diff --git a/desktop/kde/applications/akonadi-calendar-tools/pspec.xml b/desktop/kde/applications/akonadi-calendar-tools/pspec.xml index b036ee6f41..63305cf428 100755 --- a/desktop/kde/applications/akonadi-calendar-tools/pspec.xml +++ b/desktop/kde/applications/akonadi-calendar-tools/pspec.xml @@ -11,11 +11,11 @@ GPLv2 CLI tools to manage akonadi calendars CLI tools to manage akonadi calendars - http://download.kde.org/stable/release-service/21.12.2/src/akonadi-calendar-tools-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/akonadi-calendar-tools-22.04.1.tar.xz boost-devel - akonadi-devel - akonadi-calendar-devel + akonadi-devel + akonadi-calendar-devel extra-cmake-modules kdesignerplugin kdoctools-devel @@ -29,13 +29,13 @@ kemoticons-devel kinit-devel kunitconversion-devel - akonadi-contacts-devel - kcalutils-devel - libkdepim-devel - calendarsupport-devel - kmime-devel - kidentitymanagement-devel - akonadi-notes-devel + akonadi-contacts-devel + kcalutils-devel + libkdepim-devel + calendarsupport-devel + kmime-devel + kidentitymanagement-devel + akonadi-notes-devel @@ -68,6 +68,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akonadi-calendar/pspec.xml b/desktop/kde/applications/akonadi-calendar/pspec.xml index 9714f2d9e4..308f3d9306 100755 --- a/desktop/kde/applications/akonadi-calendar/pspec.xml +++ b/desktop/kde/applications/akonadi-calendar/pspec.xml @@ -13,7 +13,7 @@ app:console Akonadi calendar integration Calendar integration for Akonadi. - mirrors://kde/stable/release-service/21.12.2/src/akonadi-calendar-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/akonadi-calendar-22.04.1.tar.xz qt5-base-devel ki18n-devel @@ -24,21 +24,22 @@ kitemmodels-devel kinit-devel kunitconversion-devel - kmailtransport-devel - akonadi-devel + kmailtransport-devel + akonadi-devel extra-cmake-modules kdesignerplugin - akonadi-mime-devel - kmime-devel + akonadi-mime-devel + kmime-devel cyrus-sasl-devel kcontacts-devel - kidentitymanagement-devel + kidentitymanagement-devel kcalendarcore-devel - kcalutils-devel - akonadi-contacts-devel + kcalutils-devel + akonadi-contacts-devel prison-devel - grantleetheme-devel + grantleetheme-devel grantlee-qt5-devel + knotifications-devel @@ -72,6 +73,7 @@ akonadi-mime akonadi-contacts prison + knotifications grantleetheme grantlee-qt5 @@ -81,6 +83,7 @@ /usr/lib/qt5 /usr/lib /usr/share/doc + /usr/bin @@ -99,6 +102,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akonadi-contacts/pspec.xml b/desktop/kde/applications/akonadi-contacts/pspec.xml index f8c60a5e18..0c6aafa056 100755 --- a/desktop/kde/applications/akonadi-contacts/pspec.xml +++ b/desktop/kde/applications/akonadi-contacts/pspec.xml @@ -13,7 +13,7 @@ app:console Libraries and daemons to implement Contact Management in Akonadi. Libraries and daemons to implement Contact Management in Akonadi. - mirrors://kde/stable/release-service/21.12.2/src/akonadi-contacts-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/akonadi-contacts-22.04.1.tar.xz qt5-base-devel qt5-webengine-devel @@ -23,24 +23,23 @@ gettext-devel kdoctools-devel boost-devel - akonadi-devel + akonadi-devel extra-cmake-modules kdesignerplugin - akonadi-mime-devel - kmime-devel + + kmime-devel kcontacts-devel kcalendarcore-devel - kcalutils-devel + kitemmodels-devel kemoticons-devel kinit-devel ktextwidgets-devel kiconthemes-devel - grantleetheme-devel + grantleetheme-devel kunitconversion-devel grantlee-qt5-devel - libkleo-devel - grantleetheme-devel + kcmutils-devel @@ -61,7 +60,7 @@ libgcc kconfig kxmlgui - libkleo + kjobwidgets kservice kcmutils kcompletion @@ -91,7 +90,7 @@ qt5-base-devel akonadi-contacts - grantleetheme-devel + grantleetheme-devel grantlee-qt5-devel @@ -102,6 +101,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akonadi-import-wizard/pspec.xml b/desktop/kde/applications/akonadi-import-wizard/pspec.xml index 7c3f205351..655326c7a9 100755 --- a/desktop/kde/applications/akonadi-import-wizard/pspec.xml +++ b/desktop/kde/applications/akonadi-import-wizard/pspec.xml @@ -11,11 +11,11 @@ GPLv2 CLI tools to manage akonadi calendars Import data from other mail clients to KMail - http://download.kde.org/stable/release-service/21.12.2/src/akonadi-import-wizard-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/akonadi-import-wizard-22.04.1.tar.xz boost-devel - akonadi-devel - akonadi-calendar-devel + akonadi-devel + akonadi-calendar-devel extra-cmake-modules kdesignerplugin kdoctools-devel @@ -29,23 +29,23 @@ kemoticons-devel kinit-devel kunitconversion-devel - akonadi-contacts-devel - kcalutils-devel - libkdepim-devel - calendarsupport-devel - kmime-devel - kidentitymanagement-devel - kmailtransport-devel - akonadi-mime-devel + akonadi-contacts-devel + kcalutils-devel + libkdepim-devel + calendarsupport-devel + kmime-devel + kidentitymanagement-devel + kmailtransport-devel + akonadi-mime-devel cyrus-sasl-devel - mailcommon-devel - messagelib-devel - pimcommon-devel - kimap-devel - libkleo-devel + mailcommon-devel + messagelib-devel + pimcommon-devel + kimap-devel + libkleo-devel gpgme-devel gpgme-qt5-devel - mailimporter-devel + mailimporter-devel ffmpeg-devel libXScrnSaver-devel @@ -97,6 +97,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akonadi-mime/pspec.xml b/desktop/kde/applications/akonadi-mime/pspec.xml index 984c776074..95bd308cc4 100755 --- a/desktop/kde/applications/akonadi-mime/pspec.xml +++ b/desktop/kde/applications/akonadi-mime/pspec.xml @@ -13,7 +13,7 @@ app:console Libraries and daemons to implement basic email handling Libraries and daemons to implement basic email handling - mirrors://kde/stable/release-service/21.12.2/src/akonadi-mime-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/akonadi-mime-22.04.1.tar.xz qt5-base-devel boost-devel @@ -21,12 +21,12 @@ kdoctools-devel kitemmodels-devel gettext-devel - akonadi-devel + akonadi-devel extra-cmake-modules kxmlgui-devel libxslt-devel extra-cmake-modules - kmime-devel + kmime-devel kio-devel shared-mime-info @@ -71,6 +71,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akonadi-notes/pspec.xml b/desktop/kde/applications/akonadi-notes/pspec.xml index 19dc43fac7..48aaac97ca 100755 --- a/desktop/kde/applications/akonadi-notes/pspec.xml +++ b/desktop/kde/applications/akonadi-notes/pspec.xml @@ -13,7 +13,7 @@ app:console Libraries and daemons to implement management of notes in Akonadi Libraries and daemons to implement management of notes in Akonadi - mirrors://kde/stable/release-service/21.12.2/src/akonadi-notes-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/akonadi-notes-22.04.1.tar.xz qt5-base-devel boost-devel @@ -21,12 +21,12 @@ kdoctools-devel kitemmodels-devel gettext-devel - akonadi-devel + akonadi-devel extra-cmake-modules kxmlgui-devel libxslt-devel extra-cmake-modules - kmime-devel + kmime-devel shared-mime-info @@ -72,6 +72,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akonadi-search/pspec.xml b/desktop/kde/applications/akonadi-search/pspec.xml index e4fe5a6be3..cba35c71ad 100755 --- a/desktop/kde/applications/akonadi-search/pspec.xml +++ b/desktop/kde/applications/akonadi-search/pspec.xml @@ -13,15 +13,15 @@ library Libraries and daemons to implement searching in Akonadi Libraries and daemons to implement searching in Akonadi - mirrors://kde/stable/release-service/21.12.2/src/akonadi-search-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/akonadi-search-22.04.1.tar.xz qt5-base-devel kcrash-devel kconfig-devel ki18n-devel - akonadi-devel + akonadi-devel kcontacts-devel - kmime-devel + kmime-devel kjobwidgets-devel kservice-devel solid-devel @@ -40,7 +40,7 @@ xapian-core-devel kdoctools-devel extra-cmake-modules - akonadi-mime-devel + akonadi-mime-devel @@ -92,7 +92,7 @@ akonadi-search qt5-base-devel ki18n-devel - kmime-devel + kmime-devel kcodecs-devel kconfig-devel kcalendarcore-devel @@ -110,6 +110,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akonadi/pspec.xml b/desktop/kde/applications/akonadi/pspec.xml index c4636dfff9..fe27b924d6 100755 --- a/desktop/kde/applications/akonadi/pspec.xml +++ b/desktop/kde/applications/akonadi/pspec.xml @@ -13,7 +13,7 @@ library PIM (Personal Information Management) Storage Service akonadi is an extensible cross-desktop storage service for PIM data and meta data providing concurrent read, write, and query access. - mirrors://kde/stable/release-service/21.12.2/src/akonadi-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/akonadi-22.04.1.tar.xz qt5-base-devel qt5-designer-devel @@ -43,7 +43,7 @@ kitemmodels-devel kio-devel - kaccounts-integration-devel + kaccounts-integration-devel libaccounts-qt5-devel extra-cmake-modules libaccounts-glib-devel @@ -112,6 +112,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akonadiconsole/pspec.xml b/desktop/kde/applications/akonadiconsole/pspec.xml index ac5eda9f4f..0df1e7baee 100755 --- a/desktop/kde/applications/akonadiconsole/pspec.xml +++ b/desktop/kde/applications/akonadiconsole/pspec.xml @@ -9,16 +9,16 @@ GPLv2 Akonadi management and debugging console Akonadi management and debugging console - http://download.kde.org/stable/release-service/21.12.2/src/akonadiconsole-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/akonadiconsole-22.04.1.tar.xz - akonadi-contacts-devel - akonadi-devel - akonadi-calendar-devel - pimcommon-devel - akonadi-mime-devel - calendarsupport-devel + akonadi-contacts-devel + akonadi-devel + akonadi-calendar-devel + pimcommon-devel + akonadi-mime-devel + calendarsupport-devel extra-cmake-modules - kimap-devel + kimap-devel kcalendarcore-devel kcompletion-devel kconfig-devel @@ -29,8 +29,8 @@ kdoctools-devel ki18n-devel kitemmodels-devel - kmime-devel - kpimtextedit-devel + kmime-devel + kpimtextedit-devel ktextwidgets-devel kwidgetsaddons-devel kxmlgui-devel @@ -38,8 +38,8 @@ kitemviews-devel akonadi-search-devel libkdepim-devel - libkleo-devel - messagelib-devel + libkleo-devel + messagelib-devel qt5-base-devel qt5-sql-mysql qt5-sql-postgresql @@ -48,7 +48,7 @@ kemoticons-devel kinit-devel kunitconversion-devel - kidentitymanagement-devel + kidentitymanagement-devel cyrus-sasl-devel gpgme-devel gpgme-qt5-devel @@ -96,6 +96,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/akregator/pspec.xml b/desktop/kde/applications/akregator/pspec.xml index 5d04c1e988..7ea7562e5f 100755 --- a/desktop/kde/applications/akregator/pspec.xml +++ b/desktop/kde/applications/akregator/pspec.xml @@ -11,11 +11,11 @@ GPLv2 A KDE blogging client Akregator helps you to keep informed about new stories on websites like KDE Dot News and Planet KDE blogs. The technology used is RSS and many sites support it. - http://download.kde.org/stable/release-service/21.12.2/src/akregator-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/akregator-22.04.1.tar.xz boost-devel extra-cmake-modules - kblog-devel + kblog-devel kdesignerplugin kdoctools-devel kio-devel @@ -26,23 +26,23 @@ grantlee-qt5-devel kcmutils-devel knotifyconfig-devel - akonadi-mime-devel - akonadi-devel + akonadi-mime-devel + akonadi-devel kitemmodels-devel - grantleetheme-devel + grantleetheme-devel kcontacts-devel - kontactinterface-devel - libkdepim-devel - akonadi-contacts-devel - libkleo-devel + kontactinterface-devel + libkdepim-devel + akonadi-contacts-devel + libkleo-devel gpgme-devel gpgme-qt5-devel - messagelib-devel - pimcommon-devel - kimap-devel - kmime-devel + messagelib-devel + pimcommon-devel + kimap-devel + kmime-devel cyrus-sasl-devel - kpimtextedit-devel + kpimtextedit-devel ksyndication-devel ffmpeg-devel knotifyconfig-devel @@ -96,6 +96,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/analitza/pspec.xml b/desktop/kde/applications/analitza/pspec.xml index b377828ceb..832307b18f 100755 --- a/desktop/kde/applications/analitza/pspec.xml +++ b/desktop/kde/applications/analitza/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu A KDE library for mathematical features analitza is a library to add mathematical features to programs. - mirrors://kde/stable/release-service/21.12.2/src/analitza-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/analitza-22.04.1.tar.xz cmake eigen3 @@ -56,6 +56,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ark/pspec.xml b/desktop/kde/applications/ark/pspec.xml index e9ee671b27..8a612bd456 100755 --- a/desktop/kde/applications/ark/pspec.xml +++ b/desktop/kde/applications/ark/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.utils KDE Archiving Tool Ark is a program for managing various archive formats within the KDE environment. - mirrors://kde/stable/release-service/21.12.2/src/ark-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ark-22.04.1.tar.xz qt5-base-devel rar @@ -86,6 +86,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/artikulate/pspec.xml b/desktop/kde/applications/artikulate/pspec.xml index ec7bdedf26..a6ebb3272c 100755 --- a/desktop/kde/applications/artikulate/pspec.xml +++ b/desktop/kde/applications/artikulate/pspec.xml @@ -16,7 +16,7 @@ desktop.kde.edu Improve your pronunciation by listening to native speakers Artikulate, Improve your pronunciation by listening to native speakers. - mirrors://kde/stable/release-service/21.12.2/src/artikulate-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/artikulate-22.04.1.tar.xz boost-devel cmake @@ -76,6 +76,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/audiocd-kio/pspec.xml b/desktop/kde/applications/audiocd-kio/pspec.xml index 582d4fa7ae..526328941e 100755 --- a/desktop/kde/applications/audiocd-kio/pspec.xml +++ b/desktop/kde/applications/audiocd-kio/pspec.xml @@ -13,7 +13,7 @@ LGPL Kioslave for accessing audio CDs Kioslave for accessing audio CDs - https://download.kde.org/stable/release-service/21.12.2/src/audiocd-kio-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/audiocd-kio-22.04.1.tar.xz cdparanoia-devel flac-devel @@ -23,7 +23,7 @@ kdoctools-devel kio-devel lame-devel - libkcompactdisc-devel + libkcompactdisc-devel libvorbis-devel qt5-base-devel ki18n-devel @@ -87,6 +87,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/baloo-widgets/actions.py b/desktop/kde/applications/baloo-widgets/actions.py index 44bd345367..5ed28ee19d 100755 --- a/desktop/kde/applications/baloo-widgets/actions.py +++ b/desktop/kde/applications/baloo-widgets/actions.py @@ -16,4 +16,4 @@ def build(): def install(): kde5.install() - pisitools.dodoc("COPYING", "COPYING.LIB", "COPYING.README") \ No newline at end of file + pisitools.dodoc("LICENSES/*") diff --git a/desktop/kde/applications/baloo-widgets/pspec.xml b/desktop/kde/applications/baloo-widgets/pspec.xml index b0c5d6d208..9a148faa04 100755 --- a/desktop/kde/applications/baloo-widgets/pspec.xml +++ b/desktop/kde/applications/baloo-widgets/pspec.xml @@ -11,7 +11,7 @@ app:console Framework for searching and managing metadata Baloo is a framework for searching and managing metada - mirrors://kde/stable/release-service/21.12.2/src/baloo-widgets-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/baloo-widgets-22.04.1.tar.xz baloo-devel extra-cmake-modules @@ -69,6 +69,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/blinken/pspec.xml b/desktop/kde/applications/blinken/pspec.xml index bfcdad79b4..69ccbae9d5 100755 --- a/desktop/kde/applications/blinken/pspec.xml +++ b/desktop/kde/applications/blinken/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.edu Blinken - Memory Enhancement Game Blinken is based on an electronic game released in 1978, which challenges players to remember sequences of increasing length. On the face of the device, there are 4 different color buttons, each one with their own distinctive sound. - mirrors://kde/stable/release-service/21.12.2/src/blinken-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/blinken-22.04.1.tar.xz extra-cmake-modules gettext-devel @@ -52,6 +52,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/bomber/pspec.xml b/desktop/kde/applications/bomber/pspec.xml index 9dcc9b107a..4396e43b32 100755 --- a/desktop/kde/applications/bomber/pspec.xml +++ b/desktop/kde/applications/bomber/pspec.xml @@ -13,13 +13,13 @@ desktop.kde.games A single player arcade game Bomber is a single player arcade game. The player is invading various cities in a plane that is decreasing in height. - mirrors://kde/stable/release-service/21.12.2/src/bomber-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/bomber-22.04.1.tar.xz extra-cmake-modules qt5-base-devel mesa-devel kxmlgui-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin kdoctools-devel @@ -61,6 +61,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/bovo/pspec.xml b/desktop/kde/applications/bovo/pspec.xml index 4438793ab0..a843ed87da 100755 --- a/desktop/kde/applications/bovo/pspec.xml +++ b/desktop/kde/applications/bovo/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games A Gomoku like game for two players. Bovo is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board. - mirrors://kde/stable/release-service/21.12.2/src/bovo-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/bovo-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -22,7 +22,7 @@ qt5-svg-devel kxmlgui-devel kdoctools-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin kemoticons-devel @@ -62,6 +62,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/calendarsupport/pspec.xml b/desktop/kde/applications/calendarsupport/pspec.xml index 51d8b0d136..7e0e1e0a15 100755 --- a/desktop/kde/applications/calendarsupport/pspec.xml +++ b/desktop/kde/applications/calendarsupport/pspec.xml @@ -10,12 +10,12 @@ app:console Calendar support library Calendar support library - mirrors://kde/stable/release-service/21.12.2/src/calendarsupport-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/calendarsupport-22.04.1.tar.xz extra-cmake-modules qt5-base-devel - akonadi-devel - kmime-devel + akonadi-devel + kmime-devel ki18n-devel kcodecs-devel kcompletion-devel @@ -31,18 +31,18 @@ kinit-devel kunitconversion-devel boost-devel - kcalutils-devel + kcalutils-devel kcalendarcore-devel - kidentitymanagement-devel + kidentitymanagement-devel kholidays-devel - akonadi-calendar-devel + akonadi-calendar-devel kcontacts-devel - pimcommon-devel - kimap-devel + pimcommon-devel + kimap-devel cyrus-sasl-devel - akonadi-mime-devel - akonadi-contacts-devel - akonadi-notes-devel + akonadi-mime-devel + akonadi-contacts-devel + akonadi-notes-devel kguiaddons-devel @@ -98,6 +98,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/cantor/pspec.xml b/desktop/kde/applications/cantor/pspec.xml index 01a900ec19..cafe9ae85f 100755 --- a/desktop/kde/applications/cantor/pspec.xml +++ b/desktop/kde/applications/cantor/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu A KDE frontend to mathematical softwares Cantor is an application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. It offers assistant dialogs for common tasks and allows you to share your worksheets with others. - mirrors://kde/stable/release-service/21.12.2/src/cantor-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/cantor-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -37,7 +37,7 @@ ktexteditor-devel knewstuff-devel kpty-devel - analitza-devel + analitza-devel libqalculate-devel cln-devel @@ -127,6 +127,20 @@ --> + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/dolphin-plugins/pspec.xml b/desktop/kde/applications/dolphin-plugins/pspec.xml index 3677bafd57..d0232daa47 100755 --- a/desktop/kde/applications/dolphin-plugins/pspec.xml +++ b/desktop/kde/applications/dolphin-plugins/pspec.xml @@ -13,11 +13,11 @@ desktop.kde.sdk Extra dolphin plugins This package contains plugins that offer integration in Dolphin with the following version control systems: - mirrors://kde/stable/release-service/21.12.2/src/dolphin-plugins-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/dolphin-plugins-22.04.1.tar.xz qt5-base-devel kdoctools-devel - dolphin-devel + dolphin-devel kio-devel kdelibs4-support-devel extra-cmake-modules @@ -50,6 +50,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/dolphin/files/dolphin-17.04.0-allow-root.patch b/desktop/kde/applications/dolphin/files/dolphin-17.04.0-allow-root.patch index 939b746e0f..376813b9a7 100755 --- a/desktop/kde/applications/dolphin/files/dolphin-17.04.0-allow-root.patch +++ b/desktop/kde/applications/dolphin/files/dolphin-17.04.0-allow-root.patch @@ -1,27 +1,40 @@ ---- a/src/main.cpp 2018-08-08 11:18:07.577681862 +0200 -+++ b/src/main.cpp 2018-08-08 11:18:07.404689578 +0200 -@@ -44,15 +44,15 @@ +diff -Nuar a/src/main.cpp b/src/main.cpp +--- a/src/main.cpp 2022-04-13 00:17:49.000000000 +0300 ++++ b/src/main.cpp 2022-05-08 10:17:21.036971482 +0300 +@@ -42,21 +42,21 @@ { #ifndef Q_OS_WIN // Prohibit using sudo or kdesu (but allow using the root user directly) - if (getuid() == 0) { - if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { -- std::cout << "Executing Dolphin with sudo is not possible due to unfixable security vulnerabilities." << std::endl; +- std::cout << "Running Dolphin with sudo can cause bugs and expose you to security vulnerabilities. " +- "Instead use Dolphin normally and you will be prompted for elevated privileges when " +- "performing file operations that require them." +- << std::endl; - return EXIT_FAILURE; - } else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { -- std::cout << "Executing Dolphin with kdesu is not possible due to unfixable security vulnerabilities." << std::endl; +- std::cout << "Running Dolphin with kdesu can cause bugs and expose you to security vulnerabilities. " +- "Instead use Dolphin normally and you will be prompted for elevated privileges when " +- "performing file operations that require them." +- << std::endl; - return EXIT_FAILURE; - } - } + //if (getuid() == 0) { -+ // if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { -+ // std::cout << "Executing Dolphin with sudo is not possible due to unfixable security vulnerabilities." << std::endl; -+ // return EXIT_FAILURE; -+ // } else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { -+ // std::cout << "Executing Dolphin with kdesu is not possible due to unfixable security vulnerabilities." << std::endl; -+ // return EXIT_FAILURE; -+ // } ++ // if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { ++ // std::cout << "Running Dolphin with sudo can cause bugs and expose you to security vulnerabilities. " ++ // "Instead use Dolphin normally and you will be prompted for elevated privileges when " ++ // "performing file operations that require them." ++ // << std::endl; ++ //return EXIT_FAILURE; ++ //} else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { ++ // std::cout << "Running Dolphin with kdesu can cause bugs and expose you to security vulnerabilities. " ++ // "Instead use Dolphin normally and you will be prompted for elevated privileges when " ++ // "performing file operations that require them." ++ // << std::endl; ++ //return EXIT_FAILURE; ++ //} + //} #endif - QApplication app(argc, argv); + /** diff --git a/desktop/kde/applications/dolphin/pspec.xml b/desktop/kde/applications/dolphin/pspec.xml index 5f968c6c88..1314044952 100755 --- a/desktop/kde/applications/dolphin/pspec.xml +++ b/desktop/kde/applications/dolphin/pspec.xml @@ -11,10 +11,10 @@ GPLv2 KDE File Manager Dolphin is the File Manager for KDE. - mirrors://kde/stable/release-service/21.12.2/src/dolphin-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/dolphin-22.04.1.tar.xz baloo-devel - baloo-widgets-devel + baloo-widgets-devel kfilemetadata-devel extra-cmake-modules kactivities-devel @@ -38,7 +38,7 @@ solid-devel qt5-base-devel qt5-phonon-devel - kio-extras-devel + kio-extras-devel libxml2-devel docbook-xsl kuserfeedback-devel @@ -104,7 +104,7 @@ kinit-devel kactivities-devel baloo-devel - baloo-widgets-devel + baloo-widgets-devel kfilemetadata-devel kparts-devel ktexteditor-devel @@ -119,6 +119,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/dragonplayer/pspec.xml b/desktop/kde/applications/dragonplayer/pspec.xml index af04562e3e..44e9fd466d 100755 --- a/desktop/kde/applications/dragonplayer/pspec.xml +++ b/desktop/kde/applications/dragonplayer/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.multimedia Multimedia player a multimedia player where the focus is on simplicity, instead of features. - mirrors://kde/stable/release-service/21.12.2/src/dragon-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/dragon-22.04.1.tar.xz qt5-base-devel qt5-phonon-devel @@ -61,6 +61,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/eventviews/pspec.xml b/desktop/kde/applications/eventviews/pspec.xml index 0bd9aa9b67..60639f198b 100755 --- a/desktop/kde/applications/eventviews/pspec.xml +++ b/desktop/kde/applications/eventviews/pspec.xml @@ -10,11 +10,11 @@ app:console Library for creating events. Library for creating events. - mirrors://kde/stable/release-service/21.12.2/src/eventviews-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/eventviews-22.04.1.tar.xz extra-cmake-modules qt5-base-devel - akonadi-devel + akonadi-devel kcompletion-devel kjobwidgets-devel @@ -29,17 +29,17 @@ kinit-devel kunitconversion-devel boost-devel - libkdepim-devel + libkdepim-devel kcontacts-devel kcalendarcore-devel - kcalutils-devel - calendarsupport-devel - kmime-devel - kidentitymanagement-devel - akonadi-calendar-devel - akonadi-contacts-devel - kdiagram-devel + kcalutils-devel + calendarsupport-devel + kmime-devel + kidentitymanagement-devel + akonadi-calendar-devel + akonadi-contacts-devel + kdiagram-devel kholidays-devel kguiaddons-devel kiconthemes-devel @@ -101,6 +101,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ffmpegthumbs/pspec.xml b/desktop/kde/applications/ffmpegthumbs/pspec.xml index 3f9c0ccb7f..546eddccb4 100755 --- a/desktop/kde/applications/ffmpegthumbs/pspec.xml +++ b/desktop/kde/applications/ffmpegthumbs/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.multimedia ffmpeg based thumbnailer for KDE FFmpeg-based thumbnail creator for video files - mirrors://kde/stable/release-service/21.12.2/src/ffmpegthumbs-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ffmpegthumbs-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -47,6 +47,20 @@ + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/filelight/pspec.xml b/desktop/kde/applications/filelight/pspec.xml index 60c391d565..3a3412a794 100755 --- a/desktop/kde/applications/filelight/pspec.xml +++ b/desktop/kde/applications/filelight/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.utils View disk usage information Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. - mirrors://kde/stable/release-service/21.12.2/src/filelight-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/filelight-22.04.1.tar.xz qt5-base-devel qt5-svg-devel @@ -61,6 +61,20 @@ + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/gpgmepp/pspec.xml b/desktop/kde/applications/gpgmepp/pspec.xml index 0f5a3b4e78..d3e1b23315 100755 --- a/desktop/kde/applications/gpgmepp/pspec.xml +++ b/desktop/kde/applications/gpgmepp/pspec.xml @@ -45,6 +45,13 @@ + + 2022-05-07 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 16.08.3 diff --git a/desktop/kde/applications/granatier/pspec.xml b/desktop/kde/applications/granatier/pspec.xml index 214ee95dff..9cb02bab59 100755 --- a/desktop/kde/applications/granatier/pspec.xml +++ b/desktop/kde/applications/granatier/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games A Bomberman game Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone. - mirrors://kde/stable/release-service/21.12.2/src/granatier-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/granatier-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -27,7 +27,7 @@ ki18n-devel kxmlgui-devel knewstuff-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -65,6 +65,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/grantlee-editor/pspec.xml b/desktop/kde/applications/grantlee-editor/pspec.xml index b0f35af6a6..7f4f33319d 100755 --- a/desktop/kde/applications/grantlee-editor/pspec.xml +++ b/desktop/kde/applications/grantlee-editor/pspec.xml @@ -11,7 +11,7 @@ GPLv2 Editor for Grantlee themes Editor for Grantlee themes - mirrors://kde/stable/release-service/21.12.2/src/grantlee-editor-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/grantlee-editor-22.04.1.tar.xz qt5-webengine-devel kcrash-devel @@ -24,24 +24,24 @@ kwallet-devel knewstuff-devel karchive-devel - pimcommon-devel - messagelib-devel - grantleetheme-devel - akonadi-mime-devel - kpimtextedit-devel - libkdepim-devel + pimcommon-devel + messagelib-devel + grantleetheme-devel + akonadi-mime-devel + kpimtextedit-devel + libkdepim-devel syntax-highlighting-devel - libkleo-devel + libkleo-devel kparts-devel gpgme-devel gpgme-qt5-devel cyrus-sasl-devel - akonadi-devel + akonadi-devel kitemmodels-devel kcontacts-devel - akonadi-contacts-devel - kimap-devel - kmime-devel + akonadi-contacts-devel + kimap-devel + kmime-devel grantlee-qt5-devel ffmpeg-devel libXScrnSaver-devel @@ -85,6 +85,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/grantleetheme/pspec.xml b/desktop/kde/applications/grantleetheme/pspec.xml index 5b62d6bbff..bad4a46ddf 100755 --- a/desktop/kde/applications/grantleetheme/pspec.xml +++ b/desktop/kde/applications/grantleetheme/pspec.xml @@ -12,14 +12,14 @@ library Library for Grantlee theming support Library for Grantlee theming support - mirrors://kde/stable/release-service/21.12.2/src/grantleetheme-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/grantleetheme-22.04.1.tar.xz qt5-base-devel boost-devel ki18n-devel kiconthemes-devel extra-cmake-modules - libkleo-devel + kguiaddons-devel grantlee-qt5-devel knewstuff-devel @@ -82,6 +82,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/gwenview/pspec.xml b/desktop/kde/applications/gwenview/pspec.xml index 727e24e092..a494c30ab4 100755 --- a/desktop/kde/applications/gwenview/pspec.xml +++ b/desktop/kde/applications/gwenview/pspec.xml @@ -15,7 +15,7 @@ desktop.kde.graphics An image viewer Gwenview is an easy to use image viewer - mirrors://kde/stable/release-service/21.12.2/src/gwenview-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/gwenview-22.04.1.tar.xz exiv2-devel qt5-base-devel @@ -25,7 +25,7 @@ tiff-devel purpose-devel cfitsio-devel - libkipi-devel + libkipi-devel kdoctools-devel kio-devel kactivities-devel @@ -36,7 +36,7 @@ kinit-devel kunitconversion-devel baloo-devel - libkdcraw-devel + libkdcraw-devel libpng-devel zlib-devel mesa-devel @@ -110,6 +110,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/incidenceeditor/pspec.xml b/desktop/kde/applications/incidenceeditor/pspec.xml index d38690de5d..4839abef7e 100755 --- a/desktop/kde/applications/incidenceeditor/pspec.xml +++ b/desktop/kde/applications/incidenceeditor/pspec.xml @@ -12,11 +12,11 @@ app:console KDE PIM incidence editor. KDE PIM incidence editor. - http://download.kde.org/stable/release-service/21.12.2/src/incidenceeditor-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/incidenceeditor-22.04.1.tar.xz extra-cmake-modules qt5-base-devel - akonadi-devel + akonadi-devel kcompletion-devel kjobwidgets-devel kcoreaddons-devel @@ -29,23 +29,23 @@ kinit-devel kunitconversion-devel boost-devel - kmime-devel - kldap-devel + kmime-devel + kldap-devel cyrus-sasl-devel - calendarsupport-devel - kidentitymanagement-devel - akonadi-calendar-devel + calendarsupport-devel + kidentitymanagement-devel + akonadi-calendar-devel kcalendarcore-devel kcontacts-devel - eventviews-devel - kcalutils-devel - kdiagram-devel - kmailtransport-devel - libkdepim-devel - akonadi-mime-devel - akonadi-contacts-devel - pimcommon-devel - kimap-devel + eventviews-devel + kcalutils-devel + kdiagram-devel + kmailtransport-devel + libkdepim-devel + akonadi-mime-devel + akonadi-contacts-devel + pimcommon-devel + kimap-devel kiconthemes-devel @@ -116,6 +116,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kaccounts-integration/pspec.xml b/desktop/kde/applications/kaccounts-integration/pspec.xml index 11b89c57b5..790d52f26a 100755 --- a/desktop/kde/applications/kaccounts-integration/pspec.xml +++ b/desktop/kde/applications/kaccounts-integration/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.network Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others - mirrors://kde/stable/release-service/21.12.2/src/kaccounts-integration-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kaccounts-integration-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -75,6 +75,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kaccounts-providers/pspec.xml b/desktop/kde/applications/kaccounts-providers/pspec.xml index 1e6924d63a..15a962e57a 100755 --- a/desktop/kde/applications/kaccounts-providers/pspec.xml +++ b/desktop/kde/applications/kaccounts-providers/pspec.xml @@ -13,11 +13,11 @@ desktop.kde.network Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others - mirrors://kde/stable/release-service/21.12.2/src/kaccounts-providers-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kaccounts-providers-22.04.1.tar.xz extra-cmake-modules intltool - kaccounts-integration-devel + kaccounts-integration-devel qt5-declarative-devel qt5-webengine-devel qt5-base-devel @@ -57,6 +57,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kaddressbook/pspec.xml b/desktop/kde/applications/kaddressbook/pspec.xml index f2fc70d2fc..3ee3a57470 100755 --- a/desktop/kde/applications/kaddressbook/pspec.xml +++ b/desktop/kde/applications/kaddressbook/pspec.xml @@ -11,36 +11,36 @@ GPLv2 KDE contact manager KAddressBook reborn to make your data available to all your applications - mirrors://kde/stable/release-service/21.12.2/src/kaddressbook-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kaddressbook-22.04.1.tar.xz kinit-devel - kimap-devel + kimap-devel kparts-devel kcrash-devel prison-devel - akonadi-devel - libkleo-devel + akonadi-devel + libkleo-devel kcmutils-devel qt5-base-devel - libkdepim-devel - pimcommon-devel + libkdepim-devel + pimcommon-devel kdoctools-devel kemoticons-devel - mailcommon-devel - messagelib-devel + mailcommon-devel + messagelib-devel kdbusaddons-devel cyrus-sasl-devel kitemmodels-devel grantlee-qt5-devel - akonadi-mime-devel - kpimtextedit-devel - grantleetheme-devel + akonadi-mime-devel + kpimtextedit-devel + grantleetheme-devel extra-cmake-modules - akonadi-search-devel + akonadi-search-devel kunitconversion-devel - kontactinterface-devel - akonadi-contacts-devel - kidentitymanagement-devel + kontactinterface-devel + akonadi-contacts-devel + kidentitymanagement-devel kuserfeedback-devel gpgme-devel gpgme-qt5-devel @@ -97,6 +97,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kalarm/pspec.xml b/desktop/kde/applications/kalarm/pspec.xml index eacc32c0bf..576abd19cf 100755 --- a/desktop/kde/applications/kalarm/pspec.xml +++ b/desktop/kde/applications/kalarm/pspec.xml @@ -11,16 +11,15 @@ GPLv2 Personal alarm scheduler KAlarm is a personal alarm message, audio, command and email scheduler - http://download.kde.org/stable/release-service/21.12.2/src/kalarm-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/kalarm-22.04.1.tar.xz - akonadi-contacts-devel - akonadi-devel - akonadi-mime-devel + akonadi-contacts-devel + akonadi-devel + akonadi-mime-devel extra-cmake-modules - kalarmcal-devel kauth-devel kcalendarcore-devel - kcalutils-devel + kcalutils-devel kcmutils-devel kcodecs-devel kcompletion-devel @@ -33,21 +32,21 @@ kholidays-devel ki18n-devel kiconthemes-devel - kidentitymanagement-devel + kidentitymanagement-devel kio-devel kjobwidgets-devel - kmime-devel + kmime-devel knotifications-devel - kpimtextedit-devel + kpimtextedit-devel kservice-devel kwidgetsaddons-devel kwindowsystem-devel kxmlgui-devel libX11-devel - libkdepim-devel + libkdepim-devel libxslt-devel - mailcommon-devel - pimcommon-devel + mailcommon-devel + pimcommon-devel qt5-base-devel qt5-phonon-devel qt5-x11extras-devel @@ -56,12 +55,12 @@ kunitconversion-devel kitemmodels-devel kcontacts-devel - messagelib-devel - kimap-devel + messagelib-devel + kimap-devel cyrus-sasl-devel - libkleo-devel + libkleo-devel gpgme-devel - kmailtransport-devel + kmailtransport-devel kidletime-devel knotifyconfig-devel @@ -82,7 +81,6 @@ kxmlgui kcalendarcore kservice - kalarmcal kcalutils kcontacts kholidays @@ -122,6 +120,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kalarmcal/files/qt5.patch b/desktop/kde/applications/kalarmcal/files/qt5.patch deleted file mode 100755 index 3b7689fa8a..0000000000 --- a/desktop/kde/applications/kalarmcal/files/qt5.patch +++ /dev/null @@ -1,183 +0,0 @@ -diff -Nuar a/src/kaevent.cpp b/src/kaevent.cpp ---- a/src/kaevent.cpp 2017-12-04 13:20:32.000000000 +0300 -+++ b/src/kaevent.cpp 2017-12-16 21:09:56.797883339 +0300 -@@ -917,7 +917,9 @@ - break; - } - // Fall through to AUDIO_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case AUDIO_ALARM: - mAudioFile = data.cleanText; - mSpeak = data.speak && mAudioFile.isEmpty(); -@@ -992,7 +994,9 @@ - noSetNextTime = true; - } - // fall through to REMINDER_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case REMINDER_ALARM: - case AT_LOGIN_ALARM: - case DISPLAYING_ALARM: -@@ -1000,7 +1004,9 @@ - mNextMainDateTime = alTime; - } - // fall through to MAIN_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case MAIN_ALARM: - // Ensure that the basic fields are set up even if there is no main - // alarm in the event (if it has expired and then been deferred) -@@ -1014,7 +1020,9 @@ - break; - } - // fall through to MESSAGE -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::MESSAGE: - mFont = data.font; - mUseDefaultFont = data.defaultFont; -@@ -1022,7 +1030,9 @@ - isEmailText = true; - } - // fall through to FILE -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::FILE: - mBgColour = data.bgColour; - mFgColour = data.fgColour; -@@ -1552,7 +1562,9 @@ - if (mRepetition) - alarm->setCustomProperty(KACalendar::APPNAME, NEXT_REPEAT_PROPERTY, - QString::number(mNextRepeat)); -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case REMINDER_ALARM: - case INVALID_ALARM: { - if (types == QStringList(REMINDER_TYPE) -@@ -1566,7 +1578,9 @@ - case KAEvent::FILE: - alltypes += FILE_TYPE; - // fall through to MESSAGE -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAEvent::MESSAGE: - alarm->setDisplayAlarm(AlarmText::toCalendarText(mText)); - display = true; -@@ -3503,7 +3517,9 @@ - break; - } - // fall through to DEFERRED_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::DEFERRED_ALARM: - if (mDeferral != NO_DEFERRAL) { - al_d->mType = (mDeferral == REMINDER_DEFERRAL) ? KAAlarm::DEFERRED_REMINDER_ALARM : KAAlarm::DEFERRED_ALARM; -@@ -3579,7 +3595,9 @@ - return alarm(KAAlarm::REMINDER_ALARM); - } - // fall through to REMINDER_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::REMINDER_ALARM: - // There can only be one deferral alarm - if (mDeferral == REMINDER_DEFERRAL) { -@@ -3589,20 +3607,26 @@ - return alarm(KAAlarm::DEFERRED_ALARM); - } - // fall through to DEFERRED_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::DEFERRED_REMINDER_ALARM: - case KAAlarm::DEFERRED_ALARM: - if (mRepeatAtLogin) { - return alarm(KAAlarm::AT_LOGIN_ALARM); - } - // fall through to AT_LOGIN_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::AT_LOGIN_ALARM: - if (mDisplaying) { - return alarm(KAAlarm::DISPLAYING_ALARM); - } - // fall through to DISPLAYING_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::DISPLAYING_ALARM: - // fall through to default - case KAAlarm::INVALID_ALARM: -@@ -3646,7 +3670,9 @@ - --mAlarmCount; - } - // fall through to AT_LOGIN_ALARM -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::AT_LOGIN_ALARM: - if (mRepeatAtLogin) { - // Remove the at-login alarm, but keep a note of it for archiving purposes -@@ -3969,7 +3995,9 @@ - break; - } - // fall through to Display -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case Alarm::Display: { - if (alarm->type() == Alarm::Display) { - data.action = KAAlarm::MESSAGE; -@@ -5014,7 +5042,9 @@ - case KAAlarm::FILE: - types += KAEventPrivate::FILE_TYPE; - // fall through to MESSAGE -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case KAAlarm::MESSAGE: - alarm->setDisplayAlarm(altxt); - break; -@@ -5873,7 +5903,9 @@ - break; - } - // fall through to default -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - default: - command += ch; - break; -diff -Nuar a/src/karecurrence.cpp b/src/karecurrence.cpp ---- a/src/karecurrence.cpp 2017-12-04 13:20:32.000000000 +0300 -+++ b/src/karecurrence.cpp 2017-12-16 21:24:22.815820852 +0300 -@@ -319,7 +319,9 @@ - // Convert an hourly recurrence to a minutely one - rrule->setRecurrenceType(RecurrenceRule::rMinutely); - rrule->setFrequency(rrule->frequency() * 60); -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - // fall through to rMinutely - case Recurrence::rMinutely: - case Recurrence::rDaily: -@@ -493,7 +495,9 @@ - break; - } - // fall through to rWeekly -+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) - Q_FALLTHROUGH(); -+#endif - case WEEKLY: - case MONTHLY_POS: - recur.defaultRRule(true)->setByDays(rrule->byDays()); diff --git a/desktop/kde/applications/kalarmcal/pspec.xml b/desktop/kde/applications/kalarmcal/pspec.xml deleted file mode 100755 index 2777bbb8a0..0000000000 --- a/desktop/kde/applications/kalarmcal/pspec.xml +++ /dev/null @@ -1,375 +0,0 @@ - - - - - kalarmcal - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - Library to provides access and handling of KAlarm calendar data - Library to provides access and handling of KAlarm calendar data - mirrors://kde/stable/release-service/21.12.2/src/kalarmcal-21.12.2.tar.xz - - qt5-base-devel - akonadi-devel - kcalendarcore-devel - kholidays-devel - kidentitymanagement-devel - akonadi-mime-devel - kcalutils-devel - boost-devel - kcalutils-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdoctools-devel - libical-devel - kholidays-devel - extra-cmake-modules - - - - - - - - kalarmcal - - qt5-base - kcalendarcore - kcalutils - kholidays - kidentitymanagement - ki18n - libgcc - akonadi - kcalutils - - - /etc/xdg - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/doc - /usr/share/locale - - - - - kalarmcal-devel - Development files for kalarmcal - - qt5-base-devel - kalarmcal - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - diff --git a/desktop/kde/applications/kalgebra/pspec.xml b/desktop/kde/applications/kalgebra/pspec.xml index 06d1a226e5..cb59bfc5e3 100755 --- a/desktop/kde/applications/kalgebra/pspec.xml +++ b/desktop/kde/applications/kalgebra/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu A graph calculator KAlgebra is a fully featured calculator that lets you plot different types of 2D and 3D functions and to calculate easy and not so easy calculations, such as addition, trigonometric functions or derivatives. - mirrors://kde/stable/release-service/21.12.2/src/kalgebra-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kalgebra-22.04.1.tar.xz mesa-devel mesa-glu-devel @@ -24,7 +24,7 @@ qt5-svg-devel qt5-webkit-devel qt5-location-devel - analitza-devel + analitza-devel kdoctools-devel ncurses-devel readline-devel @@ -67,6 +67,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kalzium/pspec.xml b/desktop/kde/applications/kalzium/pspec.xml index c52e09ac28..7a2e12859b 100644 --- a/desktop/kde/applications/kalzium/pspec.xml +++ b/desktop/kde/applications/kalzium/pspec.xml @@ -12,7 +12,7 @@ app:console Periodic Table of Elements Elementlerin periyodik tablosu - https://download.kde.org/stable/release-service/21.12.2/src/kalzium-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/kalzium-22.04.1.tar.xz cmake eigen3 @@ -88,6 +88,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kamera/pspec.xml b/desktop/kde/applications/kamera/pspec.xml index 1f98c2663a..20d2b818df 100755 --- a/desktop/kde/applications/kamera/pspec.xml +++ b/desktop/kde/applications/kamera/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.graphics Webcam support for KDE Kamera is a plugin for KDE to use webcam. - mirrors://kde/stable/release-service/21.12.2/src/kamera-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kamera-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -49,6 +49,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kanagram/pspec.xml b/desktop/kde/applications/kanagram/pspec.xml index 01322c8d6b..38d3f11148 100755 --- a/desktop/kde/applications/kanagram/pspec.xml +++ b/desktop/kde/applications/kanagram/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu A letter order game Kanagram is a game based on anagrams of words: the puzzle is solved when the letters of the scrambled word are put back in the correct order. There is no limit on either time taken, or the amount of attempts to solve the word. - mirrors://kde/stable/release-service/21.12.2/src/kanagram-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kanagram-22.04.1.tar.xz qt5-base-devel qt5-declarative @@ -31,7 +31,7 @@ kxmlgui kwidgetsaddons-devel extra-cmake-modules - libkeduvocdocument-devel + libkeduvocdocument-devel qt5-multimedia-devel @@ -62,6 +62,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kapman/pspec.xml b/desktop/kde/applications/kapman/pspec.xml index fc1264f72c..e26e971bb0 100755 --- a/desktop/kde/applications/kapman/pspec.xml +++ b/desktop/kde/applications/kapman/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Pac-Man clone Kapman is a clone of the well known game Pac-Man. You must go through the levels escaping ghosts in a maze. You lose a life when a ghost eats you, but you can eat the ghosts for a few seconds when eating an energizer. - mirrors://kde/stable/release-service/21.12.2/src/kapman-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kapman-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -34,7 +34,7 @@ kio-devel knotifyconfig-devel kdesignerplugin - libkdegames-devel + libkdegames-devel qt5-declarative-devel @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kapptemplate/pspec.xml b/desktop/kde/applications/kapptemplate/pspec.xml index 75108bd4df..da8bba5d82 100755 --- a/desktop/kde/applications/kapptemplate/pspec.xml +++ b/desktop/kde/applications/kapptemplate/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.sdk Application template generator KAppTemplate is a shell script that will create the necessary framework to develop several types of applications, including applications based on the KDE development platform. - mirrors://kde/stable/release-service/21.12.2/src/kapptemplate-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kapptemplate-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -50,6 +50,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kate/files/kate-17.04.0-allow-root.patch b/desktop/kde/applications/kate/files/kate-17.04.0-allow-root.patch index e182d27513..43dac7a0db 100755 --- a/desktop/kde/applications/kate/files/kate-17.04.0-allow-root.patch +++ b/desktop/kde/applications/kate/files/kate-17.04.0-allow-root.patch @@ -1,10 +1,10 @@ diff -Nuar a/kate/main.cpp b/kate/main.cpp ---- a/kate/main.cpp 2021-08-27 23:54:04.000000000 +0300 -+++ b/kate/main.cpp 2021-09-13 17:57:18.358487000 +0300 -@@ -38,31 +38,8 @@ +--- a/kate/main.cpp 2022-04-13 00:16:30.000000000 +0300 ++++ b/kate/main.cpp 2022-05-07 17:36:15.287375842 +0300 +@@ -39,31 +39,9 @@ #include "qtsingleapplication/qtsingleapplication.h" #endif - + -#ifndef Q_OS_WIN -#include -#endif @@ -16,20 +16,21 @@ diff -Nuar a/kate/main.cpp b/kate/main.cpp - // Prohibit using sudo or kdesu (but allow using the root user directly) - if (getuid() == 0) { - if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { -- std::cout << "Executing Kate with sudo is not possible due to unfixable security vulnerabilities. " -- "It is also not necessary; simply use Kate normally, and you will be prompted for " -- "elevated privileges when saving documents if needed." +- std::cout << "Running Kate with sudo can cause bugs and expose you to security vulnerabilities. " +- "Instead use Kate normally and you will be prompted for elevated privileges when " +- "saving documents if needed." - << std::endl; - return EXIT_FAILURE; - } else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { -- std::cout << "Executing Kate with kdesu is not possible due to unfixable security vulnerabilities. " -- "It is also not necessary; simply use Kate normally, and you will be prompted for " -- "elevated privileges when saving documents if needed." +- std::cout << "Running Kate with kdesu can cause bugs and expose you to security vulnerabilities. " +- "Instead use Kate normally and you will be prompted for elevated privileges when " +- "saving documents if needed." - << std::endl; - return EXIT_FAILURE; - } - } -#endif ++ /** * init resources from our static lib */ diff --git a/desktop/kde/applications/kate/files/kwrite-17.04.0-allow-root.patch b/desktop/kde/applications/kate/files/kwrite-17.04.0-allow-root.patch index 71ade88f36..e5688690f3 100755 --- a/desktop/kde/applications/kate/files/kwrite-17.04.0-allow-root.patch +++ b/desktop/kde/applications/kate/files/kwrite-17.04.0-allow-root.patch @@ -1,10 +1,10 @@ -diff -Nuar a/kwirte/main.cpp b/kwirte/main.cpp ---- a/kwrite/main.cpp 2021-08-27 23:54:04.000000000 +0300 -+++ b/kwrite/main.cpp 2021-09-13 17:58:21.634483000 +0300 -@@ -30,31 +30,8 @@ - +diff -Nuar a/kwrite/main.cpp b/kwrite/main.cpp +--- a/kwrite/main.cpp 2022-04-13 00:16:30.000000000 +0300 ++++ b/kwrite/main.cpp 2022-05-07 17:37:03.255372381 +0300 +@@ -31,31 +31,8 @@ + #include #include - + -#ifndef Q_OS_WIN -#include -#endif @@ -16,20 +16,20 @@ diff -Nuar a/kwirte/main.cpp b/kwirte/main.cpp - // Prohibit using sudo or kdesu (but allow using the root user directly) - if (getuid() == 0) { - if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { -- std::cout << "Executing KWrite with sudo is not possible due to unfixable security vulnerabilities. " -- "It is also not necessary; simply use KWrite normally, and you will be prompted for " -- "elevated privileges when saving documents if needed." +- std::cout << "Running KWrite with sudo can cause bugs and expose you to security vulnerabilities. " +- "Instead use KWrite normally and you will be prompted for elevated privileges when " +- "saving documents if needed." - << std::endl; - return EXIT_FAILURE; - } else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { -- std::cout << "Executing KWrite with kdesu is not possible due to unfixable security vulnerabilities. " -- "It is also not necessary; simply use KWrite normally, and you will be prompted for " -- "elevated privileges when saving documents if needed." +- std::cout << "Running KWrite with kdesu can cause bugs and expose you to security vulnerabilities. " +- "Instead use KWrite normally and you will be prompted for elevated privileges when " +- "saving documents if needed." - << std::endl; - return EXIT_FAILURE; - } - } -#endif - + /** * enable high dpi support diff --git a/desktop/kde/applications/kate/pspec.xml b/desktop/kde/applications/kate/pspec.xml index c32b06e9df..4c2d6e409c 100755 --- a/desktop/kde/applications/kate/pspec.xml +++ b/desktop/kde/applications/kate/pspec.xml @@ -12,7 +12,7 @@ app:gui Advanced Text Editor Plasma library and runtime components based upon KF5 and Qt5 - https://download.kde.org/stable/release-service/21.12.2/src/kate-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/kate-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -99,6 +99,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/katomic/pspec.xml b/desktop/kde/applications/katomic/pspec.xml index c33cb6578b..0e2b38e8ed 100755 --- a/desktop/kde/applications/katomic/pspec.xml +++ b/desktop/kde/applications/katomic/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Sokoban like logic game KAtomic is both fun and educational game built around molecular geometry. - mirrors://kde/stable/release-service/21.12.2/src/katomic-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/katomic-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -30,7 +30,7 @@ kio-devel knotifyconfig-devel knewstuff-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -66,6 +66,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kblackbox/pspec.xml b/desktop/kde/applications/kblackbox/pspec.xml index 5fc804d068..21f7f0e6dc 100755 --- a/desktop/kde/applications/kblackbox/pspec.xml +++ b/desktop/kde/applications/kblackbox/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Blackbox logic game KBlackBox is a game of hide and seek played on a grid of boxes. The computer has hidden several balls within this box. By shooting beams into the box and observing where they emerge it is possible to deduce the positions of the hidden balls. - mirrors://kde/stable/release-service/21.12.2/src/kblackbox-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kblackbox-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -26,7 +26,7 @@ kguiaddons-devel kiconthemes-devel kxmlgui-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kblocks/pspec.xml b/desktop/kde/applications/kblocks/pspec.xml index d35951e66a..ddd5d1fff0 100755 --- a/desktop/kde/applications/kblocks/pspec.xml +++ b/desktop/kde/applications/kblocks/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Falling blocks game KBlocks is the classic falling blocks game. The idea is stack the falling blocks in a way that lines are completely filled. When a line is completed it is removed, and more space is available in the play area. When there is not enough space for blocks to fall, the game is over. - mirrors://kde/stable/release-service/21.12.2/src/kblocks-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kblocks-22.04.1.tar.xz extra-cmake-modules qt5-svg-devel @@ -22,7 +22,7 @@ kdoctools-devel ki18n-devel kxmlgui-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -59,6 +59,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kblog/pspec.xml b/desktop/kde/applications/kblog/pspec.xml index 091d090d24..495ae4b35d 100755 --- a/desktop/kde/applications/kblog/pspec.xml +++ b/desktop/kde/applications/kblog/pspec.xml @@ -26,7 +26,7 @@ kinit-devel kunitconversion-devel qt5-webkit-devel - kcalutils-devel + kcalutils-devel ksyndication-devel kxmlrpcclient-devel kcalendarcore-devel @@ -72,6 +72,20 @@ + + 2022-05-17 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 20.04.3 diff --git a/desktop/kde/applications/kbounce/pspec.xml b/desktop/kde/applications/kbounce/pspec.xml index f2d84236f1..fe2cab0a59 100755 --- a/desktop/kde/applications/kbounce/pspec.xml +++ b/desktop/kde/applications/kbounce/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Ball bouncing game KBounce is a single player arcade game with the elements of puzzle. It is played on a field, surrounded by walls, with two or more balls that move about in the field bouncing off of walls. The player can build new walls, decreasing the size of the active field. The goal of the game is to fill at least 75% of the field and advance to the next level. - mirrors://kde/stable/release-service/21.12.2/src/kbounce-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kbounce-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -32,7 +32,7 @@ kxmlgui-devel kio-devel knotifyconfig-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -69,6 +69,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kbreakout/pspec.xml b/desktop/kde/applications/kbreakout/pspec.xml index 3cec9560f6..4aabf31249 100755 --- a/desktop/kde/applications/kbreakout/pspec.xml +++ b/desktop/kde/applications/kbreakout/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Breakout like game KBreakout is a Breakout like game. The object of the game is to destroy as many bricks as possible without losing the ball. - mirrors://kde/stable/release-service/21.12.2/src/kbreakout-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kbreakout-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -33,7 +33,7 @@ kjobwidgets-devel kxmlgui-devel kio-devel - libkdegames-devel + libkdegames-devel kdesignerplugin kdoctools-devel @@ -68,6 +68,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kbruch/pspec.xml b/desktop/kde/applications/kbruch/pspec.xml index b1d67ff934..5d50b18817 100755 --- a/desktop/kde/applications/kbruch/pspec.xml +++ b/desktop/kde/applications/kbruch/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu Practice calculating with fractions and percentages KBruch is a small program to practice calculating with fractions and percentages. Different exercises are provided for this purpose and you can use the learning mode to practice with fractions. The program checks the user's input and gives feedback. - mirrors://kde/stable/release-service/21.12.2/src/kbruch-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kbruch-22.04.1.tar.xz qt5-base kdoctools-devel @@ -51,6 +51,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kcalc/pspec.xml b/desktop/kde/applications/kcalc/pspec.xml index 0a6bfc5521..f0d57cd8b5 100755 --- a/desktop/kde/applications/kcalc/pspec.xml +++ b/desktop/kde/applications/kcalc/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.utils A scientific calculator KCalc is a calculator which offers many more mathematical functions than meet the eye on a first glance. - mirrors://kde/stable/release-service/21.12.2/src/kcalc-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kcalc-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -57,6 +57,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kcalutils/pspec.xml b/desktop/kde/applications/kcalutils/pspec.xml index 09aa4f66dc..2fe5ce432c 100755 --- a/desktop/kde/applications/kcalutils/pspec.xml +++ b/desktop/kde/applications/kcalutils/pspec.xml @@ -13,7 +13,7 @@ app:library The KDE calendar utility library Calendar utility library for KDE - mirrors://kde/stable/release-service/21.12.2/src/kcalutils-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kcalutils-22.04.1.tar.xz qt5-base-devel kcalendarcore-devel @@ -21,7 +21,7 @@ kcoreaddons-devel kconfig-devel ki18n-devel - kidentitymanagement-devel + kidentitymanagement-devel kemoticons-devel kitemmodels-devel kinit-devel @@ -80,6 +80,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kcharselect/pspec.xml b/desktop/kde/applications/kcharselect/pspec.xml index 75d245a1d5..7511c93364 100755 --- a/desktop/kde/applications/kcharselect/pspec.xml +++ b/desktop/kde/applications/kcharselect/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.utils A character selector KCharSelect is a tool to select special characters from all installed fonts and copy them into the clipboard. - mirrors://kde/stable/release-service/21.12.2/src/kcharselect-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kcharselect-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -50,6 +50,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kcolorchooser/pspec.xml b/desktop/kde/applications/kcolorchooser/pspec.xml index c3a664188d..9fbd0bc764 100755 --- a/desktop/kde/applications/kcolorchooser/pspec.xml +++ b/desktop/kde/applications/kcolorchooser/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.graphics A simple color chooser application KColorChooser is a simple color chooser application. - mirrors://kde/stable/release-service/21.12.2/src/kcolorchooser-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kcolorchooser-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -45,6 +45,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kcron/pspec.xml b/desktop/kde/applications/kcron/pspec.xml index 2fd77de8d9..be73e10616 100755 --- a/desktop/kde/applications/kcron/pspec.xml +++ b/desktop/kde/applications/kcron/pspec.xml @@ -13,7 +13,7 @@ app:gui Graphical task scheduler Kcron is a graphical frontend to the cron system, used to schedule regular tasks on a Unix system. - mirrors://kde/stable/release-service/21.12.2/src/kcron-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kcron-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -53,6 +53,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdb/pspec.xml b/desktop/kde/applications/kdb/pspec.xml index e8c2bdc5c5..27e1ba0a3f 100755 --- a/desktop/kde/applications/kdb/pspec.xml +++ b/desktop/kde/applications/kdb/pspec.xml @@ -68,6 +68,20 @@ + + 2022-05-17 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2022-05-07 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + 2022-01-10 3.2.0 diff --git a/desktop/kde/applications/kde-dev-scripts/pspec.xml b/desktop/kde/applications/kde-dev-scripts/pspec.xml index d8f074b23e..04479c09b9 100755 --- a/desktop/kde/applications/kde-dev-scripts/pspec.xml +++ b/desktop/kde/applications/kde-dev-scripts/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.sdk Scripts and setting files useful during development of KDE software Scripts and setting files useful during development of KDE software - mirrors://kde/stable/release-service/21.12.2/src/kde-dev-scripts-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kde-dev-scripts-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -40,6 +40,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdeaudio-thumbnailer/pspec.xml b/desktop/kde/applications/kdeaudio-thumbnailer/pspec.xml index 1c1781434a..ee2dd47338 100755 --- a/desktop/kde/applications/kdeaudio-thumbnailer/pspec.xml +++ b/desktop/kde/applications/kdeaudio-thumbnailer/pspec.xml @@ -38,6 +38,20 @@ + + 2022-05-17 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 1.1.0 diff --git a/desktop/kde/applications/kdebugsettings/pspec.xml b/desktop/kde/applications/kdebugsettings/pspec.xml index d78109c8ba..95f938ebde 100755 --- a/desktop/kde/applications/kdebugsettings/pspec.xml +++ b/desktop/kde/applications/kdebugsettings/pspec.xml @@ -12,7 +12,7 @@ app:gui An application to enable/disable qCDebug KDebug control module for KDE. It provides a graphical frontend for the kdebug daemon, which allow enabling or disabling particular debug areas/messages. - mirrors://kde/stable/release-service/21.12.2/src/kdebugsettings-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdebugsettings-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -56,6 +56,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdeconnect/pspec.xml b/desktop/kde/applications/kdeconnect/pspec.xml index 514097eaab..3438041f0f 100644 --- a/desktop/kde/applications/kdeconnect/pspec.xml +++ b/desktop/kde/applications/kdeconnect/pspec.xml @@ -15,7 +15,7 @@ app:gui Connect KDE with your smartphone Connect KDE with your smartphone - https://download.kde.org/stable/release-service/21.12.2/src/kdeconnect-kde-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/kdeconnect-kde-22.04.1.tar.xz sshfs kio-devel @@ -43,13 +43,14 @@ knotifications-devel qt5-declarative-devel qt5-quickcontrols2-devel - wayland-devel - wayland-server - wayland-client - wayland-cursor - qt5-wayland-devel - qqc2-desktop-style - kpackage-devel + wayland-devel + wayland-server + wayland-client + wayland-cursor + qt5-wayland-devel + qqc2-desktop-style + kpackage-devel + kguiaddons-devel @@ -70,6 +71,7 @@ qca2-qt5 qt5-base kwayland + kguiaddons libfakekey kcoreaddons kdbusaddons @@ -84,7 +86,7 @@ kwidgetsaddons qt5-declarative qt5-quickcontrols2 - qqc2-desktop-style + qqc2-desktop-style /usr/bin @@ -100,6 +102,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdeedu-data/pspec.xml b/desktop/kde/applications/kdeedu-data/pspec.xml index e7eb617ad0..eae52bc53f 100755 --- a/desktop/kde/applications/kdeedu-data/pspec.xml +++ b/desktop/kde/applications/kdeedu-data/pspec.xml @@ -12,7 +12,7 @@ app:library Common data for KDE Edu applications Common data for KDE Edu applications. - mirrors://kde/stable/release-service/21.12.2/src/kdeedu-data-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdeedu-data-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -28,6 +28,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdegraphics-mobipocket/actions.py b/desktop/kde/applications/kdegraphics-mobipocket/actions.py old mode 100755 new mode 100644 diff --git a/desktop/kde/applications/kdegraphics-mobipocket/pspec.xml b/desktop/kde/applications/kdegraphics-mobipocket/pspec.xml old mode 100755 new mode 100644 index 0142f3e997..be66077ba5 --- a/desktop/kde/applications/kdegraphics-mobipocket/pspec.xml +++ b/desktop/kde/applications/kdegraphics-mobipocket/pspec.xml @@ -13,7 +13,7 @@ LGPL A collection of plugins to handle mobipocket files A collection of plugins to handle mobipocket files - http://download.kde.org/stable/release-service/21.12.2/src/kdegraphics-mobipocket-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/kdegraphics-mobipocket-22.04.1.tar.xz extra-cmake-modules kio-devel @@ -48,6 +48,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdegraphics-mobipocket/translations.xml b/desktop/kde/applications/kdegraphics-mobipocket/translations.xml new file mode 100644 index 0000000000..509e14eb2d --- /dev/null +++ b/desktop/kde/applications/kdegraphics-mobipocket/translations.xml @@ -0,0 +1,8 @@ + + + + kdegraphics-mobipocket + A library to handle mobipocket files + A library to handle mobipocket files + + diff --git a/desktop/kde/applications/kdegraphics-svgpart/pspec.xml b/desktop/kde/applications/kdegraphics-svgpart/pspec.xml index 0caffcfca2..72b3f0e615 100755 --- a/desktop/kde/applications/kdegraphics-svgpart/pspec.xml +++ b/desktop/kde/applications/kdegraphics-svgpart/pspec.xml @@ -13,7 +13,7 @@ LGPL A KPart for viewing SVGs A KPart for viewing SVGs - mirrors://kde/stable/release-service/21.12.2/src/svgpart-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/svgpart-22.04.1.tar.xz extra-cmake-modules gettext-devel @@ -46,6 +46,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdegraphics-thumbnailers/pspec.xml b/desktop/kde/applications/kdegraphics-thumbnailers/pspec.xml index 9d627e5ec5..e3cc102554 100755 --- a/desktop/kde/applications/kdegraphics-thumbnailers/pspec.xml +++ b/desktop/kde/applications/kdegraphics-thumbnailers/pspec.xml @@ -13,13 +13,14 @@ desktop.kde.graphics KDE4 thumbnailer library kdegraphics-thumbnailers contains thumbnail-related libraries. - mirrors://kde/stable/release-service/21.12.2/src/kdegraphics-thumbnailers-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdegraphics-thumbnailers-22.04.1.tar.xz extra-cmake-modules qt5-base-devel kio-devel - libkdcraw-devel - libkexiv2-devel + libkdcraw-devel + libkexiv2-devel + kdegraphics-mobipocket-devel karchive-devel @@ -32,6 +33,7 @@ qt5-base libkdcraw libkexiv2 + kdegraphics-mobipocket karchive @@ -42,6 +44,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdenetwork-filesharing/pspec.xml b/desktop/kde/applications/kdenetwork-filesharing/pspec.xml index 2b52601899..bd315433c0 100755 --- a/desktop/kde/applications/kdenetwork-filesharing/pspec.xml +++ b/desktop/kde/applications/kdenetwork-filesharing/pspec.xml @@ -12,7 +12,7 @@ library Filesharing configuration modlue. Filesharing configuration modlue. - mirrors://kde/stable/release-service/21.12.2/src/kdenetwork-filesharing-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdenetwork-filesharing-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -56,6 +56,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdenlive/pspec.xml b/desktop/kde/applications/kdenlive/pspec.xml index 510e16c60d..2b848a7c52 100755 --- a/desktop/kde/applications/kdenlive/pspec.xml +++ b/desktop/kde/applications/kdenlive/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.multimedia A video editing GUI for KDE4 using the MLT video framework kdenlive provides dual video monitors, a multi-track timeline and clip list. Other features include customizable layout support, basic effects and transitions. - mirrors://kde/stable/release-service/21.12.2/src/kdenlive-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdenlive-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -119,6 +119,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdepim-addons/pspec.xml b/desktop/kde/applications/kdepim-addons/pspec.xml index db3eff2948..e294911791 100755 --- a/desktop/kde/applications/kdepim-addons/pspec.xml +++ b/desktop/kde/applications/kdepim-addons/pspec.xml @@ -13,46 +13,46 @@ LGPL Addons for the KDE PIM apllications Addons for the KDE PIM apllications - mirrors://kde/stable/release-service/21.12.2/src/kdepim-addons-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdepim-addons-22.04.1.tar.xz - akonadi-calendar-devel - akonadi-devel - akonadi-notes-devel - akonadi-import-wizard-devel + akonadi-calendar-devel + akonadi-devel + akonadi-notes-devel + akonadi-import-wizard-devel boost-devel - calendarsupport-devel + calendarsupport-devel cyrus-sasl-devel - eventviews-devel + eventviews-devel extra-cmake-modules glibc-devel - grantleetheme-devel - incidenceeditor-devel + grantleetheme-devel + incidenceeditor-devel kholidays-devel - kcalutils-devel + kcalutils-devel kconfig-devel - kpkpass-devel - kitinerary-devel + kpkpass-devel + kitinerary-devel kdeclarative-devel kdesignerplugin kdoctools-devel ki18n-devel - ktnef-devel + ktnef-devel kxmlgui-devel - libgravatar-devel + libgravatar-devel libical-devel - libkdepim-devel - libkgapi-devel - libkleo-devel - mailcommon-devel - mailimporter-devel - messagelib-devel - pimcommon-devel + libkdepim-devel + libkgapi-devel + libkleo-devel + mailcommon-devel + mailimporter-devel + messagelib-devel + pimcommon-devel python-devel qt5-base-devel qt5-declarative-devel qt5-webengine-devel kio-devel - kmime-devel + kmime-devel kcodecs-devel kcalendarcore-devel kservice-devel @@ -61,30 +61,30 @@ kcompletion-devel kcoreaddons-devel kiconthemes-devel - akonadi-mime-devel - kpimtextedit-devel + akonadi-mime-devel + kpimtextedit-devel ktextwidgets-devel kconfigwidgets-devel - kmailtransport-devel + kmailtransport-devel kwidgetsaddons-devel - akonadi-contacts-devel + akonadi-contacts-devel - kidentitymanagement-devel + kidentitymanagement-devel kemoticons-devel kitemmodels-devel kinit-devel kunitconversion-devel - kimap-devel + kimap-devel gpgme-devel gpgme-qt5-devel - kdiagram-devel + kdiagram-devel grantlee-qt5-devel - libksieve-devel + libksieve-devel prison-devel syntax-highlighting-devel kparts-devel - kaddressbook-devel - kontactinterface-devel + kaddressbook-devel + kontactinterface-devel kguiaddons-devel @@ -169,6 +169,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdepim-runtime/pspec.xml b/desktop/kde/applications/kdepim-runtime/pspec.xml index 67c828fc1e..ec64cf9ed1 100755 --- a/desktop/kde/applications/kdepim-runtime/pspec.xml +++ b/desktop/kde/applications/kdepim-runtime/pspec.xml @@ -14,14 +14,14 @@ app:gui KDE5 PIM Runtime Environment kdepim-runtime contains KDE5 PIM (Personal Information Management) runtime environment like akonadi agents. - mirrors://kde/stable/release-service/21.12.2/src/kdepim-runtime-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdepim-runtime-22.04.1.tar.xz kdoctools-devel boost-devel shared-mime-info - akonadi-devel - akonadi-calendar-devel - akonadi-search-devel + akonadi-devel + akonadi-calendar-devel + akonadi-search-devel kcmutils-devel kdelibs4-support-devel kdesignerplugin @@ -31,16 +31,16 @@ kunitconversion-devel knotifyconfig-devel kross-devel - kmailtransport-devel - kidentitymanagement-devel - kalarmcal-devel - kcalutils-devel - kmbox-devel - kimap-devel - libkgapi-devel + kmailtransport-devel + kidentitymanagement-devel + kalarm + kcalutils-devel + kmbox-devel + kimap-devel + libkgapi-devel kholidays-devel ksyndication-devel - pimcommon-devel + pimcommon-devel cyrus-sasl-devel qt5-declarative-devel @@ -56,8 +56,8 @@ qt5-speech-devel kdav-devel ffmpeg-devel - kldap-devel - libkdepim-devel + kldap-devel + libkdepim-devel libXScrnSaver-devel qca2-qt5-devel qt5-keychain-devel @@ -86,7 +86,7 @@ kcmutils kservice qt5-base - kalarmcal + kalarm kcalutils kitemviews kcompletion @@ -140,6 +140,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdesdk-thumbnailers/pspec.xml b/desktop/kde/applications/kdesdk-thumbnailers/pspec.xml index f5bf93123b..c6dfecc469 100755 --- a/desktop/kde/applications/kdesdk-thumbnailers/pspec.xml +++ b/desktop/kde/applications/kdesdk-thumbnailers/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.sdk Translation file thumbnail generators Translation file thumbnail generators - mirrors://kde/stable/release-service/21.12.2/src/kdesdk-thumbnailers-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdesdk-thumbnailers-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -51,6 +51,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdf/pspec.xml b/desktop/kde/applications/kdf/pspec.xml index d617859f17..8d86dcb231 100755 --- a/desktop/kde/applications/kdf/pspec.xml +++ b/desktop/kde/applications/kdf/pspec.xml @@ -13,7 +13,7 @@ LGPL View Disk Usage KDiskFree displays the available file devices (hard drive partitions, floppy and CD drives, etc.) along with information on their capacity, free space, type and mount point. It also allows you to mount and unmount drives and view them in a file manager. - http://download.kde.org/stable/release-service/21.12.2/src/kdf-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/kdf-22.04.1.tar.xz extra-cmake-modules gettext-devel @@ -55,6 +55,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdiagram/pspec.xml b/desktop/kde/applications/kdiagram/pspec.xml index c48e69b8af..a419335342 100755 --- a/desktop/kde/applications/kdiagram/pspec.xml +++ b/desktop/kde/applications/kdiagram/pspec.xml @@ -55,6 +55,20 @@ + + 2022-05-17 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 2.8.0 diff --git a/desktop/kde/applications/kdialog/pspec.xml b/desktop/kde/applications/kdialog/pspec.xml index ae06968a75..d7da5655fb 100755 --- a/desktop/kde/applications/kdialog/pspec.xml +++ b/desktop/kde/applications/kdialog/pspec.xml @@ -12,7 +12,7 @@ kdialog allows you to display dialog boxes from shell scripts The syntax is very much inspired from the "dialog" command (which shows text mode dialogs). - mirrors://kde/stable/release-service/21.12.2/src/kdialog-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdialog-22.04.1.tar.xz extra-cmake-modules gettext-devel @@ -73,6 +73,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kdiamond/pspec.xml b/desktop/kde/applications/kdiamond/pspec.xml index 1297956948..8f1635f974 100755 --- a/desktop/kde/applications/kdiamond/pspec.xml +++ b/desktop/kde/applications/kdiamond/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Three in a row game KDiamond is a single player puzzle game. The object of the game is to build lines of three similar diamonds. - mirrors://kde/stable/release-service/21.12.2/src/kdiamond-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kdiamond-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -30,7 +30,7 @@ kxmlgui-devel knotifications-devel knotifyconfig-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -68,6 +68,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/keditbookmarks/pspec.xml b/desktop/kde/applications/keditbookmarks/pspec.xml index 4bd395dbea..c708c8f773 100755 --- a/desktop/kde/applications/keditbookmarks/pspec.xml +++ b/desktop/kde/applications/keditbookmarks/pspec.xml @@ -11,7 +11,7 @@ GPLv2 Bookmark Organizer and Editor Bookmark Organizer and Editor - mirrors://kde/stable/release-service/21.12.2/src/keditbookmarks-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/keditbookmarks-22.04.1.tar.xz extra-cmake-modules gettext-devel @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kfind/pspec.xml b/desktop/kde/applications/kfind/pspec.xml index 8e91dbe785..a8650770fc 100755 --- a/desktop/kde/applications/kfind/pspec.xml +++ b/desktop/kde/applications/kfind/pspec.xml @@ -26,7 +26,7 @@ kfilemetadata-devel qt5-base-devel - mirrors://kde/stable/release-service/21.12.2/src/kfind-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kfind-22.04.1.tar.xz kfind @@ -63,6 +63,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kfloppy/pspec.xml b/desktop/kde/applications/kfloppy/pspec.xml index 12026a56d2..7de888f965 100755 --- a/desktop/kde/applications/kfloppy/pspec.xml +++ b/desktop/kde/applications/kfloppy/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.utils A floppy formatter KFloppy is a utility that provides a straightforward graphical means to format 3.5" and 5.25" floppy disks. - http://download.kde.org/stable/release-service/21.12.2/src/kfloppy-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/kfloppy-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -59,6 +59,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kfourinline/pspec.xml b/desktop/kde/applications/kfourinline/pspec.xml index 257ad54ba4..c7e8dc483a 100755 --- a/desktop/kde/applications/kfourinline/pspec.xml +++ b/desktop/kde/applications/kfourinline/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Four in a row board game KFourInLine is a board game for two players based on the Connect-Four game. - mirrors://kde/stable/release-service/21.12.2/src/kfourinline-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kfourinline-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -40,7 +40,7 @@ kemoticons-devel kinit-devel kunitconversion-devel - libkdegames-devel + libkdegames-devel @@ -71,6 +71,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kgeography/pspec.xml b/desktop/kde/applications/kgeography/pspec.xml index 7c6fa2d8a5..e954739937 100755 --- a/desktop/kde/applications/kgeography/pspec.xml +++ b/desktop/kde/applications/kgeography/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu KGeography is a geography learning tool KGeography is a geography learning tool, which allows you to learn about the political divisions of some countries (divisions, capitals of those divisions and their associated flags if there are some). - https://download.kde.org/stable/release-service/21.12.2/src/kgeography-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/kgeography-22.04.1.tar.xz qt5-base-devel kconfig-devel @@ -55,6 +55,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kgpg/pspec.xml b/desktop/kde/applications/kgpg/pspec.xml index 525229f564..037dbc6a21 100755 --- a/desktop/kde/applications/kgpg/pspec.xml +++ b/desktop/kde/applications/kgpg/pspec.xml @@ -13,11 +13,11 @@ GPL A QtQuick plugin to render beautiful and interactive charts KGpg is a simple interface for GnuPG, a powerful encryption utility. - mirrors://kde/stable/release-service/21.12.2/src/kgpg-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kgpg-22.04.1.tar.xz - akonadi-devel + akonadi-devel boost-devel - akonadi-contacts-devel + akonadi-contacts-devel gettext-devel glibc-devel gpgme-devel @@ -89,6 +89,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/khangman/pspec.xml b/desktop/kde/applications/khangman/pspec.xml index e48da32f99..1c0c15d673 100755 --- a/desktop/kde/applications/khangman/pspec.xml +++ b/desktop/kde/applications/khangman/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu KHangMan is a game for kids based on the well-known hangman game KHangMan is a game based on the well-known hangman game. It is aimed at children aged six and over. The game has several categories of words to play with, for example: Animals (animals words) and three difficulty categories: Easy, Medium and Hard. - mirrors://kde/stable/release-service/21.12.2/src/khangman-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/khangman-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -33,7 +33,7 @@ qt5-svg-devel qt5-linguist qt5-declarative-devel - libkeduvocdocument-devel + libkeduvocdocument-devel extra-cmake-modules @@ -63,6 +63,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/khelpcenter/pspec.xml b/desktop/kde/applications/khelpcenter/pspec.xml index 5b51edf5e8..6d4fae0e13 100755 --- a/desktop/kde/applications/khelpcenter/pspec.xml +++ b/desktop/kde/applications/khelpcenter/pspec.xml @@ -13,7 +13,7 @@ app:console KDE Help Center KDE help center utility to read help documentation about various KDE applications. - mirrors://kde/stable/release-service/21.12.2/src/khelpcenter-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/khelpcenter-22.04.1.tar.xz qt5-base-devel libxml2-devel @@ -73,6 +73,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kidentitymanagement/pspec.xml b/desktop/kde/applications/kidentitymanagement/pspec.xml index ecc3561f72..7eb3028243 100755 --- a/desktop/kde/applications/kidentitymanagement/pspec.xml +++ b/desktop/kde/applications/kidentitymanagement/pspec.xml @@ -13,11 +13,11 @@ app:library KDE PIM libraries Library for the KDE-PIM(Personal-Infomation-Management - mirrors://kde/stable/release-service/21.12.2/src/kidentitymanagement-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kidentitymanagement-22.04.1.tar.xz qt5-base-devel kdoctools-devel - kpimtextedit-devel + kpimtextedit-devel kio-devel kcodecs-devel kconfig-devel @@ -31,9 +31,9 @@ kemoticons-devel kitemmodels-devel kinit-devel - kpimtextedit-devel + kpimtextedit-devel kunitconversion-devel - kpimtextedit-devel + kpimtextedit-devel extra-cmake-modules python-devel kiconthemes-devel @@ -73,7 +73,7 @@ Development files for kidentitymanagement qt5-base-devel - kpimtextedit-devel + kpimtextedit-devel ktextwidgets-devel kidentitymanagement @@ -86,6 +86,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kig/pspec.xml b/desktop/kde/applications/kig/pspec.xml index 04f0a4c8dd..65b2da45e0 100755 --- a/desktop/kde/applications/kig/pspec.xml +++ b/desktop/kde/applications/kig/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu An interactive geometry application Kig is an application for interactive geometry. - mirrors://kde/stable/release-service/21.12.2/src/kig-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kig-22.04.1.tar.xz qt5-base-devel qt5-svg-devel @@ -67,6 +67,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/killbots/pspec.xml b/desktop/kde/applications/killbots/pspec.xml index c7af848161..aa294fe2d0 100755 --- a/desktop/kde/applications/killbots/pspec.xml +++ b/desktop/kde/applications/killbots/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Run for your life Killbots is a simple game of evading killer robots. Who created the robots and why they have been programmed to destroy, no one knows. All that is known is that the robots are numerous and their sole objective is to destroy you. - mirrors://kde/stable/release-service/21.12.2/src/killbots-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/killbots-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -30,7 +30,7 @@ kio-devel kcompletion-devel knotifyconfig-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -66,6 +66,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kimap/pspec.xml b/desktop/kde/applications/kimap/pspec.xml index da5bb729bd..46cd59b408 100755 --- a/desktop/kde/applications/kimap/pspec.xml +++ b/desktop/kde/applications/kimap/pspec.xml @@ -13,11 +13,11 @@ app:console Job-based API for interacting with IMAP servers API for interacting with IMAP servers - mirrors://kde/stable/release-service/21.12.2/src/kimap-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kimap-22.04.1.tar.xz qt5-base-devel kdoctools-devel - kmime-devel + kmime-devel boost-devel kdesignerplugin @@ -70,6 +70,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kio-extras/pspec.xml b/desktop/kde/applications/kio-extras/pspec.xml index e83e739587..4a636b8163 100755 --- a/desktop/kde/applications/kio-extras/pspec.xml +++ b/desktop/kde/applications/kio-extras/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.network Additional KIO-slaves for KDE5 applications Additional KIO-slaves for KDE5 applications - mirrors://kde/stable/release-service/21.12.2/src/kio-extras-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kio-extras-22.04.1.tar.xz qt5-phonon-devel extra-cmake-modules @@ -123,6 +123,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kipi/pspec.xml b/desktop/kde/applications/kipi/pspec.xml index 3be40de5a0..09a571eca2 100755 --- a/desktop/kde/applications/kipi/pspec.xml +++ b/desktop/kde/applications/kipi/pspec.xml @@ -12,9 +12,9 @@ app A collection of plugins extending the KDE graphics and image applications A collection of plugins extending the KDE graphics and image applications - https://download.kde.org/stable/release-service/21.12.2/src/kipi-plugins-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/kipi-plugins-22.04.1.tar.xz - libkipi-devel + libkipi-devel kcompletion-devel libmediawiki-devel libkvkontakte-devel @@ -58,6 +58,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kiriki/pspec.xml b/desktop/kde/applications/kiriki/pspec.xml index a43e4ee37c..93b5513875 100755 --- a/desktop/kde/applications/kiriki/pspec.xml +++ b/desktop/kde/applications/kiriki/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Yahtzee like dice game Kiriki is an addictive and fun dice game for KDE, designed to be played by as many as six players. - mirrors://kde/stable/release-service/21.12.2/src/kiriki-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kiriki-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -29,7 +29,7 @@ kiconthemes-devel kxmlgui-devel kio-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kiten/pspec.xml b/desktop/kde/applications/kiten/pspec.xml index a89a374391..59f962cba9 100755 --- a/desktop/kde/applications/kiten/pspec.xml +++ b/desktop/kde/applications/kiten/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu A Japanese reference/study tool Kiten is a Japanese reference/study tool. - mirrors://kde/stable/release-service/21.12.2/src/kiten-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kiten-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -79,6 +79,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kitinerary/pspec.xml b/desktop/kde/applications/kitinerary/pspec.xml index 2c4b296796..9efafb9af7 100755 --- a/desktop/kde/applications/kitinerary/pspec.xml +++ b/desktop/kde/applications/kitinerary/pspec.xml @@ -12,7 +12,7 @@ library Data model and extraction system for travel reservation information Seyahat rezervasyon bilgisi için veri modeli ve ekstraksiyon sistemi - https://download.kde.org/stable/release-service/21.12.2/src/kitinerary-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/kitinerary-22.04.1.tar.xz qt5-declarative-devel qt5-base-devel @@ -21,10 +21,10 @@ kcontacts-devel kcalendarcore-devel libxml2-devel - kpkpass-devel + kpkpass-devel poppler-devel ki18n-devel - kmime-devel + kmime-devel zlib-devel kconfig-devel kcodecs-devel @@ -81,6 +81,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kjumpingcube/pspec.xml b/desktop/kde/applications/kjumpingcube/pspec.xml index a3cd0e4517..6acfdd7cb7 100755 --- a/desktop/kde/applications/kjumpingcube/pspec.xml +++ b/desktop/kde/applications/kjumpingcube/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Territory capture game KJumpingCube is a simple tactical game. - mirrors://kde/stable/release-service/21.12.2/src/kjumpingcube-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kjumpingcube-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -39,7 +39,7 @@ kemoticons-devel kinit-devel kunitconversion-devel - libkdegames-devel + libkdegames-devel @@ -68,6 +68,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kldap/pspec.xml b/desktop/kde/applications/kldap/pspec.xml index bf1e6f1f05..820c93be26 100755 --- a/desktop/kde/applications/kldap/pspec.xml +++ b/desktop/kde/applications/kldap/pspec.xml @@ -13,15 +13,15 @@ app:console LDAP access API for KDE Allows LDAP accessing with a convenient Qt style C++ API. - mirrors://kde/stable/release-service/21.12.2/src/kldap-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kldap-22.04.1.tar.xz qt5-base-devel kcompletion-devel kdoctools-devel ki18n-devel kio-devel - kmbox-devel - kmime-devel + kmbox-devel + kmime-devel kwallet-devel openldap-server cyrus-sasl-devel @@ -72,6 +72,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kleopatra/pspec.xml b/desktop/kde/applications/kleopatra/pspec.xml index 1f5aae8893..d1bb15e3d6 100755 --- a/desktop/kde/applications/kleopatra/pspec.xml +++ b/desktop/kde/applications/kleopatra/pspec.xml @@ -12,7 +12,7 @@ app:gui Certificate Manager and Unified Crypto GUI Kleopatra is a certificate manager and a universal crypto GUI. It supports managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving certificates from LDAP servers. - mirrors://kde/stable/release-service/21.12.2/src/kleopatra-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kleopatra-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -27,10 +27,10 @@ kxmlgui-devel kdbusaddons-devel kcmutils-devel - libkleo-devel + libkleo-devel kdoctools-devel - kmime-devel + kmime-devel libassuan-devel gpgme-devel gpgme-qt5-devel @@ -78,6 +78,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/klettres/pspec.xml b/desktop/kde/applications/klettres/pspec.xml index a8bd1c76dc..39e1620827 100755 --- a/desktop/kde/applications/klettres/pspec.xml +++ b/desktop/kde/applications/klettres/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu An alphabet learning application KLettres is an application specially designed to help the user to learn alphabet in a new language and then to learn to read simple syllables. The user can be a young child aged from two and a half or an adult that wants to learn the basics of a foreign language. - mirrors://kde/stable/release-service/21.12.2/src/klettres-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/klettres-22.04.1.tar.xz qt5-base-devel qt5-svg-devel @@ -62,6 +62,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/klickety/pspec.xml b/desktop/kde/applications/klickety/pspec.xml index 2f1c50ff7c..1b6b1f029e 100755 --- a/desktop/kde/applications/klickety/pspec.xml +++ b/desktop/kde/applications/klickety/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games A kind of solitary game Klickety is a kind of solitary game that takes place on a Tetris-like board. - mirrors://kde/stable/release-service/21.12.2/src/klickety-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/klickety-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -29,7 +29,7 @@ knotifyconfig-devel kdbusaddons-devel knotifications-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -73,6 +73,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/klines/pspec.xml b/desktop/kde/applications/klines/pspec.xml index 883d9daa7b..6856e0606a 100755 --- a/desktop/kde/applications/klines/pspec.xml +++ b/desktop/kde/applications/klines/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Kolor Lines Kolor Lines is a simple but highly addictive, one player game for KDE. Kolor Lines has been inspired by well known game of Color Lines. The goal of Kolor Lines is quite plain. The player has to move the colored balls around the game board, gathering them into the lines of the same color by five. - mirrors://kde/stable/release-service/21.12.2/src/klines-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/klines-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -33,7 +33,7 @@ kxmlgui-devel kio-devel knewstuff-devel - libkdegames-devel + libkdegames-devel kdesignerplugin kdoctools-devel @@ -67,6 +67,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmahjongg/pspec.xml b/desktop/kde/applications/kmahjongg/pspec.xml index fb12df712b..d3acd824a1 100755 --- a/desktop/kde/applications/kmahjongg/pspec.xml +++ b/desktop/kde/applications/kmahjongg/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Mahjongg Solitaire KMahjongg is a fun board game created after the famous oriental game of Mahjong. Unlike the original however, KMahjongg is a tile matching game for one or two players, a variation usually known as Mahjong Solitaire. - mirrors://kde/stable/release-service/21.12.2/src/kmahjongg-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmahjongg-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -28,8 +28,8 @@ kcompletion-devel knewstuff-devel kxmlgui-devel - libkdegames-devel - libkmahjongg-devel + libkdegames-devel + libkmahjongg-devel kcompletion-devel qt5-declarative-devel @@ -63,6 +63,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmail-account-wizard/pspec.xml b/desktop/kde/applications/kmail-account-wizard/pspec.xml index 243f1a056e..35f978e173 100755 --- a/desktop/kde/applications/kmail-account-wizard/pspec.xml +++ b/desktop/kde/applications/kmail-account-wizard/pspec.xml @@ -11,7 +11,7 @@ GPLv2 Kmail Account Wizard Kmail Account Wizard - mirrors://kde/stable/release-service/21.12.2/src/kmail-account-wizard-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmail-account-wizard-22.04.1.tar.xz gpgme-devel gpgme-qt5-devel @@ -21,26 +21,26 @@ kdbusaddons-devel kdoctools-devel prison-devel - akonadi-devel - akonadi-search-devel - grantleetheme-devel - kpimtextedit-devel - libkdepim-devel - libkleo-devel - pimcommon-devel + akonadi-devel + akonadi-search-devel + grantleetheme-devel + kpimtextedit-devel + libkdepim-devel + libkleo-devel + pimcommon-devel qt5-base-devel knotifyconfig-devel ktexteditor-devel kitemmodels-devel - akonadi-contacts-devel - kidentitymanagement-devel - kldap-devel + akonadi-contacts-devel + kidentitymanagement-devel + kldap-devel cyrus-sasl-devel - kmailtransport-devel - akonadi-mime-devel - mailcommon-devel - messagelib-devel - kimap-devel + kmailtransport-devel + akonadi-mime-devel + mailcommon-devel + messagelib-devel + kimap-devel kross-devel knewstuff-devel knotifications-devel @@ -87,6 +87,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmail/pspec.xml b/desktop/kde/applications/kmail/pspec.xml index 9ed6d151c0..81970d304f 100644 --- a/desktop/kde/applications/kmail/pspec.xml +++ b/desktop/kde/applications/kmail/pspec.xml @@ -11,7 +11,7 @@ GPLv2 KDE mail client KMail is the email component of Kontact, the integrated personal information manager from KDE. - mirrors://kde/stable/release-service/21.12.2/src/kmail-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmail-22.04.1.tar.xz gpgme-devel extra-cmake-modules @@ -37,24 +37,24 @@ kwindowsystem-devel kxmlgui-devel sonnet-devel - akonadi-contacts-devel - akonadi-devel - akonadi-mime-devel - akonadi-search-devel + akonadi-contacts-devel + akonadi-devel + akonadi-mime-devel + akonadi-search-devel kcalendarcore-devel - kcalutils-devel + kcalutils-devel kcontacts-devel - kidentitymanagement-devel - kldap-devel - kmailtransport-devel - kmime-devel - kpimtextedit-devel - ktnef-devel + kidentitymanagement-devel + kldap-devel + kmailtransport-devel + kmime-devel + kpimtextedit-devel + ktnef-devel libgravatar - libkleo-devel - messagelib-devel - pimcommon-devel + libkleo-devel + messagelib-devel + pimcommon-devel qt5-base-devel qt5-webengine-devel kitemmodels-devel @@ -62,18 +62,18 @@ kinit-devel kunitconversion-devel cyrus-sasl-devel - kontactinterface-devel - libksieve-devel - mailcommon-devel - kimap-devel - libgravatar-devel - libkdepim-devel + kontactinterface-devel + libksieve-devel + mailcommon-devel + kimap-devel + libgravatar-devel + libkdepim-devel syntax-highlighting-devel gpgme-qt5-devel ffmpeg-devel libXScrnSaver-devel - akonadi-calendar-devel - akonadi-import-wizard-devel + akonadi-calendar-devel + akonadi-import-wizard-devel qt5-keychain-devel kuserfeedback-devel @@ -147,6 +147,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmailtransport/pspec.xml b/desktop/kde/applications/kmailtransport/pspec.xml index be4e1d13f7..8767c2caa2 100755 --- a/desktop/kde/applications/kmailtransport/pspec.xml +++ b/desktop/kde/applications/kmailtransport/pspec.xml @@ -13,7 +13,7 @@ library Mail Transport Service Mail Transport Service - mirrors://kde/stable/release-service/21.12.2/src/kmailtransport-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmailtransport-22.04.1.tar.xz qt5-base-devel @@ -24,15 +24,15 @@ kinit-devel kunitconversion-devel kcmutils-devel - kmime-devel - akonadi-mime-devel - akonadi-devel + kmime-devel + akonadi-mime-devel + akonadi-devel cyrus-sasl-devel extra-cmake-modules boost-devel - ksmtp-devel + ksmtp-devel kwallet-devel - libkgapi-devel + libkgapi-devel qt5-keychain-devel @@ -88,6 +88,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmbox/pspec.xml b/desktop/kde/applications/kmbox/pspec.xml index e154eca514..0f80c4f3d3 100755 --- a/desktop/kde/applications/kmbox/pspec.xml +++ b/desktop/kde/applications/kmbox/pspec.xml @@ -13,11 +13,11 @@ app:console MBox library support. MBox library support. - mirrors://kde/stable/release-service/21.12.2/src/kmbox-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmbox-22.04.1.tar.xz qt5-base-devel extra-cmake-modules - kmime-devel + kmime-devel boost-devel kcodecs-devel @@ -58,6 +58,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmime/pspec.xml b/desktop/kde/applications/kmime/pspec.xml index 207ca91b5d..1919fe0964 100755 --- a/desktop/kde/applications/kmime/pspec.xml +++ b/desktop/kde/applications/kmime/pspec.xml @@ -13,7 +13,7 @@ app:console KDE library for handling mail messages and newsgroup articles. Kmime library for handling mail messages and newsgroup articles. - mirrors://kde/stable/release-service/21.12.2/src/kmime-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmime-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -60,6 +60,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmines/pspec.xml b/desktop/kde/applications/kmines/pspec.xml index 679fe503d3..de9bcd8ec2 100755 --- a/desktop/kde/applications/kmines/pspec.xml +++ b/desktop/kde/applications/kmines/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Minesweeper like game KMines is the classic Minesweeper game. The idea is to uncover all the squares without blowing up any mines. When a mine is blown up, the game is over. - mirrors://kde/stable/release-service/21.12.2/src/kmines-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmines-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -29,7 +29,7 @@ kxmlgui-devel kio-devel knotifyconfig-devel - libkdegames-devel + libkdegames-devel kdesignerplugin kdoctools-devel @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmix/pspec.xml b/desktop/kde/applications/kmix/pspec.xml index 7d38741bf3..67f96334eb 100755 --- a/desktop/kde/applications/kmix/pspec.xml +++ b/desktop/kde/applications/kmix/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.multimedia KMix: KDE Digital Mixer KMix: KDE Digital Mixer - mirrors://kde/stable/release-service/21.12.2/src/kmix-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmix-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -72,6 +72,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kmplot/pspec.xml b/desktop/kde/applications/kmplot/pspec.xml index e981ca2f66..8246d4638c 100755 --- a/desktop/kde/applications/kmplot/pspec.xml +++ b/desktop/kde/applications/kmplot/pspec.xml @@ -12,7 +12,7 @@ desktop.kde.edu Mathematical Function Plotter KmPlot is a program to draw graphs, their integrals or derivatives. It supports different systems of coordinates like the Cartesian or the polar coordinate system. The graphs can be colorized and the view is scalable, so that you are able to zoom to the level you need. - mirrors://kde/stable/release-service/21.12.2/src/kmplot-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kmplot-22.04.1.tar.xz extra-cmake-modules gettext-devel @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/knavalbattle/pspec.xml b/desktop/kde/applications/knavalbattle/pspec.xml index 5b81083fe4..a6784a4951 100755 --- a/desktop/kde/applications/knavalbattle/pspec.xml +++ b/desktop/kde/applications/knavalbattle/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Naval Battle game knavalbattle is a Battle Ship game for KDE. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. - mirrors://kde/stable/release-service/21.12.2/src/knavalbattle-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/knavalbattle-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -25,7 +25,7 @@ kxmlgui-devel kdoctools-devel ktextwidgets-devel - libkdegames-devel + libkdegames-devel qt5-declarative-devel kdesignerplugin @@ -68,6 +68,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/knetwalk/pspec.xml b/desktop/kde/applications/knetwalk/pspec.xml index c319ad33d8..786c807885 100755 --- a/desktop/kde/applications/knetwalk/pspec.xml +++ b/desktop/kde/applications/knetwalk/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games Network construction game KNetWalk is a single player logic game. The object of the game is to start the LAN, connecting all the terminals to the server, in as few turns as possible. - mirrors://kde/stable/release-service/21.12.2/src/knetwalk-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/knetwalk-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -31,7 +31,7 @@ kxmlgui-devel kio-devel knotifyconfig-devel - libkdegames-devel + libkdegames-devel kdesignerplugin kdoctools-devel @@ -68,6 +68,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kollision/pspec.xml b/desktop/kde/applications/kollision/pspec.xml index 6c19aa0b5d..f7de796ca5 100755 --- a/desktop/kde/applications/kollision/pspec.xml +++ b/desktop/kde/applications/kollision/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.games A simple ball dodging game Kollision is ball dodging game. Click on the empty field to start a game: a blue ball immediately replaces your mouse cursor, and a number of red balls start to fade into the field. - mirrors://kde/stable/release-service/21.12.2/src/kollision-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kollision-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -31,7 +31,7 @@ kio-devel knotifyconfig-devel knewstuff-devel - libkdegames-devel + libkdegames-devel kdesignerplugin kdoctools-devel @@ -63,6 +63,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kolourpaint/pspec.xml b/desktop/kde/applications/kolourpaint/pspec.xml index 152e7e1827..c4c5f1254c 100755 --- a/desktop/kde/applications/kolourpaint/pspec.xml +++ b/desktop/kde/applications/kolourpaint/pspec.xml @@ -14,11 +14,11 @@ desktop.kde.graphics An easy to use paint program KolourPaint is a simple painting program to quickly create raster images. It is useful as a touch-up tool and simple image editing tasks. - mirrors://kde/stable/release-service/21.12.2/src/kolourpaint-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kolourpaint-22.04.1.tar.xz extra-cmake-modules qt5-base-devel - libkexiv2-devel + libkexiv2-devel kdelibs4-support-devel kdesignerplugin kdoctools-devel @@ -26,7 +26,7 @@ kitemmodels-devel kinit-devel kunitconversion-devel - libksane-devel + libksane-devel @@ -62,6 +62,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kompare/pspec.xml b/desktop/kde/applications/kompare/pspec.xml index 322c0d157a..d18761eb07 100755 --- a/desktop/kde/applications/kompare/pspec.xml +++ b/desktop/kde/applications/kompare/pspec.xml @@ -13,13 +13,13 @@ desktop.kde.sdk File difference viewer Diff/Patch Frontend. - mirrors://kde/stable/release-service/21.12.2/src/kompare-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kompare-22.04.1.tar.xz extra-cmake-modules kdoctools-devel qt5-base-devel gettext-devel - libkomparediff2-devel + libkomparediff2-devel kcoreaddons-devel kcodecs-devel kiconthemes-devel @@ -69,6 +69,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/konqueror/pspec.xml b/desktop/kde/applications/konqueror/pspec.xml index 362f9e569e..19becd2ce6 100755 --- a/desktop/kde/applications/konqueror/pspec.xml +++ b/desktop/kde/applications/konqueror/pspec.xml @@ -13,7 +13,7 @@ LGPL Konqueror - KDE File Manager and Web Browser Konqueror is KDE's Webbrowser and swiss-army-knife for any kind of file-management and file previewing. - mirrors://kde/stable/release-service/21.12.2/src/konqueror-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/konqueror-22.04.1.tar.xz extra-cmake-modules gettext-devel @@ -134,6 +134,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/konsole/pspec.xml b/desktop/kde/applications/konsole/pspec.xml index a57c1affe8..ecb6638281 100755 --- a/desktop/kde/applications/konsole/pspec.xml +++ b/desktop/kde/applications/konsole/pspec.xml @@ -11,7 +11,7 @@ GPLv2 KDE Konsole Konsole for KDE5 - mirrors://kde/stable/release-service/21.12.2/src/konsole-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/konsole-22.04.1.tar.xz qt5-base-devel qt5-script-devel @@ -79,6 +79,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kontact/pspec.xml b/desktop/kde/applications/kontact/pspec.xml index 7ec4eebb2d..3bd9ef7ac6 100755 --- a/desktop/kde/applications/kontact/pspec.xml +++ b/desktop/kde/applications/kontact/pspec.xml @@ -12,35 +12,35 @@ KDE Personal Information Manager Kontact is the integrated Personal Information Manager of KDE, but can be used with other systems as well. It supports email, address books, calendars, tasks, news feeds and much more. -http://download.kde.org/stable/release-service/21.12.2/src/kontact-21.12.2.tar.xz +http://download.kde.org/stable/release-service/22.04.1/src/kontact-22.04.1.tar.xz boost-devel extra-cmake-modules kdoctools-devel - kontactinterface-devel - mailcommon-devel + kontactinterface-devel + mailcommon-devel qt5-base-devel qt5-webengine-devel kdbusaddons-devel kcmutils-devel - kpimtextedit-devel - akonadi-devel + kpimtextedit-devel + akonadi-devel kitemmodels-devel kparts-devel - akonadi-mime-devel - messagelib-devel - kmime-devel - pimcommon-devel + akonadi-mime-devel + messagelib-devel + kmime-devel + pimcommon-devel kcontacts-devel - akonadi-contacts-devel - kimap-devel + akonadi-contacts-devel + kimap-devel cyrus-sasl-devel - kidentitymanagement-devel - libkleo-devel + kidentitymanagement-devel + libkleo-devel gpgme-devel grantlee-qt5-devel - grantleetheme-devel - libkdepim-devel + grantleetheme-devel + libkdepim-devel ffmpeg-devel libXScrnSaver-devel kguiaddons-devel @@ -84,6 +84,20 @@ It supports email, address books, calendars, tasks, news feeds and much more. + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kontactinterface/pspec.xml b/desktop/kde/applications/kontactinterface/pspec.xml index 929cb6e6c6..3b67149c87 100755 --- a/desktop/kde/applications/kontactinterface/pspec.xml +++ b/desktop/kde/applications/kontactinterface/pspec.xml @@ -13,7 +13,7 @@ app:library Kontact Plugin Interface Library This library provides the glue necessary for application "Parts" to be embedded as a Kontact component (or plugin). - mirrors://kde/stable/release-service/21.12.2/src/kontactinterface-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kontactinterface-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -63,6 +63,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/konversation/pspec.xml b/desktop/kde/applications/konversation/pspec.xml index c574a91693..ba520f980e 100755 --- a/desktop/kde/applications/konversation/pspec.xml +++ b/desktop/kde/applications/konversation/pspec.xml @@ -94,6 +94,20 @@ + + 2022-05-17 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 1.7.7 diff --git a/desktop/kde/applications/korganizer/pspec.xml b/desktop/kde/applications/korganizer/pspec.xml index 197affa12c..2d5051436c 100755 --- a/desktop/kde/applications/korganizer/pspec.xml +++ b/desktop/kde/applications/korganizer/pspec.xml @@ -11,7 +11,7 @@ GPLv2 Calendar and scheduling Program KOrganizer is the calendar and scheduling component of Kontact, the integrated personal information manager from KDE. - https://download.kde.org/stable/release-service/21.12.2/src/korganizer-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/korganizer-22.04.1.tar.xz gpgme-devel extra-cmake-modules @@ -20,36 +20,36 @@ kdbusaddons-devel kdoctools-devel prison-devel - akonadi-devel - akonadi-search-devel - grantleetheme-devel - kpimtextedit-devel - libkdepim-devel - libkleo-devel - pimcommon-devel + akonadi-devel + akonadi-search-devel + grantleetheme-devel + kpimtextedit-devel + libkdepim-devel + libkleo-devel + pimcommon-devel qt5-base-devel kitemmodels-devel - akonadi-mime-devel + akonadi-mime-devel kemoticons-devel kinit-devel kunitconversion-devel knewstuff-devel - akonadi-contacts-devel - kidentitymanagement-devel - kmailtransport-devel + akonadi-contacts-devel + kidentitymanagement-devel + kmailtransport-devel cyrus-sasl-devel - kcalutils-devel + kcalutils-devel kholidays-devel - kldap-devel - akonadi-calendar-devel - kontactinterface-devel - akonadi-notes-devel - mailcommon-devel - messagelib-devel - kimap-devel - incidenceeditor-devel - eventviews-devel - calendarsupport-devel + kldap-devel + akonadi-calendar-devel + kontactinterface-devel + akonadi-notes-devel + mailcommon-devel + messagelib-devel + kimap-devel + incidenceeditor-devel + eventviews-devel + calendarsupport-devel kparts-devel kuserfeedback-devel knotifications-devel @@ -118,6 +118,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kpat/pspec.xml b/desktop/kde/applications/kpat/pspec.xml index 97f5f8e9f8..8ae28bdeb8 100755 --- a/desktop/kde/applications/kpat/pspec.xml +++ b/desktop/kde/applications/kpat/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.games Patience card game To play KPatience you need, as the name suggests, patience. For simple games, where the way the game goes depends only upon how the cards fall, your patience might be the only thing you need. - mirrors://kde/stable/release-service/21.12.2/src/kpat-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kpat-22.04.1.tar.xz qt5-base-devel qt5-declarative-devel @@ -32,7 +32,7 @@ ktextwidgets-devel kitemmodels-devel knotifyconfig-devel - libkdegames-devel + libkdegames-devel kemoticons-devel kdeclarative-devel knewstuff-devel @@ -89,6 +89,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kpimtextedit/pspec.xml b/desktop/kde/applications/kpimtextedit/pspec.xml index b4eb03818c..0f6213985a 100755 --- a/desktop/kde/applications/kpimtextedit/pspec.xml +++ b/desktop/kde/applications/kpimtextedit/pspec.xml @@ -13,7 +13,7 @@ app:gui A textedit with PIM-specific features. Text Edit with KDE-PIM specific features. - mirrors://kde/stable/release-service/21.12.2/src/kpimtextedit-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kpimtextedit-22.04.1.tar.xz qt5-base-devel qt5-speech-devel @@ -90,6 +90,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kpkpass/pspec.xml b/desktop/kde/applications/kpkpass/pspec.xml index 91975a687f..33d9d5a878 100755 --- a/desktop/kde/applications/kpkpass/pspec.xml +++ b/desktop/kde/applications/kpkpass/pspec.xml @@ -12,7 +12,7 @@ library Apple Wallet Pass reader Apple Cüzdan Geçiş okuyucusu - https://download.kde.org/stable/release-service/21.12.2/src/kpkpass-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/kpkpass-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -56,6 +56,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kpmcore/pspec.xml b/desktop/kde/applications/kpmcore/pspec.xml index e765acbcb7..9e657bc91b 100755 --- a/desktop/kde/applications/kpmcore/pspec.xml +++ b/desktop/kde/applications/kpmcore/pspec.xml @@ -12,7 +12,7 @@ app:gui Library for managing partitions. Library for managing partitions. - mirrors://kde/stable/release-service/21.12.2/src/kpmcore-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kpmcore-22.04.1.tar.xz ntfs-3g udftools @@ -108,6 +108,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kproperty/pspec.xml b/desktop/kde/applications/kproperty/pspec.xml index 39768b295c..87877e624e 100755 --- a/desktop/kde/applications/kproperty/pspec.xml +++ b/desktop/kde/applications/kproperty/pspec.xml @@ -54,6 +54,20 @@ + + 2022-05-17 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 3.2.0 diff --git a/desktop/kde/applications/kqtquickcharts/pspec.xml b/desktop/kde/applications/kqtquickcharts/pspec.xml index cdfc8ccc82..cc4c5d279b 100755 --- a/desktop/kde/applications/kqtquickcharts/pspec.xml +++ b/desktop/kde/applications/kqtquickcharts/pspec.xml @@ -13,7 +13,7 @@ GPL A QtQuick plugin to render beautiful and interactive charts A QtQuick plugin to render beautiful and interactive charts - mirrors://kde/stable/release-service/21.12.2/src/kqtquickcharts-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kqtquickcharts-22.04.1.tar.xz extra-cmake-modules glibc-devel @@ -50,6 +50,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/krdc/pspec.xml b/desktop/kde/applications/krdc/pspec.xml index bd27265033..032b0c872d 100755 --- a/desktop/kde/applications/krdc/pspec.xml +++ b/desktop/kde/applications/krdc/pspec.xml @@ -12,7 +12,7 @@ app:gui Remote Desktop Client KRDC is a client application that allows you to view or even control the desktop session on another machine that is running a compatible server. VNC and RDP is supported. - mirrors://kde/stable/release-service/21.12.2/src/krdc-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/krdc-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -88,6 +88,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kreport/pspec.xml b/desktop/kde/applications/kreport/pspec.xml index a684ce9fd5..8bff276cf4 100755 --- a/desktop/kde/applications/kreport/pspec.xml +++ b/desktop/kde/applications/kreport/pspec.xml @@ -21,7 +21,7 @@ kguiaddons-devel kwidgetsaddons-devel kcoreaddons-devel - marble-devel + marble-devel ki18n-devel qt5-webengine-devel @@ -68,6 +68,20 @@ + + 2022-05-17 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 3.2.0 diff --git a/desktop/kde/applications/krfb/pspec.xml b/desktop/kde/applications/krfb/pspec.xml index 9403c6f0e4..5b99c9f7d4 100755 --- a/desktop/kde/applications/krfb/pspec.xml +++ b/desktop/kde/applications/krfb/pspec.xml @@ -12,7 +12,7 @@ app:gui Desktop sharing utility KDE Desktop Sharing is a manager for easily sharing a desktop session with another system. The desktop session can be viewed or controlled remotely by any VNC or RFB client - mirrors://kde/stable/release-service/21.12.2/src/krfb-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/krfb-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -87,6 +87,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kross-interpreters/pspec.xml b/desktop/kde/applications/kross-interpreters/pspec.xml index 2cce8bbc89..855e529352 100755 --- a/desktop/kde/applications/kross-interpreters/pspec.xml +++ b/desktop/kde/applications/kross-interpreters/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.bindings Kross interpreter plugins for programming languages Language interpreters to enable in-process scripting with Kross. - mirrors://kde/stable/release-service/21.12.2/src/kross-interpreters-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kross-interpreters-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -45,6 +45,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kruler/pspec.xml b/desktop/kde/applications/kruler/pspec.xml index 10fb4f0a7e..721483294f 100755 --- a/desktop/kde/applications/kruler/pspec.xml +++ b/desktop/kde/applications/kruler/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.graphics A screen ruler and color measurement tool KRuler is a screen ruler and color measurement tool. - mirrors://kde/stable/release-service/21.12.2/src/kruler-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kruler-22.04.1.tar.xz qt5-base-devel qt5-x11extras-devel @@ -54,6 +54,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kshisen/pspec.xml b/desktop/kde/applications/kshisen/pspec.xml index 7ae7eed0a8..fa29d28973 100755 --- a/desktop/kde/applications/kshisen/pspec.xml +++ b/desktop/kde/applications/kshisen/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.games Shisen-Sho Mahjongg like tile game Shisen-Sho is a solitaire-like game played using the standard set of Mahjong tiles. Unlike Mahjong however, Shisen-Sho has only one layer of scrambled tiles. - mirrors://kde/stable/release-service/21.12.2/src/kshisen-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kshisen-22.04.1.tar.xz qt5-base-devel qt5-declarative-devel @@ -27,8 +27,8 @@ kcoreaddons-devel kcoreaddons-devel kdbusaddons-devel - libkdegames-devel - libkmahjongg-devel + libkdegames-devel + libkmahjongg-devel knewstuff-devel kdnssd-devel kdeclarative-devel @@ -67,6 +67,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ksmtp/pspec.xml b/desktop/kde/applications/ksmtp/pspec.xml index 978bc1583c..03c92d6daa 100755 --- a/desktop/kde/applications/ksmtp/pspec.xml +++ b/desktop/kde/applications/ksmtp/pspec.xml @@ -12,14 +12,14 @@ library Bir SMTP sunucusu yoluyla e-posta göndermek için işe dayalı kütüphane Job-based library to send email through an SMTP server - https://download.kde.org/stable/release-service/21.12.2/src/ksmtp-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/ksmtp-22.04.1.tar.xz qt5-base-devel extra-cmake-modules kcoreaddons-devel ki18n-devel kio-devel - kmime-devel + kmime-devel cyrus-sasl-devel kdesignerplugin @@ -65,6 +65,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kstars/pspec.xml b/desktop/kde/applications/kstars/pspec.xml index 5ac821206f..f4673c8e2a 100755 --- a/desktop/kde/applications/kstars/pspec.xml +++ b/desktop/kde/applications/kstars/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu A desktop planetarium for KDE KStars is a Desktop Planetarium for KDE. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes up to 100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun and Moon, and thousands of comets and asteroids. - https://download.kde.org/stable/kstars/kstars-3.5.7.tar.xz + https://download.kde.org/stable/kstars/kstars-3.5.8.tar.xz qt5-base-devel qt5-datavis3d-devel @@ -117,6 +117,20 @@ + + 2022-05-17 + 3.5.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 3.5.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 3.5.7 diff --git a/desktop/kde/applications/ksystemlog/pspec.xml b/desktop/kde/applications/ksystemlog/pspec.xml index be9acd9dc3..7f4080e4aa 100755 --- a/desktop/kde/applications/ksystemlog/pspec.xml +++ b/desktop/kde/applications/ksystemlog/pspec.xml @@ -13,7 +13,7 @@ app:gui System log viewer. KSystemLog show all logs of your system, grouped by General (Default system log, Authentication, Kernel, X.org...), and optional Services (Apache, Cups, etc, ...). - mirrors://kde/stable/release-service/21.12.2/src/ksystemlog-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ksystemlog-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -68,6 +68,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kteatime/pspec.xml b/desktop/kde/applications/kteatime/pspec.xml index db2d4e7c85..5ab950da97 100755 --- a/desktop/kde/applications/kteatime/pspec.xml +++ b/desktop/kde/applications/kteatime/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.utils Timer for making tea. KTeaTime is a handy timer for steeping tea. No longer will you have to guess at how long it takes for your tea to be ready. - mirrors://kde/stable/release-service/21.12.2/src/kteatime-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kteatime-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -58,6 +58,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktimer/pspec.xml b/desktop/kde/applications/ktimer/pspec.xml index d1801218ba..efbb843819 100755 --- a/desktop/kde/applications/ktimer/pspec.xml +++ b/desktop/kde/applications/ktimer/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.utils A countdown launcher KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. - mirrors://kde/stable/release-service/21.12.2/src/ktimer-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktimer-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -52,6 +52,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktnef/pspec.xml b/desktop/kde/applications/ktnef/pspec.xml index caf006f223..8a811414db 100755 --- a/desktop/kde/applications/ktnef/pspec.xml +++ b/desktop/kde/applications/ktnef/pspec.xml @@ -13,7 +13,7 @@ app:console API for handling TNEF data The API permits access to the actual attachments, the message properties (TNEF/MAPI), and allows one to view/extract message formatted text in Rich Text Format format. - mirrors://kde/stable/release-service/21.12.2/src/ktnef-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktnef-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -25,7 +25,7 @@ kinit-devel kunitconversion-devel kcalendarcore-devel - kcalutils-devel + kcalutils-devel kcontacts-devel @@ -69,6 +69,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-accounts-kcm/pspec.xml b/desktop/kde/applications/ktp-accounts-kcm/pspec.xml index 9c5be8722d..0c0aa4b84c 100755 --- a/desktop/kde/applications/ktp-accounts-kcm/pspec.xml +++ b/desktop/kde/applications/ktp-accounts-kcm/pspec.xml @@ -12,7 +12,7 @@ app KCM Module for configuring Telepathy Instant Messaging Accounts KCM Module for configuring Telepathy Instant Messaging Accounts - mirrors://kde/stable/release-service/21.12.2/src/ktp-accounts-kcm-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-accounts-kcm-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -27,7 +27,7 @@ kiconthemes-devel kitemviews-devel telepathy-qt5-devel - kaccounts-integration-devel + kaccounts-integration-devel libaccounts-qt5-devel solid-devel kservice-devel @@ -37,7 +37,7 @@ telepathy-haze telepathy-gabble signon-devel - ktp-common-internals-devel + ktp-common-internals-devel gettext-devel @@ -75,6 +75,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-approver/pspec.xml b/desktop/kde/applications/ktp-approver/pspec.xml index 4e7a2dd869..ef7cd5f42b 100755 --- a/desktop/kde/applications/ktp-approver/pspec.xml +++ b/desktop/kde/applications/ktp-approver/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.network KDE Channel Approver for Telepathy KDE Channel Approver for Telepathy - mirrors://kde/stable/release-service/21.12.2/src/ktp-approver-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-approver-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -51,6 +51,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-auth-handler/pspec.xml b/desktop/kde/applications/ktp-auth-handler/pspec.xml index 2784d32988..9b11060af3 100755 --- a/desktop/kde/applications/ktp-auth-handler/pspec.xml +++ b/desktop/kde/applications/ktp-auth-handler/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.network Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect - mirrors://kde/stable/release-service/21.12.2/src/ktp-auth-handler-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-auth-handler-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -23,12 +23,12 @@ kio-devel kdewebkit-devel telepathy-qt5-devel - ktp-common-internals-devel + ktp-common-internals-devel telepathy-logger-qt-devel qca2-qt5-devel libaccounts-glib-devel libaccounts-qt5-devel - kaccounts-integration-devel + kaccounts-integration-devel signon-devel @@ -61,6 +61,20 @@ + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-common-internals/pspec.xml b/desktop/kde/applications/ktp-common-internals/pspec.xml index 7406856f3f..18bd47c1f5 100755 --- a/desktop/kde/applications/ktp-common-internals/pspec.xml +++ b/desktop/kde/applications/ktp-common-internals/pspec.xml @@ -11,7 +11,7 @@ desktop.kde.network Common components for KDE-Telepathy Common components for KDE-Telepathy - mirrors://kde/stable/release-service/21.12.2/src/ktp-common-internals-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-common-internals-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -29,7 +29,7 @@ kiconthemes-devel kpeople-devel signon-devel - kaccounts-integration-devel + kaccounts-integration-devel telepathy-logger-qt-devel libaccounts-qt5-devel telepathy-qt5-devel @@ -116,6 +116,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-contact-list/pspec.xml b/desktop/kde/applications/ktp-contact-list/pspec.xml index 6596ce034a..1f5c8a10ee 100755 --- a/desktop/kde/applications/ktp-contact-list/pspec.xml +++ b/desktop/kde/applications/ktp-contact-list/pspec.xml @@ -11,7 +11,7 @@ desktop.kde.network KDE Telepathy contact list application KDE Telepathy contact list application - mirrors://kde/stable/release-service/21.12.2/src/ktp-contact-list-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-contact-list-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -27,7 +27,7 @@ kxmlgui-devel kpeople-devel telepathy-qt5-devel - ktp-common-internals-devel + ktp-common-internals-devel telepathy-logger-qt-devel @@ -65,6 +65,20 @@ + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-contact-runner/pspec.xml b/desktop/kde/applications/ktp-contact-runner/pspec.xml index d8cdc149a4..75576ef916 100755 --- a/desktop/kde/applications/ktp-contact-runner/pspec.xml +++ b/desktop/kde/applications/ktp-contact-runner/pspec.xml @@ -11,7 +11,7 @@ desktop.kde.network KRunner plugin for KDE Telepathy KRunner plugin for KDE Telepathy - mirrors://kde/stable/release-service/21.12.2/src/ktp-contact-runner-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-contact-runner-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -19,7 +19,7 @@ kwallet-devel kservice-devel krunner-devel - ktp-common-internals-devel + ktp-common-internals-devel telepathy-logger-qt-devel telepathy-qt5-devel @@ -47,6 +47,20 @@ + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-desktop-applets/pspec.xml b/desktop/kde/applications/ktp-desktop-applets/pspec.xml index 62412ad1e6..67a73f87c5 100755 --- a/desktop/kde/applications/ktp-desktop-applets/pspec.xml +++ b/desktop/kde/applications/ktp-desktop-applets/pspec.xml @@ -11,7 +11,7 @@ desktop.kde.network The KDE-Telepathy Plasma desktop applets The KDE-Telepathy Plasma desktop applets - mirrors://kde/stable/release-service/21.12.2/src/ktp-desktop-applets-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-desktop-applets-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -40,6 +40,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-filetransfer-handler/pspec.xml b/desktop/kde/applications/ktp-filetransfer-handler/pspec.xml index ddaac12a9f..aff0e4eab5 100755 --- a/desktop/kde/applications/ktp-filetransfer-handler/pspec.xml +++ b/desktop/kde/applications/ktp-filetransfer-handler/pspec.xml @@ -11,7 +11,7 @@ desktop.kde.network KDE Telepathy file transfer handler KDE Telepathy file transfer handler - mirrors://kde/stable/release-service/21.12.2/src/ktp-filetransfer-handler-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-filetransfer-handler-22.04.1.tar.xz extra-cmake-modules kcoreaddons-devel @@ -19,7 +19,7 @@ kio-devel kwallet-devel kconfig-devel - ktp-common-internals-devel + ktp-common-internals-devel telepathy-logger-qt-devel telepathy-qt5-devel @@ -49,6 +49,20 @@ + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-kded-module/pspec.xml b/desktop/kde/applications/ktp-kded-module/pspec.xml index cff6d8b596..246c68cd0a 100755 --- a/desktop/kde/applications/ktp-kded-module/pspec.xml +++ b/desktop/kde/applications/ktp-kded-module/pspec.xml @@ -29,11 +29,11 @@ kconfigwidgets-devel kidletime-devel kcmutils-devel - ktp-common-internals-devel + ktp-common-internals-devel telepathy-logger-qt-devel telepathy-qt5-devel - mirrors://kde/stable/release-service/21.12.2/src/ktp-kded-module-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-kded-module-22.04.1.tar.xz @@ -65,6 +65,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-send-file/pspec.xml b/desktop/kde/applications/ktp-send-file/pspec.xml index dce06c5dea..7a4fdd2aeb 100755 --- a/desktop/kde/applications/ktp-send-file/pspec.xml +++ b/desktop/kde/applications/ktp-send-file/pspec.xml @@ -19,11 +19,11 @@ kwallet-devel kiconthemes-devel ki18n-devel - ktp-common-internals-devel + ktp-common-internals-devel telepathy-logger-qt-devel telepathy-qt5-devel - mirrors://kde/stable/release-service/21.12.2/src/ktp-send-file-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-send-file-22.04.1.tar.xz @@ -51,6 +51,20 @@ + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktp-text-ui/pspec.xml b/desktop/kde/applications/ktp-text-ui/pspec.xml index 0aa77f6cdf..6b08af07a7 100755 --- a/desktop/kde/applications/ktp-text-ui/pspec.xml +++ b/desktop/kde/applications/ktp-text-ui/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.network Telepathy handler for Text Chats Telepathy handler for Text Chats - mirrors://kde/stable/release-service/21.12.2/src/ktp-text-ui-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktp-text-ui-22.04.1.tar.xz extra-cmake-modules karchive-devel @@ -34,7 +34,7 @@ ktextwidgets-devel kiconthemes-devel kdbusaddons-devel - ktp-common-internals-devel + ktp-common-internals-devel telepathy-logger-qt-devel telepathy-qt5-devel ffmpeg-devel @@ -96,6 +96,20 @@ + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/ktuberling/pspec.xml b/desktop/kde/applications/ktuberling/pspec.xml index 68a52b564d..478b283cc7 100755 --- a/desktop/kde/applications/ktuberling/pspec.xml +++ b/desktop/kde/applications/ktuberling/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.games A simple constructor game suitable for children and adults alike KTuberling a simple constructor game suitable for children and adults alike. The idea of the game is based around a once popular doll making concept. - mirrors://kde/stable/release-service/21.12.2/src/ktuberling-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/ktuberling-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -39,7 +39,7 @@ kemoticons-devel kinit-devel kunitconversion-devel - libkdegames-devel + libkdegames-devel @@ -79,6 +79,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kturtle/pspec.xml b/desktop/kde/applications/kturtle/pspec.xml index 0a9ec2a739..0d74041894 100755 --- a/desktop/kde/applications/kturtle/pspec.xml +++ b/desktop/kde/applications/kturtle/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu An educational programming environment KTurtle is an educational programming environment that aims to make learning how to program as easily as possible. To achieve this KTurtle makes all programming tools available from the user interface. The programming language used is TurtleScript which allows its commands to be translated. - mirrors://kde/stable/release-service/21.12.2/src/kturtle-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kturtle-22.04.1.tar.xz qt5-base-devel qt5-svg-devel @@ -63,6 +63,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kwalletmanager/pspec.xml b/desktop/kde/applications/kwalletmanager/pspec.xml index 98f27608a9..b1fa548930 100755 --- a/desktop/kde/applications/kwalletmanager/pspec.xml +++ b/desktop/kde/applications/kwalletmanager/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.utils A wallet management tool KWalletManager is a tool to manage the passwords on your system. By using the KDE wallet subsystem it not only allows you to keep your own secrets but also to access and manage the passwords of every application that integrates with the wallet. - mirrors://kde/stable/release-service/21.12.2/src/kwalletmanager-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kwalletmanager-22.04.1.tar.xz qt5-base kdoctools-devel @@ -86,6 +86,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kwave/pspec.xml b/desktop/kde/applications/kwave/pspec.xml index cb364f8cf0..b235a56ee5 100755 --- a/desktop/kde/applications/kwave/pspec.xml +++ b/desktop/kde/applications/kwave/pspec.xml @@ -36,7 +36,7 @@ kiconthemes-devel pulseaudio-libs-devel - http://download.kde.org/stable/release-service/21.12.2/src/kwave-21.12.2.tar.xz + http://download.kde.org/stable/release-service/22.04.1/src/kwave-22.04.1.tar.xz @@ -82,6 +82,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/kwordquiz/pspec.xml b/desktop/kde/applications/kwordquiz/pspec.xml index d5ad12e7bb..9a12a693c1 100755 --- a/desktop/kde/applications/kwordquiz/pspec.xml +++ b/desktop/kde/applications/kwordquiz/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.edu Kwordquiz is a Flash Card Trainer KWordQuiz is a tool that gives you a powerful way to master new vocabularies. It may be a language or any other kind of terminology.. - mirrors://kde/stable/release-service/21.12.2/src/kwordquiz-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/kwordquiz-22.04.1.tar.xz qt5-base-devel gettext-devel @@ -37,7 +37,7 @@ kwindowsystem-devel kwidgetsaddons-devel qt5-phonon-devel - libkeduvocdocument-devel + libkeduvocdocument-devel extra-cmake-modules kdelibs4-support-devel kdesignerplugin @@ -82,6 +82,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libgravatar/pspec.xml b/desktop/kde/applications/libgravatar/pspec.xml index a80365661c..d6b09830f5 100755 --- a/desktop/kde/applications/libgravatar/pspec.xml +++ b/desktop/kde/applications/libgravatar/pspec.xml @@ -12,7 +12,7 @@ library KDE PIM library providing Gravatar support KDE PIM library providing Gravatar support - mirrors://kde/stable/release-service/21.12.2/src/libgravatar-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libgravatar-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -20,7 +20,7 @@ kconfig-devel kservice-devel kxmlgui-devel - pimcommon-devel + pimcommon-devel cmake extra-cmake-modules openldap-client @@ -34,22 +34,22 @@ kitemmodels-devel kinit-devel kunitconversion-devel - kmime-devel + kcontacts-devel kcalendarcore-devel - kldap-devel - akonadi-mime-devel + + extra-cmake-modules - akonadi-calendar-devel - akonadi-search-devel + + qt5-webkit-devel grantlee-qt5-devel kdoctools-devel knewstuff-devel - kpimtextedit-devel - kimap-devel - akonadi-devel - akonadi-contacts-devel + kpimtextedit-devel + + + boost-devel @@ -100,6 +100,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkcddb/pspec.xml b/desktop/kde/applications/libkcddb/pspec.xml index d04b8005fb..573d70b6d8 100755 --- a/desktop/kde/applications/libkcddb/pspec.xml +++ b/desktop/kde/applications/libkcddb/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.multimedia KDE library for CDDB (Compact Disc Database) KDE library for CDDB (Compact Disc Database). - mirrors://kde/stable/release-service/21.12.2/src/libkcddb-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkcddb-22.04.1.tar.xz extra-cmake-modules musicbrainz5-devel @@ -52,6 +52,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkcompactdisc/pspec.xml b/desktop/kde/applications/libkcompactdisc/pspec.xml index 9a6aeb171a..988cab81c4 100755 --- a/desktop/kde/applications/libkcompactdisc/pspec.xml +++ b/desktop/kde/applications/libkcompactdisc/pspec.xml @@ -32,7 +32,7 @@ kunitconversion-devel qt5-phonon-devel - mirrors://kde/stable/release-service/21.12.2/src/libkcompactdisc-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkcompactdisc-22.04.1.tar.xz @@ -70,6 +70,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkdcraw/pspec.xml b/desktop/kde/applications/libkdcraw/pspec.xml index e4edb30c72..8432e35e47 100755 --- a/desktop/kde/applications/libkdcraw/pspec.xml +++ b/desktop/kde/applications/libkdcraw/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.graphics A C++ interface around LibRaw library libkdcraw is a C++ interface around LibRaw library used to decode RAW picture files. - mirrors://kde/stable/release-service/21.12.2/src/libkdcraw-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkdcraw-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -61,6 +61,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkdegames/pspec.xml b/desktop/kde/applications/libkdegames/pspec.xml index cdca17652d..88f42f06f2 100755 --- a/desktop/kde/applications/libkdegames/pspec.xml +++ b/desktop/kde/applications/libkdegames/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.games Common code and data for many KDE games Common code and data for many KDE games - mirrors://kde/stable/release-service/21.12.2/src/libkdegames-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkdegames-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -100,6 +100,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkdepim/pspec.xml b/desktop/kde/applications/libkdepim/pspec.xml index 9f656a7c3f..2a8ade428e 100755 --- a/desktop/kde/applications/libkdepim/pspec.xml +++ b/desktop/kde/applications/libkdepim/pspec.xml @@ -12,7 +12,7 @@ library Libraries for KDE PIM applications Libraries for KDE PIM applications - mirrors://kde/stable/release-service/21.12.2/src/libkdepim-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkdepim-22.04.1.tar.xz qt5-base-devel qt5-designer-devel @@ -21,7 +21,7 @@ kconfig-devel kservice-devel kxmlgui-devel - akonadi-devel + akonadi-devel kjobwidgets-devel kitemmodels-devel @@ -32,9 +32,9 @@ cmake extra-cmake-modules boost-devel - kmime-devel + kmime-devel kcmutils-devel - kldap-devel + kldap-devel kio-devel kcompletion-devel kcoreaddons-devel @@ -42,9 +42,9 @@ kwidgetsaddons-devel cyrus-sasl-devel kcontacts-devel - akonadi-contacts-devel - akonadi-search-devel - akonadi-mime-devel + akonadi-contacts-devel + akonadi-search-devel + akonadi-mime-devel @@ -106,6 +106,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkeduvocdocument/pspec.xml b/desktop/kde/applications/libkeduvocdocument/pspec.xml index 39b03d2f1d..2f07920d33 100755 --- a/desktop/kde/applications/libkeduvocdocument/pspec.xml +++ b/desktop/kde/applications/libkeduvocdocument/pspec.xml @@ -12,7 +12,7 @@ app:library Common libraries for KDE Edu applications Libraries for KDE EDU applications. - mirrors://kde/stable/release-service/21.12.2/src/libkeduvocdocument-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkeduvocdocument-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -54,6 +54,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkexiv2/pspec.xml b/desktop/kde/applications/libkexiv2/pspec.xml index 262a5863c5..a9b9fae2a7 100755 --- a/desktop/kde/applications/libkexiv2/pspec.xml +++ b/desktop/kde/applications/libkexiv2/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.graphics An Exiv2 wrapper library libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata as EXIF/IPTC and XMP. - mirrors://kde/stable/release-service/21.12.2/src/libkexiv2-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkexiv2-22.04.1.tar.xz extra-cmake-modules cmake @@ -49,6 +49,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkgapi/pspec.xml b/desktop/kde/applications/libkgapi/pspec.xml index 325100c2f4..63ed47b86b 100755 --- a/desktop/kde/applications/libkgapi/pspec.xml +++ b/desktop/kde/applications/libkgapi/pspec.xml @@ -13,7 +13,7 @@ app:library Google API library for KDE A KDE-based library for accessing various Google services via their public API - https://download.kde.org/stable/release-service/21.12.2/src/libkgapi-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/libkgapi-22.04.1.tar.xz qt5-base-devel kcoreaddons-devel @@ -91,6 +91,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkgeomap/pspec.xml b/desktop/kde/applications/libkgeomap/pspec.xml index 5be6040a66..a35bc459be 100755 --- a/desktop/kde/applications/libkgeomap/pspec.xml +++ b/desktop/kde/applications/libkgeomap/pspec.xml @@ -23,7 +23,7 @@ kconfig-devel kio-devel ktextwidgets-devel - marble-devel + marble-devel @@ -61,6 +61,20 @@ + + 2022-05-17 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 20.08.3 diff --git a/desktop/kde/applications/libkipi/pspec.xml b/desktop/kde/applications/libkipi/pspec.xml index 12e1b0b176..fc2e7181b9 100755 --- a/desktop/kde/applications/libkipi/pspec.xml +++ b/desktop/kde/applications/libkipi/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.graphics Common plugin infrastructure for KDE image applications Kipi (KDE Image Plugin Interface) is an effort to develop a common plugin structure (for Digikam, Gwenview, etc.). Its aim is to share image plugins among graphic applications. - mirrors://kde/stable/release-service/21.12.2/src/libkipi-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkipi-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkleo/pspec.xml b/desktop/kde/applications/libkleo/pspec.xml index 885bf08e6a..42788a4550 100755 --- a/desktop/kde/applications/libkleo/pspec.xml +++ b/desktop/kde/applications/libkleo/pspec.xml @@ -12,7 +12,7 @@ library KDE PIM cryptographic library KDE PIM cryptographic library - mirrors://kde/stable/release-service/21.12.2/src/libkleo-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkleo-22.04.1.tar.xz qt5-base-devel boost-devel @@ -22,9 +22,9 @@ qt5-sql-odbc qt5-sql-postgresql prison-devel - kmbox-devel + qt5-phonon-devel - akonadi-devel + libical-devel libqjson-devel libgpg-error-devel @@ -40,12 +40,12 @@ kitemmodels-devel kinit-devel kunitconversion-devel - kmime-devel + kcontacts-devel kcalendarcore-devel - kldap-devel + extra-cmake-modules - kpimtextedit-devel + kpimtextedit-devel grantlee-qt5-devel @@ -61,8 +61,8 @@ ki18n libgcc kcodecs - kmime - kldap + + kxmlgui kcalendarcore kcontacts @@ -82,7 +82,7 @@ qt5-phonon prison - akonadi + gpgme gpgme-qt5 kpimtextedit @@ -133,6 +133,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkmahjongg/pspec.xml b/desktop/kde/applications/libkmahjongg/pspec.xml index 1aed7ca9b1..d7790a5c29 100755 --- a/desktop/kde/applications/libkmahjongg/pspec.xml +++ b/desktop/kde/applications/libkmahjongg/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.games Common code, backgrounds and tile sets for games using Mahjongg tiles Common code, backgrounds and tile sets for games using Mahjongg tiles. - mirrors://kde/stable/release-service/21.12.2/src/libkmahjongg-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkmahjongg-22.04.1.tar.xz qt5-base-devel qt5-svg-devel @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkomparediff2/pspec.xml b/desktop/kde/applications/libkomparediff2/pspec.xml index ecd590e20b..e21f7ae6d8 100755 --- a/desktop/kde/applications/libkomparediff2/pspec.xml +++ b/desktop/kde/applications/libkomparediff2/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.sdk Library to compare files and strings Library to compare files and strings - mirrors://kde/stable/release-service/21.12.2/src/libkomparediff2-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libkomparediff2-22.04.1.tar.xz qt5-base-devel extra-cmake-modules @@ -64,6 +64,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libksane/pspec.xml b/desktop/kde/applications/libksane/pspec.xml index 5890c24933..fb50301694 100755 --- a/desktop/kde/applications/libksane/pspec.xml +++ b/desktop/kde/applications/libksane/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.graphics SANE library interface for KDE libksane is a SANE library interface for KDE. - mirrors://kde/stable/release-service/21.12.2/src/libksane-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libksane-22.04.1.tar.xz ki18n-devel kwallet-devel @@ -57,6 +57,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libksieve/pspec.xml b/desktop/kde/applications/libksieve/pspec.xml index cb6fe456f6..8240822f7d 100755 --- a/desktop/kde/applications/libksieve/pspec.xml +++ b/desktop/kde/applications/libksieve/pspec.xml @@ -12,11 +12,11 @@ app:console KDE PIM library for managing sieves. KDE PIM library for managing sieves. - mirrors://kde/stable/release-service/21.12.2/src/libksieve-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/libksieve-22.04.1.tar.xz extra-cmake-modules qt5-base-devel - akonadi-devel + akonadi-devel kcompletion-devel kjobwidgets-devel kcoreaddons-devel @@ -31,19 +31,19 @@ kunitconversion-devel boost-devel qt5-webkit-devel - pimcommon-devel + pimcommon-devel kcontacts-devel kcalendarcore-devel - kimap-devel - kmime-devel + kimap-devel + kmime-devel cyrus-sasl-devel knewstuff-devel - kidentitymanagement-devel - kmailtransport-devel - libkdepim-devel + kidentitymanagement-devel + kmailtransport-devel + libkdepim-devel qt5-webengine-devel - akonadi-contacts-devel - akonadi-mime-devel + akonadi-contacts-devel + akonadi-mime-devel kiconthemes-devel karchive-devel syntax-highlighting-devel @@ -107,6 +107,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/libkvkontakte/pspec.xml b/desktop/kde/applications/libkvkontakte/pspec.xml index af509e2a93..b45e2eae9b 100755 --- a/desktop/kde/applications/libkvkontakte/pspec.xml +++ b/desktop/kde/applications/libkvkontakte/pspec.xml @@ -59,6 +59,20 @@ + + 2022-05-17 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 5.0.0_20161106 diff --git a/desktop/kde/applications/libmediawiki/pspec.xml b/desktop/kde/applications/libmediawiki/pspec.xml index 1b7d559f8e..ea5ceef022 100755 --- a/desktop/kde/applications/libmediawiki/pspec.xml +++ b/desktop/kde/applications/libmediawiki/pspec.xml @@ -17,7 +17,7 @@ kcoreaddons-devel qt5-base-devel - https://github.com/KDE/libmediawiki/archive/refs/heads/master.zip + https://github.com/KDE/libmediawiki/archive/refs/heads/master.zip libmediawiki @@ -48,6 +48,13 @@ + + 2022-05-07 + 5.37.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + 2022-01-10 5.37.0 diff --git a/desktop/kde/applications/lokalize/pspec.xml b/desktop/kde/applications/lokalize/pspec.xml index 5e37816d7d..5ba5c9bd8b 100755 --- a/desktop/kde/applications/lokalize/pspec.xml +++ b/desktop/kde/applications/lokalize/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.sdk Lokalize is the localization tool for KDE and other open source software Lokalize is also a general computer-aided translation system (CAT) with which you can translate OpenDocument files (*.odt). - mirrors://kde/stable/release-service/21.12.2/src/lokalize-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/lokalize-22.04.1.tar.xz qt5-base-devel hunspell-devel @@ -77,6 +77,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/mailcommon/pspec.xml b/desktop/kde/applications/mailcommon/pspec.xml index cf203dd48d..ae409a0607 100755 --- a/desktop/kde/applications/mailcommon/pspec.xml +++ b/desktop/kde/applications/mailcommon/pspec.xml @@ -13,7 +13,7 @@ app:library KDE PIM library providing support for mail applications KDE PIM library providing support for mail applications - mirrors://kde/stable/release-service/21.12.2/src/mailcommon-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/mailcommon-22.04.1.tar.xz qt5-base-devel qt5-phonon-devel @@ -24,13 +24,13 @@ gettext-devel qt5-designer-devel kdoctools-devel - mailimporter-devel - messagelib-devel - libgravatar-devel - kidentitymanagement-devel - kmailtransport-devel - kmbox-devel - akonadi-devel + mailimporter-devel + messagelib-devel + libgravatar-devel + kidentitymanagement-devel + kmailtransport-devel + kmbox-devel + akonadi-devel kjobwidgets-devel solid-devel kitemmodels-devel @@ -38,21 +38,21 @@ kemoticons-devel kinit-devel kunitconversion-devel - kmime-devel + kmime-devel kcontacts-devel kcalendarcore-devel kdewebkit-devel - kpimtextedit-devel - kimap-devel - kldap-devel - grantleetheme-devel - pimcommon-devel - libkleo-devel - libkdepim-devel + kpimtextedit-devel + kimap-devel + kldap-devel + grantleetheme-devel + pimcommon-devel + libkleo-devel + libkdepim-devel gpgme-devel gpgme-qt5-devel - akonadi-mime-devel - akonadi-contacts-devel + akonadi-mime-devel + akonadi-contacts-devel grantlee-qt5-devel openldap-client cyrus-sasl-devel @@ -120,6 +120,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/mailimporter/pspec.xml b/desktop/kde/applications/mailimporter/pspec.xml index 8049a54610..07428b40a6 100755 --- a/desktop/kde/applications/mailimporter/pspec.xml +++ b/desktop/kde/applications/mailimporter/pspec.xml @@ -13,7 +13,7 @@ app:library Mail importer library Mail importer library - mirrors://kde/stable/release-service/21.12.2/src/mailimporter-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/mailimporter-22.04.1.tar.xz qt5-base-devel kdoctools-devel @@ -21,7 +21,7 @@ kconfig-devel kservice-devel kxmlgui-devel - pimcommon-devel + pimcommon-devel cmake extra-cmake-modules openldap-client @@ -34,23 +34,23 @@ kitemmodels-devel kinit-devel kunitconversion-devel - kmime-devel + kmime-devel kcontacts-devel kcalendarcore-devel - kldap-devel - libkdepim-devel - akonadi-calendar-devel - akonadi-search-devel + kldap-devel + libkdepim-devel + akonadi-calendar-devel + akonadi-search-devel qt5-webkit-devel grantlee-qt5-devel knewstuff-devel - kpimtextedit-devel - kimap-devel - akonadi-devel + kpimtextedit-devel + kimap-devel + akonadi-devel boost-devel karchive-devel - akonadi-mime-devel - akonadi-contacts-devel + akonadi-mime-devel + akonadi-contacts-devel @@ -95,6 +95,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/marble/pspec.xml b/desktop/kde/applications/marble/pspec.xml index ee468de042..cc52835c40 100755 --- a/desktop/kde/applications/marble/pspec.xml +++ b/desktop/kde/applications/marble/pspec.xml @@ -13,7 +13,7 @@ app:gui Virtual globe and eorld atlas Marble is a virtual globe and world atlas that you can use to learn more about the Earth. - mirrors://kde/stable/release-service/21.12.2/src/marble-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/marble-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -102,6 +102,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/messagelib/pspec.xml b/desktop/kde/applications/messagelib/pspec.xml index ac6d0161ac..9779279d9f 100755 --- a/desktop/kde/applications/messagelib/pspec.xml +++ b/desktop/kde/applications/messagelib/pspec.xml @@ -13,18 +13,18 @@ app:library KDE PIM library providing support for mail applications KDE PIM library providing support for mail applications - mirrors://kde/stable/release-service/21.12.2/src/messagelib-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/messagelib-22.04.1.tar.xz qt5-base-devel extra-cmake-modules boost-devel kdoctools-devel - mailimporter-devel - libgravatar-devel - kidentitymanagement-devel - kmailtransport-devel - kmbox-devel - akonadi-devel + mailimporter-devel + libgravatar-devel + kidentitymanagement-devel + kmailtransport-devel + kmbox-devel + akonadi-devel solid-devel kguiaddons-devel kitemmodels-devel @@ -32,29 +32,29 @@ kemoticons-devel kinit-devel kunitconversion-devel - kmime-devel + kmime-devel kcontacts-devel kcalendarcore-devel kdewebkit-devel - akonadi-calendar-devel - akonadi-search-devel + akonadi-calendar-devel + akonadi-search-devel syntax-highlighting-devel - kpimtextedit-devel - kimap-devel - kldap-devel - grantleetheme-devel - pimcommon-devel - libkleo-devel - libkdepim-devel + kpimtextedit-devel + kimap-devel + kldap-devel + grantleetheme-devel + pimcommon-devel + libkleo-devel + libkdepim-devel gpgme-devel gpgme-qt5-devel grantlee-qt5-devel qt5-declarative-devel qt5-webengine-devel qca2-qt5-devel - akonadi-notes-devel - akonadi-mime-devel - akonadi-contacts-devel + akonadi-notes-devel + akonadi-mime-devel + akonadi-contacts-devel openldap-client cyrus-sasl-devel karchive-devel @@ -76,6 +76,7 @@ sonnet-devel knewstuff-devel syntax-highlighting + knotifications-devel @@ -130,6 +131,7 @@ knewstuff kidentitymanagement qca2-qt5 + knotifications /etc @@ -154,6 +156,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/minuet/pspec.xml b/desktop/kde/applications/minuet/pspec.xml index ad761ca154..4c5f0cfe9e 100755 --- a/desktop/kde/applications/minuet/pspec.xml +++ b/desktop/kde/applications/minuet/pspec.xml @@ -10,7 +10,7 @@ app:gui A KDE Software for Music Education Music education Free Software, thoughtfully designed to push your musical skills to the next level. Enhance your ability to recognize intervals, chords, rhythm, and scales while enjoying all the power of Free Software. - https://download.kde.org/stable/release-service/21.12.2/src/minuet-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/minuet-22.04.1.tar.xz extra-cmake-modules qt5-svg-devel @@ -80,6 +80,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/okteta/pspec.xml b/desktop/kde/applications/okteta/pspec.xml index 3109a699c0..9026c5983d 100755 --- a/desktop/kde/applications/okteta/pspec.xml +++ b/desktop/kde/applications/okteta/pspec.xml @@ -102,6 +102,20 @@ + + 2022-05-17 + 0.26.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 0.26.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-10 0.26.7 diff --git a/desktop/kde/applications/okular/pspec.xml b/desktop/kde/applications/okular/pspec.xml index b27cc3b0ab..210040d4e7 100755 --- a/desktop/kde/applications/okular/pspec.xml +++ b/desktop/kde/applications/okular/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.graphics A document viewer Okular is a document viewer. - mirrors://kde/stable/release-service/21.12.2/src/okular-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/okular-22.04.1.tar.xz qt5-base-devel qt5-declarative-devel @@ -27,7 +27,7 @@ qt5-speech-devel poppler-qt5-devel ebook-tools-devel - libkexiv2-devel + libkexiv2-devel kdoctools-devel threadweaver-devel kdesignerplugin @@ -131,6 +131,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/parley/pspec.xml b/desktop/kde/applications/parley/pspec.xml index 26306fc129..ec8d1f9807 100755 --- a/desktop/kde/applications/parley/pspec.xml +++ b/desktop/kde/applications/parley/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.edu Parley is a program to help you memorize things. Parley is a program to help you memorize things. Parley supports many language specific features but can be used for other learning tasks just as well. It uses the spaced repetition learning method, also known as flash cards. Creating new vocabulary collections with Parley is easy, but of course it is even better if you can use some of our premade files. Have a look at the KDE-Files.org page or use the "Download New Collections" feature directly in Parley. - mirrors://kde/stable/release-service/21.12.2/src/parley-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/parley-22.04.1.tar.xz qt5-base-devel qt5-svg-devel @@ -23,7 +23,7 @@ libxslt-devel libXrender-devel libxml2-devel - libkeduvocdocument-devel + libkeduvocdocument-devel kdoctools-devel kcoreaddons-devel kconfig-devel @@ -90,6 +90,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/partitionmanager/pspec.xml b/desktop/kde/applications/partitionmanager/pspec.xml index 5a410a34fb..31c5330069 100755 --- a/desktop/kde/applications/partitionmanager/pspec.xml +++ b/desktop/kde/applications/partitionmanager/pspec.xml @@ -12,7 +12,7 @@ app:gui KDE Partition Manager is a utility program to help you manage the disk devices, partitions and file systems on your computer It allows you to easily create, copy, move, delete, resize without losing data, backup and restore partitions.. - mirrors://kde/stable/release-service/21.12.2/src/partitionmanager-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/partitionmanager-22.04.1.tar.xz qt5-base-devel libatasmart-devel @@ -30,9 +30,11 @@ kconfigwidgets-devel kwidgetsaddons-devel kdoctools-devel - kpmcore-devel + kpmcore-devel e2fsprogs-devel kdbusaddons-devel + polkit-qt-devel + elogind-devel @@ -56,6 +58,7 @@ kcrash e2fsprogs kdbusaddons + polkit-qt /usr/bin @@ -67,6 +70,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/picmi/pspec.xml b/desktop/kde/applications/picmi/pspec.xml index a98a96a706..e599d8581b 100755 --- a/desktop/kde/applications/picmi/pspec.xml +++ b/desktop/kde/applications/picmi/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.games Picmi is a single player logic-based puzzle game Picmi is a single player logic-based puzzle game. The goal is to color cells according to numbers given at the side of the board in order to uncover a hidden pattern or picture. - https://download.kde.org/stable/release-service/21.12.2/src/picmi-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/picmi-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -27,7 +27,7 @@ kio-devel knewstuff-devel kxmlgui-devel - libkdegames-devel + libkdegames-devel kdesignerplugin kemoticons-devel @@ -60,6 +60,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/pim-data-exporter/pspec.xml b/desktop/kde/applications/pim-data-exporter/pspec.xml index c830dcf3f2..d96fe91abd 100755 --- a/desktop/kde/applications/pim-data-exporter/pspec.xml +++ b/desktop/kde/applications/pim-data-exporter/pspec.xml @@ -11,21 +11,21 @@ GPLv2 Import and export KDE PIM settings Import and export KDE PIM settings - https://download.kde.org/stable/release-service/21.12.2/src/pim-data-exporter-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/pim-data-exporter-22.04.1.tar.xz extra-cmake-modules kcrash-devel kdbusaddons-devel kdoctools-devel - akonadi-contacts-devel - akonadi-devel - akonadi-mime-devel - calendarsupport-devel - kalarmcal-devel + akonadi-contacts-devel + akonadi-devel + akonadi-mime-devel + calendarsupport-devel + kalarm kcalendarcore-devel kcontacts-devel - kmailtransport-devel - kpimtextedit-devel + kmailtransport-devel + kpimtextedit-devel qt5-base-devel ktextwidgets-devel @@ -36,22 +36,22 @@ kemoticons-devel kinit-devel kunitconversion-devel - kmime-devel - kidentitymanagement-devel - akonadi-calendar-devel + kmime-devel + kidentitymanagement-devel + akonadi-calendar-devel kholidays-devel - mailcommon-devel - messagelib-devel - pimcommon-devel - kimap-devel + mailcommon-devel + messagelib-devel + pimcommon-devel + kimap-devel cyrus-sasl-devel - libkleo-devel + libkleo-devel gpgme-devel gpgme-qt5-devel - libkdepim-devel + libkdepim-devel ffmpeg-devel karchive-devel - akonadi-notes-devel + akonadi-notes-devel libXScrnSaver-devel knotifications-devel kuserfeedback-devel @@ -72,7 +72,7 @@ kxmlgui karchive qt5-base - kalarmcal + kalarm kcontacts libkdepim pimcommon @@ -98,6 +98,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/pim-sieve-editor/pspec.xml b/desktop/kde/applications/pim-sieve-editor/pspec.xml index f8534f3100..62dd67a416 100755 --- a/desktop/kde/applications/pim-sieve-editor/pspec.xml +++ b/desktop/kde/applications/pim-sieve-editor/pspec.xml @@ -11,7 +11,7 @@ GPLv2 Mail sieve editor Mail sieve editor - https://download.kde.org/stable/release-service/21.12.2/src/pim-sieve-editor-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/pim-sieve-editor-22.04.1.tar.xz extra-cmake-modules kbookmarks-devel @@ -20,20 +20,20 @@ kdoctools-devel kiconthemes-devel kio-devel - kmailtransport-devel - kpimtextedit-devel - messagelib-devel - pimcommon-devel + kmailtransport-devel + kpimtextedit-devel + messagelib-devel + pimcommon-devel qt5-base-devel - akonadi-mime-devel - akonadi-devel + akonadi-mime-devel + akonadi-devel kitemmodels-devel - kmime-devel + kmime-devel cyrus-sasl-devel kcontacts-devel - akonadi-contacts-devel - kimap-devel - libksieve-devel + akonadi-contacts-devel + kimap-devel + libksieve-devel ffmpeg-devel kuserfeedback-devel libXScrnSaver-devel @@ -72,6 +72,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/pim-storage-service-manager/pspec.xml b/desktop/kde/applications/pim-storage-service-manager/pspec.xml index 90fca827a5..15790fe538 100755 --- a/desktop/kde/applications/pim-storage-service-manager/pspec.xml +++ b/desktop/kde/applications/pim-storage-service-manager/pspec.xml @@ -17,15 +17,15 @@ kcrash-devel kdbusaddons-devel kdoctools-devel - akonadi-contacts-devel - akonadi-devel - akonadi-mime-devel - calendarsupport-devel - kalarmcal-devel + akonadi-contacts-devel + akonadi-devel + akonadi-mime-devel + calendarsupport-devel + kalarm kcalendarcore-devel kcontacts-devel - kmailtransport-devel - kpimtextedit-devel + kmailtransport-devel + kpimtextedit-devel libkdepim qt5-base-devel ktextwidgets-devel @@ -36,21 +36,23 @@ kemoticons-devel kinit-devel kunitconversion-devel - kmime-devel - kidentitymanagement-devel - akonadi-calendar-devel + kmime-devel + kidentitymanagement-devel + akonadi-calendar-devel kholidays-devel - mailcommon-devel - messagelib-devel - pimcommon-devel - kimap-devel + mailcommon-devel + messagelib-devel + pimcommon-devel + kimap-devel cyrus-sasl-devel - libkleo-devel + libkleo-devel gpgme-devel - libkdepim-devel + libkdepim-devel knotifyconfig-devel + knotifications-devel + pim-storage-service-manager KDE PIM storage services configuration UI @@ -70,6 +72,7 @@ kconfigwidgets knotifications kwidgetsaddons + knotifications /etc/xdg diff --git a/desktop/kde/applications/pimcommon/pspec.xml b/desktop/kde/applications/pimcommon/pspec.xml index d63074a2a6..e7a775e11b 100755 --- a/desktop/kde/applications/pimcommon/pspec.xml +++ b/desktop/kde/applications/pimcommon/pspec.xml @@ -12,7 +12,7 @@ library Common libraries for KDE PIM Common libraries for KDE PIM - mirrors://kde/stable/release-service/21.12.2/src/pimcommon-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/pimcommon-22.04.1.tar.xz qt5-base-devel boost-devel @@ -22,9 +22,9 @@ qt5-sql-odbc qt5-sql-postgresql prison-devel - kmbox-devel + kmbox-devel qt5-phonon-devel - akonadi-devel + akonadi-devel libical-devel libqjson-devel libgpg-error-devel @@ -40,23 +40,23 @@ kitemmodels-devel kinit-devel kunitconversion-devel - kmime-devel + kmime-devel kcontacts-devel kcalendarcore-devel - kldap-devel - libkdepim-devel + kldap-devel + libkdepim-devel extra-cmake-modules - akonadi-calendar-devel - akonadi-contacts-devel - akonadi-search-devel - akonadi-mime-devel + akonadi-calendar-devel + akonadi-contacts-devel + akonadi-search-devel + akonadi-mime-devel qt5-webkit-devel qt5-webengine-devel grantlee-qt5-devel kdoctools-devel knewstuff-devel - kpimtextedit-devel - kimap-devel + kpimtextedit-devel + kimap-devel purpose-devel @@ -145,6 +145,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/poxml/pspec.xml b/desktop/kde/applications/poxml/pspec.xml index 8fda9246c3..065a4fc91d 100755 --- a/desktop/kde/applications/poxml/pspec.xml +++ b/desktop/kde/applications/poxml/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.sdk Tools for translating DocBook XML files with Gettex This is a collection of tools that facilitate translating DocBook XML files using Gettext message files (PO files). - https://download.kde.org/stable/release-service/21.12.2/src/poxml-21.12.2.tar.xz + https://download.kde.org/stable/release-service/22.04.1/src/poxml-22.04.1.tar.xz extra-cmake-modules qt5-base-devel @@ -44,6 +44,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/print-manager/pspec.xml b/desktop/kde/applications/print-manager/pspec.xml index 5d7c8cd84b..7afca657a3 100755 --- a/desktop/kde/applications/print-manager/pspec.xml +++ b/desktop/kde/applications/print-manager/pspec.xml @@ -14,7 +14,7 @@ desktop.kde.utils KDE print manager KDE print tool. - mirrors://kde/stable/release-service/21.12.2/src/print-manager-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/print-manager-22.04.1.tar.xz kdoctools-devel extra-cmake-modules @@ -67,6 +67,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/rocs/pspec.xml b/desktop/kde/applications/rocs/pspec.xml index 64ce3a4ea5..9427a54b46 100755 --- a/desktop/kde/applications/rocs/pspec.xml +++ b/desktop/kde/applications/rocs/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.edu Rocs Graph Theory Rocs aims to be a Graph Theory IDE for helping professors to show the results of a graph algorithm and also helping students to do the algorithms. Rocs has a scripting module, done in Qt Script, that interacts with the drawn graph and every change in the graph with the script is reflected on the drawn one.. - mirrors://kde/stable/release-service/21.12.2/src/rocs-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/rocs-22.04.1.tar.xz qt5-base-devel qt5-declarative-devel @@ -91,6 +91,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/signon-kwallet-extension/pspec.xml b/desktop/kde/applications/signon-kwallet-extension/pspec.xml index 180e1c36c1..9b74db6c08 100755 --- a/desktop/kde/applications/signon-kwallet-extension/pspec.xml +++ b/desktop/kde/applications/signon-kwallet-extension/pspec.xml @@ -17,7 +17,7 @@ kwallet-devel signon-devel - mirrors://kde/stable/release-service/21.12.2/src/signon-kwallet-extension-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/signon-kwallet-extension-22.04.1.tar.xz @@ -36,6 +36,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/spectacle/pspec.xml b/desktop/kde/applications/spectacle/pspec.xml index 065b1b030c..276236a29e 100755 --- a/desktop/kde/applications/spectacle/pspec.xml +++ b/desktop/kde/applications/spectacle/pspec.xml @@ -13,12 +13,12 @@ desktop.kde.graphics KDE screenshot capture utility Spectacle, a new screenshot application that aims to replace KSnapshot.. - mirrors://kde/stable/release-service/21.12.2/src/spectacle-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/spectacle-22.04.1.tar.xz qt5-base-devel extra-cmake-modules kdoctools-devel - libkipi-devel + libkipi-devel qt5-script-devel libxcb-devel libkscreen-devel @@ -40,6 +40,7 @@ kglobalaccel-devel qt5-declarative-devel qt5-svg-devel + kguiaddons-devel @@ -73,6 +74,7 @@ qt5-declarative qt5-svg kglobalaccel + kguiaddons ksnapshot @@ -90,6 +92,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/step/pspec.xml b/desktop/kde/applications/step/pspec.xml index 3674e2c1f9..fb97461022 100755 --- a/desktop/kde/applications/step/pspec.xml +++ b/desktop/kde/applications/step/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.edu Interactive Physical Simulator Step is an interactive physical simulator. It allows you to explore the physical world through simulations. - mirrors://kde/stable/release-service/21.12.2/src/step-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/step-22.04.1.tar.xz qt5-base-devel @@ -75,6 +75,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/applications/umbrello/pspec.xml b/desktop/kde/applications/umbrello/pspec.xml index c62468b30c..ebd8964ea7 100755 --- a/desktop/kde/applications/umbrello/pspec.xml +++ b/desktop/kde/applications/umbrello/pspec.xml @@ -13,7 +13,7 @@ desktop.kde.sdk UML modelling tool and code generator Umbrello UML Modeller is a Unified Modelling Language diagram editor for KDE. - mirrors://kde/stable/release-service/21.12.2/src/umbrello-21.12.2.tar.xz + mirrors://kde/stable/release-service/22.04.1/src/umbrello-22.04.1.tar.xz qt5-base-devel qt5-webkit-devel @@ -82,6 +82,20 @@ + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 21.12.2 diff --git a/desktop/kde/framework/attica/pspec.xml b/desktop/kde/framework/attica/pspec.xml index cb824ce3b7..44b620e4d9 100755 --- a/desktop/kde/framework/attica/pspec.xml +++ b/desktop/kde/framework/attica/pspec.xml @@ -12,10 +12,10 @@ library Open Collaboration Service client library, based on Qt 5 Attica is a library to access Open Collaboration Service servers, based on Qt 5. - mirrors://kde/stable/frameworks/5.91/attica-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/attica-5.94.0.tar.xz qt5-base-devel - extra-cmake-modules + extra-cmake-modules @@ -49,6 +49,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/baloo/pspec.xml b/desktop/kde/framework/baloo/pspec.xml index 313b46f5aa..41e2d3ce9f 100755 --- a/desktop/kde/framework/baloo/pspec.xml +++ b/desktop/kde/framework/baloo/pspec.xml @@ -13,30 +13,30 @@ app:console Framework for searching and managing metadata Baloo is a framework for searching and managing metada - mirrors://kde/stable/frameworks/5.91/baloo-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/baloo-5.94.0.tar.xz qt5-base-devel qt5-declarative-devel - kcoreaddons-devel - kdbusaddons-devel - kauth-devel - kconfig-devel - kcrash-devel - ki18n-devel - kcompletion-devel - kidletime-devel - kio-devel - solid-devel - kxmlgui-devel - kfilemetadata-devel - kdoctools-devel - kbookmarks-devel - kitemviews-devel - kjobwidgets-devel - kwidgetsaddons-devel + kcoreaddons-devel + kdbusaddons-devel + kauth-devel + kconfig-devel + kcrash-devel + ki18n-devel + kcompletion-devel + kidletime-devel + kio-devel + solid-devel + kxmlgui-devel + kfilemetadata-devel + kdoctools-devel + kbookmarks-devel + kitemviews-devel + kjobwidgets-devel + kwidgetsaddons-devel lmdb-devel - kservice-devel - extra-cmake-modules + kservice-devel + extra-cmake-modules @@ -45,17 +45,17 @@ qt5-base qt5-declarative - kcoreaddons - kdbusaddons - + kcoreaddons + kdbusaddons + libgcc - kconfig - kcrash - ki18n - kidletime - kio - solid - kfilemetadata + kconfig + kcrash + ki18n + kidletime + kio + solid + kfilemetadata lmdb @@ -76,16 +76,16 @@ baloo qt5-base-devel - kcoreaddons-devel + kcoreaddons-devel - kfilemetadata-devel + kauth-devel + kconfig-devel + kcrash-devel + ki18n-devel + kidletime-devel + kio-devel + solid-devel + kfilemetadata-devel @@ -96,6 +96,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/bluez-qt/pspec.xml b/desktop/kde/framework/bluez-qt/pspec.xml index f837157656..026198203f 100755 --- a/desktop/kde/framework/bluez-qt/pspec.xml +++ b/desktop/kde/framework/bluez-qt/pspec.xml @@ -12,13 +12,13 @@ library Qt wrapper for KDE 5 Bluez DBus API Qt wrapper for KDE 5 DBus API. - mirrors://kde/stable/frameworks/5.91/bluez-qt-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/bluez-qt-5.94.0.tar.xz bluez bluez-libs-devel qt5-base-devel qt5-declarative-devel - extra-cmake-modules + extra-cmake-modules @@ -56,6 +56,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/breeze-icons/pspec.xml b/desktop/kde/framework/breeze-icons/pspec.xml index 576b8b8e09..c1989628b2 100755 --- a/desktop/kde/framework/breeze-icons/pspec.xml +++ b/desktop/kde/framework/breeze-icons/pspec.xml @@ -12,9 +12,9 @@ app:gui Breeze icon themes İcon themes breeze - mirrors://kde/stable/frameworks/5.91/breeze-icons-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/breeze-icons-5.94.0.tar.xz - extra-cmake-modules + extra-cmake-modules qt5-base-devel libxml2-devel python3-devel @@ -41,6 +41,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/extra-cmake-modules/pspec.xml b/desktop/kde/framework/extra-cmake-modules/pspec.xml index 92905cf881..41e86c6691 100755 --- a/desktop/kde/framework/extra-cmake-modules/pspec.xml +++ b/desktop/kde/framework/extra-cmake-modules/pspec.xml @@ -12,7 +12,7 @@ library Extra cmake modules for KDE5 Extra cmake modules KDE5 - mirrors://kde/stable/frameworks/5.91/extra-cmake-modules-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/extra-cmake-modules-5.94.0.tar.xz cmake flex @@ -34,6 +34,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/frameworkintegration/pspec.xml b/desktop/kde/framework/frameworkintegration/pspec.xml index 70c751a43e..b7ad1df7eb 100755 --- a/desktop/kde/framework/frameworkintegration/pspec.xml +++ b/desktop/kde/framework/frameworkintegration/pspec.xml @@ -12,7 +12,7 @@ library Framework providing components to allow applications to integrate with a KDE Workspace Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. - mirrors://kde/stable/frameworks/5.91/frameworkintegration-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/frameworkintegration-5.94.0.tar.xz libxcb-devel libXcursor-devel @@ -21,21 +21,21 @@ qt5-declarative-devel qt5-x11extras-devel oxygen-fonts - kconfig-devel - kpackage-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - kjobwidgets-devel - kconfigwidgets-devel - kiconthemes-devel - ki18n-devel - kauth-devel - kio-devel - knotifications-devel - kwidgetsaddons-devel - extra-cmake-modules - knewstuff-devel + kconfig-devel + kpackage-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + kjobwidgets-devel + kconfigwidgets-devel + kiconthemes-devel + ki18n-devel + kauth-devel + kio-devel + knotifications-devel + kwidgetsaddons-devel + extra-cmake-modules + knewstuff-devel @@ -47,20 +47,20 @@ - kconfig + kconfig - kconfigwidgets - kiconthemes - ki18n + kcompletion + kcoreaddons + kjobwidgets + kconfigwidgets + kiconthemes + ki18n - knotifications - kwidgetsaddons + knotifications + kwidgetsaddons - knewstuff + knewstuff /usr/share @@ -81,17 +81,17 @@ libXcursor-devel appstream-qt5-devel qt5-x11extras-devel - kconfig-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - kjobwidgets-devel - kconfigwidgets-devel - kiconthemes-devel + kconfig-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + kjobwidgets-devel + kconfigwidgets-devel + kiconthemes-devel + kio-devel + knotifications-devel + kwidgetsaddons-devel /usr/include @@ -100,6 +100,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kactivities-stats/pspec.xml b/desktop/kde/framework/kactivities-stats/pspec.xml index d52a6daeb2..096e65e911 100755 --- a/desktop/kde/framework/kactivities-stats/pspec.xml +++ b/desktop/kde/framework/kactivities-stats/pspec.xml @@ -13,7 +13,7 @@ app:console Library for KDE's Plasma Activities support Kactivities provides an API for using and interacting with the Plasma Activities Manager. - mirrors://kde/stable/frameworks/5.91/kactivities-stats-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kactivities-stats-5.94.0.tar.xz qt5-base-devel boost-devel @@ -21,9 +21,9 @@ qt5-sql-mysql qt5-sql-sqlite qt5-sql-odbc - kconfig-devel - kactivities-devel - extra-cmake-modules + kconfig-devel + kactivities-devel + extra-cmake-modules @@ -58,15 +58,15 @@ qt5-declarative - kcoreaddons + kconfigwidgets + kcoreaddons + ki18n + kio + kglobalaccel + kservice + kxmlgui + kwindowsystem /etc/xdg @@ -85,16 +85,16 @@ qt5-base-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kwindowsystem-devel kactivities @@ -105,6 +105,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kapidox/files/fedora/kf5-kapidox-install.patch b/desktop/kde/framework/kapidox/files/fedora/kf5-kapidox-install.patch new file mode 100644 index 0000000000..dac0662938 --- /dev/null +++ b/desktop/kde/framework/kapidox/files/fedora/kf5-kapidox-install.patch @@ -0,0 +1,51 @@ +diff -Nur kapidox-5.93.0/CMakeLists.txt kapidox-5.91.0/CMakeLists.txt +--- kapidox-5.93.0/CMakeLists.txt 2022-03-13 13:10:03.000000000 +0100 ++++ kapidox-5.91.0/CMakeLists.txt 2022-01-25 08:43:21.000000000 +0100 +@@ -1,7 +1,7 @@ + cmake_minimum_required(VERSION 3.16) + project(KApiDox NONE) + +-include(FindUnixCommands) ++find_package(Python3 COMPONENTS Interpreter) + + if(WIN32) + # Needs native path and extra escaping of spaces +@@ -11,7 +11,26 @@ + endif() + + add_custom_target(build ALL +- COMMAND ${BASH} bootstrap-devenv.sh ++ COMMAND ${Python3_EXECUTABLE} setup.py build --build-base ${BINARY_DIR} + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} +-) ++ ) + ++# DESTDIR may be set at install time (eg: `make DESTDIR=/tmp/package install`) ++# so we need to check for it when the install code is run and pass the appropriate ++# argument to distutils. ++# ++# Note that if(\$ENV{DESTDIR}) always fails, regardless of the value of the DESTDIR ++# environment variable, hence the STREQUAL test. ++# See https://public.kitware.com/Bug/view.php?id=14737 ++install(CODE ++ "set(_root_arg) ++ if (NOT \$ENV{DESTDIR} STREQUAL \"\") ++ file(TO_NATIVE_PATH \$ENV{DESTDIR} DESTDIR) ++ set(_root_arg --root \"\${DESTDIR}\") ++ endif() ++ file(TO_NATIVE_PATH ${CMAKE_INSTALL_PREFIX} INSTALL_PREFIX) ++ execute_process( ++ COMMAND ${Python3_EXECUTABLE} setup.py install --prefix \"\${INSTALL_PREFIX}\" \${_root_arg} ++ WORKING_DIRECTORY \"${CMAKE_SOURCE_DIR}\" ++ )" ++ ) +diff -up kapidox-5.93.0/setup.py.me kapidox-5.93.0/setup.py +--- kapidox-5.93.0/setup.py.me 2022-04-28 14:13:13.168061970 +0200 ++++ kapidox-5.93.0/setup.py 2022-04-28 14:14:00.170175582 +0200 +@@ -17,5 +17,5 @@ setup( + "kapidox-depdiagram-generate = kapidox.depdiagram_generate:main", + ], + }, +- install_requires=["doxypypy", "doxyqml", "requests", "jinja2", "pyyaml"] ++ install_requires=["requests", "jinja2", "pyyaml"] + ) diff --git a/desktop/kde/framework/kapidox/pspec.xml b/desktop/kde/framework/kapidox/pspec.xml index 53d93605f0..685dced616 100755 --- a/desktop/kde/framework/kapidox/pspec.xml +++ b/desktop/kde/framework/kapidox/pspec.xml @@ -12,14 +12,17 @@ library KDE5 Frameworks API documentation tools. KDE5 Frameworks API documentation tools. - mirrors://kde/stable/frameworks/5.91/kapidox-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kapidox-5.94.0.tar.xz python3-Jinja2 python3-PyYAML - extra-cmake-modules + extra-cmake-modules python3-setuptools + + + @@ -36,6 +39,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/karchive/pspec.xml b/desktop/kde/framework/karchive/pspec.xml index 5a0811332d..f6b6b1098f 100755 --- a/desktop/kde/framework/karchive/pspec.xml +++ b/desktop/kde/framework/karchive/pspec.xml @@ -12,13 +12,13 @@ library Qt 5 addon providing access to numerous types of archives KArchive provides classes for easy reading, creation and manipulation of "archive" formats like ZIP and TAR. - mirrors://kde/stable/frameworks/5.91/karchive-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/karchive-5.94.0.tar.xz bzip2 xz-devel zlib-devel qt5-base-devel - extra-cmake-modules + extra-cmake-modules @@ -55,6 +55,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kauth/pspec.xml b/desktop/kde/framework/kauth/pspec.xml index d0e099af07..607573e11d 100644 --- a/desktop/kde/framework/kauth/pspec.xml +++ b/desktop/kde/framework/kauth/pspec.xml @@ -12,13 +12,13 @@ library Abstraction to system policy and authentication features Framework which lets applications perform actions as a privileged user - mirrors://kde/stable/frameworks/5.91/kauth-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kauth-5.94.0.tar.xz qt5-base-devel qt5-linguist polkit-qt-devel - kcoreaddons-devel - extra-cmake-modules + kcoreaddons-devel + extra-cmake-modules @@ -27,7 +27,7 @@ qt5-base polkit-qt - kcoreaddons + kcoreaddons libgcc @@ -55,6 +55,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kbookmarks/pspec.xml b/desktop/kde/framework/kbookmarks/pspec.xml index 97fa634cfc..3baad466c6 100755 --- a/desktop/kde/framework/kbookmarks/pspec.xml +++ b/desktop/kde/framework/kbookmarks/pspec.xml @@ -12,19 +12,19 @@ library Access and manipulate bookmarks stored using XBEL format Framework which lets you access and manipulate bookmarks stored using XBEL format - mirrors://kde/stable/frameworks/5.91/kbookmarks-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kbookmarks-5.94.0.tar.xz qt5-base-devel qt5-linguist - kcoreaddons-devel - kauth-devel - kcodecs-devel - kconfig-devel - kconfigwidgets-devel - kiconthemes-devel - kwidgetsaddons-devel - kxmlgui-devel - extra-cmake-modules + kcoreaddons-devel + kauth-devel + kcodecs-devel + kconfig-devel + kconfigwidgets-devel + kiconthemes-devel + kwidgetsaddons-devel + kxmlgui-devel + extra-cmake-modules @@ -33,13 +33,13 @@ qt5-base libgcc - kcoreaddons - kcodecs - kconfig - - kwidgetsaddons - kxmlgui - kconfigwidgets + kcoreaddons + kcodecs + kconfig + + kwidgetsaddons + kxmlgui + kconfigwidgets /etc @@ -58,10 +58,10 @@ kbookmarks qt5-base-devel - kwidgetsaddons-devel + kcodecs-devel + kconfig-devel + kiconthemes-devel + kwidgetsaddons-devel @@ -72,6 +72,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kcalendarcore/pspec.xml b/desktop/kde/framework/kcalendarcore/pspec.xml index 0b4a02f5ba..42cf610ee0 100644 --- a/desktop/kde/framework/kcalendarcore/pspec.xml +++ b/desktop/kde/framework/kcalendarcore/pspec.xml @@ -12,11 +12,11 @@ library The KDE calendar access library The KDE calendar access library - mirrors://kde/stable/frameworks/5.91/kcalendarcore-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kcalendarcore-5.94.0.tar.xz qt5-base-devel libical-devel - extra-cmake-modules + extra-cmake-modules @@ -47,6 +47,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kcmutils/pspec.xml b/desktop/kde/framework/kcmutils/pspec.xml index f7180cfcdd..ad50c87527 100755 --- a/desktop/kde/framework/kcmutils/pspec.xml +++ b/desktop/kde/framework/kcmutils/pspec.xml @@ -12,26 +12,26 @@ library Utilities for interacting with KCModules KCMUtils provides various classes to work with KCModules. KCModules can be created with the KConfigWidgets framework. - mirrors://kde/stable/frameworks/5.91/kcmutils-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kcmutils-5.94.0.tar.xz qt5-base-devel qt5-declarative-devel mesa-devel - kcodecs-devel - kpackage-devel - kdeclarative-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kconfig-devel - kauth-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - kservice-devel - kxmlgui-devel - kguiaddons-devel - extra-cmake-modules + kcodecs-devel + kpackage-devel + kdeclarative-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kservice-devel + kxmlgui-devel + kguiaddons-devel + extra-cmake-modules @@ -41,18 +41,18 @@ qt5-base qt5-declarative libgcc - kdeclarative - kconfigwidgets - kwidgetsaddons - kconfig - kauth - kcoreaddons - ki18n - - kitemviews - kservice - kxmlgui - kguiaddons + kdeclarative + kconfigwidgets + kwidgetsaddons + kconfig + kauth + kcoreaddons + ki18n + + kitemviews + kservice + kxmlgui + kguiaddons /usr/share @@ -70,18 +70,18 @@ kcmutils - kconfigwidgets-devel + kdeclarative-devel + kconfigwidgets-devel - kservice-devel + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kservice-devel + kguiaddons-devel /usr/include @@ -91,6 +91,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kcodecs/pspec.xml b/desktop/kde/framework/kcodecs/pspec.xml index fb4ea02957..9b16d26b81 100755 --- a/desktop/kde/framework/kcodecs/pspec.xml +++ b/desktop/kde/framework/kcodecs/pspec.xml @@ -12,11 +12,11 @@ library Plugins allowing Qt applications to access further types of images KDE5 KCodecs provide a collection of methods to manipulate strings using various encodings. - mirrors://kde/stable/frameworks/5.91/kcodecs-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kcodecs-5.94.0.tar.xz qt5-base-devel qt5-linguist - extra-cmake-modules + extra-cmake-modules gperf @@ -52,6 +52,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kcompletion/pspec.xml b/desktop/kde/framework/kcompletion/pspec.xml index c9d0d27754..9e05abd8d4 100644 --- a/desktop/kde/framework/kcompletion/pspec.xml +++ b/desktop/kde/framework/kcompletion/pspec.xml @@ -13,14 +13,14 @@ app:console Addon with auto completion widgets and classes KCompletion provides widgets with advanced completion support as well as a lower-level completion class which can be used with your own widgets. - mirrors://kde/stable/frameworks/5.91/kcompletion-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kcompletion-5.94.0.tar.xz qt5-base-devel qt5-designer-devel qt5-linguist - kconfig-devel - kwidgetsaddons-devel - extra-cmake-modules + kconfig-devel + kwidgetsaddons-devel + extra-cmake-modules @@ -29,8 +29,8 @@ - kconfig - kwidgetsaddons + kconfig + kwidgetsaddons /usr/share @@ -48,7 +48,7 @@ qt5-base-devel kcompletion - + /usr/include @@ -58,6 +58,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kconfig/pspec.xml b/desktop/kde/framework/kconfig/pspec.xml index 390045c4c9..cc31489bee 100755 --- a/desktop/kde/framework/kconfig/pspec.xml +++ b/desktop/kde/framework/kconfig/pspec.xml @@ -14,12 +14,12 @@ app:gui Advanced configuration system for KDE Frameworks 5 Kconfig provides advanced libraries and tools for accessing configuration files. - mirrors://kde/stable/frameworks/5.91/kconfig-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kconfig-5.94.0.tar.xz qt5-base-devel qt5-declarative-devel qt5-linguist - extra-cmake-modules + extra-cmake-modules @@ -55,6 +55,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kconfigwidgets/pspec.xml b/desktop/kde/framework/kconfigwidgets/pspec.xml index 180139a46c..3b00021890 100755 --- a/desktop/kde/framework/kconfigwidgets/pspec.xml +++ b/desktop/kde/framework/kconfigwidgets/pspec.xml @@ -14,19 +14,19 @@ app:gui Kconfig widgets KConfigWidgets provides easy-to-use classes to create configuration dialogs, as well as a set of widgets which uses KConfig to store their settings. - mirrors://kde/stable/frameworks/5.91/kconfigwidgets-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kconfigwidgets-5.94.0.tar.xz qt5-base-devel - ki18n-devel - kauth-devel - kcodecs-devel - kconfig-devel - kcoreaddons-devel - kguiaddons-devel - kwidgetsaddons-devel - kdoctools-devel + ki18n-devel + kauth-devel + kcodecs-devel + kconfig-devel + kcoreaddons-devel + kguiaddons-devel + kwidgetsaddons-devel + kdoctools-devel docbook-xsl - extra-cmake-modules + extra-cmake-modules qt5-designer-devel @@ -36,13 +36,13 @@ libgcc qt5-base - kauth - kcodecs - kconfig - kcoreaddons - kguiaddons - ki18n - kwidgetsaddons + kauth + kcodecs + kconfig + kcoreaddons + kguiaddons + ki18n + kwidgetsaddons /etc/xdg @@ -62,13 +62,13 @@ kconfigwidgets - kauth-devel - kcodecs-devel - kconfig-devel - - - - kwidgetsaddons-devel + kauth-devel + kcodecs-devel + kconfig-devel + + + + kwidgetsaddons-devel /usr/include @@ -78,6 +78,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kcontacts/pspec.xml b/desktop/kde/framework/kcontacts/pspec.xml index 1c048ac9fb..4f1796c791 100755 --- a/desktop/kde/framework/kcontacts/pspec.xml +++ b/desktop/kde/framework/kcontacts/pspec.xml @@ -13,16 +13,17 @@ app:gui Address book API for KDE. Address book for KDE for Contacts. - mirrors://kde/stable/frameworks/5.91/kcontacts-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kcontacts-5.94.0.tar.xz qt5-base-devel - ki18n-devel - kcodecs-devel - kconfig-devel - kio-devel + qt5-declarative-devel + ki18n-devel + kcodecs-devel + kconfig-devel + kio-devel iso-codes-devel - kcoreaddons-devel - extra-cmake-modules + kcoreaddons-devel + extra-cmake-modules @@ -33,6 +34,7 @@ kcontacts qt5-base + qt5-declarative ki18n kcodecs kconfig @@ -68,6 +70,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kcoreaddons/pspec.xml b/desktop/kde/framework/kcoreaddons/pspec.xml index 9a9485d455..3fe3814492 100755 --- a/desktop/kde/framework/kcoreaddons/pspec.xml +++ b/desktop/kde/framework/kcoreaddons/pspec.xml @@ -13,12 +13,12 @@ app:console Utilities for core application functionality and accessing the OS KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. - mirrors://kde/stable/frameworks/5.91/kcoreaddons-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kcoreaddons-5.94.0.tar.xz qt5-base-devel qt5-linguist shared-mime-info - extra-cmake-modules + extra-cmake-modules @@ -60,6 +60,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kcrash/pspec.xml b/desktop/kde/framework/kcrash/pspec.xml index 73ca46cc8a..d7cc232585 100644 --- a/desktop/kde/framework/kcrash/pspec.xml +++ b/desktop/kde/framework/kcrash/pspec.xml @@ -13,14 +13,14 @@ app:console Kcrash crash handling application KCrash provides support for intercepting and handling application crashes. - mirrors://kde/stable/frameworks/5.91/kcrash-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kcrash-5.94.0.tar.xz qt5-base-devel qt5-x11extras-devel - kcoreaddons-devel - kwindowsystem-devel + kcoreaddons-devel + kwindowsystem-devel libX11-devel - extra-cmake-modules + extra-cmake-modules @@ -31,8 +31,8 @@ libX11 qt5-x11extras - - kwindowsystem + + kwindowsystem /etc/xdg @@ -51,8 +51,8 @@ qt5-base-devel kcrash - - + + /usr/include @@ -62,6 +62,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdav/pspec.xml b/desktop/kde/framework/kdav/pspec.xml index b0ba628b64..bd9ef31b1e 100644 --- a/desktop/kde/framework/kdav/pspec.xml +++ b/desktop/kde/framework/kdav/pspec.xml @@ -14,26 +14,26 @@ desktop.kde.applications A DAV protocol implemention with KJobs Calendars and todos are supported, using either GroupDAV or CalDAV, and contacts are supported using GroupDAV or CardDAV. - mirrors://kde/stable/frameworks/5.91/kdav-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kdav-5.94.0.tar.xz libgcc - kio-devel - solid-devel - kauth-devel - ki18n-devel - kxmlgui-devel - kcodecs-devel - kcoreaddons-devel - kconfig-devel - extra-cmake-modules - kservice-devel - kitemviews-devel - kbookmarks-devel - kcompletion-devel - kjobwidgets-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel + kio-devel + solid-devel + kauth-devel + ki18n-devel + kxmlgui-devel + kcodecs-devel + kcoreaddons-devel + kconfig-devel + extra-cmake-modules + kservice-devel + kitemviews-devel + kbookmarks-devel + kcompletion-devel + kjobwidgets-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel qt5-base-devel qt5-xmlpatterns-devel @@ -77,6 +77,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdbusaddons/pspec.xml b/desktop/kde/framework/kdbusaddons/pspec.xml index 003b7c0fbb..500632c6ea 100755 --- a/desktop/kde/framework/kdbusaddons/pspec.xml +++ b/desktop/kde/framework/kdbusaddons/pspec.xml @@ -13,12 +13,12 @@ app:console Extra modules for Qt-DBus KDE5-KDBusAddons provides convenience classes on top of QtDBus, as well as an API to create KDED modules. - mirrors://kde/stable/frameworks/5.91/kdbusaddons-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kdbusaddons-5.94.0.tar.xz qt5-base-devel qt5-linguist qt5-x11extras-devel - extra-cmake-modules + extra-cmake-modules @@ -55,6 +55,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdeclarative/pspec.xml b/desktop/kde/framework/kdeclarative/pspec.xml index ffb30bc68f..329754ff02 100755 --- a/desktop/kde/framework/kdeclarative/pspec.xml +++ b/desktop/kde/framework/kdeclarative/pspec.xml @@ -12,34 +12,34 @@ library Integration of QML and KDE workspaces KDeclarative provides integration of QML and KDE workspaces. - mirrors://kde/stable/frameworks/5.91/kdeclarative-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kdeclarative-5.94.0.tar.xz qt5-base-devel mesa-devel libepoxy-devel qt5-declarative-devel - kauth-devel - kcodecs-devel - kpackage-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - kguiaddons-devel - knotifications-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kio-devel - kbookmarks-devel - kcompletion-devel - kconfigwidgets-devel - kitemviews-devel - kjobwidgets-devel - solid-devel - kxmlgui-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules + kauth-devel + kcodecs-devel + kpackage-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + kguiaddons-devel + knotifications-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kio-devel + kbookmarks-devel + kcompletion-devel + kconfigwidgets-devel + kitemviews-devel + kjobwidgets-devel + solid-devel + kxmlgui-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules @@ -50,18 +50,18 @@ libepoxy qt5-declarative - kpackage - kconfig - kservice - kcoreaddons - kglobalaccel - ki18n - kiconthemes - kio - kguiaddons - knotifications - kwidgetsaddons - kwindowsystem + kpackage + kconfig + kservice + kcoreaddons + kglobalaccel + ki18n + kiconthemes + kio + kguiaddons + knotifications + kwidgetsaddons + kwindowsystem /usr/bin @@ -80,16 +80,16 @@ qt5-base-devel - kpackage-devel - kconfig-devel + kpackage-devel + kconfig-devel - kcoreaddons-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kwidgetsaddons-devel + kwindowsystem-devel kdeclarative @@ -100,6 +100,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kded/pspec.xml b/desktop/kde/framework/kded/pspec.xml index 9c7f9055e4..a52b11086d 100755 --- a/desktop/kde/framework/kded/pspec.xml +++ b/desktop/kde/framework/kded/pspec.xml @@ -13,18 +13,18 @@ app:console KDE5 daemon Kded runs in the background and performs a number of small tasks. - mirrors://kde/stable/frameworks/5.91/kded-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kded-5.94.0.tar.xz qt5-base-devel - kdoctools-devel --> - - kcoreaddons-devel --> - kconfig-devel --> - kcrash-devel --> - kdbusaddons-devel --> - kservice-devel --> + kdoctools-devel --> + + kcoreaddons-devel --> + kconfig-devel --> + kcrash-devel --> + kdbusaddons-devel --> + kservice-devel --> docbook-xsl - extra-cmake-modules + extra-cmake-modules @@ -33,11 +33,11 @@ qt5-base libgcc - kcoreaddons - kconfig - kcrash - kdbusaddons - kservice + kcoreaddons + kconfig + kcrash + kdbusaddons + kservice /etc/xdg @@ -54,11 +54,11 @@ Development files for kded + kcoreaddons-devel + kconfig-devel + kcrash-devel + kdbusaddons-devel + kservice-devel kded @@ -68,6 +68,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdelibs4-support/pspec.xml b/desktop/kde/framework/kdelibs4-support/pspec.xml index 0613f52735..b8e3a7ff09 100755 --- a/desktop/kde/framework/kdelibs4-support/pspec.xml +++ b/desktop/kde/framework/kdelibs4-support/pspec.xml @@ -13,7 +13,7 @@ app:console Code and utilities to ease the transition to KDE Frameworks 5 KDELibs4Support provides libraries to port KDE4 programs to QT5/KDE5 - mirrors://kde/stable/frameworks/5.91/portingAids/kdelibs4support-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/kdelibs4support-5.94.0.tar.xz qt5-base-devel qt5-svg-devel @@ -25,39 +25,39 @@ docbook-xml openssl-devel libX11-devel - karchive-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - kiconthemes-devel - kservice-devel - kwindowsystem-devel - kwidgetsaddons-devel - knotifications-devel - kxmlgui-devel - ki18n-devel - kio-devel - kauth-devel - kcrash-devel - kdesignerplugin + karchive-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + kiconthemes-devel + kservice-devel + kwindowsystem-devel + kwidgetsaddons-devel + knotifications-devel + kxmlgui-devel + ki18n-devel + kio-devel + kauth-devel + kcrash-devel + kdesignerplugin intltool - kdoctools-devel - kglobalaccel-devel - kguiaddons-devel - kparts-devel - ktextwidgets-devel - sonnet-devel - kunitconversion-devel - kded-devel - kemoticons-devel - kdoctools-devel - kitemmodels-devel - kinit-devel + kdoctools-devel + kglobalaccel-devel + kguiaddons-devel + kparts-devel + ktextwidgets-devel + sonnet-devel + kunitconversion-devel + kded-devel + kemoticons-devel + kdoctools-devel + kitemmodels-devel + kinit-devel NetworkManager-devel docbook-xsl libX11-devel - extra-cmake-modules + extra-cmake-modules @@ -71,37 +71,37 @@ qt5-svg qt5-x11extras libSM - kdesignerplugin - kauth - solid - kcodecs - kcoreaddons - kjobwidgets - kcompletion - kconfig - kconfigwidgets - kcrash - kdbusaddons - kglobalaccel - kguiaddons - ki18n - kiconthemes - kio - kitemviews - knotifications - kparts - kservice - ktextwidgets - kxmlgui - kwindowsystem - kwidgetsaddons + kdesignerplugin + kauth + solid + kcodecs + kcoreaddons + kjobwidgets + kcompletion + kconfig + kconfigwidgets + kcrash + kdbusaddons + kglobalaccel + kguiaddons + ki18n + kiconthemes + kio + kitemviews + knotifications + kparts + kservice + ktextwidgets + kxmlgui + kwindowsystem + kwidgetsaddons qt5-designer - kded - kemoticons - kdoctools - kitemmodels - kinit - kunitconversion + kded + kemoticons + kdoctools + kitemmodels + kinit + kunitconversion /etc @@ -120,7 +120,7 @@ Development files for kdelibs4-support kdelibs4-support - karchive-devel + karchive-devel qt5-base-devel libxcb-devel libICE-devel @@ -128,35 +128,35 @@ qt5-svg-devel qt5-x11extras-devel libSM-devel - kauth-devel - solid-devel - kcodecs-devel - kcoreaddons-devel - kjobwidgets-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcrash-devel - kdbusaddons-devel - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kitemviews-devel - knotifications-devel - kparts-devel - kservice-devel - ktextwidgets-devel - kxmlgui-devel - kwindowsystem-devel - kwidgetsaddons-devel - kded-devel - kemoticons-devel - kdoctools-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel + kauth-devel + solid-devel + kcodecs-devel + kcoreaddons-devel + kjobwidgets-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcrash-devel + kdbusaddons-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kitemviews-devel + knotifications-devel + kparts-devel + kservice-devel + ktextwidgets-devel + kxmlgui-devel + kwindowsystem-devel + kwidgetsaddons-devel + kded-devel + kemoticons-devel + kdoctools-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel /usr/include @@ -166,6 +166,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdesignerplugin/pspec.xml b/desktop/kde/framework/kdesignerplugin/pspec.xml index 88f095b03c..ffe5215a80 100755 --- a/desktop/kde/framework/kdesignerplugin/pspec.xml +++ b/desktop/kde/framework/kdesignerplugin/pspec.xml @@ -13,29 +13,29 @@ app:console QT Designer integration for KDE5 Frameworks widgets This framework provides plugins for Qt Designer that allow it to display the widgets provided by various KDE frameworks, as well as a utility (kgendesignerplugin) that can be used to generate other such plugins from ini-style description files. - mirrors://kde/stable/frameworks/5.91/portingAids/kdesignerplugin-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/kdesignerplugin-5.94.0.tar.xz qt5-base-devel qt5-linguist qt5-designer - kdoctools-devel - kio-devel - kauth-devel - kconfig-devel - kwidgetsaddons-devel - kitemviews-devel - kiconthemes-devel - kcoreaddons-devel - kcompletion-devel - kconfigwidgets-devel - kxmlgui-devel - kplotting-devel - ktextwidgets-devel - sonnet-devel - kdewebkit-devel + kdoctools-devel + kio-devel + kauth-devel + kconfig-devel + kwidgetsaddons-devel + kitemviews-devel + kiconthemes-devel + kcoreaddons-devel + kcompletion-devel + kconfigwidgets-devel + kxmlgui-devel + kplotting-devel + ktextwidgets-devel + sonnet-devel + kdewebkit-devel docbook-xml docbook-xsl - extra-cmake-modules + extra-cmake-modules qt5-designer-devel @@ -45,20 +45,20 @@ qt5-base libgcc - kconfig - kcoreaddons + kconfig + kcoreaddons qt5-designer + kitemviews + sonnet + kcompletion + kconfigwidgets + kiconthemes + kio + kplotting + ktextwidgets + kwidgetsaddons + kxmlgui /usr/share @@ -73,6 +73,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdesu/pspec.xml b/desktop/kde/framework/kdesu/pspec.xml index 5430e86501..b959b56d5f 100755 --- a/desktop/kde/framework/kdesu/pspec.xml +++ b/desktop/kde/framework/kdesu/pspec.xml @@ -13,16 +13,16 @@ app:console User interface for running shell commands with root privileges kdesu provides functionality for building GUI front ends for (password asking) console mode programs. - mirrors://kde/stable/frameworks/5.91/kdesu-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kdesu-5.94.0.tar.xz qt5-base-devel - kcoreaddons-devel - kpty-devel - kservice-devel - ki18n-devel - kconfig-devel + kcoreaddons-devel + kpty-devel + kservice-devel + ki18n-devel + kconfig-devel libX11-devel - extra-cmake-modules + extra-cmake-modules @@ -30,11 +30,11 @@ kdesu qt5-base - kcoreaddons - kpty - kservice - ki18n - kconfig + kcoreaddons + kpty + kservice + ki18n + kconfig libX11 @@ -53,11 +53,11 @@ kdesu - kpty-devel + kcoreaddons-devel + kpty-devel @@ -68,6 +68,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdewebkit/pspec.xml b/desktop/kde/framework/kdewebkit/pspec.xml index 7f3b5fda86..28e492db92 100755 --- a/desktop/kde/framework/kdewebkit/pspec.xml +++ b/desktop/kde/framework/kdewebkit/pspec.xml @@ -13,22 +13,22 @@ app:console KDE5 WebKit integration KdeWebkit provides KDE integration of the QtWebKit library. - mirrors://kde/stable/frameworks/5.91/portingAids/kdewebkit-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/kdewebkit-5.94.0.tar.xz qt5-base-devel qt5-webkit-devel qt5-designer-devel - kauth-devel - sonnet-devel - kconfig-devel - ktextwidgets-devel - kjobwidgets-devel - kcoreaddons-devel - kparts-devel - kservice-devel - kwallet-devel - kio-devel - extra-cmake-modules + kauth-devel + sonnet-devel + kconfig-devel + ktextwidgets-devel + kjobwidgets-devel + kcoreaddons-devel + kparts-devel + kservice-devel + kwallet-devel + kio-devel + extra-cmake-modules @@ -37,14 +37,14 @@ qt5-webkit - kconfig - kjobwidgets + kconfig + kjobwidgets qt5-base - kcoreaddons - kparts - kservice - kwallet - kio + kcoreaddons + kparts + kservice + kwallet + kio /usr/share @@ -61,14 +61,14 @@ kdewebkit qt5-webkit-devel - kconfig-devel - kjobwidgets-devel + kconfig-devel + kjobwidgets-devel qt5-base-devel - kcoreaddons-devel - kparts-devel - kservice-devel - kwallet-devel - kio-devel + kcoreaddons-devel + kparts-devel + kservice-devel + kwallet-devel + kio-devel /usr/include @@ -78,6 +78,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdnssd/pspec.xml b/desktop/kde/framework/kdnssd/pspec.xml index a346279b75..1140666568 100755 --- a/desktop/kde/framework/kdnssd/pspec.xml +++ b/desktop/kde/framework/kdnssd/pspec.xml @@ -12,13 +12,13 @@ library Network service discovery using Zeroconf KDNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD), the layer of Zeroconf that allows network services, such as printers, to be discovered without any user intervention or centralized infrastructure. - mirrors://kde/stable/frameworks/5.91/kdnssd-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kdnssd-5.94.0.tar.xz qt5-base-devel qt5-linguist avahi-devel avahi-compat-libdns_sd-devel - extra-cmake-modules + extra-cmake-modules @@ -52,6 +52,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kdoctools/pspec.xml b/desktop/kde/framework/kdoctools/pspec.xml index 7b2f2dadb6..a0e4c8ec1a 100644 --- a/desktop/kde/framework/kdoctools/pspec.xml +++ b/desktop/kde/framework/kdoctools/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 document generator kdoctools is an application aims to generate documents from DocBook. - mirrors://kde/stable/frameworks/5.91/kdoctools-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kdoctools-5.94.0.tar.xz qt5-base-devel perl-URI @@ -23,9 +23,9 @@ docbook-xml docbook-xsl docbook-sgml4_5 - ki18n-devel - karchive-devel - extra-cmake-modules + ki18n-devel + karchive-devel + extra-cmake-modules @@ -38,7 +38,7 @@ libxslt docbook-xml docbook-xsl - karchive + karchive /usr/share @@ -57,7 +57,7 @@ qt5-base-devel kdoctools - + @@ -69,6 +69,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kemoticons/pspec.xml b/desktop/kde/framework/kemoticons/pspec.xml index 8e733b2670..b58f124068 100755 --- a/desktop/kde/framework/kemoticons/pspec.xml +++ b/desktop/kde/framework/kemoticons/pspec.xml @@ -13,14 +13,14 @@ app:console KDE emoticon manager KEmoticons converts emoticons from text to a graphical representation with images in HTML. - mirrors://kde/stable/frameworks/5.91/kemoticons-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kemoticons-5.94.0.tar.xz qt5-base-devel - karchive-devel - kcoreaddons-devel - kconfig-devel - kservice-devel - extra-cmake-modules + karchive-devel + kcoreaddons-devel + kconfig-devel + kservice-devel + extra-cmake-modules @@ -29,10 +29,10 @@ qt5-base libgcc --> - karchive - kcoreaddons - kconfig - kservice + karchive + kcoreaddons + kconfig + kservice /etc/xdg @@ -51,9 +51,9 @@ kemoticons qt5-base-devel - kservice-devel + kcoreaddons-devel + kconfig-devel + kservice-devel /usr/include @@ -63,6 +63,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kfilemetadata/pspec.xml b/desktop/kde/framework/kfilemetadata/pspec.xml index 971f989692..c2fefe0325 100644 --- a/desktop/kde/framework/kfilemetadata/pspec.xml +++ b/desktop/kde/framework/kfilemetadata/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 library for extracting meta data from files. KDE library for extracting meta data from files. - mirrors://kde/stable/frameworks/5.91/kfilemetadata-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kfilemetadata-5.94.0.tar.xz qt5-base-devel qt5-multimedia-devel @@ -24,11 +24,11 @@ taglib-devel libappimage-devel poppler-qt5-devel - karchive-devel - ki18n-devel - kconfig-devel - kcoreaddons-devel - extra-cmake-modules + karchive-devel + ki18n-devel + kconfig-devel + kcoreaddons-devel + extra-cmake-modules @@ -43,10 +43,10 @@ libappimage ffmpeg poppler-qt5 - karchive - kcoreaddons - ki18n - kconfig + karchive + kcoreaddons + ki18n + kconfig /etc/xdg @@ -71,10 +71,10 @@ ffmpeg-devel poppler-qt5-devel - karchive-devel - ki18n-devel - kconfig-devel - kcoreaddons-devel + karchive-devel + ki18n-devel + kconfig-devel + kcoreaddons-devel /usr/include @@ -84,6 +84,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kglobalaccel/pspec.xml b/desktop/kde/framework/kglobalaccel/pspec.xml index 6c5e086f8c..743e665c63 100755 --- a/desktop/kde/framework/kglobalaccel/pspec.xml +++ b/desktop/kde/framework/kglobalaccel/pspec.xml @@ -12,21 +12,21 @@ library Global desktop keyboard shortcuts KGlobalAccel allows you to have global accelerators that are independent of the focused window. - mirrors://kde/stable/frameworks/5.91/kglobalaccel-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kglobalaccel-5.94.0.tar.xz qt5-base-devel qt5-linguist qt5-base libxcb-devel - kcrash-devel - kconfig-devel + kcrash-devel + kconfig-devel qt5-x11extras-devel - kcoreaddons-devel - kdbusaddons-devel + kcoreaddons-devel + kdbusaddons-devel xcb-util-keysyms-devel - kwindowsystem-devel - kservice-devel - extra-cmake-modules + kwindowsystem-devel + kservice-devel + extra-cmake-modules @@ -36,14 +36,14 @@ qt5-base libxcb - kcrash - kconfig + kcrash + kconfig qt5-x11extras - kcoreaddons - kdbusaddons + kcoreaddons + kdbusaddons xcb-util-keysyms - kwindowsystem - + kwindowsystem + /etc/xdg @@ -63,13 +63,13 @@ kglobalaccel qt5-base-devel + kwindowsystem-devel /usr/include @@ -79,6 +79,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kguiaddons/pspec.xml b/desktop/kde/framework/kguiaddons/pspec.xml index d1894cd4e6..7cdbcd8a98 100755 --- a/desktop/kde/framework/kguiaddons/pspec.xml +++ b/desktop/kde/framework/kguiaddons/pspec.xml @@ -12,15 +12,16 @@ library Utilities for graphical user interfaces The KDE GUI addons provide utilities for graphical user interfaces in the areas of colors, fonts, text, images, keyboard input. Development files. - mirrors://kde/stable/frameworks/5.91/kguiaddons-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kguiaddons-5.94.0.tar.xz libX11-devel libxcb-devel wayland-devel + plasma-wayland-protocols qt5-base-devel qt5-wayland-devel qt5-x11extras-devel - extra-cmake-modules + extra-cmake-modules @@ -58,6 +59,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kholidays/pspec.xml b/desktop/kde/framework/kholidays/pspec.xml index 5c34317b5d..bba62f912c 100755 --- a/desktop/kde/framework/kholidays/pspec.xml +++ b/desktop/kde/framework/kholidays/pspec.xml @@ -13,7 +13,7 @@ app:console KDE library for regional holiday information KDE library for regional holiday information - https://download.kde.org/stable/frameworks/5.91/kholidays-5.91.0.tar.xz + https://download.kde.org/stable/frameworks/5.94/kholidays-5.94.0.tar.xz qt5-base-devel qt5-declarative-devel @@ -69,6 +69,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/khtml/pspec.xml b/desktop/kde/framework/khtml/pspec.xml index 4b421a994f..e5ceacd0f0 100755 --- a/desktop/kde/framework/khtml/pspec.xml +++ b/desktop/kde/framework/khtml/pspec.xml @@ -13,7 +13,7 @@ app:console HTML rendering engine for KDE KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support. - mirrors://kde/stable/frameworks/5.91/portingAids/khtml-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/khtml-5.94.0.tar.xz qt5-base-devel qt5-x11extras-devel @@ -23,19 +23,19 @@ qt5-phonon-devel libX11-devel zlib-devel - kio-devel - kjs-devel - karchive-devel - knotifications-devel - kglobalaccel-devel - kauth-devel - kparts-devel - kwallet-devel - ktextwidgets-devel - sonnet-devel + kio-devel + kjs-devel + karchive-devel + knotifications-devel + kglobalaccel-devel + kauth-devel + kparts-devel + kwallet-devel + ktextwidgets-devel + sonnet-devel openssl-devel gperf - extra-cmake-modules + extra-cmake-modules @@ -52,27 +52,27 @@ libgcc libpng libjpeg-turbo - sonnet - kcodecs - kconfig - kjobwidgets - kwidgetsaddons - kcompletion - karchive - kconfigwidgets - kcoreaddons - kglobalaccel - ki18n - kiconthemes - kio - kjs - knotifications - kparts - kservice - ktextwidgets - kwallet - kwindowsystem - kxmlgui + sonnet + kcodecs + kconfig + kjobwidgets + kwidgetsaddons + kcompletion + karchive + kconfigwidgets + kcoreaddons + kglobalaccel + ki18n + kiconthemes + kio + kjs + knotifications + kparts + kservice + ktextwidgets + kwallet + kwindowsystem + kxmlgui /etc @@ -98,27 +98,27 @@ libX11-devel libpng-devel libjpeg-turbo-devel - sonnet-devel - kcodecs-devel + sonnet-devel + kcodecs-devel - ki18n-devel + kjobwidgets-devel + kwidgetsaddons-devel + kcompletion-devel + karchive-devel + kconfigwidgets-devel + kcoreaddons-devel + kglobalaccel-devel + ki18n-devel - kio-devel - kjs-devel + kio-devel + kjs-devel - kparts-devel + kparts-devel - ktextwidgets-devel + ktextwidgets-devel + kwindowsystem-devel + kxmlgui-devel /usr/include @@ -128,6 +128,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/ki18n/pspec.xml b/desktop/kde/framework/ki18n/pspec.xml index 3c41c3020b..99f95514dd 100755 --- a/desktop/kde/framework/ki18n/pspec.xml +++ b/desktop/kde/framework/ki18n/pspec.xml @@ -12,12 +12,12 @@ library KDE Gettext-based UI text internationalization. KI18n provides functionality for internationalizing user interface text in applications, based on the GNU Gettext translation system. - mirrors://kde/stable/frameworks/5.91/ki18n-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/ki18n-5.94.0.tar.xz qt5-base-devel qt5-script-devel qt5-declarative-devel - extra-cmake-modules + extra-cmake-modules @@ -53,6 +53,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kiconthemes/pspec.xml b/desktop/kde/framework/kiconthemes/pspec.xml index 7c44f763d6..939da029e2 100755 --- a/desktop/kde/framework/kiconthemes/pspec.xml +++ b/desktop/kde/framework/kiconthemes/pspec.xml @@ -13,21 +13,21 @@ app:console KDE5 icon utilities This library contains classes to improve the handling of icons in applications using the KDE Frameworks. - mirrors://kde/stable/frameworks/5.91/kiconthemes-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kiconthemes-5.94.0.tar.xz - kcoreaddons-devel + kcoreaddons-devel qt5-base-devel qt5-designer-devel qt5-svg-devel - ki18n-devel - kauth-devel - karchive-devel - kcodecs-devel - kconfig-devel - kitemviews-devel - kconfigwidgets-devel - kwidgetsaddons-devel - extra-cmake-modules + ki18n-devel + kauth-devel + karchive-devel + kcodecs-devel + kconfig-devel + kitemviews-devel + kconfigwidgets-devel + kwidgetsaddons-devel + extra-cmake-modules @@ -36,14 +36,14 @@ qt5-base qt5-svg - kconfigwidgets - ki18n - kitemviews - kwidgetsaddons - karchive - kconfig - kcoreaddons - kconfigwidgets + kconfigwidgets + ki18n + kitemviews + kwidgetsaddons + karchive + kconfig + kcoreaddons + kconfigwidgets /etc/xdg @@ -63,13 +63,13 @@ kiconthemes qt5-base-devel + kconfigwidgets-devel + ki18n-devel + karchive-devel + kitemviews-devel + kwidgetsaddons-devel + kconfig-devel + kcoreaddons-devel /usr/include @@ -79,6 +79,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kidletime/pspec.xml b/desktop/kde/framework/kidletime/pspec.xml index c38e5557db..27c425faa7 100755 --- a/desktop/kde/framework/kidletime/pspec.xml +++ b/desktop/kde/framework/kidletime/pspec.xml @@ -13,7 +13,7 @@ app:console Idle time reporting utility KIdleTime is a singleton reporting information on idle time. It is useful not only for finding out about the current idle time of the PC, but also for getting notified upon idle time events, such as custom timeouts, or user activity. - mirrors://kde/stable/frameworks/5.91/kidletime-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kidletime-5.94.0.tar.xz qt5-base-devel qt5-x11extras-devel @@ -21,7 +21,7 @@ libXext-devel libXScrnSaver-devel libxcb-devel - extra-cmake-modules + extra-cmake-modules @@ -59,6 +59,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kimageformats/pspec.xml b/desktop/kde/framework/kimageformats/pspec.xml index 3832fb87cf..96eee624af 100644 --- a/desktop/kde/framework/kimageformats/pspec.xml +++ b/desktop/kde/framework/kimageformats/pspec.xml @@ -13,13 +13,13 @@ app:console Image formats addons for QT 5 This framework provides additional image format plugins for QtGui. - mirrors://kde/stable/frameworks/5.91/kimageformats-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kimageformats-5.94.0.tar.xz libheif-devel qt5-base-devel openexr-devel - karchive-devel - extra-cmake-modules + karchive-devel + extra-cmake-modules @@ -40,6 +40,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kinit/pspec.xml b/desktop/kde/framework/kinit/pspec.xml index 6cb80744f8..b4d18e9f61 100755 --- a/desktop/kde/framework/kinit/pspec.xml +++ b/desktop/kde/framework/kinit/pspec.xml @@ -13,34 +13,34 @@ app:console KDE applications initialization utility Process launcher to speed up launching KDE applications. - mirrors://kde/stable/frameworks/5.91/kinit-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kinit-5.94.0.tar.xz qt5-base-devel - kdoctools-devel + kdoctools-devel libX11-devel libcap-devel libgcc libxcb-devel - kcrash-devel - kcoreaddons-devel - kitemviews-devel - solid-devel - kxmlgui-devel - kjobwidgets-devel - kcompletion-devel - kwidgetsaddons-devel - kconfig-devel - kcodecs-devel - kauth-devel - kconfigwidgets-devel - kio-devel - ki18n-devel - kservice-devel - kbookmarks-devel - kdbusaddons-devel - kwindowsystem-devel + kcrash-devel + kcoreaddons-devel + kitemviews-devel + solid-devel + kxmlgui-devel + kjobwidgets-devel + kcompletion-devel + kwidgetsaddons-devel + kconfig-devel + kcodecs-devel + kauth-devel + kconfigwidgets-devel + kio-devel + ki18n-devel + kservice-devel + kbookmarks-devel + kdbusaddons-devel + kwindowsystem-devel docbook-xsl - extra-cmake-modules + extra-cmake-modules @@ -52,14 +52,14 @@ libcap libxcb - kio - kcrash - kcoreaddons - kconfig - ki18n - kservice - kdbusaddons - kwindowsystem + kio + kcrash + kcoreaddons + kconfig + ki18n + kservice + kdbusaddons + kwindowsystem /etc/xdg @@ -80,14 +80,14 @@ libX11-devel libcap-devel libxcb-devel - kio-devel - kcrash-devel - kconfig-devel - ki18n-devel - kservice-devel - kdbusaddons-devel - kcoreaddons-devel - kwindowsystem-devel + kio-devel + kcrash-devel + kconfig-devel + ki18n-devel + kservice-devel + kdbusaddons-devel + kcoreaddons-devel + kwindowsystem-devel kinit @@ -97,6 +97,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kio/pspec.xml b/desktop/kde/framework/kio/pspec.xml index 931eed22b9..95cce4f27d 100755 --- a/desktop/kde/framework/kio/pspec.xml +++ b/desktop/kde/framework/kio/pspec.xml @@ -13,7 +13,7 @@ app:console Resource and network access abstraction Network transparent access to files and data - mirrors://kde/stable/frameworks/5.91/kio-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kio-5.94.0.tar.xz qt5-base-devel qt5-designer-devel @@ -21,40 +21,40 @@ acl-devel attr-devel mit-kerberos-devel - kcrash-devel - karchive-devel - kconfig-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kservice-devel - solid-devel - sonnet-devel - kdoctools-devel - kbookmarks-devel - kwidgetsaddons-devel - kcompletion-devel - kconfigwidgets-devel - kauth-devel - kcodecs-devel - kiconthemes-devel - kitemviews-devel - kjobwidgets-devel - kwindowsystem-devel + kcrash-devel + karchive-devel + kconfig-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kservice-devel + solid-devel + sonnet-devel + kdoctools-devel + kbookmarks-devel + kwidgetsaddons-devel + kcompletion-devel + kconfigwidgets-devel + kauth-devel + kcodecs-devel + kiconthemes-devel + kitemviews-devel + kjobwidgets-devel + kwindowsystem-devel qt5-x11extras-devel - kwallet-devel - kxmlgui-devel - ktextwidgets-devel - knotifications-devel - kguiaddons-devel + kwallet-devel + kxmlgui-devel + ktextwidgets-devel + knotifications-devel + kguiaddons-devel libxslt-devel qt5-script-devel zlib-devel docbook-sgml4_5 docbook-xml docbook-xsl - extra-cmake-modules - kded-devel + extra-cmake-modules + kded-devel libutil-linux-devel @@ -74,31 +74,31 @@ libxslt kdoctools mit-kerberos - kauth - kcrash - knotifications + kauth + kcrash + knotifications qt5-x11extras - karchive - kconfig - kcodecs - kbookmarks - kcompletion - kconfigwidgets - kcoreaddons - kdbusaddons - ki18n - kiconthemes - kitemviews - kjobwidgets - kservice - ktextwidgets - kwallet - kwidgetsaddons - kwindowsystem - kxmlgui - solid - kguiaddons + karchive + kconfig + kcodecs + kbookmarks + kcompletion + kconfigwidgets + kcoreaddons + kdbusaddons + ki18n + kiconthemes + kitemviews + kjobwidgets + kservice + ktextwidgets + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + solid + kguiaddons libutil-linux @@ -125,28 +125,28 @@ attr-devel libxml2-devel libxslt-devel - knotifications-devel + knotifications-devel qt5-script-devel qt5-x11extras-devel - karchive-devel - kconfig-devel - kcodecs-devel - kbookmarks-devel - kcompletion-devel + karchive-devel + kconfig-devel + kcodecs-devel + kbookmarks-devel + kcompletion-devel - kcoreaddons-devel + kcoreaddons-devel - kitemviews-devel - kjobwidgets-devel - kservice-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kjobwidgets-devel + kservice-devel - kwindowsystem-devel - kxmlgui-devel - solid-devel + kwallet-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + solid-devel /usr/include @@ -156,6 +156,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kirigami/pspec.xml b/desktop/kde/framework/kirigami/pspec.xml index 7605786b04..205defbc60 100755 --- a/desktop/kde/framework/kirigami/pspec.xml +++ b/desktop/kde/framework/kirigami/pspec.xml @@ -9,10 +9,10 @@ LGPL A set of QML components for mobile/desktop convergent applications made by KDE A set of QML components for mobile/desktop convergent applications made by KDE - https://download.kde.org/stable/frameworks/5.91/kirigami2-5.91.0.tar.xz + https://download.kde.org/stable/frameworks/5.94/kirigami2-5.94.0.tar.xz - extra-cmake-modules + extra-cmake-modules qt5-base-devel qt5-declarative-devel qt5-quickcontrols @@ -55,6 +55,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kitemmodels/pspec.xml b/desktop/kde/framework/kitemmodels/pspec.xml index 5d4840dccc..792c48829b 100755 --- a/desktop/kde/framework/kitemmodels/pspec.xml +++ b/desktop/kde/framework/kitemmodels/pspec.xml @@ -12,11 +12,11 @@ library Set of item models extending the Qt model-view framework KItemModels provides a set of item models extending the Qt model-view framework. - mirrors://kde/stable/frameworks/5.91/kitemmodels-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kitemmodels-5.94.0.tar.xz qt5-base-devel qt5-declarative-devel - extra-cmake-modules + extra-cmake-modules @@ -52,6 +52,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kitemviews/pspec.xml b/desktop/kde/framework/kitemviews/pspec.xml index 4d164e19b3..17b0c05658 100755 --- a/desktop/kde/framework/kitemviews/pspec.xml +++ b/desktop/kde/framework/kitemviews/pspec.xml @@ -13,12 +13,12 @@ app:console Set of item models extending the Qt model-view framework KItemViews includes a set of views, which can be used with item models. It includes views for categorizing lists and to add search filters to flat and hierarchical lists. - mirrors://kde/stable/frameworks/5.91/kitemviews-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kitemviews-5.94.0.tar.xz qt5-base-devel qt5-linguist qt5-designer-devel - extra-cmake-modules + extra-cmake-modules @@ -52,6 +52,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kjobwidgets/pspec.xml b/desktop/kde/framework/kjobwidgets/pspec.xml index 290e5abec5..0eee2a5565 100644 --- a/desktop/kde/framework/kjobwidgets/pspec.xml +++ b/desktop/kde/framework/kjobwidgets/pspec.xml @@ -13,15 +13,15 @@ app:console Widgets for showing progress of asynchronous jobs KJobWIdgets provides widgets for showing progress of asynchronous jobs. - mirrors://kde/stable/frameworks/5.91/kjobwidgets-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kjobwidgets-5.94.0.tar.xz libX11-devel qt5-base-devel qt5-linguist - kcoreaddons-devel - kwidgetsaddons-devel + kcoreaddons-devel + kwidgetsaddons-devel qt5-x11extras-devel - extra-cmake-modules + extra-cmake-modules @@ -30,8 +30,8 @@ qt5-base libgcc - kcoreaddons - kwidgetsaddons + kcoreaddons + kwidgetsaddons qt5-x11extras @@ -49,7 +49,7 @@ Development files for kjobwidgets qt5-base-devel - kcoreaddons-devel + kcoreaddons-devel kjobwidgets @@ -60,6 +60,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kjs/pspec.xml b/desktop/kde/framework/kjs/pspec.xml index c620ae2187..02d7b17635 100755 --- a/desktop/kde/framework/kjs/pspec.xml +++ b/desktop/kde/framework/kjs/pspec.xml @@ -13,13 +13,13 @@ app:console JavaScript engine for KDE This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript. - mirrors://kde/stable/frameworks/5.91/portingAids/kjs-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/kjs-5.94.0.tar.xz qt5-base-devel libpcre-devel - kdoctools-devel + kdoctools-devel docbook-xsl - extra-cmake-modules + extra-cmake-modules @@ -56,6 +56,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kjsembed/pspec.xml b/desktop/kde/framework/kjsembed/pspec.xml index 532beddbe4..82cce3e0f2 100755 --- a/desktop/kde/framework/kjsembed/pspec.xml +++ b/desktop/kde/framework/kjsembed/pspec.xml @@ -12,16 +12,16 @@ library JavaScript support for HTML rendering engine on KDE5 The KJSEmbed library is an easy-to-use wrapper around the KDE ECMAScript interpreter (kjs) that makes it easy to add scriptability to an application. - mirrors://kde/stable/frameworks/5.91/portingAids/kjsembed-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/kjsembed-5.94.0.tar.xz qt5-base-devel qt5-svg-devel qt5-designer-devel - kdoctools-devel - ki18n-devel - kjs-devel + kdoctools-devel + ki18n-devel + kjs-devel docbook-xsl - extra-cmake-modules + extra-cmake-modules @@ -31,8 +31,8 @@ qt5-base qt5-svg libgcc - ki18n - kjs + ki18n + kjs /usr/bin @@ -52,7 +52,7 @@ ki18n-devel - kjs-devel + kjs-devel kjsembed @@ -63,6 +63,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kmediaplayer/pspec.xml b/desktop/kde/framework/kmediaplayer/pspec.xml index 7a27723310..07d70c55ac 100755 --- a/desktop/kde/framework/kmediaplayer/pspec.xml +++ b/desktop/kde/framework/kmediaplayer/pspec.xml @@ -12,16 +12,16 @@ library KDE5 media player Plugin interface for media player features KMediaPlayer builds on the KParts framework to provide a common interface for KParts that can play media files. - mirrors://kde/stable/frameworks/5.91/portingAids/kmediaplayer-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/kmediaplayer-5.94.0.tar.xz qt5-base-devel - kio-devel - kauth-devel - kparts-devel - ktextwidgets-devel - sonnet-devel - kxmlgui-devel - extra-cmake-modules + kio-devel + kauth-devel + kparts-devel + ktextwidgets-devel + sonnet-devel + kxmlgui-devel + extra-cmake-modules @@ -30,8 +30,8 @@ qt5-base libgcc - kparts - kxmlgui + kparts + kxmlgui /usr/share @@ -47,8 +47,8 @@ kmediaplayer qt5-base-devel - kparts-devel - kxmlgui-devel + kparts-devel + kxmlgui-devel /usr/include @@ -58,6 +58,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/knewstuff/pspec.xml b/desktop/kde/framework/knewstuff/pspec.xml index ae4a0446d5..20203fe61b 100755 --- a/desktop/kde/framework/knewstuff/pspec.xml +++ b/desktop/kde/framework/knewstuff/pspec.xml @@ -12,38 +12,38 @@ library Framework for downloading and sharing additional application data The KNewStuff library implements collaborative data sharing for applications. - mirrors://kde/stable/frameworks/5.91/knewstuff-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/knewstuff-5.94.0.tar.xz qt5-base-devel qt5-declarative-devel boost-devel - kauth-devel - ksyndication-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kjobwidgets-devel - kpackage-devel - extra-cmake-modules + kauth-devel + ksyndication-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kjobwidgets-devel + kpackage-devel + extra-cmake-modules kirigami-devel @@ -54,22 +54,22 @@ qt5-base qt5-declarative - ksyndication - kwidgetsaddons - ktextwidgets - kiconthemes - kcompletion - kitemviews - karchive - attica - kconfig - kcoreaddons - ki18n - kio - kservice - kxmlgui - kjobwidgets - kpackage + ksyndication + kwidgetsaddons + ktextwidgets + kiconthemes + kcompletion + kitemviews + karchive + attica + kconfig + kcoreaddons + ki18n + kio + kservice + kxmlgui + kjobwidgets + kpackage /usr/bin/knewstuff-dialog @@ -88,20 +88,20 @@ qt5-base-devel - attica-devel - kservice-devel - kxmlgui-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + kconfig-devel + kcoreaddons-devel + ki18n-devel + kio-devel + attica-devel + kservice-devel + kxmlgui-devel knewstuff - ksyndication-devel + ksyndication-devel /usr/include @@ -111,6 +111,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/knotifications/pspec.xml b/desktop/kde/framework/knotifications/pspec.xml index cd7ead647a..3f361f5100 100755 --- a/desktop/kde/framework/knotifications/pspec.xml +++ b/desktop/kde/framework/knotifications/pspec.xml @@ -12,24 +12,24 @@ library KDE5 Desktop notifications KNotification is used to notify the user of an event. It covers feedback and persistent events. - mirrors://kde/stable/frameworks/5.91/knotifications-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/knotifications-5.94.0.tar.xz qt5-base-devel qt5-linguist qt5-speech-devel qt5-declarative-devel - kwindowsystem-devel + kwindowsystem-devel qt5-x11extras-devel - kservice-devel - kconfig-devel - kcoreaddons-devel - kiconthemes-devel - kcodecs-devel + kservice-devel + kconfig-devel + kcoreaddons-devel + kiconthemes-devel + kcodecs-devel libdbusmenu-qt-devel libcanberra-devel qt5-phonon-devel libXtst-devel - extra-cmake-modules + extra-cmake-modules @@ -43,14 +43,14 @@ libXtst libX11 qt5-x11extras - kconfig - - kcoreaddons - - + kconfig + + kcoreaddons + + libdbusmenu-qt libcanberra - kwindowsystem + kwindowsystem /etc/xdg @@ -70,12 +70,12 @@ qt5-base-devel @@ -86,6 +86,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/knotifyconfig/pspec.xml b/desktop/kde/framework/knotifyconfig/pspec.xml index 0e65753688..65ce05f370 100755 --- a/desktop/kde/framework/knotifyconfig/pspec.xml +++ b/desktop/kde/framework/knotifyconfig/pspec.xml @@ -12,28 +12,28 @@ library Configuration dialog for desktop notifications KNotifyConfig provides a configuration dialog for desktop notifications which can be embedded in your application.. - mirrors://kde/stable/frameworks/5.91/knotifyconfig-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/knotifyconfig-5.94.0.tar.xz qt5-base-devel qt5-phonon-devel - solid-devel - kauth-devel - kconfig-devel - kxmlgui-devel - kcompletion-devel - ki18n-devel - kio-devel - kcodecs-devel - kservice-devel - kjobwidgets-devel - kbookmarks-devel - kcoreaddons-devel - kwidgetsaddons-devel - kitemviews-devel - kconfigwidgets-devel - kwindowsystem-devel + solid-devel + kauth-devel + kconfig-devel + kxmlgui-devel + kcompletion-devel + ki18n-devel + kio-devel + kcodecs-devel + kservice-devel + kjobwidgets-devel + kbookmarks-devel + kcoreaddons-devel + kwidgetsaddons-devel + kitemviews-devel + kconfigwidgets-devel + kwindowsystem-devel libcanberra-devel - extra-cmake-modules + extra-cmake-modules @@ -44,10 +44,10 @@ libcanberra - kconfig - - ki18n - kio + kconfig + + ki18n + kio /usr/share @@ -65,11 +65,11 @@ knotifyconfig qt5-base-devel + kauth-devel + kconfig-devel + kcompletion-devel + ki18n-devel + kio-devel /usr/include @@ -79,6 +79,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kpackage/pspec.xml b/desktop/kde/framework/kpackage/pspec.xml index 3afb502939..cec70895b4 100755 --- a/desktop/kde/framework/kpackage/pspec.xml +++ b/desktop/kde/framework/kpackage/pspec.xml @@ -12,18 +12,18 @@ app:library Framework that lets applications manage user installable packages of non-binary assets KPackage is dependent on the Smart package manager. - mirrors://kde/stable/frameworks/5.91/kpackage-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kpackage-5.94.0.tar.xz qt5-base-devel libX11-devel - kconfig-devel - ki18n-devel - kcoreaddons-devel - karchive-devel - kdoctools-devel + kconfig-devel + ki18n-devel + kcoreaddons-devel + karchive-devel + kdoctools-devel docbook-sgml4_5 docbook-xsl - extra-cmake-modules + extra-cmake-modules @@ -32,10 +32,10 @@ qt5-base - - ki18n - karchive - kcoreaddons + + ki18n + karchive + kcoreaddons /usr/bin @@ -54,10 +54,10 @@ kpackage qt5-base-devel - kconfig-devel - ki18n-devel - kcoreaddons-devel - karchive-devel + kconfig-devel + ki18n-devel + kcoreaddons-devel + karchive-devel /usr/include @@ -67,6 +67,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kparts/pspec.xml b/desktop/kde/framework/kparts/pspec.xml index a01771cd7e..747f52d376 100755 --- a/desktop/kde/framework/kparts/pspec.xml +++ b/desktop/kde/framework/kparts/pspec.xml @@ -12,35 +12,35 @@ library Plugin framework for user interface components This library implements the framework for KDE parts, which are elaborate widgets with a user-interface defined in terms of actions (menu items, toolbar icons). - mirrors://kde/stable/frameworks/5.91/kparts-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kparts-5.94.0.tar.xz qt5-base-devel - kauth-devel - knotifications-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kjobwidgets-devel - extra-cmake-modules + kauth-devel + knotifications-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kjobwidgets-devel + extra-cmake-modules @@ -49,16 +49,16 @@ qt5-base libgcc - kjobwidgets - kconfig - kcoreaddons - ki18n - kiconthemes - - kservice - kwidgetsaddons - kxmlgui - kio + kjobwidgets + kconfig + kcoreaddons + ki18n + kiconthemes + + kservice + kwidgetsaddons + kxmlgui + kio /usr/share @@ -74,17 +74,17 @@ Development files for kparts - kiconthemes-devel - kxmlgui-devel - kio-devel - ktextwidgets-devel + kjobwidgets-devel + kconfig-devel + kcoreaddons-devel + ki18n-devel + knotifications-devel + kservice-devel + kwidgetsaddons-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + ktextwidgets-devel kparts @@ -95,6 +95,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kpeople/pspec.xml b/desktop/kde/framework/kpeople/pspec.xml index 33c733706d..1830602fad 100755 --- a/desktop/kde/framework/kpeople/pspec.xml +++ b/desktop/kde/framework/kpeople/pspec.xml @@ -12,21 +12,21 @@ library A contact aggregation library for KDE KPeople is a Framework for fetching contacts from different sources (Telepathy, Akonadi, Facebook, etc) and unifying them into a same model. - mirrors://kde/stable/frameworks/5.91/kpeople-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kpeople-5.94.0.tar.xz qt5-base-devel - kconfig-devel + kconfig-devel qt5-declarative-devel - kcoreaddons-devel + kcoreaddons-devel qt5-sql-postgresql qt5-sql-mysql qt5-sql-sqlite qt5-sql-odbc - kservice-devel - kwidgetsaddons-devel - ki18n-devel - kitemviews-devel - extra-cmake-modules + kservice-devel + kwidgetsaddons-devel + ki18n-devel + kitemviews-devel + extra-cmake-modules @@ -36,12 +36,12 @@ qt5-base qt5-declarative - - kcoreaddons - - kwidgetsaddons - ki18n - kitemviews + + kcoreaddons + + kwidgetsaddons + ki18n + kitemviews /usr/share @@ -59,12 +59,12 @@ qt5-base-devel + kconfig-devel + kcoreaddons-devel + kwidgetsaddons-devel + kservice-devel + ki18n-devel + kitemviews-devel kpeople @@ -75,6 +75,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kplotting/pspec.xml b/desktop/kde/framework/kplotting/pspec.xml index 49e6c4c324..3bd4d791b5 100755 --- a/desktop/kde/framework/kplotting/pspec.xml +++ b/desktop/kde/framework/kplotting/pspec.xml @@ -12,11 +12,11 @@ library KDE5 Data plotting Kplotting contains data plotting classes for QT 5 and KDE - mirrors://kde/stable/frameworks/5.91/kplotting-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kplotting-5.94.0.tar.xz qt5-base-devel qt5-designer-devel - extra-cmake-modules + extra-cmake-modules @@ -48,6 +48,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kpty/pspec.xml b/desktop/kde/framework/kpty/pspec.xml index 863b8a66f4..aedbdcc2b6 100644 --- a/desktop/kde/framework/kpty/pspec.xml +++ b/desktop/kde/framework/kpty/pspec.xml @@ -12,13 +12,13 @@ library Libraries for pseudo terminal devices Kpty provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and communicating with them using kpty. - mirrors://kde/stable/frameworks/5.91/kpty-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kpty-5.94.0.tar.xz qt5-base-devel utempter-devel - kcoreaddons-devel - ki18n-devel - extra-cmake-modules + kcoreaddons-devel + ki18n-devel + extra-cmake-modules @@ -28,8 +28,8 @@ qt5-base libgcc --> - kcoreaddons - ki18n + kcoreaddons + ki18n /usr/share @@ -46,8 +46,8 @@ - kcoreaddons-devel - + kcoreaddons-devel + kpty @@ -58,6 +58,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kquickcharts/pspec.xml b/desktop/kde/framework/kquickcharts/pspec.xml index 84287ed119..ea4c5869df 100644 --- a/desktop/kde/framework/kquickcharts/pspec.xml +++ b/desktop/kde/framework/kquickcharts/pspec.xml @@ -12,12 +12,12 @@ library A QtQuick plugin providing high-performance charts Yüksek performanslı grafikler sunan bir QtQuick eklentisi - mirrors://kde/stable/frameworks/5.91/kquickcharts-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kquickcharts-5.94.0.tar.xz qt5-base-devel qt5-declarative-devel qt5-quickcontrols2-devel - extra-cmake-modules + extra-cmake-modules @@ -39,6 +39,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kross/pspec.xml b/desktop/kde/framework/kross/pspec.xml index 1dd17ee247..a823ac0dcf 100755 --- a/desktop/kde/framework/kross/pspec.xml +++ b/desktop/kde/framework/kross/pspec.xml @@ -12,27 +12,27 @@ library KDE5 application scripting helper Kross is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend. - mirrors://kde/stable/frameworks/5.91/portingAids/kross-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/kross-5.94.0.tar.xz qt5-base-devel qt5-designer-devel qt5-script-devel - kcoreaddons-devel - kdoctools-devel - kconfigwidgets-devel - ktextwidgets-devel - kparts-devel - sonnet-devel - kauth-devel - ki18n-devel - kcompletion-devel - kiconthemes-devel - kio-devel - kparts-devel - kwidgetsaddons-devel - kxmlgui-devel + kcoreaddons-devel + kdoctools-devel + kconfigwidgets-devel + ktextwidgets-devel + kparts-devel + sonnet-devel + kauth-devel + ki18n-devel + kcompletion-devel + kiconthemes-devel + kio-devel + kparts-devel + kwidgetsaddons-devel + kxmlgui-devel docbook-xsl - extra-cmake-modules + extra-cmake-modules @@ -42,14 +42,14 @@ qt5-base qt5-script - kcoreaddons - ki18n - kcompletion - kiconthemes - kio - kparts - kwidgetsaddons - kxmlgui + kcoreaddons + ki18n + kcompletion + kiconthemes + kio + kparts + kwidgetsaddons + kxmlgui /usr/bin @@ -70,12 +70,12 @@ qt5-base-devel qt5-script-devel - ki18n-devel + ki18n-devel - kiconthemes-devel - kio-devel - kparts-devel - kwidgetsaddons-devel + kiconthemes-devel + kio-devel + kparts-devel + kwidgetsaddons-devel @@ -86,6 +86,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/krunner/pspec.xml b/desktop/kde/framework/krunner/pspec.xml index df752e5e4d..2e5362d5b8 100755 --- a/desktop/kde/framework/krunner/pspec.xml +++ b/desktop/kde/framework/krunner/pspec.xml @@ -13,23 +13,23 @@ app:console Krunner Framework for providing different actions given a string query Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. - mirrors://kde/stable/frameworks/5.91/krunner-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/krunner-5.94.0.tar.xz qt5-base-devel gettext-devel - kdoctools-devel + kdoctools-devel qt5-declarative-devel - kconfig-devel - kauth-devel - kcoreaddons-devel - ki18n-devel - kio-devel - kservice-devel - plasma-framework-devel - solid-devel - threadweaver-devel - kactivities-devel - extra-cmake-modules + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kservice-devel + plasma-framework-devel + solid-devel + threadweaver-devel + kactivities-devel + extra-cmake-modules @@ -39,15 +39,15 @@ qt5-base qt5-declarative - kactivities - kconfig - kcoreaddons - ki18n - kio - kservice - plasma-framework - - threadweaver + kactivities + kconfig + kcoreaddons + ki18n + kio + kservice + plasma-framework + + threadweaver @@ -66,14 +66,14 @@ krunner qt5-base-devel - plasma-framework-devel + kconfig-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kservice-devel + plasma-framework-devel + threadweaver-devel /usr/include @@ -83,6 +83,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kservice/pspec.xml b/desktop/kde/framework/kservice/pspec.xml index e96e2e6a4a..be33bc715b 100755 --- a/desktop/kde/framework/kservice/pspec.xml +++ b/desktop/kde/framework/kservice/pspec.xml @@ -13,18 +13,18 @@ app:console KDE5 Desktop Services Kservice Provides a plugin framework for handling desktop services. Services can be applications or libraries. They can be bound to MIME types or handled by application specific code. - mirrors://kde/stable/frameworks/5.91/kservice-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kservice-5.94.0.tar.xz qt5-base-devel - kdoctools-devel - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - ki18n-devel + kdoctools-devel + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + ki18n-devel docbook-xml docbook-xsl - extra-cmake-modules + extra-cmake-modules @@ -33,11 +33,11 @@ qt5-base - kconfig - kcoreaddons - kcrash - kdbusaddons - ki18n + kconfig + kcoreaddons + kcrash + kdbusaddons + ki18n /etc @@ -57,11 +57,11 @@ kservice - kconfig-devel - kcoreaddons-devel + kconfig-devel + kcoreaddons-devel kcrash-devel - kdbusaddons-devel - ki18n-devel + kdbusaddons-devel + ki18n-devel /usr/include @@ -71,6 +71,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/ksyndication/pspec.xml b/desktop/kde/framework/ksyndication/pspec.xml index 950c98b78a..c29ac6956f 100755 --- a/desktop/kde/framework/ksyndication/pspec.xml +++ b/desktop/kde/framework/ksyndication/pspec.xml @@ -12,7 +12,7 @@ app:library RSS/Atom parser library syndication is a parser library for RSS and Atom feeds. - mirrors://kde/stable/frameworks/5.91/syndication-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/syndication-5.94.0.tar.xz qt5-base-devel kio-devel @@ -56,6 +56,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/ktexteditor/pspec.xml b/desktop/kde/framework/ktexteditor/pspec.xml index 502fdf8186..8ee0016bf6 100755 --- a/desktop/kde/framework/ktexteditor/pspec.xml +++ b/desktop/kde/framework/ktexteditor/pspec.xml @@ -12,73 +12,73 @@ library KDE5 text editor libraries KTextEditor provides a powerful text editor component that you can embed in your application. - mirrors://kde/stable/frameworks/5.91/ktexteditor-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/ktexteditor-5.94.0.tar.xz qt5-base-devel qt5-script-devel qt5-declarative-devel qt5-xmlpatterns-devel - kauth-devel - kguiaddons-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kparts-devel - syntax-highlighting-devel + kauth-devel + kguiaddons-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kparts-devel + syntax-highlighting-devel libgit2-devel editorconfig-core-c-devel - kjobwidgets-devel - extra-cmake-modules + kjobwidgets-devel + extra-cmake-modules ktexteditor - kauth + kauth libgit2 - kitemviews + kitemviews editorconfig-core-c - syntax-highlighting + syntax-highlighting qt5-base qt5-declarative - ktextwidgets - kwidgetsaddons - kconfigwidgets - kjobwidgets - kiconthemes - kcoreaddons - kcompletion - kxmlgui - kcodecs - karchive - kguiaddons - kconfig - ki18n - kio - ki18n - kparts - sonnet + ktextwidgets + kwidgetsaddons + kconfigwidgets + kjobwidgets + kiconthemes + kcoreaddons + kcompletion + kxmlgui + kcodecs + karchive + kguiaddons + kconfig + ki18n + kio + ki18n + kparts + sonnet /etc @@ -98,25 +98,25 @@ qt5-base-devel qt5-declarative-devel libgit2-devel - kauth-devel - ktextwidgets-devel - kwidgetsaddons-devel - kconfigwidgets-devel - kjobwidgets-devel - kiconthemes-devel - kcoreaddons-devel - kcompletion-devel - kitemviews-devel - kxmlgui-devel - kcodecs-devel - karchive-devel - kguiaddons-devel - kconfig-devel - ki18n-devel - kio-devel - ki18n-devel - kparts-devel - syntax-highlighting-devel + kauth-devel + ktextwidgets-devel + kwidgetsaddons-devel + kconfigwidgets-devel + kjobwidgets-devel + kiconthemes-devel + kcoreaddons-devel + kcompletion-devel + kitemviews-devel + kxmlgui-devel + kcodecs-devel + karchive-devel + kguiaddons-devel + kconfig-devel + ki18n-devel + kio-devel + ki18n-devel + kparts-devel + syntax-highlighting-devel ktexteditor @@ -127,6 +127,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/ktextwidgets/pspec.xml b/desktop/kde/framework/ktextwidgets/pspec.xml index 5c493aec91..dd80d881fd 100755 --- a/desktop/kde/framework/ktextwidgets/pspec.xml +++ b/desktop/kde/framework/ktextwidgets/pspec.xml @@ -13,24 +13,24 @@ app:console KDE5 text editing widgets KTextWidgets provides widgets for displaying and editing text. It supports rich text as well as plain text. - mirrors://kde/stable/frameworks/5.91/ktextwidgets-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/ktextwidgets-5.94.0.tar.xz qt5-base-devel qt5-designer-devel qt5-speech-devel - kconfig-devel - kcompletion-devel - kcodecs-devel - kauth-devel - kconfigwidgets-devel - kiconthemes-devel - kwidgetsaddons-devel - ki18n-devel - sonnet-devel - kservice-devel - kcoreaddons-devel - kwindowsystem-devel - extra-cmake-modules + kconfig-devel + kcompletion-devel + kcodecs-devel + kauth-devel + kconfigwidgets-devel + kiconthemes-devel + kwidgetsaddons-devel + ki18n-devel + sonnet-devel + kservice-devel + kcoreaddons-devel + kwindowsystem-devel + extra-cmake-modules @@ -39,16 +39,16 @@ qt5-base - kconfig - kcompletion - kconfigwidgets - - kwidgetsaddons - ki18n - sonnet - - - + kconfig + kcompletion + kconfigwidgets + + kwidgetsaddons + ki18n + sonnet + + + qt5-speech @@ -67,15 +67,15 @@ ktextwidgets qt5-base-devel - ki18n-devel - sonnet-devel + kcompletion-devel + kconfigwidgets-devel + kiconthemes-devel + kwidgetsaddons-devel + ki18n-devel + sonnet-devel + kcoreaddons-devel + kwindowsystem-devel /usr/include @@ -85,6 +85,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kunitconversion/pspec.xml b/desktop/kde/framework/kunitconversion/pspec.xml index a47f6c56a5..2f253fb0e9 100644 --- a/desktop/kde/framework/kunitconversion/pspec.xml +++ b/desktop/kde/framework/kunitconversion/pspec.xml @@ -12,11 +12,11 @@ library KDE unit conversion framework KUnitConversion provides functions to convert values in different physical units. - mirrors://kde/stable/frameworks/5.91/kunitconversion-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kunitconversion-5.94.0.tar.xz qt5-base-devel - ki18n-devel - extra-cmake-modules + ki18n-devel + extra-cmake-modules @@ -25,7 +25,7 @@ qt5-base - ki18n + ki18n /usr/share @@ -41,7 +41,7 @@ Development files for kunitconversion qt5-base-devel - + kunitconversion @@ -52,6 +52,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kuserfeedback/pspec.xml b/desktop/kde/framework/kuserfeedback/pspec.xml index 2094e52ccd..f7719e4c6d 100644 --- a/desktop/kde/framework/kuserfeedback/pspec.xml +++ b/desktop/kde/framework/kuserfeedback/pspec.xml @@ -65,6 +65,20 @@ + + 2022-05-14 + 1.2.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2022-04-12 + 1.2.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + 2022-01-08 1.2.0 diff --git a/desktop/kde/framework/kwallet/pspec.xml b/desktop/kde/framework/kwallet/pspec.xml index da4d9a78d1..1fcf500e69 100755 --- a/desktop/kde/framework/kwallet/pspec.xml +++ b/desktop/kde/framework/kwallet/pspec.xml @@ -13,7 +13,7 @@ app:console KDE password storage framework This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. - mirrors://kde/stable/frameworks/5.91/kwallet-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kwallet-5.94.0.tar.xz libxslt docbook-xsl @@ -22,19 +22,19 @@ gpgme-devel kauth-devel gpgme-qt5-devel - kcodecs-devel - kconfigwidgets-devel - kconfig-devel - kdoctools-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kiconthemes-devel - knotifications-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules + kcodecs-devel + kconfigwidgets-devel + kconfig-devel + kdoctools-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kiconthemes-devel + knotifications-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules @@ -46,16 +46,16 @@ libgcrypt - kconfig - kcoreaddons - kdbusaddons - ki18n - - knotifications - kservice - kwidgetsaddons - kwindowsystem - kconfigwidgets + kconfig + kcoreaddons + kdbusaddons + ki18n + + knotifications + kservice + kwidgetsaddons + kwindowsystem + kconfigwidgets /etc/xdg @@ -76,15 +76,15 @@ qt5-base-devel + kconfig-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kiconthemes-devel + knotifications-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel /usr/include @@ -94,6 +94,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kwayland/pspec.xml b/desktop/kde/framework/kwayland/pspec.xml index b4cb3144b7..f991943758 100755 --- a/desktop/kde/framework/kwayland/pspec.xml +++ b/desktop/kde/framework/kwayland/pspec.xml @@ -12,7 +12,7 @@ library Qt-style Client and Server library wrapper for the Wayland libraries Qt-style Client and Server library wrapper for the Wayland libraries - mirrors://kde/stable/frameworks/5.91/kwayland-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kwayland-5.94.0.tar.xz qt5-base-devel qt5-wayland-devel @@ -63,6 +63,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kwidgetsaddons/pspec.xml b/desktop/kde/framework/kwidgetsaddons/pspec.xml index 5a594ce171..1a96ee5b19 100755 --- a/desktop/kde/framework/kwidgetsaddons/pspec.xml +++ b/desktop/kde/framework/kwidgetsaddons/pspec.xml @@ -13,12 +13,12 @@ app:console KDE5 desktop widgets KdeWidgetsAddons is a framework contains addon widgets and shared libraries for applications using Qt5-Widgets. - mirrors://kde/stable/frameworks/5.91/kwidgetsaddons-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kwidgetsaddons-5.94.0.tar.xz qt5-base-devel qt5-linguist qt5-designer-devel - extra-cmake-modules + extra-cmake-modules @@ -52,6 +52,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kwindowsystem/pspec.xml b/desktop/kde/framework/kwindowsystem/pspec.xml index 31d058dd43..7d97688df1 100755 --- a/desktop/kde/framework/kwindowsystem/pspec.xml +++ b/desktop/kde/framework/kwindowsystem/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 window manager access framework KWindowSystem provides information about the state of the window manager and allows asking the window manager to change the using a more high-level interface than the NETWinInfo/NETRootInfo low-level classes. - mirrors://kde/stable/frameworks/5.91/kwindowsystem-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kwindowsystem-5.94.0.tar.xz qt5-base-devel qt5-linguist @@ -25,7 +25,7 @@ libXfixes-devel xcb-util-devel xcb-util-keysyms-devel - extra-cmake-modules + extra-cmake-modules @@ -70,6 +70,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kxmlgui/pspec.xml b/desktop/kde/framework/kxmlgui/pspec.xml index 277fa19916..9d7660acd9 100755 --- a/desktop/kde/framework/kxmlgui/pspec.xml +++ b/desktop/kde/framework/kxmlgui/pspec.xml @@ -12,26 +12,26 @@ library Framework for managing menu and toolbar actions Kxmlgui provides a framework for managing menu and toolbar actions in an abstract way. - mirrors://kde/stable/frameworks/5.91/kxmlgui-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/kxmlgui-5.94.0.tar.xz qt5-base-devel qt5-designer-devel - attica-devel - kcoreaddons-devel - kconfig-devel - kconfigwidgets-devel - kauth-devel - kcodecs-devel - sonnet-devel - kglobalaccel-devel - ki18n-devel - kguiaddons-devel - kiconthemes-devel - kitemviews-devel - ktextwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules + attica-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kauth-devel + kcodecs-devel + sonnet-devel + kglobalaccel-devel + ki18n-devel + kguiaddons-devel + kiconthemes-devel + kitemviews-devel + ktextwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules @@ -40,18 +40,18 @@ qt5-base libgcc - attica - kcoreaddons - kconfig - kconfigwidgets - kglobalaccel - ki18n - kguiaddons - kiconthemes - kitemviews - - kwidgetsaddons - + attica + kcoreaddons + kconfig + kconfigwidgets + kglobalaccel + ki18n + kguiaddons + kiconthemes + kitemviews + + kwidgetsaddons + /etc @@ -70,13 +70,13 @@ kxmlgui qt5-base-devel - kconfig-devel - kconfigwidgets-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel @@ -89,6 +89,20 @@ + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/kxmlrpcclient/pspec.xml b/desktop/kde/framework/kxmlrpcclient/pspec.xml index 51a6d241a7..1e279023ad 100755 --- a/desktop/kde/framework/kxmlrpcclient/pspec.xml +++ b/desktop/kde/framework/kxmlrpcclient/pspec.xml @@ -13,23 +13,23 @@ app:console XML-RPC client library for KDE This library contains simple XML-RPC Client support. It is used mainly by the egroupware module of kdepim, but is a complete client and is quite easy to use. Only one interface is exposed to the world, kxmlrpcclient/client.h and of that interface, you only need to use 3 methods: setUrl, setUserAgent and call. - mirrors://kde/stable/frameworks/5.91/portingAids/kxmlrpcclient-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/portingAids/kxmlrpcclient-5.94.0.tar.xz qt5-base-devel - kauth-devel - kio-devel - solid-devel - ki18n-devel - kconfig-devel - kservice-devel - kxmlgui-devel - kjobwidgets-devel - kitemviews-devel - kcompletion-devel - kbookmarks-devel - kcoreaddons-devel - kwidgetsaddons-devel - extra-cmake-modules + kauth-devel + kio-devel + solid-devel + ki18n-devel + kconfig-devel + kservice-devel + kxmlgui-devel + kjobwidgets-devel + kitemviews-devel + kcompletion-devel + kbookmarks-devel + kcoreaddons-devel + kwidgetsaddons-devel + extra-cmake-modules @@ -38,9 +38,9 @@ qt5-base libgcc - ki18n - kcoreaddons - kio + ki18n + kcoreaddons + kio /etc @@ -59,9 +59,9 @@ kxmlrpcclient - kio-devel + ki18n-devel + kcoreaddons-devel + kio-devel /usr/include @@ -71,6 +71,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/modemmanager-qt/pspec.xml b/desktop/kde/framework/modemmanager-qt/pspec.xml index a411614e9e..c33abc198f 100755 --- a/desktop/kde/framework/modemmanager-qt/pspec.xml +++ b/desktop/kde/framework/modemmanager-qt/pspec.xml @@ -13,11 +13,11 @@ app:console Qt wrapper for ModemManager DBus API Qt wrapper for ModemManager DBus API - mirrors://kde/stable/frameworks/5.91/modemmanager-qt-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/modemmanager-qt-5.94.0.tar.xz qt5-base-devel ModemManager-devel - extra-cmake-modules + extra-cmake-modules @@ -53,6 +53,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/networkmanager-qt/pspec.xml b/desktop/kde/framework/networkmanager-qt/pspec.xml index cd7ad1e903..221d0dc35a 100755 --- a/desktop/kde/framework/networkmanager-qt/pspec.xml +++ b/desktop/kde/framework/networkmanager-qt/pspec.xml @@ -13,11 +13,11 @@ app:console A QT wrapper around the NetworkManager libraries A QT wrapper around the NetworkManager libraries - mirrors://kde/stable/frameworks/5.91/networkmanager-qt-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/networkmanager-qt-5.94.0.tar.xz qt5-base-devel NetworkManager-devel - extra-cmake-modules + extra-cmake-modules @@ -53,6 +53,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/oxygen-icons/pspec.xml b/desktop/kde/framework/oxygen-icons/pspec.xml index 3388271c42..ea7f2d593c 100755 --- a/desktop/kde/framework/oxygen-icons/pspec.xml +++ b/desktop/kde/framework/oxygen-icons/pspec.xml @@ -9,7 +9,7 @@ LGPL KDE Oxygen icons "The Oxygen Icon Theme - mirrors://kde/stable/frameworks/5.91/oxygen-icons5-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/oxygen-icons5-5.94.0.tar.xz extra-cmake-modules qt5-base-devel @@ -41,6 +41,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/plasma-framework/actions.py b/desktop/kde/framework/plasma-framework/actions.py index e35e5388f7..d7c684c085 100755 --- a/desktop/kde/framework/plasma-framework/actions.py +++ b/desktop/kde/framework/plasma-framework/actions.py @@ -16,6 +16,6 @@ def build(): def install(): kde5.install() #set pisi-crocus-ancyrensis photos as default wallpapers - pisitools.dosed("%s/usr/share/plasma/desktoptheme/default/metadata.desktop" % get.installDIR(), "Next", "pisi-crocus-ancyrensis") + pisitools.dosed("%s/usr/share/plasma/desktoptheme/default/plasmarc" % get.installDIR(), "Next", "pisi-crocus-ancyrensis") pisitools.dodoc("README.md") diff --git a/desktop/kde/framework/plasma-framework/pspec.xml b/desktop/kde/framework/plasma-framework/pspec.xml index 90618fca6b..9646efe027 100755 --- a/desktop/kde/framework/plasma-framework/pspec.xml +++ b/desktop/kde/framework/plasma-framework/pspec.xml @@ -13,12 +13,12 @@ app:console Plasma library and runtime components based upon KDE Frameworks 5 and Qt5 Plasma library and runtime components based upon KF5 and Qt5 - mirrors://kde/stable/frameworks/5.91/plasma-framework-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/plasma-framework-5.94.0.tar.xz qt5-base-devel qt5-quickcontrols qt5-quickcontrols2-devel - kdoctools-devel + kdoctools-devel qt5-svg-devel qt5-script-devel @@ -28,41 +28,41 @@ libX11-devel libxcb-devel libglvnd-devel - kauth-devel - kcodecs-devel - kirigami-devel - kwidgetsaddons-devel - kbookmarks-devel - kcompletion-devel - kactivities-devel - kitemviews-devel - kjobwidgets-devel - solid-devel - knotifications-devel - kpackage-devel - karchive-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdeclarative-devel - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kparts-devel - kservice-devel - kwindowsystem-devel - kxmlgui-devel - kwayland-devel + kauth-devel + kcodecs-devel + kirigami-devel + kwidgetsaddons-devel + kbookmarks-devel + kcompletion-devel + kactivities-devel + kitemviews-devel + kjobwidgets-devel + solid-devel + knotifications-devel + kpackage-devel + karchive-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kparts-devel + kservice-devel + kwindowsystem-devel + kxmlgui-devel + kwayland-devel qt5-sql-postgresql qt5-sql-mysql qt5-sql-sqlite qt5-sql-odbc docbook-xml docbook-xsl - extra-cmake-modules + extra-cmake-modules @@ -82,26 +82,26 @@ libxcb libglvnd - kirigami - - - kpackage - - - - - - kdeclarative - - kguiaddons - - - - - - - kwayland - + kirigami + + + kpackage + + + + + + kdeclarative + + kguiaddons + + + + + + + kwayland + /usr/share @@ -127,22 +127,22 @@ libX11-devel libxcb-devel libglvnd-devel - kactivities-devel - knotifications-devel - kpackage-devel + kactivities-devel + knotifications-devel + kpackage-devel - kservice-devel - kwindowsystem-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kservice-devel + kwindowsystem-devel @@ -153,6 +153,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-03-19 5.91.0 diff --git a/desktop/kde/framework/plasma-wayland-protocols/pspec.xml b/desktop/kde/framework/plasma-wayland-protocols/pspec.xml index 2548b0f029..9888ec1a94 100644 --- a/desktop/kde/framework/plasma-wayland-protocols/pspec.xml +++ b/desktop/kde/framework/plasma-wayland-protocols/pspec.xml @@ -12,7 +12,7 @@ library Plasma Specific Protocols for Wayland Wayland için Plazma Özel Protokoller - https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-1.6.0.tar.xz + https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-1.7.0.tar.xz qt5-base-devel extra-cmake-modules @@ -37,6 +37,20 @@ + + 2022-05-14 + 1.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 1.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-27 1.6.0 diff --git a/desktop/kde/framework/prison/pspec.xml b/desktop/kde/framework/prison/pspec.xml index d8be5fdb5f..330192d14c 100755 --- a/desktop/kde/framework/prison/pspec.xml +++ b/desktop/kde/framework/prison/pspec.xml @@ -12,12 +12,12 @@ library A barcode API to produce QRCode barcodes and DataMatrix barcode A barcode API to produce QRCode barcodes and DataMatrix barcode. - mirrors://kde/stable/frameworks/5.91/prison-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/prison-5.94.0.tar.xz libdmtx-devel qrencode-devel qt5-base-devel - extra-cmake-modules + extra-cmake-modules qt5-declarative-devel @@ -64,6 +64,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/purpose/pspec.xml b/desktop/kde/framework/purpose/pspec.xml index 444bbff9f9..90b8e89546 100644 --- a/desktop/kde/framework/purpose/pspec.xml +++ b/desktop/kde/framework/purpose/pspec.xml @@ -12,7 +12,7 @@ library Framework for providing abstractions to get the developer's purposes fulfilled Framework for providing abstractions to get the developer's purposes fulfilled - mirrors://kde/stable/frameworks/5.91/purpose-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/purpose-5.94.0.tar.xz intltool kio-devel @@ -72,6 +72,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/qqc2-desktop-style/pspec.xml b/desktop/kde/framework/qqc2-desktop-style/pspec.xml index e701a1ca2b..9416579025 100755 --- a/desktop/kde/framework/qqc2-desktop-style/pspec.xml +++ b/desktop/kde/framework/qqc2-desktop-style/pspec.xml @@ -12,17 +12,17 @@ library A style for Qt Quick Controls 2 to make it follow your desktop theme Qt Quick Controls 2 nin masaüstünüzdeki temayı takip etmesini sağlayan bir stil - https://download.kde.org/stable/frameworks/5.91/qqc2-desktop-style-5.91.0.tar.xz + https://download.kde.org/stable/frameworks/5.94/qqc2-desktop-style-5.94.0.tar.xz - extra-cmake-modules + extra-cmake-modules qt5-base-devel qt5-declarative-devel qt5-quickcontrols2-devel qt5-x11extras-devel - kconfigwidgets-devel - kiconthemes-devel - kirigami-devel - kconfig-devel + kconfigwidgets-devel + kiconthemes-devel + kirigami-devel + kconfig-devel libX11-devel @@ -44,6 +44,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/solid/pspec.xml b/desktop/kde/framework/solid/pspec.xml index 87ffe1bcd5..ce348597ab 100755 --- a/desktop/kde/framework/solid/pspec.xml +++ b/desktop/kde/framework/solid/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 hardware integration framework Solid is a device integration framework.It provides a way of querying and interacting with hardware independently of the underlying operating system. - mirrors://kde/stable/frameworks/5.91/solid-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/solid-5.94.0.tar.xz eudev-devel upower-devel @@ -22,7 +22,7 @@ qt5-linguist qt5-base-devel qt5-declarative-devel - extra-cmake-modules + extra-cmake-modules @@ -64,6 +64,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/sonnet/pspec.xml b/desktop/kde/framework/sonnet/pspec.xml index b05ba8f809..4765df8057 100755 --- a/desktop/kde/framework/sonnet/pspec.xml +++ b/desktop/kde/framework/sonnet/pspec.xml @@ -13,7 +13,7 @@ app:console KDE spell schecking library This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. - mirrors://kde/stable/frameworks/5.91/sonnet-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/sonnet-5.94.0.tar.xz qt5-base-devel qt5-linguist @@ -21,7 +21,7 @@ hunspell-devel aspell-devel qt5-declarative-devel - extra-cmake-modules + extra-cmake-modules @@ -60,6 +60,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/syntax-highlighting/pspec.xml b/desktop/kde/framework/syntax-highlighting/pspec.xml index b98a6b11e6..331b728406 100755 --- a/desktop/kde/framework/syntax-highlighting/pspec.xml +++ b/desktop/kde/framework/syntax-highlighting/pspec.xml @@ -10,7 +10,7 @@ Syntax highlighting engine for structured text and code Syntax highlighting engine for structured text and code - extra-cmake-modules + extra-cmake-modules qt5-base-devel qt5-declarative-devel qt5-xmlpatterns-devel @@ -18,7 +18,7 @@ perl glibc-devel - mirrors://kde/stable/frameworks/5.91/syntax-highlighting-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/syntax-highlighting-5.94.0.tar.xz syntax-highlighting @@ -51,6 +51,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/framework/threadweaver/pspec.xml b/desktop/kde/framework/threadweaver/pspec.xml index 1ce0e47829..bacb1c838b 100755 --- a/desktop/kde/framework/threadweaver/pspec.xml +++ b/desktop/kde/framework/threadweaver/pspec.xml @@ -13,10 +13,10 @@ app:console Multi-threaded programming framework for KDE ThreadWeaver is a helper for multithreaded programming. It uses a job-based interface to queue tasks and execute them in an efficient way. - mirrors://kde/stable/frameworks/5.91/threadweaver-5.91.0.tar.xz + mirrors://kde/stable/frameworks/5.94/threadweaver-5.94.0.tar.xz qt5-base-devel - extra-cmake-modules + extra-cmake-modules @@ -48,6 +48,20 @@ + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.91.0 diff --git a/desktop/kde/plasma/bluedevil/pspec.xml b/desktop/kde/plasma/bluedevil/pspec.xml index ab1abdd210..71668c93bc 100755 --- a/desktop/kde/plasma/bluedevil/pspec.xml +++ b/desktop/kde/plasma/bluedevil/pspec.xml @@ -13,7 +13,7 @@ app:console KDE 5 Bluetooth Stack Integrate the Bluetooth technology within KDE workspace and applications - mirrors://kde/stable/plasma/5.24.2/bluedevil-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/bluedevil-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel @@ -68,6 +68,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/breeze-grub/pspec.xml b/desktop/kde/plasma/breeze-grub/pspec.xml index fcbab37606..9e9816475a 100755 --- a/desktop/kde/plasma/breeze-grub/pspec.xml +++ b/desktop/kde/plasma/breeze-grub/pspec.xml @@ -10,7 +10,7 @@ app:console Breeze theme for GRUB. Breeze theme for GRUB. - mirrors://kde/stable/plasma/5.24.2/breeze-grub-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/breeze-grub-5.24.5.tar.xz @@ -27,6 +27,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/breeze-gtk/pspec.xml b/desktop/kde/plasma/breeze-gtk/pspec.xml index 1b87136627..358308e6ff 100755 --- a/desktop/kde/plasma/breeze-gtk/pspec.xml +++ b/desktop/kde/plasma/breeze-gtk/pspec.xml @@ -12,7 +12,7 @@ app:gui Breeze widget theme for GTK 2 and 3 Breeze widget theme for GTK 2 and 3 - mirrors://kde/stable/plasma/5.24.2/breeze-gtk-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/breeze-gtk-5.24.5.tar.xz sassc cairo-devel @@ -22,7 +22,7 @@ extra-cmake-modules libsass-devel gtk2-engines-murrine - breeze-style + breeze-style qt5-base-devel @@ -43,6 +43,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/breeze-plymouth/pspec.xml b/desktop/kde/plasma/breeze-plymouth/pspec.xml index 5359b90d10..2ebc3b2f45 100755 --- a/desktop/kde/plasma/breeze-plymouth/pspec.xml +++ b/desktop/kde/plasma/breeze-plymouth/pspec.xml @@ -10,7 +10,7 @@ app:console Breeze theme for Plymouth. Breeze theme for Plymouth. - mirrors://kde/stable/plasma/5.24.2/breeze-plymouth-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/breeze-plymouth-5.24.5.tar.xz extra-cmake-modules plymouth-devel @@ -40,6 +40,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/breeze/pspec.xml b/desktop/kde/plasma/breeze/pspec.xml index 6f944daa27..b2c7609960 100755 --- a/desktop/kde/plasma/breeze/pspec.xml +++ b/desktop/kde/plasma/breeze/pspec.xml @@ -13,14 +13,14 @@ app:console KDE5 Plasma artwork Artwork, styles and assets for the Breeze visual style for the Plasma Desktop - mirrors://kde/stable/plasma/5.24.2/breeze-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/breeze-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel libxcb-devel qt5-x11extras-devel frameworkintegration-devel - kdecorations-devel + kdecorations-devel kcoreaddons-devel ki18n-devel kcmutils-devel @@ -61,7 +61,7 @@ kiconthemes breeze-icons - kdecorations + kdecorations /usr/bin @@ -106,6 +106,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/discover/pspec.xml b/desktop/kde/plasma/discover/pspec.xml index 7d09edeb1d..122fd2f61f 100755 --- a/desktop/kde/plasma/discover/pspec.xml +++ b/desktop/kde/plasma/discover/pspec.xml @@ -12,7 +12,7 @@ app:gui KDE and Plasma resources management GUI KDE and Plasma resources management GUI - mirrors://kde/stable/plasma/5.24.2/discover-5.24.2.1.tar.xz + mirrors://kde/stable/plasma/5.24.5/discover-5.24.5.tar.xz kio-devel fwupd-devel @@ -112,6 +112,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/drkonqi/pspec.xml b/desktop/kde/plasma/drkonqi/pspec.xml index 58d81a2f9e..345dd62b33 100755 --- a/desktop/kde/plasma/drkonqi/pspec.xml +++ b/desktop/kde/plasma/drkonqi/pspec.xml @@ -12,7 +12,7 @@ library The KDE crash handler The KDE crash handler - https://download.kde.org/stable/plasma/5.24.2/drkonqi-5.24.2.tar.xz + https://download.kde.org/stable/plasma/5.24.5/drkonqi-5.24.5.tar.xz extra-cmake-modules qt5-base-devel @@ -72,6 +72,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kactivitymanagerd/pspec.xml b/desktop/kde/plasma/kactivitymanagerd/pspec.xml index 4da96b9807..6b35c899c1 100755 --- a/desktop/kde/plasma/kactivitymanagerd/pspec.xml +++ b/desktop/kde/plasma/kactivitymanagerd/pspec.xml @@ -12,7 +12,7 @@ app:console Core components for the KDE Activity concept. System service to manage user's activities, track the usage patterns etc. - mirrors://kde/stable/plasma/5.24.2/kactivitymanagerd-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kactivitymanagerd-5.24.5.tar.xz extra-cmake-modules boost-devel @@ -62,6 +62,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kde-cli-tools/pspec.xml b/desktop/kde/plasma/kde-cli-tools/pspec.xml index 6eaadb2088..750afbb443 100755 --- a/desktop/kde/plasma/kde-cli-tools/pspec.xml +++ b/desktop/kde/plasma/kde-cli-tools/pspec.xml @@ -13,7 +13,7 @@ app:console Additional client tools for KDE applications Tools based on KDE Frameworks 5 to better interact with the system - mirrors://kde/stable/plasma/5.24.2/kde-cli-tools-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kde-cli-tools-5.24.5.tar.xz qt5-base-devel qt5-x11extras-devel @@ -42,7 +42,7 @@ kdesignerplugin docbook-xsl kactivities-devel - plasma-workspace-devel + plasma-workspace-devel extra-cmake-modules kdeclarative-devel @@ -70,7 +70,7 @@ kconfig kdeclarative kactivities - plasma-workspace + plasma-workspace /usr/share @@ -88,6 +88,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kde-gtk-config/pspec.xml b/desktop/kde/plasma/kde-gtk-config/pspec.xml index f317a0b2fa..691101da73 100755 --- a/desktop/kde/plasma/kde-gtk-config/pspec.xml +++ b/desktop/kde/plasma/kde-gtk-config/pspec.xml @@ -13,7 +13,7 @@ app:console GTK2 and GTK3 Configurator for KDE Configuration dialog to adapt GTK+ applications appearance to your taste under KDE. - mirrors://kde/stable/plasma/5.24.2/kde-gtk-config-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kde-gtk-config-5.24.5.tar.xz qt5-base-devel qt5-svg-devel @@ -37,7 +37,7 @@ gtk3-devel at-spi2-core-devel extra-cmake-modules - kdecorations-devel + kdecorations-devel kdbusaddons-devel @@ -81,6 +81,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kdecorations/pspec.xml b/desktop/kde/plasma/kdecorations/pspec.xml index 59b023ad3e..27fc4b8a85 100755 --- a/desktop/kde/plasma/kdecorations/pspec.xml +++ b/desktop/kde/plasma/kdecorations/pspec.xml @@ -12,7 +12,7 @@ library Plugin based library to create window decorations Plugin based library to create window decorations - mirrors://kde/stable/plasma/5.24.2/kdecoration-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kdecoration-5.24.5.tar.xz qt5-base-devel ki18n-devel @@ -52,6 +52,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kdeplasma-addons/pspec.xml b/desktop/kde/plasma/kdeplasma-addons/pspec.xml index c9e247f716..22c4133c76 100755 --- a/desktop/kde/plasma/kdeplasma-addons/pspec.xml +++ b/desktop/kde/plasma/kdeplasma-addons/pspec.xml @@ -13,7 +13,7 @@ app:console Additional client tools for KDE applications Additional client tools for KDE applications - mirrors://kde/stable/plasma/5.24.2/kdeplasma-addons-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kdeplasma-addons-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel @@ -40,7 +40,7 @@ krunner-devel plasma-framework-devel - plasma-workspace-devel + plasma-workspace-devel extra-cmake-modules kconfigwidgets-devel kcoreaddons-devel @@ -95,7 +95,7 @@ kunitconversion kactivities - plasma-workspace + plasma-workspace ibus scim-libs xcb-util-keysyms @@ -114,6 +114,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kgamma5/pspec.xml b/desktop/kde/plasma/kgamma5/pspec.xml index 873a862963..3aedf89ef2 100755 --- a/desktop/kde/plasma/kgamma5/pspec.xml +++ b/desktop/kde/plasma/kgamma5/pspec.xml @@ -13,7 +13,7 @@ app:console Adjust your monitor's gamma settings. Adjust your monitor's gamma settings. - mirrors://kde/stable/plasma/5.24.2/kgamma5-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kgamma5-5.24.5.tar.xz qt5-base-devel qt5-x11extras-devel @@ -59,6 +59,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/khotkeys/pspec.xml b/desktop/kde/plasma/khotkeys/pspec.xml index 7edca9857c..024edfcd41 100755 --- a/desktop/kde/plasma/khotkeys/pspec.xml +++ b/desktop/kde/plasma/khotkeys/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 hotkey daemon KDE hotkey daemon module allows you to configure custom keyboard shortcuts and mouse gestures. - mirrors://kde/stable/plasma/5.24.2/khotkeys-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/khotkeys-5.24.5.tar.xz libX11-devel qt5-base-devel @@ -42,7 +42,7 @@ kinit-devel kunitconversion-devel plasma-framework-devel - plasma-workspace-devel + plasma-workspace-devel libXtst-devel docbook-xsl kjobwidgets-devel @@ -73,7 +73,7 @@ kxmlgui libXtst kjobwidgets - plasma-workspace + plasma-workspace /usr/share @@ -87,6 +87,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kinfocenter/pspec.xml b/desktop/kde/plasma/kinfocenter/pspec.xml index ed82c45aaf..ead6706278 100755 --- a/desktop/kde/plasma/kinfocenter/pspec.xml +++ b/desktop/kde/plasma/kinfocenter/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 info center KDE5 Utility that provides information about a computer system. - mirrors://kde/stable/plasma/5.24.2/kinfocenter-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kinfocenter-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel @@ -116,6 +116,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-03-19 5.24.2 diff --git a/desktop/kde/plasma/kmenuedit/pspec.xml b/desktop/kde/plasma/kmenuedit/pspec.xml index 777578d164..68d1cc7660 100755 --- a/desktop/kde/plasma/kmenuedit/pspec.xml +++ b/desktop/kde/plasma/kmenuedit/pspec.xml @@ -13,7 +13,7 @@ app:console Provides the interface and basic tools for the KDE workspace Provides the interface and basic tools for the KDE workspace - mirrors://kde/stable/plasma/5.24.2/kmenuedit-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kmenuedit-5.24.5.tar.xz qt5-base-devel kdoctools-devel @@ -76,6 +76,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kscreen/pspec.xml b/desktop/kde/plasma/kscreen/pspec.xml index 5d9d5559ac..d38188844c 100755 --- a/desktop/kde/plasma/kscreen/pspec.xml +++ b/desktop/kde/plasma/kscreen/pspec.xml @@ -13,14 +13,14 @@ app:console Provides the interface and basic tools for the KDE workspace Provides the interface and basic tools for the KDE workspace - mirrors://kde/stable/plasma/5.24.2/kscreen-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kscreen-5.24.5.tar.xz qt5-base-devel qt5-sensors-devel qt5-graphicaleffects qt5-declarative-devel kglobalaccel-devel - libkscreen-devel + libkscreen-devel kconfigwidgets-devel kdbusaddons-devel ki18n-devel @@ -34,6 +34,8 @@ plasma-framework-devel kdeclarative-devel kcmutils-devel + qt5-x11extras-devel + libXi-devel @@ -56,6 +58,10 @@ kdeclarative kcmutils plasma-framework + qt5-x11extras + libXi + libX11 + libxcb /usr/share @@ -70,6 +76,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 @@ -405,7 +418,7 @@ Rebuild for new Toolchain. Stefan Gronewold(groni) groni@pisilinux.org - + 2017-01-01 5.8.5 diff --git a/desktop/kde/plasma/kscreenlocker/pspec.xml b/desktop/kde/plasma/kscreenlocker/pspec.xml index e5a5abbfcf..f9859457e0 100755 --- a/desktop/kde/plasma/kscreenlocker/pspec.xml +++ b/desktop/kde/plasma/kscreenlocker/pspec.xml @@ -13,7 +13,7 @@ app:console Library and components for secure lock screen architecture. Library and components for secure lock screen architecture. - mirrors://kde/stable/plasma/5.24.2/kscreenlocker-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kscreenlocker-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel @@ -132,6 +132,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/ksshaskpass/pspec.xml b/desktop/kde/plasma/ksshaskpass/pspec.xml index 2e42d90280..d1e9dc64ab 100755 --- a/desktop/kde/plasma/ksshaskpass/pspec.xml +++ b/desktop/kde/plasma/ksshaskpass/pspec.xml @@ -13,7 +13,7 @@ app:console ssh-add helper that uses kwallet and kpassworddialog ssh-add helper that uses kwallet and kpassworddialog - mirrors://kde/stable/plasma/5.24.2/ksshaskpass-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/ksshaskpass-5.24.5.tar.xz qt5-base-devel kdoctools-devel @@ -53,6 +53,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/ksysguard/pspec.xml b/desktop/kde/plasma/ksysguard/pspec.xml index 8cd9005aa3..cad098fbba 100755 --- a/desktop/kde/plasma/ksysguard/pspec.xml +++ b/desktop/kde/plasma/ksysguard/pspec.xml @@ -91,6 +91,13 @@ + + 2022-05-06 + 5.22.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2021-01-04 5.22.0 diff --git a/desktop/kde/plasma/ksystemstats/pspec.xml b/desktop/kde/plasma/ksystemstats/pspec.xml index 0e3ca750b4..7627fa6413 100644 --- a/desktop/kde/plasma/ksystemstats/pspec.xml +++ b/desktop/kde/plasma/ksystemstats/pspec.xml @@ -12,7 +12,7 @@ library KSystemStats is a daemon that collects statistics about the running system KSystemStats, çalışan sistemle ilgili istatistikleri toplayan bir arka plan programıdır. - https://download.kde.org/stable/plasma/5.24.2/ksystemstats-5.24.2.tar.xz + https://download.kde.org/stable/plasma/5.24.5/ksystemstats-5.24.5.tar.xz kio-devel eudev-devel @@ -67,6 +67,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kwallet-pam/pspec.xml b/desktop/kde/plasma/kwallet-pam/pspec.xml index c09644d038..1cc3f77792 100755 --- a/desktop/kde/plasma/kwallet-pam/pspec.xml +++ b/desktop/kde/plasma/kwallet-pam/pspec.xml @@ -13,7 +13,7 @@ app:console KWallet PAM integration. KWallet PAM integration. - mirrors://kde/stable/plasma/5.24.2/kwallet-pam-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kwallet-pam-5.24.5.tar.xz socat pam-devel @@ -41,6 +41,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kwayland-integration/pspec.xml b/desktop/kde/plasma/kwayland-integration/pspec.xml index 7ee2e7b436..b0c1b6e420 100755 --- a/desktop/kde/plasma/kwayland-integration/pspec.xml +++ b/desktop/kde/plasma/kwayland-integration/pspec.xml @@ -12,7 +12,7 @@ library Provides integration plugins for various KDE frameworks for the wayland windowing system Provides integration plugins for various KDE frameworks for the wayland windowing system - mirrors://kde/stable/plasma/5.24.2/kwayland-integration-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kwayland-integration-5.24.5.tar.xz kguiaddons-devel kwayland-devel @@ -53,6 +53,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kwayland-server/pspec.xml b/desktop/kde/plasma/kwayland-server/pspec.xml index 9f46de3e60..0ae07f84bd 100644 --- a/desktop/kde/plasma/kwayland-server/pspec.xml +++ b/desktop/kde/plasma/kwayland-server/pspec.xml @@ -12,7 +12,7 @@ library Wayland server components built on KDE Frameworks KDE Çerçeveleri üzerine kurulu Wayland sunucu bileşenleri - mirrors://kde/stable/plasma/5.24.2/kwayland-server-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kwayland-server-5.24.5.tar.xz doxygen mesa-devel @@ -61,6 +61,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kwin/pspec.xml b/desktop/kde/plasma/kwin/pspec.xml index 46a5e24fe5..d7078ce739 100755 --- a/desktop/kde/plasma/kwin/pspec.xml +++ b/desktop/kde/plasma/kwin/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 window manager KWin is the window manager of the K desktop environment. - mirrors://kde/stable/plasma/5.24.2/kwin-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kwin-5.24.5.tar.xz lcms2-devel kactivities-devel @@ -25,7 +25,7 @@ kcoreaddons-devel kcrash-devel kdeclarative-devel - kdecorations-devel + kdecorations-devel kdoctools-devel kglobalaccel-devel ki18n-devel @@ -42,7 +42,7 @@ kwindowsystem-devel kxmlgui-devel kidletime-devel - kscreenlocker-devel + kscreenlocker-devel libepoxy-devel libICE-devel libSM-devel @@ -81,7 +81,7 @@ libXi-devel extra-cmake-modules xorg-xwayland-devel - breeze-style + breeze-style libdrm-devel kirigami-devel pipewire-devel @@ -111,7 +111,7 @@ kcrash wayland kdeclarative - kdecorations + kdecorations kglobalaccel ki18n kiconthemes @@ -182,7 +182,7 @@ kcoreaddons-devel kcrash-devel kdeclarative-devel - kdecorations-devel + kdecorations-devel kglobalaccel-devel ki18n-devel kiconthemes-devel @@ -252,6 +252,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/kwrited/pspec.xml b/desktop/kde/plasma/kwrited/pspec.xml index 58b760ce25..51359f0d95 100755 --- a/desktop/kde/plasma/kwrited/pspec.xml +++ b/desktop/kde/plasma/kwrited/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 daemon listening for wall and write messages KDE5 daemon listening for wall and write messages - mirrors://kde/stable/plasma/5.24.2/kwrited-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/kwrited-5.24.5.tar.xz qt5-base-devel ki18n-devel @@ -46,6 +46,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/layer-shell-qt/pspec.xml b/desktop/kde/plasma/layer-shell-qt/pspec.xml index be4b3b069e..fb85fad9a9 100644 --- a/desktop/kde/plasma/layer-shell-qt/pspec.xml +++ b/desktop/kde/plasma/layer-shell-qt/pspec.xml @@ -12,7 +12,7 @@ library Qt component to allow applications to make use of the Wayland wl-layer-shell protocol Uygulamaların Wayland wl-layer-shell protokolünü kullanmasını sağlayan Qt bileşeni - https://download.kde.org/stable/plasma/5.24.2/layer-shell-qt-5.24.2.tar.xz + https://download.kde.org/stable/plasma/5.24.5/layer-shell-qt-5.24.5.tar.xz wayland-devel wayland-client @@ -59,6 +59,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/libkscreen/pspec.xml b/desktop/kde/plasma/libkscreen/pspec.xml index 449bad72b8..356bd3cfd4 100755 --- a/desktop/kde/plasma/libkscreen/pspec.xml +++ b/desktop/kde/plasma/libkscreen/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 screen management library Dynamic display management library for KDE - mirrors://kde/stable/plasma/5.24.2/libkscreen-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/libkscreen-5.24.5.tar.xz qt5-base-devel qt5-wayland-devel @@ -81,6 +81,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/libksysguard/pspec.xml b/desktop/kde/plasma/libksysguard/pspec.xml index 2ad75ce458..7d6e2bfb92 100755 --- a/desktop/kde/plasma/libksysguard/pspec.xml +++ b/desktop/kde/plasma/libksysguard/pspec.xml @@ -13,7 +13,7 @@ app:console Task management and system monitoring library Task management and system monitoring library - mirrors://kde/stable/plasma/5.24.2/libksysguard-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/libksysguard-5.24.5.tar.xz qt5-base-devel qt5-script-devel @@ -124,6 +124,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/milou/pspec.xml b/desktop/kde/plasma/milou/pspec.xml index f21b1b3244..f2c54f595e 100755 --- a/desktop/kde/plasma/milou/pspec.xml +++ b/desktop/kde/plasma/milou/pspec.xml @@ -13,7 +13,7 @@ app:console KDedicated search application built on top of Baloo Dedicated search application built on top of Baloo - mirrors://kde/stable/plasma/5.24.2/milou-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/milou-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel @@ -54,6 +54,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/oxygen/pspec.xml b/desktop/kde/plasma/oxygen/pspec.xml index ab8df7fb82..67b201a6c6 100755 --- a/desktop/kde/plasma/oxygen/pspec.xml +++ b/desktop/kde/plasma/oxygen/pspec.xml @@ -9,7 +9,7 @@ LGPL KDE Oxygen style KDE Oxygen style - mirrors://kde/stable/plasma/5.24.2/oxygen-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/oxygen-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel @@ -28,8 +28,8 @@ kwayland-devel gtk3-devel kdoctools-devel - kdecorations-devel - plasma-workspace-devel + kdecorations-devel + plasma-workspace-devel extra-cmake-modules @@ -45,7 +45,7 @@ kguiaddons kcompletion kcoreaddons - kdecorations + kdecorations kwindowsystem qt5-x11extras kconfigwidgets @@ -68,6 +68,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/plasma-browser-integration/pspec.xml b/desktop/kde/plasma/plasma-browser-integration/pspec.xml index e781f6f18f..254ccc4d2b 100644 --- a/desktop/kde/plasma/plasma-browser-integration/pspec.xml +++ b/desktop/kde/plasma/plasma-browser-integration/pspec.xml @@ -12,7 +12,7 @@ app Plasma browser integration Components necessary to integrate browsers into the Plasma Desktop. - https://download.kde.org/stable/plasma/5.24.2/plasma-browser-integration-5.24.2.tar.xz + https://download.kde.org/stable/plasma/5.24.5/plasma-browser-integration-5.24.5.tar.xz cmake extra-cmake-modules @@ -30,7 +30,7 @@ knotifications-devel kfilemetadata-devel kitemmodels-devel - plasma-workspace-devel + plasma-workspace-devel qt5-quickcontrols2-devel qt5-declarative-devel @@ -64,6 +64,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/plasma-desktop/pspec.xml b/desktop/kde/plasma/plasma-desktop/pspec.xml index 3f71085d78..6ca2fc07b6 100755 --- a/desktop/kde/plasma/plasma-desktop/pspec.xml +++ b/desktop/kde/plasma/plasma-desktop/pspec.xml @@ -13,11 +13,11 @@ app:console KDE5 plasma workspace This package contains the basic packages for a Plasma workspace. - mirrors://kde/stable/plasma/5.24.2/plasma-desktop-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/plasma-desktop-5.24.5.tar.xz qt5-base-devel boost-devel - breeze-style + breeze-style kdoctools-devel kactivities-stats-devel kio-devel @@ -30,7 +30,7 @@ kscreenlocker-devel kinit-devel kunitconversion-devel - kwin-devel + kwin-devel libX11-devel libXft-devel libxkbfile-devel @@ -45,9 +45,9 @@ xorg-input-synaptics-devel pulseaudio-libs-devel fontconfig-devel - plasma-workspace-devel + plasma-workspace-devel plasma-framework-devel - + xorg-app-devel xkeyboard-config baloo-devel @@ -152,7 +152,7 @@ libXi libxkbfile plasma-framework - plasma-workspace + plasma-workspace libcanberra pulseaudio-libs xkeyboard-config @@ -164,7 +164,7 @@ solid sonnet qt5-sql-sqlite - system-settings + system-settings ibus glib2 scim-libs @@ -194,6 +194,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/plasma-integration/pspec.xml b/desktop/kde/plasma/plasma-integration/pspec.xml index 42467360f1..704b8e33a5 100755 --- a/desktop/kde/plasma/plasma-integration/pspec.xml +++ b/desktop/kde/plasma/plasma-integration/pspec.xml @@ -13,7 +13,7 @@ app:console KDE5 Plasma artwork Artwork, styles and assets for the Breeze visual style for the Plasma Desktop - mirrors://kde/stable/plasma/5.24.2/plasma-integration-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/plasma-integration-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel @@ -98,6 +98,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/plasma-nm/pspec.xml b/desktop/kde/plasma/plasma-nm/pspec.xml index 48a8168fb7..8279e6d6d6 100755 --- a/desktop/kde/plasma/plasma-nm/pspec.xml +++ b/desktop/kde/plasma/plasma-nm/pspec.xml @@ -13,7 +13,7 @@ app:console Plasma applet written in QML for managing network connections Plasma applet written in QML for managing network connections - mirrors://kde/stable/plasma/5.24.2/plasma-nm-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/plasma-nm-5.24.5.tar.xz qt5-base-devel qt5-declarative-devel @@ -102,6 +102,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/plasma-pa/pspec.xml b/desktop/kde/plasma/plasma-pa/pspec.xml index 778919972f..20b93f89d4 100755 --- a/desktop/kde/plasma/plasma-pa/pspec.xml +++ b/desktop/kde/plasma/plasma-pa/pspec.xml @@ -13,7 +13,7 @@ app:console Plasma applet for audio volume management using PulseAudio. Plasma applet for audio volume management using PulseAudio. - mirrors://kde/stable/plasma/5.24.2/plasma-pa-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/plasma-pa-5.24.5.tar.xz qt5-base-devel @@ -66,6 +66,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/plasma-sdk/pspec.xml b/desktop/kde/plasma/plasma-sdk/pspec.xml index 6e0328d7d7..37bfaa0121 100755 --- a/desktop/kde/plasma/plasma-sdk/pspec.xml +++ b/desktop/kde/plasma/plasma-sdk/pspec.xml @@ -14,7 +14,7 @@ app:gui Applications useful for Plasma development Applications useful for Plasma development - mirrors://kde/stable/plasma/5.24.2/plasma-sdk-5.24.2.tar.xz + mirrors://kde/stable/plasma/5.24.5/plasma-sdk-5.24.5.tar.xz qt5-base-devel qt5-webkit-devel @@ -81,6 +81,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/plasma-systemmonitor/pspec.xml b/desktop/kde/plasma/plasma-systemmonitor/pspec.xml index 1a70afae30..c08efa7197 100644 --- a/desktop/kde/plasma/plasma-systemmonitor/pspec.xml +++ b/desktop/kde/plasma/plasma-systemmonitor/pspec.xml @@ -12,7 +12,7 @@ library An interface for monitoring system sensors, process information and other system resources Sistem sensörlerini, işlem bilgilerini ve diğer sistem kaynaklarını izlemek için bir arayüz - https://download.kde.org/stable/plasma/5.24.2/plasma-systemmonitor-5.24.2.tar.xz + https://download.kde.org/stable/plasma/5.24.5/plasma-systemmonitor-5.24.5.tar.xz cmake libgcc @@ -32,7 +32,7 @@ extra-cmake-modules qt5-declarative-devel qt5-quickcontrols2-devel - libksysguard-devel + libksysguard-devel + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/kde/plasma/xdg-desktop-portal-kde/pspec.xml b/desktop/kde/plasma/xdg-desktop-portal-kde/pspec.xml index f777f258d9..6d3b2a1ae8 100755 --- a/desktop/kde/plasma/xdg-desktop-portal-kde/pspec.xml +++ b/desktop/kde/plasma/xdg-desktop-portal-kde/pspec.xml @@ -12,7 +12,7 @@ library A backend implementation for xdg-desktop-portal using Qt/KF5 A backend implementation for xdg-desktop-portal using Qt/KF5 - https://download.kde.org/stable/plasma/5.24.2/xdg-desktop-portal-kde-5.24.2.tar.xz + https://download.kde.org/stable/plasma/5.24.5/xdg-desktop-portal-kde-5.24.5.tar.xz extra-cmake-modules qt5-base-devel @@ -70,6 +70,13 @@ + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-02-26 5.24.2 diff --git a/desktop/lxqt/screengrab/actions.py b/desktop/lxqt/screengrab/actions.py new file mode 100644 index 0000000000..83d36f8590 --- /dev/null +++ b/desktop/lxqt/screengrab/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import cmaketools +from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr", sourceDir="..") + +def build(): + shelltools.cd("build") + cmaketools.make() + +def install(): + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.cd("..") + pisitools.dodoc("AUTHORS", "COPYING") diff --git a/desktop/lxqt/screengrab/pspec.xml b/desktop/lxqt/screengrab/pspec.xml new file mode 100644 index 0000000000..7cf2e72fcd --- /dev/null +++ b/desktop/lxqt/screengrab/pspec.xml @@ -0,0 +1,57 @@ + + + + + screengrab + https://github.com/lxqt/screengrab + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + lxqt + app:gui + Crossplatform tool for fast making screenshots. + An application for creating screenshots. ScreenGrab uses the Qt framework and thus, it is independent from any desktop environment. + https://github.com/lxqt/screengrab/releases/download/2.4.0/screengrab-2.4.0.tar.xz + + cmake + libgcc + kwindowsystem-devel + liblxqt-devel + qt5-linguist + libqtxdg-devel + lxqt-build-tools + + + + screengrab + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/icons + /usr/share/metainfo + /usr/share/screengrab + /usr/share/doc + + + libX11 + libgcc + libxcb + libqtxdg + qt5-base + kwindowsystem + qt5-x11extras + + + + + 2022-05-05 + 2.4.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + diff --git a/desktop/lxqt/screengrab/translations.xml b/desktop/lxqt/screengrab/translations.xml new file mode 100644 index 0000000000..eb57a2cb9d --- /dev/null +++ b/desktop/lxqt/screengrab/translations.xml @@ -0,0 +1,7 @@ + + + lxqt-about + LXQt hakkında bilgi. + LXDE-Qt hakkında bilgi içerir. + + diff --git a/desktop/misc/sddm/pspec.xml b/desktop/misc/sddm/pspec.xml index f0ee9f05fc..ff80bdb1f9 100644 --- a/desktop/misc/sddm/pspec.xml +++ b/desktop/misc/sddm/pspec.xml @@ -75,7 +75,7 @@ /usr/share/doc - sddm.conf + sddm.conf @@ -88,6 +88,13 @@ + + 2022-05-17 + 0.19.0 + conf file move to /usr/lib/sddm/sddm.conf.d + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2022-02-27 0.19.0 diff --git a/desktop/misc/shared-mime-info/actions.py b/desktop/misc/shared-mime-info/actions.py index 7577563265..79d4ecdf4d 100644 --- a/desktop/misc/shared-mime-info/actions.py +++ b/desktop/misc/shared-mime-info/actions.py @@ -15,11 +15,11 @@ def setup(): # https://bugs.freedesktop.org/show_bug.cgi?id=70366 #shelltools.export("ac_cv_func_fdatasync", "no") - shelltools.move("../xdgmime-*", "xdgmime") + shelltools.copy("../xdgmime-*/*", "xdgmime") autotools.make("-C xdgmime") - mesontools.configure("-Dupdate-mimedb=true") + mesontools.configure("-Dupdate-mimedb=false -D xdgmime-path=%s/xdgmime" % get.srcDIR()) def build(): mesontools.build() diff --git a/desktop/misc/shared-mime-info/pspec.xml b/desktop/misc/shared-mime-info/pspec.xml index 4335acb8ca..69cf3a2a80 100644 --- a/desktop/misc/shared-mime-info/pspec.xml +++ b/desktop/misc/shared-mime-info/pspec.xml @@ -13,8 +13,8 @@ data The shared MIME info database shared-mime-info is a package containing a large number of common MIME types, created by converting the existing KDE and GNOME databases to the new format and merging them together, and software for updating the database based on the share-mime-info specification. - https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/0ee50652091363ab0d17e335e5e74fbe/shared-mime-info-2.1.tar.xz - https://gitlab.freedesktop.org/xdg/xdgmime/-/archive/de283fc430460b9b3a7e61432a6d273cd64cb102/xdgmime-de283fc430460b9b3a7e61432a6d273cd64cb102.tar.bz2 + https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/2.2/shared-mime-info-2.2.tar.bz2 + https://gitlab.freedesktop.org/xdg/xdgmime/-/archive/95e31875b257058e482342095c72050e4ed56ae3/xdgmime-95e31875b257058e482342095c72050e4ed56ae3.tar.bz2 libxml2-devel glib2-devel @@ -24,7 +24,7 @@ meson - shared-mime-info-2.1-itstool.patch + @@ -61,6 +61,13 @@ + + 2022-05-07 + 2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-15 2.1 diff --git a/desktop/pisilinux/package-manager/files/fixed-icons-issue.patch b/desktop/pisilinux/package-manager/files/fixed-icons-issue.patch deleted file mode 100644 index b666ef8572..0000000000 --- a/desktop/pisilinux/package-manager/files/fixed-icons-issue.patch +++ /dev/null @@ -1,430 +0,0 @@ -diff -Nuar package-manager1/src/basketdialog.py package-manager2/src/basketdialog.py ---- package-manager1/src/basketdialog.py 2018-01-05 16:39:51.822057000 +0300 -+++ src/basketdialog.py 2018-01-13 13:56:07.000000000 +0300 -@@ -12,6 +12,7 @@ - - from PyQt5 import QtGui, QtWidgets - from PyQt5.QtCore import * -+from PyQt5.QtGui import * - - from packagemodel import GroupRole - from packageproxy import PackageProxy -@@ -48,10 +49,10 @@ - - self.actionButton.clicked.connect(self.action) - self.cancelButton.clicked.connect(self._hide) -- self.cancelButton.setIcon(KIcon("dialog-close")) -+ self.cancelButton.setIcon(QIcon.fromTheme("window-close")) - - self.clearButton.clicked.connect(self.clearSelections) -- self.clearButton.setIcon(KIcon("trashcan_empty")) -+ self.clearButton.setIcon(QIcon.fromTheme("list-remove")) - - def clearSelections(self): - sure = QtWidgets.QMessageBox.question(self, _translate("Packaga Manager","Clear Basket"), -diff -Nuar package-manager1/src/grouplist.py package-manager2/src/grouplist.py ---- package-manager1/src/grouplist.py 2018-01-05 16:39:51.822057000 +0300 -+++ src/grouplist.py 2018-01-16 16:09:22.000000000 +0300 -@@ -19,9 +19,10 @@ - from PyQt5.QtCore import QVariant - from PyQt5.QtCore import QCoreApplication - --from PyQt5.QtGui import QIcon -+from PyQt5.QtGui import * - from PyQt5.QtWidgets import QListWidget - from PyQt5.QtWidgets import QListWidgetItem -+from pds import qiconloader - - from pmutils import * - from statemanager import StateManager -@@ -34,7 +35,8 @@ - super(GroupList, self).__init__(parent) - #QListWidget.__init__(self, parent) - self.iface = backend.pm.Iface() -- self.defaultIcon = KIcon(('applications-other', 'unknown'), KIconLoader.SizeSmallMedium) -+ #self.defaultIcon = KIcon(('applications-other', 'unknown'), KIconLoader.SizeSmallMedium) -+ self.defaultIcon= QIcon('/usr/share/package-manager/data/application-x-pisi.svg') - self.itemClicked[QListWidgetItem].connect(self.slotGroupChanged) - self.itemSelectionChanged.connect(self.slotGroupChanged) - self._list = {} -@@ -65,13 +67,14 @@ - package_count = content[2] - - icon = KIcon(icon_path, KIconLoader.SizeSmallMedium) -+ #icon = QIcon(QPixmap(icon_path).scaled(32,32)) - if icon.isNull(): - icon = self.defaultIcon - text = "%s (%d)" % (localName, package_count) - item = QListWidgetItem(icon, text, self) - item.setToolTip(localName) - item.setData(Qt.UserRole, QVariant(unicode(name))) -- item.setSizeHint(QSize(0, KIconLoader.SizeMedium)) -+ item.setSizeHint(QSize(0, QIconLoader.SizeMedium)) - self._list[name] = item - - def moveAllToFirstLine(self): -diff -Nuar package-manager1/src/mainwidget.py package-manager2/src/mainwidget.py ---- package-manager1/src/mainwidget.py 2018-01-05 16:39:51.822057000 +0300 -+++ src/mainwidget.py 2018-01-13 13:56:07.000000000 +0300 -@@ -19,7 +19,7 @@ - from PyQt5.QtWidgets import QMessageBox - from PyQt5.QtWidgets import QPushButton - from PyQt5.QtWidgets import QToolButton --from PyQt5.QtGui import QFontMetrics -+from PyQt5.QtGui import * - - from PyQt5.QtCore import Qt - from PyQt5.QtCore import QSize -@@ -84,7 +84,7 @@ - self.statusUpdater = StatusUpdater() - self.basket = BasketDialog(self.state, self.parent) - self._postexceptions.append(lambda: self.basket.setActionEnabled(True)) -- self.searchButton.setIcon(KIcon(("edit-find", "find"))) -+ self.searchButton.setIcon(QIcon.fromTheme('edit-find')) - self.initializeUpdateTypeList() - - model = PackageModel(self) -@@ -446,10 +446,14 @@ - - def initializeUpdateTypeList(self): - self.typeCombo.clear() -- UPDATE_TYPES = [['normal', _translate("Packaga Manager",'All Updates'), ('system-software-update', 'ledgreen')], -- ['security', _translate("Packaga Manager",'Security Updates'), ('security-medium', 'ledyellow')], -- ['critical', _translate("Packaga Manager",'Critical Updates'), ('security-low', 'ledred')]] -+ self.typeCombo.addItem(QIcon.fromTheme('system-software-update'), _translate("Packaga Manager",'All Updates'), 'normal') -+ self.typeCombo.addItem(QIcon.fromTheme('security-medium'), _translate("Packaga Manager",'Security Updates'), 'security') -+ self.typeCombo.addItem(QIcon.fromTheme('security-low'), _translate("Packaga Manager",'Critical Updates'), 'critical') -+ -+ #UPDATE_TYPES = [['normal', _translate("Packaga Manager",'All Updates'), ('system-software-update', 'ledgreen')], -+ #['security', _translate("Packaga Manager",'Security Updates'), ('security-medium', 'ledyellow')], -+ #['critical', _translate("Packaga Manager",'Critical Updates'), ('security-low', 'ledred')]] - -- for type in UPDATE_TYPES: -- self.typeCombo.addItem(KIcon(type[2]), type[1], QVariant(type[0])) -+ #for type in UPDATE_TYPES: -+ #self.typeCombo.addItem(KIcon(type[2]), type[1], QVariant(type[0])) - -diff -Nuar package-manager1/src/mainwindow.py package-manager2/src/mainwindow.py ---- package-manager1/src/mainwindow.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/mainwindow.py 2018-01-16 22:15:10.000000000 +0300 -@@ -57,7 +57,7 @@ - self.busy = QProgressIndicator(self) - self.busy.setFixedSize(QSize(20, 20)) - -- self.setWindowIcon(QIcon(":/data/package-manager.svg")) -+ self.setWindowIcon(QIcon("/usr/share/package-manager/data/tray-zero.svg")) - - self.setCentralWidget(MainWidget(self)) - self.cw = self.centralWidget() -@@ -110,7 +110,7 @@ - self.cw.switchState(StateManager.UPGRADE) - - KApplication.kApplication().updateUserTimestamp() -- -+ - self.show() - self.raise_() - -@@ -137,35 +137,35 @@ - - def initializeOperationActions(self): - -- self.showAllAction = QAction(KIcon(("applications-other", "package_applications")), _translate("Packaga Manager","All Packages"), self) -+ self.showAllAction = QAction(QIcon.fromTheme("media-optical"), _translate("Packaga Manager","All Packages"), self) - self.showAllAction.triggered.connect(lambda:self.cw.switchState(StateManager.ALL)) -- self.cw.stateTab.addTab(QWidget(), KIcon(("applications-other", "package_applications")), _translate("Packaga Manager","All Packages")) -+ self.cw.stateTab.addTab(QWidget(), QIcon.fromTheme("media-optical"), _translate("Packaga Manager","All Packages")) - -- self.showInstallAction = QAction(KIcon(("list-add", "add")), _translate("Packaga Manager","Installable Packages"), self) -+ self.showInstallAction = QAction(QIcon.fromTheme("list-remove"), _translate("Packaga Manager","Installable Packages"), self) - self.showInstallAction.triggered.connect(lambda:self.cw.switchState(StateManager.INSTALL)) -- self.cw.stateTab.addTab(QWidget(), KIcon(("list-add", "add")), _translate("Packaga Manager","Installable Packages")) -+ self.cw.stateTab.addTab(QWidget(), QIcon.fromTheme("list-add"), _translate("Packaga Manager","Installable Packages")) - -- self.showRemoveAction = QAction(KIcon(("list-remove", "remove")), _translate("Packaga Manager","Installed Packages"), self) -+ self.showRemoveAction = QAction(QIcon.fromTheme("list-add"), _translate("Packaga Manager","Installed Packages"), self) - self.showRemoveAction.triggered.connect(lambda:self.cw.switchState(StateManager.REMOVE)) -- self.cw.stateTab.addTab(QWidget(), KIcon(("list-remove", "remove")), _translate("Packaga Manager","Installed Packages")) -+ self.cw.stateTab.addTab(QWidget(), QIcon.fromTheme("list-remove"), _translate("Packaga Manager","Installed Packages")) - -- self.showUpgradeAction = QAction(KIcon(("system-software-update", "gear")), _translate("Packaga Manager","Updates"), self) -+ self.showUpgradeAction = QAction(QIcon.fromTheme("system-software-update"), _translate("Packaga Manager","Updates"), self) - self.showUpgradeAction.triggered.connect(lambda:self.cw.switchState(StateManager.UPGRADE)) -- self.cw.stateTab.addTab(QWidget(), KIcon(("system-software-update", "gear")), _translate("Packaga Manager","Updates")) -+ self.cw.stateTab.addTab(QWidget(), QIcon("/usr/share/package-manager/data/star_1.svg"), _translate("Packaga Manager","Updates")) - -- self.showPreferences = QAction(KIcon(("preferences-system", "package_settings")), _translate("Packaga Manager","Settings"), self) -+ self.showPreferences = QAction(QIcon.fromTheme("preferences-system"), _translate("Packaga Manager","Settings"), self) - self.showPreferences.triggered.connect(self.settingsDialog.show_) - -- self.actionHelp = QAction(KIcon("help"), _translate("Packaga Manager","Help"), self) -+ self.actionHelp = QAction(QIcon.fromTheme("help-about"), _translate("Packaga Manager","Help"), self) - self.actionHelp.setShortcuts(QKeySequence.HelpContents) - self.actionHelp.triggered.connect(self.showHelp) - -- self.actionQuit = QAction(KIcon("exit"), _translate("Packaga Manager","Quit"), self) -+ self.actionQuit = QAction(QIcon.fromTheme("media-eject"), _translate("Packaga Manager","Quit"), self) - self.actionQuit.setShortcuts(QKeySequence.Quit) - self.actionQuit.triggered.connect(qApp.exit) - - self.cw.menuButton.setMenu(QMenu('MainMenu', self.cw.menuButton)) -- self.cw.menuButton.setIcon(KIcon(("preferences-system", "package_settings"))) -+ self.cw.menuButton.setIcon(QIcon.fromTheme("preferences-system")) - self.cw.menuButton.menu().clear() - - self.cw.contentHistory.hide() -@@ -182,7 +182,7 @@ - - self.showAllAction.setChecked(True) - self.cw.checkUpdatesButton.hide() -- self.cw.checkUpdatesButton.setIcon(KIcon(("view-refresh", "reload"))) -+ self.cw.checkUpdatesButton.setIcon(QIcon.fromTheme("system-reboot")) - self.cw.showBasketButton.clicked.connect(self.cw.showBasket) - - # Little time left for the new ui -diff -Nuar package-manager1/src/packagedelegate.py package-manager2/src/packagedelegate.py ---- package-manager1/src/packagedelegate.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/packagedelegate.py 2018-01-16 21:47:01.000000000 +0300 -@@ -35,12 +35,15 @@ - from PyQt5.QtCore import QPoint - from PyQt5.QtCore import QVariant - from PyQt5.QtCore import pyqtSignal, QCoreApplication -+from PyQt5.QtGui import * -+from PyQt5.QtWidgets import * - - from pmutils import * - from packagemodel import * - from webdialog import WebDialog - from rowanimator import RowAnimator - -+ - import config - - _translate = QCoreApplication.translate -@@ -72,8 +75,10 @@ - self.show_details_button = showDetailsButton - - self.rowAnimator = RowAnimator(parent.packageList) -- self.defaultIcon = KIcon(('package-x-generic', 'package_applications'), 32) -- self.defaultInstalledIcon = QIcon(KIconLoader.loadOverlayed(('package-x-generic', 'package_applications'), CHECK_ICON, 32)) -+ self.defaultIcon = QIcon(QPixmap('/usr/share/package-manager/data/tray-zero.svg').scaled(32, 32)) -+ #self.defaultIcon = KIcon(('package-x-generic', 'package_applications'), 32) -+ self.defaultInstalledIcon = QIcon(QPixmap('/usr/share/package-manager/data/installed.svg').scaled(32, 32)) -+ #self.defaultInstalledIcon = KIcon(KIconLoader.loadOverlayed(('package-x-generic', 'package_applications'), CHECK_ICON, 32)) - self.animatable = animatable - self._max_height = ROW_HEIGHT - -@@ -181,8 +186,8 @@ - overlay = [CHECK_ICON] if installed else [] - KIconLoader._forceCache = True - pix = KIconLoader.loadOverlayed(_icon, overlay, 32) -- if not pix.isNull(): -- icon = QIcon(pix.scaled(QSize(32, 32), Qt.KeepAspectRatio, Qt.SmoothTransformation)) -+ #if not pix.isNull(): -+ #icon = QIcon(pix.scaled(QSize(32, 32), Qt.KeepAspectRatio, Qt.SmoothTransformation)) - KIconLoader._forceCache = False - - -diff -Nuar package-manager1/src/pdswidgets.py package-manager2/src/pdswidgets.py ---- package-manager1/src/pdswidgets.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/pdswidgets.py 2018-01-13 13:56:07.000000000 +0300 -@@ -12,6 +12,7 @@ - # - - from PyQt5 import QtCore, QtGui, QtWidgets -+from PyQt5.QtGui import QIcon - from pds.gui import * - from pds.qprogressindicator import QProgressIndicator - from ui_message import Ui_MessageBox -@@ -52,7 +53,7 @@ - else: - if icon: - if type(icon) == str: -- icon = KIcon(icon).pixmap(32,32) -+ icon = QIcon(icon).pixmap(32,32) - self.ui.icon.setPixmap(QtGui.QPixmap(icon)) - self.ui.icon.show() - else: -diff -Nuar package-manager1/src/pm-install.py package-manager2/src/pm-install.py ---- package-manager1/src/pm-install.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/pm-install.py 2018-01-16 22:57:23.000000000 +0300 -@@ -20,7 +20,7 @@ - - # PyQt5 Imports - from PyQt5.QtCore import * --from PyQt5.QtGui import QFont -+from PyQt5.QtGui import * - from PyQt5.QtWidgets import QApplication - - from pds.quniqueapp import QUniqueApplication -diff -Nuar package-manager1/src/pmutils.py package-manager2/src/pmutils.py ---- package-manager1/src/pmutils.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/pmutils.py 2018-01-16 16:10:41.000000000 +0300 -@@ -40,9 +40,9 @@ - from pds.qiconloader import QIconLoader - - Pds = pds.Pds('package-manager', debug = False) --# Force to use Default Session for testing --# Pds.session = pds.DefaultDe --# print 'Current session is : %s %s' % (Pds.session.Name, Pds.session.Version) -+#Force to use Default Session for testing -+Pds.session = pds.DefaultDe -+print 'Current session is : %s %s' % (Pds.session.Name, Pds.session.Version) - - i18n = Pds.session.i18n - KIconLoader = QIconLoader(Pds) -diff -Nuar package-manager1/src/pmwindow.py package-manager2/src/pmwindow.py ---- package-manager1/src/pmwindow.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/pmwindow.py 2018-01-14 06:28:00.000000000 +0300 -@@ -16,7 +16,7 @@ - import pisi - - from PyQt5.QtWidgets import QDialog --from PyQt5.QtGui import QPixmap -+from PyQt5.QtGui import * - from PyQt5.QtWidgets import QMessageBox - from PyQt5.QtCore import * - -@@ -115,10 +115,10 @@ - self.connectOperationSignals() - - self.button_install.clicked.connect(self.installPackages) -- self.button_install.setIcon(KIcon(("list-add", "add"))) -+ self.button_install.setIcon(QIcon.fromTheme("list-add")) - - self.button_cancel.clicked.connect(self.actionCancelled) -- self.button_cancel.setIcon(KIcon("cancel")) -+ self.button_cancel.setIcon(QIcon.fromTheme("list-remove")) - - self.rejected.connect(self.actionCancelled) - -diff -Nuar package-manager1/src/progressdialog.py package-manager2/src/progressdialog.py ---- package-manager1/src/progressdialog.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/progressdialog.py 2018-01-13 13:56:07.000000000 +0300 -@@ -14,6 +14,7 @@ - from PyQt5.QtCore import pyqtSignal - from PyQt5.QtCore import QTimer - from PyQt5.QtCore import QSize, QCoreApplication -+from PyQt5.QtGui import * - - from pmutils import * - from pds.gui import * -@@ -47,7 +48,7 @@ - self.registerFunction(OUT, self.busy.stopAnimation) - - self.cancelButton.clicked.connect(self.cancel) -- self.cancelButton.setIcon(KIcon("cancel")) -+ self.cancelButton.setIcon(QIcon.fromTheme("cancel")) - self.parent = parent - self.widget.setStyleSheet("QTextEdit { \ - background:rgba(0,0,0,0); \ -diff -Nuar package-manager1/src/settingsdialog.py package-manager2/src/settingsdialog.py ---- package-manager1/src/settingsdialog.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/settingsdialog.py 2018-01-13 13:56:07.000000000 +0300 -@@ -18,7 +18,7 @@ - from PyQt5.QtWidgets import QTableWidgetItem - from PyQt5.QtWidgets import QCheckBox - from PyQt5.QtWidgets import QFileDialog --from PyQt5.QtGui import QDesktopServices -+from PyQt5.QtGui import * - from PyQt5.QtNetwork import QNetworkProxy - from PyQt5.QtCore import * - -@@ -66,10 +66,13 @@ - traySettingChanged = pyqtSignal() - - def setupUi(self): -- self.settings.moveUpButton.setIcon(KIcon("up")) -- self.settings.moveDownButton.setIcon(KIcon("down")) -- self.settings.addRepoButton.setIcon(KIcon(("list-add", "add"))) -- self.settings.removeRepoButton.setIcon(KIcon(("list-remove", "remove"))) -+ self.settings.moveUpButton.setIcon(QIcon.fromTheme("go-up")) -+ self.settings.moveDownButton.setIcon(QIcon.fromTheme("go-down")) -+ self.settings.addRepoButton.setIcon(QIcon.fromTheme("list-add")) -+ self.settings.removeRepoButton.setIcon(QIcon.fromTheme("list-remove")) -+ self.settings.buttonHelp.setIcon(QIcon.fromTheme("help")) -+ self.settings.buttonCancel.setIcon(QIcon.fromTheme("go-down")) -+ self.settings.buttonOk.setIcon(QIcon.fromTheme("go-next")) - self.initialize() - - -diff -Nuar package-manager1/src/statemanager.py package-manager2/src/statemanager.py ---- package-manager1/src/statemanager.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/statemanager.py 2018-01-13 13:56:07.000000000 +0300 -@@ -13,6 +13,7 @@ - - from PyQt5.QtCore import QObject, pyqtSignal, QCoreApplication - from PyQt5.QtWidgets import QMessageBox -+from PyQt5.QtGui import * - - - import config -@@ -118,10 +119,10 @@ - - def getActionIcon(self, state = None): - state = self.state if state == None else state -- return {self.INSTALL:KIcon(("list-add", "add")), -- self.REMOVE :KIcon(("list-remove", "remove")), -- self.UPGRADE:KIcon(("system-software-update", "gear")), -- self.ALL :KIcon("preferences-other")}[state] -+ return {self.INSTALL:QIcon.fromTheme("list-add"), -+ self.REMOVE :QIcon.fromTheme("list-remove"), -+ self.UPGRADE:QIcon.fromTheme("system-software-update"), -+ self.ALL :QIcon.fromTheme("preferences-other")}[state] - - def getSummaryInfo(self, total): - return {self.INSTALL:_translate("Packaga Manager","{0} new package(s) have been installed succesfully.").format(total), -diff -Nuar package-manager1/src/summarydialog.py package-manager2/src/summarydialog.py ---- package-manager1/src/summarydialog.py 2018-01-05 16:39:51.823057000 +0300 -+++ src/summarydialog.py 2018-01-16 16:35:39.000000000 +0300 -@@ -45,10 +45,10 @@ - self.appName.setText(self.item.name) - - icon = str(self.item.icon).split('.')[:-1] -- icon = KIconLoader.load(icon) -+ icon = QIconLoader.load(icon) - - if icon.isNull(): -- icon = KIconLoader.load('package') -+ icon = QIconLoader.load('/usr/share/package-manager/data/aplication-x-pisi.svg') - - self.appIcon.setPixmap( - icon.scaled(QSize(32, 32), -@@ -82,7 +82,7 @@ - - def checkIcon(self, iconFileName): - extensions = ['png', 'jpg','jpeg', 'svg'] -- pixmapsDir = '/usr/share/pixmaps/' -+ pixmapsDir = ['/usr/share/pixmaps/', '/usr/share/icons'] - if os.path.isfile(iconFileName) == True: - return iconFileName - else: -diff -Nuar package-manager1/src/webdialog.py package-manager2/src/webdialog.py ---- package-manager1/src/webdialog.py 2018-01-05 16:39:51.824057000 +0300 -+++ src/webdialog.py 2018-01-13 13:56:07.000000000 +0300 -@@ -13,6 +13,7 @@ - from PyQt5 import QtWidgets - from PyQt5 import QtWebKit, QtWebKitWidgets - from PyQt5.QtCore import * -+from PyQt5.QtGui import * - - import config, backend - -@@ -47,7 +48,7 @@ - self.registerFunction(FINISHED, lambda: parent.statusBar().setVisible(not self.isVisible())) - self._as = 'http://appinfo.pisilinux.org' - self.cancelButton.clicked.connect(self._hide) -- self.cancelButton.setIcon(KIcon("cancel")) -+ self.cancelButton.setIcon(QIcon.fromTheme("cancel")) - - # Hide Scrollbars and context menu in webview - self.webView.setContextMenuPolicy(Qt.NoContextMenu) -@@ -173,7 +174,7 @@ - # self._disable_parent_in_shown = True - - self.cancelButton.clicked.connect(self._hide) -- self.cancelButton.setIcon(KIcon("window-close")) -+ self.cancelButton.setIcon(QIcon.fromTheme("window-close")) - - # Hide Scrollbars and context menu in webview - self.webView.setContextMenuPolicy(Qt.NoContextMenu) diff --git a/desktop/pisilinux/package-manager/files/package-manager.desktop b/desktop/pisilinux/package-manager/files/package-manager.desktop deleted file mode 100755 index d4d547425c..0000000000 --- a/desktop/pisilinux/package-manager/files/package-manager.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Package Manager -Name[tr]=Paket Yöneticisi -GenericName=Add or Remove Software -GenericName[tr]=Yazılım Ekle veya Kaldır -Comment=PiSi Package Manager Graphical User Interface -Comment[tr]=PiSi Paket Yöneticisi Grafik Arayüzü -Icon=application-x-pisi -Type=Application -Exec=package-manager --show-mainwindow -Categories=Qt;KDE;System; diff --git a/desktop/pisilinux/package-manager/files/packagemanager-helper.desktop b/desktop/pisilinux/package-manager/files/packagemanager-helper.desktop deleted file mode 100755 index 02516a58ab..0000000000 --- a/desktop/pisilinux/package-manager/files/packagemanager-helper.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Package Manager -Name[tr]=Paket Yöneticisi-Yardımcı -GenericName=Add/Remove/Update Packages -GenericName[tr]=Ekle/Kaldır/Paketleri Güncelle -Icon=application-x-pisi -Type=Application -StartupNotify=False -MimeType=application/x-pisi; -Exec=pm-install %U -NoDisplay=true diff --git a/desktop/pisilinux/package-manager/pspec.xml b/desktop/pisilinux/package-manager/pspec.xml index 5901194841..9cdec160bc 100644 --- a/desktop/pisilinux/package-manager/pspec.xml +++ b/desktop/pisilinux/package-manager/pspec.xml @@ -12,7 +12,7 @@ app:gui PiSi graphical user interface Package Manager is PiSi's easy-to-use graphical user interface. - https://github.com/PisiLinuxNew/package-manager/archive/refs/tags/PM-4.2.7.1.tar.gz + https://github.com/PisiLinuxNew/package-manager/archive/refs/tags/Pm4.2.7.1.tar.gz docutils python-docutils @@ -40,12 +40,19 @@ /usr/share/doc - package-manager.desktop - packagemanager-helper.desktop + + + 2022-05-06 + 4.2.7.1 + added install/remove actions to installed tab + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2022-04-26 4.2.7.1 diff --git a/desktop/kde/applications/kalarmcal/actions.py b/desktop/toolkit/qt5/qt5ct/actions.py old mode 100755 new mode 100644 similarity index 59% rename from desktop/kde/applications/kalarmcal/actions.py rename to desktop/toolkit/qt5/qt5ct/actions.py index 3b075d80fe..3dba4385e6 --- a/desktop/kde/applications/kalarmcal/actions.py +++ b/desktop/toolkit/qt5/qt5ct/actions.py @@ -1,19 +1,18 @@ -#!/usr/bin/python +#!/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 kde5 +from pisi.actionsapi import qt5 def setup(): - kde5.configure() + qt5.configure() def build(): - kde5.make() + qt5.make() def install(): - kde5.install() - - pisitools.dodoc("README*") + qt5.install() + pisitools.dodoc("COPYING", "README") diff --git a/desktop/toolkit/qt5/qt5ct/pspec.xml b/desktop/toolkit/qt5/qt5ct/pspec.xml new file mode 100644 index 0000000000..b4c3aeea9e --- /dev/null +++ b/desktop/toolkit/qt5/qt5ct/pspec.xml @@ -0,0 +1,62 @@ + + + + + qt5ct + https://qt5ct.sourceforge.io/ + + Kamil Atlı + suvari@pisilinux.org + + Qt5 Configuration Utility + SThis program allows users to configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration. + LGPLv2.1-linking-exception + mirrors://sourceforge/qt5ct/qt5ct-1.5.tar.bz2 + + cmake + dconf-devel + qt5-linguist + qt5-svg-devel + qt5-base-devel + + + + + qt5ct + + dconf + libgcc + qt5-svg + qt5-base + + + /usr/share/qt5ct + /usr/share/applications + /usr/lib/qt5 + /usr/share/doc + /usr/bin + + + + + + + + 2022-05-06 + 1.5 + First release + Kamil Atlı + suvari@pisilinux.org + + + diff --git a/desktop/toolkit/qt5/qt5ct/translations.xml b/desktop/toolkit/qt5/qt5ct/translations.xml new file mode 100644 index 0000000000..197585aa7c --- /dev/null +++ b/desktop/toolkit/qt5/qt5ct/translations.xml @@ -0,0 +1,8 @@ + + + + qt5ct + Qt5 Yapılandırma Yardımcı Programı + Bu program, kullanıcıların Qt entegrasyonu olmadan DE/WM altında Qt5 ayarlarını (tema, yazı tipi, simgeler vb.) yapılandırmasına olanak tanır. + + diff --git a/desktop/xfce/addon/parole/pspec.xml b/desktop/xfce/addon/parole/pspec.xml index fce9a3acfb..0579567e8b 100644 --- a/desktop/xfce/addon/parole/pspec.xml +++ b/desktop/xfce/addon/parole/pspec.xml @@ -57,6 +57,7 @@ libxfce4ui libxfce4util gst-plugins-base + gst-plugins-good /usr/bin diff --git a/desktop/xfce/base/garcon/actions.py b/desktop/xfce/base/garcon/actions.py index a787d00e34..2a03f145ea 100644 --- a/desktop/xfce/base/garcon/actions.py +++ b/desktop/xfce/base/garcon/actions.py @@ -21,5 +21,5 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "HACKING", "NEWS", "README*", "STATUS") + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README*") diff --git a/desktop/xfce/base/garcon/pspec.xml b/desktop/xfce/base/garcon/pspec.xml index a68dea4cc9..b44bd835df 100644 --- a/desktop/xfce/base/garcon/pspec.xml +++ b/desktop/xfce/base/garcon/pspec.xml @@ -14,7 +14,7 @@ garcon is an implementation of the freedesktop.org menu specification replacing the former Xfce menu library libxfce4menu. It is based on GLib/GIO only and aims at covering the entire specification except for legacy menus. - https://archive.xfce.org/src/xfce/garcon/4.16/garcon-4.16.1.tar.bz2 + https://archive.xfce.org/src/xfce/garcon/4.17/garcon-4.17.0.tar.bz2 python3 intltool @@ -77,6 +77,13 @@ + + 2022-05-15 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-02-02 4.16.1 diff --git a/desktop/xfce/base/xfce4-panel/pspec.xml b/desktop/xfce/base/xfce4-panel/pspec.xml index 826c76f3ed..f3d646b1b7 100644 --- a/desktop/xfce/base/xfce4-panel/pspec.xml +++ b/desktop/xfce/base/xfce4-panel/pspec.xml @@ -15,7 +15,7 @@ The Xfce4 panel supports multiple panels, with many options for their position, appearance, transparency and behavior. There are many items available by default to full fit a panel, like application launchers with detachable menus, a graphical pager, a tasklist, a clock, a system tray, a show / hide desktop switcher, and even more. It offers an easy way to add items using a dialog, and to move items accross different panels - https://archive.xfce.org/src/xfce/xfce4-panel/4.17/xfce4-panel-4.17.0.tar.bz2 + https://archive.xfce.org/src/xfce/xfce4-panel/4.17/xfce4-panel-4.17.1.tar.bz2 gtk-doc intltool @@ -99,6 +99,13 @@ + + 2022-05-23 + 4.17.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-28 4.17.0 diff --git a/desktop/xfce/base/xfce4-settings/pspec.xml b/desktop/xfce/base/xfce4-settings/pspec.xml index fdc5ea8ad2..a2cd4eba84 100644 --- a/desktop/xfce/base/xfce4-settings/pspec.xml +++ b/desktop/xfce/base/xfce4-settings/pspec.xml @@ -70,6 +70,7 @@ libxklavier libxfce4util network-manager-applet + gsettings-desktop-schemas /etc diff --git a/desktop/xfce/base/xfce4-terminal/pspec.xml b/desktop/xfce/base/xfce4-terminal/pspec.xml index 4e6aa36c39..d9b75030e7 100644 --- a/desktop/xfce/base/xfce4-terminal/pspec.xml +++ b/desktop/xfce/base/xfce4-terminal/pspec.xml @@ -14,7 +14,7 @@ xfce4-terminal is a modern, lightweight, and low memory cost terminal emulator with tabs and multiple windows for the Xfce desktop environment. It offers full-customization for the key bindings, the aspect, the colors, and more - https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.2.tar.bz2 + https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.4.tar.bz2 intltool vte-devel @@ -54,6 +54,20 @@ + + 2022-05-22 + 1.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-13 + 1.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-28 1.0.2 diff --git a/editor/texstudio/pspec.xml b/editor/texstudio/pspec.xml index 234bc660da..05d463c055 100644 --- a/editor/texstudio/pspec.xml +++ b/editor/texstudio/pspec.xml @@ -5,8 +5,8 @@ texstudio https://www.texstudio.org/ - fury - uglyside@yandex.ru + Pisilinux Community + admin@pisilinux.org GPLv3 app:gui diff --git a/hardware/cpu/intel-ucode/pspec.xml b/hardware/cpu/intel-ucode/pspec.xml index 1e70514db8..3e9257d54e 100644 --- a/hardware/cpu/intel-ucode/pspec.xml +++ b/hardware/cpu/intel-ucode/pspec.xml @@ -12,7 +12,7 @@ library Microcode update files for Intel CPUs Microcode update files for Intel CPUs - https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-20210216.zip + https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-20220510.zip iucode-tool @@ -30,6 +30,13 @@ + + 2022-05-16 + 20220510 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-05-26 20210216 diff --git a/hardware/virtualization/flatpak-builder/pspec.xml b/hardware/virtualization/flatpak-builder/pspec.xml index 8655d6f59d..e8e340c434 100644 --- a/hardware/virtualization/flatpak-builder/pspec.xml +++ b/hardware/virtualization/flatpak-builder/pspec.xml @@ -12,7 +12,7 @@ app:console Tool to build flatpaks from sources Tool for building flatpaks from sources - https://github.com/flatpak/flatpak-builder/releases/download/1.2.0/flatpak-builder-1.2.0.tar.xz + https://github.com/flatpak/flatpak-builder/releases/download/1.2.2/flatpak-builder-1.2.2.tar.xz flatpak-devel ostree-devel @@ -56,6 +56,13 @@ + + 2022-05-06 + 1.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-25 1.2.0 diff --git a/hardware/virtualization/flatpak/pspec.xml b/hardware/virtualization/flatpak/pspec.xml index 6837b333eb..5b36d55ec0 100644 --- a/hardware/virtualization/flatpak/pspec.xml +++ b/hardware/virtualization/flatpak/pspec.xml @@ -11,7 +11,7 @@ LGPLv2.1 Application distribution framework Linux application sandboxing and distribution framework, formerly xdg-app - https://github.com/flatpak/flatpak/releases/download/1.12.2/flatpak-1.12.2.tar.xz + https://github.com/flatpak/flatpak/releases/download/1.12.7/flatpak-1.12.7.tar.xz xmlto zstd-devel @@ -20,6 +20,7 @@ eudev-devel libcap-devel gettext-devel + zlib-devel bubblewrap polkit-devel libseccomp-devel @@ -108,6 +109,13 @@ + + 2022-05-05 + 1.12.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-25 1.12.2 diff --git a/kernel/drivers/module-nvidia-current/pspec.xml b/kernel/drivers/module-nvidia-current/pspec.xml index d89cda0c1e..cf7e0fea6e 100644 --- a/kernel/drivers/module-nvidia-current/pspec.xml +++ b/kernel/drivers/module-nvidia-current/pspec.xml @@ -1,5 +1,5 @@ - + module-nvidia-current @@ -17,7 +17,7 @@ - kernel-module-headers + kernel-module-headers libX11-devel gtk2-devel gtk3-devel @@ -29,7 +29,7 @@ driver Kernel module for current NVIDIA graphics driver releases - kernel + kernel /lib/modules @@ -165,7 +165,8 @@ /etc/modprobe.d/nvidia-current-dkms.conf - /usr/src/510.68.02 + /usr/src/nvidia-510.68.02 + /usr/src/nvidia-510.68.02/dkms.conf modprobe.conf @@ -228,7 +229,7 @@ - 2022-05-05 + 2022-05-22 510.68.02 Rebuild. İdris Kalp diff --git a/kernel/drivers/module-nvidia340/pspec.xml b/kernel/drivers/module-nvidia340/pspec.xml index ca5e8d2177..2761f2f94b 100644 --- a/kernel/drivers/module-nvidia340/pspec.xml +++ b/kernel/drivers/module-nvidia340/pspec.xml @@ -24,7 +24,7 @@ 0008-fix-5.15.patch - kernel-module-headers + kernel-module-headers @@ -33,7 +33,7 @@ driver Kernel module for NVIDIA driver 340.xx releases - kernel + kernel /lib/modules @@ -158,6 +158,13 @@ + + 2022-05-22 + 340.108 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-15 340.108 diff --git a/kernel/drivers/module-nvidia390/pspec.xml b/kernel/drivers/module-nvidia390/pspec.xml index 8e74b210c8..9e6af13256 100644 --- a/kernel/drivers/module-nvidia390/pspec.xml +++ b/kernel/drivers/module-nvidia390/pspec.xml @@ -19,7 +19,7 @@ kernel-5.14-state.patch - kernel-module-headers + kernel-module-headers libX11-devel gtk2-devel gtk3-devel @@ -31,7 +31,7 @@ driver Kernel module for current NVIDIA graphics driver releases - kernel + kernel @@ -194,6 +194,13 @@ + + 2022-05-22 + 390.144 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-15 390.144 diff --git a/kernel/tools/perf/files/patches/aufs5/aufs5-base.patch b/kernel/tools/perf/files/patches/aufs5/aufs5-base.patch new file mode 100644 index 0000000000..42ebd27110 --- /dev/null +++ b/kernel/tools/perf/files/patches/aufs5/aufs5-base.patch @@ -0,0 +1,241 @@ +SPDX-License-Identifier: GPL-2.0 +aufs5.15.36 base patch + +diff --git a/MAINTAINERS b/MAINTAINERS +index c8103e57a70b..e1b9eaca78fd 100644 +--- a/MAINTAINERS ++++ b/MAINTAINERS +@@ -3122,6 +3122,19 @@ F: include/uapi/linux/audit.h + F: kernel/audit* + F: lib/*audit.c + ++AUFS (advanced multi layered unification filesystem) FILESYSTEM ++M: "J. R. Okajima" ++L: aufs-users@lists.sourceforge.net (members only) ++L: linux-unionfs@vger.kernel.org ++S: Supported ++W: http://aufs.sourceforge.net ++T: git://github.com/sfjro/aufs4-linux.git ++F: Documentation/ABI/testing/debugfs-aufs ++F: Documentation/ABI/testing/sysfs-aufs ++F: Documentation/filesystems/aufs/ ++F: fs/aufs/ ++F: include/uapi/linux/aufs_type.h ++ + AUXILIARY DISPLAY DRIVERS + M: Miguel Ojeda + S: Maintained +diff --git a/drivers/block/loop.c b/drivers/block/loop.c +index 8cba10aafadb..7a9e40b97831 100644 +--- a/drivers/block/loop.c ++++ b/drivers/block/loop.c +@@ -799,6 +799,24 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + return error; + } + ++/* ++ * for AUFS ++ * no get/put for file. ++ */ ++struct file *loop_backing_file(struct super_block *sb) ++{ ++ struct file *ret; ++ struct loop_device *l; ++ ++ ret = NULL; ++ if (MAJOR(sb->s_dev) == LOOP_MAJOR) { ++ l = sb->s_bdev->bd_disk->private_data; ++ ret = l->lo_backing_file; ++ } ++ return ret; ++} ++EXPORT_SYMBOL_GPL(loop_backing_file); ++ + /* loop sysfs attributes */ + + static ssize_t loop_attr_show(struct device *dev, char *page, +diff --git a/fs/dcache.c b/fs/dcache.c +index cf871a81f4fd..bc5095b734f5 100644 +--- a/fs/dcache.c ++++ b/fs/dcache.c +@@ -1320,7 +1320,7 @@ enum d_walk_ret { + * + * The @enter() callbacks are called with d_lock held. + */ +-static void d_walk(struct dentry *parent, void *data, ++void d_walk(struct dentry *parent, void *data, + enum d_walk_ret (*enter)(void *, struct dentry *)) + { + struct dentry *this_parent; +diff --git a/fs/fcntl.c b/fs/fcntl.c +index 9c6c6a3e2de5..02382fa9bd34 100644 +--- a/fs/fcntl.c ++++ b/fs/fcntl.c +@@ -33,7 +33,7 @@ + + #define SETFL_MASK (O_APPEND | O_NONBLOCK | O_NDELAY | O_DIRECT | O_NOATIME) + +-static int setfl(int fd, struct file * filp, unsigned long arg) ++int setfl(int fd, struct file *filp, unsigned long arg) + { + struct inode * inode = file_inode(filp); + int error = 0; +@@ -64,6 +64,8 @@ static int setfl(int fd, struct file * filp, unsigned long arg) + + if (filp->f_op->check_flags) + error = filp->f_op->check_flags(arg); ++ if (!error && filp->f_op->setfl) ++ error = filp->f_op->setfl(filp, arg); + if (error) + return error; + +diff --git a/fs/namespace.c b/fs/namespace.c +index b696543adab8..c45740054bc7 100644 +--- a/fs/namespace.c ++++ b/fs/namespace.c +@@ -808,6 +808,12 @@ static inline int check_mnt(struct mount *mnt) + return mnt->mnt_ns == current->nsproxy->mnt_ns; + } + ++/* for aufs, CONFIG_AUFS_BR_FUSE */ ++int is_current_mnt_ns(struct vfsmount *mnt) ++{ ++ return check_mnt(real_mount(mnt)); ++} ++ + /* + * vfsmount lock must be held for write + */ +diff --git a/fs/splice.c b/fs/splice.c +index 5dbce4dcc1a7..3e6ba363b777 100644 +--- a/fs/splice.c ++++ b/fs/splice.c +@@ -759,8 +759,8 @@ static int warn_unsupported(struct file *file, const char *op) + /* + * Attempt to initiate a splice from pipe to file. + */ +-static long do_splice_from(struct pipe_inode_info *pipe, struct file *out, +- loff_t *ppos, size_t len, unsigned int flags) ++long do_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags) + { + if (unlikely(!out->f_op->splice_write)) + return warn_unsupported(out, "write"); +@@ -770,9 +770,9 @@ static long do_splice_from(struct pipe_inode_info *pipe, struct file *out, + /* + * Attempt to initiate a splice from a file to a pipe. + */ +-static long do_splice_to(struct file *in, loff_t *ppos, +- struct pipe_inode_info *pipe, size_t len, +- unsigned int flags) ++long do_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags) + { + unsigned int p_space; + int ret; +diff --git a/include/linux/fs.h b/include/linux/fs.h +index 56eba723477e..e60d8ad85400 100644 +--- a/include/linux/fs.h ++++ b/include/linux/fs.h +@@ -1381,6 +1381,7 @@ extern void fasync_free(struct fasync_struct *); + /* can be called from interrupts */ + extern void kill_fasync(struct fasync_struct **, int, int); + ++extern int setfl(int fd, struct file *filp, unsigned long arg); + extern void __f_setown(struct file *filp, struct pid *, enum pid_type, int force); + extern int f_setown(struct file *filp, unsigned long arg, int force); + extern void f_delown(struct file *filp); +@@ -2092,6 +2093,7 @@ struct file_operations { + ssize_t (*sendpage) (struct file *, struct page *, int, size_t, loff_t *, int); + unsigned long (*get_unmapped_area)(struct file *, unsigned long, unsigned long, unsigned long, unsigned long); + int (*check_flags)(int); ++ int (*setfl)(struct file *, unsigned long); + int (*flock) (struct file *, int, struct file_lock *); + ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int); + ssize_t (*splice_read)(struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int); +@@ -2615,6 +2617,7 @@ extern int current_umask(void); + extern void ihold(struct inode * inode); + extern void iput(struct inode *); + extern int generic_update_time(struct inode *, struct timespec64 *, int); ++extern int update_time(struct inode *, struct timespec64 *, int); + + /* /sys/fs */ + extern struct kobject *fs_kobj; +@@ -2778,6 +2781,7 @@ static inline bool sb_is_blkdev_sb(struct super_block *sb) + } + + void emergency_thaw_all(void); ++extern int __sync_filesystem(struct super_block *, int); + extern int sync_filesystem(struct super_block *); + extern const struct file_operations def_blk_fops; + extern const struct file_operations def_chr_fops; +diff --git a/include/linux/lockdep.h b/include/linux/lockdep.h +index 9fe165beb0f9..e47f7e15eeaf 100644 +--- a/include/linux/lockdep.h ++++ b/include/linux/lockdep.h +@@ -248,6 +248,8 @@ static inline int lockdep_match_key(struct lockdep_map *lock, + return lock->key == key; + } + ++struct lock_class *lockdep_hlock_class(struct held_lock *hlock); ++ + /* + * Acquire a lock. + * +diff --git a/include/linux/mnt_namespace.h b/include/linux/mnt_namespace.h +index 8f882f5881e8..6b9808f09843 100644 +--- a/include/linux/mnt_namespace.h ++++ b/include/linux/mnt_namespace.h +@@ -7,12 +7,15 @@ struct mnt_namespace; + struct fs_struct; + struct user_namespace; + struct ns_common; ++struct vfsmount; + + extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *, + struct user_namespace *, struct fs_struct *); + extern void put_mnt_ns(struct mnt_namespace *ns); + extern struct ns_common *from_mnt_ns(struct mnt_namespace *); + ++extern int is_current_mnt_ns(struct vfsmount *mnt); ++ + extern const struct file_operations proc_mounts_operations; + extern const struct file_operations proc_mountinfo_operations; + extern const struct file_operations proc_mountstats_operations; +diff --git a/include/linux/splice.h b/include/linux/splice.h +index a55179fd60fc..8e21c53cf883 100644 +--- a/include/linux/splice.h ++++ b/include/linux/splice.h +@@ -93,4 +93,10 @@ extern void splice_shrink_spd(struct splice_pipe_desc *); + + extern const struct pipe_buf_operations page_cache_pipe_buf_ops; + extern const struct pipe_buf_operations default_pipe_buf_ops; ++ ++extern long do_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags); ++extern long do_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags); + #endif +diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c +index a30702b847ba..ce380d0abdf0 100644 +--- a/kernel/locking/lockdep.c ++++ b/kernel/locking/lockdep.c +@@ -187,7 +187,7 @@ unsigned long max_lock_class_idx; + struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; + DECLARE_BITMAP(lock_classes_in_use, MAX_LOCKDEP_KEYS); + +-static inline struct lock_class *hlock_class(struct held_lock *hlock) ++inline struct lock_class *lockdep_hlock_class(struct held_lock *hlock) + { + unsigned int class_idx = hlock->class_idx; + +@@ -208,6 +208,7 @@ static inline struct lock_class *hlock_class(struct held_lock *hlock) + */ + return lock_classes + class_idx; + } ++#define hlock_class(hlock) lockdep_hlock_class(hlock) + + #ifdef CONFIG_LOCK_STAT + static DEFINE_PER_CPU(struct lock_class_stats[MAX_LOCKDEP_KEYS], cpu_lock_stats); diff --git a/kernel/tools/perf/files/patches/aufs5/aufs5-kbuild.patch b/kernel/tools/perf/files/patches/aufs5/aufs5-kbuild.patch new file mode 100644 index 0000000000..79c3f92c55 --- /dev/null +++ b/kernel/tools/perf/files/patches/aufs5/aufs5-kbuild.patch @@ -0,0 +1,24 @@ +SPDX-License-Identifier: GPL-2.0 +aufs5.15.36 kbuild patch + +diff --git a/fs/Kconfig b/fs/Kconfig +index a6313a969bc5..aca4b89d41a1 100644 +--- a/fs/Kconfig ++++ b/fs/Kconfig +@@ -312,6 +312,7 @@ source "fs/sysv/Kconfig" + source "fs/ufs/Kconfig" + source "fs/erofs/Kconfig" + source "fs/vboxsf/Kconfig" ++source "fs/aufs/Kconfig" + + endif # MISC_FILESYSTEMS + +diff --git a/fs/Makefile b/fs/Makefile +index 84c5e4cdfee5..b4fcdad8412e 100644 +--- a/fs/Makefile ++++ b/fs/Makefile +@@ -138,3 +138,4 @@ obj-$(CONFIG_EFIVAR_FS) += efivarfs/ + obj-$(CONFIG_EROFS_FS) += erofs/ + obj-$(CONFIG_VBOXSF_FS) += vboxsf/ + obj-$(CONFIG_ZONEFS_FS) += zonefs/ ++obj-$(CONFIG_AUFS_FS) += aufs/ diff --git a/kernel/tools/perf/files/patches/aufs5/aufs5-loopback.patch b/kernel/tools/perf/files/patches/aufs5/aufs5-loopback.patch new file mode 100644 index 0000000000..1011fb54a4 --- /dev/null +++ b/kernel/tools/perf/files/patches/aufs5/aufs5-loopback.patch @@ -0,0 +1,244 @@ +SPDX-License-Identifier: GPL-2.0 +aufs5.15.36 loopback patch + +diff --git a/drivers/block/loop.c b/drivers/block/loop.c +index 7a9e40b97831..5ed06240cc9c 100644 +--- a/drivers/block/loop.c ++++ b/drivers/block/loop.c +@@ -673,6 +673,15 @@ static inline void loop_update_dio(struct loop_device *lo) + lo->use_dio); + } + ++static struct file *loop_real_file(struct file *file) ++{ ++ struct file *f = NULL; ++ ++ if (file->f_path.dentry->d_sb->s_op->real_loop) ++ f = file->f_path.dentry->d_sb->s_op->real_loop(file); ++ return f; ++} ++ + static void loop_reread_partitions(struct loop_device *lo) + { + int rc; +@@ -730,6 +739,7 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + { + struct file *file = fget(arg); + struct file *old_file; ++ struct file *f, *virt_file = NULL, *old_virt_file; + int error; + bool partscan; + bool is_loop; +@@ -749,11 +759,19 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + if (!(lo->lo_flags & LO_FLAGS_READ_ONLY)) + goto out_err; + ++ f = loop_real_file(file); ++ if (f) { ++ virt_file = file; ++ file = f; ++ get_file(file); ++ } ++ + error = loop_validate_file(file, bdev); + if (error) + goto out_err; + + old_file = lo->lo_backing_file; ++ old_virt_file = lo->lo_backing_virt_file; + + error = -EINVAL; + +@@ -766,6 +784,7 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + blk_mq_freeze_queue(lo->lo_queue); + mapping_set_gfp_mask(old_file->f_mapping, lo->old_gfp_mask); + lo->lo_backing_file = file; ++ lo->lo_backing_virt_file = virt_file; + lo->old_gfp_mask = mapping_gfp_mask(file->f_mapping); + mapping_set_gfp_mask(file->f_mapping, + lo->old_gfp_mask & ~(__GFP_IO|__GFP_FS)); +@@ -788,6 +807,8 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + * dependency. + */ + fput(old_file); ++ if (old_virt_file) ++ fput(old_virt_file); + if (partscan) + loop_reread_partitions(lo); + return 0; +@@ -796,6 +817,8 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + loop_global_unlock(lo, is_loop); + out_putf: + fput(file); ++ if (virt_file) ++ fput(virt_file); + return error; + } + +@@ -1201,6 +1224,7 @@ static int loop_configure(struct loop_device *lo, fmode_t mode, + const struct loop_config *config) + { + struct file *file = fget(config->fd); ++ struct file *f, *virt_file = NULL; + struct inode *inode; + struct address_space *mapping; + int error; +@@ -1216,6 +1240,13 @@ static int loop_configure(struct loop_device *lo, fmode_t mode, + /* This is safe, since we have a reference from open(). */ + __module_get(THIS_MODULE); + ++ f = loop_real_file(file); ++ if (f) { ++ virt_file = file; ++ file = f; ++ get_file(file); ++ } ++ + /* + * If we don't hold exclusive handle for the device, upgrade to it + * here to avoid changing device under exclusive owner. +@@ -1281,6 +1312,7 @@ static int loop_configure(struct loop_device *lo, fmode_t mode, + lo->use_dio = lo->lo_flags & LO_FLAGS_DIRECT_IO; + lo->lo_device = bdev; + lo->lo_backing_file = file; ++ lo->lo_backing_virt_file = virt_file; + lo->old_gfp_mask = mapping_gfp_mask(mapping); + mapping_set_gfp_mask(mapping, lo->old_gfp_mask & ~(__GFP_IO|__GFP_FS)); + +@@ -1331,6 +1363,8 @@ static int loop_configure(struct loop_device *lo, fmode_t mode, + bd_abort_claiming(bdev, loop_configure); + out_putf: + fput(file); ++ if (virt_file) ++ fput(virt_file); + /* This is safe: open() is still holding a reference. */ + module_put(THIS_MODULE); + return error; +@@ -1339,6 +1373,7 @@ static int loop_configure(struct loop_device *lo, fmode_t mode, + static int __loop_clr_fd(struct loop_device *lo, bool release) + { + struct file *filp = NULL; ++ struct file *virt_filp = lo->lo_backing_virt_file; + gfp_t gfp = lo->old_gfp_mask; + struct block_device *bdev = lo->lo_device; + int err = 0; +@@ -1390,6 +1425,7 @@ static int __loop_clr_fd(struct loop_device *lo, bool release) + + spin_lock_irq(&lo->lo_lock); + lo->lo_backing_file = NULL; ++ lo->lo_backing_virt_file = NULL; + spin_unlock_irq(&lo->lo_lock); + + loop_release_xfer(lo); +@@ -1470,6 +1506,8 @@ static int __loop_clr_fd(struct loop_device *lo, bool release) + */ + if (filp) + fput(filp); ++ if (virt_filp) ++ fput(virt_filp); + return err; + } + +diff --git a/drivers/block/loop.h b/drivers/block/loop.h +index 04c88dd6eabd..0ff3ba22ee17 100644 +--- a/drivers/block/loop.h ++++ b/drivers/block/loop.h +@@ -46,7 +46,7 @@ struct loop_device { + int (*ioctl)(struct loop_device *, int cmd, + unsigned long arg); + +- struct file * lo_backing_file; ++ struct file *lo_backing_file, *lo_backing_virt_file; + struct block_device *lo_device; + void *key_data; + +diff --git a/fs/aufs/f_op.c b/fs/aufs/f_op.c +index 99ceca144044..e49dfe855032 100644 +--- a/fs/aufs/f_op.c ++++ b/fs/aufs/f_op.c +@@ -304,7 +304,7 @@ static ssize_t aufs_read_iter(struct kiocb *kio, struct iov_iter *iov_iter) + if (IS_ERR(h_file)) + goto out; + +- if (au_test_loopback_kthread()) { ++ if (0 && au_test_loopback_kthread()) { + au_warn_loopback(h_file->f_path.dentry->d_sb); + if (file->f_mapping != h_file->f_mapping) { + file->f_mapping = h_file->f_mapping; +diff --git a/fs/aufs/loop.c b/fs/aufs/loop.c +index 74347bd75b38..5ef888a1d53f 100644 +--- a/fs/aufs/loop.c ++++ b/fs/aufs/loop.c +@@ -133,3 +133,19 @@ void au_loopback_fin(void) + symbol_put(loop_backing_file); + au_kfree_try_rcu(au_warn_loopback_array); + } ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* support the loopback block device insude aufs */ ++ ++struct file *aufs_real_loop(struct file *file) ++{ ++ struct file *f; ++ ++ BUG_ON(!au_test_aufs(file->f_path.dentry->d_sb)); ++ fi_read_lock(file); ++ f = au_hf_top(file); ++ fi_read_unlock(file); ++ AuDebugOn(!f); ++ return f; ++} +diff --git a/fs/aufs/loop.h b/fs/aufs/loop.h +index 7293bee427f9..3345c098d0d4 100644 +--- a/fs/aufs/loop.h ++++ b/fs/aufs/loop.h +@@ -26,6 +26,8 @@ void au_warn_loopback(struct super_block *h_sb); + + int au_loopback_init(void); + void au_loopback_fin(void); ++ ++struct file *aufs_real_loop(struct file *file); + #else + AuStub(struct file *, loop_backing_file, return NULL, struct super_block *sb) + +@@ -36,6 +38,8 @@ AuStubVoid(au_warn_loopback, struct super_block *h_sb) + + AuStubInt0(au_loopback_init, void) + AuStubVoid(au_loopback_fin, void) ++ ++AuStub(struct file *, aufs_real_loop, return NULL, struct file *file) + #endif /* BLK_DEV_LOOP */ + + #endif /* __KERNEL__ */ +diff --git a/fs/aufs/super.c b/fs/aufs/super.c +index 90043afec51c..0835f6da42d9 100644 +--- a/fs/aufs/super.c ++++ b/fs/aufs/super.c +@@ -758,7 +758,10 @@ const struct super_operations aufs_sop = { + .show_options = aufs_show_options, + .statfs = aufs_statfs, + .put_super = aufs_put_super, +- .sync_fs = aufs_sync_fs ++ .sync_fs = aufs_sync_fs, ++#ifdef CONFIG_AUFS_BDEV_LOOP ++ .real_loop = aufs_real_loop ++#endif + }; + + /* ---------------------------------------------------------------------- */ +diff --git a/include/linux/fs.h b/include/linux/fs.h +index e60d8ad85400..2ac5317f9b79 100644 +--- a/include/linux/fs.h ++++ b/include/linux/fs.h +@@ -2226,6 +2226,10 @@ struct super_operations { + struct shrink_control *); + long (*free_cached_objects)(struct super_block *, + struct shrink_control *); ++#if IS_ENABLED(CONFIG_BLK_DEV_LOOP) || IS_ENABLED(CONFIG_BLK_DEV_LOOP_MODULE) ++ /* and aufs */ ++ struct file *(*real_loop)(struct file *); ++#endif + }; + + /* diff --git a/kernel/tools/perf/files/patches/aufs5/aufs5-mmap.patch b/kernel/tools/perf/files/patches/aufs5/aufs5-mmap.patch new file mode 100644 index 0000000000..a8b2040c77 --- /dev/null +++ b/kernel/tools/perf/files/patches/aufs5/aufs5-mmap.patch @@ -0,0 +1,419 @@ +SPDX-License-Identifier: GPL-2.0 +aufs5.15.36 mmap patch + +diff --git a/fs/proc/base.c b/fs/proc/base.c +index 1f394095eb88..93f2479ef319 100644 +--- a/fs/proc/base.c ++++ b/fs/proc/base.c +@@ -2189,7 +2189,7 @@ static int map_files_get_link(struct dentry *dentry, struct path *path) + rc = -ENOENT; + vma = find_exact_vma(mm, vm_start, vm_end); + if (vma && vma->vm_file) { +- *path = vma->vm_file->f_path; ++ *path = vma_pr_or_file(vma)->f_path; + path_get(path); + rc = 0; + } +diff --git a/fs/proc/nommu.c b/fs/proc/nommu.c +index 13452b32e2bd..38acccfef9d4 100644 +--- a/fs/proc/nommu.c ++++ b/fs/proc/nommu.c +@@ -40,7 +40,10 @@ static int nommu_region_show(struct seq_file *m, struct vm_region *region) + file = region->vm_file; + + if (file) { +- struct inode *inode = file_inode(region->vm_file); ++ struct inode *inode; ++ ++ file = vmr_pr_or_file(region); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + } +diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c +index 79ca4d69dfd6..3d3067c8d868 100644 +--- a/fs/proc/task_mmu.c ++++ b/fs/proc/task_mmu.c +@@ -280,7 +280,10 @@ show_map_vma(struct seq_file *m, struct vm_area_struct *vma) + const char *name = NULL; + + if (file) { +- struct inode *inode = file_inode(vma->vm_file); ++ struct inode *inode; ++ ++ file = vma_pr_or_file(vma); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + pgoff = ((loff_t)vma->vm_pgoff) << PAGE_SHIFT; +@@ -1888,7 +1891,7 @@ static int show_numa_map(struct seq_file *m, void *v) + struct proc_maps_private *proc_priv = &numa_priv->proc_maps; + struct vm_area_struct *vma = v; + struct numa_maps *md = &numa_priv->md; +- struct file *file = vma->vm_file; ++ struct file *file = vma_pr_or_file(vma); + struct mm_struct *mm = vma->vm_mm; + struct mempolicy *pol; + char buffer[64]; +diff --git a/fs/proc/task_nommu.c b/fs/proc/task_nommu.c +index a6d21fc0033c..02c2de31196e 100644 +--- a/fs/proc/task_nommu.c ++++ b/fs/proc/task_nommu.c +@@ -155,7 +155,10 @@ static int nommu_vma_show(struct seq_file *m, struct vm_area_struct *vma) + file = vma->vm_file; + + if (file) { +- struct inode *inode = file_inode(vma->vm_file); ++ struct inode *inode; ++ ++ file = vma_pr_or_file(vma); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + pgoff = (loff_t)vma->vm_pgoff << PAGE_SHIFT; +diff --git a/include/linux/mm.h b/include/linux/mm.h +index 90c2d7f3c7a8..ab1b20fa5837 100644 +--- a/include/linux/mm.h ++++ b/include/linux/mm.h +@@ -1813,6 +1813,43 @@ static inline void unmap_shared_mapping_range(struct address_space *mapping, + unmap_mapping_range(mapping, holebegin, holelen, 0); + } + ++#if IS_ENABLED(CONFIG_AUFS_FS) ++extern void vma_do_file_update_time(struct vm_area_struct *, const char[], int); ++extern struct file *vma_do_pr_or_file(struct vm_area_struct *, const char[], ++ int); ++extern void vma_do_get_file(struct vm_area_struct *, const char[], int); ++extern void vma_do_fput(struct vm_area_struct *, const char[], int); ++ ++#define vma_file_update_time(vma) vma_do_file_update_time(vma, __func__, \ ++ __LINE__) ++#define vma_pr_or_file(vma) vma_do_pr_or_file(vma, __func__, \ ++ __LINE__) ++#define vma_get_file(vma) vma_do_get_file(vma, __func__, __LINE__) ++#define vma_fput(vma) vma_do_fput(vma, __func__, __LINE__) ++ ++#ifndef CONFIG_MMU ++extern struct file *vmr_do_pr_or_file(struct vm_region *, const char[], int); ++extern void vmr_do_fput(struct vm_region *, const char[], int); ++ ++#define vmr_pr_or_file(region) vmr_do_pr_or_file(region, __func__, \ ++ __LINE__) ++#define vmr_fput(region) vmr_do_fput(region, __func__, __LINE__) ++#endif /* !CONFIG_MMU */ ++ ++#else ++ ++#define vma_file_update_time(vma) file_update_time((vma)->vm_file) ++#define vma_pr_or_file(vma) (vma)->vm_file ++#define vma_get_file(vma) get_file((vma)->vm_file) ++#define vma_fput(vma) fput((vma)->vm_file) ++ ++#ifndef CONFIG_MMU ++#define vmr_pr_or_file(region) (region)->vm_file ++#define vmr_fput(region) fput((region)->vm_file) ++#endif /* !CONFIG_MMU */ ++ ++#endif /* CONFIG_AUFS_FS */ ++ + extern int access_process_vm(struct task_struct *tsk, unsigned long addr, + void *buf, int len, unsigned int gup_flags); + extern int access_remote_vm(struct mm_struct *mm, unsigned long addr, +diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h +index 7f8ee09c711f..8fea872e08f7 100644 +--- a/include/linux/mm_types.h ++++ b/include/linux/mm_types.h +@@ -294,6 +294,9 @@ struct vm_region { + unsigned long vm_top; /* region allocated to here */ + unsigned long vm_pgoff; /* the offset in vm_file corresponding to vm_start */ + struct file *vm_file; /* the backing file or NULL */ ++#if IS_ENABLED(CONFIG_AUFS_FS) ++ struct file *vm_prfile; /* the virtual backing file or NULL */ ++#endif + + int vm_usage; /* region usage count (access under nommu_region_sem) */ + bool vm_icache_flushed : 1; /* true if the icache has been flushed for +@@ -373,6 +376,9 @@ struct vm_area_struct { + unsigned long vm_pgoff; /* Offset (within vm_file) in PAGE_SIZE + units */ + struct file * vm_file; /* File we map to (can be NULL). */ ++#if IS_ENABLED(CONFIG_AUFS_FS) ++ struct file *vm_prfile; /* shadow of vm_file */ ++#endif + void * vm_private_data; /* was vm_pte (shared mem) */ + + #ifdef CONFIG_SWAP +diff --git a/kernel/fork.c b/kernel/fork.c +index 89475c994ca9..82f46f8f4090 100644 +--- a/kernel/fork.c ++++ b/kernel/fork.c +@@ -573,7 +573,7 @@ static __latent_entropy int dup_mmap(struct mm_struct *mm, + if (file) { + struct address_space *mapping = file->f_mapping; + +- get_file(file); ++ vma_get_file(tmp); + i_mmap_lock_write(mapping); + if (tmp->vm_flags & VM_SHARED) + mapping_allow_writable(mapping); +diff --git a/mm/Makefile b/mm/Makefile +index fc60a40ce954..d45773672730 100644 +--- a/mm/Makefile ++++ b/mm/Makefile +@@ -130,3 +130,4 @@ obj-$(CONFIG_PAGE_REPORTING) += page_reporting.o + obj-$(CONFIG_IO_MAPPING) += io-mapping.o + obj-$(CONFIG_HAVE_BOOTMEM_INFO_NODE) += bootmem_info.o + obj-$(CONFIG_GENERIC_IOREMAP) += ioremap.o ++obj-$(CONFIG_AUFS_FS:m=y) += prfile.o +diff --git a/mm/filemap.c b/mm/filemap.c +index 1293c3409e42..42b012b99f4e 100644 +--- a/mm/filemap.c ++++ b/mm/filemap.c +@@ -3353,7 +3353,7 @@ vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf) + vm_fault_t ret = VM_FAULT_LOCKED; + + sb_start_pagefault(mapping->host->i_sb); +- file_update_time(vmf->vma->vm_file); ++ vma_file_update_time(vmf->vma); + lock_page(page); + if (page->mapping != mapping) { + unlock_page(page); +diff --git a/mm/mmap.c b/mm/mmap.c +index 6bb553ed5c55..3f9d6d155171 100644 +--- a/mm/mmap.c ++++ b/mm/mmap.c +@@ -183,7 +183,7 @@ static struct vm_area_struct *remove_vma(struct vm_area_struct *vma) + if (vma->vm_ops && vma->vm_ops->close) + vma->vm_ops->close(vma); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + mpol_put(vma_policy(vma)); + vm_area_free(vma); + return next; +@@ -952,7 +952,7 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, + if (remove_next) { + if (file) { + uprobe_munmap(next, next->vm_start, next->vm_end); +- fput(file); ++ vma_fput(vma); + } + if (next->anon_vma) + anon_vma_merge(vma, next); +@@ -1873,7 +1873,7 @@ unsigned long mmap_region(struct file *file, unsigned long addr, + return addr; + + unmap_and_free_vma: +- fput(vma->vm_file); ++ vma_fput(vma); + vma->vm_file = NULL; + + /* Undo any partial mapping done by a device driver. */ +@@ -2723,7 +2723,7 @@ int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma, + goto out_free_mpol; + + if (new->vm_file) +- get_file(new->vm_file); ++ vma_get_file(new); + + if (new->vm_ops && new->vm_ops->open) + new->vm_ops->open(new); +@@ -2742,7 +2742,7 @@ int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma, + if (new->vm_ops && new->vm_ops->close) + new->vm_ops->close(new); + if (new->vm_file) +- fput(new->vm_file); ++ vma_fput(new); + unlink_anon_vmas(new); + out_free_mpol: + mpol_put(vma_policy(new)); +@@ -2938,6 +2938,9 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, unsigned long, size, + unsigned long populate = 0; + unsigned long ret = -EINVAL; + struct file *file; ++#if IS_ENABLED(CONFIG_AUFS_FS) ++ struct file *prfile; ++#endif + + pr_warn_once("%s (%d) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst.\n", + current->comm, current->pid); +@@ -2993,10 +2996,34 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, unsigned long, size, + if (vma->vm_flags & VM_LOCKED) + flags |= MAP_LOCKED; + ++#if IS_ENABLED(CONFIG_AUFS_FS) ++ vma_get_file(vma); ++ file = vma->vm_file; ++ prfile = vma->vm_prfile; ++ ret = do_mmap(vma->vm_file, start, size, ++ prot, flags, pgoff, &populate, NULL); ++ if (!IS_ERR_VALUE(ret) && file && prfile) { ++ struct vm_area_struct *new_vma; ++ ++ new_vma = find_vma(mm, ret); ++ if (!new_vma->vm_prfile) ++ new_vma->vm_prfile = prfile; ++ if (new_vma != vma) ++ get_file(prfile); ++ } ++ /* ++ * two fput()s instead of vma_fput(vma), ++ * coz vma may not be available anymore. ++ */ ++ fput(file); ++ if (prfile) ++ fput(prfile); ++#else + file = get_file(vma->vm_file); + ret = do_mmap(vma->vm_file, start, size, + prot, flags, pgoff, &populate, NULL); + fput(file); ++#endif /* CONFIG_AUFS_FS */ + out: + mmap_write_unlock(mm); + if (populate) +@@ -3277,7 +3304,7 @@ struct vm_area_struct *copy_vma(struct vm_area_struct **vmap, + if (anon_vma_clone(new_vma, vma)) + goto out_free_mempol; + if (new_vma->vm_file) +- get_file(new_vma->vm_file); ++ vma_get_file(new_vma); + if (new_vma->vm_ops && new_vma->vm_ops->open) + new_vma->vm_ops->open(new_vma); + vma_link(mm, new_vma, prev, rb_link, rb_parent); +diff --git a/mm/nommu.c b/mm/nommu.c +index 02d2427b8f9e..a7419302ab4e 100644 +--- a/mm/nommu.c ++++ b/mm/nommu.c +@@ -523,7 +523,7 @@ static void __put_nommu_region(struct vm_region *region) + up_write(&nommu_region_sem); + + if (region->vm_file) +- fput(region->vm_file); ++ vmr_fput(region); + + /* IO memory and memory shared directly out of the pagecache + * from ramfs/tmpfs mustn't be released here */ +@@ -655,7 +655,7 @@ static void delete_vma(struct mm_struct *mm, struct vm_area_struct *vma) + if (vma->vm_ops && vma->vm_ops->close) + vma->vm_ops->close(vma); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + put_nommu_region(vma->vm_region); + vm_area_free(vma); + } +@@ -1175,7 +1175,7 @@ unsigned long do_mmap(struct file *file, + goto error_just_free; + } + } +- fput(region->vm_file); ++ vmr_fput(region); + kmem_cache_free(vm_region_jar, region); + region = pregion; + result = start; +@@ -1252,10 +1252,10 @@ unsigned long do_mmap(struct file *file, + up_write(&nommu_region_sem); + error: + if (region->vm_file) +- fput(region->vm_file); ++ vmr_fput(region); + kmem_cache_free(vm_region_jar, region); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + vm_area_free(vma); + return ret; + +diff --git a/mm/prfile.c b/mm/prfile.c +new file mode 100644 +index 000000000000..511543ab1b41 +--- /dev/null ++++ b/mm/prfile.c +@@ -0,0 +1,86 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Mainly for aufs which mmap(2) different file and wants to print different ++ * path in /proc/PID/maps. ++ * Call these functions via macros defined in linux/mm.h. ++ * ++ * See Documentation/filesystems/aufs/design/06mmap.txt ++ * ++ * Copyright (c) 2014-2021 Junjro R. Okajima ++ * Copyright (c) 2014 Ian Campbell ++ */ ++ ++#include ++#include ++#include ++ ++/* #define PRFILE_TRACE */ ++static inline void prfile_trace(struct file *f, struct file *pr, ++ const char func[], int line, const char func2[]) ++{ ++#ifdef PRFILE_TRACE ++ if (pr) ++ pr_info("%s:%d: %s, %pD2\n", func, line, func2, f); ++#endif ++} ++ ++void vma_do_file_update_time(struct vm_area_struct *vma, const char func[], ++ int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ file_update_time(f); ++ if (f && pr) ++ file_update_time(pr); ++} ++ ++struct file *vma_do_pr_or_file(struct vm_area_struct *vma, const char func[], ++ int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ return (f && pr) ? pr : f; ++} ++ ++void vma_do_get_file(struct vm_area_struct *vma, const char func[], int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ get_file(f); ++ if (f && pr) ++ get_file(pr); ++} ++ ++void vma_do_fput(struct vm_area_struct *vma, const char func[], int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ fput(f); ++ if (f && pr) ++ fput(pr); ++} ++ ++#ifndef CONFIG_MMU ++struct file *vmr_do_pr_or_file(struct vm_region *region, const char func[], ++ int line) ++{ ++ struct file *f = region->vm_file, *pr = region->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ return (f && pr) ? pr : f; ++} ++ ++void vmr_do_fput(struct vm_region *region, const char func[], int line) ++{ ++ struct file *f = region->vm_file, *pr = region->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ fput(f); ++ if (f && pr) ++ fput(pr); ++} ++#endif /* !CONFIG_MMU */ diff --git a/kernel/tools/perf/files/patches/aufs5/aufs5-standalone.patch b/kernel/tools/perf/files/patches/aufs5/aufs5-standalone.patch new file mode 100644 index 0000000000..63d24760ff --- /dev/null +++ b/kernel/tools/perf/files/patches/aufs5/aufs5-standalone.patch @@ -0,0 +1,251 @@ +SPDX-License-Identifier: GPL-2.0 +aufs5.15.36 standalone patch + +diff --git a/fs/dcache.c b/fs/dcache.c +index bc5095b734f5..9508bd57a3bc 100644 +--- a/fs/dcache.c ++++ b/fs/dcache.c +@@ -1425,6 +1425,7 @@ void d_walk(struct dentry *parent, void *data, + seq = 1; + goto again; + } ++EXPORT_SYMBOL_GPL(d_walk); + + struct check_mount { + struct vfsmount *mnt; +@@ -2970,6 +2971,7 @@ void d_exchange(struct dentry *dentry1, struct dentry *dentry2) + + write_sequnlock(&rename_lock); + } ++EXPORT_SYMBOL_GPL(d_exchange); + + /** + * d_ancestor - search for an ancestor +diff --git a/fs/exec.c b/fs/exec.c +index 29e865c59854..3ea36fa14622 100644 +--- a/fs/exec.c ++++ b/fs/exec.c +@@ -111,6 +111,7 @@ bool path_noexec(const struct path *path) + return (path->mnt->mnt_flags & MNT_NOEXEC) || + (path->mnt->mnt_sb->s_iflags & SB_I_NOEXEC); + } ++EXPORT_SYMBOL_GPL(path_noexec); + + #ifdef CONFIG_USELIB + /* +diff --git a/fs/fcntl.c b/fs/fcntl.c +index 02382fa9bd34..3418c60b9014 100644 +--- a/fs/fcntl.c ++++ b/fs/fcntl.c +@@ -86,6 +86,7 @@ int setfl(int fd, struct file *filp, unsigned long arg) + out: + return error; + } ++EXPORT_SYMBOL_GPL(setfl); + + static void f_modown(struct file *filp, struct pid *pid, enum pid_type type, + int force) +diff -Nurp a/fs/file_table.c b/fs/file_table.c +--- a/fs/file_table.c 2022-03-20 22:14:17.000000000 +0200 ++++ b/fs/file_table.c 2022-04-08 20:24:23.624148779 +0300 +@@ -198,6 +198,7 @@ over: + } + return ERR_PTR(-ENFILE); + } ++EXPORT_SYMBOL_GPL(alloc_empty_file); + + /* + * Variant of alloc_empty_file() that doesn't check and modify nr_files. +diff --git a/fs/namespace.c b/fs/namespace.c +index c45740054bc7..d3d750635610 100644 +--- a/fs/namespace.c ++++ b/fs/namespace.c +@@ -439,6 +439,7 @@ void __mnt_drop_write(struct vfsmount *mnt) + mnt_dec_writers(real_mount(mnt)); + preempt_enable(); + } ++EXPORT_SYMBOL_GPL(__mnt_drop_write); + + /** + * mnt_drop_write - give up write access to a mount +@@ -813,6 +814,7 @@ int is_current_mnt_ns(struct vfsmount *mnt) + { + return check_mnt(real_mount(mnt)); + } ++EXPORT_SYMBOL_GPL(is_current_mnt_ns); + + /* + * vfsmount lock must be held for write +@@ -2011,6 +2013,7 @@ int iterate_mounts(int (*f)(struct vfsmount *, void *), void *arg, + } + return 0; + } ++EXPORT_SYMBOL_GPL(iterate_mounts); + + static void lock_mnt_tree(struct mount *mnt) + { +diff --git a/fs/notify/group.c b/fs/notify/group.c +index fb89c351295d..460ad19c2570 100644 +--- a/fs/notify/group.c ++++ b/fs/notify/group.c +@@ -100,6 +100,7 @@ void fsnotify_get_group(struct fsnotify_group *group) + { + refcount_inc(&group->refcnt); + } ++EXPORT_SYMBOL_GPL(fsnotify_get_group); + + /* + * Drop a reference to a group. Free it if it's through. +diff --git a/fs/open.c b/fs/open.c +index e0df1536eb69..81b2d7c83add 100644 +--- a/fs/open.c ++++ b/fs/open.c +@@ -65,6 +65,7 @@ int do_truncate(struct user_namespace *mnt_userns, struct dentry *dentry, + inode_unlock(dentry->d_inode); + return ret; + } ++EXPORT_SYMBOL_GPL(do_truncate); + + long vfs_truncate(const struct path *path, loff_t length) + { +diff --git a/fs/read_write.c b/fs/read_write.c +index af057c57bdc6..76017f8331fb 100644 +--- a/fs/read_write.c ++++ b/fs/read_write.c +@@ -492,6 +492,7 @@ ssize_t vfs_read(struct file *file, char __user *buf, size_t count, loff_t *pos) + inc_syscr(current); + return ret; + } ++EXPORT_SYMBOL_GPL(vfs_read); + + static ssize_t new_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos) + { +@@ -602,6 +603,7 @@ ssize_t vfs_write(struct file *file, const char __user *buf, size_t count, loff_ + file_end_write(file); + return ret; + } ++EXPORT_SYMBOL_GPL(vfs_write); + + /* file_ppos returns &file->f_pos or NULL if file is stream */ + static inline loff_t *file_ppos(struct file *file) +diff --git a/fs/splice.c b/fs/splice.c +index 3e6ba363b777..7c1be373eb7c 100644 +--- a/fs/splice.c ++++ b/fs/splice.c +@@ -766,6 +766,7 @@ long do_splice_from(struct pipe_inode_info *pipe, struct file *out, + return warn_unsupported(out, "write"); + return out->f_op->splice_write(pipe, out, ppos, len, flags); + } ++EXPORT_SYMBOL_GPL(do_splice_from); + + /* + * Attempt to initiate a splice from a file to a pipe. +@@ -795,6 +796,7 @@ long do_splice_to(struct file *in, loff_t *ppos, + return warn_unsupported(in, "read"); + return in->f_op->splice_read(in, ppos, pipe, len, flags); + } ++EXPORT_SYMBOL_GPL(do_splice_to); + + /** + * splice_direct_to_actor - splices data directly between two non-pipes +diff --git a/fs/xattr.c b/fs/xattr.c +index 5c8c5175b385..ff7e9ff774b7 100644 +--- a/fs/xattr.c ++++ b/fs/xattr.c +@@ -384,6 +384,7 @@ vfs_getxattr_alloc(struct user_namespace *mnt_userns, struct dentry *dentry, + *xattr_value = value; + return error; + } ++EXPORT_SYMBOL_GPL(vfs_getxattr_alloc); + + ssize_t + __vfs_getxattr(struct dentry *dentry, struct inode *inode, const char *name, +diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c +index ce380d0abdf0..409c7d1a6803 100644 +--- a/kernel/locking/lockdep.c ++++ b/kernel/locking/lockdep.c +@@ -208,6 +208,7 @@ inline struct lock_class *lockdep_hlock_class(struct held_lock *hlock) + */ + return lock_classes + class_idx; + } ++EXPORT_SYMBOL_GPL(lockdep_hlock_class); + #define hlock_class(hlock) lockdep_hlock_class(hlock) + + #ifdef CONFIG_LOCK_STAT +diff --git a/kernel/task_work.c b/kernel/task_work.c +index 1698fbe6f0e1..081b05acadf8 100644 +--- a/kernel/task_work.c ++++ b/kernel/task_work.c +@@ -167,3 +167,4 @@ void task_work_run(void) + } while (work); + } + } ++EXPORT_SYMBOL_GPL(task_work_run); +diff --git a/security/security.c b/security/security.c +index da631339e969..894203de3bcb 100644 +--- a/security/security.c ++++ b/security/security.c +@@ -1160,6 +1160,7 @@ int security_path_rmdir(const struct path *dir, struct dentry *dentry) + return 0; + return call_int_hook(path_rmdir, 0, dir, dentry); + } ++EXPORT_SYMBOL_GPL(security_path_rmdir); + + int security_path_unlink(const struct path *dir, struct dentry *dentry) + { +@@ -1176,6 +1177,7 @@ int security_path_symlink(const struct path *dir, struct dentry *dentry, + return 0; + return call_int_hook(path_symlink, 0, dir, dentry, old_name); + } ++EXPORT_SYMBOL_GPL(security_path_symlink); + + int security_path_link(struct dentry *old_dentry, const struct path *new_dir, + struct dentry *new_dentry) +@@ -1184,6 +1186,7 @@ int security_path_link(struct dentry *old_dentry, const struct path *new_dir, + return 0; + return call_int_hook(path_link, 0, old_dentry, new_dir, new_dentry); + } ++EXPORT_SYMBOL_GPL(security_path_link); + + int security_path_rename(const struct path *old_dir, struct dentry *old_dentry, + const struct path *new_dir, struct dentry *new_dentry, +@@ -1211,6 +1214,7 @@ int security_path_truncate(const struct path *path) + return 0; + return call_int_hook(path_truncate, 0, path); + } ++EXPORT_SYMBOL_GPL(security_path_truncate); + + int security_path_chmod(const struct path *path, umode_t mode) + { +@@ -1218,6 +1222,7 @@ int security_path_chmod(const struct path *path, umode_t mode) + return 0; + return call_int_hook(path_chmod, 0, path, mode); + } ++EXPORT_SYMBOL_GPL(security_path_chmod); + + int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid) + { +@@ -1225,6 +1230,7 @@ int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid) + return 0; + return call_int_hook(path_chown, 0, path, uid, gid); + } ++EXPORT_SYMBOL_GPL(security_path_chown); + + int security_path_chroot(const struct path *path) + { +@@ -1325,6 +1331,7 @@ int security_inode_permission(struct inode *inode, int mask) + return 0; + return call_int_hook(inode_permission, 0, inode, mask); + } ++EXPORT_SYMBOL_GPL(security_inode_permission); + + int security_inode_setattr(struct dentry *dentry, struct iattr *attr) + { +@@ -1522,6 +1529,7 @@ int security_file_permission(struct file *file, int mask) + + return fsnotify_perm(file, mask); + } ++EXPORT_SYMBOL_GPL(security_file_permission); + + int security_file_alloc(struct file *file) + { diff --git a/kernel/tools/perf/files/patches/aufs5/aufs5.15.36-20220509.patch b/kernel/tools/perf/files/patches/aufs5/aufs5.15.36-20220509.patch new file mode 100644 index 0000000000..034b926d94 --- /dev/null +++ b/kernel/tools/perf/files/patches/aufs5/aufs5.15.36-20220509.patch @@ -0,0 +1,38475 @@ +diff -Naur null/Documentation/ABI/testing/debugfs-aufs linux-5.15.36/Documentation/ABI/testing/debugfs-aufs +--- /dev/null ++++ linux-5.15.36/Documentation/ABI/testing/debugfs-aufs 2022-05-10 16:51:39.862744220 +0300 +@@ -0,0 +1,55 @@ ++What: /debug/aufs/si_/ ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ Under /debug/aufs, a directory named si_ is created ++ per aufs mount, where is a unique id generated ++ internally. ++ ++What: /debug/aufs/si_/plink ++Date: Apr 2013 ++Contact: J. R. Okajima ++Description: ++ It has three lines and shows the information about the ++ pseudo-link. The first line is a single number ++ representing a number of buckets. The second line is a ++ number of pseudo-links per buckets (separated by a ++ blank). The last line is a single number representing a ++ total number of psedo-links. ++ When the aufs mount option 'noplink' is specified, it ++ will show "1\n0\n0\n". ++ ++What: /debug/aufs/si_/xib ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the consumed blocks by xib (External Inode Number ++ Bitmap), its block size and file size. ++ When the aufs mount option 'noxino' is specified, it ++ will be empty. About XINO files, see the aufs manual. ++ ++What: /debug/aufs/si_/xi ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the consumed blocks by xino (External Inode Number ++ Translation Table), its link count, block size and file ++ size. ++ Due to the file size limit, there may exist multiple ++ xino files per branch. In this case, "-N" is added to ++ the filename and it corresponds to the index of the ++ internal xino array. "-0" is omitted. ++ When the aufs mount option 'noxino' is specified, Those ++ entries won't exist. About XINO files, see the aufs ++ manual. ++ ++What: /debug/aufs/si_/xigen ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the consumed blocks by xigen (External Inode ++ Generation Table), its block size and file size. ++ If CONFIG_AUFS_EXPORT is disabled, this entry will not ++ be created. ++ When the aufs mount option 'noxino' is specified, it ++ will be empty. About XINO files, see the aufs manual. +diff -Naur null/Documentation/ABI/testing/sysfs-aufs linux-5.15.36/Documentation/ABI/testing/sysfs-aufs +--- /dev/null ++++ linux-5.15.36/Documentation/ABI/testing/sysfs-aufs 2022-05-10 16:51:39.863744220 +0300 +@@ -0,0 +1,31 @@ ++What: /sys/fs/aufs/si_/ ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ Under /sys/fs/aufs, a directory named si_ is created ++ per aufs mount, where is a unique id generated ++ internally. ++ ++What: /sys/fs/aufs/si_/br ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the abolute path of a member directory (which ++ is called branch) in aufs, and its permission. ++ ++What: /sys/fs/aufs/si_/brid ++Date: July 2013 ++Contact: J. R. Okajima ++Description: ++ It shows the id of a member directory (which is called ++ branch) in aufs. ++ ++What: /sys/fs/aufs/si_/xi_path ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the abolute path of XINO (External Inode Number ++ Bitmap, Translation Table and Generation Table) file ++ even if it is the default path. ++ When the aufs mount option 'noxino' is specified, it ++ will be empty. About XINO files, see the aufs manual. +diff -Naur null/Documentation/filesystems/aufs/design/01intro.txt linux-5.15.36/Documentation/filesystems/aufs/design/01intro.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/01intro.txt 2022-05-10 16:51:39.863744220 +0300 +@@ -0,0 +1,171 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Introduction ++---------------------------------------- ++ ++aufs [ei ju: ef es] | /ey-yoo-ef-es/ | [a u f s] ++1. abbrev. for "advanced multi-layered unification filesystem". ++2. abbrev. for "another unionfs". ++3. abbrev. for "auf das" in German which means "on the" in English. ++ Ex. "Butter aufs Brot"(G) means "butter onto bread"(E). ++ But "Filesystem aufs Filesystem" is hard to understand. ++4. abbrev. for "African Urban Fashion Show". ++ ++AUFS is a filesystem with features: ++- multi layered stackable unification filesystem, the member directory ++ is called as a branch. ++- branch permission and attribute, 'readonly', 'real-readonly', ++ 'readwrite', 'whiteout-able', 'link-able whiteout', etc. and their ++ combination. ++- internal "file copy-on-write". ++- logical deletion, whiteout. ++- dynamic branch manipulation, adding, deleting and changing permission. ++- allow bypassing aufs, user's direct branch access. ++- external inode number translation table and bitmap which maintains the ++ persistent aufs inode number. ++- seekable directory, including NFS readdir. ++- file mapping, mmap and sharing pages. ++- pseudo-link, hardlink over branches. ++- loopback mounted filesystem as a branch. ++- several policies to select one among multiple writable branches. ++- revert a single systemcall when an error occurs in aufs. ++- and more... ++ ++ ++Multi Layered Stackable Unification Filesystem ++---------------------------------------------------------------------- ++Most people already knows what it is. ++It is a filesystem which unifies several directories and provides a ++merged single directory. When users access a file, the access will be ++passed/re-directed/converted (sorry, I am not sure which English word is ++correct) to the real file on the member filesystem. The member ++filesystem is called 'lower filesystem' or 'branch' and has a mode ++'readonly' and 'readwrite.' And the deletion for a file on the lower ++readonly branch is handled by creating 'whiteout' on the upper writable ++branch. ++ ++On LKML, there have been discussions about UnionMount (Jan Blunck, ++Bharata B Rao and Valerie Aurora) and Unionfs (Erez Zadok). They took ++different approaches to implement the merged-view. ++The former tries putting it into VFS, and the latter implements as a ++separate filesystem. ++(If I misunderstand about these implementations, please let me know and ++I shall correct it. Because it is a long time ago when I read their ++source files last time). ++ ++UnionMount's approach will be able to small, but may be hard to share ++branches between several UnionMount since the whiteout in it is ++implemented in the inode on branch filesystem and always ++shared. According to Bharata's post, readdir does not seems to be ++finished yet. ++There are several missing features known in this implementations such as ++- for users, the inode number may change silently. eg. copy-up. ++- link(2) may break by copy-up. ++- read(2) may get an obsoleted filedata (fstat(2) too). ++- fcntl(F_SETLK) may be broken by copy-up. ++- unnecessary copy-up may happen, for example mmap(MAP_PRIVATE) after ++ open(O_RDWR). ++ ++In linux-3.18, "overlay" filesystem (formerly known as "overlayfs") was ++merged into mainline. This is another implementation of UnionMount as a ++separated filesystem. All the limitations and known problems which ++UnionMount are equally inherited to "overlay" filesystem. ++ ++Unionfs has a longer history. When I started implementing a stackable ++filesystem (Aug 2005), it already existed. It has virtual super_block, ++inode, dentry and file objects and they have an array pointing lower ++same kind objects. After contributing many patches for Unionfs, I ++re-started my project AUFS (Jun 2006). ++ ++In AUFS, the structure of filesystem resembles to Unionfs, but I ++implemented my own ideas, approaches and enhancements and it became ++totally different one. ++ ++Comparing DM snapshot and fs based implementation ++- the number of bytes to be copied between devices is much smaller. ++- the type of filesystem must be one and only. ++- the fs must be writable, no readonly fs, even for the lower original ++ device. so the compression fs will not be usable. but if we use ++ loopback mount, we may address this issue. ++ for instance, ++ mount /cdrom/squashfs.img /sq ++ losetup /sq/ext2.img ++ losetup /somewhere/cow ++ dmsetup "snapshot /dev/loop0 /dev/loop1 ..." ++- it will be difficult (or needs more operations) to extract the ++ difference between the original device and COW. ++- DM snapshot-merge may help a lot when users try merging. in the ++ fs-layer union, users will use rsync(1). ++ ++You may want to read my old paper "Filesystems in LiveCD" ++(http://aufs.sourceforge.net/aufs2/report/sq/sq.pdf). ++ ++ ++Several characters/aspects/persona of aufs ++---------------------------------------------------------------------- ++ ++Aufs has several characters, aspects or persona. ++1. a filesystem, callee of VFS helper ++2. sub-VFS, caller of VFS helper for branches ++3. a virtual filesystem which maintains persistent inode number ++4. reader/writer of files on branches such like an application ++ ++1. Callee of VFS Helper ++As an ordinary linux filesystem, aufs is a callee of VFS. For instance, ++unlink(2) from an application reaches sys_unlink() kernel function and ++then vfs_unlink() is called. vfs_unlink() is one of VFS helper and it ++calls filesystem specific unlink operation. Actually aufs implements the ++unlink operation but it behaves like a redirector. ++ ++2. Caller of VFS Helper for Branches ++aufs_unlink() passes the unlink request to the branch filesystem as if ++it were called from VFS. So the called unlink operation of the branch ++filesystem acts as usual. As a caller of VFS helper, aufs should handle ++every necessary pre/post operation for the branch filesystem. ++- acquire the lock for the parent dir on a branch ++- lookup in a branch ++- revalidate dentry on a branch ++- mnt_want_write() for a branch ++- vfs_unlink() for a branch ++- mnt_drop_write() for a branch ++- release the lock on a branch ++ ++3. Persistent Inode Number ++One of the most important issue for a filesystem is to maintain inode ++numbers. This is particularly important to support exporting a ++filesystem via NFS. Aufs is a virtual filesystem which doesn't have a ++backend block device for its own. But some storage is necessary to ++keep and maintain the inode numbers. It may be a large space and may not ++suit to keep in memory. Aufs rents some space from its first writable ++branch filesystem (by default) and creates file(s) on it. These files ++are created by aufs internally and removed soon (currently) keeping ++opened. ++Note: Because these files are removed, they are totally gone after ++ unmounting aufs. It means the inode numbers are not persistent ++ across unmount or reboot. I have a plan to make them really ++ persistent which will be important for aufs on NFS server. ++ ++4. Read/Write Files Internally (copy-on-write) ++Because a branch can be readonly, when you write a file on it, aufs will ++"copy-up" it to the upper writable branch internally. And then write the ++originally requested thing to the file. Generally kernel doesn't ++open/read/write file actively. In aufs, even a single write may cause a ++internal "file copy". This behaviour is very similar to cp(1) command. ++ ++Some people may think it is better to pass such work to user space ++helper, instead of doing in kernel space. Actually I am still thinking ++about it. But currently I have implemented it in kernel space. +diff -Naur null/Documentation/filesystems/aufs/design/02struct.txt linux-5.15.36/Documentation/filesystems/aufs/design/02struct.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/02struct.txt 2022-05-10 16:51:39.863744220 +0300 +@@ -0,0 +1,258 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Basic Aufs Internal Structure ++ ++Superblock/Inode/Dentry/File Objects ++---------------------------------------------------------------------- ++As like an ordinary filesystem, aufs has its own ++superblock/inode/dentry/file objects. All these objects have a ++dynamically allocated array and store the same kind of pointers to the ++lower filesystem, branch. ++For example, when you build a union with one readwrite branch and one ++readonly, mounted /au, /rw and /ro respectively. ++- /au = /rw + /ro ++- /ro/fileA exists but /rw/fileA ++ ++Aufs lookup operation finds /ro/fileA and gets dentry for that. These ++pointers are stored in a aufs dentry. The array in aufs dentry will be, ++- [0] = NULL (because /rw/fileA doesn't exist) ++- [1] = /ro/fileA ++ ++This style of an array is essentially same to the aufs ++superblock/inode/dentry/file objects. ++ ++Because aufs supports manipulating branches, ie. add/delete/change ++branches dynamically, these objects has its own generation. When ++branches are changed, the generation in aufs superblock is ++incremented. And a generation in other object are compared when it is ++accessed. When a generation in other objects are obsoleted, aufs ++refreshes the internal array. ++ ++ ++Superblock ++---------------------------------------------------------------------- ++Additionally aufs superblock has some data for policies to select one ++among multiple writable branches, XIB files, pseudo-links and kobject. ++See below in detail. ++About the policies which supports copy-down a directory, see ++wbr_policy.txt too. ++ ++ ++Branch and XINO(External Inode Number Translation Table) ++---------------------------------------------------------------------- ++Every branch has its own xino (external inode number translation table) ++file. The xino file is created and unlinked by aufs internally. When two ++members of a union exist on the same filesystem, they share the single ++xino file. ++The struct of a xino file is simple, just a sequence of aufs inode ++numbers which is indexed by the lower inode number. ++In the above sample, assume the inode number of /ro/fileA is i111 and ++aufs assigns the inode number i999 for fileA. Then aufs writes 999 as ++4(8) bytes at 111 * 4(8) bytes offset in the xino file. ++ ++When the inode numbers are not contiguous, the xino file will be sparse ++which has a hole in it and doesn't consume as much disk space as it ++might appear. If your branch filesystem consumes disk space for such ++holes, then you should specify 'xino=' option at mounting aufs. ++ ++Aufs has a mount option to free the disk blocks for such holes in XINO ++files on tmpfs or ramdisk. But it is not so effective actually. If you ++meet a problem of disk shortage due to XINO files, then you should try ++"tmpfs-ino.patch" (and "vfs-ino.patch" too) in aufs4-standalone.git. ++The patch localizes the assignment inumbers per tmpfs-mount and avoid ++the holes in XINO files. ++ ++Also a writable branch has three kinds of "whiteout bases". All these ++are existed when the branch is joined to aufs, and their names are ++whiteout-ed doubly, so that users will never see their names in aufs ++hierarchy. ++1. a regular file which will be hardlinked to all whiteouts. ++2. a directory to store a pseudo-link. ++3. a directory to store an "orphan"-ed file temporary. ++ ++1. Whiteout Base ++ When you remove a file on a readonly branch, aufs handles it as a ++ logical deletion and creates a whiteout on the upper writable branch ++ as a hardlink of this file in order not to consume inode on the ++ writable branch. ++2. Pseudo-link Dir ++ See below, Pseudo-link. ++3. Step-Parent Dir ++ When "fileC" exists on the lower readonly branch only and it is ++ opened and removed with its parent dir, and then user writes ++ something into it, then aufs copies-up fileC to this ++ directory. Because there is no other dir to store fileC. After ++ creating a file under this dir, the file is unlinked. ++ ++Because aufs supports manipulating branches, ie. add/delete/change ++dynamically, a branch has its own id. When the branch order changes, ++aufs finds the new index by searching the branch id. ++ ++ ++Pseudo-link ++---------------------------------------------------------------------- ++Assume "fileA" exists on the lower readonly branch only and it is ++hardlinked to "fileB" on the branch. When you write something to fileA, ++aufs copies-up it to the upper writable branch. Additionally aufs ++creates a hardlink under the Pseudo-link Directory of the writable ++branch. The inode of a pseudo-link is kept in aufs super_block as a ++simple list. If fileB is read after unlinking fileA, aufs returns ++filedata from the pseudo-link instead of the lower readonly ++branch. Because the pseudo-link is based upon the inode, to keep the ++inode number by xino (see above) is essentially necessary. ++ ++All the hardlinks under the Pseudo-link Directory of the writable branch ++should be restored in a proper location later. Aufs provides a utility ++to do this. The userspace helpers executed at remounting and unmounting ++aufs by default. ++During this utility is running, it puts aufs into the pseudo-link ++maintenance mode. In this mode, only the process which began the ++maintenance mode (and its child processes) is allowed to operate in ++aufs. Some other processes which are not related to the pseudo-link will ++be allowed to run too, but the rest have to return an error or wait ++until the maintenance mode ends. If a process already acquires an inode ++mutex (in VFS), it has to return an error. ++ ++ ++XIB(external inode number bitmap) ++---------------------------------------------------------------------- ++Addition to the xino file per a branch, aufs has an external inode number ++bitmap in a superblock object. It is also an internal file such like a ++xino file. ++It is a simple bitmap to mark whether the aufs inode number is in-use or ++not. ++To reduce the file I/O, aufs prepares a single memory page to cache xib. ++ ++As well as XINO files, aufs has a feature to truncate/refresh XIB to ++reduce the number of consumed disk blocks for these files. ++ ++ ++Virtual or Vertical Dir, and Readdir in Userspace ++---------------------------------------------------------------------- ++In order to support multiple layers (branches), aufs readdir operation ++constructs a virtual dir block on memory. For readdir, aufs calls ++vfs_readdir() internally for each dir on branches, merges their entries ++with eliminating the whiteout-ed ones, and sets it to file (dir) ++object. So the file object has its entry list until it is closed. The ++entry list will be updated when the file position is zero and becomes ++obsoleted. This decision is made in aufs automatically. ++ ++The dynamically allocated memory block for the name of entries has a ++unit of 512 bytes (by default) and stores the names contiguously (no ++padding). Another block for each entry is handled by kmem_cache too. ++During building dir blocks, aufs creates hash list and judging whether ++the entry is whiteouted by its upper branch or already listed. ++The merged result is cached in the corresponding inode object and ++maintained by a customizable life-time option. ++ ++Some people may call it can be a security hole or invite DoS attack ++since the opened and once readdir-ed dir (file object) holds its entry ++list and becomes a pressure for system memory. But I'd say it is similar ++to files under /proc or /sys. The virtual files in them also holds a ++memory page (generally) while they are opened. When an idea to reduce ++memory for them is introduced, it will be applied to aufs too. ++For those who really hate this situation, I've developed readdir(3) ++library which operates this merging in userspace. You just need to set ++LD_PRELOAD environment variable, and aufs will not consume no memory in ++kernel space for readdir(3). ++ ++ ++Workqueue ++---------------------------------------------------------------------- ++Aufs sometimes requires privilege access to a branch. For instance, ++in copy-up/down operation. When a user process is going to make changes ++to a file which exists in the lower readonly branch only, and the mode ++of one of ancestor directories may not be writable by a user ++process. Here aufs copy-up the file with its ancestors and they may ++require privilege to set its owner/group/mode/etc. ++This is a typical case of a application character of aufs (see ++Introduction). ++ ++Aufs uses workqueue synchronously for this case. It creates its own ++workqueue. The workqueue is a kernel thread and has privilege. Aufs ++passes the request to call mkdir or write (for example), and wait for ++its completion. This approach solves a problem of a signal handler ++simply. ++If aufs didn't adopt the workqueue and changed the privilege of the ++process, then the process may receive the unexpected SIGXFSZ or other ++signals. ++ ++Also aufs uses the system global workqueue ("events" kernel thread) too ++for asynchronous tasks, such like handling inotify/fsnotify, re-creating a ++whiteout base and etc. This is unrelated to a privilege. ++Most of aufs operation tries acquiring a rw_semaphore for aufs ++superblock at the beginning, at the same time waits for the completion ++of all queued asynchronous tasks. ++ ++ ++Whiteout ++---------------------------------------------------------------------- ++The whiteout in aufs is very similar to Unionfs's. That is represented ++by its filename. UnionMount takes an approach of a file mode, but I am ++afraid several utilities (find(1) or something) will have to support it. ++ ++Basically the whiteout represents "logical deletion" which stops aufs to ++lookup further, but also it represents "dir is opaque" which also stop ++further lookup. ++ ++In aufs, rmdir(2) and rename(2) for dir uses whiteout alternatively. ++In order to make several functions in a single systemcall to be ++revertible, aufs adopts an approach to rename a directory to a temporary ++unique whiteouted name. ++For example, in rename(2) dir where the target dir already existed, aufs ++renames the target dir to a temporary unique whiteouted name before the ++actual rename on a branch, and then handles other actions (make it opaque, ++update the attributes, etc). If an error happens in these actions, aufs ++simply renames the whiteouted name back and returns an error. If all are ++succeeded, aufs registers a function to remove the whiteouted unique ++temporary name completely and asynchronously to the system global ++workqueue. ++ ++ ++Copy-up ++---------------------------------------------------------------------- ++It is a well-known feature or concept. ++When user modifies a file on a readonly branch, aufs operate "copy-up" ++internally and makes change to the new file on the upper writable branch. ++When the trigger systemcall does not update the timestamps of the parent ++dir, aufs reverts it after copy-up. ++ ++ ++Move-down (aufs3.9 and later) ++---------------------------------------------------------------------- ++"Copy-up" is one of the essential feature in aufs. It copies a file from ++the lower readonly branch to the upper writable branch when a user ++changes something about the file. ++"Move-down" is an opposite action of copy-up. Basically this action is ++ran manually instead of automatically and internally. ++For desgin and implementation, aufs has to consider these issues. ++- whiteout for the file may exist on the lower branch. ++- ancestor directories may not exist on the lower branch. ++- diropq for the ancestor directories may exist on the upper branch. ++- free space on the lower branch will reduce. ++- another access to the file may happen during moving-down, including ++ UDBA (see "Revalidate Dentry and UDBA"). ++- the file should not be hard-linked nor pseudo-linked. they should be ++ handled by auplink utility later. ++ ++Sometimes users want to move-down a file from the upper writable branch ++to the lower readonly or writable branch. For instance, ++- the free space of the upper writable branch is going to run out. ++- create a new intermediate branch between the upper and lower branch. ++- etc. ++ ++For this purpose, use "aumvdown" command in aufs-util.git. +diff -Naur null/Documentation/filesystems/aufs/design/03atomic_open.txt linux-5.15.36/Documentation/filesystems/aufs/design/03atomic_open.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/03atomic_open.txt 2022-05-10 16:51:39.863744220 +0300 +@@ -0,0 +1,85 @@ ++ ++# Copyright (C) 2015-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Support for a branch who has its ->atomic_open() ++---------------------------------------------------------------------- ++The filesystems who implement its ->atomic_open() are not majority. For ++example NFSv4 does, and aufs should call NFSv4 ->atomic_open, ++particularly for open(O_CREAT|O_EXCL, 0400) case. Other than ++->atomic_open(), NFSv4 returns an error for this open(2). While I am not ++sure whether all filesystems who have ->atomic_open() behave like this, ++but NFSv4 surely returns the error. ++ ++In order to support ->atomic_open() for aufs, there are a few ++approaches. ++ ++A. Introduce aufs_atomic_open() ++ - calls one of VFS:do_last(), lookup_open() or atomic_open() for ++ branch fs. ++B. Introduce aufs_atomic_open() calling create, open and chmod. this is ++ an aufs user Pip Cet's approach ++ - calls aufs_create(), VFS finish_open() and notify_change(). ++ - pass fake-mode to finish_open(), and then correct the mode by ++ notify_change(). ++C. Extend aufs_open() to call branch fs's ->atomic_open() ++ - no aufs_atomic_open(). ++ - aufs_lookup() registers the TID to an aufs internal object. ++ - aufs_create() does nothing when the matching TID is registered, but ++ registers the mode. ++ - aufs_open() calls branch fs's ->atomic_open() when the matching ++ TID is registered. ++D. Extend aufs_open() to re-try branch fs's ->open() with superuser's ++ credential ++ - no aufs_atomic_open(). ++ - aufs_create() registers the TID to an internal object. this info ++ represents "this process created this file just now." ++ - when aufs gets EACCES from branch fs's ->open(), then confirm the ++ registered TID and re-try open() with superuser's credential. ++ ++Pros and cons for each approach. ++ ++A. ++ - straightforward but highly depends upon VFS internal. ++ - the atomic behavaiour is kept. ++ - some of parameters such as nameidata are hard to reproduce for ++ branch fs. ++ - large overhead. ++B. ++ - easy to implement. ++ - the atomic behavaiour is lost. ++C. ++ - the atomic behavaiour is kept. ++ - dirty and tricky. ++ - VFS checks whether the file is created correctly after calling ++ ->create(), which means this approach doesn't work. ++D. ++ - easy to implement. ++ - the atomic behavaiour is lost. ++ - to open a file with superuser's credential and give it to a user ++ process is a bad idea, since the file object keeps the credential ++ in it. It may affect LSM or something. This approach doesn't work ++ either. ++ ++The approach A is ideal, but it hard to implement. So here is a ++variation of A, which is to be implemented. ++ ++A-1. Introduce aufs_atomic_open() ++ - calls branch fs ->atomic_open() if exists. otherwise calls ++ vfs_create() and finish_open(). ++ - the demerit is that the several checks after branch fs ++ ->atomic_open() are lost. in the ordinary case, the checks are ++ done by VFS:do_last(), lookup_open() and atomic_open(). some can ++ be implemented in aufs, but not all I am afraid. +diff -Naur null/Documentation/filesystems/aufs/design/03lookup.txt linux-5.15.36/Documentation/filesystems/aufs/design/03lookup.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/03lookup.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,113 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Lookup in a Branch ++---------------------------------------------------------------------- ++Since aufs has a character of sub-VFS (see Introduction), it operates ++lookup for branches as VFS does. It may be a heavy work. But almost all ++lookup operation in aufs is the simplest case, ie. lookup only an entry ++directly connected to its parent. Digging down the directory hierarchy ++is unnecessary. VFS has a function lookup_one_len() for that use, and ++aufs calls it. ++ ++When a branch is a remote filesystem, aufs basically relies upon its ++->d_revalidate(), also aufs forces the hardest revalidate tests for ++them. ++For d_revalidate, aufs implements three levels of revalidate tests. See ++"Revalidate Dentry and UDBA" in detail. ++ ++ ++Test Only the Highest One for the Directory Permission (dirperm1 option) ++---------------------------------------------------------------------- ++Let's try case study. ++- aufs has two branches, upper readwrite and lower readonly. ++ /au = /rw + /ro ++- "dirA" exists under /ro, but /rw. and its mode is 0700. ++- user invoked "chmod a+rx /au/dirA" ++- the internal copy-up is activated and "/rw/dirA" is created and its ++ permission bits are set to world readable. ++- then "/au/dirA" becomes world readable? ++ ++In this case, /ro/dirA is still 0700 since it exists in readonly branch, ++or it may be a natively readonly filesystem. If aufs respects the lower ++branch, it should not respond readdir request from other users. But user ++allowed it by chmod. Should really aufs rejects showing the entries ++under /ro/dirA? ++ ++To be honest, I don't have a good solution for this case. So aufs ++implements 'dirperm1' and 'nodirperm1' mount options, and leave it to ++users. ++When dirperm1 is specified, aufs checks only the highest one for the ++directory permission, and shows the entries. Otherwise, as usual, checks ++every dir existing on all branches and rejects the request. ++ ++As a side effect, dirperm1 option improves the performance of aufs ++because the number of permission check is reduced when the number of ++branch is many. ++ ++ ++Revalidate Dentry and UDBA (User's Direct Branch Access) ++---------------------------------------------------------------------- ++Generally VFS helpers re-validate a dentry as a part of lookup. ++0. digging down the directory hierarchy. ++1. lock the parent dir by its i_mutex. ++2. lookup the final (child) entry. ++3. revalidate it. ++4. call the actual operation (create, unlink, etc.) ++5. unlock the parent dir ++ ++If the filesystem implements its ->d_revalidate() (step 3), then it is ++called. Actually aufs implements it and checks the dentry on a branch is ++still valid. ++But it is not enough. Because aufs has to release the lock for the ++parent dir on a branch at the end of ->lookup() (step 2) and ++->d_revalidate() (step 3) while the i_mutex of the aufs dir is still ++held by VFS. ++If the file on a branch is changed directly, eg. bypassing aufs, after ++aufs released the lock, then the subsequent operation may cause ++something unpleasant result. ++ ++This situation is a result of VFS architecture, ->lookup() and ++->d_revalidate() is separated. But I never say it is wrong. It is a good ++design from VFS's point of view. It is just not suitable for sub-VFS ++character in aufs. ++ ++Aufs supports such case by three level of revalidation which is ++selectable by user. ++1. Simple Revalidate ++ Addition to the native flow in VFS's, confirm the child-parent ++ relationship on the branch just after locking the parent dir on the ++ branch in the "actual operation" (step 4). When this validation ++ fails, aufs returns EBUSY. ->d_revalidate() (step 3) in aufs still ++ checks the validation of the dentry on branches. ++2. Monitor Changes Internally by Inotify/Fsnotify ++ Addition to above, in the "actual operation" (step 4) aufs re-lookup ++ the dentry on the branch, and returns EBUSY if it finds different ++ dentry. ++ Additionally, aufs sets the inotify/fsnotify watch for every dir on branches ++ during it is in cache. When the event is notified, aufs registers a ++ function to kernel 'events' thread by schedule_work(). And the ++ function sets some special status to the cached aufs dentry and inode ++ private data. If they are not cached, then aufs has nothing to ++ do. When the same file is accessed through aufs (step 0-3) later, ++ aufs will detect the status and refresh all necessary data. ++ In this mode, aufs has to ignore the event which is fired by aufs ++ itself. ++3. No Extra Validation ++ This is the simplest test and doesn't add any additional revalidation ++ test, and skip the revalidation in step 4. It is useful and improves ++ aufs performance when system surely hide the aufs branches from user, ++ by over-mounting something (or another method). +diff -Naur null/Documentation/filesystems/aufs/design/04branch.txt linux-5.15.36/Documentation/filesystems/aufs/design/04branch.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/04branch.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,74 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Branch Manipulation ++ ++Since aufs supports dynamic branch manipulation, ie. add/remove a branch ++and changing its permission/attribute, there are a lot of works to do. ++ ++ ++Add a Branch ++---------------------------------------------------------------------- ++o Confirm the adding dir exists outside of aufs, including loopback ++ mount, and its various attributes. ++o Initialize the xino file and whiteout bases if necessary. ++ See struct.txt. ++ ++o Check the owner/group/mode of the directory ++ When the owner/group/mode of the adding directory differs from the ++ existing branch, aufs issues a warning because it may impose a ++ security risk. ++ For example, when a upper writable branch has a world writable empty ++ top directory, a malicious user can create any files on the writable ++ branch directly, like copy-up and modify manually. If something like ++ /etc/{passwd,shadow} exists on the lower readonly branch but the upper ++ writable branch, and the writable branch is world-writable, then a ++ malicious guy may create /etc/passwd on the writable branch directly ++ and the infected file will be valid in aufs. ++ I am afraid it can be a security issue, but aufs can do nothing except ++ producing a warning. ++ ++ ++Delete a Branch ++---------------------------------------------------------------------- ++o Confirm the deleting branch is not busy ++ To be general, there is one merit to adopt "remount" interface to ++ manipulate branches. It is to discard caches. At deleting a branch, ++ aufs checks the still cached (and connected) dentries and inodes. If ++ there are any, then they are all in-use. An inode without its ++ corresponding dentry can be alive alone (for example, inotify/fsnotify case). ++ ++ For the cached one, aufs checks whether the same named entry exists on ++ other branches. ++ If the cached one is a directory, because aufs provides a merged view ++ to users, as long as one dir is left on any branch aufs can show the ++ dir to users. In this case, the branch can be removed from aufs. ++ Otherwise aufs rejects deleting the branch. ++ ++ If any file on the deleting branch is opened by aufs, then aufs ++ rejects deleting. ++ ++ ++Modify the Permission of a Branch ++---------------------------------------------------------------------- ++o Re-initialize or remove the xino file and whiteout bases if necessary. ++ See struct.txt. ++ ++o rw --> ro: Confirm the modifying branch is not busy ++ Aufs rejects the request if any of these conditions are true. ++ - a file on the branch is mmap-ed. ++ - a regular file on the branch is opened for write and there is no ++ same named entry on the upper branch. +diff -Naur null/Documentation/filesystems/aufs/design/05wbr_policy.txt linux-5.15.36/Documentation/filesystems/aufs/design/05wbr_policy.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/05wbr_policy.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,64 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Policies to Select One among Multiple Writable Branches ++---------------------------------------------------------------------- ++When the number of writable branch is more than one, aufs has to decide ++the target branch for file creation or copy-up. By default, the highest ++writable branch which has the parent (or ancestor) dir of the target ++file is chosen (top-down-parent policy). ++By user's request, aufs implements some other policies to select the ++writable branch, for file creation several policies, round-robin, ++most-free-space, and other policies. For copy-up, top-down-parent, ++bottom-up-parent, bottom-up and others. ++ ++As expected, the round-robin policy selects the branch in circular. When ++you have two writable branches and creates 10 new files, 5 files will be ++created for each branch. mkdir(2) systemcall is an exception. When you ++create 10 new directories, all will be created on the same branch. ++And the most-free-space policy selects the one which has most free ++space among the writable branches. The amount of free space will be ++checked by aufs internally, and users can specify its time interval. ++ ++The policies for copy-up is more simple, ++top-down-parent is equivalent to the same named on in create policy, ++bottom-up-parent selects the writable branch where the parent dir ++exists and the nearest upper one from the copyup-source, ++bottom-up selects the nearest upper writable branch from the ++copyup-source, regardless the existence of the parent dir. ++ ++There are some rules or exceptions to apply these policies. ++- If there is a readonly branch above the policy-selected branch and ++ the parent dir is marked as opaque (a variation of whiteout), or the ++ target (creating) file is whiteout-ed on the upper readonly branch, ++ then the result of the policy is ignored and the target file will be ++ created on the nearest upper writable branch than the readonly branch. ++- If there is a writable branch above the policy-selected branch and ++ the parent dir is marked as opaque or the target file is whiteouted ++ on the branch, then the result of the policy is ignored and the target ++ file will be created on the highest one among the upper writable ++ branches who has diropq or whiteout. In case of whiteout, aufs removes ++ it as usual. ++- link(2) and rename(2) systemcalls are exceptions in every policy. ++ They try selecting the branch where the source exists as possible ++ since copyup a large file will take long time. If it can't be, ++ ie. the branch where the source exists is readonly, then they will ++ follow the copyup policy. ++- There is an exception for rename(2) when the target exists. ++ If the rename target exists, aufs compares the index of the branches ++ where the source and the target exists and selects the higher ++ one. If the selected branch is readonly, then aufs follows the ++ copyup policy. +diff -Naur null/Documentation/filesystems/aufs/design/06dirren.dot linux-5.15.36/Documentation/filesystems/aufs/design/06dirren.dot +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/06dirren.dot 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,31 @@ ++ ++// to view this graph, run dot(1) command in GRAPHVIZ. ++ ++digraph G { ++node [shape=box]; ++whinfo [label="detailed info file\n(lower_brid_root-hinum, h_inum, namelen, old name)"]; ++ ++node [shape=oval]; ++ ++aufs_rename -> whinfo [label="store/remove"]; ++ ++node [shape=oval]; ++inode_list [label="h_inum list in branch\ncache"]; ++ ++node [shape=box]; ++whinode [label="h_inum list file"]; ++ ++node [shape=oval]; ++brmgmt [label="br_add/del/mod/umount"]; ++ ++brmgmt -> inode_list [label="create/remove"]; ++brmgmt -> whinode [label="load/store"]; ++ ++inode_list -> whinode [style=dashed,dir=both]; ++ ++aufs_rename -> inode_list [label="add/del"]; ++ ++aufs_lookup -> inode_list [label="search"]; ++ ++aufs_lookup -> whinfo [label="load/remove"]; ++} +diff -Naur null/Documentation/filesystems/aufs/design/06dirren.txt linux-5.15.36/Documentation/filesystems/aufs/design/06dirren.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/06dirren.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,102 @@ ++ ++# Copyright (C) 2017-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Special handling for renaming a directory (DIRREN) ++---------------------------------------------------------------------- ++First, let's assume we have a simple usecase. ++ ++- /u = /rw + /ro ++- /rw/dirA exists ++- /ro/dirA and /ro/dirA/file exist too ++- there is no dirB on both branches ++- a user issues rename("dirA", "dirB") ++ ++Now, what should aufs behave against this rename(2)? ++There are a few possible cases. ++ ++A. returns EROFS. ++ since dirA exists on a readonly branch which cannot be renamed. ++B. returns EXDEV. ++ it is possible to copy-up dirA (only the dir itself), but the child ++ entries ("file" in this case) should not be. it must be a bad ++ approach to copy-up recursively. ++C. returns a success. ++ even the branch /ro is readonly, aufs tries renaming it. Obviously it ++ is a violation of aufs' policy. ++D. construct an extra information which indicates that /ro/dirA should ++ be handled as the name of dirB. ++ overlayfs has a similar feature called REDIRECT. ++ ++Until now, aufs implements the case B only which returns EXDEV, and ++expects the userspace application behaves like mv(1) which tries ++issueing rename(2) recursively. ++ ++A new aufs feature called DIRREN is introduced which implements the case ++D. There are several "extra information" added. ++ ++1. detailed info per renamed directory ++ path: /rw/dirB/$AUFS_WH_DR_INFO_PFX. ++2. the inode-number list of directories on a branch ++ path: /rw/dirB/$AUFS_WH_DR_BRHINO ++ ++The filename of "detailed info per directory" represents the lower ++branch, and its format is ++- a type of the branch id ++ one of these. ++ + uuid (not implemented yet) ++ + fsid ++ + dev ++- the inode-number of the branch root dir ++ ++And it contains these info in a single regular file. ++- magic number ++- branch's inode-number of the logically renamed dir ++- the name of the before-renamed dir ++ ++The "detailed info per directory" file is created in aufs rename(2), and ++loaded in any lookup. ++The info is considered in lookup for the matching case only. Here ++"matching" means that the root of branch (in the info filename) is same ++to the current looking-up branch. After looking-up the before-renamed ++name, the inode-number is compared. And the matched dentry is used. ++ ++The "inode-number list of directories" is a regular file which contains ++simply the inode-numbers on the branch. The file is created or updated ++in removing the branch, and loaded in adding the branch. Its lifetime is ++equal to the branch. ++The list is refered in lookup, and when the current target inode is ++found in the list, the aufs tries loading the "detailed info per ++directory" and get the changed and valid name of the dir. ++ ++Theoretically these "extra informaiton" may be able to be put into XATTR ++in the dir inode. But aufs doesn't choose this way because ++1. XATTR may not be supported by the branch (or its configuration) ++2. XATTR may have its size limit. ++3. XATTR may be less easy to convert than a regular file, when the ++ format of the info is changed in the future. ++At the same time, I agree that the regular file approach is much slower ++than XATTR approach. So, in the future, aufs may take the XATTR or other ++better approach. ++ ++This DIRREN feature is enabled by aufs configuration, and is activated ++by a new mount option. ++ ++For the more complicated case, there is a work with UDBA option, which ++is to dected the direct access to the branches (by-passing aufs) and to ++maintain the cashes in aufs. Since a single cached aufs dentry may ++contains two names, before- and after-rename, the name comparision in ++UDBA handler may not work correctly. In this case, the behaviour will be ++equivalen to udba=reval case. +diff -Naur null/Documentation/filesystems/aufs/design/06fhsm.txt linux-5.15.36/Documentation/filesystems/aufs/design/06fhsm.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/06fhsm.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,120 @@ ++ ++# Copyright (C) 2011-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ ++ ++File-based Hierarchical Storage Management (FHSM) ++---------------------------------------------------------------------- ++Hierarchical Storage Management (or HSM) is a well-known feature in the ++storage world. Aufs provides this feature as file-based with multiple ++writable branches, based upon the principle of "Colder, the Lower". ++Here the word "colder" means that the less used files, and "lower" means ++that the position in the order of the stacked branches vertically. ++These multiple writable branches are prioritized, ie. the topmost one ++should be the fastest drive and be used heavily. ++ ++o Characters in aufs FHSM story ++- aufs itself and a new branch attribute. ++- a new ioctl interface to move-down and to establish a connection with ++ the daemon ("move-down" is a converse of "copy-up"). ++- userspace tool and daemon. ++ ++The userspace daemon establishes a connection with aufs and waits for ++the notification. The notified information is very similar to struct ++statfs containing the number of consumed blocks and inodes. ++When the consumed blocks/inodes of a branch exceeds the user-specified ++upper watermark, the daemon activates its move-down process until the ++consumed blocks/inodes reaches the user-specified lower watermark. ++ ++The actual move-down is done by aufs based upon the request from ++user-space since we need to maintain the inode number and the internal ++pointer arrays in aufs. ++ ++Currently aufs FHSM handles the regular files only. Additionally they ++must not be hard-linked nor pseudo-linked. ++ ++ ++o Cowork of aufs and the user-space daemon ++ During the userspace daemon established the connection, aufs sends a ++ small notification to it whenever aufs writes something into the ++ writable branch. But it may cost high since aufs issues statfs(2) ++ internally. So user can specify a new option to cache the ++ info. Actually the notification is controlled by these factors. ++ + the specified cache time. ++ + classified as "force" by aufs internally. ++ Until the specified time expires, aufs doesn't send the info ++ except the forced cases. When aufs decide forcing, the info is always ++ notified to userspace. ++ For example, the number of free inodes is generally large enough and ++ the shortage of it happens rarely. So aufs doesn't force the ++ notification when creating a new file, directory and others. This is ++ the typical case which aufs doesn't force. ++ When aufs writes the actual filedata and the files consumes any of new ++ blocks, the aufs forces notifying. ++ ++ ++o Interfaces in aufs ++- New branch attribute. ++ + fhsm ++ Specifies that the branch is managed by FHSM feature. In other word, ++ participant in the FHSM. ++ When nofhsm is set to the branch, it will not be the source/target ++ branch of the move-down operation. This attribute is set ++ independently from coo and moo attributes, and if you want full ++ FHSM, you should specify them as well. ++- New mount option. ++ + fhsm_sec ++ Specifies a second to suppress many less important info to be ++ notified. ++- New ioctl. ++ + AUFS_CTL_FHSM_FD ++ create a new file descriptor which userspace can read the notification ++ (a subset of struct statfs) from aufs. ++- Module parameter 'brs' ++ It has to be set to 1. Otherwise the new mount option 'fhsm' will not ++ be set. ++- mount helpers /sbin/mount.aufs and /sbin/umount.aufs ++ When there are two or more branches with fhsm attributes, ++ /sbin/mount.aufs invokes the user-space daemon and /sbin/umount.aufs ++ terminates it. As a result of remounting and branch-manipulation, the ++ number of branches with fhsm attribute can be one. In this case, ++ /sbin/mount.aufs will terminate the user-space daemon. ++ ++ ++Finally the operation is done as these steps in kernel-space. ++- make sure that, ++ + no one else is using the file. ++ + the file is not hard-linked. ++ + the file is not pseudo-linked. ++ + the file is a regular file. ++ + the parent dir is not opaqued. ++- find the target writable branch. ++- make sure the file is not whiteout-ed by the upper (than the target) ++ branch. ++- make the parent dir on the target branch. ++- mutex lock the inode on the branch. ++- unlink the whiteout on the target branch (if exists). ++- lookup and create the whiteout-ed temporary name on the target branch. ++- copy the file as the whiteout-ed temporary name on the target branch. ++- rename the whiteout-ed temporary name to the original name. ++- unlink the file on the source branch. ++- maintain the internal pointer array and the external inode number ++ table (XINO). ++- maintain the timestamps and other attributes of the parent dir and the ++ file. ++ ++And of course, in every step, an error may happen. So the operation ++should restore the original file state after an error happens. +diff -Naur null/Documentation/filesystems/aufs/design/06mmap.txt linux-5.15.36/Documentation/filesystems/aufs/design/06mmap.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/06mmap.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,72 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++mmap(2) -- File Memory Mapping ++---------------------------------------------------------------------- ++In aufs, the file-mapped pages are handled by a branch fs directly, no ++interaction with aufs. It means aufs_mmap() calls the branch fs's ++->mmap(). ++This approach is simple and good, but there is one problem. ++Under /proc, several entries show the mmapped files by its path (with ++device and inode number), and the printed path will be the path on the ++branch fs's instead of virtual aufs's. ++This is not a problem in most cases, but some utilities lsof(1) (and its ++user) may expect the path on aufs. ++ ++To address this issue, aufs adds a new member called vm_prfile in struct ++vm_area_struct (and struct vm_region). The original vm_file points to ++the file on the branch fs in order to handle everything correctly as ++usual. The new vm_prfile points to a virtual file in aufs, and the ++show-functions in procfs refers to vm_prfile if it is set. ++Also we need to maintain several other places where touching vm_file ++such like ++- fork()/clone() copies vma and the reference count of vm_file is ++ incremented. ++- merging vma maintains the ref count too. ++ ++This is not a good approach. It just fakes the printed path. But it ++leaves all behaviour around f_mapping unchanged. This is surely an ++advantage. ++Actually aufs had adopted another complicated approach which calls ++generic_file_mmap() and handles struct vm_operations_struct. In this ++approach, aufs met a hard problem and I could not solve it without ++switching the approach. ++ ++There may be one more another approach which is ++- bind-mount the branch-root onto the aufs-root internally ++- grab the new vfsmount (ie. struct mount) ++- lazy-umount the branch-root internally ++- in open(2) the aufs-file, open the branch-file with the hidden ++ vfsmount (instead of the original branch's vfsmount) ++- ideally this "bind-mount and lazy-umount" should be done atomically, ++ but it may be possible from userspace by the mount helper. ++ ++Adding the internal hidden vfsmount and using it in opening a file, the ++file path under /proc will be printed correctly. This approach looks ++smarter, but is not possible I am afraid. ++- aufs-root may be bind-mount later. when it happens, another hidden ++ vfsmount will be required. ++- it is hard to get the chance to bind-mount and lazy-umount ++ + in kernel-space, FS can have vfsmount in open(2) via ++ file->f_path, and aufs can know its vfsmount. But several locks are ++ already acquired, and if aufs tries to bind-mount and lazy-umount ++ here, then it may cause a deadlock. ++ + in user-space, bind-mount doesn't invoke the mount helper. ++- since /proc shows dev and ino, aufs has to give vma these info. it ++ means a new member vm_prinode will be necessary. this is essentially ++ equivalent to vm_prfile described above. ++ ++I have to give up this "looks-smater" approach. +diff -Naur null/Documentation/filesystems/aufs/design/06xattr.txt linux-5.15.36/Documentation/filesystems/aufs/design/06xattr.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/06xattr.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,96 @@ ++ ++# Copyright (C) 2014-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ ++ ++Listing XATTR/EA and getting the value ++---------------------------------------------------------------------- ++For the inode standard attributes (owner, group, timestamps, etc.), aufs ++shows the values from the topmost existing file. This behaviour is good ++for the non-dir entries since the bahaviour exactly matches the shown ++information. But for the directories, aufs considers all the same named ++entries on the lower branches. Which means, if one of the lower entry ++rejects readdir call, then aufs returns an error even if the topmost ++entry allows it. This behaviour is necessary to respect the branch fs's ++security, but can make users confused since the user-visible standard ++attributes don't match the behaviour. ++To address this issue, aufs has a mount option called dirperm1 which ++checks the permission for the topmost entry only, and ignores the lower ++entry's permission. ++ ++A similar issue can happen around XATTR. ++getxattr(2) and listxattr(2) families behave as if dirperm1 option is ++always set. Otherwise these very unpleasant situation would happen. ++- listxattr(2) may return the duplicated entries. ++- users may not be able to remove or reset the XATTR forever, ++ ++ ++XATTR/EA support in the internal (copy,move)-(up,down) ++---------------------------------------------------------------------- ++Generally the extended attributes of inode are categorized as these. ++- "security" for LSM and capability. ++- "system" for posix ACL, 'acl' mount option is required for the branch ++ fs generally. ++- "trusted" for userspace, CAP_SYS_ADMIN is required. ++- "user" for userspace, 'user_xattr' mount option is required for the ++ branch fs generally. ++ ++Moreover there are some other categories. Aufs handles these rather ++unpopular categories as the ordinary ones, ie. there is no special ++condition nor exception. ++ ++In copy-up, the support for XATTR on the dst branch may differ from the ++src branch. In this case, the copy-up operation will get an error and ++the original user operation which triggered the copy-up will fail. It ++can happen that even all copy-up will fail. ++When both of src and dst branches support XATTR and if an error occurs ++during copying XATTR, then the copy-up should fail obviously. That is a ++good reason and aufs should return an error to userspace. But when only ++the src branch support that XATTR, aufs should not return an error. ++For example, the src branch supports ACL but the dst branch doesn't ++because the dst branch may natively un-support it or temporary ++un-support it due to "noacl" mount option. Of course, the dst branch fs ++may NOT return an error even if the XATTR is not supported. It is ++totally up to the branch fs. ++ ++Anyway when the aufs internal copy-up gets an error from the dst branch ++fs, then aufs tries removing the just copied entry and returns the error ++to the userspace. The worst case of this situation will be all copy-up ++will fail. ++ ++For the copy-up operation, there two basic approaches. ++- copy the specified XATTR only (by category above), and return the ++ error unconditionally if it happens. ++- copy all XATTR, and ignore the error on the specified category only. ++ ++In order to support XATTR and to implement the correct behaviour, aufs ++chooses the latter approach and introduces some new branch attributes, ++"icexsec", "icexsys", "icextr", "icexusr", and "icexoth". ++They correspond to the XATTR namespaces (see above). Additionally, to be ++convenient, "icex" is also provided which means all "icex*" attributes ++are set (here the word "icex" stands for "ignore copy-error on XATTR"). ++ ++The meaning of these attributes is to ignore the error from setting ++XATTR on that branch. ++Note that aufs tries copying all XATTR unconditionally, and ignores the ++error from the dst branch according to the specified attributes. ++ ++Some XATTR may have its default value. The default value may come from ++the parent dir or the environment. If the default value is set at the ++file creating-time, it will be overwritten by copy-up. ++Some contradiction may happen I am afraid. ++Do we need another attribute to stop copying XATTR? I am unsure. For ++now, aufs implements the branch attributes to ignore the error. +diff -Naur null/Documentation/filesystems/aufs/design/07export.txt linux-5.15.36/Documentation/filesystems/aufs/design/07export.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/07export.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,58 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Export Aufs via NFS ++---------------------------------------------------------------------- ++Here is an approach. ++- like xino/xib, add a new file 'xigen' which stores aufs inode ++ generation. ++- iget_locked(): initialize aufs inode generation for a new inode, and ++ store it in xigen file. ++- destroy_inode(): increment aufs inode generation and store it in xigen ++ file. it is necessary even if it is not unlinked, because any data of ++ inode may be changed by UDBA. ++- encode_fh(): for a root dir, simply return FILEID_ROOT. otherwise ++ build file handle by ++ + branch id (4 bytes) ++ + superblock generation (4 bytes) ++ + inode number (4 or 8 bytes) ++ + parent dir inode number (4 or 8 bytes) ++ + inode generation (4 bytes)) ++ + return value of exportfs_encode_fh() for the parent on a branch (4 ++ bytes) ++ + file handle for a branch (by exportfs_encode_fh()) ++- fh_to_dentry(): ++ + find the index of a branch from its id in handle, and check it is ++ still exist in aufs. ++ + 1st level: get the inode number from handle and search it in cache. ++ + 2nd level: if not found in cache, get the parent inode number from ++ the handle and search it in cache. and then open the found parent ++ dir, find the matching inode number by vfs_readdir() and get its ++ name, and call lookup_one_len() for the target dentry. ++ + 3rd level: if the parent dir is not cached, call ++ exportfs_decode_fh() for a branch and get the parent on a branch, ++ build a pathname of it, convert it a pathname in aufs, call ++ path_lookup(). now aufs gets a parent dir dentry, then handle it as ++ the 2nd level. ++ + to open the dir, aufs needs struct vfsmount. aufs keeps vfsmount ++ for every branch, but not itself. to get this, (currently) aufs ++ searches in current->nsproxy->mnt_ns list. it may not be a good ++ idea, but I didn't get other approach. ++ + test the generation of the gotten inode. ++- every inode operation: they may get EBUSY due to UDBA. in this case, ++ convert it into ESTALE for NFSD. ++- readdir(): call lockdep_on/off() because filldir in NFSD calls ++ lookup_one_len(), vfs_getattr(), encode_fh() and others. +diff -Naur null/Documentation/filesystems/aufs/design/08shwh.txt linux-5.15.36/Documentation/filesystems/aufs/design/08shwh.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/08shwh.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,52 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Show Whiteout Mode (shwh) ++---------------------------------------------------------------------- ++Generally aufs hides the name of whiteouts. But in some cases, to show ++them is very useful for users. For instance, creating a new middle layer ++(branch) by merging existing layers. ++ ++(borrowing aufs1 HOW-TO from a user, Michael Towers) ++When you have three branches, ++- Bottom: 'system', squashfs (underlying base system), read-only ++- Middle: 'mods', squashfs, read-only ++- Top: 'overlay', ram (tmpfs), read-write ++ ++The top layer is loaded at boot time and saved at shutdown, to preserve ++the changes made to the system during the session. ++When larger changes have been made, or smaller changes have accumulated, ++the size of the saved top layer data grows. At this point, it would be ++nice to be able to merge the two overlay branches ('mods' and 'overlay') ++and rewrite the 'mods' squashfs, clearing the top layer and thus ++restoring save and load speed. ++ ++This merging is simplified by the use of another aufs mount, of just the ++two overlay branches using the 'shwh' option. ++# mount -t aufs -o ro,shwh,br:/livesys/overlay=ro+wh:/livesys/mods=rr+wh \ ++ aufs /livesys/merge_union ++ ++A merged view of these two branches is then available at ++/livesys/merge_union, and the new feature is that the whiteouts are ++visible! ++Note that in 'shwh' mode the aufs mount must be 'ro', which will disable ++writing to all branches. Also the default mode for all branches is 'ro'. ++It is now possible to save the combined contents of the two overlay ++branches to a new squashfs, e.g.: ++# mksquashfs /livesys/merge_union /path/to/newmods.squash ++ ++This new squashfs archive can be stored on the boot device and the ++initramfs will use it to replace the old one at the next boot. +diff -Naur null/Documentation/filesystems/aufs/design/10dynop.txt linux-5.15.36/Documentation/filesystems/aufs/design/10dynop.txt +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/design/10dynop.txt 2022-05-10 16:51:39.864744220 +0300 +@@ -0,0 +1,47 @@ ++ ++# Copyright (C) 2010-2021 Junjiro R. Okajima ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++ ++Dynamically customizable FS operations ++---------------------------------------------------------------------- ++Generally FS operations (struct inode_operations, struct ++address_space_operations, struct file_operations, etc.) are defined as ++"static const", but it never means that FS have only one set of ++operation. Some FS have multiple sets of them. For instance, ext2 has ++three sets, one for XIP, for NOBH, and for normal. ++Since aufs overrides and redirects these operations, sometimes aufs has ++to change its behaviour according to the branch FS type. More importantly ++VFS acts differently if a function (member in the struct) is set or ++not. It means aufs should have several sets of operations and select one ++among them according to the branch FS definition. ++ ++In order to solve this problem and not to affect the behaviour of VFS, ++aufs defines these operations dynamically. For instance, aufs defines ++dummy direct_IO function for struct address_space_operations, but it may ++not be set to the address_space_operations actually. When the branch FS ++doesn't have it, aufs doesn't set it to its address_space_operations ++while the function definition itself is still alive. So the behaviour ++itself will not change, and it will return an error when direct_IO is ++not set. ++ ++The lifetime of these dynamically generated operation object is ++maintained by aufs branch object. When the branch is removed from aufs, ++the reference counter of the object is decremented. When it reaches ++zero, the dynamically generated operation object will be freed. ++ ++This approach is designed to support AIO (io_submit), Direct I/O and ++XIP (DAX) mainly. ++Currently this approach is applied to address_space_operations for ++regular files only. +diff -Naur null/Documentation/filesystems/aufs/README linux-5.15.36/Documentation/filesystems/aufs/README +--- /dev/null ++++ linux-5.15.36/Documentation/filesystems/aufs/README 2022-05-10 16:51:39.863744220 +0300 +@@ -0,0 +1,396 @@ ++ ++Aufs5 -- advanced multi layered unification filesystem version 5.x ++http://aufs.sf.net ++Junjiro R. Okajima ++ ++ ++0. Introduction ++---------------------------------------- ++In the early days, aufs was entirely re-designed and re-implemented ++Unionfs Version 1.x series. Adding many original ideas, approaches, ++improvements and implementations, it became totally different from ++Unionfs while keeping the basic features. ++Later, Unionfs Version 2.x series began taking some of the same ++approaches to aufs1's. ++Unionfs was being developed by Professor Erez Zadok at Stony Brook ++University and his team. ++ ++Aufs5 supports linux-v5.0 and later, If you want older kernel version ++support, ++- for linux-v4.x series, try aufs4-linux.git or aufs4-standalone.git ++- for linux-v3.x series, try aufs3-linux.git or aufs3-standalone.git ++- for linux-v2.6.16 and later, try aufs2-2.6.git, aufs2-standalone.git ++ or aufs1 from CVS on SourceForge. ++ ++Note: it becomes clear that "Aufs was rejected. Let's give it up." ++ According to Christoph Hellwig, linux rejects all union-type ++ filesystems but UnionMount. ++ ++ ++PS. Al Viro seems have a plan to merge aufs as well as overlayfs and ++ UnionMount, and he pointed out an issue around a directory mutex ++ lock and aufs addressed it. But it is still unsure whether aufs will ++ be merged (or any other union solution). ++ ++ ++ ++1. Features ++---------------------------------------- ++- unite several directories into a single virtual filesystem. The member ++ directory is called as a branch. ++- you can specify the permission flags to the branch, which are 'readonly', ++ 'readwrite' and 'whiteout-able.' ++- by upper writable branch, internal copyup and whiteout, files/dirs on ++ readonly branch are modifiable logically. ++- dynamic branch manipulation, add, del. ++- etc... ++ ++Also there are many enhancements in aufs, such as: ++- test only the highest one for the directory permission (dirperm1) ++- copyup on open (coo=) ++- 'move' policy for copy-up between two writable branches, after ++ checking free space. ++- xattr, acl ++- readdir(3) in userspace. ++- keep inode number by external inode number table ++- keep the timestamps of file/dir in internal copyup operation ++- seekable directory, supporting NFS readdir. ++- whiteout is hardlinked in order to reduce the consumption of inodes ++ on branch ++- do not copyup, nor create a whiteout when it is unnecessary ++- revert a single systemcall when an error occurs in aufs ++- remount interface instead of ioctl ++- maintain /etc/mtab by an external command, /sbin/mount.aufs. ++- loopback mounted filesystem as a branch ++- kernel thread for removing the dir who has a plenty of whiteouts ++- support copyup sparse file (a file which has a 'hole' in it) ++- default permission flags for branches ++- selectable permission flags for ro branch, whether whiteout can ++ exist or not ++- export via NFS. ++- support /fs/aufs and /aufs. ++- support multiple writable branches, some policies to select one ++ among multiple writable branches. ++- a new semantics for link(2) and rename(2) to support multiple ++ writable branches. ++- no glibc changes are required. ++- pseudo hardlink (hardlink over branches) ++- allow a direct access manually to a file on branch, e.g. bypassing aufs. ++ including NFS or remote filesystem branch. ++- userspace wrapper for pathconf(3)/fpathconf(3) with _PC_LINK_MAX. ++- and more... ++ ++Currently these features are dropped temporary from aufs5. ++See design/08plan.txt in detail. ++- nested mount, i.e. aufs as readonly no-whiteout branch of another aufs ++ (robr) ++- statistics of aufs thread (/sys/fs/aufs/stat) ++ ++Features or just an idea in the future (see also design/*.txt), ++- reorder the branch index without del/re-add. ++- permanent xino files for NFSD ++- an option for refreshing the opened files after add/del branches ++- light version, without branch manipulation. (unnecessary?) ++- copyup in userspace ++- inotify in userspace ++- readv/writev ++ ++ ++2. Download ++---------------------------------------- ++There are three GIT trees for aufs5, aufs5-linux.git, ++aufs5-standalone.git, and aufs-util.git. Note that there is no "5" in ++"aufs-util.git." ++While the aufs-util is always necessary, you need either of aufs5-linux ++or aufs5-standalone. ++ ++The aufs5-linux tree includes the whole linux mainline GIT tree, ++git://git.kernel.org/.../torvalds/linux.git. ++And you cannot select CONFIG_AUFS_FS=m for this version, eg. you cannot ++build aufs5 as an external kernel module. ++Several extra patches are not included in this tree. Only ++aufs5-standalone tree contains them. They are described in the later ++section "Configuration and Compilation." ++ ++On the other hand, the aufs5-standalone tree has only aufs source files ++and necessary patches, and you can select CONFIG_AUFS_FS=m. ++But you need to apply all aufs patches manually. ++ ++You will find GIT branches whose name is in form of "aufs5.x" where "x" ++represents the linux kernel version, "linux-5.x". For instance, ++"aufs5.0" is for linux-5.0. For latest "linux-5.x-rcN", use ++"aufs5.x-rcN" branch. ++ ++o aufs5-linux tree ++$ git clone --reference /your/linux/git/tree \ ++ git://github.com/sfjro/aufs5-linux.git aufs5-linux.git ++- if you don't have linux GIT tree, then remove "--reference ..." ++$ cd aufs5-linux.git ++$ git checkout origin/aufs5.0 ++ ++Or You may want to directly git-pull aufs into your linux GIT tree, and ++leave the patch-work to GIT. ++$ cd /your/linux/git/tree ++$ git remote add aufs5 git://github.com/sfjro/aufs5-linux.git ++$ git fetch aufs5 ++$ git checkout -b my5.0 v5.0 ++$ (add your local change...) ++$ git pull aufs5 aufs5.0 ++- now you have v5.0 + your_changes + aufs5.0 in you my5.0 branch. ++- you may need to solve some conflicts between your_changes and ++ aufs5.0. in this case, git-rerere is recommended so that you can ++ solve the similar conflicts automatically when you upgrade to 5.1 or ++ later in the future. ++ ++o aufs5-standalone tree ++$ git clone git://github.com/sfjro/aufs5-standalone.git aufs5-standalone.git ++$ cd aufs5-standalone.git ++$ git checkout origin/aufs5.0 ++ ++o aufs-util tree ++$ git clone git://git.code.sf.net/p/aufs/aufs-util aufs-util.git ++- note that the public aufs-util.git is on SourceForge instead of ++ GitHUB. ++$ cd aufs-util.git ++$ git checkout origin/aufs5.0 ++ ++Note: The 5.x-rcN branch is to be used with `rc' kernel versions ONLY. ++The minor version number, 'x' in '5.x', of aufs may not always ++follow the minor version number of the kernel. ++Because changes in the kernel that cause the use of a new ++minor version number do not always require changes to aufs-util. ++ ++Since aufs-util has its own minor version number, you may not be ++able to find a GIT branch in aufs-util for your kernel's ++exact minor version number. ++In this case, you should git-checkout the branch for the ++nearest lower number. ++ ++For (an unreleased) example: ++If you are using "linux-5.10" and the "aufs5.10" branch ++does not exist in aufs-util repository, then "aufs5.9", "aufs5.8" ++or something numerically smaller is the branch for your kernel. ++ ++Also you can view all branches by ++ $ git branch -a ++ ++ ++3. Configuration and Compilation ++---------------------------------------- ++Make sure you have git-checkout'ed the correct branch. ++ ++For aufs5-linux tree, ++- enable CONFIG_AUFS_FS. ++- set other aufs configurations if necessary. ++- for aufs5.13 and later ++ Because aufs is not only an ordinary filesystem (callee of VFS), but ++ also a caller of VFS functions for branch filesystems, subclassing of ++ the internal locks for LOCKDEP is necessary. LOCKDEP is a debugging ++ feature of linux kernel. If you enable CONFIG_LOCKDEP, then you will ++ need to customize some LOCKDEP numbers. Here are what I use on my ++ test environment. ++ CONFIG_LOCKDEP_BITS=21 ++ CONFIG_LOCKDEP_CHAINS_BITS=21 ++ CONFIG_LOCKDEP_STACK_TRACE_BITS=24 ++ ++For aufs5-standalone tree, ++There are several ways to build. ++ ++1. ++- apply ./aufs5-kbuild.patch to your kernel source files. ++- apply ./aufs5-base.patch too. ++- apply ./aufs5-mmap.patch too. ++- apply ./aufs5-standalone.patch too, if you have a plan to set ++ CONFIG_AUFS_FS=m. otherwise you don't need ./aufs5-standalone.patch. ++- copy ./{Documentation,fs,include/uapi/linux/aufs_type.h} files to your ++ kernel source tree. Never copy $PWD/include/uapi/linux/Kbuild. ++- enable CONFIG_AUFS_FS, you can select either ++ =m or =y. ++- and build your kernel as usual. ++- install the built kernel. ++- install the header files too by "make headers_install" to the ++ directory where you specify. By default, it is $PWD/usr. ++ "make help" shows a brief note for headers_install. ++- and reboot your system. ++ ++2. ++- module only (CONFIG_AUFS_FS=m). ++- apply ./aufs5-base.patch to your kernel source files. ++- apply ./aufs5-mmap.patch too. ++- apply ./aufs5-standalone.patch too. ++- build your kernel, don't forget "make headers_install", and reboot. ++- edit ./config.mk and set other aufs configurations if necessary. ++ Note: You should read $PWD/fs/aufs/Kconfig carefully which describes ++ every aufs configurations. ++- build the module by simple "make". ++- you can specify ${KDIR} make variable which points to your kernel ++ source tree. ++- install the files ++ + run "make install" to install the aufs module, or copy the built ++ $PWD/aufs.ko to /lib/modules/... and run depmod -a (or reboot simply). ++ + run "make install_headers" (instead of headers_install) to install ++ the modified aufs header file (you can specify DESTDIR which is ++ available in aufs standalone version's Makefile only), or copy ++ $PWD/usr/include/linux/aufs_type.h to /usr/include/linux or wherever ++ you like manually. By default, the target directory is $PWD/usr. ++- no need to apply aufs5-kbuild.patch, nor copying source files to your ++ kernel source tree. ++ ++Note: The header file aufs_type.h is necessary to build aufs-util ++ as well as "make headers_install" in the kernel source tree. ++ headers_install is subject to be forgotten, but it is essentially ++ necessary, not only for building aufs-util. ++ You may not meet problems without headers_install in some older ++ version though. ++ ++And then, ++- read README in aufs-util, build and install it ++- note that your distribution may contain an obsoleted version of ++ aufs_type.h in /usr/include/linux or something. When you build aufs ++ utilities, make sure that your compiler refers the correct aufs header ++ file which is built by "make headers_install." ++- if you want to use readdir(3) in userspace or pathconf(3) wrapper, ++ then run "make install_ulib" too. And refer to the aufs manual in ++ detail. ++ ++There several other patches in aufs5-standalone.git. They are all ++optional. When you meet some problems, they will help you. ++- aufs5-loopback.patch ++ Supports a nested loopback mount in a branch-fs. This patch is ++ unnecessary until aufs produces a message like "you may want to try ++ another patch for loopback file". ++- vfs-ino.patch ++ Modifies a system global kernel internal function get_next_ino() in ++ order to stop assigning 0 for an inode-number. Not directly related to ++ aufs, but recommended generally. ++- tmpfs-idr.patch ++ Keeps the tmpfs inode number as the lowest value. Effective to reduce ++ the size of aufs XINO files for tmpfs branch. Also it prevents the ++ duplication of inode number, which is important for backup tools and ++ other utilities. When you find aufs XINO files for tmpfs branch ++ growing too much, try this patch. ++ ++ ++4. Usage ++---------------------------------------- ++At first, make sure aufs-util are installed, and please read the aufs ++manual, aufs.5 in aufs-util.git tree. ++$ man -l aufs.5 ++ ++And then, ++$ mkdir /tmp/rw /tmp/aufs ++# mount -t aufs -o br=/tmp/rw:${HOME} none /tmp/aufs ++ ++Here is another example. The result is equivalent. ++# mount -t aufs -o br=/tmp/rw=rw:${HOME}=ro none /tmp/aufs ++ Or ++# mount -t aufs -o br:/tmp/rw none /tmp/aufs ++# mount -o remount,append:${HOME} /tmp/aufs ++ ++Then, you can see whole tree of your home dir through /tmp/aufs. If ++you modify a file under /tmp/aufs, the one on your home directory is ++not affected, instead the same named file will be newly created under ++/tmp/rw. And all of your modification to a file will be applied to ++the one under /tmp/rw. This is called the file based Copy on Write ++(COW) method. ++Aufs mount options are described in aufs.5. ++If you run chroot or something and make your aufs as a root directory, ++then you need to customize the shutdown script. See the aufs manual in ++detail. ++ ++Additionally, there are some sample usages of aufs which are a ++diskless system with network booting, and LiveCD over NFS. ++See sample dir in CVS tree on SourceForge. ++ ++ ++5. Contact ++---------------------------------------- ++When you have any problems or strange behaviour in aufs, please let me ++know with: ++- /proc/mounts (instead of the output of mount(8)) ++- /sys/module/aufs/* ++- /sys/fs/aufs/* (if you have them) ++- /debug/aufs/* (if you have them) ++- linux kernel version ++ if your kernel is not plain, for example modified by distributor, ++ the url where i can download its source is necessary too. ++- aufs version which was printed at loading the module or booting the ++ system, instead of the date you downloaded. ++- configuration (define/undefine CONFIG_AUFS_xxx) ++- kernel configuration or /proc/config.gz (if you have it) ++- LSM (linux security module, if you are using) ++- behaviour which you think to be incorrect ++- actual operation, reproducible one is better ++- mailto: aufs-users at lists.sourceforge.net ++ ++Usually, I don't watch the Public Areas(Bugs, Support Requests, Patches, ++and Feature Requests) on SourceForge. Please join and write to ++aufs-users ML. ++ ++ ++6. Acknowledgements ++---------------------------------------- ++Thanks to everyone who have tried and are using aufs, whoever ++have reported a bug or any feedback. ++ ++Especially donators: ++Tomas Matejicek(slax.org) made a donation (much more than once). ++ Since Apr 2010, Tomas M (the author of Slax and Linux Live ++ scripts) is making "doubling" donations. ++ Unfortunately I cannot list all of the donators, but I really ++ appreciate. ++ It ends Aug 2010, but the ordinary donation URL is still available. ++ ++Dai Itasaka made a donation (2007/8). ++Chuck Smith made a donation (2008/4, 10 and 12). ++Henk Schoneveld made a donation (2008/9). ++Chih-Wei Huang, ASUS, CTC donated Eee PC 4G (2008/10). ++Francois Dupoux made a donation (2008/11). ++Bruno Cesar Ribas and Luis Carlos Erpen de Bona, C3SL serves public ++ aufs2 GIT tree (2009/2). ++William Grant made a donation (2009/3). ++Patrick Lane made a donation (2009/4). ++The Mail Archive (mail-archive.com) made donations (2009/5). ++Nippy Networks (Ed Wildgoose) made a donation (2009/7). ++New Dream Network, LLC (www.dreamhost.com) made a donation (2009/11). ++Pavel Pronskiy made a donation (2011/2). ++Iridium and Inmarsat satellite phone retailer (www.mailasail.com), Nippy ++ Networks (Ed Wildgoose) made a donation for hardware (2011/3). ++Max Lekomcev (DOM-TV project) made a donation (2011/7, 12, 2012/3, 6 and ++11). ++Sam Liddicott made a donation (2011/9). ++Era Scarecrow made a donation (2013/4). ++Bor Ratajc made a donation (2013/4). ++Alessandro Gorreta made a donation (2013/4). ++POIRETTE Marc made a donation (2013/4). ++Alessandro Gorreta made a donation (2013/4). ++lauri kasvandik made a donation (2013/5). ++"pemasu from Finland" made a donation (2013/7). ++The Parted Magic Project made a donation (2013/9 and 11). ++Pavel Barta made a donation (2013/10). ++Nikolay Pertsev made a donation (2014/5). ++James B made a donation (2014/7, 2015/7, and 2021/12). ++Stefano Di Biase made a donation (2014/8). ++Daniel Epellei made a donation (2015/1). ++OmegaPhil made a donation (2016/1, 2018/4). ++Tomasz Szewczyk made a donation (2016/4). ++James Burry made a donation (2016/12). ++Carsten Rose made a donation (2018/9). ++Porteus Kiosk made a donation (2018/10). ++ ++Thank you very much. ++Donations are always, including future donations, very important and ++helpful for me to keep on developing aufs. ++ ++ ++7. ++---------------------------------------- ++If you are an experienced user, no explanation is needed. Aufs is ++just a linux filesystem. ++ ++ ++Enjoy! ++ ++# Local variables: ; ++# mode: text; ++# End: ; +diff -Naur null/fs/aufs/aufs.h linux-5.15.36/fs/aufs/aufs.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/aufs.h 2022-05-10 16:51:39.866744220 +0300 +@@ -0,0 +1,62 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * all header files ++ */ ++ ++#ifndef __AUFS_H__ ++#define __AUFS_H__ ++ ++#ifdef __KERNEL__ ++ ++#define AuStub(type, name, body, ...) \ ++ static inline type name(__VA_ARGS__) { body; } ++ ++#define AuStubVoid(name, ...) \ ++ AuStub(void, name, , __VA_ARGS__) ++#define AuStubInt0(name, ...) \ ++ AuStub(int, name, return 0, __VA_ARGS__) ++ ++#include "debug.h" ++ ++#include "branch.h" ++#include "cpup.h" ++#include "dcsub.h" ++#include "dbgaufs.h" ++#include "dentry.h" ++#include "dir.h" ++#include "dirren.h" ++#include "dynop.h" ++#include "file.h" ++#include "fstype.h" ++#include "hbl.h" ++#include "inode.h" ++#include "lcnt.h" ++#include "loop.h" ++#include "module.h" ++#include "opts.h" ++#include "rwsem.h" ++#include "super.h" ++#include "sysaufs.h" ++#include "vfsub.h" ++#include "whout.h" ++#include "wkq.h" ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_H__ */ +diff -Naur null/fs/aufs/branch.c linux-5.15.36/fs/aufs/branch.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/branch.c 2022-05-10 16:51:39.866744220 +0300 +@@ -0,0 +1,1427 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * branch management ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++/* ++ * free a single branch ++ */ ++static void au_br_do_free(struct au_branch *br) ++{ ++ int i; ++ struct au_wbr *wbr; ++ struct au_dykey **key; ++ ++ au_hnotify_fin_br(br); ++ /* always, regardless the mount option */ ++ au_dr_hino_free(&br->br_dirren); ++ au_xino_put(br); ++ ++ AuLCntZero(au_lcnt_read(&br->br_nfiles, /*do_rev*/0)); ++ au_lcnt_fin(&br->br_nfiles, /*do_sync*/0); ++ AuLCntZero(au_lcnt_read(&br->br_count, /*do_rev*/0)); ++ au_lcnt_fin(&br->br_count, /*do_sync*/0); ++ ++ wbr = br->br_wbr; ++ if (wbr) { ++ for (i = 0; i < AuBrWh_Last; i++) ++ dput(wbr->wbr_wh[i]); ++ AuDebugOn(atomic_read(&wbr->wbr_wh_running)); ++ AuRwDestroy(&wbr->wbr_wh_rwsem); ++ } ++ ++ if (br->br_fhsm) { ++ au_br_fhsm_fin(br->br_fhsm); ++ au_kfree_try_rcu(br->br_fhsm); ++ } ++ ++ key = br->br_dykey; ++ for (i = 0; i < AuBrDynOp; i++, key++) ++ if (*key) ++ au_dy_put(*key); ++ else ++ break; ++ ++ /* recursive lock, s_umount of branch's */ ++ /* synchronize_rcu(); */ /* why? */ ++ lockdep_off(); ++ path_put(&br->br_path); ++ lockdep_on(); ++ au_kfree_rcu(wbr); ++ au_lcnt_wait_for_fin(&br->br_nfiles); ++ au_lcnt_wait_for_fin(&br->br_count); ++ /* I don't know why, but percpu_refcount requires this */ ++ /* synchronize_rcu(); */ ++ au_kfree_rcu(br); ++} ++ ++/* ++ * frees all branches ++ */ ++void au_br_free(struct au_sbinfo *sbinfo) ++{ ++ aufs_bindex_t bmax; ++ struct au_branch **br; ++ ++ AuRwMustWriteLock(&sbinfo->si_rwsem); ++ ++ bmax = sbinfo->si_bbot + 1; ++ br = sbinfo->si_branch; ++ while (bmax--) ++ au_br_do_free(*br++); ++} ++ ++/* ++ * find the index of a branch which is specified by @br_id. ++ */ ++int au_br_index(struct super_block *sb, aufs_bindex_t br_id) ++{ ++ aufs_bindex_t bindex, bbot; ++ ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) ++ if (au_sbr_id(sb, bindex) == br_id) ++ return bindex; ++ return -1; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * add a branch ++ */ ++ ++static int test_overlap(struct super_block *sb, struct dentry *h_adding, ++ struct dentry *h_root) ++{ ++ if (unlikely(h_adding == h_root ++ || au_test_loopback_overlap(sb, h_adding))) ++ return 1; ++ if (h_adding->d_sb != h_root->d_sb) ++ return 0; ++ return au_test_subdir(h_adding, h_root) ++ || au_test_subdir(h_root, h_adding); ++} ++ ++/* ++ * returns a newly allocated branch. @new_nbranch is a number of branches ++ * after adding a branch. ++ */ ++static struct au_branch *au_br_alloc(struct super_block *sb, int new_nbranch, ++ int perm) ++{ ++ struct au_branch *add_branch; ++ struct dentry *root; ++ struct inode *inode; ++ int err; ++ ++ err = -ENOMEM; ++ add_branch = kzalloc(sizeof(*add_branch), GFP_NOFS); ++ if (unlikely(!add_branch)) ++ goto out; ++ add_branch->br_xino = au_xino_alloc(/*nfile*/1); ++ if (unlikely(!add_branch->br_xino)) ++ goto out_br; ++ err = au_hnotify_init_br(add_branch, perm); ++ if (unlikely(err)) ++ goto out_xino; ++ ++ if (au_br_writable(perm)) { ++ /* may be freed separately at changing the branch permission */ ++ add_branch->br_wbr = kzalloc(sizeof(*add_branch->br_wbr), ++ GFP_NOFS); ++ if (unlikely(!add_branch->br_wbr)) ++ goto out_hnotify; ++ } ++ ++ if (au_br_fhsm(perm)) { ++ err = au_fhsm_br_alloc(add_branch); ++ if (unlikely(err)) ++ goto out_wbr; ++ } ++ ++ root = sb->s_root; ++ err = au_sbr_realloc(au_sbi(sb), new_nbranch, /*may_shrink*/0); ++ if (!err) ++ err = au_di_realloc(au_di(root), new_nbranch, /*may_shrink*/0); ++ if (!err) { ++ inode = d_inode(root); ++ err = au_hinode_realloc(au_ii(inode), new_nbranch, ++ /*may_shrink*/0); ++ } ++ if (!err) ++ return add_branch; /* success */ ++ ++out_wbr: ++ au_kfree_rcu(add_branch->br_wbr); ++out_hnotify: ++ au_hnotify_fin_br(add_branch); ++out_xino: ++ au_xino_put(add_branch); ++out_br: ++ au_kfree_rcu(add_branch); ++out: ++ return ERR_PTR(err); ++} ++ ++/* ++ * test if the branch permission is legal or not. ++ */ ++static int test_br(struct inode *inode, int brperm, char *path) ++{ ++ int err; ++ ++ err = (au_br_writable(brperm) && IS_RDONLY(inode)); ++ if (!err) ++ goto out; ++ ++ err = -EINVAL; ++ pr_err("write permission for readonly mount or inode, %s\n", path); ++ ++out: ++ return err; ++} ++ ++/* ++ * returns: ++ * 0: success, the caller will add it ++ * plus: success, it is already unified, the caller should ignore it ++ * minus: error ++ */ ++static int test_add(struct super_block *sb, struct au_opt_add *add, int remount) ++{ ++ int err; ++ aufs_bindex_t bbot, bindex; ++ struct dentry *root, *h_dentry; ++ struct inode *inode, *h_inode; ++ ++ root = sb->s_root; ++ bbot = au_sbbot(sb); ++ if (unlikely(bbot >= 0 ++ && au_find_dbindex(root, add->path.dentry) >= 0)) { ++ err = 1; ++ if (!remount) { ++ err = -EINVAL; ++ pr_err("%s duplicated\n", add->pathname); ++ } ++ goto out; ++ } ++ ++ err = -ENOSPC; /* -E2BIG; */ ++ if (unlikely(AUFS_BRANCH_MAX <= add->bindex ++ || AUFS_BRANCH_MAX - 1 <= bbot)) { ++ pr_err("number of branches exceeded %s\n", add->pathname); ++ goto out; ++ } ++ ++ err = -EDOM; ++ if (unlikely(add->bindex < 0 || bbot + 1 < add->bindex)) { ++ pr_err("bad index %d\n", add->bindex); ++ goto out; ++ } ++ ++ inode = d_inode(add->path.dentry); ++ err = -ENOENT; ++ if (unlikely(!inode->i_nlink)) { ++ pr_err("no existence %s\n", add->pathname); ++ goto out; ++ } ++ ++ err = -EINVAL; ++ if (unlikely(inode->i_sb == sb)) { ++ pr_err("%s must be outside\n", add->pathname); ++ goto out; ++ } ++ ++ if (unlikely(au_test_fs_unsuppoted(inode->i_sb))) { ++ pr_err("unsupported filesystem, %s (%s)\n", ++ add->pathname, au_sbtype(inode->i_sb)); ++ goto out; ++ } ++ ++ if (unlikely(inode->i_sb->s_stack_depth)) { ++ pr_err("already stacked, %s (%s)\n", ++ add->pathname, au_sbtype(inode->i_sb)); ++ goto out; ++ } ++ ++ err = test_br(d_inode(add->path.dentry), add->perm, add->pathname); ++ if (unlikely(err)) ++ goto out; ++ ++ if (bbot < 0) ++ return 0; /* success */ ++ ++ err = -EINVAL; ++ for (bindex = 0; bindex <= bbot; bindex++) ++ if (unlikely(test_overlap(sb, add->path.dentry, ++ au_h_dptr(root, bindex)))) { ++ pr_err("%s is overlapped\n", add->pathname); ++ goto out; ++ } ++ ++ err = 0; ++ if (au_opt_test(au_mntflags(sb), WARN_PERM)) { ++ h_dentry = au_h_dptr(root, 0); ++ h_inode = d_inode(h_dentry); ++ if ((h_inode->i_mode & S_IALLUGO) != (inode->i_mode & S_IALLUGO) ++ || !uid_eq(h_inode->i_uid, inode->i_uid) ++ || !gid_eq(h_inode->i_gid, inode->i_gid)) ++ pr_warn("uid/gid/perm %s %u/%u/0%o, %u/%u/0%o\n", ++ add->pathname, ++ i_uid_read(inode), i_gid_read(inode), ++ (inode->i_mode & S_IALLUGO), ++ i_uid_read(h_inode), i_gid_read(h_inode), ++ (h_inode->i_mode & S_IALLUGO)); ++ } ++ ++out: ++ return err; ++} ++ ++/* ++ * initialize or clean the whiteouts for an adding branch ++ */ ++static int au_br_init_wh(struct super_block *sb, struct au_branch *br, ++ int new_perm) ++{ ++ int err, old_perm; ++ aufs_bindex_t bindex; ++ struct inode *h_inode; ++ struct au_wbr *wbr; ++ struct au_hinode *hdir; ++ struct dentry *h_dentry; ++ ++ err = vfsub_mnt_want_write(au_br_mnt(br)); ++ if (unlikely(err)) ++ goto out; ++ ++ wbr = br->br_wbr; ++ old_perm = br->br_perm; ++ br->br_perm = new_perm; ++ hdir = NULL; ++ h_inode = NULL; ++ bindex = au_br_index(sb, br->br_id); ++ if (0 <= bindex) { ++ hdir = au_hi(d_inode(sb->s_root), bindex); ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ } else { ++ h_dentry = au_br_dentry(br); ++ h_inode = d_inode(h_dentry); ++ inode_lock_nested(h_inode, AuLsc_I_PARENT); ++ } ++ if (!wbr) ++ err = au_wh_init(br, sb); ++ else { ++ wbr_wh_write_lock(wbr); ++ err = au_wh_init(br, sb); ++ wbr_wh_write_unlock(wbr); ++ } ++ if (hdir) ++ au_hn_inode_unlock(hdir); ++ else ++ inode_unlock(h_inode); ++ vfsub_mnt_drop_write(au_br_mnt(br)); ++ br->br_perm = old_perm; ++ ++ if (!err && wbr && !au_br_writable(new_perm)) { ++ au_kfree_rcu(wbr); ++ br->br_wbr = NULL; ++ } ++ ++out: ++ return err; ++} ++ ++static int au_wbr_init(struct au_branch *br, struct super_block *sb, ++ int perm) ++{ ++ int err; ++ struct kstatfs kst; ++ struct au_wbr *wbr; ++ ++ wbr = br->br_wbr; ++ au_rw_init(&wbr->wbr_wh_rwsem); ++ atomic_set(&wbr->wbr_wh_running, 0); ++ ++ /* ++ * a limit for rmdir/rename a dir ++ * cf. AUFS_MAX_NAMELEN in include/uapi/linux/aufs_type.h ++ */ ++ err = vfs_statfs(&br->br_path, &kst); ++ if (unlikely(err)) ++ goto out; ++ err = -EINVAL; ++ if (kst.f_namelen >= NAME_MAX) ++ err = au_br_init_wh(sb, br, perm); ++ else ++ pr_err("%pd(%s), unsupported namelen %ld\n", ++ au_br_dentry(br), ++ au_sbtype(au_br_dentry(br)->d_sb), kst.f_namelen); ++ ++out: ++ return err; ++} ++ ++/* initialize a new branch */ ++static int au_br_init(struct au_branch *br, struct super_block *sb, ++ struct au_opt_add *add) ++{ ++ int err; ++ struct au_branch *brbase; ++ struct file *xf; ++ struct inode *h_inode; ++ ++ err = 0; ++ br->br_perm = add->perm; ++ br->br_path = add->path; /* set first, path_get() later */ ++ spin_lock_init(&br->br_dykey_lock); ++ au_lcnt_init(&br->br_nfiles, /*release*/NULL); ++ au_lcnt_init(&br->br_count, /*release*/NULL); ++ br->br_id = au_new_br_id(sb); ++ AuDebugOn(br->br_id < 0); ++ ++ /* always, regardless the given option */ ++ err = au_dr_br_init(sb, br, &add->path); ++ if (unlikely(err)) ++ goto out_err; ++ ++ if (au_br_writable(add->perm)) { ++ err = au_wbr_init(br, sb, add->perm); ++ if (unlikely(err)) ++ goto out_err; ++ } ++ ++ if (au_opt_test(au_mntflags(sb), XINO)) { ++ brbase = au_sbr(sb, 0); ++ xf = au_xino_file(brbase->br_xino, /*idx*/-1); ++ AuDebugOn(!xf); ++ h_inode = d_inode(add->path.dentry); ++ err = au_xino_init_br(sb, br, h_inode->i_ino, &xf->f_path); ++ if (unlikely(err)) { ++ AuDebugOn(au_xino_file(br->br_xino, /*idx*/-1)); ++ goto out_err; ++ } ++ } ++ ++ sysaufs_br_init(br); ++ path_get(&br->br_path); ++ goto out; /* success */ ++ ++out_err: ++ memset(&br->br_path, 0, sizeof(br->br_path)); ++out: ++ return err; ++} ++ ++static void au_br_do_add_brp(struct au_sbinfo *sbinfo, aufs_bindex_t bindex, ++ struct au_branch *br, aufs_bindex_t bbot, ++ aufs_bindex_t amount) ++{ ++ struct au_branch **brp; ++ ++ AuRwMustWriteLock(&sbinfo->si_rwsem); ++ ++ brp = sbinfo->si_branch + bindex; ++ memmove(brp + 1, brp, sizeof(*brp) * amount); ++ *brp = br; ++ sbinfo->si_bbot++; ++ if (unlikely(bbot < 0)) ++ sbinfo->si_bbot = 0; ++} ++ ++static void au_br_do_add_hdp(struct au_dinfo *dinfo, aufs_bindex_t bindex, ++ aufs_bindex_t bbot, aufs_bindex_t amount) ++{ ++ struct au_hdentry *hdp; ++ ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ hdp = au_hdentry(dinfo, bindex); ++ memmove(hdp + 1, hdp, sizeof(*hdp) * amount); ++ au_h_dentry_init(hdp); ++ dinfo->di_bbot++; ++ if (unlikely(bbot < 0)) ++ dinfo->di_btop = 0; ++} ++ ++static void au_br_do_add_hip(struct au_iinfo *iinfo, aufs_bindex_t bindex, ++ aufs_bindex_t bbot, aufs_bindex_t amount) ++{ ++ struct au_hinode *hip; ++ ++ AuRwMustWriteLock(&iinfo->ii_rwsem); ++ ++ hip = au_hinode(iinfo, bindex); ++ memmove(hip + 1, hip, sizeof(*hip) * amount); ++ au_hinode_init(hip); ++ iinfo->ii_bbot++; ++ if (unlikely(bbot < 0)) ++ iinfo->ii_btop = 0; ++} ++ ++static void au_br_do_add(struct super_block *sb, struct au_branch *br, ++ aufs_bindex_t bindex) ++{ ++ struct dentry *root, *h_dentry; ++ struct inode *root_inode, *h_inode; ++ aufs_bindex_t bbot, amount; ++ ++ root = sb->s_root; ++ root_inode = d_inode(root); ++ bbot = au_sbbot(sb); ++ amount = bbot + 1 - bindex; ++ h_dentry = au_br_dentry(br); ++ au_sbilist_lock(); ++ au_br_do_add_brp(au_sbi(sb), bindex, br, bbot, amount); ++ au_br_do_add_hdp(au_di(root), bindex, bbot, amount); ++ au_br_do_add_hip(au_ii(root_inode), bindex, bbot, amount); ++ au_set_h_dptr(root, bindex, dget(h_dentry)); ++ h_inode = d_inode(h_dentry); ++ au_set_h_iptr(root_inode, bindex, au_igrab(h_inode), /*flags*/0); ++ au_sbilist_unlock(); ++} ++ ++int au_br_add(struct super_block *sb, struct au_opt_add *add, int remount) ++{ ++ int err; ++ aufs_bindex_t bbot, add_bindex; ++ struct dentry *root, *h_dentry; ++ struct inode *root_inode; ++ struct au_branch *add_branch; ++ ++ root = sb->s_root; ++ root_inode = d_inode(root); ++ IMustLock(root_inode); ++ IiMustWriteLock(root_inode); ++ err = test_add(sb, add, remount); ++ if (unlikely(err < 0)) ++ goto out; ++ if (err) { ++ err = 0; ++ goto out; /* success */ ++ } ++ ++ bbot = au_sbbot(sb); ++ add_branch = au_br_alloc(sb, bbot + 2, add->perm); ++ err = PTR_ERR(add_branch); ++ if (IS_ERR(add_branch)) ++ goto out; ++ ++ err = au_br_init(add_branch, sb, add); ++ if (unlikely(err)) { ++ au_br_do_free(add_branch); ++ goto out; ++ } ++ ++ add_bindex = add->bindex; ++ sysaufs_brs_del(sb, add_bindex); /* remove successors */ ++ au_br_do_add(sb, add_branch, add_bindex); ++ sysaufs_brs_add(sb, add_bindex); /* append successors */ ++ dbgaufs_brs_add(sb, add_bindex, /*topdown*/0); /* rename successors */ ++ ++ h_dentry = add->path.dentry; ++ if (!add_bindex) { ++ au_cpup_attr_all(root_inode, /*force*/1); ++ sb->s_maxbytes = h_dentry->d_sb->s_maxbytes; ++ } else ++ au_add_nlink(root_inode, d_inode(h_dentry)); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static unsigned long long au_farray_cb(struct super_block *sb, void *a, ++ unsigned long long max __maybe_unused, ++ void *arg) ++{ ++ unsigned long long n; ++ struct file **p, *f; ++ struct hlist_bl_head *files; ++ struct hlist_bl_node *pos; ++ struct au_finfo *finfo; ++ ++ n = 0; ++ p = a; ++ files = &au_sbi(sb)->si_files; ++ hlist_bl_lock(files); ++ hlist_bl_for_each_entry(finfo, pos, files, fi_hlist) { ++ f = finfo->fi_file; ++ if (file_count(f) ++ && !special_file(file_inode(f)->i_mode)) { ++ get_file(f); ++ *p++ = f; ++ n++; ++ AuDebugOn(n > max); ++ } ++ } ++ hlist_bl_unlock(files); ++ ++ return n; ++} ++ ++static struct file **au_farray_alloc(struct super_block *sb, ++ unsigned long long *max) ++{ ++ struct au_sbinfo *sbi; ++ ++ sbi = au_sbi(sb); ++ *max = au_lcnt_read(&sbi->si_nfiles, /*do_rev*/1); ++ return au_array_alloc(max, au_farray_cb, sb, /*arg*/NULL); ++} ++ ++static void au_farray_free(struct file **a, unsigned long long max) ++{ ++ unsigned long long ull; ++ ++ for (ull = 0; ull < max; ull++) ++ if (a[ull]) ++ fput(a[ull]); ++ kvfree(a); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * delete a branch ++ */ ++ ++/* to show the line number, do not make it inlined function */ ++#define AuVerbose(do_info, fmt, ...) do { \ ++ if (do_info) \ ++ pr_info(fmt, ##__VA_ARGS__); \ ++} while (0) ++ ++static int au_test_ibusy(struct inode *inode, aufs_bindex_t btop, ++ aufs_bindex_t bbot) ++{ ++ return (inode && !S_ISDIR(inode->i_mode)) || btop == bbot; ++} ++ ++static int au_test_dbusy(struct dentry *dentry, aufs_bindex_t btop, ++ aufs_bindex_t bbot) ++{ ++ return au_test_ibusy(d_inode(dentry), btop, bbot); ++} ++ ++/* ++ * test if the branch is deletable or not. ++ */ ++static int test_dentry_busy(struct dentry *root, aufs_bindex_t bindex, ++ unsigned int sigen, const unsigned int verbose) ++{ ++ int err, i, j, ndentry; ++ aufs_bindex_t btop, bbot; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry *d; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_dcsub_pages(&dpages, root, NULL, NULL); ++ if (unlikely(err)) ++ goto out_dpages; ++ ++ for (i = 0; !err && i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ ndentry = dpage->ndentry; ++ for (j = 0; !err && j < ndentry; j++) { ++ d = dpage->dentries[j]; ++ AuDebugOn(au_dcount(d) <= 0); ++ if (!au_digen_test(d, sigen)) { ++ di_read_lock_child(d, AuLock_IR); ++ if (unlikely(au_dbrange_test(d))) { ++ di_read_unlock(d, AuLock_IR); ++ continue; ++ } ++ } else { ++ di_write_lock_child(d); ++ if (unlikely(au_dbrange_test(d))) { ++ di_write_unlock(d); ++ continue; ++ } ++ err = au_reval_dpath(d, sigen); ++ if (!err) ++ di_downgrade_lock(d, AuLock_IR); ++ else { ++ di_write_unlock(d); ++ break; ++ } ++ } ++ ++ /* AuDbgDentry(d); */ ++ btop = au_dbtop(d); ++ bbot = au_dbbot(d); ++ if (btop <= bindex ++ && bindex <= bbot ++ && au_h_dptr(d, bindex) ++ && au_test_dbusy(d, btop, bbot)) { ++ err = -EBUSY; ++ AuVerbose(verbose, "busy %pd\n", d); ++ AuDbgDentry(d); ++ } ++ di_read_unlock(d, AuLock_IR); ++ } ++ } ++ ++out_dpages: ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++static int test_inode_busy(struct super_block *sb, aufs_bindex_t bindex, ++ unsigned int sigen, const unsigned int verbose) ++{ ++ int err; ++ unsigned long long max, ull; ++ struct inode *i, **array; ++ aufs_bindex_t btop, bbot; ++ ++ array = au_iarray_alloc(sb, &max); ++ err = PTR_ERR(array); ++ if (IS_ERR(array)) ++ goto out; ++ ++ err = 0; ++ AuDbg("b%d\n", bindex); ++ for (ull = 0; !err && ull < max; ull++) { ++ i = array[ull]; ++ if (unlikely(!i)) ++ break; ++ if (i->i_ino == AUFS_ROOT_INO) ++ continue; ++ ++ /* AuDbgInode(i); */ ++ if (au_iigen(i, NULL) == sigen) ++ ii_read_lock_child(i); ++ else { ++ ii_write_lock_child(i); ++ err = au_refresh_hinode_self(i); ++ au_iigen_dec(i); ++ if (!err) ++ ii_downgrade_lock(i); ++ else { ++ ii_write_unlock(i); ++ break; ++ } ++ } ++ ++ btop = au_ibtop(i); ++ bbot = au_ibbot(i); ++ if (btop <= bindex ++ && bindex <= bbot ++ && au_h_iptr(i, bindex) ++ && au_test_ibusy(i, btop, bbot)) { ++ err = -EBUSY; ++ AuVerbose(verbose, "busy i%lu\n", i->i_ino); ++ AuDbgInode(i); ++ } ++ ii_read_unlock(i); ++ } ++ au_iarray_free(array, max); ++ ++out: ++ return err; ++} ++ ++static int test_children_busy(struct dentry *root, aufs_bindex_t bindex, ++ const unsigned int verbose) ++{ ++ int err; ++ unsigned int sigen; ++ ++ sigen = au_sigen(root->d_sb); ++ DiMustNoWaiters(root); ++ IiMustNoWaiters(d_inode(root)); ++ di_write_unlock(root); ++ err = test_dentry_busy(root, bindex, sigen, verbose); ++ if (!err) ++ err = test_inode_busy(root->d_sb, bindex, sigen, verbose); ++ di_write_lock_child(root); /* aufs_write_lock() calls ..._child() */ ++ ++ return err; ++} ++ ++static int test_dir_busy(struct file *file, aufs_bindex_t br_id, ++ struct file **to_free, int *idx) ++{ ++ int err; ++ unsigned char matched, root; ++ aufs_bindex_t bindex, bbot; ++ struct au_fidir *fidir; ++ struct au_hfile *hfile; ++ ++ err = 0; ++ root = IS_ROOT(file->f_path.dentry); ++ if (root) { ++ get_file(file); ++ to_free[*idx] = file; ++ (*idx)++; ++ goto out; ++ } ++ ++ matched = 0; ++ fidir = au_fi(file)->fi_hdir; ++ AuDebugOn(!fidir); ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); bindex <= bbot; bindex++) { ++ hfile = fidir->fd_hfile + bindex; ++ if (!hfile->hf_file) ++ continue; ++ ++ if (hfile->hf_br->br_id == br_id) { ++ matched = 1; ++ break; ++ } ++ } ++ if (matched) ++ err = -EBUSY; ++ ++out: ++ return err; ++} ++ ++static int test_file_busy(struct super_block *sb, aufs_bindex_t br_id, ++ struct file **to_free, int opened) ++{ ++ int err, idx; ++ unsigned long long ull, max; ++ aufs_bindex_t btop; ++ struct file *file, **array; ++ struct dentry *root; ++ struct au_hfile *hfile; ++ ++ array = au_farray_alloc(sb, &max); ++ err = PTR_ERR(array); ++ if (IS_ERR(array)) ++ goto out; ++ ++ err = 0; ++ idx = 0; ++ root = sb->s_root; ++ di_write_unlock(root); ++ for (ull = 0; ull < max; ull++) { ++ file = array[ull]; ++ if (unlikely(!file)) ++ break; ++ ++ /* AuDbg("%pD\n", file); */ ++ fi_read_lock(file); ++ btop = au_fbtop(file); ++ if (!d_is_dir(file->f_path.dentry)) { ++ hfile = &au_fi(file)->fi_htop; ++ if (hfile->hf_br->br_id == br_id) ++ err = -EBUSY; ++ } else ++ err = test_dir_busy(file, br_id, to_free, &idx); ++ fi_read_unlock(file); ++ if (unlikely(err)) ++ break; ++ } ++ di_write_lock_child(root); ++ au_farray_free(array, max); ++ AuDebugOn(idx > opened); ++ ++out: ++ return err; ++} ++ ++static void br_del_file(struct file **to_free, unsigned long long opened, ++ aufs_bindex_t br_id) ++{ ++ unsigned long long ull; ++ aufs_bindex_t bindex, btop, bbot, bfound; ++ struct file *file; ++ struct au_fidir *fidir; ++ struct au_hfile *hfile; ++ ++ for (ull = 0; ull < opened; ull++) { ++ file = to_free[ull]; ++ if (unlikely(!file)) ++ break; ++ ++ /* AuDbg("%pD\n", file); */ ++ AuDebugOn(!d_is_dir(file->f_path.dentry)); ++ bfound = -1; ++ fidir = au_fi(file)->fi_hdir; ++ AuDebugOn(!fidir); ++ fi_write_lock(file); ++ btop = au_fbtop(file); ++ bbot = au_fbbot_dir(file); ++ for (bindex = btop; bindex <= bbot; bindex++) { ++ hfile = fidir->fd_hfile + bindex; ++ if (!hfile->hf_file) ++ continue; ++ ++ if (hfile->hf_br->br_id == br_id) { ++ bfound = bindex; ++ break; ++ } ++ } ++ AuDebugOn(bfound < 0); ++ au_set_h_fptr(file, bfound, NULL); ++ if (bfound == btop) { ++ for (btop++; btop <= bbot; btop++) ++ if (au_hf_dir(file, btop)) { ++ au_set_fbtop(file, btop); ++ break; ++ } ++ } ++ fi_write_unlock(file); ++ } ++} ++ ++static void au_br_do_del_brp(struct au_sbinfo *sbinfo, ++ const aufs_bindex_t bindex, ++ const aufs_bindex_t bbot) ++{ ++ struct au_branch **brp, **p; ++ ++ AuRwMustWriteLock(&sbinfo->si_rwsem); ++ ++ brp = sbinfo->si_branch + bindex; ++ if (bindex < bbot) ++ memmove(brp, brp + 1, sizeof(*brp) * (bbot - bindex)); ++ sbinfo->si_branch[0 + bbot] = NULL; ++ sbinfo->si_bbot--; ++ ++ p = au_krealloc(sbinfo->si_branch, sizeof(*p) * bbot, AuGFP_SBILIST, ++ /*may_shrink*/1); ++ if (p) ++ sbinfo->si_branch = p; ++ /* harmless error */ ++} ++ ++static void au_br_do_del_hdp(struct au_dinfo *dinfo, const aufs_bindex_t bindex, ++ const aufs_bindex_t bbot) ++{ ++ struct au_hdentry *hdp, *p; ++ ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ hdp = au_hdentry(dinfo, bindex); ++ if (bindex < bbot) ++ memmove(hdp, hdp + 1, sizeof(*hdp) * (bbot - bindex)); ++ /* au_h_dentry_init(au_hdentry(dinfo, bbot); */ ++ dinfo->di_bbot--; ++ ++ p = au_krealloc(dinfo->di_hdentry, sizeof(*p) * bbot, AuGFP_SBILIST, ++ /*may_shrink*/1); ++ if (p) ++ dinfo->di_hdentry = p; ++ /* harmless error */ ++} ++ ++static void au_br_do_del_hip(struct au_iinfo *iinfo, const aufs_bindex_t bindex, ++ const aufs_bindex_t bbot) ++{ ++ struct au_hinode *hip, *p; ++ ++ AuRwMustWriteLock(&iinfo->ii_rwsem); ++ ++ hip = au_hinode(iinfo, bindex); ++ if (bindex < bbot) ++ memmove(hip, hip + 1, sizeof(*hip) * (bbot - bindex)); ++ /* au_hinode_init(au_hinode(iinfo, bbot)); */ ++ iinfo->ii_bbot--; ++ ++ p = au_krealloc(iinfo->ii_hinode, sizeof(*p) * bbot, AuGFP_SBILIST, ++ /*may_shrink*/1); ++ if (p) ++ iinfo->ii_hinode = p; ++ /* harmless error */ ++} ++ ++static void au_br_do_del(struct super_block *sb, aufs_bindex_t bindex, ++ struct au_branch *br) ++{ ++ aufs_bindex_t bbot; ++ struct au_sbinfo *sbinfo; ++ struct dentry *root, *h_root; ++ struct inode *inode, *h_inode; ++ struct au_hinode *hinode; ++ ++ SiMustWriteLock(sb); ++ ++ root = sb->s_root; ++ inode = d_inode(root); ++ sbinfo = au_sbi(sb); ++ bbot = sbinfo->si_bbot; ++ ++ h_root = au_h_dptr(root, bindex); ++ hinode = au_hi(inode, bindex); ++ h_inode = au_igrab(hinode->hi_inode); ++ au_hiput(hinode); ++ ++ au_sbilist_lock(); ++ au_br_do_del_brp(sbinfo, bindex, bbot); ++ au_br_do_del_hdp(au_di(root), bindex, bbot); ++ au_br_do_del_hip(au_ii(inode), bindex, bbot); ++ au_sbilist_unlock(); ++ ++ /* ignore an error */ ++ au_dr_br_fin(sb, br); /* always, regardless the mount option */ ++ ++ dput(h_root); ++ iput(h_inode); ++ au_br_do_free(br); ++} ++ ++static unsigned long long empty_cb(struct super_block *sb, void *array, ++ unsigned long long max, void *arg) ++{ ++ return max; ++} ++ ++int au_br_del(struct super_block *sb, struct au_opt_del *del, int remount) ++{ ++ int err, rerr, i; ++ unsigned long long opened; ++ unsigned int mnt_flags; ++ aufs_bindex_t bindex, bbot, br_id; ++ unsigned char do_wh, verbose; ++ struct au_branch *br; ++ struct au_wbr *wbr; ++ struct dentry *root; ++ struct file **to_free; ++ ++ err = 0; ++ opened = 0; ++ to_free = NULL; ++ root = sb->s_root; ++ bindex = au_find_dbindex(root, del->h_path.dentry); ++ if (bindex < 0) { ++ if (remount) ++ goto out; /* success */ ++ err = -ENOENT; ++ pr_err("%s no such branch\n", del->pathname); ++ goto out; ++ } ++ AuDbg("bindex b%d\n", bindex); ++ ++ err = -EBUSY; ++ mnt_flags = au_mntflags(sb); ++ verbose = !!au_opt_test(mnt_flags, VERBOSE); ++ bbot = au_sbbot(sb); ++ if (unlikely(!bbot)) { ++ AuVerbose(verbose, "no more branches left\n"); ++ goto out; ++ } ++ ++ br = au_sbr(sb, bindex); ++ AuDebugOn(!path_equal(&br->br_path, &del->h_path)); ++ if (unlikely(au_lcnt_read(&br->br_count, /*do_rev*/1))) { ++ AuVerbose(verbose, "br %pd2 is busy now\n", del->h_path.dentry); ++ goto out; ++ } ++ ++ br_id = br->br_id; ++ opened = au_lcnt_read(&br->br_nfiles, /*do_rev*/1); ++ if (unlikely(opened)) { ++ to_free = au_array_alloc(&opened, empty_cb, sb, NULL); ++ err = PTR_ERR(to_free); ++ if (IS_ERR(to_free)) ++ goto out; ++ ++ err = test_file_busy(sb, br_id, to_free, opened); ++ if (unlikely(err)) { ++ AuVerbose(verbose, "%llu file(s) opened\n", opened); ++ goto out; ++ } ++ } ++ ++ wbr = br->br_wbr; ++ do_wh = wbr && (wbr->wbr_whbase || wbr->wbr_plink || wbr->wbr_orph); ++ if (do_wh) { ++ /* instead of WbrWhMustWriteLock(wbr) */ ++ SiMustWriteLock(sb); ++ for (i = 0; i < AuBrWh_Last; i++) { ++ dput(wbr->wbr_wh[i]); ++ wbr->wbr_wh[i] = NULL; ++ } ++ } ++ ++ err = test_children_busy(root, bindex, verbose); ++ if (unlikely(err)) { ++ if (do_wh) ++ goto out_wh; ++ goto out; ++ } ++ ++ err = 0; ++ if (to_free) { ++ /* ++ * now we confirmed the branch is deletable. ++ * let's free the remaining opened dirs on the branch. ++ */ ++ di_write_unlock(root); ++ br_del_file(to_free, opened, br_id); ++ di_write_lock_child(root); ++ } ++ ++ sysaufs_brs_del(sb, bindex); /* remove successors */ ++ dbgaufs_xino_del(br); /* remove one */ ++ au_br_do_del(sb, bindex, br); ++ sysaufs_brs_add(sb, bindex); /* append successors */ ++ dbgaufs_brs_add(sb, bindex, /*topdown*/1); /* rename successors */ ++ ++ if (!bindex) { ++ au_cpup_attr_all(d_inode(root), /*force*/1); ++ sb->s_maxbytes = au_sbr_sb(sb, 0)->s_maxbytes; ++ } else ++ au_sub_nlink(d_inode(root), d_inode(del->h_path.dentry)); ++ if (au_opt_test(mnt_flags, PLINK)) ++ au_plink_half_refresh(sb, br_id); ++ ++ goto out; /* success */ ++ ++out_wh: ++ /* revert */ ++ rerr = au_br_init_wh(sb, br, br->br_perm); ++ if (rerr) ++ pr_warn("failed re-creating base whiteout, %s. (%d)\n", ++ del->pathname, rerr); ++out: ++ if (to_free) ++ au_farray_free(to_free, opened); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_ibusy(struct super_block *sb, struct aufs_ibusy __user *arg) ++{ ++ int err; ++ aufs_bindex_t btop, bbot; ++ struct aufs_ibusy ibusy; ++ struct inode *inode, *h_inode; ++ ++ err = -EPERM; ++ if (unlikely(!capable(CAP_SYS_ADMIN))) ++ goto out; ++ ++ err = copy_from_user(&ibusy, arg, sizeof(ibusy)); ++ if (!err) ++ /* VERIFY_WRITE */ ++ err = !access_ok(&arg->h_ino, sizeof(arg->h_ino)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out; ++ } ++ ++ err = -EINVAL; ++ si_read_lock(sb, AuLock_FLUSH); ++ if (unlikely(ibusy.bindex < 0 || ibusy.bindex > au_sbbot(sb))) ++ goto out_unlock; ++ ++ err = 0; ++ ibusy.h_ino = 0; /* invalid */ ++ inode = ilookup(sb, ibusy.ino); ++ if (!inode ++ || inode->i_ino == AUFS_ROOT_INO ++ || au_is_bad_inode(inode)) ++ goto out_unlock; ++ ++ ii_read_lock_child(inode); ++ btop = au_ibtop(inode); ++ bbot = au_ibbot(inode); ++ if (btop <= ibusy.bindex && ibusy.bindex <= bbot) { ++ h_inode = au_h_iptr(inode, ibusy.bindex); ++ if (h_inode && au_test_ibusy(inode, btop, bbot)) ++ ibusy.h_ino = h_inode->i_ino; ++ } ++ ii_read_unlock(inode); ++ iput(inode); ++ ++out_unlock: ++ si_read_unlock(sb); ++ if (!err) { ++ err = __put_user(ibusy.h_ino, &arg->h_ino); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ } ++ } ++out: ++ return err; ++} ++ ++long au_ibusy_ioctl(struct file *file, unsigned long arg) ++{ ++ return au_ibusy(file->f_path.dentry->d_sb, (void __user *)arg); ++} ++ ++#ifdef CONFIG_COMPAT ++long au_ibusy_compat_ioctl(struct file *file, unsigned long arg) ++{ ++ return au_ibusy(file->f_path.dentry->d_sb, compat_ptr(arg)); ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * change a branch permission ++ */ ++ ++static void au_warn_ima(void) ++{ ++#ifdef CONFIG_IMA ++ /* since it doesn't support mark_files_ro() */ ++ AuWarn1("RW -> RO makes IMA to produce wrong message\n"); ++#endif ++} ++ ++static int do_need_sigen_inc(int a, int b) ++{ ++ return au_br_whable(a) && !au_br_whable(b); ++} ++ ++static int need_sigen_inc(int old, int new) ++{ ++ return do_need_sigen_inc(old, new) ++ || do_need_sigen_inc(new, old); ++} ++ ++static int au_br_mod_files_ro(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ int err, do_warn; ++ unsigned int mnt_flags; ++ unsigned long long ull, max; ++ aufs_bindex_t br_id; ++ unsigned char verbose, writer; ++ struct file *file, *hf, **array; ++ struct au_hfile *hfile; ++ struct inode *h_inode; ++ ++ mnt_flags = au_mntflags(sb); ++ verbose = !!au_opt_test(mnt_flags, VERBOSE); ++ ++ array = au_farray_alloc(sb, &max); ++ err = PTR_ERR(array); ++ if (IS_ERR(array)) ++ goto out; ++ ++ do_warn = 0; ++ br_id = au_sbr_id(sb, bindex); ++ for (ull = 0; ull < max; ull++) { ++ file = array[ull]; ++ if (unlikely(!file)) ++ break; ++ ++ /* AuDbg("%pD\n", file); */ ++ fi_read_lock(file); ++ if (unlikely(au_test_mmapped(file))) { ++ err = -EBUSY; ++ AuVerbose(verbose, "mmapped %pD\n", file); ++ AuDbgFile(file); ++ FiMustNoWaiters(file); ++ fi_read_unlock(file); ++ goto out_array; ++ } ++ ++ hfile = &au_fi(file)->fi_htop; ++ hf = hfile->hf_file; ++ if (!d_is_reg(file->f_path.dentry) ++ || !(file->f_mode & FMODE_WRITE) ++ || hfile->hf_br->br_id != br_id ++ || !(hf->f_mode & FMODE_WRITE)) ++ array[ull] = NULL; ++ else { ++ do_warn = 1; ++ get_file(file); ++ } ++ ++ FiMustNoWaiters(file); ++ fi_read_unlock(file); ++ fput(file); ++ } ++ ++ err = 0; ++ if (do_warn) ++ au_warn_ima(); ++ ++ for (ull = 0; ull < max; ull++) { ++ file = array[ull]; ++ if (!file) ++ continue; ++ ++ /* todo: already flushed? */ ++ /* ++ * fs/super.c:mark_files_ro() is gone, but aufs keeps its ++ * approach which resets f_mode and calls mnt_drop_write() and ++ * file_release_write() for each file, because the branch ++ * attribute in aufs world is totally different from the native ++ * fs rw/ro mode. ++ */ ++ /* fi_read_lock(file); */ ++ hfile = &au_fi(file)->fi_htop; ++ hf = hfile->hf_file; ++ /* fi_read_unlock(file); */ ++ spin_lock(&hf->f_lock); ++ writer = !!(hf->f_mode & FMODE_WRITER); ++ hf->f_mode &= ~(FMODE_WRITE | FMODE_WRITER); ++ spin_unlock(&hf->f_lock); ++ if (writer) { ++ h_inode = file_inode(hf); ++ if (hf->f_mode & FMODE_READ) ++ i_readcount_inc(h_inode); ++ put_write_access(h_inode); ++ __mnt_drop_write(hf->f_path.mnt); ++ } ++ } ++ ++out_array: ++ au_farray_free(array, max); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_br_mod(struct super_block *sb, struct au_opt_mod *mod, int remount, ++ int *do_refresh) ++{ ++ int err, rerr; ++ aufs_bindex_t bindex; ++ struct dentry *root; ++ struct au_branch *br; ++ struct au_br_fhsm *bf; ++ ++ root = sb->s_root; ++ bindex = au_find_dbindex(root, mod->h_root); ++ if (bindex < 0) { ++ if (remount) ++ return 0; /* success */ ++ err = -ENOENT; ++ pr_err("%s no such branch\n", mod->path); ++ goto out; ++ } ++ AuDbg("bindex b%d\n", bindex); ++ ++ err = test_br(d_inode(mod->h_root), mod->perm, mod->path); ++ if (unlikely(err)) ++ goto out; ++ ++ br = au_sbr(sb, bindex); ++ AuDebugOn(mod->h_root != au_br_dentry(br)); ++ if (br->br_perm == mod->perm) ++ return 0; /* success */ ++ ++ /* pre-allocate for non-fhsm --> fhsm */ ++ bf = NULL; ++ if (!au_br_fhsm(br->br_perm) && au_br_fhsm(mod->perm)) { ++ err = au_fhsm_br_alloc(br); ++ if (unlikely(err)) ++ goto out; ++ bf = br->br_fhsm; ++ br->br_fhsm = NULL; ++ } ++ ++ if (au_br_writable(br->br_perm)) { ++ /* remove whiteout base */ ++ err = au_br_init_wh(sb, br, mod->perm); ++ if (unlikely(err)) ++ goto out_bf; ++ ++ if (!au_br_writable(mod->perm)) { ++ /* rw --> ro, file might be mmapped */ ++ DiMustNoWaiters(root); ++ IiMustNoWaiters(d_inode(root)); ++ di_write_unlock(root); ++ err = au_br_mod_files_ro(sb, bindex); ++ /* aufs_write_lock() calls ..._child() */ ++ di_write_lock_child(root); ++ ++ if (unlikely(err)) { ++ rerr = -ENOMEM; ++ br->br_wbr = kzalloc(sizeof(*br->br_wbr), ++ GFP_NOFS); ++ if (br->br_wbr) ++ rerr = au_wbr_init(br, sb, br->br_perm); ++ if (unlikely(rerr)) { ++ AuIOErr("nested error %d (%d)\n", ++ rerr, err); ++ br->br_perm = mod->perm; ++ } ++ } ++ } ++ } else if (au_br_writable(mod->perm)) { ++ /* ro --> rw */ ++ err = -ENOMEM; ++ br->br_wbr = kzalloc(sizeof(*br->br_wbr), GFP_NOFS); ++ if (br->br_wbr) { ++ err = au_wbr_init(br, sb, mod->perm); ++ if (unlikely(err)) { ++ au_kfree_rcu(br->br_wbr); ++ br->br_wbr = NULL; ++ } ++ } ++ } ++ if (unlikely(err)) ++ goto out_bf; ++ ++ if (au_br_fhsm(br->br_perm)) { ++ if (!au_br_fhsm(mod->perm)) { ++ /* fhsm --> non-fhsm */ ++ au_br_fhsm_fin(br->br_fhsm); ++ au_kfree_rcu(br->br_fhsm); ++ br->br_fhsm = NULL; ++ } ++ } else if (au_br_fhsm(mod->perm)) ++ /* non-fhsm --> fhsm */ ++ br->br_fhsm = bf; ++ ++ *do_refresh |= need_sigen_inc(br->br_perm, mod->perm); ++ br->br_perm = mod->perm; ++ goto out; /* success */ ++ ++out_bf: ++ au_kfree_try_rcu(bf); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_br_stfs(struct au_branch *br, struct aufs_stfs *stfs) ++{ ++ int err; ++ struct kstatfs kstfs; ++ ++ err = vfs_statfs(&br->br_path, &kstfs); ++ if (!err) { ++ stfs->f_blocks = kstfs.f_blocks; ++ stfs->f_bavail = kstfs.f_bavail; ++ stfs->f_files = kstfs.f_files; ++ stfs->f_ffree = kstfs.f_ffree; ++ } ++ ++ return err; ++} +diff -Naur null/fs/aufs/branch.h linux-5.15.36/fs/aufs/branch.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/branch.h 2022-05-10 16:51:39.866744220 +0300 +@@ -0,0 +1,375 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * branch filesystems and xino for them ++ */ ++ ++#ifndef __AUFS_BRANCH_H__ ++#define __AUFS_BRANCH_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "dirren.h" ++#include "dynop.h" ++#include "lcnt.h" ++#include "rwsem.h" ++#include "super.h" ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* a xino file */ ++struct au_xino { ++ struct file **xi_file; ++ unsigned int xi_nfile; ++ ++ struct { ++ spinlock_t spin; ++ ino_t *array; ++ int total; ++ /* reserved for future use */ ++ /* unsigned long *bitmap; */ ++ wait_queue_head_t wqh; ++ } xi_nondir; ++ ++ struct mutex xi_mtx; /* protects xi_file array */ ++ struct hlist_bl_head xi_writing; ++ ++ atomic_t xi_truncating; ++ ++ struct kref xi_kref; ++}; ++ ++/* File-based Hierarchical Storage Management */ ++struct au_br_fhsm { ++#ifdef CONFIG_AUFS_FHSM ++ struct mutex bf_lock; ++ unsigned long bf_jiffy; ++ struct aufs_stfs bf_stfs; ++ int bf_readable; ++#endif ++}; ++ ++/* members for writable branch only */ ++enum {AuBrWh_BASE, AuBrWh_PLINK, AuBrWh_ORPH, AuBrWh_Last}; ++struct au_wbr { ++ struct au_rwsem wbr_wh_rwsem; ++ struct dentry *wbr_wh[AuBrWh_Last]; ++ atomic_t wbr_wh_running; ++#define wbr_whbase wbr_wh[AuBrWh_BASE] /* whiteout base */ ++#define wbr_plink wbr_wh[AuBrWh_PLINK] /* pseudo-link dir */ ++#define wbr_orph wbr_wh[AuBrWh_ORPH] /* dir for orphans */ ++ ++ /* mfs mode */ ++ unsigned long long wbr_bytes; ++}; ++ ++/* ext2 has 3 types of operations at least, ext3 has 4 */ ++#define AuBrDynOp (AuDyLast * 4) ++ ++#ifdef CONFIG_AUFS_HFSNOTIFY ++/* support for asynchronous destruction */ ++struct au_br_hfsnotify { ++ struct fsnotify_group *hfsn_group; ++}; ++#endif ++ ++/* sysfs entries */ ++struct au_brsysfs { ++ char name[16]; ++ struct attribute attr; ++}; ++ ++enum { ++ AuBrSysfs_BR, ++ AuBrSysfs_BRID, ++ AuBrSysfs_Last ++}; ++ ++/* protected by superblock rwsem */ ++struct au_branch { ++ struct au_xino *br_xino; ++ ++ aufs_bindex_t br_id; ++ ++ int br_perm; ++ struct path br_path; ++ spinlock_t br_dykey_lock; ++ struct au_dykey *br_dykey[AuBrDynOp]; ++ au_lcnt_t br_nfiles; /* opened files */ ++ au_lcnt_t br_count; /* in-use for other */ ++ ++ struct au_wbr *br_wbr; ++ struct au_br_fhsm *br_fhsm; ++ ++#ifdef CONFIG_AUFS_HFSNOTIFY ++ struct au_br_hfsnotify *br_hfsn; ++#endif ++ ++#ifdef CONFIG_SYSFS ++ /* entries under sysfs per mount-point */ ++ struct au_brsysfs br_sysfs[AuBrSysfs_Last]; ++#endif ++ ++#ifdef CONFIG_DEBUG_FS ++ struct dentry *br_dbgaufs; /* xino */ ++#endif ++ ++ struct au_dr_br br_dirren; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct vfsmount *au_br_mnt(struct au_branch *br) ++{ ++ return br->br_path.mnt; ++} ++ ++static inline struct dentry *au_br_dentry(struct au_branch *br) ++{ ++ return br->br_path.dentry; ++} ++ ++static inline struct user_namespace *au_br_userns(struct au_branch *br) ++{ ++ return mnt_user_ns(br->br_path.mnt); ++} ++ ++static inline struct super_block *au_br_sb(struct au_branch *br) ++{ ++ return au_br_mnt(br)->mnt_sb; ++} ++ ++static inline int au_br_rdonly(struct au_branch *br) ++{ ++ return (sb_rdonly(au_br_sb(br)) ++ || !au_br_writable(br->br_perm)) ++ ? -EROFS : 0; ++} ++ ++static inline int au_br_hnotifyable(int brperm __maybe_unused) ++{ ++#ifdef CONFIG_AUFS_HNOTIFY ++ return !(brperm & AuBrPerm_RR); ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_br_test_oflag(int oflag, struct au_branch *br) ++{ ++ int err, exec_flag; ++ ++ err = 0; ++ exec_flag = oflag & __FMODE_EXEC; ++ if (unlikely(exec_flag && path_noexec(&br->br_path))) ++ err = -EACCES; ++ ++ return err; ++} ++ ++static inline void au_xino_get(struct au_branch *br) ++{ ++ struct au_xino *xi; ++ ++ xi = br->br_xino; ++ if (xi) ++ kref_get(&xi->xi_kref); ++} ++ ++static inline int au_xino_count(struct au_branch *br) ++{ ++ int v; ++ struct au_xino *xi; ++ ++ v = 0; ++ xi = br->br_xino; ++ if (xi) ++ v = kref_read(&xi->xi_kref); ++ ++ return v; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* branch.c */ ++struct au_sbinfo; ++void au_br_free(struct au_sbinfo *sinfo); ++int au_br_index(struct super_block *sb, aufs_bindex_t br_id); ++struct au_opt_add; ++int au_br_add(struct super_block *sb, struct au_opt_add *add, int remount); ++struct au_opt_del; ++int au_br_del(struct super_block *sb, struct au_opt_del *del, int remount); ++long au_ibusy_ioctl(struct file *file, unsigned long arg); ++#ifdef CONFIG_COMPAT ++long au_ibusy_compat_ioctl(struct file *file, unsigned long arg); ++#endif ++struct au_opt_mod; ++int au_br_mod(struct super_block *sb, struct au_opt_mod *mod, int remount, ++ int *do_refresh); ++struct aufs_stfs; ++int au_br_stfs(struct au_branch *br, struct aufs_stfs *stfs); ++ ++/* xino.c */ ++static const loff_t au_loff_max = LLONG_MAX; ++ ++aufs_bindex_t au_xi_root(struct super_block *sb, struct dentry *dentry); ++struct file *au_xino_create(struct super_block *sb, char *fpath, int silent, ++ int wbrtop); ++struct file *au_xino_create2(struct super_block *sb, struct path *base, ++ struct file *copy_src); ++struct au_xi_new { ++ struct au_xino *xi; /* switch between xino and xigen */ ++ int idx; ++ struct path *base; ++ struct file *copy_src; ++}; ++struct file *au_xi_new(struct super_block *sb, struct au_xi_new *xinew); ++ ++int au_xino_read(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ ino_t *ino); ++int au_xino_write(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ ino_t ino); ++ssize_t xino_fread(struct file *file, void *buf, size_t size, loff_t *pos); ++ssize_t xino_fwrite(struct file *file, void *buf, size_t size, loff_t *pos); ++ ++int au_xib_trunc(struct super_block *sb); ++int au_xino_trunc(struct super_block *sb, aufs_bindex_t bindex, int idx_begin); ++ ++struct au_xino *au_xino_alloc(unsigned int nfile); ++int au_xino_put(struct au_branch *br); ++struct file *au_xino_file1(struct au_xino *xi); ++ ++struct au_opt_xino; ++void au_xino_clr(struct super_block *sb); ++int au_xino_set(struct super_block *sb, struct au_opt_xino *xiopt, int remount); ++struct file *au_xino_def(struct super_block *sb); ++int au_xino_init_br(struct super_block *sb, struct au_branch *br, ino_t hino, ++ struct path *base); ++ ++ino_t au_xino_new_ino(struct super_block *sb); ++void au_xino_delete_inode(struct inode *inode, const int unlinked); ++ ++void au_xinondir_leave(struct super_block *sb, aufs_bindex_t bindex, ++ ino_t h_ino, int idx); ++int au_xinondir_enter(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ int *idx); ++ ++int au_xino_path(struct seq_file *seq, struct file *file); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* @idx is signed to accept -1 meaning the first file */ ++static inline struct file *au_xino_file(struct au_xino *xi, int idx) ++{ ++ struct file *file; ++ ++ file = NULL; ++ if (!xi) ++ goto out; ++ ++ if (idx >= 0) { ++ if (idx < xi->xi_nfile) ++ file = xi->xi_file[idx]; ++ } else ++ file = au_xino_file1(xi); ++ ++out: ++ return file; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* Superblock to branch */ ++static inline ++aufs_bindex_t au_sbr_id(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_sbr(sb, bindex)->br_id; ++} ++ ++static inline ++struct vfsmount *au_sbr_mnt(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_br_mnt(au_sbr(sb, bindex)); ++} ++ ++static inline ++struct user_namespace *au_sbr_userns(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_br_userns(au_sbr(sb, bindex)); ++} ++ ++static inline ++struct super_block *au_sbr_sb(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_br_sb(au_sbr(sb, bindex)); ++} ++ ++static inline int au_sbr_perm(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_sbr(sb, bindex)->br_perm; ++} ++ ++static inline int au_sbr_whable(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_br_whable(au_sbr_perm(sb, bindex)); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define wbr_wh_read_lock(wbr) au_rw_read_lock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_write_lock(wbr) au_rw_write_lock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_read_trylock(wbr) au_rw_read_trylock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_write_trylock(wbr) au_rw_write_trylock(&(wbr)->wbr_wh_rwsem) ++/* ++#define wbr_wh_read_trylock_nested(wbr) \ ++ au_rw_read_trylock_nested(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_write_trylock_nested(wbr) \ ++ au_rw_write_trylock_nested(&(wbr)->wbr_wh_rwsem) ++*/ ++ ++#define wbr_wh_read_unlock(wbr) au_rw_read_unlock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_write_unlock(wbr) au_rw_write_unlock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_downgrade_lock(wbr) au_rw_dgrade_lock(&(wbr)->wbr_wh_rwsem) ++ ++#define WbrWhMustNoWaiters(wbr) AuRwMustNoWaiters(&(wbr)->wbr_wh_rwsem) ++#define WbrWhMustAnyLock(wbr) AuRwMustAnyLock(&(wbr)->wbr_wh_rwsem) ++#define WbrWhMustWriteLock(wbr) AuRwMustWriteLock(&(wbr)->wbr_wh_rwsem) ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_FHSM ++static inline void au_br_fhsm_init(struct au_br_fhsm *brfhsm) ++{ ++ mutex_init(&brfhsm->bf_lock); ++ brfhsm->bf_jiffy = 0; ++ brfhsm->bf_readable = 0; ++} ++ ++static inline void au_br_fhsm_fin(struct au_br_fhsm *brfhsm) ++{ ++ mutex_destroy(&brfhsm->bf_lock); ++} ++#else ++AuStubVoid(au_br_fhsm_init, struct au_br_fhsm *brfhsm) ++AuStubVoid(au_br_fhsm_fin, struct au_br_fhsm *brfhsm) ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_BRANCH_H__ */ +diff -Naur null/fs/aufs/conf.mk linux-5.15.36/fs/aufs/conf.mk +--- /dev/null ++++ linux-5.15.36/fs/aufs/conf.mk 2022-05-10 16:51:39.867744220 +0300 +@@ -0,0 +1,40 @@ ++# SPDX-License-Identifier: GPL-2.0 ++ ++AuConfStr = CONFIG_AUFS_FS=${CONFIG_AUFS_FS} ++ ++define AuConf ++ifdef ${1} ++AuConfStr += ${1}=${${1}} ++endif ++endef ++ ++AuConfAll = BRANCH_MAX_127 BRANCH_MAX_511 BRANCH_MAX_1023 BRANCH_MAX_32767 \ ++ SBILIST \ ++ HNOTIFY HFSNOTIFY \ ++ EXPORT INO_T_64 \ ++ XATTR \ ++ FHSM \ ++ RDU \ ++ DIRREN \ ++ SHWH \ ++ BR_RAMFS \ ++ BR_FUSE POLL \ ++ BR_HFSPLUS \ ++ BDEV_LOOP \ ++ DEBUG MAGIC_SYSRQ ++$(foreach i, ${AuConfAll}, \ ++ $(eval $(call AuConf,CONFIG_AUFS_${i}))) ++ ++AuConfName = ${obj}/conf.str ++${AuConfName}.tmp: FORCE ++ @echo ${AuConfStr} | tr ' ' '\n' | sed -e 's/^/"/' -e 's/$$/\\n"/' > $@ ++${AuConfName}: ${AuConfName}.tmp ++ @diff -q $< $@ > /dev/null 2>&1 || { \ ++ echo ' GEN ' $@; \ ++ cp -p $< $@; \ ++ } ++FORCE: ++clean-files += ${AuConfName} ${AuConfName}.tmp ++${obj}/sysfs.o: ${AuConfName} ++ ++-include ${srctree}/${src}/conf_priv.mk +diff -Naur null/fs/aufs/cpup.c linux-5.15.36/fs/aufs/cpup.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/cpup.c 2022-05-10 16:51:39.867744220 +0300 +@@ -0,0 +1,1459 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * copy-up functions, see wbr_policy.c for copy-down ++ */ ++ ++#include ++#include ++#include ++#include "aufs.h" ++ ++void au_cpup_attr_flags(struct inode *dst, unsigned int iflags) ++{ ++ const unsigned int mask = S_DEAD | S_SWAPFILE | S_PRIVATE ++ | S_NOATIME | S_NOCMTIME | S_AUTOMOUNT; ++ ++ BUILD_BUG_ON(sizeof(iflags) != sizeof(dst->i_flags)); ++ ++ dst->i_flags |= iflags & ~mask; ++ if (au_test_fs_notime(dst->i_sb)) ++ dst->i_flags |= S_NOATIME | S_NOCMTIME; ++} ++ ++void au_cpup_attr_timesizes(struct inode *inode) ++{ ++ struct inode *h_inode; ++ ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ fsstack_copy_attr_times(inode, h_inode); ++ fsstack_copy_inode_size(inode, h_inode); ++} ++ ++void au_cpup_attr_nlink(struct inode *inode, int force) ++{ ++ struct inode *h_inode; ++ struct super_block *sb; ++ aufs_bindex_t bindex, bbot; ++ ++ sb = inode->i_sb; ++ bindex = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, bindex); ++ if (!force ++ && !S_ISDIR(h_inode->i_mode) ++ && au_opt_test(au_mntflags(sb), PLINK) ++ && au_plink_test(inode)) ++ return; ++ ++ /* ++ * 0 can happen in revalidating. ++ * h_inode->i_mutex may not be held here, but it is harmless since once ++ * i_nlink reaches 0, it will never become positive except O_TMPFILE ++ * case. ++ * todo: O_TMPFILE+linkat(AT_SYMLINK_FOLLOW) bypassing aufs may cause ++ * the incorrect link count. ++ */ ++ set_nlink(inode, h_inode->i_nlink); ++ ++ /* ++ * fewer nlink makes find(1) noisy, but larger nlink doesn't. ++ * it may includes whplink directory. ++ */ ++ if (S_ISDIR(h_inode->i_mode)) { ++ bbot = au_ibbot(inode); ++ for (bindex++; bindex <= bbot; bindex++) { ++ h_inode = au_h_iptr(inode, bindex); ++ if (h_inode) ++ au_add_nlink(inode, h_inode); ++ } ++ } ++} ++ ++void au_cpup_attr_changeable(struct inode *inode) ++{ ++ struct inode *h_inode; ++ ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ inode->i_mode = h_inode->i_mode; ++ inode->i_uid = h_inode->i_uid; ++ inode->i_gid = h_inode->i_gid; ++ au_cpup_attr_timesizes(inode); ++ au_cpup_attr_flags(inode, h_inode->i_flags); ++} ++ ++void au_cpup_igen(struct inode *inode, struct inode *h_inode) ++{ ++ struct au_iinfo *iinfo = au_ii(inode); ++ ++ IiMustWriteLock(inode); ++ ++ iinfo->ii_higen = h_inode->i_generation; ++ iinfo->ii_hsb1 = h_inode->i_sb; ++} ++ ++void au_cpup_attr_all(struct inode *inode, int force) ++{ ++ struct inode *h_inode; ++ ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ au_cpup_attr_changeable(inode); ++ if (inode->i_nlink > 0) ++ au_cpup_attr_nlink(inode, force); ++ inode->i_rdev = h_inode->i_rdev; ++ inode->i_blkbits = h_inode->i_blkbits; ++ au_cpup_igen(inode, h_inode); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* Note: dt_dentry and dt_h_dentry are not dget/dput-ed */ ++ ++/* keep the timestamps of the parent dir when cpup */ ++void au_dtime_store(struct au_dtime *dt, struct dentry *dentry, ++ struct path *h_path) ++{ ++ struct inode *h_inode; ++ ++ dt->dt_dentry = dentry; ++ dt->dt_h_path = *h_path; ++ h_inode = d_inode(h_path->dentry); ++ dt->dt_atime = h_inode->i_atime; ++ dt->dt_mtime = h_inode->i_mtime; ++ /* smp_mb(); */ ++} ++ ++void au_dtime_revert(struct au_dtime *dt) ++{ ++ struct iattr attr; ++ int err; ++ ++ attr.ia_atime = dt->dt_atime; ++ attr.ia_mtime = dt->dt_mtime; ++ attr.ia_valid = ATTR_FORCE | ATTR_MTIME | ATTR_MTIME_SET ++ | ATTR_ATIME | ATTR_ATIME_SET; ++ ++ /* no delegation since this is a directory */ ++ err = vfsub_notify_change(&dt->dt_h_path, &attr, /*delegated*/NULL); ++ if (unlikely(err)) ++ pr_warn("restoring timestamps failed(%d). ignored\n", err); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* internal use only */ ++struct au_cpup_reg_attr { ++ int valid; ++ struct kstat st; ++ unsigned int iflags; /* inode->i_flags */ ++}; ++ ++static noinline_for_stack ++int cpup_iattr(struct dentry *dst, aufs_bindex_t bindex, struct path *h_src, ++ struct au_cpup_reg_attr *h_src_attr) ++{ ++ int err, sbits, icex; ++ unsigned int mnt_flags; ++ unsigned char verbose; ++ struct iattr ia; ++ struct path h_path; ++ struct inode *h_isrc, *h_idst; ++ struct kstat *h_st; ++ struct au_branch *br; ++ ++ br = au_sbr(dst->d_sb, bindex); ++ h_path.mnt = au_br_mnt(br); ++ h_path.dentry = au_h_dptr(dst, bindex); ++ h_idst = d_inode(h_path.dentry); ++ h_isrc = d_inode(h_src->dentry); ++ ia.ia_valid = ATTR_FORCE | ATTR_UID | ATTR_GID ++ | ATTR_ATIME | ATTR_MTIME ++ | ATTR_ATIME_SET | ATTR_MTIME_SET; ++ if (h_src_attr && h_src_attr->valid) { ++ h_st = &h_src_attr->st; ++ ia.ia_uid = h_st->uid; ++ ia.ia_gid = h_st->gid; ++ ia.ia_atime = h_st->atime; ++ ia.ia_mtime = h_st->mtime; ++ if (h_idst->i_mode != h_st->mode ++ && !S_ISLNK(h_idst->i_mode)) { ++ ia.ia_valid |= ATTR_MODE; ++ ia.ia_mode = h_st->mode; ++ } ++ sbits = !!(h_st->mode & (S_ISUID | S_ISGID)); ++ au_cpup_attr_flags(h_idst, h_src_attr->iflags); ++ } else { ++ ia.ia_uid = h_isrc->i_uid; ++ ia.ia_gid = h_isrc->i_gid; ++ ia.ia_atime = h_isrc->i_atime; ++ ia.ia_mtime = h_isrc->i_mtime; ++ if (h_idst->i_mode != h_isrc->i_mode ++ && !S_ISLNK(h_idst->i_mode)) { ++ ia.ia_valid |= ATTR_MODE; ++ ia.ia_mode = h_isrc->i_mode; ++ } ++ sbits = !!(h_isrc->i_mode & (S_ISUID | S_ISGID)); ++ au_cpup_attr_flags(h_idst, h_isrc->i_flags); ++ } ++ /* no delegation since it is just created */ ++ err = vfsub_notify_change(&h_path, &ia, /*delegated*/NULL); ++ ++ /* is this nfs only? */ ++ if (!err && sbits && au_test_nfs(h_path.dentry->d_sb)) { ++ ia.ia_valid = ATTR_FORCE | ATTR_MODE; ++ ia.ia_mode = h_isrc->i_mode; ++ err = vfsub_notify_change(&h_path, &ia, /*delegated*/NULL); ++ } ++ ++ icex = br->br_perm & AuBrAttr_ICEX; ++ if (!err) { ++ mnt_flags = au_mntflags(dst->d_sb); ++ verbose = !!au_opt_test(mnt_flags, VERBOSE); ++ err = au_cpup_xattr(&h_path, h_src, icex, verbose); ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_copy_file(struct file *dst, struct file *src, loff_t len, ++ char *buf, unsigned long blksize) ++{ ++ int err; ++ size_t sz, rbytes, wbytes; ++ unsigned char all_zero; ++ char *p, *zp; ++ struct inode *h_inode; ++ /* reduce stack usage */ ++ struct iattr *ia; ++ ++ zp = page_address(ZERO_PAGE(0)); ++ if (unlikely(!zp)) ++ return -ENOMEM; /* possible? */ ++ ++ err = 0; ++ all_zero = 0; ++ while (len) { ++ AuDbg("len %lld\n", len); ++ sz = blksize; ++ if (len < blksize) ++ sz = len; ++ ++ rbytes = 0; ++ /* todo: signal_pending? */ ++ while (!rbytes || err == -EAGAIN || err == -EINTR) { ++ rbytes = vfsub_read_k(src, buf, sz, &src->f_pos); ++ err = rbytes; ++ } ++ if (unlikely(err < 0)) ++ break; ++ ++ all_zero = 0; ++ if (len >= rbytes && rbytes == blksize) ++ all_zero = !memcmp(buf, zp, rbytes); ++ if (!all_zero) { ++ wbytes = rbytes; ++ p = buf; ++ while (wbytes) { ++ size_t b; ++ ++ b = vfsub_write_k(dst, p, wbytes, &dst->f_pos); ++ err = b; ++ /* todo: signal_pending? */ ++ if (unlikely(err == -EAGAIN || err == -EINTR)) ++ continue; ++ if (unlikely(err < 0)) ++ break; ++ wbytes -= b; ++ p += b; ++ } ++ if (unlikely(err < 0)) ++ break; ++ } else { ++ loff_t res; ++ ++ AuLabel(hole); ++ res = vfsub_llseek(dst, rbytes, SEEK_CUR); ++ err = res; ++ if (unlikely(res < 0)) ++ break; ++ } ++ len -= rbytes; ++ err = 0; ++ } ++ ++ /* the last block may be a hole */ ++ if (!err && all_zero) { ++ AuLabel(last hole); ++ ++ err = 1; ++ if (au_test_nfs(dst->f_path.dentry->d_sb)) { ++ /* nfs requires this step to make last hole */ ++ /* is this only nfs? */ ++ do { ++ /* todo: signal_pending? */ ++ err = vfsub_write_k(dst, "\0", 1, &dst->f_pos); ++ } while (err == -EAGAIN || err == -EINTR); ++ if (err == 1) ++ dst->f_pos--; ++ } ++ ++ if (err == 1) { ++ ia = (void *)buf; ++ ia->ia_size = dst->f_pos; ++ ia->ia_valid = ATTR_SIZE | ATTR_FILE; ++ ia->ia_file = dst; ++ h_inode = file_inode(dst); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD2); ++ /* no delegation since it is just created */ ++ err = vfsub_notify_change(&dst->f_path, ia, ++ /*delegated*/NULL); ++ inode_unlock(h_inode); ++ } ++ } ++ ++ return err; ++} ++ ++int au_copy_file(struct file *dst, struct file *src, loff_t len) ++{ ++ int err; ++ unsigned long blksize; ++ unsigned char do_kfree; ++ char *buf; ++ struct super_block *h_sb; ++ ++ err = -ENOMEM; ++ h_sb = file_inode(dst)->i_sb; ++ blksize = h_sb->s_blocksize; ++ if (!blksize || PAGE_SIZE < blksize) ++ blksize = PAGE_SIZE; ++ AuDbg("blksize %lu\n", blksize); ++ do_kfree = (blksize != PAGE_SIZE && blksize >= sizeof(struct iattr *)); ++ if (do_kfree) ++ buf = kmalloc(blksize, GFP_NOFS); ++ else ++ buf = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!buf)) ++ goto out; ++ ++ if (len > (1 << 22)) ++ AuDbg("copying a large file %lld\n", (long long)len); ++ ++ src->f_pos = 0; ++ dst->f_pos = 0; ++ err = au_do_copy_file(dst, src, len, buf, blksize); ++ if (do_kfree) { ++ AuDebugOn(!au_kfree_do_sz_test(blksize)); ++ au_kfree_do_rcu(buf); ++ } else ++ free_page((unsigned long)buf); ++ ++out: ++ return err; ++} ++ ++static int au_do_copy(struct file *dst, struct file *src, loff_t len) ++{ ++ int err; ++ struct super_block *h_src_sb; ++ struct inode *h_src_inode; ++ ++ h_src_inode = file_inode(src); ++ h_src_sb = h_src_inode->i_sb; ++ ++ /* XFS acquires inode_lock */ ++ if (!au_test_xfs(h_src_sb)) ++ err = au_copy_file(dst, src, len); ++ else { ++ inode_unlock_shared(h_src_inode); ++ err = au_copy_file(dst, src, len); ++ inode_lock_shared_nested(h_src_inode, AuLsc_I_CHILD); ++ } ++ ++ return err; ++} ++ ++static int au_clone_or_copy(struct file *dst, struct file *src, loff_t len) ++{ ++ int err; ++ loff_t lo; ++ struct super_block *h_src_sb; ++ struct inode *h_src_inode; ++ ++ h_src_inode = file_inode(src); ++ h_src_sb = h_src_inode->i_sb; ++ if (h_src_sb != file_inode(dst)->i_sb ++ || !dst->f_op->remap_file_range) { ++ err = au_do_copy(dst, src, len); ++ goto out; ++ } ++ ++ if (!au_test_nfs(h_src_sb)) { ++ inode_unlock_shared(h_src_inode); ++ lo = vfsub_clone_file_range(src, dst, len); ++ inode_lock_shared_nested(h_src_inode, AuLsc_I_CHILD); ++ } else ++ lo = vfsub_clone_file_range(src, dst, len); ++ if (lo == len) { ++ err = 0; ++ goto out; /* success */ ++ } else if (lo >= 0) ++ /* todo: possible? */ ++ /* paritially succeeded */ ++ AuDbg("lo %lld, len %lld. Retrying.\n", lo, len); ++ else if (lo != -EOPNOTSUPP) { ++ /* older XFS has a condition in cloning */ ++ err = lo; ++ goto out; ++ } ++ ++ /* the backend fs on NFS may not support cloning */ ++ err = au_do_copy(dst, src, len); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * to support a sparse file which is opened with O_APPEND, ++ * we need to close the file. ++ */ ++static int au_cp_regular(struct au_cp_generic *cpg) ++{ ++ int err, i; ++ enum { SRC, DST }; ++ struct { ++ aufs_bindex_t bindex; ++ unsigned int flags; ++ struct dentry *dentry; ++ int force_wr; ++ struct file *file; ++ } *f, file[] = { ++ { ++ .bindex = cpg->bsrc, ++ .flags = O_RDONLY | O_NOATIME | O_LARGEFILE, ++ }, ++ { ++ .bindex = cpg->bdst, ++ .flags = O_WRONLY | O_NOATIME | O_LARGEFILE, ++ .force_wr = !!au_ftest_cpup(cpg->flags, RWDST), ++ } ++ }; ++ struct au_branch *br; ++ struct super_block *sb, *h_src_sb; ++ struct inode *h_src_inode; ++ struct task_struct *tsk = current; ++ ++ /* bsrc branch can be ro/rw. */ ++ sb = cpg->dentry->d_sb; ++ f = file; ++ for (i = 0; i < 2; i++, f++) { ++ f->dentry = au_h_dptr(cpg->dentry, f->bindex); ++ f->file = au_h_open(cpg->dentry, f->bindex, f->flags, ++ /*file*/NULL, f->force_wr); ++ if (IS_ERR(f->file)) { ++ err = PTR_ERR(f->file); ++ if (i == SRC) ++ goto out; ++ else ++ goto out_src; ++ } ++ } ++ ++ /* try stopping to update while we copyup */ ++ h_src_inode = d_inode(file[SRC].dentry); ++ h_src_sb = h_src_inode->i_sb; ++ if (!au_test_nfs(h_src_sb)) ++ IMustLock(h_src_inode); ++ err = au_clone_or_copy(file[DST].file, file[SRC].file, cpg->len); ++ ++ /* i wonder if we had O_NO_DELAY_FPUT flag */ ++ if (tsk->flags & PF_KTHREAD) ++ __fput_sync(file[DST].file); ++ else { ++ /* it happened actually */ ++ fput(file[DST].file); ++ /* ++ * too bad. ++ * we have to call both since we don't know which place the file ++ * was added to. ++ */ ++ task_work_run(); ++ flush_delayed_fput(); ++ } ++ br = au_sbr(sb, file[DST].bindex); ++ au_lcnt_dec(&br->br_nfiles); ++ ++out_src: ++ fput(file[SRC].file); ++ br = au_sbr(sb, file[SRC].bindex); ++ au_lcnt_dec(&br->br_nfiles); ++out: ++ return err; ++} ++ ++static int au_do_cpup_regular(struct au_cp_generic *cpg, ++ struct au_cpup_reg_attr *h_src_attr) ++{ ++ int err, rerr; ++ loff_t l; ++ struct path h_path; ++ struct inode *h_src_inode, *h_dst_inode; ++ ++ err = 0; ++ h_src_inode = au_h_iptr(d_inode(cpg->dentry), cpg->bsrc); ++ l = i_size_read(h_src_inode); ++ if (cpg->len == -1 || l < cpg->len) ++ cpg->len = l; ++ if (cpg->len) { ++ /* try stopping to update while we are referencing */ ++ inode_lock_shared_nested(h_src_inode, AuLsc_I_CHILD); ++ au_pin_hdir_unlock(cpg->pin); ++ ++ h_path.dentry = au_h_dptr(cpg->dentry, cpg->bsrc); ++ h_path.mnt = au_sbr_mnt(cpg->dentry->d_sb, cpg->bsrc); ++ h_src_attr->iflags = h_src_inode->i_flags; ++ if (!au_test_nfs(h_src_inode->i_sb)) ++ err = vfsub_getattr(&h_path, &h_src_attr->st); ++ else { ++ inode_unlock_shared(h_src_inode); ++ err = vfsub_getattr(&h_path, &h_src_attr->st); ++ inode_lock_shared_nested(h_src_inode, AuLsc_I_CHILD); ++ } ++ if (unlikely(err)) { ++ inode_unlock_shared(h_src_inode); ++ goto out; ++ } ++ h_src_attr->valid = 1; ++ if (!au_test_nfs(h_src_inode->i_sb)) { ++ err = au_cp_regular(cpg); ++ inode_unlock_shared(h_src_inode); ++ } else { ++ inode_unlock_shared(h_src_inode); ++ err = au_cp_regular(cpg); ++ } ++ rerr = au_pin_hdir_relock(cpg->pin); ++ if (!err && rerr) ++ err = rerr; ++ } ++ if (!err && (h_src_inode->i_state & I_LINKABLE)) { ++ h_path.dentry = au_h_dptr(cpg->dentry, cpg->bdst); ++ h_dst_inode = d_inode(h_path.dentry); ++ spin_lock(&h_dst_inode->i_lock); ++ h_dst_inode->i_state |= I_LINKABLE; ++ spin_unlock(&h_dst_inode->i_lock); ++ } ++ ++out: ++ return err; ++} ++ ++static int au_do_cpup_symlink(struct path *h_path, struct dentry *h_src, ++ struct inode *h_dir) ++{ ++ int err; ++ DEFINE_DELAYED_CALL(done); ++ const char *sym; ++ ++ sym = vfs_get_link(h_src, &done); ++ err = PTR_ERR(sym); ++ if (IS_ERR(sym)) ++ goto out; ++ ++ err = vfsub_symlink(h_dir, h_path, sym); ++ ++out: ++ do_delayed_call(&done); ++ return err; ++} ++ ++/* ++ * regardless 'acl' option, reset all ACL. ++ * All ACL will be copied up later from the original entry on the lower branch. ++ */ ++static int au_reset_acl(struct inode *h_dir, struct path *h_path, umode_t mode) ++{ ++ int err; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct user_namespace *h_userns; ++ ++ h_userns = mnt_user_ns(h_path->mnt); ++ h_dentry = h_path->dentry; ++ h_inode = d_inode(h_dentry); ++ /* forget_all_cached_acls(h_inode)); */ ++ err = vfsub_removexattr(h_userns, h_dentry, XATTR_NAME_POSIX_ACL_ACCESS); ++ AuTraceErr(err); ++ if (err == -EOPNOTSUPP) ++ err = 0; ++ if (!err) ++ err = vfsub_acl_chmod(h_userns, h_inode, mode); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_do_cpup_dir(struct au_cp_generic *cpg, struct dentry *dst_parent, ++ struct inode *h_dir, struct path *h_path) ++{ ++ int err; ++ struct inode *dir, *inode; ++ struct user_namespace *h_userns; ++ ++ h_userns = mnt_user_ns(h_path->mnt); ++ err = vfsub_removexattr(h_userns, h_path->dentry, ++ XATTR_NAME_POSIX_ACL_DEFAULT); ++ AuTraceErr(err); ++ if (err == -EOPNOTSUPP) ++ err = 0; ++ if (unlikely(err)) ++ goto out; ++ ++ /* ++ * strange behaviour from the users view, ++ * particularly setattr case ++ */ ++ dir = d_inode(dst_parent); ++ if (au_ibtop(dir) == cpg->bdst) ++ au_cpup_attr_nlink(dir, /*force*/1); ++ inode = d_inode(cpg->dentry); ++ au_cpup_attr_nlink(inode, /*force*/1); ++ ++out: ++ return err; ++} ++ ++static noinline_for_stack ++int cpup_entry(struct au_cp_generic *cpg, struct dentry *dst_parent, ++ struct au_cpup_reg_attr *h_src_attr) ++{ ++ int err; ++ umode_t mode; ++ unsigned int mnt_flags; ++ unsigned char isdir, isreg, force; ++ const unsigned char do_dt = !!au_ftest_cpup(cpg->flags, DTIME); ++ struct au_dtime dt; ++ struct path h_path; ++ struct dentry *h_src, *h_dst, *h_parent; ++ struct inode *h_inode, *h_dir; ++ struct super_block *sb; ++ ++ /* bsrc branch can be ro/rw. */ ++ h_src = au_h_dptr(cpg->dentry, cpg->bsrc); ++ h_inode = d_inode(h_src); ++ AuDebugOn(h_inode != au_h_iptr(d_inode(cpg->dentry), cpg->bsrc)); ++ ++ /* try stopping to be referenced while we are creating */ ++ h_dst = au_h_dptr(cpg->dentry, cpg->bdst); ++ if (au_ftest_cpup(cpg->flags, RENAME)) ++ AuDebugOn(strncmp(h_dst->d_name.name, AUFS_WH_PFX, ++ AUFS_WH_PFX_LEN)); ++ h_parent = h_dst->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ AuDebugOn(h_parent != h_dst->d_parent); ++ ++ sb = cpg->dentry->d_sb; ++ h_path.mnt = au_sbr_mnt(sb, cpg->bdst); ++ if (do_dt) { ++ h_path.dentry = h_parent; ++ au_dtime_store(&dt, dst_parent, &h_path); ++ } ++ h_path.dentry = h_dst; ++ ++ isreg = 0; ++ isdir = 0; ++ mode = h_inode->i_mode; ++ switch (mode & S_IFMT) { ++ case S_IFREG: ++ isreg = 1; ++ err = vfsub_create(h_dir, &h_path, 0600, /*want_excl*/true); ++ if (!err) ++ err = au_do_cpup_regular(cpg, h_src_attr); ++ break; ++ case S_IFDIR: ++ isdir = 1; ++ err = vfsub_mkdir(h_dir, &h_path, mode); ++ if (!err) ++ err = au_do_cpup_dir(cpg, dst_parent, h_dir, &h_path); ++ break; ++ case S_IFLNK: ++ err = au_do_cpup_symlink(&h_path, h_src, h_dir); ++ break; ++ case S_IFCHR: ++ case S_IFBLK: ++ AuDebugOn(!capable(CAP_MKNOD)); ++ fallthrough; ++ case S_IFIFO: ++ case S_IFSOCK: ++ err = vfsub_mknod(h_dir, &h_path, mode, h_inode->i_rdev); ++ break; ++ default: ++ AuIOErr("Unknown inode type 0%o\n", mode); ++ err = -EIO; ++ } ++ if (!err) ++ err = au_reset_acl(h_dir, &h_path, mode); ++ ++ mnt_flags = au_mntflags(sb); ++ if (!au_opt_test(mnt_flags, UDBA_NONE) ++ && !isdir ++ && au_opt_test(mnt_flags, XINO) ++ && (h_inode->i_nlink == 1 ++ || (h_inode->i_state & I_LINKABLE)) ++ /* todo: unnecessary? */ ++ /* && d_inode(cpg->dentry)->i_nlink == 1 */ ++ && cpg->bdst < cpg->bsrc ++ && !au_ftest_cpup(cpg->flags, KEEPLINO)) ++ au_xino_write(sb, cpg->bsrc, h_inode->i_ino, /*ino*/0); ++ /* ignore this error */ ++ ++ if (!err) { ++ force = 0; ++ if (isreg) { ++ force = !!cpg->len; ++ if (cpg->len == -1) ++ force = !!i_size_read(h_inode); ++ } ++ au_fhsm_wrote(sb, cpg->bdst, force); ++ } ++ ++ if (do_dt) ++ au_dtime_revert(&dt); ++ return err; ++} ++ ++static int au_do_ren_after_cpup(struct au_cp_generic *cpg, struct path *h_path) ++{ ++ int err; ++ struct dentry *dentry, *h_dentry, *h_parent, *parent; ++ struct path h_ppath; ++ struct inode *h_dir; ++ aufs_bindex_t bdst; ++ ++ dentry = cpg->dentry; ++ bdst = cpg->bdst; ++ h_ppath.mnt = au_sbr_mnt(dentry->d_sb, bdst); ++ h_dentry = au_h_dptr(dentry, bdst); ++ if (!au_ftest_cpup(cpg->flags, OVERWRITE)) { ++ dget(h_dentry); ++ au_set_h_dptr(dentry, bdst, NULL); ++ err = au_lkup_neg(dentry, bdst, /*wh*/0); ++ if (!err) ++ h_path->dentry = dget(au_h_dptr(dentry, bdst)); ++ au_set_h_dptr(dentry, bdst, h_dentry); ++ } else { ++ err = 0; ++ parent = dget_parent(dentry); ++ h_ppath.dentry = au_h_dptr(parent, bdst); ++ dput(parent); ++ h_path->dentry = vfsub_lkup_one(&dentry->d_name, &h_ppath); ++ if (IS_ERR(h_path->dentry)) ++ err = PTR_ERR(h_path->dentry); ++ } ++ if (unlikely(err)) ++ goto out; ++ ++ h_parent = h_dentry->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ AuDbg("%pd %pd\n", h_dentry, h_path->dentry); ++ /* no delegation since it is just created */ ++ err = vfsub_rename(h_dir, h_dentry, h_dir, h_path, /*delegated*/NULL, ++ /*flags*/0); ++ dput(h_path->dentry); ++ ++out: ++ return err; ++} ++ ++/* ++ * copyup the @dentry from @bsrc to @bdst. ++ * the caller must set the both of lower dentries. ++ * @len is for truncating when it is -1 copyup the entire file. ++ * in link/rename cases, @dst_parent may be different from the real one. ++ * basic->bsrc can be larger than basic->bdst. ++ * aufs doesn't touch the credential so ++ * security_inode_copy_up{,_xattr}() are unnecessary. ++ */ ++static int au_cpup_single(struct au_cp_generic *cpg, struct dentry *dst_parent) ++{ ++ int err, rerr; ++ aufs_bindex_t old_ibtop; ++ unsigned char isdir, plink; ++ struct dentry *h_src, *h_dst, *h_parent; ++ struct inode *dst_inode, *h_dir, *inode, *delegated, *src_inode; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct path h_src_path; ++ /* to reduce stack size */ ++ struct { ++ struct au_dtime dt; ++ struct path h_path; ++ struct au_cpup_reg_attr h_src_attr; ++ } *a; ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ a->h_src_attr.valid = 0; ++ ++ sb = cpg->dentry->d_sb; ++ br = au_sbr(sb, cpg->bdst); ++ a->h_path.mnt = au_br_mnt(br); ++ h_dst = au_h_dptr(cpg->dentry, cpg->bdst); ++ h_parent = h_dst->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ ++ h_src = au_h_dptr(cpg->dentry, cpg->bsrc); ++ inode = d_inode(cpg->dentry); ++ ++ if (!dst_parent) ++ dst_parent = dget_parent(cpg->dentry); ++ else ++ dget(dst_parent); ++ ++ plink = !!au_opt_test(au_mntflags(sb), PLINK); ++ dst_inode = au_h_iptr(inode, cpg->bdst); ++ if (dst_inode) { ++ if (unlikely(!plink)) { ++ err = -EIO; ++ AuIOErr("hi%lu(i%lu) exists on b%d " ++ "but plink is disabled\n", ++ dst_inode->i_ino, inode->i_ino, cpg->bdst); ++ goto out_parent; ++ } ++ ++ if (dst_inode->i_nlink) { ++ const int do_dt = au_ftest_cpup(cpg->flags, DTIME); ++ ++ h_src = au_plink_lkup(inode, cpg->bdst); ++ err = PTR_ERR(h_src); ++ if (IS_ERR(h_src)) ++ goto out_parent; ++ if (unlikely(d_is_negative(h_src))) { ++ err = -EIO; ++ AuIOErr("i%lu exists on b%d " ++ "but not pseudo-linked\n", ++ inode->i_ino, cpg->bdst); ++ dput(h_src); ++ goto out_parent; ++ } ++ ++ if (do_dt) { ++ a->h_path.dentry = h_parent; ++ au_dtime_store(&a->dt, dst_parent, &a->h_path); ++ } ++ ++ a->h_path.dentry = h_dst; ++ delegated = NULL; ++ err = vfsub_link(h_src, h_dir, &a->h_path, &delegated); ++ if (!err && au_ftest_cpup(cpg->flags, RENAME)) ++ err = au_do_ren_after_cpup(cpg, &a->h_path); ++ if (do_dt) ++ au_dtime_revert(&a->dt); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ dput(h_src); ++ goto out_parent; ++ } else ++ /* todo: cpup_wh_file? */ ++ /* udba work */ ++ au_update_ibrange(inode, /*do_put_zero*/1); ++ } ++ ++ isdir = S_ISDIR(inode->i_mode); ++ old_ibtop = au_ibtop(inode); ++ err = cpup_entry(cpg, dst_parent, &a->h_src_attr); ++ if (unlikely(err)) ++ goto out_rev; ++ dst_inode = d_inode(h_dst); ++ inode_lock_nested(dst_inode, AuLsc_I_CHILD2); ++ /* todo: necessary? */ ++ /* au_pin_hdir_unlock(cpg->pin); */ ++ ++ h_src_path.dentry = h_src; ++ h_src_path.mnt = au_sbr_mnt(sb, cpg->bsrc); ++ err = cpup_iattr(cpg->dentry, cpg->bdst, &h_src_path, &a->h_src_attr); ++ if (unlikely(err)) { ++ /* todo: necessary? */ ++ /* au_pin_hdir_relock(cpg->pin); */ /* ignore an error */ ++ inode_unlock(dst_inode); ++ goto out_rev; ++ } ++ ++ if (cpg->bdst < old_ibtop) { ++ if (S_ISREG(inode->i_mode)) { ++ err = au_dy_iaop(inode, cpg->bdst, dst_inode); ++ if (unlikely(err)) { ++ /* ignore an error */ ++ /* au_pin_hdir_relock(cpg->pin); */ ++ inode_unlock(dst_inode); ++ goto out_rev; ++ } ++ } ++ au_set_ibtop(inode, cpg->bdst); ++ } else ++ au_set_ibbot(inode, cpg->bdst); ++ au_set_h_iptr(inode, cpg->bdst, au_igrab(dst_inode), ++ au_hi_flags(inode, isdir)); ++ ++ /* todo: necessary? */ ++ /* err = au_pin_hdir_relock(cpg->pin); */ ++ inode_unlock(dst_inode); ++ if (unlikely(err)) ++ goto out_rev; ++ ++ src_inode = d_inode(h_src); ++ if (!isdir ++ && (src_inode->i_nlink > 1 ++ || src_inode->i_state & I_LINKABLE) ++ && plink) ++ au_plink_append(inode, cpg->bdst, h_dst); ++ ++ if (au_ftest_cpup(cpg->flags, RENAME)) { ++ a->h_path.dentry = h_dst; ++ err = au_do_ren_after_cpup(cpg, &a->h_path); ++ } ++ if (!err) ++ goto out_parent; /* success */ ++ ++ /* revert */ ++out_rev: ++ a->h_path.dentry = h_parent; ++ au_dtime_store(&a->dt, dst_parent, &a->h_path); ++ a->h_path.dentry = h_dst; ++ rerr = 0; ++ if (d_is_positive(h_dst)) { ++ if (!isdir) { ++ /* no delegation since it is just created */ ++ rerr = vfsub_unlink(h_dir, &a->h_path, ++ /*delegated*/NULL, /*force*/0); ++ } else ++ rerr = vfsub_rmdir(h_dir, &a->h_path); ++ } ++ au_dtime_revert(&a->dt); ++ if (rerr) { ++ AuIOErr("failed removing broken entry(%d, %d)\n", err, rerr); ++ err = -EIO; ++ } ++out_parent: ++ dput(dst_parent); ++ au_kfree_rcu(a); ++out: ++ return err; ++} ++ ++#if 0 /* reserved */ ++struct au_cpup_single_args { ++ int *errp; ++ struct au_cp_generic *cpg; ++ struct dentry *dst_parent; ++}; ++ ++static void au_call_cpup_single(void *args) ++{ ++ struct au_cpup_single_args *a = args; ++ ++ au_pin_hdir_acquire_nest(a->cpg->pin); ++ *a->errp = au_cpup_single(a->cpg, a->dst_parent); ++ au_pin_hdir_release(a->cpg->pin); ++} ++#endif ++ ++/* ++ * prevent SIGXFSZ in copy-up. ++ * testing CAP_MKNOD is for generic fs, ++ * but CAP_FSETID is for xfs only, currently. ++ */ ++static int au_cpup_sio_test(struct au_pin *pin, umode_t mode) ++{ ++ int do_sio; ++ struct super_block *sb; ++ struct inode *h_dir; ++ ++ do_sio = 0; ++ sb = au_pinned_parent(pin)->d_sb; ++ if (!au_wkq_test() ++ && (!au_sbi(sb)->si_plink_maint_pid ++ || au_plink_maint(sb, AuLock_NOPLM))) { ++ switch (mode & S_IFMT) { ++ case S_IFREG: ++ /* no condition about RLIMIT_FSIZE and the file size */ ++ do_sio = 1; ++ break; ++ case S_IFCHR: ++ case S_IFBLK: ++ do_sio = !capable(CAP_MKNOD); ++ break; ++ } ++ if (!do_sio) ++ do_sio = ((mode & (S_ISUID | S_ISGID)) ++ && !capable(CAP_FSETID)); ++ /* this workaround may be removed in the future */ ++ if (!do_sio) { ++ h_dir = au_pinned_h_dir(pin); ++ do_sio = h_dir->i_mode & S_ISVTX; ++ } ++ } ++ ++ return do_sio; ++} ++ ++#if 0 /* reserved */ ++int au_sio_cpup_single(struct au_cp_generic *cpg, struct dentry *dst_parent) ++{ ++ int err, wkq_err; ++ struct dentry *h_dentry; ++ ++ h_dentry = au_h_dptr(cpg->dentry, cpg->bsrc); ++ if (!au_cpup_sio_test(pin, d_inode(h_dentry)->i_mode)) ++ err = au_cpup_single(cpg, dst_parent); ++ else { ++ struct au_cpup_single_args args = { ++ .errp = &err, ++ .cpg = cpg, ++ .dst_parent = dst_parent ++ }; ++ wkq_err = au_wkq_wait(au_call_cpup_single, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ return err; ++} ++#endif ++ ++/* ++ * copyup the @dentry from the first active lower branch to @bdst, ++ * using au_cpup_single(). ++ */ ++static int au_cpup_simple(struct au_cp_generic *cpg) ++{ ++ int err; ++ unsigned int flags_orig; ++ struct dentry *dentry; ++ ++ AuDebugOn(cpg->bsrc < 0); ++ ++ dentry = cpg->dentry; ++ DiMustWriteLock(dentry); ++ ++ err = au_lkup_neg(dentry, cpg->bdst, /*wh*/1); ++ if (!err) { ++ flags_orig = cpg->flags; ++ au_fset_cpup(cpg->flags, RENAME); ++ err = au_cpup_single(cpg, NULL); ++ cpg->flags = flags_orig; ++ if (!err) ++ return 0; /* success */ ++ ++ /* revert */ ++ au_set_h_dptr(dentry, cpg->bdst, NULL); ++ au_set_dbtop(dentry, cpg->bsrc); ++ } ++ ++ return err; ++} ++ ++struct au_cpup_simple_args { ++ int *errp; ++ struct au_cp_generic *cpg; ++}; ++ ++static void au_call_cpup_simple(void *args) ++{ ++ struct au_cpup_simple_args *a = args; ++ ++ au_pin_hdir_acquire_nest(a->cpg->pin); ++ *a->errp = au_cpup_simple(a->cpg); ++ au_pin_hdir_release(a->cpg->pin); ++} ++ ++static int au_do_sio_cpup_simple(struct au_cp_generic *cpg) ++{ ++ int err, wkq_err; ++ struct dentry *dentry, *parent; ++ struct file *h_file; ++ struct inode *h_dir; ++ struct user_namespace *h_userns; ++ ++ dentry = cpg->dentry; ++ h_file = NULL; ++ if (au_ftest_cpup(cpg->flags, HOPEN)) { ++ AuDebugOn(cpg->bsrc < 0); ++ h_file = au_h_open_pre(dentry, cpg->bsrc, /*force_wr*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ } ++ ++ parent = dget_parent(dentry); ++ h_dir = au_h_iptr(d_inode(parent), cpg->bdst); ++ h_userns = au_sbr_userns(dentry->d_sb, cpg->bdst); ++ if (!au_test_h_perm_sio(h_userns, h_dir, MAY_EXEC | MAY_WRITE) ++ && !au_cpup_sio_test(cpg->pin, d_inode(dentry)->i_mode)) ++ err = au_cpup_simple(cpg); ++ else { ++ struct au_cpup_simple_args args = { ++ .errp = &err, ++ .cpg = cpg ++ }; ++ wkq_err = au_wkq_wait(au_call_cpup_simple, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ dput(parent); ++ if (h_file) ++ au_h_open_post(dentry, cpg->bsrc, h_file); ++ ++out: ++ return err; ++} ++ ++int au_sio_cpup_simple(struct au_cp_generic *cpg) ++{ ++ aufs_bindex_t bsrc, bbot; ++ struct dentry *dentry, *h_dentry; ++ ++ if (cpg->bsrc < 0) { ++ dentry = cpg->dentry; ++ bbot = au_dbbot(dentry); ++ for (bsrc = cpg->bdst + 1; bsrc <= bbot; bsrc++) { ++ h_dentry = au_h_dptr(dentry, bsrc); ++ if (h_dentry) { ++ AuDebugOn(d_is_negative(h_dentry)); ++ break; ++ } ++ } ++ AuDebugOn(bsrc > bbot); ++ cpg->bsrc = bsrc; ++ } ++ AuDebugOn(cpg->bsrc <= cpg->bdst); ++ return au_do_sio_cpup_simple(cpg); ++} ++ ++int au_sio_cpdown_simple(struct au_cp_generic *cpg) ++{ ++ AuDebugOn(cpg->bdst <= cpg->bsrc); ++ return au_do_sio_cpup_simple(cpg); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * copyup the deleted file for writing. ++ */ ++static int au_do_cpup_wh(struct au_cp_generic *cpg, struct dentry *wh_dentry, ++ struct file *file) ++{ ++ int err; ++ unsigned int flags_orig; ++ aufs_bindex_t bsrc_orig; ++ struct au_dinfo *dinfo; ++ struct { ++ struct au_hdentry *hd; ++ struct dentry *h_dentry; ++ } hdst, hsrc; ++ ++ dinfo = au_di(cpg->dentry); ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ bsrc_orig = cpg->bsrc; ++ cpg->bsrc = dinfo->di_btop; ++ hdst.hd = au_hdentry(dinfo, cpg->bdst); ++ hdst.h_dentry = hdst.hd->hd_dentry; ++ hdst.hd->hd_dentry = wh_dentry; ++ dinfo->di_btop = cpg->bdst; ++ ++ hsrc.h_dentry = NULL; ++ if (file) { ++ hsrc.hd = au_hdentry(dinfo, cpg->bsrc); ++ hsrc.h_dentry = hsrc.hd->hd_dentry; ++ hsrc.hd->hd_dentry = au_hf_top(file)->f_path.dentry; ++ } ++ flags_orig = cpg->flags; ++ cpg->flags = !AuCpup_DTIME; ++ err = au_cpup_single(cpg, /*h_parent*/NULL); ++ cpg->flags = flags_orig; ++ if (file) { ++ if (!err) ++ err = au_reopen_nondir(file); ++ hsrc.hd->hd_dentry = hsrc.h_dentry; ++ } ++ hdst.hd->hd_dentry = hdst.h_dentry; ++ dinfo->di_btop = cpg->bsrc; ++ cpg->bsrc = bsrc_orig; ++ ++ return err; ++} ++ ++static int au_cpup_wh(struct au_cp_generic *cpg, struct file *file) ++{ ++ int err; ++ aufs_bindex_t bdst; ++ struct au_dtime dt; ++ struct dentry *dentry, *parent, *h_parent, *wh_dentry; ++ struct au_branch *br; ++ struct path h_path; ++ ++ dentry = cpg->dentry; ++ bdst = cpg->bdst; ++ br = au_sbr(dentry->d_sb, bdst); ++ parent = dget_parent(dentry); ++ h_parent = au_h_dptr(parent, bdst); ++ wh_dentry = au_whtmp_lkup(h_parent, br, &dentry->d_name); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out; ++ ++ h_path.dentry = h_parent; ++ h_path.mnt = au_br_mnt(br); ++ au_dtime_store(&dt, parent, &h_path); ++ err = au_do_cpup_wh(cpg, wh_dentry, file); ++ if (unlikely(err)) ++ goto out_wh; ++ ++ dget(wh_dentry); ++ h_path.dentry = wh_dentry; ++ if (!d_is_dir(wh_dentry)) { ++ /* no delegation since it is just created */ ++ err = vfsub_unlink(d_inode(h_parent), &h_path, ++ /*delegated*/NULL, /*force*/0); ++ } else ++ err = vfsub_rmdir(d_inode(h_parent), &h_path); ++ if (unlikely(err)) { ++ AuIOErr("failed remove copied-up tmp file %pd(%d)\n", ++ wh_dentry, err); ++ err = -EIO; ++ } ++ au_dtime_revert(&dt); ++ au_set_hi_wh(d_inode(dentry), bdst, wh_dentry); ++ ++out_wh: ++ dput(wh_dentry); ++out: ++ dput(parent); ++ return err; ++} ++ ++struct au_cpup_wh_args { ++ int *errp; ++ struct au_cp_generic *cpg; ++ struct file *file; ++}; ++ ++static void au_call_cpup_wh(void *args) ++{ ++ struct au_cpup_wh_args *a = args; ++ ++ au_pin_hdir_acquire_nest(a->cpg->pin); ++ *a->errp = au_cpup_wh(a->cpg, a->file); ++ au_pin_hdir_release(a->cpg->pin); ++} ++ ++int au_sio_cpup_wh(struct au_cp_generic *cpg, struct file *file) ++{ ++ int err, wkq_err; ++ aufs_bindex_t bdst; ++ struct dentry *dentry, *parent, *h_orph, *h_parent; ++ struct inode *dir, *h_dir, *h_tmpdir; ++ struct au_wbr *wbr; ++ struct au_pin wh_pin, *pin_orig; ++ struct user_namespace *h_userns; ++ ++ dentry = cpg->dentry; ++ bdst = cpg->bdst; ++ parent = dget_parent(dentry); ++ dir = d_inode(parent); ++ h_orph = NULL; ++ h_parent = NULL; ++ h_dir = au_igrab(au_h_iptr(dir, bdst)); ++ h_tmpdir = h_dir; ++ pin_orig = NULL; ++ if (!h_dir->i_nlink) { ++ wbr = au_sbr(dentry->d_sb, bdst)->br_wbr; ++ h_orph = wbr->wbr_orph; ++ ++ h_parent = dget(au_h_dptr(parent, bdst)); ++ au_set_h_dptr(parent, bdst, dget(h_orph)); ++ h_tmpdir = d_inode(h_orph); ++ au_set_h_iptr(dir, bdst, au_igrab(h_tmpdir), /*flags*/0); ++ ++ inode_lock_nested(h_tmpdir, AuLsc_I_PARENT3); ++ /* todo: au_h_open_pre()? */ ++ ++ pin_orig = cpg->pin; ++ au_pin_init(&wh_pin, dentry, bdst, AuLsc_DI_PARENT, ++ AuLsc_I_PARENT3, cpg->pin->udba, AuPin_DI_LOCKED); ++ cpg->pin = &wh_pin; ++ } ++ ++ h_userns = au_sbr_userns(dentry->d_sb, bdst); ++ if (!au_test_h_perm_sio(h_userns, h_tmpdir, MAY_EXEC | MAY_WRITE) ++ && !au_cpup_sio_test(cpg->pin, d_inode(dentry)->i_mode)) ++ err = au_cpup_wh(cpg, file); ++ else { ++ struct au_cpup_wh_args args = { ++ .errp = &err, ++ .cpg = cpg, ++ .file = file ++ }; ++ wkq_err = au_wkq_wait(au_call_cpup_wh, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ if (h_orph) { ++ inode_unlock(h_tmpdir); ++ /* todo: au_h_open_post()? */ ++ au_set_h_iptr(dir, bdst, au_igrab(h_dir), /*flags*/0); ++ au_set_h_dptr(parent, bdst, h_parent); ++ AuDebugOn(!pin_orig); ++ cpg->pin = pin_orig; ++ } ++ iput(h_dir); ++ dput(parent); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * generic routine for both of copy-up and copy-down. ++ */ ++/* cf. revalidate function in file.c */ ++int au_cp_dirs(struct dentry *dentry, aufs_bindex_t bdst, ++ int (*cp)(struct dentry *dentry, aufs_bindex_t bdst, ++ struct au_pin *pin, ++ struct dentry *h_parent, void *arg), ++ void *arg) ++{ ++ int err; ++ struct au_pin pin; ++ struct dentry *d, *parent, *h_parent, *real_parent, *h_dentry; ++ ++ err = 0; ++ parent = dget_parent(dentry); ++ if (IS_ROOT(parent)) ++ goto out; ++ ++ au_pin_init(&pin, dentry, bdst, AuLsc_DI_PARENT2, AuLsc_I_PARENT2, ++ au_opt_udba(dentry->d_sb), AuPin_MNT_WRITE); ++ ++ /* do not use au_dpage */ ++ real_parent = parent; ++ while (1) { ++ dput(parent); ++ parent = dget_parent(dentry); ++ h_parent = au_h_dptr(parent, bdst); ++ if (h_parent) ++ goto out; /* success */ ++ ++ /* find top dir which is necessary to cpup */ ++ do { ++ d = parent; ++ dput(parent); ++ parent = dget_parent(d); ++ di_read_lock_parent3(parent, !AuLock_IR); ++ h_parent = au_h_dptr(parent, bdst); ++ di_read_unlock(parent, !AuLock_IR); ++ } while (!h_parent); ++ ++ if (d != real_parent) ++ di_write_lock_child3(d); ++ ++ /* somebody else might create while we were sleeping */ ++ h_dentry = au_h_dptr(d, bdst); ++ if (!h_dentry || d_is_negative(h_dentry)) { ++ if (h_dentry) ++ au_update_dbtop(d); ++ ++ au_pin_set_dentry(&pin, d); ++ err = au_do_pin(&pin); ++ if (!err) { ++ err = cp(d, bdst, &pin, h_parent, arg); ++ au_unpin(&pin); ++ } ++ } ++ ++ if (d != real_parent) ++ di_write_unlock(d); ++ if (unlikely(err)) ++ break; ++ } ++ ++out: ++ dput(parent); ++ return err; ++} ++ ++static int au_cpup_dir(struct dentry *dentry, aufs_bindex_t bdst, ++ struct au_pin *pin, ++ struct dentry *h_parent __maybe_unused, ++ void *arg __maybe_unused) ++{ ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = bdst, ++ .bsrc = -1, ++ .len = 0, ++ .pin = pin, ++ .flags = AuCpup_DTIME ++ }; ++ return au_sio_cpup_simple(&cpg); ++} ++ ++int au_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst) ++{ ++ return au_cp_dirs(dentry, bdst, au_cpup_dir, NULL); ++} ++ ++int au_test_and_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst) ++{ ++ int err; ++ struct dentry *parent; ++ struct inode *dir; ++ ++ parent = dget_parent(dentry); ++ dir = d_inode(parent); ++ err = 0; ++ if (au_h_iptr(dir, bdst)) ++ goto out; ++ ++ di_read_unlock(parent, AuLock_IR); ++ di_write_lock_parent(parent); ++ /* someone else might change our inode while we were sleeping */ ++ if (!au_h_iptr(dir, bdst)) ++ err = au_cpup_dirs(dentry, bdst); ++ di_downgrade_lock(parent, AuLock_IR); ++ ++out: ++ dput(parent); ++ return err; ++} +diff -Naur null/fs/aufs/cpup.h linux-5.15.36/fs/aufs/cpup.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/cpup.h 2022-05-10 16:51:39.867744220 +0300 +@@ -0,0 +1,100 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * copy-up/down functions ++ */ ++ ++#ifndef __AUFS_CPUP_H__ ++#define __AUFS_CPUP_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++ ++struct inode; ++struct file; ++struct au_pin; ++ ++void au_cpup_attr_flags(struct inode *dst, unsigned int iflags); ++void au_cpup_attr_timesizes(struct inode *inode); ++void au_cpup_attr_nlink(struct inode *inode, int force); ++void au_cpup_attr_changeable(struct inode *inode); ++void au_cpup_igen(struct inode *inode, struct inode *h_inode); ++void au_cpup_attr_all(struct inode *inode, int force); ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_cp_generic { ++ struct dentry *dentry; ++ aufs_bindex_t bdst, bsrc; ++ loff_t len; ++ struct au_pin *pin; ++ unsigned int flags; ++}; ++ ++/* cpup flags */ ++#define AuCpup_DTIME 1 /* do dtime_store/revert */ ++#define AuCpup_KEEPLINO (1 << 1) /* do not clear the lower xino, ++ for link(2) */ ++#define AuCpup_RENAME (1 << 2) /* rename after cpup */ ++#define AuCpup_HOPEN (1 << 3) /* call h_open_pre/post() in ++ cpup */ ++#define AuCpup_OVERWRITE (1 << 4) /* allow overwriting the ++ existing entry */ ++#define AuCpup_RWDST (1 << 5) /* force write target even if ++ the branch is marked as RO */ ++ ++#ifndef CONFIG_AUFS_BR_HFSPLUS ++#undef AuCpup_HOPEN ++#define AuCpup_HOPEN 0 ++#endif ++ ++#define au_ftest_cpup(flags, name) ((flags) & AuCpup_##name) ++#define au_fset_cpup(flags, name) \ ++ do { (flags) |= AuCpup_##name; } while (0) ++#define au_fclr_cpup(flags, name) \ ++ do { (flags) &= ~AuCpup_##name; } while (0) ++ ++int au_copy_file(struct file *dst, struct file *src, loff_t len); ++int au_sio_cpup_simple(struct au_cp_generic *cpg); ++int au_sio_cpdown_simple(struct au_cp_generic *cpg); ++int au_sio_cpup_wh(struct au_cp_generic *cpg, struct file *file); ++ ++int au_cp_dirs(struct dentry *dentry, aufs_bindex_t bdst, ++ int (*cp)(struct dentry *dentry, aufs_bindex_t bdst, ++ struct au_pin *pin, ++ struct dentry *h_parent, void *arg), ++ void *arg); ++int au_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst); ++int au_test_and_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* keep timestamps when copyup */ ++struct au_dtime { ++ struct dentry *dt_dentry; ++ struct path dt_h_path; ++ struct timespec64 dt_atime, dt_mtime; ++}; ++void au_dtime_store(struct au_dtime *dt, struct dentry *dentry, ++ struct path *h_path); ++void au_dtime_revert(struct au_dtime *dt); ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_CPUP_H__ */ +diff -Naur null/fs/aufs/dbgaufs.c linux-5.15.36/fs/aufs/dbgaufs.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/dbgaufs.c 2022-05-10 16:51:39.867744220 +0300 +@@ -0,0 +1,526 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * debugfs interface ++ */ ++ ++#include ++#include "aufs.h" ++ ++#ifndef CONFIG_SYSFS ++#error DEBUG_FS depends upon SYSFS ++#endif ++ ++static struct dentry *dbgaufs; ++static const mode_t dbgaufs_mode = 0444; ++ ++/* 20 is max digits length of ulong 64 */ ++struct dbgaufs_arg { ++ int n; ++ char a[20 * 4]; ++}; ++ ++/* ++ * common function for all XINO files ++ */ ++static int dbgaufs_xi_release(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ void *p; ++ ++ p = file->private_data; ++ if (p) { ++ /* this is struct dbgaufs_arg */ ++ AuDebugOn(!au_kfree_sz_test(p)); ++ au_kfree_do_rcu(p); ++ } ++ return 0; ++} ++ ++static int dbgaufs_xi_open(struct file *xf, struct file *file, int do_fcnt, ++ int cnt) ++{ ++ int err; ++ struct kstat st; ++ struct dbgaufs_arg *p; ++ ++ err = -ENOMEM; ++ p = kmalloc(sizeof(*p), GFP_NOFS); ++ if (unlikely(!p)) ++ goto out; ++ ++ err = 0; ++ p->n = 0; ++ file->private_data = p; ++ if (!xf) ++ goto out; ++ ++ err = vfsub_getattr(&xf->f_path, &st); ++ if (!err) { ++ if (do_fcnt) ++ p->n = snprintf ++ (p->a, sizeof(p->a), "%d, %llux%u %lld\n", ++ cnt, st.blocks, st.blksize, ++ (long long)st.size); ++ else ++ p->n = snprintf(p->a, sizeof(p->a), "%llux%u %lld\n", ++ st.blocks, st.blksize, ++ (long long)st.size); ++ AuDebugOn(p->n >= sizeof(p->a)); ++ } else { ++ p->n = snprintf(p->a, sizeof(p->a), "err %d\n", err); ++ err = 0; ++ } ++ ++out: ++ return err; ++} ++ ++static ssize_t dbgaufs_xi_read(struct file *file, char __user *buf, ++ size_t count, loff_t *ppos) ++{ ++ struct dbgaufs_arg *p; ++ ++ p = file->private_data; ++ return simple_read_from_buffer(buf, count, ppos, p->a, p->n); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct dbgaufs_plink_arg { ++ int n; ++ char a[]; ++}; ++ ++static int dbgaufs_plink_release(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ free_page((unsigned long)file->private_data); ++ return 0; ++} ++ ++static int dbgaufs_plink_open(struct inode *inode, struct file *file) ++{ ++ int err, i, limit; ++ unsigned long n, sum; ++ struct dbgaufs_plink_arg *p; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ struct hlist_bl_head *hbl; ++ ++ err = -ENOMEM; ++ p = (void *)get_zeroed_page(GFP_NOFS); ++ if (unlikely(!p)) ++ goto out; ++ ++ err = -EFBIG; ++ sbinfo = inode->i_private; ++ sb = sbinfo->si_sb; ++ si_noflush_read_lock(sb); ++ if (au_opt_test(au_mntflags(sb), PLINK)) { ++ limit = PAGE_SIZE - sizeof(p->n); ++ ++ /* the number of buckets */ ++ n = snprintf(p->a + p->n, limit, "%d\n", AuPlink_NHASH); ++ p->n += n; ++ limit -= n; ++ ++ sum = 0; ++ for (i = 0, hbl = sbinfo->si_plink; i < AuPlink_NHASH; ++ i++, hbl++) { ++ n = au_hbl_count(hbl); ++ sum += n; ++ ++ n = snprintf(p->a + p->n, limit, "%lu ", n); ++ p->n += n; ++ limit -= n; ++ if (unlikely(limit <= 0)) ++ goto out_free; ++ } ++ p->a[p->n - 1] = '\n'; ++ ++ /* the sum of plinks */ ++ n = snprintf(p->a + p->n, limit, "%lu\n", sum); ++ p->n += n; ++ limit -= n; ++ if (unlikely(limit <= 0)) ++ goto out_free; ++ } else { ++#define str "1\n0\n0\n" ++ p->n = sizeof(str) - 1; ++ strcpy(p->a, str); ++#undef str ++ } ++ si_read_unlock(sb); ++ ++ err = 0; ++ file->private_data = p; ++ goto out; /* success */ ++ ++out_free: ++ free_page((unsigned long)p); ++out: ++ return err; ++} ++ ++static ssize_t dbgaufs_plink_read(struct file *file, char __user *buf, ++ size_t count, loff_t *ppos) ++{ ++ struct dbgaufs_plink_arg *p; ++ ++ p = file->private_data; ++ return simple_read_from_buffer(buf, count, ppos, p->a, p->n); ++} ++ ++static const struct file_operations dbgaufs_plink_fop = { ++ .owner = THIS_MODULE, ++ .open = dbgaufs_plink_open, ++ .release = dbgaufs_plink_release, ++ .read = dbgaufs_plink_read ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int dbgaufs_xib_open(struct inode *inode, struct file *file) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ ++ sbinfo = inode->i_private; ++ sb = sbinfo->si_sb; ++ si_noflush_read_lock(sb); ++ err = dbgaufs_xi_open(sbinfo->si_xib, file, /*do_fcnt*/0, /*cnt*/0); ++ si_read_unlock(sb); ++ return err; ++} ++ ++static const struct file_operations dbgaufs_xib_fop = { ++ .owner = THIS_MODULE, ++ .open = dbgaufs_xib_open, ++ .release = dbgaufs_xi_release, ++ .read = dbgaufs_xi_read ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define DbgaufsXi_PREFIX "xi" ++ ++static int dbgaufs_xino_open(struct inode *inode, struct file *file) ++{ ++ int err, idx; ++ long l; ++ aufs_bindex_t bindex; ++ char *p, a[sizeof(DbgaufsXi_PREFIX) + 8]; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ struct au_xino *xi; ++ struct file *xf; ++ struct qstr *name; ++ struct au_branch *br; ++ ++ err = -ENOENT; ++ name = &file->f_path.dentry->d_name; ++ if (unlikely(name->len < sizeof(DbgaufsXi_PREFIX) ++ || memcmp(name->name, DbgaufsXi_PREFIX, ++ sizeof(DbgaufsXi_PREFIX) - 1))) ++ goto out; ++ ++ AuDebugOn(name->len >= sizeof(a)); ++ memcpy(a, name->name, name->len); ++ a[name->len] = '\0'; ++ p = strchr(a, '-'); ++ if (p) ++ *p = '\0'; ++ err = kstrtol(a + sizeof(DbgaufsXi_PREFIX) - 1, 10, &l); ++ if (unlikely(err)) ++ goto out; ++ bindex = l; ++ idx = 0; ++ if (p) { ++ err = kstrtol(p + 1, 10, &l); ++ if (unlikely(err)) ++ goto out; ++ idx = l; ++ } ++ ++ err = -ENOENT; ++ sbinfo = inode->i_private; ++ sb = sbinfo->si_sb; ++ si_noflush_read_lock(sb); ++ if (unlikely(bindex < 0 || bindex > au_sbbot(sb))) ++ goto out_si; ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ if (unlikely(idx >= xi->xi_nfile)) ++ goto out_si; ++ xf = au_xino_file(xi, idx); ++ if (xf) ++ err = dbgaufs_xi_open(xf, file, /*do_fcnt*/1, ++ au_xino_count(br)); ++ ++out_si: ++ si_read_unlock(sb); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static const struct file_operations dbgaufs_xino_fop = { ++ .owner = THIS_MODULE, ++ .open = dbgaufs_xino_open, ++ .release = dbgaufs_xi_release, ++ .read = dbgaufs_xi_read ++}; ++ ++void dbgaufs_xino_del(struct au_branch *br) ++{ ++ struct dentry *dbgaufs; ++ ++ dbgaufs = br->br_dbgaufs; ++ if (!dbgaufs) ++ return; ++ ++ br->br_dbgaufs = NULL; ++ /* debugfs acquires the parent i_mutex */ ++ lockdep_off(); ++ debugfs_remove(dbgaufs); ++ lockdep_on(); ++} ++ ++void dbgaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ aufs_bindex_t bbot; ++ struct au_branch *br; ++ ++ if (!au_sbi(sb)->si_dbgaufs) ++ return; ++ ++ bbot = au_sbbot(sb); ++ for (; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ dbgaufs_xino_del(br); ++ } ++} ++ ++static void dbgaufs_br_do_add(struct super_block *sb, aufs_bindex_t bindex, ++ unsigned int idx, struct dentry *parent, ++ struct au_sbinfo *sbinfo) ++{ ++ struct au_branch *br; ++ struct dentry *d; ++ /* "xi" bindex(5) "-" idx(2) NULL */ ++ char name[sizeof(DbgaufsXi_PREFIX) + 8]; ++ ++ if (!idx) ++ snprintf(name, sizeof(name), DbgaufsXi_PREFIX "%d", bindex); ++ else ++ snprintf(name, sizeof(name), DbgaufsXi_PREFIX "%d-%u", ++ bindex, idx); ++ br = au_sbr(sb, bindex); ++ if (br->br_dbgaufs) { ++ struct qstr qstr = QSTR_INIT(name, strlen(name)); ++ ++ if (!au_qstreq(&br->br_dbgaufs->d_name, &qstr)) { ++ /* debugfs acquires the parent i_mutex */ ++ lockdep_off(); ++ d = debugfs_rename(parent, br->br_dbgaufs, parent, ++ name); ++ lockdep_on(); ++ if (unlikely(!d)) ++ pr_warn("failed renaming %pd/%s, ignored.\n", ++ parent, name); ++ } ++ } else { ++ lockdep_off(); ++ br->br_dbgaufs = debugfs_create_file(name, dbgaufs_mode, parent, ++ sbinfo, &dbgaufs_xino_fop); ++ lockdep_on(); ++ if (unlikely(!br->br_dbgaufs)) ++ pr_warn("failed creating %pd/%s, ignored.\n", ++ parent, name); ++ } ++} ++ ++static void dbgaufs_br_add(struct super_block *sb, aufs_bindex_t bindex, ++ struct dentry *parent, struct au_sbinfo *sbinfo) ++{ ++ struct au_branch *br; ++ struct au_xino *xi; ++ unsigned int u; ++ ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ for (u = 0; u < xi->xi_nfile; u++) ++ dbgaufs_br_do_add(sb, bindex, u, parent, sbinfo); ++} ++ ++void dbgaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex, int topdown) ++{ ++ struct au_sbinfo *sbinfo; ++ struct dentry *parent; ++ aufs_bindex_t bbot; ++ ++ if (!au_opt_test(au_mntflags(sb), XINO)) ++ return; ++ ++ sbinfo = au_sbi(sb); ++ parent = sbinfo->si_dbgaufs; ++ if (!parent) ++ return; ++ ++ bbot = au_sbbot(sb); ++ if (topdown) ++ for (; bindex <= bbot; bindex++) ++ dbgaufs_br_add(sb, bindex, parent, sbinfo); ++ else ++ for (; bbot >= bindex; bbot--) ++ dbgaufs_br_add(sb, bbot, parent, sbinfo); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_EXPORT ++static int dbgaufs_xigen_open(struct inode *inode, struct file *file) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ ++ sbinfo = inode->i_private; ++ sb = sbinfo->si_sb; ++ si_noflush_read_lock(sb); ++ err = dbgaufs_xi_open(sbinfo->si_xigen, file, /*do_fcnt*/0, /*cnt*/0); ++ si_read_unlock(sb); ++ return err; ++} ++ ++static const struct file_operations dbgaufs_xigen_fop = { ++ .owner = THIS_MODULE, ++ .open = dbgaufs_xigen_open, ++ .release = dbgaufs_xi_release, ++ .read = dbgaufs_xi_read ++}; ++ ++static int dbgaufs_xigen_init(struct au_sbinfo *sbinfo) ++{ ++ int err; ++ ++ /* ++ * This function is a dynamic '__init' function actually, ++ * so the tiny check for si_rwsem is unnecessary. ++ */ ++ /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ ++ ++ err = -EIO; ++ sbinfo->si_dbgaufs_xigen = debugfs_create_file ++ ("xigen", dbgaufs_mode, sbinfo->si_dbgaufs, sbinfo, ++ &dbgaufs_xigen_fop); ++ if (sbinfo->si_dbgaufs_xigen) ++ err = 0; ++ ++ return err; ++} ++#else ++static int dbgaufs_xigen_init(struct au_sbinfo *sbinfo) ++{ ++ return 0; ++} ++#endif /* CONFIG_AUFS_EXPORT */ ++ ++/* ---------------------------------------------------------------------- */ ++ ++void dbgaufs_si_fin(struct au_sbinfo *sbinfo) ++{ ++ /* ++ * This function is a dynamic '__fin' function actually, ++ * so the tiny check for si_rwsem is unnecessary. ++ */ ++ /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ ++ ++ debugfs_remove_recursive(sbinfo->si_dbgaufs); ++ sbinfo->si_dbgaufs = NULL; ++} ++ ++int dbgaufs_si_init(struct au_sbinfo *sbinfo) ++{ ++ int err; ++ char name[SysaufsSiNameLen]; ++ ++ /* ++ * This function is a dynamic '__init' function actually, ++ * so the tiny check for si_rwsem is unnecessary. ++ */ ++ /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ ++ ++ err = -ENOENT; ++ if (!dbgaufs) { ++ AuErr1("/debug/aufs is uninitialized\n"); ++ goto out; ++ } ++ ++ err = -EIO; ++ sysaufs_name(sbinfo, name); ++ sbinfo->si_dbgaufs = debugfs_create_dir(name, dbgaufs); ++ if (unlikely(!sbinfo->si_dbgaufs)) ++ goto out; ++ ++ /* regardless plink/noplink option */ ++ sbinfo->si_dbgaufs_plink = debugfs_create_file ++ ("plink", dbgaufs_mode, sbinfo->si_dbgaufs, sbinfo, ++ &dbgaufs_plink_fop); ++ if (unlikely(!sbinfo->si_dbgaufs_plink)) ++ goto out_dir; ++ ++ /* regardless xino/noxino option */ ++ sbinfo->si_dbgaufs_xib = debugfs_create_file ++ ("xib", dbgaufs_mode, sbinfo->si_dbgaufs, sbinfo, ++ &dbgaufs_xib_fop); ++ if (unlikely(!sbinfo->si_dbgaufs_xib)) ++ goto out_dir; ++ ++ err = dbgaufs_xigen_init(sbinfo); ++ if (!err) ++ goto out; /* success */ ++ ++out_dir: ++ dbgaufs_si_fin(sbinfo); ++out: ++ if (unlikely(err)) ++ pr_err("debugfs/aufs failed\n"); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void dbgaufs_fin(void) ++{ ++ debugfs_remove(dbgaufs); ++} ++ ++int __init dbgaufs_init(void) ++{ ++ int err; ++ ++ err = -EIO; ++ dbgaufs = debugfs_create_dir(AUFS_NAME, NULL); ++ if (dbgaufs) ++ err = 0; ++ return err; ++} +diff -Naur null/fs/aufs/dbgaufs.h linux-5.15.36/fs/aufs/dbgaufs.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/dbgaufs.h 2022-05-10 16:51:39.867744220 +0300 +@@ -0,0 +1,53 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * debugfs interface ++ */ ++ ++#ifndef __DBGAUFS_H__ ++#define __DBGAUFS_H__ ++ ++#ifdef __KERNEL__ ++ ++struct super_block; ++struct au_sbinfo; ++struct au_branch; ++ ++#ifdef CONFIG_DEBUG_FS ++/* dbgaufs.c */ ++void dbgaufs_xino_del(struct au_branch *br); ++void dbgaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex); ++void dbgaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex, int topdown); ++void dbgaufs_si_fin(struct au_sbinfo *sbinfo); ++int dbgaufs_si_init(struct au_sbinfo *sbinfo); ++void dbgaufs_fin(void); ++int __init dbgaufs_init(void); ++#else ++AuStubVoid(dbgaufs_xino_del, struct au_branch *br) ++AuStubVoid(dbgaufs_brs_del, struct super_block *sb, aufs_bindex_t bindex) ++AuStubVoid(dbgaufs_brs_add, struct super_block *sb, aufs_bindex_t bindex, ++ int topdown) ++AuStubVoid(dbgaufs_si_fin, struct au_sbinfo *sbinfo) ++AuStubInt0(dbgaufs_si_init, struct au_sbinfo *sbinfo) ++AuStubVoid(dbgaufs_fin, void) ++AuStubInt0(__init dbgaufs_init, void) ++#endif /* CONFIG_DEBUG_FS */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __DBGAUFS_H__ */ +diff -Naur null/fs/aufs/dcsub.c linux-5.15.36/fs/aufs/dcsub.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/dcsub.c 2022-05-10 16:51:39.867744220 +0300 +@@ -0,0 +1,225 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * sub-routines for dentry cache ++ */ ++ ++#include "aufs.h" ++ ++static void au_dpage_free(struct au_dpage *dpage) ++{ ++ int i; ++ struct dentry **p; ++ ++ p = dpage->dentries; ++ for (i = 0; i < dpage->ndentry; i++) ++ dput(*p++); ++ free_page((unsigned long)dpage->dentries); ++} ++ ++int au_dpages_init(struct au_dcsub_pages *dpages, gfp_t gfp) ++{ ++ int err; ++ void *p; ++ ++ err = -ENOMEM; ++ dpages->dpages = kmalloc(sizeof(*dpages->dpages), gfp); ++ if (unlikely(!dpages->dpages)) ++ goto out; ++ ++ p = (void *)__get_free_page(gfp); ++ if (unlikely(!p)) ++ goto out_dpages; ++ ++ dpages->dpages[0].ndentry = 0; ++ dpages->dpages[0].dentries = p; ++ dpages->ndpage = 1; ++ return 0; /* success */ ++ ++out_dpages: ++ au_kfree_try_rcu(dpages->dpages); ++out: ++ return err; ++} ++ ++void au_dpages_free(struct au_dcsub_pages *dpages) ++{ ++ int i; ++ struct au_dpage *p; ++ ++ p = dpages->dpages; ++ for (i = 0; i < dpages->ndpage; i++) ++ au_dpage_free(p++); ++ au_kfree_try_rcu(dpages->dpages); ++} ++ ++static int au_dpages_append(struct au_dcsub_pages *dpages, ++ struct dentry *dentry, gfp_t gfp) ++{ ++ int err, sz; ++ struct au_dpage *dpage; ++ void *p; ++ ++ dpage = dpages->dpages + dpages->ndpage - 1; ++ sz = PAGE_SIZE / sizeof(dentry); ++ if (unlikely(dpage->ndentry >= sz)) { ++ AuLabel(new dpage); ++ err = -ENOMEM; ++ sz = dpages->ndpage * sizeof(*dpages->dpages); ++ p = au_kzrealloc(dpages->dpages, sz, ++ sz + sizeof(*dpages->dpages), gfp, ++ /*may_shrink*/0); ++ if (unlikely(!p)) ++ goto out; ++ ++ dpages->dpages = p; ++ dpage = dpages->dpages + dpages->ndpage; ++ p = (void *)__get_free_page(gfp); ++ if (unlikely(!p)) ++ goto out; ++ ++ dpage->ndentry = 0; ++ dpage->dentries = p; ++ dpages->ndpage++; ++ } ++ ++ AuDebugOn(au_dcount(dentry) <= 0); ++ dpage->dentries[dpage->ndentry++] = dget_dlock(dentry); ++ return 0; /* success */ ++ ++out: ++ return err; ++} ++ ++/* todo: BAD approach */ ++/* copied from linux/fs/dcache.c */ ++enum d_walk_ret { ++ D_WALK_CONTINUE, ++ D_WALK_QUIT, ++ D_WALK_NORETRY, ++ D_WALK_SKIP, ++}; ++ ++extern void d_walk(struct dentry *parent, void *data, ++ enum d_walk_ret (*enter)(void *, struct dentry *)); ++ ++struct ac_dpages_arg { ++ int err; ++ struct au_dcsub_pages *dpages; ++ struct super_block *sb; ++ au_dpages_test test; ++ void *arg; ++}; ++ ++static enum d_walk_ret au_call_dpages_append(void *_arg, struct dentry *dentry) ++{ ++ enum d_walk_ret ret; ++ struct ac_dpages_arg *arg = _arg; ++ ++ ret = D_WALK_CONTINUE; ++ if (dentry->d_sb == arg->sb ++ && !IS_ROOT(dentry) ++ && au_dcount(dentry) > 0 ++ && au_di(dentry) ++ && (!arg->test || arg->test(dentry, arg->arg))) { ++ arg->err = au_dpages_append(arg->dpages, dentry, GFP_ATOMIC); ++ if (unlikely(arg->err)) ++ ret = D_WALK_QUIT; ++ } ++ ++ return ret; ++} ++ ++int au_dcsub_pages(struct au_dcsub_pages *dpages, struct dentry *root, ++ au_dpages_test test, void *arg) ++{ ++ struct ac_dpages_arg args = { ++ .err = 0, ++ .dpages = dpages, ++ .sb = root->d_sb, ++ .test = test, ++ .arg = arg ++ }; ++ ++ d_walk(root, &args, au_call_dpages_append); ++ ++ return args.err; ++} ++ ++int au_dcsub_pages_rev(struct au_dcsub_pages *dpages, struct dentry *dentry, ++ int do_include, au_dpages_test test, void *arg) ++{ ++ int err; ++ ++ err = 0; ++ write_seqlock(&rename_lock); ++ spin_lock(&dentry->d_lock); ++ if (do_include ++ && au_dcount(dentry) > 0 ++ && (!test || test(dentry, arg))) ++ err = au_dpages_append(dpages, dentry, GFP_ATOMIC); ++ spin_unlock(&dentry->d_lock); ++ if (unlikely(err)) ++ goto out; ++ ++ /* ++ * RCU for vfsmount is unnecessary since this is a traverse in a single ++ * mount ++ */ ++ while (!IS_ROOT(dentry)) { ++ dentry = dentry->d_parent; /* rename_lock is locked */ ++ spin_lock(&dentry->d_lock); ++ if (au_dcount(dentry) > 0 ++ && (!test || test(dentry, arg))) ++ err = au_dpages_append(dpages, dentry, GFP_ATOMIC); ++ spin_unlock(&dentry->d_lock); ++ if (unlikely(err)) ++ break; ++ } ++ ++out: ++ write_sequnlock(&rename_lock); ++ return err; ++} ++ ++static inline int au_dcsub_dpages_aufs(struct dentry *dentry, void *arg) ++{ ++ return au_di(dentry) && dentry->d_sb == arg; ++} ++ ++int au_dcsub_pages_rev_aufs(struct au_dcsub_pages *dpages, ++ struct dentry *dentry, int do_include) ++{ ++ return au_dcsub_pages_rev(dpages, dentry, do_include, ++ au_dcsub_dpages_aufs, dentry->d_sb); ++} ++ ++int au_test_subdir(struct dentry *d1, struct dentry *d2) ++{ ++ struct path path[2] = { ++ { ++ .dentry = d1 ++ }, ++ { ++ .dentry = d2 ++ } ++ }; ++ ++ return path_is_under(path + 0, path + 1); ++} +diff -Naur null/fs/aufs/dcsub.h linux-5.15.36/fs/aufs/dcsub.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/dcsub.h 2022-05-10 16:51:39.867744220 +0300 +@@ -0,0 +1,137 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * sub-routines for dentry cache ++ */ ++ ++#ifndef __AUFS_DCSUB_H__ ++#define __AUFS_DCSUB_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++ ++struct au_dpage { ++ int ndentry; ++ struct dentry **dentries; ++}; ++ ++struct au_dcsub_pages { ++ int ndpage; ++ struct au_dpage *dpages; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dcsub.c */ ++int au_dpages_init(struct au_dcsub_pages *dpages, gfp_t gfp); ++void au_dpages_free(struct au_dcsub_pages *dpages); ++typedef int (*au_dpages_test)(struct dentry *dentry, void *arg); ++int au_dcsub_pages(struct au_dcsub_pages *dpages, struct dentry *root, ++ au_dpages_test test, void *arg); ++int au_dcsub_pages_rev(struct au_dcsub_pages *dpages, struct dentry *dentry, ++ int do_include, au_dpages_test test, void *arg); ++int au_dcsub_pages_rev_aufs(struct au_dcsub_pages *dpages, ++ struct dentry *dentry, int do_include); ++int au_test_subdir(struct dentry *d1, struct dentry *d2); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * todo: in linux-3.13, several similar (but faster) helpers are added to ++ * include/linux/dcache.h. Try them (in the future). ++ */ ++ ++static inline int au_d_hashed_positive(struct dentry *d) ++{ ++ int err; ++ struct inode *inode = d_inode(d); ++ ++ err = 0; ++ if (unlikely(d_unhashed(d) ++ || d_is_negative(d) ++ || !inode->i_nlink)) ++ err = -ENOENT; ++ return err; ++} ++ ++static inline int au_d_linkable(struct dentry *d) ++{ ++ int err; ++ struct inode *inode = d_inode(d); ++ ++ err = au_d_hashed_positive(d); ++ if (err ++ && d_is_positive(d) ++ && (inode->i_state & I_LINKABLE)) ++ err = 0; ++ return err; ++} ++ ++static inline int au_d_alive(struct dentry *d) ++{ ++ int err; ++ struct inode *inode; ++ ++ err = 0; ++ if (!IS_ROOT(d)) ++ err = au_d_hashed_positive(d); ++ else { ++ inode = d_inode(d); ++ if (unlikely(d_unlinked(d) ++ || d_is_negative(d) ++ || !inode->i_nlink)) ++ err = -ENOENT; ++ } ++ return err; ++} ++ ++static inline int au_alive_dir(struct dentry *d) ++{ ++ int err; ++ ++ err = au_d_alive(d); ++ if (unlikely(err || IS_DEADDIR(d_inode(d)))) ++ err = -ENOENT; ++ return err; ++} ++ ++static inline int au_qstreq(struct qstr *a, struct qstr *b) ++{ ++ return a->len == b->len ++ && !memcmp(a->name, b->name, a->len); ++} ++ ++/* ++ * by the commit ++ * 360f547 2015-01-25 dcache: let the dentry count go down to zero without ++ * taking d_lock ++ * the type of d_lockref.count became int, but the inlined function d_count() ++ * still returns unsigned int. ++ * I don't know why. Maybe it is for every d_count() users? ++ * Anyway au_dcount() lives on. ++ */ ++static inline int au_dcount(struct dentry *d) ++{ ++ return (int)d_count(d); ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DCSUB_H__ */ +diff -Naur null/fs/aufs/debug.c linux-5.15.36/fs/aufs/debug.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/debug.c 2022-05-10 16:51:39.868744219 +0300 +@@ -0,0 +1,444 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * debug print functions ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* Returns 0, or -errno. arg is in kp->arg. */ ++static int param_atomic_t_set(const char *val, const struct kernel_param *kp) ++{ ++ int err, n; ++ ++ err = kstrtoint(val, 0, &n); ++ if (!err) { ++ if (n > 0) ++ au_debug_on(); ++ else ++ au_debug_off(); ++ } ++ return err; ++} ++ ++/* Returns length written or -errno. Buffer is 4k (ie. be short!) */ ++static int param_atomic_t_get(char *buffer, const struct kernel_param *kp) ++{ ++ atomic_t *a; ++ ++ a = kp->arg; ++ return sprintf(buffer, "%d", atomic_read(a)); ++} ++ ++static struct kernel_param_ops param_ops_atomic_t = { ++ .set = param_atomic_t_set, ++ .get = param_atomic_t_get ++ /* void (*free)(void *arg) */ ++}; ++ ++atomic_t aufs_debug = ATOMIC_INIT(0); ++MODULE_PARM_DESC(debug, "debug print"); ++module_param_named(debug, aufs_debug, atomic_t, 0664); ++ ++DEFINE_MUTEX(au_dbg_mtx); /* just to serialize the dbg msgs */ ++char *au_plevel = KERN_DEBUG; ++#define dpri(fmt, ...) do { \ ++ if ((au_plevel \ ++ && strcmp(au_plevel, KERN_DEBUG)) \ ++ || au_debug_test()) \ ++ printk("%s" fmt, au_plevel, ##__VA_ARGS__); \ ++} while (0) ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_dpri_whlist(struct au_nhash *whlist) ++{ ++ unsigned long ul, n; ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ ++ n = whlist->nh_num; ++ head = whlist->nh_head; ++ for (ul = 0; ul < n; ul++) { ++ hlist_for_each_entry(pos, head, wh_hash) ++ dpri("b%d, %.*s, %d\n", ++ pos->wh_bindex, ++ pos->wh_str.len, pos->wh_str.name, ++ pos->wh_str.len); ++ head++; ++ } ++} ++ ++void au_dpri_vdir(struct au_vdir *vdir) ++{ ++ unsigned long ul; ++ union au_vdir_deblk_p p; ++ unsigned char *o; ++ ++ if (!vdir || IS_ERR(vdir)) { ++ dpri("err %ld\n", PTR_ERR(vdir)); ++ return; ++ } ++ ++ dpri("deblk %u, nblk %lu, deblk %p, last{%lu, %p}, ver %llu\n", ++ vdir->vd_deblk_sz, vdir->vd_nblk, vdir->vd_deblk, ++ vdir->vd_last.ul, vdir->vd_last.p.deblk, vdir->vd_version); ++ for (ul = 0; ul < vdir->vd_nblk; ul++) { ++ p.deblk = vdir->vd_deblk[ul]; ++ o = p.deblk; ++ dpri("[%lu]: %p\n", ul, o); ++ } ++} ++ ++static int do_pri_inode(aufs_bindex_t bindex, struct inode *inode, int hn, ++ struct dentry *wh) ++{ ++ char *n = NULL; ++ int l = 0; ++ ++ if (!inode || IS_ERR(inode)) { ++ dpri("i%d: err %ld\n", bindex, PTR_ERR(inode)); ++ return -1; ++ } ++ ++ /* the type of i_blocks depends upon CONFIG_LBDAF */ ++ BUILD_BUG_ON(sizeof(inode->i_blocks) != sizeof(unsigned long) ++ && sizeof(inode->i_blocks) != sizeof(u64)); ++ if (wh) { ++ n = (void *)wh->d_name.name; ++ l = wh->d_name.len; ++ } ++ ++ dpri("i%d: %p, i%lu, %s, cnt %d, nl %u, 0%o, sz %llu, blk %llu," ++ " hn %d, ct %lld, np %lu, st 0x%lx, f 0x%x, v %llu, g %x%s%.*s\n", ++ bindex, inode, ++ inode->i_ino, inode->i_sb ? au_sbtype(inode->i_sb) : "??", ++ atomic_read(&inode->i_count), inode->i_nlink, inode->i_mode, ++ i_size_read(inode), (unsigned long long)inode->i_blocks, ++ hn, (long long)timespec64_to_ns(&inode->i_ctime) & 0x0ffff, ++ inode->i_mapping ? inode->i_mapping->nrpages : 0, ++ inode->i_state, inode->i_flags, inode_peek_iversion(inode), ++ inode->i_generation, ++ l ? ", wh " : "", l, n); ++ return 0; ++} ++ ++void au_dpri_inode(struct inode *inode) ++{ ++ struct au_iinfo *iinfo; ++ struct au_hinode *hi; ++ aufs_bindex_t bindex; ++ int err, hn; ++ ++ err = do_pri_inode(-1, inode, -1, NULL); ++ if (err || !au_test_aufs(inode->i_sb) || au_is_bad_inode(inode)) ++ return; ++ ++ iinfo = au_ii(inode); ++ dpri("i-1: btop %d, bbot %d, gen %d\n", ++ iinfo->ii_btop, iinfo->ii_bbot, au_iigen(inode, NULL)); ++ if (iinfo->ii_btop < 0) ++ return; ++ hn = 0; ++ for (bindex = iinfo->ii_btop; bindex <= iinfo->ii_bbot; bindex++) { ++ hi = au_hinode(iinfo, bindex); ++ hn = !!au_hn(hi); ++ do_pri_inode(bindex, hi->hi_inode, hn, hi->hi_whdentry); ++ } ++} ++ ++void au_dpri_dalias(struct inode *inode) ++{ ++ struct dentry *d; ++ ++ spin_lock(&inode->i_lock); ++ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) ++ au_dpri_dentry(d); ++ spin_unlock(&inode->i_lock); ++} ++ ++static int do_pri_dentry(aufs_bindex_t bindex, struct dentry *dentry) ++{ ++ struct dentry *wh = NULL; ++ int hn; ++ struct inode *inode; ++ struct au_iinfo *iinfo; ++ struct au_hinode *hi; ++ ++ if (!dentry || IS_ERR(dentry)) { ++ dpri("d%d: err %ld\n", bindex, PTR_ERR(dentry)); ++ return -1; ++ } ++ /* do not call dget_parent() here */ ++ /* note: access d_xxx without d_lock */ ++ dpri("d%d: %p, %pd2?, %s, cnt %d, flags 0x%x, %shashed\n", ++ bindex, dentry, dentry, ++ dentry->d_sb ? au_sbtype(dentry->d_sb) : "??", ++ au_dcount(dentry), dentry->d_flags, ++ d_unhashed(dentry) ? "un" : ""); ++ hn = -1; ++ inode = NULL; ++ if (d_is_positive(dentry)) ++ inode = d_inode(dentry); ++ if (inode ++ && au_test_aufs(dentry->d_sb) ++ && bindex >= 0 ++ && !au_is_bad_inode(inode)) { ++ iinfo = au_ii(inode); ++ hi = au_hinode(iinfo, bindex); ++ hn = !!au_hn(hi); ++ wh = hi->hi_whdentry; ++ } ++ do_pri_inode(bindex, inode, hn, wh); ++ return 0; ++} ++ ++void au_dpri_dentry(struct dentry *dentry) ++{ ++ struct au_dinfo *dinfo; ++ aufs_bindex_t bindex; ++ int err; ++ ++ err = do_pri_dentry(-1, dentry); ++ if (err || !au_test_aufs(dentry->d_sb)) ++ return; ++ ++ dinfo = au_di(dentry); ++ if (!dinfo) ++ return; ++ dpri("d-1: btop %d, bbot %d, bwh %d, bdiropq %d, gen %d, tmp %d\n", ++ dinfo->di_btop, dinfo->di_bbot, ++ dinfo->di_bwh, dinfo->di_bdiropq, au_digen(dentry), ++ dinfo->di_tmpfile); ++ if (dinfo->di_btop < 0) ++ return; ++ for (bindex = dinfo->di_btop; bindex <= dinfo->di_bbot; bindex++) ++ do_pri_dentry(bindex, au_hdentry(dinfo, bindex)->hd_dentry); ++} ++ ++static int do_pri_file(aufs_bindex_t bindex, struct file *file) ++{ ++ char a[32]; ++ ++ if (!file || IS_ERR(file)) { ++ dpri("f%d: err %ld\n", bindex, PTR_ERR(file)); ++ return -1; ++ } ++ a[0] = 0; ++ if (bindex < 0 ++ && !IS_ERR_OR_NULL(file->f_path.dentry) ++ && au_test_aufs(file->f_path.dentry->d_sb) ++ && au_fi(file)) ++ snprintf(a, sizeof(a), ", gen %d, mmapped %d", ++ au_figen(file), atomic_read(&au_fi(file)->fi_mmapped)); ++ dpri("f%d: mode 0x%x, flags 0%o, cnt %ld, v %llu, pos %llu%s\n", ++ bindex, file->f_mode, file->f_flags, (long)file_count(file), ++ file->f_version, file->f_pos, a); ++ if (!IS_ERR_OR_NULL(file->f_path.dentry)) ++ do_pri_dentry(bindex, file->f_path.dentry); ++ return 0; ++} ++ ++void au_dpri_file(struct file *file) ++{ ++ struct au_finfo *finfo; ++ struct au_fidir *fidir; ++ struct au_hfile *hfile; ++ aufs_bindex_t bindex; ++ int err; ++ ++ err = do_pri_file(-1, file); ++ if (err ++ || IS_ERR_OR_NULL(file->f_path.dentry) ++ || !au_test_aufs(file->f_path.dentry->d_sb)) ++ return; ++ ++ finfo = au_fi(file); ++ if (!finfo) ++ return; ++ if (finfo->fi_btop < 0) ++ return; ++ fidir = finfo->fi_hdir; ++ if (!fidir) ++ do_pri_file(finfo->fi_btop, finfo->fi_htop.hf_file); ++ else ++ for (bindex = finfo->fi_btop; ++ bindex >= 0 && bindex <= fidir->fd_bbot; ++ bindex++) { ++ hfile = fidir->fd_hfile + bindex; ++ do_pri_file(bindex, hfile ? hfile->hf_file : NULL); ++ } ++} ++ ++static int do_pri_br(aufs_bindex_t bindex, struct au_branch *br) ++{ ++ struct vfsmount *mnt; ++ struct super_block *sb; ++ ++ if (!br || IS_ERR(br)) ++ goto out; ++ mnt = au_br_mnt(br); ++ if (!mnt || IS_ERR(mnt)) ++ goto out; ++ sb = mnt->mnt_sb; ++ if (!sb || IS_ERR(sb)) ++ goto out; ++ ++ dpri("s%d: {perm 0x%x, id %d, wbr %p}, " ++ "%s, dev 0x%02x%02x, flags 0x%lx, cnt %d, active %d, " ++ "xino %d\n", ++ bindex, br->br_perm, br->br_id, br->br_wbr, ++ au_sbtype(sb), MAJOR(sb->s_dev), MINOR(sb->s_dev), ++ sb->s_flags, sb->s_count, ++ atomic_read(&sb->s_active), ++ !!au_xino_file(br->br_xino, /*idx*/-1)); ++ return 0; ++ ++out: ++ dpri("s%d: err %ld\n", bindex, PTR_ERR(br)); ++ return -1; ++} ++ ++void au_dpri_sb(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ aufs_bindex_t bindex; ++ int err; ++ /* to reduce stack size */ ++ struct { ++ struct vfsmount mnt; ++ struct au_branch fake; ++ } *a; ++ ++ /* this function can be called from magic sysrq */ ++ a = kzalloc(sizeof(*a), GFP_ATOMIC); ++ if (unlikely(!a)) { ++ dpri("no memory\n"); ++ return; ++ } ++ ++ a->mnt.mnt_sb = sb; ++ a->fake.br_path.mnt = &a->mnt; ++ err = do_pri_br(-1, &a->fake); ++ au_kfree_rcu(a); ++ dpri("dev 0x%x\n", sb->s_dev); ++ if (err || !au_test_aufs(sb)) ++ return; ++ ++ sbinfo = au_sbi(sb); ++ if (!sbinfo) ++ return; ++ dpri("nw %d, gen %u, kobj %d\n", ++ atomic_read(&sbinfo->si_nowait.nw_len), sbinfo->si_generation, ++ kref_read(&sbinfo->si_kobj.kref)); ++ for (bindex = 0; bindex <= sbinfo->si_bbot; bindex++) ++ do_pri_br(bindex, sbinfo->si_branch[0 + bindex]); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void __au_dbg_verify_dinode(struct dentry *dentry, const char *func, int line) ++{ ++ struct inode *h_inode, *inode = d_inode(dentry); ++ struct dentry *h_dentry; ++ aufs_bindex_t bindex, bbot, bi; ++ ++ if (!inode /* || au_di(dentry)->di_lsc == AuLsc_DI_TMP */) ++ return; ++ ++ bbot = au_dbbot(dentry); ++ bi = au_ibbot(inode); ++ if (bi < bbot) ++ bbot = bi; ++ bindex = au_dbtop(dentry); ++ bi = au_ibtop(inode); ++ if (bi > bindex) ++ bindex = bi; ++ ++ for (; bindex <= bbot; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ h_inode = au_h_iptr(inode, bindex); ++ if (unlikely(h_inode != d_inode(h_dentry))) { ++ au_debug_on(); ++ AuDbg("b%d, %s:%d\n", bindex, func, line); ++ AuDbgDentry(dentry); ++ AuDbgInode(inode); ++ au_debug_off(); ++ if (au_test_fuse(h_inode->i_sb)) ++ WARN_ON_ONCE(1); ++ else ++ BUG(); ++ } ++ } ++} ++ ++void au_dbg_verify_gen(struct dentry *parent, unsigned int sigen) ++{ ++ int err, i, j; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry **dentries; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ AuDebugOn(err); ++ err = au_dcsub_pages_rev_aufs(&dpages, parent, /*do_include*/1); ++ AuDebugOn(err); ++ for (i = dpages.ndpage - 1; !err && i >= 0; i--) { ++ dpage = dpages.dpages + i; ++ dentries = dpage->dentries; ++ for (j = dpage->ndentry - 1; !err && j >= 0; j--) ++ AuDebugOn(au_digen_test(dentries[j], sigen)); ++ } ++ au_dpages_free(&dpages); ++} ++ ++void au_dbg_verify_kthread(void) ++{ ++ if (au_wkq_test()) { ++ au_dbg_blocked(); ++ /* ++ * It may be recursive, but udba=notify between two aufs mounts, ++ * where a single ro branch is shared, is not a problem. ++ */ ++ /* WARN_ON(1); */ ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int __init au_debug_init(void) ++{ ++ aufs_bindex_t bindex; ++ struct au_vdir_destr destr; ++ ++ bindex = -1; ++ AuDebugOn(bindex >= 0); ++ ++ destr.len = -1; ++ AuDebugOn(destr.len < NAME_MAX); ++ ++#ifdef CONFIG_4KSTACKS ++ pr_warn("CONFIG_4KSTACKS is defined.\n"); ++#endif ++ ++ return 0; ++} +diff -Naur null/fs/aufs/debug.h linux-5.15.36/fs/aufs/debug.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/debug.h 2022-05-10 16:51:39.868744219 +0300 +@@ -0,0 +1,226 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * debug print functions ++ */ ++ ++#ifndef __AUFS_DEBUG_H__ ++#define __AUFS_DEBUG_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include ++ ++#ifdef CONFIG_AUFS_DEBUG ++#define AuDebugOn(a) BUG_ON(a) ++ ++/* module parameter */ ++extern atomic_t aufs_debug; ++static inline void au_debug_on(void) ++{ ++ atomic_inc(&aufs_debug); ++} ++static inline void au_debug_off(void) ++{ ++ atomic_dec_if_positive(&aufs_debug); ++} ++ ++static inline int au_debug_test(void) ++{ ++ return atomic_read(&aufs_debug) > 0; ++} ++#else ++#define AuDebugOn(a) do {} while (0) ++AuStubVoid(au_debug_on, void) ++AuStubVoid(au_debug_off, void) ++AuStubInt0(au_debug_test, void) ++#endif /* CONFIG_AUFS_DEBUG */ ++ ++#define param_check_atomic_t(name, p) __param_check(name, p, atomic_t) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* debug print */ ++ ++#define AuDbg(fmt, ...) do { \ ++ if (au_debug_test()) \ ++ pr_debug("DEBUG: " fmt, ##__VA_ARGS__); \ ++} while (0) ++#define AuLabel(l) AuDbg(#l "\n") ++#define AuIOErr(fmt, ...) pr_err("I/O Error, " fmt, ##__VA_ARGS__) ++#define AuWarn1(fmt, ...) do { \ ++ static unsigned char _c; \ ++ if (!_c++) \ ++ pr_warn(fmt, ##__VA_ARGS__); \ ++} while (0) ++ ++#define AuErr1(fmt, ...) do { \ ++ static unsigned char _c; \ ++ if (!_c++) \ ++ pr_err(fmt, ##__VA_ARGS__); \ ++} while (0) ++ ++#define AuIOErr1(fmt, ...) do { \ ++ static unsigned char _c; \ ++ if (!_c++) \ ++ AuIOErr(fmt, ##__VA_ARGS__); \ ++} while (0) ++ ++#define AuUnsupportMsg "This operation is not supported." \ ++ " Please report this application to aufs-users ML." ++#define AuUnsupport(fmt, ...) do { \ ++ pr_err(AuUnsupportMsg "\n" fmt, ##__VA_ARGS__); \ ++ dump_stack(); \ ++} while (0) ++ ++#define AuTraceErr(e) do { \ ++ if (unlikely((e) < 0)) \ ++ AuDbg("err %d\n", (int)(e)); \ ++} while (0) ++ ++#define AuTraceErrPtr(p) do { \ ++ if (IS_ERR(p)) \ ++ AuDbg("err %ld\n", PTR_ERR(p)); \ ++} while (0) ++ ++/* dirty macros for debug print, use with "%.*s" and caution */ ++#define AuLNPair(qstr) (qstr)->len, (qstr)->name ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct dentry; ++#ifdef CONFIG_AUFS_DEBUG ++extern struct mutex au_dbg_mtx; ++extern char *au_plevel; ++struct au_nhash; ++void au_dpri_whlist(struct au_nhash *whlist); ++struct au_vdir; ++void au_dpri_vdir(struct au_vdir *vdir); ++struct inode; ++void au_dpri_inode(struct inode *inode); ++void au_dpri_dalias(struct inode *inode); ++void au_dpri_dentry(struct dentry *dentry); ++struct file; ++void au_dpri_file(struct file *filp); ++struct super_block; ++void au_dpri_sb(struct super_block *sb); ++ ++#define au_dbg_verify_dinode(d) __au_dbg_verify_dinode(d, __func__, __LINE__) ++void __au_dbg_verify_dinode(struct dentry *dentry, const char *func, int line); ++void au_dbg_verify_gen(struct dentry *parent, unsigned int sigen); ++void au_dbg_verify_kthread(void); ++ ++int __init au_debug_init(void); ++ ++#define AuDbgWhlist(w) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#w "\n"); \ ++ au_dpri_whlist(w); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgVdir(v) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#v "\n"); \ ++ au_dpri_vdir(v); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgInode(i) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#i "\n"); \ ++ au_dpri_inode(i); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgDAlias(i) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#i "\n"); \ ++ au_dpri_dalias(i); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgDentry(d) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#d "\n"); \ ++ au_dpri_dentry(d); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgFile(f) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#f "\n"); \ ++ au_dpri_file(f); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgSb(sb) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#sb "\n"); \ ++ au_dpri_sb(sb); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgSym(addr) do { \ ++ char sym[KSYM_SYMBOL_LEN]; \ ++ sprint_symbol(sym, (unsigned long)addr); \ ++ AuDbg("%s\n", sym); \ ++} while (0) ++#else ++AuStubVoid(au_dbg_verify_dinode, struct dentry *dentry) ++AuStubVoid(au_dbg_verify_gen, struct dentry *parent, unsigned int sigen) ++AuStubVoid(au_dbg_verify_kthread, void) ++AuStubInt0(__init au_debug_init, void) ++ ++#define AuDbgWhlist(w) do {} while (0) ++#define AuDbgVdir(v) do {} while (0) ++#define AuDbgInode(i) do {} while (0) ++#define AuDbgDAlias(i) do {} while (0) ++#define AuDbgDentry(d) do {} while (0) ++#define AuDbgFile(f) do {} while (0) ++#define AuDbgSb(sb) do {} while (0) ++#define AuDbgSym(addr) do {} while (0) ++#endif /* CONFIG_AUFS_DEBUG */ ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_MAGIC_SYSRQ ++int __init au_sysrq_init(void); ++void au_sysrq_fin(void); ++ ++#ifdef CONFIG_HW_CONSOLE ++#define au_dbg_blocked() do { \ ++ WARN_ON(1); \ ++ handle_sysrq('w'); \ ++} while (0) ++#else ++AuStubVoid(au_dbg_blocked, void) ++#endif ++ ++#else ++AuStubInt0(__init au_sysrq_init, void) ++AuStubVoid(au_sysrq_fin, void) ++AuStubVoid(au_dbg_blocked, void) ++#endif /* CONFIG_AUFS_MAGIC_SYSRQ */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DEBUG_H__ */ +diff -Naur null/fs/aufs/dentry.c linux-5.15.36/fs/aufs/dentry.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/dentry.c 2022-05-10 16:51:39.868744219 +0300 +@@ -0,0 +1,1168 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * lookup and dentry operations ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* ++ * returns positive/negative dentry, NULL or an error. ++ * NULL means whiteout-ed or not-found. ++ */ ++static struct dentry* ++au_do_lookup(struct dentry *h_parent, struct dentry *dentry, ++ aufs_bindex_t bindex, struct au_do_lookup_args *args) ++{ ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct au_branch *br; ++ struct user_namespace *h_userns; ++ struct path h_path; ++ int wh_found, opq; ++ unsigned char wh_able; ++ const unsigned char allow_neg = !!au_ftest_lkup(args->flags, ALLOW_NEG); ++ const unsigned char ignore_perm = !!au_ftest_lkup(args->flags, ++ IGNORE_PERM); ++ ++ wh_found = 0; ++ br = au_sbr(dentry->d_sb, bindex); ++ h_path.dentry = h_parent; ++ h_path.mnt = au_br_mnt(br); ++ h_userns = au_br_userns(br); ++ wh_able = !!au_br_whable(br->br_perm); ++ if (wh_able) ++ wh_found = au_wh_test(h_userns, &h_path, &args->whname, ++ ignore_perm); ++ h_dentry = ERR_PTR(wh_found); ++ if (!wh_found) ++ goto real_lookup; ++ if (unlikely(wh_found < 0)) ++ goto out; ++ ++ /* We found a whiteout */ ++ /* au_set_dbbot(dentry, bindex); */ ++ au_set_dbwh(dentry, bindex); ++ if (!allow_neg) ++ return NULL; /* success */ ++ ++real_lookup: ++ if (!ignore_perm) ++ h_dentry = vfsub_lkup_one(args->name, &h_path); ++ else ++ h_dentry = au_sio_lkup_one(h_userns, args->name, &h_path); ++ if (IS_ERR(h_dentry)) { ++ if (PTR_ERR(h_dentry) == -ENAMETOOLONG ++ && !allow_neg) ++ h_dentry = NULL; ++ goto out; ++ } ++ ++ h_inode = d_inode(h_dentry); ++ if (d_is_negative(h_dentry)) { ++ if (!allow_neg) ++ goto out_neg; ++ } else if (wh_found ++ || (args->type && args->type != (h_inode->i_mode & S_IFMT))) ++ goto out_neg; ++ else if (au_ftest_lkup(args->flags, DIRREN) ++ /* && h_inode */ ++ && !au_dr_lkup_h_ino(args, bindex, h_inode->i_ino)) { ++ AuDbg("b%d %pd ignored hi%llu\n", bindex, h_dentry, ++ (unsigned long long)h_inode->i_ino); ++ goto out_neg; ++ } ++ ++ if (au_dbbot(dentry) <= bindex) ++ au_set_dbbot(dentry, bindex); ++ if (au_dbtop(dentry) < 0 || bindex < au_dbtop(dentry)) ++ au_set_dbtop(dentry, bindex); ++ au_set_h_dptr(dentry, bindex, h_dentry); ++ ++ if (!d_is_dir(h_dentry) ++ || !wh_able ++ || (d_really_is_positive(dentry) && !d_is_dir(dentry))) ++ goto out; /* success */ ++ ++ h_path.dentry = h_dentry; ++ inode_lock_shared_nested(h_inode, AuLsc_I_CHILD); ++ opq = au_diropq_test(h_userns, &h_path); ++ inode_unlock_shared(h_inode); ++ if (opq > 0) ++ au_set_dbdiropq(dentry, bindex); ++ else if (unlikely(opq < 0)) { ++ au_set_h_dptr(dentry, bindex, NULL); ++ h_dentry = ERR_PTR(opq); ++ } ++ goto out; ++ ++out_neg: ++ dput(h_dentry); ++ h_dentry = NULL; ++out: ++ return h_dentry; ++} ++ ++static int au_test_shwh(struct super_block *sb, const struct qstr *name) ++{ ++ if (unlikely(!au_opt_test(au_mntflags(sb), SHWH) ++ && !strncmp(name->name, AUFS_WH_PFX, AUFS_WH_PFX_LEN))) ++ return -EPERM; ++ return 0; ++} ++ ++/* ++ * returns the number of lower positive dentries, ++ * otherwise an error. ++ * can be called at unlinking with @type is zero. ++ */ ++int au_lkup_dentry(struct dentry *dentry, aufs_bindex_t btop, ++ unsigned int flags) ++{ ++ int npositive, err; ++ aufs_bindex_t bindex, btail, bdiropq; ++ unsigned char isdir, dirperm1, dirren; ++ struct au_do_lookup_args args = { ++ .flags = flags, ++ .name = &dentry->d_name ++ }; ++ struct dentry *parent; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ err = au_test_shwh(sb, args.name); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_wh_name_alloc(&args.whname, args.name); ++ if (unlikely(err)) ++ goto out; ++ ++ isdir = !!d_is_dir(dentry); ++ dirperm1 = !!au_opt_test(au_mntflags(sb), DIRPERM1); ++ dirren = !!au_opt_test(au_mntflags(sb), DIRREN); ++ if (dirren) ++ au_fset_lkup(args.flags, DIRREN); ++ ++ npositive = 0; ++ parent = dget_parent(dentry); ++ btail = au_dbtaildir(parent); ++ for (bindex = btop; bindex <= btail; bindex++) { ++ struct dentry *h_parent, *h_dentry; ++ struct inode *h_inode, *h_dir; ++ struct au_branch *br; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry) { ++ if (d_is_positive(h_dentry)) ++ npositive++; ++ break; ++ } ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || !d_is_dir(h_parent)) ++ continue; ++ ++ if (dirren) { ++ /* if the inum matches, then use the prepared name */ ++ err = au_dr_lkup_name(&args, bindex); ++ if (unlikely(err)) ++ goto out_parent; ++ } ++ ++ h_dir = d_inode(h_parent); ++ inode_lock_shared_nested(h_dir, AuLsc_I_PARENT); ++ h_dentry = au_do_lookup(h_parent, dentry, bindex, &args); ++ inode_unlock_shared(h_dir); ++ err = PTR_ERR(h_dentry); ++ if (IS_ERR(h_dentry)) ++ goto out_parent; ++ if (h_dentry) ++ au_fclr_lkup(args.flags, ALLOW_NEG); ++ if (dirperm1) ++ au_fset_lkup(args.flags, IGNORE_PERM); ++ ++ if (au_dbwh(dentry) == bindex) ++ break; ++ if (!h_dentry) ++ continue; ++ if (d_is_negative(h_dentry)) ++ continue; ++ h_inode = d_inode(h_dentry); ++ npositive++; ++ if (!args.type) ++ args.type = h_inode->i_mode & S_IFMT; ++ if (args.type != S_IFDIR) ++ break; ++ else if (isdir) { ++ /* the type of lower may be different */ ++ bdiropq = au_dbdiropq(dentry); ++ if (bdiropq >= 0 && bdiropq <= bindex) ++ break; ++ } ++ br = au_sbr(sb, bindex); ++ if (dirren ++ && au_dr_hino_test_add(&br->br_dirren, h_inode->i_ino, ++ /*add_ent*/NULL)) { ++ /* prepare next name to lookup */ ++ err = au_dr_lkup(&args, dentry, bindex); ++ if (unlikely(err)) ++ goto out_parent; ++ } ++ } ++ ++ if (npositive) { ++ AuLabel(positive); ++ au_update_dbtop(dentry); ++ } ++ err = npositive; ++ if (unlikely(!au_opt_test(au_mntflags(sb), UDBA_NONE) ++ && au_dbtop(dentry) < 0)) { ++ err = -EIO; ++ AuIOErr("both of real entry and whiteout found, %pd, err %d\n", ++ dentry, err); ++ } ++ ++out_parent: ++ dput(parent); ++ au_kfree_try_rcu(args.whname.name); ++ if (dirren) ++ au_dr_lkup_fin(&args); ++out: ++ return err; ++} ++ ++struct dentry *au_sio_lkup_one(struct user_namespace *userns, struct qstr *name, ++ struct path *ppath) ++{ ++ struct dentry *dentry; ++ int wkq_err; ++ ++ if (!au_test_h_perm_sio(userns, d_inode(ppath->dentry), MAY_EXEC)) ++ dentry = vfsub_lkup_one(name, ppath); ++ else { ++ struct vfsub_lkup_one_args args = { ++ .errp = &dentry, ++ .name = name, ++ .ppath = ppath ++ }; ++ ++ wkq_err = au_wkq_wait(vfsub_call_lkup_one, &args); ++ if (unlikely(wkq_err)) ++ dentry = ERR_PTR(wkq_err); ++ } ++ ++ return dentry; ++} ++ ++/* ++ * lookup @dentry on @bindex which should be negative. ++ */ ++int au_lkup_neg(struct dentry *dentry, aufs_bindex_t bindex, int wh) ++{ ++ int err; ++ struct dentry *parent, *h_dentry; ++ struct au_branch *br; ++ struct user_namespace *h_userns; ++ struct path h_ppath; ++ ++ parent = dget_parent(dentry); ++ br = au_sbr(dentry->d_sb, bindex); ++ h_ppath.dentry = au_h_dptr(parent, bindex); ++ h_ppath.mnt = au_br_mnt(br); ++ h_userns = au_br_userns(br); ++ if (wh) ++ h_dentry = au_whtmp_lkup(h_ppath.dentry, br, &dentry->d_name); ++ else ++ h_dentry = au_sio_lkup_one(h_userns, &dentry->d_name, &h_ppath); ++ err = PTR_ERR(h_dentry); ++ if (IS_ERR(h_dentry)) ++ goto out; ++ if (unlikely(d_is_positive(h_dentry))) { ++ err = -EIO; ++ AuIOErr("%pd should be negative on b%d.\n", h_dentry, bindex); ++ dput(h_dentry); ++ goto out; ++ } ++ ++ err = 0; ++ if (bindex < au_dbtop(dentry)) ++ au_set_dbtop(dentry, bindex); ++ if (au_dbbot(dentry) < bindex) ++ au_set_dbbot(dentry, bindex); ++ au_set_h_dptr(dentry, bindex, h_dentry); ++ ++out: ++ dput(parent); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* subset of struct inode */ ++struct au_iattr { ++ unsigned long i_ino; ++ /* unsigned int i_nlink; */ ++ kuid_t i_uid; ++ kgid_t i_gid; ++ u64 i_version; ++/* ++ loff_t i_size; ++ blkcnt_t i_blocks; ++*/ ++ umode_t i_mode; ++}; ++ ++static void au_iattr_save(struct au_iattr *ia, struct inode *h_inode) ++{ ++ ia->i_ino = h_inode->i_ino; ++ /* ia->i_nlink = h_inode->i_nlink; */ ++ ia->i_uid = h_inode->i_uid; ++ ia->i_gid = h_inode->i_gid; ++ ia->i_version = inode_query_iversion(h_inode); ++/* ++ ia->i_size = h_inode->i_size; ++ ia->i_blocks = h_inode->i_blocks; ++*/ ++ ia->i_mode = (h_inode->i_mode & S_IFMT); ++} ++ ++static int au_iattr_test(struct au_iattr *ia, struct inode *h_inode) ++{ ++ return ia->i_ino != h_inode->i_ino ++ /* || ia->i_nlink != h_inode->i_nlink */ ++ || !uid_eq(ia->i_uid, h_inode->i_uid) ++ || !gid_eq(ia->i_gid, h_inode->i_gid) ++ || !inode_eq_iversion(h_inode, ia->i_version) ++/* ++ || ia->i_size != h_inode->i_size ++ || ia->i_blocks != h_inode->i_blocks ++*/ ++ || ia->i_mode != (h_inode->i_mode & S_IFMT); ++} ++ ++static int au_h_verify_dentry(struct dentry *h_dentry, struct dentry *h_parent, ++ struct au_branch *br) ++{ ++ int err; ++ struct au_iattr ia; ++ struct inode *h_inode; ++ struct dentry *h_d; ++ struct super_block *h_sb; ++ struct path h_ppath; ++ ++ err = 0; ++ memset(&ia, -1, sizeof(ia)); ++ h_sb = h_dentry->d_sb; ++ h_inode = NULL; ++ if (d_is_positive(h_dentry)) { ++ h_inode = d_inode(h_dentry); ++ au_iattr_save(&ia, h_inode); ++ } else if (au_test_nfs(h_sb) || au_test_fuse(h_sb)) ++ /* nfs d_revalidate may return 0 for negative dentry */ ++ /* fuse d_revalidate always return 0 for negative dentry */ ++ goto out; ++ ++ /* main purpose is namei.c:cached_lookup() and d_revalidate */ ++ h_ppath.dentry = h_parent; ++ h_ppath.mnt = au_br_mnt(br); ++ h_d = vfsub_lkup_one(&h_dentry->d_name, &h_ppath); ++ err = PTR_ERR(h_d); ++ if (IS_ERR(h_d)) ++ goto out; ++ ++ err = 0; ++ if (unlikely(h_d != h_dentry ++ || d_inode(h_d) != h_inode ++ || (h_inode && au_iattr_test(&ia, h_inode)))) ++ err = au_busy_or_stale(); ++ dput(h_d); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_h_verify(struct dentry *h_dentry, unsigned int udba, struct inode *h_dir, ++ struct dentry *h_parent, struct au_branch *br) ++{ ++ int err; ++ ++ err = 0; ++ if (udba == AuOpt_UDBA_REVAL ++ && !au_test_fs_remote(h_dentry->d_sb)) { ++ IMustLock(h_dir); ++ err = (d_inode(h_dentry->d_parent) != h_dir); ++ } else if (udba != AuOpt_UDBA_NONE) ++ err = au_h_verify_dentry(h_dentry, h_parent, br); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_refresh_hdentry(struct dentry *dentry, struct dentry *parent) ++{ ++ int err; ++ aufs_bindex_t new_bindex, bindex, bbot, bwh, bdiropq; ++ struct au_hdentry tmp, *p, *q; ++ struct au_dinfo *dinfo; ++ struct super_block *sb; ++ ++ DiMustWriteLock(dentry); ++ ++ sb = dentry->d_sb; ++ dinfo = au_di(dentry); ++ bbot = dinfo->di_bbot; ++ bwh = dinfo->di_bwh; ++ bdiropq = dinfo->di_bdiropq; ++ bindex = dinfo->di_btop; ++ p = au_hdentry(dinfo, bindex); ++ for (; bindex <= bbot; bindex++, p++) { ++ if (!p->hd_dentry) ++ continue; ++ ++ new_bindex = au_br_index(sb, p->hd_id); ++ if (new_bindex == bindex) ++ continue; ++ ++ if (dinfo->di_bwh == bindex) ++ bwh = new_bindex; ++ if (dinfo->di_bdiropq == bindex) ++ bdiropq = new_bindex; ++ if (new_bindex < 0) { ++ au_hdput(p); ++ p->hd_dentry = NULL; ++ continue; ++ } ++ ++ /* swap two lower dentries, and loop again */ ++ q = au_hdentry(dinfo, new_bindex); ++ tmp = *q; ++ *q = *p; ++ *p = tmp; ++ if (tmp.hd_dentry) { ++ bindex--; ++ p--; ++ } ++ } ++ ++ dinfo->di_bwh = -1; ++ if (bwh >= 0 && bwh <= au_sbbot(sb) && au_sbr_whable(sb, bwh)) ++ dinfo->di_bwh = bwh; ++ ++ dinfo->di_bdiropq = -1; ++ if (bdiropq >= 0 ++ && bdiropq <= au_sbbot(sb) ++ && au_sbr_whable(sb, bdiropq)) ++ dinfo->di_bdiropq = bdiropq; ++ ++ err = -EIO; ++ dinfo->di_btop = -1; ++ dinfo->di_bbot = -1; ++ bbot = au_dbbot(parent); ++ bindex = 0; ++ p = au_hdentry(dinfo, bindex); ++ for (; bindex <= bbot; bindex++, p++) ++ if (p->hd_dentry) { ++ dinfo->di_btop = bindex; ++ break; ++ } ++ ++ if (dinfo->di_btop >= 0) { ++ bindex = bbot; ++ p = au_hdentry(dinfo, bindex); ++ for (; bindex >= 0; bindex--, p--) ++ if (p->hd_dentry) { ++ dinfo->di_bbot = bindex; ++ err = 0; ++ break; ++ } ++ } ++ ++ return err; ++} ++ ++static void au_do_hide(struct dentry *dentry) ++{ ++ struct inode *inode; ++ ++ if (d_really_is_positive(dentry)) { ++ inode = d_inode(dentry); ++ if (!d_is_dir(dentry)) { ++ if (inode->i_nlink && !d_unhashed(dentry)) ++ drop_nlink(inode); ++ } else { ++ clear_nlink(inode); ++ /* stop next lookup */ ++ inode->i_flags |= S_DEAD; ++ } ++ smp_mb(); /* necessary? */ ++ } ++ d_drop(dentry); ++} ++ ++static int au_hide_children(struct dentry *parent) ++{ ++ int err, i, j, ndentry; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry *dentry; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_dcsub_pages(&dpages, parent, NULL, NULL); ++ if (unlikely(err)) ++ goto out_dpages; ++ ++ /* in reverse order */ ++ for (i = dpages.ndpage - 1; i >= 0; i--) { ++ dpage = dpages.dpages + i; ++ ndentry = dpage->ndentry; ++ for (j = ndentry - 1; j >= 0; j--) { ++ dentry = dpage->dentries[j]; ++ if (dentry != parent) ++ au_do_hide(dentry); ++ } ++ } ++ ++out_dpages: ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++static void au_hide(struct dentry *dentry) ++{ ++ int err; ++ ++ AuDbgDentry(dentry); ++ if (d_is_dir(dentry)) { ++ /* shrink_dcache_parent(dentry); */ ++ err = au_hide_children(dentry); ++ if (unlikely(err)) ++ AuIOErr("%pd, failed hiding children, ignored %d\n", ++ dentry, err); ++ } ++ au_do_hide(dentry); ++} ++ ++/* ++ * By adding a dirty branch, a cached dentry may be affected in various ways. ++ * ++ * a dirty branch is added ++ * - on the top of layers ++ * - in the middle of layers ++ * - to the bottom of layers ++ * ++ * on the added branch there exists ++ * - a whiteout ++ * - a diropq ++ * - a same named entry ++ * + exist ++ * * negative --> positive ++ * * positive --> positive ++ * - type is unchanged ++ * - type is changed ++ * + doesn't exist ++ * * negative --> negative ++ * * positive --> negative (rejected by au_br_del() for non-dir case) ++ * - none ++ */ ++static int au_refresh_by_dinfo(struct dentry *dentry, struct au_dinfo *dinfo, ++ struct au_dinfo *tmp) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct { ++ struct dentry *dentry; ++ struct inode *inode; ++ mode_t mode; ++ } orig_h, tmp_h = { ++ .dentry = NULL ++ }; ++ struct au_hdentry *hd; ++ struct inode *inode, *h_inode; ++ struct dentry *h_dentry; ++ ++ err = 0; ++ AuDebugOn(dinfo->di_btop < 0); ++ orig_h.mode = 0; ++ orig_h.dentry = au_hdentry(dinfo, dinfo->di_btop)->hd_dentry; ++ orig_h.inode = NULL; ++ if (d_is_positive(orig_h.dentry)) { ++ orig_h.inode = d_inode(orig_h.dentry); ++ orig_h.mode = orig_h.inode->i_mode & S_IFMT; ++ } ++ if (tmp->di_btop >= 0) { ++ tmp_h.dentry = au_hdentry(tmp, tmp->di_btop)->hd_dentry; ++ if (d_is_positive(tmp_h.dentry)) { ++ tmp_h.inode = d_inode(tmp_h.dentry); ++ tmp_h.mode = tmp_h.inode->i_mode & S_IFMT; ++ } ++ } ++ ++ inode = NULL; ++ if (d_really_is_positive(dentry)) ++ inode = d_inode(dentry); ++ if (!orig_h.inode) { ++ AuDbg("negative originally\n"); ++ if (inode) { ++ au_hide(dentry); ++ goto out; ++ } ++ AuDebugOn(inode); ++ AuDebugOn(dinfo->di_btop != dinfo->di_bbot); ++ AuDebugOn(dinfo->di_bdiropq != -1); ++ ++ if (!tmp_h.inode) { ++ AuDbg("negative --> negative\n"); ++ /* should have only one negative lower */ ++ if (tmp->di_btop >= 0 ++ && tmp->di_btop < dinfo->di_btop) { ++ AuDebugOn(tmp->di_btop != tmp->di_bbot); ++ AuDebugOn(dinfo->di_btop != dinfo->di_bbot); ++ au_set_h_dptr(dentry, dinfo->di_btop, NULL); ++ au_di_cp(dinfo, tmp); ++ hd = au_hdentry(tmp, tmp->di_btop); ++ au_set_h_dptr(dentry, tmp->di_btop, ++ dget(hd->hd_dentry)); ++ } ++ au_dbg_verify_dinode(dentry); ++ } else { ++ AuDbg("negative --> positive\n"); ++ /* ++ * similar to the behaviour of creating with bypassing ++ * aufs. ++ * unhash it in order to force an error in the ++ * succeeding create operation. ++ * we should not set S_DEAD here. ++ */ ++ d_drop(dentry); ++ /* au_di_swap(tmp, dinfo); */ ++ au_dbg_verify_dinode(dentry); ++ } ++ } else { ++ AuDbg("positive originally\n"); ++ /* inode may be NULL */ ++ AuDebugOn(inode && (inode->i_mode & S_IFMT) != orig_h.mode); ++ if (!tmp_h.inode) { ++ AuDbg("positive --> negative\n"); ++ /* or bypassing aufs */ ++ au_hide(dentry); ++ if (tmp->di_bwh >= 0 && tmp->di_bwh <= dinfo->di_btop) ++ dinfo->di_bwh = tmp->di_bwh; ++ if (inode) ++ err = au_refresh_hinode_self(inode); ++ au_dbg_verify_dinode(dentry); ++ } else if (orig_h.mode == tmp_h.mode) { ++ AuDbg("positive --> positive, same type\n"); ++ if (!S_ISDIR(orig_h.mode) ++ && dinfo->di_btop > tmp->di_btop) { ++ /* ++ * similar to the behaviour of removing and ++ * creating. ++ */ ++ au_hide(dentry); ++ if (inode) ++ err = au_refresh_hinode_self(inode); ++ au_dbg_verify_dinode(dentry); ++ } else { ++ /* fill empty slots */ ++ if (dinfo->di_btop > tmp->di_btop) ++ dinfo->di_btop = tmp->di_btop; ++ if (dinfo->di_bbot < tmp->di_bbot) ++ dinfo->di_bbot = tmp->di_bbot; ++ dinfo->di_bwh = tmp->di_bwh; ++ dinfo->di_bdiropq = tmp->di_bdiropq; ++ bbot = dinfo->di_bbot; ++ bindex = tmp->di_btop; ++ hd = au_hdentry(tmp, bindex); ++ for (; bindex <= bbot; bindex++, hd++) { ++ if (au_h_dptr(dentry, bindex)) ++ continue; ++ h_dentry = hd->hd_dentry; ++ if (!h_dentry) ++ continue; ++ AuDebugOn(d_is_negative(h_dentry)); ++ h_inode = d_inode(h_dentry); ++ AuDebugOn(orig_h.mode ++ != (h_inode->i_mode ++ & S_IFMT)); ++ au_set_h_dptr(dentry, bindex, ++ dget(h_dentry)); ++ } ++ if (inode) ++ err = au_refresh_hinode(inode, dentry); ++ au_dbg_verify_dinode(dentry); ++ } ++ } else { ++ AuDbg("positive --> positive, different type\n"); ++ /* similar to the behaviour of removing and creating */ ++ au_hide(dentry); ++ if (inode) ++ err = au_refresh_hinode_self(inode); ++ au_dbg_verify_dinode(dentry); ++ } ++ } ++ ++out: ++ return err; ++} ++ ++void au_refresh_dop(struct dentry *dentry, int force_reval) ++{ ++ const struct dentry_operations *dop ++ = force_reval ? &aufs_dop : dentry->d_sb->s_d_op; ++ static const unsigned int mask ++ = DCACHE_OP_REVALIDATE | DCACHE_OP_WEAK_REVALIDATE; ++ ++ BUILD_BUG_ON(sizeof(mask) != sizeof(dentry->d_flags)); ++ ++ if (dentry->d_op == dop) ++ return; ++ ++ AuDbg("%pd\n", dentry); ++ spin_lock(&dentry->d_lock); ++ if (dop == &aufs_dop) ++ dentry->d_flags |= mask; ++ else ++ dentry->d_flags &= ~mask; ++ dentry->d_op = dop; ++ spin_unlock(&dentry->d_lock); ++} ++ ++int au_refresh_dentry(struct dentry *dentry, struct dentry *parent) ++{ ++ int err, ebrange, nbr; ++ unsigned int sigen; ++ struct au_dinfo *dinfo, *tmp; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ DiMustWriteLock(dentry); ++ AuDebugOn(IS_ROOT(dentry)); ++ AuDebugOn(d_really_is_negative(parent)); ++ ++ sb = dentry->d_sb; ++ sigen = au_sigen(sb); ++ err = au_digen_test(parent, sigen); ++ if (unlikely(err)) ++ goto out; ++ ++ nbr = au_sbbot(sb) + 1; ++ dinfo = au_di(dentry); ++ err = au_di_realloc(dinfo, nbr, /*may_shrink*/0); ++ if (unlikely(err)) ++ goto out; ++ ebrange = au_dbrange_test(dentry); ++ if (!ebrange) ++ ebrange = au_do_refresh_hdentry(dentry, parent); ++ ++ if (d_unhashed(dentry) || ebrange /* || dinfo->di_tmpfile */) { ++ AuDebugOn(au_dbtop(dentry) < 0 && au_dbbot(dentry) >= 0); ++ if (d_really_is_positive(dentry)) { ++ inode = d_inode(dentry); ++ err = au_refresh_hinode_self(inode); ++ } ++ au_dbg_verify_dinode(dentry); ++ if (!err) ++ goto out_dgen; /* success */ ++ goto out; ++ } ++ ++ /* temporary dinfo */ ++ AuDbgDentry(dentry); ++ err = -ENOMEM; ++ tmp = au_di_alloc(sb, AuLsc_DI_TMP); ++ if (unlikely(!tmp)) ++ goto out; ++ au_di_swap(tmp, dinfo); ++ /* returns the number of positive dentries */ ++ /* ++ * if current working dir is removed, it returns an error. ++ * but the dentry is legal. ++ */ ++ err = au_lkup_dentry(dentry, /*btop*/0, AuLkup_ALLOW_NEG); ++ AuDbgDentry(dentry); ++ au_di_swap(tmp, dinfo); ++ if (err == -ENOENT) ++ err = 0; ++ if (err >= 0) { ++ /* compare/refresh by dinfo */ ++ AuDbgDentry(dentry); ++ err = au_refresh_by_dinfo(dentry, dinfo, tmp); ++ au_dbg_verify_dinode(dentry); ++ AuTraceErr(err); ++ } ++ au_di_realloc(dinfo, nbr, /*may_shrink*/1); /* harmless if err */ ++ au_rw_write_unlock(&tmp->di_rwsem); ++ au_di_free(tmp); ++ if (unlikely(err)) ++ goto out; ++ ++out_dgen: ++ au_update_digen(dentry); ++out: ++ if (unlikely(err && !(dentry->d_flags & DCACHE_NFSFS_RENAMED))) { ++ AuIOErr("failed refreshing %pd, %d\n", dentry, err); ++ AuDbgDentry(dentry); ++ } ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_do_h_d_reval(struct dentry *h_dentry, unsigned int flags, ++ struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ int err, valid; ++ ++ err = 0; ++ if (!(h_dentry->d_flags & DCACHE_OP_REVALIDATE)) ++ goto out; ++ ++ AuDbg("b%d\n", bindex); ++ /* ++ * gave up supporting LOOKUP_CREATE/OPEN for lower fs, ++ * due to whiteout and branch permission. ++ */ ++ flags &= ~(/*LOOKUP_PARENT |*/ LOOKUP_OPEN | LOOKUP_CREATE ++ | LOOKUP_FOLLOW | LOOKUP_EXCL); ++ /* it may return tri-state */ ++ valid = h_dentry->d_op->d_revalidate(h_dentry, flags); ++ ++ if (unlikely(valid < 0)) ++ err = valid; ++ else if (!valid) ++ err = -EINVAL; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* todo: remove this */ ++static int h_d_revalidate(struct dentry *dentry, struct inode *inode, ++ unsigned int flags, int do_udba, int dirren) ++{ ++ int err; ++ umode_t mode, h_mode; ++ aufs_bindex_t bindex, btail, btop, ibs, ibe; ++ unsigned char plus, unhashed, is_root, h_plus, h_nfs, tmpfile; ++ struct inode *h_inode, *h_cached_inode; ++ struct dentry *h_dentry; ++ struct qstr *name, *h_name; ++ ++ err = 0; ++ plus = 0; ++ mode = 0; ++ ibs = -1; ++ ibe = -1; ++ unhashed = !!d_unhashed(dentry); ++ is_root = !!IS_ROOT(dentry); ++ name = &dentry->d_name; ++ tmpfile = au_di(dentry)->di_tmpfile; ++ ++ /* ++ * Theoretically, REVAL test should be unnecessary in case of ++ * {FS,I}NOTIFY. ++ * But {fs,i}notify doesn't fire some necessary events, ++ * IN_ATTRIB for atime/nlink/pageio ++ * Let's do REVAL test too. ++ */ ++ if (do_udba && inode) { ++ mode = (inode->i_mode & S_IFMT); ++ plus = (inode->i_nlink > 0); ++ ibs = au_ibtop(inode); ++ ibe = au_ibbot(inode); ++ } ++ ++ btop = au_dbtop(dentry); ++ btail = btop; ++ if (inode && S_ISDIR(inode->i_mode)) ++ btail = au_dbtaildir(dentry); ++ for (bindex = btop; bindex <= btail; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ ++ AuDbg("b%d, %pd\n", bindex, h_dentry); ++ h_nfs = !!au_test_nfs(h_dentry->d_sb); ++ spin_lock(&h_dentry->d_lock); ++ h_name = &h_dentry->d_name; ++ if (unlikely(do_udba ++ && !is_root ++ && ((!h_nfs ++ && (unhashed != !!d_unhashed(h_dentry) ++ || (!tmpfile && !dirren ++ && !au_qstreq(name, h_name)) ++ )) ++ || (h_nfs ++ && !(flags & LOOKUP_OPEN) ++ && (h_dentry->d_flags ++ & DCACHE_NFSFS_RENAMED))) ++ )) { ++ int h_unhashed; ++ ++ h_unhashed = d_unhashed(h_dentry); ++ spin_unlock(&h_dentry->d_lock); ++ AuDbg("unhash 0x%x 0x%x, %pd %pd\n", ++ unhashed, h_unhashed, dentry, h_dentry); ++ goto err; ++ } ++ spin_unlock(&h_dentry->d_lock); ++ ++ err = au_do_h_d_reval(h_dentry, flags, dentry, bindex); ++ if (unlikely(err)) ++ /* do not goto err, to keep the errno */ ++ break; ++ ++ /* todo: plink too? */ ++ if (!do_udba) ++ continue; ++ ++ /* UDBA tests */ ++ if (unlikely(!!inode != d_is_positive(h_dentry))) ++ goto err; ++ ++ h_inode = NULL; ++ if (d_is_positive(h_dentry)) ++ h_inode = d_inode(h_dentry); ++ h_plus = plus; ++ h_mode = mode; ++ h_cached_inode = h_inode; ++ if (h_inode) { ++ h_mode = (h_inode->i_mode & S_IFMT); ++ h_plus = (h_inode->i_nlink > 0); ++ } ++ if (inode && ibs <= bindex && bindex <= ibe) ++ h_cached_inode = au_h_iptr(inode, bindex); ++ ++ if (!h_nfs) { ++ if (unlikely(plus != h_plus && !tmpfile)) ++ goto err; ++ } else { ++ if (unlikely(!(h_dentry->d_flags & DCACHE_NFSFS_RENAMED) ++ && !is_root ++ && !IS_ROOT(h_dentry) ++ && unhashed != d_unhashed(h_dentry))) ++ goto err; ++ } ++ if (unlikely(mode != h_mode ++ || h_cached_inode != h_inode)) ++ goto err; ++ continue; ++ ++err: ++ err = -EINVAL; ++ break; ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* todo: consolidate with do_refresh() and au_reval_for_attr() */ ++static int simple_reval_dpath(struct dentry *dentry, unsigned int sigen) ++{ ++ int err; ++ struct dentry *parent; ++ ++ if (!au_digen_test(dentry, sigen)) ++ return 0; ++ ++ parent = dget_parent(dentry); ++ di_read_lock_parent(parent, AuLock_IR); ++ AuDebugOn(au_digen_test(parent, sigen)); ++ au_dbg_verify_gen(parent, sigen); ++ err = au_refresh_dentry(dentry, parent); ++ di_read_unlock(parent, AuLock_IR); ++ dput(parent); ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_reval_dpath(struct dentry *dentry, unsigned int sigen) ++{ ++ int err; ++ struct dentry *d, *parent; ++ ++ if (!au_ftest_si(au_sbi(dentry->d_sb), FAILED_REFRESH_DIR)) ++ return simple_reval_dpath(dentry, sigen); ++ ++ /* slow loop, keep it simple and stupid */ ++ /* cf: au_cpup_dirs() */ ++ err = 0; ++ parent = NULL; ++ while (au_digen_test(dentry, sigen)) { ++ d = dentry; ++ while (1) { ++ dput(parent); ++ parent = dget_parent(d); ++ if (!au_digen_test(parent, sigen)) ++ break; ++ d = parent; ++ } ++ ++ if (d != dentry) ++ di_write_lock_child2(d); ++ ++ /* someone might update our dentry while we were sleeping */ ++ if (au_digen_test(d, sigen)) { ++ /* ++ * todo: consolidate with simple_reval_dpath(), ++ * do_refresh() and au_reval_for_attr(). ++ */ ++ di_read_lock_parent(parent, AuLock_IR); ++ err = au_refresh_dentry(d, parent); ++ di_read_unlock(parent, AuLock_IR); ++ } ++ ++ if (d != dentry) ++ di_write_unlock(d); ++ dput(parent); ++ if (unlikely(err)) ++ break; ++ } ++ ++ return err; ++} ++ ++/* ++ * if valid returns 1, otherwise 0. ++ */ ++static int aufs_d_revalidate(struct dentry *dentry, unsigned int flags) ++{ ++ int valid, err; ++ unsigned int sigen; ++ unsigned char do_udba, dirren; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ /* todo: support rcu-walk? */ ++ if (flags & LOOKUP_RCU) ++ return -ECHILD; ++ ++ valid = 0; ++ if (unlikely(!au_di(dentry))) ++ goto out; ++ ++ valid = 1; ++ sb = dentry->d_sb; ++ /* ++ * todo: very ugly ++ * i_mutex of parent dir may be held, ++ * but we should not return 'invalid' due to busy. ++ */ ++ err = aufs_read_lock(dentry, AuLock_FLUSH | AuLock_DW | AuLock_NOPLM); ++ if (unlikely(err)) { ++ valid = err; ++ AuTraceErr(err); ++ goto out; ++ } ++ inode = NULL; ++ if (d_really_is_positive(dentry)) ++ inode = d_inode(dentry); ++ if (unlikely(inode && au_is_bad_inode(inode))) { ++ err = -EINVAL; ++ AuTraceErr(err); ++ goto out_dgrade; ++ } ++ if (unlikely(au_dbrange_test(dentry))) { ++ err = -EINVAL; ++ AuTraceErr(err); ++ goto out_dgrade; ++ } ++ ++ sigen = au_sigen(sb); ++ if (au_digen_test(dentry, sigen)) { ++ AuDebugOn(IS_ROOT(dentry)); ++ err = au_reval_dpath(dentry, sigen); ++ if (unlikely(err)) { ++ AuTraceErr(err); ++ goto out_dgrade; ++ } ++ } ++ di_downgrade_lock(dentry, AuLock_IR); ++ ++ err = -EINVAL; ++ if (!(flags & (LOOKUP_OPEN | LOOKUP_EMPTY)) ++ && inode ++ && !(inode->i_state && I_LINKABLE) ++ && (IS_DEADDIR(inode) || !inode->i_nlink)) { ++ AuTraceErr(err); ++ goto out_inval; ++ } ++ ++ do_udba = !au_opt_test(au_mntflags(sb), UDBA_NONE); ++ if (do_udba && inode) { ++ aufs_bindex_t btop = au_ibtop(inode); ++ struct inode *h_inode; ++ ++ if (btop >= 0) { ++ h_inode = au_h_iptr(inode, btop); ++ if (h_inode && au_test_higen(inode, h_inode)) { ++ AuTraceErr(err); ++ goto out_inval; ++ } ++ } ++ } ++ ++ dirren = !!au_opt_test(au_mntflags(sb), DIRREN); ++ err = h_d_revalidate(dentry, inode, flags, do_udba, dirren); ++ if (unlikely(!err && do_udba && au_dbtop(dentry) < 0)) { ++ err = -EIO; ++ AuDbg("both of real entry and whiteout found, %p, err %d\n", ++ dentry, err); ++ } ++ goto out_inval; ++ ++out_dgrade: ++ di_downgrade_lock(dentry, AuLock_IR); ++out_inval: ++ aufs_read_unlock(dentry, AuLock_IR); ++ AuTraceErr(err); ++ valid = !err; ++out: ++ if (!valid) { ++ AuDbg("%pd invalid, %d\n", dentry, valid); ++ d_drop(dentry); ++ } ++ return valid; ++} ++ ++static void aufs_d_release(struct dentry *dentry) ++{ ++ if (au_di(dentry)) { ++ au_di_fin(dentry); ++ au_hn_di_reinit(dentry); ++ } ++} ++ ++const struct dentry_operations aufs_dop = { ++ .d_revalidate = aufs_d_revalidate, ++ .d_weak_revalidate = aufs_d_revalidate, ++ .d_release = aufs_d_release ++}; ++ ++/* aufs_dop without d_revalidate */ ++const struct dentry_operations aufs_dop_noreval = { ++ .d_release = aufs_d_release ++}; +diff -Naur null/fs/aufs/dentry.h linux-5.15.36/fs/aufs/dentry.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/dentry.h 2022-05-10 16:51:39.868744219 +0300 +@@ -0,0 +1,269 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * lookup and dentry operations ++ */ ++ ++#ifndef __AUFS_DENTRY_H__ ++#define __AUFS_DENTRY_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "dirren.h" ++#include "rwsem.h" ++ ++struct au_hdentry { ++ struct dentry *hd_dentry; ++ aufs_bindex_t hd_id; ++}; ++ ++struct au_dinfo { ++ atomic_t di_generation; ++ ++ struct au_rwsem di_rwsem; ++ aufs_bindex_t di_btop, di_bbot, di_bwh, di_bdiropq; ++ unsigned char di_tmpfile; /* to allow the different name */ ++ struct au_hdentry *di_hdentry; ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* flags for au_lkup_dentry() */ ++#define AuLkup_ALLOW_NEG 1 ++#define AuLkup_IGNORE_PERM (1 << 1) ++#define AuLkup_DIRREN (1 << 2) ++#define au_ftest_lkup(flags, name) ((flags) & AuLkup_##name) ++#define au_fset_lkup(flags, name) \ ++ do { (flags) |= AuLkup_##name; } while (0) ++#define au_fclr_lkup(flags, name) \ ++ do { (flags) &= ~AuLkup_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_DIRREN ++#undef AuLkup_DIRREN ++#define AuLkup_DIRREN 0 ++#endif ++ ++struct au_do_lookup_args { ++ unsigned int flags; ++ mode_t type; ++ struct qstr whname, *name; ++ struct au_dr_lookup dirren; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dentry.c */ ++extern const struct dentry_operations aufs_dop, aufs_dop_noreval; ++struct au_branch; ++struct dentry *au_sio_lkup_one(struct user_namespace *userns, struct qstr *name, ++ struct path *ppath); ++int au_h_verify(struct dentry *h_dentry, unsigned int udba, struct inode *h_dir, ++ struct dentry *h_parent, struct au_branch *br); ++ ++int au_lkup_dentry(struct dentry *dentry, aufs_bindex_t btop, ++ unsigned int flags); ++int au_lkup_neg(struct dentry *dentry, aufs_bindex_t bindex, int wh); ++int au_refresh_dentry(struct dentry *dentry, struct dentry *parent); ++int au_reval_dpath(struct dentry *dentry, unsigned int sigen); ++void au_refresh_dop(struct dentry *dentry, int force_reval); ++ ++/* dinfo.c */ ++void au_di_init_once(void *_di); ++struct au_dinfo *au_di_alloc(struct super_block *sb, unsigned int lsc); ++void au_di_free(struct au_dinfo *dinfo); ++void au_di_swap(struct au_dinfo *a, struct au_dinfo *b); ++void au_di_cp(struct au_dinfo *dst, struct au_dinfo *src); ++int au_di_init(struct dentry *dentry); ++void au_di_fin(struct dentry *dentry); ++int au_di_realloc(struct au_dinfo *dinfo, int nbr, int may_shrink); ++ ++void di_read_lock(struct dentry *d, int flags, unsigned int lsc); ++void di_read_unlock(struct dentry *d, int flags); ++void di_downgrade_lock(struct dentry *d, int flags); ++void di_write_lock(struct dentry *d, unsigned int lsc); ++void di_write_unlock(struct dentry *d); ++void di_write_lock2_child(struct dentry *d1, struct dentry *d2, int isdir); ++void di_write_lock2_parent(struct dentry *d1, struct dentry *d2, int isdir); ++void di_write_unlock2(struct dentry *d1, struct dentry *d2); ++ ++struct dentry *au_h_dptr(struct dentry *dentry, aufs_bindex_t bindex); ++struct dentry *au_h_d_alias(struct dentry *dentry, aufs_bindex_t bindex); ++aufs_bindex_t au_dbtail(struct dentry *dentry); ++aufs_bindex_t au_dbtaildir(struct dentry *dentry); ++ ++void au_set_h_dptr(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_dentry); ++int au_digen_test(struct dentry *dentry, unsigned int sigen); ++int au_dbrange_test(struct dentry *dentry); ++void au_update_digen(struct dentry *dentry); ++void au_update_dbrange(struct dentry *dentry, int do_put_zero); ++void au_update_dbtop(struct dentry *dentry); ++void au_update_dbbot(struct dentry *dentry); ++int au_find_dbindex(struct dentry *dentry, struct dentry *h_dentry); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_dinfo *au_di(struct dentry *dentry) ++{ ++ return dentry->d_fsdata; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* lock subclass for dinfo */ ++enum { ++ AuLsc_DI_CHILD, /* child first */ ++ AuLsc_DI_CHILD2, /* rename(2), link(2), and cpup at hnotify */ ++ AuLsc_DI_CHILD3, /* copyup dirs */ ++ AuLsc_DI_PARENT, ++ AuLsc_DI_PARENT2, ++ AuLsc_DI_PARENT3, ++ AuLsc_DI_TMP /* temp for replacing dinfo */ ++}; ++ ++/* ++ * di_read_lock_child, di_write_lock_child, ++ * di_read_lock_child2, di_write_lock_child2, ++ * di_read_lock_child3, di_write_lock_child3, ++ * di_read_lock_parent, di_write_lock_parent, ++ * di_read_lock_parent2, di_write_lock_parent2, ++ * di_read_lock_parent3, di_write_lock_parent3, ++ */ ++#define AuReadLockFunc(name, lsc) \ ++static inline void di_read_lock_##name(struct dentry *d, int flags) \ ++{ di_read_lock(d, flags, AuLsc_DI_##lsc); } ++ ++#define AuWriteLockFunc(name, lsc) \ ++static inline void di_write_lock_##name(struct dentry *d) \ ++{ di_write_lock(d, AuLsc_DI_##lsc); } ++ ++#define AuRWLockFuncs(name, lsc) \ ++ AuReadLockFunc(name, lsc) \ ++ AuWriteLockFunc(name, lsc) ++ ++AuRWLockFuncs(child, CHILD); ++AuRWLockFuncs(child2, CHILD2); ++AuRWLockFuncs(child3, CHILD3); ++AuRWLockFuncs(parent, PARENT); ++AuRWLockFuncs(parent2, PARENT2); ++AuRWLockFuncs(parent3, PARENT3); ++ ++#undef AuReadLockFunc ++#undef AuWriteLockFunc ++#undef AuRWLockFuncs ++ ++#define DiMustNoWaiters(d) AuRwMustNoWaiters(&au_di(d)->di_rwsem) ++#define DiMustAnyLock(d) AuRwMustAnyLock(&au_di(d)->di_rwsem) ++#define DiMustWriteLock(d) AuRwMustWriteLock(&au_di(d)->di_rwsem) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* todo: memory barrier? */ ++static inline unsigned int au_digen(struct dentry *d) ++{ ++ return atomic_read(&au_di(d)->di_generation); ++} ++ ++static inline void au_h_dentry_init(struct au_hdentry *hdentry) ++{ ++ hdentry->hd_dentry = NULL; ++} ++ ++static inline struct au_hdentry *au_hdentry(struct au_dinfo *di, ++ aufs_bindex_t bindex) ++{ ++ return di->di_hdentry + bindex; ++} ++ ++static inline void au_hdput(struct au_hdentry *hd) ++{ ++ if (hd) ++ dput(hd->hd_dentry); ++} ++ ++static inline aufs_bindex_t au_dbtop(struct dentry *dentry) ++{ ++ DiMustAnyLock(dentry); ++ return au_di(dentry)->di_btop; ++} ++ ++static inline aufs_bindex_t au_dbbot(struct dentry *dentry) ++{ ++ DiMustAnyLock(dentry); ++ return au_di(dentry)->di_bbot; ++} ++ ++static inline aufs_bindex_t au_dbwh(struct dentry *dentry) ++{ ++ DiMustAnyLock(dentry); ++ return au_di(dentry)->di_bwh; ++} ++ ++static inline aufs_bindex_t au_dbdiropq(struct dentry *dentry) ++{ ++ DiMustAnyLock(dentry); ++ return au_di(dentry)->di_bdiropq; ++} ++ ++/* todo: hard/soft set? */ ++static inline void au_set_dbtop(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ DiMustWriteLock(dentry); ++ au_di(dentry)->di_btop = bindex; ++} ++ ++static inline void au_set_dbbot(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ DiMustWriteLock(dentry); ++ au_di(dentry)->di_bbot = bindex; ++} ++ ++static inline void au_set_dbwh(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ DiMustWriteLock(dentry); ++ /* dbwh can be outside of btop - bbot range */ ++ au_di(dentry)->di_bwh = bindex; ++} ++ ++static inline void au_set_dbdiropq(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ DiMustWriteLock(dentry); ++ au_di(dentry)->di_bdiropq = bindex; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_HNOTIFY ++static inline void au_digen_dec(struct dentry *d) ++{ ++ atomic_dec(&au_di(d)->di_generation); ++} ++ ++static inline void au_hn_di_reinit(struct dentry *dentry) ++{ ++ dentry->d_fsdata = NULL; ++} ++#else ++AuStubVoid(au_hn_di_reinit, struct dentry *dentry __maybe_unused) ++#endif /* CONFIG_AUFS_HNOTIFY */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DENTRY_H__ */ +diff -Naur null/fs/aufs/dinfo.c linux-5.15.36/fs/aufs/dinfo.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/dinfo.c 2022-05-10 16:51:39.869744219 +0300 +@@ -0,0 +1,554 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * dentry private data ++ */ ++ ++#include "aufs.h" ++ ++void au_di_init_once(void *_dinfo) ++{ ++ struct au_dinfo *dinfo = _dinfo; ++ ++ au_rw_init(&dinfo->di_rwsem); ++} ++ ++struct au_dinfo *au_di_alloc(struct super_block *sb, unsigned int lsc) ++{ ++ struct au_dinfo *dinfo; ++ int nbr, i; ++ ++ dinfo = au_cache_alloc_dinfo(); ++ if (unlikely(!dinfo)) ++ goto out; ++ ++ nbr = au_sbbot(sb) + 1; ++ if (nbr <= 0) ++ nbr = 1; ++ dinfo->di_hdentry = kcalloc(nbr, sizeof(*dinfo->di_hdentry), GFP_NOFS); ++ if (dinfo->di_hdentry) { ++ au_rw_write_lock_nested(&dinfo->di_rwsem, lsc); ++ dinfo->di_btop = -1; ++ dinfo->di_bbot = -1; ++ dinfo->di_bwh = -1; ++ dinfo->di_bdiropq = -1; ++ dinfo->di_tmpfile = 0; ++ for (i = 0; i < nbr; i++) ++ dinfo->di_hdentry[i].hd_id = -1; ++ goto out; ++ } ++ ++ au_cache_free_dinfo(dinfo); ++ dinfo = NULL; ++ ++out: ++ return dinfo; ++} ++ ++void au_di_free(struct au_dinfo *dinfo) ++{ ++ struct au_hdentry *p; ++ aufs_bindex_t bbot, bindex; ++ ++ /* dentry may not be revalidated */ ++ bindex = dinfo->di_btop; ++ if (bindex >= 0) { ++ bbot = dinfo->di_bbot; ++ p = au_hdentry(dinfo, bindex); ++ while (bindex++ <= bbot) ++ au_hdput(p++); ++ } ++ au_kfree_try_rcu(dinfo->di_hdentry); ++ au_cache_free_dinfo(dinfo); ++} ++ ++void au_di_swap(struct au_dinfo *a, struct au_dinfo *b) ++{ ++ struct au_hdentry *p; ++ aufs_bindex_t bi; ++ ++ AuRwMustWriteLock(&a->di_rwsem); ++ AuRwMustWriteLock(&b->di_rwsem); ++ ++#define DiSwap(v, name) \ ++ do { \ ++ v = a->di_##name; \ ++ a->di_##name = b->di_##name; \ ++ b->di_##name = v; \ ++ } while (0) ++ ++ DiSwap(p, hdentry); ++ DiSwap(bi, btop); ++ DiSwap(bi, bbot); ++ DiSwap(bi, bwh); ++ DiSwap(bi, bdiropq); ++ /* smp_mb(); */ ++ ++#undef DiSwap ++} ++ ++void au_di_cp(struct au_dinfo *dst, struct au_dinfo *src) ++{ ++ AuRwMustWriteLock(&dst->di_rwsem); ++ AuRwMustWriteLock(&src->di_rwsem); ++ ++ dst->di_btop = src->di_btop; ++ dst->di_bbot = src->di_bbot; ++ dst->di_bwh = src->di_bwh; ++ dst->di_bdiropq = src->di_bdiropq; ++ /* smp_mb(); */ ++} ++ ++int au_di_init(struct dentry *dentry) ++{ ++ int err; ++ struct super_block *sb; ++ struct au_dinfo *dinfo; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ dinfo = au_di_alloc(sb, AuLsc_DI_CHILD); ++ if (dinfo) { ++ atomic_set(&dinfo->di_generation, au_sigen(sb)); ++ /* smp_mb(); */ /* atomic_set */ ++ dentry->d_fsdata = dinfo; ++ } else ++ err = -ENOMEM; ++ ++ return err; ++} ++ ++void au_di_fin(struct dentry *dentry) ++{ ++ struct au_dinfo *dinfo; ++ ++ dinfo = au_di(dentry); ++ AuRwDestroy(&dinfo->di_rwsem); ++ au_di_free(dinfo); ++} ++ ++int au_di_realloc(struct au_dinfo *dinfo, int nbr, int may_shrink) ++{ ++ int err, sz; ++ struct au_hdentry *hdp; ++ ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ err = -ENOMEM; ++ sz = sizeof(*hdp) * (dinfo->di_bbot + 1); ++ if (!sz) ++ sz = sizeof(*hdp); ++ hdp = au_kzrealloc(dinfo->di_hdentry, sz, sizeof(*hdp) * nbr, GFP_NOFS, ++ may_shrink); ++ if (hdp) { ++ dinfo->di_hdentry = hdp; ++ err = 0; ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void do_ii_write_lock(struct inode *inode, unsigned int lsc) ++{ ++ switch (lsc) { ++ case AuLsc_DI_CHILD: ++ ii_write_lock_child(inode); ++ break; ++ case AuLsc_DI_CHILD2: ++ ii_write_lock_child2(inode); ++ break; ++ case AuLsc_DI_CHILD3: ++ ii_write_lock_child3(inode); ++ break; ++ case AuLsc_DI_PARENT: ++ ii_write_lock_parent(inode); ++ break; ++ case AuLsc_DI_PARENT2: ++ ii_write_lock_parent2(inode); ++ break; ++ case AuLsc_DI_PARENT3: ++ ii_write_lock_parent3(inode); ++ break; ++ default: ++ BUG(); ++ } ++} ++ ++static void do_ii_read_lock(struct inode *inode, unsigned int lsc) ++{ ++ switch (lsc) { ++ case AuLsc_DI_CHILD: ++ ii_read_lock_child(inode); ++ break; ++ case AuLsc_DI_CHILD2: ++ ii_read_lock_child2(inode); ++ break; ++ case AuLsc_DI_CHILD3: ++ ii_read_lock_child3(inode); ++ break; ++ case AuLsc_DI_PARENT: ++ ii_read_lock_parent(inode); ++ break; ++ case AuLsc_DI_PARENT2: ++ ii_read_lock_parent2(inode); ++ break; ++ case AuLsc_DI_PARENT3: ++ ii_read_lock_parent3(inode); ++ break; ++ default: ++ BUG(); ++ } ++} ++ ++void di_read_lock(struct dentry *d, int flags, unsigned int lsc) ++{ ++ struct inode *inode; ++ ++ au_rw_read_lock_nested(&au_di(d)->di_rwsem, lsc); ++ if (d_really_is_positive(d)) { ++ inode = d_inode(d); ++ if (au_ftest_lock(flags, IW)) ++ do_ii_write_lock(inode, lsc); ++ else if (au_ftest_lock(flags, IR)) ++ do_ii_read_lock(inode, lsc); ++ } ++} ++ ++void di_read_unlock(struct dentry *d, int flags) ++{ ++ struct inode *inode; ++ ++ if (d_really_is_positive(d)) { ++ inode = d_inode(d); ++ if (au_ftest_lock(flags, IW)) { ++ au_dbg_verify_dinode(d); ++ ii_write_unlock(inode); ++ } else if (au_ftest_lock(flags, IR)) { ++ au_dbg_verify_dinode(d); ++ ii_read_unlock(inode); ++ } ++ } ++ au_rw_read_unlock(&au_di(d)->di_rwsem); ++} ++ ++void di_downgrade_lock(struct dentry *d, int flags) ++{ ++ if (d_really_is_positive(d) && au_ftest_lock(flags, IR)) ++ ii_downgrade_lock(d_inode(d)); ++ au_rw_dgrade_lock(&au_di(d)->di_rwsem); ++} ++ ++void di_write_lock(struct dentry *d, unsigned int lsc) ++{ ++ au_rw_write_lock_nested(&au_di(d)->di_rwsem, lsc); ++ if (d_really_is_positive(d)) ++ do_ii_write_lock(d_inode(d), lsc); ++} ++ ++void di_write_unlock(struct dentry *d) ++{ ++ au_dbg_verify_dinode(d); ++ if (d_really_is_positive(d)) ++ ii_write_unlock(d_inode(d)); ++ au_rw_write_unlock(&au_di(d)->di_rwsem); ++} ++ ++void di_write_lock2_child(struct dentry *d1, struct dentry *d2, int isdir) ++{ ++ AuDebugOn(d1 == d2 ++ || d_inode(d1) == d_inode(d2) ++ || d1->d_sb != d2->d_sb); ++ ++ if ((isdir && au_test_subdir(d1, d2)) ++ || d1 < d2) { ++ di_write_lock_child(d1); ++ di_write_lock_child2(d2); ++ } else { ++ di_write_lock_child(d2); ++ di_write_lock_child2(d1); ++ } ++} ++ ++void di_write_lock2_parent(struct dentry *d1, struct dentry *d2, int isdir) ++{ ++ AuDebugOn(d1 == d2 ++ || d_inode(d1) == d_inode(d2) ++ || d1->d_sb != d2->d_sb); ++ ++ if ((isdir && au_test_subdir(d1, d2)) ++ || d1 < d2) { ++ di_write_lock_parent(d1); ++ di_write_lock_parent2(d2); ++ } else { ++ di_write_lock_parent(d2); ++ di_write_lock_parent2(d1); ++ } ++} ++ ++void di_write_unlock2(struct dentry *d1, struct dentry *d2) ++{ ++ di_write_unlock(d1); ++ if (d_inode(d1) == d_inode(d2)) ++ au_rw_write_unlock(&au_di(d2)->di_rwsem); ++ else ++ di_write_unlock(d2); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct dentry *au_h_dptr(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ struct dentry *d; ++ ++ DiMustAnyLock(dentry); ++ ++ if (au_dbtop(dentry) < 0 || bindex < au_dbtop(dentry)) ++ return NULL; ++ AuDebugOn(bindex < 0); ++ d = au_hdentry(au_di(dentry), bindex)->hd_dentry; ++ AuDebugOn(d && au_dcount(d) <= 0); ++ return d; ++} ++ ++/* ++ * extended version of au_h_dptr(). ++ * returns a hashed and positive (or linkable) h_dentry in bindex, NULL, or ++ * error. ++ */ ++struct dentry *au_h_d_alias(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ struct dentry *h_dentry; ++ struct inode *inode, *h_inode; ++ ++ AuDebugOn(d_really_is_negative(dentry)); ++ ++ h_dentry = NULL; ++ if (au_dbtop(dentry) <= bindex ++ && bindex <= au_dbbot(dentry)) ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry && !au_d_linkable(h_dentry)) { ++ dget(h_dentry); ++ goto out; /* success */ ++ } ++ ++ inode = d_inode(dentry); ++ AuDebugOn(bindex < au_ibtop(inode)); ++ AuDebugOn(au_ibbot(inode) < bindex); ++ h_inode = au_h_iptr(inode, bindex); ++ h_dentry = d_find_alias(h_inode); ++ if (h_dentry) { ++ if (!IS_ERR(h_dentry)) { ++ if (!au_d_linkable(h_dentry)) ++ goto out; /* success */ ++ dput(h_dentry); ++ } else ++ goto out; ++ } ++ ++ if (au_opt_test(au_mntflags(dentry->d_sb), PLINK)) { ++ h_dentry = au_plink_lkup(inode, bindex); ++ AuDebugOn(!h_dentry); ++ if (!IS_ERR(h_dentry)) { ++ if (!au_d_hashed_positive(h_dentry)) ++ goto out; /* success */ ++ dput(h_dentry); ++ h_dentry = NULL; ++ } ++ } ++ ++out: ++ AuDbgDentry(h_dentry); ++ return h_dentry; ++} ++ ++aufs_bindex_t au_dbtail(struct dentry *dentry) ++{ ++ aufs_bindex_t bbot, bwh; ++ ++ bbot = au_dbbot(dentry); ++ if (0 <= bbot) { ++ bwh = au_dbwh(dentry); ++ if (!bwh) ++ return bwh; ++ if (0 < bwh && bwh < bbot) ++ return bwh - 1; ++ } ++ return bbot; ++} ++ ++aufs_bindex_t au_dbtaildir(struct dentry *dentry) ++{ ++ aufs_bindex_t bbot, bopq; ++ ++ bbot = au_dbtail(dentry); ++ if (0 <= bbot) { ++ bopq = au_dbdiropq(dentry); ++ if (0 <= bopq && bopq < bbot) ++ bbot = bopq; ++ } ++ return bbot; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_set_h_dptr(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_dentry) ++{ ++ struct au_dinfo *dinfo; ++ struct au_hdentry *hd; ++ struct au_branch *br; ++ ++ DiMustWriteLock(dentry); ++ ++ dinfo = au_di(dentry); ++ hd = au_hdentry(dinfo, bindex); ++ au_hdput(hd); ++ hd->hd_dentry = h_dentry; ++ if (h_dentry) { ++ br = au_sbr(dentry->d_sb, bindex); ++ hd->hd_id = br->br_id; ++ } ++} ++ ++int au_dbrange_test(struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t btop, bbot; ++ ++ err = 0; ++ btop = au_dbtop(dentry); ++ bbot = au_dbbot(dentry); ++ if (btop >= 0) ++ AuDebugOn(bbot < 0 && btop > bbot); ++ else { ++ err = -EIO; ++ AuDebugOn(bbot >= 0); ++ } ++ ++ return err; ++} ++ ++int au_digen_test(struct dentry *dentry, unsigned int sigen) ++{ ++ int err; ++ ++ err = 0; ++ if (unlikely(au_digen(dentry) != sigen ++ || au_iigen_test(d_inode(dentry), sigen))) ++ err = -EIO; ++ ++ return err; ++} ++ ++void au_update_digen(struct dentry *dentry) ++{ ++ atomic_set(&au_di(dentry)->di_generation, au_sigen(dentry->d_sb)); ++ /* smp_mb(); */ /* atomic_set */ ++} ++ ++void au_update_dbrange(struct dentry *dentry, int do_put_zero) ++{ ++ struct au_dinfo *dinfo; ++ struct dentry *h_d; ++ struct au_hdentry *hdp; ++ aufs_bindex_t bindex, bbot; ++ ++ DiMustWriteLock(dentry); ++ ++ dinfo = au_di(dentry); ++ if (!dinfo || dinfo->di_btop < 0) ++ return; ++ ++ if (do_put_zero) { ++ bbot = dinfo->di_bbot; ++ bindex = dinfo->di_btop; ++ hdp = au_hdentry(dinfo, bindex); ++ for (; bindex <= bbot; bindex++, hdp++) { ++ h_d = hdp->hd_dentry; ++ if (h_d && d_is_negative(h_d)) ++ au_set_h_dptr(dentry, bindex, NULL); ++ } ++ } ++ ++ dinfo->di_btop = 0; ++ hdp = au_hdentry(dinfo, dinfo->di_btop); ++ for (; dinfo->di_btop <= dinfo->di_bbot; dinfo->di_btop++, hdp++) ++ if (hdp->hd_dentry) ++ break; ++ if (dinfo->di_btop > dinfo->di_bbot) { ++ dinfo->di_btop = -1; ++ dinfo->di_bbot = -1; ++ return; ++ } ++ ++ hdp = au_hdentry(dinfo, dinfo->di_bbot); ++ for (; dinfo->di_bbot >= 0; dinfo->di_bbot--, hdp--) ++ if (hdp->hd_dentry) ++ break; ++ AuDebugOn(dinfo->di_btop > dinfo->di_bbot || dinfo->di_bbot < 0); ++} ++ ++void au_update_dbtop(struct dentry *dentry) ++{ ++ aufs_bindex_t bindex, bbot; ++ struct dentry *h_dentry; ++ ++ bbot = au_dbbot(dentry); ++ for (bindex = au_dbtop(dentry); bindex <= bbot; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ if (d_is_positive(h_dentry)) { ++ au_set_dbtop(dentry, bindex); ++ return; ++ } ++ au_set_h_dptr(dentry, bindex, NULL); ++ } ++} ++ ++void au_update_dbbot(struct dentry *dentry) ++{ ++ aufs_bindex_t bindex, btop; ++ struct dentry *h_dentry; ++ ++ btop = au_dbtop(dentry); ++ for (bindex = au_dbbot(dentry); bindex >= btop; bindex--) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ if (d_is_positive(h_dentry)) { ++ au_set_dbbot(dentry, bindex); ++ return; ++ } ++ au_set_h_dptr(dentry, bindex, NULL); ++ } ++} ++ ++int au_find_dbindex(struct dentry *dentry, struct dentry *h_dentry) ++{ ++ aufs_bindex_t bindex, bbot; ++ ++ bbot = au_dbbot(dentry); ++ for (bindex = au_dbtop(dentry); bindex <= bbot; bindex++) ++ if (au_h_dptr(dentry, bindex) == h_dentry) ++ return bindex; ++ return -1; ++} +diff -Naur null/fs/aufs/dir.c linux-5.15.36/fs/aufs/dir.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/dir.c 2022-05-10 16:51:39.869744219 +0300 +@@ -0,0 +1,765 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * directory operations ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++void au_add_nlink(struct inode *dir, struct inode *h_dir) ++{ ++ unsigned int nlink; ++ ++ AuDebugOn(!S_ISDIR(dir->i_mode) || !S_ISDIR(h_dir->i_mode)); ++ ++ nlink = dir->i_nlink; ++ nlink += h_dir->i_nlink - 2; ++ if (h_dir->i_nlink < 2) ++ nlink += 2; ++ smp_mb(); /* for i_nlink */ ++ /* 0 can happen in revaliding */ ++ set_nlink(dir, nlink); ++} ++ ++void au_sub_nlink(struct inode *dir, struct inode *h_dir) ++{ ++ unsigned int nlink; ++ ++ AuDebugOn(!S_ISDIR(dir->i_mode) || !S_ISDIR(h_dir->i_mode)); ++ ++ nlink = dir->i_nlink; ++ nlink -= h_dir->i_nlink - 2; ++ if (h_dir->i_nlink < 2) ++ nlink -= 2; ++ smp_mb(); /* for i_nlink */ ++ /* nlink == 0 means the branch-fs is broken */ ++ set_nlink(dir, nlink); ++} ++ ++loff_t au_dir_size(struct file *file, struct dentry *dentry) ++{ ++ loff_t sz; ++ aufs_bindex_t bindex, bbot; ++ struct file *h_file; ++ struct dentry *h_dentry; ++ ++ sz = 0; ++ if (file) { ++ AuDebugOn(!d_is_dir(file->f_path.dentry)); ++ ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); ++ bindex <= bbot && sz < KMALLOC_MAX_SIZE; ++ bindex++) { ++ h_file = au_hf_dir(file, bindex); ++ if (h_file && file_inode(h_file)) ++ sz += vfsub_f_size_read(h_file); ++ } ++ } else { ++ AuDebugOn(!dentry); ++ AuDebugOn(!d_is_dir(dentry)); ++ ++ bbot = au_dbtaildir(dentry); ++ for (bindex = au_dbtop(dentry); ++ bindex <= bbot && sz < KMALLOC_MAX_SIZE; ++ bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry && d_is_positive(h_dentry)) ++ sz += i_size_read(d_inode(h_dentry)); ++ } ++ } ++ if (sz < KMALLOC_MAX_SIZE) ++ sz = roundup_pow_of_two(sz); ++ if (sz > KMALLOC_MAX_SIZE) ++ sz = KMALLOC_MAX_SIZE; ++ else if (sz < NAME_MAX) { ++ BUILD_BUG_ON(AUFS_RDBLK_DEF < NAME_MAX); ++ sz = AUFS_RDBLK_DEF; ++ } ++ return sz; ++} ++ ++struct au_dir_ts_arg { ++ struct dentry *dentry; ++ aufs_bindex_t brid; ++}; ++ ++static void au_do_dir_ts(void *arg) ++{ ++ struct au_dir_ts_arg *a = arg; ++ struct au_dtime dt; ++ struct path h_path; ++ struct inode *dir, *h_dir; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_hinode *hdir; ++ int err; ++ aufs_bindex_t btop, bindex; ++ ++ sb = a->dentry->d_sb; ++ if (d_really_is_negative(a->dentry)) ++ goto out; ++ /* no dir->i_mutex lock */ ++ aufs_read_lock(a->dentry, AuLock_DW); /* noflush */ ++ ++ dir = d_inode(a->dentry); ++ btop = au_ibtop(dir); ++ bindex = au_br_index(sb, a->brid); ++ if (bindex < btop) ++ goto out_unlock; ++ ++ br = au_sbr(sb, bindex); ++ h_path.dentry = au_h_dptr(a->dentry, bindex); ++ if (!h_path.dentry) ++ goto out_unlock; ++ h_path.mnt = au_br_mnt(br); ++ au_dtime_store(&dt, a->dentry, &h_path); ++ ++ br = au_sbr(sb, btop); ++ if (!au_br_writable(br->br_perm)) ++ goto out_unlock; ++ h_path.dentry = au_h_dptr(a->dentry, btop); ++ h_path.mnt = au_br_mnt(br); ++ err = vfsub_mnt_want_write(h_path.mnt); ++ if (err) ++ goto out_unlock; ++ hdir = au_hi(dir, btop); ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ h_dir = au_h_iptr(dir, btop); ++ if (h_dir->i_nlink ++ && timespec64_compare(&h_dir->i_mtime, &dt.dt_mtime) < 0) { ++ dt.dt_h_path = h_path; ++ au_dtime_revert(&dt); ++ } ++ au_hn_inode_unlock(hdir); ++ vfsub_mnt_drop_write(h_path.mnt); ++ au_cpup_attr_timesizes(dir); ++ ++out_unlock: ++ aufs_read_unlock(a->dentry, AuLock_DW); ++out: ++ dput(a->dentry); ++ au_nwt_done(&au_sbi(sb)->si_nowait); ++ au_kfree_try_rcu(arg); ++} ++ ++void au_dir_ts(struct inode *dir, aufs_bindex_t bindex) ++{ ++ int perm, wkq_err; ++ aufs_bindex_t btop; ++ struct au_dir_ts_arg *arg; ++ struct dentry *dentry; ++ struct super_block *sb; ++ ++ IMustLock(dir); ++ ++ dentry = d_find_any_alias(dir); ++ AuDebugOn(!dentry); ++ sb = dentry->d_sb; ++ btop = au_ibtop(dir); ++ if (btop == bindex) { ++ au_cpup_attr_timesizes(dir); ++ goto out; ++ } ++ ++ perm = au_sbr_perm(sb, btop); ++ if (!au_br_writable(perm)) ++ goto out; ++ ++ arg = kmalloc(sizeof(*arg), GFP_NOFS); ++ if (!arg) ++ goto out; ++ ++ arg->dentry = dget(dentry); /* will be dput-ted by au_do_dir_ts() */ ++ arg->brid = au_sbr_id(sb, bindex); ++ wkq_err = au_wkq_nowait(au_do_dir_ts, arg, sb, /*flags*/0); ++ if (unlikely(wkq_err)) { ++ pr_err("wkq %d\n", wkq_err); ++ dput(dentry); ++ au_kfree_try_rcu(arg); ++ } ++ ++out: ++ dput(dentry); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int reopen_dir(struct file *file) ++{ ++ int err; ++ unsigned int flags; ++ aufs_bindex_t bindex, btail, btop; ++ struct dentry *dentry, *h_dentry; ++ struct file *h_file; ++ ++ /* open all lower dirs */ ++ dentry = file->f_path.dentry; ++ btop = au_dbtop(dentry); ++ for (bindex = au_fbtop(file); bindex < btop; bindex++) ++ au_set_h_fptr(file, bindex, NULL); ++ au_set_fbtop(file, btop); ++ ++ btail = au_dbtaildir(dentry); ++ for (bindex = au_fbbot_dir(file); btail < bindex; bindex--) ++ au_set_h_fptr(file, bindex, NULL); ++ au_set_fbbot_dir(file, btail); ++ ++ flags = vfsub_file_flags(file); ++ for (bindex = btop; bindex <= btail; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ h_file = au_hf_dir(file, bindex); ++ if (h_file) ++ continue; ++ ++ h_file = au_h_open(dentry, bindex, flags, file, /*force_wr*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; /* close all? */ ++ au_set_h_fptr(file, bindex, h_file); ++ } ++ au_update_figen(file); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ err = 0; ++ ++out: ++ return err; ++} ++ ++static int do_open_dir(struct file *file, int flags, struct file *h_file) ++{ ++ int err; ++ aufs_bindex_t bindex, btail; ++ struct dentry *dentry, *h_dentry; ++ struct vfsmount *mnt; ++ ++ FiMustWriteLock(file); ++ AuDebugOn(h_file); ++ ++ err = 0; ++ mnt = file->f_path.mnt; ++ dentry = file->f_path.dentry; ++ file->f_version = inode_query_iversion(d_inode(dentry)); ++ bindex = au_dbtop(dentry); ++ au_set_fbtop(file, bindex); ++ btail = au_dbtaildir(dentry); ++ au_set_fbbot_dir(file, btail); ++ for (; !err && bindex <= btail; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ ++ err = vfsub_test_mntns(mnt, h_dentry->d_sb); ++ if (unlikely(err)) ++ break; ++ h_file = au_h_open(dentry, bindex, flags, file, /*force_wr*/0); ++ if (IS_ERR(h_file)) { ++ err = PTR_ERR(h_file); ++ break; ++ } ++ au_set_h_fptr(file, bindex, h_file); ++ } ++ au_update_figen(file); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ if (!err) ++ return 0; /* success */ ++ ++ /* close all */ ++ for (bindex = au_fbtop(file); bindex <= btail; bindex++) ++ au_set_h_fptr(file, bindex, NULL); ++ au_set_fbtop(file, -1); ++ au_set_fbbot_dir(file, -1); ++ ++ return err; ++} ++ ++static int aufs_open_dir(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ int err; ++ struct super_block *sb; ++ struct au_fidir *fidir; ++ ++ err = -ENOMEM; ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ fidir = au_fidir_alloc(sb); ++ if (fidir) { ++ struct au_do_open_args args = { ++ .open = do_open_dir, ++ .fidir = fidir ++ }; ++ err = au_do_open(file, &args); ++ if (unlikely(err)) ++ au_kfree_rcu(fidir); ++ } ++ si_read_unlock(sb); ++ return err; ++} ++ ++static int aufs_release_dir(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ struct au_vdir *vdir_cache; ++ struct au_finfo *finfo; ++ struct au_fidir *fidir; ++ struct au_hfile *hf; ++ aufs_bindex_t bindex, bbot; ++ ++ finfo = au_fi(file); ++ fidir = finfo->fi_hdir; ++ if (fidir) { ++ au_hbl_del(&finfo->fi_hlist, ++ &au_sbi(file->f_path.dentry->d_sb)->si_files); ++ vdir_cache = fidir->fd_vdir_cache; /* lock-free */ ++ if (vdir_cache) ++ au_vdir_free(vdir_cache); ++ ++ bindex = finfo->fi_btop; ++ if (bindex >= 0) { ++ hf = fidir->fd_hfile + bindex; ++ /* ++ * calls fput() instead of filp_close(), ++ * since no dnotify or lock for the lower file. ++ */ ++ bbot = fidir->fd_bbot; ++ for (; bindex <= bbot; bindex++, hf++) ++ if (hf->hf_file) ++ au_hfput(hf, /*execed*/0); ++ } ++ au_kfree_rcu(fidir); ++ finfo->fi_hdir = NULL; ++ } ++ au_finfo_fin(file); ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_flush_dir(struct file *file, fl_owner_t id) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct file *h_file; ++ ++ err = 0; ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); !err && bindex <= bbot; bindex++) { ++ h_file = au_hf_dir(file, bindex); ++ if (h_file) ++ err = vfsub_flush(h_file, id); ++ } ++ return err; ++} ++ ++static int aufs_flush_dir(struct file *file, fl_owner_t id) ++{ ++ return au_do_flush(file, id, au_do_flush_dir); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_fsync_dir_no_file(struct dentry *dentry, int datasync) ++{ ++ int err; ++ aufs_bindex_t bbot, bindex; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ bbot = au_dbbot(dentry); ++ for (bindex = au_dbtop(dentry); !err && bindex <= bbot; bindex++) { ++ struct path h_path; ++ ++ if (au_test_ro(sb, bindex, inode)) ++ continue; ++ h_path.dentry = au_h_dptr(dentry, bindex); ++ if (!h_path.dentry) ++ continue; ++ ++ h_path.mnt = au_sbr_mnt(sb, bindex); ++ err = vfsub_fsync(NULL, &h_path, datasync); ++ } ++ ++ return err; ++} ++ ++static int au_do_fsync_dir(struct file *file, int datasync) ++{ ++ int err; ++ aufs_bindex_t bbot, bindex; ++ struct file *h_file; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ err = au_reval_and_lock_fdi(file, reopen_dir, /*wlock*/1, /*fi_lsc*/0); ++ if (unlikely(err)) ++ goto out; ++ ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); !err && bindex <= bbot; bindex++) { ++ h_file = au_hf_dir(file, bindex); ++ if (!h_file || au_test_ro(sb, bindex, inode)) ++ continue; ++ ++ err = vfsub_fsync(h_file, &h_file->f_path, datasync); ++ } ++ ++out: ++ return err; ++} ++ ++/* ++ * @file may be NULL ++ */ ++static int aufs_fsync_dir(struct file *file, loff_t start, loff_t end, ++ int datasync) ++{ ++ int err; ++ struct dentry *dentry; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ err = 0; ++ dentry = file->f_path.dentry; ++ inode = d_inode(dentry); ++ inode_lock(inode); ++ sb = dentry->d_sb; ++ si_noflush_read_lock(sb); ++ if (file) ++ err = au_do_fsync_dir(file, datasync); ++ else { ++ di_write_lock_child(dentry); ++ err = au_do_fsync_dir_no_file(dentry, datasync); ++ } ++ au_cpup_attr_timesizes(inode); ++ di_write_unlock(dentry); ++ if (file) ++ fi_write_unlock(file); ++ ++ si_read_unlock(sb); ++ inode_unlock(inode); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_iterate_shared(struct file *file, struct dir_context *ctx) ++{ ++ int err; ++ struct dentry *dentry; ++ struct inode *inode, *h_inode; ++ struct super_block *sb; ++ ++ AuDbg("%pD, ctx{%ps, %llu}\n", file, ctx->actor, ctx->pos); ++ ++ dentry = file->f_path.dentry; ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ ++ sb = dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ err = au_reval_and_lock_fdi(file, reopen_dir, /*wlock*/1, /*fi_lsc*/0); ++ if (unlikely(err)) ++ goto out; ++ err = au_alive_dir(dentry); ++ if (!err) ++ err = au_vdir_init(file); ++ di_downgrade_lock(dentry, AuLock_IR); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ if (!au_test_nfsd()) { ++ err = au_vdir_fill_de(file, ctx); ++ fsstack_copy_attr_atime(inode, h_inode); ++ } else { ++ /* ++ * nfsd filldir may call lookup_one_len(), vfs_getattr(), ++ * encode_fh() and others. ++ */ ++ atomic_inc(&h_inode->i_count); ++ di_read_unlock(dentry, AuLock_IR); ++ si_read_unlock(sb); ++ err = au_vdir_fill_de(file, ctx); ++ fsstack_copy_attr_atime(inode, h_inode); ++ fi_write_unlock(file); ++ iput(h_inode); ++ ++ AuTraceErr(err); ++ return err; ++ } ++ ++out_unlock: ++ di_read_unlock(dentry, AuLock_IR); ++ fi_write_unlock(file); ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define AuTestEmpty_WHONLY 1 ++#define AuTestEmpty_CALLED (1 << 1) ++#define AuTestEmpty_SHWH (1 << 2) ++#define au_ftest_testempty(flags, name) ((flags) & AuTestEmpty_##name) ++#define au_fset_testempty(flags, name) \ ++ do { (flags) |= AuTestEmpty_##name; } while (0) ++#define au_fclr_testempty(flags, name) \ ++ do { (flags) &= ~AuTestEmpty_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_SHWH ++#undef AuTestEmpty_SHWH ++#define AuTestEmpty_SHWH 0 ++#endif ++ ++struct test_empty_arg { ++ struct dir_context ctx; ++ struct au_nhash *whlist; ++ unsigned int flags; ++ int err; ++ aufs_bindex_t bindex; ++}; ++ ++static int test_empty_cb(struct dir_context *ctx, const char *__name, ++ int namelen, loff_t offset __maybe_unused, u64 ino, ++ unsigned int d_type) ++{ ++ struct test_empty_arg *arg = container_of(ctx, struct test_empty_arg, ++ ctx); ++ char *name = (void *)__name; ++ ++ arg->err = 0; ++ au_fset_testempty(arg->flags, CALLED); ++ /* smp_mb(); */ ++ if (name[0] == '.' ++ && (namelen == 1 || (name[1] == '.' && namelen == 2))) ++ goto out; /* success */ ++ ++ if (namelen <= AUFS_WH_PFX_LEN ++ || memcmp(name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { ++ if (au_ftest_testempty(arg->flags, WHONLY) ++ && !au_nhash_test_known_wh(arg->whlist, name, namelen)) ++ arg->err = -ENOTEMPTY; ++ goto out; ++ } ++ ++ name += AUFS_WH_PFX_LEN; ++ namelen -= AUFS_WH_PFX_LEN; ++ if (!au_nhash_test_known_wh(arg->whlist, name, namelen)) ++ arg->err = au_nhash_append_wh ++ (arg->whlist, name, namelen, ino, d_type, arg->bindex, ++ au_ftest_testempty(arg->flags, SHWH)); ++ ++out: ++ /* smp_mb(); */ ++ AuTraceErr(arg->err); ++ return arg->err; ++} ++ ++static int do_test_empty(struct dentry *dentry, struct test_empty_arg *arg) ++{ ++ int err; ++ struct file *h_file; ++ struct au_branch *br; ++ ++ h_file = au_h_open(dentry, arg->bindex, ++ O_RDONLY | O_NONBLOCK | O_DIRECTORY | O_LARGEFILE, ++ /*file*/NULL, /*force_wr*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = 0; ++ if (!au_opt_test(au_mntflags(dentry->d_sb), UDBA_NONE) ++ && !file_inode(h_file)->i_nlink) ++ goto out_put; ++ ++ do { ++ arg->err = 0; ++ au_fclr_testempty(arg->flags, CALLED); ++ /* smp_mb(); */ ++ err = vfsub_iterate_dir(h_file, &arg->ctx); ++ if (err >= 0) ++ err = arg->err; ++ } while (!err && au_ftest_testempty(arg->flags, CALLED)); ++ ++out_put: ++ fput(h_file); ++ br = au_sbr(dentry->d_sb, arg->bindex); ++ au_lcnt_dec(&br->br_nfiles); ++out: ++ return err; ++} ++ ++struct do_test_empty_args { ++ int *errp; ++ struct dentry *dentry; ++ struct test_empty_arg *arg; ++}; ++ ++static void call_do_test_empty(void *args) ++{ ++ struct do_test_empty_args *a = args; ++ *a->errp = do_test_empty(a->dentry, a->arg); ++} ++ ++static int sio_test_empty(struct dentry *dentry, struct test_empty_arg *arg) ++{ ++ int err, wkq_err; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct user_namespace *h_userns; ++ ++ h_userns = au_sbr_userns(dentry->d_sb, arg->bindex); ++ h_dentry = au_h_dptr(dentry, arg->bindex); ++ h_inode = d_inode(h_dentry); ++ /* todo: i_mode changes anytime? */ ++ inode_lock_shared_nested(h_inode, AuLsc_I_CHILD); ++ err = au_test_h_perm_sio(h_userns, h_inode, MAY_EXEC | MAY_READ); ++ inode_unlock_shared(h_inode); ++ if (!err) ++ err = do_test_empty(dentry, arg); ++ else { ++ struct do_test_empty_args args = { ++ .errp = &err, ++ .dentry = dentry, ++ .arg = arg ++ }; ++ unsigned int flags = arg->flags; ++ ++ wkq_err = au_wkq_wait(call_do_test_empty, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ arg->flags = flags; ++ } ++ ++ return err; ++} ++ ++int au_test_empty_lower(struct dentry *dentry) ++{ ++ int err; ++ unsigned int rdhash; ++ aufs_bindex_t bindex, btop, btail; ++ struct au_nhash whlist; ++ struct test_empty_arg arg = { ++ .ctx = { ++ .actor = test_empty_cb ++ } ++ }; ++ int (*test_empty)(struct dentry *dentry, struct test_empty_arg *arg); ++ ++ SiMustAnyLock(dentry->d_sb); ++ ++ rdhash = au_sbi(dentry->d_sb)->si_rdhash; ++ if (!rdhash) ++ rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, dentry)); ++ err = au_nhash_alloc(&whlist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ ++ arg.flags = 0; ++ arg.whlist = &whlist; ++ btop = au_dbtop(dentry); ++ if (au_opt_test(au_mntflags(dentry->d_sb), SHWH)) ++ au_fset_testempty(arg.flags, SHWH); ++ test_empty = do_test_empty; ++ if (au_opt_test(au_mntflags(dentry->d_sb), DIRPERM1)) ++ test_empty = sio_test_empty; ++ arg.bindex = btop; ++ err = test_empty(dentry, &arg); ++ if (unlikely(err)) ++ goto out_whlist; ++ ++ au_fset_testempty(arg.flags, WHONLY); ++ btail = au_dbtaildir(dentry); ++ for (bindex = btop + 1; !err && bindex <= btail; bindex++) { ++ struct dentry *h_dentry; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry && d_is_positive(h_dentry)) { ++ arg.bindex = bindex; ++ err = test_empty(dentry, &arg); ++ } ++ } ++ ++out_whlist: ++ au_nhash_wh_free(&whlist); ++out: ++ return err; ++} ++ ++int au_test_empty(struct dentry *dentry, struct au_nhash *whlist) ++{ ++ int err; ++ struct test_empty_arg arg = { ++ .ctx = { ++ .actor = test_empty_cb ++ } ++ }; ++ aufs_bindex_t bindex, btail; ++ ++ err = 0; ++ arg.whlist = whlist; ++ arg.flags = AuTestEmpty_WHONLY; ++ if (au_opt_test(au_mntflags(dentry->d_sb), SHWH)) ++ au_fset_testempty(arg.flags, SHWH); ++ btail = au_dbtaildir(dentry); ++ for (bindex = au_dbtop(dentry); !err && bindex <= btail; bindex++) { ++ struct dentry *h_dentry; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry && d_is_positive(h_dentry)) { ++ arg.bindex = bindex; ++ err = sio_test_empty(dentry, &arg); ++ } ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++const struct file_operations aufs_dir_fop = { ++ .owner = THIS_MODULE, ++ .llseek = default_llseek, ++ .read = generic_read_dir, ++ .iterate_shared = aufs_iterate_shared, ++ .unlocked_ioctl = aufs_ioctl_dir, ++#ifdef CONFIG_COMPAT ++ .compat_ioctl = aufs_compat_ioctl_dir, ++#endif ++ .open = aufs_open_dir, ++ .release = aufs_release_dir, ++ .flush = aufs_flush_dir, ++ .fsync = aufs_fsync_dir ++}; +diff -Naur null/fs/aufs/dir.h linux-5.15.36/fs/aufs/dir.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/dir.h 2022-05-10 16:51:39.869744219 +0300 +@@ -0,0 +1,134 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * directory operations ++ */ ++ ++#ifndef __AUFS_DIR_H__ ++#define __AUFS_DIR_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* need to be faster and smaller */ ++ ++struct au_nhash { ++ unsigned int nh_num; ++ struct hlist_head *nh_head; ++}; ++ ++struct au_vdir_destr { ++ unsigned char len; ++ unsigned char name[]; ++} __packed; ++ ++struct au_vdir_dehstr { ++ struct hlist_node hash; ++ struct au_vdir_destr *str; ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++struct au_vdir_de { ++ ino_t de_ino; ++ unsigned char de_type; ++ /* caution: packed */ ++ struct au_vdir_destr de_str; ++} __packed; ++ ++struct au_vdir_wh { ++ struct hlist_node wh_hash; ++#ifdef CONFIG_AUFS_SHWH ++ ino_t wh_ino; ++ aufs_bindex_t wh_bindex; ++ unsigned char wh_type; ++#else ++ aufs_bindex_t wh_bindex; ++#endif ++ /* caution: packed */ ++ struct au_vdir_destr wh_str; ++} __packed; ++ ++union au_vdir_deblk_p { ++ unsigned char *deblk; ++ struct au_vdir_de *de; ++}; ++ ++struct au_vdir { ++ unsigned char **vd_deblk; ++ unsigned long vd_nblk; ++ struct { ++ unsigned long ul; ++ union au_vdir_deblk_p p; ++ } vd_last; ++ ++ u64 vd_version; ++ unsigned int vd_deblk_sz; ++ unsigned long vd_jiffy; ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dir.c */ ++extern const struct file_operations aufs_dir_fop; ++void au_add_nlink(struct inode *dir, struct inode *h_dir); ++void au_sub_nlink(struct inode *dir, struct inode *h_dir); ++loff_t au_dir_size(struct file *file, struct dentry *dentry); ++void au_dir_ts(struct inode *dir, aufs_bindex_t bsrc); ++int au_test_empty_lower(struct dentry *dentry); ++int au_test_empty(struct dentry *dentry, struct au_nhash *whlist); ++ ++/* vdir.c */ ++unsigned int au_rdhash_est(loff_t sz); ++int au_nhash_alloc(struct au_nhash *nhash, unsigned int num_hash, gfp_t gfp); ++void au_nhash_wh_free(struct au_nhash *whlist); ++int au_nhash_test_longer_wh(struct au_nhash *whlist, aufs_bindex_t btgt, ++ int limit); ++int au_nhash_test_known_wh(struct au_nhash *whlist, char *name, int nlen); ++int au_nhash_append_wh(struct au_nhash *whlist, char *name, int nlen, ino_t ino, ++ unsigned int d_type, aufs_bindex_t bindex, ++ unsigned char shwh); ++void au_vdir_free(struct au_vdir *vdir); ++int au_vdir_init(struct file *file); ++int au_vdir_fill_de(struct file *file, struct dir_context *ctx); ++ ++/* ioctl.c */ ++long aufs_ioctl_dir(struct file *file, unsigned int cmd, unsigned long arg); ++ ++#ifdef CONFIG_AUFS_RDU ++/* rdu.c */ ++long au_rdu_ioctl(struct file *file, unsigned int cmd, unsigned long arg); ++#ifdef CONFIG_COMPAT ++long au_rdu_compat_ioctl(struct file *file, unsigned int cmd, ++ unsigned long arg); ++#endif ++#else ++AuStub(long, au_rdu_ioctl, return -EINVAL, struct file *file, ++ unsigned int cmd, unsigned long arg) ++#ifdef CONFIG_COMPAT ++AuStub(long, au_rdu_compat_ioctl, return -EINVAL, struct file *file, ++ unsigned int cmd, unsigned long arg) ++#endif ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DIR_H__ */ +diff -Naur null/fs/aufs/dirren.c linux-5.15.36/fs/aufs/dirren.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/dirren.c 2022-05-10 16:51:39.869744219 +0300 +@@ -0,0 +1,1315 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2017-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * special handling in renaming a directory ++ * in order to support looking-up the before-renamed name on the lower readonly ++ * branches ++ */ ++ ++#include ++#include "aufs.h" ++ ++static void au_dr_hino_del(struct au_dr_br *dr, struct au_dr_hino *ent) ++{ ++ int idx; ++ ++ idx = au_dr_ihash(ent->dr_h_ino); ++ au_hbl_del(&ent->dr_hnode, dr->dr_h_ino + idx); ++} ++ ++static int au_dr_hino_test_empty(struct au_dr_br *dr) ++{ ++ int ret, i; ++ struct hlist_bl_head *hbl; ++ ++ ret = 1; ++ for (i = 0; ret && i < AuDirren_NHASH; i++) { ++ hbl = dr->dr_h_ino + i; ++ hlist_bl_lock(hbl); ++ ret &= hlist_bl_empty(hbl); ++ hlist_bl_unlock(hbl); ++ } ++ ++ return ret; ++} ++ ++static struct au_dr_hino *au_dr_hino_find(struct au_dr_br *dr, ino_t ino) ++{ ++ struct au_dr_hino *found, *ent; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ int idx; ++ ++ found = NULL; ++ idx = au_dr_ihash(ino); ++ hbl = dr->dr_h_ino + idx; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(ent, pos, hbl, dr_hnode) ++ if (ent->dr_h_ino == ino) { ++ found = ent; ++ break; ++ } ++ hlist_bl_unlock(hbl); ++ ++ return found; ++} ++ ++int au_dr_hino_test_add(struct au_dr_br *dr, ino_t ino, ++ struct au_dr_hino *add_ent) ++{ ++ int found, idx; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_dr_hino *ent; ++ ++ found = 0; ++ idx = au_dr_ihash(ino); ++ hbl = dr->dr_h_ino + idx; ++#if 0 /* debug print */ ++ { ++ struct hlist_bl_node *tmp; ++ ++ hlist_bl_for_each_entry_safe(ent, pos, tmp, hbl, dr_hnode) ++ AuDbg("hi%llu\n", (unsigned long long)ent->dr_h_ino); ++ } ++#endif ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(ent, pos, hbl, dr_hnode) ++ if (ent->dr_h_ino == ino) { ++ found = 1; ++ break; ++ } ++ if (!found && add_ent) ++ hlist_bl_add_head(&add_ent->dr_hnode, hbl); ++ hlist_bl_unlock(hbl); ++ ++ if (!found && add_ent) ++ AuDbg("i%llu added\n", (unsigned long long)add_ent->dr_h_ino); ++ ++ return found; ++} ++ ++void au_dr_hino_free(struct au_dr_br *dr) ++{ ++ int i; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos, *tmp; ++ struct au_dr_hino *ent; ++ ++ /* SiMustWriteLock(sb); */ ++ ++ for (i = 0; i < AuDirren_NHASH; i++) { ++ hbl = dr->dr_h_ino + i; ++ /* no spinlock since sbinfo must be write-locked */ ++ hlist_bl_for_each_entry_safe(ent, pos, tmp, hbl, dr_hnode) ++ au_kfree_rcu(ent); ++ INIT_HLIST_BL_HEAD(hbl); ++ } ++} ++ ++/* returns the number of inodes or an error */ ++static int au_dr_hino_store(struct super_block *sb, struct au_branch *br, ++ struct file *hinofile) ++{ ++ int err, i; ++ ssize_t ssz; ++ loff_t pos, oldsize; ++ __be64 u64; ++ struct inode *hinoinode; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *n1, *n2; ++ struct au_dr_hino *ent; ++ ++ SiMustWriteLock(sb); ++ AuDebugOn(!au_br_writable(br->br_perm)); ++ ++ hinoinode = file_inode(hinofile); ++ oldsize = i_size_read(hinoinode); ++ ++ err = 0; ++ pos = 0; ++ hbl = br->br_dirren.dr_h_ino; ++ for (i = 0; !err && i < AuDirren_NHASH; i++, hbl++) { ++ /* no bit-lock since sbinfo must be write-locked */ ++ hlist_bl_for_each_entry_safe(ent, n1, n2, hbl, dr_hnode) { ++ AuDbg("hi%llu, %pD2\n", ++ (unsigned long long)ent->dr_h_ino, hinofile); ++ u64 = cpu_to_be64(ent->dr_h_ino); ++ ssz = vfsub_write_k(hinofile, &u64, sizeof(u64), &pos); ++ if (ssz == sizeof(u64)) ++ continue; ++ ++ /* write error */ ++ pr_err("ssz %zd, %pD2\n", ssz, hinofile); ++ err = -ENOSPC; ++ if (ssz < 0) ++ err = ssz; ++ break; ++ } ++ } ++ /* regardless the error */ ++ if (pos < oldsize) { ++ err = vfsub_trunc(&hinofile->f_path, pos, /*attr*/0, hinofile); ++ AuTraceErr(err); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_dr_hino_load(struct au_dr_br *dr, struct file *hinofile) ++{ ++ int err, hidx; ++ ssize_t ssz; ++ size_t sz, n; ++ loff_t pos; ++ uint64_t u64; ++ struct au_dr_hino *ent; ++ struct inode *hinoinode; ++ struct hlist_bl_head *hbl; ++ ++ err = 0; ++ pos = 0; ++ hbl = dr->dr_h_ino; ++ hinoinode = file_inode(hinofile); ++ sz = i_size_read(hinoinode); ++ AuDebugOn(sz % sizeof(u64)); ++ n = sz / sizeof(u64); ++ while (n--) { ++ ssz = vfsub_read_k(hinofile, &u64, sizeof(u64), &pos); ++ if (unlikely(ssz != sizeof(u64))) { ++ pr_err("ssz %zd, %pD2\n", ssz, hinofile); ++ err = -EINVAL; ++ if (ssz < 0) ++ err = ssz; ++ goto out_free; ++ } ++ ++ ent = kmalloc(sizeof(*ent), GFP_NOFS); ++ if (!ent) { ++ err = -ENOMEM; ++ AuTraceErr(err); ++ goto out_free; ++ } ++ ent->dr_h_ino = be64_to_cpu((__force __be64)u64); ++ AuDbg("hi%llu, %pD2\n", ++ (unsigned long long)ent->dr_h_ino, hinofile); ++ hidx = au_dr_ihash(ent->dr_h_ino); ++ au_hbl_add(&ent->dr_hnode, hbl + hidx); ++ } ++ goto out; /* success */ ++ ++out_free: ++ au_dr_hino_free(dr); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * @bindex/@br is a switch to distinguish whether suspending hnotify or not. ++ * @path is a switch to distinguish load and store. ++ */ ++static int au_dr_hino(struct super_block *sb, aufs_bindex_t bindex, ++ struct au_branch *br, const struct path *path) ++{ ++ int err, flags; ++ unsigned char load, suspend; ++ struct file *hinofile; ++ struct au_hinode *hdir; ++ struct inode *dir, *delegated; ++ struct path hinopath; ++ struct qstr hinoname = QSTR_INIT(AUFS_WH_DR_BRHINO, ++ sizeof(AUFS_WH_DR_BRHINO) - 1); ++ ++ AuDebugOn(bindex < 0 && !br); ++ AuDebugOn(bindex >= 0 && br); ++ ++ err = -EINVAL; ++ suspend = !br; ++ if (suspend) ++ br = au_sbr(sb, bindex); ++ load = !!path; ++ if (!load) { ++ path = &br->br_path; ++ AuDebugOn(!au_br_writable(br->br_perm)); ++ if (unlikely(!au_br_writable(br->br_perm))) ++ goto out; ++ } ++ ++ hdir = NULL; ++ if (suspend) { ++ dir = d_inode(sb->s_root); ++ hdir = au_hinode(au_ii(dir), bindex); ++ dir = hdir->hi_inode; ++ au_hn_inode_lock_nested(hdir, AuLsc_I_CHILD); ++ } else { ++ dir = d_inode(path->dentry); ++ inode_lock_nested(dir, AuLsc_I_CHILD); ++ } ++ hinopath.mnt = path->mnt; ++ hinopath.dentry = vfsub_lkup_one(&hinoname, (struct path *)path); ++ err = PTR_ERR(hinopath.dentry); ++ if (IS_ERR(hinopath.dentry)) ++ goto out_unlock; ++ ++ err = 0; ++ flags = O_RDONLY; ++ if (load) { ++ if (d_is_negative(hinopath.dentry)) ++ goto out_dput; /* success */ ++ } else { ++ if (au_dr_hino_test_empty(&br->br_dirren)) { ++ if (d_is_positive(hinopath.dentry)) { ++ delegated = NULL; ++ err = vfsub_unlink(dir, &hinopath, &delegated, ++ /*force*/0); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ pr_err("ignored err %d, %pd2\n", ++ err, hinopath.dentry); ++ if (unlikely(err == -EWOULDBLOCK)) ++ iput(delegated); ++ err = 0; ++ } ++ goto out_dput; ++ } else if (!d_is_positive(hinopath.dentry)) { ++ err = vfsub_create(dir, &hinopath, 0600, ++ /*want_excl*/false); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out_dput; ++ } ++ flags = O_WRONLY; ++ } ++ hinofile = vfsub_dentry_open(&hinopath, flags); ++ if (suspend) ++ au_hn_inode_unlock(hdir); ++ else ++ inode_unlock(dir); ++ dput(hinopath.dentry); ++ AuTraceErrPtr(hinofile); ++ if (IS_ERR(hinofile)) { ++ err = PTR_ERR(hinofile); ++ goto out; ++ } ++ ++ if (load) ++ err = au_dr_hino_load(&br->br_dirren, hinofile); ++ else ++ err = au_dr_hino_store(sb, br, hinofile); ++ fput(hinofile); ++ goto out; ++ ++out_dput: ++ dput(hinopath.dentry); ++out_unlock: ++ if (suspend) ++ au_hn_inode_unlock(hdir); ++ else ++ inode_unlock(dir); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_dr_brid_init(struct au_dr_brid *brid, const struct path *path) ++{ ++ int err; ++ struct kstatfs kstfs; ++ dev_t dev; ++ struct dentry *dentry; ++ struct super_block *sb; ++ ++ err = vfs_statfs((void *)path, &kstfs); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out; ++ ++ /* todo: support for UUID */ ++ ++ if (kstfs.f_fsid.val[0] || kstfs.f_fsid.val[1]) { ++ brid->type = AuBrid_FSID; ++ brid->fsid = kstfs.f_fsid; ++ } else { ++ dentry = path->dentry; ++ sb = dentry->d_sb; ++ dev = sb->s_dev; ++ if (dev) { ++ brid->type = AuBrid_DEV; ++ brid->dev = dev; ++ } ++ } ++ ++out: ++ return err; ++} ++ ++int au_dr_br_init(struct super_block *sb, struct au_branch *br, ++ const struct path *path) ++{ ++ int err, i; ++ struct au_dr_br *dr; ++ struct hlist_bl_head *hbl; ++ ++ dr = &br->br_dirren; ++ hbl = dr->dr_h_ino; ++ for (i = 0; i < AuDirren_NHASH; i++, hbl++) ++ INIT_HLIST_BL_HEAD(hbl); ++ ++ err = au_dr_brid_init(&dr->dr_brid, path); ++ if (unlikely(err)) ++ goto out; ++ ++ if (au_opt_test(au_mntflags(sb), DIRREN)) ++ err = au_dr_hino(sb, /*bindex*/-1, br, path); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_dr_br_fin(struct super_block *sb, struct au_branch *br) ++{ ++ int err; ++ ++ err = 0; ++ if (au_br_writable(br->br_perm)) ++ err = au_dr_hino(sb, /*bindex*/-1, br, /*path*/NULL); ++ if (!err) ++ au_dr_hino_free(&br->br_dirren); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_brid_str(struct au_dr_brid *brid, struct inode *h_inode, ++ char *buf, size_t sz) ++{ ++ int err; ++ unsigned int major, minor; ++ char *p; ++ ++ p = buf; ++ err = snprintf(p, sz, "%d_", brid->type); ++ AuDebugOn(err > sz); ++ p += err; ++ sz -= err; ++ switch (brid->type) { ++ case AuBrid_Unset: ++ return -EINVAL; ++ case AuBrid_UUID: ++ err = snprintf(p, sz, "%pU", brid->uuid.b); ++ break; ++ case AuBrid_FSID: ++ err = snprintf(p, sz, "%08x-%08x", ++ brid->fsid.val[0], brid->fsid.val[1]); ++ break; ++ case AuBrid_DEV: ++ major = MAJOR(brid->dev); ++ minor = MINOR(brid->dev); ++ if (major <= 0xff && minor <= 0xff) ++ err = snprintf(p, sz, "%02x%02x", major, minor); ++ else ++ err = snprintf(p, sz, "%03x:%05x", major, minor); ++ break; ++ } ++ AuDebugOn(err > sz); ++ p += err; ++ sz -= err; ++ err = snprintf(p, sz, "_%llu", (unsigned long long)h_inode->i_ino); ++ AuDebugOn(err > sz); ++ p += err; ++ sz -= err; ++ ++ return p - buf; ++} ++ ++static int au_drinfo_name(struct au_branch *br, char *name, int len) ++{ ++ int rlen; ++ struct dentry *br_dentry; ++ struct inode *br_inode; ++ ++ br_dentry = au_br_dentry(br); ++ br_inode = d_inode(br_dentry); ++ rlen = au_brid_str(&br->br_dirren.dr_brid, br_inode, name, len); ++ AuDebugOn(rlen >= AUFS_DIRREN_ENV_VAL_SZ); ++ AuDebugOn(rlen > len); ++ ++ return rlen; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * from the given @h_dentry, construct drinfo at @*fdata. ++ * when the size of @*fdata is not enough, reallocate and return new @fdata and ++ * @allocated. ++ */ ++static int au_drinfo_construct(struct au_drinfo_fdata **fdata, ++ struct dentry *h_dentry, ++ unsigned char *allocated) ++{ ++ int err, v; ++ struct au_drinfo_fdata *f, *p; ++ struct au_drinfo *drinfo; ++ struct inode *h_inode; ++ struct qstr *qname; ++ ++ err = 0; ++ f = *fdata; ++ h_inode = d_inode(h_dentry); ++ qname = &h_dentry->d_name; ++ drinfo = &f->drinfo; ++ drinfo->ino = (__force uint64_t)cpu_to_be64(h_inode->i_ino); ++ drinfo->oldnamelen = qname->len; ++ if (*allocated < sizeof(*f) + qname->len) { ++ v = roundup_pow_of_two(*allocated + qname->len); ++ p = au_krealloc(f, v, GFP_NOFS, /*may_shrink*/0); ++ if (unlikely(!p)) { ++ err = -ENOMEM; ++ AuTraceErr(err); ++ goto out; ++ } ++ f = p; ++ *fdata = f; ++ *allocated = v; ++ drinfo = &f->drinfo; ++ } ++ memcpy(drinfo->oldname, qname->name, qname->len); ++ AuDbg("i%llu, %.*s\n", ++ be64_to_cpu((__force __be64)drinfo->ino), drinfo->oldnamelen, ++ drinfo->oldname); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* callers have to free the return value */ ++static struct au_drinfo *au_drinfo_read_k(struct file *file, ino_t h_ino) ++{ ++ struct au_drinfo *ret, *drinfo; ++ struct au_drinfo_fdata fdata; ++ int len; ++ loff_t pos; ++ ssize_t ssz; ++ ++ ret = ERR_PTR(-EIO); ++ pos = 0; ++ ssz = vfsub_read_k(file, &fdata, sizeof(fdata), &pos); ++ if (unlikely(ssz != sizeof(fdata))) { ++ AuIOErr("ssz %zd, %u, %pD2\n", ++ ssz, (unsigned int)sizeof(fdata), file); ++ goto out; ++ } ++ ++ fdata.magic = ntohl((__force __be32)fdata.magic); ++ switch (fdata.magic) { ++ case AUFS_DRINFO_MAGIC_V1: ++ break; ++ default: ++ AuIOErr("magic-num 0x%x, 0x%x, %pD2\n", ++ fdata.magic, AUFS_DRINFO_MAGIC_V1, file); ++ goto out; ++ } ++ ++ drinfo = &fdata.drinfo; ++ len = drinfo->oldnamelen; ++ if (!len) { ++ AuIOErr("broken drinfo %pD2\n", file); ++ goto out; ++ } ++ ++ ret = NULL; ++ drinfo->ino = be64_to_cpu((__force __be64)drinfo->ino); ++ if (unlikely(h_ino && drinfo->ino != h_ino)) { ++ AuDbg("ignored i%llu, i%llu, %pD2\n", ++ (unsigned long long)drinfo->ino, ++ (unsigned long long)h_ino, file); ++ goto out; /* success */ ++ } ++ ++ ret = kmalloc(sizeof(*ret) + len, GFP_NOFS); ++ if (unlikely(!ret)) { ++ ret = ERR_PTR(-ENOMEM); ++ AuTraceErrPtr(ret); ++ goto out; ++ } ++ ++ *ret = *drinfo; ++ ssz = vfsub_read_k(file, (void *)ret->oldname, len, &pos); ++ if (unlikely(ssz != len)) { ++ au_kfree_rcu(ret); ++ ret = ERR_PTR(-EIO); ++ AuIOErr("ssz %zd, %u, %pD2\n", ssz, len, file); ++ goto out; ++ } ++ ++ AuDbg("oldname %.*s\n", ret->oldnamelen, ret->oldname); ++ ++out: ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* in order to be revertible */ ++struct au_drinfo_rev_elm { ++ int created; ++ struct dentry *info_dentry; ++ struct au_drinfo *info_last; ++}; ++ ++struct au_drinfo_rev { ++ unsigned char already; ++ aufs_bindex_t nelm; ++ struct au_drinfo_rev_elm elm[]; ++}; ++ ++/* todo: isn't it too large? */ ++struct au_drinfo_store { ++ struct path h_ppath; ++ struct dentry *h_dentry; ++ struct au_drinfo_fdata *fdata; ++ char *infoname; /* inside of whname, just after PFX */ ++ char whname[sizeof(AUFS_WH_DR_INFO_PFX) + AUFS_DIRREN_ENV_VAL_SZ]; ++ aufs_bindex_t btgt, btail; ++ unsigned char no_sio, ++ allocated, /* current size of *fdata */ ++ infonamelen, /* room size for p */ ++ whnamelen, /* length of the generated name */ ++ renameback; /* renamed back */ ++}; ++ ++/* on rename(2) error, the caller should revert it using @elm */ ++static int au_drinfo_do_store(struct au_drinfo_store *w, ++ struct au_drinfo_rev_elm *elm) ++{ ++ int err, len; ++ ssize_t ssz; ++ loff_t pos; ++ struct path infopath = { ++ .mnt = w->h_ppath.mnt ++ }; ++ struct inode *h_dir, *h_inode, *delegated; ++ struct file *infofile; ++ struct qstr *qname; ++ ++ AuDebugOn(elm ++ && memcmp(elm, page_address(ZERO_PAGE(0)), sizeof(*elm))); ++ ++ infopath.dentry = vfsub_lookup_one_len(w->whname, &w->h_ppath, ++ w->whnamelen); ++ AuTraceErrPtr(infopath.dentry); ++ if (IS_ERR(infopath.dentry)) { ++ err = PTR_ERR(infopath.dentry); ++ goto out; ++ } ++ ++ err = 0; ++ h_dir = d_inode(w->h_ppath.dentry); ++ if (elm && d_is_negative(infopath.dentry)) { ++ err = vfsub_create(h_dir, &infopath, 0600, /*want_excl*/true); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out_dput; ++ elm->created = 1; ++ elm->info_dentry = dget(infopath.dentry); ++ } ++ ++ infofile = vfsub_dentry_open(&infopath, O_RDWR); ++ AuTraceErrPtr(infofile); ++ if (IS_ERR(infofile)) { ++ err = PTR_ERR(infofile); ++ goto out_dput; ++ } ++ ++ h_inode = d_inode(infopath.dentry); ++ if (elm && i_size_read(h_inode)) { ++ h_inode = d_inode(w->h_dentry); ++ elm->info_last = au_drinfo_read_k(infofile, h_inode->i_ino); ++ AuTraceErrPtr(elm->info_last); ++ if (IS_ERR(elm->info_last)) { ++ err = PTR_ERR(elm->info_last); ++ elm->info_last = NULL; ++ AuDebugOn(elm->info_dentry); ++ goto out_fput; ++ } ++ } ++ ++ if (elm && w->renameback) { ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, &infopath, &delegated, /*force*/0); ++ AuTraceErr(err); ++ if (unlikely(err == -EWOULDBLOCK)) ++ iput(delegated); ++ goto out_fput; ++ } ++ ++ pos = 0; ++ qname = &w->h_dentry->d_name; ++ len = sizeof(*w->fdata) + qname->len; ++ if (!elm) ++ len = sizeof(*w->fdata) + w->fdata->drinfo.oldnamelen; ++ ssz = vfsub_write_k(infofile, w->fdata, len, &pos); ++ if (ssz == len) { ++ AuDbg("hi%llu, %.*s\n", w->fdata->drinfo.ino, ++ w->fdata->drinfo.oldnamelen, w->fdata->drinfo.oldname); ++ goto out_fput; /* success */ ++ } else { ++ err = -EIO; ++ if (ssz < 0) ++ err = ssz; ++ /* the caller should revert it using @elm */ ++ } ++ ++out_fput: ++ fput(infofile); ++out_dput: ++ dput(infopath.dentry); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++struct au_call_drinfo_do_store_args { ++ int *errp; ++ struct au_drinfo_store *w; ++ struct au_drinfo_rev_elm *elm; ++}; ++ ++static void au_call_drinfo_do_store(void *args) ++{ ++ struct au_call_drinfo_do_store_args *a = args; ++ ++ *a->errp = au_drinfo_do_store(a->w, a->elm); ++} ++ ++static int au_drinfo_store_sio(struct au_drinfo_store *w, ++ struct au_drinfo_rev_elm *elm) ++{ ++ int err, wkq_err; ++ ++ if (w->no_sio) ++ err = au_drinfo_do_store(w, elm); ++ else { ++ struct au_call_drinfo_do_store_args a = { ++ .errp = &err, ++ .w = w, ++ .elm = elm ++ }; ++ wkq_err = au_wkq_wait(au_call_drinfo_do_store, &a); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ AuTraceErr(err); ++ ++ return err; ++} ++ ++static int au_drinfo_store_work_init(struct au_drinfo_store *w, ++ aufs_bindex_t btgt) ++{ ++ int err; ++ ++ memset(w, 0, sizeof(*w)); ++ w->allocated = roundup_pow_of_two(sizeof(*w->fdata) + 40); ++ strcpy(w->whname, AUFS_WH_DR_INFO_PFX); ++ w->infoname = w->whname + sizeof(AUFS_WH_DR_INFO_PFX) - 1; ++ w->infonamelen = sizeof(w->whname) - sizeof(AUFS_WH_DR_INFO_PFX); ++ w->btgt = btgt; ++ w->no_sio = !!uid_eq(current_fsuid(), GLOBAL_ROOT_UID); ++ ++ err = -ENOMEM; ++ w->fdata = kcalloc(1, w->allocated, GFP_NOFS); ++ if (unlikely(!w->fdata)) { ++ AuTraceErr(err); ++ goto out; ++ } ++ w->fdata->magic = (__force uint32_t)htonl(AUFS_DRINFO_MAGIC_V1); ++ err = 0; ++ ++out: ++ return err; ++} ++ ++static void au_drinfo_store_work_fin(struct au_drinfo_store *w) ++{ ++ au_kfree_rcu(w->fdata); ++} ++ ++static void au_drinfo_store_rev(struct au_drinfo_rev *rev, ++ struct au_drinfo_store *w) ++{ ++ struct au_drinfo_rev_elm *elm; ++ struct inode *h_dir, *delegated; ++ int err, nelm; ++ struct path infopath = { ++ .mnt = w->h_ppath.mnt ++ }; ++ ++ h_dir = d_inode(w->h_ppath.dentry); ++ IMustLock(h_dir); ++ ++ err = 0; ++ elm = rev->elm; ++ for (nelm = rev->nelm; nelm > 0; nelm--, elm++) { ++ AuDebugOn(elm->created && elm->info_last); ++ if (elm->created) { ++ AuDbg("here\n"); ++ delegated = NULL; ++ infopath.dentry = elm->info_dentry; ++ err = vfsub_unlink(h_dir, &infopath, &delegated, ++ !w->no_sio); ++ AuTraceErr(err); ++ if (unlikely(err == -EWOULDBLOCK)) ++ iput(delegated); ++ dput(elm->info_dentry); ++ } else if (elm->info_last) { ++ AuDbg("here\n"); ++ w->fdata->drinfo = *elm->info_last; ++ memcpy(w->fdata->drinfo.oldname, ++ elm->info_last->oldname, ++ elm->info_last->oldnamelen); ++ err = au_drinfo_store_sio(w, /*elm*/NULL); ++ au_kfree_rcu(elm->info_last); ++ } ++ if (unlikely(err)) ++ AuIOErr("%d, %s\n", err, w->whname); ++ /* go on even if err */ ++ } ++} ++ ++/* caller has to call au_dr_rename_fin() later */ ++static int au_drinfo_store(struct dentry *dentry, aufs_bindex_t btgt, ++ struct qstr *dst_name, void *_rev) ++{ ++ int err, sz, nelm; ++ aufs_bindex_t bindex, btail; ++ struct au_drinfo_store work; ++ struct au_drinfo_rev *rev, **p; ++ struct au_drinfo_rev_elm *elm; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_hinode *hdir; ++ ++ err = au_drinfo_store_work_init(&work, btgt); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out; ++ ++ err = -ENOMEM; ++ btail = au_dbtaildir(dentry); ++ nelm = btail - btgt; ++ sz = sizeof(*rev) + sizeof(*elm) * nelm; ++ rev = kcalloc(1, sz, GFP_NOFS); ++ if (unlikely(!rev)) { ++ AuTraceErr(err); ++ goto out_args; ++ } ++ rev->nelm = nelm; ++ elm = rev->elm; ++ p = _rev; ++ *p = rev; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ work.h_ppath.dentry = au_h_dptr(dentry, btgt); ++ work.h_ppath.mnt = au_sbr_mnt(sb, btgt); ++ hdir = au_hi(d_inode(dentry), btgt); ++ au_hn_inode_lock_nested(hdir, AuLsc_I_CHILD); ++ for (bindex = btgt + 1; bindex <= btail; bindex++, elm++) { ++ work.h_dentry = au_h_dptr(dentry, bindex); ++ if (!work.h_dentry) ++ continue; ++ ++ err = au_drinfo_construct(&work.fdata, work.h_dentry, ++ &work.allocated); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ break; ++ ++ work.renameback = au_qstreq(&work.h_dentry->d_name, dst_name); ++ br = au_sbr(sb, bindex); ++ work.whnamelen = sizeof(AUFS_WH_DR_INFO_PFX) - 1; ++ work.whnamelen += au_drinfo_name(br, work.infoname, ++ work.infonamelen); ++ AuDbg("whname %.*s, i%llu, %.*s\n", ++ work.whnamelen, work.whname, ++ be64_to_cpu((__force __be64)work.fdata->drinfo.ino), ++ work.fdata->drinfo.oldnamelen, ++ work.fdata->drinfo.oldname); ++ ++ err = au_drinfo_store_sio(&work, elm); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ break; ++ } ++ if (unlikely(err)) { ++ /* revert all drinfo */ ++ au_drinfo_store_rev(rev, &work); ++ au_kfree_try_rcu(rev); ++ *p = NULL; ++ } ++ au_hn_inode_unlock(hdir); ++ ++out_args: ++ au_drinfo_store_work_fin(&work); ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_dr_rename(struct dentry *src, aufs_bindex_t bindex, ++ struct qstr *dst_name, void *_rev) ++{ ++ int err, already; ++ ino_t ino; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_dr_br *dr; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct au_dr_hino *ent; ++ struct au_drinfo_rev *rev, **p; ++ ++ AuDbg("bindex %d\n", bindex); ++ ++ err = -ENOMEM; ++ ent = kmalloc(sizeof(*ent), GFP_NOFS); ++ if (unlikely(!ent)) ++ goto out; ++ ++ sb = src->d_sb; ++ br = au_sbr(sb, bindex); ++ dr = &br->br_dirren; ++ h_dentry = au_h_dptr(src, bindex); ++ h_inode = d_inode(h_dentry); ++ ino = h_inode->i_ino; ++ ent->dr_h_ino = ino; ++ already = au_dr_hino_test_add(dr, ino, ent); ++ AuDbg("b%d, hi%llu, already %d\n", ++ bindex, (unsigned long long)ino, already); ++ ++ err = au_drinfo_store(src, bindex, dst_name, _rev); ++ AuTraceErr(err); ++ if (!err) { ++ p = _rev; ++ rev = *p; ++ rev->already = already; ++ goto out; /* success */ ++ } ++ ++ /* revert */ ++ if (!already) ++ au_dr_hino_del(dr, ent); ++ au_kfree_rcu(ent); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_dr_rename_fin(struct dentry *src, aufs_bindex_t btgt, void *_rev) ++{ ++ struct au_drinfo_rev *rev; ++ struct au_drinfo_rev_elm *elm; ++ int nelm; ++ ++ rev = _rev; ++ elm = rev->elm; ++ for (nelm = rev->nelm; nelm > 0; nelm--, elm++) { ++ dput(elm->info_dentry); ++ au_kfree_rcu(elm->info_last); ++ } ++ au_kfree_try_rcu(rev); ++} ++ ++void au_dr_rename_rev(struct dentry *src, aufs_bindex_t btgt, void *_rev) ++{ ++ int err; ++ struct au_drinfo_store work; ++ struct au_drinfo_rev *rev = _rev; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct inode *h_inode; ++ struct au_dr_br *dr; ++ struct au_dr_hino *ent; ++ ++ err = au_drinfo_store_work_init(&work, btgt); ++ if (unlikely(err)) ++ goto out; ++ ++ sb = src->d_sb; ++ br = au_sbr(sb, btgt); ++ work.h_ppath.dentry = au_h_dptr(src, btgt); ++ work.h_ppath.mnt = au_br_mnt(br); ++ au_drinfo_store_rev(rev, &work); ++ au_drinfo_store_work_fin(&work); ++ if (rev->already) ++ goto out; ++ ++ dr = &br->br_dirren; ++ h_inode = d_inode(work.h_ppath.dentry); ++ ent = au_dr_hino_find(dr, h_inode->i_ino); ++ BUG_ON(!ent); ++ au_dr_hino_del(dr, ent); ++ au_kfree_rcu(ent); ++ ++out: ++ au_kfree_try_rcu(rev); ++ if (unlikely(err)) ++ pr_err("failed to remove dirren info\n"); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct au_drinfo *au_drinfo_do_load(struct path *h_ppath, ++ char *whname, int whnamelen, ++ struct dentry **info_dentry) ++{ ++ struct au_drinfo *drinfo; ++ struct file *f; ++ struct inode *h_dir; ++ struct path infopath; ++ int unlocked; ++ ++ AuDbg("%pd/%.*s\n", h_ppath->dentry, whnamelen, whname); ++ ++ *info_dentry = NULL; ++ drinfo = NULL; ++ unlocked = 0; ++ h_dir = d_inode(h_ppath->dentry); ++ inode_lock_shared_nested(h_dir, AuLsc_I_PARENT); ++ infopath.dentry = vfsub_lookup_one_len(whname, h_ppath, whnamelen); ++ if (IS_ERR(infopath.dentry)) { ++ drinfo = (void *)infopath.dentry; ++ goto out; ++ } ++ ++ if (d_is_negative(infopath.dentry)) ++ goto out_dput; /* success */ ++ ++ infopath.mnt = h_ppath->mnt; ++ f = vfsub_dentry_open(&infopath, O_RDONLY); ++ inode_unlock_shared(h_dir); ++ unlocked = 1; ++ if (IS_ERR(f)) { ++ drinfo = (void *)f; ++ goto out_dput; ++ } ++ ++ drinfo = au_drinfo_read_k(f, /*h_ino*/0); ++ if (IS_ERR_OR_NULL(drinfo)) ++ goto out_fput; ++ ++ AuDbg("oldname %.*s\n", drinfo->oldnamelen, drinfo->oldname); ++ *info_dentry = dget(infopath.dentry); /* keep it alive */ ++ ++out_fput: ++ fput(f); ++out_dput: ++ dput(infopath.dentry); ++out: ++ if (!unlocked) ++ inode_unlock_shared(h_dir); ++ AuTraceErrPtr(drinfo); ++ return drinfo; ++} ++ ++struct au_drinfo_do_load_args { ++ struct au_drinfo **drinfop; ++ struct path *h_ppath; ++ char *whname; ++ int whnamelen; ++ struct dentry **info_dentry; ++}; ++ ++static void au_call_drinfo_do_load(void *args) ++{ ++ struct au_drinfo_do_load_args *a = args; ++ ++ *a->drinfop = au_drinfo_do_load(a->h_ppath, a->whname, a->whnamelen, ++ a->info_dentry); ++} ++ ++struct au_drinfo_load { ++ struct path h_ppath; ++ struct qstr *qname; ++ unsigned char no_sio; ++ ++ aufs_bindex_t ninfo; ++ struct au_drinfo **drinfo; ++}; ++ ++static int au_drinfo_load(struct au_drinfo_load *w, aufs_bindex_t bindex, ++ struct au_branch *br) ++{ ++ int err, wkq_err, whnamelen, e; ++ char whname[sizeof(AUFS_WH_DR_INFO_PFX) + AUFS_DIRREN_ENV_VAL_SZ] ++ = AUFS_WH_DR_INFO_PFX; ++ struct au_drinfo *drinfo; ++ struct qstr oldname; ++ struct inode *h_dir, *delegated; ++ struct dentry *info_dentry; ++ struct path infopath; ++ ++ whnamelen = sizeof(AUFS_WH_DR_INFO_PFX) - 1; ++ whnamelen += au_drinfo_name(br, whname + whnamelen, ++ sizeof(whname) - whnamelen); ++ if (w->no_sio) ++ drinfo = au_drinfo_do_load(&w->h_ppath, whname, whnamelen, ++ &info_dentry); ++ else { ++ struct au_drinfo_do_load_args args = { ++ .drinfop = &drinfo, ++ .h_ppath = &w->h_ppath, ++ .whname = whname, ++ .whnamelen = whnamelen, ++ .info_dentry = &info_dentry ++ }; ++ wkq_err = au_wkq_wait(au_call_drinfo_do_load, &args); ++ if (unlikely(wkq_err)) ++ drinfo = ERR_PTR(wkq_err); ++ } ++ err = PTR_ERR(drinfo); ++ if (IS_ERR_OR_NULL(drinfo)) ++ goto out; ++ ++ err = 0; ++ oldname.len = drinfo->oldnamelen; ++ oldname.name = drinfo->oldname; ++ if (au_qstreq(w->qname, &oldname)) { ++ /* the name is renamed back */ ++ au_kfree_rcu(drinfo); ++ drinfo = NULL; ++ ++ infopath.dentry = info_dentry; ++ infopath.mnt = w->h_ppath.mnt; ++ h_dir = d_inode(w->h_ppath.dentry); ++ delegated = NULL; ++ inode_lock_nested(h_dir, AuLsc_I_PARENT); ++ e = vfsub_unlink(h_dir, &infopath, &delegated, !w->no_sio); ++ inode_unlock(h_dir); ++ if (unlikely(e)) ++ AuIOErr("ignored %d, %pd2\n", e, &infopath.dentry); ++ if (unlikely(e == -EWOULDBLOCK)) ++ iput(delegated); ++ } ++ au_kfree_rcu(w->drinfo[bindex]); ++ w->drinfo[bindex] = drinfo; ++ dput(info_dentry); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_dr_lkup_free(struct au_drinfo **drinfo, int n) ++{ ++ struct au_drinfo **p = drinfo; ++ ++ while (n-- > 0) ++ au_kfree_rcu(*drinfo++); ++ au_kfree_try_rcu(p); ++} ++ ++int au_dr_lkup(struct au_do_lookup_args *lkup, struct dentry *dentry, ++ aufs_bindex_t btgt) ++{ ++ int err, ninfo; ++ struct au_drinfo_load w; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ struct inode *h_dir; ++ struct au_dr_hino *ent; ++ struct super_block *sb; ++ ++ AuDbg("%.*s, name %.*s, whname %.*s, b%d\n", ++ AuLNPair(&dentry->d_name), AuLNPair(&lkup->dirren.dr_name), ++ AuLNPair(&lkup->whname), btgt); ++ ++ sb = dentry->d_sb; ++ bbot = au_sbbot(sb); ++ w.ninfo = bbot + 1; ++ if (!lkup->dirren.drinfo) { ++ lkup->dirren.drinfo = kcalloc(w.ninfo, ++ sizeof(*lkup->dirren.drinfo), ++ GFP_NOFS); ++ if (unlikely(!lkup->dirren.drinfo)) { ++ err = -ENOMEM; ++ goto out; ++ } ++ lkup->dirren.ninfo = w.ninfo; ++ } ++ w.drinfo = lkup->dirren.drinfo; ++ w.no_sio = !!uid_eq(current_fsuid(), GLOBAL_ROOT_UID); ++ w.h_ppath.dentry = au_h_dptr(dentry, btgt); ++ AuDebugOn(!w.h_ppath.dentry); ++ w.h_ppath.mnt = au_sbr_mnt(sb, btgt); ++ w.qname = &dentry->d_name; ++ ++ ninfo = 0; ++ for (bindex = btgt + 1; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ err = au_drinfo_load(&w, bindex, br); ++ if (unlikely(err)) ++ goto out_free; ++ if (w.drinfo[bindex]) ++ ninfo++; ++ } ++ if (!ninfo) { ++ br = au_sbr(sb, btgt); ++ h_dir = d_inode(w.h_ppath.dentry); ++ ent = au_dr_hino_find(&br->br_dirren, h_dir->i_ino); ++ AuDebugOn(!ent); ++ au_dr_hino_del(&br->br_dirren, ent); ++ au_kfree_rcu(ent); ++ } ++ goto out; /* success */ ++ ++out_free: ++ au_dr_lkup_free(lkup->dirren.drinfo, lkup->dirren.ninfo); ++ lkup->dirren.ninfo = 0; ++ lkup->dirren.drinfo = NULL; ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_dr_lkup_fin(struct au_do_lookup_args *lkup) ++{ ++ au_dr_lkup_free(lkup->dirren.drinfo, lkup->dirren.ninfo); ++} ++ ++int au_dr_lkup_name(struct au_do_lookup_args *lkup, aufs_bindex_t btgt) ++{ ++ int err; ++ struct au_drinfo *drinfo; ++ ++ err = 0; ++ if (!lkup->dirren.drinfo) ++ goto out; ++ AuDebugOn(lkup->dirren.ninfo <= btgt); ++ drinfo = lkup->dirren.drinfo[btgt]; ++ if (!drinfo) ++ goto out; ++ ++ au_kfree_try_rcu(lkup->whname.name); ++ lkup->whname.name = NULL; ++ lkup->dirren.dr_name.len = drinfo->oldnamelen; ++ lkup->dirren.dr_name.name = drinfo->oldname; ++ lkup->name = &lkup->dirren.dr_name; ++ err = au_wh_name_alloc(&lkup->whname, lkup->name); ++ if (!err) ++ AuDbg("name %.*s, whname %.*s, b%d\n", ++ AuLNPair(lkup->name), AuLNPair(&lkup->whname), ++ btgt); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_dr_lkup_h_ino(struct au_do_lookup_args *lkup, aufs_bindex_t bindex, ++ ino_t h_ino) ++{ ++ int match; ++ struct au_drinfo *drinfo; ++ ++ match = 1; ++ if (!lkup->dirren.drinfo) ++ goto out; ++ AuDebugOn(lkup->dirren.ninfo <= bindex); ++ drinfo = lkup->dirren.drinfo[bindex]; ++ if (!drinfo) ++ goto out; ++ ++ match = (drinfo->ino == h_ino); ++ AuDbg("match %d\n", match); ++ ++out: ++ return match; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_dr_opt_set(struct super_block *sb) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ err = 0; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; !err && bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ err = au_dr_hino(sb, bindex, /*br*/NULL, &br->br_path); ++ } ++ ++ return err; ++} ++ ++int au_dr_opt_flush(struct super_block *sb) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ err = 0; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; !err && bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_writable(br->br_perm)) ++ err = au_dr_hino(sb, bindex, /*br*/NULL, /*path*/NULL); ++ } ++ ++ return err; ++} ++ ++int au_dr_opt_clr(struct super_block *sb, int no_flush) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ err = 0; ++ if (!no_flush) { ++ err = au_dr_opt_flush(sb); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ au_dr_hino_free(&br->br_dirren); ++ } ++ ++out: ++ return err; ++} +diff -Naur null/fs/aufs/dirren.h linux-5.15.36/fs/aufs/dirren.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/dirren.h 2022-05-10 16:51:39.869744219 +0300 +@@ -0,0 +1,140 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2017-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * renamed dir info ++ */ ++ ++#ifndef __AUFS_DIRREN_H__ ++#define __AUFS_DIRREN_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include "hbl.h" ++ ++#define AuDirren_NHASH 100 ++ ++#ifdef CONFIG_AUFS_DIRREN ++enum au_brid_type { ++ AuBrid_Unset, ++ AuBrid_UUID, ++ AuBrid_FSID, ++ AuBrid_DEV ++}; ++ ++struct au_dr_brid { ++ enum au_brid_type type; ++ union { ++ uuid_t uuid; /* unimplemented yet */ ++ fsid_t fsid; ++ dev_t dev; ++ }; ++}; ++ ++/* 20 is the max digits length of ulong 64 */ ++/* brid-type "_" uuid "_" inum */ ++#define AUFS_DIRREN_FNAME_SZ (1 + 1 + UUID_STRING_LEN + 20) ++#define AUFS_DIRREN_ENV_VAL_SZ (AUFS_DIRREN_FNAME_SZ + 1 + 20) ++ ++struct au_dr_hino { ++ struct hlist_bl_node dr_hnode; ++ ino_t dr_h_ino; ++}; ++ ++struct au_dr_br { ++ struct hlist_bl_head dr_h_ino[AuDirren_NHASH]; ++ struct au_dr_brid dr_brid; ++}; ++ ++struct au_dr_lookup { ++ /* dr_name is pointed by struct au_do_lookup_args.name */ ++ struct qstr dr_name; /* subset of dr_info */ ++ aufs_bindex_t ninfo; ++ struct au_drinfo **drinfo; ++}; ++#else ++struct au_dr_hino; ++/* empty */ ++struct au_dr_br { }; ++struct au_dr_lookup { }; ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_branch; ++struct au_do_lookup_args; ++struct au_hinode; ++#ifdef CONFIG_AUFS_DIRREN ++int au_dr_hino_test_add(struct au_dr_br *dr, ino_t h_ino, ++ struct au_dr_hino *add_ent); ++void au_dr_hino_free(struct au_dr_br *dr); ++int au_dr_br_init(struct super_block *sb, struct au_branch *br, ++ const struct path *path); ++int au_dr_br_fin(struct super_block *sb, struct au_branch *br); ++int au_dr_rename(struct dentry *src, aufs_bindex_t bindex, ++ struct qstr *dst_name, void *_rev); ++void au_dr_rename_fin(struct dentry *src, aufs_bindex_t btgt, void *rev); ++void au_dr_rename_rev(struct dentry *src, aufs_bindex_t bindex, void *rev); ++int au_dr_lkup(struct au_do_lookup_args *lkup, struct dentry *dentry, ++ aufs_bindex_t bindex); ++int au_dr_lkup_name(struct au_do_lookup_args *lkup, aufs_bindex_t btgt); ++int au_dr_lkup_h_ino(struct au_do_lookup_args *lkup, aufs_bindex_t bindex, ++ ino_t h_ino); ++void au_dr_lkup_fin(struct au_do_lookup_args *lkup); ++int au_dr_opt_set(struct super_block *sb); ++int au_dr_opt_flush(struct super_block *sb); ++int au_dr_opt_clr(struct super_block *sb, int no_flush); ++#else ++AuStubInt0(au_dr_hino_test_add, struct au_dr_br *dr, ino_t h_ino, ++ struct au_dr_hino *add_ent); ++AuStubVoid(au_dr_hino_free, struct au_dr_br *dr); ++AuStubInt0(au_dr_br_init, struct super_block *sb, struct au_branch *br, ++ const struct path *path); ++AuStubInt0(au_dr_br_fin, struct super_block *sb, struct au_branch *br); ++AuStubInt0(au_dr_rename, struct dentry *src, aufs_bindex_t bindex, ++ struct qstr *dst_name, void *_rev); ++AuStubVoid(au_dr_rename_fin, struct dentry *src, aufs_bindex_t btgt, void *rev); ++AuStubVoid(au_dr_rename_rev, struct dentry *src, aufs_bindex_t bindex, ++ void *rev); ++AuStubInt0(au_dr_lkup, struct au_do_lookup_args *lkup, struct dentry *dentry, ++ aufs_bindex_t bindex); ++AuStubInt0(au_dr_lkup_name, struct au_do_lookup_args *lkup, aufs_bindex_t btgt); ++AuStubInt0(au_dr_lkup_h_ino, struct au_do_lookup_args *lkup, ++ aufs_bindex_t bindex, ino_t h_ino); ++AuStubVoid(au_dr_lkup_fin, struct au_do_lookup_args *lkup); ++AuStubInt0(au_dr_opt_set, struct super_block *sb); ++AuStubInt0(au_dr_opt_flush, struct super_block *sb); ++AuStubInt0(au_dr_opt_clr, struct super_block *sb, int no_flush); ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_DIRREN ++static inline int au_dr_ihash(ino_t h_ino) ++{ ++ return h_ino % AuDirren_NHASH; ++} ++#else ++AuStubInt0(au_dr_ihash, ino_t h_ino); ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DIRREN_H__ */ +diff -Naur null/fs/aufs/dynop.c linux-5.15.36/fs/aufs/dynop.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/dynop.c 2022-05-10 16:51:39.869744219 +0300 +@@ -0,0 +1,368 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2010-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * dynamically customizable operations for regular files ++ */ ++ ++#include "aufs.h" ++ ++#define DyPrSym(key) AuDbgSym(key->dk_op.dy_hop) ++ ++/* ++ * How large will these lists be? ++ * Usually just a few elements, 20-30 at most for each, I guess. ++ */ ++static struct hlist_bl_head dynop[AuDyLast]; ++ ++static struct au_dykey *dy_gfind_get(struct hlist_bl_head *hbl, ++ const void *h_op) ++{ ++ struct au_dykey *key, *tmp; ++ struct hlist_bl_node *pos; ++ ++ key = NULL; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(tmp, pos, hbl, dk_hnode) ++ if (tmp->dk_op.dy_hop == h_op) { ++ if (kref_get_unless_zero(&tmp->dk_kref)) ++ key = tmp; ++ break; ++ } ++ hlist_bl_unlock(hbl); ++ ++ return key; ++} ++ ++static struct au_dykey *dy_bradd(struct au_branch *br, struct au_dykey *key) ++{ ++ struct au_dykey **k, *found; ++ const void *h_op = key->dk_op.dy_hop; ++ int i; ++ ++ found = NULL; ++ k = br->br_dykey; ++ for (i = 0; i < AuBrDynOp; i++) ++ if (k[i]) { ++ if (k[i]->dk_op.dy_hop == h_op) { ++ found = k[i]; ++ break; ++ } ++ } else ++ break; ++ if (!found) { ++ spin_lock(&br->br_dykey_lock); ++ for (; i < AuBrDynOp; i++) ++ if (k[i]) { ++ if (k[i]->dk_op.dy_hop == h_op) { ++ found = k[i]; ++ break; ++ } ++ } else { ++ k[i] = key; ++ break; ++ } ++ spin_unlock(&br->br_dykey_lock); ++ BUG_ON(i == AuBrDynOp); /* expand the array */ ++ } ++ ++ return found; ++} ++ ++/* kref_get() if @key is already added */ ++static struct au_dykey *dy_gadd(struct hlist_bl_head *hbl, struct au_dykey *key) ++{ ++ struct au_dykey *tmp, *found; ++ struct hlist_bl_node *pos; ++ const void *h_op = key->dk_op.dy_hop; ++ ++ found = NULL; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(tmp, pos, hbl, dk_hnode) ++ if (tmp->dk_op.dy_hop == h_op) { ++ if (kref_get_unless_zero(&tmp->dk_kref)) ++ found = tmp; ++ break; ++ } ++ if (!found) ++ hlist_bl_add_head(&key->dk_hnode, hbl); ++ hlist_bl_unlock(hbl); ++ ++ if (!found) ++ DyPrSym(key); ++ return found; ++} ++ ++static void dy_free_rcu(struct rcu_head *rcu) ++{ ++ struct au_dykey *key; ++ ++ key = container_of(rcu, struct au_dykey, dk_rcu); ++ DyPrSym(key); ++ kfree(key); ++} ++ ++static void dy_free(struct kref *kref) ++{ ++ struct au_dykey *key; ++ struct hlist_bl_head *hbl; ++ ++ key = container_of(kref, struct au_dykey, dk_kref); ++ hbl = dynop + key->dk_op.dy_type; ++ au_hbl_del(&key->dk_hnode, hbl); ++ call_rcu(&key->dk_rcu, dy_free_rcu); ++} ++ ++void au_dy_put(struct au_dykey *key) ++{ ++ kref_put(&key->dk_kref, dy_free); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define DyDbgSize(cnt, op) AuDebugOn(cnt != sizeof(op)/sizeof(void *)) ++ ++#ifdef CONFIG_AUFS_DEBUG ++#define DyDbgDeclare(cnt) unsigned int cnt = 0 ++#define DyDbgInc(cnt) do { cnt++; } while (0) ++#else ++#define DyDbgDeclare(cnt) do {} while (0) ++#define DyDbgInc(cnt) do {} while (0) ++#endif ++ ++#define DySet(func, dst, src, h_op, h_sb) do { \ ++ DyDbgInc(cnt); \ ++ if (h_op->func) { \ ++ if (src.func) \ ++ dst.func = src.func; \ ++ else \ ++ AuDbg("%s %s\n", au_sbtype(h_sb), #func); \ ++ } \ ++} while (0) ++ ++#define DySetForce(func, dst, src) do { \ ++ AuDebugOn(!src.func); \ ++ DyDbgInc(cnt); \ ++ dst.func = src.func; \ ++} while (0) ++ ++#define DySetAop(func) \ ++ DySet(func, dyaop->da_op, aufs_aop, h_aop, h_sb) ++#define DySetAopForce(func) \ ++ DySetForce(func, dyaop->da_op, aufs_aop) ++ ++static void dy_aop(struct au_dykey *key, const void *h_op, ++ struct super_block *h_sb __maybe_unused) ++{ ++ struct au_dyaop *dyaop = (void *)key; ++ const struct address_space_operations *h_aop = h_op; ++ DyDbgDeclare(cnt); ++ ++ AuDbg("%s\n", au_sbtype(h_sb)); ++ ++ DySetAop(writepage); ++ DySetAopForce(readpage); /* force */ ++ DySetAop(writepages); ++ DySetAop(set_page_dirty); ++ DySetAop(readpages); ++ DySetAop(readahead); ++ DySetAop(write_begin); ++ DySetAop(write_end); ++ DySetAop(bmap); ++ DySetAop(invalidatepage); ++ DySetAop(releasepage); ++ DySetAop(freepage); ++ /* this one will be changed according to an aufs mount option */ ++ DySetAop(direct_IO); ++ DySetAop(migratepage); ++ DySetAop(isolate_page); ++ DySetAop(putback_page); ++ DySetAop(launder_page); ++ DySetAop(is_partially_uptodate); ++ DySetAop(is_dirty_writeback); ++ DySetAop(error_remove_page); ++ DySetAop(swap_activate); ++ DySetAop(swap_deactivate); ++ ++ DyDbgSize(cnt, *h_aop); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void dy_bug(struct kref *kref) ++{ ++ BUG(); ++} ++ ++static struct au_dykey *dy_get(struct au_dynop *op, struct au_branch *br) ++{ ++ struct au_dykey *key, *old; ++ struct hlist_bl_head *hbl; ++ struct op { ++ unsigned int sz; ++ void (*set)(struct au_dykey *key, const void *h_op, ++ struct super_block *h_sb __maybe_unused); ++ }; ++ static const struct op a[] = { ++ [AuDy_AOP] = { ++ .sz = sizeof(struct au_dyaop), ++ .set = dy_aop ++ } ++ }; ++ const struct op *p; ++ ++ hbl = dynop + op->dy_type; ++ key = dy_gfind_get(hbl, op->dy_hop); ++ if (key) ++ goto out_add; /* success */ ++ ++ p = a + op->dy_type; ++ key = kzalloc(p->sz, GFP_NOFS); ++ if (unlikely(!key)) { ++ key = ERR_PTR(-ENOMEM); ++ goto out; ++ } ++ ++ key->dk_op.dy_hop = op->dy_hop; ++ kref_init(&key->dk_kref); ++ p->set(key, op->dy_hop, au_br_sb(br)); ++ old = dy_gadd(hbl, key); ++ if (old) { ++ au_kfree_rcu(key); ++ key = old; ++ } ++ ++out_add: ++ old = dy_bradd(br, key); ++ if (old) ++ /* its ref-count should never be zero here */ ++ kref_put(&key->dk_kref, dy_bug); ++out: ++ return key; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * Aufs prohibits O_DIRECT by default even if the branch supports it. ++ * This behaviour is necessary to return an error from open(O_DIRECT) instead ++ * of the succeeding I/O. The dio mount option enables O_DIRECT and makes ++ * open(O_DIRECT) always succeed, but the succeeding I/O may return an error. ++ * See the aufs manual in detail. ++ */ ++static void dy_adx(struct au_dyaop *dyaop, int do_dx) ++{ ++ if (!do_dx) ++ dyaop->da_op.direct_IO = NULL; ++ else ++ dyaop->da_op.direct_IO = aufs_aop.direct_IO; ++} ++ ++static struct au_dyaop *dy_aget(struct au_branch *br, ++ const struct address_space_operations *h_aop, ++ int do_dx) ++{ ++ struct au_dyaop *dyaop; ++ struct au_dynop op; ++ ++ op.dy_type = AuDy_AOP; ++ op.dy_haop = h_aop; ++ dyaop = (void *)dy_get(&op, br); ++ if (IS_ERR(dyaop)) ++ goto out; ++ dy_adx(dyaop, do_dx); ++ ++out: ++ return dyaop; ++} ++ ++int au_dy_iaop(struct inode *inode, aufs_bindex_t bindex, ++ struct inode *h_inode) ++{ ++ int err, do_dx; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_dyaop *dyaop; ++ ++ AuDebugOn(!S_ISREG(h_inode->i_mode)); ++ IiMustWriteLock(inode); ++ ++ sb = inode->i_sb; ++ br = au_sbr(sb, bindex); ++ do_dx = !!au_opt_test(au_mntflags(sb), DIO); ++ dyaop = dy_aget(br, h_inode->i_mapping->a_ops, do_dx); ++ err = PTR_ERR(dyaop); ++ if (IS_ERR(dyaop)) ++ /* unnecessary to call dy_fput() */ ++ goto out; ++ ++ err = 0; ++ inode->i_mapping->a_ops = &dyaop->da_op; ++ ++out: ++ return err; ++} ++ ++/* ++ * Is it safe to replace a_ops during the inode/file is in operation? ++ * Yes, I hope so. ++ */ ++int au_dy_irefresh(struct inode *inode) ++{ ++ int err; ++ aufs_bindex_t btop; ++ struct inode *h_inode; ++ ++ err = 0; ++ if (S_ISREG(inode->i_mode)) { ++ btop = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, btop); ++ err = au_dy_iaop(inode, btop, h_inode); ++ } ++ return err; ++} ++ ++void au_dy_arefresh(int do_dx) ++{ ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_dykey *key; ++ ++ hbl = dynop + AuDy_AOP; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(key, pos, hbl, dk_hnode) ++ dy_adx((void *)key, do_dx); ++ hlist_bl_unlock(hbl); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void __init au_dy_init(void) ++{ ++ int i; ++ ++ for (i = 0; i < AuDyLast; i++) ++ INIT_HLIST_BL_HEAD(dynop + i); ++} ++ ++void au_dy_fin(void) ++{ ++ int i; ++ ++ for (i = 0; i < AuDyLast; i++) ++ WARN_ON(!hlist_bl_empty(dynop + i)); ++} +diff -Naur null/fs/aufs/dynop.h linux-5.15.36/fs/aufs/dynop.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/dynop.h 2022-05-10 16:51:39.870744219 +0300 +@@ -0,0 +1,77 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2010-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * dynamically customizable operations (for regular files only) ++ */ ++ ++#ifndef __AUFS_DYNOP_H__ ++#define __AUFS_DYNOP_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++ ++enum {AuDy_AOP, AuDyLast}; ++ ++struct au_dynop { ++ int dy_type; ++ union { ++ const void *dy_hop; ++ const struct address_space_operations *dy_haop; ++ }; ++}; ++ ++struct au_dykey { ++ union { ++ struct hlist_bl_node dk_hnode; ++ struct rcu_head dk_rcu; ++ }; ++ struct au_dynop dk_op; ++ ++ /* ++ * during I am in the branch local array, kref is gotten. when the ++ * branch is removed, kref is put. ++ */ ++ struct kref dk_kref; ++}; ++ ++/* stop unioning since their sizes are very different from each other */ ++struct au_dyaop { ++ struct au_dykey da_key; ++ struct address_space_operations da_op; /* not const */ ++}; ++/* make sure that 'struct au_dykey *' can be any type */ ++static_assert(!offsetof(struct au_dyaop, da_key)); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dynop.c */ ++struct au_branch; ++void au_dy_put(struct au_dykey *key); ++int au_dy_iaop(struct inode *inode, aufs_bindex_t bindex, ++ struct inode *h_inode); ++int au_dy_irefresh(struct inode *inode); ++void au_dy_arefresh(int do_dio); ++ ++void __init au_dy_init(void); ++void au_dy_fin(void); ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DYNOP_H__ */ +diff -Naur null/fs/aufs/export.c linux-5.15.36/fs/aufs/export.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/export.c 2022-05-10 16:51:39.870744219 +0300 +@@ -0,0 +1,830 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * export via nfs ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++union conv { ++#ifdef CONFIG_AUFS_INO_T_64 ++ __u32 a[2]; ++#else ++ __u32 a[1]; ++#endif ++ ino_t ino; ++}; ++ ++static ino_t decode_ino(__u32 *a) ++{ ++ union conv u; ++ ++ BUILD_BUG_ON(sizeof(u.ino) != sizeof(u.a)); ++ u.a[0] = a[0]; ++#ifdef CONFIG_AUFS_INO_T_64 ++ u.a[1] = a[1]; ++#endif ++ return u.ino; ++} ++ ++static void encode_ino(__u32 *a, ino_t ino) ++{ ++ union conv u; ++ ++ u.ino = ino; ++ a[0] = u.a[0]; ++#ifdef CONFIG_AUFS_INO_T_64 ++ a[1] = u.a[1]; ++#endif ++} ++ ++/* NFS file handle */ ++enum { ++ Fh_br_id, ++ Fh_sigen, ++#ifdef CONFIG_AUFS_INO_T_64 ++ /* support 64bit inode number */ ++ Fh_ino1, ++ Fh_ino2, ++ Fh_dir_ino1, ++ Fh_dir_ino2, ++#else ++ Fh_ino1, ++ Fh_dir_ino1, ++#endif ++ Fh_igen, ++ Fh_h_type, ++ Fh_tail, ++ ++ Fh_ino = Fh_ino1, ++ Fh_dir_ino = Fh_dir_ino1 ++}; ++ ++static int au_test_anon(struct dentry *dentry) ++{ ++ /* note: read d_flags without d_lock */ ++ return !!(dentry->d_flags & DCACHE_DISCONNECTED); ++} ++ ++int au_test_nfsd(void) ++{ ++ int ret; ++ struct task_struct *tsk = current; ++ char comm[sizeof(tsk->comm)]; ++ ++ ret = 0; ++ if (tsk->flags & PF_KTHREAD) { ++ get_task_comm(comm, tsk); ++ ret = !strcmp(comm, "nfsd"); ++ } ++ ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* inode generation external table */ ++ ++void au_xigen_inc(struct inode *inode) ++{ ++ loff_t pos; ++ ssize_t sz; ++ __u32 igen; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ ++ sb = inode->i_sb; ++ AuDebugOn(!au_opt_test(au_mntflags(sb), XINO)); ++ ++ sbinfo = au_sbi(sb); ++ pos = inode->i_ino; ++ pos *= sizeof(igen); ++ igen = inode->i_generation + 1; ++ sz = xino_fwrite(sbinfo->si_xigen, &igen, sizeof(igen), &pos); ++ if (sz == sizeof(igen)) ++ return; /* success */ ++ ++ if (unlikely(sz >= 0)) ++ AuIOErr("xigen error (%zd)\n", sz); ++} ++ ++int au_xigen_new(struct inode *inode) ++{ ++ int err; ++ loff_t pos; ++ ssize_t sz; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ ++ err = 0; ++ /* todo: dirty, at mount time */ ++ if (inode->i_ino == AUFS_ROOT_INO) ++ goto out; ++ sb = inode->i_sb; ++ SiMustAnyLock(sb); ++ if (unlikely(!au_opt_test(au_mntflags(sb), XINO))) ++ goto out; ++ ++ err = -EFBIG; ++ pos = inode->i_ino; ++ if (unlikely(au_loff_max / sizeof(inode->i_generation) - 1 < pos)) { ++ AuIOErr1("too large i%lld\n", pos); ++ goto out; ++ } ++ pos *= sizeof(inode->i_generation); ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ file = sbinfo->si_xigen; ++ BUG_ON(!file); ++ ++ if (vfsub_f_size_read(file) ++ < pos + sizeof(inode->i_generation)) { ++ inode->i_generation = atomic_inc_return(&sbinfo->si_xigen_next); ++ sz = xino_fwrite(file, &inode->i_generation, ++ sizeof(inode->i_generation), &pos); ++ } else ++ sz = xino_fread(file, &inode->i_generation, ++ sizeof(inode->i_generation), &pos); ++ if (sz == sizeof(inode->i_generation)) ++ goto out; /* success */ ++ ++ err = sz; ++ if (unlikely(sz >= 0)) { ++ err = -EIO; ++ AuIOErr("xigen error (%zd)\n", sz); ++ } ++ ++out: ++ return err; ++} ++ ++int au_xigen_set(struct super_block *sb, struct path *path) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ file = au_xino_create2(sb, path, sbinfo->si_xigen); ++ err = PTR_ERR(file); ++ if (IS_ERR(file)) ++ goto out; ++ err = 0; ++ if (sbinfo->si_xigen) ++ fput(sbinfo->si_xigen); ++ sbinfo->si_xigen = file; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_xigen_clr(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ if (sbinfo->si_xigen) { ++ fput(sbinfo->si_xigen); ++ sbinfo->si_xigen = NULL; ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct dentry *decode_by_ino(struct super_block *sb, ino_t ino, ++ ino_t dir_ino) ++{ ++ struct dentry *dentry, *d; ++ struct inode *inode; ++ unsigned int sigen; ++ ++ dentry = NULL; ++ inode = ilookup(sb, ino); ++ if (!inode) ++ goto out; ++ ++ dentry = ERR_PTR(-ESTALE); ++ sigen = au_sigen(sb); ++ if (unlikely(au_is_bad_inode(inode) ++ || IS_DEADDIR(inode) ++ || sigen != au_iigen(inode, NULL))) ++ goto out_iput; ++ ++ dentry = NULL; ++ if (!dir_ino || S_ISDIR(inode->i_mode)) ++ dentry = d_find_alias(inode); ++ else { ++ spin_lock(&inode->i_lock); ++ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) { ++ spin_lock(&d->d_lock); ++ if (!au_test_anon(d) ++ && d_inode(d->d_parent)->i_ino == dir_ino) { ++ dentry = dget_dlock(d); ++ spin_unlock(&d->d_lock); ++ break; ++ } ++ spin_unlock(&d->d_lock); ++ } ++ spin_unlock(&inode->i_lock); ++ } ++ if (unlikely(dentry && au_digen_test(dentry, sigen))) { ++ /* need to refresh */ ++ dput(dentry); ++ dentry = NULL; ++ } ++ ++out_iput: ++ iput(inode); ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* todo: dirty? */ ++/* if exportfs_decode_fh() passed vfsmount*, we could be happy */ ++ ++struct au_compare_mnt_args { ++ /* input */ ++ struct super_block *sb; ++ ++ /* output */ ++ struct vfsmount *mnt; ++}; ++ ++static int au_compare_mnt(struct vfsmount *mnt, void *arg) ++{ ++ struct au_compare_mnt_args *a = arg; ++ ++ if (mnt->mnt_sb != a->sb) ++ return 0; ++ a->mnt = mntget(mnt); ++ return 1; ++} ++ ++static struct vfsmount *au_mnt_get(struct super_block *sb) ++{ ++ int err; ++ struct path root; ++ struct au_compare_mnt_args args = { ++ .sb = sb ++ }; ++ ++ get_fs_root(current->fs, &root); ++ rcu_read_lock(); ++ err = iterate_mounts(au_compare_mnt, &args, root.mnt); ++ rcu_read_unlock(); ++ path_put(&root); ++ AuDebugOn(!err); ++ AuDebugOn(!args.mnt); ++ return args.mnt; ++} ++ ++struct au_nfsd_si_lock { ++ unsigned int sigen; ++ aufs_bindex_t bindex, br_id; ++ unsigned char force_lock; ++}; ++ ++static int si_nfsd_read_lock(struct super_block *sb, ++ struct au_nfsd_si_lock *nsi_lock) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ ++ si_read_lock(sb, AuLock_FLUSH); ++ ++ /* branch id may be wrapped around */ ++ err = 0; ++ bindex = au_br_index(sb, nsi_lock->br_id); ++ if (bindex >= 0 && nsi_lock->sigen + AUFS_BRANCH_MAX > au_sigen(sb)) ++ goto out; /* success */ ++ ++ err = -ESTALE; ++ bindex = -1; ++ if (!nsi_lock->force_lock) ++ si_read_unlock(sb); ++ ++out: ++ nsi_lock->bindex = bindex; ++ return err; ++} ++ ++struct find_name_by_ino { ++ struct dir_context ctx; ++ int called, found; ++ ino_t ino; ++ char *name; ++ int namelen; ++}; ++ ++static int ++find_name_by_ino(struct dir_context *ctx, const char *name, int namelen, ++ loff_t offset, u64 ino, unsigned int d_type) ++{ ++ struct find_name_by_ino *a = container_of(ctx, struct find_name_by_ino, ++ ctx); ++ ++ a->called++; ++ if (a->ino != ino) ++ return 0; ++ ++ memcpy(a->name, name, namelen); ++ a->namelen = namelen; ++ a->found = 1; ++ return 1; ++} ++ ++static struct dentry *au_lkup_by_ino(struct path *path, ino_t ino, ++ struct au_nfsd_si_lock *nsi_lock) ++{ ++ struct dentry *dentry, *parent; ++ struct file *file; ++ struct inode *dir; ++ struct find_name_by_ino arg = { ++ .ctx = { ++ .actor = find_name_by_ino ++ } ++ }; ++ int err; ++ ++ parent = path->dentry; ++ if (nsi_lock) ++ si_read_unlock(parent->d_sb); ++ file = vfsub_dentry_open(path, au_dir_roflags); ++ dentry = (void *)file; ++ if (IS_ERR(file)) ++ goto out; ++ ++ dentry = ERR_PTR(-ENOMEM); ++ arg.name = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!arg.name)) ++ goto out_file; ++ arg.ino = ino; ++ arg.found = 0; ++ do { ++ arg.called = 0; ++ /* smp_mb(); */ ++ err = vfsub_iterate_dir(file, &arg.ctx); ++ } while (!err && !arg.found && arg.called); ++ dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_name; ++ /* instead of ENOENT */ ++ dentry = ERR_PTR(-ESTALE); ++ if (!arg.found) ++ goto out_name; ++ ++ /* do not call vfsub_lkup_one() */ ++ dir = d_inode(parent); ++ dentry = vfsub_lookup_one_len_unlocked(arg.name, path, arg.namelen); ++ AuTraceErrPtr(dentry); ++ if (IS_ERR(dentry)) ++ goto out_name; ++ AuDebugOn(au_test_anon(dentry)); ++ if (unlikely(d_really_is_negative(dentry))) { ++ dput(dentry); ++ dentry = ERR_PTR(-ENOENT); ++ } ++ ++out_name: ++ free_page((unsigned long)arg.name); ++out_file: ++ fput(file); ++out: ++ if (unlikely(nsi_lock ++ && si_nfsd_read_lock(parent->d_sb, nsi_lock) < 0)) ++ if (!IS_ERR(dentry)) { ++ dput(dentry); ++ dentry = ERR_PTR(-ESTALE); ++ } ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++static struct dentry *decode_by_dir_ino(struct super_block *sb, ino_t ino, ++ ino_t dir_ino, ++ struct au_nfsd_si_lock *nsi_lock) ++{ ++ struct dentry *dentry; ++ struct path path; ++ ++ if (dir_ino != AUFS_ROOT_INO) { ++ path.dentry = decode_by_ino(sb, dir_ino, 0); ++ dentry = path.dentry; ++ if (!path.dentry || IS_ERR(path.dentry)) ++ goto out; ++ AuDebugOn(au_test_anon(path.dentry)); ++ } else ++ path.dentry = dget(sb->s_root); ++ ++ path.mnt = au_mnt_get(sb); ++ dentry = au_lkup_by_ino(&path, ino, nsi_lock); ++ path_put(&path); ++ ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int h_acceptable(void *expv, struct dentry *dentry) ++{ ++ return 1; ++} ++ ++static char *au_build_path(struct dentry *h_parent, struct path *h_rootpath, ++ char *buf, int len, struct super_block *sb) ++{ ++ char *p; ++ int n; ++ struct path path; ++ ++ p = d_path(h_rootpath, buf, len); ++ if (IS_ERR(p)) ++ goto out; ++ n = strlen(p); ++ ++ path.mnt = h_rootpath->mnt; ++ path.dentry = h_parent; ++ p = d_path(&path, buf, len); ++ if (IS_ERR(p)) ++ goto out; ++ if (n != 1) ++ p += n; ++ ++ path.mnt = au_mnt_get(sb); ++ path.dentry = sb->s_root; ++ p = d_path(&path, buf, len - strlen(p)); ++ mntput(path.mnt); ++ if (IS_ERR(p)) ++ goto out; ++ if (n != 1) ++ p[strlen(p)] = '/'; ++ ++out: ++ AuTraceErrPtr(p); ++ return p; ++} ++ ++static ++struct dentry *decode_by_path(struct super_block *sb, ino_t ino, __u32 *fh, ++ int fh_len, struct au_nfsd_si_lock *nsi_lock) ++{ ++ struct dentry *dentry, *h_parent, *root; ++ struct super_block *h_sb; ++ char *pathname, *p; ++ struct vfsmount *h_mnt; ++ struct au_branch *br; ++ int err; ++ struct path path; ++ ++ br = au_sbr(sb, nsi_lock->bindex); ++ h_mnt = au_br_mnt(br); ++ h_sb = h_mnt->mnt_sb; ++ /* todo: call lower fh_to_dentry()? fh_to_parent()? */ ++ lockdep_off(); ++ h_parent = exportfs_decode_fh(h_mnt, (void *)(fh + Fh_tail), ++ fh_len - Fh_tail, fh[Fh_h_type], ++ h_acceptable, /*context*/NULL); ++ lockdep_on(); ++ dentry = h_parent; ++ if (unlikely(!h_parent || IS_ERR(h_parent))) { ++ AuWarn1("%s decode_fh failed, %ld\n", ++ au_sbtype(h_sb), PTR_ERR(h_parent)); ++ goto out; ++ } ++ dentry = NULL; ++ if (unlikely(au_test_anon(h_parent))) { ++ AuWarn1("%s decode_fh returned a disconnected dentry\n", ++ au_sbtype(h_sb)); ++ goto out_h_parent; ++ } ++ ++ dentry = ERR_PTR(-ENOMEM); ++ pathname = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!pathname)) ++ goto out_h_parent; ++ ++ root = sb->s_root; ++ path.mnt = h_mnt; ++ di_read_lock_parent(root, !AuLock_IR); ++ path.dentry = au_h_dptr(root, nsi_lock->bindex); ++ di_read_unlock(root, !AuLock_IR); ++ p = au_build_path(h_parent, &path, pathname, PAGE_SIZE, sb); ++ dentry = (void *)p; ++ if (IS_ERR(p)) ++ goto out_pathname; ++ ++ si_read_unlock(sb); ++ err = vfsub_kern_path(p, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &path); ++ dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_relock; ++ ++ dentry = ERR_PTR(-ENOENT); ++ AuDebugOn(au_test_anon(path.dentry)); ++ if (unlikely(d_really_is_negative(path.dentry))) ++ goto out_path; ++ ++ if (ino != d_inode(path.dentry)->i_ino) ++ dentry = au_lkup_by_ino(&path, ino, /*nsi_lock*/NULL); ++ else ++ dentry = dget(path.dentry); ++ ++out_path: ++ path_put(&path); ++out_relock: ++ if (unlikely(si_nfsd_read_lock(sb, nsi_lock) < 0)) ++ if (!IS_ERR(dentry)) { ++ dput(dentry); ++ dentry = ERR_PTR(-ESTALE); ++ } ++out_pathname: ++ free_page((unsigned long)pathname); ++out_h_parent: ++ dput(h_parent); ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct dentry * ++aufs_fh_to_dentry(struct super_block *sb, struct fid *fid, int fh_len, ++ int fh_type) ++{ ++ struct dentry *dentry; ++ __u32 *fh = fid->raw; ++ struct au_branch *br; ++ ino_t ino, dir_ino; ++ struct au_nfsd_si_lock nsi_lock = { ++ .force_lock = 0 ++ }; ++ ++ dentry = ERR_PTR(-ESTALE); ++ /* it should never happen, but the file handle is unreliable */ ++ if (unlikely(fh_len < Fh_tail)) ++ goto out; ++ nsi_lock.sigen = fh[Fh_sigen]; ++ nsi_lock.br_id = fh[Fh_br_id]; ++ ++ /* branch id may be wrapped around */ ++ br = NULL; ++ if (unlikely(si_nfsd_read_lock(sb, &nsi_lock))) ++ goto out; ++ nsi_lock.force_lock = 1; ++ ++ /* is this inode still cached? */ ++ ino = decode_ino(fh + Fh_ino); ++ /* it should never happen */ ++ if (unlikely(ino == AUFS_ROOT_INO)) ++ goto out_unlock; ++ ++ dir_ino = decode_ino(fh + Fh_dir_ino); ++ dentry = decode_by_ino(sb, ino, dir_ino); ++ if (IS_ERR(dentry)) ++ goto out_unlock; ++ if (dentry) ++ goto accept; ++ ++ /* is the parent dir cached? */ ++ br = au_sbr(sb, nsi_lock.bindex); ++ au_lcnt_inc(&br->br_nfiles); ++ dentry = decode_by_dir_ino(sb, ino, dir_ino, &nsi_lock); ++ if (IS_ERR(dentry)) ++ goto out_unlock; ++ if (dentry) ++ goto accept; ++ ++ /* lookup path */ ++ dentry = decode_by_path(sb, ino, fh, fh_len, &nsi_lock); ++ if (IS_ERR(dentry)) ++ goto out_unlock; ++ if (unlikely(!dentry)) ++ /* todo?: make it ESTALE */ ++ goto out_unlock; ++ ++accept: ++ if (!au_digen_test(dentry, au_sigen(sb)) ++ && d_inode(dentry)->i_generation == fh[Fh_igen]) ++ goto out_unlock; /* success */ ++ ++ dput(dentry); ++ dentry = ERR_PTR(-ESTALE); ++out_unlock: ++ if (br) ++ au_lcnt_dec(&br->br_nfiles); ++ si_read_unlock(sb); ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++#if 0 /* reserved for future use */ ++/* support subtreecheck option */ ++static struct dentry *aufs_fh_to_parent(struct super_block *sb, struct fid *fid, ++ int fh_len, int fh_type) ++{ ++ struct dentry *parent; ++ __u32 *fh = fid->raw; ++ ino_t dir_ino; ++ ++ dir_ino = decode_ino(fh + Fh_dir_ino); ++ parent = decode_by_ino(sb, dir_ino, 0); ++ if (IS_ERR(parent)) ++ goto out; ++ if (!parent) ++ parent = decode_by_path(sb, au_br_index(sb, fh[Fh_br_id]), ++ dir_ino, fh, fh_len); ++ ++out: ++ AuTraceErrPtr(parent); ++ return parent; ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_encode_fh(struct inode *inode, __u32 *fh, int *max_len, ++ struct inode *dir) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct super_block *sb, *h_sb; ++ struct dentry *dentry, *parent, *h_parent; ++ struct inode *h_dir; ++ struct au_branch *br; ++ ++ err = -ENOSPC; ++ if (unlikely(*max_len <= Fh_tail)) { ++ AuWarn1("NFSv2 client (max_len %d)?\n", *max_len); ++ goto out; ++ } ++ ++ err = FILEID_ROOT; ++ if (inode->i_ino == AUFS_ROOT_INO) { ++ AuDebugOn(inode->i_ino != AUFS_ROOT_INO); ++ goto out; ++ } ++ ++ h_parent = NULL; ++ sb = inode->i_sb; ++ err = si_read_lock(sb, AuLock_FLUSH); ++ if (unlikely(err)) ++ goto out; ++ ++#ifdef CONFIG_AUFS_DEBUG ++ if (unlikely(!au_opt_test(au_mntflags(sb), XINO))) ++ AuWarn1("NFS-exporting requires xino\n"); ++#endif ++ err = -EIO; ++ parent = NULL; ++ ii_read_lock_child(inode); ++ bindex = au_ibtop(inode); ++ if (!dir) { ++ dentry = d_find_any_alias(inode); ++ if (unlikely(!dentry)) ++ goto out_unlock; ++ AuDebugOn(au_test_anon(dentry)); ++ parent = dget_parent(dentry); ++ dput(dentry); ++ if (unlikely(!parent)) ++ goto out_unlock; ++ if (d_really_is_positive(parent)) ++ dir = d_inode(parent); ++ } ++ ++ ii_read_lock_parent(dir); ++ h_dir = au_h_iptr(dir, bindex); ++ ii_read_unlock(dir); ++ if (unlikely(!h_dir)) ++ goto out_parent; ++ h_parent = d_find_any_alias(h_dir); ++ if (unlikely(!h_parent)) ++ goto out_hparent; ++ ++ err = -EPERM; ++ br = au_sbr(sb, bindex); ++ h_sb = au_br_sb(br); ++ if (unlikely(!h_sb->s_export_op)) { ++ AuErr1("%s branch is not exportable\n", au_sbtype(h_sb)); ++ goto out_hparent; ++ } ++ ++ fh[Fh_br_id] = br->br_id; ++ fh[Fh_sigen] = au_sigen(sb); ++ encode_ino(fh + Fh_ino, inode->i_ino); ++ encode_ino(fh + Fh_dir_ino, dir->i_ino); ++ fh[Fh_igen] = inode->i_generation; ++ ++ *max_len -= Fh_tail; ++ fh[Fh_h_type] = exportfs_encode_fh(h_parent, (void *)(fh + Fh_tail), ++ max_len, ++ /*connectable or subtreecheck*/0); ++ err = fh[Fh_h_type]; ++ *max_len += Fh_tail; ++ /* todo: macros? */ ++ if (err != FILEID_INVALID) ++ err = 99; ++ else ++ AuWarn1("%s encode_fh failed\n", au_sbtype(h_sb)); ++ ++out_hparent: ++ dput(h_parent); ++out_parent: ++ dput(parent); ++out_unlock: ++ ii_read_unlock(inode); ++ si_read_unlock(sb); ++out: ++ if (unlikely(err < 0)) ++ err = FILEID_INVALID; ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_commit_metadata(struct inode *inode) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct super_block *sb; ++ struct inode *h_inode; ++ int (*f)(struct inode *inode); ++ ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ii_write_lock_child(inode); ++ bindex = au_ibtop(inode); ++ AuDebugOn(bindex < 0); ++ h_inode = au_h_iptr(inode, bindex); ++ ++ f = h_inode->i_sb->s_export_op->commit_metadata; ++ if (f) ++ err = f(h_inode); ++ else ++ err = sync_inode_metadata(h_inode, /*wait*/1); ++ ++ au_cpup_attr_timesizes(inode); ++ ii_write_unlock(inode); ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct export_operations aufs_export_op = { ++ .fh_to_dentry = aufs_fh_to_dentry, ++ /* .fh_to_parent = aufs_fh_to_parent, */ ++ .encode_fh = aufs_encode_fh, ++ .commit_metadata = aufs_commit_metadata ++}; ++ ++void au_export_init(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ __u32 u; ++ ++ BUILD_BUG_ON_MSG(IS_BUILTIN(CONFIG_AUFS_FS) ++ && IS_MODULE(CONFIG_EXPORTFS), ++ AUFS_NAME ": unsupported configuration " ++ "CONFIG_EXPORTFS=m and CONFIG_AUFS_FS=y"); ++ ++ sb->s_export_op = &aufs_export_op; ++ sbinfo = au_sbi(sb); ++ sbinfo->si_xigen = NULL; ++ get_random_bytes(&u, sizeof(u)); ++ BUILD_BUG_ON(sizeof(u) != sizeof(int)); ++ atomic_set(&sbinfo->si_xigen_next, u); ++} +diff -Naur null/fs/aufs/fhsm.c linux-5.15.36/fs/aufs/fhsm.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/fhsm.c 2022-05-10 16:51:39.870744219 +0300 +@@ -0,0 +1,427 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2011-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ ++/* ++ * File-based Hierarchy Storage Management ++ */ ++ ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++static aufs_bindex_t au_fhsm_bottom(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ AuDebugOn(!fhsm); ++ return fhsm->fhsm_bottom; ++} ++ ++void au_fhsm_set_bottom(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ AuDebugOn(!fhsm); ++ fhsm->fhsm_bottom = bindex; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_fhsm_test_jiffy(struct au_sbinfo *sbinfo, struct au_branch *br) ++{ ++ struct au_br_fhsm *bf; ++ ++ bf = br->br_fhsm; ++ MtxMustLock(&bf->bf_lock); ++ ++ return !bf->bf_readable ++ || time_after(jiffies, ++ bf->bf_jiffy + sbinfo->si_fhsm.fhsm_expire); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_fhsm_notify(struct super_block *sb, int val) ++{ ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ if (au_fhsm_pid(fhsm) ++ && atomic_read(&fhsm->fhsm_readable) != -1) { ++ atomic_set(&fhsm->fhsm_readable, val); ++ if (val) ++ wake_up(&fhsm->fhsm_wqh); ++ } ++} ++ ++static int au_fhsm_stfs(struct super_block *sb, aufs_bindex_t bindex, ++ struct aufs_stfs *rstfs, int do_lock, int do_notify) ++{ ++ int err; ++ struct au_branch *br; ++ struct au_br_fhsm *bf; ++ ++ br = au_sbr(sb, bindex); ++ AuDebugOn(au_br_rdonly(br)); ++ bf = br->br_fhsm; ++ AuDebugOn(!bf); ++ ++ if (do_lock) ++ mutex_lock(&bf->bf_lock); ++ else ++ MtxMustLock(&bf->bf_lock); ++ ++ /* sb->s_root for NFS is unreliable */ ++ err = au_br_stfs(br, &bf->bf_stfs); ++ if (unlikely(err)) { ++ AuErr1("FHSM failed (%d), b%d, ignored.\n", bindex, err); ++ goto out; ++ } ++ ++ bf->bf_jiffy = jiffies; ++ bf->bf_readable = 1; ++ if (do_notify) ++ au_fhsm_notify(sb, /*val*/1); ++ if (rstfs) ++ *rstfs = bf->bf_stfs; ++ ++out: ++ if (do_lock) ++ mutex_unlock(&bf->bf_lock); ++ au_fhsm_notify(sb, /*val*/1); ++ ++ return err; ++} ++ ++void au_fhsm_wrote(struct super_block *sb, aufs_bindex_t bindex, int force) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ struct au_branch *br; ++ struct au_br_fhsm *bf; ++ ++ AuDbg("b%d, force %d\n", bindex, force); ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ if (!au_ftest_si(sbinfo, FHSM) ++ || fhsm->fhsm_bottom == bindex) ++ return; ++ ++ br = au_sbr(sb, bindex); ++ bf = br->br_fhsm; ++ AuDebugOn(!bf); ++ mutex_lock(&bf->bf_lock); ++ if (force ++ || au_fhsm_pid(fhsm) ++ || au_fhsm_test_jiffy(sbinfo, br)) ++ err = au_fhsm_stfs(sb, bindex, /*rstfs*/NULL, /*do_lock*/0, ++ /*do_notify*/1); ++ mutex_unlock(&bf->bf_lock); ++} ++ ++void au_fhsm_wrote_all(struct super_block *sb, int force) ++{ ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ /* exclude the bottom */ ++ bbot = au_fhsm_bottom(sb); ++ for (bindex = 0; bindex < bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_fhsm(br->br_perm)) ++ au_fhsm_wrote(sb, bindex, force); ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static __poll_t au_fhsm_poll(struct file *file, struct poll_table_struct *wait) ++{ ++ __poll_t mask; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ mask = 0; ++ sbinfo = file->private_data; ++ fhsm = &sbinfo->si_fhsm; ++ poll_wait(file, &fhsm->fhsm_wqh, wait); ++ if (atomic_read(&fhsm->fhsm_readable)) ++ mask = EPOLLIN /* | EPOLLRDNORM */; ++ ++ if (!mask) ++ AuDbg("mask 0x%x\n", mask); ++ return mask; ++} ++ ++static int au_fhsm_do_read_one(struct aufs_stbr __user *stbr, ++ struct aufs_stfs *stfs, __s16 brid) ++{ ++ int err; ++ ++ err = copy_to_user(&stbr->stfs, stfs, sizeof(*stfs)); ++ if (!err) ++ err = __put_user(brid, &stbr->brid); ++ if (unlikely(err)) ++ err = -EFAULT; ++ ++ return err; ++} ++ ++static ssize_t au_fhsm_do_read(struct super_block *sb, ++ struct aufs_stbr __user *stbr, size_t count) ++{ ++ ssize_t err; ++ int nstbr; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ struct au_br_fhsm *bf; ++ ++ /* except the bottom branch */ ++ err = 0; ++ nstbr = 0; ++ bbot = au_fhsm_bottom(sb); ++ for (bindex = 0; !err && bindex < bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (!au_br_fhsm(br->br_perm)) ++ continue; ++ ++ bf = br->br_fhsm; ++ mutex_lock(&bf->bf_lock); ++ if (bf->bf_readable) { ++ err = -EFAULT; ++ if (count >= sizeof(*stbr)) ++ err = au_fhsm_do_read_one(stbr++, &bf->bf_stfs, ++ br->br_id); ++ if (!err) { ++ bf->bf_readable = 0; ++ count -= sizeof(*stbr); ++ nstbr++; ++ } ++ } ++ mutex_unlock(&bf->bf_lock); ++ } ++ if (!err) ++ err = sizeof(*stbr) * nstbr; ++ ++ return err; ++} ++ ++static ssize_t au_fhsm_read(struct file *file, char __user *buf, size_t count, ++ loff_t *pos) ++{ ++ ssize_t err; ++ int readable; ++ aufs_bindex_t nfhsm, bindex, bbot; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ struct au_branch *br; ++ struct super_block *sb; ++ ++ err = 0; ++ sbinfo = file->private_data; ++ fhsm = &sbinfo->si_fhsm; ++need_data: ++ spin_lock_irq(&fhsm->fhsm_wqh.lock); ++ if (!atomic_read(&fhsm->fhsm_readable)) { ++ if (vfsub_file_flags(file) & O_NONBLOCK) ++ err = -EAGAIN; ++ else ++ err = wait_event_interruptible_locked_irq ++ (fhsm->fhsm_wqh, ++ atomic_read(&fhsm->fhsm_readable)); ++ } ++ spin_unlock_irq(&fhsm->fhsm_wqh.lock); ++ if (unlikely(err)) ++ goto out; ++ ++ /* sb may already be dead */ ++ au_rw_read_lock(&sbinfo->si_rwsem); ++ readable = atomic_read(&fhsm->fhsm_readable); ++ if (readable > 0) { ++ sb = sbinfo->si_sb; ++ AuDebugOn(!sb); ++ /* exclude the bottom branch */ ++ nfhsm = 0; ++ bbot = au_fhsm_bottom(sb); ++ for (bindex = 0; bindex < bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_fhsm(br->br_perm)) ++ nfhsm++; ++ } ++ err = -EMSGSIZE; ++ if (nfhsm * sizeof(struct aufs_stbr) <= count) { ++ atomic_set(&fhsm->fhsm_readable, 0); ++ err = au_fhsm_do_read(sbinfo->si_sb, (void __user *)buf, ++ count); ++ } ++ } ++ au_rw_read_unlock(&sbinfo->si_rwsem); ++ if (!readable) ++ goto need_data; ++ ++out: ++ return err; ++} ++ ++static int au_fhsm_release(struct inode *inode, struct file *file) ++{ ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ /* sb may already be dead */ ++ sbinfo = file->private_data; ++ fhsm = &sbinfo->si_fhsm; ++ spin_lock(&fhsm->fhsm_spin); ++ fhsm->fhsm_pid = 0; ++ spin_unlock(&fhsm->fhsm_spin); ++ kobject_put(&sbinfo->si_kobj); ++ ++ return 0; ++} ++ ++static const struct file_operations au_fhsm_fops = { ++ .owner = THIS_MODULE, ++ .llseek = noop_llseek, ++ .read = au_fhsm_read, ++ .poll = au_fhsm_poll, ++ .release = au_fhsm_release ++}; ++ ++int au_fhsm_fd(struct super_block *sb, int oflags) ++{ ++ int err, fd; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ err = -EPERM; ++ if (unlikely(!capable(CAP_SYS_ADMIN))) ++ goto out; ++ ++ err = -EINVAL; ++ if (unlikely(oflags & ~(O_CLOEXEC | O_NONBLOCK))) ++ goto out; ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ spin_lock(&fhsm->fhsm_spin); ++ if (!fhsm->fhsm_pid) ++ fhsm->fhsm_pid = current->pid; ++ else ++ err = -EBUSY; ++ spin_unlock(&fhsm->fhsm_spin); ++ if (unlikely(err)) ++ goto out; ++ ++ oflags |= O_RDONLY; ++ /* oflags |= FMODE_NONOTIFY; */ ++ fd = anon_inode_getfd("[aufs_fhsm]", &au_fhsm_fops, sbinfo, oflags); ++ err = fd; ++ if (unlikely(fd < 0)) ++ goto out_pid; ++ ++ /* succeed regardless 'fhsm' status */ ++ kobject_get(&sbinfo->si_kobj); ++ si_noflush_read_lock(sb); ++ if (au_ftest_si(sbinfo, FHSM)) ++ au_fhsm_wrote_all(sb, /*force*/0); ++ si_read_unlock(sb); ++ goto out; /* success */ ++ ++out_pid: ++ spin_lock(&fhsm->fhsm_spin); ++ fhsm->fhsm_pid = 0; ++ spin_unlock(&fhsm->fhsm_spin); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_fhsm_br_alloc(struct au_branch *br) ++{ ++ int err; ++ ++ err = 0; ++ br->br_fhsm = kmalloc(sizeof(*br->br_fhsm), GFP_NOFS); ++ if (br->br_fhsm) ++ au_br_fhsm_init(br->br_fhsm); ++ else ++ err = -ENOMEM; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_fhsm_fin(struct super_block *sb) ++{ ++ au_fhsm_notify(sb, /*val*/-1); ++} ++ ++void au_fhsm_init(struct au_sbinfo *sbinfo) ++{ ++ struct au_fhsm *fhsm; ++ ++ fhsm = &sbinfo->si_fhsm; ++ spin_lock_init(&fhsm->fhsm_spin); ++ init_waitqueue_head(&fhsm->fhsm_wqh); ++ atomic_set(&fhsm->fhsm_readable, 0); ++ fhsm->fhsm_expire ++ = msecs_to_jiffies(AUFS_FHSM_CACHE_DEF_SEC * MSEC_PER_SEC); ++ fhsm->fhsm_bottom = -1; ++} ++ ++void au_fhsm_set(struct au_sbinfo *sbinfo, unsigned int sec) ++{ ++ sbinfo->si_fhsm.fhsm_expire ++ = msecs_to_jiffies(sec * MSEC_PER_SEC); ++} ++ ++void au_fhsm_show(struct seq_file *seq, struct au_sbinfo *sbinfo) ++{ ++ unsigned int u; ++ ++ if (!au_ftest_si(sbinfo, FHSM)) ++ return; ++ ++ u = jiffies_to_msecs(sbinfo->si_fhsm.fhsm_expire) / MSEC_PER_SEC; ++ if (u != AUFS_FHSM_CACHE_DEF_SEC) ++ seq_printf(seq, ",fhsm_sec=%u", u); ++} +diff -Naur null/fs/aufs/file.c linux-5.15.36/fs/aufs/file.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/file.c 2022-05-10 16:51:39.870744219 +0300 +@@ -0,0 +1,863 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * handling file/dir, and address_space operation ++ */ ++ ++#ifdef CONFIG_AUFS_DEBUG ++#include ++#endif ++#include ++#include "aufs.h" ++ ++/* drop flags for writing */ ++unsigned int au_file_roflags(unsigned int flags) ++{ ++ flags &= ~(O_WRONLY | O_RDWR | O_APPEND | O_CREAT | O_TRUNC); ++ flags |= O_RDONLY | O_NOATIME; ++ return flags; ++} ++ ++/* common functions to regular file and dir */ ++struct file *au_h_open(struct dentry *dentry, aufs_bindex_t bindex, int flags, ++ struct file *file, int force_wr) ++{ ++ struct file *h_file; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct path h_path; ++ int err; ++ ++ /* a race condition can happen between open and unlink/rmdir */ ++ h_file = ERR_PTR(-ENOENT); ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (au_test_nfsd() && (!h_dentry || d_is_negative(h_dentry))) ++ goto out; ++ h_inode = d_inode(h_dentry); ++ spin_lock(&h_dentry->d_lock); ++ err = (!d_unhashed(dentry) && d_unlinked(h_dentry)) ++ /* || !d_inode(dentry)->i_nlink */ ++ ; ++ spin_unlock(&h_dentry->d_lock); ++ if (unlikely(err)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ br = au_sbr(sb, bindex); ++ err = au_br_test_oflag(flags, br); ++ h_file = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ /* drop flags for writing */ ++ if (au_test_ro(sb, bindex, d_inode(dentry))) { ++ if (force_wr && !(flags & O_WRONLY)) ++ force_wr = 0; ++ flags = au_file_roflags(flags); ++ if (force_wr) { ++ h_file = ERR_PTR(-EROFS); ++ flags = au_file_roflags(flags); ++ if (unlikely(vfsub_native_ro(h_inode) ++ || IS_APPEND(h_inode))) ++ goto out; ++ flags &= ~O_ACCMODE; ++ flags |= O_WRONLY; ++ } ++ } ++ flags &= ~O_CREAT; ++ au_lcnt_inc(&br->br_nfiles); ++ h_path.dentry = h_dentry; ++ h_path.mnt = au_br_mnt(br); ++ h_file = vfsub_dentry_open(&h_path, flags); ++ if (IS_ERR(h_file)) ++ goto out_br; ++ ++ if (flags & __FMODE_EXEC) { ++ err = deny_write_access(h_file); ++ if (unlikely(err)) { ++ fput(h_file); ++ h_file = ERR_PTR(err); ++ goto out_br; ++ } ++ } ++ fsnotify_open(h_file); ++ goto out; /* success */ ++ ++out_br: ++ au_lcnt_dec(&br->br_nfiles); ++out: ++ return h_file; ++} ++ ++static int au_cmoo(struct dentry *dentry) ++{ ++ int err, cmoo, matched; ++ unsigned int udba; ++ struct path h_path; ++ struct au_pin pin; ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = -1, ++ .bsrc = -1, ++ .len = -1, ++ .pin = &pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ struct inode *delegated; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ pid_t pid; ++ struct au_branch *br; ++ struct dentry *parent; ++ struct au_hinode *hdir; ++ ++ DiMustWriteLock(dentry); ++ IiMustWriteLock(d_inode(dentry)); ++ ++ err = 0; ++ if (IS_ROOT(dentry)) ++ goto out; ++ cpg.bsrc = au_dbtop(dentry); ++ if (!cpg.bsrc) ++ goto out; ++ ++ sb = dentry->d_sb; ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ pid = au_fhsm_pid(fhsm); ++ rcu_read_lock(); ++ matched = (pid ++ && (current->pid == pid ++ || rcu_dereference(current->real_parent)->pid == pid)); ++ rcu_read_unlock(); ++ if (matched) ++ goto out; ++ ++ br = au_sbr(sb, cpg.bsrc); ++ cmoo = au_br_cmoo(br->br_perm); ++ if (!cmoo) ++ goto out; ++ if (!d_is_reg(dentry)) ++ cmoo &= AuBrAttr_COO_ALL; ++ if (!cmoo) ++ goto out; ++ ++ parent = dget_parent(dentry); ++ di_write_lock_parent(parent); ++ err = au_wbr_do_copyup_bu(dentry, cpg.bsrc - 1); ++ cpg.bdst = err; ++ if (unlikely(err < 0)) { ++ err = 0; /* there is no upper writable branch */ ++ goto out_dgrade; ++ } ++ AuDbg("bsrc %d, bdst %d\n", cpg.bsrc, cpg.bdst); ++ ++ /* do not respect the coo attrib for the target branch */ ++ err = au_cpup_dirs(dentry, cpg.bdst); ++ if (unlikely(err)) ++ goto out_dgrade; ++ ++ di_downgrade_lock(parent, AuLock_IR); ++ udba = au_opt_udba(sb); ++ err = au_pin(&pin, dentry, cpg.bdst, udba, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&pin); ++ if (unlikely(err)) ++ goto out_parent; ++ if (!(cmoo & AuBrWAttr_MOO)) ++ goto out_parent; /* success */ ++ ++ err = au_pin(&pin, dentry, cpg.bsrc, udba, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ h_path.mnt = au_br_mnt(br); ++ h_path.dentry = au_h_dptr(dentry, cpg.bsrc); ++ hdir = au_hi(d_inode(parent), cpg.bsrc); ++ delegated = NULL; ++ err = vfsub_unlink(hdir->hi_inode, &h_path, &delegated, /*force*/1); ++ au_unpin(&pin); ++ /* todo: keep h_dentry or not? */ ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ if (unlikely(err)) { ++ pr_err("unlink %pd after coo failed (%d), ignored\n", ++ dentry, err); ++ err = 0; ++ } ++ goto out_parent; /* success */ ++ ++out_dgrade: ++ di_downgrade_lock(parent, AuLock_IR); ++out_parent: ++ di_read_unlock(parent, AuLock_IR); ++ dput(parent); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_do_open(struct file *file, struct au_do_open_args *args) ++{ ++ int err, aopen = args->aopen; ++ struct dentry *dentry; ++ struct au_finfo *finfo; ++ ++ if (!aopen) ++ err = au_finfo_init(file, args->fidir); ++ else { ++ lockdep_off(); ++ err = au_finfo_init(file, args->fidir); ++ lockdep_on(); ++ } ++ if (unlikely(err)) ++ goto out; ++ ++ dentry = file->f_path.dentry; ++ AuDebugOn(IS_ERR_OR_NULL(dentry)); ++ di_write_lock_child(dentry); ++ err = au_cmoo(dentry); ++ di_downgrade_lock(dentry, AuLock_IR); ++ if (!err) { ++ if (!aopen) ++ err = args->open(file, vfsub_file_flags(file), NULL); ++ else { ++ lockdep_off(); ++ err = args->open(file, vfsub_file_flags(file), ++ args->h_file); ++ lockdep_on(); ++ } ++ } ++ di_read_unlock(dentry, AuLock_IR); ++ ++ finfo = au_fi(file); ++ if (!err) { ++ finfo->fi_file = file; ++ au_hbl_add(&finfo->fi_hlist, ++ &au_sbi(file->f_path.dentry->d_sb)->si_files); ++ } ++ if (!aopen) ++ fi_write_unlock(file); ++ else { ++ lockdep_off(); ++ fi_write_unlock(file); ++ lockdep_on(); ++ } ++ if (unlikely(err)) { ++ finfo->fi_hdir = NULL; ++ au_finfo_fin(file); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_reopen_nondir(struct file *file) ++{ ++ int err; ++ aufs_bindex_t btop; ++ struct dentry *dentry; ++ struct au_branch *br; ++ struct file *h_file, *h_file_tmp; ++ ++ dentry = file->f_path.dentry; ++ btop = au_dbtop(dentry); ++ br = au_sbr(dentry->d_sb, btop); ++ h_file_tmp = NULL; ++ if (au_fbtop(file) == btop) { ++ h_file = au_hf_top(file); ++ if (file->f_mode == h_file->f_mode) ++ return 0; /* success */ ++ h_file_tmp = h_file; ++ get_file(h_file_tmp); ++ au_lcnt_inc(&br->br_nfiles); ++ au_set_h_fptr(file, btop, NULL); ++ } ++ AuDebugOn(au_fi(file)->fi_hdir); ++ /* ++ * it can happen ++ * file exists on both of rw and ro ++ * open --> dbtop and fbtop are both 0 ++ * prepend a branch as rw, "rw" become ro ++ * remove rw/file ++ * delete the top branch, "rw" becomes rw again ++ * --> dbtop is 1, fbtop is still 0 ++ * write --> fbtop is 0 but dbtop is 1 ++ */ ++ /* AuDebugOn(au_fbtop(file) < btop); */ ++ ++ h_file = au_h_open(dentry, btop, vfsub_file_flags(file) & ~O_TRUNC, ++ file, /*force_wr*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) { ++ if (h_file_tmp) { ++ /* revert */ ++ au_set_h_fptr(file, btop, h_file_tmp); ++ h_file_tmp = NULL; ++ } ++ goto out; /* todo: close all? */ ++ } ++ ++ err = 0; ++ au_set_fbtop(file, btop); ++ au_set_h_fptr(file, btop, h_file); ++ au_update_figen(file); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ ++out: ++ if (h_file_tmp) { ++ fput(h_file_tmp); ++ au_lcnt_dec(&br->br_nfiles); ++ } ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_reopen_wh(struct file *file, aufs_bindex_t btgt, ++ struct dentry *hi_wh) ++{ ++ int err; ++ aufs_bindex_t btop; ++ struct au_dinfo *dinfo; ++ struct dentry *h_dentry; ++ struct au_hdentry *hdp; ++ ++ dinfo = au_di(file->f_path.dentry); ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ btop = dinfo->di_btop; ++ dinfo->di_btop = btgt; ++ hdp = au_hdentry(dinfo, btgt); ++ h_dentry = hdp->hd_dentry; ++ hdp->hd_dentry = hi_wh; ++ err = au_reopen_nondir(file); ++ hdp->hd_dentry = h_dentry; ++ dinfo->di_btop = btop; ++ ++ return err; ++} ++ ++static int au_ready_to_write_wh(struct file *file, loff_t len, ++ aufs_bindex_t bcpup, struct au_pin *pin) ++{ ++ int err; ++ struct inode *inode, *h_inode; ++ struct dentry *h_dentry, *hi_wh; ++ struct au_cp_generic cpg = { ++ .dentry = file->f_path.dentry, ++ .bdst = bcpup, ++ .bsrc = -1, ++ .len = len, ++ .pin = pin ++ }; ++ ++ au_update_dbtop(cpg.dentry); ++ inode = d_inode(cpg.dentry); ++ h_inode = NULL; ++ if (au_dbtop(cpg.dentry) <= bcpup ++ && au_dbbot(cpg.dentry) >= bcpup) { ++ h_dentry = au_h_dptr(cpg.dentry, bcpup); ++ if (h_dentry && d_is_positive(h_dentry)) ++ h_inode = d_inode(h_dentry); ++ } ++ hi_wh = au_hi_wh(inode, bcpup); ++ if (!hi_wh && !h_inode) ++ err = au_sio_cpup_wh(&cpg, file); ++ else ++ /* already copied-up after unlink */ ++ err = au_reopen_wh(file, bcpup, hi_wh); ++ ++ if (!err ++ && (inode->i_nlink > 1 ++ || (inode->i_state & I_LINKABLE)) ++ && au_opt_test(au_mntflags(cpg.dentry->d_sb), PLINK)) ++ au_plink_append(inode, bcpup, au_h_dptr(cpg.dentry, bcpup)); ++ ++ return err; ++} ++ ++/* ++ * prepare the @file for writing. ++ */ ++int au_ready_to_write(struct file *file, loff_t len, struct au_pin *pin) ++{ ++ int err; ++ aufs_bindex_t dbtop; ++ struct dentry *parent; ++ struct inode *inode; ++ struct super_block *sb; ++ struct file *h_file; ++ struct au_cp_generic cpg = { ++ .dentry = file->f_path.dentry, ++ .bdst = -1, ++ .bsrc = -1, ++ .len = len, ++ .pin = pin, ++ .flags = AuCpup_DTIME ++ }; ++ ++ sb = cpg.dentry->d_sb; ++ inode = d_inode(cpg.dentry); ++ cpg.bsrc = au_fbtop(file); ++ err = au_test_ro(sb, cpg.bsrc, inode); ++ if (!err && (au_hf_top(file)->f_mode & FMODE_WRITE)) { ++ err = au_pin(pin, cpg.dentry, cpg.bsrc, AuOpt_UDBA_NONE, ++ /*flags*/0); ++ goto out; ++ } ++ ++ /* need to cpup or reopen */ ++ parent = dget_parent(cpg.dentry); ++ di_write_lock_parent(parent); ++ err = AuWbrCopyup(au_sbi(sb), cpg.dentry); ++ cpg.bdst = err; ++ if (unlikely(err < 0)) ++ goto out_dgrade; ++ err = 0; ++ ++ if (!d_unhashed(cpg.dentry) && !au_h_dptr(parent, cpg.bdst)) { ++ err = au_cpup_dirs(cpg.dentry, cpg.bdst); ++ if (unlikely(err)) ++ goto out_dgrade; ++ } ++ ++ err = au_pin(pin, cpg.dentry, cpg.bdst, AuOpt_UDBA_NONE, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out_dgrade; ++ ++ dbtop = au_dbtop(cpg.dentry); ++ if (dbtop <= cpg.bdst) ++ cpg.bsrc = cpg.bdst; ++ ++ if (dbtop <= cpg.bdst /* just reopen */ ++ || !d_unhashed(cpg.dentry) /* copyup and reopen */ ++ ) { ++ h_file = au_h_open_pre(cpg.dentry, cpg.bsrc, /*force_wr*/0); ++ if (IS_ERR(h_file)) ++ err = PTR_ERR(h_file); ++ else { ++ di_downgrade_lock(parent, AuLock_IR); ++ if (dbtop > cpg.bdst) ++ err = au_sio_cpup_simple(&cpg); ++ if (!err) ++ err = au_reopen_nondir(file); ++ au_h_open_post(cpg.dentry, cpg.bsrc, h_file); ++ } ++ } else { /* copyup as wh and reopen */ ++ /* ++ * since writable hfsplus branch is not supported, ++ * h_open_pre/post() are unnecessary. ++ */ ++ err = au_ready_to_write_wh(file, len, cpg.bdst, pin); ++ di_downgrade_lock(parent, AuLock_IR); ++ } ++ ++ if (!err) { ++ au_pin_set_parent_lflag(pin, /*lflag*/0); ++ goto out_dput; /* success */ ++ } ++ au_unpin(pin); ++ goto out_unlock; ++ ++out_dgrade: ++ di_downgrade_lock(parent, AuLock_IR); ++out_unlock: ++ di_read_unlock(parent, AuLock_IR); ++out_dput: ++ dput(parent); ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_do_flush(struct file *file, fl_owner_t id, ++ int (*flush)(struct file *file, fl_owner_t id)) ++{ ++ int err; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ si_noflush_read_lock(sb); ++ fi_read_lock(file); ++ ii_read_lock_child(inode); ++ ++ err = flush(file, id); ++ au_cpup_attr_timesizes(inode); ++ ++ ii_read_unlock(inode); ++ fi_read_unlock(file); ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_file_refresh_by_inode(struct file *file, int *need_reopen) ++{ ++ int err; ++ struct au_pin pin; ++ struct au_finfo *finfo; ++ struct dentry *parent, *hi_wh; ++ struct inode *inode; ++ struct super_block *sb; ++ struct au_cp_generic cpg = { ++ .dentry = file->f_path.dentry, ++ .bdst = -1, ++ .bsrc = -1, ++ .len = -1, ++ .pin = &pin, ++ .flags = AuCpup_DTIME ++ }; ++ ++ FiMustWriteLock(file); ++ ++ err = 0; ++ finfo = au_fi(file); ++ sb = cpg.dentry->d_sb; ++ inode = d_inode(cpg.dentry); ++ cpg.bdst = au_ibtop(inode); ++ if (cpg.bdst == finfo->fi_btop || IS_ROOT(cpg.dentry)) ++ goto out; ++ ++ parent = dget_parent(cpg.dentry); ++ if (au_test_ro(sb, cpg.bdst, inode)) { ++ di_read_lock_parent(parent, !AuLock_IR); ++ err = AuWbrCopyup(au_sbi(sb), cpg.dentry); ++ cpg.bdst = err; ++ di_read_unlock(parent, !AuLock_IR); ++ if (unlikely(err < 0)) ++ goto out_parent; ++ err = 0; ++ } ++ ++ di_read_lock_parent(parent, AuLock_IR); ++ hi_wh = au_hi_wh(inode, cpg.bdst); ++ if (!S_ISDIR(inode->i_mode) ++ && au_opt_test(au_mntflags(sb), PLINK) ++ && au_plink_test(inode) ++ && !d_unhashed(cpg.dentry) ++ && cpg.bdst < au_dbtop(cpg.dentry)) { ++ err = au_test_and_cpup_dirs(cpg.dentry, cpg.bdst); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ /* always superio. */ ++ err = au_pin(&pin, cpg.dentry, cpg.bdst, AuOpt_UDBA_NONE, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (!err) { ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&pin); ++ } ++ } else if (hi_wh) { ++ /* already copied-up after unlink */ ++ err = au_reopen_wh(file, cpg.bdst, hi_wh); ++ *need_reopen = 0; ++ } ++ ++out_unlock: ++ di_read_unlock(parent, AuLock_IR); ++out_parent: ++ dput(parent); ++out: ++ return err; ++} ++ ++static void au_do_refresh_dir(struct file *file) ++{ ++ aufs_bindex_t bindex, bbot, new_bindex, brid; ++ struct au_hfile *p, tmp, *q; ++ struct au_finfo *finfo; ++ struct super_block *sb; ++ struct au_fidir *fidir; ++ ++ FiMustWriteLock(file); ++ ++ sb = file->f_path.dentry->d_sb; ++ finfo = au_fi(file); ++ fidir = finfo->fi_hdir; ++ AuDebugOn(!fidir); ++ p = fidir->fd_hfile + finfo->fi_btop; ++ brid = p->hf_br->br_id; ++ bbot = fidir->fd_bbot; ++ for (bindex = finfo->fi_btop; bindex <= bbot; bindex++, p++) { ++ if (!p->hf_file) ++ continue; ++ ++ new_bindex = au_br_index(sb, p->hf_br->br_id); ++ if (new_bindex == bindex) ++ continue; ++ if (new_bindex < 0) { ++ au_set_h_fptr(file, bindex, NULL); ++ continue; ++ } ++ ++ /* swap two lower inode, and loop again */ ++ q = fidir->fd_hfile + new_bindex; ++ tmp = *q; ++ *q = *p; ++ *p = tmp; ++ if (tmp.hf_file) { ++ bindex--; ++ p--; ++ } ++ } ++ ++ p = fidir->fd_hfile; ++ if (!au_test_mmapped(file) && !d_unlinked(file->f_path.dentry)) { ++ bbot = au_sbbot(sb); ++ for (finfo->fi_btop = 0; finfo->fi_btop <= bbot; ++ finfo->fi_btop++, p++) ++ if (p->hf_file) { ++ if (file_inode(p->hf_file)) ++ break; ++ au_hfput(p, /*execed*/0); ++ } ++ } else { ++ bbot = au_br_index(sb, brid); ++ for (finfo->fi_btop = 0; finfo->fi_btop < bbot; ++ finfo->fi_btop++, p++) ++ if (p->hf_file) ++ au_hfput(p, /*execed*/0); ++ bbot = au_sbbot(sb); ++ } ++ ++ p = fidir->fd_hfile + bbot; ++ for (fidir->fd_bbot = bbot; fidir->fd_bbot >= finfo->fi_btop; ++ fidir->fd_bbot--, p--) ++ if (p->hf_file) { ++ if (file_inode(p->hf_file)) ++ break; ++ au_hfput(p, /*execed*/0); ++ } ++ AuDebugOn(fidir->fd_bbot < finfo->fi_btop); ++} ++ ++/* ++ * after branch manipulating, refresh the file. ++ */ ++static int refresh_file(struct file *file, int (*reopen)(struct file *file)) ++{ ++ int err, need_reopen, nbr; ++ aufs_bindex_t bbot, bindex; ++ struct dentry *dentry; ++ struct super_block *sb; ++ struct au_finfo *finfo; ++ struct au_hfile *hfile; ++ ++ dentry = file->f_path.dentry; ++ sb = dentry->d_sb; ++ nbr = au_sbbot(sb) + 1; ++ finfo = au_fi(file); ++ if (!finfo->fi_hdir) { ++ hfile = &finfo->fi_htop; ++ AuDebugOn(!hfile->hf_file); ++ bindex = au_br_index(sb, hfile->hf_br->br_id); ++ AuDebugOn(bindex < 0); ++ if (bindex != finfo->fi_btop) ++ au_set_fbtop(file, bindex); ++ } else { ++ err = au_fidir_realloc(finfo, nbr, /*may_shrink*/0); ++ if (unlikely(err)) ++ goto out; ++ au_do_refresh_dir(file); ++ } ++ ++ err = 0; ++ need_reopen = 1; ++ if (!au_test_mmapped(file)) ++ err = au_file_refresh_by_inode(file, &need_reopen); ++ if (finfo->fi_hdir) ++ /* harmless if err */ ++ au_fidir_realloc(finfo, nbr, /*may_shrink*/1); ++ if (!err && need_reopen && !d_unlinked(dentry)) ++ err = reopen(file); ++ if (!err) { ++ au_update_figen(file); ++ goto out; /* success */ ++ } ++ ++ /* error, close all lower files */ ++ if (finfo->fi_hdir) { ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); bindex <= bbot; bindex++) ++ au_set_h_fptr(file, bindex, NULL); ++ } ++ ++out: ++ return err; ++} ++ ++/* common function to regular file and dir */ ++int au_reval_and_lock_fdi(struct file *file, int (*reopen)(struct file *file), ++ int wlock, unsigned int fi_lsc) ++{ ++ int err; ++ unsigned int sigen, figen; ++ aufs_bindex_t btop; ++ unsigned char pseudo_link; ++ struct dentry *dentry; ++ struct inode *inode; ++ ++ err = 0; ++ dentry = file->f_path.dentry; ++ inode = d_inode(dentry); ++ sigen = au_sigen(dentry->d_sb); ++ fi_write_lock_nested(file, fi_lsc); ++ figen = au_figen(file); ++ if (!fi_lsc) ++ di_write_lock_child(dentry); ++ else ++ di_write_lock_child2(dentry); ++ btop = au_dbtop(dentry); ++ pseudo_link = (btop != au_ibtop(inode)); ++ if (sigen == figen && !pseudo_link && au_fbtop(file) == btop) { ++ if (!wlock) { ++ di_downgrade_lock(dentry, AuLock_IR); ++ fi_downgrade_lock(file); ++ } ++ goto out; /* success */ ++ } ++ ++ AuDbg("sigen %d, figen %d\n", sigen, figen); ++ if (au_digen_test(dentry, sigen)) { ++ err = au_reval_dpath(dentry, sigen); ++ AuDebugOn(!err && au_digen_test(dentry, sigen)); ++ } ++ ++ if (!err) ++ err = refresh_file(file, reopen); ++ if (!err) { ++ if (!wlock) { ++ di_downgrade_lock(dentry, AuLock_IR); ++ fi_downgrade_lock(file); ++ } ++ } else { ++ di_write_unlock(dentry); ++ fi_write_unlock(file); ++ } ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* cf. aufs_nopage() */ ++/* for madvise(2) */ ++static int aufs_readpage(struct file *file __maybe_unused, struct page *page) ++{ ++ unlock_page(page); ++ return 0; ++} ++ ++/* it will never be called, but necessary to support O_DIRECT */ ++static ssize_t aufs_direct_IO(struct kiocb *iocb, struct iov_iter *iter) ++{ BUG(); return 0; } ++ ++/* they will never be called. */ ++#ifdef CONFIG_AUFS_DEBUG ++static int aufs_write_begin(struct file *file, struct address_space *mapping, ++ loff_t pos, unsigned len, unsigned flags, ++ struct page **pagep, void **fsdata) ++{ AuUnsupport(); return 0; } ++static int aufs_write_end(struct file *file, struct address_space *mapping, ++ loff_t pos, unsigned len, unsigned copied, ++ struct page *page, void *fsdata) ++{ AuUnsupport(); return 0; } ++static int aufs_writepage(struct page *page, struct writeback_control *wbc) ++{ AuUnsupport(); return 0; } ++ ++static int aufs_set_page_dirty(struct page *page) ++{ AuUnsupport(); return 0; } ++static void aufs_invalidatepage(struct page *page, unsigned int offset, ++ unsigned int length) ++{ AuUnsupport(); } ++static int aufs_releasepage(struct page *page, gfp_t gfp) ++{ AuUnsupport(); return 0; } ++#if 0 /* called by memory compaction regardless file */ ++static int aufs_migratepage(struct address_space *mapping, struct page *newpage, ++ struct page *page, enum migrate_mode mode) ++{ AuUnsupport(); return 0; } ++#endif ++static bool aufs_isolate_page(struct page *page, isolate_mode_t mode) ++{ AuUnsupport(); return true; } ++static void aufs_putback_page(struct page *page) ++{ AuUnsupport(); } ++static int aufs_launder_page(struct page *page) ++{ AuUnsupport(); return 0; } ++static int aufs_is_partially_uptodate(struct page *page, ++ unsigned long from, ++ unsigned long count) ++{ AuUnsupport(); return 0; } ++static void aufs_is_dirty_writeback(struct page *page, bool *dirty, ++ bool *writeback) ++{ AuUnsupport(); } ++static int aufs_error_remove_page(struct address_space *mapping, ++ struct page *page) ++{ AuUnsupport(); return 0; } ++static int aufs_swap_activate(struct swap_info_struct *sis, struct file *file, ++ sector_t *span) ++{ AuUnsupport(); return 0; } ++static void aufs_swap_deactivate(struct file *file) ++{ AuUnsupport(); } ++#endif /* CONFIG_AUFS_DEBUG */ ++ ++const struct address_space_operations aufs_aop = { ++ .readpage = aufs_readpage, ++ .direct_IO = aufs_direct_IO, ++#ifdef CONFIG_AUFS_DEBUG ++ .writepage = aufs_writepage, ++ /* no writepages, because of writepage */ ++ .set_page_dirty = aufs_set_page_dirty, ++ /* no readpages, because of readpage */ ++ .write_begin = aufs_write_begin, ++ .write_end = aufs_write_end, ++ /* no bmap, no block device */ ++ .invalidatepage = aufs_invalidatepage, ++ .releasepage = aufs_releasepage, ++ /* is fallback_migrate_page ok? */ ++ /* .migratepage = aufs_migratepage, */ ++ .isolate_page = aufs_isolate_page, ++ .putback_page = aufs_putback_page, ++ .launder_page = aufs_launder_page, ++ .is_partially_uptodate = aufs_is_partially_uptodate, ++ .is_dirty_writeback = aufs_is_dirty_writeback, ++ .error_remove_page = aufs_error_remove_page, ++ .swap_activate = aufs_swap_activate, ++ .swap_deactivate = aufs_swap_deactivate ++#endif /* CONFIG_AUFS_DEBUG */ ++}; +diff -Naur null/fs/aufs/file.h linux-5.15.36/fs/aufs/file.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/file.h 2022-05-10 16:51:39.871744219 +0300 +@@ -0,0 +1,342 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * file operations ++ */ ++ ++#ifndef __AUFS_FILE_H__ ++#define __AUFS_FILE_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include ++#include "rwsem.h" ++ ++struct au_branch; ++struct au_hfile { ++ struct file *hf_file; ++ struct au_branch *hf_br; ++}; ++ ++struct au_vdir; ++struct au_fidir { ++ aufs_bindex_t fd_bbot; ++ aufs_bindex_t fd_nent; ++ struct au_vdir *fd_vdir_cache; ++ struct au_hfile fd_hfile[]; ++}; ++ ++static inline int au_fidir_sz(int nent) ++{ ++ AuDebugOn(nent < 0); ++ return sizeof(struct au_fidir) + sizeof(struct au_hfile) * nent; ++} ++ ++struct au_finfo { ++ atomic_t fi_generation; ++ ++ struct au_rwsem fi_rwsem; ++ aufs_bindex_t fi_btop; ++ ++ /* do not union them */ ++ struct { /* for non-dir */ ++ struct au_hfile fi_htop; ++ atomic_t fi_mmapped; ++ }; ++ struct au_fidir *fi_hdir; /* for dir only */ ++ ++ struct hlist_bl_node fi_hlist; ++ struct file *fi_file; /* very ugly */ ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* file.c */ ++extern const struct address_space_operations aufs_aop; ++unsigned int au_file_roflags(unsigned int flags); ++struct file *au_h_open(struct dentry *dentry, aufs_bindex_t bindex, int flags, ++ struct file *file, int force_wr); ++struct au_do_open_args { ++ int aopen; ++ int (*open)(struct file *file, int flags, ++ struct file *h_file); ++ struct au_fidir *fidir; ++ struct file *h_file; ++}; ++int au_do_open(struct file *file, struct au_do_open_args *args); ++int au_reopen_nondir(struct file *file); ++struct au_pin; ++int au_ready_to_write(struct file *file, loff_t len, struct au_pin *pin); ++int au_reval_and_lock_fdi(struct file *file, int (*reopen)(struct file *file), ++ int wlock, unsigned int fi_lsc); ++int au_do_flush(struct file *file, fl_owner_t id, ++ int (*flush)(struct file *file, fl_owner_t id)); ++ ++/* poll.c */ ++#ifdef CONFIG_AUFS_POLL ++__poll_t aufs_poll(struct file *file, struct poll_table_struct *pt); ++#endif ++ ++#ifdef CONFIG_AUFS_BR_HFSPLUS ++/* hfsplus.c */ ++struct file *au_h_open_pre(struct dentry *dentry, aufs_bindex_t bindex, ++ int force_wr); ++void au_h_open_post(struct dentry *dentry, aufs_bindex_t bindex, ++ struct file *h_file); ++#else ++AuStub(struct file *, au_h_open_pre, return NULL, struct dentry *dentry, ++ aufs_bindex_t bindex, int force_wr) ++AuStubVoid(au_h_open_post, struct dentry *dentry, aufs_bindex_t bindex, ++ struct file *h_file); ++#endif ++ ++/* f_op.c */ ++extern const struct file_operations aufs_file_fop; ++int au_do_open_nondir(struct file *file, int flags, struct file *h_file); ++int aufs_release_nondir(struct inode *inode __maybe_unused, struct file *file); ++struct file *au_read_pre(struct file *file, int keep_fi, unsigned int lsc); ++ ++/* finfo.c */ ++void au_hfput(struct au_hfile *hf, int execed); ++void au_set_h_fptr(struct file *file, aufs_bindex_t bindex, ++ struct file *h_file); ++ ++void au_update_figen(struct file *file); ++struct au_fidir *au_fidir_alloc(struct super_block *sb); ++int au_fidir_realloc(struct au_finfo *finfo, int nbr, int may_shrink); ++ ++void au_fi_init_once(void *_fi); ++void au_finfo_fin(struct file *file); ++int au_finfo_init(struct file *file, struct au_fidir *fidir); ++ ++/* ioctl.c */ ++long aufs_ioctl_nondir(struct file *file, unsigned int cmd, unsigned long arg); ++#ifdef CONFIG_COMPAT ++long aufs_compat_ioctl_dir(struct file *file, unsigned int cmd, ++ unsigned long arg); ++long aufs_compat_ioctl_nondir(struct file *file, unsigned int cmd, ++ unsigned long arg); ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_finfo *au_fi(struct file *file) ++{ ++ return file->private_data; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define fi_read_lock(f) au_rw_read_lock(&au_fi(f)->fi_rwsem) ++#define fi_write_lock(f) au_rw_write_lock(&au_fi(f)->fi_rwsem) ++#define fi_read_trylock(f) au_rw_read_trylock(&au_fi(f)->fi_rwsem) ++#define fi_write_trylock(f) au_rw_write_trylock(&au_fi(f)->fi_rwsem) ++/* ++#define fi_read_trylock_nested(f) \ ++ au_rw_read_trylock_nested(&au_fi(f)->fi_rwsem) ++#define fi_write_trylock_nested(f) \ ++ au_rw_write_trylock_nested(&au_fi(f)->fi_rwsem) ++*/ ++ ++#define fi_read_unlock(f) au_rw_read_unlock(&au_fi(f)->fi_rwsem) ++#define fi_write_unlock(f) au_rw_write_unlock(&au_fi(f)->fi_rwsem) ++#define fi_downgrade_lock(f) au_rw_dgrade_lock(&au_fi(f)->fi_rwsem) ++ ++/* lock subclass for finfo */ ++enum { ++ AuLsc_FI_1, ++ AuLsc_FI_2 ++}; ++ ++static inline void fi_read_lock_nested(struct file *f, unsigned int lsc) ++{ ++ au_rw_read_lock_nested(&au_fi(f)->fi_rwsem, lsc); ++} ++ ++static inline void fi_write_lock_nested(struct file *f, unsigned int lsc) ++{ ++ au_rw_write_lock_nested(&au_fi(f)->fi_rwsem, lsc); ++} ++ ++/* ++ * fi_read_lock_1, fi_write_lock_1, ++ * fi_read_lock_2, fi_write_lock_2 ++ */ ++#define AuReadLockFunc(name) \ ++static inline void fi_read_lock_##name(struct file *f) \ ++{ fi_read_lock_nested(f, AuLsc_FI_##name); } ++ ++#define AuWriteLockFunc(name) \ ++static inline void fi_write_lock_##name(struct file *f) \ ++{ fi_write_lock_nested(f, AuLsc_FI_##name); } ++ ++#define AuRWLockFuncs(name) \ ++ AuReadLockFunc(name) \ ++ AuWriteLockFunc(name) ++ ++AuRWLockFuncs(1); ++AuRWLockFuncs(2); ++ ++#undef AuReadLockFunc ++#undef AuWriteLockFunc ++#undef AuRWLockFuncs ++ ++#define FiMustNoWaiters(f) AuRwMustNoWaiters(&au_fi(f)->fi_rwsem) ++#define FiMustAnyLock(f) AuRwMustAnyLock(&au_fi(f)->fi_rwsem) ++#define FiMustWriteLock(f) AuRwMustWriteLock(&au_fi(f)->fi_rwsem) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* todo: hard/soft set? */ ++static inline aufs_bindex_t au_fbtop(struct file *file) ++{ ++ FiMustAnyLock(file); ++ return au_fi(file)->fi_btop; ++} ++ ++static inline aufs_bindex_t au_fbbot_dir(struct file *file) ++{ ++ FiMustAnyLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ return au_fi(file)->fi_hdir->fd_bbot; ++} ++ ++static inline struct au_vdir *au_fvdir_cache(struct file *file) ++{ ++ FiMustAnyLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ return au_fi(file)->fi_hdir->fd_vdir_cache; ++} ++ ++static inline void au_set_fbtop(struct file *file, aufs_bindex_t bindex) ++{ ++ FiMustWriteLock(file); ++ au_fi(file)->fi_btop = bindex; ++} ++ ++static inline void au_set_fbbot_dir(struct file *file, aufs_bindex_t bindex) ++{ ++ FiMustWriteLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ au_fi(file)->fi_hdir->fd_bbot = bindex; ++} ++ ++static inline void au_set_fvdir_cache(struct file *file, ++ struct au_vdir *vdir_cache) ++{ ++ FiMustWriteLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ au_fi(file)->fi_hdir->fd_vdir_cache = vdir_cache; ++} ++ ++static inline struct file *au_hf_top(struct file *file) ++{ ++ FiMustAnyLock(file); ++ AuDebugOn(au_fi(file)->fi_hdir); ++ return au_fi(file)->fi_htop.hf_file; ++} ++ ++static inline struct file *au_hf_dir(struct file *file, aufs_bindex_t bindex) ++{ ++ FiMustAnyLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ return au_fi(file)->fi_hdir->fd_hfile[0 + bindex].hf_file; ++} ++ ++/* todo: memory barrier? */ ++static inline unsigned int au_figen(struct file *f) ++{ ++ return atomic_read(&au_fi(f)->fi_generation); ++} ++ ++static inline void au_set_mmapped(struct file *f) ++{ ++ if (atomic_inc_return(&au_fi(f)->fi_mmapped)) ++ return; ++ pr_warn("fi_mmapped wrapped around\n"); ++ while (!atomic_inc_return(&au_fi(f)->fi_mmapped)) ++ ; ++} ++ ++static inline void au_unset_mmapped(struct file *f) ++{ ++ atomic_dec(&au_fi(f)->fi_mmapped); ++} ++ ++static inline int au_test_mmapped(struct file *f) ++{ ++ return atomic_read(&au_fi(f)->fi_mmapped); ++} ++ ++/* customize vma->vm_file */ ++ ++static inline void au_do_vm_file_reset(struct vm_area_struct *vma, ++ struct file *file) ++{ ++ struct file *f; ++ ++ f = vma->vm_file; ++ get_file(file); ++ vma->vm_file = file; ++ fput(f); ++} ++ ++#ifdef CONFIG_MMU ++#define AuDbgVmRegion(file, vma) do {} while (0) ++ ++static inline void au_vm_file_reset(struct vm_area_struct *vma, ++ struct file *file) ++{ ++ au_do_vm_file_reset(vma, file); ++} ++#else ++#define AuDbgVmRegion(file, vma) \ ++ AuDebugOn((vma)->vm_region && (vma)->vm_region->vm_file != (file)) ++ ++static inline void au_vm_file_reset(struct vm_area_struct *vma, ++ struct file *file) ++{ ++ struct file *f; ++ ++ au_do_vm_file_reset(vma, file); ++ f = vma->vm_region->vm_file; ++ get_file(file); ++ vma->vm_region->vm_file = file; ++ fput(f); ++} ++#endif /* CONFIG_MMU */ ++ ++/* handle vma->vm_prfile */ ++static inline void au_vm_prfile_set(struct vm_area_struct *vma, ++ struct file *file) ++{ ++ get_file(file); ++ vma->vm_prfile = file; ++#ifndef CONFIG_MMU ++ get_file(file); ++ vma->vm_region->vm_prfile = file; ++#endif ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_FILE_H__ */ +diff -Naur null/fs/aufs/finfo.c linux-5.15.36/fs/aufs/finfo.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/finfo.c 2022-05-10 16:51:39.871744219 +0300 +@@ -0,0 +1,149 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * file private data ++ */ ++ ++#include "aufs.h" ++ ++void au_hfput(struct au_hfile *hf, int execed) ++{ ++ if (execed) ++ allow_write_access(hf->hf_file); ++ fput(hf->hf_file); ++ hf->hf_file = NULL; ++ au_lcnt_dec(&hf->hf_br->br_nfiles); ++ hf->hf_br = NULL; ++} ++ ++void au_set_h_fptr(struct file *file, aufs_bindex_t bindex, struct file *val) ++{ ++ struct au_finfo *finfo = au_fi(file); ++ struct au_hfile *hf; ++ struct au_fidir *fidir; ++ ++ fidir = finfo->fi_hdir; ++ if (!fidir) { ++ AuDebugOn(finfo->fi_btop != bindex); ++ hf = &finfo->fi_htop; ++ } else ++ hf = fidir->fd_hfile + bindex; ++ ++ if (hf && hf->hf_file) ++ au_hfput(hf, vfsub_file_execed(file)); ++ if (val) { ++ FiMustWriteLock(file); ++ AuDebugOn(IS_ERR_OR_NULL(file->f_path.dentry)); ++ hf->hf_file = val; ++ hf->hf_br = au_sbr(file->f_path.dentry->d_sb, bindex); ++ } ++} ++ ++void au_update_figen(struct file *file) ++{ ++ atomic_set(&au_fi(file)->fi_generation, au_digen(file->f_path.dentry)); ++ /* smp_mb(); */ /* atomic_set */ ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_fidir *au_fidir_alloc(struct super_block *sb) ++{ ++ struct au_fidir *fidir; ++ int nbr; ++ ++ nbr = au_sbbot(sb) + 1; ++ if (nbr < 2) ++ nbr = 2; /* initial allocate for 2 branches */ ++ fidir = kzalloc(au_fidir_sz(nbr), GFP_NOFS); ++ if (fidir) { ++ fidir->fd_bbot = -1; ++ fidir->fd_nent = nbr; ++ } ++ ++ return fidir; ++} ++ ++int au_fidir_realloc(struct au_finfo *finfo, int nbr, int may_shrink) ++{ ++ int err; ++ struct au_fidir *fidir, *p; ++ ++ AuRwMustWriteLock(&finfo->fi_rwsem); ++ fidir = finfo->fi_hdir; ++ AuDebugOn(!fidir); ++ ++ err = -ENOMEM; ++ p = au_kzrealloc(fidir, au_fidir_sz(fidir->fd_nent), au_fidir_sz(nbr), ++ GFP_NOFS, may_shrink); ++ if (p) { ++ p->fd_nent = nbr; ++ finfo->fi_hdir = p; ++ err = 0; ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_finfo_fin(struct file *file) ++{ ++ struct au_finfo *finfo; ++ ++ au_lcnt_dec(&au_sbi(file->f_path.dentry->d_sb)->si_nfiles); ++ ++ finfo = au_fi(file); ++ AuDebugOn(finfo->fi_hdir); ++ AuRwDestroy(&finfo->fi_rwsem); ++ au_cache_free_finfo(finfo); ++} ++ ++void au_fi_init_once(void *_finfo) ++{ ++ struct au_finfo *finfo = _finfo; ++ ++ au_rw_init(&finfo->fi_rwsem); ++} ++ ++int au_finfo_init(struct file *file, struct au_fidir *fidir) ++{ ++ int err; ++ struct au_finfo *finfo; ++ struct dentry *dentry; ++ ++ err = -ENOMEM; ++ dentry = file->f_path.dentry; ++ finfo = au_cache_alloc_finfo(); ++ if (unlikely(!finfo)) ++ goto out; ++ ++ err = 0; ++ au_lcnt_inc(&au_sbi(dentry->d_sb)->si_nfiles); ++ au_rw_write_lock(&finfo->fi_rwsem); ++ finfo->fi_btop = -1; ++ finfo->fi_hdir = fidir; ++ atomic_set(&finfo->fi_generation, au_digen(dentry)); ++ /* smp_mb(); */ /* atomic_set */ ++ ++ file->private_data = finfo; ++ ++out: ++ return err; ++} +diff -Naur null/fs/aufs/f_op.c linux-5.15.36/fs/aufs/f_op.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/f_op.c 2022-05-10 16:51:39.870744219 +0300 +@@ -0,0 +1,771 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * file and vm operations ++ */ ++ ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++int au_do_open_nondir(struct file *file, int flags, struct file *h_file) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct dentry *dentry, *h_dentry; ++ struct au_finfo *finfo; ++ struct inode *h_inode; ++ ++ FiMustWriteLock(file); ++ ++ err = 0; ++ dentry = file->f_path.dentry; ++ AuDebugOn(IS_ERR_OR_NULL(dentry)); ++ finfo = au_fi(file); ++ memset(&finfo->fi_htop, 0, sizeof(finfo->fi_htop)); ++ atomic_set(&finfo->fi_mmapped, 0); ++ bindex = au_dbtop(dentry); ++ if (!h_file) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ err = vfsub_test_mntns(file->f_path.mnt, h_dentry->d_sb); ++ if (unlikely(err)) ++ goto out; ++ h_file = au_h_open(dentry, bindex, flags, file, /*force_wr*/0); ++ if (IS_ERR(h_file)) { ++ err = PTR_ERR(h_file); ++ goto out; ++ } ++ } else { ++ h_dentry = h_file->f_path.dentry; ++ err = vfsub_test_mntns(file->f_path.mnt, h_dentry->d_sb); ++ if (unlikely(err)) ++ goto out; ++ /* br ref is already inc-ed */ ++ } ++ ++ if ((flags & __O_TMPFILE) ++ && !(flags & O_EXCL)) { ++ h_inode = file_inode(h_file); ++ spin_lock(&h_inode->i_lock); ++ h_inode->i_state |= I_LINKABLE; ++ spin_unlock(&h_inode->i_lock); ++ } ++ au_set_fbtop(file, bindex); ++ au_set_h_fptr(file, bindex, h_file); ++ au_update_figen(file); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ ++out: ++ return err; ++} ++ ++static int aufs_open_nondir(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ int err; ++ struct super_block *sb; ++ struct au_do_open_args args = { ++ .open = au_do_open_nondir ++ }; ++ ++ AuDbg("%pD, f_flags 0x%x, f_mode 0x%x\n", ++ file, vfsub_file_flags(file), file->f_mode); ++ ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ err = au_do_open(file, &args); ++ si_read_unlock(sb); ++ return err; ++} ++ ++int aufs_release_nondir(struct inode *inode __maybe_unused, struct file *file) ++{ ++ struct au_finfo *finfo; ++ aufs_bindex_t bindex; ++ ++ finfo = au_fi(file); ++ au_hbl_del(&finfo->fi_hlist, ++ &au_sbi(file->f_path.dentry->d_sb)->si_files); ++ bindex = finfo->fi_btop; ++ if (bindex >= 0) ++ au_set_h_fptr(file, bindex, NULL); ++ ++ au_finfo_fin(file); ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_flush_nondir(struct file *file, fl_owner_t id) ++{ ++ int err; ++ struct file *h_file; ++ ++ err = 0; ++ h_file = au_hf_top(file); ++ if (h_file) ++ err = vfsub_flush(h_file, id); ++ return err; ++} ++ ++static int aufs_flush_nondir(struct file *file, fl_owner_t id) ++{ ++ return au_do_flush(file, id, au_do_flush_nondir); ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * read and write functions acquire [fdi]_rwsem once, but release before ++ * mmap_sem. This is because to stop a race condition between mmap(2). ++ * Releasing these aufs-rwsem should be safe, no branch-management (by keeping ++ * si_rwsem), no harmful copy-up should happen. Actually copy-up may happen in ++ * read functions after [fdi]_rwsem are released, but it should be harmless. ++ */ ++ ++/* Callers should call au_read_post() or fput() in the end */ ++struct file *au_read_pre(struct file *file, int keep_fi, unsigned int lsc) ++{ ++ struct file *h_file; ++ int err; ++ ++ err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/0, lsc); ++ if (!err) { ++ di_read_unlock(file->f_path.dentry, AuLock_IR); ++ h_file = au_hf_top(file); ++ get_file(h_file); ++ if (!keep_fi) ++ fi_read_unlock(file); ++ } else ++ h_file = ERR_PTR(err); ++ ++ return h_file; ++} ++ ++static void au_read_post(struct inode *inode, struct file *h_file) ++{ ++ /* update without lock, I don't think it a problem */ ++ fsstack_copy_attr_atime(inode, file_inode(h_file)); ++ fput(h_file); ++} ++ ++struct au_write_pre { ++ /* input */ ++ unsigned int lsc; ++ ++ /* output */ ++ blkcnt_t blks; ++ aufs_bindex_t btop; ++}; ++ ++/* ++ * return with iinfo is write-locked ++ * callers should call au_write_post() or iinfo_write_unlock() + fput() in the ++ * end ++ */ ++static struct file *au_write_pre(struct file *file, int do_ready, ++ struct au_write_pre *wpre) ++{ ++ struct file *h_file; ++ struct dentry *dentry; ++ int err; ++ unsigned int lsc; ++ struct au_pin pin; ++ ++ lsc = 0; ++ if (wpre) ++ lsc = wpre->lsc; ++ err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1, lsc); ++ h_file = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ dentry = file->f_path.dentry; ++ if (do_ready) { ++ err = au_ready_to_write(file, -1, &pin); ++ if (unlikely(err)) { ++ h_file = ERR_PTR(err); ++ di_write_unlock(dentry); ++ goto out_fi; ++ } ++ } ++ ++ di_downgrade_lock(dentry, /*flags*/0); ++ if (wpre) ++ wpre->btop = au_fbtop(file); ++ h_file = au_hf_top(file); ++ get_file(h_file); ++ if (wpre) ++ wpre->blks = file_inode(h_file)->i_blocks; ++ if (do_ready) ++ au_unpin(&pin); ++ di_read_unlock(dentry, /*flags*/0); ++ ++out_fi: ++ fi_write_unlock(file); ++out: ++ return h_file; ++} ++ ++static void au_write_post(struct inode *inode, struct file *h_file, ++ struct au_write_pre *wpre, ssize_t written) ++{ ++ struct inode *h_inode; ++ ++ au_cpup_attr_timesizes(inode); ++ AuDebugOn(au_ibtop(inode) != wpre->btop); ++ h_inode = file_inode(h_file); ++ inode->i_mode = h_inode->i_mode; ++ ii_write_unlock(inode); ++ /* AuDbg("blks %llu, %llu\n", (u64)blks, (u64)h_inode->i_blocks); */ ++ if (written > 0) ++ au_fhsm_wrote(inode->i_sb, wpre->btop, ++ /*force*/h_inode->i_blocks > wpre->blks); ++ fput(h_file); ++} ++ ++/* ++ * todo: very ugly ++ * it locks both of i_mutex and si_rwsem for read in safe. ++ * if the plink maintenance mode continues forever (that is the problem), ++ * may loop forever. ++ */ ++static void au_mtx_and_read_lock(struct inode *inode) ++{ ++ int err; ++ struct super_block *sb = inode->i_sb; ++ ++ while (1) { ++ inode_lock(inode); ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (!err) ++ break; ++ inode_unlock(inode); ++ si_read_lock(sb, AuLock_NOPLMW); ++ si_read_unlock(sb); ++ } ++} ++ ++static ssize_t au_do_iter(struct file *h_file, int rw, struct kiocb *kio, ++ struct iov_iter *iov_iter) ++{ ++ ssize_t err; ++ struct file *file; ++ ssize_t (*iter)(struct kiocb *, struct iov_iter *); ++ ++ err = security_file_permission(h_file, rw); ++ if (unlikely(err)) ++ goto out; ++ ++ err = -ENOSYS; /* the branch doesn't have its ->(read|write)_iter() */ ++ iter = NULL; ++ if (rw == MAY_READ) ++ iter = h_file->f_op->read_iter; ++ else if (rw == MAY_WRITE) ++ iter = h_file->f_op->write_iter; ++ ++ file = kio->ki_filp; ++ kio->ki_filp = h_file; ++ if (iter) { ++ lockdep_off(); ++ err = iter(kio, iov_iter); ++ lockdep_on(); ++ } else ++ /* currently there is no such fs */ ++ WARN_ON_ONCE(1); ++ kio->ki_filp = file; ++ ++out: ++ return err; ++} ++ ++static ssize_t aufs_read_iter(struct kiocb *kio, struct iov_iter *iov_iter) ++{ ++ ssize_t err; ++ struct file *file, *h_file; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ file = kio->ki_filp; ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/1, /*lsc*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ if (au_test_loopback_kthread()) { ++ au_warn_loopback(h_file->f_path.dentry->d_sb); ++ if (file->f_mapping != h_file->f_mapping) { ++ file->f_mapping = h_file->f_mapping; ++ smp_mb(); /* unnecessary? */ ++ } ++ } ++ fi_read_unlock(file); ++ ++ err = au_do_iter(h_file, MAY_READ, kio, iov_iter); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ au_read_post(inode, h_file); ++ ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++static ssize_t aufs_write_iter(struct kiocb *kio, struct iov_iter *iov_iter) ++{ ++ ssize_t err; ++ struct au_write_pre wpre; ++ struct inode *inode; ++ struct file *file, *h_file; ++ ++ file = kio->ki_filp; ++ inode = file_inode(file); ++ au_mtx_and_read_lock(inode); ++ ++ wpre.lsc = 0; ++ h_file = au_write_pre(file, /*do_ready*/1, &wpre); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = au_do_iter(h_file, MAY_WRITE, kio, iov_iter); ++ au_write_post(inode, h_file, &wpre, err); ++ ++out: ++ si_read_unlock(inode->i_sb); ++ inode_unlock(inode); ++ return err; ++} ++ ++/* ++ * We may be able to remove aufs_splice_{read,write}() since almost all FSes ++ * don't have their own .splice_{read,write} implimentations, and they use ++ * generic_file_splice_read() and iter_file_splice_write() who can act like the ++ * simple converters to f_op->iter_read() and ->iter_write(). ++ * But we keep our own implementations because some non-mainlined FSes may have ++ * their own .splice_{read,write} implimentations and aufs doesn't want to take ++ * away an opportunity to co-work with aufs from them. ++ */ ++static ssize_t aufs_splice_read(struct file *file, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags) ++{ ++ ssize_t err; ++ struct file *h_file; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/0, /*lsc*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = vfsub_splice_to(h_file, ppos, pipe, len, flags); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ au_read_post(inode, h_file); ++ ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++static ssize_t ++aufs_splice_write(struct pipe_inode_info *pipe, struct file *file, loff_t *ppos, ++ size_t len, unsigned int flags) ++{ ++ ssize_t err; ++ struct au_write_pre wpre; ++ struct inode *inode; ++ struct file *h_file; ++ ++ inode = file_inode(file); ++ au_mtx_and_read_lock(inode); ++ ++ wpre.lsc = 0; ++ h_file = au_write_pre(file, /*do_ready*/1, &wpre); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = vfsub_splice_from(pipe, h_file, ppos, len, flags); ++ au_write_post(inode, h_file, &wpre, err); ++ ++out: ++ si_read_unlock(inode->i_sb); ++ inode_unlock(inode); ++ return err; ++} ++ ++static long aufs_fallocate(struct file *file, int mode, loff_t offset, ++ loff_t len) ++{ ++ long err; ++ struct au_write_pre wpre; ++ struct inode *inode; ++ struct file *h_file; ++ ++ inode = file_inode(file); ++ au_mtx_and_read_lock(inode); ++ ++ wpre.lsc = 0; ++ h_file = au_write_pre(file, /*do_ready*/1, &wpre); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ lockdep_off(); ++ err = vfs_fallocate(h_file, mode, offset, len); ++ lockdep_on(); ++ au_write_post(inode, h_file, &wpre, /*written*/1); ++ ++out: ++ si_read_unlock(inode->i_sb); ++ inode_unlock(inode); ++ return err; ++} ++ ++static ssize_t aufs_copy_file_range(struct file *src, loff_t src_pos, ++ struct file *dst, loff_t dst_pos, ++ size_t len, unsigned int flags) ++{ ++ ssize_t err; ++ struct au_write_pre wpre; ++ enum { SRC, DST }; ++ struct { ++ struct inode *inode; ++ struct file *h_file; ++ struct super_block *h_sb; ++ } a[2]; ++#define a_src a[SRC] ++#define a_dst a[DST] ++ ++ err = -EINVAL; ++ a_src.inode = file_inode(src); ++ if (unlikely(!S_ISREG(a_src.inode->i_mode))) ++ goto out; ++ a_dst.inode = file_inode(dst); ++ if (unlikely(!S_ISREG(a_dst.inode->i_mode))) ++ goto out; ++ ++ au_mtx_and_read_lock(a_dst.inode); ++ /* ++ * in order to match the order in di_write_lock2_{child,parent}(), ++ * use f_path.dentry for this comparison. ++ */ ++ if (src->f_path.dentry < dst->f_path.dentry) { ++ a_src.h_file = au_read_pre(src, /*keep_fi*/1, AuLsc_FI_1); ++ err = PTR_ERR(a_src.h_file); ++ if (IS_ERR(a_src.h_file)) ++ goto out_si; ++ ++ wpre.lsc = AuLsc_FI_2; ++ a_dst.h_file = au_write_pre(dst, /*do_ready*/1, &wpre); ++ err = PTR_ERR(a_dst.h_file); ++ if (IS_ERR(a_dst.h_file)) { ++ au_read_post(a_src.inode, a_src.h_file); ++ goto out_si; ++ } ++ } else { ++ wpre.lsc = AuLsc_FI_1; ++ a_dst.h_file = au_write_pre(dst, /*do_ready*/1, &wpre); ++ err = PTR_ERR(a_dst.h_file); ++ if (IS_ERR(a_dst.h_file)) ++ goto out_si; ++ ++ a_src.h_file = au_read_pre(src, /*keep_fi*/1, AuLsc_FI_2); ++ err = PTR_ERR(a_src.h_file); ++ if (IS_ERR(a_src.h_file)) { ++ au_write_post(a_dst.inode, a_dst.h_file, &wpre, ++ /*written*/0); ++ goto out_si; ++ } ++ } ++ ++ err = -EXDEV; ++ a_src.h_sb = file_inode(a_src.h_file)->i_sb; ++ a_dst.h_sb = file_inode(a_dst.h_file)->i_sb; ++ if (unlikely(a_src.h_sb != a_dst.h_sb)) { ++ AuDbgFile(src); ++ AuDbgFile(dst); ++ goto out_file; ++ } ++ ++ err = vfsub_copy_file_range(a_src.h_file, src_pos, a_dst.h_file, ++ dst_pos, len, flags); ++ ++out_file: ++ au_write_post(a_dst.inode, a_dst.h_file, &wpre, err); ++ fi_read_unlock(src); ++ au_read_post(a_src.inode, a_src.h_file); ++out_si: ++ si_read_unlock(a_dst.inode->i_sb); ++ inode_unlock(a_dst.inode); ++out: ++ return err; ++#undef a_src ++#undef a_dst ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * The locking order around current->mmap_sem. ++ * - in most and regular cases ++ * file I/O syscall -- aufs_read() or something ++ * -- si_rwsem for read -- mmap_sem ++ * (Note that [fdi]i_rwsem are released before mmap_sem). ++ * - in mmap case ++ * mmap(2) -- mmap_sem -- aufs_mmap() -- si_rwsem for read -- [fdi]i_rwsem ++ * This AB-BA order is definitely bad, but is not a problem since "si_rwsem for ++ * read" allows multiple processes to acquire it and [fdi]i_rwsem are not held ++ * in file I/O. Aufs needs to stop lockdep in aufs_mmap() though. ++ * It means that when aufs acquires si_rwsem for write, the process should never ++ * acquire mmap_sem. ++ * ++ * Actually aufs_iterate() holds [fdi]i_rwsem before mmap_sem, but this is not a ++ * problem either since any directory is not able to be mmap-ed. ++ * The similar scenario is applied to aufs_readlink() too. ++ */ ++ ++#if 0 /* stop calling security_file_mmap() */ ++/* cf. linux/include/linux/mman.h: calc_vm_prot_bits() */ ++#define AuConv_VM_PROT(f, b) _calc_vm_trans(f, VM_##b, PROT_##b) ++ ++static unsigned long au_arch_prot_conv(unsigned long flags) ++{ ++ /* currently ppc64 only */ ++#ifdef CONFIG_PPC64 ++ /* cf. linux/arch/powerpc/include/asm/mman.h */ ++ AuDebugOn(arch_calc_vm_prot_bits(-1) != VM_SAO); ++ return AuConv_VM_PROT(flags, SAO); ++#else ++ AuDebugOn(arch_calc_vm_prot_bits(-1)); ++ return 0; ++#endif ++} ++ ++static unsigned long au_prot_conv(unsigned long flags) ++{ ++ return AuConv_VM_PROT(flags, READ) ++ | AuConv_VM_PROT(flags, WRITE) ++ | AuConv_VM_PROT(flags, EXEC) ++ | au_arch_prot_conv(flags); ++} ++ ++/* cf. linux/include/linux/mman.h: calc_vm_flag_bits() */ ++#define AuConv_VM_MAP(f, b) _calc_vm_trans(f, VM_##b, MAP_##b) ++ ++static unsigned long au_flag_conv(unsigned long flags) ++{ ++ return AuConv_VM_MAP(flags, GROWSDOWN) ++ | AuConv_VM_MAP(flags, DENYWRITE) ++ | AuConv_VM_MAP(flags, LOCKED); ++} ++#endif ++ ++static int aufs_mmap(struct file *file, struct vm_area_struct *vma) ++{ ++ int err; ++ const unsigned char wlock ++ = (file->f_mode & FMODE_WRITE) && (vma->vm_flags & VM_SHARED); ++ struct super_block *sb; ++ struct file *h_file; ++ struct inode *inode; ++ ++ AuDbgVmRegion(file, vma); ++ ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ lockdep_off(); ++ si_read_lock(sb, AuLock_NOPLMW); ++ ++ h_file = au_write_pre(file, wlock, /*wpre*/NULL); ++ lockdep_on(); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = 0; ++ au_set_mmapped(file); ++ au_vm_file_reset(vma, h_file); ++ /* ++ * we cannot call security_mmap_file() here since it may acquire ++ * mmap_sem or i_mutex. ++ * ++ * err = security_mmap_file(h_file, au_prot_conv(vma->vm_flags), ++ * au_flag_conv(vma->vm_flags)); ++ */ ++ if (!err) ++ err = call_mmap(h_file, vma); ++ if (!err) { ++ au_vm_prfile_set(vma, file); ++ fsstack_copy_attr_atime(inode, file_inode(h_file)); ++ goto out_fput; /* success */ ++ } ++ au_unset_mmapped(file); ++ au_vm_file_reset(vma, file); ++ ++out_fput: ++ lockdep_off(); ++ ii_write_unlock(inode); ++ lockdep_on(); ++ fput(h_file); ++out: ++ lockdep_off(); ++ si_read_unlock(sb); ++ lockdep_on(); ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_fsync_nondir(struct file *file, loff_t start, loff_t end, ++ int datasync) ++{ ++ int err; ++ struct au_write_pre wpre; ++ struct inode *inode; ++ struct file *h_file; ++ ++ err = 0; /* -EBADF; */ /* posix? */ ++ if (unlikely(!(file->f_mode & FMODE_WRITE))) ++ goto out; ++ ++ inode = file_inode(file); ++ au_mtx_and_read_lock(inode); ++ ++ wpre.lsc = 0; ++ h_file = au_write_pre(file, /*do_ready*/1, &wpre); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out_unlock; ++ ++ err = vfsub_fsync(h_file, &h_file->f_path, datasync); ++ au_write_post(inode, h_file, &wpre, /*written*/0); ++ ++out_unlock: ++ si_read_unlock(inode->i_sb); ++ inode_unlock(inode); ++out: ++ return err; ++} ++ ++static int aufs_fasync(int fd, struct file *file, int flag) ++{ ++ int err; ++ struct file *h_file; ++ struct super_block *sb; ++ ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/0, /*lsc*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ if (h_file->f_op->fasync) ++ err = h_file->f_op->fasync(fd, h_file, flag); ++ fput(h_file); /* instead of au_read_post() */ ++ ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++static int aufs_setfl(struct file *file, unsigned long arg) ++{ ++ int err; ++ struct file *h_file; ++ struct super_block *sb; ++ ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/0, /*lsc*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ /* stop calling h_file->fasync */ ++ arg |= vfsub_file_flags(file) & FASYNC; ++ err = setfl(/*unused fd*/-1, h_file, arg); ++ fput(h_file); /* instead of au_read_post() */ ++ ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* no one supports this operation, currently */ ++#if 0 /* reserved for future use */ ++static ssize_t aufs_sendpage(struct file *file, struct page *page, int offset, ++ size_t len, loff_t *pos, int more) ++{ ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++const struct file_operations aufs_file_fop = { ++ .owner = THIS_MODULE, ++ ++ .llseek = default_llseek, ++ ++ .read_iter = aufs_read_iter, ++ .write_iter = aufs_write_iter, ++ ++#ifdef CONFIG_AUFS_POLL ++ .poll = aufs_poll, ++#endif ++ .unlocked_ioctl = aufs_ioctl_nondir, ++#ifdef CONFIG_COMPAT ++ .compat_ioctl = aufs_compat_ioctl_nondir, ++#endif ++ .mmap = aufs_mmap, ++ .open = aufs_open_nondir, ++ .flush = aufs_flush_nondir, ++ .release = aufs_release_nondir, ++ .fsync = aufs_fsync_nondir, ++ .fasync = aufs_fasync, ++ /* .sendpage = aufs_sendpage, */ ++ .setfl = aufs_setfl, ++ .splice_write = aufs_splice_write, ++ .splice_read = aufs_splice_read, ++#if 0 /* reserved for future use */ ++ .aio_splice_write = aufs_aio_splice_write, ++ .aio_splice_read = aufs_aio_splice_read, ++#endif ++ .fallocate = aufs_fallocate, ++ .copy_file_range = aufs_copy_file_range ++}; +diff -Naur null/fs/aufs/fsctx.c linux-5.15.36/fs/aufs/fsctx.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/fsctx.c 2022-05-10 16:51:39.871744219 +0300 +@@ -0,0 +1,1242 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2022 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * fs context, aka new mount api ++ */ ++ ++#include ++#include "aufs.h" ++ ++struct au_fsctx_opts { ++ aufs_bindex_t bindex; ++ unsigned char skipped; ++ struct au_opt *opt, *opt_tail; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct au_opts opts; ++}; ++ ++/* stop extra interpretation of errno in mount(8), and strange error messages */ ++static int cvt_err(int err) ++{ ++ AuTraceErr(err); ++ ++ switch (err) { ++ case -ENOENT: ++ case -ENOTDIR: ++ case -EEXIST: ++ case -EIO: ++ err = -EINVAL; ++ } ++ return err; ++} ++ ++static int au_fsctx_reconfigure(struct fs_context *fc) ++{ ++ int err, do_dx; ++ unsigned int mntflags; ++ struct dentry *root; ++ struct super_block *sb; ++ struct inode *inode; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ AuDbg("fc %p\n", fc); ++ ++ root = fc->root; ++ sb = root->d_sb; ++ err = si_write_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (!err) { ++ di_write_lock_child(root); ++ err = au_opts_verify(sb, fc->sb_flags, /*pending*/0); ++ aufs_write_unlock(root); ++ } ++ ++ inode = d_inode(root); ++ inode_lock(inode); ++ err = si_write_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out; ++ di_write_lock_child(root); ++ ++ /* au_opts_remount() may return an error */ ++ err = au_opts_remount(sb, &a->opts); ++ ++ if (au_ftest_opts(a->opts.flags, REFRESH)) ++ au_remount_refresh(sb, au_ftest_opts(a->opts.flags, ++ REFRESH_IDOP)); ++ ++ if (au_ftest_opts(a->opts.flags, REFRESH_DYAOP)) { ++ mntflags = au_mntflags(sb); ++ do_dx = !!au_opt_test(mntflags, DIO); ++ au_dy_arefresh(do_dx); ++ } ++ ++ au_fhsm_wrote_all(sb, /*force*/1); /* ?? */ ++ aufs_write_unlock(root); ++ ++out: ++ inode_unlock(inode); ++ err = cvt_err(err); ++ AuTraceErr(err); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_fsctx_fill_super(struct super_block *sb, struct fs_context *fc) ++{ ++ int err; ++ struct au_fsctx_opts *a = fc->fs_private; ++ struct au_sbinfo *sbinfo = a->sbinfo; ++ struct dentry *root; ++ struct inode *inode; ++ ++ sbinfo->si_sb = sb; ++ sb->s_fs_info = sbinfo; ++ kobject_get(&sbinfo->si_kobj); ++ ++ __si_write_lock(sb); ++ si_pid_set(sb); ++ au_sbilist_add(sb); ++ ++ /* all timestamps always follow the ones on the branch */ ++ sb->s_flags |= SB_NOATIME | SB_NODIRATIME; ++ sb->s_flags |= SB_I_VERSION; /* do we really need this? */ ++ sb->s_op = &aufs_sop; ++ sb->s_d_op = &aufs_dop; ++ sb->s_magic = AUFS_SUPER_MAGIC; ++ sb->s_maxbytes = 0; ++ sb->s_stack_depth = 1; ++ au_export_init(sb); ++ au_xattr_init(sb); ++ ++ err = au_alloc_root(sb); ++ if (unlikely(err)) { ++ si_write_unlock(sb); ++ goto out; ++ } ++ root = sb->s_root; ++ inode = d_inode(root); ++ ii_write_lock_parent(inode); ++ aufs_write_unlock(root); ++ ++ /* lock vfs_inode first, then aufs. */ ++ inode_lock(inode); ++ aufs_write_lock(root); ++ err = au_opts_mount(sb, &a->opts); ++ AuTraceErr(err); ++ if (!err && au_ftest_si(sbinfo, NO_DREVAL)) { ++ sb->s_d_op = &aufs_dop_noreval; ++ /* infofc(fc, "%ps", sb->s_d_op); */ ++ pr_info("%ps\n", sb->s_d_op); ++ au_refresh_dop(root, /*force_reval*/0); ++ sbinfo->si_iop_array = aufs_iop_nogetattr; ++ au_refresh_iop(inode, /*force_getattr*/0); ++ } ++ aufs_write_unlock(root); ++ inode_unlock(inode); ++ if (!err) ++ goto out; /* success */ ++ ++ dput(root); ++ sb->s_root = NULL; ++ ++out: ++ if (unlikely(err)) ++ kobject_put(&sbinfo->si_kobj); ++ AuTraceErr(err); ++ err = cvt_err(err); ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_get_tree(struct fs_context *fc) ++{ ++ int err; ++ ++ AuDbg("fc %p\n", fc); ++ err = get_tree_nodev(fc, au_fsctx_fill_super); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_fsctx_dump(struct au_opts *opts) ++{ ++#ifdef CONFIG_AUFS_DEBUG ++ /* reduce stack space */ ++ union { ++ struct au_opt_add *add; ++ struct au_opt_del *del; ++ struct au_opt_mod *mod; ++ struct au_opt_xino *xino; ++ struct au_opt_xino_itrunc *xino_itrunc; ++ struct au_opt_wbr_create *create; ++ } u; ++ struct au_opt *opt; ++ ++ opt = opts->opt; ++ while (opt->type != Opt_tail) { ++ switch (opt->type) { ++ case Opt_add: ++ u.add = &opt->add; ++ AuDbg("add {b%d, %s, 0x%x, %p}\n", ++ u.add->bindex, u.add->pathname, u.add->perm, ++ u.add->path.dentry); ++ break; ++ case Opt_del: ++ fallthrough; ++ case Opt_idel: ++ u.del = &opt->del; ++ AuDbg("del {%s, %p}\n", ++ u.del->pathname, u.del->h_path.dentry); ++ break; ++ case Opt_mod: ++ fallthrough; ++ case Opt_imod: ++ u.mod = &opt->mod; ++ AuDbg("mod {%s, 0x%x, %p}\n", ++ u.mod->path, u.mod->perm, u.mod->h_root); ++ break; ++ case Opt_append: ++ u.add = &opt->add; ++ AuDbg("append {b%d, %s, 0x%x, %p}\n", ++ u.add->bindex, u.add->pathname, u.add->perm, ++ u.add->path.dentry); ++ break; ++ case Opt_prepend: ++ u.add = &opt->add; ++ AuDbg("prepend {b%d, %s, 0x%x, %p}\n", ++ u.add->bindex, u.add->pathname, u.add->perm, ++ u.add->path.dentry); ++ break; ++ ++ case Opt_dirwh: ++ AuDbg("dirwh %d\n", opt->dirwh); ++ break; ++ case Opt_rdcache: ++ AuDbg("rdcache %d\n", opt->rdcache); ++ break; ++ case Opt_rdblk: ++ AuDbg("rdblk %d\n", opt->rdblk); ++ break; ++ case Opt_rdhash: ++ AuDbg("rdhash %u\n", opt->rdhash); ++ break; ++ ++ case Opt_xino: ++ u.xino = &opt->xino; ++ AuDbg("xino {%s %pD}\n", u.xino->path, u.xino->file); ++ break; ++ ++#define au_fsctx_TF(name) \ ++ case Opt_##name: \ ++ if (opt->tf) \ ++ AuLabel(name); \ ++ else \ ++ AuLabel(no##name); \ ++ break; ++ ++ /* simple true/false flag */ ++ au_fsctx_TF(trunc_xino); ++ au_fsctx_TF(trunc_xib); ++ au_fsctx_TF(dirperm1); ++ au_fsctx_TF(plink); ++ au_fsctx_TF(shwh); ++ au_fsctx_TF(dio); ++ au_fsctx_TF(warn_perm); ++ au_fsctx_TF(verbose); ++ au_fsctx_TF(sum); ++ au_fsctx_TF(dirren); ++ au_fsctx_TF(acl); ++#undef au_fsctx_TF ++ ++ case Opt_trunc_xino_path: ++ fallthrough; ++ case Opt_itrunc_xino: ++ u.xino_itrunc = &opt->xino_itrunc; ++ AuDbg("trunc_xino %d\n", u.xino_itrunc->bindex); ++ break; ++ case Opt_noxino: ++ AuLabel(noxino); ++ break; ++ ++ case Opt_list_plink: ++ AuLabel(list_plink); ++ break; ++ case Opt_udba: ++ AuDbg("udba %d, %s\n", ++ opt->udba, au_optstr_udba(opt->udba)); ++ break; ++ case Opt_diropq_a: ++ AuLabel(diropq_a); ++ break; ++ case Opt_diropq_w: ++ AuLabel(diropq_w); ++ break; ++ case Opt_wsum: ++ AuLabel(wsum); ++ break; ++ case Opt_wbr_create: ++ u.create = &opt->wbr_create; ++ AuDbg("create %d, %s\n", u.create->wbr_create, ++ au_optstr_wbr_create(u.create->wbr_create)); ++ switch (u.create->wbr_create) { ++ case AuWbrCreate_MFSV: ++ fallthrough; ++ case AuWbrCreate_PMFSV: ++ AuDbg("%d sec\n", u.create->mfs_second); ++ break; ++ case AuWbrCreate_MFSRR: ++ fallthrough; ++ case AuWbrCreate_TDMFS: ++ AuDbg("%llu watermark\n", ++ u.create->mfsrr_watermark); ++ break; ++ case AuWbrCreate_MFSRRV: ++ fallthrough; ++ case AuWbrCreate_TDMFSV: ++ fallthrough; ++ case AuWbrCreate_PMFSRRV: ++ AuDbg("%llu watermark, %d sec\n", ++ u.create->mfsrr_watermark, ++ u.create->mfs_second); ++ break; ++ } ++ break; ++ case Opt_wbr_copyup: ++ AuDbg("copyup %d, %s\n", opt->wbr_copyup, ++ au_optstr_wbr_copyup(opt->wbr_copyup)); ++ break; ++ case Opt_fhsm_sec: ++ AuDbg("fhsm_sec %u\n", opt->fhsm_second); ++ break; ++ ++ default: ++ AuDbg("type %d\n", opt->type); ++ BUG(); ++ } ++ opt++; ++ } ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * For conditionally compiled mount options. ++ * Instead of fsparam_flag_no(), use this macro to distinguish ignore_silent. ++ */ ++#define au_ignore_flag(name, action) \ ++ fsparam_flag(name, action), \ ++ fsparam_flag("no" name, Opt_ignore_silent) ++ ++const struct fs_parameter_spec aufs_fsctx_paramspec[] = { ++ fsparam_string("br", Opt_br), ++ ++ /* "add=%d:%s" or "ins=%d:%s" */ ++ fsparam_string("add", Opt_add), ++ fsparam_string("ins", Opt_add), ++ fsparam_path("append", Opt_append), ++ fsparam_path("prepend", Opt_prepend), ++ ++ fsparam_path("del", Opt_del), ++ /* fsparam_s32("idel", Opt_idel), */ ++ fsparam_path("mod", Opt_mod), ++ /* fsparam_string("imod", Opt_imod), */ ++ ++ fsparam_s32("dirwh", Opt_dirwh), ++ ++ fsparam_path("xino", Opt_xino), ++ fsparam_flag("noxino", Opt_noxino), ++ fsparam_flag_no("trunc_xino", Opt_trunc_xino), ++ /* "trunc_xino_v=%d:%d" */ ++ /* fsparam_string("trunc_xino_v", Opt_trunc_xino_v), */ ++ fsparam_path("trunc_xino", Opt_trunc_xino_path), ++ fsparam_s32("itrunc_xino", Opt_itrunc_xino), ++ /* fsparam_path("zxino", Opt_zxino), */ ++ fsparam_flag_no("trunc_xib", Opt_trunc_xib), ++ ++#ifdef CONFIG_PROC_FS ++ fsparam_flag_no("plink", Opt_plink), ++#else ++ au_ignore_flag("plink", Opt_ignore), ++#endif ++ ++#ifdef CONFIG_AUFS_DEBUG ++ fsparam_flag("list_plink", Opt_list_plink), ++#endif ++ ++ fsparam_string("udba", Opt_udba), ++ ++ fsparam_flag_no("dio", Opt_dio), ++ ++#ifdef CONFIG_AUFS_DIRREN ++ fsparam_flag_no("dirren", Opt_dirren), ++#else ++ au_ignore_flag("dirren", Opt_ignore), ++#endif ++ ++#ifdef CONFIG_AUFS_FHSM ++ fsparam_s32("fhsm_sec", Opt_fhsm_sec), ++#else ++ fsparam_s32("fhsm_sec", Opt_ignore), ++#endif ++ ++ /* always | a | whiteouted | w */ ++ fsparam_string("diropq", Opt_diropq), ++ ++ fsparam_flag_no("warn_perm", Opt_warn_perm), ++ ++#ifdef CONFIG_AUFS_SHWH ++ fsparam_flag_no("shwh", Opt_shwh), ++#else ++ au_ignore_flag("shwh", Opt_err), ++#endif ++ ++ fsparam_flag_no("dirperm1", Opt_dirperm1), ++ ++ fsparam_flag_no("verbose", Opt_verbose), ++ fsparam_flag("v", Opt_verbose), ++ fsparam_flag("quiet", Opt_noverbose), ++ fsparam_flag("q", Opt_noverbose), ++ /* user-space may handle this */ ++ fsparam_flag("silent", Opt_noverbose), ++ ++ fsparam_flag_no("sum", Opt_sum), ++ fsparam_flag("wsum", Opt_wsum), ++ ++ fsparam_s32("rdcache", Opt_rdcache), ++ /* "def" or s32 */ ++ fsparam_string("rdblk", Opt_rdblk), ++ /* "def" or s32 */ ++ fsparam_string("rdhash", Opt_rdhash), ++ ++ fsparam_string("create", Opt_wbr_create), ++ fsparam_string("create_policy", Opt_wbr_create), ++ fsparam_string("cpup", Opt_wbr_copyup), ++ fsparam_string("copyup", Opt_wbr_copyup), ++ fsparam_string("copyup_policy", Opt_wbr_copyup), ++ ++ /* generic VFS flag */ ++#ifdef CONFIG_FS_POSIX_ACL ++ fsparam_flag_no("acl", Opt_acl), ++#else ++ au_ignore_flag("acl"), ++#endif ++ ++ /* internal use for the scripts */ ++ fsparam_string("si", Opt_ignore_silent), ++ ++ /* obsoleted, keep them temporary */ ++ fsparam_flag("nodlgt", Opt_ignore_silent), ++ fsparam_flag("clean_plink", Opt_ignore), ++ fsparam_string("dirs", Opt_br), ++ fsparam_u32("debug", Opt_ignore), ++ /* "whiteout" or "all" */ ++ fsparam_string("delete", Opt_ignore), ++ fsparam_string("imap", Opt_ignore), ++ ++ /* temporary workaround, due to old mount(8)? */ ++ fsparam_flag("relatime", Opt_ignore_silent), ++ ++ {} ++}; ++ ++static int au_fsctx_parse_do_add(struct fs_context *fc, struct au_opt *opt, ++ char *brspec, size_t speclen, ++ aufs_bindex_t bindex) ++{ ++ int err; ++ char *p; ++ ++ AuDbg("brspec %s\n", brspec); ++ ++ err = -ENOMEM; ++ if (!speclen) ++ speclen = strlen(brspec); ++ /* will be freed by au_fsctx_free() */ ++ p = kmemdup_nul(brspec, speclen, GFP_NOFS); ++ if (unlikely(!p)) { ++ errorfc(fc, "failed in %s", brspec); ++ goto out; ++ } ++ err = au_opt_add(opt, p, fc->sb_flags, bindex); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_br(struct fs_context *fc, char *brspec) ++{ ++ int err; ++ char *p; ++ struct au_fsctx_opts *a = fc->fs_private; ++ struct au_opt *opt = a->opt; ++ aufs_bindex_t bindex = a->bindex; ++ ++ AuDbg("brspec %s\n", brspec); ++ ++ err = -EINVAL; ++ while ((p = strsep(&brspec, ":")) && *p) { ++ err = au_fsctx_parse_do_add(fc, opt, p, /*len*/0, bindex); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ break; ++ bindex++; ++ opt++; ++ if (unlikely(opt > a->opt_tail)) { ++ err = -E2BIG; ++ bindex--; ++ opt--; ++ break; ++ } ++ opt->type = Opt_tail; ++ a->skipped = 1; ++ } ++ a->bindex = bindex; ++ a->opt = opt; ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_add(struct fs_context *fc, char *addspec) ++{ ++ int err, n; ++ char *p; ++ struct au_fsctx_opts *a = fc->fs_private; ++ struct au_opt *opt = a->opt; ++ ++ err = -EINVAL; ++ p = strchr(addspec, ':'); ++ if (unlikely(!p)) { ++ errorfc(fc, "bad arg in %s", addspec); ++ goto out; ++ } ++ *p++ = '\0'; ++ err = kstrtoint(addspec, 0, &n); ++ if (unlikely(err)) { ++ errorfc(fc, "bad integer in %s", addspec); ++ goto out; ++ } ++ AuDbg("n %d\n", n); ++ err = au_fsctx_parse_do_add(fc, opt, p, /*len*/0, n); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_del(struct fs_context *fc, struct au_opt_del *del, ++ struct fs_parameter *param) ++{ ++ int err; ++ ++ err = -ENOMEM; ++ /* will be freed by au_fsctx_free() */ ++ del->pathname = kmemdup_nul(param->string, param->size, GFP_NOFS); ++ if (unlikely(!del->pathname)) ++ goto out; ++ AuDbg("del %s\n", del->pathname); ++ err = vfsub_kern_path(del->pathname, AuOpt_LkupDirFlags, &del->h_path); ++ if (unlikely(err)) ++ errorfc(fc, "lookup failed %s (%d)", del->pathname, err); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++#if 0 /* reserved for future use */ ++static int au_fsctx_parse_idel(struct fs_context *fc, struct au_opt_del *del, ++ aufs_bindex_t bindex) ++{ ++ int err; ++ struct super_block *sb; ++ struct dentry *root; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ sb = a->sb; ++ AuDebugOn(!sb); ++ ++ err = -EINVAL; ++ root = sb->s_root; ++ aufs_read_lock(root, AuLock_FLUSH); ++ if (bindex < 0 || au_sbbot(sb) < bindex) { ++ errorfc(fc, "out of bounds, %d", bindex); ++ goto out; ++ } ++ ++ err = 0; ++ del->h_path.dentry = dget(au_h_dptr(root, bindex)); ++ del->h_path.mnt = mntget(au_sbr_mnt(sb, bindex)); ++ ++out: ++ aufs_read_unlock(root, !AuLock_IR); ++ AuTraceErr(err); ++ return err; ++} ++#endif ++ ++static int au_fsctx_parse_mod(struct fs_context *fc, struct au_opt_mod *mod, ++ struct fs_parameter *param) ++{ ++ int err; ++ struct path path; ++ char *p; ++ ++ err = -ENOMEM; ++ /* will be freed by au_fsctx_free() */ ++ mod->path = kmemdup_nul(param->string, param->size, GFP_NOFS); ++ if (unlikely(!mod->path)) ++ goto out; ++ ++ err = -EINVAL; ++ p = strchr(mod->path, '='); ++ if (unlikely(!p)) { ++ errorfc(fc, "no permission %s", mod->path); ++ goto out; ++ } ++ ++ *p++ = 0; ++ err = vfsub_kern_path(mod->path, AuOpt_LkupDirFlags, &path); ++ if (unlikely(err)) { ++ errorfc(fc, "lookup failed %s (%d)", mod->path, err); ++ goto out; ++ } ++ ++ mod->perm = au_br_perm_val(p); ++ AuDbg("mod path %s, perm 0x%x, %s", mod->path, mod->perm, p); ++ mod->h_root = dget(path.dentry); ++ path_put(&path); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++#if 0 /* reserved for future use */ ++static int au_fsctx_parse_imod(struct fs_context *fc, struct au_opt_mod *mod, ++ char *ibrspec) ++{ ++ int err, n; ++ char *p; ++ struct super_block *sb; ++ struct dentry *root; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ sb = a->sb; ++ AuDebugOn(!sb); ++ ++ err = -EINVAL; ++ p = strchr(ibrspec, ':'); ++ if (unlikely(!p)) { ++ errorfc(fc, "no index, %s", ibrspec); ++ goto out; ++ } ++ *p++ = '\0'; ++ err = kstrtoint(ibrspec, 0, &n); ++ if (unlikely(err)) { ++ errorfc(fc, "bad integer in %s", ibrspec); ++ goto out; ++ } ++ AuDbg("n %d\n", n); ++ ++ root = sb->s_root; ++ aufs_read_lock(root, AuLock_FLUSH); ++ if (n < 0 || au_sbbot(sb) < n) { ++ errorfc(fc, "out of bounds, %d", bindex); ++ goto out_root; ++ } ++ ++ err = 0; ++ mod->perm = au_br_perm_val(p); ++ AuDbg("mod path %s, perm 0x%x, %s\n", ++ mod->path, mod->perm, p); ++ mod->h_root = dget(au_h_dptr(root, bindex)); ++ ++out_root: ++ aufs_read_unlock(root, !AuLock_IR); ++out: ++ AuTraceErr(err); ++ return err; ++} ++#endif ++ ++static int au_fsctx_parse_xino(struct fs_context *fc, ++ struct au_opt_xino *xino, ++ struct fs_parameter *param) ++{ ++ int err; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ err = -ENOMEM; ++ /* will be freed by au_opts_free() */ ++ xino->path = kmemdup_nul(param->string, param->size, GFP_NOFS); ++ if (unlikely(!xino->path)) ++ goto out; ++ AuDbg("path %s\n", xino->path); ++ ++ xino->file = au_xino_create(a->sb, xino->path, /*silent*/0, ++ /*wbrtop*/0); ++ err = PTR_ERR(xino->file); ++ if (IS_ERR(xino->file)) { ++ xino->file = NULL; ++ goto out; ++ } ++ ++ err = 0; ++ if (unlikely(a->sb && xino->file->f_path.dentry->d_sb == a->sb)) { ++ err = -EINVAL; ++ errorfc(fc, "%s must be outside", xino->path); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static ++int au_fsctx_parse_xino_itrunc_path(struct fs_context *fc, ++ struct au_opt_xino_itrunc *xino_itrunc, ++ char *pathname) ++{ ++ int err; ++ aufs_bindex_t bbot, bindex; ++ struct path path; ++ struct dentry *root; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ AuDebugOn(!a->sb); ++ ++ err = vfsub_kern_path(pathname, AuOpt_LkupDirFlags, &path); ++ if (unlikely(err)) { ++ errorfc(fc, "lookup failed %s (%d)", pathname, err); ++ goto out; ++ } ++ ++ xino_itrunc->bindex = -1; ++ root = a->sb->s_root; ++ aufs_read_lock(root, AuLock_FLUSH); ++ bbot = au_sbbot(a->sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ if (au_h_dptr(root, bindex) == path.dentry) { ++ xino_itrunc->bindex = bindex; ++ break; ++ } ++ } ++ aufs_read_unlock(root, !AuLock_IR); ++ path_put(&path); ++ ++ if (unlikely(xino_itrunc->bindex < 0)) { ++ err = -EINVAL; ++ errorfc(fc, "no such branch %s", pathname); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_xino_itrunc(struct fs_context *fc, ++ struct au_opt_xino_itrunc *xino_itrunc, ++ unsigned int bindex) ++{ ++ int err; ++ aufs_bindex_t bbot; ++ struct super_block *sb; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ sb = a->sb; ++ AuDebugOn(!sb); ++ ++ err = 0; ++ si_noflush_read_lock(sb); ++ bbot = au_sbbot(sb); ++ si_read_unlock(sb); ++ if (bindex <= bbot) ++ xino_itrunc->bindex = bindex; ++ else { ++ err = -EINVAL; ++ errorfc(fc, "out of bounds, %u", bindex); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_param(struct fs_context *fc, struct fs_parameter *param) ++{ ++ int err, token; ++ struct fs_parse_result result; ++ struct au_fsctx_opts *a = fc->fs_private; ++ struct au_opt *opt = a->opt; ++ ++ AuDbg("fc %p, param {key %s, string %s}\n", ++ fc, param->key, param->string); ++ err = fs_parse(fc, aufs_fsctx_paramspec, param, &result); ++ if (unlikely(err < 0)) ++ goto out; ++ token = err; ++ AuDbg("token %d, res{negated %d, uint64 %llu}\n", ++ token, result.negated, result.uint_64); ++ ++ err = -EINVAL; ++ a->skipped = 0; ++ switch (token) { ++ case Opt_br: ++ err = au_fsctx_parse_br(fc, param->string); ++ break; ++ case Opt_add: ++ err = au_fsctx_parse_add(fc, param->string); ++ break; ++ case Opt_append: ++ err = au_fsctx_parse_do_add(fc, opt, param->string, param->size, ++ /*dummy bindex*/1); ++ break; ++ case Opt_prepend: ++ err = au_fsctx_parse_do_add(fc, opt, param->string, param->size, ++ /*bindex*/0); ++ break; ++ ++ case Opt_del: ++ err = au_fsctx_parse_del(fc, &opt->del, param); ++ break; ++#if 0 /* reserved for future use */ ++ case Opt_idel: ++ if (!a->sb) { ++ err = 0; ++ a->skipped = 1; ++ break; ++ } ++ del->pathname = "(indexed)"; ++ err = au_opts_parse_idel(fc, &opt->del, result.uint_32); ++ break; ++#endif ++ ++ case Opt_mod: ++ err = au_fsctx_parse_mod(fc, &opt->mod, param); ++ break; ++#ifdef IMOD /* reserved for future use */ ++ case Opt_imod: ++ if (!a->sb) { ++ err = 0; ++ a->skipped = 1; ++ break; ++ } ++ u.mod->path = "(indexed)"; ++ err = au_opts_parse_imod(fc, &opt->mod, param->string); ++ break; ++#endif ++ ++ case Opt_xino: ++ err = au_fsctx_parse_xino(fc, &opt->xino, param); ++ break; ++ case Opt_trunc_xino_path: ++ if (!a->sb) { ++ errorfc(fc, "no such branch %s", param->string); ++ break; ++ } ++ err = au_fsctx_parse_xino_itrunc_path(fc, &opt->xino_itrunc, ++ param->string); ++ break; ++#if 0 ++ case Opt_trunc_xino_v: ++ if (!a->sb) { ++ err = 0; ++ a->skipped = 1; ++ break; ++ } ++ err = au_fsctx_parse_xino_itrunc_path(fc, &opt->xino_itrunc, ++ param->string); ++ break; ++#endif ++ case Opt_itrunc_xino: ++ if (!a->sb) { ++ errorfc(fc, "out of bounds %s", param->string); ++ break; ++ } ++ err = au_fsctx_parse_xino_itrunc(fc, &opt->xino_itrunc, ++ result.int_32); ++ break; ++ ++ case Opt_dirwh: ++ err = 0; ++ opt->dirwh = result.int_32; ++ break; ++ ++ case Opt_rdcache: ++ if (unlikely(result.int_32 > AUFS_RDCACHE_MAX)) { ++ errorfc(fc, "rdcache must be smaller than %d", ++ AUFS_RDCACHE_MAX); ++ break; ++ } ++ err = 0; ++ opt->rdcache = result.int_32; ++ break; ++ ++ case Opt_rdblk: ++ err = 0; ++ opt->rdblk = AUFS_RDBLK_DEF; ++ if (!strcmp(param->string, "def")) ++ break; ++ ++ err = kstrtoint(param->string, 0, &result.int_32); ++ if (unlikely(err)) { ++ errorfc(fc, "bad value in %s", param->key); ++ break; ++ } ++ err = -EINVAL; ++ if (unlikely(result.int_32 < 0 ++ || result.int_32 > KMALLOC_MAX_SIZE)) { ++ errorfc(fc, "bad value in %s", param->key); ++ break; ++ } ++ if (unlikely(result.int_32 && result.int_32 < NAME_MAX)) { ++ errorfc(fc, "rdblk must be larger than %d", NAME_MAX); ++ break; ++ } ++ err = 0; ++ opt->rdblk = result.int_32; ++ break; ++ ++ case Opt_rdhash: ++ err = 0; ++ opt->rdhash = AUFS_RDHASH_DEF; ++ if (!strcmp(param->string, "def")) ++ break; ++ ++ err = kstrtoint(param->string, 0, &result.int_32); ++ if (unlikely(err)) { ++ errorfc(fc, "bad value in %s", param->key); ++ break; ++ } ++ /* how about zero? */ ++ if (result.int_32 < 0 ++ || result.int_32 * sizeof(struct hlist_head) ++ > KMALLOC_MAX_SIZE) { ++ err = -EINVAL; ++ errorfc(fc, "bad integer in %s", param->key); ++ break; ++ } ++ opt->rdhash = result.int_32; ++ break; ++ ++ case Opt_diropq: ++ /* ++ * As other options, fs/aufs/opts.c can handle these strings by ++ * match_token(). But "diropq=" is deprecated now and will ++ * never have other value. So simple strcmp() is enough here. ++ */ ++ if (!strcmp(param->string, "a") || ++ !strcmp(param->string, "always")) { ++ err = 0; ++ opt->type = Opt_diropq_a; ++ } else if (!strcmp(param->string, "w") || ++ !strcmp(param->string, "whiteouted")) { ++ err = 0; ++ opt->type = Opt_diropq_w; ++ } else ++ errorfc(fc, "unknown value %s", param->string); ++ break; ++ ++ case Opt_udba: ++ opt->udba = au_udba_val(param->string); ++ if (opt->udba >= 0) ++ err = 0; ++ else ++ errorf(fc, "wrong value, %s", param->string); ++ break; ++ ++ case Opt_wbr_create: ++ opt->wbr_create.wbr_create ++ = au_wbr_create_val(param->string, &opt->wbr_create); ++ if (opt->wbr_create.wbr_create >= 0) ++ err = 0; ++ else ++ errorf(fc, "wrong value, %s", param->key); ++ break; ++ ++ case Opt_wbr_copyup: ++ opt->wbr_copyup = au_wbr_copyup_val(param->string); ++ if (opt->wbr_copyup >= 0) ++ err = 0; ++ else ++ errorfc(fc, "wrong value, %s", param->key); ++ break; ++ ++ case Opt_fhsm_sec: ++ if (unlikely(result.int_32 < 0)) { ++ errorfc(fc, "bad integer in %s\n", param->key); ++ break; ++ } ++ err = 0; ++ if (sysaufs_brs) ++ opt->fhsm_second = result.int_32; ++ else ++ warnfc(fc, "ignored %s %s", param->key, param->string); ++ break; ++ ++ /* simple true/false flag */ ++#define au_fsctx_TF(name) \ ++ case Opt_##name: \ ++ err = 0; \ ++ opt->tf = !result.negated; \ ++ break; ++ au_fsctx_TF(trunc_xino); ++ au_fsctx_TF(trunc_xib); ++ au_fsctx_TF(dirperm1); ++ au_fsctx_TF(plink); ++ au_fsctx_TF(shwh); ++ au_fsctx_TF(dio); ++ au_fsctx_TF(warn_perm); ++ au_fsctx_TF(verbose); ++ au_fsctx_TF(sum); ++ au_fsctx_TF(dirren); ++ au_fsctx_TF(acl); ++#undef au_fsctx_TF ++ ++ case Opt_noverbose: ++ err = 0; ++ opt->type = Opt_verbose; ++ opt->tf = false; ++ break; ++ ++ case Opt_noxino: ++ fallthrough; ++ case Opt_list_plink: ++ fallthrough; ++ case Opt_wsum: ++ err = 0; ++ break; ++ ++ case Opt_ignore: ++ warnfc(fc, "ignored %s", param->key); ++ fallthrough; ++ case Opt_ignore_silent: ++ a->skipped = 1; ++ err = 0; ++ break; ++ default: ++ a->skipped = 1; ++ err = -ENOPARAM; ++ break; ++ } ++ if (unlikely(err)) ++ goto out; ++ if (a->skipped) ++ goto out; ++ ++ switch (token) { ++ case Opt_br: ++ fallthrough; ++ case Opt_noverbose: ++ fallthrough; ++ case Opt_diropq: ++ break; ++ default: ++ opt->type = token; ++ break; ++ } ++ opt++; ++ if (unlikely(opt > a->opt_tail)) { ++ err = -E2BIG; ++ opt--; ++ } ++ opt->type = Opt_tail; ++ a->opt = opt; ++ ++out: ++ return err; ++} ++ ++/* ++ * these options accept both 'name=val' and 'name:val' form. ++ * some accept optional '=' in its value. ++ * eg. br:/br1=rw:/br2=ro and br=/br1=rw:/br2=ro ++ */ ++static inline unsigned int is_colonopt(char *str) ++{ ++#define do_test(name) \ ++ if (!strncmp(str, name ":", sizeof(name))) \ ++ return sizeof(name) - 1; ++ do_test("br"); ++ do_test("add"); ++ do_test("ins"); ++ do_test("append"); ++ do_test("prepend"); ++ do_test("del"); ++ /* do_test("idel"); */ ++ do_test("mod"); ++ /* do_test("imod"); */ ++#undef do_test ++ ++ return 0; ++} ++ ++static int au_fsctx_parse_monolithic(struct fs_context *fc, void *data) ++{ ++ int err; ++ unsigned int u; ++ char *str; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ str = data; ++ AuDbg("str %s\n", str); ++ while (str) { ++ u = is_colonopt(str); ++ if (u) ++ str[u] = '='; ++ str = strchr(str, ','); ++ if (!str) ++ break; ++ str++; ++ } ++ str = data; ++ AuDbg("str %s\n", str); ++ ++ err = generic_parse_monolithic(fc, str); ++ AuTraceErr(err); ++ au_fsctx_dump(&a->opts); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_fsctx_opts_free(struct au_opts *opts) ++{ ++ struct au_opt *opt; ++ ++ opt = opts->opt; ++ while (opt->type != Opt_tail) { ++ switch (opt->type) { ++ case Opt_add: ++ fallthrough; ++ case Opt_append: ++ fallthrough; ++ case Opt_prepend: ++ kfree(opt->add.pathname); ++ path_put(&opt->add.path); ++ break; ++ case Opt_del: ++ kfree(opt->del.pathname); ++ fallthrough; ++ case Opt_idel: ++ path_put(&opt->del.h_path); ++ break; ++ case Opt_mod: ++ kfree(opt->mod.path); ++ fallthrough; ++ case Opt_imod: ++ dput(opt->mod.h_root); ++ break; ++ case Opt_xino: ++ kfree(opt->xino.path); ++ fput(opt->xino.file); ++ break; ++ } ++ opt++; ++ } ++} ++ ++static void au_fsctx_free(struct fs_context *fc) ++{ ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ /* fs_type=%p, root=%pD */ ++ AuDbg("fc %p{sb_flags 0x%x, sb_flags_mask 0x%x, purpose %u\n", ++ fc, fc->sb_flags, fc->sb_flags_mask, fc->purpose); ++ ++ kobject_put(&a->sbinfo->si_kobj); ++ au_fsctx_opts_free(&a->opts); ++ free_page((unsigned long)a->opts.opt); ++ au_kfree_rcu(a); ++} ++ ++static const struct fs_context_operations au_fsctx_ops = { ++ .free = au_fsctx_free, ++ .parse_param = au_fsctx_parse_param, ++ .parse_monolithic = au_fsctx_parse_monolithic, ++ .get_tree = au_fsctx_get_tree, ++ .reconfigure = au_fsctx_reconfigure ++ /* ++ * nfs4 requires ->dup()? No. ++ * I don't know what is this ->dup() for. ++ */ ++}; ++ ++int aufs_fsctx_init(struct fs_context *fc) ++{ ++ int err; ++ struct au_fsctx_opts *a; ++ ++ /* fs_type=%p, root=%pD */ ++ AuDbg("fc %p{sb_flags 0x%x, sb_flags_mask 0x%x, purpose %u\n", ++ fc, fc->sb_flags, fc->sb_flags_mask, fc->purpose); ++ ++ /* they will be freed by au_fsctx_free() */ ++ err = -ENOMEM; ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ a->bindex = 0; ++ a->opts.opt = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!a->opts.opt)) ++ goto out_a; ++ a->opt = a->opts.opt; ++ a->opt->type = Opt_tail; ++ a->opts.max_opt = PAGE_SIZE / sizeof(*a->opts.opt); ++ a->opt_tail = a->opt + a->opts.max_opt - 1; ++ a->opts.sb_flags = fc->sb_flags; ++ ++ a->sb = NULL; ++ if (fc->root) { ++ AuDebugOn(fc->purpose != FS_CONTEXT_FOR_RECONFIGURE); ++ a->opts.flags = AuOpts_REMOUNT; ++ a->sb = fc->root->d_sb; ++ a->sbinfo = au_sbi(a->sb); ++ kobject_get(&a->sbinfo->si_kobj); ++ } else { ++ a->sbinfo = au_si_alloc(a->sb); ++ AuDebugOn(!a->sbinfo); ++ err = PTR_ERR(a->sbinfo); ++ if (IS_ERR(a->sbinfo)) ++ goto out_opt; ++ au_rw_write_unlock(&a->sbinfo->si_rwsem); ++ } ++ ++ err = 0; ++ fc->fs_private = a; ++ fc->ops = &au_fsctx_ops; ++ goto out; /* success */ ++ ++out_opt: ++ free_page((unsigned long)a->opts.opt); ++out_a: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} +diff -Naur null/fs/aufs/fstype.h linux-5.15.36/fs/aufs/fstype.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/fstype.h 2022-05-10 16:51:39.871744219 +0300 +@@ -0,0 +1,401 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * judging filesystem type ++ */ ++ ++#ifndef __AUFS_FSTYPE_H__ ++#define __AUFS_FSTYPE_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include ++ ++static inline int au_test_aufs(struct super_block *sb) ++{ ++ return sb->s_magic == AUFS_SUPER_MAGIC; ++} ++ ++static inline const char *au_sbtype(struct super_block *sb) ++{ ++ return sb->s_type->name; ++} ++ ++static inline int au_test_iso9660(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_ISO9660_FS) ++ return sb->s_magic == ISOFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_romfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_ROMFS_FS) ++ return sb->s_magic == ROMFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_cramfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_CRAMFS) ++ return sb->s_magic == CRAMFS_MAGIC; ++#endif ++ return 0; ++} ++ ++static inline int au_test_nfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_NFS_FS) ++ return sb->s_magic == NFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_fuse(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_FUSE_FS) ++ return sb->s_magic == FUSE_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_xfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_XFS_FS) ++ return sb->s_magic == XFS_SB_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_tmpfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_TMPFS ++ return sb->s_magic == TMPFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_ecryptfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_ECRYPT_FS) ++ return !strcmp(au_sbtype(sb), "ecryptfs"); ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_ramfs(struct super_block *sb) ++{ ++ return sb->s_magic == RAMFS_MAGIC; ++} ++ ++static inline int au_test_ubifs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_UBIFS_FS) ++ return sb->s_magic == UBIFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_procfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_PROC_FS ++ return sb->s_magic == PROC_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_sysfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_SYSFS ++ return sb->s_magic == SYSFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_configfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_CONFIGFS_FS) ++ return sb->s_magic == CONFIGFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_minix(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_MINIX_FS) ++ return sb->s_magic == MINIX3_SUPER_MAGIC ++ || sb->s_magic == MINIX2_SUPER_MAGIC ++ || sb->s_magic == MINIX2_SUPER_MAGIC2 ++ || sb->s_magic == MINIX_SUPER_MAGIC ++ || sb->s_magic == MINIX_SUPER_MAGIC2; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_fat(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_FAT_FS) ++ return sb->s_magic == MSDOS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_msdos(struct super_block *sb) ++{ ++ return au_test_fat(sb); ++} ++ ++static inline int au_test_vfat(struct super_block *sb) ++{ ++ return au_test_fat(sb); ++} ++ ++static inline int au_test_securityfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_SECURITYFS ++ return sb->s_magic == SECURITYFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_squashfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_SQUASHFS) ++ return sb->s_magic == SQUASHFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_btrfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_BTRFS_FS) ++ return sb->s_magic == BTRFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_xenfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_XENFS) ++ return sb->s_magic == XENFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_debugfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_DEBUG_FS ++ return sb->s_magic == DEBUGFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_nilfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_NILFS) ++ return sb->s_magic == NILFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_hfsplus(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_HFSPLUS_FS) ++ return sb->s_magic == HFSPLUS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * they can't be an aufs branch. ++ */ ++static inline int au_test_fs_unsuppoted(struct super_block *sb) ++{ ++ return ++#ifndef CONFIG_AUFS_BR_RAMFS ++ au_test_ramfs(sb) || ++#endif ++ au_test_procfs(sb) ++ || au_test_sysfs(sb) ++ || au_test_configfs(sb) ++ || au_test_debugfs(sb) ++ || au_test_securityfs(sb) ++ || au_test_xenfs(sb) ++ || au_test_ecryptfs(sb) ++ /* || !strcmp(au_sbtype(sb), "unionfs") */ ++ || au_test_aufs(sb); /* will be supported in next version */ ++} ++ ++static inline int au_test_fs_remote(struct super_block *sb) ++{ ++ return !au_test_tmpfs(sb) ++#ifdef CONFIG_AUFS_BR_RAMFS ++ && !au_test_ramfs(sb) ++#endif ++ && !(sb->s_type->fs_flags & FS_REQUIRES_DEV); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * Note: these functions (below) are created after reading ->getattr() in all ++ * filesystems under linux/fs. it means we have to do so in every update... ++ */ ++ ++/* ++ * some filesystems require getattr to refresh the inode attributes before ++ * referencing. ++ * in most cases, we can rely on the inode attribute in NFS (or every remote fs) ++ * and leave the work for d_revalidate() ++ */ ++static inline int au_test_fs_refresh_iattr(struct super_block *sb) ++{ ++ return au_test_nfs(sb) ++ || au_test_fuse(sb) ++ /* || au_test_btrfs(sb) */ /* untested */ ++ ; ++} ++ ++/* ++ * filesystems which don't maintain i_size or i_blocks. ++ */ ++static inline int au_test_fs_bad_iattr_size(struct super_block *sb) ++{ ++ return au_test_xfs(sb) ++ || au_test_btrfs(sb) ++ || au_test_ubifs(sb) ++ || au_test_hfsplus(sb) /* maintained, but incorrect */ ++ /* || au_test_minix(sb) */ /* untested */ ++ ; ++} ++ ++/* ++ * filesystems which don't store the correct value in some of their inode ++ * attributes. ++ */ ++static inline int au_test_fs_bad_iattr(struct super_block *sb) ++{ ++ return au_test_fs_bad_iattr_size(sb) ++ || au_test_fat(sb) ++ || au_test_msdos(sb) ++ || au_test_vfat(sb); ++} ++ ++/* they don't check i_nlink in link(2) */ ++static inline int au_test_fs_no_limit_nlink(struct super_block *sb) ++{ ++ return au_test_tmpfs(sb) ++#ifdef CONFIG_AUFS_BR_RAMFS ++ || au_test_ramfs(sb) ++#endif ++ || au_test_ubifs(sb) ++ || au_test_hfsplus(sb); ++} ++ ++/* ++ * filesystems which sets S_NOATIME and S_NOCMTIME. ++ */ ++static inline int au_test_fs_notime(struct super_block *sb) ++{ ++ return au_test_nfs(sb) ++ || au_test_fuse(sb) ++ || au_test_ubifs(sb) ++ ; ++} ++ ++/* temporary support for i#1 in cramfs */ ++static inline int au_test_fs_unique_ino(struct inode *inode) ++{ ++ if (au_test_cramfs(inode->i_sb)) ++ return inode->i_ino != 1; ++ return 1; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * the filesystem where the xino files placed must support i/o after unlink and ++ * maintain i_size and i_blocks. ++ */ ++static inline int au_test_fs_bad_xino(struct super_block *sb) ++{ ++ return au_test_fs_remote(sb) ++ || au_test_fs_bad_iattr_size(sb) ++ /* don't want unnecessary work for xino */ ++ || au_test_aufs(sb) ++ || au_test_ecryptfs(sb) ++ || au_test_nilfs(sb); ++} ++ ++static inline int au_test_fs_trunc_xino(struct super_block *sb) ++{ ++ return au_test_tmpfs(sb) ++ || au_test_ramfs(sb); ++} ++ ++/* ++ * test if the @sb is real-readonly. ++ */ ++static inline int au_test_fs_rr(struct super_block *sb) ++{ ++ return au_test_squashfs(sb) ++ || au_test_iso9660(sb) ++ || au_test_cramfs(sb) ++ || au_test_romfs(sb); ++} ++ ++/* ++ * test if the @inode is nfs with 'noacl' option ++ * NFS always sets SB_POSIXACL regardless its mount option 'noacl.' ++ */ ++static inline int au_test_nfs_noacl(struct inode *inode) ++{ ++ return au_test_nfs(inode->i_sb) ++ /* && IS_POSIXACL(inode) */ ++ && !nfs_server_capable(inode, NFS_CAP_ACLS); ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_FSTYPE_H__ */ +diff -Naur null/fs/aufs/hbl.h linux-5.15.36/fs/aufs/hbl.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/hbl.h 2022-05-10 16:51:39.871744219 +0300 +@@ -0,0 +1,65 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2017-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * helpers for hlist_bl.h ++ */ ++ ++#ifndef __AUFS_HBL_H__ ++#define __AUFS_HBL_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++ ++static inline void au_hbl_add(struct hlist_bl_node *node, ++ struct hlist_bl_head *hbl) ++{ ++ hlist_bl_lock(hbl); ++ hlist_bl_add_head(node, hbl); ++ hlist_bl_unlock(hbl); ++} ++ ++static inline void au_hbl_del(struct hlist_bl_node *node, ++ struct hlist_bl_head *hbl) ++{ ++ hlist_bl_lock(hbl); ++ hlist_bl_del(node); ++ hlist_bl_unlock(hbl); ++} ++ ++#define au_hbl_for_each(pos, head) \ ++ for (pos = hlist_bl_first(head); \ ++ pos; \ ++ pos = pos->next) ++ ++static inline unsigned long au_hbl_count(struct hlist_bl_head *hbl) ++{ ++ unsigned long cnt; ++ struct hlist_bl_node *pos; ++ ++ cnt = 0; ++ hlist_bl_lock(hbl); ++ au_hbl_for_each(pos, hbl) ++ cnt++; ++ hlist_bl_unlock(hbl); ++ return cnt; ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_HBL_H__ */ +diff -Naur null/fs/aufs/hfsnotify.c linux-5.15.36/fs/aufs/hfsnotify.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/hfsnotify.c 2022-05-10 16:51:39.871744219 +0300 +@@ -0,0 +1,288 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * fsnotify for the lower directories ++ */ ++ ++#include "aufs.h" ++ ++/* FS_IN_IGNORED is unnecessary */ ++static const __u32 AuHfsnMask = (FS_MOVED_TO | FS_MOVED_FROM | FS_DELETE ++ | FS_CREATE | FS_EVENT_ON_CHILD); ++static DECLARE_WAIT_QUEUE_HEAD(au_hfsn_wq); ++static __cacheline_aligned_in_smp atomic64_t au_hfsn_ifree = ATOMIC64_INIT(0); ++ ++static void au_hfsn_free_mark(struct fsnotify_mark *mark) ++{ ++ struct au_hnotify *hn = container_of(mark, struct au_hnotify, ++ hn_mark); ++ /* AuDbg("here\n"); */ ++ au_cache_free_hnotify(hn); ++ smp_mb__before_atomic(); /* for atomic64_dec */ ++ if (atomic64_dec_and_test(&au_hfsn_ifree)) ++ wake_up(&au_hfsn_wq); ++} ++ ++static int au_hfsn_alloc(struct au_hinode *hinode) ++{ ++ int err; ++ struct au_hnotify *hn; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct fsnotify_mark *mark; ++ aufs_bindex_t bindex; ++ ++ hn = hinode->hi_notify; ++ sb = hn->hn_aufs_inode->i_sb; ++ bindex = au_br_index(sb, hinode->hi_id); ++ br = au_sbr(sb, bindex); ++ AuDebugOn(!br->br_hfsn); ++ ++ mark = &hn->hn_mark; ++ fsnotify_init_mark(mark, br->br_hfsn->hfsn_group); ++ mark->mask = AuHfsnMask; ++ /* ++ * by udba rename or rmdir, aufs assign a new inode to the known ++ * h_inode, so specify 1 to allow dups. ++ */ ++ lockdep_off(); ++ err = fsnotify_add_inode_mark(mark, hinode->hi_inode, /*allow_dups*/1); ++ lockdep_on(); ++ ++ return err; ++} ++ ++static int au_hfsn_free(struct au_hinode *hinode, struct au_hnotify *hn) ++{ ++ struct fsnotify_mark *mark; ++ unsigned long long ull; ++ struct fsnotify_group *group; ++ ++ ull = atomic64_inc_return(&au_hfsn_ifree); ++ BUG_ON(!ull); ++ ++ mark = &hn->hn_mark; ++ spin_lock(&mark->lock); ++ group = mark->group; ++ fsnotify_get_group(group); ++ spin_unlock(&mark->lock); ++ lockdep_off(); ++ fsnotify_destroy_mark(mark, group); ++ fsnotify_put_mark(mark); ++ fsnotify_put_group(group); ++ lockdep_on(); ++ ++ /* free hn by myself */ ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_hfsn_ctl(struct au_hinode *hinode, int do_set) ++{ ++ struct fsnotify_mark *mark; ++ ++ mark = &hinode->hi_notify->hn_mark; ++ spin_lock(&mark->lock); ++ if (do_set) { ++ AuDebugOn(mark->mask & AuHfsnMask); ++ mark->mask |= AuHfsnMask; ++ } else { ++ AuDebugOn(!(mark->mask & AuHfsnMask)); ++ mark->mask &= ~AuHfsnMask; ++ } ++ spin_unlock(&mark->lock); ++ /* fsnotify_recalc_inode_mask(hinode->hi_inode); */ ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* #define AuDbgHnotify */ ++#ifdef AuDbgHnotify ++static char *au_hfsn_name(u32 mask) ++{ ++#ifdef CONFIG_AUFS_DEBUG ++#define test_ret(flag) \ ++ do { \ ++ if (mask & flag) \ ++ return #flag; \ ++ } while (0) ++ test_ret(FS_ACCESS); ++ test_ret(FS_MODIFY); ++ test_ret(FS_ATTRIB); ++ test_ret(FS_CLOSE_WRITE); ++ test_ret(FS_CLOSE_NOWRITE); ++ test_ret(FS_OPEN); ++ test_ret(FS_MOVED_FROM); ++ test_ret(FS_MOVED_TO); ++ test_ret(FS_CREATE); ++ test_ret(FS_DELETE); ++ test_ret(FS_DELETE_SELF); ++ test_ret(FS_MOVE_SELF); ++ test_ret(FS_UNMOUNT); ++ test_ret(FS_Q_OVERFLOW); ++ test_ret(FS_IN_IGNORED); ++ test_ret(FS_ISDIR); ++ test_ret(FS_IN_ONESHOT); ++ test_ret(FS_EVENT_ON_CHILD); ++ return ""; ++#undef test_ret ++#else ++ return "??"; ++#endif ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_hfsn_free_group(struct fsnotify_group *group) ++{ ++ struct au_br_hfsnotify *hfsn = group->private; ++ ++ /* AuDbg("here\n"); */ ++ au_kfree_try_rcu(hfsn); ++} ++ ++static int au_hfsn_handle_event(struct fsnotify_group *group, ++ u32 mask, const void *data, int data_type, ++ struct inode *dir, ++ const struct qstr *file_name, u32 cookie, ++ struct fsnotify_iter_info *iter_info) ++{ ++ int err; ++ struct au_hnotify *hnotify; ++ struct inode *h_dir, *h_inode; ++ struct fsnotify_mark *inode_mark; ++ ++ AuDebugOn(data_type != FSNOTIFY_EVENT_INODE); ++ ++ err = 0; ++ /* if FS_UNMOUNT happens, there must be another bug */ ++ AuDebugOn(mask & FS_UNMOUNT); ++ if (mask & (FS_IN_IGNORED | FS_UNMOUNT)) ++ goto out; ++ ++ h_dir = dir; ++ h_inode = NULL; ++#ifdef AuDbgHnotify ++ au_debug_on(); ++ if (1 || h_child_qstr.len != sizeof(AUFS_XINO_FNAME) - 1 ++ || strncmp(h_child_qstr.name, AUFS_XINO_FNAME, h_child_qstr.len)) { ++ AuDbg("i%lu, mask 0x%x %s, hcname %.*s, hi%lu\n", ++ h_dir->i_ino, mask, au_hfsn_name(mask), ++ AuLNPair(&h_child_qstr), h_inode ? h_inode->i_ino : 0); ++ /* WARN_ON(1); */ ++ } ++ au_debug_off(); ++#endif ++ ++ inode_mark = fsnotify_iter_inode_mark(iter_info); ++ AuDebugOn(!inode_mark); ++ hnotify = container_of(inode_mark, struct au_hnotify, hn_mark); ++ err = au_hnotify(h_dir, hnotify, mask, file_name, h_inode); ++ ++out: ++ return err; ++} ++ ++static struct fsnotify_ops au_hfsn_ops = { ++ .handle_event = au_hfsn_handle_event, ++ .free_group_priv = au_hfsn_free_group, ++ .free_mark = au_hfsn_free_mark ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_hfsn_fin_br(struct au_branch *br) ++{ ++ struct au_br_hfsnotify *hfsn; ++ ++ hfsn = br->br_hfsn; ++ if (hfsn) { ++ lockdep_off(); ++ fsnotify_put_group(hfsn->hfsn_group); ++ lockdep_on(); ++ } ++} ++ ++static int au_hfsn_init_br(struct au_branch *br, int perm) ++{ ++ int err; ++ struct fsnotify_group *group; ++ struct au_br_hfsnotify *hfsn; ++ ++ err = 0; ++ br->br_hfsn = NULL; ++ if (!au_br_hnotifyable(perm)) ++ goto out; ++ ++ err = -ENOMEM; ++ hfsn = kmalloc(sizeof(*hfsn), GFP_NOFS); ++ if (unlikely(!hfsn)) ++ goto out; ++ ++ err = 0; ++ group = fsnotify_alloc_group(&au_hfsn_ops); ++ if (IS_ERR(group)) { ++ err = PTR_ERR(group); ++ pr_err("fsnotify_alloc_group() failed, %d\n", err); ++ goto out_hfsn; ++ } ++ ++ group->private = hfsn; ++ hfsn->hfsn_group = group; ++ br->br_hfsn = hfsn; ++ goto out; /* success */ ++ ++out_hfsn: ++ au_kfree_try_rcu(hfsn); ++out: ++ return err; ++} ++ ++static int au_hfsn_reset_br(unsigned int udba, struct au_branch *br, int perm) ++{ ++ int err; ++ ++ err = 0; ++ if (!br->br_hfsn) ++ err = au_hfsn_init_br(br, perm); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_hfsn_fin(void) ++{ ++ AuDbg("au_hfsn_ifree %lld\n", (long long)atomic64_read(&au_hfsn_ifree)); ++ wait_event(au_hfsn_wq, !atomic64_read(&au_hfsn_ifree)); ++} ++ ++const struct au_hnotify_op au_hnotify_op = { ++ .ctl = au_hfsn_ctl, ++ .alloc = au_hfsn_alloc, ++ .free = au_hfsn_free, ++ ++ .fin = au_hfsn_fin, ++ ++ .reset_br = au_hfsn_reset_br, ++ .fin_br = au_hfsn_fin_br, ++ .init_br = au_hfsn_init_br ++}; +diff -Naur null/fs/aufs/hfsplus.c linux-5.15.36/fs/aufs/hfsplus.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/hfsplus.c 2022-05-10 16:51:39.872744219 +0300 +@@ -0,0 +1,60 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2010-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * special support for filesystems which acquires an inode mutex ++ * at final closing a file, eg, hfsplus. ++ * ++ * This trick is very simple and stupid, just to open the file before really ++ * necessary open to tell hfsplus that this is not the final closing. ++ * The caller should call au_h_open_pre() after acquiring the inode mutex, ++ * and au_h_open_post() after releasing it. ++ */ ++ ++#include "aufs.h" ++ ++struct file *au_h_open_pre(struct dentry *dentry, aufs_bindex_t bindex, ++ int force_wr) ++{ ++ struct file *h_file; ++ struct dentry *h_dentry; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ AuDebugOn(!h_dentry); ++ AuDebugOn(d_is_negative(h_dentry)); ++ ++ h_file = NULL; ++ if (au_test_hfsplus(h_dentry->d_sb) ++ && d_is_reg(h_dentry)) ++ h_file = au_h_open(dentry, bindex, ++ O_RDONLY | O_NOATIME | O_LARGEFILE, ++ /*file*/NULL, force_wr); ++ return h_file; ++} ++ ++void au_h_open_post(struct dentry *dentry, aufs_bindex_t bindex, ++ struct file *h_file) ++{ ++ struct au_branch *br; ++ ++ if (h_file) { ++ fput(h_file); ++ br = au_sbr(dentry->d_sb, bindex); ++ au_lcnt_dec(&br->br_nfiles); ++ } ++} +diff -Naur null/fs/aufs/hnotify.c linux-5.15.36/fs/aufs/hnotify.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/hnotify.c 2022-05-10 16:51:39.872744219 +0300 +@@ -0,0 +1,715 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * abstraction to notify the direct changes on lower directories ++ */ ++ ++/* #include */ ++#include "aufs.h" ++ ++int au_hn_alloc(struct au_hinode *hinode, struct inode *inode) ++{ ++ int err; ++ struct au_hnotify *hn; ++ ++ err = -ENOMEM; ++ hn = au_cache_alloc_hnotify(); ++ if (hn) { ++ hn->hn_aufs_inode = inode; ++ hinode->hi_notify = hn; ++ err = au_hnotify_op.alloc(hinode); ++ AuTraceErr(err); ++ if (unlikely(err)) { ++ hinode->hi_notify = NULL; ++ au_cache_free_hnotify(hn); ++ /* ++ * The upper dir was removed by udba, but the same named ++ * dir left. In this case, aufs assigns a new inode ++ * number and set the monitor again. ++ * For the lower dir, the old monitor is still left. ++ */ ++ if (err == -EEXIST) ++ err = 0; ++ } ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_hn_free(struct au_hinode *hinode) ++{ ++ struct au_hnotify *hn; ++ ++ hn = hinode->hi_notify; ++ if (hn) { ++ hinode->hi_notify = NULL; ++ if (au_hnotify_op.free(hinode, hn)) ++ au_cache_free_hnotify(hn); ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_hn_ctl(struct au_hinode *hinode, int do_set) ++{ ++ if (hinode->hi_notify) ++ au_hnotify_op.ctl(hinode, do_set); ++} ++ ++void au_hn_reset(struct inode *inode, unsigned int flags) ++{ ++ aufs_bindex_t bindex, bbot; ++ struct inode *hi; ++ struct dentry *iwhdentry; ++ ++ bbot = au_ibbot(inode); ++ for (bindex = au_ibtop(inode); bindex <= bbot; bindex++) { ++ hi = au_h_iptr(inode, bindex); ++ if (!hi) ++ continue; ++ ++ /* inode_lock_nested(hi, AuLsc_I_CHILD); */ ++ iwhdentry = au_hi_wh(inode, bindex); ++ if (iwhdentry) ++ dget(iwhdentry); ++ au_igrab(hi); ++ au_set_h_iptr(inode, bindex, NULL, 0); ++ au_set_h_iptr(inode, bindex, au_igrab(hi), ++ flags & ~AuHi_XINO); ++ iput(hi); ++ dput(iwhdentry); ++ /* inode_unlock(hi); */ ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int hn_xino(struct inode *inode, struct inode *h_inode) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot, bfound, btop; ++ struct inode *h_i; ++ ++ err = 0; ++ if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { ++ pr_warn("branch root dir was changed\n"); ++ goto out; ++ } ++ ++ bfound = -1; ++ bbot = au_ibbot(inode); ++ btop = au_ibtop(inode); ++#if 0 /* reserved for future use */ ++ if (bindex == bbot) { ++ /* keep this ino in rename case */ ++ goto out; ++ } ++#endif ++ for (bindex = btop; bindex <= bbot; bindex++) ++ if (au_h_iptr(inode, bindex) == h_inode) { ++ bfound = bindex; ++ break; ++ } ++ if (bfound < 0) ++ goto out; ++ ++ for (bindex = btop; bindex <= bbot; bindex++) { ++ h_i = au_h_iptr(inode, bindex); ++ if (!h_i) ++ continue; ++ ++ err = au_xino_write(inode->i_sb, bindex, h_i->i_ino, /*ino*/0); ++ /* ignore this error */ ++ /* bad action? */ ++ } ++ ++ /* children inode number will be broken */ ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int hn_gen_tree(struct dentry *dentry) ++{ ++ int err, i, j, ndentry; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry **dentries; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_dcsub_pages(&dpages, dentry, NULL, NULL); ++ if (unlikely(err)) ++ goto out_dpages; ++ ++ for (i = 0; i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ dentries = dpage->dentries; ++ ndentry = dpage->ndentry; ++ for (j = 0; j < ndentry; j++) { ++ struct dentry *d; ++ ++ d = dentries[j]; ++ if (IS_ROOT(d)) ++ continue; ++ ++ au_digen_dec(d); ++ if (d_really_is_positive(d)) ++ /* todo: reset children xino? ++ cached children only? */ ++ au_iigen_dec(d_inode(d)); ++ } ++ } ++ ++out_dpages: ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++/* ++ * return 0 if processed. ++ */ ++static int hn_gen_by_inode(char *name, unsigned int nlen, struct inode *inode, ++ const unsigned int isdir) ++{ ++ int err; ++ struct dentry *d; ++ struct qstr *dname; ++ ++ err = 1; ++ if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { ++ pr_warn("branch root dir was changed\n"); ++ err = 0; ++ goto out; ++ } ++ ++ if (!isdir) { ++ AuDebugOn(!name); ++ au_iigen_dec(inode); ++ spin_lock(&inode->i_lock); ++ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) { ++ spin_lock(&d->d_lock); ++ dname = &d->d_name; ++ if (dname->len != nlen ++ && memcmp(dname->name, name, nlen)) { ++ spin_unlock(&d->d_lock); ++ continue; ++ } ++ err = 0; ++ au_digen_dec(d); ++ spin_unlock(&d->d_lock); ++ break; ++ } ++ spin_unlock(&inode->i_lock); ++ } else { ++ au_fset_si(au_sbi(inode->i_sb), FAILED_REFRESH_DIR); ++ d = d_find_any_alias(inode); ++ if (!d) { ++ au_iigen_dec(inode); ++ goto out; ++ } ++ ++ spin_lock(&d->d_lock); ++ dname = &d->d_name; ++ if (dname->len == nlen && !memcmp(dname->name, name, nlen)) { ++ spin_unlock(&d->d_lock); ++ err = hn_gen_tree(d); ++ spin_lock(&d->d_lock); ++ } ++ spin_unlock(&d->d_lock); ++ dput(d); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int hn_gen_by_name(struct dentry *dentry, const unsigned int isdir) ++{ ++ int err; ++ ++ if (IS_ROOT(dentry)) { ++ pr_warn("branch root dir was changed\n"); ++ return 0; ++ } ++ ++ err = 0; ++ if (!isdir) { ++ au_digen_dec(dentry); ++ if (d_really_is_positive(dentry)) ++ au_iigen_dec(d_inode(dentry)); ++ } else { ++ au_fset_si(au_sbi(dentry->d_sb), FAILED_REFRESH_DIR); ++ if (d_really_is_positive(dentry)) ++ err = hn_gen_tree(dentry); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* hnotify job flags */ ++#define AuHnJob_XINO0 1 ++#define AuHnJob_GEN (1 << 1) ++#define AuHnJob_DIRENT (1 << 2) ++#define AuHnJob_ISDIR (1 << 3) ++#define AuHnJob_TRYXINO0 (1 << 4) ++#define AuHnJob_MNTPNT (1 << 5) ++#define au_ftest_hnjob(flags, name) ((flags) & AuHnJob_##name) ++#define au_fset_hnjob(flags, name) \ ++ do { (flags) |= AuHnJob_##name; } while (0) ++#define au_fclr_hnjob(flags, name) \ ++ do { (flags) &= ~AuHnJob_##name; } while (0) ++ ++enum { ++ AuHn_CHILD, ++ AuHn_PARENT, ++ AuHnLast ++}; ++ ++struct au_hnotify_args { ++ struct inode *h_dir, *dir, *h_child_inode; ++ u32 mask; ++ unsigned int flags[AuHnLast]; ++ unsigned int h_child_nlen; ++ char h_child_name[]; ++}; ++ ++struct hn_job_args { ++ unsigned int flags; ++ struct inode *inode, *h_inode, *dir, *h_dir; ++ struct dentry *dentry; ++ char *h_name; ++ int h_nlen; ++}; ++ ++static int hn_job(struct hn_job_args *a) ++{ ++ const unsigned int isdir = au_ftest_hnjob(a->flags, ISDIR); ++ int e; ++ ++ /* reset xino */ ++ if (au_ftest_hnjob(a->flags, XINO0) && a->inode) ++ hn_xino(a->inode, a->h_inode); /* ignore this error */ ++ ++ if (au_ftest_hnjob(a->flags, TRYXINO0) ++ && a->inode ++ && a->h_inode) { ++ inode_lock_shared_nested(a->h_inode, AuLsc_I_CHILD); ++ if (!a->h_inode->i_nlink ++ && !(a->h_inode->i_state & I_LINKABLE)) ++ hn_xino(a->inode, a->h_inode); /* ignore this error */ ++ inode_unlock_shared(a->h_inode); ++ } ++ ++ /* make the generation obsolete */ ++ if (au_ftest_hnjob(a->flags, GEN)) { ++ e = -1; ++ if (a->inode) ++ e = hn_gen_by_inode(a->h_name, a->h_nlen, a->inode, ++ isdir); ++ if (e && a->dentry) ++ hn_gen_by_name(a->dentry, isdir); ++ /* ignore this error */ ++ } ++ ++ /* make dir entries obsolete */ ++ if (au_ftest_hnjob(a->flags, DIRENT) && a->inode) { ++ struct au_vdir *vdir; ++ ++ vdir = au_ivdir(a->inode); ++ if (vdir) ++ vdir->vd_jiffy = 0; ++ /* IMustLock(a->inode); */ ++ /* inode_inc_iversion(a->inode); */ ++ } ++ ++ /* can do nothing but warn */ ++ if (au_ftest_hnjob(a->flags, MNTPNT) ++ && a->dentry ++ && d_mountpoint(a->dentry)) ++ pr_warn("mount-point %pd is removed or renamed\n", a->dentry); ++ ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct dentry *lookup_wlock_by_name(char *name, unsigned int nlen, ++ struct inode *dir) ++{ ++ struct dentry *dentry, *d, *parent; ++ struct qstr *dname; ++ ++ parent = d_find_any_alias(dir); ++ if (!parent) ++ return NULL; ++ ++ dentry = NULL; ++ spin_lock(&parent->d_lock); ++ list_for_each_entry(d, &parent->d_subdirs, d_child) { ++ /* AuDbg("%pd\n", d); */ ++ spin_lock_nested(&d->d_lock, DENTRY_D_LOCK_NESTED); ++ dname = &d->d_name; ++ if (dname->len != nlen || memcmp(dname->name, name, nlen)) ++ goto cont_unlock; ++ if (au_di(d)) ++ au_digen_dec(d); ++ else ++ goto cont_unlock; ++ if (au_dcount(d) > 0) { ++ dentry = dget_dlock(d); ++ spin_unlock(&d->d_lock); ++ break; ++ } ++ ++cont_unlock: ++ spin_unlock(&d->d_lock); ++ } ++ spin_unlock(&parent->d_lock); ++ dput(parent); ++ ++ if (dentry) ++ di_write_lock_child(dentry); ++ ++ return dentry; ++} ++ ++static struct inode *lookup_wlock_by_ino(struct super_block *sb, ++ aufs_bindex_t bindex, ino_t h_ino) ++{ ++ struct inode *inode; ++ ino_t ino; ++ int err; ++ ++ inode = NULL; ++ err = au_xino_read(sb, bindex, h_ino, &ino); ++ if (!err && ino) ++ inode = ilookup(sb, ino); ++ if (!inode) ++ goto out; ++ ++ if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { ++ pr_warn("wrong root branch\n"); ++ iput(inode); ++ inode = NULL; ++ goto out; ++ } ++ ++ ii_write_lock_child(inode); ++ ++out: ++ return inode; ++} ++ ++static void au_hn_bh(void *_args) ++{ ++ struct au_hnotify_args *a = _args; ++ struct super_block *sb; ++ aufs_bindex_t bindex, bbot, bfound; ++ unsigned char xino, try_iput; ++ int err; ++ struct inode *inode; ++ ino_t h_ino; ++ struct hn_job_args args; ++ struct dentry *dentry; ++ struct au_sbinfo *sbinfo; ++ ++ AuDebugOn(!_args); ++ AuDebugOn(!a->h_dir); ++ AuDebugOn(!a->dir); ++ AuDebugOn(!a->mask); ++ AuDbg("mask 0x%x, i%lu, hi%lu, hci%lu\n", ++ a->mask, a->dir->i_ino, a->h_dir->i_ino, ++ a->h_child_inode ? a->h_child_inode->i_ino : 0); ++ ++ inode = NULL; ++ dentry = NULL; ++ /* ++ * do not lock a->dir->i_mutex here ++ * because of d_revalidate() may cause a deadlock. ++ */ ++ sb = a->dir->i_sb; ++ AuDebugOn(!sb); ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!sbinfo); ++ si_write_lock(sb, AuLock_NOPLMW); ++ ++ if (au_opt_test(sbinfo->si_mntflags, DIRREN)) ++ switch (a->mask & FS_EVENTS_POSS_ON_CHILD) { ++ case FS_MOVED_FROM: ++ case FS_MOVED_TO: ++ AuWarn1("DIRREN with UDBA may not work correctly " ++ "for the direct rename(2)\n"); ++ } ++ ++ ii_read_lock_parent(a->dir); ++ bfound = -1; ++ bbot = au_ibbot(a->dir); ++ for (bindex = au_ibtop(a->dir); bindex <= bbot; bindex++) ++ if (au_h_iptr(a->dir, bindex) == a->h_dir) { ++ bfound = bindex; ++ break; ++ } ++ ii_read_unlock(a->dir); ++ if (unlikely(bfound < 0)) ++ goto out; ++ ++ xino = !!au_opt_test(au_mntflags(sb), XINO); ++ h_ino = 0; ++ if (a->h_child_inode) ++ h_ino = a->h_child_inode->i_ino; ++ ++ if (a->h_child_nlen ++ && (au_ftest_hnjob(a->flags[AuHn_CHILD], GEN) ++ || au_ftest_hnjob(a->flags[AuHn_CHILD], MNTPNT))) ++ dentry = lookup_wlock_by_name(a->h_child_name, a->h_child_nlen, ++ a->dir); ++ try_iput = 0; ++ if (dentry && d_really_is_positive(dentry)) ++ inode = d_inode(dentry); ++ if (xino && !inode && h_ino ++ && (au_ftest_hnjob(a->flags[AuHn_CHILD], XINO0) ++ || au_ftest_hnjob(a->flags[AuHn_CHILD], TRYXINO0) ++ || au_ftest_hnjob(a->flags[AuHn_CHILD], GEN))) { ++ inode = lookup_wlock_by_ino(sb, bfound, h_ino); ++ try_iput = 1; ++ } ++ ++ args.flags = a->flags[AuHn_CHILD]; ++ args.dentry = dentry; ++ args.inode = inode; ++ args.h_inode = a->h_child_inode; ++ args.dir = a->dir; ++ args.h_dir = a->h_dir; ++ args.h_name = a->h_child_name; ++ args.h_nlen = a->h_child_nlen; ++ err = hn_job(&args); ++ if (dentry) { ++ if (au_di(dentry)) ++ di_write_unlock(dentry); ++ dput(dentry); ++ } ++ if (inode && try_iput) { ++ ii_write_unlock(inode); ++ iput(inode); ++ } ++ ++ ii_write_lock_parent(a->dir); ++ args.flags = a->flags[AuHn_PARENT]; ++ args.dentry = NULL; ++ args.inode = a->dir; ++ args.h_inode = a->h_dir; ++ args.dir = NULL; ++ args.h_dir = NULL; ++ args.h_name = NULL; ++ args.h_nlen = 0; ++ err = hn_job(&args); ++ ii_write_unlock(a->dir); ++ ++out: ++ iput(a->h_child_inode); ++ iput(a->h_dir); ++ iput(a->dir); ++ si_write_unlock(sb); ++ au_nwt_done(&sbinfo->si_nowait); ++ au_kfree_rcu(a); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_hnotify(struct inode *h_dir, struct au_hnotify *hnotify, u32 mask, ++ const struct qstr *h_child_qstr, struct inode *h_child_inode) ++{ ++ int err, len; ++ unsigned int flags[AuHnLast], f; ++ unsigned char isdir, isroot, wh; ++ struct inode *dir; ++ struct au_hnotify_args *args; ++ char *p, *h_child_name; ++ ++ err = 0; ++ AuDebugOn(!hnotify || !hnotify->hn_aufs_inode); ++ dir = igrab(hnotify->hn_aufs_inode); ++ if (!dir) ++ goto out; ++ ++ isroot = (dir->i_ino == AUFS_ROOT_INO); ++ wh = 0; ++ h_child_name = (void *)h_child_qstr->name; ++ len = h_child_qstr->len; ++ if (h_child_name) { ++ if (len > AUFS_WH_PFX_LEN ++ && !memcmp(h_child_name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { ++ h_child_name += AUFS_WH_PFX_LEN; ++ len -= AUFS_WH_PFX_LEN; ++ wh = 1; ++ } ++ } ++ ++ isdir = 0; ++ if (h_child_inode) ++ isdir = !!S_ISDIR(h_child_inode->i_mode); ++ flags[AuHn_PARENT] = AuHnJob_ISDIR; ++ flags[AuHn_CHILD] = 0; ++ if (isdir) ++ flags[AuHn_CHILD] = AuHnJob_ISDIR; ++ au_fset_hnjob(flags[AuHn_PARENT], DIRENT); ++ au_fset_hnjob(flags[AuHn_CHILD], GEN); ++ switch (mask & ALL_FSNOTIFY_DIRENT_EVENTS) { ++ case FS_MOVED_FROM: ++ case FS_MOVED_TO: ++ au_fset_hnjob(flags[AuHn_CHILD], XINO0); ++ au_fset_hnjob(flags[AuHn_CHILD], MNTPNT); ++ fallthrough; ++ case FS_CREATE: ++ AuDebugOn(!h_child_name); ++ break; ++ ++ case FS_DELETE: ++ /* ++ * aufs never be able to get this child inode. ++ * revalidation should be in d_revalidate() ++ * by checking i_nlink, i_generation or d_unhashed(). ++ */ ++ AuDebugOn(!h_child_name); ++ au_fset_hnjob(flags[AuHn_CHILD], TRYXINO0); ++ au_fset_hnjob(flags[AuHn_CHILD], MNTPNT); ++ break; ++ ++ default: ++ AuDebugOn(1); ++ } ++ ++ if (wh) ++ h_child_inode = NULL; ++ ++ err = -ENOMEM; ++ /* iput() and kfree() will be called in au_hnotify() */ ++ args = kmalloc(sizeof(*args) + len + 1, GFP_NOFS); ++ if (unlikely(!args)) { ++ AuErr1("no memory\n"); ++ iput(dir); ++ goto out; ++ } ++ args->flags[AuHn_PARENT] = flags[AuHn_PARENT]; ++ args->flags[AuHn_CHILD] = flags[AuHn_CHILD]; ++ args->mask = mask; ++ args->dir = dir; ++ args->h_dir = igrab(h_dir); ++ if (h_child_inode) ++ h_child_inode = igrab(h_child_inode); /* can be NULL */ ++ args->h_child_inode = h_child_inode; ++ args->h_child_nlen = len; ++ if (len) { ++ p = (void *)args; ++ p += sizeof(*args); ++ memcpy(p, h_child_name, len); ++ p[len] = 0; ++ } ++ ++ /* NFS fires the event for silly-renamed one from kworker */ ++ f = 0; ++ if (!dir->i_nlink ++ || (au_test_nfs(h_dir->i_sb) && (mask & FS_DELETE))) ++ f = AuWkq_NEST; ++ err = au_wkq_nowait(au_hn_bh, args, dir->i_sb, f); ++ if (unlikely(err)) { ++ pr_err("wkq %d\n", err); ++ iput(args->h_child_inode); ++ iput(args->h_dir); ++ iput(args->dir); ++ au_kfree_rcu(args); ++ } ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_hnotify_reset_br(unsigned int udba, struct au_branch *br, int perm) ++{ ++ int err; ++ ++ AuDebugOn(!(udba & AuOptMask_UDBA)); ++ ++ err = 0; ++ if (au_hnotify_op.reset_br) ++ err = au_hnotify_op.reset_br(udba, br, perm); ++ ++ return err; ++} ++ ++int au_hnotify_init_br(struct au_branch *br, int perm) ++{ ++ int err; ++ ++ err = 0; ++ if (au_hnotify_op.init_br) ++ err = au_hnotify_op.init_br(br, perm); ++ ++ return err; ++} ++ ++void au_hnotify_fin_br(struct au_branch *br) ++{ ++ if (au_hnotify_op.fin_br) ++ au_hnotify_op.fin_br(br); ++} ++ ++static void au_hn_destroy_cache(void) ++{ ++ kmem_cache_destroy(au_cache[AuCache_HNOTIFY]); ++ au_cache[AuCache_HNOTIFY] = NULL; ++} ++ ++int __init au_hnotify_init(void) ++{ ++ int err; ++ ++ err = -ENOMEM; ++ au_cache[AuCache_HNOTIFY] = AuCache(au_hnotify); ++ if (au_cache[AuCache_HNOTIFY]) { ++ err = 0; ++ if (au_hnotify_op.init) ++ err = au_hnotify_op.init(); ++ if (unlikely(err)) ++ au_hn_destroy_cache(); ++ } ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_hnotify_fin(void) ++{ ++ if (au_hnotify_op.fin) ++ au_hnotify_op.fin(); ++ ++ /* cf. au_cache_fin() */ ++ if (au_cache[AuCache_HNOTIFY]) ++ au_hn_destroy_cache(); ++} +diff -Naur null/fs/aufs/iinfo.c linux-5.15.36/fs/aufs/iinfo.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/iinfo.c 2022-05-10 16:51:39.873744219 +0300 +@@ -0,0 +1,286 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * inode private data ++ */ ++ ++#include "aufs.h" ++ ++struct inode *au_h_iptr(struct inode *inode, aufs_bindex_t bindex) ++{ ++ struct inode *h_inode; ++ struct au_hinode *hinode; ++ ++ IiMustAnyLock(inode); ++ ++ hinode = au_hinode(au_ii(inode), bindex); ++ h_inode = hinode->hi_inode; ++ AuDebugOn(h_inode && atomic_read(&h_inode->i_count) <= 0); ++ return h_inode; ++} ++ ++/* todo: hard/soft set? */ ++void au_hiput(struct au_hinode *hinode) ++{ ++ au_hn_free(hinode); ++ dput(hinode->hi_whdentry); ++ iput(hinode->hi_inode); ++} ++ ++unsigned int au_hi_flags(struct inode *inode, int isdir) ++{ ++ unsigned int flags; ++ const unsigned int mnt_flags = au_mntflags(inode->i_sb); ++ ++ flags = 0; ++ if (au_opt_test(mnt_flags, XINO)) ++ au_fset_hi(flags, XINO); ++ if (isdir && au_opt_test(mnt_flags, UDBA_HNOTIFY)) ++ au_fset_hi(flags, HNOTIFY); ++ return flags; ++} ++ ++void au_set_h_iptr(struct inode *inode, aufs_bindex_t bindex, ++ struct inode *h_inode, unsigned int flags) ++{ ++ struct au_hinode *hinode; ++ struct inode *hi; ++ struct au_iinfo *iinfo = au_ii(inode); ++ ++ IiMustWriteLock(inode); ++ ++ hinode = au_hinode(iinfo, bindex); ++ hi = hinode->hi_inode; ++ AuDebugOn(h_inode && atomic_read(&h_inode->i_count) <= 0); ++ ++ if (hi) ++ au_hiput(hinode); ++ hinode->hi_inode = h_inode; ++ if (h_inode) { ++ int err; ++ struct super_block *sb = inode->i_sb; ++ struct au_branch *br; ++ ++ AuDebugOn(inode->i_mode ++ && (h_inode->i_mode & S_IFMT) ++ != (inode->i_mode & S_IFMT)); ++ if (bindex == iinfo->ii_btop) ++ au_cpup_igen(inode, h_inode); ++ br = au_sbr(sb, bindex); ++ hinode->hi_id = br->br_id; ++ if (au_ftest_hi(flags, XINO)) { ++ err = au_xino_write(sb, bindex, h_inode->i_ino, ++ inode->i_ino); ++ if (unlikely(err)) ++ AuIOErr1("failed au_xino_write() %d\n", err); ++ } ++ ++ if (au_ftest_hi(flags, HNOTIFY) ++ && au_br_hnotifyable(br->br_perm)) { ++ err = au_hn_alloc(hinode, inode); ++ if (unlikely(err)) ++ AuIOErr1("au_hn_alloc() %d\n", err); ++ } ++ } ++} ++ ++void au_set_hi_wh(struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_wh) ++{ ++ struct au_hinode *hinode; ++ ++ IiMustWriteLock(inode); ++ ++ hinode = au_hinode(au_ii(inode), bindex); ++ AuDebugOn(hinode->hi_whdentry); ++ hinode->hi_whdentry = h_wh; ++} ++ ++void au_update_iigen(struct inode *inode, int half) ++{ ++ struct au_iinfo *iinfo; ++ struct au_iigen *iigen; ++ unsigned int sigen; ++ ++ sigen = au_sigen(inode->i_sb); ++ iinfo = au_ii(inode); ++ iigen = &iinfo->ii_generation; ++ spin_lock(&iigen->ig_spin); ++ iigen->ig_generation = sigen; ++ if (half) ++ au_ig_fset(iigen->ig_flags, HALF_REFRESHED); ++ else ++ au_ig_fclr(iigen->ig_flags, HALF_REFRESHED); ++ spin_unlock(&iigen->ig_spin); ++} ++ ++/* it may be called at remount time, too */ ++void au_update_ibrange(struct inode *inode, int do_put_zero) ++{ ++ struct au_iinfo *iinfo; ++ aufs_bindex_t bindex, bbot; ++ ++ AuDebugOn(au_is_bad_inode(inode)); ++ IiMustWriteLock(inode); ++ ++ iinfo = au_ii(inode); ++ if (do_put_zero && iinfo->ii_btop >= 0) { ++ for (bindex = iinfo->ii_btop; bindex <= iinfo->ii_bbot; ++ bindex++) { ++ struct inode *h_i; ++ ++ h_i = au_hinode(iinfo, bindex)->hi_inode; ++ if (h_i ++ && !h_i->i_nlink ++ && !(h_i->i_state & I_LINKABLE)) ++ au_set_h_iptr(inode, bindex, NULL, 0); ++ } ++ } ++ ++ iinfo->ii_btop = -1; ++ iinfo->ii_bbot = -1; ++ bbot = au_sbbot(inode->i_sb); ++ for (bindex = 0; bindex <= bbot; bindex++) ++ if (au_hinode(iinfo, bindex)->hi_inode) { ++ iinfo->ii_btop = bindex; ++ break; ++ } ++ if (iinfo->ii_btop >= 0) ++ for (bindex = bbot; bindex >= iinfo->ii_btop; bindex--) ++ if (au_hinode(iinfo, bindex)->hi_inode) { ++ iinfo->ii_bbot = bindex; ++ break; ++ } ++ AuDebugOn(iinfo->ii_btop > iinfo->ii_bbot); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_icntnr_init_once(void *_c) ++{ ++ struct au_icntnr *c = _c; ++ struct au_iinfo *iinfo = &c->iinfo; ++ ++ spin_lock_init(&iinfo->ii_generation.ig_spin); ++ au_rw_init(&iinfo->ii_rwsem); ++ inode_init_once(&c->vfs_inode); ++} ++ ++void au_hinode_init(struct au_hinode *hinode) ++{ ++ hinode->hi_inode = NULL; ++ hinode->hi_id = -1; ++ au_hn_init(hinode); ++ hinode->hi_whdentry = NULL; ++} ++ ++int au_iinfo_init(struct inode *inode) ++{ ++ struct au_iinfo *iinfo; ++ struct super_block *sb; ++ struct au_hinode *hi; ++ int nbr, i; ++ ++ sb = inode->i_sb; ++ iinfo = &(container_of(inode, struct au_icntnr, vfs_inode)->iinfo); ++ nbr = au_sbbot(sb) + 1; ++ if (unlikely(nbr <= 0)) ++ nbr = 1; ++ hi = kmalloc_array(nbr, sizeof(*iinfo->ii_hinode), GFP_NOFS); ++ if (hi) { ++ au_lcnt_inc(&au_sbi(sb)->si_ninodes); ++ ++ iinfo->ii_hinode = hi; ++ for (i = 0; i < nbr; i++, hi++) ++ au_hinode_init(hi); ++ ++ iinfo->ii_generation.ig_generation = au_sigen(sb); ++ iinfo->ii_btop = -1; ++ iinfo->ii_bbot = -1; ++ iinfo->ii_vdir = NULL; ++ return 0; ++ } ++ return -ENOMEM; ++} ++ ++int au_hinode_realloc(struct au_iinfo *iinfo, int nbr, int may_shrink) ++{ ++ int err, i; ++ struct au_hinode *hip; ++ ++ AuRwMustWriteLock(&iinfo->ii_rwsem); ++ ++ err = -ENOMEM; ++ hip = au_krealloc(iinfo->ii_hinode, sizeof(*hip) * nbr, GFP_NOFS, ++ may_shrink); ++ if (hip) { ++ iinfo->ii_hinode = hip; ++ i = iinfo->ii_bbot + 1; ++ hip += i; ++ for (; i < nbr; i++, hip++) ++ au_hinode_init(hip); ++ err = 0; ++ } ++ ++ return err; ++} ++ ++void au_iinfo_fin(struct inode *inode) ++{ ++ struct au_iinfo *iinfo; ++ struct au_hinode *hi; ++ struct super_block *sb; ++ aufs_bindex_t bindex, bbot; ++ const unsigned char unlinked = !inode->i_nlink; ++ ++ AuDebugOn(au_is_bad_inode(inode)); ++ ++ sb = inode->i_sb; ++ au_lcnt_dec(&au_sbi(sb)->si_ninodes); ++ if (si_pid_test(sb)) ++ au_xino_delete_inode(inode, unlinked); ++ else { ++ /* ++ * it is safe to hide the dependency between sbinfo and ++ * sb->s_umount. ++ */ ++ lockdep_off(); ++ si_noflush_read_lock(sb); ++ au_xino_delete_inode(inode, unlinked); ++ si_read_unlock(sb); ++ lockdep_on(); ++ } ++ ++ iinfo = au_ii(inode); ++ if (iinfo->ii_vdir) ++ au_vdir_free(iinfo->ii_vdir); ++ ++ bindex = iinfo->ii_btop; ++ if (bindex >= 0) { ++ hi = au_hinode(iinfo, bindex); ++ bbot = iinfo->ii_bbot; ++ while (bindex++ <= bbot) { ++ if (hi->hi_inode) ++ au_hiput(hi); ++ hi++; ++ } ++ } ++ au_kfree_rcu(iinfo->ii_hinode); ++ AuRwDestroy(&iinfo->ii_rwsem); ++} +diff -Naur null/fs/aufs/inode.c linux-5.15.36/fs/aufs/inode.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/inode.c 2022-05-10 16:51:39.873744219 +0300 +@@ -0,0 +1,531 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * inode functions ++ */ ++ ++#include ++#include "aufs.h" ++ ++struct inode *au_igrab(struct inode *inode) ++{ ++ if (inode) { ++ AuDebugOn(!atomic_read(&inode->i_count)); ++ ihold(inode); ++ } ++ return inode; ++} ++ ++static void au_refresh_hinode_attr(struct inode *inode, int do_version) ++{ ++ au_cpup_attr_all(inode, /*force*/0); ++ au_update_iigen(inode, /*half*/1); ++ if (do_version) ++ inode_inc_iversion(inode); ++} ++ ++static int au_ii_refresh(struct inode *inode, int *update) ++{ ++ int err, e, nbr; ++ umode_t type; ++ aufs_bindex_t bindex, new_bindex; ++ struct super_block *sb; ++ struct au_iinfo *iinfo; ++ struct au_hinode *p, *q, tmp; ++ ++ AuDebugOn(au_is_bad_inode(inode)); ++ IiMustWriteLock(inode); ++ ++ *update = 0; ++ sb = inode->i_sb; ++ nbr = au_sbbot(sb) + 1; ++ type = inode->i_mode & S_IFMT; ++ iinfo = au_ii(inode); ++ err = au_hinode_realloc(iinfo, nbr, /*may_shrink*/0); ++ if (unlikely(err)) ++ goto out; ++ ++ AuDebugOn(iinfo->ii_btop < 0); ++ p = au_hinode(iinfo, iinfo->ii_btop); ++ for (bindex = iinfo->ii_btop; bindex <= iinfo->ii_bbot; ++ bindex++, p++) { ++ if (!p->hi_inode) ++ continue; ++ ++ AuDebugOn(type != (p->hi_inode->i_mode & S_IFMT)); ++ new_bindex = au_br_index(sb, p->hi_id); ++ if (new_bindex == bindex) ++ continue; ++ ++ if (new_bindex < 0) { ++ *update = 1; ++ au_hiput(p); ++ p->hi_inode = NULL; ++ continue; ++ } ++ ++ if (new_bindex < iinfo->ii_btop) ++ iinfo->ii_btop = new_bindex; ++ if (iinfo->ii_bbot < new_bindex) ++ iinfo->ii_bbot = new_bindex; ++ /* swap two lower inode, and loop again */ ++ q = au_hinode(iinfo, new_bindex); ++ tmp = *q; ++ *q = *p; ++ *p = tmp; ++ if (tmp.hi_inode) { ++ bindex--; ++ p--; ++ } ++ } ++ au_update_ibrange(inode, /*do_put_zero*/0); ++ au_hinode_realloc(iinfo, nbr, /*may_shrink*/1); /* harmless if err */ ++ e = au_dy_irefresh(inode); ++ if (unlikely(e && !err)) ++ err = e; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_refresh_iop(struct inode *inode, int force_getattr) ++{ ++ int type; ++ struct au_sbinfo *sbi = au_sbi(inode->i_sb); ++ const struct inode_operations *iop ++ = force_getattr ? aufs_iop : sbi->si_iop_array; ++ ++ if (inode->i_op == iop) ++ return; ++ ++ switch (inode->i_mode & S_IFMT) { ++ case S_IFDIR: ++ type = AuIop_DIR; ++ break; ++ case S_IFLNK: ++ type = AuIop_SYMLINK; ++ break; ++ default: ++ type = AuIop_OTHER; ++ break; ++ } ++ ++ inode->i_op = iop + type; ++ /* unnecessary smp_wmb() */ ++} ++ ++int au_refresh_hinode_self(struct inode *inode) ++{ ++ int err, update; ++ ++ err = au_ii_refresh(inode, &update); ++ if (!err) ++ au_refresh_hinode_attr(inode, update && S_ISDIR(inode->i_mode)); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_refresh_hinode(struct inode *inode, struct dentry *dentry) ++{ ++ int err, e, update; ++ unsigned int flags; ++ umode_t mode; ++ aufs_bindex_t bindex, bbot; ++ unsigned char isdir; ++ struct au_hinode *p; ++ struct au_iinfo *iinfo; ++ ++ err = au_ii_refresh(inode, &update); ++ if (unlikely(err)) ++ goto out; ++ ++ update = 0; ++ iinfo = au_ii(inode); ++ p = au_hinode(iinfo, iinfo->ii_btop); ++ mode = (inode->i_mode & S_IFMT); ++ isdir = S_ISDIR(mode); ++ flags = au_hi_flags(inode, isdir); ++ bbot = au_dbbot(dentry); ++ for (bindex = au_dbtop(dentry); bindex <= bbot; bindex++) { ++ struct inode *h_i, *h_inode; ++ struct dentry *h_d; ++ ++ h_d = au_h_dptr(dentry, bindex); ++ if (!h_d || d_is_negative(h_d)) ++ continue; ++ ++ h_inode = d_inode(h_d); ++ AuDebugOn(mode != (h_inode->i_mode & S_IFMT)); ++ if (iinfo->ii_btop <= bindex && bindex <= iinfo->ii_bbot) { ++ h_i = au_h_iptr(inode, bindex); ++ if (h_i) { ++ if (h_i == h_inode) ++ continue; ++ err = -EIO; ++ break; ++ } ++ } ++ if (bindex < iinfo->ii_btop) ++ iinfo->ii_btop = bindex; ++ if (iinfo->ii_bbot < bindex) ++ iinfo->ii_bbot = bindex; ++ au_set_h_iptr(inode, bindex, au_igrab(h_inode), flags); ++ update = 1; ++ } ++ au_update_ibrange(inode, /*do_put_zero*/0); ++ e = au_dy_irefresh(inode); ++ if (unlikely(e && !err)) ++ err = e; ++ if (!err) ++ au_refresh_hinode_attr(inode, update && isdir); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int set_inode(struct inode *inode, struct dentry *dentry) ++{ ++ int err; ++ unsigned int flags; ++ umode_t mode; ++ aufs_bindex_t bindex, btop, btail; ++ unsigned char isdir; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct au_iinfo *iinfo; ++ const struct inode_operations *iop; ++ ++ IiMustWriteLock(inode); ++ ++ err = 0; ++ isdir = 0; ++ iop = au_sbi(inode->i_sb)->si_iop_array; ++ btop = au_dbtop(dentry); ++ h_dentry = au_h_dptr(dentry, btop); ++ h_inode = d_inode(h_dentry); ++ mode = h_inode->i_mode; ++ switch (mode & S_IFMT) { ++ case S_IFREG: ++ btail = au_dbtail(dentry); ++ inode->i_op = iop + AuIop_OTHER; ++ inode->i_fop = &aufs_file_fop; ++ err = au_dy_iaop(inode, btop, h_inode); ++ if (unlikely(err)) ++ goto out; ++ break; ++ case S_IFDIR: ++ isdir = 1; ++ btail = au_dbtaildir(dentry); ++ inode->i_op = iop + AuIop_DIR; ++ inode->i_fop = &aufs_dir_fop; ++ break; ++ case S_IFLNK: ++ btail = au_dbtail(dentry); ++ inode->i_op = iop + AuIop_SYMLINK; ++ break; ++ case S_IFBLK: ++ case S_IFCHR: ++ case S_IFIFO: ++ case S_IFSOCK: ++ btail = au_dbtail(dentry); ++ inode->i_op = iop + AuIop_OTHER; ++ init_special_inode(inode, mode, h_inode->i_rdev); ++ break; ++ default: ++ AuIOErr("Unknown file type 0%o\n", mode); ++ err = -EIO; ++ goto out; ++ } ++ ++ /* do not set hnotify for whiteouted dirs (SHWH mode) */ ++ flags = au_hi_flags(inode, isdir); ++ if (au_opt_test(au_mntflags(dentry->d_sb), SHWH) ++ && au_ftest_hi(flags, HNOTIFY) ++ && dentry->d_name.len > AUFS_WH_PFX_LEN ++ && !memcmp(dentry->d_name.name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) ++ au_fclr_hi(flags, HNOTIFY); ++ iinfo = au_ii(inode); ++ iinfo->ii_btop = btop; ++ iinfo->ii_bbot = btail; ++ for (bindex = btop; bindex <= btail; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry) ++ au_set_h_iptr(inode, bindex, ++ au_igrab(d_inode(h_dentry)), flags); ++ } ++ au_cpup_attr_all(inode, /*force*/1); ++ /* ++ * to force calling aufs_get_acl() every time, ++ * do not call cache_no_acl() for aufs inode. ++ */ ++ ++out: ++ return err; ++} ++ ++/* ++ * successful returns with iinfo write_locked ++ * minus: errno ++ * zero: success, matched ++ * plus: no error, but unmatched ++ */ ++static int reval_inode(struct inode *inode, struct dentry *dentry) ++{ ++ int err; ++ unsigned int gen, igflags; ++ aufs_bindex_t bindex, bbot; ++ struct inode *h_inode, *h_dinode; ++ struct dentry *h_dentry; ++ ++ /* ++ * before this function, if aufs got any iinfo lock, it must be only ++ * one, the parent dir. ++ * it can happen by UDBA and the obsoleted inode number. ++ */ ++ err = -EIO; ++ if (unlikely(inode->i_ino == parent_ino(dentry))) ++ goto out; ++ ++ err = 1; ++ ii_write_lock_new_child(inode); ++ h_dentry = au_h_dptr(dentry, au_dbtop(dentry)); ++ h_dinode = d_inode(h_dentry); ++ bbot = au_ibbot(inode); ++ for (bindex = au_ibtop(inode); bindex <= bbot; bindex++) { ++ h_inode = au_h_iptr(inode, bindex); ++ if (!h_inode || h_inode != h_dinode) ++ continue; ++ ++ err = 0; ++ gen = au_iigen(inode, &igflags); ++ if (gen == au_digen(dentry) ++ && !au_ig_ftest(igflags, HALF_REFRESHED)) ++ break; ++ ++ /* fully refresh inode using dentry */ ++ err = au_refresh_hinode(inode, dentry); ++ if (!err) ++ au_update_iigen(inode, /*half*/0); ++ break; ++ } ++ ++ if (unlikely(err)) ++ ii_write_unlock(inode); ++out: ++ return err; ++} ++ ++int au_ino(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ unsigned int d_type, ino_t *ino) ++{ ++ int err, idx; ++ const int isnondir = d_type != DT_DIR; ++ ++ /* prevent hardlinked inode number from race condition */ ++ if (isnondir) { ++ err = au_xinondir_enter(sb, bindex, h_ino, &idx); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ err = au_xino_read(sb, bindex, h_ino, ino); ++ if (unlikely(err)) ++ goto out_xinondir; ++ ++ if (!*ino) { ++ err = -EIO; ++ *ino = au_xino_new_ino(sb); ++ if (unlikely(!*ino)) ++ goto out_xinondir; ++ err = au_xino_write(sb, bindex, h_ino, *ino); ++ if (unlikely(err)) ++ goto out_xinondir; ++ } ++ ++out_xinondir: ++ if (isnondir && idx >= 0) ++ au_xinondir_leave(sb, bindex, h_ino, idx); ++out: ++ return err; ++} ++ ++/* successful returns with iinfo write_locked */ ++/* todo: return with unlocked? */ ++struct inode *au_new_inode(struct dentry *dentry, int must_new) ++{ ++ struct inode *inode, *h_inode; ++ struct dentry *h_dentry; ++ struct super_block *sb; ++ ino_t h_ino, ino; ++ int err, idx, hlinked; ++ aufs_bindex_t btop; ++ ++ sb = dentry->d_sb; ++ btop = au_dbtop(dentry); ++ h_dentry = au_h_dptr(dentry, btop); ++ h_inode = d_inode(h_dentry); ++ h_ino = h_inode->i_ino; ++ hlinked = !d_is_dir(h_dentry) && h_inode->i_nlink > 1; ++ ++new_ino: ++ /* ++ * stop 'race'-ing between hardlinks under different ++ * parents. ++ */ ++ if (hlinked) { ++ err = au_xinondir_enter(sb, btop, h_ino, &idx); ++ inode = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ err = au_xino_read(sb, btop, h_ino, &ino); ++ inode = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_xinondir; ++ ++ if (!ino) { ++ ino = au_xino_new_ino(sb); ++ if (unlikely(!ino)) { ++ inode = ERR_PTR(-EIO); ++ goto out_xinondir; ++ } ++ } ++ ++ AuDbg("i%lu\n", (unsigned long)ino); ++ inode = au_iget_locked(sb, ino); ++ err = PTR_ERR(inode); ++ if (IS_ERR(inode)) ++ goto out_xinondir; ++ ++ AuDbg("%lx, new %d\n", inode->i_state, !!(inode->i_state & I_NEW)); ++ if (inode->i_state & I_NEW) { ++ ii_write_lock_new_child(inode); ++ err = set_inode(inode, dentry); ++ if (!err) { ++ unlock_new_inode(inode); ++ goto out_xinondir; /* success */ ++ } ++ ++ /* ++ * iget_failed() calls iput(), but we need to call ++ * ii_write_unlock() after iget_failed(). so dirty hack for ++ * i_count. ++ */ ++ atomic_inc(&inode->i_count); ++ iget_failed(inode); ++ ii_write_unlock(inode); ++ au_xino_write(sb, btop, h_ino, /*ino*/0); ++ /* ignore this error */ ++ goto out_iput; ++ } else if (!must_new && !IS_DEADDIR(inode) && inode->i_nlink) { ++ /* ++ * horrible race condition between lookup, readdir and copyup ++ * (or something). ++ */ ++ if (hlinked && idx >= 0) ++ au_xinondir_leave(sb, btop, h_ino, idx); ++ err = reval_inode(inode, dentry); ++ if (unlikely(err < 0)) { ++ hlinked = 0; ++ goto out_iput; ++ } ++ if (!err) ++ goto out; /* success */ ++ else if (hlinked && idx >= 0) { ++ err = au_xinondir_enter(sb, btop, h_ino, &idx); ++ if (unlikely(err)) { ++ iput(inode); ++ inode = ERR_PTR(err); ++ goto out; ++ } ++ } ++ } ++ ++ if (unlikely(au_test_fs_unique_ino(h_inode))) ++ AuWarn1("Warning: Un-notified UDBA or repeatedly renamed dir," ++ " b%d, %s, %pd, hi%lu, i%lu.\n", ++ btop, au_sbtype(h_dentry->d_sb), dentry, ++ (unsigned long)h_ino, (unsigned long)ino); ++ ino = 0; ++ err = au_xino_write(sb, btop, h_ino, /*ino*/0); ++ if (!err) { ++ iput(inode); ++ if (hlinked && idx >= 0) ++ au_xinondir_leave(sb, btop, h_ino, idx); ++ goto new_ino; ++ } ++ ++out_iput: ++ iput(inode); ++ inode = ERR_PTR(err); ++out_xinondir: ++ if (hlinked && idx >= 0) ++ au_xinondir_leave(sb, btop, h_ino, idx); ++out: ++ return inode; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_test_ro(struct super_block *sb, aufs_bindex_t bindex, ++ struct inode *inode) ++{ ++ int err; ++ struct inode *hi; ++ ++ err = au_br_rdonly(au_sbr(sb, bindex)); ++ ++ /* pseudo-link after flushed may happen out of bounds */ ++ if (!err ++ && inode ++ && au_ibtop(inode) <= bindex ++ && bindex <= au_ibbot(inode)) { ++ /* ++ * permission check is unnecessary since vfsub routine ++ * will be called later ++ */ ++ hi = au_h_iptr(inode, bindex); ++ if (hi) ++ err = IS_IMMUTABLE(hi) ? -EROFS : 0; ++ } ++ ++ return err; ++} ++ ++int au_test_h_perm(struct user_namespace *h_userns, struct inode *h_inode, ++ int mask) ++{ ++ if (uid_eq(current_fsuid(), GLOBAL_ROOT_UID)) ++ return 0; ++ return inode_permission(h_userns, h_inode, mask); ++} ++ ++int au_test_h_perm_sio(struct user_namespace *h_userns, struct inode *h_inode, ++ int mask) ++{ ++ if (au_test_nfs(h_inode->i_sb) ++ && (mask & MAY_WRITE) ++ && S_ISDIR(h_inode->i_mode)) ++ mask |= MAY_READ; /* force permission check */ ++ return au_test_h_perm(h_userns, h_inode, mask); ++} +diff -Naur null/fs/aufs/inode.h linux-5.15.36/fs/aufs/inode.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/inode.h 2022-05-10 16:51:39.873744219 +0300 +@@ -0,0 +1,705 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * inode operations ++ */ ++ ++#ifndef __AUFS_INODE_H__ ++#define __AUFS_INODE_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "rwsem.h" ++ ++struct vfsmount; ++ ++struct au_hnotify { ++#ifdef CONFIG_AUFS_HNOTIFY ++#ifdef CONFIG_AUFS_HFSNOTIFY ++ /* never use fsnotify_add_vfsmount_mark() */ ++ struct fsnotify_mark hn_mark; ++#endif ++ struct inode *hn_aufs_inode; /* no get/put */ ++ struct rcu_head rcu; ++#endif ++} ____cacheline_aligned_in_smp; ++ ++struct au_hinode { ++ struct inode *hi_inode; ++ aufs_bindex_t hi_id; ++#ifdef CONFIG_AUFS_HNOTIFY ++ struct au_hnotify *hi_notify; ++#endif ++ ++ /* reference to the copied-up whiteout with get/put */ ++ struct dentry *hi_whdentry; ++}; ++ ++/* ig_flags */ ++#define AuIG_HALF_REFRESHED 1 ++#define au_ig_ftest(flags, name) ((flags) & AuIG_##name) ++#define au_ig_fset(flags, name) \ ++ do { (flags) |= AuIG_##name; } while (0) ++#define au_ig_fclr(flags, name) \ ++ do { (flags) &= ~AuIG_##name; } while (0) ++ ++struct au_iigen { ++ spinlock_t ig_spin; ++ __u32 ig_generation, ig_flags; ++}; ++ ++struct au_vdir; ++struct au_iinfo { ++ struct au_iigen ii_generation; ++ struct super_block *ii_hsb1; /* no get/put */ ++ ++ struct au_rwsem ii_rwsem; ++ aufs_bindex_t ii_btop, ii_bbot; ++ __u32 ii_higen; ++ struct au_hinode *ii_hinode; ++ struct au_vdir *ii_vdir; ++}; ++ ++struct au_icntnr { ++ struct au_iinfo iinfo; ++ struct inode vfs_inode; ++ struct hlist_bl_node plink; ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++/* au_pin flags */ ++#define AuPin_DI_LOCKED 1 ++#define AuPin_MNT_WRITE (1 << 1) ++#define au_ftest_pin(flags, name) ((flags) & AuPin_##name) ++#define au_fset_pin(flags, name) \ ++ do { (flags) |= AuPin_##name; } while (0) ++#define au_fclr_pin(flags, name) \ ++ do { (flags) &= ~AuPin_##name; } while (0) ++ ++struct au_pin { ++ /* input */ ++ struct dentry *dentry; ++ unsigned int udba; ++ unsigned char lsc_di, lsc_hi, flags; ++ aufs_bindex_t bindex; ++ ++ /* output */ ++ struct dentry *parent; ++ struct au_hinode *hdir; ++ struct vfsmount *h_mnt; ++ ++ /* temporary unlock/relock for copyup */ ++ struct dentry *h_dentry, *h_parent; ++ struct au_branch *br; ++ struct task_struct *task; ++}; ++ ++void au_pin_hdir_unlock(struct au_pin *p); ++int au_pin_hdir_lock(struct au_pin *p); ++int au_pin_hdir_relock(struct au_pin *p); ++void au_pin_hdir_acquire_nest(struct au_pin *p); ++void au_pin_hdir_release(struct au_pin *p); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_iinfo *au_ii(struct inode *inode) ++{ ++ BUG_ON(is_bad_inode(inode)); ++ return &(container_of(inode, struct au_icntnr, vfs_inode)->iinfo); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* inode.c */ ++struct inode *au_igrab(struct inode *inode); ++void au_refresh_iop(struct inode *inode, int force_getattr); ++int au_refresh_hinode_self(struct inode *inode); ++int au_refresh_hinode(struct inode *inode, struct dentry *dentry); ++int au_ino(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ unsigned int d_type, ino_t *ino); ++struct inode *au_new_inode(struct dentry *dentry, int must_new); ++int au_test_ro(struct super_block *sb, aufs_bindex_t bindex, ++ struct inode *inode); ++int au_test_h_perm(struct user_namespace *h_userns, struct inode *h_inode, ++ int mask); ++int au_test_h_perm_sio(struct user_namespace *h_userns, struct inode *h_inode, ++ int mask); ++ ++static inline int au_wh_ino(struct super_block *sb, aufs_bindex_t bindex, ++ ino_t h_ino, unsigned int d_type, ino_t *ino) ++{ ++#ifdef CONFIG_AUFS_SHWH ++ return au_ino(sb, bindex, h_ino, d_type, ino); ++#else ++ return 0; ++#endif ++} ++ ++/* i_op.c */ ++enum { ++ AuIop_SYMLINK, ++ AuIop_DIR, ++ AuIop_OTHER, ++ AuIop_Last ++}; ++extern struct inode_operations aufs_iop[AuIop_Last], /* not const */ ++ aufs_iop_nogetattr[AuIop_Last]; ++ ++/* au_wr_dir flags */ ++#define AuWrDir_ADD_ENTRY 1 ++#define AuWrDir_ISDIR (1 << 1) ++#define AuWrDir_TMPFILE (1 << 2) ++#define au_ftest_wrdir(flags, name) ((flags) & AuWrDir_##name) ++#define au_fset_wrdir(flags, name) \ ++ do { (flags) |= AuWrDir_##name; } while (0) ++#define au_fclr_wrdir(flags, name) \ ++ do { (flags) &= ~AuWrDir_##name; } while (0) ++ ++struct au_wr_dir_args { ++ aufs_bindex_t force_btgt; ++ unsigned char flags; ++}; ++int au_wr_dir(struct dentry *dentry, struct dentry *src_dentry, ++ struct au_wr_dir_args *args); ++ ++struct dentry *au_pinned_h_parent(struct au_pin *pin); ++void au_pin_init(struct au_pin *pin, struct dentry *dentry, ++ aufs_bindex_t bindex, int lsc_di, int lsc_hi, ++ unsigned int udba, unsigned char flags); ++int au_pin(struct au_pin *pin, struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int udba, unsigned char flags) __must_check; ++int au_do_pin(struct au_pin *pin) __must_check; ++void au_unpin(struct au_pin *pin); ++int au_reval_for_attr(struct dentry *dentry, unsigned int sigen); ++ ++#define AuIcpup_DID_CPUP 1 ++#define au_ftest_icpup(flags, name) ((flags) & AuIcpup_##name) ++#define au_fset_icpup(flags, name) \ ++ do { (flags) |= AuIcpup_##name; } while (0) ++#define au_fclr_icpup(flags, name) \ ++ do { (flags) &= ~AuIcpup_##name; } while (0) ++ ++struct au_icpup_args { ++ unsigned char flags; ++ unsigned char pin_flags; ++ aufs_bindex_t btgt; ++ unsigned int udba; ++ struct au_pin pin; ++ struct path h_path; ++ struct inode *h_inode; ++}; ++ ++int au_pin_and_icpup(struct dentry *dentry, struct iattr *ia, ++ struct au_icpup_args *a); ++ ++int au_h_path_getattr(struct dentry *dentry, struct inode *inode, int force, ++ struct path *h_path, int locked); ++ ++/* i_op_add.c */ ++int au_may_add(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent, int isdir); ++int aufs_mknod(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode, dev_t dev); ++int aufs_symlink(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, const char *symname); ++int aufs_create(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode, bool want_excl); ++struct vfsub_aopen_args; ++int au_aopen_or_create(struct inode *dir, struct dentry *dentry, ++ struct vfsub_aopen_args *args); ++int aufs_tmpfile(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode); ++int aufs_link(struct dentry *src_dentry, struct inode *dir, ++ struct dentry *dentry); ++int aufs_mkdir(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode); ++ ++/* i_op_del.c */ ++int au_wr_dir_need_wh(struct dentry *dentry, int isdir, aufs_bindex_t *bcpup); ++int au_may_del(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent, int isdir); ++int aufs_unlink(struct inode *dir, struct dentry *dentry); ++int aufs_rmdir(struct inode *dir, struct dentry *dentry); ++ ++/* i_op_ren.c */ ++int au_wbr(struct dentry *dentry, aufs_bindex_t btgt); ++int aufs_rename(struct user_namespace *userns, ++ struct inode *_src_dir, struct dentry *_src_dentry, ++ struct inode *_dst_dir, struct dentry *_dst_dentry, ++ unsigned int _flags); ++ ++/* iinfo.c */ ++struct inode *au_h_iptr(struct inode *inode, aufs_bindex_t bindex); ++void au_hiput(struct au_hinode *hinode); ++void au_set_hi_wh(struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_wh); ++unsigned int au_hi_flags(struct inode *inode, int isdir); ++ ++/* hinode flags */ ++#define AuHi_XINO 1 ++#define AuHi_HNOTIFY (1 << 1) ++#define au_ftest_hi(flags, name) ((flags) & AuHi_##name) ++#define au_fset_hi(flags, name) \ ++ do { (flags) |= AuHi_##name; } while (0) ++#define au_fclr_hi(flags, name) \ ++ do { (flags) &= ~AuHi_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_HNOTIFY ++#undef AuHi_HNOTIFY ++#define AuHi_HNOTIFY 0 ++#endif ++ ++void au_set_h_iptr(struct inode *inode, aufs_bindex_t bindex, ++ struct inode *h_inode, unsigned int flags); ++ ++void au_update_iigen(struct inode *inode, int half); ++void au_update_ibrange(struct inode *inode, int do_put_zero); ++ ++void au_icntnr_init_once(void *_c); ++void au_hinode_init(struct au_hinode *hinode); ++int au_iinfo_init(struct inode *inode); ++void au_iinfo_fin(struct inode *inode); ++int au_hinode_realloc(struct au_iinfo *iinfo, int nbr, int may_shrink); ++ ++#ifdef CONFIG_PROC_FS ++/* plink.c */ ++int au_plink_maint(struct super_block *sb, int flags); ++struct au_sbinfo; ++void au_plink_maint_leave(struct au_sbinfo *sbinfo); ++int au_plink_maint_enter(struct super_block *sb); ++#ifdef CONFIG_AUFS_DEBUG ++void au_plink_list(struct super_block *sb); ++#else ++AuStubVoid(au_plink_list, struct super_block *sb) ++#endif ++int au_plink_test(struct inode *inode); ++struct dentry *au_plink_lkup(struct inode *inode, aufs_bindex_t bindex); ++void au_plink_append(struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_dentry); ++void au_plink_put(struct super_block *sb, int verbose); ++void au_plink_clean(struct super_block *sb, int verbose); ++void au_plink_half_refresh(struct super_block *sb, aufs_bindex_t br_id); ++#else ++AuStubInt0(au_plink_maint, struct super_block *sb, int flags); ++AuStubVoid(au_plink_maint_leave, struct au_sbinfo *sbinfo); ++AuStubInt0(au_plink_maint_enter, struct super_block *sb); ++AuStubVoid(au_plink_list, struct super_block *sb); ++AuStubInt0(au_plink_test, struct inode *inode); ++AuStub(struct dentry *, au_plink_lkup, return NULL, ++ struct inode *inode, aufs_bindex_t bindex); ++AuStubVoid(au_plink_append, struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_dentry); ++AuStubVoid(au_plink_put, struct super_block *sb, int verbose); ++AuStubVoid(au_plink_clean, struct super_block *sb, int verbose); ++AuStubVoid(au_plink_half_refresh, struct super_block *sb, aufs_bindex_t br_id); ++#endif /* CONFIG_PROC_FS */ ++ ++#ifdef CONFIG_AUFS_XATTR ++/* xattr.c */ ++int au_cpup_xattr(struct path *h_dst, struct path *h_src, int ignore_flags, ++ unsigned int verbose); ++ssize_t aufs_listxattr(struct dentry *dentry, char *list, size_t size); ++void au_xattr_init(struct super_block *sb); ++#else ++AuStubInt0(au_cpup_xattr, struct path *h_dst, struct path *h_src, ++ int ignore_flags, unsigned int verbose); ++AuStubVoid(au_xattr_init, struct super_block *sb); ++#endif ++ ++#ifdef CONFIG_FS_POSIX_ACL ++struct posix_acl *aufs_get_acl(struct inode *inode, int type, bool rcu); ++int aufs_set_acl(struct user_namespace *userns, struct inode *inode, ++ struct posix_acl *acl, int type); ++#endif ++ ++#if IS_ENABLED(CONFIG_AUFS_XATTR) || IS_ENABLED(CONFIG_FS_POSIX_ACL) ++enum { ++ AU_XATTR_SET, ++ AU_ACL_SET ++}; ++ ++struct au_sxattr { ++ int type; ++ union { ++ struct { ++ const char *name; ++ const void *value; ++ size_t size; ++ int flags; ++ } set; ++ struct { ++ struct posix_acl *acl; ++ int type; ++ } acl_set; ++ } u; ++}; ++ssize_t au_sxattr(struct dentry *dentry, struct inode *inode, ++ struct au_sxattr *arg); ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* lock subclass for iinfo */ ++enum { ++ AuLsc_II_CHILD, /* child first */ ++ AuLsc_II_CHILD2, /* rename(2), link(2), and cpup at hnotify */ ++ AuLsc_II_CHILD3, /* copyup dirs */ ++ AuLsc_II_PARENT, /* see AuLsc_I_PARENT in vfsub.h */ ++ AuLsc_II_PARENT2, ++ AuLsc_II_PARENT3, /* copyup dirs */ ++ AuLsc_II_NEW_CHILD ++}; ++ ++/* ++ * ii_read_lock_child, ii_write_lock_child, ++ * ii_read_lock_child2, ii_write_lock_child2, ++ * ii_read_lock_child3, ii_write_lock_child3, ++ * ii_read_lock_parent, ii_write_lock_parent, ++ * ii_read_lock_parent2, ii_write_lock_parent2, ++ * ii_read_lock_parent3, ii_write_lock_parent3, ++ * ii_read_lock_new_child, ii_write_lock_new_child, ++ */ ++#define AuReadLockFunc(name, lsc) \ ++static inline void ii_read_lock_##name(struct inode *i) \ ++{ \ ++ au_rw_read_lock_nested(&au_ii(i)->ii_rwsem, AuLsc_II_##lsc); \ ++} ++ ++#define AuWriteLockFunc(name, lsc) \ ++static inline void ii_write_lock_##name(struct inode *i) \ ++{ \ ++ au_rw_write_lock_nested(&au_ii(i)->ii_rwsem, AuLsc_II_##lsc); \ ++} ++ ++#define AuRWLockFuncs(name, lsc) \ ++ AuReadLockFunc(name, lsc) \ ++ AuWriteLockFunc(name, lsc) ++ ++AuRWLockFuncs(child, CHILD); ++AuRWLockFuncs(child2, CHILD2); ++AuRWLockFuncs(child3, CHILD3); ++AuRWLockFuncs(parent, PARENT); ++AuRWLockFuncs(parent2, PARENT2); ++AuRWLockFuncs(parent3, PARENT3); ++AuRWLockFuncs(new_child, NEW_CHILD); ++ ++#undef AuReadLockFunc ++#undef AuWriteLockFunc ++#undef AuRWLockFuncs ++ ++#define ii_read_unlock(i) au_rw_read_unlock(&au_ii(i)->ii_rwsem) ++#define ii_write_unlock(i) au_rw_write_unlock(&au_ii(i)->ii_rwsem) ++#define ii_downgrade_lock(i) au_rw_dgrade_lock(&au_ii(i)->ii_rwsem) ++ ++#define IiMustNoWaiters(i) AuRwMustNoWaiters(&au_ii(i)->ii_rwsem) ++#define IiMustAnyLock(i) AuRwMustAnyLock(&au_ii(i)->ii_rwsem) ++#define IiMustWriteLock(i) AuRwMustWriteLock(&au_ii(i)->ii_rwsem) ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline void au_icntnr_init(struct au_icntnr *c) ++{ ++#ifdef CONFIG_AUFS_DEBUG ++ c->vfs_inode.i_mode = 0; ++#endif ++} ++ ++static inline unsigned int au_iigen(struct inode *inode, unsigned int *igflags) ++{ ++ unsigned int gen; ++ struct au_iinfo *iinfo; ++ struct au_iigen *iigen; ++ ++ iinfo = au_ii(inode); ++ iigen = &iinfo->ii_generation; ++ spin_lock(&iigen->ig_spin); ++ if (igflags) ++ *igflags = iigen->ig_flags; ++ gen = iigen->ig_generation; ++ spin_unlock(&iigen->ig_spin); ++ ++ return gen; ++} ++ ++/* tiny test for inode number */ ++/* tmpfs generation is too rough */ ++static inline int au_test_higen(struct inode *inode, struct inode *h_inode) ++{ ++ struct au_iinfo *iinfo; ++ ++ iinfo = au_ii(inode); ++ AuRwMustAnyLock(&iinfo->ii_rwsem); ++ return !(iinfo->ii_hsb1 == h_inode->i_sb ++ && iinfo->ii_higen == h_inode->i_generation); ++} ++ ++static inline void au_iigen_dec(struct inode *inode) ++{ ++ struct au_iinfo *iinfo; ++ struct au_iigen *iigen; ++ ++ iinfo = au_ii(inode); ++ iigen = &iinfo->ii_generation; ++ spin_lock(&iigen->ig_spin); ++ iigen->ig_generation--; ++ spin_unlock(&iigen->ig_spin); ++} ++ ++static inline int au_iigen_test(struct inode *inode, unsigned int sigen) ++{ ++ int err; ++ ++ err = 0; ++ if (unlikely(inode && au_iigen(inode, NULL) != sigen)) ++ err = -EIO; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_hinode *au_hinode(struct au_iinfo *iinfo, ++ aufs_bindex_t bindex) ++{ ++ return iinfo->ii_hinode + bindex; ++} ++ ++static inline int au_is_bad_inode(struct inode *inode) ++{ ++ return !!(is_bad_inode(inode) || !au_hinode(au_ii(inode), 0)); ++} ++ ++static inline aufs_bindex_t au_ii_br_id(struct inode *inode, ++ aufs_bindex_t bindex) ++{ ++ IiMustAnyLock(inode); ++ return au_hinode(au_ii(inode), bindex)->hi_id; ++} ++ ++static inline aufs_bindex_t au_ibtop(struct inode *inode) ++{ ++ IiMustAnyLock(inode); ++ return au_ii(inode)->ii_btop; ++} ++ ++static inline aufs_bindex_t au_ibbot(struct inode *inode) ++{ ++ IiMustAnyLock(inode); ++ return au_ii(inode)->ii_bbot; ++} ++ ++static inline struct au_vdir *au_ivdir(struct inode *inode) ++{ ++ IiMustAnyLock(inode); ++ return au_ii(inode)->ii_vdir; ++} ++ ++static inline struct dentry *au_hi_wh(struct inode *inode, aufs_bindex_t bindex) ++{ ++ IiMustAnyLock(inode); ++ return au_hinode(au_ii(inode), bindex)->hi_whdentry; ++} ++ ++static inline void au_set_ibtop(struct inode *inode, aufs_bindex_t bindex) ++{ ++ IiMustWriteLock(inode); ++ au_ii(inode)->ii_btop = bindex; ++} ++ ++static inline void au_set_ibbot(struct inode *inode, aufs_bindex_t bindex) ++{ ++ IiMustWriteLock(inode); ++ au_ii(inode)->ii_bbot = bindex; ++} ++ ++static inline void au_set_ivdir(struct inode *inode, struct au_vdir *vdir) ++{ ++ IiMustWriteLock(inode); ++ au_ii(inode)->ii_vdir = vdir; ++} ++ ++static inline struct au_hinode *au_hi(struct inode *inode, aufs_bindex_t bindex) ++{ ++ IiMustAnyLock(inode); ++ return au_hinode(au_ii(inode), bindex); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct dentry *au_pinned_parent(struct au_pin *pin) ++{ ++ if (pin) ++ return pin->parent; ++ return NULL; ++} ++ ++static inline struct inode *au_pinned_h_dir(struct au_pin *pin) ++{ ++ if (pin && pin->hdir) ++ return pin->hdir->hi_inode; ++ return NULL; ++} ++ ++static inline struct au_hinode *au_pinned_hdir(struct au_pin *pin) ++{ ++ if (pin) ++ return pin->hdir; ++ return NULL; ++} ++ ++static inline void au_pin_set_dentry(struct au_pin *pin, struct dentry *dentry) ++{ ++ if (pin) ++ pin->dentry = dentry; ++} ++ ++static inline void au_pin_set_parent_lflag(struct au_pin *pin, ++ unsigned char lflag) ++{ ++ if (pin) { ++ if (lflag) ++ au_fset_pin(pin->flags, DI_LOCKED); ++ else ++ au_fclr_pin(pin->flags, DI_LOCKED); ++ } ++} ++ ++#if 0 /* reserved */ ++static inline void au_pin_set_parent(struct au_pin *pin, struct dentry *parent) ++{ ++ if (pin) { ++ dput(pin->parent); ++ pin->parent = dget(parent); ++ } ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_branch; ++#ifdef CONFIG_AUFS_HNOTIFY ++struct au_hnotify_op { ++ void (*ctl)(struct au_hinode *hinode, int do_set); ++ int (*alloc)(struct au_hinode *hinode); ++ ++ /* ++ * if it returns true, the caller should free hinode->hi_notify, ++ * otherwise ->free() frees it. ++ */ ++ int (*free)(struct au_hinode *hinode, ++ struct au_hnotify *hn) __must_check; ++ ++ void (*fin)(void); ++ int (*init)(void); ++ ++ int (*reset_br)(unsigned int udba, struct au_branch *br, int perm); ++ void (*fin_br)(struct au_branch *br); ++ int (*init_br)(struct au_branch *br, int perm); ++}; ++ ++/* hnotify.c */ ++int au_hn_alloc(struct au_hinode *hinode, struct inode *inode); ++void au_hn_free(struct au_hinode *hinode); ++void au_hn_ctl(struct au_hinode *hinode, int do_set); ++void au_hn_reset(struct inode *inode, unsigned int flags); ++int au_hnotify(struct inode *h_dir, struct au_hnotify *hnotify, u32 mask, ++ const struct qstr *h_child_qstr, struct inode *h_child_inode); ++int au_hnotify_reset_br(unsigned int udba, struct au_branch *br, int perm); ++int au_hnotify_init_br(struct au_branch *br, int perm); ++void au_hnotify_fin_br(struct au_branch *br); ++int __init au_hnotify_init(void); ++void au_hnotify_fin(void); ++ ++/* hfsnotify.c */ ++extern const struct au_hnotify_op au_hnotify_op; ++ ++static inline ++void au_hn_init(struct au_hinode *hinode) ++{ ++ hinode->hi_notify = NULL; ++} ++ ++static inline struct au_hnotify *au_hn(struct au_hinode *hinode) ++{ ++ return hinode->hi_notify; ++} ++ ++#else ++AuStub(int, au_hn_alloc, return -EOPNOTSUPP, ++ struct au_hinode *hinode __maybe_unused, ++ struct inode *inode __maybe_unused) ++AuStub(struct au_hnotify *, au_hn, return NULL, struct au_hinode *hinode) ++AuStubVoid(au_hn_free, struct au_hinode *hinode __maybe_unused) ++AuStubVoid(au_hn_ctl, struct au_hinode *hinode __maybe_unused, ++ int do_set __maybe_unused) ++AuStubVoid(au_hn_reset, struct inode *inode __maybe_unused, ++ unsigned int flags __maybe_unused) ++AuStubInt0(au_hnotify_reset_br, unsigned int udba __maybe_unused, ++ struct au_branch *br __maybe_unused, ++ int perm __maybe_unused) ++AuStubInt0(au_hnotify_init_br, struct au_branch *br __maybe_unused, ++ int perm __maybe_unused) ++AuStubVoid(au_hnotify_fin_br, struct au_branch *br __maybe_unused) ++AuStubInt0(__init au_hnotify_init, void) ++AuStubVoid(au_hnotify_fin, void) ++AuStubVoid(au_hn_init, struct au_hinode *hinode __maybe_unused) ++#endif /* CONFIG_AUFS_HNOTIFY */ ++ ++static inline void au_hn_suspend(struct au_hinode *hdir) ++{ ++ au_hn_ctl(hdir, /*do_set*/0); ++} ++ ++static inline void au_hn_resume(struct au_hinode *hdir) ++{ ++ au_hn_ctl(hdir, /*do_set*/1); ++} ++ ++static inline void au_hn_inode_lock(struct au_hinode *hdir) ++{ ++ inode_lock(hdir->hi_inode); ++ au_hn_suspend(hdir); ++} ++ ++static inline void au_hn_inode_lock_nested(struct au_hinode *hdir, ++ unsigned int sc __maybe_unused) ++{ ++ inode_lock_nested(hdir->hi_inode, sc); ++ au_hn_suspend(hdir); ++} ++ ++#if 0 /* unused */ ++#include "vfsub.h" ++static inline void au_hn_inode_lock_shared_nested(struct au_hinode *hdir, ++ unsigned int sc) ++{ ++ inode_lock_shared_nested(hdir->hi_inode, sc); ++ au_hn_suspend(hdir); ++} ++#endif ++ ++static inline void au_hn_inode_unlock(struct au_hinode *hdir) ++{ ++ au_hn_resume(hdir); ++ inode_unlock(hdir->hi_inode); ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_INODE_H__ */ +diff -Naur null/fs/aufs/ioctl.c linux-5.15.36/fs/aufs/ioctl.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/ioctl.c 2022-05-10 16:51:39.874744219 +0300 +@@ -0,0 +1,220 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * ioctl ++ * plink-management and readdir in userspace. ++ * assist the pathconf(3) wrapper library. ++ * move-down ++ * File-based Hierarchical Storage Management. ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++static int au_wbr_fd(struct path *path, struct aufs_wbr_fd __user *arg) ++{ ++ int err, fd; ++ aufs_bindex_t wbi, bindex, bbot; ++ struct file *h_file; ++ struct super_block *sb; ++ struct dentry *root; ++ struct au_branch *br; ++ struct aufs_wbr_fd wbrfd = { ++ .oflags = au_dir_roflags, ++ .brid = -1 ++ }; ++ const int valid = O_RDONLY | O_NONBLOCK | O_LARGEFILE | O_DIRECTORY ++ | O_NOATIME | O_CLOEXEC; ++ ++ AuDebugOn(wbrfd.oflags & ~valid); ++ ++ if (arg) { ++ err = copy_from_user(&wbrfd, arg, sizeof(wbrfd)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ goto out; ++ } ++ ++ err = -EINVAL; ++ AuDbg("wbrfd{0%o, %d}\n", wbrfd.oflags, wbrfd.brid); ++ wbrfd.oflags |= au_dir_roflags; ++ AuDbg("0%o\n", wbrfd.oflags); ++ if (unlikely(wbrfd.oflags & ~valid)) ++ goto out; ++ } ++ ++ fd = get_unused_fd_flags(0); ++ err = fd; ++ if (unlikely(fd < 0)) ++ goto out; ++ ++ h_file = ERR_PTR(-EINVAL); ++ wbi = 0; ++ br = NULL; ++ sb = path->dentry->d_sb; ++ root = sb->s_root; ++ aufs_read_lock(root, AuLock_IR); ++ bbot = au_sbbot(sb); ++ if (wbrfd.brid >= 0) { ++ wbi = au_br_index(sb, wbrfd.brid); ++ if (unlikely(wbi < 0 || wbi > bbot)) ++ goto out_unlock; ++ } ++ ++ h_file = ERR_PTR(-ENOENT); ++ br = au_sbr(sb, wbi); ++ if (!au_br_writable(br->br_perm)) { ++ if (arg) ++ goto out_unlock; ++ ++ bindex = wbi + 1; ++ wbi = -1; ++ for (; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_writable(br->br_perm)) { ++ wbi = bindex; ++ br = au_sbr(sb, wbi); ++ break; ++ } ++ } ++ } ++ AuDbg("wbi %d\n", wbi); ++ if (wbi >= 0) ++ h_file = au_h_open(root, wbi, wbrfd.oflags, NULL, ++ /*force_wr*/0); ++ ++out_unlock: ++ aufs_read_unlock(root, AuLock_IR); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out_fd; ++ ++ au_lcnt_dec(&br->br_nfiles); /* cf. au_h_open() */ ++ fd_install(fd, h_file); ++ err = fd; ++ goto out; /* success */ ++ ++out_fd: ++ put_unused_fd(fd); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++long aufs_ioctl_dir(struct file *file, unsigned int cmd, unsigned long arg) ++{ ++ long err; ++ struct dentry *dentry; ++ ++ switch (cmd) { ++ case AUFS_CTL_RDU: ++ case AUFS_CTL_RDU_INO: ++ err = au_rdu_ioctl(file, cmd, arg); ++ break; ++ ++ case AUFS_CTL_WBR_FD: ++ err = au_wbr_fd(&file->f_path, (void __user *)arg); ++ break; ++ ++ case AUFS_CTL_IBUSY: ++ err = au_ibusy_ioctl(file, arg); ++ break; ++ ++ case AUFS_CTL_BRINFO: ++ err = au_brinfo_ioctl(file, arg); ++ break; ++ ++ case AUFS_CTL_FHSM_FD: ++ dentry = file->f_path.dentry; ++ if (IS_ROOT(dentry)) ++ err = au_fhsm_fd(dentry->d_sb, arg); ++ else ++ err = -ENOTTY; ++ break; ++ ++ default: ++ /* do not call the lower */ ++ AuDbg("0x%x\n", cmd); ++ err = -ENOTTY; ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++long aufs_ioctl_nondir(struct file *file, unsigned int cmd, unsigned long arg) ++{ ++ long err; ++ ++ switch (cmd) { ++ case AUFS_CTL_MVDOWN: ++ err = au_mvdown(file->f_path.dentry, (void __user *)arg); ++ break; ++ ++ case AUFS_CTL_WBR_FD: ++ err = au_wbr_fd(&file->f_path, (void __user *)arg); ++ break; ++ ++ default: ++ /* do not call the lower */ ++ AuDbg("0x%x\n", cmd); ++ err = -ENOTTY; ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++#ifdef CONFIG_COMPAT ++long aufs_compat_ioctl_dir(struct file *file, unsigned int cmd, ++ unsigned long arg) ++{ ++ long err; ++ ++ switch (cmd) { ++ case AUFS_CTL_RDU: ++ case AUFS_CTL_RDU_INO: ++ err = au_rdu_compat_ioctl(file, cmd, arg); ++ break; ++ ++ case AUFS_CTL_IBUSY: ++ err = au_ibusy_compat_ioctl(file, arg); ++ break; ++ ++ case AUFS_CTL_BRINFO: ++ err = au_brinfo_compat_ioctl(file, arg); ++ break; ++ ++ default: ++ err = aufs_ioctl_dir(file, cmd, arg); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++long aufs_compat_ioctl_nondir(struct file *file, unsigned int cmd, ++ unsigned long arg) ++{ ++ return aufs_ioctl_nondir(file, cmd, (unsigned long)compat_ptr(arg)); ++} ++#endif +diff -Naur null/fs/aufs/i_op_add.c linux-5.15.36/fs/aufs/i_op_add.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/i_op_add.c 2022-05-10 16:51:39.872744219 +0300 +@@ -0,0 +1,941 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * inode operations (add entry) ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* ++ * final procedure of adding a new entry, except link(2). ++ * remove whiteout, instantiate, copyup the parent dir's times and size ++ * and update version. ++ * if it failed, re-create the removed whiteout. ++ */ ++static int epilog(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct dentry *dentry) ++{ ++ int err, rerr; ++ aufs_bindex_t bwh; ++ struct path h_path; ++ struct super_block *sb; ++ struct inode *inode, *h_dir; ++ struct dentry *wh; ++ ++ bwh = -1; ++ sb = dir->i_sb; ++ if (wh_dentry) { ++ h_dir = d_inode(wh_dentry->d_parent); /* dir inode is locked */ ++ IMustLock(h_dir); ++ AuDebugOn(au_h_iptr(dir, bindex) != h_dir); ++ bwh = au_dbwh(dentry); ++ h_path.dentry = wh_dentry; ++ h_path.mnt = au_sbr_mnt(sb, bindex); ++ err = au_wh_unlink_dentry(au_h_iptr(dir, bindex), &h_path, ++ dentry); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ inode = au_new_inode(dentry, /*must_new*/1); ++ if (!IS_ERR(inode)) { ++ d_instantiate(dentry, inode); ++ dir = d_inode(dentry->d_parent); /* dir inode is locked */ ++ IMustLock(dir); ++ au_dir_ts(dir, bindex); ++ inode_inc_iversion(dir); ++ au_fhsm_wrote(sb, bindex, /*force*/0); ++ return 0; /* success */ ++ } ++ ++ err = PTR_ERR(inode); ++ if (!wh_dentry) ++ goto out; ++ ++ /* revert */ ++ /* dir inode is locked */ ++ wh = au_wh_create(dentry, bwh, wh_dentry->d_parent); ++ rerr = PTR_ERR(wh); ++ if (IS_ERR(wh)) { ++ AuIOErr("%pd reverting whiteout failed(%d, %d)\n", ++ dentry, err, rerr); ++ err = -EIO; ++ } else ++ dput(wh); ++ ++out: ++ return err; ++} ++ ++static int au_d_may_add(struct dentry *dentry) ++{ ++ int err; ++ ++ err = 0; ++ if (unlikely(d_unhashed(dentry))) ++ err = -ENOENT; ++ if (unlikely(d_really_is_positive(dentry))) ++ err = -EEXIST; ++ return err; ++} ++ ++/* ++ * simple tests for the adding inode operations. ++ * following the checks in vfs, plus the parent-child relationship. ++ */ ++int au_may_add(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent, int isdir) ++{ ++ int err; ++ umode_t h_mode; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ ++ err = -ENAMETOOLONG; ++ if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) ++ goto out; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (d_really_is_negative(dentry)) { ++ err = -EEXIST; ++ if (unlikely(d_is_positive(h_dentry))) ++ goto out; ++ } else { ++ /* rename(2) case */ ++ err = -EIO; ++ if (unlikely(d_is_negative(h_dentry))) ++ goto out; ++ h_inode = d_inode(h_dentry); ++ if (unlikely(!h_inode->i_nlink)) ++ goto out; ++ ++ h_mode = h_inode->i_mode; ++ if (!isdir) { ++ err = -EISDIR; ++ if (unlikely(S_ISDIR(h_mode))) ++ goto out; ++ } else if (unlikely(!S_ISDIR(h_mode))) { ++ err = -ENOTDIR; ++ goto out; ++ } ++ } ++ ++ err = 0; ++ /* expected parent dir is locked */ ++ if (unlikely(h_parent != h_dentry->d_parent)) ++ err = -EIO; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * initial procedure of adding a new entry. ++ * prepare writable branch and the parent dir, lock it, ++ * and lookup whiteout for the new entry. ++ */ ++static struct dentry* ++lock_hdir_lkup_wh(struct dentry *dentry, struct au_dtime *dt, ++ struct dentry *src_dentry, struct au_pin *pin, ++ struct au_wr_dir_args *wr_dir_args) ++{ ++ struct dentry *wh_dentry, *h_parent; ++ struct super_block *sb; ++ struct au_branch *br; ++ int err; ++ unsigned int udba; ++ aufs_bindex_t bcpup; ++ ++ AuDbg("%pd\n", dentry); ++ ++ err = au_wr_dir(dentry, src_dentry, wr_dir_args); ++ bcpup = err; ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err < 0)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ udba = au_opt_udba(sb); ++ err = au_pin(pin, dentry, bcpup, udba, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ h_parent = au_pinned_h_parent(pin); ++ if (udba != AuOpt_UDBA_NONE ++ && au_dbtop(dentry) == bcpup) ++ err = au_may_add(dentry, bcpup, h_parent, ++ au_ftest_wrdir(wr_dir_args->flags, ISDIR)); ++ else if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) ++ err = -ENAMETOOLONG; ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_unpin; ++ ++ br = au_sbr(sb, bcpup); ++ if (dt) { ++ struct path tmp = { ++ .dentry = h_parent, ++ .mnt = au_br_mnt(br) ++ }; ++ au_dtime_store(dt, au_pinned_parent(pin), &tmp); ++ } ++ ++ wh_dentry = NULL; ++ if (bcpup != au_dbwh(dentry)) ++ goto out; /* success */ ++ ++ /* ++ * ENAMETOOLONG here means that if we allowed create such name, then it ++ * would not be able to removed in the future. So we don't allow such ++ * name here and we don't handle ENAMETOOLONG differently here. ++ */ ++ wh_dentry = au_wh_lkup(h_parent, &dentry->d_name, br); ++ ++out_unpin: ++ if (IS_ERR(wh_dentry)) ++ au_unpin(pin); ++out: ++ return wh_dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++enum { Mknod, Symlink, Creat }; ++struct simple_arg { ++ int type; ++ union { ++ struct { ++ umode_t mode; ++ bool want_excl; ++ bool try_aopen; ++ struct vfsub_aopen_args *aopen; ++ } c; ++ struct { ++ const char *symname; ++ } s; ++ struct { ++ umode_t mode; ++ dev_t dev; ++ } m; ++ } u; ++}; ++ ++static int add_simple(struct inode *dir, struct dentry *dentry, ++ struct simple_arg *arg) ++{ ++ int err, rerr; ++ aufs_bindex_t btop; ++ unsigned char created; ++ const unsigned char try_aopen ++ = (arg->type == Creat && arg->u.c.try_aopen); ++ struct vfsub_aopen_args *aopen = arg->u.c.aopen; ++ struct dentry *wh_dentry, *parent; ++ struct inode *h_dir; ++ struct super_block *sb; ++ struct au_branch *br; ++ /* to reduce stack size */ ++ struct { ++ struct au_dtime dt; ++ struct au_pin pin; ++ struct path h_path; ++ struct au_wr_dir_args wr_dir_args; ++ } *a; ++ ++ AuDbg("%pd\n", dentry); ++ IMustLock(dir); ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ a->wr_dir_args.force_btgt = -1; ++ a->wr_dir_args.flags = AuWrDir_ADD_ENTRY; ++ ++ parent = dentry->d_parent; /* dir inode is locked */ ++ if (!try_aopen) { ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_free; ++ } ++ err = au_d_may_add(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ if (!try_aopen) ++ di_write_lock_parent(parent); ++ wh_dentry = lock_hdir_lkup_wh(dentry, &a->dt, /*src_dentry*/NULL, ++ &a->pin, &a->wr_dir_args); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ btop = au_dbtop(dentry); ++ sb = dentry->d_sb; ++ br = au_sbr(sb, btop); ++ a->h_path.dentry = au_h_dptr(dentry, btop); ++ a->h_path.mnt = au_br_mnt(br); ++ h_dir = au_pinned_h_dir(&a->pin); ++ switch (arg->type) { ++ case Creat: ++ if (!try_aopen || !h_dir->i_op->atomic_open) { ++ err = vfsub_create(h_dir, &a->h_path, arg->u.c.mode, ++ arg->u.c.want_excl); ++ created = !err; ++ if (!err && try_aopen) ++ aopen->file->f_mode |= FMODE_CREATED; ++ } else { ++ aopen->br = br; ++ err = vfsub_atomic_open(h_dir, a->h_path.dentry, aopen); ++ AuDbg("err %d\n", err); ++ AuDbgFile(aopen->file); ++ created = err >= 0 ++ && !!(aopen->file->f_mode & FMODE_CREATED); ++ } ++ break; ++ case Symlink: ++ err = vfsub_symlink(h_dir, &a->h_path, arg->u.s.symname); ++ created = !err; ++ break; ++ case Mknod: ++ err = vfsub_mknod(h_dir, &a->h_path, arg->u.m.mode, ++ arg->u.m.dev); ++ created = !err; ++ break; ++ default: ++ BUG(); ++ } ++ if (unlikely(err < 0)) ++ goto out_unpin; ++ ++ err = epilog(dir, btop, wh_dentry, dentry); ++ if (!err) ++ goto out_unpin; /* success */ ++ ++ /* revert */ ++ if (created /* && d_is_positive(a->h_path.dentry) */) { ++ /* no delegation since it is just created */ ++ rerr = vfsub_unlink(h_dir, &a->h_path, /*delegated*/NULL, ++ /*force*/0); ++ if (rerr) { ++ AuIOErr("%pd revert failure(%d, %d)\n", ++ dentry, err, rerr); ++ err = -EIO; ++ } ++ au_dtime_revert(&a->dt); ++ } ++ if (try_aopen && h_dir->i_op->atomic_open ++ && (aopen->file->f_mode & FMODE_OPENED)) ++ /* aopen->file is still opened */ ++ au_lcnt_dec(&aopen->br->br_nfiles); ++ ++out_unpin: ++ au_unpin(&a->pin); ++ dput(wh_dentry); ++out_parent: ++ if (!try_aopen) ++ di_write_unlock(parent); ++out_unlock: ++ if (unlikely(err)) { ++ au_update_dbtop(dentry); ++ d_drop(dentry); ++ } ++ if (!try_aopen) ++ aufs_read_unlock(dentry, AuLock_DW); ++out_free: ++ au_kfree_rcu(a); ++out: ++ return err; ++} ++ ++int aufs_mknod(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode, dev_t dev) ++{ ++ struct simple_arg arg = { ++ .type = Mknod, ++ .u.m = { ++ .mode = mode, ++ .dev = dev ++ } ++ }; ++ return add_simple(dir, dentry, &arg); ++} ++ ++int aufs_symlink(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, const char *symname) ++{ ++ struct simple_arg arg = { ++ .type = Symlink, ++ .u.s.symname = symname ++ }; ++ return add_simple(dir, dentry, &arg); ++} ++ ++int aufs_create(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode, bool want_excl) ++{ ++ struct simple_arg arg = { ++ .type = Creat, ++ .u.c = { ++ .mode = mode, ++ .want_excl = want_excl ++ } ++ }; ++ return add_simple(dir, dentry, &arg); ++} ++ ++int au_aopen_or_create(struct inode *dir, struct dentry *dentry, ++ struct vfsub_aopen_args *aopen_args) ++{ ++ struct simple_arg arg = { ++ .type = Creat, ++ .u.c = { ++ .mode = aopen_args->create_mode, ++ .want_excl = aopen_args->open_flag & O_EXCL, ++ .try_aopen = true, ++ .aopen = aopen_args ++ } ++ }; ++ return add_simple(dir, dentry, &arg); ++} ++ ++int aufs_tmpfile(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct super_block *sb; ++ struct dentry *parent, *h_parent, *h_dentry; ++ struct inode *h_dir, *inode; ++ struct vfsmount *h_mnt; ++ struct user_namespace *h_userns; ++ struct au_wr_dir_args wr_dir_args = { ++ .force_btgt = -1, ++ .flags = AuWrDir_TMPFILE ++ }; ++ ++ /* copy-up may happen */ ++ inode_lock(dir); ++ ++ sb = dir->i_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_di_init(dentry); ++ if (unlikely(err)) ++ goto out_si; ++ ++ err = -EBUSY; ++ parent = d_find_any_alias(dir); ++ AuDebugOn(!parent); ++ di_write_lock_parent(parent); ++ if (unlikely(d_inode(parent) != dir)) ++ goto out_parent; ++ ++ err = au_digen_test(parent, au_sigen(sb)); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ bindex = au_dbtop(parent); ++ au_set_dbtop(dentry, bindex); ++ au_set_dbbot(dentry, bindex); ++ err = au_wr_dir(dentry, /*src_dentry*/NULL, &wr_dir_args); ++ bindex = err; ++ if (unlikely(err < 0)) ++ goto out_parent; ++ ++ err = -EOPNOTSUPP; ++ h_dir = au_h_iptr(dir, bindex); ++ if (unlikely(!h_dir->i_op->tmpfile)) ++ goto out_parent; ++ ++ h_mnt = au_sbr_mnt(sb, bindex); ++ err = vfsub_mnt_want_write(h_mnt); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ h_userns = mnt_user_ns(h_mnt); ++ h_parent = au_h_dptr(parent, bindex); ++ h_dentry = vfs_tmpfile(h_userns, h_parent, mode, /*open_flag*/0); ++ if (IS_ERR(h_dentry)) { ++ err = PTR_ERR(h_dentry); ++ goto out_mnt; ++ } ++ ++ au_set_dbtop(dentry, bindex); ++ au_set_dbbot(dentry, bindex); ++ au_set_h_dptr(dentry, bindex, dget(h_dentry)); ++ inode = au_new_inode(dentry, /*must_new*/1); ++ if (IS_ERR(inode)) { ++ err = PTR_ERR(inode); ++ au_set_h_dptr(dentry, bindex, NULL); ++ au_set_dbtop(dentry, -1); ++ au_set_dbbot(dentry, -1); ++ } else { ++ if (!inode->i_nlink) ++ set_nlink(inode, 1); ++ d_tmpfile(dentry, inode); ++ au_di(dentry)->di_tmpfile = 1; ++ ++ /* update without i_mutex */ ++ if (au_ibtop(dir) == au_dbtop(dentry)) ++ au_cpup_attr_timesizes(dir); ++ } ++ dput(h_dentry); ++ ++out_mnt: ++ vfsub_mnt_drop_write(h_mnt); ++out_parent: ++ di_write_unlock(parent); ++ dput(parent); ++ di_write_unlock(dentry); ++ if (unlikely(err)) { ++ au_di_fin(dentry); ++ dentry->d_fsdata = NULL; ++ } ++out_si: ++ si_read_unlock(sb); ++out: ++ inode_unlock(dir); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_link_args { ++ aufs_bindex_t bdst, bsrc; ++ struct au_pin pin; ++ struct path h_path; ++ struct dentry *src_parent, *parent; ++}; ++ ++static int au_cpup_before_link(struct dentry *src_dentry, ++ struct au_link_args *a) ++{ ++ int err; ++ struct dentry *h_src_dentry; ++ struct au_cp_generic cpg = { ++ .dentry = src_dentry, ++ .bdst = a->bdst, ++ .bsrc = a->bsrc, ++ .len = -1, ++ .pin = &a->pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN /* | AuCpup_KEEPLINO */ ++ }; ++ ++ di_read_lock_parent(a->src_parent, AuLock_IR); ++ err = au_test_and_cpup_dirs(src_dentry, a->bdst); ++ if (unlikely(err)) ++ goto out; ++ ++ h_src_dentry = au_h_dptr(src_dentry, a->bsrc); ++ err = au_pin(&a->pin, src_dentry, a->bdst, ++ au_opt_udba(src_dentry->d_sb), ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&a->pin); ++ ++out: ++ di_read_unlock(a->src_parent, AuLock_IR); ++ return err; ++} ++ ++static int au_cpup_or_link(struct dentry *src_dentry, struct dentry *dentry, ++ struct au_link_args *a) ++{ ++ int err; ++ unsigned char plink; ++ aufs_bindex_t bbot; ++ struct dentry *h_src_dentry; ++ struct inode *h_inode, *inode, *delegated; ++ struct super_block *sb; ++ struct file *h_file; ++ ++ plink = 0; ++ h_inode = NULL; ++ sb = src_dentry->d_sb; ++ inode = d_inode(src_dentry); ++ if (au_ibtop(inode) <= a->bdst) ++ h_inode = au_h_iptr(inode, a->bdst); ++ if (!h_inode || !h_inode->i_nlink) { ++ /* copyup src_dentry as the name of dentry. */ ++ bbot = au_dbbot(dentry); ++ if (bbot < a->bsrc) ++ au_set_dbbot(dentry, a->bsrc); ++ au_set_h_dptr(dentry, a->bsrc, ++ dget(au_h_dptr(src_dentry, a->bsrc))); ++ dget(a->h_path.dentry); ++ au_set_h_dptr(dentry, a->bdst, NULL); ++ AuDbg("temporary d_inode...\n"); ++ spin_lock(&dentry->d_lock); ++ dentry->d_inode = d_inode(src_dentry); /* tmp */ ++ spin_unlock(&dentry->d_lock); ++ h_file = au_h_open_pre(dentry, a->bsrc, /*force_wr*/0); ++ if (IS_ERR(h_file)) ++ err = PTR_ERR(h_file); ++ else { ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = a->bdst, ++ .bsrc = -1, ++ .len = -1, ++ .pin = &a->pin, ++ .flags = AuCpup_KEEPLINO ++ }; ++ err = au_sio_cpup_simple(&cpg); ++ au_h_open_post(dentry, a->bsrc, h_file); ++ if (!err) { ++ dput(a->h_path.dentry); ++ a->h_path.dentry = au_h_dptr(dentry, a->bdst); ++ } else ++ au_set_h_dptr(dentry, a->bdst, ++ a->h_path.dentry); ++ } ++ spin_lock(&dentry->d_lock); ++ dentry->d_inode = NULL; /* restore */ ++ spin_unlock(&dentry->d_lock); ++ AuDbg("temporary d_inode...done\n"); ++ au_set_h_dptr(dentry, a->bsrc, NULL); ++ au_set_dbbot(dentry, bbot); ++ } else { ++ /* the inode of src_dentry already exists on a.bdst branch */ ++ h_src_dentry = d_find_alias(h_inode); ++ if (!h_src_dentry && au_plink_test(inode)) { ++ plink = 1; ++ h_src_dentry = au_plink_lkup(inode, a->bdst); ++ err = PTR_ERR(h_src_dentry); ++ if (IS_ERR(h_src_dentry)) ++ goto out; ++ ++ if (unlikely(d_is_negative(h_src_dentry))) { ++ dput(h_src_dentry); ++ h_src_dentry = NULL; ++ } ++ ++ } ++ if (h_src_dentry) { ++ delegated = NULL; ++ err = vfsub_link(h_src_dentry, au_pinned_h_dir(&a->pin), ++ &a->h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ dput(h_src_dentry); ++ } else { ++ AuIOErr("no dentry found for hi%lu on b%d\n", ++ h_inode->i_ino, a->bdst); ++ err = -EIO; ++ } ++ } ++ ++ if (!err && !plink) ++ au_plink_append(inode, a->bdst, a->h_path.dentry); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int aufs_link(struct dentry *src_dentry, struct inode *dir, ++ struct dentry *dentry) ++{ ++ int err, rerr; ++ struct au_dtime dt; ++ struct au_link_args *a; ++ struct dentry *wh_dentry, *h_src_dentry; ++ struct inode *inode, *delegated; ++ struct super_block *sb; ++ struct au_wr_dir_args wr_dir_args = { ++ /* .force_btgt = -1, */ ++ .flags = AuWrDir_ADD_ENTRY ++ }; ++ ++ IMustLock(dir); ++ inode = d_inode(src_dentry); ++ IMustLock(inode); ++ ++ err = -ENOMEM; ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ a->parent = dentry->d_parent; /* dir inode is locked */ ++ err = aufs_read_and_write_lock2(dentry, src_dentry, ++ AuLock_NOPLM | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_kfree; ++ err = au_d_linkable(src_dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ err = au_d_may_add(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ a->src_parent = dget_parent(src_dentry); ++ wr_dir_args.force_btgt = au_ibtop(inode); ++ ++ di_write_lock_parent(a->parent); ++ wr_dir_args.force_btgt = au_wbr(dentry, wr_dir_args.force_btgt); ++ wh_dentry = lock_hdir_lkup_wh(dentry, &dt, src_dentry, &a->pin, ++ &wr_dir_args); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ a->bdst = au_dbtop(dentry); ++ a->h_path.dentry = au_h_dptr(dentry, a->bdst); ++ a->h_path.mnt = au_sbr_mnt(sb, a->bdst); ++ a->bsrc = au_ibtop(inode); ++ h_src_dentry = au_h_d_alias(src_dentry, a->bsrc); ++ if (!h_src_dentry && au_di(src_dentry)->di_tmpfile) ++ h_src_dentry = dget(au_hi_wh(inode, a->bsrc)); ++ if (!h_src_dentry) { ++ a->bsrc = au_dbtop(src_dentry); ++ h_src_dentry = au_h_d_alias(src_dentry, a->bsrc); ++ AuDebugOn(!h_src_dentry); ++ } else if (IS_ERR(h_src_dentry)) { ++ err = PTR_ERR(h_src_dentry); ++ goto out_parent; ++ } ++ ++ /* ++ * aufs doesn't touch the credential so ++ * security_dentry_create_files_as() is unnecessary. ++ */ ++ if (au_opt_test(au_mntflags(sb), PLINK)) { ++ if (a->bdst < a->bsrc ++ /* && h_src_dentry->d_sb != a->h_path.dentry->d_sb */) ++ err = au_cpup_or_link(src_dentry, dentry, a); ++ else { ++ delegated = NULL; ++ err = vfsub_link(h_src_dentry, au_pinned_h_dir(&a->pin), ++ &a->h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ } ++ dput(h_src_dentry); ++ } else { ++ /* ++ * copyup src_dentry to the branch we process, ++ * and then link(2) to it. ++ */ ++ dput(h_src_dentry); ++ if (a->bdst < a->bsrc ++ /* && h_src_dentry->d_sb != a->h_path.dentry->d_sb */) { ++ au_unpin(&a->pin); ++ di_write_unlock(a->parent); ++ err = au_cpup_before_link(src_dentry, a); ++ di_write_lock_parent(a->parent); ++ if (!err) ++ err = au_pin(&a->pin, dentry, a->bdst, ++ au_opt_udba(sb), ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out_wh; ++ } ++ if (!err) { ++ h_src_dentry = au_h_dptr(src_dentry, a->bdst); ++ err = -ENOENT; ++ if (h_src_dentry && d_is_positive(h_src_dentry)) { ++ delegated = NULL; ++ err = vfsub_link(h_src_dentry, ++ au_pinned_h_dir(&a->pin), ++ &a->h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry" ++ " for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ } ++ } ++ } ++ if (unlikely(err)) ++ goto out_unpin; ++ ++ if (wh_dentry) { ++ a->h_path.dentry = wh_dentry; ++ err = au_wh_unlink_dentry(au_pinned_h_dir(&a->pin), &a->h_path, ++ dentry); ++ if (unlikely(err)) ++ goto out_revert; ++ } ++ ++ au_dir_ts(dir, a->bdst); ++ inode_inc_iversion(dir); ++ inc_nlink(inode); ++ inode->i_ctime = dir->i_ctime; ++ d_instantiate(dentry, au_igrab(inode)); ++ if (d_unhashed(a->h_path.dentry)) ++ /* some filesystem calls d_drop() */ ++ d_drop(dentry); ++ /* some filesystems consume an inode even hardlink */ ++ au_fhsm_wrote(sb, a->bdst, /*force*/0); ++ goto out_unpin; /* success */ ++ ++out_revert: ++ /* no delegation since it is just created */ ++ rerr = vfsub_unlink(au_pinned_h_dir(&a->pin), &a->h_path, ++ /*delegated*/NULL, /*force*/0); ++ if (unlikely(rerr)) { ++ AuIOErr("%pd reverting failed(%d, %d)\n", dentry, err, rerr); ++ err = -EIO; ++ } ++ au_dtime_revert(&dt); ++out_unpin: ++ au_unpin(&a->pin); ++out_wh: ++ dput(wh_dentry); ++out_parent: ++ di_write_unlock(a->parent); ++ dput(a->src_parent); ++out_unlock: ++ if (unlikely(err)) { ++ au_update_dbtop(dentry); ++ d_drop(dentry); ++ } ++ aufs_read_and_write_unlock2(dentry, src_dentry); ++out_kfree: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int aufs_mkdir(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode) ++{ ++ int err, rerr; ++ aufs_bindex_t bindex; ++ unsigned char diropq; ++ struct path h_path; ++ struct dentry *wh_dentry, *parent, *opq_dentry; ++ struct inode *h_inode; ++ struct super_block *sb; ++ struct { ++ struct au_pin pin; ++ struct au_dtime dt; ++ } *a; /* reduce the stack usage */ ++ struct au_wr_dir_args wr_dir_args = { ++ .force_btgt = -1, ++ .flags = AuWrDir_ADD_ENTRY | AuWrDir_ISDIR ++ }; ++ ++ IMustLock(dir); ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_free; ++ err = au_d_may_add(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ parent = dentry->d_parent; /* dir inode is locked */ ++ di_write_lock_parent(parent); ++ wh_dentry = lock_hdir_lkup_wh(dentry, &a->dt, /*src_dentry*/NULL, ++ &a->pin, &wr_dir_args); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ sb = dentry->d_sb; ++ bindex = au_dbtop(dentry); ++ h_path.dentry = au_h_dptr(dentry, bindex); ++ h_path.mnt = au_sbr_mnt(sb, bindex); ++ err = vfsub_mkdir(au_pinned_h_dir(&a->pin), &h_path, mode); ++ if (unlikely(err)) ++ goto out_unpin; ++ ++ /* make the dir opaque */ ++ diropq = 0; ++ h_inode = d_inode(h_path.dentry); ++ if (wh_dentry ++ || au_opt_test(au_mntflags(sb), ALWAYS_DIROPQ)) { ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ opq_dentry = au_diropq_create(dentry, bindex); ++ inode_unlock(h_inode); ++ err = PTR_ERR(opq_dentry); ++ if (IS_ERR(opq_dentry)) ++ goto out_dir; ++ dput(opq_dentry); ++ diropq = 1; ++ } ++ ++ err = epilog(dir, bindex, wh_dentry, dentry); ++ if (!err) { ++ inc_nlink(dir); ++ goto out_unpin; /* success */ ++ } ++ ++ /* revert */ ++ if (diropq) { ++ AuLabel(revert opq); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ rerr = au_diropq_remove(dentry, bindex); ++ inode_unlock(h_inode); ++ if (rerr) { ++ AuIOErr("%pd reverting diropq failed(%d, %d)\n", ++ dentry, err, rerr); ++ err = -EIO; ++ } ++ } ++ ++out_dir: ++ AuLabel(revert dir); ++ rerr = vfsub_rmdir(au_pinned_h_dir(&a->pin), &h_path); ++ if (rerr) { ++ AuIOErr("%pd reverting dir failed(%d, %d)\n", ++ dentry, err, rerr); ++ err = -EIO; ++ } ++ au_dtime_revert(&a->dt); ++out_unpin: ++ au_unpin(&a->pin); ++ dput(wh_dentry); ++out_parent: ++ di_write_unlock(parent); ++out_unlock: ++ if (unlikely(err)) { ++ au_update_dbtop(dentry); ++ d_drop(dentry); ++ } ++ aufs_read_unlock(dentry, AuLock_DW); ++out_free: ++ au_kfree_rcu(a); ++out: ++ return err; ++} +diff -Naur null/fs/aufs/i_op.c linux-5.15.36/fs/aufs/i_op.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/i_op.c 2022-05-10 16:51:39.872744219 +0300 +@@ -0,0 +1,1512 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * inode operations (except add/del/rename) ++ */ ++ ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++static int h_permission(struct inode *h_inode, int mask, ++ struct path *h_path, int brperm) ++{ ++ int err; ++ const unsigned char write_mask = !!(mask & (MAY_WRITE | MAY_APPEND)); ++ struct user_namespace *h_userns; ++ ++ err = -EPERM; ++ if (write_mask && IS_IMMUTABLE(h_inode)) ++ goto out; ++ ++ err = -EACCES; ++ if (((mask & MAY_EXEC) ++ && S_ISREG(h_inode->i_mode) ++ && (path_noexec(h_path) ++ || !(h_inode->i_mode & 0111)))) ++ goto out; ++ ++ /* ++ * - skip the lower fs test in the case of write to ro branch. ++ * - nfs dir permission write check is optimized, but a policy for ++ * link/rename requires a real check. ++ * - nfs always sets SB_POSIXACL regardless its mount option 'noacl.' ++ * in this case, generic_permission() returns -EOPNOTSUPP. ++ */ ++ h_userns = mnt_user_ns(h_path->mnt); ++ if ((write_mask && !au_br_writable(brperm)) ++ || (au_test_nfs(h_inode->i_sb) && S_ISDIR(h_inode->i_mode) ++ && write_mask && !(mask & MAY_READ)) ++ || !h_inode->i_op->permission) { ++ /* AuLabel(generic_permission); */ ++ /* AuDbg("get_acl %ps\n", h_inode->i_op->get_acl); */ ++ err = generic_permission(h_userns, h_inode, mask); ++ if (err == -EOPNOTSUPP && au_test_nfs_noacl(h_inode)) ++ err = h_inode->i_op->permission(h_userns, h_inode, ++ mask); ++ AuTraceErr(err); ++ } else { ++ /* AuLabel(h_inode->permission); */ ++ err = h_inode->i_op->permission(h_userns, h_inode, mask); ++ AuTraceErr(err); ++ } ++ ++ if (!err) ++ err = devcgroup_inode_permission(h_inode, mask); ++ if (!err) ++ err = security_inode_permission(h_inode, mask); ++ ++out: ++ return err; ++} ++ ++static int aufs_permission(struct user_namespace *userns, struct inode *inode, ++ int mask) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ const unsigned char isdir = !!S_ISDIR(inode->i_mode), ++ write_mask = !!(mask & (MAY_WRITE | MAY_APPEND)); ++ struct inode *h_inode; ++ struct super_block *sb; ++ struct au_branch *br; ++ ++ /* todo: support rcu-walk? */ ++ if (mask & MAY_NOT_BLOCK) ++ return -ECHILD; ++ ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ ii_read_lock_child(inode); ++#if 0 /* reserved for future use */ ++ /* ++ * This test may be rather 'too much' since the test is essentially done ++ * in the aufs_lookup(). Theoretically it is possible that the inode ++ * generation doesn't match to the superblock's here. But it isn't a ++ * big deal I suppose. ++ */ ++ err = au_iigen_test(inode, au_sigen(sb)); ++ if (unlikely(err)) ++ goto out; ++#endif ++ ++ if (!isdir ++ || write_mask ++ || au_opt_test(au_mntflags(sb), DIRPERM1)) { ++ err = au_busy_or_stale(); ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ if (unlikely(!h_inode ++ || (h_inode->i_mode & S_IFMT) ++ != (inode->i_mode & S_IFMT))) ++ goto out; ++ ++ err = 0; ++ bindex = au_ibtop(inode); ++ br = au_sbr(sb, bindex); ++ err = h_permission(h_inode, mask, &br->br_path, br->br_perm); ++ if (write_mask ++ && !err ++ && !special_file(h_inode->i_mode)) { ++ /* test whether the upper writable branch exists */ ++ err = -EROFS; ++ for (; bindex >= 0; bindex--) ++ if (!au_br_rdonly(au_sbr(sb, bindex))) { ++ err = 0; ++ break; ++ } ++ } ++ goto out; ++ } ++ ++ /* non-write to dir */ ++ err = 0; ++ bbot = au_ibbot(inode); ++ for (bindex = au_ibtop(inode); !err && bindex <= bbot; bindex++) { ++ h_inode = au_h_iptr(inode, bindex); ++ if (h_inode) { ++ err = au_busy_or_stale(); ++ if (unlikely(!S_ISDIR(h_inode->i_mode))) ++ break; ++ ++ br = au_sbr(sb, bindex); ++ err = h_permission(h_inode, mask, &br->br_path, ++ br->br_perm); ++ } ++ } ++ ++out: ++ ii_read_unlock(inode); ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct dentry *aufs_lookup(struct inode *dir, struct dentry *dentry, ++ unsigned int flags) ++{ ++ struct dentry *ret, *parent; ++ struct inode *inode; ++ struct super_block *sb; ++ int err, npositive; ++ ++ IMustLock(dir); ++ ++ /* todo: support rcu-walk? */ ++ ret = ERR_PTR(-ECHILD); ++ if (flags & LOOKUP_RCU) ++ goto out; ++ ++ ret = ERR_PTR(-ENAMETOOLONG); ++ if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) ++ goto out; ++ ++ sb = dir->i_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ ret = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_di_init(dentry); ++ ret = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_si; ++ ++ inode = NULL; ++ npositive = 0; /* suppress a warning */ ++ parent = dentry->d_parent; /* dir inode is locked */ ++ di_read_lock_parent(parent, AuLock_IR); ++ err = au_alive_dir(parent); ++ if (!err) ++ err = au_digen_test(parent, au_sigen(sb)); ++ if (!err) { ++ /* regardless LOOKUP_CREATE, always ALLOW_NEG */ ++ npositive = au_lkup_dentry(dentry, au_dbtop(parent), ++ AuLkup_ALLOW_NEG); ++ err = npositive; ++ } ++ di_read_unlock(parent, AuLock_IR); ++ ret = ERR_PTR(err); ++ if (unlikely(err < 0)) ++ goto out_unlock; ++ ++ if (npositive) { ++ inode = au_new_inode(dentry, /*must_new*/0); ++ if (IS_ERR(inode)) { ++ ret = (void *)inode; ++ inode = NULL; ++ goto out_unlock; ++ } ++ } ++ ++ if (inode) ++ atomic_inc(&inode->i_count); ++ ret = d_splice_alias(inode, dentry); ++#if 0 /* reserved for future use */ ++ if (unlikely(d_need_lookup(dentry))) { ++ spin_lock(&dentry->d_lock); ++ dentry->d_flags &= ~DCACHE_NEED_LOOKUP; ++ spin_unlock(&dentry->d_lock); ++ } else ++#endif ++ if (inode) { ++ if (!IS_ERR(ret)) { ++ iput(inode); ++ if (ret && ret != dentry) ++ ii_write_unlock(inode); ++ } else { ++ ii_write_unlock(inode); ++ iput(inode); ++ inode = NULL; ++ } ++ } ++ ++out_unlock: ++ di_write_unlock(dentry); ++out_si: ++ si_read_unlock(sb); ++out: ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * very dirty and complicated aufs ->atomic_open(). ++ * aufs_atomic_open() ++ * + au_aopen_or_create() ++ * + add_simple() ++ * + vfsub_atomic_open() ++ * + branch fs ->atomic_open() ++ * may call the actual 'open' for h_file ++ * + inc br_nfiles only if opened ++ * + au_aopen_no_open() or au_aopen_do_open() ++ * ++ * au_aopen_do_open() ++ * + finish_open() ++ * + au_do_aopen() ++ * + au_do_open() the body of all 'open' ++ * + au_do_open_nondir() ++ * set the passed h_file ++ * ++ * au_aopen_no_open() ++ * + finish_no_open() ++ */ ++ ++struct aopen_node { ++ struct hlist_bl_node hblist; ++ struct file *file, *h_file; ++}; ++ ++static int au_do_aopen(struct inode *inode, struct file *file) ++{ ++ struct hlist_bl_head *aopen; ++ struct hlist_bl_node *pos; ++ struct aopen_node *node; ++ struct au_do_open_args args = { ++ .aopen = 1, ++ .open = au_do_open_nondir ++ }; ++ ++ aopen = &au_sbi(inode->i_sb)->si_aopen; ++ hlist_bl_lock(aopen); ++ hlist_bl_for_each_entry(node, pos, aopen, hblist) ++ if (node->file == file) { ++ args.h_file = node->h_file; ++ break; ++ } ++ hlist_bl_unlock(aopen); ++ /* AuDebugOn(!args.h_file); */ ++ ++ return au_do_open(file, &args); ++} ++ ++static int au_aopen_do_open(struct file *file, struct dentry *dentry, ++ struct aopen_node *aopen_node) ++{ ++ int err; ++ struct hlist_bl_head *aopen; ++ ++ AuLabel(here); ++ aopen = &au_sbi(dentry->d_sb)->si_aopen; ++ au_hbl_add(&aopen_node->hblist, aopen); ++ err = finish_open(file, dentry, au_do_aopen); ++ au_hbl_del(&aopen_node->hblist, aopen); ++ /* AuDbgFile(file); */ ++ AuDbg("%pd%s%s\n", dentry, ++ (file->f_mode & FMODE_CREATED) ? " created" : "", ++ (file->f_mode & FMODE_OPENED) ? " opened" : ""); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_aopen_no_open(struct file *file, struct dentry *dentry) ++{ ++ int err; ++ ++ AuLabel(here); ++ dget(dentry); ++ err = finish_no_open(file, dentry); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int aufs_atomic_open(struct inode *dir, struct dentry *dentry, ++ struct file *file, unsigned int open_flag, ++ umode_t create_mode) ++{ ++ int err, did_open; ++ unsigned int lkup_flags; ++ aufs_bindex_t bindex; ++ struct super_block *sb; ++ struct dentry *parent, *d; ++ struct vfsub_aopen_args args = { ++ .open_flag = open_flag, ++ .create_mode = create_mode ++ }; ++ struct aopen_node aopen_node = { ++ .file = file ++ }; ++ ++ IMustLock(dir); ++ AuDbg("open_flag 0%o\n", open_flag); ++ AuDbgDentry(dentry); ++ ++ err = 0; ++ if (!au_di(dentry)) { ++ lkup_flags = LOOKUP_OPEN; ++ if (open_flag & O_CREAT) ++ lkup_flags |= LOOKUP_CREATE; ++ d = aufs_lookup(dir, dentry, lkup_flags); ++ if (IS_ERR(d)) { ++ err = PTR_ERR(d); ++ AuTraceErr(err); ++ goto out; ++ } else if (d) { ++ /* ++ * obsoleted dentry found. ++ * another error will be returned later. ++ */ ++ d_drop(d); ++ AuDbgDentry(d); ++ dput(d); ++ } ++ AuDbgDentry(dentry); ++ } ++ ++ if (d_is_positive(dentry) ++ || d_unhashed(dentry) ++ || d_unlinked(dentry) ++ || !(open_flag & O_CREAT)) { ++ err = au_aopen_no_open(file, dentry); ++ goto out; /* success */ ++ } ++ ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_FLUSH | AuLock_GEN); ++ if (unlikely(err)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ parent = dentry->d_parent; /* dir is locked */ ++ di_write_lock_parent(parent); ++ err = au_lkup_dentry(dentry, /*btop*/0, AuLkup_ALLOW_NEG); ++ if (unlikely(err < 0)) ++ goto out_parent; ++ ++ AuDbgDentry(dentry); ++ if (d_is_positive(dentry)) { ++ err = au_aopen_no_open(file, dentry); ++ goto out_parent; /* success */ ++ } ++ ++ args.file = alloc_empty_file(file->f_flags, current_cred()); ++ err = PTR_ERR(args.file); ++ if (IS_ERR(args.file)) ++ goto out_parent; ++ ++ bindex = au_dbtop(dentry); ++ err = au_aopen_or_create(dir, dentry, &args); ++ AuTraceErr(err); ++ AuDbgFile(args.file); ++ file->f_mode = args.file->f_mode & ~FMODE_OPENED; ++ did_open = !!(args.file->f_mode & FMODE_OPENED); ++ if (!did_open) { ++ fput(args.file); ++ args.file = NULL; ++ } ++ di_write_unlock(parent); ++ di_write_unlock(dentry); ++ if (unlikely(err < 0)) { ++ if (args.file) ++ fput(args.file); ++ goto out_sb; ++ } ++ ++ if (!did_open) ++ err = au_aopen_no_open(file, dentry); ++ else { ++ aopen_node.h_file = args.file; ++ err = au_aopen_do_open(file, dentry, &aopen_node); ++ } ++ if (unlikely(err < 0)) { ++ if (args.file) ++ fput(args.file); ++ if (did_open) ++ au_lcnt_dec(&args.br->br_nfiles); ++ } ++ goto out_sb; /* success */ ++ ++out_parent: ++ di_write_unlock(parent); ++ di_write_unlock(dentry); ++out_sb: ++ si_read_unlock(sb); ++out: ++ AuTraceErr(err); ++ AuDbgFile(file); ++ return err; ++} ++ ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_wr_dir_cpup(struct dentry *dentry, struct dentry *parent, ++ const unsigned char add_entry, aufs_bindex_t bcpup, ++ aufs_bindex_t btop) ++{ ++ int err; ++ struct dentry *h_parent; ++ struct inode *h_dir; ++ ++ if (add_entry) ++ IMustLock(d_inode(parent)); ++ else ++ di_write_lock_parent(parent); ++ ++ err = 0; ++ if (!au_h_dptr(parent, bcpup)) { ++ if (btop > bcpup) ++ err = au_cpup_dirs(dentry, bcpup); ++ else if (btop < bcpup) ++ err = au_cpdown_dirs(dentry, bcpup); ++ else ++ BUG(); ++ } ++ if (!err && add_entry && !au_ftest_wrdir(add_entry, TMPFILE)) { ++ h_parent = au_h_dptr(parent, bcpup); ++ h_dir = d_inode(h_parent); ++ inode_lock_shared_nested(h_dir, AuLsc_I_PARENT); ++ err = au_lkup_neg(dentry, bcpup, /*wh*/0); ++ /* todo: no unlock here */ ++ inode_unlock_shared(h_dir); ++ ++ AuDbg("bcpup %d\n", bcpup); ++ if (!err) { ++ if (d_really_is_negative(dentry)) ++ au_set_h_dptr(dentry, btop, NULL); ++ au_update_dbrange(dentry, /*do_put_zero*/0); ++ } ++ } ++ ++ if (!add_entry) ++ di_write_unlock(parent); ++ if (!err) ++ err = bcpup; /* success */ ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * decide the branch and the parent dir where we will create a new entry. ++ * returns new bindex or an error. ++ * copyup the parent dir if needed. ++ */ ++int au_wr_dir(struct dentry *dentry, struct dentry *src_dentry, ++ struct au_wr_dir_args *args) ++{ ++ int err; ++ unsigned int flags; ++ aufs_bindex_t bcpup, btop, src_btop; ++ const unsigned char add_entry ++ = au_ftest_wrdir(args->flags, ADD_ENTRY) ++ | au_ftest_wrdir(args->flags, TMPFILE); ++ struct super_block *sb; ++ struct dentry *parent; ++ struct au_sbinfo *sbinfo; ++ ++ sb = dentry->d_sb; ++ sbinfo = au_sbi(sb); ++ parent = dget_parent(dentry); ++ btop = au_dbtop(dentry); ++ bcpup = btop; ++ if (args->force_btgt < 0) { ++ if (src_dentry) { ++ src_btop = au_dbtop(src_dentry); ++ if (src_btop < btop) ++ bcpup = src_btop; ++ } else if (add_entry) { ++ flags = 0; ++ if (au_ftest_wrdir(args->flags, ISDIR)) ++ au_fset_wbr(flags, DIR); ++ err = AuWbrCreate(sbinfo, dentry, flags); ++ bcpup = err; ++ } ++ ++ if (bcpup < 0 || au_test_ro(sb, bcpup, d_inode(dentry))) { ++ if (add_entry) ++ err = AuWbrCopyup(sbinfo, dentry); ++ else { ++ if (!IS_ROOT(dentry)) { ++ di_read_lock_parent(parent, !AuLock_IR); ++ err = AuWbrCopyup(sbinfo, dentry); ++ di_read_unlock(parent, !AuLock_IR); ++ } else ++ err = AuWbrCopyup(sbinfo, dentry); ++ } ++ bcpup = err; ++ if (unlikely(err < 0)) ++ goto out; ++ } ++ } else { ++ bcpup = args->force_btgt; ++ AuDebugOn(au_test_ro(sb, bcpup, d_inode(dentry))); ++ } ++ ++ AuDbg("btop %d, bcpup %d\n", btop, bcpup); ++ err = bcpup; ++ if (bcpup == btop) ++ goto out; /* success */ ++ ++ /* copyup the new parent into the branch we process */ ++ err = au_wr_dir_cpup(dentry, parent, add_entry, bcpup, btop); ++ if (err >= 0) { ++ if (d_really_is_negative(dentry)) { ++ au_set_h_dptr(dentry, btop, NULL); ++ au_set_dbtop(dentry, bcpup); ++ au_set_dbbot(dentry, bcpup); ++ } ++ AuDebugOn(add_entry ++ && !au_ftest_wrdir(args->flags, TMPFILE) ++ && !au_h_dptr(dentry, bcpup)); ++ } ++ ++out: ++ dput(parent); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_pin_hdir_unlock(struct au_pin *p) ++{ ++ if (p->hdir) ++ au_hn_inode_unlock(p->hdir); ++} ++ ++int au_pin_hdir_lock(struct au_pin *p) ++{ ++ int err; ++ ++ err = 0; ++ if (!p->hdir) ++ goto out; ++ ++ /* even if an error happens later, keep this lock */ ++ au_hn_inode_lock_nested(p->hdir, p->lsc_hi); ++ ++ err = -EBUSY; ++ if (unlikely(p->hdir->hi_inode != d_inode(p->h_parent))) ++ goto out; ++ ++ err = 0; ++ if (p->h_dentry) ++ err = au_h_verify(p->h_dentry, p->udba, p->hdir->hi_inode, ++ p->h_parent, p->br); ++ ++out: ++ return err; ++} ++ ++int au_pin_hdir_relock(struct au_pin *p) ++{ ++ int err, i; ++ struct inode *h_i; ++ struct dentry *h_d[] = { ++ p->h_dentry, ++ p->h_parent ++ }; ++ ++ err = au_pin_hdir_lock(p); ++ if (unlikely(err)) ++ goto out; ++ ++ for (i = 0; !err && i < sizeof(h_d)/sizeof(*h_d); i++) { ++ if (!h_d[i]) ++ continue; ++ if (d_is_positive(h_d[i])) { ++ h_i = d_inode(h_d[i]); ++ err = !h_i->i_nlink; ++ } ++ } ++ ++out: ++ return err; ++} ++ ++static void au_pin_hdir_set_owner(struct au_pin *p, struct task_struct *task) ++{ ++ atomic_long_set(&p->hdir->hi_inode->i_rwsem.owner, (long)task); ++} ++ ++void au_pin_hdir_acquire_nest(struct au_pin *p) ++{ ++ if (p->hdir) { ++ rwsem_acquire_nest(&p->hdir->hi_inode->i_rwsem.dep_map, ++ p->lsc_hi, 0, NULL, _RET_IP_); ++ au_pin_hdir_set_owner(p, current); ++ } ++} ++ ++void au_pin_hdir_release(struct au_pin *p) ++{ ++ if (p->hdir) { ++ au_pin_hdir_set_owner(p, p->task); ++ rwsem_release(&p->hdir->hi_inode->i_rwsem.dep_map, _RET_IP_); ++ } ++} ++ ++struct dentry *au_pinned_h_parent(struct au_pin *pin) ++{ ++ if (pin && pin->parent) ++ return au_h_dptr(pin->parent, pin->bindex); ++ return NULL; ++} ++ ++void au_unpin(struct au_pin *p) ++{ ++ if (p->hdir) ++ au_pin_hdir_unlock(p); ++ if (p->h_mnt && au_ftest_pin(p->flags, MNT_WRITE)) ++ vfsub_mnt_drop_write(p->h_mnt); ++ if (!p->hdir) ++ return; ++ ++ if (!au_ftest_pin(p->flags, DI_LOCKED)) ++ di_read_unlock(p->parent, AuLock_IR); ++ iput(p->hdir->hi_inode); ++ dput(p->parent); ++ p->parent = NULL; ++ p->hdir = NULL; ++ p->h_mnt = NULL; ++ /* do not clear p->task */ ++} ++ ++int au_do_pin(struct au_pin *p) ++{ ++ int err; ++ struct super_block *sb; ++ struct inode *h_dir; ++ ++ err = 0; ++ sb = p->dentry->d_sb; ++ p->br = au_sbr(sb, p->bindex); ++ if (IS_ROOT(p->dentry)) { ++ if (au_ftest_pin(p->flags, MNT_WRITE)) { ++ p->h_mnt = au_br_mnt(p->br); ++ err = vfsub_mnt_want_write(p->h_mnt); ++ if (unlikely(err)) { ++ au_fclr_pin(p->flags, MNT_WRITE); ++ goto out_err; ++ } ++ } ++ goto out; ++ } ++ ++ p->h_dentry = NULL; ++ if (p->bindex <= au_dbbot(p->dentry)) ++ p->h_dentry = au_h_dptr(p->dentry, p->bindex); ++ ++ p->parent = dget_parent(p->dentry); ++ if (!au_ftest_pin(p->flags, DI_LOCKED)) ++ di_read_lock(p->parent, AuLock_IR, p->lsc_di); ++ ++ h_dir = NULL; ++ p->h_parent = au_h_dptr(p->parent, p->bindex); ++ p->hdir = au_hi(d_inode(p->parent), p->bindex); ++ if (p->hdir) ++ h_dir = p->hdir->hi_inode; ++ ++ /* ++ * udba case, or ++ * if DI_LOCKED is not set, then p->parent may be different ++ * and h_parent can be NULL. ++ */ ++ if (unlikely(!p->hdir || !h_dir || !p->h_parent)) { ++ err = -EBUSY; ++ if (!au_ftest_pin(p->flags, DI_LOCKED)) ++ di_read_unlock(p->parent, AuLock_IR); ++ dput(p->parent); ++ p->parent = NULL; ++ goto out_err; ++ } ++ ++ if (au_ftest_pin(p->flags, MNT_WRITE)) { ++ p->h_mnt = au_br_mnt(p->br); ++ err = vfsub_mnt_want_write(p->h_mnt); ++ if (unlikely(err)) { ++ au_fclr_pin(p->flags, MNT_WRITE); ++ if (!au_ftest_pin(p->flags, DI_LOCKED)) ++ di_read_unlock(p->parent, AuLock_IR); ++ dput(p->parent); ++ p->parent = NULL; ++ goto out_err; ++ } ++ } ++ ++ au_igrab(h_dir); ++ err = au_pin_hdir_lock(p); ++ if (!err) ++ goto out; /* success */ ++ ++ au_unpin(p); ++ ++out_err: ++ pr_err("err %d\n", err); ++ err = au_busy_or_stale(); ++out: ++ return err; ++} ++ ++void au_pin_init(struct au_pin *p, struct dentry *dentry, ++ aufs_bindex_t bindex, int lsc_di, int lsc_hi, ++ unsigned int udba, unsigned char flags) ++{ ++ p->dentry = dentry; ++ p->udba = udba; ++ p->lsc_di = lsc_di; ++ p->lsc_hi = lsc_hi; ++ p->flags = flags; ++ p->bindex = bindex; ++ ++ p->parent = NULL; ++ p->hdir = NULL; ++ p->h_mnt = NULL; ++ ++ p->h_dentry = NULL; ++ p->h_parent = NULL; ++ p->br = NULL; ++ p->task = current; ++} ++ ++int au_pin(struct au_pin *pin, struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int udba, unsigned char flags) ++{ ++ au_pin_init(pin, dentry, bindex, AuLsc_DI_PARENT, AuLsc_I_PARENT2, ++ udba, flags); ++ return au_do_pin(pin); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * ->setattr() and ->getattr() are called in various cases. ++ * chmod, stat: dentry is revalidated. ++ * fchmod, fstat: file and dentry are not revalidated, additionally they may be ++ * unhashed. ++ * for ->setattr(), ia->ia_file is passed from ftruncate only. ++ */ ++/* todo: consolidate with do_refresh() and simple_reval_dpath() */ ++int au_reval_for_attr(struct dentry *dentry, unsigned int sigen) ++{ ++ int err; ++ struct dentry *parent; ++ ++ err = 0; ++ if (au_digen_test(dentry, sigen)) { ++ parent = dget_parent(dentry); ++ di_read_lock_parent(parent, AuLock_IR); ++ err = au_refresh_dentry(dentry, parent); ++ di_read_unlock(parent, AuLock_IR); ++ dput(parent); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_pin_and_icpup(struct dentry *dentry, struct iattr *ia, ++ struct au_icpup_args *a) ++{ ++ int err; ++ loff_t sz; ++ aufs_bindex_t btop, ibtop; ++ struct dentry *hi_wh, *parent; ++ struct inode *inode; ++ struct au_wr_dir_args wr_dir_args = { ++ .force_btgt = -1, ++ .flags = 0 ++ }; ++ ++ if (d_is_dir(dentry)) ++ au_fset_wrdir(wr_dir_args.flags, ISDIR); ++ /* plink or hi_wh() case */ ++ btop = au_dbtop(dentry); ++ inode = d_inode(dentry); ++ ibtop = au_ibtop(inode); ++ if (btop != ibtop && !au_test_ro(inode->i_sb, ibtop, inode)) ++ wr_dir_args.force_btgt = ibtop; ++ err = au_wr_dir(dentry, /*src_dentry*/NULL, &wr_dir_args); ++ if (unlikely(err < 0)) ++ goto out; ++ a->btgt = err; ++ if (err != btop) ++ au_fset_icpup(a->flags, DID_CPUP); ++ ++ err = 0; ++ a->pin_flags = AuPin_MNT_WRITE; ++ parent = NULL; ++ if (!IS_ROOT(dentry)) { ++ au_fset_pin(a->pin_flags, DI_LOCKED); ++ parent = dget_parent(dentry); ++ di_write_lock_parent(parent); ++ } ++ ++ err = au_pin(&a->pin, dentry, a->btgt, a->udba, a->pin_flags); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ sz = -1; ++ a->h_path.dentry = au_h_dptr(dentry, btop); ++ a->h_inode = d_inode(a->h_path.dentry); ++ if (ia && (ia->ia_valid & ATTR_SIZE)) { ++ inode_lock_shared_nested(a->h_inode, AuLsc_I_CHILD); ++ if (ia->ia_size < i_size_read(a->h_inode)) ++ sz = ia->ia_size; ++ inode_unlock_shared(a->h_inode); ++ } ++ ++ hi_wh = NULL; ++ if (au_ftest_icpup(a->flags, DID_CPUP) && d_unlinked(dentry)) { ++ hi_wh = au_hi_wh(inode, a->btgt); ++ if (!hi_wh) { ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = a->btgt, ++ .bsrc = -1, ++ .len = sz, ++ .pin = &a->pin ++ }; ++ err = au_sio_cpup_wh(&cpg, /*file*/NULL); ++ if (unlikely(err)) ++ goto out_unlock; ++ hi_wh = au_hi_wh(inode, a->btgt); ++ /* todo: revalidate hi_wh? */ ++ } ++ } ++ ++ if (parent) { ++ au_pin_set_parent_lflag(&a->pin, /*lflag*/0); ++ di_downgrade_lock(parent, AuLock_IR); ++ dput(parent); ++ parent = NULL; ++ } ++ if (!au_ftest_icpup(a->flags, DID_CPUP)) ++ goto out; /* success */ ++ ++ if (!d_unhashed(dentry)) { ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = a->btgt, ++ .bsrc = btop, ++ .len = sz, ++ .pin = &a->pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ err = au_sio_cpup_simple(&cpg); ++ if (!err) ++ a->h_path.dentry = au_h_dptr(dentry, a->btgt); ++ } else if (!hi_wh) ++ a->h_path.dentry = au_h_dptr(dentry, a->btgt); ++ else ++ a->h_path.dentry = hi_wh; /* do not dget here */ ++ ++out_unlock: ++ a->h_inode = d_inode(a->h_path.dentry); ++ if (!err) ++ goto out; /* success */ ++ au_unpin(&a->pin); ++out_parent: ++ if (parent) { ++ di_write_unlock(parent); ++ dput(parent); ++ } ++out: ++ if (!err) ++ inode_lock_nested(a->h_inode, AuLsc_I_CHILD); ++ return err; ++} ++ ++static int aufs_setattr(struct user_namespace *userns, struct dentry *dentry, ++ struct iattr *ia) ++{ ++ int err; ++ struct inode *inode, *delegated; ++ struct super_block *sb; ++ struct file *file; ++ struct au_icpup_args *a; ++ struct user_namespace *h_userns; ++ ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ ++ err = setattr_prepare(userns, dentry, ia); ++ if (unlikely(err)) ++ goto out; ++ ++ err = -ENOMEM; ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ if (ia->ia_valid & (ATTR_KILL_SUID | ATTR_KILL_SGID)) ++ ia->ia_valid &= ~ATTR_MODE; ++ ++ file = NULL; ++ sb = dentry->d_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out_kfree; ++ ++ if (ia->ia_valid & ATTR_FILE) { ++ /* currently ftruncate(2) only */ ++ AuDebugOn(!d_is_reg(dentry)); ++ file = ia->ia_file; ++ err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1, ++ /*fi_lsc*/0); ++ if (unlikely(err)) ++ goto out_si; ++ ia->ia_file = au_hf_top(file); ++ a->udba = AuOpt_UDBA_NONE; ++ } else { ++ /* fchmod() doesn't pass ia_file */ ++ a->udba = au_opt_udba(sb); ++ di_write_lock_child(dentry); ++ /* no d_unlinked(), to set UDBA_NONE for root */ ++ if (d_unhashed(dentry)) ++ a->udba = AuOpt_UDBA_NONE; ++ if (a->udba != AuOpt_UDBA_NONE) { ++ AuDebugOn(IS_ROOT(dentry)); ++ err = au_reval_for_attr(dentry, au_sigen(sb)); ++ if (unlikely(err)) ++ goto out_dentry; ++ } ++ } ++ ++ err = au_pin_and_icpup(dentry, ia, a); ++ if (unlikely(err < 0)) ++ goto out_dentry; ++ if (au_ftest_icpup(a->flags, DID_CPUP)) { ++ ia->ia_file = NULL; ++ ia->ia_valid &= ~ATTR_FILE; ++ } ++ ++ a->h_path.mnt = au_sbr_mnt(sb, a->btgt); ++ if ((ia->ia_valid & (ATTR_MODE | ATTR_CTIME)) ++ == (ATTR_MODE | ATTR_CTIME)) { ++ err = security_path_chmod(&a->h_path, ia->ia_mode); ++ if (unlikely(err)) ++ goto out_unlock; ++ } else if ((ia->ia_valid & (ATTR_UID | ATTR_GID)) ++ && (ia->ia_valid & ATTR_CTIME)) { ++ err = security_path_chown(&a->h_path, ia->ia_uid, ia->ia_gid); ++ if (unlikely(err)) ++ goto out_unlock; ++ } ++ ++ if (ia->ia_valid & ATTR_SIZE) { ++ struct file *f; ++ ++ if (ia->ia_size < i_size_read(inode)) ++ /* unmap only */ ++ truncate_setsize(inode, ia->ia_size); ++ ++ f = NULL; ++ if (ia->ia_valid & ATTR_FILE) ++ f = ia->ia_file; ++ inode_unlock(a->h_inode); ++ err = vfsub_trunc(&a->h_path, ia->ia_size, ia->ia_valid, f); ++ inode_lock_nested(a->h_inode, AuLsc_I_CHILD); ++ } else { ++ delegated = NULL; ++ while (1) { ++ err = vfsub_notify_change(&a->h_path, ia, &delegated); ++ if (delegated) { ++ err = break_deleg_wait(&delegated); ++ if (!err) ++ continue; ++ } ++ break; ++ } ++ } ++ /* ++ * regardless aufs 'acl' option setting. ++ * why don't all acl-aware fs call this func from their ->setattr()? ++ */ ++ if (!err && (ia->ia_valid & ATTR_MODE)) { ++ h_userns = mnt_user_ns(a->h_path.mnt); ++ err = vfsub_acl_chmod(h_userns, a->h_inode, ia->ia_mode); ++ } ++ if (!err) ++ au_cpup_attr_changeable(inode); ++ ++out_unlock: ++ inode_unlock(a->h_inode); ++ au_unpin(&a->pin); ++ if (unlikely(err)) ++ au_update_dbtop(dentry); ++out_dentry: ++ di_write_unlock(dentry); ++ if (file) { ++ fi_write_unlock(file); ++ ia->ia_file = file; ++ ia->ia_valid |= ATTR_FILE; ++ } ++out_si: ++ si_read_unlock(sb); ++out_kfree: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++#if IS_ENABLED(CONFIG_AUFS_XATTR) || IS_ENABLED(CONFIG_FS_POSIX_ACL) ++static int au_h_path_to_set_attr(struct dentry *dentry, ++ struct au_icpup_args *a, struct path *h_path) ++{ ++ int err; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ a->udba = au_opt_udba(sb); ++ /* no d_unlinked(), to set UDBA_NONE for root */ ++ if (d_unhashed(dentry)) ++ a->udba = AuOpt_UDBA_NONE; ++ if (a->udba != AuOpt_UDBA_NONE) { ++ AuDebugOn(IS_ROOT(dentry)); ++ err = au_reval_for_attr(dentry, au_sigen(sb)); ++ if (unlikely(err)) ++ goto out; ++ } ++ err = au_pin_and_icpup(dentry, /*ia*/NULL, a); ++ if (unlikely(err < 0)) ++ goto out; ++ ++ h_path->dentry = a->h_path.dentry; ++ h_path->mnt = au_sbr_mnt(sb, a->btgt); ++ ++out: ++ return err; ++} ++ ++ssize_t au_sxattr(struct dentry *dentry, struct inode *inode, ++ struct au_sxattr *arg) ++{ ++ int err; ++ struct path h_path; ++ struct super_block *sb; ++ struct au_icpup_args *a; ++ struct inode *h_inode; ++ struct user_namespace *h_userns; ++ ++ IMustLock(inode); ++ ++ err = -ENOMEM; ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out_kfree; ++ ++ h_path.dentry = NULL; /* silence gcc */ ++ di_write_lock_child(dentry); ++ err = au_h_path_to_set_attr(dentry, a, &h_path); ++ if (unlikely(err)) ++ goto out_di; ++ h_userns = mnt_user_ns(h_path.mnt); ++ ++ inode_unlock(a->h_inode); ++ switch (arg->type) { ++ case AU_XATTR_SET: ++ AuDebugOn(d_is_negative(h_path.dentry)); ++ err = vfsub_setxattr(h_userns, h_path.dentry, ++ arg->u.set.name, arg->u.set.value, ++ arg->u.set.size, arg->u.set.flags); ++ break; ++ case AU_ACL_SET: ++ err = -EOPNOTSUPP; ++ h_inode = d_inode(h_path.dentry); ++ if (h_inode->i_op->set_acl) { ++ /* this will call posix_acl_update_mode */ ++ err = h_inode->i_op->set_acl(h_userns, h_inode, ++ arg->u.acl_set.acl, ++ arg->u.acl_set.type); ++ } ++ break; ++ } ++ if (!err) ++ au_cpup_attr_timesizes(inode); ++ ++ au_unpin(&a->pin); ++ if (unlikely(err)) ++ au_update_dbtop(dentry); ++ ++out_di: ++ di_write_unlock(dentry); ++ si_read_unlock(sb); ++out_kfree: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} ++#endif ++ ++static void au_refresh_iattr(struct inode *inode, struct kstat *st, ++ unsigned int nlink) ++{ ++ unsigned int n; ++ ++ inode->i_mode = st->mode; ++ /* don't i_[ug]id_write() here */ ++ inode->i_uid = st->uid; ++ inode->i_gid = st->gid; ++ inode->i_atime = st->atime; ++ inode->i_mtime = st->mtime; ++ inode->i_ctime = st->ctime; ++ ++ au_cpup_attr_nlink(inode, /*force*/0); ++ if (S_ISDIR(inode->i_mode)) { ++ n = inode->i_nlink; ++ n -= nlink; ++ n += st->nlink; ++ smp_mb(); /* for i_nlink */ ++ /* 0 can happen */ ++ set_nlink(inode, n); ++ } ++ ++ spin_lock(&inode->i_lock); ++ inode->i_blocks = st->blocks; ++ i_size_write(inode, st->size); ++ spin_unlock(&inode->i_lock); ++} ++ ++/* ++ * common routine for aufs_getattr() and au_getxattr(). ++ * returns zero or negative (an error). ++ * @dentry will be read-locked in success. ++ */ ++int au_h_path_getattr(struct dentry *dentry, struct inode *inode, int force, ++ struct path *h_path, int locked) ++{ ++ int err; ++ unsigned int mnt_flags, sigen; ++ unsigned char udba_none; ++ aufs_bindex_t bindex; ++ struct super_block *sb, *h_sb; ++ ++ h_path->mnt = NULL; ++ h_path->dentry = NULL; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ mnt_flags = au_mntflags(sb); ++ udba_none = !!au_opt_test(mnt_flags, UDBA_NONE); ++ ++ if (unlikely(locked)) ++ goto body; /* skip locking dinfo */ ++ ++ /* support fstat(2) */ ++ if (!d_unlinked(dentry) && !udba_none) { ++ sigen = au_sigen(sb); ++ err = au_digen_test(dentry, sigen); ++ if (!err) { ++ di_read_lock_child(dentry, AuLock_IR); ++ err = au_dbrange_test(dentry); ++ if (unlikely(err)) { ++ di_read_unlock(dentry, AuLock_IR); ++ goto out; ++ } ++ } else { ++ AuDebugOn(IS_ROOT(dentry)); ++ di_write_lock_child(dentry); ++ err = au_dbrange_test(dentry); ++ if (!err) ++ err = au_reval_for_attr(dentry, sigen); ++ if (!err) ++ di_downgrade_lock(dentry, AuLock_IR); ++ else { ++ di_write_unlock(dentry); ++ goto out; ++ } ++ } ++ } else ++ di_read_lock_child(dentry, AuLock_IR); ++ ++body: ++ if (!inode) { ++ inode = d_inode(dentry); ++ if (unlikely(!inode)) ++ goto out; ++ } ++ bindex = au_ibtop(inode); ++ h_path->mnt = au_sbr_mnt(sb, bindex); ++ h_sb = h_path->mnt->mnt_sb; ++ if (!force ++ && !au_test_fs_bad_iattr(h_sb) ++ && udba_none) ++ goto out; /* success */ ++ ++ if (au_dbtop(dentry) == bindex) ++ h_path->dentry = au_h_dptr(dentry, bindex); ++ else if (au_opt_test(mnt_flags, PLINK) && au_plink_test(inode)) { ++ h_path->dentry = au_plink_lkup(inode, bindex); ++ if (IS_ERR(h_path->dentry)) ++ /* pretending success */ ++ h_path->dentry = NULL; ++ else ++ dput(h_path->dentry); ++ } ++ ++out: ++ return err; ++} ++ ++static int aufs_getattr(struct user_namespace *userns, const struct path *path, ++ struct kstat *st, u32 request, unsigned int query) ++{ ++ int err; ++ unsigned char positive; ++ struct path h_path; ++ struct dentry *dentry; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ dentry = path->dentry; ++ inode = d_inode(dentry); ++ sb = dentry->d_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out; ++ err = au_h_path_getattr(dentry, /*inode*/NULL, /*force*/0, &h_path, ++ /*locked*/0); ++ if (unlikely(err)) ++ goto out_si; ++ if (unlikely(!h_path.dentry)) ++ /* illegally overlapped or something */ ++ goto out_fill; /* pretending success */ ++ ++ positive = d_is_positive(h_path.dentry); ++ if (positive) ++ /* no vfsub version */ ++ err = vfs_getattr(&h_path, st, request, query); ++ if (!err) { ++ if (positive) ++ au_refresh_iattr(inode, st, ++ d_inode(h_path.dentry)->i_nlink); ++ goto out_fill; /* success */ ++ } ++ AuTraceErr(err); ++ goto out_di; ++ ++out_fill: ++ generic_fillattr(userns, inode, st); ++out_di: ++ di_read_unlock(dentry, AuLock_IR); ++out_si: ++ si_read_unlock(sb); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static const char *aufs_get_link(struct dentry *dentry, struct inode *inode, ++ struct delayed_call *done) ++{ ++ const char *ret; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ int err; ++ aufs_bindex_t bindex; ++ ++ ret = NULL; /* suppress a warning */ ++ err = -ECHILD; ++ if (!dentry) ++ goto out; ++ ++ err = aufs_read_lock(dentry, AuLock_IR | AuLock_GEN); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_d_hashed_positive(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ err = -EINVAL; ++ inode = d_inode(dentry); ++ bindex = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, bindex); ++ if (unlikely(!h_inode->i_op->get_link)) ++ goto out_unlock; ++ ++ err = -EBUSY; ++ h_dentry = NULL; ++ if (au_dbtop(dentry) <= bindex) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry) ++ dget(h_dentry); ++ } ++ if (!h_dentry) { ++ h_dentry = d_find_any_alias(h_inode); ++ if (IS_ERR(h_dentry)) { ++ err = PTR_ERR(h_dentry); ++ goto out_unlock; ++ } ++ } ++ if (unlikely(!h_dentry)) ++ goto out_unlock; ++ ++ err = 0; ++ AuDbg("%ps\n", h_inode->i_op->get_link); ++ AuDbgDentry(h_dentry); ++ ret = vfs_get_link(h_dentry, done); ++ dput(h_dentry); ++ if (IS_ERR(ret)) ++ err = PTR_ERR(ret); ++ ++out_unlock: ++ aufs_read_unlock(dentry, AuLock_IR); ++out: ++ if (unlikely(err)) ++ ret = ERR_PTR(err); ++ AuTraceErrPtr(ret); ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_is_special(struct inode *inode) ++{ ++ return (inode->i_mode & (S_IFBLK | S_IFCHR | S_IFIFO | S_IFSOCK)); ++} ++ ++static int aufs_update_time(struct inode *inode, struct timespec64 *ts, ++ int flags) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct super_block *sb; ++ struct inode *h_inode; ++ struct vfsmount *h_mnt; ++ ++ sb = inode->i_sb; ++ WARN_ONCE((flags & S_ATIME) && !IS_NOATIME(inode), ++ "unexpected s_flags 0x%lx", sb->s_flags); ++ ++ /* mmap_sem might be acquired already, cf. aufs_mmap() */ ++ lockdep_off(); ++ si_read_lock(sb, AuLock_FLUSH); ++ ii_write_lock_child(inode); ++ ++ err = 0; ++ bindex = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, bindex); ++ if (!au_test_ro(sb, bindex, inode)) { ++ h_mnt = au_sbr_mnt(sb, bindex); ++ err = vfsub_mnt_want_write(h_mnt); ++ if (!err) { ++ err = vfsub_update_time(h_inode, ts, flags); ++ vfsub_mnt_drop_write(h_mnt); ++ } ++ } else if (au_is_special(h_inode)) { ++ /* ++ * Never copy-up here. ++ * These special files may already be opened and used for ++ * communicating. If we copied it up, then the communication ++ * would be corrupted. ++ */ ++ AuWarn1("timestamps for i%lu are ignored " ++ "since it is on readonly branch (hi%lu).\n", ++ inode->i_ino, h_inode->i_ino); ++ } else if (flags & ~S_ATIME) { ++ err = -EIO; ++ AuIOErr1("unexpected flags 0x%x\n", flags); ++ AuDebugOn(1); ++ } ++ ++ if (!err) ++ au_cpup_attr_timesizes(inode); ++ ii_write_unlock(inode); ++ si_read_unlock(sb); ++ lockdep_on(); ++ ++ if (!err && (flags & S_VERSION)) ++ inode_inc_iversion(inode); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* no getattr version will be set by module.c:aufs_init() */ ++struct inode_operations aufs_iop_nogetattr[AuIop_Last], ++ aufs_iop[] = { ++ [AuIop_SYMLINK] = { ++ .permission = aufs_permission, ++#ifdef CONFIG_FS_POSIX_ACL ++ .get_acl = aufs_get_acl, ++ .set_acl = aufs_set_acl, /* unsupport for symlink? */ ++#endif ++ ++ .setattr = aufs_setattr, ++ .getattr = aufs_getattr, ++ ++#ifdef CONFIG_AUFS_XATTR ++ .listxattr = aufs_listxattr, ++#endif ++ ++ .get_link = aufs_get_link, ++ ++ /* .update_time = aufs_update_time */ ++ }, ++ [AuIop_DIR] = { ++ .create = aufs_create, ++ .lookup = aufs_lookup, ++ .link = aufs_link, ++ .unlink = aufs_unlink, ++ .symlink = aufs_symlink, ++ .mkdir = aufs_mkdir, ++ .rmdir = aufs_rmdir, ++ .mknod = aufs_mknod, ++ .rename = aufs_rename, ++ ++ .permission = aufs_permission, ++#ifdef CONFIG_FS_POSIX_ACL ++ .get_acl = aufs_get_acl, ++ .set_acl = aufs_set_acl, ++#endif ++ ++ .setattr = aufs_setattr, ++ .getattr = aufs_getattr, ++ ++#ifdef CONFIG_AUFS_XATTR ++ .listxattr = aufs_listxattr, ++#endif ++ ++ .update_time = aufs_update_time, ++ .atomic_open = aufs_atomic_open, ++ .tmpfile = aufs_tmpfile ++ }, ++ [AuIop_OTHER] = { ++ .permission = aufs_permission, ++#ifdef CONFIG_FS_POSIX_ACL ++ .get_acl = aufs_get_acl, ++ .set_acl = aufs_set_acl, ++#endif ++ ++ .setattr = aufs_setattr, ++ .getattr = aufs_getattr, ++ ++#ifdef CONFIG_AUFS_XATTR ++ .listxattr = aufs_listxattr, ++#endif ++ ++ .update_time = aufs_update_time ++ } ++}; +diff -Naur null/fs/aufs/i_op_del.c linux-5.15.36/fs/aufs/i_op_del.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/i_op_del.c 2022-05-10 16:51:39.873744219 +0300 +@@ -0,0 +1,522 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * inode operations (del entry) ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* ++ * decide if a new whiteout for @dentry is necessary or not. ++ * when it is necessary, prepare the parent dir for the upper branch whose ++ * branch index is @bcpup for creation. the actual creation of the whiteout will ++ * be done by caller. ++ * return value: ++ * 0: wh is unnecessary ++ * plus: wh is necessary ++ * minus: error ++ */ ++int au_wr_dir_need_wh(struct dentry *dentry, int isdir, aufs_bindex_t *bcpup) ++{ ++ int need_wh, err; ++ aufs_bindex_t btop; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ btop = au_dbtop(dentry); ++ if (*bcpup < 0) { ++ *bcpup = btop; ++ if (au_test_ro(sb, btop, d_inode(dentry))) { ++ err = AuWbrCopyup(au_sbi(sb), dentry); ++ *bcpup = err; ++ if (unlikely(err < 0)) ++ goto out; ++ } ++ } else ++ AuDebugOn(btop < *bcpup ++ || au_test_ro(sb, *bcpup, d_inode(dentry))); ++ AuDbg("bcpup %d, btop %d\n", *bcpup, btop); ++ ++ if (*bcpup != btop) { ++ err = au_cpup_dirs(dentry, *bcpup); ++ if (unlikely(err)) ++ goto out; ++ need_wh = 1; ++ } else { ++ struct au_dinfo *dinfo, *tmp; ++ ++ need_wh = -ENOMEM; ++ dinfo = au_di(dentry); ++ tmp = au_di_alloc(sb, AuLsc_DI_TMP); ++ if (tmp) { ++ au_di_cp(tmp, dinfo); ++ au_di_swap(tmp, dinfo); ++ /* returns the number of positive dentries */ ++ need_wh = au_lkup_dentry(dentry, btop + 1, ++ /* AuLkup_IGNORE_PERM */ 0); ++ au_di_swap(tmp, dinfo); ++ au_rw_write_unlock(&tmp->di_rwsem); ++ au_di_free(tmp); ++ } ++ } ++ AuDbg("need_wh %d\n", need_wh); ++ err = need_wh; ++ ++out: ++ return err; ++} ++ ++/* ++ * simple tests for the del-entry operations. ++ * following the checks in vfs, plus the parent-child relationship. ++ */ ++int au_may_del(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent, int isdir) ++{ ++ int err; ++ umode_t h_mode; ++ struct dentry *h_dentry, *h_latest; ++ struct inode *h_inode; ++ struct path h_ppath; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct user_namespace *h_userns; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (d_really_is_positive(dentry)) { ++ err = -ENOENT; ++ if (unlikely(d_is_negative(h_dentry))) ++ goto out; ++ h_inode = d_inode(h_dentry); ++ if (unlikely(!h_inode->i_nlink)) ++ goto out; ++ ++ h_mode = h_inode->i_mode; ++ if (!isdir) { ++ err = -EISDIR; ++ if (unlikely(S_ISDIR(h_mode))) ++ goto out; ++ } else if (unlikely(!S_ISDIR(h_mode))) { ++ err = -ENOTDIR; ++ goto out; ++ } ++ } else { ++ /* rename(2) case */ ++ err = -EIO; ++ if (unlikely(d_is_positive(h_dentry))) ++ goto out; ++ } ++ ++ err = -ENOENT; ++ /* expected parent dir is locked */ ++ if (unlikely(h_parent != h_dentry->d_parent)) ++ goto out; ++ err = 0; ++ ++ /* ++ * rmdir a dir may break the consistency on some filesystem. ++ * let's try heavy test. ++ */ ++ err = -EACCES; ++ sb = dentry->d_sb; ++ br = au_sbr(sb, bindex); ++ h_userns = au_br_userns(br); ++ if (unlikely(!au_opt_test(au_mntflags(sb), DIRPERM1) ++ && au_test_h_perm(h_userns, d_inode(h_parent), ++ MAY_EXEC | MAY_WRITE))) ++ goto out; ++ ++ h_ppath.dentry = h_parent; ++ h_ppath.mnt = au_br_mnt(br); ++ h_latest = au_sio_lkup_one(h_userns, &dentry->d_name, &h_ppath); ++ err = -EIO; ++ if (IS_ERR(h_latest)) ++ goto out; ++ if (h_latest == h_dentry) ++ err = 0; ++ dput(h_latest); ++ ++out: ++ return err; ++} ++ ++/* ++ * decide the branch where we operate for @dentry. the branch index will be set ++ * @rbcpup. after deciding it, 'pin' it and store the timestamps of the parent ++ * dir for reverting. ++ * when a new whiteout is necessary, create it. ++ */ ++static struct dentry* ++lock_hdir_create_wh(struct dentry *dentry, int isdir, aufs_bindex_t *rbcpup, ++ struct au_dtime *dt, struct au_pin *pin) ++{ ++ struct dentry *wh_dentry; ++ struct super_block *sb; ++ struct path h_path; ++ int err, need_wh; ++ unsigned int udba; ++ aufs_bindex_t bcpup; ++ ++ need_wh = au_wr_dir_need_wh(dentry, isdir, rbcpup); ++ wh_dentry = ERR_PTR(need_wh); ++ if (unlikely(need_wh < 0)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ udba = au_opt_udba(sb); ++ bcpup = *rbcpup; ++ err = au_pin(pin, dentry, bcpup, udba, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ h_path.dentry = au_pinned_h_parent(pin); ++ if (udba != AuOpt_UDBA_NONE ++ && au_dbtop(dentry) == bcpup) { ++ err = au_may_del(dentry, bcpup, h_path.dentry, isdir); ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_unpin; ++ } ++ ++ h_path.mnt = au_sbr_mnt(sb, bcpup); ++ au_dtime_store(dt, au_pinned_parent(pin), &h_path); ++ wh_dentry = NULL; ++ if (!need_wh) ++ goto out; /* success, no need to create whiteout */ ++ ++ wh_dentry = au_wh_create(dentry, bcpup, h_path.dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_unpin; ++ ++ /* returns with the parent is locked and wh_dentry is dget-ed */ ++ goto out; /* success */ ++ ++out_unpin: ++ au_unpin(pin); ++out: ++ return wh_dentry; ++} ++ ++/* ++ * when removing a dir, rename it to a unique temporary whiteout-ed name first ++ * in order to be revertible and save time for removing many child whiteouts ++ * under the dir. ++ * returns 1 when there are too many child whiteout and caller should remove ++ * them asynchronously. returns 0 when the number of children is enough small to ++ * remove now or the branch fs is a remote fs. ++ * otherwise return an error. ++ */ ++static int renwh_and_rmdir(struct dentry *dentry, aufs_bindex_t bindex, ++ struct au_nhash *whlist, struct inode *dir) ++{ ++ int rmdir_later, err, dirwh; ++ struct dentry *h_dentry; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ sb = dentry->d_sb; ++ SiMustAnyLock(sb); ++ h_dentry = au_h_dptr(dentry, bindex); ++ err = au_whtmp_ren(h_dentry, au_sbr(sb, bindex)); ++ if (unlikely(err)) ++ goto out; ++ ++ /* stop monitoring */ ++ inode = d_inode(dentry); ++ au_hn_free(au_hi(inode, bindex)); ++ ++ if (!au_test_fs_remote(h_dentry->d_sb)) { ++ dirwh = au_sbi(sb)->si_dirwh; ++ rmdir_later = (dirwh <= 1); ++ if (!rmdir_later) ++ rmdir_later = au_nhash_test_longer_wh(whlist, bindex, ++ dirwh); ++ if (rmdir_later) ++ return rmdir_later; ++ } ++ ++ err = au_whtmp_rmdir(dir, bindex, h_dentry, whlist); ++ if (unlikely(err)) { ++ AuIOErr("rmdir %pd, b%d failed, %d. ignored\n", ++ h_dentry, bindex, err); ++ err = 0; ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * final procedure for deleting a entry. ++ * maintain dentry and iattr. ++ */ ++static void epilog(struct inode *dir, struct dentry *dentry, ++ aufs_bindex_t bindex) ++{ ++ struct inode *inode; ++ ++ inode = d_inode(dentry); ++ d_drop(dentry); ++ inode->i_ctime = dir->i_ctime; ++ ++ au_dir_ts(dir, bindex); ++ inode_inc_iversion(dir); ++} ++ ++/* ++ * when an error happened, remove the created whiteout and revert everything. ++ */ ++static int do_revert(int err, struct inode *dir, aufs_bindex_t bindex, ++ aufs_bindex_t bwh, struct dentry *wh_dentry, ++ struct dentry *dentry, struct au_dtime *dt) ++{ ++ int rerr; ++ struct path h_path = { ++ .dentry = wh_dentry, ++ .mnt = au_sbr_mnt(dir->i_sb, bindex) ++ }; ++ ++ rerr = au_wh_unlink_dentry(au_h_iptr(dir, bindex), &h_path, dentry); ++ if (!rerr) { ++ au_set_dbwh(dentry, bwh); ++ au_dtime_revert(dt); ++ return 0; ++ } ++ ++ AuIOErr("%pd reverting whiteout failed(%d, %d)\n", dentry, err, rerr); ++ return -EIO; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int aufs_unlink(struct inode *dir, struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t bwh, bindex, btop; ++ struct inode *inode, *h_dir, *delegated; ++ struct dentry *parent, *wh_dentry; ++ /* to reduce stack size */ ++ struct { ++ struct au_dtime dt; ++ struct au_pin pin; ++ struct path h_path; ++ } *a; ++ ++ IMustLock(dir); ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_free; ++ err = au_d_hashed_positive(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ err = -EISDIR; ++ if (unlikely(d_is_dir(dentry))) ++ goto out_unlock; /* possible? */ ++ ++ btop = au_dbtop(dentry); ++ bwh = au_dbwh(dentry); ++ bindex = -1; ++ parent = dentry->d_parent; /* dir inode is locked */ ++ di_write_lock_parent(parent); ++ wh_dentry = lock_hdir_create_wh(dentry, /*isdir*/0, &bindex, &a->dt, ++ &a->pin); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ a->h_path.mnt = au_sbr_mnt(dentry->d_sb, btop); ++ a->h_path.dentry = au_h_dptr(dentry, btop); ++ dget(a->h_path.dentry); ++ if (bindex == btop) { ++ h_dir = au_pinned_h_dir(&a->pin); ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, &a->h_path, &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ } else { ++ /* dir inode is locked */ ++ h_dir = d_inode(wh_dentry->d_parent); ++ IMustLock(h_dir); ++ err = 0; ++ } ++ ++ if (!err) { ++ vfsub_drop_nlink(inode); ++ epilog(dir, dentry, bindex); ++ ++ /* update target timestamps */ ++ if (bindex == btop) { ++ vfsub_update_h_iattr(&a->h_path, /*did*/NULL); ++ /*ignore*/ ++ inode->i_ctime = d_inode(a->h_path.dentry)->i_ctime; ++ } else ++ /* todo: this timestamp may be reverted later */ ++ inode->i_ctime = h_dir->i_ctime; ++ goto out_unpin; /* success */ ++ } ++ ++ /* revert */ ++ if (wh_dentry) { ++ int rerr; ++ ++ rerr = do_revert(err, dir, bindex, bwh, wh_dentry, dentry, ++ &a->dt); ++ if (rerr) ++ err = rerr; ++ } ++ ++out_unpin: ++ au_unpin(&a->pin); ++ dput(wh_dentry); ++ dput(a->h_path.dentry); ++out_parent: ++ di_write_unlock(parent); ++out_unlock: ++ aufs_read_unlock(dentry, AuLock_DW); ++out_free: ++ au_kfree_rcu(a); ++out: ++ return err; ++} ++ ++int aufs_rmdir(struct inode *dir, struct dentry *dentry) ++{ ++ int err, rmdir_later; ++ aufs_bindex_t bwh, bindex, btop; ++ struct inode *inode; ++ struct dentry *parent, *wh_dentry, *h_dentry; ++ struct au_whtmp_rmdir *args; ++ /* to reduce stack size */ ++ struct { ++ struct au_dtime dt; ++ struct au_pin pin; ++ } *a; ++ ++ IMustLock(dir); ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_FLUSH | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_free; ++ err = au_alive_dir(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ err = -ENOTDIR; ++ if (unlikely(!d_is_dir(dentry))) ++ goto out_unlock; /* possible? */ ++ ++ err = -ENOMEM; ++ args = au_whtmp_rmdir_alloc(dir->i_sb, GFP_NOFS); ++ if (unlikely(!args)) ++ goto out_unlock; ++ ++ parent = dentry->d_parent; /* dir inode is locked */ ++ di_write_lock_parent(parent); ++ err = au_test_empty(dentry, &args->whlist); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ btop = au_dbtop(dentry); ++ bwh = au_dbwh(dentry); ++ bindex = -1; ++ wh_dentry = lock_hdir_create_wh(dentry, /*isdir*/1, &bindex, &a->dt, ++ &a->pin); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ h_dentry = au_h_dptr(dentry, btop); ++ dget(h_dentry); ++ rmdir_later = 0; ++ if (bindex == btop) { ++ err = renwh_and_rmdir(dentry, btop, &args->whlist, dir); ++ if (err > 0) { ++ rmdir_later = err; ++ err = 0; ++ } ++ } else { ++ /* stop monitoring */ ++ au_hn_free(au_hi(inode, btop)); ++ ++ /* dir inode is locked */ ++ IMustLock(d_inode(wh_dentry->d_parent)); ++ err = 0; ++ } ++ ++ if (!err) { ++ vfsub_dead_dir(inode); ++ au_set_dbdiropq(dentry, -1); ++ epilog(dir, dentry, bindex); ++ ++ if (rmdir_later) { ++ au_whtmp_kick_rmdir(dir, btop, h_dentry, args); ++ args = NULL; ++ } ++ ++ goto out_unpin; /* success */ ++ } ++ ++ /* revert */ ++ AuLabel(revert); ++ if (wh_dentry) { ++ int rerr; ++ ++ rerr = do_revert(err, dir, bindex, bwh, wh_dentry, dentry, ++ &a->dt); ++ if (rerr) ++ err = rerr; ++ } ++ ++out_unpin: ++ au_unpin(&a->pin); ++ dput(wh_dentry); ++ dput(h_dentry); ++out_parent: ++ di_write_unlock(parent); ++ if (args) ++ au_whtmp_rmdir_free(args); ++out_unlock: ++ aufs_read_unlock(dentry, AuLock_DW); ++out_free: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} +diff -Naur null/fs/aufs/i_op_ren.c linux-5.15.36/fs/aufs/i_op_ren.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/i_op_ren.c 2022-05-10 16:51:39.873744219 +0300 +@@ -0,0 +1,1257 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * inode operation (rename entry) ++ * todo: this is crazy monster ++ */ ++ ++#include ++#include "aufs.h" ++ ++enum { AuSRC, AuDST, AuSrcDst }; ++enum { AuPARENT, AuCHILD, AuParentChild }; ++ ++#define AuRen_ISDIR_SRC 1 ++#define AuRen_ISDIR_DST (1 << 1) ++#define AuRen_ISSAMEDIR (1 << 2) ++#define AuRen_WHSRC (1 << 3) ++#define AuRen_WHDST (1 << 4) ++#define AuRen_MNT_WRITE (1 << 5) ++#define AuRen_DT_DSTDIR (1 << 6) ++#define AuRen_DIROPQ_SRC (1 << 7) ++#define AuRen_DIROPQ_DST (1 << 8) ++#define AuRen_DIRREN (1 << 9) ++#define AuRen_DROPPED_SRC (1 << 10) ++#define AuRen_DROPPED_DST (1 << 11) ++#define au_ftest_ren(flags, name) ((flags) & AuRen_##name) ++#define au_fset_ren(flags, name) \ ++ do { (flags) |= AuRen_##name; } while (0) ++#define au_fclr_ren(flags, name) \ ++ do { (flags) &= ~AuRen_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_DIRREN ++#undef AuRen_DIRREN ++#define AuRen_DIRREN 0 ++#endif ++ ++struct au_ren_args { ++ struct { ++ struct dentry *dentry, *h_dentry, *parent, *h_parent, ++ *wh_dentry; ++ struct inode *dir, *inode; ++ struct au_hinode *hdir, *hinode; ++ struct au_dtime dt[AuParentChild]; ++ aufs_bindex_t btop, bdiropq; ++ } sd[AuSrcDst]; ++ ++#define src_dentry sd[AuSRC].dentry ++#define src_dir sd[AuSRC].dir ++#define src_inode sd[AuSRC].inode ++#define src_h_dentry sd[AuSRC].h_dentry ++#define src_parent sd[AuSRC].parent ++#define src_h_parent sd[AuSRC].h_parent ++#define src_wh_dentry sd[AuSRC].wh_dentry ++#define src_hdir sd[AuSRC].hdir ++#define src_hinode sd[AuSRC].hinode ++#define src_h_dir sd[AuSRC].hdir->hi_inode ++#define src_dt sd[AuSRC].dt ++#define src_btop sd[AuSRC].btop ++#define src_bdiropq sd[AuSRC].bdiropq ++ ++#define dst_dentry sd[AuDST].dentry ++#define dst_dir sd[AuDST].dir ++#define dst_inode sd[AuDST].inode ++#define dst_h_dentry sd[AuDST].h_dentry ++#define dst_parent sd[AuDST].parent ++#define dst_h_parent sd[AuDST].h_parent ++#define dst_wh_dentry sd[AuDST].wh_dentry ++#define dst_hdir sd[AuDST].hdir ++#define dst_hinode sd[AuDST].hinode ++#define dst_h_dir sd[AuDST].hdir->hi_inode ++#define dst_dt sd[AuDST].dt ++#define dst_btop sd[AuDST].btop ++#define dst_bdiropq sd[AuDST].bdiropq ++ ++ struct dentry *h_trap; ++ struct au_branch *br; ++ struct path h_path; ++ struct au_nhash whlist; ++ aufs_bindex_t btgt, src_bwh; ++ ++ struct { ++ unsigned short auren_flags; ++ unsigned char flags; /* syscall parameter */ ++ unsigned char exchange; ++ } __packed; ++ ++ struct au_whtmp_rmdir *thargs; ++ struct dentry *h_dst; ++ struct au_hinode *h_root; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * functions for reverting. ++ * when an error happened in a single rename systemcall, we should revert ++ * everything as if nothing happened. ++ * we don't need to revert the copied-up/down the parent dir since they are ++ * harmless. ++ */ ++ ++#define RevertFailure(fmt, ...) do { \ ++ AuIOErr("revert failure: " fmt " (%d, %d)\n", \ ++ ##__VA_ARGS__, err, rerr); \ ++ err = -EIO; \ ++} while (0) ++ ++static void au_ren_do_rev_diropq(int err, struct au_ren_args *a, int idx) ++{ ++ int rerr; ++ struct dentry *d; ++#define src_or_dst(member) a->sd[idx].member ++ ++ d = src_or_dst(dentry); /* {src,dst}_dentry */ ++ au_hn_inode_lock_nested(src_or_dst(hinode), AuLsc_I_CHILD); ++ rerr = au_diropq_remove(d, a->btgt); ++ au_hn_inode_unlock(src_or_dst(hinode)); ++ au_set_dbdiropq(d, src_or_dst(bdiropq)); ++ if (rerr) ++ RevertFailure("remove diropq %pd", d); ++ ++#undef src_or_dst_ ++} ++ ++static void au_ren_rev_diropq(int err, struct au_ren_args *a) ++{ ++ if (au_ftest_ren(a->auren_flags, DIROPQ_SRC)) ++ au_ren_do_rev_diropq(err, a, AuSRC); ++ if (au_ftest_ren(a->auren_flags, DIROPQ_DST)) ++ au_ren_do_rev_diropq(err, a, AuDST); ++} ++ ++static void au_ren_rev_rename(int err, struct au_ren_args *a) ++{ ++ int rerr; ++ struct inode *delegated; ++ struct path h_ppath = { ++ .dentry = a->src_h_parent, ++ .mnt = a->h_path.mnt ++ }; ++ ++ a->h_path.dentry = vfsub_lkup_one(&a->src_dentry->d_name, &h_ppath); ++ rerr = PTR_ERR(a->h_path.dentry); ++ if (IS_ERR(a->h_path.dentry)) { ++ RevertFailure("lkup one %pd", a->src_dentry); ++ return; ++ } ++ ++ delegated = NULL; ++ rerr = vfsub_rename(a->dst_h_dir, ++ au_h_dptr(a->src_dentry, a->btgt), ++ a->src_h_dir, &a->h_path, &delegated, a->flags); ++ if (unlikely(rerr == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal rename\n"); ++ iput(delegated); ++ } ++ d_drop(a->h_path.dentry); ++ dput(a->h_path.dentry); ++ /* au_set_h_dptr(a->src_dentry, a->btgt, NULL); */ ++ if (rerr) ++ RevertFailure("rename %pd", a->src_dentry); ++} ++ ++static void au_ren_rev_whtmp(int err, struct au_ren_args *a) ++{ ++ int rerr; ++ struct inode *delegated; ++ struct path h_ppath = { ++ .dentry = a->dst_h_parent, ++ .mnt = a->h_path.mnt ++ }; ++ ++ a->h_path.dentry = vfsub_lkup_one(&a->dst_dentry->d_name, &h_ppath); ++ rerr = PTR_ERR(a->h_path.dentry); ++ if (IS_ERR(a->h_path.dentry)) { ++ RevertFailure("lkup one %pd", a->dst_dentry); ++ return; ++ } ++ if (d_is_positive(a->h_path.dentry)) { ++ d_drop(a->h_path.dentry); ++ dput(a->h_path.dentry); ++ return; ++ } ++ ++ delegated = NULL; ++ rerr = vfsub_rename(a->dst_h_dir, a->h_dst, a->dst_h_dir, &a->h_path, ++ &delegated, a->flags); ++ if (unlikely(rerr == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal rename\n"); ++ iput(delegated); ++ } ++ d_drop(a->h_path.dentry); ++ dput(a->h_path.dentry); ++ if (!rerr) ++ au_set_h_dptr(a->dst_dentry, a->btgt, dget(a->h_dst)); ++ else ++ RevertFailure("rename %pd", a->h_dst); ++} ++ ++static void au_ren_rev_whsrc(int err, struct au_ren_args *a) ++{ ++ int rerr; ++ ++ a->h_path.dentry = a->src_wh_dentry; ++ rerr = au_wh_unlink_dentry(a->src_h_dir, &a->h_path, a->src_dentry); ++ au_set_dbwh(a->src_dentry, a->src_bwh); ++ if (rerr) ++ RevertFailure("unlink %pd", a->src_wh_dentry); ++} ++#undef RevertFailure ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * when we have to copyup the renaming entry, do it with the rename-target name ++ * in order to minimize the cost (the later actual rename is unnecessary). ++ * otherwise rename it on the target branch. ++ */ ++static int au_ren_or_cpup(struct au_ren_args *a) ++{ ++ int err; ++ struct dentry *d; ++ struct inode *delegated; ++ ++ d = a->src_dentry; ++ if (au_dbtop(d) == a->btgt) { ++ a->h_path.dentry = a->dst_h_dentry; ++ AuDebugOn(au_dbtop(d) != a->btgt); ++ delegated = NULL; ++ err = vfsub_rename(a->src_h_dir, au_h_dptr(d, a->btgt), ++ a->dst_h_dir, &a->h_path, &delegated, ++ a->flags); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal rename\n"); ++ iput(delegated); ++ } ++ } else ++ BUG(); ++ ++ if (!err && a->h_dst) ++ /* it will be set to dinfo later */ ++ dget(a->h_dst); ++ ++ return err; ++} ++ ++/* cf. aufs_rmdir() */ ++static int au_ren_del_whtmp(struct au_ren_args *a) ++{ ++ int err; ++ struct inode *dir; ++ ++ dir = a->dst_dir; ++ SiMustAnyLock(dir->i_sb); ++ if (!au_nhash_test_longer_wh(&a->whlist, a->btgt, ++ au_sbi(dir->i_sb)->si_dirwh) ++ || au_test_fs_remote(a->h_dst->d_sb)) { ++ err = au_whtmp_rmdir(dir, a->btgt, a->h_dst, &a->whlist); ++ if (unlikely(err)) ++ pr_warn("failed removing whtmp dir %pd (%d), " ++ "ignored.\n", a->h_dst, err); ++ } else { ++ au_nhash_wh_free(&a->thargs->whlist); ++ a->thargs->whlist = a->whlist; ++ a->whlist.nh_num = 0; ++ au_whtmp_kick_rmdir(dir, a->btgt, a->h_dst, a->thargs); ++ dput(a->h_dst); ++ a->thargs = NULL; ++ } ++ ++ return 0; ++} ++ ++/* make it 'opaque' dir. */ ++static int au_ren_do_diropq(struct au_ren_args *a, int idx) ++{ ++ int err; ++ struct dentry *d, *diropq; ++#define src_or_dst(member) a->sd[idx].member ++ ++ err = 0; ++ d = src_or_dst(dentry); /* {src,dst}_dentry */ ++ src_or_dst(bdiropq) = au_dbdiropq(d); ++ src_or_dst(hinode) = au_hi(src_or_dst(inode), a->btgt); ++ au_hn_inode_lock_nested(src_or_dst(hinode), AuLsc_I_CHILD); ++ diropq = au_diropq_create(d, a->btgt); ++ au_hn_inode_unlock(src_or_dst(hinode)); ++ if (IS_ERR(diropq)) ++ err = PTR_ERR(diropq); ++ else ++ dput(diropq); ++ ++#undef src_or_dst_ ++ return err; ++} ++ ++static int au_ren_diropq(struct au_ren_args *a) ++{ ++ int err; ++ unsigned char always; ++ struct dentry *d; ++ ++ err = 0; ++ d = a->dst_dentry; /* already renamed on the branch */ ++ always = !!au_opt_test(au_mntflags(d->d_sb), ALWAYS_DIROPQ); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC) ++ && !au_ftest_ren(a->auren_flags, DIRREN) ++ && a->btgt != au_dbdiropq(a->src_dentry) ++ && (a->dst_wh_dentry ++ || a->btgt <= au_dbdiropq(d) ++ /* hide the lower to keep xino */ ++ /* the lowers may not be a dir, but we hide them anyway */ ++ || a->btgt < au_dbbot(d) ++ || always)) { ++ AuDbg("here\n"); ++ err = au_ren_do_diropq(a, AuSRC); ++ if (unlikely(err)) ++ goto out; ++ au_fset_ren(a->auren_flags, DIROPQ_SRC); ++ } ++ if (!a->exchange) ++ goto out; /* success */ ++ ++ d = a->src_dentry; /* already renamed on the branch */ ++ if (au_ftest_ren(a->auren_flags, ISDIR_DST) ++ && a->btgt != au_dbdiropq(a->dst_dentry) ++ && (a->btgt < au_dbdiropq(d) ++ || a->btgt < au_dbbot(d) ++ || always)) { ++ AuDbgDentry(a->src_dentry); ++ AuDbgDentry(a->dst_dentry); ++ err = au_ren_do_diropq(a, AuDST); ++ if (unlikely(err)) ++ goto out_rev_src; ++ au_fset_ren(a->auren_flags, DIROPQ_DST); ++ } ++ goto out; /* success */ ++ ++out_rev_src: ++ AuDbg("err %d, reverting src\n", err); ++ au_ren_rev_diropq(err, a); ++out: ++ return err; ++} ++ ++static int do_rename(struct au_ren_args *a) ++{ ++ int err; ++ struct dentry *d, *h_d; ++ ++ if (!a->exchange) { ++ /* prepare workqueue args for asynchronous rmdir */ ++ h_d = a->dst_h_dentry; ++ if (au_ftest_ren(a->auren_flags, ISDIR_DST) ++ /* && !au_ftest_ren(a->auren_flags, DIRREN) */ ++ && d_is_positive(h_d)) { ++ err = -ENOMEM; ++ a->thargs = au_whtmp_rmdir_alloc(a->src_dentry->d_sb, ++ GFP_NOFS); ++ if (unlikely(!a->thargs)) ++ goto out; ++ a->h_dst = dget(h_d); ++ } ++ ++ /* create whiteout for src_dentry */ ++ if (au_ftest_ren(a->auren_flags, WHSRC)) { ++ a->src_bwh = au_dbwh(a->src_dentry); ++ AuDebugOn(a->src_bwh >= 0); ++ a->src_wh_dentry = au_wh_create(a->src_dentry, a->btgt, ++ a->src_h_parent); ++ err = PTR_ERR(a->src_wh_dentry); ++ if (IS_ERR(a->src_wh_dentry)) ++ goto out_thargs; ++ } ++ ++ /* lookup whiteout for dentry */ ++ if (au_ftest_ren(a->auren_flags, WHDST)) { ++ h_d = au_wh_lkup(a->dst_h_parent, ++ &a->dst_dentry->d_name, a->br); ++ err = PTR_ERR(h_d); ++ if (IS_ERR(h_d)) ++ goto out_whsrc; ++ if (d_is_negative(h_d)) ++ dput(h_d); ++ else ++ a->dst_wh_dentry = h_d; ++ } ++ ++ /* rename dentry to tmpwh */ ++ if (a->thargs) { ++ err = au_whtmp_ren(a->dst_h_dentry, a->br); ++ if (unlikely(err)) ++ goto out_whdst; ++ ++ d = a->dst_dentry; ++ au_set_h_dptr(d, a->btgt, NULL); ++ err = au_lkup_neg(d, a->btgt, /*wh*/0); ++ if (unlikely(err)) ++ goto out_whtmp; ++ a->dst_h_dentry = au_h_dptr(d, a->btgt); ++ } ++ } ++ ++ BUG_ON(d_is_positive(a->dst_h_dentry) && a->src_btop != a->btgt); ++#if 0 /* debugging */ ++ BUG_ON(!au_ftest_ren(a->auren_flags, DIRREN) ++ && d_is_positive(a->dst_h_dentry) ++ && a->src_btop != a->btgt); ++#endif ++ ++ /* rename by vfs_rename or cpup */ ++ err = au_ren_or_cpup(a); ++ if (unlikely(err)) ++ /* leave the copied-up one */ ++ goto out_whtmp; ++ ++ /* make dir opaque */ ++ err = au_ren_diropq(a); ++ if (unlikely(err)) ++ goto out_rename; ++ ++ /* update target timestamps */ ++ if (a->exchange) { ++ AuDebugOn(au_dbtop(a->dst_dentry) != a->btgt); ++ a->h_path.dentry = au_h_dptr(a->dst_dentry, a->btgt); ++ vfsub_update_h_iattr(&a->h_path, /*did*/NULL); /*ignore*/ ++ a->dst_inode->i_ctime = d_inode(a->h_path.dentry)->i_ctime; ++ } ++ AuDebugOn(au_dbtop(a->src_dentry) != a->btgt); ++ a->h_path.dentry = au_h_dptr(a->src_dentry, a->btgt); ++ vfsub_update_h_iattr(&a->h_path, /*did*/NULL); /*ignore*/ ++ a->src_inode->i_ctime = d_inode(a->h_path.dentry)->i_ctime; ++ ++ if (!a->exchange) { ++ /* remove whiteout for dentry */ ++ if (a->dst_wh_dentry) { ++ a->h_path.dentry = a->dst_wh_dentry; ++ err = au_wh_unlink_dentry(a->dst_h_dir, &a->h_path, ++ a->dst_dentry); ++ if (unlikely(err)) ++ goto out_diropq; ++ } ++ ++ /* remove whtmp */ ++ if (a->thargs) ++ au_ren_del_whtmp(a); /* ignore this error */ ++ ++ au_fhsm_wrote(a->src_dentry->d_sb, a->btgt, /*force*/0); ++ } ++ err = 0; ++ goto out_success; ++ ++out_diropq: ++ au_ren_rev_diropq(err, a); ++out_rename: ++ au_ren_rev_rename(err, a); ++ dput(a->h_dst); ++out_whtmp: ++ if (a->thargs) ++ au_ren_rev_whtmp(err, a); ++out_whdst: ++ dput(a->dst_wh_dentry); ++ a->dst_wh_dentry = NULL; ++out_whsrc: ++ if (a->src_wh_dentry) ++ au_ren_rev_whsrc(err, a); ++out_success: ++ dput(a->src_wh_dentry); ++ dput(a->dst_wh_dentry); ++out_thargs: ++ if (a->thargs) { ++ dput(a->h_dst); ++ au_whtmp_rmdir_free(a->thargs); ++ a->thargs = NULL; ++ } ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * test if @dentry dir can be rename destination or not. ++ * success means, it is a logically empty dir. ++ */ ++static int may_rename_dstdir(struct dentry *dentry, struct au_nhash *whlist) ++{ ++ return au_test_empty(dentry, whlist); ++} ++ ++/* ++ * test if @a->src_dentry dir can be rename source or not. ++ * if it can, return 0. ++ * success means, ++ * - it is a logically empty dir. ++ * - or, it exists on writable branch and has no children including whiteouts ++ * on the lower branch unless DIRREN is on. ++ */ ++static int may_rename_srcdir(struct au_ren_args *a) ++{ ++ int err; ++ unsigned int rdhash; ++ aufs_bindex_t btop, btgt; ++ struct dentry *dentry; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ ++ dentry = a->src_dentry; ++ sb = dentry->d_sb; ++ sbinfo = au_sbi(sb); ++ if (au_opt_test(sbinfo->si_mntflags, DIRREN)) ++ au_fset_ren(a->auren_flags, DIRREN); ++ ++ btgt = a->btgt; ++ btop = au_dbtop(dentry); ++ if (btop != btgt) { ++ struct au_nhash whlist; ++ ++ SiMustAnyLock(sb); ++ rdhash = sbinfo->si_rdhash; ++ if (!rdhash) ++ rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, ++ dentry)); ++ err = au_nhash_alloc(&whlist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_test_empty(dentry, &whlist); ++ au_nhash_wh_free(&whlist); ++ goto out; ++ } ++ ++ if (btop == au_dbtaildir(dentry)) ++ return 0; /* success */ ++ ++ err = au_test_empty_lower(dentry); ++ ++out: ++ if (err == -ENOTEMPTY) { ++ if (au_ftest_ren(a->auren_flags, DIRREN)) { ++ err = 0; ++ } else { ++ AuWarn1("renaming dir who has child(ren) on multiple " ++ "branches, is not supported\n"); ++ err = -EXDEV; ++ } ++ } ++ return err; ++} ++ ++/* side effect: sets whlist and h_dentry */ ++static int au_ren_may_dir(struct au_ren_args *a) ++{ ++ int err; ++ unsigned int rdhash; ++ struct dentry *d; ++ ++ d = a->dst_dentry; ++ SiMustAnyLock(d->d_sb); ++ ++ err = 0; ++ if (au_ftest_ren(a->auren_flags, ISDIR_DST) && a->dst_inode) { ++ rdhash = au_sbi(d->d_sb)->si_rdhash; ++ if (!rdhash) ++ rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, d)); ++ err = au_nhash_alloc(&a->whlist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ ++ if (!a->exchange) { ++ au_set_dbtop(d, a->dst_btop); ++ err = may_rename_dstdir(d, &a->whlist); ++ au_set_dbtop(d, a->btgt); ++ } else ++ err = may_rename_srcdir(a); ++ } ++ a->dst_h_dentry = au_h_dptr(d, au_dbtop(d)); ++ if (unlikely(err)) ++ goto out; ++ ++ d = a->src_dentry; ++ a->src_h_dentry = au_h_dptr(d, au_dbtop(d)); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC)) { ++ err = may_rename_srcdir(a); ++ if (unlikely(err)) { ++ au_nhash_wh_free(&a->whlist); ++ a->whlist.nh_num = 0; ++ } ++ } ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * simple tests for rename. ++ * following the checks in vfs, plus the parent-child relationship. ++ */ ++static int au_may_ren(struct au_ren_args *a) ++{ ++ int err, isdir; ++ struct inode *h_inode; ++ ++ if (a->src_btop == a->btgt) { ++ err = au_may_del(a->src_dentry, a->btgt, a->src_h_parent, ++ au_ftest_ren(a->auren_flags, ISDIR_SRC)); ++ if (unlikely(err)) ++ goto out; ++ err = -EINVAL; ++ if (unlikely(a->src_h_dentry == a->h_trap)) ++ goto out; ++ } ++ ++ err = 0; ++ if (a->dst_btop != a->btgt) ++ goto out; ++ ++ err = -ENOTEMPTY; ++ if (unlikely(a->dst_h_dentry == a->h_trap)) ++ goto out; ++ ++ err = -EIO; ++ isdir = !!au_ftest_ren(a->auren_flags, ISDIR_DST); ++ if (d_really_is_negative(a->dst_dentry)) { ++ if (d_is_negative(a->dst_h_dentry)) ++ err = au_may_add(a->dst_dentry, a->btgt, ++ a->dst_h_parent, isdir); ++ } else { ++ if (unlikely(d_is_negative(a->dst_h_dentry))) ++ goto out; ++ h_inode = d_inode(a->dst_h_dentry); ++ if (h_inode->i_nlink) ++ err = au_may_del(a->dst_dentry, a->btgt, ++ a->dst_h_parent, isdir); ++ } ++ ++out: ++ if (unlikely(err == -ENOENT || err == -EEXIST)) ++ err = -EIO; ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * locking order ++ * (VFS) ++ * - src_dir and dir by lock_rename() ++ * - inode if exists ++ * (aufs) ++ * - lock all ++ * + src_dentry and dentry by aufs_read_and_write_lock2() which calls, ++ * + si_read_lock ++ * + di_write_lock2_child() ++ * + di_write_lock_child() ++ * + ii_write_lock_child() ++ * + di_write_lock_child2() ++ * + ii_write_lock_child2() ++ * + src_parent and parent ++ * + di_write_lock_parent() ++ * + ii_write_lock_parent() ++ * + di_write_lock_parent2() ++ * + ii_write_lock_parent2() ++ * + lower src_dir and dir by vfsub_lock_rename() ++ * + verify the every relationships between child and parent. if any ++ * of them failed, unlock all and return -EBUSY. ++ */ ++static void au_ren_unlock(struct au_ren_args *a) ++{ ++ vfsub_unlock_rename(a->src_h_parent, a->src_hdir, ++ a->dst_h_parent, a->dst_hdir); ++ if (au_ftest_ren(a->auren_flags, DIRREN) ++ && a->h_root) ++ au_hn_inode_unlock(a->h_root); ++ if (au_ftest_ren(a->auren_flags, MNT_WRITE)) ++ vfsub_mnt_drop_write(au_br_mnt(a->br)); ++} ++ ++static int au_ren_lock(struct au_ren_args *a) ++{ ++ int err; ++ unsigned int udba; ++ ++ err = 0; ++ a->src_h_parent = au_h_dptr(a->src_parent, a->btgt); ++ a->src_hdir = au_hi(a->src_dir, a->btgt); ++ a->dst_h_parent = au_h_dptr(a->dst_parent, a->btgt); ++ a->dst_hdir = au_hi(a->dst_dir, a->btgt); ++ ++ err = vfsub_mnt_want_write(au_br_mnt(a->br)); ++ if (unlikely(err)) ++ goto out; ++ au_fset_ren(a->auren_flags, MNT_WRITE); ++ if (au_ftest_ren(a->auren_flags, DIRREN)) { ++ struct dentry *root; ++ struct inode *dir; ++ ++ /* ++ * sbinfo is already locked, so this ii_read_lock is ++ * unnecessary. but our debugging feature checks it. ++ */ ++ root = a->src_inode->i_sb->s_root; ++ if (root != a->src_parent && root != a->dst_parent) { ++ dir = d_inode(root); ++ ii_read_lock_parent3(dir); ++ a->h_root = au_hi(dir, a->btgt); ++ ii_read_unlock(dir); ++ au_hn_inode_lock_nested(a->h_root, AuLsc_I_PARENT3); ++ } ++ } ++ a->h_trap = vfsub_lock_rename(a->src_h_parent, a->src_hdir, ++ a->dst_h_parent, a->dst_hdir); ++ udba = au_opt_udba(a->src_dentry->d_sb); ++ if (unlikely(a->src_hdir->hi_inode != d_inode(a->src_h_parent) ++ || a->dst_hdir->hi_inode != d_inode(a->dst_h_parent))) ++ err = au_busy_or_stale(); ++ if (!err && au_dbtop(a->src_dentry) == a->btgt) ++ err = au_h_verify(a->src_h_dentry, udba, ++ d_inode(a->src_h_parent), a->src_h_parent, ++ a->br); ++ if (!err && au_dbtop(a->dst_dentry) == a->btgt) ++ err = au_h_verify(a->dst_h_dentry, udba, ++ d_inode(a->dst_h_parent), a->dst_h_parent, ++ a->br); ++ if (!err) ++ goto out; /* success */ ++ ++ err = au_busy_or_stale(); ++ au_ren_unlock(a); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_ren_refresh_dir(struct au_ren_args *a) ++{ ++ struct inode *dir; ++ ++ dir = a->dst_dir; ++ inode_inc_iversion(dir); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC)) { ++ /* is this updating defined in POSIX? */ ++ au_cpup_attr_timesizes(a->src_inode); ++ au_cpup_attr_nlink(dir, /*force*/1); ++ } ++ au_dir_ts(dir, a->btgt); ++ ++ if (a->exchange) { ++ dir = a->src_dir; ++ inode_inc_iversion(dir); ++ if (au_ftest_ren(a->auren_flags, ISDIR_DST)) { ++ /* is this updating defined in POSIX? */ ++ au_cpup_attr_timesizes(a->dst_inode); ++ au_cpup_attr_nlink(dir, /*force*/1); ++ } ++ au_dir_ts(dir, a->btgt); ++ } ++ ++ if (au_ftest_ren(a->auren_flags, ISSAMEDIR)) ++ return; ++ ++ dir = a->src_dir; ++ inode_inc_iversion(dir); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC)) ++ au_cpup_attr_nlink(dir, /*force*/1); ++ au_dir_ts(dir, a->btgt); ++} ++ ++static void au_ren_refresh(struct au_ren_args *a) ++{ ++ aufs_bindex_t bbot, bindex; ++ struct dentry *d, *h_d; ++ struct inode *i, *h_i; ++ struct super_block *sb; ++ ++ d = a->dst_dentry; ++ d_drop(d); ++ if (a->h_dst) ++ /* already dget-ed by au_ren_or_cpup() */ ++ au_set_h_dptr(d, a->btgt, a->h_dst); ++ ++ i = a->dst_inode; ++ if (i) { ++ if (!a->exchange) { ++ if (!au_ftest_ren(a->auren_flags, ISDIR_DST)) ++ vfsub_drop_nlink(i); ++ else { ++ vfsub_dead_dir(i); ++ au_cpup_attr_timesizes(i); ++ } ++ au_update_dbrange(d, /*do_put_zero*/1); ++ } else ++ au_cpup_attr_nlink(i, /*force*/1); ++ } else { ++ bbot = a->btgt; ++ for (bindex = au_dbtop(d); bindex < bbot; bindex++) ++ au_set_h_dptr(d, bindex, NULL); ++ bbot = au_dbbot(d); ++ for (bindex = a->btgt + 1; bindex <= bbot; bindex++) ++ au_set_h_dptr(d, bindex, NULL); ++ au_update_dbrange(d, /*do_put_zero*/0); ++ } ++ ++ if (a->exchange ++ || au_ftest_ren(a->auren_flags, DIRREN)) { ++ d_drop(a->src_dentry); ++ if (au_ftest_ren(a->auren_flags, DIRREN)) ++ au_set_dbwh(a->src_dentry, -1); ++ return; ++ } ++ ++ d = a->src_dentry; ++ au_set_dbwh(d, -1); ++ bbot = au_dbbot(d); ++ for (bindex = a->btgt + 1; bindex <= bbot; bindex++) { ++ h_d = au_h_dptr(d, bindex); ++ if (h_d) ++ au_set_h_dptr(d, bindex, NULL); ++ } ++ au_set_dbbot(d, a->btgt); ++ ++ sb = d->d_sb; ++ i = a->src_inode; ++ if (au_opt_test(au_mntflags(sb), PLINK) && au_plink_test(i)) ++ return; /* success */ ++ ++ bbot = au_ibbot(i); ++ for (bindex = a->btgt + 1; bindex <= bbot; bindex++) { ++ h_i = au_h_iptr(i, bindex); ++ if (h_i) { ++ au_xino_write(sb, bindex, h_i->i_ino, /*ino*/0); ++ /* ignore this error */ ++ au_set_h_iptr(i, bindex, NULL, 0); ++ } ++ } ++ au_set_ibbot(i, a->btgt); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* mainly for link(2) and rename(2) */ ++int au_wbr(struct dentry *dentry, aufs_bindex_t btgt) ++{ ++ aufs_bindex_t bdiropq, bwh; ++ struct dentry *parent; ++ struct au_branch *br; ++ ++ parent = dentry->d_parent; ++ IMustLock(d_inode(parent)); /* dir is locked */ ++ ++ bdiropq = au_dbdiropq(parent); ++ bwh = au_dbwh(dentry); ++ br = au_sbr(dentry->d_sb, btgt); ++ if (au_br_rdonly(br) ++ || (0 <= bdiropq && bdiropq < btgt) ++ || (0 <= bwh && bwh < btgt)) ++ btgt = -1; ++ ++ AuDbg("btgt %d\n", btgt); ++ return btgt; ++} ++ ++/* sets src_btop, dst_btop and btgt */ ++static int au_ren_wbr(struct au_ren_args *a) ++{ ++ int err; ++ struct au_wr_dir_args wr_dir_args = { ++ /* .force_btgt = -1, */ ++ .flags = AuWrDir_ADD_ENTRY ++ }; ++ ++ a->src_btop = au_dbtop(a->src_dentry); ++ a->dst_btop = au_dbtop(a->dst_dentry); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC) ++ || au_ftest_ren(a->auren_flags, ISDIR_DST)) ++ au_fset_wrdir(wr_dir_args.flags, ISDIR); ++ wr_dir_args.force_btgt = a->src_btop; ++ if (a->dst_inode && a->dst_btop < a->src_btop) ++ wr_dir_args.force_btgt = a->dst_btop; ++ wr_dir_args.force_btgt = au_wbr(a->dst_dentry, wr_dir_args.force_btgt); ++ err = au_wr_dir(a->dst_dentry, a->src_dentry, &wr_dir_args); ++ a->btgt = err; ++ if (a->exchange) ++ au_update_dbtop(a->dst_dentry); ++ ++ return err; ++} ++ ++static void au_ren_dt(struct au_ren_args *a) ++{ ++ a->h_path.dentry = a->src_h_parent; ++ au_dtime_store(a->src_dt + AuPARENT, a->src_parent, &a->h_path); ++ if (!au_ftest_ren(a->auren_flags, ISSAMEDIR)) { ++ a->h_path.dentry = a->dst_h_parent; ++ au_dtime_store(a->dst_dt + AuPARENT, a->dst_parent, &a->h_path); ++ } ++ ++ au_fclr_ren(a->auren_flags, DT_DSTDIR); ++ if (!au_ftest_ren(a->auren_flags, ISDIR_SRC) ++ && !a->exchange) ++ return; ++ ++ a->h_path.dentry = a->src_h_dentry; ++ au_dtime_store(a->src_dt + AuCHILD, a->src_dentry, &a->h_path); ++ if (d_is_positive(a->dst_h_dentry)) { ++ au_fset_ren(a->auren_flags, DT_DSTDIR); ++ a->h_path.dentry = a->dst_h_dentry; ++ au_dtime_store(a->dst_dt + AuCHILD, a->dst_dentry, &a->h_path); ++ } ++} ++ ++static void au_ren_rev_dt(int err, struct au_ren_args *a) ++{ ++ struct dentry *h_d; ++ struct inode *h_inode; ++ ++ au_dtime_revert(a->src_dt + AuPARENT); ++ if (!au_ftest_ren(a->auren_flags, ISSAMEDIR)) ++ au_dtime_revert(a->dst_dt + AuPARENT); ++ ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC) && err != -EIO) { ++ h_d = a->src_dt[AuCHILD].dt_h_path.dentry; ++ h_inode = d_inode(h_d); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ au_dtime_revert(a->src_dt + AuCHILD); ++ inode_unlock(h_inode); ++ ++ if (au_ftest_ren(a->auren_flags, DT_DSTDIR)) { ++ h_d = a->dst_dt[AuCHILD].dt_h_path.dentry; ++ h_inode = d_inode(h_d); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ au_dtime_revert(a->dst_dt + AuCHILD); ++ inode_unlock(h_inode); ++ } ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int aufs_rename(struct user_namespace *userns, ++ struct inode *_src_dir, struct dentry *_src_dentry, ++ struct inode *_dst_dir, struct dentry *_dst_dentry, ++ unsigned int _flags) ++{ ++ int err, lock_flags; ++ void *rev; ++ /* reduce stack space */ ++ struct au_ren_args *a; ++ struct au_pin pin; ++ ++ AuDbg("%pd, %pd, 0x%x\n", _src_dentry, _dst_dentry, _flags); ++ IMustLock(_src_dir); ++ IMustLock(_dst_dir); ++ ++ err = -EINVAL; ++ if (unlikely(_flags & RENAME_WHITEOUT)) ++ goto out; ++ ++ err = -ENOMEM; ++ BUILD_BUG_ON(sizeof(*a) > PAGE_SIZE); ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ a->flags = _flags; ++ BUILD_BUG_ON(sizeof(a->exchange) == sizeof(u8) ++ && RENAME_EXCHANGE > U8_MAX); ++ a->exchange = _flags & RENAME_EXCHANGE; ++ a->src_dir = _src_dir; ++ a->src_dentry = _src_dentry; ++ a->src_inode = NULL; ++ if (d_really_is_positive(a->src_dentry)) ++ a->src_inode = d_inode(a->src_dentry); ++ a->src_parent = a->src_dentry->d_parent; /* dir inode is locked */ ++ a->dst_dir = _dst_dir; ++ a->dst_dentry = _dst_dentry; ++ a->dst_inode = NULL; ++ if (d_really_is_positive(a->dst_dentry)) ++ a->dst_inode = d_inode(a->dst_dentry); ++ a->dst_parent = a->dst_dentry->d_parent; /* dir inode is locked */ ++ if (a->dst_inode) { ++ /* ++ * if EXCHANGE && src is non-dir && dst is dir, ++ * dst is not locked. ++ */ ++ /* IMustLock(a->dst_inode); */ ++ au_igrab(a->dst_inode); ++ } ++ ++ err = -ENOTDIR; ++ lock_flags = AuLock_FLUSH | AuLock_NOPLM | AuLock_GEN; ++ if (d_is_dir(a->src_dentry)) { ++ au_fset_ren(a->auren_flags, ISDIR_SRC); ++ if (unlikely(!a->exchange ++ && d_really_is_positive(a->dst_dentry) ++ && !d_is_dir(a->dst_dentry))) ++ goto out_free; ++ lock_flags |= AuLock_DIRS; ++ } ++ if (a->dst_inode && d_is_dir(a->dst_dentry)) { ++ au_fset_ren(a->auren_flags, ISDIR_DST); ++ if (unlikely(!a->exchange ++ && d_really_is_positive(a->src_dentry) ++ && !d_is_dir(a->src_dentry))) ++ goto out_free; ++ lock_flags |= AuLock_DIRS; ++ } ++ err = aufs_read_and_write_lock2(a->dst_dentry, a->src_dentry, ++ lock_flags); ++ if (unlikely(err)) ++ goto out_free; ++ ++ err = au_d_hashed_positive(a->src_dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ err = -ENOENT; ++ if (a->dst_inode) { ++ /* ++ * If it is a dir, VFS unhash it before this ++ * function. It means we cannot rely upon d_unhashed(). ++ */ ++ if (unlikely(!a->dst_inode->i_nlink)) ++ goto out_unlock; ++ if (!au_ftest_ren(a->auren_flags, ISDIR_DST)) { ++ err = au_d_hashed_positive(a->dst_dentry); ++ if (unlikely(err && !a->exchange)) ++ goto out_unlock; ++ } else if (unlikely(IS_DEADDIR(a->dst_inode))) ++ goto out_unlock; ++ } else if (unlikely(d_unhashed(a->dst_dentry))) ++ goto out_unlock; ++ ++ /* ++ * is it possible? ++ * yes, it happened (in linux-3.3-rcN) but I don't know why. ++ * there may exist a problem somewhere else. ++ */ ++ err = -EINVAL; ++ if (unlikely(d_inode(a->dst_parent) == d_inode(a->src_dentry))) ++ goto out_unlock; ++ ++ au_fset_ren(a->auren_flags, ISSAMEDIR); /* temporary */ ++ di_write_lock_parent(a->dst_parent); ++ ++ /* which branch we process */ ++ err = au_ren_wbr(a); ++ if (unlikely(err < 0)) ++ goto out_parent; ++ a->br = au_sbr(a->dst_dentry->d_sb, a->btgt); ++ a->h_path.mnt = au_br_mnt(a->br); ++ ++ /* are they available to be renamed */ ++ err = au_ren_may_dir(a); ++ if (unlikely(err)) ++ goto out_children; ++ ++ /* prepare the writable parent dir on the same branch */ ++ if (a->dst_btop == a->btgt) { ++ au_fset_ren(a->auren_flags, WHDST); ++ } else { ++ err = au_cpup_dirs(a->dst_dentry, a->btgt); ++ if (unlikely(err)) ++ goto out_children; ++ } ++ ++ err = 0; ++ if (!a->exchange) { ++ if (a->src_dir != a->dst_dir) { ++ /* ++ * this temporary unlock is safe, ++ * because both dir->i_mutex are locked. ++ */ ++ di_write_unlock(a->dst_parent); ++ di_write_lock_parent(a->src_parent); ++ err = au_wr_dir_need_wh(a->src_dentry, ++ au_ftest_ren(a->auren_flags, ++ ISDIR_SRC), ++ &a->btgt); ++ di_write_unlock(a->src_parent); ++ di_write_lock2_parent(a->src_parent, a->dst_parent, ++ /*isdir*/1); ++ au_fclr_ren(a->auren_flags, ISSAMEDIR); ++ } else ++ err = au_wr_dir_need_wh(a->src_dentry, ++ au_ftest_ren(a->auren_flags, ++ ISDIR_SRC), ++ &a->btgt); ++ } ++ if (unlikely(err < 0)) ++ goto out_children; ++ if (err) ++ au_fset_ren(a->auren_flags, WHSRC); ++ ++ /* cpup src */ ++ if (a->src_btop != a->btgt) { ++ err = au_pin(&pin, a->src_dentry, a->btgt, ++ au_opt_udba(a->src_dentry->d_sb), ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (!err) { ++ struct au_cp_generic cpg = { ++ .dentry = a->src_dentry, ++ .bdst = a->btgt, ++ .bsrc = a->src_btop, ++ .len = -1, ++ .pin = &pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ AuDebugOn(au_dbtop(a->src_dentry) != a->src_btop); ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&pin); ++ } ++ if (unlikely(err)) ++ goto out_children; ++ a->src_btop = a->btgt; ++ a->src_h_dentry = au_h_dptr(a->src_dentry, a->btgt); ++ if (!a->exchange) ++ au_fset_ren(a->auren_flags, WHSRC); ++ } ++ ++ /* cpup dst */ ++ if (a->exchange && a->dst_inode ++ && a->dst_btop != a->btgt) { ++ err = au_pin(&pin, a->dst_dentry, a->btgt, ++ au_opt_udba(a->dst_dentry->d_sb), ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (!err) { ++ struct au_cp_generic cpg = { ++ .dentry = a->dst_dentry, ++ .bdst = a->btgt, ++ .bsrc = a->dst_btop, ++ .len = -1, ++ .pin = &pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&pin); ++ } ++ if (unlikely(err)) ++ goto out_children; ++ a->dst_btop = a->btgt; ++ a->dst_h_dentry = au_h_dptr(a->dst_dentry, a->btgt); ++ } ++ ++ /* lock them all */ ++ err = au_ren_lock(a); ++ if (unlikely(err)) ++ /* leave the copied-up one */ ++ goto out_children; ++ ++ if (!a->exchange) { ++ if (!au_opt_test(au_mntflags(a->dst_dir->i_sb), UDBA_NONE)) ++ err = au_may_ren(a); ++ else if (unlikely(a->dst_dentry->d_name.len > AUFS_MAX_NAMELEN)) ++ err = -ENAMETOOLONG; ++ if (unlikely(err)) ++ goto out_hdir; ++ } ++ ++ /* store timestamps to be revertible */ ++ au_ren_dt(a); ++ ++ /* store dirren info */ ++ if (au_ftest_ren(a->auren_flags, DIRREN)) { ++ err = au_dr_rename(a->src_dentry, a->btgt, ++ &a->dst_dentry->d_name, &rev); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out_dt; ++ } ++ ++ /* here we go */ ++ err = do_rename(a); ++ if (unlikely(err)) ++ goto out_dirren; ++ ++ if (au_ftest_ren(a->auren_flags, DIRREN)) ++ au_dr_rename_fin(a->src_dentry, a->btgt, rev); ++ ++ /* update dir attributes */ ++ au_ren_refresh_dir(a); ++ ++ /* dput/iput all lower dentries */ ++ au_ren_refresh(a); ++ ++ goto out_hdir; /* success */ ++ ++out_dirren: ++ if (au_ftest_ren(a->auren_flags, DIRREN)) ++ au_dr_rename_rev(a->src_dentry, a->btgt, rev); ++out_dt: ++ au_ren_rev_dt(err, a); ++out_hdir: ++ au_ren_unlock(a); ++out_children: ++ au_nhash_wh_free(&a->whlist); ++ if (err && a->dst_inode && a->dst_btop != a->btgt) { ++ AuDbg("btop %d, btgt %d\n", a->dst_btop, a->btgt); ++ au_set_h_dptr(a->dst_dentry, a->btgt, NULL); ++ au_set_dbtop(a->dst_dentry, a->dst_btop); ++ } ++out_parent: ++ if (!err) { ++ if (d_unhashed(a->src_dentry)) ++ au_fset_ren(a->auren_flags, DROPPED_SRC); ++ if (d_unhashed(a->dst_dentry)) ++ au_fset_ren(a->auren_flags, DROPPED_DST); ++ if (!a->exchange) ++ d_move(a->src_dentry, a->dst_dentry); ++ else { ++ d_exchange(a->src_dentry, a->dst_dentry); ++ if (au_ftest_ren(a->auren_flags, DROPPED_DST)) ++ d_drop(a->dst_dentry); ++ } ++ if (au_ftest_ren(a->auren_flags, DROPPED_SRC)) ++ d_drop(a->src_dentry); ++ } else { ++ au_update_dbtop(a->dst_dentry); ++ if (!a->dst_inode) ++ d_drop(a->dst_dentry); ++ } ++ if (au_ftest_ren(a->auren_flags, ISSAMEDIR)) ++ di_write_unlock(a->dst_parent); ++ else ++ di_write_unlock2(a->src_parent, a->dst_parent); ++out_unlock: ++ aufs_read_and_write_unlock2(a->dst_dentry, a->src_dentry); ++out_free: ++ iput(a->dst_inode); ++ if (a->thargs) ++ au_whtmp_rmdir_free(a->thargs); ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} +diff -Naur null/fs/aufs/Kconfig linux-5.15.36/fs/aufs/Kconfig +--- /dev/null ++++ linux-5.15.36/fs/aufs/Kconfig 2022-05-10 16:51:39.866744220 +0300 +@@ -0,0 +1,199 @@ ++# SPDX-License-Identifier: GPL-2.0 ++config AUFS_FS ++ tristate "Aufs (Advanced multi layered unification filesystem) support" ++ help ++ Aufs is a stackable unification filesystem such as Unionfs, ++ which unifies several directories and provides a merged single ++ directory. ++ In the early days, aufs was entirely re-designed and ++ re-implemented Unionfs Version 1.x series. Introducing many ++ original ideas, approaches and improvements, it becomes totally ++ different from Unionfs while keeping the basic features. ++ ++if AUFS_FS ++choice ++ prompt "Maximum number of branches" ++ default AUFS_BRANCH_MAX_127 ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++config AUFS_BRANCH_MAX_127 ++ bool "127" ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++config AUFS_BRANCH_MAX_511 ++ bool "511" ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++config AUFS_BRANCH_MAX_1023 ++ bool "1023" ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++config AUFS_BRANCH_MAX_32767 ++ bool "32767" ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++endchoice ++ ++config AUFS_SBILIST ++ bool ++ depends on AUFS_MAGIC_SYSRQ || PROC_FS ++ default y ++ help ++ Automatic configuration for internal use. ++ When aufs supports Magic SysRq or /proc, enabled automatically. ++ ++config AUFS_HNOTIFY ++ bool "Detect direct branch access (bypassing aufs)" ++ help ++ If you want to modify files on branches directly, eg. bypassing aufs, ++ and want aufs to detect the changes of them fully, then enable this ++ option and use 'udba=notify' mount option. ++ Currently there is only one available configuration, "fsnotify". ++ It will have a negative impact to the performance. ++ See detail in aufs.5. ++ ++choice ++ prompt "method" if AUFS_HNOTIFY ++ default AUFS_HFSNOTIFY ++config AUFS_HFSNOTIFY ++ bool "fsnotify" ++ select FSNOTIFY ++endchoice ++ ++config AUFS_EXPORT ++ bool "NFS-exportable aufs" ++ depends on EXPORTFS ++ help ++ If you want to export your mounted aufs via NFS, then enable this ++ option. There are several requirements for this configuration. ++ See detail in aufs.5. ++ ++config AUFS_INO_T_64 ++ bool ++ depends on AUFS_EXPORT ++ depends on 64BIT && !(ALPHA || S390) ++ default y ++ help ++ Automatic configuration for internal use. ++ /* typedef unsigned long/int __kernel_ino_t */ ++ /* alpha and s390x are int */ ++ ++config AUFS_XATTR ++ bool "support for XATTR/EA (including Security Labels)" ++ help ++ If your branch fs supports XATTR/EA and you want to make them ++ available in aufs too, then enable this opsion and specify the ++ branch attributes for EA. ++ See detail in aufs.5. ++ ++config AUFS_FHSM ++ bool "File-based Hierarchical Storage Management" ++ help ++ Hierarchical Storage Management (or HSM) is a well-known feature ++ in the storage world. Aufs provides this feature as file-based. ++ with multiple branches. ++ These multiple branches are prioritized, ie. the topmost one ++ should be the fastest drive and be used heavily. ++ ++config AUFS_RDU ++ bool "Readdir in userspace" ++ help ++ Aufs has two methods to provide a merged view for a directory, ++ by a user-space library and by kernel-space natively. The latter ++ is always enabled but sometimes large and slow. ++ If you enable this option, install the library in aufs2-util ++ package, and set some environment variables for your readdir(3), ++ then the work will be handled in user-space which generally ++ shows better performance in most cases. ++ See detail in aufs.5. ++ ++config AUFS_DIRREN ++ bool "Workaround for rename(2)-ing a directory" ++ help ++ By default, aufs returns EXDEV error in renameing a dir who has ++ his child on the lower branch, since it is a bad idea to issue ++ rename(2) internally for every lower branch. But user may not ++ accept this behaviour. So here is a workaround to allow such ++ rename(2) and store some extra infromation on the writable ++ branch. Obviously this costs high (and I don't like it). ++ To use this feature, you need to enable this configuration AND ++ to specify the mount option `dirren.' ++ See details in aufs.5 and the design documents. ++ ++config AUFS_SHWH ++ bool "Show whiteouts" ++ help ++ If you want to make the whiteouts in aufs visible, then enable ++ this option and specify 'shwh' mount option. Although it may ++ sounds like philosophy or something, but in technically it ++ simply shows the name of whiteout with keeping its behaviour. ++ ++config AUFS_BR_RAMFS ++ bool "Ramfs (initramfs/rootfs) as an aufs branch" ++ help ++ If you want to use ramfs as an aufs branch fs, then enable this ++ option. Generally tmpfs is recommended. ++ Aufs prohibited them to be a branch fs by default, because ++ initramfs becomes unusable after switch_root or something ++ generally. If you sets initramfs as an aufs branch and boot your ++ system by switch_root, you will meet a problem easily since the ++ files in initramfs may be inaccessible. ++ Unless you are going to use ramfs as an aufs branch fs without ++ switch_root or something, leave it N. ++ ++config AUFS_BR_FUSE ++ bool "Fuse fs as an aufs branch" ++ depends on FUSE_FS ++ select AUFS_POLL ++ help ++ If you want to use fuse-based userspace filesystem as an aufs ++ branch fs, then enable this option. ++ It implements the internal poll(2) operation which is ++ implemented by fuse only (curretnly). ++ ++config AUFS_POLL ++ bool ++ help ++ Automatic configuration for internal use. ++ ++config AUFS_BR_HFSPLUS ++ bool "Hfsplus as an aufs branch" ++ depends on HFSPLUS_FS ++ default y ++ help ++ If you want to use hfsplus fs as an aufs branch fs, then enable ++ this option. This option introduces a small overhead at ++ copying-up a file on hfsplus. ++ ++config AUFS_BDEV_LOOP ++ bool ++ depends on BLK_DEV_LOOP ++ default y ++ help ++ Automatic configuration for internal use. ++ Convert =[ym] into =y. ++ ++config AUFS_DEBUG ++ bool "Debug aufs" ++ help ++ Enable this to compile aufs internal debug code. ++ It will have a negative impact to the performance. ++ ++config AUFS_MAGIC_SYSRQ ++ bool ++ depends on AUFS_DEBUG && MAGIC_SYSRQ ++ default y ++ help ++ Automatic configuration for internal use. ++ When aufs supports Magic SysRq, enabled automatically. ++endif +diff -Naur null/fs/aufs/lcnt.h linux-5.15.36/fs/aufs/lcnt.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/lcnt.h 2022-05-10 16:51:39.874744219 +0300 +@@ -0,0 +1,186 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2018-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * simple long counter wrapper ++ */ ++ ++#ifndef __AUFS_LCNT_H__ ++#define __AUFS_LCNT_H__ ++ ++#ifdef __KERNEL__ ++ ++#include "debug.h" ++ ++#define AuLCntATOMIC 1 ++#define AuLCntPCPUCNT 2 ++/* ++ * why does percpu_refcount require extra synchronize_rcu()s in ++ * au_br_do_free() ++ */ ++#define AuLCntPCPUREF 3 ++ ++/* #define AuLCntChosen AuLCntATOMIC */ ++#define AuLCntChosen AuLCntPCPUCNT ++/* #define AuLCntChosen AuLCntPCPUREF */ ++ ++#if AuLCntChosen == AuLCntATOMIC ++#include ++ ++typedef atomic_long_t au_lcnt_t; ++ ++static inline int au_lcnt_init(au_lcnt_t *cnt, void *release __maybe_unused) ++{ ++ atomic_long_set(cnt, 0); ++ return 0; ++} ++ ++static inline void au_lcnt_wait_for_fin(au_lcnt_t *cnt __maybe_unused) ++{ ++ /* empty */ ++} ++ ++static inline void au_lcnt_fin(au_lcnt_t *cnt __maybe_unused, ++ int do_sync __maybe_unused) ++{ ++ /* empty */ ++} ++ ++static inline void au_lcnt_inc(au_lcnt_t *cnt) ++{ ++ atomic_long_inc(cnt); ++} ++ ++static inline void au_lcnt_dec(au_lcnt_t *cnt) ++{ ++ atomic_long_dec(cnt); ++} ++ ++static inline long au_lcnt_read(au_lcnt_t *cnt, int do_rev __maybe_unused) ++{ ++ return atomic_long_read(cnt); ++} ++#endif ++ ++#if AuLCntChosen == AuLCntPCPUCNT ++#include ++ ++typedef struct percpu_counter au_lcnt_t; ++ ++static inline int au_lcnt_init(au_lcnt_t *cnt, void *release __maybe_unused) ++{ ++ return percpu_counter_init(cnt, 0, GFP_NOFS); ++} ++ ++static inline void au_lcnt_wait_for_fin(au_lcnt_t *cnt __maybe_unused) ++{ ++ /* empty */ ++} ++ ++static inline void au_lcnt_fin(au_lcnt_t *cnt, int do_sync __maybe_unused) ++{ ++ percpu_counter_destroy(cnt); ++} ++ ++static inline void au_lcnt_inc(au_lcnt_t *cnt) ++{ ++ percpu_counter_inc(cnt); ++} ++ ++static inline void au_lcnt_dec(au_lcnt_t *cnt) ++{ ++ percpu_counter_dec(cnt); ++} ++ ++static inline long au_lcnt_read(au_lcnt_t *cnt, int do_rev __maybe_unused) ++{ ++ s64 n; ++ ++ n = percpu_counter_sum(cnt); ++ BUG_ON(n < 0); ++ if (LONG_MAX != LLONG_MAX ++ && n > LONG_MAX) ++ AuWarn1("%s\n", "wrap-around"); ++ ++ return n; ++} ++#endif ++ ++#if AuLCntChosen == AuLCntPCPUREF ++#include ++ ++typedef struct percpu_ref au_lcnt_t; ++ ++static inline int au_lcnt_init(au_lcnt_t *cnt, percpu_ref_func_t *release) ++{ ++ if (!release) ++ release = percpu_ref_exit; ++ return percpu_ref_init(cnt, release, /*percpu mode*/0, GFP_NOFS); ++} ++ ++static inline void au_lcnt_wait_for_fin(au_lcnt_t *cnt __maybe_unused) ++{ ++ synchronize_rcu(); ++} ++ ++static inline void au_lcnt_fin(au_lcnt_t *cnt, int do_sync) ++{ ++ percpu_ref_kill(cnt); ++ if (do_sync) ++ au_lcnt_wait_for_fin(cnt); ++} ++ ++static inline void au_lcnt_inc(au_lcnt_t *cnt) ++{ ++ percpu_ref_get(cnt); ++} ++ ++static inline void au_lcnt_dec(au_lcnt_t *cnt) ++{ ++ percpu_ref_put(cnt); ++} ++ ++/* ++ * avoid calling this func as possible. ++ */ ++static inline long au_lcnt_read(au_lcnt_t *cnt, int do_rev) ++{ ++ long l; ++ ++ percpu_ref_switch_to_atomic_sync(cnt); ++ l = atomic_long_read(&cnt->count); ++ if (do_rev) ++ percpu_ref_switch_to_percpu(cnt); ++ ++ /* percpu_ref is initialized by 1 instead of 0 */ ++ return l - 1; ++} ++#endif ++ ++#ifdef CONFIG_AUFS_DEBUG ++#define AuLCntZero(val) do { \ ++ long l = val; \ ++ if (l) \ ++ AuDbg("%s = %ld\n", #val, l); \ ++} while (0) ++#else ++#define AuLCntZero(val) do {} while (0) ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_LCNT_H__ */ +diff -Naur null/fs/aufs/loop.c linux-5.15.36/fs/aufs/loop.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/loop.c 2022-05-10 16:51:39.874744219 +0300 +@@ -0,0 +1,148 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * support for loopback block device as a branch ++ */ ++ ++#include "aufs.h" ++ ++/* added into drivers/block/loop.c */ ++static struct file *(*backing_file_func)(struct super_block *sb); ++ ++/* ++ * test if two lower dentries have overlapping branches. ++ */ ++int au_test_loopback_overlap(struct super_block *sb, struct dentry *h_adding) ++{ ++ struct super_block *h_sb; ++ struct file *backing_file; ++ ++ if (unlikely(!backing_file_func)) { ++ /* don't load "loop" module here */ ++ backing_file_func = symbol_get(loop_backing_file); ++ if (unlikely(!backing_file_func)) ++ /* "loop" module is not loaded */ ++ return 0; ++ } ++ ++ h_sb = h_adding->d_sb; ++ backing_file = backing_file_func(h_sb); ++ if (!backing_file) ++ return 0; ++ ++ h_adding = backing_file->f_path.dentry; ++ /* ++ * h_adding can be local NFS. ++ * in this case aufs cannot detect the loop. ++ */ ++ if (unlikely(h_adding->d_sb == sb)) ++ return 1; ++ return !!au_test_subdir(h_adding, sb->s_root); ++} ++ ++/* true if a kernel thread named 'loop[0-9].*' accesses a file */ ++int au_test_loopback_kthread(void) ++{ ++ int ret; ++ struct task_struct *tsk = current; ++ char c, comm[sizeof(tsk->comm)]; ++ ++ ret = 0; ++ if (tsk->flags & PF_KTHREAD) { ++ get_task_comm(comm, tsk); ++ c = comm[4]; ++ ret = ('0' <= c && c <= '9' ++ && !strncmp(comm, "loop", 4)); ++ } ++ ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define au_warn_loopback_step 16 ++static int au_warn_loopback_nelem = au_warn_loopback_step; ++static unsigned long *au_warn_loopback_array; ++ ++void au_warn_loopback(struct super_block *h_sb) ++{ ++ int i, new_nelem; ++ unsigned long *a, magic; ++ static DEFINE_SPINLOCK(spin); ++ ++ magic = h_sb->s_magic; ++ spin_lock(&spin); ++ a = au_warn_loopback_array; ++ for (i = 0; i < au_warn_loopback_nelem && *a; i++) ++ if (a[i] == magic) { ++ spin_unlock(&spin); ++ return; ++ } ++ ++ /* h_sb is new to us, print it */ ++ if (i < au_warn_loopback_nelem) { ++ a[i] = magic; ++ goto pr; ++ } ++ ++ /* expand the array */ ++ new_nelem = au_warn_loopback_nelem + au_warn_loopback_step; ++ a = au_kzrealloc(au_warn_loopback_array, ++ au_warn_loopback_nelem * sizeof(unsigned long), ++ new_nelem * sizeof(unsigned long), GFP_ATOMIC, ++ /*may_shrink*/0); ++ if (a) { ++ au_warn_loopback_nelem = new_nelem; ++ au_warn_loopback_array = a; ++ a[i] = magic; ++ goto pr; ++ } ++ ++ spin_unlock(&spin); ++ AuWarn1("realloc failed, ignored\n"); ++ return; ++ ++pr: ++ spin_unlock(&spin); ++ pr_warn("you may want to try another patch for loopback file " ++ "on %s(0x%lx) branch\n", au_sbtype(h_sb), magic); ++} ++ ++int au_loopback_init(void) ++{ ++ int err; ++ struct super_block *sb __maybe_unused; ++ ++ BUILD_BUG_ON(sizeof(sb->s_magic) != sizeof(*au_warn_loopback_array)); ++ ++ err = 0; ++ au_warn_loopback_array = kcalloc(au_warn_loopback_step, ++ sizeof(unsigned long), GFP_NOFS); ++ if (unlikely(!au_warn_loopback_array)) ++ err = -ENOMEM; ++ ++ return err; ++} ++ ++void au_loopback_fin(void) ++{ ++ if (backing_file_func) ++ symbol_put(loop_backing_file); ++ au_kfree_try_rcu(au_warn_loopback_array); ++} +diff -Naur null/fs/aufs/loop.h linux-5.15.36/fs/aufs/loop.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/loop.h 2022-05-10 16:51:39.874744219 +0300 +@@ -0,0 +1,55 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * support for loopback mount as a branch ++ */ ++ ++#ifndef __AUFS_LOOP_H__ ++#define __AUFS_LOOP_H__ ++ ++#ifdef __KERNEL__ ++ ++struct dentry; ++struct super_block; ++ ++#ifdef CONFIG_AUFS_BDEV_LOOP ++/* drivers/block/loop.c */ ++struct file *loop_backing_file(struct super_block *sb); ++ ++/* loop.c */ ++int au_test_loopback_overlap(struct super_block *sb, struct dentry *h_adding); ++int au_test_loopback_kthread(void); ++void au_warn_loopback(struct super_block *h_sb); ++ ++int au_loopback_init(void); ++void au_loopback_fin(void); ++#else ++AuStub(struct file *, loop_backing_file, return NULL, struct super_block *sb) ++ ++AuStubInt0(au_test_loopback_overlap, struct super_block *sb, ++ struct dentry *h_adding) ++AuStubInt0(au_test_loopback_kthread, void) ++AuStubVoid(au_warn_loopback, struct super_block *h_sb) ++ ++AuStubInt0(au_loopback_init, void) ++AuStubVoid(au_loopback_fin, void) ++#endif /* BLK_DEV_LOOP */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_LOOP_H__ */ +diff -Naur null/fs/aufs/magic.mk linux-5.15.36/fs/aufs/magic.mk +--- /dev/null ++++ linux-5.15.36/fs/aufs/magic.mk 2022-05-10 16:51:39.874744219 +0300 +@@ -0,0 +1,31 @@ ++# SPDX-License-Identifier: GPL-2.0 ++ ++# defined in ${srctree}/fs/fuse/inode.c ++# tristate ++ifdef CONFIG_FUSE_FS ++ccflags-y += -DFUSE_SUPER_MAGIC=0x65735546 ++endif ++ ++# defined in ${srctree}/fs/xfs/xfs_sb.h ++# tristate ++ifdef CONFIG_XFS_FS ++ccflags-y += -DXFS_SB_MAGIC=0x58465342 ++endif ++ ++# defined in ${srctree}/fs/configfs/mount.c ++# tristate ++ifdef CONFIG_CONFIGFS_FS ++ccflags-y += -DCONFIGFS_MAGIC=0x62656570 ++endif ++ ++# defined in ${srctree}/fs/ubifs/ubifs.h ++# tristate ++ifdef CONFIG_UBIFS_FS ++ccflags-y += -DUBIFS_SUPER_MAGIC=0x24051905 ++endif ++ ++# defined in ${srctree}/fs/hfsplus/hfsplus_raw.h ++# tristate ++ifdef CONFIG_HFSPLUS_FS ++ccflags-y += -DHFSPLUS_SUPER_MAGIC=0x482b ++endif +diff -Naur null/fs/aufs/Makefile linux-5.15.36/fs/aufs/Makefile +--- /dev/null ++++ linux-5.15.36/fs/aufs/Makefile 2022-05-10 16:51:39.866744220 +0300 +@@ -0,0 +1,46 @@ ++# SPDX-License-Identifier: GPL-2.0 ++ ++include ${src}/magic.mk ++ifeq (${CONFIG_AUFS_FS},m) ++include ${src}/conf.mk ++endif ++-include ${src}/priv_def.mk ++ ++# cf. include/linux/kernel.h ++# enable pr_debug ++ccflags-y += -DDEBUG ++# sparse requires the full pathname ++ifdef M ++ccflags-y += -include ${M}/../../include/uapi/linux/aufs_type.h ++else ++ccflags-y += -include ${srctree}/include/uapi/linux/aufs_type.h ++endif ++ ++obj-$(CONFIG_AUFS_FS) += aufs.o ++aufs-y := module.o sbinfo.o super.o branch.o xino.o sysaufs.o opts.o fsctx.o \ ++ wkq.o vfsub.o dcsub.o \ ++ cpup.o whout.o wbr_policy.o \ ++ dinfo.o dentry.o \ ++ dynop.o \ ++ finfo.o file.o f_op.o \ ++ dir.o vdir.o \ ++ iinfo.o inode.o i_op.o i_op_add.o i_op_del.o i_op_ren.o \ ++ mvdown.o ioctl.o ++ ++# all are boolean ++aufs-$(CONFIG_PROC_FS) += procfs.o plink.o ++aufs-$(CONFIG_SYSFS) += sysfs.o ++aufs-$(CONFIG_DEBUG_FS) += dbgaufs.o ++aufs-$(CONFIG_AUFS_BDEV_LOOP) += loop.o ++aufs-$(CONFIG_AUFS_HNOTIFY) += hnotify.o ++aufs-$(CONFIG_AUFS_HFSNOTIFY) += hfsnotify.o ++aufs-$(CONFIG_AUFS_EXPORT) += export.o ++aufs-$(CONFIG_AUFS_XATTR) += xattr.o ++aufs-$(CONFIG_FS_POSIX_ACL) += posix_acl.o ++aufs-$(CONFIG_AUFS_DIRREN) += dirren.o ++aufs-$(CONFIG_AUFS_FHSM) += fhsm.o ++aufs-$(CONFIG_AUFS_POLL) += poll.o ++aufs-$(CONFIG_AUFS_RDU) += rdu.o ++aufs-$(CONFIG_AUFS_BR_HFSPLUS) += hfsplus.o ++aufs-$(CONFIG_AUFS_DEBUG) += debug.o ++aufs-$(CONFIG_AUFS_MAGIC_SYSRQ) += sysrq.o +diff -Naur null/fs/aufs/module.c linux-5.15.36/fs/aufs/module.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/module.c 2022-05-10 16:51:39.874744219 +0300 +@@ -0,0 +1,273 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * module global variables and operations ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++/* shrinkable realloc */ ++void *au_krealloc(void *p, unsigned int new_sz, gfp_t gfp, int may_shrink) ++{ ++ size_t sz; ++ int diff; ++ ++ sz = 0; ++ diff = -1; ++ if (p) { ++#if 0 /* unused */ ++ if (!new_sz) { ++ au_kfree_rcu(p); ++ p = NULL; ++ goto out; ++ } ++#else ++ AuDebugOn(!new_sz); ++#endif ++ sz = ksize(p); ++ diff = au_kmidx_sub(sz, new_sz); ++ } ++ if (sz && !diff) ++ goto out; ++ ++ if (sz < new_sz) ++ /* expand or SLOB */ ++ p = krealloc(p, new_sz, gfp); ++ else if (new_sz < sz && may_shrink) { ++ /* shrink */ ++ void *q; ++ ++ q = kmalloc(new_sz, gfp); ++ if (q) { ++ if (p) { ++ memcpy(q, p, new_sz); ++ au_kfree_try_rcu(p); ++ } ++ p = q; ++ } else ++ p = NULL; ++ } ++ ++out: ++ return p; ++} ++ ++void *au_kzrealloc(void *p, unsigned int nused, unsigned int new_sz, gfp_t gfp, ++ int may_shrink) ++{ ++ p = au_krealloc(p, new_sz, gfp, may_shrink); ++ if (p && new_sz > nused) ++ memset(p + nused, 0, new_sz - nused); ++ return p; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * aufs caches ++ */ ++struct kmem_cache *au_cache[AuCache_Last]; ++ ++static void au_cache_fin(void) ++{ ++ int i; ++ ++ /* ++ * Make sure all delayed rcu free inodes are flushed before we ++ * destroy cache. ++ */ ++ rcu_barrier(); ++ ++ /* excluding AuCache_HNOTIFY */ ++ BUILD_BUG_ON(AuCache_HNOTIFY + 1 != AuCache_Last); ++ for (i = 0; i < AuCache_HNOTIFY; i++) { ++ kmem_cache_destroy(au_cache[i]); ++ au_cache[i] = NULL; ++ } ++} ++ ++static int __init au_cache_init(void) ++{ ++ au_cache[AuCache_DINFO] = AuCacheCtor(au_dinfo, au_di_init_once); ++ if (au_cache[AuCache_DINFO]) ++ /* SLAB_DESTROY_BY_RCU */ ++ au_cache[AuCache_ICNTNR] = AuCacheCtor(au_icntnr, ++ au_icntnr_init_once); ++ if (au_cache[AuCache_ICNTNR]) ++ au_cache[AuCache_FINFO] = AuCacheCtor(au_finfo, ++ au_fi_init_once); ++ if (au_cache[AuCache_FINFO]) ++ au_cache[AuCache_VDIR] = AuCache(au_vdir); ++ if (au_cache[AuCache_VDIR]) ++ au_cache[AuCache_DEHSTR] = AuCache(au_vdir_dehstr); ++ if (au_cache[AuCache_DEHSTR]) ++ return 0; ++ ++ au_cache_fin(); ++ return -ENOMEM; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_dir_roflags; ++ ++#ifdef CONFIG_AUFS_SBILIST ++/* ++ * iterate_supers_type() doesn't protect us from ++ * remounting (branch management) ++ */ ++struct hlist_bl_head au_sbilist; ++#endif ++ ++/* ++ * functions for module interface. ++ */ ++MODULE_LICENSE("GPL"); ++/* MODULE_LICENSE("GPL v2"); */ ++MODULE_AUTHOR("Junjiro R. Okajima "); ++MODULE_DESCRIPTION(AUFS_NAME ++ " -- Advanced multi layered unification filesystem"); ++MODULE_VERSION(AUFS_VERSION); ++MODULE_ALIAS_FS(AUFS_NAME); ++ ++/* this module parameter has no meaning when SYSFS is disabled */ ++int sysaufs_brs = 1; ++MODULE_PARM_DESC(brs, "use /fs/aufs/si_*/brN"); ++module_param_named(brs, sysaufs_brs, int, 0444); ++ ++/* this module parameter has no meaning when USER_NS is disabled */ ++bool au_userns; ++MODULE_PARM_DESC(allow_userns, "allow unprivileged to mount under userns"); ++module_param_named(allow_userns, au_userns, bool, 0444); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static char au_esc_chars[0x20 + 3]; /* 0x01-0x20, backslash, del, and NULL */ ++ ++int au_seq_path(struct seq_file *seq, struct path *path) ++{ ++ int err; ++ ++ err = seq_path(seq, path, au_esc_chars); ++ if (err >= 0) ++ err = 0; ++ else ++ err = -ENOMEM; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int __init aufs_init(void) ++{ ++ int err, i; ++ char *p; ++ ++ p = au_esc_chars; ++ for (i = 1; i <= ' '; i++) ++ *p++ = i; ++ *p++ = '\\'; ++ *p++ = '\x7f'; ++ *p = 0; ++ ++ au_dir_roflags = au_file_roflags(O_DIRECTORY | O_LARGEFILE); ++ ++ memcpy(aufs_iop_nogetattr, aufs_iop, sizeof(aufs_iop)); ++ for (i = 0; i < AuIop_Last; i++) ++ aufs_iop_nogetattr[i].getattr = NULL; ++ ++ memset(au_cache, 0, sizeof(au_cache)); /* including hnotify */ ++ ++ au_sbilist_init(); ++ sysaufs_brs_init(); ++ au_debug_init(); ++ au_dy_init(); ++ err = sysaufs_init(); ++ if (unlikely(err)) ++ goto out; ++ err = dbgaufs_init(); ++ if (unlikely(err)) ++ goto out_sysaufs; ++ err = au_procfs_init(); ++ if (unlikely(err)) ++ goto out_dbgaufs; ++ err = au_wkq_init(); ++ if (unlikely(err)) ++ goto out_procfs; ++ err = au_loopback_init(); ++ if (unlikely(err)) ++ goto out_wkq; ++ err = au_hnotify_init(); ++ if (unlikely(err)) ++ goto out_loopback; ++ err = au_sysrq_init(); ++ if (unlikely(err)) ++ goto out_hin; ++ err = au_cache_init(); ++ if (unlikely(err)) ++ goto out_sysrq; ++ ++ aufs_fs_type.fs_flags |= au_userns ? FS_USERNS_MOUNT : 0; ++ err = register_filesystem(&aufs_fs_type); ++ if (unlikely(err)) ++ goto out_cache; ++ ++ /* since we define pr_fmt, call printk directly */ ++ printk(KERN_INFO AUFS_NAME " " AUFS_VERSION "\n"); ++ goto out; /* success */ ++ ++out_cache: ++ au_cache_fin(); ++out_sysrq: ++ au_sysrq_fin(); ++out_hin: ++ au_hnotify_fin(); ++out_loopback: ++ au_loopback_fin(); ++out_wkq: ++ au_wkq_fin(); ++out_procfs: ++ au_procfs_fin(); ++out_dbgaufs: ++ dbgaufs_fin(); ++out_sysaufs: ++ sysaufs_fin(); ++ au_dy_fin(); ++out: ++ return err; ++} ++ ++static void __exit aufs_exit(void) ++{ ++ unregister_filesystem(&aufs_fs_type); ++ au_cache_fin(); ++ au_sysrq_fin(); ++ au_hnotify_fin(); ++ au_loopback_fin(); ++ au_wkq_fin(); ++ au_procfs_fin(); ++ dbgaufs_fin(); ++ sysaufs_fin(); ++ au_dy_fin(); ++} ++ ++module_init(aufs_init); ++module_exit(aufs_exit); +diff -Naur null/fs/aufs/module.h linux-5.15.36/fs/aufs/module.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/module.h 2022-05-10 16:51:39.874744219 +0300 +@@ -0,0 +1,166 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * module initialization and module-global ++ */ ++ ++#ifndef __AUFS_MODULE_H__ ++#define __AUFS_MODULE_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "debug.h" ++#include "dentry.h" ++#include "dir.h" ++#include "file.h" ++#include "inode.h" ++ ++struct path; ++struct seq_file; ++ ++/* module parameters */ ++extern int sysaufs_brs; ++extern bool au_userns; ++ ++/* ---------------------------------------------------------------------- */ ++ ++extern int au_dir_roflags; ++ ++void *au_krealloc(void *p, unsigned int new_sz, gfp_t gfp, int may_shrink); ++void *au_kzrealloc(void *p, unsigned int nused, unsigned int new_sz, gfp_t gfp, ++ int may_shrink); ++ ++/* ++ * Comparing the size of the object with sizeof(struct rcu_head) ++ * case 1: object is always larger ++ * --> au_kfree_rcu() or au_kfree_do_rcu() ++ * case 2: object is always smaller ++ * --> au_kfree_small() ++ * case 3: object can be any size ++ * --> au_kfree_try_rcu() ++ */ ++ ++static inline void au_kfree_do_rcu(const void *p) ++{ ++ struct { ++ struct rcu_head rcu; ++ } *a = (void *)p; ++ ++ kfree_rcu(a, rcu); ++} ++ ++#define au_kfree_rcu(_p) do { \ ++ typeof(_p) p = (_p); \ ++ BUILD_BUG_ON(sizeof(*p) < sizeof(struct rcu_head)); \ ++ if (p) \ ++ au_kfree_do_rcu(p); \ ++ } while (0) ++ ++#define au_kfree_do_sz_test(sz) (sz >= sizeof(struct rcu_head)) ++#define au_kfree_sz_test(p) (p && au_kfree_do_sz_test(ksize(p))) ++ ++static inline void au_kfree_try_rcu(const void *p) ++{ ++ if (!p) ++ return; ++ if (au_kfree_sz_test(p)) ++ au_kfree_do_rcu(p); ++ else ++ kfree(p); ++} ++ ++static inline void au_kfree_small(const void *p) ++{ ++ if (!p) ++ return; ++ AuDebugOn(au_kfree_sz_test(p)); ++ kfree(p); ++} ++ ++static inline int au_kmidx_sub(size_t sz, size_t new_sz) ++{ ++#ifndef CONFIG_SLOB ++ return __kmalloc_index(sz, false) - __kmalloc_index(new_sz, false); ++#else ++ return -1; /* SLOB is untested */ ++#endif ++} ++ ++int au_seq_path(struct seq_file *seq, struct path *path); ++ ++#ifdef CONFIG_PROC_FS ++/* procfs.c */ ++int __init au_procfs_init(void); ++void au_procfs_fin(void); ++#else ++AuStubInt0(au_procfs_init, void); ++AuStubVoid(au_procfs_fin, void); ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* kmem cache */ ++enum { ++ AuCache_DINFO, ++ AuCache_ICNTNR, ++ AuCache_FINFO, ++ AuCache_VDIR, ++ AuCache_DEHSTR, ++ AuCache_HNOTIFY, /* must be last */ ++ AuCache_Last ++}; ++ ++extern struct kmem_cache *au_cache[AuCache_Last]; ++ ++#define AuCacheFlags (SLAB_RECLAIM_ACCOUNT | SLAB_MEM_SPREAD) ++#define AuCache(type) KMEM_CACHE(type, AuCacheFlags) ++#define AuCacheCtor(type, ctor) \ ++ kmem_cache_create(#type, sizeof(struct type), \ ++ __alignof__(struct type), AuCacheFlags, ctor) ++ ++#define AuCacheFuncs(name, index) \ ++ static inline struct au_##name *au_cache_alloc_##name(void) \ ++ { return kmem_cache_alloc(au_cache[AuCache_##index], GFP_NOFS); } \ ++ static inline void au_cache_free_##name##_norcu(struct au_##name *p) \ ++ { kmem_cache_free(au_cache[AuCache_##index], p); } \ ++ \ ++ static inline void au_cache_free_##name##_rcu_cb(struct rcu_head *rcu) \ ++ { void *p = rcu; \ ++ p -= offsetof(struct au_##name, rcu); \ ++ kmem_cache_free(au_cache[AuCache_##index], p); } \ ++ static inline void au_cache_free_##name##_rcu(struct au_##name *p) \ ++ { BUILD_BUG_ON(sizeof(struct au_##name) < sizeof(struct rcu_head)); \ ++ call_rcu(&p->rcu, au_cache_free_##name##_rcu_cb); } \ ++ \ ++ static inline void au_cache_free_##name(struct au_##name *p) \ ++ { /* au_cache_free_##name##_norcu(p); */ \ ++ au_cache_free_##name##_rcu(p); } ++ ++AuCacheFuncs(dinfo, DINFO); ++AuCacheFuncs(icntnr, ICNTNR); ++AuCacheFuncs(finfo, FINFO); ++AuCacheFuncs(vdir, VDIR); ++AuCacheFuncs(vdir_dehstr, DEHSTR); ++#ifdef CONFIG_AUFS_HNOTIFY ++AuCacheFuncs(hnotify, HNOTIFY); ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_MODULE_H__ */ +diff -Naur null/fs/aufs/mvdown.c linux-5.15.36/fs/aufs/mvdown.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/mvdown.c 2022-05-10 16:51:39.874744219 +0300 +@@ -0,0 +1,706 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2011-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * move-down, opposite of copy-up ++ */ ++ ++#include "aufs.h" ++ ++struct au_mvd_args { ++ struct { ++ struct super_block *h_sb; ++ struct dentry *h_parent; ++ struct au_hinode *hdir; ++ struct inode *h_dir, *h_inode; ++ struct au_pin pin; ++ } info[AUFS_MVDOWN_NARRAY]; ++ ++ struct aufs_mvdown mvdown; ++ struct dentry *dentry, *parent; ++ struct inode *inode, *dir; ++ struct super_block *sb; ++ aufs_bindex_t bopq, bwh, bfound; ++ unsigned char rename_lock; ++}; ++ ++#define mvd_errno mvdown.au_errno ++#define mvd_bsrc mvdown.stbr[AUFS_MVDOWN_UPPER].bindex ++#define mvd_src_brid mvdown.stbr[AUFS_MVDOWN_UPPER].brid ++#define mvd_bdst mvdown.stbr[AUFS_MVDOWN_LOWER].bindex ++#define mvd_dst_brid mvdown.stbr[AUFS_MVDOWN_LOWER].brid ++ ++#define mvd_h_src_sb info[AUFS_MVDOWN_UPPER].h_sb ++#define mvd_h_src_parent info[AUFS_MVDOWN_UPPER].h_parent ++#define mvd_hdir_src info[AUFS_MVDOWN_UPPER].hdir ++#define mvd_h_src_dir info[AUFS_MVDOWN_UPPER].h_dir ++#define mvd_h_src_inode info[AUFS_MVDOWN_UPPER].h_inode ++#define mvd_pin_src info[AUFS_MVDOWN_UPPER].pin ++ ++#define mvd_h_dst_sb info[AUFS_MVDOWN_LOWER].h_sb ++#define mvd_h_dst_parent info[AUFS_MVDOWN_LOWER].h_parent ++#define mvd_hdir_dst info[AUFS_MVDOWN_LOWER].hdir ++#define mvd_h_dst_dir info[AUFS_MVDOWN_LOWER].h_dir ++#define mvd_h_dst_inode info[AUFS_MVDOWN_LOWER].h_inode ++#define mvd_pin_dst info[AUFS_MVDOWN_LOWER].pin ++ ++#define AU_MVD_PR(flag, ...) do { \ ++ if (flag) \ ++ pr_err(__VA_ARGS__); \ ++ } while (0) ++ ++static int find_lower_writable(struct au_mvd_args *a) ++{ ++ struct super_block *sb; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ sb = a->sb; ++ bindex = a->mvd_bsrc; ++ bbot = au_sbbot(sb); ++ if (a->mvdown.flags & AUFS_MVDOWN_FHSM_LOWER) ++ for (bindex++; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_fhsm(br->br_perm) ++ && !sb_rdonly(au_br_sb(br))) ++ return bindex; ++ } ++ else if (!(a->mvdown.flags & AUFS_MVDOWN_ROLOWER)) ++ for (bindex++; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (!au_br_rdonly(br)) ++ return bindex; ++ } ++ else ++ for (bindex++; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (!sb_rdonly(au_br_sb(br))) { ++ if (au_br_rdonly(br)) ++ a->mvdown.flags ++ |= AUFS_MVDOWN_ROLOWER_R; ++ return bindex; ++ } ++ } ++ ++ return -1; ++} ++ ++/* make the parent dir on bdst */ ++static int au_do_mkdir(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ ++ err = 0; ++ a->mvd_hdir_src = au_hi(a->dir, a->mvd_bsrc); ++ a->mvd_hdir_dst = au_hi(a->dir, a->mvd_bdst); ++ a->mvd_h_src_parent = au_h_dptr(a->parent, a->mvd_bsrc); ++ a->mvd_h_dst_parent = NULL; ++ if (au_dbbot(a->parent) >= a->mvd_bdst) ++ a->mvd_h_dst_parent = au_h_dptr(a->parent, a->mvd_bdst); ++ if (!a->mvd_h_dst_parent) { ++ err = au_cpdown_dirs(a->dentry, a->mvd_bdst); ++ if (unlikely(err)) { ++ AU_MVD_PR(dmsg, "cpdown_dirs failed\n"); ++ goto out; ++ } ++ a->mvd_h_dst_parent = au_h_dptr(a->parent, a->mvd_bdst); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* lock them all */ ++static int au_do_lock(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct dentry *h_trap; ++ ++ a->mvd_h_src_sb = au_sbr_sb(a->sb, a->mvd_bsrc); ++ a->mvd_h_dst_sb = au_sbr_sb(a->sb, a->mvd_bdst); ++ err = au_pin(&a->mvd_pin_dst, a->dentry, a->mvd_bdst, ++ au_opt_udba(a->sb), ++ AuPin_MNT_WRITE | AuPin_DI_LOCKED); ++ AuTraceErr(err); ++ if (unlikely(err)) { ++ AU_MVD_PR(dmsg, "pin_dst failed\n"); ++ goto out; ++ } ++ ++ if (a->mvd_h_src_sb != a->mvd_h_dst_sb) { ++ a->rename_lock = 0; ++ au_pin_init(&a->mvd_pin_src, a->dentry, a->mvd_bsrc, ++ AuLsc_DI_PARENT, AuLsc_I_PARENT3, ++ au_opt_udba(a->sb), ++ AuPin_MNT_WRITE | AuPin_DI_LOCKED); ++ err = au_do_pin(&a->mvd_pin_src); ++ AuTraceErr(err); ++ a->mvd_h_src_dir = d_inode(a->mvd_h_src_parent); ++ if (unlikely(err)) { ++ AU_MVD_PR(dmsg, "pin_src failed\n"); ++ goto out_dst; ++ } ++ goto out; /* success */ ++ } ++ ++ a->rename_lock = 1; ++ au_pin_hdir_unlock(&a->mvd_pin_dst); ++ err = au_pin(&a->mvd_pin_src, a->dentry, a->mvd_bsrc, ++ au_opt_udba(a->sb), ++ AuPin_MNT_WRITE | AuPin_DI_LOCKED); ++ AuTraceErr(err); ++ a->mvd_h_src_dir = d_inode(a->mvd_h_src_parent); ++ if (unlikely(err)) { ++ AU_MVD_PR(dmsg, "pin_src failed\n"); ++ au_pin_hdir_lock(&a->mvd_pin_dst); ++ goto out_dst; ++ } ++ au_pin_hdir_unlock(&a->mvd_pin_src); ++ h_trap = vfsub_lock_rename(a->mvd_h_src_parent, a->mvd_hdir_src, ++ a->mvd_h_dst_parent, a->mvd_hdir_dst); ++ if (h_trap) { ++ err = (h_trap != a->mvd_h_src_parent); ++ if (err) ++ err = (h_trap != a->mvd_h_dst_parent); ++ } ++ BUG_ON(err); /* it should never happen */ ++ if (unlikely(a->mvd_h_src_dir != au_pinned_h_dir(&a->mvd_pin_src))) { ++ err = -EBUSY; ++ AuTraceErr(err); ++ vfsub_unlock_rename(a->mvd_h_src_parent, a->mvd_hdir_src, ++ a->mvd_h_dst_parent, a->mvd_hdir_dst); ++ au_pin_hdir_lock(&a->mvd_pin_src); ++ au_unpin(&a->mvd_pin_src); ++ au_pin_hdir_lock(&a->mvd_pin_dst); ++ goto out_dst; ++ } ++ goto out; /* success */ ++ ++out_dst: ++ au_unpin(&a->mvd_pin_dst); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static void au_do_unlock(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ if (!a->rename_lock) ++ au_unpin(&a->mvd_pin_src); ++ else { ++ vfsub_unlock_rename(a->mvd_h_src_parent, a->mvd_hdir_src, ++ a->mvd_h_dst_parent, a->mvd_hdir_dst); ++ au_pin_hdir_lock(&a->mvd_pin_src); ++ au_unpin(&a->mvd_pin_src); ++ au_pin_hdir_lock(&a->mvd_pin_dst); ++ } ++ au_unpin(&a->mvd_pin_dst); ++} ++ ++/* copy-down the file */ ++static int au_do_cpdown(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct au_cp_generic cpg = { ++ .dentry = a->dentry, ++ .bdst = a->mvd_bdst, ++ .bsrc = a->mvd_bsrc, ++ .len = -1, ++ .pin = &a->mvd_pin_dst, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ ++ AuDbg("b%d, b%d\n", cpg.bsrc, cpg.bdst); ++ if (a->mvdown.flags & AUFS_MVDOWN_OWLOWER) ++ au_fset_cpup(cpg.flags, OVERWRITE); ++ if (a->mvdown.flags & AUFS_MVDOWN_ROLOWER) ++ au_fset_cpup(cpg.flags, RWDST); ++ err = au_sio_cpdown_simple(&cpg); ++ if (unlikely(err)) ++ AU_MVD_PR(dmsg, "cpdown failed\n"); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * unlink the whiteout on bdst if exist which may be created by UDBA while we ++ * were sleeping ++ */ ++static int au_do_unlink_wh(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct path h_path; ++ struct au_branch *br; ++ struct inode *delegated; ++ ++ br = au_sbr(a->sb, a->mvd_bdst); ++ h_path.dentry = au_wh_lkup(a->mvd_h_dst_parent, &a->dentry->d_name, br); ++ err = PTR_ERR(h_path.dentry); ++ if (IS_ERR(h_path.dentry)) { ++ AU_MVD_PR(dmsg, "wh_lkup failed\n"); ++ goto out; ++ } ++ ++ err = 0; ++ if (d_is_positive(h_path.dentry)) { ++ h_path.mnt = au_br_mnt(br); ++ delegated = NULL; ++ err = vfsub_unlink(d_inode(a->mvd_h_dst_parent), &h_path, ++ &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ if (unlikely(err)) ++ AU_MVD_PR(dmsg, "wh_unlink failed\n"); ++ } ++ dput(h_path.dentry); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * unlink the topmost h_dentry ++ */ ++static int au_do_unlink(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct path h_path; ++ struct inode *delegated; ++ ++ h_path.mnt = au_sbr_mnt(a->sb, a->mvd_bsrc); ++ h_path.dentry = au_h_dptr(a->dentry, a->mvd_bsrc); ++ delegated = NULL; ++ err = vfsub_unlink(a->mvd_h_src_dir, &h_path, &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ if (unlikely(err)) ++ AU_MVD_PR(dmsg, "unlink failed\n"); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* Since mvdown succeeded, we ignore an error of this function */ ++static void au_do_stfs(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct au_branch *br; ++ ++ a->mvdown.flags |= AUFS_MVDOWN_STFS_FAILED; ++ br = au_sbr(a->sb, a->mvd_bsrc); ++ err = au_br_stfs(br, &a->mvdown.stbr[AUFS_MVDOWN_UPPER].stfs); ++ if (!err) { ++ br = au_sbr(a->sb, a->mvd_bdst); ++ a->mvdown.stbr[AUFS_MVDOWN_LOWER].brid = br->br_id; ++ err = au_br_stfs(br, &a->mvdown.stbr[AUFS_MVDOWN_LOWER].stfs); ++ } ++ if (!err) ++ a->mvdown.flags &= ~AUFS_MVDOWN_STFS_FAILED; ++ else ++ AU_MVD_PR(dmsg, "statfs failed (%d), ignored\n", err); ++} ++ ++/* ++ * copy-down the file and unlink the bsrc file. ++ * - unlink the bdst whout if exist ++ * - copy-down the file (with whtmp name and rename) ++ * - unlink the bsrc file ++ */ ++static int au_do_mvdown(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ ++ err = au_do_mkdir(dmsg, a); ++ if (!err) ++ err = au_do_lock(dmsg, a); ++ if (unlikely(err)) ++ goto out; ++ ++ /* ++ * do not revert the activities we made on bdst since they should be ++ * harmless in aufs. ++ */ ++ ++ err = au_do_cpdown(dmsg, a); ++ if (!err) ++ err = au_do_unlink_wh(dmsg, a); ++ if (!err && !(a->mvdown.flags & AUFS_MVDOWN_KUPPER)) ++ err = au_do_unlink(dmsg, a); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ AuDbg("%pd2, 0x%x, %d --> %d\n", ++ a->dentry, a->mvdown.flags, a->mvd_bsrc, a->mvd_bdst); ++ if (find_lower_writable(a) < 0) ++ a->mvdown.flags |= AUFS_MVDOWN_BOTTOM; ++ ++ if (a->mvdown.flags & AUFS_MVDOWN_STFS) ++ au_do_stfs(dmsg, a); ++ ++ /* maintain internal array */ ++ if (!(a->mvdown.flags & AUFS_MVDOWN_KUPPER)) { ++ au_set_h_dptr(a->dentry, a->mvd_bsrc, NULL); ++ au_set_dbtop(a->dentry, a->mvd_bdst); ++ au_set_h_iptr(a->inode, a->mvd_bsrc, NULL, /*flags*/0); ++ au_set_ibtop(a->inode, a->mvd_bdst); ++ } else { ++ /* hide the lower */ ++ au_set_h_dptr(a->dentry, a->mvd_bdst, NULL); ++ au_set_dbbot(a->dentry, a->mvd_bsrc); ++ au_set_h_iptr(a->inode, a->mvd_bdst, NULL, /*flags*/0); ++ au_set_ibbot(a->inode, a->mvd_bsrc); ++ } ++ if (au_dbbot(a->dentry) < a->mvd_bdst) ++ au_set_dbbot(a->dentry, a->mvd_bdst); ++ if (au_ibbot(a->inode) < a->mvd_bdst) ++ au_set_ibbot(a->inode, a->mvd_bdst); ++ ++out_unlock: ++ au_do_unlock(dmsg, a); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* make sure the file is idle */ ++static int au_mvd_args_busy(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err, plinked; ++ ++ err = 0; ++ plinked = !!au_opt_test(au_mntflags(a->sb), PLINK); ++ if (au_dbtop(a->dentry) == a->mvd_bsrc ++ && au_dcount(a->dentry) == 1 ++ && atomic_read(&a->inode->i_count) == 1 ++ /* && a->mvd_h_src_inode->i_nlink == 1 */ ++ && (!plinked || !au_plink_test(a->inode)) ++ && a->inode->i_nlink == 1) ++ goto out; ++ ++ err = -EBUSY; ++ AU_MVD_PR(dmsg, ++ "b%d, d{b%d, c%d?}, i{c%d?, l%u}, hi{l%u}, p{%d, %d}\n", ++ a->mvd_bsrc, au_dbtop(a->dentry), au_dcount(a->dentry), ++ atomic_read(&a->inode->i_count), a->inode->i_nlink, ++ a->mvd_h_src_inode->i_nlink, ++ plinked, plinked ? au_plink_test(a->inode) : 0); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* make sure the parent dir is fine */ ++static int au_mvd_args_parent(const unsigned char dmsg, ++ struct au_mvd_args *a) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ ++ err = 0; ++ if (unlikely(au_alive_dir(a->parent))) { ++ err = -ENOENT; ++ AU_MVD_PR(dmsg, "parent dir is dead\n"); ++ goto out; ++ } ++ ++ a->bopq = au_dbdiropq(a->parent); ++ bindex = au_wbr_nonopq(a->dentry, a->mvd_bdst); ++ AuDbg("b%d\n", bindex); ++ if (unlikely((bindex >= 0 && bindex < a->mvd_bdst) ++ || (a->bopq != -1 && a->bopq < a->mvd_bdst))) { ++ err = -EINVAL; ++ a->mvd_errno = EAU_MVDOWN_OPAQUE; ++ AU_MVD_PR(dmsg, "ancestor is opaque b%d, b%d\n", ++ a->bopq, a->mvd_bdst); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_mvd_args_intermediate(const unsigned char dmsg, ++ struct au_mvd_args *a) ++{ ++ int err; ++ struct au_dinfo *dinfo, *tmp; ++ ++ /* lookup the next lower positive entry */ ++ err = -ENOMEM; ++ tmp = au_di_alloc(a->sb, AuLsc_DI_TMP); ++ if (unlikely(!tmp)) ++ goto out; ++ ++ a->bfound = -1; ++ a->bwh = -1; ++ dinfo = au_di(a->dentry); ++ au_di_cp(tmp, dinfo); ++ au_di_swap(tmp, dinfo); ++ ++ /* returns the number of positive dentries */ ++ err = au_lkup_dentry(a->dentry, a->mvd_bsrc + 1, ++ /* AuLkup_IGNORE_PERM */ 0); ++ if (!err) ++ a->bwh = au_dbwh(a->dentry); ++ else if (err > 0) ++ a->bfound = au_dbtop(a->dentry); ++ ++ au_di_swap(tmp, dinfo); ++ au_rw_write_unlock(&tmp->di_rwsem); ++ au_di_free(tmp); ++ if (unlikely(err < 0)) ++ AU_MVD_PR(dmsg, "failed look-up lower\n"); ++ ++ /* ++ * here, we have these cases. ++ * bfound == -1 ++ * no positive dentry under bsrc. there are more sub-cases. ++ * bwh < 0 ++ * there no whiteout, we can safely move-down. ++ * bwh <= bsrc ++ * impossible ++ * bsrc < bwh && bwh < bdst ++ * there is a whiteout on RO branch. cannot proceed. ++ * bwh == bdst ++ * there is a whiteout on the RW target branch. it should ++ * be removed. ++ * bdst < bwh ++ * there is a whiteout somewhere unrelated branch. ++ * -1 < bfound && bfound <= bsrc ++ * impossible. ++ * bfound < bdst ++ * found, but it is on RO branch between bsrc and bdst. cannot ++ * proceed. ++ * bfound == bdst ++ * found, replace it if AUFS_MVDOWN_FORCE is set. otherwise return ++ * error. ++ * bdst < bfound ++ * found, after we create the file on bdst, it will be hidden. ++ */ ++ ++ AuDebugOn(a->bfound == -1 ++ && a->bwh != -1 ++ && a->bwh <= a->mvd_bsrc); ++ AuDebugOn(-1 < a->bfound ++ && a->bfound <= a->mvd_bsrc); ++ ++ err = -EINVAL; ++ if (a->bfound == -1 ++ && a->mvd_bsrc < a->bwh ++ && a->bwh != -1 ++ && a->bwh < a->mvd_bdst) { ++ a->mvd_errno = EAU_MVDOWN_WHITEOUT; ++ AU_MVD_PR(dmsg, "bsrc %d, bdst %d, bfound %d, bwh %d\n", ++ a->mvd_bsrc, a->mvd_bdst, a->bfound, a->bwh); ++ goto out; ++ } else if (a->bfound != -1 && a->bfound < a->mvd_bdst) { ++ a->mvd_errno = EAU_MVDOWN_UPPER; ++ AU_MVD_PR(dmsg, "bdst %d, bfound %d\n", ++ a->mvd_bdst, a->bfound); ++ goto out; ++ } ++ ++ err = 0; /* success */ ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_mvd_args_exist(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ ++ err = 0; ++ if (!(a->mvdown.flags & AUFS_MVDOWN_OWLOWER) ++ && a->bfound == a->mvd_bdst) ++ err = -EEXIST; ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_mvd_args(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct au_branch *br; ++ ++ err = -EISDIR; ++ if (unlikely(S_ISDIR(a->inode->i_mode))) ++ goto out; ++ ++ err = -EINVAL; ++ if (!(a->mvdown.flags & AUFS_MVDOWN_BRID_UPPER)) ++ a->mvd_bsrc = au_ibtop(a->inode); ++ else { ++ a->mvd_bsrc = au_br_index(a->sb, a->mvd_src_brid); ++ if (unlikely(a->mvd_bsrc < 0 ++ || (a->mvd_bsrc < au_dbtop(a->dentry) ++ || au_dbbot(a->dentry) < a->mvd_bsrc ++ || !au_h_dptr(a->dentry, a->mvd_bsrc)) ++ || (a->mvd_bsrc < au_ibtop(a->inode) ++ || au_ibbot(a->inode) < a->mvd_bsrc ++ || !au_h_iptr(a->inode, a->mvd_bsrc)))) { ++ a->mvd_errno = EAU_MVDOWN_NOUPPER; ++ AU_MVD_PR(dmsg, "no upper\n"); ++ goto out; ++ } ++ } ++ if (unlikely(a->mvd_bsrc == au_sbbot(a->sb))) { ++ a->mvd_errno = EAU_MVDOWN_BOTTOM; ++ AU_MVD_PR(dmsg, "on the bottom\n"); ++ goto out; ++ } ++ a->mvd_h_src_inode = au_h_iptr(a->inode, a->mvd_bsrc); ++ br = au_sbr(a->sb, a->mvd_bsrc); ++ err = au_br_rdonly(br); ++ if (!(a->mvdown.flags & AUFS_MVDOWN_ROUPPER)) { ++ if (unlikely(err)) ++ goto out; ++ } else if (!(vfsub_native_ro(a->mvd_h_src_inode) ++ || IS_APPEND(a->mvd_h_src_inode))) { ++ if (err) ++ a->mvdown.flags |= AUFS_MVDOWN_ROUPPER_R; ++ /* go on */ ++ } else ++ goto out; ++ ++ err = -EINVAL; ++ if (!(a->mvdown.flags & AUFS_MVDOWN_BRID_LOWER)) { ++ a->mvd_bdst = find_lower_writable(a); ++ if (unlikely(a->mvd_bdst < 0)) { ++ a->mvd_errno = EAU_MVDOWN_BOTTOM; ++ AU_MVD_PR(dmsg, "no writable lower branch\n"); ++ goto out; ++ } ++ } else { ++ a->mvd_bdst = au_br_index(a->sb, a->mvd_dst_brid); ++ if (unlikely(a->mvd_bdst < 0 ++ || au_sbbot(a->sb) < a->mvd_bdst)) { ++ a->mvd_errno = EAU_MVDOWN_NOLOWERBR; ++ AU_MVD_PR(dmsg, "no lower brid\n"); ++ goto out; ++ } ++ } ++ ++ err = au_mvd_args_busy(dmsg, a); ++ if (!err) ++ err = au_mvd_args_parent(dmsg, a); ++ if (!err) ++ err = au_mvd_args_intermediate(dmsg, a); ++ if (!err) ++ err = au_mvd_args_exist(dmsg, a); ++ if (!err) ++ AuDbg("b%d, b%d\n", a->mvd_bsrc, a->mvd_bdst); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_mvdown(struct dentry *dentry, struct aufs_mvdown __user *uarg) ++{ ++ int err, e; ++ unsigned char dmsg; ++ struct au_mvd_args *args; ++ struct inode *inode; ++ ++ inode = d_inode(dentry); ++ err = -EPERM; ++ if (unlikely(!capable(CAP_SYS_ADMIN))) ++ goto out; ++ ++ err = -ENOMEM; ++ args = kmalloc(sizeof(*args), GFP_NOFS); ++ if (unlikely(!args)) ++ goto out; ++ ++ err = copy_from_user(&args->mvdown, uarg, sizeof(args->mvdown)); ++ if (!err) ++ /* VERIFY_WRITE */ ++ err = !access_ok(uarg, sizeof(*uarg)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out_free; ++ } ++ AuDbg("flags 0x%x\n", args->mvdown.flags); ++ args->mvdown.flags &= ~(AUFS_MVDOWN_ROLOWER_R | AUFS_MVDOWN_ROUPPER_R); ++ args->mvdown.au_errno = 0; ++ args->dentry = dentry; ++ args->inode = inode; ++ args->sb = dentry->d_sb; ++ ++ err = -ENOENT; ++ dmsg = !!(args->mvdown.flags & AUFS_MVDOWN_DMSG); ++ args->parent = dget_parent(dentry); ++ args->dir = d_inode(args->parent); ++ inode_lock_nested(args->dir, I_MUTEX_PARENT); ++ dput(args->parent); ++ if (unlikely(args->parent != dentry->d_parent)) { ++ AU_MVD_PR(dmsg, "parent dir is moved\n"); ++ goto out_dir; ++ } ++ ++ inode_lock_nested(inode, I_MUTEX_CHILD); ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_FLUSH | AuLock_NOPLMW); ++ if (unlikely(err)) ++ goto out_inode; ++ ++ di_write_lock_parent(args->parent); ++ err = au_mvd_args(dmsg, args); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ err = au_do_mvdown(dmsg, args); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ au_cpup_attr_timesizes(args->dir); ++ au_cpup_attr_timesizes(inode); ++ if (!(args->mvdown.flags & AUFS_MVDOWN_KUPPER)) ++ au_cpup_igen(inode, au_h_iptr(inode, args->mvd_bdst)); ++ /* au_digen_dec(dentry); */ ++ ++out_parent: ++ di_write_unlock(args->parent); ++ aufs_read_unlock(dentry, AuLock_DW); ++out_inode: ++ inode_unlock(inode); ++out_dir: ++ inode_unlock(args->dir); ++out_free: ++ e = copy_to_user(uarg, &args->mvdown, sizeof(args->mvdown)); ++ if (unlikely(e)) ++ err = -EFAULT; ++ au_kfree_rcu(args); ++out: ++ AuTraceErr(err); ++ return err; ++} +diff -Naur null/fs/aufs/opts.c linux-5.15.36/fs/aufs/opts.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/opts.c 2022-05-10 16:51:39.875744219 +0300 +@@ -0,0 +1,1032 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * mount options/flags ++ */ ++ ++#include /* a distribution requires */ ++#include ++#include "aufs.h" ++ ++/* ---------------------------------------------------------------------- */ ++ ++static const char *au_parser_pattern(int val, match_table_t tbl) ++{ ++ struct match_token *p; ++ ++ p = tbl; ++ while (p->pattern) { ++ if (p->token == val) ++ return p->pattern; ++ p++; ++ } ++ BUG(); ++ return "??"; ++} ++ ++static const char *au_optstr(int *val, match_table_t tbl) ++{ ++ struct match_token *p; ++ int v; ++ ++ v = *val; ++ if (!v) ++ goto out; ++ p = tbl; ++ while (p->pattern) { ++ if (p->token ++ && (v & p->token) == p->token) { ++ *val &= ~p->token; ++ return p->pattern; ++ } ++ p++; ++ } ++ ++out: ++ return NULL; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static match_table_t brperm = { ++ {AuBrPerm_RO, AUFS_BRPERM_RO}, ++ {AuBrPerm_RR, AUFS_BRPERM_RR}, ++ {AuBrPerm_RW, AUFS_BRPERM_RW}, ++ {0, NULL} ++}; ++ ++static match_table_t brattr = { ++ /* general */ ++ {AuBrAttr_COO_REG, AUFS_BRATTR_COO_REG}, ++ {AuBrAttr_COO_ALL, AUFS_BRATTR_COO_ALL}, ++ /* 'unpin' attrib is meaningless since linux-3.18-rc1 */ ++ {AuBrAttr_UNPIN, AUFS_BRATTR_UNPIN}, ++#ifdef CONFIG_AUFS_FHSM ++ {AuBrAttr_FHSM, AUFS_BRATTR_FHSM}, ++#endif ++#ifdef CONFIG_AUFS_XATTR ++ {AuBrAttr_ICEX, AUFS_BRATTR_ICEX}, ++ {AuBrAttr_ICEX_SEC, AUFS_BRATTR_ICEX_SEC}, ++ {AuBrAttr_ICEX_SYS, AUFS_BRATTR_ICEX_SYS}, ++ {AuBrAttr_ICEX_TR, AUFS_BRATTR_ICEX_TR}, ++ {AuBrAttr_ICEX_USR, AUFS_BRATTR_ICEX_USR}, ++ {AuBrAttr_ICEX_OTH, AUFS_BRATTR_ICEX_OTH}, ++#endif ++ ++ /* ro/rr branch */ ++ {AuBrRAttr_WH, AUFS_BRRATTR_WH}, ++ ++ /* rw branch */ ++ {AuBrWAttr_MOO, AUFS_BRWATTR_MOO}, ++ {AuBrWAttr_NoLinkWH, AUFS_BRWATTR_NLWH}, ++ ++ {0, NULL} ++}; ++ ++static int br_attr_val(char *str, match_table_t table, substring_t args[]) ++{ ++ int attr, v; ++ char *p; ++ ++ attr = 0; ++ do { ++ p = strchr(str, '+'); ++ if (p) ++ *p = 0; ++ v = match_token(str, table, args); ++ if (v) { ++ if (v & AuBrAttr_CMOO_Mask) ++ attr &= ~AuBrAttr_CMOO_Mask; ++ attr |= v; ++ } else { ++ if (p) ++ *p = '+'; ++ pr_warn("ignored branch attribute %s\n", str); ++ break; ++ } ++ if (p) ++ str = p + 1; ++ } while (p); ++ ++ return attr; ++} ++ ++static int au_do_optstr_br_attr(au_br_perm_str_t *str, int perm) ++{ ++ int sz; ++ const char *p; ++ char *q; ++ ++ q = str->a; ++ *q = 0; ++ p = au_optstr(&perm, brattr); ++ if (p) { ++ sz = strlen(p); ++ memcpy(q, p, sz + 1); ++ q += sz; ++ } else ++ goto out; ++ ++ do { ++ p = au_optstr(&perm, brattr); ++ if (p) { ++ *q++ = '+'; ++ sz = strlen(p); ++ memcpy(q, p, sz + 1); ++ q += sz; ++ } ++ } while (p); ++ ++out: ++ return q - str->a; ++} ++ ++int au_br_perm_val(char *perm) ++{ ++ int val, bad, sz; ++ char *p; ++ substring_t args[MAX_OPT_ARGS]; ++ au_br_perm_str_t attr; ++ ++ p = strchr(perm, '+'); ++ if (p) ++ *p = 0; ++ val = match_token(perm, brperm, args); ++ if (!val) { ++ if (p) ++ *p = '+'; ++ pr_warn("ignored branch permission %s\n", perm); ++ val = AuBrPerm_RO; ++ goto out; ++ } ++ if (!p) ++ goto out; ++ ++ val |= br_attr_val(p + 1, brattr, args); ++ ++ bad = 0; ++ switch (val & AuBrPerm_Mask) { ++ case AuBrPerm_RO: ++ case AuBrPerm_RR: ++ bad = val & AuBrWAttr_Mask; ++ val &= ~AuBrWAttr_Mask; ++ break; ++ case AuBrPerm_RW: ++ bad = val & AuBrRAttr_Mask; ++ val &= ~AuBrRAttr_Mask; ++ break; ++ } ++ ++ /* ++ * 'unpin' attrib becomes meaningless since linux-3.18-rc1, but aufs ++ * does not treat it as an error, just warning. ++ * this is a tiny guard for the user operation. ++ */ ++ if (val & AuBrAttr_UNPIN) { ++ bad |= AuBrAttr_UNPIN; ++ val &= ~AuBrAttr_UNPIN; ++ } ++ ++ if (unlikely(bad)) { ++ sz = au_do_optstr_br_attr(&attr, bad); ++ AuDebugOn(!sz); ++ pr_warn("ignored branch attribute %s\n", attr.a); ++ } ++ ++out: ++ return val; ++} ++ ++void au_optstr_br_perm(au_br_perm_str_t *str, int perm) ++{ ++ au_br_perm_str_t attr; ++ const char *p; ++ char *q; ++ int sz; ++ ++ q = str->a; ++ p = au_optstr(&perm, brperm); ++ AuDebugOn(!p || !*p); ++ sz = strlen(p); ++ memcpy(q, p, sz + 1); ++ q += sz; ++ ++ sz = au_do_optstr_br_attr(&attr, perm); ++ if (sz) { ++ *q++ = '+'; ++ memcpy(q, attr.a, sz + 1); ++ } ++ ++ AuDebugOn(strlen(str->a) >= sizeof(str->a)); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static match_table_t udbalevel = { ++ {AuOpt_UDBA_REVAL, "reval"}, ++ {AuOpt_UDBA_NONE, "none"}, ++#ifdef CONFIG_AUFS_HNOTIFY ++ {AuOpt_UDBA_HNOTIFY, "notify"}, /* abstraction */ ++#ifdef CONFIG_AUFS_HFSNOTIFY ++ {AuOpt_UDBA_HNOTIFY, "fsnotify"}, ++#endif ++#endif ++ {-1, NULL} ++}; ++ ++int au_udba_val(char *str) ++{ ++ substring_t args[MAX_OPT_ARGS]; ++ ++ return match_token(str, udbalevel, args); ++} ++ ++const char *au_optstr_udba(int udba) ++{ ++ return au_parser_pattern(udba, udbalevel); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static match_table_t au_wbr_create_policy = { ++ {AuWbrCreate_TDP, "tdp"}, ++ {AuWbrCreate_TDP, "top-down-parent"}, ++ {AuWbrCreate_RR, "rr"}, ++ {AuWbrCreate_RR, "round-robin"}, ++ {AuWbrCreate_MFS, "mfs"}, ++ {AuWbrCreate_MFS, "most-free-space"}, ++ {AuWbrCreate_MFSV, "mfs:%d"}, ++ {AuWbrCreate_MFSV, "most-free-space:%d"}, ++ ++ /* top-down regardless the parent, and then mfs */ ++ {AuWbrCreate_TDMFS, "tdmfs:%d"}, ++ {AuWbrCreate_TDMFSV, "tdmfs:%d:%d"}, ++ ++ {AuWbrCreate_MFSRR, "mfsrr:%d"}, ++ {AuWbrCreate_MFSRRV, "mfsrr:%d:%d"}, ++ {AuWbrCreate_PMFS, "pmfs"}, ++ {AuWbrCreate_PMFSV, "pmfs:%d"}, ++ {AuWbrCreate_PMFSRR, "pmfsrr:%d"}, ++ {AuWbrCreate_PMFSRRV, "pmfsrr:%d:%d"}, ++ ++ {-1, NULL} ++}; ++ ++static int au_wbr_mfs_wmark(substring_t *arg, char *str, ++ struct au_opt_wbr_create *create) ++{ ++ int err; ++ unsigned long long ull; ++ ++ err = 0; ++ if (!match_u64(arg, &ull)) ++ create->mfsrr_watermark = ull; ++ else { ++ pr_err("bad integer in %s\n", str); ++ err = -EINVAL; ++ } ++ ++ return err; ++} ++ ++static int au_wbr_mfs_sec(substring_t *arg, char *str, ++ struct au_opt_wbr_create *create) ++{ ++ int n, err; ++ ++ err = 0; ++ if (!match_int(arg, &n) && 0 <= n && n <= AUFS_MFS_MAX_SEC) ++ create->mfs_second = n; ++ else { ++ pr_err("bad integer in %s\n", str); ++ err = -EINVAL; ++ } ++ ++ return err; ++} ++ ++int au_wbr_create_val(char *str, struct au_opt_wbr_create *create) ++{ ++ int err, e; ++ substring_t args[MAX_OPT_ARGS]; ++ ++ err = match_token(str, au_wbr_create_policy, args); ++ create->wbr_create = err; ++ switch (err) { ++ case AuWbrCreate_MFSRRV: ++ case AuWbrCreate_TDMFSV: ++ case AuWbrCreate_PMFSRRV: ++ e = au_wbr_mfs_wmark(&args[0], str, create); ++ if (!e) ++ e = au_wbr_mfs_sec(&args[1], str, create); ++ if (unlikely(e)) ++ err = e; ++ break; ++ case AuWbrCreate_MFSRR: ++ case AuWbrCreate_TDMFS: ++ case AuWbrCreate_PMFSRR: ++ e = au_wbr_mfs_wmark(&args[0], str, create); ++ if (unlikely(e)) { ++ err = e; ++ break; ++ } ++ fallthrough; ++ case AuWbrCreate_MFS: ++ case AuWbrCreate_PMFS: ++ create->mfs_second = AUFS_MFS_DEF_SEC; ++ break; ++ case AuWbrCreate_MFSV: ++ case AuWbrCreate_PMFSV: ++ e = au_wbr_mfs_sec(&args[0], str, create); ++ if (unlikely(e)) ++ err = e; ++ break; ++ } ++ ++ return err; ++} ++ ++const char *au_optstr_wbr_create(int wbr_create) ++{ ++ return au_parser_pattern(wbr_create, au_wbr_create_policy); ++} ++ ++static match_table_t au_wbr_copyup_policy = { ++ {AuWbrCopyup_TDP, "tdp"}, ++ {AuWbrCopyup_TDP, "top-down-parent"}, ++ {AuWbrCopyup_BUP, "bup"}, ++ {AuWbrCopyup_BUP, "bottom-up-parent"}, ++ {AuWbrCopyup_BU, "bu"}, ++ {AuWbrCopyup_BU, "bottom-up"}, ++ {-1, NULL} ++}; ++ ++int au_wbr_copyup_val(char *str) ++{ ++ substring_t args[MAX_OPT_ARGS]; ++ ++ return match_token(str, au_wbr_copyup_policy, args); ++} ++ ++const char *au_optstr_wbr_copyup(int wbr_copyup) ++{ ++ return au_parser_pattern(wbr_copyup, au_wbr_copyup_policy); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_opt_add(struct au_opt *opt, char *opt_str, unsigned long sb_flags, ++ aufs_bindex_t bindex) ++{ ++ int err; ++ struct au_opt_add *add = &opt->add; ++ char *p; ++ ++ add->bindex = bindex; ++ add->perm = AuBrPerm_RO; ++ add->pathname = opt_str; ++ p = strchr(opt_str, '='); ++ if (p) { ++ *p++ = 0; ++ if (*p) ++ add->perm = au_br_perm_val(p); ++ } ++ ++ err = vfsub_kern_path(add->pathname, AuOpt_LkupDirFlags, &add->path); ++ if (!err) { ++ if (!p) { ++ add->perm = AuBrPerm_RO; ++ if (au_test_fs_rr(add->path.dentry->d_sb)) ++ add->perm = AuBrPerm_RR; ++ else if (!bindex && !(sb_flags & SB_RDONLY)) ++ add->perm = AuBrPerm_RW; ++ } ++ opt->type = Opt_add; ++ goto out; ++ } ++ pr_err("lookup failed %s (%d)\n", add->pathname, err); ++ err = -EINVAL; ++ ++out: ++ return err; ++} ++ ++static int au_opt_wbr_create(struct super_block *sb, ++ struct au_opt_wbr_create *create) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ err = 1; /* handled */ ++ sbinfo = au_sbi(sb); ++ if (sbinfo->si_wbr_create_ops->fin) { ++ err = sbinfo->si_wbr_create_ops->fin(sb); ++ if (!err) ++ err = 1; ++ } ++ ++ sbinfo->si_wbr_create = create->wbr_create; ++ sbinfo->si_wbr_create_ops = au_wbr_create_ops + create->wbr_create; ++ switch (create->wbr_create) { ++ case AuWbrCreate_MFSRRV: ++ case AuWbrCreate_MFSRR: ++ case AuWbrCreate_TDMFS: ++ case AuWbrCreate_TDMFSV: ++ case AuWbrCreate_PMFSRR: ++ case AuWbrCreate_PMFSRRV: ++ sbinfo->si_wbr_mfs.mfsrr_watermark = create->mfsrr_watermark; ++ fallthrough; ++ case AuWbrCreate_MFS: ++ case AuWbrCreate_MFSV: ++ case AuWbrCreate_PMFS: ++ case AuWbrCreate_PMFSV: ++ sbinfo->si_wbr_mfs.mfs_expire ++ = msecs_to_jiffies(create->mfs_second * MSEC_PER_SEC); ++ break; ++ } ++ ++ if (sbinfo->si_wbr_create_ops->init) ++ sbinfo->si_wbr_create_ops->init(sb); /* ignore */ ++ ++ return err; ++} ++ ++/* ++ * returns, ++ * plus: processed without an error ++ * zero: unprocessed ++ */ ++static int au_opt_simple(struct super_block *sb, struct au_opt *opt, ++ struct au_opts *opts) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ err = 1; /* handled */ ++ sbinfo = au_sbi(sb); ++ switch (opt->type) { ++ case Opt_udba: ++ sbinfo->si_mntflags &= ~AuOptMask_UDBA; ++ sbinfo->si_mntflags |= opt->udba; ++ opts->given_udba |= opt->udba; ++ break; ++ ++ case Opt_plink: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, PLINK); ++ else { ++ if (au_opt_test(sbinfo->si_mntflags, PLINK)) ++ au_plink_put(sb, /*verbose*/1); ++ au_opt_clr(sbinfo->si_mntflags, PLINK); ++ } ++ break; ++ case Opt_list_plink: ++ if (au_opt_test(sbinfo->si_mntflags, PLINK)) ++ au_plink_list(sb); ++ break; ++ ++ case Opt_dio: ++ if (opt->tf) { ++ au_opt_set(sbinfo->si_mntflags, DIO); ++ au_fset_opts(opts->flags, REFRESH_DYAOP); ++ } else { ++ au_opt_clr(sbinfo->si_mntflags, DIO); ++ au_fset_opts(opts->flags, REFRESH_DYAOP); ++ } ++ break; ++ ++ case Opt_fhsm_sec: ++ au_fhsm_set(sbinfo, opt->fhsm_second); ++ break; ++ ++ case Opt_diropq_a: ++ au_opt_set(sbinfo->si_mntflags, ALWAYS_DIROPQ); ++ break; ++ case Opt_diropq_w: ++ au_opt_clr(sbinfo->si_mntflags, ALWAYS_DIROPQ); ++ break; ++ ++ case Opt_warn_perm: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, WARN_PERM); ++ else ++ au_opt_clr(sbinfo->si_mntflags, WARN_PERM); ++ break; ++ ++ case Opt_verbose: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, VERBOSE); ++ else ++ au_opt_clr(sbinfo->si_mntflags, VERBOSE); ++ break; ++ ++ case Opt_sum: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, SUM); ++ else { ++ au_opt_clr(sbinfo->si_mntflags, SUM); ++ au_opt_clr(sbinfo->si_mntflags, SUM_W); ++ } ++ break; ++ case Opt_wsum: ++ au_opt_clr(sbinfo->si_mntflags, SUM); ++ au_opt_set(sbinfo->si_mntflags, SUM_W); ++ break; ++ ++ case Opt_wbr_create: ++ err = au_opt_wbr_create(sb, &opt->wbr_create); ++ break; ++ case Opt_wbr_copyup: ++ sbinfo->si_wbr_copyup = opt->wbr_copyup; ++ sbinfo->si_wbr_copyup_ops = au_wbr_copyup_ops + opt->wbr_copyup; ++ break; ++ ++ case Opt_dirwh: ++ sbinfo->si_dirwh = opt->dirwh; ++ break; ++ ++ case Opt_rdcache: ++ sbinfo->si_rdcache ++ = msecs_to_jiffies(opt->rdcache * MSEC_PER_SEC); ++ break; ++ case Opt_rdblk: ++ sbinfo->si_rdblk = opt->rdblk; ++ break; ++ case Opt_rdhash: ++ sbinfo->si_rdhash = opt->rdhash; ++ break; ++ ++ case Opt_shwh: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, SHWH); ++ else ++ au_opt_clr(sbinfo->si_mntflags, SHWH); ++ break; ++ ++ case Opt_dirperm1: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, DIRPERM1); ++ else ++ au_opt_clr(sbinfo->si_mntflags, DIRPERM1); ++ break; ++ ++ case Opt_trunc_xino: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, TRUNC_XINO); ++ else ++ au_opt_clr(sbinfo->si_mntflags, TRUNC_XINO); ++ break; ++ ++ case Opt_trunc_xino_path: ++ case Opt_itrunc_xino: ++ err = au_xino_trunc(sb, opt->xino_itrunc.bindex, ++ /*idx_begin*/0); ++ if (!err) ++ err = 1; ++ break; ++ ++ case Opt_trunc_xib: ++ if (opt->tf) ++ au_fset_opts(opts->flags, TRUNC_XIB); ++ else ++ au_fclr_opts(opts->flags, TRUNC_XIB); ++ break; ++ ++ case Opt_dirren: ++ err = 1; ++ if (opt->tf) { ++ if (!au_opt_test(sbinfo->si_mntflags, DIRREN)) { ++ err = au_dr_opt_set(sb); ++ if (!err) ++ err = 1; ++ } ++ if (err == 1) ++ au_opt_set(sbinfo->si_mntflags, DIRREN); ++ } else { ++ if (au_opt_test(sbinfo->si_mntflags, DIRREN)) { ++ err = au_dr_opt_clr(sb, au_ftest_opts(opts->flags, ++ DR_FLUSHED)); ++ if (!err) ++ err = 1; ++ } ++ if (err == 1) ++ au_opt_clr(sbinfo->si_mntflags, DIRREN); ++ } ++ break; ++ ++ case Opt_acl: ++ if (opt->tf) ++ sb->s_flags |= SB_POSIXACL; ++ else ++ sb->s_flags &= ~SB_POSIXACL; ++ break; ++ ++ default: ++ err = 0; ++ break; ++ } ++ ++ return err; ++} ++ ++/* ++ * returns tri-state. ++ * plus: processed without an error ++ * zero: unprocessed ++ * minus: error ++ */ ++static int au_opt_br(struct super_block *sb, struct au_opt *opt, ++ struct au_opts *opts) ++{ ++ int err, do_refresh; ++ ++ err = 0; ++ switch (opt->type) { ++ case Opt_append: ++ opt->add.bindex = au_sbbot(sb) + 1; ++ if (opt->add.bindex < 0) ++ opt->add.bindex = 0; ++ goto add; ++ /* Always goto add, not fallthrough */ ++ case Opt_prepend: ++ opt->add.bindex = 0; ++ fallthrough; ++ add: /* indented label */ ++ case Opt_add: ++ err = au_br_add(sb, &opt->add, ++ au_ftest_opts(opts->flags, REMOUNT)); ++ if (!err) { ++ err = 1; ++ au_fset_opts(opts->flags, REFRESH); ++ } ++ break; ++ ++ case Opt_del: ++ case Opt_idel: ++ err = au_br_del(sb, &opt->del, ++ au_ftest_opts(opts->flags, REMOUNT)); ++ if (!err) { ++ err = 1; ++ au_fset_opts(opts->flags, TRUNC_XIB); ++ au_fset_opts(opts->flags, REFRESH); ++ } ++ break; ++ ++ case Opt_mod: ++ case Opt_imod: ++ err = au_br_mod(sb, &opt->mod, ++ au_ftest_opts(opts->flags, REMOUNT), ++ &do_refresh); ++ if (!err) { ++ err = 1; ++ if (do_refresh) ++ au_fset_opts(opts->flags, REFRESH); ++ } ++ break; ++ } ++ return err; ++} ++ ++static int au_opt_xino(struct super_block *sb, struct au_opt *opt, ++ struct au_opt_xino **opt_xino, ++ struct au_opts *opts) ++{ ++ int err; ++ ++ err = 0; ++ switch (opt->type) { ++ case Opt_xino: ++ err = au_xino_set(sb, &opt->xino, ++ !!au_ftest_opts(opts->flags, REMOUNT)); ++ if (!err) ++ *opt_xino = &opt->xino; ++ break; ++ case Opt_noxino: ++ au_xino_clr(sb); ++ *opt_xino = (void *)-1; ++ break; ++ } ++ ++ return err; ++} ++ ++int au_opts_verify(struct super_block *sb, unsigned long sb_flags, ++ unsigned int pending) ++{ ++ int err, fhsm; ++ aufs_bindex_t bindex, bbot; ++ unsigned char do_plink, skip, do_free, can_no_dreval; ++ struct au_branch *br; ++ struct au_wbr *wbr; ++ struct dentry *root, *dentry; ++ struct inode *dir, *h_dir; ++ struct au_sbinfo *sbinfo; ++ struct au_hinode *hdir; ++ ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!(sbinfo->si_mntflags & AuOptMask_UDBA)); ++ ++ if (!(sb_flags & SB_RDONLY)) { ++ if (unlikely(!au_br_writable(au_sbr_perm(sb, 0)))) ++ pr_warn("first branch should be rw\n"); ++ if (unlikely(au_opt_test(sbinfo->si_mntflags, SHWH))) ++ pr_warn_once("shwh should be used with ro\n"); ++ } ++ ++ if (au_opt_test((sbinfo->si_mntflags | pending), UDBA_HNOTIFY) ++ && !au_opt_test(sbinfo->si_mntflags, XINO)) ++ pr_warn_once("udba=*notify requires xino\n"); ++ ++ if (au_opt_test(sbinfo->si_mntflags, DIRPERM1)) ++ pr_warn_once("dirperm1 breaks the protection" ++ " by the permission bits on the lower branch\n"); ++ ++ err = 0; ++ fhsm = 0; ++ root = sb->s_root; ++ dir = d_inode(root); ++ do_plink = !!au_opt_test(sbinfo->si_mntflags, PLINK); ++ can_no_dreval = !!au_opt_test((sbinfo->si_mntflags | pending), ++ UDBA_NONE); ++ bbot = au_sbbot(sb); ++ for (bindex = 0; !err && bindex <= bbot; bindex++) { ++ skip = 0; ++ h_dir = au_h_iptr(dir, bindex); ++ br = au_sbr(sb, bindex); ++ ++ if ((br->br_perm & AuBrAttr_ICEX) ++ && !h_dir->i_op->listxattr) ++ br->br_perm &= ~AuBrAttr_ICEX; ++#if 0 /* untested */ ++ if ((br->br_perm & AuBrAttr_ICEX_SEC) ++ && (au_br_sb(br)->s_flags & SB_NOSEC)) ++ br->br_perm &= ~AuBrAttr_ICEX_SEC; ++#endif ++ ++ do_free = 0; ++ wbr = br->br_wbr; ++ if (wbr) ++ wbr_wh_read_lock(wbr); ++ ++ if (!au_br_writable(br->br_perm)) { ++ do_free = !!wbr; ++ skip = (!wbr ++ || (!wbr->wbr_whbase ++ && !wbr->wbr_plink ++ && !wbr->wbr_orph)); ++ } else if (!au_br_wh_linkable(br->br_perm)) { ++ /* skip = (!br->br_whbase && !br->br_orph); */ ++ skip = (!wbr || !wbr->wbr_whbase); ++ if (skip && wbr) { ++ if (do_plink) ++ skip = !!wbr->wbr_plink; ++ else ++ skip = !wbr->wbr_plink; ++ } ++ } else { ++ /* skip = (br->br_whbase && br->br_ohph); */ ++ skip = (wbr && wbr->wbr_whbase); ++ if (skip) { ++ if (do_plink) ++ skip = !!wbr->wbr_plink; ++ else ++ skip = !wbr->wbr_plink; ++ } ++ } ++ if (wbr) ++ wbr_wh_read_unlock(wbr); ++ ++ if (can_no_dreval) { ++ dentry = br->br_path.dentry; ++ spin_lock(&dentry->d_lock); ++ if (dentry->d_flags & ++ (DCACHE_OP_REVALIDATE | DCACHE_OP_WEAK_REVALIDATE)) ++ can_no_dreval = 0; ++ spin_unlock(&dentry->d_lock); ++ } ++ ++ if (au_br_fhsm(br->br_perm)) { ++ fhsm++; ++ AuDebugOn(!br->br_fhsm); ++ } ++ ++ if (skip) ++ continue; ++ ++ hdir = au_hi(dir, bindex); ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ if (wbr) ++ wbr_wh_write_lock(wbr); ++ err = au_wh_init(br, sb); ++ if (wbr) ++ wbr_wh_write_unlock(wbr); ++ au_hn_inode_unlock(hdir); ++ ++ if (!err && do_free) { ++ au_kfree_rcu(wbr); ++ br->br_wbr = NULL; ++ } ++ } ++ ++ if (can_no_dreval) ++ au_fset_si(sbinfo, NO_DREVAL); ++ else ++ au_fclr_si(sbinfo, NO_DREVAL); ++ ++ if (fhsm >= 2) { ++ au_fset_si(sbinfo, FHSM); ++ for (bindex = bbot; bindex >= 0; bindex--) { ++ br = au_sbr(sb, bindex); ++ if (au_br_fhsm(br->br_perm)) { ++ au_fhsm_set_bottom(sb, bindex); ++ break; ++ } ++ } ++ } else { ++ au_fclr_si(sbinfo, FHSM); ++ au_fhsm_set_bottom(sb, -1); ++ } ++ ++ return err; ++} ++ ++int au_opts_mount(struct super_block *sb, struct au_opts *opts) ++{ ++ int err; ++ unsigned int tmp; ++ aufs_bindex_t bindex, bbot; ++ struct au_opt *opt; ++ struct au_opt_xino *opt_xino, xino; ++ struct au_sbinfo *sbinfo; ++ struct au_branch *br; ++ struct inode *dir; ++ ++ SiMustWriteLock(sb); ++ ++ err = 0; ++ opt_xino = NULL; ++ opt = opts->opt; ++ while (err >= 0 && opt->type != Opt_tail) ++ err = au_opt_simple(sb, opt++, opts); ++ if (err > 0) ++ err = 0; ++ else if (unlikely(err < 0)) ++ goto out; ++ ++ /* disable xino and udba temporary */ ++ sbinfo = au_sbi(sb); ++ tmp = sbinfo->si_mntflags; ++ au_opt_clr(sbinfo->si_mntflags, XINO); ++ au_opt_set_udba(sbinfo->si_mntflags, UDBA_REVAL); ++ ++ opt = opts->opt; ++ while (err >= 0 && opt->type != Opt_tail) ++ err = au_opt_br(sb, opt++, opts); ++ if (err > 0) ++ err = 0; ++ else if (unlikely(err < 0)) ++ goto out; ++ ++ bbot = au_sbbot(sb); ++ if (unlikely(bbot < 0)) { ++ err = -EINVAL; ++ pr_err("no branches\n"); ++ goto out; ++ } ++ ++ if (au_opt_test(tmp, XINO)) ++ au_opt_set(sbinfo->si_mntflags, XINO); ++ opt = opts->opt; ++ while (!err && opt->type != Opt_tail) ++ err = au_opt_xino(sb, opt++, &opt_xino, opts); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_opts_verify(sb, sb->s_flags, tmp); ++ if (unlikely(err)) ++ goto out; ++ ++ /* restore xino */ ++ if (au_opt_test(tmp, XINO) && !opt_xino) { ++ xino.file = au_xino_def(sb); ++ err = PTR_ERR(xino.file); ++ if (IS_ERR(xino.file)) ++ goto out; ++ ++ err = au_xino_set(sb, &xino, /*remount*/0); ++ fput(xino.file); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ /* restore udba */ ++ tmp &= AuOptMask_UDBA; ++ sbinfo->si_mntflags &= ~AuOptMask_UDBA; ++ sbinfo->si_mntflags |= tmp; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ err = au_hnotify_reset_br(tmp, br, br->br_perm); ++ if (unlikely(err)) ++ AuIOErr("hnotify failed on br %d, %d, ignored\n", ++ bindex, err); ++ /* go on even if err */ ++ } ++ if (au_opt_test(tmp, UDBA_HNOTIFY)) { ++ dir = d_inode(sb->s_root); ++ au_hn_reset(dir, au_hi_flags(dir, /*isdir*/1) & ~AuHi_XINO); ++ } ++ ++out: ++ return err; ++} ++ ++int au_opts_remount(struct super_block *sb, struct au_opts *opts) ++{ ++ int err, rerr; ++ unsigned char no_dreval; ++ struct inode *dir; ++ struct au_opt_xino *opt_xino; ++ struct au_opt *opt; ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ err = au_dr_opt_flush(sb); ++ if (unlikely(err)) ++ goto out; ++ au_fset_opts(opts->flags, DR_FLUSHED); ++ ++ dir = d_inode(sb->s_root); ++ sbinfo = au_sbi(sb); ++ opt_xino = NULL; ++ opt = opts->opt; ++ while (err >= 0 && opt->type != Opt_tail) { ++ err = au_opt_simple(sb, opt, opts); ++ if (!err) ++ err = au_opt_br(sb, opt, opts); ++ if (!err) ++ err = au_opt_xino(sb, opt, &opt_xino, opts); ++ opt++; ++ } ++ if (err > 0) ++ err = 0; ++ AuTraceErr(err); ++ /* go on even err */ ++ ++ no_dreval = !!au_ftest_si(sbinfo, NO_DREVAL); ++ rerr = au_opts_verify(sb, opts->sb_flags, /*pending*/0); ++ if (unlikely(rerr && !err)) ++ err = rerr; ++ ++ if (no_dreval != !!au_ftest_si(sbinfo, NO_DREVAL)) ++ au_fset_opts(opts->flags, REFRESH_IDOP); ++ ++ if (au_ftest_opts(opts->flags, TRUNC_XIB)) { ++ rerr = au_xib_trunc(sb); ++ if (unlikely(rerr && !err)) ++ err = rerr; ++ } ++ ++ /* will be handled by the caller */ ++ if (!au_ftest_opts(opts->flags, REFRESH) ++ && (opts->given_udba ++ || au_opt_test(sbinfo->si_mntflags, XINO) ++ || au_ftest_opts(opts->flags, REFRESH_IDOP) ++ )) ++ au_fset_opts(opts->flags, REFRESH); ++ ++ AuDbg("status 0x%x\n", opts->flags); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++unsigned int au_opt_udba(struct super_block *sb) ++{ ++ return au_mntflags(sb) & AuOptMask_UDBA; ++} +diff -Naur null/fs/aufs/opts.h linux-5.15.36/fs/aufs/opts.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/opts.h 2022-05-10 16:51:39.875744219 +0300 +@@ -0,0 +1,263 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * mount options/flags ++ */ ++ ++#ifndef __AUFS_OPTS_H__ ++#define __AUFS_OPTS_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++ ++enum { ++ Opt_br, ++ Opt_add, Opt_del, Opt_mod, Opt_append, Opt_prepend, ++ Opt_idel, Opt_imod, ++ Opt_dirwh, Opt_rdcache, Opt_rdblk, Opt_rdhash, ++ Opt_xino, Opt_noxino, ++ Opt_trunc_xino, Opt_trunc_xino_v, ++ Opt_trunc_xino_path, Opt_itrunc_xino, ++ Opt_trunc_xib, ++ Opt_shwh, ++ Opt_plink, Opt_list_plink, ++ Opt_udba, ++ Opt_dio, ++ Opt_diropq, Opt_diropq_a, Opt_diropq_w, ++ Opt_warn_perm, ++ Opt_wbr_copyup, Opt_wbr_create, ++ Opt_fhsm_sec, ++ Opt_verbose, Opt_noverbose, ++ Opt_sum, Opt_wsum, ++ Opt_dirperm1, ++ Opt_dirren, ++ Opt_acl, ++ Opt_tail, Opt_ignore, Opt_ignore_silent, Opt_err ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* mount flags */ ++#define AuOpt_XINO 1 /* external inode number bitmap ++ and translation table */ ++#define AuOpt_TRUNC_XINO (1 << 1) /* truncate xino files */ ++#define AuOpt_UDBA_NONE (1 << 2) /* users direct branch access */ ++#define AuOpt_UDBA_REVAL (1 << 3) ++#define AuOpt_UDBA_HNOTIFY (1 << 4) ++#define AuOpt_SHWH (1 << 5) /* show whiteout */ ++#define AuOpt_PLINK (1 << 6) /* pseudo-link */ ++#define AuOpt_DIRPERM1 (1 << 7) /* ignore the lower dir's perm ++ bits */ ++#define AuOpt_ALWAYS_DIROPQ (1 << 9) /* policy to creating diropq */ ++#define AuOpt_SUM (1 << 10) /* summation for statfs(2) */ ++#define AuOpt_SUM_W (1 << 11) /* unimplemented */ ++#define AuOpt_WARN_PERM (1 << 12) /* warn when add-branch */ ++#define AuOpt_VERBOSE (1 << 13) /* print the cause of error */ ++#define AuOpt_DIO (1 << 14) /* direct io */ ++#define AuOpt_DIRREN (1 << 15) /* directory rename */ ++ ++#ifndef CONFIG_AUFS_HNOTIFY ++#undef AuOpt_UDBA_HNOTIFY ++#define AuOpt_UDBA_HNOTIFY 0 ++#endif ++#ifndef CONFIG_AUFS_DIRREN ++#undef AuOpt_DIRREN ++#define AuOpt_DIRREN 0 ++#endif ++#ifndef CONFIG_AUFS_SHWH ++#undef AuOpt_SHWH ++#define AuOpt_SHWH 0 ++#endif ++ ++#define AuOpt_Def (AuOpt_XINO \ ++ | AuOpt_UDBA_REVAL \ ++ | AuOpt_PLINK \ ++ /* | AuOpt_DIRPERM1 */ \ ++ | AuOpt_WARN_PERM) ++#define AuOptMask_UDBA (AuOpt_UDBA_NONE \ ++ | AuOpt_UDBA_REVAL \ ++ | AuOpt_UDBA_HNOTIFY) ++ ++#define AuOpt_LkupDirFlags (LOOKUP_FOLLOW | LOOKUP_DIRECTORY) ++ ++#define au_opt_test(flags, name) (flags & AuOpt_##name) ++#define au_opt_set(flags, name) do { \ ++ BUILD_BUG_ON(AuOpt_##name & AuOptMask_UDBA); \ ++ ((flags) |= AuOpt_##name); \ ++} while (0) ++#define au_opt_set_udba(flags, name) do { \ ++ (flags) &= ~AuOptMask_UDBA; \ ++ ((flags) |= AuOpt_##name); \ ++} while (0) ++#define au_opt_clr(flags, name) do { \ ++ ((flags) &= ~AuOpt_##name); \ ++} while (0) ++ ++static inline unsigned int au_opts_plink(unsigned int mntflags) ++{ ++#ifdef CONFIG_PROC_FS ++ return mntflags; ++#else ++ return mntflags & ~AuOpt_PLINK; ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* policies to select one among multiple writable branches */ ++enum { ++ AuWbrCreate_TDP, /* top down parent */ ++ AuWbrCreate_RR, /* round robin */ ++ AuWbrCreate_MFS, /* most free space */ ++ AuWbrCreate_MFSV, /* mfs with seconds */ ++ AuWbrCreate_MFSRR, /* mfs then rr */ ++ AuWbrCreate_MFSRRV, /* mfs then rr with seconds */ ++ AuWbrCreate_TDMFS, /* top down regardless parent and mfs */ ++ AuWbrCreate_TDMFSV, /* top down regardless parent and mfs */ ++ AuWbrCreate_PMFS, /* parent and mfs */ ++ AuWbrCreate_PMFSV, /* parent and mfs with seconds */ ++ AuWbrCreate_PMFSRR, /* parent, mfs and round-robin */ ++ AuWbrCreate_PMFSRRV, /* plus seconds */ ++ ++ AuWbrCreate_Def = AuWbrCreate_TDP ++}; ++ ++enum { ++ AuWbrCopyup_TDP, /* top down parent */ ++ AuWbrCopyup_BUP, /* bottom up parent */ ++ AuWbrCopyup_BU, /* bottom up */ ++ ++ AuWbrCopyup_Def = AuWbrCopyup_TDP ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct file; ++ ++struct au_opt_add { ++ aufs_bindex_t bindex; ++ char *pathname; ++ int perm; ++ struct path path; ++}; ++ ++struct au_opt_del { ++ char *pathname; ++ struct path h_path; ++}; ++ ++struct au_opt_mod { ++ char *path; ++ int perm; ++ struct dentry *h_root; ++}; ++ ++struct au_opt_xino { ++ char *path; ++ struct file *file; ++}; ++ ++struct au_opt_xino_itrunc { ++ aufs_bindex_t bindex; ++}; ++ ++struct au_opt_wbr_create { ++ int wbr_create; ++ int mfs_second; ++ unsigned long long mfsrr_watermark; ++}; ++ ++struct au_opt { ++ int type; ++ union { ++ struct au_opt_xino xino; ++ struct au_opt_xino_itrunc xino_itrunc; ++ struct au_opt_add add; ++ struct au_opt_del del; ++ struct au_opt_mod mod; ++ int dirwh; ++ int rdcache; ++ unsigned int rdblk; ++ unsigned int rdhash; ++ int udba; ++ struct au_opt_wbr_create wbr_create; ++ int wbr_copyup; ++ unsigned int fhsm_second; ++ bool tf; /* generic flag, true or false */ ++ }; ++}; ++ ++/* opts flags */ ++#define AuOpts_REMOUNT 1 ++#define AuOpts_REFRESH (1 << 1) ++#define AuOpts_TRUNC_XIB (1 << 2) ++#define AuOpts_REFRESH_DYAOP (1 << 3) ++#define AuOpts_REFRESH_IDOP (1 << 4) ++#define AuOpts_DR_FLUSHED (1 << 5) ++#define au_ftest_opts(flags, name) ((flags) & AuOpts_##name) ++#define au_fset_opts(flags, name) \ ++ do { (flags) |= AuOpts_##name; } while (0) ++#define au_fclr_opts(flags, name) \ ++ do { (flags) &= ~AuOpts_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_DIRREN ++#undef AuOpts_DR_FLUSHED ++#define AuOpts_DR_FLUSHED 0 ++#endif ++ ++struct au_opts { ++ struct au_opt *opt; ++ int max_opt; ++ ++ unsigned int given_udba; ++ unsigned int flags; ++ unsigned long sb_flags; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* opts.c */ ++int au_br_perm_val(char *perm); ++void au_optstr_br_perm(au_br_perm_str_t *str, int perm); ++int au_udba_val(char *str); ++const char *au_optstr_udba(int udba); ++int au_wbr_create_val(char *str, struct au_opt_wbr_create *create); ++const char *au_optstr_wbr_create(int wbr_create); ++int au_wbr_copyup_val(char *str); ++const char *au_optstr_wbr_copyup(int wbr_copyup); ++ ++int au_opt_add(struct au_opt *opt, char *opt_str, unsigned long sb_flags, ++ aufs_bindex_t bindex); ++struct super_block; ++int au_opts_verify(struct super_block *sb, unsigned long sb_flags, ++ unsigned int pending); ++int au_opts_mount(struct super_block *sb, struct au_opts *opts); ++int au_opts_remount(struct super_block *sb, struct au_opts *opts); ++ ++unsigned int au_opt_udba(struct super_block *sb); ++ ++/* fsctx.c */ ++int aufs_fsctx_init(struct fs_context *fc); ++extern const struct fs_parameter_spec aufs_fsctx_paramspec[]; ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_OPTS_H__ */ +diff -Naur null/fs/aufs/plink.c linux-5.15.36/fs/aufs/plink.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/plink.c 2022-05-10 16:51:39.875744219 +0300 +@@ -0,0 +1,516 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * pseudo-link ++ */ ++ ++#include "aufs.h" ++ ++/* ++ * the pseudo-link maintenance mode. ++ * during a user process maintains the pseudo-links, ++ * prohibit adding a new plink and branch manipulation. ++ * ++ * Flags ++ * NOPLM: ++ * For entry functions which will handle plink, and i_mutex is already held ++ * in VFS. ++ * They cannot wait and should return an error at once. ++ * Callers has to check the error. ++ * NOPLMW: ++ * For entry functions which will handle plink, but i_mutex is not held ++ * in VFS. ++ * They can wait the plink maintenance mode to finish. ++ * ++ * They behave like F_SETLK and F_SETLKW. ++ * If the caller never handle plink, then both flags are unnecessary. ++ */ ++ ++int au_plink_maint(struct super_block *sb, int flags) ++{ ++ int err; ++ pid_t pid, ppid; ++ struct task_struct *parent, *prev; ++ struct au_sbinfo *sbi; ++ ++ SiMustAnyLock(sb); ++ ++ err = 0; ++ if (!au_opt_test(au_mntflags(sb), PLINK)) ++ goto out; ++ ++ sbi = au_sbi(sb); ++ pid = sbi->si_plink_maint_pid; ++ if (!pid || pid == current->pid) ++ goto out; ++ ++ /* todo: it highly depends upon /sbin/mount.aufs */ ++ prev = NULL; ++ parent = current; ++ ppid = 0; ++ rcu_read_lock(); ++ while (1) { ++ parent = rcu_dereference(parent->real_parent); ++ if (parent == prev) ++ break; ++ ppid = task_pid_vnr(parent); ++ if (pid == ppid) { ++ rcu_read_unlock(); ++ goto out; ++ } ++ prev = parent; ++ } ++ rcu_read_unlock(); ++ ++ if (au_ftest_lock(flags, NOPLMW)) { ++ /* if there is no i_mutex lock in VFS, we don't need to wait */ ++ /* AuDebugOn(!lockdep_depth(current)); */ ++ while (sbi->si_plink_maint_pid) { ++ si_read_unlock(sb); ++ /* gave up wake_up_bit() */ ++ wait_event(sbi->si_plink_wq, !sbi->si_plink_maint_pid); ++ ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&sbi->si_nowait); ++ si_noflush_read_lock(sb); ++ } ++ } else if (au_ftest_lock(flags, NOPLM)) { ++ AuDbg("ppid %d, pid %d\n", ppid, pid); ++ err = -EAGAIN; ++ } ++ ++out: ++ return err; ++} ++ ++void au_plink_maint_leave(struct au_sbinfo *sbinfo) ++{ ++ spin_lock(&sbinfo->si_plink_maint_lock); ++ sbinfo->si_plink_maint_pid = 0; ++ spin_unlock(&sbinfo->si_plink_maint_lock); ++ wake_up_all(&sbinfo->si_plink_wq); ++} ++ ++int au_plink_maint_enter(struct super_block *sb) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ /* make sure i am the only one in this fs */ ++ si_write_lock(sb, AuLock_FLUSH); ++ if (au_opt_test(au_mntflags(sb), PLINK)) { ++ spin_lock(&sbinfo->si_plink_maint_lock); ++ if (!sbinfo->si_plink_maint_pid) ++ sbinfo->si_plink_maint_pid = current->pid; ++ else ++ err = -EBUSY; ++ spin_unlock(&sbinfo->si_plink_maint_lock); ++ } ++ si_write_unlock(sb); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_DEBUG ++void au_plink_list(struct super_block *sb) ++{ ++ int i; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_icntnr *icntnr; ++ ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); ++ AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); ++ ++ for (i = 0; i < AuPlink_NHASH; i++) { ++ hbl = sbinfo->si_plink + i; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(icntnr, pos, hbl, plink) ++ AuDbg("%lu\n", icntnr->vfs_inode.i_ino); ++ hlist_bl_unlock(hbl); ++ } ++} ++#endif ++ ++/* is the inode pseudo-linked? */ ++int au_plink_test(struct inode *inode) ++{ ++ int found, i; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_icntnr *icntnr; ++ ++ sbinfo = au_sbi(inode->i_sb); ++ AuRwMustAnyLock(&sbinfo->si_rwsem); ++ AuDebugOn(!au_opt_test(au_mntflags(inode->i_sb), PLINK)); ++ AuDebugOn(au_plink_maint(inode->i_sb, AuLock_NOPLM)); ++ ++ found = 0; ++ i = au_plink_hash(inode->i_ino); ++ hbl = sbinfo->si_plink + i; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(icntnr, pos, hbl, plink) ++ if (&icntnr->vfs_inode == inode) { ++ found = 1; ++ break; ++ } ++ hlist_bl_unlock(hbl); ++ return found; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * generate a name for plink. ++ * the file will be stored under AUFS_WH_PLINKDIR. ++ */ ++/* 20 is max digits length of ulong 64 */ ++#define PLINK_NAME_LEN ((20 + 1) * 2) ++ ++static int plink_name(char *name, int len, struct inode *inode, ++ aufs_bindex_t bindex) ++{ ++ int rlen; ++ struct inode *h_inode; ++ ++ h_inode = au_h_iptr(inode, bindex); ++ rlen = snprintf(name, len, "%lu.%lu", inode->i_ino, h_inode->i_ino); ++ return rlen; ++} ++ ++struct au_do_plink_lkup_args { ++ struct dentry **errp; ++ struct qstr *tgtname; ++ struct path *h_ppath; ++}; ++ ++static struct dentry *au_do_plink_lkup(struct qstr *tgtname, ++ struct path *h_ppath) ++{ ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ ++ h_inode = d_inode(h_ppath->dentry); ++ inode_lock_shared_nested(h_inode, AuLsc_I_CHILD2); ++ h_dentry = vfsub_lkup_one(tgtname, h_ppath); ++ inode_unlock_shared(h_inode); ++ ++ return h_dentry; ++} ++ ++static void au_call_do_plink_lkup(void *args) ++{ ++ struct au_do_plink_lkup_args *a = args; ++ *a->errp = au_do_plink_lkup(a->tgtname, a->h_ppath); ++} ++ ++/* lookup the plink-ed @inode under the branch at @bindex */ ++struct dentry *au_plink_lkup(struct inode *inode, aufs_bindex_t bindex) ++{ ++ struct dentry *h_dentry; ++ struct au_branch *br; ++ struct path h_ppath; ++ int wkq_err; ++ char a[PLINK_NAME_LEN]; ++ struct qstr tgtname = QSTR_INIT(a, 0); ++ ++ AuDebugOn(au_plink_maint(inode->i_sb, AuLock_NOPLM)); ++ ++ br = au_sbr(inode->i_sb, bindex); ++ h_ppath.dentry = br->br_wbr->wbr_plink; ++ h_ppath.mnt = au_br_mnt(br); ++ tgtname.len = plink_name(a, sizeof(a), inode, bindex); ++ ++ if (!uid_eq(current_fsuid(), GLOBAL_ROOT_UID)) { ++ struct au_do_plink_lkup_args args = { ++ .errp = &h_dentry, ++ .tgtname = &tgtname, ++ .h_ppath = &h_ppath ++ }; ++ ++ wkq_err = au_wkq_wait(au_call_do_plink_lkup, &args); ++ if (unlikely(wkq_err)) ++ h_dentry = ERR_PTR(wkq_err); ++ } else ++ h_dentry = au_do_plink_lkup(&tgtname, &h_ppath); ++ ++ return h_dentry; ++} ++ ++/* create a pseudo-link */ ++static int do_whplink(struct qstr *tgt, struct path *h_ppath, ++ struct dentry *h_dentry) ++{ ++ int err; ++ struct path h_path; ++ struct inode *h_dir, *delegated; ++ ++ h_dir = d_inode(h_ppath->dentry); ++ inode_lock_nested(h_dir, AuLsc_I_CHILD2); ++ h_path.mnt = h_ppath->mnt; ++again: ++ h_path.dentry = vfsub_lkup_one(tgt, h_ppath); ++ err = PTR_ERR(h_path.dentry); ++ if (IS_ERR(h_path.dentry)) ++ goto out; ++ ++ err = 0; ++ /* wh.plink dir is not monitored */ ++ /* todo: is it really safe? */ ++ if (d_is_positive(h_path.dentry) ++ && d_inode(h_path.dentry) != d_inode(h_dentry)) { ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, &h_path, &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ dput(h_path.dentry); ++ h_path.dentry = NULL; ++ if (!err) ++ goto again; ++ } ++ if (!err && d_is_negative(h_path.dentry)) { ++ delegated = NULL; ++ err = vfsub_link(h_dentry, h_dir, &h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ } ++ dput(h_path.dentry); ++ ++out: ++ inode_unlock(h_dir); ++ return err; ++} ++ ++struct do_whplink_args { ++ int *errp; ++ struct qstr *tgt; ++ struct path *h_ppath; ++ struct dentry *h_dentry; ++}; ++ ++static void call_do_whplink(void *args) ++{ ++ struct do_whplink_args *a = args; ++ *a->errp = do_whplink(a->tgt, a->h_ppath, a->h_dentry); ++} ++ ++static int whplink(struct dentry *h_dentry, struct inode *inode, ++ aufs_bindex_t bindex) ++{ ++ int err, wkq_err; ++ struct au_branch *br; ++ struct au_wbr *wbr; ++ struct path h_ppath; ++ char a[PLINK_NAME_LEN]; ++ struct qstr tgtname = QSTR_INIT(a, 0); ++ ++ br = au_sbr(inode->i_sb, bindex); ++ wbr = br->br_wbr; ++ h_ppath.dentry = wbr->wbr_plink; ++ h_ppath.mnt = au_br_mnt(br); ++ tgtname.len = plink_name(a, sizeof(a), inode, bindex); ++ ++ /* always superio. */ ++ if (!uid_eq(current_fsuid(), GLOBAL_ROOT_UID)) { ++ struct do_whplink_args args = { ++ .errp = &err, ++ .tgt = &tgtname, ++ .h_ppath = &h_ppath, ++ .h_dentry = h_dentry ++ }; ++ wkq_err = au_wkq_wait(call_do_whplink, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } else ++ err = do_whplink(&tgtname, &h_ppath, h_dentry); ++ ++ return err; ++} ++ ++/* ++ * create a new pseudo-link for @h_dentry on @bindex. ++ * the linked inode is held in aufs @inode. ++ */ ++void au_plink_append(struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_dentry) ++{ ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_icntnr *icntnr; ++ int found, err, cnt, i; ++ ++ sb = inode->i_sb; ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); ++ AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); ++ ++ found = au_plink_test(inode); ++ if (found) ++ return; ++ ++ i = au_plink_hash(inode->i_ino); ++ hbl = sbinfo->si_plink + i; ++ au_igrab(inode); ++ ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(icntnr, pos, hbl, plink) { ++ if (&icntnr->vfs_inode == inode) { ++ found = 1; ++ break; ++ } ++ } ++ if (!found) { ++ icntnr = container_of(inode, struct au_icntnr, vfs_inode); ++ hlist_bl_add_head(&icntnr->plink, hbl); ++ } ++ hlist_bl_unlock(hbl); ++ if (!found) { ++ cnt = au_hbl_count(hbl); ++#define msg "unexpectedly unbalanced or too many pseudo-links" ++ if (cnt > AUFS_PLINK_WARN) ++ AuWarn1(msg ", %d\n", cnt); ++#undef msg ++ err = whplink(h_dentry, inode, bindex); ++ if (unlikely(err)) { ++ pr_warn("err %d, damaged pseudo link.\n", err); ++ au_hbl_del(&icntnr->plink, hbl); ++ iput(&icntnr->vfs_inode); ++ } ++ } else ++ iput(&icntnr->vfs_inode); ++} ++ ++/* free all plinks */ ++void au_plink_put(struct super_block *sb, int verbose) ++{ ++ int i, warned; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos, *tmp; ++ struct au_icntnr *icntnr; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); ++ AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); ++ ++ /* no spin_lock since sbinfo is write-locked */ ++ warned = 0; ++ for (i = 0; i < AuPlink_NHASH; i++) { ++ hbl = sbinfo->si_plink + i; ++ if (!warned && verbose && !hlist_bl_empty(hbl)) { ++ pr_warn("pseudo-link is not flushed"); ++ warned = 1; ++ } ++ hlist_bl_for_each_entry_safe(icntnr, pos, tmp, hbl, plink) ++ iput(&icntnr->vfs_inode); ++ INIT_HLIST_BL_HEAD(hbl); ++ } ++} ++ ++void au_plink_clean(struct super_block *sb, int verbose) ++{ ++ struct dentry *root; ++ ++ root = sb->s_root; ++ aufs_write_lock(root); ++ if (au_opt_test(au_mntflags(sb), PLINK)) ++ au_plink_put(sb, verbose); ++ aufs_write_unlock(root); ++} ++ ++static int au_plink_do_half_refresh(struct inode *inode, aufs_bindex_t br_id) ++{ ++ int do_put; ++ aufs_bindex_t btop, bbot, bindex; ++ ++ do_put = 0; ++ btop = au_ibtop(inode); ++ bbot = au_ibbot(inode); ++ if (btop >= 0) { ++ for (bindex = btop; bindex <= bbot; bindex++) { ++ if (!au_h_iptr(inode, bindex) ++ || au_ii_br_id(inode, bindex) != br_id) ++ continue; ++ au_set_h_iptr(inode, bindex, NULL, 0); ++ do_put = 1; ++ break; ++ } ++ if (do_put) ++ for (bindex = btop; bindex <= bbot; bindex++) ++ if (au_h_iptr(inode, bindex)) { ++ do_put = 0; ++ break; ++ } ++ } else ++ do_put = 1; ++ ++ return do_put; ++} ++ ++/* free the plinks on a branch specified by @br_id */ ++void au_plink_half_refresh(struct super_block *sb, aufs_bindex_t br_id) ++{ ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos, *tmp; ++ struct au_icntnr *icntnr; ++ struct inode *inode; ++ int i, do_put; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); ++ AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); ++ ++ /* no bit_lock since sbinfo is write-locked */ ++ for (i = 0; i < AuPlink_NHASH; i++) { ++ hbl = sbinfo->si_plink + i; ++ hlist_bl_for_each_entry_safe(icntnr, pos, tmp, hbl, plink) { ++ inode = au_igrab(&icntnr->vfs_inode); ++ ii_write_lock_child(inode); ++ do_put = au_plink_do_half_refresh(inode, br_id); ++ if (do_put) { ++ hlist_bl_del(&icntnr->plink); ++ iput(inode); ++ } ++ ii_write_unlock(inode); ++ iput(inode); ++ } ++ } ++} +diff -Naur null/fs/aufs/poll.c linux-5.15.36/fs/aufs/poll.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/poll.c 2022-05-10 16:51:39.875744219 +0300 +@@ -0,0 +1,51 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * poll operation ++ * There is only one filesystem which implements ->poll operation, currently. ++ */ ++ ++#include "aufs.h" ++ ++__poll_t aufs_poll(struct file *file, struct poll_table_struct *pt) ++{ ++ __poll_t mask; ++ struct file *h_file; ++ struct super_block *sb; ++ ++ /* We should pretend an error happened. */ ++ mask = EPOLLERR /* | EPOLLIN | EPOLLOUT */; ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/0, /*lsc*/0); ++ if (IS_ERR(h_file)) { ++ AuDbg("h_file %ld\n", PTR_ERR(h_file)); ++ goto out; ++ } ++ ++ mask = vfs_poll(h_file, pt); ++ fput(h_file); /* instead of au_read_post() */ ++ ++out: ++ si_read_unlock(sb); ++ if (mask & EPOLLERR) ++ AuDbg("mask 0x%x\n", mask); ++ return mask; ++} +diff -Naur null/fs/aufs/posix_acl.c linux-5.15.36/fs/aufs/posix_acl.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/posix_acl.c 2022-05-10 16:51:39.875744219 +0300 +@@ -0,0 +1,111 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2014-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * posix acl operations ++ */ ++ ++#include ++#include "aufs.h" ++ ++struct posix_acl *aufs_get_acl(struct inode *inode, int type, bool rcu) ++{ ++ struct posix_acl *acl; ++ int err; ++ aufs_bindex_t bindex; ++ struct inode *h_inode; ++ struct super_block *sb; ++ ++ acl = ERR_PTR(-ECHILD); ++ if (rcu) ++ goto out; ++ ++ acl = NULL; ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ ii_read_lock_child(inode); ++ if (!(sb->s_flags & SB_POSIXACL)) ++ goto unlock; ++ ++ bindex = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, bindex); ++ if (unlikely(!h_inode ++ || ((h_inode->i_mode & S_IFMT) ++ != (inode->i_mode & S_IFMT)))) { ++ err = au_busy_or_stale(); ++ acl = ERR_PTR(err); ++ goto unlock; ++ } ++ ++ /* always topmost only */ ++ acl = get_acl(h_inode, type); ++ if (IS_ERR(acl)) ++ forget_cached_acl(inode, type); ++ else ++ set_cached_acl(inode, type, acl); ++ ++unlock: ++ ii_read_unlock(inode); ++ si_read_unlock(sb); ++ ++out: ++ AuTraceErrPtr(acl); ++ return acl; ++} ++ ++int aufs_set_acl(struct user_namespace *userns, struct inode *inode, ++ struct posix_acl *acl, int type) ++{ ++ int err; ++ ssize_t ssz; ++ struct dentry *dentry; ++ struct au_sxattr arg = { ++ .type = AU_ACL_SET, ++ .u.acl_set = { ++ .acl = acl, ++ .type = type ++ }, ++ }; ++ ++ IMustLock(inode); ++ ++ if (inode->i_ino == AUFS_ROOT_INO) ++ dentry = dget(inode->i_sb->s_root); ++ else { ++ dentry = d_find_alias(inode); ++ if (!dentry) ++ dentry = d_find_any_alias(inode); ++ if (!dentry) { ++ pr_warn("cannot handle this inode, " ++ "please report to aufs-users ML\n"); ++ err = -ENOENT; ++ goto out; ++ } ++ } ++ ++ ssz = au_sxattr(dentry, inode, &arg); ++ /* forget even it if succeeds since the branch might set differently */ ++ forget_cached_acl(inode, type); ++ dput(dentry); ++ err = ssz; ++ if (ssz >= 0) ++ err = 0; ++ ++out: ++ return err; ++} +diff -Naur null/fs/aufs/procfs.c linux-5.15.36/fs/aufs/procfs.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/procfs.c 2022-05-10 16:51:39.875744219 +0300 +@@ -0,0 +1,170 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2010-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * procfs interfaces ++ */ ++ ++#include ++#include "aufs.h" ++ ++static int au_procfs_plm_release(struct inode *inode, struct file *file) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ sbinfo = file->private_data; ++ if (sbinfo) { ++ au_plink_maint_leave(sbinfo); ++ kobject_put(&sbinfo->si_kobj); ++ } ++ ++ return 0; ++} ++ ++static void au_procfs_plm_write_clean(struct file *file) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ sbinfo = file->private_data; ++ if (sbinfo) ++ au_plink_clean(sbinfo->si_sb, /*verbose*/0); ++} ++ ++static int au_procfs_plm_write_si(struct file *file, unsigned long id) ++{ ++ int err; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_node *pos; ++ ++ err = -EBUSY; ++ if (unlikely(file->private_data)) ++ goto out; ++ ++ sb = NULL; ++ /* don't use au_sbilist_lock() here */ ++ hlist_bl_lock(&au_sbilist); ++ hlist_bl_for_each_entry(sbinfo, pos, &au_sbilist, si_list) ++ if (id == sysaufs_si_id(sbinfo)) { ++ if (kobject_get_unless_zero(&sbinfo->si_kobj)) ++ sb = sbinfo->si_sb; ++ break; ++ } ++ hlist_bl_unlock(&au_sbilist); ++ ++ err = -EINVAL; ++ if (unlikely(!sb)) ++ goto out; ++ ++ err = au_plink_maint_enter(sb); ++ if (!err) ++ /* keep kobject_get() */ ++ file->private_data = sbinfo; ++ else ++ kobject_put(&sbinfo->si_kobj); ++out: ++ return err; ++} ++ ++/* ++ * Accept a valid "si=xxxx" only. ++ * Once it is accepted successfully, accept "clean" too. ++ */ ++static ssize_t au_procfs_plm_write(struct file *file, const char __user *ubuf, ++ size_t count, loff_t *ppos) ++{ ++ ssize_t err; ++ unsigned long id; ++ /* last newline is allowed */ ++ char buf[3 + sizeof(unsigned long) * 2 + 1]; ++ ++ err = -EACCES; ++ if (unlikely(!capable(CAP_SYS_ADMIN))) ++ goto out; ++ ++ err = -EINVAL; ++ if (unlikely(count > sizeof(buf))) ++ goto out; ++ ++ err = copy_from_user(buf, ubuf, count); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ goto out; ++ } ++ buf[count] = 0; ++ ++ err = -EINVAL; ++ if (!strcmp("clean", buf)) { ++ au_procfs_plm_write_clean(file); ++ goto out_success; ++ } else if (unlikely(strncmp("si=", buf, 3))) ++ goto out; ++ ++ err = kstrtoul(buf + 3, 16, &id); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_procfs_plm_write_si(file, id); ++ if (unlikely(err)) ++ goto out; ++ ++out_success: ++ err = count; /* success */ ++out: ++ return err; ++} ++ ++static const struct proc_ops au_procfs_plm_op = { ++ .proc_write = au_procfs_plm_write, ++ .proc_release = au_procfs_plm_release ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct proc_dir_entry *au_procfs_dir; ++ ++void au_procfs_fin(void) ++{ ++ remove_proc_entry(AUFS_PLINK_MAINT_NAME, au_procfs_dir); ++ remove_proc_entry(AUFS_PLINK_MAINT_DIR, NULL); ++} ++ ++int __init au_procfs_init(void) ++{ ++ int err; ++ struct proc_dir_entry *entry; ++ ++ err = -ENOMEM; ++ au_procfs_dir = proc_mkdir(AUFS_PLINK_MAINT_DIR, NULL); ++ if (unlikely(!au_procfs_dir)) ++ goto out; ++ ++ entry = proc_create(AUFS_PLINK_MAINT_NAME, S_IFREG | 0200, ++ au_procfs_dir, &au_procfs_plm_op); ++ if (unlikely(!entry)) ++ goto out_dir; ++ ++ err = 0; ++ goto out; /* success */ ++ ++ ++out_dir: ++ remove_proc_entry(AUFS_PLINK_MAINT_DIR, NULL); ++out: ++ return err; ++} +diff -Naur null/fs/aufs/rdu.c linux-5.15.36/fs/aufs/rdu.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/rdu.c 2022-05-10 16:51:39.876744219 +0300 +@@ -0,0 +1,384 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * readdir in userspace. ++ */ ++ ++#include ++#include ++#include ++#include "aufs.h" ++ ++/* bits for struct aufs_rdu.flags */ ++#define AuRdu_CALLED 1 ++#define AuRdu_CONT (1 << 1) ++#define AuRdu_FULL (1 << 2) ++#define au_ftest_rdu(flags, name) ((flags) & AuRdu_##name) ++#define au_fset_rdu(flags, name) \ ++ do { (flags) |= AuRdu_##name; } while (0) ++#define au_fclr_rdu(flags, name) \ ++ do { (flags) &= ~AuRdu_##name; } while (0) ++ ++struct au_rdu_arg { ++ struct dir_context ctx; ++ struct aufs_rdu *rdu; ++ union au_rdu_ent_ul ent; ++ unsigned long end; ++ ++ struct super_block *sb; ++ int err; ++}; ++ ++static int au_rdu_fill(struct dir_context *ctx, const char *name, int nlen, ++ loff_t offset, u64 h_ino, unsigned int d_type) ++{ ++ int err, len; ++ struct au_rdu_arg *arg = container_of(ctx, struct au_rdu_arg, ctx); ++ struct aufs_rdu *rdu = arg->rdu; ++ struct au_rdu_ent ent; ++ ++ err = 0; ++ arg->err = 0; ++ au_fset_rdu(rdu->cookie.flags, CALLED); ++ len = au_rdu_len(nlen); ++ if (arg->ent.ul + len < arg->end) { ++ ent.ino = h_ino; ++ ent.bindex = rdu->cookie.bindex; ++ ent.type = d_type; ++ ent.nlen = nlen; ++ if (unlikely(nlen > AUFS_MAX_NAMELEN)) ++ ent.type = DT_UNKNOWN; ++ ++ /* unnecessary to support mmap_sem since this is a dir */ ++ err = -EFAULT; ++ if (copy_to_user(arg->ent.e, &ent, sizeof(ent))) ++ goto out; ++ if (copy_to_user(arg->ent.e->name, name, nlen)) ++ goto out; ++ /* the terminating NULL */ ++ if (__put_user(0, arg->ent.e->name + nlen)) ++ goto out; ++ err = 0; ++ /* AuDbg("%p, %.*s\n", arg->ent.p, nlen, name); */ ++ arg->ent.ul += len; ++ rdu->rent++; ++ } else { ++ err = -EFAULT; ++ au_fset_rdu(rdu->cookie.flags, FULL); ++ rdu->full = 1; ++ rdu->tail = arg->ent; ++ } ++ ++out: ++ /* AuTraceErr(err); */ ++ return err; ++} ++ ++static int au_rdu_do(struct file *h_file, struct au_rdu_arg *arg) ++{ ++ int err; ++ loff_t offset; ++ struct au_rdu_cookie *cookie = &arg->rdu->cookie; ++ ++ /* we don't have to care (FMODE_32BITHASH | FMODE_64BITHASH) for ext4 */ ++ offset = vfsub_llseek(h_file, cookie->h_pos, SEEK_SET); ++ err = offset; ++ if (unlikely(offset != cookie->h_pos)) ++ goto out; ++ ++ err = 0; ++ do { ++ arg->err = 0; ++ au_fclr_rdu(cookie->flags, CALLED); ++ /* smp_mb(); */ ++ err = vfsub_iterate_dir(h_file, &arg->ctx); ++ if (err >= 0) ++ err = arg->err; ++ } while (!err ++ && au_ftest_rdu(cookie->flags, CALLED) ++ && !au_ftest_rdu(cookie->flags, FULL)); ++ cookie->h_pos = h_file->f_pos; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_rdu(struct file *file, struct aufs_rdu *rdu) ++{ ++ int err; ++ aufs_bindex_t bbot; ++ struct au_rdu_arg arg = { ++ .ctx = { ++ .actor = au_rdu_fill ++ } ++ }; ++ struct dentry *dentry; ++ struct inode *inode; ++ struct file *h_file; ++ struct au_rdu_cookie *cookie = &rdu->cookie; ++ ++ /* VERIFY_WRITE */ ++ err = !access_ok(rdu->ent.e, rdu->sz); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out; ++ } ++ rdu->rent = 0; ++ rdu->tail = rdu->ent; ++ rdu->full = 0; ++ arg.rdu = rdu; ++ arg.ent = rdu->ent; ++ arg.end = arg.ent.ul; ++ arg.end += rdu->sz; ++ ++ err = -ENOTDIR; ++ if (unlikely(!file->f_op->iterate && !file->f_op->iterate_shared)) ++ goto out; ++ ++ err = security_file_permission(file, MAY_READ); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out; ++ ++ dentry = file->f_path.dentry; ++ inode = d_inode(dentry); ++ inode_lock_shared(inode); ++ ++ arg.sb = inode->i_sb; ++ err = si_read_lock(arg.sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out_mtx; ++ err = au_alive_dir(dentry); ++ if (unlikely(err)) ++ goto out_si; ++ /* todo: reval? */ ++ fi_read_lock(file); ++ ++ err = -EAGAIN; ++ if (unlikely(au_ftest_rdu(cookie->flags, CONT) ++ && cookie->generation != au_figen(file))) ++ goto out_unlock; ++ ++ err = 0; ++ if (!rdu->blk) { ++ rdu->blk = au_sbi(arg.sb)->si_rdblk; ++ if (!rdu->blk) ++ rdu->blk = au_dir_size(file, /*dentry*/NULL); ++ } ++ bbot = au_fbtop(file); ++ if (cookie->bindex < bbot) ++ cookie->bindex = bbot; ++ bbot = au_fbbot_dir(file); ++ /* AuDbg("b%d, b%d\n", cookie->bindex, bbot); */ ++ for (; !err && cookie->bindex <= bbot; ++ cookie->bindex++, cookie->h_pos = 0) { ++ h_file = au_hf_dir(file, cookie->bindex); ++ if (!h_file) ++ continue; ++ ++ au_fclr_rdu(cookie->flags, FULL); ++ err = au_rdu_do(h_file, &arg); ++ AuTraceErr(err); ++ if (unlikely(au_ftest_rdu(cookie->flags, FULL) || err)) ++ break; ++ } ++ AuDbg("rent %llu\n", rdu->rent); ++ ++ if (!err && !au_ftest_rdu(cookie->flags, CONT)) { ++ rdu->shwh = !!au_opt_test(au_sbi(arg.sb)->si_mntflags, SHWH); ++ au_fset_rdu(cookie->flags, CONT); ++ cookie->generation = au_figen(file); ++ } ++ ++ ii_read_lock_child(inode); ++ fsstack_copy_attr_atime(inode, au_h_iptr(inode, au_ibtop(inode))); ++ ii_read_unlock(inode); ++ ++out_unlock: ++ fi_read_unlock(file); ++out_si: ++ si_read_unlock(arg.sb); ++out_mtx: ++ inode_unlock_shared(inode); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_rdu_ino(struct file *file, struct aufs_rdu *rdu) ++{ ++ int err; ++ ino_t ino; ++ unsigned long long nent; ++ union au_rdu_ent_ul *u; ++ struct au_rdu_ent ent; ++ struct super_block *sb; ++ ++ err = 0; ++ nent = rdu->nent; ++ u = &rdu->ent; ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ while (nent-- > 0) { ++ /* unnecessary to support mmap_sem since this is a dir */ ++ err = copy_from_user(&ent, u->e, sizeof(ent)); ++ if (!err) ++ /* VERIFY_WRITE */ ++ err = !access_ok(&u->e->ino, sizeof(ino)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ break; ++ } ++ ++ /* AuDbg("b%d, i%llu\n", ent.bindex, ent.ino); */ ++ if (!ent.wh) ++ err = au_ino(sb, ent.bindex, ent.ino, ent.type, &ino); ++ else ++ err = au_wh_ino(sb, ent.bindex, ent.ino, ent.type, ++ &ino); ++ if (unlikely(err)) { ++ AuTraceErr(err); ++ break; ++ } ++ ++ err = __put_user(ino, &u->e->ino); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ break; ++ } ++ u->ul += au_rdu_len(ent.nlen); ++ } ++ si_read_unlock(sb); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_rdu_verify(struct aufs_rdu *rdu) ++{ ++ AuDbg("rdu{%llu, %p, %u | %u | %llu, %u, %u | " ++ "%llu, b%d, 0x%x, g%u}\n", ++ rdu->sz, rdu->ent.e, rdu->verify[AufsCtlRduV_SZ], ++ rdu->blk, ++ rdu->rent, rdu->shwh, rdu->full, ++ rdu->cookie.h_pos, rdu->cookie.bindex, rdu->cookie.flags, ++ rdu->cookie.generation); ++ ++ if (rdu->verify[AufsCtlRduV_SZ] == sizeof(*rdu)) ++ return 0; ++ ++ AuDbg("%u:%u\n", ++ rdu->verify[AufsCtlRduV_SZ], (unsigned int)sizeof(*rdu)); ++ return -EINVAL; ++} ++ ++long au_rdu_ioctl(struct file *file, unsigned int cmd, unsigned long arg) ++{ ++ long err, e; ++ struct aufs_rdu rdu; ++ void __user *p = (void __user *)arg; ++ ++ err = copy_from_user(&rdu, p, sizeof(rdu)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out; ++ } ++ err = au_rdu_verify(&rdu); ++ if (unlikely(err)) ++ goto out; ++ ++ switch (cmd) { ++ case AUFS_CTL_RDU: ++ err = au_rdu(file, &rdu); ++ if (unlikely(err)) ++ break; ++ ++ e = copy_to_user(p, &rdu, sizeof(rdu)); ++ if (unlikely(e)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ } ++ break; ++ case AUFS_CTL_RDU_INO: ++ err = au_rdu_ino(file, &rdu); ++ break; ++ ++ default: ++ /* err = -ENOTTY; */ ++ err = -EINVAL; ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++#ifdef CONFIG_COMPAT ++long au_rdu_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) ++{ ++ long err, e; ++ struct aufs_rdu rdu; ++ void __user *p = compat_ptr(arg); ++ ++ /* todo: get_user()? */ ++ err = copy_from_user(&rdu, p, sizeof(rdu)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out; ++ } ++ rdu.ent.e = compat_ptr(rdu.ent.ul); ++ err = au_rdu_verify(&rdu); ++ if (unlikely(err)) ++ goto out; ++ ++ switch (cmd) { ++ case AUFS_CTL_RDU: ++ err = au_rdu(file, &rdu); ++ if (unlikely(err)) ++ break; ++ ++ rdu.ent.ul = ptr_to_compat(rdu.ent.e); ++ rdu.tail.ul = ptr_to_compat(rdu.tail.e); ++ e = copy_to_user(p, &rdu, sizeof(rdu)); ++ if (unlikely(e)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ } ++ break; ++ case AUFS_CTL_RDU_INO: ++ err = au_rdu_ino(file, &rdu); ++ break; ++ ++ default: ++ /* err = -ENOTTY; */ ++ err = -EINVAL; ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++#endif +diff -Naur null/fs/aufs/rwsem.h linux-5.15.36/fs/aufs/rwsem.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/rwsem.h 2022-05-10 16:51:39.876744219 +0300 +@@ -0,0 +1,85 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * simple read-write semaphore wrappers ++ */ ++ ++#ifndef __AUFS_RWSEM_H__ ++#define __AUFS_RWSEM_H__ ++ ++#ifdef __KERNEL__ ++ ++#include "debug.h" ++ ++/* in the future, the name 'au_rwsem' will be totally gone */ ++#define au_rwsem rw_semaphore ++ ++/* to debug easier, do not make them inlined functions */ ++#define AuRwMustNoWaiters(rw) AuDebugOn(rwsem_is_contended(rw)) ++ ++#ifdef CONFIG_LOCKDEP ++/* rwsem_is_locked() is unusable */ ++#define AuRwMustReadLock(rw) AuDebugOn(IS_ENABLED(CONFIG_LOCKDEP) \ ++ && !lockdep_recursing(current) \ ++ && debug_locks \ ++ && !lockdep_is_held_type(rw, 1)) ++#define AuRwMustWriteLock(rw) AuDebugOn(IS_ENABLED(CONFIG_LOCKDEP) \ ++ && !lockdep_recursing(current) \ ++ && debug_locks \ ++ && !lockdep_is_held_type(rw, 0)) ++#define AuRwMustAnyLock(rw) AuDebugOn(IS_ENABLED(CONFIG_LOCKDEP) \ ++ && !lockdep_recursing(current) \ ++ && debug_locks \ ++ && !lockdep_is_held(rw)) ++#define AuRwDestroy(rw) AuDebugOn(IS_ENABLED(CONFIG_LOCKDEP) \ ++ && !lockdep_recursing(current) \ ++ && debug_locks \ ++ && lockdep_is_held(rw)) ++#else ++#define AuRwMustReadLock(rw) do {} while (0) ++#define AuRwMustWriteLock(rw) do {} while (0) ++#define AuRwMustAnyLock(rw) do {} while (0) ++#define AuRwDestroy(rw) do {} while (0) ++#endif ++ ++#define au_rw_init(rw) init_rwsem(rw) ++ ++#define au_rw_init_wlock(rw) do { \ ++ au_rw_init(rw); \ ++ down_write(rw); \ ++ } while (0) ++ ++#define au_rw_init_wlock_nested(rw, lsc) do { \ ++ au_rw_init(rw); \ ++ down_write_nested(rw, lsc); \ ++ } while (0) ++ ++#define au_rw_read_lock(rw) down_read(rw) ++#define au_rw_read_lock_nested(rw, lsc) down_read_nested(rw, lsc) ++#define au_rw_read_unlock(rw) up_read(rw) ++#define au_rw_dgrade_lock(rw) downgrade_write(rw) ++#define au_rw_write_lock(rw) down_write(rw) ++#define au_rw_write_lock_nested(rw, lsc) down_write_nested(rw, lsc) ++#define au_rw_write_unlock(rw) up_write(rw) ++/* why is not _nested version defined? */ ++#define au_rw_read_trylock(rw) down_read_trylock(rw) ++#define au_rw_write_trylock(rw) down_write_trylock(rw) ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_RWSEM_H__ */ +diff -Naur null/fs/aufs/sbinfo.c linux-5.15.36/fs/aufs/sbinfo.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/sbinfo.c 2022-05-10 16:51:39.876744219 +0300 +@@ -0,0 +1,316 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * superblock private data ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* ++ * they are necessary regardless sysfs is disabled. ++ */ ++void au_si_free(struct kobject *kobj) ++{ ++ int i; ++ struct au_sbinfo *sbinfo; ++ char *locked __maybe_unused; /* debug only */ ++ ++ sbinfo = container_of(kobj, struct au_sbinfo, si_kobj); ++ for (i = 0; i < AuPlink_NHASH; i++) ++ AuDebugOn(!hlist_bl_empty(sbinfo->si_plink + i)); ++ AuDebugOn(atomic_read(&sbinfo->si_nowait.nw_len)); ++ ++ AuLCntZero(au_lcnt_read(&sbinfo->si_ninodes, /*do_rev*/0)); ++ au_lcnt_fin(&sbinfo->si_ninodes, /*do_sync*/0); ++ AuLCntZero(au_lcnt_read(&sbinfo->si_nfiles, /*do_rev*/0)); ++ au_lcnt_fin(&sbinfo->si_nfiles, /*do_sync*/0); ++ ++ dbgaufs_si_fin(sbinfo); ++ au_rw_write_lock(&sbinfo->si_rwsem); ++ au_br_free(sbinfo); ++ au_rw_write_unlock(&sbinfo->si_rwsem); ++ ++ au_kfree_try_rcu(sbinfo->si_branch); ++ mutex_destroy(&sbinfo->si_xib_mtx); ++ AuRwDestroy(&sbinfo->si_rwsem); ++ ++ au_lcnt_wait_for_fin(&sbinfo->si_ninodes); ++ /* si_nfiles is waited too */ ++ au_kfree_rcu(sbinfo); ++} ++ ++struct au_sbinfo *au_si_alloc(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ int err, i; ++ ++ err = -ENOMEM; ++ sbinfo = kzalloc(sizeof(*sbinfo), GFP_NOFS); ++ if (unlikely(!sbinfo)) ++ goto out; ++ ++ /* will be reallocated separately */ ++ sbinfo->si_branch = kzalloc(sizeof(*sbinfo->si_branch), GFP_NOFS); ++ if (unlikely(!sbinfo->si_branch)) ++ goto out_sbinfo; ++ ++ err = sysaufs_si_init(sbinfo); ++ if (!err) { ++ dbgaufs_si_null(sbinfo); ++ err = dbgaufs_si_init(sbinfo); ++ if (unlikely(err)) ++ kobject_put(&sbinfo->si_kobj); ++ } ++ if (unlikely(err)) ++ goto out_br; ++ ++ au_nwt_init(&sbinfo->si_nowait); ++ au_rw_init_wlock(&sbinfo->si_rwsem); ++ ++ au_lcnt_init(&sbinfo->si_ninodes, /*release*/NULL); ++ au_lcnt_init(&sbinfo->si_nfiles, /*release*/NULL); ++ ++ sbinfo->si_bbot = -1; ++ sbinfo->si_last_br_id = AUFS_BRANCH_MAX / 2; ++ ++ sbinfo->si_wbr_copyup = AuWbrCopyup_Def; ++ sbinfo->si_wbr_create = AuWbrCreate_Def; ++ sbinfo->si_wbr_copyup_ops = au_wbr_copyup_ops + sbinfo->si_wbr_copyup; ++ sbinfo->si_wbr_create_ops = au_wbr_create_ops + sbinfo->si_wbr_create; ++ ++ au_fhsm_init(sbinfo); ++ ++ sbinfo->si_mntflags = au_opts_plink(AuOpt_Def); ++ ++ sbinfo->si_xino_jiffy = jiffies; ++ sbinfo->si_xino_expire ++ = msecs_to_jiffies(AUFS_XINO_DEF_SEC * MSEC_PER_SEC); ++ mutex_init(&sbinfo->si_xib_mtx); ++ /* leave si_xib_last_pindex and si_xib_next_bit */ ++ ++ INIT_HLIST_BL_HEAD(&sbinfo->si_aopen); ++ ++ sbinfo->si_rdcache = msecs_to_jiffies(AUFS_RDCACHE_DEF * MSEC_PER_SEC); ++ sbinfo->si_rdblk = AUFS_RDBLK_DEF; ++ sbinfo->si_rdhash = AUFS_RDHASH_DEF; ++ sbinfo->si_dirwh = AUFS_DIRWH_DEF; ++ ++ for (i = 0; i < AuPlink_NHASH; i++) ++ INIT_HLIST_BL_HEAD(sbinfo->si_plink + i); ++ init_waitqueue_head(&sbinfo->si_plink_wq); ++ spin_lock_init(&sbinfo->si_plink_maint_lock); ++ ++ INIT_HLIST_BL_HEAD(&sbinfo->si_files); ++ ++ /* with getattr by default */ ++ sbinfo->si_iop_array = aufs_iop; ++ ++ /* leave other members for sysaufs and si_mnt. */ ++ sbinfo->si_sb = sb; ++ if (sb) { ++ sb->s_fs_info = sbinfo; ++ si_pid_set(sb); ++ } ++ return sbinfo; /* success */ ++ ++out_br: ++ au_kfree_try_rcu(sbinfo->si_branch); ++out_sbinfo: ++ au_kfree_rcu(sbinfo); ++out: ++ return ERR_PTR(err); ++} ++ ++int au_sbr_realloc(struct au_sbinfo *sbinfo, int nbr, int may_shrink) ++{ ++ int err, sz; ++ struct au_branch **brp; ++ ++ AuRwMustWriteLock(&sbinfo->si_rwsem); ++ ++ err = -ENOMEM; ++ sz = sizeof(*brp) * (sbinfo->si_bbot + 1); ++ if (unlikely(!sz)) ++ sz = sizeof(*brp); ++ brp = au_kzrealloc(sbinfo->si_branch, sz, sizeof(*brp) * nbr, GFP_NOFS, ++ may_shrink); ++ if (brp) { ++ sbinfo->si_branch = brp; ++ err = 0; ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++unsigned int au_sigen_inc(struct super_block *sb) ++{ ++ unsigned int gen; ++ struct inode *inode; ++ ++ SiMustWriteLock(sb); ++ ++ gen = ++au_sbi(sb)->si_generation; ++ au_update_digen(sb->s_root); ++ inode = d_inode(sb->s_root); ++ au_update_iigen(inode, /*half*/0); ++ inode_inc_iversion(inode); ++ return gen; ++} ++ ++aufs_bindex_t au_new_br_id(struct super_block *sb) ++{ ++ aufs_bindex_t br_id; ++ int i; ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ for (i = 0; i <= AUFS_BRANCH_MAX; i++) { ++ br_id = ++sbinfo->si_last_br_id; ++ AuDebugOn(br_id < 0); ++ if (br_id && au_br_index(sb, br_id) < 0) ++ return br_id; ++ } ++ ++ return -1; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* it is ok that new 'nwt' tasks are appended while we are sleeping */ ++int si_read_lock(struct super_block *sb, int flags) ++{ ++ int err; ++ ++ err = 0; ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&au_sbi(sb)->si_nowait); ++ ++ si_noflush_read_lock(sb); ++ err = au_plink_maint(sb, flags); ++ if (unlikely(err)) ++ si_read_unlock(sb); ++ ++ return err; ++} ++ ++int si_write_lock(struct super_block *sb, int flags) ++{ ++ int err; ++ ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&au_sbi(sb)->si_nowait); ++ ++ si_noflush_write_lock(sb); ++ err = au_plink_maint(sb, flags); ++ if (unlikely(err)) ++ si_write_unlock(sb); ++ ++ return err; ++} ++ ++/* dentry and super_block lock. call at entry point */ ++int aufs_read_lock(struct dentry *dentry, int flags) ++{ ++ int err; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ err = si_read_lock(sb, flags); ++ if (unlikely(err)) ++ goto out; ++ ++ if (au_ftest_lock(flags, DW)) ++ di_write_lock_child(dentry); ++ else ++ di_read_lock_child(dentry, flags); ++ ++ if (au_ftest_lock(flags, GEN)) { ++ err = au_digen_test(dentry, au_sigen(sb)); ++ if (!au_opt_test(au_mntflags(sb), UDBA_NONE)) ++ AuDebugOn(!err && au_dbrange_test(dentry)); ++ else if (!err) ++ err = au_dbrange_test(dentry); ++ if (unlikely(err)) ++ aufs_read_unlock(dentry, flags); ++ } ++ ++out: ++ return err; ++} ++ ++void aufs_read_unlock(struct dentry *dentry, int flags) ++{ ++ if (au_ftest_lock(flags, DW)) ++ di_write_unlock(dentry); ++ else ++ di_read_unlock(dentry, flags); ++ si_read_unlock(dentry->d_sb); ++} ++ ++void aufs_write_lock(struct dentry *dentry) ++{ ++ si_write_lock(dentry->d_sb, AuLock_FLUSH | AuLock_NOPLMW); ++ di_write_lock_child(dentry); ++} ++ ++void aufs_write_unlock(struct dentry *dentry) ++{ ++ di_write_unlock(dentry); ++ si_write_unlock(dentry->d_sb); ++} ++ ++int aufs_read_and_write_lock2(struct dentry *d1, struct dentry *d2, int flags) ++{ ++ int err; ++ unsigned int sigen; ++ struct super_block *sb; ++ ++ sb = d1->d_sb; ++ err = si_read_lock(sb, flags); ++ if (unlikely(err)) ++ goto out; ++ ++ di_write_lock2_child(d1, d2, au_ftest_lock(flags, DIRS)); ++ ++ if (au_ftest_lock(flags, GEN)) { ++ sigen = au_sigen(sb); ++ err = au_digen_test(d1, sigen); ++ AuDebugOn(!err && au_dbrange_test(d1)); ++ if (!err) { ++ err = au_digen_test(d2, sigen); ++ AuDebugOn(!err && au_dbrange_test(d2)); ++ } ++ if (unlikely(err)) ++ aufs_read_and_write_unlock2(d1, d2); ++ } ++ ++out: ++ return err; ++} ++ ++void aufs_read_and_write_unlock2(struct dentry *d1, struct dentry *d2) ++{ ++ di_write_unlock2(d1, d2); ++ si_read_unlock(d1->d_sb); ++} +diff -Naur null/fs/aufs/super.c linux-5.15.36/fs/aufs/super.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/super.c 2022-05-10 16:51:39.876744219 +0300 +@@ -0,0 +1,871 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * mount and super_block operations ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++/* ++ * super_operations ++ */ ++static struct inode *aufs_alloc_inode(struct super_block *sb __maybe_unused) ++{ ++ struct au_icntnr *c; ++ ++ c = au_cache_alloc_icntnr(); ++ if (c) { ++ au_icntnr_init(c); ++ inode_set_iversion(&c->vfs_inode, 1); /* sigen(sb); */ ++ c->iinfo.ii_hinode = NULL; ++ return &c->vfs_inode; ++ } ++ return NULL; ++} ++ ++static void aufs_destroy_inode(struct inode *inode) ++{ ++ if (!au_is_bad_inode(inode)) ++ au_iinfo_fin(inode); ++} ++ ++static void aufs_free_inode(struct inode *inode) ++{ ++ au_cache_free_icntnr(container_of(inode, struct au_icntnr, vfs_inode)); ++} ++ ++struct inode *au_iget_locked(struct super_block *sb, ino_t ino) ++{ ++ struct inode *inode; ++ int err; ++ ++ inode = iget_locked(sb, ino); ++ if (unlikely(!inode)) { ++ inode = ERR_PTR(-ENOMEM); ++ goto out; ++ } ++ if (!(inode->i_state & I_NEW)) ++ goto out; ++ ++ err = au_xigen_new(inode); ++ if (!err) ++ err = au_iinfo_init(inode); ++ if (!err) ++ inode_inc_iversion(inode); ++ else { ++ iget_failed(inode); ++ inode = ERR_PTR(err); ++ } ++ ++out: ++ /* never return NULL */ ++ AuDebugOn(!inode); ++ AuTraceErrPtr(inode); ++ return inode; ++} ++ ++/* lock free root dinfo */ ++static int au_show_brs(struct seq_file *seq, struct super_block *sb) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct path path; ++ struct au_hdentry *hdp; ++ struct au_branch *br; ++ au_br_perm_str_t perm; ++ ++ err = 0; ++ bbot = au_sbbot(sb); ++ bindex = 0; ++ hdp = au_hdentry(au_di(sb->s_root), bindex); ++ for (; !err && bindex <= bbot; bindex++, hdp++) { ++ br = au_sbr(sb, bindex); ++ path.mnt = au_br_mnt(br); ++ path.dentry = hdp->hd_dentry; ++ err = au_seq_path(seq, &path); ++ if (!err) { ++ au_optstr_br_perm(&perm, br->br_perm); ++ seq_printf(seq, "=%s", perm.a); ++ if (bindex != bbot) ++ seq_putc(seq, ':'); ++ } ++ } ++ if (unlikely(err || seq_has_overflowed(seq))) ++ err = -E2BIG; ++ ++ return err; ++} ++ ++static void au_gen_fmt(char *fmt, int len __maybe_unused, const char *pat, ++ const char *append) ++{ ++ char *p; ++ ++ p = fmt; ++ while (*pat != ':') ++ *p++ = *pat++; ++ *p++ = *pat++; ++ strcpy(p, append); ++ AuDebugOn(strlen(fmt) >= len); ++} ++ ++static void au_show_wbr_create(struct seq_file *m, int v, ++ struct au_sbinfo *sbinfo) ++{ ++ const char *pat; ++ char fmt[32]; ++ struct au_wbr_mfs *mfs; ++ ++ AuRwMustAnyLock(&sbinfo->si_rwsem); ++ ++ seq_puts(m, ",create="); ++ pat = au_optstr_wbr_create(v); ++ mfs = &sbinfo->si_wbr_mfs; ++ switch (v) { ++ case AuWbrCreate_TDP: ++ case AuWbrCreate_RR: ++ case AuWbrCreate_MFS: ++ case AuWbrCreate_PMFS: ++ seq_puts(m, pat); ++ break; ++ case AuWbrCreate_MFSRR: ++ case AuWbrCreate_TDMFS: ++ case AuWbrCreate_PMFSRR: ++ au_gen_fmt(fmt, sizeof(fmt), pat, "%llu"); ++ seq_printf(m, fmt, mfs->mfsrr_watermark); ++ break; ++ case AuWbrCreate_MFSV: ++ case AuWbrCreate_PMFSV: ++ au_gen_fmt(fmt, sizeof(fmt), pat, "%lu"); ++ seq_printf(m, fmt, ++ jiffies_to_msecs(mfs->mfs_expire) ++ / MSEC_PER_SEC); ++ break; ++ case AuWbrCreate_MFSRRV: ++ case AuWbrCreate_TDMFSV: ++ case AuWbrCreate_PMFSRRV: ++ au_gen_fmt(fmt, sizeof(fmt), pat, "%llu:%lu"); ++ seq_printf(m, fmt, mfs->mfsrr_watermark, ++ jiffies_to_msecs(mfs->mfs_expire) / MSEC_PER_SEC); ++ break; ++ default: ++ BUG(); ++ } ++} ++ ++static int au_show_xino(struct seq_file *seq, struct super_block *sb) ++{ ++#ifdef CONFIG_SYSFS ++ return 0; ++#else ++ int err; ++ const int len = sizeof(AUFS_XINO_FNAME) - 1; ++ aufs_bindex_t bindex, brid; ++ struct qstr *name; ++ struct file *f; ++ struct dentry *d, *h_root; ++ struct au_branch *br; ++ ++ AuRwMustAnyLock(&sbinfo->si_rwsem); ++ ++ err = 0; ++ f = au_sbi(sb)->si_xib; ++ if (!f) ++ goto out; ++ ++ /* stop printing the default xino path on the first writable branch */ ++ h_root = NULL; ++ bindex = au_xi_root(sb, f->f_path.dentry); ++ if (bindex >= 0) { ++ br = au_sbr_sb(sb, bindex); ++ h_root = au_br_dentry(br); ++ } ++ ++ d = f->f_path.dentry; ++ name = &d->d_name; ++ /* safe ->d_parent because the file is unlinked */ ++ if (d->d_parent == h_root ++ && name->len == len ++ && !memcmp(name->name, AUFS_XINO_FNAME, len)) ++ goto out; ++ ++ seq_puts(seq, ",xino="); ++ err = au_xino_path(seq, f); ++ ++out: ++ return err; ++#endif ++} ++ ++/* seq_file will re-call me in case of too long string */ ++static int aufs_show_options(struct seq_file *m, struct dentry *dentry) ++{ ++ int err; ++ unsigned int mnt_flags, v; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ ++#define AuBool(name, str) do { \ ++ v = au_opt_test(mnt_flags, name); \ ++ if (v != au_opt_test(AuOpt_Def, name)) \ ++ seq_printf(m, ",%s" #str, v ? "" : "no"); \ ++} while (0) ++ ++#define AuStr(name, str) do { \ ++ v = mnt_flags & AuOptMask_##name; \ ++ if (v != (AuOpt_Def & AuOptMask_##name)) \ ++ seq_printf(m, "," #str "=%s", au_optstr_##str(v)); \ ++} while (0) ++ ++#define AuUInt(name, str, val) do { \ ++ if (val != AUFS_##name##_DEF) \ ++ seq_printf(m, "," #str "=%u", val); \ ++} while (0) ++ ++ sb = dentry->d_sb; ++ if (sb->s_flags & SB_POSIXACL) ++ seq_puts(m, ",acl"); ++#if 0 /* reserved for future use */ ++ if (sb->s_flags & SB_I_VERSION) ++ seq_puts(m, ",i_version"); ++#endif ++ ++ /* lock free root dinfo */ ++ si_noflush_read_lock(sb); ++ sbinfo = au_sbi(sb); ++ seq_printf(m, ",si=%lx", sysaufs_si_id(sbinfo)); ++ ++ mnt_flags = au_mntflags(sb); ++ if (au_opt_test(mnt_flags, XINO)) { ++ err = au_show_xino(m, sb); ++ if (unlikely(err)) ++ goto out; ++ } else ++ seq_puts(m, ",noxino"); ++ ++ AuBool(TRUNC_XINO, trunc_xino); ++ AuStr(UDBA, udba); ++ AuBool(SHWH, shwh); ++ AuBool(PLINK, plink); ++ AuBool(DIO, dio); ++ AuBool(DIRPERM1, dirperm1); ++ ++ v = sbinfo->si_wbr_create; ++ if (v != AuWbrCreate_Def) ++ au_show_wbr_create(m, v, sbinfo); ++ ++ v = sbinfo->si_wbr_copyup; ++ if (v != AuWbrCopyup_Def) ++ seq_printf(m, ",cpup=%s", au_optstr_wbr_copyup(v)); ++ ++ v = au_opt_test(mnt_flags, ALWAYS_DIROPQ); ++ if (v != au_opt_test(AuOpt_Def, ALWAYS_DIROPQ)) ++ seq_printf(m, ",diropq=%c", v ? 'a' : 'w'); ++ ++ AuUInt(DIRWH, dirwh, sbinfo->si_dirwh); ++ ++ v = jiffies_to_msecs(sbinfo->si_rdcache) / MSEC_PER_SEC; ++ AuUInt(RDCACHE, rdcache, v); ++ ++ AuUInt(RDBLK, rdblk, sbinfo->si_rdblk); ++ AuUInt(RDHASH, rdhash, sbinfo->si_rdhash); ++ ++ au_fhsm_show(m, sbinfo); ++ ++ AuBool(DIRREN, dirren); ++ AuBool(SUM, sum); ++ /* AuBool(SUM_W, wsum); */ ++ AuBool(WARN_PERM, warn_perm); ++ AuBool(VERBOSE, verbose); ++ ++out: ++ /* be sure to print "br:" last */ ++ if (!sysaufs_brs) { ++ seq_puts(m, ",br:"); ++ au_show_brs(m, sb); ++ } ++ si_read_unlock(sb); ++ return 0; ++ ++#undef AuBool ++#undef AuStr ++#undef AuUInt ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* sum mode which returns the summation for statfs(2) */ ++ ++static u64 au_add_till_max(u64 a, u64 b) ++{ ++ u64 old; ++ ++ old = a; ++ a += b; ++ if (old <= a) ++ return a; ++ return ULLONG_MAX; ++} ++ ++static u64 au_mul_till_max(u64 a, long mul) ++{ ++ u64 old; ++ ++ old = a; ++ a *= mul; ++ if (old <= a) ++ return a; ++ return ULLONG_MAX; ++} ++ ++static int au_statfs_sum(struct super_block *sb, struct kstatfs *buf) ++{ ++ int err; ++ long bsize, factor; ++ u64 blocks, bfree, bavail, files, ffree; ++ aufs_bindex_t bbot, bindex, i; ++ unsigned char shared; ++ struct path h_path; ++ struct super_block *h_sb; ++ ++ err = 0; ++ bsize = LONG_MAX; ++ files = 0; ++ ffree = 0; ++ blocks = 0; ++ bfree = 0; ++ bavail = 0; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ h_path.mnt = au_sbr_mnt(sb, bindex); ++ h_sb = h_path.mnt->mnt_sb; ++ shared = 0; ++ for (i = 0; !shared && i < bindex; i++) ++ shared = (au_sbr_sb(sb, i) == h_sb); ++ if (shared) ++ continue; ++ ++ /* sb->s_root for NFS is unreliable */ ++ h_path.dentry = h_path.mnt->mnt_root; ++ err = vfs_statfs(&h_path, buf); ++ if (unlikely(err)) ++ goto out; ++ ++ if (bsize > buf->f_bsize) { ++ /* ++ * we will reduce bsize, so we have to expand blocks ++ * etc. to match them again ++ */ ++ factor = (bsize / buf->f_bsize); ++ blocks = au_mul_till_max(blocks, factor); ++ bfree = au_mul_till_max(bfree, factor); ++ bavail = au_mul_till_max(bavail, factor); ++ bsize = buf->f_bsize; ++ } ++ ++ factor = (buf->f_bsize / bsize); ++ blocks = au_add_till_max(blocks, ++ au_mul_till_max(buf->f_blocks, factor)); ++ bfree = au_add_till_max(bfree, ++ au_mul_till_max(buf->f_bfree, factor)); ++ bavail = au_add_till_max(bavail, ++ au_mul_till_max(buf->f_bavail, factor)); ++ files = au_add_till_max(files, buf->f_files); ++ ffree = au_add_till_max(ffree, buf->f_ffree); ++ } ++ ++ buf->f_bsize = bsize; ++ buf->f_blocks = blocks; ++ buf->f_bfree = bfree; ++ buf->f_bavail = bavail; ++ buf->f_files = files; ++ buf->f_ffree = ffree; ++ buf->f_frsize = 0; ++ ++out: ++ return err; ++} ++ ++static int aufs_statfs(struct dentry *dentry, struct kstatfs *buf) ++{ ++ int err; ++ struct path h_path; ++ struct super_block *sb; ++ ++ /* lock free root dinfo */ ++ sb = dentry->d_sb; ++ si_noflush_read_lock(sb); ++ if (!au_opt_test(au_mntflags(sb), SUM)) { ++ /* sb->s_root for NFS is unreliable */ ++ h_path.mnt = au_sbr_mnt(sb, 0); ++ h_path.dentry = h_path.mnt->mnt_root; ++ err = vfs_statfs(&h_path, buf); ++ } else ++ err = au_statfs_sum(sb, buf); ++ si_read_unlock(sb); ++ ++ if (!err) { ++ buf->f_type = AUFS_SUPER_MAGIC; ++ buf->f_namelen = AUFS_MAX_NAMELEN; ++ memset(&buf->f_fsid, 0, sizeof(buf->f_fsid)); ++ } ++ /* buf->f_bsize = buf->f_blocks = buf->f_bfree = buf->f_bavail = -1; */ ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_sync_fs(struct super_block *sb, int wait) ++{ ++ int err, e; ++ aufs_bindex_t bbot, bindex; ++ struct au_branch *br; ++ struct super_block *h_sb; ++ ++ err = 0; ++ si_noflush_read_lock(sb); ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (!au_br_writable(br->br_perm)) ++ continue; ++ ++ h_sb = au_sbr_sb(sb, bindex); ++ e = vfsub_sync_filesystem(h_sb); ++ if (unlikely(e && !err)) ++ err = e; ++ /* go on even if an error happens */ ++ } ++ si_read_unlock(sb); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* final actions when unmounting a file system */ ++static void aufs_put_super(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ sbinfo = au_sbi(sb); ++ if (sbinfo) ++ kobject_put(&sbinfo->si_kobj); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void *au_array_alloc(unsigned long long *hint, au_arraycb_t cb, ++ struct super_block *sb, void *arg) ++{ ++ void *array; ++ unsigned long long n, sz; ++ ++ array = NULL; ++ n = 0; ++ if (!*hint) ++ goto out; ++ ++ if (*hint > ULLONG_MAX / sizeof(array)) { ++ array = ERR_PTR(-EMFILE); ++ pr_err("hint %llu\n", *hint); ++ goto out; ++ } ++ ++ sz = sizeof(array) * *hint; ++ array = kzalloc(sz, GFP_NOFS); ++ if (unlikely(!array)) ++ array = vzalloc(sz); ++ if (unlikely(!array)) { ++ array = ERR_PTR(-ENOMEM); ++ goto out; ++ } ++ ++ n = cb(sb, array, *hint, arg); ++ AuDebugOn(n > *hint); ++ ++out: ++ *hint = n; ++ return array; ++} ++ ++static unsigned long long au_iarray_cb(struct super_block *sb, void *a, ++ unsigned long long max __maybe_unused, ++ void *arg) ++{ ++ unsigned long long n; ++ struct inode **p, *inode; ++ struct list_head *head; ++ ++ n = 0; ++ p = a; ++ head = arg; ++ spin_lock(&sb->s_inode_list_lock); ++ list_for_each_entry(inode, head, i_sb_list) { ++ if (!au_is_bad_inode(inode) ++ && au_ii(inode)->ii_btop >= 0) { ++ spin_lock(&inode->i_lock); ++ if (atomic_read(&inode->i_count)) { ++ au_igrab(inode); ++ *p++ = inode; ++ n++; ++ AuDebugOn(n > max); ++ } ++ spin_unlock(&inode->i_lock); ++ } ++ } ++ spin_unlock(&sb->s_inode_list_lock); ++ ++ return n; ++} ++ ++struct inode **au_iarray_alloc(struct super_block *sb, unsigned long long *max) ++{ ++ struct au_sbinfo *sbi; ++ ++ sbi = au_sbi(sb); ++ *max = au_lcnt_read(&sbi->si_ninodes, /*do_rev*/1); ++ return au_array_alloc(max, au_iarray_cb, sb, &sb->s_inodes); ++} ++ ++void au_iarray_free(struct inode **a, unsigned long long max) ++{ ++ unsigned long long ull; ++ ++ for (ull = 0; ull < max; ull++) ++ iput(a[ull]); ++ kvfree(a); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * refresh dentry and inode at remount time. ++ */ ++/* todo: consolidate with simple_reval_dpath() and au_reval_for_attr() */ ++static int au_do_refresh(struct dentry *dentry, unsigned int dir_flags, ++ struct dentry *parent) ++{ ++ int err; ++ ++ di_write_lock_child(dentry); ++ di_read_lock_parent(parent, AuLock_IR); ++ err = au_refresh_dentry(dentry, parent); ++ if (!err && dir_flags) ++ au_hn_reset(d_inode(dentry), dir_flags); ++ di_read_unlock(parent, AuLock_IR); ++ di_write_unlock(dentry); ++ ++ return err; ++} ++ ++static int au_do_refresh_d(struct dentry *dentry, unsigned int sigen, ++ struct au_sbinfo *sbinfo, ++ const unsigned int dir_flags, unsigned int do_idop) ++{ ++ int err; ++ struct dentry *parent; ++ ++ err = 0; ++ parent = dget_parent(dentry); ++ if (!au_digen_test(parent, sigen) && au_digen_test(dentry, sigen)) { ++ if (d_really_is_positive(dentry)) { ++ if (!d_is_dir(dentry)) ++ err = au_do_refresh(dentry, /*dir_flags*/0, ++ parent); ++ else { ++ err = au_do_refresh(dentry, dir_flags, parent); ++ if (unlikely(err)) ++ au_fset_si(sbinfo, FAILED_REFRESH_DIR); ++ } ++ } else ++ err = au_do_refresh(dentry, /*dir_flags*/0, parent); ++ AuDbgDentry(dentry); ++ } ++ dput(parent); ++ ++ if (!err) { ++ if (do_idop) ++ au_refresh_dop(dentry, /*force_reval*/0); ++ } else ++ au_refresh_dop(dentry, /*force_reval*/1); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_refresh_d(struct super_block *sb, unsigned int do_idop) ++{ ++ int err, i, j, ndentry, e; ++ unsigned int sigen; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry **dentries, *d; ++ struct au_sbinfo *sbinfo; ++ struct dentry *root = sb->s_root; ++ const unsigned int dir_flags = au_hi_flags(d_inode(root), /*isdir*/1); ++ ++ if (do_idop) ++ au_refresh_dop(root, /*force_reval*/0); ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_dcsub_pages(&dpages, root, NULL, NULL); ++ if (unlikely(err)) ++ goto out_dpages; ++ ++ sigen = au_sigen(sb); ++ sbinfo = au_sbi(sb); ++ for (i = 0; i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ dentries = dpage->dentries; ++ ndentry = dpage->ndentry; ++ for (j = 0; j < ndentry; j++) { ++ d = dentries[j]; ++ e = au_do_refresh_d(d, sigen, sbinfo, dir_flags, ++ do_idop); ++ if (unlikely(e && !err)) ++ err = e; ++ /* go on even err */ ++ } ++ } ++ ++out_dpages: ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++static int au_refresh_i(struct super_block *sb, unsigned int do_idop) ++{ ++ int err, e; ++ unsigned int sigen; ++ unsigned long long max, ull; ++ struct inode *inode, **array; ++ ++ array = au_iarray_alloc(sb, &max); ++ err = PTR_ERR(array); ++ if (IS_ERR(array)) ++ goto out; ++ ++ err = 0; ++ sigen = au_sigen(sb); ++ for (ull = 0; ull < max; ull++) { ++ inode = array[ull]; ++ if (unlikely(!inode)) ++ break; ++ ++ e = 0; ++ ii_write_lock_child(inode); ++ if (au_iigen(inode, NULL) != sigen) { ++ e = au_refresh_hinode_self(inode); ++ if (unlikely(e)) { ++ au_refresh_iop(inode, /*force_getattr*/1); ++ pr_err("error %d, i%lu\n", e, inode->i_ino); ++ if (!err) ++ err = e; ++ /* go on even if err */ ++ } ++ } ++ if (!e && do_idop) ++ au_refresh_iop(inode, /*force_getattr*/0); ++ ii_write_unlock(inode); ++ } ++ ++ au_iarray_free(array, max); ++ ++out: ++ return err; ++} ++ ++void au_remount_refresh(struct super_block *sb, unsigned int do_idop) ++{ ++ int err, e; ++ unsigned int udba; ++ aufs_bindex_t bindex, bbot; ++ struct dentry *root; ++ struct inode *inode; ++ struct au_branch *br; ++ struct au_sbinfo *sbi; ++ ++ au_sigen_inc(sb); ++ sbi = au_sbi(sb); ++ au_fclr_si(sbi, FAILED_REFRESH_DIR); ++ ++ root = sb->s_root; ++ DiMustNoWaiters(root); ++ inode = d_inode(root); ++ IiMustNoWaiters(inode); ++ ++ udba = au_opt_udba(sb); ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ err = au_hnotify_reset_br(udba, br, br->br_perm); ++ if (unlikely(err)) ++ AuIOErr("hnotify failed on br %d, %d, ignored\n", ++ bindex, err); ++ /* go on even if err */ ++ } ++ au_hn_reset(inode, au_hi_flags(inode, /*isdir*/1)); ++ ++ if (do_idop) { ++ if (au_ftest_si(sbi, NO_DREVAL)) { ++ AuDebugOn(sb->s_d_op == &aufs_dop_noreval); ++ sb->s_d_op = &aufs_dop_noreval; ++ AuDebugOn(sbi->si_iop_array == aufs_iop_nogetattr); ++ sbi->si_iop_array = aufs_iop_nogetattr; ++ } else { ++ AuDebugOn(sb->s_d_op == &aufs_dop); ++ sb->s_d_op = &aufs_dop; ++ AuDebugOn(sbi->si_iop_array == aufs_iop); ++ sbi->si_iop_array = aufs_iop; ++ } ++ pr_info("reset to %ps and %ps\n", ++ sb->s_d_op, sbi->si_iop_array); ++ } ++ ++ di_write_unlock(root); ++ err = au_refresh_d(sb, do_idop); ++ e = au_refresh_i(sb, do_idop); ++ if (unlikely(e && !err)) ++ err = e; ++ /* aufs_write_lock() calls ..._child() */ ++ di_write_lock_child(root); ++ ++ au_cpup_attr_all(inode, /*force*/1); ++ ++ if (unlikely(err)) ++ AuIOErr("refresh failed, ignored, %d\n", err); ++} ++ ++const struct super_operations aufs_sop = { ++ .alloc_inode = aufs_alloc_inode, ++ .destroy_inode = aufs_destroy_inode, ++ .free_inode = aufs_free_inode, ++ /* always deleting, no clearing */ ++ .drop_inode = generic_delete_inode, ++ .show_options = aufs_show_options, ++ .statfs = aufs_statfs, ++ .put_super = aufs_put_super, ++ .sync_fs = aufs_sync_fs ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_alloc_root(struct super_block *sb) ++{ ++ int err; ++ struct inode *inode; ++ struct dentry *root; ++ ++ err = -ENOMEM; ++ inode = au_iget_locked(sb, AUFS_ROOT_INO); ++ err = PTR_ERR(inode); ++ if (IS_ERR(inode)) ++ goto out; ++ ++ inode->i_op = aufs_iop + AuIop_DIR; /* with getattr by default */ ++ inode->i_fop = &aufs_dir_fop; ++ inode->i_mode = S_IFDIR; ++ set_nlink(inode, 2); ++ unlock_new_inode(inode); ++ ++ root = d_make_root(inode); ++ if (unlikely(!root)) ++ goto out; ++ err = PTR_ERR(root); ++ if (IS_ERR(root)) ++ goto out; ++ ++ err = au_di_init(root); ++ if (!err) { ++ sb->s_root = root; ++ return 0; /* success */ ++ } ++ dput(root); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void aufs_kill_sb(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ struct dentry *root; ++ ++ sbinfo = au_sbi(sb); ++ if (!sbinfo) ++ goto out; ++ ++ au_sbilist_del(sb); ++ ++ root = sb->s_root; ++ if (root) ++ aufs_write_lock(root); ++ else ++ __si_write_lock(sb); ++ ++ au_fhsm_fin(sb); ++ if (sbinfo->si_wbr_create_ops->fin) ++ sbinfo->si_wbr_create_ops->fin(sb); ++ if (au_opt_test(sbinfo->si_mntflags, UDBA_HNOTIFY)) { ++ au_opt_set_udba(sbinfo->si_mntflags, UDBA_NONE); ++ au_remount_refresh(sb, /*do_idop*/0); ++ } ++ if (au_opt_test(sbinfo->si_mntflags, PLINK)) ++ au_plink_put(sb, /*verbose*/1); ++ au_xino_clr(sb); ++ if (root) ++ au_dr_opt_flush(sb); ++ ++ if (root) ++ aufs_write_unlock(root); ++ else ++ __si_write_unlock(sb); ++ ++ sbinfo->si_sb = NULL; ++ au_nwt_flush(&sbinfo->si_nowait); ++ ++out: ++ kill_anon_super(sb); ++} ++ ++struct file_system_type aufs_fs_type = { ++ .name = AUFS_FSTYPE, ++ /* a race between rename and others */ ++ .fs_flags = FS_RENAME_DOES_D_MOVE ++ /* untested */ ++ /*| FS_ALLOW_IDMAP*/ ++ , ++ .init_fs_context = aufs_fsctx_init, ++ .parameters = aufs_fsctx_paramspec, ++ .kill_sb = aufs_kill_sb, ++ /* no need to __module_get() and module_put(). */ ++ .owner = THIS_MODULE, ++}; +diff -Naur null/fs/aufs/super.h linux-5.15.36/fs/aufs/super.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/super.h 2022-05-10 16:51:39.876744219 +0300 +@@ -0,0 +1,592 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * super_block operations ++ */ ++ ++#ifndef __AUFS_SUPER_H__ ++#define __AUFS_SUPER_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include "hbl.h" ++#include "lcnt.h" ++#include "rwsem.h" ++#include "wkq.h" ++ ++/* policies to select one among multiple writable branches */ ++struct au_wbr_copyup_operations { ++ int (*copyup)(struct dentry *dentry); ++}; ++ ++#define AuWbr_DIR 1 /* target is a dir */ ++#define AuWbr_PARENT (1 << 1) /* always require a parent */ ++ ++#define au_ftest_wbr(flags, name) ((flags) & AuWbr_##name) ++#define au_fset_wbr(flags, name) { (flags) |= AuWbr_##name; } ++#define au_fclr_wbr(flags, name) { (flags) &= ~AuWbr_##name; } ++ ++struct au_wbr_create_operations { ++ int (*create)(struct dentry *dentry, unsigned int flags); ++ int (*init)(struct super_block *sb); ++ int (*fin)(struct super_block *sb); ++}; ++ ++struct au_wbr_mfs { ++ struct mutex mfs_lock; /* protect this structure */ ++ unsigned long mfs_jiffy; ++ unsigned long mfs_expire; ++ aufs_bindex_t mfs_bindex; ++ ++ unsigned long long mfsrr_bytes; ++ unsigned long long mfsrr_watermark; ++}; ++ ++#define AuPlink_NHASH 100 ++static inline int au_plink_hash(ino_t ino) ++{ ++ return ino % AuPlink_NHASH; ++} ++ ++/* File-based Hierarchical Storage Management */ ++struct au_fhsm { ++#ifdef CONFIG_AUFS_FHSM ++ /* allow only one process who can receive the notification */ ++ spinlock_t fhsm_spin; ++ pid_t fhsm_pid; ++ wait_queue_head_t fhsm_wqh; ++ atomic_t fhsm_readable; ++ ++ /* these are protected by si_rwsem */ ++ unsigned long fhsm_expire; ++ aufs_bindex_t fhsm_bottom; ++#endif ++}; ++ ++struct au_branch; ++struct au_sbinfo { ++ /* nowait tasks in the system-wide workqueue */ ++ struct au_nowait_tasks si_nowait; ++ ++ /* ++ * tried sb->s_umount, but failed due to the dependency between i_mutex. ++ * rwsem for au_sbinfo is necessary. ++ */ ++ struct au_rwsem si_rwsem; ++ ++ /* ++ * dirty approach to protect sb->sb_inodes and ->s_files (gone) from ++ * remount. ++ */ ++ au_lcnt_t si_ninodes, si_nfiles; ++ ++ /* branch management */ ++ unsigned int si_generation; ++ ++ /* see AuSi_ flags */ ++ unsigned char au_si_status; ++ ++ aufs_bindex_t si_bbot; ++ ++ /* dirty trick to keep br_id plus */ ++ unsigned int si_last_br_id : ++ sizeof(aufs_bindex_t) * BITS_PER_BYTE - 1; ++ struct au_branch **si_branch; ++ ++ /* policy to select a writable branch */ ++ unsigned char si_wbr_copyup; ++ unsigned char si_wbr_create; ++ struct au_wbr_copyup_operations *si_wbr_copyup_ops; ++ struct au_wbr_create_operations *si_wbr_create_ops; ++ ++ /* round robin */ ++ atomic_t si_wbr_rr_next; ++ ++ /* most free space */ ++ struct au_wbr_mfs si_wbr_mfs; ++ ++ /* File-based Hierarchical Storage Management */ ++ struct au_fhsm si_fhsm; ++ ++ /* mount flags */ ++ /* include/asm-ia64/siginfo.h defines a macro named si_flags */ ++ unsigned int si_mntflags; ++ ++ /* external inode number (bitmap and translation table) */ ++ loff_t si_ximaxent; /* max entries in a xino */ ++ ++ struct file *si_xib; ++ struct mutex si_xib_mtx; /* protect xib members */ ++ unsigned long *si_xib_buf; ++ unsigned long si_xib_last_pindex; ++ int si_xib_next_bit; ++ ++ unsigned long si_xino_jiffy; ++ unsigned long si_xino_expire; ++ /* reserved for future use */ ++ /* unsigned long long si_xib_limit; */ /* Max xib file size */ ++ ++#ifdef CONFIG_AUFS_EXPORT ++ /* i_generation */ ++ /* todo: make xigen file an array to support many inode numbers */ ++ struct file *si_xigen; ++ atomic_t si_xigen_next; ++#endif ++ ++ /* dirty trick to support atomic_open */ ++ struct hlist_bl_head si_aopen; ++ ++ /* vdir parameters */ ++ unsigned long si_rdcache; /* max cache time in jiffies */ ++ unsigned int si_rdblk; /* deblk size */ ++ unsigned int si_rdhash; /* hash size */ ++ ++ /* ++ * If the number of whiteouts are larger than si_dirwh, leave all of ++ * them after au_whtmp_ren to reduce the cost of rmdir(2). ++ * future fsck.aufs or kernel thread will remove them later. ++ * Otherwise, remove all whiteouts and the dir in rmdir(2). ++ */ ++ unsigned int si_dirwh; ++ ++ /* pseudo_link list */ ++ struct hlist_bl_head si_plink[AuPlink_NHASH]; ++ wait_queue_head_t si_plink_wq; ++ spinlock_t si_plink_maint_lock; ++ pid_t si_plink_maint_pid; ++ ++ /* file list */ ++ struct hlist_bl_head si_files; ++ ++ /* with/without getattr, brother of sb->s_d_op */ ++ const struct inode_operations *si_iop_array; ++ ++ /* ++ * sysfs and lifetime management. ++ * this is not a small structure and it may be a waste of memory in case ++ * of sysfs is disabled, particularly when many aufs-es are mounted. ++ * but using sysfs is majority. ++ */ ++ struct kobject si_kobj; ++#ifdef CONFIG_DEBUG_FS ++ struct dentry *si_dbgaufs; ++ struct dentry *si_dbgaufs_plink; ++ struct dentry *si_dbgaufs_xib; ++#ifdef CONFIG_AUFS_EXPORT ++ struct dentry *si_dbgaufs_xigen; ++#endif ++#endif ++ ++#ifdef CONFIG_AUFS_SBILIST ++ struct hlist_bl_node si_list; ++#endif ++ ++ /* dirty, necessary for unmounting, sysfs and sysrq */ ++ struct super_block *si_sb; ++}; ++ ++/* sbinfo status flags */ ++/* ++ * set true when refresh_dirs() failed at remount time. ++ * then try refreshing dirs at access time again. ++ * if it is false, refreshing dirs at access time is unnecessary ++ */ ++#define AuSi_FAILED_REFRESH_DIR 1 ++#define AuSi_FHSM (1 << 1) /* fhsm is active now */ ++#define AuSi_NO_DREVAL (1 << 2) /* disable all d_revalidate */ ++ ++#ifndef CONFIG_AUFS_FHSM ++#undef AuSi_FHSM ++#define AuSi_FHSM 0 ++#endif ++ ++static inline unsigned char au_do_ftest_si(struct au_sbinfo *sbi, ++ unsigned int flag) ++{ ++ AuRwMustAnyLock(&sbi->si_rwsem); ++ return sbi->au_si_status & flag; ++} ++#define au_ftest_si(sbinfo, name) au_do_ftest_si(sbinfo, AuSi_##name) ++#define au_fset_si(sbinfo, name) do { \ ++ AuRwMustWriteLock(&(sbinfo)->si_rwsem); \ ++ (sbinfo)->au_si_status |= AuSi_##name; \ ++} while (0) ++#define au_fclr_si(sbinfo, name) do { \ ++ AuRwMustWriteLock(&(sbinfo)->si_rwsem); \ ++ (sbinfo)->au_si_status &= ~AuSi_##name; \ ++} while (0) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* policy to select one among writable branches */ ++#define AuWbrCopyup(sbinfo, ...) \ ++ ((sbinfo)->si_wbr_copyup_ops->copyup(__VA_ARGS__)) ++#define AuWbrCreate(sbinfo, ...) \ ++ ((sbinfo)->si_wbr_create_ops->create(__VA_ARGS__)) ++ ++/* flags for si_read_lock()/aufs_read_lock()/di_read_lock() */ ++#define AuLock_DW 1 /* write-lock dentry */ ++#define AuLock_IR (1 << 1) /* read-lock inode */ ++#define AuLock_IW (1 << 2) /* write-lock inode */ ++#define AuLock_FLUSH (1 << 3) /* wait for 'nowait' tasks */ ++#define AuLock_DIRS (1 << 4) /* target is a pair of dirs */ ++ /* except RENAME_EXCHANGE */ ++#define AuLock_NOPLM (1 << 5) /* return err in plm mode */ ++#define AuLock_NOPLMW (1 << 6) /* wait for plm mode ends */ ++#define AuLock_GEN (1 << 7) /* test digen/iigen */ ++#define au_ftest_lock(flags, name) ((flags) & AuLock_##name) ++#define au_fset_lock(flags, name) \ ++ do { (flags) |= AuLock_##name; } while (0) ++#define au_fclr_lock(flags, name) \ ++ do { (flags) &= ~AuLock_##name; } while (0) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* super.c */ ++struct inode *au_iget_locked(struct super_block *sb, ino_t ino); ++ ++typedef unsigned long long (*au_arraycb_t)(struct super_block *sb, void *array, ++ unsigned long long max, void *arg); ++void *au_array_alloc(unsigned long long *hint, au_arraycb_t cb, ++ struct super_block *sb, void *arg); ++struct inode **au_iarray_alloc(struct super_block *sb, unsigned long long *max); ++void au_iarray_free(struct inode **a, unsigned long long max); ++ ++void au_remount_refresh(struct super_block *sb, unsigned int do_idop); ++extern const struct super_operations aufs_sop; ++int au_alloc_root(struct super_block *sb); ++extern struct file_system_type aufs_fs_type; ++ ++/* sbinfo.c */ ++void au_si_free(struct kobject *kobj); ++struct au_sbinfo *au_si_alloc(struct super_block *sb); ++int au_sbr_realloc(struct au_sbinfo *sbinfo, int nbr, int may_shrink); ++ ++unsigned int au_sigen_inc(struct super_block *sb); ++aufs_bindex_t au_new_br_id(struct super_block *sb); ++ ++int si_read_lock(struct super_block *sb, int flags); ++int si_write_lock(struct super_block *sb, int flags); ++int aufs_read_lock(struct dentry *dentry, int flags); ++void aufs_read_unlock(struct dentry *dentry, int flags); ++void aufs_write_lock(struct dentry *dentry); ++void aufs_write_unlock(struct dentry *dentry); ++int aufs_read_and_write_lock2(struct dentry *d1, struct dentry *d2, int flags); ++void aufs_read_and_write_unlock2(struct dentry *d1, struct dentry *d2); ++ ++/* wbr_policy.c */ ++extern struct au_wbr_copyup_operations au_wbr_copyup_ops[]; ++extern struct au_wbr_create_operations au_wbr_create_ops[]; ++int au_cpdown_dirs(struct dentry *dentry, aufs_bindex_t bdst); ++int au_wbr_nonopq(struct dentry *dentry, aufs_bindex_t bindex); ++int au_wbr_do_copyup_bu(struct dentry *dentry, aufs_bindex_t btop); ++ ++/* mvdown.c */ ++int au_mvdown(struct dentry *dentry, struct aufs_mvdown __user *arg); ++ ++#ifdef CONFIG_AUFS_FHSM ++/* fhsm.c */ ++ ++static inline pid_t au_fhsm_pid(struct au_fhsm *fhsm) ++{ ++ pid_t pid; ++ ++ spin_lock(&fhsm->fhsm_spin); ++ pid = fhsm->fhsm_pid; ++ spin_unlock(&fhsm->fhsm_spin); ++ ++ return pid; ++} ++ ++void au_fhsm_wrote(struct super_block *sb, aufs_bindex_t bindex, int force); ++void au_fhsm_wrote_all(struct super_block *sb, int force); ++int au_fhsm_fd(struct super_block *sb, int oflags); ++int au_fhsm_br_alloc(struct au_branch *br); ++void au_fhsm_set_bottom(struct super_block *sb, aufs_bindex_t bindex); ++void au_fhsm_fin(struct super_block *sb); ++void au_fhsm_init(struct au_sbinfo *sbinfo); ++void au_fhsm_set(struct au_sbinfo *sbinfo, unsigned int sec); ++void au_fhsm_show(struct seq_file *seq, struct au_sbinfo *sbinfo); ++#else ++AuStubVoid(au_fhsm_wrote, struct super_block *sb, aufs_bindex_t bindex, ++ int force) ++AuStubVoid(au_fhsm_wrote_all, struct super_block *sb, int force) ++AuStub(int, au_fhsm_fd, return -EOPNOTSUPP, struct super_block *sb, int oflags) ++AuStub(pid_t, au_fhsm_pid, return 0, struct au_fhsm *fhsm) ++AuStubInt0(au_fhsm_br_alloc, struct au_branch *br) ++AuStubVoid(au_fhsm_set_bottom, struct super_block *sb, aufs_bindex_t bindex) ++AuStubVoid(au_fhsm_fin, struct super_block *sb) ++AuStubVoid(au_fhsm_init, struct au_sbinfo *sbinfo) ++AuStubVoid(au_fhsm_set, struct au_sbinfo *sbinfo, unsigned int sec) ++AuStubVoid(au_fhsm_show, struct seq_file *seq, struct au_sbinfo *sbinfo) ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_sbinfo *au_sbi(struct super_block *sb) ++{ ++ return sb->s_fs_info; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_EXPORT ++int au_test_nfsd(void); ++void au_export_init(struct super_block *sb); ++void au_xigen_inc(struct inode *inode); ++int au_xigen_new(struct inode *inode); ++int au_xigen_set(struct super_block *sb, struct path *path); ++void au_xigen_clr(struct super_block *sb); ++ ++static inline int au_busy_or_stale(void) ++{ ++ if (!au_test_nfsd()) ++ return -EBUSY; ++ return -ESTALE; ++} ++#else ++AuStubInt0(au_test_nfsd, void) ++AuStubVoid(au_export_init, struct super_block *sb) ++AuStubVoid(au_xigen_inc, struct inode *inode) ++AuStubInt0(au_xigen_new, struct inode *inode) ++AuStubInt0(au_xigen_set, struct super_block *sb, struct path *path) ++AuStubVoid(au_xigen_clr, struct super_block *sb) ++AuStub(int, au_busy_or_stale, return -EBUSY, void) ++#endif /* CONFIG_AUFS_EXPORT */ ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_SBILIST ++/* module.c */ ++extern struct hlist_bl_head au_sbilist; ++ ++static inline void au_sbilist_init(void) ++{ ++ INIT_HLIST_BL_HEAD(&au_sbilist); ++} ++ ++static inline void au_sbilist_add(struct super_block *sb) ++{ ++ au_hbl_add(&au_sbi(sb)->si_list, &au_sbilist); ++} ++ ++static inline void au_sbilist_del(struct super_block *sb) ++{ ++ au_hbl_del(&au_sbi(sb)->si_list, &au_sbilist); ++} ++ ++#ifdef CONFIG_AUFS_MAGIC_SYSRQ ++static inline void au_sbilist_lock(void) ++{ ++ hlist_bl_lock(&au_sbilist); ++} ++ ++static inline void au_sbilist_unlock(void) ++{ ++ hlist_bl_unlock(&au_sbilist); ++} ++#define AuGFP_SBILIST GFP_ATOMIC ++#else ++AuStubVoid(au_sbilist_lock, void) ++AuStubVoid(au_sbilist_unlock, void) ++#define AuGFP_SBILIST GFP_NOFS ++#endif /* CONFIG_AUFS_MAGIC_SYSRQ */ ++#else ++AuStubVoid(au_sbilist_init, void) ++AuStubVoid(au_sbilist_add, struct super_block *sb) ++AuStubVoid(au_sbilist_del, struct super_block *sb) ++AuStubVoid(au_sbilist_lock, void) ++AuStubVoid(au_sbilist_unlock, void) ++#define AuGFP_SBILIST GFP_NOFS ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline void dbgaufs_si_null(struct au_sbinfo *sbinfo) ++{ ++ /* ++ * This function is a dynamic '__init' function actually, ++ * so the tiny check for si_rwsem is unnecessary. ++ */ ++ /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ ++#ifdef CONFIG_DEBUG_FS ++ sbinfo->si_dbgaufs = NULL; ++ sbinfo->si_dbgaufs_plink = NULL; ++ sbinfo->si_dbgaufs_xib = NULL; ++#ifdef CONFIG_AUFS_EXPORT ++ sbinfo->si_dbgaufs_xigen = NULL; ++#endif ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* current->atomic_flags */ ++/* this value should never corrupt the ones defined in linux/sched.h */ ++#define PFA_AUFS 0x10 ++ ++TASK_PFA_TEST(AUFS, test_aufs) /* task_test_aufs */ ++TASK_PFA_SET(AUFS, aufs) /* task_set_aufs */ ++TASK_PFA_CLEAR(AUFS, aufs) /* task_clear_aufs */ ++ ++static inline int si_pid_test(struct super_block *sb) ++{ ++ return !!task_test_aufs(current); ++} ++ ++static inline void si_pid_clr(struct super_block *sb) ++{ ++ AuDebugOn(!task_test_aufs(current)); ++ task_clear_aufs(current); ++} ++ ++static inline void si_pid_set(struct super_block *sb) ++{ ++ AuDebugOn(task_test_aufs(current)); ++ task_set_aufs(current); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* lock superblock. mainly for entry point functions */ ++#define __si_read_lock(sb) au_rw_read_lock(&au_sbi(sb)->si_rwsem) ++#define __si_write_lock(sb) au_rw_write_lock(&au_sbi(sb)->si_rwsem) ++#define __si_read_trylock(sb) au_rw_read_trylock(&au_sbi(sb)->si_rwsem) ++#define __si_write_trylock(sb) au_rw_write_trylock(&au_sbi(sb)->si_rwsem) ++/* ++#define __si_read_trylock_nested(sb) \ ++ au_rw_read_trylock_nested(&au_sbi(sb)->si_rwsem) ++#define __si_write_trylock_nested(sb) \ ++ au_rw_write_trylock_nested(&au_sbi(sb)->si_rwsem) ++*/ ++ ++#define __si_read_unlock(sb) au_rw_read_unlock(&au_sbi(sb)->si_rwsem) ++#define __si_write_unlock(sb) au_rw_write_unlock(&au_sbi(sb)->si_rwsem) ++#define __si_downgrade_lock(sb) au_rw_dgrade_lock(&au_sbi(sb)->si_rwsem) ++ ++#define SiMustNoWaiters(sb) AuRwMustNoWaiters(&au_sbi(sb)->si_rwsem) ++#define SiMustAnyLock(sb) AuRwMustAnyLock(&au_sbi(sb)->si_rwsem) ++#define SiMustWriteLock(sb) AuRwMustWriteLock(&au_sbi(sb)->si_rwsem) ++ ++static inline void si_noflush_read_lock(struct super_block *sb) ++{ ++ __si_read_lock(sb); ++ si_pid_set(sb); ++} ++ ++static inline int si_noflush_read_trylock(struct super_block *sb) ++{ ++ int locked; ++ ++ locked = __si_read_trylock(sb); ++ if (locked) ++ si_pid_set(sb); ++ return locked; ++} ++ ++static inline void si_noflush_write_lock(struct super_block *sb) ++{ ++ __si_write_lock(sb); ++ si_pid_set(sb); ++} ++ ++static inline int si_noflush_write_trylock(struct super_block *sb) ++{ ++ int locked; ++ ++ locked = __si_write_trylock(sb); ++ if (locked) ++ si_pid_set(sb); ++ return locked; ++} ++ ++#if 0 /* reserved */ ++static inline int si_read_trylock(struct super_block *sb, int flags) ++{ ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&au_sbi(sb)->si_nowait); ++ return si_noflush_read_trylock(sb); ++} ++#endif ++ ++static inline void si_read_unlock(struct super_block *sb) ++{ ++ si_pid_clr(sb); ++ __si_read_unlock(sb); ++} ++ ++#if 0 /* reserved */ ++static inline int si_write_trylock(struct super_block *sb, int flags) ++{ ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&au_sbi(sb)->si_nowait); ++ return si_noflush_write_trylock(sb); ++} ++#endif ++ ++static inline void si_write_unlock(struct super_block *sb) ++{ ++ si_pid_clr(sb); ++ __si_write_unlock(sb); ++} ++ ++#if 0 /* reserved */ ++static inline void si_downgrade_lock(struct super_block *sb) ++{ ++ __si_downgrade_lock(sb); ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline aufs_bindex_t au_sbbot(struct super_block *sb) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_bbot; ++} ++ ++static inline unsigned int au_mntflags(struct super_block *sb) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_mntflags; ++} ++ ++static inline unsigned int au_sigen(struct super_block *sb) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_generation; ++} ++ ++static inline struct au_branch *au_sbr(struct super_block *sb, ++ aufs_bindex_t bindex) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_branch[0 + bindex]; ++} ++ ++static inline loff_t au_xi_maxent(struct super_block *sb) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_ximaxent; ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_SUPER_H__ */ +diff -Naur null/fs/aufs/sysaufs.c linux-5.15.36/fs/aufs/sysaufs.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/sysaufs.c 2022-05-10 16:51:39.876744219 +0300 +@@ -0,0 +1,93 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * sysfs interface and lifetime management ++ * they are necessary regardless sysfs is disabled. ++ */ ++ ++#include ++#include "aufs.h" ++ ++unsigned long sysaufs_si_mask; ++struct kset *sysaufs_kset; ++ ++#define AuSiAttr(_name) { \ ++ .attr = { .name = __stringify(_name), .mode = 0444 }, \ ++ .show = sysaufs_si_##_name, \ ++} ++ ++static struct sysaufs_si_attr sysaufs_si_attr_xi_path = AuSiAttr(xi_path); ++struct attribute *sysaufs_si_attrs[] = { ++ &sysaufs_si_attr_xi_path.attr, ++ NULL, ++}; ++ ++static const struct sysfs_ops au_sbi_ops = { ++ .show = sysaufs_si_show ++}; ++ ++static struct kobj_type au_sbi_ktype = { ++ .release = au_si_free, ++ .sysfs_ops = &au_sbi_ops, ++ .default_attrs = sysaufs_si_attrs ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++int sysaufs_si_init(struct au_sbinfo *sbinfo) ++{ ++ int err; ++ ++ sbinfo->si_kobj.kset = sysaufs_kset; ++ /* cf. sysaufs_name() */ ++ err = kobject_init_and_add ++ (&sbinfo->si_kobj, &au_sbi_ktype, /*&sysaufs_kset->kobj*/NULL, ++ SysaufsSiNamePrefix "%lx", sysaufs_si_id(sbinfo)); ++ ++ return err; ++} ++ ++void sysaufs_fin(void) ++{ ++ sysfs_remove_group(&sysaufs_kset->kobj, sysaufs_attr_group); ++ kset_unregister(sysaufs_kset); ++} ++ ++int __init sysaufs_init(void) ++{ ++ int err; ++ ++ do { ++ get_random_bytes(&sysaufs_si_mask, sizeof(sysaufs_si_mask)); ++ } while (!sysaufs_si_mask); ++ ++ err = -EINVAL; ++ sysaufs_kset = kset_create_and_add(AUFS_NAME, NULL, fs_kobj); ++ if (unlikely(!sysaufs_kset)) ++ goto out; ++ err = PTR_ERR(sysaufs_kset); ++ if (IS_ERR(sysaufs_kset)) ++ goto out; ++ err = sysfs_create_group(&sysaufs_kset->kobj, sysaufs_attr_group); ++ if (unlikely(err)) ++ kset_unregister(sysaufs_kset); ++ ++out: ++ return err; ++} +diff -Naur null/fs/aufs/sysaufs.h linux-5.15.36/fs/aufs/sysaufs.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/sysaufs.h 2022-05-10 16:51:39.876744219 +0300 +@@ -0,0 +1,102 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * sysfs interface and mount lifetime management ++ */ ++ ++#ifndef __SYSAUFS_H__ ++#define __SYSAUFS_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "module.h" ++ ++struct super_block; ++struct au_sbinfo; ++ ++struct sysaufs_si_attr { ++ struct attribute attr; ++ int (*show)(struct seq_file *seq, struct super_block *sb); ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* sysaufs.c */ ++extern unsigned long sysaufs_si_mask; ++extern struct kset *sysaufs_kset; ++extern struct attribute *sysaufs_si_attrs[]; ++int sysaufs_si_init(struct au_sbinfo *sbinfo); ++int __init sysaufs_init(void); ++void sysaufs_fin(void); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* some people doesn't like to show a pointer in kernel */ ++static inline unsigned long sysaufs_si_id(struct au_sbinfo *sbinfo) ++{ ++ return sysaufs_si_mask ^ (unsigned long)sbinfo; ++} ++ ++#define SysaufsSiNamePrefix "si_" ++#define SysaufsSiNameLen (sizeof(SysaufsSiNamePrefix) + 16) ++static inline void sysaufs_name(struct au_sbinfo *sbinfo, char *name) ++{ ++ snprintf(name, SysaufsSiNameLen, SysaufsSiNamePrefix "%lx", ++ sysaufs_si_id(sbinfo)); ++} ++ ++struct au_branch; ++#ifdef CONFIG_SYSFS ++/* sysfs.c */ ++extern struct attribute_group *sysaufs_attr_group; ++ ++int sysaufs_si_xi_path(struct seq_file *seq, struct super_block *sb); ++ssize_t sysaufs_si_show(struct kobject *kobj, struct attribute *attr, ++ char *buf); ++long au_brinfo_ioctl(struct file *file, unsigned long arg); ++#ifdef CONFIG_COMPAT ++long au_brinfo_compat_ioctl(struct file *file, unsigned long arg); ++#endif ++ ++void sysaufs_br_init(struct au_branch *br); ++void sysaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex); ++void sysaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex); ++ ++#define sysaufs_brs_init() do {} while (0) ++ ++#else ++#define sysaufs_attr_group NULL ++ ++AuStubInt0(sysaufs_si_xi_path, struct seq_file *seq, struct super_block *sb) ++AuStub(ssize_t, sysaufs_si_show, return 0, struct kobject *kobj, ++ struct attribute *attr, char *buf) ++AuStubVoid(sysaufs_br_init, struct au_branch *br) ++AuStubVoid(sysaufs_brs_add, struct super_block *sb, aufs_bindex_t bindex) ++AuStubVoid(sysaufs_brs_del, struct super_block *sb, aufs_bindex_t bindex) ++ ++static inline void sysaufs_brs_init(void) ++{ ++ sysaufs_brs = 0; ++} ++ ++#endif /* CONFIG_SYSFS */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __SYSAUFS_H__ */ +diff -Naur null/fs/aufs/sysfs.c linux-5.15.36/fs/aufs/sysfs.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/sysfs.c 2022-05-10 16:51:39.876744219 +0300 +@@ -0,0 +1,374 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * sysfs interface ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++#ifdef CONFIG_AUFS_FS_MODULE ++/* this entry violates the "one line per file" policy of sysfs */ ++static ssize_t config_show(struct kobject *kobj, struct kobj_attribute *attr, ++ char *buf) ++{ ++ ssize_t err; ++ static char *conf = ++/* this file is generated at compiling */ ++#include "conf.str" ++ ; ++ ++ err = snprintf(buf, PAGE_SIZE, conf); ++ if (unlikely(err >= PAGE_SIZE)) ++ err = -EFBIG; ++ return err; ++} ++ ++static struct kobj_attribute au_config_attr = __ATTR_RO(config); ++#endif ++ ++static struct attribute *au_attr[] = { ++#ifdef CONFIG_AUFS_FS_MODULE ++ &au_config_attr.attr, ++#endif ++ NULL, /* need to NULL terminate the list of attributes */ ++}; ++ ++static struct attribute_group sysaufs_attr_group_body = { ++ .attrs = au_attr ++}; ++ ++struct attribute_group *sysaufs_attr_group = &sysaufs_attr_group_body; ++ ++/* ---------------------------------------------------------------------- */ ++ ++int sysaufs_si_xi_path(struct seq_file *seq, struct super_block *sb) ++{ ++ int err; ++ ++ SiMustAnyLock(sb); ++ ++ err = 0; ++ if (au_opt_test(au_mntflags(sb), XINO)) { ++ err = au_xino_path(seq, au_sbi(sb)->si_xib); ++ seq_putc(seq, '\n'); ++ } ++ return err; ++} ++ ++/* ++ * the lifetime of branch is independent from the entry under sysfs. ++ * sysfs handles the lifetime of the entry, and never call ->show() after it is ++ * unlinked. ++ */ ++static int sysaufs_si_br(struct seq_file *seq, struct super_block *sb, ++ aufs_bindex_t bindex, int idx) ++{ ++ int err; ++ struct path path; ++ struct dentry *root; ++ struct au_branch *br; ++ au_br_perm_str_t perm; ++ ++ AuDbg("b%d\n", bindex); ++ ++ err = 0; ++ root = sb->s_root; ++ di_read_lock_parent(root, !AuLock_IR); ++ br = au_sbr(sb, bindex); ++ ++ switch (idx) { ++ case AuBrSysfs_BR: ++ path.mnt = au_br_mnt(br); ++ path.dentry = au_h_dptr(root, bindex); ++ err = au_seq_path(seq, &path); ++ if (!err) { ++ au_optstr_br_perm(&perm, br->br_perm); ++ seq_printf(seq, "=%s\n", perm.a); ++ } ++ break; ++ case AuBrSysfs_BRID: ++ seq_printf(seq, "%d\n", br->br_id); ++ break; ++ } ++ di_read_unlock(root, !AuLock_IR); ++ if (unlikely(err || seq_has_overflowed(seq))) ++ err = -E2BIG; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct seq_file *au_seq(char *p, ssize_t len) ++{ ++ struct seq_file *seq; ++ ++ seq = kzalloc(sizeof(*seq), GFP_NOFS); ++ if (seq) { ++ /* mutex_init(&seq.lock); */ ++ seq->buf = p; ++ seq->size = len; ++ return seq; /* success */ ++ } ++ ++ seq = ERR_PTR(-ENOMEM); ++ return seq; ++} ++ ++#define SysaufsBr_PREFIX "br" ++#define SysaufsBrid_PREFIX "brid" ++ ++/* todo: file size may exceed PAGE_SIZE */ ++ssize_t sysaufs_si_show(struct kobject *kobj, struct attribute *attr, ++ char *buf) ++{ ++ ssize_t err; ++ int idx; ++ long l; ++ aufs_bindex_t bbot; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ struct seq_file *seq; ++ char *name; ++ struct attribute **cattr; ++ ++ sbinfo = container_of(kobj, struct au_sbinfo, si_kobj); ++ sb = sbinfo->si_sb; ++ ++ /* ++ * prevent a race condition between sysfs and aufs. ++ * for instance, sysfs_file_read() calls sysfs_get_active_two() which ++ * prohibits maintaining the sysfs entries. ++ * hew we acquire read lock after sysfs_get_active_two(). ++ * on the other hand, the remount process may maintain the sysfs/aufs ++ * entries after acquiring write lock. ++ * it can cause a deadlock. ++ * simply we gave up processing read here. ++ */ ++ err = -EBUSY; ++ if (unlikely(!si_noflush_read_trylock(sb))) ++ goto out; ++ ++ seq = au_seq(buf, PAGE_SIZE); ++ err = PTR_ERR(seq); ++ if (IS_ERR(seq)) ++ goto out_unlock; ++ ++ name = (void *)attr->name; ++ cattr = sysaufs_si_attrs; ++ while (*cattr) { ++ if (!strcmp(name, (*cattr)->name)) { ++ err = container_of(*cattr, struct sysaufs_si_attr, attr) ++ ->show(seq, sb); ++ goto out_seq; ++ } ++ cattr++; ++ } ++ ++ if (!strncmp(name, SysaufsBrid_PREFIX, ++ sizeof(SysaufsBrid_PREFIX) - 1)) { ++ idx = AuBrSysfs_BRID; ++ name += sizeof(SysaufsBrid_PREFIX) - 1; ++ } else if (!strncmp(name, SysaufsBr_PREFIX, ++ sizeof(SysaufsBr_PREFIX) - 1)) { ++ idx = AuBrSysfs_BR; ++ name += sizeof(SysaufsBr_PREFIX) - 1; ++ } else ++ BUG(); ++ ++ err = kstrtol(name, 10, &l); ++ if (!err) { ++ bbot = au_sbbot(sb); ++ if (l <= bbot) ++ err = sysaufs_si_br(seq, sb, (aufs_bindex_t)l, idx); ++ else ++ err = -ENOENT; ++ } ++ ++out_seq: ++ if (!err) { ++ err = seq->count; ++ /* sysfs limit */ ++ if (unlikely(err == PAGE_SIZE)) ++ err = -EFBIG; ++ } ++ au_kfree_rcu(seq); ++out_unlock: ++ si_read_unlock(sb); ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_brinfo(struct super_block *sb, union aufs_brinfo __user *arg) ++{ ++ int err; ++ int16_t brid; ++ aufs_bindex_t bindex, bbot; ++ size_t sz; ++ char *buf; ++ struct seq_file *seq; ++ struct au_branch *br; ++ ++ si_read_lock(sb, AuLock_FLUSH); ++ bbot = au_sbbot(sb); ++ err = bbot + 1; ++ if (!arg) ++ goto out; ++ ++ err = -ENOMEM; ++ buf = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!buf)) ++ goto out; ++ ++ seq = au_seq(buf, PAGE_SIZE); ++ err = PTR_ERR(seq); ++ if (IS_ERR(seq)) ++ goto out_buf; ++ ++ sz = sizeof(*arg) - offsetof(union aufs_brinfo, path); ++ for (bindex = 0; bindex <= bbot; bindex++, arg++) { ++ /* VERIFY_WRITE */ ++ err = !access_ok(arg, sizeof(*arg)); ++ if (unlikely(err)) ++ break; ++ ++ br = au_sbr(sb, bindex); ++ brid = br->br_id; ++ BUILD_BUG_ON(sizeof(brid) != sizeof(arg->id)); ++ err = __put_user(brid, &arg->id); ++ if (unlikely(err)) ++ break; ++ ++ BUILD_BUG_ON(sizeof(br->br_perm) != sizeof(arg->perm)); ++ err = __put_user(br->br_perm, &arg->perm); ++ if (unlikely(err)) ++ break; ++ ++ err = au_seq_path(seq, &br->br_path); ++ if (unlikely(err)) ++ break; ++ seq_putc(seq, '\0'); ++ if (!seq_has_overflowed(seq)) { ++ err = copy_to_user(arg->path, seq->buf, seq->count); ++ seq->count = 0; ++ if (unlikely(err)) ++ break; ++ } else { ++ err = -E2BIG; ++ goto out_seq; ++ } ++ } ++ if (unlikely(err)) ++ err = -EFAULT; ++ ++out_seq: ++ au_kfree_rcu(seq); ++out_buf: ++ free_page((unsigned long)buf); ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++long au_brinfo_ioctl(struct file *file, unsigned long arg) ++{ ++ return au_brinfo(file->f_path.dentry->d_sb, (void __user *)arg); ++} ++ ++#ifdef CONFIG_COMPAT ++long au_brinfo_compat_ioctl(struct file *file, unsigned long arg) ++{ ++ return au_brinfo(file->f_path.dentry->d_sb, compat_ptr(arg)); ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++void sysaufs_br_init(struct au_branch *br) ++{ ++ int i; ++ struct au_brsysfs *br_sysfs; ++ struct attribute *attr; ++ ++ br_sysfs = br->br_sysfs; ++ for (i = 0; i < ARRAY_SIZE(br->br_sysfs); i++) { ++ attr = &br_sysfs->attr; ++ sysfs_attr_init(attr); ++ attr->name = br_sysfs->name; ++ attr->mode = 0444; ++ br_sysfs++; ++ } ++} ++ ++void sysaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ struct au_branch *br; ++ struct kobject *kobj; ++ struct au_brsysfs *br_sysfs; ++ int i; ++ aufs_bindex_t bbot; ++ ++ if (!sysaufs_brs) ++ return; ++ ++ kobj = &au_sbi(sb)->si_kobj; ++ bbot = au_sbbot(sb); ++ for (; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ br_sysfs = br->br_sysfs; ++ for (i = 0; i < ARRAY_SIZE(br->br_sysfs); i++) { ++ sysfs_remove_file(kobj, &br_sysfs->attr); ++ br_sysfs++; ++ } ++ } ++} ++ ++void sysaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ int err, i; ++ aufs_bindex_t bbot; ++ struct kobject *kobj; ++ struct au_branch *br; ++ struct au_brsysfs *br_sysfs; ++ ++ if (!sysaufs_brs) ++ return; ++ ++ kobj = &au_sbi(sb)->si_kobj; ++ bbot = au_sbbot(sb); ++ for (; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ br_sysfs = br->br_sysfs; ++ snprintf(br_sysfs[AuBrSysfs_BR].name, sizeof(br_sysfs->name), ++ SysaufsBr_PREFIX "%d", bindex); ++ snprintf(br_sysfs[AuBrSysfs_BRID].name, sizeof(br_sysfs->name), ++ SysaufsBrid_PREFIX "%d", bindex); ++ for (i = 0; i < ARRAY_SIZE(br->br_sysfs); i++) { ++ err = sysfs_create_file(kobj, &br_sysfs->attr); ++ if (unlikely(err)) ++ pr_warn("failed %s under sysfs(%d)\n", ++ br_sysfs->name, err); ++ br_sysfs++; ++ } ++ } ++} +diff -Naur null/fs/aufs/sysrq.c linux-5.15.36/fs/aufs/sysrq.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/sysrq.c 2022-05-10 16:51:39.877744219 +0300 +@@ -0,0 +1,149 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * magic sysrq handler ++ */ ++ ++/* #include */ ++#include ++#include "aufs.h" ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void sysrq_sb(struct super_block *sb) ++{ ++ char *plevel; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ struct hlist_bl_head *files; ++ struct hlist_bl_node *pos; ++ struct au_finfo *finfo; ++ struct inode *i; ++ ++ plevel = au_plevel; ++ au_plevel = KERN_WARNING; ++ ++ /* since we define pr_fmt, call printk directly */ ++#define pr(str) printk(KERN_WARNING AUFS_NAME ": " str) ++ ++ sbinfo = au_sbi(sb); ++ printk(KERN_WARNING "si=%lx\n", sysaufs_si_id(sbinfo)); ++ pr("superblock\n"); ++ au_dpri_sb(sb); ++ ++#if 0 /* reserved */ ++ do { ++ int err, i, j, ndentry; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ ++ err = au_dpages_init(&dpages, GFP_ATOMIC); ++ if (unlikely(err)) ++ break; ++ err = au_dcsub_pages(&dpages, sb->s_root, NULL, NULL); ++ if (!err) ++ for (i = 0; i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ ndentry = dpage->ndentry; ++ for (j = 0; j < ndentry; j++) ++ au_dpri_dentry(dpage->dentries[j]); ++ } ++ au_dpages_free(&dpages); ++ } while (0); ++#endif ++ ++ pr("isolated inode\n"); ++ spin_lock(&sb->s_inode_list_lock); ++ list_for_each_entry(i, &sb->s_inodes, i_sb_list) { ++ spin_lock(&i->i_lock); ++ if (hlist_empty(&i->i_dentry)) ++ au_dpri_inode(i); ++ spin_unlock(&i->i_lock); ++ } ++ spin_unlock(&sb->s_inode_list_lock); ++ ++ pr("files\n"); ++ files = &au_sbi(sb)->si_files; ++ hlist_bl_lock(files); ++ hlist_bl_for_each_entry(finfo, pos, files, fi_hlist) { ++ umode_t mode; ++ ++ file = finfo->fi_file; ++ mode = file_inode(file)->i_mode; ++ if (!special_file(mode)) ++ au_dpri_file(file); ++ } ++ hlist_bl_unlock(files); ++ pr("done\n"); ++ ++#undef pr ++ au_plevel = plevel; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* module parameter */ ++static char *aufs_sysrq_key = "a"; ++module_param_named(sysrq, aufs_sysrq_key, charp, 0444); ++MODULE_PARM_DESC(sysrq, "MagicSysRq key for " AUFS_NAME); ++ ++static void au_sysrq(int key __maybe_unused) ++{ ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_node *pos; ++ ++ lockdep_off(); ++ au_sbilist_lock(); ++ hlist_bl_for_each_entry(sbinfo, pos, &au_sbilist, si_list) ++ sysrq_sb(sbinfo->si_sb); ++ au_sbilist_unlock(); ++ lockdep_on(); ++} ++ ++static struct sysrq_key_op au_sysrq_op = { ++ .handler = au_sysrq, ++ .help_msg = "Aufs", ++ .action_msg = "Aufs", ++ .enable_mask = SYSRQ_ENABLE_DUMP ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++int __init au_sysrq_init(void) ++{ ++ int err; ++ char key; ++ ++ err = -1; ++ key = *aufs_sysrq_key; ++ if ('a' <= key && key <= 'z') ++ err = register_sysrq_key(key, &au_sysrq_op); ++ if (unlikely(err)) ++ pr_err("err %d, sysrq=%c\n", err, key); ++ return err; ++} ++ ++void au_sysrq_fin(void) ++{ ++ int err; ++ ++ err = unregister_sysrq_key(*aufs_sysrq_key, &au_sysrq_op); ++ if (unlikely(err)) ++ pr_err("err %d (ignored)\n", err); ++} +diff -Naur null/fs/aufs/vdir.c linux-5.15.36/fs/aufs/vdir.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/vdir.c 2022-05-10 16:51:39.877744219 +0300 +@@ -0,0 +1,896 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * virtual or vertical directory ++ */ ++ ++#include ++#include "aufs.h" ++ ++static unsigned int calc_size(int nlen) ++{ ++ return ALIGN(sizeof(struct au_vdir_de) + nlen, sizeof(ino_t)); ++} ++ ++static int set_deblk_end(union au_vdir_deblk_p *p, ++ union au_vdir_deblk_p *deblk_end) ++{ ++ if (calc_size(0) <= deblk_end->deblk - p->deblk) { ++ p->de->de_str.len = 0; ++ /* smp_mb(); */ ++ return 0; ++ } ++ return -1; /* error */ ++} ++ ++/* returns true or false */ ++static int is_deblk_end(union au_vdir_deblk_p *p, ++ union au_vdir_deblk_p *deblk_end) ++{ ++ if (calc_size(0) <= deblk_end->deblk - p->deblk) ++ return !p->de->de_str.len; ++ return 1; ++} ++ ++static unsigned char *last_deblk(struct au_vdir *vdir) ++{ ++ return vdir->vd_deblk[vdir->vd_nblk - 1]; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* estimate the appropriate size for name hash table */ ++unsigned int au_rdhash_est(loff_t sz) ++{ ++ unsigned int n; ++ ++ n = UINT_MAX; ++ sz >>= 10; ++ if (sz < n) ++ n = sz; ++ if (sz < AUFS_RDHASH_DEF) ++ n = AUFS_RDHASH_DEF; ++ /* pr_info("n %u\n", n); */ ++ return n; ++} ++ ++/* ++ * the allocated memory has to be freed by ++ * au_nhash_wh_free() or au_nhash_de_free(). ++ */ ++int au_nhash_alloc(struct au_nhash *nhash, unsigned int num_hash, gfp_t gfp) ++{ ++ struct hlist_head *head; ++ unsigned int u; ++ size_t sz; ++ ++ sz = sizeof(*nhash->nh_head) * num_hash; ++ head = kmalloc(sz, gfp); ++ if (head) { ++ nhash->nh_num = num_hash; ++ nhash->nh_head = head; ++ for (u = 0; u < num_hash; u++) ++ INIT_HLIST_HEAD(head++); ++ return 0; /* success */ ++ } ++ ++ return -ENOMEM; ++} ++ ++static void nhash_count(struct hlist_head *head) ++{ ++#if 0 /* debugging */ ++ unsigned long n; ++ struct hlist_node *pos; ++ ++ n = 0; ++ hlist_for_each(pos, head) ++ n++; ++ pr_info("%lu\n", n); ++#endif ++} ++ ++static void au_nhash_wh_do_free(struct hlist_head *head) ++{ ++ struct au_vdir_wh *pos; ++ struct hlist_node *node; ++ ++ hlist_for_each_entry_safe(pos, node, head, wh_hash) ++ au_kfree_rcu(pos); ++} ++ ++static void au_nhash_de_do_free(struct hlist_head *head) ++{ ++ struct au_vdir_dehstr *pos; ++ struct hlist_node *node; ++ ++ hlist_for_each_entry_safe(pos, node, head, hash) ++ au_cache_free_vdir_dehstr(pos); ++} ++ ++static void au_nhash_do_free(struct au_nhash *nhash, ++ void (*free)(struct hlist_head *head)) ++{ ++ unsigned int n; ++ struct hlist_head *head; ++ ++ n = nhash->nh_num; ++ if (!n) ++ return; ++ ++ head = nhash->nh_head; ++ while (n-- > 0) { ++ nhash_count(head); ++ free(head++); ++ } ++ au_kfree_try_rcu(nhash->nh_head); ++} ++ ++void au_nhash_wh_free(struct au_nhash *whlist) ++{ ++ au_nhash_do_free(whlist, au_nhash_wh_do_free); ++} ++ ++static void au_nhash_de_free(struct au_nhash *delist) ++{ ++ au_nhash_do_free(delist, au_nhash_de_do_free); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_nhash_test_longer_wh(struct au_nhash *whlist, aufs_bindex_t btgt, ++ int limit) ++{ ++ int num; ++ unsigned int u, n; ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ ++ num = 0; ++ n = whlist->nh_num; ++ head = whlist->nh_head; ++ for (u = 0; u < n; u++, head++) ++ hlist_for_each_entry(pos, head, wh_hash) ++ if (pos->wh_bindex == btgt && ++num > limit) ++ return 1; ++ return 0; ++} ++ ++static struct hlist_head *au_name_hash(struct au_nhash *nhash, ++ unsigned char *name, ++ unsigned int len) ++{ ++ unsigned int v; ++ /* const unsigned int magic_bit = 12; */ ++ ++ AuDebugOn(!nhash->nh_num || !nhash->nh_head); ++ ++ v = 0; ++ if (len > 8) ++ len = 8; ++ while (len--) ++ v += *name++; ++ /* v = hash_long(v, magic_bit); */ ++ v %= nhash->nh_num; ++ return nhash->nh_head + v; ++} ++ ++static int au_nhash_test_name(struct au_vdir_destr *str, const char *name, ++ int nlen) ++{ ++ return str->len == nlen && !memcmp(str->name, name, nlen); ++} ++ ++/* returns found or not */ ++int au_nhash_test_known_wh(struct au_nhash *whlist, char *name, int nlen) ++{ ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ struct au_vdir_destr *str; ++ ++ head = au_name_hash(whlist, name, nlen); ++ hlist_for_each_entry(pos, head, wh_hash) { ++ str = &pos->wh_str; ++ AuDbg("%.*s\n", str->len, str->name); ++ if (au_nhash_test_name(str, name, nlen)) ++ return 1; ++ } ++ return 0; ++} ++ ++/* returns found(true) or not */ ++static int test_known(struct au_nhash *delist, char *name, int nlen) ++{ ++ struct hlist_head *head; ++ struct au_vdir_dehstr *pos; ++ struct au_vdir_destr *str; ++ ++ head = au_name_hash(delist, name, nlen); ++ hlist_for_each_entry(pos, head, hash) { ++ str = pos->str; ++ AuDbg("%.*s\n", str->len, str->name); ++ if (au_nhash_test_name(str, name, nlen)) ++ return 1; ++ } ++ return 0; ++} ++ ++static void au_shwh_init_wh(struct au_vdir_wh *wh, ino_t ino, ++ unsigned char d_type) ++{ ++#ifdef CONFIG_AUFS_SHWH ++ wh->wh_ino = ino; ++ wh->wh_type = d_type; ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_nhash_append_wh(struct au_nhash *whlist, char *name, int nlen, ino_t ino, ++ unsigned int d_type, aufs_bindex_t bindex, ++ unsigned char shwh) ++{ ++ int err; ++ struct au_vdir_destr *str; ++ struct au_vdir_wh *wh; ++ ++ AuDbg("%.*s\n", nlen, name); ++ AuDebugOn(!whlist->nh_num || !whlist->nh_head); ++ ++ err = -ENOMEM; ++ wh = kmalloc(sizeof(*wh) + nlen, GFP_NOFS); ++ if (unlikely(!wh)) ++ goto out; ++ ++ err = 0; ++ wh->wh_bindex = bindex; ++ if (shwh) ++ au_shwh_init_wh(wh, ino, d_type); ++ str = &wh->wh_str; ++ str->len = nlen; ++ memcpy(str->name, name, nlen); ++ hlist_add_head(&wh->wh_hash, au_name_hash(whlist, name, nlen)); ++ /* smp_mb(); */ ++ ++out: ++ return err; ++} ++ ++static int append_deblk(struct au_vdir *vdir) ++{ ++ int err; ++ unsigned long ul; ++ const unsigned int deblk_sz = vdir->vd_deblk_sz; ++ union au_vdir_deblk_p p, deblk_end; ++ unsigned char **o; ++ ++ err = -ENOMEM; ++ o = au_krealloc(vdir->vd_deblk, sizeof(*o) * (vdir->vd_nblk + 1), ++ GFP_NOFS, /*may_shrink*/0); ++ if (unlikely(!o)) ++ goto out; ++ ++ vdir->vd_deblk = o; ++ p.deblk = kmalloc(deblk_sz, GFP_NOFS); ++ if (p.deblk) { ++ ul = vdir->vd_nblk++; ++ vdir->vd_deblk[ul] = p.deblk; ++ vdir->vd_last.ul = ul; ++ vdir->vd_last.p.deblk = p.deblk; ++ deblk_end.deblk = p.deblk + deblk_sz; ++ err = set_deblk_end(&p, &deblk_end); ++ } ++ ++out: ++ return err; ++} ++ ++static int append_de(struct au_vdir *vdir, char *name, int nlen, ino_t ino, ++ unsigned int d_type, struct au_nhash *delist) ++{ ++ int err; ++ unsigned int sz; ++ const unsigned int deblk_sz = vdir->vd_deblk_sz; ++ union au_vdir_deblk_p p, *room, deblk_end; ++ struct au_vdir_dehstr *dehstr; ++ ++ p.deblk = last_deblk(vdir); ++ deblk_end.deblk = p.deblk + deblk_sz; ++ room = &vdir->vd_last.p; ++ AuDebugOn(room->deblk < p.deblk || deblk_end.deblk <= room->deblk ++ || !is_deblk_end(room, &deblk_end)); ++ ++ sz = calc_size(nlen); ++ if (unlikely(sz > deblk_end.deblk - room->deblk)) { ++ err = append_deblk(vdir); ++ if (unlikely(err)) ++ goto out; ++ ++ p.deblk = last_deblk(vdir); ++ deblk_end.deblk = p.deblk + deblk_sz; ++ /* smp_mb(); */ ++ AuDebugOn(room->deblk != p.deblk); ++ } ++ ++ err = -ENOMEM; ++ dehstr = au_cache_alloc_vdir_dehstr(); ++ if (unlikely(!dehstr)) ++ goto out; ++ ++ dehstr->str = &room->de->de_str; ++ hlist_add_head(&dehstr->hash, au_name_hash(delist, name, nlen)); ++ room->de->de_ino = ino; ++ room->de->de_type = d_type; ++ room->de->de_str.len = nlen; ++ memcpy(room->de->de_str.name, name, nlen); ++ ++ err = 0; ++ room->deblk += sz; ++ if (unlikely(set_deblk_end(room, &deblk_end))) ++ err = append_deblk(vdir); ++ /* smp_mb(); */ ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_vdir_free(struct au_vdir *vdir) ++{ ++ unsigned char **deblk; ++ ++ deblk = vdir->vd_deblk; ++ while (vdir->vd_nblk--) ++ au_kfree_try_rcu(*deblk++); ++ au_kfree_try_rcu(vdir->vd_deblk); ++ au_cache_free_vdir(vdir); ++} ++ ++static struct au_vdir *alloc_vdir(struct file *file) ++{ ++ struct au_vdir *vdir; ++ struct super_block *sb; ++ int err; ++ ++ sb = file->f_path.dentry->d_sb; ++ SiMustAnyLock(sb); ++ ++ err = -ENOMEM; ++ vdir = au_cache_alloc_vdir(); ++ if (unlikely(!vdir)) ++ goto out; ++ ++ vdir->vd_deblk = kzalloc(sizeof(*vdir->vd_deblk), GFP_NOFS); ++ if (unlikely(!vdir->vd_deblk)) ++ goto out_free; ++ ++ vdir->vd_deblk_sz = au_sbi(sb)->si_rdblk; ++ if (!vdir->vd_deblk_sz) { ++ /* estimate the appropriate size for deblk */ ++ vdir->vd_deblk_sz = au_dir_size(file, /*dentry*/NULL); ++ /* pr_info("vd_deblk_sz %u\n", vdir->vd_deblk_sz); */ ++ } ++ vdir->vd_nblk = 0; ++ vdir->vd_version = 0; ++ vdir->vd_jiffy = 0; ++ err = append_deblk(vdir); ++ if (!err) ++ return vdir; /* success */ ++ ++ au_kfree_try_rcu(vdir->vd_deblk); ++ ++out_free: ++ au_cache_free_vdir(vdir); ++out: ++ vdir = ERR_PTR(err); ++ return vdir; ++} ++ ++static int reinit_vdir(struct au_vdir *vdir) ++{ ++ int err; ++ union au_vdir_deblk_p p, deblk_end; ++ ++ while (vdir->vd_nblk > 1) { ++ au_kfree_try_rcu(vdir->vd_deblk[vdir->vd_nblk - 1]); ++ /* vdir->vd_deblk[vdir->vd_nblk - 1] = NULL; */ ++ vdir->vd_nblk--; ++ } ++ p.deblk = vdir->vd_deblk[0]; ++ deblk_end.deblk = p.deblk + vdir->vd_deblk_sz; ++ err = set_deblk_end(&p, &deblk_end); ++ /* keep vd_dblk_sz */ ++ vdir->vd_last.ul = 0; ++ vdir->vd_last.p.deblk = vdir->vd_deblk[0]; ++ vdir->vd_version = 0; ++ vdir->vd_jiffy = 0; ++ /* smp_mb(); */ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define AuFillVdir_CALLED 1 ++#define AuFillVdir_WHABLE (1 << 1) ++#define AuFillVdir_SHWH (1 << 2) ++#define au_ftest_fillvdir(flags, name) ((flags) & AuFillVdir_##name) ++#define au_fset_fillvdir(flags, name) \ ++ do { (flags) |= AuFillVdir_##name; } while (0) ++#define au_fclr_fillvdir(flags, name) \ ++ do { (flags) &= ~AuFillVdir_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_SHWH ++#undef AuFillVdir_SHWH ++#define AuFillVdir_SHWH 0 ++#endif ++ ++struct fillvdir_arg { ++ struct dir_context ctx; ++ struct file *file; ++ struct au_vdir *vdir; ++ struct au_nhash delist; ++ struct au_nhash whlist; ++ aufs_bindex_t bindex; ++ unsigned int flags; ++ int err; ++}; ++ ++static int fillvdir(struct dir_context *ctx, const char *__name, int nlen, ++ loff_t offset __maybe_unused, u64 h_ino, ++ unsigned int d_type) ++{ ++ struct fillvdir_arg *arg = container_of(ctx, struct fillvdir_arg, ctx); ++ char *name = (void *)__name; ++ struct super_block *sb; ++ ino_t ino; ++ const unsigned char shwh = !!au_ftest_fillvdir(arg->flags, SHWH); ++ ++ arg->err = 0; ++ sb = arg->file->f_path.dentry->d_sb; ++ au_fset_fillvdir(arg->flags, CALLED); ++ /* smp_mb(); */ ++ if (nlen <= AUFS_WH_PFX_LEN ++ || memcmp(name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { ++ if (test_known(&arg->delist, name, nlen) ++ || au_nhash_test_known_wh(&arg->whlist, name, nlen)) ++ goto out; /* already exists or whiteouted */ ++ ++ arg->err = au_ino(sb, arg->bindex, h_ino, d_type, &ino); ++ if (!arg->err) { ++ if (unlikely(nlen > AUFS_MAX_NAMELEN)) ++ d_type = DT_UNKNOWN; ++ arg->err = append_de(arg->vdir, name, nlen, ino, ++ d_type, &arg->delist); ++ } ++ } else if (au_ftest_fillvdir(arg->flags, WHABLE)) { ++ name += AUFS_WH_PFX_LEN; ++ nlen -= AUFS_WH_PFX_LEN; ++ if (au_nhash_test_known_wh(&arg->whlist, name, nlen)) ++ goto out; /* already whiteouted */ ++ ++ ino = 0; /* just to suppress a warning */ ++ if (shwh) ++ arg->err = au_wh_ino(sb, arg->bindex, h_ino, d_type, ++ &ino); ++ if (!arg->err) { ++ if (nlen <= AUFS_MAX_NAMELEN + AUFS_WH_PFX_LEN) ++ d_type = DT_UNKNOWN; ++ arg->err = au_nhash_append_wh ++ (&arg->whlist, name, nlen, ino, d_type, ++ arg->bindex, shwh); ++ } ++ } ++ ++out: ++ if (!arg->err) ++ arg->vdir->vd_jiffy = jiffies; ++ /* smp_mb(); */ ++ AuTraceErr(arg->err); ++ return arg->err; ++} ++ ++static int au_handle_shwh(struct super_block *sb, struct au_vdir *vdir, ++ struct au_nhash *whlist, struct au_nhash *delist) ++{ ++#ifdef CONFIG_AUFS_SHWH ++ int err; ++ unsigned int nh, u; ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ struct hlist_node *n; ++ char *p, *o; ++ struct au_vdir_destr *destr; ++ ++ AuDebugOn(!au_opt_test(au_mntflags(sb), SHWH)); ++ ++ err = -ENOMEM; ++ o = p = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!p)) ++ goto out; ++ ++ err = 0; ++ nh = whlist->nh_num; ++ memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); ++ p += AUFS_WH_PFX_LEN; ++ for (u = 0; u < nh; u++) { ++ head = whlist->nh_head + u; ++ hlist_for_each_entry_safe(pos, n, head, wh_hash) { ++ destr = &pos->wh_str; ++ memcpy(p, destr->name, destr->len); ++ err = append_de(vdir, o, destr->len + AUFS_WH_PFX_LEN, ++ pos->wh_ino, pos->wh_type, delist); ++ if (unlikely(err)) ++ break; ++ } ++ } ++ ++ free_page((unsigned long)o); ++ ++out: ++ AuTraceErr(err); ++ return err; ++#else ++ return 0; ++#endif ++} ++ ++static int au_do_read_vdir(struct fillvdir_arg *arg) ++{ ++ int err; ++ unsigned int rdhash; ++ loff_t offset; ++ aufs_bindex_t bbot, bindex, btop; ++ unsigned char shwh; ++ struct file *hf, *file; ++ struct super_block *sb; ++ ++ file = arg->file; ++ sb = file->f_path.dentry->d_sb; ++ SiMustAnyLock(sb); ++ ++ rdhash = au_sbi(sb)->si_rdhash; ++ if (!rdhash) ++ rdhash = au_rdhash_est(au_dir_size(file, /*dentry*/NULL)); ++ err = au_nhash_alloc(&arg->delist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_nhash_alloc(&arg->whlist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out_delist; ++ ++ err = 0; ++ arg->flags = 0; ++ shwh = 0; ++ if (au_opt_test(au_mntflags(sb), SHWH)) { ++ shwh = 1; ++ au_fset_fillvdir(arg->flags, SHWH); ++ } ++ btop = au_fbtop(file); ++ bbot = au_fbbot_dir(file); ++ for (bindex = btop; !err && bindex <= bbot; bindex++) { ++ hf = au_hf_dir(file, bindex); ++ if (!hf) ++ continue; ++ ++ offset = vfsub_llseek(hf, 0, SEEK_SET); ++ err = offset; ++ if (unlikely(offset)) ++ break; ++ ++ arg->bindex = bindex; ++ au_fclr_fillvdir(arg->flags, WHABLE); ++ if (shwh ++ || (bindex != bbot ++ && au_br_whable(au_sbr_perm(sb, bindex)))) ++ au_fset_fillvdir(arg->flags, WHABLE); ++ do { ++ arg->err = 0; ++ au_fclr_fillvdir(arg->flags, CALLED); ++ /* smp_mb(); */ ++ err = vfsub_iterate_dir(hf, &arg->ctx); ++ if (err >= 0) ++ err = arg->err; ++ } while (!err && au_ftest_fillvdir(arg->flags, CALLED)); ++ ++ /* ++ * dir_relax() may be good for concurrency, but aufs should not ++ * use it since it will cause a lockdep problem. ++ */ ++ } ++ ++ if (!err && shwh) ++ err = au_handle_shwh(sb, arg->vdir, &arg->whlist, &arg->delist); ++ ++ au_nhash_wh_free(&arg->whlist); ++ ++out_delist: ++ au_nhash_de_free(&arg->delist); ++out: ++ return err; ++} ++ ++static int read_vdir(struct file *file, int may_read) ++{ ++ int err; ++ unsigned long expire; ++ unsigned char do_read; ++ struct fillvdir_arg arg = { ++ .ctx = { ++ .actor = fillvdir ++ } ++ }; ++ struct inode *inode; ++ struct au_vdir *vdir, *allocated; ++ ++ err = 0; ++ inode = file_inode(file); ++ IMustLock(inode); ++ IiMustWriteLock(inode); ++ SiMustAnyLock(inode->i_sb); ++ ++ allocated = NULL; ++ do_read = 0; ++ expire = au_sbi(inode->i_sb)->si_rdcache; ++ vdir = au_ivdir(inode); ++ if (!vdir) { ++ do_read = 1; ++ vdir = alloc_vdir(file); ++ err = PTR_ERR(vdir); ++ if (IS_ERR(vdir)) ++ goto out; ++ err = 0; ++ allocated = vdir; ++ } else if (may_read ++ && (!inode_eq_iversion(inode, vdir->vd_version) ++ || time_after(jiffies, vdir->vd_jiffy + expire))) { ++ do_read = 1; ++ err = reinit_vdir(vdir); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ if (!do_read) ++ return 0; /* success */ ++ ++ arg.file = file; ++ arg.vdir = vdir; ++ err = au_do_read_vdir(&arg); ++ if (!err) { ++ /* file->f_pos = 0; */ /* todo: ctx->pos? */ ++ vdir->vd_version = inode_query_iversion(inode); ++ vdir->vd_last.ul = 0; ++ vdir->vd_last.p.deblk = vdir->vd_deblk[0]; ++ if (allocated) ++ au_set_ivdir(inode, allocated); ++ } else if (allocated) ++ au_vdir_free(allocated); ++ ++out: ++ return err; ++} ++ ++static int copy_vdir(struct au_vdir *tgt, struct au_vdir *src) ++{ ++ int err, rerr; ++ unsigned long ul, n; ++ const unsigned int deblk_sz = src->vd_deblk_sz; ++ ++ AuDebugOn(tgt->vd_nblk != 1); ++ ++ err = -ENOMEM; ++ if (tgt->vd_nblk < src->vd_nblk) { ++ unsigned char **p; ++ ++ p = au_krealloc(tgt->vd_deblk, sizeof(*p) * src->vd_nblk, ++ GFP_NOFS, /*may_shrink*/0); ++ if (unlikely(!p)) ++ goto out; ++ tgt->vd_deblk = p; ++ } ++ ++ if (tgt->vd_deblk_sz != deblk_sz) { ++ unsigned char *p; ++ ++ tgt->vd_deblk_sz = deblk_sz; ++ p = au_krealloc(tgt->vd_deblk[0], deblk_sz, GFP_NOFS, ++ /*may_shrink*/1); ++ if (unlikely(!p)) ++ goto out; ++ tgt->vd_deblk[0] = p; ++ } ++ memcpy(tgt->vd_deblk[0], src->vd_deblk[0], deblk_sz); ++ tgt->vd_version = src->vd_version; ++ tgt->vd_jiffy = src->vd_jiffy; ++ ++ n = src->vd_nblk; ++ for (ul = 1; ul < n; ul++) { ++ tgt->vd_deblk[ul] = kmemdup(src->vd_deblk[ul], deblk_sz, ++ GFP_NOFS); ++ if (unlikely(!tgt->vd_deblk[ul])) ++ goto out; ++ tgt->vd_nblk++; ++ } ++ tgt->vd_nblk = n; ++ tgt->vd_last.ul = tgt->vd_last.ul; ++ tgt->vd_last.p.deblk = tgt->vd_deblk[tgt->vd_last.ul]; ++ tgt->vd_last.p.deblk += src->vd_last.p.deblk ++ - src->vd_deblk[src->vd_last.ul]; ++ /* smp_mb(); */ ++ return 0; /* success */ ++ ++out: ++ rerr = reinit_vdir(tgt); ++ BUG_ON(rerr); ++ return err; ++} ++ ++int au_vdir_init(struct file *file) ++{ ++ int err; ++ struct inode *inode; ++ struct au_vdir *vdir_cache, *allocated; ++ ++ /* test file->f_pos here instead of ctx->pos */ ++ err = read_vdir(file, !file->f_pos); ++ if (unlikely(err)) ++ goto out; ++ ++ allocated = NULL; ++ vdir_cache = au_fvdir_cache(file); ++ if (!vdir_cache) { ++ vdir_cache = alloc_vdir(file); ++ err = PTR_ERR(vdir_cache); ++ if (IS_ERR(vdir_cache)) ++ goto out; ++ allocated = vdir_cache; ++ } else if (!file->f_pos && vdir_cache->vd_version != file->f_version) { ++ /* test file->f_pos here instead of ctx->pos */ ++ err = reinit_vdir(vdir_cache); ++ if (unlikely(err)) ++ goto out; ++ } else ++ return 0; /* success */ ++ ++ inode = file_inode(file); ++ err = copy_vdir(vdir_cache, au_ivdir(inode)); ++ if (!err) { ++ file->f_version = inode_query_iversion(inode); ++ if (allocated) ++ au_set_fvdir_cache(file, allocated); ++ } else if (allocated) ++ au_vdir_free(allocated); ++ ++out: ++ return err; ++} ++ ++static loff_t calc_offset(struct au_vdir *vdir) ++{ ++ loff_t offset; ++ union au_vdir_deblk_p p; ++ ++ p.deblk = vdir->vd_deblk[vdir->vd_last.ul]; ++ offset = vdir->vd_last.p.deblk - p.deblk; ++ offset += vdir->vd_deblk_sz * vdir->vd_last.ul; ++ return offset; ++} ++ ++/* returns true or false */ ++static int seek_vdir(struct file *file, struct dir_context *ctx) ++{ ++ int valid; ++ unsigned int deblk_sz; ++ unsigned long ul, n; ++ loff_t offset; ++ union au_vdir_deblk_p p, deblk_end; ++ struct au_vdir *vdir_cache; ++ ++ valid = 1; ++ vdir_cache = au_fvdir_cache(file); ++ offset = calc_offset(vdir_cache); ++ AuDbg("offset %lld\n", offset); ++ if (ctx->pos == offset) ++ goto out; ++ ++ vdir_cache->vd_last.ul = 0; ++ vdir_cache->vd_last.p.deblk = vdir_cache->vd_deblk[0]; ++ if (!ctx->pos) ++ goto out; ++ ++ valid = 0; ++ deblk_sz = vdir_cache->vd_deblk_sz; ++ ul = div64_u64(ctx->pos, deblk_sz); ++ AuDbg("ul %lu\n", ul); ++ if (ul >= vdir_cache->vd_nblk) ++ goto out; ++ ++ n = vdir_cache->vd_nblk; ++ for (; ul < n; ul++) { ++ p.deblk = vdir_cache->vd_deblk[ul]; ++ deblk_end.deblk = p.deblk + deblk_sz; ++ offset = ul; ++ offset *= deblk_sz; ++ while (!is_deblk_end(&p, &deblk_end) && offset < ctx->pos) { ++ unsigned int l; ++ ++ l = calc_size(p.de->de_str.len); ++ offset += l; ++ p.deblk += l; ++ } ++ if (!is_deblk_end(&p, &deblk_end)) { ++ valid = 1; ++ vdir_cache->vd_last.ul = ul; ++ vdir_cache->vd_last.p = p; ++ break; ++ } ++ } ++ ++out: ++ /* smp_mb(); */ ++ if (!valid) ++ AuDbg("valid %d\n", !valid); ++ return valid; ++} ++ ++int au_vdir_fill_de(struct file *file, struct dir_context *ctx) ++{ ++ unsigned int l, deblk_sz; ++ union au_vdir_deblk_p deblk_end; ++ struct au_vdir *vdir_cache; ++ struct au_vdir_de *de; ++ ++ if (!seek_vdir(file, ctx)) ++ return 0; ++ ++ vdir_cache = au_fvdir_cache(file); ++ deblk_sz = vdir_cache->vd_deblk_sz; ++ while (1) { ++ deblk_end.deblk = vdir_cache->vd_deblk[vdir_cache->vd_last.ul]; ++ deblk_end.deblk += deblk_sz; ++ while (!is_deblk_end(&vdir_cache->vd_last.p, &deblk_end)) { ++ de = vdir_cache->vd_last.p.de; ++ AuDbg("%.*s, off%lld, i%lu, dt%d\n", ++ de->de_str.len, de->de_str.name, ctx->pos, ++ (unsigned long)de->de_ino, de->de_type); ++ if (unlikely(!dir_emit(ctx, de->de_str.name, ++ de->de_str.len, de->de_ino, ++ de->de_type))) { ++ /* todo: ignore the error caused by udba? */ ++ /* return err; */ ++ return 0; ++ } ++ ++ l = calc_size(de->de_str.len); ++ vdir_cache->vd_last.p.deblk += l; ++ ctx->pos += l; ++ } ++ if (vdir_cache->vd_last.ul < vdir_cache->vd_nblk - 1) { ++ vdir_cache->vd_last.ul++; ++ vdir_cache->vd_last.p.deblk ++ = vdir_cache->vd_deblk[vdir_cache->vd_last.ul]; ++ ctx->pos = deblk_sz * vdir_cache->vd_last.ul; ++ continue; ++ } ++ break; ++ } ++ ++ /* smp_mb(); */ ++ return 0; ++} +diff -Naur null/fs/aufs/vfsub.c linux-5.15.36/fs/aufs/vfsub.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/vfsub.c 2022-05-10 16:51:39.877744219 +0300 +@@ -0,0 +1,918 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * sub-routines for VFS ++ */ ++ ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++#ifdef CONFIG_AUFS_BR_FUSE ++int vfsub_test_mntns(struct vfsmount *mnt, struct super_block *h_sb) ++{ ++ if (!au_test_fuse(h_sb) || !au_userns) ++ return 0; ++ ++ return is_current_mnt_ns(mnt) ? 0 : -EACCES; ++} ++#endif ++ ++int vfsub_sync_filesystem(struct super_block *h_sb) ++{ ++ int err; ++ ++ lockdep_off(); ++ down_read(&h_sb->s_umount); ++ err = sync_filesystem(h_sb); ++ up_read(&h_sb->s_umount); ++ lockdep_on(); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int vfsub_update_h_iattr(struct path *h_path, int *did) ++{ ++ int err; ++ struct kstat st; ++ struct super_block *h_sb; ++ ++ /* ++ * Always needs h_path->mnt for LSM or FUSE branch. ++ */ ++ AuDebugOn(!h_path->mnt); ++ ++ /* for remote fs, leave work for its getattr or d_revalidate */ ++ /* for bad i_attr fs, handle them in aufs_getattr() */ ++ /* still some fs may acquire i_mutex. we need to skip them */ ++ err = 0; ++ if (!did) ++ did = &err; ++ h_sb = h_path->dentry->d_sb; ++ *did = (!au_test_fs_remote(h_sb) && au_test_fs_refresh_iattr(h_sb)); ++ if (*did) ++ err = vfsub_getattr(h_path, &st); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct file *vfsub_dentry_open(struct path *path, int flags) ++{ ++ return dentry_open(path, flags /* | __FMODE_NONOTIFY */, ++ current_cred()); ++} ++ ++struct file *vfsub_filp_open(const char *path, int oflags, int mode) ++{ ++ struct file *file; ++ ++ lockdep_off(); ++ file = filp_open(path, ++ oflags /* | __FMODE_NONOTIFY */, ++ mode); ++ lockdep_on(); ++ if (IS_ERR(file)) ++ goto out; ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ ++out: ++ return file; ++} ++ ++/* ++ * Ideally this function should call VFS:do_last() in order to keep all its ++ * checkings. But it is very hard for aufs to regenerate several VFS internal ++ * structure such as nameidata. This is a second (or third) best approach. ++ * cf. linux/fs/namei.c:do_last(), lookup_open() and atomic_open(). ++ */ ++int vfsub_atomic_open(struct inode *dir, struct dentry *dentry, ++ struct vfsub_aopen_args *args) ++{ ++ int err; ++ struct au_branch *br = args->br; ++ struct file *file = args->file; ++ /* copied from linux/fs/namei.c:atomic_open() */ ++ struct dentry *const DENTRY_NOT_SET = (void *)-1UL; ++ ++ IMustLock(dir); ++ AuDebugOn(!dir->i_op->atomic_open); ++ ++ err = au_br_test_oflag(args->open_flag, br); ++ if (unlikely(err)) ++ goto out; ++ ++ au_lcnt_inc(&br->br_nfiles); ++ file->f_path.dentry = DENTRY_NOT_SET; ++ file->f_path.mnt = au_br_mnt(br); ++ AuDbg("%ps\n", dir->i_op->atomic_open); ++ err = dir->i_op->atomic_open(dir, dentry, file, args->open_flag, ++ args->create_mode); ++ if (unlikely(err < 0)) { ++ au_lcnt_dec(&br->br_nfiles); ++ goto out; ++ } ++ ++ /* temporary workaround for nfsv4 branch */ ++ if (au_test_nfs(dir->i_sb)) ++ nfs_mark_for_revalidate(dir); ++ ++ if (file->f_mode & FMODE_CREATED) ++ fsnotify_create(dir, dentry); ++ if (!(file->f_mode & FMODE_OPENED)) { ++ au_lcnt_dec(&br->br_nfiles); ++ goto out; ++ } ++ ++ /* todo: call VFS:may_open() here */ ++ /* todo: ima_file_check() too? */ ++ if (!err && (args->open_flag & __FMODE_EXEC)) ++ err = deny_write_access(file); ++ if (!err) ++ fsnotify_open(file); ++ else ++ au_lcnt_dec(&br->br_nfiles); ++ /* note that the file is created and still opened */ ++ ++out: ++ return err; ++} ++ ++int vfsub_kern_path(const char *name, unsigned int flags, struct path *path) ++{ ++ int err; ++ ++ err = kern_path(name, flags, path); ++ if (!err && d_is_positive(path->dentry)) ++ vfsub_update_h_iattr(path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++struct dentry *vfsub_lookup_one_len_unlocked(const char *name, ++ struct path *ppath, int len) ++{ ++ struct path path; ++ ++ path.dentry = lookup_one_len_unlocked(name, ppath->dentry, len); ++ if (IS_ERR(path.dentry)) ++ goto out; ++ if (d_is_positive(path.dentry)) { ++ path.mnt = ppath->mnt; ++ vfsub_update_h_iattr(&path, /*did*/NULL); /*ignore*/ ++ } ++ ++out: ++ AuTraceErrPtr(path.dentry); ++ return path.dentry; ++} ++ ++struct dentry *vfsub_lookup_one_len(const char *name, struct path *ppath, ++ int len) ++{ ++ struct path path; ++ ++ /* VFS checks it too, but by WARN_ON_ONCE() */ ++ IMustLock(d_inode(ppath->dentry)); ++ ++ path.dentry = lookup_one_len(name, ppath->dentry, len); ++ if (IS_ERR(path.dentry)) ++ goto out; ++ if (d_is_positive(path.dentry)) { ++ path.mnt = ppath->mnt; ++ vfsub_update_h_iattr(&path, /*did*/NULL); /*ignore*/ ++ } ++ ++out: ++ AuTraceErrPtr(path.dentry); ++ return path.dentry; ++} ++ ++void vfsub_call_lkup_one(void *args) ++{ ++ struct vfsub_lkup_one_args *a = args; ++ *a->errp = vfsub_lkup_one(a->name, a->ppath); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct dentry *vfsub_lock_rename(struct dentry *d1, struct au_hinode *hdir1, ++ struct dentry *d2, struct au_hinode *hdir2) ++{ ++ struct dentry *d; ++ ++ lockdep_off(); ++ d = lock_rename(d1, d2); ++ lockdep_on(); ++ au_hn_suspend(hdir1); ++ if (hdir1 != hdir2) ++ au_hn_suspend(hdir2); ++ ++ return d; ++} ++ ++void vfsub_unlock_rename(struct dentry *d1, struct au_hinode *hdir1, ++ struct dentry *d2, struct au_hinode *hdir2) ++{ ++ au_hn_resume(hdir1); ++ if (hdir1 != hdir2) ++ au_hn_resume(hdir2); ++ lockdep_off(); ++ unlock_rename(d1, d2); ++ lockdep_on(); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int vfsub_create(struct inode *dir, struct path *path, int mode, bool want_excl) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_mknod(path, d, mode, 0); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_create(userns, dir, path->dentry, mode, want_excl); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_symlink(struct inode *dir, struct path *path, const char *symname) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_symlink(path, d, symname); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_symlink(userns, dir, path->dentry, symname); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_mknod(struct inode *dir, struct path *path, int mode, dev_t dev) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_mknod(path, d, mode, new_encode_dev(dev)); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_mknod(userns, dir, path->dentry, mode, dev); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++static int au_test_nlink(struct inode *inode) ++{ ++ const unsigned int link_max = UINT_MAX >> 1; /* rough margin */ ++ ++ if (!au_test_fs_no_limit_nlink(inode->i_sb) ++ || inode->i_nlink < link_max) ++ return 0; ++ return -EMLINK; ++} ++ ++int vfsub_link(struct dentry *src_dentry, struct inode *dir, struct path *path, ++ struct inode **delegated_inode) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ err = au_test_nlink(d_inode(src_dentry)); ++ if (unlikely(err)) ++ return err; ++ ++ /* we don't call may_linkat() */ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_link(src_dentry, path, d); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_link(src_dentry, userns, dir, path->dentry, delegated_inode); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ /* fuse has different memory inode for the same inumber */ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ tmp.dentry = src_dentry; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_rename(struct inode *src_dir, struct dentry *src_dentry, ++ struct inode *dir, struct path *path, ++ struct inode **delegated_inode, unsigned int flags) ++{ ++ int err; ++ struct renamedata rd; ++ struct path tmp = { ++ .mnt = path->mnt ++ }; ++ struct dentry *d; ++ ++ IMustLock(dir); ++ IMustLock(src_dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ tmp.dentry = src_dentry->d_parent; ++ err = security_path_rename(&tmp, src_dentry, path, d, /*flags*/0); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ ++ rd.old_mnt_userns = mnt_user_ns(path->mnt); ++ rd.old_dir = src_dir; ++ rd.old_dentry = src_dentry; ++ rd.new_mnt_userns = rd.old_mnt_userns; ++ rd.new_dir = dir; ++ rd.new_dentry = path->dentry; ++ rd.delegated_inode = delegated_inode; ++ rd.flags = flags; ++ lockdep_off(); ++ err = vfs_rename(&rd); ++ lockdep_on(); ++ if (!err) { ++ int did; ++ ++ tmp.dentry = d->d_parent; ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = src_dentry; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ tmp.dentry = src_dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_mkdir(struct inode *dir, struct path *path, int mode) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_mkdir(path, d, mode); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_mkdir(userns, dir, path->dentry, mode); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_rmdir(struct inode *dir, struct path *path) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_rmdir(path, d); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_rmdir(userns, dir, path->dentry); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = { ++ .dentry = path->dentry->d_parent, ++ .mnt = path->mnt ++ }; ++ ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* todo: support mmap_sem? */ ++ssize_t vfsub_read_u(struct file *file, char __user *ubuf, size_t count, ++ loff_t *ppos) ++{ ++ ssize_t err; ++ ++ lockdep_off(); ++ err = vfs_read(file, ubuf, count, ppos); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++ssize_t vfsub_read_k(struct file *file, void *kbuf, size_t count, ++ loff_t *ppos) ++{ ++ ssize_t err; ++ ++ lockdep_off(); ++ err = kernel_read(file, kbuf, count, ppos); ++ lockdep_on(); ++ AuTraceErr(err); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++ssize_t vfsub_write_u(struct file *file, const char __user *ubuf, size_t count, ++ loff_t *ppos) ++{ ++ ssize_t err; ++ ++ lockdep_off(); ++ err = vfs_write(file, ubuf, count, ppos); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++ssize_t vfsub_write_k(struct file *file, void *kbuf, size_t count, loff_t *ppos) ++{ ++ ssize_t err; ++ ++ lockdep_off(); ++ err = kernel_write(file, kbuf, count, ppos); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++int vfsub_flush(struct file *file, fl_owner_t id) ++{ ++ int err; ++ ++ err = 0; ++ if (file->f_op->flush) { ++ if (!au_test_nfs(file->f_path.dentry->d_sb)) ++ err = file->f_op->flush(file, id); ++ else { ++ lockdep_off(); ++ err = file->f_op->flush(file, id); ++ lockdep_on(); ++ } ++ if (!err) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); ++ /*ignore*/ ++ } ++ return err; ++} ++ ++int vfsub_iterate_dir(struct file *file, struct dir_context *ctx) ++{ ++ int err; ++ ++ AuDbg("%pD, ctx{%ps, %llu}\n", file, ctx->actor, ctx->pos); ++ ++ lockdep_off(); ++ err = iterate_dir(file, ctx); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ ++ return err; ++} ++ ++long vfsub_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags) ++{ ++ long err; ++ ++ lockdep_off(); ++ err = do_splice_to(in, ppos, pipe, len, flags); ++ lockdep_on(); ++ file_accessed(in); ++ if (err >= 0) ++ vfsub_update_h_iattr(&in->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++long vfsub_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags) ++{ ++ long err; ++ ++ lockdep_off(); ++ err = do_splice_from(pipe, out, ppos, len, flags); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&out->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++int vfsub_fsync(struct file *file, struct path *path, int datasync) ++{ ++ int err; ++ ++ /* file can be NULL */ ++ lockdep_off(); ++ err = vfs_fsync(file, datasync); ++ lockdep_on(); ++ if (!err) { ++ if (!path) { ++ AuDebugOn(!file); ++ path = &file->f_path; ++ } ++ vfsub_update_h_iattr(path, /*did*/NULL); /*ignore*/ ++ } ++ return err; ++} ++ ++/* cf. open.c:do_sys_truncate() and do_sys_ftruncate() */ ++int vfsub_trunc(struct path *h_path, loff_t length, unsigned int attr, ++ struct file *h_file) ++{ ++ int err; ++ struct inode *h_inode; ++ struct super_block *h_sb; ++ struct user_namespace *h_userns; ++ ++ if (!h_file) { ++ err = vfsub_truncate(h_path, length); ++ goto out; ++ } ++ ++ h_inode = d_inode(h_path->dentry); ++ h_sb = h_inode->i_sb; ++ lockdep_off(); ++ sb_start_write(h_sb); ++ lockdep_on(); ++ err = security_path_truncate(h_path); ++ if (!err) { ++ h_userns = mnt_user_ns(h_path->mnt); ++ lockdep_off(); ++ err = do_truncate(h_userns, h_path->dentry, length, attr, ++ h_file); ++ lockdep_on(); ++ } ++ lockdep_off(); ++ sb_end_write(h_sb); ++ lockdep_on(); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_vfsub_mkdir_args { ++ int *errp; ++ struct inode *dir; ++ struct path *path; ++ int mode; ++}; ++ ++static void au_call_vfsub_mkdir(void *args) ++{ ++ struct au_vfsub_mkdir_args *a = args; ++ *a->errp = vfsub_mkdir(a->dir, a->path, a->mode); ++} ++ ++int vfsub_sio_mkdir(struct inode *dir, struct path *path, int mode) ++{ ++ int err, do_sio, wkq_err; ++ struct user_namespace *userns; ++ ++ userns = mnt_user_ns(path->mnt); ++ do_sio = au_test_h_perm_sio(userns, dir, MAY_EXEC | MAY_WRITE); ++ if (!do_sio) { ++ lockdep_off(); ++ err = vfsub_mkdir(dir, path, mode); ++ lockdep_on(); ++ } else { ++ struct au_vfsub_mkdir_args args = { ++ .errp = &err, ++ .dir = dir, ++ .path = path, ++ .mode = mode ++ }; ++ wkq_err = au_wkq_wait(au_call_vfsub_mkdir, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ return err; ++} ++ ++struct au_vfsub_rmdir_args { ++ int *errp; ++ struct inode *dir; ++ struct path *path; ++}; ++ ++static void au_call_vfsub_rmdir(void *args) ++{ ++ struct au_vfsub_rmdir_args *a = args; ++ *a->errp = vfsub_rmdir(a->dir, a->path); ++} ++ ++int vfsub_sio_rmdir(struct inode *dir, struct path *path) ++{ ++ int err, do_sio, wkq_err; ++ struct user_namespace *userns; ++ ++ userns = mnt_user_ns(path->mnt); ++ do_sio = au_test_h_perm_sio(userns, dir, MAY_EXEC | MAY_WRITE); ++ if (!do_sio) { ++ lockdep_off(); ++ err = vfsub_rmdir(dir, path); ++ lockdep_on(); ++ } else { ++ struct au_vfsub_rmdir_args args = { ++ .errp = &err, ++ .dir = dir, ++ .path = path ++ }; ++ wkq_err = au_wkq_wait(au_call_vfsub_rmdir, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct notify_change_args { ++ int *errp; ++ struct path *path; ++ struct iattr *ia; ++ struct inode **delegated_inode; ++}; ++ ++static void call_notify_change(void *args) ++{ ++ struct notify_change_args *a = args; ++ struct inode *h_inode; ++ struct user_namespace *userns; ++ ++ h_inode = d_inode(a->path->dentry); ++ IMustLock(h_inode); ++ ++ *a->errp = -EPERM; ++ if (!IS_IMMUTABLE(h_inode) && !IS_APPEND(h_inode)) { ++ userns = mnt_user_ns(a->path->mnt); ++ lockdep_off(); ++ *a->errp = notify_change(userns, a->path->dentry, a->ia, ++ a->delegated_inode); ++ lockdep_on(); ++ if (!*a->errp) ++ vfsub_update_h_iattr(a->path, /*did*/NULL); /*ignore*/ ++ } ++ AuTraceErr(*a->errp); ++} ++ ++int vfsub_notify_change(struct path *path, struct iattr *ia, ++ struct inode **delegated_inode) ++{ ++ int err; ++ struct notify_change_args args = { ++ .errp = &err, ++ .path = path, ++ .ia = ia, ++ .delegated_inode = delegated_inode ++ }; ++ ++ call_notify_change(&args); ++ ++ return err; ++} ++ ++int vfsub_sio_notify_change(struct path *path, struct iattr *ia, ++ struct inode **delegated_inode) ++{ ++ int err, wkq_err; ++ struct notify_change_args args = { ++ .errp = &err, ++ .path = path, ++ .ia = ia, ++ .delegated_inode = delegated_inode ++ }; ++ ++ wkq_err = au_wkq_wait(call_notify_change, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct unlink_args { ++ int *errp; ++ struct inode *dir; ++ struct path *path; ++ struct inode **delegated_inode; ++}; ++ ++static void call_unlink(void *args) ++{ ++ struct unlink_args *a = args; ++ struct dentry *d = a->path->dentry; ++ struct inode *h_inode; ++ struct user_namespace *userns; ++ const int stop_sillyrename = (au_test_nfs(d->d_sb) ++ && au_dcount(d) == 1); ++ ++ IMustLock(a->dir); ++ ++ a->path->dentry = d->d_parent; ++ *a->errp = security_path_unlink(a->path, d); ++ a->path->dentry = d; ++ if (unlikely(*a->errp)) ++ return; ++ ++ if (!stop_sillyrename) ++ dget(d); ++ h_inode = NULL; ++ if (d_is_positive(d)) { ++ h_inode = d_inode(d); ++ ihold(h_inode); ++ } ++ ++ userns = mnt_user_ns(a->path->mnt); ++ lockdep_off(); ++ *a->errp = vfs_unlink(userns, a->dir, d, a->delegated_inode); ++ lockdep_on(); ++ if (!*a->errp) { ++ struct path tmp = { ++ .dentry = d->d_parent, ++ .mnt = a->path->mnt ++ }; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); /*ignore*/ ++ } ++ ++ if (!stop_sillyrename) ++ dput(d); ++ if (h_inode) ++ iput(h_inode); ++ ++ AuTraceErr(*a->errp); ++} ++ ++/* ++ * @dir: must be locked. ++ * @dentry: target dentry. ++ */ ++int vfsub_unlink(struct inode *dir, struct path *path, ++ struct inode **delegated_inode, int force) ++{ ++ int err; ++ struct unlink_args args = { ++ .errp = &err, ++ .dir = dir, ++ .path = path, ++ .delegated_inode = delegated_inode ++ }; ++ ++ if (!force) ++ call_unlink(&args); ++ else { ++ int wkq_err; ++ ++ wkq_err = au_wkq_wait(call_unlink, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ return err; ++} +diff -Naur null/fs/aufs/vfsub.h linux-5.15.36/fs/aufs/vfsub.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/vfsub.h 2022-05-10 16:51:39.877744219 +0300 +@@ -0,0 +1,358 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * sub-routines for VFS ++ */ ++ ++#ifndef __AUFS_VFSUB_H__ ++#define __AUFS_VFSUB_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include ++#include "debug.h" ++ ++/* copied from linux/fs/internal.h */ ++/* todo: BAD approach!! */ ++extern void __mnt_drop_write(struct vfsmount *); ++extern struct file *alloc_empty_file(int, const struct cred *); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* lock subclass for lower inode */ ++/* default MAX_LOCKDEP_SUBCLASSES(8) is not enough */ ++/* reduce? gave up. */ ++enum { ++ AuLsc_I_Begin = I_MUTEX_PARENT2, /* 5 */ ++ AuLsc_I_PARENT, /* lower inode, parent first */ ++ AuLsc_I_PARENT2, /* copyup dirs */ ++ AuLsc_I_PARENT3, /* copyup wh */ ++ AuLsc_I_CHILD, ++ AuLsc_I_CHILD2, ++ AuLsc_I_End ++}; ++ ++/* to debug easier, do not make them inlined functions */ ++#define MtxMustLock(mtx) AuDebugOn(!mutex_is_locked(mtx)) ++#define IMustLock(i) AuDebugOn(!inode_is_locked(i)) ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline void vfsub_drop_nlink(struct inode *inode) ++{ ++ AuDebugOn(!inode->i_nlink); ++ drop_nlink(inode); ++} ++ ++static inline void vfsub_dead_dir(struct inode *inode) ++{ ++ AuDebugOn(!S_ISDIR(inode->i_mode)); ++ inode->i_flags |= S_DEAD; ++ clear_nlink(inode); ++} ++ ++static inline int vfsub_native_ro(struct inode *inode) ++{ ++ return sb_rdonly(inode->i_sb) ++ || IS_RDONLY(inode) ++ /* || IS_APPEND(inode) */ ++ || IS_IMMUTABLE(inode); ++} ++ ++#ifdef CONFIG_AUFS_BR_FUSE ++int vfsub_test_mntns(struct vfsmount *mnt, struct super_block *h_sb); ++#else ++AuStubInt0(vfsub_test_mntns, struct vfsmount *mnt, struct super_block *h_sb); ++#endif ++ ++int vfsub_sync_filesystem(struct super_block *h_sb); ++ ++/* ---------------------------------------------------------------------- */ ++ ++int vfsub_update_h_iattr(struct path *h_path, int *did); ++struct file *vfsub_dentry_open(struct path *path, int flags); ++struct file *vfsub_filp_open(const char *path, int oflags, int mode); ++struct au_branch; ++struct vfsub_aopen_args { ++ struct file *file; ++ unsigned int open_flag; ++ umode_t create_mode; ++ struct au_branch *br; ++}; ++int vfsub_atomic_open(struct inode *dir, struct dentry *dentry, ++ struct vfsub_aopen_args *args); ++int vfsub_kern_path(const char *name, unsigned int flags, struct path *path); ++ ++struct dentry *vfsub_lookup_one_len_unlocked(const char *name, ++ struct path *ppath, int len); ++struct dentry *vfsub_lookup_one_len(const char *name, struct path *ppath, ++ int len); ++ ++struct vfsub_lkup_one_args { ++ struct dentry **errp; ++ struct qstr *name; ++ struct path *ppath; ++}; ++ ++static inline struct dentry *vfsub_lkup_one(struct qstr *name, ++ struct path *ppath) ++{ ++ return vfsub_lookup_one_len(name->name, ppath, name->len); ++} ++ ++void vfsub_call_lkup_one(void *args); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline int vfsub_mnt_want_write(struct vfsmount *mnt) ++{ ++ int err; ++ ++ lockdep_off(); ++ err = mnt_want_write(mnt); ++ lockdep_on(); ++ return err; ++} ++ ++static inline void vfsub_mnt_drop_write(struct vfsmount *mnt) ++{ ++ lockdep_off(); ++ mnt_drop_write(mnt); ++ lockdep_on(); ++} ++ ++#if 0 /* reserved */ ++static inline void vfsub_mnt_drop_write_file(struct file *file) ++{ ++ lockdep_off(); ++ mnt_drop_write_file(file); ++ lockdep_on(); ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_hinode; ++struct dentry *vfsub_lock_rename(struct dentry *d1, struct au_hinode *hdir1, ++ struct dentry *d2, struct au_hinode *hdir2); ++void vfsub_unlock_rename(struct dentry *d1, struct au_hinode *hdir1, ++ struct dentry *d2, struct au_hinode *hdir2); ++ ++int vfsub_create(struct inode *dir, struct path *path, int mode, ++ bool want_excl); ++int vfsub_symlink(struct inode *dir, struct path *path, ++ const char *symname); ++int vfsub_mknod(struct inode *dir, struct path *path, int mode, dev_t dev); ++int vfsub_link(struct dentry *src_dentry, struct inode *dir, ++ struct path *path, struct inode **delegated_inode); ++int vfsub_rename(struct inode *src_hdir, struct dentry *src_dentry, ++ struct inode *hdir, struct path *path, ++ struct inode **delegated_inode, unsigned int flags); ++int vfsub_mkdir(struct inode *dir, struct path *path, int mode); ++int vfsub_rmdir(struct inode *dir, struct path *path); ++ ++/* ---------------------------------------------------------------------- */ ++ ++ssize_t vfsub_read_u(struct file *file, char __user *ubuf, size_t count, ++ loff_t *ppos); ++ssize_t vfsub_read_k(struct file *file, void *kbuf, size_t count, ++ loff_t *ppos); ++ssize_t vfsub_write_u(struct file *file, const char __user *ubuf, size_t count, ++ loff_t *ppos); ++ssize_t vfsub_write_k(struct file *file, void *kbuf, size_t count, ++ loff_t *ppos); ++int vfsub_flush(struct file *file, fl_owner_t id); ++int vfsub_iterate_dir(struct file *file, struct dir_context *ctx); ++ ++static inline loff_t vfsub_f_size_read(struct file *file) ++{ ++ return i_size_read(file_inode(file)); ++} ++ ++static inline unsigned int vfsub_file_flags(struct file *file) ++{ ++ unsigned int flags; ++ ++ spin_lock(&file->f_lock); ++ flags = file->f_flags; ++ spin_unlock(&file->f_lock); ++ ++ return flags; ++} ++ ++static inline int vfsub_file_execed(struct file *file) ++{ ++ /* todo: direct access f_flags */ ++ return !!(vfsub_file_flags(file) & __FMODE_EXEC); ++} ++ ++#if 0 /* reserved */ ++static inline void vfsub_file_accessed(struct file *h_file) ++{ ++ file_accessed(h_file); ++ vfsub_update_h_iattr(&h_file->f_path, /*did*/NULL); /*ignore*/ ++} ++#endif ++ ++#if 0 /* reserved */ ++static inline void vfsub_touch_atime(struct vfsmount *h_mnt, ++ struct dentry *h_dentry) ++{ ++ struct path h_path = { ++ .dentry = h_dentry, ++ .mnt = h_mnt ++ }; ++ touch_atime(&h_path); ++ vfsub_update_h_iattr(&h_path, /*did*/NULL); /*ignore*/ ++} ++#endif ++ ++static inline int vfsub_update_time(struct inode *h_inode, ++ struct timespec64 *ts, int flags) ++{ ++ return inode_update_time(h_inode, ts, flags); ++ /* no vfsub_update_h_iattr() since we don't have struct path */ ++} ++ ++#ifdef CONFIG_FS_POSIX_ACL ++static inline int vfsub_acl_chmod(struct user_namespace *h_userns, ++ struct inode *h_inode, umode_t h_mode) ++{ ++ int err; ++ ++ err = posix_acl_chmod(h_userns, h_inode, h_mode); ++ if (err == -EOPNOTSUPP) ++ err = 0; ++ return err; ++} ++#else ++AuStubInt0(vfsub_acl_chmod, struct user_namespace *h_userns, ++ struct inode *h_inode, umode_t h_mode); ++#endif ++ ++long vfsub_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags); ++long vfsub_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags); ++ ++static inline long vfsub_truncate(struct path *path, loff_t length) ++{ ++ long err; ++ ++ lockdep_off(); ++ err = vfs_truncate(path, length); ++ lockdep_on(); ++ return err; ++} ++ ++int vfsub_trunc(struct path *h_path, loff_t length, unsigned int attr, ++ struct file *h_file); ++int vfsub_fsync(struct file *file, struct path *path, int datasync); ++ ++/* ++ * re-use branch fs's ioctl(FICLONE) while aufs itself doesn't support such ++ * ioctl. ++ */ ++static inline loff_t vfsub_clone_file_range(struct file *src, struct file *dst, ++ loff_t len) ++{ ++ loff_t err; ++ ++ lockdep_off(); ++ err = vfs_clone_file_range(src, 0, dst, 0, len, /*remap_flags*/0); ++ lockdep_on(); ++ ++ return err; ++} ++ ++/* copy_file_range(2) is a systemcall */ ++static inline ssize_t vfsub_copy_file_range(struct file *src, loff_t src_pos, ++ struct file *dst, loff_t dst_pos, ++ size_t len, unsigned int flags) ++{ ++ ssize_t ssz; ++ ++ lockdep_off(); ++ ssz = vfs_copy_file_range(src, src_pos, dst, dst_pos, len, flags); ++ lockdep_on(); ++ ++ return ssz; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline loff_t vfsub_llseek(struct file *file, loff_t offset, int origin) ++{ ++ loff_t err; ++ ++ lockdep_off(); ++ err = vfs_llseek(file, offset, origin); ++ lockdep_on(); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int vfsub_sio_mkdir(struct inode *dir, struct path *path, int mode); ++int vfsub_sio_rmdir(struct inode *dir, struct path *path); ++int vfsub_sio_notify_change(struct path *path, struct iattr *ia, ++ struct inode **delegated_inode); ++int vfsub_notify_change(struct path *path, struct iattr *ia, ++ struct inode **delegated_inode); ++int vfsub_unlink(struct inode *dir, struct path *path, ++ struct inode **delegated_inode, int force); ++ ++static inline int vfsub_getattr(const struct path *path, struct kstat *st) ++{ ++ return vfs_getattr(path, st, STATX_BASIC_STATS, AT_STATX_SYNC_AS_STAT); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline int vfsub_setxattr(struct user_namespace *userns, ++ struct dentry *dentry, const char *name, ++ const void *value, size_t size, int flags) ++{ ++ int err; ++ ++ lockdep_off(); ++ err = vfs_setxattr(userns, dentry, name, value, size, flags); ++ lockdep_on(); ++ ++ return err; ++} ++ ++static inline int vfsub_removexattr(struct user_namespace *userns, ++ struct dentry *dentry, const char *name) ++{ ++ int err; ++ ++ lockdep_off(); ++ err = vfs_removexattr(userns, dentry, name); ++ lockdep_on(); ++ ++ return err; ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_VFSUB_H__ */ +diff -Naur null/fs/aufs/wbr_policy.c linux-5.15.36/fs/aufs/wbr_policy.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/wbr_policy.c 2022-05-10 16:51:39.877744219 +0300 +@@ -0,0 +1,830 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * policies for selecting one among multiple writable branches ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* subset of cpup_attr() */ ++static noinline_for_stack ++int au_cpdown_attr(struct path *h_path, struct dentry *h_src) ++{ ++ int err, sbits; ++ struct iattr ia; ++ struct inode *h_isrc; ++ ++ h_isrc = d_inode(h_src); ++ ia.ia_valid = ATTR_FORCE | ATTR_MODE | ATTR_UID | ATTR_GID; ++ ia.ia_mode = h_isrc->i_mode; ++ ia.ia_uid = h_isrc->i_uid; ++ ia.ia_gid = h_isrc->i_gid; ++ sbits = !!(ia.ia_mode & (S_ISUID | S_ISGID)); ++ au_cpup_attr_flags(d_inode(h_path->dentry), h_isrc->i_flags); ++ /* no delegation since it is just created */ ++ err = vfsub_sio_notify_change(h_path, &ia, /*delegated*/NULL); ++ ++ /* is this nfs only? */ ++ if (!err && sbits && au_test_nfs(h_path->dentry->d_sb)) { ++ ia.ia_valid = ATTR_FORCE | ATTR_MODE; ++ ia.ia_mode = h_isrc->i_mode; ++ err = vfsub_sio_notify_change(h_path, &ia, /*delegated*/NULL); ++ } ++ ++ return err; ++} ++ ++#define AuCpdown_PARENT_OPQ 1 ++#define AuCpdown_WHED (1 << 1) ++#define AuCpdown_MADE_DIR (1 << 2) ++#define AuCpdown_DIROPQ (1 << 3) ++#define au_ftest_cpdown(flags, name) ((flags) & AuCpdown_##name) ++#define au_fset_cpdown(flags, name) \ ++ do { (flags) |= AuCpdown_##name; } while (0) ++#define au_fclr_cpdown(flags, name) \ ++ do { (flags) &= ~AuCpdown_##name; } while (0) ++ ++static int au_cpdown_dir_opq(struct dentry *dentry, aufs_bindex_t bdst, ++ unsigned int *flags) ++{ ++ int err; ++ struct dentry *opq_dentry; ++ ++ opq_dentry = au_diropq_create(dentry, bdst); ++ err = PTR_ERR(opq_dentry); ++ if (IS_ERR(opq_dentry)) ++ goto out; ++ dput(opq_dentry); ++ au_fset_cpdown(*flags, DIROPQ); ++ ++out: ++ return err; ++} ++ ++static int au_cpdown_dir_wh(struct dentry *dentry, struct dentry *h_parent, ++ struct inode *dir, aufs_bindex_t bdst) ++{ ++ int err; ++ struct path h_path; ++ struct au_branch *br; ++ ++ br = au_sbr(dentry->d_sb, bdst); ++ h_path.dentry = au_wh_lkup(h_parent, &dentry->d_name, br); ++ err = PTR_ERR(h_path.dentry); ++ if (IS_ERR(h_path.dentry)) ++ goto out; ++ ++ err = 0; ++ if (d_is_positive(h_path.dentry)) { ++ h_path.mnt = au_br_mnt(br); ++ err = au_wh_unlink_dentry(au_h_iptr(dir, bdst), &h_path, ++ dentry); ++ } ++ dput(h_path.dentry); ++ ++out: ++ return err; ++} ++ ++static int au_cpdown_dir(struct dentry *dentry, aufs_bindex_t bdst, ++ struct au_pin *pin, ++ struct dentry *h_parent, void *arg) ++{ ++ int err, rerr; ++ aufs_bindex_t bopq, btop; ++ struct path h_path; ++ struct dentry *parent; ++ struct inode *h_dir, *h_inode, *inode, *dir; ++ unsigned int *flags = arg; ++ ++ btop = au_dbtop(dentry); ++ /* dentry is di-locked */ ++ parent = dget_parent(dentry); ++ dir = d_inode(parent); ++ h_dir = d_inode(h_parent); ++ AuDebugOn(h_dir != au_h_iptr(dir, bdst)); ++ IMustLock(h_dir); ++ ++ err = au_lkup_neg(dentry, bdst, /*wh*/0); ++ if (unlikely(err < 0)) ++ goto out; ++ h_path.dentry = au_h_dptr(dentry, bdst); ++ h_path.mnt = au_sbr_mnt(dentry->d_sb, bdst); ++ err = vfsub_sio_mkdir(au_h_iptr(dir, bdst), &h_path, 0755); ++ if (unlikely(err)) ++ goto out_put; ++ au_fset_cpdown(*flags, MADE_DIR); ++ ++ bopq = au_dbdiropq(dentry); ++ au_fclr_cpdown(*flags, WHED); ++ au_fclr_cpdown(*flags, DIROPQ); ++ if (au_dbwh(dentry) == bdst) ++ au_fset_cpdown(*flags, WHED); ++ if (!au_ftest_cpdown(*flags, PARENT_OPQ) && bopq <= bdst) ++ au_fset_cpdown(*flags, PARENT_OPQ); ++ h_inode = d_inode(h_path.dentry); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ if (au_ftest_cpdown(*flags, WHED)) { ++ err = au_cpdown_dir_opq(dentry, bdst, flags); ++ if (unlikely(err)) { ++ inode_unlock(h_inode); ++ goto out_dir; ++ } ++ } ++ ++ err = au_cpdown_attr(&h_path, au_h_dptr(dentry, btop)); ++ inode_unlock(h_inode); ++ if (unlikely(err)) ++ goto out_opq; ++ ++ if (au_ftest_cpdown(*flags, WHED)) { ++ err = au_cpdown_dir_wh(dentry, h_parent, dir, bdst); ++ if (unlikely(err)) ++ goto out_opq; ++ } ++ ++ inode = d_inode(dentry); ++ if (au_ibbot(inode) < bdst) ++ au_set_ibbot(inode, bdst); ++ au_set_h_iptr(inode, bdst, au_igrab(h_inode), ++ au_hi_flags(inode, /*isdir*/1)); ++ au_fhsm_wrote(dentry->d_sb, bdst, /*force*/0); ++ goto out; /* success */ ++ ++ /* revert */ ++out_opq: ++ if (au_ftest_cpdown(*flags, DIROPQ)) { ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ rerr = au_diropq_remove(dentry, bdst); ++ inode_unlock(h_inode); ++ if (unlikely(rerr)) { ++ AuIOErr("failed removing diropq for %pd b%d (%d)\n", ++ dentry, bdst, rerr); ++ err = -EIO; ++ goto out; ++ } ++ } ++out_dir: ++ if (au_ftest_cpdown(*flags, MADE_DIR)) { ++ rerr = vfsub_sio_rmdir(au_h_iptr(dir, bdst), &h_path); ++ if (unlikely(rerr)) { ++ AuIOErr("failed removing %pd b%d (%d)\n", ++ dentry, bdst, rerr); ++ err = -EIO; ++ } ++ } ++out_put: ++ au_set_h_dptr(dentry, bdst, NULL); ++ if (au_dbbot(dentry) == bdst) ++ au_update_dbbot(dentry); ++out: ++ dput(parent); ++ return err; ++} ++ ++int au_cpdown_dirs(struct dentry *dentry, aufs_bindex_t bdst) ++{ ++ int err; ++ unsigned int flags; ++ ++ flags = 0; ++ err = au_cp_dirs(dentry, bdst, au_cpdown_dir, &flags); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* policies for create */ ++ ++int au_wbr_nonopq(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ int err, i, j, ndentry; ++ aufs_bindex_t bopq; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry **dentries, *parent, *d; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ parent = dget_parent(dentry); ++ err = au_dcsub_pages_rev_aufs(&dpages, parent, /*do_include*/0); ++ if (unlikely(err)) ++ goto out_free; ++ ++ err = bindex; ++ for (i = 0; i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ dentries = dpage->dentries; ++ ndentry = dpage->ndentry; ++ for (j = 0; j < ndentry; j++) { ++ d = dentries[j]; ++ di_read_lock_parent2(d, !AuLock_IR); ++ bopq = au_dbdiropq(d); ++ di_read_unlock(d, !AuLock_IR); ++ if (bopq >= 0 && bopq < err) ++ err = bopq; ++ } ++ } ++ ++out_free: ++ dput(parent); ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++static int au_wbr_bu(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ for (; bindex >= 0; bindex--) ++ if (!au_br_rdonly(au_sbr(sb, bindex))) ++ return bindex; ++ return -EROFS; ++} ++ ++/* top down parent */ ++static int au_wbr_create_tdp(struct dentry *dentry, ++ unsigned int flags __maybe_unused) ++{ ++ int err; ++ aufs_bindex_t btop, bindex; ++ struct super_block *sb; ++ struct dentry *parent, *h_parent; ++ ++ sb = dentry->d_sb; ++ btop = au_dbtop(dentry); ++ err = btop; ++ if (!au_br_rdonly(au_sbr(sb, btop))) ++ goto out; ++ ++ err = -EROFS; ++ parent = dget_parent(dentry); ++ for (bindex = au_dbtop(parent); bindex < btop; bindex++) { ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || d_is_negative(h_parent)) ++ continue; ++ ++ if (!au_br_rdonly(au_sbr(sb, bindex))) { ++ err = bindex; ++ break; ++ } ++ } ++ dput(parent); ++ ++ /* bottom up here */ ++ if (unlikely(err < 0)) { ++ err = au_wbr_bu(sb, btop - 1); ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ } ++ ++out: ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* an exception for the policy other than tdp */ ++static int au_wbr_create_exp(struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t bwh, bdiropq; ++ struct dentry *parent; ++ ++ err = -1; ++ bwh = au_dbwh(dentry); ++ parent = dget_parent(dentry); ++ bdiropq = au_dbdiropq(parent); ++ if (bwh >= 0) { ++ if (bdiropq >= 0) ++ err = min(bdiropq, bwh); ++ else ++ err = bwh; ++ AuDbg("%d\n", err); ++ } else if (bdiropq >= 0) { ++ err = bdiropq; ++ AuDbg("%d\n", err); ++ } ++ dput(parent); ++ ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ ++ if (err >= 0 && au_br_rdonly(au_sbr(dentry->d_sb, err))) ++ err = -1; ++ ++ AuDbg("%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* round robin */ ++static int au_wbr_create_init_rr(struct super_block *sb) ++{ ++ int err; ++ ++ err = au_wbr_bu(sb, au_sbbot(sb)); ++ atomic_set(&au_sbi(sb)->si_wbr_rr_next, -err); /* less important */ ++ /* smp_mb(); */ ++ ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++static int au_wbr_create_rr(struct dentry *dentry, unsigned int flags) ++{ ++ int err, nbr; ++ unsigned int u; ++ aufs_bindex_t bindex, bbot; ++ struct super_block *sb; ++ atomic_t *next; ++ ++ err = au_wbr_create_exp(dentry); ++ if (err >= 0) ++ goto out; ++ ++ sb = dentry->d_sb; ++ next = &au_sbi(sb)->si_wbr_rr_next; ++ bbot = au_sbbot(sb); ++ nbr = bbot + 1; ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ if (!au_ftest_wbr(flags, DIR)) { ++ err = atomic_dec_return(next) + 1; ++ /* modulo for 0 is meaningless */ ++ if (unlikely(!err)) ++ err = atomic_dec_return(next) + 1; ++ } else ++ err = atomic_read(next); ++ AuDbg("%d\n", err); ++ u = err; ++ err = u % nbr; ++ AuDbg("%d\n", err); ++ if (!au_br_rdonly(au_sbr(sb, err))) ++ break; ++ err = -EROFS; ++ } ++ ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ ++out: ++ AuDbg("%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* most free space */ ++static void au_mfs(struct dentry *dentry, struct dentry *parent) ++{ ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_wbr_mfs *mfs; ++ struct dentry *h_parent; ++ aufs_bindex_t bindex, bbot; ++ int err; ++ unsigned long long b, bavail; ++ struct path h_path; ++ /* reduce the stack usage */ ++ struct kstatfs *st; ++ ++ st = kmalloc(sizeof(*st), GFP_NOFS); ++ if (unlikely(!st)) { ++ AuWarn1("failed updating mfs(%d), ignored\n", -ENOMEM); ++ return; ++ } ++ ++ bavail = 0; ++ sb = dentry->d_sb; ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ MtxMustLock(&mfs->mfs_lock); ++ mfs->mfs_bindex = -EROFS; ++ mfs->mfsrr_bytes = 0; ++ if (!parent) { ++ bindex = 0; ++ bbot = au_sbbot(sb); ++ } else { ++ bindex = au_dbtop(parent); ++ bbot = au_dbtaildir(parent); ++ } ++ ++ for (; bindex <= bbot; bindex++) { ++ if (parent) { ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || d_is_negative(h_parent)) ++ continue; ++ } ++ br = au_sbr(sb, bindex); ++ if (au_br_rdonly(br)) ++ continue; ++ ++ /* sb->s_root for NFS is unreliable */ ++ h_path.mnt = au_br_mnt(br); ++ h_path.dentry = h_path.mnt->mnt_root; ++ err = vfs_statfs(&h_path, st); ++ if (unlikely(err)) { ++ AuWarn1("failed statfs, b%d, %d\n", bindex, err); ++ continue; ++ } ++ ++ /* when the available size is equal, select the lower one */ ++ BUILD_BUG_ON(sizeof(b) < sizeof(st->f_bavail) ++ || sizeof(b) < sizeof(st->f_bsize)); ++ b = st->f_bavail * st->f_bsize; ++ br->br_wbr->wbr_bytes = b; ++ if (b >= bavail) { ++ bavail = b; ++ mfs->mfs_bindex = bindex; ++ mfs->mfs_jiffy = jiffies; ++ } ++ } ++ ++ mfs->mfsrr_bytes = bavail; ++ AuDbg("b%d\n", mfs->mfs_bindex); ++ au_kfree_rcu(st); ++} ++ ++static int au_wbr_create_mfs(struct dentry *dentry, unsigned int flags) ++{ ++ int err; ++ struct dentry *parent; ++ struct super_block *sb; ++ struct au_wbr_mfs *mfs; ++ ++ err = au_wbr_create_exp(dentry); ++ if (err >= 0) ++ goto out; ++ ++ sb = dentry->d_sb; ++ parent = NULL; ++ if (au_ftest_wbr(flags, PARENT)) ++ parent = dget_parent(dentry); ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ mutex_lock(&mfs->mfs_lock); ++ if (time_after(jiffies, mfs->mfs_jiffy + mfs->mfs_expire) ++ || mfs->mfs_bindex < 0 ++ || au_br_rdonly(au_sbr(sb, mfs->mfs_bindex))) ++ au_mfs(dentry, parent); ++ mutex_unlock(&mfs->mfs_lock); ++ err = mfs->mfs_bindex; ++ dput(parent); ++ ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ ++out: ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++static int au_wbr_create_init_mfs(struct super_block *sb) ++{ ++ struct au_wbr_mfs *mfs; ++ ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ mutex_init(&mfs->mfs_lock); ++ mfs->mfs_jiffy = 0; ++ mfs->mfs_bindex = -EROFS; ++ ++ return 0; ++} ++ ++static int au_wbr_create_fin_mfs(struct super_block *sb __maybe_unused) ++{ ++ mutex_destroy(&au_sbi(sb)->si_wbr_mfs.mfs_lock); ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* top down regardless parent, and then mfs */ ++static int au_wbr_create_tdmfs(struct dentry *dentry, ++ unsigned int flags __maybe_unused) ++{ ++ int err; ++ aufs_bindex_t bwh, btail, bindex, bfound, bmfs; ++ unsigned long long watermark; ++ struct super_block *sb; ++ struct au_wbr_mfs *mfs; ++ struct au_branch *br; ++ struct dentry *parent; ++ ++ sb = dentry->d_sb; ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ mutex_lock(&mfs->mfs_lock); ++ if (time_after(jiffies, mfs->mfs_jiffy + mfs->mfs_expire) ++ || mfs->mfs_bindex < 0) ++ au_mfs(dentry, /*parent*/NULL); ++ watermark = mfs->mfsrr_watermark; ++ bmfs = mfs->mfs_bindex; ++ mutex_unlock(&mfs->mfs_lock); ++ ++ /* another style of au_wbr_create_exp() */ ++ bwh = au_dbwh(dentry); ++ parent = dget_parent(dentry); ++ btail = au_dbtaildir(parent); ++ if (bwh >= 0 && bwh < btail) ++ btail = bwh; ++ ++ err = au_wbr_nonopq(dentry, btail); ++ if (unlikely(err < 0)) ++ goto out; ++ btail = err; ++ bfound = -1; ++ for (bindex = 0; bindex <= btail; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_rdonly(br)) ++ continue; ++ if (br->br_wbr->wbr_bytes > watermark) { ++ bfound = bindex; ++ break; ++ } ++ } ++ err = bfound; ++ if (err < 0) ++ err = bmfs; ++ ++out: ++ dput(parent); ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* most free space and then round robin */ ++static int au_wbr_create_mfsrr(struct dentry *dentry, unsigned int flags) ++{ ++ int err; ++ struct au_wbr_mfs *mfs; ++ ++ err = au_wbr_create_mfs(dentry, flags); ++ if (err >= 0) { ++ mfs = &au_sbi(dentry->d_sb)->si_wbr_mfs; ++ mutex_lock(&mfs->mfs_lock); ++ if (mfs->mfsrr_bytes < mfs->mfsrr_watermark) ++ err = au_wbr_create_rr(dentry, flags); ++ mutex_unlock(&mfs->mfs_lock); ++ } ++ ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++static int au_wbr_create_init_mfsrr(struct super_block *sb) ++{ ++ int err; ++ ++ au_wbr_create_init_mfs(sb); /* ignore */ ++ err = au_wbr_create_init_rr(sb); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* top down parent and most free space */ ++static int au_wbr_create_pmfs(struct dentry *dentry, unsigned int flags) ++{ ++ int err, e2; ++ unsigned long long b; ++ aufs_bindex_t bindex, btop, bbot; ++ struct super_block *sb; ++ struct dentry *parent, *h_parent; ++ struct au_branch *br; ++ ++ err = au_wbr_create_tdp(dentry, flags); ++ if (unlikely(err < 0)) ++ goto out; ++ parent = dget_parent(dentry); ++ btop = au_dbtop(parent); ++ bbot = au_dbtaildir(parent); ++ if (btop == bbot) ++ goto out_parent; /* success */ ++ ++ e2 = au_wbr_create_mfs(dentry, flags); ++ if (e2 < 0) ++ goto out_parent; /* success */ ++ ++ /* when the available size is equal, select upper one */ ++ sb = dentry->d_sb; ++ br = au_sbr(sb, err); ++ b = br->br_wbr->wbr_bytes; ++ AuDbg("b%d, %llu\n", err, b); ++ ++ for (bindex = btop; bindex <= bbot; bindex++) { ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || d_is_negative(h_parent)) ++ continue; ++ ++ br = au_sbr(sb, bindex); ++ if (!au_br_rdonly(br) && br->br_wbr->wbr_bytes > b) { ++ b = br->br_wbr->wbr_bytes; ++ err = bindex; ++ AuDbg("b%d, %llu\n", err, b); ++ } ++ } ++ ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ ++out_parent: ++ dput(parent); ++out: ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * - top down parent ++ * - most free space with parent ++ * - most free space round-robin regardless parent ++ */ ++static int au_wbr_create_pmfsrr(struct dentry *dentry, unsigned int flags) ++{ ++ int err; ++ unsigned long long watermark; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_wbr_mfs *mfs; ++ ++ err = au_wbr_create_pmfs(dentry, flags | AuWbr_PARENT); ++ if (unlikely(err < 0)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ br = au_sbr(sb, err); ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ mutex_lock(&mfs->mfs_lock); ++ watermark = mfs->mfsrr_watermark; ++ mutex_unlock(&mfs->mfs_lock); ++ if (br->br_wbr->wbr_bytes < watermark) ++ /* regardless the parent dir */ ++ err = au_wbr_create_mfsrr(dentry, flags); ++ ++out: ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* policies for copyup */ ++ ++/* top down parent */ ++static int au_wbr_copyup_tdp(struct dentry *dentry) ++{ ++ return au_wbr_create_tdp(dentry, /*flags, anything is ok*/0); ++} ++ ++/* bottom up parent */ ++static int au_wbr_copyup_bup(struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t bindex, btop; ++ struct dentry *parent, *h_parent; ++ struct super_block *sb; ++ ++ err = -EROFS; ++ sb = dentry->d_sb; ++ parent = dget_parent(dentry); ++ btop = au_dbtop(parent); ++ for (bindex = au_dbtop(dentry); bindex >= btop; bindex--) { ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || d_is_negative(h_parent)) ++ continue; ++ ++ if (!au_br_rdonly(au_sbr(sb, bindex))) { ++ err = bindex; ++ break; ++ } ++ } ++ dput(parent); ++ ++ /* bottom up here */ ++ if (unlikely(err < 0)) ++ err = au_wbr_bu(sb, btop - 1); ++ ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* bottom up */ ++int au_wbr_do_copyup_bu(struct dentry *dentry, aufs_bindex_t btop) ++{ ++ int err; ++ ++ err = au_wbr_bu(dentry->d_sb, btop); ++ AuDbg("b%d\n", err); ++ if (err > btop) ++ err = au_wbr_nonopq(dentry, err); ++ ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++static int au_wbr_copyup_bu(struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t btop; ++ ++ btop = au_dbtop(dentry); ++ err = au_wbr_do_copyup_bu(dentry, btop); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_wbr_copyup_operations au_wbr_copyup_ops[] = { ++ [AuWbrCopyup_TDP] = { ++ .copyup = au_wbr_copyup_tdp ++ }, ++ [AuWbrCopyup_BUP] = { ++ .copyup = au_wbr_copyup_bup ++ }, ++ [AuWbrCopyup_BU] = { ++ .copyup = au_wbr_copyup_bu ++ } ++}; ++ ++struct au_wbr_create_operations au_wbr_create_ops[] = { ++ [AuWbrCreate_TDP] = { ++ .create = au_wbr_create_tdp ++ }, ++ [AuWbrCreate_RR] = { ++ .create = au_wbr_create_rr, ++ .init = au_wbr_create_init_rr ++ }, ++ [AuWbrCreate_MFS] = { ++ .create = au_wbr_create_mfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_MFSV] = { ++ .create = au_wbr_create_mfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_MFSRR] = { ++ .create = au_wbr_create_mfsrr, ++ .init = au_wbr_create_init_mfsrr, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_MFSRRV] = { ++ .create = au_wbr_create_mfsrr, ++ .init = au_wbr_create_init_mfsrr, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_TDMFS] = { ++ .create = au_wbr_create_tdmfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_TDMFSV] = { ++ .create = au_wbr_create_tdmfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_PMFS] = { ++ .create = au_wbr_create_pmfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_PMFSV] = { ++ .create = au_wbr_create_pmfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_PMFSRR] = { ++ .create = au_wbr_create_pmfsrr, ++ .init = au_wbr_create_init_mfsrr, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_PMFSRRV] = { ++ .create = au_wbr_create_pmfsrr, ++ .init = au_wbr_create_init_mfsrr, ++ .fin = au_wbr_create_fin_mfs ++ } ++}; +diff -Naur null/fs/aufs/whout.c linux-5.15.36/fs/aufs/whout.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/whout.c 2022-05-10 16:51:39.878744219 +0300 +@@ -0,0 +1,1072 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * whiteout for logical deletion and opaque directory ++ */ ++ ++#include "aufs.h" ++ ++#define WH_MASK 0444 ++ ++/* ++ * If a directory contains this file, then it is opaque. We start with the ++ * .wh. flag so that it is blocked by lookup. ++ */ ++static struct qstr diropq_name = QSTR_INIT(AUFS_WH_DIROPQ, ++ sizeof(AUFS_WH_DIROPQ) - 1); ++ ++/* ++ * generate whiteout name, which is NOT terminated by NULL. ++ * @name: original d_name.name ++ * @len: original d_name.len ++ * @wh: whiteout qstr ++ * returns zero when succeeds, otherwise error. ++ * succeeded value as wh->name should be freed by kfree(). ++ */ ++int au_wh_name_alloc(struct qstr *wh, const struct qstr *name) ++{ ++ char *p; ++ ++ if (unlikely(name->len > PATH_MAX - AUFS_WH_PFX_LEN)) ++ return -ENAMETOOLONG; ++ ++ wh->len = name->len + AUFS_WH_PFX_LEN; ++ p = kmalloc(wh->len, GFP_NOFS); ++ wh->name = p; ++ if (p) { ++ memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); ++ memcpy(p + AUFS_WH_PFX_LEN, name->name, name->len); ++ /* smp_mb(); */ ++ return 0; ++ } ++ return -ENOMEM; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * test if the @wh_name exists under @h_ppath. ++ * @try_sio specifies the necessary of super-io. ++ */ ++int au_wh_test(struct user_namespace *h_userns, struct path *h_ppath, ++ struct qstr *wh_name, int try_sio) ++{ ++ int err; ++ struct dentry *wh_dentry; ++ ++ if (!try_sio) ++ wh_dentry = vfsub_lkup_one(wh_name, h_ppath); ++ else ++ wh_dentry = au_sio_lkup_one(h_userns, wh_name, h_ppath); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) { ++ if (err == -ENAMETOOLONG) ++ err = 0; ++ goto out; ++ } ++ ++ err = 0; ++ if (d_is_negative(wh_dentry)) ++ goto out_wh; /* success */ ++ ++ err = 1; ++ if (d_is_reg(wh_dentry)) ++ goto out_wh; /* success */ ++ ++ err = -EIO; ++ AuIOErr("%pd Invalid whiteout entry type 0%o.\n", ++ wh_dentry, d_inode(wh_dentry)->i_mode); ++ ++out_wh: ++ dput(wh_dentry); ++out: ++ return err; ++} ++ ++/* ++ * test if the @h_path->dentry sets opaque or not. ++ */ ++int au_diropq_test(struct user_namespace *h_userns, struct path *h_path) ++{ ++ int err; ++ struct inode *h_dir; ++ ++ h_dir = d_inode(h_path->dentry); ++ err = au_wh_test(h_userns, h_path, &diropq_name, ++ au_test_h_perm_sio(h_userns, h_dir, MAY_EXEC)); ++ return err; ++} ++ ++/* ++ * returns a negative dentry whose name is unique and temporary. ++ */ ++struct dentry *au_whtmp_lkup(struct dentry *h_parent, struct au_branch *br, ++ struct qstr *prefix) ++{ ++ struct dentry *dentry; ++ int i; ++ char defname[NAME_MAX - AUFS_MAX_NAMELEN + DNAME_INLINE_LEN + 1], ++ *name, *p; ++ /* strict atomic_t is unnecessary here */ ++ static unsigned short cnt; ++ struct qstr qs; ++ struct path h_ppath; ++ struct user_namespace *h_userns; ++ ++ BUILD_BUG_ON(sizeof(cnt) * 2 > AUFS_WH_TMP_LEN); ++ ++ name = defname; ++ qs.len = sizeof(defname) - DNAME_INLINE_LEN + prefix->len - 1; ++ if (unlikely(prefix->len > DNAME_INLINE_LEN)) { ++ dentry = ERR_PTR(-ENAMETOOLONG); ++ if (unlikely(qs.len > NAME_MAX)) ++ goto out; ++ dentry = ERR_PTR(-ENOMEM); ++ name = kmalloc(qs.len + 1, GFP_NOFS); ++ if (unlikely(!name)) ++ goto out; ++ } ++ ++ /* doubly whiteout-ed */ ++ memcpy(name, AUFS_WH_PFX AUFS_WH_PFX, AUFS_WH_PFX_LEN * 2); ++ p = name + AUFS_WH_PFX_LEN * 2; ++ memcpy(p, prefix->name, prefix->len); ++ p += prefix->len; ++ *p++ = '.'; ++ AuDebugOn(name + qs.len + 1 - p <= AUFS_WH_TMP_LEN); ++ ++ h_ppath.dentry = h_parent; ++ h_ppath.mnt = au_br_mnt(br); ++ h_userns = au_br_userns(br); ++ qs.name = name; ++ for (i = 0; i < 3; i++) { ++ sprintf(p, "%.*x", AUFS_WH_TMP_LEN, cnt++); ++ dentry = au_sio_lkup_one(h_userns, &qs, &h_ppath); ++ if (IS_ERR(dentry) || d_is_negative(dentry)) ++ goto out_name; ++ dput(dentry); ++ } ++ /* pr_warn("could not get random name\n"); */ ++ dentry = ERR_PTR(-EEXIST); ++ AuDbg("%.*s\n", AuLNPair(&qs)); ++ BUG(); ++ ++out_name: ++ if (name != defname) ++ au_kfree_try_rcu(name); ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++/* ++ * rename the @h_dentry on @br to the whiteouted temporary name. ++ */ ++int au_whtmp_ren(struct dentry *h_dentry, struct au_branch *br) ++{ ++ int err; ++ struct path h_path = { ++ .mnt = au_br_mnt(br) ++ }; ++ struct inode *h_dir, *delegated; ++ struct dentry *h_parent; ++ ++ h_parent = h_dentry->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ ++ h_path.dentry = au_whtmp_lkup(h_parent, br, &h_dentry->d_name); ++ err = PTR_ERR(h_path.dentry); ++ if (IS_ERR(h_path.dentry)) ++ goto out; ++ ++ /* under the same dir, no need to lock_rename() */ ++ delegated = NULL; ++ err = vfsub_rename(h_dir, h_dentry, h_dir, &h_path, &delegated, ++ /*flags*/0); ++ AuTraceErr(err); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal rename\n"); ++ iput(delegated); ++ } ++ dput(h_path.dentry); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * functions for removing a whiteout ++ */ ++ ++static int do_unlink_wh(struct inode *h_dir, struct path *h_path) ++{ ++ int err, force; ++ struct inode *delegated; ++ ++ /* ++ * forces superio when the dir has a sticky bit. ++ * this may be a violation of unix fs semantics. ++ */ ++ force = (h_dir->i_mode & S_ISVTX) ++ && !uid_eq(current_fsuid(), d_inode(h_path->dentry)->i_uid); ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, h_path, &delegated, force); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ return err; ++} ++ ++int au_wh_unlink_dentry(struct inode *h_dir, struct path *h_path, ++ struct dentry *dentry) ++{ ++ int err; ++ ++ err = do_unlink_wh(h_dir, h_path); ++ if (!err && dentry) ++ au_set_dbwh(dentry, -1); ++ ++ return err; ++} ++ ++static int unlink_wh_name(struct path *h_ppath, struct qstr *wh) ++{ ++ int err; ++ struct path h_path; ++ ++ err = 0; ++ h_path.dentry = vfsub_lkup_one(wh, h_ppath); ++ if (IS_ERR(h_path.dentry)) ++ err = PTR_ERR(h_path.dentry); ++ else { ++ if (d_is_reg(h_path.dentry)) { ++ h_path.mnt = h_ppath->mnt; ++ err = do_unlink_wh(d_inode(h_ppath->dentry), &h_path); ++ } ++ dput(h_path.dentry); ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * initialize/clean whiteout for a branch ++ */ ++ ++static void au_wh_clean(struct inode *h_dir, struct path *whpath, ++ const int isdir) ++{ ++ int err; ++ struct inode *delegated; ++ ++ if (d_is_negative(whpath->dentry)) ++ return; ++ ++ if (isdir) ++ err = vfsub_rmdir(h_dir, whpath); ++ else { ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, whpath, &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ } ++ if (unlikely(err)) ++ pr_warn("failed removing %pd (%d), ignored.\n", ++ whpath->dentry, err); ++} ++ ++static int test_linkable(struct dentry *h_root) ++{ ++ struct inode *h_dir = d_inode(h_root); ++ ++ if (h_dir->i_op->link) ++ return 0; ++ ++ pr_err("%pd (%s) doesn't support link(2), use noplink and rw+nolwh\n", ++ h_root, au_sbtype(h_root->d_sb)); ++ return -ENOSYS; /* the branch doesn't have its ->link() */ ++} ++ ++/* todo: should this mkdir be done in /sbin/mount.aufs helper? */ ++static int au_whdir(struct inode *h_dir, struct path *path) ++{ ++ int err; ++ ++ err = -EEXIST; ++ if (d_is_negative(path->dentry)) { ++ int mode = 0700; ++ ++ if (au_test_nfs(path->dentry->d_sb)) ++ mode |= 0111; ++ err = vfsub_mkdir(h_dir, path, mode); ++ } else if (d_is_dir(path->dentry)) ++ err = 0; ++ else ++ pr_err("unknown %pd exists\n", path->dentry); ++ ++ return err; ++} ++ ++struct au_wh_base { ++ const struct qstr *name; ++ struct dentry *dentry; ++}; ++ ++static void au_wh_init_ro(struct inode *h_dir, struct au_wh_base base[], ++ struct path *h_path) ++{ ++ h_path->dentry = base[AuBrWh_BASE].dentry; ++ au_wh_clean(h_dir, h_path, /*isdir*/0); ++ h_path->dentry = base[AuBrWh_PLINK].dentry; ++ au_wh_clean(h_dir, h_path, /*isdir*/1); ++ h_path->dentry = base[AuBrWh_ORPH].dentry; ++ au_wh_clean(h_dir, h_path, /*isdir*/1); ++} ++ ++/* ++ * returns tri-state, ++ * minus: error, caller should print the message ++ * zero: success ++ * plus: error, caller should NOT print the message ++ */ ++static int au_wh_init_rw_nolink(struct dentry *h_root, struct au_wbr *wbr, ++ int do_plink, struct au_wh_base base[], ++ struct path *h_path) ++{ ++ int err; ++ struct inode *h_dir; ++ ++ h_dir = d_inode(h_root); ++ h_path->dentry = base[AuBrWh_BASE].dentry; ++ au_wh_clean(h_dir, h_path, /*isdir*/0); ++ h_path->dentry = base[AuBrWh_PLINK].dentry; ++ if (do_plink) { ++ err = test_linkable(h_root); ++ if (unlikely(err)) { ++ err = 1; ++ goto out; ++ } ++ ++ err = au_whdir(h_dir, h_path); ++ if (unlikely(err)) ++ goto out; ++ wbr->wbr_plink = dget(base[AuBrWh_PLINK].dentry); ++ } else ++ au_wh_clean(h_dir, h_path, /*isdir*/1); ++ h_path->dentry = base[AuBrWh_ORPH].dentry; ++ err = au_whdir(h_dir, h_path); ++ if (unlikely(err)) ++ goto out; ++ wbr->wbr_orph = dget(base[AuBrWh_ORPH].dentry); ++ ++out: ++ return err; ++} ++ ++/* ++ * for the moment, aufs supports the branch filesystem which does not support ++ * link(2). testing on FAT which does not support i_op->setattr() fully either, ++ * copyup failed. finally, such filesystem will not be used as the writable ++ * branch. ++ * ++ * returns tri-state, see above. ++ */ ++static int au_wh_init_rw(struct dentry *h_root, struct au_wbr *wbr, ++ int do_plink, struct au_wh_base base[], ++ struct path *h_path) ++{ ++ int err; ++ struct inode *h_dir; ++ ++ WbrWhMustWriteLock(wbr); ++ ++ err = test_linkable(h_root); ++ if (unlikely(err)) { ++ err = 1; ++ goto out; ++ } ++ ++ /* ++ * todo: should this create be done in /sbin/mount.aufs helper? ++ */ ++ err = -EEXIST; ++ h_dir = d_inode(h_root); ++ if (d_is_negative(base[AuBrWh_BASE].dentry)) { ++ h_path->dentry = base[AuBrWh_BASE].dentry; ++ err = vfsub_create(h_dir, h_path, WH_MASK, /*want_excl*/true); ++ } else if (d_is_reg(base[AuBrWh_BASE].dentry)) ++ err = 0; ++ else ++ pr_err("unknown %pd2 exists\n", base[AuBrWh_BASE].dentry); ++ if (unlikely(err)) ++ goto out; ++ ++ h_path->dentry = base[AuBrWh_PLINK].dentry; ++ if (do_plink) { ++ err = au_whdir(h_dir, h_path); ++ if (unlikely(err)) ++ goto out; ++ wbr->wbr_plink = dget(base[AuBrWh_PLINK].dentry); ++ } else ++ au_wh_clean(h_dir, h_path, /*isdir*/1); ++ wbr->wbr_whbase = dget(base[AuBrWh_BASE].dentry); ++ ++ h_path->dentry = base[AuBrWh_ORPH].dentry; ++ err = au_whdir(h_dir, h_path); ++ if (unlikely(err)) ++ goto out; ++ wbr->wbr_orph = dget(base[AuBrWh_ORPH].dentry); ++ ++out: ++ return err; ++} ++ ++/* ++ * initialize the whiteout base file/dir for @br. ++ */ ++int au_wh_init(struct au_branch *br, struct super_block *sb) ++{ ++ int err, i; ++ const unsigned char do_plink ++ = !!au_opt_test(au_mntflags(sb), PLINK); ++ struct inode *h_dir; ++ struct path path = br->br_path; ++ struct dentry *h_root = path.dentry; ++ struct au_wbr *wbr = br->br_wbr; ++ static const struct qstr base_name[] = { ++ [AuBrWh_BASE] = QSTR_INIT(AUFS_BASE_NAME, ++ sizeof(AUFS_BASE_NAME) - 1), ++ [AuBrWh_PLINK] = QSTR_INIT(AUFS_PLINKDIR_NAME, ++ sizeof(AUFS_PLINKDIR_NAME) - 1), ++ [AuBrWh_ORPH] = QSTR_INIT(AUFS_ORPHDIR_NAME, ++ sizeof(AUFS_ORPHDIR_NAME) - 1) ++ }; ++ struct au_wh_base base[] = { ++ [AuBrWh_BASE] = { ++ .name = base_name + AuBrWh_BASE, ++ .dentry = NULL ++ }, ++ [AuBrWh_PLINK] = { ++ .name = base_name + AuBrWh_PLINK, ++ .dentry = NULL ++ }, ++ [AuBrWh_ORPH] = { ++ .name = base_name + AuBrWh_ORPH, ++ .dentry = NULL ++ } ++ }; ++ ++ if (wbr) ++ WbrWhMustWriteLock(wbr); ++ ++ for (i = 0; i < AuBrWh_Last; i++) { ++ /* doubly whiteouted */ ++ struct dentry *d; ++ ++ d = au_wh_lkup(h_root, (void *)base[i].name, br); ++ err = PTR_ERR(d); ++ if (IS_ERR(d)) ++ goto out; ++ ++ base[i].dentry = d; ++ AuDebugOn(wbr ++ && wbr->wbr_wh[i] ++ && wbr->wbr_wh[i] != base[i].dentry); ++ } ++ ++ if (wbr) ++ for (i = 0; i < AuBrWh_Last; i++) { ++ dput(wbr->wbr_wh[i]); ++ wbr->wbr_wh[i] = NULL; ++ } ++ ++ err = 0; ++ if (!au_br_writable(br->br_perm)) { ++ h_dir = d_inode(h_root); ++ au_wh_init_ro(h_dir, base, &path); ++ } else if (!au_br_wh_linkable(br->br_perm)) { ++ err = au_wh_init_rw_nolink(h_root, wbr, do_plink, base, &path); ++ if (err > 0) ++ goto out; ++ else if (err) ++ goto out_err; ++ } else { ++ err = au_wh_init_rw(h_root, wbr, do_plink, base, &path); ++ if (err > 0) ++ goto out; ++ else if (err) ++ goto out_err; ++ } ++ goto out; /* success */ ++ ++out_err: ++ pr_err("an error(%d) on the writable branch %pd(%s)\n", ++ err, h_root, au_sbtype(h_root->d_sb)); ++out: ++ for (i = 0; i < AuBrWh_Last; i++) ++ dput(base[i].dentry); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * whiteouts are all hard-linked usually. ++ * when its link count reaches a ceiling, we create a new whiteout base ++ * asynchronously. ++ */ ++ ++struct reinit_br_wh { ++ struct super_block *sb; ++ struct au_branch *br; ++}; ++ ++static void reinit_br_wh(void *arg) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct path h_path; ++ struct reinit_br_wh *a = arg; ++ struct au_wbr *wbr; ++ struct inode *dir, *delegated; ++ struct dentry *h_root; ++ struct au_hinode *hdir; ++ ++ err = 0; ++ wbr = a->br->br_wbr; ++ /* big aufs lock */ ++ si_noflush_write_lock(a->sb); ++ if (!au_br_writable(a->br->br_perm)) ++ goto out; ++ bindex = au_br_index(a->sb, a->br->br_id); ++ if (unlikely(bindex < 0)) ++ goto out; ++ ++ di_read_lock_parent(a->sb->s_root, AuLock_IR); ++ dir = d_inode(a->sb->s_root); ++ hdir = au_hi(dir, bindex); ++ h_root = au_h_dptr(a->sb->s_root, bindex); ++ AuDebugOn(h_root != au_br_dentry(a->br)); ++ ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ wbr_wh_write_lock(wbr); ++ err = au_h_verify(wbr->wbr_whbase, au_opt_udba(a->sb), hdir->hi_inode, ++ h_root, a->br); ++ if (!err) { ++ h_path.dentry = wbr->wbr_whbase; ++ h_path.mnt = au_br_mnt(a->br); ++ delegated = NULL; ++ err = vfsub_unlink(hdir->hi_inode, &h_path, &delegated, ++ /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ } else { ++ pr_warn("%pd is moved, ignored\n", wbr->wbr_whbase); ++ err = 0; ++ } ++ dput(wbr->wbr_whbase); ++ wbr->wbr_whbase = NULL; ++ if (!err) ++ err = au_wh_init(a->br, a->sb); ++ wbr_wh_write_unlock(wbr); ++ au_hn_inode_unlock(hdir); ++ di_read_unlock(a->sb->s_root, AuLock_IR); ++ if (!err) ++ au_fhsm_wrote(a->sb, bindex, /*force*/0); ++ ++out: ++ if (wbr) ++ atomic_dec(&wbr->wbr_wh_running); ++ au_lcnt_dec(&a->br->br_count); ++ si_write_unlock(a->sb); ++ au_nwt_done(&au_sbi(a->sb)->si_nowait); ++ au_kfree_rcu(a); ++ if (unlikely(err)) ++ AuIOErr("err %d\n", err); ++} ++ ++static void kick_reinit_br_wh(struct super_block *sb, struct au_branch *br) ++{ ++ int do_dec, wkq_err; ++ struct reinit_br_wh *arg; ++ ++ do_dec = 1; ++ if (atomic_inc_return(&br->br_wbr->wbr_wh_running) != 1) ++ goto out; ++ ++ /* ignore ENOMEM */ ++ arg = kmalloc(sizeof(*arg), GFP_NOFS); ++ if (arg) { ++ /* ++ * dec(wh_running), kfree(arg) and dec(br_count) ++ * in reinit function ++ */ ++ arg->sb = sb; ++ arg->br = br; ++ au_lcnt_inc(&br->br_count); ++ wkq_err = au_wkq_nowait(reinit_br_wh, arg, sb, /*flags*/0); ++ if (unlikely(wkq_err)) { ++ atomic_dec(&br->br_wbr->wbr_wh_running); ++ au_lcnt_dec(&br->br_count); ++ au_kfree_rcu(arg); ++ } ++ do_dec = 0; ++ } ++ ++out: ++ if (do_dec) ++ atomic_dec(&br->br_wbr->wbr_wh_running); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * create the whiteout @wh. ++ */ ++static int link_or_create_wh(struct super_block *sb, aufs_bindex_t bindex, ++ struct dentry *wh) ++{ ++ int err; ++ struct path h_path = { ++ .dentry = wh ++ }; ++ struct au_branch *br; ++ struct au_wbr *wbr; ++ struct dentry *h_parent; ++ struct inode *h_dir, *delegated; ++ ++ h_parent = wh->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ ++ br = au_sbr(sb, bindex); ++ h_path.mnt = au_br_mnt(br); ++ wbr = br->br_wbr; ++ wbr_wh_read_lock(wbr); ++ if (wbr->wbr_whbase) { ++ delegated = NULL; ++ err = vfsub_link(wbr->wbr_whbase, h_dir, &h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ if (!err || err != -EMLINK) ++ goto out; ++ ++ /* link count full. re-initialize br_whbase. */ ++ kick_reinit_br_wh(sb, br); ++ } ++ ++ /* return this error in this context */ ++ err = vfsub_create(h_dir, &h_path, WH_MASK, /*want_excl*/true); ++ if (!err) ++ au_fhsm_wrote(sb, bindex, /*force*/0); ++ ++out: ++ wbr_wh_read_unlock(wbr); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * create or remove the diropq. ++ */ ++static struct dentry *do_diropq(struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int flags) ++{ ++ struct dentry *opq_dentry; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct path h_path; ++ int err; ++ ++ sb = dentry->d_sb; ++ br = au_sbr(sb, bindex); ++ h_path.dentry = au_h_dptr(dentry, bindex); ++ h_path.mnt = au_br_mnt(br); ++ opq_dentry = vfsub_lkup_one(&diropq_name, &h_path); ++ if (IS_ERR(opq_dentry)) ++ goto out; ++ ++ if (au_ftest_diropq(flags, CREATE)) { ++ err = link_or_create_wh(sb, bindex, opq_dentry); ++ if (!err) { ++ au_set_dbdiropq(dentry, bindex); ++ goto out; /* success */ ++ } ++ } else { ++ h_path.dentry = opq_dentry; ++ err = do_unlink_wh(au_h_iptr(d_inode(dentry), bindex), &h_path); ++ if (!err) ++ au_set_dbdiropq(dentry, -1); ++ } ++ dput(opq_dentry); ++ opq_dentry = ERR_PTR(err); ++ ++out: ++ return opq_dentry; ++} ++ ++struct do_diropq_args { ++ struct dentry **errp; ++ struct dentry *dentry; ++ aufs_bindex_t bindex; ++ unsigned int flags; ++}; ++ ++static void call_do_diropq(void *args) ++{ ++ struct do_diropq_args *a = args; ++ *a->errp = do_diropq(a->dentry, a->bindex, a->flags); ++} ++ ++struct dentry *au_diropq_sio(struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int flags) ++{ ++ struct dentry *diropq, *h_dentry; ++ struct user_namespace *h_userns; ++ ++ h_userns = au_sbr_userns(dentry->d_sb, bindex); ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!au_test_h_perm_sio(h_userns, d_inode(h_dentry), ++ MAY_EXEC | MAY_WRITE)) ++ diropq = do_diropq(dentry, bindex, flags); ++ else { ++ int wkq_err; ++ struct do_diropq_args args = { ++ .errp = &diropq, ++ .dentry = dentry, ++ .bindex = bindex, ++ .flags = flags ++ }; ++ ++ wkq_err = au_wkq_wait(call_do_diropq, &args); ++ if (unlikely(wkq_err)) ++ diropq = ERR_PTR(wkq_err); ++ } ++ ++ return diropq; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * lookup whiteout dentry. ++ * @h_parent: lower parent dentry which must exist and be locked ++ * @base_name: name of dentry which will be whiteouted ++ * returns dentry for whiteout. ++ */ ++struct dentry *au_wh_lkup(struct dentry *h_parent, struct qstr *base_name, ++ struct au_branch *br) ++{ ++ int err; ++ struct qstr wh_name; ++ struct dentry *wh_dentry; ++ struct path h_path; ++ ++ err = au_wh_name_alloc(&wh_name, base_name); ++ wh_dentry = ERR_PTR(err); ++ if (!err) { ++ h_path.dentry = h_parent; ++ h_path.mnt = au_br_mnt(br); ++ wh_dentry = vfsub_lkup_one(&wh_name, &h_path); ++ au_kfree_try_rcu(wh_name.name); ++ } ++ return wh_dentry; ++} ++ ++/* ++ * link/create a whiteout for @dentry on @bindex. ++ */ ++struct dentry *au_wh_create(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent) ++{ ++ struct dentry *wh_dentry; ++ struct super_block *sb; ++ int err; ++ ++ sb = dentry->d_sb; ++ wh_dentry = au_wh_lkup(h_parent, &dentry->d_name, au_sbr(sb, bindex)); ++ if (!IS_ERR(wh_dentry) && d_is_negative(wh_dentry)) { ++ err = link_or_create_wh(sb, bindex, wh_dentry); ++ if (!err) { ++ au_set_dbwh(dentry, bindex); ++ au_fhsm_wrote(sb, bindex, /*force*/0); ++ } else { ++ dput(wh_dentry); ++ wh_dentry = ERR_PTR(err); ++ } ++ } ++ ++ return wh_dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* Delete all whiteouts in this directory on branch bindex. */ ++static int del_wh_children(struct path *h_path, struct au_nhash *whlist, ++ aufs_bindex_t bindex) ++{ ++ int err; ++ unsigned long ul, n; ++ struct qstr wh_name; ++ char *p; ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ struct au_vdir_destr *str; ++ ++ err = -ENOMEM; ++ p = (void *)__get_free_page(GFP_NOFS); ++ wh_name.name = p; ++ if (unlikely(!wh_name.name)) ++ goto out; ++ ++ err = 0; ++ memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); ++ p += AUFS_WH_PFX_LEN; ++ n = whlist->nh_num; ++ head = whlist->nh_head; ++ for (ul = 0; !err && ul < n; ul++, head++) { ++ hlist_for_each_entry(pos, head, wh_hash) { ++ if (pos->wh_bindex != bindex) ++ continue; ++ ++ str = &pos->wh_str; ++ if (str->len + AUFS_WH_PFX_LEN <= PATH_MAX) { ++ memcpy(p, str->name, str->len); ++ wh_name.len = AUFS_WH_PFX_LEN + str->len; ++ err = unlink_wh_name(h_path, &wh_name); ++ if (!err) ++ continue; ++ break; ++ } ++ AuIOErr("whiteout name too long %.*s\n", ++ str->len, str->name); ++ err = -EIO; ++ break; ++ } ++ } ++ free_page((unsigned long)wh_name.name); ++ ++out: ++ return err; ++} ++ ++struct del_wh_children_args { ++ int *errp; ++ struct path *h_path; ++ struct au_nhash *whlist; ++ aufs_bindex_t bindex; ++}; ++ ++static void call_del_wh_children(void *args) ++{ ++ struct del_wh_children_args *a = args; ++ *a->errp = del_wh_children(a->h_path, a->whlist, a->bindex); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_whtmp_rmdir *au_whtmp_rmdir_alloc(struct super_block *sb, gfp_t gfp) ++{ ++ struct au_whtmp_rmdir *whtmp; ++ int err; ++ unsigned int rdhash; ++ ++ SiMustAnyLock(sb); ++ ++ whtmp = kzalloc(sizeof(*whtmp), gfp); ++ if (unlikely(!whtmp)) { ++ whtmp = ERR_PTR(-ENOMEM); ++ goto out; ++ } ++ ++ /* no estimation for dir size */ ++ rdhash = au_sbi(sb)->si_rdhash; ++ if (!rdhash) ++ rdhash = AUFS_RDHASH_DEF; ++ err = au_nhash_alloc(&whtmp->whlist, rdhash, gfp); ++ if (unlikely(err)) { ++ au_kfree_rcu(whtmp); ++ whtmp = ERR_PTR(err); ++ } ++ ++out: ++ return whtmp; ++} ++ ++void au_whtmp_rmdir_free(struct au_whtmp_rmdir *whtmp) ++{ ++ if (whtmp->br) ++ au_lcnt_dec(&whtmp->br->br_count); ++ dput(whtmp->wh_dentry); ++ iput(whtmp->dir); ++ au_nhash_wh_free(&whtmp->whlist); ++ au_kfree_rcu(whtmp); ++} ++ ++/* ++ * rmdir the whiteouted temporary named dir @h_dentry. ++ * @whlist: whiteouted children. ++ */ ++int au_whtmp_rmdir(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct au_nhash *whlist) ++{ ++ int err; ++ unsigned int h_nlink; ++ struct path wh_path; ++ struct inode *wh_inode, *h_dir; ++ struct au_branch *br; ++ struct user_namespace *h_userns; ++ ++ h_dir = d_inode(wh_dentry->d_parent); /* dir inode is locked */ ++ IMustLock(h_dir); ++ ++ br = au_sbr(dir->i_sb, bindex); ++ wh_path.dentry = wh_dentry; ++ wh_path.mnt = au_br_mnt(br); ++ h_userns = au_br_userns(br); ++ wh_inode = d_inode(wh_dentry); ++ inode_lock_nested(wh_inode, AuLsc_I_CHILD); ++ ++ /* ++ * someone else might change some whiteouts while we were sleeping. ++ * it means this whlist may have an obsoleted entry. ++ */ ++ if (!au_test_h_perm_sio(h_userns, wh_inode, MAY_EXEC | MAY_WRITE)) ++ err = del_wh_children(&wh_path, whlist, bindex); ++ else { ++ int wkq_err; ++ struct del_wh_children_args args = { ++ .errp = &err, ++ .h_path = &wh_path, ++ .whlist = whlist, ++ .bindex = bindex ++ }; ++ ++ wkq_err = au_wkq_wait(call_del_wh_children, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ inode_unlock(wh_inode); ++ ++ if (!err) { ++ h_nlink = h_dir->i_nlink; ++ err = vfsub_rmdir(h_dir, &wh_path); ++ /* some fs doesn't change the parent nlink in some cases */ ++ h_nlink -= h_dir->i_nlink; ++ } ++ ++ if (!err) { ++ if (au_ibtop(dir) == bindex) { ++ /* todo: dir->i_mutex is necessary */ ++ au_cpup_attr_timesizes(dir); ++ if (h_nlink) ++ vfsub_drop_nlink(dir); ++ } ++ return 0; /* success */ ++ } ++ ++ pr_warn("failed removing %pd(%d), ignored\n", wh_dentry, err); ++ return err; ++} ++ ++static void call_rmdir_whtmp(void *args) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct au_whtmp_rmdir *a = args; ++ struct super_block *sb; ++ struct dentry *h_parent; ++ struct inode *h_dir; ++ struct au_hinode *hdir; ++ ++ /* rmdir by nfsd may cause deadlock with this i_mutex */ ++ /* inode_lock(a->dir); */ ++ err = -EROFS; ++ sb = a->dir->i_sb; ++ si_read_lock(sb, !AuLock_FLUSH); ++ if (!au_br_writable(a->br->br_perm)) ++ goto out; ++ bindex = au_br_index(sb, a->br->br_id); ++ if (unlikely(bindex < 0)) ++ goto out; ++ ++ err = -EIO; ++ ii_write_lock_parent(a->dir); ++ h_parent = dget_parent(a->wh_dentry); ++ h_dir = d_inode(h_parent); ++ hdir = au_hi(a->dir, bindex); ++ err = vfsub_mnt_want_write(au_br_mnt(a->br)); ++ if (unlikely(err)) ++ goto out_mnt; ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ err = au_h_verify(a->wh_dentry, au_opt_udba(sb), h_dir, h_parent, ++ a->br); ++ if (!err) ++ err = au_whtmp_rmdir(a->dir, bindex, a->wh_dentry, &a->whlist); ++ au_hn_inode_unlock(hdir); ++ vfsub_mnt_drop_write(au_br_mnt(a->br)); ++ ++out_mnt: ++ dput(h_parent); ++ ii_write_unlock(a->dir); ++out: ++ /* inode_unlock(a->dir); */ ++ au_whtmp_rmdir_free(a); ++ si_read_unlock(sb); ++ au_nwt_done(&au_sbi(sb)->si_nowait); ++ if (unlikely(err)) ++ AuIOErr("err %d\n", err); ++} ++ ++void au_whtmp_kick_rmdir(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct au_whtmp_rmdir *args) ++{ ++ int wkq_err; ++ struct super_block *sb; ++ ++ IMustLock(dir); ++ ++ /* all post-process will be done in do_rmdir_whtmp(). */ ++ sb = dir->i_sb; ++ args->dir = au_igrab(dir); ++ args->br = au_sbr(sb, bindex); ++ au_lcnt_inc(&args->br->br_count); ++ args->wh_dentry = dget(wh_dentry); ++ wkq_err = au_wkq_nowait(call_rmdir_whtmp, args, sb, /*flags*/0); ++ if (unlikely(wkq_err)) { ++ pr_warn("rmdir error %pd (%d), ignored\n", wh_dentry, wkq_err); ++ au_whtmp_rmdir_free(args); ++ } ++} +diff -Naur null/fs/aufs/whout.h linux-5.15.36/fs/aufs/whout.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/whout.h 2022-05-10 16:51:39.878744219 +0300 +@@ -0,0 +1,87 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * whiteout for logical deletion and opaque directory ++ */ ++ ++#ifndef __AUFS_WHOUT_H__ ++#define __AUFS_WHOUT_H__ ++ ++#ifdef __KERNEL__ ++ ++#include "dir.h" ++ ++/* whout.c */ ++int au_wh_name_alloc(struct qstr *wh, const struct qstr *name); ++int au_wh_test(struct user_namespace *h_userns, struct path *h_ppath, ++ struct qstr *wh_name, int try_sio); ++int au_diropq_test(struct user_namespace *h_userns, struct path *h_path); ++struct au_branch; ++struct dentry *au_whtmp_lkup(struct dentry *h_parent, struct au_branch *br, ++ struct qstr *prefix); ++int au_whtmp_ren(struct dentry *h_dentry, struct au_branch *br); ++int au_wh_unlink_dentry(struct inode *h_dir, struct path *h_path, ++ struct dentry *dentry); ++int au_wh_init(struct au_branch *br, struct super_block *sb); ++ ++/* diropq flags */ ++#define AuDiropq_CREATE 1 ++#define au_ftest_diropq(flags, name) ((flags) & AuDiropq_##name) ++#define au_fset_diropq(flags, name) \ ++ do { (flags) |= AuDiropq_##name; } while (0) ++#define au_fclr_diropq(flags, name) \ ++ do { (flags) &= ~AuDiropq_##name; } while (0) ++ ++struct dentry *au_diropq_sio(struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int flags); ++struct dentry *au_wh_lkup(struct dentry *h_parent, struct qstr *base_name, ++ struct au_branch *br); ++struct dentry *au_wh_create(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent); ++ ++/* real rmdir for the whiteout-ed dir */ ++struct au_whtmp_rmdir { ++ struct inode *dir; ++ struct au_branch *br; ++ struct dentry *wh_dentry; ++ struct au_nhash whlist; ++}; ++ ++struct au_whtmp_rmdir *au_whtmp_rmdir_alloc(struct super_block *sb, gfp_t gfp); ++void au_whtmp_rmdir_free(struct au_whtmp_rmdir *whtmp); ++int au_whtmp_rmdir(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct au_nhash *whlist); ++void au_whtmp_kick_rmdir(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct au_whtmp_rmdir *args); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct dentry *au_diropq_create(struct dentry *dentry, ++ aufs_bindex_t bindex) ++{ ++ return au_diropq_sio(dentry, bindex, AuDiropq_CREATE); ++} ++ ++static inline int au_diropq_remove(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ return PTR_ERR(au_diropq_sio(dentry, bindex, !AuDiropq_CREATE)); ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_WHOUT_H__ */ +diff -Naur null/fs/aufs/wkq.c linux-5.15.36/fs/aufs/wkq.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/wkq.c 2022-05-10 16:51:39.878744219 +0300 +@@ -0,0 +1,372 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * workqueue for asynchronous/super-io operations ++ * todo: try new credential scheme ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* internal workqueue named AUFS_WKQ_NAME */ ++ ++static struct workqueue_struct *au_wkq; ++ ++struct au_wkinfo { ++ struct work_struct wk; ++ struct kobject *kobj; ++ ++ unsigned int flags; /* see wkq.h */ ++ ++ au_wkq_func_t func; ++ void *args; ++ ++#ifdef CONFIG_LOCKDEP ++ int dont_check; ++ struct held_lock **hlock; ++#endif ++ ++ struct completion *comp; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * Aufs passes some operations to the workqueue such as the internal copyup. ++ * This scheme looks rather unnatural for LOCKDEP debugging feature, since the ++ * job run by workqueue depends upon the locks acquired in the other task. ++ * Delegating a small operation to the workqueue, aufs passes its lockdep ++ * information too. And the job in the workqueue restores the info in order to ++ * pretend as if it acquired those locks. This is just to make LOCKDEP work ++ * correctly and expectedly. ++ */ ++ ++#ifndef CONFIG_LOCKDEP ++AuStubInt0(au_wkq_lockdep_alloc, struct au_wkinfo *wkinfo); ++AuStubVoid(au_wkq_lockdep_free, struct au_wkinfo *wkinfo); ++AuStubVoid(au_wkq_lockdep_pre, struct au_wkinfo *wkinfo); ++AuStubVoid(au_wkq_lockdep_post, struct au_wkinfo *wkinfo); ++AuStubVoid(au_wkq_lockdep_init, struct au_wkinfo *wkinfo); ++#else ++static void au_wkq_lockdep_init(struct au_wkinfo *wkinfo) ++{ ++ wkinfo->hlock = NULL; ++ wkinfo->dont_check = 0; ++} ++ ++/* ++ * 1: matched ++ * 0: unmatched ++ */ ++static int au_wkq_lockdep_test(struct lock_class_key *key, const char *name) ++{ ++ static DEFINE_SPINLOCK(spin); ++ static struct { ++ char *name; ++ struct lock_class_key *key; ++ } a[] = { ++ { .name = "&sbinfo->si_rwsem" }, ++ { .name = "&finfo->fi_rwsem" }, ++ { .name = "&dinfo->di_rwsem" }, ++ { .name = "&iinfo->ii_rwsem" } ++ }; ++ static int set; ++ int i; ++ ++ /* lockless read from 'set.' see below */ ++ if (set == ARRAY_SIZE(a)) { ++ for (i = 0; i < ARRAY_SIZE(a); i++) ++ if (a[i].key == key) ++ goto match; ++ goto unmatch; ++ } ++ ++ spin_lock(&spin); ++ if (set) ++ for (i = 0; i < ARRAY_SIZE(a); i++) ++ if (a[i].key == key) { ++ spin_unlock(&spin); ++ goto match; ++ } ++ for (i = 0; i < ARRAY_SIZE(a); i++) { ++ if (a[i].key) { ++ if (unlikely(a[i].key == key)) { /* rare but possible */ ++ spin_unlock(&spin); ++ goto match; ++ } else ++ continue; ++ } ++ if (strstr(a[i].name, name)) { ++ /* ++ * the order of these three lines is important for the ++ * lockless read above. ++ */ ++ a[i].key = key; ++ spin_unlock(&spin); ++ set++; ++ /* AuDbg("%d, %s\n", set, name); */ ++ goto match; ++ } ++ } ++ spin_unlock(&spin); ++ goto unmatch; ++ ++match: ++ return 1; ++unmatch: ++ return 0; ++} ++ ++static int au_wkq_lockdep_alloc(struct au_wkinfo *wkinfo) ++{ ++ int err, n; ++ struct task_struct *curr; ++ struct held_lock **hl, *held_locks, *p; ++ ++ err = 0; ++ curr = current; ++ wkinfo->dont_check = lockdep_recursing(curr); ++ if (wkinfo->dont_check) ++ goto out; ++ n = curr->lockdep_depth; ++ if (!n) ++ goto out; ++ ++ err = -ENOMEM; ++ wkinfo->hlock = kmalloc_array(n + 1, sizeof(*wkinfo->hlock), GFP_NOFS); ++ if (unlikely(!wkinfo->hlock)) ++ goto out; ++ ++ err = 0; ++#if 0 /* left for debugging */ ++ if (0 && au_debug_test()) ++ lockdep_print_held_locks(curr); ++#endif ++ held_locks = curr->held_locks; ++ hl = wkinfo->hlock; ++ while (n--) { ++ p = held_locks++; ++ if (au_wkq_lockdep_test(p->instance->key, p->instance->name)) ++ *hl++ = p; ++ } ++ *hl = NULL; ++ ++out: ++ return err; ++} ++ ++static void au_wkq_lockdep_free(struct au_wkinfo *wkinfo) ++{ ++ au_kfree_try_rcu(wkinfo->hlock); ++} ++ ++static void au_wkq_lockdep_pre(struct au_wkinfo *wkinfo) ++{ ++ struct held_lock *p, **hl = wkinfo->hlock; ++ int subclass; ++ ++ if (wkinfo->dont_check) ++ lockdep_off(); ++ if (!hl) ++ return; ++ while ((p = *hl++)) { /* assignment */ ++ subclass = lockdep_hlock_class(p)->subclass; ++ /* AuDbg("%s, %d\n", p->instance->name, subclass); */ ++ if (p->read) ++ rwsem_acquire_read(p->instance, subclass, 0, ++ /*p->acquire_ip*/_RET_IP_); ++ else ++ rwsem_acquire(p->instance, subclass, 0, ++ /*p->acquire_ip*/_RET_IP_); ++ } ++} ++ ++static void au_wkq_lockdep_post(struct au_wkinfo *wkinfo) ++{ ++ struct held_lock *p, **hl = wkinfo->hlock; ++ ++ if (wkinfo->dont_check) ++ lockdep_on(); ++ if (!hl) ++ return; ++ while ((p = *hl++)) /* assignment */ ++ rwsem_release(p->instance, /*p->acquire_ip*/_RET_IP_); ++} ++#endif ++ ++static void wkq_func(struct work_struct *wk) ++{ ++ struct au_wkinfo *wkinfo = container_of(wk, struct au_wkinfo, wk); ++ ++ AuDebugOn(!uid_eq(current_fsuid(), GLOBAL_ROOT_UID)); ++ AuDebugOn(rlimit(RLIMIT_FSIZE) != RLIM_INFINITY); ++ ++ au_wkq_lockdep_pre(wkinfo); ++ wkinfo->func(wkinfo->args); ++ au_wkq_lockdep_post(wkinfo); ++ if (au_ftest_wkq(wkinfo->flags, WAIT)) ++ complete(wkinfo->comp); ++ else { ++ kobject_put(wkinfo->kobj); ++ module_put(THIS_MODULE); /* todo: ?? */ ++ au_kfree_rcu(wkinfo); ++ } ++} ++ ++/* ++ * Since struct completion is large, try allocating it dynamically. ++ */ ++#define AuWkqCompDeclare(name) struct completion *comp = NULL ++ ++static int au_wkq_comp_alloc(struct au_wkinfo *wkinfo, struct completion **comp) ++{ ++ *comp = kmalloc(sizeof(**comp), GFP_NOFS); ++ if (*comp) { ++ init_completion(*comp); ++ wkinfo->comp = *comp; ++ return 0; ++ } ++ return -ENOMEM; ++} ++ ++static void au_wkq_comp_free(struct completion *comp) ++{ ++ au_kfree_rcu(comp); ++} ++ ++static void au_wkq_run(struct au_wkinfo *wkinfo) ++{ ++ if (au_ftest_wkq(wkinfo->flags, NEST)) { ++ if (au_wkq_test()) { ++ AuWarn1("wkq from wkq, unless silly-rename on NFS," ++ " due to a dead dir by UDBA," ++ " or async xino write?\n"); ++ AuDebugOn(au_ftest_wkq(wkinfo->flags, WAIT)); ++ } ++ } else ++ au_dbg_verify_kthread(); ++ ++ if (au_ftest_wkq(wkinfo->flags, WAIT)) { ++ INIT_WORK_ONSTACK(&wkinfo->wk, wkq_func); ++ queue_work(au_wkq, &wkinfo->wk); ++ } else { ++ INIT_WORK(&wkinfo->wk, wkq_func); ++ schedule_work(&wkinfo->wk); ++ } ++} ++ ++/* ++ * Be careful. It is easy to make deadlock happen. ++ * processA: lock, wkq and wait ++ * processB: wkq and wait, lock in wkq ++ * --> deadlock ++ */ ++int au_wkq_do_wait(unsigned int flags, au_wkq_func_t func, void *args) ++{ ++ int err; ++ AuWkqCompDeclare(comp); ++ struct au_wkinfo wkinfo = { ++ .flags = flags, ++ .func = func, ++ .args = args ++ }; ++ ++ err = au_wkq_comp_alloc(&wkinfo, &comp); ++ if (unlikely(err)) ++ goto out; ++ err = au_wkq_lockdep_alloc(&wkinfo); ++ if (unlikely(err)) ++ goto out_comp; ++ if (!err) { ++ au_wkq_run(&wkinfo); ++ /* no timeout, no interrupt */ ++ wait_for_completion(wkinfo.comp); ++ } ++ au_wkq_lockdep_free(&wkinfo); ++ ++out_comp: ++ au_wkq_comp_free(comp); ++out: ++ destroy_work_on_stack(&wkinfo.wk); ++ return err; ++} ++ ++/* ++ * Note: dget/dput() in func for aufs dentries are not supported. It will be a ++ * problem in a concurrent umounting. ++ */ ++int au_wkq_nowait(au_wkq_func_t func, void *args, struct super_block *sb, ++ unsigned int flags) ++{ ++ int err; ++ struct au_wkinfo *wkinfo; ++ ++ atomic_inc(&au_sbi(sb)->si_nowait.nw_len); ++ ++ /* ++ * wkq_func() must free this wkinfo. ++ * it highly depends upon the implementation of workqueue. ++ */ ++ err = 0; ++ wkinfo = kmalloc(sizeof(*wkinfo), GFP_NOFS); ++ if (wkinfo) { ++ wkinfo->kobj = &au_sbi(sb)->si_kobj; ++ wkinfo->flags = flags & ~AuWkq_WAIT; ++ wkinfo->func = func; ++ wkinfo->args = args; ++ wkinfo->comp = NULL; ++ au_wkq_lockdep_init(wkinfo); ++ kobject_get(wkinfo->kobj); ++ __module_get(THIS_MODULE); /* todo: ?? */ ++ ++ au_wkq_run(wkinfo); ++ } else { ++ err = -ENOMEM; ++ au_nwt_done(&au_sbi(sb)->si_nowait); ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_nwt_init(struct au_nowait_tasks *nwt) ++{ ++ atomic_set(&nwt->nw_len, 0); ++ /* smp_mb(); */ /* atomic_set */ ++ init_waitqueue_head(&nwt->nw_wq); ++} ++ ++void au_wkq_fin(void) ++{ ++ destroy_workqueue(au_wkq); ++} ++ ++int __init au_wkq_init(void) ++{ ++ int err; ++ ++ err = 0; ++ au_wkq = alloc_workqueue(AUFS_WKQ_NAME, 0, WQ_DFL_ACTIVE); ++ if (IS_ERR(au_wkq)) ++ err = PTR_ERR(au_wkq); ++ else if (!au_wkq) ++ err = -ENOMEM; ++ ++ return err; ++} +diff -Naur null/fs/aufs/wkq.h linux-5.15.36/fs/aufs/wkq.h +--- /dev/null ++++ linux-5.15.36/fs/aufs/wkq.h 2022-05-10 16:51:39.878744219 +0300 +@@ -0,0 +1,89 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * workqueue for asynchronous/super-io operations ++ * todo: try new credentials management scheme ++ */ ++ ++#ifndef __AUFS_WKQ_H__ ++#define __AUFS_WKQ_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++ ++struct super_block; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * in the next operation, wait for the 'nowait' tasks in system-wide workqueue ++ */ ++struct au_nowait_tasks { ++ atomic_t nw_len; ++ wait_queue_head_t nw_wq; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++typedef void (*au_wkq_func_t)(void *args); ++ ++/* wkq flags */ ++#define AuWkq_WAIT 1 ++#define AuWkq_NEST (1 << 1) ++#define au_ftest_wkq(flags, name) ((flags) & AuWkq_##name) ++#define au_fset_wkq(flags, name) \ ++ do { (flags) |= AuWkq_##name; } while (0) ++#define au_fclr_wkq(flags, name) \ ++ do { (flags) &= ~AuWkq_##name; } while (0) ++ ++/* wkq.c */ ++int au_wkq_do_wait(unsigned int flags, au_wkq_func_t func, void *args); ++int au_wkq_nowait(au_wkq_func_t func, void *args, struct super_block *sb, ++ unsigned int flags); ++void au_nwt_init(struct au_nowait_tasks *nwt); ++int __init au_wkq_init(void); ++void au_wkq_fin(void); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline int au_wkq_test(void) ++{ ++ return current->flags & PF_WQ_WORKER; ++} ++ ++static inline int au_wkq_wait(au_wkq_func_t func, void *args) ++{ ++ return au_wkq_do_wait(AuWkq_WAIT, func, args); ++} ++ ++static inline void au_nwt_done(struct au_nowait_tasks *nwt) ++{ ++ if (atomic_dec_and_test(&nwt->nw_len)) ++ wake_up_all(&nwt->nw_wq); ++} ++ ++static inline int au_nwt_flush(struct au_nowait_tasks *nwt) ++{ ++ wait_event(nwt->nw_wq, !atomic_read(&nwt->nw_len)); ++ return 0; ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_WKQ_H__ */ +diff -Naur null/fs/aufs/xattr.c linux-5.15.36/fs/aufs/xattr.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/xattr.c 2022-05-10 16:51:39.878744219 +0300 +@@ -0,0 +1,368 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2014-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * handling xattr functions ++ */ ++ ++#include ++#include ++#include ++#include "aufs.h" ++ ++static int au_xattr_ignore(int err, char *name, unsigned int ignore_flags) ++{ ++ if (!ignore_flags) ++ goto out; ++ switch (err) { ++ case -ENOMEM: ++ case -EDQUOT: ++ goto out; ++ } ++ ++ if ((ignore_flags & AuBrAttr_ICEX) == AuBrAttr_ICEX) { ++ err = 0; ++ goto out; ++ } ++ ++#define cmp(brattr, prefix) do { \ ++ if (!strncmp(name, XATTR_##prefix##_PREFIX, \ ++ XATTR_##prefix##_PREFIX_LEN)) { \ ++ if (ignore_flags & AuBrAttr_ICEX_##brattr) \ ++ err = 0; \ ++ goto out; \ ++ } \ ++ } while (0) ++ ++ cmp(SEC, SECURITY); ++ cmp(SYS, SYSTEM); ++ cmp(TR, TRUSTED); ++ cmp(USR, USER); ++#undef cmp ++ ++ if (ignore_flags & AuBrAttr_ICEX_OTH) ++ err = 0; ++ ++out: ++ return err; ++} ++ ++static const int au_xattr_out_of_list = AuBrAttr_ICEX_OTH << 1; ++ ++static int au_do_cpup_xattr(struct path *h_dst, struct path *h_src, ++ char *name, char **buf, unsigned int ignore_flags, ++ unsigned int verbose) ++{ ++ int err; ++ ssize_t ssz; ++ struct inode *h_idst; ++ struct dentry *h_dst_dentry, *h_src_dentry; ++ struct user_namespace *h_dst_userns, *h_src_userns; ++ ++ h_src_userns = mnt_user_ns(h_src->mnt); ++ h_src_dentry = h_src->dentry; ++ ssz = vfs_getxattr_alloc(h_src_userns, h_src_dentry, name, buf, 0, ++ GFP_NOFS); ++ err = ssz; ++ if (unlikely(err <= 0)) { ++ if (err == -ENODATA ++ || (err == -EOPNOTSUPP ++ && ((ignore_flags & au_xattr_out_of_list) ++ || (au_test_nfs_noacl(d_inode(h_src_dentry)) ++ && (!strcmp(name, XATTR_NAME_POSIX_ACL_ACCESS) ++ || !strcmp(name, ++ XATTR_NAME_POSIX_ACL_DEFAULT)))) ++ )) ++ err = 0; ++ if (err && (verbose || au_debug_test())) ++ pr_err("%s, err %d\n", name, err); ++ goto out; ++ } ++ ++ /* unlock it temporary */ ++ h_dst_userns = mnt_user_ns(h_dst->mnt); ++ h_dst_dentry = h_dst->dentry; ++ h_idst = d_inode(h_dst_dentry); ++ inode_unlock(h_idst); ++ err = vfsub_setxattr(h_dst_userns, h_dst_dentry, name, *buf, ssz, ++ /*flags*/0); ++ inode_lock_nested(h_idst, AuLsc_I_CHILD2); ++ if (unlikely(err)) { ++ if (verbose || au_debug_test()) ++ pr_err("%s, err %d\n", name, err); ++ err = au_xattr_ignore(err, name, ignore_flags); ++ } ++ ++out: ++ return err; ++} ++ ++int au_cpup_xattr(struct path *h_dst, struct path *h_src, int ignore_flags, ++ unsigned int verbose) ++{ ++ int err, unlocked, acl_access, acl_default; ++ ssize_t ssz; ++ struct dentry *h_dst_dentry, *h_src_dentry; ++ struct inode *h_isrc, *h_idst; ++ char *value, *p, *o, *e; ++ ++ /* try stopping to update the source inode while we are referencing */ ++ /* there should not be the parent-child relationship between them */ ++ h_dst_dentry = h_dst->dentry; ++ h_idst = d_inode(h_dst_dentry); ++ h_src_dentry = h_src->dentry; ++ h_isrc = d_inode(h_src_dentry); ++ inode_unlock(h_idst); ++ inode_lock_shared_nested(h_isrc, AuLsc_I_CHILD); ++ inode_lock_nested(h_idst, AuLsc_I_CHILD2); ++ unlocked = 0; ++ ++ /* some filesystems don't list POSIX ACL, for example tmpfs */ ++ ssz = vfs_listxattr(h_src_dentry, NULL, 0); ++ err = ssz; ++ if (unlikely(err < 0)) { ++ AuTraceErr(err); ++ if (err == -ENODATA ++ || err == -EOPNOTSUPP) ++ err = 0; /* ignore */ ++ goto out; ++ } ++ ++ err = 0; ++ p = NULL; ++ o = NULL; ++ if (ssz) { ++ err = -ENOMEM; ++ p = kmalloc(ssz, GFP_NOFS); ++ o = p; ++ if (unlikely(!p)) ++ goto out; ++ err = vfs_listxattr(h_src_dentry, p, ssz); ++ } ++ inode_unlock_shared(h_isrc); ++ unlocked = 1; ++ AuDbg("err %d, ssz %zd\n", err, ssz); ++ if (unlikely(err < 0)) ++ goto out_free; ++ ++ err = 0; ++ e = p + ssz; ++ value = NULL; ++ acl_access = 0; ++ acl_default = 0; ++ while (!err && p < e) { ++ acl_access |= !strncmp(p, XATTR_NAME_POSIX_ACL_ACCESS, ++ sizeof(XATTR_NAME_POSIX_ACL_ACCESS) - 1); ++ acl_default |= !strncmp(p, XATTR_NAME_POSIX_ACL_DEFAULT, ++ sizeof(XATTR_NAME_POSIX_ACL_DEFAULT) ++ - 1); ++ err = au_do_cpup_xattr(h_dst, h_src, p, &value, ignore_flags, ++ verbose); ++ p += strlen(p) + 1; ++ } ++ AuTraceErr(err); ++ ignore_flags |= au_xattr_out_of_list; ++ if (!err && !acl_access) { ++ err = au_do_cpup_xattr(h_dst, h_src, ++ XATTR_NAME_POSIX_ACL_ACCESS, &value, ++ ignore_flags, verbose); ++ AuTraceErr(err); ++ } ++ if (!err && !acl_default) { ++ err = au_do_cpup_xattr(h_dst, h_src, ++ XATTR_NAME_POSIX_ACL_DEFAULT, &value, ++ ignore_flags, verbose); ++ AuTraceErr(err); ++ } ++ ++ au_kfree_try_rcu(value); ++ ++out_free: ++ au_kfree_try_rcu(o); ++out: ++ if (!unlocked) ++ inode_unlock_shared(h_isrc); ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_smack_reentering(struct super_block *sb) ++{ ++#if IS_ENABLED(CONFIG_SECURITY_SMACK) || IS_ENABLED(CONFIG_SECURITY_SELINUX) ++ /* ++ * as a part of lookup, smack_d_instantiate() is called, and it calls ++ * i_op->getxattr(). ouch. ++ */ ++ return si_pid_test(sb); ++#else ++ return 0; ++#endif ++} ++ ++enum { ++ AU_XATTR_LIST, ++ AU_XATTR_GET ++}; ++ ++struct au_lgxattr { ++ int type; ++ union { ++ struct { ++ char *list; ++ size_t size; ++ } list; ++ struct { ++ const char *name; ++ void *value; ++ size_t size; ++ } get; ++ } u; ++}; ++ ++static ssize_t au_lgxattr(struct dentry *dentry, struct inode *inode, ++ struct au_lgxattr *arg) ++{ ++ ssize_t err; ++ int reenter; ++ struct path h_path; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ reenter = au_smack_reentering(sb); ++ if (!reenter) { ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out; ++ } ++ err = au_h_path_getattr(dentry, inode, /*force*/1, &h_path, reenter); ++ if (unlikely(err)) ++ goto out_si; ++ if (unlikely(!h_path.dentry)) ++ /* illegally overlapped or something */ ++ goto out_di; /* pretending success */ ++ ++ /* always topmost entry only */ ++ switch (arg->type) { ++ case AU_XATTR_LIST: ++ err = vfs_listxattr(h_path.dentry, ++ arg->u.list.list, arg->u.list.size); ++ break; ++ case AU_XATTR_GET: ++ AuDebugOn(d_is_negative(h_path.dentry)); ++ err = vfs_getxattr(mnt_user_ns(h_path.mnt), h_path.dentry, ++ arg->u.get.name, arg->u.get.value, ++ arg->u.get.size); ++ break; ++ } ++ ++out_di: ++ if (!reenter) ++ di_read_unlock(dentry, AuLock_IR); ++out_si: ++ if (!reenter) ++ si_read_unlock(sb); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++ssize_t aufs_listxattr(struct dentry *dentry, char *list, size_t size) ++{ ++ struct au_lgxattr arg = { ++ .type = AU_XATTR_LIST, ++ .u.list = { ++ .list = list, ++ .size = size ++ }, ++ }; ++ ++ return au_lgxattr(dentry, /*inode*/NULL, &arg); ++} ++ ++static ssize_t au_getxattr(struct dentry *dentry, struct inode *inode, ++ const char *name, void *value, size_t size) ++{ ++ struct au_lgxattr arg = { ++ .type = AU_XATTR_GET, ++ .u.get = { ++ .name = name, ++ .value = value, ++ .size = size ++ }, ++ }; ++ ++ return au_lgxattr(dentry, inode, &arg); ++} ++ ++static int au_setxattr(struct dentry *dentry, struct inode *inode, ++ const char *name, const void *value, size_t size, ++ int flags) ++{ ++ struct au_sxattr arg = { ++ .type = AU_XATTR_SET, ++ .u.set = { ++ .name = name, ++ .value = value, ++ .size = size, ++ .flags = flags ++ }, ++ }; ++ ++ return au_sxattr(dentry, inode, &arg); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_xattr_get(const struct xattr_handler *handler, ++ struct dentry *dentry, struct inode *inode, ++ const char *name, void *buffer, size_t size) ++{ ++ return au_getxattr(dentry, inode, name, buffer, size); ++} ++ ++static int au_xattr_set(const struct xattr_handler *handler, ++ struct user_namespace *userns, ++ struct dentry *dentry, struct inode *inode, ++ const char *name, const void *value, size_t size, ++ int flags) ++{ ++ return au_setxattr(dentry, inode, name, value, size, flags); ++} ++ ++static const struct xattr_handler au_xattr_handler = { ++ .name = "", ++ .prefix = "", ++ .get = au_xattr_get, ++ .set = au_xattr_set ++}; ++ ++static const struct xattr_handler *au_xattr_handlers[] = { ++#ifdef CONFIG_FS_POSIX_ACL ++ &posix_acl_access_xattr_handler, ++ &posix_acl_default_xattr_handler, ++#endif ++ &au_xattr_handler, /* must be last */ ++ NULL ++}; ++ ++void au_xattr_init(struct super_block *sb) ++{ ++ sb->s_xattr = au_xattr_handlers; ++} +diff -Naur null/fs/aufs/xino.c linux-5.15.36/fs/aufs/xino.c +--- /dev/null ++++ linux-5.15.36/fs/aufs/xino.c 2022-05-10 16:51:39.879744219 +0300 +@@ -0,0 +1,1926 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++/* ++ * external inode number translation table and bitmap ++ * ++ * things to consider ++ * - the lifetime ++ * + au_xino object ++ * + XINO files (xino, xib, xigen) ++ * + dynamic debugfs entries (xiN) ++ * + static debugfs entries (xib, xigen) ++ * + static sysfs entry (xi_path) ++ * - several entry points to handle them. ++ * + mount(2) without xino option (default) ++ * + mount(2) with xino option ++ * + mount(2) with noxino option ++ * + umount(2) ++ * + remount with add/del branches ++ * + remount with xino/noxino options ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++static aufs_bindex_t sbr_find_shared(struct super_block *sb, aufs_bindex_t btop, ++ aufs_bindex_t bbot, ++ struct super_block *h_sb) ++{ ++ /* todo: try binary-search if the branches are many */ ++ for (; btop <= bbot; btop++) ++ if (h_sb == au_sbr_sb(sb, btop)) ++ return btop; ++ return -1; ++} ++ ++/* ++ * find another branch who is on the same filesystem of the specified ++ * branch{@btgt}. search until @bbot. ++ */ ++static aufs_bindex_t is_sb_shared(struct super_block *sb, aufs_bindex_t btgt, ++ aufs_bindex_t bbot) ++{ ++ aufs_bindex_t bindex; ++ struct super_block *tgt_sb; ++ ++ tgt_sb = au_sbr_sb(sb, btgt); ++ bindex = sbr_find_shared(sb, /*btop*/0, btgt - 1, tgt_sb); ++ if (bindex < 0) ++ bindex = sbr_find_shared(sb, btgt + 1, bbot, tgt_sb); ++ ++ return bindex; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * stop unnecessary notify events at creating xino files ++ */ ++ ++aufs_bindex_t au_xi_root(struct super_block *sb, struct dentry *dentry) ++{ ++ aufs_bindex_t bfound, bindex, bbot; ++ struct dentry *parent; ++ struct au_branch *br; ++ ++ bfound = -1; ++ parent = dentry->d_parent; /* safe d_parent access */ ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_dentry(br) == parent) { ++ bfound = bindex; ++ break; ++ } ++ } ++ ++ AuDbg("bfound b%d\n", bfound); ++ return bfound; ++} ++ ++struct au_xino_lock_dir { ++ struct au_hinode *hdir; ++ struct dentry *parent; ++ struct inode *dir; ++}; ++ ++static struct dentry *au_dget_parent_lock(struct dentry *dentry, ++ unsigned int lsc) ++{ ++ struct dentry *parent; ++ struct inode *dir; ++ ++ parent = dget_parent(dentry); ++ dir = d_inode(parent); ++ inode_lock_nested(dir, lsc); ++#if 0 /* it should not happen */ ++ spin_lock(&dentry->d_lock); ++ if (unlikely(dentry->d_parent != parent)) { ++ spin_unlock(&dentry->d_lock); ++ inode_unlock(dir); ++ dput(parent); ++ parent = NULL; ++ goto out; ++ } ++ spin_unlock(&dentry->d_lock); ++ ++out: ++#endif ++ return parent; ++} ++ ++static void au_xino_lock_dir(struct super_block *sb, struct path *xipath, ++ struct au_xino_lock_dir *ldir) ++{ ++ aufs_bindex_t bindex; ++ ++ ldir->hdir = NULL; ++ bindex = au_xi_root(sb, xipath->dentry); ++ if (bindex >= 0) { ++ /* rw branch root */ ++ ldir->hdir = au_hi(d_inode(sb->s_root), bindex); ++ au_hn_inode_lock_nested(ldir->hdir, AuLsc_I_PARENT); ++ } else { ++ /* other */ ++ ldir->parent = au_dget_parent_lock(xipath->dentry, ++ AuLsc_I_PARENT); ++ ldir->dir = d_inode(ldir->parent); ++ } ++} ++ ++static void au_xino_unlock_dir(struct au_xino_lock_dir *ldir) ++{ ++ if (ldir->hdir) ++ au_hn_inode_unlock(ldir->hdir); ++ else { ++ inode_unlock(ldir->dir); ++ dput(ldir->parent); ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * create and set a new xino file ++ */ ++struct file *au_xino_create(struct super_block *sb, char *fpath, int silent, ++ int wbrtop) ++{ ++ struct file *file; ++ struct dentry *h_parent, *d; ++ struct inode *h_dir, *inode; ++ int err; ++ static DEFINE_MUTEX(mtx); ++ ++ /* ++ * at mount-time, and the xino file is the default path, ++ * hnotify is disabled so we have no notify events to ignore. ++ * when a user specified the xino, we cannot get au_hdir to be ignored. ++ */ ++ if (!wbrtop) ++ mutex_lock(&mtx); ++ file = vfsub_filp_open(fpath, O_RDWR | O_CREAT | O_EXCL | O_LARGEFILE ++ /* | __FMODE_NONOTIFY */, ++ 0666); ++ if (IS_ERR(file)) { ++ if (!wbrtop) ++ mutex_unlock(&mtx); ++ if (!silent) ++ pr_err("open %s(%ld)\n", fpath, PTR_ERR(file)); ++ return file; ++ } ++ ++ /* keep file count */ ++ err = 0; ++ d = file->f_path.dentry; ++ h_parent = au_dget_parent_lock(d, AuLsc_I_PARENT); ++ if (!wbrtop) ++ mutex_unlock(&mtx); ++ /* mnt_want_write() is unnecessary here */ ++ h_dir = d_inode(h_parent); ++ inode = file_inode(file); ++ /* no delegation since it is just created */ ++ if (inode->i_nlink) ++ err = vfsub_unlink(h_dir, &file->f_path, /*delegated*/NULL, ++ /*force*/0); ++ inode_unlock(h_dir); ++ dput(h_parent); ++ if (unlikely(err)) { ++ if (!silent) ++ pr_err("unlink %s(%d)\n", fpath, err); ++ goto out; ++ } ++ ++ err = -EINVAL; ++ if (unlikely(sb && sb == d->d_sb)) { ++ if (!silent) ++ pr_err("%s must be outside\n", fpath); ++ goto out; ++ } ++ if (unlikely(au_test_fs_bad_xino(d->d_sb))) { ++ if (!silent) ++ pr_err("xino doesn't support %s(%s)\n", ++ fpath, au_sbtype(d->d_sb)); ++ goto out; ++ } ++ return file; /* success */ ++ ++out: ++ fput(file); ++ file = ERR_PTR(err); ++ return file; ++} ++ ++/* ++ * create a new xinofile at the same place/path as @base. ++ */ ++struct file *au_xino_create2(struct super_block *sb, struct path *base, ++ struct file *copy_src) ++{ ++ struct file *file; ++ struct dentry *dentry; ++ struct inode *dir, *delegated; ++ struct qstr *name; ++ struct path ppath, path; ++ int err, do_unlock; ++ struct au_xino_lock_dir ldir; ++ ++ do_unlock = 1; ++ au_xino_lock_dir(sb, base, &ldir); ++ dentry = base->dentry; ++ ppath.dentry = dentry->d_parent; /* dir inode is locked */ ++ ppath.mnt = base->mnt; ++ dir = d_inode(ppath.dentry); ++ IMustLock(dir); ++ ++ name = &dentry->d_name; ++ path.dentry = vfsub_lookup_one_len(name->name, &ppath, name->len); ++ if (IS_ERR(path.dentry)) { ++ file = (void *)path.dentry; ++ pr_err("%pd lookup err %ld\n", dentry, PTR_ERR(path.dentry)); ++ goto out; ++ } ++ ++ /* no need to mnt_want_write() since we call dentry_open() later */ ++ err = vfs_create(mnt_user_ns(base->mnt), dir, path.dentry, 0666, NULL); ++ if (unlikely(err)) { ++ file = ERR_PTR(err); ++ pr_err("%pd create err %d\n", dentry, err); ++ goto out_dput; ++ } ++ ++ path.mnt = base->mnt; ++ file = vfsub_dentry_open(&path, ++ O_RDWR | O_CREAT | O_EXCL | O_LARGEFILE ++ /* | __FMODE_NONOTIFY */); ++ if (IS_ERR(file)) { ++ pr_err("%pd open err %ld\n", dentry, PTR_ERR(file)); ++ goto out_dput; ++ } ++ ++ delegated = NULL; ++ err = vfsub_unlink(dir, &file->f_path, &delegated, /*force*/0); ++ au_xino_unlock_dir(&ldir); ++ do_unlock = 0; ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ if (unlikely(err)) { ++ pr_err("%pd unlink err %d\n", dentry, err); ++ goto out_fput; ++ } ++ ++ if (copy_src) { ++ /* no one can touch copy_src xino */ ++ err = au_copy_file(file, copy_src, vfsub_f_size_read(copy_src)); ++ if (unlikely(err)) { ++ pr_err("%pd copy err %d\n", dentry, err); ++ goto out_fput; ++ } ++ } ++ goto out_dput; /* success */ ++ ++out_fput: ++ fput(file); ++ file = ERR_PTR(err); ++out_dput: ++ dput(path.dentry); ++out: ++ if (do_unlock) ++ au_xino_unlock_dir(&ldir); ++ return file; ++} ++ ++struct file *au_xino_file1(struct au_xino *xi) ++{ ++ struct file *file; ++ unsigned int u, nfile; ++ ++ file = NULL; ++ nfile = xi->xi_nfile; ++ for (u = 0; u < nfile; u++) { ++ file = xi->xi_file[u]; ++ if (file) ++ break; ++ } ++ ++ return file; ++} ++ ++static int au_xino_file_set(struct au_xino *xi, int idx, struct file *file) ++{ ++ int err; ++ struct file *f; ++ void *p; ++ ++ if (file) ++ get_file(file); ++ ++ err = 0; ++ f = NULL; ++ if (idx < xi->xi_nfile) { ++ f = xi->xi_file[idx]; ++ if (f) ++ fput(f); ++ } else { ++ p = au_kzrealloc(xi->xi_file, ++ sizeof(*xi->xi_file) * xi->xi_nfile, ++ sizeof(*xi->xi_file) * (idx + 1), ++ GFP_NOFS, /*may_shrink*/0); ++ if (p) { ++ MtxMustLock(&xi->xi_mtx); ++ xi->xi_file = p; ++ xi->xi_nfile = idx + 1; ++ } else { ++ err = -ENOMEM; ++ if (file) ++ fput(file); ++ goto out; ++ } ++ } ++ xi->xi_file[idx] = file; ++ ++out: ++ return err; ++} ++ ++/* ++ * if @xinew->xi is not set, then create new xigen file. ++ */ ++struct file *au_xi_new(struct super_block *sb, struct au_xi_new *xinew) ++{ ++ struct file *file; ++ int err; ++ ++ SiMustAnyLock(sb); ++ ++ file = au_xino_create2(sb, xinew->base, xinew->copy_src); ++ if (IS_ERR(file)) { ++ err = PTR_ERR(file); ++ pr_err("%s[%d], err %d\n", ++ xinew->xi ? "xino" : "xigen", ++ xinew->idx, err); ++ goto out; ++ } ++ ++ if (xinew->xi) ++ err = au_xino_file_set(xinew->xi, xinew->idx, file); ++ else { ++ BUG(); ++ /* todo: make xigen file an array */ ++ /* err = au_xigen_file_set(sb, xinew->idx, file); */ ++ } ++ fput(file); ++ if (unlikely(err)) ++ file = ERR_PTR(err); ++ ++out: ++ return file; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * truncate xino files ++ */ ++static int au_xino_do_trunc(struct super_block *sb, aufs_bindex_t bindex, ++ int idx, struct kstatfs *st) ++{ ++ int err; ++ blkcnt_t blocks; ++ struct file *file, *new_xino; ++ struct au_xi_new xinew = { ++ .idx = idx ++ }; ++ ++ err = 0; ++ xinew.xi = au_sbr(sb, bindex)->br_xino; ++ file = au_xino_file(xinew.xi, idx); ++ if (!file) ++ goto out; ++ ++ xinew.base = &file->f_path; ++ err = vfs_statfs(xinew.base, st); ++ if (unlikely(err)) { ++ AuErr1("statfs err %d, ignored\n", err); ++ err = 0; ++ goto out; ++ } ++ ++ blocks = file_inode(file)->i_blocks; ++ pr_info("begin truncating xino(b%d-%d), ib%llu, %llu/%llu free blks\n", ++ bindex, idx, (u64)blocks, st->f_bfree, st->f_blocks); ++ ++ xinew.copy_src = file; ++ new_xino = au_xi_new(sb, &xinew); ++ if (IS_ERR(new_xino)) { ++ err = PTR_ERR(new_xino); ++ pr_err("xino(b%d-%d), err %d, ignored\n", bindex, idx, err); ++ goto out; ++ } ++ ++ err = vfs_statfs(&new_xino->f_path, st); ++ if (!err) ++ pr_info("end truncating xino(b%d-%d), ib%llu, %llu/%llu free blks\n", ++ bindex, idx, (u64)file_inode(new_xino)->i_blocks, ++ st->f_bfree, st->f_blocks); ++ else { ++ AuErr1("statfs err %d, ignored\n", err); ++ err = 0; ++ } ++ ++out: ++ return err; ++} ++ ++int au_xino_trunc(struct super_block *sb, aufs_bindex_t bindex, int idx_begin) ++{ ++ int err, i; ++ unsigned long jiffy; ++ aufs_bindex_t bbot; ++ struct kstatfs *st; ++ struct au_branch *br; ++ struct au_xino *xi; ++ ++ err = -ENOMEM; ++ st = kmalloc(sizeof(*st), GFP_NOFS); ++ if (unlikely(!st)) ++ goto out; ++ ++ err = -EINVAL; ++ bbot = au_sbbot(sb); ++ if (unlikely(bindex < 0 || bbot < bindex)) ++ goto out_st; ++ ++ err = 0; ++ jiffy = jiffies; ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ for (i = idx_begin; !err && i < xi->xi_nfile; i++) ++ err = au_xino_do_trunc(sb, bindex, i, st); ++ if (!err) ++ au_sbi(sb)->si_xino_jiffy = jiffy; ++ ++out_st: ++ au_kfree_rcu(st); ++out: ++ return err; ++} ++ ++struct xino_do_trunc_args { ++ struct super_block *sb; ++ struct au_branch *br; ++ int idx; ++}; ++ ++static void xino_do_trunc(void *_args) ++{ ++ struct xino_do_trunc_args *args = _args; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct inode *dir; ++ int err, idx; ++ aufs_bindex_t bindex; ++ ++ err = 0; ++ sb = args->sb; ++ dir = d_inode(sb->s_root); ++ br = args->br; ++ idx = args->idx; ++ ++ si_noflush_write_lock(sb); ++ ii_read_lock_parent(dir); ++ bindex = au_br_index(sb, br->br_id); ++ err = au_xino_trunc(sb, bindex, idx); ++ ii_read_unlock(dir); ++ if (unlikely(err)) ++ pr_warn("err b%d, (%d)\n", bindex, err); ++ atomic_dec(&br->br_xino->xi_truncating); ++ au_lcnt_dec(&br->br_count); ++ si_write_unlock(sb); ++ au_nwt_done(&au_sbi(sb)->si_nowait); ++ au_kfree_rcu(args); ++} ++ ++/* ++ * returns the index in the xi_file array whose corresponding file is necessary ++ * to truncate, or -1 which means no need to truncate. ++ */ ++static int xino_trunc_test(struct super_block *sb, struct au_branch *br) ++{ ++ int err; ++ unsigned int u; ++ struct kstatfs st; ++ struct au_sbinfo *sbinfo; ++ struct au_xino *xi; ++ struct file *file; ++ ++ /* todo: si_xino_expire and the ratio should be customizable */ ++ sbinfo = au_sbi(sb); ++ if (time_before(jiffies, ++ sbinfo->si_xino_jiffy + sbinfo->si_xino_expire)) ++ return -1; ++ ++ /* truncation border */ ++ xi = br->br_xino; ++ for (u = 0; u < xi->xi_nfile; u++) { ++ file = au_xino_file(xi, u); ++ if (!file) ++ continue; ++ ++ err = vfs_statfs(&file->f_path, &st); ++ if (unlikely(err)) { ++ AuErr1("statfs err %d, ignored\n", err); ++ return -1; ++ } ++ if (div64_u64(st.f_bfree * 100, st.f_blocks) ++ >= AUFS_XINO_DEF_TRUNC) ++ return u; ++ } ++ ++ return -1; ++} ++ ++static void xino_try_trunc(struct super_block *sb, struct au_branch *br) ++{ ++ int idx; ++ struct xino_do_trunc_args *args; ++ int wkq_err; ++ ++ idx = xino_trunc_test(sb, br); ++ if (idx < 0) ++ return; ++ ++ if (atomic_inc_return(&br->br_xino->xi_truncating) > 1) ++ goto out; ++ ++ /* lock and kfree() will be called in trunc_xino() */ ++ args = kmalloc(sizeof(*args), GFP_NOFS); ++ if (unlikely(!args)) { ++ AuErr1("no memory\n"); ++ goto out; ++ } ++ ++ au_lcnt_inc(&br->br_count); ++ args->sb = sb; ++ args->br = br; ++ args->idx = idx; ++ wkq_err = au_wkq_nowait(xino_do_trunc, args, sb, /*flags*/0); ++ if (!wkq_err) ++ return; /* success */ ++ ++ pr_err("wkq %d\n", wkq_err); ++ au_lcnt_dec(&br->br_count); ++ au_kfree_rcu(args); ++ ++out: ++ atomic_dec(&br->br_xino->xi_truncating); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_xi_calc { ++ int idx; ++ loff_t pos; ++}; ++ ++static void au_xi_calc(struct super_block *sb, ino_t h_ino, ++ struct au_xi_calc *calc) ++{ ++ loff_t maxent; ++ ++ maxent = au_xi_maxent(sb); ++ calc->idx = div64_u64_rem(h_ino, maxent, &calc->pos); ++ calc->pos *= sizeof(ino_t); ++} ++ ++static int au_xino_do_new_async(struct super_block *sb, struct au_branch *br, ++ struct au_xi_calc *calc) ++{ ++ int err; ++ struct file *file; ++ struct au_xino *xi = br->br_xino; ++ struct au_xi_new xinew = { ++ .xi = xi ++ }; ++ ++ SiMustAnyLock(sb); ++ ++ err = 0; ++ if (!xi) ++ goto out; ++ ++ mutex_lock(&xi->xi_mtx); ++ file = au_xino_file(xi, calc->idx); ++ if (file) ++ goto out_mtx; ++ ++ file = au_xino_file(xi, /*idx*/-1); ++ AuDebugOn(!file); ++ xinew.idx = calc->idx; ++ xinew.base = &file->f_path; ++ /* xinew.copy_src = NULL; */ ++ file = au_xi_new(sb, &xinew); ++ if (IS_ERR(file)) ++ err = PTR_ERR(file); ++ ++out_mtx: ++ mutex_unlock(&xi->xi_mtx); ++out: ++ return err; ++} ++ ++struct au_xino_do_new_async_args { ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_xi_calc calc; ++ ino_t ino; ++}; ++ ++struct au_xi_writing { ++ struct hlist_bl_node node; ++ ino_t h_ino, ino; ++}; ++ ++static int au_xino_do_write(struct file *file, struct au_xi_calc *calc, ++ ino_t ino); ++ ++static void au_xino_call_do_new_async(void *args) ++{ ++ struct au_xino_do_new_async_args *a = args; ++ struct au_branch *br; ++ struct super_block *sb; ++ struct au_sbinfo *sbi; ++ struct inode *root; ++ struct file *file; ++ struct au_xi_writing *del, *p; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ int err; ++ ++ br = a->br; ++ sb = a->sb; ++ sbi = au_sbi(sb); ++ si_noflush_read_lock(sb); ++ root = d_inode(sb->s_root); ++ ii_read_lock_child(root); ++ err = au_xino_do_new_async(sb, br, &a->calc); ++ if (unlikely(err)) { ++ AuIOErr("err %d\n", err); ++ goto out; ++ } ++ ++ file = au_xino_file(br->br_xino, a->calc.idx); ++ AuDebugOn(!file); ++ err = au_xino_do_write(file, &a->calc, a->ino); ++ if (unlikely(err)) { ++ AuIOErr("err %d\n", err); ++ goto out; ++ } ++ ++ del = NULL; ++ hbl = &br->br_xino->xi_writing; ++ hlist_bl_lock(hbl); ++ au_hbl_for_each(pos, hbl) { ++ p = container_of(pos, struct au_xi_writing, node); ++ if (p->ino == a->ino) { ++ del = p; ++ hlist_bl_del(&p->node); ++ break; ++ } ++ } ++ hlist_bl_unlock(hbl); ++ au_kfree_rcu(del); ++ ++out: ++ au_lcnt_dec(&br->br_count); ++ ii_read_unlock(root); ++ si_read_unlock(sb); ++ au_nwt_done(&sbi->si_nowait); ++ au_kfree_rcu(a); ++} ++ ++/* ++ * create a new xino file asynchronously ++ */ ++static int au_xino_new_async(struct super_block *sb, struct au_branch *br, ++ struct au_xi_calc *calc, ino_t ino) ++{ ++ int err; ++ struct au_xino_do_new_async_args *arg; ++ ++ err = -ENOMEM; ++ arg = kmalloc(sizeof(*arg), GFP_NOFS); ++ if (unlikely(!arg)) ++ goto out; ++ ++ arg->sb = sb; ++ arg->br = br; ++ arg->calc = *calc; ++ arg->ino = ino; ++ au_lcnt_inc(&br->br_count); ++ err = au_wkq_nowait(au_xino_call_do_new_async, arg, sb, AuWkq_NEST); ++ if (unlikely(err)) { ++ pr_err("wkq %d\n", err); ++ au_lcnt_dec(&br->br_count); ++ au_kfree_rcu(arg); ++ } ++ ++out: ++ return err; ++} ++ ++/* ++ * read @ino from xinofile for the specified branch{@sb, @bindex} ++ * at the position of @h_ino. ++ */ ++int au_xino_read(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ ino_t *ino) ++{ ++ int err; ++ ssize_t sz; ++ struct au_xi_calc calc; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ struct au_xino *xi; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_xi_writing *p; ++ ++ *ino = 0; ++ if (!au_opt_test(au_mntflags(sb), XINO)) ++ return 0; /* no xino */ ++ ++ err = 0; ++ au_xi_calc(sb, h_ino, &calc); ++ xi = au_sbr(sb, bindex)->br_xino; ++ file = au_xino_file(xi, calc.idx); ++ if (!file) { ++ hbl = &xi->xi_writing; ++ hlist_bl_lock(hbl); ++ au_hbl_for_each(pos, hbl) { ++ p = container_of(pos, struct au_xi_writing, node); ++ if (p->h_ino == h_ino) { ++ AuDbg("hi%llu, i%llu, found\n", ++ (u64)p->h_ino, (u64)p->ino); ++ *ino = p->ino; ++ break; ++ } ++ } ++ hlist_bl_unlock(hbl); ++ return 0; ++ } else if (vfsub_f_size_read(file) < calc.pos + sizeof(*ino)) ++ return 0; /* no xino */ ++ ++ sbinfo = au_sbi(sb); ++ sz = xino_fread(file, ino, sizeof(*ino), &calc.pos); ++ if (sz == sizeof(*ino)) ++ return 0; /* success */ ++ ++ err = sz; ++ if (unlikely(sz >= 0)) { ++ err = -EIO; ++ AuIOErr("xino read error (%zd)\n", sz); ++ } ++ return err; ++} ++ ++static int au_xino_do_write(struct file *file, struct au_xi_calc *calc, ++ ino_t ino) ++{ ++ ssize_t sz; ++ ++ sz = xino_fwrite(file, &ino, sizeof(ino), &calc->pos); ++ if (sz == sizeof(ino)) ++ return 0; /* success */ ++ ++ AuIOErr("write failed (%zd)\n", sz); ++ return -EIO; ++} ++ ++/* ++ * write @ino to the xinofile for the specified branch{@sb, @bindex} ++ * at the position of @h_ino. ++ * even if @ino is zero, it is written to the xinofile and means no entry. ++ * if the size of the xino file on a specific filesystem exceeds the watermark, ++ * try truncating it. ++ */ ++int au_xino_write(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ ino_t ino) ++{ ++ int err; ++ unsigned int mnt_flags; ++ struct au_xi_calc calc; ++ struct file *file; ++ struct au_branch *br; ++ struct au_xino *xi; ++ struct au_xi_writing *p; ++ ++ SiMustAnyLock(sb); ++ ++ mnt_flags = au_mntflags(sb); ++ if (!au_opt_test(mnt_flags, XINO)) ++ return 0; ++ ++ au_xi_calc(sb, h_ino, &calc); ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ file = au_xino_file(xi, calc.idx); ++ if (!file) { ++ /* store the inum pair into the list */ ++ p = kmalloc(sizeof(*p), GFP_NOFS | __GFP_NOFAIL); ++ p->h_ino = h_ino; ++ p->ino = ino; ++ au_hbl_add(&p->node, &xi->xi_writing); ++ ++ /* create and write a new xino file asynchronously */ ++ err = au_xino_new_async(sb, br, &calc, ino); ++ if (!err) ++ return 0; /* success */ ++ goto out; ++ } ++ ++ err = au_xino_do_write(file, &calc, ino); ++ if (!err) { ++ br = au_sbr(sb, bindex); ++ if (au_opt_test(mnt_flags, TRUNC_XINO) ++ && au_test_fs_trunc_xino(au_br_sb(br))) ++ xino_try_trunc(sb, br); ++ return 0; /* success */ ++ } ++ ++out: ++ AuIOErr("write failed (%d)\n", err); ++ return -EIO; ++} ++ ++static ssize_t xino_fread_wkq(struct file *file, void *buf, size_t size, ++ loff_t *pos); ++ ++/* todo: unnecessary to support mmap_sem since kernel-space? */ ++ssize_t xino_fread(struct file *file, void *kbuf, size_t size, loff_t *pos) ++{ ++ ssize_t err; ++ int i; ++ const int prevent_endless = 10; ++ ++ i = 0; ++ do { ++ err = vfsub_read_k(file, kbuf, size, pos); ++ if (err == -EINTR ++ && !au_wkq_test() ++ && fatal_signal_pending(current)) { ++ err = xino_fread_wkq(file, kbuf, size, pos); ++ BUG_ON(err == -EINTR); ++ } ++ } while (i++ < prevent_endless ++ && (err == -EAGAIN || err == -EINTR)); ++ ++#if 0 /* reserved for future use */ ++ if (err > 0) ++ fsnotify_access(file->f_path.dentry); ++#endif ++ ++ return err; ++} ++ ++struct xino_fread_args { ++ ssize_t *errp; ++ struct file *file; ++ void *buf; ++ size_t size; ++ loff_t *pos; ++}; ++ ++static void call_xino_fread(void *args) ++{ ++ struct xino_fread_args *a = args; ++ *a->errp = xino_fread(a->file, a->buf, a->size, a->pos); ++} ++ ++static ssize_t xino_fread_wkq(struct file *file, void *buf, size_t size, ++ loff_t *pos) ++{ ++ ssize_t err; ++ int wkq_err; ++ struct xino_fread_args args = { ++ .errp = &err, ++ .file = file, ++ .buf = buf, ++ .size = size, ++ .pos = pos ++ }; ++ ++ wkq_err = au_wkq_wait(call_xino_fread, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ ++ return err; ++} ++ ++static ssize_t xino_fwrite_wkq(struct file *file, void *buf, size_t size, ++ loff_t *pos); ++ ++static ssize_t do_xino_fwrite(struct file *file, void *kbuf, size_t size, ++ loff_t *pos) ++{ ++ ssize_t err; ++ int i; ++ const int prevent_endless = 10; ++ ++ i = 0; ++ do { ++ err = vfsub_write_k(file, kbuf, size, pos); ++ if (err == -EINTR ++ && !au_wkq_test() ++ && fatal_signal_pending(current)) { ++ err = xino_fwrite_wkq(file, kbuf, size, pos); ++ BUG_ON(err == -EINTR); ++ } ++ } while (i++ < prevent_endless ++ && (err == -EAGAIN || err == -EINTR)); ++ ++#if 0 /* reserved for future use */ ++ if (err > 0) ++ fsnotify_modify(file->f_path.dentry); ++#endif ++ ++ return err; ++} ++ ++struct do_xino_fwrite_args { ++ ssize_t *errp; ++ struct file *file; ++ void *buf; ++ size_t size; ++ loff_t *pos; ++}; ++ ++static void call_do_xino_fwrite(void *args) ++{ ++ struct do_xino_fwrite_args *a = args; ++ *a->errp = do_xino_fwrite(a->file, a->buf, a->size, a->pos); ++} ++ ++static ssize_t xino_fwrite_wkq(struct file *file, void *buf, size_t size, ++ loff_t *pos) ++{ ++ ssize_t err; ++ int wkq_err; ++ struct do_xino_fwrite_args args = { ++ .errp = &err, ++ .file = file, ++ .buf = buf, ++ .size = size, ++ .pos = pos ++ }; ++ ++ /* ++ * it breaks RLIMIT_FSIZE and normal user's limit, ++ * users should care about quota and real 'filesystem full.' ++ */ ++ wkq_err = au_wkq_wait(call_do_xino_fwrite, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ ++ return err; ++} ++ ++ssize_t xino_fwrite(struct file *file, void *buf, size_t size, loff_t *pos) ++{ ++ ssize_t err; ++ ++ if (rlimit(RLIMIT_FSIZE) == RLIM_INFINITY) { ++ lockdep_off(); ++ err = do_xino_fwrite(file, buf, size, pos); ++ lockdep_on(); ++ } else { ++ lockdep_off(); ++ err = xino_fwrite_wkq(file, buf, size, pos); ++ lockdep_on(); ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * inode number bitmap ++ */ ++static const int page_bits = (int)PAGE_SIZE * BITS_PER_BYTE; ++static ino_t xib_calc_ino(unsigned long pindex, int bit) ++{ ++ ino_t ino; ++ ++ AuDebugOn(bit < 0 || page_bits <= bit); ++ ino = AUFS_FIRST_INO + pindex * page_bits + bit; ++ return ino; ++} ++ ++static void xib_calc_bit(ino_t ino, unsigned long *pindex, int *bit) ++{ ++ AuDebugOn(ino < AUFS_FIRST_INO); ++ ino -= AUFS_FIRST_INO; ++ *pindex = ino / page_bits; ++ *bit = ino % page_bits; ++} ++ ++static int xib_pindex(struct super_block *sb, unsigned long pindex) ++{ ++ int err; ++ loff_t pos; ++ ssize_t sz; ++ struct au_sbinfo *sbinfo; ++ struct file *xib; ++ unsigned long *p; ++ ++ sbinfo = au_sbi(sb); ++ MtxMustLock(&sbinfo->si_xib_mtx); ++ AuDebugOn(pindex > ULONG_MAX / PAGE_SIZE ++ || !au_opt_test(sbinfo->si_mntflags, XINO)); ++ ++ if (pindex == sbinfo->si_xib_last_pindex) ++ return 0; ++ ++ xib = sbinfo->si_xib; ++ p = sbinfo->si_xib_buf; ++ pos = sbinfo->si_xib_last_pindex; ++ pos *= PAGE_SIZE; ++ sz = xino_fwrite(xib, p, PAGE_SIZE, &pos); ++ if (unlikely(sz != PAGE_SIZE)) ++ goto out; ++ ++ pos = pindex; ++ pos *= PAGE_SIZE; ++ if (vfsub_f_size_read(xib) >= pos + PAGE_SIZE) ++ sz = xino_fread(xib, p, PAGE_SIZE, &pos); ++ else { ++ memset(p, 0, PAGE_SIZE); ++ sz = xino_fwrite(xib, p, PAGE_SIZE, &pos); ++ } ++ if (sz == PAGE_SIZE) { ++ sbinfo->si_xib_last_pindex = pindex; ++ return 0; /* success */ ++ } ++ ++out: ++ AuIOErr1("write failed (%zd)\n", sz); ++ err = sz; ++ if (sz >= 0) ++ err = -EIO; ++ return err; ++} ++ ++static void au_xib_clear_bit(struct inode *inode) ++{ ++ int err, bit; ++ unsigned long pindex; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ ++ AuDebugOn(inode->i_nlink); ++ ++ sb = inode->i_sb; ++ xib_calc_bit(inode->i_ino, &pindex, &bit); ++ AuDebugOn(page_bits <= bit); ++ sbinfo = au_sbi(sb); ++ mutex_lock(&sbinfo->si_xib_mtx); ++ err = xib_pindex(sb, pindex); ++ if (!err) { ++ clear_bit(bit, sbinfo->si_xib_buf); ++ sbinfo->si_xib_next_bit = bit; ++ } ++ mutex_unlock(&sbinfo->si_xib_mtx); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * truncate a xino bitmap file ++ */ ++ ++/* todo: slow */ ++static int do_xib_restore(struct super_block *sb, struct file *file, void *page) ++{ ++ int err, bit; ++ ssize_t sz; ++ unsigned long pindex; ++ loff_t pos, pend; ++ struct au_sbinfo *sbinfo; ++ ino_t *ino; ++ unsigned long *p; ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ MtxMustLock(&sbinfo->si_xib_mtx); ++ p = sbinfo->si_xib_buf; ++ pend = vfsub_f_size_read(file); ++ pos = 0; ++ while (pos < pend) { ++ sz = xino_fread(file, page, PAGE_SIZE, &pos); ++ err = sz; ++ if (unlikely(sz <= 0)) ++ goto out; ++ ++ err = 0; ++ for (ino = page; sz > 0; ino++, sz -= sizeof(ino)) { ++ if (unlikely(*ino < AUFS_FIRST_INO)) ++ continue; ++ ++ xib_calc_bit(*ino, &pindex, &bit); ++ AuDebugOn(page_bits <= bit); ++ err = xib_pindex(sb, pindex); ++ if (!err) ++ set_bit(bit, p); ++ else ++ goto out; ++ } ++ } ++ ++out: ++ return err; ++} ++ ++static int xib_restore(struct super_block *sb) ++{ ++ int err, i; ++ unsigned int nfile; ++ aufs_bindex_t bindex, bbot; ++ void *page; ++ struct au_branch *br; ++ struct au_xino *xi; ++ struct file *file; ++ ++ err = -ENOMEM; ++ page = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!page)) ++ goto out; ++ ++ err = 0; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; !err && bindex <= bbot; bindex++) ++ if (!bindex || is_sb_shared(sb, bindex, bindex - 1) < 0) { ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ nfile = xi->xi_nfile; ++ for (i = 0; i < nfile; i++) { ++ file = au_xino_file(xi, i); ++ if (file) ++ err = do_xib_restore(sb, file, page); ++ } ++ } else ++ AuDbg("skip shared b%d\n", bindex); ++ free_page((unsigned long)page); ++ ++out: ++ return err; ++} ++ ++int au_xib_trunc(struct super_block *sb) ++{ ++ int err; ++ ssize_t sz; ++ loff_t pos; ++ struct au_sbinfo *sbinfo; ++ unsigned long *p; ++ struct file *file; ++ ++ SiMustWriteLock(sb); ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ if (!au_opt_test(sbinfo->si_mntflags, XINO)) ++ goto out; ++ ++ file = sbinfo->si_xib; ++ if (vfsub_f_size_read(file) <= PAGE_SIZE) ++ goto out; ++ ++ file = au_xino_create2(sb, &sbinfo->si_xib->f_path, NULL); ++ err = PTR_ERR(file); ++ if (IS_ERR(file)) ++ goto out; ++ fput(sbinfo->si_xib); ++ sbinfo->si_xib = file; ++ ++ p = sbinfo->si_xib_buf; ++ memset(p, 0, PAGE_SIZE); ++ pos = 0; ++ sz = xino_fwrite(sbinfo->si_xib, p, PAGE_SIZE, &pos); ++ if (unlikely(sz != PAGE_SIZE)) { ++ err = sz; ++ AuIOErr("err %d\n", err); ++ if (sz >= 0) ++ err = -EIO; ++ goto out; ++ } ++ ++ mutex_lock(&sbinfo->si_xib_mtx); ++ /* mnt_want_write() is unnecessary here */ ++ err = xib_restore(sb); ++ mutex_unlock(&sbinfo->si_xib_mtx); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_xino *au_xino_alloc(unsigned int nfile) ++{ ++ struct au_xino *xi; ++ ++ xi = kzalloc(sizeof(*xi), GFP_NOFS); ++ if (unlikely(!xi)) ++ goto out; ++ xi->xi_nfile = nfile; ++ xi->xi_file = kcalloc(nfile, sizeof(*xi->xi_file), GFP_NOFS); ++ if (unlikely(!xi->xi_file)) ++ goto out_free; ++ ++ xi->xi_nondir.total = 8; /* initial size */ ++ xi->xi_nondir.array = kcalloc(xi->xi_nondir.total, sizeof(ino_t), ++ GFP_NOFS); ++ if (unlikely(!xi->xi_nondir.array)) ++ goto out_file; ++ ++ spin_lock_init(&xi->xi_nondir.spin); ++ init_waitqueue_head(&xi->xi_nondir.wqh); ++ mutex_init(&xi->xi_mtx); ++ INIT_HLIST_BL_HEAD(&xi->xi_writing); ++ atomic_set(&xi->xi_truncating, 0); ++ kref_init(&xi->xi_kref); ++ goto out; /* success */ ++ ++out_file: ++ au_kfree_try_rcu(xi->xi_file); ++out_free: ++ au_kfree_rcu(xi); ++ xi = NULL; ++out: ++ return xi; ++} ++ ++static int au_xino_init(struct au_branch *br, int idx, struct file *file) ++{ ++ int err; ++ struct au_xino *xi; ++ ++ err = 0; ++ xi = au_xino_alloc(idx + 1); ++ if (unlikely(!xi)) { ++ err = -ENOMEM; ++ goto out; ++ } ++ ++ if (file) ++ get_file(file); ++ xi->xi_file[idx] = file; ++ AuDebugOn(br->br_xino); ++ br->br_xino = xi; ++ ++out: ++ return err; ++} ++ ++static void au_xino_release(struct kref *kref) ++{ ++ struct au_xino *xi; ++ int i; ++ unsigned long ul; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos, *n; ++ struct au_xi_writing *p; ++ ++ xi = container_of(kref, struct au_xino, xi_kref); ++ for (i = 0; i < xi->xi_nfile; i++) ++ if (xi->xi_file[i]) ++ fput(xi->xi_file[i]); ++ for (i = xi->xi_nondir.total - 1; i >= 0; i--) ++ AuDebugOn(xi->xi_nondir.array[i]); ++ mutex_destroy(&xi->xi_mtx); ++ hbl = &xi->xi_writing; ++ ul = au_hbl_count(hbl); ++ if (unlikely(ul)) { ++ pr_warn("xi_writing %lu\n", ul); ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry_safe(p, pos, n, hbl, node) { ++ hlist_bl_del(&p->node); ++ /* kmemleak reported au_kfree_rcu() doesn't free it */ ++ kfree(p); ++ } ++ hlist_bl_unlock(hbl); ++ } ++ au_kfree_try_rcu(xi->xi_file); ++ au_kfree_try_rcu(xi->xi_nondir.array); ++ au_kfree_rcu(xi); ++} ++ ++int au_xino_put(struct au_branch *br) ++{ ++ int ret; ++ struct au_xino *xi; ++ ++ ret = 0; ++ xi = br->br_xino; ++ if (xi) { ++ br->br_xino = NULL; ++ ret = kref_put(&xi->xi_kref, au_xino_release); ++ } ++ ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * xino mount option handlers ++ */ ++ ++/* xino bitmap */ ++static void xino_clear_xib(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ if (sbinfo->si_xib) ++ fput(sbinfo->si_xib); ++ sbinfo->si_xib = NULL; ++ if (sbinfo->si_xib_buf) ++ free_page((unsigned long)sbinfo->si_xib_buf); ++ sbinfo->si_xib_buf = NULL; ++} ++ ++static int au_xino_set_xib(struct super_block *sb, struct path *path) ++{ ++ int err; ++ loff_t pos; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ struct super_block *xi_sb; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ file = au_xino_create2(sb, path, sbinfo->si_xib); ++ err = PTR_ERR(file); ++ if (IS_ERR(file)) ++ goto out; ++ if (sbinfo->si_xib) ++ fput(sbinfo->si_xib); ++ sbinfo->si_xib = file; ++ xi_sb = file_inode(file)->i_sb; ++ sbinfo->si_ximaxent = xi_sb->s_maxbytes; ++ if (unlikely(sbinfo->si_ximaxent < PAGE_SIZE)) { ++ err = -EIO; ++ pr_err("s_maxbytes(%llu) on %s is too small\n", ++ (u64)sbinfo->si_ximaxent, au_sbtype(xi_sb)); ++ goto out_unset; ++ } ++ sbinfo->si_ximaxent /= sizeof(ino_t); ++ ++ err = -ENOMEM; ++ if (!sbinfo->si_xib_buf) ++ sbinfo->si_xib_buf = (void *)get_zeroed_page(GFP_NOFS); ++ if (unlikely(!sbinfo->si_xib_buf)) ++ goto out_unset; ++ ++ sbinfo->si_xib_last_pindex = 0; ++ sbinfo->si_xib_next_bit = 0; ++ if (vfsub_f_size_read(file) < PAGE_SIZE) { ++ pos = 0; ++ err = xino_fwrite(file, sbinfo->si_xib_buf, PAGE_SIZE, &pos); ++ if (unlikely(err != PAGE_SIZE)) ++ goto out_free; ++ } ++ err = 0; ++ goto out; /* success */ ++ ++out_free: ++ if (sbinfo->si_xib_buf) ++ free_page((unsigned long)sbinfo->si_xib_buf); ++ sbinfo->si_xib_buf = NULL; ++ if (err >= 0) ++ err = -EIO; ++out_unset: ++ fput(sbinfo->si_xib); ++ sbinfo->si_xib = NULL; ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* xino for each branch */ ++static void xino_clear_br(struct super_block *sb) ++{ ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ AuDebugOn(!br); ++ au_xino_put(br); ++ } ++} ++ ++static void au_xino_set_br_shared(struct super_block *sb, struct au_branch *br, ++ aufs_bindex_t bshared) ++{ ++ struct au_branch *brshared; ++ ++ brshared = au_sbr(sb, bshared); ++ AuDebugOn(!brshared->br_xino); ++ AuDebugOn(!brshared->br_xino->xi_file); ++ if (br->br_xino != brshared->br_xino) { ++ au_xino_get(brshared); ++ au_xino_put(br); ++ br->br_xino = brshared->br_xino; ++ } ++} ++ ++struct au_xino_do_set_br { ++ struct au_branch *br; ++ ino_t h_ino; ++ aufs_bindex_t bshared; ++}; ++ ++static int au_xino_do_set_br(struct super_block *sb, struct path *path, ++ struct au_xino_do_set_br *args) ++{ ++ int err; ++ struct au_xi_calc calc; ++ struct file *file; ++ struct au_branch *br; ++ struct au_xi_new xinew = { ++ .base = path ++ }; ++ ++ br = args->br; ++ xinew.xi = br->br_xino; ++ au_xi_calc(sb, args->h_ino, &calc); ++ xinew.copy_src = au_xino_file(xinew.xi, calc.idx); ++ if (args->bshared >= 0) ++ /* shared xino */ ++ au_xino_set_br_shared(sb, br, args->bshared); ++ else if (!xinew.xi) { ++ /* new xino */ ++ err = au_xino_init(br, calc.idx, xinew.copy_src); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ /* force re-creating */ ++ xinew.xi = br->br_xino; ++ xinew.idx = calc.idx; ++ mutex_lock(&xinew.xi->xi_mtx); ++ file = au_xi_new(sb, &xinew); ++ mutex_unlock(&xinew.xi->xi_mtx); ++ err = PTR_ERR(file); ++ if (IS_ERR(file)) ++ goto out; ++ AuDebugOn(!file); ++ ++ err = au_xino_do_write(file, &calc, AUFS_ROOT_INO); ++ if (unlikely(err)) ++ au_xino_put(br); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_xino_set_br(struct super_block *sb, struct path *path) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct au_xino_do_set_br args; ++ struct inode *inode; ++ ++ SiMustWriteLock(sb); ++ ++ bbot = au_sbbot(sb); ++ inode = d_inode(sb->s_root); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ args.h_ino = au_h_iptr(inode, bindex)->i_ino; ++ args.br = au_sbr(sb, bindex); ++ args.bshared = is_sb_shared(sb, bindex, bindex - 1); ++ err = au_xino_do_set_br(sb, path, &args); ++ if (unlikely(err)) ++ break; ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_xino_clr(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ au_xigen_clr(sb); ++ xino_clear_xib(sb); ++ xino_clear_br(sb); ++ dbgaufs_brs_del(sb, 0); ++ sbinfo = au_sbi(sb); ++ /* lvalue, do not call au_mntflags() */ ++ au_opt_clr(sbinfo->si_mntflags, XINO); ++} ++ ++int au_xino_set(struct super_block *sb, struct au_opt_xino *xiopt, int remount) ++{ ++ int err, skip; ++ struct dentry *dentry, *parent, *cur_dentry, *cur_parent; ++ struct qstr *dname, *cur_name; ++ struct file *cur_xino; ++ struct au_sbinfo *sbinfo; ++ struct path *path, *cur_path; ++ ++ SiMustWriteLock(sb); ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ path = &xiopt->file->f_path; ++ dentry = path->dentry; ++ parent = dget_parent(dentry); ++ if (remount) { ++ skip = 0; ++ cur_xino = sbinfo->si_xib; ++ if (cur_xino) { ++ cur_path = &cur_xino->f_path; ++ cur_dentry = cur_path->dentry; ++ cur_parent = dget_parent(cur_dentry); ++ cur_name = &cur_dentry->d_name; ++ dname = &dentry->d_name; ++ skip = (cur_parent == parent ++ && au_qstreq(dname, cur_name)); ++ dput(cur_parent); ++ } ++ if (skip) ++ goto out; ++ } ++ ++ au_opt_set(sbinfo->si_mntflags, XINO); ++ err = au_xino_set_xib(sb, path); ++ /* si_x{read,write} are set */ ++ if (!err) ++ err = au_xigen_set(sb, path); ++ if (!err) ++ err = au_xino_set_br(sb, path); ++ if (!err) { ++ dbgaufs_brs_add(sb, 0, /*topdown*/1); ++ goto out; /* success */ ++ } ++ ++ /* reset all */ ++ AuIOErr("failed setting xino(%d).\n", err); ++ au_xino_clr(sb); ++ ++out: ++ dput(parent); ++ return err; ++} ++ ++/* ++ * create a xinofile at the default place/path. ++ */ ++struct file *au_xino_def(struct super_block *sb) ++{ ++ struct file *file; ++ char *page, *p; ++ struct au_branch *br; ++ struct super_block *h_sb; ++ struct path path; ++ aufs_bindex_t bbot, bindex, bwr; ++ ++ br = NULL; ++ bbot = au_sbbot(sb); ++ bwr = -1; ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_writable(br->br_perm) ++ && !au_test_fs_bad_xino(au_br_sb(br))) { ++ bwr = bindex; ++ break; ++ } ++ } ++ ++ if (bwr >= 0) { ++ file = ERR_PTR(-ENOMEM); ++ page = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!page)) ++ goto out; ++ path.mnt = au_br_mnt(br); ++ path.dentry = au_h_dptr(sb->s_root, bwr); ++ p = d_path(&path, page, PATH_MAX - sizeof(AUFS_XINO_FNAME)); ++ file = (void *)p; ++ if (!IS_ERR(p)) { ++ strcat(p, "/" AUFS_XINO_FNAME); ++ AuDbg("%s\n", p); ++ file = au_xino_create(sb, p, /*silent*/0, /*wbrtop*/1); ++ } ++ free_page((unsigned long)page); ++ } else { ++ file = au_xino_create(sb, AUFS_XINO_DEFPATH, /*silent*/0, ++ /*wbrtop*/0); ++ if (IS_ERR(file)) ++ goto out; ++ h_sb = file->f_path.dentry->d_sb; ++ if (unlikely(au_test_fs_bad_xino(h_sb))) { ++ pr_err("xino doesn't support %s(%s)\n", ++ AUFS_XINO_DEFPATH, au_sbtype(h_sb)); ++ fput(file); ++ file = ERR_PTR(-EINVAL); ++ } ++ } ++ ++out: ++ return file; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * initialize the xinofile for the specified branch @br ++ * at the place/path where @base_file indicates. ++ * test whether another branch is on the same filesystem or not, ++ * if found then share the xinofile with another branch. ++ */ ++int au_xino_init_br(struct super_block *sb, struct au_branch *br, ino_t h_ino, ++ struct path *base) ++{ ++ int err; ++ struct au_xino_do_set_br args = { ++ .h_ino = h_ino, ++ .br = br ++ }; ++ ++ args.bshared = sbr_find_shared(sb, /*btop*/0, au_sbbot(sb), ++ au_br_sb(br)); ++ err = au_xino_do_set_br(sb, base, &args); ++ if (unlikely(err)) ++ au_xino_put(br); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * get an unused inode number from bitmap ++ */ ++ino_t au_xino_new_ino(struct super_block *sb) ++{ ++ ino_t ino; ++ unsigned long *p, pindex, ul, pend; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ int free_bit, err; ++ ++ if (!au_opt_test(au_mntflags(sb), XINO)) ++ return iunique(sb, AUFS_FIRST_INO); ++ ++ sbinfo = au_sbi(sb); ++ mutex_lock(&sbinfo->si_xib_mtx); ++ p = sbinfo->si_xib_buf; ++ free_bit = sbinfo->si_xib_next_bit; ++ if (free_bit < page_bits && !test_bit(free_bit, p)) ++ goto out; /* success */ ++ free_bit = find_first_zero_bit(p, page_bits); ++ if (free_bit < page_bits) ++ goto out; /* success */ ++ ++ pindex = sbinfo->si_xib_last_pindex; ++ for (ul = pindex - 1; ul < ULONG_MAX; ul--) { ++ err = xib_pindex(sb, ul); ++ if (unlikely(err)) ++ goto out_err; ++ free_bit = find_first_zero_bit(p, page_bits); ++ if (free_bit < page_bits) ++ goto out; /* success */ ++ } ++ ++ file = sbinfo->si_xib; ++ pend = vfsub_f_size_read(file) / PAGE_SIZE; ++ for (ul = pindex + 1; ul <= pend; ul++) { ++ err = xib_pindex(sb, ul); ++ if (unlikely(err)) ++ goto out_err; ++ free_bit = find_first_zero_bit(p, page_bits); ++ if (free_bit < page_bits) ++ goto out; /* success */ ++ } ++ BUG(); ++ ++out: ++ set_bit(free_bit, p); ++ sbinfo->si_xib_next_bit = free_bit + 1; ++ pindex = sbinfo->si_xib_last_pindex; ++ mutex_unlock(&sbinfo->si_xib_mtx); ++ ino = xib_calc_ino(pindex, free_bit); ++ AuDbg("i%lu\n", (unsigned long)ino); ++ return ino; ++out_err: ++ mutex_unlock(&sbinfo->si_xib_mtx); ++ AuDbg("i0\n"); ++ return 0; ++} ++ ++/* for s_op->delete_inode() */ ++void au_xino_delete_inode(struct inode *inode, const int unlinked) ++{ ++ int err; ++ unsigned int mnt_flags; ++ aufs_bindex_t bindex, bbot, bi; ++ unsigned char try_trunc; ++ struct au_iinfo *iinfo; ++ struct super_block *sb; ++ struct au_hinode *hi; ++ struct inode *h_inode; ++ struct au_branch *br; ++ struct au_xi_calc calc; ++ struct file *file; ++ ++ AuDebugOn(au_is_bad_inode(inode)); ++ ++ sb = inode->i_sb; ++ mnt_flags = au_mntflags(sb); ++ if (!au_opt_test(mnt_flags, XINO) ++ || inode->i_ino == AUFS_ROOT_INO) ++ return; ++ ++ if (unlinked) { ++ au_xigen_inc(inode); ++ au_xib_clear_bit(inode); ++ } ++ ++ iinfo = au_ii(inode); ++ bindex = iinfo->ii_btop; ++ if (bindex < 0) ++ return; ++ ++ try_trunc = !!au_opt_test(mnt_flags, TRUNC_XINO); ++ hi = au_hinode(iinfo, bindex); ++ bbot = iinfo->ii_bbot; ++ for (; bindex <= bbot; bindex++, hi++) { ++ h_inode = hi->hi_inode; ++ if (!h_inode ++ || (!unlinked && h_inode->i_nlink)) ++ continue; ++ ++ /* inode may not be revalidated */ ++ bi = au_br_index(sb, hi->hi_id); ++ if (bi < 0) ++ continue; ++ ++ br = au_sbr(sb, bi); ++ au_xi_calc(sb, h_inode->i_ino, &calc); ++ file = au_xino_file(br->br_xino, calc.idx); ++ if (IS_ERR_OR_NULL(file)) ++ continue; ++ ++ err = au_xino_do_write(file, &calc, /*ino*/0); ++ if (!err && try_trunc ++ && au_test_fs_trunc_xino(au_br_sb(br))) ++ xino_try_trunc(sb, br); ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_xinondir_find(struct au_xino *xi, ino_t h_ino) ++{ ++ int found, total, i; ++ ++ found = -1; ++ total = xi->xi_nondir.total; ++ for (i = 0; i < total; i++) { ++ if (xi->xi_nondir.array[i] != h_ino) ++ continue; ++ found = i; ++ break; ++ } ++ ++ return found; ++} ++ ++static int au_xinondir_expand(struct au_xino *xi) ++{ ++ int err, sz; ++ ino_t *p; ++ ++ BUILD_BUG_ON(KMALLOC_MAX_SIZE > INT_MAX); ++ ++ err = -ENOMEM; ++ sz = xi->xi_nondir.total * sizeof(ino_t); ++ if (unlikely(sz > KMALLOC_MAX_SIZE / 2)) ++ goto out; ++ p = au_kzrealloc(xi->xi_nondir.array, sz, sz << 1, GFP_ATOMIC, ++ /*may_shrink*/0); ++ if (p) { ++ xi->xi_nondir.array = p; ++ xi->xi_nondir.total <<= 1; ++ AuDbg("xi_nondir.total %d\n", xi->xi_nondir.total); ++ err = 0; ++ } ++ ++out: ++ return err; ++} ++ ++void au_xinondir_leave(struct super_block *sb, aufs_bindex_t bindex, ++ ino_t h_ino, int idx) ++{ ++ struct au_xino *xi; ++ ++ AuDebugOn(!au_opt_test(au_mntflags(sb), XINO)); ++ xi = au_sbr(sb, bindex)->br_xino; ++ AuDebugOn(idx < 0 || xi->xi_nondir.total <= idx); ++ ++ spin_lock(&xi->xi_nondir.spin); ++ AuDebugOn(xi->xi_nondir.array[idx] != h_ino); ++ xi->xi_nondir.array[idx] = 0; ++ spin_unlock(&xi->xi_nondir.spin); ++ wake_up_all(&xi->xi_nondir.wqh); ++} ++ ++int au_xinondir_enter(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ int *idx) ++{ ++ int err, found, empty; ++ struct au_xino *xi; ++ ++ err = 0; ++ *idx = -1; ++ if (!au_opt_test(au_mntflags(sb), XINO)) ++ goto out; /* no xino */ ++ ++ xi = au_sbr(sb, bindex)->br_xino; ++ ++again: ++ spin_lock(&xi->xi_nondir.spin); ++ found = au_xinondir_find(xi, h_ino); ++ if (found == -1) { ++ empty = au_xinondir_find(xi, /*h_ino*/0); ++ if (empty == -1) { ++ empty = xi->xi_nondir.total; ++ err = au_xinondir_expand(xi); ++ if (unlikely(err)) ++ goto out_unlock; ++ } ++ xi->xi_nondir.array[empty] = h_ino; ++ *idx = empty; ++ } else { ++ spin_unlock(&xi->xi_nondir.spin); ++ wait_event(xi->xi_nondir.wqh, ++ xi->xi_nondir.array[found] != h_ino); ++ goto again; ++ } ++ ++out_unlock: ++ spin_unlock(&xi->xi_nondir.spin); ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_xino_path(struct seq_file *seq, struct file *file) ++{ ++ int err; ++ ++ err = au_seq_path(seq, &file->f_path); ++ if (unlikely(err)) ++ goto out; ++ ++#define Deleted "\\040(deleted)" ++ seq->count -= sizeof(Deleted) - 1; ++ AuDebugOn(memcmp(seq->buf + seq->count, Deleted, ++ sizeof(Deleted) - 1)); ++#undef Deleted ++ ++out: ++ return err; ++} +diff -Naur null/include/uapi/linux/aufs_type.h linux-5.15.36/include/uapi/linux/aufs_type.h +--- /dev/null ++++ linux-5.15.36/include/uapi/linux/aufs_type.h 2022-05-10 16:51:39.879744219 +0300 +@@ -0,0 +1,452 @@ ++/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ * ++ * This program, aufs is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program. If not, see . ++ */ ++ ++#ifndef __AUFS_TYPE_H__ ++#define __AUFS_TYPE_H__ ++ ++#define AUFS_NAME "aufs" ++ ++#ifdef __KERNEL__ ++/* ++ * define it before including all other headers. ++ * sched.h may use pr_* macros before defining "current", so define the ++ * no-current version first, and re-define later. ++ */ ++#define pr_fmt(fmt) AUFS_NAME " %s:%d: " fmt, __func__, __LINE__ ++#include ++#undef pr_fmt ++#define pr_fmt(fmt) \ ++ AUFS_NAME " %s:%d:%.*s[%d]: " fmt, __func__, __LINE__, \ ++ (int)sizeof(current->comm), current->comm, current->pid ++#include ++#else ++#include ++#include ++#include ++#endif /* __KERNEL__ */ ++ ++#define AUFS_VERSION "5.15.36-20220509" ++ ++/* todo? move this to linux-2.6.19/include/magic.h */ ++#define AUFS_SUPER_MAGIC ('a' << 24 | 'u' << 16 | 'f' << 8 | 's') ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef __KERNEL__ ++#ifdef CONFIG_AUFS_BRANCH_MAX_127 ++typedef int8_t aufs_bindex_t; ++#define AUFS_BRANCH_MAX 127 ++#else ++typedef int16_t aufs_bindex_t; ++#ifdef CONFIG_AUFS_BRANCH_MAX_511 ++#define AUFS_BRANCH_MAX 511 ++#elif defined(CONFIG_AUFS_BRANCH_MAX_1023) ++#define AUFS_BRANCH_MAX 1023 ++#elif defined(CONFIG_AUFS_BRANCH_MAX_32767) ++#define AUFS_BRANCH_MAX 32767 ++#endif ++#endif ++ ++#ifndef AUFS_BRANCH_MAX ++#error unknown CONFIG_AUFS_BRANCH_MAX value ++#endif ++#endif /* __KERNEL__ */ ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define AUFS_FSTYPE AUFS_NAME ++ ++#define AUFS_ROOT_INO 2 ++#define AUFS_FIRST_INO 11 ++ ++#define AUFS_WH_PFX ".wh." ++#define AUFS_WH_PFX_LEN ((int)sizeof(AUFS_WH_PFX) - 1) ++#define AUFS_WH_TMP_LEN 4 ++/* a limit for rmdir/rename a dir and copyup */ ++#define AUFS_MAX_NAMELEN (NAME_MAX \ ++ - AUFS_WH_PFX_LEN * 2 /* doubly whiteouted */\ ++ - 1 /* dot */\ ++ - AUFS_WH_TMP_LEN) /* hex */ ++#define AUFS_XINO_FNAME "." AUFS_NAME ".xino" ++#define AUFS_XINO_DEFPATH "/tmp/" AUFS_XINO_FNAME ++#define AUFS_XINO_DEF_SEC 30 /* seconds */ ++#define AUFS_XINO_DEF_TRUNC 45 /* percentage */ ++#define AUFS_DIRWH_DEF 3 ++#define AUFS_RDCACHE_DEF 10 /* seconds */ ++#define AUFS_RDCACHE_MAX 3600 /* seconds */ ++#define AUFS_RDBLK_DEF 512 /* bytes */ ++#define AUFS_RDHASH_DEF 32 ++#define AUFS_WKQ_NAME AUFS_NAME "d" ++#define AUFS_MFS_DEF_SEC 30 /* seconds */ ++#define AUFS_MFS_MAX_SEC 3600 /* seconds */ ++#define AUFS_FHSM_CACHE_DEF_SEC 30 /* seconds */ ++#define AUFS_PLINK_WARN 50 /* number of plinks in a single bucket */ ++ ++/* pseudo-link maintenace under /proc */ ++#define AUFS_PLINK_MAINT_NAME "plink_maint" ++#define AUFS_PLINK_MAINT_DIR "fs/" AUFS_NAME ++#define AUFS_PLINK_MAINT_PATH AUFS_PLINK_MAINT_DIR "/" AUFS_PLINK_MAINT_NAME ++ ++/* dirren, renamed dir */ ++#define AUFS_DR_INFO_PFX AUFS_WH_PFX ".dr." ++#define AUFS_DR_BRHINO_NAME AUFS_WH_PFX "hino" ++/* whiteouted doubly */ ++#define AUFS_WH_DR_INFO_PFX AUFS_WH_PFX AUFS_DR_INFO_PFX ++#define AUFS_WH_DR_BRHINO AUFS_WH_PFX AUFS_DR_BRHINO_NAME ++ ++#define AUFS_DIROPQ_NAME AUFS_WH_PFX ".opq" /* whiteouted doubly */ ++#define AUFS_WH_DIROPQ AUFS_WH_PFX AUFS_DIROPQ_NAME ++ ++#define AUFS_BASE_NAME AUFS_WH_PFX AUFS_NAME ++#define AUFS_PLINKDIR_NAME AUFS_WH_PFX "plnk" ++#define AUFS_ORPHDIR_NAME AUFS_WH_PFX "orph" ++ ++/* doubly whiteouted */ ++#define AUFS_WH_BASE AUFS_WH_PFX AUFS_BASE_NAME ++#define AUFS_WH_PLINKDIR AUFS_WH_PFX AUFS_PLINKDIR_NAME ++#define AUFS_WH_ORPHDIR AUFS_WH_PFX AUFS_ORPHDIR_NAME ++ ++/* branch permissions and attributes */ ++#define AUFS_BRPERM_RW "rw" ++#define AUFS_BRPERM_RO "ro" ++#define AUFS_BRPERM_RR "rr" ++#define AUFS_BRATTR_COO_REG "coo_reg" ++#define AUFS_BRATTR_COO_ALL "coo_all" ++#define AUFS_BRATTR_FHSM "fhsm" ++#define AUFS_BRATTR_UNPIN "unpin" ++#define AUFS_BRATTR_ICEX "icex" ++#define AUFS_BRATTR_ICEX_SEC "icexsec" ++#define AUFS_BRATTR_ICEX_SYS "icexsys" ++#define AUFS_BRATTR_ICEX_TR "icextr" ++#define AUFS_BRATTR_ICEX_USR "icexusr" ++#define AUFS_BRATTR_ICEX_OTH "icexoth" ++#define AUFS_BRRATTR_WH "wh" ++#define AUFS_BRWATTR_NLWH "nolwh" ++#define AUFS_BRWATTR_MOO "moo" ++ ++#define AuBrPerm_RW 1 /* writable, hardlinkable wh */ ++#define AuBrPerm_RO (1 << 1) /* readonly */ ++#define AuBrPerm_RR (1 << 2) /* natively readonly */ ++#define AuBrPerm_Mask (AuBrPerm_RW | AuBrPerm_RO | AuBrPerm_RR) ++ ++#define AuBrAttr_COO_REG (1 << 3) /* copy-up on open */ ++#define AuBrAttr_COO_ALL (1 << 4) ++#define AuBrAttr_COO_Mask (AuBrAttr_COO_REG | AuBrAttr_COO_ALL) ++ ++#define AuBrAttr_FHSM (1 << 5) /* file-based hsm */ ++#define AuBrAttr_UNPIN (1 << 6) /* rename-able top dir of ++ branch. meaningless since ++ linux-3.18-rc1 */ ++ ++/* ignore error in copying XATTR */ ++#define AuBrAttr_ICEX_SEC (1 << 7) ++#define AuBrAttr_ICEX_SYS (1 << 8) ++#define AuBrAttr_ICEX_TR (1 << 9) ++#define AuBrAttr_ICEX_USR (1 << 10) ++#define AuBrAttr_ICEX_OTH (1 << 11) ++#define AuBrAttr_ICEX (AuBrAttr_ICEX_SEC \ ++ | AuBrAttr_ICEX_SYS \ ++ | AuBrAttr_ICEX_TR \ ++ | AuBrAttr_ICEX_USR \ ++ | AuBrAttr_ICEX_OTH) ++ ++#define AuBrRAttr_WH (1 << 12) /* whiteout-able */ ++#define AuBrRAttr_Mask AuBrRAttr_WH ++ ++#define AuBrWAttr_NoLinkWH (1 << 13) /* un-hardlinkable whiteouts */ ++#define AuBrWAttr_MOO (1 << 14) /* move-up on open */ ++#define AuBrWAttr_Mask (AuBrWAttr_NoLinkWH | AuBrWAttr_MOO) ++ ++#define AuBrAttr_CMOO_Mask (AuBrAttr_COO_Mask | AuBrWAttr_MOO) ++ ++/* #warning test userspace */ ++#ifdef __KERNEL__ ++#ifndef CONFIG_AUFS_FHSM ++#undef AuBrAttr_FHSM ++#define AuBrAttr_FHSM 0 ++#endif ++#ifndef CONFIG_AUFS_XATTR ++#undef AuBrAttr_ICEX ++#define AuBrAttr_ICEX 0 ++#undef AuBrAttr_ICEX_SEC ++#define AuBrAttr_ICEX_SEC 0 ++#undef AuBrAttr_ICEX_SYS ++#define AuBrAttr_ICEX_SYS 0 ++#undef AuBrAttr_ICEX_TR ++#define AuBrAttr_ICEX_TR 0 ++#undef AuBrAttr_ICEX_USR ++#define AuBrAttr_ICEX_USR 0 ++#undef AuBrAttr_ICEX_OTH ++#define AuBrAttr_ICEX_OTH 0 ++#endif ++#endif ++ ++/* the longest combination */ ++/* AUFS_BRATTR_ICEX and AUFS_BRATTR_ICEX_TR don't affect here */ ++#define AuBrPermStrSz sizeof(AUFS_BRPERM_RW \ ++ "+" AUFS_BRATTR_COO_REG \ ++ "+" AUFS_BRATTR_FHSM \ ++ "+" AUFS_BRATTR_UNPIN \ ++ "+" AUFS_BRATTR_ICEX_SEC \ ++ "+" AUFS_BRATTR_ICEX_SYS \ ++ "+" AUFS_BRATTR_ICEX_USR \ ++ "+" AUFS_BRATTR_ICEX_OTH \ ++ "+" AUFS_BRWATTR_NLWH) ++ ++typedef struct { ++ char a[AuBrPermStrSz]; ++} au_br_perm_str_t; ++ ++static inline int au_br_writable(int brperm) ++{ ++ return brperm & AuBrPerm_RW; ++} ++ ++static inline int au_br_whable(int brperm) ++{ ++ return brperm & (AuBrPerm_RW | AuBrRAttr_WH); ++} ++ ++static inline int au_br_wh_linkable(int brperm) ++{ ++ return !(brperm & AuBrWAttr_NoLinkWH); ++} ++ ++static inline int au_br_cmoo(int brperm) ++{ ++ return brperm & AuBrAttr_CMOO_Mask; ++} ++ ++static inline int au_br_fhsm(int brperm) ++{ ++ return brperm & AuBrAttr_FHSM; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ioctl */ ++enum { ++ /* readdir in userspace */ ++ AuCtl_RDU, ++ AuCtl_RDU_INO, ++ ++ AuCtl_WBR_FD, /* pathconf wrapper */ ++ AuCtl_IBUSY, /* busy inode */ ++ AuCtl_MVDOWN, /* move-down */ ++ AuCtl_BR, /* info about branches */ ++ AuCtl_FHSM_FD /* connection for fhsm */ ++}; ++ ++/* borrowed from linux/include/linux/kernel.h */ ++#ifndef ALIGN ++#ifdef _GNU_SOURCE ++#define ALIGN(x, a) __ALIGN_MASK(x, (typeof(x))(a)-1) ++#else ++#define ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1)) ++#endif ++#define __ALIGN_MASK(x, mask) (((x)+(mask))&~(mask)) ++#endif ++ ++/* borrowed from linux/include/linux/compiler-gcc3.h */ ++#ifndef __aligned ++#define __aligned(x) __attribute__((aligned(x))) ++#endif ++ ++#ifdef __KERNEL__ ++#ifndef __packed ++#define __packed __attribute__((packed)) ++#endif ++#endif ++ ++struct au_rdu_cookie { ++ uint64_t h_pos; ++ int16_t bindex; ++ uint8_t flags; ++ uint8_t pad; ++ uint32_t generation; ++} __aligned(8); ++ ++struct au_rdu_ent { ++ uint64_t ino; ++ int16_t bindex; ++ uint8_t type; ++ uint8_t nlen; ++ uint8_t wh; ++ char name[]; ++} __aligned(8); ++ ++static inline int au_rdu_len(int nlen) ++{ ++ /* include the terminating NULL */ ++ return ALIGN(sizeof(struct au_rdu_ent) + nlen + 1, ++ sizeof(uint64_t)); ++} ++ ++union au_rdu_ent_ul { ++ struct au_rdu_ent __user *e; ++ uint64_t ul; ++}; ++ ++enum { ++ AufsCtlRduV_SZ, ++ AufsCtlRduV_End ++}; ++ ++struct aufs_rdu { ++ /* input */ ++ union { ++ uint64_t sz; /* AuCtl_RDU */ ++ uint64_t nent; /* AuCtl_RDU_INO */ ++ }; ++ union au_rdu_ent_ul ent; ++ uint16_t verify[AufsCtlRduV_End]; ++ ++ /* input/output */ ++ uint32_t blk; ++ ++ /* output */ ++ union au_rdu_ent_ul tail; ++ /* number of entries which were added in a single call */ ++ uint64_t rent; ++ uint8_t full; ++ uint8_t shwh; ++ ++ struct au_rdu_cookie cookie; ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dirren. the branch is identified by the filename who contains this */ ++struct au_drinfo { ++ uint64_t ino; ++ union { ++ uint8_t oldnamelen; ++ uint64_t _padding; ++ }; ++ uint8_t oldname[]; ++} __aligned(8); ++ ++struct au_drinfo_fdata { ++ uint32_t magic; ++ struct au_drinfo drinfo; ++} __aligned(8); ++ ++#define AUFS_DRINFO_MAGIC_V1 ('a' << 24 | 'd' << 16 | 'r' << 8 | 0x01) ++/* future */ ++#define AUFS_DRINFO_MAGIC_V2 ('a' << 24 | 'd' << 16 | 'r' << 8 | 0x02) ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct aufs_wbr_fd { ++ uint32_t oflags; ++ int16_t brid; ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct aufs_ibusy { ++ uint64_t ino, h_ino; ++ int16_t bindex; ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* error code for move-down */ ++/* the actual message strings are implemented in aufs-util.git */ ++enum { ++ EAU_MVDOWN_OPAQUE = 1, ++ EAU_MVDOWN_WHITEOUT, ++ EAU_MVDOWN_UPPER, ++ EAU_MVDOWN_BOTTOM, ++ EAU_MVDOWN_NOUPPER, ++ EAU_MVDOWN_NOLOWERBR, ++ EAU_Last ++}; ++ ++/* flags for move-down */ ++#define AUFS_MVDOWN_DMSG 1 ++#define AUFS_MVDOWN_OWLOWER (1 << 1) /* overwrite lower */ ++#define AUFS_MVDOWN_KUPPER (1 << 2) /* keep upper */ ++#define AUFS_MVDOWN_ROLOWER (1 << 3) /* do even if lower is RO */ ++#define AUFS_MVDOWN_ROLOWER_R (1 << 4) /* did on lower RO */ ++#define AUFS_MVDOWN_ROUPPER (1 << 5) /* do even if upper is RO */ ++#define AUFS_MVDOWN_ROUPPER_R (1 << 6) /* did on upper RO */ ++#define AUFS_MVDOWN_BRID_UPPER (1 << 7) /* upper brid */ ++#define AUFS_MVDOWN_BRID_LOWER (1 << 8) /* lower brid */ ++#define AUFS_MVDOWN_FHSM_LOWER (1 << 9) /* find fhsm attr for lower */ ++#define AUFS_MVDOWN_STFS (1 << 10) /* req. stfs */ ++#define AUFS_MVDOWN_STFS_FAILED (1 << 11) /* output: stfs is unusable */ ++#define AUFS_MVDOWN_BOTTOM (1 << 12) /* output: no more lowers */ ++ ++/* index for move-down */ ++enum { ++ AUFS_MVDOWN_UPPER, ++ AUFS_MVDOWN_LOWER, ++ AUFS_MVDOWN_NARRAY ++}; ++ ++/* ++ * additional info of move-down ++ * number of free blocks and inodes. ++ * subset of struct kstatfs, but smaller and always 64bit. ++ */ ++struct aufs_stfs { ++ uint64_t f_blocks; ++ uint64_t f_bavail; ++ uint64_t f_files; ++ uint64_t f_ffree; ++}; ++ ++struct aufs_stbr { ++ int16_t brid; /* optional input */ ++ int16_t bindex; /* output */ ++ struct aufs_stfs stfs; /* output when AUFS_MVDOWN_STFS set */ ++} __aligned(8); ++ ++struct aufs_mvdown { ++ uint32_t flags; /* input/output */ ++ struct aufs_stbr stbr[AUFS_MVDOWN_NARRAY]; /* input/output */ ++ int8_t au_errno; /* output */ ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++union aufs_brinfo { ++ /* PATH_MAX may differ between kernel-space and user-space */ ++ char _spacer[4096]; ++ struct { ++ int16_t id; ++ int perm; ++ char path[]; ++ }; ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define AuCtlType 'A' ++#define AUFS_CTL_RDU _IOWR(AuCtlType, AuCtl_RDU, struct aufs_rdu) ++#define AUFS_CTL_RDU_INO _IOWR(AuCtlType, AuCtl_RDU_INO, struct aufs_rdu) ++#define AUFS_CTL_WBR_FD _IOW(AuCtlType, AuCtl_WBR_FD, \ ++ struct aufs_wbr_fd) ++#define AUFS_CTL_IBUSY _IOWR(AuCtlType, AuCtl_IBUSY, struct aufs_ibusy) ++#define AUFS_CTL_MVDOWN _IOWR(AuCtlType, AuCtl_MVDOWN, \ ++ struct aufs_mvdown) ++#define AUFS_CTL_BRINFO _IOW(AuCtlType, AuCtl_BR, union aufs_brinfo) ++#define AUFS_CTL_FHSM_FD _IOW(AuCtlType, AuCtl_FHSM_FD, int) ++ ++#endif /* __AUFS_TYPE_H__ */ diff --git a/kernel/tools/perf/files/patches/aufs5/tmpfs-idr.patch b/kernel/tools/perf/files/patches/aufs5/tmpfs-idr.patch new file mode 100644 index 0000000000..be89bbeeaa --- /dev/null +++ b/kernel/tools/perf/files/patches/aufs5/tmpfs-idr.patch @@ -0,0 +1,221 @@ +SPDX-License-Identifier: GPL-2.0 + +diff --git a/include/linux/shmem_fs.h b/include/linux/shmem_fs.h +index 166158b6e917..0e9606171432 100644 +--- a/include/linux/shmem_fs.h ++++ b/include/linux/shmem_fs.h +@@ -28,10 +28,13 @@ struct shmem_inode_info { + }; + + struct shmem_sb_info { ++ struct mutex idr_lock; ++ bool idr_nouse; ++ struct idr idr; /* manages inode-number */ + unsigned long max_blocks; /* How many blocks are allowed */ + struct percpu_counter used_blocks; /* How many are allocated */ +- unsigned long max_inodes; /* How many inodes are allowed */ +- unsigned long free_inodes; /* How many are left for allocation */ ++ int max_inodes; /* How many inodes are allowed */ ++ int free_inodes; /* How many are left for allocation */ + raw_spinlock_t stat_lock; /* Serialize shmem_sb_info changes */ + umode_t mode; /* Mount mode for root directory */ + unsigned char huge; /* Whether to try for hugepages */ +diff --git a/mm/shmem.c b/mm/shmem.c +index 1609a8daba26..b3e5f52a5aa2 100644 +--- a/mm/shmem.c ++++ b/mm/shmem.c +@@ -108,7 +108,7 @@ struct shmem_falloc { + + struct shmem_options { + unsigned long long blocks; +- unsigned long long inodes; ++ int inodes; + struct mempolicy *mpol; + kuid_t uid; + kgid_t gid; +@@ -128,11 +128,14 @@ static unsigned long shmem_default_max_blocks(void) + return totalram_pages() / 2; + } + +-static unsigned long shmem_default_max_inodes(void) ++static int shmem_default_max_inodes(void) + { + unsigned long nr_pages = totalram_pages(); ++ unsigned long ul; + +- return min(nr_pages - totalhigh_pages(), nr_pages / 2); ++ ul = INT_MAX; ++ ul = min3(ul, nr_pages - totalhigh_pages(), nr_pages / 2); ++ return ul; + } + #endif + +@@ -1165,6 +1168,11 @@ static void shmem_evict_inode(struct inode *inode) + + simple_xattrs_free(&info->xattrs); + WARN_ON(inode->i_blocks); ++ if (!sbinfo->idr_nouse && inode->i_ino) { ++ mutex_lock(&sbinfo->idr_lock); ++ idr_remove(&sbinfo->idr, inode->i_ino); ++ mutex_unlock(&sbinfo->idr_lock); ++ } + shmem_free_inode(inode->i_sb); + clear_inode(inode); + } +@@ -2336,6 +2344,25 @@ static struct inode *shmem_get_inode(struct super_block *sb, const struct inode + break; + } + ++ if (!sbinfo->idr_nouse) { ++ /* inum 0 and 1 are unused */ ++ mutex_lock(&sbinfo->idr_lock); ++ ino = idr_alloc(&sbinfo->idr, inode, 2, INT_MAX, ++ GFP_NOFS); ++ if (ino > 0) { ++ inode->i_ino = ino; ++ mutex_unlock(&sbinfo->idr_lock); ++ __insert_inode_hash(inode, inode->i_ino); ++ } else { ++ inode->i_ino = 0; ++ mutex_unlock(&sbinfo->idr_lock); ++ iput(inode); ++ /* shmem_free_inode() will be called */ ++ inode = NULL; ++ } ++ } else ++ inode->i_ino = ino; ++ + lockdep_annotate_inode_mutex_key(inode); + } else + shmem_free_inode(sb); +@@ -3250,8 +3277,7 @@ static struct dentry *shmem_get_parent(struct dentry *child) + static int shmem_match(struct inode *ino, void *vfh) + { + __u32 *fh = vfh; +- __u64 inum = fh[2]; +- inum = (inum << 32) | fh[1]; ++ __u64 inum = fh[1]; + return ino->i_ino == inum && fh[0] == ino->i_generation; + } + +@@ -3271,14 +3297,11 @@ static struct dentry *shmem_fh_to_dentry(struct super_block *sb, + struct dentry *dentry = NULL; + u64 inum; + +- if (fh_len < 3) ++ if (fh_len < 2) + return NULL; + +- inum = fid->raw[2]; +- inum = (inum << 32) | fid->raw[1]; +- +- inode = ilookup5(sb, (unsigned long)(inum + fid->raw[0]), +- shmem_match, fid->raw); ++ inum = fid->raw[1]; ++ inode = ilookup5(sb, inum, shmem_match, fid->raw); + if (inode) { + dentry = shmem_find_alias(inode); + iput(inode); +@@ -3290,30 +3313,15 @@ static struct dentry *shmem_fh_to_dentry(struct super_block *sb, + static int shmem_encode_fh(struct inode *inode, __u32 *fh, int *len, + struct inode *parent) + { +- if (*len < 3) { +- *len = 3; ++ if (*len < 2) { ++ *len = 2; + return FILEID_INVALID; + } + +- if (inode_unhashed(inode)) { +- /* Unfortunately insert_inode_hash is not idempotent, +- * so as we hash inodes here rather than at creation +- * time, we need a lock to ensure we only try +- * to do it once +- */ +- static DEFINE_SPINLOCK(lock); +- spin_lock(&lock); +- if (inode_unhashed(inode)) +- __insert_inode_hash(inode, +- inode->i_ino + inode->i_generation); +- spin_unlock(&lock); +- } +- + fh[0] = inode->i_generation; + fh[1] = inode->i_ino; +- fh[2] = ((__u64)inode->i_ino) >> 32; + +- *len = 3; ++ *len = 2; + return 1; + } + +@@ -3392,7 +3400,7 @@ static int shmem_parse_one(struct fs_context *fc, struct fs_parameter *param) + break; + case Opt_nr_inodes: + ctx->inodes = memparse(param->string, &rest); +- if (*rest) ++ if (*rest || ctx->inodes < 2) + goto bad_value; + ctx->seen |= SHMEM_SEEN_INODES; + break; +@@ -3502,7 +3510,7 @@ static int shmem_reconfigure(struct fs_context *fc) + { + struct shmem_options *ctx = fc->fs_private; + struct shmem_sb_info *sbinfo = SHMEM_SB(fc->root->d_sb); +- unsigned long inodes; ++ int inodes; + struct mempolicy *mpol = NULL; + const char *err; + +@@ -3571,7 +3579,7 @@ static int shmem_show_options(struct seq_file *seq, struct dentry *root) + seq_printf(seq, ",size=%luk", + sbinfo->max_blocks << (PAGE_SHIFT - 10)); + if (sbinfo->max_inodes != shmem_default_max_inodes()) +- seq_printf(seq, ",nr_inodes=%lu", sbinfo->max_inodes); ++ seq_printf(seq, ",nr_inodes=%d", sbinfo->max_inodes); + if (sbinfo->mode != (0777 | S_ISVTX)) + seq_printf(seq, ",mode=%03ho", sbinfo->mode); + if (!uid_eq(sbinfo->uid, GLOBAL_ROOT_UID)) +@@ -3618,6 +3626,8 @@ static void shmem_put_super(struct super_block *sb) + { + struct shmem_sb_info *sbinfo = SHMEM_SB(sb); + ++ if (!sbinfo->idr_nouse) ++ idr_destroy(&sbinfo->idr); + free_percpu(sbinfo->ino_batch); + percpu_counter_destroy(&sbinfo->used_blocks); + mpol_put(sbinfo->mpol); +@@ -3660,6 +3670,8 @@ static int shmem_fill_super(struct super_block *sb, struct fs_context *fc) + #else + sb->s_flags |= SB_NOUSER; + #endif ++ mutex_init(&sbinfo->idr_lock); ++ idr_init(&sbinfo->idr); + sbinfo->max_blocks = ctx->blocks; + sbinfo->free_inodes = sbinfo->max_inodes = ctx->inodes; + if (sb->s_flags & SB_KERNMOUNT) { +@@ -3777,6 +3789,15 @@ static void shmem_destroy_inodecache(void) + kmem_cache_destroy(shmem_inode_cachep); + } + ++static __init void shmem_no_idr(struct super_block *sb) ++{ ++ struct shmem_sb_info *sbinfo; ++ ++ sbinfo = SHMEM_SB(sb); ++ sbinfo->idr_nouse = true; ++ idr_destroy(&sbinfo->idr); ++} ++ + const struct address_space_operations shmem_aops = { + .writepage = shmem_writepage, + .set_page_dirty = __set_page_dirty_no_writeback, +@@ -3918,6 +3939,7 @@ int __init shmem_init(void) + pr_err("Could not kern_mount tmpfs\n"); + goto out1; + } ++ shmem_no_idr(shm_mnt->mnt_sb); + + #ifdef CONFIG_TRANSPARENT_HUGEPAGE + if (has_transparent_hugepage() && shmem_huge > SHMEM_HUGE_DENY) diff --git a/kernel/tools/perf/files/patches/aufs5/vfs-ino.patch b/kernel/tools/perf/files/patches/aufs5/vfs-ino.patch new file mode 100644 index 0000000000..992d86c106 --- /dev/null +++ b/kernel/tools/perf/files/patches/aufs5/vfs-ino.patch @@ -0,0 +1,24 @@ +SPDX-License-Identifier: GPL-2.0 + +diff --git a/fs/inode.c b/fs/inode.c +index 9abc88d7959c..82b13641423c 100644 +--- a/fs/inode.c ++++ b/fs/inode.c +@@ -904,6 +904,8 @@ unsigned int get_next_ino(void) + unsigned int *p = &get_cpu_var(last_ino); + unsigned int res = *p; + ++start: ++ + #ifdef CONFIG_SMP + if (unlikely((res & (LAST_INO_BATCH-1)) == 0)) { + static atomic_t shared_last_ino; +@@ -916,7 +918,7 @@ unsigned int get_next_ino(void) + res++; + /* get_next_ino should not provide a 0 inode number */ + if (unlikely(!res)) +- res++; ++ goto start; + *p = res; + put_cpu_var(last_ino); + return res; diff --git a/kernel/tools/perf/files/patches/linux/patch-5.10.15.xz b/kernel/tools/perf/files/patches/linux/patch-5.10.15.xz deleted file mode 100644 index 42cda9d802..0000000000 Binary files a/kernel/tools/perf/files/patches/linux/patch-5.10.15.xz and /dev/null differ diff --git a/kernel/tools/perf/files/patches/linux/patch-5.10.19.xz b/kernel/tools/perf/files/patches/linux/patch-5.10.19.xz deleted file mode 100644 index 26b2fcba4b..0000000000 Binary files a/kernel/tools/perf/files/patches/linux/patch-5.10.19.xz and /dev/null differ diff --git a/kernel/tools/perf/files/patches/linux/patch-5.10.41.xz b/kernel/tools/perf/files/patches/linux/patch-5.10.41.xz deleted file mode 100644 index 57ece77117..0000000000 Binary files a/kernel/tools/perf/files/patches/linux/patch-5.10.41.xz and /dev/null differ diff --git a/kernel/tools/perf/files/patches/linux/patch-5.10.45.xz b/kernel/tools/perf/files/patches/linux/patch-5.10.45.xz deleted file mode 100644 index 27c5dd0c67..0000000000 Binary files a/kernel/tools/perf/files/patches/linux/patch-5.10.45.xz and /dev/null differ diff --git a/kernel/tools/perf/files/patches/linux/patch-5.15.41.xz b/kernel/tools/perf/files/patches/linux/patch-5.15.41.xz new file mode 100644 index 0000000000..3de4fc5db1 Binary files /dev/null and b/kernel/tools/perf/files/patches/linux/patch-5.15.41.xz differ diff --git a/kernel/tools/perf/files/patches/mageia/3rd-3rdparty-merge.patch b/kernel/tools/perf/files/patches/mageia/3rd-3rdparty-merge.patch index 1bae65c085..78d502ec1d 100644 --- a/kernel/tools/perf/files/patches/mageia/3rd-3rdparty-merge.patch +++ b/kernel/tools/perf/files/patches/mageia/3rd-3rdparty-merge.patch @@ -16,38 +16,42 @@ Signed-off-by: Thomas Backlund arch/x86/Kconfig | 2 ++ 4 files changed, 7 insertions(+), 1 deletion(-) ---- linux-5.8/arch/arm64/Kconfig.orig 2020-08-05 16:08:02.466740952 +0200 -+++ linux-5.8/arch/arm64/Kconfig 2020-08-05 16:08:13.368741815 +0200 -@@ -1910,3 +1910,5 @@ source "arch/arm64/kvm/Kconfig" - if CRYPTO - source "arch/arm64/crypto/Kconfig" - endif -+ -+source "3rdparty/Kconfig" ---- linux-5.8/Makefile.orig 2020-08-05 16:09:32.265748061 +0200 -+++ linux-5.8/Makefile 2020-08-05 16:10:02.553750458 +0200 -@@ -651,7 +651,7 @@ endif - ifeq ($(KBUILD_EXTMOD),) - # Objects we will link into vmlinux / subdirs we need to visit - core-y := init/ usr/ --drivers-y := drivers/ sound/ -+drivers-y := drivers/ sound/ 3rdparty/ - drivers-$(CONFIG_SAMPLES) += samples/ - drivers-y += net/ virt/ - libs-y := lib/ ---- linux-5.8/arch/x86/Kconfig.orig 2020-08-05 16:10:48.805754119 +0200 -+++ linux-5.8/arch/x86/Kconfig 2020-08-05 16:11:04.602755370 +0200 -@@ -2913,3 +2913,5 @@ source "drivers/firmware/Kconfig" - source "arch/x86/kvm/Kconfig" - - source "arch/x86/Kconfig.assembler" -+ -+source "3rdparty/Kconfig" ---- linux-5.8/arch/arm/Kconfig.orig 2020-08-05 16:12:08.314760413 +0200 -+++ linux-5.8/arch/arm/Kconfig 2020-08-05 16:12:22.786761559 +0200 -@@ -2064,3 +2064,5 @@ source "arch/arm/crypto/Kconfig" +diff -Nurp linux-5.12/arch/arm/Kconfig linux-5.12-3rd/arch/arm/Kconfig +--- linux-5.12/arch/arm/Kconfig 2021-04-25 23:49:08.000000000 +0300 ++++ linux-5.12-3rd/arch/arm/Kconfig 2021-04-26 18:10:06.513775304 +0300 +@@ -2016,3 +2016,5 @@ source "arch/arm/crypto/Kconfig" endif source "arch/arm/Kconfig.assembler" + +source "3rdparty/Kconfig" +diff -Nurp linux-5.12/arch/arm64/Kconfig linux-5.12-3rd/arch/arm64/Kconfig +--- linux-5.12/arch/arm64/Kconfig 2021-04-25 23:49:08.000000000 +0300 ++++ linux-5.12-3rd/arch/arm64/Kconfig 2021-04-26 18:10:06.512775257 +0300 +@@ -1959,3 +1959,5 @@ source "arch/arm64/kvm/Kconfig" + if CRYPTO + source "arch/arm64/crypto/Kconfig" + endif ++ ++source "3rdparty/Kconfig" +diff -Nurp linux-5.12/arch/x86/Kconfig linux-5.12-3rd/arch/x86/Kconfig +--- linux-5.12/arch/x86/Kconfig 2021-04-25 23:49:08.000000000 +0300 ++++ linux-5.12-3rd/arch/x86/Kconfig 2021-04-26 18:10:06.512775257 +0300 +@@ -2909,3 +2909,5 @@ source "drivers/firmware/Kconfig" + source "arch/x86/kvm/Kconfig" + + source "arch/x86/Kconfig.assembler" ++ ++source "3rdparty/Kconfig" +diff -Nurp linux-5.14/Makefile linux-5.14-3rd/Makefile +--- linux-5.14/Makefile ++++ linux-5.14-3rd/Makefile +@@ -670,7 +670,7 @@ endif + ifeq ($(KBUILD_EXTMOD),) + # Objects we will link into vmlinux / subdirs we need to visit + core-y := init/ usr/ arch/$(SRCARCH)/ +-drivers-y := drivers/ sound/ ++drivers-y := drivers/ sound/ 3rdparty/ + drivers-$(CONFIG_SAMPLES) += samples/ + drivers-$(CONFIG_NET) += net/ + drivers-y += virt/ diff --git a/kernel/tools/perf/files/patches/mageia/3rd-fix-kconfig.patch b/kernel/tools/perf/files/patches/mageia/3rd-fix-kconfig.patch index 6d1a440604..783807d71e 100644 --- a/kernel/tools/perf/files/patches/mageia/3rd-fix-kconfig.patch +++ b/kernel/tools/perf/files/patches/mageia/3rd-fix-kconfig.patch @@ -9,17 +9,6 @@ diff -up ./3rdparty/rtl8723de/Kconfig.tv ./3rdparty/rtl8723de/Kconfig + help Help message of RTL8723DE -diff -up ./3rdparty/rtl8812au/Kconfig.tv ./3rdparty/rtl8812au/Kconfig ---- ./3rdparty/rtl8812au/Kconfig.tv 2020-10-13 21:02:36.391016614 +0200 -+++ ./3rdparty/rtl8812au/Kconfig 2020-10-13 20:59:07.421226249 +0200 -@@ -1,6 +1,6 @@ - config RTL8812AU - tristate "Realtek 8812au USB WiFi" - depends on USB -- ---help--- -+ help - Help message of 8812au - diff -up ./3rdparty/rtl8821ce/Kconfig.tv ./3rdparty/rtl8821ce/Kconfig --- ./3rdparty/rtl8821ce/Kconfig.tv 2020-10-13 16:09:11.157856145 +0200 +++ ./3rdparty/rtl8821ce/Kconfig 2020-10-13 20:58:17.242118685 +0200 diff --git a/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-kernel-5.12.patch b/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-kernel-5.12.patch new file mode 100644 index 0000000000..c53561cf98 --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-kernel-5.12.patch @@ -0,0 +1,12 @@ +diff -urp linux/3rdparty/rtl8812au.orig/os_dep/linux/recv_linux.c linux/3rdparty/rtl8812au/os_dep/linux/recv_linux.c +--- linux/3rdparty/rtl8812au.orig/os_dep/linux/recv_linux.c 2021-04-26 18:35:37.411027594 +0300 ++++ linux/3rdparty/rtl8812au/os_dep/linux/recv_linux.c 2021-04-26 18:53:13.502814526 +0300 +@@ -353,7 +353,7 @@ static int napi_recv(_adapter *padapter, + + rx_ok = _FALSE; + +-#ifdef CONFIG_RTW_GRO ++#if defined(CONFIG_RTW_GRO) && LINUX_VERSION_CODE < KERNEL_VERSION(5, 12, 0) + if (pregistrypriv->en_gro) { + if (rtw_napi_gro_receive(&padapter->napi, pskb) != GRO_DROP) + rx_ok = _TRUE; diff --git a/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-kernel-5.15.patch b/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-kernel-5.15.patch new file mode 100644 index 0000000000..86a002fe3b --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-kernel-5.15.patch @@ -0,0 +1,66 @@ + +From: +https://github.com/aircrack-ng/rtl8812au/commit/47a38b7c736dd9e9baac9eb07a6dceb83429fb49 + +diff -Nurp linux-5.15/3rdparty/rtl8812au.orig/core/rtw_br_ext.c linux-5.15/3rdparty/rtl8812au/core/rtw_br_ext.c +--- linux-5.15/3rdparty/rtl8812au.orig/core/rtw_br_ext.c 2021-11-08 23:40:48.236272741 +0200 ++++ linux-5.15/3rdparty/rtl8812au/core/rtw_br_ext.c 2021-11-08 23:49:12.118046953 +0200 +@@ -17,7 +17,10 @@ + #ifdef __KERNEL__ + #include + #include ++ #include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 15, 0) + #include ++#endif + #include + #include + #include +@@ -169,6 +172,7 @@ static __inline__ void __nat25_generate_ + } + + ++#ifdef _NET_INET_IPX_H_ + static __inline__ void __nat25_generate_ipx_network_addr_with_node(unsigned char *networkAddr, + unsigned int *ipxNetAddr, unsigned char *ipxNodeAddr) + { +@@ -189,6 +193,7 @@ static __inline__ void __nat25_generate_ + memcpy(networkAddr + 1, (unsigned char *)ipxNetAddr, 4); + memcpy(networkAddr + 5, (unsigned char *)ipxSocketAddr, 2); + } ++#endif + + + static __inline__ void __nat25_generate_apple_network_addr(unsigned char *networkAddr, +@@ -330,6 +335,7 @@ static __inline__ int __nat25_network_ha + x = networkAddr[7] ^ networkAddr[8] ^ networkAddr[9] ^ networkAddr[10]; + + return x & (NAT25_HASH_SIZE - 1); ++#ifdef _NET_INET_IPX_H_ + } else if (networkAddr[0] == NAT25_IPX) { + unsigned long x; + +@@ -337,6 +343,7 @@ static __inline__ int __nat25_network_ha + networkAddr[6] ^ networkAddr[7] ^ networkAddr[8] ^ networkAddr[9] ^ networkAddr[10]; + + return x & (NAT25_HASH_SIZE - 1); ++#endif + } else if (networkAddr[0] == NAT25_APPLE) { + unsigned long x; + +@@ -889,6 +896,7 @@ int nat25_db_handle(_adapter *priv, stru + } + } + ++#ifdef _NET_INET_IPX_H_ + /*---------------------------------------------------*/ + /* Handle IPX and Apple Talk frame */ + /*---------------------------------------------------*/ +@@ -1109,6 +1117,7 @@ int nat25_db_handle(_adapter *priv, stru + + return -1; + } ++#endif + + /*---------------------------------------------------*/ + /* Handle PPPoE frame */ diff --git a/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-rename.patch b/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-rename.patch index a255a55886..bcf02987c2 100644 --- a/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-rename.patch +++ b/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au-rename.patch @@ -4,15 +4,15 @@ Adjust driver bits so it keeps the name of the replaced driver Signed-off-by: Thomas Backlund --- - 3rdparty/rtl8812au/Kconfig | 6 +++--- + 3rdparty/rtl8812au/Kconfig | 7 +++---- 3rdparty/rtl8812au/Makefile | 8 ++++---- 3rdparty/rtl8812au/hal/hal_com.c | 2 +- 3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c | 2 +- - 4 files changed, 9 insertions(+), 9 deletions(-) + 4 files changed, 9 insertions(+), 10 deletions(-) -diff -Nurp linux-5.5/3rdparty/rtl8812au.orig/hal/hal_com.c linux-5.5/3rdparty/rtl8812au/hal/hal_com.c ---- linux-5.5/3rdparty/rtl8812au.orig/hal/hal_com.c 2020-03-09 01:46:04.750166543 +0200 -+++ linux-5.5/3rdparty/rtl8812au/hal/hal_com.c 2020-03-11 18:23:33.839805026 +0200 +diff -Nurp linux-5.11/3rdparty/rtl8812au.orig/hal/hal_com.c linux-5.11/3rdparty/rtl8812au/hal/hal_com.c +--- linux-5.11/3rdparty/rtl8812au.orig/hal/hal_com.c 2021-03-07 18:43:20.313672664 +0200 ++++ linux-5.11/3rdparty/rtl8812au/hal/hal_com.c 2021-03-07 18:43:51.392141299 +0200 @@ -12879,7 +12879,7 @@ bypass_hw_pg: _rtw_memset(hal_data->EEPROMMACAddr, 0, ETH_ALEN); ret = _FAIL; @@ -22,25 +22,25 @@ diff -Nurp linux-5.5/3rdparty/rtl8812au.orig/hal/hal_com.c linux-5.5/3rdparty/rt return ret; } -diff -Nurp linux-5.5/3rdparty/rtl8812au.orig/Kconfig linux-5.5/3rdparty/rtl8812au/Kconfig ---- linux-5.5/3rdparty/rtl8812au.orig/Kconfig 2020-03-09 01:46:04.682163430 +0200 -+++ linux-5.5/3rdparty/rtl8812au/Kconfig 2020-03-11 18:21:33.457357175 +0200 -@@ -1,6 +1,6 @@ +diff -Nurp linux-5.11/3rdparty/rtl8812au.orig/Kconfig linux-5.11/3rdparty/rtl8812au/Kconfig +--- linux-5.11/3rdparty/rtl8812au.orig/Kconfig 2021-03-07 18:43:20.369675309 +0200 ++++ linux-5.11/3rdparty/rtl8812au/Kconfig 2021-03-07 18:45:22.910465892 +0200 +@@ -1,6 +1,5 @@ -config 88XXAU - tristate "Realtek 88XXau USB WiFi" +config RTL8812AU + tristate "Realtek 8812au USB WiFi" depends on USB - ---help--- + help - Help message of 88XXau +- + Help message of 8812au +diff -Nurp linux-5.11/3rdparty/rtl8812au.orig/Makefile linux-5.11/3rdparty/rtl8812au/Makefile +--- linux-5.11/3rdparty/rtl8812au.orig/Makefile 2021-03-07 18:43:20.370675357 +0200 ++++ linux-5.11/3rdparty/rtl8812au/Makefile 2021-03-07 18:43:51.401141725 +0200 +@@ -180,9 +180,9 @@ endif -diff -Nurp linux-5.5/3rdparty/rtl8812au.orig/Makefile linux-5.5/3rdparty/rtl8812au/Makefile ---- linux-5.5/3rdparty/rtl8812au.orig/Makefile 2020-03-09 01:46:04.682163430 +0200 -+++ linux-5.5/3rdparty/rtl8812au/Makefile 2020-03-11 18:22:16.769317077 +0200 -@@ -179,9 +179,9 @@ endif - - ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_y_y) + ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_y_n) -EXTRA_CFLAGS += -DDRV_NAME=\"rtl88XXau\" +EXTRA_CFLAGS += -DDRV_NAME=\"rtl8812au\" @@ -50,7 +50,7 @@ diff -Nurp linux-5.5/3rdparty/rtl8812au.orig/Makefile linux-5.5/3rdparty/rtl8812 endif else EXTRA_CFLAGS += -DDRV_NAME=\"rtl8812au\" -@@ -2233,11 +2233,11 @@ $(MODULE_NAME)-y += $(_PLATFORM_FILES) +@@ -2232,11 +2232,11 @@ $(MODULE_NAME)-y += $(_PLATFORM_FILES) $(MODULE_NAME)-$(CONFIG_MP_INCLUDED) += core/rtw_mp.o @@ -64,10 +64,10 @@ diff -Nurp linux-5.5/3rdparty/rtl8812au.orig/Makefile linux-5.5/3rdparty/rtl8812 all: modules -diff -Nurp linux-5.5/3rdparty/rtl8812au.orig/os_dep/linux/ioctl_cfg80211.c linux-5.5/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c ---- linux-5.5/3rdparty/rtl8812au.orig/os_dep/linux/ioctl_cfg80211.c 2020-03-09 01:46:04.798168741 +0200 -+++ linux-5.5/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c 2020-03-11 18:24:09.196405329 +0200 -@@ -2639,7 +2639,7 @@ void rtw_cfg80211_unlink_bss(_adapter *p +diff -Nurp linux-5.11/3rdparty/rtl8812au.orig/os_dep/linux/ioctl_cfg80211.c linux-5.11/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c +--- linux-5.11/3rdparty/rtl8812au.orig/os_dep/linux/ioctl_cfg80211.c 2021-03-07 18:43:20.371675404 +0200 ++++ linux-5.11/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c 2021-03-07 18:43:51.402141772 +0200 +@@ -2646,7 +2646,7 @@ void rtw_cfg80211_unlink_bss(_adapter *p #endif if (!wiphy) { diff --git a/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au.patch b/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au.patch index 0d550052e3..891f72c573 100644 --- a/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au.patch +++ b/kernel/tools/perf/files/patches/mageia/3rd-rtl8812au.patch @@ -1,2910 +1,6 @@ -Cloned from: - https://github.com/aircrack-ng/rtl8812au.git - -Signed-off-by: Nicolas Lcureuil ---- - -diff --git linux-5.8/3rdparty/rtl8812au/Kconfig linux-5.8/3rdparty/rtl8812au/Kconfig -new file mode 100644 -index 000000000..f63a78009 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/Kconfig -@@ -0,0 +1,6 @@ -+config 88XXAU -+ tristate "Realtek 88XXau USB WiFi" -+ depends on USB -+ ---help--- -+ Help message of 88XXau -+ -diff --git linux-5.8/3rdparty/rtl8812au/LICENSE linux-5.8/3rdparty/rtl8812au/LICENSE -new file mode 100644 -index 000000000..d159169d1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/LICENSE -@@ -0,0 +1,339 @@ -+ GNU GENERAL PUBLIC LICENSE -+ Version 2, June 1991 -+ -+ Copyright (C) 1989, 1991 Free Software Foundation, Inc., -+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -+ Everyone is permitted to copy and distribute verbatim copies -+ of this license document, but changing it is not allowed. -+ -+ Preamble -+ -+ The licenses for most software are designed to take away your -+freedom to share and change it. By contrast, the GNU General Public -+License is intended to guarantee your freedom to share and change free -+software--to make sure the software is free for all its users. This -+General Public License applies to most of the Free Software -+Foundation's software and to any other program whose authors commit to -+using it. (Some other Free Software Foundation software is covered by -+the GNU Lesser General Public License instead.) You can apply it to -+your programs, too. -+ -+ When we speak of free software, we are referring to freedom, not -+price. Our General Public Licenses are designed to make sure that you -+have the freedom to distribute copies of free software (and charge for -+this service if you wish), that you receive source code or can get it -+if you want it, that you can change the software or use pieces of it -+in new free programs; and that you know you can do these things. -+ -+ To protect your rights, we need to make restrictions that forbid -+anyone to deny you these rights or to ask you to surrender the rights. -+These restrictions translate to certain responsibilities for you if you -+distribute copies of the software, or if you modify it. -+ -+ For example, if you distribute copies of such a program, whether -+gratis or for a fee, you must give the recipients all the rights that -+you have. You must make sure that they, too, receive or can get the -+source code. And you must show them these terms so they know their -+rights. -+ -+ We protect your rights with two steps: (1) copyright the software, and -+(2) offer you this license which gives you legal permission to copy, -+distribute and/or modify the software. -+ -+ Also, for each author's protection and ours, we want to make certain -+that everyone understands that there is no warranty for this free -+software. If the software is modified by someone else and passed on, we -+want its recipients to know that what they have is not the original, so -+that any problems introduced by others will not reflect on the original -+authors' reputations. -+ -+ Finally, any free program is threatened constantly by software -+patents. We wish to avoid the danger that redistributors of a free -+program will individually obtain patent licenses, in effect making the -+program proprietary. To prevent this, we have made it clear that any -+patent must be licensed for everyone's free use or not licensed at all. -+ -+ The precise terms and conditions for copying, distribution and -+modification follow. -+ -+ GNU GENERAL PUBLIC LICENSE -+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION -+ -+ 0. This License applies to any program or other work which contains -+a notice placed by the copyright holder saying it may be distributed -+under the terms of this General Public License. The "Program", below, -+refers to any such program or work, and a "work based on the Program" -+means either the Program or any derivative work under copyright law: -+that is to say, a work containing the Program or a portion of it, -+either verbatim or with modifications and/or translated into another -+language. (Hereinafter, translation is included without limitation in -+the term "modification".) Each licensee is addressed as "you". -+ -+Activities other than copying, distribution and modification are not -+covered by this License; they are outside its scope. The act of -+running the Program is not restricted, and the output from the Program -+is covered only if its contents constitute a work based on the -+Program (independent of having been made by running the Program). -+Whether that is true depends on what the Program does. -+ -+ 1. You may copy and distribute verbatim copies of the Program's -+source code as you receive it, in any medium, provided that you -+conspicuously and appropriately publish on each copy an appropriate -+copyright notice and disclaimer of warranty; keep intact all the -+notices that refer to this License and to the absence of any warranty; -+and give any other recipients of the Program a copy of this License -+along with the Program. -+ -+You may charge a fee for the physical act of transferring a copy, and -+you may at your option offer warranty protection in exchange for a fee. -+ -+ 2. You may modify your copy or copies of the Program or any portion -+of it, thus forming a work based on the Program, and copy and -+distribute such modifications or work under the terms of Section 1 -+above, provided that you also meet all of these conditions: -+ -+ a) You must cause the modified files to carry prominent notices -+ stating that you changed the files and the date of any change. -+ -+ b) You must cause any work that you distribute or publish, that in -+ whole or in part contains or is derived from the Program or any -+ part thereof, to be licensed as a whole at no charge to all third -+ parties under the terms of this License. -+ -+ c) If the modified program normally reads commands interactively -+ when run, you must cause it, when started running for such -+ interactive use in the most ordinary way, to print or display an -+ announcement including an appropriate copyright notice and a -+ notice that there is no warranty (or else, saying that you provide -+ a warranty) and that users may redistribute the program under -+ these conditions, and telling the user how to view a copy of this -+ License. (Exception: if the Program itself is interactive but -+ does not normally print such an announcement, your work based on -+ the Program is not required to print an announcement.) -+ -+These requirements apply to the modified work as a whole. If -+identifiable sections of that work are not derived from the Program, -+and can be reasonably considered independent and separate works in -+themselves, then this License, and its terms, do not apply to those -+sections when you distribute them as separate works. But when you -+distribute the same sections as part of a whole which is a work based -+on the Program, the distribution of the whole must be on the terms of -+this License, whose permissions for other licensees extend to the -+entire whole, and thus to each and every part regardless of who wrote it. -+ -+Thus, it is not the intent of this section to claim rights or contest -+your rights to work written entirely by you; rather, the intent is to -+exercise the right to control the distribution of derivative or -+collective works based on the Program. -+ -+In addition, mere aggregation of another work not based on the Program -+with the Program (or with a work based on the Program) on a volume of -+a storage or distribution medium does not bring the other work under -+the scope of this License. -+ -+ 3. You may copy and distribute the Program (or a work based on it, -+under Section 2) in object code or executable form under the terms of -+Sections 1 and 2 above provided that you also do one of the following: -+ -+ a) Accompany it with the complete corresponding machine-readable -+ source code, which must be distributed under the terms of Sections -+ 1 and 2 above on a medium customarily used for software interchange; or, -+ -+ b) Accompany it with a written offer, valid for at least three -+ years, to give any third party, for a charge no more than your -+ cost of physically performing source distribution, a complete -+ machine-readable copy of the corresponding source code, to be -+ distributed under the terms of Sections 1 and 2 above on a medium -+ customarily used for software interchange; or, -+ -+ c) Accompany it with the information you received as to the offer -+ to distribute corresponding source code. (This alternative is -+ allowed only for noncommercial distribution and only if you -+ received the program in object code or executable form with such -+ an offer, in accord with Subsection b above.) -+ -+The source code for a work means the preferred form of the work for -+making modifications to it. For an executable work, complete source -+code means all the source code for all modules it contains, plus any -+associated interface definition files, plus the scripts used to -+control compilation and installation of the executable. However, as a -+special exception, the source code distributed need not include -+anything that is normally distributed (in either source or binary -+form) with the major components (compiler, kernel, and so on) of the -+operating system on which the executable runs, unless that component -+itself accompanies the executable. -+ -+If distribution of executable or object code is made by offering -+access to copy from a designated place, then offering equivalent -+access to copy the source code from the same place counts as -+distribution of the source code, even though third parties are not -+compelled to copy the source along with the object code. -+ -+ 4. You may not copy, modify, sublicense, or distribute the Program -+except as expressly provided under this License. Any attempt -+otherwise to copy, modify, sublicense or distribute the Program is -+void, and will automatically terminate your rights under this License. -+However, parties who have received copies, or rights, from you under -+this License will not have their licenses terminated so long as such -+parties remain in full compliance. -+ -+ 5. You are not required to accept this License, since you have not -+signed it. However, nothing else grants you permission to modify or -+distribute the Program or its derivative works. These actions are -+prohibited by law if you do not accept this License. Therefore, by -+modifying or distributing the Program (or any work based on the -+Program), you indicate your acceptance of this License to do so, and -+all its terms and conditions for copying, distributing or modifying -+the Program or works based on it. -+ -+ 6. Each time you redistribute the Program (or any work based on the -+Program), the recipient automatically receives a license from the -+original licensor to copy, distribute or modify the Program subject to -+these terms and conditions. You may not impose any further -+restrictions on the recipients' exercise of the rights granted herein. -+You are not responsible for enforcing compliance by third parties to -+this License. -+ -+ 7. If, as a consequence of a court judgment or allegation of patent -+infringement or for any other reason (not limited to patent issues), -+conditions are imposed on you (whether by court order, agreement or -+otherwise) that contradict the conditions of this License, they do not -+excuse you from the conditions of this License. If you cannot -+distribute so as to satisfy simultaneously your obligations under this -+License and any other pertinent obligations, then as a consequence you -+may not distribute the Program at all. For example, if a patent -+license would not permit royalty-free redistribution of the Program by -+all those who receive copies directly or indirectly through you, then -+the only way you could satisfy both it and this License would be to -+refrain entirely from distribution of the Program. -+ -+If any portion of this section is held invalid or unenforceable under -+any particular circumstance, the balance of the section is intended to -+apply and the section as a whole is intended to apply in other -+circumstances. -+ -+It is not the purpose of this section to induce you to infringe any -+patents or other property right claims or to contest validity of any -+such claims; this section has the sole purpose of protecting the -+integrity of the free software distribution system, which is -+implemented by public license practices. Many people have made -+generous contributions to the wide range of software distributed -+through that system in reliance on consistent application of that -+system; it is up to the author/donor to decide if he or she is willing -+to distribute software through any other system and a licensee cannot -+impose that choice. -+ -+This section is intended to make thoroughly clear what is believed to -+be a consequence of the rest of this License. -+ -+ 8. If the distribution and/or use of the Program is restricted in -+certain countries either by patents or by copyrighted interfaces, the -+original copyright holder who places the Program under this License -+may add an explicit geographical distribution limitation excluding -+those countries, so that distribution is permitted only in or among -+countries not thus excluded. In such case, this License incorporates -+the limitation as if written in the body of this License. -+ -+ 9. The Free Software Foundation may publish revised and/or new versions -+of the General Public License from time to time. Such new versions will -+be similar in spirit to the present version, but may differ in detail to -+address new problems or concerns. -+ -+Each version is given a distinguishing version number. If the Program -+specifies a version number of this License which applies to it and "any -+later version", you have the option of following the terms and conditions -+either of that version or of any later version published by the Free -+Software Foundation. If the Program does not specify a version number of -+this License, you may choose any version ever published by the Free Software -+Foundation. -+ -+ 10. If you wish to incorporate parts of the Program into other free -+programs whose distribution conditions are different, write to the author -+to ask for permission. For software which is copyrighted by the Free -+Software Foundation, write to the Free Software Foundation; we sometimes -+make exceptions for this. Our decision will be guided by the two goals -+of preserving the free status of all derivatives of our free software and -+of promoting the sharing and reuse of software generally. -+ -+ NO WARRANTY -+ -+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -+REPAIR OR CORRECTION. -+ -+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -+POSSIBILITY OF SUCH DAMAGES. -+ -+ END OF TERMS AND CONDITIONS -+ -+ How to Apply These Terms to Your New Programs -+ -+ If you develop a new program, and you want it to be of the greatest -+possible use to the public, the best way to achieve this is to make it -+free software which everyone can redistribute and change under these terms. -+ -+ To do so, attach the following notices to the program. It is safest -+to attach them to the start of each source file to most effectively -+convey the exclusion of warranty; and each file should have at least -+the "copyright" line and a pointer to where the full notice is found. -+ -+ -+ Copyright (C) -+ -+ This program is free software; you can redistribute it and/or modify -+ it under the terms of the GNU General Public License as published by -+ the Free Software Foundation; either version 2 of the License, or -+ (at your option) any later version. -+ -+ This program is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ GNU General Public License for more details. -+ -+ You should have received a copy of the GNU General Public License along -+ with this program; if not, write to the Free Software Foundation, Inc., -+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -+ -+Also add information on how to contact you by electronic and paper mail. -+ -+If the program is interactive, make it output a short notice like this -+when it starts in an interactive mode: -+ -+ Gnomovision version 69, Copyright (C) year name of author -+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -+ This is free software, and you are welcome to redistribute it -+ under certain conditions; type `show c' for details. -+ -+The hypothetical commands `show w' and `show c' should show the appropriate -+parts of the General Public License. Of course, the commands you use may -+be called something other than `show w' and `show c'; they could even be -+mouse-clicks or menu items--whatever suits your program. -+ -+You should also get your employer (if you work as a programmer) or your -+school, if any, to sign a "copyright disclaimer" for the program, if -+necessary. Here is a sample; alter the names: -+ -+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program -+ `Gnomovision' (which makes passes at compilers) written by James Hacker. -+ -+ , 1 April 1989 -+ Ty Coon, President of Vice -+ -+This General Public License does not permit incorporating your program into -+proprietary programs. If your program is a subroutine library, you may -+consider it more useful to permit linking proprietary applications with the -+library. If this is what you want to do, use the GNU Lesser General -+Public License instead of this License. -diff --git linux-5.8/3rdparty/rtl8812au/Makefile linux-5.8/3rdparty/rtl8812au/Makefile -new file mode 100755 -index 000000000..27daceded ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/Makefile -@@ -0,0 +1,2316 @@ -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -fno-pie -+EXTRA_CFLAGS += -O3 -+EXTRA_CFLAGS += -Wno-unused-variable -+#EXTRA_CFLAGS += -Wno-unused-value -+EXTRA_CFLAGS += -Wno-unused-label -+#EXTRA_CFLAGS += -Wno-unused-parameter -+EXTRA_CFLAGS += -Wno-unused-function -+EXTRA_CFLAGS += -Wimplicit-fallthrough=0 -+#EXTRA_CFLAGS += -Wno-parentheses-equality -+#EXTRA_CFLAGS += -Wno-pointer-bool-conversion -+EXTRA_CFLAGS += -Wno-unknown-pragmas -+#EXTRA_CFLAGS += -Wno-unused -+EXTRA_CFLAGS += -Wno-vla -g -+ -+#GCC_VER_49 := $(shell echo `$(CC) -dumpversion | cut -f1-2 -d.` \>= 4.9 | bc ) -+#ifeq ($(GCC_VER_49),1) -+#EXTRA_CFLAGS += -Wno-date-time # Fix compile error && warning on gcc 4.9 and later -+#endif -+ -+EXTRA_CFLAGS += -I$(src)/include -+EXTRA_LDFLAGS += --strip-all -O3 -+ -+########################## WIFI IC ############################ -+CONFIG_RTL8812A = y -+CONFIG_RTL8821A = y -+CONFIG_RTL8814A = y -+######################### Interface ########################### -+CONFIG_USB_HCI = y -+########################### Android ########################### -+CONFIG_SIGNAL_DISPLAY_DBM = y -+########################## Features ########################### -+CONFIG_NET_NS = y -+CONFIG_MP_INCLUDED = y -+CONFIG_POWER_SAVING = n -+CONFIG_USB_AUTOSUSPEND = n -+CONFIG_HW_PWRP_DETECTION = n -+CONFIG_BT_COEXIST = n -+CONFIG_INTEL_WIDI = n -+CONFIG_WAPI_SUPPORT = n -+CONFIG_EFUSE_CONFIG_FILE = y -+CONFIG_EXT_CLK = n -+CONFIG_TRAFFIC_PROTECT = n -+CONFIG_LOAD_PHY_PARA_FROM_FILE = y -+CONFIG_TXPWR_BY_RATE = y -+CONFIG_TXPWR_BY_RATE_EN = n -+CONFIG_TXPWR_LIMIT = y -+CONFIG_TXPWR_LIMIT_EN = n -+CONFIG_RTW_CHPLAN = 0xFF -+CONFIG_RTW_ADAPTIVITY_EN = disable -+CONFIG_RTW_ADAPTIVITY_MODE = normal -+CONFIG_SIGNAL_SCALE_MAPPING = n -+CONFIG_80211W = y -+CONFIG_REDUCE_TX_CPU_LOADING = n -+CONFIG_BR_EXT = y -+CONFIG_TDLS = n -+CONFIG_WIFI_MONITOR = y -+CONFIG_DISABLE_REGD_C = y -+CONFIG_MCC_MODE = n -+CONFIG_APPEND_VENDOR_IE_ENABLE = n -+CONFIG_RTW_NAPI = y -+CONFIG_RTW_GRO = y -+CONFIG_RTW_NETIF_SG = y -+CONFIG_TX_CSUM_OFFLOAD = n -+CONFIG_RTW_IPCAM_APPLICATION = n -+CONFIG_RTW_REPEATER_SON = n -+CONFIG_RTW_WIFI_HAL = n -+CONFIG_ICMP_VOQ = n -+CONFIG_IP_R_MONITOR = n #arp VOQ and high rate -+########################## Debug ########################### -+CONFIG_RTW_DEBUG = n -+# default log level is _DRV_INFO_ = 4, -+# please refer to "How_to_set_driver_debug_log_level.doc" to set the available level. -+CONFIG_RTW_LOG_LEVEL = 2 -+######################## Wake On Lan ########################## -+CONFIG_WOWLAN = n -+#bit2: deauth, bit1: unicast, bit0: magic pkt. -+CONFIG_WAKEUP_TYPE = 0x7 -+#bit0: disBBRF off, #bit1: Wireless remote controller (WRC) -+CONFIG_SUSPEND_TYPE = 0 -+CONFIG_WOW_STA_MIX = n -+CONFIG_GPIO_WAKEUP = n -+CONFIG_WAKEUP_GPIO_IDX = default -+CONFIG_HIGH_ACTIVE_DEV2HST = n -+######### only for USB ######### -+CONFIG_ONE_PIN_GPIO = n -+CONFIG_HIGH_ACTIVE_HST2DEV = n -+CONFIG_PNO_SUPPORT = n -+CONFIG_PNO_SET_DEBUG = n -+CONFIG_AP_WOWLAN = n -+######### Notify SDIO Host Keep Power During Syspend ########## -+CONFIG_RTW_SDIO_PM_KEEP_POWER = y -+###################### MP HW TX MODE FOR VHT ####################### -+CONFIG_MP_VHT_HW_TX_MODE = n -+###################### Platform Related ####################### -+CONFIG_PLATFORM_I386_PC = y -+CONFIG_PLATFORM_ANDROID_ARM64 = n -+CONFIG_PLATFORM_ARM_RPI = n -+CONFIG_PLATFORM_ARM64_RPI = n -+CONFIG_PLATFORM_ARM_NV_NANO = n -+CONFIG_PLATFORM_ANDROID_X86 = n -+CONFIG_PLATFORM_ANDROID_INTEL_X86 = n -+CONFIG_PLATFORM_JB_X86 = n -+CONFIG_PLATFORM_OPENWRT_NEO2 = n -+CONFIG_PLATFORM_ARM_S3C2K4 = n -+CONFIG_PLATFORM_ARM_PXA2XX = n -+CONFIG_PLATFORM_ARM_S3C6K4 = n -+CONFIG_PLATFORM_MIPS_RMI = n -+CONFIG_PLATFORM_RTD2880B = n -+CONFIG_PLATFORM_MIPS_AR9132 = n -+CONFIG_PLATFORM_RTK_DMP = n -+CONFIG_PLATFORM_MIPS_PLM = n -+CONFIG_PLATFORM_MSTAR389 = n -+CONFIG_PLATFORM_MT53XX = n -+CONFIG_PLATFORM_ARM_MX51_241H = n -+CONFIG_PLATFORM_FS_MX61 = n -+CONFIG_PLATFORM_ACTIONS_ATJ227X = n -+CONFIG_PLATFORM_TEGRA3_CARDHU = n -+CONFIG_PLATFORM_TEGRA4_DALMORE = n -+CONFIG_PLATFORM_ARM_TCC8900 = n -+CONFIG_PLATFORM_ARM_TCC8920 = n -+CONFIG_PLATFORM_ARM_TCC8920_JB42 = n -+CONFIG_PLATFORM_ARM_TCC8930_JB42 = n -+CONFIG_PLATFORM_ARM_RK2818 = n -+CONFIG_PLATFORM_ARM_RK3066 = n -+CONFIG_PLATFORM_ARM_RK3188 = n -+CONFIG_PLATFORM_ARM_URBETTER = n -+CONFIG_PLATFORM_ARM_TI_PANDA = n -+CONFIG_PLATFORM_MIPS_JZ4760 = n -+CONFIG_PLATFORM_DMP_PHILIPS = n -+CONFIG_PLATFORM_MSTAR_TITANIA12 = n -+CONFIG_PLATFORM_MSTAR = n -+CONFIG_PLATFORM_SZEBOOK = n -+CONFIG_PLATFORM_ARM_SUNxI = n -+CONFIG_PLATFORM_ARM_SUN6I = n -+CONFIG_PLATFORM_ARM_SUN7I = n -+CONFIG_PLATFORM_ARM_SUN8I_W3P1 = n -+CONFIG_PLATFORM_ARM_SUN8I_W5P1 = n -+CONFIG_PLATFORM_ACTIONS_ATM702X = n -+CONFIG_PLATFORM_ACTIONS_ATV5201 = n -+CONFIG_PLATFORM_ACTIONS_ATM705X = n -+CONFIG_PLATFORM_ARM_SUN50IW1P1 = n -+CONFIG_PLATFORM_ARM_RTD299X = n -+CONFIG_PLATFORM_ARM_LGE = n -+CONFIG_PLATFORM_ARM_SPREADTRUM_6820 = n -+CONFIG_PLATFORM_ARM_SPREADTRUM_8810 = n -+CONFIG_PLATFORM_ARM_WMT = n -+CONFIG_PLATFORM_TI_DM365 = n -+CONFIG_PLATFORM_MOZART = n -+CONFIG_PLATFORM_RTK119X = n -+CONFIG_PLATFORM_RTK119X_AM = n -+CONFIG_PLATFORM_RTK129X = n -+CONFIG_PLATFORM_RTK390X = n -+CONFIG_PLATFORM_NOVATEK_NT72668 = n -+CONFIG_PLATFORM_HISILICON = n -+CONFIG_PLATFORM_HISILICON_HI3798 = n -+CONFIG_PLATFORM_NV_TK1 = n -+CONFIG_PLATFORM_NV_TK1_UBUNTU = n -+CONFIG_PLATFORM_RTL8197D = n -+CONFIG_PLATFORM_AML_S905 = n -+CONFIG_PLATFORM_ZTE_ZX296716 = n -+CONFIG_PLATFORM_ARM_ODROIDC2 = n -+CONFIG_PLATFORM_PPC = n -+########### CUSTOMER ################################ -+CONFIG_CUSTOMER_HUAWEI_GENERAL = n -+ -+CONFIG_DRVEXT_MODULE = n -+ -+ifeq ($(CONFIG_RTL8812AU), ) -+ifneq (,$(findstring /usr/lib/dkms,$(PATH))) -+ export TopDIR ?= $(shell pwd) -+else -+export TopDIR ?= $(srctree)/$(src) -+endif -+endif -+ -+########### COMMON ################################# -+ifeq ($(CONFIG_USB_HCI), y) -+HCI_NAME = usb -+endif -+ -+ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_y_y) -+ -+EXTRA_CFLAGS += -DDRV_NAME=\"rtl88XXau\" -+ifeq ($(CONFIG_USB_HCI), y) -+USER_MODULE_NAME = 88XXau -+endif -+else -+EXTRA_CFLAGS += -DDRV_NAME=\"rtl8812au\" -+endif -+ -+_OS_INTFS_FILES := os_dep/osdep_service.o \ -+ os_dep/linux/os_intfs.o \ -+ os_dep/linux/$(HCI_NAME)_intf.o \ -+ os_dep/linux/$(HCI_NAME)_ops_linux.o \ -+ os_dep/linux/ioctl_linux.o \ -+ os_dep/linux/xmit_linux.o \ -+ os_dep/linux/mlme_linux.o \ -+ os_dep/linux/recv_linux.o \ -+ os_dep/linux/ioctl_cfg80211.o \ -+ os_dep/linux/wifi_regd.o \ -+ os_dep/linux/rtw_android.o \ -+ os_dep/linux/rtw_proc.o \ -+ os_dep/linux/rtw_rhashtable.o -+ -+ifeq ($(CONFIG_MP_INCLUDED), y) -+_OS_INTFS_FILES += os_dep/linux/ioctl_mp.o -+endif -+ -+_HAL_INTFS_FILES := hal/hal_intf.o \ -+ hal/hal_com.o \ -+ hal/hal_com_phycfg.o \ -+ hal/hal_phy.o \ -+ hal/hal_dm.o \ -+ hal/hal_dm_acs.o \ -+ hal/hal_btcoex_wifionly.o \ -+ hal/hal_btcoex.o \ -+ hal/hal_mp.o \ -+ hal/hal_mcc.o \ -+ hal/hal_hci/hal_$(HCI_NAME).o \ -+ hal/led/hal_led.o \ -+ hal/led/hal_$(HCI_NAME)_led.o -+ -+ -+EXTRA_CFLAGS += -I$(src)/platform -+_PLATFORM_FILES := platform/platform_ops.o -+ -+EXTRA_CFLAGS += -I$(src)/hal/btc -+ -+########### HAL_RTL8188E ################################# -+ifeq ($(CONFIG_RTL8188E), y) -+ -+RTL871X = rtl8188e -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8189es -+endif -+ -+ifeq ($(CONFIG_GSPI_HCI), y) -+MODULE_NAME = 8189es -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8188eu -+endif -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 8188ee -+endif -+EXTRA_CFLAGS += -DCONFIG_RTL8188E -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8188EPwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_xmit.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8188e_s_fw.o \ -+ hal/$(RTL871X)/hal8188e_t_fw.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+else -+ifeq ($(CONFIG_GSPI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+endif -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188E_USB.o -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188E_PCIE.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188E_SDIO.o -+endif -+endif -+ -+########### HAL_RTL8812A_RTL8821A ################################# -+ -+ifneq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A), n_n) -+ -+RTL871X = rtl8812a -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8812au -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 8812ae -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8812as -+endif -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8812PwrSeq.o \ -+ hal/$(RTL871X)/Hal8821APwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_xmit.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+else -+ifeq ($(CONFIG_GSPI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+endif -+endif -+ -+ifeq ($(CONFIG_RTL8812A), y) -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8812A_USB.o -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8812A_PCIE.o -+endif -+endif -+ifeq ($(CONFIG_RTL8821A), y) -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821A_USB.o -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821A_PCIE.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821A_SDIO.o -+endif -+endif -+ -+ifeq ($(CONFIG_RTL8812A), y) -+EXTRA_CFLAGS += -DCONFIG_RTL8812A -+_HAL_INTFS_FILES += hal/rtl8812a/hal8812a_fw.o -+endif -+ -+ifeq ($(CONFIG_RTL8821A), y) -+ -+ifeq ($(CONFIG_RTL8812A), n) -+ -+RTL871X = rtl8821a -+ifeq ($(CONFIG_USB_HCI), y) -+ifeq ($(CONFIG_BT_COEXIST), y) -+MODULE_NAME := 8821au -+else -+MODULE_NAME := 8811au -+endif -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME := 8821ae -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME := 8821as -+endif -+ -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8821A -+ -+_HAL_INTFS_FILES += hal/rtl8812a/hal8821a_fw.o -+ -+endif -+ -+ifeq ($(CONFIG_BT_COEXIST), y) -+ifeq ($(CONFIG_RTL8812A), y) -+_BTC_FILES += hal/btc/halbtc8812a1ant.o \ -+ hal/btc/halbtc8812a2ant.o -+endif -+ifeq ($(CONFIG_RTL8821A), y) -+_BTC_FILES += hal/btc/halbtc8821a1ant.o \ -+ hal/btc/halbtc8821a2ant.o -+endif -+endif -+ -+endif -+ -+########### HAL_RTL8723B ################################# -+ifeq ($(CONFIG_RTL8723B), y) -+ -+RTL871X = rtl8723b -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8723bu -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 8723be -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8723bs -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8723B -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8723BPwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8723b_fw.o -+ -+_HAL_INTFS_FILES += \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723B_USB.o -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723B_PCIE.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723B_SDIO.o -+endif -+ -+_BTC_FILES += hal/btc/halbtc8723bwifionly.o -+ifeq ($(CONFIG_BT_COEXIST), y) -+_BTC_FILES += hal/btc/halbtc8723b1ant.o \ -+ hal/btc/halbtc8723b2ant.o -+endif -+ -+endif -+ -+########### HAL_RTL8814A ################################# -+ifeq ($(CONFIG_RTL8814A), y) -+## ADD NEW VHT MP HW TX MODE ## -+#EXTRA_CFLAGS += -DCONFIG_MP_VHT_HW_TX_MODE -+CONFIG_MP_VHT_HW_TX_MODE = n -+########################################## -+RTL871X = rtl8814a -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8814au -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8814A -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8814PwrSeq.o \ -+ hal/$(RTL871X)/$(RTL871X)_xmit.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8814a_fw.o -+ -+ -+_HAL_INTFS_FILES += \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+else -+ifeq ($(CONFIG_GSPI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+endif -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8814A_USB.o -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8814A_PCIE.o -+endif -+ -+endif -+ -+########### HAL_RTL8723C ################################# -+ifeq ($(CONFIG_RTL8723C), y) -+ -+RTL871X = rtl8703b -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8723cu -+MODULE_SUB_NAME = 8703bu -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 8723ce -+MODULE_SUB_NAME = 8703be -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8723cs -+MODULE_SUB_NAME = 8703bs -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8703B -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8703BPwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8703b_fw.o -+ -+_HAL_INTFS_FILES += \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_recv.o -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8703B_USB.o -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8703B_PCIE.o -+endif -+ -+ifeq ($(CONFIG_BT_COEXIST), y) -+_BTC_FILES += hal/btc/halbtc8703b1ant.o -+endif -+ -+endif -+ -+########### HAL_RTL8723D ################################# -+ifeq ($(CONFIG_RTL8723D), y) -+ -+RTL871X = rtl8723d -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8723du -+MODULE_SUB_NAME = 8723du -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 8723de -+MODULE_SUB_NAME = 8723de -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8723ds -+MODULE_SUB_NAME = 8723ds -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8723D -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8723DPwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8723d_fw.o \ -+ hal/$(RTL871X)/$(RTL871X)_lps_poff.o -+ -+ -+_HAL_INTFS_FILES += \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_recv.o -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723D_USB.o -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723D_PCIE.o -+endif -+ -+ifeq ($(CONFIG_BT_COEXIST), y) -+_BTC_FILES += hal/btc/halbtc8723d1ant.o \ -+ hal/btc/halbtc8723d2ant.o -+endif -+ -+endif -+ -+########### HAL_RTL8188F ################################# -+ifeq ($(CONFIG_RTL8188F), y) -+ -+RTL871X = rtl8188f -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8188fu -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 8188fe -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8189fs -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8188F -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8188FPwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8188f_fw.o -+ -+_HAL_INTFS_FILES += \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188F_USB.o -+endif -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188F_SDIO.o -+endif -+ -+endif -+ -+########### HAL_RTL8188GTV ################################# -+ifeq ($(CONFIG_RTL8188GTV), y) -+ -+RTL871X = rtl8188gtv -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8188gtvu -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8189gtvs -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8188GTV -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8188GTVPwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8188gtv_fw.o -+ -+_HAL_INTFS_FILES += \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188GTV_USB.o -+endif -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188GTV_SDIO.o -+endif -+ -+endif -+ -+########### HAL_RTL8822B ################################# -+ifeq ($(CONFIG_RTL8822B), y) -+RTL871X := rtl8822b -+ifeq ($(CONFIG_USB_HCI), y) -+ifeq ($(CONFIG_BT_COEXIST), n) -+MODULE_NAME = 8812bu -+else -+MODULE_NAME = 88x2bu -+endif -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 88x2be -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 88x2bs -+endif -+ -+endif -+########### HAL_RTL8821C ################################# -+ifeq ($(CONFIG_RTL8821C), y) -+RTL871X := rtl8821c -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8821cu -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 8821ce -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8821cs -+endif -+ -+endif -+ -+########### HAL_RTL8710B ################################# -+ifeq ($(CONFIG_RTL8710B), y) -+ -+RTL871X = rtl8710b -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8710bu -+MODULE_SUB_NAME = 8710bu -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8710B -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8710BPwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8710b_fw.o \ -+ hal/$(RTL871X)/$(RTL871X)_lps_poff.o -+ -+ -+_HAL_INTFS_FILES += \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_recv.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8710B_USB.o -+endif -+ -+endif -+ -+########### HAL_RTL8192F ################################# -+ifeq ($(CONFIG_RTL8192F), y) -+ -+RTL871X = rtl8192f -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME = 8192fu -+MODULE_SUB_NAME = 8192fu -+endif -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME = 8192fe -+MODULE_SUB_NAME = 8192fe -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME = 8192fs -+MODULE_SUB_NAME = 8192fs -+endif -+ -+EXTRA_CFLAGS += -DCONFIG_RTL8192F -+ -+_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ -+ hal/$(RTL871X)/Hal8192FPwrSeq.o\ -+ hal/$(RTL871X)/$(RTL871X)_sreset.o -+ -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ -+ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ -+ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ -+ hal/$(RTL871X)/$(RTL871X)_dm.o \ -+ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ -+ hal/$(RTL871X)/$(RTL871X)_cmd.o \ -+ hal/$(RTL871X)/hal8192f_fw.o \ -+ hal/$(RTL871X)/$(RTL871X)_lps_poff.o -+ -+ -+_HAL_INTFS_FILES += \ -+ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_led.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_xmit.o \ -+ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_recv.o -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o -+else -+_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o -+endif -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+_HAL_INTFS_FILES += hal/efuse/$(RTL871X)/HalEfuseMask8192F_SDIO.o -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+_HAL_INTFS_FILES += hal/efuse/$(RTL871X)/HalEfuseMask8192F_USB.o -+endif -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+_HAL_INTFS_FILES += hal/efuse/$(RTL871X)/HalEfuseMask8192F_PCIE.o -+endif -+ -+endif -+########### AUTO_CFG ################################# -+ -+ifeq ($(CONFIG_AUTOCFG_CP), y) -+ -+ifeq ($(CONFIG_MULTIDRV), y) -+$(shell cp $(TopDIR)/autoconf_multidrv_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) -+else -+ifeq ($(CONFIG_RTL8188E)$(CONFIG_SDIO_HCI),yy) -+$(shell cp $(TopDIR)/autoconf_rtl8189e_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) -+else ifeq ($(CONFIG_RTL8188F)$(CONFIG_SDIO_HCI),yy) -+$(shell cp $(TopDIR)/autoconf_rtl8189f_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) -+else ifeq ($(CONFIG_RTL8723C),y) -+$(shell cp $(TopDIR)/autoconf_rtl8723c_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) -+else -+$(shell cp $(TopDIR)/autoconf_$(RTL871X)_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) -+endif -+endif -+ -+endif -+ -+########### END OF PATH ################################# -+ -+ifeq ($(CONFIG_USB_HCI), y) -+ifeq ($(CONFIG_USB_AUTOSUSPEND), y) -+EXTRA_CFLAGS += -DCONFIG_USB_AUTOSUSPEND -+endif -+endif -+ -+ifeq ($(CONFIG_MP_INCLUDED), y) -+#MODULE_NAME := $(MODULE_NAME)_mp -+EXTRA_CFLAGS += -DCONFIG_MP_INCLUDED -+endif -+ -+ifeq ($(CONFIG_POWER_SAVING), y) -+EXTRA_CFLAGS += -DCONFIG_POWER_SAVING -+endif -+ -+ifeq ($(CONFIG_HW_PWRP_DETECTION), y) -+EXTRA_CFLAGS += -DCONFIG_HW_PWRP_DETECTION -+endif -+ -+ifeq ($(CONFIG_BT_COEXIST), y) -+EXTRA_CFLAGS += -DCONFIG_BT_COEXIST -+endif -+ -+ifeq ($(CONFIG_INTEL_WIDI), y) -+EXTRA_CFLAGS += -DCONFIG_INTEL_WIDI -+endif -+ -+ifeq ($(CONFIG_WAPI_SUPPORT), y) -+EXTRA_CFLAGS += -DCONFIG_WAPI_SUPPORT -+endif -+ -+ -+ifeq ($(CONFIG_EFUSE_CONFIG_FILE), y) -+EXTRA_CFLAGS += -DCONFIG_EFUSE_CONFIG_FILE -+ -+#EFUSE_MAP_PATH -+USER_EFUSE_MAP_PATH ?= -+ifneq ($(USER_EFUSE_MAP_PATH),) -+EXTRA_CFLAGS += -DEFUSE_MAP_PATH=\"$(USER_EFUSE_MAP_PATH)\" -+else ifeq ($(MODULE_NAME), 8189es) -+EXTRA_CFLAGS += -DEFUSE_MAP_PATH=\"/system/etc/wifi/wifi_efuse_8189e.map\" -+else ifeq ($(MODULE_NAME), 8723bs) -+EXTRA_CFLAGS += -DEFUSE_MAP_PATH=\"/system/etc/wifi/wifi_efuse_8723bs.map\" -+else -+EXTRA_CFLAGS += -DEFUSE_MAP_PATH=\"/system/etc/wifi/wifi_efuse_$(MODULE_NAME).map\" -+endif -+ -+#WIFIMAC_PATH -+USER_WIFIMAC_PATH ?= -+ifneq ($(USER_WIFIMAC_PATH),) -+EXTRA_CFLAGS += -DWIFIMAC_PATH=\"$(USER_WIFIMAC_PATH)\" -+else -+EXTRA_CFLAGS += -DWIFIMAC_PATH=\"/data/wifimac.txt\" -+endif -+ -+endif -+ -+ifeq ($(CONFIG_EXT_CLK), y) -+EXTRA_CFLAGS += -DCONFIG_EXT_CLK -+endif -+ -+ifeq ($(CONFIG_TRAFFIC_PROTECT), y) -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+endif -+ -+ifeq ($(CONFIG_LOAD_PHY_PARA_FROM_FILE), y) -+EXTRA_CFLAGS += -DCONFIG_LOAD_PHY_PARA_FROM_FILE -+#EXTRA_CFLAGS += -DREALTEK_CONFIG_PATH_WITH_IC_NAME_FOLDER -+EXTRA_CFLAGS += -DREALTEK_CONFIG_PATH=\"/lib/firmware/\" -+endif -+ -+ifeq ($(CONFIG_TXPWR_BY_RATE), n) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE=0 -+else ifeq ($(CONFIG_TXPWR_BY_RATE), y) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE=1 -+endif -+ifeq ($(CONFIG_TXPWR_BY_RATE_EN), n) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE_EN=0 -+else ifeq ($(CONFIG_TXPWR_BY_RATE_EN), y) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE_EN=1 -+else ifeq ($(CONFIG_TXPWR_BY_RATE_EN), auto) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE_EN=2 -+endif -+ -+ifeq ($(CONFIG_TXPWR_LIMIT), n) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT=0 -+else ifeq ($(CONFIG_TXPWR_LIMIT), y) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT=1 -+endif -+ifeq ($(CONFIG_TXPWR_LIMIT_EN), n) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT_EN=0 -+else ifeq ($(CONFIG_TXPWR_LIMIT_EN), y) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT_EN=1 -+else ifeq ($(CONFIG_TXPWR_LIMIT_EN), auto) -+EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT_EN=2 -+endif -+ -+ifneq ($(CONFIG_RTW_CHPLAN), 0xFF) -+EXTRA_CFLAGS += -DCONFIG_RTW_CHPLAN=$(CONFIG_RTW_CHPLAN) -+endif -+ -+ifeq ($(CONFIG_CALIBRATE_TX_POWER_BY_REGULATORY), y) -+EXTRA_CFLAGS += -DCONFIG_CALIBRATE_TX_POWER_BY_REGULATORY -+endif -+ -+ifeq ($(CONFIG_CALIBRATE_TX_POWER_TO_MAX), y) -+EXTRA_CFLAGS += -DCONFIG_CALIBRATE_TX_POWER_TO_MAX -+endif -+ -+ifeq ($(CONFIG_RTW_ADAPTIVITY_EN), disable) -+EXTRA_CFLAGS += -DCONFIG_RTW_ADAPTIVITY_EN=0 -+else ifeq ($(CONFIG_RTW_ADAPTIVITY_EN), enable) -+EXTRA_CFLAGS += -DCONFIG_RTW_ADAPTIVITY_EN=1 -+endif -+ -+ifeq ($(CONFIG_RTW_ADAPTIVITY_MODE), normal) -+EXTRA_CFLAGS += -DCONFIG_RTW_ADAPTIVITY_MODE=0 -+else ifeq ($(CONFIG_RTW_ADAPTIVITY_MODE), carrier_sense) -+EXTRA_CFLAGS += -DCONFIG_RTW_ADAPTIVITY_MODE=1 -+endif -+ -+ifeq ($(CONFIG_SIGNAL_SCALE_MAPPING), y) -+EXTRA_CFLAGS += -DCONFIG_SIGNAL_SCALE_MAPPING -+endif -+ -+ifeq ($(CONFIG_80211W), y) -+EXTRA_CFLAGS += -DCONFIG_IEEE80211W -+endif -+ -+ifeq ($(CONFIG_WOWLAN), y) -+EXTRA_CFLAGS += -DCONFIG_WOWLAN -DRTW_WAKEUP_EVENT=$(CONFIG_WAKEUP_TYPE) -+EXTRA_CFLAGS += -DRTW_SUSPEND_TYPE=$(CONFIG_SUSPEND_TYPE) -+ifeq ($(CONFIG_WOW_STA_MIX), y) -+EXTRA_CFLAGS += -DRTW_WOW_STA_MIX -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_SDIO_PM_KEEP_POWER -+endif -+endif -+ -+ifeq ($(CONFIG_AP_WOWLAN), y) -+EXTRA_CFLAGS += -DCONFIG_AP_WOWLAN -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_SDIO_PM_KEEP_POWER -+endif -+endif -+ -+ifeq ($(CONFIG_PNO_SUPPORT), y) -+EXTRA_CFLAGS += -DCONFIG_PNO_SUPPORT -+ifeq ($(CONFIG_PNO_SET_DEBUG), y) -+EXTRA_CFLAGS += -DCONFIG_PNO_SET_DEBUG -+endif -+endif -+ -+ifeq ($(CONFIG_GPIO_WAKEUP), y) -+EXTRA_CFLAGS += -DCONFIG_GPIO_WAKEUP -+ifeq ($(CONFIG_ONE_PIN_GPIO), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_ONE_PIN_GPIO -+endif -+ifeq ($(CONFIG_HIGH_ACTIVE_DEV2HST), y) -+EXTRA_CFLAGS += -DHIGH_ACTIVE_DEV2HST=1 -+else -+EXTRA_CFLAGS += -DHIGH_ACTIVE_DEV2HST=0 -+endif -+endif -+ -+ifeq ($(CONFIG_HIGH_ACTIVE_HST2DEV), y) -+EXTRA_CFLAGS += -DHIGH_ACTIVE_HST2DEV=1 -+else -+EXTRA_CFLAGS += -DHIGH_ACTIVE_HST2DEV=0 -+endif -+ -+ifneq ($(CONFIG_WAKEUP_GPIO_IDX), default) -+EXTRA_CFLAGS += -DWAKEUP_GPIO_IDX=$(CONFIG_WAKEUP_GPIO_IDX) -+endif -+ -+ifeq ($(CONFIG_RTW_SDIO_PM_KEEP_POWER), y) -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_SDIO_PM_KEEP_POWER -+endif -+endif -+ -+ifeq ($(CONFIG_REDUCE_TX_CPU_LOADING), y) -+EXTRA_CFLAGS += -DCONFIG_REDUCE_TX_CPU_LOADING -+endif -+ -+ifeq ($(CONFIG_BR_EXT), y) -+BR_NAME = br0 -+EXTRA_CFLAGS += -DCONFIG_BR_EXT -+EXTRA_CFLAGS += '-DCONFIG_BR_EXT_BRNAME="'$(BR_NAME)'"' -+endif -+ -+ -+ifeq ($(CONFIG_TDLS), y) -+EXTRA_CFLAGS += -DCONFIG_TDLS -+endif -+ -+ifeq ($(CONFIG_WIFI_MONITOR), y) -+EXTRA_CFLAGS += -DCONFIG_WIFI_MONITOR -+endif -+ -+ifeq ($(CONFIG_MCC_MODE), y) -+EXTRA_CFLAGS += -DCONFIG_MCC_MODE -+endif -+ -+ifeq ($(CONFIG_RTW_NAPI), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_NAPI -+endif -+ -+ifeq ($(CONFIG_RTW_GRO), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_GRO -+endif -+ -+ifeq ($(CONFIG_RTW_REPEATER_SON), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_REPEATER_SON -+endif -+ -+ifeq ($(CONFIG_RTW_IPCAM_APPLICATION), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_IPCAM_APPLICATION -+ifeq ($(CONFIG_WIFI_MONITOR), n) -+EXTRA_CFLAGS += -DCONFIG_WIFI_MONITOR -+endif -+endif -+ -+ifeq ($(CONFIG_RTW_NETIF_SG), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_NETIF_SG -+endif -+ -+ifeq ($(CONFIG_TX_CSUM_OFFLOAD), y) -+EXTRA_CFLAGS += -DCONFIG_TX_CSUM_OFFLOAD -+endif -+ -+ifeq ($(CONFIG_ICMP_VOQ), y) -+EXTRA_CFLAGS += -DCONFIG_ICMP_VOQ -+endif -+ -+ifeq ($(CONFIG_IP_R_MONITOR), y) -+EXTRA_CFLAGS += -DCONFIG_IP_R_MONITOR -+endif -+ -+ifeq ($(CONFIG_RTW_WIFI_HAL), y) -+#EXTRA_CFLAGS += -DCONFIG_RTW_WIFI_HAL_DEBUG -+EXTRA_CFLAGS += -DCONFIG_RTW_WIFI_HAL -+EXTRA_CFLAGS += -DCONFIG_RTW_CFGVEDNOR_LLSTATS -+EXTRA_CFLAGS += -DCONFIG_RTW_CFGVENDOR_RANDOM_MAC_OUI -+EXTRA_CFLAGS += -DCONFIG_RTW_CFGVEDNOR_RSSIMONITOR -+EXTRA_CFLAGS += -DCONFIG_RTW_CFGVENDOR_WIFI_LOGGER -+endif -+ -+ifeq ($(CONFIG_MP_VHT_HW_TX_MODE), y) -+EXTRA_CFLAGS += -DCONFIG_MP_VHT_HW_TX_MODE -+ifeq ($(CONFIG_PLATFORM_I386_PC), y) -+## For I386 X86 ToolChain use Hardware FLOATING -+EXTRA_CFLAGS += -mhard-float -+EXTRA_CFLAGS += -DMARK_KERNEL_PFU -+else -+## For ARM ToolChain use Hardware FLOATING -+# Raspbian kernel is with soft-float. -+# 'softfp' allows FP instructions, but no FP on function call interfaces -+EXTRA_CFLAGS += -mfloat-abi=softfp -+endif -+endif -+ -+ifeq ($(CONFIG_APPEND_VENDOR_IE_ENABLE), y) -+EXTRA_CFLAGS += -DCONFIG_APPEND_VENDOR_IE_ENABLE -+endif -+ -+ifeq ($(CONFIG_RTW_DEBUG), y) -+EXTRA_CFLAGS += -DCONFIG_RTW_DEBUG -+EXTRA_CFLAGS += -DRTW_LOG_LEVEL=$(CONFIG_RTW_LOG_LEVEL) -+endif -+ -+EXTRA_CFLAGS += -DDM_ODM_SUPPORT_TYPE=0x04 -+ -+ifeq ($(CONFIG_PLATFORM_I386_PC), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+SUBARCH := $(shell uname -m | sed -e "s/i.86/i386/; s/ppc/powerpc/; s/armv.l/arm/; s/aarch64/arm64/;") -+ARCH ?= $(SUBARCH) -+CROSS_COMPILE ?= -+KVER := $(shell uname -r) -+KSRC := /lib/modules/$(KVER)/build -+MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+STAGINGMODDIR := /lib/modules/$(KVER)/kernel/drivers/staging -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_RPI), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH ?= arm -+CROSS_COMPILE ?= -+KVER ?= $(shell uname -r) -+KSRC := /lib/modules/$(KVER)/build -+MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM64_RPI), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH ?= arm64 -+CROSS_COMPILE ?= -+KVER ?= $(shell uname -r) -+KSRC := /lib/modules/$(KVER)/build -+MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_NV_NANO), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := arm64 -+KVER := $(shell uname -r) -+KSRC := /lib/modules/$(KVER)/build -+MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+STAGINGMODDIR := /lib/modules/$(KVER)/kernel/drivers/staging -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_ODROIDC2), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH ?= arm64 -+CROSS_COMPILE ?= -+KVER ?= $(shell uname -r) -+KSRC := /lib/modules/$(KVER)/build -+MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+endif -+ -+ifeq ($(CONFIG_PLATFORM_PPC), y) -+EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -+SUBARCH := $(shell uname -m | sed -e s/ppc/powerpc/) -+ARCH ?= $(SUBARCH) -+CROSS_COMPILE ?= -+KVER ?= $(shell uname -r) -+KSRC := /lib/modules/$(KVER)/build -+MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+endif -+ -+ifeq ($(CONFIG_PLATFORM_NV_TK1), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_NV_TK1 -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_P2P_IPS -DCONFIG_PLATFORM_ANDROID -+# Enable this for Android 5.0 -+EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+EXTRA_CFLAGS += -DRTW_VENDOR_EXT_SUPPORT -+EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC -+ARCH ?= arm -+ -+CROSS_COMPILE := /mnt/newdisk/android_sdk/nvidia_tk1/android_L/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin/arm-eabi- -+KSRC :=/mnt/newdisk/android_sdk/nvidia_tk1/android_L/out/target/product/shieldtablet/obj/KERNEL/ -+MODULE_NAME = wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_NV_TK1_UBUNTU), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_NV_TK1 -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ -+ARCH ?= arm -+ -+CROSS_COMPILE ?= -+KVER := $(shell uname -r) -+KSRC := /lib/modules/$(KVER)/build -+MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ACTIONS_ATM702X), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ACTIONS_ATM702X -+#ARCH := arm -+ARCH := $(R_ARCH) -+#CROSS_COMPILE := arm-none-linux-gnueabi- -+CROSS_COMPILE := $(R_CROSS_COMPILE) -+KVER:= 3.4.0 -+#KSRC := ../../../../build/out/kernel -+KSRC := $(KERNEL_BUILD_PATH) -+MODULE_NAME :=wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ACTIONS_ATM705X), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+#EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC -+# default setting for Android 4.1, 4.2, 4.3, 4.4 -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ACTIONS_ATM705X -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ -+# Enable this for Android 5.0 -+EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+_PLATFORM_FILES += platform/platform_arm_act_sdio.o -+endif -+ -+ARCH := arm -+CROSS_COMPILE := /opt/arm-2011.09/bin/arm-none-linux-gnueabi- -+KSRC := /home/android_sdk/Action-semi/705a_android_L/android/kernel -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_SUN50IW1P1), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN50IW1P1 -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_RESUME_IN_WORKQUEUE -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+ -+# Enable this for Android 5.0 -+EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+ -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+_PLATFORM_FILES += platform/platform_ARM_SUN50IW1P1_sdio.o -+endif -+ -+ARCH := arm64 -+# ===Cross compile setting for Android 5.1(64) SDK === -+CROSS_COMPILE := /home/android_sdk/Allwinner/a64/android-51/lichee/out/sun50iw1p1/android/common/buildroot/external-toolchain/bin/aarch64-linux-gnu- -+KSRC :=/home/android_sdk/Allwinner/a64/android-51/lichee/linux-3.10/ -+endif -+ -+ifeq ($(CONFIG_PLATFORM_TI_AM3517), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_SHUTTLE -+CROSS_COMPILE := arm-eabi- -+KSRC := $(shell pwd)/../../../Android/kernel -+ARCH := arm -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MSTAR_TITANIA12), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MSTAR -DCONFIG_PLATFORM_MSTAR_TITANIA12 -+ARCH:=mips -+CROSS_COMPILE:= /usr/src/Mstar_kernel/mips-4.3/bin/mips-linux-gnu- -+KVER:= 2.6.28.9 -+KSRC:= /usr/src/Mstar_kernel/2.6.28.9/ -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MSTAR), y) -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_MSTAR -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_MSTAR_HIGH -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -DCONFIG_FIX_NR_BULKIN_BUFFER -+endif -+ARCH:=arm -+CROSS_COMPILE:= /usr/src/bin/arm-none-linux-gnueabi- -+KVER:= 3.1.10 -+KSRC:= /usr/src/Mstar_kernel/3.1.10/ -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ANDROID_ARM64), y) -+# For this to work, change the "modules:" section is also needed, in order to build with CLANG. -+# "$(MAKE) ARCH=$(ARCH) SUBARCH=$(ARCH) REAL_CC=${CC_DIR}/clang CLANG_TRIPLE=aarch64-linux-gnu- CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(shell pwd) O="$(KBUILD_OUTPUT)" modules" -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -fno-pic -+EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC -DCONFIG_RADIO_WORK -+#Enable this to have two interfaces: -+#EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_P2P_IPS -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ANDROID_X86), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+SUBARCH := $(shell uname -m | sed -e s/i.86/i386/) -+ARCH := $(SUBARCH) -+CROSS_COMPILE := /media/DATA-2/android-x86/ics-x86_20120130/prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/bin/i686-unknown-linux-gnu- -+KSRC := /media/DATA-2/android-x86/ics-x86_20120130/out/target/product/generic_x86/obj/kernel -+MODULE_NAME :=wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ANDROID_INTEL_X86), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ANDROID_INTEL_X86 -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_INTEL_BYT -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_SKIP_SIGNAL_SCALE_MAPPING -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_RESUME_IN_WORKQUEUE -+endif -+endif -+ -+ifeq ($(CONFIG_PLATFORM_JB_X86), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+SUBARCH := $(shell uname -m | sed -e s/i.86/i386/) -+ARCH := $(SUBARCH) -+CROSS_COMPILE := /home/android_sdk/android-x86_JB/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.7/bin/i686-linux-android- -+KSRC := /home/android_sdk/android-x86_JB/out/target/product/x86/obj/kernel/ -+MODULE_NAME :=wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_PXA2XX), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ARCH := arm -+CROSS_COMPILE := arm-none-linux-gnueabi- -+KVER := 2.6.34.1 -+KSRC ?= /usr/src/linux-2.6.34.1 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_S3C2K4), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ARCH := arm -+CROSS_COMPILE := arm-linux- -+KVER := 2.6.24.7_$(ARCH) -+KSRC := /usr/src/kernels/linux-$(KVER) -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_S3C6K4), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ARCH := arm -+CROSS_COMPILE := arm-none-linux-gnueabi- -+KVER := 2.6.34.1 -+KSRC ?= /usr/src/linux-2.6.34.1 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_RTD2880B), y) -+EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -DCONFIG_PLATFORM_RTD2880B -+ARCH:= -+CROSS_COMPILE:= -+KVER:= -+KSRC:= -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MIPS_RMI), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ARCH:=mips -+CROSS_COMPILE:=mipsisa32r2-uclibc- -+KVER:= -+KSRC:= /root/work/kernel_realtek -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MIPS_PLM), y) -+EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -+ARCH:=mips -+CROSS_COMPILE:=mipsisa32r2-uclibc- -+KVER:= -+KSRC:= /root/work/kernel_realtek -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MSTAR389), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MSTAR389 -+ARCH:=mips -+CROSS_COMPILE:= mips-linux-gnu- -+KVER:= 2.6.28.10 -+KSRC:= /home/mstar/mstar_linux/2.6.28.9/ -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MIPS_AR9132), y) -+EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -+ARCH := mips -+CROSS_COMPILE := mips-openwrt-linux- -+KSRC := /home/alex/test_openwrt/tmp/linux-2.6.30.9 -+endif -+ -+# This is how I built for openwrt Neo2 platform. --Ben -+ifeq ($(CONFIG_PLATFORM_OPENWRT_NEO2), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ARCH := arm64 -+CROSS_COMPILE := aarch64-openwrt-linux- -+#export PATH=$PATH:/home/greearb/git/openwrt-neo2-dev/staging_dir/toolchain-aarch64_cortex-a53_gcc-7.3.0_musl/bin/ -+#export STAGING_DIR=/home/greearb/git/openwrt-neo2-dev/staging_dir -+KSRC := /home/greearb/git/openwrt-neo2-dev/build_dir/target-aarch64_cortex-a53_musl/linux-sunxi_cortexa53/linux-4.14.78 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_DMP_PHILIPS), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DRTK_DMP_PLATFORM -+ARCH := mips -+#CROSS_COMPILE:=/usr/local/msdk-4.3.6-mips-EL-2.6.12.6-0.9.30.3/bin/mipsel-linux- -+CROSS_COMPILE:=/usr/local/toolchain_mipsel/bin/mipsel-linux- -+KSRC ?=/usr/local/Jupiter/linux-2.6.12 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_RTK_DMP), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DRTK_DMP_PLATFORM -DCONFIG_WIRELESS_EXT -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+ifeq ($(CONFIG_USB_HCI), y) -+_PLATFORM_FILES += platform/platform_RTK_DMP_usb.o -+endif -+ARCH:=mips -+CROSS_COMPILE:=mipsel-linux- -+KVER:= -+KSRC ?= /usr/src/DMP_Kernel/jupiter/linux-2.6.12 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MT53XX), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MT53XX -+ARCH:= arm -+CROSS_COMPILE:= arm11_mtk_le- -+KVER:= 2.6.27 -+KSRC?= /proj/mtk00802/BD_Compare/BDP/Dev/BDP_V301/BDP_Linux/linux-2.6.27 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_MX51_241H), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_WISTRON_PLATFORM -+ARCH := arm -+CROSS_COMPILE := /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi- -+KVER := 2.6.31 -+KSRC ?= /lib/modules/2.6.31-770-g0e46b52/source -+endif -+ -+ifeq ($(CONFIG_PLATFORM_FS_MX61), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := arm -+CROSS_COMPILE ?= -+KVER ?= $(shell uname -r) -+KSRC := /lib/modules/$(KVER)/build -+MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ -+INSTALL_PREFIX := -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ACTIONS_ATJ227X), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ACTIONS_ATJ227X -+ARCH := mips -+CROSS_COMPILE := /home/cnsd4/project/actions/tools-2.6.27/bin/mipsel-linux-gnu- -+KVER := 2.6.27 -+KSRC := /home/cnsd4/project/actions/linux-2.6.27.28 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_TI_DM365), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_TI_DM365 -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_RX -+EXTRA_CFLAGS += -DCONFIG_SINGLE_XMIT_BUF -DCONFIG_SINGLE_RECV_BUF -+ARCH := arm -+#CROSS_COMPILE := /home/cnsd4/Appro/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le- -+#KSRC := /home/cnsd4/Appro/mv_pro_5.0/montavista/pro/devkit/lsp/ti-davinci/linux-dm365 -+CROSS_COMPILE := /opt/montavista/pro5.0/devkit/arm/v5t_le/bin/arm-linux- -+KSRC:= /home/vivotek/lsp/DM365/kernel_platform/kernel/linux-2.6.18 -+KERNELOUTPUT := ${PRODUCTDIR}/tmp -+KVER := 2.6.18 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MOZART), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MOZART -+ARCH := arm -+CROSS_COMPILE := /home/vivotek/lsp/mozart3v2/Mozart3e_Toolchain/build_arm_nofpu/usr/bin/arm-linux- -+KVER := $(shell uname -r) -+KSRC:= /opt/Vivotek/lsp/mozart3v2/kernel_platform/kernel/mozart_kernel-1.17 -+KERNELOUTPUT := /home/pink/sample/ODM/IP8136W-VINT/tmp/kernel -+endif -+ -+ifeq ($(CONFIG_PLATFORM_TEGRA3_CARDHU), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/nvidia/tegra-16r3-partner-android-4.1_20120723/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- -+KSRC := /home/android_sdk/nvidia/tegra-16r3-partner-android-4.1_20120723/out/target/product/cardhu/obj/KERNEL -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_TEGRA4_DALMORE), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/nvidia/tegra-17r9-partner-android-4.2-dalmore_20130131/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- -+KSRC := /home/android_sdk/nvidia/tegra-17r9-partner-android-4.2-dalmore_20130131/out/target/product/dalmore/obj/KERNEL -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_TCC8900), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/Telechips/SDK_2304_20110613/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- -+KSRC := /home/android_sdk/Telechips/SDK_2304_20110613/kernel -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_TCC8920), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/Telechips/v12.06_r1-tcc-android-4.0.4/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- -+KSRC := /home/android_sdk/Telechips/v12.06_r1-tcc-android-4.0.4/kernel -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_TCC8920_JB42), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/Telechips/v13.03_r1-tcc-android-4.2.2_ds_patched/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- -+KSRC := /home/android_sdk/Telechips/v13.03_r1-tcc-android-4.2.2_ds_patched/kernel -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_RK2818), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ROCKCHIPS -+ARCH := arm -+CROSS_COMPILE := /usr/src/release_fae_version/toolchain/arm-eabi-4.4.0/bin/arm-eabi- -+KSRC := /usr/src/release_fae_version/kernel25_A7_281x -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_RK3188), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ROCKCHIPS -+# default setting for Android 4.1, 4.2, 4.3, 4.4 -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+# default setting for Power control -+EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC -+EXTRA_CFLAGS += -DRTW_SUPPORT_PLATFORM_SHUTDOWN -+# default setting for Special function -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/Rockchip/Rk3188/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- -+KSRC := /home/android_sdk/Rockchip/Rk3188/kernel -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_RK3066), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_RK3066 -+EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DRTW_SUPPORT_PLATFORM_SHUTDOWN -+endif -+EXTRA_CFLAGS += -fno-pic -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/Rockchip/rk3066_20130607/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi- -+#CROSS_COMPILE := /home/android_sdk/Rockchip/Rk3066sdk/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi- -+KSRC := /home/android_sdk/Rockchip/Rk3066sdk/kernel -+MODULE_NAME :=wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_URBETTER), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN #-DCONFIG_MINIMAL_MEMORY_USAGE -+ARCH := arm -+CROSS_COMPILE := /media/DATA-1/urbetter/arm-2009q3/bin/arm-none-linux-gnueabi- -+KSRC := /media/DATA-1/urbetter/ics-urbetter/kernel -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_TI_PANDA), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN #-DCONFIG_MINIMAL_MEMORY_USAGE -+ARCH := arm -+#CROSS_COMPILE := /media/DATA-1/aosp/ics-aosp_20111227/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- -+#KSRC := /media/DATA-1/aosp/android-omap-panda-3.0_20120104 -+CROSS_COMPILE := /media/DATA-1/android-4.0/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- -+KSRC := /media/DATA-1/android-4.0/panda_kernel/omap -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_MIPS_JZ4760), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_MINIMAL_MEMORY_USAGE -+ARCH ?= mips -+CROSS_COMPILE ?= /mnt/sdb5/Ingenic/Umido/mips-4.3/bin/mips-linux-gnu- -+KSRC ?= /mnt/sdb5/Ingenic/Umido/kernel -+endif -+ -+ifeq ($(CONFIG_PLATFORM_SZEBOOK), y) -+EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -+ARCH:=arm -+CROSS_COMPILE:=/opt/crosstool2/bin/armeb-unknown-linux-gnueabi- -+KVER:= 2.6.31.6 -+KSRC:= ../code/linux-2.6.31.6-2020/ -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_SUNxI), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUNxI -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+# default setting for A10-EVB mmc0 -+#EXTRA_CFLAGS += -DCONFIG_WITS_EVB_V13 -+_PLATFORM_FILES += platform/platform_ARM_SUNxI_sdio.o -+endif -+ -+ARCH := arm -+#CROSS_COMPILE := arm-none-linux-gnueabi- -+CROSS_COMPILE=/home/android_sdk/Allwinner/a10/android-jb42/lichee-jb42/buildroot/output/external-toolchain/bin/arm-none-linux-gnueabi- -+KVER := 3.0.8 -+#KSRC:= ../lichee/linux-3.0/ -+KSRC=/home/android_sdk/Allwinner/a10/android-jb42/lichee-jb42/linux-3.0 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_SUN6I), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN6I -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+# default setting for Android 4.1, 4.2, 4.3, 4.4 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION -+ -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+# default setting for A31-EVB mmc0 -+EXTRA_CFLAGS += -DCONFIG_A31_EVB -+_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o -+endif -+ -+ARCH := arm -+#Android-JB42 -+#CROSS_COMPILE := /home/android_sdk/Allwinner/a31/android-jb42/lichee/buildroot/output/external-toolchain/bin/arm-linux-gnueabi- -+#KSRC :=/home/android_sdk/Allwinner/a31/android-jb42/lichee/linux-3.3 -+#ifeq ($(CONFIG_USB_HCI), y) -+#MODULE_NAME := 8188eu_sw -+#endif -+# ==== Cross compile setting for kitkat-a3x_v4.5 ===== -+CROSS_COMPILE := /home/android_sdk/Allwinner/a31/kitkat-a3x_v4.5/lichee/buildroot/output/external-toolchain/bin/arm-linux-gnueabi- -+KSRC :=/home/android_sdk/Allwinner/a31/kitkat-a3x_v4.5/lichee/linux-3.3 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_SUN7I), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN7I -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+# default setting for Android 4.1, 4.2, 4.3, 4.4 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION -+ -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o -+endif -+ -+ARCH := arm -+# ===Cross compile setting for Android 4.2 SDK === -+#CROSS_COMPILE := /home/android_sdk/Allwinner/a20_evb/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- -+#KSRC := /home/android_sdk/Allwinner/a20_evb/lichee/linux-3.3 -+# ==== Cross compile setting for Android 4.3 SDK ===== -+#CROSS_COMPILE := /home/android_sdk/Allwinner/a20/android-jb43/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- -+#KSRC := /home/android_sdk/Allwinner/a20/android-jb43/lichee/linux-3.4 -+# ==== Cross compile setting for kitkat-a20_v4.4 ===== -+CROSS_COMPILE := /home/android_sdk/Allwinner/a20/kitkat-a20_v4.4/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- -+KSRC := /home/android_sdk/Allwinner/a20/kitkat-a20_v4.4/lichee/linux-3.4 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_SUN8I_W3P1), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN8I -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN8I_W3P1 -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o -+endif -+ -+ARCH := arm -+# ===Cross compile setting for Android 4.2 SDK === -+#CROSS_COMPILE := /home/android_sdk/Allwinner/a23/android-jb42/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- -+#KSRC :=/home/android_sdk/Allwinner/a23/android-jb42/lichee/linux-3.4 -+# ===Cross compile setting for Android 4.4 SDK === -+CROSS_COMPILE := /home/android_sdk/Allwinner/a23/android-kk44/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- -+KSRC :=/home/android_sdk/Allwinner/a23/android-kk44/lichee/linux-3.4 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_SUN8I_W5P1), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN8I -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN8I_W5P1 -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ -+# Enable this for Android 5.0 -+EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+ -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o -+endif -+ -+ARCH := arm -+# ===Cross compile setting for Android L SDK === -+CROSS_COMPILE := /home/android_sdk/Allwinner/a33/android-L/lichee/out/sun8iw5p1/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- -+KSRC :=/home/android_sdk/Allwinner/a33/android-L/lichee/linux-3.4 -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ACTIONS_ATV5201), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ACTIONS_ATV5201 -+EXTRA_CFLAGS += -DCONFIG_SDIO_DISABLE_RXFIFO_POLLING_LOOP -+ARCH := mips -+CROSS_COMPILE := mipsel-linux-gnu- -+KVER := $(KERNEL_VER) -+KSRC:= $(CFGDIR)/../../kernel/linux-$(KERNEL_VER) -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_RTD299X), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ifeq ($(CONFIG_ANDROID), y) -+# Enable this for Android 5.0 -+EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+endif -+#ARCH, CROSS_COMPILE, KSRC,and MODDESTDIR are provided by external makefile -+INSTALL_PREFIX := -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_RTD299X_LG), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DRTW_P2P_GROUP_INTERFACE=1 -+EXTRA_CFLAGS += -DCONFIG_IFACE_NUMBER=3 -+#EXTRA_CFLAGS += -DCONFIG_FIX_HWPORT -+EXTRA_CFLAGS += -DLGE_PRIVATE -+EXTRA_CFLAGS += -DPURE_SUPPLICANT -+EXTRA_CFLAGS += -DCONFIG_CUSTOMIZED_COUNTRY_CHPLAN_MAP -DCONFIG_RTW_IOCTL_SET_COUNTRY -+EXTRA_CFLAGS += -DDBG_RX_DFRAME_RAW_DATA -+EXTRA_CFLAGS += -DRTW_REDUCE_SCAN_SWITCH_CH_TIME -+ARCH ?= arm -+KVER ?= -+ -+ifneq ($(PLATFORM), WEBOS) -+$(info PLATFORM is empty) -+CROSS_COMPILE ?= /mnt/newdisk/LGE/arm-lg115x-linux-gnueabi-4.8-2016.03-x86_64/bin/arm-lg115x-linux-gnueabi- -+KSRC ?= /mnt/newdisk/LGE/linux-rockhopper_k3lp_drd4tv_423 -+endif -+ -+CROSS_COMPILE ?= -+KSRC ?= $(LINUX_SRC) -+INSTALL_PREFIX ?= -+endif -+ -+ifeq ($(CONFIG_PLATFORM_HISILICON), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_HISILICON -+ifeq ($(SUPPORT_CONCURRENT),y) -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+endif -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := arm -+ifeq ($(CROSS_COMPILE),) -+ CROSS_COMPILE = arm-hisiv200-linux- -+endif -+MODULE_NAME := rtl8192eu -+ifeq ($(KSRC),) -+ KSRC := ../../../../../../kernel/linux-3.4.y -+endif -+endif -+ -+ifeq ($(CONFIG_PLATFORM_HISILICON_HI3798), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_HISILICON -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_HISILICON_HI3798 -+#EXTRA_CFLAGS += -DCONFIG_PLATFORM_HISILICON_HI3798_MV200_HDMI_DONGLE -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+# default setting for Android -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -+EXTRA_CFLAGS += -DRTW_USE_CFG80211_STA_EVENT -+# default setting for Android 5.x and later -+#EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+ -+# If system could power on and recognize Wi-Fi SDIO automatically, -+# platfrom operations are not necessary. -+#ifeq ($(CONFIG_SDIO_HCI), y) -+#EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+#_PLATFORM_FILES += platform/platform_hisilicon_hi3798_sdio.o -+#EXTRA_CFLAGS += -DCONFIG_HISI_SDIO_ID=1 -+#endif -+ -+ARCH ?= arm -+CROSS_COMPILE ?= /HiSTBAndroidV600R003C00SPC021_git_0512/device/hisilicon/bigfish/sdk/tools/linux/toolchains/arm-histbv310-linux/bin/arm-histbv310-linux- -+ifndef KSRC -+KSRC := /HiSTBAndroidV600R003C00SPC021_git_0512/device/hisilicon/bigfish/sdk/source/kernel/linux-3.18.y -+KSRC += O=/HiSTBAndroidV600R003C00SPC021_git_0512/out/target/product/Hi3798MV200/obj/KERNEL_OBJ -+endif -+ -+ifeq ($(CONFIG_RTL8822B), y) -+ifeq ($(CONFIG_SDIO_HCI), y) -+CONFIG_RTL8822BS ?= m -+USER_MODULE_NAME := rtl8822bs -+endif -+endif -+ -+endif -+ -+# Platform setting -+ifeq ($(CONFIG_PLATFORM_ARM_SPREADTRUM_6820), y) -+ifeq ($(CONFIG_ANDROID_2X), y) -+EXTRA_CFLAGS += -DANDROID_2X -+endif -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_SPRD -+EXTRA_CFLAGS += -DPLATFORM_SPREADTRUM_6820 -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ifeq ($(RTL871X), rtl8188e) -+EXTRA_CFLAGS += -DSOFTAP_PS_DURATION=50 -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+_PLATFORM_FILES += platform/platform_sprd_sdio.o -+endif -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_SPREADTRUM_8810), y) -+ifeq ($(CONFIG_ANDROID_2X), y) -+EXTRA_CFLAGS += -DANDROID_2X -+endif -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_SPRD -+EXTRA_CFLAGS += -DPLATFORM_SPREADTRUM_8810 -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+ifeq ($(RTL871X), rtl8188e) -+EXTRA_CFLAGS += -DSOFTAP_PS_DURATION=50 -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+_PLATFORM_FILES += platform/platform_sprd_sdio.o -+endif -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_WMT), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+ifeq ($(CONFIG_SDIO_HCI), y) -+_PLATFORM_FILES += platform/platform_ARM_WMT_sdio.o -+endif -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/WonderMedia/wm8880-android4.4/toolchain/arm_201103_gcc4.5.2/mybin/arm_1103_le- -+KSRC := /home/android_sdk/WonderMedia/wm8880-android4.4/kernel4.4/ -+MODULE_NAME :=8189es_kk -+endif -+ -+ifeq ($(CONFIG_PLATFORM_RTK119X), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+#EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN7I -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+#EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION -+EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION -+ -+#EXTRA_CFLAGS += -DCONFIG_#PLATFORM_OPS -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+#_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o -+endif -+ifeq ($(CONFIG_SDIO_HCI), y) -+_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o -+endif -+ -+ARCH := arm -+ -+# ==== Cross compile setting for Android 4.4 SDK ===== -+#CROSS_COMPILE := arm-linux-gnueabihf- -+KVER := 3.10.24 -+#KSRC :=/home/android_sdk/Allwinner/a20/android-kitkat44/lichee/linux-3.4 -+CROSS_COMPILE := /home/realtek/software_phoenix/phoenix/toolchain/usr/local/arm-2013.11/bin/arm-linux-gnueabihf- -+KSRC := /home/realtek/software_phoenix/linux-kernel -+MODULE_NAME := 8192eu -+ -+endif -+ -+ifeq ($(CONFIG_PLATFORM_RTK119X_AM), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_RTK119X_AM -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -DCONFIG_FULL_CH_IN_P2P_HANDSHAKE -+EXTRA_CFLAGS += -DCONFIG_IFACE_NUMBER=3 -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+endif -+ -+ARCH := arm -+ -+#CROSS_COMPILE := arm-linux-gnueabihf- -+KVER := 3.10.24 -+#KSRC := -+CROSS_COMPILE := -+endif -+ -+ifeq ($(CONFIG_PLATFORM_RTK129X), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DRTK_129X_PLATFORM -+EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+#EXTRA_CFLAGS += -DCONFIG_P2P_IPS -DCONFIG_QOS_OPTIMIZATION -+EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION -+# Enable this for Android 5.0 -+EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+ifeq ($(CONFIG_RTL8821C)$(CONFIG_SDIO_HCI),yy) -+EXTRA_CFLAGS += -DCONFIG_WAKEUP_GPIO_INPUT_MODE -+EXTRA_CFLAGS += -DCONFIG_BT_WAKE_HST_OPEN_DRAIN -+endif -+EXTRA_CFLAGS += -Wno-error=date-time -+# default setting for Android 7.0 -+ifeq ($(RTK_ANDROID_VERSION), nougat) -+EXTRA_CFLAGS += -DRTW_P2P_GROUP_INTERFACE=1 -+endif -+#EXTRA_CFLAGS += -DCONFIG_#PLATFORM_OPS -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+endif -+ -+ARCH := arm64 -+ -+# ==== Cross compile setting for Android 4.4 SDK ===== -+#CROSS_COMPILE := arm-linux-gnueabihf- -+#KVER := 4.1.10 -+#CROSS_COMPILE := $(CROSS) -+#KSRC := $(LINUX_KERNEL_PATH) -+CROSS_COMPILE := /home/android_sdk/DHC/trunk-6.0.0_r1-QA160627/phoenix/toolchain/asdk64-4.9.4-a53-EL-3.10-g2.19-a64nt-160307/bin/asdk64-linux- -+KSRC := /home/android_sdk/DHC/trunk-6.0.0_r1-QA160627/linux-kernel -+endif -+ -+ifeq ($(CONFIG_PLATFORM_RTK390X), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_RTK390X -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_RTW_NETIF_SG -+ifeq ($(CONFIG_USB_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+endif -+ -+ARCH:=rlx -+ -+CROSS_COMPILE:=mips-linux- -+KSRC:= /home/realtek/share/Develop/IPCAM_SDK/RealSil/rts3901_sdk_v1.2_vanilla/linux-3.10 -+ -+endif -+ -+ifeq ($(CONFIG_PLATFORM_NOVATEK_NT72668), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_NOVATEK_NT72668 -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_RX -+EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -+ARCH ?= arm -+CROSS_COMPILE := arm-linux-gnueabihf- -+KVER := 3.8.0 -+KSRC := /Custom/Novatek/TCL/linux-3.8_header -+#KSRC := $(KERNELDIR) -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ARM_TCC8930_JB42), y) -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+# default setting for Android 4.1, 4.2 -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -+ARCH := arm -+CROSS_COMPILE := /home/android_sdk/Telechips/v13.05_r1-tcc-android-4.2.2_tcc893x-evm_build/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- -+KSRC := /home/android_sdk/Telechips/v13.05_r1-tcc-android-4.2.2_tcc893x-evm_build/kernel -+MODULE_NAME := wlan -+endif -+ -+ifeq ($(CONFIG_PLATFORM_RTL8197D), y) -+EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -DCONFIG_PLATFORM_RTL8197D -+export DIR_LINUX=$(shell pwd)/../SDK/rlxlinux-sdk321-v50/linux-2.6.30 -+ARCH ?= rlx -+CROSS_COMPILE:= $(DIR_LINUX)/../toolchain/rsdk-1.5.5-5281-EB-2.6.30-0.9.30.3-110714/bin/rsdk-linux- -+KSRC := $(DIR_LINUX) -+endif -+ -+ifeq ($(CONFIG_PLATFORM_AML_S905), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_AML_S905 -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -fno-pic -+# default setting for Android -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -+EXTRA_CFLAGS += -DRTW_USE_CFG80211_STA_EVENT -+# default setting for Android 5.x and later -+EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+_PLATFORM_FILES += platform/platform_aml_s905_sdio.o -+endif -+ -+ARCH ?= arm64 -+CROSS_COMPILE ?= /4.4_S905L_8822bs_compile/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/aarch64-linux-gnu- -+ifndef KSRC -+KSRC := /4.4_S905L_8822bs_compile/common -+# To locate output files in a separate directory. -+KSRC += O=/4.4_S905L_8822bs_compile/KERNEL_OBJ -+endif -+ -+ifeq ($(CONFIG_RTL8822B), y) -+ifeq ($(CONFIG_SDIO_HCI), y) -+CONFIG_RTL8822BS ?= m -+USER_MODULE_NAME := 8822bs -+endif -+endif -+ -+endif -+ -+ifeq ($(CONFIG_PLATFORM_ZTE_ZX296716), y) -+EXTRA_CFLAGS += -Wno-error=date-time -+EXTRA_CFLAGS += -DCONFIG_PLATFORM_ZTE_ZX296716 -+EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -+# default setting for Android -+EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -+EXTRA_CFLAGS += -DRTW_USE_CFG80211_STA_EVENT -+# default setting for Android 5.x and later -+#EXTRA_CFLAGS += -DCONFIG_RADIO_WORK -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+# mark this temporarily -+#EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS -+#_PLATFORM_FILES += platform/platform_zte_zx296716_sdio.o -+endif -+ -+ARCH ?= arm64 -+CROSS_COMPILE ?= -+KSRC ?= -+ -+ifeq ($(CONFIG_RTL8822B), y) -+ifeq ($(CONFIG_SDIO_HCI), y) -+CONFIG_RTL8822BS ?= m -+USER_MODULE_NAME := 8822bs -+endif -+endif -+ -+endif -+ -+########### CUSTOMER ################################ -+ifeq ($(CONFIG_CUSTOMER_HUAWEI_GENERAL), y) -+CONFIG_CUSTOMER_HUAWEI = y -+endif -+ -+ifeq ($(CONFIG_CUSTOMER_HUAWEI), y) -+EXTRA_CFLAGS += -DCONFIG_HUAWEI_PROC -+endif -+ -+ifeq ($(CONFIG_MULTIDRV), y) -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+MODULE_NAME := rtw_sdio -+endif -+ -+ifeq ($(CONFIG_USB_HCI), y) -+MODULE_NAME := rtw_usb -+endif -+ -+ifeq ($(CONFIG_PCI_HCI), y) -+MODULE_NAME := rtw_pci -+endif -+ -+endif -+ -+USER_MODULE_NAME ?= -+ifneq ($(USER_MODULE_NAME),) -+MODULE_NAME := $(USER_MODULE_NAME) -+endif -+ -+ifneq ($(KERNELRELEASE),) -+ -+########### this part for *.mk ############################ -+include $(src)/hal/phydm/phydm.mk -+ -+########### HAL_RTL8822B ################################# -+ifeq ($(CONFIG_RTL8822B), y) -+include $(src)/rtl8822b.mk -+endif -+ -+########### HAL_RTL8821C ################################# -+ifeq ($(CONFIG_RTL8821C), y) -+include $(src)/rtl8821c.mk -+endif -+ -+rtk_core := core/rtw_cmd.o \ -+ core/rtw_security.o \ -+ core/rtw_debug.o \ -+ core/rtw_io.o \ -+ core/rtw_ioctl_query.o \ -+ core/rtw_ioctl_set.o \ -+ core/rtw_ieee80211.o \ -+ core/rtw_mlme.o \ -+ core/rtw_mlme_ext.o \ -+ core/rtw_mi.o \ -+ core/rtw_wlan_util.o \ -+ core/rtw_vht.o \ -+ core/rtw_pwrctrl.o \ -+ core/rtw_rf.o \ -+ core/rtw_chplan.o \ -+ core/rtw_recv.o \ -+ core/rtw_sta_mgt.o \ -+ core/rtw_ap.o \ -+ core/mesh/rtw_mesh.o \ -+ core/mesh/rtw_mesh_pathtbl.o \ -+ core/mesh/rtw_mesh_hwmp.o \ -+ core/rtw_xmit.o \ -+ core/rtw_p2p.o \ -+ core/rtw_rson.o \ -+ core/rtw_tdls.o \ -+ core/rtw_br_ext.o \ -+ core/rtw_iol.o \ -+ core/rtw_sreset.o \ -+ core/rtw_btcoex_wifionly.o \ -+ core/rtw_btcoex.o \ -+ core/rtw_beamforming.o \ -+ core/rtw_odm.o \ -+ core/rtw_rm.o \ -+ core/rtw_rm_fsm.o \ -+ core/efuse/rtw_efuse.o -+ -+ifeq ($(CONFIG_SDIO_HCI), y) -+rtk_core += core/rtw_sdio.o -+endif -+ -+$(MODULE_NAME)-y += $(rtk_core) -+ -+$(MODULE_NAME)-$(CONFIG_INTEL_WIDI) += core/rtw_intel_widi.o -+ -+$(MODULE_NAME)-$(CONFIG_WAPI_SUPPORT) += core/rtw_wapi.o \ -+ core/rtw_wapi_sms4.o -+ -+$(MODULE_NAME)-y += $(_OS_INTFS_FILES) -+$(MODULE_NAME)-y += $(_HAL_INTFS_FILES) -+$(MODULE_NAME)-y += $(_PHYDM_FILES) -+$(MODULE_NAME)-y += $(_BTC_FILES) -+$(MODULE_NAME)-y += $(_PLATFORM_FILES) -+ -+$(MODULE_NAME)-$(CONFIG_MP_INCLUDED) += core/rtw_mp.o -+ -+obj-$(CONFIG_88XXAU) := $(MODULE_NAME).o -+ -+else -+ -+export CONFIG_88XXAU = m -+ -+all: modules -+ -+modules: -+ $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(shell pwd) modules -+ @echo "---------------------------------------------------------------------------" -+ @echo "Visit https://github.com/aircrack-ng/rtl8812au for support/reporting issues" -+ @echo "or check for newer versions (branches) of these drivers. " -+ @echo "---------------------------------------------------------------------------" -+strip: -+ $(CROSS_COMPILE)strip $(MODULE_NAME).ko --strip-unneeded -+ -+install: -+ install -p -m 644 $(MODULE_NAME).ko $(MODDESTDIR) -+ /sbin/depmod -a ${KVER} -+ -+uninstall: -+ rm -f $(MODDESTDIR)/$(MODULE_NAME).ko -+ /sbin/depmod -a ${KVER} -+ -+backup_rtlwifi: -+ @echo "Making backup rtlwifi drivers" -+ifneq (,$(wildcard $(STAGINGMODDIR)/rtl*)) -+ @tar cPf $(wildcard $(STAGINGMODDIR))/backup_rtlwifi_driver.tar $(wildcard $(STAGINGMODDIR)/rtl*) -+ @rm -rf $(wildcard $(STAGINGMODDIR)/rtl*) -+endif -+ifneq (,$(wildcard $(MODDESTDIR)realtek)) -+ @tar cPf $(MODDESTDIR)backup_rtlwifi_driver.tar $(MODDESTDIR)realtek -+ @rm -fr $(MODDESTDIR)realtek -+endif -+ifneq (,$(wildcard $(MODDESTDIR)rtl*)) -+ @tar cPf $(MODDESTDIR)../backup_rtlwifi_driver.tar $(wildcard $(MODDESTDIR)rtl*) -+ @rm -fr $(wildcard $(MODDESTDIR)rtl*) -+endif -+ @/sbin/depmod -a ${KVER} -+ @echo "Please reboot your system" -+ -+restore_rtlwifi: -+ @echo "Restoring backups" -+ifneq (,$(wildcard $(STAGINGMODDIR)/backup_rtlwifi_driver.tar)) -+ @tar xPf $(STAGINGMODDIR)/backup_rtlwifi_driver.tar -+ @rm $(STAGINGMODDIR)/backup_rtlwifi_driver.tar -+endif -+ifneq (,$(wildcard $(MODDESTDIR)backup_rtlwifi_driver.tar)) -+ @tar xPf $(MODDESTDIR)backup_rtlwifi_driver.tar -+ @rm $(MODDESTDIR)backup_rtlwifi_driver.tar -+endif -+ifneq (,$(wildcard $(MODDESTDIR)../backup_rtlwifi_driver.tar)) -+ @tar xPf $(MODDESTDIR)../backup_rtlwifi_driver.tar -+ @rm $(MODDESTDIR)../backup_rtlwifi_driver.tar -+endif -+ @/sbin/depmod -a ${KVER} -+ @echo "Please reboot your system" -+ -+config_r: -+ @echo "make config" -+ /bin/bash script/Configure script/config.in -+ -+.PHONY: modules clean -+ -+clean: -+ #$(MAKE) -C $(KSRC) M=$(shell pwd) clean -+ cd hal ; rm -fr */*/*/*.mod.c */*/*/*.mod */*/*/*.o */*/*/.*.cmd */*/*/*.ko -+ cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko -+ cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko -+ cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko -+ cd core ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko -+ cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko -+ cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko *.o.d -+ cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko -+ cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko -+ rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order -+ rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~ -+ rm -fr .tmp_versions -+endif -diff --git linux-5.8/3rdparty/rtl8812au/README.md linux-5.8/3rdparty/rtl8812au/README.md -new file mode 100644 -index 000000000..1739873c3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/README.md -@@ -0,0 +1,207 @@ -+## RTL8812AU/21AU and RTL8814AU drivers -+Only for use with Linux & Android -+ -+[![Monitor mode](https://img.shields.io/badge/monitor%20mode-working-brightgreen.svg)](#) -+[![Frame Injection](https://img.shields.io/badge/frame%20injection-working-brightgreen.svg)](#) -+[![GitHub version](https://raster.shields.io/badge/version-v5.6.4.2-lightgrey.svg)](#) -+[![GitHub issues](https://img.shields.io/github/issues/aircrack-ng/rtl8812au.svg)](https://github.com/aircrack-ng/rtl8812au/issues) -+[![GitHub forks](https://img.shields.io/github/forks/aircrack-ng/rtl8812au.svg)](https://github.com/aircrack-ng/rtl8812au/network) -+[![GitHub stars](https://img.shields.io/github/stars/aircrack-ng/rtl8812au.svg)](https://github.com/aircrack-ng/rtl8812au/stargazers) -+[![Build Status](https://travis-ci.org/aircrack-ng/rtl8812au.svg?branch=v5.6.4.2)](https://travis-ci.org/aircrack-ng/rtl8812au) -+[![GitHub license](https://img.shields.io/github/license/aircrack-ng/rtl8812au.svg)](https://github.com/aircrack-ng/rtl8812au/blob/master/LICENSE) -+
-+[![Kali](https://img.shields.io/badge/Kali-supported-blue.svg)](https://www.kali.org) -+[![Arch](https://img.shields.io/badge/Arch-supported-blue.svg)](https://www.archlinux.org) -+[![Armbian](https://img.shields.io/badge/Armbian-supported-blue.svg)](https://www.armbian.com) -+[![ArchLinux](https://img.shields.io/badge/ArchLinux-supported-blue.svg)](https://img.shields.io/badge/ArchLinux-supported-blue.svg) -+[![aircrack-ng](https://img.shields.io/badge/aircrack--ng-supported-blue.svg)](https://github.com/aircrack-ng/aircrack-ng) -+[![wifite2](https://img.shields.io/badge/wifite2-supported-blue.svg)](https://github.com/kimocoder/wifite2) -+ -+ -+### Important! -+``` -+* Use "ip" and "iw" instead of "ifconfig" and "iwconfig" -+ It's described further down, READ THE README! -+ -+* v5.3.4 is the stable branch, not this, but this does have -+ better range then branches below + more fixes from Realtek -+``` -+ -+### IPERF3 benchmark -+[Device] Alfa Networks AWUS036ACH
-+[Chipset] 88XXau (rtl8812au)
-+[Branch] v5.6.4.1
-+[Distance] 10m free sight -+``` -+[ ID] Interval Transfer Bitrate Retr Cwnd -+[ 5] 0.00-1.00 sec 11.6 MBytes 97.4 Mbits/sec 0 96.2 KBytes -+[ 5] 1.00-2.00 sec 11.2 MBytes 93.8 Mbits/sec 0 100 KBytes -+[ 5] 2.00-3.00 sec 11.2 MBytes 93.8 Mbits/sec 0 100 KBytes -+[ 5] 3.00-4.00 sec 11.2 MBytes 93.8 Mbits/sec 0 100 KBytes -+[ 5] 4.00-5.00 sec 11.2 MBytes 93.8 Mbits/sec 0 100 KBytes -+[ 5] 5.00-6.00 sec 11.4 MBytes 95.9 Mbits/sec 0 105 KBytes -+[ 5] 6.00-7.00 sec 11.2 MBytes 93.8 Mbits/sec 0 105 KBytes -+[ 5] 7.00-8.00 sec 11.3 MBytes 94.9 Mbits/sec 0 157 KBytes -+[ 5] 8.00-9.00 sec 11.2 MBytes 93.8 Mbits/sec 0 157 KBytes -+[ 5] 9.00-10.00 sec 11.2 MBytes 94.3 Mbits/sec 0 157 KBytes -+[ 5] 10.00-11.00 sec 11.2 MBytes 93.8 Mbits/sec 0 157 KBytes -+[ 5] 11.00-12.00 sec 11.2 MBytes 93.8 Mbits/sec 0 157 KBytes -+[ 5] 12.00-13.00 sec 11.2 MBytes 94.4 Mbits/sec 0 157 KBytes -+[ 5] 13.00-14.00 sec 11.2 MBytes 93.8 Mbits/sec 0 157 KBytes -+[ 5] 14.00-15.00 sec 11.2 MBytes 94.4 Mbits/sec 0 157 KBytes -+[ 5] 15.00-16.00 sec 10.9 MBytes 91.7 Mbits/sec 0 157 KBytes -+[ 5] 16.00-17.00 sec 11.2 MBytes 94.4 Mbits/sec 0 157 KBytes -+[ 5] 17.00-18.00 sec 11.2 MBytes 94.4 Mbits/sec 0 157 KBytes -+[ 5] 18.00-19.00 sec 11.2 MBytes 94.4 Mbits/sec 0 157 KBytes -+[ 5] 19.00-20.00 sec 11.2 MBytes 93.8 Mbits/sec 0 157 KBytes -+[ 5] 20.00-21.00 sec 11.2 MBytes 93.8 Mbits/sec 0 157 KBytes -+[ 5] 21.00-22.00 sec 11.2 MBytes 93.8 Mbits/sec 0 157 KBytes -+[ 5] 22.00-23.00 sec 11.2 MBytes 93.8 Mbits/sec 0 157 KBytes -+- - - - - - - - - - - - - - - - - - - - - - - - - -+[ ID] Interval Transfer Bitrate Retr -+[ 5] 0.00-23.15 sec 260 MBytes 94.2 Mbits/sec 0 sender -+[ 5] 0.00-23.15 sec 0.00 Bytes 0.00 bits/sec receiver -+``` -+ -+### DKMS -+This driver can be installed using [DKMS]. This is a system which will automatically recompile and install a kernel module when a new kernel gets installed or updated. To make use of DKMS, install the `dkms` package, which on Debian (based) systems is done like this: -+``` -+$ sudo apt-get install dkms -+``` -+ -+### Installation of Driver -+In order to install the driver open a terminal in the directory with the source code and execute the following command: -+``` -+$ sudo ./dkms-install.sh -+``` -+ -+### Removal of Driver -+In order to remove the driver from your system open a terminal in the directory with the source code and execute the following command: -+``` -+$ sudo ./dkms-remove.sh -+``` -+ -+### Make -+For building & installing the driver with 'make' use -+``` -+$ make && make install -+``` -+ -+### Notes -+Download -+``` -+$ git clone -b v5.6.4.2 https://github.com/aircrack-ng/rtl8812au.git -+cd rtl* -+``` -+Package / Build dependencies (Kali) -+``` -+$ sudo apt-get update -+$ sudo apt-get install build-essential libelf-dev linux-headers-`uname -r` -+``` -+#### For Raspberry (RPI) -+ -+``` -+$ sudo apt-get install raspberrypi-kernel-headers -+``` -+ -+Then run this step to change platform in Makefile, For RPI 1/2/3/ & 0/Zero: -+``` -+$ sed -i 's/CONFIG_PLATFORM_I386_PC = y/CONFIG_PLATFORM_I386_PC = n/g' Makefile -+$ sed -i 's/CONFIG_PLATFORM_ARM_RPI = n/CONFIG_PLATFORM_ARM_RPI = y/g' Makefile -+``` -+ -+But for RPI 3B+ & 4B you will need to run those below which builds the ARM64 arch driver: -+``` -+$ sed -i 's/CONFIG_PLATFORM_I386_PC = y/CONFIG_PLATFORM_I386_PC = n/g' Makefile -+$ sed -i 's/CONFIG_PLATFORM_ARM64_RPI = n/CONFIG_PLATFORM_ARM64_RPI = y/g' Makefile -+``` -+ -+In addition, if you receive an error message about `unrecognized command line option ‘-mgeneral-regs-only’` (i.e., Raspbian Buster), you will need to run the following commands: -+``` -+$ sed -i 's/^dkms build/ARCH=arm dkms build/' dkms-install.sh -+$ sed -i 's/^MAKE="/MAKE="ARCH=arm\ /' dkms.conf -+``` -+ -+For setting monitor mode -+ 1. Fix problematic interference in monitor mode. -+ ``` -+ $ airmon-ng check kill -+ ``` -+ You may also uncheck the box "Automatically connect to this network when it is avaiable" in nm-connection-editor. This only works if you have a saved wifi connection. -+ -+ 2. Set interface down -+ ``` -+ $ sudo ip link set wlan0 down -+ ``` -+ 3. Set monitor mode -+ ``` -+ $ sudo iw dev wlan0 set type monitor -+ ``` -+ 4. Set interface up -+ ``` -+ $ sudo ip link set wlan0 up -+ ``` -+For setting TX power -+``` -+$ sudo iw wlan0 set txpower fixed 3000 -+``` -+ -+### LED control -+ -+#### statically by module parameter in /etc/modprobe.d/8812au.conf or wherever, for example: -+ -+```sh -+options 88XXau rtw_led_ctrl=0 -+``` -+value can be 0 or 1 -+ -+#### or dynamically by writing to /proc/net/rtl8812au/$(your interface name)/led_ctrl, for example: -+ -+```sh -+$ echo "0" > /proc/net/rtl8812au/$(your interface name)/led_ctrl -+``` -+value can be 0 or 1 -+ -+#### check current value: -+ -+```sh -+$ cat /proc/net/rtl8812au/$(your interface name)/led_ctrl -+``` -+ -+### USB Mode Switch -+ -+0: doesn't switch, 1: switch from usb2.0 to usb 3.0 2: switch from usb3.0 to usb 2.0 -+```sh -+$ rmmod 88XXau -+$ modprobe 88XXau rtw_switch_usb_mode:int (0: no switch 1: switch from usb2 to usb3 2: switch from usb3 to usb2) -+``` -+ -+### NetworkManager -+ -+Newer versions of NetworkManager switches to random MAC address. Some users would prefer to use a fixed address. -+Simply add these lines below -+``` -+[device] -+wifi.scan-rand-mac-address=no -+``` -+at the end of file /etc/NetworkManager/NetworkManager.conf and restart NetworkManager with the command: -+``` -+$ sudo service NetworkManager restart -+``` -+ -+### Credits / Contributors -+ -+``` -+Alfa Networks - https://www.alfa.com.tw/ -+Realtek. - https://www.realtek.com -+aircrack-ng - https://www.aircrack-ng.org -+ -+astsam - https://github.com/astsam -+evilphish - https://github.com/evilphish -+fariouche - https://github.com/fariouche -+CGarces - https://github.com/CGarces -+ZerBea - https://github.com/ZerBea -+lwfinger - https://github.com/lwfinger -+Ulli-Kroll. - https://github.com/Ulli-Kroll -+ -+``` -diff --git linux-5.8/3rdparty/rtl8812au/ReleaseNotes.pdf linux-5.8/3rdparty/rtl8812au/ReleaseNotes.pdf -new file mode 100644 -index 000000000..6ead272e3 -Binary files /dev/null and linux-5.8/3rdparty/rtl8812au/ReleaseNotes.pdf differ -diff --git linux-5.8/3rdparty/rtl8812au/core/efuse/rtw_efuse.c linux-5.8/3rdparty/rtl8812au/core/efuse/rtw_efuse.c -new file mode 100644 -index 000000000..44d8ac468 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/efuse/rtw_efuse.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/efuse/rtw_efuse.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/efuse/rtw_efuse.c +--- linux-5.11.4/3rdparty/rtl8812au/core/efuse/rtw_efuse.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/efuse/rtw_efuse.c 2021-03-07 18:16:17.015954210 +0200 @@ -0,0 +1,3278 @@ +/****************************************************************************** + * @@ -6184,11 +3280,9 @@ index 000000000..44d8ac468 +#endif /* CONFIG_EFUSE_CONFIG_FILE */ + +#endif /* PLATFORM_LINUX */ -diff --git linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh.c linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh.c -new file mode 100644 -index 000000000..95d0f15ce ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh.c +--- linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh.c 2021-03-07 18:16:17.016954257 +0200 @@ -0,0 +1,4080 @@ +/****************************************************************************** + * @@ -10270,11 +7364,9 @@ index 000000000..95d0f15ce +} +#endif /* CONFIG_RTW_MESH */ + -diff --git linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh.h linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh.h -new file mode 100644 -index 000000000..73694f84d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh.h +--- linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh.h 2021-03-07 18:16:17.016954257 +0200 @@ -0,0 +1,534 @@ +/****************************************************************************** + * @@ -10810,11 +7902,9 @@ index 000000000..73694f84d +#include "rtw_mesh_hwmp.h" +#endif /* __RTW_MESH_H_ */ + -diff --git linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.c linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.c -new file mode 100644 -index 000000000..f64aa3de9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.c +--- linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.c 2021-03-07 18:16:17.016954257 +0200 @@ -0,0 +1,1665 @@ +/****************************************************************************** + * @@ -12481,11 +9571,9 @@ index 000000000..f64aa3de9 + +#endif /* CONFIG_RTW_MESH */ + -diff --git linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.h linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.h -new file mode 100644 -index 000000000..943341781 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.h +--- linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh_hwmp.h 2021-03-07 18:16:17.016954257 +0200 @@ -0,0 +1,60 @@ +/****************************************************************************** + * @@ -12547,11 +9635,9 @@ index 000000000..943341781 +#endif /* __RTW_MESH_HWMP_H_ */ + + -diff --git linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.c linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.c -new file mode 100644 -index 000000000..d8791603d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.c +--- linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.c 2021-03-07 18:16:17.016954257 +0200 @@ -0,0 +1,1237 @@ +/****************************************************************************** + * @@ -13790,11 +10876,9 @@ index 000000000..d8791603d +} +#endif /* CONFIG_RTW_MESH */ + -diff --git linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.h linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.h -new file mode 100644 -index 000000000..650b239f5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.h +--- linux-5.11.4/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/mesh/rtw_mesh_pathtbl.h 2021-03-07 18:16:17.016954257 +0200 @@ -0,0 +1,208 @@ +/****************************************************************************** + * @@ -14004,11 +11088,9 @@ index 000000000..650b239f5 + +#endif /* __RTW_MESH_PATHTBL_H_ */ + -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_ap.c linux-5.8/3rdparty/rtl8812au/core/rtw_ap.c -new file mode 100644 -index 000000000..bc78e9c19 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_ap.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_ap.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ap.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_ap.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ap.c 2021-03-07 18:16:17.017954304 +0200 @@ -0,0 +1,5476 @@ +/****************************************************************************** + * @@ -19486,11 +16568,9 @@ index 000000000..bc78e9c19 +} +#endif /* CONFIG_AP_MODE */ + -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_beamforming.c linux-5.8/3rdparty/rtl8812au/core/rtw_beamforming.c -new file mode 100644 -index 000000000..7e5fd7b94 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_beamforming.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_beamforming.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_beamforming.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_beamforming.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_beamforming.c 2021-03-07 18:16:17.017954304 +0200 @@ -0,0 +1,3155 @@ +/****************************************************************************** + * @@ -22647,11 +19727,9 @@ index 000000000..7e5fd7b94 +#endif /* !RTW_BEAMFORMING_VERSION_2 */ + +#endif /* CONFIG_BEAMFORMING */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_br_ext.c linux-5.8/3rdparty/rtl8812au/core/rtw_br_ext.c -new file mode 100644 -index 000000000..9a0effd8b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_br_ext.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_br_ext.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_br_ext.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_br_ext.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_br_ext.c 2021-03-07 18:16:17.017954304 +0200 @@ -0,0 +1,1581 @@ +/****************************************************************************** + * @@ -24234,11 +21312,1831 @@ index 000000000..9a0effd8b +} + +#endif /* CONFIG_BR_EXT */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_bt_mp.c linux-5.8/3rdparty/rtl8812au/core/rtw_bt_mp.c -new file mode 100644 -index 000000000..9b4fc2432 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_bt_mp.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_btcoex.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_btcoex.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_btcoex.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_btcoex.c 2021-03-07 18:16:17.017954304 +0200 +@@ -0,0 +1,1767 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2013 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#include ++#include ++#ifdef CONFIG_BT_COEXIST ++#include ++ ++void rtw_btcoex_Initialize(PADAPTER padapter) ++{ ++ hal_btcoex_Initialize(padapter); ++} ++ ++void rtw_btcoex_PowerOnSetting(PADAPTER padapter) ++{ ++ hal_btcoex_PowerOnSetting(padapter); ++} ++ ++void rtw_btcoex_AntInfoSetting(PADAPTER padapter) ++{ ++ hal_btcoex_AntInfoSetting(padapter); ++} ++ ++void rtw_btcoex_PowerOffSetting(PADAPTER padapter) ++{ ++ hal_btcoex_PowerOffSetting(padapter); ++} ++ ++void rtw_btcoex_PreLoadFirmware(PADAPTER padapter) ++{ ++ hal_btcoex_PreLoadFirmware(padapter); ++} ++ ++void rtw_btcoex_HAL_Initialize(PADAPTER padapter, u8 bWifiOnly) ++{ ++ hal_btcoex_InitHwConfig(padapter, bWifiOnly); ++} ++ ++void rtw_btcoex_IpsNotify(PADAPTER padapter, u8 type) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ hal_btcoex_IpsNotify(padapter, type); ++} ++ ++void rtw_btcoex_LpsNotify(PADAPTER padapter, u8 type) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ hal_btcoex_LpsNotify(padapter, type); ++} ++ ++void rtw_btcoex_ScanNotify(PADAPTER padapter, u8 type) ++{ ++ PHAL_DATA_TYPE pHalData; ++#ifdef CONFIG_BT_COEXIST_SOCKET_TRX ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; ++#endif /* CONFIG_BT_COEXIST_SOCKET_TRX */ ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ if (_FALSE == type) { ++ #ifdef CONFIG_CONCURRENT_MODE ++ if (rtw_mi_buddy_check_fwstate(padapter, WIFI_SITE_MONITOR)) ++ return; ++ #endif ++ ++ if (DEV_MGMT_TX_NUM(adapter_to_dvobj(padapter)) ++ || DEV_ROCH_NUM(adapter_to_dvobj(padapter))) ++ return; ++ } ++ ++#ifdef CONFIG_BT_COEXIST_SOCKET_TRX ++ if (pBtMgnt->ExtConfig.bEnableWifiScanNotify) ++ rtw_btcoex_SendScanNotify(padapter, type); ++#endif /* CONFIG_BT_COEXIST_SOCKET_TRX */ ++ ++ hal_btcoex_ScanNotify(padapter, type); ++} ++ ++void rtw_btcoex_ConnectNotify(PADAPTER padapter, u8 action) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++#ifdef DBG_CONFIG_ERROR_RESET ++ if (_TRUE == rtw_hal_sreset_inprogress(padapter)) { ++ RTW_INFO(FUNC_ADPT_FMT ": [BTCoex] under reset, skip notify!\n", ++ FUNC_ADPT_ARG(padapter)); ++ return; ++ } ++#endif /* DBG_CONFIG_ERROR_RESET */ ++ ++#ifdef CONFIG_CONCURRENT_MODE ++ if (_FALSE == action) { ++ if (rtw_mi_buddy_check_fwstate(padapter, WIFI_UNDER_LINKING)) ++ return; ++ } ++#endif ++ ++ hal_btcoex_ConnectNotify(padapter, action); ++} ++ ++void rtw_btcoex_MediaStatusNotify(PADAPTER padapter, u8 mediaStatus) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++#ifdef DBG_CONFIG_ERROR_RESET ++ if (_TRUE == rtw_hal_sreset_inprogress(padapter)) { ++ RTW_INFO(FUNC_ADPT_FMT ": [BTCoex] under reset, skip notify!\n", ++ FUNC_ADPT_ARG(padapter)); ++ return; ++ } ++#endif /* DBG_CONFIG_ERROR_RESET */ ++ ++#ifdef CONFIG_CONCURRENT_MODE ++ if (RT_MEDIA_DISCONNECT == mediaStatus) { ++ if (rtw_mi_buddy_check_fwstate(padapter, WIFI_ASOC_STATE)) ++ return; ++ } ++#endif /* CONFIG_CONCURRENT_MODE */ ++ ++ if ((RT_MEDIA_CONNECT == mediaStatus) ++ && (check_fwstate(&padapter->mlmepriv, WIFI_AP_STATE) == _TRUE)) ++ rtw_hal_set_hwreg(padapter, HW_VAR_DL_RSVD_PAGE, NULL); ++ ++ hal_btcoex_MediaStatusNotify(padapter, mediaStatus); ++} ++ ++void rtw_btcoex_SpecialPacketNotify(PADAPTER padapter, u8 pktType) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ hal_btcoex_SpecialPacketNotify(padapter, pktType); ++} ++ ++void rtw_btcoex_IQKNotify(PADAPTER padapter, u8 state) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ hal_btcoex_IQKNotify(padapter, state); ++} ++ ++void rtw_btcoex_BtInfoNotify(PADAPTER padapter, u8 length, u8 *tmpBuf) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ hal_btcoex_BtInfoNotify(padapter, length, tmpBuf); ++} ++ ++void rtw_btcoex_BtMpRptNotify(PADAPTER padapter, u8 length, u8 *tmpBuf) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ if (padapter->registrypriv.mp_mode == 1) ++ return; ++ ++ hal_btcoex_BtMpRptNotify(padapter, length, tmpBuf); ++} ++ ++void rtw_btcoex_SuspendNotify(PADAPTER padapter, u8 state) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ hal_btcoex_SuspendNotify(padapter, state); ++} ++ ++void rtw_btcoex_HaltNotify(PADAPTER padapter) ++{ ++ PHAL_DATA_TYPE pHalData; ++ u8 do_halt = 1; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ do_halt = 0; ++ ++ if (_FALSE == padapter->bup) { ++ RTW_INFO(FUNC_ADPT_FMT ": bup=%d Skip!\n", ++ FUNC_ADPT_ARG(padapter), padapter->bup); ++ do_halt = 0; ++ } ++ ++ if (rtw_is_surprise_removed(padapter)) { ++ RTW_INFO(FUNC_ADPT_FMT ": bSurpriseRemoved=%s Skip!\n", ++ FUNC_ADPT_ARG(padapter), rtw_is_surprise_removed(padapter) ? "True" : "False"); ++ do_halt = 0; ++ } ++ ++ hal_btcoex_HaltNotify(padapter, do_halt); ++} ++ ++void rtw_btcoex_switchband_notify(u8 under_scan, u8 band_type) ++{ ++ hal_btcoex_switchband_notify(under_scan, band_type); ++} ++ ++void rtw_btcoex_WlFwDbgInfoNotify(PADAPTER padapter, u8* tmpBuf, u8 length) ++{ ++ hal_btcoex_WlFwDbgInfoNotify(padapter, tmpBuf, length); ++} ++ ++void rtw_btcoex_rx_rate_change_notify(PADAPTER padapter, u8 is_data_frame, u8 rate_id) ++{ ++ hal_btcoex_rx_rate_change_notify(padapter, is_data_frame, rate_id); ++} ++ ++void rtw_btcoex_SwitchBtTRxMask(PADAPTER padapter) ++{ ++ hal_btcoex_SwitchBtTRxMask(padapter); ++} ++ ++void rtw_btcoex_Switch(PADAPTER padapter, u8 enable) ++{ ++ hal_btcoex_SetBTCoexist(padapter, enable); ++} ++ ++u8 rtw_btcoex_IsBtDisabled(PADAPTER padapter) ++{ ++ return hal_btcoex_IsBtDisabled(padapter); ++} ++ ++void rtw_btcoex_Handler(PADAPTER padapter) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ ++ if (_FALSE == pHalData->EEPROMBluetoothCoexist) ++ return; ++ ++ hal_btcoex_Hanlder(padapter); ++} ++ ++s32 rtw_btcoex_IsBTCoexRejectAMPDU(PADAPTER padapter) ++{ ++ s32 coexctrl; ++ ++ coexctrl = hal_btcoex_IsBTCoexRejectAMPDU(padapter); ++ ++ return coexctrl; ++} ++ ++s32 rtw_btcoex_IsBTCoexCtrlAMPDUSize(PADAPTER padapter) ++{ ++ s32 coexctrl; ++ ++ coexctrl = hal_btcoex_IsBTCoexCtrlAMPDUSize(padapter); ++ ++ return coexctrl; ++} ++ ++u32 rtw_btcoex_GetAMPDUSize(PADAPTER padapter) ++{ ++ u32 size; ++ ++ size = hal_btcoex_GetAMPDUSize(padapter); ++ ++ return size; ++} ++ ++void rtw_btcoex_SetManualControl(PADAPTER padapter, u8 manual) ++{ ++ if (_TRUE == manual) ++ hal_btcoex_SetManualControl(padapter, _TRUE); ++ else ++ hal_btcoex_SetManualControl(padapter, _FALSE); ++} ++ ++u8 rtw_btcoex_1Ant(PADAPTER padapter) ++{ ++ return hal_btcoex_1Ant(padapter); ++} ++ ++u8 rtw_btcoex_IsBtControlLps(PADAPTER padapter) ++{ ++ return hal_btcoex_IsBtControlLps(padapter); ++} ++ ++u8 rtw_btcoex_IsLpsOn(PADAPTER padapter) ++{ ++ return hal_btcoex_IsLpsOn(padapter); ++} ++ ++u8 rtw_btcoex_RpwmVal(PADAPTER padapter) ++{ ++ return hal_btcoex_RpwmVal(padapter); ++} ++ ++u8 rtw_btcoex_LpsVal(PADAPTER padapter) ++{ ++ return hal_btcoex_LpsVal(padapter); ++} ++ ++u32 rtw_btcoex_GetRaMask(PADAPTER padapter) ++{ ++ return hal_btcoex_GetRaMask(padapter); ++} ++ ++void rtw_btcoex_RecordPwrMode(PADAPTER padapter, u8 *pCmdBuf, u8 cmdLen) ++{ ++ hal_btcoex_RecordPwrMode(padapter, pCmdBuf, cmdLen); ++} ++ ++void rtw_btcoex_DisplayBtCoexInfo(PADAPTER padapter, u8 *pbuf, u32 bufsize) ++{ ++ hal_btcoex_DisplayBtCoexInfo(padapter, pbuf, bufsize); ++} ++ ++void rtw_btcoex_SetDBG(PADAPTER padapter, u32 *pDbgModule) ++{ ++ hal_btcoex_SetDBG(padapter, pDbgModule); ++} ++ ++u32 rtw_btcoex_GetDBG(PADAPTER padapter, u8 *pStrBuf, u32 bufSize) ++{ ++ return hal_btcoex_GetDBG(padapter, pStrBuf, bufSize); ++} ++ ++u8 rtw_btcoex_IncreaseScanDeviceNum(PADAPTER padapter) ++{ ++ return hal_btcoex_IncreaseScanDeviceNum(padapter); ++} ++ ++u8 rtw_btcoex_IsBtLinkExist(PADAPTER padapter) ++{ ++ return hal_btcoex_IsBtLinkExist(padapter); ++} ++ ++void rtw_btcoex_SetBtPatchVersion(PADAPTER padapter, u16 btHciVer, u16 btPatchVer) ++{ ++ hal_btcoex_SetBtPatchVersion(padapter, btHciVer, btPatchVer); ++} ++ ++void rtw_btcoex_SetHciVersion(PADAPTER padapter, u16 hciVersion) ++{ ++ hal_btcoex_SetHciVersion(padapter, hciVersion); ++} ++ ++void rtw_btcoex_StackUpdateProfileInfo(void) ++{ ++ hal_btcoex_StackUpdateProfileInfo(); ++} ++ ++void rtw_btcoex_pta_off_on_notify(PADAPTER padapter, u8 bBTON) ++{ ++ hal_btcoex_pta_off_on_notify(padapter, bBTON); ++} ++ ++#ifdef CONFIG_RF4CE_COEXIST ++void rtw_btcoex_SetRf4ceLinkState(PADAPTER padapter, u8 state) ++{ ++ hal_btcoex_set_rf4ce_link_state(state); ++} ++ ++u8 rtw_btcoex_GetRf4ceLinkState(PADAPTER padapter) ++{ ++ return hal_btcoex_get_rf4ce_link_state(); ++} ++#endif ++ ++/* ================================================== ++ * Below Functions are called by BT-Coex ++ * ================================================== */ ++void rtw_btcoex_rx_ampdu_apply(PADAPTER padapter) ++{ ++ rtw_rx_ampdu_apply(padapter); ++} ++ ++void rtw_btcoex_LPS_Enter(PADAPTER padapter) ++{ ++ struct pwrctrl_priv *pwrpriv; ++ u8 lpsVal; ++ ++ ++ pwrpriv = adapter_to_pwrctl(padapter); ++ ++ pwrpriv->bpower_saving = _TRUE; ++ lpsVal = rtw_btcoex_LpsVal(padapter); ++ rtw_set_ps_mode(padapter, PS_MODE_MIN, 0, lpsVal, "BTCOEX"); ++} ++ ++u8 rtw_btcoex_LPS_Leave(PADAPTER padapter) ++{ ++ struct pwrctrl_priv *pwrpriv; ++ ++ ++ pwrpriv = adapter_to_pwrctl(padapter); ++ ++ if (pwrpriv->pwr_mode != PS_MODE_ACTIVE) { ++ rtw_set_ps_mode(padapter, PS_MODE_ACTIVE, 0, 0, "BTCOEX"); ++ pwrpriv->bpower_saving = _FALSE; ++ } ++ ++ return _TRUE; ++} ++ ++u16 rtw_btcoex_btreg_read(PADAPTER padapter, u8 type, u16 addr, u32 *data) ++{ ++ return hal_btcoex_btreg_read(padapter, type, addr, data); ++} ++ ++u16 rtw_btcoex_btreg_write(PADAPTER padapter, u8 type, u16 addr, u16 val) ++{ ++ return hal_btcoex_btreg_write(padapter, type, addr, val); ++} ++ ++u8 rtw_btcoex_get_bt_coexist(PADAPTER padapter) ++{ ++ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); ++ ++ return pHalData->EEPROMBluetoothCoexist; ++} ++ ++u8 rtw_btcoex_get_chip_type(PADAPTER padapter) ++{ ++ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); ++ ++ return pHalData->EEPROMBluetoothType; ++} ++ ++u8 rtw_btcoex_get_pg_ant_num(PADAPTER padapter) ++{ ++ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); ++ ++ return pHalData->EEPROMBluetoothAntNum == Ant_x2 ? 2 : 1; ++} ++ ++u8 rtw_btcoex_get_pg_single_ant_path(PADAPTER padapter) ++{ ++ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); ++ ++ return pHalData->ant_path; ++} ++ ++u8 rtw_btcoex_get_pg_rfe_type(PADAPTER padapter) ++{ ++ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); ++ ++ return pHalData->rfe_type; ++} ++ ++u8 rtw_btcoex_is_tfbga_package_type(PADAPTER padapter) ++{ ++ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); ++ ++#ifdef CONFIG_RTL8723B ++ if ((pHalData->PackageType == PACKAGE_TFBGA79) || (pHalData->PackageType == PACKAGE_TFBGA80) ++ || (pHalData->PackageType == PACKAGE_TFBGA90)) ++ return _TRUE; ++#endif ++ ++ return _FALSE; ++} ++ ++u8 rtw_btcoex_get_ant_div_cfg(PADAPTER padapter) ++{ ++ PHAL_DATA_TYPE pHalData; ++ ++ pHalData = GET_HAL_DATA(padapter); ++ ++ return (pHalData->AntDivCfg == 0) ? _FALSE : _TRUE; ++} ++ ++/* ================================================== ++ * Below Functions are BT-Coex socket related function ++ * ================================================== */ ++ ++#ifdef CONFIG_BT_COEXIST_SOCKET_TRX ++_adapter *pbtcoexadapter; /* = NULL; */ /* do not initialise globals to 0 or NULL */ ++u8 rtw_btcoex_btinfo_cmd(_adapter *adapter, u8 *buf, u16 len) ++{ ++ struct cmd_obj *ph2c; ++ struct drvextra_cmd_parm *pdrvextra_cmd_parm; ++ u8 *btinfo; ++ struct cmd_priv *pcmdpriv = &adapter->cmdpriv; ++ u8 res = _SUCCESS; ++ ++ ph2c = (struct cmd_obj *)rtw_zmalloc(sizeof(struct cmd_obj)); ++ if (ph2c == NULL) { ++ res = _FAIL; ++ goto exit; ++ } ++ ++ pdrvextra_cmd_parm = (struct drvextra_cmd_parm *)rtw_zmalloc(sizeof(struct drvextra_cmd_parm)); ++ if (pdrvextra_cmd_parm == NULL) { ++ rtw_mfree((u8 *)ph2c, sizeof(struct cmd_obj)); ++ res = _FAIL; ++ goto exit; ++ } ++ ++ btinfo = rtw_zmalloc(len); ++ if (btinfo == NULL) { ++ rtw_mfree((u8 *)ph2c, sizeof(struct cmd_obj)); ++ rtw_mfree((u8 *)pdrvextra_cmd_parm, sizeof(struct drvextra_cmd_parm)); ++ res = _FAIL; ++ goto exit; ++ } ++ ++ pdrvextra_cmd_parm->ec_id = BTINFO_WK_CID; ++ pdrvextra_cmd_parm->type = 0; ++ pdrvextra_cmd_parm->size = len; ++ pdrvextra_cmd_parm->pbuf = btinfo; ++ ++ _rtw_memcpy(btinfo, buf, len); ++ ++ init_h2fwcmd_w_parm_no_rsp(ph2c, pdrvextra_cmd_parm, GEN_CMD_CODE(_Set_Drv_Extra)); ++ ++ res = rtw_enqueue_cmd(pcmdpriv, ph2c); ++ ++exit: ++ return res; ++} ++ ++u8 rtw_btcoex_send_event_to_BT(_adapter *padapter, u8 status, u8 event_code, u8 opcode_low, u8 opcode_high, u8 *dbg_msg) ++{ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ pEvent->EventCode = event_code; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = opcode_low; ++ pEvent->Data[2] = opcode_high; ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++#if 0 ++ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, dbg_msg); ++#endif ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ ++ return status; ++} ++ ++/* ++Ref: ++Realtek Wi-Fi Driver ++Host Controller Interface for ++Bluetooth 3.0 + HS V1.4 2013/02/07 ++ ++Window team code & BT team code ++ */ ++ ++ ++u8 rtw_btcoex_parse_BT_info_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++#define BT_INFO_LENGTH 8 ++ ++ u8 curPollEnable = pcmd[0]; ++ u8 curPollTime = pcmd[1]; ++ u8 btInfoReason = pcmd[2]; ++ u8 btInfoLen = pcmd[3]; ++ u8 btinfo[BT_INFO_LENGTH]; ++ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ rtw_HCI_event *pEvent; ++ ++ /* RTW_INFO("%s\n",__func__); ++ RTW_INFO("current Poll Enable: %d, currrent Poll Time: %d\n",curPollEnable,curPollTime); ++ RTW_INFO("BT Info reason: %d, BT Info length: %d\n",btInfoReason,btInfoLen); ++ RTW_INFO("%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x\n" ++ ,pcmd[4],pcmd[5],pcmd[6],pcmd[7],pcmd[8],pcmd[9],pcmd[10],pcmd[11]);*/ ++ ++ _rtw_memset(btinfo, 0, BT_INFO_LENGTH); ++ ++#if 1 ++ if (BT_INFO_LENGTH != btInfoLen) { ++ status = HCI_STATUS_INVALID_HCI_CMD_PARA_VALUE; ++ RTW_INFO("Error BT Info Length: %d\n", btInfoLen); ++ /* return _FAIL; */ ++ } else ++#endif ++ { ++ if (0x1 == btInfoReason || 0x2 == btInfoReason) { ++ _rtw_memcpy(btinfo, &pcmd[4], btInfoLen); ++ btinfo[0] = btInfoReason; ++ rtw_btcoex_btinfo_cmd(padapter, btinfo, btInfoLen); ++ } else ++ RTW_INFO("Other BT info reason\n"); ++ } ++ ++ /* send complete event to BT */ ++ { ++ ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_INFO_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_INFO_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++#if 0 ++ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "BT_info_event"); ++#endif ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++u8 rtw_btcoex_parse_BT_patch_ver_info_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ u16 btPatchVer = 0x0, btHciVer = 0x0; ++ /* u16 *pU2tmp; */ ++ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ ++ btHciVer = pcmd[0] | pcmd[1] << 8; ++ btPatchVer = pcmd[2] | pcmd[3] << 8; ++ ++ ++ RTW_INFO("%s, cmd:%02x %02x %02x %02x\n", __func__, pcmd[0] , pcmd[1] , pcmd[2] , pcmd[3]); ++ RTW_INFO("%s, HCI Ver:%d, Patch Ver:%d\n", __func__, btHciVer, btPatchVer); ++ ++ rtw_btcoex_SetBtPatchVersion(padapter, btHciVer, btPatchVer); ++ ++ ++ /* send complete event to BT */ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_PATCH_VERSION_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_PATCH_VERSION_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++#if 0 ++ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "BT_patch_event"); ++#endif ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++u8 rtw_btcoex_parse_HCI_Ver_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ u16 hciver = pcmd[0] | pcmd[1] << 8; ++ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; ++ pBtMgnt->ExtConfig.HCIExtensionVer = hciver; ++ RTW_INFO("%s, HCI Version: %d\n", __func__, pBtMgnt->ExtConfig.HCIExtensionVer); ++ if (pBtMgnt->ExtConfig.HCIExtensionVer < 4) { ++ status = HCI_STATUS_INVALID_HCI_CMD_PARA_VALUE; ++ RTW_INFO("%s, Version = %d, HCI Version < 4\n", __func__, pBtMgnt->ExtConfig.HCIExtensionVer); ++ } else ++ rtw_btcoex_SetHciVersion(padapter, hciver); ++ /* send complete event to BT */ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_EXTENSION_VERSION_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_EXTENSION_VERSION_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++ ++} ++ ++u8 rtw_btcoex_parse_WIFI_scan_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; ++ pBtMgnt->ExtConfig.bEnableWifiScanNotify = pcmd[0]; ++ RTW_INFO("%s, bEnableWifiScanNotify: %d\n", __func__, pBtMgnt->ExtConfig.bEnableWifiScanNotify); ++ ++ /* send complete event to BT */ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_ENABLE_WIFI_SCAN_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_ENABLE_WIFI_SCAN_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++u8 rtw_btcoex_parse_HCI_link_status_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; ++ /* PBT_DBG pBtDbg=&padapter->MgntInfo.BtInfo.BtDbg; */ ++ u8 i, numOfHandle = 0, numOfAcl = 0; ++ u16 conHandle; ++ u8 btProfile, btCoreSpec, linkRole; ++ u8 *pTriple; ++ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ ++ /* pBtDbg->dbgHciInfo.hciCmdCntLinkStatusNotify++; */ ++ /* RT_DISP_DATA(FIOCTL, IOCTL_BT_HCICMD_EXT, "LinkStatusNotify, Hex Data :\n", */ ++ /* &pHciCmd->Data[0], pHciCmd->Length); */ ++ ++ RTW_INFO("BTLinkStatusNotify\n"); ++ ++ /* Current only RTL8723 support this command. */ ++ /* pBtMgnt->bSupportProfile = TRUE; */ ++ pBtMgnt->bSupportProfile = _FALSE; ++ ++ pBtMgnt->ExtConfig.NumberOfACL = 0; ++ pBtMgnt->ExtConfig.NumberOfSCO = 0; ++ ++ numOfHandle = pcmd[0]; ++ /* RT_DISP(FIOCTL, IOCTL_BT_HCICMD_EXT, ("numOfHandle = 0x%x\n", numOfHandle)); */ ++ /* RT_DISP(FIOCTL, IOCTL_BT_HCICMD_EXT, ("HCIExtensionVer = %d\n", pBtMgnt->ExtConfig.HCIExtensionVer)); */ ++ RTW_INFO("numOfHandle = 0x%x\n", numOfHandle); ++ RTW_INFO("HCIExtensionVer = %d\n", pBtMgnt->ExtConfig.HCIExtensionVer); ++ ++ pTriple = &pcmd[1]; ++ for (i = 0; i < numOfHandle; i++) { ++ if (pBtMgnt->ExtConfig.HCIExtensionVer < 1) { ++ conHandle = *((u8 *)&pTriple[0]); ++ btProfile = pTriple[2]; ++ btCoreSpec = pTriple[3]; ++ if (BT_PROFILE_SCO == btProfile) ++ pBtMgnt->ExtConfig.NumberOfSCO++; ++ else { ++ pBtMgnt->ExtConfig.NumberOfACL++; ++ pBtMgnt->ExtConfig.aclLink[i].ConnectHandle = conHandle; ++ pBtMgnt->ExtConfig.aclLink[i].BTProfile = btProfile; ++ pBtMgnt->ExtConfig.aclLink[i].BTCoreSpec = btCoreSpec; ++ } ++ /* RT_DISP(FIOCTL, IOCTL_BT_HCICMD_EXT, */ ++ /* ("Connection_Handle=0x%x, BTProfile=%d, BTSpec=%d\n", */ ++ /* conHandle, btProfile, btCoreSpec)); */ ++ RTW_INFO("Connection_Handle=0x%x, BTProfile=%d, BTSpec=%d\n", conHandle, btProfile, btCoreSpec); ++ pTriple += 4; ++ } else if (pBtMgnt->ExtConfig.HCIExtensionVer >= 1) { ++ conHandle = *((pu2Byte)&pTriple[0]); ++ btProfile = pTriple[2]; ++ btCoreSpec = pTriple[3]; ++ linkRole = pTriple[4]; ++ if (BT_PROFILE_SCO == btProfile) ++ pBtMgnt->ExtConfig.NumberOfSCO++; ++ else { ++ pBtMgnt->ExtConfig.NumberOfACL++; ++ pBtMgnt->ExtConfig.aclLink[i].ConnectHandle = conHandle; ++ pBtMgnt->ExtConfig.aclLink[i].BTProfile = btProfile; ++ pBtMgnt->ExtConfig.aclLink[i].BTCoreSpec = btCoreSpec; ++ pBtMgnt->ExtConfig.aclLink[i].linkRole = linkRole; ++ } ++ /* RT_DISP(FIOCTL, IOCTL_BT_HCICMD_EXT, */ ++ RTW_INFO("Connection_Handle=0x%x, BTProfile=%d, BTSpec=%d, LinkRole=%d\n", ++ conHandle, btProfile, btCoreSpec, linkRole); ++ pTriple += 5; ++ } ++ } ++ rtw_btcoex_StackUpdateProfileInfo(); ++ ++ /* send complete event to BT */ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_LINK_STATUS_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_LINK_STATUS_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++ ++ ++} ++ ++u8 rtw_btcoex_parse_HCI_BT_coex_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_COEX_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_COEX_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++u8 rtw_btcoex_parse_HCI_BT_operation_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ ++ RTW_INFO("%s, OP code: %d\n", __func__, pcmd[0]); ++ ++ switch (pcmd[0]) { ++ case HCI_BT_OP_NONE: ++ RTW_INFO("[bt operation] : Operation None!!\n"); ++ break; ++ case HCI_BT_OP_INQUIRY_START: ++ RTW_INFO("[bt operation] : Inquiry start!!\n"); ++ break; ++ case HCI_BT_OP_INQUIRY_FINISH: ++ RTW_INFO("[bt operation] : Inquiry finished!!\n"); ++ break; ++ case HCI_BT_OP_PAGING_START: ++ RTW_INFO("[bt operation] : Paging is started!!\n"); ++ break; ++ case HCI_BT_OP_PAGING_SUCCESS: ++ RTW_INFO("[bt operation] : Paging complete successfully!!\n"); ++ break; ++ case HCI_BT_OP_PAGING_UNSUCCESS: ++ RTW_INFO("[bt operation] : Paging complete unsuccessfully!!\n"); ++ break; ++ case HCI_BT_OP_PAIRING_START: ++ RTW_INFO("[bt operation] : Pairing start!!\n"); ++ break; ++ case HCI_BT_OP_PAIRING_FINISH: ++ RTW_INFO("[bt operation] : Pairing finished!!\n"); ++ break; ++ case HCI_BT_OP_BT_DEV_ENABLE: ++ RTW_INFO("[bt operation] : BT Device is enabled!!\n"); ++ break; ++ case HCI_BT_OP_BT_DEV_DISABLE: ++ RTW_INFO("[bt operation] : BT Device is disabled!!\n"); ++ break; ++ default: ++ RTW_INFO("[bt operation] : Unknown, error!!\n"); ++ break; ++ } ++ ++ /* send complete event to BT */ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_OPERATION_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_OPERATION_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++u8 rtw_btcoex_parse_BT_AFH_MAP_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_AFH_MAP_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_AFH_MAP_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++u8 rtw_btcoex_parse_BT_register_val_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_REGISTER_VALUE_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_REGISTER_VALUE_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++u8 rtw_btcoex_parse_HCI_BT_abnormal_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_ABNORMAL_NOTIFY, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_ABNORMAL_NOTIFY, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++u8 rtw_btcoex_parse_HCI_query_RF_status_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) ++{ ++ u8 localBuf[6] = ""; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ rtw_HCI_event *pEvent; ++ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; ++ ++ { ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ ++ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; ++ pEvent->Data[0] = 0x1; /* packet # */ ++ pEvent->Data[1] = HCIOPCODELOW(HCI_QUERY_RF_STATUS, OGF_EXTENSION); ++ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_QUERY_RF_STATUS, OGF_EXTENSION); ++ len = len + 3; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ pRetPar[0] = status; /* status */ ++ ++ len++; ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++ ++ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ return status; ++ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ ++ } ++} ++ ++/***************************************** ++* HCI cmd format : ++*| 15 - 0 | ++*| OPcode (OCF|OGF<<10) | ++*| 15 - 8 |7 - 0 | ++*|Cmd para |Cmd para Length | ++*|Cmd para...... | ++******************************************/ ++ ++/* bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ++ * | OCF | OGF | */ ++void rtw_btcoex_parse_hci_extend_cmd(_adapter *padapter, u8 *pcmd, u16 len, const u16 hci_OCF) ++{ ++ ++ RTW_INFO("%s: OCF: %x\n", __func__, hci_OCF); ++ switch (hci_OCF) { ++ case HCI_EXTENSION_VERSION_NOTIFY: ++ RTW_INFO("HCI_EXTENSION_VERSION_NOTIFY\n"); ++ rtw_btcoex_parse_HCI_Ver_notify_cmd(padapter, pcmd, len); ++ break; ++ case HCI_LINK_STATUS_NOTIFY: ++ RTW_INFO("HCI_LINK_STATUS_NOTIFY\n"); ++ rtw_btcoex_parse_HCI_link_status_notify_cmd(padapter, pcmd, len); ++ break; ++ case HCI_BT_OPERATION_NOTIFY: ++ /* only for 8723a 2ant */ ++ RTW_INFO("HCI_BT_OPERATION_NOTIFY\n"); ++ rtw_btcoex_parse_HCI_BT_operation_notify_cmd(padapter, pcmd, len); ++ /* */ ++ break; ++ case HCI_ENABLE_WIFI_SCAN_NOTIFY: ++ RTW_INFO("HCI_ENABLE_WIFI_SCAN_NOTIFY\n"); ++ rtw_btcoex_parse_WIFI_scan_notify_cmd(padapter, pcmd, len); ++ break; ++ case HCI_QUERY_RF_STATUS: ++ /* only for 8723b 2ant */ ++ RTW_INFO("HCI_QUERY_RF_STATUS\n"); ++ rtw_btcoex_parse_HCI_query_RF_status_cmd(padapter, pcmd, len); ++ break; ++ case HCI_BT_ABNORMAL_NOTIFY: ++ RTW_INFO("HCI_BT_ABNORMAL_NOTIFY\n"); ++ rtw_btcoex_parse_HCI_BT_abnormal_notify_cmd(padapter, pcmd, len); ++ break; ++ case HCI_BT_INFO_NOTIFY: ++ RTW_INFO("HCI_BT_INFO_NOTIFY\n"); ++ rtw_btcoex_parse_BT_info_notify_cmd(padapter, pcmd, len); ++ break; ++ case HCI_BT_COEX_NOTIFY: ++ RTW_INFO("HCI_BT_COEX_NOTIFY\n"); ++ rtw_btcoex_parse_HCI_BT_coex_notify_cmd(padapter, pcmd, len); ++ break; ++ case HCI_BT_PATCH_VERSION_NOTIFY: ++ RTW_INFO("HCI_BT_PATCH_VERSION_NOTIFY\n"); ++ rtw_btcoex_parse_BT_patch_ver_info_cmd(padapter, pcmd, len); ++ break; ++ case HCI_BT_AFH_MAP_NOTIFY: ++ RTW_INFO("HCI_BT_AFH_MAP_NOTIFY\n"); ++ rtw_btcoex_parse_BT_AFH_MAP_notify_cmd(padapter, pcmd, len); ++ break; ++ case HCI_BT_REGISTER_VALUE_NOTIFY: ++ RTW_INFO("HCI_BT_REGISTER_VALUE_NOTIFY\n"); ++ rtw_btcoex_parse_BT_register_val_notify_cmd(padapter, pcmd, len); ++ break; ++ default: ++ RTW_INFO("ERROR!!! Unknown OCF: %x\n", hci_OCF); ++ break; ++ ++ } ++} ++ ++void rtw_btcoex_parse_hci_cmd(_adapter *padapter, u8 *pcmd, u16 len) ++{ ++ u16 opcode = pcmd[0] | pcmd[1] << 8; ++ u16 hci_OGF = HCI_OGF(opcode); ++ u16 hci_OCF = HCI_OCF(opcode); ++ u8 cmdlen = len - 3; ++ u8 pare_len = pcmd[2]; ++ ++ RTW_INFO("%s OGF: %x,OCF: %x\n", __func__, hci_OGF, hci_OCF); ++ switch (hci_OGF) { ++ case OGF_EXTENSION: ++ RTW_INFO("HCI_EXTENSION_CMD_OGF\n"); ++ rtw_btcoex_parse_hci_extend_cmd(padapter, &pcmd[3], cmdlen, hci_OCF); ++ break; ++ default: ++ RTW_INFO("Other OGF: %x\n", hci_OGF); ++ break; ++ } ++} ++ ++u16 rtw_btcoex_parse_recv_data(u8 *msg, u8 msg_size) ++{ ++ u8 cmp_msg1[32] = attend_ack; ++ u8 cmp_msg2[32] = leave_ack; ++ u8 cmp_msg3[32] = bt_leave; ++ u8 cmp_msg4[32] = invite_req; ++ u8 cmp_msg5[32] = attend_req; ++ u8 cmp_msg6[32] = invite_rsp; ++ u8 res = OTHER; ++ ++ if (_rtw_memcmp(cmp_msg1, msg, msg_size) == _TRUE) { ++ /*RTW_INFO("%s, msg:%s\n",__func__,msg);*/ ++ res = RX_ATTEND_ACK; ++ } else if (_rtw_memcmp(cmp_msg2, msg, msg_size) == _TRUE) { ++ /*RTW_INFO("%s, msg:%s\n",__func__,msg);*/ ++ res = RX_LEAVE_ACK; ++ } else if (_rtw_memcmp(cmp_msg3, msg, msg_size) == _TRUE) { ++ /*RTW_INFO("%s, msg:%s\n",__func__,msg);*/ ++ res = RX_BT_LEAVE; ++ } else if (_rtw_memcmp(cmp_msg4, msg, msg_size) == _TRUE) { ++ /*RTW_INFO("%s, msg:%s\n",__func__,msg);*/ ++ res = RX_INVITE_REQ; ++ } else if (_rtw_memcmp(cmp_msg5, msg, msg_size) == _TRUE) ++ res = RX_ATTEND_REQ; ++ else if (_rtw_memcmp(cmp_msg6, msg, msg_size) == _TRUE) ++ res = RX_INVITE_RSP; ++ else { ++ /*RTW_INFO("%s, %s\n", __func__, msg);*/ ++ res = OTHER; ++ } ++ ++ /*RTW_INFO("%s, res:%d\n", __func__, res);*/ ++ ++ return res; ++} ++ ++void rtw_btcoex_recvmsgbysocket(void *data) ++{ ++ u8 recv_data[255]; ++ u8 tx_msg[255] = leave_ack; ++ u32 len = 0; ++ u16 recv_length = 0; ++ u16 parse_res = 0; ++#if 0 ++ u8 para_len = 0, polling_enable = 0, poling_interval = 0, reason = 0, btinfo_len = 0; ++ u8 btinfo[BT_INFO_LEN] = {0}; ++#endif ++ ++ struct bt_coex_info *pcoex_info = NULL; ++ struct sock *sk = NULL; ++ struct sk_buff *skb = NULL; ++ ++ /*RTW_INFO("%s\n",__func__);*/ ++ ++ if (pbtcoexadapter == NULL) { ++ RTW_INFO("%s: btcoexadapter NULL!\n", __func__); ++ return; ++ } ++ ++ pcoex_info = &pbtcoexadapter->coex_info; ++ sk = pcoex_info->sk_store; ++ ++ if (sk == NULL) { ++ RTW_INFO("%s: critical error when receive socket data!\n", __func__); ++ return; ++ } ++ ++ len = skb_queue_len(&sk->sk_receive_queue); ++ while (len > 0) { ++ skb = skb_dequeue(&sk->sk_receive_queue); ++ ++ /*important: cut the udp header from skb->data! header length is 8 byte*/ ++ recv_length = skb->len - 8; ++ _rtw_memset(recv_data, 0, sizeof(recv_data)); ++ _rtw_memcpy(recv_data, skb->data + 8, recv_length); ++ ++ parse_res = rtw_btcoex_parse_recv_data(recv_data, recv_length); ++#if 0 ++ if (RX_ATTEND_ACK == parse_res) { ++ /* attend ack */ ++ pcoex_info->BT_attend = _TRUE; ++ RTW_INFO("RX_ATTEND_ACK!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ } else if (RX_ATTEND_REQ == parse_res) { ++ /* attend req from BT */ ++ pcoex_info->BT_attend = _TRUE; ++ RTW_INFO("RX_BT_ATTEND_REQ!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, attend_ack, sizeof(attend_ack), _FALSE); ++ } else if (RX_INVITE_REQ == parse_res) { ++ /* invite req from BT */ ++ pcoex_info->BT_attend = _TRUE; ++ RTW_INFO("RX_INVITE_REQ!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, invite_rsp, sizeof(invite_rsp), _FALSE); ++ } else if (RX_INVITE_RSP == parse_res) { ++ /* invite rsp */ ++ pcoex_info->BT_attend = _TRUE; ++ RTW_INFO("RX_INVITE_RSP!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ } else if (RX_LEAVE_ACK == parse_res) { ++ /* mean BT know wifi will leave */ ++ pcoex_info->BT_attend = _FALSE; ++ RTW_INFO("RX_LEAVE_ACK!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ } else if (RX_BT_LEAVE == parse_res) { ++ /* BT leave */ ++ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, leave_ack, sizeof(leave_ack), _FALSE); /* no ack */ ++ pcoex_info->BT_attend = _FALSE; ++ RTW_INFO("RX_BT_LEAVE!sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ } else { ++ /* todo: check if recv data are really hci cmds */ ++ if (_TRUE == pcoex_info->BT_attend) ++ rtw_btcoex_parse_hci_cmd(pbtcoexadapter, recv_data, recv_length); ++ } ++#endif ++ switch (parse_res) { ++ case RX_ATTEND_ACK: ++ /* attend ack */ ++ pcoex_info->BT_attend = _TRUE; ++ RTW_INFO("RX_ATTEND_ACK!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); ++ break; ++ ++ case RX_ATTEND_REQ: ++ pcoex_info->BT_attend = _TRUE; ++ RTW_INFO("RX_BT_ATTEND_REQ!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, attend_ack, sizeof(attend_ack), _FALSE); ++ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); ++ break; ++ ++ case RX_INVITE_REQ: ++ /* invite req from BT */ ++ pcoex_info->BT_attend = _TRUE; ++ RTW_INFO("RX_INVITE_REQ!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, invite_rsp, sizeof(invite_rsp), _FALSE); ++ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); ++ break; ++ ++ case RX_INVITE_RSP: ++ /*invite rsp*/ ++ pcoex_info->BT_attend = _TRUE; ++ RTW_INFO("RX_INVITE_RSP!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); ++ break; ++ ++ case RX_LEAVE_ACK: ++ /* mean BT know wifi will leave */ ++ pcoex_info->BT_attend = _FALSE; ++ RTW_INFO("RX_LEAVE_ACK!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); ++ break; ++ ++ case RX_BT_LEAVE: ++ /* BT leave */ ++ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, leave_ack, sizeof(leave_ack), _FALSE); /* no ack */ ++ pcoex_info->BT_attend = _FALSE; ++ RTW_INFO("RX_BT_LEAVE!sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); ++ break; ++ ++ default: ++ if (_TRUE == pcoex_info->BT_attend) ++ rtw_btcoex_parse_hci_cmd(pbtcoexadapter, recv_data, recv_length); ++ else ++ RTW_INFO("ERROR!! BT is UP\n"); ++ break; ++ ++ } ++ ++ len--; ++ kfree_skb(skb); ++ } ++} ++ ++#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 15, 0)) ++ void rtw_btcoex_recvmsg_init(struct sock *sk_in, s32 bytes) ++#else ++ void rtw_btcoex_recvmsg_init(struct sock *sk_in) ++#endif ++{ ++ struct bt_coex_info *pcoex_info = NULL; ++ ++ if (pbtcoexadapter == NULL) { ++ RTW_INFO("%s: btcoexadapter NULL\n", __func__); ++ return; ++ } ++ pcoex_info = &pbtcoexadapter->coex_info; ++ pcoex_info->sk_store = sk_in; ++ if (pcoex_info->btcoex_wq != NULL) ++ queue_delayed_work(pcoex_info->btcoex_wq, &pcoex_info->recvmsg_work, 0); ++ else ++ RTW_INFO("%s: BTCOEX workqueue NULL\n", __func__); ++} ++ ++u8 rtw_btcoex_sendmsgbysocket(_adapter *padapter, u8 *msg, u8 msg_size, bool force) ++{ ++ u8 error; ++ struct msghdr udpmsg; ++#ifdef set_fs ++ mm_segment_t oldfs; ++#endif ++ struct iovec iov; ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ ++ /* RTW_INFO("%s: msg:%s, force:%s\n", __func__, msg, force == _TRUE?"TRUE":"FALSE"); */ ++ if (_FALSE == force) { ++ if (_FALSE == pcoex_info->BT_attend) { ++ RTW_INFO("TX Blocked: WiFi-BT disconnected\n"); ++ return _FAIL; ++ } ++ } ++ ++ iov.iov_base = (void *)msg; ++ iov.iov_len = msg_size; ++ udpmsg.msg_name = &pcoex_info->bt_sockaddr; ++ udpmsg.msg_namelen = sizeof(struct sockaddr_in); ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)) ++ /* referece:sock_xmit in kernel code ++ * WRITE for sock_sendmsg, READ for sock_recvmsg ++ * third parameter for msg_iovlen ++ * last parameter for iov_len ++ */ ++ iov_iter_init(&udpmsg.msg_iter, WRITE, &iov, 1, msg_size); ++#else ++ udpmsg.msg_iov = &iov; ++ udpmsg.msg_iovlen = 1; ++#endif ++ udpmsg.msg_control = NULL; ++ udpmsg.msg_controllen = 0; ++ udpmsg.msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL; ++#ifdef set_fs ++ oldfs = get_fs(); ++ set_fs(KERNEL_DS); ++#endif ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 1, 0)) ++ error = sock_sendmsg(pcoex_info->udpsock, &udpmsg); ++#else ++ error = sock_sendmsg(pcoex_info->udpsock, &udpmsg, msg_size); ++#endif ++#ifdef set_fs ++ set_fs(oldfs); ++#endif ++ if (error < 0) { ++ RTW_INFO("Error when sendimg msg, error:%d\n", error); ++ return _FAIL; ++ } else ++ return _SUCCESS; ++} ++ ++u8 rtw_btcoex_create_kernel_socket(_adapter *padapter) ++{ ++ s8 kernel_socket_err; ++ u8 tx_msg[255] = attend_req; ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ s32 sock_reuse = 1; ++ u8 status = _FAIL; ++ ++ RTW_INFO("%s CONNECT_PORT %d\n", __func__, CONNECT_PORT); ++ ++ if (NULL == pcoex_info) { ++ RTW_INFO("coex_info: NULL\n"); ++ status = _FAIL; ++ } ++ ++ kernel_socket_err = sock_create(PF_INET, SOCK_DGRAM, 0, &pcoex_info->udpsock); ++ ++ if (kernel_socket_err < 0) { ++ RTW_INFO("Error during creation of socket error:%d\n", kernel_socket_err); ++ status = _FAIL; ++ } else { ++ _rtw_memset(&(pcoex_info->wifi_sockaddr), 0, sizeof(pcoex_info->wifi_sockaddr)); ++ pcoex_info->wifi_sockaddr.sin_family = AF_INET; ++ pcoex_info->wifi_sockaddr.sin_port = htons(CONNECT_PORT); ++ pcoex_info->wifi_sockaddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); ++ ++ _rtw_memset(&(pcoex_info->bt_sockaddr), 0, sizeof(pcoex_info->bt_sockaddr)); ++ pcoex_info->bt_sockaddr.sin_family = AF_INET; ++ pcoex_info->bt_sockaddr.sin_port = htons(CONNECT_PORT_BT); ++ pcoex_info->bt_sockaddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); ++ ++ pcoex_info->sk_store = NULL; ++ kernel_socket_err = pcoex_info->udpsock->ops->bind(pcoex_info->udpsock, (struct sockaddr *)&pcoex_info->wifi_sockaddr, ++ sizeof(pcoex_info->wifi_sockaddr)); ++ if (kernel_socket_err == 0) { ++ RTW_INFO("binding socket success\n"); ++ pcoex_info->udpsock->sk->sk_data_ready = rtw_btcoex_recvmsg_init; ++ pcoex_info->sock_open |= KERNEL_SOCKET_OK; ++ pcoex_info->BT_attend = _FALSE; ++ RTW_INFO("WIFI sending attend_req\n"); ++ rtw_btcoex_sendmsgbysocket(padapter, attend_req, sizeof(attend_req), _TRUE); ++ status = _SUCCESS; ++ } else { ++ pcoex_info->BT_attend = _FALSE; ++ sock_release(pcoex_info->udpsock); /* bind fail release socket */ ++ RTW_INFO("Error binding socket: %d\n", kernel_socket_err); ++ status = _FAIL; ++ } ++ ++ } ++ ++ return status; ++} ++ ++void rtw_btcoex_close_kernel_socket(_adapter *padapter) ++{ ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ if (pcoex_info->sock_open & KERNEL_SOCKET_OK) { ++ RTW_INFO("release kernel socket\n"); ++ sock_release(pcoex_info->udpsock); ++ pcoex_info->sock_open &= ~(KERNEL_SOCKET_OK); ++ if (_TRUE == pcoex_info->BT_attend) ++ pcoex_info->BT_attend = _FALSE; ++ ++ RTW_INFO("sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); ++ } ++} ++ ++void rtw_btcoex_init_socket(_adapter *padapter) ++{ ++ ++ u8 is_invite = _FALSE; ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ RTW_INFO("%s\n", __func__); ++ if (_FALSE == pcoex_info->is_exist) { ++ _rtw_memset(pcoex_info, 0, sizeof(struct bt_coex_info)); ++ pcoex_info->btcoex_wq = create_workqueue("BTCOEX"); ++ INIT_DELAYED_WORK(&pcoex_info->recvmsg_work, ++ (void *)rtw_btcoex_recvmsgbysocket); ++ pbtcoexadapter = padapter; ++ /* We expect BT is off if BT don't send ack to wifi */ ++ RTW_INFO("We expect BT is off if BT send ack to wifi\n"); ++ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, _FALSE); ++ if (rtw_btcoex_create_kernel_socket(padapter) == _SUCCESS) ++ pcoex_info->is_exist = _TRUE; ++ else { ++ pcoex_info->is_exist = _FALSE; ++ pbtcoexadapter = NULL; ++ } ++ ++ RTW_INFO("%s: pbtcoexadapter:%p, coex_info->is_exist: %s\n" ++ , __func__, pbtcoexadapter, pcoex_info->is_exist == _TRUE ? "TRUE" : "FALSE"); ++ } ++} ++ ++void rtw_btcoex_close_socket(_adapter *padapter) ++{ ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ ++ RTW_INFO("%s--coex_info->is_exist: %s, pcoex_info->BT_attend:%s\n" ++ , __func__, pcoex_info->is_exist == _TRUE ? "TRUE" : "FALSE", pcoex_info->BT_attend == _TRUE ? "TRUE" : "FALSE"); ++ ++ if (_TRUE == pcoex_info->is_exist) { ++ if (_TRUE == pcoex_info->BT_attend) { ++ /*inform BT wifi leave*/ ++ rtw_btcoex_sendmsgbysocket(padapter, wifi_leave, sizeof(wifi_leave), _FALSE); ++ msleep(50); ++ } ++ ++ if (pcoex_info->btcoex_wq != NULL) { ++ flush_workqueue(pcoex_info->btcoex_wq); ++ destroy_workqueue(pcoex_info->btcoex_wq); ++ } ++ ++ rtw_btcoex_close_kernel_socket(padapter); ++ pbtcoexadapter = NULL; ++ pcoex_info->is_exist = _FALSE; ++ } ++} ++ ++void rtw_btcoex_dump_tx_msg(u8 *tx_msg, u8 len, u8 *msg_name) ++{ ++ u8 i = 0; ++ RTW_INFO("======> Msg name: %s\n", msg_name); ++ for (i = 0; i < len; i++) ++ printk("%02x ", tx_msg[i]); ++ printk("\n"); ++ RTW_INFO("Msg name: %s <======\n", msg_name); ++} ++ ++/* Porting from Windows team */ ++void rtw_btcoex_SendEventExtBtCoexControl(PADAPTER padapter, u8 bNeedDbgRsp, u8 dataLen, void *pData) ++{ ++ u8 len = 0, tx_event_length = 0; ++ u8 localBuf[32] = ""; ++ u8 *pRetPar; ++ u8 opCode = 0; ++ u8 *pInBuf = (pu1Byte)pData; ++ u8 *pOpCodeContent; ++ rtw_HCI_event *pEvent; ++ ++ opCode = pInBuf[0]; ++ ++ RTW_INFO("%s, OPCode:%02x\n", __func__, opCode); ++ ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ /* len += bthci_ExtensionEventHeaderRtk(&localBuf[0], */ ++ /* HCI_EVENT_EXT_BT_COEX_CONTROL); */ ++ pEvent->EventCode = HCI_EVENT_EXTENSION_RTK; ++ pEvent->Data[0] = HCI_EVENT_EXT_BT_COEX_CONTROL; /* extension event code */ ++ len++; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ _rtw_memcpy(&pRetPar[0], pData, dataLen); ++ ++ len += dataLen; ++ ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++#if 0 ++ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "BT COEX CONTROL", _FALSE); ++#endif ++ rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ ++} ++ ++/* Porting from Windows team */ ++void rtw_btcoex_SendEventExtBtInfoControl(PADAPTER padapter, u8 dataLen, void *pData) ++{ ++ rtw_HCI_event *pEvent; ++ u8 *pRetPar; ++ u8 len = 0, tx_event_length = 0; ++ u8 localBuf[32] = ""; ++ ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; ++ ++ /* RTW_INFO("%s\n",__func__);*/ ++ if (pBtMgnt->ExtConfig.HCIExtensionVer < 4) { /* not support */ ++ RTW_INFO("ERROR: HCIExtensionVer = %d, HCIExtensionVer<4 !!!!\n", pBtMgnt->ExtConfig.HCIExtensionVer); ++ return; ++ } ++ ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ /* len += bthci_ExtensionEventHeaderRtk(&localBuf[0], */ ++ /* HCI_EVENT_EXT_BT_INFO_CONTROL); */ ++ pEvent->EventCode = HCI_EVENT_EXTENSION_RTK; ++ pEvent->Data[0] = HCI_EVENT_EXT_BT_INFO_CONTROL; /* extension event code */ ++ len++; ++ ++ /* Return parameters starts from here */ ++ pRetPar = &pEvent->Data[len]; ++ _rtw_memcpy(&pRetPar[0], pData, dataLen); ++ ++ len += dataLen; ++ ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++#if 0 ++ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "BT INFO CONTROL"); ++#endif ++ rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++ ++} ++ ++void rtw_btcoex_SendScanNotify(PADAPTER padapter, u8 scanType) ++{ ++ u8 len = 0, tx_event_length = 0; ++ u8 localBuf[7] = ""; ++ u8 *pRetPar; ++ u8 *pu1Temp; ++ rtw_HCI_event *pEvent; ++ struct bt_coex_info *pcoex_info = &padapter->coex_info; ++ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; ++ ++ /* if(!pBtMgnt->BtOperationOn) ++ * return; */ ++ ++ pEvent = (rtw_HCI_event *)(&localBuf[0]); ++ ++ /* len += bthci_ExtensionEventHeaderRtk(&localBuf[0], ++ * HCI_EVENT_EXT_WIFI_SCAN_NOTIFY); */ ++ ++ pEvent->EventCode = HCI_EVENT_EXTENSION_RTK; ++ pEvent->Data[0] = HCI_EVENT_EXT_WIFI_SCAN_NOTIFY; /* extension event code */ ++ len++; ++ ++ /* Return parameters starts from here */ ++ /* pRetPar = &PPacketIrpEvent->Data[len]; */ ++ /* pu1Temp = (u8 *)&pRetPar[0]; */ ++ /* *pu1Temp = scanType; */ ++ pEvent->Data[len] = scanType; ++ len += 1; ++ ++ pEvent->Length = len; ++ ++ /* total tx event length + EventCode length + sizeof(length) */ ++ tx_event_length = pEvent->Length + 2; ++#if 0 ++ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "WIFI SCAN OPERATION"); ++#endif ++ rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); ++} ++#endif /* CONFIG_BT_COEXIST_SOCKET_TRX */ ++#endif /* CONFIG_BT_COEXIST */ ++ ++void rtw_btcoex_set_ant_info(PADAPTER padapter) ++{ ++#ifdef CONFIG_BT_COEXIST ++ PHAL_DATA_TYPE hal = GET_HAL_DATA(padapter); ++ ++ if (hal->EEPROMBluetoothCoexist == _TRUE) { ++ u8 bMacPwrCtrlOn = _FALSE; ++ ++ rtw_btcoex_AntInfoSetting(padapter); ++ rtw_hal_get_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn); ++ if (bMacPwrCtrlOn == _TRUE) ++ rtw_btcoex_PowerOnSetting(padapter); ++ } ++ else ++#endif ++ rtw_btcoex_wifionly_AntInfoSetting(padapter); ++} ++ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_btcoex_wifionly.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_btcoex_wifionly.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_btcoex_wifionly.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_btcoex_wifionly.c 2021-03-07 18:16:17.018954351 +0200 +@@ -0,0 +1,47 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2013 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#include ++#include ++#include ++ ++void rtw_btcoex_wifionly_switchband_notify(PADAPTER padapter) ++{ ++ hal_btcoex_wifionly_switchband_notify(padapter); ++} ++ ++void rtw_btcoex_wifionly_scan_notify(PADAPTER padapter) ++{ ++ hal_btcoex_wifionly_scan_notify(padapter); ++} ++ ++void rtw_btcoex_wifionly_connect_notify(PADAPTER padapter) ++{ ++ hal_btcoex_wifionly_connect_notify(padapter); ++} ++ ++void rtw_btcoex_wifionly_hw_config(PADAPTER padapter) ++{ ++ hal_btcoex_wifionly_hw_config(padapter); ++} ++ ++void rtw_btcoex_wifionly_initialize(PADAPTER padapter) ++{ ++ hal_btcoex_wifionly_initlizevariables(padapter); ++} ++ ++void rtw_btcoex_wifionly_AntInfoSetting(PADAPTER padapter) ++{ ++ hal_btcoex_wifionly_AntInfoSetting(padapter); ++} +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_bt_mp.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_bt_mp.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_bt_mp.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_bt_mp.c 2021-03-07 18:16:17.017954304 +0200 @@ -0,0 +1,1575 @@ +/****************************************************************************** + * @@ -25815,1832 +24713,9 @@ index 000000000..9b4fc2432 +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_btcoex.c linux-5.8/3rdparty/rtl8812au/core/rtw_btcoex.c -new file mode 100644 -index 000000000..d5b89bdc3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_btcoex.c -@@ -0,0 +1,1762 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2013 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#include -+#include -+#ifdef CONFIG_BT_COEXIST -+#include -+ -+void rtw_btcoex_Initialize(PADAPTER padapter) -+{ -+ hal_btcoex_Initialize(padapter); -+} -+ -+void rtw_btcoex_PowerOnSetting(PADAPTER padapter) -+{ -+ hal_btcoex_PowerOnSetting(padapter); -+} -+ -+void rtw_btcoex_AntInfoSetting(PADAPTER padapter) -+{ -+ hal_btcoex_AntInfoSetting(padapter); -+} -+ -+void rtw_btcoex_PowerOffSetting(PADAPTER padapter) -+{ -+ hal_btcoex_PowerOffSetting(padapter); -+} -+ -+void rtw_btcoex_PreLoadFirmware(PADAPTER padapter) -+{ -+ hal_btcoex_PreLoadFirmware(padapter); -+} -+ -+void rtw_btcoex_HAL_Initialize(PADAPTER padapter, u8 bWifiOnly) -+{ -+ hal_btcoex_InitHwConfig(padapter, bWifiOnly); -+} -+ -+void rtw_btcoex_IpsNotify(PADAPTER padapter, u8 type) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ hal_btcoex_IpsNotify(padapter, type); -+} -+ -+void rtw_btcoex_LpsNotify(PADAPTER padapter, u8 type) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ hal_btcoex_LpsNotify(padapter, type); -+} -+ -+void rtw_btcoex_ScanNotify(PADAPTER padapter, u8 type) -+{ -+ PHAL_DATA_TYPE pHalData; -+#ifdef CONFIG_BT_COEXIST_SOCKET_TRX -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; -+#endif /* CONFIG_BT_COEXIST_SOCKET_TRX */ -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ if (_FALSE == type) { -+ #ifdef CONFIG_CONCURRENT_MODE -+ if (rtw_mi_buddy_check_fwstate(padapter, WIFI_SITE_MONITOR)) -+ return; -+ #endif -+ -+ if (DEV_MGMT_TX_NUM(adapter_to_dvobj(padapter)) -+ || DEV_ROCH_NUM(adapter_to_dvobj(padapter))) -+ return; -+ } -+ -+#ifdef CONFIG_BT_COEXIST_SOCKET_TRX -+ if (pBtMgnt->ExtConfig.bEnableWifiScanNotify) -+ rtw_btcoex_SendScanNotify(padapter, type); -+#endif /* CONFIG_BT_COEXIST_SOCKET_TRX */ -+ -+ hal_btcoex_ScanNotify(padapter, type); -+} -+ -+void rtw_btcoex_ConnectNotify(PADAPTER padapter, u8 action) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+#ifdef DBG_CONFIG_ERROR_RESET -+ if (_TRUE == rtw_hal_sreset_inprogress(padapter)) { -+ RTW_INFO(FUNC_ADPT_FMT ": [BTCoex] under reset, skip notify!\n", -+ FUNC_ADPT_ARG(padapter)); -+ return; -+ } -+#endif /* DBG_CONFIG_ERROR_RESET */ -+ -+#ifdef CONFIG_CONCURRENT_MODE -+ if (_FALSE == action) { -+ if (rtw_mi_buddy_check_fwstate(padapter, WIFI_UNDER_LINKING)) -+ return; -+ } -+#endif -+ -+ hal_btcoex_ConnectNotify(padapter, action); -+} -+ -+void rtw_btcoex_MediaStatusNotify(PADAPTER padapter, u8 mediaStatus) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+#ifdef DBG_CONFIG_ERROR_RESET -+ if (_TRUE == rtw_hal_sreset_inprogress(padapter)) { -+ RTW_INFO(FUNC_ADPT_FMT ": [BTCoex] under reset, skip notify!\n", -+ FUNC_ADPT_ARG(padapter)); -+ return; -+ } -+#endif /* DBG_CONFIG_ERROR_RESET */ -+ -+#ifdef CONFIG_CONCURRENT_MODE -+ if (RT_MEDIA_DISCONNECT == mediaStatus) { -+ if (rtw_mi_buddy_check_fwstate(padapter, WIFI_ASOC_STATE)) -+ return; -+ } -+#endif /* CONFIG_CONCURRENT_MODE */ -+ -+ if ((RT_MEDIA_CONNECT == mediaStatus) -+ && (check_fwstate(&padapter->mlmepriv, WIFI_AP_STATE) == _TRUE)) -+ rtw_hal_set_hwreg(padapter, HW_VAR_DL_RSVD_PAGE, NULL); -+ -+ hal_btcoex_MediaStatusNotify(padapter, mediaStatus); -+} -+ -+void rtw_btcoex_SpecialPacketNotify(PADAPTER padapter, u8 pktType) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ hal_btcoex_SpecialPacketNotify(padapter, pktType); -+} -+ -+void rtw_btcoex_IQKNotify(PADAPTER padapter, u8 state) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ hal_btcoex_IQKNotify(padapter, state); -+} -+ -+void rtw_btcoex_BtInfoNotify(PADAPTER padapter, u8 length, u8 *tmpBuf) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ hal_btcoex_BtInfoNotify(padapter, length, tmpBuf); -+} -+ -+void rtw_btcoex_BtMpRptNotify(PADAPTER padapter, u8 length, u8 *tmpBuf) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ if (padapter->registrypriv.mp_mode == 1) -+ return; -+ -+ hal_btcoex_BtMpRptNotify(padapter, length, tmpBuf); -+} -+ -+void rtw_btcoex_SuspendNotify(PADAPTER padapter, u8 state) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ hal_btcoex_SuspendNotify(padapter, state); -+} -+ -+void rtw_btcoex_HaltNotify(PADAPTER padapter) -+{ -+ PHAL_DATA_TYPE pHalData; -+ u8 do_halt = 1; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ do_halt = 0; -+ -+ if (_FALSE == padapter->bup) { -+ RTW_INFO(FUNC_ADPT_FMT ": bup=%d Skip!\n", -+ FUNC_ADPT_ARG(padapter), padapter->bup); -+ do_halt = 0; -+ } -+ -+ if (rtw_is_surprise_removed(padapter)) { -+ RTW_INFO(FUNC_ADPT_FMT ": bSurpriseRemoved=%s Skip!\n", -+ FUNC_ADPT_ARG(padapter), rtw_is_surprise_removed(padapter) ? "True" : "False"); -+ do_halt = 0; -+ } -+ -+ hal_btcoex_HaltNotify(padapter, do_halt); -+} -+ -+void rtw_btcoex_switchband_notify(u8 under_scan, u8 band_type) -+{ -+ hal_btcoex_switchband_notify(under_scan, band_type); -+} -+ -+void rtw_btcoex_WlFwDbgInfoNotify(PADAPTER padapter, u8* tmpBuf, u8 length) -+{ -+ hal_btcoex_WlFwDbgInfoNotify(padapter, tmpBuf, length); -+} -+ -+void rtw_btcoex_rx_rate_change_notify(PADAPTER padapter, u8 is_data_frame, u8 rate_id) -+{ -+ hal_btcoex_rx_rate_change_notify(padapter, is_data_frame, rate_id); -+} -+ -+void rtw_btcoex_SwitchBtTRxMask(PADAPTER padapter) -+{ -+ hal_btcoex_SwitchBtTRxMask(padapter); -+} -+ -+void rtw_btcoex_Switch(PADAPTER padapter, u8 enable) -+{ -+ hal_btcoex_SetBTCoexist(padapter, enable); -+} -+ -+u8 rtw_btcoex_IsBtDisabled(PADAPTER padapter) -+{ -+ return hal_btcoex_IsBtDisabled(padapter); -+} -+ -+void rtw_btcoex_Handler(PADAPTER padapter) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ -+ if (_FALSE == pHalData->EEPROMBluetoothCoexist) -+ return; -+ -+ hal_btcoex_Hanlder(padapter); -+} -+ -+s32 rtw_btcoex_IsBTCoexRejectAMPDU(PADAPTER padapter) -+{ -+ s32 coexctrl; -+ -+ coexctrl = hal_btcoex_IsBTCoexRejectAMPDU(padapter); -+ -+ return coexctrl; -+} -+ -+s32 rtw_btcoex_IsBTCoexCtrlAMPDUSize(PADAPTER padapter) -+{ -+ s32 coexctrl; -+ -+ coexctrl = hal_btcoex_IsBTCoexCtrlAMPDUSize(padapter); -+ -+ return coexctrl; -+} -+ -+u32 rtw_btcoex_GetAMPDUSize(PADAPTER padapter) -+{ -+ u32 size; -+ -+ size = hal_btcoex_GetAMPDUSize(padapter); -+ -+ return size; -+} -+ -+void rtw_btcoex_SetManualControl(PADAPTER padapter, u8 manual) -+{ -+ if (_TRUE == manual) -+ hal_btcoex_SetManualControl(padapter, _TRUE); -+ else -+ hal_btcoex_SetManualControl(padapter, _FALSE); -+} -+ -+u8 rtw_btcoex_1Ant(PADAPTER padapter) -+{ -+ return hal_btcoex_1Ant(padapter); -+} -+ -+u8 rtw_btcoex_IsBtControlLps(PADAPTER padapter) -+{ -+ return hal_btcoex_IsBtControlLps(padapter); -+} -+ -+u8 rtw_btcoex_IsLpsOn(PADAPTER padapter) -+{ -+ return hal_btcoex_IsLpsOn(padapter); -+} -+ -+u8 rtw_btcoex_RpwmVal(PADAPTER padapter) -+{ -+ return hal_btcoex_RpwmVal(padapter); -+} -+ -+u8 rtw_btcoex_LpsVal(PADAPTER padapter) -+{ -+ return hal_btcoex_LpsVal(padapter); -+} -+ -+u32 rtw_btcoex_GetRaMask(PADAPTER padapter) -+{ -+ return hal_btcoex_GetRaMask(padapter); -+} -+ -+void rtw_btcoex_RecordPwrMode(PADAPTER padapter, u8 *pCmdBuf, u8 cmdLen) -+{ -+ hal_btcoex_RecordPwrMode(padapter, pCmdBuf, cmdLen); -+} -+ -+void rtw_btcoex_DisplayBtCoexInfo(PADAPTER padapter, u8 *pbuf, u32 bufsize) -+{ -+ hal_btcoex_DisplayBtCoexInfo(padapter, pbuf, bufsize); -+} -+ -+void rtw_btcoex_SetDBG(PADAPTER padapter, u32 *pDbgModule) -+{ -+ hal_btcoex_SetDBG(padapter, pDbgModule); -+} -+ -+u32 rtw_btcoex_GetDBG(PADAPTER padapter, u8 *pStrBuf, u32 bufSize) -+{ -+ return hal_btcoex_GetDBG(padapter, pStrBuf, bufSize); -+} -+ -+u8 rtw_btcoex_IncreaseScanDeviceNum(PADAPTER padapter) -+{ -+ return hal_btcoex_IncreaseScanDeviceNum(padapter); -+} -+ -+u8 rtw_btcoex_IsBtLinkExist(PADAPTER padapter) -+{ -+ return hal_btcoex_IsBtLinkExist(padapter); -+} -+ -+void rtw_btcoex_SetBtPatchVersion(PADAPTER padapter, u16 btHciVer, u16 btPatchVer) -+{ -+ hal_btcoex_SetBtPatchVersion(padapter, btHciVer, btPatchVer); -+} -+ -+void rtw_btcoex_SetHciVersion(PADAPTER padapter, u16 hciVersion) -+{ -+ hal_btcoex_SetHciVersion(padapter, hciVersion); -+} -+ -+void rtw_btcoex_StackUpdateProfileInfo(void) -+{ -+ hal_btcoex_StackUpdateProfileInfo(); -+} -+ -+void rtw_btcoex_pta_off_on_notify(PADAPTER padapter, u8 bBTON) -+{ -+ hal_btcoex_pta_off_on_notify(padapter, bBTON); -+} -+ -+#ifdef CONFIG_RF4CE_COEXIST -+void rtw_btcoex_SetRf4ceLinkState(PADAPTER padapter, u8 state) -+{ -+ hal_btcoex_set_rf4ce_link_state(state); -+} -+ -+u8 rtw_btcoex_GetRf4ceLinkState(PADAPTER padapter) -+{ -+ return hal_btcoex_get_rf4ce_link_state(); -+} -+#endif -+ -+/* ================================================== -+ * Below Functions are called by BT-Coex -+ * ================================================== */ -+void rtw_btcoex_rx_ampdu_apply(PADAPTER padapter) -+{ -+ rtw_rx_ampdu_apply(padapter); -+} -+ -+void rtw_btcoex_LPS_Enter(PADAPTER padapter) -+{ -+ struct pwrctrl_priv *pwrpriv; -+ u8 lpsVal; -+ -+ -+ pwrpriv = adapter_to_pwrctl(padapter); -+ -+ pwrpriv->bpower_saving = _TRUE; -+ lpsVal = rtw_btcoex_LpsVal(padapter); -+ rtw_set_ps_mode(padapter, PS_MODE_MIN, 0, lpsVal, "BTCOEX"); -+} -+ -+u8 rtw_btcoex_LPS_Leave(PADAPTER padapter) -+{ -+ struct pwrctrl_priv *pwrpriv; -+ -+ -+ pwrpriv = adapter_to_pwrctl(padapter); -+ -+ if (pwrpriv->pwr_mode != PS_MODE_ACTIVE) { -+ rtw_set_ps_mode(padapter, PS_MODE_ACTIVE, 0, 0, "BTCOEX"); -+ pwrpriv->bpower_saving = _FALSE; -+ } -+ -+ return _TRUE; -+} -+ -+u16 rtw_btcoex_btreg_read(PADAPTER padapter, u8 type, u16 addr, u32 *data) -+{ -+ return hal_btcoex_btreg_read(padapter, type, addr, data); -+} -+ -+u16 rtw_btcoex_btreg_write(PADAPTER padapter, u8 type, u16 addr, u16 val) -+{ -+ return hal_btcoex_btreg_write(padapter, type, addr, val); -+} -+ -+u8 rtw_btcoex_get_bt_coexist(PADAPTER padapter) -+{ -+ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); -+ -+ return pHalData->EEPROMBluetoothCoexist; -+} -+ -+u8 rtw_btcoex_get_chip_type(PADAPTER padapter) -+{ -+ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); -+ -+ return pHalData->EEPROMBluetoothType; -+} -+ -+u8 rtw_btcoex_get_pg_ant_num(PADAPTER padapter) -+{ -+ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); -+ -+ return pHalData->EEPROMBluetoothAntNum == Ant_x2 ? 2 : 1; -+} -+ -+u8 rtw_btcoex_get_pg_single_ant_path(PADAPTER padapter) -+{ -+ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); -+ -+ return pHalData->ant_path; -+} -+ -+u8 rtw_btcoex_get_pg_rfe_type(PADAPTER padapter) -+{ -+ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); -+ -+ return pHalData->rfe_type; -+} -+ -+u8 rtw_btcoex_is_tfbga_package_type(PADAPTER padapter) -+{ -+ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); -+ -+#ifdef CONFIG_RTL8723B -+ if ((pHalData->PackageType == PACKAGE_TFBGA79) || (pHalData->PackageType == PACKAGE_TFBGA80) -+ || (pHalData->PackageType == PACKAGE_TFBGA90)) -+ return _TRUE; -+#endif -+ -+ return _FALSE; -+} -+ -+u8 rtw_btcoex_get_ant_div_cfg(PADAPTER padapter) -+{ -+ PHAL_DATA_TYPE pHalData; -+ -+ pHalData = GET_HAL_DATA(padapter); -+ -+ return (pHalData->AntDivCfg == 0) ? _FALSE : _TRUE; -+} -+ -+/* ================================================== -+ * Below Functions are BT-Coex socket related function -+ * ================================================== */ -+ -+#ifdef CONFIG_BT_COEXIST_SOCKET_TRX -+_adapter *pbtcoexadapter; /* = NULL; */ /* do not initialise globals to 0 or NULL */ -+u8 rtw_btcoex_btinfo_cmd(_adapter *adapter, u8 *buf, u16 len) -+{ -+ struct cmd_obj *ph2c; -+ struct drvextra_cmd_parm *pdrvextra_cmd_parm; -+ u8 *btinfo; -+ struct cmd_priv *pcmdpriv = &adapter->cmdpriv; -+ u8 res = _SUCCESS; -+ -+ ph2c = (struct cmd_obj *)rtw_zmalloc(sizeof(struct cmd_obj)); -+ if (ph2c == NULL) { -+ res = _FAIL; -+ goto exit; -+ } -+ -+ pdrvextra_cmd_parm = (struct drvextra_cmd_parm *)rtw_zmalloc(sizeof(struct drvextra_cmd_parm)); -+ if (pdrvextra_cmd_parm == NULL) { -+ rtw_mfree((u8 *)ph2c, sizeof(struct cmd_obj)); -+ res = _FAIL; -+ goto exit; -+ } -+ -+ btinfo = rtw_zmalloc(len); -+ if (btinfo == NULL) { -+ rtw_mfree((u8 *)ph2c, sizeof(struct cmd_obj)); -+ rtw_mfree((u8 *)pdrvextra_cmd_parm, sizeof(struct drvextra_cmd_parm)); -+ res = _FAIL; -+ goto exit; -+ } -+ -+ pdrvextra_cmd_parm->ec_id = BTINFO_WK_CID; -+ pdrvextra_cmd_parm->type = 0; -+ pdrvextra_cmd_parm->size = len; -+ pdrvextra_cmd_parm->pbuf = btinfo; -+ -+ _rtw_memcpy(btinfo, buf, len); -+ -+ init_h2fwcmd_w_parm_no_rsp(ph2c, pdrvextra_cmd_parm, GEN_CMD_CODE(_Set_Drv_Extra)); -+ -+ res = rtw_enqueue_cmd(pcmdpriv, ph2c); -+ -+exit: -+ return res; -+} -+ -+u8 rtw_btcoex_send_event_to_BT(_adapter *padapter, u8 status, u8 event_code, u8 opcode_low, u8 opcode_high, u8 *dbg_msg) -+{ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ pEvent->EventCode = event_code; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = opcode_low; -+ pEvent->Data[2] = opcode_high; -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+#if 0 -+ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, dbg_msg); -+#endif -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ -+ return status; -+} -+ -+/* -+Ref: -+Realtek Wi-Fi Driver -+Host Controller Interface for -+Bluetooth 3.0 + HS V1.4 2013/02/07 -+ -+Window team code & BT team code -+ */ -+ -+ -+u8 rtw_btcoex_parse_BT_info_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+#define BT_INFO_LENGTH 8 -+ -+ u8 curPollEnable = pcmd[0]; -+ u8 curPollTime = pcmd[1]; -+ u8 btInfoReason = pcmd[2]; -+ u8 btInfoLen = pcmd[3]; -+ u8 btinfo[BT_INFO_LENGTH]; -+ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ rtw_HCI_event *pEvent; -+ -+ /* RTW_INFO("%s\n",__func__); -+ RTW_INFO("current Poll Enable: %d, currrent Poll Time: %d\n",curPollEnable,curPollTime); -+ RTW_INFO("BT Info reason: %d, BT Info length: %d\n",btInfoReason,btInfoLen); -+ RTW_INFO("%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x\n" -+ ,pcmd[4],pcmd[5],pcmd[6],pcmd[7],pcmd[8],pcmd[9],pcmd[10],pcmd[11]);*/ -+ -+ _rtw_memset(btinfo, 0, BT_INFO_LENGTH); -+ -+#if 1 -+ if (BT_INFO_LENGTH != btInfoLen) { -+ status = HCI_STATUS_INVALID_HCI_CMD_PARA_VALUE; -+ RTW_INFO("Error BT Info Length: %d\n", btInfoLen); -+ /* return _FAIL; */ -+ } else -+#endif -+ { -+ if (0x1 == btInfoReason || 0x2 == btInfoReason) { -+ _rtw_memcpy(btinfo, &pcmd[4], btInfoLen); -+ btinfo[0] = btInfoReason; -+ rtw_btcoex_btinfo_cmd(padapter, btinfo, btInfoLen); -+ } else -+ RTW_INFO("Other BT info reason\n"); -+ } -+ -+ /* send complete event to BT */ -+ { -+ -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_INFO_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_INFO_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+#if 0 -+ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "BT_info_event"); -+#endif -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+u8 rtw_btcoex_parse_BT_patch_ver_info_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ u16 btPatchVer = 0x0, btHciVer = 0x0; -+ /* u16 *pU2tmp; */ -+ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ -+ btHciVer = pcmd[0] | pcmd[1] << 8; -+ btPatchVer = pcmd[2] | pcmd[3] << 8; -+ -+ -+ RTW_INFO("%s, cmd:%02x %02x %02x %02x\n", __func__, pcmd[0] , pcmd[1] , pcmd[2] , pcmd[3]); -+ RTW_INFO("%s, HCI Ver:%d, Patch Ver:%d\n", __func__, btHciVer, btPatchVer); -+ -+ rtw_btcoex_SetBtPatchVersion(padapter, btHciVer, btPatchVer); -+ -+ -+ /* send complete event to BT */ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_PATCH_VERSION_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_PATCH_VERSION_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+#if 0 -+ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "BT_patch_event"); -+#endif -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+u8 rtw_btcoex_parse_HCI_Ver_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ u16 hciver = pcmd[0] | pcmd[1] << 8; -+ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; -+ pBtMgnt->ExtConfig.HCIExtensionVer = hciver; -+ RTW_INFO("%s, HCI Version: %d\n", __func__, pBtMgnt->ExtConfig.HCIExtensionVer); -+ if (pBtMgnt->ExtConfig.HCIExtensionVer < 4) { -+ status = HCI_STATUS_INVALID_HCI_CMD_PARA_VALUE; -+ RTW_INFO("%s, Version = %d, HCI Version < 4\n", __func__, pBtMgnt->ExtConfig.HCIExtensionVer); -+ } else -+ rtw_btcoex_SetHciVersion(padapter, hciver); -+ /* send complete event to BT */ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_EXTENSION_VERSION_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_EXTENSION_VERSION_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+ -+} -+ -+u8 rtw_btcoex_parse_WIFI_scan_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; -+ pBtMgnt->ExtConfig.bEnableWifiScanNotify = pcmd[0]; -+ RTW_INFO("%s, bEnableWifiScanNotify: %d\n", __func__, pBtMgnt->ExtConfig.bEnableWifiScanNotify); -+ -+ /* send complete event to BT */ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_ENABLE_WIFI_SCAN_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_ENABLE_WIFI_SCAN_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+u8 rtw_btcoex_parse_HCI_link_status_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; -+ /* PBT_DBG pBtDbg=&padapter->MgntInfo.BtInfo.BtDbg; */ -+ u8 i, numOfHandle = 0, numOfAcl = 0; -+ u16 conHandle; -+ u8 btProfile, btCoreSpec, linkRole; -+ u8 *pTriple; -+ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ -+ /* pBtDbg->dbgHciInfo.hciCmdCntLinkStatusNotify++; */ -+ /* RT_DISP_DATA(FIOCTL, IOCTL_BT_HCICMD_EXT, "LinkStatusNotify, Hex Data :\n", */ -+ /* &pHciCmd->Data[0], pHciCmd->Length); */ -+ -+ RTW_INFO("BTLinkStatusNotify\n"); -+ -+ /* Current only RTL8723 support this command. */ -+ /* pBtMgnt->bSupportProfile = TRUE; */ -+ pBtMgnt->bSupportProfile = _FALSE; -+ -+ pBtMgnt->ExtConfig.NumberOfACL = 0; -+ pBtMgnt->ExtConfig.NumberOfSCO = 0; -+ -+ numOfHandle = pcmd[0]; -+ /* RT_DISP(FIOCTL, IOCTL_BT_HCICMD_EXT, ("numOfHandle = 0x%x\n", numOfHandle)); */ -+ /* RT_DISP(FIOCTL, IOCTL_BT_HCICMD_EXT, ("HCIExtensionVer = %d\n", pBtMgnt->ExtConfig.HCIExtensionVer)); */ -+ RTW_INFO("numOfHandle = 0x%x\n", numOfHandle); -+ RTW_INFO("HCIExtensionVer = %d\n", pBtMgnt->ExtConfig.HCIExtensionVer); -+ -+ pTriple = &pcmd[1]; -+ for (i = 0; i < numOfHandle; i++) { -+ if (pBtMgnt->ExtConfig.HCIExtensionVer < 1) { -+ conHandle = *((u8 *)&pTriple[0]); -+ btProfile = pTriple[2]; -+ btCoreSpec = pTriple[3]; -+ if (BT_PROFILE_SCO == btProfile) -+ pBtMgnt->ExtConfig.NumberOfSCO++; -+ else { -+ pBtMgnt->ExtConfig.NumberOfACL++; -+ pBtMgnt->ExtConfig.aclLink[i].ConnectHandle = conHandle; -+ pBtMgnt->ExtConfig.aclLink[i].BTProfile = btProfile; -+ pBtMgnt->ExtConfig.aclLink[i].BTCoreSpec = btCoreSpec; -+ } -+ /* RT_DISP(FIOCTL, IOCTL_BT_HCICMD_EXT, */ -+ /* ("Connection_Handle=0x%x, BTProfile=%d, BTSpec=%d\n", */ -+ /* conHandle, btProfile, btCoreSpec)); */ -+ RTW_INFO("Connection_Handle=0x%x, BTProfile=%d, BTSpec=%d\n", conHandle, btProfile, btCoreSpec); -+ pTriple += 4; -+ } else if (pBtMgnt->ExtConfig.HCIExtensionVer >= 1) { -+ conHandle = *((pu2Byte)&pTriple[0]); -+ btProfile = pTriple[2]; -+ btCoreSpec = pTriple[3]; -+ linkRole = pTriple[4]; -+ if (BT_PROFILE_SCO == btProfile) -+ pBtMgnt->ExtConfig.NumberOfSCO++; -+ else { -+ pBtMgnt->ExtConfig.NumberOfACL++; -+ pBtMgnt->ExtConfig.aclLink[i].ConnectHandle = conHandle; -+ pBtMgnt->ExtConfig.aclLink[i].BTProfile = btProfile; -+ pBtMgnt->ExtConfig.aclLink[i].BTCoreSpec = btCoreSpec; -+ pBtMgnt->ExtConfig.aclLink[i].linkRole = linkRole; -+ } -+ /* RT_DISP(FIOCTL, IOCTL_BT_HCICMD_EXT, */ -+ RTW_INFO("Connection_Handle=0x%x, BTProfile=%d, BTSpec=%d, LinkRole=%d\n", -+ conHandle, btProfile, btCoreSpec, linkRole); -+ pTriple += 5; -+ } -+ } -+ rtw_btcoex_StackUpdateProfileInfo(); -+ -+ /* send complete event to BT */ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_LINK_STATUS_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_LINK_STATUS_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+ -+ -+} -+ -+u8 rtw_btcoex_parse_HCI_BT_coex_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_COEX_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_COEX_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+u8 rtw_btcoex_parse_HCI_BT_operation_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ -+ RTW_INFO("%s, OP code: %d\n", __func__, pcmd[0]); -+ -+ switch (pcmd[0]) { -+ case HCI_BT_OP_NONE: -+ RTW_INFO("[bt operation] : Operation None!!\n"); -+ break; -+ case HCI_BT_OP_INQUIRY_START: -+ RTW_INFO("[bt operation] : Inquiry start!!\n"); -+ break; -+ case HCI_BT_OP_INQUIRY_FINISH: -+ RTW_INFO("[bt operation] : Inquiry finished!!\n"); -+ break; -+ case HCI_BT_OP_PAGING_START: -+ RTW_INFO("[bt operation] : Paging is started!!\n"); -+ break; -+ case HCI_BT_OP_PAGING_SUCCESS: -+ RTW_INFO("[bt operation] : Paging complete successfully!!\n"); -+ break; -+ case HCI_BT_OP_PAGING_UNSUCCESS: -+ RTW_INFO("[bt operation] : Paging complete unsuccessfully!!\n"); -+ break; -+ case HCI_BT_OP_PAIRING_START: -+ RTW_INFO("[bt operation] : Pairing start!!\n"); -+ break; -+ case HCI_BT_OP_PAIRING_FINISH: -+ RTW_INFO("[bt operation] : Pairing finished!!\n"); -+ break; -+ case HCI_BT_OP_BT_DEV_ENABLE: -+ RTW_INFO("[bt operation] : BT Device is enabled!!\n"); -+ break; -+ case HCI_BT_OP_BT_DEV_DISABLE: -+ RTW_INFO("[bt operation] : BT Device is disabled!!\n"); -+ break; -+ default: -+ RTW_INFO("[bt operation] : Unknown, error!!\n"); -+ break; -+ } -+ -+ /* send complete event to BT */ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_OPERATION_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_OPERATION_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+u8 rtw_btcoex_parse_BT_AFH_MAP_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_AFH_MAP_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_AFH_MAP_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+u8 rtw_btcoex_parse_BT_register_val_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_REGISTER_VALUE_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_REGISTER_VALUE_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+u8 rtw_btcoex_parse_HCI_BT_abnormal_notify_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_BT_ABNORMAL_NOTIFY, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_BT_ABNORMAL_NOTIFY, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+u8 rtw_btcoex_parse_HCI_query_RF_status_cmd(_adapter *padapter, u8 *pcmd, u16 cmdlen) -+{ -+ u8 localBuf[6] = ""; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ rtw_HCI_event *pEvent; -+ RTW_HCI_STATUS status = HCI_STATUS_SUCCESS; -+ -+ { -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ -+ pEvent->EventCode = HCI_EVENT_COMMAND_COMPLETE; -+ pEvent->Data[0] = 0x1; /* packet # */ -+ pEvent->Data[1] = HCIOPCODELOW(HCI_QUERY_RF_STATUS, OGF_EXTENSION); -+ pEvent->Data[2] = HCIOPCODEHIGHT(HCI_QUERY_RF_STATUS, OGF_EXTENSION); -+ len = len + 3; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ pRetPar[0] = status; /* status */ -+ -+ len++; -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+ -+ status = rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ return status; -+ /* bthci_IndicateEvent(Adapter, PPacketIrpEvent, len+2); */ -+ } -+} -+ -+/***************************************** -+* HCI cmd format : -+*| 15 - 0 | -+*| OPcode (OCF|OGF<<10) | -+*| 15 - 8 |7 - 0 | -+*|Cmd para |Cmd para Length | -+*|Cmd para...... | -+******************************************/ -+ -+/* bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 -+ * | OCF | OGF | */ -+void rtw_btcoex_parse_hci_extend_cmd(_adapter *padapter, u8 *pcmd, u16 len, const u16 hci_OCF) -+{ -+ -+ RTW_INFO("%s: OCF: %x\n", __func__, hci_OCF); -+ switch (hci_OCF) { -+ case HCI_EXTENSION_VERSION_NOTIFY: -+ RTW_INFO("HCI_EXTENSION_VERSION_NOTIFY\n"); -+ rtw_btcoex_parse_HCI_Ver_notify_cmd(padapter, pcmd, len); -+ break; -+ case HCI_LINK_STATUS_NOTIFY: -+ RTW_INFO("HCI_LINK_STATUS_NOTIFY\n"); -+ rtw_btcoex_parse_HCI_link_status_notify_cmd(padapter, pcmd, len); -+ break; -+ case HCI_BT_OPERATION_NOTIFY: -+ /* only for 8723a 2ant */ -+ RTW_INFO("HCI_BT_OPERATION_NOTIFY\n"); -+ rtw_btcoex_parse_HCI_BT_operation_notify_cmd(padapter, pcmd, len); -+ /* */ -+ break; -+ case HCI_ENABLE_WIFI_SCAN_NOTIFY: -+ RTW_INFO("HCI_ENABLE_WIFI_SCAN_NOTIFY\n"); -+ rtw_btcoex_parse_WIFI_scan_notify_cmd(padapter, pcmd, len); -+ break; -+ case HCI_QUERY_RF_STATUS: -+ /* only for 8723b 2ant */ -+ RTW_INFO("HCI_QUERY_RF_STATUS\n"); -+ rtw_btcoex_parse_HCI_query_RF_status_cmd(padapter, pcmd, len); -+ break; -+ case HCI_BT_ABNORMAL_NOTIFY: -+ RTW_INFO("HCI_BT_ABNORMAL_NOTIFY\n"); -+ rtw_btcoex_parse_HCI_BT_abnormal_notify_cmd(padapter, pcmd, len); -+ break; -+ case HCI_BT_INFO_NOTIFY: -+ RTW_INFO("HCI_BT_INFO_NOTIFY\n"); -+ rtw_btcoex_parse_BT_info_notify_cmd(padapter, pcmd, len); -+ break; -+ case HCI_BT_COEX_NOTIFY: -+ RTW_INFO("HCI_BT_COEX_NOTIFY\n"); -+ rtw_btcoex_parse_HCI_BT_coex_notify_cmd(padapter, pcmd, len); -+ break; -+ case HCI_BT_PATCH_VERSION_NOTIFY: -+ RTW_INFO("HCI_BT_PATCH_VERSION_NOTIFY\n"); -+ rtw_btcoex_parse_BT_patch_ver_info_cmd(padapter, pcmd, len); -+ break; -+ case HCI_BT_AFH_MAP_NOTIFY: -+ RTW_INFO("HCI_BT_AFH_MAP_NOTIFY\n"); -+ rtw_btcoex_parse_BT_AFH_MAP_notify_cmd(padapter, pcmd, len); -+ break; -+ case HCI_BT_REGISTER_VALUE_NOTIFY: -+ RTW_INFO("HCI_BT_REGISTER_VALUE_NOTIFY\n"); -+ rtw_btcoex_parse_BT_register_val_notify_cmd(padapter, pcmd, len); -+ break; -+ default: -+ RTW_INFO("ERROR!!! Unknown OCF: %x\n", hci_OCF); -+ break; -+ -+ } -+} -+ -+void rtw_btcoex_parse_hci_cmd(_adapter *padapter, u8 *pcmd, u16 len) -+{ -+ u16 opcode = pcmd[0] | pcmd[1] << 8; -+ u16 hci_OGF = HCI_OGF(opcode); -+ u16 hci_OCF = HCI_OCF(opcode); -+ u8 cmdlen = len - 3; -+ u8 pare_len = pcmd[2]; -+ -+ RTW_INFO("%s OGF: %x,OCF: %x\n", __func__, hci_OGF, hci_OCF); -+ switch (hci_OGF) { -+ case OGF_EXTENSION: -+ RTW_INFO("HCI_EXTENSION_CMD_OGF\n"); -+ rtw_btcoex_parse_hci_extend_cmd(padapter, &pcmd[3], cmdlen, hci_OCF); -+ break; -+ default: -+ RTW_INFO("Other OGF: %x\n", hci_OGF); -+ break; -+ } -+} -+ -+u16 rtw_btcoex_parse_recv_data(u8 *msg, u8 msg_size) -+{ -+ u8 cmp_msg1[32] = attend_ack; -+ u8 cmp_msg2[32] = leave_ack; -+ u8 cmp_msg3[32] = bt_leave; -+ u8 cmp_msg4[32] = invite_req; -+ u8 cmp_msg5[32] = attend_req; -+ u8 cmp_msg6[32] = invite_rsp; -+ u8 res = OTHER; -+ -+ if (_rtw_memcmp(cmp_msg1, msg, msg_size) == _TRUE) { -+ /*RTW_INFO("%s, msg:%s\n",__func__,msg);*/ -+ res = RX_ATTEND_ACK; -+ } else if (_rtw_memcmp(cmp_msg2, msg, msg_size) == _TRUE) { -+ /*RTW_INFO("%s, msg:%s\n",__func__,msg);*/ -+ res = RX_LEAVE_ACK; -+ } else if (_rtw_memcmp(cmp_msg3, msg, msg_size) == _TRUE) { -+ /*RTW_INFO("%s, msg:%s\n",__func__,msg);*/ -+ res = RX_BT_LEAVE; -+ } else if (_rtw_memcmp(cmp_msg4, msg, msg_size) == _TRUE) { -+ /*RTW_INFO("%s, msg:%s\n",__func__,msg);*/ -+ res = RX_INVITE_REQ; -+ } else if (_rtw_memcmp(cmp_msg5, msg, msg_size) == _TRUE) -+ res = RX_ATTEND_REQ; -+ else if (_rtw_memcmp(cmp_msg6, msg, msg_size) == _TRUE) -+ res = RX_INVITE_RSP; -+ else { -+ /*RTW_INFO("%s, %s\n", __func__, msg);*/ -+ res = OTHER; -+ } -+ -+ /*RTW_INFO("%s, res:%d\n", __func__, res);*/ -+ -+ return res; -+} -+ -+void rtw_btcoex_recvmsgbysocket(void *data) -+{ -+ u8 recv_data[255]; -+ u8 tx_msg[255] = leave_ack; -+ u32 len = 0; -+ u16 recv_length = 0; -+ u16 parse_res = 0; -+#if 0 -+ u8 para_len = 0, polling_enable = 0, poling_interval = 0, reason = 0, btinfo_len = 0; -+ u8 btinfo[BT_INFO_LEN] = {0}; -+#endif -+ -+ struct bt_coex_info *pcoex_info = NULL; -+ struct sock *sk = NULL; -+ struct sk_buff *skb = NULL; -+ -+ /*RTW_INFO("%s\n",__func__);*/ -+ -+ if (pbtcoexadapter == NULL) { -+ RTW_INFO("%s: btcoexadapter NULL!\n", __func__); -+ return; -+ } -+ -+ pcoex_info = &pbtcoexadapter->coex_info; -+ sk = pcoex_info->sk_store; -+ -+ if (sk == NULL) { -+ RTW_INFO("%s: critical error when receive socket data!\n", __func__); -+ return; -+ } -+ -+ len = skb_queue_len(&sk->sk_receive_queue); -+ while (len > 0) { -+ skb = skb_dequeue(&sk->sk_receive_queue); -+ -+ /*important: cut the udp header from skb->data! header length is 8 byte*/ -+ recv_length = skb->len - 8; -+ _rtw_memset(recv_data, 0, sizeof(recv_data)); -+ _rtw_memcpy(recv_data, skb->data + 8, recv_length); -+ -+ parse_res = rtw_btcoex_parse_recv_data(recv_data, recv_length); -+#if 0 -+ if (RX_ATTEND_ACK == parse_res) { -+ /* attend ack */ -+ pcoex_info->BT_attend = _TRUE; -+ RTW_INFO("RX_ATTEND_ACK!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ } else if (RX_ATTEND_REQ == parse_res) { -+ /* attend req from BT */ -+ pcoex_info->BT_attend = _TRUE; -+ RTW_INFO("RX_BT_ATTEND_REQ!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, attend_ack, sizeof(attend_ack), _FALSE); -+ } else if (RX_INVITE_REQ == parse_res) { -+ /* invite req from BT */ -+ pcoex_info->BT_attend = _TRUE; -+ RTW_INFO("RX_INVITE_REQ!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, invite_rsp, sizeof(invite_rsp), _FALSE); -+ } else if (RX_INVITE_RSP == parse_res) { -+ /* invite rsp */ -+ pcoex_info->BT_attend = _TRUE; -+ RTW_INFO("RX_INVITE_RSP!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ } else if (RX_LEAVE_ACK == parse_res) { -+ /* mean BT know wifi will leave */ -+ pcoex_info->BT_attend = _FALSE; -+ RTW_INFO("RX_LEAVE_ACK!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ } else if (RX_BT_LEAVE == parse_res) { -+ /* BT leave */ -+ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, leave_ack, sizeof(leave_ack), _FALSE); /* no ack */ -+ pcoex_info->BT_attend = _FALSE; -+ RTW_INFO("RX_BT_LEAVE!sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ } else { -+ /* todo: check if recv data are really hci cmds */ -+ if (_TRUE == pcoex_info->BT_attend) -+ rtw_btcoex_parse_hci_cmd(pbtcoexadapter, recv_data, recv_length); -+ } -+#endif -+ switch (parse_res) { -+ case RX_ATTEND_ACK: -+ /* attend ack */ -+ pcoex_info->BT_attend = _TRUE; -+ RTW_INFO("RX_ATTEND_ACK!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); -+ break; -+ -+ case RX_ATTEND_REQ: -+ pcoex_info->BT_attend = _TRUE; -+ RTW_INFO("RX_BT_ATTEND_REQ!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, attend_ack, sizeof(attend_ack), _FALSE); -+ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); -+ break; -+ -+ case RX_INVITE_REQ: -+ /* invite req from BT */ -+ pcoex_info->BT_attend = _TRUE; -+ RTW_INFO("RX_INVITE_REQ!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, invite_rsp, sizeof(invite_rsp), _FALSE); -+ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); -+ break; -+ -+ case RX_INVITE_RSP: -+ /*invite rsp*/ -+ pcoex_info->BT_attend = _TRUE; -+ RTW_INFO("RX_INVITE_RSP!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); -+ break; -+ -+ case RX_LEAVE_ACK: -+ /* mean BT know wifi will leave */ -+ pcoex_info->BT_attend = _FALSE; -+ RTW_INFO("RX_LEAVE_ACK!,sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); -+ break; -+ -+ case RX_BT_LEAVE: -+ /* BT leave */ -+ rtw_btcoex_sendmsgbysocket(pbtcoexadapter, leave_ack, sizeof(leave_ack), _FALSE); /* no ack */ -+ pcoex_info->BT_attend = _FALSE; -+ RTW_INFO("RX_BT_LEAVE!sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, pcoex_info->BT_attend); -+ break; -+ -+ default: -+ if (_TRUE == pcoex_info->BT_attend) -+ rtw_btcoex_parse_hci_cmd(pbtcoexadapter, recv_data, recv_length); -+ else -+ RTW_INFO("ERROR!! BT is UP\n"); -+ break; -+ -+ } -+ -+ len--; -+ kfree_skb(skb); -+ } -+} -+ -+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 15, 0)) -+ void rtw_btcoex_recvmsg_init(struct sock *sk_in, s32 bytes) -+#else -+ void rtw_btcoex_recvmsg_init(struct sock *sk_in) -+#endif -+{ -+ struct bt_coex_info *pcoex_info = NULL; -+ -+ if (pbtcoexadapter == NULL) { -+ RTW_INFO("%s: btcoexadapter NULL\n", __func__); -+ return; -+ } -+ pcoex_info = &pbtcoexadapter->coex_info; -+ pcoex_info->sk_store = sk_in; -+ if (pcoex_info->btcoex_wq != NULL) -+ queue_delayed_work(pcoex_info->btcoex_wq, &pcoex_info->recvmsg_work, 0); -+ else -+ RTW_INFO("%s: BTCOEX workqueue NULL\n", __func__); -+} -+ -+u8 rtw_btcoex_sendmsgbysocket(_adapter *padapter, u8 *msg, u8 msg_size, bool force) -+{ -+ u8 error; -+ struct msghdr udpmsg; -+ mm_segment_t oldfs; -+ struct iovec iov; -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ -+ /* RTW_INFO("%s: msg:%s, force:%s\n", __func__, msg, force == _TRUE?"TRUE":"FALSE"); */ -+ if (_FALSE == force) { -+ if (_FALSE == pcoex_info->BT_attend) { -+ RTW_INFO("TX Blocked: WiFi-BT disconnected\n"); -+ return _FAIL; -+ } -+ } -+ -+ iov.iov_base = (void *)msg; -+ iov.iov_len = msg_size; -+ udpmsg.msg_name = &pcoex_info->bt_sockaddr; -+ udpmsg.msg_namelen = sizeof(struct sockaddr_in); -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)) -+ /* referece:sock_xmit in kernel code -+ * WRITE for sock_sendmsg, READ for sock_recvmsg -+ * third parameter for msg_iovlen -+ * last parameter for iov_len -+ */ -+ iov_iter_init(&udpmsg.msg_iter, WRITE, &iov, 1, msg_size); -+#else -+ udpmsg.msg_iov = &iov; -+ udpmsg.msg_iovlen = 1; -+#endif -+ udpmsg.msg_control = NULL; -+ udpmsg.msg_controllen = 0; -+ udpmsg.msg_flags = MSG_DONTWAIT | MSG_NOSIGNAL; -+ oldfs = get_fs(); -+ set_fs(KERNEL_DS); -+ -+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 1, 0)) -+ error = sock_sendmsg(pcoex_info->udpsock, &udpmsg); -+#else -+ error = sock_sendmsg(pcoex_info->udpsock, &udpmsg, msg_size); -+#endif -+ set_fs(oldfs); -+ if (error < 0) { -+ RTW_INFO("Error when sendimg msg, error:%d\n", error); -+ return _FAIL; -+ } else -+ return _SUCCESS; -+} -+ -+u8 rtw_btcoex_create_kernel_socket(_adapter *padapter) -+{ -+ s8 kernel_socket_err; -+ u8 tx_msg[255] = attend_req; -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ s32 sock_reuse = 1; -+ u8 status = _FAIL; -+ -+ RTW_INFO("%s CONNECT_PORT %d\n", __func__, CONNECT_PORT); -+ -+ if (NULL == pcoex_info) { -+ RTW_INFO("coex_info: NULL\n"); -+ status = _FAIL; -+ } -+ -+ kernel_socket_err = sock_create(PF_INET, SOCK_DGRAM, 0, &pcoex_info->udpsock); -+ -+ if (kernel_socket_err < 0) { -+ RTW_INFO("Error during creation of socket error:%d\n", kernel_socket_err); -+ status = _FAIL; -+ } else { -+ _rtw_memset(&(pcoex_info->wifi_sockaddr), 0, sizeof(pcoex_info->wifi_sockaddr)); -+ pcoex_info->wifi_sockaddr.sin_family = AF_INET; -+ pcoex_info->wifi_sockaddr.sin_port = htons(CONNECT_PORT); -+ pcoex_info->wifi_sockaddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); -+ -+ _rtw_memset(&(pcoex_info->bt_sockaddr), 0, sizeof(pcoex_info->bt_sockaddr)); -+ pcoex_info->bt_sockaddr.sin_family = AF_INET; -+ pcoex_info->bt_sockaddr.sin_port = htons(CONNECT_PORT_BT); -+ pcoex_info->bt_sockaddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); -+ -+ pcoex_info->sk_store = NULL; -+ kernel_socket_err = pcoex_info->udpsock->ops->bind(pcoex_info->udpsock, (struct sockaddr *)&pcoex_info->wifi_sockaddr, -+ sizeof(pcoex_info->wifi_sockaddr)); -+ if (kernel_socket_err == 0) { -+ RTW_INFO("binding socket success\n"); -+ pcoex_info->udpsock->sk->sk_data_ready = rtw_btcoex_recvmsg_init; -+ pcoex_info->sock_open |= KERNEL_SOCKET_OK; -+ pcoex_info->BT_attend = _FALSE; -+ RTW_INFO("WIFI sending attend_req\n"); -+ rtw_btcoex_sendmsgbysocket(padapter, attend_req, sizeof(attend_req), _TRUE); -+ status = _SUCCESS; -+ } else { -+ pcoex_info->BT_attend = _FALSE; -+ sock_release(pcoex_info->udpsock); /* bind fail release socket */ -+ RTW_INFO("Error binding socket: %d\n", kernel_socket_err); -+ status = _FAIL; -+ } -+ -+ } -+ -+ return status; -+} -+ -+void rtw_btcoex_close_kernel_socket(_adapter *padapter) -+{ -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ if (pcoex_info->sock_open & KERNEL_SOCKET_OK) { -+ RTW_INFO("release kernel socket\n"); -+ sock_release(pcoex_info->udpsock); -+ pcoex_info->sock_open &= ~(KERNEL_SOCKET_OK); -+ if (_TRUE == pcoex_info->BT_attend) -+ pcoex_info->BT_attend = _FALSE; -+ -+ RTW_INFO("sock_open:%d, BT_attend:%d\n", pcoex_info->sock_open, pcoex_info->BT_attend); -+ } -+} -+ -+void rtw_btcoex_init_socket(_adapter *padapter) -+{ -+ -+ u8 is_invite = _FALSE; -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ RTW_INFO("%s\n", __func__); -+ if (_FALSE == pcoex_info->is_exist) { -+ _rtw_memset(pcoex_info, 0, sizeof(struct bt_coex_info)); -+ pcoex_info->btcoex_wq = create_workqueue("BTCOEX"); -+ INIT_DELAYED_WORK(&pcoex_info->recvmsg_work, -+ (void *)rtw_btcoex_recvmsgbysocket); -+ pbtcoexadapter = padapter; -+ /* We expect BT is off if BT don't send ack to wifi */ -+ RTW_INFO("We expect BT is off if BT send ack to wifi\n"); -+ rtw_btcoex_pta_off_on_notify(pbtcoexadapter, _FALSE); -+ if (rtw_btcoex_create_kernel_socket(padapter) == _SUCCESS) -+ pcoex_info->is_exist = _TRUE; -+ else { -+ pcoex_info->is_exist = _FALSE; -+ pbtcoexadapter = NULL; -+ } -+ -+ RTW_INFO("%s: pbtcoexadapter:%p, coex_info->is_exist: %s\n" -+ , __func__, pbtcoexadapter, pcoex_info->is_exist == _TRUE ? "TRUE" : "FALSE"); -+ } -+} -+ -+void rtw_btcoex_close_socket(_adapter *padapter) -+{ -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ -+ RTW_INFO("%s--coex_info->is_exist: %s, pcoex_info->BT_attend:%s\n" -+ , __func__, pcoex_info->is_exist == _TRUE ? "TRUE" : "FALSE", pcoex_info->BT_attend == _TRUE ? "TRUE" : "FALSE"); -+ -+ if (_TRUE == pcoex_info->is_exist) { -+ if (_TRUE == pcoex_info->BT_attend) { -+ /*inform BT wifi leave*/ -+ rtw_btcoex_sendmsgbysocket(padapter, wifi_leave, sizeof(wifi_leave), _FALSE); -+ msleep(50); -+ } -+ -+ if (pcoex_info->btcoex_wq != NULL) { -+ flush_workqueue(pcoex_info->btcoex_wq); -+ destroy_workqueue(pcoex_info->btcoex_wq); -+ } -+ -+ rtw_btcoex_close_kernel_socket(padapter); -+ pbtcoexadapter = NULL; -+ pcoex_info->is_exist = _FALSE; -+ } -+} -+ -+void rtw_btcoex_dump_tx_msg(u8 *tx_msg, u8 len, u8 *msg_name) -+{ -+ u8 i = 0; -+ RTW_INFO("======> Msg name: %s\n", msg_name); -+ for (i = 0; i < len; i++) -+ printk("%02x ", tx_msg[i]); -+ printk("\n"); -+ RTW_INFO("Msg name: %s <======\n", msg_name); -+} -+ -+/* Porting from Windows team */ -+void rtw_btcoex_SendEventExtBtCoexControl(PADAPTER padapter, u8 bNeedDbgRsp, u8 dataLen, void *pData) -+{ -+ u8 len = 0, tx_event_length = 0; -+ u8 localBuf[32] = ""; -+ u8 *pRetPar; -+ u8 opCode = 0; -+ u8 *pInBuf = (pu1Byte)pData; -+ u8 *pOpCodeContent; -+ rtw_HCI_event *pEvent; -+ -+ opCode = pInBuf[0]; -+ -+ RTW_INFO("%s, OPCode:%02x\n", __func__, opCode); -+ -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ /* len += bthci_ExtensionEventHeaderRtk(&localBuf[0], */ -+ /* HCI_EVENT_EXT_BT_COEX_CONTROL); */ -+ pEvent->EventCode = HCI_EVENT_EXTENSION_RTK; -+ pEvent->Data[0] = HCI_EVENT_EXT_BT_COEX_CONTROL; /* extension event code */ -+ len++; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ _rtw_memcpy(&pRetPar[0], pData, dataLen); -+ -+ len += dataLen; -+ -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+#if 0 -+ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "BT COEX CONTROL", _FALSE); -+#endif -+ rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ -+} -+ -+/* Porting from Windows team */ -+void rtw_btcoex_SendEventExtBtInfoControl(PADAPTER padapter, u8 dataLen, void *pData) -+{ -+ rtw_HCI_event *pEvent; -+ u8 *pRetPar; -+ u8 len = 0, tx_event_length = 0; -+ u8 localBuf[32] = ""; -+ -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; -+ -+ /* RTW_INFO("%s\n",__func__);*/ -+ if (pBtMgnt->ExtConfig.HCIExtensionVer < 4) { /* not support */ -+ RTW_INFO("ERROR: HCIExtensionVer = %d, HCIExtensionVer<4 !!!!\n", pBtMgnt->ExtConfig.HCIExtensionVer); -+ return; -+ } -+ -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ /* len += bthci_ExtensionEventHeaderRtk(&localBuf[0], */ -+ /* HCI_EVENT_EXT_BT_INFO_CONTROL); */ -+ pEvent->EventCode = HCI_EVENT_EXTENSION_RTK; -+ pEvent->Data[0] = HCI_EVENT_EXT_BT_INFO_CONTROL; /* extension event code */ -+ len++; -+ -+ /* Return parameters starts from here */ -+ pRetPar = &pEvent->Data[len]; -+ _rtw_memcpy(&pRetPar[0], pData, dataLen); -+ -+ len += dataLen; -+ -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+#if 0 -+ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "BT INFO CONTROL"); -+#endif -+ rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+ -+} -+ -+void rtw_btcoex_SendScanNotify(PADAPTER padapter, u8 scanType) -+{ -+ u8 len = 0, tx_event_length = 0; -+ u8 localBuf[7] = ""; -+ u8 *pRetPar; -+ u8 *pu1Temp; -+ rtw_HCI_event *pEvent; -+ struct bt_coex_info *pcoex_info = &padapter->coex_info; -+ PBT_MGNT pBtMgnt = &pcoex_info->BtMgnt; -+ -+ /* if(!pBtMgnt->BtOperationOn) -+ * return; */ -+ -+ pEvent = (rtw_HCI_event *)(&localBuf[0]); -+ -+ /* len += bthci_ExtensionEventHeaderRtk(&localBuf[0], -+ * HCI_EVENT_EXT_WIFI_SCAN_NOTIFY); */ -+ -+ pEvent->EventCode = HCI_EVENT_EXTENSION_RTK; -+ pEvent->Data[0] = HCI_EVENT_EXT_WIFI_SCAN_NOTIFY; /* extension event code */ -+ len++; -+ -+ /* Return parameters starts from here */ -+ /* pRetPar = &PPacketIrpEvent->Data[len]; */ -+ /* pu1Temp = (u8 *)&pRetPar[0]; */ -+ /* *pu1Temp = scanType; */ -+ pEvent->Data[len] = scanType; -+ len += 1; -+ -+ pEvent->Length = len; -+ -+ /* total tx event length + EventCode length + sizeof(length) */ -+ tx_event_length = pEvent->Length + 2; -+#if 0 -+ rtw_btcoex_dump_tx_msg((u8 *)pEvent, tx_event_length, "WIFI SCAN OPERATION"); -+#endif -+ rtw_btcoex_sendmsgbysocket(padapter, (u8 *)pEvent, tx_event_length, _FALSE); -+} -+#endif /* CONFIG_BT_COEXIST_SOCKET_TRX */ -+#endif /* CONFIG_BT_COEXIST */ -+ -+void rtw_btcoex_set_ant_info(PADAPTER padapter) -+{ -+#ifdef CONFIG_BT_COEXIST -+ PHAL_DATA_TYPE hal = GET_HAL_DATA(padapter); -+ -+ if (hal->EEPROMBluetoothCoexist == _TRUE) { -+ u8 bMacPwrCtrlOn = _FALSE; -+ -+ rtw_btcoex_AntInfoSetting(padapter); -+ rtw_hal_get_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn); -+ if (bMacPwrCtrlOn == _TRUE) -+ rtw_btcoex_PowerOnSetting(padapter); -+ } -+ else -+#endif -+ rtw_btcoex_wifionly_AntInfoSetting(padapter); -+} -+ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_btcoex_wifionly.c linux-5.8/3rdparty/rtl8812au/core/rtw_btcoex_wifionly.c -new file mode 100644 -index 000000000..d9872b022 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_btcoex_wifionly.c -@@ -0,0 +1,47 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2013 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#include -+#include -+#include -+ -+void rtw_btcoex_wifionly_switchband_notify(PADAPTER padapter) -+{ -+ hal_btcoex_wifionly_switchband_notify(padapter); -+} -+ -+void rtw_btcoex_wifionly_scan_notify(PADAPTER padapter) -+{ -+ hal_btcoex_wifionly_scan_notify(padapter); -+} -+ -+void rtw_btcoex_wifionly_connect_notify(PADAPTER padapter) -+{ -+ hal_btcoex_wifionly_connect_notify(padapter); -+} -+ -+void rtw_btcoex_wifionly_hw_config(PADAPTER padapter) -+{ -+ hal_btcoex_wifionly_hw_config(padapter); -+} -+ -+void rtw_btcoex_wifionly_initialize(PADAPTER padapter) -+{ -+ hal_btcoex_wifionly_initlizevariables(padapter); -+} -+ -+void rtw_btcoex_wifionly_AntInfoSetting(PADAPTER padapter) -+{ -+ hal_btcoex_wifionly_AntInfoSetting(padapter); -+} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_chplan.c linux-5.8/3rdparty/rtl8812au/core/rtw_chplan.c -new file mode 100644 -index 000000000..34263a5fd ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_chplan.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_chplan.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_chplan.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_chplan.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_chplan.c 2021-03-07 18:16:17.018954351 +0200 @@ -0,0 +1,1193 @@ +/****************************************************************************** + * @@ -28835,11 +25910,9 @@ index 000000000..34263a5fd +{ + RTW_PRINT_SEL(sel, "%s-%s\n", RTW_DOMAIN_MAP_VER, RTW_COUNTRY_MAP_VER); +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_chplan.h linux-5.8/3rdparty/rtl8812au/core/rtw_chplan.h -new file mode 100644 -index 000000000..cdf9f75b2 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_chplan.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_chplan.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_chplan.h +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_chplan.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_chplan.h 2021-03-07 18:16:17.018954351 +0200 @@ -0,0 +1,181 @@ +/****************************************************************************** + * @@ -29022,11 +26095,9 @@ index 000000000..cdf9f75b2 +void dump_chplan_ver(void *sel); + +#endif /* __RTW_CHPLAN_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_cmd.c linux-5.8/3rdparty/rtl8812au/core/rtw_cmd.c -new file mode 100644 -index 000000000..2984f9bea ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_cmd.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_cmd.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_cmd.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_cmd.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_cmd.c 2021-03-07 18:16:17.018954351 +0200 @@ -0,0 +1,5765 @@ +/****************************************************************************** + * @@ -34793,11 +31864,9 @@ index 000000000..2984f9bea + + +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_debug.c linux-5.8/3rdparty/rtl8812au/core/rtw_debug.c -new file mode 100644 -index 000000000..22ff44f8b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_debug.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_debug.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_debug.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_debug.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_debug.c 2021-03-07 18:16:17.019954399 +0200 @@ -0,0 +1,7096 @@ +/****************************************************************************** + * @@ -41895,11 +38964,9 @@ index 000000000..22ff44f8b + return count; +} +#endif /* CONFIG_RTW_SW_LED */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_eeprom.c linux-5.8/3rdparty/rtl8812au/core/rtw_eeprom.c -new file mode 100644 -index 000000000..d48996e86 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_eeprom.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_eeprom.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_eeprom.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_eeprom.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_eeprom.c 2021-03-07 18:16:17.019954399 +0200 @@ -0,0 +1,369 @@ +/****************************************************************************** + * @@ -42270,11 +39337,9 @@ index 000000000..d48996e86 + + +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_ieee80211.c linux-5.8/3rdparty/rtl8812au/core/rtw_ieee80211.c -new file mode 100644 -index 000000000..94e3d5985 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_ieee80211.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_ieee80211.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ieee80211.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_ieee80211.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ieee80211.c 2021-03-07 18:16:17.019954399 +0200 @@ -0,0 +1,2934 @@ +/****************************************************************************** + * @@ -45210,11 +42275,9 @@ index 000000000..94e3d5985 + return _action_public_str[action]; +} + -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_io.c linux-5.8/3rdparty/rtl8812au/core/rtw_io.c -new file mode 100644 -index 000000000..5751c071a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_io.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_io.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_io.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_io.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_io.c 2021-03-07 18:16:17.019954399 +0200 @@ -0,0 +1,899 @@ +/****************************************************************************** + * @@ -46115,11 +43178,9 @@ index 000000000..5751c071a +#endif /* CONFIG_SDIO_HCI */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_query.c linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_query.c -new file mode 100644 -index 000000000..6f7613ecd ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_query.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_ioctl_query.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ioctl_query.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_ioctl_query.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ioctl_query.c 2021-03-07 18:16:17.019954399 +0200 @@ -0,0 +1,166 @@ +/****************************************************************************** + * @@ -46287,11 +43348,9 @@ index 000000000..6f7613ecd + return _TRUE; +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_rtl.c linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_rtl.c -new file mode 100644 -index 000000000..5d9e76b60 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_rtl.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_ioctl_rtl.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ioctl_rtl.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_ioctl_rtl.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ioctl_rtl.c 2021-03-07 18:16:17.020954446 +0200 @@ -0,0 +1,901 @@ +/****************************************************************************** + * @@ -47194,11 +44253,9 @@ index 000000000..5d9e76b60 + return status; +} +/* ************** oid_rtl_seg_03_00 section end ************** */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_set.c linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_set.c -new file mode 100644 -index 000000000..1b91233fe ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_ioctl_set.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_ioctl_set.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ioctl_set.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_ioctl_set.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_ioctl_set.c 2021-03-07 18:16:17.020954446 +0200 @@ -0,0 +1,930 @@ +/****************************************************************************** + * @@ -48130,11 +45187,9 @@ index 000000000..1b91233fe + RTW_PRINT(FUNC_ADPT_FMT" band:%d fail\n", FUNC_ADPT_ARG(adapter), band); + return _FAIL; +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_iol.c linux-5.8/3rdparty/rtl8812au/core/rtw_iol.c -new file mode 100644 -index 000000000..643ec6c1d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_iol.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_iol.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_iol.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_iol.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_iol.c 2021-03-07 18:16:17.020954446 +0200 @@ -0,0 +1,394 @@ +/****************************************************************************** + * @@ -48530,11 +45585,9 @@ index 000000000..643ec6c1d + + +#endif /* CONFIG_IOL */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_mem.c linux-5.8/3rdparty/rtl8812au/core/rtw_mem.c -new file mode 100644 -index 000000000..d9f5652f9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_mem.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_mem.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mem.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_mem.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mem.c 2021-03-07 18:16:17.020954446 +0200 @@ -0,0 +1,128 @@ +/****************************************************************************** + * @@ -48664,11 +45717,9 @@ index 000000000..d9f5652f9 + +module_init(rtw_mem_init); +module_exit(rtw_mem_exit); -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_mi.c linux-5.8/3rdparty/rtl8812au/core/rtw_mi.c -new file mode 100644 -index 000000000..2a9added7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_mi.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_mi.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mi.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_mi.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mi.c 2021-03-07 18:16:17.020954446 +0200 @@ -0,0 +1,1571 @@ +/****************************************************************************** + * @@ -50241,11 +47292,9 @@ index 000000000..2a9added7 +#endif + return n_assoc_iface; +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_mlme.c linux-5.8/3rdparty/rtl8812au/core/rtw_mlme.c -new file mode 100644 -index 000000000..8cc28c648 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_mlme.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_mlme.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mlme.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_mlme.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mlme.c 2021-03-07 18:16:17.021954493 +0200 @@ -0,0 +1,5359 @@ +/****************************************************************************** + * @@ -55606,11 +52655,9 @@ index 000000000..8cc28c648 + , MAC_ARG(ARP_TARGET_MAC_ADDR(arp)), IP_ARG(ARP_TARGET_IP_ADDR(arp))); +} + -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_mlme_ext.c linux-5.8/3rdparty/rtl8812au/core/rtw_mlme_ext.c -new file mode 100644 -index 000000000..01136fb37 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_mlme_ext.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_mlme_ext.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mlme_ext.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_mlme_ext.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mlme_ext.c 2021-03-07 18:16:17.023954587 +0200 @@ -0,0 +1,16825 @@ +/****************************************************************************** + * @@ -72437,11 +69484,9 @@ index 000000000..01136fb37 +#endif /* CONFIG_IOCTL_CFG80211 */ +} + -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_mp.c linux-5.8/3rdparty/rtl8812au/core/rtw_mp.c -new file mode 100644 -index 000000000..aca3e8b4b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_mp.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_mp.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mp.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_mp.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mp.c 2021-03-07 18:16:17.023954587 +0200 @@ -0,0 +1,3867 @@ +/****************************************************************************** + * @@ -76310,11 +73355,9 @@ index 000000000..aca3e8b4b + +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_mp_ioctl.c linux-5.8/3rdparty/rtl8812au/core/rtw_mp_ioctl.c -new file mode 100644 -index 000000000..035d2815d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_mp_ioctl.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_mp_ioctl.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mp_ioctl.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_mp_ioctl.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_mp_ioctl.c 2021-03-07 18:16:17.023954587 +0200 @@ -0,0 +1,2529 @@ +/****************************************************************************** + * @@ -78845,11 +75888,9 @@ index 000000000..035d2815d + return 0; +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_odm.c linux-5.8/3rdparty/rtl8812au/core/rtw_odm.c -new file mode 100644 -index 000000000..720418116 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_odm.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_odm.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_odm.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_odm.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_odm.c 2021-03-07 18:16:17.023954587 +0200 @@ -0,0 +1,420 @@ +/****************************************************************************** + * @@ -79271,11 +76312,9 @@ index 000000000..720418116 + +} + -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_p2p.c linux-5.8/3rdparty/rtl8812au/core/rtw_p2p.c -new file mode 100644 -index 000000000..f66fa7155 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_p2p.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_p2p.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_p2p.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_p2p.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_p2p.c 2021-03-07 18:16:17.024954635 +0200 @@ -0,0 +1,5456 @@ +/****************************************************************************** + * @@ -84733,11 +81772,9 @@ index 000000000..f66fa7155 +} + +#endif /* CONFIG_P2P */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_pwrctrl.c linux-5.8/3rdparty/rtl8812au/core/rtw_pwrctrl.c -new file mode 100644 -index 000000000..b7d6dca29 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_pwrctrl.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_pwrctrl.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_pwrctrl.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_pwrctrl.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_pwrctrl.c 2021-03-07 18:16:17.024954635 +0200 @@ -0,0 +1,2765 @@ +/****************************************************************************** + * @@ -87504,11 +84541,9 @@ index 000000000..b7d6dca29 + _rtw_ssmps(adapter, sta); +} + -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_recv.c linux-5.8/3rdparty/rtl8812au/core/rtw_recv.c -new file mode 100644 -index 000000000..83fa1429f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_recv.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_recv.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_recv.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_recv.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_recv.c 2021-03-07 18:16:17.025954682 +0200 @@ -0,0 +1,5141 @@ +/****************************************************************************** + * @@ -91502,7 +88537,7 @@ index 000000000..83fa1429f + + u8 data_rate[] = { + 2, 4, 11, 22, /* CCK */ -+ 12, 18, 24, 36, 48, 72, 93, 108, /* OFDM */ ++ 12, 18, 24, 36, 48, 72, 96, 108, /* OFDM */ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, /* HT MCS index */ + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, /* VHT Nss 1 */ @@ -92651,12 +89686,10 @@ index 000000000..83fa1429f + ); +} +#endif /* DBG_RX_BH_TRACKING */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_rf.c linux-5.8/3rdparty/rtl8812au/core/rtw_rf.c -new file mode 100644 -index 000000000..ab4c31828 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_rf.c -@@ -0,0 +1,1384 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_rf.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_rf.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_rf.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_rf.c 2021-03-07 18:16:17.025954682 +0200 +@@ -0,0 +1,1394 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -92710,6 +89743,8 @@ index 000000000..ab4c31828 +}; + +u8 center_ch_5g_all[CENTER_CH_5G_ALL_NUM] = { ++ 15, 16, 17, 18, ++ 20, 24, 28, 32, +/* G00 */36, 38, 40, + 42, +/* G01 */44, 46, 48, @@ -92717,6 +89752,8 @@ index 000000000..ab4c31828 +/* G02 */52, 54, 56, + 58, +/* G03 */60, 62, 64, ++ 68, 72, 76, 80, ++ 84, 88, 92, 96, +/* G04 */100, 102, 104, + 106, +/* G05 */108, 110, 112, @@ -92737,10 +89774,14 @@ index 000000000..ab4c31828 +}; + +u8 center_ch_5g_20m[CENTER_CH_5G_20M_NUM] = { ++ 15, 16, 17, 18, ++ 20, 24, 28, 32, +/* G00 */36, 40, +/* G01 */44, 48, +/* G02 */52, 56, +/* G03 */60, 64, ++ 68, 72, 76, 80, ++ 84, 88, 92, 96, +/* G04 */100, 104, +/* G05 */108, 112, +/* G06 */116, 120, @@ -92770,6 +89811,7 @@ index 000000000..ab4c31828 +/* G13 */175 +}; + ++#if 0 +u8 center_ch_5g_20m_40m[CENTER_CH_5G_20M_NUM + CENTER_CH_5G_40M_NUM] = { +/* G00 */36, 38, 40, +/* G01 */44, 46, 48, @@ -92786,6 +89828,7 @@ index 000000000..ab4c31828 +/* G12 */165, 167, 169, +/* G13 */173, 175, 177 +}; ++#endif + +u8 op_chs_of_cch_5g_40m[CENTER_CH_5G_40M_NUM][2] = { + {36, 40}, /* 38 */ @@ -93035,15 +90078,15 @@ index 000000000..ab4c31828 + } else { + band = BAND_ON_5G; + -+ if (36 <= ch && ch <= 42) ++ if (15 <= ch && ch <= 42) + gp = 0; + else if (44 <= ch && ch <= 48) + gp = 1; + else if (50 <= ch && ch <= 58) + gp = 2; -+ else if (60 <= ch && ch <= 64) ++ else if (60 <= ch && ch <= 80) + gp = 3; -+ else if (100 <= ch && ch <= 106) ++ else if (82 <= ch && ch <= 106) + gp = 4; + else if (108 <= ch && ch <= 114) + gp = 5; @@ -94041,11 +91084,9 @@ index 000000000..ab4c31828 + + return rtw_is_long_cac_range(hi, lo, dfs_region) ? _TRUE : _FALSE; +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_rm.c linux-5.8/3rdparty/rtl8812au/core/rtw_rm.c -new file mode 100644 -index 000000000..6576597b1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_rm.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_rm.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_rm.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_rm.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_rm.c 2021-03-07 18:16:17.025954682 +0200 @@ -0,0 +1,2470 @@ +/****************************************************************************** + * @@ -96517,11 +93558,9 @@ index 000000000..6576597b1 +#endif +} +#endif /* CONFIG_RTW_80211K */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_rm_fsm.c linux-5.8/3rdparty/rtl8812au/core/rtw_rm_fsm.c -new file mode 100644 -index 000000000..21fb323bc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_rm_fsm.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_rm_fsm.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_rm_fsm.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_rm_fsm.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_rm_fsm.c 2021-03-07 18:16:17.025954682 +0200 @@ -0,0 +1,998 @@ +/****************************************************************************** + * @@ -97521,11 +94560,9 @@ index 000000000..21fb323bc + rm_state_run(prm, RM_EV_state_in); +} +#endif /* CONFIG_RTW_80211K */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_rson.c linux-5.8/3rdparty/rtl8812au/core/rtw_rson.c -new file mode 100644 -index 000000000..4fbdbb5e8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_rson.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_rson.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_rson.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_rson.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_rson.c 2021-03-07 18:16:17.025954682 +0200 @@ -0,0 +1,595 @@ +/****************************************************************************** + * @@ -98122,11 +95159,9 @@ index 000000000..4fbdbb5e8 +} + +#endif /* CONFIG_RTW_REPEATER_SON */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_sdio.c linux-5.8/3rdparty/rtl8812au/core/rtw_sdio.c -new file mode 100644 -index 000000000..e8f49bfc3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_sdio.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_sdio.c 2021-03-07 18:16:17.025954682 +0200 @@ -0,0 +1,130 @@ +/****************************************************************************** + * @@ -98258,11 +95293,9 @@ index 000000000..e8f49bfc3 + + return ret; +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_security.c linux-5.8/3rdparty/rtl8812au/core/rtw_security.c -new file mode 100644 -index 000000000..eb08ef580 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_security.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_security.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_security.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_security.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_security.c 2021-03-07 18:16:17.026954729 +0200 @@ -0,0 +1,3122 @@ +/****************************************************************************** + * @@ -101386,11 +98419,9 @@ index 000000000..eb08ef580 + return crc; +} +#endif /*CONFIG_WOWLAN*/ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_sreset.c linux-5.8/3rdparty/rtl8812au/core/rtw_sreset.c -new file mode 100644 -index 000000000..03dba20f3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_sreset.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_sreset.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_sreset.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_sreset.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_sreset.c 2021-03-07 18:16:17.026954729 +0200 @@ -0,0 +1,314 @@ +/****************************************************************************** + * @@ -101706,11 +98737,9 @@ index 000000000..03dba20f3 + psrtpriv->rx_cnt = 0; +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_sta_mgt.c linux-5.8/3rdparty/rtl8812au/core/rtw_sta_mgt.c -new file mode 100644 -index 000000000..f8c390dec ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_sta_mgt.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_sta_mgt.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_sta_mgt.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_sta_mgt.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_sta_mgt.c 2021-03-07 18:16:17.026954729 +0200 @@ -0,0 +1,1323 @@ +/****************************************************************************** + * @@ -103035,11 +100064,9 @@ index 000000000..f8c390dec +} +#endif /* CONFIG_RTW_PRE_LINK_STA */ + -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_tdls.c linux-5.8/3rdparty/rtl8812au/core/rtw_tdls.c -new file mode 100644 -index 000000000..4cb38921c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_tdls.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_tdls.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_tdls.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_tdls.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_tdls.c 2021-03-07 18:16:17.026954729 +0200 @@ -0,0 +1,3505 @@ +/****************************************************************************** + * @@ -106546,1152 +103573,9 @@ index 000000000..4cb38921c +} + +#endif /* CONFIG_TDLS */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_vht.c linux-5.8/3rdparty/rtl8812au/core/rtw_vht.c -new file mode 100644 -index 000000000..9a7608c8e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_vht.c -@@ -0,0 +1,1135 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#define _RTW_VHT_C -+ -+#include -+#include -+ -+#ifdef CONFIG_80211AC_VHT -+const u16 _vht_max_mpdu_len[] = { -+ 3895, -+ 7991, -+ 11454, -+ 0, -+}; -+ -+const u8 _vht_sup_ch_width_set_to_bw_cap[] = { -+ BW_CAP_80M, -+ BW_CAP_80M | BW_CAP_160M, -+ BW_CAP_80M | BW_CAP_160M | BW_CAP_80_80M, -+ 0, -+}; -+ -+const char *const _vht_sup_ch_width_set_str[] = { -+ "80MHz", -+ "160MHz", -+ "160MHz & 80+80MHz", -+ "BW-RSVD", -+}; -+ -+void dump_vht_cap_ie_content(void *sel, const u8 *buf, u32 buf_len) -+{ -+ if (buf_len != VHT_CAP_IE_LEN) { -+ RTW_PRINT_SEL(sel, "Invalid VHT capability IE len:%d != %d\n", buf_len, VHT_CAP_IE_LEN); -+ return; -+ } -+ -+ RTW_PRINT_SEL(sel, "cap_info:%02x %02x %02x %02x: MAX_MPDU_LEN:%u %s%s%s%s%s RX-STBC:%u MAX_AMPDU_LEN:%u\n" -+ , *(buf), *(buf + 1), *(buf + 2), *(buf + 3) -+ , vht_max_mpdu_len(GET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(buf)) -+ , vht_sup_ch_width_set_str(GET_VHT_CAPABILITY_ELE_CHL_WIDTH(buf)) -+ , GET_VHT_CAPABILITY_ELE_RX_LDPC(buf) ? " RX-LDPC" : "" -+ , GET_VHT_CAPABILITY_ELE_SHORT_GI80M(buf) ? " SGI-80" : "" -+ , GET_VHT_CAPABILITY_ELE_SHORT_GI160M(buf) ? " SGI-160" : "" -+ , GET_VHT_CAPABILITY_ELE_TX_STBC(buf) ? " TX-STBC" : "" -+ , GET_VHT_CAPABILITY_ELE_RX_STBC(buf) -+ , VHT_MAX_AMPDU_LEN(GET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(buf)) -+ ); -+} -+ -+void dump_vht_cap_ie(void *sel, const u8 *ie, u32 ie_len) -+{ -+ const u8 *vht_cap_ie; -+ sint vht_cap_ielen; -+ -+ vht_cap_ie = rtw_get_ie(ie, WLAN_EID_VHT_CAPABILITY, &vht_cap_ielen, ie_len); -+ if (!ie || vht_cap_ie != ie) -+ return; -+ -+ dump_vht_cap_ie_content(sel, vht_cap_ie + 2, vht_cap_ielen); -+} -+ -+const char *const _vht_op_ch_width_str[] = { -+ "20 or 40MHz", -+ "80MHz", -+ "160MHz", -+ "80+80MHz", -+ "BW-RSVD", -+}; -+ -+void dump_vht_op_ie_content(void *sel, const u8 *buf, u32 buf_len) -+{ -+ if (buf_len != VHT_OP_IE_LEN) { -+ RTW_PRINT_SEL(sel, "Invalid VHT operation IE len:%d != %d\n", buf_len, VHT_OP_IE_LEN); -+ return; -+ } -+ -+ RTW_PRINT_SEL(sel, "%s, ch0:%u, ch1:%u\n" -+ , vht_op_ch_width_str(GET_VHT_OPERATION_ELE_CHL_WIDTH(buf)) -+ , GET_VHT_OPERATION_ELE_CENTER_FREQ1(buf) -+ , GET_VHT_OPERATION_ELE_CENTER_FREQ2(buf) -+ ); -+} -+ -+void dump_vht_op_ie(void *sel, const u8 *ie, u32 ie_len) -+{ -+ const u8 *vht_op_ie; -+ sint vht_op_ielen; -+ -+ vht_op_ie = rtw_get_ie(ie, WLAN_EID_VHT_OPERATION, &vht_op_ielen, ie_len); -+ if (!ie || vht_op_ie != ie) -+ return; -+ -+ dump_vht_op_ie_content(sel, vht_op_ie + 2, vht_op_ielen); -+} -+ -+/* 20/40/80, ShortGI, MCS Rate */ -+const u16 VHT_MCS_DATA_RATE[3][2][30] = { -+ { { -+ 13, 26, 39, 52, 78, 104, 117, 130, 156, 156, -+ 26, 52, 78, 104, 156, 208, 234, 260, 312, 312, -+ 39, 78, 117, 156, 234, 312, 351, 390, 468, 520 -+ }, /* Long GI, 20MHz */ -+ { -+ 14, 29, 43, 58, 87, 116, 130, 144, 173, 173, -+ 29, 58, 87, 116, 173, 231, 260, 289, 347, 347, -+ 43, 87, 130, 173, 260, 347, 390, 433, 520, 578 -+ } -+ }, /* Short GI, 20MHz */ -+ { { -+ 27, 54, 81, 108, 162, 216, 243, 270, 324, 360, -+ 54, 108, 162, 216, 324, 432, 486, 540, 648, 720, -+ 81, 162, 243, 324, 486, 648, 729, 810, 972, 1080 -+ }, /* Long GI, 40MHz */ -+ { -+ 30, 60, 90, 120, 180, 240, 270, 300, 360, 400, -+ 60, 120, 180, 240, 360, 480, 540, 600, 720, 800, -+ 90, 180, 270, 360, 540, 720, 810, 900, 1080, 1200 -+ } -+ }, /* Short GI, 40MHz */ -+ { { -+ 59, 117, 176, 234, 351, 468, 527, 585, 702, 780, -+ 117, 234, 351, 468, 702, 936, 1053, 1170, 1404, 1560, -+ 176, 351, 527, 702, 1053, 1404, 1580, 1755, 2106, 2340 -+ }, /* Long GI, 80MHz */ -+ { -+ 65, 130, 195, 260, 390, 520, 585, 650, 780, 867, -+ 130, 260, 390, 520, 780, 1040, 1170, 1300, 1560, 1734, -+ 195, 390, 585, 780, 1170, 1560, 1755, 1950, 2340, 2600 -+ } -+ } /* Short GI, 80MHz */ -+}; -+ -+u8 rtw_get_vht_highest_rate(u8 *pvht_mcs_map) -+{ -+ u8 i, j; -+ u8 bit_map; -+ u8 vht_mcs_rate = 0; -+ -+ for (i = 0; i < 2; i++) { -+ if (pvht_mcs_map[i] != 0xff) { -+ for (j = 0; j < 8; j += 2) { -+ bit_map = (pvht_mcs_map[i] >> j) & 3; -+ -+ if (bit_map != 3) -+ vht_mcs_rate = MGN_VHT1SS_MCS7 + 10 * j / 2 + i * 40 + bit_map; /* VHT rate indications begin from 0x90 */ -+ } -+ } -+ } -+ -+ /* RTW_INFO("HighestVHTMCSRate is %x\n", vht_mcs_rate); */ -+ return vht_mcs_rate; -+} -+ -+u8 rtw_vht_mcsmap_to_nss(u8 *pvht_mcs_map) -+{ -+ u8 i, j; -+ u8 bit_map; -+ u8 nss = 0; -+ -+ for (i = 0; i < 2; i++) { -+ if (pvht_mcs_map[i] != 0xff) { -+ for (j = 0; j < 8; j += 2) { -+ bit_map = (pvht_mcs_map[i] >> j) & 3; -+ -+ if (bit_map != 3) -+ nss++; -+ } -+ } -+ } -+ -+ /* RTW_INFO("%s : %dSS\n", __FUNCTION__, nss); */ -+ return nss; -+} -+ -+void rtw_vht_nss_to_mcsmap(u8 nss, u8 *target_mcs_map, u8 *cur_mcs_map) -+{ -+ u8 i, j; -+ u8 cur_rate, target_rate; -+ -+ for (i = 0; i < 2; i++) { -+ target_mcs_map[i] = 0; -+ for (j = 0; j < 8; j += 2) { -+ cur_rate = (cur_mcs_map[i] >> j) & 3; -+ if (cur_rate == 3) /* 0x3 indicates not supported that num of SS */ -+ target_rate = 3; -+ else if (nss <= ((j / 2) + i * 4)) -+ target_rate = 3; -+ else -+ target_rate = cur_rate; -+ -+ target_mcs_map[i] |= (target_rate << j); -+ } -+ } -+ -+ /* RTW_INFO("%s : %dSS\n", __FUNCTION__, nss); */ -+} -+ -+u16 rtw_vht_mcs_to_data_rate(u8 bw, u8 short_GI, u8 vht_mcs_rate) -+{ -+ if (vht_mcs_rate > MGN_VHT3SS_MCS9) -+ vht_mcs_rate = MGN_VHT3SS_MCS9; -+ /* RTW_INFO("bw=%d, short_GI=%d, ((vht_mcs_rate - MGN_VHT1SS_MCS0)&0x3f)=%d\n", bw, short_GI, ((vht_mcs_rate - MGN_VHT1SS_MCS0)&0x3f)); */ -+ return VHT_MCS_DATA_RATE[bw][short_GI][((vht_mcs_rate - MGN_VHT1SS_MCS0) & 0x3f)]; -+} -+ -+void rtw_vht_use_default_setting(_adapter *padapter) -+{ -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ struct registry_priv *pregistrypriv = &padapter->registrypriv; -+ BOOLEAN bHwLDPCSupport = _FALSE, bHwSTBCSupport = _FALSE; -+#ifdef CONFIG_BEAMFORMING -+ BOOLEAN bHwSupportBeamformer = _FALSE, bHwSupportBeamformee = _FALSE; -+ u8 mu_bfer, mu_bfee; -+#endif /* CONFIG_BEAMFORMING */ -+ u8 rf_type = 0; -+ u8 tx_nss, rx_nss; -+ struct hal_spec_t *hal_spec = GET_HAL_SPEC(padapter); -+ struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); -+ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); -+ pvhtpriv->sgi_80m = TEST_FLAG(pregistrypriv->short_gi, BIT2) ? _TRUE : _FALSE; -+ -+ /* LDPC support */ -+ rtw_hal_get_def_var(padapter, HAL_DEF_RX_LDPC, (u8 *)&bHwLDPCSupport); -+ CLEAR_FLAGS(pvhtpriv->ldpc_cap); -+ if (bHwLDPCSupport) { -+ if (TEST_FLAG(pregistrypriv->ldpc_cap, BIT0)) -+ SET_FLAG(pvhtpriv->ldpc_cap, LDPC_VHT_ENABLE_RX); -+ } -+ rtw_hal_get_def_var(padapter, HAL_DEF_TX_LDPC, (u8 *)&bHwLDPCSupport); -+ if (bHwLDPCSupport) { -+ if (TEST_FLAG(pregistrypriv->ldpc_cap, BIT1)) -+ SET_FLAG(pvhtpriv->ldpc_cap, LDPC_VHT_ENABLE_TX); -+ } -+ if (pvhtpriv->ldpc_cap) -+ RTW_INFO("[VHT] Support LDPC = 0x%02X\n", pvhtpriv->ldpc_cap); -+ -+ /* STBC */ -+ rtw_hal_get_def_var(padapter, HAL_DEF_TX_STBC, (u8 *)&bHwSTBCSupport); -+ CLEAR_FLAGS(pvhtpriv->stbc_cap); -+ if (bHwSTBCSupport) { -+ if (TEST_FLAG(pregistrypriv->stbc_cap, BIT1)) -+ SET_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_TX); -+ } -+ rtw_hal_get_def_var(padapter, HAL_DEF_RX_STBC, (u8 *)&bHwSTBCSupport); -+ if (bHwSTBCSupport) { -+ if (TEST_FLAG(pregistrypriv->stbc_cap, BIT0)) -+ SET_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_RX); -+ } -+ if (pvhtpriv->stbc_cap) -+ RTW_INFO("[VHT] Support STBC = 0x%02X\n", pvhtpriv->stbc_cap); -+ -+ /* Beamforming setting */ -+ CLEAR_FLAGS(pvhtpriv->beamform_cap); -+#ifdef CONFIG_BEAMFORMING -+#ifdef RTW_BEAMFORMING_VERSION_2 -+ /* only enable beamforming in STA client mode */ -+ if (MLME_IS_STA(padapter) && !MLME_IS_GC(padapter) -+ && !MLME_IS_ADHOC(padapter) -+ && !MLME_IS_MESH(padapter)) -+#endif -+ { -+ rtw_hal_get_def_var(padapter, HAL_DEF_EXPLICIT_BEAMFORMER, -+ (u8 *)&bHwSupportBeamformer); -+ rtw_hal_get_def_var(padapter, HAL_DEF_EXPLICIT_BEAMFORMEE, -+ (u8 *)&bHwSupportBeamformee); -+ mu_bfer = _FALSE; -+ mu_bfee = _FALSE; -+ rtw_hal_get_def_var(padapter, HAL_DEF_VHT_MU_BEAMFORMER, &mu_bfer); -+ rtw_hal_get_def_var(padapter, HAL_DEF_VHT_MU_BEAMFORMEE, &mu_bfee); -+ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT0) && bHwSupportBeamformer) { -+#ifdef CONFIG_CONCURRENT_MODE -+ if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) { -+ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); -+ RTW_INFO("[VHT] CONCURRENT AP Support Beamformer\n"); -+ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT(2)) -+ && (_TRUE == mu_bfer)) { -+ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE); -+ RTW_INFO("[VHT] Support MU-MIMO AP\n"); -+ } -+ } else -+ RTW_INFO("[VHT] CONCURRENT not AP ;not allow Support Beamformer\n"); -+#else -+ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); -+ RTW_INFO("[VHT] Support Beamformer\n"); -+ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT(2)) -+ && (_TRUE == mu_bfer) -+ && ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE)) { -+ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE); -+ RTW_INFO("[VHT] Support MU-MIMO AP\n"); -+ } -+#endif -+ } -+ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT1) && bHwSupportBeamformee) { -+ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); -+ RTW_INFO("[VHT] Support Beamformee\n"); -+ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT(3)) -+ && (_TRUE == mu_bfee) -+ && ((pmlmeinfo->state & 0x03) != WIFI_FW_AP_STATE)) { -+ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE); -+ RTW_INFO("[VHT] Support MU-MIMO STA\n"); -+ } -+ } -+ } -+#endif /* CONFIG_BEAMFORMING */ -+ -+ pvhtpriv->ampdu_len = pregistrypriv->ampdu_factor; -+ -+ rtw_hal_get_hwreg(padapter, HW_VAR_RF_TYPE, (u8 *)(&rf_type)); -+ tx_nss = rtw_min(rf_type_to_rf_tx_cnt(rf_type), hal_spec->tx_nss_num); -+ rx_nss = rtw_min(rf_type_to_rf_rx_cnt(rf_type), hal_spec->rx_nss_num); -+ -+ /* for now, vhtpriv.vht_mcs_map comes from RX NSS */ -+ rtw_vht_nss_to_mcsmap(rx_nss, pvhtpriv->vht_mcs_map, pregistrypriv->vht_rx_mcs_map); -+ pvhtpriv->vht_highest_rate = rtw_get_vht_highest_rate(pvhtpriv->vht_mcs_map); -+} -+ -+u64 rtw_vht_mcs_map_to_bitmap(u8 *mcs_map, u8 nss) -+{ -+ u8 i, j, tmp; -+ u64 bitmap = 0; -+ u8 bits_nss = nss * 2; -+ -+ for (i = j = 0; i < bits_nss; i += 2, j += 10) { -+ /* every two bits means single sptial stream */ -+ tmp = (mcs_map[i / 8] >> i) & 3; -+ -+ switch (tmp) { -+ case 2: -+ bitmap = bitmap | (0x03ff << j); -+ break; -+ case 1: -+ bitmap = bitmap | (0x01ff << j); -+ break; -+ case 0: -+ bitmap = bitmap | (0x00ff << j); -+ break; -+ default: -+ break; -+ } -+ } -+ -+ RTW_INFO("vht_mcs_map=%02x %02x, nss=%u => bitmap=%016llx\n" -+ , mcs_map[0], mcs_map[1], nss, bitmap); -+ -+ return bitmap; -+} -+ -+#ifdef CONFIG_BEAMFORMING -+void update_sta_vht_info_apmode_bf_cap(_adapter *padapter, struct sta_info *psta) -+{ -+ struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); -+ struct vht_priv *pvhtpriv_ap = &pmlmepriv->vhtpriv; -+ struct vht_priv *pvhtpriv_sta = &psta->vhtpriv; -+ u16 cur_beamform_cap = 0; -+ -+ /* B11 SU Beamformer Capable, the target supports Beamformer and we are Beamformee */ -+ if (TEST_FLAG(pvhtpriv_ap->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE) && -+ GET_VHT_CAPABILITY_ELE_SU_BFEE(pvhtpriv_sta->vht_cap)) { -+ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); -+ /*Shift to BEAMFORMING_VHT_BEAMFORMER_STS_CAP*/ -+ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFEE_STS_CAP(pvhtpriv_sta->vht_cap) << 8); -+ } -+ -+ /* B12 SU Beamformee Capable, the target supports Beamformee and we are Beamformer */ -+ if (TEST_FLAG(pvhtpriv_ap->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE) && -+ GET_VHT_CAPABILITY_ELE_SU_BFER(pvhtpriv_sta->vht_cap)) { -+ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); -+ /*Shit to BEAMFORMING_VHT_BEAMFORMEE_SOUND_DIM*/ -+ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFER_SOUND_DIM_NUM(pvhtpriv_sta->vht_cap) << 12); -+ } -+ -+ if (cur_beamform_cap) -+ RTW_INFO("Current STA(%d) VHT Beamforming Setting = %02X\n", psta->cmn.aid, cur_beamform_cap); -+ -+ pvhtpriv_sta->beamform_cap = cur_beamform_cap; -+ psta->cmn.bf_info.vht_beamform_cap = cur_beamform_cap; -+} -+#endif -+ -+void update_sta_vht_info_apmode(_adapter *padapter, PVOID sta) -+{ -+ struct sta_info *psta = (struct sta_info *)sta; -+ struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); -+ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -+ struct vht_priv *pvhtpriv_ap = &pmlmepriv->vhtpriv; -+ struct vht_priv *pvhtpriv_sta = &psta->vhtpriv; -+ u8 cur_ldpc_cap = 0, cur_stbc_cap = 0; -+ s8 bw_mode = -1; -+ u8 *pcap_mcs; -+ -+ if (pvhtpriv_sta->vht_option == _FALSE) -+ return; -+ -+ if (pvhtpriv_sta->op_present) { -+ switch (GET_VHT_OPERATION_ELE_CHL_WIDTH(pvhtpriv_sta->vht_op)) { -+ case 1: /* 80MHz */ -+ case 2: /* 160MHz */ -+ case 3: /* 80+80 */ -+ bw_mode = CHANNEL_WIDTH_80; /* only support up to 80MHz for now */ -+ break; -+ } -+ } -+ -+ if (pvhtpriv_sta->notify_present) -+ bw_mode = GET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(&pvhtpriv_sta->vht_op_mode_notify); -+ else if (MLME_IS_AP(padapter)) { -+ /* for VHT client without Operating Mode Notify IE; minimal 80MHz */ -+ if (bw_mode < CHANNEL_WIDTH_80) -+ bw_mode = CHANNEL_WIDTH_80; -+ } -+ -+ if (bw_mode != -1) -+ psta->cmn.bw_mode = bw_mode; /* update bw_mode only if get value from VHT IEs */ -+ -+ psta->cmn.ra_info.is_vht_enable = _TRUE; -+ -+ /* B4 Rx LDPC */ -+ if (TEST_FLAG(pvhtpriv_ap->ldpc_cap, LDPC_VHT_ENABLE_TX) && -+ GET_VHT_CAPABILITY_ELE_RX_LDPC(pvhtpriv_sta->vht_cap)) { -+ SET_FLAG(cur_ldpc_cap, (LDPC_VHT_ENABLE_TX | LDPC_VHT_CAP_TX)); -+ RTW_INFO("Current STA(%d) VHT LDPC = %02X\n", psta->cmn.aid, cur_ldpc_cap); -+ } -+ pvhtpriv_sta->ldpc_cap = cur_ldpc_cap; -+ -+ if (psta->cmn.bw_mode > pmlmeext->cur_bwmode) -+ psta->cmn.bw_mode = pmlmeext->cur_bwmode; -+ -+ if (psta->cmn.bw_mode == CHANNEL_WIDTH_80) { -+ /* B5 Short GI for 80 MHz */ -+ pvhtpriv_sta->sgi_80m = (GET_VHT_CAPABILITY_ELE_SHORT_GI80M(pvhtpriv_sta->vht_cap) & pvhtpriv_ap->sgi_80m) ? _TRUE : _FALSE; -+ /* RTW_INFO("Current STA ShortGI80MHz = %d\n", pvhtpriv_sta->sgi_80m); */ -+ } else if (psta->cmn.bw_mode >= CHANNEL_WIDTH_160) { -+ /* B5 Short GI for 80 MHz */ -+ pvhtpriv_sta->sgi_80m = (GET_VHT_CAPABILITY_ELE_SHORT_GI160M(pvhtpriv_sta->vht_cap) & pvhtpriv_ap->sgi_80m) ? _TRUE : _FALSE; -+ /* RTW_INFO("Current STA ShortGI160MHz = %d\n", pvhtpriv_sta->sgi_80m); */ -+ } -+ -+ /* B8 B9 B10 Rx STBC */ -+ if (TEST_FLAG(pvhtpriv_ap->stbc_cap, STBC_VHT_ENABLE_TX) && -+ GET_VHT_CAPABILITY_ELE_RX_STBC(pvhtpriv_sta->vht_cap)) { -+ SET_FLAG(cur_stbc_cap, (STBC_VHT_ENABLE_TX | STBC_VHT_CAP_TX)); -+ RTW_INFO("Current STA(%d) VHT STBC = %02X\n", psta->cmn.aid, cur_stbc_cap); -+ } -+ pvhtpriv_sta->stbc_cap = cur_stbc_cap; -+ -+#ifdef CONFIG_BEAMFORMING -+ update_sta_vht_info_apmode_bf_cap(padapter, psta); -+#endif -+ -+ /* B23 B24 B25 Maximum A-MPDU Length Exponent */ -+ pvhtpriv_sta->ampdu_len = GET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(pvhtpriv_sta->vht_cap); -+ -+ pcap_mcs = GET_VHT_CAPABILITY_ELE_RX_MCS(pvhtpriv_sta->vht_cap); -+ _rtw_memcpy(pvhtpriv_sta->vht_mcs_map, pcap_mcs, 2); -+ pvhtpriv_sta->vht_highest_rate = rtw_get_vht_highest_rate(pvhtpriv_sta->vht_mcs_map); -+} -+ -+void update_hw_vht_param(_adapter *padapter) -+{ -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -+ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); -+ u8 ht_AMPDU_len; -+ -+ ht_AMPDU_len = pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x03; -+ -+ if (pvhtpriv->ampdu_len > ht_AMPDU_len) -+ rtw_hal_set_hwreg(padapter, HW_VAR_AMPDU_FACTOR, (u8 *)(&pvhtpriv->ampdu_len)); -+} -+ -+#ifdef ROKU_PRIVATE -+u8 VHT_get_ss_from_map(u8 *vht_mcs_map) -+{ -+ u8 i, j; -+ u8 ss = 0; -+ -+ for (i = 0; i < 2; i++) { -+ if (vht_mcs_map[i] != 0xff) { -+ for (j = 0; j < 8; j += 2) { -+ if (((vht_mcs_map[i] >> j) & 0x03) == 0x03) -+ break; -+ ss++; -+ } -+ } -+ -+ } -+ -+return ss; -+} -+ -+void VHT_caps_handler_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE) -+{ -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv_infra_ap *pvhtpriv = &pmlmepriv->vhtpriv_infra_ap; -+ u8 cur_stbc_cap_infra_ap = 0; -+ u16 cur_beamform_cap_infra_ap = 0; -+ u8 *pcap_mcs; -+ u8 *pcap_mcs_tx; -+ u8 Rx_ss = 0, Tx_ss = 0; -+ -+ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -+ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); -+ -+ if (pIE == NULL) -+ return; -+ -+ pmlmeinfo->ht_vht_received |= BIT(1); -+ -+ pvhtpriv->ldpc_cap_infra_ap = GET_VHT_CAPABILITY_ELE_RX_LDPC(pIE->data); -+ -+ if (GET_VHT_CAPABILITY_ELE_RX_STBC(pIE->data)) -+ SET_FLAG(cur_stbc_cap_infra_ap, STBC_VHT_ENABLE_RX); -+ if (GET_VHT_CAPABILITY_ELE_TX_STBC(pIE->data)) -+ SET_FLAG(cur_stbc_cap_infra_ap, STBC_VHT_ENABLE_TX); -+ pvhtpriv->stbc_cap_infra_ap = cur_stbc_cap_infra_ap; -+ -+ /*store ap info for channel bandwidth*/ -+ pvhtpriv->channel_width_infra_ap = GET_VHT_CAPABILITY_ELE_CHL_WIDTH(pIE->data); -+ -+ /*check B11: SU Beamformer Capable and B12: SU Beamformee B19: MU Beamformer B20:MU Beamformee*/ -+ if (GET_VHT_CAPABILITY_ELE_SU_BFER(pIE->data)) -+ SET_FLAG(cur_beamform_cap_infra_ap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); -+ if (GET_VHT_CAPABILITY_ELE_SU_BFEE(pIE->data)) -+ SET_FLAG(cur_beamform_cap_infra_ap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); -+ if (GET_VHT_CAPABILITY_ELE_MU_BFER(pIE->data)) -+ SET_FLAG(cur_beamform_cap_infra_ap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE); -+ if (GET_VHT_CAPABILITY_ELE_MU_BFEE(pIE->data)) -+ SET_FLAG(cur_beamform_cap_infra_ap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE); -+ pvhtpriv->beamform_cap_infra_ap = cur_beamform_cap_infra_ap; -+ -+ /*store information about vht_mcs_set*/ -+ pcap_mcs = GET_VHT_CAPABILITY_ELE_RX_MCS(pIE->data); -+ pcap_mcs_tx = GET_VHT_CAPABILITY_ELE_TX_MCS(pIE->data); -+ _rtw_memcpy(pvhtpriv->vht_mcs_map_infra_ap, pcap_mcs, 2); -+ _rtw_memcpy(pvhtpriv->vht_mcs_map_tx_infra_ap, pcap_mcs_tx, 2); -+ -+ Rx_ss = VHT_get_ss_from_map(pvhtpriv->vht_mcs_map_infra_ap); -+ Tx_ss = VHT_get_ss_from_map(pvhtpriv->vht_mcs_map_tx_infra_ap); -+ if (Rx_ss >= Tx_ss) { -+ pvhtpriv->number_of_streams_infra_ap = Rx_ss; -+ } else{ -+ pvhtpriv->number_of_streams_infra_ap = Tx_ss; -+ } -+ -+} -+#endif /* ROKU_PRIVATE */ -+ -+void VHT_caps_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE) -+{ -+ struct hal_spec_t *hal_spec = GET_HAL_SPEC(padapter); -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -+ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); -+ u8 cur_ldpc_cap = 0, cur_stbc_cap = 0, rf_type = RF_1T1R, tx_nss = 0; -+ u16 cur_beamform_cap = 0; -+ u8 *pcap_mcs; -+ -+ if (pIE == NULL) -+ return; -+ -+ if (pvhtpriv->vht_option == _FALSE) -+ return; -+ -+ pmlmeinfo->VHT_enable = 1; -+ -+ /* B4 Rx LDPC */ -+ if (TEST_FLAG(pvhtpriv->ldpc_cap, LDPC_VHT_ENABLE_TX) && -+ GET_VHT_CAPABILITY_ELE_RX_LDPC(pIE->data)) { -+ SET_FLAG(cur_ldpc_cap, (LDPC_VHT_ENABLE_TX | LDPC_VHT_CAP_TX)); -+ RTW_INFO("Current VHT LDPC Setting = %02X\n", cur_ldpc_cap); -+ } -+ pvhtpriv->ldpc_cap = cur_ldpc_cap; -+ -+ /* B5 Short GI for 80 MHz */ -+ pvhtpriv->sgi_80m = (GET_VHT_CAPABILITY_ELE_SHORT_GI80M(pIE->data) & pvhtpriv->sgi_80m) ? _TRUE : _FALSE; -+ /* RTW_INFO("Current ShortGI80MHz = %d\n", pvhtpriv->sgi_80m); */ -+ -+ /* B8 B9 B10 Rx STBC */ -+ if (TEST_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_TX) && -+ GET_VHT_CAPABILITY_ELE_RX_STBC(pIE->data)) { -+ SET_FLAG(cur_stbc_cap, (STBC_VHT_ENABLE_TX | STBC_VHT_CAP_TX)); -+ RTW_INFO("Current VHT STBC Setting = %02X\n", cur_stbc_cap); -+ } -+ pvhtpriv->stbc_cap = cur_stbc_cap; -+#ifdef CONFIG_BEAMFORMING -+#ifdef RTW_BEAMFORMING_VERSION_2 -+ /* -+ * B11 SU Beamformer Capable, -+ * the target supports Beamformer and we are Beamformee -+ */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE) -+ && GET_VHT_CAPABILITY_ELE_SU_BFER(pIE->data)) { -+ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); -+ -+ /* Shift to BEAMFORMING_VHT_BEAMFORMEE_STS_CAP */ -+ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFEE_STS_CAP(pIE->data) << 8); -+ -+ /* -+ * B19 MU Beamformer Capable, -+ * the target supports Beamformer and we are Beamformee -+ */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE) -+ && GET_VHT_CAPABILITY_ELE_MU_BFER(pIE->data)) -+ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE); -+ } -+ -+ /* -+ * B12 SU Beamformee Capable, -+ * the target supports Beamformee and we are Beamformer -+ */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE) -+ && GET_VHT_CAPABILITY_ELE_SU_BFEE(pIE->data)) { -+ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); -+ -+ /* Shit to BEAMFORMING_VHT_BEAMFORMER_SOUND_DIM */ -+ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFER_SOUND_DIM_NUM(pIE->data) << 12); -+ -+ /* -+ * B20 MU Beamformee Capable, -+ * the target supports Beamformee and we are Beamformer -+ */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE) -+ && GET_VHT_CAPABILITY_ELE_MU_BFEE(pIE->data)) -+ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE); -+ } -+ -+ pvhtpriv->beamform_cap = cur_beamform_cap; -+ RTW_INFO("Current VHT Beamforming Setting=0x%04X\n", cur_beamform_cap); -+#else /* !RTW_BEAMFORMING_VERSION_2 */ -+ /* B11 SU Beamformer Capable, the target supports Beamformer and we are Beamformee */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE) && -+ GET_VHT_CAPABILITY_ELE_SU_BFEE(pIE->data)) { -+ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); -+ /*Shift to BEAMFORMING_VHT_BEAMFORMER_STS_CAP*/ -+ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFEE_STS_CAP(pIE->data) << 8); -+ } -+ -+ /* B12 SU Beamformee Capable, the target supports Beamformee and we are Beamformer */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE) && -+ GET_VHT_CAPABILITY_ELE_SU_BFER(pIE->data)) { -+ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); -+ /*Shit to BEAMFORMING_VHT_BEAMFORMEE_SOUND_DIM*/ -+ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFER_SOUND_DIM_NUM(pIE->data) << 12); -+ -+ } -+ pvhtpriv->beamform_cap = cur_beamform_cap; -+ if (cur_beamform_cap) -+ RTW_INFO("Current VHT Beamforming Setting = %02X\n", cur_beamform_cap); -+#endif /* !RTW_BEAMFORMING_VERSION_2 */ -+#endif /* CONFIG_BEAMFORMING */ -+ /* B23 B24 B25 Maximum A-MPDU Length Exponent */ -+ pvhtpriv->ampdu_len = GET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(pIE->data); -+ -+ pcap_mcs = GET_VHT_CAPABILITY_ELE_RX_MCS(pIE->data); -+ rtw_hal_get_hwreg(padapter, HW_VAR_RF_TYPE, (u8 *)(&rf_type)); -+ tx_nss = rtw_min(rf_type_to_rf_tx_cnt(rf_type), hal_spec->tx_nss_num); -+ rtw_vht_nss_to_mcsmap(tx_nss, pvhtpriv->vht_mcs_map, pcap_mcs); -+ pvhtpriv->vht_highest_rate = rtw_get_vht_highest_rate(pvhtpriv->vht_mcs_map); -+} -+ -+void VHT_operation_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE) -+{ -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ -+ if (pIE == NULL) -+ return; -+ -+ if (pvhtpriv->vht_option == _FALSE) -+ return; -+} -+ -+void rtw_process_vht_op_mode_notify(_adapter *padapter, u8 *pframe, PVOID sta) -+{ -+ struct sta_info *psta = (struct sta_info *)sta; -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ struct registry_priv *regsty = adapter_to_regsty(padapter); -+ u8 target_bw; -+ u8 target_rxss, current_rxss; -+ u8 update_ra = _FALSE; -+ u8 tx_nss = 0, rf_type = RF_1T1R; -+ struct hal_spec_t *hal_spec = GET_HAL_SPEC(padapter); -+ -+ if (pvhtpriv->vht_option == _FALSE) -+ return; -+ -+ target_bw = GET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(pframe); -+ -+ rtw_hal_get_hwreg(padapter, HW_VAR_RF_TYPE, (u8 *)(&rf_type)); -+ tx_nss = rtw_min(rf_type_to_rf_tx_cnt(rf_type), hal_spec->tx_nss_num); -+ target_rxss = rtw_min(tx_nss, (GET_VHT_OPERATING_MODE_FIELD_RX_NSS(pframe) + 1)); -+ -+ if (target_bw != psta->cmn.bw_mode) { -+ if (hal_is_bw_support(padapter, target_bw) -+ && REGSTY_IS_BW_5G_SUPPORT(regsty, target_bw) -+ ) { -+ update_ra = _TRUE; -+ psta->cmn.bw_mode = target_bw; -+ } -+ } -+ -+ current_rxss = rtw_vht_mcsmap_to_nss(psta->vhtpriv.vht_mcs_map); -+ if (target_rxss != current_rxss) { -+ u8 vht_mcs_map[2] = {}; -+ -+ update_ra = _TRUE; -+ -+ rtw_vht_nss_to_mcsmap(target_rxss, vht_mcs_map, psta->vhtpriv.vht_mcs_map); -+ _rtw_memcpy(psta->vhtpriv.vht_mcs_map, vht_mcs_map, 2); -+ -+ rtw_hal_update_sta_ra_info(padapter, psta); -+ } -+ -+ if (update_ra) -+ rtw_dm_ra_mask_wk_cmd(padapter, (u8 *)psta); -+} -+ -+u32 rtw_build_vht_operation_ie(_adapter *padapter, u8 *pbuf, u8 channel) -+{ -+ struct registry_priv *pregistrypriv = &padapter->registrypriv; -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ /* struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; */ -+ u8 ChnlWidth, center_freq, bw_mode; -+ u32 len = 0; -+ u8 operation[5]; -+ -+ _rtw_memset(operation, 0, 5); -+ -+ bw_mode = REGSTY_BW_5G(pregistrypriv); /* TODO: control op bw with other info */ -+ -+ if (hal_chk_bw_cap(padapter, BW_CAP_80M | BW_CAP_160M) -+ && REGSTY_BW_5G(pregistrypriv) >= CHANNEL_WIDTH_80 -+ ) { -+ center_freq = rtw_get_center_ch(channel, bw_mode, HAL_PRIME_CHNL_OFFSET_LOWER); -+ ChnlWidth = 1; -+ } else { -+ center_freq = 0; -+ ChnlWidth = 0; -+ } -+ -+ -+ SET_VHT_OPERATION_ELE_CHL_WIDTH(operation, ChnlWidth); -+ /* center frequency */ -+ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(operation, center_freq);/* Todo: need to set correct center channel */ -+ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(operation, 0); -+ -+ _rtw_memcpy(operation + 3, pvhtpriv->vht_mcs_map, 2); -+ -+ rtw_set_ie(pbuf, EID_VHTOperation, 5, operation, &len); -+ -+ return len; -+} -+ -+u32 rtw_build_vht_op_mode_notify_ie(_adapter *padapter, u8 *pbuf, u8 bw) -+{ -+ /* struct registry_priv *pregistrypriv = &padapter->registrypriv; */ -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ u32 len = 0; -+ u8 opmode = 0; -+ u8 chnl_width, rx_nss; -+ -+ chnl_width = bw; -+ rx_nss = rtw_vht_mcsmap_to_nss(pvhtpriv->vht_mcs_map); -+ -+ SET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(&opmode, chnl_width); -+ SET_VHT_OPERATING_MODE_FIELD_RX_NSS(&opmode, (rx_nss - 1)); -+ SET_VHT_OPERATING_MODE_FIELD_RX_NSS_TYPE(&opmode, 0); /* Todo */ -+ -+ pvhtpriv->vht_op_mode_notify = opmode; -+ -+ pbuf = rtw_set_ie(pbuf, EID_OpModeNotification, 1, &opmode, &len); -+ -+ return len; -+} -+ -+u32 rtw_build_vht_cap_ie(_adapter *padapter, u8 *pbuf) -+{ -+ u8 bw, rf_num, rx_stbc_nss = 0; -+ u16 HighestRate; -+ u8 *pcap, *pcap_mcs; -+ u32 len = 0; -+ u32 rx_packet_offset, max_recvbuf_sz; -+ struct registry_priv *pregistrypriv = &padapter->registrypriv; -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -+ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); -+ -+ pcap = pvhtpriv->vht_cap; -+ _rtw_memset(pcap, 0, 32); -+ -+ /* B0 B1 Maximum MPDU Length */ -+ rtw_hal_get_def_var(padapter, HAL_DEF_RX_PACKET_OFFSET, &rx_packet_offset); -+ rtw_hal_get_def_var(padapter, HAL_DEF_MAX_RECVBUF_SZ, &max_recvbuf_sz); -+ -+ RTW_DBG("%s, line%d, Available RX buf size = %d bytes\n", __FUNCTION__, __LINE__, max_recvbuf_sz - rx_packet_offset); -+ -+ if ((max_recvbuf_sz - rx_packet_offset) >= 11454) { -+ SET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(pcap, 2); -+ RTW_INFO("%s, line%d, Set MAX MPDU len = 11454 bytes\n", __FUNCTION__, __LINE__); -+ } else if ((max_recvbuf_sz - rx_packet_offset) >= 7991) { -+ SET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(pcap, 1); -+ RTW_INFO("%s, line%d, Set MAX MPDU len = 7991 bytes\n", __FUNCTION__, __LINE__); -+ } else if ((max_recvbuf_sz - rx_packet_offset) >= 3895) { -+ SET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(pcap, 0); -+ RTW_INFO("%s, line%d, Set MAX MPDU len = 3895 bytes\n", __FUNCTION__, __LINE__); -+ } else -+ RTW_ERR("%s, line%d, Error!! Available RX buf size < 3895 bytes\n", __FUNCTION__, __LINE__); -+ -+ /* B2 B3 Supported Channel Width Set */ -+ if (hal_chk_bw_cap(padapter, BW_CAP_160M) && REGSTY_IS_BW_5G_SUPPORT(pregistrypriv, CHANNEL_WIDTH_160)) { -+ if (hal_chk_bw_cap(padapter, BW_CAP_80_80M) && REGSTY_IS_BW_5G_SUPPORT(pregistrypriv, CHANNEL_WIDTH_80_80)) -+ SET_VHT_CAPABILITY_ELE_CHL_WIDTH(pcap, 2); -+ else -+ SET_VHT_CAPABILITY_ELE_CHL_WIDTH(pcap, 1); -+ } else -+ SET_VHT_CAPABILITY_ELE_CHL_WIDTH(pcap, 0); -+ -+ /* B4 Rx LDPC */ -+ if (TEST_FLAG(pvhtpriv->ldpc_cap, LDPC_VHT_ENABLE_RX)) { -+ SET_VHT_CAPABILITY_ELE_RX_LDPC(pcap, 1); -+ RTW_INFO("[VHT] Declare supporting RX LDPC\n"); -+ } -+ -+ /* B5 ShortGI for 80MHz */ -+ SET_VHT_CAPABILITY_ELE_SHORT_GI80M(pcap, pvhtpriv->sgi_80m ? 1 : 0); /* We can receive Short GI of 80M */ -+ if (pvhtpriv->sgi_80m) -+ RTW_INFO("[VHT] Declare supporting SGI 80MHz\n"); -+ -+ /* B6 ShortGI for 160MHz */ -+ /* SET_VHT_CAPABILITY_ELE_SHORT_GI160M(pcap, pvhtpriv->sgi_80m? 1 : 0); */ -+ -+ /* B7 Tx STBC */ -+ if (TEST_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_TX)) { -+ SET_VHT_CAPABILITY_ELE_TX_STBC(pcap, 1); -+ RTW_INFO("[VHT] Declare supporting TX STBC\n"); -+ } -+ -+ /* B8 B9 B10 Rx STBC */ -+ if (TEST_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_RX)) { -+ rtw_hal_get_def_var(padapter, HAL_DEF_RX_STBC, (u8 *)(&rx_stbc_nss)); -+ -+ SET_VHT_CAPABILITY_ELE_RX_STBC(pcap, rx_stbc_nss); -+ RTW_INFO("[VHT] Declare supporting RX STBC = %d\n", rx_stbc_nss); -+ } -+ #ifdef CONFIG_BEAMFORMING -+ /* B11 SU Beamformer Capable */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE)) { -+ SET_VHT_CAPABILITY_ELE_SU_BFER(pcap, 1); -+ RTW_INFO("[VHT] Declare supporting SU Bfer\n"); -+ /* B16 17 18 Number of Sounding Dimensions */ -+ rtw_hal_get_def_var(padapter, HAL_DEF_BEAMFORMER_CAP, (u8 *)&rf_num); -+ SET_VHT_CAPABILITY_ELE_SOUNDING_DIMENSIONS(pcap, rf_num); -+ /* B19 MU Beamformer Capable */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE)) { -+ SET_VHT_CAPABILITY_ELE_MU_BFER(pcap, 1); -+ RTW_INFO("[VHT] Declare supporting MU Bfer\n"); -+ } -+ } -+ -+ /* B12 SU Beamformee Capable */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE)) { -+ SET_VHT_CAPABILITY_ELE_SU_BFEE(pcap, 1); -+ RTW_INFO("[VHT] Declare supporting SU Bfee\n"); -+ -+ rtw_hal_get_def_var(padapter, HAL_DEF_BEAMFORMEE_CAP, (u8 *)&rf_num); -+ -+ /* IOT action suggested by Yu Chen 2017/3/3 */ -+#ifdef CONFIG_80211AC_VHT -+ if ((pmlmeinfo->assoc_AP_vendor == HT_IOT_PEER_BROADCOM) && -+ !pvhtpriv->ap_is_mu_bfer) -+ rf_num = (rf_num >= 2 ? 2 : rf_num); -+#endif -+ /* B13 14 15 Compressed Steering Number of Beamformer Antennas Supported */ -+ SET_VHT_CAPABILITY_ELE_BFER_ANT_SUPP(pcap, rf_num); -+ /* B20 SU Beamformee Capable */ -+ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE)) { -+ SET_VHT_CAPABILITY_ELE_MU_BFEE(pcap, 1); -+ RTW_INFO("[VHT] Declare supporting MU Bfee\n"); -+ } -+ } -+ #endif/*CONFIG_BEAMFORMING*/ -+ -+ /* B21 VHT TXOP PS */ -+ SET_VHT_CAPABILITY_ELE_TXOP_PS(pcap, 0); -+ /* B22 +HTC-VHT Capable */ -+ SET_VHT_CAPABILITY_ELE_HTC_VHT(pcap, 1); -+ /* B23 24 25 Maximum A-MPDU Length Exponent */ -+ if (pregistrypriv->ampdu_factor != 0xFE) -+ SET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(pcap, pregistrypriv->ampdu_factor); -+ else -+ SET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(pcap, 7); -+ /* B26 27 VHT Link Adaptation Capable */ -+ SET_VHT_CAPABILITY_ELE_LINK_ADAPTION(pcap, 0); -+ -+ pcap_mcs = GET_VHT_CAPABILITY_ELE_RX_MCS(pcap); -+ _rtw_memcpy(pcap_mcs, pvhtpriv->vht_mcs_map, 2); -+ -+ pcap_mcs = GET_VHT_CAPABILITY_ELE_TX_MCS(pcap); -+ _rtw_memcpy(pcap_mcs, pvhtpriv->vht_mcs_map, 2); -+ -+ /* find the largest bw supported by both registry and hal */ -+ bw = hal_largest_bw(padapter, REGSTY_BW_5G(pregistrypriv)); -+ -+ HighestRate = VHT_MCS_DATA_RATE[bw][pvhtpriv->sgi_80m][((pvhtpriv->vht_highest_rate - MGN_VHT1SS_MCS0) & 0x3f)]; -+ HighestRate = (HighestRate + 1) >> 1; -+ -+ SET_VHT_CAPABILITY_ELE_MCS_RX_HIGHEST_RATE(pcap, HighestRate); /* indicate we support highest rx rate is 600Mbps. */ -+ SET_VHT_CAPABILITY_ELE_MCS_TX_HIGHEST_RATE(pcap, HighestRate); /* indicate we support highest tx rate is 600Mbps. */ -+ -+ pbuf = rtw_set_ie(pbuf, EID_VHTCapability, 12, pcap, &len); -+ -+ return len; -+} -+ -+u32 rtw_restructure_vht_ie(_adapter *padapter, u8 *in_ie, u8 *out_ie, uint in_len, uint *pout_len) -+{ -+ struct rf_ctl_t *rfctl = adapter_to_rfctl(padapter); -+ RT_CHANNEL_INFO *chset = rfctl->channel_set; -+ u32 ielen; -+ u8 max_bw; -+ u8 oper_ch, oper_bw = CHANNEL_WIDTH_20, oper_offset = HAL_PRIME_CHNL_OFFSET_DONT_CARE; -+ u8 *out_vht_op_ie, *ht_op_ie, *vht_cap_ie, *vht_op_ie; -+ struct registry_priv *pregistrypriv = &padapter->registrypriv; -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ -+ rtw_vht_use_default_setting(padapter); -+ -+ ht_op_ie = rtw_get_ie(in_ie + 12, WLAN_EID_HT_OPERATION, &ielen, in_len - 12); -+ if (!ht_op_ie || ielen != HT_OP_IE_LEN) -+ goto exit; -+ vht_cap_ie = rtw_get_ie(in_ie + 12, EID_VHTCapability, &ielen, in_len - 12); -+ if (!vht_cap_ie || ielen != VHT_CAP_IE_LEN) -+ goto exit; -+ vht_op_ie = rtw_get_ie(in_ie + 12, EID_VHTOperation, &ielen, in_len - 12); -+ if (!vht_op_ie || ielen != VHT_OP_IE_LEN) -+ goto exit; -+ -+ /* VHT Capabilities element */ -+ *pout_len += rtw_build_vht_cap_ie(padapter, out_ie + *pout_len); -+ -+ -+ /* VHT Operation element */ -+ out_vht_op_ie = out_ie + *pout_len; -+ rtw_set_ie(out_vht_op_ie, EID_VHTOperation, VHT_OP_IE_LEN, vht_op_ie + 2 , pout_len); -+ -+ /* get primary channel from HT_OP_IE */ -+ oper_ch = GET_HT_OP_ELE_PRI_CHL(ht_op_ie + 2); -+ -+ /* find the largest bw supported by both registry and hal */ -+ max_bw = hal_largest_bw(padapter, REGSTY_BW_5G(pregistrypriv)); -+ -+ if (max_bw >= CHANNEL_WIDTH_40) { -+ /* get bw offset form HT_OP_IE */ -+ if (GET_HT_OP_ELE_STA_CHL_WIDTH(ht_op_ie + 2)) { -+ switch (GET_HT_OP_ELE_2ND_CHL_OFFSET(ht_op_ie + 2)) { -+ case SCA: -+ oper_bw = CHANNEL_WIDTH_40; -+ oper_offset = HAL_PRIME_CHNL_OFFSET_LOWER; -+ break; -+ case SCB: -+ oper_bw = CHANNEL_WIDTH_40; -+ oper_offset = HAL_PRIME_CHNL_OFFSET_UPPER; -+ break; -+ } -+ } -+ -+ if (oper_bw == CHANNEL_WIDTH_40) { -+ switch (GET_VHT_OPERATION_ELE_CHL_WIDTH(vht_op_ie + 2)) { -+ case 1: /* 80MHz */ -+ case 2: /* 160MHz */ -+ case 3: /* 80+80 */ -+ oper_bw = CHANNEL_WIDTH_80; /* only support up to 80MHz for now */ -+ break; -+ } -+ -+ oper_bw = rtw_min(oper_bw, max_bw); -+ -+ /* try downgrage bw to fit in channel plan setting */ -+ while (!rtw_chset_is_chbw_valid(chset, oper_ch, oper_bw, oper_offset) -+ || (IS_DFS_SLAVE_WITH_RD(rfctl) -+ && !rtw_odm_dfs_domain_unknown(rfctl_to_dvobj(rfctl)) -+ && rtw_chset_is_chbw_non_ocp(chset, oper_ch, oper_bw, oper_offset)) -+ ) { -+ oper_bw--; -+ if (oper_bw == CHANNEL_WIDTH_20) { -+ oper_offset = HAL_PRIME_CHNL_OFFSET_DONT_CARE; -+ break; -+ } -+ } -+ } -+ } -+ -+ rtw_warn_on(!rtw_chset_is_chbw_valid(chset, oper_ch, oper_bw, oper_offset)); -+ if (IS_DFS_SLAVE_WITH_RD(rfctl) && !rtw_odm_dfs_domain_unknown(rfctl_to_dvobj(rfctl))) -+ rtw_warn_on(rtw_chset_is_chbw_non_ocp(chset, oper_ch, oper_bw, oper_offset)); -+ -+ /* update VHT_OP_IE */ -+ if (oper_bw < CHANNEL_WIDTH_80) { -+ SET_VHT_OPERATION_ELE_CHL_WIDTH(out_vht_op_ie + 2, 0); -+ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(out_vht_op_ie + 2, 0); -+ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(out_vht_op_ie + 2, 0); -+ } else if (oper_bw == CHANNEL_WIDTH_80) { -+ u8 cch = rtw_get_center_ch(oper_ch, oper_bw, oper_offset); -+ -+ SET_VHT_OPERATION_ELE_CHL_WIDTH(out_vht_op_ie + 2, 1); -+ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(out_vht_op_ie + 2, cch); -+ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(out_vht_op_ie + 2, 0); -+ } else { -+ RTW_ERR(FUNC_ADPT_FMT" unsupported BW:%u\n", FUNC_ADPT_ARG(padapter), oper_bw); -+ rtw_warn_on(1); -+ } -+ -+ /* Operating Mode Notification element */ -+ *pout_len += rtw_build_vht_op_mode_notify_ie(padapter, out_ie + *pout_len, oper_bw); -+ -+ pvhtpriv->vht_option = _TRUE; -+ -+exit: -+ return pvhtpriv->vht_option; -+ -+} -+ -+void VHTOnAssocRsp(_adapter *padapter) -+{ -+ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -+ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; -+ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -+ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); -+ u8 ht_AMPDU_len; -+ -+ RTW_INFO("%s\n", __FUNCTION__); -+ -+ if (!pmlmeinfo->HT_enable) -+ return; -+ -+ if (!pmlmeinfo->VHT_enable) -+ return; -+ -+ ht_AMPDU_len = pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x03; -+ -+ if (pvhtpriv->ampdu_len > ht_AMPDU_len) -+ rtw_hal_set_hwreg(padapter, HW_VAR_AMPDU_FACTOR, (u8 *)(&pvhtpriv->ampdu_len)); -+ -+ rtw_hal_set_hwreg(padapter, HW_VAR_AMPDU_MAX_TIME, (u8 *)(&pvhtpriv->vht_highest_rate)); -+} -+ -+void rtw_vht_ies_attach(_adapter *padapter, WLAN_BSSID_EX *pnetwork) -+{ -+ struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); -+ u8 cap_len, operation_len; -+ uint len = 0; -+ sint ie_len = 0; -+ u8 *p = NULL; -+ -+ p = rtw_get_ie(pnetwork->IEs + _BEACON_IE_OFFSET_, EID_VHTCapability, &ie_len, -+ (pnetwork->IELength - _BEACON_IE_OFFSET_)); -+ if (p && ie_len > 0) -+ return; -+ -+ rtw_vht_use_default_setting(padapter); -+ -+ /* VHT Operation mode notifiy bit in Extended IE (127) */ -+ SET_EXT_CAPABILITY_ELE_OP_MODE_NOTIF(pmlmepriv->ext_capab_ie_data, 1); -+ pmlmepriv->ext_capab_ie_len = 10; -+ rtw_set_ie(pnetwork->IEs + pnetwork->IELength, EID_EXTCapability, 8, pmlmepriv->ext_capab_ie_data, &len); -+ pnetwork->IELength += pmlmepriv->ext_capab_ie_len; -+ -+ /* VHT Capabilities element */ -+ cap_len = rtw_build_vht_cap_ie(padapter, pnetwork->IEs + pnetwork->IELength); -+ pnetwork->IELength += cap_len; -+ -+ /* VHT Operation element */ -+ operation_len = rtw_build_vht_operation_ie(padapter, pnetwork->IEs + pnetwork->IELength, -+ pnetwork->Configuration.DSConfig); -+ pnetwork->IELength += operation_len; -+ -+ rtw_check_for_vht20(padapter, pnetwork->IEs + _BEACON_IE_OFFSET_, pnetwork->IELength - _BEACON_IE_OFFSET_); -+ -+ pmlmepriv->vhtpriv.vht_option = _TRUE; -+} -+ -+void rtw_vht_ies_detach(_adapter *padapter, WLAN_BSSID_EX *pnetwork) -+{ -+ struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); -+ -+ rtw_remove_bcn_ie(padapter, pnetwork, EID_EXTCapability); -+ rtw_remove_bcn_ie(padapter, pnetwork, EID_VHTCapability); -+ rtw_remove_bcn_ie(padapter, pnetwork, EID_VHTOperation); -+ -+ pmlmepriv->vhtpriv.vht_option = _FALSE; -+} -+ -+void rtw_check_for_vht20(_adapter *adapter, u8 *ies, int ies_len) -+{ -+ u8 ht_ch, ht_bw, ht_offset; -+ u8 vht_ch, vht_bw, vht_offset; -+ -+ rtw_ies_get_chbw(ies, ies_len, &ht_ch, &ht_bw, &ht_offset, 1, 0); -+ rtw_ies_get_chbw(ies, ies_len, &vht_ch, &vht_bw, &vht_offset, 1, 1); -+ -+ if (ht_bw == CHANNEL_WIDTH_20 && vht_bw >= CHANNEL_WIDTH_80) { -+ u8 *vht_op_ie; -+ int vht_op_ielen; -+ -+ RTW_INFO(FUNC_ADPT_FMT" vht80 is not allowed without ht40\n", FUNC_ADPT_ARG(adapter)); -+ vht_op_ie = rtw_get_ie(ies, EID_VHTOperation, &vht_op_ielen, ies_len); -+ if (vht_op_ie && vht_op_ielen) { -+ RTW_INFO(FUNC_ADPT_FMT" switch to vht20\n", FUNC_ADPT_ARG(adapter)); -+ SET_VHT_OPERATION_ELE_CHL_WIDTH(vht_op_ie + 2, 0); -+ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(vht_op_ie + 2, 0); -+ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(vht_op_ie + 2, 0); -+ } -+ } -+} -+#endif /* CONFIG_80211AC_VHT */ -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_wapi.c linux-5.8/3rdparty/rtl8812au/core/rtw_wapi.c -new file mode 100644 -index 000000000..1c4279f02 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_wapi.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_wapi.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_wapi.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_wapi.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_wapi.c 2021-03-07 18:16:17.027954777 +0200 @@ -0,0 +1,1312 @@ +/****************************************************************************** + * @@ -109005,11 +104889,9 @@ index 000000000..1c4279f02 + } +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_wapi_sms4.c linux-5.8/3rdparty/rtl8812au/core/rtw_wapi_sms4.c -new file mode 100644 -index 000000000..4b7cf957c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_wapi_sms4.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_wapi_sms4.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_wapi_sms4.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_wapi_sms4.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_wapi_sms4.c 2021-03-07 18:16:17.027954777 +0200 @@ -0,0 +1,922 @@ +/****************************************************************************** + * @@ -109933,12 +105815,1149 @@ index 000000000..4b7cf957c +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_wlan_util.c linux-5.8/3rdparty/rtl8812au/core/rtw_wlan_util.c -new file mode 100644 -index 000000000..b4cecd116 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_wlan_util.c -@@ -0,0 +1,4971 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_vht.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_vht.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_vht.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_vht.c 2021-03-07 18:16:17.027954777 +0200 +@@ -0,0 +1,1135 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#define _RTW_VHT_C ++ ++#include ++#include ++ ++#ifdef CONFIG_80211AC_VHT ++const u16 _vht_max_mpdu_len[] = { ++ 3895, ++ 7991, ++ 11454, ++ 0, ++}; ++ ++const u8 _vht_sup_ch_width_set_to_bw_cap[] = { ++ BW_CAP_80M, ++ BW_CAP_80M | BW_CAP_160M, ++ BW_CAP_80M | BW_CAP_160M | BW_CAP_80_80M, ++ 0, ++}; ++ ++const char *const _vht_sup_ch_width_set_str[] = { ++ "80MHz", ++ "160MHz", ++ "160MHz & 80+80MHz", ++ "BW-RSVD", ++}; ++ ++void dump_vht_cap_ie_content(void *sel, const u8 *buf, u32 buf_len) ++{ ++ if (buf_len != VHT_CAP_IE_LEN) { ++ RTW_PRINT_SEL(sel, "Invalid VHT capability IE len:%d != %d\n", buf_len, VHT_CAP_IE_LEN); ++ return; ++ } ++ ++ RTW_PRINT_SEL(sel, "cap_info:%02x %02x %02x %02x: MAX_MPDU_LEN:%u %s%s%s%s%s RX-STBC:%u MAX_AMPDU_LEN:%u\n" ++ , *(buf), *(buf + 1), *(buf + 2), *(buf + 3) ++ , vht_max_mpdu_len(GET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(buf)) ++ , vht_sup_ch_width_set_str(GET_VHT_CAPABILITY_ELE_CHL_WIDTH(buf)) ++ , GET_VHT_CAPABILITY_ELE_RX_LDPC(buf) ? " RX-LDPC" : "" ++ , GET_VHT_CAPABILITY_ELE_SHORT_GI80M(buf) ? " SGI-80" : "" ++ , GET_VHT_CAPABILITY_ELE_SHORT_GI160M(buf) ? " SGI-160" : "" ++ , GET_VHT_CAPABILITY_ELE_TX_STBC(buf) ? " TX-STBC" : "" ++ , GET_VHT_CAPABILITY_ELE_RX_STBC(buf) ++ , VHT_MAX_AMPDU_LEN(GET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(buf)) ++ ); ++} ++ ++void dump_vht_cap_ie(void *sel, const u8 *ie, u32 ie_len) ++{ ++ const u8 *vht_cap_ie; ++ sint vht_cap_ielen; ++ ++ vht_cap_ie = rtw_get_ie(ie, WLAN_EID_VHT_CAPABILITY, &vht_cap_ielen, ie_len); ++ if (!ie || vht_cap_ie != ie) ++ return; ++ ++ dump_vht_cap_ie_content(sel, vht_cap_ie + 2, vht_cap_ielen); ++} ++ ++const char *const _vht_op_ch_width_str[] = { ++ "20 or 40MHz", ++ "80MHz", ++ "160MHz", ++ "80+80MHz", ++ "BW-RSVD", ++}; ++ ++void dump_vht_op_ie_content(void *sel, const u8 *buf, u32 buf_len) ++{ ++ if (buf_len != VHT_OP_IE_LEN) { ++ RTW_PRINT_SEL(sel, "Invalid VHT operation IE len:%d != %d\n", buf_len, VHT_OP_IE_LEN); ++ return; ++ } ++ ++ RTW_PRINT_SEL(sel, "%s, ch0:%u, ch1:%u\n" ++ , vht_op_ch_width_str(GET_VHT_OPERATION_ELE_CHL_WIDTH(buf)) ++ , GET_VHT_OPERATION_ELE_CENTER_FREQ1(buf) ++ , GET_VHT_OPERATION_ELE_CENTER_FREQ2(buf) ++ ); ++} ++ ++void dump_vht_op_ie(void *sel, const u8 *ie, u32 ie_len) ++{ ++ const u8 *vht_op_ie; ++ sint vht_op_ielen; ++ ++ vht_op_ie = rtw_get_ie(ie, WLAN_EID_VHT_OPERATION, &vht_op_ielen, ie_len); ++ if (!ie || vht_op_ie != ie) ++ return; ++ ++ dump_vht_op_ie_content(sel, vht_op_ie + 2, vht_op_ielen); ++} ++ ++/* 20/40/80, ShortGI, MCS Rate */ ++const u16 VHT_MCS_DATA_RATE[3][2][30] = { ++ { { ++ 13, 26, 39, 52, 78, 104, 117, 130, 156, 156, ++ 26, 52, 78, 104, 156, 208, 234, 260, 312, 312, ++ 39, 78, 117, 156, 234, 312, 351, 390, 468, 520 ++ }, /* Long GI, 20MHz */ ++ { ++ 14, 29, 43, 58, 87, 116, 130, 144, 173, 173, ++ 29, 58, 87, 116, 173, 231, 260, 289, 347, 347, ++ 43, 87, 130, 173, 260, 347, 390, 433, 520, 578 ++ } ++ }, /* Short GI, 20MHz */ ++ { { ++ 27, 54, 81, 108, 162, 216, 243, 270, 324, 360, ++ 54, 108, 162, 216, 324, 432, 486, 540, 648, 720, ++ 81, 162, 243, 324, 486, 648, 729, 810, 972, 1080 ++ }, /* Long GI, 40MHz */ ++ { ++ 30, 60, 90, 120, 180, 240, 270, 300, 360, 400, ++ 60, 120, 180, 240, 360, 480, 540, 600, 720, 800, ++ 90, 180, 270, 360, 540, 720, 810, 900, 1080, 1200 ++ } ++ }, /* Short GI, 40MHz */ ++ { { ++ 59, 117, 176, 234, 351, 468, 527, 585, 702, 780, ++ 117, 234, 351, 468, 702, 936, 1053, 1170, 1404, 1560, ++ 176, 351, 527, 702, 1053, 1404, 1580, 1755, 2106, 2340 ++ }, /* Long GI, 80MHz */ ++ { ++ 65, 130, 195, 260, 390, 520, 585, 650, 780, 867, ++ 130, 260, 390, 520, 780, 1040, 1170, 1300, 1560, 1734, ++ 195, 390, 585, 780, 1170, 1560, 1755, 1950, 2340, 2600 ++ } ++ } /* Short GI, 80MHz */ ++}; ++ ++u8 rtw_get_vht_highest_rate(u8 *pvht_mcs_map) ++{ ++ u8 i, j; ++ u8 bit_map; ++ u8 vht_mcs_rate = 0; ++ ++ for (i = 0; i < 2; i++) { ++ if (pvht_mcs_map[i] != 0xff) { ++ for (j = 0; j < 8; j += 2) { ++ bit_map = (pvht_mcs_map[i] >> j) & 3; ++ ++ if (bit_map != 3) ++ vht_mcs_rate = MGN_VHT1SS_MCS7 + 10 * j / 2 + i * 40 + bit_map; /* VHT rate indications begin from 0x90 */ ++ } ++ } ++ } ++ ++ /* RTW_INFO("HighestVHTMCSRate is %x\n", vht_mcs_rate); */ ++ return vht_mcs_rate; ++} ++ ++u8 rtw_vht_mcsmap_to_nss(u8 *pvht_mcs_map) ++{ ++ u8 i, j; ++ u8 bit_map; ++ u8 nss = 0; ++ ++ for (i = 0; i < 2; i++) { ++ if (pvht_mcs_map[i] != 0xff) { ++ for (j = 0; j < 8; j += 2) { ++ bit_map = (pvht_mcs_map[i] >> j) & 3; ++ ++ if (bit_map != 3) ++ nss++; ++ } ++ } ++ } ++ ++ /* RTW_INFO("%s : %dSS\n", __FUNCTION__, nss); */ ++ return nss; ++} ++ ++void rtw_vht_nss_to_mcsmap(u8 nss, u8 *target_mcs_map, u8 *cur_mcs_map) ++{ ++ u8 i, j; ++ u8 cur_rate, target_rate; ++ ++ for (i = 0; i < 2; i++) { ++ target_mcs_map[i] = 0; ++ for (j = 0; j < 8; j += 2) { ++ cur_rate = (cur_mcs_map[i] >> j) & 3; ++ if (cur_rate == 3) /* 0x3 indicates not supported that num of SS */ ++ target_rate = 3; ++ else if (nss <= ((j / 2) + i * 4)) ++ target_rate = 3; ++ else ++ target_rate = cur_rate; ++ ++ target_mcs_map[i] |= (target_rate << j); ++ } ++ } ++ ++ /* RTW_INFO("%s : %dSS\n", __FUNCTION__, nss); */ ++} ++ ++u16 rtw_vht_mcs_to_data_rate(u8 bw, u8 short_GI, u8 vht_mcs_rate) ++{ ++ if (vht_mcs_rate > MGN_VHT3SS_MCS9) ++ vht_mcs_rate = MGN_VHT3SS_MCS9; ++ /* RTW_INFO("bw=%d, short_GI=%d, ((vht_mcs_rate - MGN_VHT1SS_MCS0)&0x3f)=%d\n", bw, short_GI, ((vht_mcs_rate - MGN_VHT1SS_MCS0)&0x3f)); */ ++ return VHT_MCS_DATA_RATE[bw][short_GI][((vht_mcs_rate - MGN_VHT1SS_MCS0) & 0x3f)]; ++} ++ ++void rtw_vht_use_default_setting(_adapter *padapter) ++{ ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ struct registry_priv *pregistrypriv = &padapter->registrypriv; ++ BOOLEAN bHwLDPCSupport = _FALSE, bHwSTBCSupport = _FALSE; ++#ifdef CONFIG_BEAMFORMING ++ BOOLEAN bHwSupportBeamformer = _FALSE, bHwSupportBeamformee = _FALSE; ++ u8 mu_bfer, mu_bfee; ++#endif /* CONFIG_BEAMFORMING */ ++ u8 rf_type = 0; ++ u8 tx_nss, rx_nss; ++ struct hal_spec_t *hal_spec = GET_HAL_SPEC(padapter); ++ struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); ++ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); ++ pvhtpriv->sgi_80m = TEST_FLAG(pregistrypriv->short_gi, BIT2) ? _TRUE : _FALSE; ++ ++ /* LDPC support */ ++ rtw_hal_get_def_var(padapter, HAL_DEF_RX_LDPC, (u8 *)&bHwLDPCSupport); ++ CLEAR_FLAGS(pvhtpriv->ldpc_cap); ++ if (bHwLDPCSupport) { ++ if (TEST_FLAG(pregistrypriv->ldpc_cap, BIT0)) ++ SET_FLAG(pvhtpriv->ldpc_cap, LDPC_VHT_ENABLE_RX); ++ } ++ rtw_hal_get_def_var(padapter, HAL_DEF_TX_LDPC, (u8 *)&bHwLDPCSupport); ++ if (bHwLDPCSupport) { ++ if (TEST_FLAG(pregistrypriv->ldpc_cap, BIT1)) ++ SET_FLAG(pvhtpriv->ldpc_cap, LDPC_VHT_ENABLE_TX); ++ } ++ if (pvhtpriv->ldpc_cap) ++ RTW_INFO("[VHT] Support LDPC = 0x%02X\n", pvhtpriv->ldpc_cap); ++ ++ /* STBC */ ++ rtw_hal_get_def_var(padapter, HAL_DEF_TX_STBC, (u8 *)&bHwSTBCSupport); ++ CLEAR_FLAGS(pvhtpriv->stbc_cap); ++ if (bHwSTBCSupport) { ++ if (TEST_FLAG(pregistrypriv->stbc_cap, BIT1)) ++ SET_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_TX); ++ } ++ rtw_hal_get_def_var(padapter, HAL_DEF_RX_STBC, (u8 *)&bHwSTBCSupport); ++ if (bHwSTBCSupport) { ++ if (TEST_FLAG(pregistrypriv->stbc_cap, BIT0)) ++ SET_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_RX); ++ } ++ if (pvhtpriv->stbc_cap) ++ RTW_INFO("[VHT] Support STBC = 0x%02X\n", pvhtpriv->stbc_cap); ++ ++ /* Beamforming setting */ ++ CLEAR_FLAGS(pvhtpriv->beamform_cap); ++#ifdef CONFIG_BEAMFORMING ++#ifdef RTW_BEAMFORMING_VERSION_2 ++ /* only enable beamforming in STA client mode */ ++ if (MLME_IS_STA(padapter) && !MLME_IS_GC(padapter) ++ && !MLME_IS_ADHOC(padapter) ++ && !MLME_IS_MESH(padapter)) ++#endif ++ { ++ rtw_hal_get_def_var(padapter, HAL_DEF_EXPLICIT_BEAMFORMER, ++ (u8 *)&bHwSupportBeamformer); ++ rtw_hal_get_def_var(padapter, HAL_DEF_EXPLICIT_BEAMFORMEE, ++ (u8 *)&bHwSupportBeamformee); ++ mu_bfer = _FALSE; ++ mu_bfee = _FALSE; ++ rtw_hal_get_def_var(padapter, HAL_DEF_VHT_MU_BEAMFORMER, &mu_bfer); ++ rtw_hal_get_def_var(padapter, HAL_DEF_VHT_MU_BEAMFORMEE, &mu_bfee); ++ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT0) && bHwSupportBeamformer) { ++#ifdef CONFIG_CONCURRENT_MODE ++ if ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE) { ++ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); ++ RTW_INFO("[VHT] CONCURRENT AP Support Beamformer\n"); ++ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT(2)) ++ && (_TRUE == mu_bfer)) { ++ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE); ++ RTW_INFO("[VHT] Support MU-MIMO AP\n"); ++ } ++ } else ++ RTW_INFO("[VHT] CONCURRENT not AP ;not allow Support Beamformer\n"); ++#else ++ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); ++ RTW_INFO("[VHT] Support Beamformer\n"); ++ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT(2)) ++ && (_TRUE == mu_bfer) ++ && ((pmlmeinfo->state & 0x03) == WIFI_FW_AP_STATE)) { ++ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE); ++ RTW_INFO("[VHT] Support MU-MIMO AP\n"); ++ } ++#endif ++ } ++ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT1) && bHwSupportBeamformee) { ++ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); ++ RTW_INFO("[VHT] Support Beamformee\n"); ++ if (TEST_FLAG(pregistrypriv->beamform_cap, BIT(3)) ++ && (_TRUE == mu_bfee) ++ && ((pmlmeinfo->state & 0x03) != WIFI_FW_AP_STATE)) { ++ SET_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE); ++ RTW_INFO("[VHT] Support MU-MIMO STA\n"); ++ } ++ } ++ } ++#endif /* CONFIG_BEAMFORMING */ ++ ++ pvhtpriv->ampdu_len = pregistrypriv->ampdu_factor; ++ ++ rtw_hal_get_hwreg(padapter, HW_VAR_RF_TYPE, (u8 *)(&rf_type)); ++ tx_nss = rtw_min(rf_type_to_rf_tx_cnt(rf_type), hal_spec->tx_nss_num); ++ rx_nss = rtw_min(rf_type_to_rf_rx_cnt(rf_type), hal_spec->rx_nss_num); ++ ++ /* for now, vhtpriv.vht_mcs_map comes from RX NSS */ ++ rtw_vht_nss_to_mcsmap(rx_nss, pvhtpriv->vht_mcs_map, pregistrypriv->vht_rx_mcs_map); ++ pvhtpriv->vht_highest_rate = rtw_get_vht_highest_rate(pvhtpriv->vht_mcs_map); ++} ++ ++u64 rtw_vht_mcs_map_to_bitmap(u8 *mcs_map, u8 nss) ++{ ++ u8 i, j, tmp; ++ u64 bitmap = 0; ++ u8 bits_nss = nss * 2; ++ ++ for (i = j = 0; i < bits_nss; i += 2, j += 10) { ++ /* every two bits means single sptial stream */ ++ tmp = (mcs_map[i / 8] >> i) & 3; ++ ++ switch (tmp) { ++ case 2: ++ bitmap = bitmap | (0x03ff << j); ++ break; ++ case 1: ++ bitmap = bitmap | (0x01ff << j); ++ break; ++ case 0: ++ bitmap = bitmap | (0x00ff << j); ++ break; ++ default: ++ break; ++ } ++ } ++ ++ RTW_INFO("vht_mcs_map=%02x %02x, nss=%u => bitmap=%016llx\n" ++ , mcs_map[0], mcs_map[1], nss, bitmap); ++ ++ return bitmap; ++} ++ ++#ifdef CONFIG_BEAMFORMING ++void update_sta_vht_info_apmode_bf_cap(_adapter *padapter, struct sta_info *psta) ++{ ++ struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); ++ struct vht_priv *pvhtpriv_ap = &pmlmepriv->vhtpriv; ++ struct vht_priv *pvhtpriv_sta = &psta->vhtpriv; ++ u16 cur_beamform_cap = 0; ++ ++ /* B11 SU Beamformer Capable, the target supports Beamformer and we are Beamformee */ ++ if (TEST_FLAG(pvhtpriv_ap->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE) && ++ GET_VHT_CAPABILITY_ELE_SU_BFEE(pvhtpriv_sta->vht_cap)) { ++ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); ++ /*Shift to BEAMFORMING_VHT_BEAMFORMER_STS_CAP*/ ++ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFEE_STS_CAP(pvhtpriv_sta->vht_cap) << 8); ++ } ++ ++ /* B12 SU Beamformee Capable, the target supports Beamformee and we are Beamformer */ ++ if (TEST_FLAG(pvhtpriv_ap->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE) && ++ GET_VHT_CAPABILITY_ELE_SU_BFER(pvhtpriv_sta->vht_cap)) { ++ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); ++ /*Shit to BEAMFORMING_VHT_BEAMFORMEE_SOUND_DIM*/ ++ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFER_SOUND_DIM_NUM(pvhtpriv_sta->vht_cap) << 12); ++ } ++ ++ if (cur_beamform_cap) ++ RTW_INFO("Current STA(%d) VHT Beamforming Setting = %02X\n", psta->cmn.aid, cur_beamform_cap); ++ ++ pvhtpriv_sta->beamform_cap = cur_beamform_cap; ++ psta->cmn.bf_info.vht_beamform_cap = cur_beamform_cap; ++} ++#endif ++ ++void update_sta_vht_info_apmode(_adapter *padapter, PVOID sta) ++{ ++ struct sta_info *psta = (struct sta_info *)sta; ++ struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); ++ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; ++ struct vht_priv *pvhtpriv_ap = &pmlmepriv->vhtpriv; ++ struct vht_priv *pvhtpriv_sta = &psta->vhtpriv; ++ u8 cur_ldpc_cap = 0, cur_stbc_cap = 0; ++ s8 bw_mode = -1; ++ u8 *pcap_mcs; ++ ++ if (pvhtpriv_sta->vht_option == _FALSE) ++ return; ++ ++ if (pvhtpriv_sta->op_present) { ++ switch (GET_VHT_OPERATION_ELE_CHL_WIDTH(pvhtpriv_sta->vht_op)) { ++ case 1: /* 80MHz */ ++ case 2: /* 160MHz */ ++ case 3: /* 80+80 */ ++ bw_mode = CHANNEL_WIDTH_80; /* only support up to 80MHz for now */ ++ break; ++ } ++ } ++ ++ if (pvhtpriv_sta->notify_present) ++ bw_mode = GET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(&pvhtpriv_sta->vht_op_mode_notify); ++ else if (MLME_IS_AP(padapter)) { ++ /* for VHT client without Operating Mode Notify IE; minimal 80MHz */ ++ if (bw_mode < CHANNEL_WIDTH_80) ++ bw_mode = CHANNEL_WIDTH_80; ++ } ++ ++ if (bw_mode != -1) ++ psta->cmn.bw_mode = bw_mode; /* update bw_mode only if get value from VHT IEs */ ++ ++ psta->cmn.ra_info.is_vht_enable = _TRUE; ++ ++ /* B4 Rx LDPC */ ++ if (TEST_FLAG(pvhtpriv_ap->ldpc_cap, LDPC_VHT_ENABLE_TX) && ++ GET_VHT_CAPABILITY_ELE_RX_LDPC(pvhtpriv_sta->vht_cap)) { ++ SET_FLAG(cur_ldpc_cap, (LDPC_VHT_ENABLE_TX | LDPC_VHT_CAP_TX)); ++ RTW_INFO("Current STA(%d) VHT LDPC = %02X\n", psta->cmn.aid, cur_ldpc_cap); ++ } ++ pvhtpriv_sta->ldpc_cap = cur_ldpc_cap; ++ ++ if (psta->cmn.bw_mode > pmlmeext->cur_bwmode) ++ psta->cmn.bw_mode = pmlmeext->cur_bwmode; ++ ++ if (psta->cmn.bw_mode == CHANNEL_WIDTH_80) { ++ /* B5 Short GI for 80 MHz */ ++ pvhtpriv_sta->sgi_80m = (GET_VHT_CAPABILITY_ELE_SHORT_GI80M(pvhtpriv_sta->vht_cap) & pvhtpriv_ap->sgi_80m) ? _TRUE : _FALSE; ++ /* RTW_INFO("Current STA ShortGI80MHz = %d\n", pvhtpriv_sta->sgi_80m); */ ++ } else if (psta->cmn.bw_mode >= CHANNEL_WIDTH_160) { ++ /* B5 Short GI for 80 MHz */ ++ pvhtpriv_sta->sgi_80m = (GET_VHT_CAPABILITY_ELE_SHORT_GI160M(pvhtpriv_sta->vht_cap) & pvhtpriv_ap->sgi_80m) ? _TRUE : _FALSE; ++ /* RTW_INFO("Current STA ShortGI160MHz = %d\n", pvhtpriv_sta->sgi_80m); */ ++ } ++ ++ /* B8 B9 B10 Rx STBC */ ++ if (TEST_FLAG(pvhtpriv_ap->stbc_cap, STBC_VHT_ENABLE_TX) && ++ GET_VHT_CAPABILITY_ELE_RX_STBC(pvhtpriv_sta->vht_cap)) { ++ SET_FLAG(cur_stbc_cap, (STBC_VHT_ENABLE_TX | STBC_VHT_CAP_TX)); ++ RTW_INFO("Current STA(%d) VHT STBC = %02X\n", psta->cmn.aid, cur_stbc_cap); ++ } ++ pvhtpriv_sta->stbc_cap = cur_stbc_cap; ++ ++#ifdef CONFIG_BEAMFORMING ++ update_sta_vht_info_apmode_bf_cap(padapter, psta); ++#endif ++ ++ /* B23 B24 B25 Maximum A-MPDU Length Exponent */ ++ pvhtpriv_sta->ampdu_len = GET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(pvhtpriv_sta->vht_cap); ++ ++ pcap_mcs = GET_VHT_CAPABILITY_ELE_RX_MCS(pvhtpriv_sta->vht_cap); ++ _rtw_memcpy(pvhtpriv_sta->vht_mcs_map, pcap_mcs, 2); ++ pvhtpriv_sta->vht_highest_rate = rtw_get_vht_highest_rate(pvhtpriv_sta->vht_mcs_map); ++} ++ ++void update_hw_vht_param(_adapter *padapter) ++{ ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; ++ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); ++ u8 ht_AMPDU_len; ++ ++ ht_AMPDU_len = pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x03; ++ ++ if (pvhtpriv->ampdu_len > ht_AMPDU_len) ++ rtw_hal_set_hwreg(padapter, HW_VAR_AMPDU_FACTOR, (u8 *)(&pvhtpriv->ampdu_len)); ++} ++ ++#ifdef ROKU_PRIVATE ++u8 VHT_get_ss_from_map(u8 *vht_mcs_map) ++{ ++ u8 i, j; ++ u8 ss = 0; ++ ++ for (i = 0; i < 2; i++) { ++ if (vht_mcs_map[i] != 0xff) { ++ for (j = 0; j < 8; j += 2) { ++ if (((vht_mcs_map[i] >> j) & 0x03) == 0x03) ++ break; ++ ss++; ++ } ++ } ++ ++ } ++ ++return ss; ++} ++ ++void VHT_caps_handler_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE) ++{ ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv_infra_ap *pvhtpriv = &pmlmepriv->vhtpriv_infra_ap; ++ u8 cur_stbc_cap_infra_ap = 0; ++ u16 cur_beamform_cap_infra_ap = 0; ++ u8 *pcap_mcs; ++ u8 *pcap_mcs_tx; ++ u8 Rx_ss = 0, Tx_ss = 0; ++ ++ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; ++ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); ++ ++ if (pIE == NULL) ++ return; ++ ++ pmlmeinfo->ht_vht_received |= BIT(1); ++ ++ pvhtpriv->ldpc_cap_infra_ap = GET_VHT_CAPABILITY_ELE_RX_LDPC(pIE->data); ++ ++ if (GET_VHT_CAPABILITY_ELE_RX_STBC(pIE->data)) ++ SET_FLAG(cur_stbc_cap_infra_ap, STBC_VHT_ENABLE_RX); ++ if (GET_VHT_CAPABILITY_ELE_TX_STBC(pIE->data)) ++ SET_FLAG(cur_stbc_cap_infra_ap, STBC_VHT_ENABLE_TX); ++ pvhtpriv->stbc_cap_infra_ap = cur_stbc_cap_infra_ap; ++ ++ /*store ap info for channel bandwidth*/ ++ pvhtpriv->channel_width_infra_ap = GET_VHT_CAPABILITY_ELE_CHL_WIDTH(pIE->data); ++ ++ /*check B11: SU Beamformer Capable and B12: SU Beamformee B19: MU Beamformer B20:MU Beamformee*/ ++ if (GET_VHT_CAPABILITY_ELE_SU_BFER(pIE->data)) ++ SET_FLAG(cur_beamform_cap_infra_ap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); ++ if (GET_VHT_CAPABILITY_ELE_SU_BFEE(pIE->data)) ++ SET_FLAG(cur_beamform_cap_infra_ap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); ++ if (GET_VHT_CAPABILITY_ELE_MU_BFER(pIE->data)) ++ SET_FLAG(cur_beamform_cap_infra_ap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE); ++ if (GET_VHT_CAPABILITY_ELE_MU_BFEE(pIE->data)) ++ SET_FLAG(cur_beamform_cap_infra_ap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE); ++ pvhtpriv->beamform_cap_infra_ap = cur_beamform_cap_infra_ap; ++ ++ /*store information about vht_mcs_set*/ ++ pcap_mcs = GET_VHT_CAPABILITY_ELE_RX_MCS(pIE->data); ++ pcap_mcs_tx = GET_VHT_CAPABILITY_ELE_TX_MCS(pIE->data); ++ _rtw_memcpy(pvhtpriv->vht_mcs_map_infra_ap, pcap_mcs, 2); ++ _rtw_memcpy(pvhtpriv->vht_mcs_map_tx_infra_ap, pcap_mcs_tx, 2); ++ ++ Rx_ss = VHT_get_ss_from_map(pvhtpriv->vht_mcs_map_infra_ap); ++ Tx_ss = VHT_get_ss_from_map(pvhtpriv->vht_mcs_map_tx_infra_ap); ++ if (Rx_ss >= Tx_ss) { ++ pvhtpriv->number_of_streams_infra_ap = Rx_ss; ++ } else{ ++ pvhtpriv->number_of_streams_infra_ap = Tx_ss; ++ } ++ ++} ++#endif /* ROKU_PRIVATE */ ++ ++void VHT_caps_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE) ++{ ++ struct hal_spec_t *hal_spec = GET_HAL_SPEC(padapter); ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; ++ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); ++ u8 cur_ldpc_cap = 0, cur_stbc_cap = 0, rf_type = RF_1T1R, tx_nss = 0; ++ u16 cur_beamform_cap = 0; ++ u8 *pcap_mcs; ++ ++ if (pIE == NULL) ++ return; ++ ++ if (pvhtpriv->vht_option == _FALSE) ++ return; ++ ++ pmlmeinfo->VHT_enable = 1; ++ ++ /* B4 Rx LDPC */ ++ if (TEST_FLAG(pvhtpriv->ldpc_cap, LDPC_VHT_ENABLE_TX) && ++ GET_VHT_CAPABILITY_ELE_RX_LDPC(pIE->data)) { ++ SET_FLAG(cur_ldpc_cap, (LDPC_VHT_ENABLE_TX | LDPC_VHT_CAP_TX)); ++ RTW_INFO("Current VHT LDPC Setting = %02X\n", cur_ldpc_cap); ++ } ++ pvhtpriv->ldpc_cap = cur_ldpc_cap; ++ ++ /* B5 Short GI for 80 MHz */ ++ pvhtpriv->sgi_80m = (GET_VHT_CAPABILITY_ELE_SHORT_GI80M(pIE->data) & pvhtpriv->sgi_80m) ? _TRUE : _FALSE; ++ /* RTW_INFO("Current ShortGI80MHz = %d\n", pvhtpriv->sgi_80m); */ ++ ++ /* B8 B9 B10 Rx STBC */ ++ if (TEST_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_TX) && ++ GET_VHT_CAPABILITY_ELE_RX_STBC(pIE->data)) { ++ SET_FLAG(cur_stbc_cap, (STBC_VHT_ENABLE_TX | STBC_VHT_CAP_TX)); ++ RTW_INFO("Current VHT STBC Setting = %02X\n", cur_stbc_cap); ++ } ++ pvhtpriv->stbc_cap = cur_stbc_cap; ++#ifdef CONFIG_BEAMFORMING ++#ifdef RTW_BEAMFORMING_VERSION_2 ++ /* ++ * B11 SU Beamformer Capable, ++ * the target supports Beamformer and we are Beamformee ++ */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE) ++ && GET_VHT_CAPABILITY_ELE_SU_BFER(pIE->data)) { ++ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); ++ ++ /* Shift to BEAMFORMING_VHT_BEAMFORMEE_STS_CAP */ ++ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFEE_STS_CAP(pIE->data) << 8); ++ ++ /* ++ * B19 MU Beamformer Capable, ++ * the target supports Beamformer and we are Beamformee ++ */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE) ++ && GET_VHT_CAPABILITY_ELE_MU_BFER(pIE->data)) ++ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE); ++ } ++ ++ /* ++ * B12 SU Beamformee Capable, ++ * the target supports Beamformee and we are Beamformer ++ */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE) ++ && GET_VHT_CAPABILITY_ELE_SU_BFEE(pIE->data)) { ++ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); ++ ++ /* Shit to BEAMFORMING_VHT_BEAMFORMER_SOUND_DIM */ ++ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFER_SOUND_DIM_NUM(pIE->data) << 12); ++ ++ /* ++ * B20 MU Beamformee Capable, ++ * the target supports Beamformee and we are Beamformer ++ */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE) ++ && GET_VHT_CAPABILITY_ELE_MU_BFEE(pIE->data)) ++ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE); ++ } ++ ++ pvhtpriv->beamform_cap = cur_beamform_cap; ++ RTW_INFO("Current VHT Beamforming Setting=0x%04X\n", cur_beamform_cap); ++#else /* !RTW_BEAMFORMING_VERSION_2 */ ++ /* B11 SU Beamformer Capable, the target supports Beamformer and we are Beamformee */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE) && ++ GET_VHT_CAPABILITY_ELE_SU_BFEE(pIE->data)) { ++ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE); ++ /*Shift to BEAMFORMING_VHT_BEAMFORMER_STS_CAP*/ ++ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFEE_STS_CAP(pIE->data) << 8); ++ } ++ ++ /* B12 SU Beamformee Capable, the target supports Beamformee and we are Beamformer */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE) && ++ GET_VHT_CAPABILITY_ELE_SU_BFER(pIE->data)) { ++ SET_FLAG(cur_beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE); ++ /*Shit to BEAMFORMING_VHT_BEAMFORMEE_SOUND_DIM*/ ++ SET_FLAG(cur_beamform_cap, GET_VHT_CAPABILITY_ELE_SU_BFER_SOUND_DIM_NUM(pIE->data) << 12); ++ ++ } ++ pvhtpriv->beamform_cap = cur_beamform_cap; ++ if (cur_beamform_cap) ++ RTW_INFO("Current VHT Beamforming Setting = %02X\n", cur_beamform_cap); ++#endif /* !RTW_BEAMFORMING_VERSION_2 */ ++#endif /* CONFIG_BEAMFORMING */ ++ /* B23 B24 B25 Maximum A-MPDU Length Exponent */ ++ pvhtpriv->ampdu_len = GET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(pIE->data); ++ ++ pcap_mcs = GET_VHT_CAPABILITY_ELE_RX_MCS(pIE->data); ++ rtw_hal_get_hwreg(padapter, HW_VAR_RF_TYPE, (u8 *)(&rf_type)); ++ tx_nss = rtw_min(rf_type_to_rf_tx_cnt(rf_type), hal_spec->tx_nss_num); ++ rtw_vht_nss_to_mcsmap(tx_nss, pvhtpriv->vht_mcs_map, pcap_mcs); ++ pvhtpriv->vht_highest_rate = rtw_get_vht_highest_rate(pvhtpriv->vht_mcs_map); ++} ++ ++void VHT_operation_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE) ++{ ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ ++ if (pIE == NULL) ++ return; ++ ++ if (pvhtpriv->vht_option == _FALSE) ++ return; ++} ++ ++void rtw_process_vht_op_mode_notify(_adapter *padapter, u8 *pframe, PVOID sta) ++{ ++ struct sta_info *psta = (struct sta_info *)sta; ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ struct registry_priv *regsty = adapter_to_regsty(padapter); ++ u8 target_bw; ++ u8 target_rxss, current_rxss; ++ u8 update_ra = _FALSE; ++ u8 tx_nss = 0, rf_type = RF_1T1R; ++ struct hal_spec_t *hal_spec = GET_HAL_SPEC(padapter); ++ ++ if (pvhtpriv->vht_option == _FALSE) ++ return; ++ ++ target_bw = GET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(pframe); ++ ++ rtw_hal_get_hwreg(padapter, HW_VAR_RF_TYPE, (u8 *)(&rf_type)); ++ tx_nss = rtw_min(rf_type_to_rf_tx_cnt(rf_type), hal_spec->tx_nss_num); ++ target_rxss = rtw_min(tx_nss, (GET_VHT_OPERATING_MODE_FIELD_RX_NSS(pframe) + 1)); ++ ++ if (target_bw != psta->cmn.bw_mode) { ++ if (hal_is_bw_support(padapter, target_bw) ++ && REGSTY_IS_BW_5G_SUPPORT(regsty, target_bw) ++ ) { ++ update_ra = _TRUE; ++ psta->cmn.bw_mode = target_bw; ++ } ++ } ++ ++ current_rxss = rtw_vht_mcsmap_to_nss(psta->vhtpriv.vht_mcs_map); ++ if (target_rxss != current_rxss) { ++ u8 vht_mcs_map[2] = {}; ++ ++ update_ra = _TRUE; ++ ++ rtw_vht_nss_to_mcsmap(target_rxss, vht_mcs_map, psta->vhtpriv.vht_mcs_map); ++ _rtw_memcpy(psta->vhtpriv.vht_mcs_map, vht_mcs_map, 2); ++ ++ rtw_hal_update_sta_ra_info(padapter, psta); ++ } ++ ++ if (update_ra) ++ rtw_dm_ra_mask_wk_cmd(padapter, (u8 *)psta); ++} ++ ++u32 rtw_build_vht_operation_ie(_adapter *padapter, u8 *pbuf, u8 channel) ++{ ++ struct registry_priv *pregistrypriv = &padapter->registrypriv; ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ /* struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; */ ++ u8 ChnlWidth, center_freq, bw_mode; ++ u32 len = 0; ++ u8 operation[5]; ++ ++ _rtw_memset(operation, 0, 5); ++ ++ bw_mode = REGSTY_BW_5G(pregistrypriv); /* TODO: control op bw with other info */ ++ ++ if (hal_chk_bw_cap(padapter, BW_CAP_80M | BW_CAP_160M) ++ && REGSTY_BW_5G(pregistrypriv) >= CHANNEL_WIDTH_80 ++ ) { ++ center_freq = rtw_get_center_ch(channel, bw_mode, HAL_PRIME_CHNL_OFFSET_LOWER); ++ ChnlWidth = 1; ++ } else { ++ center_freq = 0; ++ ChnlWidth = 0; ++ } ++ ++ ++ SET_VHT_OPERATION_ELE_CHL_WIDTH(operation, ChnlWidth); ++ /* center frequency */ ++ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(operation, center_freq);/* Todo: need to set correct center channel */ ++ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(operation, 0); ++ ++ _rtw_memcpy(operation + 3, pvhtpriv->vht_mcs_map, 2); ++ ++ rtw_set_ie(pbuf, EID_VHTOperation, 5, operation, &len); ++ ++ return len; ++} ++ ++u32 rtw_build_vht_op_mode_notify_ie(_adapter *padapter, u8 *pbuf, u8 bw) ++{ ++ /* struct registry_priv *pregistrypriv = &padapter->registrypriv; */ ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ u32 len = 0; ++ u8 opmode = 0; ++ u8 chnl_width, rx_nss; ++ ++ chnl_width = bw; ++ rx_nss = rtw_vht_mcsmap_to_nss(pvhtpriv->vht_mcs_map); ++ ++ SET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(&opmode, chnl_width); ++ SET_VHT_OPERATING_MODE_FIELD_RX_NSS(&opmode, (rx_nss - 1)); ++ SET_VHT_OPERATING_MODE_FIELD_RX_NSS_TYPE(&opmode, 0); /* Todo */ ++ ++ pvhtpriv->vht_op_mode_notify = opmode; ++ ++ pbuf = rtw_set_ie(pbuf, EID_OpModeNotification, 1, &opmode, &len); ++ ++ return len; ++} ++ ++u32 rtw_build_vht_cap_ie(_adapter *padapter, u8 *pbuf) ++{ ++ u8 bw, rf_num, rx_stbc_nss = 0; ++ u16 HighestRate; ++ u8 *pcap, *pcap_mcs; ++ u32 len = 0; ++ u32 rx_packet_offset, max_recvbuf_sz; ++ struct registry_priv *pregistrypriv = &padapter->registrypriv; ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; ++ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); ++ ++ pcap = pvhtpriv->vht_cap; ++ _rtw_memset(pcap, 0, 32); ++ ++ /* B0 B1 Maximum MPDU Length */ ++ rtw_hal_get_def_var(padapter, HAL_DEF_RX_PACKET_OFFSET, &rx_packet_offset); ++ rtw_hal_get_def_var(padapter, HAL_DEF_MAX_RECVBUF_SZ, &max_recvbuf_sz); ++ ++ RTW_DBG("%s, line%d, Available RX buf size = %d bytes\n", __FUNCTION__, __LINE__, max_recvbuf_sz - rx_packet_offset); ++ ++ if ((max_recvbuf_sz - rx_packet_offset) >= 11454) { ++ SET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(pcap, 2); ++ RTW_INFO("%s, line%d, Set MAX MPDU len = 11454 bytes\n", __FUNCTION__, __LINE__); ++ } else if ((max_recvbuf_sz - rx_packet_offset) >= 7991) { ++ SET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(pcap, 1); ++ RTW_INFO("%s, line%d, Set MAX MPDU len = 7991 bytes\n", __FUNCTION__, __LINE__); ++ } else if ((max_recvbuf_sz - rx_packet_offset) >= 3895) { ++ SET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(pcap, 0); ++ RTW_INFO("%s, line%d, Set MAX MPDU len = 3895 bytes\n", __FUNCTION__, __LINE__); ++ } else ++ RTW_ERR("%s, line%d, Error!! Available RX buf size < 3895 bytes\n", __FUNCTION__, __LINE__); ++ ++ /* B2 B3 Supported Channel Width Set */ ++ if (hal_chk_bw_cap(padapter, BW_CAP_160M) && REGSTY_IS_BW_5G_SUPPORT(pregistrypriv, CHANNEL_WIDTH_160)) { ++ if (hal_chk_bw_cap(padapter, BW_CAP_80_80M) && REGSTY_IS_BW_5G_SUPPORT(pregistrypriv, CHANNEL_WIDTH_80_80)) ++ SET_VHT_CAPABILITY_ELE_CHL_WIDTH(pcap, 2); ++ else ++ SET_VHT_CAPABILITY_ELE_CHL_WIDTH(pcap, 1); ++ } else ++ SET_VHT_CAPABILITY_ELE_CHL_WIDTH(pcap, 0); ++ ++ /* B4 Rx LDPC */ ++ if (TEST_FLAG(pvhtpriv->ldpc_cap, LDPC_VHT_ENABLE_RX)) { ++ SET_VHT_CAPABILITY_ELE_RX_LDPC(pcap, 1); ++ RTW_INFO("[VHT] Declare supporting RX LDPC\n"); ++ } ++ ++ /* B5 ShortGI for 80MHz */ ++ SET_VHT_CAPABILITY_ELE_SHORT_GI80M(pcap, pvhtpriv->sgi_80m ? 1 : 0); /* We can receive Short GI of 80M */ ++ if (pvhtpriv->sgi_80m) ++ RTW_INFO("[VHT] Declare supporting SGI 80MHz\n"); ++ ++ /* B6 ShortGI for 160MHz */ ++ /* SET_VHT_CAPABILITY_ELE_SHORT_GI160M(pcap, pvhtpriv->sgi_80m? 1 : 0); */ ++ ++ /* B7 Tx STBC */ ++ if (TEST_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_TX)) { ++ SET_VHT_CAPABILITY_ELE_TX_STBC(pcap, 1); ++ RTW_INFO("[VHT] Declare supporting TX STBC\n"); ++ } ++ ++ /* B8 B9 B10 Rx STBC */ ++ if (TEST_FLAG(pvhtpriv->stbc_cap, STBC_VHT_ENABLE_RX)) { ++ rtw_hal_get_def_var(padapter, HAL_DEF_RX_STBC, (u8 *)(&rx_stbc_nss)); ++ ++ SET_VHT_CAPABILITY_ELE_RX_STBC(pcap, rx_stbc_nss); ++ RTW_INFO("[VHT] Declare supporting RX STBC = %d\n", rx_stbc_nss); ++ } ++ #ifdef CONFIG_BEAMFORMING ++ /* B11 SU Beamformer Capable */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMER_ENABLE)) { ++ SET_VHT_CAPABILITY_ELE_SU_BFER(pcap, 1); ++ RTW_INFO("[VHT] Declare supporting SU Bfer\n"); ++ /* B16 17 18 Number of Sounding Dimensions */ ++ rtw_hal_get_def_var(padapter, HAL_DEF_BEAMFORMER_CAP, (u8 *)&rf_num); ++ SET_VHT_CAPABILITY_ELE_SOUNDING_DIMENSIONS(pcap, rf_num); ++ /* B19 MU Beamformer Capable */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_AP_ENABLE)) { ++ SET_VHT_CAPABILITY_ELE_MU_BFER(pcap, 1); ++ RTW_INFO("[VHT] Declare supporting MU Bfer\n"); ++ } ++ } ++ ++ /* B12 SU Beamformee Capable */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_BEAMFORMEE_ENABLE)) { ++ SET_VHT_CAPABILITY_ELE_SU_BFEE(pcap, 1); ++ RTW_INFO("[VHT] Declare supporting SU Bfee\n"); ++ ++ rtw_hal_get_def_var(padapter, HAL_DEF_BEAMFORMEE_CAP, (u8 *)&rf_num); ++ ++ /* IOT action suggested by Yu Chen 2017/3/3 */ ++#ifdef CONFIG_80211AC_VHT ++ if ((pmlmeinfo->assoc_AP_vendor == HT_IOT_PEER_BROADCOM) && ++ !pvhtpriv->ap_is_mu_bfer) ++ rf_num = (rf_num >= 2 ? 2 : rf_num); ++#endif ++ /* B13 14 15 Compressed Steering Number of Beamformer Antennas Supported */ ++ SET_VHT_CAPABILITY_ELE_BFER_ANT_SUPP(pcap, rf_num); ++ /* B20 SU Beamformee Capable */ ++ if (TEST_FLAG(pvhtpriv->beamform_cap, BEAMFORMING_VHT_MU_MIMO_STA_ENABLE)) { ++ SET_VHT_CAPABILITY_ELE_MU_BFEE(pcap, 1); ++ RTW_INFO("[VHT] Declare supporting MU Bfee\n"); ++ } ++ } ++ #endif/*CONFIG_BEAMFORMING*/ ++ ++ /* B21 VHT TXOP PS */ ++ SET_VHT_CAPABILITY_ELE_TXOP_PS(pcap, 0); ++ /* B22 +HTC-VHT Capable */ ++ SET_VHT_CAPABILITY_ELE_HTC_VHT(pcap, 1); ++ /* B23 24 25 Maximum A-MPDU Length Exponent */ ++ if (pregistrypriv->ampdu_factor != 0xFE) ++ SET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(pcap, pregistrypriv->ampdu_factor); ++ else ++ SET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(pcap, 7); ++ /* B26 27 VHT Link Adaptation Capable */ ++ SET_VHT_CAPABILITY_ELE_LINK_ADAPTION(pcap, 0); ++ ++ pcap_mcs = GET_VHT_CAPABILITY_ELE_RX_MCS(pcap); ++ _rtw_memcpy(pcap_mcs, pvhtpriv->vht_mcs_map, 2); ++ ++ pcap_mcs = GET_VHT_CAPABILITY_ELE_TX_MCS(pcap); ++ _rtw_memcpy(pcap_mcs, pvhtpriv->vht_mcs_map, 2); ++ ++ /* find the largest bw supported by both registry and hal */ ++ bw = hal_largest_bw(padapter, REGSTY_BW_5G(pregistrypriv)); ++ ++ HighestRate = VHT_MCS_DATA_RATE[bw][pvhtpriv->sgi_80m][((pvhtpriv->vht_highest_rate - MGN_VHT1SS_MCS0) & 0x3f)]; ++ HighestRate = (HighestRate + 1) >> 1; ++ ++ SET_VHT_CAPABILITY_ELE_MCS_RX_HIGHEST_RATE(pcap, HighestRate); /* indicate we support highest rx rate is 600Mbps. */ ++ SET_VHT_CAPABILITY_ELE_MCS_TX_HIGHEST_RATE(pcap, HighestRate); /* indicate we support highest tx rate is 600Mbps. */ ++ ++ pbuf = rtw_set_ie(pbuf, EID_VHTCapability, 12, pcap, &len); ++ ++ return len; ++} ++ ++u32 rtw_restructure_vht_ie(_adapter *padapter, u8 *in_ie, u8 *out_ie, uint in_len, uint *pout_len) ++{ ++ struct rf_ctl_t *rfctl = adapter_to_rfctl(padapter); ++ RT_CHANNEL_INFO *chset = rfctl->channel_set; ++ u32 ielen; ++ u8 max_bw; ++ u8 oper_ch, oper_bw = CHANNEL_WIDTH_20, oper_offset = HAL_PRIME_CHNL_OFFSET_DONT_CARE; ++ u8 *out_vht_op_ie, *ht_op_ie, *vht_cap_ie, *vht_op_ie; ++ struct registry_priv *pregistrypriv = &padapter->registrypriv; ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ ++ rtw_vht_use_default_setting(padapter); ++ ++ ht_op_ie = rtw_get_ie(in_ie + 12, WLAN_EID_HT_OPERATION, &ielen, in_len - 12); ++ if (!ht_op_ie || ielen != HT_OP_IE_LEN) ++ goto exit; ++ vht_cap_ie = rtw_get_ie(in_ie + 12, EID_VHTCapability, &ielen, in_len - 12); ++ if (!vht_cap_ie || ielen != VHT_CAP_IE_LEN) ++ goto exit; ++ vht_op_ie = rtw_get_ie(in_ie + 12, EID_VHTOperation, &ielen, in_len - 12); ++ if (!vht_op_ie || ielen != VHT_OP_IE_LEN) ++ goto exit; ++ ++ /* VHT Capabilities element */ ++ *pout_len += rtw_build_vht_cap_ie(padapter, out_ie + *pout_len); ++ ++ ++ /* VHT Operation element */ ++ out_vht_op_ie = out_ie + *pout_len; ++ rtw_set_ie(out_vht_op_ie, EID_VHTOperation, VHT_OP_IE_LEN, vht_op_ie + 2 , pout_len); ++ ++ /* get primary channel from HT_OP_IE */ ++ oper_ch = GET_HT_OP_ELE_PRI_CHL(ht_op_ie + 2); ++ ++ /* find the largest bw supported by both registry and hal */ ++ max_bw = hal_largest_bw(padapter, REGSTY_BW_5G(pregistrypriv)); ++ ++ if (max_bw >= CHANNEL_WIDTH_40) { ++ /* get bw offset form HT_OP_IE */ ++ if (GET_HT_OP_ELE_STA_CHL_WIDTH(ht_op_ie + 2)) { ++ switch (GET_HT_OP_ELE_2ND_CHL_OFFSET(ht_op_ie + 2)) { ++ case SCA: ++ oper_bw = CHANNEL_WIDTH_40; ++ oper_offset = HAL_PRIME_CHNL_OFFSET_LOWER; ++ break; ++ case SCB: ++ oper_bw = CHANNEL_WIDTH_40; ++ oper_offset = HAL_PRIME_CHNL_OFFSET_UPPER; ++ break; ++ } ++ } ++ ++ if (oper_bw == CHANNEL_WIDTH_40) { ++ switch (GET_VHT_OPERATION_ELE_CHL_WIDTH(vht_op_ie + 2)) { ++ case 1: /* 80MHz */ ++ case 2: /* 160MHz */ ++ case 3: /* 80+80 */ ++ oper_bw = CHANNEL_WIDTH_80; /* only support up to 80MHz for now */ ++ break; ++ } ++ ++ oper_bw = rtw_min(oper_bw, max_bw); ++ ++ /* try downgrage bw to fit in channel plan setting */ ++ while (!rtw_chset_is_chbw_valid(chset, oper_ch, oper_bw, oper_offset) ++ || (IS_DFS_SLAVE_WITH_RD(rfctl) ++ && !rtw_odm_dfs_domain_unknown(rfctl_to_dvobj(rfctl)) ++ && rtw_chset_is_chbw_non_ocp(chset, oper_ch, oper_bw, oper_offset)) ++ ) { ++ oper_bw--; ++ if (oper_bw == CHANNEL_WIDTH_20) { ++ oper_offset = HAL_PRIME_CHNL_OFFSET_DONT_CARE; ++ break; ++ } ++ } ++ } ++ } ++ ++ rtw_warn_on(!rtw_chset_is_chbw_valid(chset, oper_ch, oper_bw, oper_offset)); ++ if (IS_DFS_SLAVE_WITH_RD(rfctl) && !rtw_odm_dfs_domain_unknown(rfctl_to_dvobj(rfctl))) ++ rtw_warn_on(rtw_chset_is_chbw_non_ocp(chset, oper_ch, oper_bw, oper_offset)); ++ ++ /* update VHT_OP_IE */ ++ if (oper_bw < CHANNEL_WIDTH_80) { ++ SET_VHT_OPERATION_ELE_CHL_WIDTH(out_vht_op_ie + 2, 0); ++ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(out_vht_op_ie + 2, 0); ++ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(out_vht_op_ie + 2, 0); ++ } else if (oper_bw == CHANNEL_WIDTH_80) { ++ u8 cch = rtw_get_center_ch(oper_ch, oper_bw, oper_offset); ++ ++ SET_VHT_OPERATION_ELE_CHL_WIDTH(out_vht_op_ie + 2, 1); ++ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(out_vht_op_ie + 2, cch); ++ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(out_vht_op_ie + 2, 0); ++ } else { ++ RTW_ERR(FUNC_ADPT_FMT" unsupported BW:%u\n", FUNC_ADPT_ARG(padapter), oper_bw); ++ rtw_warn_on(1); ++ } ++ ++ /* Operating Mode Notification element */ ++ *pout_len += rtw_build_vht_op_mode_notify_ie(padapter, out_ie + *pout_len, oper_bw); ++ ++ pvhtpriv->vht_option = _TRUE; ++ ++exit: ++ return pvhtpriv->vht_option; ++ ++} ++ ++void VHTOnAssocRsp(_adapter *padapter) ++{ ++ struct mlme_priv *pmlmepriv = &padapter->mlmepriv; ++ struct vht_priv *pvhtpriv = &pmlmepriv->vhtpriv; ++ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; ++ struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); ++ u8 ht_AMPDU_len; ++ ++ RTW_INFO("%s\n", __FUNCTION__); ++ ++ if (!pmlmeinfo->HT_enable) ++ return; ++ ++ if (!pmlmeinfo->VHT_enable) ++ return; ++ ++ ht_AMPDU_len = pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x03; ++ ++ if (pvhtpriv->ampdu_len > ht_AMPDU_len) ++ rtw_hal_set_hwreg(padapter, HW_VAR_AMPDU_FACTOR, (u8 *)(&pvhtpriv->ampdu_len)); ++ ++ rtw_hal_set_hwreg(padapter, HW_VAR_AMPDU_MAX_TIME, (u8 *)(&pvhtpriv->vht_highest_rate)); ++} ++ ++void rtw_vht_ies_attach(_adapter *padapter, WLAN_BSSID_EX *pnetwork) ++{ ++ struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); ++ u8 cap_len, operation_len; ++ uint len = 0; ++ sint ie_len = 0; ++ u8 *p = NULL; ++ ++ p = rtw_get_ie(pnetwork->IEs + _BEACON_IE_OFFSET_, EID_VHTCapability, &ie_len, ++ (pnetwork->IELength - _BEACON_IE_OFFSET_)); ++ if (p && ie_len > 0) ++ return; ++ ++ rtw_vht_use_default_setting(padapter); ++ ++ /* VHT Operation mode notifiy bit in Extended IE (127) */ ++ SET_EXT_CAPABILITY_ELE_OP_MODE_NOTIF(pmlmepriv->ext_capab_ie_data, 1); ++ pmlmepriv->ext_capab_ie_len = 10; ++ rtw_set_ie(pnetwork->IEs + pnetwork->IELength, EID_EXTCapability, 8, pmlmepriv->ext_capab_ie_data, &len); ++ pnetwork->IELength += pmlmepriv->ext_capab_ie_len; ++ ++ /* VHT Capabilities element */ ++ cap_len = rtw_build_vht_cap_ie(padapter, pnetwork->IEs + pnetwork->IELength); ++ pnetwork->IELength += cap_len; ++ ++ /* VHT Operation element */ ++ operation_len = rtw_build_vht_operation_ie(padapter, pnetwork->IEs + pnetwork->IELength, ++ pnetwork->Configuration.DSConfig); ++ pnetwork->IELength += operation_len; ++ ++ rtw_check_for_vht20(padapter, pnetwork->IEs + _BEACON_IE_OFFSET_, pnetwork->IELength - _BEACON_IE_OFFSET_); ++ ++ pmlmepriv->vhtpriv.vht_option = _TRUE; ++} ++ ++void rtw_vht_ies_detach(_adapter *padapter, WLAN_BSSID_EX *pnetwork) ++{ ++ struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); ++ ++ rtw_remove_bcn_ie(padapter, pnetwork, EID_EXTCapability); ++ rtw_remove_bcn_ie(padapter, pnetwork, EID_VHTCapability); ++ rtw_remove_bcn_ie(padapter, pnetwork, EID_VHTOperation); ++ ++ pmlmepriv->vhtpriv.vht_option = _FALSE; ++} ++ ++void rtw_check_for_vht20(_adapter *adapter, u8 *ies, int ies_len) ++{ ++ u8 ht_ch, ht_bw, ht_offset; ++ u8 vht_ch, vht_bw, vht_offset; ++ ++ rtw_ies_get_chbw(ies, ies_len, &ht_ch, &ht_bw, &ht_offset, 1, 0); ++ rtw_ies_get_chbw(ies, ies_len, &vht_ch, &vht_bw, &vht_offset, 1, 1); ++ ++ if (ht_bw == CHANNEL_WIDTH_20 && vht_bw >= CHANNEL_WIDTH_80) { ++ u8 *vht_op_ie; ++ int vht_op_ielen; ++ ++ RTW_INFO(FUNC_ADPT_FMT" vht80 is not allowed without ht40\n", FUNC_ADPT_ARG(adapter)); ++ vht_op_ie = rtw_get_ie(ies, EID_VHTOperation, &vht_op_ielen, ies_len); ++ if (vht_op_ie && vht_op_ielen) { ++ RTW_INFO(FUNC_ADPT_FMT" switch to vht20\n", FUNC_ADPT_ARG(adapter)); ++ SET_VHT_OPERATION_ELE_CHL_WIDTH(vht_op_ie + 2, 0); ++ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(vht_op_ie + 2, 0); ++ SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(vht_op_ie + 2, 0); ++ } ++ } ++} ++#endif /* CONFIG_80211AC_VHT */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_wlan_util.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_wlan_util.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_wlan_util.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_wlan_util.c 2021-03-07 18:16:17.027954777 +0200 +@@ -0,0 +1,4972 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -110536,7 +107555,6 @@ index 000000000..b4cecd116 + RTW_INFO("[%s] ch = %d, offset = %d, bwmode = %d\n", __func__, channel, channel_offset, bwmode); + + center_ch = rtw_get_center_ch(channel, bwmode, channel_offset); -+ + if (bwmode == CHANNEL_WIDTH_80) { + if (center_ch > channel) + chnl_offset80 = HAL_PRIME_CHNL_OFFSET_LOWER; @@ -114685,7 +111703,9 @@ index 000000000..b4cecd116 + + int i = 0; + struct file *fp; ++#ifdef set_fs + mm_segment_t fs; ++#endif + loff_t pos = 0; + u8 *source = NULL; + long len = 0; @@ -114721,10 +111741,10 @@ index 000000000..b4cecd116 + RTW_INFO("Error, cipher array using default value.\n"); + return 0; + } -+ ++#ifdef set_fs + fs = get_fs(); + set_fs(KERNEL_DS); -+ ++#endif + source = rtw_zmalloc(2048); + + if (source != NULL) { @@ -114732,10 +111752,10 @@ index 000000000..b4cecd116 + rtw_parse_cipher_list(nlo_info, source); + rtw_mfree(source, 2048); + } -+ ++#ifdef set_fs + set_fs(fs); ++#endif + filp_close(fp, NULL); -+ + RTW_INFO("-%s-\n", __func__); + return 0; +} @@ -114910,12 +111930,10 @@ index 000000000..b4cecd116 + /*TODO get offset of bcn's timestamp*/ + /*pmlmeext->bcn_timestamp;*/ +} -diff --git linux-5.8/3rdparty/rtl8812au/core/rtw_xmit.c linux-5.8/3rdparty/rtl8812au/core/rtw_xmit.c -new file mode 100644 -index 000000000..90e215385 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/core/rtw_xmit.c -@@ -0,0 +1,5900 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/core/rtw_xmit.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_xmit.c +--- linux-5.11.4/3rdparty/rtl8812au/core/rtw_xmit.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/core/rtw_xmit.c 2021-03-07 18:16:17.028954824 +0200 +@@ -0,0 +1,6097 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -119319,7 +116337,6 @@ index 000000000..90e215385 +s32 rtw_monitor_xmit_entry(struct sk_buff *skb, struct net_device *ndev) +{ + u16 frame_ctl; -+ struct ieee80211_radiotap_header rtap_hdr; + _adapter *padapter = (_adapter *)rtw_netdev_priv(ndev); + struct pkt_file pktfile; + struct rtw_ieee80211_hdr *pwlanhdr; @@ -119329,37 +116346,49 @@ index 000000000..90e215385 + struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); + struct registry_priv *pregpriv = &(padapter->registrypriv); + unsigned char *pframe; -+ u8 dummybuf[32]; -+ int len = skb->len, rtap_len, consume; ++ int len = skb->len; ++ ++ int rtap_len, rtap_remain, ret; ++ struct ieee80211_radiotap_header *rtap_hdr; // net/ieee80211_radiotap.h ++ struct ieee80211_radiotap_iterator iterator; // net/cfg80211.h ++ u8 rtap_buf[256]; + + int alloc_tries, alloc_delay; + + rtw_mstat_update(MSTAT_TYPE_SKB, MSTAT_ALLOC_SUCCESS, skb->truesize); + -+#ifndef CONFIG_CUSTOMER_ALIBABA_GENERAL + if (unlikely(skb->len < sizeof(struct ieee80211_radiotap_header))) + goto fail; + + _rtw_open_pktfile((_pkt *)skb, &pktfile); -+ _rtw_pktfile_read(&pktfile, (u8 *)(&rtap_hdr), sizeof(struct ieee80211_radiotap_header)); -+ rtap_len = ieee80211_get_radiotap_len((u8 *)(&rtap_hdr)); -+ if (unlikely(rtap_hdr.it_version)) ++ // Read in radiotap header and sanity check length ++ _rtw_pktfile_read(&pktfile, rtap_buf, sizeof(struct ieee80211_radiotap_header)); ++ rtap_hdr = (struct ieee80211_radiotap_header*)(rtap_buf); ++ rtap_len = ieee80211_get_radiotap_len(rtap_buf); ++ ++ if (unlikely(rtap_hdr->it_version)) + goto fail; + + if (unlikely(skb->len < rtap_len)) + goto fail; + ++ if (unlikely(rtap_len < sizeof(struct ieee80211_radiotap_header))) ++ goto fail; ++ + len -= sizeof(struct ieee80211_radiotap_header); -+ rtap_len -= sizeof(struct ieee80211_radiotap_header); ++ rtap_remain = rtap_len - sizeof(struct ieee80211_radiotap_header); + -+ while(rtap_len) { -+ consume = rtap_len > sizeof(dummybuf) ? sizeof(dummybuf) : rtap_len; -+ _rtw_pktfile_read(&pktfile, dummybuf, consume); -+ rtap_len -= consume; -+ len -= consume; ++ // Read in rest of radiotap body ++ if (rtap_remain) { ++ _rtw_pktfile_read(&pktfile, &rtap_buf[sizeof(struct ieee80211_radiotap_header)], rtap_remain); ++ len -= rtap_remain; + } -+#endif + ++ // NOTE: we process the radiotap header after we update the frame attribs below, ++ // so we can directly apply overrides rather than cache all the values into ++ // variables and apply them later. ++ ++ // Process rest of frame + alloc_delay = 100; + for (alloc_tries=3; alloc_tries > 0; alloc_tries--) { + pmgntframe = alloc_mgtxmitframe(pxmitpriv); @@ -119377,7 +116406,7 @@ index 000000000..90e215385 + _rtw_pktfile_read(&pktfile, pframe, len); + + -+ /* Check DATA/MGNT frames */ ++ // Setup attribs for default Mgmt vs Data frame + pwlanhdr = (struct rtw_ieee80211_hdr *)pframe; + pattrib = &pmgntframe->attrib; + pattrib->injected = _TRUE; @@ -119411,11 +116440,197 @@ index 000000000..90e215385 + else + pattrib->retry_ctrl = _FALSE; + pattrib->pktlen = len; -+ pmlmeext->mgnt_seq = GetSequence(pwlanhdr); -+ pattrib->seqnum = pmlmeext->mgnt_seq; -+ pmlmeext->mgnt_seq++; ++ + pattrib->last_txcmdsz = pattrib->pktlen; + ++ /* ++ ANALYSIS: most other xmit/frame generation flows: ++ - take next seqnum from pmlmeext->mgnt_seq ++ - call SetSeqNum to write it into the packet ++ - increment pmlmext->mgnt_seq ++ - and set it into pattrib->seqnum ++ Then in HAL, update_txdesc will either use hardware seq number if !pattrib_qos_en, ++ otherwise SET_TX_DESC_SEQ_8812 w/ pattrib->seqnum. ++ Also worth noting is prior update_monitor_frame_attrib/update_mgntframe_attrib call ++ merely set pattrib->seqnum to pmlmeext->mgnt_seq, but do NOT increment mgnt_seq. ++ Also they both set qos_en=_FALSE, which induce HW seq numbers. ++ The code below, however, appears to read the seq num out of the injected packet, ++ update the global pmlmeext->mgnt_seq with the injected seqnum, and then set ++ global pmlmeext to next seq. IMHO it appears to be doing the wrong thing, since ++ it is both updating pmlmeext from data in the packet, and all those values ++ are ignored because qos_en=_FALSE and thus HW seq is just used. ++ Ideally it would be nice to be able to control the sequence number, but the ++ strong coupling to qos_en makes that difficult right now. So we will just ++ use the default HW mode. However, we are going to skip some of the extraneous ++ steps this original code did by simply accepting: ++ - update_*_attrib called prior already set seqnum from pmlmeext ++ - so all we need to do is mgnt_seq++ just in case ++ - (and it seems we can avoid the SetSeqNum call) ++ pmlmeext->mgnt_seq = GetSequence(pwlanhdr); ++ pattrib->seqnum = pmlmeext->mgnt_seq; ++ pmlmeext->mgnt_seq++; ++ */ ++ pmlmeext->mgnt_seq++; ++ ++ pattrib->retry_ctrl = _FALSE; ++ ++ // Parse radiotap for injection items and overwrite attribs as needed ++ ret = ieee80211_radiotap_iterator_init(&iterator, rtap_hdr, rtap_len, NULL); ++ while (!ret) { ++ ret = ieee80211_radiotap_iterator_next(&iterator); ++ if (ret) ++ continue; ++ ++ switch (iterator.this_arg_index) { ++ case IEEE80211_RADIOTAP_RATE: ++ // This is basic 802.11b/g rate; use MCS/VHT for higher rates ++ pattrib->rate = *iterator.this_arg; ++#ifdef CONFIG_80211AC_VHT ++ pattrib->raid = RATEID_IDX_BGN_40M_1SS; ++#else ++ if (pattrib->rate == IEEE80211_CCK_RATE_1MB ++ || pattrib->rate == IEEE80211_CCK_RATE_2MB ++ || pattrib->rate == IEEE80211_CCK_RATE_5MB ++ || pattrib->rate == IEEE80211_CCK_RATE_11MB ) ++ pattrib->raid = rtw_get_mgntframe_raid(padapter, WIRELESS_11B); ++ else ++ pattrib->raid = rtw_get_mgntframe_raid(padapter, WIRELESS_11G); ++#endif ++ ++ // We have to reset other attributes that may have been set prior for MCS/VHT rates ++ pattrib->ht_en = _FALSE; ++ pattrib->ampdu_en = _FALSE; ++ pattrib->sgi = _FALSE; ++ pattrib->ldpc = _FALSE; ++ pattrib->stbc = 0; ++ pattrib->bwmode = CHANNEL_WIDTH_20; ++ pattrib->ch_offset = HAL_PRIME_CHNL_OFFSET_DONT_CARE; ++ ++ break; ++ ++ case IEEE80211_RADIOTAP_TX_FLAGS: { ++ u16 txflags = get_unaligned_le16(iterator.this_arg); ++ ++ if ((txflags & IEEE80211_RADIOTAP_F_TX_NOACK) == 0) ++ pattrib->retry_ctrl = _TRUE; // Note; already _FALSE by default ++ ++ if (txflags & 0x0010) { // Use preconfigured seq num ++ // NOTE: this is currently ignored due to qos_en=_FALSE and HW seq num override ++ pattrib->seqnum = GetSequence(pwlanhdr); ++ } ++ ++ break; ++ } ++ ++ case IEEE80211_RADIOTAP_MCS: { ++ u8 mcs_have = iterator.this_arg[0]; ++ ++ // Set up defaults ++ pattrib->rate = MGN_MCS0; ++ pattrib->bwmode = IEEE80211_RADIOTAP_MCS_BW_20; ++ pattrib->ch_offset = HAL_PRIME_CHNL_OFFSET_DONT_CARE; ++ pattrib->ht_en = _TRUE; ++ pattrib->sgi = _FALSE; ++ pattrib->ldpc = _FALSE; ++ pattrib->stbc = 0; ++ ++ if (mcs_have & IEEE80211_RADIOTAP_MCS_HAVE_BW) { ++ ++ u8 bw = (iterator.this_arg[1] & IEEE80211_RADIOTAP_MCS_BW_MASK); ++ if (bw == IEEE80211_RADIOTAP_MCS_BW_20L) { ++ bw = IEEE80211_RADIOTAP_MCS_BW_20; ++ pattrib->ch_offset = HAL_PRIME_CHNL_OFFSET_LOWER; ++ } ++ if (bw == IEEE80211_RADIOTAP_MCS_BW_20U) { ++ bw = IEEE80211_RADIOTAP_MCS_BW_20; ++ pattrib->ch_offset = HAL_PRIME_CHNL_OFFSET_UPPER; ++ } ++ ++ pattrib->bwmode = bw; ++ } ++ ++ if (mcs_have & IEEE80211_RADIOTAP_MCS_HAVE_MCS) { ++ u8 fixed_rate = iterator.this_arg[2] & 0x7f; ++ if(fixed_rate > 31) ++ fixed_rate = 0; ++ fixed_rate += MGN_MCS0; ++ pattrib->rate = fixed_rate; ++ } ++ ++ if ((mcs_have & IEEE80211_RADIOTAP_MCS_HAVE_GI) && (iterator.this_arg[1] & IEEE80211_RADIOTAP_MCS_SGI)) ++ pattrib->sgi = _TRUE; ++ ++ if ((mcs_have & IEEE80211_RADIOTAP_MCS_HAVE_FEC) && (iterator.this_arg[1] & IEEE80211_RADIOTAP_MCS_FEC_LDPC)) ++ pattrib->ldpc = _TRUE; ++ ++ if (mcs_have & IEEE80211_RADIOTAP_MCS_HAVE_STBC) { ++ u8 stbc = (iterator.this_arg[1] & IEEE80211_RADIOTAP_MCS_STBC_MASK) >> IEEE80211_RADIOTAP_MCS_STBC_SHIFT; ++ pattrib->stbc = stbc; ++ } ++ } ++ break; ++ ++#ifdef CONFIG_80211AC_VHT ++ case IEEE80211_RADIOTAP_VHT: { ++ unsigned int mcs, nss; ++ ++ u8 known = iterator.this_arg[0]; ++ u8 flags = iterator.this_arg[2]; ++ ++ // Set up defaults ++ pattrib->stbc = 0; ++ pattrib->sgi = _FALSE; ++ pattrib->bwmode = CHANNEL_WIDTH_20; ++ pattrib->ldpc = _FALSE; ++ pattrib->rate = MGN_VHT1SS_MCS0; ++ pattrib->raid = RATEID_IDX_VHT_1SS; ++ ++ // NOTE: this code currently only supports 1SS for radiotap defined rates ++ ++ if ((known & IEEE80211_RADIOTAP_VHT_KNOWN_STBC) && (flags & IEEE80211_RADIOTAP_VHT_FLAG_STBC)) ++ pattrib->stbc = 1; ++ ++ if ((known & IEEE80211_RADIOTAP_VHT_KNOWN_GI) && (flags & IEEE80211_RADIOTAP_VHT_FLAG_SGI)) ++ pattrib->sgi = _TRUE; ++ ++ if (known & IEEE80211_RADIOTAP_VHT_KNOWN_BANDWIDTH) { ++ u8 bw = iterator.this_arg[3] & 0x1F; ++ // NOTE: there are various L and U, but we just use straight 20/40/80 ++ // since it's not clear how to set CHNL_OFFSET_LOWER/_UPPER with different ++ // sideband sizes/configurations. TODO. ++ // Also, any 160 is treated as 80 due to lack of WIDTH_160. ++ if (bw == 0) ++ pattrib->bwmode = CHANNEL_WIDTH_20; ++ else if (bw >=1 && bw <= 3) ++ pattrib->bwmode = CHANNEL_WIDTH_40; ++ else if (bw >=4 && bw <= 10) ++ pattrib->bwmode = CHANNEL_WIDTH_80; ++ else if (bw >= 11 && bw <= 25) ++ pattrib->bwmode = CHANNEL_WIDTH_80; // Supposed to be 160Mhz, we use 80Mhz ++ } ++ ++ // User 0 ++ nss = iterator.this_arg[4] & 0x0F; // Number of spatial streams ++ if (nss > 0) { ++ if (nss > 4) nss = 4; ++ mcs = (iterator.this_arg[4]>>4) & 0x0F; // MCS rate index ++ if (mcs > 8) mcs = 9; ++ pattrib->rate = MGN_VHT1SS_MCS0 + ((nss-1)*10 + mcs); ++ ++ if (iterator.this_arg[8] & IEEE80211_RADIOTAP_CODING_LDPC_USER0) ++ pattrib->ldpc = _TRUE; ++ } ++ ++ } ++ break; ++#endif ++ ++ default: ++ break; ++ } ++ } ++ ++ // All set + dump_mgntframe(padapter, pmgntframe); + pxmitpriv->tx_pkts++; + pxmitpriv->tx_bytes += skb->len; @@ -120816,288 +118031,9 @@ index 000000000..90e215385 + RTW_INFO("%s ack_tx not set\n", __func__); +} +#endif /* CONFIG_XMIT_ACK */ -diff --git linux-5.8/3rdparty/rtl8812au/dkms-install.sh linux-5.8/3rdparty/rtl8812au/dkms-install.sh -new file mode 100755 -index 000000000..07c476b7d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/dkms-install.sh -@@ -0,0 +1,34 @@ -+#!/bin/bash -+ -+if [[ $EUID -ne 0 ]]; then -+ echo "You must run this with superuser priviliges. Try \"sudo ./dkms-install.sh\"" 2>&1 -+ exit 1 -+else -+ echo "About to run dkms install steps..." -+fi -+ -+DRV_DIR="$(pwd)" -+DRV_NAME=rtl8812au -+DRV_VERSION=5.6.4.2 -+ -+cp -r $(pwd) /usr/src/${DRV_NAME}-${DRV_VERSION} -+ -+dkms add -m ${DRV_NAME} -v ${DRV_VERSION} -+dkms build -m ${DRV_NAME} -v ${DRV_VERSION} -+dkms install -m ${DRV_NAME} -v ${DRV_VERSION} -+RESULT=$? -+ -+echo "Finished running dkms install steps." -+ -+if grep -q -e "^CONFIG_DISABLE_IPV6 = y$" "$DRV_DIR/Makefile" ; then -+ if echo "net.ipv6.conf.all.disable_ipv6 = 1 -+ net.ipv6.conf.default.disable_ipv6 = 1 -+ net.ipv6.conf.lo.disable_ipv6 = 1" >> /etc/sysctl.conf; then -+ echo "Disabled IPv6 Successfuly " -+ sysctl -p -+ else -+ echo "Could not disable IPv6" -+ fi -+fi -+ -+exit $RESULT -diff --git linux-5.8/3rdparty/rtl8812au/dkms-remove.sh linux-5.8/3rdparty/rtl8812au/dkms-remove.sh -new file mode 100755 -index 000000000..6a8d6d604 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/dkms-remove.sh -@@ -0,0 +1,24 @@ -+#!/bin/bash -+ -+if [[ $EUID -ne 0 ]]; then -+ echo "You must run this with superuser priviliges. Try \"sudo ./dkms-remove.sh\"" 2>&1 -+ exit 1 -+else -+ echo "About to run dkms removal steps..." -+fi -+ -+DRV_DIR="$(pwd)" -+DRV_NAME=rtl8812au -+DRV_VERSION=5.6.4.2 -+ -+dkms remove ${DRV_NAME}/${DRV_VERSION} --all -+rm -rf /usr/src/${DRV_NAME}-${DRV_VERSION} -+ -+RESULT=$? -+if [[ "$RESULT" != "0" ]]; then -+ echo "Error occurred while running dkms remove." 2>&1 -+else -+ echo "Finished running dkms removal steps." -+fi -+ -+exit $RESULT -diff --git linux-5.8/3rdparty/rtl8812au/dkms.conf linux-5.8/3rdparty/rtl8812au/dkms.conf -new file mode 100644 -index 000000000..4c3c3b7ec ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/dkms.conf -@@ -0,0 +1,10 @@ -+PACKAGE_NAME="realtek-rtl88xxau" -+PACKAGE_VERSION="5.6.4.2~20200816" -+CLEAN="'make' clean" -+BUILT_MODULE_NAME[0]=88XXau -+PROCS_NUM=`nproc` -+[ $PROCS_NUM -gt 16 ] && PROCS_NUM=16 -+DEST_MODULE_LOCATION[0]="/updates" -+MAKE="'make' -j$PROCS_NUM KVER=${kernelver} KSRC=/lib/modules/${kernelver}/build" -+AUTOINSTALL="yes" -+REMAKE_INITRD=no -diff --git linux-5.8/3rdparty/rtl8812au/hal/HalPwrSeqCmd.c linux-5.8/3rdparty/rtl8812au/hal/HalPwrSeqCmd.c -new file mode 100644 -index 000000000..389785c2b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/HalPwrSeqCmd.c -@@ -0,0 +1,185 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+/*++ -+Copyright (c) Realtek Semiconductor Corp. All rights reserved. -+ -+Module Name: -+ HalPwrSeqCmd.c -+ -+Abstract: -+ Implement HW Power sequence configuration CMD handling routine for Realtek devices. -+ -+Major Change History: -+ When Who What -+ ---------- --------------- ------------------------------- -+ 2011-10-26 Lucas Modify to be compatible with SD4-CE driver. -+ 2011-07-07 Roger Create. -+ -+--*/ -+#include -+ -+ -+/* -+ * Description: -+ * This routine deal with the Power Configuration CMDs parsing for RTL8723/RTL8188E Series IC. -+ * -+ * Assumption: -+ * We should follow specific format which was released from HW SD. -+ * -+ * 2011.07.07, added by Roger. -+ * */ -+u8 HalPwrSeqCmdParsing( -+ PADAPTER padapter, -+ u8 CutVersion, -+ u8 FabVersion, -+ u8 InterfaceType, -+ WLAN_PWR_CFG PwrSeqCmd[]) -+{ -+ WLAN_PWR_CFG PwrCfgCmd = {0}; -+ u8 bPollingBit = _FALSE; -+ u8 bHWICSupport = _FALSE; -+ u32 AryIdx = 0; -+ u8 value = 0; -+ u32 offset = 0; -+ u8 flag = 0; -+ u32 pollingCount = 0; /* polling autoload done. */ -+ u32 maxPollingCnt = 5000; -+ -+ do { -+ PwrCfgCmd = PwrSeqCmd[AryIdx]; -+ -+ -+ /* 2 Only Handle the command whose FAB, CUT, and Interface are matched */ -+ if ((GET_PWR_CFG_FAB_MASK(PwrCfgCmd) & FabVersion) && -+ (GET_PWR_CFG_CUT_MASK(PwrCfgCmd) & CutVersion) && -+ (GET_PWR_CFG_INTF_MASK(PwrCfgCmd) & InterfaceType)) { -+ switch (GET_PWR_CFG_CMD(PwrCfgCmd)) { -+ case PWR_CMD_READ: -+ break; -+ -+ case PWR_CMD_WRITE: -+ offset = GET_PWR_CFG_OFFSET(PwrCfgCmd); -+ -+#ifdef CONFIG_SDIO_HCI -+ /* */ -+ /* We should deal with interface specific address mapping for some interfaces, e.g., SDIO interface */ -+ /* 2011.07.07. */ -+ /* */ -+ if (GET_PWR_CFG_BASE(PwrCfgCmd) == PWR_BASEADDR_SDIO) { -+ /* Read Back SDIO Local value */ -+ value = SdioLocalCmd52Read1Byte(padapter, offset); -+ -+ value &= ~(GET_PWR_CFG_MASK(PwrCfgCmd)); -+ value |= (GET_PWR_CFG_VALUE(PwrCfgCmd) & GET_PWR_CFG_MASK(PwrCfgCmd)); -+ -+ /* Write Back SDIO Local value */ -+ SdioLocalCmd52Write1Byte(padapter, offset, value); -+ } else -+#endif -+ { -+#ifdef CONFIG_GSPI_HCI -+ if (GET_PWR_CFG_BASE(PwrCfgCmd) == PWR_BASEADDR_SDIO) -+ offset = SPI_LOCAL_OFFSET | offset; -+#endif -+ /* Read the value from system register */ -+ value = rtw_read8(padapter, offset); -+ -+ value = value & (~(GET_PWR_CFG_MASK(PwrCfgCmd))); -+ value = value | (GET_PWR_CFG_VALUE(PwrCfgCmd) & GET_PWR_CFG_MASK(PwrCfgCmd)); -+ -+ /* Write the value back to sytem register */ -+ rtw_write8(padapter, offset, value); -+ } -+ break; -+ -+ case PWR_CMD_POLLING: -+ -+ bPollingBit = _FALSE; -+ offset = GET_PWR_CFG_OFFSET(PwrCfgCmd); -+ -+ rtw_hal_get_hwreg(padapter, HW_VAR_PWR_CMD, &bHWICSupport); -+ if (bHWICSupport && offset == 0x06) { -+ flag = 0; -+ maxPollingCnt = 100000; -+ } else -+ maxPollingCnt = 5000; -+ -+#ifdef CONFIG_GSPI_HCI -+ if (GET_PWR_CFG_BASE(PwrCfgCmd) == PWR_BASEADDR_SDIO) -+ offset = SPI_LOCAL_OFFSET | offset; -+#endif -+ do { -+#ifdef CONFIG_SDIO_HCI -+ if (GET_PWR_CFG_BASE(PwrCfgCmd) == PWR_BASEADDR_SDIO) -+ value = SdioLocalCmd52Read1Byte(padapter, offset); -+ else -+#endif -+ value = rtw_read8(padapter, offset); -+ -+ value = value & GET_PWR_CFG_MASK(PwrCfgCmd); -+ if (value == (GET_PWR_CFG_VALUE(PwrCfgCmd) & GET_PWR_CFG_MASK(PwrCfgCmd))) -+ bPollingBit = _TRUE; -+ else -+ rtw_udelay_os(10); -+ -+ if (pollingCount++ > maxPollingCnt) { -+ RTW_ERR("HalPwrSeqCmdParsing: Fail to polling Offset[%#x]=%02x\n", offset, value); -+ -+ /* For PCIE + USB package poll power bit timeout issue only modify 8821AE and 8723BE */ -+ if (bHWICSupport && offset == 0x06 && flag == 0) { -+ -+ RTW_ERR("[WARNING] PCIE polling(0x%X) timeout(%d), Toggle 0x04[3] and try again.\n", offset, maxPollingCnt); -+ if (IS_HARDWARE_TYPE_8723DE(padapter)) -+ PlatformEFIOWrite1Byte(padapter, 0x40, (PlatformEFIORead1Byte(padapter, 0x40)) & (~BIT3)); -+ -+ PlatformEFIOWrite1Byte(padapter, 0x04, PlatformEFIORead1Byte(padapter, 0x04) | BIT3); -+ PlatformEFIOWrite1Byte(padapter, 0x04, PlatformEFIORead1Byte(padapter, 0x04) & ~BIT3); -+ -+ if (IS_HARDWARE_TYPE_8723DE(padapter)) -+ PlatformEFIOWrite1Byte(padapter, 0x40, PlatformEFIORead1Byte(padapter, 0x40)|BIT3); -+ -+ /* Retry Polling Process one more time */ -+ pollingCount = 0; -+ flag = 1; -+ } else { -+ return _FALSE; -+ } -+ } -+ } while (!bPollingBit); -+ -+ break; -+ -+ case PWR_CMD_DELAY: -+ if (GET_PWR_CFG_VALUE(PwrCfgCmd) == PWRSEQ_DELAY_US) -+ rtw_udelay_os(GET_PWR_CFG_OFFSET(PwrCfgCmd)); -+ else -+ rtw_udelay_os(GET_PWR_CFG_OFFSET(PwrCfgCmd) * 1000); -+ break; -+ -+ case PWR_CMD_END: -+ /* When this command is parsed, end the process */ -+ return _TRUE; -+ break; -+ -+ default: -+ break; -+ } -+ } -+ -+ AryIdx++;/* Add Array Index */ -+ } while (1); -+ -+ return _TRUE; -+} -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/efuse_mask.h linux-5.8/3rdparty/rtl8812au/hal/efuse/efuse_mask.h -new file mode 100644 -index 000000000..f6059e4ec ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/efuse_mask.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/efuse_mask.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/efuse_mask.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/efuse_mask.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/efuse_mask.h 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,164 @@ +/****************************************************************************** + * @@ -121263,11 +118199,9 @@ index 000000000..f6059e4ec + #endif + +#endif /*CONFIG_SDIO_HCI*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.c linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.c -new file mode 100644 -index 000000000..2b4d32648 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,94 @@ +/****************************************************************************** + * @@ -121363,11 +118297,9 @@ index 000000000..2b4d32648 + + return (result > 0) ? 0 : 1; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.h linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.h -new file mode 100644 -index 000000000..085b2054c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_PCIE.h 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,33 @@ +/****************************************************************************** + * @@ -121402,11 +118334,9 @@ index 000000000..085b2054c +EFUSE_IsAddressMasked_MP_8812A_MPCIE(/* TC: Test Chip, MP: MP Chip */ + IN u2Byte Offset +); -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.c linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.c -new file mode 100644 -index 000000000..fd66e88e3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,94 @@ +/****************************************************************************** + * @@ -121502,11 +118432,9 @@ index 000000000..fd66e88e3 + + return (result > 0) ? 0 : 1; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.h linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.h -new file mode 100644 -index 000000000..1adfd8189 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8812A_USB.h 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,34 @@ +/****************************************************************************** + * @@ -121542,11 +118470,9 @@ index 000000000..1adfd8189 +EFUSE_IsAddressMasked_MP_8812A_MUSB(/* TC: Test Chip, MP: MP Chip */ + IN u2Byte Offset +); -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.c linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.c -new file mode 100644 -index 000000000..608f35ec9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,93 @@ +/****************************************************************************** + * @@ -121641,11 +118567,9 @@ index 000000000..608f35ec9 + + return (result > 0) ? 0 : 1; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.h linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.h -new file mode 100644 -index 000000000..7e46d8e3c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_PCIE.h 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,33 @@ +/****************************************************************************** + * @@ -121680,11 +118604,9 @@ index 000000000..7e46d8e3c +EFUSE_IsAddressMasked_MP_8821A_MPCIE(/* TC: Test Chip, MP: MP Chip */ + IN u2Byte Offset +); -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.c linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.c -new file mode 100644 -index 000000000..bc9a28d18 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,96 @@ +/****************************************************************************** + * @@ -121782,11 +118704,9 @@ index 000000000..bc9a28d18 + + return (result > 0) ? 0 : 1; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.h linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.h -new file mode 100644 -index 000000000..d82abe474 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_SDIO.h 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,31 @@ +/****************************************************************************** + * @@ -121819,11 +118739,9 @@ index 000000000..d82abe474 +EFUSE_IsAddressMasked_MP_8821A_MSDIO(/* TC: Test Chip, MP: MP Chip */ + IN u2Byte Offset +); -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.c linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.c -new file mode 100644 -index 000000000..36af57559 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,95 @@ +/****************************************************************************** + * @@ -121920,11 +118838,9 @@ index 000000000..36af57559 + + return (result > 0) ? 0 : 1; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.h linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.h -new file mode 100644 -index 000000000..728f2d5a3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.h 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,31 @@ +/****************************************************************************** + * @@ -121957,11 +118873,9 @@ index 000000000..728f2d5a3 +EFUSE_IsAddressMasked_MP_8821A_MUSB(/* TC: Test Chip, MP: MP Chip */ + IN u2Byte Offset +); -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.c linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.c -new file mode 100644 -index 000000000..22f793cc3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,93 @@ +/****************************************************************************** +* @@ -122056,11 +118970,9 @@ index 000000000..22f793cc3 + return (result > 0) ? 0 : 1; +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.h linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.h -new file mode 100644 -index 000000000..8b51c1b4a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_PCIE.h 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,33 @@ +/****************************************************************************** +* @@ -122095,11 +119007,9 @@ index 000000000..8b51c1b4a +BOOLEAN EFUSE_IsAddressMasked_MP_8814A_MPCIE(u2Byte Offset); + + -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.c linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.c -new file mode 100644 -index 000000000..cd80e9294 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,90 @@ +/****************************************************************************** +* @@ -122191,11 +119101,9 @@ index 000000000..cd80e9294 + return (result > 0) ? 0 : 1; +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.h linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.h -new file mode 100644 -index 000000000..4262400d7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.h 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,33 @@ +/****************************************************************************** +* @@ -122230,11 +119138,9 @@ index 000000000..4262400d7 + +BOOLEAN EFUSE_IsAddressMasked_MP_8814A_MUSB(u2Byte Offset); + -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_btcoex.c linux-5.8/3rdparty/rtl8812au/hal/hal_btcoex.c -new file mode 100644 -index 000000000..bb0c3dc1a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_btcoex.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_btcoex.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_btcoex.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_btcoex.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_btcoex.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,5706 @@ +/****************************************************************************** + * @@ -127942,11 +124848,9 @@ index 000000000..bb0c3dc1a + EXhalbtcoutsrc_rx_rate_change_notify(&GLBtCoexist, is_data_frame, EXhalbtcoutsrc_rate_id_to_btc_rate_id(rate_id)); +} +#endif /* CONFIG_BT_COEXIST */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_btcoex_wifionly.c linux-5.8/3rdparty/rtl8812au/hal/hal_btcoex_wifionly.c -new file mode 100644 -index 000000000..0f82bbbb8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_btcoex_wifionly.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_btcoex_wifionly.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_btcoex_wifionly.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_btcoex_wifionly.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_btcoex_wifionly.c 2021-03-07 18:16:17.049955817 +0200 @@ -0,0 +1,224 @@ +/****************************************************************************** + * @@ -128172,11 +125076,9 @@ index 000000000..0f82bbbb8 + +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_com.c linux-5.8/3rdparty/rtl8812au/hal/hal_com.c -new file mode 100644 -index 000000000..dcf8edf4a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_com.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_com.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_com.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_com.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_com.c 2021-03-07 18:16:17.051955911 +0200 @@ -0,0 +1,14640 @@ +/****************************************************************************** + * @@ -142818,11 +139720,9 @@ index 000000000..dcf8edf4a +} +#endif /*CONFIG_RTL8812A*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_com_c2h.h linux-5.8/3rdparty/rtl8812au/hal/hal_com_c2h.h -new file mode 100644 -index 000000000..1efabc9dc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_com_c2h.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_com_c2h.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_com_c2h.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_com_c2h.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_com_c2h.h 2021-03-07 18:16:17.051955911 +0200 @@ -0,0 +1,123 @@ +/****************************************************************************** + * @@ -142947,11 +139847,9 @@ index 000000000..1efabc9dc +#endif + +#endif /* __COMMON_C2H_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_com_phycfg.c linux-5.8/3rdparty/rtl8812au/hal/hal_com_phycfg.c -new file mode 100644 -index 000000000..ada38b221 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_com_phycfg.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_com_phycfg.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_com_phycfg.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_com_phycfg.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_com_phycfg.c 2021-03-07 18:16:17.051955911 +0200 @@ -0,0 +1,5408 @@ +/****************************************************************************** + * @@ -148361,11 +145259,740 @@ index 000000000..ada38b221 +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_dm.c linux-5.8/3rdparty/rtl8812au/hal/hal_dm.c -new file mode 100644 -index 000000000..c5fa43e30 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_dm.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_dm_acs.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_dm_acs.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_dm_acs.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_dm_acs.c 2021-03-07 18:16:17.051955911 +0200 +@@ -0,0 +1,556 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2014 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#include ++#include ++ ++ ++#if defined(CONFIG_RTW_ACS) || defined(CONFIG_BACKGROUND_NOISE_MONITOR) ++static void _rtw_bss_nums_count(_adapter *adapter, u8 *pbss_nums) ++{ ++ struct mlme_priv *pmlmepriv = &(adapter->mlmepriv); ++ _queue *queue = &(pmlmepriv->scanned_queue); ++ struct wlan_network *pnetwork = NULL; ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ ++ _list *plist, *phead; ++ _irqL irqL; ++ int chan_idx = -1; ++ ++ if (pbss_nums == NULL) { ++ RTW_ERR("%s pbss_nums is null pointer\n", __func__); ++ return; ++ } ++ _rtw_memset(pbss_nums, 0, MAX_CHANNEL_NUM); ++ ++ _enter_critical_bh(&(pmlmepriv->scanned_queue.lock), &irqL); ++ phead = get_list_head(queue); ++ plist = get_next(phead); ++ while (1) { ++ if (rtw_end_of_queue_search(phead, plist) == _TRUE) ++ break; ++ ++ pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list); ++ if (!pnetwork) ++ break; ++ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), pnetwork->network.Configuration.DSConfig); ++ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { ++ RTW_ERR("%s can't get chan_idx(CH:%d)\n", ++ __func__, pnetwork->network.Configuration.DSConfig); ++ chan_idx = 0; ++ } ++ /*if (pnetwork->network.Reserved[0] != BSS_TYPE_PROB_REQ)*/ ++ ++ pbss_nums[chan_idx]++; ++ ++ plist = get_next(plist); ++ } ++ _exit_critical_bh(&(pmlmepriv->scanned_queue.lock), &irqL); ++} ++ ++u8 rtw_get_ch_num_by_idx(_adapter *adapter, u8 idx) ++{ ++ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); ++ RT_CHANNEL_INFO *pch_set = rfctl->channel_set; ++ u8 max_chan_nums = rfctl->max_chan_nums; ++ ++ if (idx >= max_chan_nums) ++ return 0; ++ return pch_set[idx].ChannelNum; ++} ++#endif /*defined(CONFIG_RTW_ACS) || defined(CONFIG_BACKGROUND_NOISE_MONITOR)*/ ++ ++ ++#ifdef CONFIG_RTW_ACS ++void rtw_acs_version_dump(void *sel, _adapter *adapter) ++{ ++ _RTW_PRINT_SEL(sel, "RTK_ACS VER_%d\n", RTK_ACS_VERSION); ++} ++u8 rtw_phydm_clm_ratio(_adapter *adapter) ++{ ++ struct dm_struct *phydm = adapter_to_phydm(adapter); ++ ++ return phydm_cmn_info_query(phydm, (enum phydm_info_query) PHYDM_INFO_CLM_RATIO); ++} ++u8 rtw_phydm_nhm_ratio(_adapter *adapter) ++{ ++ struct dm_struct *phydm = adapter_to_phydm(adapter); ++ ++ return phydm_cmn_info_query(phydm, (enum phydm_info_query) PHYDM_INFO_NHM_RATIO); ++} ++void rtw_acs_reset(_adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct auto_chan_sel *pacs = &hal_data->acs; ++ ++ _rtw_memset(pacs, 0, sizeof(struct auto_chan_sel)); ++ #ifdef CONFIG_RTW_ACS_DBG ++ rtw_acs_adv_reset(adapter); ++ #endif /*CONFIG_RTW_ACS_DBG*/ ++} ++ ++#ifdef CONFIG_RTW_ACS_DBG ++u8 rtw_is_acs_igi_valid(_adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct auto_chan_sel *pacs = &hal_data->acs; ++ ++ if ((pacs->igi) && ((pacs->igi >= 0x1E) || (pacs->igi < 0x60))) ++ return _TRUE; ++ ++ return _FALSE; ++} ++void rtw_acs_adv_setting(_adapter *adapter, RT_SCAN_TYPE scan_type, u16 scan_time, u8 igi, u8 bw) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct auto_chan_sel *pacs = &hal_data->acs; ++ struct mlme_ext_priv *pmlmeext = &adapter->mlmeextpriv; ++ struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; ++ ++ pacs->scan_type = scan_type; ++ pacs->scan_time = scan_time; ++ pacs->igi = igi; ++ pacs->bw = bw; ++ RTW_INFO("[ACS] ADV setting - scan_type:%c, ch_ms:%d(ms), igi:0x%02x, bw:%d\n", ++ pacs->scan_type ? 'A' : 'P', pacs->scan_time, pacs->igi, pacs->bw); ++} ++void rtw_acs_adv_reset(_adapter *adapter) ++{ ++ rtw_acs_adv_setting(adapter, SCAN_ACTIVE, 0, 0, 0); ++} ++#endif /*CONFIG_RTW_ACS_DBG*/ ++ ++void rtw_acs_trigger(_adapter *adapter, u16 scan_time_ms, u8 scan_chan, enum NHM_PID pid) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct dm_struct *phydm = adapter_to_phydm(adapter); ++#if (RTK_ACS_VERSION == 3) ++ struct clm_para_info clm_para; ++ struct nhm_para_info nhm_para; ++ struct env_trig_rpt trig_rpt; ++ ++ scan_time_ms -= 10; ++ ++ init_acs_clm(clm_para, scan_time_ms); ++ ++ if (pid == NHM_PID_IEEE_11K_HIGH) ++ init_11K_high_nhm(nhm_para, scan_time_ms); ++ else if (pid == NHM_PID_IEEE_11K_LOW) ++ init_11K_low_nhm(nhm_para, scan_time_ms); ++ else ++ init_acs_nhm(nhm_para, scan_time_ms); ++ ++ hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); ++ if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { ++ hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; ++ hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; ++ /*RTW_INFO("[ACS] trigger success (rst = 0x%02x, clm_stamp:%d, nhm_stamp:%d)\n", ++ hal_data->acs.trig_rst, hal_data->acs.trig_rpt.clm_rpt_stamp, hal_data->acs.trig_rpt.nhm_rpt_stamp);*/ ++ } else ++ RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); ++#else ++ phydm_ccx_monitor_trigger(phydm, scan_time_ms); ++#endif ++ ++ hal_data->acs.trigger_ch = scan_chan; ++ hal_data->acs.triggered = _TRUE; ++ ++ #ifdef CONFIG_RTW_ACS_DBG ++ RTW_INFO("[ACS] Trigger CH:%d, Times:%d\n", hal_data->acs.trigger_ch, scan_time_ms); ++ #endif ++} ++void rtw_acs_get_rst(_adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct dm_struct *phydm = adapter_to_phydm(adapter); ++ int chan_idx = -1; ++ u8 cur_chan = hal_data->acs.trigger_ch; ++ ++ if (cur_chan == 0) ++ return; ++ ++ if (!hal_data->acs.triggered) ++ return; ++ ++ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), cur_chan); ++ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { ++ RTW_ERR("[ACS] %s can't get chan_idx(CH:%d)\n", __func__, cur_chan); ++ return; ++ } ++#if (RTK_ACS_VERSION == 3) ++ if (!(hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS))) { ++ RTW_ERR("[ACS] get_rst return, due to acs trigger failed\n"); ++ return; ++ } ++ ++ { ++ struct env_mntr_rpt rpt = {0}; ++ u8 rst; ++ ++ rst = phydm_env_mntr_result(phydm, &rpt); ++ if ((rst == (NHM_SUCCESS | CLM_SUCCESS)) && ++ (rpt.clm_rpt_stamp == hal_data->acs.trig_rpt.clm_rpt_stamp) && ++ (rpt.nhm_rpt_stamp == hal_data->acs.trig_rpt.nhm_rpt_stamp)){ ++ hal_data->acs.clm_ratio[chan_idx] = rpt.clm_ratio; ++ hal_data->acs.nhm_ratio[chan_idx] = rpt.nhm_ratio; ++ _rtw_memcpy(&hal_data->acs.nhm[chan_idx][0], rpt.nhm_result, NHM_RPT_NUM); ++ ++ /*RTW_INFO("[ACS] get_rst success (rst = 0x%02x, clm_stamp:%d:%d, nhm_stamp:%d:%d)\n", ++ rst, ++ hal_data->acs.trig_rpt.clm_rpt_stamp, rpt.clm_rpt_stamp, ++ hal_data->acs.trig_rpt.nhm_rpt_stamp, rpt.nhm_rpt_stamp);*/ ++ } else { ++ RTW_ERR("[ACS] get_rst failed (rst = 0x%02x, clm_stamp:%d:%d, nhm_stamp:%d:%d)\n", ++ rst, ++ hal_data->acs.trig_rpt.clm_rpt_stamp, rpt.clm_rpt_stamp, ++ hal_data->acs.trig_rpt.nhm_rpt_stamp, rpt.nhm_rpt_stamp); ++ } ++ } ++ ++#else ++ phydm_ccx_monitor_result(phydm); ++ ++ hal_data->acs.clm_ratio[chan_idx] = rtw_phydm_clm_ratio(adapter); ++ hal_data->acs.nhm_ratio[chan_idx] = rtw_phydm_nhm_ratio(adapter); ++#endif ++ hal_data->acs.triggered = _FALSE; ++ #ifdef CONFIG_RTW_ACS_DBG ++ RTW_INFO("[ACS] Result CH:%d, CLM:%d NHM:%d\n", ++ cur_chan, hal_data->acs.clm_ratio[chan_idx], hal_data->acs.nhm_ratio[chan_idx]); ++ #endif ++} ++ ++void _rtw_phydm_acs_select_best_chan(_adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); ++ u8 ch_idx; ++ u8 ch_idx_24g = 0xFF, ch_idx_5g = 0xFF; ++ u8 min_itf_24g = 0xFF, min_itf_5g = 0xFF; ++ u8 *pbss_nums = hal_data->acs.bss_nums; ++ u8 *pclm_ratio = hal_data->acs.clm_ratio; ++ u8 *pnhm_ratio = hal_data->acs.nhm_ratio; ++ u8 *pinterference_time = hal_data->acs.interference_time; ++ u8 max_chan_nums = rfctl->max_chan_nums; ++ ++ for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { ++ if (pbss_nums[ch_idx]) ++ pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + pnhm_ratio[ch_idx]; ++ else ++ pinterference_time[ch_idx] = pclm_ratio[ch_idx] + pnhm_ratio[ch_idx]; ++ ++ if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { ++ if (pinterference_time[ch_idx] < min_itf_24g) { ++ min_itf_24g = pinterference_time[ch_idx]; ++ ch_idx_24g = ch_idx; ++ } ++ } else { ++ if (pinterference_time[ch_idx] < min_itf_5g) { ++ min_itf_5g = pinterference_time[ch_idx]; ++ ch_idx_5g = ch_idx; ++ } ++ } ++ } ++ if (ch_idx_24g != 0xFF) ++ hal_data->acs.best_chan_24g = rtw_get_ch_num_by_idx(adapter, ch_idx_24g); ++ ++ if (ch_idx_5g != 0xFF) ++ hal_data->acs.best_chan_5g = rtw_get_ch_num_by_idx(adapter, ch_idx_5g); ++ ++ hal_data->acs.trigger_ch = 0; ++} ++ ++void rtw_acs_info_dump(void *sel, _adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); ++ u8 max_chan_nums = rfctl->max_chan_nums; ++ u8 ch_idx, ch_num; ++ ++ _RTW_PRINT_SEL(sel, "========== ACS (VER-%d) ==========\n", RTK_ACS_VERSION); ++ _RTW_PRINT_SEL(sel, "Best 24G Channel:%d\n", hal_data->acs.best_chan_24g); ++ _RTW_PRINT_SEL(sel, "Best 5G Channel:%d\n\n", hal_data->acs.best_chan_5g); ++ ++ #ifdef CONFIG_RTW_ACS_DBG ++ _RTW_PRINT_SEL(sel, "Advanced setting - scan_type:%c, ch_ms:%d(ms), igi:0x%02x, bw:%d\n", ++ hal_data->acs.scan_type ? 'A' : 'P', hal_data->acs.scan_time, hal_data->acs.igi, hal_data->acs.bw); ++ ++ _RTW_PRINT_SEL(sel, "BW 20MHz\n"); ++ _RTW_PRINT_SEL(sel, "%5s %3s %3s %3s(%%) %3s(%%) %3s\n", ++ "Index", "CH", "BSS", "CLM", "NHM", "ITF"); ++ ++ for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { ++ ch_num = rtw_get_ch_num_by_idx(adapter, ch_idx); ++ _RTW_PRINT_SEL(sel, "%5d %3d %3d %6d %6d %3d\n", ++ ch_idx, ch_num, hal_data->acs.bss_nums[ch_idx], ++ hal_data->acs.clm_ratio[ch_idx], ++ hal_data->acs.nhm_ratio[ch_idx], ++ hal_data->acs.interference_time[ch_idx]); ++ } ++ #endif ++} ++void rtw_acs_select_best_chan(_adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ ++ _rtw_bss_nums_count(adapter, hal_data->acs.bss_nums); ++ _rtw_phydm_acs_select_best_chan(adapter); ++ rtw_acs_info_dump(RTW_DBGDUMP, adapter); ++} ++ ++void rtw_acs_start(_adapter *adapter) ++{ ++ rtw_acs_reset(adapter); ++ if (GET_ACS_STATE(adapter) != ACS_ENABLE) ++ SET_ACS_STATE(adapter, ACS_ENABLE); ++} ++void rtw_acs_stop(_adapter *adapter) ++{ ++ SET_ACS_STATE(adapter, ACS_DISABLE); ++} ++ ++ ++u8 rtw_acs_get_clm_ratio_by_ch_num(_adapter *adapter, u8 chan) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ int chan_idx = -1; ++ ++ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), chan); ++ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { ++ RTW_ERR("[ACS] Get CLM fail, can't get chan_idx(CH:%d)\n", chan); ++ return 0; ++ } ++ ++ return hal_data->acs.clm_ratio[chan_idx]; ++} ++u8 rtw_acs_get_clm_ratio_by_ch_idx(_adapter *adapter, u8 ch_idx) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ ++ if (ch_idx >= MAX_CHANNEL_NUM) { ++ RTW_ERR("%s [ACS] ch_idx(%d) is invalid\n", __func__, ch_idx); ++ return 0; ++ } ++ ++ return hal_data->acs.clm_ratio[ch_idx]; ++} ++u8 rtw_acs_get_nhm_ratio_by_ch_num(_adapter *adapter, u8 chan) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ int chan_idx = -1; ++ ++ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), chan); ++ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { ++ RTW_ERR("[ACS] Get NHM fail, can't get chan_idx(CH:%d)\n", chan); ++ return 0; ++ } ++ ++ return hal_data->acs.nhm_ratio[chan_idx]; ++} ++u8 rtw_acs_get_num_ratio_by_ch_idx(_adapter *adapter, u8 ch_idx) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ ++ if (ch_idx >= MAX_CHANNEL_NUM) { ++ RTW_ERR("%s [ACS] ch_idx(%d) is invalid\n", __func__, ch_idx); ++ return 0; ++ } ++ ++ return hal_data->acs.nhm_ratio[ch_idx]; ++} ++void rtw_acs_chan_info_dump(void *sel, _adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); ++ u8 max_chan_nums = rfctl->max_chan_nums; ++ u8 ch_idx, ch_num; ++ u8 utilization; ++ ++ _RTW_PRINT_SEL(sel, "BW 20MHz\n"); ++ _RTW_PRINT_SEL(sel, "%5s %3s %7s(%%) %12s(%%) %11s(%%) %9s(%%) %8s(%%)\n", ++ "Index", "CH", "Quality", "Availability", "Utilization", ++ "WIFI Util", "Interference Util"); ++ ++ for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { ++ ch_num = rtw_get_ch_num_by_idx(adapter, ch_idx); ++ utilization = hal_data->acs.clm_ratio[ch_idx] + hal_data->acs.nhm_ratio[ch_idx]; ++ _RTW_PRINT_SEL(sel, "%5d %3d %7d %12d %12d %12d %12d\n", ++ ch_idx, ch_num, ++ (100-hal_data->acs.interference_time[ch_idx]), ++ (100-utilization), ++ utilization, ++ hal_data->acs.clm_ratio[ch_idx], ++ hal_data->acs.nhm_ratio[ch_idx]); ++ } ++} ++void rtw_acs_current_info_dump(void *sel, _adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ u8 ch, cen_ch, bw, offset; ++ ++ _RTW_PRINT_SEL(sel, "========== ACS (VER-%d) ==========\n", RTK_ACS_VERSION); ++ ++ ch = rtw_get_oper_ch(adapter); ++ bw = rtw_get_oper_bw(adapter); ++ offset = rtw_get_oper_choffset(adapter); ++ ++ _RTW_PRINT_SEL(sel, "Current Channel:%d\n", ch); ++ if ((bw == CHANNEL_WIDTH_80) ||(bw == CHANNEL_WIDTH_40)) { ++ cen_ch = rtw_get_center_ch(ch, bw, offset); ++ _RTW_PRINT_SEL(sel, "Center Channel:%d\n", cen_ch); ++ } ++ ++ _RTW_PRINT_SEL(sel, "Current BW %s\n", ch_width_str(bw)); ++ if (0) ++ _RTW_PRINT_SEL(sel, "Current IGI 0x%02x\n", rtw_phydm_get_cur_igi(adapter)); ++ _RTW_PRINT_SEL(sel, "CLM:%d, NHM:%d\n\n", ++ hal_data->acs.cur_ch_clm_ratio, hal_data->acs.cur_ch_nhm_ratio); ++} ++ ++void rtw_acs_update_current_info(_adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ ++ hal_data->acs.cur_ch_clm_ratio = rtw_phydm_clm_ratio(adapter); ++ hal_data->acs.cur_ch_nhm_ratio = rtw_phydm_nhm_ratio(adapter); ++ ++ #ifdef CONFIG_RTW_ACS_DBG ++ rtw_acs_current_info_dump(RTW_DBGDUMP, adapter); ++ #endif ++} ++#endif /*CONFIG_RTW_ACS*/ ++ ++#ifdef CONFIG_BACKGROUND_NOISE_MONITOR ++void rtw_noise_monitor_version_dump(void *sel, _adapter *adapter) ++{ ++ _RTW_PRINT_SEL(sel, "RTK_NOISE_MONITOR VER_%d\n", RTK_NOISE_MONITOR_VERSION); ++} ++void rtw_nm_enable(_adapter *adapter) ++{ ++ SET_NM_STATE(adapter, NM_ENABLE); ++} ++void rtw_nm_disable(_adapter *adapter) ++{ ++ SET_NM_STATE(adapter, NM_DISABLE); ++} ++void rtw_noise_info_dump(void *sel, _adapter *adapter) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); ++ u8 max_chan_nums = rfctl->max_chan_nums; ++ u8 ch_idx, ch_num; ++ ++ _RTW_PRINT_SEL(sel, "========== NM (VER-%d) ==========\n", RTK_NOISE_MONITOR_VERSION); ++ ++ _RTW_PRINT_SEL(sel, "%5s %3s %3s %10s", "Index", "CH", "BSS", "Noise(dBm)\n"); ++ ++ _rtw_bss_nums_count(adapter, hal_data->nm.bss_nums); ++ ++ for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { ++ ch_num = rtw_get_ch_num_by_idx(adapter, ch_idx); ++ _RTW_PRINT_SEL(sel, "%5d %3d %3d %10d\n", ++ ch_idx, ch_num, hal_data->nm.bss_nums[ch_idx], ++ hal_data->nm.noise[ch_idx]); ++ } ++} ++ ++void rtw_noise_measure(_adapter *adapter, u8 chan, u8 is_pause_dig, u8 igi_value, u32 max_time) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ struct dm_struct *phydm = &hal_data->odmpriv; ++ int chan_idx = -1; ++ s16 noise = 0; ++ ++ #ifdef DBG_NOISE_MONITOR ++ RTW_INFO("[NM] chan(%d)-PauseDIG:%s, IGIValue:0x%02x, max_time:%d (ms)\n", ++ chan, (is_pause_dig) ? "Y" : "N", igi_value, max_time); ++ #endif ++ ++ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), chan); ++ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { ++ RTW_ERR("[NM] Get noise fail, can't get chan_idx(CH:%d)\n", chan); ++ return; ++ } ++ noise = odm_inband_noise_monitor(phydm, is_pause_dig, igi_value, max_time); /*dBm*/ ++ ++ hal_data->nm.noise[chan_idx] = noise; ++ ++ #ifdef DBG_NOISE_MONITOR ++ RTW_INFO("[NM] %s chan_%d, noise = %d (dBm)\n", __func__, chan, hal_data->nm.noise[chan_idx]); ++ ++ RTW_INFO("[NM] noise_a = %d, noise_b = %d noise_all:%d\n", ++ phydm->noise_level.noise[RF_PATH_A], ++ phydm->noise_level.noise[RF_PATH_B], ++ phydm->noise_level.noise_all); ++ #endif /*DBG_NOISE_MONITOR*/ ++} ++ ++s16 rtw_noise_query_by_chan_num(_adapter *adapter, u8 chan) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ s16 noise = 0; ++ int chan_idx = -1; ++ ++ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), chan); ++ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { ++ RTW_ERR("[NM] Get noise fail, can't get chan_idx(CH:%d)\n", chan); ++ return noise; ++ } ++ noise = hal_data->nm.noise[chan_idx]; ++ ++ #ifdef DBG_NOISE_MONITOR ++ RTW_INFO("[NM] %s chan_%d, noise = %d (dBm)\n", __func__, chan, noise); ++ #endif/*DBG_NOISE_MONITOR*/ ++ return noise; ++} ++s16 rtw_noise_query_by_chan_idx(_adapter *adapter, u8 ch_idx) ++{ ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); ++ s16 noise = 0; ++ ++ if (ch_idx >= MAX_CHANNEL_NUM) { ++ RTW_ERR("[NM] %s ch_idx(%d) is invalid\n", __func__, ch_idx); ++ return noise; ++ } ++ noise = hal_data->nm.noise[ch_idx]; ++ ++ #ifdef DBG_NOISE_MONITOR ++ RTW_INFO("[NM] %s ch_idx %d, noise = %d (dBm)\n", __func__, ch_idx, noise); ++ #endif/*DBG_NOISE_MONITOR*/ ++ return noise; ++} ++ ++s16 rtw_noise_measure_curchan(_adapter *padapter) ++{ ++ s16 noise = 0; ++ u8 igi_value = 0x1E; ++ u32 max_time = 100;/* ms */ ++ u8 is_pause_dig = _TRUE; ++ u8 cur_chan = rtw_get_oper_ch(padapter); ++ ++#ifndef CONFIG_ALLOW_UNLINKED_NOISE_MONITOR ++ if (rtw_linked_check(padapter) == _FALSE) ++ return noise; ++#endif ++ ++ rtw_ps_deny(padapter, PS_DENY_IOCTL); ++ LeaveAllPowerSaveModeDirect(padapter); ++ rtw_noise_measure(padapter, cur_chan, is_pause_dig, igi_value, max_time); ++ noise = rtw_noise_query_by_chan_num(padapter, cur_chan); ++ rtw_ps_deny_cancel(padapter, PS_DENY_IOCTL); ++ ++ return noise; ++} ++#endif /*CONFIG_BACKGROUND_NOISE_MONITOR*/ ++ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_dm_acs.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_dm_acs.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_dm_acs.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_dm_acs.h 2021-03-07 18:16:17.051955911 +0200 +@@ -0,0 +1,167 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __HAL_DM_ACS_H__ ++#define __HAL_DM_ACS_H__ ++#ifdef CONFIG_RTW_ACS ++#define RTK_ACS_VERSION 3 ++ ++#if (RTK_ACS_VERSION == 3) ++enum NHM_PID { ++ NHM_PID_ACS, ++ NHM_PID_IEEE_11K_HIGH, ++ NHM_PID_IEEE_11K_LOW, ++}; ++ ++#define init_clm_param(clm, app, lv, time) \ ++ do {\ ++ clm.clm_app = app;\ ++ clm.clm_lv = lv;\ ++ clm.mntr_time = time;\ ++ } while (0) ++ ++#define init_nhm_param(nhm, txon, cca, cnt_opt, app, lv, time) \ ++ do {\ ++ nhm.incld_txon = txon;\ ++ nhm.incld_cca = cca;\ ++ nhm.div_opt = cnt_opt;\ ++ nhm.nhm_app = app;\ ++ nhm.nhm_lv = lv;\ ++ nhm.mntr_time = time;\ ++ } while (0) ++ ++ ++#define init_acs_clm(clm, time) \ ++ init_clm_param(clm, CLM_ACS, CLM_LV_2, time) ++ ++#define init_acs_nhm(nhm, time) \ ++ init_nhm_param(nhm, NHM_EXCLUDE_TXON, NHM_EXCLUDE_CCA, NHM_CNT_ALL, NHM_ACS, NHM_LV_2, time) ++ ++#define init_11K_high_nhm(nhm, time) \ ++ init_nhm_param(nhm, NHM_EXCLUDE_TXON, NHM_EXCLUDE_CCA, NHM_CNT_ALL, IEEE_11K_HIGH, NHM_LV_2, time) ++ ++#define init_11K_low_nhm(nhm, time) \ ++ init_nhm_param(nhm, NHM_EXCLUDE_TXON, NHM_EXCLUDE_CCA, NHM_CNT_ALL, IEEE_11K_LOW, NHM_LV_2, time) ++ ++ ++#endif /*(RTK_ACS_VERSION == 3)*/ ++void rtw_acs_version_dump(void *sel, _adapter *adapter); ++extern void phydm_ccx_monitor_trigger(void *p_dm_void, u16 monitor_time); ++extern void phydm_ccx_monitor_result(void *p_dm_void); ++ ++#define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) ++#define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_state)) ++#define IS_ACS_ENABLE(padapter) ((GET_ACS_STATE(padapter) == ACS_ENABLE) ? _TRUE : _FALSE) ++ ++enum ACS_STATE { ++ ACS_DISABLE, ++ ACS_ENABLE, ++}; ++ ++#define ACS_BW_20M BIT(0) ++#define ACS_BW_40M BIT(1) ++#define ACS_BW_80M BIT(2) ++#define ACS_BW_160M BIT(3) ++ ++struct auto_chan_sel { ++ ATOMIC_T state; ++ u8 trigger_ch; ++ bool triggered; ++ u8 clm_ratio[MAX_CHANNEL_NUM]; ++ u8 nhm_ratio[MAX_CHANNEL_NUM]; ++ #if (RTK_ACS_VERSION == 3) ++ u8 nhm[MAX_CHANNEL_NUM][NHM_RPT_NUM]; ++ #endif ++ u8 bss_nums[MAX_CHANNEL_NUM]; ++ u8 interference_time[MAX_CHANNEL_NUM]; ++ u8 cur_ch_clm_ratio; ++ u8 cur_ch_nhm_ratio; ++ u8 best_chan_5g; ++ u8 best_chan_24g; ++ ++ #if (RTK_ACS_VERSION == 3) ++ u8 trig_rst; ++ struct env_trig_rpt trig_rpt; ++ #endif ++ ++ #ifdef CONFIG_RTW_ACS_DBG ++ RT_SCAN_TYPE scan_type; ++ u16 scan_time; ++ u8 igi; ++ u8 bw; ++ #endif ++}; ++ ++#define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) ++#define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) ++ ++#ifdef CONFIG_RTW_ACS_DBG ++#define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ? _TRUE : _FALSE) ++ ++#define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) ++#define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) ++ ++#define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) ++u8 rtw_is_acs_igi_valid(_adapter *adapter); ++ ++#define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw) ++ ++void rtw_acs_adv_setting(_adapter *adapter, RT_SCAN_TYPE scan_type, u16 scan_time, u8 igi, u8 bw); ++void rtw_acs_adv_reset(_adapter *adapter); ++#endif ++ ++u8 rtw_acs_get_clm_ratio_by_ch_num(_adapter *adapter, u8 chan); ++u8 rtw_acs_get_clm_ratio_by_ch_idx(_adapter *adapter, u8 ch_idx); ++u8 rtw_acs_get_nhm_ratio_by_ch_num(_adapter *adapter, u8 chan); ++u8 rtw_acs_get_num_ratio_by_ch_idx(_adapter *adapter, u8 ch_idx); ++ ++void rtw_acs_reset(_adapter *adapter); ++void rtw_acs_trigger(_adapter *adapter, u16 scan_time_ms, u8 scan_chan, enum NHM_PID pid); ++void rtw_acs_get_rst(_adapter *adapter); ++void rtw_acs_select_best_chan(_adapter *adapter); ++void rtw_acs_info_dump(void *sel, _adapter *adapter); ++void rtw_acs_update_current_info(_adapter *adapter); ++void rtw_acs_chan_info_dump(void *sel, _adapter *adapter); ++void rtw_acs_current_info_dump(void *sel, _adapter *adapter); ++ ++void rtw_acs_start(_adapter *adapter); ++void rtw_acs_stop(_adapter *adapter); ++ ++#endif /*CONFIG_RTW_ACS*/ ++ ++#ifdef CONFIG_BACKGROUND_NOISE_MONITOR ++#define RTK_NOISE_MONITOR_VERSION 3 ++#define GET_NM_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->nm.state)) ++#define SET_NM_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->nm.state, set_state)) ++#define IS_NM_ENABLE(padapter) ((GET_NM_STATE(padapter) == NM_ENABLE) ? _TRUE : _FALSE) ++ ++enum NM_STATE { ++ NM_DISABLE, ++ NM_ENABLE, ++}; ++ ++struct noise_monitor { ++ ATOMIC_T state; ++ s16 noise[MAX_CHANNEL_NUM]; ++ u8 bss_nums[MAX_CHANNEL_NUM]; ++}; ++void rtw_nm_enable(_adapter *adapter); ++void rtw_nm_disable(_adapter *adapter); ++void rtw_noise_measure(_adapter *adapter, u8 chan, u8 is_pause_dig, u8 igi_value, u32 max_time); ++s16 rtw_noise_query_by_chan_num(_adapter *adapter, u8 chan); ++s16 rtw_noise_query_by_chan_idx(_adapter *adapter, u8 ch_idx); ++s16 rtw_noise_measure_curchan(_adapter *padapter); ++void rtw_noise_info_dump(void *sel, _adapter *adapter); ++#endif ++#endif /* __HAL_DM_ACS_H__ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_dm.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_dm.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_dm.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_dm.c 2021-03-07 18:16:17.051955911 +0200 @@ -0,0 +1,1616 @@ +/****************************************************************************** + * @@ -149983,11 +147610,9 @@ index 000000000..c5fa43e30 + return; +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_dm.h linux-5.8/3rdparty/rtl8812au/hal/hal_dm.h -new file mode 100644 -index 000000000..625021230 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_dm.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_dm.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_dm.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_dm.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_dm.h 2021-03-07 18:16:17.051955911 +0200 @@ -0,0 +1,111 @@ +/****************************************************************************** + * @@ -150100,746 +147725,9 @@ index 000000000..625021230 +#endif + +#endif /* __HAL_DM_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_dm_acs.c linux-5.8/3rdparty/rtl8812au/hal/hal_dm_acs.c -new file mode 100644 -index 000000000..49fc8a060 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_dm_acs.c -@@ -0,0 +1,556 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2014 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#include -+#include -+ -+ -+#if defined(CONFIG_RTW_ACS) || defined(CONFIG_BACKGROUND_NOISE_MONITOR) -+static void _rtw_bss_nums_count(_adapter *adapter, u8 *pbss_nums) -+{ -+ struct mlme_priv *pmlmepriv = &(adapter->mlmepriv); -+ _queue *queue = &(pmlmepriv->scanned_queue); -+ struct wlan_network *pnetwork = NULL; -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ -+ _list *plist, *phead; -+ _irqL irqL; -+ int chan_idx = -1; -+ -+ if (pbss_nums == NULL) { -+ RTW_ERR("%s pbss_nums is null pointer\n", __func__); -+ return; -+ } -+ _rtw_memset(pbss_nums, 0, MAX_CHANNEL_NUM); -+ -+ _enter_critical_bh(&(pmlmepriv->scanned_queue.lock), &irqL); -+ phead = get_list_head(queue); -+ plist = get_next(phead); -+ while (1) { -+ if (rtw_end_of_queue_search(phead, plist) == _TRUE) -+ break; -+ -+ pnetwork = LIST_CONTAINOR(plist, struct wlan_network, list); -+ if (!pnetwork) -+ break; -+ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), pnetwork->network.Configuration.DSConfig); -+ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { -+ RTW_ERR("%s can't get chan_idx(CH:%d)\n", -+ __func__, pnetwork->network.Configuration.DSConfig); -+ chan_idx = 0; -+ } -+ /*if (pnetwork->network.Reserved[0] != BSS_TYPE_PROB_REQ)*/ -+ -+ pbss_nums[chan_idx]++; -+ -+ plist = get_next(plist); -+ } -+ _exit_critical_bh(&(pmlmepriv->scanned_queue.lock), &irqL); -+} -+ -+u8 rtw_get_ch_num_by_idx(_adapter *adapter, u8 idx) -+{ -+ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); -+ RT_CHANNEL_INFO *pch_set = rfctl->channel_set; -+ u8 max_chan_nums = rfctl->max_chan_nums; -+ -+ if (idx >= max_chan_nums) -+ return 0; -+ return pch_set[idx].ChannelNum; -+} -+#endif /*defined(CONFIG_RTW_ACS) || defined(CONFIG_BACKGROUND_NOISE_MONITOR)*/ -+ -+ -+#ifdef CONFIG_RTW_ACS -+void rtw_acs_version_dump(void *sel, _adapter *adapter) -+{ -+ _RTW_PRINT_SEL(sel, "RTK_ACS VER_%d\n", RTK_ACS_VERSION); -+} -+u8 rtw_phydm_clm_ratio(_adapter *adapter) -+{ -+ struct dm_struct *phydm = adapter_to_phydm(adapter); -+ -+ return phydm_cmn_info_query(phydm, (enum phydm_info_query) PHYDM_INFO_CLM_RATIO); -+} -+u8 rtw_phydm_nhm_ratio(_adapter *adapter) -+{ -+ struct dm_struct *phydm = adapter_to_phydm(adapter); -+ -+ return phydm_cmn_info_query(phydm, (enum phydm_info_query) PHYDM_INFO_NHM_RATIO); -+} -+void rtw_acs_reset(_adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct auto_chan_sel *pacs = &hal_data->acs; -+ -+ _rtw_memset(pacs, 0, sizeof(struct auto_chan_sel)); -+ #ifdef CONFIG_RTW_ACS_DBG -+ rtw_acs_adv_reset(adapter); -+ #endif /*CONFIG_RTW_ACS_DBG*/ -+} -+ -+#ifdef CONFIG_RTW_ACS_DBG -+u8 rtw_is_acs_igi_valid(_adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct auto_chan_sel *pacs = &hal_data->acs; -+ -+ if ((pacs->igi) && ((pacs->igi >= 0x1E) || (pacs->igi < 0x60))) -+ return _TRUE; -+ -+ return _FALSE; -+} -+void rtw_acs_adv_setting(_adapter *adapter, RT_SCAN_TYPE scan_type, u16 scan_time, u8 igi, u8 bw) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct auto_chan_sel *pacs = &hal_data->acs; -+ struct mlme_ext_priv *pmlmeext = &adapter->mlmeextpriv; -+ struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; -+ -+ pacs->scan_type = scan_type; -+ pacs->scan_time = scan_time; -+ pacs->igi = igi; -+ pacs->bw = bw; -+ RTW_INFO("[ACS] ADV setting - scan_type:%c, ch_ms:%d(ms), igi:0x%02x, bw:%d\n", -+ pacs->scan_type ? 'A' : 'P', pacs->scan_time, pacs->igi, pacs->bw); -+} -+void rtw_acs_adv_reset(_adapter *adapter) -+{ -+ rtw_acs_adv_setting(adapter, SCAN_ACTIVE, 0, 0, 0); -+} -+#endif /*CONFIG_RTW_ACS_DBG*/ -+ -+void rtw_acs_trigger(_adapter *adapter, u16 scan_time_ms, u8 scan_chan, enum NHM_PID pid) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct dm_struct *phydm = adapter_to_phydm(adapter); -+#if (RTK_ACS_VERSION == 3) -+ struct clm_para_info clm_para; -+ struct nhm_para_info nhm_para; -+ struct env_trig_rpt trig_rpt; -+ -+ scan_time_ms -= 10; -+ -+ init_acs_clm(clm_para, scan_time_ms); -+ -+ if (pid == NHM_PID_IEEE_11K_HIGH) -+ init_11K_high_nhm(nhm_para, scan_time_ms); -+ else if (pid == NHM_PID_IEEE_11K_LOW) -+ init_11K_low_nhm(nhm_para, scan_time_ms); -+ else -+ init_acs_nhm(nhm_para, scan_time_ms); -+ -+ hal_data->acs.trig_rst = phydm_env_mntr_trigger(phydm, &nhm_para, &clm_para, &trig_rpt); -+ if (hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS)) { -+ hal_data->acs.trig_rpt.clm_rpt_stamp = trig_rpt.clm_rpt_stamp; -+ hal_data->acs.trig_rpt.nhm_rpt_stamp = trig_rpt.nhm_rpt_stamp; -+ /*RTW_INFO("[ACS] trigger success (rst = 0x%02x, clm_stamp:%d, nhm_stamp:%d)\n", -+ hal_data->acs.trig_rst, hal_data->acs.trig_rpt.clm_rpt_stamp, hal_data->acs.trig_rpt.nhm_rpt_stamp);*/ -+ } else -+ RTW_ERR("[ACS] trigger failed (rst = 0x%02x)\n", hal_data->acs.trig_rst); -+#else -+ phydm_ccx_monitor_trigger(phydm, scan_time_ms); -+#endif -+ -+ hal_data->acs.trigger_ch = scan_chan; -+ hal_data->acs.triggered = _TRUE; -+ -+ #ifdef CONFIG_RTW_ACS_DBG -+ RTW_INFO("[ACS] Trigger CH:%d, Times:%d\n", hal_data->acs.trigger_ch, scan_time_ms); -+ #endif -+} -+void rtw_acs_get_rst(_adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct dm_struct *phydm = adapter_to_phydm(adapter); -+ int chan_idx = -1; -+ u8 cur_chan = hal_data->acs.trigger_ch; -+ -+ if (cur_chan == 0) -+ return; -+ -+ if (!hal_data->acs.triggered) -+ return; -+ -+ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), cur_chan); -+ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { -+ RTW_ERR("[ACS] %s can't get chan_idx(CH:%d)\n", __func__, cur_chan); -+ return; -+ } -+#if (RTK_ACS_VERSION == 3) -+ if (!(hal_data->acs.trig_rst == (NHM_SUCCESS | CLM_SUCCESS))) { -+ RTW_ERR("[ACS] get_rst return, due to acs trigger failed\n"); -+ return; -+ } -+ -+ { -+ struct env_mntr_rpt rpt = {0}; -+ u8 rst; -+ -+ rst = phydm_env_mntr_result(phydm, &rpt); -+ if ((rst == (NHM_SUCCESS | CLM_SUCCESS)) && -+ (rpt.clm_rpt_stamp == hal_data->acs.trig_rpt.clm_rpt_stamp) && -+ (rpt.nhm_rpt_stamp == hal_data->acs.trig_rpt.nhm_rpt_stamp)){ -+ hal_data->acs.clm_ratio[chan_idx] = rpt.clm_ratio; -+ hal_data->acs.nhm_ratio[chan_idx] = rpt.nhm_ratio; -+ _rtw_memcpy(&hal_data->acs.nhm[chan_idx][0], rpt.nhm_result, NHM_RPT_NUM); -+ -+ /*RTW_INFO("[ACS] get_rst success (rst = 0x%02x, clm_stamp:%d:%d, nhm_stamp:%d:%d)\n", -+ rst, -+ hal_data->acs.trig_rpt.clm_rpt_stamp, rpt.clm_rpt_stamp, -+ hal_data->acs.trig_rpt.nhm_rpt_stamp, rpt.nhm_rpt_stamp);*/ -+ } else { -+ RTW_ERR("[ACS] get_rst failed (rst = 0x%02x, clm_stamp:%d:%d, nhm_stamp:%d:%d)\n", -+ rst, -+ hal_data->acs.trig_rpt.clm_rpt_stamp, rpt.clm_rpt_stamp, -+ hal_data->acs.trig_rpt.nhm_rpt_stamp, rpt.nhm_rpt_stamp); -+ } -+ } -+ -+#else -+ phydm_ccx_monitor_result(phydm); -+ -+ hal_data->acs.clm_ratio[chan_idx] = rtw_phydm_clm_ratio(adapter); -+ hal_data->acs.nhm_ratio[chan_idx] = rtw_phydm_nhm_ratio(adapter); -+#endif -+ hal_data->acs.triggered = _FALSE; -+ #ifdef CONFIG_RTW_ACS_DBG -+ RTW_INFO("[ACS] Result CH:%d, CLM:%d NHM:%d\n", -+ cur_chan, hal_data->acs.clm_ratio[chan_idx], hal_data->acs.nhm_ratio[chan_idx]); -+ #endif -+} -+ -+void _rtw_phydm_acs_select_best_chan(_adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); -+ u8 ch_idx; -+ u8 ch_idx_24g = 0xFF, ch_idx_5g = 0xFF; -+ u8 min_itf_24g = 0xFF, min_itf_5g = 0xFF; -+ u8 *pbss_nums = hal_data->acs.bss_nums; -+ u8 *pclm_ratio = hal_data->acs.clm_ratio; -+ u8 *pnhm_ratio = hal_data->acs.nhm_ratio; -+ u8 *pinterference_time = hal_data->acs.interference_time; -+ u8 max_chan_nums = rfctl->max_chan_nums; -+ -+ for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { -+ if (pbss_nums[ch_idx]) -+ pinterference_time[ch_idx] = (pclm_ratio[ch_idx] / 2) + pnhm_ratio[ch_idx]; -+ else -+ pinterference_time[ch_idx] = pclm_ratio[ch_idx] + pnhm_ratio[ch_idx]; -+ -+ if (rtw_get_ch_num_by_idx(adapter, ch_idx) < 14) { -+ if (pinterference_time[ch_idx] < min_itf_24g) { -+ min_itf_24g = pinterference_time[ch_idx]; -+ ch_idx_24g = ch_idx; -+ } -+ } else { -+ if (pinterference_time[ch_idx] < min_itf_5g) { -+ min_itf_5g = pinterference_time[ch_idx]; -+ ch_idx_5g = ch_idx; -+ } -+ } -+ } -+ if (ch_idx_24g != 0xFF) -+ hal_data->acs.best_chan_24g = rtw_get_ch_num_by_idx(adapter, ch_idx_24g); -+ -+ if (ch_idx_5g != 0xFF) -+ hal_data->acs.best_chan_5g = rtw_get_ch_num_by_idx(adapter, ch_idx_5g); -+ -+ hal_data->acs.trigger_ch = 0; -+} -+ -+void rtw_acs_info_dump(void *sel, _adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); -+ u8 max_chan_nums = rfctl->max_chan_nums; -+ u8 ch_idx, ch_num; -+ -+ _RTW_PRINT_SEL(sel, "========== ACS (VER-%d) ==========\n", RTK_ACS_VERSION); -+ _RTW_PRINT_SEL(sel, "Best 24G Channel:%d\n", hal_data->acs.best_chan_24g); -+ _RTW_PRINT_SEL(sel, "Best 5G Channel:%d\n\n", hal_data->acs.best_chan_5g); -+ -+ #ifdef CONFIG_RTW_ACS_DBG -+ _RTW_PRINT_SEL(sel, "Advanced setting - scan_type:%c, ch_ms:%d(ms), igi:0x%02x, bw:%d\n", -+ hal_data->acs.scan_type ? 'A' : 'P', hal_data->acs.scan_time, hal_data->acs.igi, hal_data->acs.bw); -+ -+ _RTW_PRINT_SEL(sel, "BW 20MHz\n"); -+ _RTW_PRINT_SEL(sel, "%5s %3s %3s %3s(%%) %3s(%%) %3s\n", -+ "Index", "CH", "BSS", "CLM", "NHM", "ITF"); -+ -+ for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { -+ ch_num = rtw_get_ch_num_by_idx(adapter, ch_idx); -+ _RTW_PRINT_SEL(sel, "%5d %3d %3d %6d %6d %3d\n", -+ ch_idx, ch_num, hal_data->acs.bss_nums[ch_idx], -+ hal_data->acs.clm_ratio[ch_idx], -+ hal_data->acs.nhm_ratio[ch_idx], -+ hal_data->acs.interference_time[ch_idx]); -+ } -+ #endif -+} -+void rtw_acs_select_best_chan(_adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ -+ _rtw_bss_nums_count(adapter, hal_data->acs.bss_nums); -+ _rtw_phydm_acs_select_best_chan(adapter); -+ rtw_acs_info_dump(RTW_DBGDUMP, adapter); -+} -+ -+void rtw_acs_start(_adapter *adapter) -+{ -+ rtw_acs_reset(adapter); -+ if (GET_ACS_STATE(adapter) != ACS_ENABLE) -+ SET_ACS_STATE(adapter, ACS_ENABLE); -+} -+void rtw_acs_stop(_adapter *adapter) -+{ -+ SET_ACS_STATE(adapter, ACS_DISABLE); -+} -+ -+ -+u8 rtw_acs_get_clm_ratio_by_ch_num(_adapter *adapter, u8 chan) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ int chan_idx = -1; -+ -+ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), chan); -+ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { -+ RTW_ERR("[ACS] Get CLM fail, can't get chan_idx(CH:%d)\n", chan); -+ return 0; -+ } -+ -+ return hal_data->acs.clm_ratio[chan_idx]; -+} -+u8 rtw_acs_get_clm_ratio_by_ch_idx(_adapter *adapter, u8 ch_idx) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ -+ if (ch_idx >= MAX_CHANNEL_NUM) { -+ RTW_ERR("%s [ACS] ch_idx(%d) is invalid\n", __func__, ch_idx); -+ return 0; -+ } -+ -+ return hal_data->acs.clm_ratio[ch_idx]; -+} -+u8 rtw_acs_get_nhm_ratio_by_ch_num(_adapter *adapter, u8 chan) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ int chan_idx = -1; -+ -+ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), chan); -+ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { -+ RTW_ERR("[ACS] Get NHM fail, can't get chan_idx(CH:%d)\n", chan); -+ return 0; -+ } -+ -+ return hal_data->acs.nhm_ratio[chan_idx]; -+} -+u8 rtw_acs_get_num_ratio_by_ch_idx(_adapter *adapter, u8 ch_idx) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ -+ if (ch_idx >= MAX_CHANNEL_NUM) { -+ RTW_ERR("%s [ACS] ch_idx(%d) is invalid\n", __func__, ch_idx); -+ return 0; -+ } -+ -+ return hal_data->acs.nhm_ratio[ch_idx]; -+} -+void rtw_acs_chan_info_dump(void *sel, _adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); -+ u8 max_chan_nums = rfctl->max_chan_nums; -+ u8 ch_idx, ch_num; -+ u8 utilization; -+ -+ _RTW_PRINT_SEL(sel, "BW 20MHz\n"); -+ _RTW_PRINT_SEL(sel, "%5s %3s %7s(%%) %12s(%%) %11s(%%) %9s(%%) %8s(%%)\n", -+ "Index", "CH", "Quality", "Availability", "Utilization", -+ "WIFI Util", "Interference Util"); -+ -+ for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { -+ ch_num = rtw_get_ch_num_by_idx(adapter, ch_idx); -+ utilization = hal_data->acs.clm_ratio[ch_idx] + hal_data->acs.nhm_ratio[ch_idx]; -+ _RTW_PRINT_SEL(sel, "%5d %3d %7d %12d %12d %12d %12d\n", -+ ch_idx, ch_num, -+ (100-hal_data->acs.interference_time[ch_idx]), -+ (100-utilization), -+ utilization, -+ hal_data->acs.clm_ratio[ch_idx], -+ hal_data->acs.nhm_ratio[ch_idx]); -+ } -+} -+void rtw_acs_current_info_dump(void *sel, _adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ u8 ch, cen_ch, bw, offset; -+ -+ _RTW_PRINT_SEL(sel, "========== ACS (VER-%d) ==========\n", RTK_ACS_VERSION); -+ -+ ch = rtw_get_oper_ch(adapter); -+ bw = rtw_get_oper_bw(adapter); -+ offset = rtw_get_oper_choffset(adapter); -+ -+ _RTW_PRINT_SEL(sel, "Current Channel:%d\n", ch); -+ if ((bw == CHANNEL_WIDTH_80) ||(bw == CHANNEL_WIDTH_40)) { -+ cen_ch = rtw_get_center_ch(ch, bw, offset); -+ _RTW_PRINT_SEL(sel, "Center Channel:%d\n", cen_ch); -+ } -+ -+ _RTW_PRINT_SEL(sel, "Current BW %s\n", ch_width_str(bw)); -+ if (0) -+ _RTW_PRINT_SEL(sel, "Current IGI 0x%02x\n", rtw_phydm_get_cur_igi(adapter)); -+ _RTW_PRINT_SEL(sel, "CLM:%d, NHM:%d\n\n", -+ hal_data->acs.cur_ch_clm_ratio, hal_data->acs.cur_ch_nhm_ratio); -+} -+ -+void rtw_acs_update_current_info(_adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ -+ hal_data->acs.cur_ch_clm_ratio = rtw_phydm_clm_ratio(adapter); -+ hal_data->acs.cur_ch_nhm_ratio = rtw_phydm_nhm_ratio(adapter); -+ -+ #ifdef CONFIG_RTW_ACS_DBG -+ rtw_acs_current_info_dump(RTW_DBGDUMP, adapter); -+ #endif -+} -+#endif /*CONFIG_RTW_ACS*/ -+ -+#ifdef CONFIG_BACKGROUND_NOISE_MONITOR -+void rtw_noise_monitor_version_dump(void *sel, _adapter *adapter) -+{ -+ _RTW_PRINT_SEL(sel, "RTK_NOISE_MONITOR VER_%d\n", RTK_NOISE_MONITOR_VERSION); -+} -+void rtw_nm_enable(_adapter *adapter) -+{ -+ SET_NM_STATE(adapter, NM_ENABLE); -+} -+void rtw_nm_disable(_adapter *adapter) -+{ -+ SET_NM_STATE(adapter, NM_DISABLE); -+} -+void rtw_noise_info_dump(void *sel, _adapter *adapter) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct rf_ctl_t *rfctl = adapter_to_rfctl(adapter); -+ u8 max_chan_nums = rfctl->max_chan_nums; -+ u8 ch_idx, ch_num; -+ -+ _RTW_PRINT_SEL(sel, "========== NM (VER-%d) ==========\n", RTK_NOISE_MONITOR_VERSION); -+ -+ _RTW_PRINT_SEL(sel, "%5s %3s %3s %10s", "Index", "CH", "BSS", "Noise(dBm)\n"); -+ -+ _rtw_bss_nums_count(adapter, hal_data->nm.bss_nums); -+ -+ for (ch_idx = 0; ch_idx < max_chan_nums; ch_idx++) { -+ ch_num = rtw_get_ch_num_by_idx(adapter, ch_idx); -+ _RTW_PRINT_SEL(sel, "%5d %3d %3d %10d\n", -+ ch_idx, ch_num, hal_data->nm.bss_nums[ch_idx], -+ hal_data->nm.noise[ch_idx]); -+ } -+} -+ -+void rtw_noise_measure(_adapter *adapter, u8 chan, u8 is_pause_dig, u8 igi_value, u32 max_time) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ struct dm_struct *phydm = &hal_data->odmpriv; -+ int chan_idx = -1; -+ s16 noise = 0; -+ -+ #ifdef DBG_NOISE_MONITOR -+ RTW_INFO("[NM] chan(%d)-PauseDIG:%s, IGIValue:0x%02x, max_time:%d (ms)\n", -+ chan, (is_pause_dig) ? "Y" : "N", igi_value, max_time); -+ #endif -+ -+ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), chan); -+ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { -+ RTW_ERR("[NM] Get noise fail, can't get chan_idx(CH:%d)\n", chan); -+ return; -+ } -+ noise = odm_inband_noise_monitor(phydm, is_pause_dig, igi_value, max_time); /*dBm*/ -+ -+ hal_data->nm.noise[chan_idx] = noise; -+ -+ #ifdef DBG_NOISE_MONITOR -+ RTW_INFO("[NM] %s chan_%d, noise = %d (dBm)\n", __func__, chan, hal_data->nm.noise[chan_idx]); -+ -+ RTW_INFO("[NM] noise_a = %d, noise_b = %d noise_all:%d\n", -+ phydm->noise_level.noise[RF_PATH_A], -+ phydm->noise_level.noise[RF_PATH_B], -+ phydm->noise_level.noise_all); -+ #endif /*DBG_NOISE_MONITOR*/ -+} -+ -+s16 rtw_noise_query_by_chan_num(_adapter *adapter, u8 chan) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ s16 noise = 0; -+ int chan_idx = -1; -+ -+ chan_idx = rtw_chset_search_ch(adapter_to_chset(adapter), chan); -+ if ((chan_idx == -1) || (chan_idx >= MAX_CHANNEL_NUM)) { -+ RTW_ERR("[NM] Get noise fail, can't get chan_idx(CH:%d)\n", chan); -+ return noise; -+ } -+ noise = hal_data->nm.noise[chan_idx]; -+ -+ #ifdef DBG_NOISE_MONITOR -+ RTW_INFO("[NM] %s chan_%d, noise = %d (dBm)\n", __func__, chan, noise); -+ #endif/*DBG_NOISE_MONITOR*/ -+ return noise; -+} -+s16 rtw_noise_query_by_chan_idx(_adapter *adapter, u8 ch_idx) -+{ -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(adapter); -+ s16 noise = 0; -+ -+ if (ch_idx >= MAX_CHANNEL_NUM) { -+ RTW_ERR("[NM] %s ch_idx(%d) is invalid\n", __func__, ch_idx); -+ return noise; -+ } -+ noise = hal_data->nm.noise[ch_idx]; -+ -+ #ifdef DBG_NOISE_MONITOR -+ RTW_INFO("[NM] %s ch_idx %d, noise = %d (dBm)\n", __func__, ch_idx, noise); -+ #endif/*DBG_NOISE_MONITOR*/ -+ return noise; -+} -+ -+s16 rtw_noise_measure_curchan(_adapter *padapter) -+{ -+ s16 noise = 0; -+ u8 igi_value = 0x1E; -+ u32 max_time = 100;/* ms */ -+ u8 is_pause_dig = _TRUE; -+ u8 cur_chan = rtw_get_oper_ch(padapter); -+ -+#ifndef CONFIG_ALLOW_UNLINKED_NOISE_MONITOR -+ if (rtw_linked_check(padapter) == _FALSE) -+ return noise; -+#endif -+ -+ rtw_ps_deny(padapter, PS_DENY_IOCTL); -+ LeaveAllPowerSaveModeDirect(padapter); -+ rtw_noise_measure(padapter, cur_chan, is_pause_dig, igi_value, max_time); -+ noise = rtw_noise_query_by_chan_num(padapter, cur_chan); -+ rtw_ps_deny_cancel(padapter, PS_DENY_IOCTL); -+ -+ return noise; -+} -+#endif /*CONFIG_BACKGROUND_NOISE_MONITOR*/ -+ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_dm_acs.h linux-5.8/3rdparty/rtl8812au/hal/hal_dm_acs.h -new file mode 100644 -index 000000000..871c14487 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_dm_acs.h -@@ -0,0 +1,167 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __HAL_DM_ACS_H__ -+#define __HAL_DM_ACS_H__ -+#ifdef CONFIG_RTW_ACS -+#define RTK_ACS_VERSION 3 -+ -+#if (RTK_ACS_VERSION == 3) -+enum NHM_PID { -+ NHM_PID_ACS, -+ NHM_PID_IEEE_11K_HIGH, -+ NHM_PID_IEEE_11K_LOW, -+}; -+ -+#define init_clm_param(clm, app, lv, time) \ -+ do {\ -+ clm.clm_app = app;\ -+ clm.clm_lv = lv;\ -+ clm.mntr_time = time;\ -+ } while (0) -+ -+#define init_nhm_param(nhm, txon, cca, cnt_opt, app, lv, time) \ -+ do {\ -+ nhm.incld_txon = txon;\ -+ nhm.incld_cca = cca;\ -+ nhm.div_opt = cnt_opt;\ -+ nhm.nhm_app = app;\ -+ nhm.nhm_lv = lv;\ -+ nhm.mntr_time = time;\ -+ } while (0) -+ -+ -+#define init_acs_clm(clm, time) \ -+ init_clm_param(clm, CLM_ACS, CLM_LV_2, time) -+ -+#define init_acs_nhm(nhm, time) \ -+ init_nhm_param(nhm, NHM_EXCLUDE_TXON, NHM_EXCLUDE_CCA, NHM_CNT_ALL, NHM_ACS, NHM_LV_2, time) -+ -+#define init_11K_high_nhm(nhm, time) \ -+ init_nhm_param(nhm, NHM_EXCLUDE_TXON, NHM_EXCLUDE_CCA, NHM_CNT_ALL, IEEE_11K_HIGH, NHM_LV_2, time) -+ -+#define init_11K_low_nhm(nhm, time) \ -+ init_nhm_param(nhm, NHM_EXCLUDE_TXON, NHM_EXCLUDE_CCA, NHM_CNT_ALL, IEEE_11K_LOW, NHM_LV_2, time) -+ -+ -+#endif /*(RTK_ACS_VERSION == 3)*/ -+void rtw_acs_version_dump(void *sel, _adapter *adapter); -+extern void phydm_ccx_monitor_trigger(void *p_dm_void, u16 monitor_time); -+extern void phydm_ccx_monitor_result(void *p_dm_void); -+ -+#define GET_ACS_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->acs.state)) -+#define SET_ACS_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->acs.state, set_state)) -+#define IS_ACS_ENABLE(padapter) ((GET_ACS_STATE(padapter) == ACS_ENABLE) ? _TRUE : _FALSE) -+ -+enum ACS_STATE { -+ ACS_DISABLE, -+ ACS_ENABLE, -+}; -+ -+#define ACS_BW_20M BIT(0) -+#define ACS_BW_40M BIT(1) -+#define ACS_BW_80M BIT(2) -+#define ACS_BW_160M BIT(3) -+ -+struct auto_chan_sel { -+ ATOMIC_T state; -+ u8 trigger_ch; -+ bool triggered; -+ u8 clm_ratio[MAX_CHANNEL_NUM]; -+ u8 nhm_ratio[MAX_CHANNEL_NUM]; -+ #if (RTK_ACS_VERSION == 3) -+ u8 nhm[MAX_CHANNEL_NUM][NHM_RPT_NUM]; -+ #endif -+ u8 bss_nums[MAX_CHANNEL_NUM]; -+ u8 interference_time[MAX_CHANNEL_NUM]; -+ u8 cur_ch_clm_ratio; -+ u8 cur_ch_nhm_ratio; -+ u8 best_chan_5g; -+ u8 best_chan_24g; -+ -+ #if (RTK_ACS_VERSION == 3) -+ u8 trig_rst; -+ struct env_trig_rpt trig_rpt; -+ #endif -+ -+ #ifdef CONFIG_RTW_ACS_DBG -+ RT_SCAN_TYPE scan_type; -+ u16 scan_time; -+ u8 igi; -+ u8 bw; -+ #endif -+}; -+ -+#define rtw_acs_get_best_chan_24g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_24g) -+#define rtw_acs_get_best_chan_5g(adapter) (GET_HAL_DATA(adapter)->acs.best_chan_5g) -+ -+#ifdef CONFIG_RTW_ACS_DBG -+#define rtw_is_acs_passiv_scan(adapter) (((GET_HAL_DATA(adapter)->acs.scan_type) == SCAN_PASSIVE) ? _TRUE : _FALSE) -+ -+#define rtw_acs_get_adv_st(adapter) (GET_HAL_DATA(adapter)->acs.scan_time) -+#define rtw_is_acs_st_valid(adapter) ((GET_HAL_DATA(adapter)->acs.scan_time) ? _TRUE : _FALSE) -+ -+#define rtw_acs_get_adv_igi(adapter) (GET_HAL_DATA(adapter)->acs.igi) -+u8 rtw_is_acs_igi_valid(_adapter *adapter); -+ -+#define rtw_acs_get_adv_bw(adapter) (GET_HAL_DATA(adapter)->acs.bw) -+ -+void rtw_acs_adv_setting(_adapter *adapter, RT_SCAN_TYPE scan_type, u16 scan_time, u8 igi, u8 bw); -+void rtw_acs_adv_reset(_adapter *adapter); -+#endif -+ -+u8 rtw_acs_get_clm_ratio_by_ch_num(_adapter *adapter, u8 chan); -+u8 rtw_acs_get_clm_ratio_by_ch_idx(_adapter *adapter, u8 ch_idx); -+u8 rtw_acs_get_nhm_ratio_by_ch_num(_adapter *adapter, u8 chan); -+u8 rtw_acs_get_num_ratio_by_ch_idx(_adapter *adapter, u8 ch_idx); -+ -+void rtw_acs_reset(_adapter *adapter); -+void rtw_acs_trigger(_adapter *adapter, u16 scan_time_ms, u8 scan_chan, enum NHM_PID pid); -+void rtw_acs_get_rst(_adapter *adapter); -+void rtw_acs_select_best_chan(_adapter *adapter); -+void rtw_acs_info_dump(void *sel, _adapter *adapter); -+void rtw_acs_update_current_info(_adapter *adapter); -+void rtw_acs_chan_info_dump(void *sel, _adapter *adapter); -+void rtw_acs_current_info_dump(void *sel, _adapter *adapter); -+ -+void rtw_acs_start(_adapter *adapter); -+void rtw_acs_stop(_adapter *adapter); -+ -+#endif /*CONFIG_RTW_ACS*/ -+ -+#ifdef CONFIG_BACKGROUND_NOISE_MONITOR -+#define RTK_NOISE_MONITOR_VERSION 3 -+#define GET_NM_STATE(padapter) (ATOMIC_READ(&GET_HAL_DATA(padapter)->nm.state)) -+#define SET_NM_STATE(padapter, set_state) (ATOMIC_SET(&GET_HAL_DATA(padapter)->nm.state, set_state)) -+#define IS_NM_ENABLE(padapter) ((GET_NM_STATE(padapter) == NM_ENABLE) ? _TRUE : _FALSE) -+ -+enum NM_STATE { -+ NM_DISABLE, -+ NM_ENABLE, -+}; -+ -+struct noise_monitor { -+ ATOMIC_T state; -+ s16 noise[MAX_CHANNEL_NUM]; -+ u8 bss_nums[MAX_CHANNEL_NUM]; -+}; -+void rtw_nm_enable(_adapter *adapter); -+void rtw_nm_disable(_adapter *adapter); -+void rtw_noise_measure(_adapter *adapter, u8 chan, u8 is_pause_dig, u8 igi_value, u32 max_time); -+s16 rtw_noise_query_by_chan_num(_adapter *adapter, u8 chan); -+s16 rtw_noise_query_by_chan_idx(_adapter *adapter, u8 ch_idx); -+s16 rtw_noise_measure_curchan(_adapter *padapter); -+void rtw_noise_info_dump(void *sel, _adapter *adapter); -+#endif -+#endif /* __HAL_DM_ACS_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_halmac.c linux-5.8/3rdparty/rtl8812au/hal/hal_halmac.c -new file mode 100644 -index 000000000..0b74ecb48 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_halmac.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_halmac.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_halmac.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_halmac.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_halmac.c 2021-03-07 18:16:17.052955958 +0200 @@ -0,0 +1,5555 @@ +/****************************************************************************** + * @@ -156396,11 +153284,9 @@ index 000000000..0b74ecb48 + +#endif /* RTW_BEAMFORMING_VERSION_2 */ +#endif /* CONFIG_BEAMFORMING */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_halmac.h linux-5.8/3rdparty/rtl8812au/hal/hal_halmac.h -new file mode 100644 -index 000000000..152a0e83a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_halmac.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_halmac.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_halmac.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_halmac.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_halmac.h 2021-03-07 18:16:17.052955958 +0200 @@ -0,0 +1,245 @@ +/****************************************************************************** + * @@ -156647,11 +153533,9 @@ index 000000000..152a0e83a +#endif /* CONFIG_BEAMFORMING */ + +#endif /* _HAL_HALMAC_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_hci/hal_usb.c linux-5.8/3rdparty/rtl8812au/hal/hal_hci/hal_usb.c -new file mode 100644 -index 000000000..20dc07bdf ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_hci/hal_usb.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_hci/hal_usb.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_hci/hal_usb.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_hci/hal_usb.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_hci/hal_usb.c 2021-03-07 18:16:17.052955958 +0200 @@ -0,0 +1,564 @@ +/****************************************************************************** + * @@ -157217,11 +154101,9 @@ index 000000000..20dc07bdf +#endif + +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_intf.c linux-5.8/3rdparty/rtl8812au/hal/hal_intf.c -new file mode 100644 -index 000000000..66a2954c5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_intf.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_intf.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_intf.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_intf.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_intf.c 2021-03-07 18:16:17.052955958 +0200 @@ -0,0 +1,1716 @@ +/****************************************************************************** + * @@ -158939,11 +155821,9 @@ index 000000000..66a2954c5 +#endif + return ret; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_mcc.c linux-5.8/3rdparty/rtl8812au/hal/hal_mcc.c -new file mode 100644 -index 000000000..179d4d54b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_mcc.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_mcc.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_mcc.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_mcc.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_mcc.c 2021-03-07 18:16:17.052955958 +0200 @@ -0,0 +1,3488 @@ +/****************************************************************************** + * @@ -162433,11 +159313,9 @@ index 000000000..179d4d54b +} + +#endif /* CONFIG_MCC_MODE */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_mp.c linux-5.8/3rdparty/rtl8812au/hal/hal_mp.c -new file mode 100644 -index 000000000..0f084c7e9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_mp.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_mp.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_mp.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_mp.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_mp.c 2021-03-07 18:16:17.053956006 +0200 @@ -0,0 +1,2269 @@ +/****************************************************************************** + * @@ -163355,7 +160233,7 @@ index 000000000..0f084c7e9 + + phy_set_bb_reg(pAdapter, rCCAonSec_Jaguar, BIT1, 0x1); /*/ Disable CCA*/ + -+ for (StartPath; StartPath <= EndPath; StartPath++) { ++ for (; StartPath <= EndPath; StartPath++) { + phy_set_rf_reg(pAdapter, StartPath, RF_AC_Jaguar, 0xF0000, 0x2); /*/ Tx mode: RF0x00[19:16]=4'b0010 */ + phy_set_rf_reg(pAdapter, StartPath, RF_AC_Jaguar, 0x1F, 0x0); /*/ Lowest RF gain index: RF_0x0[4:0] = 0*/ + @@ -163393,7 +160271,7 @@ index 000000000..0f084c7e9 + EndPath = RF_PATH_D; + break; + } -+ for (StartPath; StartPath <= EndPath; StartPath++) ++ for (; StartPath <= EndPath; StartPath++) + phy_set_rf_reg(pAdapter, StartPath, lna_low_gain_3, BIT1, 0x0); /* RF LO disabled */ + + phy_set_bb_reg(pAdapter, rCCAonSec_Jaguar, BIT1, 0x0); /* Enable CCA*/ @@ -164708,11 +161586,9 @@ index 000000000..0f084c7e9 +} + +#endif /* CONFIG_MP_INCLUDE*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/hal_phy.c linux-5.8/3rdparty/rtl8812au/hal/hal_phy.c -new file mode 100644 -index 000000000..1504a73ba ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/hal_phy.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/hal_phy.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_phy.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/hal_phy.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/hal_phy.c 2021-03-07 18:16:17.053956006 +0200 @@ -0,0 +1,257 @@ +/****************************************************************************** + * @@ -164971,11 +161847,198 @@ index 000000000..1504a73ba + +} /* PHY_RFShadowRead */ +#endif /*CONFIG_RF_SHADOW_RW*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/led/hal_led.c linux-5.8/3rdparty/rtl8812au/hal/led/hal_led.c -new file mode 100644 -index 000000000..033d23b4c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/led/hal_led.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/HalPwrSeqCmd.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/HalPwrSeqCmd.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/HalPwrSeqCmd.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/HalPwrSeqCmd.c 2021-03-07 18:16:17.049955817 +0200 +@@ -0,0 +1,185 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++/*++ ++Copyright (c) Realtek Semiconductor Corp. All rights reserved. ++ ++Module Name: ++ HalPwrSeqCmd.c ++ ++Abstract: ++ Implement HW Power sequence configuration CMD handling routine for Realtek devices. ++ ++Major Change History: ++ When Who What ++ ---------- --------------- ------------------------------- ++ 2011-10-26 Lucas Modify to be compatible with SD4-CE driver. ++ 2011-07-07 Roger Create. ++ ++--*/ ++#include ++ ++ ++/* ++ * Description: ++ * This routine deal with the Power Configuration CMDs parsing for RTL8723/RTL8188E Series IC. ++ * ++ * Assumption: ++ * We should follow specific format which was released from HW SD. ++ * ++ * 2011.07.07, added by Roger. ++ * */ ++u8 HalPwrSeqCmdParsing( ++ PADAPTER padapter, ++ u8 CutVersion, ++ u8 FabVersion, ++ u8 InterfaceType, ++ WLAN_PWR_CFG PwrSeqCmd[]) ++{ ++ WLAN_PWR_CFG PwrCfgCmd = {0}; ++ u8 bPollingBit = _FALSE; ++ u8 bHWICSupport = _FALSE; ++ u32 AryIdx = 0; ++ u8 value = 0; ++ u32 offset = 0; ++ u8 flag = 0; ++ u32 pollingCount = 0; /* polling autoload done. */ ++ u32 maxPollingCnt = 5000; ++ ++ do { ++ PwrCfgCmd = PwrSeqCmd[AryIdx]; ++ ++ ++ /* 2 Only Handle the command whose FAB, CUT, and Interface are matched */ ++ if ((GET_PWR_CFG_FAB_MASK(PwrCfgCmd) & FabVersion) && ++ (GET_PWR_CFG_CUT_MASK(PwrCfgCmd) & CutVersion) && ++ (GET_PWR_CFG_INTF_MASK(PwrCfgCmd) & InterfaceType)) { ++ switch (GET_PWR_CFG_CMD(PwrCfgCmd)) { ++ case PWR_CMD_READ: ++ break; ++ ++ case PWR_CMD_WRITE: ++ offset = GET_PWR_CFG_OFFSET(PwrCfgCmd); ++ ++#ifdef CONFIG_SDIO_HCI ++ /* */ ++ /* We should deal with interface specific address mapping for some interfaces, e.g., SDIO interface */ ++ /* 2011.07.07. */ ++ /* */ ++ if (GET_PWR_CFG_BASE(PwrCfgCmd) == PWR_BASEADDR_SDIO) { ++ /* Read Back SDIO Local value */ ++ value = SdioLocalCmd52Read1Byte(padapter, offset); ++ ++ value &= ~(GET_PWR_CFG_MASK(PwrCfgCmd)); ++ value |= (GET_PWR_CFG_VALUE(PwrCfgCmd) & GET_PWR_CFG_MASK(PwrCfgCmd)); ++ ++ /* Write Back SDIO Local value */ ++ SdioLocalCmd52Write1Byte(padapter, offset, value); ++ } else ++#endif ++ { ++#ifdef CONFIG_GSPI_HCI ++ if (GET_PWR_CFG_BASE(PwrCfgCmd) == PWR_BASEADDR_SDIO) ++ offset = SPI_LOCAL_OFFSET | offset; ++#endif ++ /* Read the value from system register */ ++ value = rtw_read8(padapter, offset); ++ ++ value = value & (~(GET_PWR_CFG_MASK(PwrCfgCmd))); ++ value = value | (GET_PWR_CFG_VALUE(PwrCfgCmd) & GET_PWR_CFG_MASK(PwrCfgCmd)); ++ ++ /* Write the value back to sytem register */ ++ rtw_write8(padapter, offset, value); ++ } ++ break; ++ ++ case PWR_CMD_POLLING: ++ ++ bPollingBit = _FALSE; ++ offset = GET_PWR_CFG_OFFSET(PwrCfgCmd); ++ ++ rtw_hal_get_hwreg(padapter, HW_VAR_PWR_CMD, &bHWICSupport); ++ if (bHWICSupport && offset == 0x06) { ++ flag = 0; ++ maxPollingCnt = 100000; ++ } else ++ maxPollingCnt = 5000; ++ ++#ifdef CONFIG_GSPI_HCI ++ if (GET_PWR_CFG_BASE(PwrCfgCmd) == PWR_BASEADDR_SDIO) ++ offset = SPI_LOCAL_OFFSET | offset; ++#endif ++ do { ++#ifdef CONFIG_SDIO_HCI ++ if (GET_PWR_CFG_BASE(PwrCfgCmd) == PWR_BASEADDR_SDIO) ++ value = SdioLocalCmd52Read1Byte(padapter, offset); ++ else ++#endif ++ value = rtw_read8(padapter, offset); ++ ++ value = value & GET_PWR_CFG_MASK(PwrCfgCmd); ++ if (value == (GET_PWR_CFG_VALUE(PwrCfgCmd) & GET_PWR_CFG_MASK(PwrCfgCmd))) ++ bPollingBit = _TRUE; ++ else ++ rtw_udelay_os(10); ++ ++ if (pollingCount++ > maxPollingCnt) { ++ RTW_ERR("HalPwrSeqCmdParsing: Fail to polling Offset[%#x]=%02x\n", offset, value); ++ ++ /* For PCIE + USB package poll power bit timeout issue only modify 8821AE and 8723BE */ ++ if (bHWICSupport && offset == 0x06 && flag == 0) { ++ ++ RTW_ERR("[WARNING] PCIE polling(0x%X) timeout(%d), Toggle 0x04[3] and try again.\n", offset, maxPollingCnt); ++ if (IS_HARDWARE_TYPE_8723DE(padapter)) ++ PlatformEFIOWrite1Byte(padapter, 0x40, (PlatformEFIORead1Byte(padapter, 0x40)) & (~BIT3)); ++ ++ PlatformEFIOWrite1Byte(padapter, 0x04, PlatformEFIORead1Byte(padapter, 0x04) | BIT3); ++ PlatformEFIOWrite1Byte(padapter, 0x04, PlatformEFIORead1Byte(padapter, 0x04) & ~BIT3); ++ ++ if (IS_HARDWARE_TYPE_8723DE(padapter)) ++ PlatformEFIOWrite1Byte(padapter, 0x40, PlatformEFIORead1Byte(padapter, 0x40)|BIT3); ++ ++ /* Retry Polling Process one more time */ ++ pollingCount = 0; ++ flag = 1; ++ } else { ++ return _FALSE; ++ } ++ } ++ } while (!bPollingBit); ++ ++ break; ++ ++ case PWR_CMD_DELAY: ++ if (GET_PWR_CFG_VALUE(PwrCfgCmd) == PWRSEQ_DELAY_US) ++ rtw_udelay_os(GET_PWR_CFG_OFFSET(PwrCfgCmd)); ++ else ++ rtw_udelay_os(GET_PWR_CFG_OFFSET(PwrCfgCmd) * 1000); ++ break; ++ ++ case PWR_CMD_END: ++ /* When this command is parsed, end the process */ ++ return _TRUE; ++ break; ++ ++ default: ++ break; ++ } ++ } ++ ++ AryIdx++;/* Add Array Index */ ++ } while (1); ++ ++ return _TRUE; ++} +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/led/hal_led.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/led/hal_led.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/led/hal_led.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/led/hal_led.c 2021-03-07 18:16:17.053956006 +0200 @@ -0,0 +1,254 @@ +/****************************************************************************** + * @@ -165231,11 +162294,9 @@ index 000000000..033d23b4c + +#endif /* CONFIG_RTW_LED */ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/led/hal_usb_led.c linux-5.8/3rdparty/rtl8812au/hal/led/hal_usb_led.c -new file mode 100644 -index 000000000..80f7a393c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/led/hal_usb_led.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/led/hal_usb_led.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/led/hal_usb_led.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/led/hal_usb_led.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/led/hal_usb_led.c 2021-03-07 18:16:17.053956006 +0200 @@ -0,0 +1,4291 @@ +/****************************************************************************** + * @@ -169528,11 +166589,9 @@ index 000000000..80f7a393c + ResetLedStatus(pLed); +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/ap_makefile.mk linux-5.8/3rdparty/rtl8812au/hal/phydm/ap_makefile.mk -new file mode 100644 -index 000000000..def4490a1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/ap_makefile.mk +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/ap_makefile.mk linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/ap_makefile.mk +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/ap_makefile.mk 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/ap_makefile.mk 2021-03-07 18:16:17.053956006 +0200 @@ -0,0 +1,188 @@ + +_PHYDM_FILES :=\ @@ -169722,11 +166781,9 @@ index 000000000..def4490a1 + + + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halhwimg.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halhwimg.h -new file mode 100644 -index 000000000..2ae2aaa18 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halhwimg.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halhwimg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halhwimg.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halhwimg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halhwimg.h 2021-03-07 18:16:17.053956006 +0200 @@ -0,0 +1,96 @@ +/****************************************************************************** + * @@ -169824,11 +166881,9 @@ index 000000000..2ae2aaa18 +#endif + +#endif /* @__INC_HW_IMG_H */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.c -new file mode 100644 -index 000000000..c4967e264 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.c 2021-03-07 18:16:17.053956006 +0200 @@ -0,0 +1,1359 @@ +/****************************************************************************** + * @@ -171189,11 +168244,9 @@ index 000000000..c4967e264 + odm_iq_calibrate(dm); +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.h -new file mode 100644 -index 000000000..0c1cbb815 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ap.h 2021-03-07 18:16:17.053956006 +0200 @@ -0,0 +1,139 @@ +/****************************************************************************** + * @@ -171334,11 +168387,9 @@ index 000000000..0c1cbb815 +void phydm_rf_watchdog(void *dm_void); + +#endif /*#ifndef __HALPHYRF_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.c -new file mode 100644 -index 000000000..c8753e500 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.c 2021-03-07 18:16:17.054956052 +0200 @@ -0,0 +1,920 @@ +/****************************************************************************** + * @@ -172260,11 +169311,9 @@ index 000000000..c8753e500 +#endif +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.h -new file mode 100644 -index 000000000..f0c444687 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_ce.h 2021-03-07 18:16:17.054956052 +0200 @@ -0,0 +1,114 @@ +/****************************************************************************** + * @@ -172380,11 +169429,9 @@ index 000000000..f0c444687 +void phydm_rf_watchdog(void *dm_void); + +#endif /*__HALPHYRF_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.c -new file mode 100644 -index 000000000..8145fc9bc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.c 2021-03-07 18:16:17.054956052 +0200 @@ -0,0 +1,528 @@ +/****************************************************************************** + * @@ -172914,11 +169961,9 @@ index 000000000..8145fc9bc + + odm_txpowertracking_check(dm); +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.h -new file mode 100644 -index 000000000..7eba821be ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_iot.h 2021-03-07 18:16:17.054956052 +0200 @@ -0,0 +1,124 @@ +/****************************************************************************** + * @@ -173044,11 +170089,9 @@ index 000000000..7eba821be +void phydm_rf_watchdog(void *dm_void); + +#endif /*#ifndef __HALPHYRF_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.c -new file mode 100644 -index 000000000..79702788a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.c 2021-03-07 18:16:17.054956052 +0200 @@ -0,0 +1,841 @@ +/****************************************************************************** + * @@ -173891,11 +170934,9 @@ index 000000000..79702788a + odm_iq_calibrate(dm); +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.h -new file mode 100644 -index 000000000..873948d45 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halphyrf_win.h 2021-03-07 18:16:17.054956052 +0200 @@ -0,0 +1,125 @@ +/****************************************************************************** + * @@ -174022,11 +171063,9 @@ index 000000000..873948d45 +void phydm_rf_watchdog(struct dm_struct *dm); + +#endif /*#ifndef __HALPHYRF_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf.c -new file mode 100644 -index 000000000..32fd1f3db ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf.c 2021-03-07 18:16:17.054956052 +0200 @@ -0,0 +1,2395 @@ +/****************************************************************************** + * @@ -176423,11 +173462,544 @@ index 000000000..32fd1f3db +#endif +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf.h -new file mode 100644 -index 000000000..8a45aae32 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.c 2021-03-07 18:16:17.055956100 +0200 +@@ -0,0 +1,267 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++/*@************************************************************ ++ * include files ++ * ************************************************************ ++ */ ++ ++#include "mp_precomp.h" ++#include "phydm_precomp.h" ++ ++void halrf_basic_profile(void *dm_void, u32 *_used, char *output, u32 *_out_len) ++{ ++#ifdef CONFIG_PHYDM_DEBUG_FUNCTION ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u32 used = *_used; ++ u32 out_len = *_out_len; ++ ++ /* HAL RF version List */ ++ PDM_SNPF(out_len, used, output + used, out_len - used, "%-35s\n", ++ "% HAL RF version %"); ++ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", ++ "Power Tracking", HALRF_POWRTRACKING_VER); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ " %-35s: %s %s\n", "IQK", ++ (dm->fw_offload_ability & PHYDM_RF_IQK_OFFLOAD) ? "FW" : ++ HALRF_IQK_VER, ++ (halrf_match_iqk_version(dm_void)) ? "(match)" : "(mismatch)"); ++ ++ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", ++ "LCK", HALRF_LCK_VER); ++ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", ++ "DPK", HALRF_DPK_VER); ++ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", ++ "KFREE", HALRF_KFREE_VER); ++ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", ++ "TX 2G Current Calibration", HALRF_PABIASK_VER); ++ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", ++ "RFK Init. Parameter", HALRF_RFK_INIT_VER); ++ ++ *_used = used; ++ *_out_len = out_len; ++#endif ++} ++ ++void halrf_debug_trace(void *dm_void, char input[][16], u32 *_used, ++ char *output, u32 *_out_len) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ struct _hal_rf_ *rf = &dm->rf_table; ++ u32 one = 1; ++ u32 used = *_used; ++ u32 out_len = *_out_len; ++ u32 rf_var[10] = {0}; ++ u8 i; ++ ++ for (i = 0; i < 5; i++) ++ if (input[i + 1]) ++ PHYDM_SSCANF(input[i + 2], DCMD_DECIMAL, &rf_var[i]); ++ ++ if (rf_var[0] == 100) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "\n[DBG MSG] RF Selection\n"); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "00. (( %s ))TX_PWR_TRACK\n", ++ ((rf->rf_dbg_comp & DBG_RF_TX_PWR_TRACK) ? ("V") : ++ ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "01. (( %s ))IQK\n", ++ ((rf->rf_dbg_comp & DBG_RF_IQK) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "02. (( %s ))LCK\n", ++ ((rf->rf_dbg_comp & DBG_RF_LCK) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "03. (( %s ))DPK\n", ++ ((rf->rf_dbg_comp & DBG_RF_DPK) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "04. (( %s ))TXGAPK\n", ++ ((rf->rf_dbg_comp & DBG_RF_TXGAPK) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "29. (( %s ))MP\n", ++ ((rf->rf_dbg_comp & DBG_RF_MP) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "30. (( %s ))TMP\n", ++ ((rf->rf_dbg_comp & DBG_RF_TMP) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "31. (( %s ))INIT\n", ++ ((rf->rf_dbg_comp & DBG_RF_INIT) ? ("V") : ("."))); ++ ++ } else if (rf_var[0] == 101) { ++ rf->rf_dbg_comp = 0; ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "Disable all DBG COMP\n"); ++ } else { ++ if (rf_var[1] == 1) /*enable*/ ++ rf->rf_dbg_comp |= (one << rf_var[0]); ++ else if (rf_var[1] == 2) /*disable*/ ++ rf->rf_dbg_comp &= ~(one << rf_var[0]); ++ } ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "\nCurr-RF_Dbg_Comp = 0x%x\n", rf->rf_dbg_comp); ++ ++ *_used = used; ++ *_out_len = out_len; ++} ++ ++struct halrf_command { ++ char name[16]; ++ u8 id; ++}; ++ ++enum halrf_CMD_ID { ++ HALRF_HELP, ++ HALRF_SUPPORTABILITY, ++ HALRF_DBG_COMP, ++ HALRF_PROFILE, ++ HALRF_IQK_INFO, ++ HALRF_IQK, ++ HALRF_IQK_DEBUG, ++ HAL_BAND_SHIFT, ++}; ++ ++struct halrf_command halrf_cmd_ary[] = { ++ {"-h", HALRF_HELP}, ++ {"ability", HALRF_SUPPORTABILITY}, ++ {"dbg", HALRF_DBG_COMP}, ++ {"profile", HALRF_PROFILE}, ++ {"iqk_info", HALRF_IQK_INFO}, ++ {"iqk", HALRF_IQK}, ++ {"iqk_dbg", HALRF_IQK_DEBUG}, ++ {"band_shift", HAL_BAND_SHIFT}, ++}; ++ ++void halrf_cmd_parser(void *dm_void, char input[][16], u32 *_used, char *output, ++ u32 *_out_len, u32 input_num) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++#ifdef CONFIG_PHYDM_DEBUG_FUNCTION ++ u8 id = 0; ++ u32 rf_var[10] = {0}; ++ u32 i, input_idx = 0; ++ u32 halrf_ary_size = ++ sizeof(halrf_cmd_ary) / sizeof(struct halrf_command); ++ u32 used = *_used; ++ u32 out_len = *_out_len; ++ ++ /* Parsing Cmd ID */ ++ for (i = 0; i < halrf_ary_size; i++) { ++ if (strcmp(halrf_cmd_ary[i].name, input[1]) == 0) { ++ id = halrf_cmd_ary[i].id; ++ break; ++ } ++ } ++ ++ if (i == halrf_ary_size) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "RF Cmd not found\n"); ++ return; ++ } ++ ++ switch (id) { ++ case HALRF_HELP: ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "RF cmd ==>\n"); ++ ++ for (i = 0; i < halrf_ary_size - 1; i++) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ " %-5d: %s\n", i, halrf_cmd_ary[i + 1].name); ++ } ++ break; ++ case HALRF_SUPPORTABILITY: ++ halrf_support_ability_debug(dm, &input[0], &used, output, ++ &out_len); ++ break; ++ case HAL_BAND_SHIFT: ++ halrf_support_band_shift_debug(dm, &input[0], &used, output, ++ &out_len); ++ break; ++ case HALRF_DBG_COMP: ++ halrf_debug_trace(dm, &input[0], &used, output, &out_len); ++ break; ++ case HALRF_PROFILE: ++ halrf_basic_profile(dm, &used, output, &out_len); ++ break; ++ case HALRF_IQK_INFO: ++#if (RTL8822B_SUPPORT == 1 || RTL8821C_SUPPORT == 1) ++ halrf_iqk_info_dump(dm, &used, output, &out_len); ++#endif ++ break; ++ case HALRF_IQK: ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "TRX IQK Trigger\n"); ++ halrf_iqk_trigger(dm, false); ++#if (RTL8822B_SUPPORT == 1 || RTL8821C_SUPPORT == 1) ++ halrf_iqk_info_dump(dm, &used, output, &out_len); ++#endif ++ break; ++ case HALRF_IQK_DEBUG: ++ ++ for (i = 0; i < 5; i++) { ++ if (input[i + 1]) { ++ PHYDM_SSCANF(input[i + 2], DCMD_HEX, ++ &rf_var[i]); ++ input_idx++; ++ } ++ } ++ ++ if (input_idx >= 1) { ++#if (RTL8822B_SUPPORT == 1 || RTL8821C_SUPPORT == 1) ++ if (dm->support_ic_type & (ODM_RTL8822B | ODM_RTL8821C)) ++ halrf_iqk_debug(dm, (u32 *)rf_var, &used, ++ output, &out_len); ++#endif ++ } ++ break; ++ default: ++ break; ++ } ++ ++ *_used = used; ++ *_out_len = out_len; ++#endif ++} ++ ++void halrf_init_debug_setting(void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ struct _hal_rf_ *rf = &dm->rf_table; ++ ++ rf->rf_dbg_comp = ++#if DBG ++#if 0 ++ /*DBG_RF_TX_PWR_TRACK |*/ ++ /*DBG_RF_IQK | */ ++ /*DBG_RF_LCK | */ ++ /*DBG_RF_DPK | */ ++ /*DBG_RF_DACK | */ ++ /*DBG_RF_TXGAPK | */ ++ /*DBG_RF_MP | */ ++ /*DBG_RF_TMP | */ ++ /*DBG_RF_INIT | */ ++#endif ++#endif ++ 0; ++} +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.h 2021-03-07 18:16:17.055956100 +0200 +@@ -0,0 +1,123 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __HALRF_DEBUG_H__ ++#define __HALRF_DEBUG_H__ ++ ++/*@============================================================*/ ++/*@include files*/ ++/*@============================================================*/ ++ ++/*@============================================================*/ ++/*@Definition */ ++/*@============================================================*/ ++ ++#if DBG ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_AP) ++#define RF_DBG(dm, comp, fmt, args...) \ ++ do { \ ++ if ((comp) & dm->rf_table.rf_dbg_comp) { \ ++ pr_debug("[RF] "); \ ++ RT_PRINTK(fmt, ##args); \ ++ } \ ++ } while (0) ++ ++#elif (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ ++static __inline void RF_DBG(PDM_ODM_T dm, int comp, char *fmt, ...) ++{ ++ RT_STATUS rt_status; ++ va_list args; ++ char buf[PRINT_MAX_SIZE] = {0}; ++ ++ if ((comp & dm->rf_table.rf_dbg_comp) == 0) ++ return; ++ ++ if (fmt == NULL) ++ return; ++ ++ va_start(args, fmt); ++ rt_status = (RT_STATUS)RtlStringCbVPrintfA(buf, PRINT_MAX_SIZE, fmt, args); ++ va_end(args); ++ ++ if (rt_status != RT_STATUS_SUCCESS) { ++ DbgPrint("Failed (%d) to print message to buffer\n", rt_status); ++ return; ++ } ++ ++ DbgPrint("[RF] %s", buf); ++} ++ ++#elif (DM_ODM_SUPPORT_TYPE == ODM_IOT) ++ ++#define RF_DBG(dm, comp, fmt, args...) \ ++ do { \ ++ if ((comp) & dm->rf_table.rf_dbg_comp) { \ ++ RT_DEBUG(COMP_PHYDM, DBG_DMESG, "[RF] " fmt, ##args); \ ++ } \ ++ } while (0) ++ ++#else ++#define RF_DBG(dm, comp, fmt, args...) \ ++ do { \ ++ struct dm_struct *__dm = dm; \ ++ if ((comp) & __dm->rf_table.rf_dbg_comp) { \ ++ RT_TRACE(((struct rtl_priv *)__dm->adapter), \ ++ COMP_PHYDM, DBG_DMESG, "[RF] " fmt, ##args); \ ++ } \ ++ } while (0) ++#endif ++ ++#else /*#if DBG*/ ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++static __inline void RF_DBG(struct dm_struct *dm, int comp, char *fmt, ...) ++{ ++} ++#else ++#define RF_DBG(dm, comp, fmt, args...) ++#endif ++ ++#endif /*#if DBG*/ ++ ++/*@============================================================*/ ++/*@ enumeration */ ++/*@============================================================*/ ++ ++/*@============================================================*/ ++/*@ structure */ ++/*@============================================================*/ ++ ++/*@============================================================*/ ++/*@ function prototype */ ++/*@============================================================*/ ++ ++void halrf_cmd_parser(void *dm_void, char input[][16], u32 *_used, char *output, ++ u32 *_out_len, u32 input_num); ++ ++void halrf_init_debug_setting(void *dm_void); ++ ++#endif /*__HALRF_H__*/ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_dpk.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_dpk.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_dpk.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_dpk.h 2021-03-07 18:16:17.055956100 +0200 +@@ -0,0 +1,86 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __HALRF_DPK_H__ ++#define __HALRF_DPK_H__ ++ ++/*@--------------------------Define Parameters-------------------------------*/ ++#define GAIN_LOSS 1 ++#define DO_DPK 2 ++#define DPK_ON 3 ++#define DPK_LOK 4 ++#define DPK_TXK 5 ++ ++#define DAGC 4 ++#define LOSS_CHK 0 ++#define GAIN_CHK 1 ++#define PAS_READ 2 ++#define AVG_THERMAL_NUM 8 ++#define AVG_THERMAL_NUM_DPK 8 ++#define THERMAL_DPK_AVG_NUM 4 ++ ++/*@---------------------------End Define Parameters---------------------------*/ ++ ++struct dm_dpk_info { ++ ++ boolean is_dpk_enable; ++ boolean is_dpk_pwr_on; ++ boolean is_dpk_by_channel; ++ u16 dpk_path_ok; ++ /*@BIT(15)~BIT(12) : 5G reserved, BIT(11)~BIT(8) 5G_S3~5G_S0*/ ++ /*@BIT(7)~BIT(4) : 2G reserved, BIT(3)~BIT(0) 2G_S3~2G_S0*/ ++ u8 thermal_dpk; ++ u8 thermal_dpk_avg[AVG_THERMAL_NUM_DPK]; ++ u8 thermal_dpk_avg_index; ++ ++#if (RTL8822C_SUPPORT == 1) ++ u8 result[2][1]; /*path/group*/ ++ u8 tx_agc[2][1]; /*path/group*/ ++ u32 coef[2][1][20]; /*path/group/MDPD coefficient*/ ++#endif ++ ++#if (RTL8198F_SUPPORT == 1 || RTL8192F_SUPPORT == 1 || RTL8197F_SUPPORT == 1) ++ /*2G DPK data*/ ++ u8 dpk_result[4][3]; /*path/group*/ ++ u8 pwsf_2g[4][3]; /*path/group*/ ++ u32 lut_2g_even[4][3][64]; /*path/group/LUT data*/ ++ u32 lut_2g_odd[4][3][64]; /*path/group/LUT data*/ ++#endif ++ ++#if (RTL8195B_SUPPORT == 1) ++ /*2G DPK data*/ ++ u8 dpk_2g_result[1][3]; /*path/group*/ ++ u8 pwsf_2g[1][3]; /*path/group*/ ++ u32 lut_2g_even[1][3][16]; /*path/group/LUT data*/ ++ u32 lut_2g_odd[1][3][16]; /*path/group/LUT data*/ ++ /*5G DPK data*/ ++ u8 dpk_5g_result[1][6]; /*path/group*/ ++ u8 pwsf_5g[1][6]; /*path/group*/ ++ u32 lut_5g_even[1][6][16]; /*path/group/LUT data*/ ++ u32 lut_5g_odd[1][6][16]; /*path/group/LUT data*/ ++#endif ++}; ++ ++#endif /*__HALRF_DPK_H__*/ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_features.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_features.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_features.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_features.h 2021-03-07 18:16:17.055956100 +0200 +@@ -0,0 +1,43 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __HALRF_FEATURES_H__ ++#define __HALRF_FEATURES_H__ ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ ++#define CONFIG_HALRF_POWERTRACKING 1 ++ ++#elif (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ ++#define CONFIG_HALRF_POWERTRACKING 1 ++ ++#elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ ++#define CONFIG_HALRF_POWERTRACKING 1 ++ ++#endif ++ ++#endif /*#ifndef __HALRF_FEATURES_H__*/ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf.h 2021-03-07 18:16:17.054956052 +0200 @@ -0,0 +1,573 @@ +/****************************************************************************** + * @@ -177002,554 +174574,9 @@ index 000000000..8a45aae32 +u32 halrf_query_tssi_value(void *dm_void); + +#endif /*__HALRF_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.c -new file mode 100644 -index 000000000..85a7cb22b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.c -@@ -0,0 +1,267 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+/*@************************************************************ -+ * include files -+ * ************************************************************ -+ */ -+ -+#include "mp_precomp.h" -+#include "phydm_precomp.h" -+ -+void halrf_basic_profile(void *dm_void, u32 *_used, char *output, u32 *_out_len) -+{ -+#ifdef CONFIG_PHYDM_DEBUG_FUNCTION -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u32 used = *_used; -+ u32 out_len = *_out_len; -+ -+ /* HAL RF version List */ -+ PDM_SNPF(out_len, used, output + used, out_len - used, "%-35s\n", -+ "% HAL RF version %"); -+ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", -+ "Power Tracking", HALRF_POWRTRACKING_VER); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ " %-35s: %s %s\n", "IQK", -+ (dm->fw_offload_ability & PHYDM_RF_IQK_OFFLOAD) ? "FW" : -+ HALRF_IQK_VER, -+ (halrf_match_iqk_version(dm_void)) ? "(match)" : "(mismatch)"); -+ -+ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", -+ "LCK", HALRF_LCK_VER); -+ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", -+ "DPK", HALRF_DPK_VER); -+ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", -+ "KFREE", HALRF_KFREE_VER); -+ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", -+ "TX 2G Current Calibration", HALRF_PABIASK_VER); -+ PDM_SNPF(out_len, used, output + used, out_len - used, " %-35s: %s\n", -+ "RFK Init. Parameter", HALRF_RFK_INIT_VER); -+ -+ *_used = used; -+ *_out_len = out_len; -+#endif -+} -+ -+void halrf_debug_trace(void *dm_void, char input[][16], u32 *_used, -+ char *output, u32 *_out_len) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ struct _hal_rf_ *rf = &dm->rf_table; -+ u32 one = 1; -+ u32 used = *_used; -+ u32 out_len = *_out_len; -+ u32 rf_var[10] = {0}; -+ u8 i; -+ -+ for (i = 0; i < 5; i++) -+ if (input[i + 1]) -+ PHYDM_SSCANF(input[i + 2], DCMD_DECIMAL, &rf_var[i]); -+ -+ if (rf_var[0] == 100) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "\n[DBG MSG] RF Selection\n"); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "00. (( %s ))TX_PWR_TRACK\n", -+ ((rf->rf_dbg_comp & DBG_RF_TX_PWR_TRACK) ? ("V") : -+ ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "01. (( %s ))IQK\n", -+ ((rf->rf_dbg_comp & DBG_RF_IQK) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "02. (( %s ))LCK\n", -+ ((rf->rf_dbg_comp & DBG_RF_LCK) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "03. (( %s ))DPK\n", -+ ((rf->rf_dbg_comp & DBG_RF_DPK) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "04. (( %s ))TXGAPK\n", -+ ((rf->rf_dbg_comp & DBG_RF_TXGAPK) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "29. (( %s ))MP\n", -+ ((rf->rf_dbg_comp & DBG_RF_MP) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "30. (( %s ))TMP\n", -+ ((rf->rf_dbg_comp & DBG_RF_TMP) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "31. (( %s ))INIT\n", -+ ((rf->rf_dbg_comp & DBG_RF_INIT) ? ("V") : ("."))); -+ -+ } else if (rf_var[0] == 101) { -+ rf->rf_dbg_comp = 0; -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "Disable all DBG COMP\n"); -+ } else { -+ if (rf_var[1] == 1) /*enable*/ -+ rf->rf_dbg_comp |= (one << rf_var[0]); -+ else if (rf_var[1] == 2) /*disable*/ -+ rf->rf_dbg_comp &= ~(one << rf_var[0]); -+ } -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "\nCurr-RF_Dbg_Comp = 0x%x\n", rf->rf_dbg_comp); -+ -+ *_used = used; -+ *_out_len = out_len; -+} -+ -+struct halrf_command { -+ char name[16]; -+ u8 id; -+}; -+ -+enum halrf_CMD_ID { -+ HALRF_HELP, -+ HALRF_SUPPORTABILITY, -+ HALRF_DBG_COMP, -+ HALRF_PROFILE, -+ HALRF_IQK_INFO, -+ HALRF_IQK, -+ HALRF_IQK_DEBUG, -+ HAL_BAND_SHIFT, -+}; -+ -+struct halrf_command halrf_cmd_ary[] = { -+ {"-h", HALRF_HELP}, -+ {"ability", HALRF_SUPPORTABILITY}, -+ {"dbg", HALRF_DBG_COMP}, -+ {"profile", HALRF_PROFILE}, -+ {"iqk_info", HALRF_IQK_INFO}, -+ {"iqk", HALRF_IQK}, -+ {"iqk_dbg", HALRF_IQK_DEBUG}, -+ {"band_shift", HAL_BAND_SHIFT}, -+}; -+ -+void halrf_cmd_parser(void *dm_void, char input[][16], u32 *_used, char *output, -+ u32 *_out_len, u32 input_num) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+#ifdef CONFIG_PHYDM_DEBUG_FUNCTION -+ u8 id = 0; -+ u32 rf_var[10] = {0}; -+ u32 i, input_idx = 0; -+ u32 halrf_ary_size = -+ sizeof(halrf_cmd_ary) / sizeof(struct halrf_command); -+ u32 used = *_used; -+ u32 out_len = *_out_len; -+ -+ /* Parsing Cmd ID */ -+ for (i = 0; i < halrf_ary_size; i++) { -+ if (strcmp(halrf_cmd_ary[i].name, input[1]) == 0) { -+ id = halrf_cmd_ary[i].id; -+ break; -+ } -+ } -+ -+ if (i == halrf_ary_size) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "RF Cmd not found\n"); -+ return; -+ } -+ -+ switch (id) { -+ case HALRF_HELP: -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "RF cmd ==>\n"); -+ -+ for (i = 0; i < halrf_ary_size - 1; i++) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ " %-5d: %s\n", i, halrf_cmd_ary[i + 1].name); -+ } -+ break; -+ case HALRF_SUPPORTABILITY: -+ halrf_support_ability_debug(dm, &input[0], &used, output, -+ &out_len); -+ break; -+ case HAL_BAND_SHIFT: -+ halrf_support_band_shift_debug(dm, &input[0], &used, output, -+ &out_len); -+ break; -+ case HALRF_DBG_COMP: -+ halrf_debug_trace(dm, &input[0], &used, output, &out_len); -+ break; -+ case HALRF_PROFILE: -+ halrf_basic_profile(dm, &used, output, &out_len); -+ break; -+ case HALRF_IQK_INFO: -+#if (RTL8822B_SUPPORT == 1 || RTL8821C_SUPPORT == 1) -+ halrf_iqk_info_dump(dm, &used, output, &out_len); -+#endif -+ break; -+ case HALRF_IQK: -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "TRX IQK Trigger\n"); -+ halrf_iqk_trigger(dm, false); -+#if (RTL8822B_SUPPORT == 1 || RTL8821C_SUPPORT == 1) -+ halrf_iqk_info_dump(dm, &used, output, &out_len); -+#endif -+ break; -+ case HALRF_IQK_DEBUG: -+ -+ for (i = 0; i < 5; i++) { -+ if (input[i + 1]) { -+ PHYDM_SSCANF(input[i + 2], DCMD_HEX, -+ &rf_var[i]); -+ input_idx++; -+ } -+ } -+ -+ if (input_idx >= 1) { -+#if (RTL8822B_SUPPORT == 1 || RTL8821C_SUPPORT == 1) -+ if (dm->support_ic_type & (ODM_RTL8822B | ODM_RTL8821C)) -+ halrf_iqk_debug(dm, (u32 *)rf_var, &used, -+ output, &out_len); -+#endif -+ } -+ break; -+ default: -+ break; -+ } -+ -+ *_used = used; -+ *_out_len = out_len; -+#endif -+} -+ -+void halrf_init_debug_setting(void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ struct _hal_rf_ *rf = &dm->rf_table; -+ -+ rf->rf_dbg_comp = -+#if DBG -+#if 0 -+ /*DBG_RF_TX_PWR_TRACK |*/ -+ /*DBG_RF_IQK | */ -+ /*DBG_RF_LCK | */ -+ /*DBG_RF_DPK | */ -+ /*DBG_RF_DACK | */ -+ /*DBG_RF_TXGAPK | */ -+ /*DBG_RF_MP | */ -+ /*DBG_RF_TMP | */ -+ /*DBG_RF_INIT | */ -+#endif -+#endif -+ 0; -+} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.h -new file mode 100644 -index 000000000..ff1ff96d2 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_debug.h -@@ -0,0 +1,123 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __HALRF_DEBUG_H__ -+#define __HALRF_DEBUG_H__ -+ -+/*@============================================================*/ -+/*@include files*/ -+/*@============================================================*/ -+ -+/*@============================================================*/ -+/*@Definition */ -+/*@============================================================*/ -+ -+#if DBG -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_AP) -+#define RF_DBG(dm, comp, fmt, args...) \ -+ do { \ -+ if ((comp) & dm->rf_table.rf_dbg_comp) { \ -+ pr_debug("[RF] "); \ -+ RT_PRINTK(fmt, ##args); \ -+ } \ -+ } while (0) -+ -+#elif (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ -+static __inline void RF_DBG(PDM_ODM_T dm, int comp, char *fmt, ...) -+{ -+ RT_STATUS rt_status; -+ va_list args; -+ char buf[PRINT_MAX_SIZE] = {0}; -+ -+ if ((comp & dm->rf_table.rf_dbg_comp) == 0) -+ return; -+ -+ if (fmt == NULL) -+ return; -+ -+ va_start(args, fmt); -+ rt_status = (RT_STATUS)RtlStringCbVPrintfA(buf, PRINT_MAX_SIZE, fmt, args); -+ va_end(args); -+ -+ if (rt_status != RT_STATUS_SUCCESS) { -+ DbgPrint("Failed (%d) to print message to buffer\n", rt_status); -+ return; -+ } -+ -+ DbgPrint("[RF] %s", buf); -+} -+ -+#elif (DM_ODM_SUPPORT_TYPE == ODM_IOT) -+ -+#define RF_DBG(dm, comp, fmt, args...) \ -+ do { \ -+ if ((comp) & dm->rf_table.rf_dbg_comp) { \ -+ RT_DEBUG(COMP_PHYDM, DBG_DMESG, "[RF] " fmt, ##args); \ -+ } \ -+ } while (0) -+ -+#else -+#define RF_DBG(dm, comp, fmt, args...) \ -+ do { \ -+ struct dm_struct *__dm = dm; \ -+ if ((comp) & __dm->rf_table.rf_dbg_comp) { \ -+ RT_TRACE(((struct rtl_priv *)__dm->adapter), \ -+ COMP_PHYDM, DBG_DMESG, "[RF] " fmt, ##args); \ -+ } \ -+ } while (0) -+#endif -+ -+#else /*#if DBG*/ -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+static __inline void RF_DBG(struct dm_struct *dm, int comp, char *fmt, ...) -+{ -+} -+#else -+#define RF_DBG(dm, comp, fmt, args...) -+#endif -+ -+#endif /*#if DBG*/ -+ -+/*@============================================================*/ -+/*@ enumeration */ -+/*@============================================================*/ -+ -+/*@============================================================*/ -+/*@ structure */ -+/*@============================================================*/ -+ -+/*@============================================================*/ -+/*@ function prototype */ -+/*@============================================================*/ -+ -+void halrf_cmd_parser(void *dm_void, char input[][16], u32 *_used, char *output, -+ u32 *_out_len, u32 input_num); -+ -+void halrf_init_debug_setting(void *dm_void); -+ -+#endif /*__HALRF_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_dpk.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_dpk.h -new file mode 100644 -index 000000000..c9efc7e93 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_dpk.h -@@ -0,0 +1,86 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __HALRF_DPK_H__ -+#define __HALRF_DPK_H__ -+ -+/*@--------------------------Define Parameters-------------------------------*/ -+#define GAIN_LOSS 1 -+#define DO_DPK 2 -+#define DPK_ON 3 -+#define DPK_LOK 4 -+#define DPK_TXK 5 -+ -+#define DAGC 4 -+#define LOSS_CHK 0 -+#define GAIN_CHK 1 -+#define PAS_READ 2 -+#define AVG_THERMAL_NUM 8 -+#define AVG_THERMAL_NUM_DPK 8 -+#define THERMAL_DPK_AVG_NUM 4 -+ -+/*@---------------------------End Define Parameters---------------------------*/ -+ -+struct dm_dpk_info { -+ -+ boolean is_dpk_enable; -+ boolean is_dpk_pwr_on; -+ boolean is_dpk_by_channel; -+ u16 dpk_path_ok; -+ /*@BIT(15)~BIT(12) : 5G reserved, BIT(11)~BIT(8) 5G_S3~5G_S0*/ -+ /*@BIT(7)~BIT(4) : 2G reserved, BIT(3)~BIT(0) 2G_S3~2G_S0*/ -+ u8 thermal_dpk; -+ u8 thermal_dpk_avg[AVG_THERMAL_NUM_DPK]; -+ u8 thermal_dpk_avg_index; -+ -+#if (RTL8822C_SUPPORT == 1) -+ u8 result[2][1]; /*path/group*/ -+ u8 tx_agc[2][1]; /*path/group*/ -+ u32 coef[2][1][20]; /*path/group/MDPD coefficient*/ -+#endif -+ -+#if (RTL8198F_SUPPORT == 1 || RTL8192F_SUPPORT == 1 || RTL8197F_SUPPORT == 1) -+ /*2G DPK data*/ -+ u8 dpk_result[4][3]; /*path/group*/ -+ u8 pwsf_2g[4][3]; /*path/group*/ -+ u32 lut_2g_even[4][3][64]; /*path/group/LUT data*/ -+ u32 lut_2g_odd[4][3][64]; /*path/group/LUT data*/ -+#endif -+ -+#if (RTL8195B_SUPPORT == 1) -+ /*2G DPK data*/ -+ u8 dpk_2g_result[1][3]; /*path/group*/ -+ u8 pwsf_2g[1][3]; /*path/group*/ -+ u32 lut_2g_even[1][3][16]; /*path/group/LUT data*/ -+ u32 lut_2g_odd[1][3][16]; /*path/group/LUT data*/ -+ /*5G DPK data*/ -+ u8 dpk_5g_result[1][6]; /*path/group*/ -+ u8 pwsf_5g[1][6]; /*path/group*/ -+ u32 lut_5g_even[1][6][16]; /*path/group/LUT data*/ -+ u32 lut_5g_odd[1][6][16]; /*path/group/LUT data*/ -+#endif -+}; -+ -+#endif /*__HALRF_DPK_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_features.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_features.h -new file mode 100644 -index 000000000..da97614be ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_features.h -@@ -0,0 +1,43 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __HALRF_FEATURES_H__ -+#define __HALRF_FEATURES_H__ -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ -+#define CONFIG_HALRF_POWERTRACKING 1 -+ -+#elif (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ -+#define CONFIG_HALRF_POWERTRACKING 1 -+ -+#elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ -+#define CONFIG_HALRF_POWERTRACKING 1 -+ -+#endif -+ -+#endif /*#ifndef __HALRF_FEATURES_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_iqk.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_iqk.h -new file mode 100644 -index 000000000..0fa676b90 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_iqk.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_iqk.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_iqk.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_iqk.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_iqk.h 2021-03-07 18:16:17.055956100 +0200 @@ -0,0 +1,103 @@ +/****************************************************************************** + * @@ -177654,11 +174681,9 @@ index 000000000..0fa676b90 +}; + +#endif /*__HALRF_IQK_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.c -new file mode 100644 -index 000000000..cee13be26 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.c 2021-03-07 18:16:17.055956100 +0200 @@ -0,0 +1,1191 @@ +/****************************************************************************** + * @@ -178851,11 +175876,9 @@ index 000000000..cee13be26 + } + RF_DBG(dm, DBG_RF_MP, "<===[kfree] phy_ConfigKFree()\n"); +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.h -new file mode 100644 -index 000000000..d57488ae8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_kfree.h 2021-03-07 18:16:17.055956100 +0200 @@ -0,0 +1,119 @@ +/****************************************************************************** + * @@ -178976,216 +175999,9 @@ index 000000000..d57488ae8 +void phydm_config_kfree(void *dm_void, u8 channel_to_sw); + +#endif /*__HALRF_KFREE_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.c -new file mode 100644 -index 000000000..eaf53b8ae ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.c -@@ -0,0 +1,152 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+/*@************************************************************ -+ * include files -+ * ************************************************************ -+ */ -+#include "mp_precomp.h" -+#include "phydm_precomp.h" -+ -+boolean -+odm_check_power_status(void *dm_void) -+{ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ PADAPTER *adapter = dm->adapter; -+ -+ RT_RF_POWER_STATE rt_state; -+ MGNT_INFO *mgnt_info = &((PADAPTER)adapter)->MgntInfo; -+ -+ /* 2011/07/27 MH We are not testing ready~~!! We may fail to get correct value when init sequence. */ -+ if (mgnt_info->init_adpt_in_progress == true) { -+ RF_DBG(dm, DBG_RF_INIT, -+ "check_pow_status Return true, due to initadapter\n"); -+ return true; -+ } -+ -+ /* -+ * 2011/07/19 MH We can not execute tx pwoer tracking/ LLC calibrate or IQK. -+ */ -+ ((PADAPTER)adapter)->HalFunc.GetHwRegHandler((PADAPTER)adapter, HW_VAR_RF_STATE, (u8 *)(&rt_state)); -+ if (((PADAPTER)adapter)->bDriverStopped || ((PADAPTER)adapter)->bDriverIsGoingToPnpSetPowerSleep || rt_state == eRfOff) { -+ RF_DBG(dm, DBG_RF_INIT, -+ "check_pow_status Return false, due to %d/%d/%d\n", -+ ((PADAPTER)adapter)->bDriverStopped, -+ ((PADAPTER)adapter)->bDriverIsGoingToPnpSetPowerSleep, -+ rt_state); -+ return false; -+ } -+#endif -+ return true; -+} -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) -+void halrf_update_pwr_track(void *dm_void, u8 rate) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ u8 path_idx = 0; -+#endif -+ -+ RF_DBG(dm, DBG_RF_TX_PWR_TRACK, "Pwr Track Get rate=0x%x\n", rate); -+ -+ dm->tx_rate = rate; -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+#if DEV_BUS_TYPE == RT_PCI_INTERFACE -+#if USE_WORKITEM -+ odm_schedule_work_item(&dm->ra_rpt_workitem); -+#else -+ if (dm->support_ic_type == ODM_RTL8821) { -+#if (RTL8821A_SUPPORT == 1) -+ odm_tx_pwr_track_set_pwr8821a(dm, MIX_MODE, RF_PATH_A, 0); -+#endif -+ } else if (dm->support_ic_type == ODM_RTL8812) { -+ for (path_idx = RF_PATH_A; path_idx < MAX_PATH_NUM_8812A; path_idx++) { -+#if (RTL8812A_SUPPORT == 1) -+ odm_tx_pwr_track_set_pwr8812a(dm, MIX_MODE, path_idx, 0); -+#endif -+ } -+ } else if (dm->support_ic_type == ODM_RTL8723B) { -+#if (RTL8723B_SUPPORT == 1) -+ odm_tx_pwr_track_set_pwr_8723b(dm, MIX_MODE, RF_PATH_A, 0); -+#endif -+ } else if (dm->support_ic_type == ODM_RTL8192E) { -+ for (path_idx = RF_PATH_A; path_idx < MAX_PATH_NUM_8192E; path_idx++) { -+#if (RTL8192E_SUPPORT == 1) -+ odm_tx_pwr_track_set_pwr92_e(dm, MIX_MODE, path_idx, 0); -+#endif -+ } -+ } else if (dm->support_ic_type == ODM_RTL8188E) { -+#if (RTL8188E_SUPPORT == 1) -+ odm_tx_pwr_track_set_pwr88_e(dm, MIX_MODE, RF_PATH_A, 0); -+#endif -+ } -+#endif -+#else -+ odm_schedule_work_item(&dm->ra_rpt_workitem); -+#endif -+#endif -+} -+ -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+void halrf_update_init_rate_work_item_callback( -+ void *context) -+{ -+ void *adapter = (void *)context; -+ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(((PADAPTER)adapter)); -+ struct dm_struct *dm = &hal_data->DM_OutSrc; -+ u8 p = 0; -+ -+ if (dm->support_ic_type == ODM_RTL8821) { -+#if (RTL8821A_SUPPORT == 1) -+ odm_tx_pwr_track_set_pwr8821a(dm, MIX_MODE, RF_PATH_A, 0); -+#endif -+ } else if (dm->support_ic_type == ODM_RTL8812) { -+#if (RTL8812A_SUPPORT == 1) -+ /*Don't know how to include &c*/ -+ for (p = RF_PATH_A; p < MAX_PATH_NUM_8812A; p++) -+ odm_tx_pwr_track_set_pwr8812a(dm, MIX_MODE, p, 0); -+#endif -+ } else if (dm->support_ic_type == ODM_RTL8723B) { -+#if (RTL8723B_SUPPORT == 1) -+ odm_tx_pwr_track_set_pwr_8723b(dm, MIX_MODE, RF_PATH_A, 0); -+#endif -+ } else if (dm->support_ic_type == ODM_RTL8192E) { -+#if (RTL8192E_SUPPORT == 1) -+ /*Don't know how to include &c*/ -+ for (p = RF_PATH_A; p < MAX_PATH_NUM_8192E; p++) -+ odm_tx_pwr_track_set_pwr92_e(dm, MIX_MODE, p, 0); -+#endif -+ } else if (dm->support_ic_type == ODM_RTL8188E) { -+#if (RTL8188E_SUPPORT == 1) -+ odm_tx_pwr_track_set_pwr88_e(dm, MIX_MODE, RF_PATH_A, 0); -+#endif -+ } -+} -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.h -new file mode 100644 -index 000000000..c45628854 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.h -@@ -0,0 +1,41 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __HALRF_POWER_TRACKING_H__ -+#define __HALRF_POWER_TRACKING_H__ -+ -+boolean -+odm_check_power_status(void *dm_void); -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) -+void halrf_update_pwr_track(void *dm_void, u8 rate); -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+void halrf_update_init_rate_work_item_callback( -+ void *context); -+#endif -+ -+#endif /*#ifndef __HALRF_POWERTRACKING_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.c -new file mode 100644 -index 000000000..cafd92f8d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.c 2021-03-07 18:16:17.055956100 +0200 @@ -0,0 +1,1220 @@ +/****************************************************************************** + * @@ -180407,11 +177223,9 @@ index 000000000..cafd92f8d +#endif + +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.h -new file mode 100644 -index 000000000..1f960cf46 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ap.h 2021-03-07 18:16:17.055956100 +0200 @@ -0,0 +1,398 @@ +/****************************************************************************** + * @@ -180811,11 +177625,165 @@ index 000000000..1f960cf46 + + +#endif /*#ifndef __HALRF_POWER_TRACKING_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.c -new file mode 100644 -index 000000000..55ec7bf16 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.c 2021-03-07 18:16:17.055956100 +0200 +@@ -0,0 +1,152 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++/*@************************************************************ ++ * include files ++ * ************************************************************ ++ */ ++#include "mp_precomp.h" ++#include "phydm_precomp.h" ++ ++boolean ++odm_check_power_status(void *dm_void) ++{ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ PADAPTER *adapter = dm->adapter; ++ ++ RT_RF_POWER_STATE rt_state; ++ MGNT_INFO *mgnt_info = &((PADAPTER)adapter)->MgntInfo; ++ ++ /* 2011/07/27 MH We are not testing ready~~!! We may fail to get correct value when init sequence. */ ++ if (mgnt_info->init_adpt_in_progress == true) { ++ RF_DBG(dm, DBG_RF_INIT, ++ "check_pow_status Return true, due to initadapter\n"); ++ return true; ++ } ++ ++ /* ++ * 2011/07/19 MH We can not execute tx pwoer tracking/ LLC calibrate or IQK. ++ */ ++ ((PADAPTER)adapter)->HalFunc.GetHwRegHandler((PADAPTER)adapter, HW_VAR_RF_STATE, (u8 *)(&rt_state)); ++ if (((PADAPTER)adapter)->bDriverStopped || ((PADAPTER)adapter)->bDriverIsGoingToPnpSetPowerSleep || rt_state == eRfOff) { ++ RF_DBG(dm, DBG_RF_INIT, ++ "check_pow_status Return false, due to %d/%d/%d\n", ++ ((PADAPTER)adapter)->bDriverStopped, ++ ((PADAPTER)adapter)->bDriverIsGoingToPnpSetPowerSleep, ++ rt_state); ++ return false; ++ } ++#endif ++ return true; ++} ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) ++void halrf_update_pwr_track(void *dm_void, u8 rate) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ u8 path_idx = 0; ++#endif ++ ++ RF_DBG(dm, DBG_RF_TX_PWR_TRACK, "Pwr Track Get rate=0x%x\n", rate); ++ ++ dm->tx_rate = rate; ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++#if DEV_BUS_TYPE == RT_PCI_INTERFACE ++#if USE_WORKITEM ++ odm_schedule_work_item(&dm->ra_rpt_workitem); ++#else ++ if (dm->support_ic_type == ODM_RTL8821) { ++#if (RTL8821A_SUPPORT == 1) ++ odm_tx_pwr_track_set_pwr8821a(dm, MIX_MODE, RF_PATH_A, 0); ++#endif ++ } else if (dm->support_ic_type == ODM_RTL8812) { ++ for (path_idx = RF_PATH_A; path_idx < MAX_PATH_NUM_8812A; path_idx++) { ++#if (RTL8812A_SUPPORT == 1) ++ odm_tx_pwr_track_set_pwr8812a(dm, MIX_MODE, path_idx, 0); ++#endif ++ } ++ } else if (dm->support_ic_type == ODM_RTL8723B) { ++#if (RTL8723B_SUPPORT == 1) ++ odm_tx_pwr_track_set_pwr_8723b(dm, MIX_MODE, RF_PATH_A, 0); ++#endif ++ } else if (dm->support_ic_type == ODM_RTL8192E) { ++ for (path_idx = RF_PATH_A; path_idx < MAX_PATH_NUM_8192E; path_idx++) { ++#if (RTL8192E_SUPPORT == 1) ++ odm_tx_pwr_track_set_pwr92_e(dm, MIX_MODE, path_idx, 0); ++#endif ++ } ++ } else if (dm->support_ic_type == ODM_RTL8188E) { ++#if (RTL8188E_SUPPORT == 1) ++ odm_tx_pwr_track_set_pwr88_e(dm, MIX_MODE, RF_PATH_A, 0); ++#endif ++ } ++#endif ++#else ++ odm_schedule_work_item(&dm->ra_rpt_workitem); ++#endif ++#endif ++} ++ ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++void halrf_update_init_rate_work_item_callback( ++ void *context) ++{ ++ void *adapter = (void *)context; ++ HAL_DATA_TYPE *hal_data = GET_HAL_DATA(((PADAPTER)adapter)); ++ struct dm_struct *dm = &hal_data->DM_OutSrc; ++ u8 p = 0; ++ ++ if (dm->support_ic_type == ODM_RTL8821) { ++#if (RTL8821A_SUPPORT == 1) ++ odm_tx_pwr_track_set_pwr8821a(dm, MIX_MODE, RF_PATH_A, 0); ++#endif ++ } else if (dm->support_ic_type == ODM_RTL8812) { ++#if (RTL8812A_SUPPORT == 1) ++ /*Don't know how to include &c*/ ++ for (p = RF_PATH_A; p < MAX_PATH_NUM_8812A; p++) ++ odm_tx_pwr_track_set_pwr8812a(dm, MIX_MODE, p, 0); ++#endif ++ } else if (dm->support_ic_type == ODM_RTL8723B) { ++#if (RTL8723B_SUPPORT == 1) ++ odm_tx_pwr_track_set_pwr_8723b(dm, MIX_MODE, RF_PATH_A, 0); ++#endif ++ } else if (dm->support_ic_type == ODM_RTL8192E) { ++#if (RTL8192E_SUPPORT == 1) ++ /*Don't know how to include &c*/ ++ for (p = RF_PATH_A; p < MAX_PATH_NUM_8192E; p++) ++ odm_tx_pwr_track_set_pwr92_e(dm, MIX_MODE, p, 0); ++#endif ++ } else if (dm->support_ic_type == ODM_RTL8188E) { ++#if (RTL8188E_SUPPORT == 1) ++ odm_tx_pwr_track_set_pwr88_e(dm, MIX_MODE, RF_PATH_A, 0); ++#endif ++ } ++} ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.c 2021-03-07 18:16:17.055956100 +0200 @@ -0,0 +1,869 @@ +/****************************************************************************** + * @@ -181686,11 +178654,9 @@ index 000000000..55ec7bf16 + +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.h -new file mode 100644 -index 000000000..4b96ccc7e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_ce.h 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,327 @@ +/****************************************************************************** + * @@ -182019,11 +178985,54 @@ index 000000000..4b96ccc7e +#endif + +#endif /*__HALRF_POWER_TRACKING_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.c -new file mode 100644 -index 000000000..a0c40dc9d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking.h 2021-03-07 18:16:17.055956100 +0200 +@@ -0,0 +1,41 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __HALRF_POWER_TRACKING_H__ ++#define __HALRF_POWER_TRACKING_H__ ++ ++boolean ++odm_check_power_status(void *dm_void); ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) ++void halrf_update_pwr_track(void *dm_void, u8 rate); ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++void halrf_update_init_rate_work_item_callback( ++ void *context); ++#endif ++ ++#endif /*#ifndef __HALRF_POWERTRACKING_H__*/ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.c 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,741 @@ +/****************************************************************************** + * @@ -182766,11 +179775,9 @@ index 000000000..a0c40dc9d + +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.h -new file mode 100644 -index 000000000..55460a62e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_iot.h 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,349 @@ +/****************************************************************************** + * @@ -183121,11 +180128,9 @@ index 000000000..55460a62e +#endif + +#endif /*#ifndef __HALRF_POWER_TRACKING_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.c -new file mode 100644 -index 000000000..bad28f508 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.c 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,861 @@ +/****************************************************************************** + * @@ -183988,11 +180993,9 @@ index 000000000..bad28f508 +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.h -new file mode 100644 -index 000000000..3ecdc1d0f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_powertracking_win.h 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,302 @@ +/****************************************************************************** + * @@ -184296,11 +181299,9 @@ index 000000000..3ecdc1d0f + + +#endif /*#ifndef __HALRF_POWER_TRACKING_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.c -new file mode 100644 -index 000000000..8c2f87429 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.c 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,428 @@ +/****************************************************************************** + * @@ -184730,11 +181731,9 @@ index 000000000..8c2f87429 +} + +#endif /*#if (DM_ODM_SUPPORT_TYPE & ODM_WIN)*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.h -new file mode 100644 -index 000000000..986ff8815 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_psd.h 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,52 @@ +/****************************************************************************** + * @@ -184788,11 +181787,9 @@ index 000000000..986ff8815 + +#endif /*#if (DM_ODM_SUPPORT_TYPE & ODM_WIN)*/ +#endif /*#__HALRF_PSD_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.c -new file mode 100644 -index 000000000..0cc44974b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.c 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,300 @@ +/****************************************************************************** + * @@ -185094,11 +182091,9 @@ index 000000000..0cc44974b + odm_tx_gain_gap_calibration_8197f(dm_void); +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.h -new file mode 100644 -index 000000000..09651cbee ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/halrf_txgapcal.h 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,31 @@ +/****************************************************************************** + * @@ -185131,11 +182126,9 @@ index 000000000..09651cbee +void odm_tx_gain_gap_calibration(void *dm_void); + +#endif /*__HALRF_TXGAPCAL_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.c -new file mode 100644 -index 000000000..8861416bf ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.c 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,2169 @@ +/****************************************************************************** + * @@ -187306,11 +184299,9 @@ index 000000000..8861416bf + _phy_set_rf_path_switch_8812a(dm, is_main, false); + } +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.h -new file mode 100644 -index 000000000..52ad7a59d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ap.h 2021-03-07 18:16:17.056956148 +0200 @@ -0,0 +1,82 @@ +/****************************************************************************** + * @@ -187394,11 +184385,9 @@ index 000000000..52ad7a59d + + +#endif /*#ifndef __HALRF_8812A_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.c -new file mode 100644 -index 000000000..cebb7265d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.c 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,1975 @@ +/****************************************************************************** + * @@ -189375,11 +186364,9 @@ index 000000000..cebb7265d + RF_DBG(dm, DBG_RF_IQK, "<=== %s\n", __func__); +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.h -new file mode 100644 -index 000000000..d02537c1e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.h 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,63 @@ +/****************************************************************************** + * @@ -189444,11 +186431,9 @@ index 000000000..d02537c1e +#endif + boolean is_main); +#endif /*#ifndef __HALRF_8812A_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.c -new file mode 100644 -index 000000000..8a08f6b46 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.c 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,2881 @@ +/****************************************************************************** + * @@ -192331,11 +189316,9 @@ index 000000000..8a08f6b46 +#endif +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.h -new file mode 100644 -index 000000000..28e5c2de9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8812a/halrf_8812a_win.h 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,99 @@ +/****************************************************************************** + * @@ -192436,11 +189419,9 @@ index 000000000..28e5c2de9 + + +#endif /*#ifndef __HALRF_8812A_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.c -new file mode 100644 -index 000000000..238df1bf4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.c 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,1754 @@ +/****************************************************************************** + * @@ -194196,11 +191177,9 @@ index 000000000..238df1bf4 +#endif + + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.h -new file mode 100644 -index 000000000..46eaa801e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ap.h 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,164 @@ +/****************************************************************************** + * @@ -194366,11 +191345,9 @@ index 000000000..46eaa801e + +#endif // #ifndef __HAL_PHY_RF_8814A_H__ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.c -new file mode 100644 -index 000000000..09c65ed3f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.c 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,564 @@ +/****************************************************************************** + * @@ -194936,11 +191913,9 @@ index 000000000..09c65ed3f + + + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.h -new file mode 100644 -index 000000000..1f885b32e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.h 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,112 @@ +/****************************************************************************** + * @@ -195054,11 +192029,9 @@ index 000000000..1f885b32e + +#endif // #ifndef __HAL_PHY_RF_8188E_H__ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.c -new file mode 100644 -index 000000000..eb91c4d8a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.c 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,528 @@ +/****************************************************************************** + * @@ -195588,11 +192561,9 @@ index 000000000..eb91c4d8a + IN BOOLEAN bReCovery + ){} +#endif /* (RTL8814A_SUPPORT == 0)*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.h -new file mode 100644 -index 000000000..658d6f063 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_8814a_win.h 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,106 @@ +/****************************************************************************** + * @@ -195700,11 +192671,9 @@ index 000000000..658d6f063 + +#endif // #ifndef __HAL_PHY_RF_8188E_H__ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.c -new file mode 100644 -index 000000000..e019df35a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.c 2021-03-07 18:16:17.057956195 +0200 @@ -0,0 +1,557 @@ +/****************************************************************************** + * @@ -196263,11 +193232,9 @@ index 000000000..e019df35a + } +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.h -new file mode 100644 -index 000000000..15d9cf037 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.h 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,58 @@ +/****************************************************************************** + * @@ -196327,11 +193294,9 @@ index 000000000..15d9cf037 + ); + + #endif /* #ifndef __PHYDM_IQK_8814A_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.c -new file mode 100644 -index 000000000..ef0f72c56 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.c 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,313 @@ +/****************************************************************************** + * @@ -196646,11 +193611,9 @@ index 000000000..ef0f72c56 + + phy_lc_calibrate_8812a(dm); +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.h -new file mode 100644 -index 000000000..684852a77 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.h 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,53 @@ +/****************************************************************************** + * @@ -196705,11 +193668,9 @@ index 000000000..684852a77 +); + +#endif /* #ifndef __HAL_PHY_RF_8821A_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.c -new file mode 100644 -index 000000000..cfb7592db ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.c 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,1046 @@ +/****************************************************************************** + * @@ -197757,11 +194718,9 @@ index 000000000..cfb7592db + + phy_lc_calibrate_8812a(dm); +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.h -new file mode 100644 -index 000000000..2f50dac05 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_8821a_win.h 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,72 @@ +/****************************************************************************** + * @@ -197835,11 +194794,9 @@ index 000000000..2f50dac05 +); + +#endif /* #ifndef __HAL_PHY_RF_8821A_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.c -new file mode 100644 -index 000000000..c98cbc01c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.c 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,731 @@ +/****************************************************************************** + * @@ -198572,12 +195529,10 @@ index 000000000..c98cbc01c + + _phy_iq_calibrate_8821a(dm); +} -\ No newline at end of file -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.h -new file mode 100644 -index 000000000..82cbf62ff ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.h +\ Ingen nyrad vid filslut +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ap.h 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,42 @@ +/****************************************************************************** + * @@ -198621,11 +195576,9 @@ index 000000000..82cbf62ff +); +#endif +#endif /* #ifndef __PHYDM_IQK_8821A_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.c -new file mode 100644 -index 000000000..b6491baf7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.c 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,773 @@ +/****************************************************************************** + * @@ -199400,11 +196353,9 @@ index 000000000..b6491baf7 + _phy_iq_calibrate_8821a(dm); +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.h -new file mode 100644 -index 000000000..23d61e5c7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.h 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,41 @@ +/****************************************************************************** + * @@ -199447,11 +196398,9 @@ index 000000000..23d61e5c7 +); +#endif +#endif /* #ifndef __PHYDM_IQK_8821A_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.c linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.c -new file mode 100644 -index 000000000..e1c267a5f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.c 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,774 @@ +/****************************************************************************** + * @@ -200227,11 +197176,9 @@ index 000000000..e1c267a5f + _phy_iq_calibrate_8821a(dm); +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.h linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.h -new file mode 100644 -index 000000000..d325102b8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_win.h 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,42 @@ +/****************************************************************************** + * @@ -200275,11 +197222,9 @@ index 000000000..d325102b8 +); +#endif +#endif /* #ifndef __PHYDM_IQK_8821A_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/mp_precomp.h linux-5.8/3rdparty/rtl8812au/hal/phydm/mp_precomp.h -new file mode 100644 -index 000000000..897adc13f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/mp_precomp.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/mp_precomp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/mp_precomp.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/mp_precomp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/mp_precomp.h 2021-03-07 18:16:17.058956242 +0200 @@ -0,0 +1,24 @@ +/****************************************************************************** + * @@ -200305,4877 +197250,9 @@ index 000000000..897adc13f + * Larry Finger + * + *****************************************************************************/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.c -new file mode 100644 -index 000000000..1e980630e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.c -@@ -0,0 +1,3265 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+/*@************************************************************ -+ * include files -+ ************************************************************/ -+ -+#include "mp_precomp.h" -+#include "phydm_precomp.h" -+ -+const u16 phy_rate_table[] = { -+ /*@20M*/ -+ 1, 2, 5, 11, -+ 6, 9, 12, 18, 24, 36, 48, 54, -+ 6, 13, 19, 26, 39, 52, 58, 65, /*@MCS0~7*/ -+ 13, 26, 39, 52, 78, 104, 117, 130 /*@MCS8~15*/ -+}; -+ -+void phydm_traffic_load_decision(void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u8 shift = 0; -+ -+ /*@---TP & Trafic-load calculation---*/ -+ -+ if (dm->last_tx_ok_cnt > *dm->num_tx_bytes_unicast) -+ dm->last_tx_ok_cnt = *dm->num_tx_bytes_unicast; -+ -+ if (dm->last_rx_ok_cnt > *dm->num_rx_bytes_unicast) -+ dm->last_rx_ok_cnt = *dm->num_rx_bytes_unicast; -+ -+ dm->cur_tx_ok_cnt = *dm->num_tx_bytes_unicast - dm->last_tx_ok_cnt; -+ dm->cur_rx_ok_cnt = *dm->num_rx_bytes_unicast - dm->last_rx_ok_cnt; -+ dm->last_tx_ok_cnt = *dm->num_tx_bytes_unicast; -+ dm->last_rx_ok_cnt = *dm->num_rx_bytes_unicast; -+ -+ /*@AP: <<3(8bit), >>20(10^6,M), >>0(1sec)*/ -+ shift = 17 + (PHYDM_WATCH_DOG_PERIOD - 1); -+ /*@WIN&CE: <<3(8bit), >>20(10^6,M), >>1(2sec)*/ -+ -+ dm->tx_tp = (dm->tx_tp >> 1) + (u32)((dm->cur_tx_ok_cnt >> shift) >> 1); -+ dm->rx_tp = (dm->rx_tp >> 1) + (u32)((dm->cur_rx_ok_cnt >> shift) >> 1); -+ -+ dm->total_tp = dm->tx_tp + dm->rx_tp; -+ -+ /*@[Calculate TX/RX state]*/ -+ if (dm->tx_tp > (dm->rx_tp << 1)) -+ dm->txrx_state_all = TX_STATE; -+ else if (dm->rx_tp > (dm->tx_tp << 1)) -+ dm->txrx_state_all = RX_STATE; -+ else -+ dm->txrx_state_all = BI_DIRECTION_STATE; -+ -+ /*@[Traffic load decision]*/ -+ dm->pre_traffic_load = dm->traffic_load; -+ -+ if (dm->cur_tx_ok_cnt > 1875000 || dm->cur_rx_ok_cnt > 1875000) { -+ /* @( 1.875M * 8bit ) / 2sec= 7.5M bits /sec )*/ -+ dm->traffic_load = TRAFFIC_HIGH; -+ } else if (dm->cur_tx_ok_cnt > 500000 || dm->cur_rx_ok_cnt > 500000) { -+ /*@( 0.5M * 8bit ) / 2sec = 2M bits /sec )*/ -+ dm->traffic_load = TRAFFIC_MID; -+ } else if (dm->cur_tx_ok_cnt > 100000 || dm->cur_rx_ok_cnt > 100000) { -+ /*@( 0.1M * 8bit ) / 2sec = 0.4M bits /sec )*/ -+ dm->traffic_load = TRAFFIC_LOW; -+ } else if (dm->cur_tx_ok_cnt > 25000 || dm->cur_rx_ok_cnt > 25000) { -+ /*@( 0.025M * 8bit ) / 2sec = 0.1M bits /sec )*/ -+ dm->traffic_load = TRAFFIC_ULTRA_LOW; -+ } else { -+ dm->traffic_load = TRAFFIC_NO_TP; -+ } -+ -+ /*@[Calculate consecutive idlel time]*/ -+ if (dm->traffic_load == 0) -+ dm->consecutive_idlel_time += PHYDM_WATCH_DOG_PERIOD; -+ else -+ dm->consecutive_idlel_time = 0; -+ -+ #if 0 -+ PHYDM_DBG(dm, DBG_COMMON_FLOW, -+ "cur_tx_ok_cnt = %d, cur_rx_ok_cnt = %d, last_tx_ok_cnt = %d, last_rx_ok_cnt = %d\n", -+ dm->cur_tx_ok_cnt, dm->cur_rx_ok_cnt, dm->last_tx_ok_cnt, -+ dm->last_rx_ok_cnt); -+ -+ PHYDM_DBG(dm, DBG_COMMON_FLOW, "tx_tp = %d, rx_tp = %d\n", dm->tx_tp, -+ dm->rx_tp); -+ #endif -+} -+ -+void phydm_cck_new_agc_chk(struct dm_struct *dm) -+{ -+ dm->cck_new_agc = 0; -+ -+#if ((RTL8723D_SUPPORT == 1) || (RTL8822B_SUPPORT == 1) || \ -+ (RTL8821C_SUPPORT == 1) || (RTL8197F_SUPPORT == 1) || \ -+ (RTL8710B_SUPPORT == 1) || (RTL8192F_SUPPORT == 1) || \ -+ (RTL8195B_SUPPORT == 1) || (RTL8198F_SUPPORT == 1) || \ -+ (RTL8822C_SUPPORT == 1) || (RTL8721D_SUPPORT == 1)) -+ if (dm->support_ic_type & -+ (ODM_RTL8723D | ODM_RTL8822B | ODM_RTL8821C | ODM_RTL8197F | -+ ODM_RTL8710B | ODM_RTL8192F | ODM_RTL8195B | ODM_RTL8721D)) { -+ /*@1: new agc 0: old agc*/ -+ dm->cck_new_agc = (boolean)odm_get_bb_reg(dm, R_0xa9c, BIT(17)); -+ } else if (dm->support_ic_type & (ODM_RTL8198F | ODM_RTL8822C)) { -+ /*@1: new agc 0: old agc*/ -+ dm->cck_new_agc = (boolean)odm_get_bb_reg(dm, R_0x1a9c, -+ BIT(17)); -+ } -+#endif -+} -+ -+/*select 3 or 4 bit LNA */ -+void phydm_cck_lna_bit_num_chk(struct dm_struct *dm) -+{ -+ boolean report_type = 0; -+ #if (RTL8192E_SUPPORT == 1) -+ u32 value_824, value_82c; -+ #endif -+ -+ #if (RTL8192E_SUPPORT == 1) -+ if (dm->support_ic_type & (ODM_RTL8192E)) { -+ /* @0x824[9] = 0x82C[9] = 0xA80[7] those registers setting -+ * should be equal or CCK RSSI report may be incorrect -+ */ -+ value_824 = odm_get_bb_reg(dm, R_0x824, BIT(9)); -+ value_82c = odm_get_bb_reg(dm, R_0x82c, BIT(9)); -+ -+ if (value_824 != value_82c) -+ odm_set_bb_reg(dm, R_0x82c, BIT(9), value_824); -+ odm_set_bb_reg(dm, R_0xa80, BIT(7), value_824); -+ report_type = (boolean)value_824; -+ } -+ #endif -+ -+ #if (RTL8703B_SUPPORT || RTL8723D_SUPPORT || RTL8710B_SUPPORT) -+ if (dm->support_ic_type & -+ (ODM_RTL8703B | ODM_RTL8723D | ODM_RTL8710B)) { -+ report_type = (boolean)odm_get_bb_reg(dm, R_0x950, BIT(11)); -+ -+ if (report_type != 1) -+ pr_debug("[Warning] CCK should be 4bit LNA\n"); -+ } -+ #endif -+ -+ #if (RTL8821C_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8821C) { -+ if (dm->default_rf_set_8821c == SWITCH_TO_BTG) -+ report_type = 1; -+ } -+ #endif -+ -+ dm->cck_agc_report_type = report_type; -+ -+ PHYDM_DBG(dm, ODM_COMP_INIT, "cck_agc_report_type=((%d))\n", -+ dm->cck_agc_report_type); -+} -+ -+void phydm_init_cck_setting(struct dm_struct *dm) -+{ -+ u32 reg_tmp = 0; -+ u32 mask_tmp = 0; -+ -+ reg_tmp = ODM_REG(CCK_RPT_FORMAT, dm); -+ mask_tmp = ODM_BIT(CCK_RPT_FORMAT, dm); -+ dm->is_cck_high_power = (boolean)odm_get_bb_reg(dm, reg_tmp, mask_tmp); -+ -+ PHYDM_DBG(dm, ODM_COMP_INIT, "ext_lna_gain=((%d))\n", dm->ext_lna_gain); -+ -+ phydm_config_cck_rx_antenna_init(dm); -+ -+ if (dm->support_ic_type & (ODM_RTL8192F)) -+ phydm_config_cck_rx_path(dm, BB_PATH_AB); -+ else -+ phydm_config_cck_rx_path(dm, BB_PATH_A); -+ -+ phydm_cck_new_agc_chk(dm); -+ phydm_cck_lna_bit_num_chk(dm); -+ phydm_get_cck_rssi_table_from_reg(dm); -+} -+ -+void phydm_init_hw_info_by_rfe(struct dm_struct *dm) -+{ -+#if (RTL8822B_SUPPORT == 1) -+ /*@if (dm->support_ic_type & ODM_RTL8822B)*/ -+ /*@phydm_init_hw_info_by_rfe_type_8822b(dm);*/ -+#endif -+#if (RTL8821C_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8821C) -+ phydm_init_hw_info_by_rfe_type_8821c(dm); -+#endif -+#if (RTL8197F_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8197F) -+ phydm_init_hw_info_by_rfe_type_8197f(dm); -+#endif -+} -+ -+void phydm_common_info_self_init(struct dm_struct *dm) -+{ -+ u32 reg_tmp = 0; -+ u32 mask_tmp = 0; -+ -+ /*@BB IP Generation*/ -+ if (dm->support_ic_type & ODM_IC_JGR3_SERIES) -+ dm->ic_ip_series = PHYDM_IC_JGR3; -+ else if (dm->support_ic_type & ODM_IC_11AC_SERIES) -+ dm->ic_ip_series = PHYDM_IC_AC; -+ else if (dm->support_ic_type & ODM_IC_11N_SERIES) -+ dm->ic_ip_series = PHYDM_IC_N; -+ -+ /*@BB phy-status Generation*/ -+ if (dm->support_ic_type & PHYSTS_3RD_TYPE_IC) -+ dm->ic_phy_sts_type = PHYDM_PHYSTS_TYPE_3; -+ else if (dm->support_ic_type & PHYSTS_2ND_TYPE_IC) -+ dm->ic_phy_sts_type = PHYDM_PHYSTS_TYPE_2; -+ else -+ dm->ic_phy_sts_type = PHYDM_PHYSTS_TYPE_1; -+ -+ phydm_init_cck_setting(dm); -+ -+ reg_tmp = ODM_REG(BB_RX_PATH, dm); -+ mask_tmp = ODM_BIT(BB_RX_PATH, dm); -+ dm->rf_path_rx_enable = (u8)odm_get_bb_reg(dm, reg_tmp, mask_tmp); -+#if (DM_ODM_SUPPORT_TYPE != ODM_CE) -+ dm->is_net_closed = &dm->BOOLEAN_temp; -+ -+ phydm_init_debug_setting(dm); -+#endif -+ phydm_init_soft_ml_setting(dm); -+ -+ dm->phydm_sys_up_time = 0; -+ -+ if (dm->support_ic_type & ODM_IC_1SS) -+ dm->num_rf_path = 1; -+ else if (dm->support_ic_type & ODM_IC_2SS) -+ dm->num_rf_path = 2; -+ #if 0 -+ /* @RTK do not has IC which is equipped with 3 RF paths, -+ * so ODM_IC_3SS is an enpty macro and result in coverity check errors -+ */ -+ else if (dm->support_ic_type & ODM_IC_3SS) -+ dm->num_rf_path = 3; -+ #endif -+ else if (dm->support_ic_type & ODM_IC_4SS) -+ dm->num_rf_path = 4; -+ else -+ dm->num_rf_path = 1; -+ -+ phydm_trx_antenna_setting_init(dm, dm->num_rf_path); -+ -+ dm->tx_rate = 0xFF; -+ dm->rssi_min_by_path = 0xFF; -+ -+ dm->number_linked_client = 0; -+ dm->pre_number_linked_client = 0; -+ dm->number_active_client = 0; -+ dm->pre_number_active_client = 0; -+ -+ dm->last_tx_ok_cnt = 0; -+ dm->last_rx_ok_cnt = 0; -+ dm->tx_tp = 0; -+ dm->rx_tp = 0; -+ dm->total_tp = 0; -+ dm->traffic_load = TRAFFIC_LOW; -+ -+ dm->nbi_set_result = 0; -+ dm->is_init_hw_info_by_rfe = false; -+ dm->pre_dbg_priority = DBGPORT_RELEASE; -+ dm->tp_active_th = 5; -+ dm->disable_phydm_watchdog = 0; -+ -+ dm->u8_dummy = 0xf; -+ dm->u16_dummy = 0xffff; -+ dm->u32_dummy = 0xffffffff; -+ -+ dm->pause_lv_table.lv_cckpd = PHYDM_PAUSE_RELEASE; -+ dm->pause_lv_table.lv_dig = PHYDM_PAUSE_RELEASE; -+} -+ -+void phydm_cmn_sta_info_update(void *dm_void, u8 macid) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ struct cmn_sta_info *sta = dm->phydm_sta_info[macid]; -+ struct ra_sta_info *ra = NULL; -+ -+ if (is_sta_active(sta)) { -+ ra = &sta->ra_info; -+ } else { -+ PHYDM_DBG(dm, DBG_RA_MASK, "[Warning] %s invalid sta_info\n", -+ __func__); -+ return; -+ } -+ -+ PHYDM_DBG(dm, DBG_RA_MASK, "%s ======>\n", __func__); -+ PHYDM_DBG(dm, DBG_RA_MASK, "MACID=%d\n", sta->mac_id); -+ -+ /*@[Calculate TX/RX state]*/ -+ if (sta->tx_moving_average_tp > (sta->rx_moving_average_tp << 1)) -+ ra->txrx_state = TX_STATE; -+ else if (sta->rx_moving_average_tp > (sta->tx_moving_average_tp << 1)) -+ ra->txrx_state = RX_STATE; -+ else -+ ra->txrx_state = BI_DIRECTION_STATE; -+ -+ ra->is_noisy = dm->noisy_decision; -+} -+ -+void phydm_common_info_self_update(struct dm_struct *dm) -+{ -+ u8 sta_cnt = 0, num_active_client = 0; -+ u32 i, one_entry_macid = 0; -+ u32 ma_rx_tp = 0; -+ u32 tp_diff = 0; -+ struct cmn_sta_info *sta; -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ -+ PADAPTER adapter = (PADAPTER)dm->adapter; -+ -+ PMGNT_INFO mgnt_info = &((PADAPTER)adapter)->MgntInfo; -+ -+ sta = dm->phydm_sta_info[0]; -+ if (mgnt_info->mAssoc) { -+ sta->dm_ctrl |= STA_DM_CTRL_ACTIVE; -+ for (i = 0; i < 6; i++) -+ sta->mac_addr[i] = mgnt_info->Bssid[i]; -+ } else if (GetFirstClientPort(adapter)) { -+ //void *client_adapter = GetFirstClientPort(adapter); -+ struct _ADAPTER *client_adapter = GetFirstClientPort(adapter); -+ -+ sta->dm_ctrl |= STA_DM_CTRL_ACTIVE; -+ for (i = 0; i < 6; i++) -+ sta->mac_addr[i] = client_adapter->MgntInfo.Bssid[i]; -+ } else { -+ sta->dm_ctrl = sta->dm_ctrl & (~STA_DM_CTRL_ACTIVE); -+ for (i = 0; i < 6; i++) -+ sta->mac_addr[i] = 0; -+ } -+ -+ /* STA mode is linked to AP */ -+ if (is_sta_active(sta) && !ACTING_AS_AP(adapter)) -+ dm->bsta_state = true; -+ else -+ dm->bsta_state = false; -+#endif -+ -+ for (i = 0; i < ODM_ASSOCIATE_ENTRY_NUM; i++) { -+ sta = dm->phydm_sta_info[i]; -+ if (is_sta_active(sta)) { -+ sta_cnt++; -+ -+ if (sta_cnt == 1) -+ one_entry_macid = i; -+ -+ phydm_cmn_sta_info_update(dm, (u8)i); -+ #ifdef PHYDM_BEAMFORMING_SUPPORT -+ /*@phydm_get_txbf_device_num(dm, (u8)i);*/ -+ #endif -+ -+ ma_rx_tp = sta->rx_moving_average_tp + -+ sta->tx_moving_average_tp; -+ -+ PHYDM_DBG(dm, DBG_COMMON_FLOW, -+ "TP[%d]: ((%d )) bit/sec\n", i, ma_rx_tp); -+ -+ if (ma_rx_tp > ACTIVE_TP_THRESHOLD) -+ num_active_client++; -+ } -+ } -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ dm->is_linked = (sta_cnt != 0) ? true : false; -+#endif -+ -+ if (sta_cnt == 1) { -+ dm->is_one_entry_only = true; -+ dm->one_entry_macid = one_entry_macid; -+ dm->one_entry_tp = ma_rx_tp; -+ -+ dm->tp_active_occur = 0; -+ -+ PHYDM_DBG(dm, DBG_COMMON_FLOW, -+ "one_entry_tp=((%d)), pre_one_entry_tp=((%d))\n", -+ dm->one_entry_tp, dm->pre_one_entry_tp); -+ -+ if (dm->one_entry_tp > dm->pre_one_entry_tp && -+ dm->pre_one_entry_tp <= 2) { -+ tp_diff = dm->one_entry_tp - dm->pre_one_entry_tp; -+ -+ if (tp_diff > dm->tp_active_th) -+ dm->tp_active_occur = 1; -+ } -+ dm->pre_one_entry_tp = dm->one_entry_tp; -+ } else { -+ dm->is_one_entry_only = false; -+ } -+ -+ dm->pre_number_linked_client = dm->number_linked_client; -+ dm->pre_number_active_client = dm->number_active_client; -+ -+ dm->number_linked_client = sta_cnt; -+ dm->number_active_client = num_active_client; -+ -+ /*Traffic load information update*/ -+ phydm_traffic_load_decision(dm); -+ -+ dm->phydm_sys_up_time += PHYDM_WATCH_DOG_PERIOD; -+ -+ dm->is_dfs_band = phydm_is_dfs_band(dm); -+ dm->phy_dbg_info.show_phy_sts_cnt = 0; -+} -+ -+void phydm_common_info_self_reset(struct dm_struct *dm) -+{ -+ struct odm_phy_dbg_info *dbg_t = &dm->phy_dbg_info; -+ -+ dbg_t->beacon_cnt_in_period = dbg_t->num_qry_beacon_pkt; -+ dbg_t->num_qry_beacon_pkt = 0; -+ -+ dm->rxsc_l = 0xff; -+ dm->rxsc_20 = 0xff; -+ dm->rxsc_40 = 0xff; -+ dm->rxsc_80 = 0xff; -+} -+ -+void * -+phydm_get_structure(struct dm_struct *dm, u8 structure_type) -+ -+{ -+ void *structure = NULL; -+ -+ switch (structure_type) { -+ case PHYDM_FALSEALMCNT: -+ structure = &dm->false_alm_cnt; -+ break; -+ -+ case PHYDM_CFOTRACK: -+ structure = &dm->dm_cfo_track; -+ break; -+ -+ case PHYDM_ADAPTIVITY: -+ structure = &dm->adaptivity; -+ break; -+ -+ case PHYDM_DFS: -+ structure = &dm->dfs; -+ break; -+ -+ default: -+ break; -+ } -+ -+ return structure; -+} -+ -+void phydm_phy_info_update(struct dm_struct *dm) -+{ -+#if (RTL8822B_SUPPORT == 1) -+ if (dm->support_ic_type == ODM_RTL8822B) -+ dm->phy_dbg_info.condi_num = phydm_get_condi_num_8822b(dm); -+#endif -+} -+ -+void phydm_hw_setting(struct dm_struct *dm) -+{ -+#if (RTL8821A_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8821) -+ odm_hw_setting_8821a(dm); -+#endif -+ -+#if 0 /* TODO: implementation done but may not work and do nothing with current flags. Commenting the code to match previous version behavior*/ -+#if (RTL8814A_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8814A) -+ phydm_hwsetting_8814a(dm); -+#endif -+#endif -+ -+#if (RTL8822B_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8822B) -+ phydm_hwsetting_8822b(dm); -+#endif -+ -+#if (RTL8812A_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8812) -+ phydm_hwsetting_8812a(dm); -+#endif -+ -+#if (RTL8197F_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8197F) -+ phydm_hwsetting_8197f(dm); -+#endif -+ -+#if (RTL8192F_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8192F) -+ phydm_hwsetting_8192f(dm); -+#endif -+} -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN)) -+u64 phydm_supportability_init_win( -+ void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u64 support_ability = 0; -+ -+ switch (dm->support_ic_type) { -+/*@---------------N Series--------------------*/ -+#if (RTL8188E_SUPPORT) -+ case ODM_RTL8188E: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8192E_SUPPORT) -+ case ODM_RTL8192E: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8723B_SUPPORT) -+ case ODM_RTL8723B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8703B_SUPPORT) -+ case ODM_RTL8703B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8723D_SUPPORT) -+ case ODM_RTL8723D: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ ODM_BB_PWR_TRAIN | -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8710B_SUPPORT) -+ case ODM_RTL8710B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ ODM_BB_PWR_TRAIN | -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8188F_SUPPORT) -+ case ODM_RTL8188F: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8192F_SUPPORT) -+ case ODM_RTL8192F: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ ODM_BB_PWR_TRAIN | -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ADAPTIVE_SOML | -+ ODM_BB_ENV_MONITOR; -+ /*ODM_BB_LNA_SAT_CHK |*/ -+ /*ODM_BB_PRIMARY_CCA*/ -+ -+ break; -+#endif -+ -+/*@---------------AC Series-------------------*/ -+ -+#if (RTL8812A_SUPPORT || RTL8821A_SUPPORT) -+ case ODM_RTL8812: -+ case ODM_RTL8821: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_DYNAMIC_TXPWR | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8814A_SUPPORT) -+ case ODM_RTL8814A: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_DYNAMIC_TXPWR | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8822B_SUPPORT) -+ case ODM_RTL8822B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ /*ODM_BB_ADAPTIVE_SOML |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8821C_SUPPORT) -+ case ODM_RTL8821C: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+/*@---------------JGR3 Series-------------------*/ -+ -+#if (RTL8822C_SUPPORT) -+ case ODM_RTL8822C: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /* ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8814B_SUPPORT) -+ case ODM_RTL8814B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ /*ODM_BB_CCK_PD |*/ -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING; -+ /*ODM_BB_ENV_MONITOR;*/ -+ break; -+#endif -+ -+ default: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ -+ pr_debug("[Warning] Supportability Init Warning !!!\n"); -+ break; -+ } -+ -+ return support_ability; -+} -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_CE)) -+u64 phydm_supportability_init_ce(void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u64 support_ability = 0; -+ -+ switch (dm->support_ic_type) { -+/*@---------------N Series--------------------*/ -+#if (RTL8188E_SUPPORT) -+ case ODM_RTL8188E: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8192E_SUPPORT) -+ case ODM_RTL8192E: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8723B_SUPPORT) -+ case ODM_RTL8723B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8703B_SUPPORT) -+ case ODM_RTL8703B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8723D_SUPPORT) -+ case ODM_RTL8723D: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ ODM_BB_PWR_TRAIN | -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8710B_SUPPORT) -+ case ODM_RTL8710B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8188F_SUPPORT) -+ case ODM_RTL8188F: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8192F_SUPPORT) -+ case ODM_RTL8192F: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ ODM_BB_PWR_TRAIN | -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ /*@ODM_BB_ADAPTIVE_SOML |*/ -+ ODM_BB_ENV_MONITOR; -+ /*@ODM_BB_LNA_SAT_CHK |*/ -+ /*@ODM_BB_PRIMARY_CCA*/ -+ break; -+#endif -+/*@---------------AC Series-------------------*/ -+ -+#if (RTL8812A_SUPPORT || RTL8821A_SUPPORT) -+ case ODM_RTL8812: -+ case ODM_RTL8821: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8814A_SUPPORT) -+ case ODM_RTL8814A: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8822B_SUPPORT) -+ case ODM_RTL8822B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8821C_SUPPORT) -+ case ODM_RTL8821C: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+/*@---------------JGR3 Series-------------------*/ -+ -+#if (RTL8822C_SUPPORT) -+ case ODM_RTL8822C: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /* ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8814B_SUPPORT) -+ case ODM_RTL8814B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR; -+ /*ODM_BB_CCK_PD |*/ -+ /*@ODM_BB_PWR_TRAIN |*/ -+ /*ODM_BB_RATE_ADAPTIVE |*/ -+ /*ODM_BB_CFO_TRACKING |*/ -+ /*ODM_BB_ENV_MONITOR;*/ -+ break; -+#endif -+ -+ default: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*@ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*@ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ -+ pr_debug("[Warning] Supportability Init Warning !!!\n"); -+ break; -+ } -+ -+ return support_ability; -+} -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_AP)) -+u64 phydm_supportability_init_ap( -+ void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u64 support_ability = 0; -+ -+ switch (dm->support_ic_type) { -+/*@---------------N Series--------------------*/ -+#if (RTL8188E_SUPPORT) -+ case ODM_RTL8188E: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8192E_SUPPORT) -+ case ODM_RTL8192E: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8723B_SUPPORT) -+ case ODM_RTL8723B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8198F_SUPPORT || RTL8197F_SUPPORT) -+ case ODM_RTL8198F: -+ support_ability |= -+ /*ODM_BB_DIG |*/ -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR; -+ /*ODM_BB_CCK_PD |*/ -+ /*ODM_BB_PWR_TRAIN |*/ -+ /*ODM_BB_RATE_ADAPTIVE |*/ -+ /*ODM_BB_CFO_TRACKING |*/ -+ /*ODM_BB_ADAPTIVE_SOML |*/ -+ /*ODM_BB_ENV_MONITOR |*/ -+ /*ODM_BB_LNA_SAT_CHK |*/ -+ /*ODM_BB_PRIMARY_CCA;*/ -+ break; -+ case ODM_RTL8197F: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ADAPTIVE_SOML | -+ ODM_BB_ENV_MONITOR | -+ ODM_BB_LNA_SAT_CHK | -+ ODM_BB_PRIMARY_CCA; -+ break; -+#endif -+ -+#if (RTL8192F_SUPPORT) -+ case ODM_RTL8192F: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ /*ODM_BB_CFO_TRACKING |*/ -+ ODM_BB_ADAPTIVE_SOML | -+ /*ODM_BB_ENV_MONITOR |*/ -+ /*ODM_BB_LNA_SAT_CHK |*/ -+ /*ODM_BB_PRIMARY_CCA |*/ -+ 0; -+ break; -+#endif -+ -+/*@---------------AC Series-------------------*/ -+ -+#if (RTL8881A_SUPPORT) -+ case ODM_RTL8881A: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8814A_SUPPORT) -+ case ODM_RTL8814A: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8822B_SUPPORT) -+ case ODM_RTL8822B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ /*ODM_BB_ADAPTIVE_SOML |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8821C_SUPPORT) -+ case ODM_RTL8821C: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ -+ break; -+#endif -+ -+/*@---------------JGR3 Series-------------------*/ -+ -+#if (RTL8814B_SUPPORT) -+ case ODM_RTL8814B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR; -+ /*ODM_BB_CCK_PD |*/ -+ /*ODM_BB_PWR_TRAIN |*/ -+ /*ODM_BB_RATE_ADAPTIVE |*/ -+ /*ODM_BB_CFO_TRACKING |*/ -+ /*ODM_BB_ENV_MONITOR;*/ -+ break; -+#endif -+ -+ default: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ -+ pr_debug("[Warning] Supportability Init Warning !!!\n"); -+ break; -+ } -+ -+#if 0 -+ /*@[Config Antenna Diveristy]*/ -+ if (*dm->enable_antdiv) -+ support_ability |= ODM_BB_ANT_DIV; -+ -+ /*@[Config Adaptivity]*/ -+ if (*dm->enable_adaptivity) -+ support_ability |= ODM_BB_ADAPTIVITY; -+#endif -+ -+ return support_ability; -+} -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_IOT)) -+u64 phydm_supportability_init_iot( -+ void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u64 support_ability = 0; -+ -+ switch (dm->support_ic_type) { -+#if (RTL8710B_SUPPORT) -+ case ODM_RTL8710B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8195A_SUPPORT) -+ case ODM_RTL8195A: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+#if (RTL8195B_SUPPORT) -+ case ODM_RTL8195B: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING; -+ /*ODM_BB_ENV_MONITOR*/ -+ break; -+#endif -+ -+#if (RTL8721D_SUPPORT) -+ case ODM_RTL8721D: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ break; -+#endif -+ -+ default: -+ support_ability |= -+ ODM_BB_DIG | -+ ODM_BB_RA_MASK | -+ /*ODM_BB_DYNAMIC_TXPWR |*/ -+ ODM_BB_FA_CNT | -+ ODM_BB_RSSI_MONITOR | -+ ODM_BB_CCK_PD | -+ /*ODM_BB_PWR_TRAIN |*/ -+ ODM_BB_RATE_ADAPTIVE | -+ ODM_BB_CFO_TRACKING | -+ ODM_BB_ENV_MONITOR; -+ -+ pr_debug("[Warning] Supportability Init Warning !!!\n"); -+ break; -+ } -+ -+ return support_ability; -+} -+#endif -+ -+void phydm_fwoffload_ability_init(struct dm_struct *dm, -+ enum phydm_offload_ability offload_ability) -+{ -+ switch (offload_ability) { -+ case PHYDM_PHY_PARAM_OFFLOAD: -+ if (dm->support_ic_type & -+ (ODM_RTL8814A | ODM_RTL8822B | ODM_RTL8821C)) -+ dm->fw_offload_ability |= PHYDM_PHY_PARAM_OFFLOAD; -+ break; -+ -+ case PHYDM_RF_IQK_OFFLOAD: -+ dm->fw_offload_ability |= PHYDM_RF_IQK_OFFLOAD; -+ break; -+ -+ default: -+ PHYDM_DBG(dm, ODM_COMP_INIT, "fwofflad, wrong init type!!\n"); -+ break; -+ } -+ -+ PHYDM_DBG(dm, ODM_COMP_INIT, "fw_offload_ability = %x\n", -+ dm->fw_offload_ability); -+} -+ -+void phydm_fwoffload_ability_clear(struct dm_struct *dm, -+ enum phydm_offload_ability offload_ability) -+{ -+ switch (offload_ability) { -+ case PHYDM_PHY_PARAM_OFFLOAD: -+ if (dm->support_ic_type & -+ (ODM_RTL8814A | ODM_RTL8822B | ODM_RTL8821C)) -+ dm->fw_offload_ability &= (~PHYDM_PHY_PARAM_OFFLOAD); -+ break; -+ -+ case PHYDM_RF_IQK_OFFLOAD: -+ dm->fw_offload_ability &= (~PHYDM_RF_IQK_OFFLOAD); -+ break; -+ -+ default: -+ PHYDM_DBG(dm, ODM_COMP_INIT, "fwofflad, wrong init type!!\n"); -+ break; -+ } -+ -+ PHYDM_DBG(dm, ODM_COMP_INIT, "fw_offload_ability = %x\n", -+ dm->fw_offload_ability); -+} -+ -+void phydm_supportability_init(void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u64 support_ability; -+ -+ if (*dm->mp_mode) { -+ support_ability = 0; -+ } else { -+ #if (DM_ODM_SUPPORT_TYPE & (ODM_WIN)) -+ support_ability = phydm_supportability_init_win(dm); -+ #elif (DM_ODM_SUPPORT_TYPE & (ODM_AP)) -+ support_ability = phydm_supportability_init_ap(dm); -+ #elif(DM_ODM_SUPPORT_TYPE & (ODM_CE)) -+ support_ability = phydm_supportability_init_ce(dm); -+ #elif(DM_ODM_SUPPORT_TYPE & (ODM_IOT)) -+ support_ability = phydm_supportability_init_iot(dm); -+ #endif -+ -+ /*@[Config Antenna Diversity]*/ -+ if (IS_FUNC_EN(dm->enable_antdiv)) -+ support_ability |= ODM_BB_ANT_DIV; -+ -+ /*@[Config TXpath Diversity]*/ -+ if (IS_FUNC_EN(dm->enable_pathdiv)) -+ support_ability |= ODM_BB_PATH_DIV; -+ -+ /*@[Config Adaptive SOML]*/ -+ if (IS_FUNC_EN(dm->en_adap_soml)) -+ support_ability |= ODM_BB_ADAPTIVE_SOML; -+ -+ /* @[Config Adaptivity]*/ -+ if (IS_FUNC_EN(dm->enable_adaptivity)) -+ support_ability |= ODM_BB_ADAPTIVITY; -+ } -+ odm_cmn_info_init(dm, ODM_CMNINFO_ABILITY, support_ability); -+ PHYDM_DBG(dm, ODM_COMP_INIT, "IC=0x%x, mp=%d, Supportability=0x%llx\n", -+ dm->support_ic_type, *dm->mp_mode, dm->support_ability); -+} -+ -+void phydm_rfe_init(void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ -+ PHYDM_DBG(dm, ODM_COMP_INIT, "RFE_Init\n"); -+#if (RTL8822B_SUPPORT == 1) -+ if (dm->support_ic_type == ODM_RTL8822B) -+ phydm_rfe_8822b_init(dm); -+#endif -+} -+ -+void phydm_dm_early_init(struct dm_struct *dm) -+{ -+ -+} -+ -+void odm_dm_init(struct dm_struct *dm) -+{ -+ halrf_init(dm); -+ phydm_supportability_init(dm); -+ phydm_rfe_init(dm); -+ phydm_common_info_self_init(dm); -+ phydm_rx_phy_status_init(dm); -+#ifdef PHYDM_AUTO_DEGBUG -+ phydm_auto_dbg_engine_init(dm); -+#endif -+ phydm_dig_init(dm); -+#ifdef PHYDM_SUPPORT_CCKPD -+ phydm_cck_pd_init(dm); -+#endif -+ phydm_env_monitor_init(dm); -+ phydm_adaptivity_init(dm); -+ phydm_ra_info_init(dm); -+ phydm_rssi_monitor_init(dm); -+ phydm_cfo_tracking_init(dm); -+ phydm_rf_init(dm); -+ phydm_dc_cancellation(dm); -+#ifdef PHYDM_TXA_CALIBRATION -+ phydm_txcurrentcalibration(dm); -+ phydm_get_pa_bias_offset(dm); -+#endif -+#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+ odm_antenna_diversity_init(dm); -+#endif -+#ifdef CONFIG_ADAPTIVE_SOML -+ phydm_adaptive_soml_init(dm); -+#endif -+#ifdef CONFIG_PATH_DIVERSITY -+ phydm_tx_path_diversity_init(dm); -+#endif -+#ifdef CONFIG_DYNAMIC_TX_TWR -+ phydm_dynamic_tx_power_init(dm); -+#endif -+#if (PHYDM_LA_MODE_SUPPORT == 1) -+ adc_smp_init(dm); -+#endif -+ -+#ifdef PHYDM_BEAMFORMING_VERSION1 -+ phydm_beamforming_init(dm); -+#endif -+ -+#if (RTL8188E_SUPPORT == 1) -+ odm_ra_info_init_all(dm); -+#endif -+#ifdef PHYDM_PRIMARY_CCA -+ phydm_primary_cca_init(dm); -+#endif -+#ifdef CONFIG_PSD_TOOL -+ phydm_psd_init(dm); -+#endif -+ -+#ifdef CONFIG_SMART_ANTENNA -+ phydm_smt_ant_init(dm); -+#endif -+#ifdef PHYDM_LNA_SAT_CHK_SUPPORT -+ phydm_lna_sat_check_init(dm); -+#endif -+#ifdef CONFIG_MCC_DM -+ #if (RTL8822B_SUPPORT == 1) -+ phydm_mcc_init(dm); -+ #endif -+#endif -+} -+ -+void odm_dm_reset(struct dm_struct *dm) -+{ -+ struct phydm_dig_struct *dig_t = &dm->dm_dig_table; -+ -+ #ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+ odm_ant_div_reset(dm); -+ #endif -+ phydm_set_edcca_threshold_api(dm, dig_t->cur_ig_value); -+} -+ -+void phydm_supportability_en(void *dm_void, char input[][16], u32 *_used, -+ char *output, u32 *_out_len) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u32 dm_value[10] = {0}; -+ u64 pre_support_ability, one = 1; -+ u64 comp = 0; -+ u32 used = *_used; -+ u32 out_len = *_out_len; -+ u8 i; -+ -+ for (i = 0; i < 5; i++) { -+ if (input[i + 1]) -+ PHYDM_SSCANF(input[i + 1], DCMD_DECIMAL, &dm_value[i]); -+ } -+ -+ pre_support_ability = dm->support_ability; -+ comp = dm->support_ability; -+ -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "\n================================\n"); -+ -+ if (dm_value[0] == 100) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[Supportability] PhyDM Selection\n"); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "================================\n"); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "00. (( %s ))DIG\n", -+ ((comp & ODM_BB_DIG) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "01. (( %s ))RA_MASK\n", -+ ((comp & ODM_BB_RA_MASK) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "02. (( %s ))DYN_TXPWR\n", -+ ((comp & ODM_BB_DYNAMIC_TXPWR) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "03. (( %s ))FA_CNT\n", -+ ((comp & ODM_BB_FA_CNT) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "04. (( %s ))RSSI_MNTR\n", -+ ((comp & ODM_BB_RSSI_MONITOR) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "05. (( %s ))CCK_PD\n", -+ ((comp & ODM_BB_CCK_PD) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "06. (( %s ))ANT_DIV\n", -+ ((comp & ODM_BB_ANT_DIV) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "07. (( %s ))SMT_ANT\n", -+ ((comp & ODM_BB_SMT_ANT) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "08. (( %s ))PWR_TRAIN\n", -+ ((comp & ODM_BB_PWR_TRAIN) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "09. (( %s ))RA\n", -+ ((comp & ODM_BB_RATE_ADAPTIVE) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "10. (( %s ))PATH_DIV\n", -+ ((comp & ODM_BB_PATH_DIV) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "11. (( %s ))DFS\n", -+ ((comp & ODM_BB_DFS) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "12. (( %s ))DYN_ARFR\n", -+ ((comp & ODM_BB_DYNAMIC_ARFR) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "13. (( %s ))ADAPTIVITY\n", -+ ((comp & ODM_BB_ADAPTIVITY) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "14. (( %s ))CFO_TRACK\n", -+ ((comp & ODM_BB_CFO_TRACKING) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "15. (( %s ))ENV_MONITOR\n", -+ ((comp & ODM_BB_ENV_MONITOR) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "16. (( %s ))PRI_CCA\n", -+ ((comp & ODM_BB_PRIMARY_CCA) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "17. (( %s ))ADPTV_SOML\n", -+ ((comp & ODM_BB_ADAPTIVE_SOML) ? ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "18. (( %s ))LNA_SAT_CHK\n", -+ ((comp & ODM_BB_LNA_SAT_CHK) ? ("V") : ("."))); -+ -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "================================\n"); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[Supportability] PhyDM offload ability\n"); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "================================\n"); -+ -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "00. (( %s ))PHY PARAM OFFLOAD\n", -+ ((dm->fw_offload_ability & PHYDM_PHY_PARAM_OFFLOAD) ? -+ ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "01. (( %s ))RF IQK OFFLOAD\n", -+ ((dm->fw_offload_ability & PHYDM_RF_IQK_OFFLOAD) ? -+ ("V") : ("."))); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "================================\n"); -+ -+ } else if (dm_value[0] == 101) { -+ dm->support_ability = 0; -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "Disable all support_ability components\n"); -+ } else { -+ if (dm_value[1] == 1) { /* @enable */ -+ dm->support_ability |= (one << dm_value[0]); -+ } else if (dm_value[1] == 2) {/* @disable */ -+ dm->support_ability &= ~(one << dm_value[0]); -+ } else { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[Warning!!!] 1:enable, 2:disable\n"); -+ } -+ } -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "pre-supportability = 0x%llx\n", pre_support_ability); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "Cur-supportability = 0x%llx\n", dm->support_ability); -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "================================\n"); -+ -+ *_used = used; -+ *_out_len = out_len; -+} -+ -+void phydm_watchdog_lps_32k(struct dm_struct *dm) -+{ -+ PHYDM_DBG(dm, DBG_COMMON_FLOW, "%s ======>\n", __func__); -+ -+ phydm_common_info_self_update(dm); -+ phydm_rssi_monitor_check(dm); -+ phydm_dig_lps_32k(dm); -+ phydm_common_info_self_reset(dm); -+} -+ -+void phydm_watchdog_lps(struct dm_struct *dm) -+{ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE | ODM_IOT)) -+ PHYDM_DBG(dm, DBG_COMMON_FLOW, "%s ======>\n", __func__); -+ -+ phydm_common_info_self_update(dm); -+ phydm_rssi_monitor_check(dm); -+ phydm_basic_dbg_message(dm); -+ phydm_receiver_blocking(dm); -+ phydm_false_alarm_counter_statistics(dm); -+ phydm_dig_by_rssi_lps(dm); -+ #ifdef PHYDM_SUPPORT_CCKPD -+ phydm_cck_pd_th(dm); -+ #endif -+ phydm_adaptivity(dm); -+ #if (DM_ODM_SUPPORT_TYPE & (ODM_CE)) -+ #ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+ /*@enable AntDiv in PS mode, request from SD4 Jeff*/ -+ odm_antenna_diversity(dm); -+ #endif -+ #endif -+ phydm_common_info_self_reset(dm); -+#endif -+} -+ -+void phydm_watchdog_mp(struct dm_struct *dm) -+{ -+} -+ -+void phydm_pause_dm_watchdog(void *dm_void, enum phydm_pause_type pause_type) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ -+ if (pause_type == PHYDM_PAUSE) { -+ dm->disable_phydm_watchdog = 1; -+ PHYDM_DBG(dm, ODM_COMP_API, "PHYDM Stop\n"); -+ } else { -+ dm->disable_phydm_watchdog = 0; -+ PHYDM_DBG(dm, ODM_COMP_API, "PHYDM Start\n"); -+ } -+} -+ -+u8 phydm_pause_func(void *dm_void, enum phydm_func_idx pause_func, -+ enum phydm_pause_type pause_type, -+ enum phydm_pause_level pause_lv, u8 val_lehgth, -+ u32 *val_buf) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ struct phydm_func_poiner *func_t = &dm->phydm_func_handler; -+ s8 *pause_lv_pre = &dm->s8_dummy; -+ u32 *bkp_val = &dm->u32_dummy; -+ u32 ori_val[5] = {0}; -+ u64 pause_func_bitmap = (u64)BIT(pause_func); -+ u8 i = 0; -+ u8 en_2rcca = 0; -+ u8 en_bw40m = 0; -+ u8 pause_result = PAUSE_FAIL; -+ -+ PHYDM_DBG(dm, ODM_COMP_API, "\n"); -+ PHYDM_DBG(dm, ODM_COMP_API, "[%s][%s] LV=%d, Len=%d\n", __func__, -+ ((pause_type == PHYDM_PAUSE) ? "Pause" : -+ ((pause_type == PHYDM_RESUME) ? "Resume" : "Pause no_set")), -+ pause_lv, val_lehgth); -+ -+ if (pause_lv >= PHYDM_PAUSE_MAX_NUM) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING]Wrong LV=%d\n", pause_lv); -+ return PAUSE_FAIL; -+ } -+ -+ if (pause_func == F00_DIG) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[DIG]\n"); -+ -+ if (val_lehgth != 1) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 1\n"); -+ return PAUSE_FAIL; -+ } -+ -+ ori_val[0] = (u32)(dm->dm_dig_table.cur_ig_value); -+ pause_lv_pre = &dm->pause_lv_table.lv_dig; -+ bkp_val = (u32 *)(&dm->dm_dig_table.rvrt_val); -+ /*@function pointer hook*/ -+ func_t->pause_phydm_handler = phydm_set_dig_val; -+ -+#ifdef PHYDM_SUPPORT_CCKPD -+ } else if (pause_func == F05_CCK_PD) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[CCK_PD]\n"); -+ -+ if (val_lehgth != 1) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 1\n"); -+ return PAUSE_FAIL; -+ } -+ -+ ori_val[0] = (u32)dm->dm_cckpd_table.cck_pd_lv; -+ pause_lv_pre = &dm->pause_lv_table.lv_cckpd; -+ bkp_val = (u32 *)(&dm->dm_cckpd_table.rvrt_val); -+ /*@function pointer hook*/ -+ func_t->pause_phydm_handler = phydm_set_cckpd_val; -+#endif -+ -+#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+ } else if (pause_func == F06_ANT_DIV) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[AntDiv]\n"); -+ -+ if (val_lehgth != 1) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 1\n"); -+ return PAUSE_FAIL; -+ } -+ /*@default antenna*/ -+ ori_val[0] = (u32)(dm->dm_fat_table.rx_idle_ant); -+ pause_lv_pre = &dm->pause_lv_table.lv_antdiv; -+ bkp_val = (u32 *)(&dm->dm_fat_table.rvrt_val); -+ /*@function pointer hook*/ -+ func_t->pause_phydm_handler = phydm_set_antdiv_val; -+ -+#endif -+#ifdef PHYDM_SUPPORT_ADAPTIVITY -+ } else if (pause_func == F13_ADPTVTY) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[Adaptivity]\n"); -+ -+ if (val_lehgth != 2) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 2\n"); -+ return PAUSE_FAIL; -+ } -+ -+ ori_val[0] = (u32)(dm->adaptivity.th_l2h); /*th_l2h*/ -+ ori_val[1] = (u32)(dm->adaptivity.th_h2l); /*th_h2l*/ -+ pause_lv_pre = &dm->pause_lv_table.lv_adapt; -+ bkp_val = (u32 *)(&dm->adaptivity.rvrt_val); -+ /*@function pointer hook*/ -+ func_t->pause_phydm_handler = phydm_set_edcca_val; -+ -+#endif -+#ifdef CONFIG_ADAPTIVE_SOML -+ } else if (pause_func == F17_ADPTV_SOML) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[AD-SOML]\n"); -+ -+ if (val_lehgth != 1) { -+ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 1\n"); -+ return PAUSE_FAIL; -+ } -+ /*SOML_ON/OFF*/ -+ ori_val[0] = (u32)(dm->dm_soml_table.soml_on_off); -+ -+ pause_lv_pre = &dm->pause_lv_table.lv_adsl; -+ bkp_val = (u32 *)(&dm->dm_soml_table.rvrt_val); -+ /*@function pointer hook*/ -+ func_t->pause_phydm_handler = phydm_set_adsl_val; -+ -+#endif -+ } else { -+ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] error func idx\n"); -+ return PAUSE_FAIL; -+ } -+ -+ PHYDM_DBG(dm, ODM_COMP_API, "Pause_LV{new , pre} = {%d ,%d}\n", -+ pause_lv, *pause_lv_pre); -+ -+ if (pause_type == PHYDM_PAUSE || pause_type == PHYDM_PAUSE_NO_SET) { -+ if (pause_lv <= *pause_lv_pre) { -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "[PAUSE FAIL] Pre_LV >= Curr_LV\n"); -+ return PAUSE_FAIL; -+ } -+ -+ if (!(dm->pause_ability & pause_func_bitmap)) { -+ for (i = 0; i < val_lehgth; i++) -+ bkp_val[i] = ori_val[i]; -+ } -+ -+ dm->pause_ability |= pause_func_bitmap; -+ PHYDM_DBG(dm, ODM_COMP_API, "pause_ability=0x%llx\n", -+ dm->pause_ability); -+ -+ if (pause_type == PHYDM_PAUSE) { -+ for (i = 0; i < val_lehgth; i++) -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "[PAUSE SUCCESS] val_idx[%d]{New, Ori}={0x%x, 0x%x}\n", -+ i, val_buf[i], bkp_val[i]); -+ func_t->pause_phydm_handler(dm, val_buf, val_lehgth); -+ } else { -+ for (i = 0; i < val_lehgth; i++) -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "[PAUSE NO Set: SUCCESS] val_idx[%d]{Ori}={0x%x}\n", -+ i, bkp_val[i]); -+ } -+ -+ *pause_lv_pre = pause_lv; -+ pause_result = PAUSE_SUCCESS; -+ -+ } else if (pause_type == PHYDM_RESUME) { -+ if ((dm->pause_ability & pause_func_bitmap) == 0) { -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "[RESUME] No Need to Revert\n"); -+ return PAUSE_SUCCESS; -+ } -+ -+ dm->pause_ability &= ~pause_func_bitmap; -+ PHYDM_DBG(dm, ODM_COMP_API, "pause_ability=0x%llx\n", -+ dm->pause_ability); -+ -+ *pause_lv_pre = PHYDM_PAUSE_RELEASE; -+ -+ for (i = 0; i < val_lehgth; i++) { -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "[RESUME] val_idx[%d]={0x%x}\n", i, -+ bkp_val[i]); -+ } -+ -+ func_t->pause_phydm_handler(dm, bkp_val, val_lehgth); -+ -+ pause_result = PAUSE_SUCCESS; -+ } else { -+ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] error pause_type\n"); -+ pause_result = PAUSE_FAIL; -+ } -+ return pause_result; -+} -+ -+void phydm_pause_func_console(void *dm_void, char input[][16], u32 *_used, -+ char *output, u32 *_out_len) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ char help[] = "-h"; -+ u32 var1[10] = {0}; -+ u32 used = *_used; -+ u32 out_len = *_out_len; -+ u32 i; -+ u8 length = 0; -+ u32 buf[5] = {0}; -+ u8 set_result = 0; -+ enum phydm_func_idx func = 0; -+ enum phydm_pause_type type = 0; -+ enum phydm_pause_level lv = 0; -+ -+ if ((strcmp(input[1], help) == 0)) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "{Func} {1:pause,2:pause no set 3:Resume} {lv:0~3} Val[5:0]\n"); -+ -+ goto out; -+ } -+ -+ for (i = 0; i < 10; i++) { -+ if (input[i + 1]) -+ PHYDM_SSCANF(input[i + 1], DCMD_HEX, &var1[i]); -+ } -+ -+ func = (enum phydm_func_idx)var1[0]; -+ type = (enum phydm_pause_type)var1[1]; -+ lv = (enum phydm_pause_level)var1[2]; -+ -+ for (i = 0; i < 5; i++) -+ buf[i] = var1[3 + i]; -+ -+ if (func == F00_DIG) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[DIG]\n"); -+ length = 1; -+ -+ } else if (func == F05_CCK_PD) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[CCK_PD]\n"); -+ length = 1; -+ } else if (func == F06_ANT_DIV) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[Ant_Div]\n"); -+ length = 1; -+ } else if (func == F13_ADPTVTY) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[Adaptivity]\n"); -+ length = 2; -+ } else if (func == F17_ADPTV_SOML) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[ADSL]\n"); -+ length = 1; -+ } else { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "[Set Function Error]\n"); -+ length = 0; -+ } -+ -+ if (length != 0) { -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "{%s, lv=%d} val = %d, %d}\n", -+ ((type == PHYDM_PAUSE) ? "Pause" : -+ ((type == PHYDM_RESUME) ? "Resume" : "Pause no_set")), -+ lv, var1[3], var1[4]); -+ -+ set_result = phydm_pause_func(dm, func, type, lv, length, buf); -+ } -+ -+ PDM_SNPF(out_len, used, output + used, out_len - used, -+ "set_result = %d\n", set_result); -+ -+out: -+ *_used = used; -+ *_out_len = out_len; -+} -+ -+u8 phydm_stop_dm_watchdog_check(void *dm_void) -+{ -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ -+ if (dm->disable_phydm_watchdog == 1) { -+ PHYDM_DBG(dm, DBG_COMMON_FLOW, "Disable phydm\n"); -+ return true; -+ } else { -+ return false; -+ } -+} -+ -+void phydm_watchdog(struct dm_struct *dm) -+{ -+ PHYDM_DBG(dm, DBG_COMMON_FLOW, "%s ======>\n", __func__); -+ -+ phydm_common_info_self_update(dm); -+ phydm_phy_info_update(dm); -+ phydm_rssi_monitor_check(dm); -+ phydm_basic_dbg_message(dm); -+ phydm_dm_summary(dm, FIRST_MACID); -+#ifdef PHYDM_AUTO_DEGBUG -+ phydm_auto_dbg_engine(dm); -+#endif -+ phydm_receiver_blocking(dm); -+ -+ if (phydm_stop_dm_watchdog_check(dm) == true) -+ return; -+ -+ phydm_hw_setting(dm); -+ -+ #ifdef PHYDM_TDMA_DIG_SUPPORT -+ if (dm->original_dig_restore == 0) -+ phydm_tdma_dig_timer_check(dm); -+ else -+ #endif -+ { -+ phydm_false_alarm_counter_statistics(dm); -+ phydm_noisy_detection(dm); -+ phydm_dig(dm); -+ #ifdef PHYDM_SUPPORT_CCKPD -+ phydm_cck_pd_th(dm); -+ #endif -+ } -+ -+#ifdef PHYDM_POWER_TRAINING_SUPPORT -+ phydm_update_power_training_state(dm); -+#endif -+ phydm_adaptivity(dm); -+ phydm_ra_info_watchdog(dm); -+#ifdef CONFIG_PATH_DIVERSITY -+ phydm_tx_path_diversity(dm); -+#endif -+ phydm_cfo_tracking(dm); -+#ifdef CONFIG_DYNAMIC_TX_TWR -+ phydm_dynamic_tx_power(dm); -+#endif -+#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+ odm_antenna_diversity(dm); -+#endif -+#ifdef CONFIG_ADAPTIVE_SOML -+ phydm_adaptive_soml(dm); -+#endif -+ -+#ifdef PHYDM_BEAMFORMING_VERSION1 -+ phydm_beamforming_watchdog(dm); -+#endif -+ -+ halrf_watchdog(dm); -+#ifdef PHYDM_PRIMARY_CCA -+ phydm_primary_cca(dm); -+#endif -+#if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ odm_dtc(dm); -+#endif -+ -+ phydm_env_mntr_watchdog(dm); -+ -+#ifdef PHYDM_LNA_SAT_CHK_SUPPORT -+ phydm_lna_sat_chk_watchdog(dm); -+#endif -+#ifdef CONFIG_MCC_DM -+ #if (RTL8822B_SUPPORT == 1) -+ phydm_mcc_switch(dm); -+ #endif -+#endif -+ phydm_common_info_self_reset(dm); -+} -+ -+/*@ -+ * Init /.. Fixed HW value. Only init time. -+ */ -+void odm_cmn_info_init(struct dm_struct *dm, enum odm_cmninfo cmn_info, -+ u64 value) -+{ -+ /* This section is used for init value */ -+ switch (cmn_info) { -+ /* @Fixed ODM value. */ -+ case ODM_CMNINFO_ABILITY: -+ dm->support_ability = (u64)value; -+ break; -+ -+ case ODM_CMNINFO_RF_TYPE: -+ dm->rf_type = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_PLATFORM: -+ dm->support_platform = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_INTERFACE: -+ dm->support_interface = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_IC_TYPE: -+ dm->support_ic_type = (u32)value; -+ break; -+ -+ case ODM_CMNINFO_CUT_VER: -+ dm->cut_version = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_FAB_VER: -+ dm->fab_version = (u8)value; -+ break; -+ case ODM_CMNINFO_FW_VER: -+ dm->fw_version = (u8)value; -+ break; -+ case ODM_CMNINFO_FW_SUB_VER: -+ dm->fw_sub_version = (u8)value; -+ break; -+ case ODM_CMNINFO_RFE_TYPE: -+#if (RTL8821C_SUPPORT == 1) -+ if (dm->support_ic_type & ODM_RTL8821C) -+ dm->rfe_type_expand = (u8)value; -+ else -+#endif -+ dm->rfe_type = (u8)value; -+ phydm_init_hw_info_by_rfe(dm); -+ break; -+ -+ case ODM_CMNINFO_RF_ANTENNA_TYPE: -+ dm->ant_div_type = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_WITH_EXT_ANTENNA_SWITCH: -+ dm->with_extenal_ant_switch = (u8)value; -+ break; -+ -+#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+ case ODM_CMNINFO_BE_FIX_TX_ANT: -+ dm->dm_fat_table.b_fix_tx_ant = (u8)value; -+ break; -+#endif -+ -+ case ODM_CMNINFO_BOARD_TYPE: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->board_type = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_PACKAGE_TYPE: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->package_type = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_EXT_LNA: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->ext_lna = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_5G_EXT_LNA: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->ext_lna_5g = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_EXT_PA: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->ext_pa = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_5G_EXT_PA: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->ext_pa_5g = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_GPA: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->type_gpa = (u16)value; -+ break; -+ -+ case ODM_CMNINFO_APA: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->type_apa = (u16)value; -+ break; -+ -+ case ODM_CMNINFO_GLNA: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->type_glna = (u16)value; -+ break; -+ -+ case ODM_CMNINFO_ALNA: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->type_alna = (u16)value; -+ break; -+ -+ case ODM_CMNINFO_EXT_TRSW: -+ if (!dm->is_init_hw_info_by_rfe) -+ dm->ext_trsw = (u8)value; -+ break; -+ case ODM_CMNINFO_EXT_LNA_GAIN: -+ dm->ext_lna_gain = (u8)value; -+ break; -+ case ODM_CMNINFO_PATCH_ID: -+ dm->iot_table.win_patch_id = (u8)value; -+ break; -+ case ODM_CMNINFO_BINHCT_TEST: -+ dm->is_in_hct_test = (boolean)value; -+ break; -+ case ODM_CMNINFO_BWIFI_TEST: -+ dm->wifi_test = (u8)value; -+ break; -+ case ODM_CMNINFO_SMART_CONCURRENT: -+ dm->is_dual_mac_smart_concurrent = (boolean)value; -+ break; -+#if (DM_ODM_SUPPORT_TYPE & (ODM_AP)) -+ case ODM_CMNINFO_CONFIG_BB_RF: -+ dm->config_bbrf = (boolean)value; -+ break; -+#endif -+ case ODM_CMNINFO_IQKPAOFF: -+ dm->rf_calibrate_info.is_iqk_pa_off = (boolean)value; -+ break; -+ case ODM_CMNINFO_REGRFKFREEENABLE: -+ dm->rf_calibrate_info.reg_rf_kfree_enable = (u8)value; -+ break; -+ case ODM_CMNINFO_RFKFREEENABLE: -+ dm->rf_calibrate_info.rf_kfree_enable = (u8)value; -+ break; -+ case ODM_CMNINFO_NORMAL_RX_PATH_CHANGE: -+ dm->normal_rx_path = (u8)value; -+ break; -+ case ODM_CMNINFO_EFUSE0X3D8: -+ dm->efuse0x3d8 = (u8)value; -+ break; -+ case ODM_CMNINFO_EFUSE0X3D7: -+ dm->efuse0x3d7 = (u8)value; -+ break; -+ case ODM_CMNINFO_ADVANCE_OTA: -+ dm->p_advance_ota = (u8)value; -+ break; -+ -+#ifdef CONFIG_PHYDM_DFS_MASTER -+ case ODM_CMNINFO_DFS_REGION_DOMAIN: -+ dm->dfs_region_domain = (u8)value; -+ break; -+#endif -+ case ODM_CMNINFO_SOFT_AP_SPECIAL_SETTING: -+ dm->soft_ap_special_setting = (u32)value; -+ break; -+ -+ case ODM_CMNINFO_X_CAP_SETTING: -+ dm->dm_cfo_track.crystal_cap_default = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_DPK_EN: -+ /*@dm->dpk_en = (u1Byte)value;*/ -+ halrf_cmn_info_set(dm, HALRF_CMNINFO_DPK_EN, (u64)value); -+ break; -+ -+ case ODM_CMNINFO_HP_HWID: -+ dm->hp_hw_id = (boolean)value; -+ break; -+ default: -+ break; -+ } -+} -+ -+void odm_cmn_info_hook(struct dm_struct *dm, enum odm_cmninfo cmn_info, -+ void *value) -+{ -+ /* @Hook call by reference pointer. */ -+ switch (cmn_info) { -+ /* @Dynamic call by reference pointer. */ -+ case ODM_CMNINFO_TX_UNI: -+ dm->num_tx_bytes_unicast = (u64 *)value; -+ break; -+ -+ case ODM_CMNINFO_RX_UNI: -+ dm->num_rx_bytes_unicast = (u64 *)value; -+ break; -+ -+ case ODM_CMNINFO_BAND: -+ dm->band_type = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_SEC_CHNL_OFFSET: -+ dm->sec_ch_offset = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_SEC_MODE: -+ dm->security = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_BW: -+ dm->band_width = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_CHNL: -+ dm->channel = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_SCAN: -+ dm->is_scan_in_process = (boolean *)value; -+ break; -+ -+ case ODM_CMNINFO_POWER_SAVING: -+ dm->is_power_saving = (boolean *)value; -+ break; -+ -+ case ODM_CMNINFO_TDMA: -+ dm->is_tdma = (boolean *)value; -+ break; -+ -+ case ODM_CMNINFO_ONE_PATH_CCA: -+ dm->one_path_cca = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_DRV_STOP: -+ dm->is_driver_stopped = (boolean *)value; -+ break; -+ case ODM_CMNINFO_INIT_ON: -+ dm->pinit_adpt_in_progress = (boolean *)value; -+ break; -+ -+ case ODM_CMNINFO_ANT_TEST: -+ dm->antenna_test = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_NET_CLOSED: -+ dm->is_net_closed = (boolean *)value; -+ break; -+ -+ case ODM_CMNINFO_FORCED_RATE: -+ dm->forced_data_rate = (u16 *)value; -+ break; -+ case ODM_CMNINFO_ANT_DIV: -+ dm->enable_antdiv = (u8 *)value; -+ break; -+ case ODM_CMNINFO_PATH_DIV: -+ dm->enable_pathdiv = (u8 *)value; -+ break; -+ case ODM_CMNINFO_ADAPTIVE_SOML: -+ dm->en_adap_soml = (u8 *)value; -+ break; -+ case ODM_CMNINFO_ADAPTIVITY: -+ dm->enable_adaptivity = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_P2P_LINK: -+ dm->dm_dig_table.is_p2p_in_process = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_IS1ANTENNA: -+ dm->is_1_antenna = (boolean *)value; -+ break; -+ -+ case ODM_CMNINFO_RFDEFAULTPATH: -+ dm->rf_default_path = (u8 *)value; -+ break; -+ -+ case ODM_CMNINFO_FCS_MODE: -+ dm->is_fcs_mode_enable = (boolean *)value; -+ break; -+ -+ case ODM_CMNINFO_HUBUSBMODE: -+ dm->hub_usb_mode = (u8 *)value; -+ break; -+ case ODM_CMNINFO_FWDWRSVDPAGEINPROGRESS: -+ dm->is_fw_dw_rsvd_page_in_progress = (boolean *)value; -+ break; -+ case ODM_CMNINFO_TX_TP: -+ dm->current_tx_tp = (u32 *)value; -+ break; -+ case ODM_CMNINFO_RX_TP: -+ dm->current_rx_tp = (u32 *)value; -+ break; -+ case ODM_CMNINFO_SOUNDING_SEQ: -+ dm->sounding_seq = (u8 *)value; -+ break; -+#ifdef CONFIG_PHYDM_DFS_MASTER -+ case ODM_CMNINFO_DFS_MASTER_ENABLE: -+ dm->dfs_master_enabled = (u8 *)value; -+ break; -+#endif -+ -+#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+ case ODM_CMNINFO_FORCE_TX_ANT_BY_TXDESC: -+ dm->dm_fat_table.p_force_tx_by_desc = (u8 *)value; -+ break; -+ case ODM_CMNINFO_SET_S0S1_DEFAULT_ANTENNA: -+ dm->dm_fat_table.p_default_s0_s1 = (u8 *)value; -+ break; -+ case ODM_CMNINFO_BF_ANTDIV_DECISION: -+ dm->dm_fat_table.is_no_csi_feedback = (boolean *)value; -+ break; -+#endif -+ -+ case ODM_CMNINFO_SOFT_AP_MODE: -+ dm->soft_ap_mode = (u32 *)value; -+ break; -+ case ODM_CMNINFO_MP_MODE: -+ dm->mp_mode = (u8 *)value; -+ break; -+ case ODM_CMNINFO_INTERRUPT_MASK: -+ dm->interrupt_mask = (u32 *)value; -+ break; -+ case ODM_CMNINFO_BB_OPERATION_MODE: -+ dm->bb_op_mode = (u8 *)value; -+ break; -+ default: -+ /*do nothing*/ -+ break; -+ } -+} -+ -+/*@ -+ * Update band/CHannel/.. The values are dynamic but non-per-packet. -+ */ -+void odm_cmn_info_update(struct dm_struct *dm, u32 cmn_info, u64 value) -+{ -+ /* This init variable may be changed in run time. */ -+ switch (cmn_info) { -+ case ODM_CMNINFO_LINK_IN_PROGRESS: -+ dm->is_link_in_process = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_ABILITY: -+ dm->support_ability = (u64)value; -+ break; -+ -+ case ODM_CMNINFO_RF_TYPE: -+ dm->rf_type = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_WIFI_DIRECT: -+ dm->is_wifi_direct = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_WIFI_DISPLAY: -+ dm->is_wifi_display = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_LINK: -+ dm->is_linked = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_CMW500LINK: -+ dm->iot_table.is_linked_cmw500 = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_STATION_STATE: -+ dm->bsta_state = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_RSSI_MIN: -+ dm->rssi_min = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_RSSI_MIN_BY_PATH: -+ dm->rssi_min_by_path = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_DBG_COMP: -+ dm->debug_components = (u64)value; -+ break; -+ -+#ifdef ODM_CONFIG_BT_COEXIST -+ /* The following is for BT HS mode and BT coexist mechanism. */ -+ case ODM_CMNINFO_BT_ENABLED: -+ dm->bt_info_table.is_bt_enabled = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_BT_HS_CONNECT_PROCESS: -+ dm->bt_info_table.is_bt_connect_process = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_BT_HS_RSSI: -+ dm->bt_info_table.bt_hs_rssi = (u8)value; -+ break; -+ -+ case ODM_CMNINFO_BT_OPERATION: -+ dm->bt_info_table.is_bt_hs_operation = (boolean)value; -+ break; -+ -+ case ODM_CMNINFO_BT_LIMITED_DIG: -+ dm->bt_info_table.is_bt_limited_dig = (boolean)value; -+ break; -+#endif -+ -+ case ODM_CMNINFO_AP_TOTAL_NUM: -+ dm->ap_total_num = (u8)value; -+ break; -+ -+#ifdef CONFIG_PHYDM_DFS_MASTER -+ case ODM_CMNINFO_DFS_REGION_DOMAIN: -+ dm->dfs_region_domain = (u8)value; -+ break; -+#endif -+ -+ case ODM_CMNINFO_BT_CONTINUOUS_TURN: -+ dm->is_bt_continuous_turn = (boolean)value; -+ break; -+ default: -+ break; -+ } -+} -+ -+u32 phydm_cmn_info_query(struct dm_struct *dm, enum phydm_info_query info_type) -+{ -+ struct phydm_fa_struct *fa_t = &dm->false_alm_cnt; -+ struct phydm_dig_struct *dig_t = &dm->dm_dig_table; -+ struct ccx_info *ccx_info = &dm->dm_ccx_info; -+ -+ switch (info_type) { -+ /*@=== [FA Relative] ===========================================*/ -+ case PHYDM_INFO_FA_OFDM: -+ return fa_t->cnt_ofdm_fail; -+ -+ case PHYDM_INFO_FA_CCK: -+ return fa_t->cnt_cck_fail; -+ -+ case PHYDM_INFO_FA_TOTAL: -+ return fa_t->cnt_all; -+ -+ case PHYDM_INFO_CCA_OFDM: -+ return fa_t->cnt_ofdm_cca; -+ -+ case PHYDM_INFO_CCA_CCK: -+ return fa_t->cnt_cck_cca; -+ -+ case PHYDM_INFO_CCA_ALL: -+ return fa_t->cnt_cca_all; -+ -+ case PHYDM_INFO_CRC32_OK_VHT: -+ return fa_t->cnt_vht_crc32_ok; -+ -+ case PHYDM_INFO_CRC32_OK_HT: -+ return fa_t->cnt_ht_crc32_ok; -+ -+ case PHYDM_INFO_CRC32_OK_LEGACY: -+ return fa_t->cnt_ofdm_crc32_ok; -+ -+ case PHYDM_INFO_CRC32_OK_CCK: -+ return fa_t->cnt_cck_crc32_ok; -+ -+ case PHYDM_INFO_CRC32_ERROR_VHT: -+ return fa_t->cnt_vht_crc32_error; -+ -+ case PHYDM_INFO_CRC32_ERROR_HT: -+ return fa_t->cnt_ht_crc32_error; -+ -+ case PHYDM_INFO_CRC32_ERROR_LEGACY: -+ return fa_t->cnt_ofdm_crc32_error; -+ -+ case PHYDM_INFO_CRC32_ERROR_CCK: -+ return fa_t->cnt_cck_crc32_error; -+ -+ case PHYDM_INFO_EDCCA_FLAG: -+ return fa_t->edcca_flag; -+ -+ case PHYDM_INFO_OFDM_ENABLE: -+ return fa_t->ofdm_block_enable; -+ -+ case PHYDM_INFO_CCK_ENABLE: -+ return fa_t->cck_block_enable; -+ -+ case PHYDM_INFO_DBG_PORT_0: -+ return fa_t->dbg_port0; -+ -+ case PHYDM_INFO_CRC32_OK_HT_AGG: -+ return fa_t->cnt_ht_crc32_ok_agg; -+ -+ case PHYDM_INFO_CRC32_ERROR_HT_AGG: -+ return fa_t->cnt_ht_crc32_error_agg; -+ -+ /*@=== [DIG] ================================================*/ -+ -+ case PHYDM_INFO_CURR_IGI: -+ return dig_t->cur_ig_value; -+ -+ /*@=== [RSSI] ===============================================*/ -+ case PHYDM_INFO_RSSI_MIN: -+ return (u32)dm->rssi_min; -+ -+ case PHYDM_INFO_RSSI_MAX: -+ return (u32)dm->rssi_max; -+ -+ case PHYDM_INFO_CLM_RATIO: -+ return (u32)ccx_info->clm_ratio; -+ case PHYDM_INFO_NHM_RATIO: -+ return (u32)ccx_info->nhm_ratio; -+ default: -+ return 0xffffffff; -+ } -+} -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+void odm_init_all_work_items(struct dm_struct *dm) -+{ -+ void *adapter = dm->adapter; -+#if USE_WORKITEM -+ -+#ifdef CONFIG_ADAPTIVE_SOML -+ odm_initialize_work_item(dm, -+ &dm->dm_soml_table.phydm_adaptive_soml_workitem, -+ (RT_WORKITEM_CALL_BACK)phydm_adaptive_soml_workitem_callback, -+ (void *)adapter, -+ "AdaptiveSOMLWorkitem"); -+#endif -+ -+#ifdef ODM_EVM_ENHANCE_ANTDIV -+ odm_initialize_work_item(dm, -+ &dm->phydm_evm_antdiv_workitem, -+ (RT_WORKITEM_CALL_BACK)phydm_evm_antdiv_workitem_callback, -+ (void *)adapter, -+ "EvmAntdivWorkitem"); -+#endif -+ -+#ifdef CONFIG_S0S1_SW_ANTENNA_DIVERSITY -+ odm_initialize_work_item(dm, -+ &dm->dm_swat_table.phydm_sw_antenna_switch_workitem, -+ (RT_WORKITEM_CALL_BACK)odm_sw_antdiv_workitem_callback, -+ (void *)adapter, -+ "AntennaSwitchWorkitem"); -+#endif -+#if (defined(CONFIG_HL_SMART_ANTENNA)) -+ odm_initialize_work_item(dm, -+ &dm->dm_sat_table.hl_smart_antenna_workitem, -+ (RT_WORKITEM_CALL_BACK)phydm_beam_switch_workitem_callback, -+ (void *)adapter, -+ "hl_smart_ant_workitem"); -+ -+ odm_initialize_work_item(dm, -+ &dm->dm_sat_table.hl_smart_antenna_decision_workitem, -+ (RT_WORKITEM_CALL_BACK)phydm_beam_decision_workitem_callback, -+ (void *)adapter, -+ "hl_smart_ant_decision_workitem"); -+#endif -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->ra_rpt_workitem, -+ (RT_WORKITEM_CALL_BACK)halrf_update_init_rate_work_item_callback, -+ (void *)adapter, -+ "ra_rpt_workitem"); -+ -+#if (defined(CONFIG_5G_CG_SMART_ANT_DIVERSITY)) || (defined(CONFIG_2G_CG_SMART_ANT_DIVERSITY)) -+ odm_initialize_work_item( -+ dm, -+ &dm->fast_ant_training_workitem, -+ (RT_WORKITEM_CALL_BACK)odm_fast_ant_training_work_item_callback, -+ (void *)adapter, -+ "fast_ant_training_workitem"); -+#endif -+ -+#endif /*#if USE_WORKITEM*/ -+ -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ odm_initialize_work_item( -+ dm, -+ &dm->beamforming_info.txbf_info.txbf_enter_work_item, -+ (RT_WORKITEM_CALL_BACK)hal_com_txbf_enter_work_item_callback, -+ (void *)adapter, -+ "txbf_enter_work_item"); -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->beamforming_info.txbf_info.txbf_leave_work_item, -+ (RT_WORKITEM_CALL_BACK)hal_com_txbf_leave_work_item_callback, -+ (void *)adapter, -+ "txbf_leave_work_item"); -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->beamforming_info.txbf_info.txbf_fw_ndpa_work_item, -+ (RT_WORKITEM_CALL_BACK)hal_com_txbf_fw_ndpa_work_item_callback, -+ (void *)adapter, -+ "txbf_fw_ndpa_work_item"); -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->beamforming_info.txbf_info.txbf_clk_work_item, -+ (RT_WORKITEM_CALL_BACK)hal_com_txbf_clk_work_item_callback, -+ (void *)adapter, -+ "txbf_clk_work_item"); -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->beamforming_info.txbf_info.txbf_rate_work_item, -+ (RT_WORKITEM_CALL_BACK)hal_com_txbf_rate_work_item_callback, -+ (void *)adapter, -+ "txbf_rate_work_item"); -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->beamforming_info.txbf_info.txbf_status_work_item, -+ (RT_WORKITEM_CALL_BACK)hal_com_txbf_status_work_item_callback, -+ (void *)adapter, -+ "txbf_status_work_item"); -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->beamforming_info.txbf_info.txbf_reset_tx_path_work_item, -+ (RT_WORKITEM_CALL_BACK)hal_com_txbf_reset_tx_path_work_item_callback, -+ (void *)adapter, -+ "txbf_reset_tx_path_work_item"); -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->beamforming_info.txbf_info.txbf_get_tx_rate_work_item, -+ (RT_WORKITEM_CALL_BACK)hal_com_txbf_get_tx_rate_work_item_callback, -+ (void *)adapter, -+ "txbf_get_tx_rate_work_item"); -+#endif -+ -+#if (PHYDM_LA_MODE_SUPPORT == 1) -+ odm_initialize_work_item( -+ dm, -+ &dm->adcsmp.adc_smp_work_item, -+ (RT_WORKITEM_CALL_BACK)adc_smp_work_item_callback, -+ (void *)adapter, -+ "adc_smp_work_item"); -+ -+ odm_initialize_work_item( -+ dm, -+ &dm->adcsmp.adc_smp_work_item_1, -+ (RT_WORKITEM_CALL_BACK)adc_smp_work_item_callback, -+ (void *)adapter, -+ "adc_smp_work_item_1"); -+#endif -+} -+ -+void odm_free_all_work_items(struct dm_struct *dm) -+{ -+#if USE_WORKITEM -+ -+#ifdef CONFIG_S0S1_SW_ANTENNA_DIVERSITY -+ odm_free_work_item(&dm->dm_swat_table.phydm_sw_antenna_switch_workitem); -+#endif -+ -+#ifdef CONFIG_ADAPTIVE_SOML -+ odm_free_work_item(&dm->dm_soml_table.phydm_adaptive_soml_workitem); -+#endif -+ -+#ifdef ODM_EVM_ENHANCE_ANTDIV -+ odm_free_work_item(&dm->phydm_evm_antdiv_workitem); -+#endif -+ -+#if (defined(CONFIG_HL_SMART_ANTENNA)) -+ odm_free_work_item(&dm->dm_sat_table.hl_smart_antenna_workitem); -+ odm_free_work_item(&dm->dm_sat_table.hl_smart_antenna_decision_workitem); -+#endif -+ -+#if (defined(CONFIG_5G_CG_SMART_ANT_DIVERSITY)) || (defined(CONFIG_2G_CG_SMART_ANT_DIVERSITY)) -+ odm_free_work_item(&dm->fast_ant_training_workitem); -+#endif -+ odm_free_work_item(&dm->ra_rpt_workitem); -+/*odm_free_work_item((&dm->sbdcnt_workitem));*/ -+#endif -+ -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_enter_work_item)); -+ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_leave_work_item)); -+ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_fw_ndpa_work_item)); -+ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_clk_work_item)); -+ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_rate_work_item)); -+ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_status_work_item)); -+ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_reset_tx_path_work_item)); -+ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_get_tx_rate_work_item)); -+#endif -+ -+#if (PHYDM_LA_MODE_SUPPORT == 1) -+ odm_free_work_item((&dm->adcsmp.adc_smp_work_item)); -+ odm_free_work_item((&dm->adcsmp.adc_smp_work_item_1)); -+#endif -+} -+#endif /*#if (DM_ODM_SUPPORT_TYPE == ODM_WIN)*/ -+ -+void odm_init_all_timers(struct dm_struct *dm) -+{ -+#if (defined(CONFIG_PHYDM_ANTENNA_DIVERSITY)) -+ odm_ant_div_timers(dm, INIT_ANTDIV_TIMMER); -+#endif -+#if (defined(PHYDM_TDMA_DIG_SUPPORT)) -+#ifdef IS_USE_NEW_TDMA -+ phydm_tdma_dig_timers(dm, INIT_TDMA_DIG_TIMMER); -+#endif -+#endif -+#ifdef CONFIG_ADAPTIVE_SOML -+ phydm_adaptive_soml_timers(dm, INIT_SOML_TIMMER); -+#endif -+#ifdef PHYDM_LNA_SAT_CHK_SUPPORT -+#ifdef PHYDM_LNA_SAT_CHK_TYPE1 -+ phydm_lna_sat_chk_timers(dm, INIT_LNA_SAT_CHK_TIMMER); -+#endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ odm_initialize_timer(dm, &dm->sbdcnt_timer, -+ (void *)phydm_sbd_callback, NULL, "SbdTimer"); -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ odm_initialize_timer(dm, &dm->beamforming_info.txbf_info.txbf_fw_ndpa_timer, -+ (void *)hal_com_txbf_fw_ndpa_timer_callback, NULL, -+ "txbf_fw_ndpa_timer"); -+#endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ odm_initialize_timer(dm, &dm->beamforming_info.beamforming_timer, -+ (void *)beamforming_sw_timer_callback, NULL, -+ "beamforming_timer"); -+#endif -+#endif -+} -+ -+void odm_cancel_all_timers(struct dm_struct *dm) -+{ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ /* @2012/01/12 MH Temp BSOD fix. We need to find NIC allocate mem fail reason in win7*/ -+ if (dm->adapter == NULL) -+ return; -+#endif -+ -+#if (defined(CONFIG_PHYDM_ANTENNA_DIVERSITY)) -+ odm_ant_div_timers(dm, CANCEL_ANTDIV_TIMMER); -+#endif -+#ifdef PHYDM_TDMA_DIG_SUPPORT -+#ifdef IS_USE_NEW_TDMA -+ phydm_tdma_dig_timers(dm, CANCEL_TDMA_DIG_TIMMER); -+#endif -+#endif -+#ifdef CONFIG_ADAPTIVE_SOML -+ phydm_adaptive_soml_timers(dm, CANCEL_SOML_TIMMER); -+#endif -+#ifdef PHYDM_LNA_SAT_CHK_SUPPORT -+#ifdef PHYDM_LNA_SAT_CHK_TYPE1 -+ phydm_lna_sat_chk_timers(dm, CANCEL_LNA_SAT_CHK_TIMMER); -+#endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ odm_cancel_timer(dm, &dm->sbdcnt_timer); -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ odm_cancel_timer(dm, &dm->beamforming_info.txbf_info.txbf_fw_ndpa_timer); -+#endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ odm_cancel_timer(dm, &dm->beamforming_info.beamforming_timer); -+#endif -+#endif -+} -+ -+void odm_release_all_timers(struct dm_struct *dm) -+{ -+#if (defined(CONFIG_PHYDM_ANTENNA_DIVERSITY)) -+ odm_ant_div_timers(dm, RELEASE_ANTDIV_TIMMER); -+#endif -+#ifdef PHYDM_TDMA_DIG_SUPPORT -+#ifdef IS_USE_NEW_TDMA -+ phydm_tdma_dig_timers(dm, RELEASE_TDMA_DIG_TIMMER); -+#endif -+#endif -+#ifdef CONFIG_ADAPTIVE_SOML -+ phydm_adaptive_soml_timers(dm, RELEASE_SOML_TIMMER); -+#endif -+#ifdef PHYDM_LNA_SAT_CHK_SUPPORT -+#ifdef PHYDM_LNA_SAT_CHK_TYPE1 -+ phydm_lna_sat_chk_timers(dm, RELEASE_LNA_SAT_CHK_TIMMER); -+#endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ odm_release_timer(dm, &dm->sbdcnt_timer); -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ odm_release_timer(dm, &dm->beamforming_info.txbf_info.txbf_fw_ndpa_timer); -+#endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ odm_release_timer(dm, &dm->beamforming_info.beamforming_timer); -+#endif -+#endif -+} -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_AP) -+void odm_init_all_threads( -+ struct dm_struct *dm) -+{ -+#ifdef TPT_THREAD -+ k_tpt_task_init(dm->priv); -+#endif -+} -+ -+void odm_stop_all_threads( -+ struct dm_struct *dm) -+{ -+#ifdef TPT_THREAD -+ k_tpt_task_stop(dm->priv); -+#endif -+} -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+/* @Justin: According to the current RRSI to adjust Response Frame TX power, -+ * 2012/11/05 -+ */ -+void odm_dtc(struct dm_struct *dm) -+{ -+#ifdef CONFIG_DM_RESP_TXAGC -+/* RSSI higher than this value, start to decade TX power */ -+#define DTC_BASE 35 -+ -+/* RSSI lower than this value, start to increase TX power */ -+#define DTC_DWN_BASE (DTC_BASE - 5) -+ -+ /* RSSI vs TX power step mapping: decade TX power */ -+ static const u8 dtc_table_down[] = { -+ DTC_BASE, -+ (DTC_BASE + 5), -+ (DTC_BASE + 10), -+ (DTC_BASE + 15), -+ (DTC_BASE + 20), -+ (DTC_BASE + 25)}; -+ -+ /* RSSI vs TX power step mapping: increase TX power */ -+ static const u8 dtc_table_up[] = { -+ DTC_DWN_BASE, -+ (DTC_DWN_BASE - 5), -+ (DTC_DWN_BASE - 10), -+ (DTC_DWN_BASE - 15), -+ (DTC_DWN_BASE - 15), -+ (DTC_DWN_BASE - 20), -+ (DTC_DWN_BASE - 20), -+ (DTC_DWN_BASE - 25), -+ (DTC_DWN_BASE - 25), -+ (DTC_DWN_BASE - 30), -+ (DTC_DWN_BASE - 35)}; -+ -+ u8 i; -+ u8 dtc_steps = 0; -+ u8 sign; -+ u8 resp_txagc = 0; -+ -+#if 0 -+ /* @As DIG is disabled, DTC is also disable */ -+ if (!(dm->support_ability & ODM_XXXXXX)) -+ return; -+#endif -+ -+ if (dm->rssi_min > DTC_BASE) { -+ /* need to decade the CTS TX power */ -+ sign = 1; -+ for (i = 0; i < ARRAY_SIZE(dtc_table_down); i++) { -+ if (dtc_table_down[i] >= dm->rssi_min || dtc_steps >= 6) -+ break; -+ else -+ dtc_steps++; -+ } -+ } -+#if 0 -+ else if (dm->rssi_min > DTC_DWN_BASE) { -+ /* needs to increase the CTS TX power */ -+ sign = 0; -+ dtc_steps = 1; -+ for (i = 0; i < ARRAY_SIZE(dtc_table_up); i++) { -+ if (dtc_table_up[i] <= dm->rssi_min || dtc_steps >= 10) -+ break; -+ else -+ dtc_steps++; -+ } -+ } -+#endif -+ else { -+ sign = 0; -+ dtc_steps = 0; -+ } -+ -+ resp_txagc = dtc_steps | (sign << 4); -+ resp_txagc = resp_txagc | (resp_txagc << 5); -+ odm_write_1byte(dm, 0x06d9, resp_txagc); -+ -+ PHYDM_DBG(dm, ODM_COMP_PWR_TRAIN, -+ "%s rssi_min:%u, set RESP_TXAGC to %s %u\n", __func__, -+ dm->rssi_min, sign ? "minus" : "plus", dtc_steps); -+#endif /* @CONFIG_RESP_TXAGC_ADJUST */ -+} -+ -+#endif /* @#if (DM_ODM_SUPPORT_TYPE == ODM_CE) */ -+ -+/*@<20170126, BB-Kevin>8188F D-CUT DC cancellation and 8821C*/ -+void phydm_dc_cancellation(struct dm_struct *dm) -+{ -+#ifdef PHYDM_DC_CANCELLATION -+ u32 offset_i_hex[PHYDM_MAX_RF_PATH] = {0}; -+ u32 offset_q_hex[PHYDM_MAX_RF_PATH] = {0}; -+ u32 reg_value32[PHYDM_MAX_RF_PATH] = {0}; -+ u8 path = RF_PATH_A; -+ u8 set_result; -+ -+ if (!(dm->support_ic_type & ODM_DC_CANCELLATION_SUPPORT)) -+ return; -+ if ((dm->support_ic_type & ODM_RTL8188F) && -+ dm->cut_version < ODM_CUT_D) -+ return; -+ if ((dm->support_ic_type & ODM_RTL8192F) && -+ dm->cut_version == ODM_CUT_A) -+ return; -+ -+ PHYDM_DBG(dm, ODM_COMP_API, "%s ======>\n", __func__); -+ -+ /*@DC_Estimation (only for 2x2 ic now) */ -+ -+ for (path = RF_PATH_A; path < PHYDM_MAX_RF_PATH; path++) { -+ if (path > RF_PATH_A && -+ dm->support_ic_type & (ODM_RTL8821C | ODM_RTL8188F | -+ ODM_RTL8710B | ODM_RTL8721D)) -+ break; -+ else if (path > RF_PATH_B && -+ dm->support_ic_type & (ODM_RTL8822B | ODM_RTL8192F)) -+ break; -+ if (phydm_stop_ic_trx(dm, PHYDM_SET) == PHYDM_SET_FAIL) { -+ PHYDM_DBG(dm, ODM_COMP_API, "STOP_TRX_FAIL\n"); -+ return; -+ } -+ odm_write_dig(dm, 0x7e); -+ /*@Disable LNA*/ -+ if (dm->support_ic_type & ODM_RTL8821C) -+ halrf_rf_lna_setting(dm, HALRF_LNA_DISABLE); -+ /*Turn off 3-wire*/ -+ phydm_stop_3_wire(dm, PHYDM_SET); -+ if (dm->support_ic_type & (ODM_RTL8188F | ODM_RTL8710B)) { -+ /*set debug port to 0x235*/ -+ if (!phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x235)) { -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "Set Debug port Fail\n"); -+ return; -+ } -+ } else if (dm->support_ic_type & ODM_RTL8721D) { -+ /*set debug port to 0x200*/ -+ if (!phydm_set_bb_dbg_port(dm, DBGPORT_PRI_2, 0x200)) { -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "Set Debug port Fail\n"); -+ return; -+ } -+ } else if (dm->support_ic_type & ODM_RTL8821C) { -+ if (!phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x200)) { -+ /*set debug port to 0x200*/ -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "Set Debug port Fail\n"); -+ return; -+ } -+ phydm_bb_dbg_port_header_sel(dm, 0x0); -+ } else if (dm->support_ic_type & ODM_RTL8822B) { -+ if (path == RF_PATH_A && -+ !phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x200)) { -+ /*set debug port to 0x200*/ -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "Set Debug port Fail\n"); -+ return; -+ } -+ if (path == RF_PATH_B && -+ !phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x202)) { -+ /*set debug port to 0x200*/ -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "Set Debug port Fail\n"); -+ return; -+ } -+ phydm_bb_dbg_port_header_sel(dm, 0x0); -+ } else if (dm->support_ic_type & ODM_RTL8192F) { -+ if (path == RF_PATH_A && -+ !phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x235)) { -+ /*set debug port to 0x235*/ -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "Set Debug port Fail\n"); -+ return; -+ } -+ if (path == RF_PATH_B && -+ !phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x23d)) { -+ /*set debug port to 0x23d*/ -+ PHYDM_DBG(dm, ODM_COMP_API, -+ "Set Debug port Fail\n"); -+ return; -+ } -+ } -+ -+ /*@disable CCK DCNF*/ -+ odm_set_bb_reg(dm, R_0xa78, MASKBYTE1, 0x0); -+ -+ PHYDM_DBG(dm, ODM_COMP_API, "DC cancellation Begin!!!\n"); -+ -+ phydm_stop_ck320(dm, true); /*stop ck320*/ -+ -+ /* the same debug port both for path-a and path-b*/ -+ reg_value32[path] = phydm_get_bb_dbg_port_val(dm); -+ -+ phydm_stop_ck320(dm, false); /*start ck320*/ -+ -+ phydm_release_bb_dbg_port(dm); -+ /* @Turn on 3-wire*/ -+ phydm_stop_3_wire(dm, PHYDM_REVERT); -+ /* @Enable LNA*/ -+ if (dm->support_ic_type & ODM_RTL8821C) -+ halrf_rf_lna_setting(dm, HALRF_LNA_ENABLE); -+ -+ odm_write_dig(dm, 0x20); -+ -+ set_result = phydm_stop_ic_trx(dm, PHYDM_REVERT); -+ -+ PHYDM_DBG(dm, ODM_COMP_API, "DC cancellation OK!!!\n"); -+ } -+ -+ /*@DC_Cancellation*/ -+ /*@DC compensation to CCK data path*/ -+ odm_set_bb_reg(dm, R_0xa9c, BIT(20), 0x1); -+ if (dm->support_ic_type & (ODM_RTL8188F | ODM_RTL8710B)) { -+ offset_i_hex[0] = (reg_value32[0] & 0xffc0000) >> 18; -+ offset_q_hex[0] = (reg_value32[0] & 0x3ff00) >> 8; -+ -+ /*@Before filling into registers, -+ *offset should be multiplexed (-1) -+ */ -+ offset_i_hex[0] = (offset_i_hex[0] >= 0x200) ? -+ (0x400 - offset_i_hex[0]) : -+ (0x1ff - offset_i_hex[0]); -+ offset_q_hex[0] = (offset_q_hex[0] >= 0x200) ? -+ (0x400 - offset_q_hex[0]) : -+ (0x1ff - offset_q_hex[0]); -+ -+ odm_set_bb_reg(dm, R_0x950, 0x1ff, offset_i_hex[0]); -+ odm_set_bb_reg(dm, R_0x950, 0x1ff0000, offset_q_hex[0]); -+ } else if (dm->support_ic_type & (ODM_RTL8821C | ODM_RTL8822B)) { -+ /* Path-a */ -+ offset_i_hex[0] = (reg_value32[0] & 0xffc00) >> 10; -+ offset_q_hex[0] = reg_value32[0] & 0x3ff; -+ -+ /*@Before filling into registers, -+ *offset should be multiplexed (-1) -+ */ -+ offset_i_hex[0] = 0x400 - offset_i_hex[0]; -+ offset_q_hex[0] = 0x400 - offset_q_hex[0]; -+ -+ odm_set_bb_reg(dm, R_0xc10, 0x3c000000, -+ (0x3c0 & offset_i_hex[0]) >> 6); -+ odm_set_bb_reg(dm, R_0xc10, 0xfc00, 0x3f & offset_i_hex[0]); -+ odm_set_bb_reg(dm, R_0xc14, 0x3c000000, -+ (0x3c0 & offset_q_hex[0]) >> 6); -+ odm_set_bb_reg(dm, R_0xc14, 0xfc00, 0x3f & offset_q_hex[0]); -+ -+ /* Path-b */ -+ if (dm->rf_type > RF_1T1R) { -+ offset_i_hex[1] = (reg_value32[1] & 0xffc00) >> 10; -+ offset_q_hex[1] = reg_value32[1] & 0x3ff; -+ -+ /*@Before filling into registers, -+ *offset should be multiplexed (-1) -+ */ -+ offset_i_hex[1] = 0x400 - offset_i_hex[1]; -+ offset_q_hex[1] = 0x400 - offset_q_hex[1]; -+ -+ odm_set_bb_reg(dm, R_0xe10, 0x3c000000, -+ (0x3c0 & offset_i_hex[1]) >> 6); -+ odm_set_bb_reg(dm, R_0xe10, 0xfc00, -+ 0x3f & offset_i_hex[1]); -+ odm_set_bb_reg(dm, R_0xe14, 0x3c000000, -+ (0x3c0 & offset_q_hex[1]) >> 6); -+ odm_set_bb_reg(dm, R_0xe14, 0xfc00, -+ 0x3f & offset_q_hex[1]); -+ } -+ } else if (dm->support_ic_type & (ODM_RTL8192F)) { -+ /* Path-a I:df4[27:18],Q:df4[17:8]*/ -+ offset_i_hex[0] = (reg_value32[0] & 0xffc0000) >> 18; -+ offset_q_hex[0] = (reg_value32[0] & 0x3ff00) >> 8; -+ -+ /*@Before filling into registers, -+ *offset should be multiplexed (-1) -+ */ -+ offset_i_hex[0] = (offset_i_hex[0] >= 0x200) ? -+ (0x400 - offset_i_hex[0]) : -+ (0xff - offset_i_hex[0]); -+ offset_q_hex[0] = (offset_q_hex[0] >= 0x200) ? -+ (0x400 - offset_q_hex[0]) : -+ (0xff - offset_q_hex[0]); -+ /*Path-a I:c10[7:0],Q:c10[15:8]*/ -+ odm_set_bb_reg(dm, R_0xc10, 0xff, offset_i_hex[0]); -+ odm_set_bb_reg(dm, R_0xc10, 0xff00, offset_q_hex[0]); -+ -+ /* Path-b */ -+ if (dm->rf_type > RF_1T1R) { -+ /* @I:df4[27:18],Q:df4[17:8]*/ -+ offset_i_hex[1] = (reg_value32[1] & 0xffc0000) >> 18; -+ offset_q_hex[1] = (reg_value32[1] & 0x3ff00) >> 8; -+ -+ /*@Before filling into registers, -+ *offset should be multiplexed (-1) -+ */ -+ offset_i_hex[1] = (offset_i_hex[1] >= 0x200) ? -+ (0x400 - offset_i_hex[1]) : -+ (0xff - offset_i_hex[1]); -+ offset_q_hex[1] = (offset_q_hex[1] >= 0x200) ? -+ (0x400 - offset_q_hex[1]) : -+ (0xff - offset_q_hex[1]); -+ /*Path-b I:c18[7:0],Q:c18[15:8]*/ -+ odm_set_bb_reg(dm, R_0xc18, 0xff, offset_i_hex[1]); -+ odm_set_bb_reg(dm, R_0xc18, 0xff00, offset_q_hex[1]); -+ } -+ } else if (dm->support_ic_type & (ODM_RTL8721D)) { -+ /*judy modified 20180517*/ -+ offset_i_hex[0] = (reg_value32[0] & 0xff800) >> 11; -+ offset_q_hex[0] = (reg_value32[0] & 0x3fe) >> 1; -+ -+ /*@Before filling into registers, -+ *offset should be multiplexed (-1) -+ */ -+ offset_i_hex[0] = 0x200 - offset_i_hex[0]; -+ offset_q_hex[0] = 0x200 - offset_q_hex[0]; -+ -+ odm_set_bb_reg(dm, R_0x950, 0x1ff, offset_i_hex[0]); -+ odm_set_bb_reg(dm, R_0x950, 0x1ff0000, offset_q_hex[0]); -+ } -+#endif -+} -+ -+void phydm_receiver_blocking(void *dm_void) -+{ -+#ifdef CONFIG_RECEIVER_BLOCKING -+ struct dm_struct *dm = (struct dm_struct *)dm_void; -+ u32 chnl = *dm->channel; -+ u8 bw = *dm->band_width; -+ u32 bb_regf0 = odm_get_bb_reg(dm, R_0xf0, 0xf000); -+ -+ if (!(dm->support_ic_type & ODM_RECEIVER_BLOCKING_SUPPORT) || -+ !(dm->support_ability & ODM_BB_ADAPTIVITY)) -+ return; -+ -+ if ((dm->support_ic_type & ODM_RTL8188E && bb_regf0 < 8) || -+ dm->support_ic_type & ODM_RTL8192E) { -+ /*@8188E_T version*/ -+ if (dm->consecutive_idlel_time <= 10 || *dm->mp_mode) -+ goto end; -+ -+ if (bw == CHANNEL_WIDTH_20 && chnl == 1) { -+ phydm_nbi_setting(dm, FUNC_ENABLE, chnl, 20, 2410, -+ PHYDM_DONT_CARE); -+ dm->is_rx_blocking_en = true; -+ } else if ((bw == CHANNEL_WIDTH_20) && (chnl == 13)) { -+ phydm_nbi_setting(dm, FUNC_ENABLE, chnl, 20, 2473, -+ PHYDM_DONT_CARE); -+ dm->is_rx_blocking_en = true; -+ } else if (dm->is_rx_blocking_en && chnl != 1 && chnl != 13) { -+ phydm_nbi_enable(dm, FUNC_DISABLE); -+ odm_set_bb_reg(dm, R_0xc40, 0x1f000000, 0x1f); -+ dm->is_rx_blocking_en = false; -+ } -+ return; -+ } else if ((dm->support_ic_type & ODM_RTL8188E && bb_regf0 >= 8)) { -+ /*@8188E_S version*/ -+ if (dm->consecutive_idlel_time <= 10 || *dm->mp_mode) -+ goto end; -+ -+ if (bw == CHANNEL_WIDTH_20 && chnl == 13) { -+ phydm_nbi_setting(dm, FUNC_ENABLE, chnl, 20, 2473, -+ PHYDM_DONT_CARE); -+ dm->is_rx_blocking_en = true; -+ } else if (dm->is_rx_blocking_en && chnl != 13) { -+ phydm_nbi_enable(dm, FUNC_DISABLE); -+ odm_set_bb_reg(dm, R_0xc40, 0x1f000000, 0x1f); -+ dm->is_rx_blocking_en = false; -+ } -+ return; -+ } -+ -+end: -+ if (dm->is_rx_blocking_en) { -+ phydm_nbi_enable(dm, FUNC_DISABLE); -+ odm_set_bb_reg(dm, R_0xc40, 0x1f000000, 0x1f); -+ dm->is_rx_blocking_en = false; -+ } -+#endif -+} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.h -new file mode 100644 -index 000000000..820be2fa8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.h -@@ -0,0 +1,1356 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __HALDMOUTSRC_H__ -+#define __HALDMOUTSRC_H__ -+ -+/*@============================================================*/ -+/*@include files*/ -+/*@============================================================*/ -+/*PHYDM header*/ -+#include "phydm_pre_define.h" -+#include "phydm_features.h" -+#include "phydm_dig.h" -+#ifdef CONFIG_PATH_DIVERSITY -+#include "phydm_pathdiv.h" -+#endif -+#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+#include "phydm_antdiv.h" -+#endif -+ -+#include "phydm_soml.h" -+ -+#ifdef CONFIG_SMART_ANTENNA -+#include "phydm_smt_ant.h" -+#endif -+#ifdef CONFIG_ANT_DETECTION -+#include "phydm_antdect.h" -+#endif -+#include "phydm_rainfo.h" -+#ifdef CONFIG_DYNAMIC_TX_TWR -+#include "phydm_dynamictxpower.h" -+#endif -+#include "phydm_cfotracking.h" -+#include "phydm_adaptivity.h" -+#include "phydm_dfs.h" -+#include "phydm_ccx.h" -+#include "txbf/phydm_hal_txbf_api.h" -+#if (PHYDM_LA_MODE_SUPPORT == 1) -+#include "phydm_adc_sampling.h" -+#endif -+#ifdef CONFIG_PSD_TOOL -+#include "phydm_psd.h" -+#endif -+#ifdef PHYDM_PRIMARY_CCA -+#include "phydm_primary_cca.h" -+#endif -+#include "phydm_cck_pd.h" -+#include "phydm_rssi_monitor.h" -+#ifdef PHYDM_AUTO_DEGBUG -+#include "phydm_auto_dbg.h" -+#endif -+#include "phydm_math_lib.h" -+#include "phydm_noisemonitor.h" -+#include "phydm_api.h" -+#ifdef PHYDM_POWER_TRAINING_SUPPORT -+#include "phydm_pow_train.h" -+#endif -+#ifdef PHYDM_LNA_SAT_CHK_SUPPORT -+#include "phydm_lna_sat.h" -+#endif -+#ifdef PHYDM_PMAC_TX_SETTING_SUPPORT -+#include "phydm_pmac_tx_setting.h" -+#endif -+#ifdef PHYDM_MP_SUPPORT -+#include "phydm_mp.h" -+#endif -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) -+ #include "phydm_beamforming.h" -+#endif -+ -+#include "phydm_regtable.h" -+ -+/*@HALRF header*/ -+#include "halrf/halrf_iqk.h" -+#include "halrf/halrf_dpk.h" -+#include "halrf/halrf.h" -+#include "halrf/halrf_powertracking.h" -+#if (DM_ODM_SUPPORT_TYPE & (ODM_AP)) -+ #include "halrf/halphyrf_ap.h" -+#elif(DM_ODM_SUPPORT_TYPE & (ODM_CE)) -+ #include "halrf/halphyrf_ce.h" -+#elif (DM_ODM_SUPPORT_TYPE & (ODM_WIN)) -+ #include "halrf/halphyrf_win.h" -+#elif(DM_ODM_SUPPORT_TYPE & (ODM_IOT)) -+ #include "halrf/halphyrf_iot.h" -+#endif -+ -+extern const u16 phy_rate_table[28]; -+ -+/*@============================================================*/ -+/*@Definition */ -+/*@============================================================*/ -+ -+/* Traffic load decision */ -+#define TRAFFIC_NO_TP 0 -+#define TRAFFIC_ULTRA_LOW 1 -+#define TRAFFIC_LOW 2 -+#define TRAFFIC_MID 3 -+#define TRAFFIC_HIGH 4 -+ -+#define NONE 0 -+ -+#if defined(DM_ODM_CE_MAC80211) -+#define MAX_2(x, y) \ -+ __max2(typeof(x), typeof(y), \ -+ x, y) -+#define __max2(t1, t2, x, y) ({ \ -+ t1 m80211_max1 = (x); \ -+ t2 m80211_max2 = (y); \ -+ m80211_max1 > m80211_max2 ? m80211_max1 : m80211_max2; }) -+ -+#define MIN_2(x, y) \ -+ __min2(typeof(x), typeof(y), \ -+ x, y) -+#define __min2(t1, t2, x, y) ({ \ -+ t1 m80211_min1 = (x); \ -+ t2 m80211_min2 = (y); \ -+ m80211_min1 < m80211_min2 ? m80211_min1 : m80211_min2; }) -+ -+#define DIFF_2(x, y) \ -+ __diff2(typeof(x), typeof(y), \ -+ x, y) -+#define __diff2(t1, t2, x, y) ({ \ -+ t1 __d1 = (x); \ -+ t2 __d2 = (y); \ -+ (__d1 >= __d2) ? (__d1 - __d2) : (__d2 - __d1); }) -+#else -+#define MAX_2(_x_, _y_) (((_x_) > (_y_)) ? (_x_) : (_y_)) -+#define MIN_2(_x_, _y_) (((_x_) < (_y_)) ? (_x_) : (_y_)) -+#define DIFF_2(_x_, _y_) ((_x_ >= _y_) ? (_x_ - _y_) : (_y_ - _x_)) -+#endif -+ -+#define IS_GREATER(_x_, _y_) (((_x_) >= (_y_)) ? true : false) -+#define IS_LESS(_x_, _y_) (((_x_) < (_y_)) ? true : false) -+ -+#if defined(DM_ODM_CE_MAC80211) -+#define BYTE_DUPLICATE_2_DWORD(B0) ({ \ -+ u32 __b_dup = (B0);\ -+ (((__b_dup) << 24) | ((__b_dup) << 16) | ((__b_dup) << 8) | (__b_dup));\ -+ }) -+#else -+#define BYTE_DUPLICATE_2_DWORD(B0) \ -+ (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) -+#endif -+#define BYTE_2_DWORD(B3, B2, B1, B0) \ -+ (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) -+#define BIT_2_BYTE(B3, B2, B1, B0) \ -+ (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0)) -+ -+/*@For cmn sta info*/ -+#if defined(DM_ODM_CE_MAC80211) -+#define is_sta_active(sta) ({ \ -+ struct cmn_sta_info *__sta = (sta); \ -+ ((__sta) && (__sta->dm_ctrl & STA_DM_CTRL_ACTIVE)); \ -+ }) -+ -+#define IS_FUNC_EN(name) ({ \ -+ u8 *__is_func_name = (name); \ -+ (__is_func_name) && (*__is_func_name); \ -+ }) -+#else -+#define is_sta_active(sta) ((sta) && (sta->dm_ctrl & STA_DM_CTRL_ACTIVE)) -+ -+#define IS_FUNC_EN(name) ((name) && (*name)) -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #define PHYDM_WATCH_DOG_PERIOD 1 /*second*/ -+#else -+ #define PHYDM_WATCH_DOG_PERIOD 2 /*second*/ -+#endif -+ -+#define PHY_HIST_SIZE 12 -+ -+/*@============================================================*/ -+/*structure and define*/ -+/*@============================================================*/ -+ -+#define dm_type_by_fw 0 -+#define dm_type_by_driver 1 -+ -+#ifdef BB_RAM_SUPPORT -+ -+struct phydm_bb_ram_per_sta { -+ /* @Reg0x1E84 for RAM I/O*/ -+ boolean hw_igi_en; -+ boolean tx_pwr_offset0_en; -+ boolean tx_pwr_offset1_en; -+ /* @ macid from 0 to 63, above 63 => mapping to 63*/ -+ u8 macid_addr; -+ /* @hw_igi value for paths after packet Tx in a period of time*/ -+ u8 hw_igi; -+ /* @tx_pwr_offset0 offset for Tx power index*/ -+ s8 tx_pwr_offset0; -+ s8 tx_pwr_offset1; -+ -+}; -+ -+struct phydm_bb_ram_ctrl { -+ /*@ For 98F/14B/22C/12F, each TxAGC step will be 0.25dB*/ -+ struct phydm_bb_ram_per_sta pram_sta_ctrl[ODM_ASSOCIATE_ENTRY_NUM]; -+ /*------------ For table2 do not set power offset by macid --------*/ -+ /* For type == 2'b10, 0x1e70[22:16] = tx_pwr_offset_reg0, 0x1e70[23] = enable */ -+ boolean tx_pwr_offset_reg0_en; -+ u8 tx_pwr_offset_reg0; -+ /* For type == 2'b11, 0x1e70[30:24] = tx_pwr_offset_reg1, 0x1e70[31] = enable */ -+ boolean tx_pwr_offset_reg1_en; -+ u8 tx_pwr_offset_reg1; -+}; -+ -+#endif -+ -+struct phydm_phystatus_statistic { -+ /*@[CCK]*/ -+ u32 rssi_cck_sum; -+ u32 rssi_cck_cnt; -+ /*@[OFDM]*/ -+ u32 rssi_ofdm_sum; -+ u32 rssi_ofdm_cnt; -+ u32 evm_ofdm_sum; -+ u32 snr_ofdm_sum; -+ u16 evm_ofdm_hist[PHY_HIST_SIZE]; -+ u16 snr_ofdm_hist[PHY_HIST_SIZE]; -+ /*@[1SS]*/ -+ u32 rssi_1ss_cnt; -+ u32 rssi_1ss_sum; -+ u32 evm_1ss_sum; -+ u32 snr_1ss_sum; -+ u16 evm_1ss_hist[PHY_HIST_SIZE]; -+ u16 snr_1ss_hist[PHY_HIST_SIZE]; -+ /*@[2SS]*/ -+ #if (defined(PHYDM_COMPILE_ABOVE_2SS)) -+ u32 rssi_2ss_cnt; -+ u32 rssi_2ss_sum[2]; -+ u32 evm_2ss_sum[2]; -+ u32 snr_2ss_sum[2]; -+ u16 evm_2ss_hist[2][PHY_HIST_SIZE]; -+ u16 snr_2ss_hist[2][PHY_HIST_SIZE]; -+ #endif -+ /*@[3SS]*/ -+ #if (defined(PHYDM_COMPILE_ABOVE_3SS)) -+ u32 rssi_3ss_cnt; -+ u32 rssi_3ss_sum[3]; -+ u32 evm_3ss_sum[3]; -+ u32 snr_3ss_sum[3]; -+ u16 evm_3ss_hist[3][PHY_HIST_SIZE]; -+ u16 snr_3ss_hist[3][PHY_HIST_SIZE]; -+ #endif -+ /*@[4SS]*/ -+ #if (defined(PHYDM_COMPILE_ABOVE_4SS)) -+ u32 rssi_4ss_cnt; -+ u32 rssi_4ss_sum[4]; -+ u32 evm_4ss_sum[4]; -+ u32 snr_4ss_sum[4]; -+ u16 evm_4ss_hist[4][PHY_HIST_SIZE]; -+ u16 snr_4ss_hist[4][PHY_HIST_SIZE]; -+ #endif -+}; -+ -+struct phydm_phystatus_avg { -+ /*@[CCK]*/ -+ u8 rssi_cck_avg; -+ /*@[OFDM]*/ -+ u8 rssi_ofdm_avg; -+ u8 evm_ofdm_avg; -+ u8 snr_ofdm_avg; -+ /*@[1SS]*/ -+ u8 rssi_1ss_avg; -+ u8 evm_1ss_avg; -+ u8 snr_1ss_avg; -+ /*@[2SS]*/ -+ #if (defined(PHYDM_COMPILE_ABOVE_2SS)) -+ u8 rssi_2ss_avg[2]; -+ u8 evm_2ss_avg[2]; -+ u8 snr_2ss_avg[2]; -+ #endif -+ /*@[3SS]*/ -+ #if (defined(PHYDM_COMPILE_ABOVE_3SS)) -+ u8 rssi_3ss_avg[3]; -+ u8 evm_3ss_avg[3]; -+ u8 snr_3ss_avg[3]; -+ #endif -+ /*@[4SS]*/ -+ #if (defined(PHYDM_COMPILE_ABOVE_4SS)) -+ u8 rssi_4ss_avg[4]; -+ u8 evm_4ss_avg[4]; -+ u8 snr_4ss_avg[4]; -+ #endif -+}; -+ -+struct odm_phy_dbg_info { -+ /*@ODM Write,debug info*/ -+ u32 num_qry_phy_status_cck; -+ u32 num_qry_phy_status_ofdm; -+#if (ODM_PHY_STATUS_NEW_TYPE_SUPPORT == 1) || (defined(PHYSTS_3RD_TYPE_SUPPORT)) -+ u32 num_qry_mu_pkt; -+ u32 num_qry_bf_pkt; -+ u16 num_mu_vht_pkt[VHT_RATE_NUM]; -+ boolean is_ldpc_pkt; -+ boolean is_stbc_pkt; -+ u8 num_of_ppdu[4]; -+ u8 gid_num[4]; -+#endif -+ u32 condi_num; /*@condition number U(18,4)*/ -+ u8 condi_num_cdf[CN_CNT_MAX]; -+ u8 num_qry_beacon_pkt; -+ u8 beacon_cnt_in_period; /*@beacon cnt within watchdog period*/ -+ u8 beacon_phy_rate; -+ u8 show_phy_sts_all_pkt; /*@Show phy status witch not match BSSID*/ -+ u16 show_phy_sts_max_cnt; /*@show number of phy-status row data per PHYDM watchdog*/ -+ u16 show_phy_sts_cnt; -+ u16 num_qry_legacy_pkt[LEGACY_RATE_NUM]; -+ u16 num_qry_ht_pkt[HT_RATE_NUM]; -+ u16 num_qry_pkt_sc_20m[LOW_BW_RATE_NUM]; /*@20M SC*/ -+ boolean ht_pkt_not_zero; -+ boolean low_bw_20_occur; -+ #if ODM_IC_11AC_SERIES_SUPPORT || defined(PHYDM_IC_JGR3_SERIES_SUPPORT) -+ u16 num_qry_vht_pkt[VHT_RATE_NUM]; -+ u16 num_qry_pkt_sc_40m[LOW_BW_RATE_NUM]; /*@40M SC*/ -+ boolean vht_pkt_not_zero; -+ boolean low_bw_40_occur; -+ #endif -+ u16 snr_hist_th[PHY_HIST_SIZE - 1]; -+ u16 evm_hist_th[PHY_HIST_SIZE - 1]; -+ #ifdef PHYDM_IC_JGR3_SERIES_SUPPORT -+ s16 cfo_tail[4]; /* per-path's cfo_tail */ -+ #endif -+ struct phydm_phystatus_statistic physts_statistic_info; -+ struct phydm_phystatus_avg phystatus_statistic_avg; -+}; -+ -+enum odm_cmninfo { -+ /*@Fixed value*/ -+ /*@-----------HOOK BEFORE REG INIT-----------*/ -+ ODM_CMNINFO_PLATFORM = 0, -+ ODM_CMNINFO_ABILITY, -+ ODM_CMNINFO_INTERFACE, -+ ODM_CMNINFO_MP_TEST_CHIP, -+ ODM_CMNINFO_IC_TYPE, -+ ODM_CMNINFO_CUT_VER, -+ ODM_CMNINFO_FAB_VER, -+ ODM_CMNINFO_FW_VER, -+ ODM_CMNINFO_FW_SUB_VER, -+ ODM_CMNINFO_RF_TYPE, -+ ODM_CMNINFO_RFE_TYPE, -+ ODM_CMNINFO_DPK_EN, -+ ODM_CMNINFO_BOARD_TYPE, -+ ODM_CMNINFO_PACKAGE_TYPE, -+ ODM_CMNINFO_EXT_LNA, -+ ODM_CMNINFO_5G_EXT_LNA, -+ ODM_CMNINFO_EXT_PA, -+ ODM_CMNINFO_5G_EXT_PA, -+ ODM_CMNINFO_GPA, -+ ODM_CMNINFO_APA, -+ ODM_CMNINFO_GLNA, -+ ODM_CMNINFO_ALNA, -+ ODM_CMNINFO_TDMA, -+ ODM_CMNINFO_EXT_TRSW, -+ ODM_CMNINFO_EXT_LNA_GAIN, -+ ODM_CMNINFO_PATCH_ID, -+ ODM_CMNINFO_BINHCT_TEST, -+ ODM_CMNINFO_BWIFI_TEST, -+ ODM_CMNINFO_SMART_CONCURRENT, -+ ODM_CMNINFO_CONFIG_BB_RF, -+ ODM_CMNINFO_IQKPAOFF, -+ ODM_CMNINFO_HUBUSBMODE, -+ ODM_CMNINFO_FWDWRSVDPAGEINPROGRESS, -+ ODM_CMNINFO_TX_TP, -+ ODM_CMNINFO_RX_TP, -+ ODM_CMNINFO_SOUNDING_SEQ, -+ ODM_CMNINFO_REGRFKFREEENABLE, -+ ODM_CMNINFO_RFKFREEENABLE, -+ ODM_CMNINFO_NORMAL_RX_PATH_CHANGE, -+ ODM_CMNINFO_EFUSE0X3D8, -+ ODM_CMNINFO_EFUSE0X3D7, -+ ODM_CMNINFO_SOFT_AP_SPECIAL_SETTING, -+ ODM_CMNINFO_X_CAP_SETTING, -+ ODM_CMNINFO_ADVANCE_OTA, -+ ODM_CMNINFO_HP_HWID, -+ /*@-----------HOOK BEFORE REG INIT-----------*/ -+ -+ /*@Dynamic value:*/ -+ -+ /*@--------- POINTER REFERENCE-----------*/ -+ ODM_CMNINFO_TX_UNI, -+ ODM_CMNINFO_RX_UNI, -+ ODM_CMNINFO_BAND, -+ ODM_CMNINFO_SEC_CHNL_OFFSET, -+ ODM_CMNINFO_SEC_MODE, -+ ODM_CMNINFO_BW, -+ ODM_CMNINFO_CHNL, -+ ODM_CMNINFO_FORCED_RATE, -+ ODM_CMNINFO_ANT_DIV, -+ ODM_CMNINFO_PATH_DIV, -+ ODM_CMNINFO_ADAPTIVE_SOML, -+ ODM_CMNINFO_ADAPTIVITY, -+ ODM_CMNINFO_SCAN, -+ ODM_CMNINFO_POWER_SAVING, -+ ODM_CMNINFO_ONE_PATH_CCA, -+ ODM_CMNINFO_DRV_STOP, -+ ODM_CMNINFO_PNP_IN, -+ ODM_CMNINFO_INIT_ON, -+ ODM_CMNINFO_ANT_TEST, -+ ODM_CMNINFO_NET_CLOSED, -+ ODM_CMNINFO_P2P_LINK, -+ ODM_CMNINFO_FCS_MODE, -+ ODM_CMNINFO_IS1ANTENNA, -+ ODM_CMNINFO_RFDEFAULTPATH, -+ ODM_CMNINFO_DFS_MASTER_ENABLE, -+ ODM_CMNINFO_FORCE_TX_ANT_BY_TXDESC, -+ ODM_CMNINFO_SET_S0S1_DEFAULT_ANTENNA, -+ ODM_CMNINFO_SOFT_AP_MODE, -+ ODM_CMNINFO_MP_MODE, -+ ODM_CMNINFO_INTERRUPT_MASK, -+ ODM_CMNINFO_BB_OPERATION_MODE, -+ ODM_CMNINFO_BF_ANTDIV_DECISION, -+ /*@--------- POINTER REFERENCE-----------*/ -+ -+ /*@------------CALL BY VALUE-------------*/ -+ ODM_CMNINFO_WIFI_DIRECT, -+ ODM_CMNINFO_WIFI_DISPLAY, -+ ODM_CMNINFO_LINK_IN_PROGRESS, -+ ODM_CMNINFO_LINK, -+ ODM_CMNINFO_CMW500LINK, -+ ODM_CMNINFO_STATION_STATE, -+ ODM_CMNINFO_RSSI_MIN, -+ ODM_CMNINFO_RSSI_MIN_BY_PATH, -+ ODM_CMNINFO_DBG_COMP, -+ ODM_CMNINFO_RA_THRESHOLD_HIGH, /*to be removed*/ -+ ODM_CMNINFO_RA_THRESHOLD_LOW, /*to be removed*/ -+ ODM_CMNINFO_RF_ANTENNA_TYPE, -+ ODM_CMNINFO_WITH_EXT_ANTENNA_SWITCH, -+ ODM_CMNINFO_BE_FIX_TX_ANT, -+ ODM_CMNINFO_BT_ENABLED, -+ ODM_CMNINFO_BT_HS_CONNECT_PROCESS, -+ ODM_CMNINFO_BT_HS_RSSI, -+ ODM_CMNINFO_BT_OPERATION, -+ ODM_CMNINFO_BT_LIMITED_DIG, -+ ODM_CMNINFO_AP_TOTAL_NUM, -+ ODM_CMNINFO_POWER_TRAINING, -+ ODM_CMNINFO_DFS_REGION_DOMAIN, -+ ODM_CMNINFO_BT_CONTINUOUS_TURN, -+ /*@------------CALL BY VALUE-------------*/ -+ -+ /*@Dynamic ptr array hook itms.*/ -+ ODM_CMNINFO_STA_STATUS, -+ ODM_CMNINFO_MAX, -+ -+}; -+ -+enum phydm_rfe_bb_source_sel { -+ PAPE_2G = 0, -+ PAPE_5G = 1, -+ LNA0N_2G = 2, -+ LNAON_5G = 3, -+ TRSW = 4, -+ TRSW_B = 5, -+ GNT_BT = 6, -+ ZERO = 7, -+ ANTSEL_0 = 8, -+ ANTSEL_1 = 9, -+ ANTSEL_2 = 0xa, -+ ANTSEL_3 = 0xb, -+ ANTSEL_4 = 0xc, -+ ANTSEL_5 = 0xd, -+ ANTSEL_6 = 0xe, -+ ANTSEL_7 = 0xf -+}; -+ -+enum phydm_info_query { -+ PHYDM_INFO_FA_OFDM, -+ PHYDM_INFO_FA_CCK, -+ PHYDM_INFO_FA_TOTAL, -+ PHYDM_INFO_CCA_OFDM, -+ PHYDM_INFO_CCA_CCK, -+ PHYDM_INFO_CCA_ALL, -+ PHYDM_INFO_CRC32_OK_VHT, -+ PHYDM_INFO_CRC32_OK_HT, -+ PHYDM_INFO_CRC32_OK_LEGACY, -+ PHYDM_INFO_CRC32_OK_CCK, -+ PHYDM_INFO_CRC32_ERROR_VHT, -+ PHYDM_INFO_CRC32_ERROR_HT, -+ PHYDM_INFO_CRC32_ERROR_LEGACY, -+ PHYDM_INFO_CRC32_ERROR_CCK, -+ PHYDM_INFO_EDCCA_FLAG, -+ PHYDM_INFO_OFDM_ENABLE, -+ PHYDM_INFO_CCK_ENABLE, -+ PHYDM_INFO_CRC32_OK_HT_AGG, -+ PHYDM_INFO_CRC32_ERROR_HT_AGG, -+ PHYDM_INFO_DBG_PORT_0, -+ PHYDM_INFO_CURR_IGI, -+ PHYDM_INFO_RSSI_MIN, -+ PHYDM_INFO_RSSI_MAX, -+ PHYDM_INFO_CLM_RATIO, -+ PHYDM_INFO_NHM_RATIO, -+}; -+ -+enum phydm_api { -+ PHYDM_API_NBI = 1, -+ PHYDM_API_CSI_MASK = 2, -+}; -+ -+enum phydm_func_idx { /*@F_XXX = PHYDM XXX function*/ -+ -+ F00_DIG = 0, -+ F01_RA_MASK = 1, -+ F02_DYN_TXPWR = 2, -+ F03_FA_CNT = 3, -+ F04_RSSI_MNTR = 4, -+ F05_CCK_PD = 5, -+ F06_ANT_DIV = 6, -+ F07_SMT_ANT = 7, -+ F08_PWR_TRAIN = 8, -+ F09_RA = 9, -+ F10_PATH_DIV = 10, -+ F11_DFS = 11, -+ F12_DYN_ARFR = 12, -+ F13_ADPTVTY = 13, -+ F14_CFO_TRK = 14, -+ F15_ENV_MNTR = 15, -+ F16_PRI_CCA = 16, -+ F17_ADPTV_SOML = 17, -+ F18_LNA_SAT_CHK = 18, -+}; -+ -+/*@=[PHYDM supportability]==========================================*/ -+enum odm_ability { -+ ODM_BB_DIG = BIT(F00_DIG), -+ ODM_BB_RA_MASK = BIT(F01_RA_MASK), -+ ODM_BB_DYNAMIC_TXPWR = BIT(F02_DYN_TXPWR), -+ ODM_BB_FA_CNT = BIT(F03_FA_CNT), -+ ODM_BB_RSSI_MONITOR = BIT(F04_RSSI_MNTR), -+ ODM_BB_CCK_PD = BIT(F05_CCK_PD), -+ ODM_BB_ANT_DIV = BIT(F06_ANT_DIV), -+ ODM_BB_SMT_ANT = BIT(F07_SMT_ANT), -+ ODM_BB_PWR_TRAIN = BIT(F08_PWR_TRAIN), -+ ODM_BB_RATE_ADAPTIVE = BIT(F09_RA), -+ ODM_BB_PATH_DIV = BIT(F10_PATH_DIV), -+ ODM_BB_DFS = BIT(F11_DFS), -+ ODM_BB_DYNAMIC_ARFR = BIT(F12_DYN_ARFR), -+ ODM_BB_ADAPTIVITY = BIT(F13_ADPTVTY), -+ ODM_BB_CFO_TRACKING = BIT(F14_CFO_TRK), -+ ODM_BB_ENV_MONITOR = BIT(F15_ENV_MNTR), -+ ODM_BB_PRIMARY_CCA = BIT(F16_PRI_CCA), -+ ODM_BB_ADAPTIVE_SOML = BIT(F17_ADPTV_SOML), -+ ODM_BB_LNA_SAT_CHK = BIT(F18_LNA_SAT_CHK), -+}; -+ -+/*@=[PHYDM Debug Component]=====================================*/ -+enum phydm_dbg_comp { -+ /*@BB Driver Functions*/ -+ DBG_DIG = BIT(F00_DIG), -+ DBG_RA_MASK = BIT(F01_RA_MASK), -+ DBG_DYN_TXPWR = BIT(F02_DYN_TXPWR), -+ DBG_FA_CNT = BIT(F03_FA_CNT), -+ DBG_RSSI_MNTR = BIT(F04_RSSI_MNTR), -+ DBG_CCKPD = BIT(F05_CCK_PD), -+ DBG_ANT_DIV = BIT(F06_ANT_DIV), -+ DBG_SMT_ANT = BIT(F07_SMT_ANT), -+ DBG_PWR_TRAIN = BIT(F08_PWR_TRAIN), -+ DBG_RA = BIT(F09_RA), -+ DBG_PATH_DIV = BIT(F10_PATH_DIV), -+ DBG_DFS = BIT(F11_DFS), -+ DBG_DYN_ARFR = BIT(F12_DYN_ARFR), -+ DBG_ADPTVTY = BIT(F13_ADPTVTY), -+ DBG_CFO_TRK = BIT(F14_CFO_TRK), -+ DBG_ENV_MNTR = BIT(F15_ENV_MNTR), -+ DBG_PRI_CCA = BIT(F16_PRI_CCA), -+ DBG_ADPTV_SOML = BIT(F17_ADPTV_SOML), -+ DBG_LNA_SAT_CHK = BIT(F18_LNA_SAT_CHK), -+ /*BIT(19)*/ -+ /*Neet to re-arrange*/ -+ DBG_PHY_STATUS = BIT(20), -+ DBG_TMP = BIT(21), -+ DBG_FW_TRACE = BIT(22), -+ DBG_TXBF = BIT(23), -+ DBG_COMMON_FLOW = BIT(24), -+ DBG_COMP_MCC = BIT(25), -+ /*BIT(26)*/ -+ DBG_DM_SUMMARY = BIT(27), -+ ODM_PHY_CONFIG = BIT(28), -+ ODM_COMP_INIT = BIT(29), -+ DBG_CMN = BIT(30),/*@common*/ -+ ODM_COMP_API = BIT(31) -+}; -+ -+/*@=========================================================*/ -+ -+/*@ODM_CMNINFO_ONE_PATH_CCA*/ -+enum odm_cca_path { -+ ODM_CCA_2R = 0, -+ ODM_CCA_1R_A = 1, -+ ODM_CCA_1R_B = 2, -+}; -+ -+enum phy_reg_pg_type { -+ PHY_REG_PG_RELATIVE_VALUE = 0, -+ PHY_REG_PG_EXACT_VALUE = 1 -+}; -+ -+enum phydm_offload_ability { -+ PHYDM_PHY_PARAM_OFFLOAD = BIT(0), -+ PHYDM_RF_IQK_OFFLOAD = BIT(1), -+}; -+ -+struct phydm_pause_lv { -+ s8 lv_dig; -+ s8 lv_cckpd; -+ s8 lv_antdiv; -+ s8 lv_adapt; -+ s8 lv_adsl; -+}; -+ -+struct phydm_func_poiner { -+ void (*pause_phydm_handler)(void *dm_void, u32 *val_buf, u8 val_len); -+}; -+ -+struct pkt_process_info { -+ u8 phystatus_smp_mode_en; /*@send phystatus every sampling time*/ -+ u8 pre_ppdu_cnt; -+ u8 lna_idx; -+ u8 vga_idx; -+}; -+ -+#ifdef ODM_CONFIG_BT_COEXIST -+struct phydm_bt_info { -+ boolean is_bt_enabled; /*@BT is enabled*/ -+ boolean is_bt_connect_process; /*@BT HS is under connection progress.*/ -+ u8 bt_hs_rssi; /*@BT HS mode wifi rssi value.*/ -+ boolean is_bt_hs_operation; /*@BT HS mode is under progress*/ -+ boolean is_bt_limited_dig; /*@BT is busy.*/ -+}; -+#endif -+ -+struct phydm_iot_center { -+ boolean is_linked_cmw500; -+ u8 win_patch_id; /*@Customer ID*/ -+ u32 phydm_patch_id; -+ -+}; -+ -+#if (RTL8822B_SUPPORT == 1) -+struct drp_rtl8822b_struct { -+ enum bb_path path_judge; -+ u16 path_a_cck_fa; -+ u16 path_b_cck_fa; -+}; -+#endif -+ -+#ifdef CONFIG_MCC_DM -+#define MCC_DM_REG_NUM 32 -+struct _phydm_mcc_dm_ { -+ u8 mcc_pre_status; -+ u8 mcc_reg_id[MCC_DM_REG_NUM]; -+ u16 mcc_dm_reg[MCC_DM_REG_NUM]; -+ u8 mcc_dm_val[MCC_DM_REG_NUM][2]; -+ /*mcc DIG*/ -+ u8 mcc_rssi[2]; -+ /*u8 mcc_igi[2];*/ -+ -+ /* need to be config by driver*/ -+ u8 mcc_status; -+ u8 sta_macid[2][NUM_STA]; -+ u16 mcc_rf_channel[2]; -+ -+}; -+#endif -+ -+ -+#if (DM_ODM_SUPPORT_TYPE & ODM_WIN) -+ #if (RT_PLATFORM != PLATFORM_LINUX) -+ typedef -+ #endif -+ -+struct dm_struct { -+#else/*for AP, CE Team*/ -+struct dm_struct { -+#endif -+ /*@Add for different team use temporarily*/ -+ void *adapter; /*@For CE/NIC team*/ -+ struct rtl8192cd_priv *priv; /*@For AP team*/ -+ boolean odm_ready; -+ enum phy_reg_pg_type phy_reg_pg_value_type; -+ u8 phy_reg_pg_version; -+ u64 support_ability; /*@PHYDM function Supportability*/ -+ u64 pause_ability; /*@PHYDM function pause Supportability*/ -+ u64 debug_components; -+ u8 cmn_dbg_msg_period; -+ u8 cmn_dbg_msg_cnt; -+ u32 fw_debug_components; -+ u32 num_qry_phy_status_all; /*@CCK + OFDM*/ -+ u32 last_num_qry_phy_status_all; -+ u32 rx_pwdb_ave; -+ boolean is_init_hw_info_by_rfe; -+ -+ /*@------ ODM HANDLE, DRIVER NEEDS NOT TO HOOK------*/ -+ boolean is_cck_high_power; -+ u8 rf_path_rx_enable; -+ /*@------ ODM HANDLE, DRIVER NEEDS NOT TO HOOK------*/ -+ -+ /* @COMMON INFORMATION */ -+ -+ /*@Init value*/ -+ /*@-----------HOOK BEFORE REG INIT-----------*/ -+ -+ u8 support_platform; /*@PHYDM Platform info WIN/AP/CE = 1/2/3 */ -+ u8 normal_rx_path; -+ boolean brxagcswitch; /* @for rx AGC table switch in Microsoft case */ -+ u8 support_interface; /*@PHYDM PCIE/USB/SDIO = 1/2/3*/ -+ u32 support_ic_type; /*@PHYDM supported IC*/ -+ u8 ic_ip_series; /*N/AC/JGR3*/ -+ enum phydm_phy_sts_type ic_phy_sts_type; /*@Type1/type2/type3*/ -+ u8 cut_version; /*@cut version TestChip/A-cut/B-cut... = 0/1/2/3/...*/ -+ u8 fab_version; /*@Fab version TSMC/UMC = 0/1*/ -+ u8 fw_version; -+ u8 fw_sub_version; -+ u8 rf_type; /*@RF type 4T4R/3T3R/2T2R/1T2R/1T1R/...*/ -+ u8 rfe_type; -+ u8 board_type; -+ u8 package_type; -+ u16 type_glna; -+ u16 type_gpa; -+ u16 type_alna; -+ u16 type_apa; -+ u8 ext_lna; /*@with 2G external LNA NO/Yes = 0/1*/ -+ u8 ext_lna_5g; /*@with 5G external LNA NO/Yes = 0/1*/ -+ u8 ext_pa; /*@with 2G external PNA NO/Yes = 0/1*/ -+ u8 ext_pa_5g; /*@with 5G external PNA NO/Yes = 0/1*/ -+ u8 efuse0x3d7; /*@with Efuse number*/ -+ u8 efuse0x3d8; -+ u8 ext_trsw; /*@with external TRSW NO/Yes = 0/1*/ -+ u8 ext_lna_gain; /*@gain of external lna*/ -+ boolean is_in_hct_test; -+ u8 wifi_test; -+ boolean is_dual_mac_smart_concurrent; -+ u32 bk_support_ability; /*SD4 only*/ -+ u8 with_extenal_ant_switch; -+ /*@cck agc relative*/ -+ boolean cck_new_agc; -+ s8 cck_lna_gain_table[8]; -+ /*@-------------------------------------*/ -+ u32 phydm_sys_up_time; -+ u8 num_rf_path; /*@ex: 8821C=1, 8192E=2, 8814B=4*/ -+ u32 soft_ap_special_setting; -+ s8 s8_dummy; -+ u8 u8_dummy; -+ u16 u16_dummy; -+ u32 u32_dummy; -+ u8 rfe_hwsetting_band; -+ u8 p_advance_ota; -+ boolean hp_hw_id; -+ boolean BOOLEAN_temp; -+ boolean is_dfs_band; -+ u8 is_rx_blocking_en; -+ u16 fw_offload_ability; -+/*@-----------HOOK BEFORE REG INIT-----------*/ -+/*@===========================================================*/ -+/*@====[ CALL BY Reference ]=========================================*/ -+/*@===========================================================*/ -+ -+ u64 *num_tx_bytes_unicast; /*@TX Unicast byte cnt*/ -+ u64 *num_rx_bytes_unicast; /*@RX Unicast byte cnt*/ -+ u8 *band_type; /*@2.4G/5G = 0/1*/ -+ u8 *sec_ch_offset; /*@Secondary channel offset don't_care/below/above = 0/1/2*/ -+ u8 *security; /*@security mode Open/WEP/AES/TKIP = 0/1/2/3*/ -+ u8 *band_width; /*@20M/40M/80M = 0/1/2*/ -+ u8 *channel; /*@central CH number*/ -+ boolean *is_scan_in_process; -+ boolean *is_power_saving; -+ boolean *is_tdma; -+ u8 *one_path_cca; /*@CCA path 2-path/path-A/path-B = 0/1/2; using enum odm_cca_path.*/ -+ u8 *antenna_test; -+ boolean *is_net_closed; -+ boolean *is_fcs_mode_enable; -+ /*@--------- For 8723B IQK-------------------------------------*/ -+ boolean *is_1_antenna; -+ u8 *rf_default_path; /* @0:S1, 1:S0 */ -+ /*@-----------------------------------------------------------*/ -+ -+ u16 *forced_data_rate; -+ u8 *enable_antdiv; -+ u8 *enable_pathdiv; -+ u8 *en_adap_soml; -+ u8 *enable_adaptivity; -+ u8 *hub_usb_mode; /*@1:USB2.0, 2:USB3.0*/ -+ boolean *is_fw_dw_rsvd_page_in_progress; -+ u32 *current_tx_tp; -+ u32 *current_rx_tp; -+ u8 *sounding_seq; -+ u32 *soft_ap_mode; -+ u8 *mp_mode; -+ u32 *interrupt_mask; -+ u8 *bb_op_mode; -+/*@===========================================================*/ -+/*@====[ CALL BY VALUE ]===========================================*/ -+/*@===========================================================*/ -+ -+ u8 disable_phydm_watchdog; -+ boolean is_link_in_process; -+ boolean is_wifi_direct; -+ boolean is_wifi_display; -+ boolean is_linked; -+ boolean bsta_state; -+ u8 rssi_min; -+ u8 rssi_min_macid; -+ u8 pre_rssi_min; -+ u8 rssi_max; -+ u8 rssi_max_macid; -+ u8 rssi_min_by_path; -+ boolean is_one_entry_only; -+ u32 one_entry_macid; -+ u32 one_entry_tp; -+ u32 pre_one_entry_tp; -+ u8 pre_number_linked_client; -+ u8 number_linked_client; -+ u8 pre_number_active_client; -+ u8 number_active_client; -+ boolean is_disable_phy_api; -+ u8 rssi_a; -+ u8 rssi_b; -+ u8 rssi_c; -+ u8 rssi_d; -+ s8 rxsc_80; -+ s8 rxsc_40; -+ s8 rxsc_20; -+ s8 rxsc_l; -+ u64 rssi_trsw; -+ u64 rssi_trsw_h; -+ u64 rssi_trsw_l; -+ u64 rssi_trsw_iso; -+ u8 tx_ant_status; -+ u8 rx_ant_status; -+ u8 cck_lna_idx; -+ u8 cck_vga_idx; -+ u8 curr_station_id; -+ u8 ofdm_agc_idx[4]; -+ u8 rx_rate; -+ u8 rate_ss; -+ u8 tx_rate; -+ u8 linked_interval; -+ u8 pre_channel; -+ u32 txagc_offset_value_a; -+ boolean is_txagc_offset_positive_a; -+ u32 txagc_offset_value_b; -+ boolean is_txagc_offset_positive_b; -+ u8 ap_total_num; -+ /*@[traffic]*/ -+ u8 traffic_load; -+ u8 pre_traffic_load; -+ u32 tx_tp; /*@Mbps*/ -+ u32 rx_tp; /*@Mbps*/ -+ u32 total_tp; /*@Mbps*/ -+ u8 txrx_state_all; /*@0:tx, 1:rx, 2:bi-dir*/ -+ u64 cur_tx_ok_cnt; -+ u64 cur_rx_ok_cnt; -+ u64 last_tx_ok_cnt; -+ u64 last_rx_ok_cnt; -+ u16 consecutive_idlel_time; /*@unit: second*/ -+ /*@---------------------------*/ -+ boolean is_bb_swing_offset_positive_a; -+ boolean is_bb_swing_offset_positive_b; -+ -+ /*@[DIG]*/ -+ boolean MPDIG_2G; /*off MPDIG*/ -+ u8 times_2g; /*@for MP DIG*/ -+ u8 force_igi; /*@for debug*/ -+ -+ /*@[TDMA-DIG]*/ -+ u8 tdma_dig_timer_ms; -+ u8 tdma_dig_state_number; -+ u8 tdma_dig_low_upper_bond; -+ u8 force_tdma_low_igi; -+ u8 force_tdma_high_igi; -+ u8 fix_expire_to_zero; -+ boolean original_dig_restore; -+ /*@---------------------------*/ -+ -+ /*@[AntDiv]*/ -+ u8 ant_div_type; -+ u8 antdiv_rssi; -+ u8 fat_comb_a; -+ u8 fat_comb_b; -+ u8 antdiv_intvl; -+ u8 ant_type; -+ u8 ant_type2; -+ u8 pre_ant_type; -+ u8 pre_ant_type2; -+ u8 antdiv_period; -+ u8 evm_antdiv_period; -+ u8 antdiv_select; -+ u8 antdiv_train_num; /*@training time for each antenna in EVM method*/ -+ u8 stop_antdiv_rssi_th; -+ u16 stop_antdiv_tp_diff_th; -+ u16 stop_antdiv_tp_th; -+ u8 antdiv_tp_period; -+ u16 tp_active_th; -+ u8 tp_active_occur; -+ u8 path_select; -+ u8 antdiv_evm_en; -+ u8 bdc_holdstate; -+ u8 antdiv_counter; -+ /*@---------------------------*/ -+ -+ u8 ndpa_period; -+ boolean h2c_rarpt_connect; -+ boolean cck_agc_report_type; /*@1:4bit LNA, 0:3bit LNA */ -+ u8 print_agc; -+ u8 la_mode; -+ /*@---8821C Antenna and RF Set BTG/WLG/WLA Select---------------*/ -+ u8 current_rf_set_8821c; -+ u8 default_rf_set_8821c; -+ u8 current_ant_num_8821c; -+ u8 default_ant_num_8821c; -+ u8 rfe_type_expand; -+ /*@-----------------------------------------------------------*/ -+ /*@---For Adaptivtiy---------------------------------------------*/ -+ s8 TH_L2H_default; -+ s8 th_edcca_hl_diff_default; -+ s8 th_l2h_ini; -+ s8 th_edcca_hl_diff; -+ boolean carrier_sense_enable; -+ /*@-----------------------------------------------------------*/ -+ -+ u8 pre_dbg_priority; -+ u8 nbi_set_result; -+ u8 c2h_cmd_start; -+ u8 fw_debug_trace[60]; -+ u8 pre_c2h_seq; -+ boolean fw_buff_is_enpty; -+ u32 data_frame_num; -+ -+ /*@--- for noise detection ---------------------------------------*/ -+ boolean is_noisy_state; -+ boolean noisy_decision; /*@b_noisy*/ -+ boolean pre_b_noisy; -+ u32 noisy_decision_smooth; -+ /*@-----------------------------------------------------------*/ -+ -+ /*@--- for MCC ant weighting ------------------------------------*/ -+ boolean is_stop_dym_ant_weighting; -+ /*@-----------------------------------------------------------*/ -+ -+ boolean is_disable_dym_ecs; -+ boolean is_disable_dym_ant_weighting; -+ struct cmn_sta_info *phydm_sta_info[ODM_ASSOCIATE_ENTRY_NUM]; -+ u8 phydm_macid_table[ODM_ASSOCIATE_ENTRY_NUM];/*@sta_idx = phydm_macid_table[HW_macid]*/ -+ -+#if (RATE_ADAPTIVE_SUPPORT == 1) -+ u16 currmin_rpt_time; -+ struct _phydm_txstatistic_ hw_stats; -+ struct _odm_ra_info_ ra_info[ODM_ASSOCIATE_ENTRY_NUM]; -+/*Use mac_id as array index. STA mac_id=0*/ -+/*VWiFi Client mac_id={1, ODM_ASSOCIATE_ENTRY_NUM-1} //YJ,add,120119*/ -+#endif -+ /*@2012/02/14 MH Add to share 88E ra with other SW team*/ -+ /*We need to colelct all support abilit to a proper area.*/ -+ boolean ra_support88e; -+ boolean *is_driver_stopped; -+ boolean *is_driver_is_going_to_pnp_set_power_sleep; -+ boolean *pinit_adpt_in_progress; -+ boolean is_user_assign_level; -+ u8 RSSI_BT; /*@come from BT*/ -+ -+ /*@---PSD Relative ---------------------------------------------*/ -+ boolean is_psd_in_process; -+ boolean is_psd_active; -+ /*@-----------------------------------------------------------*/ -+ -+ boolean bsomlenabled; /* @D-SoML control */ -+ boolean bhtstfdisabled; /* @dynamic HTSTF gain control*/ -+ u32 n_iqk_cnt; -+ u32 n_iqk_ok_cnt; -+ u32 n_iqk_fail_cnt; -+ -+#if (DM_ODM_SUPPORT_TYPE & ODM_AP) -+ boolean config_bbrf; -+#endif -+ boolean is_disable_power_training; -+ boolean is_bt_continuous_turn; -+ u8 enhance_pwr_th[3]; -+ u8 set_pwr_th[3]; -+ /*@----------Dyn Tx Pwr ---------------------------------------*/ -+#ifdef BB_RAM_SUPPORT -+ struct phydm_bb_ram_ctrl p_bb_ram_ctrl; -+#endif -+ u8 dynamic_tx_high_power_lvl; -+ void (*fill_desc_dyntxpwr)(void *dm, u8 *desc, u8 dyn_tx_power); -+ u8 last_dtp_lvl; -+ u8 min_power_index; -+ u32 tx_agc_ofdm_18_6; -+ /*-------------------------------------------------------------*/ -+ u8 rx_pkt_type; -+ -+#ifdef CONFIG_PHYDM_DFS_MASTER -+ u8 dfs_region_domain; -+ u8 *dfs_master_enabled; -+ /*@---phydm_radar_detect_with_dbg_parm start --------------------*/ -+ u8 radar_detect_dbg_parm_en; -+ u32 radar_detect_reg_918; -+ u32 radar_detect_reg_91c; -+ u32 radar_detect_reg_920; -+ u32 radar_detect_reg_924; -+ u32 radar_detect_reg_f54; -+ u32 radar_detect_reg_f58; -+ u32 radar_detect_reg_f5c; -+ u32 radar_detect_reg_f70; -+ u32 radar_detect_reg_f74; -+/*@-----------------------------------------------------------*/ -+#endif -+ -+/*@=== PHYDM Timer ========================================== (start)*/ -+ -+ struct phydm_timer_list mpt_dig_timer; -+ struct phydm_timer_list fast_ant_training_timer; -+#ifdef ODM_EVM_ENHANCE_ANTDIV -+ struct phydm_timer_list evm_fast_ant_training_timer; -+#endif -+#ifdef PHYDM_TDMA_DIG_SUPPORT -+ struct phydm_timer_list tdma_dig_timer; -+#endif -+ struct phydm_timer_list sbdcnt_timer; -+ -+/*@=== PHYDM Workitem ======================================= (start)*/ -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+#if USE_WORKITEM -+ RT_WORK_ITEM fast_ant_training_workitem; -+ RT_WORK_ITEM ra_rpt_workitem; -+ RT_WORK_ITEM sbdcnt_workitem; -+ RT_WORK_ITEM phydm_evm_antdiv_workitem; -+#endif -+#endif -+ -+/*@=== PHYDM Structure ======================================== (start)*/ -+ struct phydm_func_poiner phydm_func_handler; -+ struct phydm_iot_center iot_table; -+ -+#ifdef ODM_CONFIG_BT_COEXIST -+ struct phydm_bt_info bt_info_table; -+#endif -+ -+ struct pkt_process_info pkt_proc_struct; -+ struct phydm_adaptivity_struct adaptivity; -+ struct _DFS_STATISTICS dfs; -+ struct odm_noise_monitor noise_level; -+ struct odm_phy_dbg_info phy_dbg_info; -+ -+#ifdef CONFIG_ADAPTIVE_SOML -+ struct adaptive_soml dm_soml_table; -+#endif -+ -+#if (defined(CONFIG_PHYDM_ANTENNA_DIVERSITY)) -+ #if (DM_ODM_SUPPORT_TYPE & (ODM_AP)) -+ struct _BF_DIV_COEX_ dm_bdc_table; -+ #endif -+ -+ #if (defined(CONFIG_HL_SMART_ANTENNA)) -+ struct smt_ant_honbo dm_sat_table; -+ #endif -+#endif -+ -+#if (defined(CONFIG_SMART_ANTENNA)) -+ struct smt_ant smtant_table; -+#endif -+ -+ struct _hal_rf_ rf_table; /*@for HALRF function*/ -+ struct dm_rf_calibration_struct rf_calibrate_info; -+ struct dm_iqk_info IQK_info; -+ struct dm_dpk_info dpk_info; -+ -+#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY -+ struct phydm_fat_struct dm_fat_table; -+ struct sw_antenna_switch dm_swat_table; -+#endif -+ struct phydm_dig_struct dm_dig_table; -+#ifdef PHYDM_LNA_SAT_CHK_SUPPORT -+ struct phydm_lna_sat_t dm_lna_sat_info; -+#endif -+ -+#ifdef CONFIG_MCC_DM -+ struct _phydm_mcc_dm_ mcc_dm; -+#endif -+ -+#ifdef PHYDM_SUPPORT_CCKPD -+ struct phydm_cckpd_struct dm_cckpd_table; -+#endif -+ -+#ifdef PHYDM_PRIMARY_CCA -+ struct phydm_pricca_struct dm_pri_cca; -+#endif -+ -+ struct ra_table dm_ra_table; -+ struct phydm_fa_struct false_alm_cnt; -+#ifdef PHYDM_TDMA_DIG_SUPPORT -+ struct phydm_fa_acc_struct false_alm_cnt_acc; -+#ifdef IS_USE_NEW_TDMA -+ struct phydm_fa_acc_struct false_alm_cnt_acc_low; -+#endif -+#endif -+ struct phydm_cfo_track_struct dm_cfo_track; -+ struct ccx_info dm_ccx_info; -+ -+ struct odm_power_trim_data power_trim_data; -+#if (RTL8822B_SUPPORT == 1) -+ struct drp_rtl8822b_struct phydm_rtl8822b; -+#endif -+ -+#ifdef CONFIG_PSD_TOOL -+ struct psd_info dm_psd_table; -+#endif -+ -+#if (PHYDM_LA_MODE_SUPPORT == 1) -+ struct rt_adcsmp adcsmp; -+#endif -+ -+#if (defined(CONFIG_PATH_DIVERSITY)) -+ struct _ODM_PATH_DIVERSITY_ dm_path_div; -+#endif -+ -+#if (defined(CONFIG_ANT_DETECTION)) -+ struct _ANT_DETECTED_INFO ant_detected_info; -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ struct _RT_BEAMFORMING_INFO beamforming_info; -+#endif -+#endif -+#ifdef PHYDM_AUTO_DEGBUG -+ struct phydm_auto_dbg_struct auto_dbg_table; -+#endif -+ -+ struct phydm_pause_lv pause_lv_table; -+ struct phydm_api_stuc api_table; -+#ifdef PHYDM_POWER_TRAINING_SUPPORT -+ struct phydm_pow_train_stuc pow_train_table; -+#endif -+ -+#ifdef PHYDM_PMAC_TX_SETTING_SUPPORT -+ struct phydm_pmac_tx dm_pmac_tx_table; -+#endif -+ -+#ifdef PHYDM_MP_SUPPORT -+ struct phydm_mp dm_mp_table; -+#endif -+/*@==========================================================*/ -+ -+#if (DM_ODM_SUPPORT_TYPE & ODM_WIN) -+ -+#if (RT_PLATFORM != PLATFORM_LINUX) -+} dm_struct; /*@DM_Dynamic_Mechanism_Structure*/ -+#else -+}; -+#endif -+ -+#else /*@for AP,CE Team*/ -+}; -+#endif -+ -+enum phydm_adv_ota { -+ PHYDM_PATHB_1RCCA = BIT(0), -+ PHYDM_HP_OTA_SETTING_A = BIT(1), -+ PHYDM_HP_OTA_SETTING_B = BIT(2), -+ PHYDM_ASUS_OTA_SETTING = BIT(3), -+ PHYDM_ASUS_OTA_SETTING_CCK_PATH = BIT(4), -+ PHYDM_HP_OTA_SETTING_CCK_PATH = BIT(5), -+ PHYDM_LENOVO_OTA_SETTING_NBI_CSI = BIT(6), -+ -+}; -+ -+enum phydm_bb_op_mode { -+ PHYDM_PERFORMANCE_MODE = 0, /*Service one device*/ -+ PHYDM_BALANCE_MODE = 1, /*@Service more than one device*/ -+}; -+ -+enum phydm_structure_type { -+ PHYDM_FALSEALMCNT, -+ PHYDM_CFOTRACK, -+ PHYDM_ADAPTIVITY, -+ PHYDM_DFS, -+ PHYDM_ROMINFO, -+ -+}; -+ -+enum odm_bb_config_type { -+ CONFIG_BB_PHY_REG, -+ CONFIG_BB_AGC_TAB, -+ CONFIG_BB_AGC_TAB_2G, -+ CONFIG_BB_AGC_TAB_5G, -+ CONFIG_BB_PHY_REG_PG, -+ CONFIG_BB_PHY_REG_MP, -+ CONFIG_BB_AGC_TAB_DIFF, -+ CONFIG_BB_RF_CAL_INIT, -+}; -+ -+enum odm_rf_config_type { -+ CONFIG_RF_RADIO, -+ CONFIG_RF_TXPWR_LMT, -+ CONFIG_RF_SYN_RADIO, -+}; -+ -+enum odm_fw_config_type { -+ CONFIG_FW_NIC, -+ CONFIG_FW_NIC_2, -+ CONFIG_FW_AP, -+ CONFIG_FW_AP_2, -+ CONFIG_FW_MP, -+ CONFIG_FW_WOWLAN, -+ CONFIG_FW_WOWLAN_2, -+ CONFIG_FW_AP_WOWLAN, -+ CONFIG_FW_BT, -+}; -+ -+/*status code*/ -+#if (DM_ODM_SUPPORT_TYPE != ODM_WIN) -+enum rt_status { -+ RT_STATUS_SUCCESS, -+ RT_STATUS_FAILURE, -+ RT_STATUS_PENDING, -+ RT_STATUS_RESOURCE, -+ RT_STATUS_INVALID_CONTEXT, -+ RT_STATUS_INVALID_PARAMETER, -+ RT_STATUS_NOT_SUPPORT, -+ RT_STATUS_OS_API_FAILED, -+}; -+#endif /*@end of enum rt_status definition*/ -+ -+void -+phydm_watchdog_lps(struct dm_struct *dm); -+ -+void -+phydm_watchdog_lps_32k(struct dm_struct *dm); -+ -+void -+phydm_txcurrentcalibration(struct dm_struct *dm); -+ -+void -+phydm_dm_early_init(struct dm_struct *dm); -+ -+void -+odm_dm_init(struct dm_struct *dm); -+ -+void -+odm_dm_reset(struct dm_struct *dm); -+ -+void -+phydm_fwoffload_ability_init(struct dm_struct *dm, -+ enum phydm_offload_ability offload_ability); -+ -+void -+phydm_fwoffload_ability_clear(struct dm_struct *dm, -+ enum phydm_offload_ability offload_ability); -+ -+void -+phydm_supportability_en(void *dm_void, char input[][16], u32 *_used, -+ char *output, u32 *_out_len); -+ -+void -+phydm_pause_dm_watchdog(void *dm_void, enum phydm_pause_type pause_type); -+ -+void -+phydm_watchdog(struct dm_struct *dm); -+ -+void -+phydm_watchdog_mp(struct dm_struct *dm); -+ -+u8 -+phydm_pause_func(void *dm_void, enum phydm_func_idx pause_func, -+ enum phydm_pause_type pause_type, -+ enum phydm_pause_level pause_lv, u8 val_lehgth, u32 *val_buf); -+ -+void -+phydm_pause_func_console(void *dm_void, char input[][16], u32 *_used, -+ char *output, u32 *_out_len); -+ -+void -+odm_cmn_info_init(struct dm_struct *dm, enum odm_cmninfo cmn_info, u64 value); -+ -+void -+odm_cmn_info_hook(struct dm_struct *dm, enum odm_cmninfo cmn_info, void *value); -+ -+void -+odm_cmn_info_update(struct dm_struct *dm, u32 cmn_info, u64 value); -+ -+u32 -+phydm_cmn_info_query(struct dm_struct *dm, enum phydm_info_query info_type); -+ -+void -+odm_init_all_timers(struct dm_struct *dm); -+ -+void -+odm_cancel_all_timers(struct dm_struct *dm); -+ -+void -+odm_release_all_timers(struct dm_struct *dm); -+ -+void * -+phydm_get_structure(struct dm_struct *dm, u8 structure_type); -+ -+void -+phydm_dc_cancellation(struct dm_struct *dm); -+ -+void -+phydm_receiver_blocking(void *dm_void); -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+void -+odm_init_all_work_items( -+ struct dm_struct *dm -+); -+void -+odm_free_all_work_items( -+ struct dm_struct *dm -+); -+#endif /*@#if (DM_ODM_SUPPORT_TYPE == ODM_WIN)*/ -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+void -+odm_dtc(struct dm_struct *dm); -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_AP) -+void -+odm_init_all_threads( -+ struct dm_struct *dm -+); -+ -+void -+odm_stop_all_threads( -+ struct dm_struct *dm -+); -+#endif -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.mk linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.mk -new file mode 100644 -index 000000000..a05df647d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm.mk -@@ -0,0 +1,226 @@ -+EXTRA_CFLAGS += -I$(src)/hal/phydm -+ -+_PHYDM_FILES := hal/phydm/phydm_debug.o \ -+ hal/phydm/phydm_antdiv.o\ -+ hal/phydm/phydm_soml.o\ -+ hal/phydm/phydm_smt_ant.o\ -+ hal/phydm/phydm_antdect.o\ -+ hal/phydm/phydm_interface.o\ -+ hal/phydm/phydm_phystatus.o\ -+ hal/phydm/phydm_hwconfig.o\ -+ hal/phydm/phydm.o\ -+ hal/phydm/phydm_dig.o\ -+ hal/phydm/phydm_pathdiv.o\ -+ hal/phydm/phydm_rainfo.o\ -+ hal/phydm/phydm_dynamictxpower.o\ -+ hal/phydm/phydm_adaptivity.o\ -+ hal/phydm/phydm_cfotracking.o\ -+ hal/phydm/phydm_noisemonitor.o\ -+ hal/phydm/phydm_beamforming.o\ -+ hal/phydm/phydm_dfs.o\ -+ hal/phydm/txbf/halcomtxbf.o\ -+ hal/phydm/txbf/haltxbfinterface.o\ -+ hal/phydm/txbf/phydm_hal_txbf_api.o\ -+ hal/phydm/phydm_adc_sampling.o\ -+ hal/phydm/phydm_ccx.o\ -+ hal/phydm/phydm_psd.o\ -+ hal/phydm/phydm_primary_cca.o\ -+ hal/phydm/phydm_cck_pd.o\ -+ hal/phydm/phydm_rssi_monitor.o\ -+ hal/phydm/phydm_auto_dbg.o\ -+ hal/phydm/phydm_math_lib.o\ -+ hal/phydm/phydm_api.o\ -+ hal/phydm/phydm_pow_train.o\ -+ hal/phydm/phydm_lna_sat.o\ -+ hal/phydm/phydm_pmac_tx_setting.o\ -+ hal/phydm/phydm_mp.o\ -+ hal/phydm/halrf/halrf.o\ -+ hal/phydm/halrf/halrf_debug.o\ -+ hal/phydm/halrf/halphyrf_ce.o\ -+ hal/phydm/halrf/halrf_powertracking_ce.o\ -+ hal/phydm/halrf/halrf_powertracking.o\ -+ hal/phydm/halrf/halrf_kfree.o -+ -+ifeq ($(CONFIG_RTL8188E), y) -+RTL871X = rtl8188e -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8188e_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8188e_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8188e_rf.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8188e_ce.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8188e.o\ -+ hal/phydm/$(RTL871X)/hal8188erateadaptive.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8188e.o -+endif -+ -+ifeq ($(CONFIG_RTL8192E), y) -+RTL871X = rtl8192e -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8192e_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8192e_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8192e_rf.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8192e_ce.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8192e.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8192e.o -+endif -+ -+ -+ifeq ($(CONFIG_RTL8812A), y) -+RTL871X = rtl8812a -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8812a_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8812a_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8812a_rf.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8812a_ce.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8812a.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8812a.o\ -+ hal/phydm/txbf/haltxbfjaguar.o -+endif -+ -+ifeq ($(CONFIG_RTL8821A), y) -+RTL871X = rtl8821a -+_PHYDM_FILES += hal/phydm/rtl8821a/halhwimg8821a_mac.o\ -+ hal/phydm/rtl8821a/halhwimg8821a_bb.o\ -+ hal/phydm/rtl8821a/halhwimg8821a_rf.o\ -+ hal/phydm/halrf/rtl8812a/halrf_8812a_ce.o\ -+ hal/phydm/halrf/rtl8821a/halrf_8821a_ce.o\ -+ hal/phydm/rtl8821a/phydm_regconfig8821a.o\ -+ hal/phydm/rtl8821a/phydm_rtl8821a.o\ -+ hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.o\ -+ hal/phydm/txbf/haltxbfjaguar.o -+endif -+ -+ -+ifeq ($(CONFIG_RTL8723B), y) -+RTL871X = rtl8723b -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8723b_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8723b_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8723b_rf.o\ -+ hal/phydm/$(RTL871X)/halhwimg8723b_mp.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8723b.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8723b_ce.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8723b.o -+endif -+ -+ -+ifeq ($(CONFIG_RTL8814A), y) -+RTL871X = rtl8814a -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8814a_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8814a_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8814a_rf.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8814a.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8814a.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8814a_ce.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8814a.o\ -+ hal/phydm/txbf/haltxbf8814a.o -+endif -+ -+ -+ifeq ($(CONFIG_RTL8723C), y) -+RTL871X = rtl8703b -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8703b_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8703b_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8703b_rf.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8703b.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8703b.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8703b.o -+endif -+ -+ifeq ($(CONFIG_RTL8723D), y) -+RTL871X = rtl8723d -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8723d_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8723d_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8723d_rf.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8723d.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8723d.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8723d.o -+endif -+ -+ -+ifeq ($(CONFIG_RTL8710B), y) -+RTL871X = rtl8710b -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8710b_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8710b_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8710b_rf.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8710b.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8710b.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8710b.o -+endif -+ -+ -+ifeq ($(CONFIG_RTL8188F), y) -+RTL871X = rtl8188f -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8188f_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8188f_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8188f_rf.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8188f.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8188f.o \ -+ hal/phydm/$(RTL871X)/phydm_rtl8188f.o -+endif -+ -+ifeq ($(CONFIG_RTL8822B), y) -+RTL871X = rtl8822b -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8822b_bb.o \ -+ hal/phydm/$(RTL871X)/halhwimg8822b_mac.o \ -+ hal/phydm/$(RTL871X)/halhwimg8822b_rf.o \ -+ hal/phydm/halrf/$(RTL871X)/halrf_8822b.o \ -+ hal/phydm/$(RTL871X)/phydm_hal_api8822b.o \ -+ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8822b.o \ -+ hal/phydm/halrf/$(RTL871X)/halrf_rfk_init_8822b.o \ -+ hal/phydm/$(RTL871X)/phydm_regconfig8822b.o \ -+ hal/phydm/$(RTL871X)/phydm_rtl8822b.o -+ -+_PHYDM_FILES += hal/phydm/txbf/haltxbf8822b.o -+endif -+ -+ -+ifeq ($(CONFIG_RTL8821C), y) -+RTL871X = rtl8821c -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8821c_bb.o \ -+ hal/phydm/$(RTL871X)/halhwimg8821c_mac.o \ -+ hal/phydm/$(RTL871X)/halhwimg8821c_rf.o \ -+ hal/phydm/$(RTL871X)/phydm_hal_api8821c.o \ -+ hal/phydm/$(RTL871X)/phydm_regconfig8821c.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8821c.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8821c.o -+endif -+ifeq ($(CONFIG_RTL8192F), y) -+RTL871X = rtl8192f -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8192f_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8192f_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8192f_rf.o\ -+ hal/phydm/$(RTL871X)/phydm_hal_api8192f.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8192f.o\ -+ hal/phydm/$(RTL871X)/phydm_rtl8192f.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8192f.o -+endif -+ -+ifeq ($(CONFIG_RTL8198F), y) -+RTL871X = rtl8198f -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8198f_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8198f_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8198f_rf.o\ -+ hal/phydm/$(RTL871X)/phydm_hal_api8198f.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8198f.o -+endif -+ -+ifeq ($(CONFIG_RTL8822C), y) -+RTL871X = rtl8822c -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8822c_bb.o\ -+ hal/phydm/$(RTL871X)/halhwimg8822c_mac.o\ -+ hal/phydm/$(RTL871X)/halhwimg8822c_rf.o\ -+ hal/phydm/$(RTL871X)/phydm_hal_api8822c.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8822c.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8822c.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8822c.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_tssi_8822c.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_dpk_8822c.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_rfk_init_8822c.o -+endif -+ -+ifeq ($(CONFIG_RTL8814B), y) -+RTL871X = rtl8814b -+_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8814b_bb.o\ -+ hal/phydm/$(RTL871X)/phydm_hal_api8814b.o\ -+ hal/phydm/$(RTL871X)/phydm_regconfig8814b.o\ -+ hal/phydm/halrf/$(RTL871X)/halrf_8814b.o \ -+ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8814b.o \ -+ hal/phydm/halrf/$(RTL871X)/halrf_rfk_init_8814b.o -+endif -\ No newline at end of file -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.c -new file mode 100644 -index 000000000..086903624 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.c 2021-03-07 18:16:17.059956289 +0200 @@ -0,0 +1,764 @@ +/****************************************************************************** + * @@ -205941,11 +198018,9 @@ index 000000000..086903624 + return; +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.h -new file mode 100644 -index 000000000..147a12527 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_adaptivity.h 2021-03-07 18:16:17.059956289 +0200 @@ -0,0 +1,122 @@ +/****************************************************************************** + * @@ -206069,11 +198144,9 @@ index 000000000..147a12527 +void phydm_adaptivity(void *dm_void); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.c -new file mode 100644 -index 000000000..d2278560e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.c 2021-03-07 18:16:17.059956289 +0200 @@ -0,0 +1,1291 @@ +/****************************************************************************** + * @@ -207366,11 +199439,9 @@ index 000000000..d2278560e +} + +#endif /*@endif PHYDM_LA_MODE_SUPPORT*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.h -new file mode 100644 -index 000000000..ef5520184 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_adc_sampling.h 2021-03-07 18:16:17.059956289 +0200 @@ -0,0 +1,151 @@ +/****************************************************************************** + * @@ -207523,11 +199594,9 @@ index 000000000..ef5520184 + +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdect.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdect.c -new file mode 100644 -index 000000000..5a44a054a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdect.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_antdect.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_antdect.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_antdect.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_antdect.c 2021-03-07 18:16:17.059956289 +0200 @@ -0,0 +1,891 @@ +/****************************************************************************** + * @@ -208420,11 +200489,9 @@ index 000000000..5a44a054a +} +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdect.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdect.h -new file mode 100644 -index 000000000..f7fc75f18 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdect.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_antdect.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_antdect.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_antdect.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_antdect.h 2021-03-07 18:16:17.059956289 +0200 @@ -0,0 +1,78 @@ +/****************************************************************************** + * @@ -208504,11 +200571,9 @@ index 000000000..f7fc75f18 +void odm_sw_ant_detect_init(void *dm_void); +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.c -new file mode 100644 -index 000000000..702406e68 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.c 2021-03-07 18:16:17.060956337 +0200 @@ -0,0 +1,5897 @@ +/****************************************************************************** + * @@ -214407,11 +206472,9 @@ index 000000000..702406e68 +} +#endif /*@#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.h -new file mode 100644 -index 000000000..0449ce821 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_antdiv.h 2021-03-07 18:16:17.060956337 +0200 @@ -0,0 +1,519 @@ +/****************************************************************************** + * @@ -214932,11 +206995,9 @@ index 000000000..0449ce821 +void odm_antenna_diversity(void *dm_void); +#endif /*@#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY*/ +#endif /*@#ifndef __ODMANTDIV_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_api.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_api.c -new file mode 100644 -index 000000000..f84279c39 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_api.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_api.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_api.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_api.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_api.c 2021-03-07 18:16:17.060956337 +0200 @@ -0,0 +1,2949 @@ +/****************************************************************************** + * @@ -217887,11 +209948,9 @@ index 000000000..f84279c39 +#endif +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_api.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_api.h -new file mode 100644 -index 000000000..8ab47a0c5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_api.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_api.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_api.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_api.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_api.h 2021-03-07 18:16:17.060956337 +0200 @@ -0,0 +1,186 @@ +/****************************************************************************** + * @@ -218079,11 +210138,9 @@ index 000000000..8ab47a0c5 +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.c -new file mode 100644 -index 000000000..1a9d95331 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.c 2021-03-07 18:16:17.060956337 +0200 @@ -0,0 +1,713 @@ +/****************************************************************************** + * @@ -218798,11 +210855,9 @@ index 000000000..1a9d95331 + phydm_check_hang_init(dm); +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.h -new file mode 100644 -index 000000000..f6ef51d4f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_auto_dbg.h 2021-03-07 18:16:17.060956337 +0200 @@ -0,0 +1,113 @@ +/****************************************************************************** + * @@ -218917,11 +210972,9 @@ index 000000000..f6ef51d4f +void phydm_auto_dbg_engine_init(void *dm_void); +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.c -new file mode 100644 -index 000000000..bc4855c15 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.c 2021-03-07 18:16:17.061956384 +0200 @@ -0,0 +1,2050 @@ +/****************************************************************************** + * @@ -220973,11 +213026,9 @@ index 000000000..bc4855c15 +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.h -new file mode 100644 -index 000000000..26e54c0ee ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_beamforming.h 2021-03-07 18:16:17.061956384 +0200 @@ -0,0 +1,363 @@ +/****************************************************************************** + * @@ -221342,11 +213393,3278 @@ index 000000000..26e54c0ee +#endif /*@(DM_ODM_SUPPORT_TYPE & (ODM_CE | ODM_AP))*/ +#endif /*@#ifdef PHYDM_BEAMFORMING_SUPPORT*/ +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.c -new file mode 100644 -index 000000000..8f5229abf ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm.c 2021-03-07 18:16:17.058956242 +0200 +@@ -0,0 +1,3265 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++/*@************************************************************ ++ * include files ++ ************************************************************/ ++ ++#include "mp_precomp.h" ++#include "phydm_precomp.h" ++ ++const u16 phy_rate_table[] = { ++ /*@20M*/ ++ 1, 2, 5, 11, ++ 6, 9, 12, 18, 24, 36, 48, 54, ++ 6, 13, 19, 26, 39, 52, 58, 65, /*@MCS0~7*/ ++ 13, 26, 39, 52, 78, 104, 117, 130 /*@MCS8~15*/ ++}; ++ ++void phydm_traffic_load_decision(void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u8 shift = 0; ++ ++ /*@---TP & Trafic-load calculation---*/ ++ ++ if (dm->last_tx_ok_cnt > *dm->num_tx_bytes_unicast) ++ dm->last_tx_ok_cnt = *dm->num_tx_bytes_unicast; ++ ++ if (dm->last_rx_ok_cnt > *dm->num_rx_bytes_unicast) ++ dm->last_rx_ok_cnt = *dm->num_rx_bytes_unicast; ++ ++ dm->cur_tx_ok_cnt = *dm->num_tx_bytes_unicast - dm->last_tx_ok_cnt; ++ dm->cur_rx_ok_cnt = *dm->num_rx_bytes_unicast - dm->last_rx_ok_cnt; ++ dm->last_tx_ok_cnt = *dm->num_tx_bytes_unicast; ++ dm->last_rx_ok_cnt = *dm->num_rx_bytes_unicast; ++ ++ /*@AP: <<3(8bit), >>20(10^6,M), >>0(1sec)*/ ++ shift = 17 + (PHYDM_WATCH_DOG_PERIOD - 1); ++ /*@WIN&CE: <<3(8bit), >>20(10^6,M), >>1(2sec)*/ ++ ++ dm->tx_tp = (dm->tx_tp >> 1) + (u32)((dm->cur_tx_ok_cnt >> shift) >> 1); ++ dm->rx_tp = (dm->rx_tp >> 1) + (u32)((dm->cur_rx_ok_cnt >> shift) >> 1); ++ ++ dm->total_tp = dm->tx_tp + dm->rx_tp; ++ ++ /*@[Calculate TX/RX state]*/ ++ if (dm->tx_tp > (dm->rx_tp << 1)) ++ dm->txrx_state_all = TX_STATE; ++ else if (dm->rx_tp > (dm->tx_tp << 1)) ++ dm->txrx_state_all = RX_STATE; ++ else ++ dm->txrx_state_all = BI_DIRECTION_STATE; ++ ++ /*@[Traffic load decision]*/ ++ dm->pre_traffic_load = dm->traffic_load; ++ ++ if (dm->cur_tx_ok_cnt > 1875000 || dm->cur_rx_ok_cnt > 1875000) { ++ /* @( 1.875M * 8bit ) / 2sec= 7.5M bits /sec )*/ ++ dm->traffic_load = TRAFFIC_HIGH; ++ } else if (dm->cur_tx_ok_cnt > 500000 || dm->cur_rx_ok_cnt > 500000) { ++ /*@( 0.5M * 8bit ) / 2sec = 2M bits /sec )*/ ++ dm->traffic_load = TRAFFIC_MID; ++ } else if (dm->cur_tx_ok_cnt > 100000 || dm->cur_rx_ok_cnt > 100000) { ++ /*@( 0.1M * 8bit ) / 2sec = 0.4M bits /sec )*/ ++ dm->traffic_load = TRAFFIC_LOW; ++ } else if (dm->cur_tx_ok_cnt > 25000 || dm->cur_rx_ok_cnt > 25000) { ++ /*@( 0.025M * 8bit ) / 2sec = 0.1M bits /sec )*/ ++ dm->traffic_load = TRAFFIC_ULTRA_LOW; ++ } else { ++ dm->traffic_load = TRAFFIC_NO_TP; ++ } ++ ++ /*@[Calculate consecutive idlel time]*/ ++ if (dm->traffic_load == 0) ++ dm->consecutive_idlel_time += PHYDM_WATCH_DOG_PERIOD; ++ else ++ dm->consecutive_idlel_time = 0; ++ ++ #if 0 ++ PHYDM_DBG(dm, DBG_COMMON_FLOW, ++ "cur_tx_ok_cnt = %d, cur_rx_ok_cnt = %d, last_tx_ok_cnt = %d, last_rx_ok_cnt = %d\n", ++ dm->cur_tx_ok_cnt, dm->cur_rx_ok_cnt, dm->last_tx_ok_cnt, ++ dm->last_rx_ok_cnt); ++ ++ PHYDM_DBG(dm, DBG_COMMON_FLOW, "tx_tp = %d, rx_tp = %d\n", dm->tx_tp, ++ dm->rx_tp); ++ #endif ++} ++ ++void phydm_cck_new_agc_chk(struct dm_struct *dm) ++{ ++ dm->cck_new_agc = 0; ++ ++#if ((RTL8723D_SUPPORT == 1) || (RTL8822B_SUPPORT == 1) || \ ++ (RTL8821C_SUPPORT == 1) || (RTL8197F_SUPPORT == 1) || \ ++ (RTL8710B_SUPPORT == 1) || (RTL8192F_SUPPORT == 1) || \ ++ (RTL8195B_SUPPORT == 1) || (RTL8198F_SUPPORT == 1) || \ ++ (RTL8822C_SUPPORT == 1) || (RTL8721D_SUPPORT == 1)) ++ if (dm->support_ic_type & ++ (ODM_RTL8723D | ODM_RTL8822B | ODM_RTL8821C | ODM_RTL8197F | ++ ODM_RTL8710B | ODM_RTL8192F | ODM_RTL8195B | ODM_RTL8721D)) { ++ /*@1: new agc 0: old agc*/ ++ dm->cck_new_agc = (boolean)odm_get_bb_reg(dm, R_0xa9c, BIT(17)); ++ } else if (dm->support_ic_type & (ODM_RTL8198F | ODM_RTL8822C)) { ++ /*@1: new agc 0: old agc*/ ++ dm->cck_new_agc = (boolean)odm_get_bb_reg(dm, R_0x1a9c, ++ BIT(17)); ++ } ++#endif ++} ++ ++/*select 3 or 4 bit LNA */ ++void phydm_cck_lna_bit_num_chk(struct dm_struct *dm) ++{ ++ boolean report_type = 0; ++ #if (RTL8192E_SUPPORT == 1) ++ u32 value_824, value_82c; ++ #endif ++ ++ #if (RTL8192E_SUPPORT == 1) ++ if (dm->support_ic_type & (ODM_RTL8192E)) { ++ /* @0x824[9] = 0x82C[9] = 0xA80[7] those registers setting ++ * should be equal or CCK RSSI report may be incorrect ++ */ ++ value_824 = odm_get_bb_reg(dm, R_0x824, BIT(9)); ++ value_82c = odm_get_bb_reg(dm, R_0x82c, BIT(9)); ++ ++ if (value_824 != value_82c) ++ odm_set_bb_reg(dm, R_0x82c, BIT(9), value_824); ++ odm_set_bb_reg(dm, R_0xa80, BIT(7), value_824); ++ report_type = (boolean)value_824; ++ } ++ #endif ++ ++ #if (RTL8703B_SUPPORT || RTL8723D_SUPPORT || RTL8710B_SUPPORT) ++ if (dm->support_ic_type & ++ (ODM_RTL8703B | ODM_RTL8723D | ODM_RTL8710B)) { ++ report_type = (boolean)odm_get_bb_reg(dm, R_0x950, BIT(11)); ++ ++ if (report_type != 1) ++ pr_debug("[Warning] CCK should be 4bit LNA\n"); ++ } ++ #endif ++ ++ #if (RTL8821C_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8821C) { ++ if (dm->default_rf_set_8821c == SWITCH_TO_BTG) ++ report_type = 1; ++ } ++ #endif ++ ++ dm->cck_agc_report_type = report_type; ++ ++ PHYDM_DBG(dm, ODM_COMP_INIT, "cck_agc_report_type=((%d))\n", ++ dm->cck_agc_report_type); ++} ++ ++void phydm_init_cck_setting(struct dm_struct *dm) ++{ ++ u32 reg_tmp = 0; ++ u32 mask_tmp = 0; ++ ++ reg_tmp = ODM_REG(CCK_RPT_FORMAT, dm); ++ mask_tmp = ODM_BIT(CCK_RPT_FORMAT, dm); ++ dm->is_cck_high_power = (boolean)odm_get_bb_reg(dm, reg_tmp, mask_tmp); ++ ++ PHYDM_DBG(dm, ODM_COMP_INIT, "ext_lna_gain=((%d))\n", dm->ext_lna_gain); ++ ++ phydm_config_cck_rx_antenna_init(dm); ++ ++ if (dm->support_ic_type & (ODM_RTL8192F)) ++ phydm_config_cck_rx_path(dm, BB_PATH_AB); ++ else ++ phydm_config_cck_rx_path(dm, BB_PATH_A); ++ ++ phydm_cck_new_agc_chk(dm); ++ phydm_cck_lna_bit_num_chk(dm); ++ phydm_get_cck_rssi_table_from_reg(dm); ++} ++ ++void phydm_init_hw_info_by_rfe(struct dm_struct *dm) ++{ ++#if (RTL8822B_SUPPORT == 1) ++ /*@if (dm->support_ic_type & ODM_RTL8822B)*/ ++ /*@phydm_init_hw_info_by_rfe_type_8822b(dm);*/ ++#endif ++#if (RTL8821C_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8821C) ++ phydm_init_hw_info_by_rfe_type_8821c(dm); ++#endif ++#if (RTL8197F_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8197F) ++ phydm_init_hw_info_by_rfe_type_8197f(dm); ++#endif ++} ++ ++void phydm_common_info_self_init(struct dm_struct *dm) ++{ ++ u32 reg_tmp = 0; ++ u32 mask_tmp = 0; ++ ++ /*@BB IP Generation*/ ++ if (dm->support_ic_type & ODM_IC_JGR3_SERIES) ++ dm->ic_ip_series = PHYDM_IC_JGR3; ++ else if (dm->support_ic_type & ODM_IC_11AC_SERIES) ++ dm->ic_ip_series = PHYDM_IC_AC; ++ else if (dm->support_ic_type & ODM_IC_11N_SERIES) ++ dm->ic_ip_series = PHYDM_IC_N; ++ ++ /*@BB phy-status Generation*/ ++ if (dm->support_ic_type & PHYSTS_3RD_TYPE_IC) ++ dm->ic_phy_sts_type = PHYDM_PHYSTS_TYPE_3; ++ else if (dm->support_ic_type & PHYSTS_2ND_TYPE_IC) ++ dm->ic_phy_sts_type = PHYDM_PHYSTS_TYPE_2; ++ else ++ dm->ic_phy_sts_type = PHYDM_PHYSTS_TYPE_1; ++ ++ phydm_init_cck_setting(dm); ++ ++ reg_tmp = ODM_REG(BB_RX_PATH, dm); ++ mask_tmp = ODM_BIT(BB_RX_PATH, dm); ++ dm->rf_path_rx_enable = (u8)odm_get_bb_reg(dm, reg_tmp, mask_tmp); ++#if (DM_ODM_SUPPORT_TYPE != ODM_CE) ++ dm->is_net_closed = &dm->BOOLEAN_temp; ++ ++ phydm_init_debug_setting(dm); ++#endif ++ phydm_init_soft_ml_setting(dm); ++ ++ dm->phydm_sys_up_time = 0; ++ ++ if (dm->support_ic_type & ODM_IC_1SS) ++ dm->num_rf_path = 1; ++ else if (dm->support_ic_type & ODM_IC_2SS) ++ dm->num_rf_path = 2; ++ #if 0 ++ /* @RTK do not has IC which is equipped with 3 RF paths, ++ * so ODM_IC_3SS is an enpty macro and result in coverity check errors ++ */ ++ else if (dm->support_ic_type & ODM_IC_3SS) ++ dm->num_rf_path = 3; ++ #endif ++ else if (dm->support_ic_type & ODM_IC_4SS) ++ dm->num_rf_path = 4; ++ else ++ dm->num_rf_path = 1; ++ ++ phydm_trx_antenna_setting_init(dm, dm->num_rf_path); ++ ++ dm->tx_rate = 0xFF; ++ dm->rssi_min_by_path = 0xFF; ++ ++ dm->number_linked_client = 0; ++ dm->pre_number_linked_client = 0; ++ dm->number_active_client = 0; ++ dm->pre_number_active_client = 0; ++ ++ dm->last_tx_ok_cnt = 0; ++ dm->last_rx_ok_cnt = 0; ++ dm->tx_tp = 0; ++ dm->rx_tp = 0; ++ dm->total_tp = 0; ++ dm->traffic_load = TRAFFIC_LOW; ++ ++ dm->nbi_set_result = 0; ++ dm->is_init_hw_info_by_rfe = false; ++ dm->pre_dbg_priority = DBGPORT_RELEASE; ++ dm->tp_active_th = 5; ++ dm->disable_phydm_watchdog = 0; ++ ++ dm->u8_dummy = 0xf; ++ dm->u16_dummy = 0xffff; ++ dm->u32_dummy = 0xffffffff; ++ ++ dm->pause_lv_table.lv_cckpd = PHYDM_PAUSE_RELEASE; ++ dm->pause_lv_table.lv_dig = PHYDM_PAUSE_RELEASE; ++} ++ ++void phydm_cmn_sta_info_update(void *dm_void, u8 macid) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ struct cmn_sta_info *sta = dm->phydm_sta_info[macid]; ++ struct ra_sta_info *ra = NULL; ++ ++ if (is_sta_active(sta)) { ++ ra = &sta->ra_info; ++ } else { ++ PHYDM_DBG(dm, DBG_RA_MASK, "[Warning] %s invalid sta_info\n", ++ __func__); ++ return; ++ } ++ ++ PHYDM_DBG(dm, DBG_RA_MASK, "%s ======>\n", __func__); ++ PHYDM_DBG(dm, DBG_RA_MASK, "MACID=%d\n", sta->mac_id); ++ ++ /*@[Calculate TX/RX state]*/ ++ if (sta->tx_moving_average_tp > (sta->rx_moving_average_tp << 1)) ++ ra->txrx_state = TX_STATE; ++ else if (sta->rx_moving_average_tp > (sta->tx_moving_average_tp << 1)) ++ ra->txrx_state = RX_STATE; ++ else ++ ra->txrx_state = BI_DIRECTION_STATE; ++ ++ ra->is_noisy = dm->noisy_decision; ++} ++ ++void phydm_common_info_self_update(struct dm_struct *dm) ++{ ++ u8 sta_cnt = 0, num_active_client = 0; ++ u32 i, one_entry_macid = 0; ++ u32 ma_rx_tp = 0; ++ u32 tp_diff = 0; ++ struct cmn_sta_info *sta; ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ ++ PADAPTER adapter = (PADAPTER)dm->adapter; ++ ++ PMGNT_INFO mgnt_info = &((PADAPTER)adapter)->MgntInfo; ++ ++ sta = dm->phydm_sta_info[0]; ++ if (mgnt_info->mAssoc) { ++ sta->dm_ctrl |= STA_DM_CTRL_ACTIVE; ++ for (i = 0; i < 6; i++) ++ sta->mac_addr[i] = mgnt_info->Bssid[i]; ++ } else if (GetFirstClientPort(adapter)) { ++ //void *client_adapter = GetFirstClientPort(adapter); ++ struct _ADAPTER *client_adapter = GetFirstClientPort(adapter); ++ ++ sta->dm_ctrl |= STA_DM_CTRL_ACTIVE; ++ for (i = 0; i < 6; i++) ++ sta->mac_addr[i] = client_adapter->MgntInfo.Bssid[i]; ++ } else { ++ sta->dm_ctrl = sta->dm_ctrl & (~STA_DM_CTRL_ACTIVE); ++ for (i = 0; i < 6; i++) ++ sta->mac_addr[i] = 0; ++ } ++ ++ /* STA mode is linked to AP */ ++ if (is_sta_active(sta) && !ACTING_AS_AP(adapter)) ++ dm->bsta_state = true; ++ else ++ dm->bsta_state = false; ++#endif ++ ++ for (i = 0; i < ODM_ASSOCIATE_ENTRY_NUM; i++) { ++ sta = dm->phydm_sta_info[i]; ++ if (is_sta_active(sta)) { ++ sta_cnt++; ++ ++ if (sta_cnt == 1) ++ one_entry_macid = i; ++ ++ phydm_cmn_sta_info_update(dm, (u8)i); ++ #ifdef PHYDM_BEAMFORMING_SUPPORT ++ /*@phydm_get_txbf_device_num(dm, (u8)i);*/ ++ #endif ++ ++ ma_rx_tp = sta->rx_moving_average_tp + ++ sta->tx_moving_average_tp; ++ ++ PHYDM_DBG(dm, DBG_COMMON_FLOW, ++ "TP[%d]: ((%d )) bit/sec\n", i, ma_rx_tp); ++ ++ if (ma_rx_tp > ACTIVE_TP_THRESHOLD) ++ num_active_client++; ++ } ++ } ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ dm->is_linked = (sta_cnt != 0) ? true : false; ++#endif ++ ++ if (sta_cnt == 1) { ++ dm->is_one_entry_only = true; ++ dm->one_entry_macid = one_entry_macid; ++ dm->one_entry_tp = ma_rx_tp; ++ ++ dm->tp_active_occur = 0; ++ ++ PHYDM_DBG(dm, DBG_COMMON_FLOW, ++ "one_entry_tp=((%d)), pre_one_entry_tp=((%d))\n", ++ dm->one_entry_tp, dm->pre_one_entry_tp); ++ ++ if (dm->one_entry_tp > dm->pre_one_entry_tp && ++ dm->pre_one_entry_tp <= 2) { ++ tp_diff = dm->one_entry_tp - dm->pre_one_entry_tp; ++ ++ if (tp_diff > dm->tp_active_th) ++ dm->tp_active_occur = 1; ++ } ++ dm->pre_one_entry_tp = dm->one_entry_tp; ++ } else { ++ dm->is_one_entry_only = false; ++ } ++ ++ dm->pre_number_linked_client = dm->number_linked_client; ++ dm->pre_number_active_client = dm->number_active_client; ++ ++ dm->number_linked_client = sta_cnt; ++ dm->number_active_client = num_active_client; ++ ++ /*Traffic load information update*/ ++ phydm_traffic_load_decision(dm); ++ ++ dm->phydm_sys_up_time += PHYDM_WATCH_DOG_PERIOD; ++ ++ dm->is_dfs_band = phydm_is_dfs_band(dm); ++ dm->phy_dbg_info.show_phy_sts_cnt = 0; ++} ++ ++void phydm_common_info_self_reset(struct dm_struct *dm) ++{ ++ struct odm_phy_dbg_info *dbg_t = &dm->phy_dbg_info; ++ ++ dbg_t->beacon_cnt_in_period = dbg_t->num_qry_beacon_pkt; ++ dbg_t->num_qry_beacon_pkt = 0; ++ ++ dm->rxsc_l = 0xff; ++ dm->rxsc_20 = 0xff; ++ dm->rxsc_40 = 0xff; ++ dm->rxsc_80 = 0xff; ++} ++ ++void * ++phydm_get_structure(struct dm_struct *dm, u8 structure_type) ++ ++{ ++ void *structure = NULL; ++ ++ switch (structure_type) { ++ case PHYDM_FALSEALMCNT: ++ structure = &dm->false_alm_cnt; ++ break; ++ ++ case PHYDM_CFOTRACK: ++ structure = &dm->dm_cfo_track; ++ break; ++ ++ case PHYDM_ADAPTIVITY: ++ structure = &dm->adaptivity; ++ break; ++ ++ case PHYDM_DFS: ++ structure = &dm->dfs; ++ break; ++ ++ default: ++ break; ++ } ++ ++ return structure; ++} ++ ++void phydm_phy_info_update(struct dm_struct *dm) ++{ ++#if (RTL8822B_SUPPORT == 1) ++ if (dm->support_ic_type == ODM_RTL8822B) ++ dm->phy_dbg_info.condi_num = phydm_get_condi_num_8822b(dm); ++#endif ++} ++ ++void phydm_hw_setting(struct dm_struct *dm) ++{ ++#if (RTL8821A_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8821) ++ odm_hw_setting_8821a(dm); ++#endif ++ ++#if 0 /* TODO: implementation done but may not work and do nothing with current flags. Commenting the code to match previous version behavior*/ ++#if (RTL8814A_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8814A) ++ phydm_hwsetting_8814a(dm); ++#endif ++#endif ++ ++#if (RTL8822B_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8822B) ++ phydm_hwsetting_8822b(dm); ++#endif ++ ++#if (RTL8812A_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8812) ++ phydm_hwsetting_8812a(dm); ++#endif ++ ++#if (RTL8197F_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8197F) ++ phydm_hwsetting_8197f(dm); ++#endif ++ ++#if (RTL8192F_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8192F) ++ phydm_hwsetting_8192f(dm); ++#endif ++} ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN)) ++u64 phydm_supportability_init_win( ++ void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u64 support_ability = 0; ++ ++ switch (dm->support_ic_type) { ++/*@---------------N Series--------------------*/ ++#if (RTL8188E_SUPPORT) ++ case ODM_RTL8188E: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8192E_SUPPORT) ++ case ODM_RTL8192E: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8723B_SUPPORT) ++ case ODM_RTL8723B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8703B_SUPPORT) ++ case ODM_RTL8703B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8723D_SUPPORT) ++ case ODM_RTL8723D: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ ODM_BB_PWR_TRAIN | ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8710B_SUPPORT) ++ case ODM_RTL8710B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ ODM_BB_PWR_TRAIN | ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8188F_SUPPORT) ++ case ODM_RTL8188F: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8192F_SUPPORT) ++ case ODM_RTL8192F: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ ODM_BB_PWR_TRAIN | ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ADAPTIVE_SOML | ++ ODM_BB_ENV_MONITOR; ++ /*ODM_BB_LNA_SAT_CHK |*/ ++ /*ODM_BB_PRIMARY_CCA*/ ++ ++ break; ++#endif ++ ++/*@---------------AC Series-------------------*/ ++ ++#if (RTL8812A_SUPPORT || RTL8821A_SUPPORT) ++ case ODM_RTL8812: ++ case ODM_RTL8821: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_DYNAMIC_TXPWR | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8814A_SUPPORT) ++ case ODM_RTL8814A: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_DYNAMIC_TXPWR | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8822B_SUPPORT) ++ case ODM_RTL8822B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ /*ODM_BB_ADAPTIVE_SOML |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8821C_SUPPORT) ++ case ODM_RTL8821C: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++/*@---------------JGR3 Series-------------------*/ ++ ++#if (RTL8822C_SUPPORT) ++ case ODM_RTL8822C: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /* ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8814B_SUPPORT) ++ case ODM_RTL8814B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ /*ODM_BB_CCK_PD |*/ ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING; ++ /*ODM_BB_ENV_MONITOR;*/ ++ break; ++#endif ++ ++ default: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ ++ pr_debug("[Warning] Supportability Init Warning !!!\n"); ++ break; ++ } ++ ++ return support_ability; ++} ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_CE)) ++u64 phydm_supportability_init_ce(void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u64 support_ability = 0; ++ ++ switch (dm->support_ic_type) { ++/*@---------------N Series--------------------*/ ++#if (RTL8188E_SUPPORT) ++ case ODM_RTL8188E: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8192E_SUPPORT) ++ case ODM_RTL8192E: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8723B_SUPPORT) ++ case ODM_RTL8723B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8703B_SUPPORT) ++ case ODM_RTL8703B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8723D_SUPPORT) ++ case ODM_RTL8723D: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ ODM_BB_PWR_TRAIN | ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8710B_SUPPORT) ++ case ODM_RTL8710B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8188F_SUPPORT) ++ case ODM_RTL8188F: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8192F_SUPPORT) ++ case ODM_RTL8192F: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ ODM_BB_PWR_TRAIN | ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ /*@ODM_BB_ADAPTIVE_SOML |*/ ++ ODM_BB_ENV_MONITOR; ++ /*@ODM_BB_LNA_SAT_CHK |*/ ++ /*@ODM_BB_PRIMARY_CCA*/ ++ break; ++#endif ++/*@---------------AC Series-------------------*/ ++ ++#if (RTL8812A_SUPPORT || RTL8821A_SUPPORT) ++ case ODM_RTL8812: ++ case ODM_RTL8821: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8814A_SUPPORT) ++ case ODM_RTL8814A: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8822B_SUPPORT) ++ case ODM_RTL8822B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8821C_SUPPORT) ++ case ODM_RTL8821C: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++/*@---------------JGR3 Series-------------------*/ ++ ++#if (RTL8822C_SUPPORT) ++ case ODM_RTL8822C: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /* ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8814B_SUPPORT) ++ case ODM_RTL8814B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR; ++ /*ODM_BB_CCK_PD |*/ ++ /*@ODM_BB_PWR_TRAIN |*/ ++ /*ODM_BB_RATE_ADAPTIVE |*/ ++ /*ODM_BB_CFO_TRACKING |*/ ++ /*ODM_BB_ENV_MONITOR;*/ ++ break; ++#endif ++ ++ default: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*@ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*@ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ ++ pr_debug("[Warning] Supportability Init Warning !!!\n"); ++ break; ++ } ++ ++ return support_ability; ++} ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_AP)) ++u64 phydm_supportability_init_ap( ++ void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u64 support_ability = 0; ++ ++ switch (dm->support_ic_type) { ++/*@---------------N Series--------------------*/ ++#if (RTL8188E_SUPPORT) ++ case ODM_RTL8188E: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8192E_SUPPORT) ++ case ODM_RTL8192E: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8723B_SUPPORT) ++ case ODM_RTL8723B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8198F_SUPPORT || RTL8197F_SUPPORT) ++ case ODM_RTL8198F: ++ support_ability |= ++ /*ODM_BB_DIG |*/ ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR; ++ /*ODM_BB_CCK_PD |*/ ++ /*ODM_BB_PWR_TRAIN |*/ ++ /*ODM_BB_RATE_ADAPTIVE |*/ ++ /*ODM_BB_CFO_TRACKING |*/ ++ /*ODM_BB_ADAPTIVE_SOML |*/ ++ /*ODM_BB_ENV_MONITOR |*/ ++ /*ODM_BB_LNA_SAT_CHK |*/ ++ /*ODM_BB_PRIMARY_CCA;*/ ++ break; ++ case ODM_RTL8197F: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ADAPTIVE_SOML | ++ ODM_BB_ENV_MONITOR | ++ ODM_BB_LNA_SAT_CHK | ++ ODM_BB_PRIMARY_CCA; ++ break; ++#endif ++ ++#if (RTL8192F_SUPPORT) ++ case ODM_RTL8192F: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ /*ODM_BB_CFO_TRACKING |*/ ++ ODM_BB_ADAPTIVE_SOML | ++ /*ODM_BB_ENV_MONITOR |*/ ++ /*ODM_BB_LNA_SAT_CHK |*/ ++ /*ODM_BB_PRIMARY_CCA |*/ ++ 0; ++ break; ++#endif ++ ++/*@---------------AC Series-------------------*/ ++ ++#if (RTL8881A_SUPPORT) ++ case ODM_RTL8881A: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8814A_SUPPORT) ++ case ODM_RTL8814A: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8822B_SUPPORT) ++ case ODM_RTL8822B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ /*ODM_BB_ADAPTIVE_SOML |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8821C_SUPPORT) ++ case ODM_RTL8821C: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ ++ break; ++#endif ++ ++/*@---------------JGR3 Series-------------------*/ ++ ++#if (RTL8814B_SUPPORT) ++ case ODM_RTL8814B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR; ++ /*ODM_BB_CCK_PD |*/ ++ /*ODM_BB_PWR_TRAIN |*/ ++ /*ODM_BB_RATE_ADAPTIVE |*/ ++ /*ODM_BB_CFO_TRACKING |*/ ++ /*ODM_BB_ENV_MONITOR;*/ ++ break; ++#endif ++ ++ default: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ ++ pr_debug("[Warning] Supportability Init Warning !!!\n"); ++ break; ++ } ++ ++#if 0 ++ /*@[Config Antenna Diveristy]*/ ++ if (*dm->enable_antdiv) ++ support_ability |= ODM_BB_ANT_DIV; ++ ++ /*@[Config Adaptivity]*/ ++ if (*dm->enable_adaptivity) ++ support_ability |= ODM_BB_ADAPTIVITY; ++#endif ++ ++ return support_ability; ++} ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_IOT)) ++u64 phydm_supportability_init_iot( ++ void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u64 support_ability = 0; ++ ++ switch (dm->support_ic_type) { ++#if (RTL8710B_SUPPORT) ++ case ODM_RTL8710B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8195A_SUPPORT) ++ case ODM_RTL8195A: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++#if (RTL8195B_SUPPORT) ++ case ODM_RTL8195B: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING; ++ /*ODM_BB_ENV_MONITOR*/ ++ break; ++#endif ++ ++#if (RTL8721D_SUPPORT) ++ case ODM_RTL8721D: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ break; ++#endif ++ ++ default: ++ support_ability |= ++ ODM_BB_DIG | ++ ODM_BB_RA_MASK | ++ /*ODM_BB_DYNAMIC_TXPWR |*/ ++ ODM_BB_FA_CNT | ++ ODM_BB_RSSI_MONITOR | ++ ODM_BB_CCK_PD | ++ /*ODM_BB_PWR_TRAIN |*/ ++ ODM_BB_RATE_ADAPTIVE | ++ ODM_BB_CFO_TRACKING | ++ ODM_BB_ENV_MONITOR; ++ ++ pr_debug("[Warning] Supportability Init Warning !!!\n"); ++ break; ++ } ++ ++ return support_ability; ++} ++#endif ++ ++void phydm_fwoffload_ability_init(struct dm_struct *dm, ++ enum phydm_offload_ability offload_ability) ++{ ++ switch (offload_ability) { ++ case PHYDM_PHY_PARAM_OFFLOAD: ++ if (dm->support_ic_type & ++ (ODM_RTL8814A | ODM_RTL8822B | ODM_RTL8821C)) ++ dm->fw_offload_ability |= PHYDM_PHY_PARAM_OFFLOAD; ++ break; ++ ++ case PHYDM_RF_IQK_OFFLOAD: ++ dm->fw_offload_ability |= PHYDM_RF_IQK_OFFLOAD; ++ break; ++ ++ default: ++ PHYDM_DBG(dm, ODM_COMP_INIT, "fwofflad, wrong init type!!\n"); ++ break; ++ } ++ ++ PHYDM_DBG(dm, ODM_COMP_INIT, "fw_offload_ability = %x\n", ++ dm->fw_offload_ability); ++} ++ ++void phydm_fwoffload_ability_clear(struct dm_struct *dm, ++ enum phydm_offload_ability offload_ability) ++{ ++ switch (offload_ability) { ++ case PHYDM_PHY_PARAM_OFFLOAD: ++ if (dm->support_ic_type & ++ (ODM_RTL8814A | ODM_RTL8822B | ODM_RTL8821C)) ++ dm->fw_offload_ability &= (~PHYDM_PHY_PARAM_OFFLOAD); ++ break; ++ ++ case PHYDM_RF_IQK_OFFLOAD: ++ dm->fw_offload_ability &= (~PHYDM_RF_IQK_OFFLOAD); ++ break; ++ ++ default: ++ PHYDM_DBG(dm, ODM_COMP_INIT, "fwofflad, wrong init type!!\n"); ++ break; ++ } ++ ++ PHYDM_DBG(dm, ODM_COMP_INIT, "fw_offload_ability = %x\n", ++ dm->fw_offload_ability); ++} ++ ++void phydm_supportability_init(void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u64 support_ability; ++ ++ if (*dm->mp_mode) { ++ support_ability = 0; ++ } else { ++ #if (DM_ODM_SUPPORT_TYPE & (ODM_WIN)) ++ support_ability = phydm_supportability_init_win(dm); ++ #elif (DM_ODM_SUPPORT_TYPE & (ODM_AP)) ++ support_ability = phydm_supportability_init_ap(dm); ++ #elif(DM_ODM_SUPPORT_TYPE & (ODM_CE)) ++ support_ability = phydm_supportability_init_ce(dm); ++ #elif(DM_ODM_SUPPORT_TYPE & (ODM_IOT)) ++ support_ability = phydm_supportability_init_iot(dm); ++ #endif ++ ++ /*@[Config Antenna Diversity]*/ ++ if (IS_FUNC_EN(dm->enable_antdiv)) ++ support_ability |= ODM_BB_ANT_DIV; ++ ++ /*@[Config TXpath Diversity]*/ ++ if (IS_FUNC_EN(dm->enable_pathdiv)) ++ support_ability |= ODM_BB_PATH_DIV; ++ ++ /*@[Config Adaptive SOML]*/ ++ if (IS_FUNC_EN(dm->en_adap_soml)) ++ support_ability |= ODM_BB_ADAPTIVE_SOML; ++ ++ /* @[Config Adaptivity]*/ ++ if (IS_FUNC_EN(dm->enable_adaptivity)) ++ support_ability |= ODM_BB_ADAPTIVITY; ++ } ++ odm_cmn_info_init(dm, ODM_CMNINFO_ABILITY, support_ability); ++ PHYDM_DBG(dm, ODM_COMP_INIT, "IC=0x%x, mp=%d, Supportability=0x%llx\n", ++ dm->support_ic_type, *dm->mp_mode, dm->support_ability); ++} ++ ++void phydm_rfe_init(void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ ++ PHYDM_DBG(dm, ODM_COMP_INIT, "RFE_Init\n"); ++#if (RTL8822B_SUPPORT == 1) ++ if (dm->support_ic_type == ODM_RTL8822B) ++ phydm_rfe_8822b_init(dm); ++#endif ++} ++ ++void phydm_dm_early_init(struct dm_struct *dm) ++{ ++ ++} ++ ++void odm_dm_init(struct dm_struct *dm) ++{ ++ halrf_init(dm); ++ phydm_supportability_init(dm); ++ phydm_rfe_init(dm); ++ phydm_common_info_self_init(dm); ++ phydm_rx_phy_status_init(dm); ++#ifdef PHYDM_AUTO_DEGBUG ++ phydm_auto_dbg_engine_init(dm); ++#endif ++ phydm_dig_init(dm); ++#ifdef PHYDM_SUPPORT_CCKPD ++ phydm_cck_pd_init(dm); ++#endif ++ phydm_env_monitor_init(dm); ++ phydm_adaptivity_init(dm); ++ phydm_ra_info_init(dm); ++ phydm_rssi_monitor_init(dm); ++ phydm_cfo_tracking_init(dm); ++ phydm_rf_init(dm); ++ phydm_dc_cancellation(dm); ++#ifdef PHYDM_TXA_CALIBRATION ++ phydm_txcurrentcalibration(dm); ++ phydm_get_pa_bias_offset(dm); ++#endif ++#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++ odm_antenna_diversity_init(dm); ++#endif ++#ifdef CONFIG_ADAPTIVE_SOML ++ phydm_adaptive_soml_init(dm); ++#endif ++#ifdef CONFIG_PATH_DIVERSITY ++ phydm_tx_path_diversity_init(dm); ++#endif ++#ifdef CONFIG_DYNAMIC_TX_TWR ++ phydm_dynamic_tx_power_init(dm); ++#endif ++#if (PHYDM_LA_MODE_SUPPORT == 1) ++ adc_smp_init(dm); ++#endif ++ ++#ifdef PHYDM_BEAMFORMING_VERSION1 ++ phydm_beamforming_init(dm); ++#endif ++ ++#if (RTL8188E_SUPPORT == 1) ++ odm_ra_info_init_all(dm); ++#endif ++#ifdef PHYDM_PRIMARY_CCA ++ phydm_primary_cca_init(dm); ++#endif ++#ifdef CONFIG_PSD_TOOL ++ phydm_psd_init(dm); ++#endif ++ ++#ifdef CONFIG_SMART_ANTENNA ++ phydm_smt_ant_init(dm); ++#endif ++#ifdef PHYDM_LNA_SAT_CHK_SUPPORT ++ phydm_lna_sat_check_init(dm); ++#endif ++#ifdef CONFIG_MCC_DM ++ #if (RTL8822B_SUPPORT == 1) ++ phydm_mcc_init(dm); ++ #endif ++#endif ++} ++ ++void odm_dm_reset(struct dm_struct *dm) ++{ ++ struct phydm_dig_struct *dig_t = &dm->dm_dig_table; ++ ++ #ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++ odm_ant_div_reset(dm); ++ #endif ++ phydm_set_edcca_threshold_api(dm, dig_t->cur_ig_value); ++} ++ ++void phydm_supportability_en(void *dm_void, char input[][16], u32 *_used, ++ char *output, u32 *_out_len) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u32 dm_value[10] = {0}; ++ u64 pre_support_ability, one = 1; ++ u64 comp = 0; ++ u32 used = *_used; ++ u32 out_len = *_out_len; ++ u8 i; ++ ++ for (i = 0; i < 5; i++) { ++ if (input[i + 1]) ++ PHYDM_SSCANF(input[i + 1], DCMD_DECIMAL, &dm_value[i]); ++ } ++ ++ pre_support_ability = dm->support_ability; ++ comp = dm->support_ability; ++ ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "\n================================\n"); ++ ++ if (dm_value[0] == 100) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[Supportability] PhyDM Selection\n"); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "================================\n"); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "00. (( %s ))DIG\n", ++ ((comp & ODM_BB_DIG) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "01. (( %s ))RA_MASK\n", ++ ((comp & ODM_BB_RA_MASK) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "02. (( %s ))DYN_TXPWR\n", ++ ((comp & ODM_BB_DYNAMIC_TXPWR) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "03. (( %s ))FA_CNT\n", ++ ((comp & ODM_BB_FA_CNT) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "04. (( %s ))RSSI_MNTR\n", ++ ((comp & ODM_BB_RSSI_MONITOR) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "05. (( %s ))CCK_PD\n", ++ ((comp & ODM_BB_CCK_PD) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "06. (( %s ))ANT_DIV\n", ++ ((comp & ODM_BB_ANT_DIV) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "07. (( %s ))SMT_ANT\n", ++ ((comp & ODM_BB_SMT_ANT) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "08. (( %s ))PWR_TRAIN\n", ++ ((comp & ODM_BB_PWR_TRAIN) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "09. (( %s ))RA\n", ++ ((comp & ODM_BB_RATE_ADAPTIVE) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "10. (( %s ))PATH_DIV\n", ++ ((comp & ODM_BB_PATH_DIV) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "11. (( %s ))DFS\n", ++ ((comp & ODM_BB_DFS) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "12. (( %s ))DYN_ARFR\n", ++ ((comp & ODM_BB_DYNAMIC_ARFR) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "13. (( %s ))ADAPTIVITY\n", ++ ((comp & ODM_BB_ADAPTIVITY) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "14. (( %s ))CFO_TRACK\n", ++ ((comp & ODM_BB_CFO_TRACKING) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "15. (( %s ))ENV_MONITOR\n", ++ ((comp & ODM_BB_ENV_MONITOR) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "16. (( %s ))PRI_CCA\n", ++ ((comp & ODM_BB_PRIMARY_CCA) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "17. (( %s ))ADPTV_SOML\n", ++ ((comp & ODM_BB_ADAPTIVE_SOML) ? ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "18. (( %s ))LNA_SAT_CHK\n", ++ ((comp & ODM_BB_LNA_SAT_CHK) ? ("V") : ("."))); ++ ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "================================\n"); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[Supportability] PhyDM offload ability\n"); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "================================\n"); ++ ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "00. (( %s ))PHY PARAM OFFLOAD\n", ++ ((dm->fw_offload_ability & PHYDM_PHY_PARAM_OFFLOAD) ? ++ ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "01. (( %s ))RF IQK OFFLOAD\n", ++ ((dm->fw_offload_ability & PHYDM_RF_IQK_OFFLOAD) ? ++ ("V") : ("."))); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "================================\n"); ++ ++ } else if (dm_value[0] == 101) { ++ dm->support_ability = 0; ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "Disable all support_ability components\n"); ++ } else { ++ if (dm_value[1] == 1) { /* @enable */ ++ dm->support_ability |= (one << dm_value[0]); ++ } else if (dm_value[1] == 2) {/* @disable */ ++ dm->support_ability &= ~(one << dm_value[0]); ++ } else { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[Warning!!!] 1:enable, 2:disable\n"); ++ } ++ } ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "pre-supportability = 0x%llx\n", pre_support_ability); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "Cur-supportability = 0x%llx\n", dm->support_ability); ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "================================\n"); ++ ++ *_used = used; ++ *_out_len = out_len; ++} ++ ++void phydm_watchdog_lps_32k(struct dm_struct *dm) ++{ ++ PHYDM_DBG(dm, DBG_COMMON_FLOW, "%s ======>\n", __func__); ++ ++ phydm_common_info_self_update(dm); ++ phydm_rssi_monitor_check(dm); ++ phydm_dig_lps_32k(dm); ++ phydm_common_info_self_reset(dm); ++} ++ ++void phydm_watchdog_lps(struct dm_struct *dm) ++{ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE | ODM_IOT)) ++ PHYDM_DBG(dm, DBG_COMMON_FLOW, "%s ======>\n", __func__); ++ ++ phydm_common_info_self_update(dm); ++ phydm_rssi_monitor_check(dm); ++ phydm_basic_dbg_message(dm); ++ phydm_receiver_blocking(dm); ++ phydm_false_alarm_counter_statistics(dm); ++ phydm_dig_by_rssi_lps(dm); ++ #ifdef PHYDM_SUPPORT_CCKPD ++ phydm_cck_pd_th(dm); ++ #endif ++ phydm_adaptivity(dm); ++ #if (DM_ODM_SUPPORT_TYPE & (ODM_CE)) ++ #ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++ /*@enable AntDiv in PS mode, request from SD4 Jeff*/ ++ odm_antenna_diversity(dm); ++ #endif ++ #endif ++ phydm_common_info_self_reset(dm); ++#endif ++} ++ ++void phydm_watchdog_mp(struct dm_struct *dm) ++{ ++} ++ ++void phydm_pause_dm_watchdog(void *dm_void, enum phydm_pause_type pause_type) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ ++ if (pause_type == PHYDM_PAUSE) { ++ dm->disable_phydm_watchdog = 1; ++ PHYDM_DBG(dm, ODM_COMP_API, "PHYDM Stop\n"); ++ } else { ++ dm->disable_phydm_watchdog = 0; ++ PHYDM_DBG(dm, ODM_COMP_API, "PHYDM Start\n"); ++ } ++} ++ ++u8 phydm_pause_func(void *dm_void, enum phydm_func_idx pause_func, ++ enum phydm_pause_type pause_type, ++ enum phydm_pause_level pause_lv, u8 val_lehgth, ++ u32 *val_buf) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ struct phydm_func_poiner *func_t = &dm->phydm_func_handler; ++ s8 *pause_lv_pre = &dm->s8_dummy; ++ u32 *bkp_val = &dm->u32_dummy; ++ u32 ori_val[5] = {0}; ++ u64 pause_func_bitmap = (u64)BIT(pause_func); ++ u8 i = 0; ++ u8 en_2rcca = 0; ++ u8 en_bw40m = 0; ++ u8 pause_result = PAUSE_FAIL; ++ ++ PHYDM_DBG(dm, ODM_COMP_API, "\n"); ++ PHYDM_DBG(dm, ODM_COMP_API, "[%s][%s] LV=%d, Len=%d\n", __func__, ++ ((pause_type == PHYDM_PAUSE) ? "Pause" : ++ ((pause_type == PHYDM_RESUME) ? "Resume" : "Pause no_set")), ++ pause_lv, val_lehgth); ++ ++ if (pause_lv >= PHYDM_PAUSE_MAX_NUM) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING]Wrong LV=%d\n", pause_lv); ++ return PAUSE_FAIL; ++ } ++ ++ if (pause_func == F00_DIG) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[DIG]\n"); ++ ++ if (val_lehgth != 1) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 1\n"); ++ return PAUSE_FAIL; ++ } ++ ++ ori_val[0] = (u32)(dm->dm_dig_table.cur_ig_value); ++ pause_lv_pre = &dm->pause_lv_table.lv_dig; ++ bkp_val = (u32 *)(&dm->dm_dig_table.rvrt_val); ++ /*@function pointer hook*/ ++ func_t->pause_phydm_handler = phydm_set_dig_val; ++ ++#ifdef PHYDM_SUPPORT_CCKPD ++ } else if (pause_func == F05_CCK_PD) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[CCK_PD]\n"); ++ ++ if (val_lehgth != 1) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 1\n"); ++ return PAUSE_FAIL; ++ } ++ ++ ori_val[0] = (u32)dm->dm_cckpd_table.cck_pd_lv; ++ pause_lv_pre = &dm->pause_lv_table.lv_cckpd; ++ bkp_val = (u32 *)(&dm->dm_cckpd_table.rvrt_val); ++ /*@function pointer hook*/ ++ func_t->pause_phydm_handler = phydm_set_cckpd_val; ++#endif ++ ++#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++ } else if (pause_func == F06_ANT_DIV) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[AntDiv]\n"); ++ ++ if (val_lehgth != 1) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 1\n"); ++ return PAUSE_FAIL; ++ } ++ /*@default antenna*/ ++ ori_val[0] = (u32)(dm->dm_fat_table.rx_idle_ant); ++ pause_lv_pre = &dm->pause_lv_table.lv_antdiv; ++ bkp_val = (u32 *)(&dm->dm_fat_table.rvrt_val); ++ /*@function pointer hook*/ ++ func_t->pause_phydm_handler = phydm_set_antdiv_val; ++ ++#endif ++#ifdef PHYDM_SUPPORT_ADAPTIVITY ++ } else if (pause_func == F13_ADPTVTY) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[Adaptivity]\n"); ++ ++ if (val_lehgth != 2) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 2\n"); ++ return PAUSE_FAIL; ++ } ++ ++ ori_val[0] = (u32)(dm->adaptivity.th_l2h); /*th_l2h*/ ++ ori_val[1] = (u32)(dm->adaptivity.th_h2l); /*th_h2l*/ ++ pause_lv_pre = &dm->pause_lv_table.lv_adapt; ++ bkp_val = (u32 *)(&dm->adaptivity.rvrt_val); ++ /*@function pointer hook*/ ++ func_t->pause_phydm_handler = phydm_set_edcca_val; ++ ++#endif ++#ifdef CONFIG_ADAPTIVE_SOML ++ } else if (pause_func == F17_ADPTV_SOML) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[AD-SOML]\n"); ++ ++ if (val_lehgth != 1) { ++ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] length != 1\n"); ++ return PAUSE_FAIL; ++ } ++ /*SOML_ON/OFF*/ ++ ori_val[0] = (u32)(dm->dm_soml_table.soml_on_off); ++ ++ pause_lv_pre = &dm->pause_lv_table.lv_adsl; ++ bkp_val = (u32 *)(&dm->dm_soml_table.rvrt_val); ++ /*@function pointer hook*/ ++ func_t->pause_phydm_handler = phydm_set_adsl_val; ++ ++#endif ++ } else { ++ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] error func idx\n"); ++ return PAUSE_FAIL; ++ } ++ ++ PHYDM_DBG(dm, ODM_COMP_API, "Pause_LV{new , pre} = {%d ,%d}\n", ++ pause_lv, *pause_lv_pre); ++ ++ if (pause_type == PHYDM_PAUSE || pause_type == PHYDM_PAUSE_NO_SET) { ++ if (pause_lv <= *pause_lv_pre) { ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "[PAUSE FAIL] Pre_LV >= Curr_LV\n"); ++ return PAUSE_FAIL; ++ } ++ ++ if (!(dm->pause_ability & pause_func_bitmap)) { ++ for (i = 0; i < val_lehgth; i++) ++ bkp_val[i] = ori_val[i]; ++ } ++ ++ dm->pause_ability |= pause_func_bitmap; ++ PHYDM_DBG(dm, ODM_COMP_API, "pause_ability=0x%llx\n", ++ dm->pause_ability); ++ ++ if (pause_type == PHYDM_PAUSE) { ++ for (i = 0; i < val_lehgth; i++) ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "[PAUSE SUCCESS] val_idx[%d]{New, Ori}={0x%x, 0x%x}\n", ++ i, val_buf[i], bkp_val[i]); ++ func_t->pause_phydm_handler(dm, val_buf, val_lehgth); ++ } else { ++ for (i = 0; i < val_lehgth; i++) ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "[PAUSE NO Set: SUCCESS] val_idx[%d]{Ori}={0x%x}\n", ++ i, bkp_val[i]); ++ } ++ ++ *pause_lv_pre = pause_lv; ++ pause_result = PAUSE_SUCCESS; ++ ++ } else if (pause_type == PHYDM_RESUME) { ++ if ((dm->pause_ability & pause_func_bitmap) == 0) { ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "[RESUME] No Need to Revert\n"); ++ return PAUSE_SUCCESS; ++ } ++ ++ dm->pause_ability &= ~pause_func_bitmap; ++ PHYDM_DBG(dm, ODM_COMP_API, "pause_ability=0x%llx\n", ++ dm->pause_ability); ++ ++ *pause_lv_pre = PHYDM_PAUSE_RELEASE; ++ ++ for (i = 0; i < val_lehgth; i++) { ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "[RESUME] val_idx[%d]={0x%x}\n", i, ++ bkp_val[i]); ++ } ++ ++ func_t->pause_phydm_handler(dm, bkp_val, val_lehgth); ++ ++ pause_result = PAUSE_SUCCESS; ++ } else { ++ PHYDM_DBG(dm, ODM_COMP_API, "[WARNING] error pause_type\n"); ++ pause_result = PAUSE_FAIL; ++ } ++ return pause_result; ++} ++ ++void phydm_pause_func_console(void *dm_void, char input[][16], u32 *_used, ++ char *output, u32 *_out_len) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ char help[] = "-h"; ++ u32 var1[10] = {0}; ++ u32 used = *_used; ++ u32 out_len = *_out_len; ++ u32 i; ++ u8 length = 0; ++ u32 buf[5] = {0}; ++ u8 set_result = 0; ++ enum phydm_func_idx func = 0; ++ enum phydm_pause_type type = 0; ++ enum phydm_pause_level lv = 0; ++ ++ if ((strcmp(input[1], help) == 0)) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "{Func} {1:pause,2:pause no set 3:Resume} {lv:0~3} Val[5:0]\n"); ++ ++ goto out; ++ } ++ ++ for (i = 0; i < 10; i++) { ++ if (input[i + 1]) ++ PHYDM_SSCANF(input[i + 1], DCMD_HEX, &var1[i]); ++ } ++ ++ func = (enum phydm_func_idx)var1[0]; ++ type = (enum phydm_pause_type)var1[1]; ++ lv = (enum phydm_pause_level)var1[2]; ++ ++ for (i = 0; i < 5; i++) ++ buf[i] = var1[3 + i]; ++ ++ if (func == F00_DIG) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[DIG]\n"); ++ length = 1; ++ ++ } else if (func == F05_CCK_PD) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[CCK_PD]\n"); ++ length = 1; ++ } else if (func == F06_ANT_DIV) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[Ant_Div]\n"); ++ length = 1; ++ } else if (func == F13_ADPTVTY) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[Adaptivity]\n"); ++ length = 2; ++ } else if (func == F17_ADPTV_SOML) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[ADSL]\n"); ++ length = 1; ++ } else { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "[Set Function Error]\n"); ++ length = 0; ++ } ++ ++ if (length != 0) { ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "{%s, lv=%d} val = %d, %d}\n", ++ ((type == PHYDM_PAUSE) ? "Pause" : ++ ((type == PHYDM_RESUME) ? "Resume" : "Pause no_set")), ++ lv, var1[3], var1[4]); ++ ++ set_result = phydm_pause_func(dm, func, type, lv, length, buf); ++ } ++ ++ PDM_SNPF(out_len, used, output + used, out_len - used, ++ "set_result = %d\n", set_result); ++ ++out: ++ *_used = used; ++ *_out_len = out_len; ++} ++ ++u8 phydm_stop_dm_watchdog_check(void *dm_void) ++{ ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ ++ if (dm->disable_phydm_watchdog == 1) { ++ PHYDM_DBG(dm, DBG_COMMON_FLOW, "Disable phydm\n"); ++ return true; ++ } else { ++ return false; ++ } ++} ++ ++void phydm_watchdog(struct dm_struct *dm) ++{ ++ PHYDM_DBG(dm, DBG_COMMON_FLOW, "%s ======>\n", __func__); ++ ++ phydm_common_info_self_update(dm); ++ phydm_phy_info_update(dm); ++ phydm_rssi_monitor_check(dm); ++ phydm_basic_dbg_message(dm); ++ phydm_dm_summary(dm, FIRST_MACID); ++#ifdef PHYDM_AUTO_DEGBUG ++ phydm_auto_dbg_engine(dm); ++#endif ++ phydm_receiver_blocking(dm); ++ ++ if (phydm_stop_dm_watchdog_check(dm) == true) ++ return; ++ ++ phydm_hw_setting(dm); ++ ++ #ifdef PHYDM_TDMA_DIG_SUPPORT ++ if (dm->original_dig_restore == 0) ++ phydm_tdma_dig_timer_check(dm); ++ else ++ #endif ++ { ++ phydm_false_alarm_counter_statistics(dm); ++ phydm_noisy_detection(dm); ++ phydm_dig(dm); ++ #ifdef PHYDM_SUPPORT_CCKPD ++ phydm_cck_pd_th(dm); ++ #endif ++ } ++ ++#ifdef PHYDM_POWER_TRAINING_SUPPORT ++ phydm_update_power_training_state(dm); ++#endif ++ phydm_adaptivity(dm); ++ phydm_ra_info_watchdog(dm); ++#ifdef CONFIG_PATH_DIVERSITY ++ phydm_tx_path_diversity(dm); ++#endif ++ phydm_cfo_tracking(dm); ++#ifdef CONFIG_DYNAMIC_TX_TWR ++ phydm_dynamic_tx_power(dm); ++#endif ++#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++ odm_antenna_diversity(dm); ++#endif ++#ifdef CONFIG_ADAPTIVE_SOML ++ phydm_adaptive_soml(dm); ++#endif ++ ++#ifdef PHYDM_BEAMFORMING_VERSION1 ++ phydm_beamforming_watchdog(dm); ++#endif ++ ++ halrf_watchdog(dm); ++#ifdef PHYDM_PRIMARY_CCA ++ phydm_primary_cca(dm); ++#endif ++#if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ odm_dtc(dm); ++#endif ++ ++ phydm_env_mntr_watchdog(dm); ++ ++#ifdef PHYDM_LNA_SAT_CHK_SUPPORT ++ phydm_lna_sat_chk_watchdog(dm); ++#endif ++#ifdef CONFIG_MCC_DM ++ #if (RTL8822B_SUPPORT == 1) ++ phydm_mcc_switch(dm); ++ #endif ++#endif ++ phydm_common_info_self_reset(dm); ++} ++ ++/*@ ++ * Init /.. Fixed HW value. Only init time. ++ */ ++void odm_cmn_info_init(struct dm_struct *dm, enum odm_cmninfo cmn_info, ++ u64 value) ++{ ++ /* This section is used for init value */ ++ switch (cmn_info) { ++ /* @Fixed ODM value. */ ++ case ODM_CMNINFO_ABILITY: ++ dm->support_ability = (u64)value; ++ break; ++ ++ case ODM_CMNINFO_RF_TYPE: ++ dm->rf_type = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_PLATFORM: ++ dm->support_platform = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_INTERFACE: ++ dm->support_interface = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_IC_TYPE: ++ dm->support_ic_type = (u32)value; ++ break; ++ ++ case ODM_CMNINFO_CUT_VER: ++ dm->cut_version = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_FAB_VER: ++ dm->fab_version = (u8)value; ++ break; ++ case ODM_CMNINFO_FW_VER: ++ dm->fw_version = (u8)value; ++ break; ++ case ODM_CMNINFO_FW_SUB_VER: ++ dm->fw_sub_version = (u8)value; ++ break; ++ case ODM_CMNINFO_RFE_TYPE: ++#if (RTL8821C_SUPPORT == 1) ++ if (dm->support_ic_type & ODM_RTL8821C) ++ dm->rfe_type_expand = (u8)value; ++ else ++#endif ++ dm->rfe_type = (u8)value; ++ phydm_init_hw_info_by_rfe(dm); ++ break; ++ ++ case ODM_CMNINFO_RF_ANTENNA_TYPE: ++ dm->ant_div_type = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_WITH_EXT_ANTENNA_SWITCH: ++ dm->with_extenal_ant_switch = (u8)value; ++ break; ++ ++#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++ case ODM_CMNINFO_BE_FIX_TX_ANT: ++ dm->dm_fat_table.b_fix_tx_ant = (u8)value; ++ break; ++#endif ++ ++ case ODM_CMNINFO_BOARD_TYPE: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->board_type = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_PACKAGE_TYPE: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->package_type = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_EXT_LNA: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->ext_lna = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_5G_EXT_LNA: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->ext_lna_5g = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_EXT_PA: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->ext_pa = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_5G_EXT_PA: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->ext_pa_5g = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_GPA: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->type_gpa = (u16)value; ++ break; ++ ++ case ODM_CMNINFO_APA: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->type_apa = (u16)value; ++ break; ++ ++ case ODM_CMNINFO_GLNA: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->type_glna = (u16)value; ++ break; ++ ++ case ODM_CMNINFO_ALNA: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->type_alna = (u16)value; ++ break; ++ ++ case ODM_CMNINFO_EXT_TRSW: ++ if (!dm->is_init_hw_info_by_rfe) ++ dm->ext_trsw = (u8)value; ++ break; ++ case ODM_CMNINFO_EXT_LNA_GAIN: ++ dm->ext_lna_gain = (u8)value; ++ break; ++ case ODM_CMNINFO_PATCH_ID: ++ dm->iot_table.win_patch_id = (u8)value; ++ break; ++ case ODM_CMNINFO_BINHCT_TEST: ++ dm->is_in_hct_test = (boolean)value; ++ break; ++ case ODM_CMNINFO_BWIFI_TEST: ++ dm->wifi_test = (u8)value; ++ break; ++ case ODM_CMNINFO_SMART_CONCURRENT: ++ dm->is_dual_mac_smart_concurrent = (boolean)value; ++ break; ++#if (DM_ODM_SUPPORT_TYPE & (ODM_AP)) ++ case ODM_CMNINFO_CONFIG_BB_RF: ++ dm->config_bbrf = (boolean)value; ++ break; ++#endif ++ case ODM_CMNINFO_IQKPAOFF: ++ dm->rf_calibrate_info.is_iqk_pa_off = (boolean)value; ++ break; ++ case ODM_CMNINFO_REGRFKFREEENABLE: ++ dm->rf_calibrate_info.reg_rf_kfree_enable = (u8)value; ++ break; ++ case ODM_CMNINFO_RFKFREEENABLE: ++ dm->rf_calibrate_info.rf_kfree_enable = (u8)value; ++ break; ++ case ODM_CMNINFO_NORMAL_RX_PATH_CHANGE: ++ dm->normal_rx_path = (u8)value; ++ break; ++ case ODM_CMNINFO_EFUSE0X3D8: ++ dm->efuse0x3d8 = (u8)value; ++ break; ++ case ODM_CMNINFO_EFUSE0X3D7: ++ dm->efuse0x3d7 = (u8)value; ++ break; ++ case ODM_CMNINFO_ADVANCE_OTA: ++ dm->p_advance_ota = (u8)value; ++ break; ++ ++#ifdef CONFIG_PHYDM_DFS_MASTER ++ case ODM_CMNINFO_DFS_REGION_DOMAIN: ++ dm->dfs_region_domain = (u8)value; ++ break; ++#endif ++ case ODM_CMNINFO_SOFT_AP_SPECIAL_SETTING: ++ dm->soft_ap_special_setting = (u32)value; ++ break; ++ ++ case ODM_CMNINFO_X_CAP_SETTING: ++ dm->dm_cfo_track.crystal_cap_default = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_DPK_EN: ++ /*@dm->dpk_en = (u1Byte)value;*/ ++ halrf_cmn_info_set(dm, HALRF_CMNINFO_DPK_EN, (u64)value); ++ break; ++ ++ case ODM_CMNINFO_HP_HWID: ++ dm->hp_hw_id = (boolean)value; ++ break; ++ default: ++ break; ++ } ++} ++ ++void odm_cmn_info_hook(struct dm_struct *dm, enum odm_cmninfo cmn_info, ++ void *value) ++{ ++ /* @Hook call by reference pointer. */ ++ switch (cmn_info) { ++ /* @Dynamic call by reference pointer. */ ++ case ODM_CMNINFO_TX_UNI: ++ dm->num_tx_bytes_unicast = (u64 *)value; ++ break; ++ ++ case ODM_CMNINFO_RX_UNI: ++ dm->num_rx_bytes_unicast = (u64 *)value; ++ break; ++ ++ case ODM_CMNINFO_BAND: ++ dm->band_type = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_SEC_CHNL_OFFSET: ++ dm->sec_ch_offset = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_SEC_MODE: ++ dm->security = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_BW: ++ dm->band_width = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_CHNL: ++ dm->channel = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_SCAN: ++ dm->is_scan_in_process = (boolean *)value; ++ break; ++ ++ case ODM_CMNINFO_POWER_SAVING: ++ dm->is_power_saving = (boolean *)value; ++ break; ++ ++ case ODM_CMNINFO_TDMA: ++ dm->is_tdma = (boolean *)value; ++ break; ++ ++ case ODM_CMNINFO_ONE_PATH_CCA: ++ dm->one_path_cca = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_DRV_STOP: ++ dm->is_driver_stopped = (boolean *)value; ++ break; ++ case ODM_CMNINFO_INIT_ON: ++ dm->pinit_adpt_in_progress = (boolean *)value; ++ break; ++ ++ case ODM_CMNINFO_ANT_TEST: ++ dm->antenna_test = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_NET_CLOSED: ++ dm->is_net_closed = (boolean *)value; ++ break; ++ ++ case ODM_CMNINFO_FORCED_RATE: ++ dm->forced_data_rate = (u16 *)value; ++ break; ++ case ODM_CMNINFO_ANT_DIV: ++ dm->enable_antdiv = (u8 *)value; ++ break; ++ case ODM_CMNINFO_PATH_DIV: ++ dm->enable_pathdiv = (u8 *)value; ++ break; ++ case ODM_CMNINFO_ADAPTIVE_SOML: ++ dm->en_adap_soml = (u8 *)value; ++ break; ++ case ODM_CMNINFO_ADAPTIVITY: ++ dm->enable_adaptivity = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_P2P_LINK: ++ dm->dm_dig_table.is_p2p_in_process = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_IS1ANTENNA: ++ dm->is_1_antenna = (boolean *)value; ++ break; ++ ++ case ODM_CMNINFO_RFDEFAULTPATH: ++ dm->rf_default_path = (u8 *)value; ++ break; ++ ++ case ODM_CMNINFO_FCS_MODE: ++ dm->is_fcs_mode_enable = (boolean *)value; ++ break; ++ ++ case ODM_CMNINFO_HUBUSBMODE: ++ dm->hub_usb_mode = (u8 *)value; ++ break; ++ case ODM_CMNINFO_FWDWRSVDPAGEINPROGRESS: ++ dm->is_fw_dw_rsvd_page_in_progress = (boolean *)value; ++ break; ++ case ODM_CMNINFO_TX_TP: ++ dm->current_tx_tp = (u32 *)value; ++ break; ++ case ODM_CMNINFO_RX_TP: ++ dm->current_rx_tp = (u32 *)value; ++ break; ++ case ODM_CMNINFO_SOUNDING_SEQ: ++ dm->sounding_seq = (u8 *)value; ++ break; ++#ifdef CONFIG_PHYDM_DFS_MASTER ++ case ODM_CMNINFO_DFS_MASTER_ENABLE: ++ dm->dfs_master_enabled = (u8 *)value; ++ break; ++#endif ++ ++#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++ case ODM_CMNINFO_FORCE_TX_ANT_BY_TXDESC: ++ dm->dm_fat_table.p_force_tx_by_desc = (u8 *)value; ++ break; ++ case ODM_CMNINFO_SET_S0S1_DEFAULT_ANTENNA: ++ dm->dm_fat_table.p_default_s0_s1 = (u8 *)value; ++ break; ++ case ODM_CMNINFO_BF_ANTDIV_DECISION: ++ dm->dm_fat_table.is_no_csi_feedback = (boolean *)value; ++ break; ++#endif ++ ++ case ODM_CMNINFO_SOFT_AP_MODE: ++ dm->soft_ap_mode = (u32 *)value; ++ break; ++ case ODM_CMNINFO_MP_MODE: ++ dm->mp_mode = (u8 *)value; ++ break; ++ case ODM_CMNINFO_INTERRUPT_MASK: ++ dm->interrupt_mask = (u32 *)value; ++ break; ++ case ODM_CMNINFO_BB_OPERATION_MODE: ++ dm->bb_op_mode = (u8 *)value; ++ break; ++ default: ++ /*do nothing*/ ++ break; ++ } ++} ++ ++/*@ ++ * Update band/CHannel/.. The values are dynamic but non-per-packet. ++ */ ++void odm_cmn_info_update(struct dm_struct *dm, u32 cmn_info, u64 value) ++{ ++ /* This init variable may be changed in run time. */ ++ switch (cmn_info) { ++ case ODM_CMNINFO_LINK_IN_PROGRESS: ++ dm->is_link_in_process = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_ABILITY: ++ dm->support_ability = (u64)value; ++ break; ++ ++ case ODM_CMNINFO_RF_TYPE: ++ dm->rf_type = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_WIFI_DIRECT: ++ dm->is_wifi_direct = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_WIFI_DISPLAY: ++ dm->is_wifi_display = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_LINK: ++ dm->is_linked = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_CMW500LINK: ++ dm->iot_table.is_linked_cmw500 = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_STATION_STATE: ++ dm->bsta_state = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_RSSI_MIN: ++ dm->rssi_min = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_RSSI_MIN_BY_PATH: ++ dm->rssi_min_by_path = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_DBG_COMP: ++ dm->debug_components = (u64)value; ++ break; ++ ++#ifdef ODM_CONFIG_BT_COEXIST ++ /* The following is for BT HS mode and BT coexist mechanism. */ ++ case ODM_CMNINFO_BT_ENABLED: ++ dm->bt_info_table.is_bt_enabled = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_BT_HS_CONNECT_PROCESS: ++ dm->bt_info_table.is_bt_connect_process = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_BT_HS_RSSI: ++ dm->bt_info_table.bt_hs_rssi = (u8)value; ++ break; ++ ++ case ODM_CMNINFO_BT_OPERATION: ++ dm->bt_info_table.is_bt_hs_operation = (boolean)value; ++ break; ++ ++ case ODM_CMNINFO_BT_LIMITED_DIG: ++ dm->bt_info_table.is_bt_limited_dig = (boolean)value; ++ break; ++#endif ++ ++ case ODM_CMNINFO_AP_TOTAL_NUM: ++ dm->ap_total_num = (u8)value; ++ break; ++ ++#ifdef CONFIG_PHYDM_DFS_MASTER ++ case ODM_CMNINFO_DFS_REGION_DOMAIN: ++ dm->dfs_region_domain = (u8)value; ++ break; ++#endif ++ ++ case ODM_CMNINFO_BT_CONTINUOUS_TURN: ++ dm->is_bt_continuous_turn = (boolean)value; ++ break; ++ default: ++ break; ++ } ++} ++ ++u32 phydm_cmn_info_query(struct dm_struct *dm, enum phydm_info_query info_type) ++{ ++ struct phydm_fa_struct *fa_t = &dm->false_alm_cnt; ++ struct phydm_dig_struct *dig_t = &dm->dm_dig_table; ++ struct ccx_info *ccx_info = &dm->dm_ccx_info; ++ ++ switch (info_type) { ++ /*@=== [FA Relative] ===========================================*/ ++ case PHYDM_INFO_FA_OFDM: ++ return fa_t->cnt_ofdm_fail; ++ ++ case PHYDM_INFO_FA_CCK: ++ return fa_t->cnt_cck_fail; ++ ++ case PHYDM_INFO_FA_TOTAL: ++ return fa_t->cnt_all; ++ ++ case PHYDM_INFO_CCA_OFDM: ++ return fa_t->cnt_ofdm_cca; ++ ++ case PHYDM_INFO_CCA_CCK: ++ return fa_t->cnt_cck_cca; ++ ++ case PHYDM_INFO_CCA_ALL: ++ return fa_t->cnt_cca_all; ++ ++ case PHYDM_INFO_CRC32_OK_VHT: ++ return fa_t->cnt_vht_crc32_ok; ++ ++ case PHYDM_INFO_CRC32_OK_HT: ++ return fa_t->cnt_ht_crc32_ok; ++ ++ case PHYDM_INFO_CRC32_OK_LEGACY: ++ return fa_t->cnt_ofdm_crc32_ok; ++ ++ case PHYDM_INFO_CRC32_OK_CCK: ++ return fa_t->cnt_cck_crc32_ok; ++ ++ case PHYDM_INFO_CRC32_ERROR_VHT: ++ return fa_t->cnt_vht_crc32_error; ++ ++ case PHYDM_INFO_CRC32_ERROR_HT: ++ return fa_t->cnt_ht_crc32_error; ++ ++ case PHYDM_INFO_CRC32_ERROR_LEGACY: ++ return fa_t->cnt_ofdm_crc32_error; ++ ++ case PHYDM_INFO_CRC32_ERROR_CCK: ++ return fa_t->cnt_cck_crc32_error; ++ ++ case PHYDM_INFO_EDCCA_FLAG: ++ return fa_t->edcca_flag; ++ ++ case PHYDM_INFO_OFDM_ENABLE: ++ return fa_t->ofdm_block_enable; ++ ++ case PHYDM_INFO_CCK_ENABLE: ++ return fa_t->cck_block_enable; ++ ++ case PHYDM_INFO_DBG_PORT_0: ++ return fa_t->dbg_port0; ++ ++ case PHYDM_INFO_CRC32_OK_HT_AGG: ++ return fa_t->cnt_ht_crc32_ok_agg; ++ ++ case PHYDM_INFO_CRC32_ERROR_HT_AGG: ++ return fa_t->cnt_ht_crc32_error_agg; ++ ++ /*@=== [DIG] ================================================*/ ++ ++ case PHYDM_INFO_CURR_IGI: ++ return dig_t->cur_ig_value; ++ ++ /*@=== [RSSI] ===============================================*/ ++ case PHYDM_INFO_RSSI_MIN: ++ return (u32)dm->rssi_min; ++ ++ case PHYDM_INFO_RSSI_MAX: ++ return (u32)dm->rssi_max; ++ ++ case PHYDM_INFO_CLM_RATIO: ++ return (u32)ccx_info->clm_ratio; ++ case PHYDM_INFO_NHM_RATIO: ++ return (u32)ccx_info->nhm_ratio; ++ default: ++ return 0xffffffff; ++ } ++} ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++void odm_init_all_work_items(struct dm_struct *dm) ++{ ++ void *adapter = dm->adapter; ++#if USE_WORKITEM ++ ++#ifdef CONFIG_ADAPTIVE_SOML ++ odm_initialize_work_item(dm, ++ &dm->dm_soml_table.phydm_adaptive_soml_workitem, ++ (RT_WORKITEM_CALL_BACK)phydm_adaptive_soml_workitem_callback, ++ (void *)adapter, ++ "AdaptiveSOMLWorkitem"); ++#endif ++ ++#ifdef ODM_EVM_ENHANCE_ANTDIV ++ odm_initialize_work_item(dm, ++ &dm->phydm_evm_antdiv_workitem, ++ (RT_WORKITEM_CALL_BACK)phydm_evm_antdiv_workitem_callback, ++ (void *)adapter, ++ "EvmAntdivWorkitem"); ++#endif ++ ++#ifdef CONFIG_S0S1_SW_ANTENNA_DIVERSITY ++ odm_initialize_work_item(dm, ++ &dm->dm_swat_table.phydm_sw_antenna_switch_workitem, ++ (RT_WORKITEM_CALL_BACK)odm_sw_antdiv_workitem_callback, ++ (void *)adapter, ++ "AntennaSwitchWorkitem"); ++#endif ++#if (defined(CONFIG_HL_SMART_ANTENNA)) ++ odm_initialize_work_item(dm, ++ &dm->dm_sat_table.hl_smart_antenna_workitem, ++ (RT_WORKITEM_CALL_BACK)phydm_beam_switch_workitem_callback, ++ (void *)adapter, ++ "hl_smart_ant_workitem"); ++ ++ odm_initialize_work_item(dm, ++ &dm->dm_sat_table.hl_smart_antenna_decision_workitem, ++ (RT_WORKITEM_CALL_BACK)phydm_beam_decision_workitem_callback, ++ (void *)adapter, ++ "hl_smart_ant_decision_workitem"); ++#endif ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->ra_rpt_workitem, ++ (RT_WORKITEM_CALL_BACK)halrf_update_init_rate_work_item_callback, ++ (void *)adapter, ++ "ra_rpt_workitem"); ++ ++#if (defined(CONFIG_5G_CG_SMART_ANT_DIVERSITY)) || (defined(CONFIG_2G_CG_SMART_ANT_DIVERSITY)) ++ odm_initialize_work_item( ++ dm, ++ &dm->fast_ant_training_workitem, ++ (RT_WORKITEM_CALL_BACK)odm_fast_ant_training_work_item_callback, ++ (void *)adapter, ++ "fast_ant_training_workitem"); ++#endif ++ ++#endif /*#if USE_WORKITEM*/ ++ ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ odm_initialize_work_item( ++ dm, ++ &dm->beamforming_info.txbf_info.txbf_enter_work_item, ++ (RT_WORKITEM_CALL_BACK)hal_com_txbf_enter_work_item_callback, ++ (void *)adapter, ++ "txbf_enter_work_item"); ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->beamforming_info.txbf_info.txbf_leave_work_item, ++ (RT_WORKITEM_CALL_BACK)hal_com_txbf_leave_work_item_callback, ++ (void *)adapter, ++ "txbf_leave_work_item"); ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->beamforming_info.txbf_info.txbf_fw_ndpa_work_item, ++ (RT_WORKITEM_CALL_BACK)hal_com_txbf_fw_ndpa_work_item_callback, ++ (void *)adapter, ++ "txbf_fw_ndpa_work_item"); ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->beamforming_info.txbf_info.txbf_clk_work_item, ++ (RT_WORKITEM_CALL_BACK)hal_com_txbf_clk_work_item_callback, ++ (void *)adapter, ++ "txbf_clk_work_item"); ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->beamforming_info.txbf_info.txbf_rate_work_item, ++ (RT_WORKITEM_CALL_BACK)hal_com_txbf_rate_work_item_callback, ++ (void *)adapter, ++ "txbf_rate_work_item"); ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->beamforming_info.txbf_info.txbf_status_work_item, ++ (RT_WORKITEM_CALL_BACK)hal_com_txbf_status_work_item_callback, ++ (void *)adapter, ++ "txbf_status_work_item"); ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->beamforming_info.txbf_info.txbf_reset_tx_path_work_item, ++ (RT_WORKITEM_CALL_BACK)hal_com_txbf_reset_tx_path_work_item_callback, ++ (void *)adapter, ++ "txbf_reset_tx_path_work_item"); ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->beamforming_info.txbf_info.txbf_get_tx_rate_work_item, ++ (RT_WORKITEM_CALL_BACK)hal_com_txbf_get_tx_rate_work_item_callback, ++ (void *)adapter, ++ "txbf_get_tx_rate_work_item"); ++#endif ++ ++#if (PHYDM_LA_MODE_SUPPORT == 1) ++ odm_initialize_work_item( ++ dm, ++ &dm->adcsmp.adc_smp_work_item, ++ (RT_WORKITEM_CALL_BACK)adc_smp_work_item_callback, ++ (void *)adapter, ++ "adc_smp_work_item"); ++ ++ odm_initialize_work_item( ++ dm, ++ &dm->adcsmp.adc_smp_work_item_1, ++ (RT_WORKITEM_CALL_BACK)adc_smp_work_item_callback, ++ (void *)adapter, ++ "adc_smp_work_item_1"); ++#endif ++} ++ ++void odm_free_all_work_items(struct dm_struct *dm) ++{ ++#if USE_WORKITEM ++ ++#ifdef CONFIG_S0S1_SW_ANTENNA_DIVERSITY ++ odm_free_work_item(&dm->dm_swat_table.phydm_sw_antenna_switch_workitem); ++#endif ++ ++#ifdef CONFIG_ADAPTIVE_SOML ++ odm_free_work_item(&dm->dm_soml_table.phydm_adaptive_soml_workitem); ++#endif ++ ++#ifdef ODM_EVM_ENHANCE_ANTDIV ++ odm_free_work_item(&dm->phydm_evm_antdiv_workitem); ++#endif ++ ++#if (defined(CONFIG_HL_SMART_ANTENNA)) ++ odm_free_work_item(&dm->dm_sat_table.hl_smart_antenna_workitem); ++ odm_free_work_item(&dm->dm_sat_table.hl_smart_antenna_decision_workitem); ++#endif ++ ++#if (defined(CONFIG_5G_CG_SMART_ANT_DIVERSITY)) || (defined(CONFIG_2G_CG_SMART_ANT_DIVERSITY)) ++ odm_free_work_item(&dm->fast_ant_training_workitem); ++#endif ++ odm_free_work_item(&dm->ra_rpt_workitem); ++/*odm_free_work_item((&dm->sbdcnt_workitem));*/ ++#endif ++ ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_enter_work_item)); ++ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_leave_work_item)); ++ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_fw_ndpa_work_item)); ++ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_clk_work_item)); ++ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_rate_work_item)); ++ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_status_work_item)); ++ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_reset_tx_path_work_item)); ++ odm_free_work_item((&dm->beamforming_info.txbf_info.txbf_get_tx_rate_work_item)); ++#endif ++ ++#if (PHYDM_LA_MODE_SUPPORT == 1) ++ odm_free_work_item((&dm->adcsmp.adc_smp_work_item)); ++ odm_free_work_item((&dm->adcsmp.adc_smp_work_item_1)); ++#endif ++} ++#endif /*#if (DM_ODM_SUPPORT_TYPE == ODM_WIN)*/ ++ ++void odm_init_all_timers(struct dm_struct *dm) ++{ ++#if (defined(CONFIG_PHYDM_ANTENNA_DIVERSITY)) ++ odm_ant_div_timers(dm, INIT_ANTDIV_TIMMER); ++#endif ++#if (defined(PHYDM_TDMA_DIG_SUPPORT)) ++#ifdef IS_USE_NEW_TDMA ++ phydm_tdma_dig_timers(dm, INIT_TDMA_DIG_TIMMER); ++#endif ++#endif ++#ifdef CONFIG_ADAPTIVE_SOML ++ phydm_adaptive_soml_timers(dm, INIT_SOML_TIMMER); ++#endif ++#ifdef PHYDM_LNA_SAT_CHK_SUPPORT ++#ifdef PHYDM_LNA_SAT_CHK_TYPE1 ++ phydm_lna_sat_chk_timers(dm, INIT_LNA_SAT_CHK_TIMMER); ++#endif ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ odm_initialize_timer(dm, &dm->sbdcnt_timer, ++ (void *)phydm_sbd_callback, NULL, "SbdTimer"); ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ odm_initialize_timer(dm, &dm->beamforming_info.txbf_info.txbf_fw_ndpa_timer, ++ (void *)hal_com_txbf_fw_ndpa_timer_callback, NULL, ++ "txbf_fw_ndpa_timer"); ++#endif ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ odm_initialize_timer(dm, &dm->beamforming_info.beamforming_timer, ++ (void *)beamforming_sw_timer_callback, NULL, ++ "beamforming_timer"); ++#endif ++#endif ++} ++ ++void odm_cancel_all_timers(struct dm_struct *dm) ++{ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ /* @2012/01/12 MH Temp BSOD fix. We need to find NIC allocate mem fail reason in win7*/ ++ if (dm->adapter == NULL) ++ return; ++#endif ++ ++#if (defined(CONFIG_PHYDM_ANTENNA_DIVERSITY)) ++ odm_ant_div_timers(dm, CANCEL_ANTDIV_TIMMER); ++#endif ++#ifdef PHYDM_TDMA_DIG_SUPPORT ++#ifdef IS_USE_NEW_TDMA ++ phydm_tdma_dig_timers(dm, CANCEL_TDMA_DIG_TIMMER); ++#endif ++#endif ++#ifdef CONFIG_ADAPTIVE_SOML ++ phydm_adaptive_soml_timers(dm, CANCEL_SOML_TIMMER); ++#endif ++#ifdef PHYDM_LNA_SAT_CHK_SUPPORT ++#ifdef PHYDM_LNA_SAT_CHK_TYPE1 ++ phydm_lna_sat_chk_timers(dm, CANCEL_LNA_SAT_CHK_TIMMER); ++#endif ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ odm_cancel_timer(dm, &dm->sbdcnt_timer); ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ odm_cancel_timer(dm, &dm->beamforming_info.txbf_info.txbf_fw_ndpa_timer); ++#endif ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ odm_cancel_timer(dm, &dm->beamforming_info.beamforming_timer); ++#endif ++#endif ++} ++ ++void odm_release_all_timers(struct dm_struct *dm) ++{ ++#if (defined(CONFIG_PHYDM_ANTENNA_DIVERSITY)) ++ odm_ant_div_timers(dm, RELEASE_ANTDIV_TIMMER); ++#endif ++#ifdef PHYDM_TDMA_DIG_SUPPORT ++#ifdef IS_USE_NEW_TDMA ++ phydm_tdma_dig_timers(dm, RELEASE_TDMA_DIG_TIMMER); ++#endif ++#endif ++#ifdef CONFIG_ADAPTIVE_SOML ++ phydm_adaptive_soml_timers(dm, RELEASE_SOML_TIMMER); ++#endif ++#ifdef PHYDM_LNA_SAT_CHK_SUPPORT ++#ifdef PHYDM_LNA_SAT_CHK_TYPE1 ++ phydm_lna_sat_chk_timers(dm, RELEASE_LNA_SAT_CHK_TIMMER); ++#endif ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ odm_release_timer(dm, &dm->sbdcnt_timer); ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ odm_release_timer(dm, &dm->beamforming_info.txbf_info.txbf_fw_ndpa_timer); ++#endif ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ odm_release_timer(dm, &dm->beamforming_info.beamforming_timer); ++#endif ++#endif ++} ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_AP) ++void odm_init_all_threads( ++ struct dm_struct *dm) ++{ ++#ifdef TPT_THREAD ++ k_tpt_task_init(dm->priv); ++#endif ++} ++ ++void odm_stop_all_threads( ++ struct dm_struct *dm) ++{ ++#ifdef TPT_THREAD ++ k_tpt_task_stop(dm->priv); ++#endif ++} ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++/* @Justin: According to the current RRSI to adjust Response Frame TX power, ++ * 2012/11/05 ++ */ ++void odm_dtc(struct dm_struct *dm) ++{ ++#ifdef CONFIG_DM_RESP_TXAGC ++/* RSSI higher than this value, start to decade TX power */ ++#define DTC_BASE 35 ++ ++/* RSSI lower than this value, start to increase TX power */ ++#define DTC_DWN_BASE (DTC_BASE - 5) ++ ++ /* RSSI vs TX power step mapping: decade TX power */ ++ static const u8 dtc_table_down[] = { ++ DTC_BASE, ++ (DTC_BASE + 5), ++ (DTC_BASE + 10), ++ (DTC_BASE + 15), ++ (DTC_BASE + 20), ++ (DTC_BASE + 25)}; ++ ++ /* RSSI vs TX power step mapping: increase TX power */ ++ static const u8 dtc_table_up[] = { ++ DTC_DWN_BASE, ++ (DTC_DWN_BASE - 5), ++ (DTC_DWN_BASE - 10), ++ (DTC_DWN_BASE - 15), ++ (DTC_DWN_BASE - 15), ++ (DTC_DWN_BASE - 20), ++ (DTC_DWN_BASE - 20), ++ (DTC_DWN_BASE - 25), ++ (DTC_DWN_BASE - 25), ++ (DTC_DWN_BASE - 30), ++ (DTC_DWN_BASE - 35)}; ++ ++ u8 i; ++ u8 dtc_steps = 0; ++ u8 sign; ++ u8 resp_txagc = 0; ++ ++#if 0 ++ /* @As DIG is disabled, DTC is also disable */ ++ if (!(dm->support_ability & ODM_XXXXXX)) ++ return; ++#endif ++ ++ if (dm->rssi_min > DTC_BASE) { ++ /* need to decade the CTS TX power */ ++ sign = 1; ++ for (i = 0; i < ARRAY_SIZE(dtc_table_down); i++) { ++ if (dtc_table_down[i] >= dm->rssi_min || dtc_steps >= 6) ++ break; ++ else ++ dtc_steps++; ++ } ++ } ++#if 0 ++ else if (dm->rssi_min > DTC_DWN_BASE) { ++ /* needs to increase the CTS TX power */ ++ sign = 0; ++ dtc_steps = 1; ++ for (i = 0; i < ARRAY_SIZE(dtc_table_up); i++) { ++ if (dtc_table_up[i] <= dm->rssi_min || dtc_steps >= 10) ++ break; ++ else ++ dtc_steps++; ++ } ++ } ++#endif ++ else { ++ sign = 0; ++ dtc_steps = 0; ++ } ++ ++ resp_txagc = dtc_steps | (sign << 4); ++ resp_txagc = resp_txagc | (resp_txagc << 5); ++ odm_write_1byte(dm, 0x06d9, resp_txagc); ++ ++ PHYDM_DBG(dm, ODM_COMP_PWR_TRAIN, ++ "%s rssi_min:%u, set RESP_TXAGC to %s %u\n", __func__, ++ dm->rssi_min, sign ? "minus" : "plus", dtc_steps); ++#endif /* @CONFIG_RESP_TXAGC_ADJUST */ ++} ++ ++#endif /* @#if (DM_ODM_SUPPORT_TYPE == ODM_CE) */ ++ ++/*@<20170126, BB-Kevin>8188F D-CUT DC cancellation and 8821C*/ ++void phydm_dc_cancellation(struct dm_struct *dm) ++{ ++#ifdef PHYDM_DC_CANCELLATION ++ u32 offset_i_hex[PHYDM_MAX_RF_PATH] = {0}; ++ u32 offset_q_hex[PHYDM_MAX_RF_PATH] = {0}; ++ u32 reg_value32[PHYDM_MAX_RF_PATH] = {0}; ++ u8 path = RF_PATH_A; ++ u8 set_result; ++ ++ if (!(dm->support_ic_type & ODM_DC_CANCELLATION_SUPPORT)) ++ return; ++ if ((dm->support_ic_type & ODM_RTL8188F) && ++ dm->cut_version < ODM_CUT_D) ++ return; ++ if ((dm->support_ic_type & ODM_RTL8192F) && ++ dm->cut_version == ODM_CUT_A) ++ return; ++ ++ PHYDM_DBG(dm, ODM_COMP_API, "%s ======>\n", __func__); ++ ++ /*@DC_Estimation (only for 2x2 ic now) */ ++ ++ for (path = RF_PATH_A; path < PHYDM_MAX_RF_PATH; path++) { ++ if (path > RF_PATH_A && ++ dm->support_ic_type & (ODM_RTL8821C | ODM_RTL8188F | ++ ODM_RTL8710B | ODM_RTL8721D)) ++ break; ++ else if (path > RF_PATH_B && ++ dm->support_ic_type & (ODM_RTL8822B | ODM_RTL8192F)) ++ break; ++ if (phydm_stop_ic_trx(dm, PHYDM_SET) == PHYDM_SET_FAIL) { ++ PHYDM_DBG(dm, ODM_COMP_API, "STOP_TRX_FAIL\n"); ++ return; ++ } ++ odm_write_dig(dm, 0x7e); ++ /*@Disable LNA*/ ++ if (dm->support_ic_type & ODM_RTL8821C) ++ halrf_rf_lna_setting(dm, HALRF_LNA_DISABLE); ++ /*Turn off 3-wire*/ ++ phydm_stop_3_wire(dm, PHYDM_SET); ++ if (dm->support_ic_type & (ODM_RTL8188F | ODM_RTL8710B)) { ++ /*set debug port to 0x235*/ ++ if (!phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x235)) { ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "Set Debug port Fail\n"); ++ return; ++ } ++ } else if (dm->support_ic_type & ODM_RTL8721D) { ++ /*set debug port to 0x200*/ ++ if (!phydm_set_bb_dbg_port(dm, DBGPORT_PRI_2, 0x200)) { ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "Set Debug port Fail\n"); ++ return; ++ } ++ } else if (dm->support_ic_type & ODM_RTL8821C) { ++ if (!phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x200)) { ++ /*set debug port to 0x200*/ ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "Set Debug port Fail\n"); ++ return; ++ } ++ phydm_bb_dbg_port_header_sel(dm, 0x0); ++ } else if (dm->support_ic_type & ODM_RTL8822B) { ++ if (path == RF_PATH_A && ++ !phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x200)) { ++ /*set debug port to 0x200*/ ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "Set Debug port Fail\n"); ++ return; ++ } ++ if (path == RF_PATH_B && ++ !phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x202)) { ++ /*set debug port to 0x200*/ ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "Set Debug port Fail\n"); ++ return; ++ } ++ phydm_bb_dbg_port_header_sel(dm, 0x0); ++ } else if (dm->support_ic_type & ODM_RTL8192F) { ++ if (path == RF_PATH_A && ++ !phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x235)) { ++ /*set debug port to 0x235*/ ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "Set Debug port Fail\n"); ++ return; ++ } ++ if (path == RF_PATH_B && ++ !phydm_set_bb_dbg_port(dm, DBGPORT_PRI_1, 0x23d)) { ++ /*set debug port to 0x23d*/ ++ PHYDM_DBG(dm, ODM_COMP_API, ++ "Set Debug port Fail\n"); ++ return; ++ } ++ } ++ ++ /*@disable CCK DCNF*/ ++ odm_set_bb_reg(dm, R_0xa78, MASKBYTE1, 0x0); ++ ++ PHYDM_DBG(dm, ODM_COMP_API, "DC cancellation Begin!!!\n"); ++ ++ phydm_stop_ck320(dm, true); /*stop ck320*/ ++ ++ /* the same debug port both for path-a and path-b*/ ++ reg_value32[path] = phydm_get_bb_dbg_port_val(dm); ++ ++ phydm_stop_ck320(dm, false); /*start ck320*/ ++ ++ phydm_release_bb_dbg_port(dm); ++ /* @Turn on 3-wire*/ ++ phydm_stop_3_wire(dm, PHYDM_REVERT); ++ /* @Enable LNA*/ ++ if (dm->support_ic_type & ODM_RTL8821C) ++ halrf_rf_lna_setting(dm, HALRF_LNA_ENABLE); ++ ++ odm_write_dig(dm, 0x20); ++ ++ set_result = phydm_stop_ic_trx(dm, PHYDM_REVERT); ++ ++ PHYDM_DBG(dm, ODM_COMP_API, "DC cancellation OK!!!\n"); ++ } ++ ++ /*@DC_Cancellation*/ ++ /*@DC compensation to CCK data path*/ ++ odm_set_bb_reg(dm, R_0xa9c, BIT(20), 0x1); ++ if (dm->support_ic_type & (ODM_RTL8188F | ODM_RTL8710B)) { ++ offset_i_hex[0] = (reg_value32[0] & 0xffc0000) >> 18; ++ offset_q_hex[0] = (reg_value32[0] & 0x3ff00) >> 8; ++ ++ /*@Before filling into registers, ++ *offset should be multiplexed (-1) ++ */ ++ offset_i_hex[0] = (offset_i_hex[0] >= 0x200) ? ++ (0x400 - offset_i_hex[0]) : ++ (0x1ff - offset_i_hex[0]); ++ offset_q_hex[0] = (offset_q_hex[0] >= 0x200) ? ++ (0x400 - offset_q_hex[0]) : ++ (0x1ff - offset_q_hex[0]); ++ ++ odm_set_bb_reg(dm, R_0x950, 0x1ff, offset_i_hex[0]); ++ odm_set_bb_reg(dm, R_0x950, 0x1ff0000, offset_q_hex[0]); ++ } else if (dm->support_ic_type & (ODM_RTL8821C | ODM_RTL8822B)) { ++ /* Path-a */ ++ offset_i_hex[0] = (reg_value32[0] & 0xffc00) >> 10; ++ offset_q_hex[0] = reg_value32[0] & 0x3ff; ++ ++ /*@Before filling into registers, ++ *offset should be multiplexed (-1) ++ */ ++ offset_i_hex[0] = 0x400 - offset_i_hex[0]; ++ offset_q_hex[0] = 0x400 - offset_q_hex[0]; ++ ++ odm_set_bb_reg(dm, R_0xc10, 0x3c000000, ++ (0x3c0 & offset_i_hex[0]) >> 6); ++ odm_set_bb_reg(dm, R_0xc10, 0xfc00, 0x3f & offset_i_hex[0]); ++ odm_set_bb_reg(dm, R_0xc14, 0x3c000000, ++ (0x3c0 & offset_q_hex[0]) >> 6); ++ odm_set_bb_reg(dm, R_0xc14, 0xfc00, 0x3f & offset_q_hex[0]); ++ ++ /* Path-b */ ++ if (dm->rf_type > RF_1T1R) { ++ offset_i_hex[1] = (reg_value32[1] & 0xffc00) >> 10; ++ offset_q_hex[1] = reg_value32[1] & 0x3ff; ++ ++ /*@Before filling into registers, ++ *offset should be multiplexed (-1) ++ */ ++ offset_i_hex[1] = 0x400 - offset_i_hex[1]; ++ offset_q_hex[1] = 0x400 - offset_q_hex[1]; ++ ++ odm_set_bb_reg(dm, R_0xe10, 0x3c000000, ++ (0x3c0 & offset_i_hex[1]) >> 6); ++ odm_set_bb_reg(dm, R_0xe10, 0xfc00, ++ 0x3f & offset_i_hex[1]); ++ odm_set_bb_reg(dm, R_0xe14, 0x3c000000, ++ (0x3c0 & offset_q_hex[1]) >> 6); ++ odm_set_bb_reg(dm, R_0xe14, 0xfc00, ++ 0x3f & offset_q_hex[1]); ++ } ++ } else if (dm->support_ic_type & (ODM_RTL8192F)) { ++ /* Path-a I:df4[27:18],Q:df4[17:8]*/ ++ offset_i_hex[0] = (reg_value32[0] & 0xffc0000) >> 18; ++ offset_q_hex[0] = (reg_value32[0] & 0x3ff00) >> 8; ++ ++ /*@Before filling into registers, ++ *offset should be multiplexed (-1) ++ */ ++ offset_i_hex[0] = (offset_i_hex[0] >= 0x200) ? ++ (0x400 - offset_i_hex[0]) : ++ (0xff - offset_i_hex[0]); ++ offset_q_hex[0] = (offset_q_hex[0] >= 0x200) ? ++ (0x400 - offset_q_hex[0]) : ++ (0xff - offset_q_hex[0]); ++ /*Path-a I:c10[7:0],Q:c10[15:8]*/ ++ odm_set_bb_reg(dm, R_0xc10, 0xff, offset_i_hex[0]); ++ odm_set_bb_reg(dm, R_0xc10, 0xff00, offset_q_hex[0]); ++ ++ /* Path-b */ ++ if (dm->rf_type > RF_1T1R) { ++ /* @I:df4[27:18],Q:df4[17:8]*/ ++ offset_i_hex[1] = (reg_value32[1] & 0xffc0000) >> 18; ++ offset_q_hex[1] = (reg_value32[1] & 0x3ff00) >> 8; ++ ++ /*@Before filling into registers, ++ *offset should be multiplexed (-1) ++ */ ++ offset_i_hex[1] = (offset_i_hex[1] >= 0x200) ? ++ (0x400 - offset_i_hex[1]) : ++ (0xff - offset_i_hex[1]); ++ offset_q_hex[1] = (offset_q_hex[1] >= 0x200) ? ++ (0x400 - offset_q_hex[1]) : ++ (0xff - offset_q_hex[1]); ++ /*Path-b I:c18[7:0],Q:c18[15:8]*/ ++ odm_set_bb_reg(dm, R_0xc18, 0xff, offset_i_hex[1]); ++ odm_set_bb_reg(dm, R_0xc18, 0xff00, offset_q_hex[1]); ++ } ++ } else if (dm->support_ic_type & (ODM_RTL8721D)) { ++ /*judy modified 20180517*/ ++ offset_i_hex[0] = (reg_value32[0] & 0xff800) >> 11; ++ offset_q_hex[0] = (reg_value32[0] & 0x3fe) >> 1; ++ ++ /*@Before filling into registers, ++ *offset should be multiplexed (-1) ++ */ ++ offset_i_hex[0] = 0x200 - offset_i_hex[0]; ++ offset_q_hex[0] = 0x200 - offset_q_hex[0]; ++ ++ odm_set_bb_reg(dm, R_0x950, 0x1ff, offset_i_hex[0]); ++ odm_set_bb_reg(dm, R_0x950, 0x1ff0000, offset_q_hex[0]); ++ } ++#endif ++} ++ ++void phydm_receiver_blocking(void *dm_void) ++{ ++#ifdef CONFIG_RECEIVER_BLOCKING ++ struct dm_struct *dm = (struct dm_struct *)dm_void; ++ u32 chnl = *dm->channel; ++ u8 bw = *dm->band_width; ++ u32 bb_regf0 = odm_get_bb_reg(dm, R_0xf0, 0xf000); ++ ++ if (!(dm->support_ic_type & ODM_RECEIVER_BLOCKING_SUPPORT) || ++ !(dm->support_ability & ODM_BB_ADAPTIVITY)) ++ return; ++ ++ if ((dm->support_ic_type & ODM_RTL8188E && bb_regf0 < 8) || ++ dm->support_ic_type & ODM_RTL8192E) { ++ /*@8188E_T version*/ ++ if (dm->consecutive_idlel_time <= 10 || *dm->mp_mode) ++ goto end; ++ ++ if (bw == CHANNEL_WIDTH_20 && chnl == 1) { ++ phydm_nbi_setting(dm, FUNC_ENABLE, chnl, 20, 2410, ++ PHYDM_DONT_CARE); ++ dm->is_rx_blocking_en = true; ++ } else if ((bw == CHANNEL_WIDTH_20) && (chnl == 13)) { ++ phydm_nbi_setting(dm, FUNC_ENABLE, chnl, 20, 2473, ++ PHYDM_DONT_CARE); ++ dm->is_rx_blocking_en = true; ++ } else if (dm->is_rx_blocking_en && chnl != 1 && chnl != 13) { ++ phydm_nbi_enable(dm, FUNC_DISABLE); ++ odm_set_bb_reg(dm, R_0xc40, 0x1f000000, 0x1f); ++ dm->is_rx_blocking_en = false; ++ } ++ return; ++ } else if ((dm->support_ic_type & ODM_RTL8188E && bb_regf0 >= 8)) { ++ /*@8188E_S version*/ ++ if (dm->consecutive_idlel_time <= 10 || *dm->mp_mode) ++ goto end; ++ ++ if (bw == CHANNEL_WIDTH_20 && chnl == 13) { ++ phydm_nbi_setting(dm, FUNC_ENABLE, chnl, 20, 2473, ++ PHYDM_DONT_CARE); ++ dm->is_rx_blocking_en = true; ++ } else if (dm->is_rx_blocking_en && chnl != 13) { ++ phydm_nbi_enable(dm, FUNC_DISABLE); ++ odm_set_bb_reg(dm, R_0xc40, 0x1f000000, 0x1f); ++ dm->is_rx_blocking_en = false; ++ } ++ return; ++ } ++ ++end: ++ if (dm->is_rx_blocking_en) { ++ phydm_nbi_enable(dm, FUNC_DISABLE); ++ odm_set_bb_reg(dm, R_0xc40, 0x1f000000, 0x1f); ++ dm->is_rx_blocking_en = false; ++ } ++#endif ++} +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.c 2021-03-07 18:16:17.061956384 +0200 @@ -0,0 +1,1086 @@ +/****************************************************************************** + * @@ -222434,11 +217752,9 @@ index 000000000..8f5229abf +} +#endif /*#ifdef PHYDM_SUPPORT_CCKPD*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.h -new file mode 100644 -index 000000000..f8c8625df ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_cck_pd.h 2021-03-07 18:16:17.061956384 +0200 @@ -0,0 +1,155 @@ +/****************************************************************************** + * @@ -222595,11 +217911,9 @@ index 000000000..f8c8625df + +void phydm_cck_pd_init(void *dm_void); +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_ccx.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_ccx.c -new file mode 100644 -index 000000000..f9ea9bb99 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_ccx.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_ccx.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_ccx.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_ccx.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_ccx.c 2021-03-07 18:16:17.061956384 +0200 @@ -0,0 +1,1802 @@ +/****************************************************************************** + * @@ -224403,11 +219717,9 @@ index 000000000..f9ea9bb99 + *_out_len = out_len; +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_ccx.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_ccx.h -new file mode 100644 -index 000000000..2b3d1da6b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_ccx.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_ccx.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_ccx.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_ccx.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_ccx.h 2021-03-07 18:16:17.061956384 +0200 @@ -0,0 +1,268 @@ +/****************************************************************************** + * @@ -224677,11 +219989,9 @@ index 000000000..2b3d1da6b + char *output, u32 *_out_len); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.c -new file mode 100644 -index 000000000..95d89e379 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.c 2021-03-07 18:16:17.061956384 +0200 @@ -0,0 +1,594 @@ +/****************************************************************************** + * @@ -225277,11 +220587,9 @@ index 000000000..95d89e379 + *_out_len = out_len; +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.h -new file mode 100644 -index 000000000..080c29316 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_cfotracking.h 2021-03-07 18:16:17.061956384 +0200 @@ -0,0 +1,73 @@ +/****************************************************************************** + * @@ -225356,11 +220664,9 @@ index 000000000..080c29316 +void phy_Init_crystal_capacity(void *dm_void, u8 crystal_cap); +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_debug.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_debug.c -new file mode 100644 -index 000000000..57d24e0e6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_debug.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_debug.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_debug.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_debug.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_debug.c 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,4728 @@ +/****************************************************************************** + * @@ -230090,11 +225396,9 @@ index 000000000..57d24e0e6 +#endif +#endif /*@#ifdef CONFIG_PHYDM_DEBUG_FUNCTION*/ +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_debug.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_debug.h -new file mode 100644 -index 000000000..a795f30d7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_debug.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_debug.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_debug.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_debug.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_debug.h 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,480 @@ +/****************************************************************************** + * @@ -230576,11 +225880,9 @@ index 000000000..a795f30d7 +void phydm_fw_trace_handler_8051(void *dm_void, u8 *cmd_buf, u8 cmd_len); + +#endif /* @__ODM_DBG_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dfs.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dfs.c -new file mode 100644 -index 000000000..39c387942 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dfs.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dfs.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dfs.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dfs.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dfs.c 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,2323 @@ +/****************************************************************************** + * @@ -232905,11 +228207,9 @@ index 000000000..39c387942 +} +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dfs.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dfs.h -new file mode 100644 -index 000000000..a1a96db5f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dfs.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dfs.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dfs.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dfs.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dfs.h 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,190 @@ +/****************************************************************************** + * @@ -233101,11 +228401,9 @@ index 000000000..a1a96db5f +#endif + +#endif /*@#ifndef __PHYDM_DFS_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dig.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dig.c -new file mode 100644 -index 000000000..eea6dcee4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dig.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dig.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dig.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dig.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dig.c 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,2858 @@ +/****************************************************************************** + * @@ -235965,11 +231263,9 @@ index 000000000..eea6dcee4 +} +#endif /*#if (RTL8822B_SUPPORT)*/ +#endif /*#ifdef CONFIG_MCC_DM*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dig.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dig.h -new file mode 100644 -index 000000000..9800980af ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dig.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dig.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dig.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dig.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dig.h 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,337 @@ +/****************************************************************************** + * @@ -236308,11 +231604,9 @@ index 000000000..9800980af + + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.c -new file mode 100644 -index 000000000..ceed35fe8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.c 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,517 @@ +/****************************************************************************** + * @@ -236831,11 +232125,9 @@ index 000000000..ceed35fe8 +} +#endif /*@#if (DM_ODM_SUPPORT_TYPE == ODM_WIN)*/ +#endif /* @#ifdef CONFIG_DYNAMIC_TX_TWR */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.h -new file mode 100644 -index 000000000..3906b72c1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_dynamictxpower.h 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,103 @@ +/****************************************************************************** + * @@ -236940,89 +232232,9 @@ index 000000000..3906b72c1 + +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features.h -new file mode 100644 -index 000000000..afb18393e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features.h -@@ -0,0 +1,72 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __PHYDM_FEATURES_H__ -+#define __PHYDM_FEATURES_H__ -+ -+#define CONFIG_RUN_IN_DRV -+#define ODM_DC_CANCELLATION_SUPPORT (ODM_RTL8188F | \ -+ ODM_RTL8710B | \ -+ ODM_RTL8192F | \ -+ ODM_RTL8821C | \ -+ ODM_RTL8721D) -+#define ODM_RECEIVER_BLOCKING_SUPPORT (ODM_RTL8188E | ODM_RTL8192E) -+ -+/*@20170103 YuChen add for FW API*/ -+#define PHYDM_FW_API_ENABLE_8822B 1 -+#define PHYDM_FW_API_FUNC_ENABLE_8822B 1 -+#define PHYDM_FW_API_ENABLE_8821C 1 -+#define PHYDM_FW_API_FUNC_ENABLE_8821C 1 -+#define PHYDM_FW_API_ENABLE_8195B 1 -+#define PHYDM_FW_API_FUNC_ENABLE_8195B 1 -+#define PHYDM_FW_API_ENABLE_8198F 1 -+#define PHYDM_FW_API_FUNC_ENABLE_8198F 1 -+#define PHYDM_FW_API_ENABLE_8822C 1 -+#define PHYDM_FW_API_FUNC_ENABLE_8822C 1 -+#define PHYDM_FW_API_ENABLE_8814B 1 -+#define PHYDM_FW_API_FUNC_ENABLE_8814B 1 -+#define PHYDM_FW_API_ENABLE_8812F 1 -+#define PHYDM_FW_API_FUNC_ENABLE_8812F 1 -+ -+#define CONFIG_POWERSAVING 0 -+ -+#ifdef BEAMFORMING_SUPPORT -+#if (BEAMFORMING_SUPPORT) -+ #define PHYDM_BEAMFORMING_SUPPORT -+#endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "phydm_features_win.h" -+#elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "phydm_features_ce.h" -+ /*@#include "phydm_features_ce2_kernel.h"*/ -+#elif (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #include "phydm_features_ap.h" -+#elif (DM_ODM_SUPPORT_TYPE == ODM_IOT) -+ #include "phydm_features_iot.h" -+#endif -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ap.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ap.h -new file mode 100644 -index 000000000..db2c3d27e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ap.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_ap.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_ap.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_ap.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_ap.h 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,196 @@ +/****************************************************************************** + * @@ -237220,11 +232432,97 @@ index 000000000..db2c3d27e +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ce.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ce.h -new file mode 100644 -index 000000000..6c12436c8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ce.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_ce2_kernel.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_ce2_kernel.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_ce2_kernel.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_ce2_kernel.h 2021-03-07 18:16:17.062956431 +0200 +@@ -0,0 +1,84 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __PHYDM_FEATURES_CE_H__ ++#define __PHYDM_FEATURES_CE_H__ ++ ++#define PHYDM_LA_MODE_SUPPORT 0 ++ ++#if (RTL8822B_SUPPORT || RTL8812A_SUPPORT || RTL8197F_SUPPORT ||\ ++ RTL8192F_SUPPORT) ++ #define DYN_ANT_WEIGHTING_SUPPORT ++#endif ++ ++#if (RTL8822B_SUPPORT || RTL8821C_SUPPORT) ++ #define FAHM_SUPPORT ++#endif ++ #define NHM_SUPPORT ++ #define CLM_SUPPORT ++ ++#if (RTL8822B_SUPPORT) ++ #define PHYDM_TXA_CALIBRATION ++#endif ++ ++#if (RTL8188F_SUPPORT || RTL8710B_SUPPORT || RTL8821C_SUPPORT ||\ ++ RTL8822B_SUPPORT || RTL8192F_SUPPORT) ++ #define PHYDM_DC_CANCELLATION ++#endif ++ ++#if (RTL8192F_SUPPORT == 1) ++ /*#define CONFIG_8912F_SPUR_CALIBRATION*/ ++#endif ++ ++#if (RTL8822B_SUPPORT == 1) ++ /* #define CONFIG_8822B_SPUR_CALIBRATION */ ++#endif ++ ++#define PHYDM_SUPPORT_CCKPD ++#define PHYDM_SUPPORT_ADAPTIVITY ++ ++#ifdef CONFIG_DFS_MASTER ++ #define CONFIG_PHYDM_DFS_MASTER ++#endif ++ ++#define CONFIG_BB_TXBF_API ++#define CONFIG_PHYDM_DEBUG_FUNCTION ++ ++#ifdef CONFIG_BT_COEXIST ++ #define ODM_CONFIG_BT_COEXIST ++#endif ++#define PHYDM_SUPPORT_RSSI_MONITOR ++#define CFG_DIG_DAMPING_CHK ++ ++ ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ #if (RTL8192F_SUPPORT || RTL8195B_SUPPORT || RTL8821C_SUPPORT ||\ ++ RTL8822B_SUPPORT || RTL8197F_SUPPORT || RTL8198F_SUPPORT ||\ ++ RTL8822C_SUPPORT || RTL8814B_SUPPORT) ++ #define DRIVER_BEAMFORMING_VERSION2 ++ #endif ++#endif ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_ce.h 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,214 @@ +/****************************************************************************** + * @@ -237440,12 +232738,10 @@ index 000000000..6c12436c8 + + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ce2_kernel.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ce2_kernel.h -new file mode 100644 -index 000000000..c206ea605 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_ce2_kernel.h -@@ -0,0 +1,84 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features.h 2021-03-07 18:16:17.062956431 +0200 +@@ -0,0 +1,72 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -237471,70 +232767,56 @@ index 000000000..c206ea605 + * + *****************************************************************************/ + -+#ifndef __PHYDM_FEATURES_CE_H__ -+#define __PHYDM_FEATURES_CE_H__ ++#ifndef __PHYDM_FEATURES_H__ ++#define __PHYDM_FEATURES_H__ + -+#define PHYDM_LA_MODE_SUPPORT 0 ++#define CONFIG_RUN_IN_DRV ++#define ODM_DC_CANCELLATION_SUPPORT (ODM_RTL8188F | \ ++ ODM_RTL8710B | \ ++ ODM_RTL8192F | \ ++ ODM_RTL8821C | \ ++ ODM_RTL8721D) ++#define ODM_RECEIVER_BLOCKING_SUPPORT (ODM_RTL8188E | ODM_RTL8192E) + -+#if (RTL8822B_SUPPORT || RTL8812A_SUPPORT || RTL8197F_SUPPORT ||\ -+ RTL8192F_SUPPORT) -+ #define DYN_ANT_WEIGHTING_SUPPORT ++/*@20170103 YuChen add for FW API*/ ++#define PHYDM_FW_API_ENABLE_8822B 1 ++#define PHYDM_FW_API_FUNC_ENABLE_8822B 1 ++#define PHYDM_FW_API_ENABLE_8821C 1 ++#define PHYDM_FW_API_FUNC_ENABLE_8821C 1 ++#define PHYDM_FW_API_ENABLE_8195B 1 ++#define PHYDM_FW_API_FUNC_ENABLE_8195B 1 ++#define PHYDM_FW_API_ENABLE_8198F 1 ++#define PHYDM_FW_API_FUNC_ENABLE_8198F 1 ++#define PHYDM_FW_API_ENABLE_8822C 1 ++#define PHYDM_FW_API_FUNC_ENABLE_8822C 1 ++#define PHYDM_FW_API_ENABLE_8814B 1 ++#define PHYDM_FW_API_FUNC_ENABLE_8814B 1 ++#define PHYDM_FW_API_ENABLE_8812F 1 ++#define PHYDM_FW_API_FUNC_ENABLE_8812F 1 ++ ++#define CONFIG_POWERSAVING 0 ++ ++#ifdef BEAMFORMING_SUPPORT ++#if (BEAMFORMING_SUPPORT) ++ #define PHYDM_BEAMFORMING_SUPPORT ++#endif +#endif + -+#if (RTL8822B_SUPPORT || RTL8821C_SUPPORT) -+ #define FAHM_SUPPORT -+#endif -+ #define NHM_SUPPORT -+ #define CLM_SUPPORT -+ -+#if (RTL8822B_SUPPORT) -+ #define PHYDM_TXA_CALIBRATION -+#endif -+ -+#if (RTL8188F_SUPPORT || RTL8710B_SUPPORT || RTL8821C_SUPPORT ||\ -+ RTL8822B_SUPPORT || RTL8192F_SUPPORT) -+ #define PHYDM_DC_CANCELLATION -+#endif -+ -+#if (RTL8192F_SUPPORT == 1) -+ /*#define CONFIG_8912F_SPUR_CALIBRATION*/ -+#endif -+ -+#if (RTL8822B_SUPPORT == 1) -+ /* #define CONFIG_8822B_SPUR_CALIBRATION */ -+#endif -+ -+#define PHYDM_SUPPORT_CCKPD -+#define PHYDM_SUPPORT_ADAPTIVITY -+ -+#ifdef CONFIG_DFS_MASTER -+ #define CONFIG_PHYDM_DFS_MASTER -+#endif -+ -+#define CONFIG_BB_TXBF_API -+#define CONFIG_PHYDM_DEBUG_FUNCTION -+ -+#ifdef CONFIG_BT_COEXIST -+ #define ODM_CONFIG_BT_COEXIST -+#endif -+#define PHYDM_SUPPORT_RSSI_MONITOR -+#define CFG_DIG_DAMPING_CHK -+ -+ -+#ifdef PHYDM_BEAMFORMING_SUPPORT -+ #if (RTL8192F_SUPPORT || RTL8195B_SUPPORT || RTL8821C_SUPPORT ||\ -+ RTL8822B_SUPPORT || RTL8197F_SUPPORT || RTL8198F_SUPPORT ||\ -+ RTL8822C_SUPPORT || RTL8814B_SUPPORT) -+ #define DRIVER_BEAMFORMING_VERSION2 -+ #endif ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "phydm_features_win.h" ++#elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "phydm_features_ce.h" ++ /*@#include "phydm_features_ce2_kernel.h"*/ ++#elif (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #include "phydm_features_ap.h" ++#elif (DM_ODM_SUPPORT_TYPE == ODM_IOT) ++ #include "phydm_features_iot.h" +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_iot.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_iot.h -new file mode 100644 -index 000000000..a74d571a1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_iot.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_iot.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_iot.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_iot.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_iot.h 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,174 @@ +/****************************************************************************** + * @@ -237710,11 +232992,9 @@ index 000000000..a74d571a1 +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_win.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_win.h -new file mode 100644 -index 000000000..8d2d13109 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_features_win.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_win.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_win.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_features_win.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_features_win.h 2021-03-07 18:16:17.062956431 +0200 @@ -0,0 +1,185 @@ +/****************************************************************************** + * @@ -237901,11 +233181,1369 @@ index 000000000..8d2d13109 +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.c -new file mode 100644 -index 000000000..4c4d9386e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm.h 2021-03-07 18:16:17.059956289 +0200 +@@ -0,0 +1,1356 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __HALDMOUTSRC_H__ ++#define __HALDMOUTSRC_H__ ++ ++/*@============================================================*/ ++/*@include files*/ ++/*@============================================================*/ ++/*PHYDM header*/ ++#include "phydm_pre_define.h" ++#include "phydm_features.h" ++#include "phydm_dig.h" ++#ifdef CONFIG_PATH_DIVERSITY ++#include "phydm_pathdiv.h" ++#endif ++#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++#include "phydm_antdiv.h" ++#endif ++ ++#include "phydm_soml.h" ++ ++#ifdef CONFIG_SMART_ANTENNA ++#include "phydm_smt_ant.h" ++#endif ++#ifdef CONFIG_ANT_DETECTION ++#include "phydm_antdect.h" ++#endif ++#include "phydm_rainfo.h" ++#ifdef CONFIG_DYNAMIC_TX_TWR ++#include "phydm_dynamictxpower.h" ++#endif ++#include "phydm_cfotracking.h" ++#include "phydm_adaptivity.h" ++#include "phydm_dfs.h" ++#include "phydm_ccx.h" ++#include "txbf/phydm_hal_txbf_api.h" ++#if (PHYDM_LA_MODE_SUPPORT == 1) ++#include "phydm_adc_sampling.h" ++#endif ++#ifdef CONFIG_PSD_TOOL ++#include "phydm_psd.h" ++#endif ++#ifdef PHYDM_PRIMARY_CCA ++#include "phydm_primary_cca.h" ++#endif ++#include "phydm_cck_pd.h" ++#include "phydm_rssi_monitor.h" ++#ifdef PHYDM_AUTO_DEGBUG ++#include "phydm_auto_dbg.h" ++#endif ++#include "phydm_math_lib.h" ++#include "phydm_noisemonitor.h" ++#include "phydm_api.h" ++#ifdef PHYDM_POWER_TRAINING_SUPPORT ++#include "phydm_pow_train.h" ++#endif ++#ifdef PHYDM_LNA_SAT_CHK_SUPPORT ++#include "phydm_lna_sat.h" ++#endif ++#ifdef PHYDM_PMAC_TX_SETTING_SUPPORT ++#include "phydm_pmac_tx_setting.h" ++#endif ++#ifdef PHYDM_MP_SUPPORT ++#include "phydm_mp.h" ++#endif ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) ++ #include "phydm_beamforming.h" ++#endif ++ ++#include "phydm_regtable.h" ++ ++/*@HALRF header*/ ++#include "halrf/halrf_iqk.h" ++#include "halrf/halrf_dpk.h" ++#include "halrf/halrf.h" ++#include "halrf/halrf_powertracking.h" ++#if (DM_ODM_SUPPORT_TYPE & (ODM_AP)) ++ #include "halrf/halphyrf_ap.h" ++#elif(DM_ODM_SUPPORT_TYPE & (ODM_CE)) ++ #include "halrf/halphyrf_ce.h" ++#elif (DM_ODM_SUPPORT_TYPE & (ODM_WIN)) ++ #include "halrf/halphyrf_win.h" ++#elif(DM_ODM_SUPPORT_TYPE & (ODM_IOT)) ++ #include "halrf/halphyrf_iot.h" ++#endif ++ ++extern const u16 phy_rate_table[28]; ++ ++/*@============================================================*/ ++/*@Definition */ ++/*@============================================================*/ ++ ++/* Traffic load decision */ ++#define TRAFFIC_NO_TP 0 ++#define TRAFFIC_ULTRA_LOW 1 ++#define TRAFFIC_LOW 2 ++#define TRAFFIC_MID 3 ++#define TRAFFIC_HIGH 4 ++ ++#define NONE 0 ++ ++#if defined(DM_ODM_CE_MAC80211) ++#define MAX_2(x, y) \ ++ __max2(typeof(x), typeof(y), \ ++ x, y) ++#define __max2(t1, t2, x, y) ({ \ ++ t1 m80211_max1 = (x); \ ++ t2 m80211_max2 = (y); \ ++ m80211_max1 > m80211_max2 ? m80211_max1 : m80211_max2; }) ++ ++#define MIN_2(x, y) \ ++ __min2(typeof(x), typeof(y), \ ++ x, y) ++#define __min2(t1, t2, x, y) ({ \ ++ t1 m80211_min1 = (x); \ ++ t2 m80211_min2 = (y); \ ++ m80211_min1 < m80211_min2 ? m80211_min1 : m80211_min2; }) ++ ++#define DIFF_2(x, y) \ ++ __diff2(typeof(x), typeof(y), \ ++ x, y) ++#define __diff2(t1, t2, x, y) ({ \ ++ t1 __d1 = (x); \ ++ t2 __d2 = (y); \ ++ (__d1 >= __d2) ? (__d1 - __d2) : (__d2 - __d1); }) ++#else ++#define MAX_2(_x_, _y_) (((_x_) > (_y_)) ? (_x_) : (_y_)) ++#define MIN_2(_x_, _y_) (((_x_) < (_y_)) ? (_x_) : (_y_)) ++#define DIFF_2(_x_, _y_) ((_x_ >= _y_) ? (_x_ - _y_) : (_y_ - _x_)) ++#endif ++ ++#define IS_GREATER(_x_, _y_) (((_x_) >= (_y_)) ? true : false) ++#define IS_LESS(_x_, _y_) (((_x_) < (_y_)) ? true : false) ++ ++#if defined(DM_ODM_CE_MAC80211) ++#define BYTE_DUPLICATE_2_DWORD(B0) ({ \ ++ u32 __b_dup = (B0);\ ++ (((__b_dup) << 24) | ((__b_dup) << 16) | ((__b_dup) << 8) | (__b_dup));\ ++ }) ++#else ++#define BYTE_DUPLICATE_2_DWORD(B0) \ ++ (((B0) << 24) | ((B0) << 16) | ((B0) << 8) | (B0)) ++#endif ++#define BYTE_2_DWORD(B3, B2, B1, B0) \ ++ (((B3) << 24) | ((B2) << 16) | ((B1) << 8) | (B0)) ++#define BIT_2_BYTE(B3, B2, B1, B0) \ ++ (((B3) << 3) | ((B2) << 2) | ((B1) << 1) | (B0)) ++ ++/*@For cmn sta info*/ ++#if defined(DM_ODM_CE_MAC80211) ++#define is_sta_active(sta) ({ \ ++ struct cmn_sta_info *__sta = (sta); \ ++ ((__sta) && (__sta->dm_ctrl & STA_DM_CTRL_ACTIVE)); \ ++ }) ++ ++#define IS_FUNC_EN(name) ({ \ ++ u8 *__is_func_name = (name); \ ++ (__is_func_name) && (*__is_func_name); \ ++ }) ++#else ++#define is_sta_active(sta) ((sta) && (sta->dm_ctrl & STA_DM_CTRL_ACTIVE)) ++ ++#define IS_FUNC_EN(name) ((name) && (*name)) ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #define PHYDM_WATCH_DOG_PERIOD 1 /*second*/ ++#else ++ #define PHYDM_WATCH_DOG_PERIOD 2 /*second*/ ++#endif ++ ++#define PHY_HIST_SIZE 12 ++ ++/*@============================================================*/ ++/*structure and define*/ ++/*@============================================================*/ ++ ++#define dm_type_by_fw 0 ++#define dm_type_by_driver 1 ++ ++#ifdef BB_RAM_SUPPORT ++ ++struct phydm_bb_ram_per_sta { ++ /* @Reg0x1E84 for RAM I/O*/ ++ boolean hw_igi_en; ++ boolean tx_pwr_offset0_en; ++ boolean tx_pwr_offset1_en; ++ /* @ macid from 0 to 63, above 63 => mapping to 63*/ ++ u8 macid_addr; ++ /* @hw_igi value for paths after packet Tx in a period of time*/ ++ u8 hw_igi; ++ /* @tx_pwr_offset0 offset for Tx power index*/ ++ s8 tx_pwr_offset0; ++ s8 tx_pwr_offset1; ++ ++}; ++ ++struct phydm_bb_ram_ctrl { ++ /*@ For 98F/14B/22C/12F, each TxAGC step will be 0.25dB*/ ++ struct phydm_bb_ram_per_sta pram_sta_ctrl[ODM_ASSOCIATE_ENTRY_NUM]; ++ /*------------ For table2 do not set power offset by macid --------*/ ++ /* For type == 2'b10, 0x1e70[22:16] = tx_pwr_offset_reg0, 0x1e70[23] = enable */ ++ boolean tx_pwr_offset_reg0_en; ++ u8 tx_pwr_offset_reg0; ++ /* For type == 2'b11, 0x1e70[30:24] = tx_pwr_offset_reg1, 0x1e70[31] = enable */ ++ boolean tx_pwr_offset_reg1_en; ++ u8 tx_pwr_offset_reg1; ++}; ++ ++#endif ++ ++struct phydm_phystatus_statistic { ++ /*@[CCK]*/ ++ u32 rssi_cck_sum; ++ u32 rssi_cck_cnt; ++ /*@[OFDM]*/ ++ u32 rssi_ofdm_sum; ++ u32 rssi_ofdm_cnt; ++ u32 evm_ofdm_sum; ++ u32 snr_ofdm_sum; ++ u16 evm_ofdm_hist[PHY_HIST_SIZE]; ++ u16 snr_ofdm_hist[PHY_HIST_SIZE]; ++ /*@[1SS]*/ ++ u32 rssi_1ss_cnt; ++ u32 rssi_1ss_sum; ++ u32 evm_1ss_sum; ++ u32 snr_1ss_sum; ++ u16 evm_1ss_hist[PHY_HIST_SIZE]; ++ u16 snr_1ss_hist[PHY_HIST_SIZE]; ++ /*@[2SS]*/ ++ #if (defined(PHYDM_COMPILE_ABOVE_2SS)) ++ u32 rssi_2ss_cnt; ++ u32 rssi_2ss_sum[2]; ++ u32 evm_2ss_sum[2]; ++ u32 snr_2ss_sum[2]; ++ u16 evm_2ss_hist[2][PHY_HIST_SIZE]; ++ u16 snr_2ss_hist[2][PHY_HIST_SIZE]; ++ #endif ++ /*@[3SS]*/ ++ #if (defined(PHYDM_COMPILE_ABOVE_3SS)) ++ u32 rssi_3ss_cnt; ++ u32 rssi_3ss_sum[3]; ++ u32 evm_3ss_sum[3]; ++ u32 snr_3ss_sum[3]; ++ u16 evm_3ss_hist[3][PHY_HIST_SIZE]; ++ u16 snr_3ss_hist[3][PHY_HIST_SIZE]; ++ #endif ++ /*@[4SS]*/ ++ #if (defined(PHYDM_COMPILE_ABOVE_4SS)) ++ u32 rssi_4ss_cnt; ++ u32 rssi_4ss_sum[4]; ++ u32 evm_4ss_sum[4]; ++ u32 snr_4ss_sum[4]; ++ u16 evm_4ss_hist[4][PHY_HIST_SIZE]; ++ u16 snr_4ss_hist[4][PHY_HIST_SIZE]; ++ #endif ++}; ++ ++struct phydm_phystatus_avg { ++ /*@[CCK]*/ ++ u8 rssi_cck_avg; ++ /*@[OFDM]*/ ++ u8 rssi_ofdm_avg; ++ u8 evm_ofdm_avg; ++ u8 snr_ofdm_avg; ++ /*@[1SS]*/ ++ u8 rssi_1ss_avg; ++ u8 evm_1ss_avg; ++ u8 snr_1ss_avg; ++ /*@[2SS]*/ ++ #if (defined(PHYDM_COMPILE_ABOVE_2SS)) ++ u8 rssi_2ss_avg[2]; ++ u8 evm_2ss_avg[2]; ++ u8 snr_2ss_avg[2]; ++ #endif ++ /*@[3SS]*/ ++ #if (defined(PHYDM_COMPILE_ABOVE_3SS)) ++ u8 rssi_3ss_avg[3]; ++ u8 evm_3ss_avg[3]; ++ u8 snr_3ss_avg[3]; ++ #endif ++ /*@[4SS]*/ ++ #if (defined(PHYDM_COMPILE_ABOVE_4SS)) ++ u8 rssi_4ss_avg[4]; ++ u8 evm_4ss_avg[4]; ++ u8 snr_4ss_avg[4]; ++ #endif ++}; ++ ++struct odm_phy_dbg_info { ++ /*@ODM Write,debug info*/ ++ u32 num_qry_phy_status_cck; ++ u32 num_qry_phy_status_ofdm; ++#if (ODM_PHY_STATUS_NEW_TYPE_SUPPORT == 1) || (defined(PHYSTS_3RD_TYPE_SUPPORT)) ++ u32 num_qry_mu_pkt; ++ u32 num_qry_bf_pkt; ++ u16 num_mu_vht_pkt[VHT_RATE_NUM]; ++ boolean is_ldpc_pkt; ++ boolean is_stbc_pkt; ++ u8 num_of_ppdu[4]; ++ u8 gid_num[4]; ++#endif ++ u32 condi_num; /*@condition number U(18,4)*/ ++ u8 condi_num_cdf[CN_CNT_MAX]; ++ u8 num_qry_beacon_pkt; ++ u8 beacon_cnt_in_period; /*@beacon cnt within watchdog period*/ ++ u8 beacon_phy_rate; ++ u8 show_phy_sts_all_pkt; /*@Show phy status witch not match BSSID*/ ++ u16 show_phy_sts_max_cnt; /*@show number of phy-status row data per PHYDM watchdog*/ ++ u16 show_phy_sts_cnt; ++ u16 num_qry_legacy_pkt[LEGACY_RATE_NUM]; ++ u16 num_qry_ht_pkt[HT_RATE_NUM]; ++ u16 num_qry_pkt_sc_20m[LOW_BW_RATE_NUM]; /*@20M SC*/ ++ boolean ht_pkt_not_zero; ++ boolean low_bw_20_occur; ++ #if ODM_IC_11AC_SERIES_SUPPORT || defined(PHYDM_IC_JGR3_SERIES_SUPPORT) ++ u16 num_qry_vht_pkt[VHT_RATE_NUM]; ++ u16 num_qry_pkt_sc_40m[LOW_BW_RATE_NUM]; /*@40M SC*/ ++ boolean vht_pkt_not_zero; ++ boolean low_bw_40_occur; ++ #endif ++ u16 snr_hist_th[PHY_HIST_SIZE - 1]; ++ u16 evm_hist_th[PHY_HIST_SIZE - 1]; ++ #ifdef PHYDM_IC_JGR3_SERIES_SUPPORT ++ s16 cfo_tail[4]; /* per-path's cfo_tail */ ++ #endif ++ struct phydm_phystatus_statistic physts_statistic_info; ++ struct phydm_phystatus_avg phystatus_statistic_avg; ++}; ++ ++enum odm_cmninfo { ++ /*@Fixed value*/ ++ /*@-----------HOOK BEFORE REG INIT-----------*/ ++ ODM_CMNINFO_PLATFORM = 0, ++ ODM_CMNINFO_ABILITY, ++ ODM_CMNINFO_INTERFACE, ++ ODM_CMNINFO_MP_TEST_CHIP, ++ ODM_CMNINFO_IC_TYPE, ++ ODM_CMNINFO_CUT_VER, ++ ODM_CMNINFO_FAB_VER, ++ ODM_CMNINFO_FW_VER, ++ ODM_CMNINFO_FW_SUB_VER, ++ ODM_CMNINFO_RF_TYPE, ++ ODM_CMNINFO_RFE_TYPE, ++ ODM_CMNINFO_DPK_EN, ++ ODM_CMNINFO_BOARD_TYPE, ++ ODM_CMNINFO_PACKAGE_TYPE, ++ ODM_CMNINFO_EXT_LNA, ++ ODM_CMNINFO_5G_EXT_LNA, ++ ODM_CMNINFO_EXT_PA, ++ ODM_CMNINFO_5G_EXT_PA, ++ ODM_CMNINFO_GPA, ++ ODM_CMNINFO_APA, ++ ODM_CMNINFO_GLNA, ++ ODM_CMNINFO_ALNA, ++ ODM_CMNINFO_TDMA, ++ ODM_CMNINFO_EXT_TRSW, ++ ODM_CMNINFO_EXT_LNA_GAIN, ++ ODM_CMNINFO_PATCH_ID, ++ ODM_CMNINFO_BINHCT_TEST, ++ ODM_CMNINFO_BWIFI_TEST, ++ ODM_CMNINFO_SMART_CONCURRENT, ++ ODM_CMNINFO_CONFIG_BB_RF, ++ ODM_CMNINFO_IQKPAOFF, ++ ODM_CMNINFO_HUBUSBMODE, ++ ODM_CMNINFO_FWDWRSVDPAGEINPROGRESS, ++ ODM_CMNINFO_TX_TP, ++ ODM_CMNINFO_RX_TP, ++ ODM_CMNINFO_SOUNDING_SEQ, ++ ODM_CMNINFO_REGRFKFREEENABLE, ++ ODM_CMNINFO_RFKFREEENABLE, ++ ODM_CMNINFO_NORMAL_RX_PATH_CHANGE, ++ ODM_CMNINFO_EFUSE0X3D8, ++ ODM_CMNINFO_EFUSE0X3D7, ++ ODM_CMNINFO_SOFT_AP_SPECIAL_SETTING, ++ ODM_CMNINFO_X_CAP_SETTING, ++ ODM_CMNINFO_ADVANCE_OTA, ++ ODM_CMNINFO_HP_HWID, ++ /*@-----------HOOK BEFORE REG INIT-----------*/ ++ ++ /*@Dynamic value:*/ ++ ++ /*@--------- POINTER REFERENCE-----------*/ ++ ODM_CMNINFO_TX_UNI, ++ ODM_CMNINFO_RX_UNI, ++ ODM_CMNINFO_BAND, ++ ODM_CMNINFO_SEC_CHNL_OFFSET, ++ ODM_CMNINFO_SEC_MODE, ++ ODM_CMNINFO_BW, ++ ODM_CMNINFO_CHNL, ++ ODM_CMNINFO_FORCED_RATE, ++ ODM_CMNINFO_ANT_DIV, ++ ODM_CMNINFO_PATH_DIV, ++ ODM_CMNINFO_ADAPTIVE_SOML, ++ ODM_CMNINFO_ADAPTIVITY, ++ ODM_CMNINFO_SCAN, ++ ODM_CMNINFO_POWER_SAVING, ++ ODM_CMNINFO_ONE_PATH_CCA, ++ ODM_CMNINFO_DRV_STOP, ++ ODM_CMNINFO_PNP_IN, ++ ODM_CMNINFO_INIT_ON, ++ ODM_CMNINFO_ANT_TEST, ++ ODM_CMNINFO_NET_CLOSED, ++ ODM_CMNINFO_P2P_LINK, ++ ODM_CMNINFO_FCS_MODE, ++ ODM_CMNINFO_IS1ANTENNA, ++ ODM_CMNINFO_RFDEFAULTPATH, ++ ODM_CMNINFO_DFS_MASTER_ENABLE, ++ ODM_CMNINFO_FORCE_TX_ANT_BY_TXDESC, ++ ODM_CMNINFO_SET_S0S1_DEFAULT_ANTENNA, ++ ODM_CMNINFO_SOFT_AP_MODE, ++ ODM_CMNINFO_MP_MODE, ++ ODM_CMNINFO_INTERRUPT_MASK, ++ ODM_CMNINFO_BB_OPERATION_MODE, ++ ODM_CMNINFO_BF_ANTDIV_DECISION, ++ /*@--------- POINTER REFERENCE-----------*/ ++ ++ /*@------------CALL BY VALUE-------------*/ ++ ODM_CMNINFO_WIFI_DIRECT, ++ ODM_CMNINFO_WIFI_DISPLAY, ++ ODM_CMNINFO_LINK_IN_PROGRESS, ++ ODM_CMNINFO_LINK, ++ ODM_CMNINFO_CMW500LINK, ++ ODM_CMNINFO_STATION_STATE, ++ ODM_CMNINFO_RSSI_MIN, ++ ODM_CMNINFO_RSSI_MIN_BY_PATH, ++ ODM_CMNINFO_DBG_COMP, ++ ODM_CMNINFO_RA_THRESHOLD_HIGH, /*to be removed*/ ++ ODM_CMNINFO_RA_THRESHOLD_LOW, /*to be removed*/ ++ ODM_CMNINFO_RF_ANTENNA_TYPE, ++ ODM_CMNINFO_WITH_EXT_ANTENNA_SWITCH, ++ ODM_CMNINFO_BE_FIX_TX_ANT, ++ ODM_CMNINFO_BT_ENABLED, ++ ODM_CMNINFO_BT_HS_CONNECT_PROCESS, ++ ODM_CMNINFO_BT_HS_RSSI, ++ ODM_CMNINFO_BT_OPERATION, ++ ODM_CMNINFO_BT_LIMITED_DIG, ++ ODM_CMNINFO_AP_TOTAL_NUM, ++ ODM_CMNINFO_POWER_TRAINING, ++ ODM_CMNINFO_DFS_REGION_DOMAIN, ++ ODM_CMNINFO_BT_CONTINUOUS_TURN, ++ /*@------------CALL BY VALUE-------------*/ ++ ++ /*@Dynamic ptr array hook itms.*/ ++ ODM_CMNINFO_STA_STATUS, ++ ODM_CMNINFO_MAX, ++ ++}; ++ ++enum phydm_rfe_bb_source_sel { ++ PAPE_2G = 0, ++ PAPE_5G = 1, ++ LNA0N_2G = 2, ++ LNAON_5G = 3, ++ TRSW = 4, ++ TRSW_B = 5, ++ GNT_BT = 6, ++ ZERO = 7, ++ ANTSEL_0 = 8, ++ ANTSEL_1 = 9, ++ ANTSEL_2 = 0xa, ++ ANTSEL_3 = 0xb, ++ ANTSEL_4 = 0xc, ++ ANTSEL_5 = 0xd, ++ ANTSEL_6 = 0xe, ++ ANTSEL_7 = 0xf ++}; ++ ++enum phydm_info_query { ++ PHYDM_INFO_FA_OFDM, ++ PHYDM_INFO_FA_CCK, ++ PHYDM_INFO_FA_TOTAL, ++ PHYDM_INFO_CCA_OFDM, ++ PHYDM_INFO_CCA_CCK, ++ PHYDM_INFO_CCA_ALL, ++ PHYDM_INFO_CRC32_OK_VHT, ++ PHYDM_INFO_CRC32_OK_HT, ++ PHYDM_INFO_CRC32_OK_LEGACY, ++ PHYDM_INFO_CRC32_OK_CCK, ++ PHYDM_INFO_CRC32_ERROR_VHT, ++ PHYDM_INFO_CRC32_ERROR_HT, ++ PHYDM_INFO_CRC32_ERROR_LEGACY, ++ PHYDM_INFO_CRC32_ERROR_CCK, ++ PHYDM_INFO_EDCCA_FLAG, ++ PHYDM_INFO_OFDM_ENABLE, ++ PHYDM_INFO_CCK_ENABLE, ++ PHYDM_INFO_CRC32_OK_HT_AGG, ++ PHYDM_INFO_CRC32_ERROR_HT_AGG, ++ PHYDM_INFO_DBG_PORT_0, ++ PHYDM_INFO_CURR_IGI, ++ PHYDM_INFO_RSSI_MIN, ++ PHYDM_INFO_RSSI_MAX, ++ PHYDM_INFO_CLM_RATIO, ++ PHYDM_INFO_NHM_RATIO, ++}; ++ ++enum phydm_api { ++ PHYDM_API_NBI = 1, ++ PHYDM_API_CSI_MASK = 2, ++}; ++ ++enum phydm_func_idx { /*@F_XXX = PHYDM XXX function*/ ++ ++ F00_DIG = 0, ++ F01_RA_MASK = 1, ++ F02_DYN_TXPWR = 2, ++ F03_FA_CNT = 3, ++ F04_RSSI_MNTR = 4, ++ F05_CCK_PD = 5, ++ F06_ANT_DIV = 6, ++ F07_SMT_ANT = 7, ++ F08_PWR_TRAIN = 8, ++ F09_RA = 9, ++ F10_PATH_DIV = 10, ++ F11_DFS = 11, ++ F12_DYN_ARFR = 12, ++ F13_ADPTVTY = 13, ++ F14_CFO_TRK = 14, ++ F15_ENV_MNTR = 15, ++ F16_PRI_CCA = 16, ++ F17_ADPTV_SOML = 17, ++ F18_LNA_SAT_CHK = 18, ++}; ++ ++/*@=[PHYDM supportability]==========================================*/ ++enum odm_ability { ++ ODM_BB_DIG = BIT(F00_DIG), ++ ODM_BB_RA_MASK = BIT(F01_RA_MASK), ++ ODM_BB_DYNAMIC_TXPWR = BIT(F02_DYN_TXPWR), ++ ODM_BB_FA_CNT = BIT(F03_FA_CNT), ++ ODM_BB_RSSI_MONITOR = BIT(F04_RSSI_MNTR), ++ ODM_BB_CCK_PD = BIT(F05_CCK_PD), ++ ODM_BB_ANT_DIV = BIT(F06_ANT_DIV), ++ ODM_BB_SMT_ANT = BIT(F07_SMT_ANT), ++ ODM_BB_PWR_TRAIN = BIT(F08_PWR_TRAIN), ++ ODM_BB_RATE_ADAPTIVE = BIT(F09_RA), ++ ODM_BB_PATH_DIV = BIT(F10_PATH_DIV), ++ ODM_BB_DFS = BIT(F11_DFS), ++ ODM_BB_DYNAMIC_ARFR = BIT(F12_DYN_ARFR), ++ ODM_BB_ADAPTIVITY = BIT(F13_ADPTVTY), ++ ODM_BB_CFO_TRACKING = BIT(F14_CFO_TRK), ++ ODM_BB_ENV_MONITOR = BIT(F15_ENV_MNTR), ++ ODM_BB_PRIMARY_CCA = BIT(F16_PRI_CCA), ++ ODM_BB_ADAPTIVE_SOML = BIT(F17_ADPTV_SOML), ++ ODM_BB_LNA_SAT_CHK = BIT(F18_LNA_SAT_CHK), ++}; ++ ++/*@=[PHYDM Debug Component]=====================================*/ ++enum phydm_dbg_comp { ++ /*@BB Driver Functions*/ ++ DBG_DIG = BIT(F00_DIG), ++ DBG_RA_MASK = BIT(F01_RA_MASK), ++ DBG_DYN_TXPWR = BIT(F02_DYN_TXPWR), ++ DBG_FA_CNT = BIT(F03_FA_CNT), ++ DBG_RSSI_MNTR = BIT(F04_RSSI_MNTR), ++ DBG_CCKPD = BIT(F05_CCK_PD), ++ DBG_ANT_DIV = BIT(F06_ANT_DIV), ++ DBG_SMT_ANT = BIT(F07_SMT_ANT), ++ DBG_PWR_TRAIN = BIT(F08_PWR_TRAIN), ++ DBG_RA = BIT(F09_RA), ++ DBG_PATH_DIV = BIT(F10_PATH_DIV), ++ DBG_DFS = BIT(F11_DFS), ++ DBG_DYN_ARFR = BIT(F12_DYN_ARFR), ++ DBG_ADPTVTY = BIT(F13_ADPTVTY), ++ DBG_CFO_TRK = BIT(F14_CFO_TRK), ++ DBG_ENV_MNTR = BIT(F15_ENV_MNTR), ++ DBG_PRI_CCA = BIT(F16_PRI_CCA), ++ DBG_ADPTV_SOML = BIT(F17_ADPTV_SOML), ++ DBG_LNA_SAT_CHK = BIT(F18_LNA_SAT_CHK), ++ /*BIT(19)*/ ++ /*Neet to re-arrange*/ ++ DBG_PHY_STATUS = BIT(20), ++ DBG_TMP = BIT(21), ++ DBG_FW_TRACE = BIT(22), ++ DBG_TXBF = BIT(23), ++ DBG_COMMON_FLOW = BIT(24), ++ DBG_COMP_MCC = BIT(25), ++ /*BIT(26)*/ ++ DBG_DM_SUMMARY = BIT(27), ++ ODM_PHY_CONFIG = BIT(28), ++ ODM_COMP_INIT = BIT(29), ++ DBG_CMN = BIT(30),/*@common*/ ++ ODM_COMP_API = BIT(31) ++}; ++ ++/*@=========================================================*/ ++ ++/*@ODM_CMNINFO_ONE_PATH_CCA*/ ++enum odm_cca_path { ++ ODM_CCA_2R = 0, ++ ODM_CCA_1R_A = 1, ++ ODM_CCA_1R_B = 2, ++}; ++ ++enum phy_reg_pg_type { ++ PHY_REG_PG_RELATIVE_VALUE = 0, ++ PHY_REG_PG_EXACT_VALUE = 1 ++}; ++ ++enum phydm_offload_ability { ++ PHYDM_PHY_PARAM_OFFLOAD = BIT(0), ++ PHYDM_RF_IQK_OFFLOAD = BIT(1), ++}; ++ ++struct phydm_pause_lv { ++ s8 lv_dig; ++ s8 lv_cckpd; ++ s8 lv_antdiv; ++ s8 lv_adapt; ++ s8 lv_adsl; ++}; ++ ++struct phydm_func_poiner { ++ void (*pause_phydm_handler)(void *dm_void, u32 *val_buf, u8 val_len); ++}; ++ ++struct pkt_process_info { ++ u8 phystatus_smp_mode_en; /*@send phystatus every sampling time*/ ++ u8 pre_ppdu_cnt; ++ u8 lna_idx; ++ u8 vga_idx; ++}; ++ ++#ifdef ODM_CONFIG_BT_COEXIST ++struct phydm_bt_info { ++ boolean is_bt_enabled; /*@BT is enabled*/ ++ boolean is_bt_connect_process; /*@BT HS is under connection progress.*/ ++ u8 bt_hs_rssi; /*@BT HS mode wifi rssi value.*/ ++ boolean is_bt_hs_operation; /*@BT HS mode is under progress*/ ++ boolean is_bt_limited_dig; /*@BT is busy.*/ ++}; ++#endif ++ ++struct phydm_iot_center { ++ boolean is_linked_cmw500; ++ u8 win_patch_id; /*@Customer ID*/ ++ u32 phydm_patch_id; ++ ++}; ++ ++#if (RTL8822B_SUPPORT == 1) ++struct drp_rtl8822b_struct { ++ enum bb_path path_judge; ++ u16 path_a_cck_fa; ++ u16 path_b_cck_fa; ++}; ++#endif ++ ++#ifdef CONFIG_MCC_DM ++#define MCC_DM_REG_NUM 32 ++struct _phydm_mcc_dm_ { ++ u8 mcc_pre_status; ++ u8 mcc_reg_id[MCC_DM_REG_NUM]; ++ u16 mcc_dm_reg[MCC_DM_REG_NUM]; ++ u8 mcc_dm_val[MCC_DM_REG_NUM][2]; ++ /*mcc DIG*/ ++ u8 mcc_rssi[2]; ++ /*u8 mcc_igi[2];*/ ++ ++ /* need to be config by driver*/ ++ u8 mcc_status; ++ u8 sta_macid[2][NUM_STA]; ++ u16 mcc_rf_channel[2]; ++ ++}; ++#endif ++ ++ ++#if (DM_ODM_SUPPORT_TYPE & ODM_WIN) ++ #if (RT_PLATFORM != PLATFORM_LINUX) ++ typedef ++ #endif ++ ++struct dm_struct { ++#else/*for AP, CE Team*/ ++struct dm_struct { ++#endif ++ /*@Add for different team use temporarily*/ ++ void *adapter; /*@For CE/NIC team*/ ++ struct rtl8192cd_priv *priv; /*@For AP team*/ ++ boolean odm_ready; ++ enum phy_reg_pg_type phy_reg_pg_value_type; ++ u8 phy_reg_pg_version; ++ u64 support_ability; /*@PHYDM function Supportability*/ ++ u64 pause_ability; /*@PHYDM function pause Supportability*/ ++ u64 debug_components; ++ u8 cmn_dbg_msg_period; ++ u8 cmn_dbg_msg_cnt; ++ u32 fw_debug_components; ++ u32 num_qry_phy_status_all; /*@CCK + OFDM*/ ++ u32 last_num_qry_phy_status_all; ++ u32 rx_pwdb_ave; ++ boolean is_init_hw_info_by_rfe; ++ ++ /*@------ ODM HANDLE, DRIVER NEEDS NOT TO HOOK------*/ ++ boolean is_cck_high_power; ++ u8 rf_path_rx_enable; ++ /*@------ ODM HANDLE, DRIVER NEEDS NOT TO HOOK------*/ ++ ++ /* @COMMON INFORMATION */ ++ ++ /*@Init value*/ ++ /*@-----------HOOK BEFORE REG INIT-----------*/ ++ ++ u8 support_platform; /*@PHYDM Platform info WIN/AP/CE = 1/2/3 */ ++ u8 normal_rx_path; ++ boolean brxagcswitch; /* @for rx AGC table switch in Microsoft case */ ++ u8 support_interface; /*@PHYDM PCIE/USB/SDIO = 1/2/3*/ ++ u32 support_ic_type; /*@PHYDM supported IC*/ ++ u8 ic_ip_series; /*N/AC/JGR3*/ ++ enum phydm_phy_sts_type ic_phy_sts_type; /*@Type1/type2/type3*/ ++ u8 cut_version; /*@cut version TestChip/A-cut/B-cut... = 0/1/2/3/...*/ ++ u8 fab_version; /*@Fab version TSMC/UMC = 0/1*/ ++ u8 fw_version; ++ u8 fw_sub_version; ++ u8 rf_type; /*@RF type 4T4R/3T3R/2T2R/1T2R/1T1R/...*/ ++ u8 rfe_type; ++ u8 board_type; ++ u8 package_type; ++ u16 type_glna; ++ u16 type_gpa; ++ u16 type_alna; ++ u16 type_apa; ++ u8 ext_lna; /*@with 2G external LNA NO/Yes = 0/1*/ ++ u8 ext_lna_5g; /*@with 5G external LNA NO/Yes = 0/1*/ ++ u8 ext_pa; /*@with 2G external PNA NO/Yes = 0/1*/ ++ u8 ext_pa_5g; /*@with 5G external PNA NO/Yes = 0/1*/ ++ u8 efuse0x3d7; /*@with Efuse number*/ ++ u8 efuse0x3d8; ++ u8 ext_trsw; /*@with external TRSW NO/Yes = 0/1*/ ++ u8 ext_lna_gain; /*@gain of external lna*/ ++ boolean is_in_hct_test; ++ u8 wifi_test; ++ boolean is_dual_mac_smart_concurrent; ++ u32 bk_support_ability; /*SD4 only*/ ++ u8 with_extenal_ant_switch; ++ /*@cck agc relative*/ ++ boolean cck_new_agc; ++ s8 cck_lna_gain_table[8]; ++ /*@-------------------------------------*/ ++ u32 phydm_sys_up_time; ++ u8 num_rf_path; /*@ex: 8821C=1, 8192E=2, 8814B=4*/ ++ u32 soft_ap_special_setting; ++ s8 s8_dummy; ++ u8 u8_dummy; ++ u16 u16_dummy; ++ u32 u32_dummy; ++ u8 rfe_hwsetting_band; ++ u8 p_advance_ota; ++ boolean hp_hw_id; ++ boolean BOOLEAN_temp; ++ boolean is_dfs_band; ++ u8 is_rx_blocking_en; ++ u16 fw_offload_ability; ++/*@-----------HOOK BEFORE REG INIT-----------*/ ++/*@===========================================================*/ ++/*@====[ CALL BY Reference ]=========================================*/ ++/*@===========================================================*/ ++ ++ u64 *num_tx_bytes_unicast; /*@TX Unicast byte cnt*/ ++ u64 *num_rx_bytes_unicast; /*@RX Unicast byte cnt*/ ++ u8 *band_type; /*@2.4G/5G = 0/1*/ ++ u8 *sec_ch_offset; /*@Secondary channel offset don't_care/below/above = 0/1/2*/ ++ u8 *security; /*@security mode Open/WEP/AES/TKIP = 0/1/2/3*/ ++ u8 *band_width; /*@20M/40M/80M = 0/1/2*/ ++ u8 *channel; /*@central CH number*/ ++ boolean *is_scan_in_process; ++ boolean *is_power_saving; ++ boolean *is_tdma; ++ u8 *one_path_cca; /*@CCA path 2-path/path-A/path-B = 0/1/2; using enum odm_cca_path.*/ ++ u8 *antenna_test; ++ boolean *is_net_closed; ++ boolean *is_fcs_mode_enable; ++ /*@--------- For 8723B IQK-------------------------------------*/ ++ boolean *is_1_antenna; ++ u8 *rf_default_path; /* @0:S1, 1:S0 */ ++ /*@-----------------------------------------------------------*/ ++ ++ u16 *forced_data_rate; ++ u8 *enable_antdiv; ++ u8 *enable_pathdiv; ++ u8 *en_adap_soml; ++ u8 *enable_adaptivity; ++ u8 *hub_usb_mode; /*@1:USB2.0, 2:USB3.0*/ ++ boolean *is_fw_dw_rsvd_page_in_progress; ++ u32 *current_tx_tp; ++ u32 *current_rx_tp; ++ u8 *sounding_seq; ++ u32 *soft_ap_mode; ++ u8 *mp_mode; ++ u32 *interrupt_mask; ++ u8 *bb_op_mode; ++/*@===========================================================*/ ++/*@====[ CALL BY VALUE ]===========================================*/ ++/*@===========================================================*/ ++ ++ u8 disable_phydm_watchdog; ++ boolean is_link_in_process; ++ boolean is_wifi_direct; ++ boolean is_wifi_display; ++ boolean is_linked; ++ boolean bsta_state; ++ u8 rssi_min; ++ u8 rssi_min_macid; ++ u8 pre_rssi_min; ++ u8 rssi_max; ++ u8 rssi_max_macid; ++ u8 rssi_min_by_path; ++ boolean is_one_entry_only; ++ u32 one_entry_macid; ++ u32 one_entry_tp; ++ u32 pre_one_entry_tp; ++ u8 pre_number_linked_client; ++ u8 number_linked_client; ++ u8 pre_number_active_client; ++ u8 number_active_client; ++ boolean is_disable_phy_api; ++ u8 rssi_a; ++ u8 rssi_b; ++ u8 rssi_c; ++ u8 rssi_d; ++ s8 rxsc_80; ++ s8 rxsc_40; ++ s8 rxsc_20; ++ s8 rxsc_l; ++ u64 rssi_trsw; ++ u64 rssi_trsw_h; ++ u64 rssi_trsw_l; ++ u64 rssi_trsw_iso; ++ u8 tx_ant_status; ++ u8 rx_ant_status; ++ u8 cck_lna_idx; ++ u8 cck_vga_idx; ++ u8 curr_station_id; ++ u8 ofdm_agc_idx[4]; ++ u8 rx_rate; ++ u8 rate_ss; ++ u8 tx_rate; ++ u8 linked_interval; ++ u8 pre_channel; ++ u32 txagc_offset_value_a; ++ boolean is_txagc_offset_positive_a; ++ u32 txagc_offset_value_b; ++ boolean is_txagc_offset_positive_b; ++ u8 ap_total_num; ++ /*@[traffic]*/ ++ u8 traffic_load; ++ u8 pre_traffic_load; ++ u32 tx_tp; /*@Mbps*/ ++ u32 rx_tp; /*@Mbps*/ ++ u32 total_tp; /*@Mbps*/ ++ u8 txrx_state_all; /*@0:tx, 1:rx, 2:bi-dir*/ ++ u64 cur_tx_ok_cnt; ++ u64 cur_rx_ok_cnt; ++ u64 last_tx_ok_cnt; ++ u64 last_rx_ok_cnt; ++ u16 consecutive_idlel_time; /*@unit: second*/ ++ /*@---------------------------*/ ++ boolean is_bb_swing_offset_positive_a; ++ boolean is_bb_swing_offset_positive_b; ++ ++ /*@[DIG]*/ ++ boolean MPDIG_2G; /*off MPDIG*/ ++ u8 times_2g; /*@for MP DIG*/ ++ u8 force_igi; /*@for debug*/ ++ ++ /*@[TDMA-DIG]*/ ++ u8 tdma_dig_timer_ms; ++ u8 tdma_dig_state_number; ++ u8 tdma_dig_low_upper_bond; ++ u8 force_tdma_low_igi; ++ u8 force_tdma_high_igi; ++ u8 fix_expire_to_zero; ++ boolean original_dig_restore; ++ /*@---------------------------*/ ++ ++ /*@[AntDiv]*/ ++ u8 ant_div_type; ++ u8 antdiv_rssi; ++ u8 fat_comb_a; ++ u8 fat_comb_b; ++ u8 antdiv_intvl; ++ u8 ant_type; ++ u8 ant_type2; ++ u8 pre_ant_type; ++ u8 pre_ant_type2; ++ u8 antdiv_period; ++ u8 evm_antdiv_period; ++ u8 antdiv_select; ++ u8 antdiv_train_num; /*@training time for each antenna in EVM method*/ ++ u8 stop_antdiv_rssi_th; ++ u16 stop_antdiv_tp_diff_th; ++ u16 stop_antdiv_tp_th; ++ u8 antdiv_tp_period; ++ u16 tp_active_th; ++ u8 tp_active_occur; ++ u8 path_select; ++ u8 antdiv_evm_en; ++ u8 bdc_holdstate; ++ u8 antdiv_counter; ++ /*@---------------------------*/ ++ ++ u8 ndpa_period; ++ boolean h2c_rarpt_connect; ++ boolean cck_agc_report_type; /*@1:4bit LNA, 0:3bit LNA */ ++ u8 print_agc; ++ u8 la_mode; ++ /*@---8821C Antenna and RF Set BTG/WLG/WLA Select---------------*/ ++ u8 current_rf_set_8821c; ++ u8 default_rf_set_8821c; ++ u8 current_ant_num_8821c; ++ u8 default_ant_num_8821c; ++ u8 rfe_type_expand; ++ /*@-----------------------------------------------------------*/ ++ /*@---For Adaptivtiy---------------------------------------------*/ ++ s8 TH_L2H_default; ++ s8 th_edcca_hl_diff_default; ++ s8 th_l2h_ini; ++ s8 th_edcca_hl_diff; ++ boolean carrier_sense_enable; ++ /*@-----------------------------------------------------------*/ ++ ++ u8 pre_dbg_priority; ++ u8 nbi_set_result; ++ u8 c2h_cmd_start; ++ u8 fw_debug_trace[60]; ++ u8 pre_c2h_seq; ++ boolean fw_buff_is_enpty; ++ u32 data_frame_num; ++ ++ /*@--- for noise detection ---------------------------------------*/ ++ boolean is_noisy_state; ++ boolean noisy_decision; /*@b_noisy*/ ++ boolean pre_b_noisy; ++ u32 noisy_decision_smooth; ++ /*@-----------------------------------------------------------*/ ++ ++ /*@--- for MCC ant weighting ------------------------------------*/ ++ boolean is_stop_dym_ant_weighting; ++ /*@-----------------------------------------------------------*/ ++ ++ boolean is_disable_dym_ecs; ++ boolean is_disable_dym_ant_weighting; ++ struct cmn_sta_info *phydm_sta_info[ODM_ASSOCIATE_ENTRY_NUM]; ++ u8 phydm_macid_table[ODM_ASSOCIATE_ENTRY_NUM];/*@sta_idx = phydm_macid_table[HW_macid]*/ ++ ++#if (RATE_ADAPTIVE_SUPPORT == 1) ++ u16 currmin_rpt_time; ++ struct _phydm_txstatistic_ hw_stats; ++ struct _odm_ra_info_ ra_info[ODM_ASSOCIATE_ENTRY_NUM]; ++/*Use mac_id as array index. STA mac_id=0*/ ++/*VWiFi Client mac_id={1, ODM_ASSOCIATE_ENTRY_NUM-1} //YJ,add,120119*/ ++#endif ++ /*@2012/02/14 MH Add to share 88E ra with other SW team*/ ++ /*We need to colelct all support abilit to a proper area.*/ ++ boolean ra_support88e; ++ boolean *is_driver_stopped; ++ boolean *is_driver_is_going_to_pnp_set_power_sleep; ++ boolean *pinit_adpt_in_progress; ++ boolean is_user_assign_level; ++ u8 RSSI_BT; /*@come from BT*/ ++ ++ /*@---PSD Relative ---------------------------------------------*/ ++ boolean is_psd_in_process; ++ boolean is_psd_active; ++ /*@-----------------------------------------------------------*/ ++ ++ boolean bsomlenabled; /* @D-SoML control */ ++ boolean bhtstfdisabled; /* @dynamic HTSTF gain control*/ ++ u32 n_iqk_cnt; ++ u32 n_iqk_ok_cnt; ++ u32 n_iqk_fail_cnt; ++ ++#if (DM_ODM_SUPPORT_TYPE & ODM_AP) ++ boolean config_bbrf; ++#endif ++ boolean is_disable_power_training; ++ boolean is_bt_continuous_turn; ++ u8 enhance_pwr_th[3]; ++ u8 set_pwr_th[3]; ++ /*@----------Dyn Tx Pwr ---------------------------------------*/ ++#ifdef BB_RAM_SUPPORT ++ struct phydm_bb_ram_ctrl p_bb_ram_ctrl; ++#endif ++ u8 dynamic_tx_high_power_lvl; ++ void (*fill_desc_dyntxpwr)(void *dm, u8 *desc, u8 dyn_tx_power); ++ u8 last_dtp_lvl; ++ u8 min_power_index; ++ u32 tx_agc_ofdm_18_6; ++ /*-------------------------------------------------------------*/ ++ u8 rx_pkt_type; ++ ++#ifdef CONFIG_PHYDM_DFS_MASTER ++ u8 dfs_region_domain; ++ u8 *dfs_master_enabled; ++ /*@---phydm_radar_detect_with_dbg_parm start --------------------*/ ++ u8 radar_detect_dbg_parm_en; ++ u32 radar_detect_reg_918; ++ u32 radar_detect_reg_91c; ++ u32 radar_detect_reg_920; ++ u32 radar_detect_reg_924; ++ u32 radar_detect_reg_f54; ++ u32 radar_detect_reg_f58; ++ u32 radar_detect_reg_f5c; ++ u32 radar_detect_reg_f70; ++ u32 radar_detect_reg_f74; ++/*@-----------------------------------------------------------*/ ++#endif ++ ++/*@=== PHYDM Timer ========================================== (start)*/ ++ ++ struct phydm_timer_list mpt_dig_timer; ++ struct phydm_timer_list fast_ant_training_timer; ++#ifdef ODM_EVM_ENHANCE_ANTDIV ++ struct phydm_timer_list evm_fast_ant_training_timer; ++#endif ++#ifdef PHYDM_TDMA_DIG_SUPPORT ++ struct phydm_timer_list tdma_dig_timer; ++#endif ++ struct phydm_timer_list sbdcnt_timer; ++ ++/*@=== PHYDM Workitem ======================================= (start)*/ ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++#if USE_WORKITEM ++ RT_WORK_ITEM fast_ant_training_workitem; ++ RT_WORK_ITEM ra_rpt_workitem; ++ RT_WORK_ITEM sbdcnt_workitem; ++ RT_WORK_ITEM phydm_evm_antdiv_workitem; ++#endif ++#endif ++ ++/*@=== PHYDM Structure ======================================== (start)*/ ++ struct phydm_func_poiner phydm_func_handler; ++ struct phydm_iot_center iot_table; ++ ++#ifdef ODM_CONFIG_BT_COEXIST ++ struct phydm_bt_info bt_info_table; ++#endif ++ ++ struct pkt_process_info pkt_proc_struct; ++ struct phydm_adaptivity_struct adaptivity; ++ struct _DFS_STATISTICS dfs; ++ struct odm_noise_monitor noise_level; ++ struct odm_phy_dbg_info phy_dbg_info; ++ ++#ifdef CONFIG_ADAPTIVE_SOML ++ struct adaptive_soml dm_soml_table; ++#endif ++ ++#if (defined(CONFIG_PHYDM_ANTENNA_DIVERSITY)) ++ #if (DM_ODM_SUPPORT_TYPE & (ODM_AP)) ++ struct _BF_DIV_COEX_ dm_bdc_table; ++ #endif ++ ++ #if (defined(CONFIG_HL_SMART_ANTENNA)) ++ struct smt_ant_honbo dm_sat_table; ++ #endif ++#endif ++ ++#if (defined(CONFIG_SMART_ANTENNA)) ++ struct smt_ant smtant_table; ++#endif ++ ++ struct _hal_rf_ rf_table; /*@for HALRF function*/ ++ struct dm_rf_calibration_struct rf_calibrate_info; ++ struct dm_iqk_info IQK_info; ++ struct dm_dpk_info dpk_info; ++ ++#ifdef CONFIG_PHYDM_ANTENNA_DIVERSITY ++ struct phydm_fat_struct dm_fat_table; ++ struct sw_antenna_switch dm_swat_table; ++#endif ++ struct phydm_dig_struct dm_dig_table; ++#ifdef PHYDM_LNA_SAT_CHK_SUPPORT ++ struct phydm_lna_sat_t dm_lna_sat_info; ++#endif ++ ++#ifdef CONFIG_MCC_DM ++ struct _phydm_mcc_dm_ mcc_dm; ++#endif ++ ++#ifdef PHYDM_SUPPORT_CCKPD ++ struct phydm_cckpd_struct dm_cckpd_table; ++#endif ++ ++#ifdef PHYDM_PRIMARY_CCA ++ struct phydm_pricca_struct dm_pri_cca; ++#endif ++ ++ struct ra_table dm_ra_table; ++ struct phydm_fa_struct false_alm_cnt; ++#ifdef PHYDM_TDMA_DIG_SUPPORT ++ struct phydm_fa_acc_struct false_alm_cnt_acc; ++#ifdef IS_USE_NEW_TDMA ++ struct phydm_fa_acc_struct false_alm_cnt_acc_low; ++#endif ++#endif ++ struct phydm_cfo_track_struct dm_cfo_track; ++ struct ccx_info dm_ccx_info; ++ ++ struct odm_power_trim_data power_trim_data; ++#if (RTL8822B_SUPPORT == 1) ++ struct drp_rtl8822b_struct phydm_rtl8822b; ++#endif ++ ++#ifdef CONFIG_PSD_TOOL ++ struct psd_info dm_psd_table; ++#endif ++ ++#if (PHYDM_LA_MODE_SUPPORT == 1) ++ struct rt_adcsmp adcsmp; ++#endif ++ ++#if (defined(CONFIG_PATH_DIVERSITY)) ++ struct _ODM_PATH_DIVERSITY_ dm_path_div; ++#endif ++ ++#if (defined(CONFIG_ANT_DETECTION)) ++ struct _ANT_DETECTED_INFO ant_detected_info; ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) ++#ifdef PHYDM_BEAMFORMING_SUPPORT ++ struct _RT_BEAMFORMING_INFO beamforming_info; ++#endif ++#endif ++#ifdef PHYDM_AUTO_DEGBUG ++ struct phydm_auto_dbg_struct auto_dbg_table; ++#endif ++ ++ struct phydm_pause_lv pause_lv_table; ++ struct phydm_api_stuc api_table; ++#ifdef PHYDM_POWER_TRAINING_SUPPORT ++ struct phydm_pow_train_stuc pow_train_table; ++#endif ++ ++#ifdef PHYDM_PMAC_TX_SETTING_SUPPORT ++ struct phydm_pmac_tx dm_pmac_tx_table; ++#endif ++ ++#ifdef PHYDM_MP_SUPPORT ++ struct phydm_mp dm_mp_table; ++#endif ++/*@==========================================================*/ ++ ++#if (DM_ODM_SUPPORT_TYPE & ODM_WIN) ++ ++#if (RT_PLATFORM != PLATFORM_LINUX) ++} dm_struct; /*@DM_Dynamic_Mechanism_Structure*/ ++#else ++}; ++#endif ++ ++#else /*@for AP,CE Team*/ ++}; ++#endif ++ ++enum phydm_adv_ota { ++ PHYDM_PATHB_1RCCA = BIT(0), ++ PHYDM_HP_OTA_SETTING_A = BIT(1), ++ PHYDM_HP_OTA_SETTING_B = BIT(2), ++ PHYDM_ASUS_OTA_SETTING = BIT(3), ++ PHYDM_ASUS_OTA_SETTING_CCK_PATH = BIT(4), ++ PHYDM_HP_OTA_SETTING_CCK_PATH = BIT(5), ++ PHYDM_LENOVO_OTA_SETTING_NBI_CSI = BIT(6), ++ ++}; ++ ++enum phydm_bb_op_mode { ++ PHYDM_PERFORMANCE_MODE = 0, /*Service one device*/ ++ PHYDM_BALANCE_MODE = 1, /*@Service more than one device*/ ++}; ++ ++enum phydm_structure_type { ++ PHYDM_FALSEALMCNT, ++ PHYDM_CFOTRACK, ++ PHYDM_ADAPTIVITY, ++ PHYDM_DFS, ++ PHYDM_ROMINFO, ++ ++}; ++ ++enum odm_bb_config_type { ++ CONFIG_BB_PHY_REG, ++ CONFIG_BB_AGC_TAB, ++ CONFIG_BB_AGC_TAB_2G, ++ CONFIG_BB_AGC_TAB_5G, ++ CONFIG_BB_PHY_REG_PG, ++ CONFIG_BB_PHY_REG_MP, ++ CONFIG_BB_AGC_TAB_DIFF, ++ CONFIG_BB_RF_CAL_INIT, ++}; ++ ++enum odm_rf_config_type { ++ CONFIG_RF_RADIO, ++ CONFIG_RF_TXPWR_LMT, ++ CONFIG_RF_SYN_RADIO, ++}; ++ ++enum odm_fw_config_type { ++ CONFIG_FW_NIC, ++ CONFIG_FW_NIC_2, ++ CONFIG_FW_AP, ++ CONFIG_FW_AP_2, ++ CONFIG_FW_MP, ++ CONFIG_FW_WOWLAN, ++ CONFIG_FW_WOWLAN_2, ++ CONFIG_FW_AP_WOWLAN, ++ CONFIG_FW_BT, ++}; ++ ++/*status code*/ ++#if (DM_ODM_SUPPORT_TYPE != ODM_WIN) ++enum rt_status { ++ RT_STATUS_SUCCESS, ++ RT_STATUS_FAILURE, ++ RT_STATUS_PENDING, ++ RT_STATUS_RESOURCE, ++ RT_STATUS_INVALID_CONTEXT, ++ RT_STATUS_INVALID_PARAMETER, ++ RT_STATUS_NOT_SUPPORT, ++ RT_STATUS_OS_API_FAILED, ++}; ++#endif /*@end of enum rt_status definition*/ ++ ++void ++phydm_watchdog_lps(struct dm_struct *dm); ++ ++void ++phydm_watchdog_lps_32k(struct dm_struct *dm); ++ ++void ++phydm_txcurrentcalibration(struct dm_struct *dm); ++ ++void ++phydm_dm_early_init(struct dm_struct *dm); ++ ++void ++odm_dm_init(struct dm_struct *dm); ++ ++void ++odm_dm_reset(struct dm_struct *dm); ++ ++void ++phydm_fwoffload_ability_init(struct dm_struct *dm, ++ enum phydm_offload_ability offload_ability); ++ ++void ++phydm_fwoffload_ability_clear(struct dm_struct *dm, ++ enum phydm_offload_ability offload_ability); ++ ++void ++phydm_supportability_en(void *dm_void, char input[][16], u32 *_used, ++ char *output, u32 *_out_len); ++ ++void ++phydm_pause_dm_watchdog(void *dm_void, enum phydm_pause_type pause_type); ++ ++void ++phydm_watchdog(struct dm_struct *dm); ++ ++void ++phydm_watchdog_mp(struct dm_struct *dm); ++ ++u8 ++phydm_pause_func(void *dm_void, enum phydm_func_idx pause_func, ++ enum phydm_pause_type pause_type, ++ enum phydm_pause_level pause_lv, u8 val_lehgth, u32 *val_buf); ++ ++void ++phydm_pause_func_console(void *dm_void, char input[][16], u32 *_used, ++ char *output, u32 *_out_len); ++ ++void ++odm_cmn_info_init(struct dm_struct *dm, enum odm_cmninfo cmn_info, u64 value); ++ ++void ++odm_cmn_info_hook(struct dm_struct *dm, enum odm_cmninfo cmn_info, void *value); ++ ++void ++odm_cmn_info_update(struct dm_struct *dm, u32 cmn_info, u64 value); ++ ++u32 ++phydm_cmn_info_query(struct dm_struct *dm, enum phydm_info_query info_type); ++ ++void ++odm_init_all_timers(struct dm_struct *dm); ++ ++void ++odm_cancel_all_timers(struct dm_struct *dm); ++ ++void ++odm_release_all_timers(struct dm_struct *dm); ++ ++void * ++phydm_get_structure(struct dm_struct *dm, u8 structure_type); ++ ++void ++phydm_dc_cancellation(struct dm_struct *dm); ++ ++void ++phydm_receiver_blocking(void *dm_void); ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++void ++odm_init_all_work_items( ++ struct dm_struct *dm ++); ++void ++odm_free_all_work_items( ++ struct dm_struct *dm ++); ++#endif /*@#if (DM_ODM_SUPPORT_TYPE == ODM_WIN)*/ ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++void ++odm_dtc(struct dm_struct *dm); ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_AP) ++void ++odm_init_all_threads( ++ struct dm_struct *dm ++); ++ ++void ++odm_stop_all_threads( ++ struct dm_struct *dm ++); ++#endif ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.c 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,1419 @@ +/****************************************************************************** + * @@ -239326,11 +235964,9 @@ index 000000000..4c4d9386e +#endif + return value32; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.h -new file mode 100644 -index 000000000..7c4d1e38c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_hwconfig.h 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,79 @@ +/****************************************************************************** + * @@ -239411,11 +236047,9 @@ index 000000000..7c4d1e38c +u32 query_phydm_txbf_capability(struct dm_struct *dm); + +#endif /*@#ifndef __HALHWOUTSRC_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_interface.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_interface.c -new file mode 100644 -index 000000000..fe0f5c220 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_interface.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_interface.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_interface.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_interface.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_interface.c 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,1468 @@ +/****************************************************************************** + * @@ -240885,11 +237519,9 @@ index 000000000..fe0f5c220 + return tx_rate; +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_interface.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_interface.h -new file mode 100644 -index 000000000..38edfb498 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_interface.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_interface.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_interface.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_interface.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_interface.h 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,343 @@ +/****************************************************************************** + * @@ -241234,11 +237866,9 @@ index 000000000..38edfb498 + void *context); +u32 phydm_get_tx_rate(struct dm_struct *dm); +#endif /* @__ODM_INTERFACE_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.c -new file mode 100644 -index 000000000..5320468b3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.c 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,1343 @@ +/****************************************************************************** + * @@ -242583,11 +239213,9 @@ index 000000000..5320468b3 +} + +#endif /*@#ifdef PHYDM_LNA_SAT_CHK_SUPPORT*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.h -new file mode 100644 -index 000000000..c9345b86f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_lna_sat.h 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,173 @@ +/****************************************************************************** + * @@ -242762,11 +239390,9 @@ index 000000000..c9345b86f + +#endif /*@#if (PHYDM_LNA_SAT_CHK_SUPPORT == 1)*/ +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.c -new file mode 100644 -index 000000000..cf1568ca4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.c 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,248 @@ +/****************************************************************************** + * @@ -243016,11 +239642,9 @@ index 000000000..cf1568ca4 + return val; +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.h -new file mode 100644 -index 000000000..daee35207 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_math_lib.h 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,114 @@ +/****************************************************************************** + * @@ -243136,11 +239760,240 @@ index 000000000..daee35207 + +s32 phydm_cnvrt_2_sign(u32 val, u8 bit_num); +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_mp.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_mp.c -new file mode 100644 -index 000000000..7d964f5d6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_mp.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm.mk linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm.mk +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm.mk 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm.mk 2021-03-07 18:16:17.059956289 +0200 +@@ -0,0 +1,226 @@ ++EXTRA_CFLAGS += -I$(src)/hal/phydm ++ ++_PHYDM_FILES := hal/phydm/phydm_debug.o \ ++ hal/phydm/phydm_antdiv.o\ ++ hal/phydm/phydm_soml.o\ ++ hal/phydm/phydm_smt_ant.o\ ++ hal/phydm/phydm_antdect.o\ ++ hal/phydm/phydm_interface.o\ ++ hal/phydm/phydm_phystatus.o\ ++ hal/phydm/phydm_hwconfig.o\ ++ hal/phydm/phydm.o\ ++ hal/phydm/phydm_dig.o\ ++ hal/phydm/phydm_pathdiv.o\ ++ hal/phydm/phydm_rainfo.o\ ++ hal/phydm/phydm_dynamictxpower.o\ ++ hal/phydm/phydm_adaptivity.o\ ++ hal/phydm/phydm_cfotracking.o\ ++ hal/phydm/phydm_noisemonitor.o\ ++ hal/phydm/phydm_beamforming.o\ ++ hal/phydm/phydm_dfs.o\ ++ hal/phydm/txbf/halcomtxbf.o\ ++ hal/phydm/txbf/haltxbfinterface.o\ ++ hal/phydm/txbf/phydm_hal_txbf_api.o\ ++ hal/phydm/phydm_adc_sampling.o\ ++ hal/phydm/phydm_ccx.o\ ++ hal/phydm/phydm_psd.o\ ++ hal/phydm/phydm_primary_cca.o\ ++ hal/phydm/phydm_cck_pd.o\ ++ hal/phydm/phydm_rssi_monitor.o\ ++ hal/phydm/phydm_auto_dbg.o\ ++ hal/phydm/phydm_math_lib.o\ ++ hal/phydm/phydm_api.o\ ++ hal/phydm/phydm_pow_train.o\ ++ hal/phydm/phydm_lna_sat.o\ ++ hal/phydm/phydm_pmac_tx_setting.o\ ++ hal/phydm/phydm_mp.o\ ++ hal/phydm/halrf/halrf.o\ ++ hal/phydm/halrf/halrf_debug.o\ ++ hal/phydm/halrf/halphyrf_ce.o\ ++ hal/phydm/halrf/halrf_powertracking_ce.o\ ++ hal/phydm/halrf/halrf_powertracking.o\ ++ hal/phydm/halrf/halrf_kfree.o ++ ++ifeq ($(CONFIG_RTL8188E), y) ++RTL871X = rtl8188e ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8188e_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8188e_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8188e_rf.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8188e_ce.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8188e.o\ ++ hal/phydm/$(RTL871X)/hal8188erateadaptive.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8188e.o ++endif ++ ++ifeq ($(CONFIG_RTL8192E), y) ++RTL871X = rtl8192e ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8192e_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8192e_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8192e_rf.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8192e_ce.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8192e.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8192e.o ++endif ++ ++ ++ifeq ($(CONFIG_RTL8812A), y) ++RTL871X = rtl8812a ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8812a_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8812a_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8812a_rf.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8812a_ce.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8812a.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8812a.o\ ++ hal/phydm/txbf/haltxbfjaguar.o ++endif ++ ++ifeq ($(CONFIG_RTL8821A), y) ++RTL871X = rtl8821a ++_PHYDM_FILES += hal/phydm/rtl8821a/halhwimg8821a_mac.o\ ++ hal/phydm/rtl8821a/halhwimg8821a_bb.o\ ++ hal/phydm/rtl8821a/halhwimg8821a_rf.o\ ++ hal/phydm/halrf/rtl8812a/halrf_8812a_ce.o\ ++ hal/phydm/halrf/rtl8821a/halrf_8821a_ce.o\ ++ hal/phydm/rtl8821a/phydm_regconfig8821a.o\ ++ hal/phydm/rtl8821a/phydm_rtl8821a.o\ ++ hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.o\ ++ hal/phydm/txbf/haltxbfjaguar.o ++endif ++ ++ ++ifeq ($(CONFIG_RTL8723B), y) ++RTL871X = rtl8723b ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8723b_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8723b_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8723b_rf.o\ ++ hal/phydm/$(RTL871X)/halhwimg8723b_mp.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8723b.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8723b_ce.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8723b.o ++endif ++ ++ ++ifeq ($(CONFIG_RTL8814A), y) ++RTL871X = rtl8814a ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8814a_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8814a_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8814a_rf.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8814a.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8814a.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8814a_ce.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8814a.o\ ++ hal/phydm/txbf/haltxbf8814a.o ++endif ++ ++ ++ifeq ($(CONFIG_RTL8723C), y) ++RTL871X = rtl8703b ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8703b_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8703b_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8703b_rf.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8703b.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8703b.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8703b.o ++endif ++ ++ifeq ($(CONFIG_RTL8723D), y) ++RTL871X = rtl8723d ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8723d_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8723d_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8723d_rf.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8723d.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8723d.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8723d.o ++endif ++ ++ ++ifeq ($(CONFIG_RTL8710B), y) ++RTL871X = rtl8710b ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8710b_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8710b_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8710b_rf.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8710b.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8710b.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8710b.o ++endif ++ ++ ++ifeq ($(CONFIG_RTL8188F), y) ++RTL871X = rtl8188f ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8188f_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8188f_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8188f_rf.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8188f.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8188f.o \ ++ hal/phydm/$(RTL871X)/phydm_rtl8188f.o ++endif ++ ++ifeq ($(CONFIG_RTL8822B), y) ++RTL871X = rtl8822b ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8822b_bb.o \ ++ hal/phydm/$(RTL871X)/halhwimg8822b_mac.o \ ++ hal/phydm/$(RTL871X)/halhwimg8822b_rf.o \ ++ hal/phydm/halrf/$(RTL871X)/halrf_8822b.o \ ++ hal/phydm/$(RTL871X)/phydm_hal_api8822b.o \ ++ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8822b.o \ ++ hal/phydm/halrf/$(RTL871X)/halrf_rfk_init_8822b.o \ ++ hal/phydm/$(RTL871X)/phydm_regconfig8822b.o \ ++ hal/phydm/$(RTL871X)/phydm_rtl8822b.o ++ ++_PHYDM_FILES += hal/phydm/txbf/haltxbf8822b.o ++endif ++ ++ ++ifeq ($(CONFIG_RTL8821C), y) ++RTL871X = rtl8821c ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8821c_bb.o \ ++ hal/phydm/$(RTL871X)/halhwimg8821c_mac.o \ ++ hal/phydm/$(RTL871X)/halhwimg8821c_rf.o \ ++ hal/phydm/$(RTL871X)/phydm_hal_api8821c.o \ ++ hal/phydm/$(RTL871X)/phydm_regconfig8821c.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8821c.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8821c.o ++endif ++ifeq ($(CONFIG_RTL8192F), y) ++RTL871X = rtl8192f ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8192f_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8192f_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8192f_rf.o\ ++ hal/phydm/$(RTL871X)/phydm_hal_api8192f.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8192f.o\ ++ hal/phydm/$(RTL871X)/phydm_rtl8192f.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8192f.o ++endif ++ ++ifeq ($(CONFIG_RTL8198F), y) ++RTL871X = rtl8198f ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8198f_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8198f_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8198f_rf.o\ ++ hal/phydm/$(RTL871X)/phydm_hal_api8198f.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8198f.o ++endif ++ ++ifeq ($(CONFIG_RTL8822C), y) ++RTL871X = rtl8822c ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8822c_bb.o\ ++ hal/phydm/$(RTL871X)/halhwimg8822c_mac.o\ ++ hal/phydm/$(RTL871X)/halhwimg8822c_rf.o\ ++ hal/phydm/$(RTL871X)/phydm_hal_api8822c.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8822c.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8822c.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8822c.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_tssi_8822c.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_dpk_8822c.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_rfk_init_8822c.o ++endif ++ ++ifeq ($(CONFIG_RTL8814B), y) ++RTL871X = rtl8814b ++_PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8814b_bb.o\ ++ hal/phydm/$(RTL871X)/phydm_hal_api8814b.o\ ++ hal/phydm/$(RTL871X)/phydm_regconfig8814b.o\ ++ hal/phydm/halrf/$(RTL871X)/halrf_8814b.o \ ++ hal/phydm/halrf/$(RTL871X)/halrf_iqk_8814b.o \ ++ hal/phydm/halrf/$(RTL871X)/halrf_rfk_init_8814b.o ++endif +\ Ingen nyrad vid filslut +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_mp.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_mp.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_mp.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_mp.c 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,348 @@ +/****************************************************************************** + * @@ -243490,11 +240343,9 @@ index 000000000..7d964f5d6 + mp->io_value = (u32)mp->rx_phy_ok_cnt; +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_mp.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_mp.h -new file mode 100644 -index 000000000..40088c6ce ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_mp.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_mp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_mp.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_mp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_mp.h 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,94 @@ +/****************************************************************************** + * @@ -243590,11 +240441,9 @@ index 000000000..40088c6ce + +void phydm_mp_get_rx_ok(void *dm_void); +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.c -new file mode 100644 -index 000000000..77fe94e3f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.c 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,457 @@ +/****************************************************************************** + * @@ -244053,11 +240902,9 @@ index 000000000..77fe94e3f + total_cca_cnt, total_fa_cnt, dm->noisy_decision_smooth, score, + score_smooth, dm->noisy_decision); +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.h -new file mode 100644 -index 000000000..507285adb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_noisemonitor.h 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,48 @@ +/****************************************************************************** + * @@ -244107,11 +240954,9 @@ index 000000000..507285adb +void phydm_noisy_detection(void *dm_void); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.c -new file mode 100644 -index 000000000..b3c46d295 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.c 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,928 @@ +/****************************************************************************** + * @@ -245041,11 +241886,9 @@ index 000000000..b3c46d295 +} + +#endif /* @#ifdef CONFIG_PATH_DIVERSITY */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.h -new file mode 100644 -index 000000000..132e9cddb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pathdiv.h 2021-03-07 18:16:17.063956478 +0200 @@ -0,0 +1,123 @@ +/****************************************************************************** + * @@ -245170,12 +242013,10 @@ index 000000000..132e9cddb +#endif /* @#ifdef CONFIG_PATH_DIVERSITY */ +#endif /* @#ifndef __PHYDMPATHDIV_H__ */ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.c -new file mode 100644 -index 000000000..bbcb6bd7b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.c -@@ -0,0 +1,3183 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.c 2021-03-07 18:16:17.064956526 +0200 +@@ -0,0 +1,3192 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -246249,7 +243090,6 @@ index 000000000..bbcb6bd7b +#endif + +#if ODM_IC_11AC_SERIES_SUPPORT -+ +void phydm_rx_physts_bw_parsing(struct phydm_phyinfo_struct *phy_info, + struct phydm_perpkt_info_struct * + pktinfo, @@ -246367,6 +243207,16 @@ index 000000000..bbcb6bd7b + + phy_info->rx_pwdb_all = rssi; + phy_info->rx_mimo_signal_strength[0] = rssi; ++ ++ // fill per path rx power info ++ for (i = RF_PATH_A; i < dm->num_rf_path; i++) { ++ if (i < RF_PATH_C) ++ val = phy_sts->gain_trsw[i]; ++ else ++ val = phy_sts->gain_trsw_cd[i - 2]; ++ ++ phy_info->rx_pwr[i] = (val & 0x7F) - 110; ++ } + } else { + /* @== [OFDM rate] ===================================================*/ + for (i = RF_PATH_A; i < dm->num_rf_path; i++) { @@ -248359,11 +245209,9 @@ index 000000000..bbcb6bd7b + + phydm_avg_phystatus_init(dm); +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.h -new file mode 100644 -index 000000000..333fa89bf ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_phystatus.h 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,1137 @@ +/****************************************************************************** + * @@ -249502,11 +246350,9 @@ index 000000000..333fa89bf +void phydm_rx_phy_status_init(void *dm_void); + +#endif /*@#ifndef __HALHWOUTSRC_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.c -new file mode 100644 -index 000000000..882283c7b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.c 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,543 @@ +/****************************************************************************** + * @@ -250051,11 +246897,9 @@ index 000000000..882283c7b +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.h -new file mode 100644 -index 000000000..982733c09 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pmac_tx_setting.h 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,152 @@ +/****************************************************************************** + * @@ -250209,11 +247053,9 @@ index 000000000..982733c09 +void phydm_set_tmac_tx(void *dm_void); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.c -new file mode 100644 -index 000000000..56bc2411d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.c 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,171 @@ +/****************************************************************************** + * @@ -250386,11 +247228,9 @@ index 000000000..56bc2411d +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.h -new file mode 100644 -index 000000000..f966607aa ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pow_train.h 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,84 @@ +/****************************************************************************** + * @@ -250476,11 +247316,527 @@ index 000000000..f966607aa + +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pre_define.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pre_define.h -new file mode 100644 -index 000000000..d8d7313b1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_pre_define.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_precomp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_precomp.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_precomp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_precomp.h 2021-03-07 18:16:17.064956526 +0200 +@@ -0,0 +1,514 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __ODM_PRECOMP_H__ ++#define __ODM_PRECOMP_H__ ++ ++#include "phydm_types.h" ++#include "halrf/halrf_features.h" ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "Precomp.h" /* @We need to include mp_precomp.h due to batch file setting. */ ++#else ++ #define TEST_FALG___ 1 ++#endif ++ ++/* @2 Config Flags and Structs - defined by each ODM type */ ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #include "../8192cd_cfg.h" ++ #include "../odm_inc.h" ++ ++ #include "../8192cd.h" ++ #include "../8192cd_util.h" ++ #include "../8192cd_hw.h" ++ #ifdef _BIG_ENDIAN_ ++ #define ODM_ENDIAN_TYPE ODM_ENDIAN_BIG ++ #else ++ #define ODM_ENDIAN_TYPE ODM_ENDIAN_LITTLE ++ #endif ++ ++ #include "../8192cd_headers.h" ++ #include "../8192cd_debug.h" ++ ++#elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #ifdef DM_ODM_CE_MAC80211 ++ #include "../wifi.h" ++ #include "rtl_phydm.h" ++ #elif defined(DM_ODM_CE_MAC80211_V2) ++ #include "../main.h" ++ #include "../hw.h" ++ #include "../fw.h" ++ #endif ++ #define __PACK ++ #define __WLAN_ATTRIB_PACK__ ++#elif (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "mp_precomp.h" ++ #define ODM_ENDIAN_TYPE ODM_ENDIAN_LITTLE ++ #define __PACK ++ #define __WLAN_ATTRIB_PACK__ ++#elif (DM_ODM_SUPPORT_TYPE == ODM_IOT) ++ #include ++ #include ++ #define ODM_ENDIAN_TYPE ODM_ENDIAN_LITTLE ++ #define __PACK ++#endif ++ ++/* @2 OutSrc Header Files */ ++ ++#include "phydm.h" ++#include "phydm_hwconfig.h" ++#include "phydm_phystatus.h" ++#include "phydm_debug.h" ++#include "phydm_regdefine11ac.h" ++#include "phydm_regdefine11n.h" ++#include "phydm_interface.h" ++#include "phydm_reg.h" ++#include "halrf/halrf_debug.h" ++ ++#if (DM_ODM_SUPPORT_TYPE & ODM_CE) && \ ++ (!defined(DM_ODM_CE_MAC80211) && !defined(DM_ODM_CE_MAC80211_V2)) ++ ++void phy_set_tx_power_limit( ++ struct dm_struct *dm, ++ u8 *regulation, ++ u8 *band, ++ u8 *bandwidth, ++ u8 *rate_section, ++ u8 *rf_path, ++ u8 *channel, ++ u8 *power_limit); ++ ++enum hal_status ++rtw_phydm_fw_iqk( ++ struct dm_struct *dm, ++ u8 clear, ++ u8 segment); ++ ++enum hal_status ++rtw_phydm_cfg_phy_para( ++ struct dm_struct *dm, ++ enum phydm_halmac_param config_type, ++ u32 offset, ++ u32 data, ++ u32 mask, ++ enum rf_path e_rf_path, ++ u32 delay_time); ++ ++#endif ++ ++/* @Judy ADD 20180125 */ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_AP | ODM_IOT)) ++#define RTL8710B_SUPPORT 0 ++#endif ++ ++#if RTL8188E_SUPPORT == 1 ++ #define RTL8188E_T_SUPPORT 1 ++ #ifdef CONFIG_SFW_SUPPORTED ++ #define RTL8188E_S_SUPPORT 1 ++ #else ++ #define RTL8188E_S_SUPPORT 0 ++ #endif ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) ++#define RTL8197F_SUPPORT 0 /*@Just for PHYDM API development*/ ++#define RTL8195B_SUPPORT 0 /*@Just for PHYDM API development*/ ++#define RTL8198F_SUPPORT 0 /*@Just for PHYDM API development*/ ++#define RTL8812F_SUPPORT 0 /*@Just for PHYDM API development*/ ++#define RTL8197G_SUPPORT 0 /*@Just for PHYDM API development*/ ++#endif ++ ++#if (RTL8188E_SUPPORT == 1) ++ #include "rtl8188e/hal8188erateadaptive.h" /* @for RA,Power training */ ++ #include "rtl8188e/halhwimg8188e_mac.h" ++ #include "rtl8188e/halhwimg8188e_rf.h" ++ #include "rtl8188e/halhwimg8188e_bb.h" ++ #include "rtl8188e/phydm_regconfig8188e.h" ++ #include "rtl8188e/phydm_rtl8188e.h" ++ #include "rtl8188e/hal8188ereg.h" ++ #include "rtl8188e/version_rtl8188e.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8188e_hal.h" ++ #include "halrf/rtl8188e/halrf_8188e_ce.h" ++ #endif ++ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "halrf/rtl8188e/halrf_8188e_win.h" ++ #endif ++ #if (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #include "halrf/rtl8188e/halrf_8188e_ap.h" ++ #endif ++#endif /* @88E END */ ++ ++#if (RTL8192E_SUPPORT == 1) ++ ++ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "halrf/rtl8192e/halrf_8192e_win.h" /*@FOR_8192E_IQK*/ ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #include "halrf/rtl8192e/halrf_8192e_ap.h" /*@FOR_8192E_IQK*/ ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "halrf/rtl8192e/halrf_8192e_ce.h" /*@FOR_8192E_IQK*/ ++ #endif ++ ++ #include "rtl8192e/phydm_rtl8192e.h" /* @FOR_8192E_IQK */ ++ #include "rtl8192e/version_rtl8192e.h" ++ #if (DM_ODM_SUPPORT_TYPE != ODM_AP) ++ #include "rtl8192e/halhwimg8192e_bb.h" ++ #include "rtl8192e/halhwimg8192e_mac.h" ++ #include "rtl8192e/halhwimg8192e_rf.h" ++ #include "rtl8192e/phydm_regconfig8192e.h" ++ #include "rtl8192e/hal8192ereg.h" ++ #endif ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8192e_hal.h" ++ #endif ++#endif /* @92E END */ ++ ++#if (RTL8812A_SUPPORT == 1) ++ ++ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "halrf/rtl8812a/halrf_8812a_win.h" ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #include "halrf/rtl8812a/halrf_8812a_ap.h" ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "halrf/rtl8812a/halrf_8812a_ce.h" ++ #endif ++ ++ /* @#include "halrf/rtl8812a/halrf_8812a.h" */ /* @FOR_8812_IQK */ ++ #if (DM_ODM_SUPPORT_TYPE != ODM_AP) ++ #include "rtl8812a/halhwimg8812a_bb.h" ++ #include "rtl8812a/halhwimg8812a_mac.h" ++ #include "rtl8812a/halhwimg8812a_rf.h" ++ #include "rtl8812a/phydm_regconfig8812a.h" ++ #endif ++ #include "rtl8812a/phydm_rtl8812a.h" ++ ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8812a_hal.h" ++ #endif ++ #include "rtl8812a/version_rtl8812a.h" ++ ++#endif /* @8812 END */ ++ ++#if (RTL8814A_SUPPORT == 1) ++ ++ #include "rtl8814a/halhwimg8814a_mac.h" ++ #include "rtl8814a/halhwimg8814a_rf.h" ++ #include "rtl8814a/halhwimg8814a_bb.h" ++ #include "rtl8814a/version_rtl8814a.h" ++ #include "rtl8814a/phydm_rtl8814a.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "halrf/rtl8814a/halrf_8814a_win.h" ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "halrf/rtl8814a/halrf_8814a_ce.h" ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #include "halrf/rtl8814a/halrf_8814a_ap.h" ++ #endif ++ #include "rtl8814a/phydm_regconfig8814a.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8814a_hal.h" ++ #include "halrf/rtl8814a/halrf_iqk_8814a.h" ++ #endif ++#endif /* @8814 END */ ++ ++#if (RTL8881A_SUPPORT == 1)/* @FOR_8881_IQK */ ++ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "halrf/rtl8821a/halrf_iqk_8821a_win.h" ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "halrf/rtl8821a/halrf_iqk_8821a_ce.h" ++ #else ++ #include "halrf/rtl8821a/halrf_iqk_8821a_ap.h" ++ #endif ++ /* @#include "rtl8881a/HalHWImg8881A_BB.h" */ ++ /* @#include "rtl8881a/HalHWImg8881A_MAC.h" */ ++ /* @#include "rtl8881a/HalHWImg8881A_RF.h" */ ++ /* @#include "rtl8881a/odm_RegConfig8881A.h" */ ++#endif ++ ++#if (RTL8723B_SUPPORT == 1) ++ #include "rtl8723b/halhwimg8723b_mac.h" ++ #include "rtl8723b/halhwimg8723b_rf.h" ++ #include "rtl8723b/halhwimg8723b_bb.h" ++ #include "rtl8723b/phydm_regconfig8723b.h" ++ #include "rtl8723b/phydm_rtl8723b.h" ++ #include "rtl8723b/hal8723breg.h" ++ #include "rtl8723b/version_rtl8723b.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "halrf/rtl8723b/halrf_8723b_win.h" ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "halrf/rtl8723b/halrf_8723b_ce.h" ++ #include "rtl8723b/halhwimg8723b_mp.h" ++ #include "rtl8723b_hal.h" ++ #else ++ #include "halrf/rtl8723b/halrf_8723b_ap.h" ++ #endif ++#endif ++ ++#if (RTL8821A_SUPPORT == 1) ++ #include "rtl8821a/halhwimg8821a_mac.h" ++ #include "rtl8821a/halhwimg8821a_rf.h" ++ #include "rtl8821a/halhwimg8821a_bb.h" ++ #include "rtl8821a/phydm_regconfig8821a.h" ++ #include "rtl8821a/phydm_rtl8821a.h" ++ #include "rtl8821a/version_rtl8821a.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #include "halrf/rtl8821a/halrf_8821a_win.h" ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "halrf/rtl8821a/halrf_8821a_ce.h" ++ #include "halrf/rtl8821a/halrf_iqk_8821a_ce.h"/*@for IQK*/ ++ #include "halrf/rtl8812a/halrf_8812a_ce.h"/*@for IQK,LCK,Power-tracking*/ ++ #include "rtl8812a_hal.h" ++ #else ++ #endif ++#endif ++ ++#if (DM_ODM_SUPPORT_TYPE == ODM_CE) && defined(DM_ODM_CE_MAC80211) ++#include "../halmac/halmac_reg2.h" ++#elif (DM_ODM_SUPPORT_TYPE == ODM_CE) && defined(DM_ODM_CE_MAC80211_V2) ++#include "../halmac/halmac_reg2.h" ++#endif ++ ++ ++#if (RTL8822B_SUPPORT == 1) ++ #include "rtl8822b/halhwimg8822b_mac.h" ++ #include "rtl8822b/halhwimg8822b_rf.h" ++ #include "rtl8822b/halhwimg8822b_bb.h" ++ #include "rtl8822b/phydm_regconfig8822b.h" ++ #include "halrf/rtl8822b/halrf_8822b.h" ++ #include "rtl8822b/phydm_rtl8822b.h" ++ #include "rtl8822b/phydm_hal_api8822b.h" ++ #include "rtl8822b/version_rtl8822b.h" ++ ++ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #ifdef DM_ODM_CE_MAC80211 ++ #include "../halmac/halmac_reg_8822b.h" ++ #elif defined(DM_ODM_CE_MAC80211_V2) ++ #include "../halmac/halmac_reg_8822b.h" ++ #else ++ #include /* @struct HAL_DATA_TYPE */ ++ #include /* @RX_SMOOTH_FACTOR, reg definition and etc.*/ ++ #endif ++ #elif (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #endif ++ ++#endif ++ ++#if (RTL8703B_SUPPORT == 1) ++ #include "rtl8703b/phydm_rtl8703b.h" ++ #include "rtl8703b/phydm_regconfig8703b.h" ++ #include "rtl8703b/halhwimg8703b_mac.h" ++ #include "rtl8703b/halhwimg8703b_rf.h" ++ #include "rtl8703b/halhwimg8703b_bb.h" ++ #include "halrf/rtl8703b/halrf_8703b.h" ++ #include "rtl8703b/version_rtl8703b.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8703b_hal.h" ++ #endif ++#endif ++ ++#if (RTL8188F_SUPPORT == 1) ++ #include "rtl8188f/halhwimg8188f_mac.h" ++ #include "rtl8188f/halhwimg8188f_rf.h" ++ #include "rtl8188f/halhwimg8188f_bb.h" ++ #include "rtl8188f/hal8188freg.h" ++ #include "rtl8188f/phydm_rtl8188f.h" ++ #include "rtl8188f/phydm_regconfig8188f.h" ++ #include "halrf/rtl8188f/halrf_8188f.h" /*@for IQK,LCK,Power-tracking*/ ++ #include "rtl8188f/version_rtl8188f.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8188f_hal.h" ++ #endif ++#endif ++ ++#if (RTL8723D_SUPPORT == 1) ++ #if (DM_ODM_SUPPORT_TYPE != ODM_AP) ++ ++ #include "rtl8723d/halhwimg8723d_bb.h" ++ #include "rtl8723d/halhwimg8723d_mac.h" ++ #include "rtl8723d/halhwimg8723d_rf.h" ++ #include "rtl8723d/phydm_regconfig8723d.h" ++ #include "rtl8723d/hal8723dreg.h" ++ #include "rtl8723d/phydm_rtl8723d.h" ++ #include "halrf/rtl8723d/halrf_8723d.h" ++ #include "rtl8723d/version_rtl8723d.h" ++ #endif ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #ifdef DM_ODM_CE_MAC80211 ++ #else ++ #include "rtl8723d_hal.h" ++ #endif ++ #endif ++#endif /* @8723D End */ ++ ++#if (RTL8710B_SUPPORT == 1) ++ #if (DM_ODM_SUPPORT_TYPE != ODM_AP) ++ ++ #include "rtl8710b/halhwimg8710b_bb.h" ++ #include "rtl8710b/halhwimg8710b_mac.h" ++ #include "rtl8710b/halhwimg8710b_rf.h" ++ #include "rtl8710b/phydm_regconfig8710b.h" ++ #include "rtl8710b/hal8710breg.h" ++ #include "rtl8710b/phydm_rtl8710b.h" ++ #include "halrf/rtl8710b/halrf_8710b.h" ++ #include "rtl8710b/version_rtl8710b.h" ++ #endif ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8710b_hal.h" ++ #endif ++#endif /* @8710B End */ ++ ++#if (RTL8197F_SUPPORT == 1) ++ #include "rtl8197f/halhwimg8197f_mac.h" ++ #include "rtl8197f/halhwimg8197f_rf.h" ++ #include "rtl8197f/halhwimg8197f_bb.h" ++ #include "rtl8197f/phydm_hal_api8197f.h" ++ #include "rtl8197f/version_rtl8197f.h" ++ #include "rtl8197f/phydm_rtl8197f.h" ++ #include "rtl8197f/phydm_regconfig8197f.h" ++ #include "halrf/rtl8197f/halrf_8197f.h" ++ #include "halrf/rtl8197f/halrf_iqk_8197f.h" ++ #include "halrf/rtl8197f/halrf_dpk_8197f.h" ++#endif ++ ++#if (RTL8821C_SUPPORT == 1) ++ #include "rtl8821c/phydm_hal_api8821c.h" ++ #include "rtl8821c/halhwimg8821c_mac.h" ++ #include "rtl8821c/halhwimg8821c_rf.h" ++ #include "rtl8821c/halhwimg8821c_bb.h" ++ #include "rtl8821c/phydm_regconfig8821c.h" ++ #include "halrf/rtl8821c/halrf_8821c.h" ++ #include "rtl8821c/version_rtl8821c.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #ifdef DM_ODM_CE_MAC80211 ++ #include "../halmac/halmac_reg_8821c.h" ++ #else ++ #include "rtl8821c_hal.h" ++ #endif ++ #endif ++#endif ++ ++#if (RTL8192F_SUPPORT == 1) ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8192f_hal.h"/*need to before rf.h*/ ++ #endif ++ #include "rtl8192f/halhwimg8192f_mac.h" ++ #include "rtl8192f/halhwimg8192f_rf.h" ++ #include "rtl8192f/halhwimg8192f_bb.h" ++ #include "rtl8192f/phydm_hal_api8192f.h" ++ #include "rtl8192f/version_rtl8192f.h" ++ #include "rtl8192f/phydm_rtl8192f.h" ++ #include "rtl8192f/phydm_regconfig8192f.h" ++ #include "halrf/rtl8192f/halrf_8192f.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #include "halrf/rtl8192f/halrf_dpk_8192f.h" ++ #endif ++#endif ++ ++#if (RTL8721D_SUPPORT == 1) ++ #include "halrf/rtl8721d/halrf_8721d.h" ++ #include "rtl8721d/phydm_hal_api8721d.h" ++ #include "rtl8721d/phydm_regconfig8721d.h" ++ #include "rtl8721d/halhwimg8721d_mac.h" ++ #include "rtl8721d/halhwimg8721d_rf.h" ++ #include "rtl8721d/halhwimg8721d_bb.h" ++ #include "rtl8721d/version_rtl8721d.h" ++ #include "rtl8721d/phydm_rtl8721d.h" ++ #include "rtl8721d/hal8721dreg.h" ++ #include ++ #if 0 ++ #if (DM_ODM_SUPPORT_TYPE == ODM_AP) ++ #include "halrf/rtl8721d/halrf_dpk_8721d.h" ++ #endif ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ #include "rtl8721d_hal.h" ++ #endif ++ #endif ++#endif ++#if (RTL8195B_SUPPORT == 1) ++ #include "halrf/rtl8195b/halrf_8195b.h" ++ #include "rtl8195b/phydm_hal_api8195b.h" ++ #include "rtl8195b/phydm_regconfig8195b.h" ++ #include "rtl8195b/halhwimg8195b_mac.h" ++ #include "rtl8195b/halhwimg8195b_rf.h" ++ #include "rtl8195b/halhwimg8195b_bb.h" ++ #include "rtl8195b/version_rtl8195b.h" ++ #include /*@HAL_DATA_TYPE*/ ++#endif ++ ++#if (RTL8198F_SUPPORT == 1) ++ #include "rtl8198f/phydm_regconfig8198f.h" ++ #include "rtl8198f/phydm_hal_api8198f.h" ++ #include "rtl8198f/halhwimg8198f_mac.h" ++ #include "rtl8198f/halhwimg8198f_rf.h" ++ #include "rtl8198f/halhwimg8198f_bb.h" ++ #include "rtl8198f/version_rtl8198f.h" ++ #include "halrf/rtl8198f/halrf_8198f.h" ++ #include "halrf/rtl8198f/halrf_iqk_8198f.h" ++#endif ++ ++#if (RTL8822C_SUPPORT) ++ #include "rtl8822c/halhwimg8822c_mac.h" ++ #include "rtl8822c/halhwimg8822c_rf.h" ++ #include "rtl8822c/halhwimg8822c_bb.h" ++ #include "rtl8822c/phydm_regconfig8822c.h" ++ #include "halrf/rtl8822c/halrf_8822c.h" ++ #include "rtl8822c/phydm_hal_api8822c.h" ++ #include "rtl8822c/version_rtl8822c.h" ++ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) ++ /* @struct HAL_DATA_TYPE */ ++ #include ++ /* @RX_SMOOTH_FACTOR, reg definition and etc.*/ ++ #include ++ #endif ++#endif ++#if (RTL8814B_SUPPORT == 1) ++ #include "rtl8814b/halhwimg8814b_mac.h" ++ #include "rtl8814b/halhwimg8814b_rf.h" ++ #include "rtl8814b/halhwimg8814b_bb.h" ++ #include "rtl8814b/phydm_regconfig8814b.h" ++ #include "halrf/rtl8814b/halrf_8814b.h" ++ #include "rtl8814b/phydm_hal_api8814b.h" ++ #include "rtl8814b/version_rtl8814b.h" ++#endif ++#if (RTL8812F_SUPPORT) ++ #include "rtl8812f/halhwimg8812f_mac.h" ++ #include "rtl8812f/halhwimg8812f_rf.h" ++ #include "rtl8812f/halhwimg8812f_bb.h" ++ #include "rtl8812f/phydm_regconfig8812f.h" ++ #include "halrf/rtl8812f/halrf_8812f.h" ++ #include "rtl8812f/phydm_hal_api8812f.h" ++ #include "rtl8812f/version_rtl8812f.h" ++#endif ++#if (RTL8197G_SUPPORT) ++ #include "rtl8197g/halhwimg8197g_mac.h" ++ #include "rtl8197g/halhwimg8197g_rf.h" ++ #include "rtl8197g/halhwimg8197g_bb.h" ++ #include "rtl8197g/phydm_regconfig8197g.h" ++ #include "halrf/rtl8197g/halrf_8197g.h" ++ #include "rtl8197g/phydm_hal_api8197g.h" ++ #include "rtl8197g/version_rtl8197g.h" ++#endif ++#endif /* @__ODM_PRECOMP_H__ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pre_define.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pre_define.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_pre_define.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_pre_define.h 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,849 @@ +/****************************************************************************** + * @@ -251331,531 +248687,9 @@ index 000000000..d8d7313b1 +}; + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_precomp.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_precomp.h -new file mode 100644 -index 000000000..78b8945fc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_precomp.h -@@ -0,0 +1,514 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __ODM_PRECOMP_H__ -+#define __ODM_PRECOMP_H__ -+ -+#include "phydm_types.h" -+#include "halrf/halrf_features.h" -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "Precomp.h" /* @We need to include mp_precomp.h due to batch file setting. */ -+#else -+ #define TEST_FALG___ 1 -+#endif -+ -+/* @2 Config Flags and Structs - defined by each ODM type */ -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #include "../8192cd_cfg.h" -+ #include "../odm_inc.h" -+ -+ #include "../8192cd.h" -+ #include "../8192cd_util.h" -+ #include "../8192cd_hw.h" -+ #ifdef _BIG_ENDIAN_ -+ #define ODM_ENDIAN_TYPE ODM_ENDIAN_BIG -+ #else -+ #define ODM_ENDIAN_TYPE ODM_ENDIAN_LITTLE -+ #endif -+ -+ #include "../8192cd_headers.h" -+ #include "../8192cd_debug.h" -+ -+#elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #ifdef DM_ODM_CE_MAC80211 -+ #include "../wifi.h" -+ #include "rtl_phydm.h" -+ #elif defined(DM_ODM_CE_MAC80211_V2) -+ #include "../main.h" -+ #include "../hw.h" -+ #include "../fw.h" -+ #endif -+ #define __PACK -+ #define __WLAN_ATTRIB_PACK__ -+#elif (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "mp_precomp.h" -+ #define ODM_ENDIAN_TYPE ODM_ENDIAN_LITTLE -+ #define __PACK -+ #define __WLAN_ATTRIB_PACK__ -+#elif (DM_ODM_SUPPORT_TYPE == ODM_IOT) -+ #include -+ #include -+ #define ODM_ENDIAN_TYPE ODM_ENDIAN_LITTLE -+ #define __PACK -+#endif -+ -+/* @2 OutSrc Header Files */ -+ -+#include "phydm.h" -+#include "phydm_hwconfig.h" -+#include "phydm_phystatus.h" -+#include "phydm_debug.h" -+#include "phydm_regdefine11ac.h" -+#include "phydm_regdefine11n.h" -+#include "phydm_interface.h" -+#include "phydm_reg.h" -+#include "halrf/halrf_debug.h" -+ -+#if (DM_ODM_SUPPORT_TYPE & ODM_CE) && \ -+ (!defined(DM_ODM_CE_MAC80211) && !defined(DM_ODM_CE_MAC80211_V2)) -+ -+void phy_set_tx_power_limit( -+ struct dm_struct *dm, -+ u8 *regulation, -+ u8 *band, -+ u8 *bandwidth, -+ u8 *rate_section, -+ u8 *rf_path, -+ u8 *channel, -+ u8 *power_limit); -+ -+enum hal_status -+rtw_phydm_fw_iqk( -+ struct dm_struct *dm, -+ u8 clear, -+ u8 segment); -+ -+enum hal_status -+rtw_phydm_cfg_phy_para( -+ struct dm_struct *dm, -+ enum phydm_halmac_param config_type, -+ u32 offset, -+ u32 data, -+ u32 mask, -+ enum rf_path e_rf_path, -+ u32 delay_time); -+ -+#endif -+ -+/* @Judy ADD 20180125 */ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_AP | ODM_IOT)) -+#define RTL8710B_SUPPORT 0 -+#endif -+ -+#if RTL8188E_SUPPORT == 1 -+ #define RTL8188E_T_SUPPORT 1 -+ #ifdef CONFIG_SFW_SUPPORTED -+ #define RTL8188E_S_SUPPORT 1 -+ #else -+ #define RTL8188E_S_SUPPORT 0 -+ #endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE & (ODM_WIN | ODM_CE)) -+#define RTL8197F_SUPPORT 0 /*@Just for PHYDM API development*/ -+#define RTL8195B_SUPPORT 0 /*@Just for PHYDM API development*/ -+#define RTL8198F_SUPPORT 0 /*@Just for PHYDM API development*/ -+#define RTL8812F_SUPPORT 0 /*@Just for PHYDM API development*/ -+#define RTL8197G_SUPPORT 0 /*@Just for PHYDM API development*/ -+#endif -+ -+#if (RTL8188E_SUPPORT == 1) -+ #include "rtl8188e/hal8188erateadaptive.h" /* @for RA,Power training */ -+ #include "rtl8188e/halhwimg8188e_mac.h" -+ #include "rtl8188e/halhwimg8188e_rf.h" -+ #include "rtl8188e/halhwimg8188e_bb.h" -+ #include "rtl8188e/phydm_regconfig8188e.h" -+ #include "rtl8188e/phydm_rtl8188e.h" -+ #include "rtl8188e/hal8188ereg.h" -+ #include "rtl8188e/version_rtl8188e.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8188e_hal.h" -+ #include "halrf/rtl8188e/halrf_8188e_ce.h" -+ #endif -+ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "halrf/rtl8188e/halrf_8188e_win.h" -+ #endif -+ #if (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #include "halrf/rtl8188e/halrf_8188e_ap.h" -+ #endif -+#endif /* @88E END */ -+ -+#if (RTL8192E_SUPPORT == 1) -+ -+ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "halrf/rtl8192e/halrf_8192e_win.h" /*@FOR_8192E_IQK*/ -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #include "halrf/rtl8192e/halrf_8192e_ap.h" /*@FOR_8192E_IQK*/ -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "halrf/rtl8192e/halrf_8192e_ce.h" /*@FOR_8192E_IQK*/ -+ #endif -+ -+ #include "rtl8192e/phydm_rtl8192e.h" /* @FOR_8192E_IQK */ -+ #include "rtl8192e/version_rtl8192e.h" -+ #if (DM_ODM_SUPPORT_TYPE != ODM_AP) -+ #include "rtl8192e/halhwimg8192e_bb.h" -+ #include "rtl8192e/halhwimg8192e_mac.h" -+ #include "rtl8192e/halhwimg8192e_rf.h" -+ #include "rtl8192e/phydm_regconfig8192e.h" -+ #include "rtl8192e/hal8192ereg.h" -+ #endif -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8192e_hal.h" -+ #endif -+#endif /* @92E END */ -+ -+#if (RTL8812A_SUPPORT == 1) -+ -+ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "halrf/rtl8812a/halrf_8812a_win.h" -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #include "halrf/rtl8812a/halrf_8812a_ap.h" -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "halrf/rtl8812a/halrf_8812a_ce.h" -+ #endif -+ -+ /* @#include "halrf/rtl8812a/halrf_8812a.h" */ /* @FOR_8812_IQK */ -+ #if (DM_ODM_SUPPORT_TYPE != ODM_AP) -+ #include "rtl8812a/halhwimg8812a_bb.h" -+ #include "rtl8812a/halhwimg8812a_mac.h" -+ #include "rtl8812a/halhwimg8812a_rf.h" -+ #include "rtl8812a/phydm_regconfig8812a.h" -+ #endif -+ #include "rtl8812a/phydm_rtl8812a.h" -+ -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8812a_hal.h" -+ #endif -+ #include "rtl8812a/version_rtl8812a.h" -+ -+#endif /* @8812 END */ -+ -+#if (RTL8814A_SUPPORT == 1) -+ -+ #include "rtl8814a/halhwimg8814a_mac.h" -+ #include "rtl8814a/halhwimg8814a_rf.h" -+ #include "rtl8814a/halhwimg8814a_bb.h" -+ #include "rtl8814a/version_rtl8814a.h" -+ #include "rtl8814a/phydm_rtl8814a.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "halrf/rtl8814a/halrf_8814a_win.h" -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "halrf/rtl8814a/halrf_8814a_ce.h" -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #include "halrf/rtl8814a/halrf_8814a_ap.h" -+ #endif -+ #include "rtl8814a/phydm_regconfig8814a.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8814a_hal.h" -+ #include "halrf/rtl8814a/halrf_iqk_8814a.h" -+ #endif -+#endif /* @8814 END */ -+ -+#if (RTL8881A_SUPPORT == 1)/* @FOR_8881_IQK */ -+ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "halrf/rtl8821a/halrf_iqk_8821a_win.h" -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "halrf/rtl8821a/halrf_iqk_8821a_ce.h" -+ #else -+ #include "halrf/rtl8821a/halrf_iqk_8821a_ap.h" -+ #endif -+ /* @#include "rtl8881a/HalHWImg8881A_BB.h" */ -+ /* @#include "rtl8881a/HalHWImg8881A_MAC.h" */ -+ /* @#include "rtl8881a/HalHWImg8881A_RF.h" */ -+ /* @#include "rtl8881a/odm_RegConfig8881A.h" */ -+#endif -+ -+#if (RTL8723B_SUPPORT == 1) -+ #include "rtl8723b/halhwimg8723b_mac.h" -+ #include "rtl8723b/halhwimg8723b_rf.h" -+ #include "rtl8723b/halhwimg8723b_bb.h" -+ #include "rtl8723b/phydm_regconfig8723b.h" -+ #include "rtl8723b/phydm_rtl8723b.h" -+ #include "rtl8723b/hal8723breg.h" -+ #include "rtl8723b/version_rtl8723b.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "halrf/rtl8723b/halrf_8723b_win.h" -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "halrf/rtl8723b/halrf_8723b_ce.h" -+ #include "rtl8723b/halhwimg8723b_mp.h" -+ #include "rtl8723b_hal.h" -+ #else -+ #include "halrf/rtl8723b/halrf_8723b_ap.h" -+ #endif -+#endif -+ -+#if (RTL8821A_SUPPORT == 1) -+ #include "rtl8821a/halhwimg8821a_mac.h" -+ #include "rtl8821a/halhwimg8821a_rf.h" -+ #include "rtl8821a/halhwimg8821a_bb.h" -+ #include "rtl8821a/phydm_regconfig8821a.h" -+ #include "rtl8821a/phydm_rtl8821a.h" -+ #include "rtl8821a/version_rtl8821a.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #include "halrf/rtl8821a/halrf_8821a_win.h" -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "halrf/rtl8821a/halrf_8821a_ce.h" -+ #include "halrf/rtl8821a/halrf_iqk_8821a_ce.h"/*@for IQK*/ -+ #include "halrf/rtl8812a/halrf_8812a_ce.h"/*@for IQK,LCK,Power-tracking*/ -+ #include "rtl8812a_hal.h" -+ #else -+ #endif -+#endif -+ -+#if (DM_ODM_SUPPORT_TYPE == ODM_CE) && defined(DM_ODM_CE_MAC80211) -+#include "../halmac/halmac_reg2.h" -+#elif (DM_ODM_SUPPORT_TYPE == ODM_CE) && defined(DM_ODM_CE_MAC80211_V2) -+#include "../halmac/halmac_reg2.h" -+#endif -+ -+ -+#if (RTL8822B_SUPPORT == 1) -+ #include "rtl8822b/halhwimg8822b_mac.h" -+ #include "rtl8822b/halhwimg8822b_rf.h" -+ #include "rtl8822b/halhwimg8822b_bb.h" -+ #include "rtl8822b/phydm_regconfig8822b.h" -+ #include "halrf/rtl8822b/halrf_8822b.h" -+ #include "rtl8822b/phydm_rtl8822b.h" -+ #include "rtl8822b/phydm_hal_api8822b.h" -+ #include "rtl8822b/version_rtl8822b.h" -+ -+ #if (DM_ODM_SUPPORT_TYPE == ODM_WIN) -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #ifdef DM_ODM_CE_MAC80211 -+ #include "../halmac/halmac_reg_8822b.h" -+ #elif defined(DM_ODM_CE_MAC80211_V2) -+ #include "../halmac/halmac_reg_8822b.h" -+ #else -+ #include /* @struct HAL_DATA_TYPE */ -+ #include /* @RX_SMOOTH_FACTOR, reg definition and etc.*/ -+ #endif -+ #elif (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #endif -+ -+#endif -+ -+#if (RTL8703B_SUPPORT == 1) -+ #include "rtl8703b/phydm_rtl8703b.h" -+ #include "rtl8703b/phydm_regconfig8703b.h" -+ #include "rtl8703b/halhwimg8703b_mac.h" -+ #include "rtl8703b/halhwimg8703b_rf.h" -+ #include "rtl8703b/halhwimg8703b_bb.h" -+ #include "halrf/rtl8703b/halrf_8703b.h" -+ #include "rtl8703b/version_rtl8703b.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8703b_hal.h" -+ #endif -+#endif -+ -+#if (RTL8188F_SUPPORT == 1) -+ #include "rtl8188f/halhwimg8188f_mac.h" -+ #include "rtl8188f/halhwimg8188f_rf.h" -+ #include "rtl8188f/halhwimg8188f_bb.h" -+ #include "rtl8188f/hal8188freg.h" -+ #include "rtl8188f/phydm_rtl8188f.h" -+ #include "rtl8188f/phydm_regconfig8188f.h" -+ #include "halrf/rtl8188f/halrf_8188f.h" /*@for IQK,LCK,Power-tracking*/ -+ #include "rtl8188f/version_rtl8188f.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8188f_hal.h" -+ #endif -+#endif -+ -+#if (RTL8723D_SUPPORT == 1) -+ #if (DM_ODM_SUPPORT_TYPE != ODM_AP) -+ -+ #include "rtl8723d/halhwimg8723d_bb.h" -+ #include "rtl8723d/halhwimg8723d_mac.h" -+ #include "rtl8723d/halhwimg8723d_rf.h" -+ #include "rtl8723d/phydm_regconfig8723d.h" -+ #include "rtl8723d/hal8723dreg.h" -+ #include "rtl8723d/phydm_rtl8723d.h" -+ #include "halrf/rtl8723d/halrf_8723d.h" -+ #include "rtl8723d/version_rtl8723d.h" -+ #endif -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #ifdef DM_ODM_CE_MAC80211 -+ #else -+ #include "rtl8723d_hal.h" -+ #endif -+ #endif -+#endif /* @8723D End */ -+ -+#if (RTL8710B_SUPPORT == 1) -+ #if (DM_ODM_SUPPORT_TYPE != ODM_AP) -+ -+ #include "rtl8710b/halhwimg8710b_bb.h" -+ #include "rtl8710b/halhwimg8710b_mac.h" -+ #include "rtl8710b/halhwimg8710b_rf.h" -+ #include "rtl8710b/phydm_regconfig8710b.h" -+ #include "rtl8710b/hal8710breg.h" -+ #include "rtl8710b/phydm_rtl8710b.h" -+ #include "halrf/rtl8710b/halrf_8710b.h" -+ #include "rtl8710b/version_rtl8710b.h" -+ #endif -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8710b_hal.h" -+ #endif -+#endif /* @8710B End */ -+ -+#if (RTL8197F_SUPPORT == 1) -+ #include "rtl8197f/halhwimg8197f_mac.h" -+ #include "rtl8197f/halhwimg8197f_rf.h" -+ #include "rtl8197f/halhwimg8197f_bb.h" -+ #include "rtl8197f/phydm_hal_api8197f.h" -+ #include "rtl8197f/version_rtl8197f.h" -+ #include "rtl8197f/phydm_rtl8197f.h" -+ #include "rtl8197f/phydm_regconfig8197f.h" -+ #include "halrf/rtl8197f/halrf_8197f.h" -+ #include "halrf/rtl8197f/halrf_iqk_8197f.h" -+ #include "halrf/rtl8197f/halrf_dpk_8197f.h" -+#endif -+ -+#if (RTL8821C_SUPPORT == 1) -+ #include "rtl8821c/phydm_hal_api8821c.h" -+ #include "rtl8821c/halhwimg8821c_mac.h" -+ #include "rtl8821c/halhwimg8821c_rf.h" -+ #include "rtl8821c/halhwimg8821c_bb.h" -+ #include "rtl8821c/phydm_regconfig8821c.h" -+ #include "halrf/rtl8821c/halrf_8821c.h" -+ #include "rtl8821c/version_rtl8821c.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #ifdef DM_ODM_CE_MAC80211 -+ #include "../halmac/halmac_reg_8821c.h" -+ #else -+ #include "rtl8821c_hal.h" -+ #endif -+ #endif -+#endif -+ -+#if (RTL8192F_SUPPORT == 1) -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8192f_hal.h"/*need to before rf.h*/ -+ #endif -+ #include "rtl8192f/halhwimg8192f_mac.h" -+ #include "rtl8192f/halhwimg8192f_rf.h" -+ #include "rtl8192f/halhwimg8192f_bb.h" -+ #include "rtl8192f/phydm_hal_api8192f.h" -+ #include "rtl8192f/version_rtl8192f.h" -+ #include "rtl8192f/phydm_rtl8192f.h" -+ #include "rtl8192f/phydm_regconfig8192f.h" -+ #include "halrf/rtl8192f/halrf_8192f.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #include "halrf/rtl8192f/halrf_dpk_8192f.h" -+ #endif -+#endif -+ -+#if (RTL8721D_SUPPORT == 1) -+ #include "halrf/rtl8721d/halrf_8721d.h" -+ #include "rtl8721d/phydm_hal_api8721d.h" -+ #include "rtl8721d/phydm_regconfig8721d.h" -+ #include "rtl8721d/halhwimg8721d_mac.h" -+ #include "rtl8721d/halhwimg8721d_rf.h" -+ #include "rtl8721d/halhwimg8721d_bb.h" -+ #include "rtl8721d/version_rtl8721d.h" -+ #include "rtl8721d/phydm_rtl8721d.h" -+ #include "rtl8721d/hal8721dreg.h" -+ #include -+ #if 0 -+ #if (DM_ODM_SUPPORT_TYPE == ODM_AP) -+ #include "halrf/rtl8721d/halrf_dpk_8721d.h" -+ #endif -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ #include "rtl8721d_hal.h" -+ #endif -+ #endif -+#endif -+#if (RTL8195B_SUPPORT == 1) -+ #include "halrf/rtl8195b/halrf_8195b.h" -+ #include "rtl8195b/phydm_hal_api8195b.h" -+ #include "rtl8195b/phydm_regconfig8195b.h" -+ #include "rtl8195b/halhwimg8195b_mac.h" -+ #include "rtl8195b/halhwimg8195b_rf.h" -+ #include "rtl8195b/halhwimg8195b_bb.h" -+ #include "rtl8195b/version_rtl8195b.h" -+ #include /*@HAL_DATA_TYPE*/ -+#endif -+ -+#if (RTL8198F_SUPPORT == 1) -+ #include "rtl8198f/phydm_regconfig8198f.h" -+ #include "rtl8198f/phydm_hal_api8198f.h" -+ #include "rtl8198f/halhwimg8198f_mac.h" -+ #include "rtl8198f/halhwimg8198f_rf.h" -+ #include "rtl8198f/halhwimg8198f_bb.h" -+ #include "rtl8198f/version_rtl8198f.h" -+ #include "halrf/rtl8198f/halrf_8198f.h" -+ #include "halrf/rtl8198f/halrf_iqk_8198f.h" -+#endif -+ -+#if (RTL8822C_SUPPORT) -+ #include "rtl8822c/halhwimg8822c_mac.h" -+ #include "rtl8822c/halhwimg8822c_rf.h" -+ #include "rtl8822c/halhwimg8822c_bb.h" -+ #include "rtl8822c/phydm_regconfig8822c.h" -+ #include "halrf/rtl8822c/halrf_8822c.h" -+ #include "rtl8822c/phydm_hal_api8822c.h" -+ #include "rtl8822c/version_rtl8822c.h" -+ #if (DM_ODM_SUPPORT_TYPE == ODM_CE) -+ /* @struct HAL_DATA_TYPE */ -+ #include -+ /* @RX_SMOOTH_FACTOR, reg definition and etc.*/ -+ #include -+ #endif -+#endif -+#if (RTL8814B_SUPPORT == 1) -+ #include "rtl8814b/halhwimg8814b_mac.h" -+ #include "rtl8814b/halhwimg8814b_rf.h" -+ #include "rtl8814b/halhwimg8814b_bb.h" -+ #include "rtl8814b/phydm_regconfig8814b.h" -+ #include "halrf/rtl8814b/halrf_8814b.h" -+ #include "rtl8814b/phydm_hal_api8814b.h" -+ #include "rtl8814b/version_rtl8814b.h" -+#endif -+#if (RTL8812F_SUPPORT) -+ #include "rtl8812f/halhwimg8812f_mac.h" -+ #include "rtl8812f/halhwimg8812f_rf.h" -+ #include "rtl8812f/halhwimg8812f_bb.h" -+ #include "rtl8812f/phydm_regconfig8812f.h" -+ #include "halrf/rtl8812f/halrf_8812f.h" -+ #include "rtl8812f/phydm_hal_api8812f.h" -+ #include "rtl8812f/version_rtl8812f.h" -+#endif -+#if (RTL8197G_SUPPORT) -+ #include "rtl8197g/halhwimg8197g_mac.h" -+ #include "rtl8197g/halhwimg8197g_rf.h" -+ #include "rtl8197g/halhwimg8197g_bb.h" -+ #include "rtl8197g/phydm_regconfig8197g.h" -+ #include "halrf/rtl8197g/halrf_8197g.h" -+ #include "rtl8197g/phydm_hal_api8197g.h" -+ #include "rtl8197g/version_rtl8197g.h" -+#endif -+#endif /* @__ODM_PRECOMP_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.c -new file mode 100644 -index 000000000..dec6c5365 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.c 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,173 @@ +/****************************************************************************** + * @@ -252030,11 +248864,9 @@ index 000000000..dec6c5365 +#endif +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.h -new file mode 100644 -index 000000000..9a647502d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_primary_cca.h 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,87 @@ +/****************************************************************************** + * @@ -252123,11 +248955,9 @@ index 000000000..9a647502d +#endif /*@#ifdef PHYDM_PRIMARY_CCA*/ +#endif /*@#ifndef __PHYDM_PRIMARYCCA_H__*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_psd.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_psd.c -new file mode 100644 -index 000000000..458677b59 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_psd.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_psd.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_psd.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_psd.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_psd.c 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,459 @@ +/****************************************************************************** + * @@ -252588,11 +249418,9 @@ index 000000000..458677b59 +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_psd.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_psd.h -new file mode 100644 -index 000000000..635a887cb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_psd.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_psd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_psd.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_psd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_psd.h 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,66 @@ +/****************************************************************************** + * @@ -252660,11 +249488,9 @@ index 000000000..635a887cb + +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.c -new file mode 100644 -index 000000000..077585dfc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.c 2021-03-07 18:16:17.064956526 +0200 @@ -0,0 +1,2085 @@ +/****************************************************************************** + * @@ -254751,11 +251577,9 @@ index 000000000..077585dfc +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.h -new file mode 100644 -index 000000000..a840880a4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_rainfo.h 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,276 @@ +/****************************************************************************** + * @@ -255033,11 +251857,345 @@ index 000000000..a840880a4 + void *dm_void); +#endif +#endif /*@#ifndef __PHYDMRAINFO_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_reg.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_reg.h -new file mode 100644 -index 000000000..310322479 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_reg.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11ac.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11ac.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11ac.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11ac.h 2021-03-07 18:16:17.065956573 +0200 +@@ -0,0 +1,109 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __ODM_REGDEFINE11AC_H__ ++#define __ODM_REGDEFINE11AC_H__ ++ ++/* @2 RF REG LIST */ ++ ++ ++ ++/* @2 BB REG LIST */ ++/* PAGE 8 */ ++#define ODM_REG_CCK_RPT_FORMAT_11AC 0x804 ++#define ODM_REG_BB_RX_PATH_11AC 0x808 ++#define ODM_REG_BB_TX_PATH_11AC 0x80c ++#define ODM_REG_BB_ATC_11AC 0x860 ++#define ODM_REG_EDCCA_POWER_CAL 0x8dc ++#define ODM_REG_DBG_RPT_11AC 0x8fc ++/* PAGE 9 */ ++#define ODM_REG_EDCCA_DOWN_OPT 0x900 ++#define ODM_REG_ACBB_EDCCA_ENHANCE 0x944 ++#define odm_adc_trigger_jaguar2 0x95C /*@ADC sample mode*/ ++#define ODM_REG_OFDM_FA_RST_11AC 0x9A4 ++#define ODM_REG_CCX_PERIOD_11AC 0x990 ++#define ODM_REG_NHM_TH9_TH10_11AC 0x994 ++#define ODM_REG_CLM_11AC 0x994 ++#define ODM_REG_NHM_TH3_TO_TH0_11AC 0x998 ++#define ODM_REG_NHM_TH7_TO_TH4_11AC 0x99c ++#define ODM_REG_NHM_TH8_11AC 0x9a0 ++#define ODM_REG_NHM_9E8_11AC 0x9e8 ++#define ODM_REG_CSI_CONTENT_VALUE 0x9b4 ++/* PAGE A */ ++#define ODM_REG_CCK_CCA_11AC 0xA0A ++#define ODM_REG_CCK_FA_RST_11AC 0xA2C ++#define ODM_REG_CCK_FA_11AC 0xA5C ++/* PAGE B */ ++#define ODM_REG_RST_RPT_11AC 0xB58 ++/* PAGE C */ ++#define ODM_REG_TRMUX_11AC 0xC08 ++#define ODM_REG_IGI_A_11AC 0xC50 ++/* PAGE E */ ++#define ODM_REG_IGI_B_11AC 0xE50 ++#define ODM_REG_ANT_11AC_B 0xE08 ++/* PAGE F */ ++#define ODM_REG_CCK_CRC32_CNT_11AC 0xF04 ++#define ODM_REG_CCK_CCA_CNT_11AC 0xF08 ++#define ODM_REG_VHT_CRC32_CNT_11AC 0xF0c ++#define ODM_REG_HT_CRC32_CNT_11AC 0xF10 ++#define ODM_REG_OFDM_CRC32_CNT_11AC 0xF14 ++#define ODM_REG_OFDM_FA_11AC 0xF48 ++#define ODM_REG_OFDM_FA_TYPE1_11AC 0xFCC ++#define ODM_REG_OFDM_FA_TYPE2_11AC 0xFD0 ++#define ODM_REG_OFDM_FA_TYPE3_11AC 0xFBC ++#define ODM_REG_OFDM_FA_TYPE4_11AC 0xFC0 ++#define ODM_REG_OFDM_FA_TYPE5_11AC 0xFC4 ++#define ODM_REG_OFDM_FA_TYPE6_11AC 0xFC8 ++#define ODM_REG_RPT_11AC 0xfa0 ++#define ODM_REG_CLM_RESULT_11AC 0xfa4 ++#define ODM_REG_NHM_CNT_11AC 0xfa8 ++#define ODM_REG_NHM_DUR_READY_11AC 0xfb4 ++ ++#define ODM_REG_NHM_CNT7_TO_CNT4_11AC 0xfac ++#define ODM_REG_NHM_CNT11_TO_CNT8_11AC 0xfb0 ++/* PAGE 18 */ ++#define ODM_REG_IGI_C_11AC 0x1850 ++/* PAGE 1A */ ++#define ODM_REG_IGI_D_11AC 0x1A50 ++ ++/* PAGE 1D */ ++#define ODM_REG_IGI_11AC3 0x1D70 ++ ++/* @2 MAC REG LIST */ ++#define ODM_REG_RESP_TX_11AC 0x6D8 ++ ++ ++ ++/* @DIG Related */ ++#define ODM_BIT_IGI_11AC 0x0000007F ++#define ODM_BIT_IGI_B_11AC3 0x00007F00 ++#define ODM_BIT_IGI_C_11AC3 0x007F0000 ++#define ODM_BIT_IGI_D_11AC3 0x7F000000 ++#define ODM_BIT_CCK_RPT_FORMAT_11AC BIT(16) ++#define ODM_BIT_BB_RX_PATH_11AC 0xF ++#define ODM_BIT_BB_TX_PATH_11AC 0xF ++#define ODM_BIT_BB_ATC_11AC BIT(14) ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11n.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11n.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11n.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11n.h 2021-03-07 18:16:17.065956573 +0200 +@@ -0,0 +1,219 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * The full GNU General Public License is included in this distribution in the ++ * file called LICENSE. ++ * ++ * Contact Information: ++ * wlanfae ++ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, ++ * Hsinchu 300, Taiwan. ++ * ++ * Larry Finger ++ * ++ *****************************************************************************/ ++ ++#ifndef __ODM_REGDEFINE11N_H__ ++#define __ODM_REGDEFINE11N_H__ ++ ++/* @2 RF REG LIST */ ++#define ODM_REG_RF_MODE_11N 0x00 ++#define ODM_REG_RF_0B_11N 0x0B ++#define ODM_REG_CHNBW_11N 0x18 ++#define ODM_REG_T_METER_11N 0x24 ++#define ODM_REG_RF_25_11N 0x25 ++#define ODM_REG_RF_26_11N 0x26 ++#define ODM_REG_RF_27_11N 0x27 ++#define ODM_REG_RF_2B_11N 0x2B ++#define ODM_REG_RF_2C_11N 0x2C ++#define ODM_REG_RXRF_A3_11N 0x3C ++#define ODM_REG_T_METER_92D_11N 0x42 ++#define ODM_REG_T_METER_88E_11N 0x42 ++ ++ ++ ++/* @2 BB REG LIST ++ * PAGE 8 ++ */ ++#define ODM_REG_BB_CTRL_11N 0x800 ++#define ODM_REG_RF_PIN_11N 0x804 ++#define ODM_REG_PSD_CTRL_11N 0x808 ++#define ODM_REG_TX_ANT_CTRL_11N 0x80C ++#define ODM_REG_BB_PWR_SAV5_11N 0x818 ++#define ODM_REG_CCK_RPT_FORMAT_11N 0x824 ++#define ODM_REG_CCK_RPT_FORMAT_11N_B 0x82C ++#define ODM_REG_RX_DEFAULT_A_11N 0x858 ++#define ODM_REG_RX_DEFAULT_B_11N 0x85A ++#define ODM_REG_BB_PWR_SAV3_11N 0x85C ++#define ODM_REG_ANTSEL_CTRL_11N 0x860 ++#define ODM_REG_RX_ANT_CTRL_11N 0x864 ++#define ODM_REG_PIN_CTRL_11N 0x870 ++#define ODM_REG_BB_PWR_SAV1_11N 0x874 ++#define ODM_REG_ANTSEL_PATH_11N 0x878 ++#define ODM_REG_BB_3WIRE_11N 0x88C ++#define ODM_REG_SC_CNT_11N 0x8C4 ++#define ODM_REG_PSD_DATA_11N 0x8B4 ++#define ODM_REG_CCX_PERIOD_11N 0x894 ++#define ODM_REG_NHM_TH9_TH10_11N 0x890 ++#define ODM_REG_CLM_11N 0x890 ++#define ODM_REG_NHM_TH3_TO_TH0_11N 0x898 ++#define ODM_REG_NHM_TH7_TO_TH4_11N 0x89c ++#define ODM_REG_NHM_TH8_11N 0xe28 ++#define ODM_REG_CLM_READY_11N 0x8b4 ++#define ODM_REG_CLM_RESULT_11N 0x8d0 ++#define ODM_REG_NHM_CNT_11N 0x8d8 ++ ++/* @For struct acs_info, Jeffery, 2014-12-26 */ ++#define ODM_REG_NHM_CNT7_TO_CNT4_11N 0x8dc ++#define ODM_REG_NHM_CNT9_TO_CNT8_11N 0x8d0 ++#define ODM_REG_NHM_CNT10_TO_CNT11_11N 0x8d4 ++ ++/* PAGE 9 */ ++#define ODM_REG_BB_CTRL_PAGE9_11N 0x900 ++#define ODM_REG_DBG_RPT_11N 0x908 ++#define ODM_REG_BB_TX_PATH_11N 0x90c ++#define ODM_REG_ANT_MAPPING1_11N 0x914 ++#define ODM_REG_ANT_MAPPING2_11N 0x918 ++#define ODM_REG_EDCCA_DOWN_OPT_11N 0x948 ++#define ODM_REG_RX_DFIR_MOD_97F 0x948 ++#define ODM_REG_SOML_97F 0x998 ++ ++/* PAGE A */ ++#define ODM_REG_CCK_ANTDIV_PARA1_11N 0xA00 ++#define ODM_REG_CCK_ANT_SEL_11N 0xA04 ++#define ODM_REG_CCK_CCA_11N 0xA0A ++#define ODM_REG_CCK_ANTDIV_PARA2_11N 0xA0C ++#define ODM_REG_CCK_ANTDIV_PARA3_11N 0xA10 ++#define ODM_REG_CCK_ANTDIV_PARA4_11N 0xA14 ++#define ODM_REG_CCK_FILTER_PARA1_11N 0xA22 ++#define ODM_REG_CCK_FILTER_PARA2_11N 0xA23 ++#define ODM_REG_CCK_FILTER_PARA3_11N 0xA24 ++#define ODM_REG_CCK_FILTER_PARA4_11N 0xA25 ++#define ODM_REG_CCK_FILTER_PARA5_11N 0xA26 ++#define ODM_REG_CCK_FILTER_PARA6_11N 0xA27 ++#define ODM_REG_CCK_FILTER_PARA7_11N 0xA28 ++#define ODM_REG_CCK_FILTER_PARA8_11N 0xA29 ++#define ODM_REG_CCK_FA_RST_11N 0xA2C ++#define ODM_REG_CCK_FA_MSB_11N 0xA58 ++#define ODM_REG_CCK_FA_LSB_11N 0xA5C ++#define ODM_REG_CCK_CCA_CNT_11N 0xA60 ++#define ODM_REG_BB_PWR_SAV4_11N 0xA74 ++/* PAGE B */ ++#define ODM_REG_LNA_SWITCH_11N 0xB2C ++#define ODM_REG_PATH_SWITCH_11N 0xB30 ++#define ODM_REG_RSSI_CTRL_11N 0xB38 ++#define ODM_REG_CONFIG_ANTA_11N 0xB68 ++#define ODM_REG_RSSI_BT_11N 0xB9C ++#define ODM_REG_RXCK_RFMOD 0xBB0 ++#define ODM_REG_EDCCA_DCNF_97F 0xBC0 ++ ++/* PAGE C */ ++#define ODM_REG_OFDM_FA_HOLDC_11N 0xC00 ++#define ODM_REG_BB_RX_PATH_11N 0xC04 ++#define ODM_REG_TRMUX_11N 0xC08 ++#define ODM_REG_OFDM_FA_RSTC_11N 0xC0C ++#define ODM_REG_DOWNSAM_FACTOR_11N 0xC10 ++#define ODM_REG_RXIQI_MATRIX_11N 0xC14 ++#define ODM_REG_TXIQK_MATRIX_LSB1_11N 0xC4C ++#define ODM_REG_IGI_A_11N 0xC50 ++#define ODM_REG_ANTDIV_PARA2_11N 0xC54 ++#define ODM_REG_IGI_B_11N 0xC58 ++#define ODM_REG_ANTDIV_PARA3_11N 0xC5C ++#define ODM_REG_L1SBD_PD_CH_11N 0XC6C ++#define ODM_REG_BB_PWR_SAV2_11N 0xC70 ++#define ODM_REG_BB_AGC_SET_2_11N 0xc74 ++#define ODM_REG_RX_OFF_11N 0xC7C ++#define ODM_REG_TXIQK_MATRIXA_11N 0xC80 ++#define ODM_REG_TXIQK_MATRIXB_11N 0xC88 ++#define ODM_REG_TXIQK_MATRIXA_LSB2_11N 0xC94 ++#define ODM_REG_TXIQK_MATRIXB_LSB2_11N 0xC9C ++#define ODM_REG_RXIQK_MATRIX_LSB_11N 0xCA0 ++#define ODM_REG_ANTDIV_PARA1_11N 0xCA4 ++#define ODM_REG_SMALL_BANDWIDTH_11N 0xCE4 ++#define ODM_REG_OFDM_FA_TYPE1_11N 0xCF0 ++/* PAGE D */ ++#define ODM_REG_OFDM_FA_RSTD_11N 0xD00 ++#define ODM_REG_BB_RX_ANT_11N 0xD04 ++#define ODM_REG_BB_ATC_11N 0xD2C ++#define ODM_REG_OFDM_FA_TYPE2_11N 0xDA0 ++#define ODM_REG_OFDM_FA_TYPE3_11N 0xDA4 ++#define ODM_REG_OFDM_FA_TYPE4_11N 0xDA8 ++#define ODM_REG_RPT_11N 0xDF4 ++/* PAGE E */ ++#define ODM_REG_TXAGC_A_6_18_11N 0xE00 ++#define ODM_REG_TXAGC_A_24_54_11N 0xE04 ++#define ODM_REG_TXAGC_A_1_MCS32_11N 0xE08 ++#define ODM_REG_TXAGC_A_MCS0_3_11N 0xE10 ++#define ODM_REG_TXAGC_A_MCS4_7_11N 0xE14 ++#define ODM_REG_TXAGC_A_MCS8_11_11N 0xE18 ++#define ODM_REG_TXAGC_A_MCS12_15_11N 0xE1C ++#define ODM_REG_EDCCA_DCNF_11N 0xE24 ++#define ODM_REG_TAP_UPD_97F 0xE24 ++#define ODM_REG_FPGA0_IQK_11N 0xE28 ++#define ODM_REG_PAGE_B1_97F 0xE28 ++#define ODM_REG_TXIQK_TONE_A_11N 0xE30 ++#define ODM_REG_RXIQK_TONE_A_11N 0xE34 ++#define ODM_REG_TXIQK_PI_A_11N 0xE38 ++#define ODM_REG_RXIQK_PI_A_11N 0xE3C ++#define ODM_REG_TXIQK_11N 0xE40 ++#define ODM_REG_RXIQK_11N 0xE44 ++#define ODM_REG_IQK_AGC_PTS_11N 0xE48 ++#define ODM_REG_IQK_AGC_RSP_11N 0xE4C ++#define ODM_REG_BLUETOOTH_11N 0xE6C ++#define ODM_REG_RX_WAIT_CCA_11N 0xE70 ++#define ODM_REG_TX_CCK_RFON_11N 0xE74 ++#define ODM_REG_TX_CCK_BBON_11N 0xE78 ++#define ODM_REG_OFDM_RFON_11N 0xE7C ++#define ODM_REG_OFDM_BBON_11N 0xE80 ++#define ODM_REG_TX2RX_11N 0xE84 ++#define ODM_REG_TX2TX_11N 0xE88 ++#define ODM_REG_RX_CCK_11N 0xE8C ++#define ODM_REG_RX_OFDM_11N 0xED0 ++#define ODM_REG_RX_WAIT_RIFS_11N 0xED4 ++#define ODM_REG_RX2RX_11N 0xED8 ++#define ODM_REG_STANDBY_11N 0xEDC ++#define ODM_REG_SLEEP_11N 0xEE0 ++#define ODM_REG_PMPD_ANAEN_11N 0xEEC ++/* PAGE F */ ++#define ODM_REG_PAGE_F_RST_11N 0xF14 ++#define ODM_REG_IGI_C_11N 0xF84 ++#define ODM_REG_IGI_D_11N 0xF88 ++#define ODM_REG_CCK_CRC32_ERROR_CNT_11N 0xF84 ++#define ODM_REG_CCK_CRC32_OK_CNT_11N 0xF88 ++#define ODM_REG_HT_CRC32_CNT_11N 0xF90 ++#define ODM_REG_OFDM_CRC32_CNT_11N 0xF94 ++#define ODM_REG_HT_CRC32_CNT_11N_AGG 0xFB8 ++ ++/* @2 MAC REG LIST */ ++#define ODM_REG_BB_RST_11N 0x02 ++#define ODM_REG_ANTSEL_PIN_11N 0x4C ++#define ODM_REG_EARLY_MODE_11N 0x4D0 ++#define ODM_REG_RSSI_MONITOR_11N 0x4FE ++#define ODM_REG_EDCA_VO_11N 0x500 ++#define ODM_REG_EDCA_VI_11N 0x504 ++#define ODM_REG_EDCA_BE_11N 0x508 ++#define ODM_REG_EDCA_BK_11N 0x50C ++#define ODM_REG_TXPAUSE_11N 0x522 ++#define ODM_REG_RESP_TX_11N 0x6D8 ++#define ODM_REG_ANT_TRAIN_PARA1_11N 0x7b0 ++#define ODM_REG_ANT_TRAIN_PARA2_11N 0x7b4 ++ ++ ++/* @DIG Related */ ++#define ODM_BIT_IGI_11N 0x0000007F ++#define ODM_BIT_CCK_RPT_FORMAT_11N BIT(9) ++#define ODM_BIT_BB_RX_PATH_11N 0xF ++#define ODM_BIT_BB_TX_PATH_11N 0xF ++#define ODM_BIT_BB_ATC_11N BIT(11) ++#endif ++ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_reg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_reg.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_reg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_reg.h 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,241 @@ +/****************************************************************************** + * @@ -255280,351 +252438,9 @@ index 000000000..310322479 +#define BIT_FA_RESET BIT(0) + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11ac.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11ac.h -new file mode 100644 -index 000000000..7824ac22c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11ac.h -@@ -0,0 +1,109 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __ODM_REGDEFINE11AC_H__ -+#define __ODM_REGDEFINE11AC_H__ -+ -+/* @2 RF REG LIST */ -+ -+ -+ -+/* @2 BB REG LIST */ -+/* PAGE 8 */ -+#define ODM_REG_CCK_RPT_FORMAT_11AC 0x804 -+#define ODM_REG_BB_RX_PATH_11AC 0x808 -+#define ODM_REG_BB_TX_PATH_11AC 0x80c -+#define ODM_REG_BB_ATC_11AC 0x860 -+#define ODM_REG_EDCCA_POWER_CAL 0x8dc -+#define ODM_REG_DBG_RPT_11AC 0x8fc -+/* PAGE 9 */ -+#define ODM_REG_EDCCA_DOWN_OPT 0x900 -+#define ODM_REG_ACBB_EDCCA_ENHANCE 0x944 -+#define odm_adc_trigger_jaguar2 0x95C /*@ADC sample mode*/ -+#define ODM_REG_OFDM_FA_RST_11AC 0x9A4 -+#define ODM_REG_CCX_PERIOD_11AC 0x990 -+#define ODM_REG_NHM_TH9_TH10_11AC 0x994 -+#define ODM_REG_CLM_11AC 0x994 -+#define ODM_REG_NHM_TH3_TO_TH0_11AC 0x998 -+#define ODM_REG_NHM_TH7_TO_TH4_11AC 0x99c -+#define ODM_REG_NHM_TH8_11AC 0x9a0 -+#define ODM_REG_NHM_9E8_11AC 0x9e8 -+#define ODM_REG_CSI_CONTENT_VALUE 0x9b4 -+/* PAGE A */ -+#define ODM_REG_CCK_CCA_11AC 0xA0A -+#define ODM_REG_CCK_FA_RST_11AC 0xA2C -+#define ODM_REG_CCK_FA_11AC 0xA5C -+/* PAGE B */ -+#define ODM_REG_RST_RPT_11AC 0xB58 -+/* PAGE C */ -+#define ODM_REG_TRMUX_11AC 0xC08 -+#define ODM_REG_IGI_A_11AC 0xC50 -+/* PAGE E */ -+#define ODM_REG_IGI_B_11AC 0xE50 -+#define ODM_REG_ANT_11AC_B 0xE08 -+/* PAGE F */ -+#define ODM_REG_CCK_CRC32_CNT_11AC 0xF04 -+#define ODM_REG_CCK_CCA_CNT_11AC 0xF08 -+#define ODM_REG_VHT_CRC32_CNT_11AC 0xF0c -+#define ODM_REG_HT_CRC32_CNT_11AC 0xF10 -+#define ODM_REG_OFDM_CRC32_CNT_11AC 0xF14 -+#define ODM_REG_OFDM_FA_11AC 0xF48 -+#define ODM_REG_OFDM_FA_TYPE1_11AC 0xFCC -+#define ODM_REG_OFDM_FA_TYPE2_11AC 0xFD0 -+#define ODM_REG_OFDM_FA_TYPE3_11AC 0xFBC -+#define ODM_REG_OFDM_FA_TYPE4_11AC 0xFC0 -+#define ODM_REG_OFDM_FA_TYPE5_11AC 0xFC4 -+#define ODM_REG_OFDM_FA_TYPE6_11AC 0xFC8 -+#define ODM_REG_RPT_11AC 0xfa0 -+#define ODM_REG_CLM_RESULT_11AC 0xfa4 -+#define ODM_REG_NHM_CNT_11AC 0xfa8 -+#define ODM_REG_NHM_DUR_READY_11AC 0xfb4 -+ -+#define ODM_REG_NHM_CNT7_TO_CNT4_11AC 0xfac -+#define ODM_REG_NHM_CNT11_TO_CNT8_11AC 0xfb0 -+/* PAGE 18 */ -+#define ODM_REG_IGI_C_11AC 0x1850 -+/* PAGE 1A */ -+#define ODM_REG_IGI_D_11AC 0x1A50 -+ -+/* PAGE 1D */ -+#define ODM_REG_IGI_11AC3 0x1D70 -+ -+/* @2 MAC REG LIST */ -+#define ODM_REG_RESP_TX_11AC 0x6D8 -+ -+ -+ -+/* @DIG Related */ -+#define ODM_BIT_IGI_11AC 0x0000007F -+#define ODM_BIT_IGI_B_11AC3 0x00007F00 -+#define ODM_BIT_IGI_C_11AC3 0x007F0000 -+#define ODM_BIT_IGI_D_11AC3 0x7F000000 -+#define ODM_BIT_CCK_RPT_FORMAT_11AC BIT(16) -+#define ODM_BIT_BB_RX_PATH_11AC 0xF -+#define ODM_BIT_BB_TX_PATH_11AC 0xF -+#define ODM_BIT_BB_ATC_11AC BIT(14) -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11n.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11n.h -new file mode 100644 -index 000000000..e36f37df6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regdefine11n.h -@@ -0,0 +1,219 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * The full GNU General Public License is included in this distribution in the -+ * file called LICENSE. -+ * -+ * Contact Information: -+ * wlanfae -+ * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park, -+ * Hsinchu 300, Taiwan. -+ * -+ * Larry Finger -+ * -+ *****************************************************************************/ -+ -+#ifndef __ODM_REGDEFINE11N_H__ -+#define __ODM_REGDEFINE11N_H__ -+ -+/* @2 RF REG LIST */ -+#define ODM_REG_RF_MODE_11N 0x00 -+#define ODM_REG_RF_0B_11N 0x0B -+#define ODM_REG_CHNBW_11N 0x18 -+#define ODM_REG_T_METER_11N 0x24 -+#define ODM_REG_RF_25_11N 0x25 -+#define ODM_REG_RF_26_11N 0x26 -+#define ODM_REG_RF_27_11N 0x27 -+#define ODM_REG_RF_2B_11N 0x2B -+#define ODM_REG_RF_2C_11N 0x2C -+#define ODM_REG_RXRF_A3_11N 0x3C -+#define ODM_REG_T_METER_92D_11N 0x42 -+#define ODM_REG_T_METER_88E_11N 0x42 -+ -+ -+ -+/* @2 BB REG LIST -+ * PAGE 8 -+ */ -+#define ODM_REG_BB_CTRL_11N 0x800 -+#define ODM_REG_RF_PIN_11N 0x804 -+#define ODM_REG_PSD_CTRL_11N 0x808 -+#define ODM_REG_TX_ANT_CTRL_11N 0x80C -+#define ODM_REG_BB_PWR_SAV5_11N 0x818 -+#define ODM_REG_CCK_RPT_FORMAT_11N 0x824 -+#define ODM_REG_CCK_RPT_FORMAT_11N_B 0x82C -+#define ODM_REG_RX_DEFAULT_A_11N 0x858 -+#define ODM_REG_RX_DEFAULT_B_11N 0x85A -+#define ODM_REG_BB_PWR_SAV3_11N 0x85C -+#define ODM_REG_ANTSEL_CTRL_11N 0x860 -+#define ODM_REG_RX_ANT_CTRL_11N 0x864 -+#define ODM_REG_PIN_CTRL_11N 0x870 -+#define ODM_REG_BB_PWR_SAV1_11N 0x874 -+#define ODM_REG_ANTSEL_PATH_11N 0x878 -+#define ODM_REG_BB_3WIRE_11N 0x88C -+#define ODM_REG_SC_CNT_11N 0x8C4 -+#define ODM_REG_PSD_DATA_11N 0x8B4 -+#define ODM_REG_CCX_PERIOD_11N 0x894 -+#define ODM_REG_NHM_TH9_TH10_11N 0x890 -+#define ODM_REG_CLM_11N 0x890 -+#define ODM_REG_NHM_TH3_TO_TH0_11N 0x898 -+#define ODM_REG_NHM_TH7_TO_TH4_11N 0x89c -+#define ODM_REG_NHM_TH8_11N 0xe28 -+#define ODM_REG_CLM_READY_11N 0x8b4 -+#define ODM_REG_CLM_RESULT_11N 0x8d0 -+#define ODM_REG_NHM_CNT_11N 0x8d8 -+ -+/* @For struct acs_info, Jeffery, 2014-12-26 */ -+#define ODM_REG_NHM_CNT7_TO_CNT4_11N 0x8dc -+#define ODM_REG_NHM_CNT9_TO_CNT8_11N 0x8d0 -+#define ODM_REG_NHM_CNT10_TO_CNT11_11N 0x8d4 -+ -+/* PAGE 9 */ -+#define ODM_REG_BB_CTRL_PAGE9_11N 0x900 -+#define ODM_REG_DBG_RPT_11N 0x908 -+#define ODM_REG_BB_TX_PATH_11N 0x90c -+#define ODM_REG_ANT_MAPPING1_11N 0x914 -+#define ODM_REG_ANT_MAPPING2_11N 0x918 -+#define ODM_REG_EDCCA_DOWN_OPT_11N 0x948 -+#define ODM_REG_RX_DFIR_MOD_97F 0x948 -+#define ODM_REG_SOML_97F 0x998 -+ -+/* PAGE A */ -+#define ODM_REG_CCK_ANTDIV_PARA1_11N 0xA00 -+#define ODM_REG_CCK_ANT_SEL_11N 0xA04 -+#define ODM_REG_CCK_CCA_11N 0xA0A -+#define ODM_REG_CCK_ANTDIV_PARA2_11N 0xA0C -+#define ODM_REG_CCK_ANTDIV_PARA3_11N 0xA10 -+#define ODM_REG_CCK_ANTDIV_PARA4_11N 0xA14 -+#define ODM_REG_CCK_FILTER_PARA1_11N 0xA22 -+#define ODM_REG_CCK_FILTER_PARA2_11N 0xA23 -+#define ODM_REG_CCK_FILTER_PARA3_11N 0xA24 -+#define ODM_REG_CCK_FILTER_PARA4_11N 0xA25 -+#define ODM_REG_CCK_FILTER_PARA5_11N 0xA26 -+#define ODM_REG_CCK_FILTER_PARA6_11N 0xA27 -+#define ODM_REG_CCK_FILTER_PARA7_11N 0xA28 -+#define ODM_REG_CCK_FILTER_PARA8_11N 0xA29 -+#define ODM_REG_CCK_FA_RST_11N 0xA2C -+#define ODM_REG_CCK_FA_MSB_11N 0xA58 -+#define ODM_REG_CCK_FA_LSB_11N 0xA5C -+#define ODM_REG_CCK_CCA_CNT_11N 0xA60 -+#define ODM_REG_BB_PWR_SAV4_11N 0xA74 -+/* PAGE B */ -+#define ODM_REG_LNA_SWITCH_11N 0xB2C -+#define ODM_REG_PATH_SWITCH_11N 0xB30 -+#define ODM_REG_RSSI_CTRL_11N 0xB38 -+#define ODM_REG_CONFIG_ANTA_11N 0xB68 -+#define ODM_REG_RSSI_BT_11N 0xB9C -+#define ODM_REG_RXCK_RFMOD 0xBB0 -+#define ODM_REG_EDCCA_DCNF_97F 0xBC0 -+ -+/* PAGE C */ -+#define ODM_REG_OFDM_FA_HOLDC_11N 0xC00 -+#define ODM_REG_BB_RX_PATH_11N 0xC04 -+#define ODM_REG_TRMUX_11N 0xC08 -+#define ODM_REG_OFDM_FA_RSTC_11N 0xC0C -+#define ODM_REG_DOWNSAM_FACTOR_11N 0xC10 -+#define ODM_REG_RXIQI_MATRIX_11N 0xC14 -+#define ODM_REG_TXIQK_MATRIX_LSB1_11N 0xC4C -+#define ODM_REG_IGI_A_11N 0xC50 -+#define ODM_REG_ANTDIV_PARA2_11N 0xC54 -+#define ODM_REG_IGI_B_11N 0xC58 -+#define ODM_REG_ANTDIV_PARA3_11N 0xC5C -+#define ODM_REG_L1SBD_PD_CH_11N 0XC6C -+#define ODM_REG_BB_PWR_SAV2_11N 0xC70 -+#define ODM_REG_BB_AGC_SET_2_11N 0xc74 -+#define ODM_REG_RX_OFF_11N 0xC7C -+#define ODM_REG_TXIQK_MATRIXA_11N 0xC80 -+#define ODM_REG_TXIQK_MATRIXB_11N 0xC88 -+#define ODM_REG_TXIQK_MATRIXA_LSB2_11N 0xC94 -+#define ODM_REG_TXIQK_MATRIXB_LSB2_11N 0xC9C -+#define ODM_REG_RXIQK_MATRIX_LSB_11N 0xCA0 -+#define ODM_REG_ANTDIV_PARA1_11N 0xCA4 -+#define ODM_REG_SMALL_BANDWIDTH_11N 0xCE4 -+#define ODM_REG_OFDM_FA_TYPE1_11N 0xCF0 -+/* PAGE D */ -+#define ODM_REG_OFDM_FA_RSTD_11N 0xD00 -+#define ODM_REG_BB_RX_ANT_11N 0xD04 -+#define ODM_REG_BB_ATC_11N 0xD2C -+#define ODM_REG_OFDM_FA_TYPE2_11N 0xDA0 -+#define ODM_REG_OFDM_FA_TYPE3_11N 0xDA4 -+#define ODM_REG_OFDM_FA_TYPE4_11N 0xDA8 -+#define ODM_REG_RPT_11N 0xDF4 -+/* PAGE E */ -+#define ODM_REG_TXAGC_A_6_18_11N 0xE00 -+#define ODM_REG_TXAGC_A_24_54_11N 0xE04 -+#define ODM_REG_TXAGC_A_1_MCS32_11N 0xE08 -+#define ODM_REG_TXAGC_A_MCS0_3_11N 0xE10 -+#define ODM_REG_TXAGC_A_MCS4_7_11N 0xE14 -+#define ODM_REG_TXAGC_A_MCS8_11_11N 0xE18 -+#define ODM_REG_TXAGC_A_MCS12_15_11N 0xE1C -+#define ODM_REG_EDCCA_DCNF_11N 0xE24 -+#define ODM_REG_TAP_UPD_97F 0xE24 -+#define ODM_REG_FPGA0_IQK_11N 0xE28 -+#define ODM_REG_PAGE_B1_97F 0xE28 -+#define ODM_REG_TXIQK_TONE_A_11N 0xE30 -+#define ODM_REG_RXIQK_TONE_A_11N 0xE34 -+#define ODM_REG_TXIQK_PI_A_11N 0xE38 -+#define ODM_REG_RXIQK_PI_A_11N 0xE3C -+#define ODM_REG_TXIQK_11N 0xE40 -+#define ODM_REG_RXIQK_11N 0xE44 -+#define ODM_REG_IQK_AGC_PTS_11N 0xE48 -+#define ODM_REG_IQK_AGC_RSP_11N 0xE4C -+#define ODM_REG_BLUETOOTH_11N 0xE6C -+#define ODM_REG_RX_WAIT_CCA_11N 0xE70 -+#define ODM_REG_TX_CCK_RFON_11N 0xE74 -+#define ODM_REG_TX_CCK_BBON_11N 0xE78 -+#define ODM_REG_OFDM_RFON_11N 0xE7C -+#define ODM_REG_OFDM_BBON_11N 0xE80 -+#define ODM_REG_TX2RX_11N 0xE84 -+#define ODM_REG_TX2TX_11N 0xE88 -+#define ODM_REG_RX_CCK_11N 0xE8C -+#define ODM_REG_RX_OFDM_11N 0xED0 -+#define ODM_REG_RX_WAIT_RIFS_11N 0xED4 -+#define ODM_REG_RX2RX_11N 0xED8 -+#define ODM_REG_STANDBY_11N 0xEDC -+#define ODM_REG_SLEEP_11N 0xEE0 -+#define ODM_REG_PMPD_ANAEN_11N 0xEEC -+/* PAGE F */ -+#define ODM_REG_PAGE_F_RST_11N 0xF14 -+#define ODM_REG_IGI_C_11N 0xF84 -+#define ODM_REG_IGI_D_11N 0xF88 -+#define ODM_REG_CCK_CRC32_ERROR_CNT_11N 0xF84 -+#define ODM_REG_CCK_CRC32_OK_CNT_11N 0xF88 -+#define ODM_REG_HT_CRC32_CNT_11N 0xF90 -+#define ODM_REG_OFDM_CRC32_CNT_11N 0xF94 -+#define ODM_REG_HT_CRC32_CNT_11N_AGG 0xFB8 -+ -+/* @2 MAC REG LIST */ -+#define ODM_REG_BB_RST_11N 0x02 -+#define ODM_REG_ANTSEL_PIN_11N 0x4C -+#define ODM_REG_EARLY_MODE_11N 0x4D0 -+#define ODM_REG_RSSI_MONITOR_11N 0x4FE -+#define ODM_REG_EDCA_VO_11N 0x500 -+#define ODM_REG_EDCA_VI_11N 0x504 -+#define ODM_REG_EDCA_BE_11N 0x508 -+#define ODM_REG_EDCA_BK_11N 0x50C -+#define ODM_REG_TXPAUSE_11N 0x522 -+#define ODM_REG_RESP_TX_11N 0x6D8 -+#define ODM_REG_ANT_TRAIN_PARA1_11N 0x7b0 -+#define ODM_REG_ANT_TRAIN_PARA2_11N 0x7b4 -+ -+ -+/* @DIG Related */ -+#define ODM_BIT_IGI_11N 0x0000007F -+#define ODM_BIT_CCK_RPT_FORMAT_11N BIT(9) -+#define ODM_BIT_BB_RX_PATH_11N 0xF -+#define ODM_BIT_BB_TX_PATH_11N 0xF -+#define ODM_BIT_BB_ATC_11N BIT(11) -+#endif -+ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regtable.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regtable.h -new file mode 100644 -index 000000000..cf2226c3b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_regtable.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_regtable.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_regtable.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_regtable.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_regtable.h 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,849 @@ +#define R_0x0 0x0 +#define R_0x00 0x00 @@ -256475,11 +253291,9 @@ index 000000000..cf2226c3b +#define RF_0xee 0xee +#define RF_0xef 0xef +#define RF_0xf5 0xf5 -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.c -new file mode 100644 -index 000000000..0d5e41766 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.c 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,170 @@ +/****************************************************************************** + * @@ -256651,11 +253465,9 @@ index 000000000..0d5e41766 +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.h -new file mode 100644 -index 000000000..ac997e326 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_rssi_monitor.h 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,55 @@ +/****************************************************************************** + * @@ -256712,11 +253524,9 @@ index 000000000..ac997e326 +void phydm_rssi_monitor_init(void *dm_void); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.c -new file mode 100644 -index 000000000..8e805b3ce ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.c 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,2277 @@ +/****************************************************************************** + * @@ -258995,11 +255805,9 @@ index 000000000..8e805b3ce + } +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.h -new file mode 100644 -index 000000000..3a408c4c6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_smt_ant.h 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,210 @@ +/****************************************************************************** + * @@ -259211,12 +256019,10 @@ index 000000000..3a408c4c6 +void phydm_smt_ant_init(void *dm_void); +#endif /*@#if (defined(CONFIG_SMART_ANTENNA))*/ +#endif -\ No newline at end of file -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_soml.c linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_soml.c -new file mode 100644 -index 000000000..35507e3f4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_soml.c +\ Ingen nyrad vid filslut +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_soml.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_soml.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_soml.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_soml.c 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,1111 @@ +/****************************************************************************** + * @@ -260329,11 +257135,9 @@ index 000000000..35507e3f4 + } +#endif +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_soml.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_soml.h -new file mode 100644 -index 000000000..2d5fbc31a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_soml.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_soml.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_soml.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_soml.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_soml.h 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,185 @@ +/****************************************************************************** + * @@ -260520,11 +257324,9 @@ index 000000000..2d5fbc31a +#endif +void phydm_init_soft_ml_setting(void *dm_void); +#endif /*@#ifndef __PHYDMSOML_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_types.h linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_types.h -new file mode 100644 -index 000000000..a13f506b0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/phydm_types.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_types.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_types.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/phydm_types.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/phydm_types.h 2021-03-07 18:16:17.065956573 +0200 @@ -0,0 +1,330 @@ +/****************************************************************************** + * @@ -260856,11 +257658,9 @@ index 000000000..a13f506b0 +#define MASKL3BYTES 0x00ffffff + +#endif /* __ODM_TYPES_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.c -new file mode 100644 -index 000000000..0d2cb51c0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.c 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,1469 @@ +/****************************************************************************** + * @@ -262331,11 +259131,9 @@ index 000000000..0d2cb51c0 + +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.h -new file mode 100644 -index 000000000..aca9f019f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_bb.h 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,107 @@ +/****************************************************************************** + * @@ -262444,11 +259242,9 @@ index 000000000..aca9f019f +#endif +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.c -new file mode 100644 -index 000000000..febfa8010 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.c 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,301 @@ +/****************************************************************************** + * @@ -262751,11 +259547,9 @@ index 000000000..febfa8010 + +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.h -new file mode 100644 -index 000000000..2fe4f20e9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_mac.h 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,33 @@ +/****************************************************************************** + * @@ -262790,11 +259584,9 @@ index 000000000..2fe4f20e9 +#endif +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.c -new file mode 100644 -index 000000000..02f64522d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.c 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,3848 @@ +/****************************************************************************** + * @@ -266644,11 +263436,9 @@ index 000000000..02f64522d + +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.h -new file mode 100644 -index 000000000..20ba73357 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/halhwimg8812a_rf.h 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,124 @@ +/****************************************************************************** + * @@ -266774,11 +263564,9 @@ index 000000000..20ba73357 +#endif +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.c -new file mode 100644 -index 000000000..83362e539 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.c 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,149 @@ +/****************************************************************************** + * @@ -266929,11 +263717,9 @@ index 000000000..83362e539 + enum rf_path RF_PATH, u32 reg_addr) {} + +#endif /* #if (RTL8812A_SUPPORT == 1) */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.h -new file mode 100644 -index 000000000..60a24ca29 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_regconfig8812a.h 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,44 @@ +/****************************************************************************** + * @@ -266979,11 +263765,9 @@ index 000000000..60a24ca29 + +#endif +#endif /* end of SUPPORT */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.c -new file mode 100644 -index 000000000..192d776bb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.c 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,113 @@ +/****************************************************************************** + * @@ -267098,11 +263882,9 @@ index 000000000..192d776bb +} + +#endif /* #if (RTL8812A_SUPPORT == 1) */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.h -new file mode 100644 -index 000000000..1738351ef ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/phydm_rtl8812a.h 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,27 @@ +/****************************************************************************** + * @@ -267131,11 +263913,9 @@ index 000000000..1738351ef +void phydm_hwsetting_8812a(struct dm_struct *dm); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/version_rtl8812a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/version_rtl8812a.h -new file mode 100644 -index 000000000..c9a50ab32 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8812a/version_rtl8812a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/version_rtl8812a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/version_rtl8812a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8812a/version_rtl8812a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8812a/version_rtl8812a.h 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,24 @@ +/****************************************************************************** + * @@ -267161,11 +263941,9 @@ index 000000000..c9a50ab32 +#define RELEASE_DATE_8812A 20150920 +#define COMMIT_BY_8812A "BB_LUKE" +#define RELEASE_VERSION_8812A 57 -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/hal8814areg_odm.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/hal8814areg_odm.h -new file mode 100644 -index 000000000..1cd40304a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/hal8814areg_odm.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/hal8814areg_odm.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/hal8814areg_odm.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/hal8814areg_odm.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/hal8814areg_odm.h 2021-03-07 18:16:17.066956620 +0200 @@ -0,0 +1,47 @@ +/****************************************************************************** + * @@ -267214,11 +263992,9 @@ index 000000000..1cd40304a + +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.c -new file mode 100644 -index 000000000..181b88a85 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.c 2021-03-07 18:16:17.067956667 +0200 @@ -0,0 +1,4308 @@ +/****************************************************************************** + * @@ -271528,11 +268304,9 @@ index 000000000..181b88a85 + +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.h -new file mode 100644 -index 000000000..949b6f978 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_bb.h 2021-03-07 18:16:17.067956667 +0200 @@ -0,0 +1,99 @@ +/****************************************************************************** +* @@ -271633,11 +268407,9 @@ index 000000000..949b6f978 +#endif +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_fw.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_fw.h -new file mode 100644 -index 000000000..3f8de123d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_fw.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_fw.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_fw.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_fw.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_fw.h 2021-03-07 18:16:17.067956667 +0200 @@ -0,0 +1,56 @@ +/****************************************************************************** +* @@ -271695,11 +268467,9 @@ index 000000000..3f8de123d +#endif +#endif // end of HWIMG_SUPPORT + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.c -new file mode 100644 -index 000000000..0d5867028 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.c 2021-03-07 18:16:17.067956667 +0200 @@ -0,0 +1,325 @@ +/****************************************************************************** + * @@ -272026,11 +268796,9 @@ index 000000000..0d5867028 + +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.h -new file mode 100644 -index 000000000..94f6a2daf ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_mac.h 2021-03-07 18:16:17.067956667 +0200 @@ -0,0 +1,39 @@ +/****************************************************************************** +* @@ -272071,11 +268839,9 @@ index 000000000..94f6a2daf +#endif +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.c -new file mode 100644 -index 000000000..c7225cd93 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.c 2021-03-07 18:16:17.067956667 +0200 @@ -0,0 +1,8838 @@ +/****************************************************************************** + * @@ -280915,11 +277681,9 @@ index 000000000..c7225cd93 + +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.h -new file mode 100644 -index 000000000..27707510e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halhwimg8814a_rf.h 2021-03-07 18:16:17.067956667 +0200 @@ -0,0 +1,149 @@ +/****************************************************************************** +* @@ -281070,11 +277834,9 @@ index 000000000..27707510e +#endif +#endif /* end of HWIMG_SUPPORT*/ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.c -new file mode 100644 -index 000000000..948f91963 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.c 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,1754 @@ +/****************************************************************************** + * @@ -282830,11 +279592,9 @@ index 000000000..948f91963 +#endif + + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.h -new file mode 100644 -index 000000000..cbb1ced95 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_ap.h 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,164 @@ +/****************************************************************************** + * @@ -283000,11 +279760,9 @@ index 000000000..cbb1ced95 + +#endif // #ifndef __HAL_PHY_RF_8814A_H__ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.c -new file mode 100644 -index 000000000..eb91c4d8a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.c 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,528 @@ +/****************************************************************************** + * @@ -283534,11 +280292,9 @@ index 000000000..eb91c4d8a + IN BOOLEAN bReCovery + ){} +#endif /* (RTL8814A_SUPPORT == 0)*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.h -new file mode 100644 -index 000000000..658d6f063 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/halphyrf_8814a_win.h 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,106 @@ +/****************************************************************************** + * @@ -283646,11 +280402,9 @@ index 000000000..658d6f063 + +#endif // #ifndef __HAL_PHY_RF_8188E_H__ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.c -new file mode 100644 -index 000000000..2e3f20622 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.c 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,219 @@ +/****************************************************************************** + * @@ -283871,11 +280625,9 @@ index 000000000..2e3f20622 +} +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.h -new file mode 100644 -index 000000000..bc3f9434e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_regconfig8814a.h 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,109 @@ +/****************************************************************************** + * @@ -283986,11 +280738,9 @@ index 000000000..bc3f9434e +#endif +#endif // end of SUPPORT + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.c -new file mode 100644 -index 000000000..885e06336 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.c 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,503 @@ +/****************************************************************************** + * @@ -284495,11 +281245,9 @@ index 000000000..885e06336 + + + -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.h -new file mode 100644 -index 000000000..a7ff6757d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/phydm_rtl8814a.h 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,78 @@ +/****************************************************************************** + * @@ -284579,11 +281327,9 @@ index 000000000..a7ff6757d + ); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/version_rtl8814a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/version_rtl8814a.h -new file mode 100644 -index 000000000..e9c28bfb7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8814a/version_rtl8814a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/version_rtl8814a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/version_rtl8814a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8814a/version_rtl8814a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8814a/version_rtl8814a.h 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,10 @@ +/*RTL8814A PHY Parameters*/ +/* @@ -284595,11 +281341,9 @@ index 000000000..e9c28bfb7 +#define RELEASE_DATE_8814A 20150908 +#define COMMIT_BY_8814A "BB_LUKE" +#define RELEASE_VERSION_8814A 81 -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.c -new file mode 100644 -index 000000000..0dc7ab6e1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.c 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,923 @@ +/****************************************************************************** + * @@ -285524,11 +282268,9 @@ index 000000000..0dc7ab6e1 + + +#endif /* end of HWIMG_SUPPORT*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.h -new file mode 100644 -index 000000000..791b7d19d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_bb.h 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,83 @@ +/****************************************************************************** + * @@ -285613,11 +282355,9 @@ index 000000000..791b7d19d + +#endif +#endif /* end of HWIMG_SUPPORT*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.c -new file mode 100644 -index 000000000..b93be49b6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.c 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,279 @@ +/****************************************************************************** + * @@ -285898,11 +282638,9 @@ index 000000000..b93be49b6 +} + +#endif /* end of HWIMG_SUPPORT*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.h -new file mode 100644 -index 000000000..35665a4d1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_mac.h 2021-03-07 18:16:17.068956715 +0200 @@ -0,0 +1,33 @@ +/****************************************************************************** + * @@ -285937,11 +282675,9 @@ index 000000000..35665a4d1 + +#endif +#endif /* end of HWIMG_SUPPORT*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.c -new file mode 100644 -index 000000000..05b004bd4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.c 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,5457 @@ +/****************************************************************************** + * @@ -291400,11 +288136,9 @@ index 000000000..05b004bd4 +} + +#endif /* end of HWIMG_SUPPORT*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.h -new file mode 100644 -index 000000000..e630f7cb5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/halhwimg8821a_rf.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,143 @@ +/****************************************************************************** + * @@ -291549,11 +288283,9 @@ index 000000000..e630f7cb5 + +#endif +#endif /* end of HWIMG_SUPPORT*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.c -new file mode 100644 -index 000000000..aa96ac7fc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.c 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,206 @@ +/****************************************************************************** + * @@ -291761,11 +288493,9 @@ index 000000000..aa96ac7fc +} + +#endif /* #if (RTL8821A_SUPPORT == 1)*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.h -new file mode 100644 -index 000000000..cf5eeeb19 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_regconfig8821a.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,90 @@ +/****************************************************************************** + * @@ -291857,11 +288587,9 @@ index 000000000..cf5eeeb19 + +#endif +#endif /* end of SUPPORT */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.c linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.c -new file mode 100644 -index 000000000..5de0754da ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.c 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,129 @@ +/****************************************************************************** + * @@ -291992,11 +288720,9 @@ index 000000000..5de0754da +} + +#endif /* #if (RTL8821A_SUPPORT == 1) */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.h -new file mode 100644 -index 000000000..2886fdc56 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/phydm_rtl8821a.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,31 @@ +/****************************************************************************** + * @@ -292029,11 +288755,9 @@ index 000000000..2886fdc56 +); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/version_rtl8821a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/version_rtl8821a.h -new file mode 100644 -index 000000000..63b4ec971 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/rtl8821a/version_rtl8821a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/version_rtl8821a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/version_rtl8821a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/rtl8821a/version_rtl8821a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/rtl8821a/version_rtl8821a.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,24 @@ +/****************************************************************************** + * @@ -292059,11 +288783,9 @@ index 000000000..63b4ec971 +#define RELEASE_DATE_8821A 20150920 +#define COMMIT_BY_8821A "BB_LUKE" +#define RELEASE_VERSION_8821A 59 -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/sd4_phydm_2_kernel.mk linux-5.8/3rdparty/rtl8812au/hal/phydm/sd4_phydm_2_kernel.mk -new file mode 100644 -index 000000000..f11c6ac90 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/sd4_phydm_2_kernel.mk +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/sd4_phydm_2_kernel.mk linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/sd4_phydm_2_kernel.mk +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/sd4_phydm_2_kernel.mk 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/sd4_phydm_2_kernel.mk 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,188 @@ +EXTRA_CFLAGS += -I$(src)/hal/phydm + @@ -292253,11 +288975,9 @@ index 000000000..f11c6ac90 + hal/phydm/$(RTL871X)/phydm_hal_api8198f.o\ + hal/phydm/$(RTL871X)/phydm_regconfig8198f.o +endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.c linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.c -new file mode 100644 -index 000000000..ae45a5b1a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.c 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,520 @@ +/****************************************************************************** + * @@ -292779,11 +289499,9 @@ index 000000000..ae45a5b1a +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.h linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.h -new file mode 100644 -index 000000000..5ad303394 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/halcomtxbf.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,183 @@ +/****************************************************************************** + * @@ -292968,11 +289686,9 @@ index 000000000..5ad303394 +#endif + +#endif /* @#ifndef __HAL_COM_TXBF_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.c linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.c -new file mode 100644 -index 000000000..daac3e58a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.c 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,384 @@ +/****************************************************************************** + * @@ -293358,11 +290074,9 @@ index 000000000..daac3e58a +#endif /* @#if (RTL8192E_SUPPORT == 1)*/ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.h linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.h -new file mode 100644 -index 000000000..9b0c8321f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8192e.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,71 @@ +/****************************************************************************** + * @@ -293435,11 +290149,9 @@ index 000000000..9b0c8321f +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.c linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.c -new file mode 100644 -index 000000000..7ad6ca909 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.c 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,675 @@ +/****************************************************************************** + * @@ -294116,11 +290828,9 @@ index 000000000..7ad6ca909 +#endif /* @(RTL8814A_SUPPORT == 1)*/ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.h linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.h -new file mode 100644 -index 000000000..61b33bbfb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8814a.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,77 @@ +/****************************************************************************** + * @@ -294199,11 +290909,9 @@ index 000000000..61b33bbfb +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.c linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.c -new file mode 100644 -index 000000000..f25912a5e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.c 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,1087 @@ +/****************************************************************************** + * @@ -295292,11 +292000,9 @@ index 000000000..f25912a5e +} +#endif +#endif /* @(RTL8822B_SUPPORT == 1)*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.h linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.h -new file mode 100644 -index 000000000..552fba2a7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbf8822b.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,78 @@ +/****************************************************************************** + * @@ -295376,11 +292082,9 @@ index 000000000..552fba2a7 + +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.c linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.c -new file mode 100644 -index 000000000..c125fecad ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.c 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,1484 @@ +/****************************************************************************** + * @@ -296866,11 +293570,9 @@ index 000000000..c125fecad +} + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.h linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.h -new file mode 100644 -index 000000000..b97aa349e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfinterface.h 2021-03-07 18:16:17.069956761 +0200 @@ -0,0 +1,167 @@ +/****************************************************************************** + * @@ -297039,11 +293741,9 @@ index 000000000..b97aa349e +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.c linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.c -new file mode 100644 -index 000000000..18a47d4a9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.c 2021-03-07 18:16:17.070956809 +0200 @@ -0,0 +1,510 @@ +/****************************************************************************** + * @@ -297555,11 +294255,9 @@ index 000000000..18a47d4a9 +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.h linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.h -new file mode 100644 -index 000000000..2c9a623ba ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/haltxbfjaguar.h 2021-03-07 18:16:17.070956809 +0200 @@ -0,0 +1,78 @@ +/****************************************************************************** + * @@ -297639,11 +294337,9 @@ index 000000000..2c9a623ba +#endif + +#endif /* @#ifndef __HAL_TXBF_JAGUAR_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.c linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.c -new file mode 100644 -index 000000000..a7f7e14fb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.c 2021-03-07 18:16:17.070956809 +0200 @@ -0,0 +1,425 @@ +/****************************************************************************** + * @@ -298070,11 +294766,9 @@ index 000000000..a7f7e14fb +#endif +#endif /*PHYSTS_3RD_TYPE_IC*/ +#endif /*CONFIG_BB_TXBF_API*/ -diff --git linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.h linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.h -new file mode 100644 -index 000000000..7755bcaf9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/phydm/txbf/phydm_hal_txbf_api.h 2021-03-07 18:16:17.070956809 +0200 @@ -0,0 +1,74 @@ +/****************************************************************************** + * @@ -298150,192 +294844,9 @@ index 000000000..7755bcaf9 + +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/Hal8812PwrSeq.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/Hal8812PwrSeq.c -new file mode 100644 -index 000000000..f450325fd ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/Hal8812PwrSeq.c -@@ -0,0 +1,83 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+ -+#include "Hal8812PwrSeq.h" -+#include -+ -+/* -+ drivers should parse below arrays and do the corresponding actions -+*/ -+/* 3 Power on Array */ -+WLAN_PWR_CFG rtl8812_power_on_flow[RTL8812_TRANS_CARDEMU_TO_ACT_STEPS + RTL8812_TRANS_END_STEPS] = { -+ RTL8812_TRANS_CARDEMU_TO_ACT -+ RTL8812_TRANS_END -+}; -+ -+/* 3Radio off GPIO Array */ -+WLAN_PWR_CFG rtl8812_radio_off_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_END_STEPS] = { -+ RTL8812_TRANS_ACT_TO_CARDEMU -+ RTL8812_TRANS_END -+}; -+ -+/* 3Card Disable Array */ -+WLAN_PWR_CFG rtl8812_card_disable_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS] = { -+ RTL8812_TRANS_ACT_TO_CARDEMU -+ RTL8812_TRANS_CARDEMU_TO_CARDDIS -+ RTL8812_TRANS_END -+}; -+ -+/* 3 Card Enable Array */ -+WLAN_PWR_CFG rtl8812_card_enable_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS] = { -+ RTL8812_TRANS_CARDDIS_TO_CARDEMU -+ RTL8812_TRANS_CARDEMU_TO_ACT -+ RTL8812_TRANS_END -+}; -+ -+/* 3Suspend Array */ -+WLAN_PWR_CFG rtl8812_suspend_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_SUS_STEPS + RTL8812_TRANS_END_STEPS] = { -+ RTL8812_TRANS_ACT_TO_CARDEMU -+ RTL8812_TRANS_CARDEMU_TO_SUS -+ RTL8812_TRANS_END -+}; -+ -+/* 3 Resume Array */ -+WLAN_PWR_CFG rtl8812_resume_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_SUS_STEPS + RTL8812_TRANS_END_STEPS] = { -+ RTL8812_TRANS_SUS_TO_CARDEMU -+ RTL8812_TRANS_CARDEMU_TO_ACT -+ RTL8812_TRANS_END -+}; -+ -+ -+ -+/* 3HWPDN Array */ -+WLAN_PWR_CFG rtl8812_hwpdn_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS] = { -+ RTL8812_TRANS_ACT_TO_CARDEMU -+ RTL8812_TRANS_CARDEMU_TO_PDN -+ RTL8812_TRANS_END -+}; -+ -+/* 3 Enter LPS */ -+WLAN_PWR_CFG rtl8812_enter_lps_flow[RTL8812_TRANS_ACT_TO_LPS_STEPS + RTL8812_TRANS_END_STEPS] = { -+ /* FW behavior */ -+ RTL8812_TRANS_ACT_TO_LPS -+ RTL8812_TRANS_END -+}; -+ -+/* 3 Leave LPS */ -+WLAN_PWR_CFG rtl8812_leave_lps_flow[RTL8812_TRANS_LPS_TO_ACT_STEPS + RTL8812_TRANS_END_STEPS] = { -+ /* FW behavior */ -+ RTL8812_TRANS_LPS_TO_ACT -+ RTL8812_TRANS_END -+}; -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/Hal8821APwrSeq.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/Hal8821APwrSeq.c -new file mode 100644 -index 000000000..2e13733de ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/Hal8821APwrSeq.c -@@ -0,0 +1,86 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) Semiconductor - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+ -+ -+ -+#include "Hal8821APwrSeq.h" -+#include -+ -+ -+/* -+ drivers should parse below arrays and do the corresponding actions -+*/ -+/* 3 Power on Array */ -+WLAN_PWR_CFG rtl8821A_power_on_flow[RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ RTL8821A_TRANS_CARDEMU_TO_ACT -+ RTL8821A_TRANS_END -+}; -+ -+/* 3Radio off GPIO Array */ -+WLAN_PWR_CFG rtl8821A_radio_off_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ RTL8821A_TRANS_ACT_TO_CARDEMU -+ RTL8821A_TRANS_END -+}; -+ -+/* 3Card Disable Array */ -+WLAN_PWR_CFG rtl8821A_card_disable_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ RTL8821A_TRANS_ACT_TO_CARDEMU -+ RTL8821A_TRANS_CARDEMU_TO_CARDDIS -+ RTL8821A_TRANS_END -+}; -+ -+/* 3 Card Enable Array */ -+WLAN_PWR_CFG rtl8821A_card_enable_flow[RTL8821A_TRANS_CARDDIS_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ RTL8821A_TRANS_CARDDIS_TO_CARDEMU -+ RTL8821A_TRANS_CARDEMU_TO_ACT -+ RTL8821A_TRANS_END -+}; -+ -+/* 3Suspend Array */ -+WLAN_PWR_CFG rtl8821A_suspend_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ RTL8821A_TRANS_ACT_TO_CARDEMU -+ RTL8821A_TRANS_CARDEMU_TO_SUS -+ RTL8821A_TRANS_END -+}; -+ -+/* 3 Resume Array */ -+WLAN_PWR_CFG rtl8821A_resume_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ RTL8821A_TRANS_SUS_TO_CARDEMU -+ RTL8821A_TRANS_CARDEMU_TO_ACT -+ RTL8821A_TRANS_END -+}; -+ -+ -+ -+/* 3HWPDN Array */ -+WLAN_PWR_CFG rtl8821A_hwpdn_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ RTL8821A_TRANS_ACT_TO_CARDEMU -+ RTL8821A_TRANS_CARDEMU_TO_PDN -+ RTL8821A_TRANS_END -+}; -+ -+/* 3 Enter LPS */ -+WLAN_PWR_CFG rtl8821A_enter_lps_flow[RTL8821A_TRANS_ACT_TO_LPS_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ /* FW behavior */ -+ RTL8821A_TRANS_ACT_TO_LPS -+ RTL8821A_TRANS_END -+}; -+ -+/* 3 Leave LPS */ -+WLAN_PWR_CFG rtl8821A_leave_lps_flow[RTL8821A_TRANS_LPS_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS] = { -+ /* FW behavior */ -+ RTL8821A_TRANS_LPS_TO_ACT -+ RTL8821A_TRANS_END -+}; -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.c -new file mode 100644 -index 000000000..388d84452 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.c 2021-03-07 18:16:17.074956998 +0200 @@ -0,0 +1,17941 @@ +/****************************************************************************** +* @@ -316278,11 +312789,9 @@ index 000000000..388d84452 +#endif /* end of LOAD_FW_HEADER_FROM_DRIVER */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.h linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.h -new file mode 100644 -index 000000000..0a370d534 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/hal8812a_fw.h 2021-03-07 18:16:17.074956998 +0200 @@ -0,0 +1,47 @@ +/****************************************************************************** +* @@ -316331,11 +312840,96 @@ index 000000000..0a370d534 + +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.c -new file mode 100644 -index 000000000..40728f7cc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/Hal8812PwrSeq.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/Hal8812PwrSeq.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/Hal8812PwrSeq.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/Hal8812PwrSeq.c 2021-03-07 18:16:17.070956809 +0200 +@@ -0,0 +1,83 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++ ++#include "Hal8812PwrSeq.h" ++#include ++ ++/* ++ drivers should parse below arrays and do the corresponding actions ++*/ ++/* 3 Power on Array */ ++WLAN_PWR_CFG rtl8812_power_on_flow[RTL8812_TRANS_CARDEMU_TO_ACT_STEPS + RTL8812_TRANS_END_STEPS] = { ++ RTL8812_TRANS_CARDEMU_TO_ACT ++ RTL8812_TRANS_END ++}; ++ ++/* 3Radio off GPIO Array */ ++WLAN_PWR_CFG rtl8812_radio_off_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_END_STEPS] = { ++ RTL8812_TRANS_ACT_TO_CARDEMU ++ RTL8812_TRANS_END ++}; ++ ++/* 3Card Disable Array */ ++WLAN_PWR_CFG rtl8812_card_disable_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS] = { ++ RTL8812_TRANS_ACT_TO_CARDEMU ++ RTL8812_TRANS_CARDEMU_TO_CARDDIS ++ RTL8812_TRANS_END ++}; ++ ++/* 3 Card Enable Array */ ++WLAN_PWR_CFG rtl8812_card_enable_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS] = { ++ RTL8812_TRANS_CARDDIS_TO_CARDEMU ++ RTL8812_TRANS_CARDEMU_TO_ACT ++ RTL8812_TRANS_END ++}; ++ ++/* 3Suspend Array */ ++WLAN_PWR_CFG rtl8812_suspend_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_SUS_STEPS + RTL8812_TRANS_END_STEPS] = { ++ RTL8812_TRANS_ACT_TO_CARDEMU ++ RTL8812_TRANS_CARDEMU_TO_SUS ++ RTL8812_TRANS_END ++}; ++ ++/* 3 Resume Array */ ++WLAN_PWR_CFG rtl8812_resume_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_SUS_STEPS + RTL8812_TRANS_END_STEPS] = { ++ RTL8812_TRANS_SUS_TO_CARDEMU ++ RTL8812_TRANS_CARDEMU_TO_ACT ++ RTL8812_TRANS_END ++}; ++ ++ ++ ++/* 3HWPDN Array */ ++WLAN_PWR_CFG rtl8812_hwpdn_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS] = { ++ RTL8812_TRANS_ACT_TO_CARDEMU ++ RTL8812_TRANS_CARDEMU_TO_PDN ++ RTL8812_TRANS_END ++}; ++ ++/* 3 Enter LPS */ ++WLAN_PWR_CFG rtl8812_enter_lps_flow[RTL8812_TRANS_ACT_TO_LPS_STEPS + RTL8812_TRANS_END_STEPS] = { ++ /* FW behavior */ ++ RTL8812_TRANS_ACT_TO_LPS ++ RTL8812_TRANS_END ++}; ++ ++/* 3 Leave LPS */ ++WLAN_PWR_CFG rtl8812_leave_lps_flow[RTL8812_TRANS_LPS_TO_ACT_STEPS + RTL8812_TRANS_END_STEPS] = { ++ /* FW behavior */ ++ RTL8812_TRANS_LPS_TO_ACT ++ RTL8812_TRANS_END ++}; +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.c 2021-03-07 18:16:17.078957187 +0200 @@ -0,0 +1,14005 @@ +/****************************************************************************** +* @@ -330342,11 +326936,9 @@ index 000000000..40728f7cc +#endif /* end of LOAD_FW_HEADER_FROM_DRIVER */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.h linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.h -new file mode 100644 -index 000000000..16b394f16 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.h +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/hal8821a_fw.h 2021-03-07 18:16:17.078957187 +0200 @@ -0,0 +1,47 @@ +/****************************************************************************** +* @@ -330395,11 +326987,99 @@ index 000000000..16b394f16 + +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_cmd.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_cmd.c -new file mode 100644 -index 000000000..ecbb397d5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_cmd.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/Hal8821APwrSeq.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/Hal8821APwrSeq.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/Hal8821APwrSeq.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/Hal8821APwrSeq.c 2021-03-07 18:16:17.070956809 +0200 +@@ -0,0 +1,86 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) Semiconductor - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++ ++ ++ ++#include "Hal8821APwrSeq.h" ++#include ++ ++ ++/* ++ drivers should parse below arrays and do the corresponding actions ++*/ ++/* 3 Power on Array */ ++WLAN_PWR_CFG rtl8821A_power_on_flow[RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ RTL8821A_TRANS_CARDEMU_TO_ACT ++ RTL8821A_TRANS_END ++}; ++ ++/* 3Radio off GPIO Array */ ++WLAN_PWR_CFG rtl8821A_radio_off_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ RTL8821A_TRANS_ACT_TO_CARDEMU ++ RTL8821A_TRANS_END ++}; ++ ++/* 3Card Disable Array */ ++WLAN_PWR_CFG rtl8821A_card_disable_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ RTL8821A_TRANS_ACT_TO_CARDEMU ++ RTL8821A_TRANS_CARDEMU_TO_CARDDIS ++ RTL8821A_TRANS_END ++}; ++ ++/* 3 Card Enable Array */ ++WLAN_PWR_CFG rtl8821A_card_enable_flow[RTL8821A_TRANS_CARDDIS_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ RTL8821A_TRANS_CARDDIS_TO_CARDEMU ++ RTL8821A_TRANS_CARDEMU_TO_ACT ++ RTL8821A_TRANS_END ++}; ++ ++/* 3Suspend Array */ ++WLAN_PWR_CFG rtl8821A_suspend_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ RTL8821A_TRANS_ACT_TO_CARDEMU ++ RTL8821A_TRANS_CARDEMU_TO_SUS ++ RTL8821A_TRANS_END ++}; ++ ++/* 3 Resume Array */ ++WLAN_PWR_CFG rtl8821A_resume_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ RTL8821A_TRANS_SUS_TO_CARDEMU ++ RTL8821A_TRANS_CARDEMU_TO_ACT ++ RTL8821A_TRANS_END ++}; ++ ++ ++ ++/* 3HWPDN Array */ ++WLAN_PWR_CFG rtl8821A_hwpdn_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ RTL8821A_TRANS_ACT_TO_CARDEMU ++ RTL8821A_TRANS_CARDEMU_TO_PDN ++ RTL8821A_TRANS_END ++}; ++ ++/* 3 Enter LPS */ ++WLAN_PWR_CFG rtl8821A_enter_lps_flow[RTL8821A_TRANS_ACT_TO_LPS_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ /* FW behavior */ ++ RTL8821A_TRANS_ACT_TO_LPS ++ RTL8821A_TRANS_END ++}; ++ ++/* 3 Leave LPS */ ++WLAN_PWR_CFG rtl8821A_leave_lps_flow[RTL8821A_TRANS_LPS_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS] = { ++ /* FW behavior */ ++ RTL8821A_TRANS_LPS_TO_ACT ++ RTL8821A_TRANS_END ++}; +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_cmd.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_cmd.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_cmd.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_cmd.c 2021-03-07 18:16:17.079957235 +0200 @@ -0,0 +1,860 @@ +/****************************************************************************** + * @@ -331261,11 +327941,9 @@ index 000000000..ecbb397d5 +} + +#endif /* CONFIG_BT_COEXIST */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_dm.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_dm.c -new file mode 100644 -index 000000000..56c7cc750 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_dm.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_dm.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_dm.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_dm.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_dm.c 2021-03-07 18:16:17.079957235 +0200 @@ -0,0 +1,360 @@ +/****************************************************************************** + * @@ -331627,11 +328305,9 @@ index 000000000..56c7cc750 + /* _rtw_spinlock_free(&pHalData->odm_stainfo_lock); */ + odm_cancel_all_timers(podmpriv); +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_hal_init.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_hal_init.c -new file mode 100644 -index 000000000..4a21818b7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_hal_init.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_hal_init.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_hal_init.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_hal_init.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_hal_init.c 2021-03-07 18:16:17.079957235 +0200 @@ -0,0 +1,5777 @@ +/****************************************************************************** + * @@ -337410,12 +334086,10 @@ index 000000000..4a21818b7 + pHalFunc->fw_dl = &FirmwareDownload8812; + pHalFunc->hal_get_tx_buff_rsvd_page_num = &GetTxBufferRsvdPageNum8812; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_phycfg.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_phycfg.c -new file mode 100644 -index 000000000..4fb1b8cef ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_phycfg.c -@@ -0,0 +1,2041 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_phycfg.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_phycfg.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_phycfg.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_phycfg.c 2021-03-07 18:16:17.080957282 +0200 +@@ -0,0 +1,2045 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -339216,9 +335890,11 @@ index 000000000..4fb1b8cef + /* fc_area */ + if (36 <= channelToSW && channelToSW <= 48) + phy_set_bb_reg(pAdapter, rFc_area_Jaguar, 0x1ffe0000, 0x494); -+ else if (50 <= channelToSW && channelToSW <= 64) ++ else if (15 <= channelToSW && channelToSW <= 35) ++ phy_set_bb_reg(pAdapter, rFc_area_Jaguar, 0x1ffe0000, 0x494); ++ else if (50 <= channelToSW && channelToSW <= 80) + phy_set_bb_reg(pAdapter, rFc_area_Jaguar, 0x1ffe0000, 0x453); -+ else if (100 <= channelToSW && channelToSW <= 116) ++ else if (82 <= channelToSW && channelToSW <= 116) + phy_set_bb_reg(pAdapter, rFc_area_Jaguar, 0x1ffe0000, 0x452); + else if (118 <= channelToSW) + phy_set_bb_reg(pAdapter, rFc_area_Jaguar, 0x1ffe0000, 0x412); @@ -339227,9 +335903,11 @@ index 000000000..4fb1b8cef + + for (eRFPath = 0; eRFPath < pHalData->NumTotalRFPath; eRFPath++) { + /* RF_MOD_AG */ -+ if (36 <= channelToSW && channelToSW <= 64) ++ if (36 <= channelToSW && channelToSW <= 80) + phy_set_rf_reg(pAdapter, eRFPath, RF_CHNLBW_Jaguar, BIT18 | BIT17 | BIT16 | BIT9 | BIT8, 0x101); /* 5'b00101); */ -+ else if (100 <= channelToSW && channelToSW <= 140) ++ else if (15 <= channelToSW && channelToSW <= 35) ++ phy_set_rf_reg(pAdapter, eRFPath, RF_CHNLBW_Jaguar, BIT18 | BIT17 | BIT16 | BIT9 | BIT8, 0x101); /* 5'b00101); */ ++ else if (82 <= channelToSW && channelToSW <= 140) + phy_set_rf_reg(pAdapter, eRFPath, RF_CHNLBW_Jaguar, BIT18 | BIT17 | BIT16 | BIT9 | BIT8, 0x301); /* 5'b01101); */ + else if (140 < channelToSW) + phy_set_rf_reg(pAdapter, eRFPath, RF_CHNLBW_Jaguar, BIT18 | BIT17 | BIT16 | BIT9 | BIT8, 0x501); /* 5'b10101); */ @@ -339244,25 +335922,25 @@ index 000000000..4fb1b8cef + /* <20130104, Kordan> APK for MP chip is done on initialization from folder. */ + if (IS_HARDWARE_TYPE_8821U(pAdapter) && (!IS_NORMAL_CHIP(pHalData->version_id)) && channelToSW > 14) { + /* <20121116, Kordan> For better result of APK. Asked by AlexWang. */ -+ if (36 <= channelToSW && channelToSW <= 64) ++ if (15 <= channelToSW && channelToSW <= 80) + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x710E7); -+ else if (100 <= channelToSW && channelToSW <= 140) ++ else if (82 <= channelToSW && channelToSW <= 140) + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x716E9); + else + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x714E9); + } else if (IS_HARDWARE_TYPE_8821S(pAdapter) && channelToSW > 14) { + /* <20130111, Kordan> For better result of APK. Asked by Willson. */ -+ if (36 <= channelToSW && channelToSW <= 64) ++ if (15 <= channelToSW && channelToSW <= 80) + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x714E9); -+ else if (100 <= channelToSW && channelToSW <= 140) ++ else if (82 <= channelToSW && channelToSW <= 140) + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x110E9); + else + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x714E9); + } else if (IS_HARDWARE_TYPE_8821E(pAdapter) && channelToSW > 14) { + /* <20130613, Kordan> For better result of APK. Asked by Willson. */ -+ if (36 <= channelToSW && channelToSW <= 64) ++ if (15 <= channelToSW && channelToSW <= 80) + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x114E9); -+ else if (100 <= channelToSW && channelToSW <= 140) ++ else if (82 <= channelToSW && channelToSW <= 140) + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x110E9); + else + phy_set_rf_reg(pAdapter, eRFPath, RF_APK_Jaguar, bRFRegOffsetMask, 0x110E9); @@ -339457,11 +336135,9 @@ index 000000000..4fb1b8cef + + /* RTW_INFO("<==%s()\n",__FUNCTION__); */ +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rf6052.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rf6052.c -new file mode 100644 -index 000000000..c2060b7b1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rf6052.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rf6052.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rf6052.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rf6052.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rf6052.c 2021-03-07 18:16:17.080957282 +0200 @@ -0,0 +1,158 @@ +/****************************************************************************** + * @@ -339621,11 +336297,9 @@ index 000000000..c2060b7b1 + + +/* End of HalRf6052.c */ -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rxdesc.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rxdesc.c -new file mode 100644 -index 000000000..1ae5f21fb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rxdesc.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rxdesc.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rxdesc.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rxdesc.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_rxdesc.c 2021-03-07 18:16:17.080957282 +0200 @@ -0,0 +1,62 @@ +/****************************************************************************** + * @@ -339689,11 +336363,9 @@ index 000000000..1ae5f21fb + /* Offset 20 */ + /* pattrib->tsfl=(u8)GET_RX_STATUS_DESC_TSFL_8812(pdesc); */ +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_sreset.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_sreset.c -new file mode 100644 -index 000000000..43edc9728 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_sreset.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_sreset.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_sreset.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_sreset.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_sreset.c 2021-03-07 18:16:17.080957282 +0200 @@ -0,0 +1,106 @@ +/****************************************************************************** + * @@ -339801,11 +336473,9 @@ index 000000000..43edc9728 + } +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_xmit.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_xmit.c -new file mode 100644 -index 000000000..dd2887594 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_xmit.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_xmit.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_xmit.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_xmit.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/rtl8812a_xmit.c 2021-03-07 18:16:17.080957282 +0200 @@ -0,0 +1,515 @@ +/****************************************************************************** + * @@ -340322,11 +336992,9 @@ index 000000000..dd2887594 + + return SCSettingOfDesc; +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_led.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_led.c -new file mode 100644 -index 000000000..e9ed78a23 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_led.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_led.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_led.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_led.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_led.c 2021-03-07 18:16:17.080957282 +0200 @@ -0,0 +1,389 @@ +/****************************************************************************** + * @@ -340717,11 +337385,9 @@ index 000000000..e9ed78a23 + DeInitLed(&(ledpriv->SwLed2)); +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_recv.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_recv.c -new file mode 100644 -index 000000000..5f0f621fe ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_recv.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_recv.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_recv.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_recv.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_recv.c 2021-03-07 18:16:17.080957282 +0200 @@ -0,0 +1,28 @@ +/****************************************************************************** + * @@ -340751,11 +337417,9 @@ index 000000000..5f0f621fe +{ + usb_free_recv_priv(padapter, INTERRUPT_MSG_FORMAT_LEN); +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_xmit.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_xmit.c -new file mode 100644 -index 000000000..8da4f79ce ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_xmit.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_xmit.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_xmit.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_xmit.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/rtl8812au_xmit.c 2021-03-07 18:16:17.080957282 +0200 @@ -0,0 +1,1169 @@ +/****************************************************************************** + * @@ -341926,11 +338590,9 @@ index 000000000..8da4f79ce + +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_halinit.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_halinit.c -new file mode 100644 -index 000000000..37d6cec0a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_halinit.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_halinit.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_halinit.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_halinit.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_halinit.c 2021-03-07 18:16:17.080957282 +0200 @@ -0,0 +1,2716 @@ +/****************************************************************************** + * @@ -344648,11 +341310,9 @@ index 000000000..37d6cec0a + rtl8812_set_hal_ops(pHalFunc); + +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_ops_linux.c linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_ops_linux.c -new file mode 100644 -index 000000000..22f8c42cf ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_ops_linux.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_ops_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_ops_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_ops_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8812a/usb/usb_ops_linux.c 2021-03-07 18:16:17.081957329 +0200 @@ -0,0 +1,244 @@ +/****************************************************************************** + * @@ -344898,115 +341558,9 @@ index 000000000..22f8c42cf + RTW_INFO("CHIP TYPE: RTL8811AU or RTL8821U\n"); + } +} -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/Hal8814PwrSeq.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/Hal8814PwrSeq.c -new file mode 100644 -index 000000000..c11a36e96 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/Hal8814PwrSeq.c -@@ -0,0 +1,98 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ * You should have received a copy of the GNU General Public License along with -+ * this program; if not, write to the Free Software Foundation, Inc., -+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA -+ * -+ * -+ ******************************************************************************/ -+ -+#include "Hal8814PwrSeq.h" -+#include -+ -+/* -+ drivers should parse below arrays and do the corresponding actions -+*/ -+//3 Power on Array -+WLAN_PWR_CFG rtl8814A_power_on_flow[RTL8814A_TRANS_CARDEMU_TO_ACT_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ RTL8814A_TRANS_CARDEMU_TO_ACT -+ RTL8814A_TRANS_END -+}; -+ -+//3Radio off GPIO Array -+WLAN_PWR_CFG rtl8814A_radio_off_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ RTL8814A_TRANS_ACT_TO_CARDEMU -+ RTL8814A_TRANS_END -+}; -+ -+//3Card Disable Array -+WLAN_PWR_CFG rtl8814A_card_disable_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ RTL8814A_TRANS_ACT_TO_CARDEMU -+ RTL8814A_TRANS_CARDEMU_TO_CARDDIS -+ RTL8814A_TRANS_END -+}; -+ -+//3 Card Enable Array -+WLAN_PWR_CFG rtl8814A_card_enable_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ RTL8814A_TRANS_CARDDIS_TO_CARDEMU -+ RTL8814A_TRANS_CARDEMU_TO_ACT -+ RTL8814A_TRANS_END -+}; -+ -+//3Suspend Array -+WLAN_PWR_CFG rtl8814A_suspend_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ RTL8814A_TRANS_ACT_TO_CARDEMU -+ RTL8814A_TRANS_CARDEMU_TO_SUS -+ RTL8814A_TRANS_END -+}; -+ -+//3 Resume Array -+WLAN_PWR_CFG rtl8814A_resume_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ RTL8814A_TRANS_SUS_TO_CARDEMU -+ RTL8814A_TRANS_CARDEMU_TO_ACT -+ RTL8814A_TRANS_END -+}; -+ -+ -+ -+//3HWPDN Array -+WLAN_PWR_CFG rtl8814A_hwpdn_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ RTL8814A_TRANS_ACT_TO_CARDEMU -+ RTL8814A_TRANS_CARDEMU_TO_PDN -+ RTL8814A_TRANS_END -+}; -+ -+//3 Enter LPS -+WLAN_PWR_CFG rtl8814A_enter_lps_flow[RTL8814A_TRANS_ACT_TO_LPS_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ //FW behavior -+ RTL8814A_TRANS_ACT_TO_LPS -+ RTL8814A_TRANS_END -+}; -+ -+//3 Leave LPS -+WLAN_PWR_CFG rtl8814A_leave_lps_flow[RTL8814A_TRANS_LPS_TO_ACT_STEPS+RTL8814A_TRANS_END_STEPS]= -+{ -+ //FW behavior -+ RTL8814A_TRANS_LPS_TO_ACT -+ RTL8814A_TRANS_END -+}; -+ -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/hal8814a_fw.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/hal8814a_fw.c -new file mode 100644 -index 000000000..fb01dd8c5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/hal8814a_fw.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/hal8814a_fw.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/hal8814a_fw.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/hal8814a_fw.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/hal8814a_fw.c 2021-03-07 18:16:17.082957376 +0200 @@ -0,0 +1,7741 @@ +/****************************************************************************** +* @@ -352749,11 +349303,111 @@ index 000000000..fb01dd8c5 + +#endif // end of HWIMG_SUPPORT + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_cmd.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_cmd.c -new file mode 100644 -index 000000000..6aa1fda17 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_cmd.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/Hal8814PwrSeq.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/Hal8814PwrSeq.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/Hal8814PwrSeq.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/Hal8814PwrSeq.c 2021-03-07 18:16:17.081957329 +0200 +@@ -0,0 +1,98 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ * You should have received a copy of the GNU General Public License along with ++ * this program; if not, write to the Free Software Foundation, Inc., ++ * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA ++ * ++ * ++ ******************************************************************************/ ++ ++#include "Hal8814PwrSeq.h" ++#include ++ ++/* ++ drivers should parse below arrays and do the corresponding actions ++*/ ++//3 Power on Array ++WLAN_PWR_CFG rtl8814A_power_on_flow[RTL8814A_TRANS_CARDEMU_TO_ACT_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ RTL8814A_TRANS_CARDEMU_TO_ACT ++ RTL8814A_TRANS_END ++}; ++ ++//3Radio off GPIO Array ++WLAN_PWR_CFG rtl8814A_radio_off_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ RTL8814A_TRANS_ACT_TO_CARDEMU ++ RTL8814A_TRANS_END ++}; ++ ++//3Card Disable Array ++WLAN_PWR_CFG rtl8814A_card_disable_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ RTL8814A_TRANS_ACT_TO_CARDEMU ++ RTL8814A_TRANS_CARDEMU_TO_CARDDIS ++ RTL8814A_TRANS_END ++}; ++ ++//3 Card Enable Array ++WLAN_PWR_CFG rtl8814A_card_enable_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ RTL8814A_TRANS_CARDDIS_TO_CARDEMU ++ RTL8814A_TRANS_CARDEMU_TO_ACT ++ RTL8814A_TRANS_END ++}; ++ ++//3Suspend Array ++WLAN_PWR_CFG rtl8814A_suspend_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ RTL8814A_TRANS_ACT_TO_CARDEMU ++ RTL8814A_TRANS_CARDEMU_TO_SUS ++ RTL8814A_TRANS_END ++}; ++ ++//3 Resume Array ++WLAN_PWR_CFG rtl8814A_resume_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ RTL8814A_TRANS_SUS_TO_CARDEMU ++ RTL8814A_TRANS_CARDEMU_TO_ACT ++ RTL8814A_TRANS_END ++}; ++ ++ ++ ++//3HWPDN Array ++WLAN_PWR_CFG rtl8814A_hwpdn_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS+RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ RTL8814A_TRANS_ACT_TO_CARDEMU ++ RTL8814A_TRANS_CARDEMU_TO_PDN ++ RTL8814A_TRANS_END ++}; ++ ++//3 Enter LPS ++WLAN_PWR_CFG rtl8814A_enter_lps_flow[RTL8814A_TRANS_ACT_TO_LPS_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ //FW behavior ++ RTL8814A_TRANS_ACT_TO_LPS ++ RTL8814A_TRANS_END ++}; ++ ++//3 Leave LPS ++WLAN_PWR_CFG rtl8814A_leave_lps_flow[RTL8814A_TRANS_LPS_TO_ACT_STEPS+RTL8814A_TRANS_END_STEPS]= ++{ ++ //FW behavior ++ RTL8814A_TRANS_LPS_TO_ACT ++ RTL8814A_TRANS_END ++}; ++ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_cmd.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_cmd.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_cmd.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_cmd.c 2021-03-07 18:16:17.082957376 +0200 @@ -0,0 +1,1515 @@ +/****************************************************************************** + * @@ -354270,11 +350924,9 @@ index 000000000..6aa1fda17 + +#endif // CONFIG_BT_COEXIST + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_dm.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_dm.c -new file mode 100644 -index 000000000..10d7c7825 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_dm.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_dm.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_dm.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_dm.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_dm.c 2021-03-07 18:16:17.082957376 +0200 @@ -0,0 +1,407 @@ +/****************************************************************************** + * @@ -354683,11 +351335,9 @@ index 000000000..10d7c7825 +} +#endif //CONFIG_ANTENNA_DIVERSITY + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_hal_init.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_hal_init.c -new file mode 100644 -index 000000000..b93ed3174 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_hal_init.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_hal_init.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_hal_init.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_hal_init.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_hal_init.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,6769 @@ +/****************************************************************************** + * @@ -361458,11 +358108,9 @@ index 000000000..b93ed3174 +} + + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_phycfg.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_phycfg.c -new file mode 100644 -index 000000000..1c212540c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_phycfg.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_phycfg.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_phycfg.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_phycfg.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_phycfg.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,3027 @@ +/****************************************************************************** + * @@ -364491,11 +361139,9 @@ index 000000000..1c212540c + //RTW_INFO("<==%s()\n",__FUNCTION__); +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rf6052.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rf6052.c -new file mode 100644 -index 000000000..f298471ad ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rf6052.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rf6052.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rf6052.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rf6052.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rf6052.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,210 @@ +/****************************************************************************** + * @@ -364707,11 +361353,9 @@ index 000000000..f298471ad + +/* End of HalRf6052.c */ + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rxdesc.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rxdesc.c -new file mode 100644 -index 000000000..7de802c6c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rxdesc.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rxdesc.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rxdesc.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rxdesc.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_rxdesc.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,68 @@ +/****************************************************************************** + * @@ -364781,11 +361425,9 @@ index 000000000..7de802c6c + +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_sreset.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_sreset.c -new file mode 100644 -index 000000000..5d7e423ce ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_sreset.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_sreset.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_sreset.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_sreset.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_sreset.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,114 @@ +/****************************************************************************** + * @@ -364901,11 +361543,9 @@ index 000000000..5d7e423ce +} +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_xmit.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_xmit.c -new file mode 100644 -index 000000000..8e9047b82 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_xmit.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_xmit.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_xmit.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_xmit.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/rtl8814a_xmit.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,515 @@ +/****************************************************************************** + * @@ -365422,11 +362062,9 @@ index 000000000..8e9047b82 +} + + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_led.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_led.c -new file mode 100644 -index 000000000..070f886e6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_led.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_led.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_led.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_led.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_led.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,147 @@ +/****************************************************************************** + * @@ -365575,11 +362213,9 @@ index 000000000..070f886e6 + DeInitLed( &(ledpriv->SwLed2) ); +} +#endif -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_recv.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_recv.c -new file mode 100644 -index 000000000..4d381791b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_recv.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_recv.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_recv.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_recv.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_recv.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,34 @@ +/****************************************************************************** + * @@ -365615,11 +362251,9 @@ index 000000000..4d381791b + usb_free_recv_priv(padapter, INTERRUPT_MSG_FORMAT_LEN); +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_xmit.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_xmit.c -new file mode 100644 -index 000000000..482040b57 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_xmit.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_xmit.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_xmit.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_xmit.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/rtl8814au_xmit.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,1129 @@ +/****************************************************************************** + * @@ -366750,11 +363384,9 @@ index 000000000..482040b57 +} +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_halinit.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_halinit.c -new file mode 100644 -index 000000000..5c0bf0d03 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_halinit.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_halinit.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_halinit.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_halinit.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_halinit.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,2416 @@ +/****************************************************************************** + * @@ -369172,11 +365804,9 @@ index 000000000..5c0bf0d03 + +} + -diff --git linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_ops_linux.c linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_ops_linux.c -new file mode 100644 -index 000000000..320024cae ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_ops_linux.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_ops_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_ops_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_ops_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/hal/rtl8814a/usb/usb_ops_linux.c 2021-03-07 18:16:17.083957423 +0200 @@ -0,0 +1,312 @@ +/****************************************************************************** + * @@ -369490,3040 +366120,9 @@ index 000000000..320024cae + pdvobj->HardwareType = HARDWARE_TYPE_RTL8814AU; + RTW_INFO("CHIP TYPE: RTL8814\n"); +} -diff --git linux-5.8/3rdparty/rtl8812au/include/Hal8812PhyCfg.h linux-5.8/3rdparty/rtl8812au/include/Hal8812PhyCfg.h -new file mode 100644 -index 000000000..0d5282a42 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/Hal8812PhyCfg.h -@@ -0,0 +1,143 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __INC_HAL8812PHYCFG_H__ -+#define __INC_HAL8812PHYCFG_H__ -+ -+ -+/*--------------------------Define Parameters-------------------------------*/ -+#define LOOP_LIMIT 5 -+#define MAX_STALL_TIME 50 /* us */ -+#define AntennaDiversityValue 0x80 /* (Adapter->bSoftwareAntennaDiversity ? 0x00 : 0x80) */ -+#define MAX_TXPWR_IDX_NMODE_92S 63 -+#define Reset_Cnt_Limit 3 -+ -+ -+#ifdef CONFIG_PCI_HCI -+ #define MAX_AGGR_NUM 0x0B -+#else -+ #define MAX_AGGR_NUM 0x07 -+#endif /* CONFIG_PCI_HCI */ -+ -+ -+/*--------------------------Define Parameters-------------------------------*/ -+ -+/*------------------------------Define structure----------------------------*/ -+ -+ -+/* BB/RF related */ -+ -+/*------------------------------Define structure----------------------------*/ -+ -+ -+/*------------------------Export global variable----------------------------*/ -+/*------------------------Export global variable----------------------------*/ -+ -+ -+/*------------------------Export Marco Definition---------------------------*/ -+/*------------------------Export Marco Definition---------------------------*/ -+ -+ -+/*--------------------------Exported Function prototype---------------------*/ -+/* -+ * BB and RF register read/write -+ * */ -+u32 PHY_QueryBBReg8812(IN PADAPTER Adapter, -+ IN u32 RegAddr, -+ IN u32 BitMask); -+void PHY_SetBBReg8812(IN PADAPTER Adapter, -+ IN u32 RegAddr, -+ IN u32 BitMask, -+ IN u32 Data); -+u32 PHY_QueryRFReg8812(IN PADAPTER Adapter, -+ IN enum rf_path eRFPath, -+ IN u32 RegAddr, -+ IN u32 BitMask); -+void PHY_SetRFReg8812(IN PADAPTER Adapter, -+ IN enum rf_path eRFPath, -+ IN u32 RegAddr, -+ IN u32 BitMask, -+ IN u32 Data); -+ -+/* -+ * Initialization related function -+ * -+ * MAC/BB/RF HAL config */ -+int PHY_MACConfig8812(IN PADAPTER Adapter); -+int PHY_BBConfig8812(IN PADAPTER Adapter); -+void PHY_BB8812_Config_1T(IN PADAPTER Adapter); -+int PHY_RFConfig8812(IN PADAPTER Adapter); -+ -+/* RF config */ -+ -+s32 -+PHY_SwitchWirelessBand8812( -+ IN PADAPTER Adapter, -+ IN u8 Band -+); -+ -+/* -+ * BB TX Power R/W -+ * */ -+void PHY_GetTxPowerLevel8812(IN PADAPTER Adapter, OUT s32 *powerlevel); -+void PHY_SetTxPowerLevel8812(IN PADAPTER Adapter, IN u8 Channel); -+ -+BOOLEAN PHY_UpdateTxPowerDbm8812(IN PADAPTER Adapter, IN int powerInDbm); -+u8 PHY_GetTxPowerIndex_8812A( -+ IN PADAPTER pAdapter, -+ IN enum rf_path RFPath, -+ IN u8 Rate, -+ IN u8 BandWidth, -+ IN u8 Channel, -+ struct txpwr_idx_comp *tic -+); -+ -+u32 phy_get_tx_bb_swing_8812a( -+ IN PADAPTER Adapter, -+ IN BAND_TYPE Band, -+ IN enum rf_path RFPath -+); -+ -+VOID -+PHY_SetTxPowerIndex_8812A( -+ IN PADAPTER Adapter, -+ IN u32 PowerIndex, -+ IN enum rf_path RFPath, -+ IN u8 Rate -+); -+ -+/* -+ * channel switch related funciton -+ * */ -+VOID -+PHY_SetSwChnlBWMode8812( -+ IN PADAPTER Adapter, -+ IN u8 channel, -+ IN enum channel_width Bandwidth, -+ IN u8 Offset40, -+ IN u8 Offset80 -+); -+ -+/* -+ * BB/MAC/RF other monitor API -+ * */ -+ -+VOID -+phy_set_rf_path_switch_8812a( -+ IN struct dm_struct *phydm, -+ IN bool bMain -+); -+ -+/*--------------------------Exported Function prototype---------------------*/ -+#endif /* __INC_HAL8192CPHYCFG_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/Hal8812PhyReg.h linux-5.8/3rdparty/rtl8812au/include/Hal8812PhyReg.h -new file mode 100644 -index 000000000..521ebb202 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/Hal8812PhyReg.h -@@ -0,0 +1,735 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __INC_HAL8812PHYREG_H__ -+#define __INC_HAL8812PHYREG_H__ -+/*--------------------------Define Parameters-------------------------------*/ -+/* -+ * BB-PHY register PMAC 0x100 PHY 0x800 - 0xEFF -+ * 1. PMAC duplicate register due to connection: RF_Mode, TRxRN, NumOf L-STF -+ * 2. 0x800/0x900/0xA00/0xC00/0xD00/0xE00 -+ * 3. RF register 0x00-2E -+ * 4. Bit Mask for BB/RF register -+ * 5. Other defintion for BB/RF R/W -+ * */ -+ -+ -+/* BB Register Definition */ -+ -+#define rCCAonSec_Jaguar 0x838 -+#define rPwed_TH_Jaguar 0x830 -+ -+/* BW and sideband setting */ -+#define rBWIndication_Jaguar 0x834 -+#define rL1PeakTH_Jaguar 0x848 -+#define rFPGA0_XA_LSSIReadBack 0x8a0 /*Tranceiver LSSI Readback*/ -+#define rRFMOD_Jaguar 0x8ac /* RF mode */ -+#define rADC_Buf_Clk_Jaguar 0x8c4 -+#define rRFECTRL_Jaguar 0x900 -+#define bRFMOD_Jaguar 0xc3 -+#define rCCK_System_Jaguar 0xa00 /* for cck sideband */ -+#define bCCK_System_Jaguar 0x10 -+ -+/* Block & Path enable */ -+#define rOFDMCCKEN_Jaguar 0x808 /* OFDM/CCK block enable */ -+#define bOFDMEN_Jaguar 0x20000000 -+#define bCCKEN_Jaguar 0x10000000 -+#define rRxPath_Jaguar 0x808 /* Rx antenna */ -+#define bRxPath_Jaguar 0xff -+#define rTxPath_Jaguar 0x80c /* Tx antenna */ -+#define bTxPath_Jaguar 0x0fffffff -+#define rCCK_RX_Jaguar 0xa04 /* for cck rx path selection */ -+#define bCCK_RX_Jaguar 0x0c000000 -+#define rVhtlen_Use_Lsig_Jaguar 0x8c3 /* Use LSIG for VHT length */ -+ -+/* RF read/write-related */ -+#define rHSSIRead_Jaguar 0x8b0 /* RF read addr */ -+#define bHSSIRead_addr_Jaguar 0xff -+#define bHSSIRead_trigger_Jaguar 0x100 -+#define rA_PIRead_Jaguar 0xd04 /* RF readback with PI */ -+#define rB_PIRead_Jaguar 0xd44 /* RF readback with PI */ -+#define rA_SIRead_Jaguar 0xd08 /* RF readback with SI */ -+#define rB_SIRead_Jaguar 0xd48 /* RF readback with SI */ -+#define rRead_data_Jaguar 0xfffff -+#define rA_LSSIWrite_Jaguar 0xc90 /* RF write addr */ -+#define rB_LSSIWrite_Jaguar 0xe90 /* RF write addr */ -+#define bLSSIWrite_data_Jaguar 0x000fffff -+#define bLSSIWrite_addr_Jaguar 0x0ff00000 -+ -+ -+ -+/* YN: mask the following register definition temporarily */ -+#define rFPGA0_XA_RFInterfaceOE 0x860 /* RF Channel switch */ -+#define rFPGA0_XB_RFInterfaceOE 0x864 -+ -+#define rFPGA0_XAB_RFInterfaceSW 0x870 /* RF Interface Software Control */ -+#define rFPGA0_XCD_RFInterfaceSW 0x874 -+ -+/* #define rFPGA0_XAB_RFParameter 0x878 */ /* RF Parameter -+ * #define rFPGA0_XCD_RFParameter 0x87c */ -+ -+/* #define rFPGA0_AnalogParameter1 0x880 */ /* Crystal cap setting RF-R/W protection for parameter4?? -+ * #define rFPGA0_AnalogParameter2 0x884 -+ * #define rFPGA0_AnalogParameter3 0x888 -+ * #define rFPGA0_AdDaClockEn 0x888 */ /* enable ad/da clock1 for dual-phy -+ * #define rFPGA0_AnalogParameter4 0x88c */ -+ -+ -+/* CCK TX scaling */ -+#define rCCK_TxFilter1_Jaguar 0xa20 -+#define bCCK_TxFilter1_C0_Jaguar 0x00ff0000 -+#define bCCK_TxFilter1_C1_Jaguar 0xff000000 -+#define rCCK_TxFilter2_Jaguar 0xa24 -+#define bCCK_TxFilter2_C2_Jaguar 0x000000ff -+#define bCCK_TxFilter2_C3_Jaguar 0x0000ff00 -+#define bCCK_TxFilter2_C4_Jaguar 0x00ff0000 -+#define bCCK_TxFilter2_C5_Jaguar 0xff000000 -+#define rCCK_TxFilter3_Jaguar 0xa28 -+#define bCCK_TxFilter3_C6_Jaguar 0x000000ff -+#define bCCK_TxFilter3_C7_Jaguar 0x0000ff00 -+ -+ -+/* YN: mask the following register definition temporarily -+ * #define rPdp_AntA 0xb00 -+ * #define rPdp_AntA_4 0xb04 -+ * #define rConfig_Pmpd_AntA 0xb28 -+ * #define rConfig_AntA 0xb68 -+ * #define rConfig_AntB 0xb6c -+ * #define rPdp_AntB 0xb70 -+ * #define rPdp_AntB_4 0xb74 -+ * #define rConfig_Pmpd_AntB 0xb98 -+ * #define rAPK 0xbd8 */ -+ -+/* RXIQC */ -+#define rA_RxIQC_AB_Jaguar 0xc10 /* RxIQ imblance matrix coeff. A & B */ -+#define rA_RxIQC_CD_Jaguar 0xc14 /* RxIQ imblance matrix coeff. C & D */ -+#define rA_TxScale_Jaguar 0xc1c /* Pah_A TX scaling factor */ -+#define rB_TxScale_Jaguar 0xe1c /* Path_B TX scaling factor */ -+#define rB_RxIQC_AB_Jaguar 0xe10 /* RxIQ imblance matrix coeff. A & B */ -+#define rB_RxIQC_CD_Jaguar 0xe14 /* RxIQ imblance matrix coeff. C & D */ -+#define b_RxIQC_AC_Jaguar 0x02ff /* bit mask for IQC matrix element A & C */ -+#define b_RxIQC_BD_Jaguar 0x02ff0000 /* bit mask for IQC matrix element A & C */ -+ -+ -+/* DIG-related */ -+#define rA_IGI_Jaguar 0xc50 /* Initial Gain for path-A */ -+#define rB_IGI_Jaguar 0xe50 /* Initial Gain for path-B */ -+#define rOFDM_FalseAlarm1_Jaguar 0xf48 /* counter for break */ -+#define rOFDM_FalseAlarm2_Jaguar 0xf4c /* counter for spoofing */ -+#define rCCK_FalseAlarm_Jaguar 0xa5c /* counter for cck false alarm */ -+#define b_FalseAlarm_Jaguar 0xffff -+#define rCCK_CCA_Jaguar 0xa08 /* cca threshold */ -+#define bCCK_CCA_Jaguar 0x00ff0000 -+ -+/* Tx Power Ttraining-related */ -+#define rA_TxPwrTraing_Jaguar 0xc54 -+#define rB_TxPwrTraing_Jaguar 0xe54 -+ -+/* Report-related */ -+#define rOFDM_ShortCFOAB_Jaguar 0xf60 -+#define rOFDM_LongCFOAB_Jaguar 0xf64 -+#define rOFDM_EndCFOAB_Jaguar 0xf70 -+#define rOFDM_AGCReport_Jaguar 0xf84 -+#define rOFDM_RxSNR_Jaguar 0xf88 -+#define rOFDM_RxEVMCSI_Jaguar 0xf8c -+#define rOFDM_SIGReport_Jaguar 0xf90 -+ -+/* Misc functions */ -+#define rEDCCA_Jaguar 0x8a4 /* EDCCA */ -+#define bEDCCA_Jaguar 0xffff -+#define rAGC_table_Jaguar 0x82c /* AGC tabel select */ -+#define bAGC_table_Jaguar 0x3 -+#define b_sel5g_Jaguar 0x1000 /* sel5g */ -+#define b_LNA_sw_Jaguar 0x8000 /* HW/WS control for LNA */ -+#define rFc_area_Jaguar 0x860 /* fc_area */ -+#define bFc_area_Jaguar 0x1ffe000 -+#define rSingleTone_ContTx_Jaguar 0x914 -+ -+/* RFE */ -+#define rA_RFE_Pinmux_Jaguar 0xcb0 /* Path_A RFE cotrol pinmux */ -+#define rB_RFE_Pinmux_Jaguar 0xeb0 /* Path_B RFE control pinmux */ -+#define rA_RFE_Inv_Jaguar 0xcb4 /* Path_A RFE cotrol */ -+#define rB_RFE_Inv_Jaguar 0xeb4 /* Path_B RFE control */ -+#define rA_RFE_Jaguar 0xcb8 /* Path_A RFE cotrol */ -+#define rB_RFE_Jaguar 0xeb8 /* Path_B RFE control */ -+#define rA_RFE_Inverse_Jaguar 0xCBC /* Path_A RFE control inverse */ -+#define rB_RFE_Inverse_Jaguar 0xEBC /* Path_B RFE control inverse */ -+#define r_ANTSEL_SW_Jaguar 0x900 /* ANTSEL SW Control */ -+#define bMask_RFEInv_Jaguar 0x3ff00000 -+#define bMask_AntselPathFollow_Jaguar 0x00030000 -+ -+/* TX AGC */ -+#define rTxAGC_A_CCK11_CCK1_JAguar 0xc20 -+#define rTxAGC_A_Ofdm18_Ofdm6_JAguar 0xc24 -+#define rTxAGC_A_Ofdm54_Ofdm24_JAguar 0xc28 -+#define rTxAGC_A_MCS3_MCS0_JAguar 0xc2c -+#define rTxAGC_A_MCS7_MCS4_JAguar 0xc30 -+#define rTxAGC_A_MCS11_MCS8_JAguar 0xc34 -+#define rTxAGC_A_MCS15_MCS12_JAguar 0xc38 -+#define rTxAGC_A_Nss1Index3_Nss1Index0_JAguar 0xc3c -+#define rTxAGC_A_Nss1Index7_Nss1Index4_JAguar 0xc40 -+#define rTxAGC_A_Nss2Index1_Nss1Index8_JAguar 0xc44 -+#define rTxAGC_A_Nss2Index5_Nss2Index2_JAguar 0xc48 -+#define rTxAGC_A_Nss2Index9_Nss2Index6_JAguar 0xc4c -+#define rTxAGC_B_CCK11_CCK1_JAguar 0xe20 -+#define rTxAGC_B_Ofdm18_Ofdm6_JAguar 0xe24 -+#define rTxAGC_B_Ofdm54_Ofdm24_JAguar 0xe28 -+#define rTxAGC_B_MCS3_MCS0_JAguar 0xe2c -+#define rTxAGC_B_MCS7_MCS4_JAguar 0xe30 -+#define rTxAGC_B_MCS11_MCS8_JAguar 0xe34 -+#define rTxAGC_B_MCS15_MCS12_JAguar 0xe38 -+#define rTxAGC_B_Nss1Index3_Nss1Index0_JAguar 0xe3c -+#define rTxAGC_B_Nss1Index7_Nss1Index4_JAguar 0xe40 -+#define rTxAGC_B_Nss2Index1_Nss1Index8_JAguar 0xe44 -+#define rTxAGC_B_Nss2Index5_Nss2Index2_JAguar 0xe48 -+#define rTxAGC_B_Nss2Index9_Nss2Index6_JAguar 0xe4c -+#define bTxAGC_byte0_Jaguar 0xff -+#define bTxAGC_byte1_Jaguar 0xff00 -+#define bTxAGC_byte2_Jaguar 0xff0000 -+#define bTxAGC_byte3_Jaguar 0xff000000 -+ -+/* IQK YN: temporaily mask this part -+ * #define rFPGA0_IQK 0xe28 -+ * #define rTx_IQK_Tone_A 0xe30 -+ * #define rRx_IQK_Tone_A 0xe34 -+ * #define rTx_IQK_PI_A 0xe38 -+ * #define rRx_IQK_PI_A 0xe3c */ -+ -+/* #define rTx_IQK 0xe40 */ -+/* #define rRx_IQK 0xe44 */ -+/* #define rIQK_AGC_Pts 0xe48 */ -+/* #define rIQK_AGC_Rsp 0xe4c */ -+/* #define rTx_IQK_Tone_B 0xe50 */ -+/* #define rRx_IQK_Tone_B 0xe54 */ -+/* #define rTx_IQK_PI_B 0xe58 */ -+/* #define rRx_IQK_PI_B 0xe5c */ -+/* #define rIQK_AGC_Cont 0xe60 */ -+ -+ -+/* AFE-related */ -+#define rA_AFEPwr1_Jaguar 0xc60 /* dynamic AFE power control */ -+#define rA_AFEPwr2_Jaguar 0xc64 /* dynamic AFE power control */ -+#define rA_Rx_WaitCCA_Tx_CCKRFON_Jaguar 0xc68 -+#define rA_Tx_CCKBBON_OFDMRFON_Jaguar 0xc6c -+#define rA_Tx_OFDMBBON_Tx2Rx_Jaguar 0xc70 -+#define rA_Tx2Tx_RXCCK_Jaguar 0xc74 -+#define rA_Rx_OFDM_WaitRIFS_Jaguar 0xc78 -+#define rA_Rx2Rx_BT_Jaguar 0xc7c -+#define rA_sleep_nav_Jaguar 0xc80 -+#define rA_pmpd_Jaguar 0xc84 -+#define rB_AFEPwr1_Jaguar 0xe60 /* dynamic AFE power control */ -+#define rB_AFEPwr2_Jaguar 0xe64 /* dynamic AFE power control */ -+#define rB_Rx_WaitCCA_Tx_CCKRFON_Jaguar 0xe68 -+#define rB_Tx_CCKBBON_OFDMRFON_Jaguar 0xe6c -+#define rB_Tx_OFDMBBON_Tx2Rx_Jaguar 0xe70 -+#define rB_Tx2Tx_RXCCK_Jaguar 0xe74 -+#define rB_Rx_OFDM_WaitRIFS_Jaguar 0xe78 -+#define rB_Rx2Rx_BT_Jaguar 0xe7c -+#define rB_sleep_nav_Jaguar 0xe80 -+#define rB_pmpd_Jaguar 0xe84 -+ -+ -+/* YN: mask these registers temporaily -+ * #define rTx_Power_Before_IQK_A 0xe94 -+ * #define rTx_Power_After_IQK_A 0xe9c */ -+ -+/* #define rRx_Power_Before_IQK_A 0xea0 */ -+/* #define rRx_Power_Before_IQK_A_2 0xea4 */ -+/* #define rRx_Power_After_IQK_A 0xea8 */ -+/* #define rRx_Power_After_IQK_A_2 0xeac */ -+ -+/* #define rTx_Power_Before_IQK_B 0xeb4 */ -+/* #define rTx_Power_After_IQK_B 0xebc */ -+ -+/* #define rRx_Power_Before_IQK_B 0xec0 */ -+/* #define rRx_Power_Before_IQK_B_2 0xec4 */ -+/* #define rRx_Power_After_IQK_B 0xec8 */ -+/* #define rRx_Power_After_IQK_B_2 0xecc */ -+ -+ -+/* RSSI Dump */ -+#define rA_RSSIDump_Jaguar 0xBF0 -+#define rB_RSSIDump_Jaguar 0xBF1 -+#define rS1_RXevmDump_Jaguar 0xBF4 -+#define rS2_RXevmDump_Jaguar 0xBF5 -+#define rA_RXsnrDump_Jaguar 0xBF6 -+#define rB_RXsnrDump_Jaguar 0xBF7 -+#define rA_CfoShortDump_Jaguar 0xBF8 -+#define rB_CfoShortDump_Jaguar 0xBFA -+#define rA_CfoLongDump_Jaguar 0xBEC -+#define rB_CfoLongDump_Jaguar 0xBEE -+ -+ -+/* RF Register -+ * */ -+#define RF_AC_Jaguar 0x00 /* */ -+#define RF_RF_Top_Jaguar 0x07 /* */ -+#define RF_TXLOK_Jaguar 0x08 /* */ -+#define RF_TXAPK_Jaguar 0x0B -+#define RF_CHNLBW_Jaguar 0x18 /* RF channel and BW switch */ -+#define RF_RCK1_Jaguar 0x1c /* */ -+#define RF_RCK2_Jaguar 0x1d -+#define RF_RCK3_Jaguar 0x1e -+#define RF_ModeTableAddr 0x30 -+#define RF_ModeTableData0 0x31 -+#define RF_ModeTableData1 0x32 -+#define RF_TxLCTank_Jaguar 0x54 -+#define RF_APK_Jaguar 0x63 -+#define RF_LCK 0xB4 -+#define RF_WeLut_Jaguar 0xEF -+ -+#define bRF_CHNLBW_MOD_AG_Jaguar 0x70300 -+#define bRF_CHNLBW_BW 0xc00 -+ -+ -+/* -+ * RL6052 Register definition -+ * */ -+#define RF_AC 0x00 /* */ -+#define RF_IPA_A 0x0C /* */ -+#define RF_TXBIAS_A 0x0D -+#define RF_BS_PA_APSET_G9_G11 0x0E -+#define RF_MODE1 0x10 /* */ -+#define RF_MODE2 0x11 /* */ -+#define RF_CHNLBW 0x18 /* RF channel and BW switch */ -+#define RF_RCK_OS 0x30 /* RF TX PA control */ -+#define RF_TXPA_G1 0x31 /* RF TX PA control */ -+#define RF_TXPA_G2 0x32 /* RF TX PA control */ -+#define RF_TXPA_G3 0x33 /* RF TX PA control */ -+#define RF_0x52 0x52 -+#define RF_WE_LUT 0xEF -+ -+#define RF_TX_GAIN_OFFSET_8812A(_val) ((abs((_val)) << 1) | (((_val) > 0) ? BIT0 : 0)) -+#define RF_TX_GAIN_OFFSET_8821A(_val) ((abs((_val)) << 1) | (((_val) > 0) ? BIT0 : 0)) -+ -+/* -+ * Bit Mask -+ * -+ * 1. Page1(0x100) */ -+#define bBBResetB 0x100 /* Useless now? */ -+#define bGlobalResetB 0x200 -+#define bOFDMTxStart 0x4 -+#define bCCKTxStart 0x8 -+#define bCRC32Debug 0x100 -+#define bPMACLoopback 0x10 -+#define bTxLSIG 0xffffff -+#define bOFDMTxRate 0xf -+#define bOFDMTxReserved 0x10 -+#define bOFDMTxLength 0x1ffe0 -+#define bOFDMTxParity 0x20000 -+#define bTxHTSIG1 0xffffff -+#define bTxHTMCSRate 0x7f -+#define bTxHTBW 0x80 -+#define bTxHTLength 0xffff00 -+#define bTxHTSIG2 0xffffff -+#define bTxHTSmoothing 0x1 -+#define bTxHTSounding 0x2 -+#define bTxHTReserved 0x4 -+#define bTxHTAggreation 0x8 -+#define bTxHTSTBC 0x30 -+#define bTxHTAdvanceCoding 0x40 -+#define bTxHTShortGI 0x80 -+#define bTxHTNumberHT_LTF 0x300 -+#define bTxHTCRC8 0x3fc00 -+#define bCounterReset 0x10000 -+#define bNumOfOFDMTx 0xffff -+#define bNumOfCCKTx 0xffff0000 -+#define bTxIdleInterval 0xffff -+#define bOFDMService 0xffff0000 -+#define bTxMACHeader 0xffffffff -+#define bTxDataInit 0xff -+#define bTxHTMode 0x100 -+#define bTxDataType 0x30000 -+#define bTxRandomSeed 0xffffffff -+#define bCCKTxPreamble 0x1 -+#define bCCKTxSFD 0xffff0000 -+#define bCCKTxSIG 0xff -+#define bCCKTxService 0xff00 -+#define bCCKLengthExt 0x8000 -+#define bCCKTxLength 0xffff0000 -+#define bCCKTxCRC16 0xffff -+#define bCCKTxStatus 0x1 -+#define bOFDMTxStatus 0x2 -+ -+ -+/* -+ * 1. PMAC duplicate register due to connection: RF_Mode, TRxRN, NumOf L-STF -+ * 1. Page1(0x100) -+ * */ -+#define rPMAC_Reset 0x100 -+#define rPMAC_TxStart 0x104 -+#define rPMAC_TxLegacySIG 0x108 -+#define rPMAC_TxHTSIG1 0x10c -+#define rPMAC_TxHTSIG2 0x110 -+#define rPMAC_PHYDebug 0x114 -+#define rPMAC_TxPacketNum 0x118 -+#define rPMAC_TxIdle 0x11c -+#define rPMAC_TxMACHeader0 0x120 -+#define rPMAC_TxMACHeader1 0x124 -+#define rPMAC_TxMACHeader2 0x128 -+#define rPMAC_TxMACHeader3 0x12c -+#define rPMAC_TxMACHeader4 0x130 -+#define rPMAC_TxMACHeader5 0x134 -+#define rPMAC_TxDataType 0x138 -+#define rPMAC_TxRandomSeed 0x13c -+#define rPMAC_CCKPLCPPreamble 0x140 -+#define rPMAC_CCKPLCPHeader 0x144 -+#define rPMAC_CCKCRC16 0x148 -+#define rPMAC_OFDMRxCRC32OK 0x170 -+#define rPMAC_OFDMRxCRC32Er 0x174 -+#define rPMAC_OFDMRxParityEr 0x178 -+#define rPMAC_OFDMRxCRC8Er 0x17c -+#define rPMAC_CCKCRxRC16Er 0x180 -+#define rPMAC_CCKCRxRC32Er 0x184 -+#define rPMAC_CCKCRxRC32OK 0x188 -+#define rPMAC_TxStatus 0x18c -+ -+/* -+ * 3. Page8(0x800) -+ * */ -+#define rFPGA0_RFMOD 0x800 /* RF mode & CCK TxSC */ /* RF BW Setting?? */ -+ -+#define rFPGA0_TxInfo 0x804 /* Status report?? */ -+#define rFPGA0_PSDFunction 0x808 -+#define rFPGA0_TxGainStage 0x80c /* Set TX PWR init gain? */ -+ -+#define rFPGA0_XA_HSSIParameter1 0x820 /* RF 3 wire register */ -+#define rFPGA0_XA_HSSIParameter2 0x824 -+#define rFPGA0_XB_HSSIParameter1 0x828 -+#define rFPGA0_XB_HSSIParameter2 0x82c -+ -+#define rFPGA0_XAB_SwitchControl 0x858 /* RF Channel switch */ -+#define rFPGA0_XCD_SwitchControl 0x85c -+ -+#define rFPGA0_XAB_RFParameter 0x878 /* RF Parameter */ -+#define rFPGA0_XCD_RFParameter 0x87c -+ -+#define rFPGA0_AnalogParameter1 0x880 /* Crystal cap setting RF-R/W protection for parameter4?? */ -+#define rFPGA0_AnalogParameter2 0x884 -+#define rFPGA0_AnalogParameter3 0x888 -+#define rFPGA0_AdDaClockEn 0x888 /* enable ad/da clock1 for dual-phy */ -+#define rFPGA0_AnalogParameter4 0x88c -+#define rFPGA0_XB_LSSIReadBack 0x8a4 -+#define rFPGA0_XCD_RFPara 0x8b4 -+ -+/* -+ * 4. Page9(0x900) -+ * */ -+#define rFPGA1_RFMOD 0x900 /* RF mode & OFDM TxSC */ /* RF BW Setting?? */ -+ -+#define rFPGA1_TxBlock 0x904 /* Useless now */ -+#define rFPGA1_DebugSelect 0x908 /* Useless now */ -+#define rFPGA1_TxInfo 0x90c /* Useless now */ /* Status report?? */ -+ -+/* -+ * PageA(0xA00) -+ * */ -+#define rCCK0_System 0xa00 -+#define rCCK0_AFESetting 0xa04 /* Disable init gain now */ /* Select RX path by RSSI */ -+#define rCCK0_DSPParameter2 0xa1c /* SQ threshold */ -+#define rCCK0_TxFilter1 0xa20 -+#define rCCK0_TxFilter2 0xa24 -+#define rCCK0_DebugPort 0xa28 /* debug port and Tx filter3 */ -+#define rCCK0_FalseAlarmReport 0xa2c /* 0xa2d useless now 0xa30-a4f channel report */ -+ -+/* -+ * PageB(0xB00) -+ * */ -+#define rPdp_AntA 0xb00 -+#define rPdp_AntA_4 0xb04 -+#define rConfig_Pmpd_AntA 0xb28 -+#define rConfig_AntA 0xb68 -+#define rConfig_AntB 0xb6c -+#define rPdp_AntB 0xb70 -+#define rPdp_AntB_4 0xb74 -+#define rConfig_Pmpd_AntB 0xb98 -+#define rAPK 0xbd8 -+ -+/* -+ * 6. PageC(0xC00) -+ * */ -+#define rOFDM0_LSTF 0xc00 -+ -+#define rOFDM0_TRxPathEnable 0xc04 -+#define rOFDM0_TRMuxPar 0xc08 -+#define rOFDM0_TRSWIsolation 0xc0c -+ -+#define rOFDM0_XARxAFE 0xc10 /* RxIQ DC offset, Rx digital filter, DC notch filter */ -+#define rOFDM0_XARxIQImbalance 0xc14 /* RxIQ imblance matrix */ -+#define rOFDM0_XBRxAFE 0xc18 -+#define rOFDM0_XBRxIQImbalance 0xc1c -+#define rOFDM0_XCRxAFE 0xc20 -+#define rOFDM0_XCRxIQImbalance 0xc24 -+#define rOFDM0_XDRxAFE 0xc28 -+#define rOFDM0_XDRxIQImbalance 0xc2c -+ -+#define rOFDM0_RxDetector1 0xc30 /* PD, BW & SBD */ /* DM tune init gain */ -+#define rOFDM0_RxDetector2 0xc34 /* SBD & Fame Sync. */ -+#define rOFDM0_RxDetector3 0xc38 /* Frame Sync. */ -+#define rOFDM0_RxDetector4 0xc3c /* PD, SBD, Frame Sync & Short-GI */ -+ -+#define rOFDM0_RxDSP 0xc40 /* Rx Sync Path */ -+#define rOFDM0_CFOandDAGC 0xc44 /* CFO & DAGC */ -+#define rOFDM0_CCADropThreshold 0xc48 /* CCA Drop threshold */ -+#define rOFDM0_ECCAThreshold 0xc4c /* energy CCA */ -+ -+#define rOFDM0_XAAGCCore1 0xc50 /* DIG */ -+#define rOFDM0_XAAGCCore2 0xc54 -+#define rOFDM0_XBAGCCore1 0xc58 -+#define rOFDM0_XBAGCCore2 0xc5c -+#define rOFDM0_XCAGCCore1 0xc60 -+#define rOFDM0_XCAGCCore2 0xc64 -+#define rOFDM0_XDAGCCore1 0xc68 -+#define rOFDM0_XDAGCCore2 0xc6c -+ -+#define rOFDM0_AGCParameter1 0xc70 -+#define rOFDM0_AGCParameter2 0xc74 -+#define rOFDM0_AGCRSSITable 0xc78 -+#define rOFDM0_HTSTFAGC 0xc7c -+ -+#define rOFDM0_XATxIQImbalance 0xc80 /* TX PWR TRACK and DIG */ -+#define rOFDM0_XATxAFE 0xc84 -+#define rOFDM0_XBTxIQImbalance 0xc88 -+#define rOFDM0_XBTxAFE 0xc8c -+#define rOFDM0_XCTxIQImbalance 0xc90 -+#define rOFDM0_XCTxAFE 0xc94 -+#define rOFDM0_XDTxIQImbalance 0xc98 -+#define rOFDM0_XDTxAFE 0xc9c -+ -+#define rOFDM0_RxIQExtAnta 0xca0 -+#define rOFDM0_TxCoeff1 0xca4 -+#define rOFDM0_TxCoeff2 0xca8 -+#define rOFDM0_TxCoeff3 0xcac -+#define rOFDM0_TxCoeff4 0xcb0 -+#define rOFDM0_TxCoeff5 0xcb4 -+#define rOFDM0_TxCoeff6 0xcb8 -+#define rOFDM0_RxHPParameter 0xce0 -+#define rOFDM0_TxPseudoNoiseWgt 0xce4 -+#define rOFDM0_FrameSync 0xcf0 -+#define rOFDM0_DFSReport 0xcf4 -+ -+/* -+ * 7. PageD(0xD00) -+ * */ -+#define rOFDM1_LSTF 0xd00 -+#define rOFDM1_TRxPathEnable 0xd04 -+ -+/* -+ * 8. PageE(0xE00) -+ * */ -+#define rTxAGC_A_Rate18_06 0xe00 -+#define rTxAGC_A_Rate54_24 0xe04 -+#define rTxAGC_A_CCK1_Mcs32 0xe08 -+#define rTxAGC_A_Mcs03_Mcs00 0xe10 -+#define rTxAGC_A_Mcs07_Mcs04 0xe14 -+#define rTxAGC_A_Mcs11_Mcs08 0xe18 -+#define rTxAGC_A_Mcs15_Mcs12 0xe1c -+ -+#define rTxAGC_B_Rate18_06 0x830 -+#define rTxAGC_B_Rate54_24 0x834 -+#define rTxAGC_B_CCK1_55_Mcs32 0x838 -+#define rTxAGC_B_Mcs03_Mcs00 0x83c -+#define rTxAGC_B_Mcs07_Mcs04 0x848 -+#define rTxAGC_B_Mcs11_Mcs08 0x84c -+#define rTxAGC_B_Mcs15_Mcs12 0x868 -+#define rTxAGC_B_CCK11_A_CCK2_11 0x86c -+ -+#define rFPGA0_IQK 0xe28 -+#define rTx_IQK_Tone_A 0xe30 -+#define rRx_IQK_Tone_A 0xe34 -+#define rTx_IQK_PI_A 0xe38 -+#define rRx_IQK_PI_A 0xe3c -+ -+#define rTx_IQK 0xe40 -+#define rRx_IQK 0xe44 -+#define rIQK_AGC_Pts 0xe48 -+#define rIQK_AGC_Rsp 0xe4c -+#define rTx_IQK_Tone_B 0xe50 -+#define rRx_IQK_Tone_B 0xe54 -+#define rTx_IQK_PI_B 0xe58 -+#define rRx_IQK_PI_B 0xe5c -+#define rIQK_AGC_Cont 0xe60 -+ -+#define rBlue_Tooth 0xe6c -+#define rRx_Wait_CCA 0xe70 -+#define rTx_CCK_RFON 0xe74 -+#define rTx_CCK_BBON 0xe78 -+#define rTx_OFDM_RFON 0xe7c -+#define rTx_OFDM_BBON 0xe80 -+#define rTx_To_Rx 0xe84 -+#define rTx_To_Tx 0xe88 -+#define rRx_CCK 0xe8c -+ -+#define rTx_Power_Before_IQK_A 0xe94 -+#define rTx_Power_After_IQK_A 0xe9c -+ -+#define rRx_Power_Before_IQK_A 0xea0 -+#define rRx_Power_Before_IQK_A_2 0xea4 -+#define rRx_Power_After_IQK_A 0xea8 -+#define rRx_Power_After_IQK_A_2 0xeac -+ -+#define rTx_Power_Before_IQK_B 0xeb4 -+#define rTx_Power_After_IQK_B 0xebc -+ -+#define rRx_Power_Before_IQK_B 0xec0 -+#define rRx_Power_Before_IQK_B_2 0xec4 -+#define rRx_Power_After_IQK_B 0xec8 -+#define rRx_Power_After_IQK_B_2 0xecc -+ -+#define rRx_OFDM 0xed0 -+#define rRx_Wait_RIFS 0xed4 -+#define rRx_TO_Rx 0xed8 -+#define rStandby 0xedc -+#define rSleep 0xee0 -+#define rPMPD_ANAEN 0xeec -+ -+ -+/* 2. Page8(0x800) */ -+#define bRFMOD 0x1 /* Reg 0x800 rFPGA0_RFMOD */ -+#define bJapanMode 0x2 -+#define bCCKTxSC 0x30 -+#define bCCKEn 0x1000000 -+#define bOFDMEn 0x2000000 -+#define bXBTxAGC 0xf00 /* Reg 80c rFPGA0_TxGainStage */ -+#define bXCTxAGC 0xf000 -+#define bXDTxAGC 0xf0000 -+ -+/* 4. PageA(0xA00) */ -+#define bCCKBBMode 0x3 /* Useless */ -+#define bCCKTxPowerSaving 0x80 -+#define bCCKRxPowerSaving 0x40 -+ -+#define bCCKSideBand 0x10 /* Reg 0xa00 rCCK0_System 20/40 switch */ -+ -+#define bCCKScramble 0x8 /* Useless */ -+#define bCCKAntDiversity 0x8000 -+#define bCCKCarrierRecovery 0x4000 -+#define bCCKTxRate 0x3000 -+#define bCCKDCCancel 0x0800 -+#define bCCKISICancel 0x0400 -+#define bCCKMatchFilter 0x0200 -+#define bCCKEqualizer 0x0100 -+#define bCCKPreambleDetect 0x800000 -+#define bCCKFastFalseCCA 0x400000 -+#define bCCKChEstStart 0x300000 -+#define bCCKCCACount 0x080000 -+#define bCCKcs_lim 0x070000 -+#define bCCKBistMode 0x80000000 -+#define bCCKCCAMask 0x40000000 -+#define bCCKTxDACPhase 0x4 -+#define bCCKRxADCPhase 0x20000000 /* r_rx_clk */ -+#define bCCKr_cp_mode0 0x0100 -+#define bCCKTxDCOffset 0xf0 -+#define bCCKRxDCOffset 0xf -+#define bCCKCCAMode 0xc000 -+#define bCCKFalseCS_lim 0x3f00 -+#define bCCKCS_ratio 0xc00000 -+#define bCCKCorgBit_sel 0x300000 -+#define bCCKPD_lim 0x0f0000 -+#define bCCKNewCCA 0x80000000 -+#define bCCKRxHPofIG 0x8000 -+#define bCCKRxIG 0x7f00 -+#define bCCKLNAPolarity 0x800000 -+#define bCCKRx1stGain 0x7f0000 -+#define bCCKRFExtend 0x20000000 /* CCK Rx Iinital gain polarity */ -+#define bCCKRxAGCSatLevel 0x1f000000 -+#define bCCKRxAGCSatCount 0xe0 -+#define bCCKRxRFSettle 0x1f /* AGCsamp_dly */ -+#define bCCKFixedRxAGC 0x8000 -+/* #define bCCKRxAGCFormat 0x4000 */ /* remove to HSSI register 0x824 */ -+#define bCCKAntennaPolarity 0x2000 -+#define bCCKTxFilterType 0x0c00 -+#define bCCKRxAGCReportType 0x0300 -+#define bCCKRxDAGCEn 0x80000000 -+#define bCCKRxDAGCPeriod 0x20000000 -+#define bCCKRxDAGCSatLevel 0x1f000000 -+#define bCCKTimingRecovery 0x800000 -+#define bCCKTxC0 0x3f0000 -+#define bCCKTxC1 0x3f000000 -+#define bCCKTxC2 0x3f -+#define bCCKTxC3 0x3f00 -+#define bCCKTxC4 0x3f0000 -+#define bCCKTxC5 0x3f000000 -+#define bCCKTxC6 0x3f -+#define bCCKTxC7 0x3f00 -+#define bCCKDebugPort 0xff0000 -+#define bCCKDACDebug 0x0f000000 -+#define bCCKFalseAlarmEnable 0x8000 -+#define bCCKFalseAlarmRead 0x4000 -+#define bCCKTRSSI 0x7f -+#define bCCKRxAGCReport 0xfe -+#define bCCKRxReport_AntSel 0x80000000 -+#define bCCKRxReport_MFOff 0x40000000 -+#define bCCKRxRxReport_SQLoss 0x20000000 -+#define bCCKRxReport_Pktloss 0x10000000 -+#define bCCKRxReport_Lockedbit 0x08000000 -+#define bCCKRxReport_RateError 0x04000000 -+#define bCCKRxReport_RxRate 0x03000000 -+#define bCCKRxFACounterLower 0xff -+#define bCCKRxFACounterUpper 0xff000000 -+#define bCCKRxHPAGCStart 0xe000 -+#define bCCKRxHPAGCFinal 0x1c00 -+#define bCCKRxFalseAlarmEnable 0x8000 -+#define bCCKFACounterFreeze 0x4000 -+#define bCCKTxPathSel 0x10000000 -+#define bCCKDefaultRxPath 0xc000000 -+#define bCCKOptionRxPath 0x3000000 -+ -+/* 6. PageE(0xE00) */ -+#define bSTBCEn 0x4 /* Useless */ -+#define bAntennaMapping 0x10 -+#define bNss 0x20 -+#define bCFOAntSumD 0x200 -+#define bPHYCounterReset 0x8000000 -+#define bCFOReportGet 0x4000000 -+#define bOFDMContinueTx 0x10000000 -+#define bOFDMSingleCarrier 0x20000000 -+#define bOFDMSingleTone 0x40000000 -+ -+ -+/* -+ * Other Definition -+ * */ -+ -+#define bEnable 0x1 /* Useless */ -+#define bDisable 0x0 -+ -+/* byte endable for srwrite */ -+#define bByte0 0x1 /* Useless */ -+#define bByte1 0x2 -+#define bByte2 0x4 -+#define bByte3 0x8 -+#define bWord0 0x3 -+#define bWord1 0xc -+#define bDWord 0xf -+ -+/* for PutRegsetting & GetRegSetting BitMask */ -+#define bMaskByte0 0xff /* Reg 0xc50 rOFDM0_XAAGCCore~0xC6f */ -+#define bMaskByte1 0xff00 -+#define bMaskByte2 0xff0000 -+#define bMaskByte3 0xff000000 -+#define bMaskHWord 0xffff0000 -+#define bMaskLWord 0x0000ffff -+#define bMaskDWord 0xffffffff -+#define bMaskH3Bytes 0xffffff00 -+#define bMask12Bits 0xfff -+#define bMaskH4Bits 0xf0000000 -+#define bMaskOFDM_D 0xffc00000 -+#define bMaskCCK 0x3f3f3f3f -+ -+ -+/*--------------------------Define Parameters-------------------------------*/ -+ -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/Hal8812PwrSeq.h linux-5.8/3rdparty/rtl8812au/include/Hal8812PwrSeq.h -new file mode 100644 -index 000000000..498faf811 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/Hal8812PwrSeq.h -@@ -0,0 +1,208 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+ -+ -+#ifndef __HAL8812PWRSEQ_H__ -+#define __HAL8812PWRSEQ_H__ -+ -+#include "HalPwrSeqCmd.h" -+ -+/* -+ Check document WB-110628-DZ-RTL8195 (Jaguar) Power Architecture-R04.pdf -+ There are 6 HW Power States: -+ 0: POFF--Power Off -+ 1: PDN--Power Down -+ 2: CARDEMU--Card Emulation -+ 3: ACT--Active Mode -+ 4: LPS--Low Power State -+ 5: SUS--Suspend -+ -+ The transision from different states are defined below -+ TRANS_CARDEMU_TO_ACT -+ TRANS_ACT_TO_CARDEMU -+ TRANS_CARDEMU_TO_SUS -+ TRANS_SUS_TO_CARDEMU -+ TRANS_CARDEMU_TO_PDN -+ TRANS_ACT_TO_LPS -+ TRANS_LPS_TO_ACT -+ -+ TRANS_END -+*/ -+#define RTL8812_TRANS_CARDEMU_TO_ACT_STEPS 15 -+#define RTL8812_TRANS_ACT_TO_CARDEMU_STEPS 15 -+#define RTL8812_TRANS_CARDEMU_TO_SUS_STEPS 15 -+#define RTL8812_TRANS_SUS_TO_CARDEMU_STEPS 15 -+#define RTL8812_TRANS_CARDEMU_TO_PDN_STEPS 15 -+#define RTL8812_TRANS_PDN_TO_CARDEMU_STEPS 15 -+#define RTL8812_TRANS_ACT_TO_LPS_STEPS 15 -+#define RTL8812_TRANS_LPS_TO_ACT_STEPS 15 -+#define RTL8812_TRANS_END_STEPS 1 -+ -+ -+#define RTL8812_TRANS_CARDEMU_TO_ACT \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0},/* disable SW LPS 0x04[10]=0*/ \ -+ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, BIT1},/* wait till 0x04[17] = 1 power ready*/ \ -+ /*{0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0}, disable HWPDN 0x04[15]=0*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0},/* disable WL suspend*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* polling until return 0*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT0, 0},/**/ \ -+ {0x0024, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK,PWR_BASEADDR_MAC,PWR_CMD_WRITE, BIT1, 0}, /* 0x24[1] Choose the type of buffer after xosc: nand*/ \ -+ {0x0028, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK,PWR_BASEADDR_MAC,PWR_CMD_WRITE, BIT3, 0}, /* 0x28[33] Choose the type of buffer after xosc: nand*/ -+ -+#define RTL8812_TRANS_ACT_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0c00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xc00[7:0] = 4 turn off 3-wire */ \ -+ {0x0e00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xe00[7:0] = 4 turn off 3-wire */ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /* 0x2[0] = 0 RESET BB, CLOSE RF */ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ -+ /*{0x001F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},//0x1F[7:0] = 0 turn off RF*/ \ -+ /*{0x004E, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},//0x4C[23] = 0x4E[7] = 0, switch DPDT_SEL_P output from register 0x65[2] */ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x2A}, /* 0x07[7:0] = 0x28 sps pwm mode 0x2a for BT coex*/ \ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x02, 0},/*0x8[1] = 0 ANA clk = 500k */ \ -+ /*{0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0 | BIT1, 0}, // 0x02[1:0] = 0 reset BB */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*0x04[9] = 1 turn off MAC by HW state machine*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, 0}, /*wait till 0x04[9] = 0 polling until return 0 to disable*/ -+ -+#define RTL8812_TRANS_CARDEMU_TO_SUS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xcc},\ -+ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xEC},\ -+ {0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x07},/* gpio11 input mode, gpio10~8 output mode */ \ -+ {0x0045, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio 0~7 output same value as input ?? */ \ -+ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xff},/* gpio0~7 output mode */ \ -+ {0x0047, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* 0x47[7:0] = 00 gpio mode */ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* suspend option all off */ \ -+ {0x0014, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x80, BIT7},/*0x14[7] = 1 turn on ZCD */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, BIT0},/* 0x15[0] =1 trun on ZCD */ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, BIT4},/*0x23[4] = 1 hpon LDO sleep mode */ \ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x02, 0},/*0x8[1] = 0 ANA clk = 500k */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /*0x04[11] = 2b'11 enable WL suspend for PCIe*/ -+ -+#define RTL8812_TRANS_SUS_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0}, /*0x04[11] = 2b'01enable WL suspend*/ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, 0},/*0x23[4] = 0 hpon LDO sleep mode leave */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, 0},/* 0x15[0] =0 trun off ZCD */ \ -+ {0x0014, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x80, 0},/*0x14[7] = 0 turn off ZCD */ \ -+ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio0~7 input mode */ \ -+ {0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio11 input mode, gpio10~8 input mode */ -+ -+#define RTL8812_TRANS_CARDEMU_TO_CARDDIS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ /**{0x0194, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, //0x194[0]=0 , disable 32K clock*/ \ -+ /**{0x0093, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x94}, //0x93 = 0x94 , 90[30] =0 enable 500k ANA clock .switch clock from 12M to 500K , 90 [26] =0 disable EEprom loader clock*/ \ -+ {0x0003, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0}, /*0x03[2] = 0, reset 8051*/ \ -+ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x05}, /*0x80 = 05h if reload fw, fill the default value of host_CPU handshake field*/ \ -+ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xcc},\ -+ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xEC},\ -+ {0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x07},/* gpio11 input mode, gpio10~8 output mode */ \ -+ {0x0045, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio 0~7 output same value as input ?? */ \ -+ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xff},/* gpio0~7 output mode */ \ -+ {0x0047, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* 0x47[7:0] = 00 gpio mode */ \ -+ {0x0014, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x80, BIT7},/*0x14[7] = 1 turn on ZCD */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, BIT0},/* 0x15[0] =1 trun on ZCD */ \ -+ {0x0012, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, 0},/*0x12[0] = 0 force PFM mode */ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, BIT4},/*0x23[4] = 1 hpon LDO sleep mode */ \ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x02, 0},/*0x8[1] = 0 ANA clk = 500k */ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07 = 0x20 , SOP option to disable BG/MB*/ \ -+ {0x001f, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /*0x01f[1]=0 , disable RFC_0 control REG_RF_CTRL_8812 */ \ -+ {0x0076, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /*0x076[1]=0 , disable RFC_1 control REG_OPT_CTRL_8812 +2 */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /*0x04[11] = 2b'01 enable WL suspend*/ -+ -+#define RTL8812_TRANS_CARDDIS_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0012, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/*0x12[0] = 1 force PWM mode */ \ -+ {0x0014, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x80, 0},/*0x14[7] = 0 turn off ZCD */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, 0},/* 0x15[0] =0 trun off ZCD */ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, 0},/*0x23[4] = 0 hpon LDO leave sleep mode */ \ -+ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio0~7 input mode */ \ -+ {0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio11 input mode, gpio10~8 input mode */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0}, /*0x04[10] = 0, enable SW LPS PCIE only*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0}, /*0x04[11] = 2b'01enable WL suspend*/ \ -+ {0x0003, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, BIT2}, /*0x03[2] = 1, enable 8051*/ \ -+ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/*PCIe DMA start*/ \ -+ {0x0024, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK,PWR_BASEADDR_MAC,PWR_CMD_WRITE, BIT1, BIT1}, /* 0x24[1] Choose the type of buffer after xosc: schmitt trigger*/ \ -+ {0x0028, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK,PWR_BASEADDR_MAC,PWR_CMD_WRITE, BIT3, BIT3}, /* 0x28[33] Choose the type of buffer after xosc: schmitt trigger*/ -+ -+ -+#define RTL8812_TRANS_CARDEMU_TO_PDN \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, BIT7},/* 0x04[15] = 1*/ -+ -+#define RTL8812_TRANS_PDN_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* 0x04[15] = 0*/ -+ -+#define RTL8812_TRANS_ACT_TO_LPS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF},/*PCIe DMA stop*/ \ -+ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x7F},/*Tx Pause*/ \ -+ {0x05F8, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05F9, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05FA, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05FB, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x0c00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xc00[7:0] = 4 turn off 3-wire */ \ -+ {0x0e00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xe00[7:0] = 4 turn off 3-wire */ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*CCK and OFDM are disabled, and clock are gated, and RF closed*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ -+ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x03},/*Reset MAC TRX*/ \ -+ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*check if removed later*/ \ -+ {0x0553, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*Respond TxOK to scheduler*/ -+ -+ -+#define RTL8812_TRANS_LPS_TO_ACT \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, 0xFF, 0x84}, /*SDIO RPWM*/ \ -+ {0xFE58, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*USB RPWM*/ \ -+ {0x0361, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*PCIe RPWM*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_MS}, /*Delay*/ \ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*. 0x08[4] = 0 switch TSF to 40M*/ \ -+ {0x0109, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT7, 0}, /*Polling 0x109[7]=0 TSF in 40M*/ \ -+ {0x0029, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6 | BIT7, 0}, /*. 0x29[7:6] = 2b'00 enable BB clock*/ \ -+ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*. 0x101[1] = 1*/ \ -+ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF}, /*. 0x100[7:0] = 0xFF enable WMAC TRX*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1 | BIT0, BIT1 | BIT0}, /*. 0x02[1:0] = 2b'11 enable BB macro*/ \ -+ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0}, /*. 0x522 = 0*/ -+ -+#define RTL8812_TRANS_END \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0xFFFF, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, 0, PWR_CMD_END, 0, 0}, -+ -+ -+extern WLAN_PWR_CFG rtl8812_power_on_flow[RTL8812_TRANS_CARDEMU_TO_ACT_STEPS + RTL8812_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8812_radio_off_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8812_card_disable_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8812_card_enable_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8812_suspend_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_SUS_STEPS + RTL8812_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8812_resume_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_SUS_STEPS + RTL8812_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8812_hwpdn_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8812_enter_lps_flow[RTL8812_TRANS_ACT_TO_LPS_STEPS + RTL8812_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8812_leave_lps_flow[RTL8812_TRANS_LPS_TO_ACT_STEPS + RTL8812_TRANS_END_STEPS]; -+ -+#endif /* __HAL8812PWRSEQ_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/Hal8814PhyCfg.h linux-5.8/3rdparty/rtl8812au/include/Hal8814PhyCfg.h -new file mode 100644 -index 000000000..96f07942e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/Hal8814PhyCfg.h -@@ -0,0 +1,264 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __INC_HAL8814PHYCFG_H__ -+#define __INC_HAL8814PHYCFG_H__ -+ -+ -+/*--------------------------Define Parameters-------------------------------*/ -+#define LOOP_LIMIT 5 -+#define MAX_STALL_TIME 50 /* us */ -+#define AntennaDiversityValue 0x80 /* (Adapter->bSoftwareAntennaDiversity ? 0x00 : 0x80) */ -+#define MAX_TXPWR_IDX_NMODE_92S 63 -+#define Reset_Cnt_Limit 3 -+ -+ -+#ifdef CONFIG_PCI_HCI -+ #define MAX_AGGR_NUM 0x0B -+#else -+ #define MAX_AGGR_NUM 0x07 -+#endif /* CONFIG_PCI_HCI */ -+ -+ -+/*--------------------------Define Parameters-------------------------------*/ -+ -+/*------------------------------Define structure----------------------------*/ -+ -+ -+/* BB/RF related */ -+ -+#define SIC_ENABLE 0 -+ -+/*------------------------------Define structure----------------------------*/ -+ -+ -+/*------------------------Export global variable----------------------------*/ -+/*------------------------Export global variable----------------------------*/ -+ -+ -+/*------------------------Export Marco Definition---------------------------*/ -+/*------------------------Export Marco Definition---------------------------*/ -+ -+ -+/*--------------------------Exported Function prototype---------------------*/ -+/* 1. BB register R/W API */ -+ -+extern u32 -+PHY_QueryBBReg8814A(IN PADAPTER Adapter, -+ IN u32 RegAddr, -+ IN u32 BitMask); -+ -+ -+VOID -+PHY_SetBBReg8814A(IN PADAPTER Adapter, -+ IN u32 RegAddr, -+ IN u32 BitMask, -+ IN u32 Data); -+ -+ -+extern u32 -+PHY_QueryRFReg8814A(IN PADAPTER Adapter, -+ IN enum rf_path eRFPath, -+ IN u32 RegAddr, -+ IN u32 BitMask); -+ -+ -+void -+PHY_SetRFReg8814A(IN PADAPTER Adapter, -+ IN enum rf_path eRFPath, -+ IN u32 RegAddr, -+ IN u32 BitMask, -+ IN u32 Data); -+ -+/* 1 3. Initial BB/RF config by reading MAC/BB/RF txt. */ -+s32 -+phy_BB8814A_Config_ParaFile( -+ IN PADAPTER Adapter -+); -+ -+VOID -+PHY_ConfigBB_8814A( -+ IN PADAPTER Adapter -+); -+ -+ -+VOID -+phy_ADC_CLK_8814A( -+ IN PADAPTER Adapter -+); -+ -+s32 -+PHY_RFConfig8814A( -+ IN PADAPTER Adapter -+); -+ -+/* -+ * RF Power setting -+ * -+ * BOOLEAN PHY_SetRFPowerState8814A(PADAPTER Adapter, rt_rf_power_state eRFPowerState); */ -+ -+/* 1 5. Tx Power setting API */ -+ -+VOID -+PHY_GetTxPowerLevel8814( -+ IN PADAPTER Adapter, -+ OUT ps4Byte powerlevel -+); -+ -+VOID -+PHY_SetTxPowerLevel8814( -+ IN PADAPTER Adapter, -+ IN u8 Channel -+); -+ -+u8 -+phy_get_tx_power_index_8814a( -+ IN PADAPTER Adapter, -+ IN enum rf_path RFPath, -+ IN u8 Rate, -+ IN enum channel_width BandWidth, -+ IN u8 Channel -+); -+ -+u8 -+PHY_GetTxPowerIndex8814A( -+ IN PADAPTER Adapter, -+ IN enum rf_path RFPath, -+ IN u8 Rate, -+ IN u8 BandWidth, -+ IN u8 Channel, -+ struct txpwr_idx_comp *tic -+); -+ -+VOID -+PHY_SetTxPowerIndex_8814A( -+ IN PADAPTER Adapter, -+ IN u32 PowerIndex, -+ IN enum rf_path RFPath, -+ IN u8 Rate -+); -+ -+ -+BOOLEAN -+PHY_UpdateTxPowerDbm8814A( -+ IN PADAPTER Adapter, -+ IN s4Byte powerInDbm -+); -+ -+ -+u32 -+PHY_GetTxBBSwing_8814A( -+ IN PADAPTER Adapter, -+ IN BAND_TYPE Band, -+ IN enum rf_path RFPath -+); -+ -+ -+ -+/* 1 6. Channel setting API */ -+#if 0 -+VOID -+PHY_SwChnlTimerCallback8814A( -+ IN struct timer_list *p_timer -+); -+#endif -+VOID -+PHY_SwChnlWorkItemCallback8814A( -+ IN PVOID pContext -+); -+ -+ -+VOID -+HAL_HandleSwChnl8814A( -+ IN PADAPTER pAdapter, -+ IN u8 channel -+); -+ -+VOID -+PHY_SwChnlSynchronously8814A(IN PADAPTER pAdapter, -+ IN u8 channel); -+ -+VOID -+PHY_SwChnlAndSetBWModeCallback8814A(IN PVOID pContext); -+ -+ -+VOID -+PHY_HandleSwChnlAndSetBW8814A( -+ IN PADAPTER Adapter, -+ IN BOOLEAN bSwitchChannel, -+ IN BOOLEAN bSetBandWidth, -+ IN u8 ChannelNum, -+ IN enum channel_width ChnlWidth, -+ IN u8 ChnlOffsetOf40MHz, -+ IN u8 ChnlOffsetOf80MHz, -+ IN u8 CenterFrequencyIndex1 -+); -+ -+ -+BOOLEAN -+PHY_QueryRFPathSwitch_8814A(IN PADAPTER pAdapter); -+ -+ -+ -+#if (USE_WORKITEM) -+VOID -+RtCheckForHangWorkItemCallback8814A( -+ IN PVOID pContext -+); -+#endif -+ -+BOOLEAN -+SetAntennaConfig8814A( -+ IN PADAPTER Adapter, -+ IN u8 DefaultAnt -+); -+ -+VOID -+PHY_SetRFEReg8814A( -+ IN PADAPTER Adapter, -+ IN BOOLEAN bInit, -+ IN u8 Band -+); -+ -+ -+s32 -+PHY_SwitchWirelessBand8814A( -+ IN PADAPTER Adapter, -+ IN u8 Band -+); -+ -+VOID -+PHY_SetIO_8814A( -+ PADAPTER pAdapter -+); -+ -+VOID -+PHY_SetSwChnlBWMode8814( -+ IN PADAPTER Adapter, -+ IN u8 channel, -+ IN enum channel_width Bandwidth, -+ IN u8 Offset40, -+ IN u8 Offset80 -+); -+ -+s32 PHY_MACConfig8814(PADAPTER Adapter); -+int PHY_BBConfig8814(PADAPTER Adapter); -+VOID PHY_Set_SecCCATH_by_RXANT_8814A(PADAPTER pAdapter, u4Byte ulAntennaRx); -+ -+ -+ -+/*--------------------------Exported Function prototype---------------------*/ -+ -+/*--------------------------Exported Function prototype---------------------*/ -+#endif /* __INC_HAL8192CPHYCFG_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/Hal8814PhyReg.h linux-5.8/3rdparty/rtl8812au/include/Hal8814PhyReg.h -new file mode 100644 -index 000000000..21851a898 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/Hal8814PhyReg.h -@@ -0,0 +1,863 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __INC_HAL8814PHYREG_H__ -+#define __INC_HAL8814PHYREG_H__ -+/*--------------------------Define Parameters-------------------------------*/ -+/* -+ * BB-PHY register PMAC 0x100 PHY 0x800 - 0xEFF -+ * 1. PMAC duplicate register due to connection: RF_Mode, TRxRN, NumOf L-STF -+ * 2. 0x800/0x900/0xA00/0xC00/0xD00/0xE00 -+ * 3. RF register 0x00-2E -+ * 4. Bit Mask for BB/RF register -+ * 5. Other defintion for BB/RF R/W -+ * */ -+ -+ -+/* BB Register Definition */ -+ -+#define rCCAonSec_Jaguar 0x838 -+#define rPwed_TH_Jaguar 0x830 -+#define rL1_Weight_Jaguar 0x840 -+#define r_L1_SBD_start_time 0x844 -+ -+/* BW and sideband setting */ -+#define rBWIndication_Jaguar 0x834 -+#define rL1PeakTH_Jaguar 0x848 -+#define rRFMOD_Jaguar 0x8ac /* RF mode */ -+#define rADC_Buf_Clk_Jaguar 0x8c4 -+#define rADC_Buf_40_Clk_Jaguar2 0x8c8 -+#define rRFECTRL_Jaguar 0x900 -+#define bRFMOD_Jaguar 0xc3 -+#define rCCK_System_Jaguar 0xa00 /* for cck sideband */ -+#define bCCK_System_Jaguar 0x10 -+ -+/* Block & Path enable */ -+#define rOFDMCCKEN_Jaguar 0x808 /* OFDM/CCK block enable */ -+#define bOFDMEN_Jaguar 0x20000000 -+#define bCCKEN_Jaguar 0x10000000 -+#define rRxPath_Jaguar 0x808 /* Rx antenna */ -+#define bRxPath_Jaguar 0xff -+#define rTxPath_Jaguar 0x80c /* Tx antenna */ -+#define bTxPath_Jaguar 0x0fffffff -+#define rCCK_RX_Jaguar 0xa04 /* for cck rx path selection */ -+#define bCCK_RX_Jaguar 0x0c000000 -+#define rVhtlen_Use_Lsig_Jaguar 0x8c3 /* Use LSIG for VHT length */ -+ -+#define rRxPath_Jaguar2 0xa04 /* Rx antenna */ -+#define rTxAnt_1Nsts_Jaguar2 0x93c /* Tx antenna for 1Nsts */ -+#define rTxAnt_23Nsts_Jaguar2 0x940 /* Tx antenna for 2Nsts and 3Nsts */ -+ -+ -+/* RF read/write-related */ -+#define rHSSIRead_Jaguar 0x8b0 /* RF read addr */ -+#define bHSSIRead_addr_Jaguar 0xff -+#define bHSSIRead_trigger_Jaguar 0x100 -+#define rA_PIRead_Jaguar 0xd04 /* RF readback with PI */ -+#define rB_PIRead_Jaguar 0xd44 /* RF readback with PI */ -+#define rA_SIRead_Jaguar 0xd08 /* RF readback with SI */ -+#define rB_SIRead_Jaguar 0xd48 /* RF readback with SI */ -+#define rRead_data_Jaguar 0xfffff -+#define rA_LSSIWrite_Jaguar 0xc90 /* RF write addr */ -+#define rB_LSSIWrite_Jaguar 0xe90 /* RF write addr */ -+#define bLSSIWrite_data_Jaguar 0x000fffff -+#define bLSSIWrite_addr_Jaguar 0x0ff00000 -+ -+#define rC_PIRead_Jaguar2 0xd84 /* RF readback with PI */ -+#define rD_PIRead_Jaguar2 0xdC4 /* RF readback with PI */ -+#define rC_SIRead_Jaguar2 0xd88 /* RF readback with SI */ -+#define rD_SIRead_Jaguar2 0xdC8 /* RF readback with SI */ -+#define rC_LSSIWrite_Jaguar2 0x1890 /* RF write addr */ -+#define rD_LSSIWrite_Jaguar2 0x1A90 /* RF write addr */ -+ -+ -+/* YN: mask the following register definition temporarily */ -+#define rFPGA0_XA_RFInterfaceOE 0x860 /* RF Channel switch */ -+#define rFPGA0_XB_RFInterfaceOE 0x864 -+ -+#define rFPGA0_XAB_RFInterfaceSW 0x870 /* RF Interface Software Control */ -+#define rFPGA0_XCD_RFInterfaceSW 0x874 -+ -+/* #define rFPGA0_XAB_RFParameter 0x878 */ /* RF Parameter -+ * #define rFPGA0_XCD_RFParameter 0x87c */ -+ -+/* #define rFPGA0_AnalogParameter1 0x880 */ /* Crystal cap setting RF-R/W protection for parameter4?? -+ * #define rFPGA0_AnalogParameter2 0x884 -+ * #define rFPGA0_AnalogParameter3 0x888 -+ * #define rFPGA0_AdDaClockEn 0x888 */ /* enable ad/da clock1 for dual-phy -+ * #define rFPGA0_AnalogParameter4 0x88c */ -+ -+ -+/* CCK TX scaling */ -+#define rCCK_TxFilter1_Jaguar 0xa20 -+#define bCCK_TxFilter1_C0_Jaguar 0x00ff0000 -+#define bCCK_TxFilter1_C1_Jaguar 0xff000000 -+#define rCCK_TxFilter2_Jaguar 0xa24 -+#define bCCK_TxFilter2_C2_Jaguar 0x000000ff -+#define bCCK_TxFilter2_C3_Jaguar 0x0000ff00 -+#define bCCK_TxFilter2_C4_Jaguar 0x00ff0000 -+#define bCCK_TxFilter2_C5_Jaguar 0xff000000 -+#define rCCK_TxFilter3_Jaguar 0xa28 -+#define bCCK_TxFilter3_C6_Jaguar 0x000000ff -+#define bCCK_TxFilter3_C7_Jaguar 0x0000ff00 -+/* NBI & CSI Mask setting */ -+#define rCSI_Mask_Setting1_Jaguar 0x874 -+#define rCSI_Fix_Mask0_Jaguar 0x880 -+#define rCSI_Fix_Mask1_Jaguar 0x884 -+#define rCSI_Fix_Mask2_Jaguar 0x888 -+#define rCSI_Fix_Mask3_Jaguar 0x88c -+#define rCSI_Fix_Mask4_Jaguar 0x890 -+#define rCSI_Fix_Mask5_Jaguar 0x894 -+#define rCSI_Fix_Mask6_Jaguar 0x898 -+#define rCSI_Fix_Mask7_Jaguar 0x89c -+#define rNBI_Setting_Jaguar 0x87c -+ -+ -+/* YN: mask the following register definition temporarily -+ * #define rPdp_AntA 0xb00 -+ * #define rPdp_AntA_4 0xb04 -+ * #define rConfig_Pmpd_AntA 0xb28 -+ * #define rConfig_AntA 0xb68 -+ * #define rConfig_AntB 0xb6c -+ * #define rPdp_AntB 0xb70 -+ * #define rPdp_AntB_4 0xb74 -+ * #define rConfig_Pmpd_AntB 0xb98 -+ * #define rAPK 0xbd8 */ -+ -+/* RXIQC */ -+#define rA_RxIQC_AB_Jaguar 0xc10 /* RxIQ imblance matrix coeff. A & B */ -+#define rA_RxIQC_CD_Jaguar 0xc14 /* RxIQ imblance matrix coeff. C & D */ -+#define rA_TxScale_Jaguar 0xc1c /* Pah_A TX scaling factor */ -+#define rB_TxScale_Jaguar 0xe1c /* Path_B TX scaling factor */ -+#define rB_RxIQC_AB_Jaguar 0xe10 /* RxIQ imblance matrix coeff. A & B */ -+#define rB_RxIQC_CD_Jaguar 0xe14 /* RxIQ imblance matrix coeff. C & D */ -+#define b_RxIQC_AC_Jaguar 0x02ff /* bit mask for IQC matrix element A & C */ -+#define b_RxIQC_BD_Jaguar 0x02ff0000 /* bit mask for IQC matrix element A & C */ -+ -+#define rC_TxScale_Jaguar2 0x181c /* Pah_C TX scaling factor */ -+#define rD_TxScale_Jaguar2 0x1A1c /* Path_D TX scaling factor */ -+#define rRF_TxGainOffset 0x55 -+ -+/* DIG-related */ -+#define rA_IGI_Jaguar 0xc50 /* Initial Gain for path-A */ -+#define rB_IGI_Jaguar 0xe50 /* Initial Gain for path-B */ -+#define rC_IGI_Jaguar2 0x1850 /* Initial Gain for path-C */ -+#define rD_IGI_Jaguar2 0x1A50 /* Initial Gain for path-D */ -+ -+#define rOFDM_FalseAlarm1_Jaguar 0xf48 /* counter for break */ -+#define rOFDM_FalseAlarm2_Jaguar 0xf4c /* counter for spoofing */ -+#define rCCK_FalseAlarm_Jaguar 0xa5c /* counter for cck false alarm */ -+#define b_FalseAlarm_Jaguar 0xffff -+#define rCCK_CCA_Jaguar 0xa08 /* cca threshold */ -+#define bCCK_CCA_Jaguar 0x00ff0000 -+ -+/* Tx Power Ttraining-related */ -+#define rA_TxPwrTraing_Jaguar 0xc54 -+#define rB_TxPwrTraing_Jaguar 0xe54 -+ -+/* Report-related */ -+#define rOFDM_ShortCFOAB_Jaguar 0xf60 -+#define rOFDM_LongCFOAB_Jaguar 0xf64 -+#define rOFDM_EndCFOAB_Jaguar 0xf70 -+#define rOFDM_AGCReport_Jaguar 0xf84 -+#define rOFDM_RxSNR_Jaguar 0xf88 -+#define rOFDM_RxEVMCSI_Jaguar 0xf8c -+#define rOFDM_SIGReport_Jaguar 0xf90 -+ -+/* Misc functions */ -+#define rEDCCA_Jaguar 0x8a4 /* EDCCA */ -+#define bEDCCA_Jaguar 0xffff -+#define rAGC_table_Jaguar 0x82c /* AGC tabel select */ -+#define bAGC_table_Jaguar 0x3 -+#define b_sel5g_Jaguar 0x1000 /* sel5g */ -+#define b_LNA_sw_Jaguar 0x8000 /* HW/WS control for LNA */ -+#define rFc_area_Jaguar 0x860 /* fc_area */ -+#define bFc_area_Jaguar 0x1ffe000 -+#define rSingleTone_ContTx_Jaguar 0x914 -+ -+#define rAGC_table_Jaguar2 0x958 /* AGC tabel select */ -+#define rDMA_trigger_Jaguar2 0x95C /* ADC sample mode */ -+ -+ -+/* RFE */ -+#define rA_RFE_Pinmux_Jaguar 0xcb0 /* Path_A RFE cotrol pinmux */ -+#define rB_RFE_Pinmux_Jaguar 0xeb0 /* Path_B RFE control pinmux */ -+#define rA_RFE_Inv_Jaguar 0xcb4 /* Path_A RFE cotrol */ -+#define rB_RFE_Inv_Jaguar 0xeb4 /* Path_B RFE control */ -+#define rA_RFE_Jaguar 0xcb8 /* Path_A RFE cotrol */ -+#define rB_RFE_Jaguar 0xeb8 /* Path_B RFE control */ -+#define rA_RFE_Inverse_Jaguar 0xCBC /* Path_A RFE control inverse */ -+#define rB_RFE_Inverse_Jaguar 0xEBC /* Path_B RFE control inverse */ -+#define r_ANTSEL_SW_Jaguar 0x900 /* ANTSEL SW Control */ -+#define bMask_RFEInv_Jaguar 0x3ff00000 -+#define bMask_AntselPathFollow_Jaguar 0x00030000 -+ -+#define rC_RFE_Pinmux_Jaguar 0x18B4 /* Path_C RFE cotrol pinmux */ -+#define rD_RFE_Pinmux_Jaguar 0x1AB4 /* Path_D RFE cotrol pinmux */ -+#define rA_RFE_Sel_Jaguar2 0x1990 -+ -+ -+ -+/* TX AGC */ -+#define rTxAGC_A_CCK11_CCK1_JAguar 0xc20 -+#define rTxAGC_A_Ofdm18_Ofdm6_JAguar 0xc24 -+#define rTxAGC_A_Ofdm54_Ofdm24_JAguar 0xc28 -+#define rTxAGC_A_MCS3_MCS0_JAguar 0xc2c -+#define rTxAGC_A_MCS7_MCS4_JAguar 0xc30 -+#define rTxAGC_A_MCS11_MCS8_JAguar 0xc34 -+#define rTxAGC_A_MCS15_MCS12_JAguar 0xc38 -+#define rTxAGC_A_Nss1Index3_Nss1Index0_JAguar 0xc3c -+#define rTxAGC_A_Nss1Index7_Nss1Index4_JAguar 0xc40 -+#define rTxAGC_A_Nss2Index1_Nss1Index8_JAguar 0xc44 -+#define rTxAGC_A_Nss2Index5_Nss2Index2_JAguar 0xc48 -+#define rTxAGC_A_Nss2Index9_Nss2Index6_JAguar 0xc4c -+#define rTxAGC_B_CCK11_CCK1_JAguar 0xe20 -+#define rTxAGC_B_Ofdm18_Ofdm6_JAguar 0xe24 -+#define rTxAGC_B_Ofdm54_Ofdm24_JAguar 0xe28 -+#define rTxAGC_B_MCS3_MCS0_JAguar 0xe2c -+#define rTxAGC_B_MCS7_MCS4_JAguar 0xe30 -+#define rTxAGC_B_MCS11_MCS8_JAguar 0xe34 -+#define rTxAGC_B_MCS15_MCS12_JAguar 0xe38 -+#define rTxAGC_B_Nss1Index3_Nss1Index0_JAguar 0xe3c -+#define rTxAGC_B_Nss1Index7_Nss1Index4_JAguar 0xe40 -+#define rTxAGC_B_Nss2Index1_Nss1Index8_JAguar 0xe44 -+#define rTxAGC_B_Nss2Index5_Nss2Index2_JAguar 0xe48 -+#define rTxAGC_B_Nss2Index9_Nss2Index6_JAguar 0xe4c -+#define bTxAGC_byte0_Jaguar 0xff -+#define bTxAGC_byte1_Jaguar 0xff00 -+#define bTxAGC_byte2_Jaguar 0xff0000 -+#define bTxAGC_byte3_Jaguar 0xff000000 -+ -+ -+/* TX AGC */ -+#define rTxAGC_A_CCK11_CCK1_Jaguar2 0xc20 -+#define rTxAGC_A_Ofdm18_Ofdm6_Jaguar2 0xc24 -+#define rTxAGC_A_Ofdm54_Ofdm24_Jaguar2 0xc28 -+#define rTxAGC_A_MCS3_MCS0_Jaguar2 0xc2c -+#define rTxAGC_A_MCS7_MCS4_Jaguar2 0xc30 -+#define rTxAGC_A_MCS11_MCS8_Jaguar2 0xc34 -+#define rTxAGC_A_MCS15_MCS12_Jaguar2 0xc38 -+#define rTxAGC_A_MCS19_MCS16_Jaguar2 0xcd8 -+#define rTxAGC_A_MCS23_MCS20_Jaguar2 0xcdc -+#define rTxAGC_A_Nss1Index3_Nss1Index0_Jaguar2 0xc3c -+#define rTxAGC_A_Nss1Index7_Nss1Index4_Jaguar2 0xc40 -+#define rTxAGC_A_Nss2Index1_Nss1Index8_Jaguar2 0xc44 -+#define rTxAGC_A_Nss2Index5_Nss2Index2_Jaguar2 0xc48 -+#define rTxAGC_A_Nss2Index9_Nss2Index6_Jaguar2 0xc4c -+#define rTxAGC_A_Nss3Index3_Nss3Index0_Jaguar2 0xce0 -+#define rTxAGC_A_Nss3Index7_Nss3Index4_Jaguar2 0xce4 -+#define rTxAGC_A_Nss3Index9_Nss3Index8_Jaguar2 0xce8 -+#define rTxAGC_B_CCK11_CCK1_Jaguar2 0xe20 -+#define rTxAGC_B_Ofdm18_Ofdm6_Jaguar2 0xe24 -+#define rTxAGC_B_Ofdm54_Ofdm24_Jaguar2 0xe28 -+#define rTxAGC_B_MCS3_MCS0_Jaguar2 0xe2c -+#define rTxAGC_B_MCS7_MCS4_Jaguar2 0xe30 -+#define rTxAGC_B_MCS11_MCS8_Jaguar2 0xe34 -+#define rTxAGC_B_MCS15_MCS12_Jaguar2 0xe38 -+#define rTxAGC_B_MCS19_MCS16_Jaguar2 0xed8 -+#define rTxAGC_B_MCS23_MCS20_Jaguar2 0xedc -+#define rTxAGC_B_Nss1Index3_Nss1Index0_Jaguar2 0xe3c -+#define rTxAGC_B_Nss1Index7_Nss1Index4_Jaguar2 0xe40 -+#define rTxAGC_B_Nss2Index1_Nss1Index8_Jaguar2 0xe44 -+#define rTxAGC_B_Nss2Index5_Nss2Index2_Jaguar2 0xe48 -+#define rTxAGC_B_Nss2Index9_Nss2Index6_Jaguar2 0xe4c -+#define rTxAGC_B_Nss3Index3_Nss3Index0_Jaguar2 0xee0 -+#define rTxAGC_B_Nss3Index7_Nss3Index4_Jaguar2 0xee4 -+#define rTxAGC_B_Nss3Index9_Nss3Index8_Jaguar2 0xee8 -+#define rTxAGC_C_CCK11_CCK1_Jaguar2 0x1820 -+#define rTxAGC_C_Ofdm18_Ofdm6_Jaguar2 0x1824 -+#define rTxAGC_C_Ofdm54_Ofdm24_Jaguar2 0x1828 -+#define rTxAGC_C_MCS3_MCS0_Jaguar2 0x182c -+#define rTxAGC_C_MCS7_MCS4_Jaguar2 0x1830 -+#define rTxAGC_C_MCS11_MCS8_Jaguar2 0x1834 -+#define rTxAGC_C_MCS15_MCS12_Jaguar2 0x1838 -+#define rTxAGC_C_MCS19_MCS16_Jaguar2 0x18d8 -+#define rTxAGC_C_MCS23_MCS20_Jaguar2 0x18dc -+#define rTxAGC_C_Nss1Index3_Nss1Index0_Jaguar2 0x183c -+#define rTxAGC_C_Nss1Index7_Nss1Index4_Jaguar2 0x1840 -+#define rTxAGC_C_Nss2Index1_Nss1Index8_Jaguar2 0x1844 -+#define rTxAGC_C_Nss2Index5_Nss2Index2_Jaguar2 0x1848 -+#define rTxAGC_C_Nss2Index9_Nss2Index6_Jaguar2 0x184c -+#define rTxAGC_C_Nss3Index3_Nss3Index0_Jaguar2 0x18e0 -+#define rTxAGC_C_Nss3Index7_Nss3Index4_Jaguar2 0x18e4 -+#define rTxAGC_C_Nss3Index9_Nss3Index8_Jaguar2 0x18e8 -+#define rTxAGC_D_CCK11_CCK1_Jaguar2 0x1a20 -+#define rTxAGC_D_Ofdm18_Ofdm6_Jaguar2 0x1a24 -+#define rTxAGC_D_Ofdm54_Ofdm24_Jaguar2 0x1a28 -+#define rTxAGC_D_MCS3_MCS0_Jaguar2 0x1a2c -+#define rTxAGC_D_MCS7_MCS4_Jaguar2 0x1a30 -+#define rTxAGC_D_MCS11_MCS8_Jaguar2 0x1a34 -+#define rTxAGC_D_MCS15_MCS12_Jaguar2 0x1a38 -+#define rTxAGC_D_MCS19_MCS16_Jaguar2 0x1ad8 -+#define rTxAGC_D_MCS23_MCS20_Jaguar2 0x1adc -+#define rTxAGC_D_Nss1Index3_Nss1Index0_Jaguar2 0x1a3c -+#define rTxAGC_D_Nss1Index7_Nss1Index4_Jaguar2 0x1a40 -+#define rTxAGC_D_Nss2Index1_Nss1Index8_Jaguar2 0x1a44 -+#define rTxAGC_D_Nss2Index5_Nss2Index2_Jaguar2 0x1a48 -+#define rTxAGC_D_Nss2Index9_Nss2Index6_Jaguar2 0x1a4c -+#define rTxAGC_D_Nss3Index3_Nss3Index0_Jaguar2 0x1ae0 -+#define rTxAGC_D_Nss3Index7_Nss3Index4_Jaguar2 0x1ae4 -+#define rTxAGC_D_Nss3Index9_Nss3Index8_Jaguar2 0x1ae8 -+/* IQK YN: temporaily mask this part -+ * #define rFPGA0_IQK 0xe28 -+ * #define rTx_IQK_Tone_A 0xe30 -+ * #define rRx_IQK_Tone_A 0xe34 -+ * #define rTx_IQK_PI_A 0xe38 -+ * #define rRx_IQK_PI_A 0xe3c */ -+ -+/* #define rTx_IQK 0xe40 */ -+/* #define rRx_IQK 0xe44 */ -+/* #define rIQK_AGC_Pts 0xe48 */ -+/* #define rIQK_AGC_Rsp 0xe4c */ -+/* #define rTx_IQK_Tone_B 0xe50 */ -+/* #define rRx_IQK_Tone_B 0xe54 */ -+/* #define rTx_IQK_PI_B 0xe58 */ -+/* #define rRx_IQK_PI_B 0xe5c */ -+/* #define rIQK_AGC_Cont 0xe60 */ -+ -+ -+/* AFE-related */ -+#define rA_AFEPwr1_Jaguar 0xc60 /* dynamic AFE power control */ -+#define rA_AFEPwr2_Jaguar 0xc64 /* dynamic AFE power control */ -+#define rA_Rx_WaitCCA_Tx_CCKRFON_Jaguar 0xc68 -+#define rA_Tx_CCKBBON_OFDMRFON_Jaguar 0xc6c -+#define rA_Tx_OFDMBBON_Tx2Rx_Jaguar 0xc70 -+#define rA_Tx2Tx_RXCCK_Jaguar 0xc74 -+#define rA_Rx_OFDM_WaitRIFS_Jaguar 0xc78 -+#define rA_Rx2Rx_BT_Jaguar 0xc7c -+#define rA_sleep_nav_Jaguar 0xc80 -+#define rA_pmpd_Jaguar 0xc84 -+#define rB_AFEPwr1_Jaguar 0xe60 /* dynamic AFE power control */ -+#define rB_AFEPwr2_Jaguar 0xe64 /* dynamic AFE power control */ -+#define rB_Rx_WaitCCA_Tx_CCKRFON_Jaguar 0xe68 -+#define rB_Tx_CCKBBON_OFDMRFON_Jaguar 0xe6c -+#define rB_Tx_OFDMBBON_Tx2Rx_Jaguar 0xe70 -+#define rB_Tx2Tx_RXCCK_Jaguar 0xe74 -+#define rB_Rx_OFDM_WaitRIFS_Jaguar 0xe78 -+#define rB_Rx2Rx_BT_Jaguar 0xe7c -+#define rB_sleep_nav_Jaguar 0xe80 -+#define rB_pmpd_Jaguar 0xe84 -+ -+ -+/* YN: mask these registers temporaily -+ * #define rTx_Power_Before_IQK_A 0xe94 -+ * #define rTx_Power_After_IQK_A 0xe9c */ -+ -+/* #define rRx_Power_Before_IQK_A 0xea0 */ -+/* #define rRx_Power_Before_IQK_A_2 0xea4 */ -+/* #define rRx_Power_After_IQK_A 0xea8 */ -+/* #define rRx_Power_After_IQK_A_2 0xeac */ -+ -+/* #define rTx_Power_Before_IQK_B 0xeb4 */ -+/* #define rTx_Power_After_IQK_B 0xebc */ -+ -+/* #define rRx_Power_Before_IQK_B 0xec0 */ -+/* #define rRx_Power_Before_IQK_B_2 0xec4 */ -+/* #define rRx_Power_After_IQK_B 0xec8 */ -+/* #define rRx_Power_After_IQK_B_2 0xecc */ -+ -+ -+/* RSSI Dump */ -+#define rA_RSSIDump_Jaguar 0xBF0 -+#define rB_RSSIDump_Jaguar 0xBF1 -+#define rS1_RXevmDump_Jaguar 0xBF4 -+#define rS2_RXevmDump_Jaguar 0xBF5 -+#define rA_RXsnrDump_Jaguar 0xBF6 -+#define rB_RXsnrDump_Jaguar 0xBF7 -+#define rA_CfoShortDump_Jaguar 0xBF8 -+#define rB_CfoShortDump_Jaguar 0xBFA -+#define rA_CfoLongDump_Jaguar 0xBEC -+#define rB_CfoLongDump_Jaguar 0xBEE -+ -+ -+/* RF Register -+ * */ -+#define RF_AC_Jaguar 0x00 /* */ -+#define RF_RF_Top_Jaguar 0x07 /* */ -+#define RF_TXLOK_Jaguar 0x08 /* */ -+#define RF_TXAPK_Jaguar 0x0B -+#define RF_CHNLBW_Jaguar 0x18 /* RF channel and BW switch */ -+#define RF_RCK1_Jaguar 0x1c /* */ -+#define RF_RCK2_Jaguar 0x1d -+#define RF_RCK3_Jaguar 0x1e -+#define RF_ModeTableAddr 0x30 -+#define RF_ModeTableData0 0x31 -+#define RF_ModeTableData1 0x32 -+#define RF_TxLCTank_Jaguar 0x54 -+#define RF_APK_Jaguar 0x63 -+#define RF_LCK 0xB4 -+#define RF_WeLut_Jaguar 0xEF -+ -+#define bRF_CHNLBW_MOD_AG_Jaguar 0x70300 -+#define bRF_CHNLBW_BW 0xc00 -+ -+ -+/* -+ * RL6052 Register definition -+ * */ -+#define RF_AC 0x00 /* */ -+#define RF_IPA_A 0x0C /* */ -+#define RF_TXBIAS_A 0x0D -+#define RF_BS_PA_APSET_G9_G11 0x0E -+#define RF_MODE1 0x10 /* */ -+#define RF_MODE2 0x11 /* */ -+#define RF_CHNLBW 0x18 /* RF channel and BW switch */ -+#define RF_RCK_OS 0x30 /* RF TX PA control */ -+#define RF_TXPA_G1 0x31 /* RF TX PA control */ -+#define RF_TXPA_G2 0x32 /* RF TX PA control */ -+#define RF_TXPA_G3 0x33 /* RF TX PA control */ -+#define RF_0x52 0x52 -+#define RF_WE_LUT 0xEF -+ -+/* -+ * Bit Mask -+ * -+ * 1. Page1(0x100) */ -+#define bBBResetB 0x100 /* Useless now? */ -+#define bGlobalResetB 0x200 -+#define bOFDMTxStart 0x4 -+#define bCCKTxStart 0x8 -+#define bCRC32Debug 0x100 -+#define bPMACLoopback 0x10 -+#define bTxLSIG 0xffffff -+#define bOFDMTxRate 0xf -+#define bOFDMTxReserved 0x10 -+#define bOFDMTxLength 0x1ffe0 -+#define bOFDMTxParity 0x20000 -+#define bTxHTSIG1 0xffffff -+#define bTxHTMCSRate 0x7f -+#define bTxHTBW 0x80 -+#define bTxHTLength 0xffff00 -+#define bTxHTSIG2 0xffffff -+#define bTxHTSmoothing 0x1 -+#define bTxHTSounding 0x2 -+#define bTxHTReserved 0x4 -+#define bTxHTAggreation 0x8 -+#define bTxHTSTBC 0x30 -+#define bTxHTAdvanceCoding 0x40 -+#define bTxHTShortGI 0x80 -+#define bTxHTNumberHT_LTF 0x300 -+#define bTxHTCRC8 0x3fc00 -+#define bCounterReset 0x10000 -+#define bNumOfOFDMTx 0xffff -+#define bNumOfCCKTx 0xffff0000 -+#define bTxIdleInterval 0xffff -+#define bOFDMService 0xffff0000 -+#define bTxMACHeader 0xffffffff -+#define bTxDataInit 0xff -+#define bTxHTMode 0x100 -+#define bTxDataType 0x30000 -+#define bTxRandomSeed 0xffffffff -+#define bCCKTxPreamble 0x1 -+#define bCCKTxSFD 0xffff0000 -+#define bCCKTxSIG 0xff -+#define bCCKTxService 0xff00 -+#define bCCKLengthExt 0x8000 -+#define bCCKTxLength 0xffff0000 -+#define bCCKTxCRC16 0xffff -+#define bCCKTxStatus 0x1 -+#define bOFDMTxStatus 0x2 -+ -+ -+/* -+ * 1. PMAC duplicate register due to connection: RF_Mode, TRxRN, NumOf L-STF -+ * 1. Page1(0x100) -+ * */ -+#define rPMAC_Reset 0x100 -+#define rPMAC_TxStart 0x104 -+#define rPMAC_TxLegacySIG 0x108 -+#define rPMAC_TxHTSIG1 0x10c -+#define rPMAC_TxHTSIG2 0x110 -+#define rPMAC_PHYDebug 0x114 -+#define rPMAC_TxPacketNum 0x118 -+#define rPMAC_TxIdle 0x11c -+#define rPMAC_TxMACHeader0 0x120 -+#define rPMAC_TxMACHeader1 0x124 -+#define rPMAC_TxMACHeader2 0x128 -+#define rPMAC_TxMACHeader3 0x12c -+#define rPMAC_TxMACHeader4 0x130 -+#define rPMAC_TxMACHeader5 0x134 -+#define rPMAC_TxDataType 0x138 -+#define rPMAC_TxRandomSeed 0x13c -+#define rPMAC_CCKPLCPPreamble 0x140 -+#define rPMAC_CCKPLCPHeader 0x144 -+#define rPMAC_CCKCRC16 0x148 -+#define rPMAC_OFDMRxCRC32OK 0x170 -+#define rPMAC_OFDMRxCRC32Er 0x174 -+#define rPMAC_OFDMRxParityEr 0x178 -+#define rPMAC_OFDMRxCRC8Er 0x17c -+#define rPMAC_CCKCRxRC16Er 0x180 -+#define rPMAC_CCKCRxRC32Er 0x184 -+#define rPMAC_CCKCRxRC32OK 0x188 -+#define rPMAC_TxStatus 0x18c -+ -+/* -+ * 3. Page8(0x800) -+ * */ -+#define rFPGA0_RFMOD 0x800 /* RF mode & CCK TxSC */ /* RF BW Setting?? */ -+ -+#define rFPGA0_TxInfo 0x804 /* Status report?? */ -+#define rFPGA0_PSDFunction 0x808 -+#define rFPGA0_TxGainStage 0x80c /* Set TX PWR init gain? */ -+ -+#define rFPGA0_XA_HSSIParameter1 0x820 /* RF 3 wire register */ -+#define rFPGA0_XA_HSSIParameter2 0x824 -+#define rFPGA0_XB_HSSIParameter1 0x828 -+#define rFPGA0_XB_HSSIParameter2 0x82c -+ -+#define rFPGA0_XA_LSSIParameter 0x840 -+#define rFPGA0_XB_LSSIParameter 0x844 -+ -+#define rFPGA0_XAB_SwitchControl 0x858 /* RF Channel switch */ -+#define rFPGA0_XCD_SwitchControl 0x85c -+ -+#define rFPGA0_XAB_RFParameter 0x878 /* RF Parameter */ -+#define rFPGA0_XCD_RFParameter 0x87c -+ -+#define rFPGA0_AnalogParameter1 0x880 /* Crystal cap setting RF-R/W protection for parameter4?? */ -+#define rFPGA0_AnalogParameter2 0x884 -+#define rFPGA0_AnalogParameter3 0x888 -+#define rFPGA0_AdDaClockEn 0x888 /* enable ad/da clock1 for dual-phy */ -+#define rFPGA0_AnalogParameter4 0x88c -+ -+#define rFPGA0_XA_LSSIReadBack 0x8a0 /* Tranceiver LSSI Readback */ -+#define rFPGA0_XB_LSSIReadBack 0x8a4 -+#define rFPGA0_XC_LSSIReadBack 0x8a8 -+#define rFPGA0_XD_LSSIReadBack 0x8ac -+ -+#define rFPGA0_XCD_RFPara 0x8b4 -+#define rFPGA0_PSDReport 0x8b4 /* Useless now */ -+#define TransceiverA_HSPI_Readback 0x8b8 /* Transceiver A HSPI Readback */ -+#define TransceiverB_HSPI_Readback 0x8bc /* Transceiver B HSPI Readback */ -+#define rFPGA0_XAB_RFInterfaceRB 0x8e0 /* Useless now */ /* RF Interface Readback Value */ -+#define rFPGA0_XCD_RFInterfaceRB 0x8e4 /* Useless now */ -+ -+/* -+ * 4. Page9(0x900) -+ * */ -+#define rFPGA1_RFMOD 0x900 /* RF mode & OFDM TxSC */ /* RF BW Setting?? */ -+#define REG_BB_TX_PATH_SEL_1_8814A 0x93c -+#define REG_BB_TX_PATH_SEL_2_8814A 0x940 -+#define rFPGA1_TxBlock 0x904 /* Useless now */ -+#define rFPGA1_DebugSelect 0x908 /* Useless now */ -+#define rFPGA1_TxInfo 0x90c /* Useless now */ /* Status report?? */ -+/*Page 19 for TxBF*/ -+#define REG_BB_TXBF_ANT_SET_BF1_8814A 0x19ac -+#define REG_BB_TXBF_ANT_SET_BF0_8814A 0x19b4 -+/* -+ * PageA(0xA00) -+ * */ -+#define rCCK0_System 0xa00 -+#define rCCK0_AFESetting 0xa04 /* Disable init gain now */ /* Select RX path by RSSI */ -+#define rCCK0_DSPParameter2 0xa1c /* SQ threshold */ -+#define rCCK0_TxFilter1 0xa20 -+#define rCCK0_TxFilter2 0xa24 -+#define rCCK0_DebugPort 0xa28 /* debug port and Tx filter3 */ -+#define rCCK0_FalseAlarmReport 0xa2c /* 0xa2d useless now 0xa30-a4f channel report */ -+ -+/* -+ * PageB(0xB00) -+ * */ -+#define rPdp_AntA 0xb00 -+#define rPdp_AntA_4 0xb04 -+#define rConfig_Pmpd_AntA 0xb28 -+#define rConfig_AntA 0xb68 -+#define rConfig_AntB 0xb6c -+#define rPdp_AntB 0xb70 -+#define rPdp_AntB_4 0xb74 -+#define rConfig_Pmpd_AntB 0xb98 -+#define rAPK 0xbd8 -+ -+/* -+ * 6. PageC(0xC00) -+ * */ -+#define rOFDM0_LSTF 0xc00 -+ -+#define rOFDM0_TRxPathEnable 0xc04 -+#define rOFDM0_TRMuxPar 0xc08 -+#define rOFDM0_TRSWIsolation 0xc0c -+ -+#define rOFDM0_XARxAFE 0xc10 /* RxIQ DC offset, Rx digital filter, DC notch filter */ -+#define rOFDM0_XARxIQImbalance 0xc14 /* RxIQ imblance matrix */ -+#define rOFDM0_XBRxAFE 0xc18 -+#define rOFDM0_XBRxIQImbalance 0xc1c -+#define rOFDM0_XCRxAFE 0xc20 -+#define rOFDM0_XCRxIQImbalance 0xc24 -+#define rOFDM0_XDRxAFE 0xc28 -+#define rOFDM0_XDRxIQImbalance 0xc2c -+ -+#define rOFDM0_RxDetector1 0xc30 /* PD, BW & SBD */ /* DM tune init gain */ -+#define rOFDM0_RxDetector2 0xc34 /* SBD & Fame Sync. */ -+#define rOFDM0_RxDetector3 0xc38 /* Frame Sync. */ -+#define rOFDM0_RxDetector4 0xc3c /* PD, SBD, Frame Sync & Short-GI */ -+ -+#define rOFDM0_RxDSP 0xc40 /* Rx Sync Path */ -+#define rOFDM0_CFOandDAGC 0xc44 /* CFO & DAGC */ -+#define rOFDM0_CCADropThreshold 0xc48 /* CCA Drop threshold */ -+#define rOFDM0_ECCAThreshold 0xc4c /* energy CCA */ -+ -+#define rOFDM0_XAAGCCore1 0xc50 /* DIG */ -+#define rOFDM0_XAAGCCore2 0xc54 -+#define rOFDM0_XBAGCCore1 0xc58 -+#define rOFDM0_XBAGCCore2 0xc5c -+#define rOFDM0_XCAGCCore1 0xc60 -+#define rOFDM0_XCAGCCore2 0xc64 -+#define rOFDM0_XDAGCCore1 0xc68 -+#define rOFDM0_XDAGCCore2 0xc6c -+ -+#define rOFDM0_AGCParameter1 0xc70 -+#define rOFDM0_AGCParameter2 0xc74 -+#define rOFDM0_AGCRSSITable 0xc78 -+#define rOFDM0_HTSTFAGC 0xc7c -+ -+#define rOFDM0_XATxIQImbalance 0xc80 /* TX PWR TRACK and DIG */ -+#define rOFDM0_XATxAFE 0xc84 -+#define rOFDM0_XBTxIQImbalance 0xc88 -+#define rOFDM0_XBTxAFE 0xc8c -+#define rOFDM0_XCTxIQImbalance 0xc90 -+#define rOFDM0_XCTxAFE 0xc94 -+#define rOFDM0_XDTxIQImbalance 0xc98 -+#define rOFDM0_XDTxAFE 0xc9c -+ -+#define rOFDM0_RxIQExtAnta 0xca0 -+#define rOFDM0_TxCoeff1 0xca4 -+#define rOFDM0_TxCoeff2 0xca8 -+#define rOFDM0_TxCoeff3 0xcac -+#define rOFDM0_TxCoeff4 0xcb0 -+#define rOFDM0_TxCoeff5 0xcb4 -+#define rOFDM0_TxCoeff6 0xcb8 -+#define rOFDM0_RxHPParameter 0xce0 -+#define rOFDM0_TxPseudoNoiseWgt 0xce4 -+#define rOFDM0_FrameSync 0xcf0 -+#define rOFDM0_DFSReport 0xcf4 -+ -+/* -+ * 7. PageD(0xD00) -+ * */ -+#define rOFDM1_LSTF 0xd00 -+#define rOFDM1_TRxPathEnable 0xd04 -+ -+/* -+ * 8. PageE(0xE00) -+ * */ -+#define rTxAGC_A_Rate18_06 0xe00 -+#define rTxAGC_A_Rate54_24 0xe04 -+#define rTxAGC_A_CCK1_Mcs32 0xe08 -+#define rTxAGC_A_Mcs03_Mcs00 0xe10 -+#define rTxAGC_A_Mcs07_Mcs04 0xe14 -+#define rTxAGC_A_Mcs11_Mcs08 0xe18 -+#define rTxAGC_A_Mcs15_Mcs12 0xe1c -+ -+#define rTxAGC_B_Rate18_06 0x830 -+#define rTxAGC_B_Rate54_24 0x834 -+#define rTxAGC_B_CCK1_55_Mcs32 0x838 -+#define rTxAGC_B_Mcs03_Mcs00 0x83c -+#define rTxAGC_B_Mcs07_Mcs04 0x848 -+#define rTxAGC_B_Mcs11_Mcs08 0x84c -+#define rTxAGC_B_Mcs15_Mcs12 0x868 -+#define rTxAGC_B_CCK11_A_CCK2_11 0x86c -+ -+#define rFPGA0_IQK 0xe28 -+#define rTx_IQK_Tone_A 0xe30 -+#define rRx_IQK_Tone_A 0xe34 -+#define rTx_IQK_PI_A 0xe38 -+#define rRx_IQK_PI_A 0xe3c -+ -+#define rTx_IQK 0xe40 -+#define rRx_IQK 0xe44 -+#define rIQK_AGC_Pts 0xe48 -+#define rIQK_AGC_Rsp 0xe4c -+#define rTx_IQK_Tone_B 0xe50 -+#define rRx_IQK_Tone_B 0xe54 -+#define rTx_IQK_PI_B 0xe58 -+#define rRx_IQK_PI_B 0xe5c -+#define rIQK_AGC_Cont 0xe60 -+ -+#define rBlue_Tooth 0xe6c -+#define rRx_Wait_CCA 0xe70 -+#define rTx_CCK_RFON 0xe74 -+#define rTx_CCK_BBON 0xe78 -+#define rTx_OFDM_RFON 0xe7c -+#define rTx_OFDM_BBON 0xe80 -+#define rTx_To_Rx 0xe84 -+#define rTx_To_Tx 0xe88 -+#define rRx_CCK 0xe8c -+ -+#define rTx_Power_Before_IQK_A 0xe94 -+#define rTx_Power_After_IQK_A 0xe9c -+ -+#define rRx_Power_Before_IQK_A 0xea0 -+#define rRx_Power_Before_IQK_A_2 0xea4 -+#define rRx_Power_After_IQK_A 0xea8 -+#define rRx_Power_After_IQK_A_2 0xeac -+ -+#define rTx_Power_Before_IQK_B 0xeb4 -+#define rTx_Power_After_IQK_B 0xebc -+ -+#define rRx_Power_Before_IQK_B 0xec0 -+#define rRx_Power_Before_IQK_B_2 0xec4 -+#define rRx_Power_After_IQK_B 0xec8 -+#define rRx_Power_After_IQK_B_2 0xecc -+ -+#define rRx_OFDM 0xed0 -+#define rRx_Wait_RIFS 0xed4 -+#define rRx_TO_Rx 0xed8 -+#define rStandby 0xedc -+#define rSleep 0xee0 -+#define rPMPD_ANAEN 0xeec -+ -+ -+/* 2. Page8(0x800) */ -+#define bRFMOD 0x1 /* Reg 0x800 rFPGA0_RFMOD */ -+#define bJapanMode 0x2 -+#define bCCKTxSC 0x30 -+#define bCCKEn 0x1000000 -+#define bOFDMEn 0x2000000 -+#define bXBTxAGC 0xf00 /* Reg 80c rFPGA0_TxGainStage */ -+#define bXCTxAGC 0xf000 -+#define bXDTxAGC 0xf0000 -+ -+/* 4. PageA(0xA00) */ -+#define bCCKBBMode 0x3 /* Useless */ -+#define bCCKTxPowerSaving 0x80 -+#define bCCKRxPowerSaving 0x40 -+ -+#define bCCKSideBand 0x10 /* Reg 0xa00 rCCK0_System 20/40 switch */ -+ -+#define bCCKScramble 0x8 /* Useless */ -+#define bCCKAntDiversity 0x8000 -+#define bCCKCarrierRecovery 0x4000 -+#define bCCKTxRate 0x3000 -+#define bCCKDCCancel 0x0800 -+#define bCCKISICancel 0x0400 -+#define bCCKMatchFilter 0x0200 -+#define bCCKEqualizer 0x0100 -+#define bCCKPreambleDetect 0x800000 -+#define bCCKFastFalseCCA 0x400000 -+#define bCCKChEstStart 0x300000 -+#define bCCKCCACount 0x080000 -+#define bCCKcs_lim 0x070000 -+#define bCCKBistMode 0x80000000 -+#define bCCKCCAMask 0x40000000 -+#define bCCKTxDACPhase 0x4 -+#define bCCKRxADCPhase 0x20000000 /* r_rx_clk */ -+#define bCCKr_cp_mode0 0x0100 -+#define bCCKTxDCOffset 0xf0 -+#define bCCKRxDCOffset 0xf -+#define bCCKCCAMode 0xc000 -+#define bCCKFalseCS_lim 0x3f00 -+#define bCCKCS_ratio 0xc00000 -+#define bCCKCorgBit_sel 0x300000 -+#define bCCKPD_lim 0x0f0000 -+#define bCCKNewCCA 0x80000000 -+#define bCCKRxHPofIG 0x8000 -+#define bCCKRxIG 0x7f00 -+#define bCCKLNAPolarity 0x800000 -+#define bCCKRx1stGain 0x7f0000 -+#define bCCKRFExtend 0x20000000 /* CCK Rx Iinital gain polarity */ -+#define bCCKRxAGCSatLevel 0x1f000000 -+#define bCCKRxAGCSatCount 0xe0 -+#define bCCKRxRFSettle 0x1f /* AGCsamp_dly */ -+#define bCCKFixedRxAGC 0x8000 -+/* #define bCCKRxAGCFormat 0x4000 */ /* remove to HSSI register 0x824 */ -+#define bCCKAntennaPolarity 0x2000 -+#define bCCKTxFilterType 0x0c00 -+#define bCCKRxAGCReportType 0x0300 -+#define bCCKRxDAGCEn 0x80000000 -+#define bCCKRxDAGCPeriod 0x20000000 -+#define bCCKRxDAGCSatLevel 0x1f000000 -+#define bCCKTimingRecovery 0x800000 -+#define bCCKTxC0 0x3f0000 -+#define bCCKTxC1 0x3f000000 -+#define bCCKTxC2 0x3f -+#define bCCKTxC3 0x3f00 -+#define bCCKTxC4 0x3f0000 -+#define bCCKTxC5 0x3f000000 -+#define bCCKTxC6 0x3f -+#define bCCKTxC7 0x3f00 -+#define bCCKDebugPort 0xff0000 -+#define bCCKDACDebug 0x0f000000 -+#define bCCKFalseAlarmEnable 0x8000 -+#define bCCKFalseAlarmRead 0x4000 -+#define bCCKTRSSI 0x7f -+#define bCCKRxAGCReport 0xfe -+#define bCCKRxReport_AntSel 0x80000000 -+#define bCCKRxReport_MFOff 0x40000000 -+#define bCCKRxRxReport_SQLoss 0x20000000 -+#define bCCKRxReport_Pktloss 0x10000000 -+#define bCCKRxReport_Lockedbit 0x08000000 -+#define bCCKRxReport_RateError 0x04000000 -+#define bCCKRxReport_RxRate 0x03000000 -+#define bCCKRxFACounterLower 0xff -+#define bCCKRxFACounterUpper 0xff000000 -+#define bCCKRxHPAGCStart 0xe000 -+#define bCCKRxHPAGCFinal 0x1c00 -+#define bCCKRxFalseAlarmEnable 0x8000 -+#define bCCKFACounterFreeze 0x4000 -+#define bCCKTxPathSel 0x10000000 -+#define bCCKDefaultRxPath 0xc000000 -+#define bCCKOptionRxPath 0x3000000 -+ -+#define RF_T_METER_88E 0x42 -+ -+/* 6. PageE(0xE00) */ -+#define bSTBCEn 0x4 /* Useless */ -+#define bAntennaMapping 0x10 -+#define bNss 0x20 -+#define bCFOAntSumD 0x200 -+#define bPHYCounterReset 0x8000000 -+#define bCFOReportGet 0x4000000 -+#define bOFDMContinueTx 0x10000000 -+#define bOFDMSingleCarrier 0x20000000 -+#define bOFDMSingleTone 0x40000000 -+ -+ -+/* -+ * Other Definition -+ * */ -+ -+#define bEnable 0x1 /* Useless */ -+#define bDisable 0x0 -+ -+/* byte endable for srwrite */ -+#define bByte0 0x1 /* Useless */ -+#define bByte1 0x2 -+#define bByte2 0x4 -+#define bByte3 0x8 -+#define bWord0 0x3 -+#define bWord1 0xc -+#define bDWord 0xf -+ -+/* for PutRegsetting & GetRegSetting BitMask */ -+#define bMaskByte0 0xff /* Reg 0xc50 rOFDM0_XAAGCCore~0xC6f */ -+#define bMaskByte1 0xff00 -+#define bMaskByte2 0xff0000 -+#define bMaskByte3 0xff000000 -+#define bMaskHWord 0xffff0000 -+#define bMaskLWord 0x0000ffff -+#define bMaskDWord 0xffffffff -+#define bMaskH3Bytes 0xffffff00 -+#define bMask12Bits 0xfff -+#define bMaskH4Bits 0xf0000000 -+#define bMaskOFDM_D 0xffc00000 -+#define bMaskCCK 0x3f3f3f3f -+#define bMask7bits 0x7f -+#define bMaskByte2HighNibble 0x00f00000 -+#define bMaskByte3LowNibble 0x0f000000 -+#define bMaskL3Bytes 0x00ffffff -+ -+/*--------------------------Define Parameters-------------------------------*/ -+ -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/Hal8814PwrSeq.h linux-5.8/3rdparty/rtl8812au/include/Hal8814PwrSeq.h -new file mode 100644 -index 000000000..020ddbcba ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/Hal8814PwrSeq.h -@@ -0,0 +1,231 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+ -+ -+#ifndef __HAL8814PWRSEQ_H__ -+#define __HAL8814PWRSEQ_H__ -+ -+#include "HalPwrSeqCmd.h" -+ -+/* -+ Check document WB-110628-DZ-RTL8195 (Jaguar) Power Architecture-R04.pdf -+ There are 6 HW Power States: -+ 0: POFF--Power Off -+ 1: PDN--Power Down -+ 2: CARDEMU--Card Emulation -+ 3: ACT--Active Mode -+ 4: LPS--Low Power State -+ 5: SUS--Suspend -+ -+ The transision from different states are defined below -+ TRANS_CARDEMU_TO_ACT -+ TRANS_ACT_TO_CARDEMU -+ TRANS_CARDEMU_TO_SUS -+ TRANS_SUS_TO_CARDEMU -+ TRANS_CARDEMU_TO_PDN -+ TRANS_ACT_TO_LPS -+ TRANS_LPS_TO_ACT -+ -+ TRANS_END -+*/ -+#define RTL8814A_TRANS_CARDEMU_TO_ACT_STEPS 16 -+#define RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS 20 -+#define RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS 17 -+#define RTL8814A_TRANS_SUS_TO_CARDEMU_STEPS 15 -+#define RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS 17 -+#define RTL8814A_TRANS_PDN_TO_CARDEMU_STEPS 16 -+#define RTL8814A_TRANS_ACT_TO_LPS_STEPS 20 -+#define RTL8814A_TRANS_LPS_TO_ACT_STEPS 15 -+#define RTL8814A_TRANS_END_STEPS 1 -+ -+ -+#define RTL8814A_TRANS_CARDEMU_TO_ACT \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0},/* disable SW LPS 0x04[10]=0*/ \ -+ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, BIT1},/* wait till 0x04[17] = 1 power ready*/ \ -+ {0x002B, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0}, /* ??0x28[24]=1, enable pll phase select*/ \ -+ {0x0015, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, (BIT3 | BIT2 | BIT1), (BIT3 | BIT2 | BIT1)},/* 0x14[11:9]=3'b111, OCP current threshold = 1.5A */ \ -+ {0x002D, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x0E, 0x08},/* 0x2C[11:9]=3'b100, select lpf R3 */ \ -+ {0x002D, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x70, 0x50},/* 0x2C[14:12]=3'b101, select lpf Rs*/ \ -+ {0x007B, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, BIT6},/* 0x78[30]=1'b1, SDM order select*/ \ -+ /*{0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0}, */ /* disable HWPDN 0x04[15]=0*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0},/* disable WL suspend*/ \ -+ {0x00F0, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* */ \ -+ {0x0081, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x30, 0x20},/* */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* polling until return 0*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT0, 0},/**/ -+ -+#define RTL8814A_TRANS_ACT_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0c00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xc00[7:0] = 4 turn off 3-wire */ \ -+ {0x0e00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xe00[7:0] = 4 turn off 3-wire */ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /* 0x2[0] = 0 RESET BB, CLOSE RF */ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US}, /*Delay 1us*/ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ -+ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /* 0x2[0] = 0 RESET BB, CLOSE RF */ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US}, /*Delay 1us*/ \ -+ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ -+ {0x001F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0}, /*0x1F[7:0] = 0 turn off RF*/ \ -+ /*{0x004E, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},*/ /*0x4C[23] = 0x4E[7] = 0, switch DPDT_SEL_P output from register 0x65[2] */ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x28}, /* 0x07[7:0] = 0x28 sps pwm mode 0x2a for BT coex*/ \ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x02, 0}, /*0x8[1] = 0 ANA clk = 500k */ \ -+ /*{0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0 | BIT1, 0},*/ /* 0x02[1:0] = 0 reset BB */ \ -+ {0x0066, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0}, /*0x66[7]=0, disable ckreq for gpio7 output SUS */ \ -+ {0x0041, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*0x41[4]=0, disable sic for gpio7 output SUS */ \ -+ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /*0x42[1]=0, disable ckout for gpio7 output SUS */ \ -+ {0x004e, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5}, /*0x4E[5]=1, disable LED2 for gpio7 output SUS */ \ -+ {0x0041, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /*0x41[0]=0, disable uart for gpio7 output SUS */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*0x04[9] = 1 turn off MAC by HW state machine*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, 0}, /*wait till 0x04[9] = 0 polling until return 0 to disable*/ -+ -+#define RTL8814A_TRANS_CARDEMU_TO_SUS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0061, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x0F, 0x0c},\ -+ {0x0061, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x0F, 0x0E},\ -+ {0x0062, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x0F, 0x07},/* gpio11 input mode, gpio10~8 output mode */ \ -+ {0x0045, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio 0~7 output same value as input ?? */ \ -+ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xff},/* gpio0~7 output mode */ \ -+ {0x0047, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* 0x47[7:0] = 00 gpio mode */ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* suspend option all off */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*0x14[13] = 1 turn on ZCD */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, BIT6},/* 0x14[14] =1 trun on ZCD */ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4},/*0x23[4] = 1 hpon LDO sleep mode */ \ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*0x8[1] = 0 ANA clk = 500k */ \ -+ {0x0091, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xA0, 0xA0}, /* 0x91[7]=1 0x91[5]=1 , disable sps, ldo sleep mode */ \ -+ {0x0070, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /* 0x70[3]=1 enable mainbias polling */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /*0x04[11] = 1 enable WL suspend */ -+ -+#define RTL8814A_TRANS_SUS_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0}, /*0x04[11] = 0 enable WL suspend*/ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, 0},/*0x23[4] = 0 hpon LDO sleep mode leave */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, 0},/* 0x14[14] =0 trun off ZCD */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, 0},/*0x14[13] = 0 turn off ZCD */ \ -+ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio0~7 input mode */ \ -+ {0x0062, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio11 input mode, gpio10~8 input mode */ -+ -+#define RTL8814A_TRANS_CARDEMU_TO_CARDDIS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ /**{0x0194, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, //0x194[0]=0 , disable 32K clock*/ \ -+ /**{0x0093, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x94}, //0x93 = 0x94 , 90[30] =0 enable 500k ANA clock .switch clock from 12M to 500K , 90 [26] =0 disable EEprom loader clock*/ \ -+ {0x0003, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0}, /*0x03[2] = 0, reset 3081*/ \ -+ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x01}, /*0x80 = 05h if reload fw, fill the default value of host_CPU handshake field*/ \ -+ {0x0081, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x30}, /*0x80 = 05h if reload fw, fill the default value of host_CPU handshake field*/ \ -+ /*{0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xcc},*/ \ -+ /*{0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xEC},*/ \ -+ /*{0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x07},*/ /* gpio11 input mode, gpio10~8 output mode */ \ -+ {0x0045, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio 0~7 output same value as input ?? */ \ -+ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xff},/* gpio0~7 output mode */ \ -+ {0x0047, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* 0x47[7:0] = 00 gpio mode */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, BIT6},/* 0x15[6] =1 trun on ZCD output */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*0x15[5] = 1 turn on ZCD */ \ -+ {0x0012, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, 0},/*0x12[6] = 0 force PFM mode */ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4},/*0x23[4] = 1 hpon LDO sleep mode */ \ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*0x8[1] = 0 ANA clk = 500k */ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07 = 0x20 , SOP option to disable BG/MB*/ \ -+ {0x001f, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* 0x01f[1]=0 , disable RFC_0 control REG_RF_CTRL_8814A */ \ -+ {0x0020, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* 0x020[1]=0 , disable RFC_1 control REG_RF_CTRL_8814A */ \ -+ {0x0021, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* 0x021[1]=0 , disable RFC_2 control REG_RF_CTRL_8814A */ \ -+ {0x0076, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* 0x076[1]=0 , disable RFC_3 control REG_OPT_CTRL_8814A +2 */ \ -+ {0x0091, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xA0, 0xA0}, /* 0x91[7]=1 0x91[5]=1 , disable sps, ldo sleep mode */ \ -+ {0x0070, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /* 0x70[3]=1 enable mainbias polling */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /*0x04[11] = 1 enable WL suspend*/ -+ -+#define RTL8814A_TRANS_CARDDIS_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0012, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, BIT6},/*0x12[6] = 1 force PWM mode */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, 0},/*0x15[5] = 0 turn off ZCD */ \ -+ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, 0},/* 0x15[6] =0 trun off ZCD output */ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0},/*0x23[4] = 0 hpon LDO leave sleep mode */ \ -+ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio0~7 input mode */ \ -+ {0x0062, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00}, /* gpio11 input mode, gpio10~8 input mode */ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0}, /*0x04[10] = 0, enable SW LPS PCIE only*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0}, /*0x04[11] = 0, enable WL suspend*/ \ -+ /*{0x0003, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, BIT2},*/ /*0x03[2] = 1, enable 3081*/ \ -+ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/*PCIe DMA start*/ \ -+ {0x0071, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0},/*0x70[10] = 0, CPHY_MBIAS_EN disable*/ -+ -+ -+#define RTL8814A_TRANS_CARDEMU_TO_PDN \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, BIT7},/* 0x04[15] = 1*/ -+ -+#define RTL8814A_TRANS_PDN_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* 0x04[15] = 0*/ -+ -+#define RTL8814A_TRANS_ACT_TO_LPS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF},/*PCIe DMA stop*/ \ -+ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x7F},/*Tx Pause*/ \ -+ {0x05F8, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05F9, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05FA, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05FB, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x0c00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xc00[7:0] = 4 turn off 3-wire */ \ -+ {0x0e00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xe00[7:0] = 4 turn off 3-wire */ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*CCK and OFDM are disabled, and clock are gated, and RF closed*/ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ -+ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*CCK and OFDM are disabled, and clock are gated, and RF closed*/ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ -+ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ -+ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x03},/*Reset MAC TRX*/ \ -+ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*check if removed later*/ \ -+ {0x05F1, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/*Respond TxOK to scheduler*/ -+ -+ -+#define RTL8814A_TRANS_LPS_TO_ACT \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, 0xFF, 0x84}, /*SDIO RPWM*/ \ -+ {0xFE58, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*USB RPWM*/ \ -+ {0x0361, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*PCIe RPWM*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_MS}, /* Delay*/ \ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*. 0x08[4] = 0 switch TSF to 40M*/ \ -+ {0x0109, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT7, 0}, /* Polling 0x109[7]=0 TSF in 40M*/ \ -+ /*{0x0029, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6 | BIT7, 0}, */ /*. ??0x29[7:6] = 2b'00 enable BB clock*/ \ -+ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*. 0x101[1] = 1*/ \ -+ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF}, /*. 0x100[7:0] = 0xFF enable WMAC TRX*/ \ -+ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1 | BIT0, BIT1 | BIT0}, /*. 0x02[1:0] = 2b'11 enable BB macro*/ \ -+ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1 | BIT0, BIT1 | BIT0}, /*. 0x1002[1:0] = 2b'11 enable BB macro*/ \ -+ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0}, /*. 0x522 = 0*/ -+ -+#define RTL8814A_TRANS_END \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0xFFFF, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, 0, PWR_CMD_END, 0, 0}, -+ -+ -+extern WLAN_PWR_CFG rtl8814A_power_on_flow[RTL8814A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8814A_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8814A_radio_off_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8814A_card_disable_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8814A_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8814A_card_enable_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8814A_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8814A_suspend_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8814A_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8814A_resume_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8814A_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8814A_hwpdn_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8814A_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8814A_enter_lps_flow[RTL8814A_TRANS_ACT_TO_LPS_STEPS + RTL8814A_TRANS_END_STEPS]; -+extern WLAN_PWR_CFG rtl8814A_leave_lps_flow[RTL8814A_TRANS_LPS_TO_ACT_STEPS + RTL8814A_TRANS_END_STEPS]; -+ -+#endif /* __HAL8814PWRSEQ_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/Hal8821APwrSeq.h linux-5.8/3rdparty/rtl8812au/include/Hal8821APwrSeq.h -new file mode 100644 -index 000000000..568b8e5fc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/Hal8821APwrSeq.h -@@ -0,0 +1,200 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2016 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef REALTEK_POWER_SEQUENCE_8821 -+#define REALTEK_POWER_SEQUENCE_8821 -+ -+#include "HalPwrSeqCmd.h" -+ -+/* -+ Check document WM-20130516-JackieLau-RTL8821A_Power_Architecture-R10.vsd -+ There are 6 HW Power States: -+ 0: POFF--Power Off -+ 1: PDN--Power Down -+ 2: CARDEMU--Card Emulation -+ 3: ACT--Active Mode -+ 4: LPS--Low Power State -+ 5: SUS--Suspend -+ -+ The transision from different states are defined below -+ TRANS_CARDEMU_TO_ACT -+ TRANS_ACT_TO_CARDEMU -+ TRANS_CARDEMU_TO_SUS -+ TRANS_SUS_TO_CARDEMU -+ TRANS_CARDEMU_TO_PDN -+ TRANS_ACT_TO_LPS -+ TRANS_LPS_TO_ACT -+ -+ TRANS_END -+*/ -+#define RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS 25 -+#define RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS 15 -+#define RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS 15 -+#define RTL8821A_TRANS_SUS_TO_CARDEMU_STEPS 15 -+#define RTL8821A_TRANS_CARDDIS_TO_CARDEMU_STEPS 15 -+#define RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS 15 -+#define RTL8821A_TRANS_PDN_TO_CARDEMU_STEPS 15 -+#define RTL8821A_TRANS_ACT_TO_LPS_STEPS 15 -+#define RTL8821A_TRANS_LPS_TO_ACT_STEPS 15 -+#define RTL8821A_TRANS_END_STEPS 1 -+ -+ -+#define RTL8821A_TRANS_CARDEMU_TO_ACT \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0020, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0}, /*0x20[0] = 1b'1 enable LDOA12 MACRO block for all interface*/ \ -+ {0x0067, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*0x67[0] = 0 to disable BT_GPS_SEL pins*/ \ -+ {0x0001, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 1, PWRSEQ_DELAY_MS},/*Delay 1ms*/ \ -+ {0x0000, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, 0}, /*0x00[5] = 1b'0 release analog Ips to digital ,1:isolation*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, (BIT4 | BIT3 | BIT2), 0},/* disable SW LPS 0x04[10]=0 and WLSUS_EN 0x04[12:11]=0*/ \ -+ {0x0075, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0 , BIT0},/* Disable USB suspend */ \ -+ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, BIT1},/* wait till 0x04[17] = 1 power ready*/ \ -+ {0x0075, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0 , 0},/* Enable USB suspend */ \ -+ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* release WLON reset 0x04[16]=1*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* disable HWPDN 0x04[15]=0*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, (BIT4 | BIT3), 0},/* disable WL suspend*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* polling until return 0*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT0, 0},/**/ \ -+ {0x004F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/*0x4C[24] = 0x4F[0] = 1, switch DPDT_SEL_P output from WL BB */\ -+ {0x0067, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, (BIT5 | BIT4), (BIT5 | BIT4)},/*0x66[13] = 0x67[5] = 1, switch for PAPE_G/PAPE_A from WL BB ; 0x66[12] = 0x67[4] = 1, switch LNAON from WL BB */\ -+ {0x0025, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, 0},/*anapar_mac<118> , 0x25[6]=0 by wlan single function*/\ -+ {0x0049, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1},/*Enable falling edge triggering interrupt*/\ -+ {0x0063, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1},/*Enable GPIO9 interrupt mode*/\ -+ {0x0062, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*Enable GPIO9 input mode*/\ -+ {0x0058, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/*Enable HSISR GPIO[C:0] interrupt*/\ -+ {0x005A, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1},/*Enable HSISR GPIO9 interrupt*/\ -+ {0x007A, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x3A},/*0x7A = 0x3A start BT*/\ -+ {0x002E, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF , 0x82 },/* 0x2C[23:12]=0x820 ; XTAL trim */ \ -+ {0x0010, PWR_CUT_A_MSK , PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6 , BIT6 },/* 0x10[6]=1 ; MPsW0x2CvA0x10[6]]1~WLAN */ \ -+ -+ -+#define RTL8821A_TRANS_ACT_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x001F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/*0x1F[7:0] = 0 turn off RF*/ \ -+ {0x004F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*0x4C[24] = 0x4F[0] = 0, switch DPDT_SEL_P output from register 0x65[2] */\ -+ {0x0049, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*Enable rising edge triggering interrupt*/ \ -+ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* release WLON reset 0x04[16]=1*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*0x04[9] = 1 turn off MAC by HW state machine*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, 0}, /*wait till 0x04[9] = 0 polling until return 0 to disable*/ \ -+ {0x0000, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5}, /*0x00[5] = 1b'1 analog Ips to digital ,1:isolation*/ \ -+ {0x0020, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /*0x20[0] = 1b'0 disable LDOA12 MACRO block*/ \ -+ -+ -+#define RTL8821A_TRANS_CARDEMU_TO_SUS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4 | BIT3, (BIT4 | BIT3)}, /*0x04[12:11] = 2b'11 enable WL suspend for PCIe*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, BIT3}, /*0x04[12:11] = 2b'01 enable WL suspend*/ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4}, /*0x23[4] = 1b'1 12H LDO enter sleep mode*/ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07[7:0] = 0x20 SDIO SOP option to disable BG/MB/ACK/SWR*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, BIT3 | BIT4}, /*0x04[12:11] = 2b'11 enable WL suspend for PCIe*/ \ -+ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, BIT0, BIT0}, /*Set SDIO suspend local register*/ \ -+ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_POLLING, BIT1, 0}, /*wait power state to suspend*/ -+ -+#define RTL8821A_TRANS_SUS_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT7, 0}, /*clear suspend enable and power down enable*/ \ -+ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, BIT0, 0}, /*Set SDIO suspend local register*/ \ -+ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_POLLING, BIT1, BIT1}, /*wait power state to suspend*/\ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*0x23[4] = 1b'0 12H LDO enter normal mode*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, 0}, /*0x04[12:11] = 2b'01enable WL suspend*/ -+ -+#define RTL8821A_TRANS_CARDEMU_TO_CARDDIS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07 = 0x20 , SOP option to disable BG/MB*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, BIT3}, /*0x04[12:11] = 2b'01 enable WL suspend*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, BIT2}, /*0x04[10] = 1, enable SW LPS*/ \ -+ {0x004A, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 1}, /*0x48[16] = 1 to enable GPIO9 as EXT WAKEUP*/ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4}, /*0x23[4] = 1b'1 12H LDO enter sleep mode*/ \ -+ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, BIT0, BIT0}, /*Set SDIO suspend local register*/ \ -+ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_POLLING, BIT1, 0}, /*wait power state to suspend*/ -+ -+#define RTL8821A_TRANS_CARDDIS_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT7, 0}, /*clear suspend enable and power down enable*/ \ -+ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, BIT0, 0}, /*Set SDIO suspend local register*/ \ -+ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_POLLING, BIT1, BIT1}, /*wait power state to suspend*/\ -+ {0x004A, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /*0x48[16] = 0 to disable GPIO9 as EXT WAKEUP*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, 0}, /*0x04[12:11] = 2b'01enable WL suspend*/\ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*0x23[4] = 1b'0 12H LDO enter normal mode*/ \ -+ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/*PCIe DMA start*/ -+ -+ -+#define RTL8821A_TRANS_CARDEMU_TO_PDN \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4}, /*0x23[4] = 1b'1 12H LDO enter sleep mode*/ \ -+ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK | PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07[7:0] = 0x20 SOP option to disable BG/MB/ACK/SWR*/ \ -+ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/* 0x04[16] = 0*/\ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, BIT7},/* 0x04[15] = 1*/ -+ -+#define RTL8821A_TRANS_PDN_TO_CARDEMU \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* 0x04[15] = 0*/ -+ -+#define RTL8821A_TRANS_ACT_TO_LPS \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF},/*PCIe DMA stop*/ \ -+ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF},/*Tx Pause*/ \ -+ {0x05F8, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05F9, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05FA, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x05FB, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*CCK and OFDM are disabled, and clock are gated*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*Whole BB is reset*/ \ -+ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x03},/*Reset MAC TRX*/ \ -+ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*check if removed later*/ \ -+ {0x0093, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/*When driver enter Sus/ Disable, enable LOP for BT*/ \ -+ {0x0553, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*Respond TxOK to scheduler*/ \ -+ -+ -+#define RTL8821A_TRANS_LPS_TO_ACT \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, 0xFF, 0x84}, /*SDIO RPWM*/\ -+ {0xFE58, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*USB RPWM*/\ -+ {0x0361, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*PCIe RPWM*/\ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_MS}, /*Delay*/\ -+ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*. 0x08[4] = 0 switch TSF to 40M*/\ -+ {0x0109, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT7, 0}, /*Polling 0x109[7]=0 TSF in 40M*/\ -+ {0x0029, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6 | BIT7, 0}, /*. 0x29[7:6] = 2b'00 enable BB clock*/\ -+ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*. 0x101[1] = 1*/\ -+ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF}, /*. 0x100[7:0] = 0xFF enable WMAC TRX*/\ -+ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1 | BIT0, BIT1 | BIT0}, /*. 0x02[1:0] = 2b'11 enable BB macro*/\ -+ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0}, /*. 0x522 = 0*/ -+ -+#define RTL8821A_TRANS_END \ -+ /* format */ \ -+ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ -+ {0xFFFF, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, 0, PWR_CMD_END, 0, 0}, -+ -+ -+ extern WLAN_PWR_CFG rtl8821A_power_on_flow[RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS]; -+ extern WLAN_PWR_CFG rtl8821A_radio_off_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_END_STEPS]; -+ extern WLAN_PWR_CFG rtl8821A_card_disable_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8821A_TRANS_END_STEPS]; -+ extern WLAN_PWR_CFG rtl8821A_card_enable_flow[RTL8821A_TRANS_CARDDIS_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS]; -+ extern WLAN_PWR_CFG rtl8821A_suspend_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8821A_TRANS_END_STEPS]; -+ extern WLAN_PWR_CFG rtl8821A_resume_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8821A_TRANS_END_STEPS]; -+ extern WLAN_PWR_CFG rtl8821A_hwpdn_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8821A_TRANS_END_STEPS]; -+ extern WLAN_PWR_CFG rtl8821A_enter_lps_flow[RTL8821A_TRANS_ACT_TO_LPS_STEPS + RTL8821A_TRANS_END_STEPS]; -+ extern WLAN_PWR_CFG rtl8821A_leave_lps_flow[RTL8821A_TRANS_LPS_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS]; -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/HalPwrSeqCmd.h linux-5.8/3rdparty/rtl8812au/include/HalPwrSeqCmd.h -new file mode 100644 -index 000000000..f67ed22d1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/HalPwrSeqCmd.h -@@ -0,0 +1,130 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __HALPWRSEQCMD_H__ -+#define __HALPWRSEQCMD_H__ -+ -+#include -+ -+/*---------------------------------------------*/ -+/* 3 The value of cmd: 4 bits -+ *---------------------------------------------*/ -+#define PWR_CMD_READ 0x00 -+/* offset: the read register offset -+ * msk: the mask of the read value -+ * value: N/A, left by 0 -+ * note: dirver shall implement this function by read & msk */ -+ -+#define PWR_CMD_WRITE 0x01 -+/* offset: the read register offset -+ * msk: the mask of the write bits -+ * value: write value -+ * note: driver shall implement this cmd by read & msk after write */ -+ -+#define PWR_CMD_POLLING 0x02 -+/* offset: the read register offset -+ * msk: the mask of the polled value -+ * value: the value to be polled, masked by the msd field. -+ * note: driver shall implement this cmd by -+ * do { -+ * if( (Read(offset) & msk) == (value & msk) ) -+ * break; -+ * } while(not timeout); */ -+ -+#define PWR_CMD_DELAY 0x03 -+/* offset: the value to delay -+ * msk: N/A -+ * value: the unit of delay, 0: us, 1: ms */ -+ -+#define PWR_CMD_END 0x04 -+/* offset: N/A -+ * msk: N/A -+ * value: N/A */ -+ -+/*---------------------------------------------*/ -+/* 3 The value of base: 4 bits -+ *--------------------------------------------- -+ * define the base address of each block */ -+#define PWR_BASEADDR_MAC 0x00 -+#define PWR_BASEADDR_USB 0x01 -+#define PWR_BASEADDR_PCIE 0x02 -+#define PWR_BASEADDR_SDIO 0x03 -+ -+/*---------------------------------------------*/ -+/* 3 The value of interface_msk: 4 bits -+ *---------------------------------------------*/ -+#define PWR_INTF_SDIO_MSK BIT(0) -+#define PWR_INTF_USB_MSK BIT(1) -+#define PWR_INTF_PCI_MSK BIT(2) -+#define PWR_INTF_ALL_MSK (BIT(0) | BIT(1) | BIT(2) | BIT(3)) -+ -+/*---------------------------------------------*/ -+/* 3 The value of fab_msk: 4 bits -+ *---------------------------------------------*/ -+#define PWR_FAB_TSMC_MSK BIT(0) -+#define PWR_FAB_UMC_MSK BIT(1) -+#define PWR_FAB_ALL_MSK (BIT(0) | BIT(1) | BIT(2) | BIT(3)) -+ -+/*---------------------------------------------*/ -+/* 3 The value of cut_msk: 8 bits -+ *---------------------------------------------*/ -+#define PWR_CUT_TESTCHIP_MSK BIT(0) -+#define PWR_CUT_A_MSK BIT(1) -+#define PWR_CUT_B_MSK BIT(2) -+#define PWR_CUT_C_MSK BIT(3) -+#define PWR_CUT_D_MSK BIT(4) -+#define PWR_CUT_E_MSK BIT(5) -+#define PWR_CUT_F_MSK BIT(6) -+#define PWR_CUT_G_MSK BIT(7) -+#define PWR_CUT_ALL_MSK 0xFF -+ -+ -+typedef enum _PWRSEQ_CMD_DELAY_UNIT_ { -+ PWRSEQ_DELAY_US, -+ PWRSEQ_DELAY_MS, -+} PWRSEQ_DELAY_UNIT; -+ -+typedef struct _WL_PWR_CFG_ { -+ u16 offset; -+ u8 cut_msk; -+ u8 fab_msk:4; -+ u8 interface_msk:4; -+ u8 base:4; -+ u8 cmd:4; -+ u8 msk; -+ u8 value; -+} WLAN_PWR_CFG, *PWLAN_PWR_CFG; -+ -+ -+#define GET_PWR_CFG_OFFSET(__PWR_CMD) ((__PWR_CMD).offset) -+#define GET_PWR_CFG_CUT_MASK(__PWR_CMD) ((__PWR_CMD).cut_msk) -+#define GET_PWR_CFG_FAB_MASK(__PWR_CMD) ((__PWR_CMD).fab_msk) -+#define GET_PWR_CFG_INTF_MASK(__PWR_CMD) ((__PWR_CMD).interface_msk) -+#define GET_PWR_CFG_BASE(__PWR_CMD) ((__PWR_CMD).base) -+#define GET_PWR_CFG_CMD(__PWR_CMD) ((__PWR_CMD).cmd) -+#define GET_PWR_CFG_MASK(__PWR_CMD) ((__PWR_CMD).msk) -+#define GET_PWR_CFG_VALUE(__PWR_CMD) ((__PWR_CMD).value) -+ -+ -+/* ******************************************************************************** -+ * Prototype of protected function. -+ * ******************************************************************************** */ -+u8 HalPwrSeqCmdParsing( -+ PADAPTER padapter, -+ u8 CutVersion, -+ u8 FabVersion, -+ u8 InterfaceType, -+ WLAN_PWR_CFG PwrCfgCmd[]); -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/HalVerDef.h linux-5.8/3rdparty/rtl8812au/include/HalVerDef.h -new file mode 100644 -index 000000000..ab1c578db ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/HalVerDef.h -@@ -0,0 +1,201 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __HAL_VERSION_DEF_H__ -+#define __HAL_VERSION_DEF_H__ -+ -+#define TRUE _TRUE -+#define FALSE _FALSE -+ -+/* HAL_IC_TYPE_E */ -+typedef enum tag_HAL_IC_Type_Definition { -+ CHIP_8192S = 0, -+ CHIP_8188C = 1, -+ CHIP_8192C = 2, -+ CHIP_8192D = 3, -+ CHIP_8723A = 4, -+ CHIP_8188E = 5, -+ CHIP_8812 = 6, -+ CHIP_8821 = 7, -+ CHIP_8723B = 8, -+ CHIP_8192E = 9, -+ CHIP_8814A = 10, -+ CHIP_8703B = 11, -+ CHIP_8188F = 12, -+ CHIP_8822B = 13, -+ CHIP_8723D = 14, -+ CHIP_8821C = 15, -+ CHIP_8710B = 16, -+ CHIP_8192F = 17, -+ CHIP_8188GTV = 18, -+} HAL_IC_TYPE_E; -+ -+/* HAL_CHIP_TYPE_E */ -+typedef enum tag_HAL_CHIP_Type_Definition { -+ TEST_CHIP = 0, -+ NORMAL_CHIP = 1, -+ FPGA = 2, -+} HAL_CHIP_TYPE_E; -+ -+/* HAL_CUT_VERSION_E */ -+typedef enum tag_HAL_Cut_Version_Definition { -+ A_CUT_VERSION = 0, -+ B_CUT_VERSION = 1, -+ C_CUT_VERSION = 2, -+ D_CUT_VERSION = 3, -+ E_CUT_VERSION = 4, -+ F_CUT_VERSION = 5, -+ G_CUT_VERSION = 6, -+ H_CUT_VERSION = 7, -+ I_CUT_VERSION = 8, -+ J_CUT_VERSION = 9, -+ K_CUT_VERSION = 10, -+} HAL_CUT_VERSION_E; -+ -+/* HAL_Manufacturer */ -+typedef enum tag_HAL_Manufacturer_Version_Definition { -+ CHIP_VENDOR_TSMC = 0, -+ CHIP_VENDOR_UMC = 1, -+ CHIP_VENDOR_SMIC = 2, -+} HAL_VENDOR_E; -+ -+typedef enum tag_HAL_RF_Type_Definition { -+ RF_TYPE_1T1R = 0, -+ RF_TYPE_1T2R = 1, -+ RF_TYPE_2T2R = 2, -+ RF_TYPE_2T3R = 3, -+ RF_TYPE_2T4R = 4, -+ RF_TYPE_3T3R = 5, -+ RF_TYPE_3T4R = 6, -+ RF_TYPE_4T4R = 7, -+} HAL_RF_TYPE_E; -+ -+typedef struct tag_HAL_VERSION { -+ HAL_IC_TYPE_E ICType; -+ HAL_CHIP_TYPE_E ChipType; -+ HAL_CUT_VERSION_E CUTVersion; -+ HAL_VENDOR_E VendorType; -+ HAL_RF_TYPE_E RFType; -+ u8 ROMVer; -+} HAL_VERSION, *PHAL_VERSION; -+ -+/* VERSION_8192C VersionID; -+ * HAL_VERSION VersionID; */ -+ -+/* Get element */ -+#define GET_CVID_IC_TYPE(version) ((HAL_IC_TYPE_E)(((HAL_VERSION)version).ICType)) -+#define GET_CVID_CHIP_TYPE(version) ((HAL_CHIP_TYPE_E)(((HAL_VERSION)version).ChipType)) -+#define GET_CVID_RF_TYPE(version) ((HAL_RF_TYPE_E)(((HAL_VERSION)version).RFType)) -+#define GET_CVID_MANUFACTUER(version) ((HAL_VENDOR_E)(((HAL_VERSION)version).VendorType)) -+#define GET_CVID_CUT_VERSION(version) ((HAL_CUT_VERSION_E)(((HAL_VERSION)version).CUTVersion)) -+#define GET_CVID_ROM_VERSION(version) ((((HAL_VERSION)version).ROMVer) & ROM_VERSION_MASK) -+ -+/* ---------------------------------------------------------------------------- -+ * Common Macro. -- -+ * ---------------------------------------------------------------------------- -+ * HAL_VERSION VersionID */ -+ -+/* HAL_IC_TYPE_E */ -+#if 0 -+ #define IS_81XXC(version) (((GET_CVID_IC_TYPE(version) == CHIP_8192C) || (GET_CVID_IC_TYPE(version) == CHIP_8188C)) ? TRUE : FALSE) -+ #define IS_8723_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8723A) ? TRUE : FALSE) -+ #define IS_92D(version) ((GET_CVID_IC_TYPE(version) == CHIP_8192D) ? TRUE : FALSE) -+#endif -+ -+#define IS_8188E(version) ((GET_CVID_IC_TYPE(version) == CHIP_8188E) ? TRUE : FALSE) -+#define IS_8188F(version) ((GET_CVID_IC_TYPE(version) == CHIP_8188F) ? TRUE : FALSE) -+#define IS_8188GTV(version) ((GET_CVID_IC_TYPE(version) == CHIP_8188GTV) ? TRUE : FALSE) -+#define IS_8192E(version) ((GET_CVID_IC_TYPE(version) == CHIP_8192E) ? TRUE : FALSE) -+#define IS_8812_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8812) ? TRUE : FALSE) -+#define IS_8821_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8821) ? TRUE : FALSE) -+#define IS_8814A_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8814A) ? TRUE : FALSE) -+#define IS_8723B_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8723B) ? TRUE : FALSE) -+#define IS_8703B_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8703B) ? TRUE : FALSE) -+#define IS_8822B_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8822B) ? TRUE : FALSE) -+#define IS_8821C_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8821C) ? TRUE : FALSE) -+#define IS_8723D_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8723D) ? TRUE : FALSE) -+#define IS_8710B_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8710B) ? TRUE : FALSE) -+ -+#define IS_8192F_SERIES(version)\ -+ ((GET_CVID_IC_TYPE(version) == CHIP_8192F) ? TRUE : FALSE) -+/* HAL_CHIP_TYPE_E */ -+#define IS_TEST_CHIP(version) ((GET_CVID_CHIP_TYPE(version) == TEST_CHIP) ? TRUE : FALSE) -+#define IS_NORMAL_CHIP(version) ((GET_CVID_CHIP_TYPE(version) == NORMAL_CHIP) ? TRUE : FALSE) -+ -+/* HAL_CUT_VERSION_E */ -+#define IS_A_CUT(version) ((GET_CVID_CUT_VERSION(version) == A_CUT_VERSION) ? TRUE : FALSE) -+#define IS_B_CUT(version) ((GET_CVID_CUT_VERSION(version) == B_CUT_VERSION) ? TRUE : FALSE) -+#define IS_C_CUT(version) ((GET_CVID_CUT_VERSION(version) == C_CUT_VERSION) ? TRUE : FALSE) -+#define IS_D_CUT(version) ((GET_CVID_CUT_VERSION(version) == D_CUT_VERSION) ? TRUE : FALSE) -+#define IS_E_CUT(version) ((GET_CVID_CUT_VERSION(version) == E_CUT_VERSION) ? TRUE : FALSE) -+#define IS_F_CUT(version) ((GET_CVID_CUT_VERSION(version) == F_CUT_VERSION) ? TRUE : FALSE) -+#define IS_I_CUT(version) ((GET_CVID_CUT_VERSION(version) == I_CUT_VERSION) ? TRUE : FALSE) -+#define IS_J_CUT(version) ((GET_CVID_CUT_VERSION(version) == J_CUT_VERSION) ? TRUE : FALSE) -+#define IS_K_CUT(version) ((GET_CVID_CUT_VERSION(version) == K_CUT_VERSION) ? TRUE : FALSE) -+ -+/* HAL_VENDOR_E */ -+#define IS_CHIP_VENDOR_TSMC(version) ((GET_CVID_MANUFACTUER(version) == CHIP_VENDOR_TSMC) ? TRUE : FALSE) -+#define IS_CHIP_VENDOR_UMC(version) ((GET_CVID_MANUFACTUER(version) == CHIP_VENDOR_UMC) ? TRUE : FALSE) -+#define IS_CHIP_VENDOR_SMIC(version) ((GET_CVID_MANUFACTUER(version) == CHIP_VENDOR_SMIC) ? TRUE : FALSE) -+ -+/* HAL_RF_TYPE_E */ -+#define IS_1T1R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_1T1R) ? TRUE : FALSE) -+#define IS_1T2R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_1T2R) ? TRUE : FALSE) -+#define IS_2T2R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_2T2R) ? TRUE : FALSE) -+#define IS_3T3R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_3T3R) ? TRUE : FALSE) -+#define IS_3T4R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_3T4R) ? TRUE : FALSE) -+#define IS_4T4R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_4T4R) ? TRUE : FALSE) -+ -+ -+ -+/* ---------------------------------------------------------------------------- -+ * Chip version Macro. -- -+ * ---------------------------------------------------------------------------- */ -+#if 0 -+ #define IS_81XXC_TEST_CHIP(version) ((IS_81XXC(version) && (!IS_NORMAL_CHIP(version))) ? TRUE : FALSE) -+ -+ #define IS_92C_SERIAL(version) ((IS_81XXC(version) && IS_2T2R(version)) ? TRUE : FALSE) -+ #define IS_81xxC_VENDOR_UMC_A_CUT(version) (IS_81XXC(version) ? (IS_CHIP_VENDOR_UMC(version) ? (IS_A_CUT(version) ? TRUE : FALSE) : FALSE) : FALSE) -+ #define IS_81xxC_VENDOR_UMC_B_CUT(version) (IS_81XXC(version) ? (IS_CHIP_VENDOR_UMC(version) ? (IS_B_CUT(version) ? TRUE : FALSE) : FALSE) : FALSE) -+ #define IS_81xxC_VENDOR_UMC_C_CUT(version) (IS_81XXC(version) ? (IS_CHIP_VENDOR_UMC(version) ? (IS_C_CUT(version) ? TRUE : FALSE) : FALSE) : FALSE) -+ -+ #define IS_NORMAL_CHIP92D(version) ((IS_92D(version)) ? ((GET_CVID_CHIP_TYPE(version) == NORMAL_CHIP) ? TRUE : FALSE) : FALSE) -+ -+ #define IS_92D_SINGLEPHY(version) ((IS_92D(version)) ? (IS_2T2R(version) ? TRUE : FALSE) : FALSE) -+ #define IS_92D_C_CUT(version) ((IS_92D(version)) ? (IS_C_CUT(version) ? TRUE : FALSE) : FALSE) -+ #define IS_92D_D_CUT(version) ((IS_92D(version)) ? (IS_D_CUT(version) ? TRUE : FALSE) : FALSE) -+ #define IS_92D_E_CUT(version) ((IS_92D(version)) ? (IS_E_CUT(version) ? TRUE : FALSE) : FALSE) -+ -+ #define IS_8723A_A_CUT(version) ((IS_8723_SERIES(version)) ? (IS_A_CUT(version) ? TRUE : FALSE) : FALSE) -+ #define IS_8723A_B_CUT(version) ((IS_8723_SERIES(version)) ? (IS_B_CUT(version) ? TRUE : FALSE) : FALSE) -+#endif -+#define IS_VENDOR_8188E_I_CUT_SERIES(_Adapter) ((IS_8188E(GET_HAL_DATA(_Adapter)->version_id)) ? ((GET_CVID_CUT_VERSION(GET_HAL_DATA(_Adapter)->version_id) >= I_CUT_VERSION) ? TRUE : FALSE) : FALSE) -+#define IS_VENDOR_8812A_TEST_CHIP(_Adapter) ((IS_8812_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) -+#define IS_VENDOR_8812A_MP_CHIP(_Adapter) ((IS_8812_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) -+#define IS_VENDOR_8812A_C_CUT(_Adapter) ((IS_8812_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((GET_CVID_CUT_VERSION(GET_HAL_DATA(_Adapter)->version_id) == C_CUT_VERSION) ? TRUE : FALSE) : FALSE) -+ -+#define IS_VENDOR_8821A_TEST_CHIP(_Adapter) ((IS_8821_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) -+#define IS_VENDOR_8821A_MP_CHIP(_Adapter) ((IS_8821_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) -+ -+#define IS_VENDOR_8192E_B_CUT(_Adapter) ((GET_CVID_CUT_VERSION(GET_HAL_DATA(_Adapter)->version_id) == B_CUT_VERSION) ? TRUE : FALSE) -+ -+#define IS_VENDOR_8723B_TEST_CHIP(_Adapter) ((IS_8723B_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) -+#define IS_VENDOR_8723B_MP_CHIP(_Adapter) ((IS_8723B_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) -+ -+#define IS_VENDOR_8703B_TEST_CHIP(_Adapter) ((IS_8703B_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) -+#define IS_VENDOR_8703B_MP_CHIP(_Adapter) ((IS_8703B_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) -+#define IS_VENDOR_8814A_TEST_CHIP(_Adapter) ((IS_8814A_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) -+#define IS_VENDOR_8814A_MP_CHIP(_Adapter) ((IS_8814A_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/basic_types.h linux-5.8/3rdparty/rtl8812au/include/basic_types.h -new file mode 100644 -index 000000000..a324abaf9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/basic_types.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/basic_types.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/basic_types.h +--- linux-5.11.4/3rdparty/rtl8812au/include/basic_types.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/basic_types.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,379 @@ +/****************************************************************************** + * @@ -372904,11 +366503,9 @@ index 000000000..a324abaf9 +#define TEST_FLAGS(__Flag, __testFlags) (((__Flag) & (__testFlags)) == (__testFlags)) + +#endif /* __BASIC_TYPES_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/byteorder/big_endian.h linux-5.8/3rdparty/rtl8812au/include/byteorder/big_endian.h -new file mode 100644 -index 000000000..6b1dc449e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/byteorder/big_endian.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/byteorder/big_endian.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/big_endian.h +--- linux-5.11.4/3rdparty/rtl8812au/include/byteorder/big_endian.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/big_endian.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,82 @@ +/****************************************************************************** + * @@ -372992,11 +366589,9 @@ index 000000000..6b1dc449e +#include + +#endif /* _LINUX_BYTEORDER_BIG_ENDIAN_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/byteorder/generic.h linux-5.8/3rdparty/rtl8812au/include/byteorder/generic.h -new file mode 100644 -index 000000000..f85114bf7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/byteorder/generic.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/byteorder/generic.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/generic.h +--- linux-5.11.4/3rdparty/rtl8812au/include/byteorder/generic.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/generic.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,207 @@ +/****************************************************************************** + * @@ -373205,11 +366800,9 @@ index 000000000..f85114bf7 +#endif + +#endif /* _LINUX_BYTEORDER_GENERIC_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/byteorder/little_endian.h linux-5.8/3rdparty/rtl8812au/include/byteorder/little_endian.h -new file mode 100644 -index 000000000..c4b64512f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/byteorder/little_endian.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/byteorder/little_endian.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/little_endian.h +--- linux-5.11.4/3rdparty/rtl8812au/include/byteorder/little_endian.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/little_endian.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,84 @@ +/****************************************************************************** + * @@ -373295,153 +366888,9 @@ index 000000000..c4b64512f +#include + +#endif /* _LINUX_BYTEORDER_LITTLE_ENDIAN_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/byteorder/swab.h linux-5.8/3rdparty/rtl8812au/include/byteorder/swab.h -new file mode 100644 -index 000000000..a8dd46bd3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/byteorder/swab.h -@@ -0,0 +1,136 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef _LINUX_BYTEORDER_SWAB_H -+#define _LINUX_BYTEORDER_SWAB_H -+ -+#if !defined(CONFIG_PLATFORM_MSTAR) -+#ifndef __u16 -+ typedef unsigned short __u16; -+#endif -+ -+#ifndef __u32 -+ typedef unsigned int __u32; -+#endif -+ -+#ifndef __u8 -+ typedef unsigned char __u8; -+#endif -+ -+#ifndef __u64 -+ typedef unsigned long long __u64; -+#endif -+ -+ -+__inline static __u16 ___swab16(__u16 x) -+{ -+ __u16 __x = x; -+ return -+ (__u16)( -+ (((__u16)(__x)&(__u16)0x00ffU) << 8) | -+ (((__u16)(__x)&(__u16)0xff00U) >> 8)); -+ -+} -+ -+__inline static __u32 ___swab32(__u32 x) -+{ -+ __u32 __x = (x); -+ return (__u32)( -+ (((__u32)(__x)&(__u32)0x000000ffUL) << 24) | -+ (((__u32)(__x)&(__u32)0x0000ff00UL) << 8) | -+ (((__u32)(__x)&(__u32)0x00ff0000UL) >> 8) | -+ (((__u32)(__x)&(__u32)0xff000000UL) >> 24)); -+} -+ -+__inline static __u64 ___swab64(__u64 x) -+{ -+ __u64 __x = (x); -+ -+ return -+ (__u64)(\ -+ (__u64)(((__u64)(__x)&(__u64)0x00000000000000ffULL) << 56) | \ -+ (__u64)(((__u64)(__x)&(__u64)0x000000000000ff00ULL) << 40) | \ -+ (__u64)(((__u64)(__x)&(__u64)0x0000000000ff0000ULL) << 24) | \ -+ (__u64)(((__u64)(__x)&(__u64)0x00000000ff000000ULL) << 8) | \ -+ (__u64)(((__u64)(__x)&(__u64)0x000000ff00000000ULL) >> 8) | \ -+ (__u64)(((__u64)(__x)&(__u64)0x0000ff0000000000ULL) >> 24) | \ -+ (__u64)(((__u64)(__x)&(__u64)0x00ff000000000000ULL) >> 40) | \ -+ (__u64)(((__u64)(__x)&(__u64)0xff00000000000000ULL) >> 56)); -+ \ -+} -+#endif /* CONFIG_PLATFORM_MSTAR */ -+ -+#ifndef __arch__swab16 -+__inline static __u16 __arch__swab16(__u16 x) -+{ -+ return ___swab16(x); -+} -+ -+#endif -+ -+#ifndef __arch__swab32 -+__inline static __u32 __arch__swab32(__u32 x) -+{ -+ __u32 __tmp = (x) ; -+ return ___swab32(__tmp); -+} -+#endif -+ -+#ifndef __arch__swab64 -+ -+__inline static __u64 __arch__swab64(__u64 x) -+{ -+ __u64 __tmp = (x) ; -+ return ___swab64(__tmp); -+} -+ -+ -+#endif -+ -+#ifndef __swab16 -+ #define __swab16(x) __fswab16(x) -+ #define __swab32(x) __fswab32(x) -+ #define __swab64(x) __fswab64(x) -+#endif /* __swab16 */ -+ -+#ifdef PLATFORM_FREEBSD -+ __inline static __u16 __fswab16(__u16 x) -+#else -+ __inline static const __u16 __fswab16(__u16 x) -+#endif /* PLATFORM_FREEBSD */ -+{ -+ return __arch__swab16(x); -+} -+#ifdef PLATFORM_FREEBSD -+ __inline static __u32 __fswab32(__u32 x) -+#else -+ __inline static const __u32 __fswab32(__u32 x) -+#endif /* PLATFORM_FREEBSD */ -+{ -+ return __arch__swab32(x); -+} -+ -+#if defined(PLATFORM_LINUX) || defined(PLATFORM_WINDOWS) -+ #define swab16 __swab16 -+ #define swab32 __swab32 -+ #define swab64 __swab64 -+ #define swab16p __swab16p -+ #define swab32p __swab32p -+ #define swab64p __swab64p -+ #define swab16s __swab16s -+ #define swab32s __swab32s -+ #define swab64s __swab64s -+#endif -+ -+#endif /* _LINUX_BYTEORDER_SWAB_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/byteorder/swabb.h linux-5.8/3rdparty/rtl8812au/include/byteorder/swabb.h -new file mode 100644 -index 000000000..634519a0b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/byteorder/swabb.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/byteorder/swabb.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/swabb.h +--- linux-5.11.4/3rdparty/rtl8812au/include/byteorder/swabb.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/swabb.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,151 @@ +/****************************************************************************** + * @@ -373594,11 +367043,149 @@ index 000000000..634519a0b +#endif + +#endif /* _LINUX_BYTEORDER_SWABB_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/circ_buf.h linux-5.8/3rdparty/rtl8812au/include/circ_buf.h -new file mode 100644 -index 000000000..7a5b8ef1a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/circ_buf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/byteorder/swab.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/swab.h +--- linux-5.11.4/3rdparty/rtl8812au/include/byteorder/swab.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/byteorder/swab.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,136 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef _LINUX_BYTEORDER_SWAB_H ++#define _LINUX_BYTEORDER_SWAB_H ++ ++#if !defined(CONFIG_PLATFORM_MSTAR) ++#ifndef __u16 ++ typedef unsigned short __u16; ++#endif ++ ++#ifndef __u32 ++ typedef unsigned int __u32; ++#endif ++ ++#ifndef __u8 ++ typedef unsigned char __u8; ++#endif ++ ++#ifndef __u64 ++ typedef unsigned long long __u64; ++#endif ++ ++ ++__inline static __u16 ___swab16(__u16 x) ++{ ++ __u16 __x = x; ++ return ++ (__u16)( ++ (((__u16)(__x)&(__u16)0x00ffU) << 8) | ++ (((__u16)(__x)&(__u16)0xff00U) >> 8)); ++ ++} ++ ++__inline static __u32 ___swab32(__u32 x) ++{ ++ __u32 __x = (x); ++ return (__u32)( ++ (((__u32)(__x)&(__u32)0x000000ffUL) << 24) | ++ (((__u32)(__x)&(__u32)0x0000ff00UL) << 8) | ++ (((__u32)(__x)&(__u32)0x00ff0000UL) >> 8) | ++ (((__u32)(__x)&(__u32)0xff000000UL) >> 24)); ++} ++ ++__inline static __u64 ___swab64(__u64 x) ++{ ++ __u64 __x = (x); ++ ++ return ++ (__u64)(\ ++ (__u64)(((__u64)(__x)&(__u64)0x00000000000000ffULL) << 56) | \ ++ (__u64)(((__u64)(__x)&(__u64)0x000000000000ff00ULL) << 40) | \ ++ (__u64)(((__u64)(__x)&(__u64)0x0000000000ff0000ULL) << 24) | \ ++ (__u64)(((__u64)(__x)&(__u64)0x00000000ff000000ULL) << 8) | \ ++ (__u64)(((__u64)(__x)&(__u64)0x000000ff00000000ULL) >> 8) | \ ++ (__u64)(((__u64)(__x)&(__u64)0x0000ff0000000000ULL) >> 24) | \ ++ (__u64)(((__u64)(__x)&(__u64)0x00ff000000000000ULL) >> 40) | \ ++ (__u64)(((__u64)(__x)&(__u64)0xff00000000000000ULL) >> 56)); ++ \ ++} ++#endif /* CONFIG_PLATFORM_MSTAR */ ++ ++#ifndef __arch__swab16 ++__inline static __u16 __arch__swab16(__u16 x) ++{ ++ return ___swab16(x); ++} ++ ++#endif ++ ++#ifndef __arch__swab32 ++__inline static __u32 __arch__swab32(__u32 x) ++{ ++ __u32 __tmp = (x) ; ++ return ___swab32(__tmp); ++} ++#endif ++ ++#ifndef __arch__swab64 ++ ++__inline static __u64 __arch__swab64(__u64 x) ++{ ++ __u64 __tmp = (x) ; ++ return ___swab64(__tmp); ++} ++ ++ ++#endif ++ ++#ifndef __swab16 ++ #define __swab16(x) __fswab16(x) ++ #define __swab32(x) __fswab32(x) ++ #define __swab64(x) __fswab64(x) ++#endif /* __swab16 */ ++ ++#ifdef PLATFORM_FREEBSD ++ __inline static __u16 __fswab16(__u16 x) ++#else ++ __inline static const __u16 __fswab16(__u16 x) ++#endif /* PLATFORM_FREEBSD */ ++{ ++ return __arch__swab16(x); ++} ++#ifdef PLATFORM_FREEBSD ++ __inline static __u32 __fswab32(__u32 x) ++#else ++ __inline static const __u32 __fswab32(__u32 x) ++#endif /* PLATFORM_FREEBSD */ ++{ ++ return __arch__swab32(x); ++} ++ ++#if defined(PLATFORM_LINUX) || defined(PLATFORM_WINDOWS) ++ #define swab16 __swab16 ++ #define swab32 __swab32 ++ #define swab64 __swab64 ++ #define swab16p __swab16p ++ #define swab32p __swab32p ++ #define swab64p __swab64p ++ #define swab16s __swab16s ++ #define swab32s __swab32s ++ #define swab64s __swab64s ++#endif ++ ++#endif /* _LINUX_BYTEORDER_SWAB_H */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/circ_buf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/circ_buf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/circ_buf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/circ_buf.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,23 @@ +/****************************************************************************** + * @@ -373623,11 +367210,9 @@ index 000000000..7a5b8ef1a + +#endif //_CIRC_BUF_H_ + -diff --git linux-5.8/3rdparty/rtl8812au/include/cmd_osdep.h linux-5.8/3rdparty/rtl8812au/include/cmd_osdep.h -new file mode 100644 -index 000000000..e4ba2b6d3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/cmd_osdep.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/cmd_osdep.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/cmd_osdep.h +--- linux-5.11.4/3rdparty/rtl8812au/include/cmd_osdep.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/cmd_osdep.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,26 @@ +/****************************************************************************** + * @@ -373655,11 +367240,9 @@ index 000000000..e4ba2b6d3 +extern struct cmd_obj *_rtw_dequeue_cmd(_queue *queue); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/cmn_info/rtw_sta_info.h linux-5.8/3rdparty/rtl8812au/include/cmn_info/rtw_sta_info.h -new file mode 100644 -index 000000000..6910098af ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/cmn_info/rtw_sta_info.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/cmn_info/rtw_sta_info.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/cmn_info/rtw_sta_info.h +--- linux-5.11.4/3rdparty/rtl8812au/include/cmn_info/rtw_sta_info.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/cmn_info/rtw_sta_info.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,257 @@ +/****************************************************************************** + * @@ -373918,11 +367501,9 @@ index 000000000..6910098af +/*--------------------Function declaration-----------------------------*/ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/custom_gpio.h linux-5.8/3rdparty/rtl8812au/include/custom_gpio.h -new file mode 100644 -index 000000000..49411b662 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/custom_gpio.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/custom_gpio.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/custom_gpio.h +--- linux-5.11.4/3rdparty/rtl8812au/include/custom_gpio.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/custom_gpio.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,46 @@ +/****************************************************************************** + * @@ -373970,11 +367551,9 @@ index 000000000..49411b662 +extern void rtw_wifi_gpio_wlan_ctrl(int onoff); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/drv_conf.h linux-5.8/3rdparty/rtl8812au/include/drv_conf.h -new file mode 100644 -index 000000000..9fac340fd ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/drv_conf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/drv_conf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_conf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/drv_conf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_conf.h 2021-03-07 18:16:17.084957471 +0200 @@ -0,0 +1,510 @@ +/****************************************************************************** + * @@ -374486,11 +368065,152 @@ index 000000000..9fac340fd +#endif + +#endif /* __DRV_CONF_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/drv_types.h linux-5.8/3rdparty/rtl8812au/include/drv_types.h -new file mode 100644 -index 000000000..e52608d59 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/drv_types.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/drv_types_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/include/drv_types_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_ce.h 2021-03-07 18:16:17.085957519 +0200 +@@ -0,0 +1,86 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __DRV_TYPES_CE_H__ ++#define __DRV_TYPES_CE_H__ ++ ++#include ++#include ++ ++#include ++ ++#define MAX_ACTIVE_REG_PATH 256 ++ ++#define MAX_MCAST_LIST_NUM 32 ++ ++ ++ ++/* for ioctl */ ++#define MAKE_DRIVER_VERSION(_MainVer, _MinorVer) ((((u32)(_MainVer))<<16)+_MinorVer) ++ ++#define NIC_HEADER_SIZE 14 /* !< can be moved to typedef.h */ ++#define NIC_MAX_PACKET_SIZE 1514 /* !< can be moved to typedef.h */ ++#define NIC_MAX_SEND_PACKETS 10 /* max number of send packets the MiniportSendPackets function can accept, can be moved to typedef.h */ ++#define NIC_VENDOR_DRIVER_VERSION MAKE_DRIVER_VERSION(0, 001) /* !< can be moved to typedef.h */ ++#define NIC_MAX_PACKET_SIZE 1514 /* !< can be moved to typedef.h */ ++ ++typedef struct _MP_REG_ENTRY { ++ ++ NDIS_STRING RegName; /* variable name text */ ++ BOOLEAN bRequired; /* 1->required, 0->optional */ ++ ++ u8 Type; /* NdisParameterInteger/NdisParameterHexInteger/NdisParameterStringle/NdisParameterMultiString */ ++ uint FieldOffset; /* offset to MP_ADAPTER field */ ++ uint FieldSize; /* size (in bytes) of the field */ ++ ++#ifdef UNDER_AMD64 ++ u64 Default; ++#else ++ u32 Default; /* default value to use */ ++#endif ++ ++ u32 Min; /* minimum value allowed */ ++ u32 Max; /* maximum value allowed */ ++} MP_REG_ENTRY, *PMP_REG_ENTRY; ++ ++#ifdef CONFIG_USB_HCI ++typedef struct _USB_EXTENSION { ++ LPCUSB_FUNCS _lpUsbFuncs; ++ USB_HANDLE _hDevice; ++ PVOID pAdapter; ++ ++#if 0 ++ USB_ENDPOINT_DESCRIPTOR _endpACLIn; ++ USB_ENDPOINT_DESCRIPTOR _endpACLOutHigh; ++ USB_ENDPOINT_DESCRIPTOR _endpACLOutNormal; ++ ++ USB_PIPE pPipeIn; ++ USB_PIPE pPipeOutNormal; ++ USB_PIPE pPipeOutHigh; ++#endif ++ ++} USB_EXTENSION, *PUSB_EXTENSION; ++#endif ++ ++ ++typedef struct _OCTET_STRING { ++ u8 *Octet; ++ u16 Length; ++} OCTET_STRING, *POCTET_STRING; ++ ++ ++ ++ ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/drv_types_gspi.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_gspi.h +--- linux-5.11.4/3rdparty/rtl8812au/include/drv_types_gspi.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_gspi.h 2021-03-07 18:16:17.085957519 +0200 +@@ -0,0 +1,49 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __DRV_TYPES_GSPI_H__ ++#define __DRV_TYPES_GSPI_H__ ++ ++/* SPI Header Files */ ++#ifdef PLATFORM_LINUX ++ #include ++ #include ++ #include ++ /* #include */ ++ #include ++ #include ++ #include ++ #include ++ #include ++ #include ++ #include ++#endif ++ ++ ++typedef struct gspi_data { ++ u8 func_number; ++ ++ u8 tx_block_mode; ++ u8 rx_block_mode; ++ u32 block_transfer_len; ++ ++#ifdef PLATFORM_LINUX ++ struct spi_device *func; ++ ++ struct workqueue_struct *priv_wq; ++ struct delayed_work irq_work; ++#endif ++} GSPI_DATA, *PGSPI_DATA; ++ ++#endif /* #ifndef __DRV_TYPES_GSPI_H__ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/drv_types.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types.h +--- linux-5.11.4/3rdparty/rtl8812au/include/drv_types.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,1834 @@ +/****************************************************************************** + * @@ -376326,158 +370046,9 @@ index 000000000..e52608d59 +#endif + +#endif /* __DRV_TYPES_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/drv_types_ce.h linux-5.8/3rdparty/rtl8812au/include/drv_types_ce.h -new file mode 100644 -index 000000000..c00dea8e6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/drv_types_ce.h -@@ -0,0 +1,86 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __DRV_TYPES_CE_H__ -+#define __DRV_TYPES_CE_H__ -+ -+#include -+#include -+ -+#include -+ -+#define MAX_ACTIVE_REG_PATH 256 -+ -+#define MAX_MCAST_LIST_NUM 32 -+ -+ -+ -+/* for ioctl */ -+#define MAKE_DRIVER_VERSION(_MainVer, _MinorVer) ((((u32)(_MainVer))<<16)+_MinorVer) -+ -+#define NIC_HEADER_SIZE 14 /* !< can be moved to typedef.h */ -+#define NIC_MAX_PACKET_SIZE 1514 /* !< can be moved to typedef.h */ -+#define NIC_MAX_SEND_PACKETS 10 /* max number of send packets the MiniportSendPackets function can accept, can be moved to typedef.h */ -+#define NIC_VENDOR_DRIVER_VERSION MAKE_DRIVER_VERSION(0, 001) /* !< can be moved to typedef.h */ -+#define NIC_MAX_PACKET_SIZE 1514 /* !< can be moved to typedef.h */ -+ -+typedef struct _MP_REG_ENTRY { -+ -+ NDIS_STRING RegName; /* variable name text */ -+ BOOLEAN bRequired; /* 1->required, 0->optional */ -+ -+ u8 Type; /* NdisParameterInteger/NdisParameterHexInteger/NdisParameterStringle/NdisParameterMultiString */ -+ uint FieldOffset; /* offset to MP_ADAPTER field */ -+ uint FieldSize; /* size (in bytes) of the field */ -+ -+#ifdef UNDER_AMD64 -+ u64 Default; -+#else -+ u32 Default; /* default value to use */ -+#endif -+ -+ u32 Min; /* minimum value allowed */ -+ u32 Max; /* maximum value allowed */ -+} MP_REG_ENTRY, *PMP_REG_ENTRY; -+ -+#ifdef CONFIG_USB_HCI -+typedef struct _USB_EXTENSION { -+ LPCUSB_FUNCS _lpUsbFuncs; -+ USB_HANDLE _hDevice; -+ PVOID pAdapter; -+ -+#if 0 -+ USB_ENDPOINT_DESCRIPTOR _endpACLIn; -+ USB_ENDPOINT_DESCRIPTOR _endpACLOutHigh; -+ USB_ENDPOINT_DESCRIPTOR _endpACLOutNormal; -+ -+ USB_PIPE pPipeIn; -+ USB_PIPE pPipeOutNormal; -+ USB_PIPE pPipeOutHigh; -+#endif -+ -+} USB_EXTENSION, *PUSB_EXTENSION; -+#endif -+ -+ -+typedef struct _OCTET_STRING { -+ u8 *Octet; -+ u16 Length; -+} OCTET_STRING, *POCTET_STRING; -+ -+ -+ -+ -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/drv_types_gspi.h linux-5.8/3rdparty/rtl8812au/include/drv_types_gspi.h -new file mode 100644 -index 000000000..c22c49722 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/drv_types_gspi.h -@@ -0,0 +1,49 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __DRV_TYPES_GSPI_H__ -+#define __DRV_TYPES_GSPI_H__ -+ -+/* SPI Header Files */ -+#ifdef PLATFORM_LINUX -+ #include -+ #include -+ #include -+ /* #include */ -+ #include -+ #include -+ #include -+ #include -+ #include -+ #include -+ #include -+#endif -+ -+ -+typedef struct gspi_data { -+ u8 func_number; -+ -+ u8 tx_block_mode; -+ u8 rx_block_mode; -+ u32 block_transfer_len; -+ -+#ifdef PLATFORM_LINUX -+ struct spi_device *func; -+ -+ struct workqueue_struct *priv_wq; -+ struct delayed_work irq_work; -+#endif -+} GSPI_DATA, *PGSPI_DATA; -+ -+#endif /* #ifndef __DRV_TYPES_GSPI_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/drv_types_linux.h linux-5.8/3rdparty/rtl8812au/include/drv_types_linux.h -new file mode 100644 -index 000000000..91ca68b39 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/drv_types_linux.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/drv_types_linux.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_linux.h +--- linux-5.11.4/3rdparty/rtl8812au/include/drv_types_linux.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_linux.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,19 @@ +/****************************************************************************** + * @@ -376498,11 +370069,9 @@ index 000000000..91ca68b39 + + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/drv_types_pci.h linux-5.8/3rdparty/rtl8812au/include/drv_types_pci.h -new file mode 100644 -index 000000000..a3a492708 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/drv_types_pci.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/drv_types_pci.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_pci.h +--- linux-5.11.4/3rdparty/rtl8812au/include/drv_types_pci.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_pci.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,266 @@ +/****************************************************************************** + * @@ -376770,11 +370339,9 @@ index 000000000..a3a492708 + + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/drv_types_sdio.h linux-5.8/3rdparty/rtl8812au/include/drv_types_sdio.h -new file mode 100644 -index 000000000..9feca1216 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/drv_types_sdio.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/drv_types_sdio.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_sdio.h +--- linux-5.11.4/3rdparty/rtl8812au/include/drv_types_sdio.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_sdio.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,90 @@ +/****************************************************************************** + * @@ -376866,11 +370433,9 @@ index 000000000..9feca1216 +#define RTW_SDIO_ADDR_F0_CHK(a) (a&RTW_SDIO_ADDR_F0_BIT ? 1 : 0) + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/drv_types_xp.h linux-5.8/3rdparty/rtl8812au/include/drv_types_xp.h -new file mode 100644 -index 000000000..81c45047a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/drv_types_xp.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/drv_types_xp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_xp.h +--- linux-5.11.4/3rdparty/rtl8812au/include/drv_types_xp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/drv_types_xp.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,88 @@ +/****************************************************************************** + * @@ -376960,11 +370525,9 @@ index 000000000..81c45047a + + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/ethernet.h linux-5.8/3rdparty/rtl8812au/include/ethernet.h -new file mode 100644 -index 000000000..2bafa4d98 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/ethernet.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/ethernet.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/ethernet.h +--- linux-5.11.4/3rdparty/rtl8812au/include/ethernet.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/ethernet.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,36 @@ +/****************************************************************************** + * @@ -377002,11 +370565,9 @@ index 000000000..2bafa4d98 + + +#endif /* #ifndef __INC_ETHERNET_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/gspi_hal.h linux-5.8/3rdparty/rtl8812au/include/gspi_hal.h -new file mode 100644 -index 000000000..6da0f071d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/gspi_hal.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/gspi_hal.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/gspi_hal.h +--- linux-5.11.4/3rdparty/rtl8812au/include/gspi_hal.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/gspi_hal.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,30 @@ +/****************************************************************************** + * @@ -377038,11 +370599,9 @@ index 000000000..6da0f071d +#endif + +#endif /* __GSPI_HAL_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/gspi_ops.h linux-5.8/3rdparty/rtl8812au/include/gspi_ops.h -new file mode 100644 -index 000000000..bcfaad2e0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/gspi_ops.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/gspi_ops.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/gspi_ops.h +--- linux-5.11.4/3rdparty/rtl8812au/include/gspi_ops.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/gspi_ops.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,180 @@ +/****************************************************************************** + * @@ -377224,11 +370783,9 @@ index 000000000..bcfaad2e0 +#endif /* CONFIG_WOWLAN */ + +#endif /* __GSPI_OPS_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/gspi_ops_linux.h linux-5.8/3rdparty/rtl8812au/include/gspi_ops_linux.h -new file mode 100644 -index 000000000..0ba263de8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/gspi_ops_linux.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/gspi_ops_linux.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/gspi_ops_linux.h +--- linux-5.11.4/3rdparty/rtl8812au/include/gspi_ops_linux.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/gspi_ops_linux.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,18 @@ +/****************************************************************************** + * @@ -377248,11 +370805,9 @@ index 000000000..0ba263de8 +#define __SDIO_OPS_LINUX_H__ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/gspi_osintf.h linux-5.8/3rdparty/rtl8812au/include/gspi_osintf.h -new file mode 100644 -index 000000000..6393f779d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/gspi_osintf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/gspi_osintf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/gspi_osintf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/gspi_osintf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/gspi_osintf.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,25 @@ +/****************************************************************************** + * @@ -377279,11 +370834,9 @@ index 000000000..6393f779d +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/h2clbk.h linux-5.8/3rdparty/rtl8812au/include/h2clbk.h -new file mode 100644 -index 000000000..4e22afcd8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/h2clbk.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/h2clbk.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/h2clbk.h +--- linux-5.11.4/3rdparty/rtl8812au/include/h2clbk.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/h2clbk.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,26 @@ +/****************************************************************************** + * @@ -377311,11 +370864,2681 @@ index 000000000..4e22afcd8 +void _lbk_evt(IN PADAPTER Adapter); + +void h2c_event_callback(unsigned char *dev, unsigned char *pbuf); -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_btcoex.h linux-5.8/3rdparty/rtl8812au/include/hal_btcoex.h -new file mode 100644 -index 000000000..03021fee3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_btcoex.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/Hal8812PhyCfg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8812PhyCfg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/Hal8812PhyCfg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8812PhyCfg.h 2021-03-07 18:16:17.083957423 +0200 +@@ -0,0 +1,143 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __INC_HAL8812PHYCFG_H__ ++#define __INC_HAL8812PHYCFG_H__ ++ ++ ++/*--------------------------Define Parameters-------------------------------*/ ++#define LOOP_LIMIT 5 ++#define MAX_STALL_TIME 50 /* us */ ++#define AntennaDiversityValue 0x80 /* (Adapter->bSoftwareAntennaDiversity ? 0x00 : 0x80) */ ++#define MAX_TXPWR_IDX_NMODE_92S 63 ++#define Reset_Cnt_Limit 3 ++ ++ ++#ifdef CONFIG_PCI_HCI ++ #define MAX_AGGR_NUM 0x0B ++#else ++ #define MAX_AGGR_NUM 0x07 ++#endif /* CONFIG_PCI_HCI */ ++ ++ ++/*--------------------------Define Parameters-------------------------------*/ ++ ++/*------------------------------Define structure----------------------------*/ ++ ++ ++/* BB/RF related */ ++ ++/*------------------------------Define structure----------------------------*/ ++ ++ ++/*------------------------Export global variable----------------------------*/ ++/*------------------------Export global variable----------------------------*/ ++ ++ ++/*------------------------Export Marco Definition---------------------------*/ ++/*------------------------Export Marco Definition---------------------------*/ ++ ++ ++/*--------------------------Exported Function prototype---------------------*/ ++/* ++ * BB and RF register read/write ++ * */ ++u32 PHY_QueryBBReg8812(IN PADAPTER Adapter, ++ IN u32 RegAddr, ++ IN u32 BitMask); ++void PHY_SetBBReg8812(IN PADAPTER Adapter, ++ IN u32 RegAddr, ++ IN u32 BitMask, ++ IN u32 Data); ++u32 PHY_QueryRFReg8812(IN PADAPTER Adapter, ++ IN enum rf_path eRFPath, ++ IN u32 RegAddr, ++ IN u32 BitMask); ++void PHY_SetRFReg8812(IN PADAPTER Adapter, ++ IN enum rf_path eRFPath, ++ IN u32 RegAddr, ++ IN u32 BitMask, ++ IN u32 Data); ++ ++/* ++ * Initialization related function ++ * ++ * MAC/BB/RF HAL config */ ++int PHY_MACConfig8812(IN PADAPTER Adapter); ++int PHY_BBConfig8812(IN PADAPTER Adapter); ++void PHY_BB8812_Config_1T(IN PADAPTER Adapter); ++int PHY_RFConfig8812(IN PADAPTER Adapter); ++ ++/* RF config */ ++ ++s32 ++PHY_SwitchWirelessBand8812( ++ IN PADAPTER Adapter, ++ IN u8 Band ++); ++ ++/* ++ * BB TX Power R/W ++ * */ ++void PHY_GetTxPowerLevel8812(IN PADAPTER Adapter, OUT s32 *powerlevel); ++void PHY_SetTxPowerLevel8812(IN PADAPTER Adapter, IN u8 Channel); ++ ++BOOLEAN PHY_UpdateTxPowerDbm8812(IN PADAPTER Adapter, IN int powerInDbm); ++u8 PHY_GetTxPowerIndex_8812A( ++ IN PADAPTER pAdapter, ++ IN enum rf_path RFPath, ++ IN u8 Rate, ++ IN u8 BandWidth, ++ IN u8 Channel, ++ struct txpwr_idx_comp *tic ++); ++ ++u32 phy_get_tx_bb_swing_8812a( ++ IN PADAPTER Adapter, ++ IN BAND_TYPE Band, ++ IN enum rf_path RFPath ++); ++ ++VOID ++PHY_SetTxPowerIndex_8812A( ++ IN PADAPTER Adapter, ++ IN u32 PowerIndex, ++ IN enum rf_path RFPath, ++ IN u8 Rate ++); ++ ++/* ++ * channel switch related funciton ++ * */ ++VOID ++PHY_SetSwChnlBWMode8812( ++ IN PADAPTER Adapter, ++ IN u8 channel, ++ IN enum channel_width Bandwidth, ++ IN u8 Offset40, ++ IN u8 Offset80 ++); ++ ++/* ++ * BB/MAC/RF other monitor API ++ * */ ++ ++VOID ++phy_set_rf_path_switch_8812a( ++ IN struct dm_struct *phydm, ++ IN bool bMain ++); ++ ++/*--------------------------Exported Function prototype---------------------*/ ++#endif /* __INC_HAL8192CPHYCFG_H */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/Hal8812PhyReg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8812PhyReg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/Hal8812PhyReg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8812PhyReg.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,735 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __INC_HAL8812PHYREG_H__ ++#define __INC_HAL8812PHYREG_H__ ++/*--------------------------Define Parameters-------------------------------*/ ++/* ++ * BB-PHY register PMAC 0x100 PHY 0x800 - 0xEFF ++ * 1. PMAC duplicate register due to connection: RF_Mode, TRxRN, NumOf L-STF ++ * 2. 0x800/0x900/0xA00/0xC00/0xD00/0xE00 ++ * 3. RF register 0x00-2E ++ * 4. Bit Mask for BB/RF register ++ * 5. Other defintion for BB/RF R/W ++ * */ ++ ++ ++/* BB Register Definition */ ++ ++#define rCCAonSec_Jaguar 0x838 ++#define rPwed_TH_Jaguar 0x830 ++ ++/* BW and sideband setting */ ++#define rBWIndication_Jaguar 0x834 ++#define rL1PeakTH_Jaguar 0x848 ++#define rFPGA0_XA_LSSIReadBack 0x8a0 /*Tranceiver LSSI Readback*/ ++#define rRFMOD_Jaguar 0x8ac /* RF mode */ ++#define rADC_Buf_Clk_Jaguar 0x8c4 ++#define rRFECTRL_Jaguar 0x900 ++#define bRFMOD_Jaguar 0xc3 ++#define rCCK_System_Jaguar 0xa00 /* for cck sideband */ ++#define bCCK_System_Jaguar 0x10 ++ ++/* Block & Path enable */ ++#define rOFDMCCKEN_Jaguar 0x808 /* OFDM/CCK block enable */ ++#define bOFDMEN_Jaguar 0x20000000 ++#define bCCKEN_Jaguar 0x10000000 ++#define rRxPath_Jaguar 0x808 /* Rx antenna */ ++#define bRxPath_Jaguar 0xff ++#define rTxPath_Jaguar 0x80c /* Tx antenna */ ++#define bTxPath_Jaguar 0x0fffffff ++#define rCCK_RX_Jaguar 0xa04 /* for cck rx path selection */ ++#define bCCK_RX_Jaguar 0x0c000000 ++#define rVhtlen_Use_Lsig_Jaguar 0x8c3 /* Use LSIG for VHT length */ ++ ++/* RF read/write-related */ ++#define rHSSIRead_Jaguar 0x8b0 /* RF read addr */ ++#define bHSSIRead_addr_Jaguar 0xff ++#define bHSSIRead_trigger_Jaguar 0x100 ++#define rA_PIRead_Jaguar 0xd04 /* RF readback with PI */ ++#define rB_PIRead_Jaguar 0xd44 /* RF readback with PI */ ++#define rA_SIRead_Jaguar 0xd08 /* RF readback with SI */ ++#define rB_SIRead_Jaguar 0xd48 /* RF readback with SI */ ++#define rRead_data_Jaguar 0xfffff ++#define rA_LSSIWrite_Jaguar 0xc90 /* RF write addr */ ++#define rB_LSSIWrite_Jaguar 0xe90 /* RF write addr */ ++#define bLSSIWrite_data_Jaguar 0x000fffff ++#define bLSSIWrite_addr_Jaguar 0x0ff00000 ++ ++ ++ ++/* YN: mask the following register definition temporarily */ ++#define rFPGA0_XA_RFInterfaceOE 0x860 /* RF Channel switch */ ++#define rFPGA0_XB_RFInterfaceOE 0x864 ++ ++#define rFPGA0_XAB_RFInterfaceSW 0x870 /* RF Interface Software Control */ ++#define rFPGA0_XCD_RFInterfaceSW 0x874 ++ ++/* #define rFPGA0_XAB_RFParameter 0x878 */ /* RF Parameter ++ * #define rFPGA0_XCD_RFParameter 0x87c */ ++ ++/* #define rFPGA0_AnalogParameter1 0x880 */ /* Crystal cap setting RF-R/W protection for parameter4?? ++ * #define rFPGA0_AnalogParameter2 0x884 ++ * #define rFPGA0_AnalogParameter3 0x888 ++ * #define rFPGA0_AdDaClockEn 0x888 */ /* enable ad/da clock1 for dual-phy ++ * #define rFPGA0_AnalogParameter4 0x88c */ ++ ++ ++/* CCK TX scaling */ ++#define rCCK_TxFilter1_Jaguar 0xa20 ++#define bCCK_TxFilter1_C0_Jaguar 0x00ff0000 ++#define bCCK_TxFilter1_C1_Jaguar 0xff000000 ++#define rCCK_TxFilter2_Jaguar 0xa24 ++#define bCCK_TxFilter2_C2_Jaguar 0x000000ff ++#define bCCK_TxFilter2_C3_Jaguar 0x0000ff00 ++#define bCCK_TxFilter2_C4_Jaguar 0x00ff0000 ++#define bCCK_TxFilter2_C5_Jaguar 0xff000000 ++#define rCCK_TxFilter3_Jaguar 0xa28 ++#define bCCK_TxFilter3_C6_Jaguar 0x000000ff ++#define bCCK_TxFilter3_C7_Jaguar 0x0000ff00 ++ ++ ++/* YN: mask the following register definition temporarily ++ * #define rPdp_AntA 0xb00 ++ * #define rPdp_AntA_4 0xb04 ++ * #define rConfig_Pmpd_AntA 0xb28 ++ * #define rConfig_AntA 0xb68 ++ * #define rConfig_AntB 0xb6c ++ * #define rPdp_AntB 0xb70 ++ * #define rPdp_AntB_4 0xb74 ++ * #define rConfig_Pmpd_AntB 0xb98 ++ * #define rAPK 0xbd8 */ ++ ++/* RXIQC */ ++#define rA_RxIQC_AB_Jaguar 0xc10 /* RxIQ imblance matrix coeff. A & B */ ++#define rA_RxIQC_CD_Jaguar 0xc14 /* RxIQ imblance matrix coeff. C & D */ ++#define rA_TxScale_Jaguar 0xc1c /* Pah_A TX scaling factor */ ++#define rB_TxScale_Jaguar 0xe1c /* Path_B TX scaling factor */ ++#define rB_RxIQC_AB_Jaguar 0xe10 /* RxIQ imblance matrix coeff. A & B */ ++#define rB_RxIQC_CD_Jaguar 0xe14 /* RxIQ imblance matrix coeff. C & D */ ++#define b_RxIQC_AC_Jaguar 0x02ff /* bit mask for IQC matrix element A & C */ ++#define b_RxIQC_BD_Jaguar 0x02ff0000 /* bit mask for IQC matrix element A & C */ ++ ++ ++/* DIG-related */ ++#define rA_IGI_Jaguar 0xc50 /* Initial Gain for path-A */ ++#define rB_IGI_Jaguar 0xe50 /* Initial Gain for path-B */ ++#define rOFDM_FalseAlarm1_Jaguar 0xf48 /* counter for break */ ++#define rOFDM_FalseAlarm2_Jaguar 0xf4c /* counter for spoofing */ ++#define rCCK_FalseAlarm_Jaguar 0xa5c /* counter for cck false alarm */ ++#define b_FalseAlarm_Jaguar 0xffff ++#define rCCK_CCA_Jaguar 0xa08 /* cca threshold */ ++#define bCCK_CCA_Jaguar 0x00ff0000 ++ ++/* Tx Power Ttraining-related */ ++#define rA_TxPwrTraing_Jaguar 0xc54 ++#define rB_TxPwrTraing_Jaguar 0xe54 ++ ++/* Report-related */ ++#define rOFDM_ShortCFOAB_Jaguar 0xf60 ++#define rOFDM_LongCFOAB_Jaguar 0xf64 ++#define rOFDM_EndCFOAB_Jaguar 0xf70 ++#define rOFDM_AGCReport_Jaguar 0xf84 ++#define rOFDM_RxSNR_Jaguar 0xf88 ++#define rOFDM_RxEVMCSI_Jaguar 0xf8c ++#define rOFDM_SIGReport_Jaguar 0xf90 ++ ++/* Misc functions */ ++#define rEDCCA_Jaguar 0x8a4 /* EDCCA */ ++#define bEDCCA_Jaguar 0xffff ++#define rAGC_table_Jaguar 0x82c /* AGC tabel select */ ++#define bAGC_table_Jaguar 0x3 ++#define b_sel5g_Jaguar 0x1000 /* sel5g */ ++#define b_LNA_sw_Jaguar 0x8000 /* HW/WS control for LNA */ ++#define rFc_area_Jaguar 0x860 /* fc_area */ ++#define bFc_area_Jaguar 0x1ffe000 ++#define rSingleTone_ContTx_Jaguar 0x914 ++ ++/* RFE */ ++#define rA_RFE_Pinmux_Jaguar 0xcb0 /* Path_A RFE cotrol pinmux */ ++#define rB_RFE_Pinmux_Jaguar 0xeb0 /* Path_B RFE control pinmux */ ++#define rA_RFE_Inv_Jaguar 0xcb4 /* Path_A RFE cotrol */ ++#define rB_RFE_Inv_Jaguar 0xeb4 /* Path_B RFE control */ ++#define rA_RFE_Jaguar 0xcb8 /* Path_A RFE cotrol */ ++#define rB_RFE_Jaguar 0xeb8 /* Path_B RFE control */ ++#define rA_RFE_Inverse_Jaguar 0xCBC /* Path_A RFE control inverse */ ++#define rB_RFE_Inverse_Jaguar 0xEBC /* Path_B RFE control inverse */ ++#define r_ANTSEL_SW_Jaguar 0x900 /* ANTSEL SW Control */ ++#define bMask_RFEInv_Jaguar 0x3ff00000 ++#define bMask_AntselPathFollow_Jaguar 0x00030000 ++ ++/* TX AGC */ ++#define rTxAGC_A_CCK11_CCK1_JAguar 0xc20 ++#define rTxAGC_A_Ofdm18_Ofdm6_JAguar 0xc24 ++#define rTxAGC_A_Ofdm54_Ofdm24_JAguar 0xc28 ++#define rTxAGC_A_MCS3_MCS0_JAguar 0xc2c ++#define rTxAGC_A_MCS7_MCS4_JAguar 0xc30 ++#define rTxAGC_A_MCS11_MCS8_JAguar 0xc34 ++#define rTxAGC_A_MCS15_MCS12_JAguar 0xc38 ++#define rTxAGC_A_Nss1Index3_Nss1Index0_JAguar 0xc3c ++#define rTxAGC_A_Nss1Index7_Nss1Index4_JAguar 0xc40 ++#define rTxAGC_A_Nss2Index1_Nss1Index8_JAguar 0xc44 ++#define rTxAGC_A_Nss2Index5_Nss2Index2_JAguar 0xc48 ++#define rTxAGC_A_Nss2Index9_Nss2Index6_JAguar 0xc4c ++#define rTxAGC_B_CCK11_CCK1_JAguar 0xe20 ++#define rTxAGC_B_Ofdm18_Ofdm6_JAguar 0xe24 ++#define rTxAGC_B_Ofdm54_Ofdm24_JAguar 0xe28 ++#define rTxAGC_B_MCS3_MCS0_JAguar 0xe2c ++#define rTxAGC_B_MCS7_MCS4_JAguar 0xe30 ++#define rTxAGC_B_MCS11_MCS8_JAguar 0xe34 ++#define rTxAGC_B_MCS15_MCS12_JAguar 0xe38 ++#define rTxAGC_B_Nss1Index3_Nss1Index0_JAguar 0xe3c ++#define rTxAGC_B_Nss1Index7_Nss1Index4_JAguar 0xe40 ++#define rTxAGC_B_Nss2Index1_Nss1Index8_JAguar 0xe44 ++#define rTxAGC_B_Nss2Index5_Nss2Index2_JAguar 0xe48 ++#define rTxAGC_B_Nss2Index9_Nss2Index6_JAguar 0xe4c ++#define bTxAGC_byte0_Jaguar 0xff ++#define bTxAGC_byte1_Jaguar 0xff00 ++#define bTxAGC_byte2_Jaguar 0xff0000 ++#define bTxAGC_byte3_Jaguar 0xff000000 ++ ++/* IQK YN: temporaily mask this part ++ * #define rFPGA0_IQK 0xe28 ++ * #define rTx_IQK_Tone_A 0xe30 ++ * #define rRx_IQK_Tone_A 0xe34 ++ * #define rTx_IQK_PI_A 0xe38 ++ * #define rRx_IQK_PI_A 0xe3c */ ++ ++/* #define rTx_IQK 0xe40 */ ++/* #define rRx_IQK 0xe44 */ ++/* #define rIQK_AGC_Pts 0xe48 */ ++/* #define rIQK_AGC_Rsp 0xe4c */ ++/* #define rTx_IQK_Tone_B 0xe50 */ ++/* #define rRx_IQK_Tone_B 0xe54 */ ++/* #define rTx_IQK_PI_B 0xe58 */ ++/* #define rRx_IQK_PI_B 0xe5c */ ++/* #define rIQK_AGC_Cont 0xe60 */ ++ ++ ++/* AFE-related */ ++#define rA_AFEPwr1_Jaguar 0xc60 /* dynamic AFE power control */ ++#define rA_AFEPwr2_Jaguar 0xc64 /* dynamic AFE power control */ ++#define rA_Rx_WaitCCA_Tx_CCKRFON_Jaguar 0xc68 ++#define rA_Tx_CCKBBON_OFDMRFON_Jaguar 0xc6c ++#define rA_Tx_OFDMBBON_Tx2Rx_Jaguar 0xc70 ++#define rA_Tx2Tx_RXCCK_Jaguar 0xc74 ++#define rA_Rx_OFDM_WaitRIFS_Jaguar 0xc78 ++#define rA_Rx2Rx_BT_Jaguar 0xc7c ++#define rA_sleep_nav_Jaguar 0xc80 ++#define rA_pmpd_Jaguar 0xc84 ++#define rB_AFEPwr1_Jaguar 0xe60 /* dynamic AFE power control */ ++#define rB_AFEPwr2_Jaguar 0xe64 /* dynamic AFE power control */ ++#define rB_Rx_WaitCCA_Tx_CCKRFON_Jaguar 0xe68 ++#define rB_Tx_CCKBBON_OFDMRFON_Jaguar 0xe6c ++#define rB_Tx_OFDMBBON_Tx2Rx_Jaguar 0xe70 ++#define rB_Tx2Tx_RXCCK_Jaguar 0xe74 ++#define rB_Rx_OFDM_WaitRIFS_Jaguar 0xe78 ++#define rB_Rx2Rx_BT_Jaguar 0xe7c ++#define rB_sleep_nav_Jaguar 0xe80 ++#define rB_pmpd_Jaguar 0xe84 ++ ++ ++/* YN: mask these registers temporaily ++ * #define rTx_Power_Before_IQK_A 0xe94 ++ * #define rTx_Power_After_IQK_A 0xe9c */ ++ ++/* #define rRx_Power_Before_IQK_A 0xea0 */ ++/* #define rRx_Power_Before_IQK_A_2 0xea4 */ ++/* #define rRx_Power_After_IQK_A 0xea8 */ ++/* #define rRx_Power_After_IQK_A_2 0xeac */ ++ ++/* #define rTx_Power_Before_IQK_B 0xeb4 */ ++/* #define rTx_Power_After_IQK_B 0xebc */ ++ ++/* #define rRx_Power_Before_IQK_B 0xec0 */ ++/* #define rRx_Power_Before_IQK_B_2 0xec4 */ ++/* #define rRx_Power_After_IQK_B 0xec8 */ ++/* #define rRx_Power_After_IQK_B_2 0xecc */ ++ ++ ++/* RSSI Dump */ ++#define rA_RSSIDump_Jaguar 0xBF0 ++#define rB_RSSIDump_Jaguar 0xBF1 ++#define rS1_RXevmDump_Jaguar 0xBF4 ++#define rS2_RXevmDump_Jaguar 0xBF5 ++#define rA_RXsnrDump_Jaguar 0xBF6 ++#define rB_RXsnrDump_Jaguar 0xBF7 ++#define rA_CfoShortDump_Jaguar 0xBF8 ++#define rB_CfoShortDump_Jaguar 0xBFA ++#define rA_CfoLongDump_Jaguar 0xBEC ++#define rB_CfoLongDump_Jaguar 0xBEE ++ ++ ++/* RF Register ++ * */ ++#define RF_AC_Jaguar 0x00 /* */ ++#define RF_RF_Top_Jaguar 0x07 /* */ ++#define RF_TXLOK_Jaguar 0x08 /* */ ++#define RF_TXAPK_Jaguar 0x0B ++#define RF_CHNLBW_Jaguar 0x18 /* RF channel and BW switch */ ++#define RF_RCK1_Jaguar 0x1c /* */ ++#define RF_RCK2_Jaguar 0x1d ++#define RF_RCK3_Jaguar 0x1e ++#define RF_ModeTableAddr 0x30 ++#define RF_ModeTableData0 0x31 ++#define RF_ModeTableData1 0x32 ++#define RF_TxLCTank_Jaguar 0x54 ++#define RF_APK_Jaguar 0x63 ++#define RF_LCK 0xB4 ++#define RF_WeLut_Jaguar 0xEF ++ ++#define bRF_CHNLBW_MOD_AG_Jaguar 0x70300 ++#define bRF_CHNLBW_BW 0xc00 ++ ++ ++/* ++ * RL6052 Register definition ++ * */ ++#define RF_AC 0x00 /* */ ++#define RF_IPA_A 0x0C /* */ ++#define RF_TXBIAS_A 0x0D ++#define RF_BS_PA_APSET_G9_G11 0x0E ++#define RF_MODE1 0x10 /* */ ++#define RF_MODE2 0x11 /* */ ++#define RF_CHNLBW 0x18 /* RF channel and BW switch */ ++#define RF_RCK_OS 0x30 /* RF TX PA control */ ++#define RF_TXPA_G1 0x31 /* RF TX PA control */ ++#define RF_TXPA_G2 0x32 /* RF TX PA control */ ++#define RF_TXPA_G3 0x33 /* RF TX PA control */ ++#define RF_0x52 0x52 ++#define RF_WE_LUT 0xEF ++ ++#define RF_TX_GAIN_OFFSET_8812A(_val) ((abs((_val)) << 1) | (((_val) > 0) ? BIT0 : 0)) ++#define RF_TX_GAIN_OFFSET_8821A(_val) ((abs((_val)) << 1) | (((_val) > 0) ? BIT0 : 0)) ++ ++/* ++ * Bit Mask ++ * ++ * 1. Page1(0x100) */ ++#define bBBResetB 0x100 /* Useless now? */ ++#define bGlobalResetB 0x200 ++#define bOFDMTxStart 0x4 ++#define bCCKTxStart 0x8 ++#define bCRC32Debug 0x100 ++#define bPMACLoopback 0x10 ++#define bTxLSIG 0xffffff ++#define bOFDMTxRate 0xf ++#define bOFDMTxReserved 0x10 ++#define bOFDMTxLength 0x1ffe0 ++#define bOFDMTxParity 0x20000 ++#define bTxHTSIG1 0xffffff ++#define bTxHTMCSRate 0x7f ++#define bTxHTBW 0x80 ++#define bTxHTLength 0xffff00 ++#define bTxHTSIG2 0xffffff ++#define bTxHTSmoothing 0x1 ++#define bTxHTSounding 0x2 ++#define bTxHTReserved 0x4 ++#define bTxHTAggreation 0x8 ++#define bTxHTSTBC 0x30 ++#define bTxHTAdvanceCoding 0x40 ++#define bTxHTShortGI 0x80 ++#define bTxHTNumberHT_LTF 0x300 ++#define bTxHTCRC8 0x3fc00 ++#define bCounterReset 0x10000 ++#define bNumOfOFDMTx 0xffff ++#define bNumOfCCKTx 0xffff0000 ++#define bTxIdleInterval 0xffff ++#define bOFDMService 0xffff0000 ++#define bTxMACHeader 0xffffffff ++#define bTxDataInit 0xff ++#define bTxHTMode 0x100 ++#define bTxDataType 0x30000 ++#define bTxRandomSeed 0xffffffff ++#define bCCKTxPreamble 0x1 ++#define bCCKTxSFD 0xffff0000 ++#define bCCKTxSIG 0xff ++#define bCCKTxService 0xff00 ++#define bCCKLengthExt 0x8000 ++#define bCCKTxLength 0xffff0000 ++#define bCCKTxCRC16 0xffff ++#define bCCKTxStatus 0x1 ++#define bOFDMTxStatus 0x2 ++ ++ ++/* ++ * 1. PMAC duplicate register due to connection: RF_Mode, TRxRN, NumOf L-STF ++ * 1. Page1(0x100) ++ * */ ++#define rPMAC_Reset 0x100 ++#define rPMAC_TxStart 0x104 ++#define rPMAC_TxLegacySIG 0x108 ++#define rPMAC_TxHTSIG1 0x10c ++#define rPMAC_TxHTSIG2 0x110 ++#define rPMAC_PHYDebug 0x114 ++#define rPMAC_TxPacketNum 0x118 ++#define rPMAC_TxIdle 0x11c ++#define rPMAC_TxMACHeader0 0x120 ++#define rPMAC_TxMACHeader1 0x124 ++#define rPMAC_TxMACHeader2 0x128 ++#define rPMAC_TxMACHeader3 0x12c ++#define rPMAC_TxMACHeader4 0x130 ++#define rPMAC_TxMACHeader5 0x134 ++#define rPMAC_TxDataType 0x138 ++#define rPMAC_TxRandomSeed 0x13c ++#define rPMAC_CCKPLCPPreamble 0x140 ++#define rPMAC_CCKPLCPHeader 0x144 ++#define rPMAC_CCKCRC16 0x148 ++#define rPMAC_OFDMRxCRC32OK 0x170 ++#define rPMAC_OFDMRxCRC32Er 0x174 ++#define rPMAC_OFDMRxParityEr 0x178 ++#define rPMAC_OFDMRxCRC8Er 0x17c ++#define rPMAC_CCKCRxRC16Er 0x180 ++#define rPMAC_CCKCRxRC32Er 0x184 ++#define rPMAC_CCKCRxRC32OK 0x188 ++#define rPMAC_TxStatus 0x18c ++ ++/* ++ * 3. Page8(0x800) ++ * */ ++#define rFPGA0_RFMOD 0x800 /* RF mode & CCK TxSC */ /* RF BW Setting?? */ ++ ++#define rFPGA0_TxInfo 0x804 /* Status report?? */ ++#define rFPGA0_PSDFunction 0x808 ++#define rFPGA0_TxGainStage 0x80c /* Set TX PWR init gain? */ ++ ++#define rFPGA0_XA_HSSIParameter1 0x820 /* RF 3 wire register */ ++#define rFPGA0_XA_HSSIParameter2 0x824 ++#define rFPGA0_XB_HSSIParameter1 0x828 ++#define rFPGA0_XB_HSSIParameter2 0x82c ++ ++#define rFPGA0_XAB_SwitchControl 0x858 /* RF Channel switch */ ++#define rFPGA0_XCD_SwitchControl 0x85c ++ ++#define rFPGA0_XAB_RFParameter 0x878 /* RF Parameter */ ++#define rFPGA0_XCD_RFParameter 0x87c ++ ++#define rFPGA0_AnalogParameter1 0x880 /* Crystal cap setting RF-R/W protection for parameter4?? */ ++#define rFPGA0_AnalogParameter2 0x884 ++#define rFPGA0_AnalogParameter3 0x888 ++#define rFPGA0_AdDaClockEn 0x888 /* enable ad/da clock1 for dual-phy */ ++#define rFPGA0_AnalogParameter4 0x88c ++#define rFPGA0_XB_LSSIReadBack 0x8a4 ++#define rFPGA0_XCD_RFPara 0x8b4 ++ ++/* ++ * 4. Page9(0x900) ++ * */ ++#define rFPGA1_RFMOD 0x900 /* RF mode & OFDM TxSC */ /* RF BW Setting?? */ ++ ++#define rFPGA1_TxBlock 0x904 /* Useless now */ ++#define rFPGA1_DebugSelect 0x908 /* Useless now */ ++#define rFPGA1_TxInfo 0x90c /* Useless now */ /* Status report?? */ ++ ++/* ++ * PageA(0xA00) ++ * */ ++#define rCCK0_System 0xa00 ++#define rCCK0_AFESetting 0xa04 /* Disable init gain now */ /* Select RX path by RSSI */ ++#define rCCK0_DSPParameter2 0xa1c /* SQ threshold */ ++#define rCCK0_TxFilter1 0xa20 ++#define rCCK0_TxFilter2 0xa24 ++#define rCCK0_DebugPort 0xa28 /* debug port and Tx filter3 */ ++#define rCCK0_FalseAlarmReport 0xa2c /* 0xa2d useless now 0xa30-a4f channel report */ ++ ++/* ++ * PageB(0xB00) ++ * */ ++#define rPdp_AntA 0xb00 ++#define rPdp_AntA_4 0xb04 ++#define rConfig_Pmpd_AntA 0xb28 ++#define rConfig_AntA 0xb68 ++#define rConfig_AntB 0xb6c ++#define rPdp_AntB 0xb70 ++#define rPdp_AntB_4 0xb74 ++#define rConfig_Pmpd_AntB 0xb98 ++#define rAPK 0xbd8 ++ ++/* ++ * 6. PageC(0xC00) ++ * */ ++#define rOFDM0_LSTF 0xc00 ++ ++#define rOFDM0_TRxPathEnable 0xc04 ++#define rOFDM0_TRMuxPar 0xc08 ++#define rOFDM0_TRSWIsolation 0xc0c ++ ++#define rOFDM0_XARxAFE 0xc10 /* RxIQ DC offset, Rx digital filter, DC notch filter */ ++#define rOFDM0_XARxIQImbalance 0xc14 /* RxIQ imblance matrix */ ++#define rOFDM0_XBRxAFE 0xc18 ++#define rOFDM0_XBRxIQImbalance 0xc1c ++#define rOFDM0_XCRxAFE 0xc20 ++#define rOFDM0_XCRxIQImbalance 0xc24 ++#define rOFDM0_XDRxAFE 0xc28 ++#define rOFDM0_XDRxIQImbalance 0xc2c ++ ++#define rOFDM0_RxDetector1 0xc30 /* PD, BW & SBD */ /* DM tune init gain */ ++#define rOFDM0_RxDetector2 0xc34 /* SBD & Fame Sync. */ ++#define rOFDM0_RxDetector3 0xc38 /* Frame Sync. */ ++#define rOFDM0_RxDetector4 0xc3c /* PD, SBD, Frame Sync & Short-GI */ ++ ++#define rOFDM0_RxDSP 0xc40 /* Rx Sync Path */ ++#define rOFDM0_CFOandDAGC 0xc44 /* CFO & DAGC */ ++#define rOFDM0_CCADropThreshold 0xc48 /* CCA Drop threshold */ ++#define rOFDM0_ECCAThreshold 0xc4c /* energy CCA */ ++ ++#define rOFDM0_XAAGCCore1 0xc50 /* DIG */ ++#define rOFDM0_XAAGCCore2 0xc54 ++#define rOFDM0_XBAGCCore1 0xc58 ++#define rOFDM0_XBAGCCore2 0xc5c ++#define rOFDM0_XCAGCCore1 0xc60 ++#define rOFDM0_XCAGCCore2 0xc64 ++#define rOFDM0_XDAGCCore1 0xc68 ++#define rOFDM0_XDAGCCore2 0xc6c ++ ++#define rOFDM0_AGCParameter1 0xc70 ++#define rOFDM0_AGCParameter2 0xc74 ++#define rOFDM0_AGCRSSITable 0xc78 ++#define rOFDM0_HTSTFAGC 0xc7c ++ ++#define rOFDM0_XATxIQImbalance 0xc80 /* TX PWR TRACK and DIG */ ++#define rOFDM0_XATxAFE 0xc84 ++#define rOFDM0_XBTxIQImbalance 0xc88 ++#define rOFDM0_XBTxAFE 0xc8c ++#define rOFDM0_XCTxIQImbalance 0xc90 ++#define rOFDM0_XCTxAFE 0xc94 ++#define rOFDM0_XDTxIQImbalance 0xc98 ++#define rOFDM0_XDTxAFE 0xc9c ++ ++#define rOFDM0_RxIQExtAnta 0xca0 ++#define rOFDM0_TxCoeff1 0xca4 ++#define rOFDM0_TxCoeff2 0xca8 ++#define rOFDM0_TxCoeff3 0xcac ++#define rOFDM0_TxCoeff4 0xcb0 ++#define rOFDM0_TxCoeff5 0xcb4 ++#define rOFDM0_TxCoeff6 0xcb8 ++#define rOFDM0_RxHPParameter 0xce0 ++#define rOFDM0_TxPseudoNoiseWgt 0xce4 ++#define rOFDM0_FrameSync 0xcf0 ++#define rOFDM0_DFSReport 0xcf4 ++ ++/* ++ * 7. PageD(0xD00) ++ * */ ++#define rOFDM1_LSTF 0xd00 ++#define rOFDM1_TRxPathEnable 0xd04 ++ ++/* ++ * 8. PageE(0xE00) ++ * */ ++#define rTxAGC_A_Rate18_06 0xe00 ++#define rTxAGC_A_Rate54_24 0xe04 ++#define rTxAGC_A_CCK1_Mcs32 0xe08 ++#define rTxAGC_A_Mcs03_Mcs00 0xe10 ++#define rTxAGC_A_Mcs07_Mcs04 0xe14 ++#define rTxAGC_A_Mcs11_Mcs08 0xe18 ++#define rTxAGC_A_Mcs15_Mcs12 0xe1c ++ ++#define rTxAGC_B_Rate18_06 0x830 ++#define rTxAGC_B_Rate54_24 0x834 ++#define rTxAGC_B_CCK1_55_Mcs32 0x838 ++#define rTxAGC_B_Mcs03_Mcs00 0x83c ++#define rTxAGC_B_Mcs07_Mcs04 0x848 ++#define rTxAGC_B_Mcs11_Mcs08 0x84c ++#define rTxAGC_B_Mcs15_Mcs12 0x868 ++#define rTxAGC_B_CCK11_A_CCK2_11 0x86c ++ ++#define rFPGA0_IQK 0xe28 ++#define rTx_IQK_Tone_A 0xe30 ++#define rRx_IQK_Tone_A 0xe34 ++#define rTx_IQK_PI_A 0xe38 ++#define rRx_IQK_PI_A 0xe3c ++ ++#define rTx_IQK 0xe40 ++#define rRx_IQK 0xe44 ++#define rIQK_AGC_Pts 0xe48 ++#define rIQK_AGC_Rsp 0xe4c ++#define rTx_IQK_Tone_B 0xe50 ++#define rRx_IQK_Tone_B 0xe54 ++#define rTx_IQK_PI_B 0xe58 ++#define rRx_IQK_PI_B 0xe5c ++#define rIQK_AGC_Cont 0xe60 ++ ++#define rBlue_Tooth 0xe6c ++#define rRx_Wait_CCA 0xe70 ++#define rTx_CCK_RFON 0xe74 ++#define rTx_CCK_BBON 0xe78 ++#define rTx_OFDM_RFON 0xe7c ++#define rTx_OFDM_BBON 0xe80 ++#define rTx_To_Rx 0xe84 ++#define rTx_To_Tx 0xe88 ++#define rRx_CCK 0xe8c ++ ++#define rTx_Power_Before_IQK_A 0xe94 ++#define rTx_Power_After_IQK_A 0xe9c ++ ++#define rRx_Power_Before_IQK_A 0xea0 ++#define rRx_Power_Before_IQK_A_2 0xea4 ++#define rRx_Power_After_IQK_A 0xea8 ++#define rRx_Power_After_IQK_A_2 0xeac ++ ++#define rTx_Power_Before_IQK_B 0xeb4 ++#define rTx_Power_After_IQK_B 0xebc ++ ++#define rRx_Power_Before_IQK_B 0xec0 ++#define rRx_Power_Before_IQK_B_2 0xec4 ++#define rRx_Power_After_IQK_B 0xec8 ++#define rRx_Power_After_IQK_B_2 0xecc ++ ++#define rRx_OFDM 0xed0 ++#define rRx_Wait_RIFS 0xed4 ++#define rRx_TO_Rx 0xed8 ++#define rStandby 0xedc ++#define rSleep 0xee0 ++#define rPMPD_ANAEN 0xeec ++ ++ ++/* 2. Page8(0x800) */ ++#define bRFMOD 0x1 /* Reg 0x800 rFPGA0_RFMOD */ ++#define bJapanMode 0x2 ++#define bCCKTxSC 0x30 ++#define bCCKEn 0x1000000 ++#define bOFDMEn 0x2000000 ++#define bXBTxAGC 0xf00 /* Reg 80c rFPGA0_TxGainStage */ ++#define bXCTxAGC 0xf000 ++#define bXDTxAGC 0xf0000 ++ ++/* 4. PageA(0xA00) */ ++#define bCCKBBMode 0x3 /* Useless */ ++#define bCCKTxPowerSaving 0x80 ++#define bCCKRxPowerSaving 0x40 ++ ++#define bCCKSideBand 0x10 /* Reg 0xa00 rCCK0_System 20/40 switch */ ++ ++#define bCCKScramble 0x8 /* Useless */ ++#define bCCKAntDiversity 0x8000 ++#define bCCKCarrierRecovery 0x4000 ++#define bCCKTxRate 0x3000 ++#define bCCKDCCancel 0x0800 ++#define bCCKISICancel 0x0400 ++#define bCCKMatchFilter 0x0200 ++#define bCCKEqualizer 0x0100 ++#define bCCKPreambleDetect 0x800000 ++#define bCCKFastFalseCCA 0x400000 ++#define bCCKChEstStart 0x300000 ++#define bCCKCCACount 0x080000 ++#define bCCKcs_lim 0x070000 ++#define bCCKBistMode 0x80000000 ++#define bCCKCCAMask 0x40000000 ++#define bCCKTxDACPhase 0x4 ++#define bCCKRxADCPhase 0x20000000 /* r_rx_clk */ ++#define bCCKr_cp_mode0 0x0100 ++#define bCCKTxDCOffset 0xf0 ++#define bCCKRxDCOffset 0xf ++#define bCCKCCAMode 0xc000 ++#define bCCKFalseCS_lim 0x3f00 ++#define bCCKCS_ratio 0xc00000 ++#define bCCKCorgBit_sel 0x300000 ++#define bCCKPD_lim 0x0f0000 ++#define bCCKNewCCA 0x80000000 ++#define bCCKRxHPofIG 0x8000 ++#define bCCKRxIG 0x7f00 ++#define bCCKLNAPolarity 0x800000 ++#define bCCKRx1stGain 0x7f0000 ++#define bCCKRFExtend 0x20000000 /* CCK Rx Iinital gain polarity */ ++#define bCCKRxAGCSatLevel 0x1f000000 ++#define bCCKRxAGCSatCount 0xe0 ++#define bCCKRxRFSettle 0x1f /* AGCsamp_dly */ ++#define bCCKFixedRxAGC 0x8000 ++/* #define bCCKRxAGCFormat 0x4000 */ /* remove to HSSI register 0x824 */ ++#define bCCKAntennaPolarity 0x2000 ++#define bCCKTxFilterType 0x0c00 ++#define bCCKRxAGCReportType 0x0300 ++#define bCCKRxDAGCEn 0x80000000 ++#define bCCKRxDAGCPeriod 0x20000000 ++#define bCCKRxDAGCSatLevel 0x1f000000 ++#define bCCKTimingRecovery 0x800000 ++#define bCCKTxC0 0x3f0000 ++#define bCCKTxC1 0x3f000000 ++#define bCCKTxC2 0x3f ++#define bCCKTxC3 0x3f00 ++#define bCCKTxC4 0x3f0000 ++#define bCCKTxC5 0x3f000000 ++#define bCCKTxC6 0x3f ++#define bCCKTxC7 0x3f00 ++#define bCCKDebugPort 0xff0000 ++#define bCCKDACDebug 0x0f000000 ++#define bCCKFalseAlarmEnable 0x8000 ++#define bCCKFalseAlarmRead 0x4000 ++#define bCCKTRSSI 0x7f ++#define bCCKRxAGCReport 0xfe ++#define bCCKRxReport_AntSel 0x80000000 ++#define bCCKRxReport_MFOff 0x40000000 ++#define bCCKRxRxReport_SQLoss 0x20000000 ++#define bCCKRxReport_Pktloss 0x10000000 ++#define bCCKRxReport_Lockedbit 0x08000000 ++#define bCCKRxReport_RateError 0x04000000 ++#define bCCKRxReport_RxRate 0x03000000 ++#define bCCKRxFACounterLower 0xff ++#define bCCKRxFACounterUpper 0xff000000 ++#define bCCKRxHPAGCStart 0xe000 ++#define bCCKRxHPAGCFinal 0x1c00 ++#define bCCKRxFalseAlarmEnable 0x8000 ++#define bCCKFACounterFreeze 0x4000 ++#define bCCKTxPathSel 0x10000000 ++#define bCCKDefaultRxPath 0xc000000 ++#define bCCKOptionRxPath 0x3000000 ++ ++/* 6. PageE(0xE00) */ ++#define bSTBCEn 0x4 /* Useless */ ++#define bAntennaMapping 0x10 ++#define bNss 0x20 ++#define bCFOAntSumD 0x200 ++#define bPHYCounterReset 0x8000000 ++#define bCFOReportGet 0x4000000 ++#define bOFDMContinueTx 0x10000000 ++#define bOFDMSingleCarrier 0x20000000 ++#define bOFDMSingleTone 0x40000000 ++ ++ ++/* ++ * Other Definition ++ * */ ++ ++#define bEnable 0x1 /* Useless */ ++#define bDisable 0x0 ++ ++/* byte endable for srwrite */ ++#define bByte0 0x1 /* Useless */ ++#define bByte1 0x2 ++#define bByte2 0x4 ++#define bByte3 0x8 ++#define bWord0 0x3 ++#define bWord1 0xc ++#define bDWord 0xf ++ ++/* for PutRegsetting & GetRegSetting BitMask */ ++#define bMaskByte0 0xff /* Reg 0xc50 rOFDM0_XAAGCCore~0xC6f */ ++#define bMaskByte1 0xff00 ++#define bMaskByte2 0xff0000 ++#define bMaskByte3 0xff000000 ++#define bMaskHWord 0xffff0000 ++#define bMaskLWord 0x0000ffff ++#define bMaskDWord 0xffffffff ++#define bMaskH3Bytes 0xffffff00 ++#define bMask12Bits 0xfff ++#define bMaskH4Bits 0xf0000000 ++#define bMaskOFDM_D 0xffc00000 ++#define bMaskCCK 0x3f3f3f3f ++ ++ ++/*--------------------------Define Parameters-------------------------------*/ ++ ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/Hal8812PwrSeq.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8812PwrSeq.h +--- linux-5.11.4/3rdparty/rtl8812au/include/Hal8812PwrSeq.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8812PwrSeq.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,208 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++ ++ ++#ifndef __HAL8812PWRSEQ_H__ ++#define __HAL8812PWRSEQ_H__ ++ ++#include "HalPwrSeqCmd.h" ++ ++/* ++ Check document WB-110628-DZ-RTL8195 (Jaguar) Power Architecture-R04.pdf ++ There are 6 HW Power States: ++ 0: POFF--Power Off ++ 1: PDN--Power Down ++ 2: CARDEMU--Card Emulation ++ 3: ACT--Active Mode ++ 4: LPS--Low Power State ++ 5: SUS--Suspend ++ ++ The transision from different states are defined below ++ TRANS_CARDEMU_TO_ACT ++ TRANS_ACT_TO_CARDEMU ++ TRANS_CARDEMU_TO_SUS ++ TRANS_SUS_TO_CARDEMU ++ TRANS_CARDEMU_TO_PDN ++ TRANS_ACT_TO_LPS ++ TRANS_LPS_TO_ACT ++ ++ TRANS_END ++*/ ++#define RTL8812_TRANS_CARDEMU_TO_ACT_STEPS 15 ++#define RTL8812_TRANS_ACT_TO_CARDEMU_STEPS 15 ++#define RTL8812_TRANS_CARDEMU_TO_SUS_STEPS 15 ++#define RTL8812_TRANS_SUS_TO_CARDEMU_STEPS 15 ++#define RTL8812_TRANS_CARDEMU_TO_PDN_STEPS 15 ++#define RTL8812_TRANS_PDN_TO_CARDEMU_STEPS 15 ++#define RTL8812_TRANS_ACT_TO_LPS_STEPS 15 ++#define RTL8812_TRANS_LPS_TO_ACT_STEPS 15 ++#define RTL8812_TRANS_END_STEPS 1 ++ ++ ++#define RTL8812_TRANS_CARDEMU_TO_ACT \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0},/* disable SW LPS 0x04[10]=0*/ \ ++ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, BIT1},/* wait till 0x04[17] = 1 power ready*/ \ ++ /*{0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0}, disable HWPDN 0x04[15]=0*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0},/* disable WL suspend*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* polling until return 0*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT0, 0},/**/ \ ++ {0x0024, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK,PWR_BASEADDR_MAC,PWR_CMD_WRITE, BIT1, 0}, /* 0x24[1] Choose the type of buffer after xosc: nand*/ \ ++ {0x0028, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK,PWR_BASEADDR_MAC,PWR_CMD_WRITE, BIT3, 0}, /* 0x28[33] Choose the type of buffer after xosc: nand*/ ++ ++#define RTL8812_TRANS_ACT_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0c00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xc00[7:0] = 4 turn off 3-wire */ \ ++ {0x0e00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xe00[7:0] = 4 turn off 3-wire */ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /* 0x2[0] = 0 RESET BB, CLOSE RF */ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ ++ /*{0x001F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},//0x1F[7:0] = 0 turn off RF*/ \ ++ /*{0x004E, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},//0x4C[23] = 0x4E[7] = 0, switch DPDT_SEL_P output from register 0x65[2] */ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x2A}, /* 0x07[7:0] = 0x28 sps pwm mode 0x2a for BT coex*/ \ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x02, 0},/*0x8[1] = 0 ANA clk = 500k */ \ ++ /*{0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0 | BIT1, 0}, // 0x02[1:0] = 0 reset BB */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*0x04[9] = 1 turn off MAC by HW state machine*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, 0}, /*wait till 0x04[9] = 0 polling until return 0 to disable*/ ++ ++#define RTL8812_TRANS_CARDEMU_TO_SUS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xcc},\ ++ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xEC},\ ++ {0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x07},/* gpio11 input mode, gpio10~8 output mode */ \ ++ {0x0045, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio 0~7 output same value as input ?? */ \ ++ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xff},/* gpio0~7 output mode */ \ ++ {0x0047, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* 0x47[7:0] = 00 gpio mode */ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* suspend option all off */ \ ++ {0x0014, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x80, BIT7},/*0x14[7] = 1 turn on ZCD */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, BIT0},/* 0x15[0] =1 trun on ZCD */ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, BIT4},/*0x23[4] = 1 hpon LDO sleep mode */ \ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x02, 0},/*0x8[1] = 0 ANA clk = 500k */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /*0x04[11] = 2b'11 enable WL suspend for PCIe*/ ++ ++#define RTL8812_TRANS_SUS_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0}, /*0x04[11] = 2b'01enable WL suspend*/ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, 0},/*0x23[4] = 0 hpon LDO sleep mode leave */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, 0},/* 0x15[0] =0 trun off ZCD */ \ ++ {0x0014, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x80, 0},/*0x14[7] = 0 turn off ZCD */ \ ++ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio0~7 input mode */ \ ++ {0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio11 input mode, gpio10~8 input mode */ ++ ++#define RTL8812_TRANS_CARDEMU_TO_CARDDIS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ /**{0x0194, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, //0x194[0]=0 , disable 32K clock*/ \ ++ /**{0x0093, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x94}, //0x93 = 0x94 , 90[30] =0 enable 500k ANA clock .switch clock from 12M to 500K , 90 [26] =0 disable EEprom loader clock*/ \ ++ {0x0003, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0}, /*0x03[2] = 0, reset 8051*/ \ ++ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x05}, /*0x80 = 05h if reload fw, fill the default value of host_CPU handshake field*/ \ ++ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xcc},\ ++ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xEC},\ ++ {0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x07},/* gpio11 input mode, gpio10~8 output mode */ \ ++ {0x0045, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio 0~7 output same value as input ?? */ \ ++ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xff},/* gpio0~7 output mode */ \ ++ {0x0047, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* 0x47[7:0] = 00 gpio mode */ \ ++ {0x0014, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x80, BIT7},/*0x14[7] = 1 turn on ZCD */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, BIT0},/* 0x15[0] =1 trun on ZCD */ \ ++ {0x0012, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, 0},/*0x12[0] = 0 force PFM mode */ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, BIT4},/*0x23[4] = 1 hpon LDO sleep mode */ \ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x02, 0},/*0x8[1] = 0 ANA clk = 500k */ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07 = 0x20 , SOP option to disable BG/MB*/ \ ++ {0x001f, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /*0x01f[1]=0 , disable RFC_0 control REG_RF_CTRL_8812 */ \ ++ {0x0076, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /*0x076[1]=0 , disable RFC_1 control REG_OPT_CTRL_8812 +2 */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /*0x04[11] = 2b'01 enable WL suspend*/ ++ ++#define RTL8812_TRANS_CARDDIS_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0012, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/*0x12[0] = 1 force PWM mode */ \ ++ {0x0014, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x80, 0},/*0x14[7] = 0 turn off ZCD */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x01, 0},/* 0x15[0] =0 trun off ZCD */ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, 0},/*0x23[4] = 0 hpon LDO leave sleep mode */ \ ++ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio0~7 input mode */ \ ++ {0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio11 input mode, gpio10~8 input mode */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0}, /*0x04[10] = 0, enable SW LPS PCIE only*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0}, /*0x04[11] = 2b'01enable WL suspend*/ \ ++ {0x0003, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, BIT2}, /*0x03[2] = 1, enable 8051*/ \ ++ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/*PCIe DMA start*/ \ ++ {0x0024, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK,PWR_BASEADDR_MAC,PWR_CMD_WRITE, BIT1, BIT1}, /* 0x24[1] Choose the type of buffer after xosc: schmitt trigger*/ \ ++ {0x0028, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK,PWR_BASEADDR_MAC,PWR_CMD_WRITE, BIT3, BIT3}, /* 0x28[33] Choose the type of buffer after xosc: schmitt trigger*/ ++ ++ ++#define RTL8812_TRANS_CARDEMU_TO_PDN \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, BIT7},/* 0x04[15] = 1*/ ++ ++#define RTL8812_TRANS_PDN_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* 0x04[15] = 0*/ ++ ++#define RTL8812_TRANS_ACT_TO_LPS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF},/*PCIe DMA stop*/ \ ++ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x7F},/*Tx Pause*/ \ ++ {0x05F8, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05F9, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05FA, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05FB, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x0c00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xc00[7:0] = 4 turn off 3-wire */ \ ++ {0x0e00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xe00[7:0] = 4 turn off 3-wire */ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*CCK and OFDM are disabled, and clock are gated, and RF closed*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ ++ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x03},/*Reset MAC TRX*/ \ ++ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*check if removed later*/ \ ++ {0x0553, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*Respond TxOK to scheduler*/ ++ ++ ++#define RTL8812_TRANS_LPS_TO_ACT \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, 0xFF, 0x84}, /*SDIO RPWM*/ \ ++ {0xFE58, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*USB RPWM*/ \ ++ {0x0361, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*PCIe RPWM*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_MS}, /*Delay*/ \ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*. 0x08[4] = 0 switch TSF to 40M*/ \ ++ {0x0109, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT7, 0}, /*Polling 0x109[7]=0 TSF in 40M*/ \ ++ {0x0029, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6 | BIT7, 0}, /*. 0x29[7:6] = 2b'00 enable BB clock*/ \ ++ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*. 0x101[1] = 1*/ \ ++ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF}, /*. 0x100[7:0] = 0xFF enable WMAC TRX*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1 | BIT0, BIT1 | BIT0}, /*. 0x02[1:0] = 2b'11 enable BB macro*/ \ ++ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0}, /*. 0x522 = 0*/ ++ ++#define RTL8812_TRANS_END \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0xFFFF, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, 0, PWR_CMD_END, 0, 0}, ++ ++ ++extern WLAN_PWR_CFG rtl8812_power_on_flow[RTL8812_TRANS_CARDEMU_TO_ACT_STEPS + RTL8812_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8812_radio_off_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8812_card_disable_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8812_card_enable_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8812_suspend_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_SUS_STEPS + RTL8812_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8812_resume_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_SUS_STEPS + RTL8812_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8812_hwpdn_flow[RTL8812_TRANS_ACT_TO_CARDEMU_STEPS + RTL8812_TRANS_CARDEMU_TO_PDN_STEPS + RTL8812_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8812_enter_lps_flow[RTL8812_TRANS_ACT_TO_LPS_STEPS + RTL8812_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8812_leave_lps_flow[RTL8812_TRANS_LPS_TO_ACT_STEPS + RTL8812_TRANS_END_STEPS]; ++ ++#endif /* __HAL8812PWRSEQ_H__ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/Hal8814PhyCfg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8814PhyCfg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/Hal8814PhyCfg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8814PhyCfg.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,264 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __INC_HAL8814PHYCFG_H__ ++#define __INC_HAL8814PHYCFG_H__ ++ ++ ++/*--------------------------Define Parameters-------------------------------*/ ++#define LOOP_LIMIT 5 ++#define MAX_STALL_TIME 50 /* us */ ++#define AntennaDiversityValue 0x80 /* (Adapter->bSoftwareAntennaDiversity ? 0x00 : 0x80) */ ++#define MAX_TXPWR_IDX_NMODE_92S 63 ++#define Reset_Cnt_Limit 3 ++ ++ ++#ifdef CONFIG_PCI_HCI ++ #define MAX_AGGR_NUM 0x0B ++#else ++ #define MAX_AGGR_NUM 0x07 ++#endif /* CONFIG_PCI_HCI */ ++ ++ ++/*--------------------------Define Parameters-------------------------------*/ ++ ++/*------------------------------Define structure----------------------------*/ ++ ++ ++/* BB/RF related */ ++ ++#define SIC_ENABLE 0 ++ ++/*------------------------------Define structure----------------------------*/ ++ ++ ++/*------------------------Export global variable----------------------------*/ ++/*------------------------Export global variable----------------------------*/ ++ ++ ++/*------------------------Export Marco Definition---------------------------*/ ++/*------------------------Export Marco Definition---------------------------*/ ++ ++ ++/*--------------------------Exported Function prototype---------------------*/ ++/* 1. BB register R/W API */ ++ ++extern u32 ++PHY_QueryBBReg8814A(IN PADAPTER Adapter, ++ IN u32 RegAddr, ++ IN u32 BitMask); ++ ++ ++VOID ++PHY_SetBBReg8814A(IN PADAPTER Adapter, ++ IN u32 RegAddr, ++ IN u32 BitMask, ++ IN u32 Data); ++ ++ ++extern u32 ++PHY_QueryRFReg8814A(IN PADAPTER Adapter, ++ IN enum rf_path eRFPath, ++ IN u32 RegAddr, ++ IN u32 BitMask); ++ ++ ++void ++PHY_SetRFReg8814A(IN PADAPTER Adapter, ++ IN enum rf_path eRFPath, ++ IN u32 RegAddr, ++ IN u32 BitMask, ++ IN u32 Data); ++ ++/* 1 3. Initial BB/RF config by reading MAC/BB/RF txt. */ ++s32 ++phy_BB8814A_Config_ParaFile( ++ IN PADAPTER Adapter ++); ++ ++VOID ++PHY_ConfigBB_8814A( ++ IN PADAPTER Adapter ++); ++ ++ ++VOID ++phy_ADC_CLK_8814A( ++ IN PADAPTER Adapter ++); ++ ++s32 ++PHY_RFConfig8814A( ++ IN PADAPTER Adapter ++); ++ ++/* ++ * RF Power setting ++ * ++ * BOOLEAN PHY_SetRFPowerState8814A(PADAPTER Adapter, rt_rf_power_state eRFPowerState); */ ++ ++/* 1 5. Tx Power setting API */ ++ ++VOID ++PHY_GetTxPowerLevel8814( ++ IN PADAPTER Adapter, ++ OUT ps4Byte powerlevel ++); ++ ++VOID ++PHY_SetTxPowerLevel8814( ++ IN PADAPTER Adapter, ++ IN u8 Channel ++); ++ ++u8 ++phy_get_tx_power_index_8814a( ++ IN PADAPTER Adapter, ++ IN enum rf_path RFPath, ++ IN u8 Rate, ++ IN enum channel_width BandWidth, ++ IN u8 Channel ++); ++ ++u8 ++PHY_GetTxPowerIndex8814A( ++ IN PADAPTER Adapter, ++ IN enum rf_path RFPath, ++ IN u8 Rate, ++ IN u8 BandWidth, ++ IN u8 Channel, ++ struct txpwr_idx_comp *tic ++); ++ ++VOID ++PHY_SetTxPowerIndex_8814A( ++ IN PADAPTER Adapter, ++ IN u32 PowerIndex, ++ IN enum rf_path RFPath, ++ IN u8 Rate ++); ++ ++ ++BOOLEAN ++PHY_UpdateTxPowerDbm8814A( ++ IN PADAPTER Adapter, ++ IN s4Byte powerInDbm ++); ++ ++ ++u32 ++PHY_GetTxBBSwing_8814A( ++ IN PADAPTER Adapter, ++ IN BAND_TYPE Band, ++ IN enum rf_path RFPath ++); ++ ++ ++ ++/* 1 6. Channel setting API */ ++#if 0 ++VOID ++PHY_SwChnlTimerCallback8814A( ++ IN struct timer_list *p_timer ++); ++#endif ++VOID ++PHY_SwChnlWorkItemCallback8814A( ++ IN PVOID pContext ++); ++ ++ ++VOID ++HAL_HandleSwChnl8814A( ++ IN PADAPTER pAdapter, ++ IN u8 channel ++); ++ ++VOID ++PHY_SwChnlSynchronously8814A(IN PADAPTER pAdapter, ++ IN u8 channel); ++ ++VOID ++PHY_SwChnlAndSetBWModeCallback8814A(IN PVOID pContext); ++ ++ ++VOID ++PHY_HandleSwChnlAndSetBW8814A( ++ IN PADAPTER Adapter, ++ IN BOOLEAN bSwitchChannel, ++ IN BOOLEAN bSetBandWidth, ++ IN u8 ChannelNum, ++ IN enum channel_width ChnlWidth, ++ IN u8 ChnlOffsetOf40MHz, ++ IN u8 ChnlOffsetOf80MHz, ++ IN u8 CenterFrequencyIndex1 ++); ++ ++ ++BOOLEAN ++PHY_QueryRFPathSwitch_8814A(IN PADAPTER pAdapter); ++ ++ ++ ++#if (USE_WORKITEM) ++VOID ++RtCheckForHangWorkItemCallback8814A( ++ IN PVOID pContext ++); ++#endif ++ ++BOOLEAN ++SetAntennaConfig8814A( ++ IN PADAPTER Adapter, ++ IN u8 DefaultAnt ++); ++ ++VOID ++PHY_SetRFEReg8814A( ++ IN PADAPTER Adapter, ++ IN BOOLEAN bInit, ++ IN u8 Band ++); ++ ++ ++s32 ++PHY_SwitchWirelessBand8814A( ++ IN PADAPTER Adapter, ++ IN u8 Band ++); ++ ++VOID ++PHY_SetIO_8814A( ++ PADAPTER pAdapter ++); ++ ++VOID ++PHY_SetSwChnlBWMode8814( ++ IN PADAPTER Adapter, ++ IN u8 channel, ++ IN enum channel_width Bandwidth, ++ IN u8 Offset40, ++ IN u8 Offset80 ++); ++ ++s32 PHY_MACConfig8814(PADAPTER Adapter); ++int PHY_BBConfig8814(PADAPTER Adapter); ++VOID PHY_Set_SecCCATH_by_RXANT_8814A(PADAPTER pAdapter, u4Byte ulAntennaRx); ++ ++ ++ ++/*--------------------------Exported Function prototype---------------------*/ ++ ++/*--------------------------Exported Function prototype---------------------*/ ++#endif /* __INC_HAL8192CPHYCFG_H */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/Hal8814PhyReg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8814PhyReg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/Hal8814PhyReg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8814PhyReg.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,863 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __INC_HAL8814PHYREG_H__ ++#define __INC_HAL8814PHYREG_H__ ++/*--------------------------Define Parameters-------------------------------*/ ++/* ++ * BB-PHY register PMAC 0x100 PHY 0x800 - 0xEFF ++ * 1. PMAC duplicate register due to connection: RF_Mode, TRxRN, NumOf L-STF ++ * 2. 0x800/0x900/0xA00/0xC00/0xD00/0xE00 ++ * 3. RF register 0x00-2E ++ * 4. Bit Mask for BB/RF register ++ * 5. Other defintion for BB/RF R/W ++ * */ ++ ++ ++/* BB Register Definition */ ++ ++#define rCCAonSec_Jaguar 0x838 ++#define rPwed_TH_Jaguar 0x830 ++#define rL1_Weight_Jaguar 0x840 ++#define r_L1_SBD_start_time 0x844 ++ ++/* BW and sideband setting */ ++#define rBWIndication_Jaguar 0x834 ++#define rL1PeakTH_Jaguar 0x848 ++#define rRFMOD_Jaguar 0x8ac /* RF mode */ ++#define rADC_Buf_Clk_Jaguar 0x8c4 ++#define rADC_Buf_40_Clk_Jaguar2 0x8c8 ++#define rRFECTRL_Jaguar 0x900 ++#define bRFMOD_Jaguar 0xc3 ++#define rCCK_System_Jaguar 0xa00 /* for cck sideband */ ++#define bCCK_System_Jaguar 0x10 ++ ++/* Block & Path enable */ ++#define rOFDMCCKEN_Jaguar 0x808 /* OFDM/CCK block enable */ ++#define bOFDMEN_Jaguar 0x20000000 ++#define bCCKEN_Jaguar 0x10000000 ++#define rRxPath_Jaguar 0x808 /* Rx antenna */ ++#define bRxPath_Jaguar 0xff ++#define rTxPath_Jaguar 0x80c /* Tx antenna */ ++#define bTxPath_Jaguar 0x0fffffff ++#define rCCK_RX_Jaguar 0xa04 /* for cck rx path selection */ ++#define bCCK_RX_Jaguar 0x0c000000 ++#define rVhtlen_Use_Lsig_Jaguar 0x8c3 /* Use LSIG for VHT length */ ++ ++#define rRxPath_Jaguar2 0xa04 /* Rx antenna */ ++#define rTxAnt_1Nsts_Jaguar2 0x93c /* Tx antenna for 1Nsts */ ++#define rTxAnt_23Nsts_Jaguar2 0x940 /* Tx antenna for 2Nsts and 3Nsts */ ++ ++ ++/* RF read/write-related */ ++#define rHSSIRead_Jaguar 0x8b0 /* RF read addr */ ++#define bHSSIRead_addr_Jaguar 0xff ++#define bHSSIRead_trigger_Jaguar 0x100 ++#define rA_PIRead_Jaguar 0xd04 /* RF readback with PI */ ++#define rB_PIRead_Jaguar 0xd44 /* RF readback with PI */ ++#define rA_SIRead_Jaguar 0xd08 /* RF readback with SI */ ++#define rB_SIRead_Jaguar 0xd48 /* RF readback with SI */ ++#define rRead_data_Jaguar 0xfffff ++#define rA_LSSIWrite_Jaguar 0xc90 /* RF write addr */ ++#define rB_LSSIWrite_Jaguar 0xe90 /* RF write addr */ ++#define bLSSIWrite_data_Jaguar 0x000fffff ++#define bLSSIWrite_addr_Jaguar 0x0ff00000 ++ ++#define rC_PIRead_Jaguar2 0xd84 /* RF readback with PI */ ++#define rD_PIRead_Jaguar2 0xdC4 /* RF readback with PI */ ++#define rC_SIRead_Jaguar2 0xd88 /* RF readback with SI */ ++#define rD_SIRead_Jaguar2 0xdC8 /* RF readback with SI */ ++#define rC_LSSIWrite_Jaguar2 0x1890 /* RF write addr */ ++#define rD_LSSIWrite_Jaguar2 0x1A90 /* RF write addr */ ++ ++ ++/* YN: mask the following register definition temporarily */ ++#define rFPGA0_XA_RFInterfaceOE 0x860 /* RF Channel switch */ ++#define rFPGA0_XB_RFInterfaceOE 0x864 ++ ++#define rFPGA0_XAB_RFInterfaceSW 0x870 /* RF Interface Software Control */ ++#define rFPGA0_XCD_RFInterfaceSW 0x874 ++ ++/* #define rFPGA0_XAB_RFParameter 0x878 */ /* RF Parameter ++ * #define rFPGA0_XCD_RFParameter 0x87c */ ++ ++/* #define rFPGA0_AnalogParameter1 0x880 */ /* Crystal cap setting RF-R/W protection for parameter4?? ++ * #define rFPGA0_AnalogParameter2 0x884 ++ * #define rFPGA0_AnalogParameter3 0x888 ++ * #define rFPGA0_AdDaClockEn 0x888 */ /* enable ad/da clock1 for dual-phy ++ * #define rFPGA0_AnalogParameter4 0x88c */ ++ ++ ++/* CCK TX scaling */ ++#define rCCK_TxFilter1_Jaguar 0xa20 ++#define bCCK_TxFilter1_C0_Jaguar 0x00ff0000 ++#define bCCK_TxFilter1_C1_Jaguar 0xff000000 ++#define rCCK_TxFilter2_Jaguar 0xa24 ++#define bCCK_TxFilter2_C2_Jaguar 0x000000ff ++#define bCCK_TxFilter2_C3_Jaguar 0x0000ff00 ++#define bCCK_TxFilter2_C4_Jaguar 0x00ff0000 ++#define bCCK_TxFilter2_C5_Jaguar 0xff000000 ++#define rCCK_TxFilter3_Jaguar 0xa28 ++#define bCCK_TxFilter3_C6_Jaguar 0x000000ff ++#define bCCK_TxFilter3_C7_Jaguar 0x0000ff00 ++/* NBI & CSI Mask setting */ ++#define rCSI_Mask_Setting1_Jaguar 0x874 ++#define rCSI_Fix_Mask0_Jaguar 0x880 ++#define rCSI_Fix_Mask1_Jaguar 0x884 ++#define rCSI_Fix_Mask2_Jaguar 0x888 ++#define rCSI_Fix_Mask3_Jaguar 0x88c ++#define rCSI_Fix_Mask4_Jaguar 0x890 ++#define rCSI_Fix_Mask5_Jaguar 0x894 ++#define rCSI_Fix_Mask6_Jaguar 0x898 ++#define rCSI_Fix_Mask7_Jaguar 0x89c ++#define rNBI_Setting_Jaguar 0x87c ++ ++ ++/* YN: mask the following register definition temporarily ++ * #define rPdp_AntA 0xb00 ++ * #define rPdp_AntA_4 0xb04 ++ * #define rConfig_Pmpd_AntA 0xb28 ++ * #define rConfig_AntA 0xb68 ++ * #define rConfig_AntB 0xb6c ++ * #define rPdp_AntB 0xb70 ++ * #define rPdp_AntB_4 0xb74 ++ * #define rConfig_Pmpd_AntB 0xb98 ++ * #define rAPK 0xbd8 */ ++ ++/* RXIQC */ ++#define rA_RxIQC_AB_Jaguar 0xc10 /* RxIQ imblance matrix coeff. A & B */ ++#define rA_RxIQC_CD_Jaguar 0xc14 /* RxIQ imblance matrix coeff. C & D */ ++#define rA_TxScale_Jaguar 0xc1c /* Pah_A TX scaling factor */ ++#define rB_TxScale_Jaguar 0xe1c /* Path_B TX scaling factor */ ++#define rB_RxIQC_AB_Jaguar 0xe10 /* RxIQ imblance matrix coeff. A & B */ ++#define rB_RxIQC_CD_Jaguar 0xe14 /* RxIQ imblance matrix coeff. C & D */ ++#define b_RxIQC_AC_Jaguar 0x02ff /* bit mask for IQC matrix element A & C */ ++#define b_RxIQC_BD_Jaguar 0x02ff0000 /* bit mask for IQC matrix element A & C */ ++ ++#define rC_TxScale_Jaguar2 0x181c /* Pah_C TX scaling factor */ ++#define rD_TxScale_Jaguar2 0x1A1c /* Path_D TX scaling factor */ ++#define rRF_TxGainOffset 0x55 ++ ++/* DIG-related */ ++#define rA_IGI_Jaguar 0xc50 /* Initial Gain for path-A */ ++#define rB_IGI_Jaguar 0xe50 /* Initial Gain for path-B */ ++#define rC_IGI_Jaguar2 0x1850 /* Initial Gain for path-C */ ++#define rD_IGI_Jaguar2 0x1A50 /* Initial Gain for path-D */ ++ ++#define rOFDM_FalseAlarm1_Jaguar 0xf48 /* counter for break */ ++#define rOFDM_FalseAlarm2_Jaguar 0xf4c /* counter for spoofing */ ++#define rCCK_FalseAlarm_Jaguar 0xa5c /* counter for cck false alarm */ ++#define b_FalseAlarm_Jaguar 0xffff ++#define rCCK_CCA_Jaguar 0xa08 /* cca threshold */ ++#define bCCK_CCA_Jaguar 0x00ff0000 ++ ++/* Tx Power Ttraining-related */ ++#define rA_TxPwrTraing_Jaguar 0xc54 ++#define rB_TxPwrTraing_Jaguar 0xe54 ++ ++/* Report-related */ ++#define rOFDM_ShortCFOAB_Jaguar 0xf60 ++#define rOFDM_LongCFOAB_Jaguar 0xf64 ++#define rOFDM_EndCFOAB_Jaguar 0xf70 ++#define rOFDM_AGCReport_Jaguar 0xf84 ++#define rOFDM_RxSNR_Jaguar 0xf88 ++#define rOFDM_RxEVMCSI_Jaguar 0xf8c ++#define rOFDM_SIGReport_Jaguar 0xf90 ++ ++/* Misc functions */ ++#define rEDCCA_Jaguar 0x8a4 /* EDCCA */ ++#define bEDCCA_Jaguar 0xffff ++#define rAGC_table_Jaguar 0x82c /* AGC tabel select */ ++#define bAGC_table_Jaguar 0x3 ++#define b_sel5g_Jaguar 0x1000 /* sel5g */ ++#define b_LNA_sw_Jaguar 0x8000 /* HW/WS control for LNA */ ++#define rFc_area_Jaguar 0x860 /* fc_area */ ++#define bFc_area_Jaguar 0x1ffe000 ++#define rSingleTone_ContTx_Jaguar 0x914 ++ ++#define rAGC_table_Jaguar2 0x958 /* AGC tabel select */ ++#define rDMA_trigger_Jaguar2 0x95C /* ADC sample mode */ ++ ++ ++/* RFE */ ++#define rA_RFE_Pinmux_Jaguar 0xcb0 /* Path_A RFE cotrol pinmux */ ++#define rB_RFE_Pinmux_Jaguar 0xeb0 /* Path_B RFE control pinmux */ ++#define rA_RFE_Inv_Jaguar 0xcb4 /* Path_A RFE cotrol */ ++#define rB_RFE_Inv_Jaguar 0xeb4 /* Path_B RFE control */ ++#define rA_RFE_Jaguar 0xcb8 /* Path_A RFE cotrol */ ++#define rB_RFE_Jaguar 0xeb8 /* Path_B RFE control */ ++#define rA_RFE_Inverse_Jaguar 0xCBC /* Path_A RFE control inverse */ ++#define rB_RFE_Inverse_Jaguar 0xEBC /* Path_B RFE control inverse */ ++#define r_ANTSEL_SW_Jaguar 0x900 /* ANTSEL SW Control */ ++#define bMask_RFEInv_Jaguar 0x3ff00000 ++#define bMask_AntselPathFollow_Jaguar 0x00030000 ++ ++#define rC_RFE_Pinmux_Jaguar 0x18B4 /* Path_C RFE cotrol pinmux */ ++#define rD_RFE_Pinmux_Jaguar 0x1AB4 /* Path_D RFE cotrol pinmux */ ++#define rA_RFE_Sel_Jaguar2 0x1990 ++ ++ ++ ++/* TX AGC */ ++#define rTxAGC_A_CCK11_CCK1_JAguar 0xc20 ++#define rTxAGC_A_Ofdm18_Ofdm6_JAguar 0xc24 ++#define rTxAGC_A_Ofdm54_Ofdm24_JAguar 0xc28 ++#define rTxAGC_A_MCS3_MCS0_JAguar 0xc2c ++#define rTxAGC_A_MCS7_MCS4_JAguar 0xc30 ++#define rTxAGC_A_MCS11_MCS8_JAguar 0xc34 ++#define rTxAGC_A_MCS15_MCS12_JAguar 0xc38 ++#define rTxAGC_A_Nss1Index3_Nss1Index0_JAguar 0xc3c ++#define rTxAGC_A_Nss1Index7_Nss1Index4_JAguar 0xc40 ++#define rTxAGC_A_Nss2Index1_Nss1Index8_JAguar 0xc44 ++#define rTxAGC_A_Nss2Index5_Nss2Index2_JAguar 0xc48 ++#define rTxAGC_A_Nss2Index9_Nss2Index6_JAguar 0xc4c ++#define rTxAGC_B_CCK11_CCK1_JAguar 0xe20 ++#define rTxAGC_B_Ofdm18_Ofdm6_JAguar 0xe24 ++#define rTxAGC_B_Ofdm54_Ofdm24_JAguar 0xe28 ++#define rTxAGC_B_MCS3_MCS0_JAguar 0xe2c ++#define rTxAGC_B_MCS7_MCS4_JAguar 0xe30 ++#define rTxAGC_B_MCS11_MCS8_JAguar 0xe34 ++#define rTxAGC_B_MCS15_MCS12_JAguar 0xe38 ++#define rTxAGC_B_Nss1Index3_Nss1Index0_JAguar 0xe3c ++#define rTxAGC_B_Nss1Index7_Nss1Index4_JAguar 0xe40 ++#define rTxAGC_B_Nss2Index1_Nss1Index8_JAguar 0xe44 ++#define rTxAGC_B_Nss2Index5_Nss2Index2_JAguar 0xe48 ++#define rTxAGC_B_Nss2Index9_Nss2Index6_JAguar 0xe4c ++#define bTxAGC_byte0_Jaguar 0xff ++#define bTxAGC_byte1_Jaguar 0xff00 ++#define bTxAGC_byte2_Jaguar 0xff0000 ++#define bTxAGC_byte3_Jaguar 0xff000000 ++ ++ ++/* TX AGC */ ++#define rTxAGC_A_CCK11_CCK1_Jaguar2 0xc20 ++#define rTxAGC_A_Ofdm18_Ofdm6_Jaguar2 0xc24 ++#define rTxAGC_A_Ofdm54_Ofdm24_Jaguar2 0xc28 ++#define rTxAGC_A_MCS3_MCS0_Jaguar2 0xc2c ++#define rTxAGC_A_MCS7_MCS4_Jaguar2 0xc30 ++#define rTxAGC_A_MCS11_MCS8_Jaguar2 0xc34 ++#define rTxAGC_A_MCS15_MCS12_Jaguar2 0xc38 ++#define rTxAGC_A_MCS19_MCS16_Jaguar2 0xcd8 ++#define rTxAGC_A_MCS23_MCS20_Jaguar2 0xcdc ++#define rTxAGC_A_Nss1Index3_Nss1Index0_Jaguar2 0xc3c ++#define rTxAGC_A_Nss1Index7_Nss1Index4_Jaguar2 0xc40 ++#define rTxAGC_A_Nss2Index1_Nss1Index8_Jaguar2 0xc44 ++#define rTxAGC_A_Nss2Index5_Nss2Index2_Jaguar2 0xc48 ++#define rTxAGC_A_Nss2Index9_Nss2Index6_Jaguar2 0xc4c ++#define rTxAGC_A_Nss3Index3_Nss3Index0_Jaguar2 0xce0 ++#define rTxAGC_A_Nss3Index7_Nss3Index4_Jaguar2 0xce4 ++#define rTxAGC_A_Nss3Index9_Nss3Index8_Jaguar2 0xce8 ++#define rTxAGC_B_CCK11_CCK1_Jaguar2 0xe20 ++#define rTxAGC_B_Ofdm18_Ofdm6_Jaguar2 0xe24 ++#define rTxAGC_B_Ofdm54_Ofdm24_Jaguar2 0xe28 ++#define rTxAGC_B_MCS3_MCS0_Jaguar2 0xe2c ++#define rTxAGC_B_MCS7_MCS4_Jaguar2 0xe30 ++#define rTxAGC_B_MCS11_MCS8_Jaguar2 0xe34 ++#define rTxAGC_B_MCS15_MCS12_Jaguar2 0xe38 ++#define rTxAGC_B_MCS19_MCS16_Jaguar2 0xed8 ++#define rTxAGC_B_MCS23_MCS20_Jaguar2 0xedc ++#define rTxAGC_B_Nss1Index3_Nss1Index0_Jaguar2 0xe3c ++#define rTxAGC_B_Nss1Index7_Nss1Index4_Jaguar2 0xe40 ++#define rTxAGC_B_Nss2Index1_Nss1Index8_Jaguar2 0xe44 ++#define rTxAGC_B_Nss2Index5_Nss2Index2_Jaguar2 0xe48 ++#define rTxAGC_B_Nss2Index9_Nss2Index6_Jaguar2 0xe4c ++#define rTxAGC_B_Nss3Index3_Nss3Index0_Jaguar2 0xee0 ++#define rTxAGC_B_Nss3Index7_Nss3Index4_Jaguar2 0xee4 ++#define rTxAGC_B_Nss3Index9_Nss3Index8_Jaguar2 0xee8 ++#define rTxAGC_C_CCK11_CCK1_Jaguar2 0x1820 ++#define rTxAGC_C_Ofdm18_Ofdm6_Jaguar2 0x1824 ++#define rTxAGC_C_Ofdm54_Ofdm24_Jaguar2 0x1828 ++#define rTxAGC_C_MCS3_MCS0_Jaguar2 0x182c ++#define rTxAGC_C_MCS7_MCS4_Jaguar2 0x1830 ++#define rTxAGC_C_MCS11_MCS8_Jaguar2 0x1834 ++#define rTxAGC_C_MCS15_MCS12_Jaguar2 0x1838 ++#define rTxAGC_C_MCS19_MCS16_Jaguar2 0x18d8 ++#define rTxAGC_C_MCS23_MCS20_Jaguar2 0x18dc ++#define rTxAGC_C_Nss1Index3_Nss1Index0_Jaguar2 0x183c ++#define rTxAGC_C_Nss1Index7_Nss1Index4_Jaguar2 0x1840 ++#define rTxAGC_C_Nss2Index1_Nss1Index8_Jaguar2 0x1844 ++#define rTxAGC_C_Nss2Index5_Nss2Index2_Jaguar2 0x1848 ++#define rTxAGC_C_Nss2Index9_Nss2Index6_Jaguar2 0x184c ++#define rTxAGC_C_Nss3Index3_Nss3Index0_Jaguar2 0x18e0 ++#define rTxAGC_C_Nss3Index7_Nss3Index4_Jaguar2 0x18e4 ++#define rTxAGC_C_Nss3Index9_Nss3Index8_Jaguar2 0x18e8 ++#define rTxAGC_D_CCK11_CCK1_Jaguar2 0x1a20 ++#define rTxAGC_D_Ofdm18_Ofdm6_Jaguar2 0x1a24 ++#define rTxAGC_D_Ofdm54_Ofdm24_Jaguar2 0x1a28 ++#define rTxAGC_D_MCS3_MCS0_Jaguar2 0x1a2c ++#define rTxAGC_D_MCS7_MCS4_Jaguar2 0x1a30 ++#define rTxAGC_D_MCS11_MCS8_Jaguar2 0x1a34 ++#define rTxAGC_D_MCS15_MCS12_Jaguar2 0x1a38 ++#define rTxAGC_D_MCS19_MCS16_Jaguar2 0x1ad8 ++#define rTxAGC_D_MCS23_MCS20_Jaguar2 0x1adc ++#define rTxAGC_D_Nss1Index3_Nss1Index0_Jaguar2 0x1a3c ++#define rTxAGC_D_Nss1Index7_Nss1Index4_Jaguar2 0x1a40 ++#define rTxAGC_D_Nss2Index1_Nss1Index8_Jaguar2 0x1a44 ++#define rTxAGC_D_Nss2Index5_Nss2Index2_Jaguar2 0x1a48 ++#define rTxAGC_D_Nss2Index9_Nss2Index6_Jaguar2 0x1a4c ++#define rTxAGC_D_Nss3Index3_Nss3Index0_Jaguar2 0x1ae0 ++#define rTxAGC_D_Nss3Index7_Nss3Index4_Jaguar2 0x1ae4 ++#define rTxAGC_D_Nss3Index9_Nss3Index8_Jaguar2 0x1ae8 ++/* IQK YN: temporaily mask this part ++ * #define rFPGA0_IQK 0xe28 ++ * #define rTx_IQK_Tone_A 0xe30 ++ * #define rRx_IQK_Tone_A 0xe34 ++ * #define rTx_IQK_PI_A 0xe38 ++ * #define rRx_IQK_PI_A 0xe3c */ ++ ++/* #define rTx_IQK 0xe40 */ ++/* #define rRx_IQK 0xe44 */ ++/* #define rIQK_AGC_Pts 0xe48 */ ++/* #define rIQK_AGC_Rsp 0xe4c */ ++/* #define rTx_IQK_Tone_B 0xe50 */ ++/* #define rRx_IQK_Tone_B 0xe54 */ ++/* #define rTx_IQK_PI_B 0xe58 */ ++/* #define rRx_IQK_PI_B 0xe5c */ ++/* #define rIQK_AGC_Cont 0xe60 */ ++ ++ ++/* AFE-related */ ++#define rA_AFEPwr1_Jaguar 0xc60 /* dynamic AFE power control */ ++#define rA_AFEPwr2_Jaguar 0xc64 /* dynamic AFE power control */ ++#define rA_Rx_WaitCCA_Tx_CCKRFON_Jaguar 0xc68 ++#define rA_Tx_CCKBBON_OFDMRFON_Jaguar 0xc6c ++#define rA_Tx_OFDMBBON_Tx2Rx_Jaguar 0xc70 ++#define rA_Tx2Tx_RXCCK_Jaguar 0xc74 ++#define rA_Rx_OFDM_WaitRIFS_Jaguar 0xc78 ++#define rA_Rx2Rx_BT_Jaguar 0xc7c ++#define rA_sleep_nav_Jaguar 0xc80 ++#define rA_pmpd_Jaguar 0xc84 ++#define rB_AFEPwr1_Jaguar 0xe60 /* dynamic AFE power control */ ++#define rB_AFEPwr2_Jaguar 0xe64 /* dynamic AFE power control */ ++#define rB_Rx_WaitCCA_Tx_CCKRFON_Jaguar 0xe68 ++#define rB_Tx_CCKBBON_OFDMRFON_Jaguar 0xe6c ++#define rB_Tx_OFDMBBON_Tx2Rx_Jaguar 0xe70 ++#define rB_Tx2Tx_RXCCK_Jaguar 0xe74 ++#define rB_Rx_OFDM_WaitRIFS_Jaguar 0xe78 ++#define rB_Rx2Rx_BT_Jaguar 0xe7c ++#define rB_sleep_nav_Jaguar 0xe80 ++#define rB_pmpd_Jaguar 0xe84 ++ ++ ++/* YN: mask these registers temporaily ++ * #define rTx_Power_Before_IQK_A 0xe94 ++ * #define rTx_Power_After_IQK_A 0xe9c */ ++ ++/* #define rRx_Power_Before_IQK_A 0xea0 */ ++/* #define rRx_Power_Before_IQK_A_2 0xea4 */ ++/* #define rRx_Power_After_IQK_A 0xea8 */ ++/* #define rRx_Power_After_IQK_A_2 0xeac */ ++ ++/* #define rTx_Power_Before_IQK_B 0xeb4 */ ++/* #define rTx_Power_After_IQK_B 0xebc */ ++ ++/* #define rRx_Power_Before_IQK_B 0xec0 */ ++/* #define rRx_Power_Before_IQK_B_2 0xec4 */ ++/* #define rRx_Power_After_IQK_B 0xec8 */ ++/* #define rRx_Power_After_IQK_B_2 0xecc */ ++ ++ ++/* RSSI Dump */ ++#define rA_RSSIDump_Jaguar 0xBF0 ++#define rB_RSSIDump_Jaguar 0xBF1 ++#define rS1_RXevmDump_Jaguar 0xBF4 ++#define rS2_RXevmDump_Jaguar 0xBF5 ++#define rA_RXsnrDump_Jaguar 0xBF6 ++#define rB_RXsnrDump_Jaguar 0xBF7 ++#define rA_CfoShortDump_Jaguar 0xBF8 ++#define rB_CfoShortDump_Jaguar 0xBFA ++#define rA_CfoLongDump_Jaguar 0xBEC ++#define rB_CfoLongDump_Jaguar 0xBEE ++ ++ ++/* RF Register ++ * */ ++#define RF_AC_Jaguar 0x00 /* */ ++#define RF_RF_Top_Jaguar 0x07 /* */ ++#define RF_TXLOK_Jaguar 0x08 /* */ ++#define RF_TXAPK_Jaguar 0x0B ++#define RF_CHNLBW_Jaguar 0x18 /* RF channel and BW switch */ ++#define RF_RCK1_Jaguar 0x1c /* */ ++#define RF_RCK2_Jaguar 0x1d ++#define RF_RCK3_Jaguar 0x1e ++#define RF_ModeTableAddr 0x30 ++#define RF_ModeTableData0 0x31 ++#define RF_ModeTableData1 0x32 ++#define RF_TxLCTank_Jaguar 0x54 ++#define RF_APK_Jaguar 0x63 ++#define RF_LCK 0xB4 ++#define RF_WeLut_Jaguar 0xEF ++ ++#define bRF_CHNLBW_MOD_AG_Jaguar 0x70300 ++#define bRF_CHNLBW_BW 0xc00 ++ ++ ++/* ++ * RL6052 Register definition ++ * */ ++#define RF_AC 0x00 /* */ ++#define RF_IPA_A 0x0C /* */ ++#define RF_TXBIAS_A 0x0D ++#define RF_BS_PA_APSET_G9_G11 0x0E ++#define RF_MODE1 0x10 /* */ ++#define RF_MODE2 0x11 /* */ ++#define RF_CHNLBW 0x18 /* RF channel and BW switch */ ++#define RF_RCK_OS 0x30 /* RF TX PA control */ ++#define RF_TXPA_G1 0x31 /* RF TX PA control */ ++#define RF_TXPA_G2 0x32 /* RF TX PA control */ ++#define RF_TXPA_G3 0x33 /* RF TX PA control */ ++#define RF_0x52 0x52 ++#define RF_WE_LUT 0xEF ++ ++/* ++ * Bit Mask ++ * ++ * 1. Page1(0x100) */ ++#define bBBResetB 0x100 /* Useless now? */ ++#define bGlobalResetB 0x200 ++#define bOFDMTxStart 0x4 ++#define bCCKTxStart 0x8 ++#define bCRC32Debug 0x100 ++#define bPMACLoopback 0x10 ++#define bTxLSIG 0xffffff ++#define bOFDMTxRate 0xf ++#define bOFDMTxReserved 0x10 ++#define bOFDMTxLength 0x1ffe0 ++#define bOFDMTxParity 0x20000 ++#define bTxHTSIG1 0xffffff ++#define bTxHTMCSRate 0x7f ++#define bTxHTBW 0x80 ++#define bTxHTLength 0xffff00 ++#define bTxHTSIG2 0xffffff ++#define bTxHTSmoothing 0x1 ++#define bTxHTSounding 0x2 ++#define bTxHTReserved 0x4 ++#define bTxHTAggreation 0x8 ++#define bTxHTSTBC 0x30 ++#define bTxHTAdvanceCoding 0x40 ++#define bTxHTShortGI 0x80 ++#define bTxHTNumberHT_LTF 0x300 ++#define bTxHTCRC8 0x3fc00 ++#define bCounterReset 0x10000 ++#define bNumOfOFDMTx 0xffff ++#define bNumOfCCKTx 0xffff0000 ++#define bTxIdleInterval 0xffff ++#define bOFDMService 0xffff0000 ++#define bTxMACHeader 0xffffffff ++#define bTxDataInit 0xff ++#define bTxHTMode 0x100 ++#define bTxDataType 0x30000 ++#define bTxRandomSeed 0xffffffff ++#define bCCKTxPreamble 0x1 ++#define bCCKTxSFD 0xffff0000 ++#define bCCKTxSIG 0xff ++#define bCCKTxService 0xff00 ++#define bCCKLengthExt 0x8000 ++#define bCCKTxLength 0xffff0000 ++#define bCCKTxCRC16 0xffff ++#define bCCKTxStatus 0x1 ++#define bOFDMTxStatus 0x2 ++ ++ ++/* ++ * 1. PMAC duplicate register due to connection: RF_Mode, TRxRN, NumOf L-STF ++ * 1. Page1(0x100) ++ * */ ++#define rPMAC_Reset 0x100 ++#define rPMAC_TxStart 0x104 ++#define rPMAC_TxLegacySIG 0x108 ++#define rPMAC_TxHTSIG1 0x10c ++#define rPMAC_TxHTSIG2 0x110 ++#define rPMAC_PHYDebug 0x114 ++#define rPMAC_TxPacketNum 0x118 ++#define rPMAC_TxIdle 0x11c ++#define rPMAC_TxMACHeader0 0x120 ++#define rPMAC_TxMACHeader1 0x124 ++#define rPMAC_TxMACHeader2 0x128 ++#define rPMAC_TxMACHeader3 0x12c ++#define rPMAC_TxMACHeader4 0x130 ++#define rPMAC_TxMACHeader5 0x134 ++#define rPMAC_TxDataType 0x138 ++#define rPMAC_TxRandomSeed 0x13c ++#define rPMAC_CCKPLCPPreamble 0x140 ++#define rPMAC_CCKPLCPHeader 0x144 ++#define rPMAC_CCKCRC16 0x148 ++#define rPMAC_OFDMRxCRC32OK 0x170 ++#define rPMAC_OFDMRxCRC32Er 0x174 ++#define rPMAC_OFDMRxParityEr 0x178 ++#define rPMAC_OFDMRxCRC8Er 0x17c ++#define rPMAC_CCKCRxRC16Er 0x180 ++#define rPMAC_CCKCRxRC32Er 0x184 ++#define rPMAC_CCKCRxRC32OK 0x188 ++#define rPMAC_TxStatus 0x18c ++ ++/* ++ * 3. Page8(0x800) ++ * */ ++#define rFPGA0_RFMOD 0x800 /* RF mode & CCK TxSC */ /* RF BW Setting?? */ ++ ++#define rFPGA0_TxInfo 0x804 /* Status report?? */ ++#define rFPGA0_PSDFunction 0x808 ++#define rFPGA0_TxGainStage 0x80c /* Set TX PWR init gain? */ ++ ++#define rFPGA0_XA_HSSIParameter1 0x820 /* RF 3 wire register */ ++#define rFPGA0_XA_HSSIParameter2 0x824 ++#define rFPGA0_XB_HSSIParameter1 0x828 ++#define rFPGA0_XB_HSSIParameter2 0x82c ++ ++#define rFPGA0_XA_LSSIParameter 0x840 ++#define rFPGA0_XB_LSSIParameter 0x844 ++ ++#define rFPGA0_XAB_SwitchControl 0x858 /* RF Channel switch */ ++#define rFPGA0_XCD_SwitchControl 0x85c ++ ++#define rFPGA0_XAB_RFParameter 0x878 /* RF Parameter */ ++#define rFPGA0_XCD_RFParameter 0x87c ++ ++#define rFPGA0_AnalogParameter1 0x880 /* Crystal cap setting RF-R/W protection for parameter4?? */ ++#define rFPGA0_AnalogParameter2 0x884 ++#define rFPGA0_AnalogParameter3 0x888 ++#define rFPGA0_AdDaClockEn 0x888 /* enable ad/da clock1 for dual-phy */ ++#define rFPGA0_AnalogParameter4 0x88c ++ ++#define rFPGA0_XA_LSSIReadBack 0x8a0 /* Tranceiver LSSI Readback */ ++#define rFPGA0_XB_LSSIReadBack 0x8a4 ++#define rFPGA0_XC_LSSIReadBack 0x8a8 ++#define rFPGA0_XD_LSSIReadBack 0x8ac ++ ++#define rFPGA0_XCD_RFPara 0x8b4 ++#define rFPGA0_PSDReport 0x8b4 /* Useless now */ ++#define TransceiverA_HSPI_Readback 0x8b8 /* Transceiver A HSPI Readback */ ++#define TransceiverB_HSPI_Readback 0x8bc /* Transceiver B HSPI Readback */ ++#define rFPGA0_XAB_RFInterfaceRB 0x8e0 /* Useless now */ /* RF Interface Readback Value */ ++#define rFPGA0_XCD_RFInterfaceRB 0x8e4 /* Useless now */ ++ ++/* ++ * 4. Page9(0x900) ++ * */ ++#define rFPGA1_RFMOD 0x900 /* RF mode & OFDM TxSC */ /* RF BW Setting?? */ ++#define REG_BB_TX_PATH_SEL_1_8814A 0x93c ++#define REG_BB_TX_PATH_SEL_2_8814A 0x940 ++#define rFPGA1_TxBlock 0x904 /* Useless now */ ++#define rFPGA1_DebugSelect 0x908 /* Useless now */ ++#define rFPGA1_TxInfo 0x90c /* Useless now */ /* Status report?? */ ++/*Page 19 for TxBF*/ ++#define REG_BB_TXBF_ANT_SET_BF1_8814A 0x19ac ++#define REG_BB_TXBF_ANT_SET_BF0_8814A 0x19b4 ++/* ++ * PageA(0xA00) ++ * */ ++#define rCCK0_System 0xa00 ++#define rCCK0_AFESetting 0xa04 /* Disable init gain now */ /* Select RX path by RSSI */ ++#define rCCK0_DSPParameter2 0xa1c /* SQ threshold */ ++#define rCCK0_TxFilter1 0xa20 ++#define rCCK0_TxFilter2 0xa24 ++#define rCCK0_DebugPort 0xa28 /* debug port and Tx filter3 */ ++#define rCCK0_FalseAlarmReport 0xa2c /* 0xa2d useless now 0xa30-a4f channel report */ ++ ++/* ++ * PageB(0xB00) ++ * */ ++#define rPdp_AntA 0xb00 ++#define rPdp_AntA_4 0xb04 ++#define rConfig_Pmpd_AntA 0xb28 ++#define rConfig_AntA 0xb68 ++#define rConfig_AntB 0xb6c ++#define rPdp_AntB 0xb70 ++#define rPdp_AntB_4 0xb74 ++#define rConfig_Pmpd_AntB 0xb98 ++#define rAPK 0xbd8 ++ ++/* ++ * 6. PageC(0xC00) ++ * */ ++#define rOFDM0_LSTF 0xc00 ++ ++#define rOFDM0_TRxPathEnable 0xc04 ++#define rOFDM0_TRMuxPar 0xc08 ++#define rOFDM0_TRSWIsolation 0xc0c ++ ++#define rOFDM0_XARxAFE 0xc10 /* RxIQ DC offset, Rx digital filter, DC notch filter */ ++#define rOFDM0_XARxIQImbalance 0xc14 /* RxIQ imblance matrix */ ++#define rOFDM0_XBRxAFE 0xc18 ++#define rOFDM0_XBRxIQImbalance 0xc1c ++#define rOFDM0_XCRxAFE 0xc20 ++#define rOFDM0_XCRxIQImbalance 0xc24 ++#define rOFDM0_XDRxAFE 0xc28 ++#define rOFDM0_XDRxIQImbalance 0xc2c ++ ++#define rOFDM0_RxDetector1 0xc30 /* PD, BW & SBD */ /* DM tune init gain */ ++#define rOFDM0_RxDetector2 0xc34 /* SBD & Fame Sync. */ ++#define rOFDM0_RxDetector3 0xc38 /* Frame Sync. */ ++#define rOFDM0_RxDetector4 0xc3c /* PD, SBD, Frame Sync & Short-GI */ ++ ++#define rOFDM0_RxDSP 0xc40 /* Rx Sync Path */ ++#define rOFDM0_CFOandDAGC 0xc44 /* CFO & DAGC */ ++#define rOFDM0_CCADropThreshold 0xc48 /* CCA Drop threshold */ ++#define rOFDM0_ECCAThreshold 0xc4c /* energy CCA */ ++ ++#define rOFDM0_XAAGCCore1 0xc50 /* DIG */ ++#define rOFDM0_XAAGCCore2 0xc54 ++#define rOFDM0_XBAGCCore1 0xc58 ++#define rOFDM0_XBAGCCore2 0xc5c ++#define rOFDM0_XCAGCCore1 0xc60 ++#define rOFDM0_XCAGCCore2 0xc64 ++#define rOFDM0_XDAGCCore1 0xc68 ++#define rOFDM0_XDAGCCore2 0xc6c ++ ++#define rOFDM0_AGCParameter1 0xc70 ++#define rOFDM0_AGCParameter2 0xc74 ++#define rOFDM0_AGCRSSITable 0xc78 ++#define rOFDM0_HTSTFAGC 0xc7c ++ ++#define rOFDM0_XATxIQImbalance 0xc80 /* TX PWR TRACK and DIG */ ++#define rOFDM0_XATxAFE 0xc84 ++#define rOFDM0_XBTxIQImbalance 0xc88 ++#define rOFDM0_XBTxAFE 0xc8c ++#define rOFDM0_XCTxIQImbalance 0xc90 ++#define rOFDM0_XCTxAFE 0xc94 ++#define rOFDM0_XDTxIQImbalance 0xc98 ++#define rOFDM0_XDTxAFE 0xc9c ++ ++#define rOFDM0_RxIQExtAnta 0xca0 ++#define rOFDM0_TxCoeff1 0xca4 ++#define rOFDM0_TxCoeff2 0xca8 ++#define rOFDM0_TxCoeff3 0xcac ++#define rOFDM0_TxCoeff4 0xcb0 ++#define rOFDM0_TxCoeff5 0xcb4 ++#define rOFDM0_TxCoeff6 0xcb8 ++#define rOFDM0_RxHPParameter 0xce0 ++#define rOFDM0_TxPseudoNoiseWgt 0xce4 ++#define rOFDM0_FrameSync 0xcf0 ++#define rOFDM0_DFSReport 0xcf4 ++ ++/* ++ * 7. PageD(0xD00) ++ * */ ++#define rOFDM1_LSTF 0xd00 ++#define rOFDM1_TRxPathEnable 0xd04 ++ ++/* ++ * 8. PageE(0xE00) ++ * */ ++#define rTxAGC_A_Rate18_06 0xe00 ++#define rTxAGC_A_Rate54_24 0xe04 ++#define rTxAGC_A_CCK1_Mcs32 0xe08 ++#define rTxAGC_A_Mcs03_Mcs00 0xe10 ++#define rTxAGC_A_Mcs07_Mcs04 0xe14 ++#define rTxAGC_A_Mcs11_Mcs08 0xe18 ++#define rTxAGC_A_Mcs15_Mcs12 0xe1c ++ ++#define rTxAGC_B_Rate18_06 0x830 ++#define rTxAGC_B_Rate54_24 0x834 ++#define rTxAGC_B_CCK1_55_Mcs32 0x838 ++#define rTxAGC_B_Mcs03_Mcs00 0x83c ++#define rTxAGC_B_Mcs07_Mcs04 0x848 ++#define rTxAGC_B_Mcs11_Mcs08 0x84c ++#define rTxAGC_B_Mcs15_Mcs12 0x868 ++#define rTxAGC_B_CCK11_A_CCK2_11 0x86c ++ ++#define rFPGA0_IQK 0xe28 ++#define rTx_IQK_Tone_A 0xe30 ++#define rRx_IQK_Tone_A 0xe34 ++#define rTx_IQK_PI_A 0xe38 ++#define rRx_IQK_PI_A 0xe3c ++ ++#define rTx_IQK 0xe40 ++#define rRx_IQK 0xe44 ++#define rIQK_AGC_Pts 0xe48 ++#define rIQK_AGC_Rsp 0xe4c ++#define rTx_IQK_Tone_B 0xe50 ++#define rRx_IQK_Tone_B 0xe54 ++#define rTx_IQK_PI_B 0xe58 ++#define rRx_IQK_PI_B 0xe5c ++#define rIQK_AGC_Cont 0xe60 ++ ++#define rBlue_Tooth 0xe6c ++#define rRx_Wait_CCA 0xe70 ++#define rTx_CCK_RFON 0xe74 ++#define rTx_CCK_BBON 0xe78 ++#define rTx_OFDM_RFON 0xe7c ++#define rTx_OFDM_BBON 0xe80 ++#define rTx_To_Rx 0xe84 ++#define rTx_To_Tx 0xe88 ++#define rRx_CCK 0xe8c ++ ++#define rTx_Power_Before_IQK_A 0xe94 ++#define rTx_Power_After_IQK_A 0xe9c ++ ++#define rRx_Power_Before_IQK_A 0xea0 ++#define rRx_Power_Before_IQK_A_2 0xea4 ++#define rRx_Power_After_IQK_A 0xea8 ++#define rRx_Power_After_IQK_A_2 0xeac ++ ++#define rTx_Power_Before_IQK_B 0xeb4 ++#define rTx_Power_After_IQK_B 0xebc ++ ++#define rRx_Power_Before_IQK_B 0xec0 ++#define rRx_Power_Before_IQK_B_2 0xec4 ++#define rRx_Power_After_IQK_B 0xec8 ++#define rRx_Power_After_IQK_B_2 0xecc ++ ++#define rRx_OFDM 0xed0 ++#define rRx_Wait_RIFS 0xed4 ++#define rRx_TO_Rx 0xed8 ++#define rStandby 0xedc ++#define rSleep 0xee0 ++#define rPMPD_ANAEN 0xeec ++ ++ ++/* 2. Page8(0x800) */ ++#define bRFMOD 0x1 /* Reg 0x800 rFPGA0_RFMOD */ ++#define bJapanMode 0x2 ++#define bCCKTxSC 0x30 ++#define bCCKEn 0x1000000 ++#define bOFDMEn 0x2000000 ++#define bXBTxAGC 0xf00 /* Reg 80c rFPGA0_TxGainStage */ ++#define bXCTxAGC 0xf000 ++#define bXDTxAGC 0xf0000 ++ ++/* 4. PageA(0xA00) */ ++#define bCCKBBMode 0x3 /* Useless */ ++#define bCCKTxPowerSaving 0x80 ++#define bCCKRxPowerSaving 0x40 ++ ++#define bCCKSideBand 0x10 /* Reg 0xa00 rCCK0_System 20/40 switch */ ++ ++#define bCCKScramble 0x8 /* Useless */ ++#define bCCKAntDiversity 0x8000 ++#define bCCKCarrierRecovery 0x4000 ++#define bCCKTxRate 0x3000 ++#define bCCKDCCancel 0x0800 ++#define bCCKISICancel 0x0400 ++#define bCCKMatchFilter 0x0200 ++#define bCCKEqualizer 0x0100 ++#define bCCKPreambleDetect 0x800000 ++#define bCCKFastFalseCCA 0x400000 ++#define bCCKChEstStart 0x300000 ++#define bCCKCCACount 0x080000 ++#define bCCKcs_lim 0x070000 ++#define bCCKBistMode 0x80000000 ++#define bCCKCCAMask 0x40000000 ++#define bCCKTxDACPhase 0x4 ++#define bCCKRxADCPhase 0x20000000 /* r_rx_clk */ ++#define bCCKr_cp_mode0 0x0100 ++#define bCCKTxDCOffset 0xf0 ++#define bCCKRxDCOffset 0xf ++#define bCCKCCAMode 0xc000 ++#define bCCKFalseCS_lim 0x3f00 ++#define bCCKCS_ratio 0xc00000 ++#define bCCKCorgBit_sel 0x300000 ++#define bCCKPD_lim 0x0f0000 ++#define bCCKNewCCA 0x80000000 ++#define bCCKRxHPofIG 0x8000 ++#define bCCKRxIG 0x7f00 ++#define bCCKLNAPolarity 0x800000 ++#define bCCKRx1stGain 0x7f0000 ++#define bCCKRFExtend 0x20000000 /* CCK Rx Iinital gain polarity */ ++#define bCCKRxAGCSatLevel 0x1f000000 ++#define bCCKRxAGCSatCount 0xe0 ++#define bCCKRxRFSettle 0x1f /* AGCsamp_dly */ ++#define bCCKFixedRxAGC 0x8000 ++/* #define bCCKRxAGCFormat 0x4000 */ /* remove to HSSI register 0x824 */ ++#define bCCKAntennaPolarity 0x2000 ++#define bCCKTxFilterType 0x0c00 ++#define bCCKRxAGCReportType 0x0300 ++#define bCCKRxDAGCEn 0x80000000 ++#define bCCKRxDAGCPeriod 0x20000000 ++#define bCCKRxDAGCSatLevel 0x1f000000 ++#define bCCKTimingRecovery 0x800000 ++#define bCCKTxC0 0x3f0000 ++#define bCCKTxC1 0x3f000000 ++#define bCCKTxC2 0x3f ++#define bCCKTxC3 0x3f00 ++#define bCCKTxC4 0x3f0000 ++#define bCCKTxC5 0x3f000000 ++#define bCCKTxC6 0x3f ++#define bCCKTxC7 0x3f00 ++#define bCCKDebugPort 0xff0000 ++#define bCCKDACDebug 0x0f000000 ++#define bCCKFalseAlarmEnable 0x8000 ++#define bCCKFalseAlarmRead 0x4000 ++#define bCCKTRSSI 0x7f ++#define bCCKRxAGCReport 0xfe ++#define bCCKRxReport_AntSel 0x80000000 ++#define bCCKRxReport_MFOff 0x40000000 ++#define bCCKRxRxReport_SQLoss 0x20000000 ++#define bCCKRxReport_Pktloss 0x10000000 ++#define bCCKRxReport_Lockedbit 0x08000000 ++#define bCCKRxReport_RateError 0x04000000 ++#define bCCKRxReport_RxRate 0x03000000 ++#define bCCKRxFACounterLower 0xff ++#define bCCKRxFACounterUpper 0xff000000 ++#define bCCKRxHPAGCStart 0xe000 ++#define bCCKRxHPAGCFinal 0x1c00 ++#define bCCKRxFalseAlarmEnable 0x8000 ++#define bCCKFACounterFreeze 0x4000 ++#define bCCKTxPathSel 0x10000000 ++#define bCCKDefaultRxPath 0xc000000 ++#define bCCKOptionRxPath 0x3000000 ++ ++#define RF_T_METER_88E 0x42 ++ ++/* 6. PageE(0xE00) */ ++#define bSTBCEn 0x4 /* Useless */ ++#define bAntennaMapping 0x10 ++#define bNss 0x20 ++#define bCFOAntSumD 0x200 ++#define bPHYCounterReset 0x8000000 ++#define bCFOReportGet 0x4000000 ++#define bOFDMContinueTx 0x10000000 ++#define bOFDMSingleCarrier 0x20000000 ++#define bOFDMSingleTone 0x40000000 ++ ++ ++/* ++ * Other Definition ++ * */ ++ ++#define bEnable 0x1 /* Useless */ ++#define bDisable 0x0 ++ ++/* byte endable for srwrite */ ++#define bByte0 0x1 /* Useless */ ++#define bByte1 0x2 ++#define bByte2 0x4 ++#define bByte3 0x8 ++#define bWord0 0x3 ++#define bWord1 0xc ++#define bDWord 0xf ++ ++/* for PutRegsetting & GetRegSetting BitMask */ ++#define bMaskByte0 0xff /* Reg 0xc50 rOFDM0_XAAGCCore~0xC6f */ ++#define bMaskByte1 0xff00 ++#define bMaskByte2 0xff0000 ++#define bMaskByte3 0xff000000 ++#define bMaskHWord 0xffff0000 ++#define bMaskLWord 0x0000ffff ++#define bMaskDWord 0xffffffff ++#define bMaskH3Bytes 0xffffff00 ++#define bMask12Bits 0xfff ++#define bMaskH4Bits 0xf0000000 ++#define bMaskOFDM_D 0xffc00000 ++#define bMaskCCK 0x3f3f3f3f ++#define bMask7bits 0x7f ++#define bMaskByte2HighNibble 0x00f00000 ++#define bMaskByte3LowNibble 0x0f000000 ++#define bMaskL3Bytes 0x00ffffff ++ ++/*--------------------------Define Parameters-------------------------------*/ ++ ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/Hal8814PwrSeq.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8814PwrSeq.h +--- linux-5.11.4/3rdparty/rtl8812au/include/Hal8814PwrSeq.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8814PwrSeq.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,231 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++ ++ ++#ifndef __HAL8814PWRSEQ_H__ ++#define __HAL8814PWRSEQ_H__ ++ ++#include "HalPwrSeqCmd.h" ++ ++/* ++ Check document WB-110628-DZ-RTL8195 (Jaguar) Power Architecture-R04.pdf ++ There are 6 HW Power States: ++ 0: POFF--Power Off ++ 1: PDN--Power Down ++ 2: CARDEMU--Card Emulation ++ 3: ACT--Active Mode ++ 4: LPS--Low Power State ++ 5: SUS--Suspend ++ ++ The transision from different states are defined below ++ TRANS_CARDEMU_TO_ACT ++ TRANS_ACT_TO_CARDEMU ++ TRANS_CARDEMU_TO_SUS ++ TRANS_SUS_TO_CARDEMU ++ TRANS_CARDEMU_TO_PDN ++ TRANS_ACT_TO_LPS ++ TRANS_LPS_TO_ACT ++ ++ TRANS_END ++*/ ++#define RTL8814A_TRANS_CARDEMU_TO_ACT_STEPS 16 ++#define RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS 20 ++#define RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS 17 ++#define RTL8814A_TRANS_SUS_TO_CARDEMU_STEPS 15 ++#define RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS 17 ++#define RTL8814A_TRANS_PDN_TO_CARDEMU_STEPS 16 ++#define RTL8814A_TRANS_ACT_TO_LPS_STEPS 20 ++#define RTL8814A_TRANS_LPS_TO_ACT_STEPS 15 ++#define RTL8814A_TRANS_END_STEPS 1 ++ ++ ++#define RTL8814A_TRANS_CARDEMU_TO_ACT \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0},/* disable SW LPS 0x04[10]=0*/ \ ++ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, BIT1},/* wait till 0x04[17] = 1 power ready*/ \ ++ {0x002B, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0}, /* ??0x28[24]=1, enable pll phase select*/ \ ++ {0x0015, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, (BIT3 | BIT2 | BIT1), (BIT3 | BIT2 | BIT1)},/* 0x14[11:9]=3'b111, OCP current threshold = 1.5A */ \ ++ {0x002D, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x0E, 0x08},/* 0x2C[11:9]=3'b100, select lpf R3 */ \ ++ {0x002D, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x70, 0x50},/* 0x2C[14:12]=3'b101, select lpf Rs*/ \ ++ {0x007B, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, BIT6},/* 0x78[30]=1'b1, SDM order select*/ \ ++ /*{0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0}, */ /* disable HWPDN 0x04[15]=0*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0},/* disable WL suspend*/ \ ++ {0x00F0, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* */ \ ++ {0x0081, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x30, 0x20},/* */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* polling until return 0*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT0, 0},/**/ ++ ++#define RTL8814A_TRANS_ACT_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0c00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xc00[7:0] = 4 turn off 3-wire */ \ ++ {0x0e00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xe00[7:0] = 4 turn off 3-wire */ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /* 0x2[0] = 0 RESET BB, CLOSE RF */ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US}, /*Delay 1us*/ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ ++ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /* 0x2[0] = 0 RESET BB, CLOSE RF */ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US}, /*Delay 1us*/ \ ++ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ ++ {0x001F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0}, /*0x1F[7:0] = 0 turn off RF*/ \ ++ /*{0x004E, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},*/ /*0x4C[23] = 0x4E[7] = 0, switch DPDT_SEL_P output from register 0x65[2] */ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x28}, /* 0x07[7:0] = 0x28 sps pwm mode 0x2a for BT coex*/ \ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x02, 0}, /*0x8[1] = 0 ANA clk = 500k */ \ ++ /*{0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0 | BIT1, 0},*/ /* 0x02[1:0] = 0 reset BB */ \ ++ {0x0066, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0}, /*0x66[7]=0, disable ckreq for gpio7 output SUS */ \ ++ {0x0041, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*0x41[4]=0, disable sic for gpio7 output SUS */ \ ++ {0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /*0x42[1]=0, disable ckout for gpio7 output SUS */ \ ++ {0x004e, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5}, /*0x4E[5]=1, disable LED2 for gpio7 output SUS */ \ ++ {0x0041, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /*0x41[0]=0, disable uart for gpio7 output SUS */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*0x04[9] = 1 turn off MAC by HW state machine*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, 0}, /*wait till 0x04[9] = 0 polling until return 0 to disable*/ ++ ++#define RTL8814A_TRANS_CARDEMU_TO_SUS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0061, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x0F, 0x0c},\ ++ {0x0061, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x0F, 0x0E},\ ++ {0x0062, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x0F, 0x07},/* gpio11 input mode, gpio10~8 output mode */ \ ++ {0x0045, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio 0~7 output same value as input ?? */ \ ++ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xff},/* gpio0~7 output mode */ \ ++ {0x0047, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* 0x47[7:0] = 00 gpio mode */ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* suspend option all off */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*0x14[13] = 1 turn on ZCD */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, BIT6},/* 0x14[14] =1 trun on ZCD */ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4},/*0x23[4] = 1 hpon LDO sleep mode */ \ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*0x8[1] = 0 ANA clk = 500k */ \ ++ {0x0091, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xA0, 0xA0}, /* 0x91[7]=1 0x91[5]=1 , disable sps, ldo sleep mode */ \ ++ {0x0070, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /* 0x70[3]=1 enable mainbias polling */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /*0x04[11] = 1 enable WL suspend */ ++ ++#define RTL8814A_TRANS_SUS_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0}, /*0x04[11] = 0 enable WL suspend*/ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0x10, 0},/*0x23[4] = 0 hpon LDO sleep mode leave */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, 0},/* 0x14[14] =0 trun off ZCD */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, 0},/*0x14[13] = 0 turn off ZCD */ \ ++ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio0~7 input mode */ \ ++ {0x0062, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio11 input mode, gpio10~8 input mode */ ++ ++#define RTL8814A_TRANS_CARDEMU_TO_CARDDIS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ /**{0x0194, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, //0x194[0]=0 , disable 32K clock*/ \ ++ /**{0x0093, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x94}, //0x93 = 0x94 , 90[30] =0 enable 500k ANA clock .switch clock from 12M to 500K , 90 [26] =0 disable EEprom loader clock*/ \ ++ {0x0003, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0}, /*0x03[2] = 0, reset 3081*/ \ ++ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x01}, /*0x80 = 05h if reload fw, fill the default value of host_CPU handshake field*/ \ ++ {0x0081, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x30}, /*0x80 = 05h if reload fw, fill the default value of host_CPU handshake field*/ \ ++ /*{0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xcc},*/ \ ++ /*{0x0042, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xF0, 0xEC},*/ \ ++ /*{0x0043, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x07},*/ /* gpio11 input mode, gpio10~8 output mode */ \ ++ {0x0045, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio 0~7 output same value as input ?? */ \ ++ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xff},/* gpio0~7 output mode */ \ ++ {0x0047, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/* 0x47[7:0] = 00 gpio mode */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, BIT6},/* 0x15[6] =1 trun on ZCD output */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*0x15[5] = 1 turn on ZCD */ \ ++ {0x0012, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, 0},/*0x12[6] = 0 force PFM mode */ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4},/*0x23[4] = 1 hpon LDO sleep mode */ \ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*0x8[1] = 0 ANA clk = 500k */ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07 = 0x20 , SOP option to disable BG/MB*/ \ ++ {0x001f, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* 0x01f[1]=0 , disable RFC_0 control REG_RF_CTRL_8814A */ \ ++ {0x0020, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* 0x020[1]=0 , disable RFC_1 control REG_RF_CTRL_8814A */ \ ++ {0x0021, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* 0x021[1]=0 , disable RFC_2 control REG_RF_CTRL_8814A */ \ ++ {0x0076, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* 0x076[1]=0 , disable RFC_3 control REG_OPT_CTRL_8814A +2 */ \ ++ {0x0091, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xA0, 0xA0}, /* 0x91[7]=1 0x91[5]=1 , disable sps, ldo sleep mode */ \ ++ {0x0070, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /* 0x70[3]=1 enable mainbias polling */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, BIT3}, /*0x04[11] = 1 enable WL suspend*/ ++ ++#define RTL8814A_TRANS_CARDDIS_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0012, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, BIT6},/*0x12[6] = 1 force PWM mode */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, 0},/*0x15[5] = 0 turn off ZCD */ \ ++ {0x0015, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, 0},/* 0x15[6] =0 trun off ZCD output */ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0},/*0x23[4] = 0 hpon LDO leave sleep mode */ \ ++ {0x0046, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/* gpio0~7 input mode */ \ ++ {0x0062, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00}, /* gpio11 input mode, gpio10~8 input mode */ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0}, /*0x04[10] = 0, enable SW LPS PCIE only*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3, 0}, /*0x04[11] = 0, enable WL suspend*/ \ ++ /*{0x0003, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, BIT2},*/ /*0x03[2] = 1, enable 3081*/ \ ++ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/*PCIe DMA start*/ \ ++ {0x0071, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, 0},/*0x70[10] = 0, CPHY_MBIAS_EN disable*/ ++ ++ ++#define RTL8814A_TRANS_CARDEMU_TO_PDN \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, BIT7},/* 0x04[15] = 1*/ ++ ++#define RTL8814A_TRANS_PDN_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* 0x04[15] = 0*/ ++ ++#define RTL8814A_TRANS_ACT_TO_LPS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF},/*PCIe DMA stop*/ \ ++ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x7F},/*Tx Pause*/ \ ++ {0x05F8, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05F9, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05FA, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05FB, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x0c00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xc00[7:0] = 4 turn off 3-wire */ \ ++ {0x0e00, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x04}, /* 0xe00[7:0] = 4 turn off 3-wire */ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*CCK and OFDM are disabled, and clock are gated, and RF closed*/ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ ++ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*CCK and OFDM are disabled, and clock are gated, and RF closed*/ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ ++ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0}, /* Whole BB is reset*/ \ ++ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x03},/*Reset MAC TRX*/ \ ++ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*check if removed later*/ \ ++ {0x05F1, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/*Respond TxOK to scheduler*/ ++ ++ ++#define RTL8814A_TRANS_LPS_TO_ACT \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, 0xFF, 0x84}, /*SDIO RPWM*/ \ ++ {0xFE58, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*USB RPWM*/ \ ++ {0x0361, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*PCIe RPWM*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_MS}, /* Delay*/ \ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*. 0x08[4] = 0 switch TSF to 40M*/ \ ++ {0x0109, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT7, 0}, /* Polling 0x109[7]=0 TSF in 40M*/ \ ++ /*{0x0029, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6 | BIT7, 0}, */ /*. ??0x29[7:6] = 2b'00 enable BB clock*/ \ ++ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*. 0x101[1] = 1*/ \ ++ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF}, /*. 0x100[7:0] = 0xFF enable WMAC TRX*/ \ ++ {0x0002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1 | BIT0, BIT1 | BIT0}, /*. 0x02[1:0] = 2b'11 enable BB macro*/ \ ++ {0x1002, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1 | BIT0, BIT1 | BIT0}, /*. 0x1002[1:0] = 2b'11 enable BB macro*/ \ ++ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0}, /*. 0x522 = 0*/ ++ ++#define RTL8814A_TRANS_END \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0xFFFF, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, 0, PWR_CMD_END, 0, 0}, ++ ++ ++extern WLAN_PWR_CFG rtl8814A_power_on_flow[RTL8814A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8814A_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8814A_radio_off_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8814A_card_disable_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8814A_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8814A_card_enable_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8814A_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8814A_suspend_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8814A_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8814A_resume_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8814A_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8814A_hwpdn_flow[RTL8814A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8814A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8814A_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8814A_enter_lps_flow[RTL8814A_TRANS_ACT_TO_LPS_STEPS + RTL8814A_TRANS_END_STEPS]; ++extern WLAN_PWR_CFG rtl8814A_leave_lps_flow[RTL8814A_TRANS_LPS_TO_ACT_STEPS + RTL8814A_TRANS_END_STEPS]; ++ ++#endif /* __HAL8814PWRSEQ_H__ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/Hal8821APwrSeq.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8821APwrSeq.h +--- linux-5.11.4/3rdparty/rtl8812au/include/Hal8821APwrSeq.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/Hal8821APwrSeq.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,200 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2016 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef REALTEK_POWER_SEQUENCE_8821 ++#define REALTEK_POWER_SEQUENCE_8821 ++ ++#include "HalPwrSeqCmd.h" ++ ++/* ++ Check document WM-20130516-JackieLau-RTL8821A_Power_Architecture-R10.vsd ++ There are 6 HW Power States: ++ 0: POFF--Power Off ++ 1: PDN--Power Down ++ 2: CARDEMU--Card Emulation ++ 3: ACT--Active Mode ++ 4: LPS--Low Power State ++ 5: SUS--Suspend ++ ++ The transision from different states are defined below ++ TRANS_CARDEMU_TO_ACT ++ TRANS_ACT_TO_CARDEMU ++ TRANS_CARDEMU_TO_SUS ++ TRANS_SUS_TO_CARDEMU ++ TRANS_CARDEMU_TO_PDN ++ TRANS_ACT_TO_LPS ++ TRANS_LPS_TO_ACT ++ ++ TRANS_END ++*/ ++#define RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS 25 ++#define RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS 15 ++#define RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS 15 ++#define RTL8821A_TRANS_SUS_TO_CARDEMU_STEPS 15 ++#define RTL8821A_TRANS_CARDDIS_TO_CARDEMU_STEPS 15 ++#define RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS 15 ++#define RTL8821A_TRANS_PDN_TO_CARDEMU_STEPS 15 ++#define RTL8821A_TRANS_ACT_TO_LPS_STEPS 15 ++#define RTL8821A_TRANS_LPS_TO_ACT_STEPS 15 ++#define RTL8821A_TRANS_END_STEPS 1 ++ ++ ++#define RTL8821A_TRANS_CARDEMU_TO_ACT \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0020, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0}, /*0x20[0] = 1b'1 enable LDOA12 MACRO block for all interface*/ \ ++ {0x0067, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*0x67[0] = 0 to disable BT_GPS_SEL pins*/ \ ++ {0x0001, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 1, PWRSEQ_DELAY_MS},/*Delay 1ms*/ \ ++ {0x0000, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, 0}, /*0x00[5] = 1b'0 release analog Ips to digital ,1:isolation*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, (BIT4 | BIT3 | BIT2), 0},/* disable SW LPS 0x04[10]=0 and WLSUS_EN 0x04[12:11]=0*/ \ ++ {0x0075, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0 , BIT0},/* Disable USB suspend */ \ ++ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, BIT1},/* wait till 0x04[17] = 1 power ready*/ \ ++ {0x0075, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0 , 0},/* Enable USB suspend */ \ ++ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* release WLON reset 0x04[16]=1*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* disable HWPDN 0x04[15]=0*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, (BIT4 | BIT3), 0},/* disable WL suspend*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* polling until return 0*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT0, 0},/**/ \ ++ {0x004F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/*0x4C[24] = 0x4F[0] = 1, switch DPDT_SEL_P output from WL BB */\ ++ {0x0067, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, (BIT5 | BIT4), (BIT5 | BIT4)},/*0x66[13] = 0x67[5] = 1, switch for PAPE_G/PAPE_A from WL BB ; 0x66[12] = 0x67[4] = 1, switch LNAON from WL BB */\ ++ {0x0025, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6, 0},/*anapar_mac<118> , 0x25[6]=0 by wlan single function*/\ ++ {0x0049, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1},/*Enable falling edge triggering interrupt*/\ ++ {0x0063, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1},/*Enable GPIO9 interrupt mode*/\ ++ {0x0062, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*Enable GPIO9 input mode*/\ ++ {0x0058, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/*Enable HSISR GPIO[C:0] interrupt*/\ ++ {0x005A, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1},/*Enable HSISR GPIO9 interrupt*/\ ++ {0x007A, PWR_CUT_TESTCHIP_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x3A},/*0x7A = 0x3A start BT*/\ ++ {0x002E, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF , 0x82 },/* 0x2C[23:12]=0x820 ; XTAL trim */ \ ++ {0x0010, PWR_CUT_A_MSK , PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6 , BIT6 },/* 0x10[6]=1 ; MPsW0x2CvA0x10[6]]1~WLAN */ \ ++ ++ ++#define RTL8821A_TRANS_ACT_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x001F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/*0x1F[7:0] = 0 turn off RF*/ \ ++ {0x004F, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*0x4C[24] = 0x4F[0] = 0, switch DPDT_SEL_P output from register 0x65[2] */\ ++ {0x0049, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*Enable rising edge triggering interrupt*/ \ ++ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, BIT0},/* release WLON reset 0x04[16]=1*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*0x04[9] = 1 turn off MAC by HW state machine*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, 0}, /*wait till 0x04[9] = 0 polling until return 0 to disable*/ \ ++ {0x0000, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5}, /*0x00[5] = 1b'1 analog Ips to digital ,1:isolation*/ \ ++ {0x0020, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /*0x20[0] = 1b'0 disable LDOA12 MACRO block*/ \ ++ ++ ++#define RTL8821A_TRANS_CARDEMU_TO_SUS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4 | BIT3, (BIT4 | BIT3)}, /*0x04[12:11] = 2b'11 enable WL suspend for PCIe*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, BIT3}, /*0x04[12:11] = 2b'01 enable WL suspend*/ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4}, /*0x23[4] = 1b'1 12H LDO enter sleep mode*/ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07[7:0] = 0x20 SDIO SOP option to disable BG/MB/ACK/SWR*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, BIT3 | BIT4}, /*0x04[12:11] = 2b'11 enable WL suspend for PCIe*/ \ ++ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, BIT0, BIT0}, /*Set SDIO suspend local register*/ \ ++ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_POLLING, BIT1, 0}, /*wait power state to suspend*/ ++ ++#define RTL8821A_TRANS_SUS_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT7, 0}, /*clear suspend enable and power down enable*/ \ ++ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, BIT0, 0}, /*Set SDIO suspend local register*/ \ ++ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_POLLING, BIT1, BIT1}, /*wait power state to suspend*/\ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*0x23[4] = 1b'0 12H LDO enter normal mode*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, 0}, /*0x04[12:11] = 2b'01enable WL suspend*/ ++ ++#define RTL8821A_TRANS_CARDEMU_TO_CARDDIS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07 = 0x20 , SOP option to disable BG/MB*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK | PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, BIT3}, /*0x04[12:11] = 2b'01 enable WL suspend*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT2, BIT2}, /*0x04[10] = 1, enable SW LPS*/ \ ++ {0x004A, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 1}, /*0x48[16] = 1 to enable GPIO9 as EXT WAKEUP*/ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4}, /*0x23[4] = 1b'1 12H LDO enter sleep mode*/ \ ++ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, BIT0, BIT0}, /*Set SDIO suspend local register*/ \ ++ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_POLLING, BIT1, 0}, /*wait power state to suspend*/ ++ ++#define RTL8821A_TRANS_CARDDIS_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT7, 0}, /*clear suspend enable and power down enable*/ \ ++ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, BIT0, 0}, /*Set SDIO suspend local register*/ \ ++ {0x0086, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_POLLING, BIT1, BIT1}, /*wait power state to suspend*/\ ++ {0x004A, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0}, /*0x48[16] = 0 to disable GPIO9 as EXT WAKEUP*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT3 | BIT4, 0}, /*0x04[12:11] = 2b'01enable WL suspend*/\ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*0x23[4] = 1b'0 12H LDO enter normal mode*/ \ ++ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0},/*PCIe DMA start*/ ++ ++ ++#define RTL8821A_TRANS_CARDEMU_TO_PDN \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0023, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, BIT4}, /*0x23[4] = 1b'1 12H LDO enter sleep mode*/ \ ++ {0x0007, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK | PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x20}, /*0x07[7:0] = 0x20 SOP option to disable BG/MB/ACK/SWR*/ \ ++ {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/* 0x04[16] = 0*/\ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, BIT7},/* 0x04[15] = 1*/ ++ ++#define RTL8821A_TRANS_PDN_TO_CARDEMU \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, 0},/* 0x04[15] = 0*/ ++ ++#define RTL8821A_TRANS_ACT_TO_LPS \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0301, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF},/*PCIe DMA stop*/ \ ++ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF},/*Tx Pause*/ \ ++ {0x05F8, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05F9, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05FA, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x05FB, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, 0xFF, 0},/*Should be zero if no packet is transmitting*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0, 0},/*CCK and OFDM are disabled, and clock are gated*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_US},/*Delay 1us*/ \ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*Whole BB is reset*/ \ ++ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x03},/*Reset MAC TRX*/ \ ++ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, 0},/*check if removed later*/ \ ++ {0x0093, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x00},/*When driver enter Sus/ Disable, enable LOP for BT*/ \ ++ {0x0553, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*Respond TxOK to scheduler*/ \ ++ ++ ++#define RTL8821A_TRANS_LPS_TO_ACT \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0x0080, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, PWR_BASEADDR_SDIO, PWR_CMD_WRITE, 0xFF, 0x84}, /*SDIO RPWM*/\ ++ {0xFE58, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_USB_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*USB RPWM*/\ ++ {0x0361, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_PCI_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0x84}, /*PCIe RPWM*/\ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_DELAY, 0, PWRSEQ_DELAY_MS}, /*Delay*/\ ++ {0x0008, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4, 0}, /*. 0x08[4] = 0 switch TSF to 40M*/\ ++ {0x0109, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT7, 0}, /*Polling 0x109[7]=0 TSF in 40M*/\ ++ {0x0029, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6 | BIT7, 0}, /*. 0x29[7:6] = 2b'00 enable BB clock*/\ ++ {0x0101, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1, BIT1}, /*. 0x101[1] = 1*/\ ++ {0x0100, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0xFF}, /*. 0x100[7:0] = 0xFF enable WMAC TRX*/\ ++ {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT1 | BIT0, BIT1 | BIT0}, /*. 0x02[1:0] = 2b'11 enable BB macro*/\ ++ {0x0522, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, 0xFF, 0}, /*. 0x522 = 0*/ ++ ++#define RTL8821A_TRANS_END \ ++ /* format */ \ ++ /* { offset, cut_msk, fab_msk|interface_msk, base|cmd, msk, value }, // comments here*/ \ ++ {0xFFFF, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, 0, PWR_CMD_END, 0, 0}, ++ ++ ++ extern WLAN_PWR_CFG rtl8821A_power_on_flow[RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS]; ++ extern WLAN_PWR_CFG rtl8821A_radio_off_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_END_STEPS]; ++ extern WLAN_PWR_CFG rtl8821A_card_disable_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8821A_TRANS_END_STEPS]; ++ extern WLAN_PWR_CFG rtl8821A_card_enable_flow[RTL8821A_TRANS_CARDDIS_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS]; ++ extern WLAN_PWR_CFG rtl8821A_suspend_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8821A_TRANS_END_STEPS]; ++ extern WLAN_PWR_CFG rtl8821A_resume_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_SUS_STEPS + RTL8821A_TRANS_END_STEPS]; ++ extern WLAN_PWR_CFG rtl8821A_hwpdn_flow[RTL8821A_TRANS_ACT_TO_CARDEMU_STEPS + RTL8821A_TRANS_CARDEMU_TO_PDN_STEPS + RTL8821A_TRANS_END_STEPS]; ++ extern WLAN_PWR_CFG rtl8821A_enter_lps_flow[RTL8821A_TRANS_ACT_TO_LPS_STEPS + RTL8821A_TRANS_END_STEPS]; ++ extern WLAN_PWR_CFG rtl8821A_leave_lps_flow[RTL8821A_TRANS_LPS_TO_ACT_STEPS + RTL8821A_TRANS_END_STEPS]; ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_btcoex.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_btcoex.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_btcoex.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_btcoex.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,97 @@ +/****************************************************************************** + * @@ -377414,11 +373637,9 @@ index 000000000..03021fee3 +u8 hal_btcoex_get_rf4ce_link_state(void); +#endif +#endif /* !__HAL_BTCOEX_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_btcoex_wifionly.h linux-5.8/3rdparty/rtl8812au/include/hal_btcoex_wifionly.h -new file mode 100644 -index 000000000..c18d20e7c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_btcoex_wifionly.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_btcoex_wifionly.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_btcoex_wifionly.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_btcoex_wifionly.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_btcoex_wifionly.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,81 @@ +/****************************************************************************** + * @@ -377501,11 +373722,9 @@ index 000000000..c18d20e7c +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_com.h linux-5.8/3rdparty/rtl8812au/include/hal_com.h -new file mode 100644 -index 000000000..a9fb90cc5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_com.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_com.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_com.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,719 @@ +/****************************************************************************** + * @@ -378226,11 +374445,9 @@ index 000000000..a9fb90cc5 +#endif + +#endif /* __HAL_COMMON_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_com_h2c.h linux-5.8/3rdparty/rtl8812au/include/hal_com_h2c.h -new file mode 100644 -index 000000000..13158bcb6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_com_h2c.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_com_h2c.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com_h2c.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_com_h2c.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com_h2c.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,635 @@ +/****************************************************************************** + * @@ -378867,11 +375084,9 @@ index 000000000..13158bcb6 +u8 rtw_hal_set_req_per_rpt_cmd(_adapter *adapter, u8 group_macid, + u8 rpt_type, u32 macid_bitmap); +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_com_led.h linux-5.8/3rdparty/rtl8812au/include/hal_com_led.h -new file mode 100644 -index 000000000..d88556df7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_com_led.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_com_led.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com_led.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_com_led.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com_led.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,437 @@ +/****************************************************************************** + * @@ -379310,11 +375525,9 @@ index 000000000..d88556df7 + +#endif /*__HAL_COMMON_LED_H_*/ + -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_com_phycfg.h linux-5.8/3rdparty/rtl8812au/include/hal_com_phycfg.h -new file mode 100644 -index 000000000..3c7073dcd ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_com_phycfg.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_com_phycfg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com_phycfg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_com_phycfg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com_phycfg.h 2021-03-07 18:16:17.085957519 +0200 @@ -0,0 +1,299 @@ +/****************************************************************************** + * @@ -379615,11 +375828,9 @@ index 000000000..3c7073dcd +#endif /* CONFIG_LOAD_PHY_PARA_FROM_FILE */ +u8 phy_check_under_survey_ch(_adapter *adapter); +#endif /* __HAL_COMMON_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_com_reg.h linux-5.8/3rdparty/rtl8812au/include/hal_com_reg.h -new file mode 100644 -index 000000000..420367194 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_com_reg.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_com_reg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com_reg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_com_reg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_com_reg.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,1887 @@ +/****************************************************************************** + * @@ -381508,11 +377719,9 @@ index 000000000..420367194 +#define HAL_8188E_HW_GPIO_WPS_BIT BIT(7) + +#endif /* __HAL_COMMON_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_data.h linux-5.8/3rdparty/rtl8812au/include/hal_data.h -new file mode 100644 -index 000000000..3f28e1586 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_data.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_data.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_data.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_data.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_data.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,1105 @@ +/****************************************************************************** + * @@ -382619,11 +378828,9 @@ index 000000000..3f28e1586 +*/ + +#endif /* __HAL_DATA_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_gspi.h linux-5.8/3rdparty/rtl8812au/include/hal_gspi.h -new file mode 100644 -index 000000000..51d491cdb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_gspi.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_gspi.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_gspi.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_gspi.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_gspi.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,26 @@ +/****************************************************************************** + * @@ -382651,11 +378858,9 @@ index 000000000..51d491cdb +u32 rtw_hal_get_gspi_tx_max_length(PADAPTER padapter, u8 queue_idx); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_ic_cfg.h linux-5.8/3rdparty/rtl8812au/include/hal_ic_cfg.h -new file mode 100644 -index 000000000..cc3ab5cad ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_ic_cfg.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_ic_cfg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_ic_cfg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_ic_cfg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_ic_cfg.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,313 @@ +/****************************************************************************** + * @@ -382970,11 +379175,9 @@ index 000000000..cc3ab5cad +#endif + +#endif /*__HAL_IC_CFG_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_intf.h linux-5.8/3rdparty/rtl8812au/include/hal_intf.h -new file mode 100644 -index 000000000..f77fa441c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_intf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_intf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_intf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_intf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_intf.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,849 @@ +/****************************************************************************** + * @@ -383825,11 +380028,9 @@ index 000000000..f77fa441c +#endif + +#endif /* __HAL_INTF_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_pg.h linux-5.8/3rdparty/rtl8812au/include/hal_pg.h -new file mode 100644 -index 000000000..b807ca84a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_pg.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_pg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_pg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_pg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_pg.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,880 @@ +/****************************************************************************** + * @@ -384711,11 +380912,9 @@ index 000000000..b807ca84a + + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_phy.h linux-5.8/3rdparty/rtl8812au/include/hal_phy.h -new file mode 100644 -index 000000000..342613be1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_phy.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_phy.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_phy.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_phy.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_phy.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,234 @@ +/****************************************************************************** + * @@ -384951,11 +381150,9 @@ index 000000000..342613be1 + IN PADAPTER Adapter); +#endif /*#CONFIG_RF_SHADOW_RW*/ +#endif /* __HAL_COMMON_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_phy_reg.h linux-5.8/3rdparty/rtl8812au/include/hal_phy_reg.h -new file mode 100644 -index 000000000..6e6a99e61 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_phy_reg.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_phy_reg.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_phy_reg.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_phy_reg.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_phy_reg.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,25 @@ +/****************************************************************************** + * @@ -384982,11 +381179,143 @@ index 000000000..6e6a99e61 +/* #endif */ + +#endif /* __HAL_PHY_REG_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/hal_sdio.h linux-5.8/3rdparty/rtl8812au/include/hal_sdio.h -new file mode 100644 -index 000000000..c3578e2fc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/hal_sdio.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/HalPwrSeqCmd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/HalPwrSeqCmd.h +--- linux-5.11.4/3rdparty/rtl8812au/include/HalPwrSeqCmd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/HalPwrSeqCmd.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,130 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __HALPWRSEQCMD_H__ ++#define __HALPWRSEQCMD_H__ ++ ++#include ++ ++/*---------------------------------------------*/ ++/* 3 The value of cmd: 4 bits ++ *---------------------------------------------*/ ++#define PWR_CMD_READ 0x00 ++/* offset: the read register offset ++ * msk: the mask of the read value ++ * value: N/A, left by 0 ++ * note: dirver shall implement this function by read & msk */ ++ ++#define PWR_CMD_WRITE 0x01 ++/* offset: the read register offset ++ * msk: the mask of the write bits ++ * value: write value ++ * note: driver shall implement this cmd by read & msk after write */ ++ ++#define PWR_CMD_POLLING 0x02 ++/* offset: the read register offset ++ * msk: the mask of the polled value ++ * value: the value to be polled, masked by the msd field. ++ * note: driver shall implement this cmd by ++ * do { ++ * if( (Read(offset) & msk) == (value & msk) ) ++ * break; ++ * } while(not timeout); */ ++ ++#define PWR_CMD_DELAY 0x03 ++/* offset: the value to delay ++ * msk: N/A ++ * value: the unit of delay, 0: us, 1: ms */ ++ ++#define PWR_CMD_END 0x04 ++/* offset: N/A ++ * msk: N/A ++ * value: N/A */ ++ ++/*---------------------------------------------*/ ++/* 3 The value of base: 4 bits ++ *--------------------------------------------- ++ * define the base address of each block */ ++#define PWR_BASEADDR_MAC 0x00 ++#define PWR_BASEADDR_USB 0x01 ++#define PWR_BASEADDR_PCIE 0x02 ++#define PWR_BASEADDR_SDIO 0x03 ++ ++/*---------------------------------------------*/ ++/* 3 The value of interface_msk: 4 bits ++ *---------------------------------------------*/ ++#define PWR_INTF_SDIO_MSK BIT(0) ++#define PWR_INTF_USB_MSK BIT(1) ++#define PWR_INTF_PCI_MSK BIT(2) ++#define PWR_INTF_ALL_MSK (BIT(0) | BIT(1) | BIT(2) | BIT(3)) ++ ++/*---------------------------------------------*/ ++/* 3 The value of fab_msk: 4 bits ++ *---------------------------------------------*/ ++#define PWR_FAB_TSMC_MSK BIT(0) ++#define PWR_FAB_UMC_MSK BIT(1) ++#define PWR_FAB_ALL_MSK (BIT(0) | BIT(1) | BIT(2) | BIT(3)) ++ ++/*---------------------------------------------*/ ++/* 3 The value of cut_msk: 8 bits ++ *---------------------------------------------*/ ++#define PWR_CUT_TESTCHIP_MSK BIT(0) ++#define PWR_CUT_A_MSK BIT(1) ++#define PWR_CUT_B_MSK BIT(2) ++#define PWR_CUT_C_MSK BIT(3) ++#define PWR_CUT_D_MSK BIT(4) ++#define PWR_CUT_E_MSK BIT(5) ++#define PWR_CUT_F_MSK BIT(6) ++#define PWR_CUT_G_MSK BIT(7) ++#define PWR_CUT_ALL_MSK 0xFF ++ ++ ++typedef enum _PWRSEQ_CMD_DELAY_UNIT_ { ++ PWRSEQ_DELAY_US, ++ PWRSEQ_DELAY_MS, ++} PWRSEQ_DELAY_UNIT; ++ ++typedef struct _WL_PWR_CFG_ { ++ u16 offset; ++ u8 cut_msk; ++ u8 fab_msk:4; ++ u8 interface_msk:4; ++ u8 base:4; ++ u8 cmd:4; ++ u8 msk; ++ u8 value; ++} WLAN_PWR_CFG, *PWLAN_PWR_CFG; ++ ++ ++#define GET_PWR_CFG_OFFSET(__PWR_CMD) ((__PWR_CMD).offset) ++#define GET_PWR_CFG_CUT_MASK(__PWR_CMD) ((__PWR_CMD).cut_msk) ++#define GET_PWR_CFG_FAB_MASK(__PWR_CMD) ((__PWR_CMD).fab_msk) ++#define GET_PWR_CFG_INTF_MASK(__PWR_CMD) ((__PWR_CMD).interface_msk) ++#define GET_PWR_CFG_BASE(__PWR_CMD) ((__PWR_CMD).base) ++#define GET_PWR_CFG_CMD(__PWR_CMD) ((__PWR_CMD).cmd) ++#define GET_PWR_CFG_MASK(__PWR_CMD) ((__PWR_CMD).msk) ++#define GET_PWR_CFG_VALUE(__PWR_CMD) ((__PWR_CMD).value) ++ ++ ++/* ******************************************************************************** ++ * Prototype of protected function. ++ * ******************************************************************************** */ ++u8 HalPwrSeqCmdParsing( ++ PADAPTER padapter, ++ u8 CutVersion, ++ u8 FabVersion, ++ u8 InterfaceType, ++ WLAN_PWR_CFG PwrCfgCmd[]); ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/hal_sdio.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_sdio.h +--- linux-5.11.4/3rdparty/rtl8812au/include/hal_sdio.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/hal_sdio.h 2021-03-07 18:16:17.086957566 +0200 @@ -0,0 +1,56 @@ +/****************************************************************************** + * @@ -385044,11 +381373,689 @@ index 000000000..c3578e2fc +u32 cmd53_4byte_alignment(struct intf_hdl *pintfhdl, u32 addr); + +#endif /* __HAL_SDIO_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/ieee80211.h linux-5.8/3rdparty/rtl8812au/include/ieee80211.h -new file mode 100644 -index 000000000..92dd31732 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/ieee80211.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/HalVerDef.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/HalVerDef.h +--- linux-5.11.4/3rdparty/rtl8812au/include/HalVerDef.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/HalVerDef.h 2021-03-07 18:16:17.084957471 +0200 +@@ -0,0 +1,201 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __HAL_VERSION_DEF_H__ ++#define __HAL_VERSION_DEF_H__ ++ ++#define TRUE _TRUE ++#define FALSE _FALSE ++ ++/* HAL_IC_TYPE_E */ ++typedef enum tag_HAL_IC_Type_Definition { ++ CHIP_8192S = 0, ++ CHIP_8188C = 1, ++ CHIP_8192C = 2, ++ CHIP_8192D = 3, ++ CHIP_8723A = 4, ++ CHIP_8188E = 5, ++ CHIP_8812 = 6, ++ CHIP_8821 = 7, ++ CHIP_8723B = 8, ++ CHIP_8192E = 9, ++ CHIP_8814A = 10, ++ CHIP_8703B = 11, ++ CHIP_8188F = 12, ++ CHIP_8822B = 13, ++ CHIP_8723D = 14, ++ CHIP_8821C = 15, ++ CHIP_8710B = 16, ++ CHIP_8192F = 17, ++ CHIP_8188GTV = 18, ++} HAL_IC_TYPE_E; ++ ++/* HAL_CHIP_TYPE_E */ ++typedef enum tag_HAL_CHIP_Type_Definition { ++ TEST_CHIP = 0, ++ NORMAL_CHIP = 1, ++ FPGA = 2, ++} HAL_CHIP_TYPE_E; ++ ++/* HAL_CUT_VERSION_E */ ++typedef enum tag_HAL_Cut_Version_Definition { ++ A_CUT_VERSION = 0, ++ B_CUT_VERSION = 1, ++ C_CUT_VERSION = 2, ++ D_CUT_VERSION = 3, ++ E_CUT_VERSION = 4, ++ F_CUT_VERSION = 5, ++ G_CUT_VERSION = 6, ++ H_CUT_VERSION = 7, ++ I_CUT_VERSION = 8, ++ J_CUT_VERSION = 9, ++ K_CUT_VERSION = 10, ++} HAL_CUT_VERSION_E; ++ ++/* HAL_Manufacturer */ ++typedef enum tag_HAL_Manufacturer_Version_Definition { ++ CHIP_VENDOR_TSMC = 0, ++ CHIP_VENDOR_UMC = 1, ++ CHIP_VENDOR_SMIC = 2, ++} HAL_VENDOR_E; ++ ++typedef enum tag_HAL_RF_Type_Definition { ++ RF_TYPE_1T1R = 0, ++ RF_TYPE_1T2R = 1, ++ RF_TYPE_2T2R = 2, ++ RF_TYPE_2T3R = 3, ++ RF_TYPE_2T4R = 4, ++ RF_TYPE_3T3R = 5, ++ RF_TYPE_3T4R = 6, ++ RF_TYPE_4T4R = 7, ++} HAL_RF_TYPE_E; ++ ++typedef struct tag_HAL_VERSION { ++ HAL_IC_TYPE_E ICType; ++ HAL_CHIP_TYPE_E ChipType; ++ HAL_CUT_VERSION_E CUTVersion; ++ HAL_VENDOR_E VendorType; ++ HAL_RF_TYPE_E RFType; ++ u8 ROMVer; ++} HAL_VERSION, *PHAL_VERSION; ++ ++/* VERSION_8192C VersionID; ++ * HAL_VERSION VersionID; */ ++ ++/* Get element */ ++#define GET_CVID_IC_TYPE(version) ((HAL_IC_TYPE_E)(((HAL_VERSION)version).ICType)) ++#define GET_CVID_CHIP_TYPE(version) ((HAL_CHIP_TYPE_E)(((HAL_VERSION)version).ChipType)) ++#define GET_CVID_RF_TYPE(version) ((HAL_RF_TYPE_E)(((HAL_VERSION)version).RFType)) ++#define GET_CVID_MANUFACTUER(version) ((HAL_VENDOR_E)(((HAL_VERSION)version).VendorType)) ++#define GET_CVID_CUT_VERSION(version) ((HAL_CUT_VERSION_E)(((HAL_VERSION)version).CUTVersion)) ++#define GET_CVID_ROM_VERSION(version) ((((HAL_VERSION)version).ROMVer) & ROM_VERSION_MASK) ++ ++/* ---------------------------------------------------------------------------- ++ * Common Macro. -- ++ * ---------------------------------------------------------------------------- ++ * HAL_VERSION VersionID */ ++ ++/* HAL_IC_TYPE_E */ ++#if 0 ++ #define IS_81XXC(version) (((GET_CVID_IC_TYPE(version) == CHIP_8192C) || (GET_CVID_IC_TYPE(version) == CHIP_8188C)) ? TRUE : FALSE) ++ #define IS_8723_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8723A) ? TRUE : FALSE) ++ #define IS_92D(version) ((GET_CVID_IC_TYPE(version) == CHIP_8192D) ? TRUE : FALSE) ++#endif ++ ++#define IS_8188E(version) ((GET_CVID_IC_TYPE(version) == CHIP_8188E) ? TRUE : FALSE) ++#define IS_8188F(version) ((GET_CVID_IC_TYPE(version) == CHIP_8188F) ? TRUE : FALSE) ++#define IS_8188GTV(version) ((GET_CVID_IC_TYPE(version) == CHIP_8188GTV) ? TRUE : FALSE) ++#define IS_8192E(version) ((GET_CVID_IC_TYPE(version) == CHIP_8192E) ? TRUE : FALSE) ++#define IS_8812_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8812) ? TRUE : FALSE) ++#define IS_8821_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8821) ? TRUE : FALSE) ++#define IS_8814A_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8814A) ? TRUE : FALSE) ++#define IS_8723B_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8723B) ? TRUE : FALSE) ++#define IS_8703B_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8703B) ? TRUE : FALSE) ++#define IS_8822B_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8822B) ? TRUE : FALSE) ++#define IS_8821C_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8821C) ? TRUE : FALSE) ++#define IS_8723D_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8723D) ? TRUE : FALSE) ++#define IS_8710B_SERIES(version) ((GET_CVID_IC_TYPE(version) == CHIP_8710B) ? TRUE : FALSE) ++ ++#define IS_8192F_SERIES(version)\ ++ ((GET_CVID_IC_TYPE(version) == CHIP_8192F) ? TRUE : FALSE) ++/* HAL_CHIP_TYPE_E */ ++#define IS_TEST_CHIP(version) ((GET_CVID_CHIP_TYPE(version) == TEST_CHIP) ? TRUE : FALSE) ++#define IS_NORMAL_CHIP(version) ((GET_CVID_CHIP_TYPE(version) == NORMAL_CHIP) ? TRUE : FALSE) ++ ++/* HAL_CUT_VERSION_E */ ++#define IS_A_CUT(version) ((GET_CVID_CUT_VERSION(version) == A_CUT_VERSION) ? TRUE : FALSE) ++#define IS_B_CUT(version) ((GET_CVID_CUT_VERSION(version) == B_CUT_VERSION) ? TRUE : FALSE) ++#define IS_C_CUT(version) ((GET_CVID_CUT_VERSION(version) == C_CUT_VERSION) ? TRUE : FALSE) ++#define IS_D_CUT(version) ((GET_CVID_CUT_VERSION(version) == D_CUT_VERSION) ? TRUE : FALSE) ++#define IS_E_CUT(version) ((GET_CVID_CUT_VERSION(version) == E_CUT_VERSION) ? TRUE : FALSE) ++#define IS_F_CUT(version) ((GET_CVID_CUT_VERSION(version) == F_CUT_VERSION) ? TRUE : FALSE) ++#define IS_I_CUT(version) ((GET_CVID_CUT_VERSION(version) == I_CUT_VERSION) ? TRUE : FALSE) ++#define IS_J_CUT(version) ((GET_CVID_CUT_VERSION(version) == J_CUT_VERSION) ? TRUE : FALSE) ++#define IS_K_CUT(version) ((GET_CVID_CUT_VERSION(version) == K_CUT_VERSION) ? TRUE : FALSE) ++ ++/* HAL_VENDOR_E */ ++#define IS_CHIP_VENDOR_TSMC(version) ((GET_CVID_MANUFACTUER(version) == CHIP_VENDOR_TSMC) ? TRUE : FALSE) ++#define IS_CHIP_VENDOR_UMC(version) ((GET_CVID_MANUFACTUER(version) == CHIP_VENDOR_UMC) ? TRUE : FALSE) ++#define IS_CHIP_VENDOR_SMIC(version) ((GET_CVID_MANUFACTUER(version) == CHIP_VENDOR_SMIC) ? TRUE : FALSE) ++ ++/* HAL_RF_TYPE_E */ ++#define IS_1T1R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_1T1R) ? TRUE : FALSE) ++#define IS_1T2R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_1T2R) ? TRUE : FALSE) ++#define IS_2T2R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_2T2R) ? TRUE : FALSE) ++#define IS_3T3R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_3T3R) ? TRUE : FALSE) ++#define IS_3T4R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_3T4R) ? TRUE : FALSE) ++#define IS_4T4R(version) ((GET_CVID_RF_TYPE(version) == RF_TYPE_4T4R) ? TRUE : FALSE) ++ ++ ++ ++/* ---------------------------------------------------------------------------- ++ * Chip version Macro. -- ++ * ---------------------------------------------------------------------------- */ ++#if 0 ++ #define IS_81XXC_TEST_CHIP(version) ((IS_81XXC(version) && (!IS_NORMAL_CHIP(version))) ? TRUE : FALSE) ++ ++ #define IS_92C_SERIAL(version) ((IS_81XXC(version) && IS_2T2R(version)) ? TRUE : FALSE) ++ #define IS_81xxC_VENDOR_UMC_A_CUT(version) (IS_81XXC(version) ? (IS_CHIP_VENDOR_UMC(version) ? (IS_A_CUT(version) ? TRUE : FALSE) : FALSE) : FALSE) ++ #define IS_81xxC_VENDOR_UMC_B_CUT(version) (IS_81XXC(version) ? (IS_CHIP_VENDOR_UMC(version) ? (IS_B_CUT(version) ? TRUE : FALSE) : FALSE) : FALSE) ++ #define IS_81xxC_VENDOR_UMC_C_CUT(version) (IS_81XXC(version) ? (IS_CHIP_VENDOR_UMC(version) ? (IS_C_CUT(version) ? TRUE : FALSE) : FALSE) : FALSE) ++ ++ #define IS_NORMAL_CHIP92D(version) ((IS_92D(version)) ? ((GET_CVID_CHIP_TYPE(version) == NORMAL_CHIP) ? TRUE : FALSE) : FALSE) ++ ++ #define IS_92D_SINGLEPHY(version) ((IS_92D(version)) ? (IS_2T2R(version) ? TRUE : FALSE) : FALSE) ++ #define IS_92D_C_CUT(version) ((IS_92D(version)) ? (IS_C_CUT(version) ? TRUE : FALSE) : FALSE) ++ #define IS_92D_D_CUT(version) ((IS_92D(version)) ? (IS_D_CUT(version) ? TRUE : FALSE) : FALSE) ++ #define IS_92D_E_CUT(version) ((IS_92D(version)) ? (IS_E_CUT(version) ? TRUE : FALSE) : FALSE) ++ ++ #define IS_8723A_A_CUT(version) ((IS_8723_SERIES(version)) ? (IS_A_CUT(version) ? TRUE : FALSE) : FALSE) ++ #define IS_8723A_B_CUT(version) ((IS_8723_SERIES(version)) ? (IS_B_CUT(version) ? TRUE : FALSE) : FALSE) ++#endif ++#define IS_VENDOR_8188E_I_CUT_SERIES(_Adapter) ((IS_8188E(GET_HAL_DATA(_Adapter)->version_id)) ? ((GET_CVID_CUT_VERSION(GET_HAL_DATA(_Adapter)->version_id) >= I_CUT_VERSION) ? TRUE : FALSE) : FALSE) ++#define IS_VENDOR_8812A_TEST_CHIP(_Adapter) ((IS_8812_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) ++#define IS_VENDOR_8812A_MP_CHIP(_Adapter) ((IS_8812_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) ++#define IS_VENDOR_8812A_C_CUT(_Adapter) ((IS_8812_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((GET_CVID_CUT_VERSION(GET_HAL_DATA(_Adapter)->version_id) == C_CUT_VERSION) ? TRUE : FALSE) : FALSE) ++ ++#define IS_VENDOR_8821A_TEST_CHIP(_Adapter) ((IS_8821_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) ++#define IS_VENDOR_8821A_MP_CHIP(_Adapter) ((IS_8821_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) ++ ++#define IS_VENDOR_8192E_B_CUT(_Adapter) ((GET_CVID_CUT_VERSION(GET_HAL_DATA(_Adapter)->version_id) == B_CUT_VERSION) ? TRUE : FALSE) ++ ++#define IS_VENDOR_8723B_TEST_CHIP(_Adapter) ((IS_8723B_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) ++#define IS_VENDOR_8723B_MP_CHIP(_Adapter) ((IS_8723B_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) ++ ++#define IS_VENDOR_8703B_TEST_CHIP(_Adapter) ((IS_8703B_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) ++#define IS_VENDOR_8703B_MP_CHIP(_Adapter) ((IS_8703B_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) ++#define IS_VENDOR_8814A_TEST_CHIP(_Adapter) ((IS_8814A_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? FALSE : TRUE) : FALSE) ++#define IS_VENDOR_8814A_MP_CHIP(_Adapter) ((IS_8814A_SERIES(GET_HAL_DATA(_Adapter)->version_id)) ? ((IS_NORMAL_CHIP(GET_HAL_DATA(_Adapter)->version_id)) ? TRUE : FALSE) : FALSE) ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/ieee80211_ext.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/ieee80211_ext.h +--- linux-5.11.4/3rdparty/rtl8812au/include/ieee80211_ext.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/ieee80211_ext.h 2021-03-07 18:16:17.087957613 +0200 +@@ -0,0 +1,471 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __IEEE80211_EXT_H ++#define __IEEE80211_EXT_H ++ ++#include ++#include ++#include ++ ++#define WMM_OUI_TYPE 2 ++#define WMM_OUI_SUBTYPE_INFORMATION_ELEMENT 0 ++#define WMM_OUI_SUBTYPE_PARAMETER_ELEMENT 1 ++#define WMM_OUI_SUBTYPE_TSPEC_ELEMENT 2 ++#define WMM_VERSION 1 ++ ++#define WPA_PROTO_WPA BIT(0) ++#define WPA_PROTO_RSN BIT(1) ++ ++#define WPA_KEY_MGMT_IEEE8021X BIT(0) ++#define WPA_KEY_MGMT_PSK BIT(1) ++#define WPA_KEY_MGMT_NONE BIT(2) ++#define WPA_KEY_MGMT_IEEE8021X_NO_WPA BIT(3) ++#define WPA_KEY_MGMT_WPA_NONE BIT(4) ++ ++ ++#define WPA_CAPABILITY_PREAUTH BIT(0) ++#define WPA_CAPABILITY_MGMT_FRAME_PROTECTION BIT(6) ++#define WPA_CAPABILITY_PEERKEY_ENABLED BIT(9) ++ ++ ++#define PMKID_LEN 16 ++ ++ ++#ifdef PLATFORM_LINUX ++struct wpa_ie_hdr { ++ u8 elem_id; ++ u8 len; ++ u8 oui[4]; /* 24-bit OUI followed by 8-bit OUI type */ ++ u8 version[2]; /* little endian */ ++} __attribute__((packed)); ++ ++struct rsn_ie_hdr { ++ u8 elem_id; /* WLAN_EID_RSN */ ++ u8 len; ++ u8 version[2]; /* little endian */ ++} __attribute__((packed)); ++ ++struct wme_ac_parameter { ++#if defined(CONFIG_LITTLE_ENDIAN) ++ /* byte 1 */ ++ u8 aifsn:4, ++ acm:1, ++ aci:2, ++ reserved:1; ++ ++ /* byte 2 */ ++ u8 eCWmin:4, ++ eCWmax:4; ++#elif defined(CONFIG_BIG_ENDIAN) ++ /* byte 1 */ ++ u8 reserved:1, ++ aci:2, ++ acm:1, ++ aifsn:4; ++ ++ /* byte 2 */ ++ u8 eCWmax:4, ++ eCWmin:4; ++#else ++#error "Please fix " ++#endif ++ ++ /* bytes 3 & 4 */ ++ u16 txopLimit; ++} __attribute__((packed)); ++ ++struct wme_parameter_element { ++ /* required fields for WME version 1 */ ++ u8 oui[3]; ++ u8 oui_type; ++ u8 oui_subtype; ++ u8 version; ++ u8 acInfo; ++ u8 reserved; ++ struct wme_ac_parameter ac[4]; ++ ++} __attribute__((packed)); ++ ++#endif ++ ++#ifdef PLATFORM_WINDOWS ++ ++#pragma pack(1) ++ ++struct wpa_ie_hdr { ++ u8 elem_id; ++ u8 len; ++ u8 oui[4]; /* 24-bit OUI followed by 8-bit OUI type */ ++ u8 version[2]; /* little endian */ ++}; ++ ++struct rsn_ie_hdr { ++ u8 elem_id; /* WLAN_EID_RSN */ ++ u8 len; ++ u8 version[2]; /* little endian */ ++}; ++ ++#pragma pack() ++ ++#endif ++ ++#define WPA_PUT_LE16(a, val) \ ++ do { \ ++ (a)[1] = ((u16) (val)) >> 8; \ ++ (a)[0] = ((u16) (val)) & 0xff; \ ++ } while (0) ++ ++#define WPA_PUT_BE32(a, val) \ ++ do { \ ++ (a)[0] = (u8) ((((u32) (val)) >> 24) & 0xff); \ ++ (a)[1] = (u8) ((((u32) (val)) >> 16) & 0xff); \ ++ (a)[2] = (u8) ((((u32) (val)) >> 8) & 0xff); \ ++ (a)[3] = (u8) (((u32) (val)) & 0xff); \ ++ } while (0) ++ ++#define WPA_PUT_LE32(a, val) \ ++ do { \ ++ (a)[3] = (u8) ((((u32) (val)) >> 24) & 0xff); \ ++ (a)[2] = (u8) ((((u32) (val)) >> 16) & 0xff); \ ++ (a)[1] = (u8) ((((u32) (val)) >> 8) & 0xff); \ ++ (a)[0] = (u8) (((u32) (val)) & 0xff); \ ++ } while (0) ++ ++#define RSN_SELECTOR_PUT(a, val) WPA_PUT_BE32((u8 *) (a), (val)) ++/* #define RSN_SELECTOR_PUT(a, val) WPA_PUT_LE32((u8 *) (a), (val)) */ ++ ++ ++ ++/* Action category code */ ++enum ieee80211_category { ++ WLAN_CATEGORY_SPECTRUM_MGMT = 0, ++ WLAN_CATEGORY_QOS = 1, ++ WLAN_CATEGORY_DLS = 2, ++ WLAN_CATEGORY_BACK = 3, ++ WLAN_CATEGORY_HT = 7, ++ WLAN_CATEGORY_WMM = 17, ++}; ++ ++/* SPECTRUM_MGMT action code */ ++enum ieee80211_spectrum_mgmt_actioncode { ++ WLAN_ACTION_SPCT_MSR_REQ = 0, ++ WLAN_ACTION_SPCT_MSR_RPRT = 1, ++ WLAN_ACTION_SPCT_TPC_REQ = 2, ++ WLAN_ACTION_SPCT_TPC_RPRT = 3, ++ WLAN_ACTION_SPCT_CHL_SWITCH = 4, ++ WLAN_ACTION_SPCT_EXT_CHL_SWITCH = 5, ++}; ++ ++/* BACK action code */ ++enum ieee80211_back_actioncode { ++ WLAN_ACTION_ADDBA_REQ = 0, ++ WLAN_ACTION_ADDBA_RESP = 1, ++ WLAN_ACTION_DELBA = 2, ++}; ++ ++/* HT features action code */ ++enum ieee80211_ht_actioncode { ++ WLAN_ACTION_NOTIFY_CH_WIDTH = 0, ++ WLAN_ACTION_SM_PS = 1, ++ WLAN_ACTION_PSPM = 2, ++ WLAN_ACTION_PCO_PHASE = 3, ++ WLAN_ACTION_MIMO_CSI_MX = 4, ++ WLAN_ACTION_MIMO_NONCP_BF = 5, ++ WLAN_ACTION_MIMP_CP_BF = 6, ++ WLAN_ACTION_ASEL_INDICATES_FB = 7, ++ WLAN_ACTION_HI_INFO_EXCHG = 8, ++}; ++ ++/* BACK (block-ack) parties */ ++enum ieee80211_back_parties { ++ WLAN_BACK_RECIPIENT = 0, ++ WLAN_BACK_INITIATOR = 1, ++ WLAN_BACK_TIMER = 2, ++}; ++ ++#ifdef PLATFORM_LINUX ++ ++struct ieee80211_mgmt { ++ u16 frame_control; ++ u16 duration; ++ u8 da[6]; ++ u8 sa[6]; ++ u8 bssid[6]; ++ u16 seq_ctrl; ++ union { ++ struct { ++ u16 auth_alg; ++ u16 auth_transaction; ++ u16 status_code; ++ /* possibly followed by Challenge text */ ++ u8 variable[0]; ++ } __attribute__((packed)) auth; ++ struct { ++ u16 reason_code; ++ } __attribute__((packed)) deauth; ++ struct { ++ u16 capab_info; ++ u16 listen_interval; ++ /* followed by SSID and Supported rates */ ++ u8 variable[0]; ++ } __attribute__((packed)) assoc_req; ++ struct { ++ u16 capab_info; ++ u16 status_code; ++ u16 aid; ++ /* followed by Supported rates */ ++ u8 variable[0]; ++ } __attribute__((packed)) assoc_resp, reassoc_resp; ++ struct { ++ u16 capab_info; ++ u16 listen_interval; ++ u8 current_ap[6]; ++ /* followed by SSID and Supported rates */ ++ u8 variable[0]; ++ } __attribute__((packed)) reassoc_req; ++ struct { ++ u16 reason_code; ++ } __attribute__((packed)) disassoc; ++ struct { ++ __le64 timestamp; ++ u16 beacon_int; ++ u16 capab_info; ++ /* followed by some of SSID, Supported rates, ++ * FH Params, DS Params, CF Params, IBSS Params, TIM */ ++ u8 variable[0]; ++ } __attribute__((packed)) beacon; ++ struct { ++ /* only variable items: SSID, Supported rates */ ++ u8 variable[0]; ++ } __attribute__((packed)) probe_req; ++ struct { ++ __le64 timestamp; ++ u16 beacon_int; ++ u16 capab_info; ++ /* followed by some of SSID, Supported rates, ++ * FH Params, DS Params, CF Params, IBSS Params */ ++ u8 variable[0]; ++ } __attribute__((packed)) probe_resp; ++ struct { ++ u8 category; ++ union { ++ struct { ++ u8 action_code; ++ u8 dialog_token; ++ u8 status_code; ++ u8 variable[0]; ++ } __attribute__((packed)) wme_action; ++#if 0 ++ struct { ++ u8 action_code; ++ u8 element_id; ++ u8 length; ++ struct ieee80211_channel_sw_ie sw_elem; ++ } __attribute__((packed)) chan_switch; ++ struct { ++ u8 action_code; ++ u8 dialog_token; ++ u8 element_id; ++ u8 length; ++ struct ieee80211_msrment_ie msr_elem; ++ } __attribute__((packed)) measurement; ++#endif ++ struct { ++ u8 action_code; ++ u8 dialog_token; ++ u16 capab; ++ u16 timeout; ++ u16 start_seq_num; ++ } __attribute__((packed)) addba_req; ++ struct { ++ u8 action_code; ++ u8 dialog_token; ++ u16 status; ++ u16 capab; ++ u16 timeout; ++ } __attribute__((packed)) addba_resp; ++ struct { ++ u8 action_code; ++ u16 params; ++ u16 reason_code; ++ } __attribute__((packed)) delba; ++ struct { ++ u8 action_code; ++ /* capab_info for open and confirm, ++ * reason for close ++ */ ++ u16 aux; ++ /* Followed in plink_confirm by status ++ * code, AID and supported rates, ++ * and directly by supported rates in ++ * plink_open and plink_close ++ */ ++ u8 variable[0]; ++ } __attribute__((packed)) plink_action; ++ struct { ++ u8 action_code; ++ u8 variable[0]; ++ } __attribute__((packed)) mesh_action; ++ } __attribute__((packed)) u; ++ } __attribute__((packed)) action; ++ } __attribute__((packed)) u; ++} __attribute__((packed)); ++ ++#endif ++ ++ ++#ifdef PLATFORM_WINDOWS ++ ++#pragma pack(1) ++ ++struct ieee80211_mgmt { ++ u16 frame_control; ++ u16 duration; ++ u8 da[6]; ++ u8 sa[6]; ++ u8 bssid[6]; ++ u16 seq_ctrl; ++ union { ++ struct { ++ u16 auth_alg; ++ u16 auth_transaction; ++ u16 status_code; ++ /* possibly followed by Challenge text */ ++ u8 variable[0]; ++ } auth; ++ struct { ++ u16 reason_code; ++ } deauth; ++ struct { ++ u16 capab_info; ++ u16 listen_interval; ++ /* followed by SSID and Supported rates */ ++ u8 variable[0]; ++ } assoc_req; ++ struct { ++ u16 capab_info; ++ u16 status_code; ++ u16 aid; ++ /* followed by Supported rates */ ++ u8 variable[0]; ++ } assoc_resp, reassoc_resp; ++ struct { ++ u16 capab_info; ++ u16 listen_interval; ++ u8 current_ap[6]; ++ /* followed by SSID and Supported rates */ ++ u8 variable[0]; ++ } reassoc_req; ++ struct { ++ u16 reason_code; ++ } disassoc; ++#if 0 ++ struct { ++ __le64 timestamp; ++ u16 beacon_int; ++ u16 capab_info; ++ /* followed by some of SSID, Supported rates, ++ * FH Params, DS Params, CF Params, IBSS Params, TIM */ ++ u8 variable[0]; ++ } beacon; ++ struct { ++ /* only variable items: SSID, Supported rates */ ++ u8 variable[0]; ++ } probe_req; ++ ++ struct { ++ __le64 timestamp; ++ u16 beacon_int; ++ u16 capab_info; ++ /* followed by some of SSID, Supported rates, ++ * FH Params, DS Params, CF Params, IBSS Params */ ++ u8 variable[0]; ++ } probe_resp; ++#endif ++ struct { ++ u8 category; ++ union { ++ struct { ++ u8 action_code; ++ u8 dialog_token; ++ u8 status_code; ++ u8 variable[0]; ++ } wme_action; ++ #if 0 ++ struct{ ++ u8 action_code; ++ u8 element_id; ++ u8 length; ++ struct ieee80211_channel_sw_ie sw_elem; ++ } chan_switch; ++ struct{ ++ u8 action_code; ++ u8 dialog_token; ++ u8 element_id; ++ u8 length; ++ struct ieee80211_msrment_ie msr_elem; ++ } measurement; ++ #endif ++ struct { ++ u8 action_code; ++ u8 dialog_token; ++ u16 capab; ++ u16 timeout; ++ u16 start_seq_num; ++ } addba_req; ++ struct { ++ u8 action_code; ++ u8 dialog_token; ++ u16 status; ++ u16 capab; ++ u16 timeout; ++ } addba_resp; ++ struct { ++ u8 action_code; ++ u16 params; ++ u16 reason_code; ++ } delba; ++ struct { ++ u8 action_code; ++ /* capab_info for open and confirm, ++ * reason for close ++ */ ++ u16 aux; ++ /* Followed in plink_confirm by status ++ * code, AID and supported rates, ++ * and directly by supported rates in ++ * plink_open and plink_close ++ */ ++ u8 variable[0]; ++ } plink_action; ++ struct { ++ u8 action_code; ++ u8 variable[0]; ++ } mesh_action; ++ } u; ++ } action; ++ } u; ++} ; ++ ++#pragma pack() ++ ++#endif ++ ++/* mgmt header + 1 byte category code */ ++#define IEEE80211_MIN_ACTION_SIZE FIELD_OFFSET(struct ieee80211_mgmt, u.action.u) ++ ++ ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/ieee80211.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/ieee80211.h +--- linux-5.11.4/3rdparty/rtl8812au/include/ieee80211.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/ieee80211.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,2204 @@ +/****************************************************************************** + * @@ -387254,488 +384261,9 @@ index 000000000..92dd31732 + + +#endif /* IEEE80211_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/ieee80211_ext.h linux-5.8/3rdparty/rtl8812au/include/ieee80211_ext.h -new file mode 100644 -index 000000000..94a8e582d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/ieee80211_ext.h -@@ -0,0 +1,471 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __IEEE80211_EXT_H -+#define __IEEE80211_EXT_H -+ -+#include -+#include -+#include -+ -+#define WMM_OUI_TYPE 2 -+#define WMM_OUI_SUBTYPE_INFORMATION_ELEMENT 0 -+#define WMM_OUI_SUBTYPE_PARAMETER_ELEMENT 1 -+#define WMM_OUI_SUBTYPE_TSPEC_ELEMENT 2 -+#define WMM_VERSION 1 -+ -+#define WPA_PROTO_WPA BIT(0) -+#define WPA_PROTO_RSN BIT(1) -+ -+#define WPA_KEY_MGMT_IEEE8021X BIT(0) -+#define WPA_KEY_MGMT_PSK BIT(1) -+#define WPA_KEY_MGMT_NONE BIT(2) -+#define WPA_KEY_MGMT_IEEE8021X_NO_WPA BIT(3) -+#define WPA_KEY_MGMT_WPA_NONE BIT(4) -+ -+ -+#define WPA_CAPABILITY_PREAUTH BIT(0) -+#define WPA_CAPABILITY_MGMT_FRAME_PROTECTION BIT(6) -+#define WPA_CAPABILITY_PEERKEY_ENABLED BIT(9) -+ -+ -+#define PMKID_LEN 16 -+ -+ -+#ifdef PLATFORM_LINUX -+struct wpa_ie_hdr { -+ u8 elem_id; -+ u8 len; -+ u8 oui[4]; /* 24-bit OUI followed by 8-bit OUI type */ -+ u8 version[2]; /* little endian */ -+} __attribute__((packed)); -+ -+struct rsn_ie_hdr { -+ u8 elem_id; /* WLAN_EID_RSN */ -+ u8 len; -+ u8 version[2]; /* little endian */ -+} __attribute__((packed)); -+ -+struct wme_ac_parameter { -+#if defined(CONFIG_LITTLE_ENDIAN) -+ /* byte 1 */ -+ u8 aifsn:4, -+ acm:1, -+ aci:2, -+ reserved:1; -+ -+ /* byte 2 */ -+ u8 eCWmin:4, -+ eCWmax:4; -+#elif defined(CONFIG_BIG_ENDIAN) -+ /* byte 1 */ -+ u8 reserved:1, -+ aci:2, -+ acm:1, -+ aifsn:4; -+ -+ /* byte 2 */ -+ u8 eCWmax:4, -+ eCWmin:4; -+#else -+#error "Please fix " -+#endif -+ -+ /* bytes 3 & 4 */ -+ u16 txopLimit; -+} __attribute__((packed)); -+ -+struct wme_parameter_element { -+ /* required fields for WME version 1 */ -+ u8 oui[3]; -+ u8 oui_type; -+ u8 oui_subtype; -+ u8 version; -+ u8 acInfo; -+ u8 reserved; -+ struct wme_ac_parameter ac[4]; -+ -+} __attribute__((packed)); -+ -+#endif -+ -+#ifdef PLATFORM_WINDOWS -+ -+#pragma pack(1) -+ -+struct wpa_ie_hdr { -+ u8 elem_id; -+ u8 len; -+ u8 oui[4]; /* 24-bit OUI followed by 8-bit OUI type */ -+ u8 version[2]; /* little endian */ -+}; -+ -+struct rsn_ie_hdr { -+ u8 elem_id; /* WLAN_EID_RSN */ -+ u8 len; -+ u8 version[2]; /* little endian */ -+}; -+ -+#pragma pack() -+ -+#endif -+ -+#define WPA_PUT_LE16(a, val) \ -+ do { \ -+ (a)[1] = ((u16) (val)) >> 8; \ -+ (a)[0] = ((u16) (val)) & 0xff; \ -+ } while (0) -+ -+#define WPA_PUT_BE32(a, val) \ -+ do { \ -+ (a)[0] = (u8) ((((u32) (val)) >> 24) & 0xff); \ -+ (a)[1] = (u8) ((((u32) (val)) >> 16) & 0xff); \ -+ (a)[2] = (u8) ((((u32) (val)) >> 8) & 0xff); \ -+ (a)[3] = (u8) (((u32) (val)) & 0xff); \ -+ } while (0) -+ -+#define WPA_PUT_LE32(a, val) \ -+ do { \ -+ (a)[3] = (u8) ((((u32) (val)) >> 24) & 0xff); \ -+ (a)[2] = (u8) ((((u32) (val)) >> 16) & 0xff); \ -+ (a)[1] = (u8) ((((u32) (val)) >> 8) & 0xff); \ -+ (a)[0] = (u8) (((u32) (val)) & 0xff); \ -+ } while (0) -+ -+#define RSN_SELECTOR_PUT(a, val) WPA_PUT_BE32((u8 *) (a), (val)) -+/* #define RSN_SELECTOR_PUT(a, val) WPA_PUT_LE32((u8 *) (a), (val)) */ -+ -+ -+ -+/* Action category code */ -+enum ieee80211_category { -+ WLAN_CATEGORY_SPECTRUM_MGMT = 0, -+ WLAN_CATEGORY_QOS = 1, -+ WLAN_CATEGORY_DLS = 2, -+ WLAN_CATEGORY_BACK = 3, -+ WLAN_CATEGORY_HT = 7, -+ WLAN_CATEGORY_WMM = 17, -+}; -+ -+/* SPECTRUM_MGMT action code */ -+enum ieee80211_spectrum_mgmt_actioncode { -+ WLAN_ACTION_SPCT_MSR_REQ = 0, -+ WLAN_ACTION_SPCT_MSR_RPRT = 1, -+ WLAN_ACTION_SPCT_TPC_REQ = 2, -+ WLAN_ACTION_SPCT_TPC_RPRT = 3, -+ WLAN_ACTION_SPCT_CHL_SWITCH = 4, -+ WLAN_ACTION_SPCT_EXT_CHL_SWITCH = 5, -+}; -+ -+/* BACK action code */ -+enum ieee80211_back_actioncode { -+ WLAN_ACTION_ADDBA_REQ = 0, -+ WLAN_ACTION_ADDBA_RESP = 1, -+ WLAN_ACTION_DELBA = 2, -+}; -+ -+/* HT features action code */ -+enum ieee80211_ht_actioncode { -+ WLAN_ACTION_NOTIFY_CH_WIDTH = 0, -+ WLAN_ACTION_SM_PS = 1, -+ WLAN_ACTION_PSPM = 2, -+ WLAN_ACTION_PCO_PHASE = 3, -+ WLAN_ACTION_MIMO_CSI_MX = 4, -+ WLAN_ACTION_MIMO_NONCP_BF = 5, -+ WLAN_ACTION_MIMP_CP_BF = 6, -+ WLAN_ACTION_ASEL_INDICATES_FB = 7, -+ WLAN_ACTION_HI_INFO_EXCHG = 8, -+}; -+ -+/* BACK (block-ack) parties */ -+enum ieee80211_back_parties { -+ WLAN_BACK_RECIPIENT = 0, -+ WLAN_BACK_INITIATOR = 1, -+ WLAN_BACK_TIMER = 2, -+}; -+ -+#ifdef PLATFORM_LINUX -+ -+struct ieee80211_mgmt { -+ u16 frame_control; -+ u16 duration; -+ u8 da[6]; -+ u8 sa[6]; -+ u8 bssid[6]; -+ u16 seq_ctrl; -+ union { -+ struct { -+ u16 auth_alg; -+ u16 auth_transaction; -+ u16 status_code; -+ /* possibly followed by Challenge text */ -+ u8 variable[0]; -+ } __attribute__((packed)) auth; -+ struct { -+ u16 reason_code; -+ } __attribute__((packed)) deauth; -+ struct { -+ u16 capab_info; -+ u16 listen_interval; -+ /* followed by SSID and Supported rates */ -+ u8 variable[0]; -+ } __attribute__((packed)) assoc_req; -+ struct { -+ u16 capab_info; -+ u16 status_code; -+ u16 aid; -+ /* followed by Supported rates */ -+ u8 variable[0]; -+ } __attribute__((packed)) assoc_resp, reassoc_resp; -+ struct { -+ u16 capab_info; -+ u16 listen_interval; -+ u8 current_ap[6]; -+ /* followed by SSID and Supported rates */ -+ u8 variable[0]; -+ } __attribute__((packed)) reassoc_req; -+ struct { -+ u16 reason_code; -+ } __attribute__((packed)) disassoc; -+ struct { -+ __le64 timestamp; -+ u16 beacon_int; -+ u16 capab_info; -+ /* followed by some of SSID, Supported rates, -+ * FH Params, DS Params, CF Params, IBSS Params, TIM */ -+ u8 variable[0]; -+ } __attribute__((packed)) beacon; -+ struct { -+ /* only variable items: SSID, Supported rates */ -+ u8 variable[0]; -+ } __attribute__((packed)) probe_req; -+ struct { -+ __le64 timestamp; -+ u16 beacon_int; -+ u16 capab_info; -+ /* followed by some of SSID, Supported rates, -+ * FH Params, DS Params, CF Params, IBSS Params */ -+ u8 variable[0]; -+ } __attribute__((packed)) probe_resp; -+ struct { -+ u8 category; -+ union { -+ struct { -+ u8 action_code; -+ u8 dialog_token; -+ u8 status_code; -+ u8 variable[0]; -+ } __attribute__((packed)) wme_action; -+#if 0 -+ struct { -+ u8 action_code; -+ u8 element_id; -+ u8 length; -+ struct ieee80211_channel_sw_ie sw_elem; -+ } __attribute__((packed)) chan_switch; -+ struct { -+ u8 action_code; -+ u8 dialog_token; -+ u8 element_id; -+ u8 length; -+ struct ieee80211_msrment_ie msr_elem; -+ } __attribute__((packed)) measurement; -+#endif -+ struct { -+ u8 action_code; -+ u8 dialog_token; -+ u16 capab; -+ u16 timeout; -+ u16 start_seq_num; -+ } __attribute__((packed)) addba_req; -+ struct { -+ u8 action_code; -+ u8 dialog_token; -+ u16 status; -+ u16 capab; -+ u16 timeout; -+ } __attribute__((packed)) addba_resp; -+ struct { -+ u8 action_code; -+ u16 params; -+ u16 reason_code; -+ } __attribute__((packed)) delba; -+ struct { -+ u8 action_code; -+ /* capab_info for open and confirm, -+ * reason for close -+ */ -+ u16 aux; -+ /* Followed in plink_confirm by status -+ * code, AID and supported rates, -+ * and directly by supported rates in -+ * plink_open and plink_close -+ */ -+ u8 variable[0]; -+ } __attribute__((packed)) plink_action; -+ struct { -+ u8 action_code; -+ u8 variable[0]; -+ } __attribute__((packed)) mesh_action; -+ } __attribute__((packed)) u; -+ } __attribute__((packed)) action; -+ } __attribute__((packed)) u; -+} __attribute__((packed)); -+ -+#endif -+ -+ -+#ifdef PLATFORM_WINDOWS -+ -+#pragma pack(1) -+ -+struct ieee80211_mgmt { -+ u16 frame_control; -+ u16 duration; -+ u8 da[6]; -+ u8 sa[6]; -+ u8 bssid[6]; -+ u16 seq_ctrl; -+ union { -+ struct { -+ u16 auth_alg; -+ u16 auth_transaction; -+ u16 status_code; -+ /* possibly followed by Challenge text */ -+ u8 variable[0]; -+ } auth; -+ struct { -+ u16 reason_code; -+ } deauth; -+ struct { -+ u16 capab_info; -+ u16 listen_interval; -+ /* followed by SSID and Supported rates */ -+ u8 variable[0]; -+ } assoc_req; -+ struct { -+ u16 capab_info; -+ u16 status_code; -+ u16 aid; -+ /* followed by Supported rates */ -+ u8 variable[0]; -+ } assoc_resp, reassoc_resp; -+ struct { -+ u16 capab_info; -+ u16 listen_interval; -+ u8 current_ap[6]; -+ /* followed by SSID and Supported rates */ -+ u8 variable[0]; -+ } reassoc_req; -+ struct { -+ u16 reason_code; -+ } disassoc; -+#if 0 -+ struct { -+ __le64 timestamp; -+ u16 beacon_int; -+ u16 capab_info; -+ /* followed by some of SSID, Supported rates, -+ * FH Params, DS Params, CF Params, IBSS Params, TIM */ -+ u8 variable[0]; -+ } beacon; -+ struct { -+ /* only variable items: SSID, Supported rates */ -+ u8 variable[0]; -+ } probe_req; -+ -+ struct { -+ __le64 timestamp; -+ u16 beacon_int; -+ u16 capab_info; -+ /* followed by some of SSID, Supported rates, -+ * FH Params, DS Params, CF Params, IBSS Params */ -+ u8 variable[0]; -+ } probe_resp; -+#endif -+ struct { -+ u8 category; -+ union { -+ struct { -+ u8 action_code; -+ u8 dialog_token; -+ u8 status_code; -+ u8 variable[0]; -+ } wme_action; -+ #if 0 -+ struct{ -+ u8 action_code; -+ u8 element_id; -+ u8 length; -+ struct ieee80211_channel_sw_ie sw_elem; -+ } chan_switch; -+ struct{ -+ u8 action_code; -+ u8 dialog_token; -+ u8 element_id; -+ u8 length; -+ struct ieee80211_msrment_ie msr_elem; -+ } measurement; -+ #endif -+ struct { -+ u8 action_code; -+ u8 dialog_token; -+ u16 capab; -+ u16 timeout; -+ u16 start_seq_num; -+ } addba_req; -+ struct { -+ u8 action_code; -+ u8 dialog_token; -+ u16 status; -+ u16 capab; -+ u16 timeout; -+ } addba_resp; -+ struct { -+ u8 action_code; -+ u16 params; -+ u16 reason_code; -+ } delba; -+ struct { -+ u8 action_code; -+ /* capab_info for open and confirm, -+ * reason for close -+ */ -+ u16 aux; -+ /* Followed in plink_confirm by status -+ * code, AID and supported rates, -+ * and directly by supported rates in -+ * plink_open and plink_close -+ */ -+ u8 variable[0]; -+ } plink_action; -+ struct { -+ u8 action_code; -+ u8 variable[0]; -+ } mesh_action; -+ } u; -+ } action; -+ } u; -+} ; -+ -+#pragma pack() -+ -+#endif -+ -+/* mgmt header + 1 byte category code */ -+#define IEEE80211_MIN_ACTION_SIZE FIELD_OFFSET(struct ieee80211_mgmt, u.action.u) -+ -+ -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/if_ether.h linux-5.8/3rdparty/rtl8812au/include/if_ether.h -new file mode 100644 -index 000000000..a3007c4ab ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/if_ether.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/if_ether.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/if_ether.h +--- linux-5.11.4/3rdparty/rtl8812au/include/if_ether.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/if_ether.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,106 @@ +/****************************************************************************** + * @@ -387843,11 +384371,9 @@ index 000000000..a3007c4ab + + +#endif /* _LINUX_IF_ETHER_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/ip.h linux-5.8/3rdparty/rtl8812au/include/ip.h -new file mode 100644 -index 000000000..4feb98fb0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/ip.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/ip.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/ip.h +--- linux-5.11.4/3rdparty/rtl8812au/include/ip.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/ip.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,135 @@ +/****************************************************************************** + * @@ -387984,11 +384510,9 @@ index 000000000..4feb98fb0 +}; + +#endif /* _LINUX_IP_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/linux/old_unused_rtl_wireless.h linux-5.8/3rdparty/rtl8812au/include/linux/old_unused_rtl_wireless.h -new file mode 100644 -index 000000000..c7f4a6c9b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/linux/old_unused_rtl_wireless.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/linux/old_unused_rtl_wireless.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/linux/old_unused_rtl_wireless.h +--- linux-5.11.4/3rdparty/rtl8812au/include/linux/old_unused_rtl_wireless.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/linux/old_unused_rtl_wireless.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,87 @@ +/****************************************************************************** + * @@ -388077,11 +384601,9 @@ index 000000000..c7f4a6c9b +}; + +#endif /* _LINUX_WIRELESS_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/mlme_osdep.h linux-5.8/3rdparty/rtl8812au/include/mlme_osdep.h -new file mode 100644 -index 000000000..131eb0925 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/mlme_osdep.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/mlme_osdep.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/mlme_osdep.h +--- linux-5.11.4/3rdparty/rtl8812au/include/mlme_osdep.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/mlme_osdep.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,25 @@ +/****************************************************************************** + * @@ -388108,11 +384630,9 @@ index 000000000..131eb0925 +void rtw_reset_securitypriv(_adapter *adapter); + +#endif /* _MLME_OSDEP_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/mp_custom_oid.h linux-5.8/3rdparty/rtl8812au/include/mp_custom_oid.h -new file mode 100644 -index 000000000..8ed14413c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/mp_custom_oid.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/mp_custom_oid.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/mp_custom_oid.h +--- linux-5.11.4/3rdparty/rtl8812au/include/mp_custom_oid.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/mp_custom_oid.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,348 @@ +/****************************************************************************** + * @@ -388462,11 +384982,9 @@ index 000000000..8ed14413c +#define OID_RT_PRO_EFUSE_MAP 0xFF871217 /* Q, S */ + +#endif /* #ifndef __CUSTOM_OID_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/nic_spec.h linux-5.8/3rdparty/rtl8812au/include/nic_spec.h -new file mode 100644 -index 000000000..913ef9ba8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/nic_spec.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/nic_spec.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/nic_spec.h +--- linux-5.11.4/3rdparty/rtl8812au/include/nic_spec.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/nic_spec.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,41 @@ +/****************************************************************************** + * @@ -388509,11 +385027,9 @@ index 000000000..913ef9ba8 + + +#endif /* __RTL8711_SPEC_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/osdep_intf.h linux-5.8/3rdparty/rtl8812au/include/osdep_intf.h -new file mode 100644 -index 000000000..7be08808d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/osdep_intf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/osdep_intf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_intf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/osdep_intf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_intf.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,167 @@ +/****************************************************************************** + * @@ -388682,11 +385198,973 @@ index 000000000..7be08808d +int rtw_resume_common(_adapter *padapter); + +#endif /* _OSDEP_INTF_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/osdep_service.h linux-5.8/3rdparty/rtl8812au/include/osdep_service.h -new file mode 100644 -index 000000000..d7e375329 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/osdep_service.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/osdep_service_bsd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service_bsd.h +--- linux-5.11.4/3rdparty/rtl8812au/include/osdep_service_bsd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service_bsd.h 2021-03-07 18:16:17.087957613 +0200 +@@ -0,0 +1,756 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __OSDEP_BSD_SERVICE_H_ ++#define __OSDEP_BSD_SERVICE_H_ ++ ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++ ++#include ++#include ++#include ++#include ++#include ++ ++#include ++#include ++#include ++#include ++ ++#include ++#include ++#include "usbdevs.h" ++ ++#define USB_DEBUG_VAR rum_debug ++#include ++ ++#if 1 //Baron porting from linux, it's all temp solution, needs to check again ++#include ++#include /* XXX for PCPU_GET */ ++// typedef struct semaphore _sema; ++ typedef struct sema _sema; ++// typedef spinlock_t _lock; ++ typedef struct mtx _lock; ++ typedef struct mtx _mutex; ++ typedef struct rtw_timer_list _timer; ++ struct list_head { ++ struct list_head *next, *prev; ++ }; ++ struct __queue { ++ struct list_head queue; ++ _lock lock; ++ }; ++ ++ typedef struct mbuf _pkt; ++ typedef struct mbuf _buffer; ++ ++ typedef struct __queue _queue; ++ typedef struct list_head _list; ++ typedef int _OS_STATUS; ++ //typedef u32 _irqL; ++ typedef unsigned long _irqL; ++ typedef struct ifnet * _nic_hdl; ++ ++ typedef pid_t _thread_hdl_; ++// typedef struct thread _thread_hdl_; ++ typedef void thread_return; ++ typedef void* thread_context; ++ ++ typedef void timer_hdl_return; ++ typedef void* timer_hdl_context; ++ typedef struct work_struct _workitem; ++ ++#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) ++/* emulate a modern version */ ++#define LINUX_VERSION_CODE KERNEL_VERSION(2, 6, 35) ++ ++#define WIRELESS_EXT -1 ++#define HZ hz ++#define spin_lock_irqsave mtx_lock_irqsave ++#define spin_lock_bh mtx_lock_irqsave ++#define mtx_lock_irqsave(lock, x) mtx_lock(lock)//{local_irq_save((x)); mtx_lock_spin((lock));} ++//#define IFT_RTW 0xf9 //ifnet allocate type for RTW ++#define free_netdev if_free ++#define LIST_CONTAINOR(ptr, type, member) \ ++ ((type *)((char *)(ptr)-(SIZE_T)(&((type *)0)->member))) ++#define container_of(p,t,n) (t*)((p)-&(((t*)0)->n)) ++/* ++ * Linux timers are emulated using FreeBSD callout functions ++ * (and taskqueue functionality). ++ * ++ * Currently no timer stats functionality. ++ * ++ * See (linux_compat) processes.c ++ * ++ */ ++struct rtw_timer_list { ++ struct callout callout; ++ void (*function)(void *); ++ void *arg; ++}; ++ ++struct workqueue_struct; ++struct work_struct; ++typedef void (*work_func_t)(struct work_struct *work); ++/* Values for the state of an item of work (work_struct) */ ++typedef enum work_state { ++ WORK_STATE_UNSET = 0, ++ WORK_STATE_CALLOUT_PENDING = 1, ++ WORK_STATE_TASK_PENDING = 2, ++ WORK_STATE_WORK_CANCELLED = 3 ++} work_state_t; ++ ++struct work_struct { ++ struct task task; /* FreeBSD task */ ++ work_state_t state; /* the pending or otherwise state of work. */ ++ work_func_t func; ++}; ++#define spin_unlock_irqrestore mtx_unlock_irqrestore ++#define spin_unlock_bh mtx_unlock_irqrestore ++#define mtx_unlock_irqrestore(lock,x) mtx_unlock(lock); ++extern void _rtw_spinlock_init(_lock *plock); ++ ++//modify private structure to match freebsd ++#define BITS_PER_LONG 32 ++union ktime { ++ s64 tv64; ++#if BITS_PER_LONG != 64 && !defined(CONFIG_KTIME_SCALAR) ++ struct { ++#ifdef __BIG_ENDIAN ++ s32 sec, nsec; ++#else ++ s32 nsec, sec; ++#endif ++ } tv; ++#endif ++}; ++#define kmemcheck_bitfield_begin(name) ++#define kmemcheck_bitfield_end(name) ++#define CHECKSUM_NONE 0 ++typedef unsigned char *sk_buff_data_t; ++typedef union ktime ktime_t; /* Kill this */ ++ ++void rtw_mtx_lock(_lock *plock); ++ ++void rtw_mtx_unlock(_lock *plock); ++ ++/** ++ * struct sk_buff - socket buffer ++ * @next: Next buffer in list ++ * @prev: Previous buffer in list ++ * @sk: Socket we are owned by ++ * @tstamp: Time we arrived ++ * @dev: Device we arrived on/are leaving by ++ * @transport_header: Transport layer header ++ * @network_header: Network layer header ++ * @mac_header: Link layer header ++ * @_skb_refdst: destination entry (with norefcount bit) ++ * @sp: the security path, used for xfrm ++ * @cb: Control buffer. Free for use by every layer. Put private vars here ++ * @len: Length of actual data ++ * @data_len: Data length ++ * @mac_len: Length of link layer header ++ * @hdr_len: writable header length of cloned skb ++ * @csum: Checksum (must include start/offset pair) ++ * @csum_start: Offset from skb->head where checksumming should start ++ * @csum_offset: Offset from csum_start where checksum should be stored ++ * @local_df: allow local fragmentation ++ * @cloned: Head may be cloned (check refcnt to be sure) ++ * @nohdr: Payload reference only, must not modify header ++ * @pkt_type: Packet class ++ * @fclone: skbuff clone status ++ * @ip_summed: Driver fed us an IP checksum ++ * @priority: Packet queueing priority ++ * @users: User count - see {datagram,tcp}.c ++ * @protocol: Packet protocol from driver ++ * @truesize: Buffer size ++ * @head: Head of buffer ++ * @data: Data head pointer ++ * @tail: Tail pointer ++ * @end: End pointer ++ * @destructor: Destruct function ++ * @mark: Generic packet mark ++ * @nfct: Associated connection, if any ++ * @ipvs_property: skbuff is owned by ipvs ++ * @peeked: this packet has been seen already, so stats have been ++ * done for it, don't do them again ++ * @nf_trace: netfilter packet trace flag ++ * @nfctinfo: Relationship of this skb to the connection ++ * @nfct_reasm: netfilter conntrack re-assembly pointer ++ * @nf_bridge: Saved data about a bridged frame - see br_netfilter.c ++ * @skb_iif: ifindex of device we arrived on ++ * @rxhash: the packet hash computed on receive ++ * @queue_mapping: Queue mapping for multiqueue devices ++ * @tc_index: Traffic control index ++ * @tc_verd: traffic control verdict ++ * @ndisc_nodetype: router type (from link layer) ++ * @dma_cookie: a cookie to one of several possible DMA operations ++ * done by skb DMA functions ++ * @secmark: security marking ++ * @vlan_tci: vlan tag control information ++ */ ++ ++struct sk_buff { ++ /* These two members must be first. */ ++ struct sk_buff *next; ++ struct sk_buff *prev; ++ ++ ktime_t tstamp; ++ ++ struct sock *sk; ++ //struct net_device *dev; ++ struct ifnet *dev; ++ ++ /* ++ * This is the control buffer. It is free to use for every ++ * layer. Please put your private variables there. If you ++ * want to keep them across layers you have to do a skb_clone() ++ * first. This is owned by whoever has the skb queued ATM. ++ */ ++ char cb[48] __aligned(8); ++ ++ unsigned long _skb_refdst; ++#ifdef CONFIG_XFRM ++ struct sec_path *sp; ++#endif ++ unsigned int len, ++ data_len; ++ u16 mac_len, ++ hdr_len; ++ union { ++ u32 csum; ++ struct { ++ u16 csum_start; ++ u16 csum_offset; ++ }smbol2; ++ }smbol1; ++ u32 priority; ++ kmemcheck_bitfield_begin(flags1); ++ u8 local_df:1, ++ cloned:1, ++ ip_summed:2, ++ nohdr:1, ++ nfctinfo:3; ++ u8 pkt_type:3, ++ fclone:2, ++ ipvs_property:1, ++ peeked:1, ++ nf_trace:1; ++ kmemcheck_bitfield_end(flags1); ++ u16 protocol; ++ ++ void (*destructor)(struct sk_buff *skb); ++#if defined(CONFIG_NF_CONNTRACK) || defined(CONFIG_NF_CONNTRACK_MODULE) ++ struct nf_conntrack *nfct; ++ struct sk_buff *nfct_reasm; ++#endif ++#ifdef CONFIG_BRIDGE_NETFILTER ++ struct nf_bridge_info *nf_bridge; ++#endif ++ ++ int skb_iif; ++#ifdef CONFIG_NET_SCHED ++ u16 tc_index; /* traffic control index */ ++#ifdef CONFIG_NET_CLS_ACT ++ u16 tc_verd; /* traffic control verdict */ ++#endif ++#endif ++ ++ u32 rxhash; ++ ++ kmemcheck_bitfield_begin(flags2); ++ u16 queue_mapping:16; ++#ifdef CONFIG_IPV6_NDISC_NODETYPE ++ u8 ndisc_nodetype:2, ++ deliver_no_wcard:1; ++#else ++ u8 deliver_no_wcard:1; ++#endif ++ kmemcheck_bitfield_end(flags2); ++ ++ /* 0/14 bit hole */ ++ ++#ifdef CONFIG_NET_DMA ++ dma_cookie_t dma_cookie; ++#endif ++#ifdef CONFIG_NETWORK_SECMARK ++ u32 secmark; ++#endif ++ union { ++ u32 mark; ++ u32 dropcount; ++ }symbol3; ++ ++ u16 vlan_tci; ++ ++ sk_buff_data_t transport_header; ++ sk_buff_data_t network_header; ++ sk_buff_data_t mac_header; ++ /* These elements must be at the end, see alloc_skb() for details. */ ++ sk_buff_data_t tail; ++ sk_buff_data_t end; ++ unsigned char *head, ++ *data; ++ unsigned int truesize; ++ atomic_t users; ++}; ++struct sk_buff_head { ++ /* These two members must be first. */ ++ struct sk_buff *next; ++ struct sk_buff *prev; ++ ++ u32 qlen; ++ _lock lock; ++}; ++#define skb_tail_pointer(skb) skb->tail ++static inline unsigned char *skb_put(struct sk_buff *skb, unsigned int len) ++{ ++ unsigned char *tmp = skb_tail_pointer(skb); ++ //SKB_LINEAR_ASSERT(skb); ++ skb->tail += len; ++ skb->len += len; ++ return tmp; ++} ++ ++static inline unsigned char *__skb_pull(struct sk_buff *skb, unsigned int len) ++{ ++ skb->len -= len; ++ if(skb->len < skb->data_len) ++ printf("%s(),%d,error!\n",__FUNCTION__,__LINE__); ++ return skb->data += len; ++} ++static inline unsigned char *skb_pull(struct sk_buff *skb, unsigned int len) ++{ ++ #ifdef PLATFORM_FREEBSD ++ return __skb_pull(skb, len); ++ #else ++ return unlikely(len > skb->len) ? NULL : __skb_pull(skb, len); ++ #endif //PLATFORM_FREEBSD ++} ++static inline u32 skb_queue_len(const struct sk_buff_head *list_) ++{ ++ return list_->qlen; ++} ++static inline void __skb_insert(struct sk_buff *newsk, ++ struct sk_buff *prev, struct sk_buff *next, ++ struct sk_buff_head *list) ++{ ++ newsk->next = next; ++ newsk->prev = prev; ++ next->prev = prev->next = newsk; ++ list->qlen++; ++} ++static inline void __skb_queue_before(struct sk_buff_head *list, ++ struct sk_buff *next, ++ struct sk_buff *newsk) ++{ ++ __skb_insert(newsk, next->prev, next, list); ++} ++static inline void skb_queue_tail(struct sk_buff_head *list, ++ struct sk_buff *newsk) ++{ ++ mtx_lock(&list->lock); ++ __skb_queue_before(list, (struct sk_buff *)list, newsk); ++ mtx_unlock(&list->lock); ++} ++static inline struct sk_buff *skb_peek(struct sk_buff_head *list_) ++{ ++ struct sk_buff *list = ((struct sk_buff *)list_)->next; ++ if (list == (struct sk_buff *)list_) ++ list = NULL; ++ return list; ++} ++static inline void __skb_unlink(struct sk_buff *skb, struct sk_buff_head *list) ++{ ++ struct sk_buff *next, *prev; ++ ++ list->qlen--; ++ next = skb->next; ++ prev = skb->prev; ++ skb->next = skb->prev = NULL; ++ next->prev = prev; ++ prev->next = next; ++} ++ ++static inline struct sk_buff *skb_dequeue(struct sk_buff_head *list) ++{ ++ mtx_lock(&list->lock); ++ ++ struct sk_buff *skb = skb_peek(list); ++ if (skb) ++ __skb_unlink(skb, list); ++ ++ mtx_unlock(&list->lock); ++ ++ return skb; ++} ++static inline void skb_reserve(struct sk_buff *skb, int len) ++{ ++ skb->data += len; ++ skb->tail += len; ++} ++static inline void __skb_queue_head_init(struct sk_buff_head *list) ++{ ++ list->prev = list->next = (struct sk_buff *)list; ++ list->qlen = 0; ++} ++/* ++ * This function creates a split out lock class for each invocation; ++ * this is needed for now since a whole lot of users of the skb-queue ++ * infrastructure in drivers have different locking usage (in hardirq) ++ * than the networking core (in softirq only). In the long run either the ++ * network layer or drivers should need annotation to consolidate the ++ * main types of usage into 3 classes. ++ */ ++static inline void skb_queue_head_init(struct sk_buff_head *list) ++{ ++ _rtw_spinlock_init(&list->lock); ++ __skb_queue_head_init(list); ++} ++unsigned long copy_from_user(void *to, const void *from, unsigned long n); ++unsigned long copy_to_user(void *to, const void *from, unsigned long n); ++struct sk_buff * dev_alloc_skb(unsigned int size); ++struct sk_buff *skb_clone(const struct sk_buff *skb); ++void dev_kfree_skb_any(struct sk_buff *skb); ++#endif //Baron porting from linux, it's all temp solution, needs to check again ++ ++ ++#if 1 // kenny add Linux compatibility code for Linux USB driver ++#include ++ ++#define __init // __attribute ((constructor)) ++#define __exit // __attribute ((destructor)) ++ ++/* ++ * Definitions for module_init and module_exit macros. ++ * ++ * These macros will use the SYSINIT framework to call a specified ++ * function (with no arguments) on module loading or unloading. ++ * ++ */ ++ ++void module_init_exit_wrapper(void *arg); ++ ++#define module_init(initfn) \ ++ SYSINIT(mod_init_ ## initfn, \ ++ SI_SUB_KLD, SI_ORDER_FIRST, \ ++ module_init_exit_wrapper, initfn) ++ ++#define module_exit(exitfn) \ ++ SYSUNINIT(mod_exit_ ## exitfn, \ ++ SI_SUB_KLD, SI_ORDER_ANY, \ ++ module_init_exit_wrapper, exitfn) ++ ++/* ++ * The usb_register and usb_deregister functions are used to register ++ * usb drivers with the usb subsystem. ++ */ ++int usb_register(struct usb_driver *driver); ++int usb_deregister(struct usb_driver *driver); ++ ++/* ++ * usb_get_dev and usb_put_dev - increment/decrement the reference count ++ * of the usb device structure. ++ * ++ * Original body of usb_get_dev: ++ * ++ * if (dev) ++ * get_device(&dev->dev); ++ * return dev; ++ * ++ * Reference counts are not currently used in this compatibility ++ * layer. So these functions will do nothing. ++ */ ++static inline struct usb_device * ++usb_get_dev(struct usb_device *dev) ++{ ++ return dev; ++} ++ ++static inline void ++usb_put_dev(struct usb_device *dev) ++{ ++ return; ++} ++ ++ ++// rtw_usb_compat_linux ++int rtw_usb_submit_urb(struct urb *urb, uint16_t mem_flags); ++int rtw_usb_unlink_urb(struct urb *urb); ++int rtw_usb_clear_halt(struct usb_device *dev, struct usb_host_endpoint *uhe); ++int rtw_usb_control_msg(struct usb_device *dev, struct usb_host_endpoint *uhe, ++ uint8_t request, uint8_t requesttype, ++ uint16_t value, uint16_t index, void *data, ++ uint16_t size, usb_timeout_t timeout); ++int rtw_usb_set_interface(struct usb_device *dev, uint8_t iface_no, uint8_t alt_index); ++int rtw_usb_setup_endpoint(struct usb_device *dev, ++ struct usb_host_endpoint *uhe, usb_size_t bufsize); ++struct urb *rtw_usb_alloc_urb(uint16_t iso_packets, uint16_t mem_flags); ++struct usb_host_endpoint *rtw_usb_find_host_endpoint(struct usb_device *dev, uint8_t type, uint8_t ep); ++struct usb_host_interface *rtw_usb_altnum_to_altsetting(const struct usb_interface *intf, uint8_t alt_index); ++struct usb_interface *rtw_usb_ifnum_to_if(struct usb_device *dev, uint8_t iface_no); ++void *rtw_usbd_get_intfdata(struct usb_interface *intf); ++void rtw_usb_linux_register(void *arg); ++void rtw_usb_linux_deregister(void *arg); ++void rtw_usb_linux_free_device(struct usb_device *dev); ++void rtw_usb_free_urb(struct urb *urb); ++void rtw_usb_init_urb(struct urb *urb); ++void rtw_usb_kill_urb(struct urb *urb); ++void rtw_usb_set_intfdata(struct usb_interface *intf, void *data); ++void rtw_usb_fill_bulk_urb(struct urb *urb, struct usb_device *udev, ++ struct usb_host_endpoint *uhe, void *buf, ++ int length, usb_complete_t callback, void *arg); ++int rtw_usb_bulk_msg(struct usb_device *udev, struct usb_host_endpoint *uhe, ++ void *data, int len, uint16_t *pactlen, usb_timeout_t timeout); ++void *usb_get_intfdata(struct usb_interface *intf); ++int usb_linux_init_endpoints(struct usb_device *udev); ++ ++ ++ ++typedef struct urb * PURB; ++ ++typedef unsigned gfp_t; ++#define __GFP_WAIT ((gfp_t)0x10u) /* Can wait and reschedule? */ ++#define __GFP_HIGH ((gfp_t)0x20u) /* Should access emergency pools? */ ++#define __GFP_IO ((gfp_t)0x40u) /* Can start physical IO? */ ++#define __GFP_FS ((gfp_t)0x80u) /* Can call down to low-level FS? */ ++#define __GFP_COLD ((gfp_t)0x100u) /* Cache-cold page required */ ++#define __GFP_NOWARN ((gfp_t)0x200u) /* Suppress page allocation failure warning */ ++#define __GFP_REPEAT ((gfp_t)0x400u) /* Retry the allocation. Might fail */ ++#define __GFP_NOFAIL ((gfp_t)0x800u) /* Retry for ever. Cannot fail */ ++#define __GFP_NORETRY ((gfp_t)0x1000u)/* Do not retry. Might fail */ ++#define __GFP_NO_GROW ((gfp_t)0x2000u)/* Slab internal usage */ ++#define __GFP_COMP ((gfp_t)0x4000u)/* Add compound page metadata */ ++#define __GFP_ZERO ((gfp_t)0x8000u)/* Return zeroed page on success */ ++#define __GFP_NOMEMALLOC ((gfp_t)0x10000u) /* Don't use emergency reserves */ ++#define __GFP_HARDWALL ((gfp_t)0x20000u) /* Enforce hardwall cpuset memory allocs */ ++ ++/* This equals 0, but use constants in case they ever change */ ++#define GFP_NOWAIT (GFP_ATOMIC & ~__GFP_HIGH) ++/* GFP_ATOMIC means both !wait (__GFP_WAIT not set) and use emergency pool */ ++#define GFP_ATOMIC (__GFP_HIGH) ++#define GFP_NOIO (__GFP_WAIT) ++#define GFP_NOFS (__GFP_WAIT | __GFP_IO) ++#define GFP_KERNEL (__GFP_WAIT | __GFP_IO | __GFP_FS) ++#define GFP_USER (__GFP_WAIT | __GFP_IO | __GFP_FS | __GFP_HARDWALL) ++#define GFP_HIGHUSER (__GFP_WAIT | __GFP_IO | __GFP_FS | __GFP_HARDWALL | \ ++ __GFP_HIGHMEM) ++ ++ ++#endif // kenny add Linux compatibility code for Linux USB ++ ++__inline static _list *get_next(_list *list) ++{ ++ return list->next; ++} ++ ++__inline static _list *get_list_head(_queue *queue) ++{ ++ return (&(queue->queue)); ++} ++ ++ ++#define LIST_CONTAINOR(ptr, type, member) \ ++ ((type *)((char *)(ptr)-(SIZE_T)(&((type *)0)->member))) ++ ++ ++__inline static void _enter_critical(_lock *plock, _irqL *pirqL) ++{ ++ spin_lock_irqsave(plock, *pirqL); ++} ++ ++__inline static void _exit_critical(_lock *plock, _irqL *pirqL) ++{ ++ spin_unlock_irqrestore(plock, *pirqL); ++} ++ ++__inline static void _enter_critical_ex(_lock *plock, _irqL *pirqL) ++{ ++ spin_lock_irqsave(plock, *pirqL); ++} ++ ++__inline static void _exit_critical_ex(_lock *plock, _irqL *pirqL) ++{ ++ spin_unlock_irqrestore(plock, *pirqL); ++} ++ ++__inline static void _enter_critical_bh(_lock *plock, _irqL *pirqL) ++{ ++ spin_lock_bh(plock, *pirqL); ++} ++ ++__inline static void _exit_critical_bh(_lock *plock, _irqL *pirqL) ++{ ++ spin_unlock_bh(plock, *pirqL); ++} ++ ++__inline static void _enter_critical_mutex(_mutex *pmutex, _irqL *pirqL) ++{ ++ ++ mtx_lock(pmutex); ++ ++} ++ ++ ++__inline static void _exit_critical_mutex(_mutex *pmutex, _irqL *pirqL) ++{ ++ ++ mtx_unlock(pmutex); ++ ++} ++static inline void __list_del(struct list_head * prev, struct list_head * next) ++{ ++ next->prev = prev; ++ prev->next = next; ++} ++static inline void INIT_LIST_HEAD(struct list_head *list) ++{ ++ list->next = list; ++ list->prev = list; ++} ++__inline static void rtw_list_delete(_list *plist) ++{ ++ __list_del(plist->prev, plist->next); ++ INIT_LIST_HEAD(plist); ++} ++ ++static inline void timer_hdl(void *ctx) ++{ ++ _timer *timer = (_timer *)ctx; ++ ++ rtw_mtx_lock(NULL); ++ if (callout_pending(&timer->callout)) { ++ /* callout was reset */ ++ rtw_mtx_unlock(NULL); ++ return; ++ } ++ ++ if (!callout_active(&timer->callout)) { ++ /* callout was stopped */ ++ rtw_mtx_unlock(NULL); ++ return; ++ } ++ ++ callout_deactivate(&timer->callout); ++ ++ timer->function(timer->arg); ++ ++ rtw_mtx_unlock(NULL); ++} ++ ++static inline void _init_timer(_timer *ptimer, _nic_hdl padapter, void *pfunc, void *cntx) ++{ ++ ptimer->function = pfunc; ++ ptimer->arg = cntx; ++ callout_init(&ptimer->callout, CALLOUT_MPSAFE); ++} ++ ++__inline static void _set_timer(_timer *ptimer,u32 delay_time) ++{ ++ if (ptimer->function && ptimer->arg) { ++ rtw_mtx_lock(NULL); ++ callout_reset(&ptimer->callout, delay_time, timer_hdl, ptimer); ++ rtw_mtx_unlock(NULL); ++ } ++} ++ ++__inline static void _cancel_timer(_timer *ptimer,u8 *bcancelled) ++{ ++ rtw_mtx_lock(NULL); ++ callout_drain(&ptimer->callout); ++ rtw_mtx_unlock(NULL); ++ *bcancelled = 1; /* assume an pending timer to be canceled */ ++} ++ ++__inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx) ++{ ++ printf("%s Not implement yet! \n",__FUNCTION__); ++} ++ ++__inline static void _set_workitem(_workitem *pwork) ++{ ++ printf("%s Not implement yet! \n",__FUNCTION__); ++// schedule_work(pwork); ++} ++ ++// ++// Global Mutex: can only be used at PASSIVE level. ++// ++ ++#define ACQUIRE_GLOBAL_MUTEX(_MutexCounter) \ ++{ \ ++} ++ ++#define RELEASE_GLOBAL_MUTEX(_MutexCounter) \ ++{ \ ++} ++ ++#define ATOMIC_INIT(i) { (i) } ++ ++static __inline void thread_enter(char *name); ++ ++//Atomic integer operations ++typedef uint32_t ATOMIC_T ; ++ ++#define rtw_netdev_priv(netdev) (((struct ifnet *)netdev)->if_softc) ++ ++#define rtw_free_netdev(netdev) if_free((netdev)) ++ ++#define NDEV_FMT "%s" ++#define NDEV_ARG(ndev) "" ++#define ADPT_FMT "%s" ++#define ADPT_ARG(adapter) "" ++#define FUNC_NDEV_FMT "%s" ++#define FUNC_NDEV_ARG(ndev) __func__ ++#define FUNC_ADPT_FMT "%s" ++#define FUNC_ADPT_ARG(adapter) __func__ ++ ++#define STRUCT_PACKED ++ ++#endif ++ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/osdep_service_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/include/osdep_service_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service_ce.h 2021-03-07 18:16:17.087957613 +0200 +@@ -0,0 +1,200 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++ ++#ifndef __OSDEP_CE_SERVICE_H_ ++#define __OSDEP_CE_SERVICE_H_ ++ ++ ++#include ++#include ++ ++#ifdef CONFIG_SDIO_HCI ++#include "SDCardDDK.h" ++#endif ++ ++#ifdef CONFIG_USB_HCI ++#include ++#endif ++ ++typedef HANDLE _sema; ++typedef LIST_ENTRY _list; ++typedef NDIS_STATUS _OS_STATUS; ++ ++typedef NDIS_SPIN_LOCK _lock; ++ ++typedef HANDLE _rwlock; //Mutex ++ ++typedef u32 _irqL; ++ ++typedef NDIS_HANDLE _nic_hdl; ++ ++struct rtw_timer_list { ++ NDIS_MINIPORT_TIMER ndis_timer; ++ void (*function)(void *); ++ void *arg; ++}; ++ ++struct __queue { ++ LIST_ENTRY queue; ++ _lock lock; ++}; ++ ++typedef NDIS_PACKET _pkt; ++typedef NDIS_BUFFER _buffer; ++typedef struct __queue _queue; ++ ++typedef HANDLE _thread_hdl_; ++typedef DWORD thread_return; ++typedef void* thread_context; ++typedef NDIS_WORK_ITEM _workitem; ++ ++ ++ ++#define SEMA_UPBND (0x7FFFFFFF) //8192 ++ ++__inline static _list *get_prev(_list *list) ++{ ++ return list->Blink; ++} ++ ++__inline static _list *get_next(_list *list) ++{ ++ return list->Flink; ++} ++ ++__inline static _list *get_list_head(_queue *queue) ++{ ++ return (&(queue->queue)); ++} ++ ++#define LIST_CONTAINOR(ptr, type, member) CONTAINING_RECORD(ptr, type, member) ++ ++__inline static void _enter_critical(_lock *plock, _irqL *pirqL) ++{ ++ NdisAcquireSpinLock(plock); ++} ++ ++__inline static void _exit_critical(_lock *plock, _irqL *pirqL) ++{ ++ NdisReleaseSpinLock(plock); ++} ++ ++__inline static _enter_critical_ex(_lock *plock, _irqL *pirqL) ++{ ++ NdisDprAcquireSpinLock(plock); ++} ++ ++__inline static _exit_critical_ex(_lock *plock, _irqL *pirqL) ++{ ++ NdisDprReleaseSpinLock(plock); ++} ++ ++ ++__inline static void _enter_hwio_critical(_rwlock *prwlock, _irqL *pirqL) ++{ ++ WaitForSingleObject(*prwlock, INFINITE ); ++ ++} ++ ++__inline static void _exit_hwio_critical(_rwlock *prwlock, _irqL *pirqL) ++{ ++ ReleaseMutex(*prwlock); ++} ++ ++__inline static void rtw_list_delete(_list *plist) ++{ ++ RemoveEntryList(plist); ++ InitializeListHead(plist); ++} ++ ++static inline void timer_hdl( ++ IN PVOID SystemSpecific1, ++ IN PVOID FunctionContext, ++ IN PVOID SystemSpecific2, ++ IN PVOID SystemSpecific3) ++{ ++ _timer *timer = (_timer *)FunctionContext; ++ ++ timer->function(timer->arg); ++} ++ ++static inline void _init_timer(_timer *ptimer, _nic_hdl nic_hdl, void *pfunc, void *cntx) ++{ ++ ptimer->function = pfunc; ++ ptimer->arg = cntx; ++ NdisMInitializeTimer(&ptimer->ndis_timer, nic_hdl, timer_hdl, ptimer); ++} ++ ++static inline void _set_timer(_timer *ptimer, u32 delay_time) ++{ ++ NdisMSetTimer(ptimer, delay_time); ++} ++ ++static inline void _cancel_timer(_timer *ptimer, u8 *bcancelled) ++{ ++ NdisMCancelTimer(ptimer, bcancelled); ++} ++ ++__inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx) ++{ ++ ++ NdisInitializeWorkItem(pwork, pfunc, cntx); ++} ++ ++__inline static void _set_workitem(_workitem *pwork) ++{ ++ NdisScheduleWorkItem(pwork); ++} ++ ++#define ATOMIC_INIT(i) { (i) } ++ ++// ++// Global Mutex: can only be used at PASSIVE level. ++// ++ ++#define ACQUIRE_GLOBAL_MUTEX(_MutexCounter) \ ++{ \ ++ while (NdisInterlockedIncrement((PULONG)&(_MutexCounter)) != 1)\ ++ { \ ++ NdisInterlockedDecrement((PULONG)&(_MutexCounter)); \ ++ NdisMSleep(10000); \ ++ } \ ++} ++ ++#define RELEASE_GLOBAL_MUTEX(_MutexCounter) \ ++{ \ ++ NdisInterlockedDecrement((PULONG)&(_MutexCounter)); \ ++} ++ ++// limitation of path length ++#define PATH_LENGTH_MAX MAX_PATH ++ ++//Atomic integer operations ++#define ATOMIC_T LONG ++ ++#define NDEV_FMT "%s" ++#define NDEV_ARG(ndev) "" ++#define ADPT_FMT "%s" ++#define ADPT_ARG(adapter) "" ++#define FUNC_NDEV_FMT "%s" ++#define FUNC_NDEV_ARG(ndev) __func__ ++#define FUNC_ADPT_FMT "%s" ++#define FUNC_ADPT_ARG(adapter) __func__ ++ ++#define STRUCT_PACKED ++ ++ ++#endif ++ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/osdep_service.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service.h +--- linux-5.11.4/3rdparty/rtl8812au/include/osdep_service.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,804 @@ +/****************************************************************************** + * @@ -389492,979 +386970,9 @@ index 000000000..d7e375329 +#endif /* !PLATFORM_LINUX */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/osdep_service_bsd.h linux-5.8/3rdparty/rtl8812au/include/osdep_service_bsd.h -new file mode 100644 -index 000000000..4773f05fd ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/osdep_service_bsd.h -@@ -0,0 +1,756 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __OSDEP_BSD_SERVICE_H_ -+#define __OSDEP_BSD_SERVICE_H_ -+ -+ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+#include -+ -+ -+#include -+#include -+#include -+#include -+#include -+ -+#include -+#include -+#include -+#include -+ -+#include -+#include -+#include "usbdevs.h" -+ -+#define USB_DEBUG_VAR rum_debug -+#include -+ -+#if 1 //Baron porting from linux, it's all temp solution, needs to check again -+#include -+#include /* XXX for PCPU_GET */ -+// typedef struct semaphore _sema; -+ typedef struct sema _sema; -+// typedef spinlock_t _lock; -+ typedef struct mtx _lock; -+ typedef struct mtx _mutex; -+ typedef struct rtw_timer_list _timer; -+ struct list_head { -+ struct list_head *next, *prev; -+ }; -+ struct __queue { -+ struct list_head queue; -+ _lock lock; -+ }; -+ -+ typedef struct mbuf _pkt; -+ typedef struct mbuf _buffer; -+ -+ typedef struct __queue _queue; -+ typedef struct list_head _list; -+ typedef int _OS_STATUS; -+ //typedef u32 _irqL; -+ typedef unsigned long _irqL; -+ typedef struct ifnet * _nic_hdl; -+ -+ typedef pid_t _thread_hdl_; -+// typedef struct thread _thread_hdl_; -+ typedef void thread_return; -+ typedef void* thread_context; -+ -+ typedef void timer_hdl_return; -+ typedef void* timer_hdl_context; -+ typedef struct work_struct _workitem; -+ -+#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) -+/* emulate a modern version */ -+#define LINUX_VERSION_CODE KERNEL_VERSION(2, 6, 35) -+ -+#define WIRELESS_EXT -1 -+#define HZ hz -+#define spin_lock_irqsave mtx_lock_irqsave -+#define spin_lock_bh mtx_lock_irqsave -+#define mtx_lock_irqsave(lock, x) mtx_lock(lock)//{local_irq_save((x)); mtx_lock_spin((lock));} -+//#define IFT_RTW 0xf9 //ifnet allocate type for RTW -+#define free_netdev if_free -+#define LIST_CONTAINOR(ptr, type, member) \ -+ ((type *)((char *)(ptr)-(SIZE_T)(&((type *)0)->member))) -+#define container_of(p,t,n) (t*)((p)-&(((t*)0)->n)) -+/* -+ * Linux timers are emulated using FreeBSD callout functions -+ * (and taskqueue functionality). -+ * -+ * Currently no timer stats functionality. -+ * -+ * See (linux_compat) processes.c -+ * -+ */ -+struct rtw_timer_list { -+ struct callout callout; -+ void (*function)(void *); -+ void *arg; -+}; -+ -+struct workqueue_struct; -+struct work_struct; -+typedef void (*work_func_t)(struct work_struct *work); -+/* Values for the state of an item of work (work_struct) */ -+typedef enum work_state { -+ WORK_STATE_UNSET = 0, -+ WORK_STATE_CALLOUT_PENDING = 1, -+ WORK_STATE_TASK_PENDING = 2, -+ WORK_STATE_WORK_CANCELLED = 3 -+} work_state_t; -+ -+struct work_struct { -+ struct task task; /* FreeBSD task */ -+ work_state_t state; /* the pending or otherwise state of work. */ -+ work_func_t func; -+}; -+#define spin_unlock_irqrestore mtx_unlock_irqrestore -+#define spin_unlock_bh mtx_unlock_irqrestore -+#define mtx_unlock_irqrestore(lock,x) mtx_unlock(lock); -+extern void _rtw_spinlock_init(_lock *plock); -+ -+//modify private structure to match freebsd -+#define BITS_PER_LONG 32 -+union ktime { -+ s64 tv64; -+#if BITS_PER_LONG != 64 && !defined(CONFIG_KTIME_SCALAR) -+ struct { -+#ifdef __BIG_ENDIAN -+ s32 sec, nsec; -+#else -+ s32 nsec, sec; -+#endif -+ } tv; -+#endif -+}; -+#define kmemcheck_bitfield_begin(name) -+#define kmemcheck_bitfield_end(name) -+#define CHECKSUM_NONE 0 -+typedef unsigned char *sk_buff_data_t; -+typedef union ktime ktime_t; /* Kill this */ -+ -+void rtw_mtx_lock(_lock *plock); -+ -+void rtw_mtx_unlock(_lock *plock); -+ -+/** -+ * struct sk_buff - socket buffer -+ * @next: Next buffer in list -+ * @prev: Previous buffer in list -+ * @sk: Socket we are owned by -+ * @tstamp: Time we arrived -+ * @dev: Device we arrived on/are leaving by -+ * @transport_header: Transport layer header -+ * @network_header: Network layer header -+ * @mac_header: Link layer header -+ * @_skb_refdst: destination entry (with norefcount bit) -+ * @sp: the security path, used for xfrm -+ * @cb: Control buffer. Free for use by every layer. Put private vars here -+ * @len: Length of actual data -+ * @data_len: Data length -+ * @mac_len: Length of link layer header -+ * @hdr_len: writable header length of cloned skb -+ * @csum: Checksum (must include start/offset pair) -+ * @csum_start: Offset from skb->head where checksumming should start -+ * @csum_offset: Offset from csum_start where checksum should be stored -+ * @local_df: allow local fragmentation -+ * @cloned: Head may be cloned (check refcnt to be sure) -+ * @nohdr: Payload reference only, must not modify header -+ * @pkt_type: Packet class -+ * @fclone: skbuff clone status -+ * @ip_summed: Driver fed us an IP checksum -+ * @priority: Packet queueing priority -+ * @users: User count - see {datagram,tcp}.c -+ * @protocol: Packet protocol from driver -+ * @truesize: Buffer size -+ * @head: Head of buffer -+ * @data: Data head pointer -+ * @tail: Tail pointer -+ * @end: End pointer -+ * @destructor: Destruct function -+ * @mark: Generic packet mark -+ * @nfct: Associated connection, if any -+ * @ipvs_property: skbuff is owned by ipvs -+ * @peeked: this packet has been seen already, so stats have been -+ * done for it, don't do them again -+ * @nf_trace: netfilter packet trace flag -+ * @nfctinfo: Relationship of this skb to the connection -+ * @nfct_reasm: netfilter conntrack re-assembly pointer -+ * @nf_bridge: Saved data about a bridged frame - see br_netfilter.c -+ * @skb_iif: ifindex of device we arrived on -+ * @rxhash: the packet hash computed on receive -+ * @queue_mapping: Queue mapping for multiqueue devices -+ * @tc_index: Traffic control index -+ * @tc_verd: traffic control verdict -+ * @ndisc_nodetype: router type (from link layer) -+ * @dma_cookie: a cookie to one of several possible DMA operations -+ * done by skb DMA functions -+ * @secmark: security marking -+ * @vlan_tci: vlan tag control information -+ */ -+ -+struct sk_buff { -+ /* These two members must be first. */ -+ struct sk_buff *next; -+ struct sk_buff *prev; -+ -+ ktime_t tstamp; -+ -+ struct sock *sk; -+ //struct net_device *dev; -+ struct ifnet *dev; -+ -+ /* -+ * This is the control buffer. It is free to use for every -+ * layer. Please put your private variables there. If you -+ * want to keep them across layers you have to do a skb_clone() -+ * first. This is owned by whoever has the skb queued ATM. -+ */ -+ char cb[48] __aligned(8); -+ -+ unsigned long _skb_refdst; -+#ifdef CONFIG_XFRM -+ struct sec_path *sp; -+#endif -+ unsigned int len, -+ data_len; -+ u16 mac_len, -+ hdr_len; -+ union { -+ u32 csum; -+ struct { -+ u16 csum_start; -+ u16 csum_offset; -+ }smbol2; -+ }smbol1; -+ u32 priority; -+ kmemcheck_bitfield_begin(flags1); -+ u8 local_df:1, -+ cloned:1, -+ ip_summed:2, -+ nohdr:1, -+ nfctinfo:3; -+ u8 pkt_type:3, -+ fclone:2, -+ ipvs_property:1, -+ peeked:1, -+ nf_trace:1; -+ kmemcheck_bitfield_end(flags1); -+ u16 protocol; -+ -+ void (*destructor)(struct sk_buff *skb); -+#if defined(CONFIG_NF_CONNTRACK) || defined(CONFIG_NF_CONNTRACK_MODULE) -+ struct nf_conntrack *nfct; -+ struct sk_buff *nfct_reasm; -+#endif -+#ifdef CONFIG_BRIDGE_NETFILTER -+ struct nf_bridge_info *nf_bridge; -+#endif -+ -+ int skb_iif; -+#ifdef CONFIG_NET_SCHED -+ u16 tc_index; /* traffic control index */ -+#ifdef CONFIG_NET_CLS_ACT -+ u16 tc_verd; /* traffic control verdict */ -+#endif -+#endif -+ -+ u32 rxhash; -+ -+ kmemcheck_bitfield_begin(flags2); -+ u16 queue_mapping:16; -+#ifdef CONFIG_IPV6_NDISC_NODETYPE -+ u8 ndisc_nodetype:2, -+ deliver_no_wcard:1; -+#else -+ u8 deliver_no_wcard:1; -+#endif -+ kmemcheck_bitfield_end(flags2); -+ -+ /* 0/14 bit hole */ -+ -+#ifdef CONFIG_NET_DMA -+ dma_cookie_t dma_cookie; -+#endif -+#ifdef CONFIG_NETWORK_SECMARK -+ u32 secmark; -+#endif -+ union { -+ u32 mark; -+ u32 dropcount; -+ }symbol3; -+ -+ u16 vlan_tci; -+ -+ sk_buff_data_t transport_header; -+ sk_buff_data_t network_header; -+ sk_buff_data_t mac_header; -+ /* These elements must be at the end, see alloc_skb() for details. */ -+ sk_buff_data_t tail; -+ sk_buff_data_t end; -+ unsigned char *head, -+ *data; -+ unsigned int truesize; -+ atomic_t users; -+}; -+struct sk_buff_head { -+ /* These two members must be first. */ -+ struct sk_buff *next; -+ struct sk_buff *prev; -+ -+ u32 qlen; -+ _lock lock; -+}; -+#define skb_tail_pointer(skb) skb->tail -+static inline unsigned char *skb_put(struct sk_buff *skb, unsigned int len) -+{ -+ unsigned char *tmp = skb_tail_pointer(skb); -+ //SKB_LINEAR_ASSERT(skb); -+ skb->tail += len; -+ skb->len += len; -+ return tmp; -+} -+ -+static inline unsigned char *__skb_pull(struct sk_buff *skb, unsigned int len) -+{ -+ skb->len -= len; -+ if(skb->len < skb->data_len) -+ printf("%s(),%d,error!\n",__FUNCTION__,__LINE__); -+ return skb->data += len; -+} -+static inline unsigned char *skb_pull(struct sk_buff *skb, unsigned int len) -+{ -+ #ifdef PLATFORM_FREEBSD -+ return __skb_pull(skb, len); -+ #else -+ return unlikely(len > skb->len) ? NULL : __skb_pull(skb, len); -+ #endif //PLATFORM_FREEBSD -+} -+static inline u32 skb_queue_len(const struct sk_buff_head *list_) -+{ -+ return list_->qlen; -+} -+static inline void __skb_insert(struct sk_buff *newsk, -+ struct sk_buff *prev, struct sk_buff *next, -+ struct sk_buff_head *list) -+{ -+ newsk->next = next; -+ newsk->prev = prev; -+ next->prev = prev->next = newsk; -+ list->qlen++; -+} -+static inline void __skb_queue_before(struct sk_buff_head *list, -+ struct sk_buff *next, -+ struct sk_buff *newsk) -+{ -+ __skb_insert(newsk, next->prev, next, list); -+} -+static inline void skb_queue_tail(struct sk_buff_head *list, -+ struct sk_buff *newsk) -+{ -+ mtx_lock(&list->lock); -+ __skb_queue_before(list, (struct sk_buff *)list, newsk); -+ mtx_unlock(&list->lock); -+} -+static inline struct sk_buff *skb_peek(struct sk_buff_head *list_) -+{ -+ struct sk_buff *list = ((struct sk_buff *)list_)->next; -+ if (list == (struct sk_buff *)list_) -+ list = NULL; -+ return list; -+} -+static inline void __skb_unlink(struct sk_buff *skb, struct sk_buff_head *list) -+{ -+ struct sk_buff *next, *prev; -+ -+ list->qlen--; -+ next = skb->next; -+ prev = skb->prev; -+ skb->next = skb->prev = NULL; -+ next->prev = prev; -+ prev->next = next; -+} -+ -+static inline struct sk_buff *skb_dequeue(struct sk_buff_head *list) -+{ -+ mtx_lock(&list->lock); -+ -+ struct sk_buff *skb = skb_peek(list); -+ if (skb) -+ __skb_unlink(skb, list); -+ -+ mtx_unlock(&list->lock); -+ -+ return skb; -+} -+static inline void skb_reserve(struct sk_buff *skb, int len) -+{ -+ skb->data += len; -+ skb->tail += len; -+} -+static inline void __skb_queue_head_init(struct sk_buff_head *list) -+{ -+ list->prev = list->next = (struct sk_buff *)list; -+ list->qlen = 0; -+} -+/* -+ * This function creates a split out lock class for each invocation; -+ * this is needed for now since a whole lot of users of the skb-queue -+ * infrastructure in drivers have different locking usage (in hardirq) -+ * than the networking core (in softirq only). In the long run either the -+ * network layer or drivers should need annotation to consolidate the -+ * main types of usage into 3 classes. -+ */ -+static inline void skb_queue_head_init(struct sk_buff_head *list) -+{ -+ _rtw_spinlock_init(&list->lock); -+ __skb_queue_head_init(list); -+} -+unsigned long copy_from_user(void *to, const void *from, unsigned long n); -+unsigned long copy_to_user(void *to, const void *from, unsigned long n); -+struct sk_buff * dev_alloc_skb(unsigned int size); -+struct sk_buff *skb_clone(const struct sk_buff *skb); -+void dev_kfree_skb_any(struct sk_buff *skb); -+#endif //Baron porting from linux, it's all temp solution, needs to check again -+ -+ -+#if 1 // kenny add Linux compatibility code for Linux USB driver -+#include -+ -+#define __init // __attribute ((constructor)) -+#define __exit // __attribute ((destructor)) -+ -+/* -+ * Definitions for module_init and module_exit macros. -+ * -+ * These macros will use the SYSINIT framework to call a specified -+ * function (with no arguments) on module loading or unloading. -+ * -+ */ -+ -+void module_init_exit_wrapper(void *arg); -+ -+#define module_init(initfn) \ -+ SYSINIT(mod_init_ ## initfn, \ -+ SI_SUB_KLD, SI_ORDER_FIRST, \ -+ module_init_exit_wrapper, initfn) -+ -+#define module_exit(exitfn) \ -+ SYSUNINIT(mod_exit_ ## exitfn, \ -+ SI_SUB_KLD, SI_ORDER_ANY, \ -+ module_init_exit_wrapper, exitfn) -+ -+/* -+ * The usb_register and usb_deregister functions are used to register -+ * usb drivers with the usb subsystem. -+ */ -+int usb_register(struct usb_driver *driver); -+int usb_deregister(struct usb_driver *driver); -+ -+/* -+ * usb_get_dev and usb_put_dev - increment/decrement the reference count -+ * of the usb device structure. -+ * -+ * Original body of usb_get_dev: -+ * -+ * if (dev) -+ * get_device(&dev->dev); -+ * return dev; -+ * -+ * Reference counts are not currently used in this compatibility -+ * layer. So these functions will do nothing. -+ */ -+static inline struct usb_device * -+usb_get_dev(struct usb_device *dev) -+{ -+ return dev; -+} -+ -+static inline void -+usb_put_dev(struct usb_device *dev) -+{ -+ return; -+} -+ -+ -+// rtw_usb_compat_linux -+int rtw_usb_submit_urb(struct urb *urb, uint16_t mem_flags); -+int rtw_usb_unlink_urb(struct urb *urb); -+int rtw_usb_clear_halt(struct usb_device *dev, struct usb_host_endpoint *uhe); -+int rtw_usb_control_msg(struct usb_device *dev, struct usb_host_endpoint *uhe, -+ uint8_t request, uint8_t requesttype, -+ uint16_t value, uint16_t index, void *data, -+ uint16_t size, usb_timeout_t timeout); -+int rtw_usb_set_interface(struct usb_device *dev, uint8_t iface_no, uint8_t alt_index); -+int rtw_usb_setup_endpoint(struct usb_device *dev, -+ struct usb_host_endpoint *uhe, usb_size_t bufsize); -+struct urb *rtw_usb_alloc_urb(uint16_t iso_packets, uint16_t mem_flags); -+struct usb_host_endpoint *rtw_usb_find_host_endpoint(struct usb_device *dev, uint8_t type, uint8_t ep); -+struct usb_host_interface *rtw_usb_altnum_to_altsetting(const struct usb_interface *intf, uint8_t alt_index); -+struct usb_interface *rtw_usb_ifnum_to_if(struct usb_device *dev, uint8_t iface_no); -+void *rtw_usbd_get_intfdata(struct usb_interface *intf); -+void rtw_usb_linux_register(void *arg); -+void rtw_usb_linux_deregister(void *arg); -+void rtw_usb_linux_free_device(struct usb_device *dev); -+void rtw_usb_free_urb(struct urb *urb); -+void rtw_usb_init_urb(struct urb *urb); -+void rtw_usb_kill_urb(struct urb *urb); -+void rtw_usb_set_intfdata(struct usb_interface *intf, void *data); -+void rtw_usb_fill_bulk_urb(struct urb *urb, struct usb_device *udev, -+ struct usb_host_endpoint *uhe, void *buf, -+ int length, usb_complete_t callback, void *arg); -+int rtw_usb_bulk_msg(struct usb_device *udev, struct usb_host_endpoint *uhe, -+ void *data, int len, uint16_t *pactlen, usb_timeout_t timeout); -+void *usb_get_intfdata(struct usb_interface *intf); -+int usb_linux_init_endpoints(struct usb_device *udev); -+ -+ -+ -+typedef struct urb * PURB; -+ -+typedef unsigned gfp_t; -+#define __GFP_WAIT ((gfp_t)0x10u) /* Can wait and reschedule? */ -+#define __GFP_HIGH ((gfp_t)0x20u) /* Should access emergency pools? */ -+#define __GFP_IO ((gfp_t)0x40u) /* Can start physical IO? */ -+#define __GFP_FS ((gfp_t)0x80u) /* Can call down to low-level FS? */ -+#define __GFP_COLD ((gfp_t)0x100u) /* Cache-cold page required */ -+#define __GFP_NOWARN ((gfp_t)0x200u) /* Suppress page allocation failure warning */ -+#define __GFP_REPEAT ((gfp_t)0x400u) /* Retry the allocation. Might fail */ -+#define __GFP_NOFAIL ((gfp_t)0x800u) /* Retry for ever. Cannot fail */ -+#define __GFP_NORETRY ((gfp_t)0x1000u)/* Do not retry. Might fail */ -+#define __GFP_NO_GROW ((gfp_t)0x2000u)/* Slab internal usage */ -+#define __GFP_COMP ((gfp_t)0x4000u)/* Add compound page metadata */ -+#define __GFP_ZERO ((gfp_t)0x8000u)/* Return zeroed page on success */ -+#define __GFP_NOMEMALLOC ((gfp_t)0x10000u) /* Don't use emergency reserves */ -+#define __GFP_HARDWALL ((gfp_t)0x20000u) /* Enforce hardwall cpuset memory allocs */ -+ -+/* This equals 0, but use constants in case they ever change */ -+#define GFP_NOWAIT (GFP_ATOMIC & ~__GFP_HIGH) -+/* GFP_ATOMIC means both !wait (__GFP_WAIT not set) and use emergency pool */ -+#define GFP_ATOMIC (__GFP_HIGH) -+#define GFP_NOIO (__GFP_WAIT) -+#define GFP_NOFS (__GFP_WAIT | __GFP_IO) -+#define GFP_KERNEL (__GFP_WAIT | __GFP_IO | __GFP_FS) -+#define GFP_USER (__GFP_WAIT | __GFP_IO | __GFP_FS | __GFP_HARDWALL) -+#define GFP_HIGHUSER (__GFP_WAIT | __GFP_IO | __GFP_FS | __GFP_HARDWALL | \ -+ __GFP_HIGHMEM) -+ -+ -+#endif // kenny add Linux compatibility code for Linux USB -+ -+__inline static _list *get_next(_list *list) -+{ -+ return list->next; -+} -+ -+__inline static _list *get_list_head(_queue *queue) -+{ -+ return (&(queue->queue)); -+} -+ -+ -+#define LIST_CONTAINOR(ptr, type, member) \ -+ ((type *)((char *)(ptr)-(SIZE_T)(&((type *)0)->member))) -+ -+ -+__inline static void _enter_critical(_lock *plock, _irqL *pirqL) -+{ -+ spin_lock_irqsave(plock, *pirqL); -+} -+ -+__inline static void _exit_critical(_lock *plock, _irqL *pirqL) -+{ -+ spin_unlock_irqrestore(plock, *pirqL); -+} -+ -+__inline static void _enter_critical_ex(_lock *plock, _irqL *pirqL) -+{ -+ spin_lock_irqsave(plock, *pirqL); -+} -+ -+__inline static void _exit_critical_ex(_lock *plock, _irqL *pirqL) -+{ -+ spin_unlock_irqrestore(plock, *pirqL); -+} -+ -+__inline static void _enter_critical_bh(_lock *plock, _irqL *pirqL) -+{ -+ spin_lock_bh(plock, *pirqL); -+} -+ -+__inline static void _exit_critical_bh(_lock *plock, _irqL *pirqL) -+{ -+ spin_unlock_bh(plock, *pirqL); -+} -+ -+__inline static void _enter_critical_mutex(_mutex *pmutex, _irqL *pirqL) -+{ -+ -+ mtx_lock(pmutex); -+ -+} -+ -+ -+__inline static void _exit_critical_mutex(_mutex *pmutex, _irqL *pirqL) -+{ -+ -+ mtx_unlock(pmutex); -+ -+} -+static inline void __list_del(struct list_head * prev, struct list_head * next) -+{ -+ next->prev = prev; -+ prev->next = next; -+} -+static inline void INIT_LIST_HEAD(struct list_head *list) -+{ -+ list->next = list; -+ list->prev = list; -+} -+__inline static void rtw_list_delete(_list *plist) -+{ -+ __list_del(plist->prev, plist->next); -+ INIT_LIST_HEAD(plist); -+} -+ -+static inline void timer_hdl(void *ctx) -+{ -+ _timer *timer = (_timer *)ctx; -+ -+ rtw_mtx_lock(NULL); -+ if (callout_pending(&timer->callout)) { -+ /* callout was reset */ -+ rtw_mtx_unlock(NULL); -+ return; -+ } -+ -+ if (!callout_active(&timer->callout)) { -+ /* callout was stopped */ -+ rtw_mtx_unlock(NULL); -+ return; -+ } -+ -+ callout_deactivate(&timer->callout); -+ -+ timer->function(timer->arg); -+ -+ rtw_mtx_unlock(NULL); -+} -+ -+static inline void _init_timer(_timer *ptimer, _nic_hdl padapter, void *pfunc, void *cntx) -+{ -+ ptimer->function = pfunc; -+ ptimer->arg = cntx; -+ callout_init(&ptimer->callout, CALLOUT_MPSAFE); -+} -+ -+__inline static void _set_timer(_timer *ptimer,u32 delay_time) -+{ -+ if (ptimer->function && ptimer->arg) { -+ rtw_mtx_lock(NULL); -+ callout_reset(&ptimer->callout, delay_time, timer_hdl, ptimer); -+ rtw_mtx_unlock(NULL); -+ } -+} -+ -+__inline static void _cancel_timer(_timer *ptimer,u8 *bcancelled) -+{ -+ rtw_mtx_lock(NULL); -+ callout_drain(&ptimer->callout); -+ rtw_mtx_unlock(NULL); -+ *bcancelled = 1; /* assume an pending timer to be canceled */ -+} -+ -+__inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx) -+{ -+ printf("%s Not implement yet! \n",__FUNCTION__); -+} -+ -+__inline static void _set_workitem(_workitem *pwork) -+{ -+ printf("%s Not implement yet! \n",__FUNCTION__); -+// schedule_work(pwork); -+} -+ -+// -+// Global Mutex: can only be used at PASSIVE level. -+// -+ -+#define ACQUIRE_GLOBAL_MUTEX(_MutexCounter) \ -+{ \ -+} -+ -+#define RELEASE_GLOBAL_MUTEX(_MutexCounter) \ -+{ \ -+} -+ -+#define ATOMIC_INIT(i) { (i) } -+ -+static __inline void thread_enter(char *name); -+ -+//Atomic integer operations -+typedef uint32_t ATOMIC_T ; -+ -+#define rtw_netdev_priv(netdev) (((struct ifnet *)netdev)->if_softc) -+ -+#define rtw_free_netdev(netdev) if_free((netdev)) -+ -+#define NDEV_FMT "%s" -+#define NDEV_ARG(ndev) "" -+#define ADPT_FMT "%s" -+#define ADPT_ARG(adapter) "" -+#define FUNC_NDEV_FMT "%s" -+#define FUNC_NDEV_ARG(ndev) __func__ -+#define FUNC_ADPT_FMT "%s" -+#define FUNC_ADPT_ARG(adapter) __func__ -+ -+#define STRUCT_PACKED -+ -+#endif -+ -diff --git linux-5.8/3rdparty/rtl8812au/include/osdep_service_ce.h linux-5.8/3rdparty/rtl8812au/include/osdep_service_ce.h -new file mode 100644 -index 000000000..a406d62e7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/osdep_service_ce.h -@@ -0,0 +1,200 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+ -+#ifndef __OSDEP_CE_SERVICE_H_ -+#define __OSDEP_CE_SERVICE_H_ -+ -+ -+#include -+#include -+ -+#ifdef CONFIG_SDIO_HCI -+#include "SDCardDDK.h" -+#endif -+ -+#ifdef CONFIG_USB_HCI -+#include -+#endif -+ -+typedef HANDLE _sema; -+typedef LIST_ENTRY _list; -+typedef NDIS_STATUS _OS_STATUS; -+ -+typedef NDIS_SPIN_LOCK _lock; -+ -+typedef HANDLE _rwlock; //Mutex -+ -+typedef u32 _irqL; -+ -+typedef NDIS_HANDLE _nic_hdl; -+ -+struct rtw_timer_list { -+ NDIS_MINIPORT_TIMER ndis_timer; -+ void (*function)(void *); -+ void *arg; -+}; -+ -+struct __queue { -+ LIST_ENTRY queue; -+ _lock lock; -+}; -+ -+typedef NDIS_PACKET _pkt; -+typedef NDIS_BUFFER _buffer; -+typedef struct __queue _queue; -+ -+typedef HANDLE _thread_hdl_; -+typedef DWORD thread_return; -+typedef void* thread_context; -+typedef NDIS_WORK_ITEM _workitem; -+ -+ -+ -+#define SEMA_UPBND (0x7FFFFFFF) //8192 -+ -+__inline static _list *get_prev(_list *list) -+{ -+ return list->Blink; -+} -+ -+__inline static _list *get_next(_list *list) -+{ -+ return list->Flink; -+} -+ -+__inline static _list *get_list_head(_queue *queue) -+{ -+ return (&(queue->queue)); -+} -+ -+#define LIST_CONTAINOR(ptr, type, member) CONTAINING_RECORD(ptr, type, member) -+ -+__inline static void _enter_critical(_lock *plock, _irqL *pirqL) -+{ -+ NdisAcquireSpinLock(plock); -+} -+ -+__inline static void _exit_critical(_lock *plock, _irqL *pirqL) -+{ -+ NdisReleaseSpinLock(plock); -+} -+ -+__inline static _enter_critical_ex(_lock *plock, _irqL *pirqL) -+{ -+ NdisDprAcquireSpinLock(plock); -+} -+ -+__inline static _exit_critical_ex(_lock *plock, _irqL *pirqL) -+{ -+ NdisDprReleaseSpinLock(plock); -+} -+ -+ -+__inline static void _enter_hwio_critical(_rwlock *prwlock, _irqL *pirqL) -+{ -+ WaitForSingleObject(*prwlock, INFINITE ); -+ -+} -+ -+__inline static void _exit_hwio_critical(_rwlock *prwlock, _irqL *pirqL) -+{ -+ ReleaseMutex(*prwlock); -+} -+ -+__inline static void rtw_list_delete(_list *plist) -+{ -+ RemoveEntryList(plist); -+ InitializeListHead(plist); -+} -+ -+static inline void timer_hdl( -+ IN PVOID SystemSpecific1, -+ IN PVOID FunctionContext, -+ IN PVOID SystemSpecific2, -+ IN PVOID SystemSpecific3) -+{ -+ _timer *timer = (_timer *)FunctionContext; -+ -+ timer->function(timer->arg); -+} -+ -+static inline void _init_timer(_timer *ptimer, _nic_hdl nic_hdl, void *pfunc, void *cntx) -+{ -+ ptimer->function = pfunc; -+ ptimer->arg = cntx; -+ NdisMInitializeTimer(&ptimer->ndis_timer, nic_hdl, timer_hdl, ptimer); -+} -+ -+static inline void _set_timer(_timer *ptimer, u32 delay_time) -+{ -+ NdisMSetTimer(ptimer, delay_time); -+} -+ -+static inline void _cancel_timer(_timer *ptimer, u8 *bcancelled) -+{ -+ NdisMCancelTimer(ptimer, bcancelled); -+} -+ -+__inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx) -+{ -+ -+ NdisInitializeWorkItem(pwork, pfunc, cntx); -+} -+ -+__inline static void _set_workitem(_workitem *pwork) -+{ -+ NdisScheduleWorkItem(pwork); -+} -+ -+#define ATOMIC_INIT(i) { (i) } -+ -+// -+// Global Mutex: can only be used at PASSIVE level. -+// -+ -+#define ACQUIRE_GLOBAL_MUTEX(_MutexCounter) \ -+{ \ -+ while (NdisInterlockedIncrement((PULONG)&(_MutexCounter)) != 1)\ -+ { \ -+ NdisInterlockedDecrement((PULONG)&(_MutexCounter)); \ -+ NdisMSleep(10000); \ -+ } \ -+} -+ -+#define RELEASE_GLOBAL_MUTEX(_MutexCounter) \ -+{ \ -+ NdisInterlockedDecrement((PULONG)&(_MutexCounter)); \ -+} -+ -+// limitation of path length -+#define PATH_LENGTH_MAX MAX_PATH -+ -+//Atomic integer operations -+#define ATOMIC_T LONG -+ -+#define NDEV_FMT "%s" -+#define NDEV_ARG(ndev) "" -+#define ADPT_FMT "%s" -+#define ADPT_ARG(adapter) "" -+#define FUNC_NDEV_FMT "%s" -+#define FUNC_NDEV_ARG(ndev) __func__ -+#define FUNC_ADPT_FMT "%s" -+#define FUNC_ADPT_ARG(adapter) __func__ -+ -+#define STRUCT_PACKED -+ -+ -+#endif -+ -diff --git linux-5.8/3rdparty/rtl8812au/include/osdep_service_linux.h linux-5.8/3rdparty/rtl8812au/include/osdep_service_linux.h -new file mode 100644 -index 000000000..684d685d0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/osdep_service_linux.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/osdep_service_linux.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service_linux.h +--- linux-5.11.4/3rdparty/rtl8812au/include/osdep_service_linux.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service_linux.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,543 @@ +/****************************************************************************** + * @@ -391009,11 +387517,9 @@ index 000000000..684d685d0 + + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/osdep_service_xp.h linux-5.8/3rdparty/rtl8812au/include/osdep_service_xp.h -new file mode 100644 -index 000000000..71dc1cd01 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/osdep_service_xp.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/osdep_service_xp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service_xp.h +--- linux-5.11.4/3rdparty/rtl8812au/include/osdep_service_xp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/osdep_service_xp.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,210 @@ +/****************************************************************************** + * @@ -391225,11 +387731,9 @@ index 000000000..71dc1cd01 + +#endif + -diff --git linux-5.8/3rdparty/rtl8812au/include/pci_hal.h linux-5.8/3rdparty/rtl8812au/include/pci_hal.h -new file mode 100644 -index 000000000..15e4a796f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/pci_hal.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/pci_hal.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/pci_hal.h +--- linux-5.11.4/3rdparty/rtl8812au/include/pci_hal.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/pci_hal.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,52 @@ +/****************************************************************************** + * @@ -391283,11 +387787,9 @@ index 000000000..15e4a796f +u8 rtw_set_hal_ops(_adapter *padapter); + +#endif /* __PCIE_HAL_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/pci_ops.h linux-5.8/3rdparty/rtl8812au/include/pci_ops.h -new file mode 100644 -index 000000000..6e4e0fabb ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/pci_ops.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/pci_ops.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/pci_ops.h +--- linux-5.11.4/3rdparty/rtl8812au/include/pci_ops.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/pci_ops.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,109 @@ +/****************************************************************************** + * @@ -391398,11 +387900,9 @@ index 000000000..6e4e0fabb +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/pci_osintf.h linux-5.8/3rdparty/rtl8812au/include/pci_osintf.h -new file mode 100644 -index 000000000..c6a0fddf6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/pci_osintf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/pci_osintf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/pci_osintf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/pci_osintf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/pci_osintf.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,50 @@ +/****************************************************************************** + * @@ -391454,11 +387954,9 @@ index 000000000..c6a0fddf6 +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/recv_osdep.h linux-5.8/3rdparty/rtl8812au/include/recv_osdep.h -new file mode 100644 -index 000000000..8c569b6dd ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/recv_osdep.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/recv_osdep.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/recv_osdep.h +--- linux-5.11.4/3rdparty/rtl8812au/include/recv_osdep.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/recv_osdep.h 2021-03-07 18:16:17.087957613 +0200 @@ -0,0 +1,67 @@ +/****************************************************************************** + * @@ -391527,11 +388025,9 @@ index 000000000..8c569b6dd +#endif /* PLATFORM_LINUX */ + +#endif /* */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_cmd.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_cmd.h -new file mode 100644 -index 000000000..5b55fdf59 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_cmd.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_cmd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_cmd.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_cmd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_cmd.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,158 @@ +/****************************************************************************** + * @@ -391691,11 +388187,9 @@ index 000000000..5b55fdf59 +s32 c2h_handler_8812a(_adapter *adapter, u8 id, u8 seq, u8 plen, u8 *payload); + +#endif/* __RTL8812A_CMD_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_dm.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_dm.h -new file mode 100644 -index 000000000..584f6d342 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_dm.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_dm.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_dm.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_dm.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_dm.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,27 @@ +/****************************************************************************** + * @@ -391724,11 +388218,9 @@ index 000000000..584f6d342 +/* void rtl8192c_dm_RF_Saving(IN PADAPTER pAdapter, IN u8 bForceInNormal); */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_hal.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_hal.h -new file mode 100644 -index 000000000..1ecfb72e4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_hal.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_hal.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_hal.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_hal.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_hal.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,369 @@ +/****************************************************************************** + * @@ -392099,11 +388591,9 @@ index 000000000..1ecfb72e4 +); + +#endif /* __RTL8188E_HAL_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_led.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_led.h -new file mode 100644 -index 000000000..30c676e52 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_led.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_led.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_led.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_led.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_led.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,41 @@ +/****************************************************************************** + * @@ -392146,11 +388636,9 @@ index 000000000..30c676e52 +#endif + +#endif /*__RTL8812A_LED_H__*/ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_recv.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_recv.h -new file mode 100644 -index 000000000..bf1d4b651 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_recv.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_recv.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_recv.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_recv.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_recv.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,153 @@ +/****************************************************************************** + * @@ -392305,11 +388793,9 @@ index 000000000..bf1d4b651 +void rtl8812_query_rx_desc_status(union recv_frame *precvframe, u8 *pdesc); + +#endif /* __RTL8812A_RECV_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_rf.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_rf.h -new file mode 100644 -index 000000000..9a7b60e61 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_rf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_rf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_rf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_rf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_rf.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,28 @@ +/****************************************************************************** + * @@ -392339,11 +388825,9 @@ index 000000000..9a7b60e61 + IN PADAPTER Adapter); + +#endif/* __RTL8188E_RF_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_spec.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_spec.h -new file mode 100644 -index 000000000..37ba24722 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_spec.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_spec.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_spec.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_spec.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_spec.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,263 @@ +/****************************************************************************** + * @@ -392608,11 +389092,9 @@ index 000000000..37ba24722 +#ifdef CONFIG_RTL8821A +#include "rtl8821a_spec.h" +#endif /* CONFIG_RTL8821A */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_sreset.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_sreset.h -new file mode 100644 -index 000000000..13cbf5f25 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_sreset.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_sreset.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_sreset.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_sreset.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_sreset.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,24 @@ +/****************************************************************************** + * @@ -392638,11 +389120,9 @@ index 000000000..13cbf5f25 +extern void rtl8812_sreset_linked_status_check(_adapter *padapter); +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8812a_xmit.h linux-5.8/3rdparty/rtl8812au/include/rtl8812a_xmit.h -new file mode 100644 -index 000000000..6105a8e41 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8812a_xmit.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_xmit.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_xmit.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8812a_xmit.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8812a_xmit.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,367 @@ +/****************************************************************************** + * @@ -393011,11 +389491,9 @@ index 000000000..6105a8e41 +#ifdef CONFIG_RTL8821A +#include "rtl8821a_xmit.h" +#endif /* CONFIG_RTL8821A */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_cmd.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_cmd.h -new file mode 100644 -index 000000000..1c3e48bad ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_cmd.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_cmd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_cmd.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_cmd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_cmd.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,162 @@ +/****************************************************************************** + * @@ -393179,11 +389657,9 @@ index 000000000..1c3e48bad +#endif /* CONFIG_P2P */ + +#endif/* __RTL8814A_CMD_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_dm.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_dm.h -new file mode 100644 -index 000000000..afbc8be25 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_dm.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_dm.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_dm.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_dm.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_dm.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,23 @@ +/****************************************************************************** + * @@ -393208,11 +389684,9 @@ index 000000000..afbc8be25 +void rtl8814_HalDmWatchDog(IN PADAPTER Adapter); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_hal.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_hal.h -new file mode 100644 -index 000000000..9670d36f0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_hal.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_hal.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_hal.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_hal.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_hal.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,330 @@ +/****************************************************************************** + * @@ -393544,11 +390018,9 @@ index 000000000..9670d36f0 +#endif + +#endif /* __RTL8188E_HAL_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_led.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_led.h -new file mode 100644 -index 000000000..cc457921e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_led.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_led.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_led.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_led.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_led.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,36 @@ +/****************************************************************************** + * @@ -393586,11 +390058,9 @@ index 000000000..cc457921e + +#endif /* __RTL8814A_LED_H__ */ +#endif /*CONFIG_RTW_SW_LED*/ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_recv.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_recv.h -new file mode 100644 -index 000000000..c6792d8a5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_recv.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_recv.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_recv.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_recv.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_recv.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,186 @@ +/****************************************************************************** + * @@ -393778,11 +390248,9 @@ index 000000000..c6792d8a5 +void rtl8814_query_rx_desc_status(union recv_frame *precvframe, u8 *pdesc); + +#endif /* __RTL8814A_RECV_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_rf.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_rf.h -new file mode 100644 -index 000000000..e374439ca ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_rf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_rf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_rf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_rf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_rf.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,28 @@ +/****************************************************************************** + * @@ -393812,11 +390280,9 @@ index 000000000..e374439ca + IN PADAPTER Adapter); + +#endif/* __RTL8188E_RF_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_spec.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_spec.h -new file mode 100644 -index 000000000..fd5fb0403 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_spec.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_spec.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_spec.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_spec.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_spec.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,656 @@ +/****************************************************************************** + * @@ -394474,11 +390940,9 @@ index 000000000..fd5fb0403 +#define PROTO_CAP_8814A (PROTO_CAP_11B | PROTO_CAP_11G | PROTO_CAP_11N | PROTO_CAP_11AC) + +#endif /* __RTL8814A_SPEC_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_sreset.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_sreset.h -new file mode 100644 -index 000000000..f5770c65b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_sreset.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_sreset.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_sreset.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_sreset.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_sreset.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,24 @@ +/****************************************************************************** + * @@ -394504,11 +390968,9 @@ index 000000000..f5770c65b + extern void rtl8814_sreset_linked_status_check(_adapter *padapter); +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8814a_xmit.h linux-5.8/3rdparty/rtl8812au/include/rtl8814a_xmit.h -new file mode 100644 -index 000000000..e3b6311af ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8814a_xmit.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_xmit.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_xmit.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8814a_xmit.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8814a_xmit.h 2021-03-07 18:16:17.088957660 +0200 @@ -0,0 +1,311 @@ +/****************************************************************************** + * @@ -394821,11 +391283,9 @@ index 000000000..e3b6311af + + +#endif /* __RTL8814_XMIT_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8821a_spec.h linux-5.8/3rdparty/rtl8812au/include/rtl8821a_spec.h -new file mode 100644 -index 000000000..1379ffc3c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8821a_spec.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8821a_spec.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8821a_spec.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8821a_spec.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8821a_spec.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,90 @@ +/****************************************************************************** + * @@ -394917,11 +391377,9 @@ index 000000000..1379ffc3c + * ************************************************************ */ + +#endif /* __RTL8821A_SPEC_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl8821a_xmit.h linux-5.8/3rdparty/rtl8812au/include/rtl8821a_xmit.h -new file mode 100644 -index 000000000..5d973cdc7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl8821a_xmit.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl8821a_xmit.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8821a_xmit.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl8821a_xmit.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl8821a_xmit.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,173 @@ +/****************************************************************************** + * @@ -395096,11 +391554,9 @@ index 000000000..5d973cdc7 +#endif + +#endif /* __RTL8821_XMIT_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtl_autoconf.h linux-5.8/3rdparty/rtl8812au/include/rtl_autoconf.h -new file mode 100644 -index 000000000..6ce3de050 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtl_autoconf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtl_autoconf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl_autoconf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtl_autoconf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtl_autoconf.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,363 @@ +/****************************************************************************** + * @@ -395465,11 +391921,9 @@ index 000000000..6ce3de050 +#define DBG_RX_DFRAME_RAW_DATA +/*#define CONFIG_USE_EXTERNAL_POWER */ /* NOT USB2.0 power, so no 500mA power constraint, no limitation in Power by Rate*/ +/*#define DBG_FW_DEBUG_MSG_PKT*/ /* FW use this feature to tx debug broadcast pkt. This pkt include FW debug message*/ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_android.h linux-5.8/3rdparty/rtl8812au/include/rtw_android.h -new file mode 100644 -index 000000000..f9d6b4972 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_android.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_android.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_android.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_android.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_android.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,113 @@ +/****************************************************************************** + * @@ -395584,11 +392038,9 @@ index 000000000..f9d6b4972 + + +#endif /* __RTW_ANDROID_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_ap.h linux-5.8/3rdparty/rtl8812au/include/rtw_ap.h -new file mode 100644 -index 000000000..7ad94d685 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_ap.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_ap.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ap.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_ap.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ap.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,112 @@ +/****************************************************************************** + * @@ -395702,11 +392154,9 @@ index 000000000..7ad94d685 + +#endif /* end of CONFIG_AP_MODE */ +#endif /*__RTW_AP_H_*/ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_beamforming.h linux-5.8/3rdparty/rtl8812au/include/rtw_beamforming.h -new file mode 100644 -index 000000000..cca5bcc1f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_beamforming.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_beamforming.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_beamforming.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_beamforming.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_beamforming.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,401 @@ +/****************************************************************************** + * @@ -396109,11 +392559,9 @@ index 000000000..cca5bcc1f +#endif /*#ifdef CONFIG_BEAMFORMING */ + +#endif /*__RTW_BEAMFORMING_H_*/ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_br_ext.h linux-5.8/3rdparty/rtl8812au/include/rtw_br_ext.h -new file mode 100644 -index 000000000..54ba75ea1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_br_ext.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_br_ext.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_br_ext.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_br_ext.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_br_ext.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,69 @@ +/****************************************************************************** + * @@ -396184,305 +392632,9 @@ index 000000000..54ba75ea1 +void nat25_db_cleanup(_adapter *priv); + +#endif /* _RTW_BR_EXT_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_bt_mp.h linux-5.8/3rdparty/rtl8812au/include/rtw_bt_mp.h -new file mode 100644 -index 000000000..a152d18e9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_bt_mp.h -@@ -0,0 +1,288 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+ -+#ifndef __RTW_BT_MP_H -+#define __RTW_BT_MP_H -+ -+ -+#if (MP_DRIVER == 1) -+ -+#pragma pack(1) -+ -+/* definition for BT_UP_OP_BT_READY */ -+#define MP_BT_NOT_READY 0 -+#define MP_BT_READY 1 -+ -+/* definition for BT_UP_OP_BT_SET_MODE */ -+typedef enum _MP_BT_MODE { -+ MP_BT_MODE_RF_TXRX_TEST_MODE = 0, -+ MP_BT_MODE_BT20_DUT_TEST_MODE = 1, -+ MP_BT_MODE_BT40_DIRECT_TEST_MODE = 2, -+ MP_BT_MODE_CONNECT_TEST_MODE = 3, -+ MP_BT_MODE_MAX -+} MP_BT_MODE, *PMP_BT_MODE; -+ -+ -+/* definition for BT_UP_OP_BT_SET_TX_RX_PARAMETER */ -+typedef struct _BT_TXRX_PARAMETERS { -+ u1Byte txrxChannel; -+ u4Byte txrxTxPktCnt; -+ u1Byte txrxTxPktInterval; -+ u1Byte txrxPayloadType; -+ u1Byte txrxPktType; -+ u2Byte txrxPayloadLen; -+ u4Byte txrxPktHeader; -+ u1Byte txrxWhitenCoeff; -+ u1Byte txrxBdaddr[6]; -+ u1Byte txrxTxGainIndex; -+} BT_TXRX_PARAMETERS, *PBT_TXRX_PARAMETERS; -+ -+/* txrxPktType */ -+typedef enum _MP_BT_PKT_TYPE { -+ MP_BT_PKT_DH1 = 0, -+ MP_BT_PKT_DH3 = 1, -+ MP_BT_PKT_DH5 = 2, -+ MP_BT_PKT_2DH1 = 3, -+ MP_BT_PKT_2DH3 = 4, -+ MP_BT_PKT_2DH5 = 5, -+ MP_BT_PKT_3DH1 = 6, -+ MP_BT_PKT_3DH3 = 7, -+ MP_BT_PKT_3DH5 = 8, -+ MP_BT_PKT_LE = 9, -+ MP_BT_PKT_MAX -+} MP_BT_PKT_TYPE, *PMP_BT_PKT_TYPE; -+/* txrxPayloadType */ -+typedef enum _MP_BT_PAYLOAD_TYPE { -+ MP_BT_PAYLOAD_01010101 = 0, -+ MP_BT_PAYLOAD_ALL_1 = 1, -+ MP_BT_PAYLOAD_ALL_0 = 2, -+ MP_BT_PAYLOAD_11110000 = 3, -+ MP_BT_PAYLOAD_PRBS9 = 4, -+ MP_BT_PAYLOAD_MAX = 8, -+} MP_BT_PAYLOAD_TYPE, *PMP_BT_PAYLOAD_TYPE; -+ -+ -+/* definition for BT_UP_OP_BT_TEST_CTRL */ -+typedef enum _MP_BT_TEST_CTRL { -+ MP_BT_TEST_STOP_ALL_TESTS = 0, -+ MP_BT_TEST_START_RX_TEST = 1, -+ MP_BT_TEST_START_PACKET_TX_TEST = 2, -+ MP_BT_TEST_START_CONTINUOUS_TX_TEST = 3, -+ MP_BT_TEST_START_INQUIRY_SCAN_TEST = 4, -+ MP_BT_TEST_START_PAGE_SCAN_TEST = 5, -+ MP_BT_TEST_START_INQUIRY_PAGE_SCAN_TEST = 6, -+ MP_BT_TEST_START_LEGACY_CONNECT_TEST = 7, -+ MP_BT_TEST_START_LE_CONNECT_TEST_INITIATOR = 8, -+ MP_BT_TEST_START_LE_CONNECT_TEST_ADVERTISER = 9, -+ MP_BT_TEST_MAX -+} MP_BT_TEST_CTRL, *PMP_BT_TEST_CTRL; -+ -+ -+typedef enum _RTL_EXT_C2H_EVT { -+ EXT_C2H_WIFI_FW_ACTIVE_RSP = 0, -+ EXT_C2H_TRIG_BY_BT_FW = 1, -+ MAX_EXT_C2HEVENT -+} RTL_EXT_C2H_EVT; -+ -+/* OP codes definition between the user layer and driver */ -+typedef enum _BT_CTRL_OPCODE_UPPER { -+ BT_UP_OP_BT_READY = 0x00, -+ BT_UP_OP_BT_SET_MODE = 0x01, -+ BT_UP_OP_BT_SET_TX_RX_PARAMETER = 0x02, -+ BT_UP_OP_BT_SET_GENERAL = 0x03, -+ BT_UP_OP_BT_GET_GENERAL = 0x04, -+ BT_UP_OP_BT_TEST_CTRL = 0x05, -+ BT_UP_OP_TEST_BT = 0x06, -+ BT_UP_OP_MAX -+} BT_CTRL_OPCODE_UPPER, *PBT_CTRL_OPCODE_UPPER; -+ -+ -+typedef enum _BT_SET_GENERAL { -+ BT_GSET_REG = 0x00, -+ BT_GSET_RESET = 0x01, -+ BT_GSET_TARGET_BD_ADDR = 0x02, -+ BT_GSET_TX_PWR_FINETUNE = 0x03, -+ BT_SET_TRACKING_INTERVAL = 0x04, -+ BT_SET_THERMAL_METER = 0x05, -+ BT_ENABLE_CFO_TRACKING = 0x06, -+ BT_GSET_UPDATE_BT_PATCH = 0x07, -+ BT_GSET_MAX -+} BT_SET_GENERAL, *PBT_SET_GENERAL; -+ -+typedef enum _BT_GET_GENERAL { -+ BT_GGET_REG = 0x00, -+ BT_GGET_STATUS = 0x01, -+ BT_GGET_REPORT = 0x02, -+ BT_GGET_AFH_MAP = 0x03, -+ BT_GGET_AFH_STATUS = 0x04, -+ BT_GGET_MAX -+} BT_GET_GENERAL, *PBT_GET_GENERAL; -+ -+/* definition for BT_UP_OP_BT_SET_GENERAL */ -+typedef enum _BT_REG_TYPE { -+ BT_REG_RF = 0, -+ BT_REG_MODEM = 1, -+ BT_REG_BLUEWIZE = 2, -+ BT_REG_VENDOR = 3, -+ BT_REG_LE = 4, -+ BT_REG_MAX -+} BT_REG_TYPE, *PBT_REG_TYPE; -+ -+/* definition for BT_LO_OP_GET_AFH_MAP */ -+typedef enum _BT_AFH_MAP_TYPE { -+ BT_AFH_MAP_RESULT = 0, -+ BT_AFH_MAP_WIFI_PSD_ONLY = 1, -+ BT_AFH_MAP_WIFI_CH_BW_ONLY = 2, -+ BT_AFH_MAP_BT_PSD_ONLY = 3, -+ BT_AFH_MAP_HOST_CLASSIFICATION_ONLY = 4, -+ BT_AFH_MAP_MAX -+} BT_AFH_MAP_TYPE, *PBT_AFH_MAP_TYPE; -+ -+/* definition for BT_UP_OP_BT_GET_GENERAL */ -+typedef enum _BT_REPORT_TYPE { -+ BT_REPORT_RX_PACKET_CNT = 0, -+ BT_REPORT_RX_ERROR_BITS = 1, -+ BT_REPORT_RSSI = 2, -+ BT_REPORT_CFO_HDR_QUALITY = 3, -+ BT_REPORT_CONNECT_TARGET_BD_ADDR = 4, -+ BT_REPORT_MAX -+} BT_REPORT_TYPE, *PBT_REPORT_TYPE; -+ -+VOID -+MPTBT_Test( -+ IN PADAPTER Adapter, -+ IN u1Byte opCode, -+ IN u1Byte byte1, -+ IN u1Byte byte2, -+ IN u1Byte byte3 -+); -+ -+NDIS_STATUS -+MPTBT_SendOidBT( -+ IN PADAPTER pAdapter, -+ IN PVOID InformationBuffer, -+ IN ULONG InformationBufferLength, -+ OUT PULONG BytesRead, -+ OUT PULONG BytesNeeded -+); -+ -+VOID -+MPTBT_FwC2hBtMpCtrl( -+ PADAPTER Adapter, -+ pu1Byte tmpBuf, -+ u1Byte length -+); -+ -+void MPh2c_timeout_handle(void *FunctionContext); -+ -+VOID mptbt_BtControlProcess( -+ PADAPTER Adapter, -+ PVOID pInBuf -+); -+ -+#define BT_H2C_MAX_RETRY 1 -+#define BT_MAX_C2H_LEN 20 -+ -+typedef struct _BT_REQ_CMD { -+ UCHAR opCodeVer; -+ UCHAR OpCode; -+ USHORT paraLength; -+ UCHAR pParamStart[100]; -+} BT_REQ_CMD, *PBT_REQ_CMD; -+ -+typedef struct _BT_RSP_CMD { -+ USHORT status; -+ USHORT paraLength; -+ UCHAR pParamStart[100]; -+} BT_RSP_CMD, *PBT_RSP_CMD; -+ -+ -+typedef struct _BT_H2C { -+ u1Byte opCodeVer:4; -+ u1Byte reqNum:4; -+ u1Byte opCode; -+ u1Byte buf[100]; -+} BT_H2C, *PBT_H2C; -+ -+ -+ -+typedef struct _BT_EXT_C2H { -+ u1Byte extendId; -+ u1Byte statusCode:4; -+ u1Byte retLen:4; -+ u1Byte opCodeVer:4; -+ u1Byte reqNum:4; -+ u1Byte buf[100]; -+} BT_EXT_C2H, *PBT_EXT_C2H; -+ -+ -+typedef enum _BT_OPCODE_STATUS { -+ BT_OP_STATUS_SUCCESS = 0x00, /* Success */ -+ BT_OP_STATUS_VERSION_MISMATCH = 0x01, -+ BT_OP_STATUS_UNKNOWN_OPCODE = 0x02, -+ BT_OP_STATUS_ERROR_PARAMETER = 0x03, -+ BT_OP_STATUS_MAX -+} BT_OPCODE_STATUS, *PBT_OPCODE_STATUS; -+ -+ -+ -+/* OP codes definition between driver and bt fw */ -+typedef enum _BT_CTRL_OPCODE_LOWER { -+ BT_LO_OP_GET_BT_VERSION = 0x00, -+ BT_LO_OP_RESET = 0x01, -+ BT_LO_OP_TEST_CTRL = 0x02, -+ BT_LO_OP_SET_BT_MODE = 0x03, -+ BT_LO_OP_SET_CHNL_TX_GAIN = 0x04, -+ BT_LO_OP_SET_PKT_TYPE_LEN = 0x05, -+ BT_LO_OP_SET_PKT_CNT_L_PL_TYPE = 0x06, -+ BT_LO_OP_SET_PKT_CNT_H_PKT_INTV = 0x07, -+ BT_LO_OP_SET_PKT_HEADER = 0x08, -+ BT_LO_OP_SET_WHITENCOEFF = 0x09, -+ BT_LO_OP_SET_BD_ADDR_L = 0x0a, -+ BT_LO_OP_SET_BD_ADDR_H = 0x0b, -+ BT_LO_OP_WRITE_REG_ADDR = 0x0c, -+ BT_LO_OP_WRITE_REG_VALUE = 0x0d, -+ BT_LO_OP_GET_BT_STATUS = 0x0e, -+ BT_LO_OP_GET_BD_ADDR_L = 0x0f, -+ BT_LO_OP_GET_BD_ADDR_H = 0x10, -+ BT_LO_OP_READ_REG = 0x11, -+ BT_LO_OP_SET_TARGET_BD_ADDR_L = 0x12, -+ BT_LO_OP_SET_TARGET_BD_ADDR_H = 0x13, -+ BT_LO_OP_SET_TX_POWER_CALIBRATION = 0x14, -+ BT_LO_OP_GET_RX_PKT_CNT_L = 0x15, -+ BT_LO_OP_GET_RX_PKT_CNT_H = 0x16, -+ BT_LO_OP_GET_RX_ERROR_BITS_L = 0x17, -+ BT_LO_OP_GET_RX_ERROR_BITS_H = 0x18, -+ BT_LO_OP_GET_RSSI = 0x19, -+ BT_LO_OP_GET_CFO_HDR_QUALITY_L = 0x1a, -+ BT_LO_OP_GET_CFO_HDR_QUALITY_H = 0x1b, -+ BT_LO_OP_GET_TARGET_BD_ADDR_L = 0x1c, -+ BT_LO_OP_GET_TARGET_BD_ADDR_H = 0x1d, -+ BT_LO_OP_GET_AFH_MAP_L = 0x1e, -+ BT_LO_OP_GET_AFH_MAP_M = 0x1f, -+ BT_LO_OP_GET_AFH_MAP_H = 0x20, -+ BT_LO_OP_GET_AFH_STATUS = 0x21, -+ BT_LO_OP_SET_TRACKING_INTERVAL = 0x22, -+ BT_LO_OP_SET_THERMAL_METER = 0x23, -+ BT_LO_OP_ENABLE_CFO_TRACKING = 0x24, -+ BT_LO_OP_MAX -+} BT_CTRL_OPCODE_LOWER, *PBT_CTRL_OPCODE_LOWER; -+ -+ -+ -+ -+#endif /* #if(MP_DRIVER == 1) */ -+ -+#endif /* #ifndef __INC_MPT_BT_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_btcoex.h linux-5.8/3rdparty/rtl8812au/include/rtw_btcoex.h -new file mode 100644 -index 000000000..fd422489a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_btcoex.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_btcoex.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_btcoex.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_btcoex.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_btcoex.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,455 @@ +/****************************************************************************** + * @@ -396939,11 +393091,9 @@ index 000000000..fd422489a + +void rtw_btcoex_set_ant_info(PADAPTER padapter); + -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_btcoex_wifionly.h linux-5.8/3rdparty/rtl8812au/include/rtw_btcoex_wifionly.h -new file mode 100644 -index 000000000..93087ebe0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_btcoex_wifionly.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_btcoex_wifionly.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_btcoex_wifionly.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_btcoex_wifionly.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_btcoex_wifionly.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,24 @@ +/****************************************************************************** + * @@ -396969,11 +393119,301 @@ index 000000000..93087ebe0 +void rtw_btcoex_wifionly_initialize(PADAPTER padapter); +void rtw_btcoex_wifionly_AntInfoSetting(PADAPTER padapter); +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_byteorder.h linux-5.8/3rdparty/rtl8812au/include/rtw_byteorder.h -new file mode 100644 -index 000000000..5177310a9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_byteorder.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_bt_mp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_bt_mp.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_bt_mp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_bt_mp.h 2021-03-07 18:16:17.089957707 +0200 +@@ -0,0 +1,288 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++ ++#ifndef __RTW_BT_MP_H ++#define __RTW_BT_MP_H ++ ++ ++#if (MP_DRIVER == 1) ++ ++#pragma pack(1) ++ ++/* definition for BT_UP_OP_BT_READY */ ++#define MP_BT_NOT_READY 0 ++#define MP_BT_READY 1 ++ ++/* definition for BT_UP_OP_BT_SET_MODE */ ++typedef enum _MP_BT_MODE { ++ MP_BT_MODE_RF_TXRX_TEST_MODE = 0, ++ MP_BT_MODE_BT20_DUT_TEST_MODE = 1, ++ MP_BT_MODE_BT40_DIRECT_TEST_MODE = 2, ++ MP_BT_MODE_CONNECT_TEST_MODE = 3, ++ MP_BT_MODE_MAX ++} MP_BT_MODE, *PMP_BT_MODE; ++ ++ ++/* definition for BT_UP_OP_BT_SET_TX_RX_PARAMETER */ ++typedef struct _BT_TXRX_PARAMETERS { ++ u1Byte txrxChannel; ++ u4Byte txrxTxPktCnt; ++ u1Byte txrxTxPktInterval; ++ u1Byte txrxPayloadType; ++ u1Byte txrxPktType; ++ u2Byte txrxPayloadLen; ++ u4Byte txrxPktHeader; ++ u1Byte txrxWhitenCoeff; ++ u1Byte txrxBdaddr[6]; ++ u1Byte txrxTxGainIndex; ++} BT_TXRX_PARAMETERS, *PBT_TXRX_PARAMETERS; ++ ++/* txrxPktType */ ++typedef enum _MP_BT_PKT_TYPE { ++ MP_BT_PKT_DH1 = 0, ++ MP_BT_PKT_DH3 = 1, ++ MP_BT_PKT_DH5 = 2, ++ MP_BT_PKT_2DH1 = 3, ++ MP_BT_PKT_2DH3 = 4, ++ MP_BT_PKT_2DH5 = 5, ++ MP_BT_PKT_3DH1 = 6, ++ MP_BT_PKT_3DH3 = 7, ++ MP_BT_PKT_3DH5 = 8, ++ MP_BT_PKT_LE = 9, ++ MP_BT_PKT_MAX ++} MP_BT_PKT_TYPE, *PMP_BT_PKT_TYPE; ++/* txrxPayloadType */ ++typedef enum _MP_BT_PAYLOAD_TYPE { ++ MP_BT_PAYLOAD_01010101 = 0, ++ MP_BT_PAYLOAD_ALL_1 = 1, ++ MP_BT_PAYLOAD_ALL_0 = 2, ++ MP_BT_PAYLOAD_11110000 = 3, ++ MP_BT_PAYLOAD_PRBS9 = 4, ++ MP_BT_PAYLOAD_MAX = 8, ++} MP_BT_PAYLOAD_TYPE, *PMP_BT_PAYLOAD_TYPE; ++ ++ ++/* definition for BT_UP_OP_BT_TEST_CTRL */ ++typedef enum _MP_BT_TEST_CTRL { ++ MP_BT_TEST_STOP_ALL_TESTS = 0, ++ MP_BT_TEST_START_RX_TEST = 1, ++ MP_BT_TEST_START_PACKET_TX_TEST = 2, ++ MP_BT_TEST_START_CONTINUOUS_TX_TEST = 3, ++ MP_BT_TEST_START_INQUIRY_SCAN_TEST = 4, ++ MP_BT_TEST_START_PAGE_SCAN_TEST = 5, ++ MP_BT_TEST_START_INQUIRY_PAGE_SCAN_TEST = 6, ++ MP_BT_TEST_START_LEGACY_CONNECT_TEST = 7, ++ MP_BT_TEST_START_LE_CONNECT_TEST_INITIATOR = 8, ++ MP_BT_TEST_START_LE_CONNECT_TEST_ADVERTISER = 9, ++ MP_BT_TEST_MAX ++} MP_BT_TEST_CTRL, *PMP_BT_TEST_CTRL; ++ ++ ++typedef enum _RTL_EXT_C2H_EVT { ++ EXT_C2H_WIFI_FW_ACTIVE_RSP = 0, ++ EXT_C2H_TRIG_BY_BT_FW = 1, ++ MAX_EXT_C2HEVENT ++} RTL_EXT_C2H_EVT; ++ ++/* OP codes definition between the user layer and driver */ ++typedef enum _BT_CTRL_OPCODE_UPPER { ++ BT_UP_OP_BT_READY = 0x00, ++ BT_UP_OP_BT_SET_MODE = 0x01, ++ BT_UP_OP_BT_SET_TX_RX_PARAMETER = 0x02, ++ BT_UP_OP_BT_SET_GENERAL = 0x03, ++ BT_UP_OP_BT_GET_GENERAL = 0x04, ++ BT_UP_OP_BT_TEST_CTRL = 0x05, ++ BT_UP_OP_TEST_BT = 0x06, ++ BT_UP_OP_MAX ++} BT_CTRL_OPCODE_UPPER, *PBT_CTRL_OPCODE_UPPER; ++ ++ ++typedef enum _BT_SET_GENERAL { ++ BT_GSET_REG = 0x00, ++ BT_GSET_RESET = 0x01, ++ BT_GSET_TARGET_BD_ADDR = 0x02, ++ BT_GSET_TX_PWR_FINETUNE = 0x03, ++ BT_SET_TRACKING_INTERVAL = 0x04, ++ BT_SET_THERMAL_METER = 0x05, ++ BT_ENABLE_CFO_TRACKING = 0x06, ++ BT_GSET_UPDATE_BT_PATCH = 0x07, ++ BT_GSET_MAX ++} BT_SET_GENERAL, *PBT_SET_GENERAL; ++ ++typedef enum _BT_GET_GENERAL { ++ BT_GGET_REG = 0x00, ++ BT_GGET_STATUS = 0x01, ++ BT_GGET_REPORT = 0x02, ++ BT_GGET_AFH_MAP = 0x03, ++ BT_GGET_AFH_STATUS = 0x04, ++ BT_GGET_MAX ++} BT_GET_GENERAL, *PBT_GET_GENERAL; ++ ++/* definition for BT_UP_OP_BT_SET_GENERAL */ ++typedef enum _BT_REG_TYPE { ++ BT_REG_RF = 0, ++ BT_REG_MODEM = 1, ++ BT_REG_BLUEWIZE = 2, ++ BT_REG_VENDOR = 3, ++ BT_REG_LE = 4, ++ BT_REG_MAX ++} BT_REG_TYPE, *PBT_REG_TYPE; ++ ++/* definition for BT_LO_OP_GET_AFH_MAP */ ++typedef enum _BT_AFH_MAP_TYPE { ++ BT_AFH_MAP_RESULT = 0, ++ BT_AFH_MAP_WIFI_PSD_ONLY = 1, ++ BT_AFH_MAP_WIFI_CH_BW_ONLY = 2, ++ BT_AFH_MAP_BT_PSD_ONLY = 3, ++ BT_AFH_MAP_HOST_CLASSIFICATION_ONLY = 4, ++ BT_AFH_MAP_MAX ++} BT_AFH_MAP_TYPE, *PBT_AFH_MAP_TYPE; ++ ++/* definition for BT_UP_OP_BT_GET_GENERAL */ ++typedef enum _BT_REPORT_TYPE { ++ BT_REPORT_RX_PACKET_CNT = 0, ++ BT_REPORT_RX_ERROR_BITS = 1, ++ BT_REPORT_RSSI = 2, ++ BT_REPORT_CFO_HDR_QUALITY = 3, ++ BT_REPORT_CONNECT_TARGET_BD_ADDR = 4, ++ BT_REPORT_MAX ++} BT_REPORT_TYPE, *PBT_REPORT_TYPE; ++ ++VOID ++MPTBT_Test( ++ IN PADAPTER Adapter, ++ IN u1Byte opCode, ++ IN u1Byte byte1, ++ IN u1Byte byte2, ++ IN u1Byte byte3 ++); ++ ++NDIS_STATUS ++MPTBT_SendOidBT( ++ IN PADAPTER pAdapter, ++ IN PVOID InformationBuffer, ++ IN ULONG InformationBufferLength, ++ OUT PULONG BytesRead, ++ OUT PULONG BytesNeeded ++); ++ ++VOID ++MPTBT_FwC2hBtMpCtrl( ++ PADAPTER Adapter, ++ pu1Byte tmpBuf, ++ u1Byte length ++); ++ ++void MPh2c_timeout_handle(void *FunctionContext); ++ ++VOID mptbt_BtControlProcess( ++ PADAPTER Adapter, ++ PVOID pInBuf ++); ++ ++#define BT_H2C_MAX_RETRY 1 ++#define BT_MAX_C2H_LEN 20 ++ ++typedef struct _BT_REQ_CMD { ++ UCHAR opCodeVer; ++ UCHAR OpCode; ++ USHORT paraLength; ++ UCHAR pParamStart[100]; ++} BT_REQ_CMD, *PBT_REQ_CMD; ++ ++typedef struct _BT_RSP_CMD { ++ USHORT status; ++ USHORT paraLength; ++ UCHAR pParamStart[100]; ++} BT_RSP_CMD, *PBT_RSP_CMD; ++ ++ ++typedef struct _BT_H2C { ++ u1Byte opCodeVer:4; ++ u1Byte reqNum:4; ++ u1Byte opCode; ++ u1Byte buf[100]; ++} BT_H2C, *PBT_H2C; ++ ++ ++ ++typedef struct _BT_EXT_C2H { ++ u1Byte extendId; ++ u1Byte statusCode:4; ++ u1Byte retLen:4; ++ u1Byte opCodeVer:4; ++ u1Byte reqNum:4; ++ u1Byte buf[100]; ++} BT_EXT_C2H, *PBT_EXT_C2H; ++ ++ ++typedef enum _BT_OPCODE_STATUS { ++ BT_OP_STATUS_SUCCESS = 0x00, /* Success */ ++ BT_OP_STATUS_VERSION_MISMATCH = 0x01, ++ BT_OP_STATUS_UNKNOWN_OPCODE = 0x02, ++ BT_OP_STATUS_ERROR_PARAMETER = 0x03, ++ BT_OP_STATUS_MAX ++} BT_OPCODE_STATUS, *PBT_OPCODE_STATUS; ++ ++ ++ ++/* OP codes definition between driver and bt fw */ ++typedef enum _BT_CTRL_OPCODE_LOWER { ++ BT_LO_OP_GET_BT_VERSION = 0x00, ++ BT_LO_OP_RESET = 0x01, ++ BT_LO_OP_TEST_CTRL = 0x02, ++ BT_LO_OP_SET_BT_MODE = 0x03, ++ BT_LO_OP_SET_CHNL_TX_GAIN = 0x04, ++ BT_LO_OP_SET_PKT_TYPE_LEN = 0x05, ++ BT_LO_OP_SET_PKT_CNT_L_PL_TYPE = 0x06, ++ BT_LO_OP_SET_PKT_CNT_H_PKT_INTV = 0x07, ++ BT_LO_OP_SET_PKT_HEADER = 0x08, ++ BT_LO_OP_SET_WHITENCOEFF = 0x09, ++ BT_LO_OP_SET_BD_ADDR_L = 0x0a, ++ BT_LO_OP_SET_BD_ADDR_H = 0x0b, ++ BT_LO_OP_WRITE_REG_ADDR = 0x0c, ++ BT_LO_OP_WRITE_REG_VALUE = 0x0d, ++ BT_LO_OP_GET_BT_STATUS = 0x0e, ++ BT_LO_OP_GET_BD_ADDR_L = 0x0f, ++ BT_LO_OP_GET_BD_ADDR_H = 0x10, ++ BT_LO_OP_READ_REG = 0x11, ++ BT_LO_OP_SET_TARGET_BD_ADDR_L = 0x12, ++ BT_LO_OP_SET_TARGET_BD_ADDR_H = 0x13, ++ BT_LO_OP_SET_TX_POWER_CALIBRATION = 0x14, ++ BT_LO_OP_GET_RX_PKT_CNT_L = 0x15, ++ BT_LO_OP_GET_RX_PKT_CNT_H = 0x16, ++ BT_LO_OP_GET_RX_ERROR_BITS_L = 0x17, ++ BT_LO_OP_GET_RX_ERROR_BITS_H = 0x18, ++ BT_LO_OP_GET_RSSI = 0x19, ++ BT_LO_OP_GET_CFO_HDR_QUALITY_L = 0x1a, ++ BT_LO_OP_GET_CFO_HDR_QUALITY_H = 0x1b, ++ BT_LO_OP_GET_TARGET_BD_ADDR_L = 0x1c, ++ BT_LO_OP_GET_TARGET_BD_ADDR_H = 0x1d, ++ BT_LO_OP_GET_AFH_MAP_L = 0x1e, ++ BT_LO_OP_GET_AFH_MAP_M = 0x1f, ++ BT_LO_OP_GET_AFH_MAP_H = 0x20, ++ BT_LO_OP_GET_AFH_STATUS = 0x21, ++ BT_LO_OP_SET_TRACKING_INTERVAL = 0x22, ++ BT_LO_OP_SET_THERMAL_METER = 0x23, ++ BT_LO_OP_ENABLE_CFO_TRACKING = 0x24, ++ BT_LO_OP_MAX ++} BT_CTRL_OPCODE_LOWER, *PBT_CTRL_OPCODE_LOWER; ++ ++ ++ ++ ++#endif /* #if(MP_DRIVER == 1) */ ++ ++#endif /* #ifndef __INC_MPT_BT_H */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_byteorder.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_byteorder.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_byteorder.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_byteorder.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,45 @@ +/****************************************************************************** + * @@ -397020,11 +393460,9 @@ index 000000000..5177310a9 +#endif + +#endif /* _RTL871X_BYTEORDER_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_cmd.h linux-5.8/3rdparty/rtl8812au/include/rtw_cmd.h -new file mode 100644 -index 000000000..4df67602f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_cmd.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_cmd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_cmd.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_cmd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_cmd.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,1363 @@ +/****************************************************************************** + * @@ -398389,11 +394827,9 @@ index 000000000..4df67602f + (cmd)->cmdcode == GEN_CMD_CODE(_Set_Drv_Extra) ? ((struct drvextra_cmd_parm *)(cmd)->parmbuf)->type : 0 + +#endif /* _CMD_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_debug.h linux-5.8/3rdparty/rtl8812au/include/rtw_debug.h -new file mode 100644 -index 000000000..0d005c3c6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_debug.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_debug.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_debug.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_debug.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_debug.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,653 @@ +/****************************************************************************** + * @@ -399048,11 +395484,9 @@ index 000000000..0d005c3c6 +#define _module_rtl8712_led_c_ BIT(31) + +#endif /* __RTW_DEBUG_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_eeprom.h linux-5.8/3rdparty/rtl8812au/include/rtw_eeprom.h -new file mode 100644 -index 000000000..62304d577 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_eeprom.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_eeprom.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_eeprom.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_eeprom.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_eeprom.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,116 @@ +/****************************************************************************** + * @@ -399170,11 +395604,9 @@ index 000000000..62304d577 +#endif /* PLATFORM_LINUX */ + +#endif /* __RTL871X_EEPROM_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_efuse.h linux-5.8/3rdparty/rtl8812au/include/rtw_efuse.h -new file mode 100644 -index 000000000..30527021c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_efuse.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_efuse.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_efuse.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_efuse.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_efuse.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,255 @@ +/****************************************************************************** + * @@ -399431,11 +395863,9 @@ index 000000000..30527021c +#endif /* PLATFORM_LINUX */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_event.h linux-5.8/3rdparty/rtl8812au/include/rtw_event.h -new file mode 100644 -index 000000000..8e4d5d6f5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_event.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_event.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_event.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_event.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_event.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,130 @@ +/****************************************************************************** + * @@ -399567,11 +395997,9 @@ index 000000000..8e4d5d6f5 + + +#endif /* _WLANEVENT_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_ht.h linux-5.8/3rdparty/rtl8812au/include/rtw_ht.h -new file mode 100644 -index 000000000..8237bbe76 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_ht.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_ht.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ht.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_ht.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ht.h 2021-03-07 18:16:17.089957707 +0200 @@ -0,0 +1,217 @@ +/****************************************************************************** + * @@ -399790,11 +396218,511 @@ index 000000000..8237bbe76 +#define SET_HT_OP_ELE_PCO_PHASE(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(((u8 *)(_pEleStart)) + 5, 3, 1, _val) + +#endif /* _RTL871X_HT_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_io.h linux-5.8/3rdparty/rtl8812au/include/rtw_io.h -new file mode 100644 -index 000000000..cafb12df6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_io.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_ioctl.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ioctl.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_ioctl.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ioctl.h 2021-03-07 18:16:17.090957755 +0200 +@@ -0,0 +1,319 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef _RTW_IOCTL_H_ ++#define _RTW_IOCTL_H_ ++ ++#ifndef PLATFORM_WINDOWS ++/* 00 - Success ++* 11 - Error */ ++#define STATUS_SUCCESS (0x00000000L) ++#define STATUS_PENDING (0x00000103L) ++ ++#define STATUS_UNSUCCESSFUL (0xC0000001L) ++#define STATUS_INSUFFICIENT_RESOURCES (0xC000009AL) ++#define STATUS_NOT_SUPPORTED (0xC00000BBL) ++ ++#define NDIS_STATUS_SUCCESS ((NDIS_STATUS)STATUS_SUCCESS) ++#define NDIS_STATUS_PENDING ((NDIS_STATUS)STATUS_PENDING) ++#define NDIS_STATUS_NOT_RECOGNIZED ((NDIS_STATUS)0x00010001L) ++#define NDIS_STATUS_NOT_COPIED ((NDIS_STATUS)0x00010002L) ++#define NDIS_STATUS_NOT_ACCEPTED ((NDIS_STATUS)0x00010003L) ++#define NDIS_STATUS_CALL_ACTIVE ((NDIS_STATUS)0x00010007L) ++ ++#define NDIS_STATUS_FAILURE ((NDIS_STATUS)STATUS_UNSUCCESSFUL) ++#define NDIS_STATUS_RESOURCES ((NDIS_STATUS)STATUS_INSUFFICIENT_RESOURCES) ++#define NDIS_STATUS_CLOSING ((NDIS_STATUS)0xC0010002L) ++#define NDIS_STATUS_BAD_VERSION ((NDIS_STATUS)0xC0010004L) ++#define NDIS_STATUS_BAD_CHARACTERISTICS ((NDIS_STATUS)0xC0010005L) ++#define NDIS_STATUS_ADAPTER_NOT_FOUND ((NDIS_STATUS)0xC0010006L) ++#define NDIS_STATUS_OPEN_FAILED ((NDIS_STATUS)0xC0010007L) ++#define NDIS_STATUS_DEVICE_FAILED ((NDIS_STATUS)0xC0010008L) ++#define NDIS_STATUS_MULTICAST_FULL ((NDIS_STATUS)0xC0010009L) ++#define NDIS_STATUS_MULTICAST_EXISTS ((NDIS_STATUS)0xC001000AL) ++#define NDIS_STATUS_MULTICAST_NOT_FOUND ((NDIS_STATUS)0xC001000BL) ++#define NDIS_STATUS_REQUEST_ABORTED ((NDIS_STATUS)0xC001000CL) ++#define NDIS_STATUS_RESET_IN_PROGRESS ((NDIS_STATUS)0xC001000DL) ++#define NDIS_STATUS_CLOSING_INDICATING ((NDIS_STATUS)0xC001000EL) ++#define NDIS_STATUS_NOT_SUPPORTED ((NDIS_STATUS)STATUS_NOT_SUPPORTED) ++#define NDIS_STATUS_INVALID_PACKET ((NDIS_STATUS)0xC001000FL) ++#define NDIS_STATUS_OPEN_LIST_FULL ((NDIS_STATUS)0xC0010010L) ++#define NDIS_STATUS_ADAPTER_NOT_READY ((NDIS_STATUS)0xC0010011L) ++#define NDIS_STATUS_ADAPTER_NOT_OPEN ((NDIS_STATUS)0xC0010012L) ++#define NDIS_STATUS_NOT_INDICATING ((NDIS_STATUS)0xC0010013L) ++#define NDIS_STATUS_INVALID_LENGTH ((NDIS_STATUS)0xC0010014L) ++#define NDIS_STATUS_INVALID_DATA ((NDIS_STATUS)0xC0010015L) ++#define NDIS_STATUS_BUFFER_TOO_SHORT ((NDIS_STATUS)0xC0010016L) ++#define NDIS_STATUS_INVALID_OID ((NDIS_STATUS)0xC0010017L) ++#define NDIS_STATUS_ADAPTER_REMOVED ((NDIS_STATUS)0xC0010018L) ++#define NDIS_STATUS_UNSUPPORTED_MEDIA ((NDIS_STATUS)0xC0010019L) ++#define NDIS_STATUS_GROUP_ADDRESS_IN_USE ((NDIS_STATUS)0xC001001AL) ++#define NDIS_STATUS_FILE_NOT_FOUND ((NDIS_STATUS)0xC001001BL) ++#define NDIS_STATUS_ERROR_READING_FILE ((NDIS_STATUS)0xC001001CL) ++#define NDIS_STATUS_ALREADY_MAPPED ((NDIS_STATUS)0xC001001DL) ++#define NDIS_STATUS_RESOURCE_CONFLICT ((NDIS_STATUS)0xC001001EL) ++#define NDIS_STATUS_NO_CABLE ((NDIS_STATUS)0xC001001FL) ++ ++#define NDIS_STATUS_INVALID_SAP ((NDIS_STATUS)0xC0010020L) ++#define NDIS_STATUS_SAP_IN_USE ((NDIS_STATUS)0xC0010021L) ++#define NDIS_STATUS_INVALID_ADDRESS ((NDIS_STATUS)0xC0010022L) ++#define NDIS_STATUS_VC_NOT_ACTIVATED ((NDIS_STATUS)0xC0010023L) ++#define NDIS_STATUS_DEST_OUT_OF_ORDER ((NDIS_STATUS)0xC0010024L) /* cause 27 */ ++#define NDIS_STATUS_VC_NOT_AVAILABLE ((NDIS_STATUS)0xC0010025L) /* cause 35, 45 */ ++#define NDIS_STATUS_CELLRATE_NOT_AVAILABLE ((NDIS_STATUS)0xC0010026L) /* cause 37 */ ++#define NDIS_STATUS_INCOMPATABLE_QOS ((NDIS_STATUS)0xC0010027L) /* cause 49 */ ++#define NDIS_STATUS_AAL_PARAMS_UNSUPPORTED ((NDIS_STATUS)0xC0010028L) /* cause 93 */ ++#define NDIS_STATUS_NO_ROUTE_TO_DESTINATION ((NDIS_STATUS)0xC0010029L) /* cause 3 */ ++#endif /* #ifndef PLATFORM_WINDOWS */ ++ ++ ++#ifndef OID_802_11_CAPABILITY ++ #define OID_802_11_CAPABILITY 0x0d010122 ++#endif ++ ++#ifndef OID_802_11_PMKID ++ #define OID_802_11_PMKID 0x0d010123 ++#endif ++ ++ ++/* For DDK-defined OIDs */ ++#define OID_NDIS_SEG1 0x00010100 ++#define OID_NDIS_SEG2 0x00010200 ++#define OID_NDIS_SEG3 0x00020100 ++#define OID_NDIS_SEG4 0x01010100 ++#define OID_NDIS_SEG5 0x01020100 ++#define OID_NDIS_SEG6 0x01020200 ++#define OID_NDIS_SEG7 0xFD010100 ++#define OID_NDIS_SEG8 0x0D010100 ++#define OID_NDIS_SEG9 0x0D010200 ++#define OID_NDIS_SEG10 0x0D020200 ++ ++#define SZ_OID_NDIS_SEG1 23 ++#define SZ_OID_NDIS_SEG2 3 ++#define SZ_OID_NDIS_SEG3 6 ++#define SZ_OID_NDIS_SEG4 6 ++#define SZ_OID_NDIS_SEG5 4 ++#define SZ_OID_NDIS_SEG6 8 ++#define SZ_OID_NDIS_SEG7 7 ++#define SZ_OID_NDIS_SEG8 36 ++#define SZ_OID_NDIS_SEG9 24 ++#define SZ_OID_NDIS_SEG10 19 ++ ++/* For Realtek-defined OIDs */ ++#define OID_MP_SEG1 0xFF871100 ++#define OID_MP_SEG2 0xFF818000 ++ ++#define OID_MP_SEG3 0xFF818700 ++#define OID_MP_SEG4 0xFF011100 ++ ++enum oid_type { ++ QUERY_OID, ++ SET_OID ++}; ++ ++struct oid_funs_node { ++ unsigned int oid_start; /* the starting number for OID */ ++ unsigned int oid_end; /* the ending number for OID */ ++ struct oid_obj_priv *node_array; ++ unsigned int array_sz; /* the size of node_array */ ++ int query_counter; /* count the number of query hits for this segment */ ++ int set_counter; /* count the number of set hits for this segment */ ++}; ++ ++struct oid_par_priv { ++ void *adapter_context; ++ NDIS_OID oid; ++ void *information_buf; ++ u32 information_buf_len; ++ u32 *bytes_rw; ++ u32 *bytes_needed; ++ enum oid_type type_of_oid; ++ u32 dbg; ++}; ++ ++struct oid_obj_priv { ++ unsigned char dbg; /* 0: without OID debug message 1: with OID debug message */ ++ NDIS_STATUS(*oidfuns)(struct oid_par_priv *poid_par_priv); ++}; ++ ++#if (defined(CONFIG_MP_INCLUDED) && defined(_RTW_MP_IOCTL_C_)) || \ ++ (defined(PLATFORM_WINDOWS) && defined(_RTW_IOCTL_RTL_C_)) ++static NDIS_STATUS oid_null_function(struct oid_par_priv *poid_par_priv) ++{ ++ return NDIS_STATUS_SUCCESS; ++} ++#endif ++ ++#ifdef PLATFORM_WINDOWS ++ ++int TranslateNdisPsToRtPs(IN NDIS_802_11_POWER_MODE ndisPsMode); ++ ++/* OID Handler for Segment 1 */ ++NDIS_STATUS oid_gen_supported_list_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_hardware_status_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_media_supported_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_media_in_use_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_maximum_lookahead_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_maximum_frame_size_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_link_speed_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_transmit_buffer_space_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_receive_buffer_space_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_transmit_block_size_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_receive_block_size_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_vendor_id_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_vendor_description_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_current_packet_filter_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_current_lookahead_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_driver_version_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_maximum_total_size_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_protocol_options_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_mac_options_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_media_connect_status_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_maximum_send_packets_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_vendor_driver_version_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++/* OID Handler for Segment 2 */ ++NDIS_STATUS oid_gen_physical_medium_hdl(struct oid_par_priv *poid_par_priv); ++ ++/* OID Handler for Segment 3 */ ++NDIS_STATUS oid_gen_xmit_ok_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_rcv_ok_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_xmit_error_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_rcv_error_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_gen_rcv_no_buffer_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++/* OID Handler for Segment 4 */ ++NDIS_STATUS oid_802_3_permanent_address_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_current_address_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_multicast_list_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_maximum_list_size_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_mac_options_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++ ++/* OID Handler for Segment 5 */ ++NDIS_STATUS oid_802_3_rcv_error_alignment_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_xmit_one_collision_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_xmit_more_collisions_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++/* OID Handler for Segment 6 */ ++NDIS_STATUS oid_802_3_xmit_deferred_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_xmit_max_collisions_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_rcv_overrun_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_xmit_underrun_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_xmit_heartbeat_failure_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_xmit_times_crs_lost_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_3_xmit_late_collisions_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++ ++/* OID Handler for Segment 7 */ ++NDIS_STATUS oid_pnp_capabilities_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_pnp_set_power_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_pnp_query_power_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_pnp_add_wake_up_pattern_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_pnp_remove_wake_up_pattern_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_pnp_wake_up_pattern_list_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_pnp_enable_wake_up_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++ ++/* OID Handler for Segment 8 */ ++NDIS_STATUS oid_802_11_bssid_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_ssid_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_infrastructure_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_add_wep_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_remove_wep_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_disassociate_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_authentication_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_privacy_filter_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_bssid_list_scan_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_encryption_status_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_reload_defaults_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_add_key_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_remove_key_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_association_information_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_test_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_media_stream_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_capability_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_pmkid_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++ ++ ++ ++/* OID Handler for Segment 9 */ ++NDIS_STATUS oid_802_11_network_types_supported_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_network_type_in_use_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_tx_power_level_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_rssi_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_rssi_trigger_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_fragmentation_threshold_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_rts_threshold_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_number_of_antennas_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_rx_antenna_selected_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_tx_antenna_selected_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_supported_rates_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_desired_rates_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_configuration_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_power_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_802_11_bssid_list_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++/* OID Handler for Segment 10 */ ++NDIS_STATUS oid_802_11_statistics_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++/* OID Handler for Segment ED */ ++NDIS_STATUS oid_rt_mh_vender_id_hdl(struct oid_par_priv *poid_par_priv); ++ ++void Set_802_3_MULTICAST_LIST(ADAPTER *pAdapter, UCHAR *MCListbuf, ULONG MCListlen, BOOLEAN bAcceptAllMulticast); ++ ++#endif/* end of PLATFORM_WINDOWS */ ++ ++#if defined(PLATFORM_LINUX) && defined(CONFIG_WIRELESS_EXT) ++extern struct iw_handler_def rtw_handlers_def; ++#endif ++ ++extern void rtw_request_wps_pbc_event(_adapter *padapter); ++ ++extern NDIS_STATUS drv_query_info( ++ IN _nic_hdl MiniportAdapterContext, ++ IN NDIS_OID Oid, ++ IN void *InformationBuffer, ++ IN u32 InformationBufferLength, ++ OUT u32 *BytesWritten, ++ OUT u32 *BytesNeeded ++); ++ ++extern NDIS_STATUS drv_set_info( ++ IN _nic_hdl MiniportAdapterContext, ++ IN NDIS_OID Oid, ++ IN void *InformationBuffer, ++ IN u32 InformationBufferLength, ++ OUT u32 *BytesRead, ++ OUT u32 *BytesNeeded ++); ++ ++#ifdef CONFIG_APPEND_VENDOR_IE_ENABLE ++extern int rtw_vendor_ie_get_raw_data(struct net_device *, u32, char *, u32); ++extern int rtw_vendor_ie_get_data(struct net_device*, int , char*); ++extern int rtw_vendor_ie_get(struct net_device *, struct iw_request_info *, union iwreq_data *, char *); ++extern int rtw_vendor_ie_set(struct net_device*, struct iw_request_info*, union iwreq_data*, char*); ++#endif ++ ++#endif /* #ifndef __INC_CEINFO_ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_ioctl_query.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ioctl_query.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_ioctl_query.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ioctl_query.h 2021-03-07 18:16:17.090957755 +0200 +@@ -0,0 +1,25 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef _RTW_IOCTL_QUERY_H_ ++#define _RTW_IOCTL_QUERY_H_ ++ ++ ++#ifdef PLATFORM_WINDOWS ++u8 query_802_11_capability(_adapter *padapter, u8 *pucBuf, u32 *pulOutLen); ++u8 query_802_11_association_information(_adapter *padapter, PNDIS_802_11_ASSOCIATION_INFORMATION pAssocInfo); ++#endif ++ ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_ioctl_rtl.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ioctl_rtl.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_ioctl_rtl.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ioctl_rtl.h 2021-03-07 18:16:17.090957755 +0200 +@@ -0,0 +1,75 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef _RTW_IOCTL_RTL_H_ ++#define _RTW_IOCTL_RTL_H_ ++ ++ ++/* ************** oid_rtl_seg_01_01 ************** */ ++NDIS_STATUS oid_rt_get_signal_quality_hdl(struct oid_par_priv *poid_par_priv);/* 84 */ ++NDIS_STATUS oid_rt_get_small_packet_crc_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_middle_packet_crc_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_large_packet_crc_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_tx_retry_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_rx_retry_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_rx_total_packet_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_tx_beacon_ok_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_tx_beacon_err_hdl(struct oid_par_priv *poid_par_priv); ++ ++NDIS_STATUS oid_rt_pro_set_fw_dig_state_hdl(struct oid_par_priv *poid_par_priv); /* 8a */ ++NDIS_STATUS oid_rt_pro_set_fw_ra_state_hdl(struct oid_par_priv *poid_par_priv); /* 8b */ ++ ++NDIS_STATUS oid_rt_get_rx_icv_err_hdl(struct oid_par_priv *poid_par_priv);/* 93 */ ++NDIS_STATUS oid_rt_set_encryption_algorithm_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_preamble_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_ap_ip_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_channelplan_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_set_channelplan_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_set_preamble_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_set_bcn_intvl_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_dedicate_probe_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_total_tx_bytes_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_total_rx_bytes_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_current_tx_power_level_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_enc_key_mismatch_count_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_enc_key_match_count_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_channel_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_hardware_radio_off_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_key_mismatch_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_supported_wireless_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_channel_list_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_scan_in_progress_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_forced_data_rate_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_wireless_mode_for_scan_list_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_get_bss_wireless_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_scan_with_magic_packet_hdl(struct oid_par_priv *poid_par_priv); ++ ++/* ************** oid_rtl_seg_01_03 section start ************** */ ++NDIS_STATUS oid_rt_ap_get_associated_station_list_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_ap_switch_into_ap_mode_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_ap_supported_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_ap_set_passphrase_hdl(struct oid_par_priv *poid_par_priv); ++ ++/* oid_rtl_seg_01_11 */ ++NDIS_STATUS oid_rt_pro_rf_write_registry_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_pro_rf_read_registry_hdl(struct oid_par_priv *poid_par_priv); ++ ++/* ************** oid_rtl_seg_03_00 section start ************** */ ++NDIS_STATUS oid_rt_get_connect_state_hdl(struct oid_par_priv *poid_par_priv); ++NDIS_STATUS oid_rt_set_default_key_id_hdl(struct oid_par_priv *poid_par_priv); ++ ++ ++ ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_ioctl_set.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ioctl_set.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_ioctl_set.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_ioctl_set.h 2021-03-07 18:16:17.090957755 +0200 +@@ -0,0 +1,67 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __RTW_IOCTL_SET_H_ ++#define __RTW_IOCTL_SET_H_ ++ ++ ++typedef u8 NDIS_802_11_PMKID_VALUE[16]; ++ ++typedef struct _BSSIDInfo { ++ NDIS_802_11_MAC_ADDRESS BSSID; ++ NDIS_802_11_PMKID_VALUE PMKID; ++} BSSIDInfo, *PBSSIDInfo; ++ ++ ++#ifdef PLATFORM_OS_XP ++typedef struct _NDIS_802_11_PMKID { ++ u32 Length; ++ u32 BSSIDInfoCount; ++ BSSIDInfo BSSIDInfo[1]; ++} NDIS_802_11_PMKID, *PNDIS_802_11_PMKID; ++#endif ++ ++ ++#ifdef PLATFORM_WINDOWS ++u8 rtw_set_802_11_reload_defaults(_adapter *padapter, NDIS_802_11_RELOAD_DEFAULTS reloadDefaults); ++u8 rtw_set_802_11_test(_adapter *padapter, NDIS_802_11_TEST *test); ++u8 rtw_set_802_11_pmkid(_adapter *pdapter, NDIS_802_11_PMKID *pmkid); ++ ++u8 rtw_pnp_set_power_sleep(_adapter *padapter); ++u8 rtw_pnp_set_power_wakeup(_adapter *padapter); ++ ++void rtw_pnp_resume_wk(void *context); ++void rtw_pnp_sleep_wk(void *context); ++ ++#endif ++ ++u8 rtw_set_802_11_authentication_mode(_adapter *pdapter, NDIS_802_11_AUTHENTICATION_MODE authmode); ++u8 rtw_set_802_11_bssid(_adapter *padapter, u8 *bssid); ++u8 rtw_set_802_11_add_wep(_adapter *padapter, NDIS_802_11_WEP *wep); ++u8 rtw_set_802_11_disassociate(_adapter *padapter); ++u8 rtw_set_802_11_bssid_list_scan(_adapter *padapter, struct sitesurvey_parm *pparm); ++u8 rtw_set_802_11_infrastructure_mode(_adapter *padapter, NDIS_802_11_NETWORK_INFRASTRUCTURE networktype, u8 flags); ++u8 rtw_set_802_11_ssid(_adapter *padapter, NDIS_802_11_SSID *ssid); ++u8 rtw_set_802_11_connect(_adapter *padapter, u8 *bssid, NDIS_802_11_SSID *ssid); ++ ++u8 rtw_validate_bssid(u8 *bssid); ++u8 rtw_validate_ssid(NDIS_802_11_SSID *ssid); ++ ++u16 rtw_get_cur_max_rate(_adapter *adapter); ++int rtw_set_scan_mode(_adapter *adapter, RT_SCAN_TYPE scan_mode); ++int rtw_set_channel_plan(_adapter *adapter, u8 channel_plan); ++int rtw_set_country(_adapter *adapter, const char *country_code); ++int rtw_set_band(_adapter *adapter, u8 band); ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_io.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_io.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_io.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_io.h 2021-03-07 18:16:17.090957755 +0200 @@ -0,0 +1,569 @@ +/****************************************************************************** + * @@ -400365,521 +397293,9 @@ index 000000000..cafb12df6 + rtw_read32(_a, _b) + +#endif /* _RTL8711_IO_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl.h linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl.h -new file mode 100644 -index 000000000..4924751c2 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl.h -@@ -0,0 +1,319 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef _RTW_IOCTL_H_ -+#define _RTW_IOCTL_H_ -+ -+#ifndef PLATFORM_WINDOWS -+/* 00 - Success -+* 11 - Error */ -+#define STATUS_SUCCESS (0x00000000L) -+#define STATUS_PENDING (0x00000103L) -+ -+#define STATUS_UNSUCCESSFUL (0xC0000001L) -+#define STATUS_INSUFFICIENT_RESOURCES (0xC000009AL) -+#define STATUS_NOT_SUPPORTED (0xC00000BBL) -+ -+#define NDIS_STATUS_SUCCESS ((NDIS_STATUS)STATUS_SUCCESS) -+#define NDIS_STATUS_PENDING ((NDIS_STATUS)STATUS_PENDING) -+#define NDIS_STATUS_NOT_RECOGNIZED ((NDIS_STATUS)0x00010001L) -+#define NDIS_STATUS_NOT_COPIED ((NDIS_STATUS)0x00010002L) -+#define NDIS_STATUS_NOT_ACCEPTED ((NDIS_STATUS)0x00010003L) -+#define NDIS_STATUS_CALL_ACTIVE ((NDIS_STATUS)0x00010007L) -+ -+#define NDIS_STATUS_FAILURE ((NDIS_STATUS)STATUS_UNSUCCESSFUL) -+#define NDIS_STATUS_RESOURCES ((NDIS_STATUS)STATUS_INSUFFICIENT_RESOURCES) -+#define NDIS_STATUS_CLOSING ((NDIS_STATUS)0xC0010002L) -+#define NDIS_STATUS_BAD_VERSION ((NDIS_STATUS)0xC0010004L) -+#define NDIS_STATUS_BAD_CHARACTERISTICS ((NDIS_STATUS)0xC0010005L) -+#define NDIS_STATUS_ADAPTER_NOT_FOUND ((NDIS_STATUS)0xC0010006L) -+#define NDIS_STATUS_OPEN_FAILED ((NDIS_STATUS)0xC0010007L) -+#define NDIS_STATUS_DEVICE_FAILED ((NDIS_STATUS)0xC0010008L) -+#define NDIS_STATUS_MULTICAST_FULL ((NDIS_STATUS)0xC0010009L) -+#define NDIS_STATUS_MULTICAST_EXISTS ((NDIS_STATUS)0xC001000AL) -+#define NDIS_STATUS_MULTICAST_NOT_FOUND ((NDIS_STATUS)0xC001000BL) -+#define NDIS_STATUS_REQUEST_ABORTED ((NDIS_STATUS)0xC001000CL) -+#define NDIS_STATUS_RESET_IN_PROGRESS ((NDIS_STATUS)0xC001000DL) -+#define NDIS_STATUS_CLOSING_INDICATING ((NDIS_STATUS)0xC001000EL) -+#define NDIS_STATUS_NOT_SUPPORTED ((NDIS_STATUS)STATUS_NOT_SUPPORTED) -+#define NDIS_STATUS_INVALID_PACKET ((NDIS_STATUS)0xC001000FL) -+#define NDIS_STATUS_OPEN_LIST_FULL ((NDIS_STATUS)0xC0010010L) -+#define NDIS_STATUS_ADAPTER_NOT_READY ((NDIS_STATUS)0xC0010011L) -+#define NDIS_STATUS_ADAPTER_NOT_OPEN ((NDIS_STATUS)0xC0010012L) -+#define NDIS_STATUS_NOT_INDICATING ((NDIS_STATUS)0xC0010013L) -+#define NDIS_STATUS_INVALID_LENGTH ((NDIS_STATUS)0xC0010014L) -+#define NDIS_STATUS_INVALID_DATA ((NDIS_STATUS)0xC0010015L) -+#define NDIS_STATUS_BUFFER_TOO_SHORT ((NDIS_STATUS)0xC0010016L) -+#define NDIS_STATUS_INVALID_OID ((NDIS_STATUS)0xC0010017L) -+#define NDIS_STATUS_ADAPTER_REMOVED ((NDIS_STATUS)0xC0010018L) -+#define NDIS_STATUS_UNSUPPORTED_MEDIA ((NDIS_STATUS)0xC0010019L) -+#define NDIS_STATUS_GROUP_ADDRESS_IN_USE ((NDIS_STATUS)0xC001001AL) -+#define NDIS_STATUS_FILE_NOT_FOUND ((NDIS_STATUS)0xC001001BL) -+#define NDIS_STATUS_ERROR_READING_FILE ((NDIS_STATUS)0xC001001CL) -+#define NDIS_STATUS_ALREADY_MAPPED ((NDIS_STATUS)0xC001001DL) -+#define NDIS_STATUS_RESOURCE_CONFLICT ((NDIS_STATUS)0xC001001EL) -+#define NDIS_STATUS_NO_CABLE ((NDIS_STATUS)0xC001001FL) -+ -+#define NDIS_STATUS_INVALID_SAP ((NDIS_STATUS)0xC0010020L) -+#define NDIS_STATUS_SAP_IN_USE ((NDIS_STATUS)0xC0010021L) -+#define NDIS_STATUS_INVALID_ADDRESS ((NDIS_STATUS)0xC0010022L) -+#define NDIS_STATUS_VC_NOT_ACTIVATED ((NDIS_STATUS)0xC0010023L) -+#define NDIS_STATUS_DEST_OUT_OF_ORDER ((NDIS_STATUS)0xC0010024L) /* cause 27 */ -+#define NDIS_STATUS_VC_NOT_AVAILABLE ((NDIS_STATUS)0xC0010025L) /* cause 35, 45 */ -+#define NDIS_STATUS_CELLRATE_NOT_AVAILABLE ((NDIS_STATUS)0xC0010026L) /* cause 37 */ -+#define NDIS_STATUS_INCOMPATABLE_QOS ((NDIS_STATUS)0xC0010027L) /* cause 49 */ -+#define NDIS_STATUS_AAL_PARAMS_UNSUPPORTED ((NDIS_STATUS)0xC0010028L) /* cause 93 */ -+#define NDIS_STATUS_NO_ROUTE_TO_DESTINATION ((NDIS_STATUS)0xC0010029L) /* cause 3 */ -+#endif /* #ifndef PLATFORM_WINDOWS */ -+ -+ -+#ifndef OID_802_11_CAPABILITY -+ #define OID_802_11_CAPABILITY 0x0d010122 -+#endif -+ -+#ifndef OID_802_11_PMKID -+ #define OID_802_11_PMKID 0x0d010123 -+#endif -+ -+ -+/* For DDK-defined OIDs */ -+#define OID_NDIS_SEG1 0x00010100 -+#define OID_NDIS_SEG2 0x00010200 -+#define OID_NDIS_SEG3 0x00020100 -+#define OID_NDIS_SEG4 0x01010100 -+#define OID_NDIS_SEG5 0x01020100 -+#define OID_NDIS_SEG6 0x01020200 -+#define OID_NDIS_SEG7 0xFD010100 -+#define OID_NDIS_SEG8 0x0D010100 -+#define OID_NDIS_SEG9 0x0D010200 -+#define OID_NDIS_SEG10 0x0D020200 -+ -+#define SZ_OID_NDIS_SEG1 23 -+#define SZ_OID_NDIS_SEG2 3 -+#define SZ_OID_NDIS_SEG3 6 -+#define SZ_OID_NDIS_SEG4 6 -+#define SZ_OID_NDIS_SEG5 4 -+#define SZ_OID_NDIS_SEG6 8 -+#define SZ_OID_NDIS_SEG7 7 -+#define SZ_OID_NDIS_SEG8 36 -+#define SZ_OID_NDIS_SEG9 24 -+#define SZ_OID_NDIS_SEG10 19 -+ -+/* For Realtek-defined OIDs */ -+#define OID_MP_SEG1 0xFF871100 -+#define OID_MP_SEG2 0xFF818000 -+ -+#define OID_MP_SEG3 0xFF818700 -+#define OID_MP_SEG4 0xFF011100 -+ -+enum oid_type { -+ QUERY_OID, -+ SET_OID -+}; -+ -+struct oid_funs_node { -+ unsigned int oid_start; /* the starting number for OID */ -+ unsigned int oid_end; /* the ending number for OID */ -+ struct oid_obj_priv *node_array; -+ unsigned int array_sz; /* the size of node_array */ -+ int query_counter; /* count the number of query hits for this segment */ -+ int set_counter; /* count the number of set hits for this segment */ -+}; -+ -+struct oid_par_priv { -+ void *adapter_context; -+ NDIS_OID oid; -+ void *information_buf; -+ u32 information_buf_len; -+ u32 *bytes_rw; -+ u32 *bytes_needed; -+ enum oid_type type_of_oid; -+ u32 dbg; -+}; -+ -+struct oid_obj_priv { -+ unsigned char dbg; /* 0: without OID debug message 1: with OID debug message */ -+ NDIS_STATUS(*oidfuns)(struct oid_par_priv *poid_par_priv); -+}; -+ -+#if (defined(CONFIG_MP_INCLUDED) && defined(_RTW_MP_IOCTL_C_)) || \ -+ (defined(PLATFORM_WINDOWS) && defined(_RTW_IOCTL_RTL_C_)) -+static NDIS_STATUS oid_null_function(struct oid_par_priv *poid_par_priv) -+{ -+ return NDIS_STATUS_SUCCESS; -+} -+#endif -+ -+#ifdef PLATFORM_WINDOWS -+ -+int TranslateNdisPsToRtPs(IN NDIS_802_11_POWER_MODE ndisPsMode); -+ -+/* OID Handler for Segment 1 */ -+NDIS_STATUS oid_gen_supported_list_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_hardware_status_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_media_supported_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_media_in_use_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_maximum_lookahead_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_maximum_frame_size_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_link_speed_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_transmit_buffer_space_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_receive_buffer_space_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_transmit_block_size_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_receive_block_size_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_vendor_id_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_vendor_description_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_current_packet_filter_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_current_lookahead_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_driver_version_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_maximum_total_size_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_protocol_options_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_mac_options_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_media_connect_status_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_maximum_send_packets_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_vendor_driver_version_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+/* OID Handler for Segment 2 */ -+NDIS_STATUS oid_gen_physical_medium_hdl(struct oid_par_priv *poid_par_priv); -+ -+/* OID Handler for Segment 3 */ -+NDIS_STATUS oid_gen_xmit_ok_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_rcv_ok_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_xmit_error_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_rcv_error_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_gen_rcv_no_buffer_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+/* OID Handler for Segment 4 */ -+NDIS_STATUS oid_802_3_permanent_address_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_current_address_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_multicast_list_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_maximum_list_size_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_mac_options_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+ -+/* OID Handler for Segment 5 */ -+NDIS_STATUS oid_802_3_rcv_error_alignment_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_xmit_one_collision_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_xmit_more_collisions_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+/* OID Handler for Segment 6 */ -+NDIS_STATUS oid_802_3_xmit_deferred_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_xmit_max_collisions_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_rcv_overrun_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_xmit_underrun_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_xmit_heartbeat_failure_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_xmit_times_crs_lost_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_3_xmit_late_collisions_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+ -+/* OID Handler for Segment 7 */ -+NDIS_STATUS oid_pnp_capabilities_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_pnp_set_power_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_pnp_query_power_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_pnp_add_wake_up_pattern_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_pnp_remove_wake_up_pattern_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_pnp_wake_up_pattern_list_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_pnp_enable_wake_up_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+ -+/* OID Handler for Segment 8 */ -+NDIS_STATUS oid_802_11_bssid_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_ssid_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_infrastructure_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_add_wep_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_remove_wep_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_disassociate_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_authentication_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_privacy_filter_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_bssid_list_scan_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_encryption_status_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_reload_defaults_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_add_key_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_remove_key_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_association_information_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_test_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_media_stream_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_capability_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_pmkid_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+ -+ -+ -+/* OID Handler for Segment 9 */ -+NDIS_STATUS oid_802_11_network_types_supported_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_network_type_in_use_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_tx_power_level_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_rssi_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_rssi_trigger_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_fragmentation_threshold_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_rts_threshold_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_number_of_antennas_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_rx_antenna_selected_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_tx_antenna_selected_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_supported_rates_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_desired_rates_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_configuration_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_power_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_802_11_bssid_list_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+/* OID Handler for Segment 10 */ -+NDIS_STATUS oid_802_11_statistics_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+/* OID Handler for Segment ED */ -+NDIS_STATUS oid_rt_mh_vender_id_hdl(struct oid_par_priv *poid_par_priv); -+ -+void Set_802_3_MULTICAST_LIST(ADAPTER *pAdapter, UCHAR *MCListbuf, ULONG MCListlen, BOOLEAN bAcceptAllMulticast); -+ -+#endif/* end of PLATFORM_WINDOWS */ -+ -+#if defined(PLATFORM_LINUX) && defined(CONFIG_WIRELESS_EXT) -+extern struct iw_handler_def rtw_handlers_def; -+#endif -+ -+extern void rtw_request_wps_pbc_event(_adapter *padapter); -+ -+extern NDIS_STATUS drv_query_info( -+ IN _nic_hdl MiniportAdapterContext, -+ IN NDIS_OID Oid, -+ IN void *InformationBuffer, -+ IN u32 InformationBufferLength, -+ OUT u32 *BytesWritten, -+ OUT u32 *BytesNeeded -+); -+ -+extern NDIS_STATUS drv_set_info( -+ IN _nic_hdl MiniportAdapterContext, -+ IN NDIS_OID Oid, -+ IN void *InformationBuffer, -+ IN u32 InformationBufferLength, -+ OUT u32 *BytesRead, -+ OUT u32 *BytesNeeded -+); -+ -+#ifdef CONFIG_APPEND_VENDOR_IE_ENABLE -+extern int rtw_vendor_ie_get_raw_data(struct net_device *, u32, char *, u32); -+extern int rtw_vendor_ie_get_data(struct net_device*, int , char*); -+extern int rtw_vendor_ie_get(struct net_device *, struct iw_request_info *, union iwreq_data *, char *); -+extern int rtw_vendor_ie_set(struct net_device*, struct iw_request_info*, union iwreq_data*, char*); -+#endif -+ -+#endif /* #ifndef __INC_CEINFO_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_query.h linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_query.h -new file mode 100644 -index 000000000..cc7b557ee ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_query.h -@@ -0,0 +1,25 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef _RTW_IOCTL_QUERY_H_ -+#define _RTW_IOCTL_QUERY_H_ -+ -+ -+#ifdef PLATFORM_WINDOWS -+u8 query_802_11_capability(_adapter *padapter, u8 *pucBuf, u32 *pulOutLen); -+u8 query_802_11_association_information(_adapter *padapter, PNDIS_802_11_ASSOCIATION_INFORMATION pAssocInfo); -+#endif -+ -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_rtl.h linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_rtl.h -new file mode 100644 -index 000000000..2df8713ad ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_rtl.h -@@ -0,0 +1,75 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef _RTW_IOCTL_RTL_H_ -+#define _RTW_IOCTL_RTL_H_ -+ -+ -+/* ************** oid_rtl_seg_01_01 ************** */ -+NDIS_STATUS oid_rt_get_signal_quality_hdl(struct oid_par_priv *poid_par_priv);/* 84 */ -+NDIS_STATUS oid_rt_get_small_packet_crc_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_middle_packet_crc_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_large_packet_crc_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_tx_retry_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_rx_retry_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_rx_total_packet_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_tx_beacon_ok_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_tx_beacon_err_hdl(struct oid_par_priv *poid_par_priv); -+ -+NDIS_STATUS oid_rt_pro_set_fw_dig_state_hdl(struct oid_par_priv *poid_par_priv); /* 8a */ -+NDIS_STATUS oid_rt_pro_set_fw_ra_state_hdl(struct oid_par_priv *poid_par_priv); /* 8b */ -+ -+NDIS_STATUS oid_rt_get_rx_icv_err_hdl(struct oid_par_priv *poid_par_priv);/* 93 */ -+NDIS_STATUS oid_rt_set_encryption_algorithm_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_preamble_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_ap_ip_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_channelplan_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_set_channelplan_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_set_preamble_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_set_bcn_intvl_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_dedicate_probe_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_total_tx_bytes_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_total_rx_bytes_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_current_tx_power_level_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_enc_key_mismatch_count_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_enc_key_match_count_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_channel_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_hardware_radio_off_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_key_mismatch_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_supported_wireless_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_channel_list_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_scan_in_progress_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_forced_data_rate_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_wireless_mode_for_scan_list_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_get_bss_wireless_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_scan_with_magic_packet_hdl(struct oid_par_priv *poid_par_priv); -+ -+/* ************** oid_rtl_seg_01_03 section start ************** */ -+NDIS_STATUS oid_rt_ap_get_associated_station_list_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_ap_switch_into_ap_mode_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_ap_supported_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_ap_set_passphrase_hdl(struct oid_par_priv *poid_par_priv); -+ -+/* oid_rtl_seg_01_11 */ -+NDIS_STATUS oid_rt_pro_rf_write_registry_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_pro_rf_read_registry_hdl(struct oid_par_priv *poid_par_priv); -+ -+/* ************** oid_rtl_seg_03_00 section start ************** */ -+NDIS_STATUS oid_rt_get_connect_state_hdl(struct oid_par_priv *poid_par_priv); -+NDIS_STATUS oid_rt_set_default_key_id_hdl(struct oid_par_priv *poid_par_priv); -+ -+ -+ -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_set.h linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_set.h -new file mode 100644 -index 000000000..2af4a54cc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_ioctl_set.h -@@ -0,0 +1,67 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __RTW_IOCTL_SET_H_ -+#define __RTW_IOCTL_SET_H_ -+ -+ -+typedef u8 NDIS_802_11_PMKID_VALUE[16]; -+ -+typedef struct _BSSIDInfo { -+ NDIS_802_11_MAC_ADDRESS BSSID; -+ NDIS_802_11_PMKID_VALUE PMKID; -+} BSSIDInfo, *PBSSIDInfo; -+ -+ -+#ifdef PLATFORM_OS_XP -+typedef struct _NDIS_802_11_PMKID { -+ u32 Length; -+ u32 BSSIDInfoCount; -+ BSSIDInfo BSSIDInfo[1]; -+} NDIS_802_11_PMKID, *PNDIS_802_11_PMKID; -+#endif -+ -+ -+#ifdef PLATFORM_WINDOWS -+u8 rtw_set_802_11_reload_defaults(_adapter *padapter, NDIS_802_11_RELOAD_DEFAULTS reloadDefaults); -+u8 rtw_set_802_11_test(_adapter *padapter, NDIS_802_11_TEST *test); -+u8 rtw_set_802_11_pmkid(_adapter *pdapter, NDIS_802_11_PMKID *pmkid); -+ -+u8 rtw_pnp_set_power_sleep(_adapter *padapter); -+u8 rtw_pnp_set_power_wakeup(_adapter *padapter); -+ -+void rtw_pnp_resume_wk(void *context); -+void rtw_pnp_sleep_wk(void *context); -+ -+#endif -+ -+u8 rtw_set_802_11_authentication_mode(_adapter *pdapter, NDIS_802_11_AUTHENTICATION_MODE authmode); -+u8 rtw_set_802_11_bssid(_adapter *padapter, u8 *bssid); -+u8 rtw_set_802_11_add_wep(_adapter *padapter, NDIS_802_11_WEP *wep); -+u8 rtw_set_802_11_disassociate(_adapter *padapter); -+u8 rtw_set_802_11_bssid_list_scan(_adapter *padapter, struct sitesurvey_parm *pparm); -+u8 rtw_set_802_11_infrastructure_mode(_adapter *padapter, NDIS_802_11_NETWORK_INFRASTRUCTURE networktype, u8 flags); -+u8 rtw_set_802_11_ssid(_adapter *padapter, NDIS_802_11_SSID *ssid); -+u8 rtw_set_802_11_connect(_adapter *padapter, u8 *bssid, NDIS_802_11_SSID *ssid); -+ -+u8 rtw_validate_bssid(u8 *bssid); -+u8 rtw_validate_ssid(NDIS_802_11_SSID *ssid); -+ -+u16 rtw_get_cur_max_rate(_adapter *adapter); -+int rtw_set_scan_mode(_adapter *adapter, RT_SCAN_TYPE scan_mode); -+int rtw_set_channel_plan(_adapter *adapter, u8 channel_plan); -+int rtw_set_country(_adapter *adapter, const char *country_code); -+int rtw_set_band(_adapter *adapter, u8 band); -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_iol.h linux-5.8/3rdparty/rtl8812au/include/rtw_iol.h -new file mode 100644 -index 000000000..fa35a59c7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_iol.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_iol.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_iol.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_iol.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_iol.h 2021-03-07 18:16:17.090957755 +0200 @@ -0,0 +1,131 @@ +/****************************************************************************** + * @@ -401012,11 +397428,9 @@ index 000000000..fa35a59c7 + + +#endif /* __RTW_IOL_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_mcc.h linux-5.8/3rdparty/rtl8812au/include/rtw_mcc.h -new file mode 100644 -index 000000000..718036cb2 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_mcc.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_mcc.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mcc.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_mcc.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mcc.h 2021-03-07 18:16:17.090957755 +0200 @@ -0,0 +1,271 @@ +/****************************************************************************** + * @@ -401289,11 +397703,9 @@ index 000000000..718036cb2 +u8 rtw_set_mcc_duration_cmd(_adapter *adapter, u8 type, u8 val); +#endif /* _RTW_MCC_H_ */ +#endif /* CONFIG_MCC_MODE */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_mem.h linux-5.8/3rdparty/rtl8812au/include/rtw_mem.h -new file mode 100644 -index 000000000..229028c35 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_mem.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_mem.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mem.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_mem.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mem.h 2021-03-07 18:16:17.090957755 +0200 @@ -0,0 +1,36 @@ +/****************************************************************************** + * @@ -401331,11 +397743,9 @@ index 000000000..229028c35 + + +#endif /* __RTW_MEM_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_mi.h linux-5.8/3rdparty/rtl8812au/include/rtw_mi.h -new file mode 100644 -index 000000000..26db46bff ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_mi.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_mi.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mi.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_mi.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mi.h 2021-03-07 18:16:17.090957755 +0200 @@ -0,0 +1,306 @@ +/****************************************************************************** + * @@ -401643,11 +398053,1324 @@ index 000000000..26db46bff +void rtw_mi_update_ap_bmc_camid(_adapter *padapter, u8 camid_a, u8 camid_b); + +#endif /*__RTW_MI_H_*/ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_mlme.h linux-5.8/3rdparty/rtl8812au/include/rtw_mlme.h -new file mode 100644 -index 000000000..cdac712cd ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_mlme.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_mlme_ext.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mlme_ext.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_mlme_ext.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mlme_ext.h 2021-03-07 18:16:17.090957755 +0200 +@@ -0,0 +1,1311 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __RTW_MLME_EXT_H_ ++#define __RTW_MLME_EXT_H_ ++ ++ ++/* Commented by Albert 20101105 ++ * Increase the SURVEY_TO value from 100 to 150 ( 100ms to 150ms ) ++ * The Realtek 8188CE SoftAP will spend around 100ms to send the probe response after receiving the probe request. ++ * So, this driver tried to extend the dwell time for each scanning channel. ++ * This will increase the chance to receive the probe response from SoftAP. */ ++#define SURVEY_TO (100) ++ ++#define REAUTH_TO (300) /* (50) */ ++#define REASSOC_TO (300) /* (50) */ ++/* #define DISCONNECT_TO (3000) */ ++#define ADDBA_TO (2000) ++ ++#define LINKED_TO (1) /* unit:2 sec, 1x2 = 2 sec */ ++ ++#define REAUTH_LIMIT (4) ++#define REASSOC_LIMIT (4) ++#define READDBA_LIMIT (2) ++ ++#ifdef CONFIG_GSPI_HCI ++ #define ROAMING_LIMIT 5 ++#else ++ #define ROAMING_LIMIT 8 ++#endif ++/* #define IOCMD_REG0 0x10250370 */ ++/* #define IOCMD_REG1 0x10250374 */ ++/* #define IOCMD_REG2 0x10250378 */ ++ ++/* #define FW_DYNAMIC_FUN_SWITCH 0x10250364 */ ++ ++/* #define WRITE_BB_CMD 0xF0000001 */ ++/* #define SET_CHANNEL_CMD 0xF3000000 */ ++/* #define UPDATE_RA_CMD 0xFD0000A2 */ ++ ++#define _HW_STATE_NOLINK_ 0x00 ++#define _HW_STATE_ADHOC_ 0x01 ++#define _HW_STATE_STATION_ 0x02 ++#define _HW_STATE_AP_ 0x03 ++#define _HW_STATE_MONITOR_ 0x04 ++ ++ ++#define _1M_RATE_ 0 ++#define _2M_RATE_ 1 ++#define _5M_RATE_ 2 ++#define _11M_RATE_ 3 ++#define _6M_RATE_ 4 ++#define _9M_RATE_ 5 ++#define _12M_RATE_ 6 ++#define _18M_RATE_ 7 ++#define _24M_RATE_ 8 ++#define _36M_RATE_ 9 ++#define _48M_RATE_ 10 ++#define _54M_RATE_ 11 ++ ++/******************************************************** ++MCS rate definitions ++*********************************************************/ ++#define MCS_RATE_1R (0x000000ff) ++#define MCS_RATE_2R (0x0000ffff) ++#define MCS_RATE_3R (0x00ffffff) ++#define MCS_RATE_4R (0xffffffff) ++#define MCS_RATE_2R_13TO15_OFF (0x00001fff) ++ ++ ++extern unsigned char RTW_WPA_OUI[]; ++extern unsigned char WMM_OUI[]; ++extern unsigned char WPS_OUI[]; ++extern unsigned char WFD_OUI[]; ++extern unsigned char P2P_OUI[]; ++ ++extern unsigned char WMM_INFO_OUI[]; ++extern unsigned char WMM_PARA_OUI[]; ++ ++typedef struct _RT_CHANNEL_PLAN { ++ unsigned char Channel[MAX_CHANNEL_NUM]; ++ unsigned char Len; ++} RT_CHANNEL_PLAN, *PRT_CHANNEL_PLAN; ++ ++enum Associated_AP { ++ atherosAP = 0, ++ broadcomAP = 1, ++ ciscoAP = 2, ++ marvellAP = 3, ++ ralinkAP = 4, ++ realtekAP = 5, ++ airgocapAP = 6, ++ unknownAP = 7, ++ maxAP, ++}; ++ ++typedef enum _HT_IOT_PEER { ++ HT_IOT_PEER_UNKNOWN = 0, ++ HT_IOT_PEER_REALTEK = 1, ++ HT_IOT_PEER_REALTEK_92SE = 2, ++ HT_IOT_PEER_BROADCOM = 3, ++ HT_IOT_PEER_RALINK = 4, ++ HT_IOT_PEER_ATHEROS = 5, ++ HT_IOT_PEER_CISCO = 6, ++ HT_IOT_PEER_MERU = 7, ++ HT_IOT_PEER_MARVELL = 8, ++ HT_IOT_PEER_REALTEK_SOFTAP = 9,/* peer is RealTek SOFT_AP, by Bohn, 2009.12.17 */ ++ HT_IOT_PEER_SELF_SOFTAP = 10, /* Self is SoftAP */ ++ HT_IOT_PEER_AIRGO = 11, ++ HT_IOT_PEER_INTEL = 12, ++ HT_IOT_PEER_RTK_APCLIENT = 13, ++ HT_IOT_PEER_REALTEK_81XX = 14, ++ HT_IOT_PEER_REALTEK_WOW = 15, ++ HT_IOT_PEER_REALTEK_JAGUAR_BCUTAP = 16, ++ HT_IOT_PEER_REALTEK_JAGUAR_CCUTAP = 17, ++ HT_IOT_PEER_MAX = 18 ++} HT_IOT_PEER_E, *PHTIOT_PEER_E; ++ ++ ++typedef enum _RT_HT_INF0_CAP { ++ RT_HT_CAP_USE_TURBO_AGGR = 0x01, ++ RT_HT_CAP_USE_LONG_PREAMBLE = 0x02, ++ RT_HT_CAP_USE_AMPDU = 0x04, ++ RT_HT_CAP_USE_WOW = 0x8, ++ RT_HT_CAP_USE_SOFTAP = 0x10, ++ RT_HT_CAP_USE_92SE = 0x20, ++ RT_HT_CAP_USE_88C_92C = 0x40, ++ RT_HT_CAP_USE_AP_CLIENT_MODE = 0x80, /* AP team request to reserve this bit, by Emily */ ++} RT_HT_INF0_CAPBILITY, *PRT_HT_INF0_CAPBILITY; ++ ++typedef enum _RT_HT_INF1_CAP { ++ RT_HT_CAP_USE_VIDEO_CLIENT = 0x01, ++ RT_HT_CAP_USE_JAGUAR_BCUT = 0x02, ++ RT_HT_CAP_USE_JAGUAR_CCUT = 0x04, ++} RT_HT_INF1_CAPBILITY, *PRT_HT_INF1_CAPBILITY; ++ ++struct mlme_handler { ++ unsigned int num; ++ char *str; ++ unsigned int (*func)(_adapter *padapter, union recv_frame *precv_frame); ++}; ++ ++struct action_handler { ++ unsigned int num; ++ char *str; ++ unsigned int (*func)(_adapter *padapter, union recv_frame *precv_frame); ++}; ++ ++enum SCAN_STATE { ++ SCAN_DISABLE = 0, ++ SCAN_START = 1, ++ SCAN_PS_ANNC_WAIT = 2, ++ SCAN_ENTER = 3, ++ SCAN_PROCESS = 4, ++ ++ /* backop */ ++ SCAN_BACKING_OP = 5, ++ SCAN_BACK_OP = 6, ++ SCAN_LEAVING_OP = 7, ++ SCAN_LEAVE_OP = 8, ++ ++ /* SW antenna diversity (before linked) */ ++ SCAN_SW_ANTDIV_BL = 9, ++ ++ /* legacy p2p */ ++ SCAN_TO_P2P_LISTEN = 10, ++ SCAN_P2P_LISTEN = 11, ++ ++ SCAN_COMPLETE = 12, ++ SCAN_STATE_MAX, ++}; ++ ++const char *scan_state_str(u8 state); ++ ++enum ss_backop_flag { ++ SS_BACKOP_EN = BIT0, /* backop when linked */ ++ SS_BACKOP_EN_NL = BIT1, /* backop even when no linked */ ++ ++ SS_BACKOP_PS_ANNC = BIT4, ++ SS_BACKOP_TX_RESUME = BIT5, ++}; ++ ++struct ss_res { ++ u8 state; ++ u8 next_state; /* will set to state on next cmd hdl */ ++ int bss_cnt; ++ int channel_idx; ++#ifdef CONFIG_DFS ++ u8 dfs_ch_ssid_scan; ++#endif ++ int scan_mode; ++ u16 scan_ch_ms; ++ u32 scan_timeout_ms; ++ u8 rx_ampdu_accept; ++ u8 rx_ampdu_size; ++ u8 igi_scan; ++ u8 igi_before_scan; /* used for restoring IGI value without enable DIG & FA_CNT */ ++#ifdef CONFIG_SCAN_BACKOP ++ u8 backop_flags_sta; /* policy for station mode*/ ++ #ifdef CONFIG_AP_MODE ++ u8 backop_flags_ap; /* policy for ap mode */ ++ #endif ++ #ifdef CONFIG_RTW_MESH ++ u8 backop_flags_mesh; /* policy for mesh mode */ ++ #endif ++ u8 backop_flags; /* per backop runtime decision */ ++ u8 scan_cnt; ++ u8 scan_cnt_max; ++ systime backop_time; /* the start time of backop */ ++ u16 backop_ms; ++#endif ++#if defined(CONFIG_ANTENNA_DIVERSITY) || defined(DBG_SCAN_SW_ANTDIV_BL) ++ u8 is_sw_antdiv_bl_scan; ++#endif ++ u8 ssid_num; ++ u8 ch_num; ++ NDIS_802_11_SSID ssid[RTW_SSID_SCAN_AMOUNT]; ++ struct rtw_ieee80211_channel ch[RTW_CHANNEL_SCAN_AMOUNT]; ++ ++ u32 token; /* 0: use to identify caller */ ++ u16 duration; /* 0: use default */ ++ u8 igi; /* 0: use defalut */ ++ u8 bw; /* 0: use default */ ++}; ++ ++/* #define AP_MODE 0x0C */ ++/* #define STATION_MODE 0x08 */ ++/* #define AD_HOC_MODE 0x04 */ ++/* #define NO_LINK_MODE 0x00 */ ++ ++#define WIFI_FW_NULL_STATE _HW_STATE_NOLINK_ ++#define WIFI_FW_STATION_STATE _HW_STATE_STATION_ ++#define WIFI_FW_AP_STATE _HW_STATE_AP_ ++#define WIFI_FW_ADHOC_STATE _HW_STATE_ADHOC_ ++ ++#define WIFI_FW_PRE_LINK 0x00000800 ++#define WIFI_FW_AUTH_NULL 0x00000100 ++#define WIFI_FW_AUTH_STATE 0x00000200 ++#define WIFI_FW_AUTH_SUCCESS 0x00000400 ++ ++#define WIFI_FW_ASSOC_STATE 0x00002000 ++#define WIFI_FW_ASSOC_SUCCESS 0x00004000 ++ ++#define WIFI_FW_LINKING_STATE (WIFI_FW_AUTH_NULL | WIFI_FW_AUTH_STATE | WIFI_FW_AUTH_SUCCESS | WIFI_FW_ASSOC_STATE) ++ ++#ifdef CONFIG_TDLS ++enum TDLS_option { ++ TDLS_ESTABLISHED = 1, ++ TDLS_ISSUE_PTI, ++ TDLS_CH_SW_RESP, ++ TDLS_CH_SW_PREPARE, ++ TDLS_CH_SW_START, ++ TDLS_CH_SW_TO_OFF_CHNL, ++ TDLS_CH_SW_TO_BASE_CHNL_UNSOLICITED, ++ TDLS_CH_SW_TO_BASE_CHNL, ++ TDLS_CH_SW_END_TO_BASE_CHNL, ++ TDLS_CH_SW_END, ++ TDLS_RS_RCR, ++ TDLS_TEARDOWN_STA, ++ TDLS_TEARDOWN_STA_NO_WAIT, ++ TDLS_TEARDOWN_STA_LOCALLY, ++ TDLS_TEARDOWN_STA_LOCALLY_POST, ++ maxTDLS, ++}; ++ ++#endif /* CONFIG_TDLS */ ++ ++#ifndef NL80211_AUTHTYPE_SAE ++#define NL80211_AUTHTYPE_SAE 4 ++#endif ++ ++/* ++ * Usage: ++ * When one iface acted as AP mode and the other iface is STA mode and scanning, ++ * it should switch back to AP's operating channel periodically. ++ * Parameters info: ++ * When the driver scanned RTW_SCAN_NUM_OF_CH channels, it would switch back to AP's operating channel for ++ * RTW_BACK_OP_CH_MS milliseconds. ++ * Example: ++ * For chip supports 2.4G + 5GHz and AP mode is operating in channel 1, ++ * RTW_SCAN_NUM_OF_CH is 8, RTW_BACK_OP_CH_MS is 300 ++ * When it's STA mode gets set_scan command, ++ * it would ++ * 1. Doing the scan on channel 1.2.3.4.5.6.7.8 ++ * 2. Back to channel 1 for 300 milliseconds ++ * 3. Go through doing site survey on channel 9.10.11.36.40.44.48.52 ++ * 4. Back to channel 1 for 300 milliseconds ++ * 5. ... and so on, till survey done. ++ */ ++#if defined(CONFIG_ATMEL_RC_PATCH) ++ #define RTW_SCAN_NUM_OF_CH 2 ++ #define RTW_BACK_OP_CH_MS 200 ++#else ++ #define RTW_SCAN_NUM_OF_CH 3 ++ #define RTW_BACK_OP_CH_MS 400 ++#endif ++ ++#define RTW_IP_ADDR_LEN 4 ++#define RTW_IPv6_ADDR_LEN 16 ++ ++struct mlme_ext_info { ++ u32 state; ++#ifdef CONFIG_MI_WITH_MBSSID_CAM ++ u8 hw_media_state; ++#endif ++ u32 reauth_count; ++ u32 reassoc_count; ++ u32 link_count; ++ u32 auth_seq; ++ u32 auth_algo; /* 802.11 auth, could be open, shared, auto */ ++ u16 auth_status; ++ u32 authModeToggle; ++ u32 enc_algo;/* encrypt algorithm; */ ++ u32 key_index; /* this is only valid for legendary wep, 0~3 for key id. */ ++ u32 iv; ++ u8 chg_txt[128]; ++ u16 aid; ++ u16 bcn_interval; ++ u16 capability; ++ u8 assoc_AP_vendor; ++ u8 slotTime; ++ u8 preamble_mode; ++ u8 WMM_enable; ++ u8 ERP_enable; ++ u8 ERP_IE; ++ u8 HT_enable; ++ u8 HT_caps_enable; ++ u8 HT_info_enable; ++ u8 HT_protection; ++ u8 turboMode_cts2self; ++ u8 turboMode_rtsen; ++ u8 SM_PS; ++ u8 agg_enable_bitmap; ++ u8 ADDBA_retry_count; ++ u8 candidate_tid_bitmap; ++ u8 dialogToken; ++ /* Accept ADDBA Request */ ++ BOOLEAN bAcceptAddbaReq; ++ u8 bwmode_updated; ++ u8 hidden_ssid_mode; ++ u8 VHT_enable; ++ ++ u8 ip_addr[RTW_IP_ADDR_LEN]; ++ u8 ip6_addr[RTW_IPv6_ADDR_LEN]; ++ ++ struct ADDBA_request ADDBA_req; ++ struct WMM_para_element WMM_param; ++ struct HT_caps_element HT_caps; ++ struct HT_info_element HT_info; ++ WLAN_BSSID_EX network;/* join network or bss_network, if in ap mode, it is the same to cur_network.network */ ++#ifdef ROKU_PRIVATE ++ /*infra mode, store supported rates from AssocRsp*/ ++ NDIS_802_11_RATES_EX SupportedRates_infra_ap; ++ u8 ht_vht_received;/*ht_vht_received used to show debug msg BIT(0):HT BIT(1):VHT */ ++#endif /* ROKU_PRIVATE */ ++}; ++ ++/* The channel information about this channel including joining, scanning, and power constraints. */ ++typedef struct _RT_CHANNEL_INFO { ++ u8 ChannelNum; /* The channel number. */ ++ RT_SCAN_TYPE ScanType; /* Scan type such as passive or active scan. */ ++ /* u16 ScanPeriod; */ /* Listen time in millisecond in this channel. */ ++ /* s32 MaxTxPwrDbm; */ /* Max allowed tx power. */ ++ /* u32 ExInfo; */ /* Extended Information for this channel. */ ++#ifdef CONFIG_FIND_BEST_CHANNEL ++ u32 rx_count; ++#endif ++#ifdef CONFIG_DFS ++ #ifdef CONFIG_DFS_MASTER ++ systime non_ocp_end_time; ++ #endif ++ u8 hidden_bss_cnt; /* per scan count */ ++#endif ++} RT_CHANNEL_INFO, *PRT_CHANNEL_INFO; ++ ++#define CAC_TIME_MS (60*1000) ++#define CAC_TIME_CE_MS (10*60*1000) ++#define NON_OCP_TIME_MS (30*60*1000) ++ ++#if CONFIG_TXPWR_LIMIT ++void rtw_txpwr_init_regd(struct rf_ctl_t *rfctl); ++#endif ++void rtw_rfctl_init(_adapter *adapter); ++void rtw_rfctl_deinit(_adapter *adapter); ++ ++#ifdef CONFIG_DFS_MASTER ++struct rf_ctl_t; ++#define CH_IS_NON_OCP(rt_ch_info) (rtw_time_after((rt_ch_info)->non_ocp_end_time, rtw_get_current_time())) ++bool rtw_is_cac_reset_needed(struct rf_ctl_t *rfctl, u8 ch, u8 bw, u8 offset); ++bool _rtw_rfctl_overlap_radar_detect_ch(struct rf_ctl_t *rfctl, u8 ch, u8 bw, u8 offset); ++bool rtw_rfctl_overlap_radar_detect_ch(struct rf_ctl_t *rfctl); ++bool rtw_rfctl_is_tx_blocked_by_ch_waiting(struct rf_ctl_t *rfctl); ++bool rtw_chset_is_chbw_non_ocp(RT_CHANNEL_INFO *ch_set, u8 ch, u8 bw, u8 offset); ++bool rtw_chset_is_ch_non_ocp(RT_CHANNEL_INFO *ch_set, u8 ch); ++void rtw_chset_update_non_ocp(RT_CHANNEL_INFO *ch_set, u8 ch, u8 bw, u8 offset); ++void rtw_chset_update_non_ocp_ms(RT_CHANNEL_INFO *ch_set, u8 ch, u8 bw, u8 offset, int ms); ++u32 rtw_get_ch_waiting_ms(struct rf_ctl_t *rfctl, u8 ch, u8 bw, u8 offset, u32 *r_non_ocp_ms, u32 *r_cac_ms); ++void rtw_reset_cac(struct rf_ctl_t *rfctl, u8 ch, u8 bw, u8 offset); ++u32 rtw_force_stop_cac(struct rf_ctl_t *rfctl, u32 timeout_ms); ++#else ++#define CH_IS_NON_OCP(rt_ch_info) 0 ++#define rtw_chset_is_chbw_non_ocp(ch_set, ch, bw, offset) _FALSE ++#define rtw_chset_is_ch_non_ocp(ch_set, ch) _FALSE ++#define rtw_rfctl_is_tx_blocked_by_ch_waiting(rfctl) _FALSE ++#endif ++ ++enum { ++ RTW_CHF_2G = BIT0, ++ RTW_CHF_5G = BIT1, ++ RTW_CHF_DFS = BIT2, ++ RTW_CHF_LONG_CAC = BIT3, ++ RTW_CHF_NON_DFS = BIT4, ++ RTW_CHF_NON_LONG_CAC = BIT5, ++ RTW_CHF_NON_OCP = BIT6, ++}; ++ ++bool rtw_choose_shortest_waiting_ch(struct rf_ctl_t *rfctl, u8 sel_ch, u8 max_bw ++ , u8 *dec_ch, u8 *dec_bw, u8 *dec_offset ++ , u8 d_flags, u8 cur_ch, u8 same_band_prefer, u8 mesh_only); ++ ++void dump_chset(void *sel, RT_CHANNEL_INFO *ch_set); ++void dump_cur_chset(void *sel, struct rf_ctl_t *rfctl); ++ ++int rtw_chset_search_ch(RT_CHANNEL_INFO *ch_set, const u32 ch); ++u8 rtw_chset_is_chbw_valid(RT_CHANNEL_INFO *ch_set, u8 ch, u8 bw, u8 offset); ++void rtw_chset_sync_chbw(RT_CHANNEL_INFO *ch_set, u8 *req_ch, u8 *req_bw, u8 *req_offset ++ , u8 *g_ch, u8 *g_bw, u8 *g_offset); ++ ++bool rtw_mlme_band_check(_adapter *adapter, const u32 ch); ++ ++ ++enum { ++ BAND_24G = BIT0, ++ BAND_5G = BIT1, ++}; ++void RTW_SET_SCAN_BAND_SKIP(_adapter *padapter, int skip_band); ++void RTW_CLR_SCAN_BAND_SKIP(_adapter *padapter, int skip_band); ++int RTW_GET_SCAN_BAND_SKIP(_adapter *padapter); ++ ++bool rtw_mlme_ignore_chan(_adapter *adapter, const u32 ch); ++ ++/* P2P_MAX_REG_CLASSES - Maximum number of regulatory classes */ ++#define P2P_MAX_REG_CLASSES 10 ++ ++/* P2P_MAX_REG_CLASS_CHANNELS - Maximum number of channels per regulatory class */ ++#define P2P_MAX_REG_CLASS_CHANNELS 20 ++ ++/* struct p2p_channels - List of supported channels */ ++struct p2p_channels { ++ /* struct p2p_reg_class - Supported regulatory class */ ++ struct p2p_reg_class { ++ /* reg_class - Regulatory class (IEEE 802.11-2007, Annex J) */ ++ u8 reg_class; ++ ++ /* channel - Supported channels */ ++ u8 channel[P2P_MAX_REG_CLASS_CHANNELS]; ++ ++ /* channels - Number of channel entries in use */ ++ size_t channels; ++ } reg_class[P2P_MAX_REG_CLASSES]; ++ ++ /* reg_classes - Number of reg_class entries in use */ ++ size_t reg_classes; ++}; ++ ++struct p2p_oper_class_map { ++ enum hw_mode {IEEE80211G, IEEE80211A} mode; ++ u8 op_class; ++ u8 min_chan; ++ u8 max_chan; ++ u8 inc; ++ enum { BW20, BW40PLUS, BW40MINUS } bw; ++}; ++ ++struct mlme_ext_priv { ++ _adapter *padapter; ++ u8 mlmeext_init; ++ ATOMIC_T event_seq; ++ u16 mgnt_seq; ++#ifdef CONFIG_IEEE80211W ++ u16 sa_query_seq; ++#endif ++ /* struct fw_priv fwpriv; */ ++ ++ unsigned char cur_channel; ++ unsigned char cur_bwmode; ++ unsigned char cur_ch_offset;/* PRIME_CHNL_OFFSET */ ++ unsigned char cur_wireless_mode; /* NETWORK_TYPE */ ++ ++ unsigned char basicrate[NumRates]; ++ unsigned char datarate[NumRates]; ++#ifdef CONFIG_80211N_HT ++ unsigned char default_supported_mcs_set[16]; ++#endif ++ ++ struct ss_res sitesurvey_res; ++ struct mlme_ext_info mlmext_info;/* for sta/adhoc mode, including current scanning/connecting/connected related info. ++ * for ap mode, network includes ap's cap_info */ ++ _timer survey_timer; ++ _timer link_timer; ++ ++#ifdef CONFIG_RTW_REPEATER_SON ++ _timer rson_scan_timer; ++#endif ++#ifdef CONFIG_RTW_80211R ++ _timer ft_link_timer; ++ _timer ft_roam_timer; ++#endif ++ ++ systime last_scan_time; ++ u8 scan_abort; ++ u8 join_abort; ++ u8 tx_rate; /* TXRATE when USERATE is set. */ ++ ++ u32 retry; /* retry for issue probereq */ ++ ++ u64 TSFValue; ++ u32 bcn_cnt; ++ u32 last_bcn_cnt; ++ u8 cur_bcn_cnt;/*2s*/ ++ u8 dtim;/*DTIM Period*/ ++#ifdef DBG_RX_BCN ++ u8 tim[4]; ++#endif ++#ifdef CONFIG_BCN_RECV_TIME ++ u16 bcn_rx_time; ++#endif ++#ifdef CONFIG_AP_MODE ++ unsigned char bstart_bss; ++#endif ++ ++#ifdef CONFIG_80211D ++ u8 update_channel_plan_by_ap_done; ++#endif ++ /* recv_decache check for Action_public frame */ ++ u8 action_public_dialog_token; ++ u16 action_public_rxseq; ++ ++ /* #ifdef CONFIG_ACTIVE_KEEP_ALIVE_CHECK */ ++ u8 active_keep_alive_check; ++ /* #endif */ ++#ifdef DBG_FIXED_CHAN ++ u8 fixed_chan; ++#endif ++ ++ u8 tsf_update_required:1; ++ u8 en_hw_update_tsf:1; /* set hw sync bcn tsf register or not */ ++ systime tsf_update_pause_stime; ++ u8 tsf_update_pause_factor; /* num of bcn intervals to stay TSF update pause status */ ++ u8 tsf_update_restore_factor; /* num of bcn interval to stay TSF update restore status */ ++#ifdef CONFIG_SUPPORT_STATIC_SMPS ++ u8 ssmps_en; ++ u16 ssmps_tx_tp_th;/*Mbps*/ ++ u16 ssmps_rx_tp_th;/*Mbps*/ ++ #ifdef DBG_STATIC_SMPS ++ u8 ssmps_test; ++ u8 ssmps_test_en; ++ #endif ++#endif ++#ifdef CONFIG_CTRL_TXSS_BY_TP ++ u8 txss_ctrl_en; ++ u16 txss_tp_th;/*Mbps*/ ++ u8 txss_tp_chk_cnt;/*unit 2s*/ ++ u8 txss_1ss; ++ u8 txss_momi_type_bk; ++#endif ++}; ++ ++struct support_rate_handler { ++ u8 rate; ++ bool basic; ++ bool existence; ++}; ++ ++static inline u8 check_mlmeinfo_state(struct mlme_ext_priv *plmeext, sint state) ++{ ++ if ((plmeext->mlmext_info.state & 0x03) == state) ++ return _TRUE; ++ ++ return _FALSE; ++} ++ ++void sitesurvey_set_offch_state(_adapter *adapter, u8 scan_state); ++ ++#define mlmeext_msr(mlmeext) ((mlmeext)->mlmext_info.state & 0x03) ++#define mlmeext_scan_state(mlmeext) ((mlmeext)->sitesurvey_res.state) ++#define mlmeext_scan_state_str(mlmeext) scan_state_str((mlmeext)->sitesurvey_res.state) ++#define mlmeext_chk_scan_state(mlmeext, _state) ((mlmeext)->sitesurvey_res.state == (_state)) ++#define mlmeext_set_scan_state(mlmeext, _state) \ ++ do { \ ++ ((mlmeext)->sitesurvey_res.state = (_state)); \ ++ ((mlmeext)->sitesurvey_res.next_state = (_state)); \ ++ rtw_mi_update_iface_status(&((container_of(mlmeext, _adapter, mlmeextpriv)->mlmepriv)), 0); \ ++ /* RTW_INFO("set_scan_state:%s\n", scan_state_str(_state)); */ \ ++ sitesurvey_set_offch_state(container_of(mlmeext, _adapter, mlmeextpriv), _state); \ ++ } while (0) ++ ++#define mlmeext_scan_next_state(mlmeext) ((mlmeext)->sitesurvey_res.next_state) ++#define mlmeext_set_scan_next_state(mlmeext, _state) \ ++ do { \ ++ ((mlmeext)->sitesurvey_res.next_state = (_state)); \ ++ /* RTW_INFO("set_scan_next_state:%s\n", scan_state_str(_state)); */ \ ++ } while (0) ++ ++#ifdef CONFIG_SCAN_BACKOP ++#define mlmeext_scan_backop_flags(mlmeext) ((mlmeext)->sitesurvey_res.backop_flags) ++#define mlmeext_chk_scan_backop_flags(mlmeext, flags) ((mlmeext)->sitesurvey_res.backop_flags & (flags)) ++#define mlmeext_assign_scan_backop_flags(mlmeext, flags) \ ++ do { \ ++ ((mlmeext)->sitesurvey_res.backop_flags = (flags)); \ ++ RTW_INFO("assign_scan_backop_flags:0x%02x\n", (mlmeext)->sitesurvey_res.backop_flags); \ ++ } while (0) ++ ++#define mlmeext_scan_backop_flags_sta(mlmeext) ((mlmeext)->sitesurvey_res.backop_flags_sta) ++#define mlmeext_chk_scan_backop_flags_sta(mlmeext, flags) ((mlmeext)->sitesurvey_res.backop_flags_sta & (flags)) ++#define mlmeext_assign_scan_backop_flags_sta(mlmeext, flags) \ ++ do { \ ++ ((mlmeext)->sitesurvey_res.backop_flags_sta = (flags)); \ ++ } while (0) ++#else ++#define mlmeext_scan_backop_flags(mlmeext) (0) ++#define mlmeext_chk_scan_backop_flags(mlmeext, flags) (0) ++#define mlmeext_assign_scan_backop_flags(mlmeext, flags) do {} while (0) ++ ++#define mlmeext_scan_backop_flags_sta(mlmeext) (0) ++#define mlmeext_chk_scan_backop_flags_sta(mlmeext, flags) (0) ++#define mlmeext_assign_scan_backop_flags_sta(mlmeext, flags) do {} while (0) ++#endif /* CONFIG_SCAN_BACKOP */ ++ ++#if defined(CONFIG_SCAN_BACKOP) && defined(CONFIG_AP_MODE) ++#define mlmeext_scan_backop_flags_ap(mlmeext) ((mlmeext)->sitesurvey_res.backop_flags_ap) ++#define mlmeext_chk_scan_backop_flags_ap(mlmeext, flags) ((mlmeext)->sitesurvey_res.backop_flags_ap & (flags)) ++#define mlmeext_assign_scan_backop_flags_ap(mlmeext, flags) \ ++ do { \ ++ ((mlmeext)->sitesurvey_res.backop_flags_ap = (flags)); \ ++ } while (0) ++#else ++#define mlmeext_scan_backop_flags_ap(mlmeext) (0) ++#define mlmeext_chk_scan_backop_flags_ap(mlmeext, flags) (0) ++#define mlmeext_assign_scan_backop_flags_ap(mlmeext, flags) do {} while (0) ++#endif /* defined(CONFIG_SCAN_BACKOP) && defined(CONFIG_AP_MODE) */ ++ ++#if defined(CONFIG_SCAN_BACKOP) && defined(CONFIG_RTW_MESH) ++#define mlmeext_scan_backop_flags_mesh(mlmeext) ((mlmeext)->sitesurvey_res.backop_flags_mesh) ++#define mlmeext_chk_scan_backop_flags_mesh(mlmeext, flags) ((mlmeext)->sitesurvey_res.backop_flags_mesh & (flags)) ++#define mlmeext_assign_scan_backop_flags_mesh(mlmeext, flags) \ ++ do { \ ++ ((mlmeext)->sitesurvey_res.backop_flags_mesh = (flags)); \ ++ } while (0) ++#else ++#define mlmeext_scan_backop_flags_mesh(mlmeext) (0) ++#define mlmeext_chk_scan_backop_flags_mesh(mlmeext, flags) (0) ++#define mlmeext_assign_scan_backop_flags_mesh(mlmeext, flags) do {} while (0) ++#endif /* defined(CONFIG_SCAN_BACKOP) && defined(CONFIG_RTW_MESH) */ ++ ++u32 rtw_scan_timeout_decision(_adapter *padapter); ++ ++void init_mlme_default_rate_set(_adapter *padapter); ++int init_mlme_ext_priv(_adapter *padapter); ++int init_hw_mlme_ext(_adapter *padapter); ++void free_mlme_ext_priv(struct mlme_ext_priv *pmlmeext); ++extern struct xmit_frame *alloc_mgtxmitframe(struct xmit_priv *pxmitpriv); ++struct xmit_frame *alloc_mgtxmitframe_once(struct xmit_priv *pxmitpriv); ++ ++/* void fill_fwpriv(_adapter * padapter, struct fw_priv *pfwpriv); */ ++u8 judge_network_type(_adapter *padapter, unsigned char *rate, int ratelen); ++void get_rate_set(_adapter *padapter, unsigned char *pbssrate, int *bssrate_len); ++void set_mcs_rate_by_mask(u8 *mcs_set, u32 mask); ++void UpdateBrateTbl(_adapter *padapter, u8 *mBratesOS); ++void UpdateBrateTblForSoftAP(u8 *bssrateset, u32 bssratelen); ++void change_band_update_ie(_adapter *padapter, WLAN_BSSID_EX *pnetwork, u8 ch); ++ ++void Set_MSR(_adapter *padapter, u8 type); ++ ++void rtw_set_external_auth_status(_adapter *padapter, const void *data, int len); ++ ++u8 rtw_get_oper_ch(_adapter *adapter); ++void rtw_set_oper_ch(_adapter *adapter, u8 ch); ++u8 rtw_get_oper_bw(_adapter *adapter); ++void rtw_set_oper_bw(_adapter *adapter, u8 bw); ++u8 rtw_get_oper_choffset(_adapter *adapter); ++void rtw_set_oper_choffset(_adapter *adapter, u8 offset); ++u8 rtw_get_center_ch(u8 channel, u8 chnl_bw, u8 chnl_offset); ++systime rtw_get_on_oper_ch_time(_adapter *adapter); ++systime rtw_get_on_cur_ch_time(_adapter *adapter); ++ ++u8 rtw_get_offset_by_chbw(u8 ch, u8 bw, u8 *r_offset); ++ ++void set_channel_bwmode(_adapter *padapter, unsigned char channel, unsigned char channel_offset, unsigned short bwmode); ++ ++unsigned int decide_wait_for_beacon_timeout(unsigned int bcn_interval); ++ ++void _clear_cam_entry(_adapter *padapter, u8 entry); ++void write_cam_from_cache(_adapter *adapter, u8 id); ++void rtw_sec_cam_swap(_adapter *adapter, u8 cam_id_a, u8 cam_id_b); ++void rtw_clean_dk_section(_adapter *adapter); ++void rtw_clean_hw_dk_cam(_adapter *adapter); ++ ++/* modify both HW and cache */ ++void write_cam(_adapter *padapter, u8 id, u16 ctrl, u8 *mac, u8 *key); ++void clear_cam_entry(_adapter *padapter, u8 id); ++ ++/* modify cache only */ ++void write_cam_cache(_adapter *adapter, u8 id, u16 ctrl, u8 *mac, u8 *key); ++void clear_cam_cache(_adapter *adapter, u8 id); ++ ++void invalidate_cam_all(_adapter *padapter); ++void CAM_empty_entry(PADAPTER Adapter, u8 ucIndex); ++ ++void flush_all_cam_entry(_adapter *padapter); ++ ++BOOLEAN IsLegal5GChannel(PADAPTER Adapter, u8 channel); ++ ++void site_survey(_adapter *padapter, u8 survey_channel, RT_SCAN_TYPE ScanType); ++u8 collect_bss_info(_adapter *padapter, union recv_frame *precv_frame, WLAN_BSSID_EX *bssid); ++void update_network(WLAN_BSSID_EX *dst, WLAN_BSSID_EX *src, _adapter *padapter, bool update_ie); ++ ++u8 *get_my_bssid(WLAN_BSSID_EX *pnetwork); ++u16 get_beacon_interval(WLAN_BSSID_EX *bss); ++ ++int is_client_associated_to_ap(_adapter *padapter); ++int is_client_associated_to_ibss(_adapter *padapter); ++int is_IBSS_empty(_adapter *padapter); ++ ++unsigned char check_assoc_AP(u8 *pframe, uint len); ++void get_assoc_AP_Vendor(char *vendor, u8 assoc_AP_vendor); ++#ifdef CONFIG_RTS_FULL_BW ++void rtw_parse_sta_vendor_ie_8812(_adapter *adapter, struct sta_info *sta, u8 *tlv_ies, u16 tlv_ies_len); ++#endif/*CONFIG_RTS_FULL_BW*/ ++#ifdef CONFIG_80211AC_VHT ++unsigned char get_vht_mu_bfer_cap(u8 *pframe, uint len); ++#endif ++ ++int WMM_param_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++#ifdef CONFIG_WFD ++void rtw_process_wfd_ie(_adapter *adapter, u8 *ie, u8 ie_len, const char *tag); ++void rtw_process_wfd_ies(_adapter *adapter, u8 *ies, u8 ies_len, const char *tag); ++#endif ++void WMMOnAssocRsp(_adapter *padapter); ++ ++void HT_caps_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++#ifdef ROKU_PRIVATE ++void HT_caps_handler_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++#endif ++void HT_info_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++void HTOnAssocRsp(_adapter *padapter); ++ ++#ifdef ROKU_PRIVATE ++void Supported_rate_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++void Extended_Supported_rate_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++#endif ++ ++void ERP_IE_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++void VCS_update(_adapter *padapter, struct sta_info *psta); ++void update_ldpc_stbc_cap(struct sta_info *psta); ++ ++bool rtw_validate_value(u16 EID, u8 *p, u16 len); ++bool hidden_ssid_ap(WLAN_BSSID_EX *snetwork); ++void rtw_absorb_ssid_ifneed(_adapter *padapter, WLAN_BSSID_EX *bssid, u8 *pframe); ++int rtw_get_bcn_keys(ADAPTER *Adapter, u8 *pframe, u32 packet_len, ++ struct beacon_keys *recv_beacon); ++int validate_beacon_len(u8 *pframe, uint len); ++void rtw_dump_bcn_keys(void *sel, struct beacon_keys *recv_beacon); ++int rtw_check_bcn_info(ADAPTER *Adapter, u8 *pframe, u32 packet_len); ++void update_beacon_info(_adapter *padapter, u8 *pframe, uint len, struct sta_info *psta); ++#ifdef CONFIG_DFS ++void process_csa_ie(_adapter *padapter, u8 *ies, uint ies_len); ++#endif /* CONFIG_DFS */ ++void update_capinfo(PADAPTER Adapter, u16 updateCap); ++void update_wireless_mode(_adapter *padapter); ++void update_tx_basic_rate(_adapter *padapter, u8 modulation); ++void update_sta_basic_rate(struct sta_info *psta, u8 wireless_mode); ++int rtw_ies_get_supported_rate(u8 *ies, uint ies_len, u8 *rate_set, u8 *rate_num); ++ ++/* for sta/adhoc mode */ ++void update_sta_info(_adapter *padapter, struct sta_info *psta); ++unsigned int update_basic_rate(unsigned char *ptn, unsigned int ptn_sz); ++unsigned int update_supported_rate(unsigned char *ptn, unsigned int ptn_sz); ++void Update_RA_Entry(_adapter *padapter, struct sta_info *psta); ++void set_sta_rate(_adapter *padapter, struct sta_info *psta); ++ ++unsigned int receive_disconnect(_adapter *padapter, unsigned char *MacAddr, unsigned short reason, u8 locally_generated); ++ ++unsigned char get_highest_rate_idx(u64 mask); ++unsigned char get_lowest_rate_idx_ex(u64 mask, int start_bit); ++#define get_lowest_rate_idx(mask) get_lowest_rate_idx_ex(mask, 0) ++ ++int support_short_GI(_adapter *padapter, struct HT_caps_element *pHT_caps, u8 bwmode); ++unsigned int is_ap_in_tkip(_adapter *padapter); ++unsigned int is_ap_in_wep(_adapter *padapter); ++unsigned int should_forbid_n_rate(_adapter *padapter); ++ ++void parsing_eapol_packet(_adapter *padapter, u8 *key_payload, struct sta_info *psta, u8 trx_type); ++ ++bool _rtw_camctl_chk_cap(_adapter *adapter, u8 cap); ++void _rtw_camctl_set_flags(_adapter *adapter, u32 flags); ++void rtw_camctl_set_flags(_adapter *adapter, u32 flags); ++void _rtw_camctl_clr_flags(_adapter *adapter, u32 flags); ++void rtw_camctl_clr_flags(_adapter *adapter, u32 flags); ++bool _rtw_camctl_chk_flags(_adapter *adapter, u32 flags); ++ ++struct sec_cam_bmp; ++void dump_sec_cam_map(void *sel, struct sec_cam_bmp *map, u8 max_num); ++void rtw_sec_cam_map_clr_all(struct sec_cam_bmp *map); ++ ++bool _rtw_camid_is_gk(_adapter *adapter, u8 cam_id); ++bool rtw_camid_is_gk(_adapter *adapter, u8 cam_id); ++s16 rtw_camid_search(_adapter *adapter, u8 *addr, s16 kid, s8 gk); ++s16 rtw_camid_alloc(_adapter *adapter, struct sta_info *sta, u8 kid, u8 gk, bool *used); ++void rtw_camid_free(_adapter *adapter, u8 cam_id); ++u8 rtw_get_sec_camid(_adapter *adapter, u8 max_bk_key_num, u8 *sec_key_id); ++ ++struct macid_bmp; ++struct macid_ctl_t; ++void dump_macid_map(void *sel, struct macid_bmp *map, u8 max_num); ++bool rtw_macid_is_set(struct macid_bmp *map, u8 id); ++void rtw_macid_map_clr(struct macid_bmp *map, u8 id); ++bool rtw_macid_is_used(struct macid_ctl_t *macid_ctl, u8 id); ++bool rtw_macid_is_bmc(struct macid_ctl_t *macid_ctl, u8 id); ++u8 rtw_macid_get_iface_bmp(struct macid_ctl_t *macid_ctl, u8 id); ++bool rtw_macid_is_iface_shared(struct macid_ctl_t *macid_ctl, u8 id); ++bool rtw_macid_is_iface_specific(struct macid_ctl_t *macid_ctl, u8 id, _adapter *adapter); ++s8 rtw_macid_get_ch_g(struct macid_ctl_t *macid_ctl, u8 id); ++void rtw_alloc_macid(_adapter *padapter, struct sta_info *psta); ++void rtw_release_macid(_adapter *padapter, struct sta_info *psta); ++u8 rtw_search_max_mac_id(_adapter *padapter); ++void rtw_macid_ctl_set_h2c_msr(struct macid_ctl_t *macid_ctl, u8 id, u8 h2c_msr); ++void rtw_macid_ctl_set_bw(struct macid_ctl_t *macid_ctl, u8 id, u8 bw); ++void rtw_macid_ctl_set_vht_en(struct macid_ctl_t *macid_ctl, u8 id, u8 en); ++void rtw_macid_ctl_set_rate_bmp0(struct macid_ctl_t *macid_ctl, u8 id, u32 bmp); ++void rtw_macid_ctl_set_rate_bmp1(struct macid_ctl_t *macid_ctl, u8 id, u32 bmp); ++void rtw_macid_ctl_init_sleep_reg(struct macid_ctl_t *macid_ctl, u16 m0, u16 m1, u16 m2, u16 m3); ++void rtw_macid_ctl_init(struct macid_ctl_t *macid_ctl); ++void rtw_macid_ctl_deinit(struct macid_ctl_t *macid_ctl); ++u8 rtw_iface_bcmc_id_get(_adapter *padapter); ++void rtw_iface_bcmc_id_set(_adapter *padapter, u8 mac_id); ++#if defined(DBG_CONFIG_ERROR_RESET) && defined(CONFIG_CONCURRENT_MODE) ++void rtw_iface_bcmc_sec_cam_map_restore(_adapter *adapter); ++#endif ++bool rtw_bmp_is_set(const u8 *bmp, u8 bmp_len, u8 id); ++void rtw_bmp_set(u8 *bmp, u8 bmp_len, u8 id); ++void rtw_bmp_clear(u8 *bmp, u8 bmp_len, u8 id); ++bool rtw_bmp_not_empty(const u8 *bmp, u8 bmp_len); ++bool rtw_bmp_not_empty_exclude_bit0(const u8 *bmp, u8 bmp_len); ++ ++#ifdef CONFIG_AP_MODE ++bool rtw_tim_map_is_set(_adapter *padapter, const u8 *map, u8 id); ++void rtw_tim_map_set(_adapter *padapter, u8 *map, u8 id); ++void rtw_tim_map_clear(_adapter *padapter, u8 *map, u8 id); ++bool rtw_tim_map_anyone_be_set(_adapter *padapter, const u8 *map); ++bool rtw_tim_map_anyone_be_set_exclude_aid0(_adapter *padapter, const u8 *map); ++#endif /* CONFIG_AP_MODE */ ++ ++u32 report_join_res(_adapter *padapter, int aid_res, u16 status); ++void report_survey_event(_adapter *padapter, union recv_frame *precv_frame); ++void report_surveydone_event(_adapter *padapter); ++u32 report_del_sta_event(_adapter *padapter, unsigned char *MacAddr, unsigned short reason, bool enqueue, u8 locally_generated); ++void report_add_sta_event(_adapter *padapter, unsigned char *MacAddr); ++bool rtw_port_switch_chk(_adapter *adapter); ++void report_wmm_edca_update(_adapter *padapter); ++ ++void beacon_timing_control(_adapter *padapter); ++u8 chk_bmc_sleepq_cmd(_adapter *padapter); ++extern u8 set_tx_beacon_cmd(_adapter *padapter); ++unsigned int setup_beacon_frame(_adapter *padapter, unsigned char *beacon_frame); ++void update_mgnt_tx_rate(_adapter *padapter, u8 rate); ++void update_monitor_frame_attrib(_adapter *padapter, struct pkt_attrib *pattrib); ++void update_mgntframe_attrib(_adapter *padapter, struct pkt_attrib *pattrib); ++void update_mgntframe_attrib_addr(_adapter *padapter, struct xmit_frame *pmgntframe); ++void dump_mgntframe(_adapter *padapter, struct xmit_frame *pmgntframe); ++s32 dump_mgntframe_and_wait(_adapter *padapter, struct xmit_frame *pmgntframe, int timeout_ms); ++s32 dump_mgntframe_and_wait_ack(_adapter *padapter, struct xmit_frame *pmgntframe); ++s32 dump_mgntframe_and_wait_ack_timeout(_adapter *padapter, struct xmit_frame *pmgntframe, int timeout_ms); ++ ++#ifdef CONFIG_P2P ++int get_reg_classes_full_count(struct p2p_channels *channel_list); ++void issue_probersp_p2p(_adapter *padapter, unsigned char *da); ++void issue_p2p_provision_request(_adapter *padapter, u8 *pssid, u8 ussidlen, u8 *pdev_raddr); ++void issue_p2p_GO_request(_adapter *padapter, u8 *raddr); ++void issue_probereq_p2p(_adapter *padapter, u8 *da); ++int issue_probereq_p2p_ex(_adapter *adapter, u8 *da, int try_cnt, int wait_ms); ++void issue_p2p_invitation_response(_adapter *padapter, u8 *raddr, u8 dialogToken, u8 success); ++void issue_p2p_invitation_request(_adapter *padapter, u8 *raddr); ++#endif /* CONFIG_P2P */ ++void issue_beacon(_adapter *padapter, int timeout_ms); ++void issue_probersp(_adapter *padapter, unsigned char *da, u8 is_valid_p2p_probereq); ++void _issue_assocreq(_adapter *padapter, u8 is_assoc); ++void issue_assocreq(_adapter *padapter); ++void issue_reassocreq(_adapter *padapter); ++void issue_asocrsp(_adapter *padapter, unsigned short status, struct sta_info *pstat, int pkt_type); ++void issue_auth(_adapter *padapter, struct sta_info *psta, unsigned short status); ++void issue_probereq(_adapter *padapter, const NDIS_802_11_SSID *pssid, const u8 *da); ++s32 issue_probereq_ex(_adapter *padapter, const NDIS_802_11_SSID *pssid, const u8 *da, u8 ch, bool append_wps, int try_cnt, int wait_ms); ++int issue_nulldata(_adapter *padapter, unsigned char *da, unsigned int power_mode, int try_cnt, int wait_ms); ++int issue_qos_nulldata(_adapter *padapter, unsigned char *da, u16 tid, u8 ps, int try_cnt, int wait_ms); ++int issue_deauth(_adapter *padapter, unsigned char *da, unsigned short reason); ++int issue_deauth_ex(_adapter *padapter, u8 *da, unsigned short reason, int try_cnt, int wait_ms); ++void issue_action_spct_ch_switch(_adapter *padapter, u8 *ra, u8 new_ch, u8 ch_offset); ++void issue_addba_req(_adapter *adapter, unsigned char *ra, u8 tid); ++void issue_addba_rsp(_adapter *adapter, unsigned char *ra, u8 tid, u16 status, u8 size); ++u8 issue_addba_rsp_wait_ack(_adapter *adapter, unsigned char *ra, u8 tid, u16 status, u8 size, int try_cnt, int wait_ms); ++void issue_del_ba(_adapter *adapter, unsigned char *ra, u8 tid, u16 reason, u8 initiator); ++int issue_del_ba_ex(_adapter *adapter, unsigned char *ra, u8 tid, u16 reason, u8 initiator, int try_cnt, int wait_ms); ++void issue_action_BSSCoexistPacket(_adapter *padapter); ++ ++#ifdef CONFIG_IEEE80211W ++void issue_action_SA_Query(_adapter *padapter, unsigned char *raddr, unsigned char action, unsigned short tid, u8 key_type); ++int issue_deauth_11w(_adapter *padapter, unsigned char *da, unsigned short reason, u8 key_type); ++#endif /* CONFIG_IEEE80211W */ ++int issue_action_SM_PS(_adapter *padapter , unsigned char *raddr , u8 NewMimoPsMode); ++int issue_action_SM_PS_wait_ack(_adapter *padapter, unsigned char *raddr, u8 NewMimoPsMode, int try_cnt, int wait_ms); ++ ++unsigned int send_delba_sta_tid(_adapter *adapter, u8 initiator, struct sta_info *sta, u8 tid, u8 force); ++unsigned int send_delba_sta_tid_wait_ack(_adapter *adapter, u8 initiator, struct sta_info *sta, u8 tid, u8 force); ++ ++unsigned int send_delba(_adapter *padapter, u8 initiator, u8 *addr); ++unsigned int send_beacon(_adapter *padapter); ++ ++void start_clnt_assoc(_adapter *padapter); ++void start_clnt_auth(_adapter *padapter); ++void start_clnt_join(_adapter *padapter); ++void start_create_ibss(_adapter *padapter); ++ ++unsigned int OnAssocReq(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAssocRsp(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnProbeReq(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnProbeRsp(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int DoReserved(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnBeacon(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAtim(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnDisassoc(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAuth(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAuthClient(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnDeAuth(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAction(_adapter *padapter, union recv_frame *precv_frame); ++ ++unsigned int on_action_spct(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAction_qos(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAction_dls(_adapter *padapter, union recv_frame *precv_frame); ++#ifdef CONFIG_RTW_WNM ++unsigned int on_action_wnm(_adapter *adapter, union recv_frame *rframe); ++#endif ++ ++#define RX_AMPDU_ACCEPT_INVALID 0xFF ++#define RX_AMPDU_SIZE_INVALID 0xFF ++ ++enum rx_ampdu_reason { ++ RX_AMPDU_DRV_FIXED = 1, ++ RX_AMPDU_BTCOEX = 2, /* not used, because BTCOEX has its own variable management */ ++ RX_AMPDU_DRV_SCAN = 3, ++}; ++u8 rtw_rx_ampdu_size(_adapter *adapter); ++bool rtw_rx_ampdu_is_accept(_adapter *adapter); ++bool rtw_rx_ampdu_set_size(_adapter *adapter, u8 size, u8 reason); ++bool rtw_rx_ampdu_set_accept(_adapter *adapter, u8 accept, u8 reason); ++u8 rx_ampdu_apply_sta_tid(_adapter *adapter, struct sta_info *sta, u8 tid, u8 accept, u8 size); ++u8 rx_ampdu_size_sta_limit(_adapter *adapter, struct sta_info *sta); ++u8 rx_ampdu_apply_sta(_adapter *adapter, struct sta_info *sta, u8 accept, u8 size); ++u16 rtw_rx_ampdu_apply(_adapter *adapter); ++ ++unsigned int OnAction_back(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int on_action_public(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAction_ft(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAction_ht(_adapter *padapter, union recv_frame *precv_frame); ++#ifdef CONFIG_IEEE80211W ++unsigned int OnAction_sa_query(_adapter *padapter, union recv_frame *precv_frame); ++#endif /* CONFIG_IEEE80211W */ ++unsigned int on_action_rm(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAction_wmm(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAction_vht(_adapter *padapter, union recv_frame *precv_frame); ++unsigned int OnAction_p2p(_adapter *padapter, union recv_frame *precv_frame); ++ ++#ifdef CONFIG_RTW_80211R ++void rtw_ft_update_bcn(_adapter *padapter, union recv_frame *precv_frame); ++void rtw_ft_start_clnt_join(_adapter *padapter); ++u8 rtw_ft_update_rsnie(_adapter *padapter, u8 bwrite, ++ struct pkt_attrib *pattrib, u8 **pframe); ++void rtw_ft_build_auth_req_ies(_adapter *padapter, ++ struct pkt_attrib *pattrib, u8 **pframe); ++void rtw_ft_build_assoc_req_ies(_adapter *padapter, ++ u8 is_reassoc, struct pkt_attrib *pattrib, u8 **pframe); ++u8 rtw_ft_update_auth_rsp_ies(_adapter *padapter, u8 *pframe, u32 len); ++void rtw_ft_start_roam(_adapter *padapter, u8 *pTargetAddr); ++void rtw_ft_issue_action_req(_adapter *padapter, u8 *pTargetAddr); ++void rtw_ft_report_evt(_adapter *padapter); ++void rtw_ft_report_reassoc_evt(_adapter *padapter, u8 *pMacAddr); ++void rtw_ft_link_timer_hdl(void *ctx); ++void rtw_ft_roam_timer_hdl(void *ctx); ++void rtw_ft_roam_status_reset(_adapter *padapter); ++#endif ++#ifdef CONFIG_RTW_WNM ++void rtw_wnm_roam_scan_hdl(void *ctx); ++void rtw_wnm_process_btm_req(_adapter *padapter, u8* pframe, u32 frame_len); ++void rtw_wnm_reset_btm_candidate(struct roam_nb_info *pnb); ++void rtw_wnm_reset_btm_state(_adapter *padapter); ++void rtw_wnm_issue_action(_adapter *padapter, u8 action, u8 reason); ++#endif ++#if defined(CONFIG_RTW_WNM) || defined(CONFIG_RTW_80211K) ++u32 rtw_wnm_btm_candidates_survey(_adapter *padapter, u8* pframe, u32 elem_len, u8 is_preference); ++#endif ++void mlmeext_joinbss_event_callback(_adapter *padapter, int join_res); ++void mlmeext_sta_del_event_callback(_adapter *padapter); ++void mlmeext_sta_add_event_callback(_adapter *padapter, struct sta_info *psta); ++ ++void linked_status_chk(_adapter *padapter, u8 from_timer); ++ ++#define rtw_get_bcn_cnt(adapter) (adapter->mlmeextpriv.cur_bcn_cnt) ++#define rtw_get_bcn_dtim_period(adapter) (adapter->mlmeextpriv.dtim) ++void rtw_collect_bcn_info(_adapter *adapter); ++ ++void _linked_info_dump(_adapter *padapter); ++ ++void survey_timer_hdl(void *ctx); ++#ifdef CONFIG_RTW_REPEATER_SON ++void rson_timer_hdl(void *ctx); ++#endif ++void link_timer_hdl(void *ctx); ++void addba_timer_hdl(void *ctx); ++#ifdef CONFIG_IEEE80211W ++void sa_query_timer_hdl(void *ctx); ++#endif /* CONFIG_IEEE80211W */ ++#if 0 ++void reauth_timer_hdl(_adapter *padapter); ++void reassoc_timer_hdl(_adapter *padapter); ++#endif ++ ++#define set_survey_timer(mlmeext, ms) \ ++ do { \ ++ /*RTW_INFO("%s set_survey_timer(%p, %d)\n", __FUNCTION__, (mlmeext), (ms));*/ \ ++ _set_timer(&(mlmeext)->survey_timer, (ms)); \ ++ } while (0) ++ ++#define set_link_timer(mlmeext, ms) \ ++ do { \ ++ /*RTW_INFO("%s set_link_timer(%p, %d)\n", __FUNCTION__, (mlmeext), (ms));*/ \ ++ _set_timer(&(mlmeext)->link_timer, (ms)); \ ++ } while (0) ++ ++bool rtw_is_basic_rate_cck(u8 rate); ++bool rtw_is_basic_rate_ofdm(u8 rate); ++bool rtw_is_basic_rate_mix(u8 rate); ++ ++extern int cckrates_included(unsigned char *rate, int ratelen); ++extern int cckratesonly_included(unsigned char *rate, int ratelen); ++ ++extern void process_addba_req(_adapter *padapter, u8 *paddba_req, u8 *addr); ++ ++extern void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len); ++extern void correct_TSF(_adapter *padapter, u8 mlme_state); ++#ifdef CONFIG_BCN_RECV_TIME ++void rtw_rx_bcn_time_update(_adapter *adapter, uint bcn_len, u8 data_rate); ++#endif ++extern u8 traffic_status_watchdog(_adapter *padapter, u8 from_timer); ++ ++void rtw_process_bar_frame(_adapter *padapter, union recv_frame *precv_frame); ++void rtw_join_done_chk_ch(_adapter *padapter, int join_res); ++ ++int rtw_chk_start_clnt_join(_adapter *padapter, u8 *ch, u8 *bw, u8 *offset); ++ ++#ifdef CONFIG_PLATFORM_ARM_SUN8I ++ #define BUSY_TRAFFIC_SCAN_DENY_PERIOD 8000 ++#else ++ #define BUSY_TRAFFIC_SCAN_DENY_PERIOD 12000 ++#endif ++ ++struct cmd_hdl { ++ uint parmsize; ++ u8(*h2cfuns)(struct _ADAPTER *padapter, u8 *pbuf); ++}; ++ ++void rtw_leave_opch(_adapter *adapter); ++void rtw_back_opch(_adapter *adapter); ++ ++u8 read_macreg_hdl(_adapter *padapter, u8 *pbuf); ++u8 write_macreg_hdl(_adapter *padapter, u8 *pbuf); ++u8 read_bbreg_hdl(_adapter *padapter, u8 *pbuf); ++u8 write_bbreg_hdl(_adapter *padapter, u8 *pbuf); ++u8 read_rfreg_hdl(_adapter *padapter, u8 *pbuf); ++u8 write_rfreg_hdl(_adapter *padapter, u8 *pbuf); ++ ++ ++u8 NULL_hdl(_adapter *padapter, u8 *pbuf); ++u8 join_cmd_hdl(_adapter *padapter, u8 *pbuf); ++u8 disconnect_hdl(_adapter *padapter, u8 *pbuf); ++u8 createbss_hdl(_adapter *padapter, u8 *pbuf); ++#ifdef CONFIG_AP_MODE ++u8 stop_ap_hdl(_adapter *adapter); ++#endif ++u8 setopmode_hdl(_adapter *padapter, u8 *pbuf); ++u8 sitesurvey_cmd_hdl(_adapter *padapter, u8 *pbuf); ++u8 setauth_hdl(_adapter *padapter, u8 *pbuf); ++u8 setkey_hdl(_adapter *padapter, u8 *pbuf); ++u8 set_stakey_hdl(_adapter *padapter, u8 *pbuf); ++u8 set_assocsta_hdl(_adapter *padapter, u8 *pbuf); ++u8 del_assocsta_hdl(_adapter *padapter, u8 *pbuf); ++u8 add_ba_hdl(_adapter *padapter, unsigned char *pbuf); ++u8 add_ba_rsp_hdl(_adapter *padapter, unsigned char *pbuf); ++ ++void rtw_ap_wep_pk_setting(_adapter *adapter, struct sta_info *psta); ++ ++u8 mlme_evt_hdl(_adapter *padapter, unsigned char *pbuf); ++u8 h2c_msg_hdl(_adapter *padapter, unsigned char *pbuf); ++u8 chk_bmc_sleepq_hdl(_adapter *padapter, unsigned char *pbuf); ++u8 tx_beacon_hdl(_adapter *padapter, unsigned char *pbuf); ++u8 rtw_set_chbw_hdl(_adapter *padapter, u8 *pbuf); ++u8 set_chplan_hdl(_adapter *padapter, unsigned char *pbuf); ++u8 led_blink_hdl(_adapter *padapter, unsigned char *pbuf); ++u8 set_csa_hdl(_adapter *padapter, unsigned char *pbuf); /* Kurt: Handling DFS channel switch announcement ie. */ ++u8 tdls_hdl(_adapter *padapter, unsigned char *pbuf); ++u8 run_in_thread_hdl(_adapter *padapter, u8 *pbuf); ++u8 rtw_getmacreg_hdl(_adapter *padapter, u8 *pbuf); ++ ++int rtw_sae_preprocess(_adapter *adapter, const u8 *buf, u32 len, u8 tx); ++ ++#define GEN_DRV_CMD_HANDLER(size, cmd) {size, &cmd ## _hdl}, ++#define GEN_MLME_EXT_HANDLER(size, cmd) {size, cmd}, ++ ++#ifdef _RTW_CMD_C_ ++ ++struct cmd_hdl wlancmds[] = { ++ GEN_DRV_CMD_HANDLER(sizeof(struct readMAC_parm), rtw_getmacreg) /*0*/ ++ GEN_DRV_CMD_HANDLER(0, NULL) ++ GEN_DRV_CMD_HANDLER(0, NULL) ++ GEN_DRV_CMD_HANDLER(0, NULL) ++ GEN_DRV_CMD_HANDLER(0, NULL) ++ GEN_DRV_CMD_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) /*10*/ ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct joinbss_parm), join_cmd_hdl) /*14*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct disconnect_parm), disconnect_hdl) ++ GEN_MLME_EXT_HANDLER(sizeof(struct createbss_parm), createbss_hdl) ++ GEN_MLME_EXT_HANDLER(sizeof(struct setopmode_parm), setopmode_hdl) ++ GEN_MLME_EXT_HANDLER(sizeof(struct sitesurvey_parm), sitesurvey_cmd_hdl) /*18*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct setauth_parm), setauth_hdl) ++ GEN_MLME_EXT_HANDLER(sizeof(struct setkey_parm), setkey_hdl) /*20*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct set_stakey_parm), set_stakey_hdl) ++ GEN_MLME_EXT_HANDLER(sizeof(struct set_assocsta_parm), NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct del_assocsta_parm), NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct setstapwrstate_parm), NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct setbasicrate_parm), NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct getbasicrate_parm), NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct setdatarate_parm), NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct getdatarate_parm), NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) /*30*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct setphy_parm), NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct getphy_parm), NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) /*40*/ ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct addBaReq_parm), add_ba_hdl) ++ GEN_MLME_EXT_HANDLER(sizeof(struct set_ch_parm), rtw_set_chbw_hdl) /* 46 */ ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) /*50*/ ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(0, NULL) ++ GEN_MLME_EXT_HANDLER(sizeof(struct Tx_Beacon_param), tx_beacon_hdl) /*55*/ ++ ++ GEN_MLME_EXT_HANDLER(0, mlme_evt_hdl) /*56*/ ++ GEN_MLME_EXT_HANDLER(0, rtw_drvextra_cmd_hdl) /*57*/ ++ ++ GEN_MLME_EXT_HANDLER(0, h2c_msg_hdl) /*58*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct SetChannelPlan_param), set_chplan_hdl) /*59*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct LedBlink_param), led_blink_hdl) /*60*/ ++ ++ GEN_MLME_EXT_HANDLER(0, set_csa_hdl) /*61*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct TDLSoption_param), tdls_hdl) /*62*/ ++ GEN_MLME_EXT_HANDLER(0, chk_bmc_sleepq_hdl) /*63*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct RunInThread_param), run_in_thread_hdl) /*64*/ ++ GEN_MLME_EXT_HANDLER(sizeof(struct addBaRsp_parm), add_ba_rsp_hdl) /* 65 */ ++ GEN_MLME_EXT_HANDLER(sizeof(struct rm_event), rm_post_event_hdl) /* 66 */ ++}; ++ ++#endif ++ ++struct C2HEvent_Header { ++ ++#ifdef CONFIG_LITTLE_ENDIAN ++ ++ unsigned int len:16; ++ unsigned int ID:8; ++ unsigned int seq:8; ++ ++#elif defined(CONFIG_BIG_ENDIAN) ++ ++ unsigned int seq:8; ++ unsigned int ID:8; ++ unsigned int len:16; ++ ++#else ++ ++# error "Must be LITTLE or BIG Endian" ++ ++#endif ++ ++ unsigned int rsvd; ++ ++}; ++ ++void rtw_dummy_event_callback(_adapter *adapter , u8 *pbuf); ++void rtw_fwdbg_event_callback(_adapter *adapter , u8 *pbuf); ++ ++enum rtw_c2h_event { ++ GEN_EVT_CODE(_Read_MACREG) = 0, /*0*/ ++ GEN_EVT_CODE(_Read_BBREG), ++ GEN_EVT_CODE(_Read_RFREG), ++ GEN_EVT_CODE(_Read_EEPROM), ++ GEN_EVT_CODE(_Read_EFUSE), ++ GEN_EVT_CODE(_Read_CAM), /*5*/ ++ GEN_EVT_CODE(_Get_BasicRate), ++ GEN_EVT_CODE(_Get_DataRate), ++ GEN_EVT_CODE(_Survey), /*8*/ ++ GEN_EVT_CODE(_SurveyDone), /*9*/ ++ ++ GEN_EVT_CODE(_JoinBss) , /*10*/ ++ GEN_EVT_CODE(_AddSTA), ++ GEN_EVT_CODE(_DelSTA), ++ GEN_EVT_CODE(_AtimDone) , ++ GEN_EVT_CODE(_TX_Report), ++ GEN_EVT_CODE(_CCX_Report), /*15*/ ++ GEN_EVT_CODE(_DTM_Report), ++ GEN_EVT_CODE(_TX_Rate_Statistics), ++ GEN_EVT_CODE(_C2HLBK), ++ GEN_EVT_CODE(_FWDBG), ++ GEN_EVT_CODE(_C2HFEEDBACK), /*20*/ ++ GEN_EVT_CODE(_ADDBA), ++ GEN_EVT_CODE(_C2HBCN), ++ GEN_EVT_CODE(_ReportPwrState), /* filen: only for PCIE, USB */ ++ GEN_EVT_CODE(_CloseRF), /* filen: only for PCIE, work around ASPM */ ++ GEN_EVT_CODE(_WMM), /*25*/ ++#ifdef CONFIG_IEEE80211W ++ GEN_EVT_CODE(_TimeoutSTA), ++#endif /* CONFIG_IEEE80211W */ ++#ifdef CONFIG_RTW_80211R ++ GEN_EVT_CODE(_FT_REASSOC), ++#endif ++ MAX_C2HEVT ++}; ++ ++ ++#ifdef _RTW_MLME_EXT_C_ ++ ++static struct fwevent wlanevents[] = { ++ {0, rtw_dummy_event_callback}, /*0*/ ++ {0, NULL}, ++ {0, NULL}, ++ {0, NULL}, ++ {0, NULL}, ++ {0, NULL}, ++ {0, NULL}, ++ {0, NULL}, ++ {0, &rtw_survey_event_callback}, /*8*/ ++ {sizeof(struct surveydone_event), &rtw_surveydone_event_callback}, /*9*/ ++ ++ {0, &rtw_joinbss_event_callback}, /*10*/ ++ {sizeof(struct stassoc_event), &rtw_stassoc_event_callback}, ++ {sizeof(struct stadel_event), &rtw_stadel_event_callback}, ++ {0, &rtw_atimdone_event_callback}, ++ {0, rtw_dummy_event_callback}, ++ {0, NULL}, /*15*/ ++ {0, NULL}, ++ {0, NULL}, ++ {0, NULL}, ++ {0, rtw_fwdbg_event_callback}, ++ {0, NULL}, /*20*/ ++ {0, NULL}, ++ {0, NULL}, ++ {0, &rtw_cpwm_event_callback}, ++ {0, NULL}, ++ {0, &rtw_wmm_event_callback}, /*25*/ ++#ifdef CONFIG_IEEE80211W ++ {sizeof(struct stadel_event), &rtw_sta_timeout_event_callback}, ++#endif /* CONFIG_IEEE80211W */ ++#ifdef CONFIG_RTW_80211R ++ {sizeof(struct stassoc_event), &rtw_ft_reassoc_event_callback}, ++#endif ++}; ++ ++#endif/* _RTW_MLME_EXT_C_ */ ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_mlme.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mlme.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_mlme.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mlme.h 2021-03-07 18:16:17.090957755 +0200 @@ -0,0 +1,1427 @@ +/****************************************************************************** + * @@ -403076,1328 +400799,9 @@ index 000000000..cdac712cd +#define GET_TCP_CWR(_tcphdr) BE_BITS_TO_1BYTE(((u8 *)(_tcphdr)) + 13, 7, 1) + +#endif /* __RTL871X_MLME_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_mlme_ext.h linux-5.8/3rdparty/rtl8812au/include/rtw_mlme_ext.h -new file mode 100644 -index 000000000..49fcaa9d7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_mlme_ext.h -@@ -0,0 +1,1311 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __RTW_MLME_EXT_H_ -+#define __RTW_MLME_EXT_H_ -+ -+ -+/* Commented by Albert 20101105 -+ * Increase the SURVEY_TO value from 100 to 150 ( 100ms to 150ms ) -+ * The Realtek 8188CE SoftAP will spend around 100ms to send the probe response after receiving the probe request. -+ * So, this driver tried to extend the dwell time for each scanning channel. -+ * This will increase the chance to receive the probe response from SoftAP. */ -+#define SURVEY_TO (100) -+ -+#define REAUTH_TO (300) /* (50) */ -+#define REASSOC_TO (300) /* (50) */ -+/* #define DISCONNECT_TO (3000) */ -+#define ADDBA_TO (2000) -+ -+#define LINKED_TO (1) /* unit:2 sec, 1x2 = 2 sec */ -+ -+#define REAUTH_LIMIT (4) -+#define REASSOC_LIMIT (4) -+#define READDBA_LIMIT (2) -+ -+#ifdef CONFIG_GSPI_HCI -+ #define ROAMING_LIMIT 5 -+#else -+ #define ROAMING_LIMIT 8 -+#endif -+/* #define IOCMD_REG0 0x10250370 */ -+/* #define IOCMD_REG1 0x10250374 */ -+/* #define IOCMD_REG2 0x10250378 */ -+ -+/* #define FW_DYNAMIC_FUN_SWITCH 0x10250364 */ -+ -+/* #define WRITE_BB_CMD 0xF0000001 */ -+/* #define SET_CHANNEL_CMD 0xF3000000 */ -+/* #define UPDATE_RA_CMD 0xFD0000A2 */ -+ -+#define _HW_STATE_NOLINK_ 0x00 -+#define _HW_STATE_ADHOC_ 0x01 -+#define _HW_STATE_STATION_ 0x02 -+#define _HW_STATE_AP_ 0x03 -+#define _HW_STATE_MONITOR_ 0x04 -+ -+ -+#define _1M_RATE_ 0 -+#define _2M_RATE_ 1 -+#define _5M_RATE_ 2 -+#define _11M_RATE_ 3 -+#define _6M_RATE_ 4 -+#define _9M_RATE_ 5 -+#define _12M_RATE_ 6 -+#define _18M_RATE_ 7 -+#define _24M_RATE_ 8 -+#define _36M_RATE_ 9 -+#define _48M_RATE_ 10 -+#define _54M_RATE_ 11 -+ -+/******************************************************** -+MCS rate definitions -+*********************************************************/ -+#define MCS_RATE_1R (0x000000ff) -+#define MCS_RATE_2R (0x0000ffff) -+#define MCS_RATE_3R (0x00ffffff) -+#define MCS_RATE_4R (0xffffffff) -+#define MCS_RATE_2R_13TO15_OFF (0x00001fff) -+ -+ -+extern unsigned char RTW_WPA_OUI[]; -+extern unsigned char WMM_OUI[]; -+extern unsigned char WPS_OUI[]; -+extern unsigned char WFD_OUI[]; -+extern unsigned char P2P_OUI[]; -+ -+extern unsigned char WMM_INFO_OUI[]; -+extern unsigned char WMM_PARA_OUI[]; -+ -+typedef struct _RT_CHANNEL_PLAN { -+ unsigned char Channel[MAX_CHANNEL_NUM]; -+ unsigned char Len; -+} RT_CHANNEL_PLAN, *PRT_CHANNEL_PLAN; -+ -+enum Associated_AP { -+ atherosAP = 0, -+ broadcomAP = 1, -+ ciscoAP = 2, -+ marvellAP = 3, -+ ralinkAP = 4, -+ realtekAP = 5, -+ airgocapAP = 6, -+ unknownAP = 7, -+ maxAP, -+}; -+ -+typedef enum _HT_IOT_PEER { -+ HT_IOT_PEER_UNKNOWN = 0, -+ HT_IOT_PEER_REALTEK = 1, -+ HT_IOT_PEER_REALTEK_92SE = 2, -+ HT_IOT_PEER_BROADCOM = 3, -+ HT_IOT_PEER_RALINK = 4, -+ HT_IOT_PEER_ATHEROS = 5, -+ HT_IOT_PEER_CISCO = 6, -+ HT_IOT_PEER_MERU = 7, -+ HT_IOT_PEER_MARVELL = 8, -+ HT_IOT_PEER_REALTEK_SOFTAP = 9,/* peer is RealTek SOFT_AP, by Bohn, 2009.12.17 */ -+ HT_IOT_PEER_SELF_SOFTAP = 10, /* Self is SoftAP */ -+ HT_IOT_PEER_AIRGO = 11, -+ HT_IOT_PEER_INTEL = 12, -+ HT_IOT_PEER_RTK_APCLIENT = 13, -+ HT_IOT_PEER_REALTEK_81XX = 14, -+ HT_IOT_PEER_REALTEK_WOW = 15, -+ HT_IOT_PEER_REALTEK_JAGUAR_BCUTAP = 16, -+ HT_IOT_PEER_REALTEK_JAGUAR_CCUTAP = 17, -+ HT_IOT_PEER_MAX = 18 -+} HT_IOT_PEER_E, *PHTIOT_PEER_E; -+ -+ -+typedef enum _RT_HT_INF0_CAP { -+ RT_HT_CAP_USE_TURBO_AGGR = 0x01, -+ RT_HT_CAP_USE_LONG_PREAMBLE = 0x02, -+ RT_HT_CAP_USE_AMPDU = 0x04, -+ RT_HT_CAP_USE_WOW = 0x8, -+ RT_HT_CAP_USE_SOFTAP = 0x10, -+ RT_HT_CAP_USE_92SE = 0x20, -+ RT_HT_CAP_USE_88C_92C = 0x40, -+ RT_HT_CAP_USE_AP_CLIENT_MODE = 0x80, /* AP team request to reserve this bit, by Emily */ -+} RT_HT_INF0_CAPBILITY, *PRT_HT_INF0_CAPBILITY; -+ -+typedef enum _RT_HT_INF1_CAP { -+ RT_HT_CAP_USE_VIDEO_CLIENT = 0x01, -+ RT_HT_CAP_USE_JAGUAR_BCUT = 0x02, -+ RT_HT_CAP_USE_JAGUAR_CCUT = 0x04, -+} RT_HT_INF1_CAPBILITY, *PRT_HT_INF1_CAPBILITY; -+ -+struct mlme_handler { -+ unsigned int num; -+ char *str; -+ unsigned int (*func)(_adapter *padapter, union recv_frame *precv_frame); -+}; -+ -+struct action_handler { -+ unsigned int num; -+ char *str; -+ unsigned int (*func)(_adapter *padapter, union recv_frame *precv_frame); -+}; -+ -+enum SCAN_STATE { -+ SCAN_DISABLE = 0, -+ SCAN_START = 1, -+ SCAN_PS_ANNC_WAIT = 2, -+ SCAN_ENTER = 3, -+ SCAN_PROCESS = 4, -+ -+ /* backop */ -+ SCAN_BACKING_OP = 5, -+ SCAN_BACK_OP = 6, -+ SCAN_LEAVING_OP = 7, -+ SCAN_LEAVE_OP = 8, -+ -+ /* SW antenna diversity (before linked) */ -+ SCAN_SW_ANTDIV_BL = 9, -+ -+ /* legacy p2p */ -+ SCAN_TO_P2P_LISTEN = 10, -+ SCAN_P2P_LISTEN = 11, -+ -+ SCAN_COMPLETE = 12, -+ SCAN_STATE_MAX, -+}; -+ -+const char *scan_state_str(u8 state); -+ -+enum ss_backop_flag { -+ SS_BACKOP_EN = BIT0, /* backop when linked */ -+ SS_BACKOP_EN_NL = BIT1, /* backop even when no linked */ -+ -+ SS_BACKOP_PS_ANNC = BIT4, -+ SS_BACKOP_TX_RESUME = BIT5, -+}; -+ -+struct ss_res { -+ u8 state; -+ u8 next_state; /* will set to state on next cmd hdl */ -+ int bss_cnt; -+ int channel_idx; -+#ifdef CONFIG_DFS -+ u8 dfs_ch_ssid_scan; -+#endif -+ int scan_mode; -+ u16 scan_ch_ms; -+ u32 scan_timeout_ms; -+ u8 rx_ampdu_accept; -+ u8 rx_ampdu_size; -+ u8 igi_scan; -+ u8 igi_before_scan; /* used for restoring IGI value without enable DIG & FA_CNT */ -+#ifdef CONFIG_SCAN_BACKOP -+ u8 backop_flags_sta; /* policy for station mode*/ -+ #ifdef CONFIG_AP_MODE -+ u8 backop_flags_ap; /* policy for ap mode */ -+ #endif -+ #ifdef CONFIG_RTW_MESH -+ u8 backop_flags_mesh; /* policy for mesh mode */ -+ #endif -+ u8 backop_flags; /* per backop runtime decision */ -+ u8 scan_cnt; -+ u8 scan_cnt_max; -+ systime backop_time; /* the start time of backop */ -+ u16 backop_ms; -+#endif -+#if defined(CONFIG_ANTENNA_DIVERSITY) || defined(DBG_SCAN_SW_ANTDIV_BL) -+ u8 is_sw_antdiv_bl_scan; -+#endif -+ u8 ssid_num; -+ u8 ch_num; -+ NDIS_802_11_SSID ssid[RTW_SSID_SCAN_AMOUNT]; -+ struct rtw_ieee80211_channel ch[RTW_CHANNEL_SCAN_AMOUNT]; -+ -+ u32 token; /* 0: use to identify caller */ -+ u16 duration; /* 0: use default */ -+ u8 igi; /* 0: use defalut */ -+ u8 bw; /* 0: use default */ -+}; -+ -+/* #define AP_MODE 0x0C */ -+/* #define STATION_MODE 0x08 */ -+/* #define AD_HOC_MODE 0x04 */ -+/* #define NO_LINK_MODE 0x00 */ -+ -+#define WIFI_FW_NULL_STATE _HW_STATE_NOLINK_ -+#define WIFI_FW_STATION_STATE _HW_STATE_STATION_ -+#define WIFI_FW_AP_STATE _HW_STATE_AP_ -+#define WIFI_FW_ADHOC_STATE _HW_STATE_ADHOC_ -+ -+#define WIFI_FW_PRE_LINK 0x00000800 -+#define WIFI_FW_AUTH_NULL 0x00000100 -+#define WIFI_FW_AUTH_STATE 0x00000200 -+#define WIFI_FW_AUTH_SUCCESS 0x00000400 -+ -+#define WIFI_FW_ASSOC_STATE 0x00002000 -+#define WIFI_FW_ASSOC_SUCCESS 0x00004000 -+ -+#define WIFI_FW_LINKING_STATE (WIFI_FW_AUTH_NULL | WIFI_FW_AUTH_STATE | WIFI_FW_AUTH_SUCCESS | WIFI_FW_ASSOC_STATE) -+ -+#ifdef CONFIG_TDLS -+enum TDLS_option { -+ TDLS_ESTABLISHED = 1, -+ TDLS_ISSUE_PTI, -+ TDLS_CH_SW_RESP, -+ TDLS_CH_SW_PREPARE, -+ TDLS_CH_SW_START, -+ TDLS_CH_SW_TO_OFF_CHNL, -+ TDLS_CH_SW_TO_BASE_CHNL_UNSOLICITED, -+ TDLS_CH_SW_TO_BASE_CHNL, -+ TDLS_CH_SW_END_TO_BASE_CHNL, -+ TDLS_CH_SW_END, -+ TDLS_RS_RCR, -+ TDLS_TEARDOWN_STA, -+ TDLS_TEARDOWN_STA_NO_WAIT, -+ TDLS_TEARDOWN_STA_LOCALLY, -+ TDLS_TEARDOWN_STA_LOCALLY_POST, -+ maxTDLS, -+}; -+ -+#endif /* CONFIG_TDLS */ -+ -+#ifndef NL80211_AUTHTYPE_SAE -+#define NL80211_AUTHTYPE_SAE 4 -+#endif -+ -+/* -+ * Usage: -+ * When one iface acted as AP mode and the other iface is STA mode and scanning, -+ * it should switch back to AP's operating channel periodically. -+ * Parameters info: -+ * When the driver scanned RTW_SCAN_NUM_OF_CH channels, it would switch back to AP's operating channel for -+ * RTW_BACK_OP_CH_MS milliseconds. -+ * Example: -+ * For chip supports 2.4G + 5GHz and AP mode is operating in channel 1, -+ * RTW_SCAN_NUM_OF_CH is 8, RTW_BACK_OP_CH_MS is 300 -+ * When it's STA mode gets set_scan command, -+ * it would -+ * 1. Doing the scan on channel 1.2.3.4.5.6.7.8 -+ * 2. Back to channel 1 for 300 milliseconds -+ * 3. Go through doing site survey on channel 9.10.11.36.40.44.48.52 -+ * 4. Back to channel 1 for 300 milliseconds -+ * 5. ... and so on, till survey done. -+ */ -+#if defined(CONFIG_ATMEL_RC_PATCH) -+ #define RTW_SCAN_NUM_OF_CH 2 -+ #define RTW_BACK_OP_CH_MS 200 -+#else -+ #define RTW_SCAN_NUM_OF_CH 3 -+ #define RTW_BACK_OP_CH_MS 400 -+#endif -+ -+#define RTW_IP_ADDR_LEN 4 -+#define RTW_IPv6_ADDR_LEN 16 -+ -+struct mlme_ext_info { -+ u32 state; -+#ifdef CONFIG_MI_WITH_MBSSID_CAM -+ u8 hw_media_state; -+#endif -+ u32 reauth_count; -+ u32 reassoc_count; -+ u32 link_count; -+ u32 auth_seq; -+ u32 auth_algo; /* 802.11 auth, could be open, shared, auto */ -+ u16 auth_status; -+ u32 authModeToggle; -+ u32 enc_algo;/* encrypt algorithm; */ -+ u32 key_index; /* this is only valid for legendary wep, 0~3 for key id. */ -+ u32 iv; -+ u8 chg_txt[128]; -+ u16 aid; -+ u16 bcn_interval; -+ u16 capability; -+ u8 assoc_AP_vendor; -+ u8 slotTime; -+ u8 preamble_mode; -+ u8 WMM_enable; -+ u8 ERP_enable; -+ u8 ERP_IE; -+ u8 HT_enable; -+ u8 HT_caps_enable; -+ u8 HT_info_enable; -+ u8 HT_protection; -+ u8 turboMode_cts2self; -+ u8 turboMode_rtsen; -+ u8 SM_PS; -+ u8 agg_enable_bitmap; -+ u8 ADDBA_retry_count; -+ u8 candidate_tid_bitmap; -+ u8 dialogToken; -+ /* Accept ADDBA Request */ -+ BOOLEAN bAcceptAddbaReq; -+ u8 bwmode_updated; -+ u8 hidden_ssid_mode; -+ u8 VHT_enable; -+ -+ u8 ip_addr[RTW_IP_ADDR_LEN]; -+ u8 ip6_addr[RTW_IPv6_ADDR_LEN]; -+ -+ struct ADDBA_request ADDBA_req; -+ struct WMM_para_element WMM_param; -+ struct HT_caps_element HT_caps; -+ struct HT_info_element HT_info; -+ WLAN_BSSID_EX network;/* join network or bss_network, if in ap mode, it is the same to cur_network.network */ -+#ifdef ROKU_PRIVATE -+ /*infra mode, store supported rates from AssocRsp*/ -+ NDIS_802_11_RATES_EX SupportedRates_infra_ap; -+ u8 ht_vht_received;/*ht_vht_received used to show debug msg BIT(0):HT BIT(1):VHT */ -+#endif /* ROKU_PRIVATE */ -+}; -+ -+/* The channel information about this channel including joining, scanning, and power constraints. */ -+typedef struct _RT_CHANNEL_INFO { -+ u8 ChannelNum; /* The channel number. */ -+ RT_SCAN_TYPE ScanType; /* Scan type such as passive or active scan. */ -+ /* u16 ScanPeriod; */ /* Listen time in millisecond in this channel. */ -+ /* s32 MaxTxPwrDbm; */ /* Max allowed tx power. */ -+ /* u32 ExInfo; */ /* Extended Information for this channel. */ -+#ifdef CONFIG_FIND_BEST_CHANNEL -+ u32 rx_count; -+#endif -+#ifdef CONFIG_DFS -+ #ifdef CONFIG_DFS_MASTER -+ systime non_ocp_end_time; -+ #endif -+ u8 hidden_bss_cnt; /* per scan count */ -+#endif -+} RT_CHANNEL_INFO, *PRT_CHANNEL_INFO; -+ -+#define CAC_TIME_MS (60*1000) -+#define CAC_TIME_CE_MS (10*60*1000) -+#define NON_OCP_TIME_MS (30*60*1000) -+ -+#if CONFIG_TXPWR_LIMIT -+void rtw_txpwr_init_regd(struct rf_ctl_t *rfctl); -+#endif -+void rtw_rfctl_init(_adapter *adapter); -+void rtw_rfctl_deinit(_adapter *adapter); -+ -+#ifdef CONFIG_DFS_MASTER -+struct rf_ctl_t; -+#define CH_IS_NON_OCP(rt_ch_info) (rtw_time_after((rt_ch_info)->non_ocp_end_time, rtw_get_current_time())) -+bool rtw_is_cac_reset_needed(struct rf_ctl_t *rfctl, u8 ch, u8 bw, u8 offset); -+bool _rtw_rfctl_overlap_radar_detect_ch(struct rf_ctl_t *rfctl, u8 ch, u8 bw, u8 offset); -+bool rtw_rfctl_overlap_radar_detect_ch(struct rf_ctl_t *rfctl); -+bool rtw_rfctl_is_tx_blocked_by_ch_waiting(struct rf_ctl_t *rfctl); -+bool rtw_chset_is_chbw_non_ocp(RT_CHANNEL_INFO *ch_set, u8 ch, u8 bw, u8 offset); -+bool rtw_chset_is_ch_non_ocp(RT_CHANNEL_INFO *ch_set, u8 ch); -+void rtw_chset_update_non_ocp(RT_CHANNEL_INFO *ch_set, u8 ch, u8 bw, u8 offset); -+void rtw_chset_update_non_ocp_ms(RT_CHANNEL_INFO *ch_set, u8 ch, u8 bw, u8 offset, int ms); -+u32 rtw_get_ch_waiting_ms(struct rf_ctl_t *rfctl, u8 ch, u8 bw, u8 offset, u32 *r_non_ocp_ms, u32 *r_cac_ms); -+void rtw_reset_cac(struct rf_ctl_t *rfctl, u8 ch, u8 bw, u8 offset); -+u32 rtw_force_stop_cac(struct rf_ctl_t *rfctl, u32 timeout_ms); -+#else -+#define CH_IS_NON_OCP(rt_ch_info) 0 -+#define rtw_chset_is_chbw_non_ocp(ch_set, ch, bw, offset) _FALSE -+#define rtw_chset_is_ch_non_ocp(ch_set, ch) _FALSE -+#define rtw_rfctl_is_tx_blocked_by_ch_waiting(rfctl) _FALSE -+#endif -+ -+enum { -+ RTW_CHF_2G = BIT0, -+ RTW_CHF_5G = BIT1, -+ RTW_CHF_DFS = BIT2, -+ RTW_CHF_LONG_CAC = BIT3, -+ RTW_CHF_NON_DFS = BIT4, -+ RTW_CHF_NON_LONG_CAC = BIT5, -+ RTW_CHF_NON_OCP = BIT6, -+}; -+ -+bool rtw_choose_shortest_waiting_ch(struct rf_ctl_t *rfctl, u8 sel_ch, u8 max_bw -+ , u8 *dec_ch, u8 *dec_bw, u8 *dec_offset -+ , u8 d_flags, u8 cur_ch, u8 same_band_prefer, u8 mesh_only); -+ -+void dump_chset(void *sel, RT_CHANNEL_INFO *ch_set); -+void dump_cur_chset(void *sel, struct rf_ctl_t *rfctl); -+ -+int rtw_chset_search_ch(RT_CHANNEL_INFO *ch_set, const u32 ch); -+u8 rtw_chset_is_chbw_valid(RT_CHANNEL_INFO *ch_set, u8 ch, u8 bw, u8 offset); -+void rtw_chset_sync_chbw(RT_CHANNEL_INFO *ch_set, u8 *req_ch, u8 *req_bw, u8 *req_offset -+ , u8 *g_ch, u8 *g_bw, u8 *g_offset); -+ -+bool rtw_mlme_band_check(_adapter *adapter, const u32 ch); -+ -+ -+enum { -+ BAND_24G = BIT0, -+ BAND_5G = BIT1, -+}; -+void RTW_SET_SCAN_BAND_SKIP(_adapter *padapter, int skip_band); -+void RTW_CLR_SCAN_BAND_SKIP(_adapter *padapter, int skip_band); -+int RTW_GET_SCAN_BAND_SKIP(_adapter *padapter); -+ -+bool rtw_mlme_ignore_chan(_adapter *adapter, const u32 ch); -+ -+/* P2P_MAX_REG_CLASSES - Maximum number of regulatory classes */ -+#define P2P_MAX_REG_CLASSES 10 -+ -+/* P2P_MAX_REG_CLASS_CHANNELS - Maximum number of channels per regulatory class */ -+#define P2P_MAX_REG_CLASS_CHANNELS 20 -+ -+/* struct p2p_channels - List of supported channels */ -+struct p2p_channels { -+ /* struct p2p_reg_class - Supported regulatory class */ -+ struct p2p_reg_class { -+ /* reg_class - Regulatory class (IEEE 802.11-2007, Annex J) */ -+ u8 reg_class; -+ -+ /* channel - Supported channels */ -+ u8 channel[P2P_MAX_REG_CLASS_CHANNELS]; -+ -+ /* channels - Number of channel entries in use */ -+ size_t channels; -+ } reg_class[P2P_MAX_REG_CLASSES]; -+ -+ /* reg_classes - Number of reg_class entries in use */ -+ size_t reg_classes; -+}; -+ -+struct p2p_oper_class_map { -+ enum hw_mode {IEEE80211G, IEEE80211A} mode; -+ u8 op_class; -+ u8 min_chan; -+ u8 max_chan; -+ u8 inc; -+ enum { BW20, BW40PLUS, BW40MINUS } bw; -+}; -+ -+struct mlme_ext_priv { -+ _adapter *padapter; -+ u8 mlmeext_init; -+ ATOMIC_T event_seq; -+ u16 mgnt_seq; -+#ifdef CONFIG_IEEE80211W -+ u16 sa_query_seq; -+#endif -+ /* struct fw_priv fwpriv; */ -+ -+ unsigned char cur_channel; -+ unsigned char cur_bwmode; -+ unsigned char cur_ch_offset;/* PRIME_CHNL_OFFSET */ -+ unsigned char cur_wireless_mode; /* NETWORK_TYPE */ -+ -+ unsigned char basicrate[NumRates]; -+ unsigned char datarate[NumRates]; -+#ifdef CONFIG_80211N_HT -+ unsigned char default_supported_mcs_set[16]; -+#endif -+ -+ struct ss_res sitesurvey_res; -+ struct mlme_ext_info mlmext_info;/* for sta/adhoc mode, including current scanning/connecting/connected related info. -+ * for ap mode, network includes ap's cap_info */ -+ _timer survey_timer; -+ _timer link_timer; -+ -+#ifdef CONFIG_RTW_REPEATER_SON -+ _timer rson_scan_timer; -+#endif -+#ifdef CONFIG_RTW_80211R -+ _timer ft_link_timer; -+ _timer ft_roam_timer; -+#endif -+ -+ systime last_scan_time; -+ u8 scan_abort; -+ u8 join_abort; -+ u8 tx_rate; /* TXRATE when USERATE is set. */ -+ -+ u32 retry; /* retry for issue probereq */ -+ -+ u64 TSFValue; -+ u32 bcn_cnt; -+ u32 last_bcn_cnt; -+ u8 cur_bcn_cnt;/*2s*/ -+ u8 dtim;/*DTIM Period*/ -+#ifdef DBG_RX_BCN -+ u8 tim[4]; -+#endif -+#ifdef CONFIG_BCN_RECV_TIME -+ u16 bcn_rx_time; -+#endif -+#ifdef CONFIG_AP_MODE -+ unsigned char bstart_bss; -+#endif -+ -+#ifdef CONFIG_80211D -+ u8 update_channel_plan_by_ap_done; -+#endif -+ /* recv_decache check for Action_public frame */ -+ u8 action_public_dialog_token; -+ u16 action_public_rxseq; -+ -+ /* #ifdef CONFIG_ACTIVE_KEEP_ALIVE_CHECK */ -+ u8 active_keep_alive_check; -+ /* #endif */ -+#ifdef DBG_FIXED_CHAN -+ u8 fixed_chan; -+#endif -+ -+ u8 tsf_update_required:1; -+ u8 en_hw_update_tsf:1; /* set hw sync bcn tsf register or not */ -+ systime tsf_update_pause_stime; -+ u8 tsf_update_pause_factor; /* num of bcn intervals to stay TSF update pause status */ -+ u8 tsf_update_restore_factor; /* num of bcn interval to stay TSF update restore status */ -+#ifdef CONFIG_SUPPORT_STATIC_SMPS -+ u8 ssmps_en; -+ u16 ssmps_tx_tp_th;/*Mbps*/ -+ u16 ssmps_rx_tp_th;/*Mbps*/ -+ #ifdef DBG_STATIC_SMPS -+ u8 ssmps_test; -+ u8 ssmps_test_en; -+ #endif -+#endif -+#ifdef CONFIG_CTRL_TXSS_BY_TP -+ u8 txss_ctrl_en; -+ u16 txss_tp_th;/*Mbps*/ -+ u8 txss_tp_chk_cnt;/*unit 2s*/ -+ u8 txss_1ss; -+ u8 txss_momi_type_bk; -+#endif -+}; -+ -+struct support_rate_handler { -+ u8 rate; -+ bool basic; -+ bool existence; -+}; -+ -+static inline u8 check_mlmeinfo_state(struct mlme_ext_priv *plmeext, sint state) -+{ -+ if ((plmeext->mlmext_info.state & 0x03) == state) -+ return _TRUE; -+ -+ return _FALSE; -+} -+ -+void sitesurvey_set_offch_state(_adapter *adapter, u8 scan_state); -+ -+#define mlmeext_msr(mlmeext) ((mlmeext)->mlmext_info.state & 0x03) -+#define mlmeext_scan_state(mlmeext) ((mlmeext)->sitesurvey_res.state) -+#define mlmeext_scan_state_str(mlmeext) scan_state_str((mlmeext)->sitesurvey_res.state) -+#define mlmeext_chk_scan_state(mlmeext, _state) ((mlmeext)->sitesurvey_res.state == (_state)) -+#define mlmeext_set_scan_state(mlmeext, _state) \ -+ do { \ -+ ((mlmeext)->sitesurvey_res.state = (_state)); \ -+ ((mlmeext)->sitesurvey_res.next_state = (_state)); \ -+ rtw_mi_update_iface_status(&((container_of(mlmeext, _adapter, mlmeextpriv)->mlmepriv)), 0); \ -+ /* RTW_INFO("set_scan_state:%s\n", scan_state_str(_state)); */ \ -+ sitesurvey_set_offch_state(container_of(mlmeext, _adapter, mlmeextpriv), _state); \ -+ } while (0) -+ -+#define mlmeext_scan_next_state(mlmeext) ((mlmeext)->sitesurvey_res.next_state) -+#define mlmeext_set_scan_next_state(mlmeext, _state) \ -+ do { \ -+ ((mlmeext)->sitesurvey_res.next_state = (_state)); \ -+ /* RTW_INFO("set_scan_next_state:%s\n", scan_state_str(_state)); */ \ -+ } while (0) -+ -+#ifdef CONFIG_SCAN_BACKOP -+#define mlmeext_scan_backop_flags(mlmeext) ((mlmeext)->sitesurvey_res.backop_flags) -+#define mlmeext_chk_scan_backop_flags(mlmeext, flags) ((mlmeext)->sitesurvey_res.backop_flags & (flags)) -+#define mlmeext_assign_scan_backop_flags(mlmeext, flags) \ -+ do { \ -+ ((mlmeext)->sitesurvey_res.backop_flags = (flags)); \ -+ RTW_INFO("assign_scan_backop_flags:0x%02x\n", (mlmeext)->sitesurvey_res.backop_flags); \ -+ } while (0) -+ -+#define mlmeext_scan_backop_flags_sta(mlmeext) ((mlmeext)->sitesurvey_res.backop_flags_sta) -+#define mlmeext_chk_scan_backop_flags_sta(mlmeext, flags) ((mlmeext)->sitesurvey_res.backop_flags_sta & (flags)) -+#define mlmeext_assign_scan_backop_flags_sta(mlmeext, flags) \ -+ do { \ -+ ((mlmeext)->sitesurvey_res.backop_flags_sta = (flags)); \ -+ } while (0) -+#else -+#define mlmeext_scan_backop_flags(mlmeext) (0) -+#define mlmeext_chk_scan_backop_flags(mlmeext, flags) (0) -+#define mlmeext_assign_scan_backop_flags(mlmeext, flags) do {} while (0) -+ -+#define mlmeext_scan_backop_flags_sta(mlmeext) (0) -+#define mlmeext_chk_scan_backop_flags_sta(mlmeext, flags) (0) -+#define mlmeext_assign_scan_backop_flags_sta(mlmeext, flags) do {} while (0) -+#endif /* CONFIG_SCAN_BACKOP */ -+ -+#if defined(CONFIG_SCAN_BACKOP) && defined(CONFIG_AP_MODE) -+#define mlmeext_scan_backop_flags_ap(mlmeext) ((mlmeext)->sitesurvey_res.backop_flags_ap) -+#define mlmeext_chk_scan_backop_flags_ap(mlmeext, flags) ((mlmeext)->sitesurvey_res.backop_flags_ap & (flags)) -+#define mlmeext_assign_scan_backop_flags_ap(mlmeext, flags) \ -+ do { \ -+ ((mlmeext)->sitesurvey_res.backop_flags_ap = (flags)); \ -+ } while (0) -+#else -+#define mlmeext_scan_backop_flags_ap(mlmeext) (0) -+#define mlmeext_chk_scan_backop_flags_ap(mlmeext, flags) (0) -+#define mlmeext_assign_scan_backop_flags_ap(mlmeext, flags) do {} while (0) -+#endif /* defined(CONFIG_SCAN_BACKOP) && defined(CONFIG_AP_MODE) */ -+ -+#if defined(CONFIG_SCAN_BACKOP) && defined(CONFIG_RTW_MESH) -+#define mlmeext_scan_backop_flags_mesh(mlmeext) ((mlmeext)->sitesurvey_res.backop_flags_mesh) -+#define mlmeext_chk_scan_backop_flags_mesh(mlmeext, flags) ((mlmeext)->sitesurvey_res.backop_flags_mesh & (flags)) -+#define mlmeext_assign_scan_backop_flags_mesh(mlmeext, flags) \ -+ do { \ -+ ((mlmeext)->sitesurvey_res.backop_flags_mesh = (flags)); \ -+ } while (0) -+#else -+#define mlmeext_scan_backop_flags_mesh(mlmeext) (0) -+#define mlmeext_chk_scan_backop_flags_mesh(mlmeext, flags) (0) -+#define mlmeext_assign_scan_backop_flags_mesh(mlmeext, flags) do {} while (0) -+#endif /* defined(CONFIG_SCAN_BACKOP) && defined(CONFIG_RTW_MESH) */ -+ -+u32 rtw_scan_timeout_decision(_adapter *padapter); -+ -+void init_mlme_default_rate_set(_adapter *padapter); -+int init_mlme_ext_priv(_adapter *padapter); -+int init_hw_mlme_ext(_adapter *padapter); -+void free_mlme_ext_priv(struct mlme_ext_priv *pmlmeext); -+extern struct xmit_frame *alloc_mgtxmitframe(struct xmit_priv *pxmitpriv); -+struct xmit_frame *alloc_mgtxmitframe_once(struct xmit_priv *pxmitpriv); -+ -+/* void fill_fwpriv(_adapter * padapter, struct fw_priv *pfwpriv); */ -+u8 judge_network_type(_adapter *padapter, unsigned char *rate, int ratelen); -+void get_rate_set(_adapter *padapter, unsigned char *pbssrate, int *bssrate_len); -+void set_mcs_rate_by_mask(u8 *mcs_set, u32 mask); -+void UpdateBrateTbl(_adapter *padapter, u8 *mBratesOS); -+void UpdateBrateTblForSoftAP(u8 *bssrateset, u32 bssratelen); -+void change_band_update_ie(_adapter *padapter, WLAN_BSSID_EX *pnetwork, u8 ch); -+ -+void Set_MSR(_adapter *padapter, u8 type); -+ -+void rtw_set_external_auth_status(_adapter *padapter, const void *data, int len); -+ -+u8 rtw_get_oper_ch(_adapter *adapter); -+void rtw_set_oper_ch(_adapter *adapter, u8 ch); -+u8 rtw_get_oper_bw(_adapter *adapter); -+void rtw_set_oper_bw(_adapter *adapter, u8 bw); -+u8 rtw_get_oper_choffset(_adapter *adapter); -+void rtw_set_oper_choffset(_adapter *adapter, u8 offset); -+u8 rtw_get_center_ch(u8 channel, u8 chnl_bw, u8 chnl_offset); -+systime rtw_get_on_oper_ch_time(_adapter *adapter); -+systime rtw_get_on_cur_ch_time(_adapter *adapter); -+ -+u8 rtw_get_offset_by_chbw(u8 ch, u8 bw, u8 *r_offset); -+ -+void set_channel_bwmode(_adapter *padapter, unsigned char channel, unsigned char channel_offset, unsigned short bwmode); -+ -+unsigned int decide_wait_for_beacon_timeout(unsigned int bcn_interval); -+ -+void _clear_cam_entry(_adapter *padapter, u8 entry); -+void write_cam_from_cache(_adapter *adapter, u8 id); -+void rtw_sec_cam_swap(_adapter *adapter, u8 cam_id_a, u8 cam_id_b); -+void rtw_clean_dk_section(_adapter *adapter); -+void rtw_clean_hw_dk_cam(_adapter *adapter); -+ -+/* modify both HW and cache */ -+void write_cam(_adapter *padapter, u8 id, u16 ctrl, u8 *mac, u8 *key); -+void clear_cam_entry(_adapter *padapter, u8 id); -+ -+/* modify cache only */ -+void write_cam_cache(_adapter *adapter, u8 id, u16 ctrl, u8 *mac, u8 *key); -+void clear_cam_cache(_adapter *adapter, u8 id); -+ -+void invalidate_cam_all(_adapter *padapter); -+void CAM_empty_entry(PADAPTER Adapter, u8 ucIndex); -+ -+void flush_all_cam_entry(_adapter *padapter); -+ -+BOOLEAN IsLegal5GChannel(PADAPTER Adapter, u8 channel); -+ -+void site_survey(_adapter *padapter, u8 survey_channel, RT_SCAN_TYPE ScanType); -+u8 collect_bss_info(_adapter *padapter, union recv_frame *precv_frame, WLAN_BSSID_EX *bssid); -+void update_network(WLAN_BSSID_EX *dst, WLAN_BSSID_EX *src, _adapter *padapter, bool update_ie); -+ -+u8 *get_my_bssid(WLAN_BSSID_EX *pnetwork); -+u16 get_beacon_interval(WLAN_BSSID_EX *bss); -+ -+int is_client_associated_to_ap(_adapter *padapter); -+int is_client_associated_to_ibss(_adapter *padapter); -+int is_IBSS_empty(_adapter *padapter); -+ -+unsigned char check_assoc_AP(u8 *pframe, uint len); -+void get_assoc_AP_Vendor(char *vendor, u8 assoc_AP_vendor); -+#ifdef CONFIG_RTS_FULL_BW -+void rtw_parse_sta_vendor_ie_8812(_adapter *adapter, struct sta_info *sta, u8 *tlv_ies, u16 tlv_ies_len); -+#endif/*CONFIG_RTS_FULL_BW*/ -+#ifdef CONFIG_80211AC_VHT -+unsigned char get_vht_mu_bfer_cap(u8 *pframe, uint len); -+#endif -+ -+int WMM_param_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+#ifdef CONFIG_WFD -+void rtw_process_wfd_ie(_adapter *adapter, u8 *ie, u8 ie_len, const char *tag); -+void rtw_process_wfd_ies(_adapter *adapter, u8 *ies, u8 ies_len, const char *tag); -+#endif -+void WMMOnAssocRsp(_adapter *padapter); -+ -+void HT_caps_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+#ifdef ROKU_PRIVATE -+void HT_caps_handler_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+#endif -+void HT_info_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+void HTOnAssocRsp(_adapter *padapter); -+ -+#ifdef ROKU_PRIVATE -+void Supported_rate_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+void Extended_Supported_rate_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+#endif -+ -+void ERP_IE_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+void VCS_update(_adapter *padapter, struct sta_info *psta); -+void update_ldpc_stbc_cap(struct sta_info *psta); -+ -+bool rtw_validate_value(u16 EID, u8 *p, u16 len); -+bool hidden_ssid_ap(WLAN_BSSID_EX *snetwork); -+void rtw_absorb_ssid_ifneed(_adapter *padapter, WLAN_BSSID_EX *bssid, u8 *pframe); -+int rtw_get_bcn_keys(ADAPTER *Adapter, u8 *pframe, u32 packet_len, -+ struct beacon_keys *recv_beacon); -+int validate_beacon_len(u8 *pframe, uint len); -+void rtw_dump_bcn_keys(void *sel, struct beacon_keys *recv_beacon); -+int rtw_check_bcn_info(ADAPTER *Adapter, u8 *pframe, u32 packet_len); -+void update_beacon_info(_adapter *padapter, u8 *pframe, uint len, struct sta_info *psta); -+#ifdef CONFIG_DFS -+void process_csa_ie(_adapter *padapter, u8 *ies, uint ies_len); -+#endif /* CONFIG_DFS */ -+void update_capinfo(PADAPTER Adapter, u16 updateCap); -+void update_wireless_mode(_adapter *padapter); -+void update_tx_basic_rate(_adapter *padapter, u8 modulation); -+void update_sta_basic_rate(struct sta_info *psta, u8 wireless_mode); -+int rtw_ies_get_supported_rate(u8 *ies, uint ies_len, u8 *rate_set, u8 *rate_num); -+ -+/* for sta/adhoc mode */ -+void update_sta_info(_adapter *padapter, struct sta_info *psta); -+unsigned int update_basic_rate(unsigned char *ptn, unsigned int ptn_sz); -+unsigned int update_supported_rate(unsigned char *ptn, unsigned int ptn_sz); -+void Update_RA_Entry(_adapter *padapter, struct sta_info *psta); -+void set_sta_rate(_adapter *padapter, struct sta_info *psta); -+ -+unsigned int receive_disconnect(_adapter *padapter, unsigned char *MacAddr, unsigned short reason, u8 locally_generated); -+ -+unsigned char get_highest_rate_idx(u64 mask); -+unsigned char get_lowest_rate_idx_ex(u64 mask, int start_bit); -+#define get_lowest_rate_idx(mask) get_lowest_rate_idx_ex(mask, 0) -+ -+int support_short_GI(_adapter *padapter, struct HT_caps_element *pHT_caps, u8 bwmode); -+unsigned int is_ap_in_tkip(_adapter *padapter); -+unsigned int is_ap_in_wep(_adapter *padapter); -+unsigned int should_forbid_n_rate(_adapter *padapter); -+ -+void parsing_eapol_packet(_adapter *padapter, u8 *key_payload, struct sta_info *psta, u8 trx_type); -+ -+bool _rtw_camctl_chk_cap(_adapter *adapter, u8 cap); -+void _rtw_camctl_set_flags(_adapter *adapter, u32 flags); -+void rtw_camctl_set_flags(_adapter *adapter, u32 flags); -+void _rtw_camctl_clr_flags(_adapter *adapter, u32 flags); -+void rtw_camctl_clr_flags(_adapter *adapter, u32 flags); -+bool _rtw_camctl_chk_flags(_adapter *adapter, u32 flags); -+ -+struct sec_cam_bmp; -+void dump_sec_cam_map(void *sel, struct sec_cam_bmp *map, u8 max_num); -+void rtw_sec_cam_map_clr_all(struct sec_cam_bmp *map); -+ -+bool _rtw_camid_is_gk(_adapter *adapter, u8 cam_id); -+bool rtw_camid_is_gk(_adapter *adapter, u8 cam_id); -+s16 rtw_camid_search(_adapter *adapter, u8 *addr, s16 kid, s8 gk); -+s16 rtw_camid_alloc(_adapter *adapter, struct sta_info *sta, u8 kid, u8 gk, bool *used); -+void rtw_camid_free(_adapter *adapter, u8 cam_id); -+u8 rtw_get_sec_camid(_adapter *adapter, u8 max_bk_key_num, u8 *sec_key_id); -+ -+struct macid_bmp; -+struct macid_ctl_t; -+void dump_macid_map(void *sel, struct macid_bmp *map, u8 max_num); -+bool rtw_macid_is_set(struct macid_bmp *map, u8 id); -+void rtw_macid_map_clr(struct macid_bmp *map, u8 id); -+bool rtw_macid_is_used(struct macid_ctl_t *macid_ctl, u8 id); -+bool rtw_macid_is_bmc(struct macid_ctl_t *macid_ctl, u8 id); -+u8 rtw_macid_get_iface_bmp(struct macid_ctl_t *macid_ctl, u8 id); -+bool rtw_macid_is_iface_shared(struct macid_ctl_t *macid_ctl, u8 id); -+bool rtw_macid_is_iface_specific(struct macid_ctl_t *macid_ctl, u8 id, _adapter *adapter); -+s8 rtw_macid_get_ch_g(struct macid_ctl_t *macid_ctl, u8 id); -+void rtw_alloc_macid(_adapter *padapter, struct sta_info *psta); -+void rtw_release_macid(_adapter *padapter, struct sta_info *psta); -+u8 rtw_search_max_mac_id(_adapter *padapter); -+void rtw_macid_ctl_set_h2c_msr(struct macid_ctl_t *macid_ctl, u8 id, u8 h2c_msr); -+void rtw_macid_ctl_set_bw(struct macid_ctl_t *macid_ctl, u8 id, u8 bw); -+void rtw_macid_ctl_set_vht_en(struct macid_ctl_t *macid_ctl, u8 id, u8 en); -+void rtw_macid_ctl_set_rate_bmp0(struct macid_ctl_t *macid_ctl, u8 id, u32 bmp); -+void rtw_macid_ctl_set_rate_bmp1(struct macid_ctl_t *macid_ctl, u8 id, u32 bmp); -+void rtw_macid_ctl_init_sleep_reg(struct macid_ctl_t *macid_ctl, u16 m0, u16 m1, u16 m2, u16 m3); -+void rtw_macid_ctl_init(struct macid_ctl_t *macid_ctl); -+void rtw_macid_ctl_deinit(struct macid_ctl_t *macid_ctl); -+u8 rtw_iface_bcmc_id_get(_adapter *padapter); -+void rtw_iface_bcmc_id_set(_adapter *padapter, u8 mac_id); -+#if defined(DBG_CONFIG_ERROR_RESET) && defined(CONFIG_CONCURRENT_MODE) -+void rtw_iface_bcmc_sec_cam_map_restore(_adapter *adapter); -+#endif -+bool rtw_bmp_is_set(const u8 *bmp, u8 bmp_len, u8 id); -+void rtw_bmp_set(u8 *bmp, u8 bmp_len, u8 id); -+void rtw_bmp_clear(u8 *bmp, u8 bmp_len, u8 id); -+bool rtw_bmp_not_empty(const u8 *bmp, u8 bmp_len); -+bool rtw_bmp_not_empty_exclude_bit0(const u8 *bmp, u8 bmp_len); -+ -+#ifdef CONFIG_AP_MODE -+bool rtw_tim_map_is_set(_adapter *padapter, const u8 *map, u8 id); -+void rtw_tim_map_set(_adapter *padapter, u8 *map, u8 id); -+void rtw_tim_map_clear(_adapter *padapter, u8 *map, u8 id); -+bool rtw_tim_map_anyone_be_set(_adapter *padapter, const u8 *map); -+bool rtw_tim_map_anyone_be_set_exclude_aid0(_adapter *padapter, const u8 *map); -+#endif /* CONFIG_AP_MODE */ -+ -+u32 report_join_res(_adapter *padapter, int aid_res, u16 status); -+void report_survey_event(_adapter *padapter, union recv_frame *precv_frame); -+void report_surveydone_event(_adapter *padapter); -+u32 report_del_sta_event(_adapter *padapter, unsigned char *MacAddr, unsigned short reason, bool enqueue, u8 locally_generated); -+void report_add_sta_event(_adapter *padapter, unsigned char *MacAddr); -+bool rtw_port_switch_chk(_adapter *adapter); -+void report_wmm_edca_update(_adapter *padapter); -+ -+void beacon_timing_control(_adapter *padapter); -+u8 chk_bmc_sleepq_cmd(_adapter *padapter); -+extern u8 set_tx_beacon_cmd(_adapter *padapter); -+unsigned int setup_beacon_frame(_adapter *padapter, unsigned char *beacon_frame); -+void update_mgnt_tx_rate(_adapter *padapter, u8 rate); -+void update_monitor_frame_attrib(_adapter *padapter, struct pkt_attrib *pattrib); -+void update_mgntframe_attrib(_adapter *padapter, struct pkt_attrib *pattrib); -+void update_mgntframe_attrib_addr(_adapter *padapter, struct xmit_frame *pmgntframe); -+void dump_mgntframe(_adapter *padapter, struct xmit_frame *pmgntframe); -+s32 dump_mgntframe_and_wait(_adapter *padapter, struct xmit_frame *pmgntframe, int timeout_ms); -+s32 dump_mgntframe_and_wait_ack(_adapter *padapter, struct xmit_frame *pmgntframe); -+s32 dump_mgntframe_and_wait_ack_timeout(_adapter *padapter, struct xmit_frame *pmgntframe, int timeout_ms); -+ -+#ifdef CONFIG_P2P -+int get_reg_classes_full_count(struct p2p_channels *channel_list); -+void issue_probersp_p2p(_adapter *padapter, unsigned char *da); -+void issue_p2p_provision_request(_adapter *padapter, u8 *pssid, u8 ussidlen, u8 *pdev_raddr); -+void issue_p2p_GO_request(_adapter *padapter, u8 *raddr); -+void issue_probereq_p2p(_adapter *padapter, u8 *da); -+int issue_probereq_p2p_ex(_adapter *adapter, u8 *da, int try_cnt, int wait_ms); -+void issue_p2p_invitation_response(_adapter *padapter, u8 *raddr, u8 dialogToken, u8 success); -+void issue_p2p_invitation_request(_adapter *padapter, u8 *raddr); -+#endif /* CONFIG_P2P */ -+void issue_beacon(_adapter *padapter, int timeout_ms); -+void issue_probersp(_adapter *padapter, unsigned char *da, u8 is_valid_p2p_probereq); -+void _issue_assocreq(_adapter *padapter, u8 is_assoc); -+void issue_assocreq(_adapter *padapter); -+void issue_reassocreq(_adapter *padapter); -+void issue_asocrsp(_adapter *padapter, unsigned short status, struct sta_info *pstat, int pkt_type); -+void issue_auth(_adapter *padapter, struct sta_info *psta, unsigned short status); -+void issue_probereq(_adapter *padapter, const NDIS_802_11_SSID *pssid, const u8 *da); -+s32 issue_probereq_ex(_adapter *padapter, const NDIS_802_11_SSID *pssid, const u8 *da, u8 ch, bool append_wps, int try_cnt, int wait_ms); -+int issue_nulldata(_adapter *padapter, unsigned char *da, unsigned int power_mode, int try_cnt, int wait_ms); -+int issue_qos_nulldata(_adapter *padapter, unsigned char *da, u16 tid, u8 ps, int try_cnt, int wait_ms); -+int issue_deauth(_adapter *padapter, unsigned char *da, unsigned short reason); -+int issue_deauth_ex(_adapter *padapter, u8 *da, unsigned short reason, int try_cnt, int wait_ms); -+void issue_action_spct_ch_switch(_adapter *padapter, u8 *ra, u8 new_ch, u8 ch_offset); -+void issue_addba_req(_adapter *adapter, unsigned char *ra, u8 tid); -+void issue_addba_rsp(_adapter *adapter, unsigned char *ra, u8 tid, u16 status, u8 size); -+u8 issue_addba_rsp_wait_ack(_adapter *adapter, unsigned char *ra, u8 tid, u16 status, u8 size, int try_cnt, int wait_ms); -+void issue_del_ba(_adapter *adapter, unsigned char *ra, u8 tid, u16 reason, u8 initiator); -+int issue_del_ba_ex(_adapter *adapter, unsigned char *ra, u8 tid, u16 reason, u8 initiator, int try_cnt, int wait_ms); -+void issue_action_BSSCoexistPacket(_adapter *padapter); -+ -+#ifdef CONFIG_IEEE80211W -+void issue_action_SA_Query(_adapter *padapter, unsigned char *raddr, unsigned char action, unsigned short tid, u8 key_type); -+int issue_deauth_11w(_adapter *padapter, unsigned char *da, unsigned short reason, u8 key_type); -+#endif /* CONFIG_IEEE80211W */ -+int issue_action_SM_PS(_adapter *padapter , unsigned char *raddr , u8 NewMimoPsMode); -+int issue_action_SM_PS_wait_ack(_adapter *padapter, unsigned char *raddr, u8 NewMimoPsMode, int try_cnt, int wait_ms); -+ -+unsigned int send_delba_sta_tid(_adapter *adapter, u8 initiator, struct sta_info *sta, u8 tid, u8 force); -+unsigned int send_delba_sta_tid_wait_ack(_adapter *adapter, u8 initiator, struct sta_info *sta, u8 tid, u8 force); -+ -+unsigned int send_delba(_adapter *padapter, u8 initiator, u8 *addr); -+unsigned int send_beacon(_adapter *padapter); -+ -+void start_clnt_assoc(_adapter *padapter); -+void start_clnt_auth(_adapter *padapter); -+void start_clnt_join(_adapter *padapter); -+void start_create_ibss(_adapter *padapter); -+ -+unsigned int OnAssocReq(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAssocRsp(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnProbeReq(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnProbeRsp(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int DoReserved(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnBeacon(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAtim(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnDisassoc(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAuth(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAuthClient(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnDeAuth(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAction(_adapter *padapter, union recv_frame *precv_frame); -+ -+unsigned int on_action_spct(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAction_qos(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAction_dls(_adapter *padapter, union recv_frame *precv_frame); -+#ifdef CONFIG_RTW_WNM -+unsigned int on_action_wnm(_adapter *adapter, union recv_frame *rframe); -+#endif -+ -+#define RX_AMPDU_ACCEPT_INVALID 0xFF -+#define RX_AMPDU_SIZE_INVALID 0xFF -+ -+enum rx_ampdu_reason { -+ RX_AMPDU_DRV_FIXED = 1, -+ RX_AMPDU_BTCOEX = 2, /* not used, because BTCOEX has its own variable management */ -+ RX_AMPDU_DRV_SCAN = 3, -+}; -+u8 rtw_rx_ampdu_size(_adapter *adapter); -+bool rtw_rx_ampdu_is_accept(_adapter *adapter); -+bool rtw_rx_ampdu_set_size(_adapter *adapter, u8 size, u8 reason); -+bool rtw_rx_ampdu_set_accept(_adapter *adapter, u8 accept, u8 reason); -+u8 rx_ampdu_apply_sta_tid(_adapter *adapter, struct sta_info *sta, u8 tid, u8 accept, u8 size); -+u8 rx_ampdu_size_sta_limit(_adapter *adapter, struct sta_info *sta); -+u8 rx_ampdu_apply_sta(_adapter *adapter, struct sta_info *sta, u8 accept, u8 size); -+u16 rtw_rx_ampdu_apply(_adapter *adapter); -+ -+unsigned int OnAction_back(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int on_action_public(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAction_ft(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAction_ht(_adapter *padapter, union recv_frame *precv_frame); -+#ifdef CONFIG_IEEE80211W -+unsigned int OnAction_sa_query(_adapter *padapter, union recv_frame *precv_frame); -+#endif /* CONFIG_IEEE80211W */ -+unsigned int on_action_rm(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAction_wmm(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAction_vht(_adapter *padapter, union recv_frame *precv_frame); -+unsigned int OnAction_p2p(_adapter *padapter, union recv_frame *precv_frame); -+ -+#ifdef CONFIG_RTW_80211R -+void rtw_ft_update_bcn(_adapter *padapter, union recv_frame *precv_frame); -+void rtw_ft_start_clnt_join(_adapter *padapter); -+u8 rtw_ft_update_rsnie(_adapter *padapter, u8 bwrite, -+ struct pkt_attrib *pattrib, u8 **pframe); -+void rtw_ft_build_auth_req_ies(_adapter *padapter, -+ struct pkt_attrib *pattrib, u8 **pframe); -+void rtw_ft_build_assoc_req_ies(_adapter *padapter, -+ u8 is_reassoc, struct pkt_attrib *pattrib, u8 **pframe); -+u8 rtw_ft_update_auth_rsp_ies(_adapter *padapter, u8 *pframe, u32 len); -+void rtw_ft_start_roam(_adapter *padapter, u8 *pTargetAddr); -+void rtw_ft_issue_action_req(_adapter *padapter, u8 *pTargetAddr); -+void rtw_ft_report_evt(_adapter *padapter); -+void rtw_ft_report_reassoc_evt(_adapter *padapter, u8 *pMacAddr); -+void rtw_ft_link_timer_hdl(void *ctx); -+void rtw_ft_roam_timer_hdl(void *ctx); -+void rtw_ft_roam_status_reset(_adapter *padapter); -+#endif -+#ifdef CONFIG_RTW_WNM -+void rtw_wnm_roam_scan_hdl(void *ctx); -+void rtw_wnm_process_btm_req(_adapter *padapter, u8* pframe, u32 frame_len); -+void rtw_wnm_reset_btm_candidate(struct roam_nb_info *pnb); -+void rtw_wnm_reset_btm_state(_adapter *padapter); -+void rtw_wnm_issue_action(_adapter *padapter, u8 action, u8 reason); -+#endif -+#if defined(CONFIG_RTW_WNM) || defined(CONFIG_RTW_80211K) -+u32 rtw_wnm_btm_candidates_survey(_adapter *padapter, u8* pframe, u32 elem_len, u8 is_preference); -+#endif -+void mlmeext_joinbss_event_callback(_adapter *padapter, int join_res); -+void mlmeext_sta_del_event_callback(_adapter *padapter); -+void mlmeext_sta_add_event_callback(_adapter *padapter, struct sta_info *psta); -+ -+void linked_status_chk(_adapter *padapter, u8 from_timer); -+ -+#define rtw_get_bcn_cnt(adapter) (adapter->mlmeextpriv.cur_bcn_cnt) -+#define rtw_get_bcn_dtim_period(adapter) (adapter->mlmeextpriv.dtim) -+void rtw_collect_bcn_info(_adapter *adapter); -+ -+void _linked_info_dump(_adapter *padapter); -+ -+void survey_timer_hdl(void *ctx); -+#ifdef CONFIG_RTW_REPEATER_SON -+void rson_timer_hdl(void *ctx); -+#endif -+void link_timer_hdl(void *ctx); -+void addba_timer_hdl(void *ctx); -+#ifdef CONFIG_IEEE80211W -+void sa_query_timer_hdl(void *ctx); -+#endif /* CONFIG_IEEE80211W */ -+#if 0 -+void reauth_timer_hdl(_adapter *padapter); -+void reassoc_timer_hdl(_adapter *padapter); -+#endif -+ -+#define set_survey_timer(mlmeext, ms) \ -+ do { \ -+ /*RTW_INFO("%s set_survey_timer(%p, %d)\n", __FUNCTION__, (mlmeext), (ms));*/ \ -+ _set_timer(&(mlmeext)->survey_timer, (ms)); \ -+ } while (0) -+ -+#define set_link_timer(mlmeext, ms) \ -+ do { \ -+ /*RTW_INFO("%s set_link_timer(%p, %d)\n", __FUNCTION__, (mlmeext), (ms));*/ \ -+ _set_timer(&(mlmeext)->link_timer, (ms)); \ -+ } while (0) -+ -+bool rtw_is_basic_rate_cck(u8 rate); -+bool rtw_is_basic_rate_ofdm(u8 rate); -+bool rtw_is_basic_rate_mix(u8 rate); -+ -+extern int cckrates_included(unsigned char *rate, int ratelen); -+extern int cckratesonly_included(unsigned char *rate, int ratelen); -+ -+extern void process_addba_req(_adapter *padapter, u8 *paddba_req, u8 *addr); -+ -+extern void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len); -+extern void correct_TSF(_adapter *padapter, u8 mlme_state); -+#ifdef CONFIG_BCN_RECV_TIME -+void rtw_rx_bcn_time_update(_adapter *adapter, uint bcn_len, u8 data_rate); -+#endif -+extern u8 traffic_status_watchdog(_adapter *padapter, u8 from_timer); -+ -+void rtw_process_bar_frame(_adapter *padapter, union recv_frame *precv_frame); -+void rtw_join_done_chk_ch(_adapter *padapter, int join_res); -+ -+int rtw_chk_start_clnt_join(_adapter *padapter, u8 *ch, u8 *bw, u8 *offset); -+ -+#ifdef CONFIG_PLATFORM_ARM_SUN8I -+ #define BUSY_TRAFFIC_SCAN_DENY_PERIOD 8000 -+#else -+ #define BUSY_TRAFFIC_SCAN_DENY_PERIOD 12000 -+#endif -+ -+struct cmd_hdl { -+ uint parmsize; -+ u8(*h2cfuns)(struct _ADAPTER *padapter, u8 *pbuf); -+}; -+ -+void rtw_leave_opch(_adapter *adapter); -+void rtw_back_opch(_adapter *adapter); -+ -+u8 read_macreg_hdl(_adapter *padapter, u8 *pbuf); -+u8 write_macreg_hdl(_adapter *padapter, u8 *pbuf); -+u8 read_bbreg_hdl(_adapter *padapter, u8 *pbuf); -+u8 write_bbreg_hdl(_adapter *padapter, u8 *pbuf); -+u8 read_rfreg_hdl(_adapter *padapter, u8 *pbuf); -+u8 write_rfreg_hdl(_adapter *padapter, u8 *pbuf); -+ -+ -+u8 NULL_hdl(_adapter *padapter, u8 *pbuf); -+u8 join_cmd_hdl(_adapter *padapter, u8 *pbuf); -+u8 disconnect_hdl(_adapter *padapter, u8 *pbuf); -+u8 createbss_hdl(_adapter *padapter, u8 *pbuf); -+#ifdef CONFIG_AP_MODE -+u8 stop_ap_hdl(_adapter *adapter); -+#endif -+u8 setopmode_hdl(_adapter *padapter, u8 *pbuf); -+u8 sitesurvey_cmd_hdl(_adapter *padapter, u8 *pbuf); -+u8 setauth_hdl(_adapter *padapter, u8 *pbuf); -+u8 setkey_hdl(_adapter *padapter, u8 *pbuf); -+u8 set_stakey_hdl(_adapter *padapter, u8 *pbuf); -+u8 set_assocsta_hdl(_adapter *padapter, u8 *pbuf); -+u8 del_assocsta_hdl(_adapter *padapter, u8 *pbuf); -+u8 add_ba_hdl(_adapter *padapter, unsigned char *pbuf); -+u8 add_ba_rsp_hdl(_adapter *padapter, unsigned char *pbuf); -+ -+void rtw_ap_wep_pk_setting(_adapter *adapter, struct sta_info *psta); -+ -+u8 mlme_evt_hdl(_adapter *padapter, unsigned char *pbuf); -+u8 h2c_msg_hdl(_adapter *padapter, unsigned char *pbuf); -+u8 chk_bmc_sleepq_hdl(_adapter *padapter, unsigned char *pbuf); -+u8 tx_beacon_hdl(_adapter *padapter, unsigned char *pbuf); -+u8 rtw_set_chbw_hdl(_adapter *padapter, u8 *pbuf); -+u8 set_chplan_hdl(_adapter *padapter, unsigned char *pbuf); -+u8 led_blink_hdl(_adapter *padapter, unsigned char *pbuf); -+u8 set_csa_hdl(_adapter *padapter, unsigned char *pbuf); /* Kurt: Handling DFS channel switch announcement ie. */ -+u8 tdls_hdl(_adapter *padapter, unsigned char *pbuf); -+u8 run_in_thread_hdl(_adapter *padapter, u8 *pbuf); -+u8 rtw_getmacreg_hdl(_adapter *padapter, u8 *pbuf); -+ -+int rtw_sae_preprocess(_adapter *adapter, const u8 *buf, u32 len, u8 tx); -+ -+#define GEN_DRV_CMD_HANDLER(size, cmd) {size, &cmd ## _hdl}, -+#define GEN_MLME_EXT_HANDLER(size, cmd) {size, cmd}, -+ -+#ifdef _RTW_CMD_C_ -+ -+struct cmd_hdl wlancmds[] = { -+ GEN_DRV_CMD_HANDLER(sizeof(struct readMAC_parm), rtw_getmacreg) /*0*/ -+ GEN_DRV_CMD_HANDLER(0, NULL) -+ GEN_DRV_CMD_HANDLER(0, NULL) -+ GEN_DRV_CMD_HANDLER(0, NULL) -+ GEN_DRV_CMD_HANDLER(0, NULL) -+ GEN_DRV_CMD_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) /*10*/ -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct joinbss_parm), join_cmd_hdl) /*14*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct disconnect_parm), disconnect_hdl) -+ GEN_MLME_EXT_HANDLER(sizeof(struct createbss_parm), createbss_hdl) -+ GEN_MLME_EXT_HANDLER(sizeof(struct setopmode_parm), setopmode_hdl) -+ GEN_MLME_EXT_HANDLER(sizeof(struct sitesurvey_parm), sitesurvey_cmd_hdl) /*18*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct setauth_parm), setauth_hdl) -+ GEN_MLME_EXT_HANDLER(sizeof(struct setkey_parm), setkey_hdl) /*20*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct set_stakey_parm), set_stakey_hdl) -+ GEN_MLME_EXT_HANDLER(sizeof(struct set_assocsta_parm), NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct del_assocsta_parm), NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct setstapwrstate_parm), NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct setbasicrate_parm), NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct getbasicrate_parm), NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct setdatarate_parm), NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct getdatarate_parm), NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) /*30*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct setphy_parm), NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct getphy_parm), NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) /*40*/ -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct addBaReq_parm), add_ba_hdl) -+ GEN_MLME_EXT_HANDLER(sizeof(struct set_ch_parm), rtw_set_chbw_hdl) /* 46 */ -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) /*50*/ -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(0, NULL) -+ GEN_MLME_EXT_HANDLER(sizeof(struct Tx_Beacon_param), tx_beacon_hdl) /*55*/ -+ -+ GEN_MLME_EXT_HANDLER(0, mlme_evt_hdl) /*56*/ -+ GEN_MLME_EXT_HANDLER(0, rtw_drvextra_cmd_hdl) /*57*/ -+ -+ GEN_MLME_EXT_HANDLER(0, h2c_msg_hdl) /*58*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct SetChannelPlan_param), set_chplan_hdl) /*59*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct LedBlink_param), led_blink_hdl) /*60*/ -+ -+ GEN_MLME_EXT_HANDLER(0, set_csa_hdl) /*61*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct TDLSoption_param), tdls_hdl) /*62*/ -+ GEN_MLME_EXT_HANDLER(0, chk_bmc_sleepq_hdl) /*63*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct RunInThread_param), run_in_thread_hdl) /*64*/ -+ GEN_MLME_EXT_HANDLER(sizeof(struct addBaRsp_parm), add_ba_rsp_hdl) /* 65 */ -+ GEN_MLME_EXT_HANDLER(sizeof(struct rm_event), rm_post_event_hdl) /* 66 */ -+}; -+ -+#endif -+ -+struct C2HEvent_Header { -+ -+#ifdef CONFIG_LITTLE_ENDIAN -+ -+ unsigned int len:16; -+ unsigned int ID:8; -+ unsigned int seq:8; -+ -+#elif defined(CONFIG_BIG_ENDIAN) -+ -+ unsigned int seq:8; -+ unsigned int ID:8; -+ unsigned int len:16; -+ -+#else -+ -+# error "Must be LITTLE or BIG Endian" -+ -+#endif -+ -+ unsigned int rsvd; -+ -+}; -+ -+void rtw_dummy_event_callback(_adapter *adapter , u8 *pbuf); -+void rtw_fwdbg_event_callback(_adapter *adapter , u8 *pbuf); -+ -+enum rtw_c2h_event { -+ GEN_EVT_CODE(_Read_MACREG) = 0, /*0*/ -+ GEN_EVT_CODE(_Read_BBREG), -+ GEN_EVT_CODE(_Read_RFREG), -+ GEN_EVT_CODE(_Read_EEPROM), -+ GEN_EVT_CODE(_Read_EFUSE), -+ GEN_EVT_CODE(_Read_CAM), /*5*/ -+ GEN_EVT_CODE(_Get_BasicRate), -+ GEN_EVT_CODE(_Get_DataRate), -+ GEN_EVT_CODE(_Survey), /*8*/ -+ GEN_EVT_CODE(_SurveyDone), /*9*/ -+ -+ GEN_EVT_CODE(_JoinBss) , /*10*/ -+ GEN_EVT_CODE(_AddSTA), -+ GEN_EVT_CODE(_DelSTA), -+ GEN_EVT_CODE(_AtimDone) , -+ GEN_EVT_CODE(_TX_Report), -+ GEN_EVT_CODE(_CCX_Report), /*15*/ -+ GEN_EVT_CODE(_DTM_Report), -+ GEN_EVT_CODE(_TX_Rate_Statistics), -+ GEN_EVT_CODE(_C2HLBK), -+ GEN_EVT_CODE(_FWDBG), -+ GEN_EVT_CODE(_C2HFEEDBACK), /*20*/ -+ GEN_EVT_CODE(_ADDBA), -+ GEN_EVT_CODE(_C2HBCN), -+ GEN_EVT_CODE(_ReportPwrState), /* filen: only for PCIE, USB */ -+ GEN_EVT_CODE(_CloseRF), /* filen: only for PCIE, work around ASPM */ -+ GEN_EVT_CODE(_WMM), /*25*/ -+#ifdef CONFIG_IEEE80211W -+ GEN_EVT_CODE(_TimeoutSTA), -+#endif /* CONFIG_IEEE80211W */ -+#ifdef CONFIG_RTW_80211R -+ GEN_EVT_CODE(_FT_REASSOC), -+#endif -+ MAX_C2HEVT -+}; -+ -+ -+#ifdef _RTW_MLME_EXT_C_ -+ -+static struct fwevent wlanevents[] = { -+ {0, rtw_dummy_event_callback}, /*0*/ -+ {0, NULL}, -+ {0, NULL}, -+ {0, NULL}, -+ {0, NULL}, -+ {0, NULL}, -+ {0, NULL}, -+ {0, NULL}, -+ {0, &rtw_survey_event_callback}, /*8*/ -+ {sizeof(struct surveydone_event), &rtw_surveydone_event_callback}, /*9*/ -+ -+ {0, &rtw_joinbss_event_callback}, /*10*/ -+ {sizeof(struct stassoc_event), &rtw_stassoc_event_callback}, -+ {sizeof(struct stadel_event), &rtw_stadel_event_callback}, -+ {0, &rtw_atimdone_event_callback}, -+ {0, rtw_dummy_event_callback}, -+ {0, NULL}, /*15*/ -+ {0, NULL}, -+ {0, NULL}, -+ {0, NULL}, -+ {0, rtw_fwdbg_event_callback}, -+ {0, NULL}, /*20*/ -+ {0, NULL}, -+ {0, NULL}, -+ {0, &rtw_cpwm_event_callback}, -+ {0, NULL}, -+ {0, &rtw_wmm_event_callback}, /*25*/ -+#ifdef CONFIG_IEEE80211W -+ {sizeof(struct stadel_event), &rtw_sta_timeout_event_callback}, -+#endif /* CONFIG_IEEE80211W */ -+#ifdef CONFIG_RTW_80211R -+ {sizeof(struct stassoc_event), &rtw_ft_reassoc_event_callback}, -+#endif -+}; -+ -+#endif/* _RTW_MLME_EXT_C_ */ -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_mp.h linux-5.8/3rdparty/rtl8812au/include/rtw_mp.h -new file mode 100644 -index 000000000..6dbdd87ca ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_mp.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_mp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mp.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_mp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mp.h 2021-03-07 18:16:17.090957755 +0200 @@ -0,0 +1,938 @@ +/****************************************************************************** + * @@ -405337,11 +401741,9 @@ index 000000000..6dbdd87ca + struct iw_request_info *info, + struct iw_point *wrqu, char *extra); +#endif /* _RTW_MP_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_mp_ioctl.h linux-5.8/3rdparty/rtl8812au/include/rtw_mp_ioctl.h -new file mode 100644 -index 000000000..a9dabfcef ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_mp_ioctl.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_mp_ioctl.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mp_ioctl.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_mp_ioctl.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mp_ioctl.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,570 @@ +/****************************************************************************** + * @@ -405913,11 +402315,9 @@ index 000000000..a9dabfcef +#endif /* _RTW_MP_IOCTL_C_ */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_mp_phy_regdef.h linux-5.8/3rdparty/rtl8812au/include/rtw_mp_phy_regdef.h -new file mode 100644 -index 000000000..be627800e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_mp_phy_regdef.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_mp_phy_regdef.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mp_phy_regdef.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_mp_phy_regdef.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_mp_phy_regdef.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,1094 @@ +/****************************************************************************** + * @@ -407013,11 +403413,9 @@ index 000000000..be627800e + + +#endif /* __INC_HAL8192SPHYREG_H */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_odm.h linux-5.8/3rdparty/rtl8812au/include/rtw_odm.h -new file mode 100644 -index 000000000..15fa2b90c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_odm.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_odm.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_odm.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_odm.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_odm.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,97 @@ +/****************************************************************************** + * @@ -407116,11 +403514,9 @@ index 000000000..15fa2b90c +void rtw_odm_parse_rx_phy_status_chinfo(union recv_frame *rframe, u8 *phys); + +#endif /* __RTW_ODM_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_p2p.h linux-5.8/3rdparty/rtl8812au/include/rtw_p2p.h -new file mode 100644 -index 000000000..1f985ad1b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_p2p.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_p2p.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_p2p.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_p2p.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_p2p.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,169 @@ +/****************************************************************************** + * @@ -407291,11 +403687,9 @@ index 000000000..1f985ad1b +#endif /* CONFIG_P2P */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_pwrctrl.h linux-5.8/3rdparty/rtl8812au/include/rtw_pwrctrl.h -new file mode 100644 -index 000000000..8eac09495 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_pwrctrl.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_pwrctrl.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_pwrctrl.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_pwrctrl.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_pwrctrl.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,609 @@ +/****************************************************************************** + * @@ -407906,11 +404300,9 @@ index 000000000..8eac09495 +void rtw_ssmps_enter(_adapter *adapter, struct sta_info *sta); +void rtw_ssmps_leave(_adapter *adapter, struct sta_info *sta); +#endif /* __RTL871X_PWRCTRL_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_qos.h linux-5.8/3rdparty/rtl8812au/include/rtw_qos.h -new file mode 100644 -index 000000000..8e1d013e1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_qos.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_qos.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_qos.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_qos.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_qos.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,66 @@ +/****************************************************************************** + * @@ -407978,12 +404370,10 @@ index 000000000..8e1d013e1 + + +#endif /* _RTL871X_QOS_H_ */ -\ No newline at end of file -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_recv.h linux-5.8/3rdparty/rtl8812au/include/rtw_recv.h -new file mode 100644 -index 000000000..d6422a1d2 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_recv.h +\ Ingen nyrad vid filslut +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_recv.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_recv.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_recv.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_recv.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,886 @@ +/****************************************************************************** + * @@ -408871,12 +405261,10 @@ index 000000000..d6422a1d2 +void count_rx_stats(_adapter *padapter, union recv_frame *prframe, struct sta_info *sta); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_rf.h linux-5.8/3rdparty/rtl8812au/include/rtw_rf.h -new file mode 100644 -index 000000000..5733894d4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_rf.h -@@ -0,0 +1,238 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_rf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_rf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_rf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_rf.h 2021-03-07 18:16:17.091957802 +0200 +@@ -0,0 +1,240 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -408904,7 +405292,7 @@ index 000000000..5733894d4 + +#define CENTER_CH_2G_40M_NUM 9 +#define CENTER_CH_2G_NUM 14 -+#define CENTER_CH_5G_20M_NUM 28 /* 20M center channels */ ++#define CENTER_CH_5G_20M_NUM (28+16) /* 20M center channels */ +#define CENTER_CH_5G_40M_NUM 14 /* 40M center channels */ +#define CENTER_CH_5G_80M_NUM 7 /* 80M center channels */ +#define CENTER_CH_5G_160M_NUM 3 /* 160M center channels */ @@ -408922,7 +405310,9 @@ index 000000000..5733894d4 + +extern u8 center_ch_5g_20m[CENTER_CH_5G_20M_NUM]; +extern u8 center_ch_5g_40m[CENTER_CH_5G_40M_NUM]; ++#if 0 +extern u8 center_ch_5g_20m_40m[CENTER_CH_5G_20M_NUM + CENTER_CH_5G_40M_NUM]; ++#endif +extern u8 center_ch_5g_80m[CENTER_CH_5G_80M_NUM]; +extern u8 center_ch_5g_all[CENTER_CH_5G_ALL_NUM]; + @@ -409115,105 +405505,9 @@ index 000000000..5733894d4 +bool rtw_is_long_cac_ch(u8 ch, u8 bw, u8 offset, u8 dfs_region); + +#endif /* _RTL8711_RF_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_rm.h linux-5.8/3rdparty/rtl8812au/include/rtw_rm.h -new file mode 100644 -index 000000000..9efcf1307 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_rm.h -@@ -0,0 +1,88 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+ -+#ifndef __RTW_RM_H_ -+#define __RTW_RM_H_ -+ -+u8 rm_post_event_hdl(_adapter *padapter, u8 *pbuf); -+ -+#define RM_TIMER_NUM 32 -+#define RM_ALL_MEAS BIT(1) -+#define RM_ID_FOR_ALL(aid) ((aid<<16)|RM_ALL_MEAS) -+ -+#define RM_CAP_ARG(x) ((u8 *)(x))[4], ((u8 *)(x))[3], ((u8 *)(x))[2], ((u8 *)(x))[1], ((u8 *)(x))[0] -+#define RM_CAP_FMT "%02x %02x%02x %02x%02x" -+ -+/* remember to modify rm_event_name() when adding new event */ -+enum RM_EV_ID { -+ RM_EV_state_in, -+ RM_EV_busy_timer_expire, -+ RM_EV_delay_timer_expire, -+ RM_EV_meas_timer_expire, -+ RM_EV_retry_timer_expire, -+ RM_EV_repeat_delay_expire, -+ RM_EV_request_timer_expire, -+ RM_EV_wait_report, -+ RM_EV_start_meas, -+ RM_EV_survey_done, -+ RM_EV_recv_rep, -+ RM_EV_cancel, -+ RM_EV_state_out, -+ RM_EV_max -+}; -+ -+struct rm_event { -+ u32 rmid; -+ enum RM_EV_ID evid; -+ _list list; -+}; -+ -+#ifdef CONFIG_RTW_80211K -+ -+struct rm_clock { -+ struct rm_obj *prm; -+ ATOMIC_T counter; -+ enum RM_EV_ID evid; -+}; -+ -+struct rm_priv { -+ u8 enable; -+ _queue ev_queue; -+ _queue rm_queue; -+ _timer rm_timer; -+ -+ struct rm_clock clock[RM_TIMER_NUM]; -+ u8 rm_en_cap_def[5]; -+ u8 rm_en_cap_assoc[5]; -+ -+ /* rm debug */ -+ void *prm_sel; -+}; -+ -+int rtw_init_rm(_adapter *padapter); -+int rtw_free_rm_priv(_adapter *padapter); -+ -+unsigned int rm_on_action(_adapter *padapter, union recv_frame *precv_frame); -+void RM_IE_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+void rtw_ap_parse_sta_rm_en_cap(_adapter *padapter, -+ struct sta_info *psta, struct rtw_ieee802_11_elems *elems); -+ -+int rm_post_event(_adapter *padapter, u32 rmid, enum RM_EV_ID evid); -+void rm_handler(_adapter *padapter, struct rm_event *pev); -+ -+u8 rm_add_nb_req(_adapter *padapter, struct sta_info *psta); -+ -+#endif /*CONFIG_RTW_80211K */ -+#endif /* __RTW_RM_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_rm_fsm.h linux-5.8/3rdparty/rtl8812au/include/rtw_rm_fsm.h -new file mode 100644 -index 000000000..ba903a9c4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_rm_fsm.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_rm_fsm.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_rm_fsm.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_rm_fsm.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_rm_fsm.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,389 @@ + +/****************************************************************************** @@ -409604,11 +405898,101 @@ index 000000000..ba903a9c4 + +#endif /*CONFIG_RTW_80211K*/ +#endif /*__RTW_RM_FSM_H_*/ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_rson.h linux-5.8/3rdparty/rtl8812au/include/rtw_rson.h -new file mode 100644 -index 000000000..6996738b0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_rson.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_rm.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_rm.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_rm.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_rm.h 2021-03-07 18:16:17.091957802 +0200 +@@ -0,0 +1,88 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++ ++#ifndef __RTW_RM_H_ ++#define __RTW_RM_H_ ++ ++u8 rm_post_event_hdl(_adapter *padapter, u8 *pbuf); ++ ++#define RM_TIMER_NUM 32 ++#define RM_ALL_MEAS BIT(1) ++#define RM_ID_FOR_ALL(aid) ((aid<<16)|RM_ALL_MEAS) ++ ++#define RM_CAP_ARG(x) ((u8 *)(x))[4], ((u8 *)(x))[3], ((u8 *)(x))[2], ((u8 *)(x))[1], ((u8 *)(x))[0] ++#define RM_CAP_FMT "%02x %02x%02x %02x%02x" ++ ++/* remember to modify rm_event_name() when adding new event */ ++enum RM_EV_ID { ++ RM_EV_state_in, ++ RM_EV_busy_timer_expire, ++ RM_EV_delay_timer_expire, ++ RM_EV_meas_timer_expire, ++ RM_EV_retry_timer_expire, ++ RM_EV_repeat_delay_expire, ++ RM_EV_request_timer_expire, ++ RM_EV_wait_report, ++ RM_EV_start_meas, ++ RM_EV_survey_done, ++ RM_EV_recv_rep, ++ RM_EV_cancel, ++ RM_EV_state_out, ++ RM_EV_max ++}; ++ ++struct rm_event { ++ u32 rmid; ++ enum RM_EV_ID evid; ++ _list list; ++}; ++ ++#ifdef CONFIG_RTW_80211K ++ ++struct rm_clock { ++ struct rm_obj *prm; ++ ATOMIC_T counter; ++ enum RM_EV_ID evid; ++}; ++ ++struct rm_priv { ++ u8 enable; ++ _queue ev_queue; ++ _queue rm_queue; ++ _timer rm_timer; ++ ++ struct rm_clock clock[RM_TIMER_NUM]; ++ u8 rm_en_cap_def[5]; ++ u8 rm_en_cap_assoc[5]; ++ ++ /* rm debug */ ++ void *prm_sel; ++}; ++ ++int rtw_init_rm(_adapter *padapter); ++int rtw_free_rm_priv(_adapter *padapter); ++ ++unsigned int rm_on_action(_adapter *padapter, union recv_frame *precv_frame); ++void RM_IE_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++void rtw_ap_parse_sta_rm_en_cap(_adapter *padapter, ++ struct sta_info *psta, struct rtw_ieee802_11_elems *elems); ++ ++int rm_post_event(_adapter *padapter, u32 rmid, enum RM_EV_ID evid); ++void rm_handler(_adapter *padapter, struct rm_event *pev); ++ ++u8 rm_add_nb_req(_adapter *padapter, struct sta_info *psta); ++ ++#endif /*CONFIG_RTW_80211K */ ++#endif /* __RTW_RM_H_ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_rson.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_rson.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_rson.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_rson.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,61 @@ +/****************************************************************************** + * @@ -409671,11 +406055,9 @@ index 000000000..6996738b0 +u8 rtw_rson_scan_wk_cmd(_adapter *padapter, int op); +void rtw_rson_scan_cmd_hdl(_adapter *padapter, int op); +#endif /* __RTW_RSON_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_sdio.h linux-5.8/3rdparty/rtl8812au/include/rtw_sdio.h -new file mode 100644 -index 000000000..7490b5481 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_sdio.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_sdio.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_sdio.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_sdio.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_sdio.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,26 @@ +/****************************************************************************** + * @@ -409703,11 +406085,9 @@ index 000000000..7490b5481 +u8 rtw_sdio_f0_read(struct dvobj_priv *, u32 addr, void *buf, size_t len); + +#endif /* _RTW_SDIO_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_security.h linux-5.8/3rdparty/rtl8812au/include/rtw_security.h -new file mode 100644 -index 000000000..f09f8a366 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_security.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_security.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_security.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_security.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_security.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,502 @@ +/****************************************************************************** + * @@ -410211,11 +406591,9 @@ index 000000000..f09f8a366 + ((a)->securitypriv.auth_type == (s)) + +#endif /* __RTL871X_SECURITY_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_sreset.h linux-5.8/3rdparty/rtl8812au/include/rtw_sreset.h -new file mode 100644 -index 000000000..1fd999a9d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_sreset.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_sreset.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_sreset.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_sreset.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_sreset.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,66 @@ +/****************************************************************************** + * @@ -410283,11 +406661,9 @@ index 000000000..1fd999a9d +void sreset_reset(_adapter *padapter); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_tdls.h linux-5.8/3rdparty/rtl8812au/include/rtw_tdls.h -new file mode 100644 -index 000000000..5c23e4ea4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_tdls.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_tdls.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_tdls.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_tdls.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_tdls.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,185 @@ +/****************************************************************************** + * @@ -410474,200 +406850,9 @@ index 000000000..5c23e4ea4 +#endif /* CONFIG_TDLS */ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_version.h linux-5.8/3rdparty/rtl8812au/include/rtw_version.h -new file mode 100644 -index 000000000..d1591da8e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_version.h -@@ -0,0 +1 @@ -+#define DRIVERVERSION "v5.6.4.2_35491.20191025" -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_vht.h linux-5.8/3rdparty/rtl8812au/include/rtw_vht.h -new file mode 100644 -index 000000000..88122224b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_vht.h -@@ -0,0 +1,176 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef _RTW_VHT_H_ -+#define _RTW_VHT_H_ -+ -+#define VHT_CAP_IE_LEN 12 -+#define VHT_OP_IE_LEN 5 -+ -+#define LDPC_VHT_ENABLE_RX BIT0 -+#define LDPC_VHT_ENABLE_TX BIT1 -+#define LDPC_VHT_TEST_TX_ENABLE BIT2 -+#define LDPC_VHT_CAP_TX BIT3 -+ -+#define STBC_VHT_ENABLE_RX BIT0 -+#define STBC_VHT_ENABLE_TX BIT1 -+#define STBC_VHT_TEST_TX_ENABLE BIT2 -+#define STBC_VHT_CAP_TX BIT3 -+ -+/* VHT capability info */ -+#define SET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 0, 2, _val) -+#define SET_VHT_CAPABILITY_ELE_CHL_WIDTH(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 2, 2, _val) -+#define SET_VHT_CAPABILITY_ELE_RX_LDPC(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 4, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_SHORT_GI80M(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 5, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_SHORT_GI160M(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 6, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_TX_STBC(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 7, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_RX_STBC(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+1, 0, 3, _val) -+#define SET_VHT_CAPABILITY_ELE_SU_BFER(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+1, 3, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_SU_BFEE(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+1, 4, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_BFER_ANT_SUPP(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+1, 5, 3, _val) -+#define SET_VHT_CAPABILITY_ELE_SOUNDING_DIMENSIONS(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 0, 3, _val) -+ -+#define SET_VHT_CAPABILITY_ELE_MU_BFER(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 3, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_MU_BFEE(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 4, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_TXOP_PS(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 5, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_HTC_VHT(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 6, 1, _val) -+#define SET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+2, 7, 3, _val) /* B23~B25 */ -+#define SET_VHT_CAPABILITY_ELE_LINK_ADAPTION(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 2, 2, _val) -+#define SET_VHT_CAPABILITY_ELE_MCS_RX_MAP(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+4, 0, 16, _val) /* B0~B15 indicate Rx MCS MAP, we write 0 to indicate MCS0~7. by page */ -+#define SET_VHT_CAPABILITY_ELE_MCS_RX_HIGHEST_RATE(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+6, 0, 13, _val) -+#define SET_VHT_CAPABILITY_ELE_MCS_TX_MAP(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+8, 0, 16, _val) /* B0~B15 indicate Tx MCS MAP, we write 0 to indicate MCS0~7. by page */ -+#define SET_VHT_CAPABILITY_ELE_MCS_TX_HIGHEST_RATE(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+10, 0, 13, _val) -+ -+ -+#define GET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 0, 2) -+#define GET_VHT_CAPABILITY_ELE_CHL_WIDTH(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 2, 2) -+#define GET_VHT_CAPABILITY_ELE_RX_LDPC(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 4, 1) -+#define GET_VHT_CAPABILITY_ELE_SHORT_GI80M(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 5, 1) -+#define GET_VHT_CAPABILITY_ELE_SHORT_GI160M(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 6, 1) -+#define GET_VHT_CAPABILITY_ELE_TX_STBC(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 7, 1) -+#define GET_VHT_CAPABILITY_ELE_RX_STBC(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+1, 0, 3) -+#define GET_VHT_CAPABILITY_ELE_SU_BFER(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+1, 3, 1) -+#define GET_VHT_CAPABILITY_ELE_SU_BFEE(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+1, 4, 1) -+/*phydm-beamforming*/ -+#define GET_VHT_CAPABILITY_ELE_SU_BFEE_STS_CAP(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+1, 5, 3) -+#define GET_VHT_CAPABILITY_ELE_SU_BFER_SOUND_DIM_NUM(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+2, 0, 3) -+#define GET_VHT_CAPABILITY_ELE_MU_BFER(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+2, 3, 1) -+#define GET_VHT_CAPABILITY_ELE_MU_BFEE(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+2, 4, 1) -+#define GET_VHT_CAPABILITY_ELE_TXOP_PS(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+2, 5, 1) -+#define GET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+2, 7, 3) -+#define GET_VHT_CAPABILITY_ELE_RX_MCS(_pEleStart) ((_pEleStart)+4) -+#define GET_VHT_CAPABILITY_ELE_MCS_RX_HIGHEST_RATE(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+6, 0, 13) -+#define GET_VHT_CAPABILITY_ELE_TX_MCS(_pEleStart) ((_pEleStart)+8) -+#define GET_VHT_CAPABILITY_ELE_MCS_TX_HIGHEST_RATE(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+10, 0, 13) -+ -+ -+/* VHT Operation Information Element */ -+#define SET_VHT_OPERATION_ELE_CHL_WIDTH(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 0, 8, _val) -+#define SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart+1, 0, 8, _val) -+#define SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart+2, 0, 8, _val) -+#define SET_VHT_OPERATION_ELE_BASIC_MCS_SET(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+3, 0, 16, _val) -+ -+#define GET_VHT_OPERATION_ELE_CHL_WIDTH(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 0, 8) -+#define GET_VHT_OPERATION_ELE_CENTER_FREQ1(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+1, 0, 8) -+#define GET_VHT_OPERATION_ELE_CENTER_FREQ2(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+2, 0, 8) -+ -+/* VHT Operating Mode */ -+#define SET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 0, 2, _val) -+#define SET_VHT_OPERATING_MODE_FIELD_RX_NSS(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 4, 3, _val) -+#define SET_VHT_OPERATING_MODE_FIELD_RX_NSS_TYPE(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 7, 1, _val) -+#define GET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 0, 2) -+#define GET_VHT_OPERATING_MODE_FIELD_RX_NSS(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 4, 3) -+#define GET_VHT_OPERATING_MODE_FIELD_RX_NSS_TYPE(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 7, 1) -+ -+#define SET_EXT_CAPABILITY_ELE_OP_MODE_NOTIF(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+7, 6, 1, _val) -+#define GET_EXT_CAPABILITY_ELE_OP_MODE_NOTIF(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+7, 6, 1) -+ -+#define VHT_MAX_MPDU_LEN_MAX 3 -+extern const u16 _vht_max_mpdu_len[]; -+#define vht_max_mpdu_len(val) (((val) >= VHT_MAX_MPDU_LEN_MAX) ? _vht_max_mpdu_len[VHT_MAX_MPDU_LEN_MAX] : _vht_max_mpdu_len[(val)]) -+ -+#define VHT_SUP_CH_WIDTH_SET_MAX 3 -+extern const u8 _vht_sup_ch_width_set_to_bw_cap[]; -+#define vht_sup_ch_width_set_to_bw_cap(set) (((set) >= VHT_SUP_CH_WIDTH_SET_MAX) ? _vht_sup_ch_width_set_to_bw_cap[VHT_SUP_CH_WIDTH_SET_MAX] : _vht_sup_ch_width_set_to_bw_cap[(set)]) -+extern const char *const _vht_sup_ch_width_set_str[]; -+#define vht_sup_ch_width_set_str(set) (((set) >= VHT_SUP_CH_WIDTH_SET_MAX) ? _vht_sup_ch_width_set_str[VHT_SUP_CH_WIDTH_SET_MAX] : _vht_sup_ch_width_set_str[(set)]) -+ -+#define VHT_MAX_AMPDU_LEN(f) ((1 << (13 + f)) - 1) -+void dump_vht_cap_ie(void *sel, const u8 *ie, u32 ie_len); -+ -+#define VHT_OP_CH_WIDTH_MAX 4 -+extern const char *const _vht_op_ch_width_str[]; -+#define vht_op_ch_width_str(ch_width) (((ch_width) >= VHT_OP_CH_WIDTH_MAX) ? _vht_op_ch_width_str[VHT_OP_CH_WIDTH_MAX] : _vht_op_ch_width_str[(ch_width)]) -+ -+void dump_vht_op_ie(void *sel, const u8 *ie, u32 ie_len); -+ -+struct vht_priv { -+ u8 vht_option; -+ -+ u8 ldpc_cap; -+ u8 stbc_cap; -+ u16 beamform_cap; -+ u8 ap_is_mu_bfer; -+ -+ u8 sgi_80m;/* short GI */ -+ u8 ampdu_len; -+ -+ u8 vht_highest_rate; -+ u8 vht_mcs_map[2]; -+ -+ u8 op_present:1; /* vht_op is present */ -+ u8 notify_present:1; /* vht_op_mode_notify is present */ -+ -+ u8 vht_cap[32]; -+ u8 vht_op[VHT_OP_IE_LEN]; -+ u8 vht_op_mode_notify; -+}; -+ -+#ifdef ROKU_PRIVATE -+struct vht_priv_infra_ap { -+ -+ /* Infra mode, only store for AP's info, not intersection of STA and AP*/ -+ u8 ldpc_cap_infra_ap; -+ u8 stbc_cap_infra_ap; -+ u16 beamform_cap_infra_ap; -+ u8 vht_mcs_map_infra_ap[2]; -+ u8 vht_mcs_map_tx_infra_ap[2]; -+ u8 channel_width_infra_ap; -+ u8 number_of_streams_infra_ap; -+}; -+#endif /* ROKU_PRIVATE */ -+ -+u8 rtw_get_vht_highest_rate(u8 *pvht_mcs_map); -+u16 rtw_vht_mcs_to_data_rate(u8 bw, u8 short_GI, u8 vht_mcs_rate); -+u64 rtw_vht_mcs_map_to_bitmap(u8 *mcs_map, u8 nss); -+void rtw_vht_use_default_setting(_adapter *padapter); -+u32 rtw_build_vht_operation_ie(_adapter *padapter, u8 *pbuf, u8 channel); -+u32 rtw_build_vht_op_mode_notify_ie(_adapter *padapter, u8 *pbuf, u8 bw); -+u32 rtw_build_vht_cap_ie(_adapter *padapter, u8 *pbuf); -+void update_sta_vht_info_apmode(_adapter *padapter, PVOID psta); -+void update_hw_vht_param(_adapter *padapter); -+void VHT_caps_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+#ifdef ROKU_PRIVATE -+void VHT_caps_handler_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+#endif /* ROKU_PRIVATE */ -+void VHT_operation_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); -+void rtw_process_vht_op_mode_notify(_adapter *padapter, u8 *pframe, PVOID sta); -+u32 rtw_restructure_vht_ie(_adapter *padapter, u8 *in_ie, u8 *out_ie, uint in_len, uint *pout_len); -+void VHTOnAssocRsp(_adapter *padapter); -+u8 rtw_vht_mcsmap_to_nss(u8 *pvht_mcs_map); -+void rtw_vht_nss_to_mcsmap(u8 nss, u8 *target_mcs_map, u8 *cur_mcs_map); -+void rtw_vht_ies_attach(_adapter *padapter, WLAN_BSSID_EX *pcur_network); -+void rtw_vht_ies_detach(_adapter *padapter, WLAN_BSSID_EX *pcur_network); -+void rtw_check_for_vht20(_adapter *adapter, u8 *ies, int ies_len); -+#endif /* _RTW_VHT_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_wapi.h linux-5.8/3rdparty/rtl8812au/include/rtw_wapi.h -new file mode 100644 -index 000000000..512bb7f30 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_wapi.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_wapi.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_wapi.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_wapi.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_wapi.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,230 @@ +/****************************************************************************** + * @@ -410899,11 +407084,194 @@ index 000000000..512bb7f30 +void rtw_wapi_set_set_encryption(_adapter *padapter, struct ieee_param *param); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_wifi_regd.h linux-5.8/3rdparty/rtl8812au/include/rtw_wifi_regd.h -new file mode 100644 -index 000000000..8e42fce7a ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_wifi_regd.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_version.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_version.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_version.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_version.h 2021-03-07 18:16:17.091957802 +0200 +@@ -0,0 +1 @@ ++#define DRIVERVERSION "v5.6.4.2_35491.20191025" +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_vht.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_vht.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_vht.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_vht.h 2021-03-07 18:16:17.091957802 +0200 +@@ -0,0 +1,176 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef _RTW_VHT_H_ ++#define _RTW_VHT_H_ ++ ++#define VHT_CAP_IE_LEN 12 ++#define VHT_OP_IE_LEN 5 ++ ++#define LDPC_VHT_ENABLE_RX BIT0 ++#define LDPC_VHT_ENABLE_TX BIT1 ++#define LDPC_VHT_TEST_TX_ENABLE BIT2 ++#define LDPC_VHT_CAP_TX BIT3 ++ ++#define STBC_VHT_ENABLE_RX BIT0 ++#define STBC_VHT_ENABLE_TX BIT1 ++#define STBC_VHT_TEST_TX_ENABLE BIT2 ++#define STBC_VHT_CAP_TX BIT3 ++ ++/* VHT capability info */ ++#define SET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 0, 2, _val) ++#define SET_VHT_CAPABILITY_ELE_CHL_WIDTH(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 2, 2, _val) ++#define SET_VHT_CAPABILITY_ELE_RX_LDPC(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 4, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_SHORT_GI80M(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 5, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_SHORT_GI160M(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 6, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_TX_STBC(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 7, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_RX_STBC(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+1, 0, 3, _val) ++#define SET_VHT_CAPABILITY_ELE_SU_BFER(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+1, 3, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_SU_BFEE(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+1, 4, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_BFER_ANT_SUPP(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+1, 5, 3, _val) ++#define SET_VHT_CAPABILITY_ELE_SOUNDING_DIMENSIONS(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 0, 3, _val) ++ ++#define SET_VHT_CAPABILITY_ELE_MU_BFER(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 3, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_MU_BFEE(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 4, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_TXOP_PS(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 5, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_HTC_VHT(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 6, 1, _val) ++#define SET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+2, 7, 3, _val) /* B23~B25 */ ++#define SET_VHT_CAPABILITY_ELE_LINK_ADAPTION(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+2, 2, 2, _val) ++#define SET_VHT_CAPABILITY_ELE_MCS_RX_MAP(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+4, 0, 16, _val) /* B0~B15 indicate Rx MCS MAP, we write 0 to indicate MCS0~7. by page */ ++#define SET_VHT_CAPABILITY_ELE_MCS_RX_HIGHEST_RATE(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+6, 0, 13, _val) ++#define SET_VHT_CAPABILITY_ELE_MCS_TX_MAP(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+8, 0, 16, _val) /* B0~B15 indicate Tx MCS MAP, we write 0 to indicate MCS0~7. by page */ ++#define SET_VHT_CAPABILITY_ELE_MCS_TX_HIGHEST_RATE(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+10, 0, 13, _val) ++ ++ ++#define GET_VHT_CAPABILITY_ELE_MAX_MPDU_LENGTH(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 0, 2) ++#define GET_VHT_CAPABILITY_ELE_CHL_WIDTH(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 2, 2) ++#define GET_VHT_CAPABILITY_ELE_RX_LDPC(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 4, 1) ++#define GET_VHT_CAPABILITY_ELE_SHORT_GI80M(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 5, 1) ++#define GET_VHT_CAPABILITY_ELE_SHORT_GI160M(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 6, 1) ++#define GET_VHT_CAPABILITY_ELE_TX_STBC(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 7, 1) ++#define GET_VHT_CAPABILITY_ELE_RX_STBC(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+1, 0, 3) ++#define GET_VHT_CAPABILITY_ELE_SU_BFER(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+1, 3, 1) ++#define GET_VHT_CAPABILITY_ELE_SU_BFEE(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+1, 4, 1) ++/*phydm-beamforming*/ ++#define GET_VHT_CAPABILITY_ELE_SU_BFEE_STS_CAP(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+1, 5, 3) ++#define GET_VHT_CAPABILITY_ELE_SU_BFER_SOUND_DIM_NUM(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+2, 0, 3) ++#define GET_VHT_CAPABILITY_ELE_MU_BFER(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+2, 3, 1) ++#define GET_VHT_CAPABILITY_ELE_MU_BFEE(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+2, 4, 1) ++#define GET_VHT_CAPABILITY_ELE_TXOP_PS(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+2, 5, 1) ++#define GET_VHT_CAPABILITY_ELE_MAX_RXAMPDU_FACTOR(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+2, 7, 3) ++#define GET_VHT_CAPABILITY_ELE_RX_MCS(_pEleStart) ((_pEleStart)+4) ++#define GET_VHT_CAPABILITY_ELE_MCS_RX_HIGHEST_RATE(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+6, 0, 13) ++#define GET_VHT_CAPABILITY_ELE_TX_MCS(_pEleStart) ((_pEleStart)+8) ++#define GET_VHT_CAPABILITY_ELE_MCS_TX_HIGHEST_RATE(_pEleStart) LE_BITS_TO_2BYTE((_pEleStart)+10, 0, 13) ++ ++ ++/* VHT Operation Information Element */ ++#define SET_VHT_OPERATION_ELE_CHL_WIDTH(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 0, 8, _val) ++#define SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ1(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart+1, 0, 8, _val) ++#define SET_VHT_OPERATION_ELE_CHL_CENTER_FREQ2(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart+2, 0, 8, _val) ++#define SET_VHT_OPERATION_ELE_BASIC_MCS_SET(_pEleStart, _val) SET_BITS_TO_LE_2BYTE((_pEleStart)+3, 0, 16, _val) ++ ++#define GET_VHT_OPERATION_ELE_CHL_WIDTH(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 0, 8) ++#define GET_VHT_OPERATION_ELE_CENTER_FREQ1(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+1, 0, 8) ++#define GET_VHT_OPERATION_ELE_CENTER_FREQ2(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+2, 0, 8) ++ ++/* VHT Operating Mode */ ++#define SET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 0, 2, _val) ++#define SET_VHT_OPERATING_MODE_FIELD_RX_NSS(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 4, 3, _val) ++#define SET_VHT_OPERATING_MODE_FIELD_RX_NSS_TYPE(_pEleStart, _val) SET_BITS_TO_LE_1BYTE(_pEleStart, 7, 1, _val) ++#define GET_VHT_OPERATING_MODE_FIELD_CHNL_WIDTH(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 0, 2) ++#define GET_VHT_OPERATING_MODE_FIELD_RX_NSS(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 4, 3) ++#define GET_VHT_OPERATING_MODE_FIELD_RX_NSS_TYPE(_pEleStart) LE_BITS_TO_1BYTE(_pEleStart, 7, 1) ++ ++#define SET_EXT_CAPABILITY_ELE_OP_MODE_NOTIF(_pEleStart, _val) SET_BITS_TO_LE_1BYTE((_pEleStart)+7, 6, 1, _val) ++#define GET_EXT_CAPABILITY_ELE_OP_MODE_NOTIF(_pEleStart) LE_BITS_TO_1BYTE((_pEleStart)+7, 6, 1) ++ ++#define VHT_MAX_MPDU_LEN_MAX 3 ++extern const u16 _vht_max_mpdu_len[]; ++#define vht_max_mpdu_len(val) (((val) >= VHT_MAX_MPDU_LEN_MAX) ? _vht_max_mpdu_len[VHT_MAX_MPDU_LEN_MAX] : _vht_max_mpdu_len[(val)]) ++ ++#define VHT_SUP_CH_WIDTH_SET_MAX 3 ++extern const u8 _vht_sup_ch_width_set_to_bw_cap[]; ++#define vht_sup_ch_width_set_to_bw_cap(set) (((set) >= VHT_SUP_CH_WIDTH_SET_MAX) ? _vht_sup_ch_width_set_to_bw_cap[VHT_SUP_CH_WIDTH_SET_MAX] : _vht_sup_ch_width_set_to_bw_cap[(set)]) ++extern const char *const _vht_sup_ch_width_set_str[]; ++#define vht_sup_ch_width_set_str(set) (((set) >= VHT_SUP_CH_WIDTH_SET_MAX) ? _vht_sup_ch_width_set_str[VHT_SUP_CH_WIDTH_SET_MAX] : _vht_sup_ch_width_set_str[(set)]) ++ ++#define VHT_MAX_AMPDU_LEN(f) ((1 << (13 + f)) - 1) ++void dump_vht_cap_ie(void *sel, const u8 *ie, u32 ie_len); ++ ++#define VHT_OP_CH_WIDTH_MAX 4 ++extern const char *const _vht_op_ch_width_str[]; ++#define vht_op_ch_width_str(ch_width) (((ch_width) >= VHT_OP_CH_WIDTH_MAX) ? _vht_op_ch_width_str[VHT_OP_CH_WIDTH_MAX] : _vht_op_ch_width_str[(ch_width)]) ++ ++void dump_vht_op_ie(void *sel, const u8 *ie, u32 ie_len); ++ ++struct vht_priv { ++ u8 vht_option; ++ ++ u8 ldpc_cap; ++ u8 stbc_cap; ++ u16 beamform_cap; ++ u8 ap_is_mu_bfer; ++ ++ u8 sgi_80m;/* short GI */ ++ u8 ampdu_len; ++ ++ u8 vht_highest_rate; ++ u8 vht_mcs_map[2]; ++ ++ u8 op_present:1; /* vht_op is present */ ++ u8 notify_present:1; /* vht_op_mode_notify is present */ ++ ++ u8 vht_cap[32]; ++ u8 vht_op[VHT_OP_IE_LEN]; ++ u8 vht_op_mode_notify; ++}; ++ ++#ifdef ROKU_PRIVATE ++struct vht_priv_infra_ap { ++ ++ /* Infra mode, only store for AP's info, not intersection of STA and AP*/ ++ u8 ldpc_cap_infra_ap; ++ u8 stbc_cap_infra_ap; ++ u16 beamform_cap_infra_ap; ++ u8 vht_mcs_map_infra_ap[2]; ++ u8 vht_mcs_map_tx_infra_ap[2]; ++ u8 channel_width_infra_ap; ++ u8 number_of_streams_infra_ap; ++}; ++#endif /* ROKU_PRIVATE */ ++ ++u8 rtw_get_vht_highest_rate(u8 *pvht_mcs_map); ++u16 rtw_vht_mcs_to_data_rate(u8 bw, u8 short_GI, u8 vht_mcs_rate); ++u64 rtw_vht_mcs_map_to_bitmap(u8 *mcs_map, u8 nss); ++void rtw_vht_use_default_setting(_adapter *padapter); ++u32 rtw_build_vht_operation_ie(_adapter *padapter, u8 *pbuf, u8 channel); ++u32 rtw_build_vht_op_mode_notify_ie(_adapter *padapter, u8 *pbuf, u8 bw); ++u32 rtw_build_vht_cap_ie(_adapter *padapter, u8 *pbuf); ++void update_sta_vht_info_apmode(_adapter *padapter, PVOID psta); ++void update_hw_vht_param(_adapter *padapter); ++void VHT_caps_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++#ifdef ROKU_PRIVATE ++void VHT_caps_handler_infra_ap(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++#endif /* ROKU_PRIVATE */ ++void VHT_operation_handler(_adapter *padapter, PNDIS_802_11_VARIABLE_IEs pIE); ++void rtw_process_vht_op_mode_notify(_adapter *padapter, u8 *pframe, PVOID sta); ++u32 rtw_restructure_vht_ie(_adapter *padapter, u8 *in_ie, u8 *out_ie, uint in_len, uint *pout_len); ++void VHTOnAssocRsp(_adapter *padapter); ++u8 rtw_vht_mcsmap_to_nss(u8 *pvht_mcs_map); ++void rtw_vht_nss_to_mcsmap(u8 nss, u8 *target_mcs_map, u8 *cur_mcs_map); ++void rtw_vht_ies_attach(_adapter *padapter, WLAN_BSSID_EX *pcur_network); ++void rtw_vht_ies_detach(_adapter *padapter, WLAN_BSSID_EX *pcur_network); ++void rtw_check_for_vht20(_adapter *adapter, u8 *ies, int ies_len); ++#endif /* _RTW_VHT_H_ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_wifi_regd.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_wifi_regd.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_wifi_regd.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_wifi_regd.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,34 @@ +/****************************************************************************** + * @@ -410939,11 +407307,9 @@ index 000000000..8e42fce7a +int rtw_regd_init(struct wiphy *wiphy); + +#endif /* __RTW_WIFI_REGD_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/rtw_xmit.h linux-5.8/3rdparty/rtl8812au/include/rtw_xmit.h -new file mode 100644 -index 000000000..c1cd9286c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/rtw_xmit.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/rtw_xmit.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_xmit.h +--- linux-5.11.4/3rdparty/rtl8812au/include/rtw_xmit.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/rtw_xmit.h 2021-03-07 18:16:17.091957802 +0200 @@ -0,0 +1,1072 @@ +/****************************************************************************** + * @@ -412017,11 +408383,9 @@ index 000000000..c1cd9286c +#include + +#endif /* _RTL871X_XMIT_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/sdio_hal.h linux-5.8/3rdparty/rtl8812au/include/sdio_hal.h -new file mode 100644 -index 000000000..6e49835a4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/sdio_hal.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/sdio_hal.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_hal.h +--- linux-5.11.4/3rdparty/rtl8812au/include/sdio_hal.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_hal.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,57 @@ +/****************************************************************************** + * @@ -412080,11 +408444,62 @@ index 000000000..6e49835a4 +#endif + +#endif /* __SDIO_HAL_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/sdio_ops.h linux-5.8/3rdparty/rtl8812au/include/sdio_ops.h -new file mode 100644 -index 000000000..613613de9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/sdio_ops.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/sdio_ops_ce.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_ops_ce.h +--- linux-5.11.4/3rdparty/rtl8812au/include/sdio_ops_ce.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_ops_ce.h 2021-03-07 18:16:17.092957849 +0200 +@@ -0,0 +1,49 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2007 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef _SDIO_OPS_WINCE_H_ ++#define _SDIO_OPS_WINCE_H_ ++ ++#include ++#include ++#include ++#include ++ ++ ++#ifdef PLATFORM_OS_CE ++ ++ ++extern u8 sdbus_cmd52r_ce(struct intf_priv *pintfpriv, u32 addr); ++ ++ ++extern void sdbus_cmd52w_ce(struct intf_priv *pintfpriv, u32 addr, u8 val8); ++ ++ ++uint sdbus_read_blocks_to_membuf_ce(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf); ++ ++extern uint sdbus_read_bytes_to_membuf_ce(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf); ++ ++ ++extern uint sdbus_write_blocks_from_membuf_ce(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf, u8 async); ++ ++extern uint sdbus_write_bytes_from_membuf_ce(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf); ++extern u8 sdbus_func1cmd52r_ce(struct intf_priv *pintfpriv, u32 addr); ++extern void sdbus_func1cmd52w_ce(struct intf_priv *pintfpriv, u32 addr, u8 val8); ++extern uint sdbus_read_reg(struct intf_priv *pintfpriv, u32 addr, u32 cnt, void *pdata); ++extern uint sdbus_write_reg(struct intf_priv *pintfpriv, u32 addr, u32 cnt, void *pdata); ++extern void sdio_read_int(_adapter *padapter, u32 addr, u8 sz, void *pdata); ++ ++#endif ++ ++#endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/sdio_ops.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_ops.h +--- linux-5.11.4/3rdparty/rtl8812au/include/sdio_ops.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_ops.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,224 @@ +/****************************************************************************** + * @@ -412310,66 +408725,9 @@ index 000000000..613613de9 +} + +#endif /* !__SDIO_OPS_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/sdio_ops_ce.h linux-5.8/3rdparty/rtl8812au/include/sdio_ops_ce.h -new file mode 100644 -index 000000000..d542cb7ea ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/sdio_ops_ce.h -@@ -0,0 +1,49 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2007 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef _SDIO_OPS_WINCE_H_ -+#define _SDIO_OPS_WINCE_H_ -+ -+#include -+#include -+#include -+#include -+ -+ -+#ifdef PLATFORM_OS_CE -+ -+ -+extern u8 sdbus_cmd52r_ce(struct intf_priv *pintfpriv, u32 addr); -+ -+ -+extern void sdbus_cmd52w_ce(struct intf_priv *pintfpriv, u32 addr, u8 val8); -+ -+ -+uint sdbus_read_blocks_to_membuf_ce(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf); -+ -+extern uint sdbus_read_bytes_to_membuf_ce(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf); -+ -+ -+extern uint sdbus_write_blocks_from_membuf_ce(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf, u8 async); -+ -+extern uint sdbus_write_bytes_from_membuf_ce(struct intf_priv *pintfpriv, u32 addr, u32 cnt, u8 *pbuf); -+extern u8 sdbus_func1cmd52r_ce(struct intf_priv *pintfpriv, u32 addr); -+extern void sdbus_func1cmd52w_ce(struct intf_priv *pintfpriv, u32 addr, u8 val8); -+extern uint sdbus_read_reg(struct intf_priv *pintfpriv, u32 addr, u32 cnt, void *pdata); -+extern uint sdbus_write_reg(struct intf_priv *pintfpriv, u32 addr, u32 cnt, void *pdata); -+extern void sdio_read_int(_adapter *padapter, u32 addr, u8 sz, void *pdata); -+ -+#endif -+ -+#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/sdio_ops_linux.h linux-5.8/3rdparty/rtl8812au/include/sdio_ops_linux.h -new file mode 100644 -index 000000000..4bbd8fe7f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/sdio_ops_linux.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/sdio_ops_linux.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_ops_linux.h +--- linux-5.11.4/3rdparty/rtl8812au/include/sdio_ops_linux.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_ops_linux.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,58 @@ +/****************************************************************************** + * @@ -412429,11 +408787,9 @@ index 000000000..4bbd8fe7f + +#endif /* __SDIO_OPS_LINUX_H__ */ + -diff --git linux-5.8/3rdparty/rtl8812au/include/sdio_ops_xp.h linux-5.8/3rdparty/rtl8812au/include/sdio_ops_xp.h -new file mode 100644 -index 000000000..d3d8764d3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/sdio_ops_xp.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/sdio_ops_xp.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_ops_xp.h +--- linux-5.11.4/3rdparty/rtl8812au/include/sdio_ops_xp.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_ops_xp.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,49 @@ +/****************************************************************************** + * @@ -412484,11 +408840,9 @@ index 000000000..d3d8764d3 +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/sdio_osintf.h linux-5.8/3rdparty/rtl8812au/include/sdio_osintf.h -new file mode 100644 -index 000000000..7c2abd14d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/sdio_osintf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/sdio_osintf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_osintf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/sdio_osintf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sdio_osintf.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,25 @@ +/****************************************************************************** + * @@ -412515,11 +408869,9 @@ index 000000000..7c2abd14d +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/sta_info.h linux-5.8/3rdparty/rtl8812au/include/sta_info.h -new file mode 100644 -index 000000000..762933a2c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/sta_info.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/sta_info.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sta_info.h +--- linux-5.11.4/3rdparty/rtl8812au/include/sta_info.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/sta_info.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,748 @@ +/****************************************************************************** + * @@ -413269,11 +409621,9 @@ index 000000000..762933a2c +#endif /* CONFIG_RTW_PRE_LINK_STA */ + +#endif /* _STA_INFO_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/usb_hal.h linux-5.8/3rdparty/rtl8812au/include/usb_hal.h -new file mode 100644 -index 000000000..0074d3fc4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/usb_hal.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/usb_hal.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_hal.h +--- linux-5.11.4/3rdparty/rtl8812au/include/usb_hal.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_hal.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,74 @@ +/****************************************************************************** + * @@ -413349,11 +409699,9 @@ index 000000000..0074d3fc4 +extern _adapter *rtw_usb_get_sw_pointer(void); +#endif /* CONFIG_INTEL_PROXIM */ +#endif /* __USB_HAL_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/usb_ops.h linux-5.8/3rdparty/rtl8812au/include/usb_ops.h -new file mode 100644 -index 000000000..6d5435d65 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/usb_ops.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/usb_ops.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_ops.h +--- linux-5.11.4/3rdparty/rtl8812au/include/usb_ops.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_ops.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,153 @@ +/****************************************************************************** + * @@ -413508,11 +409856,9 @@ index 000000000..6d5435d65 + + +#endif /* __USB_OPS_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/usb_ops_linux.h linux-5.8/3rdparty/rtl8812au/include/usb_ops_linux.h -new file mode 100644 -index 000000000..bf59ca0fa ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/usb_ops_linux.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/usb_ops_linux.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_ops_linux.h +--- linux-5.11.4/3rdparty/rtl8812au/include/usb_ops_linux.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_ops_linux.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,98 @@ +/****************************************************************************** + * @@ -413612,11 +409958,9 @@ index 000000000..bf59ca0fa +u32 usb_read_interrupt(struct intf_hdl *pintfhdl, u32 addr); +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/usb_osintf.h linux-5.8/3rdparty/rtl8812au/include/usb_osintf.h -new file mode 100644 -index 000000000..7e5feed17 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/usb_osintf.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/usb_osintf.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_osintf.h +--- linux-5.11.4/3rdparty/rtl8812au/include/usb_osintf.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_osintf.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,26 @@ +/****************************************************************************** + * @@ -413644,11 +409988,9 @@ index 000000000..7e5feed17 + + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/usb_vendor_req.h linux-5.8/3rdparty/rtl8812au/include/usb_vendor_req.h -new file mode 100644 -index 000000000..a003bfb8c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/usb_vendor_req.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/usb_vendor_req.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_vendor_req.h +--- linux-5.11.4/3rdparty/rtl8812au/include/usb_vendor_req.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/usb_vendor_req.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,56 @@ +/****************************************************************************** + * @@ -413706,11 +410048,9 @@ index 000000000..a003bfb8c +#endif + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/include/wifi.h linux-5.8/3rdparty/rtl8812au/include/wifi.h -new file mode 100644 -index 000000000..f071dd044 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/wifi.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/wifi.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/wifi.h +--- linux-5.11.4/3rdparty/rtl8812au/include/wifi.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/wifi.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,1419 @@ +/****************************************************************************** + * @@ -415131,11 +411471,9 @@ index 000000000..f071dd044 +#endif + +#endif /* _WIFI_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/wlan_bssdef.h linux-5.8/3rdparty/rtl8812au/include/wlan_bssdef.h -new file mode 100644 -index 000000000..167ae7f9c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/wlan_bssdef.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/wlan_bssdef.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/wlan_bssdef.h +--- linux-5.11.4/3rdparty/rtl8812au/include/wlan_bssdef.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/wlan_bssdef.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,704 @@ +/****************************************************************************** + * @@ -415841,11 +412179,9 @@ index 000000000..167ae7f9c + + +#endif /* #ifndef WLAN_BSSDEF_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/include/xmit_osdep.h linux-5.8/3rdparty/rtl8812au/include/xmit_osdep.h -new file mode 100644 -index 000000000..70070a890 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/include/xmit_osdep.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/include/xmit_osdep.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/xmit_osdep.h +--- linux-5.11.4/3rdparty/rtl8812au/include/xmit_osdep.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/include/xmit_osdep.h 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,94 @@ +/****************************************************************************** + * @@ -415941,11 +412277,2351 @@ index 000000000..70070a890 +void dump_os_queue(void *sel, _adapter *padapter); + +#endif /* __XMIT_OSDEP_H_ */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/custom_gpio_linux.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/custom_gpio_linux.c -new file mode 100644 -index 000000000..23401b7d6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/custom_gpio_linux.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/Kconfig linux-5.11.4-rtl8812au/3rdparty/rtl8812au/Kconfig +--- linux-5.11.4/3rdparty/rtl8812au/Kconfig 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/Kconfig 2021-03-07 18:16:16.978952460 +0200 +@@ -0,0 +1,6 @@ ++config 88XXAU ++ tristate "Realtek 88XXau USB WiFi" ++ depends on USB ++ help ++ Help message of 88XXau ++ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/Makefile linux-5.11.4-rtl8812au/3rdparty/rtl8812au/Makefile +--- linux-5.11.4/3rdparty/rtl8812au/Makefile 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/Makefile 2021-03-07 18:16:16.978952460 +0200 +@@ -0,0 +1,2328 @@ ++EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -fno-pie ++EXTRA_CFLAGS += -O3 ++EXTRA_CFLAGS += -Wno-unused-variable ++#EXTRA_CFLAGS += -Wno-unused-value ++EXTRA_CFLAGS += -Wno-unused-label ++#EXTRA_CFLAGS += -Wno-unused-parameter ++EXTRA_CFLAGS += -Wno-unused-function ++EXTRA_CFLAGS += -Wimplicit-fallthrough=0 ++#EXTRA_CFLAGS += -Wno-parentheses-equality ++#EXTRA_CFLAGS += -Wno-pointer-bool-conversion ++EXTRA_CFLAGS += -Wno-unknown-pragmas ++#EXTRA_CFLAGS += -Wno-unused ++EXTRA_CFLAGS += -Wno-vla -g ++ ++#GCC_VER_49 := $(shell echo `$(CC) -dumpversion | cut -f1-2 -d.` \>= 4.9 | bc ) ++#ifeq ($(GCC_VER_49),1) ++#EXTRA_CFLAGS += -Wno-date-time # Fix compile error && warning on gcc 4.9 and later ++#endif ++ ++EXTRA_CFLAGS += -I$(src)/include ++EXTRA_LDFLAGS += --strip-all -O3 ++ ++########################## WIFI IC ############################ ++CONFIG_RTL8812A = y ++CONFIG_RTL8821A = y ++CONFIG_RTL8814A = n ++######################### Interface ########################### ++CONFIG_USB_HCI = y ++########################### Android ########################### ++CONFIG_SIGNAL_DISPLAY_DBM = y ++########################## Features ########################### ++CONFIG_NET_NS = y ++CONFIG_MP_INCLUDED = y ++CONFIG_POWER_SAVING = n ++CONFIG_USB_AUTOSUSPEND = n ++CONFIG_HW_PWRP_DETECTION = n ++CONFIG_BT_COEXIST = n ++CONFIG_INTEL_WIDI = n ++CONFIG_WAPI_SUPPORT = n ++CONFIG_EFUSE_CONFIG_FILE = y ++CONFIG_EXT_CLK = n ++CONFIG_TRAFFIC_PROTECT = n ++CONFIG_LOAD_PHY_PARA_FROM_FILE = y ++CONFIG_TXPWR_BY_RATE = y ++CONFIG_TXPWR_BY_RATE_EN = n ++CONFIG_TXPWR_LIMIT = y ++CONFIG_TXPWR_LIMIT_EN = n ++CONFIG_RTW_CHPLAN = 0xFF ++CONFIG_RTW_ADAPTIVITY_EN = disable ++CONFIG_RTW_ADAPTIVITY_MODE = normal ++CONFIG_SIGNAL_SCALE_MAPPING = n ++CONFIG_80211W = y ++CONFIG_REDUCE_TX_CPU_LOADING = n ++CONFIG_BR_EXT = y ++CONFIG_TDLS = n ++CONFIG_WIFI_MONITOR = y ++CONFIG_DISABLE_REGD_C = y ++CONFIG_MCC_MODE = n ++CONFIG_APPEND_VENDOR_IE_ENABLE = n ++CONFIG_RTW_NAPI = y ++CONFIG_RTW_GRO = y ++CONFIG_RTW_NETIF_SG = y ++CONFIG_TX_CSUM_OFFLOAD = n ++CONFIG_RTW_IPCAM_APPLICATION = n ++CONFIG_RTW_REPEATER_SON = n ++CONFIG_RTW_WIFI_HAL = n ++CONFIG_ICMP_VOQ = n ++CONFIG_IP_R_MONITOR = n #arp VOQ and high rate ++########################## Debug ########################### ++CONFIG_RTW_DEBUG = n ++# default log level is _DRV_INFO_ = 4, ++# please refer to "How_to_set_driver_debug_log_level.doc" to set the available level. ++CONFIG_RTW_LOG_LEVEL = 2 ++######################## Wake On Lan ########################## ++CONFIG_WOWLAN = n ++#bit2: deauth, bit1: unicast, bit0: magic pkt. ++CONFIG_WAKEUP_TYPE = 0x7 ++#bit0: disBBRF off, #bit1: Wireless remote controller (WRC) ++CONFIG_SUSPEND_TYPE = 0 ++CONFIG_WOW_STA_MIX = n ++CONFIG_GPIO_WAKEUP = n ++CONFIG_WAKEUP_GPIO_IDX = default ++CONFIG_HIGH_ACTIVE_DEV2HST = n ++######### only for USB ######### ++CONFIG_ONE_PIN_GPIO = n ++CONFIG_HIGH_ACTIVE_HST2DEV = n ++CONFIG_PNO_SUPPORT = n ++CONFIG_PNO_SET_DEBUG = n ++CONFIG_AP_WOWLAN = n ++######### Notify SDIO Host Keep Power During Syspend ########## ++CONFIG_RTW_SDIO_PM_KEEP_POWER = y ++###################### MP HW TX MODE FOR VHT ####################### ++CONFIG_MP_VHT_HW_TX_MODE = n ++###################### Platform Related ####################### ++CONFIG_PLATFORM_I386_PC = y ++CONFIG_PLATFORM_ANDROID_ARM64 = n ++CONFIG_PLATFORM_ARM_RPI = n ++CONFIG_PLATFORM_ARM64_RPI = n ++CONFIG_PLATFORM_ARM_NV_NANO = n ++CONFIG_PLATFORM_ANDROID_X86 = n ++CONFIG_PLATFORM_ANDROID_INTEL_X86 = n ++CONFIG_PLATFORM_JB_X86 = n ++CONFIG_PLATFORM_OPENWRT_NEO2 = n ++CONFIG_PLATFORM_ARM_S3C2K4 = n ++CONFIG_PLATFORM_ARM_PXA2XX = n ++CONFIG_PLATFORM_ARM_S3C6K4 = n ++CONFIG_PLATFORM_MIPS_RMI = n ++CONFIG_PLATFORM_RTD2880B = n ++CONFIG_PLATFORM_MIPS_AR9132 = n ++CONFIG_PLATFORM_RTK_DMP = n ++CONFIG_PLATFORM_MIPS_PLM = n ++CONFIG_PLATFORM_MSTAR389 = n ++CONFIG_PLATFORM_MT53XX = n ++CONFIG_PLATFORM_ARM_MX51_241H = n ++CONFIG_PLATFORM_FS_MX61 = n ++CONFIG_PLATFORM_ACTIONS_ATJ227X = n ++CONFIG_PLATFORM_TEGRA3_CARDHU = n ++CONFIG_PLATFORM_TEGRA4_DALMORE = n ++CONFIG_PLATFORM_ARM_TCC8900 = n ++CONFIG_PLATFORM_ARM_TCC8920 = n ++CONFIG_PLATFORM_ARM_TCC8920_JB42 = n ++CONFIG_PLATFORM_ARM_TCC8930_JB42 = n ++CONFIG_PLATFORM_ARM_RK2818 = n ++CONFIG_PLATFORM_ARM_RK3066 = n ++CONFIG_PLATFORM_ARM_RK3188 = n ++CONFIG_PLATFORM_ARM_URBETTER = n ++CONFIG_PLATFORM_ARM_TI_PANDA = n ++CONFIG_PLATFORM_MIPS_JZ4760 = n ++CONFIG_PLATFORM_DMP_PHILIPS = n ++CONFIG_PLATFORM_MSTAR_TITANIA12 = n ++CONFIG_PLATFORM_MSTAR = n ++CONFIG_PLATFORM_SZEBOOK = n ++CONFIG_PLATFORM_ARM_SUNxI = n ++CONFIG_PLATFORM_ARM_SUN6I = n ++CONFIG_PLATFORM_ARM_SUN7I = n ++CONFIG_PLATFORM_ARM_SUN8I_W3P1 = n ++CONFIG_PLATFORM_ARM_SUN8I_W5P1 = n ++CONFIG_PLATFORM_ACTIONS_ATM702X = n ++CONFIG_PLATFORM_ACTIONS_ATV5201 = n ++CONFIG_PLATFORM_ACTIONS_ATM705X = n ++CONFIG_PLATFORM_ARM_SUN50IW1P1 = n ++CONFIG_PLATFORM_ARM_RTD299X = n ++CONFIG_PLATFORM_ARM_LGE = n ++CONFIG_PLATFORM_ARM_SPREADTRUM_6820 = n ++CONFIG_PLATFORM_ARM_SPREADTRUM_8810 = n ++CONFIG_PLATFORM_ARM_WMT = n ++CONFIG_PLATFORM_TI_DM365 = n ++CONFIG_PLATFORM_MOZART = n ++CONFIG_PLATFORM_RTK119X = n ++CONFIG_PLATFORM_RTK119X_AM = n ++CONFIG_PLATFORM_RTK129X = n ++CONFIG_PLATFORM_RTK390X = n ++CONFIG_PLATFORM_NOVATEK_NT72668 = n ++CONFIG_PLATFORM_HISILICON = n ++CONFIG_PLATFORM_HISILICON_HI3798 = n ++CONFIG_PLATFORM_NV_TK1 = n ++CONFIG_PLATFORM_NV_TK1_UBUNTU = n ++CONFIG_PLATFORM_RTL8197D = n ++CONFIG_PLATFORM_AML_S905 = n ++CONFIG_PLATFORM_ZTE_ZX296716 = n ++CONFIG_PLATFORM_ARM_ODROIDC2 = n ++CONFIG_PLATFORM_PPC = n ++########### CUSTOMER ################################ ++CONFIG_CUSTOMER_HUAWEI_GENERAL = n ++ ++CONFIG_DRVEXT_MODULE = n ++ ++ifeq ($(CONFIG_RTL8812AU), ) ++ifneq (,$(findstring /usr/lib/dkms,$(PATH))) ++ export TopDIR ?= $(shell pwd) ++else ++export TopDIR ?= $(srctree)/$(src) ++endif ++endif ++ ++########### COMMON ################################# ++ifeq ($(CONFIG_USB_HCI), y) ++HCI_NAME = usb ++endif ++ ++ifeq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A)_$(CONFIG_RTL8814A), y_y_n) ++ ++EXTRA_CFLAGS += -DDRV_NAME=\"rtl88XXau\" ++ifeq ($(CONFIG_USB_HCI), y) ++USER_MODULE_NAME = 88XXau ++endif ++else ++EXTRA_CFLAGS += -DDRV_NAME=\"rtl8812au\" ++endif ++ ++_OS_INTFS_FILES := os_dep/osdep_service.o \ ++ os_dep/linux/os_intfs.o \ ++ os_dep/linux/$(HCI_NAME)_intf.o \ ++ os_dep/linux/$(HCI_NAME)_ops_linux.o \ ++ os_dep/linux/ioctl_linux.o \ ++ os_dep/linux/xmit_linux.o \ ++ os_dep/linux/mlme_linux.o \ ++ os_dep/linux/recv_linux.o \ ++ os_dep/linux/ioctl_cfg80211.o \ ++ os_dep/linux/wifi_regd.o \ ++ os_dep/linux/rtw_android.o \ ++ os_dep/linux/rtw_proc.o \ ++ os_dep/linux/rtw_rhashtable.o ++ ++ifeq ($(CONFIG_MP_INCLUDED), y) ++_OS_INTFS_FILES += os_dep/linux/ioctl_mp.o ++endif ++ ++_HAL_INTFS_FILES := hal/hal_intf.o \ ++ hal/hal_com.o \ ++ hal/hal_com_phycfg.o \ ++ hal/hal_phy.o \ ++ hal/hal_dm.o \ ++ hal/hal_dm_acs.o \ ++ hal/hal_btcoex_wifionly.o \ ++ hal/hal_btcoex.o \ ++ hal/hal_mp.o \ ++ hal/hal_mcc.o \ ++ hal/hal_hci/hal_$(HCI_NAME).o \ ++ hal/led/hal_led.o \ ++ hal/led/hal_$(HCI_NAME)_led.o ++ ++ ++EXTRA_CFLAGS += -I$(src)/platform ++_PLATFORM_FILES := platform/platform_ops.o ++ ++EXTRA_CFLAGS += -I$(src)/hal/btc ++ ++########### HAL_RTL8188E ################################# ++ifeq ($(CONFIG_RTL8188E), y) ++ ++RTL871X = rtl8188e ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8189es ++endif ++ ++ifeq ($(CONFIG_GSPI_HCI), y) ++MODULE_NAME = 8189es ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8188eu ++endif ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 8188ee ++endif ++EXTRA_CFLAGS += -DCONFIG_RTL8188E ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8188EPwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8188e_s_fw.o \ ++ hal/$(RTL871X)/hal8188e_t_fw.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++else ++ifeq ($(CONFIG_GSPI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++endif ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188E_USB.o ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188E_PCIE.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188E_SDIO.o ++endif ++endif ++ ++########### HAL_RTL8812A_RTL8821A ################################# ++ ++ifneq ($(CONFIG_RTL8812A)_$(CONFIG_RTL8821A), n_n) ++ ++RTL871X = rtl8812a ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8812au ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 8812ae ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8812as ++endif ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8812PwrSeq.o \ ++ hal/$(RTL871X)/Hal8821APwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++else ++ifeq ($(CONFIG_GSPI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++endif ++endif ++ ++ifeq ($(CONFIG_RTL8812A), y) ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8812A_USB.o ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8812A_PCIE.o ++endif ++endif ++ifeq ($(CONFIG_RTL8821A), y) ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821A_USB.o ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821A_PCIE.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8821A_SDIO.o ++endif ++endif ++ ++ifeq ($(CONFIG_RTL8812A), y) ++EXTRA_CFLAGS += -DCONFIG_RTL8812A ++_HAL_INTFS_FILES += hal/rtl8812a/hal8812a_fw.o ++endif ++ ++ifeq ($(CONFIG_RTL8821A), y) ++ ++ifeq ($(CONFIG_RTL8812A), n) ++ ++RTL871X = rtl8821a ++ifeq ($(CONFIG_USB_HCI), y) ++ifeq ($(CONFIG_BT_COEXIST), y) ++MODULE_NAME := 8821au ++else ++MODULE_NAME := 8811au ++endif ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME := 8821ae ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME := 8821as ++endif ++ ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8821A ++ ++_HAL_INTFS_FILES += hal/rtl8812a/hal8821a_fw.o ++ ++endif ++ ++ifeq ($(CONFIG_BT_COEXIST), y) ++ifeq ($(CONFIG_RTL8812A), y) ++_BTC_FILES += hal/btc/halbtc8812a1ant.o \ ++ hal/btc/halbtc8812a2ant.o ++endif ++ifeq ($(CONFIG_RTL8821A), y) ++_BTC_FILES += hal/btc/halbtc8821a1ant.o \ ++ hal/btc/halbtc8821a2ant.o ++endif ++endif ++ ++endif ++ ++########### HAL_RTL8723B ################################# ++ifeq ($(CONFIG_RTL8723B), y) ++ ++RTL871X = rtl8723b ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8723bu ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 8723be ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8723bs ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8723B ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8723BPwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8723b_fw.o ++ ++_HAL_INTFS_FILES += \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723B_USB.o ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723B_PCIE.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723B_SDIO.o ++endif ++ ++_BTC_FILES += hal/btc/halbtc8723bwifionly.o ++ifeq ($(CONFIG_BT_COEXIST), y) ++_BTC_FILES += hal/btc/halbtc8723b1ant.o \ ++ hal/btc/halbtc8723b2ant.o ++endif ++ ++endif ++ ++########### HAL_RTL8814A ################################# ++ifeq ($(CONFIG_RTL8814A), y) ++## ADD NEW VHT MP HW TX MODE ## ++#EXTRA_CFLAGS += -DCONFIG_MP_VHT_HW_TX_MODE ++CONFIG_MP_VHT_HW_TX_MODE = n ++########################################## ++#RTL871X = rtl8814a ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8814au ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8814A ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8814PwrSeq.o \ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8814a_fw.o ++ ++ ++_HAL_INTFS_FILES += \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++else ++ifeq ($(CONFIG_GSPI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++endif ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8814A_USB.o ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8814A_PCIE.o ++endif ++ ++endif ++ ++########### HAL_RTL8723C ################################# ++ifeq ($(CONFIG_RTL8723C), y) ++ ++RTL871X = rtl8703b ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8723cu ++MODULE_SUB_NAME = 8703bu ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 8723ce ++MODULE_SUB_NAME = 8703be ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8723cs ++MODULE_SUB_NAME = 8703bs ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8703B ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8703BPwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8703b_fw.o ++ ++_HAL_INTFS_FILES += \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_recv.o ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8703B_USB.o ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8703B_PCIE.o ++endif ++ ++ifeq ($(CONFIG_BT_COEXIST), y) ++_BTC_FILES += hal/btc/halbtc8703b1ant.o ++endif ++ ++endif ++ ++########### HAL_RTL8723D ################################# ++ifeq ($(CONFIG_RTL8723D), y) ++ ++RTL871X = rtl8723d ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8723du ++MODULE_SUB_NAME = 8723du ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 8723de ++MODULE_SUB_NAME = 8723de ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8723ds ++MODULE_SUB_NAME = 8723ds ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8723D ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8723DPwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8723d_fw.o \ ++ hal/$(RTL871X)/$(RTL871X)_lps_poff.o ++ ++ ++_HAL_INTFS_FILES += \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_recv.o ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723D_USB.o ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8723D_PCIE.o ++endif ++ ++ifeq ($(CONFIG_BT_COEXIST), y) ++_BTC_FILES += hal/btc/halbtc8723d1ant.o \ ++ hal/btc/halbtc8723d2ant.o ++endif ++ ++endif ++ ++########### HAL_RTL8188F ################################# ++ifeq ($(CONFIG_RTL8188F), y) ++ ++RTL871X = rtl8188f ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8188fu ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 8188fe ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8189fs ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8188F ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8188FPwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8188f_fw.o ++ ++_HAL_INTFS_FILES += \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188F_USB.o ++endif ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188F_SDIO.o ++endif ++ ++endif ++ ++########### HAL_RTL8188GTV ################################# ++ifeq ($(CONFIG_RTL8188GTV), y) ++ ++RTL871X = rtl8188gtv ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8188gtvu ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8189gtvs ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8188GTV ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8188GTVPwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8188gtv_fw.o ++ ++_HAL_INTFS_FILES += \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_NAME)_recv.o ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188GTV_USB.o ++endif ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8188GTV_SDIO.o ++endif ++ ++endif ++ ++########### HAL_RTL8822B ################################# ++ifeq ($(CONFIG_RTL8822B), y) ++RTL871X := rtl8822b ++ifeq ($(CONFIG_USB_HCI), y) ++ifeq ($(CONFIG_BT_COEXIST), n) ++MODULE_NAME = 8812bu ++else ++MODULE_NAME = 88x2bu ++endif ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 88x2be ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 88x2bs ++endif ++ ++endif ++########### HAL_RTL8821C ################################# ++ifeq ($(CONFIG_RTL8821C), y) ++RTL871X := rtl8821c ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8821cu ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 8821ce ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8821cs ++endif ++ ++endif ++ ++########### HAL_RTL8710B ################################# ++ifeq ($(CONFIG_RTL8710B), y) ++ ++RTL871X = rtl8710b ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8710bu ++MODULE_SUB_NAME = 8710bu ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8710B ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8710BPwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8710b_fw.o \ ++ hal/$(RTL871X)/$(RTL871X)_lps_poff.o ++ ++ ++_HAL_INTFS_FILES += \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_recv.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES +=hal/efuse/$(RTL871X)/HalEfuseMask8710B_USB.o ++endif ++ ++endif ++ ++########### HAL_RTL8192F ################################# ++ifeq ($(CONFIG_RTL8192F), y) ++ ++RTL871X = rtl8192f ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME = 8192fu ++MODULE_SUB_NAME = 8192fu ++endif ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME = 8192fe ++MODULE_SUB_NAME = 8192fe ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME = 8192fs ++MODULE_SUB_NAME = 8192fs ++endif ++ ++EXTRA_CFLAGS += -DCONFIG_RTL8192F ++ ++_HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ ++ hal/$(RTL871X)/Hal8192FPwrSeq.o\ ++ hal/$(RTL871X)/$(RTL871X)_sreset.o ++ ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ ++ hal/$(RTL871X)/$(RTL871X)_phycfg.o \ ++ hal/$(RTL871X)/$(RTL871X)_rf6052.o \ ++ hal/$(RTL871X)/$(RTL871X)_dm.o \ ++ hal/$(RTL871X)/$(RTL871X)_rxdesc.o \ ++ hal/$(RTL871X)/$(RTL871X)_cmd.o \ ++ hal/$(RTL871X)/hal8192f_fw.o \ ++ hal/$(RTL871X)/$(RTL871X)_lps_poff.o ++ ++ ++_HAL_INTFS_FILES += \ ++ hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_halinit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_led.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_xmit.o \ ++ hal/$(RTL871X)/$(HCI_NAME)/rtl$(MODULE_SUB_NAME)_recv.o ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops_linux.o ++else ++_HAL_INTFS_FILES += hal/$(RTL871X)/$(HCI_NAME)/$(HCI_NAME)_ops.o ++endif ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++_HAL_INTFS_FILES += hal/efuse/$(RTL871X)/HalEfuseMask8192F_SDIO.o ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++_HAL_INTFS_FILES += hal/efuse/$(RTL871X)/HalEfuseMask8192F_USB.o ++endif ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++_HAL_INTFS_FILES += hal/efuse/$(RTL871X)/HalEfuseMask8192F_PCIE.o ++endif ++ ++endif ++########### AUTO_CFG ################################# ++ ++ifeq ($(CONFIG_AUTOCFG_CP), y) ++ ++ifeq ($(CONFIG_MULTIDRV), y) ++$(shell cp $(TopDIR)/autoconf_multidrv_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) ++else ++ifeq ($(CONFIG_RTL8188E)$(CONFIG_SDIO_HCI),yy) ++$(shell cp $(TopDIR)/autoconf_rtl8189e_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) ++else ifeq ($(CONFIG_RTL8188F)$(CONFIG_SDIO_HCI),yy) ++$(shell cp $(TopDIR)/autoconf_rtl8189f_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) ++else ifeq ($(CONFIG_RTL8723C),y) ++$(shell cp $(TopDIR)/autoconf_rtl8723c_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) ++else ++$(shell cp $(TopDIR)/autoconf_$(RTL871X)_$(HCI_NAME)_linux.h $(TopDIR)/include/autoconf.h) ++endif ++endif ++ ++endif ++ ++########### END OF PATH ################################# ++ ++ifeq ($(CONFIG_USB_HCI), y) ++ifeq ($(CONFIG_USB_AUTOSUSPEND), y) ++EXTRA_CFLAGS += -DCONFIG_USB_AUTOSUSPEND ++endif ++endif ++ ++ifeq ($(CONFIG_MP_INCLUDED), y) ++#MODULE_NAME := $(MODULE_NAME)_mp ++EXTRA_CFLAGS += -DCONFIG_MP_INCLUDED ++endif ++ ++ifeq ($(CONFIG_POWER_SAVING), y) ++EXTRA_CFLAGS += -DCONFIG_POWER_SAVING ++endif ++ ++ifeq ($(CONFIG_HW_PWRP_DETECTION), y) ++EXTRA_CFLAGS += -DCONFIG_HW_PWRP_DETECTION ++endif ++ ++ifeq ($(CONFIG_BT_COEXIST), y) ++EXTRA_CFLAGS += -DCONFIG_BT_COEXIST ++endif ++ ++ifeq ($(CONFIG_INTEL_WIDI), y) ++EXTRA_CFLAGS += -DCONFIG_INTEL_WIDI ++endif ++ ++ifeq ($(CONFIG_WAPI_SUPPORT), y) ++EXTRA_CFLAGS += -DCONFIG_WAPI_SUPPORT ++endif ++ ++ ++ifeq ($(CONFIG_EFUSE_CONFIG_FILE), y) ++EXTRA_CFLAGS += -DCONFIG_EFUSE_CONFIG_FILE ++ ++#EFUSE_MAP_PATH ++USER_EFUSE_MAP_PATH ?= ++ifneq ($(USER_EFUSE_MAP_PATH),) ++EXTRA_CFLAGS += -DEFUSE_MAP_PATH=\"$(USER_EFUSE_MAP_PATH)\" ++else ifeq ($(MODULE_NAME), 8189es) ++EXTRA_CFLAGS += -DEFUSE_MAP_PATH=\"/system/etc/wifi/wifi_efuse_8189e.map\" ++else ifeq ($(MODULE_NAME), 8723bs) ++EXTRA_CFLAGS += -DEFUSE_MAP_PATH=\"/system/etc/wifi/wifi_efuse_8723bs.map\" ++else ++EXTRA_CFLAGS += -DEFUSE_MAP_PATH=\"/system/etc/wifi/wifi_efuse_$(MODULE_NAME).map\" ++endif ++ ++#WIFIMAC_PATH ++USER_WIFIMAC_PATH ?= ++ifneq ($(USER_WIFIMAC_PATH),) ++EXTRA_CFLAGS += -DWIFIMAC_PATH=\"$(USER_WIFIMAC_PATH)\" ++else ++EXTRA_CFLAGS += -DWIFIMAC_PATH=\"/data/wifimac.txt\" ++endif ++ ++endif ++ ++ifeq ($(CONFIG_EXT_CLK), y) ++EXTRA_CFLAGS += -DCONFIG_EXT_CLK ++endif ++ ++ifeq ($(CONFIG_TRAFFIC_PROTECT), y) ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++endif ++ ++ifeq ($(CONFIG_LOAD_PHY_PARA_FROM_FILE), y) ++EXTRA_CFLAGS += -DCONFIG_LOAD_PHY_PARA_FROM_FILE ++#EXTRA_CFLAGS += -DREALTEK_CONFIG_PATH_WITH_IC_NAME_FOLDER ++EXTRA_CFLAGS += -DREALTEK_CONFIG_PATH=\"/lib/firmware/\" ++endif ++ ++ifeq ($(CONFIG_TXPWR_BY_RATE), n) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE=0 ++else ifeq ($(CONFIG_TXPWR_BY_RATE), y) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE=1 ++endif ++ifeq ($(CONFIG_TXPWR_BY_RATE_EN), n) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE_EN=0 ++else ifeq ($(CONFIG_TXPWR_BY_RATE_EN), y) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE_EN=1 ++else ifeq ($(CONFIG_TXPWR_BY_RATE_EN), auto) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_BY_RATE_EN=2 ++endif ++ ++ifeq ($(CONFIG_TXPWR_LIMIT), n) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT=0 ++else ifeq ($(CONFIG_TXPWR_LIMIT), y) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT=1 ++endif ++ifeq ($(CONFIG_TXPWR_LIMIT_EN), n) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT_EN=0 ++else ifeq ($(CONFIG_TXPWR_LIMIT_EN), y) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT_EN=1 ++else ifeq ($(CONFIG_TXPWR_LIMIT_EN), auto) ++EXTRA_CFLAGS += -DCONFIG_TXPWR_LIMIT_EN=2 ++endif ++ ++ifneq ($(CONFIG_RTW_CHPLAN), 0xFF) ++EXTRA_CFLAGS += -DCONFIG_RTW_CHPLAN=$(CONFIG_RTW_CHPLAN) ++endif ++ ++ifeq ($(CONFIG_CALIBRATE_TX_POWER_BY_REGULATORY), y) ++EXTRA_CFLAGS += -DCONFIG_CALIBRATE_TX_POWER_BY_REGULATORY ++endif ++ ++ifeq ($(CONFIG_CALIBRATE_TX_POWER_TO_MAX), y) ++EXTRA_CFLAGS += -DCONFIG_CALIBRATE_TX_POWER_TO_MAX ++endif ++ ++ifeq ($(CONFIG_RTW_ADAPTIVITY_EN), disable) ++EXTRA_CFLAGS += -DCONFIG_RTW_ADAPTIVITY_EN=0 ++else ifeq ($(CONFIG_RTW_ADAPTIVITY_EN), enable) ++EXTRA_CFLAGS += -DCONFIG_RTW_ADAPTIVITY_EN=1 ++endif ++ ++ifeq ($(CONFIG_RTW_ADAPTIVITY_MODE), normal) ++EXTRA_CFLAGS += -DCONFIG_RTW_ADAPTIVITY_MODE=0 ++else ifeq ($(CONFIG_RTW_ADAPTIVITY_MODE), carrier_sense) ++EXTRA_CFLAGS += -DCONFIG_RTW_ADAPTIVITY_MODE=1 ++endif ++ ++ifeq ($(CONFIG_SIGNAL_SCALE_MAPPING), y) ++EXTRA_CFLAGS += -DCONFIG_SIGNAL_SCALE_MAPPING ++endif ++ ++ifeq ($(CONFIG_80211W), y) ++EXTRA_CFLAGS += -DCONFIG_IEEE80211W ++endif ++ ++ifeq ($(CONFIG_WOWLAN), y) ++EXTRA_CFLAGS += -DCONFIG_WOWLAN -DRTW_WAKEUP_EVENT=$(CONFIG_WAKEUP_TYPE) ++EXTRA_CFLAGS += -DRTW_SUSPEND_TYPE=$(CONFIG_SUSPEND_TYPE) ++ifeq ($(CONFIG_WOW_STA_MIX), y) ++EXTRA_CFLAGS += -DRTW_WOW_STA_MIX ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_SDIO_PM_KEEP_POWER ++endif ++endif ++ ++ifeq ($(CONFIG_AP_WOWLAN), y) ++EXTRA_CFLAGS += -DCONFIG_AP_WOWLAN ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_SDIO_PM_KEEP_POWER ++endif ++endif ++ ++ifeq ($(CONFIG_PNO_SUPPORT), y) ++EXTRA_CFLAGS += -DCONFIG_PNO_SUPPORT ++ifeq ($(CONFIG_PNO_SET_DEBUG), y) ++EXTRA_CFLAGS += -DCONFIG_PNO_SET_DEBUG ++endif ++endif ++ ++ifeq ($(CONFIG_GPIO_WAKEUP), y) ++EXTRA_CFLAGS += -DCONFIG_GPIO_WAKEUP ++ifeq ($(CONFIG_ONE_PIN_GPIO), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_ONE_PIN_GPIO ++endif ++ifeq ($(CONFIG_HIGH_ACTIVE_DEV2HST), y) ++EXTRA_CFLAGS += -DHIGH_ACTIVE_DEV2HST=1 ++else ++EXTRA_CFLAGS += -DHIGH_ACTIVE_DEV2HST=0 ++endif ++endif ++ ++ifeq ($(CONFIG_HIGH_ACTIVE_HST2DEV), y) ++EXTRA_CFLAGS += -DHIGH_ACTIVE_HST2DEV=1 ++else ++EXTRA_CFLAGS += -DHIGH_ACTIVE_HST2DEV=0 ++endif ++ ++ifneq ($(CONFIG_WAKEUP_GPIO_IDX), default) ++EXTRA_CFLAGS += -DWAKEUP_GPIO_IDX=$(CONFIG_WAKEUP_GPIO_IDX) ++endif ++ ++ifeq ($(CONFIG_RTW_SDIO_PM_KEEP_POWER), y) ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_SDIO_PM_KEEP_POWER ++endif ++endif ++ ++ifeq ($(CONFIG_REDUCE_TX_CPU_LOADING), y) ++EXTRA_CFLAGS += -DCONFIG_REDUCE_TX_CPU_LOADING ++endif ++ ++ifeq ($(CONFIG_BR_EXT), y) ++BR_NAME = br0 ++EXTRA_CFLAGS += -DCONFIG_BR_EXT ++EXTRA_CFLAGS += '-DCONFIG_BR_EXT_BRNAME="'$(BR_NAME)'"' ++endif ++ ++ ++ifeq ($(CONFIG_TDLS), y) ++EXTRA_CFLAGS += -DCONFIG_TDLS ++endif ++ ++ifeq ($(CONFIG_WIFI_MONITOR), y) ++EXTRA_CFLAGS += -DCONFIG_WIFI_MONITOR ++endif ++ ++ifeq ($(CONFIG_MCC_MODE), y) ++EXTRA_CFLAGS += -DCONFIG_MCC_MODE ++endif ++ ++ifeq ($(CONFIG_RTW_NAPI), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_NAPI ++endif ++ ++ifeq ($(CONFIG_RTW_GRO), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_GRO ++endif ++ ++ifeq ($(CONFIG_RTW_REPEATER_SON), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_REPEATER_SON ++endif ++ ++ifeq ($(CONFIG_RTW_IPCAM_APPLICATION), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_IPCAM_APPLICATION ++ifeq ($(CONFIG_WIFI_MONITOR), n) ++EXTRA_CFLAGS += -DCONFIG_WIFI_MONITOR ++endif ++endif ++ ++ifeq ($(CONFIG_RTW_NETIF_SG), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_NETIF_SG ++endif ++ ++ifeq ($(CONFIG_TX_CSUM_OFFLOAD), y) ++EXTRA_CFLAGS += -DCONFIG_TX_CSUM_OFFLOAD ++endif ++ ++ifeq ($(CONFIG_ICMP_VOQ), y) ++EXTRA_CFLAGS += -DCONFIG_ICMP_VOQ ++endif ++ ++ifeq ($(CONFIG_IP_R_MONITOR), y) ++EXTRA_CFLAGS += -DCONFIG_IP_R_MONITOR ++endif ++ ++ifeq ($(CONFIG_RTW_WIFI_HAL), y) ++#EXTRA_CFLAGS += -DCONFIG_RTW_WIFI_HAL_DEBUG ++EXTRA_CFLAGS += -DCONFIG_RTW_WIFI_HAL ++EXTRA_CFLAGS += -DCONFIG_RTW_CFGVEDNOR_LLSTATS ++EXTRA_CFLAGS += -DCONFIG_RTW_CFGVENDOR_RANDOM_MAC_OUI ++EXTRA_CFLAGS += -DCONFIG_RTW_CFGVEDNOR_RSSIMONITOR ++EXTRA_CFLAGS += -DCONFIG_RTW_CFGVENDOR_WIFI_LOGGER ++endif ++ ++ifeq ($(CONFIG_MP_VHT_HW_TX_MODE), y) ++EXTRA_CFLAGS += -DCONFIG_MP_VHT_HW_TX_MODE ++endif ++ ++ifeq ($(CONFIG_APPEND_VENDOR_IE_ENABLE), y) ++EXTRA_CFLAGS += -DCONFIG_APPEND_VENDOR_IE_ENABLE ++endif ++ ++ifeq ($(CONFIG_RTW_DEBUG), y) ++EXTRA_CFLAGS += -DCONFIG_RTW_DEBUG ++EXTRA_CFLAGS += -DRTW_LOG_LEVEL=$(CONFIG_RTW_LOG_LEVEL) ++endif ++ ++EXTRA_CFLAGS += -DDM_ODM_SUPPORT_TYPE=0x04 ++ ++ifeq ($(CONFIG_PLATFORM_I386_PC), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++SUBARCH := $(shell uname -m | sed -e "s/i.86/i386/; s/ppc/powerpc/; s/armv.l/arm/; s/aarch64/arm64/;") ++ARCH ?= $(SUBARCH) ++CROSS_COMPILE ?= ++KVER := $(shell uname -r) ++KSRC := /lib/modules/$(KVER)/build ++MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ ++INSTALL_PREFIX := ++STAGINGMODDIR := /lib/modules/$(KVER)/kernel/drivers/staging ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_RPI), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH ?= arm ++CROSS_COMPILE ?= ++KVER ?= $(shell uname -r) ++KSRC := /lib/modules/$(KVER)/build ++MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ ++INSTALL_PREFIX := ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM64_RPI), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH ?= arm64 ++CROSS_COMPILE ?= ++KVER ?= $(shell uname -r) ++KSRC := /lib/modules/$(KVER)/build ++MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ ++INSTALL_PREFIX := ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_NV_NANO), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH := arm64 ++KVER := $(shell uname -r) ++KSRC := /lib/modules/$(KVER)/build ++MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ ++INSTALL_PREFIX := ++STAGINGMODDIR := /lib/modules/$(KVER)/kernel/drivers/staging ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_ODROIDC2), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH ?= arm64 ++CROSS_COMPILE ?= ++KVER ?= $(shell uname -r) ++KSRC := /lib/modules/$(KVER)/build ++MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ ++INSTALL_PREFIX := ++endif ++ ++ifeq ($(CONFIG_PLATFORM_PPC), y) ++EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN ++SUBARCH := $(shell uname -m | sed -e s/ppc/powerpc/) ++ARCH ?= $(SUBARCH) ++CROSS_COMPILE ?= ++KVER ?= $(shell uname -r) ++KSRC := /lib/modules/$(KVER)/build ++MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ ++INSTALL_PREFIX := ++endif ++ ++ifeq ($(CONFIG_PLATFORM_NV_TK1), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_NV_TK1 ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_P2P_IPS -DCONFIG_PLATFORM_ANDROID ++# Enable this for Android 5.0 ++EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++EXTRA_CFLAGS += -DRTW_VENDOR_EXT_SUPPORT ++EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC ++ARCH ?= arm ++ ++CROSS_COMPILE := /mnt/newdisk/android_sdk/nvidia_tk1/android_L/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin/arm-eabi- ++KSRC :=/mnt/newdisk/android_sdk/nvidia_tk1/android_L/out/target/product/shieldtablet/obj/KERNEL/ ++MODULE_NAME = wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_NV_TK1_UBUNTU), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_NV_TK1 ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ ++ARCH ?= arm ++ ++CROSS_COMPILE ?= ++KVER := $(shell uname -r) ++KSRC := /lib/modules/$(KVER)/build ++MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ ++INSTALL_PREFIX := ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ACTIONS_ATM702X), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ACTIONS_ATM702X ++#ARCH := arm ++ARCH := $(R_ARCH) ++#CROSS_COMPILE := arm-none-linux-gnueabi- ++CROSS_COMPILE := $(R_CROSS_COMPILE) ++KVER:= 3.4.0 ++#KSRC := ../../../../build/out/kernel ++KSRC := $(KERNEL_BUILD_PATH) ++MODULE_NAME :=wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ACTIONS_ATM705X), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++#EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC ++# default setting for Android 4.1, 4.2, 4.3, 4.4 ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ACTIONS_ATM705X ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ ++# Enable this for Android 5.0 ++EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++_PLATFORM_FILES += platform/platform_arm_act_sdio.o ++endif ++ ++ARCH := arm ++CROSS_COMPILE := /opt/arm-2011.09/bin/arm-none-linux-gnueabi- ++KSRC := /home/android_sdk/Action-semi/705a_android_L/android/kernel ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_SUN50IW1P1), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN50IW1P1 ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_RESUME_IN_WORKQUEUE ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++ ++# Enable this for Android 5.0 ++EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++ ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++_PLATFORM_FILES += platform/platform_ARM_SUN50IW1P1_sdio.o ++endif ++ ++ARCH := arm64 ++# ===Cross compile setting for Android 5.1(64) SDK === ++CROSS_COMPILE := /home/android_sdk/Allwinner/a64/android-51/lichee/out/sun50iw1p1/android/common/buildroot/external-toolchain/bin/aarch64-linux-gnu- ++KSRC :=/home/android_sdk/Allwinner/a64/android-51/lichee/linux-3.10/ ++endif ++ ++ifeq ($(CONFIG_PLATFORM_TI_AM3517), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_SHUTTLE ++CROSS_COMPILE := arm-eabi- ++KSRC := $(shell pwd)/../../../Android/kernel ++ARCH := arm ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MSTAR_TITANIA12), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MSTAR -DCONFIG_PLATFORM_MSTAR_TITANIA12 ++ARCH:=mips ++CROSS_COMPILE:= /usr/src/Mstar_kernel/mips-4.3/bin/mips-linux-gnu- ++KVER:= 2.6.28.9 ++KSRC:= /usr/src/Mstar_kernel/2.6.28.9/ ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MSTAR), y) ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_MSTAR ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_MSTAR_HIGH ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX -DCONFIG_FIX_NR_BULKIN_BUFFER ++endif ++ARCH:=arm ++CROSS_COMPILE:= /usr/src/bin/arm-none-linux-gnueabi- ++KVER:= 3.1.10 ++KSRC:= /usr/src/Mstar_kernel/3.1.10/ ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ANDROID_ARM64), y) ++# For this to work, change the "modules:" section is also needed, in order to build with CLANG. ++# "$(MAKE) ARCH=$(ARCH) SUBARCH=$(ARCH) REAL_CC=${CC_DIR}/clang CLANG_TRIPLE=aarch64-linux-gnu- CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(shell pwd) O="$(KBUILD_OUTPUT)" modules" ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -fno-pic ++EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC -DCONFIG_RADIO_WORK ++#Enable this to have two interfaces: ++#EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_P2P_IPS ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ANDROID_X86), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++SUBARCH := $(shell uname -m | sed -e s/i.86/i386/) ++ARCH := $(SUBARCH) ++CROSS_COMPILE := /media/DATA-2/android-x86/ics-x86_20120130/prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/bin/i686-unknown-linux-gnu- ++KSRC := /media/DATA-2/android-x86/ics-x86_20120130/out/target/product/generic_x86/obj/kernel ++MODULE_NAME :=wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ANDROID_INTEL_X86), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ANDROID_INTEL_X86 ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_INTEL_BYT ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_SKIP_SIGNAL_SCALE_MAPPING ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_RESUME_IN_WORKQUEUE ++endif ++endif ++ ++ifeq ($(CONFIG_PLATFORM_JB_X86), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++SUBARCH := $(shell uname -m | sed -e s/i.86/i386/) ++ARCH := $(SUBARCH) ++CROSS_COMPILE := /home/android_sdk/android-x86_JB/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.7/bin/i686-linux-android- ++KSRC := /home/android_sdk/android-x86_JB/out/target/product/x86/obj/kernel/ ++MODULE_NAME :=wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_PXA2XX), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ARCH := arm ++CROSS_COMPILE := arm-none-linux-gnueabi- ++KVER := 2.6.34.1 ++KSRC ?= /usr/src/linux-2.6.34.1 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_S3C2K4), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ARCH := arm ++CROSS_COMPILE := arm-linux- ++KVER := 2.6.24.7_$(ARCH) ++KSRC := /usr/src/kernels/linux-$(KVER) ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_S3C6K4), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ARCH := arm ++CROSS_COMPILE := arm-none-linux-gnueabi- ++KVER := 2.6.34.1 ++KSRC ?= /usr/src/linux-2.6.34.1 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_RTD2880B), y) ++EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -DCONFIG_PLATFORM_RTD2880B ++ARCH:= ++CROSS_COMPILE:= ++KVER:= ++KSRC:= ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MIPS_RMI), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ARCH:=mips ++CROSS_COMPILE:=mipsisa32r2-uclibc- ++KVER:= ++KSRC:= /root/work/kernel_realtek ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MIPS_PLM), y) ++EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN ++ARCH:=mips ++CROSS_COMPILE:=mipsisa32r2-uclibc- ++KVER:= ++KSRC:= /root/work/kernel_realtek ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MSTAR389), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MSTAR389 ++ARCH:=mips ++CROSS_COMPILE:= mips-linux-gnu- ++KVER:= 2.6.28.10 ++KSRC:= /home/mstar/mstar_linux/2.6.28.9/ ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MIPS_AR9132), y) ++EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN ++ARCH := mips ++CROSS_COMPILE := mips-openwrt-linux- ++KSRC := /home/alex/test_openwrt/tmp/linux-2.6.30.9 ++endif ++ ++# This is how I built for openwrt Neo2 platform. --Ben ++ifeq ($(CONFIG_PLATFORM_OPENWRT_NEO2), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ARCH := arm64 ++CROSS_COMPILE := aarch64-openwrt-linux- ++#export PATH=$PATH:/home/greearb/git/openwrt-neo2-dev/staging_dir/toolchain-aarch64_cortex-a53_gcc-7.3.0_musl/bin/ ++#export STAGING_DIR=/home/greearb/git/openwrt-neo2-dev/staging_dir ++KSRC := /home/greearb/git/openwrt-neo2-dev/build_dir/target-aarch64_cortex-a53_musl/linux-sunxi_cortexa53/linux-4.14.78 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_DMP_PHILIPS), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DRTK_DMP_PLATFORM ++ARCH := mips ++#CROSS_COMPILE:=/usr/local/msdk-4.3.6-mips-EL-2.6.12.6-0.9.30.3/bin/mipsel-linux- ++CROSS_COMPILE:=/usr/local/toolchain_mipsel/bin/mipsel-linux- ++KSRC ?=/usr/local/Jupiter/linux-2.6.12 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_RTK_DMP), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DRTK_DMP_PLATFORM -DCONFIG_WIRELESS_EXT ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++ifeq ($(CONFIG_USB_HCI), y) ++_PLATFORM_FILES += platform/platform_RTK_DMP_usb.o ++endif ++ARCH:=mips ++CROSS_COMPILE:=mipsel-linux- ++KVER:= ++KSRC ?= /usr/src/DMP_Kernel/jupiter/linux-2.6.12 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MT53XX), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MT53XX ++ARCH:= arm ++CROSS_COMPILE:= arm11_mtk_le- ++KVER:= 2.6.27 ++KSRC?= /proj/mtk00802/BD_Compare/BDP/Dev/BDP_V301/BDP_Linux/linux-2.6.27 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_MX51_241H), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_WISTRON_PLATFORM ++ARCH := arm ++CROSS_COMPILE := /opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi- ++KVER := 2.6.31 ++KSRC ?= /lib/modules/2.6.31-770-g0e46b52/source ++endif ++ ++ifeq ($(CONFIG_PLATFORM_FS_MX61), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH := arm ++CROSS_COMPILE ?= ++KVER ?= $(shell uname -r) ++KSRC := /lib/modules/$(KVER)/build ++MODDESTDIR := /lib/modules/$(KVER)/kernel/drivers/net/wireless/ ++INSTALL_PREFIX := ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ACTIONS_ATJ227X), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ACTIONS_ATJ227X ++ARCH := mips ++CROSS_COMPILE := /home/cnsd4/project/actions/tools-2.6.27/bin/mipsel-linux-gnu- ++KVER := 2.6.27 ++KSRC := /home/cnsd4/project/actions/linux-2.6.27.28 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_TI_DM365), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_TI_DM365 ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_RX ++EXTRA_CFLAGS += -DCONFIG_SINGLE_XMIT_BUF -DCONFIG_SINGLE_RECV_BUF ++ARCH := arm ++#CROSS_COMPILE := /home/cnsd4/Appro/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le- ++#KSRC := /home/cnsd4/Appro/mv_pro_5.0/montavista/pro/devkit/lsp/ti-davinci/linux-dm365 ++CROSS_COMPILE := /opt/montavista/pro5.0/devkit/arm/v5t_le/bin/arm-linux- ++KSRC:= /home/vivotek/lsp/DM365/kernel_platform/kernel/linux-2.6.18 ++KERNELOUTPUT := ${PRODUCTDIR}/tmp ++KVER := 2.6.18 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MOZART), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_MOZART ++ARCH := arm ++CROSS_COMPILE := /home/vivotek/lsp/mozart3v2/Mozart3e_Toolchain/build_arm_nofpu/usr/bin/arm-linux- ++KVER := $(shell uname -r) ++KSRC:= /opt/Vivotek/lsp/mozart3v2/kernel_platform/kernel/mozart_kernel-1.17 ++KERNELOUTPUT := /home/pink/sample/ODM/IP8136W-VINT/tmp/kernel ++endif ++ ++ifeq ($(CONFIG_PLATFORM_TEGRA3_CARDHU), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/nvidia/tegra-16r3-partner-android-4.1_20120723/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- ++KSRC := /home/android_sdk/nvidia/tegra-16r3-partner-android-4.1_20120723/out/target/product/cardhu/obj/KERNEL ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_TEGRA4_DALMORE), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/nvidia/tegra-17r9-partner-android-4.2-dalmore_20130131/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- ++KSRC := /home/android_sdk/nvidia/tegra-17r9-partner-android-4.2-dalmore_20130131/out/target/product/dalmore/obj/KERNEL ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_TCC8900), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/Telechips/SDK_2304_20110613/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- ++KSRC := /home/android_sdk/Telechips/SDK_2304_20110613/kernel ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_TCC8920), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/Telechips/v12.06_r1-tcc-android-4.0.4/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- ++KSRC := /home/android_sdk/Telechips/v12.06_r1-tcc-android-4.0.4/kernel ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_TCC8920_JB42), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/Telechips/v13.03_r1-tcc-android-4.2.2_ds_patched/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- ++KSRC := /home/android_sdk/Telechips/v13.03_r1-tcc-android-4.2.2_ds_patched/kernel ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_RK2818), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ROCKCHIPS ++ARCH := arm ++CROSS_COMPILE := /usr/src/release_fae_version/toolchain/arm-eabi-4.4.0/bin/arm-eabi- ++KSRC := /usr/src/release_fae_version/kernel25_A7_281x ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_RK3188), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ANDROID -DCONFIG_PLATFORM_ROCKCHIPS ++# default setting for Android 4.1, 4.2, 4.3, 4.4 ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++# default setting for Power control ++EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC ++EXTRA_CFLAGS += -DRTW_SUPPORT_PLATFORM_SHUTDOWN ++# default setting for Special function ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/Rockchip/Rk3188/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- ++KSRC := /home/android_sdk/Rockchip/Rk3188/kernel ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_RK3066), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_RK3066 ++EXTRA_CFLAGS += -DRTW_ENABLE_WIFI_CONTROL_FUNC ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DRTW_SUPPORT_PLATFORM_SHUTDOWN ++endif ++EXTRA_CFLAGS += -fno-pic ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/Rockchip/rk3066_20130607/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi- ++#CROSS_COMPILE := /home/android_sdk/Rockchip/Rk3066sdk/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi- ++KSRC := /home/android_sdk/Rockchip/Rk3066sdk/kernel ++MODULE_NAME :=wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_URBETTER), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN #-DCONFIG_MINIMAL_MEMORY_USAGE ++ARCH := arm ++CROSS_COMPILE := /media/DATA-1/urbetter/arm-2009q3/bin/arm-none-linux-gnueabi- ++KSRC := /media/DATA-1/urbetter/ics-urbetter/kernel ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_TI_PANDA), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN #-DCONFIG_MINIMAL_MEMORY_USAGE ++ARCH := arm ++#CROSS_COMPILE := /media/DATA-1/aosp/ics-aosp_20111227/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- ++#KSRC := /media/DATA-1/aosp/android-omap-panda-3.0_20120104 ++CROSS_COMPILE := /media/DATA-1/android-4.0/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi- ++KSRC := /media/DATA-1/android-4.0/panda_kernel/omap ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_MIPS_JZ4760), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_MINIMAL_MEMORY_USAGE ++ARCH ?= mips ++CROSS_COMPILE ?= /mnt/sdb5/Ingenic/Umido/mips-4.3/bin/mips-linux-gnu- ++KSRC ?= /mnt/sdb5/Ingenic/Umido/kernel ++endif ++ ++ifeq ($(CONFIG_PLATFORM_SZEBOOK), y) ++EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN ++ARCH:=arm ++CROSS_COMPILE:=/opt/crosstool2/bin/armeb-unknown-linux-gnueabi- ++KVER:= 2.6.31.6 ++KSRC:= ../code/linux-2.6.31.6-2020/ ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_SUNxI), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUNxI ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++# default setting for A10-EVB mmc0 ++#EXTRA_CFLAGS += -DCONFIG_WITS_EVB_V13 ++_PLATFORM_FILES += platform/platform_ARM_SUNxI_sdio.o ++endif ++ ++ARCH := arm ++#CROSS_COMPILE := arm-none-linux-gnueabi- ++CROSS_COMPILE=/home/android_sdk/Allwinner/a10/android-jb42/lichee-jb42/buildroot/output/external-toolchain/bin/arm-none-linux-gnueabi- ++KVER := 3.0.8 ++#KSRC:= ../lichee/linux-3.0/ ++KSRC=/home/android_sdk/Allwinner/a10/android-jb42/lichee-jb42/linux-3.0 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_SUN6I), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN6I ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++# default setting for Android 4.1, 4.2, 4.3, 4.4 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION ++ ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++# default setting for A31-EVB mmc0 ++EXTRA_CFLAGS += -DCONFIG_A31_EVB ++_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o ++endif ++ ++ARCH := arm ++#Android-JB42 ++#CROSS_COMPILE := /home/android_sdk/Allwinner/a31/android-jb42/lichee/buildroot/output/external-toolchain/bin/arm-linux-gnueabi- ++#KSRC :=/home/android_sdk/Allwinner/a31/android-jb42/lichee/linux-3.3 ++#ifeq ($(CONFIG_USB_HCI), y) ++#MODULE_NAME := 8188eu_sw ++#endif ++# ==== Cross compile setting for kitkat-a3x_v4.5 ===== ++CROSS_COMPILE := /home/android_sdk/Allwinner/a31/kitkat-a3x_v4.5/lichee/buildroot/output/external-toolchain/bin/arm-linux-gnueabi- ++KSRC :=/home/android_sdk/Allwinner/a31/kitkat-a3x_v4.5/lichee/linux-3.3 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_SUN7I), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN7I ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++# default setting for Android 4.1, 4.2, 4.3, 4.4 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION ++ ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o ++endif ++ ++ARCH := arm ++# ===Cross compile setting for Android 4.2 SDK === ++#CROSS_COMPILE := /home/android_sdk/Allwinner/a20_evb/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- ++#KSRC := /home/android_sdk/Allwinner/a20_evb/lichee/linux-3.3 ++# ==== Cross compile setting for Android 4.3 SDK ===== ++#CROSS_COMPILE := /home/android_sdk/Allwinner/a20/android-jb43/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- ++#KSRC := /home/android_sdk/Allwinner/a20/android-jb43/lichee/linux-3.4 ++# ==== Cross compile setting for kitkat-a20_v4.4 ===== ++CROSS_COMPILE := /home/android_sdk/Allwinner/a20/kitkat-a20_v4.4/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- ++KSRC := /home/android_sdk/Allwinner/a20/kitkat-a20_v4.4/lichee/linux-3.4 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_SUN8I_W3P1), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN8I ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN8I_W3P1 ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o ++endif ++ ++ARCH := arm ++# ===Cross compile setting for Android 4.2 SDK === ++#CROSS_COMPILE := /home/android_sdk/Allwinner/a23/android-jb42/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- ++#KSRC :=/home/android_sdk/Allwinner/a23/android-jb42/lichee/linux-3.4 ++# ===Cross compile setting for Android 4.4 SDK === ++CROSS_COMPILE := /home/android_sdk/Allwinner/a23/android-kk44/lichee/out/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- ++KSRC :=/home/android_sdk/Allwinner/a23/android-kk44/lichee/linux-3.4 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_SUN8I_W5P1), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN8I ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN8I_W5P1 ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ ++# Enable this for Android 5.0 ++EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++ ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o ++endif ++ ++ARCH := arm ++# ===Cross compile setting for Android L SDK === ++CROSS_COMPILE := /home/android_sdk/Allwinner/a33/android-L/lichee/out/sun8iw5p1/android/common/buildroot/external-toolchain/bin/arm-linux-gnueabi- ++KSRC :=/home/android_sdk/Allwinner/a33/android-L/lichee/linux-3.4 ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ACTIONS_ATV5201), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_ACTIONS_ATV5201 ++EXTRA_CFLAGS += -DCONFIG_SDIO_DISABLE_RXFIFO_POLLING_LOOP ++ARCH := mips ++CROSS_COMPILE := mipsel-linux-gnu- ++KVER := $(KERNEL_VER) ++KSRC:= $(CFGDIR)/../../kernel/linux-$(KERNEL_VER) ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_RTD299X), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ifeq ($(CONFIG_ANDROID), y) ++# Enable this for Android 5.0 ++EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++endif ++#ARCH, CROSS_COMPILE, KSRC,and MODDESTDIR are provided by external makefile ++INSTALL_PREFIX := ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_RTD299X_LG), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DRTW_P2P_GROUP_INTERFACE=1 ++EXTRA_CFLAGS += -DCONFIG_IFACE_NUMBER=3 ++#EXTRA_CFLAGS += -DCONFIG_FIX_HWPORT ++EXTRA_CFLAGS += -DLGE_PRIVATE ++EXTRA_CFLAGS += -DPURE_SUPPLICANT ++EXTRA_CFLAGS += -DCONFIG_CUSTOMIZED_COUNTRY_CHPLAN_MAP -DCONFIG_RTW_IOCTL_SET_COUNTRY ++EXTRA_CFLAGS += -DDBG_RX_DFRAME_RAW_DATA ++EXTRA_CFLAGS += -DRTW_REDUCE_SCAN_SWITCH_CH_TIME ++ARCH ?= arm ++KVER ?= ++ ++ifneq ($(PLATFORM), WEBOS) ++$(info PLATFORM is empty) ++CROSS_COMPILE ?= /mnt/newdisk/LGE/arm-lg115x-linux-gnueabi-4.8-2016.03-x86_64/bin/arm-lg115x-linux-gnueabi- ++KSRC ?= /mnt/newdisk/LGE/linux-rockhopper_k3lp_drd4tv_423 ++endif ++ ++CROSS_COMPILE ?= ++KSRC ?= $(LINUX_SRC) ++INSTALL_PREFIX ?= ++endif ++ ++ifeq ($(CONFIG_PLATFORM_HISILICON), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -DCONFIG_PLATFORM_HISILICON ++ifeq ($(SUPPORT_CONCURRENT),y) ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++endif ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH := arm ++ifeq ($(CROSS_COMPILE),) ++ CROSS_COMPILE = arm-hisiv200-linux- ++endif ++MODULE_NAME := rtl8192eu ++ifeq ($(KSRC),) ++ KSRC := ../../../../../../kernel/linux-3.4.y ++endif ++endif ++ ++ifeq ($(CONFIG_PLATFORM_HISILICON_HI3798), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_HISILICON ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_HISILICON_HI3798 ++#EXTRA_CFLAGS += -DCONFIG_PLATFORM_HISILICON_HI3798_MV200_HDMI_DONGLE ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++# default setting for Android ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 ++EXTRA_CFLAGS += -DRTW_USE_CFG80211_STA_EVENT ++# default setting for Android 5.x and later ++#EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++ ++# If system could power on and recognize Wi-Fi SDIO automatically, ++# platfrom operations are not necessary. ++#ifeq ($(CONFIG_SDIO_HCI), y) ++#EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++#_PLATFORM_FILES += platform/platform_hisilicon_hi3798_sdio.o ++#EXTRA_CFLAGS += -DCONFIG_HISI_SDIO_ID=1 ++#endif ++ ++ARCH ?= arm ++CROSS_COMPILE ?= /HiSTBAndroidV600R003C00SPC021_git_0512/device/hisilicon/bigfish/sdk/tools/linux/toolchains/arm-histbv310-linux/bin/arm-histbv310-linux- ++ifndef KSRC ++KSRC := /HiSTBAndroidV600R003C00SPC021_git_0512/device/hisilicon/bigfish/sdk/source/kernel/linux-3.18.y ++KSRC += O=/HiSTBAndroidV600R003C00SPC021_git_0512/out/target/product/Hi3798MV200/obj/KERNEL_OBJ ++endif ++ ++ifeq ($(CONFIG_RTL8822B), y) ++ifeq ($(CONFIG_SDIO_HCI), y) ++CONFIG_RTL8822BS ?= m ++USER_MODULE_NAME := rtl8822bs ++endif ++endif ++ ++endif ++ ++# Platform setting ++ifeq ($(CONFIG_PLATFORM_ARM_SPREADTRUM_6820), y) ++ifeq ($(CONFIG_ANDROID_2X), y) ++EXTRA_CFLAGS += -DANDROID_2X ++endif ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_SPRD ++EXTRA_CFLAGS += -DPLATFORM_SPREADTRUM_6820 ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ifeq ($(RTL871X), rtl8188e) ++EXTRA_CFLAGS += -DSOFTAP_PS_DURATION=50 ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++_PLATFORM_FILES += platform/platform_sprd_sdio.o ++endif ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_SPREADTRUM_8810), y) ++ifeq ($(CONFIG_ANDROID_2X), y) ++EXTRA_CFLAGS += -DANDROID_2X ++endif ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_SPRD ++EXTRA_CFLAGS += -DPLATFORM_SPREADTRUM_8810 ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++ifeq ($(RTL871X), rtl8188e) ++EXTRA_CFLAGS += -DSOFTAP_PS_DURATION=50 ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++_PLATFORM_FILES += platform/platform_sprd_sdio.o ++endif ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_WMT), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++ifeq ($(CONFIG_SDIO_HCI), y) ++_PLATFORM_FILES += platform/platform_ARM_WMT_sdio.o ++endif ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/WonderMedia/wm8880-android4.4/toolchain/arm_201103_gcc4.5.2/mybin/arm_1103_le- ++KSRC := /home/android_sdk/WonderMedia/wm8880-android4.4/kernel4.4/ ++MODULE_NAME :=8189es_kk ++endif ++ ++ifeq ($(CONFIG_PLATFORM_RTK119X), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++#EXTRA_CFLAGS += -DCONFIG_PLATFORM_ARM_SUN7I ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++#EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION ++EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION ++ ++#EXTRA_CFLAGS += -DCONFIG_#PLATFORM_OPS ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++#_PLATFORM_FILES += platform/platform_ARM_SUNxI_usb.o ++endif ++ifeq ($(CONFIG_SDIO_HCI), y) ++_PLATFORM_FILES += platform/platform_ARM_SUNnI_sdio.o ++endif ++ ++ARCH := arm ++ ++# ==== Cross compile setting for Android 4.4 SDK ===== ++#CROSS_COMPILE := arm-linux-gnueabihf- ++KVER := 3.10.24 ++#KSRC :=/home/android_sdk/Allwinner/a20/android-kitkat44/lichee/linux-3.4 ++CROSS_COMPILE := /home/realtek/software_phoenix/phoenix/toolchain/usr/local/arm-2013.11/bin/arm-linux-gnueabihf- ++KSRC := /home/realtek/software_phoenix/linux-kernel ++MODULE_NAME := 8192eu ++ ++endif ++ ++ifeq ($(CONFIG_PLATFORM_RTK119X_AM), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_RTK119X_AM ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE -DCONFIG_FULL_CH_IN_P2P_HANDSHAKE ++EXTRA_CFLAGS += -DCONFIG_IFACE_NUMBER=3 ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++endif ++ ++ARCH := arm ++ ++#CROSS_COMPILE := arm-linux-gnueabihf- ++KVER := 3.10.24 ++#KSRC := ++CROSS_COMPILE := ++endif ++ ++ifeq ($(CONFIG_PLATFORM_RTK129X), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DRTK_129X_PLATFORM ++EXTRA_CFLAGS += -DCONFIG_TRAFFIC_PROTECT ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++#EXTRA_CFLAGS += -DCONFIG_P2P_IPS -DCONFIG_QOS_OPTIMIZATION ++EXTRA_CFLAGS += -DCONFIG_QOS_OPTIMIZATION ++# Enable this for Android 5.0 ++EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++ifeq ($(CONFIG_RTL8821C)$(CONFIG_SDIO_HCI),yy) ++EXTRA_CFLAGS += -DCONFIG_WAKEUP_GPIO_INPUT_MODE ++EXTRA_CFLAGS += -DCONFIG_BT_WAKE_HST_OPEN_DRAIN ++endif ++EXTRA_CFLAGS += -Wno-error=date-time ++# default setting for Android 7.0 ++ifeq ($(RTK_ANDROID_VERSION), nougat) ++EXTRA_CFLAGS += -DRTW_P2P_GROUP_INTERFACE=1 ++endif ++#EXTRA_CFLAGS += -DCONFIG_#PLATFORM_OPS ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++endif ++ ++ARCH := arm64 ++ ++# ==== Cross compile setting for Android 4.4 SDK ===== ++#CROSS_COMPILE := arm-linux-gnueabihf- ++#KVER := 4.1.10 ++#CROSS_COMPILE := $(CROSS) ++#KSRC := $(LINUX_KERNEL_PATH) ++CROSS_COMPILE := /home/android_sdk/DHC/trunk-6.0.0_r1-QA160627/phoenix/toolchain/asdk64-4.9.4-a53-EL-3.10-g2.19-a64nt-160307/bin/asdk64-linux- ++KSRC := /home/android_sdk/DHC/trunk-6.0.0_r1-QA160627/linux-kernel ++endif ++ ++ifeq ($(CONFIG_PLATFORM_RTK390X), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_RTK390X ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_RTW_NETIF_SG ++ifeq ($(CONFIG_USB_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++endif ++ ++ARCH:=rlx ++ ++CROSS_COMPILE:=mips-linux- ++KSRC:= /home/realtek/share/Develop/IPCAM_SDK/RealSil/rts3901_sdk_v1.2_vanilla/linux-3.10 ++ ++endif ++ ++ifeq ($(CONFIG_PLATFORM_NOVATEK_NT72668), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_NOVATEK_NT72668 ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_RX ++EXTRA_CFLAGS += -DCONFIG_USE_USB_BUFFER_ALLOC_TX ++ARCH ?= arm ++CROSS_COMPILE := arm-linux-gnueabihf- ++KVER := 3.8.0 ++KSRC := /Custom/Novatek/TCL/linux-3.8_header ++#KSRC := $(KERNELDIR) ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ARM_TCC8930_JB42), y) ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++# default setting for Android 4.1, 4.2 ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT ++ARCH := arm ++CROSS_COMPILE := /home/android_sdk/Telechips/v13.05_r1-tcc-android-4.2.2_tcc893x-evm_build/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- ++KSRC := /home/android_sdk/Telechips/v13.05_r1-tcc-android-4.2.2_tcc893x-evm_build/kernel ++MODULE_NAME := wlan ++endif ++ ++ifeq ($(CONFIG_PLATFORM_RTL8197D), y) ++EXTRA_CFLAGS += -DCONFIG_BIG_ENDIAN -DCONFIG_PLATFORM_RTL8197D ++export DIR_LINUX=$(shell pwd)/../SDK/rlxlinux-sdk321-v50/linux-2.6.30 ++ARCH ?= rlx ++CROSS_COMPILE:= $(DIR_LINUX)/../toolchain/rsdk-1.5.5-5281-EB-2.6.30-0.9.30.3-110714/bin/rsdk-linux- ++KSRC := $(DIR_LINUX) ++endif ++ ++ifeq ($(CONFIG_PLATFORM_AML_S905), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_AML_S905 ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN -fno-pic ++# default setting for Android ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 ++EXTRA_CFLAGS += -DRTW_USE_CFG80211_STA_EVENT ++# default setting for Android 5.x and later ++EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++_PLATFORM_FILES += platform/platform_aml_s905_sdio.o ++endif ++ ++ARCH ?= arm64 ++CROSS_COMPILE ?= /4.4_S905L_8822bs_compile/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/aarch64-linux-gnu- ++ifndef KSRC ++KSRC := /4.4_S905L_8822bs_compile/common ++# To locate output files in a separate directory. ++KSRC += O=/4.4_S905L_8822bs_compile/KERNEL_OBJ ++endif ++ ++ifeq ($(CONFIG_RTL8822B), y) ++ifeq ($(CONFIG_SDIO_HCI), y) ++CONFIG_RTL8822BS ?= m ++USER_MODULE_NAME := 8822bs ++endif ++endif ++ ++endif ++ ++ifeq ($(CONFIG_PLATFORM_ZTE_ZX296716), y) ++EXTRA_CFLAGS += -Wno-error=date-time ++EXTRA_CFLAGS += -DCONFIG_PLATFORM_ZTE_ZX296716 ++EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN ++# default setting for Android ++EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE ++EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 ++EXTRA_CFLAGS += -DRTW_USE_CFG80211_STA_EVENT ++# default setting for Android 5.x and later ++#EXTRA_CFLAGS += -DCONFIG_RADIO_WORK ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++# mark this temporarily ++#EXTRA_CFLAGS += -DCONFIG_PLATFORM_OPS ++#_PLATFORM_FILES += platform/platform_zte_zx296716_sdio.o ++endif ++ ++ARCH ?= arm64 ++CROSS_COMPILE ?= ++KSRC ?= ++ ++ifeq ($(CONFIG_RTL8822B), y) ++ifeq ($(CONFIG_SDIO_HCI), y) ++CONFIG_RTL8822BS ?= m ++USER_MODULE_NAME := 8822bs ++endif ++endif ++ ++endif ++ ++ifeq ($(ARCH), i386) ++EXTRA_CFLAGS += -mhard-float ++EXTRA_CFLAGS += -DMARK_KERNEL_PFU ++else ifeq ($(ARCH), x86_64) ++EXTRA_CFLAGS += -mhard-float ++EXTRA_CFLAGS += -DMARK_KERNEL_PFU ++endif ++ ++########### CUSTOMER ################################ ++ifeq ($(CONFIG_CUSTOMER_HUAWEI_GENERAL), y) ++CONFIG_CUSTOMER_HUAWEI = y ++endif ++ ++ifeq ($(CONFIG_CUSTOMER_HUAWEI), y) ++EXTRA_CFLAGS += -DCONFIG_HUAWEI_PROC ++endif ++ ++ifeq ($(CONFIG_MULTIDRV), y) ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++MODULE_NAME := rtw_sdio ++endif ++ ++ifeq ($(CONFIG_USB_HCI), y) ++MODULE_NAME := rtw_usb ++endif ++ ++ifeq ($(CONFIG_PCI_HCI), y) ++MODULE_NAME := rtw_pci ++endif ++ ++endif ++ ++USER_MODULE_NAME ?= ++ifneq ($(USER_MODULE_NAME),) ++MODULE_NAME := $(USER_MODULE_NAME) ++endif ++ ++ifneq ($(KERNELRELEASE),) ++ ++########### this part for *.mk ############################ ++include $(src)/hal/phydm/phydm.mk ++ ++########### HAL_RTL8822B ################################# ++ifeq ($(CONFIG_RTL8822B), y) ++include $(src)/rtl8822b.mk ++endif ++ ++########### HAL_RTL8821C ################################# ++ifeq ($(CONFIG_RTL8821C), y) ++include $(src)/rtl8821c.mk ++endif ++ ++rtk_core := core/rtw_cmd.o \ ++ core/rtw_security.o \ ++ core/rtw_debug.o \ ++ core/rtw_io.o \ ++ core/rtw_ioctl_query.o \ ++ core/rtw_ioctl_set.o \ ++ core/rtw_ieee80211.o \ ++ core/rtw_mlme.o \ ++ core/rtw_mlme_ext.o \ ++ core/rtw_mi.o \ ++ core/rtw_wlan_util.o \ ++ core/rtw_vht.o \ ++ core/rtw_pwrctrl.o \ ++ core/rtw_rf.o \ ++ core/rtw_chplan.o \ ++ core/rtw_recv.o \ ++ core/rtw_sta_mgt.o \ ++ core/rtw_ap.o \ ++ core/mesh/rtw_mesh.o \ ++ core/mesh/rtw_mesh_pathtbl.o \ ++ core/mesh/rtw_mesh_hwmp.o \ ++ core/rtw_xmit.o \ ++ core/rtw_p2p.o \ ++ core/rtw_rson.o \ ++ core/rtw_tdls.o \ ++ core/rtw_br_ext.o \ ++ core/rtw_iol.o \ ++ core/rtw_sreset.o \ ++ core/rtw_btcoex_wifionly.o \ ++ core/rtw_btcoex.o \ ++ core/rtw_beamforming.o \ ++ core/rtw_odm.o \ ++ core/rtw_rm.o \ ++ core/rtw_rm_fsm.o \ ++ core/efuse/rtw_efuse.o ++ ++ifeq ($(CONFIG_SDIO_HCI), y) ++rtk_core += core/rtw_sdio.o ++endif ++ ++$(MODULE_NAME)-y += $(rtk_core) ++ ++$(MODULE_NAME)-$(CONFIG_INTEL_WIDI) += core/rtw_intel_widi.o ++ ++$(MODULE_NAME)-$(CONFIG_WAPI_SUPPORT) += core/rtw_wapi.o \ ++ core/rtw_wapi_sms4.o ++ ++$(MODULE_NAME)-y += $(_OS_INTFS_FILES) ++$(MODULE_NAME)-y += $(_HAL_INTFS_FILES) ++$(MODULE_NAME)-y += $(_PHYDM_FILES) ++$(MODULE_NAME)-y += $(_BTC_FILES) ++$(MODULE_NAME)-y += $(_PLATFORM_FILES) ++ ++$(MODULE_NAME)-$(CONFIG_MP_INCLUDED) += core/rtw_mp.o ++ ++obj-$(CONFIG_88XXAU) := $(MODULE_NAME).o ++ ++else ++ ++export CONFIG_88XXAU = m ++ ++all: modules ++ ++modules: ++ $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(shell pwd) modules ++ @echo "---------------------------------------------------------------------------" ++ @echo "Visit https://github.com/aircrack-ng/rtl8812au for support/reporting issues" ++ @echo "or check for newer versions (branches) of these drivers. " ++ @echo "---------------------------------------------------------------------------" ++strip: ++ $(CROSS_COMPILE)strip $(MODULE_NAME).ko --strip-unneeded ++ ++install: ++ install -p -m 644 $(MODULE_NAME).ko $(MODDESTDIR) ++ /sbin/depmod -a ${KVER} ++ ++uninstall: ++ rm -f $(MODDESTDIR)/$(MODULE_NAME).ko ++ /sbin/depmod -a ${KVER} ++ ++backup_rtlwifi: ++ @echo "Making backup rtlwifi drivers" ++ifneq (,$(wildcard $(STAGINGMODDIR)/rtl*)) ++ @tar cPf $(wildcard $(STAGINGMODDIR))/backup_rtlwifi_driver.tar $(wildcard $(STAGINGMODDIR)/rtl*) ++ @rm -rf $(wildcard $(STAGINGMODDIR)/rtl*) ++endif ++ifneq (,$(wildcard $(MODDESTDIR)realtek)) ++ @tar cPf $(MODDESTDIR)backup_rtlwifi_driver.tar $(MODDESTDIR)realtek ++ @rm -fr $(MODDESTDIR)realtek ++endif ++ifneq (,$(wildcard $(MODDESTDIR)rtl*)) ++ @tar cPf $(MODDESTDIR)../backup_rtlwifi_driver.tar $(wildcard $(MODDESTDIR)rtl*) ++ @rm -fr $(wildcard $(MODDESTDIR)rtl*) ++endif ++ @/sbin/depmod -a ${KVER} ++ @echo "Please reboot your system" ++ ++restore_rtlwifi: ++ @echo "Restoring backups" ++ifneq (,$(wildcard $(STAGINGMODDIR)/backup_rtlwifi_driver.tar)) ++ @tar xPf $(STAGINGMODDIR)/backup_rtlwifi_driver.tar ++ @rm $(STAGINGMODDIR)/backup_rtlwifi_driver.tar ++endif ++ifneq (,$(wildcard $(MODDESTDIR)backup_rtlwifi_driver.tar)) ++ @tar xPf $(MODDESTDIR)backup_rtlwifi_driver.tar ++ @rm $(MODDESTDIR)backup_rtlwifi_driver.tar ++endif ++ifneq (,$(wildcard $(MODDESTDIR)../backup_rtlwifi_driver.tar)) ++ @tar xPf $(MODDESTDIR)../backup_rtlwifi_driver.tar ++ @rm $(MODDESTDIR)../backup_rtlwifi_driver.tar ++endif ++ @/sbin/depmod -a ${KVER} ++ @echo "Please reboot your system" ++ ++config_r: ++ @echo "make config" ++ /bin/bash script/Configure script/config.in ++ ++DRIVER_VERSION = $(shell grep "\#define DRIVERVERSION" include/rtw_version.h | awk '{print $$3}' | tr -d v\") ++ ++dkms_install: ++ mkdir -p /usr/src/8812au-$(DRIVER_VERSION) ++ cp -r * /usr/src/8812au-$(DRIVER_VERSION) ++ dkms add -m 8812au -v $(DRIVER_VERSION) ++ dkms build -m 8812au -v $(DRIVER_VERSION) ++ dkms install -m 8812au -v $(DRIVER_VERSION) ++ dkms status ++ ++dkms_remove: ++ dkms remove 8812au/$(DRIVER_VERSION) --all ++ rm -rf /usr/src/8812au-$(DRIVER_VERSION) ++ ++.PHONY: modules clean ++ ++clean: ++ #$(MAKE) -C $(KSRC) M=$(shell pwd) clean ++ cd hal ; rm -fr */*/*/*.mod.c */*/*/*.mod */*/*/*.o */*/*/.*.cmd */*/*/*.ko ++ cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko ++ cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko ++ cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko ++ cd core ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko ++ cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko ++ cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko *.o.d ++ cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko ++ cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko ++ rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order ++ rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~ ++ rm -fr .tmp_versions ++endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/custom_gpio_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/custom_gpio_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/custom_gpio_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/custom_gpio_linux.c 2021-03-07 18:16:17.092957849 +0200 @@ -0,0 +1,340 @@ +/****************************************************************************** + * @@ -416287,12 +414963,10 @@ index 000000000..23401b7d6 +{ +} +#endif /* CONFIG_PLATFORM_SPRD */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c -new file mode 100644 -index 000000000..8c674fa7b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c -@@ -0,0 +1,10395 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.c 2021-03-07 18:16:17.093957896 +0200 +@@ -0,0 +1,10531 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -416496,9 +415170,14 @@ index 000000000..8c674fa7b + +/* from center_ch_5g_20m */ +static struct ieee80211_channel rtw_5ghz_a_channels[MAX_CHANNEL_NUM_5G] = { ++ CHAN5G(15, 0), CHAN5G(16, 0), CHAN5G(17, 0), CHAN5G(18, 0), ++ CHAN5G(20, 0), CHAN5G(24, 0), CHAN5G(28, 0), CHAN5G(32, 0), ++ + CHAN5G(36, 0), CHAN5G(40, 0), CHAN5G(44, 0), CHAN5G(48, 0), + + CHAN5G(52, 0), CHAN5G(56, 0), CHAN5G(60, 0), CHAN5G(64, 0), ++ CHAN5G(68, 0), CHAN5G(72, 0), CHAN5G(76, 0), CHAN5G(80, 0), ++ CHAN5G(84, 0), CHAN5G(88, 0), CHAN5G(92, 0), CHAN5G(96, 0), + + CHAN5G(100, 0), CHAN5G(104, 0), CHAN5G(108, 0), CHAN5G(112, 0), + CHAN5G(116, 0), CHAN5G(120, 0), CHAN5G(124, 0), CHAN5G(128, 0), @@ -416750,7 +415429,11 @@ index 000000000..8c674fa7b + +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)) + if (started) { ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 11, 0)) ++ cfg80211_ch_switch_started_notify(adapter->pnetdev, &chdef, 0, false); ++#else + cfg80211_ch_switch_started_notify(adapter->pnetdev, &chdef, 0); ++#endif + goto exit; + } +#endif @@ -422376,6 +421059,132 @@ index 000000000..8c674fa7b + return 0; +} + ++static int cfg80211_rtw_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev, struct cfg80211_chan_def *chandef){ ++ _adapter *padapter= wiphy_to_adapter(wiphy); ++ int channel; ++ int control_freq; ++ int center_freq; ++ int center_freq2=0; ++ int width; ++ int band; ++ int bandWidth; ++ int offset; ++ ++ struct dvobj_priv *dvobj; ++ struct net_device *ndev = wdev->netdev; ++ HAL_DATA_TYPE *pHalData = GET_HAL_DATA(padapter); ++ ++ if (!ndev) ++ return -ENODEV; ++ offset = rtw_get_oper_choffset(padapter); ++ //channel = adapter_to_dvobj(padapter)->oper_channel; ++ channel = pHalData->current_channel; ++ if(channel >= 1){ ++ if(channel <= 14) ++ band = NL80211_BAND_2GHZ; ++ else ++ band = NL80211_BAND_5GHZ; ++#if 0 ++ switch(pHalData->current_band_type){ ++ case 0: ++ band = NL80211_BAND_2GHZ; ++ break; ++ case 1: ++ band = NL80211_BAND_5GHZ; ++ break; ++ default: ++ return -EINVAL; ++ } ++#endif ++ control_freq = ieee80211_channel_to_frequency(channel, band); ++ ++ dvobj = adapter_to_dvobj(padapter); ++ if(dvobj != NULL){ ++ bandWidth = adapter_to_dvobj(padapter)->oper_bwmode; ++ RTW_INFO("%s bw %d\n", __func__, adapter_to_dvobj(padapter)->oper_bwmode); ++ }else{ ++ bandWidth = pHalData->current_channel_bw; ++ RTW_INFO("%s dvobj null\n", __func__); ++ } ++ switch(pHalData->current_channel_bw){ ++ case CHANNEL_WIDTH_5: ++ width = NL80211_CHAN_WIDTH_5; ++ center_freq = control_freq; ++ break; ++ case CHANNEL_WIDTH_10: ++ width = NL80211_CHAN_WIDTH_10; ++ center_freq = control_freq; ++ break; ++ case CHANNEL_WIDTH_20: ++ RTW_INFO("%s width 20\n", __func__); ++ width = NL80211_CHAN_WIDTH_20; ++ center_freq = control_freq; ++ break; ++ case CHANNEL_WIDTH_40: ++ RTW_INFO("%s width 40\n", __func__); ++ width = NL80211_CHAN_WIDTH_40; ++ if(offset == HAL_PRIME_CHNL_OFFSET_LOWER){ ++ center_freq = control_freq +10; ++ }else{ ++ center_freq = control_freq -10; ++ } ++ break; ++ case CHANNEL_WIDTH_80: ++ RTW_INFO("%s width 80\n", __func__); ++ width = NL80211_CHAN_WIDTH_80; ++ if(offset==HAL_PRIME_CHNL_OFFSET_LOWER){ ++ center_freq = control_freq +30; ++ }else{ ++ center_freq = control_freq -30; ++ } ++ break; ++ case CHANNEL_WIDTH_160: ++ RTW_INFO("%s width 160\n", __func__); ++ width = NL80211_CHAN_WIDTH_160; ++ if(offset == HAL_PRIME_CHNL_OFFSET_LOWER){ ++ center_freq = control_freq +50; ++ }else{ ++ center_freq = control_freq -50; ++ } ++ break; ++ case CHANNEL_WIDTH_80_80: ++ RTW_INFO("%s width 80x80\n", __func__); ++ width = NL80211_CHAN_WIDTH_80P80; ++ if(offset==HAL_PRIME_CHNL_OFFSET_LOWER){ ++ center_freq = control_freq +30; ++ center_freq2=center_freq+80; ++ }else{ ++ center_freq = control_freq -30; ++ center_freq2=center_freq-80; ++ } ++ break; ++ case CHANNEL_WIDTH_MAX: ++ RTW_INFO("%s width max\n", __func__); ++ width = NL80211_CHAN_WIDTH_160; ++ break; ++ } ++ chandef->chan = ieee80211_get_channel(wiphy, control_freq); ++ if(chandef->chan == NULL) { ++ chandef->chan = ieee80211_get_channel(wiphy, ieee80211_channel_to_frequency(channel, band)); ++ RTW_INFO("%s chan null\n", __func__); ++ if(chandef->chan == NULL) { ++ RTW_INFO("%s chan null\n", __func__); ++ return -EINVAL; ++ } ++ } ++ chandef->width = width; ++ chandef->center_freq1 = center_freq; ++ chandef->center_freq2 = center_freq2; ++ RTW_INFO("%s : channel %d width %d freq1 %d freq2 %d center_freq %d offset %d\n", __func__, ++ channel, width, chandef->center_freq1, chandef->center_freq2, chandef->chan->center_freq, ++ rtw_get_oper_choffset(padapter) ++ ); ++ }else{ ++ return -EINVAL; ++ } ++ return 0; ++} ++ +static int cfg80211_rtw_set_monitor_channel(struct wiphy *wiphy +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)) + , struct cfg80211_chan_def *chandef @@ -426374,6 +425183,7 @@ index 000000000..8c674fa7b +#if (KERNEL_VERSION(4, 17, 0) <= LINUX_VERSION_CODE) + .external_auth = cfg80211_rtw_external_auth, +#endif ++ .get_channel = cfg80211_rtw_get_channel, +}; + +struct wiphy *rtw_wiphy_alloc(_adapter *padapter, struct device *dev) @@ -426688,11 +425498,9 @@ index 000000000..8c674fa7b +} + +#endif /* CONFIG_IOCTL_CFG80211 */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.h linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.h -new file mode 100644 -index 000000000..e7dd8050e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.h +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/ioctl_cfg80211.h 2021-03-07 18:16:17.093957896 +0200 @@ -0,0 +1,427 @@ +/****************************************************************************** + * @@ -427121,11 +425929,9 @@ index 000000000..e7dd8050e + + +#endif /* __IOCTL_CFG80211_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_linux.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_linux.c -new file mode 100644 -index 000000000..b5b911904 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_linux.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/ioctl_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/ioctl_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/ioctl_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/ioctl_linux.c 2021-03-07 18:16:17.095957991 +0200 @@ -0,0 +1,12876 @@ + +/****************************************************************************** @@ -440003,11 +438809,9 @@ index 000000000..b5b911904 + return ret; +} + -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_mp.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_mp.c -new file mode 100644 -index 000000000..a459afb11 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/ioctl_mp.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/ioctl_mp.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/ioctl_mp.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/ioctl_mp.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/ioctl_mp.c 2021-03-07 18:16:17.095957991 +0200 @@ -0,0 +1,2591 @@ +/****************************************************************************** + * @@ -442600,11 +441404,9 @@ index 000000000..a459afb11 +#endif /*#ifdef CONFIG_RTL8723B*/ + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/mlme_linux.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/mlme_linux.c -new file mode 100644 -index 000000000..247e45e57 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/mlme_linux.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/mlme_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/mlme_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/mlme_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/mlme_linux.c 2021-03-07 18:16:17.095957991 +0200 @@ -0,0 +1,436 @@ +/****************************************************************************** + * @@ -443042,12 +441844,10 @@ index 000000000..247e45e57 + +#endif +#endif -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/os_intfs.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/os_intfs.c -new file mode 100644 -index 000000000..1085d6cde ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/os_intfs.c -@@ -0,0 +1,5243 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/os_intfs.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/os_intfs.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/os_intfs.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/os_intfs.c 2021-03-07 18:16:17.096958038 +0200 +@@ -0,0 +1,5252 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -447079,7 +445879,9 @@ index 000000000..1085d6cde + struct msghdr msg; + struct iovec iov; + struct sockaddr_nl nladdr; ++#ifdef set_fs + mm_segment_t oldfs; ++#endif + char *pg; + int size = 0; + @@ -447117,16 +445919,18 @@ index 000000000..1085d6cde + msg.msg_control = NULL; + msg.msg_controllen = 0; + msg.msg_flags = MSG_DONTWAIT; -+ ++#ifdef set_fs + oldfs = get_fs(); + set_fs(KERNEL_DS); ++#endif +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 1, 0)) + err = sock_sendmsg(sock, &msg); +#else + err = sock_sendmsg(sock, &msg, sizeof(req)); +#endif ++#ifdef set_fs + set_fs(oldfs); -+ ++#endif + if (err < 0) + goto out_sock; + @@ -447149,16 +445953,18 @@ index 000000000..1085d6cde +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)) + iov_iter_init(&msg.msg_iter, READ, &iov, 1, PAGE_SIZE); +#endif -+ ++#ifdef set_fs + oldfs = get_fs(); + set_fs(KERNEL_DS); ++#endif +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 7, 0)) + err = sock_recvmsg(sock, &msg, MSG_DONTWAIT); +#else + err = sock_recvmsg(sock, &msg, PAGE_SIZE, MSG_DONTWAIT); +#endif ++#ifdef set_fs + set_fs(oldfs); -+ ++#endif + if (err < 0) + goto out_sock_pg; + @@ -447228,15 +446034,18 @@ index 000000000..1085d6cde + msg.msg_controllen = 0; + msg.msg_flags = MSG_DONTWAIT; + ++#ifdef set_fs + oldfs = get_fs(); + set_fs(KERNEL_DS); ++#endif +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 1, 0)) + err = sock_sendmsg(sock, &msg); +#else + err = sock_sendmsg(sock, &msg, sizeof(req)); +#endif ++#ifdef set_fs + set_fs(oldfs); -+ ++#endif + if (err > 0) + goto restart; + } @@ -448291,11 +447100,9 @@ index 000000000..1085d6cde +EXPORT_SYMBOL(rtw_vendor_ie_set_api); + +#endif -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/recv_linux.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/recv_linux.c -new file mode 100644 -index 000000000..2f7b3e375 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/recv_linux.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/recv_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/recv_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/recv_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/recv_linux.c 2021-03-07 18:16:17.096958038 +0200 @@ -0,0 +1,739 @@ +/****************************************************************************** + * @@ -449036,11 +447843,9 @@ index 000000000..2f7b3e375 + +} + -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/rhashtable.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/rhashtable.c -new file mode 100644 -index 000000000..af9c9aec8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/rhashtable.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rhashtable.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rhashtable.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rhashtable.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rhashtable.c 2021-03-07 18:16:17.096958038 +0200 @@ -0,0 +1,844 @@ +/* + * Resizable, Scalable, Concurrent Hash Table @@ -449886,11 +448691,9 @@ index 000000000..af9c9aec8 + return rhashtable_free_and_destroy(ht, NULL, NULL); +} + -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/rhashtable.h linux-5.8/3rdparty/rtl8812au/os_dep/linux/rhashtable.h -new file mode 100644 -index 000000000..a6db3257b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/rhashtable.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rhashtable.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rhashtable.h +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rhashtable.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rhashtable.h 2021-03-07 18:16:17.096958038 +0200 @@ -0,0 +1,827 @@ +/* + * Resizable, Scalable, Concurrent Hash Table @@ -450719,11 +449522,9 @@ index 000000000..a6db3257b + +#endif /* _LINUX_RHASHTABLE_H */ + -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_android.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_android.c -new file mode 100644 -index 000000000..a373af75d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_android.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_android.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_android.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_android.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_android.c 2021-03-07 18:16:17.096958038 +0200 @@ -0,0 +1,1335 @@ +/****************************************************************************** + * @@ -452060,11 +450861,9 @@ index 000000000..a373af75d +#endif /* CONFIG_PLATFORM_INTEL_BYT */ +} +#endif /* CONFIG_GPIO_WAKEUP */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_proc.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_proc.c -new file mode 100644 -index 000000000..f1016e1cc ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_proc.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_proc.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_proc.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_proc.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_proc.c 2021-03-07 18:16:17.097958085 +0200 @@ -0,0 +1,4745 @@ +/****************************************************************************** + * @@ -456811,11 +455610,9 @@ index 000000000..f1016e1cc +} + +#endif /* CONFIG_PROC_DEBUG */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_proc.h linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_proc.h -new file mode 100644 -index 000000000..c2c7c8ed8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_proc.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_proc.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_proc.h +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_proc.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_proc.h 2021-03-07 18:16:17.097958085 +0200 @@ -0,0 +1,60 @@ +/****************************************************************************** + * @@ -456877,11 +455674,9 @@ index 000000000..c2c7c8ed8 +#endif /* !CONFIG_PROC_DEBUG */ + +#endif /* __RTW_PROC_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.c -new file mode 100644 -index 000000000..4d51f0482 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.c 2021-03-07 18:16:17.097958085 +0200 @@ -0,0 +1,74 @@ +/****************************************************************************** + * @@ -456957,11 +455752,9 @@ index 000000000..4d51f0482 + +#endif /* CONFIG_RTW_MESH */ + -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.h linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.h -new file mode 100644 -index 000000000..567ab3910 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.h +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/rtw_rhashtable.h 2021-03-07 18:16:17.097958085 +0200 @@ -0,0 +1,55 @@ +/****************************************************************************** + * @@ -457018,11 +455811,9 @@ index 000000000..567ab3910 + +#endif /* __RTW_RHASHTABLE_H__ */ + -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/usb_intf.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/usb_intf.c -new file mode 100644 -index 000000000..8180403b3 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/usb_intf.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/usb_intf.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/usb_intf.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/usb_intf.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/usb_intf.c 2021-03-07 18:16:17.097958085 +0200 @@ -0,0 +1,1658 @@ +/****************************************************************************** + * @@ -458682,11 +457473,9 @@ index 000000000..8180403b3 +} +EXPORT_SYMBOL(rtw_usb_get_sw_pointer); +#endif /* CONFIG_INTEL_PROXIM */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/usb_ops_linux.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/usb_ops_linux.c -new file mode 100644 -index 000000000..16fc944a1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/usb_ops_linux.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/usb_ops_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/usb_ops_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/usb_ops_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/usb_ops_linux.c 2021-03-07 18:16:17.097958085 +0200 @@ -0,0 +1,1135 @@ +/****************************************************************************** + * @@ -459823,11 +458612,9 @@ index 000000000..16fc944a1 + return ret; +} +#endif /* CONFIG_USB_INTERRUPT_IN_PIPE */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/wifi_regd.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/wifi_regd.c -new file mode 100644 -index 000000000..5f2f90506 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/wifi_regd.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/wifi_regd.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/wifi_regd.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/wifi_regd.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/wifi_regd.c 2021-03-07 18:16:17.097958085 +0200 @@ -0,0 +1,437 @@ +/****************************************************************************** + * @@ -460266,11 +459053,9 @@ index 000000000..5f2f90506 + return 0; +} +#endif /* CONFIG_IOCTL_CFG80211 */ -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/linux/xmit_linux.c linux-5.8/3rdparty/rtl8812au/os_dep/linux/xmit_linux.c -new file mode 100644 -index 000000000..ebbf1f00e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/linux/xmit_linux.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/xmit_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/xmit_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/linux/xmit_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/linux/xmit_linux.c 2021-03-07 18:16:17.097958085 +0200 @@ -0,0 +1,567 @@ +/****************************************************************************** + * @@ -460839,12 +459624,10 @@ index 000000000..ebbf1f00e + + return ret; +} -diff --git linux-5.8/3rdparty/rtl8812au/os_dep/osdep_service.c linux-5.8/3rdparty/rtl8812au/os_dep/osdep_service.c -new file mode 100644 -index 000000000..7c6d12088 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/os_dep/osdep_service.c -@@ -0,0 +1,3159 @@ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/os_dep/osdep_service.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/osdep_service.c +--- linux-5.11.4/3rdparty/rtl8812au/os_dep/osdep_service.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/os_dep/osdep_service.c 2021-03-07 18:16:17.098958132 +0200 +@@ -0,0 +1,3172 @@ +/****************************************************************************** + * + * Copyright(c) 2007 - 2017 Realtek Corporation. @@ -463011,11 +461794,21 @@ index 000000000..7c6d12088 +{ + int wlen = 0, sum = 0; + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 1, 0)) ++ if (!(fp->f_mode & FMODE_CAN_WRITE)) ++#else + if (!fp->f_op || !fp->f_op->write) ++#endif + return -EPERM; + + while (sum < len) { ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 0)) ++ wlen = kernel_write(fp, buf + sum, len - sum, &fp->f_pos); ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 1, 0)) ++ wlen = __vfs_write(fp, buf + sum, len - sum, &fp->f_pos); ++#else + wlen = fp->f_op->write(fp, buf + sum, len - sum, &fp->f_pos); ++#endif + if (wlen > 0) + sum += wlen; + else if (0 != wlen) @@ -463038,19 +461831,19 @@ index 000000000..7c6d12088 +{ + struct file *fp; + int ret = 0; ++#ifdef set_fs + mm_segment_t oldfs; ++#endif + char buf; + + fp = filp_open(path, O_RDONLY, 0); + if (IS_ERR(fp)) + ret = PTR_ERR(fp); + else { ++#ifdef set_fs + oldfs = get_fs(); -+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)) + set_fs(KERNEL_DS); -+ #else -+ set_fs(get_ds()); -+ #endif ++#endif + + if (1 != readFile(fp, &buf, 1)) + ret = PTR_ERR(fp); @@ -463062,8 +461855,9 @@ index 000000000..7c6d12088 + *sz = i_size_read(fp->f_dentry->d_inode); + #endif + } -+ ++#ifdef set_fs + set_fs(oldfs); ++#endif + filp_close(fp, NULL); + } + return ret; @@ -463079,22 +461873,23 @@ index 000000000..7c6d12088 +static int retriveFromFile(const char *path, u8 *buf, u32 sz) +{ + int ret = -1; ++#ifdef set_fs + mm_segment_t oldfs; ++#endif + struct file *fp; + + if (path && buf) { + ret = openFile(&fp, path, O_RDONLY, 0); + if (0 == ret) { + RTW_INFO("%s openFile path:%s fp=%p\n", __FUNCTION__, path , fp); -+ ++#ifdef set_fs + oldfs = get_fs(); -+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)) + set_fs(KERNEL_DS); -+ #else -+ set_fs(get_ds()); -+ #endif + ret = readFile(fp, buf, sz); + set_fs(oldfs); ++#else ++ ret = readFile(fp, buf, sz); ++#endif + closeFile(fp); + + RTW_INFO("%s readFile, ret:%d\n", __FUNCTION__, ret); @@ -463118,22 +461913,23 @@ index 000000000..7c6d12088 +static int storeToFile(const char *path, u8 *buf, u32 sz) +{ + int ret = 0; ++#ifdef set_fs + mm_segment_t oldfs; ++#endif + struct file *fp; + + if (path && buf) { + ret = openFile(&fp, path, O_CREAT | O_WRONLY, 0666); + if (0 == ret) { + RTW_INFO("%s openFile path:%s fp=%p\n", __FUNCTION__, path , fp); -+ ++#ifdef set_fs + oldfs = get_fs(); -+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)) + set_fs(KERNEL_DS); -+ #else -+ set_fs(get_ds()); -+ #endif + ret = writeFile(fp, buf, sz); + set_fs(oldfs); ++#else ++ ret = writeFile(fp, buf, sz); ++#endif + closeFile(fp); + + RTW_INFO("%s writeFile, ret:%d\n", __FUNCTION__, ret); @@ -464004,11 +462800,9 @@ index 000000000..7c6d12088 + return 0; +} + -diff --git linux-5.8/3rdparty/rtl8812au/platform/custom_country_chplan.h linux-5.8/3rdparty/rtl8812au/platform/custom_country_chplan.h -new file mode 100644 -index 000000000..f8cc13bf1 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/custom_country_chplan.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/custom_country_chplan.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/custom_country_chplan.h +--- linux-5.11.4/3rdparty/rtl8812au/platform/custom_country_chplan.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/custom_country_chplan.h 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,22 @@ +/****************************************************************************** + * @@ -464032,11 +462826,160 @@ index 000000000..f8cc13bf1 + COUNTRY_CHPLAN_ENT("TW", 0x76, 1, 0x3FF), /* Taiwan */ +}; + -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUN50IW1P1_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUN50IW1P1_sdio.c -new file mode 100644 -index 000000000..2586455de ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUN50IW1P1_sdio.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.c 2021-03-07 18:16:17.098958132 +0200 +@@ -0,0 +1,54 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2016 - 2018 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#include /* pr_info(() */ ++#include /* msleep() */ ++#include "platform_aml_s905_sdio.h" /* sdio_reinit() and etc */ ++ ++ ++/* ++ * Return: ++ * 0: power on successfully ++ * others: power on failed ++ */ ++int platform_wifi_power_on(void) ++{ ++ int ret = 0; ++ ++#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)) ++ ret = wifi_setup_dt(); ++ if (ret) { ++ pr_err("%s: setup dt failed!!(%d)\n", __func__, ret); ++ return -1; ++ } ++#endif /* kernel < 3.14.0 */ ++ ++#if 0 /* Seems redundancy? Already done before insert driver */ ++ pr_info("######%s:\n", __func__); ++ extern_wifi_set_enable(0); ++ msleep(500); ++ extern_wifi_set_enable(1); ++ msleep(500); ++ sdio_reinit(); ++#endif ++ ++ return ret; ++} ++ ++void platform_wifi_power_off(void) ++{ ++#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)) ++ wifi_teardown_dt(); ++#endif /* kernel < 3.14.0 */ ++} +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.h +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.h 2021-03-07 18:16:17.098958132 +0200 +@@ -0,0 +1,32 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2016 - 2018 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#ifndef __PLATFORM_AML_S905_SDIO_H__ ++#define __PLATFORM_AML_S905_SDIO_H__ ++ ++#include /* Linux vresion */ ++#ifndef RHEL_RELEASE_CODE ++#define RHEL_RELEASE_VERSION(a,b) (((a) << 8) + (b)) ++#define RHEL_RELEASE_CODE 0 ++#endif ++ ++extern void sdio_reinit(void); ++extern void extern_wifi_set_enable(int is_on); ++ ++#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)) ++extern void wifi_teardown_dt(void); ++extern int wifi_setup_dt(void); ++#endif /* kernel < 3.14.0 */ ++ ++#endif /* __PLATFORM_AML_S905_SDIO_H__ */ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_arm_act_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_arm_act_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_arm_act_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_arm_act_sdio.c 2021-03-07 18:16:17.098958132 +0200 +@@ -0,0 +1,53 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2013 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++/* ++ * Description: ++ * This file can be applied to following platforms: ++ * CONFIG_PLATFORM_ACTIONS_ATM703X ++ */ ++#include ++ ++#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X ++extern int acts_wifi_init(void); ++extern void acts_wifi_cleanup(void); ++#endif ++ ++/* ++ * Return: ++ * 0: power on successfully ++ * others: power on failed ++ */ ++int platform_wifi_power_on(void) ++{ ++ int ret = 0; ++ ++#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X ++ ret = acts_wifi_init(); ++ if (unlikely(ret < 0)) { ++ pr_err("%s Failed to register the power control driver.\n", __FUNCTION__); ++ goto exit; ++ } ++#endif ++ ++exit: ++ return ret; ++} ++ ++void platform_wifi_power_off(void) ++{ ++#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X ++ acts_wifi_cleanup(); ++#endif ++} +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_SUN50IW1P1_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_SUN50IW1P1_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_SUN50IW1P1_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_SUN50IW1P1_sdio.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,86 @@ +/****************************************************************************** + * @@ -464124,11 +463067,9 @@ index 000000000..2586455de + RTW_INFO("%s: remove card, power off.\n", __FUNCTION__); +#endif /* CONFIG_MMC */ +} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNnI_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNnI_sdio.c -new file mode 100644 -index 000000000..8a52aa90c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNnI_sdio.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_SUNnI_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_SUNnI_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_SUNnI_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_SUNnI_sdio.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,130 @@ +/****************************************************************************** + * @@ -464260,11 +463201,9 @@ index 000000000..8a52aa90c + RTW_INFO("%s: remove card, power off.\n", __FUNCTION__); +#endif /* CONFIG_MMC */ +} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_sdio.c -new file mode 100644 -index 000000000..795b7e7f7 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_sdio.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_sdio.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,90 @@ +/****************************************************************************** + * @@ -464356,11 +463295,9 @@ index 000000000..795b7e7f7 +#endif /* CONFIG_RTL8188E */ +#endif /* CONFIG_MMC_SUNXI_POWER_CONTROL */ +} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_usb.c linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_usb.c -new file mode 100644 -index 000000000..9c2abc4f6 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_usb.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_usb.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_usb.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_usb.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_SUNxI_usb.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,136 @@ +/****************************************************************************** + * @@ -464498,11 +463435,9 @@ index 000000000..9c2abc4f6 +#endif /* defined(CONFIG_PLATFORM_ARM_SUN8I) */ + +} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_WMT_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_WMT_sdio.c -new file mode 100644 -index 000000000..d85002c15 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_ARM_WMT_sdio.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_WMT_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_WMT_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_ARM_WMT_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ARM_WMT_sdio.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,46 @@ +/****************************************************************************** + * @@ -464550,204 +463485,9 @@ index 000000000..d85002c15 + gpio_free(WMT_PIN_GP62_SUSGPIO1); + printk("[rtl8189es] %s: remove card, power off.\n", __FUNCTION__); +} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_RTK_DMP_usb.c linux-5.8/3rdparty/rtl8812au/platform/platform_RTK_DMP_usb.c -new file mode 100644 -index 000000000..cb740b2ee ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_RTK_DMP_usb.c -@@ -0,0 +1,30 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2013 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#include -+ -+int platform_wifi_power_on(void) -+{ -+ int ret = 0; -+ u32 tmp; -+ tmp = readl((volatile unsigned int *)0xb801a608); -+ tmp &= 0xffffff00; -+ tmp |= 0x55; -+ writel(tmp, (volatile unsigned int *)0xb801a608); /* write dummy register for 1055 */ -+ return ret; -+} -+ -+void platform_wifi_power_off(void) -+{ -+} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.c -new file mode 100644 -index 000000000..334ca03c9 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.c -@@ -0,0 +1,54 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2016 - 2018 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#include /* pr_info(() */ -+#include /* msleep() */ -+#include "platform_aml_s905_sdio.h" /* sdio_reinit() and etc */ -+ -+ -+/* -+ * Return: -+ * 0: power on successfully -+ * others: power on failed -+ */ -+int platform_wifi_power_on(void) -+{ -+ int ret = 0; -+ -+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)) -+ ret = wifi_setup_dt(); -+ if (ret) { -+ pr_err("%s: setup dt failed!!(%d)\n", __func__, ret); -+ return -1; -+ } -+#endif /* kernel < 3.14.0 */ -+ -+#if 0 /* Seems redundancy? Already done before insert driver */ -+ pr_info("######%s:\n", __func__); -+ extern_wifi_set_enable(0); -+ msleep(500); -+ extern_wifi_set_enable(1); -+ msleep(500); -+ sdio_reinit(); -+#endif -+ -+ return ret; -+} -+ -+void platform_wifi_power_off(void) -+{ -+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)) -+ wifi_teardown_dt(); -+#endif /* kernel < 3.14.0 */ -+} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.h linux-5.8/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.h -new file mode 100644 -index 000000000..17d3cd73c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_aml_s905_sdio.h -@@ -0,0 +1,32 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2016 - 2018 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+#ifndef __PLATFORM_AML_S905_SDIO_H__ -+#define __PLATFORM_AML_S905_SDIO_H__ -+ -+#include /* Linux vresion */ -+#ifndef RHEL_RELEASE_CODE -+#define RHEL_RELEASE_VERSION(a,b) (((a) << 8) + (b)) -+#define RHEL_RELEASE_CODE 0 -+#endif -+ -+extern void sdio_reinit(void); -+extern void extern_wifi_set_enable(int is_on); -+ -+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)) -+extern void wifi_teardown_dt(void); -+extern int wifi_setup_dt(void); -+#endif /* kernel < 3.14.0 */ -+ -+#endif /* __PLATFORM_AML_S905_SDIO_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_arm_act_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_arm_act_sdio.c -new file mode 100644 -index 000000000..ad7b6cfed ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_arm_act_sdio.c -@@ -0,0 +1,53 @@ -+/****************************************************************************** -+ * -+ * Copyright(c) 2013 - 2017 Realtek Corporation. -+ * -+ * This program is free software; you can redistribute it and/or modify it -+ * under the terms of version 2 of the GNU General Public License as -+ * published by the Free Software Foundation. -+ * -+ * This program is distributed in the hope that it will be useful, but WITHOUT -+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -+ * more details. -+ * -+ *****************************************************************************/ -+/* -+ * Description: -+ * This file can be applied to following platforms: -+ * CONFIG_PLATFORM_ACTIONS_ATM703X -+ */ -+#include -+ -+#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X -+extern int acts_wifi_init(void); -+extern void acts_wifi_cleanup(void); -+#endif -+ -+/* -+ * Return: -+ * 0: power on successfully -+ * others: power on failed -+ */ -+int platform_wifi_power_on(void) -+{ -+ int ret = 0; -+ -+#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X -+ ret = acts_wifi_init(); -+ if (unlikely(ret < 0)) { -+ pr_err("%s Failed to register the power control driver.\n", __FUNCTION__); -+ goto exit; -+ } -+#endif -+ -+exit: -+ return ret; -+} -+ -+void platform_wifi_power_off(void) -+{ -+#ifdef CONFIG_PLATFORM_ACTIONS_ATM705X -+ acts_wifi_cleanup(); -+#endif -+} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.c -new file mode 100644 -index 000000000..11a08320e ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,110 @@ +/****************************************************************************** + * @@ -464859,11 +463599,9 @@ index 000000000..11a08320e + mdelay(100); + hi_gpio_set_value(gpio_wlan_reg_on, 0); +} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.h linux-5.8/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.h -new file mode 100644 -index 000000000..1ad42406f ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.h +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_hisilicon_hi3798_sdio.h 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,28 @@ +/****************************************************************************** + * @@ -464893,11 +463631,9 @@ index 000000000..1ad42406f +extern HI_S32 HI_DRV_GPIO_WriteBit(HI_U32 u32GpioNo, HI_U32 u32BitValue); + +#endif /* __PLATFORM_HISILICON_HI3798_SDIO_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_ops.c linux-5.8/3rdparty/rtl8812au/platform/platform_ops.c -new file mode 100644 -index 000000000..10766aad8 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_ops.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_ops.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ops.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_ops.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ops.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,32 @@ +/****************************************************************************** + * @@ -464931,11 +463667,9 @@ index 000000000..10766aad8 +{ +} +#endif /* !CONFIG_PLATFORM_OPS */ -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_ops.h linux-5.8/3rdparty/rtl8812au/platform/platform_ops.h -new file mode 100644 -index 000000000..12caf3c85 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_ops.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_ops.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ops.h +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_ops.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_ops.h 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,26 @@ +/****************************************************************************** + * @@ -464963,11 +463697,43 @@ index 000000000..12caf3c85 +void platform_wifi_power_off(void); + +#endif /* __PLATFORM_OPS_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_sprd_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_sprd_sdio.c -new file mode 100644 -index 000000000..34061d05d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_sprd_sdio.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_RTK_DMP_usb.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_RTK_DMP_usb.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_RTK_DMP_usb.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_RTK_DMP_usb.c 2021-03-07 18:16:17.098958132 +0200 +@@ -0,0 +1,30 @@ ++/****************************************************************************** ++ * ++ * Copyright(c) 2013 - 2017 Realtek Corporation. ++ * ++ * This program is free software; you can redistribute it and/or modify it ++ * under the terms of version 2 of the GNU General Public License as ++ * published by the Free Software Foundation. ++ * ++ * This program is distributed in the hope that it will be useful, but WITHOUT ++ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or ++ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for ++ * more details. ++ * ++ *****************************************************************************/ ++#include ++ ++int platform_wifi_power_on(void) ++{ ++ int ret = 0; ++ u32 tmp; ++ tmp = readl((volatile unsigned int *)0xb801a608); ++ tmp &= 0xffffff00; ++ tmp |= 0x55; ++ writel(tmp, (volatile unsigned int *)0xb801a608); /* write dummy register for 1055 */ ++ return ret; ++} ++ ++void platform_wifi_power_off(void) ++{ ++} +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_sprd_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_sprd_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_sprd_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_sprd_sdio.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,84 @@ +/****************************************************************************** + * @@ -465053,11 +463819,9 @@ index 000000000..34061d05d + mmc_host->pm_flags &= ~MMC_PM_KEEP_POWER; +#endif /* CONFIG_WOWLAN */ +} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.c linux-5.8/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.c -new file mode 100644 -index 000000000..472d24d85 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.c +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.c +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.c 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,53 @@ +/****************************************************************************** + * @@ -465112,11 +463876,9 @@ index 000000000..472d24d85 + + /*msleep(500);*/ +} -diff --git linux-5.8/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.h linux-5.8/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.h -new file mode 100644 -index 000000000..3a4fba1a5 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.h +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.h +--- linux-5.11.4/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/platform/platform_zte_zx296716_sdio.h 2021-03-07 18:16:17.098958132 +0200 @@ -0,0 +1,25 @@ +/****************************************************************************** + * @@ -465143,2266 +463905,11 @@ index 000000000..3a4fba1a5 +#endif /* CONFIG_A16T03_BOARD */ + +#endif /* __PLATFORM_ZTE_ZX296716_SDIO_H__ */ -diff --git linux-5.8/3rdparty/rtl8812au/tools/RtkMpTool-ReadMe.txt linux-5.8/3rdparty/rtl8812au/tools/RtkMpTool-ReadMe.txt -new file mode 100644 -index 000000000..82516dcd4 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/RtkMpTool-ReadMe.txt -@@ -0,0 +1,18 @@ -+RtkMpTool.apk need to use "rtwpriv", -+please frist to prepare build the rtwpriv and push to Android system. -+ -+Installation steps: -+1. adb push rtwpriv /system/bin/ -+2. adb shell chmod 755 /system/bin/rtwpriv -+3. adb push 8xxx.ko "your system wlan default module's folder"\wlan.ko (etc. /system/lib/modules/wlan.ko) -+4. adb install RtkMpTool.apk -+or adb install RtkWiFiTest.apk -+5. a.After execute the MP tool.Frist to use the "adb shell rtwpriv wlan0 mp_start" to check this driver can support mp command. -+ b.The "mp_start" command must to be no show any error message. -+ -+P.S. -+1. RtkMpTool.apk only supports the MP test functions. -+After installed, you will see a "Realtek MP Tool" App on the phone. -+ -+2. RtkWiFiTest.apk supports both MP test and CTA test functions. -+After installed, you will see a "WiFi Test" App on the phone. -diff --git linux-5.8/3rdparty/rtl8812au/tools/RtkMpTool.apk linux-5.8/3rdparty/rtl8812au/tools/RtkMpTool.apk -new file mode 100644 -index 000000000..c99b47a83 -Binary files /dev/null and linux-5.8/3rdparty/rtl8812au/tools/RtkMpTool.apk differ -diff --git linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Android.mk linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Android.mk -new file mode 100644 -index 000000000..7823c1402 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Android.mk -@@ -0,0 +1,11 @@ -+ifneq ($(TARGET_SIMULATOR),true) -+LOCAL_PATH:= $(call my-dir) -+ -+include $(CLEAR_VARS) -+LOCAL_SRC_FILES += p2p_api_test_linux.c p2p_ui_test_linux.c -+LOCAL_SHARED_LIBRARIES := libc libcutils -+LOCAL_MODULE = P2P_UI -+LOCAL_MODULE_TAGS := optional -+include $(BUILD_EXECUTABLE) -+ -+endif -diff --git linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Start_Guide_P2P_User_Interface_Linux.pdf linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Start_Guide_P2P_User_Interface_Linux.pdf -new file mode 100644 -index 000000000..299064fa2 -Binary files /dev/null and linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Start_Guide_P2P_User_Interface_Linux.pdf differ -diff --git linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/install.sh linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/install.sh -new file mode 100755 -index 000000000..519b8fc69 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/install.sh -@@ -0,0 +1,100 @@ -+ -+wpa_supplicant_hostapd=`ls -1 ../wpa_supplicant_hostapd/wpa_supplicant_hostapd-0.8_*` -+echo $wpa_supplicant_hostapd -+ -+ -+if [ -e $wpa_supplicant_hostapd ]; then -+ echo "Checking wpa_supplicant_hostatpd" -+else -+ echo "wpa_supplicant_hostapd doesn'tt exist in corresponding folder" -+ exit -+fi -+ -+if [ -e ../wpa_supplicant_hostapd/p2p_hostapd.conf ]; then -+ echo "Checking p2p_hostapd.conf" -+else -+ echo "p2p_hostapd.conf doesn't exist in corresponding folder" -+ exit -+fi -+ -+if [ -e ../wpa_supplicant_hostapd/wpa_0_8.conf ]; then -+ echo "Checking wpa_0_8.conf" -+else -+ echo "wpa_0_8.conf doesn't exist in corresponding folder" -+ exit -+fi -+ -+#cp ../wpa_supplicant_hostapd/wpa_supplicant_hostapd-0.8_rtw_20111118.zip ./ -+cp $wpa_supplicant_hostapd ./ -+wpa_supplicant_hostapd=`ls -1 ./wpa_supplicant_hostapd-0.8_*` -+echo " "$wpa_supplicant_hostapd -+unzip $wpa_supplicant_hostapd -+ -+cd wpa_supplicant_hostapd-0.8 -+cd wpa_supplicant -+make clean all -+ -+cd .. -+cd hostapd -+make clean all -+ -+cd .. -+cd .. -+ -+cp ../wpa_supplicant_hostapd/p2p_hostapd.conf ./ -+cp ../wpa_supplicant_hostapd/wpa_0_8.conf ./ -+cp ./wpa_supplicant_hostapd-0.8/hostapd/hostapd ./ -+cp ./wpa_supplicant_hostapd-0.8/hostapd/hostapd_cli ./ -+cp ./wpa_supplicant_hostapd-0.8/wpa_supplicant/wpa_supplicant ./ -+cp ./wpa_supplicant_hostapd-0.8/wpa_supplicant/wpa_cli ./ -+ -+rm -rf wpa_supplicant_hostapd-0.8 -+rm -rf $wpa_supplicant_hostapd -+ -+gcc -o P2P_UI ./p2p_api_test_linux.c ./p2p_ui_test_linux.c -lpthread -+ -+if [ ! -e ./p2p_hostapd.conf ]; then -+ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" -+ echo "Doesn't have p2p_hostapd.conf" -+ result="fail" -+fi -+ -+if [ ! -e ./wpa_0_8.conf ]; then -+ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" -+ echo "Doesn't have wpa_0_8.conf" -+ result="fail" -+fi -+ -+if [ ! -e ./hostapd ]; then -+ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" -+ echo "Doesn't have hostapd" -+ result="fail" -+fi -+ -+if [ ! -e ./wpa_supplicant ]; then -+ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" -+ echo "Doesn't have hostapd_cli" -+ result="fail" -+fi -+ -+if [ ! -e ./wpa_cli ]; then -+ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" -+ echo "Doesn't have p2p_hostapd.conf" -+ result="fail" -+fi -+ -+if [ ! -e ./P2P_UI ]; then -+ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" -+ echo "Doesn't have P2P_UI" -+ result="fail" -+fi -+ -+if [ "$result" == "fail" ]; then -+ echo "WiFi_Direct_User_Interface install unsuccessful" -+ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" -+ exit -+fi -+ -+echo "##################################################" -+echo "WiFi_Direct_User_Interface install complete!!!!!!!" -+echo "##################################################" -diff --git linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_api_test_linux.c linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_api_test_linux.c -new file mode 100644 -index 000000000..4c49b6463 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_api_test_linux.c -@@ -0,0 +1,1377 @@ -+ -+#include "p2p_test.h" -+ -+unsigned int wps_pin_checksum(unsigned int pin) -+{ -+ unsigned int accum = 0; -+ while( pin ) -+ { -+ accum += pin % 10; -+ pin /= 10; -+ accum += 3 * (pin % 10); -+ pin /= 10; -+ } -+ return( accum % 10 ); -+} -+ -+char lower(char s) -+{ -+ if(('A' <= s) && (s <= 'Z')) -+ return ( s = 'a' + (s - 'A') ); -+ return s; -+} -+ -+int p2p_check_success(struct p2p *p) -+{ -+ int ret = 0; -+ -+ if( p->status == P2P_STATE_GONEGO_OK ) -+ ret = 1; -+ -+ return ret; -+} -+ -+int read_all_sta(struct p2p *p) -+{ -+ int sta_count = 0; -+ FILE *pf; -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "%s all_sta > supp_status.txt", p->apcli_path); -+ system( p->cmd ); -+ pf = fopen( "./supp_status.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( p->parse, 0x00, CMD_SZ ); -+ fgets( p->parse, CMD_SZ, pf ); -+ if( strncmp( p->parse, "dot11RSNAStatsSTAAddress=", 25) == 0 ) -+ { -+ sta_count++; -+ if( p->no_sta_connected == sta_count ) -+ return _TRUE; -+ } -+ } -+ -+ fclose( pf ); -+ } -+ -+ return _FALSE; -+} -+ -+void do_wps(struct p2p *p) -+{ -+ FILE *pf = NULL; -+ int ret = _FALSE, parsing_ok = _FALSE; -+ -+ do -+ { -+ memset( p->cmd, 0x00, CMD_SZ ); -+ if( p->ap_open == _TRUE ) -+ { -+ if(p->wps_info==1 || p->wps_info==2) -+ sprintf( p->cmd, "%s wps_pin any %d > supp_status.txt", p->apcli_path, p->pin); -+ else if(p->wps_info==3) -+ sprintf( p->cmd, "%s wps_pbc any > supp_status.txt", p->apcli_path); -+ } -+ else if(p->wpa_open == _TRUE) -+ { -+ if(p->connect_go==1) -+ { -+ if(p->wps_info==1 || p->wps_info==2) -+ sprintf( p->cmd, "%s wps_pin %s %d > supp_status.txt ", p->wpacli_path, p->peer_devaddr, p->pin); -+ else if(p->wps_info==3) -+ sprintf( p->cmd, "%s wps_pbc %s > supp_status.txt ", p->wpacli_path, p->peer_devaddr); -+ } -+ else if( strncmp(p->peer_ifaddr, "00:00:00:00:00:00", 17)==0 ) -+ { -+ if(p->wps_info==1 || p->wps_info==2) -+ sprintf( p->cmd, "%s wps_pin any %d > supp_status.txt ", p->wpacli_path, p->pin); -+ else if(p->wps_info==3) -+ sprintf( p->cmd, "%s wps_pbc any > supp_status.txt ", p->wpacli_path); -+ } -+ else -+ { -+ if(p->wps_info==1 || p->wps_info==2) -+ sprintf( p->cmd, "%s wps_pin %s %d > supp_status.txt ", p->wpacli_path, p->peer_ifaddr, p->pin); -+ else if(p->wps_info==3) -+ sprintf( p->cmd, "%s wps_pbc %s > supp_status.txt ", p->wpacli_path, p->peer_ifaddr); -+ } -+ } -+ system( p->cmd ); -+ -+ pf = fopen( "./supp_status.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset(p->parse, 0x00, CMD_SZ); -+ fgets(p->parse, CMD_SZ, pf); -+ -+ if(p->ap_open == _TRUE) -+ { -+ if( (p->wps_info==1 || p->wps_info==2) && (strncmp(p->parse, "", 2) == 0) ) -+ parsing_ok = _TRUE; -+ else if( (p->wps_info==3) && (strncmp(p->parse, "OK", 2) == 0) ) -+ parsing_ok = _TRUE; -+ } -+ else if(p->wpa_open == _TRUE) -+ { -+ if( (p->wps_info==1 || p->wps_info==2) && (strncmp(p->parse, "Selected", 8) == 0) ) -+ parsing_ok = _TRUE; -+ else if( (p->wps_info==3) && (strncmp(p->parse, "OK", 2) == 0) ) -+ parsing_ok = _TRUE; -+ } -+ -+ if( parsing_ok == _TRUE ) -+ { -+ ret = _TRUE; -+ p->wpsing = _TRUE; -+ } -+ } -+ -+ fclose( pf ); -+ } -+ -+ if( ret == 0 ) -+ usleep( HOSTAPD_INIT_TIME ); -+ } -+ while( ret == 0 ); -+} -+ -+void p2p_enable(struct p2p *p) -+{ -+ p->have_p2p_dev = 0; -+ p->connect_go = 0; -+ -+ if(p->enable == -1 ) -+ { -+ if(p->wpa_open == _TRUE){ -+ p->wpa_open = _FALSE; -+ system("killall wpa_supplicant"); -+#ifdef DHCP -+ system("killall dhclient"); -+#endif -+ } -+ if(p->ap_open == _TRUE){ -+ p->ap_open = _FALSE; -+ system("killall hostapd"); -+#ifdef DHCP -+ system("killall dhcpd"); -+#endif -+ } -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set enable=0", p->ifname); -+ system( p->cmd ); -+ -+ return; -+ } -+ -+ p->p2p_get=0; -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set enable=%d", p->ifname, p->enable); -+ system( p->cmd ); -+ -+ if( p->enable == P2P_ROLE_DISABLE ) -+ { -+ p->wps_info = 0; -+ p->pin = 12345670; -+ -+ p2p_status(p, 0); -+ p2p_role(p, 0); -+ -+ if(p->res == 0) -+ { -+ p->res = 1; -+ } -+ -+ if(p->res_go == 0) -+ { -+ p->res_go = 1; -+ } -+ -+ p->wpa_open = _FALSE; -+ system("killall wpa_supplicant"); -+#ifdef DHCP -+ system("killall dhclient"); -+#endif -+ system("clear"); -+ p->ap_open = _FALSE; -+ system("killall hostapd"); -+#ifdef DHCP -+ system("killall dhcpd"); -+#endif -+ system("clear"); -+ -+ } -+ else if( p->enable == P2P_ROLE_DEVICE ) -+ { -+ char msg[5] = "NULL"; -+ -+#ifdef P2P_AUTO -+ p->res = pthread_create(&p->pthread, NULL, &polling_status, (void *)p); -+#endif -+ -+ if( p->res !=0 ) -+ { -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "Thread creation failed" ); -+ } -+ -+ if(p->wpa_open == _TRUE){ -+ p->wpa_open = _FALSE; -+ system("killall wpa_supplicant"); -+#ifdef DHCP -+ system("killall dhclient"); -+#endif -+ } -+ if(p->ap_open == _TRUE){ -+ p->ap_open = _FALSE; -+ system("killall hostapd"); -+#ifdef DHCP -+ system("killall dhcpd"); -+#endif -+ } -+ -+ p->intent = 1; -+ p2p_intent(p); -+ -+ p2p_set_opch(p, NULL, 0); -+ usleep(50000); -+ p2p_softap_ssid(p, NULL, 0); -+ -+ p2p_setDN(p); -+ p2p_role(p, 0); -+ -+ p2p_scan(p); -+ -+ } -+ else if( p->enable == P2P_ROLE_CLIENT ) -+ { -+ if(p->ap_open == _TRUE){ -+ p->ap_open = _FALSE; -+ system("killall hostapd"); -+#ifdef DHCP -+ system("killall dhcpd"); -+#endif -+ } -+ -+ p2p_status(p, 0); -+ p2p_role(p, 0); -+ p2p_intent(p); -+ } -+ else if( p->enable == P2P_ROLE_GO ) -+ { -+ if(p->wpa_open == _TRUE){ -+ p->wpa_open = _FALSE; -+ system("killall wpa_supplicant"); -+#ifdef DHCP -+ system("killall dhclient"); -+#endif -+ } -+ -+ p2p_status(p, 0); -+ p2p_role(p, 0); -+ p2p_intent(p); -+ -+ p2p_set_opch(p, NULL, 0); -+ usleep(50000); -+ p2p_softap_ssid(p, NULL, 0); -+ -+ p2p_setDN(p); -+ -+ if(p->ap_open != _TRUE) -+ { -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "%s -B %s > temp.txt",p->ap_path, p->ap_conf); -+ system( p->cmd ); -+ -+ p->ap_open = _TRUE; -+ } -+ -+#ifdef P2P_AUTO -+ p->res_go = pthread_create(&p->pthread_go, NULL, &polling_client, (void *)p); -+#endif -+ -+ if( p->res_go != 0 ) -+ { -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "Thread creation failed" ); -+ } -+ -+ } -+ -+} -+ -+void p2p_scan(struct p2p *p) -+{ -+ p->p2p_get=0; -+ if( p->enable >= P2P_ROLE_DEVICE ) -+ { -+ p->have_p2p_dev=1; -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwlist %s scan > scan.txt", p->ifname ); -+ system( p->cmd ); -+ -+ p2p_status(p, 0); -+ -+ } -+ else -+ { -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "%s", p->scan_msg ); -+ } -+} -+ -+void scan_result(struct p2p *p) -+{ -+ FILE *pf=NULL; -+ int no_dev=0; -+ char cms[30] = { 0x00 }; -+ char dns[SSID_SZ] = { 0x00 }; -+ char parse[100] = { 0x00 }; -+ struct scan *pscan_pool; -+ -+ pf = fopen( "./scan.txt", "r" ); -+ if ( pf ) -+ { -+ p->count_line=0; -+ while( (!feof( pf )) && (no_dev < SCAN_POOL_NO)) -+ { -+ memset( parse, 0x00, CMD_SZ ); -+ fgets( parse, CMD_SZ, pf ); -+ -+ if(parse[0] == '\n' || parse[0] == '\0') -+ break; -+ if( strncmp(parse+10, "Scan completed :", 16) == 0 ) -+ { -+ printf("* NO DEVICE NAME BSSID GO CONFIG METHOD *\n"); -+ p->count_line++; -+ } -+ else if( strncmp(parse+20, "Address:", 8) == 0 ) -+ { -+ pscan_pool = &p->scan_pool[no_dev]; -+ memset( pscan_pool->addr, 0x00, sizeof(struct scan) ); -+ strncpy( pscan_pool->addr, parse+29, 17); -+ } -+ else if( strncmp(parse+20, "ESSID:", 6) == 0 ) -+ { -+ pscan_pool = &p->scan_pool[no_dev]; -+ -+ p2p_wps_cm(p, pscan_pool->addr, cms); -+ p2p_device_name(p, pscan_pool->addr, dns); -+ -+ if( strncmp(parse+26, "\"DIRECT-\"", 9) == 0 ) -+ { -+ printf("*[%02d] %-25s %s %-38s*\n",no_dev+1, dns, pscan_pool->addr, cms); -+ } -+ else -+ { -+ printf("*[%02d] %-25s %s * %-38s*\n",no_dev+1, dns, pscan_pool->addr, cms); -+ pscan_pool->go = 1; -+ } -+ p->count_line++; -+ no_dev++; -+ -+ } -+ } -+ -+ if( p->count_line < (SCAN_POOL_NO + 1) ) -+ { -+ for(p->count_line; p->count_line < SCAN_POOL_NO+1; p->count_line++ ) -+ printf("* *\n"); -+ } -+ fclose( pf ); -+ } -+ -+} -+ -+void p2p_setDN(struct p2p *p) -+{ -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set setDN=%s", p->ifname, p->dev_name); -+ system( p->cmd ); -+} -+ -+void p2p_intent(struct p2p *p) -+{ -+ p->p2p_get=0; -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set intent=%d", p->ifname, p->intent); -+ system( p->cmd ); -+} -+ -+void p2p_wpsinfo(struct p2p *p) -+{ -+ p->p2p_get=0; -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set got_wpsinfo=%d", p->ifname, p->wps_info); -+ system( p->cmd ); -+} -+ -+void p2p_pincode(struct p2p *p, char *ins_no, char *ins_no_again) -+{ -+ int pin_check=0; -+ p->p2p_get=0; -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("%s", ins_no); -+ scanf("%d",&pin_check); -+ while( wps_pin_checksum(pin_check) != 0 ) -+ { -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("%s", ins_no_again); -+ scanf("%d",&pin_check); -+ } -+ p->pin = pin_check; -+} -+ -+void p2p_devaddr(struct p2p *p) -+{ -+ int c; -+ struct scan *pscan_pool; -+ -+ p->p2p_get=0; -+ -+ scanf("%d", &c); -+ pscan_pool = &p->scan_pool[c-1]; -+ strncpy(p->peer_devaddr, pscan_pool->addr, 17); -+ -+ if( pscan_pool->go == 1) -+ p->connect_go = 1; -+} -+ -+void p2p_role(struct p2p *p, int flag) -+{ -+ FILE *pf=NULL; -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_get role > status.txt", p->ifname); -+ system( p->cmd ); -+ -+ pf = fopen( "./status.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( p->parse, 0x00, CMD_SZ ); -+ fgets( p->parse, CMD_SZ, pf ); -+ if( strncmp( p->parse, "Role", 4) == 0 ) -+ { -+ p->role = atoi( &p->parse[ 5 ] ); -+ if(flag==1){ -+ p->p2p_get=1; -+ sprintf( p->print_line, "Role=%s", naming_role(p->role)); -+ } -+ break; -+ } -+ } -+ fclose( pf ); -+ } -+} -+ -+void p2p_status(struct p2p *p, int flag) -+{ -+ FILE *pf=NULL; -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_get status > status.txt", p->ifname); -+ system( p->cmd ); -+ -+ pf = fopen( "./status.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( p->parse, 0x00, CMD_SZ ); -+ fgets( p->parse, CMD_SZ, pf ); -+ if( strncmp( p->parse, "Status", 6) == 0 ) -+ { -+ p->status = atoi( &p->parse[ 7 ] ); -+ if(flag==1){ -+ p->p2p_get=1; -+ sprintf( p->print_line, "Status=%s", naming_status(p->status)); -+ } -+ break; -+ } -+ } -+ fclose( pf ); -+ } -+} -+ -+void change_hostapd_op_ch(struct p2p *p, int op_ch) -+{ -+ FILE *pfin = NULL; -+ FILE *pfout = NULL; -+ char parse[CMD_SZ] = { 0x00 }; -+ char cmd[CMD_SZ] = { 0x00 }; -+ -+ pfin = fopen( p->ap_conf, "r" ); -+ pfout = fopen( "./p2p_hostapd_temp.conf", "w" ); -+ -+ if( pfin && pfout ) -+ { -+ while( !feof( pfin ) ){ -+ memset( parse, 0x00, CMD_SZ ); -+ fgets( parse, CMD_SZ, pfin ); -+ -+ if(strncmp(parse, "channel=", 8) == 0) -+ { -+ memset(parse, 0x00, CMD_SZ); -+ sprintf( parse, "channel=%d\n", op_ch ); -+ fputs( parse, pfout ); -+ } -+ else -+ fputs(parse, pfout); -+ } -+ } -+ else -+ { -+ return; -+ } -+ -+ if( pfin != NULL ) -+ fclose( pfin ); -+ if( pfout != NULL ) -+ fclose( pfout ); -+ -+ memset( cmd, 0x00, CMD_SZ); -+ sprintf( cmd, "rm -rf %s", p->ap_conf ); -+ system( cmd ); -+ memset( cmd, 0x00, CMD_SZ); -+ sprintf( cmd, "mv ./p2p_hostapd_temp.conf %s", p->ap_conf ); -+ system( cmd ); -+ -+ return; -+} -+ -+void p2p_get_opch(struct p2p *p) -+{ -+ FILE *pf=NULL; -+ int peer_op_ch = 0; -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_get op_ch > cm.txt", p->ifname); -+ system( p->cmd ); -+ -+ pf = fopen( "./cm.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( p->parse, 0x00, CMD_SZ ); -+ fgets( p->parse, CMD_SZ, pf ); -+ if( strncmp( p->parse, "Op_ch", 5) == 0 ) -+ { -+ peer_op_ch = atoi( &p->parse[ 6 ] ); -+ if( peer_op_ch != p->op_ch ) -+ { -+ change_hostapd_op_ch( p, peer_op_ch ); -+ } -+ break; -+ } -+ } -+ fclose( pf ); -+ } -+} -+ -+void p2p_prov_disc_no_addr(struct p2p *p, char *msg) -+{ -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "%s", msg); -+} -+ -+#ifdef P2P_AUTO -+void p2p_prov_disc(struct p2p *p, char *msg, char *dis_msg, char *label_msg) -+{ -+ int wps_cm, retry_count=0; -+ char prov[100] = { 0x00 }; -+ -+ p->p2p_get=0; -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("%s", msg); -+ scanf("%d",&wps_cm); -+ -+ if(p->res == 0) -+ { -+ p->res = 1; -+ } -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ if( wps_cm == 0 ) -+ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_display", p->ifname, p->peer_devaddr); -+ else if( wps_cm == 1 ) -+ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_keypad", p->ifname, p->peer_devaddr); -+ else if( wps_cm == 2 ) -+ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_pbc", p->ifname, p->peer_devaddr); -+ else if( wps_cm == 3 ) -+ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_label", p->ifname, p->peer_devaddr); -+ system( p->cmd ); -+ strcpy( prov, p->cmd ); -+ -+ usleep(500000); -+ p2p_status( p, 0 ); -+ -+ while( p->status != P2P_STATE_RX_PROVISION_DIS_RSP && retry_count < MAX_PROV_RETRY) -+ { -+ usleep( PROV_WAIT_TIME ); -+ retry_count++; -+ p2p_status( p, 0 ); -+ if( (retry_count % PROV_RETRY_INTERVAL) == 0) -+ system( prov ); -+ } -+ -+ if( p->status == P2P_STATE_RX_PROVISION_DIS_RSP ) -+ { -+ switch(wps_cm) -+ { -+ case 0: p->wps_info=1; break; -+ case 1: p->wps_info=2; break; -+ case 2: p->wps_info=3; break; -+ case 3: p->wps_info=1; break; -+ } -+ -+ if( wps_cm==1 || wps_cm==2 ) -+ { -+ p2p_wpsinfo(p); -+ -+ if(p->connect_go == 1) -+ p2p_client_mode(p); -+ else -+ p2p_set_nego(p); -+ } -+ else if( wps_cm==0 || wps_cm==3 ) -+ { -+ ui_screen(p); -+ if( wps_cm ==0 ) -+ printf("%s", dis_msg); -+ else if( wps_cm == 3 ) -+ printf("%s", label_msg); -+ scanf("%d",&p->pin); -+ -+ p2p_wpsinfo(p); -+ -+ if(p->connect_go == 1) -+ p2p_client_mode(p); -+ else -+ p2p_set_nego(p); -+ -+ } -+ } -+ else -+ { -+ p->p2p_get = 1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "Issue provision discovery fail" ); -+ ui_screen(p); -+ -+#ifdef P2P_AUTO -+ pthread_create(&p->pthread, NULL, &polling_status, (void *)p); -+#endif -+ -+ } -+ -+} -+#else -+ -+// This mode is without the following procedures: -+// 1.set config method -+// 2.start group negotiation -+// 3.start wpa_supplicant or hostapd -+void p2p_prov_disc(struct p2p *p, char *msg, char *dis_msg, char *label_msg) -+{ -+ int wps_cm; -+ p->p2p_get=0; -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("%s", msg); -+ scanf("%d",&wps_cm); -+ memset( p->cmd, 0x00, CMD_SZ ); -+ -+ -+ if( wps_cm == 0 ) -+ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_display", p->ifname, p->peer_devaddr); -+ else if( wps_cm == 1 ) -+ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_keypad", p->ifname, p->peer_devaddr); -+ else if( wps_cm == 2 ) -+ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_pbc", p->ifname, p->peer_devaddr); -+ else if( wps_cm == 3 ) -+ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_label", p->ifname, p->peer_devaddr); -+ system( p->cmd ); -+ -+} -+#endif -+ -+void p2p_set_nego(struct p2p *p) -+{ -+ FILE *pf=NULL; -+ int retry_count = 0, success = 0; -+ int retry = NEGO_RETRY_INTERVAL, query = NEGO_QUERY_INTERVAL; -+ -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ strcpy( p->print_line, p->nego_msg); -+ ui_screen(p); -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set nego=%s ", p->ifname, p->peer_devaddr); -+ system( p->cmd ); -+ -+ usleep( PRE_NEGO_INTERVAL ); -+ -+ p2p_status(p, 0); -+ -+ while( !p2p_check_success(p) && (retry_count < 120 / NEGO_QUERY_INTERVAL )) -+ { -+ retry_count++; -+ -+ if( (retry_count % ( retry / query ) )==0 ) -+ { -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set nego=%s ", p->ifname, p->peer_devaddr); -+ system( p->cmd ); -+ -+ usleep( NEGO_QUERY_INTERVAL ); -+ p2p_status(p, 1); -+ } -+ else -+ { -+ ui_screen(p); -+ usleep( NEGO_QUERY_INTERVAL ); -+ p2p_status(p, 1); -+ } -+ } -+ -+ if( p2p_check_success(p) ) -+ { -+ p2p_role(p ,0); -+ p->p2p_get = 1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "%s", p->ok_msg ); -+ p2p_ifaddr(p); -+ ui_screen(p); -+ -+ if( p->role == P2P_ROLE_CLIENT ) -+ { -+ p2p_client_mode(p); -+ } -+ else if( p->role == P2P_ROLE_GO ) -+ { -+ p2p_get_opch(p); -+ p2p_go_mode(p); -+ } -+ } -+ else -+ { -+ p->p2p_get = 1; -+ p2p_status(p, 0); -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "Status= %d, %s", p->status, p->fail_msg ); -+ ui_screen(p); -+ -+#ifdef P2P_ATUO -+ pthread_create(&p->pthread, NULL, &polling_status, (void *)p); -+#endif -+ -+ } -+} -+ -+//After negotiation success, get peer device's interface address. -+void p2p_ifaddr(struct p2p *p) -+{ -+ FILE *pf=NULL; -+ char addr_12[12] = { 0x00 }; -+ int i; -+ -+ /* peer_ifaddr */ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_get peer_ifa > status.txt", p->ifname); -+ system( p->cmd ); -+ -+ pf = fopen( "./status.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( p->parse, 0x00, CMD_SZ ); -+ fgets( p->parse, CMD_SZ, pf ); -+ if( strncmp( p->parse, "MAC", 3) == 0 ) -+ { -+ strncpy( p->peer_ifaddr, p->parse+4, 17 ); -+ break; -+ } -+ } -+ fclose( pf ); -+ } -+ -+} -+ -+void p2p_client_mode(struct p2p *p) -+{ -+ FILE *pf = NULL; -+ int count = 0, ret = 0; -+ int inactive_count = 0, inactive_restart = 0; -+ -+ if(p->wpa_open==_TRUE) -+ return; -+ else -+ p->wpa_open = _TRUE; -+ -+ p2p_ifaddr(p); -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "%s -i %s -c %s -B ",p->wpa_path, p->ifname, p->wpa_conf); -+ system( p->cmd ); -+ -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ strcpy( p->print_line, "Start wpa_supplicant"); -+ ui_screen(p); -+ -+ usleep( SUPPLICANT_INIT_TIME ); -+ -+ do_wps(p); -+ -+ usleep( SUPPLICANT_INTERVAL ); -+ -+ while( count < WPS_RETRY ) //query status -+ { -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "%s status > supp_status.txt", p->wpacli_path); -+ system( p->cmd ); -+ -+ pf = fopen( "./supp_status.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( p->parse, 0x00, CMD_SZ ); -+ fgets( p->parse, CMD_SZ, pf ); -+ if( strncmp( p->parse, "wpa_state=", 10) == 0 ) -+ { -+ int i; -+ if( strncmp( p->parse, "wpa_state=COMPLETED", 19) == 0 ){ -+ count = WPS_RETRY; -+ p->wpsing = _FALSE; -+#ifdef DHCP -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "dhclient %s", p->ifname); -+ system( p->cmd ); -+#endif //DHCP -+ } -+ else if( strncmp( p->parse, "wpa_state=INACTIVE", 18) == 0 ){ -+ inactive_count++; -+ if( (inactive_count % 5)== 0) -+ { -+ if( p->wps_info == 2 ) -+ { -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "%s wps_pin %s %d > supp_status.txt ", p->wpacli_path, p->peer_ifaddr, p->pin); -+ system( p->cmd ); -+ -+ inactive_restart = 1; -+ } -+ } -+ } -+ -+ if( inactive_restart == 1 ) -+ { -+ inactive_restart = 0; -+ p->p2p_get=1; -+ memset(p->print_line, 0x00, CMD_SZ); -+ sprintf(p->print_line, "Restart WPS"); -+ ui_screen(p); -+ } -+ else -+ { -+ p->p2p_get=1; -+ memset(p->print_line, 0x00, CMD_SZ); -+ for(i=0; iparse[i] == '\n'){ -+ p->parse[i] = ' '; -+ } -+ } -+ sprintf(p->print_line, "%s", p->parse); -+ ui_screen(p); -+ } -+ -+ break; -+ } -+ } -+ -+ fclose( pf ); -+ } -+ -+ count++; -+ usleep( SUPPLICANT_INTERVAL ); -+ -+ } -+ -+ p->wpsing = _FALSE; -+} -+ -+void p2p_go_mode(struct p2p *p) -+{ -+ int count = 0, i = -1; -+ char addr_lower[18]; -+ -+ p2p_ifaddr(p); -+ p->no_sta_connected++; -+ -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ strcpy( p->print_line, "Start hostapd"); -+ ui_screen(p); -+ -+ if(p->ap_open != _TRUE) -+ { -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "%s -B %s > temp.txt",p->ap_path, p->ap_conf); -+ system( p->cmd ); -+ -+ usleep( HOSTAPD_INIT_TIME ); -+ p->ap_open = _TRUE; -+ } -+ -+ do_wps(p); -+ -+ usleep( HOSTAPD_INTERVAL ); -+ -+ -+ while( count < WPS_RETRY ) //query status -+ { -+ if( read_all_sta(p) == _TRUE ) -+ { -+ count = WPS_RETRY; -+ p->wpsing = _FALSE; -+ -+ p->p2p_get=1; -+ memset(p->print_line, 0x00, CMD_SZ); -+ for(i=0; iparse[i] == '\n'){ -+ p->parse[i] = ' '; -+ } -+ } -+ sprintf(p->print_line, "%s", p->parse); -+ ui_screen(p); -+#ifdef DHCP -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "ifconfig %s 192.168.1.254", p->ifname); -+ system( p->cmd ); -+ -+ usleep(50000); -+ -+ system( "/etc/rc.d/init.d/dhcpd start" ); -+ system( "clear" ); -+#endif //DHCP -+ -+ //After starting hostapd and doing WPS connection successful, -+ //We create a thread to query driver if some other p2p devices connected. -+ p2p_status(p, 0); -+ usleep(50000); -+ -+#ifdef P2P_AUTO -+ p->res_go = pthread_create(&p->pthread_go, NULL, &polling_client, (void *)p); -+ -+ if( p->res_go != 0 ) -+ { -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "Thread creation failed" ); -+ } -+#endif -+ break; -+ } -+ else -+ { -+ if( count == WPS_RETRY) -+ break; -+ -+ count++; -+ usleep( HOSTAPD_INTERVAL ); -+ -+ p->p2p_get=1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "hostapd open, count:%d", count); -+ ui_screen(p); -+ } -+ } -+ -+ p->wpsing = _FALSE; -+} -+ -+void p2p_get_hostapd_conf(struct p2p *p) -+{ -+ FILE *pf = NULL; -+ -+ pf = fopen( p->ap_conf, "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset(p->parse, 0x00, CMD_SZ); -+ fgets(p->parse, CMD_SZ, pf); -+ if(strncmp(p->parse, "ssid=", 5) == 0) -+ { -+ strcpy( p->apd_ssid, p->parse+5 ); -+ } -+ else if(strncmp(p->parse, "channel=", 8) == 0) -+ { -+ p->op_ch = atoi( p->parse+8 ); -+ } -+ else if(strncmp(p->parse, "device_name=", 12) == 0) -+ { -+ int i; -+ p->dev_name[0] = '"'; -+ strncpy( p->dev_name+1, p->parse+12, 32 ); -+ for(i=31; i>0; i--) -+ { -+ if(p->dev_name[i] == '\n') -+ { -+ p->dev_name[i]='"'; -+ p->dev_name[i+1]=' '; -+ break; -+ } -+ } -+ } -+ } -+ -+ fclose( pf ); -+ } -+ -+} -+ -+void p2p_set_opch(struct p2p *p, char *msg, int print) -+{ -+ if(print == 1) -+ { -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("%s", msg); -+ scanf("%d",&p->op_ch); -+ } -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set op_ch=%d", p->ifname, p->op_ch); -+ system( p->cmd ); -+} -+ -+void p2p_softap_ssid(struct p2p *p, char *msg, int print) -+{ -+ if(print == 1) -+ { -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("%s", msg); -+ scanf("%s",p->apd_ssid); -+ } -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set ssid=%s ", p->ifname, p->apd_ssid); -+ system( p->cmd ); -+} -+ -+void p2p_listen_ch(struct p2p *p, char *msg) -+{ -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("%s", msg); -+ scanf("%d",&p->listen_ch); -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_set listen_ch=%d ", p->ifname, p->listen_ch); -+ system( p->cmd ); -+} -+ -+//When receive provision discovery request, -+//it can show which device address that are connected. -+void p2p_peer_devaddr(struct p2p *p, char *peer_devaddr) -+{ -+ FILE *pf = NULL; -+ char addr_12[12] = { 0x00 }; -+ int i; -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_get peer_deva > peer.txt", p->ifname); -+ system( p->cmd ); -+ -+ pf = fopen( "./peer.txt", "r" ); -+ if ( pf ) -+ { -+ memset( p->parse, 0x00, CMD_SZ ); -+ fgets( p->parse, CMD_SZ, pf ); -+ fgets( p->parse, CMD_SZ, pf ); -+ strncpy(addr_12, p->parse, 12 ); -+ -+ for(i=0; i<6; i++) -+ { -+ p->peer_devaddr[3*i] = addr_12[2*i]; -+ p->peer_devaddr[3*i+1] = addr_12[2*i+1]; -+ -+ if(i==5) -+ p->peer_devaddr[3*i+2] = '\0'; -+ else -+ p->peer_devaddr[3*i+2] = ':'; -+ } -+ -+ fclose( pf ); -+ -+ } -+ -+} -+ -+//When receive provision discovery request, -+//it can show which config method that want to be as WPS connection. -+void p2p_peer_req_cm(struct p2p *p, char *peer_req_cm) -+{ -+ FILE *pf = NULL; -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_get req_cm > peer.txt", p->ifname); -+ system( p->cmd ); -+ -+ pf = fopen( "./peer.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( p->parse, 0x00, CMD_SZ ); -+ fgets( p->parse, CMD_SZ, pf ); -+ if( strncmp( p->parse, "CM", 2) == 0 ) -+ { -+ strncpy( peer_req_cm, p->parse+3, 3 ); -+ break; -+ } -+ } -+ fclose( pf ); -+ } -+ -+} -+ -+//When be regotiated passsively and successfully, -+//it will show peer device's peer device address and request config method -+void p2p_peer_info(struct p2p *p, char *peer_devaddr, char *peer_req_cm) -+{ -+ p->p2p_get=1; -+ -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, "Peer address:%s, req_cm: %s ", peer_devaddr, peer_req_cm); -+ -+} -+ -+//After scan, it will get other devices' supported config methods. -+void p2p_wps_cm(struct p2p *p, char *scan_addr, char *cms) -+{ -+ FILE *pf = NULL; -+ int cm=0, i=0; -+ char parse[100] = {0x00}; -+ memset( cms, 0x00, 30 ); -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_get2 wpsCM=%s > cm.txt", p->ifname, scan_addr); -+ system( p->cmd ); -+ -+ pf = fopen( "./cm.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( parse, 0x00, CMD_SZ ); -+ fgets( parse, CMD_SZ, pf ); -+ if( strncmp( parse, "M=", 2 ) == 0 ) -+ { -+ cm = atoi( &parse[ 2 ] ); -+ -+ if((cm & WPS_CONFIG_METHOD_LABEL) == WPS_CONFIG_METHOD_LABEL){ -+ strncpy( cms+i, " LAB", 4 ); -+ i=i+4; -+ } -+ if((cm & WPS_CONFIG_METHOD_DISPLAY) == WPS_CONFIG_METHOD_DISPLAY){ -+ if((cm & WPS_CONFIG_METHOD_VDISPLAY) == WPS_CONFIG_METHOD_VDISPLAY){ -+ strncpy( cms+i, " VDIS", 5 ); -+ i=i+5; -+ }else if((cm & WPS_CONFIG_METHOD_PDISPLAY) == WPS_CONFIG_METHOD_PDISPLAY){ -+ strncpy( cms+i, " PDIS", 5 ); -+ i=i+5; -+ }else{ -+ strncpy( cms+i, " DIS", 4 ); -+ i=i+4; -+ } -+ } -+ if((cm & WPS_CONFIG_METHOD_E_NFC) == WPS_CONFIG_METHOD_E_NFC){ -+ strncpy( cms+i, " ENFC", 5 ); -+ i=i+5; -+ } -+ if((cm & WPS_CONFIG_METHOD_I_NFC) == WPS_CONFIG_METHOD_I_NFC){ -+ strncpy( cms+i, " INFC", 5 ); -+ i=i+5; -+ } -+ if((cm & WPS_CONFIG_METHOD_NFC) == WPS_CONFIG_METHOD_NFC){ -+ strncpy( cms+i, " NFC", 4 ); -+ i=i+4; -+ } -+ if((cm & WPS_CONFIG_METHOD_PBC) == WPS_CONFIG_METHOD_PBC){ -+ if((cm & WPS_CONFIG_METHOD_VPBC) == WPS_CONFIG_METHOD_VPBC){ -+ strncpy( cms+i, " VPBC", 5 ); -+ i=i+5; -+ }else if((cm & WPS_CONFIG_METHOD_PPBC) == WPS_CONFIG_METHOD_PPBC){ -+ strncpy( cms+i, " PPBC", 5 ); -+ i=i+5; -+ }else{ -+ strncpy( cms+i, " PBC", 4 ); -+ i=i+4; -+ } -+ } -+ if((cm & WPS_CONFIG_METHOD_KEYPAD) == WPS_CONFIG_METHOD_KEYPAD){ -+ strncpy( cms+i, " PAD", 4 ); -+ i=i+4; -+ } -+ -+ break; -+ } -+ } -+ fclose( pf ); -+ } -+ -+} -+ -+//After scan, it will get other devices' device name. -+void p2p_device_name(struct p2p *p, char *scan_addr, char *dns) -+{ -+ FILE *pf = NULL; -+ int i; -+ char parse[100] = {0x00}; -+ memset( dns, 0x00, 32 ); -+ -+ memset( p->cmd, 0x00, CMD_SZ ); -+ sprintf( p->cmd, "iwpriv %s p2p_get2 devN=%s > cm.txt", p->ifname, scan_addr); -+ system( p->cmd ); -+ -+ pf = fopen( "./cm.txt", "r" ); -+ if ( pf ) -+ { -+ while( !feof( pf ) ){ -+ memset( parse, 0x00, CMD_SZ ); -+ fgets( parse, CMD_SZ, pf ); -+ if( strncmp( parse, "N=", 2) == 0 ) -+ { -+ strncpy( dns, parse+2, 32); -+ for( i=0; i<32; i++) -+ { -+ if(*(dns+i) == '\n'){ -+ *(dns+i) = ' ' ; -+ break; -+ } -+ } -+ -+ break; -+ } -+ } -+ fclose( pf ); -+ } -+} -+ -+//Successively query local device status with interval "POLLING_INTERVAL" -+//when status == P2P_STATE_RX_PROVISION_DIS_REQ, -+//it require user to insert corresponding WPS config method -+void *polling_status(void *arg) -+{ -+ struct p2p *p=(struct p2p*)arg; -+ -+ while( p->res == 0 ){ -+ -+ p2p_status(p, 0); -+ if( (p->status == P2P_STATE_RX_PROVISION_DIS_REQ) || (p->status == P2P_STATE_GONEGO_FAIL) ) -+ { -+ p->thread_trigger = THREAD_DEVICE ; -+ -+ char peer_devaddr[18]; -+ char peer_req_cm[4]; -+ -+ memset( peer_devaddr, 0x00, 18); -+ memset( peer_req_cm, 0x00, 4); -+ -+ p2p_peer_devaddr(p, peer_devaddr); -+ p2p_peer_req_cm(p, peer_req_cm); -+ p2p_peer_info(p, p->peer_devaddr, peer_req_cm); -+ -+ ui_screen(p); -+ -+ //strncpy(p->peer_devaddr, peer_devaddr, 17); -+ if( (strncmp( peer_req_cm, "dis", 3) == 0) || (strncmp( peer_req_cm, "lab", 3) == 0) ) -+ { -+ printf("Here is your PIN, insert c to continue: %d\n", p->pin); -+ } -+ else if( (strncmp( peer_req_cm, "pbc", 3) == 0) ) -+ { -+ printf("Please push b to accept:\n"); -+ } -+ else if( (strncmp( peer_req_cm, "pad", 3) == 0) ) -+ { -+ printf("Please insert peer PIN code:\n"); -+ } -+ -+ break; -+ } -+ -+ usleep( POLLING_INTERVAL ); -+ } -+ -+ return NULL; -+} -+ -+//If p2p device becomes GO, we still polling driver status -+//to check whether some other p2p devices connected -+void *polling_client(void *arg) -+{ -+ struct p2p *p=(struct p2p*)arg; -+ -+ while( p->res_go == 0 ){ -+ -+ if( p->no_sta_connected > 0 && ( p->wpsing == _FALSE ) ) -+ { -+ if( read_all_sta(p) == _FALSE ) -+ { -+ p->no_sta_connected--; -+ } -+ } -+ -+ p2p_status(p, 0); -+ if( p->status == P2P_STATE_RX_PROVISION_DIS_REQ || p->status == P2P_STATE_GONEGO_FAIL || p->status == P2P_STATE_GONEGO_ING ) -+ { -+ p->thread_trigger = THREAD_GO ; -+ -+ char peer_devaddr[18]; -+ char peer_req_cm[4]; -+ -+ memset( peer_devaddr, 0x00, 18); -+ memset( peer_req_cm, 0x00, 4); -+ -+ p2p_peer_devaddr(p, peer_devaddr); -+ p2p_peer_req_cm(p, peer_req_cm); -+ p2p_peer_info(p, p->peer_devaddr, peer_req_cm); -+ -+ ui_screen(p); -+ -+ //strncpy(p->peer_devaddr, peer_devaddr, 17); -+ if( (strncmp( peer_req_cm, "dis", 3) == 0) || (strncmp( peer_req_cm, "lab", 3) == 0) ) -+ { -+ printf("Here is your PIN, insert c to continue: %d\n", p->pin); -+ } -+ else if( (strncmp( peer_req_cm, "pbc", 3) == 0) ) -+ { -+ printf("Please push b to accept:\n", p->status); -+ } -+ else if( (strncmp( peer_req_cm, "pad", 3) == 0) ) -+ { -+ printf("Please insert peer PIN code:\n"); -+ } -+ -+ break; -+ } -+ -+ usleep( POLLING_INTERVAL ); -+ } -+ -+ return NULL; -+} -diff --git linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_test.h linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_test.h -new file mode 100644 -index 000000000..0dbae3c1d ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_test.h -@@ -0,0 +1,167 @@ -+#ifndef _P2P_UI_TEST_H_ -+#define _P2P_UI_TEST_H_ -+ -+#include -+#include -+#include -+#include -+#include -+ -+#define P2P_AUTO 1 -+//#define DHCP 1 -+#define CMD_SZ 100 -+#define SSID_SZ 32 -+ -+#define SEC 1000000 -+#define SCAN_POOL_NO 8 -+#define NEGO_RETRY_INTERVAL 10 * SEC -+#define NEGO_QUERY_INTERVAL 0.5 * SEC -+#define PRE_NEGO_INTERVAL 0.5 * SEC -+#define MAX_PROV_RETRY 15 -+#define PROV_RETRY_INTERVAL 5 -+#define PROV_WAIT_TIME 1 * SEC -+#define MAX_NEGO_RETRY 60 -+#define NEGO_WAIT_TIME 0.5 * SEC -+#define WPS_RETRY 120 -+#define SUPPLICANT_INIT_TIME 1 * SEC -+#define HOSTAPD_INIT_TIME 1 * SEC -+#define SUPPLICANT_INTERVAL 1 * SEC -+#define HOSTAPD_INTERVAL 1 * SEC -+#define POLLING_INTERVAL 1 * SEC -+#define _TRUE 1 -+#define _FALSE 0 -+ -+#define WPS_CONFIG_METHOD_LABEL 0x0004 -+#define WPS_CONFIG_METHOD_DISPLAY 0x0008 -+#define WPS_CONFIG_METHOD_E_NFC 0x0010 -+#define WPS_CONFIG_METHOD_I_NFC 0x0020 -+#define WPS_CONFIG_METHOD_NFC 0x0040 -+#define WPS_CONFIG_METHOD_PBC 0x0080 -+#define WPS_CONFIG_METHOD_KEYPAD 0x0100 -+#define WPS_CONFIG_METHOD_VPBC 0x0280 -+#define WPS_CONFIG_METHOD_PPBC 0x0480 -+#define WPS_CONFIG_METHOD_VDISPLAY 0x2008 -+#define WPS_CONFIG_METHOD_PDISPLAY 0x4008 -+ -+enum thread_trigger{ -+ THREAD_NONE = 0, -+ THREAD_DEVICE = 1, -+ THREAD_GO = 2, -+}; -+ -+enum P2P_ROLE { -+ P2P_ROLE_DISABLE = 0, -+ P2P_ROLE_DEVICE = 1, -+ P2P_ROLE_CLIENT = 2, -+ P2P_ROLE_GO = 3 -+}; -+ -+enum P2P_STATE { -+ P2P_STATE_NONE = 0, // P2P disable -+ P2P_STATE_IDLE = 1, // P2P had enabled and do nothing -+ P2P_STATE_LISTEN = 2, // In pure listen state -+ P2P_STATE_SCAN = 3, // In scan phase -+ P2P_STATE_FIND_PHASE_LISTEN = 4, // In the listen state of find phase -+ P2P_STATE_FIND_PHASE_SEARCH = 5, // In the search state of find phase -+ P2P_STATE_TX_PROVISION_DIS_REQ = 6, // In P2P provisioning discovery -+ P2P_STATE_RX_PROVISION_DIS_RSP = 7, -+ P2P_STATE_RX_PROVISION_DIS_REQ = 8, -+ P2P_STATE_GONEGO_ING = 9, // Doing the group owner negoitation handshake -+ P2P_STATE_GONEGO_OK = 10, // finish the group negoitation handshake with success -+ P2P_STATE_GONEGO_FAIL = 11, // finish the group negoitation handshake with failure -+ P2P_STATE_RECV_INVITE_REQ = 12, // receiving the P2P Inviation request -+ P2P_STATE_PROVISIONING_ING = 13, // Doing the P2P WPS -+ P2P_STATE_PROVISIONING_DONE = 14, // Finish the P2P WPS -+}; -+ -+enum P2P_WPSINFO { -+ P2P_NO_WPSINFO = 0, -+ P2P_GOT_WPSINFO_PEER_DISPLAY_PIN = 1, -+ P2P_GOT_WPSINFO_SELF_DISPLAY_PIN = 2, -+ P2P_GOT_WPSINFO_PBC = 3, -+}; -+ -+struct scan{ -+ char addr[18]; -+ int go; -+}; -+ -+struct p2p{ -+ char ifname[10]; -+ int enable; -+ int status; -+ char dev_name[33]; -+ int intent; -+ int listen_ch; -+ int wps_info; -+ int wpsing; -+ unsigned int pin; -+ int role; -+ char peer_devaddr[18]; -+ int p2p_get; //p2p_get==1 : print messages from ioctl p2p_get -+ char print_line[CMD_SZ]; -+ int have_p2p_dev; //have_p2p_dev==1 : after scanning p2p device -+ int show_scan_result; -+ int count_line; -+ char peer_ifaddr[18]; -+ char cmd[CMD_SZ]; -+ char parse[CMD_SZ]; -+ char apd_ssid[SSID_SZ]; -+ int op_ch; //operation channel -+ int wpa_open; -+ int ap_open; -+ char ap_conf[CMD_SZ]; -+ char ap_path[CMD_SZ]; -+ char apcli_path[CMD_SZ]; -+ char wpa_conf[CMD_SZ]; -+ char wpa_path[CMD_SZ]; -+ char wpacli_path[CMD_SZ]; -+ char ok_msg[CMD_SZ]; -+ char redo_msg[CMD_SZ]; -+ char fail_msg[CMD_SZ]; -+ char nego_msg[CMD_SZ]; -+ char scan_msg[CMD_SZ]; -+ int thread_trigger; -+ pthread_t pthread; -+ pthread_t pthread_go; -+ int res; //check if thread is created; 1: disabled, 0: enabled -+ int res_go; //created if p2p device becomes GO -+ struct scan scan_pool[SCAN_POOL_NO]; -+ int connect_go; -+ int no_sta_connected; -+}; -+ -+void ui_screen(struct p2p *p); -+char *naming_wpsinfo(int wps_info); -+char *naming_role(int role); -+char *naming_status(int status); -+unsigned int wps_pin_checksum(unsigned int pin); -+void p2p_enable(struct p2p *p); -+void p2p_scan(struct p2p *p); -+void scan_result(struct p2p *p); -+void p2p_intent(struct p2p *p); -+void p2p_pincode(struct p2p *p, char *ins_no, char *ins_no_again); -+void p2p_devaddr(struct p2p *p); -+void p2p_role(struct p2p *p, int flag); -+void p2p_status(struct p2p *p, int flag); -+void p2p_prov_disc_no_addr(struct p2p *p, char *msg); -+void p2p_prov_disc(struct p2p *p, char *msg, char *dis_msg, char *label_msg); -+void p2p_set_nego(struct p2p *p); -+void p2p_ifaddr(struct p2p *p); -+void p2p_client_mode(struct p2p *p); -+void p2p_go_mode(struct p2p *p); -+void p2p_get_hostapd_conf(struct p2p *p); -+void p2p_set_opch(struct p2p *p, char *msg, int print); -+void p2p_softap_ssid(struct p2p *p, char *msg, int print); -+void p2p_listen_ch(struct p2p *p, char *msg); -+void p2p_peer_devaddr(struct p2p *p, char *peer_devaddr); -+void p2p_peer_req_cm(struct p2p *p, char *peer_req_cm); -+void p2p_peer_info(struct p2p *p, char *peer_devaddr, char *peer_req_cm); -+void p2p_wps_cm(struct p2p *p, char *scan_addr, char *cms); -+void p2p_device_name(struct p2p *p, char *scan_addr, char *dns); -+void p2p_setDN(struct p2p *p); -+void *polling_status(void *arg); -+void *polling_client(void *arg); -+void *print_status(void *arg); -+ -+#endif //_P2P_UI_TEST_H_ -diff --git linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_ui_test_linux.c linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_ui_test_linux.c -new file mode 100644 -index 000000000..ed852848c ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_ui_test_linux.c -@@ -0,0 +1,536 @@ -+ -+#include "p2p_test.h" -+ -+char *naming_wpsinfo(int wps_info) -+{ -+ switch(wps_info) -+ { -+ case P2P_NO_WPSINFO: return ("P2P_NO_WPSINFO"); -+ case P2P_GOT_WPSINFO_PEER_DISPLAY_PIN: return ("P2P_GOT_WPSINFO_PEER_DISPLAY_PIN"); -+ case P2P_GOT_WPSINFO_SELF_DISPLAY_PIN: return ("P2P_GOT_WPSINFO_SELF_DISPLAY_PIN"); -+ case P2P_GOT_WPSINFO_PBC: return ("P2P_GOT_WPSINFO_PBC"); -+ default: return ("UI unknown failed"); -+ } -+} -+ -+char *naming_role(int role) -+{ -+ switch(role) -+ { -+ case P2P_ROLE_DISABLE: return ("P2P_ROLE_DISABLE"); -+ case P2P_ROLE_DEVICE: return ("P2P_ROLE_DEVICE"); -+ case P2P_ROLE_CLIENT: return ("P2P_ROLE_CLIENT"); -+ case P2P_ROLE_GO: return ("P2P_ROLE_GO"); -+ default: return ("UI unknown failed"); -+ } -+} -+ -+char *naming_status(int status) -+{ -+ switch(status) -+ { -+ case P2P_STATE_NONE: return ("P2P_STATE_NONE"); -+ case P2P_STATE_IDLE: return ("P2P_STATE_IDLE"); -+ case P2P_STATE_LISTEN: return ("P2P_STATE_LISTEN"); -+ case P2P_STATE_SCAN: return ("P2P_STATE_SCAN"); -+ case P2P_STATE_FIND_PHASE_LISTEN: return ("P2P_STATE_FIND_PHASE_LISTEN"); -+ case P2P_STATE_FIND_PHASE_SEARCH: return ("P2P_STATE_FIND_PHASE_SEARCH"); -+ case P2P_STATE_TX_PROVISION_DIS_REQ: return ("P2P_STATE_TX_PROVISION_DIS_REQ"); -+ case P2P_STATE_RX_PROVISION_DIS_RSP: return ("P2P_STATE_RX_PROVISION_DIS_RSP"); -+ case P2P_STATE_RX_PROVISION_DIS_REQ: return ("P2P_STATE_RX_PROVISION_DIS_REQ"); -+ case P2P_STATE_GONEGO_ING: return ("P2P_STATE_GONEGO_ING"); -+ case P2P_STATE_GONEGO_OK: return ("P2P_STATE_GONEGO_OK"); -+ case P2P_STATE_GONEGO_FAIL: return ("P2P_STATE_GONEGO_FAIL"); -+ case P2P_STATE_RECV_INVITE_REQ: return ("P2P_STATE_RECV_INVITE_REQ"); -+ case P2P_STATE_PROVISIONING_ING: return ("P2P_STATE_PROVISIONING_ING"); -+ case P2P_STATE_PROVISIONING_DONE: return ("P2P_STATE_PROVISIONING_DONE"); -+ default: return ("UI unknown failed"); -+ } -+} -+ -+char* naming_enable(int enable) -+{ -+ switch(enable) -+ { -+ case P2P_ROLE_DISABLE: return ("[Disabled]"); -+ case P2P_ROLE_DEVICE: return ("[Enable/Device]"); -+ case P2P_ROLE_CLIENT: return ("[Enable/Client]"); -+ case P2P_ROLE_GO: return ("[Enable/GO]"); -+ default: return ("UI unknown failed"); -+ } -+} -+ -+void ui_screen(struct p2p *p) -+{ -+ -+ system("clear"); -+ printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); -+ printf("****************************************************************************************************\n"); -+ printf("* P2P UI TEST v0.5 *\n"); -+ printf("****************************************************************************************************\n"); -+ printf("* Enable: %-89s*\n", naming_enable(p->enable)); -+ printf("* Intent: %2d *\n", p->intent); -+ printf("* Status: %-89s*\n", naming_status(p->status)); -+ printf("* Role: %-91s*\n", naming_role(p->role)); -+ printf("* WPS method: %-85s*\n", naming_wpsinfo(p->wps_info)); -+ printf("* PIN code: %08d *\n", p->pin); -+ -+ printf("* Device name: %-84s*\n", p->dev_name); -+ printf("* Peer device address: %-76s*\n", p->peer_devaddr); -+ printf("* Peer interface address: %-73s*\n", p->peer_ifaddr); -+ -+ printf("* *\n"); -+ printf("* e) Wi-Fi Direct Enable/Disable *\n"); -+ printf("* i) Intent ( The degree to be Group Owner/SoftAP ) *\n"); -+ printf("* a) Scan Wi-Fi Direct devices *\n"); -+ printf("* m) Peer device address you want to test *\n"); -+ printf("* p) Provision discovery *\n"); -+ printf("* c) Input PIN codes *\n"); -+ printf("* w) WPS method *\n"); -+ printf("* n) Group owner negotiation *\n"); -+ printf("* x) Start wpa_supplicant/hostapd *\n"); -+ printf("* h) Set operation channel | t) Set SoftAP ssid *\n"); -+ printf("* r) Get Current P2P Role | s) Get Current P2P Status *\n"); -+ printf("* d) Set device name | l) Set Listen channel *\n"); -+ printf("* f) Reflash Current State | q) Quit *\n"); -+ printf("****************************************************************************************************\n"); -+ -+ -+ if(p->p2p_get==0) -+ { -+ printf("* *\n"); -+ } -+ else if(p->p2p_get==1) -+ { -+ printf("*%-98s*\n", p->print_line); -+ } -+ -+ printf("****************************************************************************************************\n"); -+ -+ if( ( p->show_scan_result == 1 ) && ( p->have_p2p_dev == 1 ) ) -+ //if( (p->have_p2p_dev == 1) && (p->enable >= P2P_ROLE_DEVICE) && ( p->wpsing == 0 ) && (p->status >= P2P_STATE_LISTEN && p->status <= P2P_STATE_FIND_PHASE_SEARCH) ) -+ { -+ scan_result(p); -+ } -+ else -+ { -+ int i=0; -+ for(i = 0; i < SCAN_POOL_NO + 1; i++ ) -+ printf("* *\n"); -+ } -+ -+ printf("****************************************************************************************************\n"); -+ -+ p->show_scan_result = 0; -+} -+ -+void init_p2p(struct p2p *p) -+{ -+ strcpy( p->ifname, "wlan0" ); -+ p->enable = P2P_ROLE_DISABLE; -+ p->res = 1; -+ p->res_go = 1; -+ p->status = P2P_STATE_NONE; -+ p->intent = 1; -+ p->wps_info = 0; -+ p->wpsing = 0; -+ p->pin = 12345670; -+ p->role = P2P_ROLE_DISABLE; -+ p->listen_ch = 11; -+ strcpy( p->peer_devaddr, "00:00:00:00:00:00" ); -+ p->p2p_get = 0; -+ memset( p->print_line, 0x00, CMD_SZ); -+ p->have_p2p_dev = 0; -+ p->count_line = 0; -+ strcpy( p->peer_ifaddr, "00:00:00:00:00:00" ); -+ memset( p->cmd, 0x00, CMD_SZ); -+ p->wpa_open=0; -+ p->ap_open=0; -+ strcpy(p->ok_msg, "WiFi Direct handshake done" ); -+ strcpy(p->redo_msg, "Re-do GO handshake" ); -+ strcpy(p->fail_msg, "GO handshake unsuccessful" ); -+ strcpy(p->nego_msg, "Start P2P negotiation" ); -+ strcpy(p->wpa_conf, "./wpa_0_8.conf" ); -+ strcpy(p->wpa_path, "./wpa_supplicant" ); -+ strcpy(p->wpacli_path, "./wpa_cli" ); -+ strcpy(p->ap_conf, "./p2p_hostapd.conf" ); -+ strcpy(p->ap_path, "./hostapd" ); -+ strcpy(p->apcli_path, "./hostapd_cli" ); -+ strcpy(p->scan_msg, "Device haven't enable p2p functionalities" ); -+ -+} -+ -+void rename_intf(struct p2p *p) -+{ -+ FILE *pfin = NULL; -+ FILE *pfout = NULL; -+ -+ pfin = fopen( p->ap_conf, "r" ); -+ pfout = fopen( "./p2p_hostapd_temp.conf", "w" ); -+ -+ if ( pfin ) -+ { -+ while( !feof( pfin ) ){ -+ memset(p->parse, 0x00, CMD_SZ); -+ fgets(p->parse, CMD_SZ, pfin); -+ -+ if(strncmp(p->parse, "interface=", 10) == 0) -+ { -+ memset(p->parse, 0x00, CMD_SZ); -+ sprintf( p->parse, "interface=%s\n", p->ifname ); -+ fputs( p->parse, pfout ); -+ } -+ else -+ fputs(p->parse, pfout); -+ } -+ } -+ -+ fclose( pfout ); -+ -+ system( "rm -rf ./p2p_hostapd.conf" ); -+ system( "mv ./p2p_hostapd_temp.conf ./p2p_hostapd.conf" ); -+ -+ return; -+} -+ -+ -+//int main() -+int main(int argc, char **argv) -+{ -+ char peerifa[40] = { 0x00 }; -+ char scan[CMD_SZ]; -+ struct p2p p2pstruct; -+ struct p2p *p=NULL; -+ -+ p = &p2pstruct; -+ if( p != NULL) -+ { -+ memset(p, 0x00, sizeof(struct p2p)); -+ init_p2p(p); -+ } -+ -+ strcpy(p->ifname, argv[1] ); -+ -+ /* Disable P2P functionalities at first*/ -+ p->enable=P2P_ROLE_DISABLE; -+ p2p_enable(p); -+ p2p_get_hostapd_conf(p); -+ usleep(50000); -+ -+ rename_intf(p); -+ -+ do -+ { -+ ui_screen(p); -+ -+ printf("*insert cmd:"); -+ memset( scan, 0x00, CMD_SZ ); -+ scanf("%s", scan); -+ -+ if( p->thread_trigger == THREAD_NONE ) //Active mode for user interface -+ { -+ -+ if( strncmp(scan, "e", 1) == 0 ) //Enable -+ { -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("Please insert enable mode;[0]Disable, [1]Device, [2]Client, [3]GO:"); -+ scanf("%d",&p->enable); -+ -+ p2p_enable(p); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "a", 1) == 0 ) // Scan P2P device -+ { -+ p2p_scan(p); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "d", 1) == 0 ) // Set device name -+ { -+ p->p2p_get = 0; -+ printf("Please insert device name :"); -+ scanf("\n%[^\n]", p->dev_name); -+ p2p_setDN(p); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "i", 1) == 0 ) // Intent -+ { -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("Please insert intent from [0~15(must be softap)] :"); -+ scanf("%d",&p->intent); -+ p2p_intent(p); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "w", 1) == 0 ) // WPS_info -+ { -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("Please insert WPS method\n"); -+ printf("[0]None, [1]Peer Display PIN, [2]Self Display Pin, [3]PBC :"); -+ scanf("%d",&p->wps_info); -+ p2p_wpsinfo(p); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "c", 1) == 0 ) // PIN_code -+ { -+ char ins_no[CMD_SZ], ins_no_again[CMD_SZ]; -+ memset(ins_no, 0x00, CMD_SZ); -+ strcpy(ins_no, "Please insert 8-digit number, eg:12345670 :" ); -+ memset(ins_no_again, 0x00, CMD_SZ); -+ strcpy(ins_no_again, "Invalid number, insert again, eg:12345670 :" ); -+ -+ p2p_pincode(p, ins_no, ins_no_again); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "m", 1) == 0 ) // Set peer device address -+ { -+ p->show_scan_result = 1; -+ ui_screen(p); -+ printf("Please insert number in scan list:"); -+ p2p_devaddr(p); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "r", 1) == 0 ) // Get role -+ { -+ p2p_role(p,1); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "s", 1) == 0 ) // Get status -+ { -+ p2p_status(p, 1); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "p", 1) == 0 ) // Provision discovery -+ { -+ char msg[CMD_SZ]; -+ memset( msg, 0x00, CMD_SZ ); -+ char dis_msg[CMD_SZ]; -+ memset( dis_msg, 0x00, CMD_SZ ); -+ char label_msg[CMD_SZ]; -+ memset( label_msg, 0x00, CMD_SZ ); -+ -+ -+ if(strncmp(p->peer_devaddr, "00:00:00:00:00:00", 17) == 0) -+ { -+ strcpy( msg, "Please insert peer P2P device at first" ); -+ -+ p2p_prov_disc_no_addr(p, msg); -+ p->show_scan_result = 1; -+ } -+ else -+ { -+ strcpy( msg, "Please insert WPS configuration method ;[0]display, [1]keypad, [2]pbc, [3]label:\n" ); -+ strcpy( dis_msg, "Please insert PIN code displays on peer device screen:" ); -+ strcpy( label_msg, "Please insert PIN code displays on peer label:" ); -+ -+ p2p_prov_disc(p, msg, dis_msg, label_msg); -+ } -+ } -+ else if( strncmp(scan, "n", 1) == 0 ) // Set negotiation -+ { -+ p2p_set_nego(p); -+ } -+ else if( strncmp(scan, "f", 1) == 0 ) // Reflash current state -+ { -+ p->show_scan_result = 1; -+ p2p_status(p, 0); -+ p2p_role(p, 0); -+ p2p_ifaddr(p); -+ -+ if( p->status == P2P_STATE_RX_PROVISION_DIS_REQ ) -+ { -+ char peer_devaddr[18]; -+ char peer_req_cm[4]; -+ -+ memset( peer_devaddr, 0x00, 18); -+ memset( peer_req_cm, 0x00, 4); -+ -+ p2p_peer_devaddr(p, peer_devaddr); -+ p2p_peer_req_cm(p, peer_req_cm); -+ p2p_peer_info(p, p->peer_devaddr, peer_req_cm); -+ } -+#ifndef P2P_AUTO -+ else -+ { -+ if( p->role == P2P_ROLE_CLIENT ) -+ { -+ p2p_client_mode(p); -+ } -+ else if( p->role == P2P_ROLE_GO ) -+ { -+ p2p_go_mode(p); -+ } -+ } -+#endif //P2P_AUTO -+ -+ } -+ else if( strncmp(scan, "x", 1) == 0 ) // Start wpa_supplicant/hostapd -+ { -+ if( p->role == P2P_ROLE_CLIENT ) -+ { -+ p2p_client_mode(p); -+ } -+ else if( p->role == P2P_ROLE_GO ) -+ { -+ p2p_go_mode(p); -+ } -+ } -+ else if( strncmp(scan, "h", 1) == 0 ) // Set operation channel -+ { -+ char msg[CMD_SZ]; -+ memset( msg, 0x00, CMD_SZ ); -+ strcpy( msg, "Please insert desired operation channel:" ); -+ -+ p2p_set_opch(p, msg, 1); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "t", 1) == 0 ) // Set SoftAP ssid -+ { -+ char msg[CMD_SZ]; -+ memset( msg, 0x00, CMD_SZ ); -+ strcpy( msg, "Please insert desired SoftAP ssid:" ); -+ -+ p2p_softap_ssid(p, msg, 1); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "l", 1) == 0 ) // Set Listen channel -+ { -+ char msg[CMD_SZ]; -+ memset( msg, 0x00, CMD_SZ ); -+ strcpy( msg, "Please insert desired Listen channel, only ch.1.6.11 are available:" ); -+ -+ p2p_listen_ch(p, msg); -+ p->show_scan_result = 1; -+ } -+ else if( strncmp(scan, "q", 1) == 0 ) // Quit -+ { -+ if( p->res == 0 ) -+ p->res = 1; -+ if( p->res_go == 0 ) -+ p->res_go = 1; -+ break; -+ } -+ else // Insert wrong commamd -+ { -+ p->p2p_get=1; -+ p->show_scan_result = 1; -+ memset( p->print_line, 0x00, CMD_SZ ); -+ sprintf( p->print_line, " BAD argument"); -+ } -+ -+ } -+ else if( p->thread_trigger == THREAD_DEVICE ) //Passive mode for user interface -+ { -+ -+ p->thread_trigger = THREAD_NONE ; -+ -+ if( strncmp(scan, "b", 1) == 0 ) -+ { -+ p->wps_info=3; -+ p2p_wpsinfo(p); -+ -+ p2p_status(p, 0); -+ -+ if(p->status != P2P_STATE_GONEGO_OK) -+ { -+ p2p_set_nego(p); -+ } -+ else -+ { -+ p2p_role(p,0); -+ -+ if( p->role == P2P_ROLE_CLIENT ) -+ { -+ p2p_client_mode(p); -+ } -+ else if( p->role == P2P_ROLE_GO ) -+ { -+ p2p_go_mode(p); -+ } -+ } -+ } -+ else if( strncmp(scan, "c", 1) == 0 ) -+ { -+ p->wps_info=2; -+ p2p_wpsinfo(p); -+ -+ p2p_status(p, 0); -+ -+ if(p->status != P2P_STATE_GONEGO_OK) -+ { -+ p2p_set_nego(p); -+ } -+ else -+ { -+ p2p_role(p,0); -+ p2p_ifaddr(p); -+ -+ if( p->role == P2P_ROLE_CLIENT ) -+ { -+ p2p_client_mode(p); -+ } -+ else if( p->role == P2P_ROLE_GO ) -+ { -+ p2p_go_mode(p); -+ } -+ } -+ } -+ else if( ('0' <= *scan ) && ( *scan <= '9') ) -+ { -+ printf("In passive pin code\n"); -+ -+ p->pin = atoi(scan); -+ -+ p->wps_info=1; -+ p2p_wpsinfo(p); -+ -+ p2p_set_nego(p); -+ } -+ } -+ else if( p->thread_trigger == THREAD_GO ) //Passive mode for user interface -+ { -+ -+ p->thread_trigger = THREAD_NONE ; -+ -+ if( strncmp(scan, "b", 1) == 0 ) -+ { -+ p->wps_info=3; -+ p2p_wpsinfo(p); -+ -+ } -+ else if( strncmp(scan, "c", 1) == 0 ) -+ { -+ p->wps_info=2; -+ p2p_wpsinfo(p); -+ } -+ else if( ('0' <= *scan ) && ( *scan <= '9') ) -+ { -+ printf("In passive pin code\n"); -+ -+ p->pin = atoi(scan); -+ -+ p->wps_info=1; -+ p2p_wpsinfo(p); -+ } -+ -+ p2p_go_mode(p); -+ -+ } -+ } -+ while( 1 ); -+ -+ /* Disable P2P functionalities when exits*/ -+ p->enable= -1 ; -+ p2p_enable(p); -+ -+ system( "rm -f ./supp_status.txt" ); -+ system( "rm -f ./temp.txt" ); -+ system( "rm -f ./scan.txt" ); -+ system( "rm -f ./peer.txt" ); -+ system( "rm -f ./status.txt" ); -+ system( "rm -f ./cm.txt" ); -+ -+ return 0; -+ -+} -diff --git linux-5.8/3rdparty/rtl8812au/tools/analyze_suspend.py linux-5.8/3rdparty/rtl8812au/tools/analyze_suspend.py -new file mode 100755 -index 000000000..e5b7c3824 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/analyze_suspend.py +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/analyze_suspend.py linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/analyze_suspend.py +--- linux-5.11.4/3rdparty/rtl8812au/tools/analyze_suspend.py 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/analyze_suspend.py 2021-03-07 18:16:17.101958275 +0200 @@ -0,0 +1,3441 @@ -+#!/usr/bin/python3 ++#!/usr/bin/python +# +# Tool for analyzing suspend/resume timing +# Copyright (c) 2013, Intel Corporation. @@ -470843,11 +467350,9 @@ index 000000000..e5b7c3824 + else: + # run the test in the current directory + runTest(".") -diff --git linux-5.8/3rdparty/rtl8812au/tools/checkpatch.pl linux-5.8/3rdparty/rtl8812au/tools/checkpatch.pl -new file mode 100755 -index 000000000..93a7edfe0 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/checkpatch.pl +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/checkpatch.pl linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/checkpatch.pl +--- linux-5.11.4/3rdparty/rtl8812au/tools/checkpatch.pl 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/checkpatch.pl 2021-03-07 18:16:17.101958275 +0200 @@ -0,0 +1,6759 @@ +#!/usr/bin/env perl +# SPDX-License-Identifier: GPL-2.0 @@ -477608,11 +474113,9 @@ index 000000000..93a7edfe0 + } + return $clean; +} -diff --git linux-5.8/3rdparty/rtl8812au/tools/const_structs.checkpatch linux-5.8/3rdparty/rtl8812au/tools/const_structs.checkpatch -new file mode 100644 -index 000000000..ac5f12671 ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/const_structs.checkpatch +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/const_structs.checkpatch linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/const_structs.checkpatch +--- linux-5.11.4/3rdparty/rtl8812au/tools/const_structs.checkpatch 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/const_structs.checkpatch 2021-03-07 18:16:17.101958275 +0200 @@ -0,0 +1,64 @@ +acpi_dock_ops +address_space_operations @@ -477678,11 +474181,9 @@ index 000000000..ac5f12671 +vm_operations_struct +wacom_features +wd_ops -diff --git linux-5.8/3rdparty/rtl8812au/tools/install-and-sign-ubuntu.sh linux-5.8/3rdparty/rtl8812au/tools/install-and-sign-ubuntu.sh -new file mode 100755 -index 000000000..dc3b0266b ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/install-and-sign-ubuntu.sh +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/install-and-sign-ubuntu.sh linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/install-and-sign-ubuntu.sh +--- linux-5.11.4/3rdparty/rtl8812au/tools/install-and-sign-ubuntu.sh 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/install-and-sign-ubuntu.sh 2021-03-07 18:16:17.101958275 +0200 @@ -0,0 +1,57 @@ +#!/bin/bash + @@ -477741,15 +474242,33 @@ index 000000000..dc3b0266b +else + modprobe 88XXau +fi -diff --git linux-5.8/3rdparty/rtl8812au/tools/rtwpriv.zip linux-5.8/3rdparty/rtl8812au/tools/rtwpriv.zip -new file mode 100644 -index 000000000..856f706f6 -Binary files /dev/null and linux-5.8/3rdparty/rtl8812au/tools/rtwpriv.zip differ -diff --git linux-5.8/3rdparty/rtl8812au/tools/spelling.txt linux-5.8/3rdparty/rtl8812au/tools/spelling.txt -new file mode 100644 -index 000000000..de75b9fea ---- /dev/null -+++ linux-5.8/3rdparty/rtl8812au/tools/spelling.txt +De binära filerna linux-5.11.4/3rdparty/rtl8812au/tools/RtkMpTool.apk och linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/RtkMpTool.apk skiljer +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/RtkMpTool-ReadMe.txt linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/RtkMpTool-ReadMe.txt +--- linux-5.11.4/3rdparty/rtl8812au/tools/RtkMpTool-ReadMe.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/RtkMpTool-ReadMe.txt 2021-03-07 18:16:17.098958132 +0200 +@@ -0,0 +1,18 @@ ++RtkMpTool.apk need to use "rtwpriv", ++please frist to prepare build the rtwpriv and push to Android system. ++ ++Installation steps: ++1. adb push rtwpriv /system/bin/ ++2. adb shell chmod 755 /system/bin/rtwpriv ++3. adb push 8xxx.ko "your system wlan default module's folder"\wlan.ko (etc. /system/lib/modules/wlan.ko) ++4. adb install RtkMpTool.apk ++or adb install RtkWiFiTest.apk ++5. a.After execute the MP tool.Frist to use the "adb shell rtwpriv wlan0 mp_start" to check this driver can support mp command. ++ b.The "mp_start" command must to be no show any error message. ++ ++P.S. ++1. RtkMpTool.apk only supports the MP test functions. ++After installed, you will see a "Realtek MP Tool" App on the phone. ++ ++2. RtkWiFiTest.apk supports both MP test and CTA test functions. ++After installed, you will see a "WiFi Test" App on the phone. +De binära filerna linux-5.11.4/3rdparty/rtl8812au/tools/rtwpriv.zip och linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/rtwpriv.zip skiljer +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/spelling.txt linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/spelling.txt +--- linux-5.11.4/3rdparty/rtl8812au/tools/spelling.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/spelling.txt 2021-03-07 18:16:17.101958275 +0200 @@ -0,0 +1,1447 @@ +# Originally from Debian's Lintian tool. Various false positives have been +# removed, and various additions have been made as they've been discovered @@ -479198,3 +475717,2216 @@ index 000000000..de75b9fea +wtih||with +zombe||zombie +zomebie||zombie +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Android.mk linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Android.mk +--- linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Android.mk 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Android.mk 2021-03-07 18:16:17.099958180 +0200 +@@ -0,0 +1,11 @@ ++ifneq ($(TARGET_SIMULATOR),true) ++LOCAL_PATH:= $(call my-dir) ++ ++include $(CLEAR_VARS) ++LOCAL_SRC_FILES += p2p_api_test_linux.c p2p_ui_test_linux.c ++LOCAL_SHARED_LIBRARIES := libc libcutils ++LOCAL_MODULE = P2P_UI ++LOCAL_MODULE_TAGS := optional ++include $(BUILD_EXECUTABLE) ++ ++endif +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/install.sh linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/install.sh +--- linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/install.sh 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/install.sh 2021-03-07 18:16:17.100958228 +0200 +@@ -0,0 +1,100 @@ ++ ++wpa_supplicant_hostapd=`ls -1 ../wpa_supplicant_hostapd/wpa_supplicant_hostapd-0.8_*` ++echo $wpa_supplicant_hostapd ++ ++ ++if [ -e $wpa_supplicant_hostapd ]; then ++ echo "Checking wpa_supplicant_hostatpd" ++else ++ echo "wpa_supplicant_hostapd doesn'tt exist in corresponding folder" ++ exit ++fi ++ ++if [ -e ../wpa_supplicant_hostapd/p2p_hostapd.conf ]; then ++ echo "Checking p2p_hostapd.conf" ++else ++ echo "p2p_hostapd.conf doesn't exist in corresponding folder" ++ exit ++fi ++ ++if [ -e ../wpa_supplicant_hostapd/wpa_0_8.conf ]; then ++ echo "Checking wpa_0_8.conf" ++else ++ echo "wpa_0_8.conf doesn't exist in corresponding folder" ++ exit ++fi ++ ++#cp ../wpa_supplicant_hostapd/wpa_supplicant_hostapd-0.8_rtw_20111118.zip ./ ++cp $wpa_supplicant_hostapd ./ ++wpa_supplicant_hostapd=`ls -1 ./wpa_supplicant_hostapd-0.8_*` ++echo " "$wpa_supplicant_hostapd ++unzip $wpa_supplicant_hostapd ++ ++cd wpa_supplicant_hostapd-0.8 ++cd wpa_supplicant ++make clean all ++ ++cd .. ++cd hostapd ++make clean all ++ ++cd .. ++cd .. ++ ++cp ../wpa_supplicant_hostapd/p2p_hostapd.conf ./ ++cp ../wpa_supplicant_hostapd/wpa_0_8.conf ./ ++cp ./wpa_supplicant_hostapd-0.8/hostapd/hostapd ./ ++cp ./wpa_supplicant_hostapd-0.8/hostapd/hostapd_cli ./ ++cp ./wpa_supplicant_hostapd-0.8/wpa_supplicant/wpa_supplicant ./ ++cp ./wpa_supplicant_hostapd-0.8/wpa_supplicant/wpa_cli ./ ++ ++rm -rf wpa_supplicant_hostapd-0.8 ++rm -rf $wpa_supplicant_hostapd ++ ++gcc -o P2P_UI ./p2p_api_test_linux.c ./p2p_ui_test_linux.c -lpthread ++ ++if [ ! -e ./p2p_hostapd.conf ]; then ++ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ++ echo "Doesn't have p2p_hostapd.conf" ++ result="fail" ++fi ++ ++if [ ! -e ./wpa_0_8.conf ]; then ++ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ++ echo "Doesn't have wpa_0_8.conf" ++ result="fail" ++fi ++ ++if [ ! -e ./hostapd ]; then ++ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ++ echo "Doesn't have hostapd" ++ result="fail" ++fi ++ ++if [ ! -e ./wpa_supplicant ]; then ++ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ++ echo "Doesn't have hostapd_cli" ++ result="fail" ++fi ++ ++if [ ! -e ./wpa_cli ]; then ++ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ++ echo "Doesn't have p2p_hostapd.conf" ++ result="fail" ++fi ++ ++if [ ! -e ./P2P_UI ]; then ++ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ++ echo "Doesn't have P2P_UI" ++ result="fail" ++fi ++ ++if [ "$result" == "fail" ]; then ++ echo "WiFi_Direct_User_Interface install unsuccessful" ++ echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ++ exit ++fi ++ ++echo "##################################################" ++echo "WiFi_Direct_User_Interface install complete!!!!!!!" ++echo "##################################################" +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_api_test_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_api_test_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_api_test_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_api_test_linux.c 2021-03-07 18:16:17.100958228 +0200 +@@ -0,0 +1,1377 @@ ++ ++#include "p2p_test.h" ++ ++unsigned int wps_pin_checksum(unsigned int pin) ++{ ++ unsigned int accum = 0; ++ while( pin ) ++ { ++ accum += pin % 10; ++ pin /= 10; ++ accum += 3 * (pin % 10); ++ pin /= 10; ++ } ++ return( accum % 10 ); ++} ++ ++char lower(char s) ++{ ++ if(('A' <= s) && (s <= 'Z')) ++ return ( s = 'a' + (s - 'A') ); ++ return s; ++} ++ ++int p2p_check_success(struct p2p *p) ++{ ++ int ret = 0; ++ ++ if( p->status == P2P_STATE_GONEGO_OK ) ++ ret = 1; ++ ++ return ret; ++} ++ ++int read_all_sta(struct p2p *p) ++{ ++ int sta_count = 0; ++ FILE *pf; ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "%s all_sta > supp_status.txt", p->apcli_path); ++ system( p->cmd ); ++ pf = fopen( "./supp_status.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( p->parse, 0x00, CMD_SZ ); ++ fgets( p->parse, CMD_SZ, pf ); ++ if( strncmp( p->parse, "dot11RSNAStatsSTAAddress=", 25) == 0 ) ++ { ++ sta_count++; ++ if( p->no_sta_connected == sta_count ) ++ return _TRUE; ++ } ++ } ++ ++ fclose( pf ); ++ } ++ ++ return _FALSE; ++} ++ ++void do_wps(struct p2p *p) ++{ ++ FILE *pf = NULL; ++ int ret = _FALSE, parsing_ok = _FALSE; ++ ++ do ++ { ++ memset( p->cmd, 0x00, CMD_SZ ); ++ if( p->ap_open == _TRUE ) ++ { ++ if(p->wps_info==1 || p->wps_info==2) ++ sprintf( p->cmd, "%s wps_pin any %d > supp_status.txt", p->apcli_path, p->pin); ++ else if(p->wps_info==3) ++ sprintf( p->cmd, "%s wps_pbc any > supp_status.txt", p->apcli_path); ++ } ++ else if(p->wpa_open == _TRUE) ++ { ++ if(p->connect_go==1) ++ { ++ if(p->wps_info==1 || p->wps_info==2) ++ sprintf( p->cmd, "%s wps_pin %s %d > supp_status.txt ", p->wpacli_path, p->peer_devaddr, p->pin); ++ else if(p->wps_info==3) ++ sprintf( p->cmd, "%s wps_pbc %s > supp_status.txt ", p->wpacli_path, p->peer_devaddr); ++ } ++ else if( strncmp(p->peer_ifaddr, "00:00:00:00:00:00", 17)==0 ) ++ { ++ if(p->wps_info==1 || p->wps_info==2) ++ sprintf( p->cmd, "%s wps_pin any %d > supp_status.txt ", p->wpacli_path, p->pin); ++ else if(p->wps_info==3) ++ sprintf( p->cmd, "%s wps_pbc any > supp_status.txt ", p->wpacli_path); ++ } ++ else ++ { ++ if(p->wps_info==1 || p->wps_info==2) ++ sprintf( p->cmd, "%s wps_pin %s %d > supp_status.txt ", p->wpacli_path, p->peer_ifaddr, p->pin); ++ else if(p->wps_info==3) ++ sprintf( p->cmd, "%s wps_pbc %s > supp_status.txt ", p->wpacli_path, p->peer_ifaddr); ++ } ++ } ++ system( p->cmd ); ++ ++ pf = fopen( "./supp_status.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset(p->parse, 0x00, CMD_SZ); ++ fgets(p->parse, CMD_SZ, pf); ++ ++ if(p->ap_open == _TRUE) ++ { ++ if( (p->wps_info==1 || p->wps_info==2) && (strncmp(p->parse, "", 2) == 0) ) ++ parsing_ok = _TRUE; ++ else if( (p->wps_info==3) && (strncmp(p->parse, "OK", 2) == 0) ) ++ parsing_ok = _TRUE; ++ } ++ else if(p->wpa_open == _TRUE) ++ { ++ if( (p->wps_info==1 || p->wps_info==2) && (strncmp(p->parse, "Selected", 8) == 0) ) ++ parsing_ok = _TRUE; ++ else if( (p->wps_info==3) && (strncmp(p->parse, "OK", 2) == 0) ) ++ parsing_ok = _TRUE; ++ } ++ ++ if( parsing_ok == _TRUE ) ++ { ++ ret = _TRUE; ++ p->wpsing = _TRUE; ++ } ++ } ++ ++ fclose( pf ); ++ } ++ ++ if( ret == 0 ) ++ usleep( HOSTAPD_INIT_TIME ); ++ } ++ while( ret == 0 ); ++} ++ ++void p2p_enable(struct p2p *p) ++{ ++ p->have_p2p_dev = 0; ++ p->connect_go = 0; ++ ++ if(p->enable == -1 ) ++ { ++ if(p->wpa_open == _TRUE){ ++ p->wpa_open = _FALSE; ++ system("killall wpa_supplicant"); ++#ifdef DHCP ++ system("killall dhclient"); ++#endif ++ } ++ if(p->ap_open == _TRUE){ ++ p->ap_open = _FALSE; ++ system("killall hostapd"); ++#ifdef DHCP ++ system("killall dhcpd"); ++#endif ++ } ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set enable=0", p->ifname); ++ system( p->cmd ); ++ ++ return; ++ } ++ ++ p->p2p_get=0; ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set enable=%d", p->ifname, p->enable); ++ system( p->cmd ); ++ ++ if( p->enable == P2P_ROLE_DISABLE ) ++ { ++ p->wps_info = 0; ++ p->pin = 12345670; ++ ++ p2p_status(p, 0); ++ p2p_role(p, 0); ++ ++ if(p->res == 0) ++ { ++ p->res = 1; ++ } ++ ++ if(p->res_go == 0) ++ { ++ p->res_go = 1; ++ } ++ ++ p->wpa_open = _FALSE; ++ system("killall wpa_supplicant"); ++#ifdef DHCP ++ system("killall dhclient"); ++#endif ++ system("clear"); ++ p->ap_open = _FALSE; ++ system("killall hostapd"); ++#ifdef DHCP ++ system("killall dhcpd"); ++#endif ++ system("clear"); ++ ++ } ++ else if( p->enable == P2P_ROLE_DEVICE ) ++ { ++ char msg[5] = "NULL"; ++ ++#ifdef P2P_AUTO ++ p->res = pthread_create(&p->pthread, NULL, &polling_status, (void *)p); ++#endif ++ ++ if( p->res !=0 ) ++ { ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "Thread creation failed" ); ++ } ++ ++ if(p->wpa_open == _TRUE){ ++ p->wpa_open = _FALSE; ++ system("killall wpa_supplicant"); ++#ifdef DHCP ++ system("killall dhclient"); ++#endif ++ } ++ if(p->ap_open == _TRUE){ ++ p->ap_open = _FALSE; ++ system("killall hostapd"); ++#ifdef DHCP ++ system("killall dhcpd"); ++#endif ++ } ++ ++ p->intent = 1; ++ p2p_intent(p); ++ ++ p2p_set_opch(p, NULL, 0); ++ usleep(50000); ++ p2p_softap_ssid(p, NULL, 0); ++ ++ p2p_setDN(p); ++ p2p_role(p, 0); ++ ++ p2p_scan(p); ++ ++ } ++ else if( p->enable == P2P_ROLE_CLIENT ) ++ { ++ if(p->ap_open == _TRUE){ ++ p->ap_open = _FALSE; ++ system("killall hostapd"); ++#ifdef DHCP ++ system("killall dhcpd"); ++#endif ++ } ++ ++ p2p_status(p, 0); ++ p2p_role(p, 0); ++ p2p_intent(p); ++ } ++ else if( p->enable == P2P_ROLE_GO ) ++ { ++ if(p->wpa_open == _TRUE){ ++ p->wpa_open = _FALSE; ++ system("killall wpa_supplicant"); ++#ifdef DHCP ++ system("killall dhclient"); ++#endif ++ } ++ ++ p2p_status(p, 0); ++ p2p_role(p, 0); ++ p2p_intent(p); ++ ++ p2p_set_opch(p, NULL, 0); ++ usleep(50000); ++ p2p_softap_ssid(p, NULL, 0); ++ ++ p2p_setDN(p); ++ ++ if(p->ap_open != _TRUE) ++ { ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "%s -B %s > temp.txt",p->ap_path, p->ap_conf); ++ system( p->cmd ); ++ ++ p->ap_open = _TRUE; ++ } ++ ++#ifdef P2P_AUTO ++ p->res_go = pthread_create(&p->pthread_go, NULL, &polling_client, (void *)p); ++#endif ++ ++ if( p->res_go != 0 ) ++ { ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "Thread creation failed" ); ++ } ++ ++ } ++ ++} ++ ++void p2p_scan(struct p2p *p) ++{ ++ p->p2p_get=0; ++ if( p->enable >= P2P_ROLE_DEVICE ) ++ { ++ p->have_p2p_dev=1; ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwlist %s scan > scan.txt", p->ifname ); ++ system( p->cmd ); ++ ++ p2p_status(p, 0); ++ ++ } ++ else ++ { ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "%s", p->scan_msg ); ++ } ++} ++ ++void scan_result(struct p2p *p) ++{ ++ FILE *pf=NULL; ++ int no_dev=0; ++ char cms[30] = { 0x00 }; ++ char dns[SSID_SZ] = { 0x00 }; ++ char parse[100] = { 0x00 }; ++ struct scan *pscan_pool; ++ ++ pf = fopen( "./scan.txt", "r" ); ++ if ( pf ) ++ { ++ p->count_line=0; ++ while( (!feof( pf )) && (no_dev < SCAN_POOL_NO)) ++ { ++ memset( parse, 0x00, CMD_SZ ); ++ fgets( parse, CMD_SZ, pf ); ++ ++ if(parse[0] == '\n' || parse[0] == '\0') ++ break; ++ if( strncmp(parse+10, "Scan completed :", 16) == 0 ) ++ { ++ printf("* NO DEVICE NAME BSSID GO CONFIG METHOD *\n"); ++ p->count_line++; ++ } ++ else if( strncmp(parse+20, "Address:", 8) == 0 ) ++ { ++ pscan_pool = &p->scan_pool[no_dev]; ++ memset( pscan_pool->addr, 0x00, sizeof(struct scan) ); ++ strncpy( pscan_pool->addr, parse+29, 17); ++ } ++ else if( strncmp(parse+20, "ESSID:", 6) == 0 ) ++ { ++ pscan_pool = &p->scan_pool[no_dev]; ++ ++ p2p_wps_cm(p, pscan_pool->addr, cms); ++ p2p_device_name(p, pscan_pool->addr, dns); ++ ++ if( strncmp(parse+26, "\"DIRECT-\"", 9) == 0 ) ++ { ++ printf("*[%02d] %-25s %s %-38s*\n",no_dev+1, dns, pscan_pool->addr, cms); ++ } ++ else ++ { ++ printf("*[%02d] %-25s %s * %-38s*\n",no_dev+1, dns, pscan_pool->addr, cms); ++ pscan_pool->go = 1; ++ } ++ p->count_line++; ++ no_dev++; ++ ++ } ++ } ++ ++ if( p->count_line < (SCAN_POOL_NO + 1) ) ++ { ++ for(p->count_line; p->count_line < SCAN_POOL_NO+1; p->count_line++ ) ++ printf("* *\n"); ++ } ++ fclose( pf ); ++ } ++ ++} ++ ++void p2p_setDN(struct p2p *p) ++{ ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set setDN=%s", p->ifname, p->dev_name); ++ system( p->cmd ); ++} ++ ++void p2p_intent(struct p2p *p) ++{ ++ p->p2p_get=0; ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set intent=%d", p->ifname, p->intent); ++ system( p->cmd ); ++} ++ ++void p2p_wpsinfo(struct p2p *p) ++{ ++ p->p2p_get=0; ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set got_wpsinfo=%d", p->ifname, p->wps_info); ++ system( p->cmd ); ++} ++ ++void p2p_pincode(struct p2p *p, char *ins_no, char *ins_no_again) ++{ ++ int pin_check=0; ++ p->p2p_get=0; ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("%s", ins_no); ++ scanf("%d",&pin_check); ++ while( wps_pin_checksum(pin_check) != 0 ) ++ { ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("%s", ins_no_again); ++ scanf("%d",&pin_check); ++ } ++ p->pin = pin_check; ++} ++ ++void p2p_devaddr(struct p2p *p) ++{ ++ int c; ++ struct scan *pscan_pool; ++ ++ p->p2p_get=0; ++ ++ scanf("%d", &c); ++ pscan_pool = &p->scan_pool[c-1]; ++ strncpy(p->peer_devaddr, pscan_pool->addr, 17); ++ ++ if( pscan_pool->go == 1) ++ p->connect_go = 1; ++} ++ ++void p2p_role(struct p2p *p, int flag) ++{ ++ FILE *pf=NULL; ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_get role > status.txt", p->ifname); ++ system( p->cmd ); ++ ++ pf = fopen( "./status.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( p->parse, 0x00, CMD_SZ ); ++ fgets( p->parse, CMD_SZ, pf ); ++ if( strncmp( p->parse, "Role", 4) == 0 ) ++ { ++ p->role = atoi( &p->parse[ 5 ] ); ++ if(flag==1){ ++ p->p2p_get=1; ++ sprintf( p->print_line, "Role=%s", naming_role(p->role)); ++ } ++ break; ++ } ++ } ++ fclose( pf ); ++ } ++} ++ ++void p2p_status(struct p2p *p, int flag) ++{ ++ FILE *pf=NULL; ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_get status > status.txt", p->ifname); ++ system( p->cmd ); ++ ++ pf = fopen( "./status.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( p->parse, 0x00, CMD_SZ ); ++ fgets( p->parse, CMD_SZ, pf ); ++ if( strncmp( p->parse, "Status", 6) == 0 ) ++ { ++ p->status = atoi( &p->parse[ 7 ] ); ++ if(flag==1){ ++ p->p2p_get=1; ++ sprintf( p->print_line, "Status=%s", naming_status(p->status)); ++ } ++ break; ++ } ++ } ++ fclose( pf ); ++ } ++} ++ ++void change_hostapd_op_ch(struct p2p *p, int op_ch) ++{ ++ FILE *pfin = NULL; ++ FILE *pfout = NULL; ++ char parse[CMD_SZ] = { 0x00 }; ++ char cmd[CMD_SZ] = { 0x00 }; ++ ++ pfin = fopen( p->ap_conf, "r" ); ++ pfout = fopen( "./p2p_hostapd_temp.conf", "w" ); ++ ++ if( pfin && pfout ) ++ { ++ while( !feof( pfin ) ){ ++ memset( parse, 0x00, CMD_SZ ); ++ fgets( parse, CMD_SZ, pfin ); ++ ++ if(strncmp(parse, "channel=", 8) == 0) ++ { ++ memset(parse, 0x00, CMD_SZ); ++ sprintf( parse, "channel=%d\n", op_ch ); ++ fputs( parse, pfout ); ++ } ++ else ++ fputs(parse, pfout); ++ } ++ } ++ else ++ { ++ return; ++ } ++ ++ if( pfin != NULL ) ++ fclose( pfin ); ++ if( pfout != NULL ) ++ fclose( pfout ); ++ ++ memset( cmd, 0x00, CMD_SZ); ++ sprintf( cmd, "rm -rf %s", p->ap_conf ); ++ system( cmd ); ++ memset( cmd, 0x00, CMD_SZ); ++ sprintf( cmd, "mv ./p2p_hostapd_temp.conf %s", p->ap_conf ); ++ system( cmd ); ++ ++ return; ++} ++ ++void p2p_get_opch(struct p2p *p) ++{ ++ FILE *pf=NULL; ++ int peer_op_ch = 0; ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_get op_ch > cm.txt", p->ifname); ++ system( p->cmd ); ++ ++ pf = fopen( "./cm.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( p->parse, 0x00, CMD_SZ ); ++ fgets( p->parse, CMD_SZ, pf ); ++ if( strncmp( p->parse, "Op_ch", 5) == 0 ) ++ { ++ peer_op_ch = atoi( &p->parse[ 6 ] ); ++ if( peer_op_ch != p->op_ch ) ++ { ++ change_hostapd_op_ch( p, peer_op_ch ); ++ } ++ break; ++ } ++ } ++ fclose( pf ); ++ } ++} ++ ++void p2p_prov_disc_no_addr(struct p2p *p, char *msg) ++{ ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "%s", msg); ++} ++ ++#ifdef P2P_AUTO ++void p2p_prov_disc(struct p2p *p, char *msg, char *dis_msg, char *label_msg) ++{ ++ int wps_cm, retry_count=0; ++ char prov[100] = { 0x00 }; ++ ++ p->p2p_get=0; ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("%s", msg); ++ scanf("%d",&wps_cm); ++ ++ if(p->res == 0) ++ { ++ p->res = 1; ++ } ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ if( wps_cm == 0 ) ++ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_display", p->ifname, p->peer_devaddr); ++ else if( wps_cm == 1 ) ++ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_keypad", p->ifname, p->peer_devaddr); ++ else if( wps_cm == 2 ) ++ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_pbc", p->ifname, p->peer_devaddr); ++ else if( wps_cm == 3 ) ++ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_label", p->ifname, p->peer_devaddr); ++ system( p->cmd ); ++ strcpy( prov, p->cmd ); ++ ++ usleep(500000); ++ p2p_status( p, 0 ); ++ ++ while( p->status != P2P_STATE_RX_PROVISION_DIS_RSP && retry_count < MAX_PROV_RETRY) ++ { ++ usleep( PROV_WAIT_TIME ); ++ retry_count++; ++ p2p_status( p, 0 ); ++ if( (retry_count % PROV_RETRY_INTERVAL) == 0) ++ system( prov ); ++ } ++ ++ if( p->status == P2P_STATE_RX_PROVISION_DIS_RSP ) ++ { ++ switch(wps_cm) ++ { ++ case 0: p->wps_info=1; break; ++ case 1: p->wps_info=2; break; ++ case 2: p->wps_info=3; break; ++ case 3: p->wps_info=1; break; ++ } ++ ++ if( wps_cm==1 || wps_cm==2 ) ++ { ++ p2p_wpsinfo(p); ++ ++ if(p->connect_go == 1) ++ p2p_client_mode(p); ++ else ++ p2p_set_nego(p); ++ } ++ else if( wps_cm==0 || wps_cm==3 ) ++ { ++ ui_screen(p); ++ if( wps_cm ==0 ) ++ printf("%s", dis_msg); ++ else if( wps_cm == 3 ) ++ printf("%s", label_msg); ++ scanf("%d",&p->pin); ++ ++ p2p_wpsinfo(p); ++ ++ if(p->connect_go == 1) ++ p2p_client_mode(p); ++ else ++ p2p_set_nego(p); ++ ++ } ++ } ++ else ++ { ++ p->p2p_get = 1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "Issue provision discovery fail" ); ++ ui_screen(p); ++ ++#ifdef P2P_AUTO ++ pthread_create(&p->pthread, NULL, &polling_status, (void *)p); ++#endif ++ ++ } ++ ++} ++#else ++ ++// This mode is without the following procedures: ++// 1.set config method ++// 2.start group negotiation ++// 3.start wpa_supplicant or hostapd ++void p2p_prov_disc(struct p2p *p, char *msg, char *dis_msg, char *label_msg) ++{ ++ int wps_cm; ++ p->p2p_get=0; ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("%s", msg); ++ scanf("%d",&wps_cm); ++ memset( p->cmd, 0x00, CMD_SZ ); ++ ++ ++ if( wps_cm == 0 ) ++ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_display", p->ifname, p->peer_devaddr); ++ else if( wps_cm == 1 ) ++ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_keypad", p->ifname, p->peer_devaddr); ++ else if( wps_cm == 2 ) ++ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_pbc", p->ifname, p->peer_devaddr); ++ else if( wps_cm == 3 ) ++ sprintf( p->cmd, "iwpriv %s p2p_set prov_disc=%s_label", p->ifname, p->peer_devaddr); ++ system( p->cmd ); ++ ++} ++#endif ++ ++void p2p_set_nego(struct p2p *p) ++{ ++ FILE *pf=NULL; ++ int retry_count = 0, success = 0; ++ int retry = NEGO_RETRY_INTERVAL, query = NEGO_QUERY_INTERVAL; ++ ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ strcpy( p->print_line, p->nego_msg); ++ ui_screen(p); ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set nego=%s ", p->ifname, p->peer_devaddr); ++ system( p->cmd ); ++ ++ usleep( PRE_NEGO_INTERVAL ); ++ ++ p2p_status(p, 0); ++ ++ while( !p2p_check_success(p) && (retry_count < 120 / NEGO_QUERY_INTERVAL )) ++ { ++ retry_count++; ++ ++ if( (retry_count % ( retry / query ) )==0 ) ++ { ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set nego=%s ", p->ifname, p->peer_devaddr); ++ system( p->cmd ); ++ ++ usleep( NEGO_QUERY_INTERVAL ); ++ p2p_status(p, 1); ++ } ++ else ++ { ++ ui_screen(p); ++ usleep( NEGO_QUERY_INTERVAL ); ++ p2p_status(p, 1); ++ } ++ } ++ ++ if( p2p_check_success(p) ) ++ { ++ p2p_role(p ,0); ++ p->p2p_get = 1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "%s", p->ok_msg ); ++ p2p_ifaddr(p); ++ ui_screen(p); ++ ++ if( p->role == P2P_ROLE_CLIENT ) ++ { ++ p2p_client_mode(p); ++ } ++ else if( p->role == P2P_ROLE_GO ) ++ { ++ p2p_get_opch(p); ++ p2p_go_mode(p); ++ } ++ } ++ else ++ { ++ p->p2p_get = 1; ++ p2p_status(p, 0); ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "Status= %d, %s", p->status, p->fail_msg ); ++ ui_screen(p); ++ ++#ifdef P2P_ATUO ++ pthread_create(&p->pthread, NULL, &polling_status, (void *)p); ++#endif ++ ++ } ++} ++ ++//After negotiation success, get peer device's interface address. ++void p2p_ifaddr(struct p2p *p) ++{ ++ FILE *pf=NULL; ++ char addr_12[12] = { 0x00 }; ++ int i; ++ ++ /* peer_ifaddr */ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_get peer_ifa > status.txt", p->ifname); ++ system( p->cmd ); ++ ++ pf = fopen( "./status.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( p->parse, 0x00, CMD_SZ ); ++ fgets( p->parse, CMD_SZ, pf ); ++ if( strncmp( p->parse, "MAC", 3) == 0 ) ++ { ++ strncpy( p->peer_ifaddr, p->parse+4, 17 ); ++ break; ++ } ++ } ++ fclose( pf ); ++ } ++ ++} ++ ++void p2p_client_mode(struct p2p *p) ++{ ++ FILE *pf = NULL; ++ int count = 0, ret = 0; ++ int inactive_count = 0, inactive_restart = 0; ++ ++ if(p->wpa_open==_TRUE) ++ return; ++ else ++ p->wpa_open = _TRUE; ++ ++ p2p_ifaddr(p); ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "%s -i %s -c %s -B ",p->wpa_path, p->ifname, p->wpa_conf); ++ system( p->cmd ); ++ ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ strcpy( p->print_line, "Start wpa_supplicant"); ++ ui_screen(p); ++ ++ usleep( SUPPLICANT_INIT_TIME ); ++ ++ do_wps(p); ++ ++ usleep( SUPPLICANT_INTERVAL ); ++ ++ while( count < WPS_RETRY ) //query status ++ { ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "%s status > supp_status.txt", p->wpacli_path); ++ system( p->cmd ); ++ ++ pf = fopen( "./supp_status.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( p->parse, 0x00, CMD_SZ ); ++ fgets( p->parse, CMD_SZ, pf ); ++ if( strncmp( p->parse, "wpa_state=", 10) == 0 ) ++ { ++ int i; ++ if( strncmp( p->parse, "wpa_state=COMPLETED", 19) == 0 ){ ++ count = WPS_RETRY; ++ p->wpsing = _FALSE; ++#ifdef DHCP ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "dhclient %s", p->ifname); ++ system( p->cmd ); ++#endif //DHCP ++ } ++ else if( strncmp( p->parse, "wpa_state=INACTIVE", 18) == 0 ){ ++ inactive_count++; ++ if( (inactive_count % 5)== 0) ++ { ++ if( p->wps_info == 2 ) ++ { ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "%s wps_pin %s %d > supp_status.txt ", p->wpacli_path, p->peer_ifaddr, p->pin); ++ system( p->cmd ); ++ ++ inactive_restart = 1; ++ } ++ } ++ } ++ ++ if( inactive_restart == 1 ) ++ { ++ inactive_restart = 0; ++ p->p2p_get=1; ++ memset(p->print_line, 0x00, CMD_SZ); ++ sprintf(p->print_line, "Restart WPS"); ++ ui_screen(p); ++ } ++ else ++ { ++ p->p2p_get=1; ++ memset(p->print_line, 0x00, CMD_SZ); ++ for(i=0; iparse[i] == '\n'){ ++ p->parse[i] = ' '; ++ } ++ } ++ sprintf(p->print_line, "%s", p->parse); ++ ui_screen(p); ++ } ++ ++ break; ++ } ++ } ++ ++ fclose( pf ); ++ } ++ ++ count++; ++ usleep( SUPPLICANT_INTERVAL ); ++ ++ } ++ ++ p->wpsing = _FALSE; ++} ++ ++void p2p_go_mode(struct p2p *p) ++{ ++ int count = 0, i = -1; ++ char addr_lower[18]; ++ ++ p2p_ifaddr(p); ++ p->no_sta_connected++; ++ ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ strcpy( p->print_line, "Start hostapd"); ++ ui_screen(p); ++ ++ if(p->ap_open != _TRUE) ++ { ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "%s -B %s > temp.txt",p->ap_path, p->ap_conf); ++ system( p->cmd ); ++ ++ usleep( HOSTAPD_INIT_TIME ); ++ p->ap_open = _TRUE; ++ } ++ ++ do_wps(p); ++ ++ usleep( HOSTAPD_INTERVAL ); ++ ++ ++ while( count < WPS_RETRY ) //query status ++ { ++ if( read_all_sta(p) == _TRUE ) ++ { ++ count = WPS_RETRY; ++ p->wpsing = _FALSE; ++ ++ p->p2p_get=1; ++ memset(p->print_line, 0x00, CMD_SZ); ++ for(i=0; iparse[i] == '\n'){ ++ p->parse[i] = ' '; ++ } ++ } ++ sprintf(p->print_line, "%s", p->parse); ++ ui_screen(p); ++#ifdef DHCP ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "ifconfig %s 192.168.1.254", p->ifname); ++ system( p->cmd ); ++ ++ usleep(50000); ++ ++ system( "/etc/rc.d/init.d/dhcpd start" ); ++ system( "clear" ); ++#endif //DHCP ++ ++ //After starting hostapd and doing WPS connection successful, ++ //We create a thread to query driver if some other p2p devices connected. ++ p2p_status(p, 0); ++ usleep(50000); ++ ++#ifdef P2P_AUTO ++ p->res_go = pthread_create(&p->pthread_go, NULL, &polling_client, (void *)p); ++ ++ if( p->res_go != 0 ) ++ { ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "Thread creation failed" ); ++ } ++#endif ++ break; ++ } ++ else ++ { ++ if( count == WPS_RETRY) ++ break; ++ ++ count++; ++ usleep( HOSTAPD_INTERVAL ); ++ ++ p->p2p_get=1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "hostapd open, count:%d", count); ++ ui_screen(p); ++ } ++ } ++ ++ p->wpsing = _FALSE; ++} ++ ++void p2p_get_hostapd_conf(struct p2p *p) ++{ ++ FILE *pf = NULL; ++ ++ pf = fopen( p->ap_conf, "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset(p->parse, 0x00, CMD_SZ); ++ fgets(p->parse, CMD_SZ, pf); ++ if(strncmp(p->parse, "ssid=", 5) == 0) ++ { ++ strcpy( p->apd_ssid, p->parse+5 ); ++ } ++ else if(strncmp(p->parse, "channel=", 8) == 0) ++ { ++ p->op_ch = atoi( p->parse+8 ); ++ } ++ else if(strncmp(p->parse, "device_name=", 12) == 0) ++ { ++ int i; ++ p->dev_name[0] = '"'; ++ strncpy( p->dev_name+1, p->parse+12, 32 ); ++ for(i=31; i>0; i--) ++ { ++ if(p->dev_name[i] == '\n') ++ { ++ p->dev_name[i]='"'; ++ p->dev_name[i+1]=' '; ++ break; ++ } ++ } ++ } ++ } ++ ++ fclose( pf ); ++ } ++ ++} ++ ++void p2p_set_opch(struct p2p *p, char *msg, int print) ++{ ++ if(print == 1) ++ { ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("%s", msg); ++ scanf("%d",&p->op_ch); ++ } ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set op_ch=%d", p->ifname, p->op_ch); ++ system( p->cmd ); ++} ++ ++void p2p_softap_ssid(struct p2p *p, char *msg, int print) ++{ ++ if(print == 1) ++ { ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("%s", msg); ++ scanf("%s",p->apd_ssid); ++ } ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set ssid=%s ", p->ifname, p->apd_ssid); ++ system( p->cmd ); ++} ++ ++void p2p_listen_ch(struct p2p *p, char *msg) ++{ ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("%s", msg); ++ scanf("%d",&p->listen_ch); ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_set listen_ch=%d ", p->ifname, p->listen_ch); ++ system( p->cmd ); ++} ++ ++//When receive provision discovery request, ++//it can show which device address that are connected. ++void p2p_peer_devaddr(struct p2p *p, char *peer_devaddr) ++{ ++ FILE *pf = NULL; ++ char addr_12[12] = { 0x00 }; ++ int i; ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_get peer_deva > peer.txt", p->ifname); ++ system( p->cmd ); ++ ++ pf = fopen( "./peer.txt", "r" ); ++ if ( pf ) ++ { ++ memset( p->parse, 0x00, CMD_SZ ); ++ fgets( p->parse, CMD_SZ, pf ); ++ fgets( p->parse, CMD_SZ, pf ); ++ strncpy(addr_12, p->parse, 12 ); ++ ++ for(i=0; i<6; i++) ++ { ++ p->peer_devaddr[3*i] = addr_12[2*i]; ++ p->peer_devaddr[3*i+1] = addr_12[2*i+1]; ++ ++ if(i==5) ++ p->peer_devaddr[3*i+2] = '\0'; ++ else ++ p->peer_devaddr[3*i+2] = ':'; ++ } ++ ++ fclose( pf ); ++ ++ } ++ ++} ++ ++//When receive provision discovery request, ++//it can show which config method that want to be as WPS connection. ++void p2p_peer_req_cm(struct p2p *p, char *peer_req_cm) ++{ ++ FILE *pf = NULL; ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_get req_cm > peer.txt", p->ifname); ++ system( p->cmd ); ++ ++ pf = fopen( "./peer.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( p->parse, 0x00, CMD_SZ ); ++ fgets( p->parse, CMD_SZ, pf ); ++ if( strncmp( p->parse, "CM", 2) == 0 ) ++ { ++ strncpy( peer_req_cm, p->parse+3, 3 ); ++ break; ++ } ++ } ++ fclose( pf ); ++ } ++ ++} ++ ++//When be regotiated passsively and successfully, ++//it will show peer device's peer device address and request config method ++void p2p_peer_info(struct p2p *p, char *peer_devaddr, char *peer_req_cm) ++{ ++ p->p2p_get=1; ++ ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, "Peer address:%s, req_cm: %s ", peer_devaddr, peer_req_cm); ++ ++} ++ ++//After scan, it will get other devices' supported config methods. ++void p2p_wps_cm(struct p2p *p, char *scan_addr, char *cms) ++{ ++ FILE *pf = NULL; ++ int cm=0, i=0; ++ char parse[100] = {0x00}; ++ memset( cms, 0x00, 30 ); ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_get2 wpsCM=%s > cm.txt", p->ifname, scan_addr); ++ system( p->cmd ); ++ ++ pf = fopen( "./cm.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( parse, 0x00, CMD_SZ ); ++ fgets( parse, CMD_SZ, pf ); ++ if( strncmp( parse, "M=", 2 ) == 0 ) ++ { ++ cm = atoi( &parse[ 2 ] ); ++ ++ if((cm & WPS_CONFIG_METHOD_LABEL) == WPS_CONFIG_METHOD_LABEL){ ++ strncpy( cms+i, " LAB", 4 ); ++ i=i+4; ++ } ++ if((cm & WPS_CONFIG_METHOD_DISPLAY) == WPS_CONFIG_METHOD_DISPLAY){ ++ if((cm & WPS_CONFIG_METHOD_VDISPLAY) == WPS_CONFIG_METHOD_VDISPLAY){ ++ strncpy( cms+i, " VDIS", 5 ); ++ i=i+5; ++ }else if((cm & WPS_CONFIG_METHOD_PDISPLAY) == WPS_CONFIG_METHOD_PDISPLAY){ ++ strncpy( cms+i, " PDIS", 5 ); ++ i=i+5; ++ }else{ ++ strncpy( cms+i, " DIS", 4 ); ++ i=i+4; ++ } ++ } ++ if((cm & WPS_CONFIG_METHOD_E_NFC) == WPS_CONFIG_METHOD_E_NFC){ ++ strncpy( cms+i, " ENFC", 5 ); ++ i=i+5; ++ } ++ if((cm & WPS_CONFIG_METHOD_I_NFC) == WPS_CONFIG_METHOD_I_NFC){ ++ strncpy( cms+i, " INFC", 5 ); ++ i=i+5; ++ } ++ if((cm & WPS_CONFIG_METHOD_NFC) == WPS_CONFIG_METHOD_NFC){ ++ strncpy( cms+i, " NFC", 4 ); ++ i=i+4; ++ } ++ if((cm & WPS_CONFIG_METHOD_PBC) == WPS_CONFIG_METHOD_PBC){ ++ if((cm & WPS_CONFIG_METHOD_VPBC) == WPS_CONFIG_METHOD_VPBC){ ++ strncpy( cms+i, " VPBC", 5 ); ++ i=i+5; ++ }else if((cm & WPS_CONFIG_METHOD_PPBC) == WPS_CONFIG_METHOD_PPBC){ ++ strncpy( cms+i, " PPBC", 5 ); ++ i=i+5; ++ }else{ ++ strncpy( cms+i, " PBC", 4 ); ++ i=i+4; ++ } ++ } ++ if((cm & WPS_CONFIG_METHOD_KEYPAD) == WPS_CONFIG_METHOD_KEYPAD){ ++ strncpy( cms+i, " PAD", 4 ); ++ i=i+4; ++ } ++ ++ break; ++ } ++ } ++ fclose( pf ); ++ } ++ ++} ++ ++//After scan, it will get other devices' device name. ++void p2p_device_name(struct p2p *p, char *scan_addr, char *dns) ++{ ++ FILE *pf = NULL; ++ int i; ++ char parse[100] = {0x00}; ++ memset( dns, 0x00, 32 ); ++ ++ memset( p->cmd, 0x00, CMD_SZ ); ++ sprintf( p->cmd, "iwpriv %s p2p_get2 devN=%s > cm.txt", p->ifname, scan_addr); ++ system( p->cmd ); ++ ++ pf = fopen( "./cm.txt", "r" ); ++ if ( pf ) ++ { ++ while( !feof( pf ) ){ ++ memset( parse, 0x00, CMD_SZ ); ++ fgets( parse, CMD_SZ, pf ); ++ if( strncmp( parse, "N=", 2) == 0 ) ++ { ++ strncpy( dns, parse+2, 32); ++ for( i=0; i<32; i++) ++ { ++ if(*(dns+i) == '\n'){ ++ *(dns+i) = ' ' ; ++ break; ++ } ++ } ++ ++ break; ++ } ++ } ++ fclose( pf ); ++ } ++} ++ ++//Successively query local device status with interval "POLLING_INTERVAL" ++//when status == P2P_STATE_RX_PROVISION_DIS_REQ, ++//it require user to insert corresponding WPS config method ++void *polling_status(void *arg) ++{ ++ struct p2p *p=(struct p2p*)arg; ++ ++ while( p->res == 0 ){ ++ ++ p2p_status(p, 0); ++ if( (p->status == P2P_STATE_RX_PROVISION_DIS_REQ) || (p->status == P2P_STATE_GONEGO_FAIL) ) ++ { ++ p->thread_trigger = THREAD_DEVICE ; ++ ++ char peer_devaddr[18]; ++ char peer_req_cm[4]; ++ ++ memset( peer_devaddr, 0x00, 18); ++ memset( peer_req_cm, 0x00, 4); ++ ++ p2p_peer_devaddr(p, peer_devaddr); ++ p2p_peer_req_cm(p, peer_req_cm); ++ p2p_peer_info(p, p->peer_devaddr, peer_req_cm); ++ ++ ui_screen(p); ++ ++ //strncpy(p->peer_devaddr, peer_devaddr, 17); ++ if( (strncmp( peer_req_cm, "dis", 3) == 0) || (strncmp( peer_req_cm, "lab", 3) == 0) ) ++ { ++ printf("Here is your PIN, insert c to continue: %d\n", p->pin); ++ } ++ else if( (strncmp( peer_req_cm, "pbc", 3) == 0) ) ++ { ++ printf("Please push b to accept:\n"); ++ } ++ else if( (strncmp( peer_req_cm, "pad", 3) == 0) ) ++ { ++ printf("Please insert peer PIN code:\n"); ++ } ++ ++ break; ++ } ++ ++ usleep( POLLING_INTERVAL ); ++ } ++ ++ return NULL; ++} ++ ++//If p2p device becomes GO, we still polling driver status ++//to check whether some other p2p devices connected ++void *polling_client(void *arg) ++{ ++ struct p2p *p=(struct p2p*)arg; ++ ++ while( p->res_go == 0 ){ ++ ++ if( p->no_sta_connected > 0 && ( p->wpsing == _FALSE ) ) ++ { ++ if( read_all_sta(p) == _FALSE ) ++ { ++ p->no_sta_connected--; ++ } ++ } ++ ++ p2p_status(p, 0); ++ if( p->status == P2P_STATE_RX_PROVISION_DIS_REQ || p->status == P2P_STATE_GONEGO_FAIL || p->status == P2P_STATE_GONEGO_ING ) ++ { ++ p->thread_trigger = THREAD_GO ; ++ ++ char peer_devaddr[18]; ++ char peer_req_cm[4]; ++ ++ memset( peer_devaddr, 0x00, 18); ++ memset( peer_req_cm, 0x00, 4); ++ ++ p2p_peer_devaddr(p, peer_devaddr); ++ p2p_peer_req_cm(p, peer_req_cm); ++ p2p_peer_info(p, p->peer_devaddr, peer_req_cm); ++ ++ ui_screen(p); ++ ++ //strncpy(p->peer_devaddr, peer_devaddr, 17); ++ if( (strncmp( peer_req_cm, "dis", 3) == 0) || (strncmp( peer_req_cm, "lab", 3) == 0) ) ++ { ++ printf("Here is your PIN, insert c to continue: %d\n", p->pin); ++ } ++ else if( (strncmp( peer_req_cm, "pbc", 3) == 0) ) ++ { ++ printf("Please push b to accept:\n", p->status); ++ } ++ else if( (strncmp( peer_req_cm, "pad", 3) == 0) ) ++ { ++ printf("Please insert peer PIN code:\n"); ++ } ++ ++ break; ++ } ++ ++ usleep( POLLING_INTERVAL ); ++ } ++ ++ return NULL; ++} +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_test.h linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_test.h +--- linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_test.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_test.h 2021-03-07 18:16:17.100958228 +0200 +@@ -0,0 +1,167 @@ ++#ifndef _P2P_UI_TEST_H_ ++#define _P2P_UI_TEST_H_ ++ ++#include ++#include ++#include ++#include ++#include ++ ++#define P2P_AUTO 1 ++//#define DHCP 1 ++#define CMD_SZ 100 ++#define SSID_SZ 32 ++ ++#define SEC 1000000 ++#define SCAN_POOL_NO 8 ++#define NEGO_RETRY_INTERVAL 10 * SEC ++#define NEGO_QUERY_INTERVAL 0.5 * SEC ++#define PRE_NEGO_INTERVAL 0.5 * SEC ++#define MAX_PROV_RETRY 15 ++#define PROV_RETRY_INTERVAL 5 ++#define PROV_WAIT_TIME 1 * SEC ++#define MAX_NEGO_RETRY 60 ++#define NEGO_WAIT_TIME 0.5 * SEC ++#define WPS_RETRY 120 ++#define SUPPLICANT_INIT_TIME 1 * SEC ++#define HOSTAPD_INIT_TIME 1 * SEC ++#define SUPPLICANT_INTERVAL 1 * SEC ++#define HOSTAPD_INTERVAL 1 * SEC ++#define POLLING_INTERVAL 1 * SEC ++#define _TRUE 1 ++#define _FALSE 0 ++ ++#define WPS_CONFIG_METHOD_LABEL 0x0004 ++#define WPS_CONFIG_METHOD_DISPLAY 0x0008 ++#define WPS_CONFIG_METHOD_E_NFC 0x0010 ++#define WPS_CONFIG_METHOD_I_NFC 0x0020 ++#define WPS_CONFIG_METHOD_NFC 0x0040 ++#define WPS_CONFIG_METHOD_PBC 0x0080 ++#define WPS_CONFIG_METHOD_KEYPAD 0x0100 ++#define WPS_CONFIG_METHOD_VPBC 0x0280 ++#define WPS_CONFIG_METHOD_PPBC 0x0480 ++#define WPS_CONFIG_METHOD_VDISPLAY 0x2008 ++#define WPS_CONFIG_METHOD_PDISPLAY 0x4008 ++ ++enum thread_trigger{ ++ THREAD_NONE = 0, ++ THREAD_DEVICE = 1, ++ THREAD_GO = 2, ++}; ++ ++enum P2P_ROLE { ++ P2P_ROLE_DISABLE = 0, ++ P2P_ROLE_DEVICE = 1, ++ P2P_ROLE_CLIENT = 2, ++ P2P_ROLE_GO = 3 ++}; ++ ++enum P2P_STATE { ++ P2P_STATE_NONE = 0, // P2P disable ++ P2P_STATE_IDLE = 1, // P2P had enabled and do nothing ++ P2P_STATE_LISTEN = 2, // In pure listen state ++ P2P_STATE_SCAN = 3, // In scan phase ++ P2P_STATE_FIND_PHASE_LISTEN = 4, // In the listen state of find phase ++ P2P_STATE_FIND_PHASE_SEARCH = 5, // In the search state of find phase ++ P2P_STATE_TX_PROVISION_DIS_REQ = 6, // In P2P provisioning discovery ++ P2P_STATE_RX_PROVISION_DIS_RSP = 7, ++ P2P_STATE_RX_PROVISION_DIS_REQ = 8, ++ P2P_STATE_GONEGO_ING = 9, // Doing the group owner negoitation handshake ++ P2P_STATE_GONEGO_OK = 10, // finish the group negoitation handshake with success ++ P2P_STATE_GONEGO_FAIL = 11, // finish the group negoitation handshake with failure ++ P2P_STATE_RECV_INVITE_REQ = 12, // receiving the P2P Inviation request ++ P2P_STATE_PROVISIONING_ING = 13, // Doing the P2P WPS ++ P2P_STATE_PROVISIONING_DONE = 14, // Finish the P2P WPS ++}; ++ ++enum P2P_WPSINFO { ++ P2P_NO_WPSINFO = 0, ++ P2P_GOT_WPSINFO_PEER_DISPLAY_PIN = 1, ++ P2P_GOT_WPSINFO_SELF_DISPLAY_PIN = 2, ++ P2P_GOT_WPSINFO_PBC = 3, ++}; ++ ++struct scan{ ++ char addr[18]; ++ int go; ++}; ++ ++struct p2p{ ++ char ifname[10]; ++ int enable; ++ int status; ++ char dev_name[33]; ++ int intent; ++ int listen_ch; ++ int wps_info; ++ int wpsing; ++ unsigned int pin; ++ int role; ++ char peer_devaddr[18]; ++ int p2p_get; //p2p_get==1 : print messages from ioctl p2p_get ++ char print_line[CMD_SZ]; ++ int have_p2p_dev; //have_p2p_dev==1 : after scanning p2p device ++ int show_scan_result; ++ int count_line; ++ char peer_ifaddr[18]; ++ char cmd[CMD_SZ]; ++ char parse[CMD_SZ]; ++ char apd_ssid[SSID_SZ]; ++ int op_ch; //operation channel ++ int wpa_open; ++ int ap_open; ++ char ap_conf[CMD_SZ]; ++ char ap_path[CMD_SZ]; ++ char apcli_path[CMD_SZ]; ++ char wpa_conf[CMD_SZ]; ++ char wpa_path[CMD_SZ]; ++ char wpacli_path[CMD_SZ]; ++ char ok_msg[CMD_SZ]; ++ char redo_msg[CMD_SZ]; ++ char fail_msg[CMD_SZ]; ++ char nego_msg[CMD_SZ]; ++ char scan_msg[CMD_SZ]; ++ int thread_trigger; ++ pthread_t pthread; ++ pthread_t pthread_go; ++ int res; //check if thread is created; 1: disabled, 0: enabled ++ int res_go; //created if p2p device becomes GO ++ struct scan scan_pool[SCAN_POOL_NO]; ++ int connect_go; ++ int no_sta_connected; ++}; ++ ++void ui_screen(struct p2p *p); ++char *naming_wpsinfo(int wps_info); ++char *naming_role(int role); ++char *naming_status(int status); ++unsigned int wps_pin_checksum(unsigned int pin); ++void p2p_enable(struct p2p *p); ++void p2p_scan(struct p2p *p); ++void scan_result(struct p2p *p); ++void p2p_intent(struct p2p *p); ++void p2p_pincode(struct p2p *p, char *ins_no, char *ins_no_again); ++void p2p_devaddr(struct p2p *p); ++void p2p_role(struct p2p *p, int flag); ++void p2p_status(struct p2p *p, int flag); ++void p2p_prov_disc_no_addr(struct p2p *p, char *msg); ++void p2p_prov_disc(struct p2p *p, char *msg, char *dis_msg, char *label_msg); ++void p2p_set_nego(struct p2p *p); ++void p2p_ifaddr(struct p2p *p); ++void p2p_client_mode(struct p2p *p); ++void p2p_go_mode(struct p2p *p); ++void p2p_get_hostapd_conf(struct p2p *p); ++void p2p_set_opch(struct p2p *p, char *msg, int print); ++void p2p_softap_ssid(struct p2p *p, char *msg, int print); ++void p2p_listen_ch(struct p2p *p, char *msg); ++void p2p_peer_devaddr(struct p2p *p, char *peer_devaddr); ++void p2p_peer_req_cm(struct p2p *p, char *peer_req_cm); ++void p2p_peer_info(struct p2p *p, char *peer_devaddr, char *peer_req_cm); ++void p2p_wps_cm(struct p2p *p, char *scan_addr, char *cms); ++void p2p_device_name(struct p2p *p, char *scan_addr, char *dns); ++void p2p_setDN(struct p2p *p); ++void *polling_status(void *arg); ++void *polling_client(void *arg); ++void *print_status(void *arg); ++ ++#endif //_P2P_UI_TEST_H_ +diff -Nurp linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_ui_test_linux.c linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_ui_test_linux.c +--- linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_ui_test_linux.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/p2p_ui_test_linux.c 2021-03-07 18:16:17.100958228 +0200 +@@ -0,0 +1,536 @@ ++ ++#include "p2p_test.h" ++ ++char *naming_wpsinfo(int wps_info) ++{ ++ switch(wps_info) ++ { ++ case P2P_NO_WPSINFO: return ("P2P_NO_WPSINFO"); ++ case P2P_GOT_WPSINFO_PEER_DISPLAY_PIN: return ("P2P_GOT_WPSINFO_PEER_DISPLAY_PIN"); ++ case P2P_GOT_WPSINFO_SELF_DISPLAY_PIN: return ("P2P_GOT_WPSINFO_SELF_DISPLAY_PIN"); ++ case P2P_GOT_WPSINFO_PBC: return ("P2P_GOT_WPSINFO_PBC"); ++ default: return ("UI unknown failed"); ++ } ++} ++ ++char *naming_role(int role) ++{ ++ switch(role) ++ { ++ case P2P_ROLE_DISABLE: return ("P2P_ROLE_DISABLE"); ++ case P2P_ROLE_DEVICE: return ("P2P_ROLE_DEVICE"); ++ case P2P_ROLE_CLIENT: return ("P2P_ROLE_CLIENT"); ++ case P2P_ROLE_GO: return ("P2P_ROLE_GO"); ++ default: return ("UI unknown failed"); ++ } ++} ++ ++char *naming_status(int status) ++{ ++ switch(status) ++ { ++ case P2P_STATE_NONE: return ("P2P_STATE_NONE"); ++ case P2P_STATE_IDLE: return ("P2P_STATE_IDLE"); ++ case P2P_STATE_LISTEN: return ("P2P_STATE_LISTEN"); ++ case P2P_STATE_SCAN: return ("P2P_STATE_SCAN"); ++ case P2P_STATE_FIND_PHASE_LISTEN: return ("P2P_STATE_FIND_PHASE_LISTEN"); ++ case P2P_STATE_FIND_PHASE_SEARCH: return ("P2P_STATE_FIND_PHASE_SEARCH"); ++ case P2P_STATE_TX_PROVISION_DIS_REQ: return ("P2P_STATE_TX_PROVISION_DIS_REQ"); ++ case P2P_STATE_RX_PROVISION_DIS_RSP: return ("P2P_STATE_RX_PROVISION_DIS_RSP"); ++ case P2P_STATE_RX_PROVISION_DIS_REQ: return ("P2P_STATE_RX_PROVISION_DIS_REQ"); ++ case P2P_STATE_GONEGO_ING: return ("P2P_STATE_GONEGO_ING"); ++ case P2P_STATE_GONEGO_OK: return ("P2P_STATE_GONEGO_OK"); ++ case P2P_STATE_GONEGO_FAIL: return ("P2P_STATE_GONEGO_FAIL"); ++ case P2P_STATE_RECV_INVITE_REQ: return ("P2P_STATE_RECV_INVITE_REQ"); ++ case P2P_STATE_PROVISIONING_ING: return ("P2P_STATE_PROVISIONING_ING"); ++ case P2P_STATE_PROVISIONING_DONE: return ("P2P_STATE_PROVISIONING_DONE"); ++ default: return ("UI unknown failed"); ++ } ++} ++ ++char* naming_enable(int enable) ++{ ++ switch(enable) ++ { ++ case P2P_ROLE_DISABLE: return ("[Disabled]"); ++ case P2P_ROLE_DEVICE: return ("[Enable/Device]"); ++ case P2P_ROLE_CLIENT: return ("[Enable/Client]"); ++ case P2P_ROLE_GO: return ("[Enable/GO]"); ++ default: return ("UI unknown failed"); ++ } ++} ++ ++void ui_screen(struct p2p *p) ++{ ++ ++ system("clear"); ++ printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); ++ printf("****************************************************************************************************\n"); ++ printf("* P2P UI TEST v0.5 *\n"); ++ printf("****************************************************************************************************\n"); ++ printf("* Enable: %-89s*\n", naming_enable(p->enable)); ++ printf("* Intent: %2d *\n", p->intent); ++ printf("* Status: %-89s*\n", naming_status(p->status)); ++ printf("* Role: %-91s*\n", naming_role(p->role)); ++ printf("* WPS method: %-85s*\n", naming_wpsinfo(p->wps_info)); ++ printf("* PIN code: %08d *\n", p->pin); ++ ++ printf("* Device name: %-84s*\n", p->dev_name); ++ printf("* Peer device address: %-76s*\n", p->peer_devaddr); ++ printf("* Peer interface address: %-73s*\n", p->peer_ifaddr); ++ ++ printf("* *\n"); ++ printf("* e) Wi-Fi Direct Enable/Disable *\n"); ++ printf("* i) Intent ( The degree to be Group Owner/SoftAP ) *\n"); ++ printf("* a) Scan Wi-Fi Direct devices *\n"); ++ printf("* m) Peer device address you want to test *\n"); ++ printf("* p) Provision discovery *\n"); ++ printf("* c) Input PIN codes *\n"); ++ printf("* w) WPS method *\n"); ++ printf("* n) Group owner negotiation *\n"); ++ printf("* x) Start wpa_supplicant/hostapd *\n"); ++ printf("* h) Set operation channel | t) Set SoftAP ssid *\n"); ++ printf("* r) Get Current P2P Role | s) Get Current P2P Status *\n"); ++ printf("* d) Set device name | l) Set Listen channel *\n"); ++ printf("* f) Reflash Current State | q) Quit *\n"); ++ printf("****************************************************************************************************\n"); ++ ++ ++ if(p->p2p_get==0) ++ { ++ printf("* *\n"); ++ } ++ else if(p->p2p_get==1) ++ { ++ printf("*%-98s*\n", p->print_line); ++ } ++ ++ printf("****************************************************************************************************\n"); ++ ++ if( ( p->show_scan_result == 1 ) && ( p->have_p2p_dev == 1 ) ) ++ //if( (p->have_p2p_dev == 1) && (p->enable >= P2P_ROLE_DEVICE) && ( p->wpsing == 0 ) && (p->status >= P2P_STATE_LISTEN && p->status <= P2P_STATE_FIND_PHASE_SEARCH) ) ++ { ++ scan_result(p); ++ } ++ else ++ { ++ int i=0; ++ for(i = 0; i < SCAN_POOL_NO + 1; i++ ) ++ printf("* *\n"); ++ } ++ ++ printf("****************************************************************************************************\n"); ++ ++ p->show_scan_result = 0; ++} ++ ++void init_p2p(struct p2p *p) ++{ ++ strcpy( p->ifname, "wlan0" ); ++ p->enable = P2P_ROLE_DISABLE; ++ p->res = 1; ++ p->res_go = 1; ++ p->status = P2P_STATE_NONE; ++ p->intent = 1; ++ p->wps_info = 0; ++ p->wpsing = 0; ++ p->pin = 12345670; ++ p->role = P2P_ROLE_DISABLE; ++ p->listen_ch = 11; ++ strcpy( p->peer_devaddr, "00:00:00:00:00:00" ); ++ p->p2p_get = 0; ++ memset( p->print_line, 0x00, CMD_SZ); ++ p->have_p2p_dev = 0; ++ p->count_line = 0; ++ strcpy( p->peer_ifaddr, "00:00:00:00:00:00" ); ++ memset( p->cmd, 0x00, CMD_SZ); ++ p->wpa_open=0; ++ p->ap_open=0; ++ strcpy(p->ok_msg, "WiFi Direct handshake done" ); ++ strcpy(p->redo_msg, "Re-do GO handshake" ); ++ strcpy(p->fail_msg, "GO handshake unsuccessful" ); ++ strcpy(p->nego_msg, "Start P2P negotiation" ); ++ strcpy(p->wpa_conf, "./wpa_0_8.conf" ); ++ strcpy(p->wpa_path, "./wpa_supplicant" ); ++ strcpy(p->wpacli_path, "./wpa_cli" ); ++ strcpy(p->ap_conf, "./p2p_hostapd.conf" ); ++ strcpy(p->ap_path, "./hostapd" ); ++ strcpy(p->apcli_path, "./hostapd_cli" ); ++ strcpy(p->scan_msg, "Device haven't enable p2p functionalities" ); ++ ++} ++ ++void rename_intf(struct p2p *p) ++{ ++ FILE *pfin = NULL; ++ FILE *pfout = NULL; ++ ++ pfin = fopen( p->ap_conf, "r" ); ++ pfout = fopen( "./p2p_hostapd_temp.conf", "w" ); ++ ++ if ( pfin ) ++ { ++ while( !feof( pfin ) ){ ++ memset(p->parse, 0x00, CMD_SZ); ++ fgets(p->parse, CMD_SZ, pfin); ++ ++ if(strncmp(p->parse, "interface=", 10) == 0) ++ { ++ memset(p->parse, 0x00, CMD_SZ); ++ sprintf( p->parse, "interface=%s\n", p->ifname ); ++ fputs( p->parse, pfout ); ++ } ++ else ++ fputs(p->parse, pfout); ++ } ++ } ++ ++ fclose( pfout ); ++ ++ system( "rm -rf ./p2p_hostapd.conf" ); ++ system( "mv ./p2p_hostapd_temp.conf ./p2p_hostapd.conf" ); ++ ++ return; ++} ++ ++ ++//int main() ++int main(int argc, char **argv) ++{ ++ char peerifa[40] = { 0x00 }; ++ char scan[CMD_SZ]; ++ struct p2p p2pstruct; ++ struct p2p *p=NULL; ++ ++ p = &p2pstruct; ++ if( p != NULL) ++ { ++ memset(p, 0x00, sizeof(struct p2p)); ++ init_p2p(p); ++ } ++ ++ strcpy(p->ifname, argv[1] ); ++ ++ /* Disable P2P functionalities at first*/ ++ p->enable=P2P_ROLE_DISABLE; ++ p2p_enable(p); ++ p2p_get_hostapd_conf(p); ++ usleep(50000); ++ ++ rename_intf(p); ++ ++ do ++ { ++ ui_screen(p); ++ ++ printf("*insert cmd:"); ++ memset( scan, 0x00, CMD_SZ ); ++ scanf("%s", scan); ++ ++ if( p->thread_trigger == THREAD_NONE ) //Active mode for user interface ++ { ++ ++ if( strncmp(scan, "e", 1) == 0 ) //Enable ++ { ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("Please insert enable mode;[0]Disable, [1]Device, [2]Client, [3]GO:"); ++ scanf("%d",&p->enable); ++ ++ p2p_enable(p); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "a", 1) == 0 ) // Scan P2P device ++ { ++ p2p_scan(p); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "d", 1) == 0 ) // Set device name ++ { ++ p->p2p_get = 0; ++ printf("Please insert device name :"); ++ scanf("\n%[^\n]", p->dev_name); ++ p2p_setDN(p); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "i", 1) == 0 ) // Intent ++ { ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("Please insert intent from [0~15(must be softap)] :"); ++ scanf("%d",&p->intent); ++ p2p_intent(p); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "w", 1) == 0 ) // WPS_info ++ { ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("Please insert WPS method\n"); ++ printf("[0]None, [1]Peer Display PIN, [2]Self Display Pin, [3]PBC :"); ++ scanf("%d",&p->wps_info); ++ p2p_wpsinfo(p); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "c", 1) == 0 ) // PIN_code ++ { ++ char ins_no[CMD_SZ], ins_no_again[CMD_SZ]; ++ memset(ins_no, 0x00, CMD_SZ); ++ strcpy(ins_no, "Please insert 8-digit number, eg:12345670 :" ); ++ memset(ins_no_again, 0x00, CMD_SZ); ++ strcpy(ins_no_again, "Invalid number, insert again, eg:12345670 :" ); ++ ++ p2p_pincode(p, ins_no, ins_no_again); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "m", 1) == 0 ) // Set peer device address ++ { ++ p->show_scan_result = 1; ++ ui_screen(p); ++ printf("Please insert number in scan list:"); ++ p2p_devaddr(p); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "r", 1) == 0 ) // Get role ++ { ++ p2p_role(p,1); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "s", 1) == 0 ) // Get status ++ { ++ p2p_status(p, 1); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "p", 1) == 0 ) // Provision discovery ++ { ++ char msg[CMD_SZ]; ++ memset( msg, 0x00, CMD_SZ ); ++ char dis_msg[CMD_SZ]; ++ memset( dis_msg, 0x00, CMD_SZ ); ++ char label_msg[CMD_SZ]; ++ memset( label_msg, 0x00, CMD_SZ ); ++ ++ ++ if(strncmp(p->peer_devaddr, "00:00:00:00:00:00", 17) == 0) ++ { ++ strcpy( msg, "Please insert peer P2P device at first" ); ++ ++ p2p_prov_disc_no_addr(p, msg); ++ p->show_scan_result = 1; ++ } ++ else ++ { ++ strcpy( msg, "Please insert WPS configuration method ;[0]display, [1]keypad, [2]pbc, [3]label:\n" ); ++ strcpy( dis_msg, "Please insert PIN code displays on peer device screen:" ); ++ strcpy( label_msg, "Please insert PIN code displays on peer label:" ); ++ ++ p2p_prov_disc(p, msg, dis_msg, label_msg); ++ } ++ } ++ else if( strncmp(scan, "n", 1) == 0 ) // Set negotiation ++ { ++ p2p_set_nego(p); ++ } ++ else if( strncmp(scan, "f", 1) == 0 ) // Reflash current state ++ { ++ p->show_scan_result = 1; ++ p2p_status(p, 0); ++ p2p_role(p, 0); ++ p2p_ifaddr(p); ++ ++ if( p->status == P2P_STATE_RX_PROVISION_DIS_REQ ) ++ { ++ char peer_devaddr[18]; ++ char peer_req_cm[4]; ++ ++ memset( peer_devaddr, 0x00, 18); ++ memset( peer_req_cm, 0x00, 4); ++ ++ p2p_peer_devaddr(p, peer_devaddr); ++ p2p_peer_req_cm(p, peer_req_cm); ++ p2p_peer_info(p, p->peer_devaddr, peer_req_cm); ++ } ++#ifndef P2P_AUTO ++ else ++ { ++ if( p->role == P2P_ROLE_CLIENT ) ++ { ++ p2p_client_mode(p); ++ } ++ else if( p->role == P2P_ROLE_GO ) ++ { ++ p2p_go_mode(p); ++ } ++ } ++#endif //P2P_AUTO ++ ++ } ++ else if( strncmp(scan, "x", 1) == 0 ) // Start wpa_supplicant/hostapd ++ { ++ if( p->role == P2P_ROLE_CLIENT ) ++ { ++ p2p_client_mode(p); ++ } ++ else if( p->role == P2P_ROLE_GO ) ++ { ++ p2p_go_mode(p); ++ } ++ } ++ else if( strncmp(scan, "h", 1) == 0 ) // Set operation channel ++ { ++ char msg[CMD_SZ]; ++ memset( msg, 0x00, CMD_SZ ); ++ strcpy( msg, "Please insert desired operation channel:" ); ++ ++ p2p_set_opch(p, msg, 1); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "t", 1) == 0 ) // Set SoftAP ssid ++ { ++ char msg[CMD_SZ]; ++ memset( msg, 0x00, CMD_SZ ); ++ strcpy( msg, "Please insert desired SoftAP ssid:" ); ++ ++ p2p_softap_ssid(p, msg, 1); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "l", 1) == 0 ) // Set Listen channel ++ { ++ char msg[CMD_SZ]; ++ memset( msg, 0x00, CMD_SZ ); ++ strcpy( msg, "Please insert desired Listen channel, only ch.1.6.11 are available:" ); ++ ++ p2p_listen_ch(p, msg); ++ p->show_scan_result = 1; ++ } ++ else if( strncmp(scan, "q", 1) == 0 ) // Quit ++ { ++ if( p->res == 0 ) ++ p->res = 1; ++ if( p->res_go == 0 ) ++ p->res_go = 1; ++ break; ++ } ++ else // Insert wrong commamd ++ { ++ p->p2p_get=1; ++ p->show_scan_result = 1; ++ memset( p->print_line, 0x00, CMD_SZ ); ++ sprintf( p->print_line, " BAD argument"); ++ } ++ ++ } ++ else if( p->thread_trigger == THREAD_DEVICE ) //Passive mode for user interface ++ { ++ ++ p->thread_trigger = THREAD_NONE ; ++ ++ if( strncmp(scan, "b", 1) == 0 ) ++ { ++ p->wps_info=3; ++ p2p_wpsinfo(p); ++ ++ p2p_status(p, 0); ++ ++ if(p->status != P2P_STATE_GONEGO_OK) ++ { ++ p2p_set_nego(p); ++ } ++ else ++ { ++ p2p_role(p,0); ++ ++ if( p->role == P2P_ROLE_CLIENT ) ++ { ++ p2p_client_mode(p); ++ } ++ else if( p->role == P2P_ROLE_GO ) ++ { ++ p2p_go_mode(p); ++ } ++ } ++ } ++ else if( strncmp(scan, "c", 1) == 0 ) ++ { ++ p->wps_info=2; ++ p2p_wpsinfo(p); ++ ++ p2p_status(p, 0); ++ ++ if(p->status != P2P_STATE_GONEGO_OK) ++ { ++ p2p_set_nego(p); ++ } ++ else ++ { ++ p2p_role(p,0); ++ p2p_ifaddr(p); ++ ++ if( p->role == P2P_ROLE_CLIENT ) ++ { ++ p2p_client_mode(p); ++ } ++ else if( p->role == P2P_ROLE_GO ) ++ { ++ p2p_go_mode(p); ++ } ++ } ++ } ++ else if( ('0' <= *scan ) && ( *scan <= '9') ) ++ { ++ printf("In passive pin code\n"); ++ ++ p->pin = atoi(scan); ++ ++ p->wps_info=1; ++ p2p_wpsinfo(p); ++ ++ p2p_set_nego(p); ++ } ++ } ++ else if( p->thread_trigger == THREAD_GO ) //Passive mode for user interface ++ { ++ ++ p->thread_trigger = THREAD_NONE ; ++ ++ if( strncmp(scan, "b", 1) == 0 ) ++ { ++ p->wps_info=3; ++ p2p_wpsinfo(p); ++ ++ } ++ else if( strncmp(scan, "c", 1) == 0 ) ++ { ++ p->wps_info=2; ++ p2p_wpsinfo(p); ++ } ++ else if( ('0' <= *scan ) && ( *scan <= '9') ) ++ { ++ printf("In passive pin code\n"); ++ ++ p->pin = atoi(scan); ++ ++ p->wps_info=1; ++ p2p_wpsinfo(p); ++ } ++ ++ p2p_go_mode(p); ++ ++ } ++ } ++ while( 1 ); ++ ++ /* Disable P2P functionalities when exits*/ ++ p->enable= -1 ; ++ p2p_enable(p); ++ ++ system( "rm -f ./supp_status.txt" ); ++ system( "rm -f ./temp.txt" ); ++ system( "rm -f ./scan.txt" ); ++ system( "rm -f ./peer.txt" ); ++ system( "rm -f ./status.txt" ); ++ system( "rm -f ./cm.txt" ); ++ ++ return 0; ++ ++} +De binära filerna linux-5.11.4/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Start_Guide_P2P_User_Interface_Linux.pdf och linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/WiFi_Direct_User_Interface/Start_Guide_P2P_User_Interface_Linux.pdf skiljer +De binära filerna linux-5.11.4/3rdparty/rtl8812au/tools/wireless_tools_android.tar.gz och linux-5.11.4-rtl8812au/3rdparty/rtl8812au/tools/wireless_tools_android.tar.gz skiljer diff --git a/kernel/tools/perf/files/patches/mageia/3rd-rtl8821ce-kernel-5.12.patch b/kernel/tools/perf/files/patches/mageia/3rd-rtl8821ce-kernel-5.12.patch new file mode 100644 index 0000000000..f23766d9f9 --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/3rd-rtl8821ce-kernel-5.12.patch @@ -0,0 +1,12 @@ +diff -urp linux/3rdparty/rtl8821ce.orig/os_dep/linux/recv_linux.c linux/3rdparty/rtl8821ce/os_dep/linux/recv_linux.c +--- linux/3rdparty/rtl8821ce.orig/os_dep/linux/recv_linux.c 2021-04-26 18:35:37.690041052 +0300 ++++ linux/3rdparty/rtl8821ce/os_dep/linux/recv_linux.c 2021-04-26 18:53:23.534295732 +0300 +@@ -353,7 +353,7 @@ static int napi_recv(_adapter *padapter, + + rx_ok = _FALSE; + +-#ifdef CONFIG_RTW_GRO ++#if defined(CONFIG_RTW_GRO) && LINUX_VERSION_CODE < KERNEL_VERSION(5, 12, 0) + if (pregistrypriv->en_gro) { + if (rtw_napi_gro_receive(&padapter->napi, pskb) != GRO_DROP) + rx_ok = _TRUE; diff --git a/kernel/tools/perf/files/patches/mageia/3rd-rtl8821ce-kernel-5.15.patch b/kernel/tools/perf/files/patches/mageia/3rd-rtl8821ce-kernel-5.15.patch new file mode 100644 index 0000000000..2acf771951 --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/3rd-rtl8821ce-kernel-5.15.patch @@ -0,0 +1,66 @@ + +From: +https://github.com/aircrack-ng/rtl8812au/commit/47a38b7c736dd9e9baac9eb07a6dceb83429fb49 + +diff -Nurp linux-5.15/3rdparty/rtl8821ce.orig/core/rtw_br_ext.c linux-5.15/3rdparty/rtl8821ce/core/rtw_br_ext.c +--- linux-5.15/3rdparty/rtl8821ce.orig/core/rtw_br_ext.c 2021-11-08 23:40:48.236272741 +0200 ++++ linux-5.15/3rdparty/rtl8821ce/core/rtw_br_ext.c 2021-11-08 23:49:12.118046953 +0200 +@@ -17,7 +17,10 @@ + #ifdef __KERNEL__ + #include + #include ++ #include ++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 15, 0) + #include ++#endif + #include + #include + #include +@@ -169,6 +172,7 @@ static __inline__ void __nat25_generate_ + } + + ++#ifdef _NET_INET_IPX_H_ + static __inline__ void __nat25_generate_ipx_network_addr_with_node(unsigned char *networkAddr, + unsigned int *ipxNetAddr, unsigned char *ipxNodeAddr) + { +@@ -189,6 +193,7 @@ static __inline__ void __nat25_generate_ + memcpy(networkAddr + 1, (unsigned char *)ipxNetAddr, 4); + memcpy(networkAddr + 5, (unsigned char *)ipxSocketAddr, 2); + } ++#endif + + + static __inline__ void __nat25_generate_apple_network_addr(unsigned char *networkAddr, +@@ -330,6 +335,7 @@ static __inline__ int __nat25_network_ha + x = networkAddr[7] ^ networkAddr[8] ^ networkAddr[9] ^ networkAddr[10]; + + return x & (NAT25_HASH_SIZE - 1); ++#ifdef _NET_INET_IPX_H_ + } else if (networkAddr[0] == NAT25_IPX) { + unsigned long x; + +@@ -337,6 +343,7 @@ static __inline__ int __nat25_network_ha + networkAddr[6] ^ networkAddr[7] ^ networkAddr[8] ^ networkAddr[9] ^ networkAddr[10]; + + return x & (NAT25_HASH_SIZE - 1); ++#endif + } else if (networkAddr[0] == NAT25_APPLE) { + unsigned long x; + +@@ -889,6 +896,7 @@ int nat25_db_handle(_adapter *priv, stru + } + } + ++#ifdef _NET_INET_IPX_H_ + /*---------------------------------------------------*/ + /* Handle IPX and Apple Talk frame */ + /*---------------------------------------------------*/ +@@ -1109,6 +1117,7 @@ int nat25_db_handle(_adapter *priv, stru + + return -1; + } ++#endif + + /*---------------------------------------------------*/ + /* Handle PPPoE frame */ diff --git a/kernel/tools/perf/files/patches/mageia/fs-aufs5.15-symbol-exports.patch b/kernel/tools/perf/files/patches/mageia/fs-aufs5.15-symbol-exports.patch new file mode 100644 index 0000000000..32dab496c6 --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/fs-aufs5.15-symbol-exports.patch @@ -0,0 +1,260 @@ + + fs/dcache.c | 2 ++ + fs/exec.c | 1 + + fs/fcntl.c | 1 + + fs/file_table.c | 2 ++ + fs/namespace.c | 3 +++ + fs/notify/group.c | 1 + + fs/open.c | 1 + + fs/read_write.c | 2 ++ + fs/splice.c | 2 ++ + fs/xattr.c | 1 + + kernel/locking/lockdep.c | 1 + + kernel/task_work.c | 1 + + security/security.c | 8 ++++++++ + 13 files changed, 26 insertions(+) + +diff -Nurp linux-5.15.37-aufs/fs/dcache.c linux-5.15.37-aufs-mod/fs/dcache.c +--- linux-5.15.37-aufs/fs/dcache.c 2022-04-08 20:22:30.617616719 +0300 ++++ linux-5.15.37-aufs-mod/fs/dcache.c 2022-04-08 20:24:23.624148779 +0300 +@@ -1450,6 +1450,7 @@ rename_retry: + seq = 1; + goto again; + } ++EXPORT_SYMBOL_GPL(d_walk); + + struct check_mount { + struct vfsmount *mnt; +@@ -2995,6 +2996,7 @@ void d_exchange(struct dentry *dentry1, + + write_sequnlock(&rename_lock); + } ++EXPORT_SYMBOL_GPL(d_exchange); + + /** + * d_ancestor - search for an ancestor +diff -Nurp linux-5.15.37-aufs/fs/exec.c linux-5.15.37-aufs-mod/fs/exec.c +--- linux-5.15.37-aufs/fs/exec.c 2022-04-08 20:07:30.690498863 +0300 ++++ linux-5.15.37-aufs-mod/fs/exec.c 2022-04-08 20:24:23.624148779 +0300 +@@ -112,6 +112,7 @@ bool path_noexec(const struct path *path + return (path->mnt->mnt_flags & MNT_NOEXEC) || + (path->mnt->mnt_sb->s_iflags & SB_I_NOEXEC); + } ++EXPORT_SYMBOL_GPL(path_noexec); + + #ifdef CONFIG_USELIB + /* +diff -Nurp linux-5.15.37-aufs/fs/fcntl.c linux-5.15.37-aufs-mod/fs/fcntl.c +--- linux-5.15.37-aufs/fs/fcntl.c 2022-04-08 20:22:30.617616719 +0300 ++++ linux-5.15.37-aufs-mod/fs/fcntl.c 2022-04-08 20:24:23.624148779 +0300 +@@ -86,6 +86,7 @@ int setfl(int fd, struct file *filp, uns + out: + return error; + } ++EXPORT_SYMBOL_GPL(setfl); + + static void f_modown(struct file *filp, struct pid *pid, enum pid_type type, + int force) +diff -Nurp linux-5.15.37-aufs/fs/file_table.c linux-5.15.37-aufs-mod/fs/file_table.c +--- linux-5.15.37-aufs/fs/file_table.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs-mod/fs/file_table.c 2022-04-08 20:24:23.624148779 +0300 +@@ -198,6 +198,7 @@ over: + } + return ERR_PTR(-ENFILE); + } ++EXPORT_SYMBOL_GPL(alloc_empty_file); + + /* + * Variant of alloc_empty_file() that doesn't check and modify nr_files. +@@ -412,6 +413,7 @@ void __fput_sync(struct file *file) + } + + EXPORT_SYMBOL(fput); ++EXPORT_SYMBOL_GPL(__fput_sync); + + void __init files_init(void) + { +diff -Nurp linux-5.15.37-aufs/fs/namespace.c linux-5.15.37-aufs-mod/fs/namespace.c +--- linux-5.15.37-aufs/fs/namespace.c 2022-04-08 20:22:30.617616719 +0300 ++++ linux-5.15.37-aufs-mod/fs/namespace.c 2022-04-08 20:24:23.624148779 +0300 +@@ -440,6 +440,7 @@ void __mnt_drop_write(struct vfsmount *m + mnt_dec_writers(real_mount(mnt)); + preempt_enable(); + } ++EXPORT_SYMBOL_GPL(__mnt_drop_write); + + /** + * mnt_drop_write - give up write access to a mount +@@ -844,6 +845,7 @@ int is_current_mnt_ns(struct vfsmount *m + { + return check_mnt(real_mount(mnt)); + } ++EXPORT_SYMBOL_GPL(is_current_mnt_ns); + + /* + * vfsmount lock must be held for write +@@ -2047,6 +2049,7 @@ int iterate_mounts(int (*f)(struct vfsmo + } + return 0; + } ++EXPORT_SYMBOL_GPL(iterate_mounts); + + static void lock_mnt_tree(struct mount *mnt) + { +diff -Nurp linux-5.15.37-aufs/fs/notify/group.c linux-5.15.37-aufs-mod/fs/notify/group.c +--- linux-5.15.37-aufs/fs/notify/group.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs-mod/fs/notify/group.c 2022-04-08 20:24:23.624148779 +0300 +@@ -100,6 +100,7 @@ void fsnotify_get_group(struct fsnotify_ + { + refcount_inc(&group->refcnt); + } ++EXPORT_SYMBOL_GPL(fsnotify_get_group); + + /* + * Drop a reference to a group. Free it if it's through. +diff -Nurp linux-5.15.37-aufs/fs/open.c linux-5.15.37-aufs-mod/fs/open.c +--- linux-5.15.37-aufs/fs/open.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs-mod/fs/open.c 2022-04-08 20:24:23.625148828 +0300 +@@ -66,6 +66,7 @@ int do_truncate(struct user_namespace *m + inode_unlock(dentry->d_inode); + return ret; + } ++EXPORT_SYMBOL_GPL(do_truncate); + + long vfs_truncate(const struct path *path, loff_t length) + { +diff -Nurp linux-5.15.37-aufs/fs/read_write.c linux-5.15.37-aufs-mod/fs/read_write.c +--- linux-5.15.37-aufs/fs/read_write.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs-mod/fs/read_write.c 2022-04-08 20:24:23.625148828 +0300 +@@ -488,6 +488,7 @@ ssize_t vfs_read(struct file *file, char + inc_syscr(current); + return ret; + } ++EXPORT_SYMBOL_GPL(vfs_read); + + static ssize_t new_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos) + { +@@ -598,6 +599,7 @@ ssize_t vfs_write(struct file *file, con + file_end_write(file); + return ret; + } ++EXPORT_SYMBOL_GPL(vfs_write); + + /* file_ppos returns &file->f_pos or NULL if file is stream */ + static inline loff_t *file_ppos(struct file *file) +diff -Nurp linux-5.15.37-aufs/fs/splice.c linux-5.15.37-aufs-mod/fs/splice.c +--- linux-5.15.37-aufs/fs/splice.c 2022-04-08 20:22:30.617616719 +0300 ++++ linux-5.15.37-aufs-mod/fs/splice.c 2022-04-08 20:24:23.625148828 +0300 +@@ -766,6 +766,7 @@ long do_splice_from(struct pipe_inode_in + return warn_unsupported(out, "write"); + return out->f_op->splice_write(pipe, out, ppos, len, flags); + } ++EXPORT_SYMBOL_GPL(do_splice_from); + + /* + * Attempt to initiate a splice from a file to a pipe. +@@ -795,6 +796,7 @@ long do_splice_to(struct file *in, loff_ + return warn_unsupported(in, "read"); + return in->f_op->splice_read(in, ppos, pipe, len, flags); + } ++EXPORT_SYMBOL_GPL(do_splice_to); + + /** + * splice_direct_to_actor - splices data directly between two non-pipes +diff -Nurp linux-5.15.37-aufs/fs/xattr.c linux-5.15.37-aufs-mod/fs/xattr.c +--- linux-5.15.37-aufs/fs/xattr.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs-mod/fs/xattr.c 2022-04-08 20:24:23.625148828 +0300 +@@ -384,6 +384,7 @@ vfs_getxattr_alloc(struct user_namespace + *xattr_value = value; + return error; + } ++EXPORT_SYMBOL_GPL(vfs_getxattr_alloc); + + ssize_t + __vfs_getxattr(struct dentry *dentry, struct inode *inode, const char *name, +diff -Nurp linux-5.15.37-aufs/kernel/locking/lockdep.c linux-5.15.37-aufs-mod/kernel/locking/lockdep.c +--- linux-5.15.37-aufs/kernel/locking/lockdep.c 2022-04-08 20:22:30.619616817 +0300 ++++ linux-5.15.37-aufs-mod/kernel/locking/lockdep.c 2022-04-08 20:24:23.625148828 +0300 +@@ -208,6 +208,7 @@ inline struct lock_class *lockdep_hlock_ + */ + return lock_classes + class_idx; + } ++EXPORT_SYMBOL_GPL(lockdep_hlock_class); + #define hlock_class(hlock) lockdep_hlock_class(hlock) + + #ifdef CONFIG_LOCK_STAT +diff -Nurp linux-5.15.37-aufs/kernel/task_work.c linux-5.15.37-aufs-mod/kernel/task_work.c +--- linux-5.15.37-aufs/kernel/task_work.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs-mod/kernel/task_work.c 2022-04-08 20:24:23.625148828 +0300 +@@ -167,3 +167,4 @@ void task_work_run(void) + } while (work); + } + } ++EXPORT_SYMBOL_GPL(task_work_run); +diff -Nurp linux-5.15.37-aufs/security/security.c linux-5.15.37-aufs-mod/security/security.c +--- linux-5.15.37-aufs/security/security.c 2022-04-08 20:07:30.718500239 +0300 ++++ linux-5.15.37-aufs-mod/security/security.c 2022-04-08 20:24:23.626148877 +0300 +@@ -1164,6 +1164,7 @@ int security_path_rmdir(const struct pat + return 0; + return call_int_hook(path_rmdir, 0, dir, dentry); + } ++EXPORT_SYMBOL_GPL(security_path_rmdir); + + int security_path_unlink(const struct path *dir, struct dentry *dentry) + { +@@ -1180,6 +1181,7 @@ int security_path_symlink(const struct p + return 0; + return call_int_hook(path_symlink, 0, dir, dentry, old_name); + } ++EXPORT_SYMBOL_GPL(security_path_symlink); + + int security_path_link(struct dentry *old_dentry, const struct path *new_dir, + struct dentry *new_dentry) +@@ -1188,6 +1190,7 @@ int security_path_link(struct dentry *ol + return 0; + return call_int_hook(path_link, 0, old_dentry, new_dir, new_dentry); + } ++EXPORT_SYMBOL_GPL(security_path_link); + + int security_path_rename(const struct path *old_dir, struct dentry *old_dentry, + const struct path *new_dir, struct dentry *new_dentry, +@@ -1215,6 +1218,7 @@ int security_path_truncate(const struct + return 0; + return call_int_hook(path_truncate, 0, path); + } ++EXPORT_SYMBOL_GPL(security_path_truncate); + + int security_path_chmod(const struct path *path, umode_t mode) + { +@@ -1222,6 +1226,7 @@ int security_path_chmod(const struct pat + return 0; + return call_int_hook(path_chmod, 0, path, mode); + } ++EXPORT_SYMBOL_GPL(security_path_chmod); + + int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid) + { +@@ -1229,6 +1234,7 @@ int security_path_chown(const struct pat + return 0; + return call_int_hook(path_chown, 0, path, uid, gid); + } ++EXPORT_SYMBOL_GPL(security_path_chown); + + int security_path_chroot(const struct path *path) + { +@@ -1329,6 +1335,7 @@ int security_inode_permission(struct ino + return 0; + return call_int_hook(inode_permission, 0, inode, mask); + } ++EXPORT_SYMBOL_GPL(security_inode_permission); + + int security_inode_setattr(struct dentry *dentry, struct iattr *attr) + { +@@ -1526,6 +1533,7 @@ int security_file_permission(struct file + + return fsnotify_perm(file, mask); + } ++EXPORT_SYMBOL_GPL(security_file_permission); + + int security_file_alloc(struct file *file) + { diff --git a/kernel/tools/perf/files/patches/mageia/fs-aufs5.15-tristate.patch b/kernel/tools/perf/files/patches/mageia/fs-aufs5.15-tristate.patch new file mode 100644 index 0000000000..f95f4ab698 --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/fs-aufs5.15-tristate.patch @@ -0,0 +1,24 @@ + +Allow aufs to be built as module. + +Signed-off-by: Thomas Backlund + +--- a/fs/aufs/Kconfig ++++ b/fs/aufs/Kconfig +@@ -1,6 +1,6 @@ + # SPDX-License-Identifier: GPL-2.0 + config AUFS_FS +- bool "Aufs (Advanced multi layered unification filesystem) support" ++ tristate "Aufs (Advanced multi layered unification filesystem) support" + help + Aufs is a stackable unification filesystem such as Unionfs, + which unifies several directories and provides a merged single +@@ -72,7 +72,7 @@ endchoice + + config AUFS_EXPORT + bool "NFS-exportable aufs" +- depends on EXPORTFS = y ++ depends on EXPORTFS + help + If you want to export your mounted aufs via NFS, then enable this + option. There are several requirements for this configuration. diff --git a/kernel/tools/perf/files/patches/mageia/fs-aufs5.15.patch b/kernel/tools/perf/files/patches/mageia/fs-aufs5.15.patch new file mode 100644 index 0000000000..3484d64f6f --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/fs-aufs5.15.patch @@ -0,0 +1,38061 @@ + + Documentation/ABI/testing/debugfs-aufs | 55 +++++ + Documentation/ABI/testing/sysfs-aufs | 31 ++ + Documentation/filesystems/aufs/README | 396 ++++++++++++++++++++++++++++++++++++ + Documentation/filesystems/aufs/design/01intro.txt | 158 ++++++++++++++ + Documentation/filesystems/aufs/design/02struct.txt | 245 ++++++++++++++++++++++ + Documentation/filesystems/aufs/design/03atomic_open.txt | 72 ++++++ + Documentation/filesystems/aufs/design/03lookup.txt | 100 +++++++++ + Documentation/filesystems/aufs/design/04branch.txt | 61 +++++ + Documentation/filesystems/aufs/design/05wbr_policy.txt | 51 ++++ + Documentation/filesystems/aufs/design/06dirren.dot | 31 ++ + Documentation/filesystems/aufs/design/06dirren.txt | 89 ++++++++ + Documentation/filesystems/aufs/design/06fhsm.txt | 105 +++++++++ + Documentation/filesystems/aufs/design/06mmap.txt | 59 +++++ + Documentation/filesystems/aufs/design/06xattr.txt | 81 +++++++ + Documentation/filesystems/aufs/design/07export.txt | 45 ++++ + Documentation/filesystems/aufs/design/08shwh.txt | 39 +++ + Documentation/filesystems/aufs/design/10dynop.txt | 34 +++ + MAINTAINERS | 13 + + drivers/block/loop.c | 18 + + fs/Kconfig | 1 + fs/Makefile | 1 + fs/aufs/Kconfig | 199 ++++++++++++++++++ + fs/aufs/Makefile | 39 +++ + fs/aufs/aufs.h | 49 ++++ + fs/aufs/branch.c | 1414 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/branch.h | 362 ++++++++++++++++++++++++++++++++ + fs/aufs/cpup.c | 1446 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/cpup.h | 87 +++++++ + fs/aufs/dbgaufs.c | 513 ++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/dbgaufs.h | 40 +++ + fs/aufs/dcsub.c | 212 +++++++++++++++++++ + fs/aufs/dcsub.h | 124 +++++++++++ + fs/aufs/debug.c | 431 +++++++++++++++++++++++++++++++++++++++ + fs/aufs/debug.h | 213 +++++++++++++++++++ + fs/aufs/dentry.c | 1155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/dentry.h | 256 +++++++++++++++++++++++ + fs/aufs/dinfo.c | 541 +++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/dir.c | 752 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/dir.h | 121 +++++++++++ + fs/aufs/dirren.c | 1302 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/dirren.h | 127 +++++++++++ + fs/aufs/dynop.c | 355 ++++++++++++++++++++++++++++++++ + fs/aufs/dynop.h | 64 +++++ + fs/aufs/export.c | 817 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/f_op.c | 758 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/fhsm.c | 413 +++++++++++++++++++++++++++++++++++++ + fs/aufs/file.c | 850 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/file.h | 329 +++++++++++++++++++++++++++++ + fs/aufs/finfo.c | 136 ++++++++++++ + fs/aufs/fsctx.c | 1229 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/fstype.h | 388 +++++++++++++++++++++++++++++++++++ + fs/aufs/hbl.h | 52 ++++ + fs/aufs/hfsnotify.c | 276 +++++++++++++++++++++++++ + fs/aufs/hfsplus.c | 47 ++++ + fs/aufs/hnotify.c | 702 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/i_op.c | 1499 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/i_op_add.c | 928 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/i_op_del.c | 509 ++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/i_op_ren.c | 1244 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/iinfo.c | 273 ++++++++++++++++++++++++ + fs/aufs/inode.c | 518 +++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/inode.h | 692 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/ioctl.c | 207 ++++++++++++++++++ + fs/aufs/lcnt.h | 173 +++++++++++++++ + fs/aufs/loop.c | 135 ++++++++++++ + fs/aufs/loop.h | 42 +++ + fs/aufs/magic.mk | 31 ++ + fs/aufs/module.c | 259 +++++++++++++++++++++++ + fs/aufs/module.h | 153 +++++++++++++ + fs/aufs/mvdown.c | 693 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/opts.c | 1019 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/opts.h | 250 ++++++++++++++++++++++ + fs/aufs/plink.c | 503 +++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/poll.c | 38 +++ + fs/aufs/posix_acl.c | 98 ++++++++ + fs/aufs/procfs.c | 157 ++++++++++++++ + fs/aufs/rdu.c | 371 +++++++++++++++++++++++++++++++++ + fs/aufs/rwsem.h | 72 ++++++ + fs/aufs/sbinfo.c | 303 +++++++++++++++++++++++++++ + fs/aufs/super.c | 858 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/super.h | 579 ++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/sysaufs.c | 80 +++++++ + fs/aufs/sysaufs.h | 89 ++++++++ + fs/aufs/sysfs.c | 338 ++++++++++++++++++++++++++++++ + fs/aufs/sysrq.c | 136 ++++++++++++ + fs/aufs/vdir.c | 883 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/vfsub.c | 905 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/vfsub.h | 345 +++++++++++++++++++++++++++++++ + fs/aufs/wbr_policy.c | 817 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/whout.c | 1059 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/aufs/whout.h | 74 ++++++ + fs/aufs/wkq.c | 359 ++++++++++++++++++++++++++++++++ + fs/aufs/wkq.h | 76 ++++++ + fs/aufs/xattr.c | 355 ++++++++++++++++++++++++++++++++ + fs/aufs/xino.c | 1913 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + fs/dcache.c | 2 + fs/fcntl.c | 4 + fs/namespace.c | 6 + fs/proc/base.c | 2 + fs/proc/nommu.c | 5 + fs/proc/task_mmu.c | 7 + fs/proc/task_nommu.c | 5 + fs/splice.c | 10 + include/linux/fs.h | 4 + include/linux/lockdep.h | 2 + include/linux/mm.h | 37 +++ + include/linux/mm_types.h | 6 + include/linux/mnt_namespace.h | 3 + include/linux/splice.h | 6 + include/uapi/linux/aufs_type.h | 439 +++++++++++++++++++++++++++++++++++++++ + kernel/fork.c | 2 + kernel/locking/lockdep.c | 3 + mm/Makefile | 1 + mm/filemap.c | 2 + mm/mmap.c | 39 +++ + mm/nommu.c | 10 + mm/prfile.c | 86 +++++++ + 117 files changed, 37172 insertions(+), 26 deletions(-) + +diff -Nurp linux-5.15.37/Documentation/ABI/testing/debugfs-aufs linux-5.15.37-aufs/Documentation/ABI/testing/debugfs-aufs +--- linux-5.15.37/Documentation/ABI/testing/debugfs-aufs 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/ABI/testing/debugfs-aufs 2022-04-08 20:22:30.608616279 +0300 +@@ -0,0 +1,55 @@ ++What: /debug/aufs/si_/ ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ Under /debug/aufs, a directory named si_ is created ++ per aufs mount, where is a unique id generated ++ internally. ++ ++What: /debug/aufs/si_/plink ++Date: Apr 2013 ++Contact: J. R. Okajima ++Description: ++ It has three lines and shows the information about the ++ pseudo-link. The first line is a single number ++ representing a number of buckets. The second line is a ++ number of pseudo-links per buckets (separated by a ++ blank). The last line is a single number representing a ++ total number of psedo-links. ++ When the aufs mount option 'noplink' is specified, it ++ will show "1\n0\n0\n". ++ ++What: /debug/aufs/si_/xib ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the consumed blocks by xib (External Inode Number ++ Bitmap), its block size and file size. ++ When the aufs mount option 'noxino' is specified, it ++ will be empty. About XINO files, see the aufs manual. ++ ++What: /debug/aufs/si_/xi ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the consumed blocks by xino (External Inode Number ++ Translation Table), its link count, block size and file ++ size. ++ Due to the file size limit, there may exist multiple ++ xino files per branch. In this case, "-N" is added to ++ the filename and it corresponds to the index of the ++ internal xino array. "-0" is omitted. ++ When the aufs mount option 'noxino' is specified, Those ++ entries won't exist. About XINO files, see the aufs ++ manual. ++ ++What: /debug/aufs/si_/xigen ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the consumed blocks by xigen (External Inode ++ Generation Table), its block size and file size. ++ If CONFIG_AUFS_EXPORT is disabled, this entry will not ++ be created. ++ When the aufs mount option 'noxino' is specified, it ++ will be empty. About XINO files, see the aufs manual. +diff -Nurp linux-5.15.37/Documentation/ABI/testing/sysfs-aufs linux-5.15.37-aufs/Documentation/ABI/testing/sysfs-aufs +--- linux-5.15.37/Documentation/ABI/testing/sysfs-aufs 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/ABI/testing/sysfs-aufs 2022-04-08 20:22:30.608616279 +0300 +@@ -0,0 +1,31 @@ ++What: /sys/fs/aufs/si_/ ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ Under /sys/fs/aufs, a directory named si_ is created ++ per aufs mount, where is a unique id generated ++ internally. ++ ++What: /sys/fs/aufs/si_/br ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the abolute path of a member directory (which ++ is called branch) in aufs, and its permission. ++ ++What: /sys/fs/aufs/si_/brid ++Date: July 2013 ++Contact: J. R. Okajima ++Description: ++ It shows the id of a member directory (which is called ++ branch) in aufs. ++ ++What: /sys/fs/aufs/si_/xi_path ++Date: March 2009 ++Contact: J. R. Okajima ++Description: ++ It shows the abolute path of XINO (External Inode Number ++ Bitmap, Translation Table and Generation Table) file ++ even if it is the default path. ++ When the aufs mount option 'noxino' is specified, it ++ will be empty. About XINO files, see the aufs manual. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/01intro.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/01intro.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/01intro.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/01intro.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,158 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++ ++Introduction ++---------------------------------------- ++ ++aufs [ei ju: ef es] | /ey-yoo-ef-es/ | [a u f s] ++1. abbrev. for "advanced multi-layered unification filesystem". ++2. abbrev. for "another unionfs". ++3. abbrev. for "auf das" in German which means "on the" in English. ++ Ex. "Butter aufs Brot"(G) means "butter onto bread"(E). ++ But "Filesystem aufs Filesystem" is hard to understand. ++4. abbrev. for "African Urban Fashion Show". ++ ++AUFS is a filesystem with features: ++- multi layered stackable unification filesystem, the member directory ++ is called as a branch. ++- branch permission and attribute, 'readonly', 'real-readonly', ++ 'readwrite', 'whiteout-able', 'link-able whiteout', etc. and their ++ combination. ++- internal "file copy-on-write". ++- logical deletion, whiteout. ++- dynamic branch manipulation, adding, deleting and changing permission. ++- allow bypassing aufs, user's direct branch access. ++- external inode number translation table and bitmap which maintains the ++ persistent aufs inode number. ++- seekable directory, including NFS readdir. ++- file mapping, mmap and sharing pages. ++- pseudo-link, hardlink over branches. ++- loopback mounted filesystem as a branch. ++- several policies to select one among multiple writable branches. ++- revert a single systemcall when an error occurs in aufs. ++- and more... ++ ++ ++Multi Layered Stackable Unification Filesystem ++---------------------------------------------------------------------- ++Most people already knows what it is. ++It is a filesystem which unifies several directories and provides a ++merged single directory. When users access a file, the access will be ++passed/re-directed/converted (sorry, I am not sure which English word is ++correct) to the real file on the member filesystem. The member ++filesystem is called 'lower filesystem' or 'branch' and has a mode ++'readonly' and 'readwrite.' And the deletion for a file on the lower ++readonly branch is handled by creating 'whiteout' on the upper writable ++branch. ++ ++On LKML, there have been discussions about UnionMount (Jan Blunck, ++Bharata B Rao and Valerie Aurora) and Unionfs (Erez Zadok). They took ++different approaches to implement the merged-view. ++The former tries putting it into VFS, and the latter implements as a ++separate filesystem. ++(If I misunderstand about these implementations, please let me know and ++I shall correct it. Because it is a long time ago when I read their ++source files last time). ++ ++UnionMount's approach will be able to small, but may be hard to share ++branches between several UnionMount since the whiteout in it is ++implemented in the inode on branch filesystem and always ++shared. According to Bharata's post, readdir does not seems to be ++finished yet. ++There are several missing features known in this implementations such as ++- for users, the inode number may change silently. eg. copy-up. ++- link(2) may break by copy-up. ++- read(2) may get an obsoleted filedata (fstat(2) too). ++- fcntl(F_SETLK) may be broken by copy-up. ++- unnecessary copy-up may happen, for example mmap(MAP_PRIVATE) after ++ open(O_RDWR). ++ ++In linux-3.18, "overlay" filesystem (formerly known as "overlayfs") was ++merged into mainline. This is another implementation of UnionMount as a ++separated filesystem. All the limitations and known problems which ++UnionMount are equally inherited to "overlay" filesystem. ++ ++Unionfs has a longer history. When I started implementing a stackable ++filesystem (Aug 2005), it already existed. It has virtual super_block, ++inode, dentry and file objects and they have an array pointing lower ++same kind objects. After contributing many patches for Unionfs, I ++re-started my project AUFS (Jun 2006). ++ ++In AUFS, the structure of filesystem resembles to Unionfs, but I ++implemented my own ideas, approaches and enhancements and it became ++totally different one. ++ ++Comparing DM snapshot and fs based implementation ++- the number of bytes to be copied between devices is much smaller. ++- the type of filesystem must be one and only. ++- the fs must be writable, no readonly fs, even for the lower original ++ device. so the compression fs will not be usable. but if we use ++ loopback mount, we may address this issue. ++ for instance, ++ mount /cdrom/squashfs.img /sq ++ losetup /sq/ext2.img ++ losetup /somewhere/cow ++ dmsetup "snapshot /dev/loop0 /dev/loop1 ..." ++- it will be difficult (or needs more operations) to extract the ++ difference between the original device and COW. ++- DM snapshot-merge may help a lot when users try merging. in the ++ fs-layer union, users will use rsync(1). ++ ++You may want to read my old paper "Filesystems in LiveCD" ++(http://aufs.sourceforge.net/aufs2/report/sq/sq.pdf). ++ ++ ++Several characters/aspects/persona of aufs ++---------------------------------------------------------------------- ++ ++Aufs has several characters, aspects or persona. ++1. a filesystem, callee of VFS helper ++2. sub-VFS, caller of VFS helper for branches ++3. a virtual filesystem which maintains persistent inode number ++4. reader/writer of files on branches such like an application ++ ++1. Callee of VFS Helper ++As an ordinary linux filesystem, aufs is a callee of VFS. For instance, ++unlink(2) from an application reaches sys_unlink() kernel function and ++then vfs_unlink() is called. vfs_unlink() is one of VFS helper and it ++calls filesystem specific unlink operation. Actually aufs implements the ++unlink operation but it behaves like a redirector. ++ ++2. Caller of VFS Helper for Branches ++aufs_unlink() passes the unlink request to the branch filesystem as if ++it were called from VFS. So the called unlink operation of the branch ++filesystem acts as usual. As a caller of VFS helper, aufs should handle ++every necessary pre/post operation for the branch filesystem. ++- acquire the lock for the parent dir on a branch ++- lookup in a branch ++- revalidate dentry on a branch ++- mnt_want_write() for a branch ++- vfs_unlink() for a branch ++- mnt_drop_write() for a branch ++- release the lock on a branch ++ ++3. Persistent Inode Number ++One of the most important issue for a filesystem is to maintain inode ++numbers. This is particularly important to support exporting a ++filesystem via NFS. Aufs is a virtual filesystem which doesn't have a ++backend block device for its own. But some storage is necessary to ++keep and maintain the inode numbers. It may be a large space and may not ++suit to keep in memory. Aufs rents some space from its first writable ++branch filesystem (by default) and creates file(s) on it. These files ++are created by aufs internally and removed soon (currently) keeping ++opened. ++Note: Because these files are removed, they are totally gone after ++ unmounting aufs. It means the inode numbers are not persistent ++ across unmount or reboot. I have a plan to make them really ++ persistent which will be important for aufs on NFS server. ++ ++4. Read/Write Files Internally (copy-on-write) ++Because a branch can be readonly, when you write a file on it, aufs will ++"copy-up" it to the upper writable branch internally. And then write the ++originally requested thing to the file. Generally kernel doesn't ++open/read/write file actively. In aufs, even a single write may cause a ++internal "file copy". This behaviour is very similar to cp(1) command. ++ ++Some people may think it is better to pass such work to user space ++helper, instead of doing in kernel space. Actually I am still thinking ++about it. But currently I have implemented it in kernel space. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/02struct.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/02struct.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/02struct.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/02struct.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,245 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++ ++Basic Aufs Internal Structure ++ ++Superblock/Inode/Dentry/File Objects ++---------------------------------------------------------------------- ++As like an ordinary filesystem, aufs has its own ++superblock/inode/dentry/file objects. All these objects have a ++dynamically allocated array and store the same kind of pointers to the ++lower filesystem, branch. ++For example, when you build a union with one readwrite branch and one ++readonly, mounted /au, /rw and /ro respectively. ++- /au = /rw + /ro ++- /ro/fileA exists but /rw/fileA ++ ++Aufs lookup operation finds /ro/fileA and gets dentry for that. These ++pointers are stored in a aufs dentry. The array in aufs dentry will be, ++- [0] = NULL (because /rw/fileA doesn't exist) ++- [1] = /ro/fileA ++ ++This style of an array is essentially same to the aufs ++superblock/inode/dentry/file objects. ++ ++Because aufs supports manipulating branches, ie. add/delete/change ++branches dynamically, these objects has its own generation. When ++branches are changed, the generation in aufs superblock is ++incremented. And a generation in other object are compared when it is ++accessed. When a generation in other objects are obsoleted, aufs ++refreshes the internal array. ++ ++ ++Superblock ++---------------------------------------------------------------------- ++Additionally aufs superblock has some data for policies to select one ++among multiple writable branches, XIB files, pseudo-links and kobject. ++See below in detail. ++About the policies which supports copy-down a directory, see ++wbr_policy.txt too. ++ ++ ++Branch and XINO(External Inode Number Translation Table) ++---------------------------------------------------------------------- ++Every branch has its own xino (external inode number translation table) ++file. The xino file is created and unlinked by aufs internally. When two ++members of a union exist on the same filesystem, they share the single ++xino file. ++The struct of a xino file is simple, just a sequence of aufs inode ++numbers which is indexed by the lower inode number. ++In the above sample, assume the inode number of /ro/fileA is i111 and ++aufs assigns the inode number i999 for fileA. Then aufs writes 999 as ++4(8) bytes at 111 * 4(8) bytes offset in the xino file. ++ ++When the inode numbers are not contiguous, the xino file will be sparse ++which has a hole in it and doesn't consume as much disk space as it ++might appear. If your branch filesystem consumes disk space for such ++holes, then you should specify 'xino=' option at mounting aufs. ++ ++Aufs has a mount option to free the disk blocks for such holes in XINO ++files on tmpfs or ramdisk. But it is not so effective actually. If you ++meet a problem of disk shortage due to XINO files, then you should try ++"tmpfs-ino.patch" (and "vfs-ino.patch" too) in aufs4-standalone.git. ++The patch localizes the assignment inumbers per tmpfs-mount and avoid ++the holes in XINO files. ++ ++Also a writable branch has three kinds of "whiteout bases". All these ++are existed when the branch is joined to aufs, and their names are ++whiteout-ed doubly, so that users will never see their names in aufs ++hierarchy. ++1. a regular file which will be hardlinked to all whiteouts. ++2. a directory to store a pseudo-link. ++3. a directory to store an "orphan"-ed file temporary. ++ ++1. Whiteout Base ++ When you remove a file on a readonly branch, aufs handles it as a ++ logical deletion and creates a whiteout on the upper writable branch ++ as a hardlink of this file in order not to consume inode on the ++ writable branch. ++2. Pseudo-link Dir ++ See below, Pseudo-link. ++3. Step-Parent Dir ++ When "fileC" exists on the lower readonly branch only and it is ++ opened and removed with its parent dir, and then user writes ++ something into it, then aufs copies-up fileC to this ++ directory. Because there is no other dir to store fileC. After ++ creating a file under this dir, the file is unlinked. ++ ++Because aufs supports manipulating branches, ie. add/delete/change ++dynamically, a branch has its own id. When the branch order changes, ++aufs finds the new index by searching the branch id. ++ ++ ++Pseudo-link ++---------------------------------------------------------------------- ++Assume "fileA" exists on the lower readonly branch only and it is ++hardlinked to "fileB" on the branch. When you write something to fileA, ++aufs copies-up it to the upper writable branch. Additionally aufs ++creates a hardlink under the Pseudo-link Directory of the writable ++branch. The inode of a pseudo-link is kept in aufs super_block as a ++simple list. If fileB is read after unlinking fileA, aufs returns ++filedata from the pseudo-link instead of the lower readonly ++branch. Because the pseudo-link is based upon the inode, to keep the ++inode number by xino (see above) is essentially necessary. ++ ++All the hardlinks under the Pseudo-link Directory of the writable branch ++should be restored in a proper location later. Aufs provides a utility ++to do this. The userspace helpers executed at remounting and unmounting ++aufs by default. ++During this utility is running, it puts aufs into the pseudo-link ++maintenance mode. In this mode, only the process which began the ++maintenance mode (and its child processes) is allowed to operate in ++aufs. Some other processes which are not related to the pseudo-link will ++be allowed to run too, but the rest have to return an error or wait ++until the maintenance mode ends. If a process already acquires an inode ++mutex (in VFS), it has to return an error. ++ ++ ++XIB(external inode number bitmap) ++---------------------------------------------------------------------- ++Addition to the xino file per a branch, aufs has an external inode number ++bitmap in a superblock object. It is also an internal file such like a ++xino file. ++It is a simple bitmap to mark whether the aufs inode number is in-use or ++not. ++To reduce the file I/O, aufs prepares a single memory page to cache xib. ++ ++As well as XINO files, aufs has a feature to truncate/refresh XIB to ++reduce the number of consumed disk blocks for these files. ++ ++ ++Virtual or Vertical Dir, and Readdir in Userspace ++---------------------------------------------------------------------- ++In order to support multiple layers (branches), aufs readdir operation ++constructs a virtual dir block on memory. For readdir, aufs calls ++vfs_readdir() internally for each dir on branches, merges their entries ++with eliminating the whiteout-ed ones, and sets it to file (dir) ++object. So the file object has its entry list until it is closed. The ++entry list will be updated when the file position is zero and becomes ++obsoleted. This decision is made in aufs automatically. ++ ++The dynamically allocated memory block for the name of entries has a ++unit of 512 bytes (by default) and stores the names contiguously (no ++padding). Another block for each entry is handled by kmem_cache too. ++During building dir blocks, aufs creates hash list and judging whether ++the entry is whiteouted by its upper branch or already listed. ++The merged result is cached in the corresponding inode object and ++maintained by a customizable life-time option. ++ ++Some people may call it can be a security hole or invite DoS attack ++since the opened and once readdir-ed dir (file object) holds its entry ++list and becomes a pressure for system memory. But I'd say it is similar ++to files under /proc or /sys. The virtual files in them also holds a ++memory page (generally) while they are opened. When an idea to reduce ++memory for them is introduced, it will be applied to aufs too. ++For those who really hate this situation, I've developed readdir(3) ++library which operates this merging in userspace. You just need to set ++LD_PRELOAD environment variable, and aufs will not consume no memory in ++kernel space for readdir(3). ++ ++ ++Workqueue ++---------------------------------------------------------------------- ++Aufs sometimes requires privilege access to a branch. For instance, ++in copy-up/down operation. When a user process is going to make changes ++to a file which exists in the lower readonly branch only, and the mode ++of one of ancestor directories may not be writable by a user ++process. Here aufs copy-up the file with its ancestors and they may ++require privilege to set its owner/group/mode/etc. ++This is a typical case of a application character of aufs (see ++Introduction). ++ ++Aufs uses workqueue synchronously for this case. It creates its own ++workqueue. The workqueue is a kernel thread and has privilege. Aufs ++passes the request to call mkdir or write (for example), and wait for ++its completion. This approach solves a problem of a signal handler ++simply. ++If aufs didn't adopt the workqueue and changed the privilege of the ++process, then the process may receive the unexpected SIGXFSZ or other ++signals. ++ ++Also aufs uses the system global workqueue ("events" kernel thread) too ++for asynchronous tasks, such like handling inotify/fsnotify, re-creating a ++whiteout base and etc. This is unrelated to a privilege. ++Most of aufs operation tries acquiring a rw_semaphore for aufs ++superblock at the beginning, at the same time waits for the completion ++of all queued asynchronous tasks. ++ ++ ++Whiteout ++---------------------------------------------------------------------- ++The whiteout in aufs is very similar to Unionfs's. That is represented ++by its filename. UnionMount takes an approach of a file mode, but I am ++afraid several utilities (find(1) or something) will have to support it. ++ ++Basically the whiteout represents "logical deletion" which stops aufs to ++lookup further, but also it represents "dir is opaque" which also stop ++further lookup. ++ ++In aufs, rmdir(2) and rename(2) for dir uses whiteout alternatively. ++In order to make several functions in a single systemcall to be ++revertible, aufs adopts an approach to rename a directory to a temporary ++unique whiteouted name. ++For example, in rename(2) dir where the target dir already existed, aufs ++renames the target dir to a temporary unique whiteouted name before the ++actual rename on a branch, and then handles other actions (make it opaque, ++update the attributes, etc). If an error happens in these actions, aufs ++simply renames the whiteouted name back and returns an error. If all are ++succeeded, aufs registers a function to remove the whiteouted unique ++temporary name completely and asynchronously to the system global ++workqueue. ++ ++ ++Copy-up ++---------------------------------------------------------------------- ++It is a well-known feature or concept. ++When user modifies a file on a readonly branch, aufs operate "copy-up" ++internally and makes change to the new file on the upper writable branch. ++When the trigger systemcall does not update the timestamps of the parent ++dir, aufs reverts it after copy-up. ++ ++ ++Move-down (aufs3.9 and later) ++---------------------------------------------------------------------- ++"Copy-up" is one of the essential feature in aufs. It copies a file from ++the lower readonly branch to the upper writable branch when a user ++changes something about the file. ++"Move-down" is an opposite action of copy-up. Basically this action is ++ran manually instead of automatically and internally. ++For desgin and implementation, aufs has to consider these issues. ++- whiteout for the file may exist on the lower branch. ++- ancestor directories may not exist on the lower branch. ++- diropq for the ancestor directories may exist on the upper branch. ++- free space on the lower branch will reduce. ++- another access to the file may happen during moving-down, including ++ UDBA (see "Revalidate Dentry and UDBA"). ++- the file should not be hard-linked nor pseudo-linked. they should be ++ handled by auplink utility later. ++ ++Sometimes users want to move-down a file from the upper writable branch ++to the lower readonly or writable branch. For instance, ++- the free space of the upper writable branch is going to run out. ++- create a new intermediate branch between the upper and lower branch. ++- etc. ++ ++For this purpose, use "aumvdown" command in aufs-util.git. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/03atomic_open.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/03atomic_open.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/03atomic_open.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/03atomic_open.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,72 @@ ++ ++# Copyright (C) 2015-2021 Junjiro R. Okajima ++ ++Support for a branch who has its ->atomic_open() ++---------------------------------------------------------------------- ++The filesystems who implement its ->atomic_open() are not majority. For ++example NFSv4 does, and aufs should call NFSv4 ->atomic_open, ++particularly for open(O_CREAT|O_EXCL, 0400) case. Other than ++->atomic_open(), NFSv4 returns an error for this open(2). While I am not ++sure whether all filesystems who have ->atomic_open() behave like this, ++but NFSv4 surely returns the error. ++ ++In order to support ->atomic_open() for aufs, there are a few ++approaches. ++ ++A. Introduce aufs_atomic_open() ++ - calls one of VFS:do_last(), lookup_open() or atomic_open() for ++ branch fs. ++B. Introduce aufs_atomic_open() calling create, open and chmod. this is ++ an aufs user Pip Cet's approach ++ - calls aufs_create(), VFS finish_open() and notify_change(). ++ - pass fake-mode to finish_open(), and then correct the mode by ++ notify_change(). ++C. Extend aufs_open() to call branch fs's ->atomic_open() ++ - no aufs_atomic_open(). ++ - aufs_lookup() registers the TID to an aufs internal object. ++ - aufs_create() does nothing when the matching TID is registered, but ++ registers the mode. ++ - aufs_open() calls branch fs's ->atomic_open() when the matching ++ TID is registered. ++D. Extend aufs_open() to re-try branch fs's ->open() with superuser's ++ credential ++ - no aufs_atomic_open(). ++ - aufs_create() registers the TID to an internal object. this info ++ represents "this process created this file just now." ++ - when aufs gets EACCES from branch fs's ->open(), then confirm the ++ registered TID and re-try open() with superuser's credential. ++ ++Pros and cons for each approach. ++ ++A. ++ - straightforward but highly depends upon VFS internal. ++ - the atomic behavaiour is kept. ++ - some of parameters such as nameidata are hard to reproduce for ++ branch fs. ++ - large overhead. ++B. ++ - easy to implement. ++ - the atomic behavaiour is lost. ++C. ++ - the atomic behavaiour is kept. ++ - dirty and tricky. ++ - VFS checks whether the file is created correctly after calling ++ ->create(), which means this approach doesn't work. ++D. ++ - easy to implement. ++ - the atomic behavaiour is lost. ++ - to open a file with superuser's credential and give it to a user ++ process is a bad idea, since the file object keeps the credential ++ in it. It may affect LSM or something. This approach doesn't work ++ either. ++ ++The approach A is ideal, but it hard to implement. So here is a ++variation of A, which is to be implemented. ++ ++A-1. Introduce aufs_atomic_open() ++ - calls branch fs ->atomic_open() if exists. otherwise calls ++ vfs_create() and finish_open(). ++ - the demerit is that the several checks after branch fs ++ ->atomic_open() are lost. in the ordinary case, the checks are ++ done by VFS:do_last(), lookup_open() and atomic_open(). some can ++ be implemented in aufs, but not all I am afraid. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/03lookup.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/03lookup.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/03lookup.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/03lookup.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,100 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++ ++Lookup in a Branch ++---------------------------------------------------------------------- ++Since aufs has a character of sub-VFS (see Introduction), it operates ++lookup for branches as VFS does. It may be a heavy work. But almost all ++lookup operation in aufs is the simplest case, ie. lookup only an entry ++directly connected to its parent. Digging down the directory hierarchy ++is unnecessary. VFS has a function lookup_one_len() for that use, and ++aufs calls it. ++ ++When a branch is a remote filesystem, aufs basically relies upon its ++->d_revalidate(), also aufs forces the hardest revalidate tests for ++them. ++For d_revalidate, aufs implements three levels of revalidate tests. See ++"Revalidate Dentry and UDBA" in detail. ++ ++ ++Test Only the Highest One for the Directory Permission (dirperm1 option) ++---------------------------------------------------------------------- ++Let's try case study. ++- aufs has two branches, upper readwrite and lower readonly. ++ /au = /rw + /ro ++- "dirA" exists under /ro, but /rw. and its mode is 0700. ++- user invoked "chmod a+rx /au/dirA" ++- the internal copy-up is activated and "/rw/dirA" is created and its ++ permission bits are set to world readable. ++- then "/au/dirA" becomes world readable? ++ ++In this case, /ro/dirA is still 0700 since it exists in readonly branch, ++or it may be a natively readonly filesystem. If aufs respects the lower ++branch, it should not respond readdir request from other users. But user ++allowed it by chmod. Should really aufs rejects showing the entries ++under /ro/dirA? ++ ++To be honest, I don't have a good solution for this case. So aufs ++implements 'dirperm1' and 'nodirperm1' mount options, and leave it to ++users. ++When dirperm1 is specified, aufs checks only the highest one for the ++directory permission, and shows the entries. Otherwise, as usual, checks ++every dir existing on all branches and rejects the request. ++ ++As a side effect, dirperm1 option improves the performance of aufs ++because the number of permission check is reduced when the number of ++branch is many. ++ ++ ++Revalidate Dentry and UDBA (User's Direct Branch Access) ++---------------------------------------------------------------------- ++Generally VFS helpers re-validate a dentry as a part of lookup. ++0. digging down the directory hierarchy. ++1. lock the parent dir by its i_mutex. ++2. lookup the final (child) entry. ++3. revalidate it. ++4. call the actual operation (create, unlink, etc.) ++5. unlock the parent dir ++ ++If the filesystem implements its ->d_revalidate() (step 3), then it is ++called. Actually aufs implements it and checks the dentry on a branch is ++still valid. ++But it is not enough. Because aufs has to release the lock for the ++parent dir on a branch at the end of ->lookup() (step 2) and ++->d_revalidate() (step 3) while the i_mutex of the aufs dir is still ++held by VFS. ++If the file on a branch is changed directly, eg. bypassing aufs, after ++aufs released the lock, then the subsequent operation may cause ++something unpleasant result. ++ ++This situation is a result of VFS architecture, ->lookup() and ++->d_revalidate() is separated. But I never say it is wrong. It is a good ++design from VFS's point of view. It is just not suitable for sub-VFS ++character in aufs. ++ ++Aufs supports such case by three level of revalidation which is ++selectable by user. ++1. Simple Revalidate ++ Addition to the native flow in VFS's, confirm the child-parent ++ relationship on the branch just after locking the parent dir on the ++ branch in the "actual operation" (step 4). When this validation ++ fails, aufs returns EBUSY. ->d_revalidate() (step 3) in aufs still ++ checks the validation of the dentry on branches. ++2. Monitor Changes Internally by Inotify/Fsnotify ++ Addition to above, in the "actual operation" (step 4) aufs re-lookup ++ the dentry on the branch, and returns EBUSY if it finds different ++ dentry. ++ Additionally, aufs sets the inotify/fsnotify watch for every dir on branches ++ during it is in cache. When the event is notified, aufs registers a ++ function to kernel 'events' thread by schedule_work(). And the ++ function sets some special status to the cached aufs dentry and inode ++ private data. If they are not cached, then aufs has nothing to ++ do. When the same file is accessed through aufs (step 0-3) later, ++ aufs will detect the status and refresh all necessary data. ++ In this mode, aufs has to ignore the event which is fired by aufs ++ itself. ++3. No Extra Validation ++ This is the simplest test and doesn't add any additional revalidation ++ test, and skip the revalidation in step 4. It is useful and improves ++ aufs performance when system surely hide the aufs branches from user, ++ by over-mounting something (or another method). +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/04branch.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/04branch.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/04branch.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/04branch.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,61 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++ ++Branch Manipulation ++ ++Since aufs supports dynamic branch manipulation, ie. add/remove a branch ++and changing its permission/attribute, there are a lot of works to do. ++ ++ ++Add a Branch ++---------------------------------------------------------------------- ++o Confirm the adding dir exists outside of aufs, including loopback ++ mount, and its various attributes. ++o Initialize the xino file and whiteout bases if necessary. ++ See struct.txt. ++ ++o Check the owner/group/mode of the directory ++ When the owner/group/mode of the adding directory differs from the ++ existing branch, aufs issues a warning because it may impose a ++ security risk. ++ For example, when a upper writable branch has a world writable empty ++ top directory, a malicious user can create any files on the writable ++ branch directly, like copy-up and modify manually. If something like ++ /etc/{passwd,shadow} exists on the lower readonly branch but the upper ++ writable branch, and the writable branch is world-writable, then a ++ malicious guy may create /etc/passwd on the writable branch directly ++ and the infected file will be valid in aufs. ++ I am afraid it can be a security issue, but aufs can do nothing except ++ producing a warning. ++ ++ ++Delete a Branch ++---------------------------------------------------------------------- ++o Confirm the deleting branch is not busy ++ To be general, there is one merit to adopt "remount" interface to ++ manipulate branches. It is to discard caches. At deleting a branch, ++ aufs checks the still cached (and connected) dentries and inodes. If ++ there are any, then they are all in-use. An inode without its ++ corresponding dentry can be alive alone (for example, inotify/fsnotify case). ++ ++ For the cached one, aufs checks whether the same named entry exists on ++ other branches. ++ If the cached one is a directory, because aufs provides a merged view ++ to users, as long as one dir is left on any branch aufs can show the ++ dir to users. In this case, the branch can be removed from aufs. ++ Otherwise aufs rejects deleting the branch. ++ ++ If any file on the deleting branch is opened by aufs, then aufs ++ rejects deleting. ++ ++ ++Modify the Permission of a Branch ++---------------------------------------------------------------------- ++o Re-initialize or remove the xino file and whiteout bases if necessary. ++ See struct.txt. ++ ++o rw --> ro: Confirm the modifying branch is not busy ++ Aufs rejects the request if any of these conditions are true. ++ - a file on the branch is mmap-ed. ++ - a regular file on the branch is opened for write and there is no ++ same named entry on the upper branch. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/05wbr_policy.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/05wbr_policy.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/05wbr_policy.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/05wbr_policy.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,51 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++ ++Policies to Select One among Multiple Writable Branches ++---------------------------------------------------------------------- ++When the number of writable branch is more than one, aufs has to decide ++the target branch for file creation or copy-up. By default, the highest ++writable branch which has the parent (or ancestor) dir of the target ++file is chosen (top-down-parent policy). ++By user's request, aufs implements some other policies to select the ++writable branch, for file creation several policies, round-robin, ++most-free-space, and other policies. For copy-up, top-down-parent, ++bottom-up-parent, bottom-up and others. ++ ++As expected, the round-robin policy selects the branch in circular. When ++you have two writable branches and creates 10 new files, 5 files will be ++created for each branch. mkdir(2) systemcall is an exception. When you ++create 10 new directories, all will be created on the same branch. ++And the most-free-space policy selects the one which has most free ++space among the writable branches. The amount of free space will be ++checked by aufs internally, and users can specify its time interval. ++ ++The policies for copy-up is more simple, ++top-down-parent is equivalent to the same named on in create policy, ++bottom-up-parent selects the writable branch where the parent dir ++exists and the nearest upper one from the copyup-source, ++bottom-up selects the nearest upper writable branch from the ++copyup-source, regardless the existence of the parent dir. ++ ++There are some rules or exceptions to apply these policies. ++- If there is a readonly branch above the policy-selected branch and ++ the parent dir is marked as opaque (a variation of whiteout), or the ++ target (creating) file is whiteout-ed on the upper readonly branch, ++ then the result of the policy is ignored and the target file will be ++ created on the nearest upper writable branch than the readonly branch. ++- If there is a writable branch above the policy-selected branch and ++ the parent dir is marked as opaque or the target file is whiteouted ++ on the branch, then the result of the policy is ignored and the target ++ file will be created on the highest one among the upper writable ++ branches who has diropq or whiteout. In case of whiteout, aufs removes ++ it as usual. ++- link(2) and rename(2) systemcalls are exceptions in every policy. ++ They try selecting the branch where the source exists as possible ++ since copyup a large file will take long time. If it can't be, ++ ie. the branch where the source exists is readonly, then they will ++ follow the copyup policy. ++- There is an exception for rename(2) when the target exists. ++ If the rename target exists, aufs compares the index of the branches ++ where the source and the target exists and selects the higher ++ one. If the selected branch is readonly, then aufs follows the ++ copyup policy. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/06dirren.dot linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06dirren.dot +--- linux-5.15.37/Documentation/filesystems/aufs/design/06dirren.dot 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06dirren.dot 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,31 @@ ++ ++// to view this graph, run dot(1) command in GRAPHVIZ. ++ ++digraph G { ++node [shape=box]; ++whinfo [label="detailed info file\n(lower_brid_root-hinum, h_inum, namelen, old name)"]; ++ ++node [shape=oval]; ++ ++aufs_rename -> whinfo [label="store/remove"]; ++ ++node [shape=oval]; ++inode_list [label="h_inum list in branch\ncache"]; ++ ++node [shape=box]; ++whinode [label="h_inum list file"]; ++ ++node [shape=oval]; ++brmgmt [label="br_add/del/mod/umount"]; ++ ++brmgmt -> inode_list [label="create/remove"]; ++brmgmt -> whinode [label="load/store"]; ++ ++inode_list -> whinode [style=dashed,dir=both]; ++ ++aufs_rename -> inode_list [label="add/del"]; ++ ++aufs_lookup -> inode_list [label="search"]; ++ ++aufs_lookup -> whinfo [label="load/remove"]; ++} +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/06dirren.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06dirren.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/06dirren.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06dirren.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,89 @@ ++ ++# Copyright (C) 2017-2021 Junjiro R. Okajima ++ ++Special handling for renaming a directory (DIRREN) ++---------------------------------------------------------------------- ++First, let's assume we have a simple usecase. ++ ++- /u = /rw + /ro ++- /rw/dirA exists ++- /ro/dirA and /ro/dirA/file exist too ++- there is no dirB on both branches ++- a user issues rename("dirA", "dirB") ++ ++Now, what should aufs behave against this rename(2)? ++There are a few possible cases. ++ ++A. returns EROFS. ++ since dirA exists on a readonly branch which cannot be renamed. ++B. returns EXDEV. ++ it is possible to copy-up dirA (only the dir itself), but the child ++ entries ("file" in this case) should not be. it must be a bad ++ approach to copy-up recursively. ++C. returns a success. ++ even the branch /ro is readonly, aufs tries renaming it. Obviously it ++ is a violation of aufs' policy. ++D. construct an extra information which indicates that /ro/dirA should ++ be handled as the name of dirB. ++ overlayfs has a similar feature called REDIRECT. ++ ++Until now, aufs implements the case B only which returns EXDEV, and ++expects the userspace application behaves like mv(1) which tries ++issueing rename(2) recursively. ++ ++A new aufs feature called DIRREN is introduced which implements the case ++D. There are several "extra information" added. ++ ++1. detailed info per renamed directory ++ path: /rw/dirB/$AUFS_WH_DR_INFO_PFX. ++2. the inode-number list of directories on a branch ++ path: /rw/dirB/$AUFS_WH_DR_BRHINO ++ ++The filename of "detailed info per directory" represents the lower ++branch, and its format is ++- a type of the branch id ++ one of these. ++ + uuid (not implemented yet) ++ + fsid ++ + dev ++- the inode-number of the branch root dir ++ ++And it contains these info in a single regular file. ++- magic number ++- branch's inode-number of the logically renamed dir ++- the name of the before-renamed dir ++ ++The "detailed info per directory" file is created in aufs rename(2), and ++loaded in any lookup. ++The info is considered in lookup for the matching case only. Here ++"matching" means that the root of branch (in the info filename) is same ++to the current looking-up branch. After looking-up the before-renamed ++name, the inode-number is compared. And the matched dentry is used. ++ ++The "inode-number list of directories" is a regular file which contains ++simply the inode-numbers on the branch. The file is created or updated ++in removing the branch, and loaded in adding the branch. Its lifetime is ++equal to the branch. ++The list is refered in lookup, and when the current target inode is ++found in the list, the aufs tries loading the "detailed info per ++directory" and get the changed and valid name of the dir. ++ ++Theoretically these "extra informaiton" may be able to be put into XATTR ++in the dir inode. But aufs doesn't choose this way because ++1. XATTR may not be supported by the branch (or its configuration) ++2. XATTR may have its size limit. ++3. XATTR may be less easy to convert than a regular file, when the ++ format of the info is changed in the future. ++At the same time, I agree that the regular file approach is much slower ++than XATTR approach. So, in the future, aufs may take the XATTR or other ++better approach. ++ ++This DIRREN feature is enabled by aufs configuration, and is activated ++by a new mount option. ++ ++For the more complicated case, there is a work with UDBA option, which ++is to dected the direct access to the branches (by-passing aufs) and to ++maintain the cashes in aufs. Since a single cached aufs dentry may ++contains two names, before- and after-rename, the name comparision in ++UDBA handler may not work correctly. In this case, the behaviour will be ++equivalen to udba=reval case. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/06fhsm.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06fhsm.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/06fhsm.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06fhsm.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,105 @@ ++ ++# Copyright (C) 2011-2021 Junjiro R. Okajima ++ ++File-based Hierarchical Storage Management (FHSM) ++---------------------------------------------------------------------- ++Hierarchical Storage Management (or HSM) is a well-known feature in the ++storage world. Aufs provides this feature as file-based with multiple ++writable branches, based upon the principle of "Colder, the Lower". ++Here the word "colder" means that the less used files, and "lower" means ++that the position in the order of the stacked branches vertically. ++These multiple writable branches are prioritized, ie. the topmost one ++should be the fastest drive and be used heavily. ++ ++o Characters in aufs FHSM story ++- aufs itself and a new branch attribute. ++- a new ioctl interface to move-down and to establish a connection with ++ the daemon ("move-down" is a converse of "copy-up"). ++- userspace tool and daemon. ++ ++The userspace daemon establishes a connection with aufs and waits for ++the notification. The notified information is very similar to struct ++statfs containing the number of consumed blocks and inodes. ++When the consumed blocks/inodes of a branch exceeds the user-specified ++upper watermark, the daemon activates its move-down process until the ++consumed blocks/inodes reaches the user-specified lower watermark. ++ ++The actual move-down is done by aufs based upon the request from ++user-space since we need to maintain the inode number and the internal ++pointer arrays in aufs. ++ ++Currently aufs FHSM handles the regular files only. Additionally they ++must not be hard-linked nor pseudo-linked. ++ ++ ++o Cowork of aufs and the user-space daemon ++ During the userspace daemon established the connection, aufs sends a ++ small notification to it whenever aufs writes something into the ++ writable branch. But it may cost high since aufs issues statfs(2) ++ internally. So user can specify a new option to cache the ++ info. Actually the notification is controlled by these factors. ++ + the specified cache time. ++ + classified as "force" by aufs internally. ++ Until the specified time expires, aufs doesn't send the info ++ except the forced cases. When aufs decide forcing, the info is always ++ notified to userspace. ++ For example, the number of free inodes is generally large enough and ++ the shortage of it happens rarely. So aufs doesn't force the ++ notification when creating a new file, directory and others. This is ++ the typical case which aufs doesn't force. ++ When aufs writes the actual filedata and the files consumes any of new ++ blocks, the aufs forces notifying. ++ ++ ++o Interfaces in aufs ++- New branch attribute. ++ + fhsm ++ Specifies that the branch is managed by FHSM feature. In other word, ++ participant in the FHSM. ++ When nofhsm is set to the branch, it will not be the source/target ++ branch of the move-down operation. This attribute is set ++ independently from coo and moo attributes, and if you want full ++ FHSM, you should specify them as well. ++- New mount option. ++ + fhsm_sec ++ Specifies a second to suppress many less important info to be ++ notified. ++- New ioctl. ++ + AUFS_CTL_FHSM_FD ++ create a new file descriptor which userspace can read the notification ++ (a subset of struct statfs) from aufs. ++- Module parameter 'brs' ++ It has to be set to 1. Otherwise the new mount option 'fhsm' will not ++ be set. ++- mount helpers /sbin/mount.aufs and /sbin/umount.aufs ++ When there are two or more branches with fhsm attributes, ++ /sbin/mount.aufs invokes the user-space daemon and /sbin/umount.aufs ++ terminates it. As a result of remounting and branch-manipulation, the ++ number of branches with fhsm attribute can be one. In this case, ++ /sbin/mount.aufs will terminate the user-space daemon. ++ ++ ++Finally the operation is done as these steps in kernel-space. ++- make sure that, ++ + no one else is using the file. ++ + the file is not hard-linked. ++ + the file is not pseudo-linked. ++ + the file is a regular file. ++ + the parent dir is not opaqued. ++- find the target writable branch. ++- make sure the file is not whiteout-ed by the upper (than the target) ++ branch. ++- make the parent dir on the target branch. ++- mutex lock the inode on the branch. ++- unlink the whiteout on the target branch (if exists). ++- lookup and create the whiteout-ed temporary name on the target branch. ++- copy the file as the whiteout-ed temporary name on the target branch. ++- rename the whiteout-ed temporary name to the original name. ++- unlink the file on the source branch. ++- maintain the internal pointer array and the external inode number ++ table (XINO). ++- maintain the timestamps and other attributes of the parent dir and the ++ file. ++ ++And of course, in every step, an error may happen. So the operation ++should restore the original file state after an error happens. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/06mmap.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06mmap.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/06mmap.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06mmap.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,59 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++ ++mmap(2) -- File Memory Mapping ++---------------------------------------------------------------------- ++In aufs, the file-mapped pages are handled by a branch fs directly, no ++interaction with aufs. It means aufs_mmap() calls the branch fs's ++->mmap(). ++This approach is simple and good, but there is one problem. ++Under /proc, several entries show the mmapped files by its path (with ++device and inode number), and the printed path will be the path on the ++branch fs's instead of virtual aufs's. ++This is not a problem in most cases, but some utilities lsof(1) (and its ++user) may expect the path on aufs. ++ ++To address this issue, aufs adds a new member called vm_prfile in struct ++vm_area_struct (and struct vm_region). The original vm_file points to ++the file on the branch fs in order to handle everything correctly as ++usual. The new vm_prfile points to a virtual file in aufs, and the ++show-functions in procfs refers to vm_prfile if it is set. ++Also we need to maintain several other places where touching vm_file ++such like ++- fork()/clone() copies vma and the reference count of vm_file is ++ incremented. ++- merging vma maintains the ref count too. ++ ++This is not a good approach. It just fakes the printed path. But it ++leaves all behaviour around f_mapping unchanged. This is surely an ++advantage. ++Actually aufs had adopted another complicated approach which calls ++generic_file_mmap() and handles struct vm_operations_struct. In this ++approach, aufs met a hard problem and I could not solve it without ++switching the approach. ++ ++There may be one more another approach which is ++- bind-mount the branch-root onto the aufs-root internally ++- grab the new vfsmount (ie. struct mount) ++- lazy-umount the branch-root internally ++- in open(2) the aufs-file, open the branch-file with the hidden ++ vfsmount (instead of the original branch's vfsmount) ++- ideally this "bind-mount and lazy-umount" should be done atomically, ++ but it may be possible from userspace by the mount helper. ++ ++Adding the internal hidden vfsmount and using it in opening a file, the ++file path under /proc will be printed correctly. This approach looks ++smarter, but is not possible I am afraid. ++- aufs-root may be bind-mount later. when it happens, another hidden ++ vfsmount will be required. ++- it is hard to get the chance to bind-mount and lazy-umount ++ + in kernel-space, FS can have vfsmount in open(2) via ++ file->f_path, and aufs can know its vfsmount. But several locks are ++ already acquired, and if aufs tries to bind-mount and lazy-umount ++ here, then it may cause a deadlock. ++ + in user-space, bind-mount doesn't invoke the mount helper. ++- since /proc shows dev and ino, aufs has to give vma these info. it ++ means a new member vm_prinode will be necessary. this is essentially ++ equivalent to vm_prfile described above. ++ ++I have to give up this "looks-smater" approach. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/06xattr.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06xattr.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/06xattr.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/06xattr.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,81 @@ ++ ++# Copyright (C) 2014-2021 Junjiro R. Okajima ++ ++Listing XATTR/EA and getting the value ++---------------------------------------------------------------------- ++For the inode standard attributes (owner, group, timestamps, etc.), aufs ++shows the values from the topmost existing file. This behaviour is good ++for the non-dir entries since the bahaviour exactly matches the shown ++information. But for the directories, aufs considers all the same named ++entries on the lower branches. Which means, if one of the lower entry ++rejects readdir call, then aufs returns an error even if the topmost ++entry allows it. This behaviour is necessary to respect the branch fs's ++security, but can make users confused since the user-visible standard ++attributes don't match the behaviour. ++To address this issue, aufs has a mount option called dirperm1 which ++checks the permission for the topmost entry only, and ignores the lower ++entry's permission. ++ ++A similar issue can happen around XATTR. ++getxattr(2) and listxattr(2) families behave as if dirperm1 option is ++always set. Otherwise these very unpleasant situation would happen. ++- listxattr(2) may return the duplicated entries. ++- users may not be able to remove or reset the XATTR forever, ++ ++ ++XATTR/EA support in the internal (copy,move)-(up,down) ++---------------------------------------------------------------------- ++Generally the extended attributes of inode are categorized as these. ++- "security" for LSM and capability. ++- "system" for posix ACL, 'acl' mount option is required for the branch ++ fs generally. ++- "trusted" for userspace, CAP_SYS_ADMIN is required. ++- "user" for userspace, 'user_xattr' mount option is required for the ++ branch fs generally. ++ ++Moreover there are some other categories. Aufs handles these rather ++unpopular categories as the ordinary ones, ie. there is no special ++condition nor exception. ++ ++In copy-up, the support for XATTR on the dst branch may differ from the ++src branch. In this case, the copy-up operation will get an error and ++the original user operation which triggered the copy-up will fail. It ++can happen that even all copy-up will fail. ++When both of src and dst branches support XATTR and if an error occurs ++during copying XATTR, then the copy-up should fail obviously. That is a ++good reason and aufs should return an error to userspace. But when only ++the src branch support that XATTR, aufs should not return an error. ++For example, the src branch supports ACL but the dst branch doesn't ++because the dst branch may natively un-support it or temporary ++un-support it due to "noacl" mount option. Of course, the dst branch fs ++may NOT return an error even if the XATTR is not supported. It is ++totally up to the branch fs. ++ ++Anyway when the aufs internal copy-up gets an error from the dst branch ++fs, then aufs tries removing the just copied entry and returns the error ++to the userspace. The worst case of this situation will be all copy-up ++will fail. ++ ++For the copy-up operation, there two basic approaches. ++- copy the specified XATTR only (by category above), and return the ++ error unconditionally if it happens. ++- copy all XATTR, and ignore the error on the specified category only. ++ ++In order to support XATTR and to implement the correct behaviour, aufs ++chooses the latter approach and introduces some new branch attributes, ++"icexsec", "icexsys", "icextr", "icexusr", and "icexoth". ++They correspond to the XATTR namespaces (see above). Additionally, to be ++convenient, "icex" is also provided which means all "icex*" attributes ++are set (here the word "icex" stands for "ignore copy-error on XATTR"). ++ ++The meaning of these attributes is to ignore the error from setting ++XATTR on that branch. ++Note that aufs tries copying all XATTR unconditionally, and ignores the ++error from the dst branch according to the specified attributes. ++ ++Some XATTR may have its default value. The default value may come from ++the parent dir or the environment. If the default value is set at the ++file creating-time, it will be overwritten by copy-up. ++Some contradiction may happen I am afraid. ++Do we need another attribute to stop copying XATTR? I am unsure. For ++now, aufs implements the branch attributes to ignore the error. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/07export.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/07export.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/07export.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/07export.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,45 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++ ++Export Aufs via NFS ++---------------------------------------------------------------------- ++Here is an approach. ++- like xino/xib, add a new file 'xigen' which stores aufs inode ++ generation. ++- iget_locked(): initialize aufs inode generation for a new inode, and ++ store it in xigen file. ++- destroy_inode(): increment aufs inode generation and store it in xigen ++ file. it is necessary even if it is not unlinked, because any data of ++ inode may be changed by UDBA. ++- encode_fh(): for a root dir, simply return FILEID_ROOT. otherwise ++ build file handle by ++ + branch id (4 bytes) ++ + superblock generation (4 bytes) ++ + inode number (4 or 8 bytes) ++ + parent dir inode number (4 or 8 bytes) ++ + inode generation (4 bytes)) ++ + return value of exportfs_encode_fh() for the parent on a branch (4 ++ bytes) ++ + file handle for a branch (by exportfs_encode_fh()) ++- fh_to_dentry(): ++ + find the index of a branch from its id in handle, and check it is ++ still exist in aufs. ++ + 1st level: get the inode number from handle and search it in cache. ++ + 2nd level: if not found in cache, get the parent inode number from ++ the handle and search it in cache. and then open the found parent ++ dir, find the matching inode number by vfs_readdir() and get its ++ name, and call lookup_one_len() for the target dentry. ++ + 3rd level: if the parent dir is not cached, call ++ exportfs_decode_fh() for a branch and get the parent on a branch, ++ build a pathname of it, convert it a pathname in aufs, call ++ path_lookup(). now aufs gets a parent dir dentry, then handle it as ++ the 2nd level. ++ + to open the dir, aufs needs struct vfsmount. aufs keeps vfsmount ++ for every branch, but not itself. to get this, (currently) aufs ++ searches in current->nsproxy->mnt_ns list. it may not be a good ++ idea, but I didn't get other approach. ++ + test the generation of the gotten inode. ++- every inode operation: they may get EBUSY due to UDBA. in this case, ++ convert it into ESTALE for NFSD. ++- readdir(): call lockdep_on/off() because filldir in NFSD calls ++ lookup_one_len(), vfs_getattr(), encode_fh() and others. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/08shwh.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/08shwh.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/08shwh.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/08shwh.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,39 @@ ++ ++# Copyright (C) 2005-2021 Junjiro R. Okajima ++ ++Show Whiteout Mode (shwh) ++---------------------------------------------------------------------- ++Generally aufs hides the name of whiteouts. But in some cases, to show ++them is very useful for users. For instance, creating a new middle layer ++(branch) by merging existing layers. ++ ++(borrowing aufs1 HOW-TO from a user, Michael Towers) ++When you have three branches, ++- Bottom: 'system', squashfs (underlying base system), read-only ++- Middle: 'mods', squashfs, read-only ++- Top: 'overlay', ram (tmpfs), read-write ++ ++The top layer is loaded at boot time and saved at shutdown, to preserve ++the changes made to the system during the session. ++When larger changes have been made, or smaller changes have accumulated, ++the size of the saved top layer data grows. At this point, it would be ++nice to be able to merge the two overlay branches ('mods' and 'overlay') ++and rewrite the 'mods' squashfs, clearing the top layer and thus ++restoring save and load speed. ++ ++This merging is simplified by the use of another aufs mount, of just the ++two overlay branches using the 'shwh' option. ++# mount -t aufs -o ro,shwh,br:/livesys/overlay=ro+wh:/livesys/mods=rr+wh \ ++ aufs /livesys/merge_union ++ ++A merged view of these two branches is then available at ++/livesys/merge_union, and the new feature is that the whiteouts are ++visible! ++Note that in 'shwh' mode the aufs mount must be 'ro', which will disable ++writing to all branches. Also the default mode for all branches is 'ro'. ++It is now possible to save the combined contents of the two overlay ++branches to a new squashfs, e.g.: ++# mksquashfs /livesys/merge_union /path/to/newmods.squash ++ ++This new squashfs archive can be stored on the boot device and the ++initramfs will use it to replace the old one at the next boot. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/design/10dynop.txt linux-5.15.37-aufs/Documentation/filesystems/aufs/design/10dynop.txt +--- linux-5.15.37/Documentation/filesystems/aufs/design/10dynop.txt 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/design/10dynop.txt 2022-04-08 20:22:30.609616328 +0300 +@@ -0,0 +1,34 @@ ++ ++# Copyright (C) 2010-2021 Junjiro R. Okajima ++ ++Dynamically customizable FS operations ++---------------------------------------------------------------------- ++Generally FS operations (struct inode_operations, struct ++address_space_operations, struct file_operations, etc.) are defined as ++"static const", but it never means that FS have only one set of ++operation. Some FS have multiple sets of them. For instance, ext2 has ++three sets, one for XIP, for NOBH, and for normal. ++Since aufs overrides and redirects these operations, sometimes aufs has ++to change its behaviour according to the branch FS type. More importantly ++VFS acts differently if a function (member in the struct) is set or ++not. It means aufs should have several sets of operations and select one ++among them according to the branch FS definition. ++ ++In order to solve this problem and not to affect the behaviour of VFS, ++aufs defines these operations dynamically. For instance, aufs defines ++dummy direct_IO function for struct address_space_operations, but it may ++not be set to the address_space_operations actually. When the branch FS ++doesn't have it, aufs doesn't set it to its address_space_operations ++while the function definition itself is still alive. So the behaviour ++itself will not change, and it will return an error when direct_IO is ++not set. ++ ++The lifetime of these dynamically generated operation object is ++maintained by aufs branch object. When the branch is removed from aufs, ++the reference counter of the object is decremented. When it reaches ++zero, the dynamically generated operation object will be freed. ++ ++This approach is designed to support AIO (io_submit), Direct I/O and ++XIP (DAX) mainly. ++Currently this approach is applied to address_space_operations for ++regular files only. +diff -Nurp linux-5.15.37/Documentation/filesystems/aufs/README linux-5.15.37-aufs/Documentation/filesystems/aufs/README +--- linux-5.15.37/Documentation/filesystems/aufs/README 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/Documentation/filesystems/aufs/README 2022-04-08 20:22:30.608616279 +0300 +@@ -0,0 +1,396 @@ ++ ++Aufs5 -- advanced multi layered unification filesystem version 5.x ++http://aufs.sf.net ++Junjiro R. Okajima ++ ++ ++0. Introduction ++---------------------------------------- ++In the early days, aufs was entirely re-designed and re-implemented ++Unionfs Version 1.x series. Adding many original ideas, approaches, ++improvements and implementations, it became totally different from ++Unionfs while keeping the basic features. ++Later, Unionfs Version 2.x series began taking some of the same ++approaches to aufs1's. ++Unionfs was being developed by Professor Erez Zadok at Stony Brook ++University and his team. ++ ++Aufs5 supports linux-v5.0 and later, If you want older kernel version ++support, ++- for linux-v4.x series, try aufs4-linux.git or aufs4-standalone.git ++- for linux-v3.x series, try aufs3-linux.git or aufs3-standalone.git ++- for linux-v2.6.16 and later, try aufs2-2.6.git, aufs2-standalone.git ++ or aufs1 from CVS on SourceForge. ++ ++Note: it becomes clear that "Aufs was rejected. Let's give it up." ++ According to Christoph Hellwig, linux rejects all union-type ++ filesystems but UnionMount. ++ ++ ++PS. Al Viro seems have a plan to merge aufs as well as overlayfs and ++ UnionMount, and he pointed out an issue around a directory mutex ++ lock and aufs addressed it. But it is still unsure whether aufs will ++ be merged (or any other union solution). ++ ++ ++ ++1. Features ++---------------------------------------- ++- unite several directories into a single virtual filesystem. The member ++ directory is called as a branch. ++- you can specify the permission flags to the branch, which are 'readonly', ++ 'readwrite' and 'whiteout-able.' ++- by upper writable branch, internal copyup and whiteout, files/dirs on ++ readonly branch are modifiable logically. ++- dynamic branch manipulation, add, del. ++- etc... ++ ++Also there are many enhancements in aufs, such as: ++- test only the highest one for the directory permission (dirperm1) ++- copyup on open (coo=) ++- 'move' policy for copy-up between two writable branches, after ++ checking free space. ++- xattr, acl ++- readdir(3) in userspace. ++- keep inode number by external inode number table ++- keep the timestamps of file/dir in internal copyup operation ++- seekable directory, supporting NFS readdir. ++- whiteout is hardlinked in order to reduce the consumption of inodes ++ on branch ++- do not copyup, nor create a whiteout when it is unnecessary ++- revert a single systemcall when an error occurs in aufs ++- remount interface instead of ioctl ++- maintain /etc/mtab by an external command, /sbin/mount.aufs. ++- loopback mounted filesystem as a branch ++- kernel thread for removing the dir who has a plenty of whiteouts ++- support copyup sparse file (a file which has a 'hole' in it) ++- default permission flags for branches ++- selectable permission flags for ro branch, whether whiteout can ++ exist or not ++- export via NFS. ++- support /fs/aufs and /aufs. ++- support multiple writable branches, some policies to select one ++ among multiple writable branches. ++- a new semantics for link(2) and rename(2) to support multiple ++ writable branches. ++- no glibc changes are required. ++- pseudo hardlink (hardlink over branches) ++- allow a direct access manually to a file on branch, e.g. bypassing aufs. ++ including NFS or remote filesystem branch. ++- userspace wrapper for pathconf(3)/fpathconf(3) with _PC_LINK_MAX. ++- and more... ++ ++Currently these features are dropped temporary from aufs5. ++See design/08plan.txt in detail. ++- nested mount, i.e. aufs as readonly no-whiteout branch of another aufs ++ (robr) ++- statistics of aufs thread (/sys/fs/aufs/stat) ++ ++Features or just an idea in the future (see also design/*.txt), ++- reorder the branch index without del/re-add. ++- permanent xino files for NFSD ++- an option for refreshing the opened files after add/del branches ++- light version, without branch manipulation. (unnecessary?) ++- copyup in userspace ++- inotify in userspace ++- readv/writev ++ ++ ++2. Download ++---------------------------------------- ++There are three GIT trees for aufs5, aufs5-linux.git, ++aufs5-standalone.git, and aufs-util.git. Note that there is no "5" in ++"aufs-util.git." ++While the aufs-util is always necessary, you need either of aufs5-linux ++or aufs5-standalone. ++ ++The aufs5-linux tree includes the whole linux mainline GIT tree, ++git://git.kernel.org/.../torvalds/linux.git. ++And you cannot select CONFIG_AUFS_FS=m for this version, eg. you cannot ++build aufs5 as an external kernel module. ++Several extra patches are not included in this tree. Only ++aufs5-standalone tree contains them. They are described in the later ++section "Configuration and Compilation." ++ ++On the other hand, the aufs5-standalone tree has only aufs source files ++and necessary patches, and you can select CONFIG_AUFS_FS=m. ++But you need to apply all aufs patches manually. ++ ++You will find GIT branches whose name is in form of "aufs5.x" where "x" ++represents the linux kernel version, "linux-5.x". For instance, ++"aufs5.0" is for linux-5.0. For latest "linux-5.x-rcN", use ++"aufs5.x-rcN" branch. ++ ++o aufs5-linux tree ++$ git clone --reference /your/linux/git/tree \ ++ git://github.com/sfjro/aufs5-linux.git aufs5-linux.git ++- if you don't have linux GIT tree, then remove "--reference ..." ++$ cd aufs5-linux.git ++$ git checkout origin/aufs5.0 ++ ++Or You may want to directly git-pull aufs into your linux GIT tree, and ++leave the patch-work to GIT. ++$ cd /your/linux/git/tree ++$ git remote add aufs5 git://github.com/sfjro/aufs5-linux.git ++$ git fetch aufs5 ++$ git checkout -b my5.0 v5.0 ++$ (add your local change...) ++$ git pull aufs5 aufs5.0 ++- now you have v5.0 + your_changes + aufs5.0 in you my5.0 branch. ++- you may need to solve some conflicts between your_changes and ++ aufs5.0. in this case, git-rerere is recommended so that you can ++ solve the similar conflicts automatically when you upgrade to 5.1 or ++ later in the future. ++ ++o aufs5-standalone tree ++$ git clone git://github.com/sfjro/aufs5-standalone.git aufs5-standalone.git ++$ cd aufs5-standalone.git ++$ git checkout origin/aufs5.0 ++ ++o aufs-util tree ++$ git clone git://git.code.sf.net/p/aufs/aufs-util aufs-util.git ++- note that the public aufs-util.git is on SourceForge instead of ++ GitHUB. ++$ cd aufs-util.git ++$ git checkout origin/aufs5.0 ++ ++Note: The 5.x-rcN branch is to be used with `rc' kernel versions ONLY. ++The minor version number, 'x' in '5.x', of aufs may not always ++follow the minor version number of the kernel. ++Because changes in the kernel that cause the use of a new ++minor version number do not always require changes to aufs-util. ++ ++Since aufs-util has its own minor version number, you may not be ++able to find a GIT branch in aufs-util for your kernel's ++exact minor version number. ++In this case, you should git-checkout the branch for the ++nearest lower number. ++ ++For (an unreleased) example: ++If you are using "linux-5.10" and the "aufs5.10" branch ++does not exist in aufs-util repository, then "aufs5.9", "aufs5.8" ++or something numerically smaller is the branch for your kernel. ++ ++Also you can view all branches by ++ $ git branch -a ++ ++ ++3. Configuration and Compilation ++---------------------------------------- ++Make sure you have git-checkout'ed the correct branch. ++ ++For aufs5-linux tree, ++- enable CONFIG_AUFS_FS. ++- set other aufs configurations if necessary. ++- for aufs5.13 and later ++ Because aufs is not only an ordinary filesystem (callee of VFS), but ++ also a caller of VFS functions for branch filesystems, subclassing of ++ the internal locks for LOCKDEP is necessary. LOCKDEP is a debugging ++ feature of linux kernel. If you enable CONFIG_LOCKDEP, then you will ++ need to customize some LOCKDEP numbers. Here are what I use on my ++ test environment. ++ CONFIG_LOCKDEP_BITS=21 ++ CONFIG_LOCKDEP_CHAINS_BITS=21 ++ CONFIG_LOCKDEP_STACK_TRACE_BITS=24 ++ ++For aufs5-standalone tree, ++There are several ways to build. ++ ++1. ++- apply ./aufs5-kbuild.patch to your kernel source files. ++- apply ./aufs5-base.patch too. ++- apply ./aufs5-mmap.patch too. ++- apply ./aufs5-standalone.patch too, if you have a plan to set ++ CONFIG_AUFS_FS=m. otherwise you don't need ./aufs5-standalone.patch. ++- copy ./{Documentation,fs,include/uapi/linux/aufs_type.h} files to your ++ kernel source tree. Never copy $PWD/include/uapi/linux/Kbuild. ++- enable CONFIG_AUFS_FS, you can select either ++ =m or =y. ++- and build your kernel as usual. ++- install the built kernel. ++- install the header files too by "make headers_install" to the ++ directory where you specify. By default, it is $PWD/usr. ++ "make help" shows a brief note for headers_install. ++- and reboot your system. ++ ++2. ++- module only (CONFIG_AUFS_FS=m). ++- apply ./aufs5-base.patch to your kernel source files. ++- apply ./aufs5-mmap.patch too. ++- apply ./aufs5-standalone.patch too. ++- build your kernel, don't forget "make headers_install", and reboot. ++- edit ./config.mk and set other aufs configurations if necessary. ++ Note: You should read $PWD/fs/aufs/Kconfig carefully which describes ++ every aufs configurations. ++- build the module by simple "make". ++- you can specify ${KDIR} make variable which points to your kernel ++ source tree. ++- install the files ++ + run "make install" to install the aufs module, or copy the built ++ $PWD/aufs.ko to /lib/modules/... and run depmod -a (or reboot simply). ++ + run "make install_headers" (instead of headers_install) to install ++ the modified aufs header file (you can specify DESTDIR which is ++ available in aufs standalone version's Makefile only), or copy ++ $PWD/usr/include/linux/aufs_type.h to /usr/include/linux or wherever ++ you like manually. By default, the target directory is $PWD/usr. ++- no need to apply aufs5-kbuild.patch, nor copying source files to your ++ kernel source tree. ++ ++Note: The header file aufs_type.h is necessary to build aufs-util ++ as well as "make headers_install" in the kernel source tree. ++ headers_install is subject to be forgotten, but it is essentially ++ necessary, not only for building aufs-util. ++ You may not meet problems without headers_install in some older ++ version though. ++ ++And then, ++- read README in aufs-util, build and install it ++- note that your distribution may contain an obsoleted version of ++ aufs_type.h in /usr/include/linux or something. When you build aufs ++ utilities, make sure that your compiler refers the correct aufs header ++ file which is built by "make headers_install." ++- if you want to use readdir(3) in userspace or pathconf(3) wrapper, ++ then run "make install_ulib" too. And refer to the aufs manual in ++ detail. ++ ++There several other patches in aufs5-standalone.git. They are all ++optional. When you meet some problems, they will help you. ++- aufs5-loopback.patch ++ Supports a nested loopback mount in a branch-fs. This patch is ++ unnecessary until aufs produces a message like "you may want to try ++ another patch for loopback file". ++- vfs-ino.patch ++ Modifies a system global kernel internal function get_next_ino() in ++ order to stop assigning 0 for an inode-number. Not directly related to ++ aufs, but recommended generally. ++- tmpfs-idr.patch ++ Keeps the tmpfs inode number as the lowest value. Effective to reduce ++ the size of aufs XINO files for tmpfs branch. Also it prevents the ++ duplication of inode number, which is important for backup tools and ++ other utilities. When you find aufs XINO files for tmpfs branch ++ growing too much, try this patch. ++ ++ ++4. Usage ++---------------------------------------- ++At first, make sure aufs-util are installed, and please read the aufs ++manual, aufs.5 in aufs-util.git tree. ++$ man -l aufs.5 ++ ++And then, ++$ mkdir /tmp/rw /tmp/aufs ++# mount -t aufs -o br=/tmp/rw:${HOME} none /tmp/aufs ++ ++Here is another example. The result is equivalent. ++# mount -t aufs -o br=/tmp/rw=rw:${HOME}=ro none /tmp/aufs ++ Or ++# mount -t aufs -o br:/tmp/rw none /tmp/aufs ++# mount -o remount,append:${HOME} /tmp/aufs ++ ++Then, you can see whole tree of your home dir through /tmp/aufs. If ++you modify a file under /tmp/aufs, the one on your home directory is ++not affected, instead the same named file will be newly created under ++/tmp/rw. And all of your modification to a file will be applied to ++the one under /tmp/rw. This is called the file based Copy on Write ++(COW) method. ++Aufs mount options are described in aufs.5. ++If you run chroot or something and make your aufs as a root directory, ++then you need to customize the shutdown script. See the aufs manual in ++detail. ++ ++Additionally, there are some sample usages of aufs which are a ++diskless system with network booting, and LiveCD over NFS. ++See sample dir in CVS tree on SourceForge. ++ ++ ++5. Contact ++---------------------------------------- ++When you have any problems or strange behaviour in aufs, please let me ++know with: ++- /proc/mounts (instead of the output of mount(8)) ++- /sys/module/aufs/* ++- /sys/fs/aufs/* (if you have them) ++- /debug/aufs/* (if you have them) ++- linux kernel version ++ if your kernel is not plain, for example modified by distributor, ++ the url where i can download its source is necessary too. ++- aufs version which was printed at loading the module or booting the ++ system, instead of the date you downloaded. ++- configuration (define/undefine CONFIG_AUFS_xxx) ++- kernel configuration or /proc/config.gz (if you have it) ++- LSM (linux security module, if you are using) ++- behaviour which you think to be incorrect ++- actual operation, reproducible one is better ++- mailto: aufs-users at lists.sourceforge.net ++ ++Usually, I don't watch the Public Areas(Bugs, Support Requests, Patches, ++and Feature Requests) on SourceForge. Please join and write to ++aufs-users ML. ++ ++ ++6. Acknowledgements ++---------------------------------------- ++Thanks to everyone who have tried and are using aufs, whoever ++have reported a bug or any feedback. ++ ++Especially donators: ++Tomas Matejicek(slax.org) made a donation (much more than once). ++ Since Apr 2010, Tomas M (the author of Slax and Linux Live ++ scripts) is making "doubling" donations. ++ Unfortunately I cannot list all of the donators, but I really ++ appreciate. ++ It ends Aug 2010, but the ordinary donation URL is still available. ++ ++Dai Itasaka made a donation (2007/8). ++Chuck Smith made a donation (2008/4, 10 and 12). ++Henk Schoneveld made a donation (2008/9). ++Chih-Wei Huang, ASUS, CTC donated Eee PC 4G (2008/10). ++Francois Dupoux made a donation (2008/11). ++Bruno Cesar Ribas and Luis Carlos Erpen de Bona, C3SL serves public ++ aufs2 GIT tree (2009/2). ++William Grant made a donation (2009/3). ++Patrick Lane made a donation (2009/4). ++The Mail Archive (mail-archive.com) made donations (2009/5). ++Nippy Networks (Ed Wildgoose) made a donation (2009/7). ++New Dream Network, LLC (www.dreamhost.com) made a donation (2009/11). ++Pavel Pronskiy made a donation (2011/2). ++Iridium and Inmarsat satellite phone retailer (www.mailasail.com), Nippy ++ Networks (Ed Wildgoose) made a donation for hardware (2011/3). ++Max Lekomcev (DOM-TV project) made a donation (2011/7, 12, 2012/3, 6 and ++11). ++Sam Liddicott made a donation (2011/9). ++Era Scarecrow made a donation (2013/4). ++Bor Ratajc made a donation (2013/4). ++Alessandro Gorreta made a donation (2013/4). ++POIRETTE Marc made a donation (2013/4). ++Alessandro Gorreta made a donation (2013/4). ++lauri kasvandik made a donation (2013/5). ++"pemasu from Finland" made a donation (2013/7). ++The Parted Magic Project made a donation (2013/9 and 11). ++Pavel Barta made a donation (2013/10). ++Nikolay Pertsev made a donation (2014/5). ++James B made a donation (2014/7, 2015/7, and 2021/12). ++Stefano Di Biase made a donation (2014/8). ++Daniel Epellei made a donation (2015/1). ++OmegaPhil made a donation (2016/1, 2018/4). ++Tomasz Szewczyk made a donation (2016/4). ++James Burry made a donation (2016/12). ++Carsten Rose made a donation (2018/9). ++Porteus Kiosk made a donation (2018/10). ++ ++Thank you very much. ++Donations are always, including future donations, very important and ++helpful for me to keep on developing aufs. ++ ++ ++7. ++---------------------------------------- ++If you are an experienced user, no explanation is needed. Aufs is ++just a linux filesystem. ++ ++ ++Enjoy! ++ ++# Local variables: ; ++# mode: text; ++# End: ; +diff -Nurp linux-5.15.37/drivers/block/loop.c linux-5.15.37-aufs/drivers/block/loop.c +--- linux-5.15.37/drivers/block/loop.c 2022-04-08 20:07:30.626495709 +0300 ++++ linux-5.15.37-aufs/drivers/block/loop.c 2022-04-08 20:22:30.610616377 +0300 +@@ -636,6 +636,24 @@ out_putf: + return error; + } + ++/* ++ * for AUFS ++ * no get/put for file. ++ */ ++struct file *loop_backing_file(struct super_block *sb) ++{ ++ struct file *ret; ++ struct loop_device *l; ++ ++ ret = NULL; ++ if (MAJOR(sb->s_dev) == LOOP_MAJOR) { ++ l = sb->s_bdev->bd_disk->private_data; ++ ret = l->lo_backing_file; ++ } ++ return ret; ++} ++EXPORT_SYMBOL_GPL(loop_backing_file); ++ + /* loop sysfs attributes */ + + static ssize_t loop_attr_show(struct device *dev, char *page, +diff -Nurp linux-5.15.37/fs/aufs/aufs.h linux-5.15.37-aufs/fs/aufs/aufs.h +--- linux-5.15.37/fs/aufs/aufs.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/aufs.h 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,49 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * all header files ++ */ ++ ++#ifndef __AUFS_H__ ++#define __AUFS_H__ ++ ++#ifdef __KERNEL__ ++ ++#define AuStub(type, name, body, ...) \ ++ static inline type name(__VA_ARGS__) { body; } ++ ++#define AuStubVoid(name, ...) \ ++ AuStub(void, name, , __VA_ARGS__) ++#define AuStubInt0(name, ...) \ ++ AuStub(int, name, return 0, __VA_ARGS__) ++ ++#include "debug.h" ++ ++#include "branch.h" ++#include "cpup.h" ++#include "dcsub.h" ++#include "dbgaufs.h" ++#include "dentry.h" ++#include "dir.h" ++#include "dirren.h" ++#include "dynop.h" ++#include "file.h" ++#include "fstype.h" ++#include "hbl.h" ++#include "inode.h" ++#include "lcnt.h" ++#include "loop.h" ++#include "module.h" ++#include "opts.h" ++#include "rwsem.h" ++#include "super.h" ++#include "sysaufs.h" ++#include "vfsub.h" ++#include "whout.h" ++#include "wkq.h" ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/branch.c linux-5.15.37-aufs/fs/aufs/branch.c +--- linux-5.15.37/fs/aufs/branch.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/branch.c 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,1414 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * branch management ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++/* ++ * free a single branch ++ */ ++static void au_br_do_free(struct au_branch *br) ++{ ++ int i; ++ struct au_wbr *wbr; ++ struct au_dykey **key; ++ ++ au_hnotify_fin_br(br); ++ /* always, regardless the mount option */ ++ au_dr_hino_free(&br->br_dirren); ++ au_xino_put(br); ++ ++ AuLCntZero(au_lcnt_read(&br->br_nfiles, /*do_rev*/0)); ++ au_lcnt_fin(&br->br_nfiles, /*do_sync*/0); ++ AuLCntZero(au_lcnt_read(&br->br_count, /*do_rev*/0)); ++ au_lcnt_fin(&br->br_count, /*do_sync*/0); ++ ++ wbr = br->br_wbr; ++ if (wbr) { ++ for (i = 0; i < AuBrWh_Last; i++) ++ dput(wbr->wbr_wh[i]); ++ AuDebugOn(atomic_read(&wbr->wbr_wh_running)); ++ AuRwDestroy(&wbr->wbr_wh_rwsem); ++ } ++ ++ if (br->br_fhsm) { ++ au_br_fhsm_fin(br->br_fhsm); ++ au_kfree_try_rcu(br->br_fhsm); ++ } ++ ++ key = br->br_dykey; ++ for (i = 0; i < AuBrDynOp; i++, key++) ++ if (*key) ++ au_dy_put(*key); ++ else ++ break; ++ ++ /* recursive lock, s_umount of branch's */ ++ /* synchronize_rcu(); */ /* why? */ ++ lockdep_off(); ++ path_put(&br->br_path); ++ lockdep_on(); ++ au_kfree_rcu(wbr); ++ au_lcnt_wait_for_fin(&br->br_nfiles); ++ au_lcnt_wait_for_fin(&br->br_count); ++ /* I don't know why, but percpu_refcount requires this */ ++ /* synchronize_rcu(); */ ++ au_kfree_rcu(br); ++} ++ ++/* ++ * frees all branches ++ */ ++void au_br_free(struct au_sbinfo *sbinfo) ++{ ++ aufs_bindex_t bmax; ++ struct au_branch **br; ++ ++ AuRwMustWriteLock(&sbinfo->si_rwsem); ++ ++ bmax = sbinfo->si_bbot + 1; ++ br = sbinfo->si_branch; ++ while (bmax--) ++ au_br_do_free(*br++); ++} ++ ++/* ++ * find the index of a branch which is specified by @br_id. ++ */ ++int au_br_index(struct super_block *sb, aufs_bindex_t br_id) ++{ ++ aufs_bindex_t bindex, bbot; ++ ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) ++ if (au_sbr_id(sb, bindex) == br_id) ++ return bindex; ++ return -1; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * add a branch ++ */ ++ ++static int test_overlap(struct super_block *sb, struct dentry *h_adding, ++ struct dentry *h_root) ++{ ++ if (unlikely(h_adding == h_root ++ || au_test_loopback_overlap(sb, h_adding))) ++ return 1; ++ if (h_adding->d_sb != h_root->d_sb) ++ return 0; ++ return au_test_subdir(h_adding, h_root) ++ || au_test_subdir(h_root, h_adding); ++} ++ ++/* ++ * returns a newly allocated branch. @new_nbranch is a number of branches ++ * after adding a branch. ++ */ ++static struct au_branch *au_br_alloc(struct super_block *sb, int new_nbranch, ++ int perm) ++{ ++ struct au_branch *add_branch; ++ struct dentry *root; ++ struct inode *inode; ++ int err; ++ ++ err = -ENOMEM; ++ add_branch = kzalloc(sizeof(*add_branch), GFP_NOFS); ++ if (unlikely(!add_branch)) ++ goto out; ++ add_branch->br_xino = au_xino_alloc(/*nfile*/1); ++ if (unlikely(!add_branch->br_xino)) ++ goto out_br; ++ err = au_hnotify_init_br(add_branch, perm); ++ if (unlikely(err)) ++ goto out_xino; ++ ++ if (au_br_writable(perm)) { ++ /* may be freed separately at changing the branch permission */ ++ add_branch->br_wbr = kzalloc(sizeof(*add_branch->br_wbr), ++ GFP_NOFS); ++ if (unlikely(!add_branch->br_wbr)) ++ goto out_hnotify; ++ } ++ ++ if (au_br_fhsm(perm)) { ++ err = au_fhsm_br_alloc(add_branch); ++ if (unlikely(err)) ++ goto out_wbr; ++ } ++ ++ root = sb->s_root; ++ err = au_sbr_realloc(au_sbi(sb), new_nbranch, /*may_shrink*/0); ++ if (!err) ++ err = au_di_realloc(au_di(root), new_nbranch, /*may_shrink*/0); ++ if (!err) { ++ inode = d_inode(root); ++ err = au_hinode_realloc(au_ii(inode), new_nbranch, ++ /*may_shrink*/0); ++ } ++ if (!err) ++ return add_branch; /* success */ ++ ++out_wbr: ++ au_kfree_rcu(add_branch->br_wbr); ++out_hnotify: ++ au_hnotify_fin_br(add_branch); ++out_xino: ++ au_xino_put(add_branch); ++out_br: ++ au_kfree_rcu(add_branch); ++out: ++ return ERR_PTR(err); ++} ++ ++/* ++ * test if the branch permission is legal or not. ++ */ ++static int test_br(struct inode *inode, int brperm, char *path) ++{ ++ int err; ++ ++ err = (au_br_writable(brperm) && IS_RDONLY(inode)); ++ if (!err) ++ goto out; ++ ++ err = -EINVAL; ++ pr_err("write permission for readonly mount or inode, %s\n", path); ++ ++out: ++ return err; ++} ++ ++/* ++ * returns: ++ * 0: success, the caller will add it ++ * plus: success, it is already unified, the caller should ignore it ++ * minus: error ++ */ ++static int test_add(struct super_block *sb, struct au_opt_add *add, int remount) ++{ ++ int err; ++ aufs_bindex_t bbot, bindex; ++ struct dentry *root, *h_dentry; ++ struct inode *inode, *h_inode; ++ ++ root = sb->s_root; ++ bbot = au_sbbot(sb); ++ if (unlikely(bbot >= 0 ++ && au_find_dbindex(root, add->path.dentry) >= 0)) { ++ err = 1; ++ if (!remount) { ++ err = -EINVAL; ++ pr_err("%s duplicated\n", add->pathname); ++ } ++ goto out; ++ } ++ ++ err = -ENOSPC; /* -E2BIG; */ ++ if (unlikely(AUFS_BRANCH_MAX <= add->bindex ++ || AUFS_BRANCH_MAX - 1 <= bbot)) { ++ pr_err("number of branches exceeded %s\n", add->pathname); ++ goto out; ++ } ++ ++ err = -EDOM; ++ if (unlikely(add->bindex < 0 || bbot + 1 < add->bindex)) { ++ pr_err("bad index %d\n", add->bindex); ++ goto out; ++ } ++ ++ inode = d_inode(add->path.dentry); ++ err = -ENOENT; ++ if (unlikely(!inode->i_nlink)) { ++ pr_err("no existence %s\n", add->pathname); ++ goto out; ++ } ++ ++ err = -EINVAL; ++ if (unlikely(inode->i_sb == sb)) { ++ pr_err("%s must be outside\n", add->pathname); ++ goto out; ++ } ++ ++ if (unlikely(au_test_fs_unsuppoted(inode->i_sb))) { ++ pr_err("unsupported filesystem, %s (%s)\n", ++ add->pathname, au_sbtype(inode->i_sb)); ++ goto out; ++ } ++ ++ if (unlikely(inode->i_sb->s_stack_depth)) { ++ pr_err("already stacked, %s (%s)\n", ++ add->pathname, au_sbtype(inode->i_sb)); ++ goto out; ++ } ++ ++ err = test_br(d_inode(add->path.dentry), add->perm, add->pathname); ++ if (unlikely(err)) ++ goto out; ++ ++ if (bbot < 0) ++ return 0; /* success */ ++ ++ err = -EINVAL; ++ for (bindex = 0; bindex <= bbot; bindex++) ++ if (unlikely(test_overlap(sb, add->path.dentry, ++ au_h_dptr(root, bindex)))) { ++ pr_err("%s is overlapped\n", add->pathname); ++ goto out; ++ } ++ ++ err = 0; ++ if (au_opt_test(au_mntflags(sb), WARN_PERM)) { ++ h_dentry = au_h_dptr(root, 0); ++ h_inode = d_inode(h_dentry); ++ if ((h_inode->i_mode & S_IALLUGO) != (inode->i_mode & S_IALLUGO) ++ || !uid_eq(h_inode->i_uid, inode->i_uid) ++ || !gid_eq(h_inode->i_gid, inode->i_gid)) ++ pr_warn("uid/gid/perm %s %u/%u/0%o, %u/%u/0%o\n", ++ add->pathname, ++ i_uid_read(inode), i_gid_read(inode), ++ (inode->i_mode & S_IALLUGO), ++ i_uid_read(h_inode), i_gid_read(h_inode), ++ (h_inode->i_mode & S_IALLUGO)); ++ } ++ ++out: ++ return err; ++} ++ ++/* ++ * initialize or clean the whiteouts for an adding branch ++ */ ++static int au_br_init_wh(struct super_block *sb, struct au_branch *br, ++ int new_perm) ++{ ++ int err, old_perm; ++ aufs_bindex_t bindex; ++ struct inode *h_inode; ++ struct au_wbr *wbr; ++ struct au_hinode *hdir; ++ struct dentry *h_dentry; ++ ++ err = vfsub_mnt_want_write(au_br_mnt(br)); ++ if (unlikely(err)) ++ goto out; ++ ++ wbr = br->br_wbr; ++ old_perm = br->br_perm; ++ br->br_perm = new_perm; ++ hdir = NULL; ++ h_inode = NULL; ++ bindex = au_br_index(sb, br->br_id); ++ if (0 <= bindex) { ++ hdir = au_hi(d_inode(sb->s_root), bindex); ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ } else { ++ h_dentry = au_br_dentry(br); ++ h_inode = d_inode(h_dentry); ++ inode_lock_nested(h_inode, AuLsc_I_PARENT); ++ } ++ if (!wbr) ++ err = au_wh_init(br, sb); ++ else { ++ wbr_wh_write_lock(wbr); ++ err = au_wh_init(br, sb); ++ wbr_wh_write_unlock(wbr); ++ } ++ if (hdir) ++ au_hn_inode_unlock(hdir); ++ else ++ inode_unlock(h_inode); ++ vfsub_mnt_drop_write(au_br_mnt(br)); ++ br->br_perm = old_perm; ++ ++ if (!err && wbr && !au_br_writable(new_perm)) { ++ au_kfree_rcu(wbr); ++ br->br_wbr = NULL; ++ } ++ ++out: ++ return err; ++} ++ ++static int au_wbr_init(struct au_branch *br, struct super_block *sb, ++ int perm) ++{ ++ int err; ++ struct kstatfs kst; ++ struct au_wbr *wbr; ++ ++ wbr = br->br_wbr; ++ au_rw_init(&wbr->wbr_wh_rwsem); ++ atomic_set(&wbr->wbr_wh_running, 0); ++ ++ /* ++ * a limit for rmdir/rename a dir ++ * cf. AUFS_MAX_NAMELEN in include/uapi/linux/aufs_type.h ++ */ ++ err = vfs_statfs(&br->br_path, &kst); ++ if (unlikely(err)) ++ goto out; ++ err = -EINVAL; ++ if (kst.f_namelen >= NAME_MAX) ++ err = au_br_init_wh(sb, br, perm); ++ else ++ pr_err("%pd(%s), unsupported namelen %ld\n", ++ au_br_dentry(br), ++ au_sbtype(au_br_dentry(br)->d_sb), kst.f_namelen); ++ ++out: ++ return err; ++} ++ ++/* initialize a new branch */ ++static int au_br_init(struct au_branch *br, struct super_block *sb, ++ struct au_opt_add *add) ++{ ++ int err; ++ struct au_branch *brbase; ++ struct file *xf; ++ struct inode *h_inode; ++ ++ err = 0; ++ br->br_perm = add->perm; ++ br->br_path = add->path; /* set first, path_get() later */ ++ spin_lock_init(&br->br_dykey_lock); ++ au_lcnt_init(&br->br_nfiles, /*release*/NULL); ++ au_lcnt_init(&br->br_count, /*release*/NULL); ++ br->br_id = au_new_br_id(sb); ++ AuDebugOn(br->br_id < 0); ++ ++ /* always, regardless the given option */ ++ err = au_dr_br_init(sb, br, &add->path); ++ if (unlikely(err)) ++ goto out_err; ++ ++ if (au_br_writable(add->perm)) { ++ err = au_wbr_init(br, sb, add->perm); ++ if (unlikely(err)) ++ goto out_err; ++ } ++ ++ if (au_opt_test(au_mntflags(sb), XINO)) { ++ brbase = au_sbr(sb, 0); ++ xf = au_xino_file(brbase->br_xino, /*idx*/-1); ++ AuDebugOn(!xf); ++ h_inode = d_inode(add->path.dentry); ++ err = au_xino_init_br(sb, br, h_inode->i_ino, &xf->f_path); ++ if (unlikely(err)) { ++ AuDebugOn(au_xino_file(br->br_xino, /*idx*/-1)); ++ goto out_err; ++ } ++ } ++ ++ sysaufs_br_init(br); ++ path_get(&br->br_path); ++ goto out; /* success */ ++ ++out_err: ++ memset(&br->br_path, 0, sizeof(br->br_path)); ++out: ++ return err; ++} ++ ++static void au_br_do_add_brp(struct au_sbinfo *sbinfo, aufs_bindex_t bindex, ++ struct au_branch *br, aufs_bindex_t bbot, ++ aufs_bindex_t amount) ++{ ++ struct au_branch **brp; ++ ++ AuRwMustWriteLock(&sbinfo->si_rwsem); ++ ++ brp = sbinfo->si_branch + bindex; ++ memmove(brp + 1, brp, sizeof(*brp) * amount); ++ *brp = br; ++ sbinfo->si_bbot++; ++ if (unlikely(bbot < 0)) ++ sbinfo->si_bbot = 0; ++} ++ ++static void au_br_do_add_hdp(struct au_dinfo *dinfo, aufs_bindex_t bindex, ++ aufs_bindex_t bbot, aufs_bindex_t amount) ++{ ++ struct au_hdentry *hdp; ++ ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ hdp = au_hdentry(dinfo, bindex); ++ memmove(hdp + 1, hdp, sizeof(*hdp) * amount); ++ au_h_dentry_init(hdp); ++ dinfo->di_bbot++; ++ if (unlikely(bbot < 0)) ++ dinfo->di_btop = 0; ++} ++ ++static void au_br_do_add_hip(struct au_iinfo *iinfo, aufs_bindex_t bindex, ++ aufs_bindex_t bbot, aufs_bindex_t amount) ++{ ++ struct au_hinode *hip; ++ ++ AuRwMustWriteLock(&iinfo->ii_rwsem); ++ ++ hip = au_hinode(iinfo, bindex); ++ memmove(hip + 1, hip, sizeof(*hip) * amount); ++ au_hinode_init(hip); ++ iinfo->ii_bbot++; ++ if (unlikely(bbot < 0)) ++ iinfo->ii_btop = 0; ++} ++ ++static void au_br_do_add(struct super_block *sb, struct au_branch *br, ++ aufs_bindex_t bindex) ++{ ++ struct dentry *root, *h_dentry; ++ struct inode *root_inode, *h_inode; ++ aufs_bindex_t bbot, amount; ++ ++ root = sb->s_root; ++ root_inode = d_inode(root); ++ bbot = au_sbbot(sb); ++ amount = bbot + 1 - bindex; ++ h_dentry = au_br_dentry(br); ++ au_sbilist_lock(); ++ au_br_do_add_brp(au_sbi(sb), bindex, br, bbot, amount); ++ au_br_do_add_hdp(au_di(root), bindex, bbot, amount); ++ au_br_do_add_hip(au_ii(root_inode), bindex, bbot, amount); ++ au_set_h_dptr(root, bindex, dget(h_dentry)); ++ h_inode = d_inode(h_dentry); ++ au_set_h_iptr(root_inode, bindex, au_igrab(h_inode), /*flags*/0); ++ au_sbilist_unlock(); ++} ++ ++int au_br_add(struct super_block *sb, struct au_opt_add *add, int remount) ++{ ++ int err; ++ aufs_bindex_t bbot, add_bindex; ++ struct dentry *root, *h_dentry; ++ struct inode *root_inode; ++ struct au_branch *add_branch; ++ ++ root = sb->s_root; ++ root_inode = d_inode(root); ++ IMustLock(root_inode); ++ IiMustWriteLock(root_inode); ++ err = test_add(sb, add, remount); ++ if (unlikely(err < 0)) ++ goto out; ++ if (err) { ++ err = 0; ++ goto out; /* success */ ++ } ++ ++ bbot = au_sbbot(sb); ++ add_branch = au_br_alloc(sb, bbot + 2, add->perm); ++ err = PTR_ERR(add_branch); ++ if (IS_ERR(add_branch)) ++ goto out; ++ ++ err = au_br_init(add_branch, sb, add); ++ if (unlikely(err)) { ++ au_br_do_free(add_branch); ++ goto out; ++ } ++ ++ add_bindex = add->bindex; ++ sysaufs_brs_del(sb, add_bindex); /* remove successors */ ++ au_br_do_add(sb, add_branch, add_bindex); ++ sysaufs_brs_add(sb, add_bindex); /* append successors */ ++ dbgaufs_brs_add(sb, add_bindex, /*topdown*/0); /* rename successors */ ++ ++ h_dentry = add->path.dentry; ++ if (!add_bindex) { ++ au_cpup_attr_all(root_inode, /*force*/1); ++ sb->s_maxbytes = h_dentry->d_sb->s_maxbytes; ++ } else ++ au_add_nlink(root_inode, d_inode(h_dentry)); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static unsigned long long au_farray_cb(struct super_block *sb, void *a, ++ unsigned long long max __maybe_unused, ++ void *arg) ++{ ++ unsigned long long n; ++ struct file **p, *f; ++ struct hlist_bl_head *files; ++ struct hlist_bl_node *pos; ++ struct au_finfo *finfo; ++ ++ n = 0; ++ p = a; ++ files = &au_sbi(sb)->si_files; ++ hlist_bl_lock(files); ++ hlist_bl_for_each_entry(finfo, pos, files, fi_hlist) { ++ f = finfo->fi_file; ++ if (file_count(f) ++ && !special_file(file_inode(f)->i_mode)) { ++ get_file(f); ++ *p++ = f; ++ n++; ++ AuDebugOn(n > max); ++ } ++ } ++ hlist_bl_unlock(files); ++ ++ return n; ++} ++ ++static struct file **au_farray_alloc(struct super_block *sb, ++ unsigned long long *max) ++{ ++ struct au_sbinfo *sbi; ++ ++ sbi = au_sbi(sb); ++ *max = au_lcnt_read(&sbi->si_nfiles, /*do_rev*/1); ++ return au_array_alloc(max, au_farray_cb, sb, /*arg*/NULL); ++} ++ ++static void au_farray_free(struct file **a, unsigned long long max) ++{ ++ unsigned long long ull; ++ ++ for (ull = 0; ull < max; ull++) ++ if (a[ull]) ++ fput(a[ull]); ++ kvfree(a); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * delete a branch ++ */ ++ ++/* to show the line number, do not make it inlined function */ ++#define AuVerbose(do_info, fmt, ...) do { \ ++ if (do_info) \ ++ pr_info(fmt, ##__VA_ARGS__); \ ++} while (0) ++ ++static int au_test_ibusy(struct inode *inode, aufs_bindex_t btop, ++ aufs_bindex_t bbot) ++{ ++ return (inode && !S_ISDIR(inode->i_mode)) || btop == bbot; ++} ++ ++static int au_test_dbusy(struct dentry *dentry, aufs_bindex_t btop, ++ aufs_bindex_t bbot) ++{ ++ return au_test_ibusy(d_inode(dentry), btop, bbot); ++} ++ ++/* ++ * test if the branch is deletable or not. ++ */ ++static int test_dentry_busy(struct dentry *root, aufs_bindex_t bindex, ++ unsigned int sigen, const unsigned int verbose) ++{ ++ int err, i, j, ndentry; ++ aufs_bindex_t btop, bbot; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry *d; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_dcsub_pages(&dpages, root, NULL, NULL); ++ if (unlikely(err)) ++ goto out_dpages; ++ ++ for (i = 0; !err && i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ ndentry = dpage->ndentry; ++ for (j = 0; !err && j < ndentry; j++) { ++ d = dpage->dentries[j]; ++ AuDebugOn(au_dcount(d) <= 0); ++ if (!au_digen_test(d, sigen)) { ++ di_read_lock_child(d, AuLock_IR); ++ if (unlikely(au_dbrange_test(d))) { ++ di_read_unlock(d, AuLock_IR); ++ continue; ++ } ++ } else { ++ di_write_lock_child(d); ++ if (unlikely(au_dbrange_test(d))) { ++ di_write_unlock(d); ++ continue; ++ } ++ err = au_reval_dpath(d, sigen); ++ if (!err) ++ di_downgrade_lock(d, AuLock_IR); ++ else { ++ di_write_unlock(d); ++ break; ++ } ++ } ++ ++ /* AuDbgDentry(d); */ ++ btop = au_dbtop(d); ++ bbot = au_dbbot(d); ++ if (btop <= bindex ++ && bindex <= bbot ++ && au_h_dptr(d, bindex) ++ && au_test_dbusy(d, btop, bbot)) { ++ err = -EBUSY; ++ AuVerbose(verbose, "busy %pd\n", d); ++ AuDbgDentry(d); ++ } ++ di_read_unlock(d, AuLock_IR); ++ } ++ } ++ ++out_dpages: ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++static int test_inode_busy(struct super_block *sb, aufs_bindex_t bindex, ++ unsigned int sigen, const unsigned int verbose) ++{ ++ int err; ++ unsigned long long max, ull; ++ struct inode *i, **array; ++ aufs_bindex_t btop, bbot; ++ ++ array = au_iarray_alloc(sb, &max); ++ err = PTR_ERR(array); ++ if (IS_ERR(array)) ++ goto out; ++ ++ err = 0; ++ AuDbg("b%d\n", bindex); ++ for (ull = 0; !err && ull < max; ull++) { ++ i = array[ull]; ++ if (unlikely(!i)) ++ break; ++ if (i->i_ino == AUFS_ROOT_INO) ++ continue; ++ ++ /* AuDbgInode(i); */ ++ if (au_iigen(i, NULL) == sigen) ++ ii_read_lock_child(i); ++ else { ++ ii_write_lock_child(i); ++ err = au_refresh_hinode_self(i); ++ au_iigen_dec(i); ++ if (!err) ++ ii_downgrade_lock(i); ++ else { ++ ii_write_unlock(i); ++ break; ++ } ++ } ++ ++ btop = au_ibtop(i); ++ bbot = au_ibbot(i); ++ if (btop <= bindex ++ && bindex <= bbot ++ && au_h_iptr(i, bindex) ++ && au_test_ibusy(i, btop, bbot)) { ++ err = -EBUSY; ++ AuVerbose(verbose, "busy i%lu\n", i->i_ino); ++ AuDbgInode(i); ++ } ++ ii_read_unlock(i); ++ } ++ au_iarray_free(array, max); ++ ++out: ++ return err; ++} ++ ++static int test_children_busy(struct dentry *root, aufs_bindex_t bindex, ++ const unsigned int verbose) ++{ ++ int err; ++ unsigned int sigen; ++ ++ sigen = au_sigen(root->d_sb); ++ DiMustNoWaiters(root); ++ IiMustNoWaiters(d_inode(root)); ++ di_write_unlock(root); ++ err = test_dentry_busy(root, bindex, sigen, verbose); ++ if (!err) ++ err = test_inode_busy(root->d_sb, bindex, sigen, verbose); ++ di_write_lock_child(root); /* aufs_write_lock() calls ..._child() */ ++ ++ return err; ++} ++ ++static int test_dir_busy(struct file *file, aufs_bindex_t br_id, ++ struct file **to_free, int *idx) ++{ ++ int err; ++ unsigned char matched, root; ++ aufs_bindex_t bindex, bbot; ++ struct au_fidir *fidir; ++ struct au_hfile *hfile; ++ ++ err = 0; ++ root = IS_ROOT(file->f_path.dentry); ++ if (root) { ++ get_file(file); ++ to_free[*idx] = file; ++ (*idx)++; ++ goto out; ++ } ++ ++ matched = 0; ++ fidir = au_fi(file)->fi_hdir; ++ AuDebugOn(!fidir); ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); bindex <= bbot; bindex++) { ++ hfile = fidir->fd_hfile + bindex; ++ if (!hfile->hf_file) ++ continue; ++ ++ if (hfile->hf_br->br_id == br_id) { ++ matched = 1; ++ break; ++ } ++ } ++ if (matched) ++ err = -EBUSY; ++ ++out: ++ return err; ++} ++ ++static int test_file_busy(struct super_block *sb, aufs_bindex_t br_id, ++ struct file **to_free, int opened) ++{ ++ int err, idx; ++ unsigned long long ull, max; ++ aufs_bindex_t btop; ++ struct file *file, **array; ++ struct dentry *root; ++ struct au_hfile *hfile; ++ ++ array = au_farray_alloc(sb, &max); ++ err = PTR_ERR(array); ++ if (IS_ERR(array)) ++ goto out; ++ ++ err = 0; ++ idx = 0; ++ root = sb->s_root; ++ di_write_unlock(root); ++ for (ull = 0; ull < max; ull++) { ++ file = array[ull]; ++ if (unlikely(!file)) ++ break; ++ ++ /* AuDbg("%pD\n", file); */ ++ fi_read_lock(file); ++ btop = au_fbtop(file); ++ if (!d_is_dir(file->f_path.dentry)) { ++ hfile = &au_fi(file)->fi_htop; ++ if (hfile->hf_br->br_id == br_id) ++ err = -EBUSY; ++ } else ++ err = test_dir_busy(file, br_id, to_free, &idx); ++ fi_read_unlock(file); ++ if (unlikely(err)) ++ break; ++ } ++ di_write_lock_child(root); ++ au_farray_free(array, max); ++ AuDebugOn(idx > opened); ++ ++out: ++ return err; ++} ++ ++static void br_del_file(struct file **to_free, unsigned long long opened, ++ aufs_bindex_t br_id) ++{ ++ unsigned long long ull; ++ aufs_bindex_t bindex, btop, bbot, bfound; ++ struct file *file; ++ struct au_fidir *fidir; ++ struct au_hfile *hfile; ++ ++ for (ull = 0; ull < opened; ull++) { ++ file = to_free[ull]; ++ if (unlikely(!file)) ++ break; ++ ++ /* AuDbg("%pD\n", file); */ ++ AuDebugOn(!d_is_dir(file->f_path.dentry)); ++ bfound = -1; ++ fidir = au_fi(file)->fi_hdir; ++ AuDebugOn(!fidir); ++ fi_write_lock(file); ++ btop = au_fbtop(file); ++ bbot = au_fbbot_dir(file); ++ for (bindex = btop; bindex <= bbot; bindex++) { ++ hfile = fidir->fd_hfile + bindex; ++ if (!hfile->hf_file) ++ continue; ++ ++ if (hfile->hf_br->br_id == br_id) { ++ bfound = bindex; ++ break; ++ } ++ } ++ AuDebugOn(bfound < 0); ++ au_set_h_fptr(file, bfound, NULL); ++ if (bfound == btop) { ++ for (btop++; btop <= bbot; btop++) ++ if (au_hf_dir(file, btop)) { ++ au_set_fbtop(file, btop); ++ break; ++ } ++ } ++ fi_write_unlock(file); ++ } ++} ++ ++static void au_br_do_del_brp(struct au_sbinfo *sbinfo, ++ const aufs_bindex_t bindex, ++ const aufs_bindex_t bbot) ++{ ++ struct au_branch **brp, **p; ++ ++ AuRwMustWriteLock(&sbinfo->si_rwsem); ++ ++ brp = sbinfo->si_branch + bindex; ++ if (bindex < bbot) ++ memmove(brp, brp + 1, sizeof(*brp) * (bbot - bindex)); ++ sbinfo->si_branch[0 + bbot] = NULL; ++ sbinfo->si_bbot--; ++ ++ p = au_krealloc(sbinfo->si_branch, sizeof(*p) * bbot, AuGFP_SBILIST, ++ /*may_shrink*/1); ++ if (p) ++ sbinfo->si_branch = p; ++ /* harmless error */ ++} ++ ++static void au_br_do_del_hdp(struct au_dinfo *dinfo, const aufs_bindex_t bindex, ++ const aufs_bindex_t bbot) ++{ ++ struct au_hdentry *hdp, *p; ++ ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ hdp = au_hdentry(dinfo, bindex); ++ if (bindex < bbot) ++ memmove(hdp, hdp + 1, sizeof(*hdp) * (bbot - bindex)); ++ /* au_h_dentry_init(au_hdentry(dinfo, bbot); */ ++ dinfo->di_bbot--; ++ ++ p = au_krealloc(dinfo->di_hdentry, sizeof(*p) * bbot, AuGFP_SBILIST, ++ /*may_shrink*/1); ++ if (p) ++ dinfo->di_hdentry = p; ++ /* harmless error */ ++} ++ ++static void au_br_do_del_hip(struct au_iinfo *iinfo, const aufs_bindex_t bindex, ++ const aufs_bindex_t bbot) ++{ ++ struct au_hinode *hip, *p; ++ ++ AuRwMustWriteLock(&iinfo->ii_rwsem); ++ ++ hip = au_hinode(iinfo, bindex); ++ if (bindex < bbot) ++ memmove(hip, hip + 1, sizeof(*hip) * (bbot - bindex)); ++ /* au_hinode_init(au_hinode(iinfo, bbot)); */ ++ iinfo->ii_bbot--; ++ ++ p = au_krealloc(iinfo->ii_hinode, sizeof(*p) * bbot, AuGFP_SBILIST, ++ /*may_shrink*/1); ++ if (p) ++ iinfo->ii_hinode = p; ++ /* harmless error */ ++} ++ ++static void au_br_do_del(struct super_block *sb, aufs_bindex_t bindex, ++ struct au_branch *br) ++{ ++ aufs_bindex_t bbot; ++ struct au_sbinfo *sbinfo; ++ struct dentry *root, *h_root; ++ struct inode *inode, *h_inode; ++ struct au_hinode *hinode; ++ ++ SiMustWriteLock(sb); ++ ++ root = sb->s_root; ++ inode = d_inode(root); ++ sbinfo = au_sbi(sb); ++ bbot = sbinfo->si_bbot; ++ ++ h_root = au_h_dptr(root, bindex); ++ hinode = au_hi(inode, bindex); ++ h_inode = au_igrab(hinode->hi_inode); ++ au_hiput(hinode); ++ ++ au_sbilist_lock(); ++ au_br_do_del_brp(sbinfo, bindex, bbot); ++ au_br_do_del_hdp(au_di(root), bindex, bbot); ++ au_br_do_del_hip(au_ii(inode), bindex, bbot); ++ au_sbilist_unlock(); ++ ++ /* ignore an error */ ++ au_dr_br_fin(sb, br); /* always, regardless the mount option */ ++ ++ dput(h_root); ++ iput(h_inode); ++ au_br_do_free(br); ++} ++ ++static unsigned long long empty_cb(struct super_block *sb, void *array, ++ unsigned long long max, void *arg) ++{ ++ return max; ++} ++ ++int au_br_del(struct super_block *sb, struct au_opt_del *del, int remount) ++{ ++ int err, rerr, i; ++ unsigned long long opened; ++ unsigned int mnt_flags; ++ aufs_bindex_t bindex, bbot, br_id; ++ unsigned char do_wh, verbose; ++ struct au_branch *br; ++ struct au_wbr *wbr; ++ struct dentry *root; ++ struct file **to_free; ++ ++ err = 0; ++ opened = 0; ++ to_free = NULL; ++ root = sb->s_root; ++ bindex = au_find_dbindex(root, del->h_path.dentry); ++ if (bindex < 0) { ++ if (remount) ++ goto out; /* success */ ++ err = -ENOENT; ++ pr_err("%s no such branch\n", del->pathname); ++ goto out; ++ } ++ AuDbg("bindex b%d\n", bindex); ++ ++ err = -EBUSY; ++ mnt_flags = au_mntflags(sb); ++ verbose = !!au_opt_test(mnt_flags, VERBOSE); ++ bbot = au_sbbot(sb); ++ if (unlikely(!bbot)) { ++ AuVerbose(verbose, "no more branches left\n"); ++ goto out; ++ } ++ ++ br = au_sbr(sb, bindex); ++ AuDebugOn(!path_equal(&br->br_path, &del->h_path)); ++ if (unlikely(au_lcnt_read(&br->br_count, /*do_rev*/1))) { ++ AuVerbose(verbose, "br %pd2 is busy now\n", del->h_path.dentry); ++ goto out; ++ } ++ ++ br_id = br->br_id; ++ opened = au_lcnt_read(&br->br_nfiles, /*do_rev*/1); ++ if (unlikely(opened)) { ++ to_free = au_array_alloc(&opened, empty_cb, sb, NULL); ++ err = PTR_ERR(to_free); ++ if (IS_ERR(to_free)) ++ goto out; ++ ++ err = test_file_busy(sb, br_id, to_free, opened); ++ if (unlikely(err)) { ++ AuVerbose(verbose, "%llu file(s) opened\n", opened); ++ goto out; ++ } ++ } ++ ++ wbr = br->br_wbr; ++ do_wh = wbr && (wbr->wbr_whbase || wbr->wbr_plink || wbr->wbr_orph); ++ if (do_wh) { ++ /* instead of WbrWhMustWriteLock(wbr) */ ++ SiMustWriteLock(sb); ++ for (i = 0; i < AuBrWh_Last; i++) { ++ dput(wbr->wbr_wh[i]); ++ wbr->wbr_wh[i] = NULL; ++ } ++ } ++ ++ err = test_children_busy(root, bindex, verbose); ++ if (unlikely(err)) { ++ if (do_wh) ++ goto out_wh; ++ goto out; ++ } ++ ++ err = 0; ++ if (to_free) { ++ /* ++ * now we confirmed the branch is deletable. ++ * let's free the remaining opened dirs on the branch. ++ */ ++ di_write_unlock(root); ++ br_del_file(to_free, opened, br_id); ++ di_write_lock_child(root); ++ } ++ ++ sysaufs_brs_del(sb, bindex); /* remove successors */ ++ dbgaufs_xino_del(br); /* remove one */ ++ au_br_do_del(sb, bindex, br); ++ sysaufs_brs_add(sb, bindex); /* append successors */ ++ dbgaufs_brs_add(sb, bindex, /*topdown*/1); /* rename successors */ ++ ++ if (!bindex) { ++ au_cpup_attr_all(d_inode(root), /*force*/1); ++ sb->s_maxbytes = au_sbr_sb(sb, 0)->s_maxbytes; ++ } else ++ au_sub_nlink(d_inode(root), d_inode(del->h_path.dentry)); ++ if (au_opt_test(mnt_flags, PLINK)) ++ au_plink_half_refresh(sb, br_id); ++ ++ goto out; /* success */ ++ ++out_wh: ++ /* revert */ ++ rerr = au_br_init_wh(sb, br, br->br_perm); ++ if (rerr) ++ pr_warn("failed re-creating base whiteout, %s. (%d)\n", ++ del->pathname, rerr); ++out: ++ if (to_free) ++ au_farray_free(to_free, opened); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_ibusy(struct super_block *sb, struct aufs_ibusy __user *arg) ++{ ++ int err; ++ aufs_bindex_t btop, bbot; ++ struct aufs_ibusy ibusy; ++ struct inode *inode, *h_inode; ++ ++ err = -EPERM; ++ if (unlikely(!capable(CAP_SYS_ADMIN))) ++ goto out; ++ ++ err = copy_from_user(&ibusy, arg, sizeof(ibusy)); ++ if (!err) ++ /* VERIFY_WRITE */ ++ err = !access_ok(&arg->h_ino, sizeof(arg->h_ino)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out; ++ } ++ ++ err = -EINVAL; ++ si_read_lock(sb, AuLock_FLUSH); ++ if (unlikely(ibusy.bindex < 0 || ibusy.bindex > au_sbbot(sb))) ++ goto out_unlock; ++ ++ err = 0; ++ ibusy.h_ino = 0; /* invalid */ ++ inode = ilookup(sb, ibusy.ino); ++ if (!inode ++ || inode->i_ino == AUFS_ROOT_INO ++ || au_is_bad_inode(inode)) ++ goto out_unlock; ++ ++ ii_read_lock_child(inode); ++ btop = au_ibtop(inode); ++ bbot = au_ibbot(inode); ++ if (btop <= ibusy.bindex && ibusy.bindex <= bbot) { ++ h_inode = au_h_iptr(inode, ibusy.bindex); ++ if (h_inode && au_test_ibusy(inode, btop, bbot)) ++ ibusy.h_ino = h_inode->i_ino; ++ } ++ ii_read_unlock(inode); ++ iput(inode); ++ ++out_unlock: ++ si_read_unlock(sb); ++ if (!err) { ++ err = __put_user(ibusy.h_ino, &arg->h_ino); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ } ++ } ++out: ++ return err; ++} ++ ++long au_ibusy_ioctl(struct file *file, unsigned long arg) ++{ ++ return au_ibusy(file->f_path.dentry->d_sb, (void __user *)arg); ++} ++ ++#ifdef CONFIG_COMPAT ++long au_ibusy_compat_ioctl(struct file *file, unsigned long arg) ++{ ++ return au_ibusy(file->f_path.dentry->d_sb, compat_ptr(arg)); ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * change a branch permission ++ */ ++ ++static void au_warn_ima(void) ++{ ++#ifdef CONFIG_IMA ++ /* since it doesn't support mark_files_ro() */ ++ AuWarn1("RW -> RO makes IMA to produce wrong message\n"); ++#endif ++} ++ ++static int do_need_sigen_inc(int a, int b) ++{ ++ return au_br_whable(a) && !au_br_whable(b); ++} ++ ++static int need_sigen_inc(int old, int new) ++{ ++ return do_need_sigen_inc(old, new) ++ || do_need_sigen_inc(new, old); ++} ++ ++static int au_br_mod_files_ro(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ int err, do_warn; ++ unsigned int mnt_flags; ++ unsigned long long ull, max; ++ aufs_bindex_t br_id; ++ unsigned char verbose, writer; ++ struct file *file, *hf, **array; ++ struct au_hfile *hfile; ++ struct inode *h_inode; ++ ++ mnt_flags = au_mntflags(sb); ++ verbose = !!au_opt_test(mnt_flags, VERBOSE); ++ ++ array = au_farray_alloc(sb, &max); ++ err = PTR_ERR(array); ++ if (IS_ERR(array)) ++ goto out; ++ ++ do_warn = 0; ++ br_id = au_sbr_id(sb, bindex); ++ for (ull = 0; ull < max; ull++) { ++ file = array[ull]; ++ if (unlikely(!file)) ++ break; ++ ++ /* AuDbg("%pD\n", file); */ ++ fi_read_lock(file); ++ if (unlikely(au_test_mmapped(file))) { ++ err = -EBUSY; ++ AuVerbose(verbose, "mmapped %pD\n", file); ++ AuDbgFile(file); ++ FiMustNoWaiters(file); ++ fi_read_unlock(file); ++ goto out_array; ++ } ++ ++ hfile = &au_fi(file)->fi_htop; ++ hf = hfile->hf_file; ++ if (!d_is_reg(file->f_path.dentry) ++ || !(file->f_mode & FMODE_WRITE) ++ || hfile->hf_br->br_id != br_id ++ || !(hf->f_mode & FMODE_WRITE)) ++ array[ull] = NULL; ++ else { ++ do_warn = 1; ++ get_file(file); ++ } ++ ++ FiMustNoWaiters(file); ++ fi_read_unlock(file); ++ fput(file); ++ } ++ ++ err = 0; ++ if (do_warn) ++ au_warn_ima(); ++ ++ for (ull = 0; ull < max; ull++) { ++ file = array[ull]; ++ if (!file) ++ continue; ++ ++ /* todo: already flushed? */ ++ /* ++ * fs/super.c:mark_files_ro() is gone, but aufs keeps its ++ * approach which resets f_mode and calls mnt_drop_write() and ++ * file_release_write() for each file, because the branch ++ * attribute in aufs world is totally different from the native ++ * fs rw/ro mode. ++ */ ++ /* fi_read_lock(file); */ ++ hfile = &au_fi(file)->fi_htop; ++ hf = hfile->hf_file; ++ /* fi_read_unlock(file); */ ++ spin_lock(&hf->f_lock); ++ writer = !!(hf->f_mode & FMODE_WRITER); ++ hf->f_mode &= ~(FMODE_WRITE | FMODE_WRITER); ++ spin_unlock(&hf->f_lock); ++ if (writer) { ++ h_inode = file_inode(hf); ++ if (hf->f_mode & FMODE_READ) ++ i_readcount_inc(h_inode); ++ put_write_access(h_inode); ++ __mnt_drop_write(hf->f_path.mnt); ++ } ++ } ++ ++out_array: ++ au_farray_free(array, max); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_br_mod(struct super_block *sb, struct au_opt_mod *mod, int remount, ++ int *do_refresh) ++{ ++ int err, rerr; ++ aufs_bindex_t bindex; ++ struct dentry *root; ++ struct au_branch *br; ++ struct au_br_fhsm *bf; ++ ++ root = sb->s_root; ++ bindex = au_find_dbindex(root, mod->h_root); ++ if (bindex < 0) { ++ if (remount) ++ return 0; /* success */ ++ err = -ENOENT; ++ pr_err("%s no such branch\n", mod->path); ++ goto out; ++ } ++ AuDbg("bindex b%d\n", bindex); ++ ++ err = test_br(d_inode(mod->h_root), mod->perm, mod->path); ++ if (unlikely(err)) ++ goto out; ++ ++ br = au_sbr(sb, bindex); ++ AuDebugOn(mod->h_root != au_br_dentry(br)); ++ if (br->br_perm == mod->perm) ++ return 0; /* success */ ++ ++ /* pre-allocate for non-fhsm --> fhsm */ ++ bf = NULL; ++ if (!au_br_fhsm(br->br_perm) && au_br_fhsm(mod->perm)) { ++ err = au_fhsm_br_alloc(br); ++ if (unlikely(err)) ++ goto out; ++ bf = br->br_fhsm; ++ br->br_fhsm = NULL; ++ } ++ ++ if (au_br_writable(br->br_perm)) { ++ /* remove whiteout base */ ++ err = au_br_init_wh(sb, br, mod->perm); ++ if (unlikely(err)) ++ goto out_bf; ++ ++ if (!au_br_writable(mod->perm)) { ++ /* rw --> ro, file might be mmapped */ ++ DiMustNoWaiters(root); ++ IiMustNoWaiters(d_inode(root)); ++ di_write_unlock(root); ++ err = au_br_mod_files_ro(sb, bindex); ++ /* aufs_write_lock() calls ..._child() */ ++ di_write_lock_child(root); ++ ++ if (unlikely(err)) { ++ rerr = -ENOMEM; ++ br->br_wbr = kzalloc(sizeof(*br->br_wbr), ++ GFP_NOFS); ++ if (br->br_wbr) ++ rerr = au_wbr_init(br, sb, br->br_perm); ++ if (unlikely(rerr)) { ++ AuIOErr("nested error %d (%d)\n", ++ rerr, err); ++ br->br_perm = mod->perm; ++ } ++ } ++ } ++ } else if (au_br_writable(mod->perm)) { ++ /* ro --> rw */ ++ err = -ENOMEM; ++ br->br_wbr = kzalloc(sizeof(*br->br_wbr), GFP_NOFS); ++ if (br->br_wbr) { ++ err = au_wbr_init(br, sb, mod->perm); ++ if (unlikely(err)) { ++ au_kfree_rcu(br->br_wbr); ++ br->br_wbr = NULL; ++ } ++ } ++ } ++ if (unlikely(err)) ++ goto out_bf; ++ ++ if (au_br_fhsm(br->br_perm)) { ++ if (!au_br_fhsm(mod->perm)) { ++ /* fhsm --> non-fhsm */ ++ au_br_fhsm_fin(br->br_fhsm); ++ au_kfree_rcu(br->br_fhsm); ++ br->br_fhsm = NULL; ++ } ++ } else if (au_br_fhsm(mod->perm)) ++ /* non-fhsm --> fhsm */ ++ br->br_fhsm = bf; ++ ++ *do_refresh |= need_sigen_inc(br->br_perm, mod->perm); ++ br->br_perm = mod->perm; ++ goto out; /* success */ ++ ++out_bf: ++ au_kfree_try_rcu(bf); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_br_stfs(struct au_branch *br, struct aufs_stfs *stfs) ++{ ++ int err; ++ struct kstatfs kstfs; ++ ++ err = vfs_statfs(&br->br_path, &kstfs); ++ if (!err) { ++ stfs->f_blocks = kstfs.f_blocks; ++ stfs->f_bavail = kstfs.f_bavail; ++ stfs->f_files = kstfs.f_files; ++ stfs->f_ffree = kstfs.f_ffree; ++ } ++ ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/branch.h linux-5.15.37-aufs/fs/aufs/branch.h +--- linux-5.15.37/fs/aufs/branch.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/branch.h 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,362 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * branch filesystems and xino for them ++ */ ++ ++#ifndef __AUFS_BRANCH_H__ ++#define __AUFS_BRANCH_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "dirren.h" ++#include "dynop.h" ++#include "lcnt.h" ++#include "rwsem.h" ++#include "super.h" ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* a xino file */ ++struct au_xino { ++ struct file **xi_file; ++ unsigned int xi_nfile; ++ ++ struct { ++ spinlock_t spin; ++ ino_t *array; ++ int total; ++ /* reserved for future use */ ++ /* unsigned long *bitmap; */ ++ wait_queue_head_t wqh; ++ } xi_nondir; ++ ++ struct mutex xi_mtx; /* protects xi_file array */ ++ struct hlist_bl_head xi_writing; ++ ++ atomic_t xi_truncating; ++ ++ struct kref xi_kref; ++}; ++ ++/* File-based Hierarchical Storage Management */ ++struct au_br_fhsm { ++#ifdef CONFIG_AUFS_FHSM ++ struct mutex bf_lock; ++ unsigned long bf_jiffy; ++ struct aufs_stfs bf_stfs; ++ int bf_readable; ++#endif ++}; ++ ++/* members for writable branch only */ ++enum {AuBrWh_BASE, AuBrWh_PLINK, AuBrWh_ORPH, AuBrWh_Last}; ++struct au_wbr { ++ struct au_rwsem wbr_wh_rwsem; ++ struct dentry *wbr_wh[AuBrWh_Last]; ++ atomic_t wbr_wh_running; ++#define wbr_whbase wbr_wh[AuBrWh_BASE] /* whiteout base */ ++#define wbr_plink wbr_wh[AuBrWh_PLINK] /* pseudo-link dir */ ++#define wbr_orph wbr_wh[AuBrWh_ORPH] /* dir for orphans */ ++ ++ /* mfs mode */ ++ unsigned long long wbr_bytes; ++}; ++ ++/* ext2 has 3 types of operations at least, ext3 has 4 */ ++#define AuBrDynOp (AuDyLast * 4) ++ ++#ifdef CONFIG_AUFS_HFSNOTIFY ++/* support for asynchronous destruction */ ++struct au_br_hfsnotify { ++ struct fsnotify_group *hfsn_group; ++}; ++#endif ++ ++/* sysfs entries */ ++struct au_brsysfs { ++ char name[16]; ++ struct attribute attr; ++}; ++ ++enum { ++ AuBrSysfs_BR, ++ AuBrSysfs_BRID, ++ AuBrSysfs_Last ++}; ++ ++/* protected by superblock rwsem */ ++struct au_branch { ++ struct au_xino *br_xino; ++ ++ aufs_bindex_t br_id; ++ ++ int br_perm; ++ struct path br_path; ++ spinlock_t br_dykey_lock; ++ struct au_dykey *br_dykey[AuBrDynOp]; ++ au_lcnt_t br_nfiles; /* opened files */ ++ au_lcnt_t br_count; /* in-use for other */ ++ ++ struct au_wbr *br_wbr; ++ struct au_br_fhsm *br_fhsm; ++ ++#ifdef CONFIG_AUFS_HFSNOTIFY ++ struct au_br_hfsnotify *br_hfsn; ++#endif ++ ++#ifdef CONFIG_SYSFS ++ /* entries under sysfs per mount-point */ ++ struct au_brsysfs br_sysfs[AuBrSysfs_Last]; ++#endif ++ ++#ifdef CONFIG_DEBUG_FS ++ struct dentry *br_dbgaufs; /* xino */ ++#endif ++ ++ struct au_dr_br br_dirren; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct vfsmount *au_br_mnt(struct au_branch *br) ++{ ++ return br->br_path.mnt; ++} ++ ++static inline struct dentry *au_br_dentry(struct au_branch *br) ++{ ++ return br->br_path.dentry; ++} ++ ++static inline struct user_namespace *au_br_userns(struct au_branch *br) ++{ ++ return mnt_user_ns(br->br_path.mnt); ++} ++ ++static inline struct super_block *au_br_sb(struct au_branch *br) ++{ ++ return au_br_mnt(br)->mnt_sb; ++} ++ ++static inline int au_br_rdonly(struct au_branch *br) ++{ ++ return (sb_rdonly(au_br_sb(br)) ++ || !au_br_writable(br->br_perm)) ++ ? -EROFS : 0; ++} ++ ++static inline int au_br_hnotifyable(int brperm __maybe_unused) ++{ ++#ifdef CONFIG_AUFS_HNOTIFY ++ return !(brperm & AuBrPerm_RR); ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_br_test_oflag(int oflag, struct au_branch *br) ++{ ++ int err, exec_flag; ++ ++ err = 0; ++ exec_flag = oflag & __FMODE_EXEC; ++ if (unlikely(exec_flag && path_noexec(&br->br_path))) ++ err = -EACCES; ++ ++ return err; ++} ++ ++static inline void au_xino_get(struct au_branch *br) ++{ ++ struct au_xino *xi; ++ ++ xi = br->br_xino; ++ if (xi) ++ kref_get(&xi->xi_kref); ++} ++ ++static inline int au_xino_count(struct au_branch *br) ++{ ++ int v; ++ struct au_xino *xi; ++ ++ v = 0; ++ xi = br->br_xino; ++ if (xi) ++ v = kref_read(&xi->xi_kref); ++ ++ return v; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* branch.c */ ++struct au_sbinfo; ++void au_br_free(struct au_sbinfo *sinfo); ++int au_br_index(struct super_block *sb, aufs_bindex_t br_id); ++struct au_opt_add; ++int au_br_add(struct super_block *sb, struct au_opt_add *add, int remount); ++struct au_opt_del; ++int au_br_del(struct super_block *sb, struct au_opt_del *del, int remount); ++long au_ibusy_ioctl(struct file *file, unsigned long arg); ++#ifdef CONFIG_COMPAT ++long au_ibusy_compat_ioctl(struct file *file, unsigned long arg); ++#endif ++struct au_opt_mod; ++int au_br_mod(struct super_block *sb, struct au_opt_mod *mod, int remount, ++ int *do_refresh); ++struct aufs_stfs; ++int au_br_stfs(struct au_branch *br, struct aufs_stfs *stfs); ++ ++/* xino.c */ ++static const loff_t au_loff_max = LLONG_MAX; ++ ++aufs_bindex_t au_xi_root(struct super_block *sb, struct dentry *dentry); ++struct file *au_xino_create(struct super_block *sb, char *fpath, int silent, ++ int wbrtop); ++struct file *au_xino_create2(struct super_block *sb, struct path *base, ++ struct file *copy_src); ++struct au_xi_new { ++ struct au_xino *xi; /* switch between xino and xigen */ ++ int idx; ++ struct path *base; ++ struct file *copy_src; ++}; ++struct file *au_xi_new(struct super_block *sb, struct au_xi_new *xinew); ++ ++int au_xino_read(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ ino_t *ino); ++int au_xino_write(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ ino_t ino); ++ssize_t xino_fread(struct file *file, void *buf, size_t size, loff_t *pos); ++ssize_t xino_fwrite(struct file *file, void *buf, size_t size, loff_t *pos); ++ ++int au_xib_trunc(struct super_block *sb); ++int au_xino_trunc(struct super_block *sb, aufs_bindex_t bindex, int idx_begin); ++ ++struct au_xino *au_xino_alloc(unsigned int nfile); ++int au_xino_put(struct au_branch *br); ++struct file *au_xino_file1(struct au_xino *xi); ++ ++struct au_opt_xino; ++void au_xino_clr(struct super_block *sb); ++int au_xino_set(struct super_block *sb, struct au_opt_xino *xiopt, int remount); ++struct file *au_xino_def(struct super_block *sb); ++int au_xino_init_br(struct super_block *sb, struct au_branch *br, ino_t hino, ++ struct path *base); ++ ++ino_t au_xino_new_ino(struct super_block *sb); ++void au_xino_delete_inode(struct inode *inode, const int unlinked); ++ ++void au_xinondir_leave(struct super_block *sb, aufs_bindex_t bindex, ++ ino_t h_ino, int idx); ++int au_xinondir_enter(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ int *idx); ++ ++int au_xino_path(struct seq_file *seq, struct file *file); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* @idx is signed to accept -1 meaning the first file */ ++static inline struct file *au_xino_file(struct au_xino *xi, int idx) ++{ ++ struct file *file; ++ ++ file = NULL; ++ if (!xi) ++ goto out; ++ ++ if (idx >= 0) { ++ if (idx < xi->xi_nfile) ++ file = xi->xi_file[idx]; ++ } else ++ file = au_xino_file1(xi); ++ ++out: ++ return file; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* Superblock to branch */ ++static inline ++aufs_bindex_t au_sbr_id(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_sbr(sb, bindex)->br_id; ++} ++ ++static inline ++struct vfsmount *au_sbr_mnt(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_br_mnt(au_sbr(sb, bindex)); ++} ++ ++static inline ++struct user_namespace *au_sbr_userns(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_br_userns(au_sbr(sb, bindex)); ++} ++ ++static inline ++struct super_block *au_sbr_sb(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_br_sb(au_sbr(sb, bindex)); ++} ++ ++static inline int au_sbr_perm(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_sbr(sb, bindex)->br_perm; ++} ++ ++static inline int au_sbr_whable(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ return au_br_whable(au_sbr_perm(sb, bindex)); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define wbr_wh_read_lock(wbr) au_rw_read_lock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_write_lock(wbr) au_rw_write_lock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_read_trylock(wbr) au_rw_read_trylock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_write_trylock(wbr) au_rw_write_trylock(&(wbr)->wbr_wh_rwsem) ++/* ++#define wbr_wh_read_trylock_nested(wbr) \ ++ au_rw_read_trylock_nested(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_write_trylock_nested(wbr) \ ++ au_rw_write_trylock_nested(&(wbr)->wbr_wh_rwsem) ++*/ ++ ++#define wbr_wh_read_unlock(wbr) au_rw_read_unlock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_write_unlock(wbr) au_rw_write_unlock(&(wbr)->wbr_wh_rwsem) ++#define wbr_wh_downgrade_lock(wbr) au_rw_dgrade_lock(&(wbr)->wbr_wh_rwsem) ++ ++#define WbrWhMustNoWaiters(wbr) AuRwMustNoWaiters(&(wbr)->wbr_wh_rwsem) ++#define WbrWhMustAnyLock(wbr) AuRwMustAnyLock(&(wbr)->wbr_wh_rwsem) ++#define WbrWhMustWriteLock(wbr) AuRwMustWriteLock(&(wbr)->wbr_wh_rwsem) ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_FHSM ++static inline void au_br_fhsm_init(struct au_br_fhsm *brfhsm) ++{ ++ mutex_init(&brfhsm->bf_lock); ++ brfhsm->bf_jiffy = 0; ++ brfhsm->bf_readable = 0; ++} ++ ++static inline void au_br_fhsm_fin(struct au_br_fhsm *brfhsm) ++{ ++ mutex_destroy(&brfhsm->bf_lock); ++} ++#else ++AuStubVoid(au_br_fhsm_init, struct au_br_fhsm *brfhsm) ++AuStubVoid(au_br_fhsm_fin, struct au_br_fhsm *brfhsm) ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_BRANCH_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/cpup.c linux-5.15.37-aufs/fs/aufs/cpup.c +--- linux-5.15.37/fs/aufs/cpup.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/cpup.c 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,1446 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * copy-up functions, see wbr_policy.c for copy-down ++ */ ++ ++#include ++#include ++#include ++#include "aufs.h" ++ ++void au_cpup_attr_flags(struct inode *dst, unsigned int iflags) ++{ ++ const unsigned int mask = S_DEAD | S_SWAPFILE | S_PRIVATE ++ | S_NOATIME | S_NOCMTIME | S_AUTOMOUNT; ++ ++ BUILD_BUG_ON(sizeof(iflags) != sizeof(dst->i_flags)); ++ ++ dst->i_flags |= iflags & ~mask; ++ if (au_test_fs_notime(dst->i_sb)) ++ dst->i_flags |= S_NOATIME | S_NOCMTIME; ++} ++ ++void au_cpup_attr_timesizes(struct inode *inode) ++{ ++ struct inode *h_inode; ++ ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ fsstack_copy_attr_times(inode, h_inode); ++ fsstack_copy_inode_size(inode, h_inode); ++} ++ ++void au_cpup_attr_nlink(struct inode *inode, int force) ++{ ++ struct inode *h_inode; ++ struct super_block *sb; ++ aufs_bindex_t bindex, bbot; ++ ++ sb = inode->i_sb; ++ bindex = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, bindex); ++ if (!force ++ && !S_ISDIR(h_inode->i_mode) ++ && au_opt_test(au_mntflags(sb), PLINK) ++ && au_plink_test(inode)) ++ return; ++ ++ /* ++ * 0 can happen in revalidating. ++ * h_inode->i_mutex may not be held here, but it is harmless since once ++ * i_nlink reaches 0, it will never become positive except O_TMPFILE ++ * case. ++ * todo: O_TMPFILE+linkat(AT_SYMLINK_FOLLOW) bypassing aufs may cause ++ * the incorrect link count. ++ */ ++ set_nlink(inode, h_inode->i_nlink); ++ ++ /* ++ * fewer nlink makes find(1) noisy, but larger nlink doesn't. ++ * it may includes whplink directory. ++ */ ++ if (S_ISDIR(h_inode->i_mode)) { ++ bbot = au_ibbot(inode); ++ for (bindex++; bindex <= bbot; bindex++) { ++ h_inode = au_h_iptr(inode, bindex); ++ if (h_inode) ++ au_add_nlink(inode, h_inode); ++ } ++ } ++} ++ ++void au_cpup_attr_changeable(struct inode *inode) ++{ ++ struct inode *h_inode; ++ ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ inode->i_mode = h_inode->i_mode; ++ inode->i_uid = h_inode->i_uid; ++ inode->i_gid = h_inode->i_gid; ++ au_cpup_attr_timesizes(inode); ++ au_cpup_attr_flags(inode, h_inode->i_flags); ++} ++ ++void au_cpup_igen(struct inode *inode, struct inode *h_inode) ++{ ++ struct au_iinfo *iinfo = au_ii(inode); ++ ++ IiMustWriteLock(inode); ++ ++ iinfo->ii_higen = h_inode->i_generation; ++ iinfo->ii_hsb1 = h_inode->i_sb; ++} ++ ++void au_cpup_attr_all(struct inode *inode, int force) ++{ ++ struct inode *h_inode; ++ ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ au_cpup_attr_changeable(inode); ++ if (inode->i_nlink > 0) ++ au_cpup_attr_nlink(inode, force); ++ inode->i_rdev = h_inode->i_rdev; ++ inode->i_blkbits = h_inode->i_blkbits; ++ au_cpup_igen(inode, h_inode); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* Note: dt_dentry and dt_h_dentry are not dget/dput-ed */ ++ ++/* keep the timestamps of the parent dir when cpup */ ++void au_dtime_store(struct au_dtime *dt, struct dentry *dentry, ++ struct path *h_path) ++{ ++ struct inode *h_inode; ++ ++ dt->dt_dentry = dentry; ++ dt->dt_h_path = *h_path; ++ h_inode = d_inode(h_path->dentry); ++ dt->dt_atime = h_inode->i_atime; ++ dt->dt_mtime = h_inode->i_mtime; ++ /* smp_mb(); */ ++} ++ ++void au_dtime_revert(struct au_dtime *dt) ++{ ++ struct iattr attr; ++ int err; ++ ++ attr.ia_atime = dt->dt_atime; ++ attr.ia_mtime = dt->dt_mtime; ++ attr.ia_valid = ATTR_FORCE | ATTR_MTIME | ATTR_MTIME_SET ++ | ATTR_ATIME | ATTR_ATIME_SET; ++ ++ /* no delegation since this is a directory */ ++ err = vfsub_notify_change(&dt->dt_h_path, &attr, /*delegated*/NULL); ++ if (unlikely(err)) ++ pr_warn("restoring timestamps failed(%d). ignored\n", err); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* internal use only */ ++struct au_cpup_reg_attr { ++ int valid; ++ struct kstat st; ++ unsigned int iflags; /* inode->i_flags */ ++}; ++ ++static noinline_for_stack ++int cpup_iattr(struct dentry *dst, aufs_bindex_t bindex, struct path *h_src, ++ struct au_cpup_reg_attr *h_src_attr) ++{ ++ int err, sbits, icex; ++ unsigned int mnt_flags; ++ unsigned char verbose; ++ struct iattr ia; ++ struct path h_path; ++ struct inode *h_isrc, *h_idst; ++ struct kstat *h_st; ++ struct au_branch *br; ++ ++ br = au_sbr(dst->d_sb, bindex); ++ h_path.mnt = au_br_mnt(br); ++ h_path.dentry = au_h_dptr(dst, bindex); ++ h_idst = d_inode(h_path.dentry); ++ h_isrc = d_inode(h_src->dentry); ++ ia.ia_valid = ATTR_FORCE | ATTR_UID | ATTR_GID ++ | ATTR_ATIME | ATTR_MTIME ++ | ATTR_ATIME_SET | ATTR_MTIME_SET; ++ if (h_src_attr && h_src_attr->valid) { ++ h_st = &h_src_attr->st; ++ ia.ia_uid = h_st->uid; ++ ia.ia_gid = h_st->gid; ++ ia.ia_atime = h_st->atime; ++ ia.ia_mtime = h_st->mtime; ++ if (h_idst->i_mode != h_st->mode ++ && !S_ISLNK(h_idst->i_mode)) { ++ ia.ia_valid |= ATTR_MODE; ++ ia.ia_mode = h_st->mode; ++ } ++ sbits = !!(h_st->mode & (S_ISUID | S_ISGID)); ++ au_cpup_attr_flags(h_idst, h_src_attr->iflags); ++ } else { ++ ia.ia_uid = h_isrc->i_uid; ++ ia.ia_gid = h_isrc->i_gid; ++ ia.ia_atime = h_isrc->i_atime; ++ ia.ia_mtime = h_isrc->i_mtime; ++ if (h_idst->i_mode != h_isrc->i_mode ++ && !S_ISLNK(h_idst->i_mode)) { ++ ia.ia_valid |= ATTR_MODE; ++ ia.ia_mode = h_isrc->i_mode; ++ } ++ sbits = !!(h_isrc->i_mode & (S_ISUID | S_ISGID)); ++ au_cpup_attr_flags(h_idst, h_isrc->i_flags); ++ } ++ /* no delegation since it is just created */ ++ err = vfsub_notify_change(&h_path, &ia, /*delegated*/NULL); ++ ++ /* is this nfs only? */ ++ if (!err && sbits && au_test_nfs(h_path.dentry->d_sb)) { ++ ia.ia_valid = ATTR_FORCE | ATTR_MODE; ++ ia.ia_mode = h_isrc->i_mode; ++ err = vfsub_notify_change(&h_path, &ia, /*delegated*/NULL); ++ } ++ ++ icex = br->br_perm & AuBrAttr_ICEX; ++ if (!err) { ++ mnt_flags = au_mntflags(dst->d_sb); ++ verbose = !!au_opt_test(mnt_flags, VERBOSE); ++ err = au_cpup_xattr(&h_path, h_src, icex, verbose); ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_copy_file(struct file *dst, struct file *src, loff_t len, ++ char *buf, unsigned long blksize) ++{ ++ int err; ++ size_t sz, rbytes, wbytes; ++ unsigned char all_zero; ++ char *p, *zp; ++ struct inode *h_inode; ++ /* reduce stack usage */ ++ struct iattr *ia; ++ ++ zp = page_address(ZERO_PAGE(0)); ++ if (unlikely(!zp)) ++ return -ENOMEM; /* possible? */ ++ ++ err = 0; ++ all_zero = 0; ++ while (len) { ++ AuDbg("len %lld\n", len); ++ sz = blksize; ++ if (len < blksize) ++ sz = len; ++ ++ rbytes = 0; ++ /* todo: signal_pending? */ ++ while (!rbytes || err == -EAGAIN || err == -EINTR) { ++ rbytes = vfsub_read_k(src, buf, sz, &src->f_pos); ++ err = rbytes; ++ } ++ if (unlikely(err < 0)) ++ break; ++ ++ all_zero = 0; ++ if (len >= rbytes && rbytes == blksize) ++ all_zero = !memcmp(buf, zp, rbytes); ++ if (!all_zero) { ++ wbytes = rbytes; ++ p = buf; ++ while (wbytes) { ++ size_t b; ++ ++ b = vfsub_write_k(dst, p, wbytes, &dst->f_pos); ++ err = b; ++ /* todo: signal_pending? */ ++ if (unlikely(err == -EAGAIN || err == -EINTR)) ++ continue; ++ if (unlikely(err < 0)) ++ break; ++ wbytes -= b; ++ p += b; ++ } ++ if (unlikely(err < 0)) ++ break; ++ } else { ++ loff_t res; ++ ++ AuLabel(hole); ++ res = vfsub_llseek(dst, rbytes, SEEK_CUR); ++ err = res; ++ if (unlikely(res < 0)) ++ break; ++ } ++ len -= rbytes; ++ err = 0; ++ } ++ ++ /* the last block may be a hole */ ++ if (!err && all_zero) { ++ AuLabel(last hole); ++ ++ err = 1; ++ if (au_test_nfs(dst->f_path.dentry->d_sb)) { ++ /* nfs requires this step to make last hole */ ++ /* is this only nfs? */ ++ do { ++ /* todo: signal_pending? */ ++ err = vfsub_write_k(dst, "\0", 1, &dst->f_pos); ++ } while (err == -EAGAIN || err == -EINTR); ++ if (err == 1) ++ dst->f_pos--; ++ } ++ ++ if (err == 1) { ++ ia = (void *)buf; ++ ia->ia_size = dst->f_pos; ++ ia->ia_valid = ATTR_SIZE | ATTR_FILE; ++ ia->ia_file = dst; ++ h_inode = file_inode(dst); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD2); ++ /* no delegation since it is just created */ ++ err = vfsub_notify_change(&dst->f_path, ia, ++ /*delegated*/NULL); ++ inode_unlock(h_inode); ++ } ++ } ++ ++ return err; ++} ++ ++int au_copy_file(struct file *dst, struct file *src, loff_t len) ++{ ++ int err; ++ unsigned long blksize; ++ unsigned char do_kfree; ++ char *buf; ++ struct super_block *h_sb; ++ ++ err = -ENOMEM; ++ h_sb = file_inode(dst)->i_sb; ++ blksize = h_sb->s_blocksize; ++ if (!blksize || PAGE_SIZE < blksize) ++ blksize = PAGE_SIZE; ++ AuDbg("blksize %lu\n", blksize); ++ do_kfree = (blksize != PAGE_SIZE && blksize >= sizeof(struct iattr *)); ++ if (do_kfree) ++ buf = kmalloc(blksize, GFP_NOFS); ++ else ++ buf = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!buf)) ++ goto out; ++ ++ if (len > (1 << 22)) ++ AuDbg("copying a large file %lld\n", (long long)len); ++ ++ src->f_pos = 0; ++ dst->f_pos = 0; ++ err = au_do_copy_file(dst, src, len, buf, blksize); ++ if (do_kfree) { ++ AuDebugOn(!au_kfree_do_sz_test(blksize)); ++ au_kfree_do_rcu(buf); ++ } else ++ free_page((unsigned long)buf); ++ ++out: ++ return err; ++} ++ ++static int au_do_copy(struct file *dst, struct file *src, loff_t len) ++{ ++ int err; ++ struct super_block *h_src_sb; ++ struct inode *h_src_inode; ++ ++ h_src_inode = file_inode(src); ++ h_src_sb = h_src_inode->i_sb; ++ ++ /* XFS acquires inode_lock */ ++ if (!au_test_xfs(h_src_sb)) ++ err = au_copy_file(dst, src, len); ++ else { ++ inode_unlock_shared(h_src_inode); ++ err = au_copy_file(dst, src, len); ++ inode_lock_shared_nested(h_src_inode, AuLsc_I_CHILD); ++ } ++ ++ return err; ++} ++ ++static int au_clone_or_copy(struct file *dst, struct file *src, loff_t len) ++{ ++ int err; ++ loff_t lo; ++ struct super_block *h_src_sb; ++ struct inode *h_src_inode; ++ ++ h_src_inode = file_inode(src); ++ h_src_sb = h_src_inode->i_sb; ++ if (h_src_sb != file_inode(dst)->i_sb ++ || !dst->f_op->remap_file_range) { ++ err = au_do_copy(dst, src, len); ++ goto out; ++ } ++ ++ if (!au_test_nfs(h_src_sb)) { ++ inode_unlock_shared(h_src_inode); ++ lo = vfsub_clone_file_range(src, dst, len); ++ inode_lock_shared_nested(h_src_inode, AuLsc_I_CHILD); ++ } else ++ lo = vfsub_clone_file_range(src, dst, len); ++ if (lo == len) { ++ err = 0; ++ goto out; /* success */ ++ } else if (lo >= 0) ++ /* todo: possible? */ ++ /* paritially succeeded */ ++ AuDbg("lo %lld, len %lld. Retrying.\n", lo, len); ++ else if (lo != -EOPNOTSUPP) { ++ /* older XFS has a condition in cloning */ ++ err = lo; ++ goto out; ++ } ++ ++ /* the backend fs on NFS may not support cloning */ ++ err = au_do_copy(dst, src, len); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * to support a sparse file which is opened with O_APPEND, ++ * we need to close the file. ++ */ ++static int au_cp_regular(struct au_cp_generic *cpg) ++{ ++ int err, i; ++ enum { SRC, DST }; ++ struct { ++ aufs_bindex_t bindex; ++ unsigned int flags; ++ struct dentry *dentry; ++ int force_wr; ++ struct file *file; ++ } *f, file[] = { ++ { ++ .bindex = cpg->bsrc, ++ .flags = O_RDONLY | O_NOATIME | O_LARGEFILE, ++ }, ++ { ++ .bindex = cpg->bdst, ++ .flags = O_WRONLY | O_NOATIME | O_LARGEFILE, ++ .force_wr = !!au_ftest_cpup(cpg->flags, RWDST), ++ } ++ }; ++ struct au_branch *br; ++ struct super_block *sb, *h_src_sb; ++ struct inode *h_src_inode; ++ struct task_struct *tsk = current; ++ ++ /* bsrc branch can be ro/rw. */ ++ sb = cpg->dentry->d_sb; ++ f = file; ++ for (i = 0; i < 2; i++, f++) { ++ f->dentry = au_h_dptr(cpg->dentry, f->bindex); ++ f->file = au_h_open(cpg->dentry, f->bindex, f->flags, ++ /*file*/NULL, f->force_wr); ++ if (IS_ERR(f->file)) { ++ err = PTR_ERR(f->file); ++ if (i == SRC) ++ goto out; ++ else ++ goto out_src; ++ } ++ } ++ ++ /* try stopping to update while we copyup */ ++ h_src_inode = d_inode(file[SRC].dentry); ++ h_src_sb = h_src_inode->i_sb; ++ if (!au_test_nfs(h_src_sb)) ++ IMustLock(h_src_inode); ++ err = au_clone_or_copy(file[DST].file, file[SRC].file, cpg->len); ++ ++ /* i wonder if we had O_NO_DELAY_FPUT flag */ ++ if (tsk->flags & PF_KTHREAD) ++ __fput_sync(file[DST].file); ++ else { ++ /* it happened actually */ ++ fput(file[DST].file); ++ /* ++ * too bad. ++ * we have to call both since we don't know which place the file ++ * was added to. ++ */ ++ task_work_run(); ++ flush_delayed_fput(); ++ } ++ br = au_sbr(sb, file[DST].bindex); ++ au_lcnt_dec(&br->br_nfiles); ++ ++out_src: ++ fput(file[SRC].file); ++ br = au_sbr(sb, file[SRC].bindex); ++ au_lcnt_dec(&br->br_nfiles); ++out: ++ return err; ++} ++ ++static int au_do_cpup_regular(struct au_cp_generic *cpg, ++ struct au_cpup_reg_attr *h_src_attr) ++{ ++ int err, rerr; ++ loff_t l; ++ struct path h_path; ++ struct inode *h_src_inode, *h_dst_inode; ++ ++ err = 0; ++ h_src_inode = au_h_iptr(d_inode(cpg->dentry), cpg->bsrc); ++ l = i_size_read(h_src_inode); ++ if (cpg->len == -1 || l < cpg->len) ++ cpg->len = l; ++ if (cpg->len) { ++ /* try stopping to update while we are referencing */ ++ inode_lock_shared_nested(h_src_inode, AuLsc_I_CHILD); ++ au_pin_hdir_unlock(cpg->pin); ++ ++ h_path.dentry = au_h_dptr(cpg->dentry, cpg->bsrc); ++ h_path.mnt = au_sbr_mnt(cpg->dentry->d_sb, cpg->bsrc); ++ h_src_attr->iflags = h_src_inode->i_flags; ++ if (!au_test_nfs(h_src_inode->i_sb)) ++ err = vfsub_getattr(&h_path, &h_src_attr->st); ++ else { ++ inode_unlock_shared(h_src_inode); ++ err = vfsub_getattr(&h_path, &h_src_attr->st); ++ inode_lock_shared_nested(h_src_inode, AuLsc_I_CHILD); ++ } ++ if (unlikely(err)) { ++ inode_unlock_shared(h_src_inode); ++ goto out; ++ } ++ h_src_attr->valid = 1; ++ if (!au_test_nfs(h_src_inode->i_sb)) { ++ err = au_cp_regular(cpg); ++ inode_unlock_shared(h_src_inode); ++ } else { ++ inode_unlock_shared(h_src_inode); ++ err = au_cp_regular(cpg); ++ } ++ rerr = au_pin_hdir_relock(cpg->pin); ++ if (!err && rerr) ++ err = rerr; ++ } ++ if (!err && (h_src_inode->i_state & I_LINKABLE)) { ++ h_path.dentry = au_h_dptr(cpg->dentry, cpg->bdst); ++ h_dst_inode = d_inode(h_path.dentry); ++ spin_lock(&h_dst_inode->i_lock); ++ h_dst_inode->i_state |= I_LINKABLE; ++ spin_unlock(&h_dst_inode->i_lock); ++ } ++ ++out: ++ return err; ++} ++ ++static int au_do_cpup_symlink(struct path *h_path, struct dentry *h_src, ++ struct inode *h_dir) ++{ ++ int err; ++ DEFINE_DELAYED_CALL(done); ++ const char *sym; ++ ++ sym = vfs_get_link(h_src, &done); ++ err = PTR_ERR(sym); ++ if (IS_ERR(sym)) ++ goto out; ++ ++ err = vfsub_symlink(h_dir, h_path, sym); ++ ++out: ++ do_delayed_call(&done); ++ return err; ++} ++ ++/* ++ * regardless 'acl' option, reset all ACL. ++ * All ACL will be copied up later from the original entry on the lower branch. ++ */ ++static int au_reset_acl(struct inode *h_dir, struct path *h_path, umode_t mode) ++{ ++ int err; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct user_namespace *h_userns; ++ ++ h_userns = mnt_user_ns(h_path->mnt); ++ h_dentry = h_path->dentry; ++ h_inode = d_inode(h_dentry); ++ /* forget_all_cached_acls(h_inode)); */ ++ err = vfsub_removexattr(h_userns, h_dentry, XATTR_NAME_POSIX_ACL_ACCESS); ++ AuTraceErr(err); ++ if (err == -EOPNOTSUPP) ++ err = 0; ++ if (!err) ++ err = vfsub_acl_chmod(h_userns, h_inode, mode); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_do_cpup_dir(struct au_cp_generic *cpg, struct dentry *dst_parent, ++ struct inode *h_dir, struct path *h_path) ++{ ++ int err; ++ struct inode *dir, *inode; ++ struct user_namespace *h_userns; ++ ++ h_userns = mnt_user_ns(h_path->mnt); ++ err = vfsub_removexattr(h_userns, h_path->dentry, ++ XATTR_NAME_POSIX_ACL_DEFAULT); ++ AuTraceErr(err); ++ if (err == -EOPNOTSUPP) ++ err = 0; ++ if (unlikely(err)) ++ goto out; ++ ++ /* ++ * strange behaviour from the users view, ++ * particularly setattr case ++ */ ++ dir = d_inode(dst_parent); ++ if (au_ibtop(dir) == cpg->bdst) ++ au_cpup_attr_nlink(dir, /*force*/1); ++ inode = d_inode(cpg->dentry); ++ au_cpup_attr_nlink(inode, /*force*/1); ++ ++out: ++ return err; ++} ++ ++static noinline_for_stack ++int cpup_entry(struct au_cp_generic *cpg, struct dentry *dst_parent, ++ struct au_cpup_reg_attr *h_src_attr) ++{ ++ int err; ++ umode_t mode; ++ unsigned int mnt_flags; ++ unsigned char isdir, isreg, force; ++ const unsigned char do_dt = !!au_ftest_cpup(cpg->flags, DTIME); ++ struct au_dtime dt; ++ struct path h_path; ++ struct dentry *h_src, *h_dst, *h_parent; ++ struct inode *h_inode, *h_dir; ++ struct super_block *sb; ++ ++ /* bsrc branch can be ro/rw. */ ++ h_src = au_h_dptr(cpg->dentry, cpg->bsrc); ++ h_inode = d_inode(h_src); ++ AuDebugOn(h_inode != au_h_iptr(d_inode(cpg->dentry), cpg->bsrc)); ++ ++ /* try stopping to be referenced while we are creating */ ++ h_dst = au_h_dptr(cpg->dentry, cpg->bdst); ++ if (au_ftest_cpup(cpg->flags, RENAME)) ++ AuDebugOn(strncmp(h_dst->d_name.name, AUFS_WH_PFX, ++ AUFS_WH_PFX_LEN)); ++ h_parent = h_dst->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ AuDebugOn(h_parent != h_dst->d_parent); ++ ++ sb = cpg->dentry->d_sb; ++ h_path.mnt = au_sbr_mnt(sb, cpg->bdst); ++ if (do_dt) { ++ h_path.dentry = h_parent; ++ au_dtime_store(&dt, dst_parent, &h_path); ++ } ++ h_path.dentry = h_dst; ++ ++ isreg = 0; ++ isdir = 0; ++ mode = h_inode->i_mode; ++ switch (mode & S_IFMT) { ++ case S_IFREG: ++ isreg = 1; ++ err = vfsub_create(h_dir, &h_path, 0600, /*want_excl*/true); ++ if (!err) ++ err = au_do_cpup_regular(cpg, h_src_attr); ++ break; ++ case S_IFDIR: ++ isdir = 1; ++ err = vfsub_mkdir(h_dir, &h_path, mode); ++ if (!err) ++ err = au_do_cpup_dir(cpg, dst_parent, h_dir, &h_path); ++ break; ++ case S_IFLNK: ++ err = au_do_cpup_symlink(&h_path, h_src, h_dir); ++ break; ++ case S_IFCHR: ++ case S_IFBLK: ++ AuDebugOn(!capable(CAP_MKNOD)); ++ fallthrough; ++ case S_IFIFO: ++ case S_IFSOCK: ++ err = vfsub_mknod(h_dir, &h_path, mode, h_inode->i_rdev); ++ break; ++ default: ++ AuIOErr("Unknown inode type 0%o\n", mode); ++ err = -EIO; ++ } ++ if (!err) ++ err = au_reset_acl(h_dir, &h_path, mode); ++ ++ mnt_flags = au_mntflags(sb); ++ if (!au_opt_test(mnt_flags, UDBA_NONE) ++ && !isdir ++ && au_opt_test(mnt_flags, XINO) ++ && (h_inode->i_nlink == 1 ++ || (h_inode->i_state & I_LINKABLE)) ++ /* todo: unnecessary? */ ++ /* && d_inode(cpg->dentry)->i_nlink == 1 */ ++ && cpg->bdst < cpg->bsrc ++ && !au_ftest_cpup(cpg->flags, KEEPLINO)) ++ au_xino_write(sb, cpg->bsrc, h_inode->i_ino, /*ino*/0); ++ /* ignore this error */ ++ ++ if (!err) { ++ force = 0; ++ if (isreg) { ++ force = !!cpg->len; ++ if (cpg->len == -1) ++ force = !!i_size_read(h_inode); ++ } ++ au_fhsm_wrote(sb, cpg->bdst, force); ++ } ++ ++ if (do_dt) ++ au_dtime_revert(&dt); ++ return err; ++} ++ ++static int au_do_ren_after_cpup(struct au_cp_generic *cpg, struct path *h_path) ++{ ++ int err; ++ struct dentry *dentry, *h_dentry, *h_parent, *parent; ++ struct path h_ppath; ++ struct inode *h_dir; ++ aufs_bindex_t bdst; ++ ++ dentry = cpg->dentry; ++ bdst = cpg->bdst; ++ h_ppath.mnt = au_sbr_mnt(dentry->d_sb, bdst); ++ h_dentry = au_h_dptr(dentry, bdst); ++ if (!au_ftest_cpup(cpg->flags, OVERWRITE)) { ++ dget(h_dentry); ++ au_set_h_dptr(dentry, bdst, NULL); ++ err = au_lkup_neg(dentry, bdst, /*wh*/0); ++ if (!err) ++ h_path->dentry = dget(au_h_dptr(dentry, bdst)); ++ au_set_h_dptr(dentry, bdst, h_dentry); ++ } else { ++ err = 0; ++ parent = dget_parent(dentry); ++ h_ppath.dentry = au_h_dptr(parent, bdst); ++ dput(parent); ++ h_path->dentry = vfsub_lkup_one(&dentry->d_name, &h_ppath); ++ if (IS_ERR(h_path->dentry)) ++ err = PTR_ERR(h_path->dentry); ++ } ++ if (unlikely(err)) ++ goto out; ++ ++ h_parent = h_dentry->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ AuDbg("%pd %pd\n", h_dentry, h_path->dentry); ++ /* no delegation since it is just created */ ++ err = vfsub_rename(h_dir, h_dentry, h_dir, h_path, /*delegated*/NULL, ++ /*flags*/0); ++ dput(h_path->dentry); ++ ++out: ++ return err; ++} ++ ++/* ++ * copyup the @dentry from @bsrc to @bdst. ++ * the caller must set the both of lower dentries. ++ * @len is for truncating when it is -1 copyup the entire file. ++ * in link/rename cases, @dst_parent may be different from the real one. ++ * basic->bsrc can be larger than basic->bdst. ++ * aufs doesn't touch the credential so ++ * security_inode_copy_up{,_xattr}() are unnecessary. ++ */ ++static int au_cpup_single(struct au_cp_generic *cpg, struct dentry *dst_parent) ++{ ++ int err, rerr; ++ aufs_bindex_t old_ibtop; ++ unsigned char isdir, plink; ++ struct dentry *h_src, *h_dst, *h_parent; ++ struct inode *dst_inode, *h_dir, *inode, *delegated, *src_inode; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct path h_src_path; ++ /* to reduce stack size */ ++ struct { ++ struct au_dtime dt; ++ struct path h_path; ++ struct au_cpup_reg_attr h_src_attr; ++ } *a; ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ a->h_src_attr.valid = 0; ++ ++ sb = cpg->dentry->d_sb; ++ br = au_sbr(sb, cpg->bdst); ++ a->h_path.mnt = au_br_mnt(br); ++ h_dst = au_h_dptr(cpg->dentry, cpg->bdst); ++ h_parent = h_dst->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ ++ h_src = au_h_dptr(cpg->dentry, cpg->bsrc); ++ inode = d_inode(cpg->dentry); ++ ++ if (!dst_parent) ++ dst_parent = dget_parent(cpg->dentry); ++ else ++ dget(dst_parent); ++ ++ plink = !!au_opt_test(au_mntflags(sb), PLINK); ++ dst_inode = au_h_iptr(inode, cpg->bdst); ++ if (dst_inode) { ++ if (unlikely(!plink)) { ++ err = -EIO; ++ AuIOErr("hi%lu(i%lu) exists on b%d " ++ "but plink is disabled\n", ++ dst_inode->i_ino, inode->i_ino, cpg->bdst); ++ goto out_parent; ++ } ++ ++ if (dst_inode->i_nlink) { ++ const int do_dt = au_ftest_cpup(cpg->flags, DTIME); ++ ++ h_src = au_plink_lkup(inode, cpg->bdst); ++ err = PTR_ERR(h_src); ++ if (IS_ERR(h_src)) ++ goto out_parent; ++ if (unlikely(d_is_negative(h_src))) { ++ err = -EIO; ++ AuIOErr("i%lu exists on b%d " ++ "but not pseudo-linked\n", ++ inode->i_ino, cpg->bdst); ++ dput(h_src); ++ goto out_parent; ++ } ++ ++ if (do_dt) { ++ a->h_path.dentry = h_parent; ++ au_dtime_store(&a->dt, dst_parent, &a->h_path); ++ } ++ ++ a->h_path.dentry = h_dst; ++ delegated = NULL; ++ err = vfsub_link(h_src, h_dir, &a->h_path, &delegated); ++ if (!err && au_ftest_cpup(cpg->flags, RENAME)) ++ err = au_do_ren_after_cpup(cpg, &a->h_path); ++ if (do_dt) ++ au_dtime_revert(&a->dt); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ dput(h_src); ++ goto out_parent; ++ } else ++ /* todo: cpup_wh_file? */ ++ /* udba work */ ++ au_update_ibrange(inode, /*do_put_zero*/1); ++ } ++ ++ isdir = S_ISDIR(inode->i_mode); ++ old_ibtop = au_ibtop(inode); ++ err = cpup_entry(cpg, dst_parent, &a->h_src_attr); ++ if (unlikely(err)) ++ goto out_rev; ++ dst_inode = d_inode(h_dst); ++ inode_lock_nested(dst_inode, AuLsc_I_CHILD2); ++ /* todo: necessary? */ ++ /* au_pin_hdir_unlock(cpg->pin); */ ++ ++ h_src_path.dentry = h_src; ++ h_src_path.mnt = au_sbr_mnt(sb, cpg->bsrc); ++ err = cpup_iattr(cpg->dentry, cpg->bdst, &h_src_path, &a->h_src_attr); ++ if (unlikely(err)) { ++ /* todo: necessary? */ ++ /* au_pin_hdir_relock(cpg->pin); */ /* ignore an error */ ++ inode_unlock(dst_inode); ++ goto out_rev; ++ } ++ ++ if (cpg->bdst < old_ibtop) { ++ if (S_ISREG(inode->i_mode)) { ++ err = au_dy_iaop(inode, cpg->bdst, dst_inode); ++ if (unlikely(err)) { ++ /* ignore an error */ ++ /* au_pin_hdir_relock(cpg->pin); */ ++ inode_unlock(dst_inode); ++ goto out_rev; ++ } ++ } ++ au_set_ibtop(inode, cpg->bdst); ++ } else ++ au_set_ibbot(inode, cpg->bdst); ++ au_set_h_iptr(inode, cpg->bdst, au_igrab(dst_inode), ++ au_hi_flags(inode, isdir)); ++ ++ /* todo: necessary? */ ++ /* err = au_pin_hdir_relock(cpg->pin); */ ++ inode_unlock(dst_inode); ++ if (unlikely(err)) ++ goto out_rev; ++ ++ src_inode = d_inode(h_src); ++ if (!isdir ++ && (src_inode->i_nlink > 1 ++ || src_inode->i_state & I_LINKABLE) ++ && plink) ++ au_plink_append(inode, cpg->bdst, h_dst); ++ ++ if (au_ftest_cpup(cpg->flags, RENAME)) { ++ a->h_path.dentry = h_dst; ++ err = au_do_ren_after_cpup(cpg, &a->h_path); ++ } ++ if (!err) ++ goto out_parent; /* success */ ++ ++ /* revert */ ++out_rev: ++ a->h_path.dentry = h_parent; ++ au_dtime_store(&a->dt, dst_parent, &a->h_path); ++ a->h_path.dentry = h_dst; ++ rerr = 0; ++ if (d_is_positive(h_dst)) { ++ if (!isdir) { ++ /* no delegation since it is just created */ ++ rerr = vfsub_unlink(h_dir, &a->h_path, ++ /*delegated*/NULL, /*force*/0); ++ } else ++ rerr = vfsub_rmdir(h_dir, &a->h_path); ++ } ++ au_dtime_revert(&a->dt); ++ if (rerr) { ++ AuIOErr("failed removing broken entry(%d, %d)\n", err, rerr); ++ err = -EIO; ++ } ++out_parent: ++ dput(dst_parent); ++ au_kfree_rcu(a); ++out: ++ return err; ++} ++ ++#if 0 /* reserved */ ++struct au_cpup_single_args { ++ int *errp; ++ struct au_cp_generic *cpg; ++ struct dentry *dst_parent; ++}; ++ ++static void au_call_cpup_single(void *args) ++{ ++ struct au_cpup_single_args *a = args; ++ ++ au_pin_hdir_acquire_nest(a->cpg->pin); ++ *a->errp = au_cpup_single(a->cpg, a->dst_parent); ++ au_pin_hdir_release(a->cpg->pin); ++} ++#endif ++ ++/* ++ * prevent SIGXFSZ in copy-up. ++ * testing CAP_MKNOD is for generic fs, ++ * but CAP_FSETID is for xfs only, currently. ++ */ ++static int au_cpup_sio_test(struct au_pin *pin, umode_t mode) ++{ ++ int do_sio; ++ struct super_block *sb; ++ struct inode *h_dir; ++ ++ do_sio = 0; ++ sb = au_pinned_parent(pin)->d_sb; ++ if (!au_wkq_test() ++ && (!au_sbi(sb)->si_plink_maint_pid ++ || au_plink_maint(sb, AuLock_NOPLM))) { ++ switch (mode & S_IFMT) { ++ case S_IFREG: ++ /* no condition about RLIMIT_FSIZE and the file size */ ++ do_sio = 1; ++ break; ++ case S_IFCHR: ++ case S_IFBLK: ++ do_sio = !capable(CAP_MKNOD); ++ break; ++ } ++ if (!do_sio) ++ do_sio = ((mode & (S_ISUID | S_ISGID)) ++ && !capable(CAP_FSETID)); ++ /* this workaround may be removed in the future */ ++ if (!do_sio) { ++ h_dir = au_pinned_h_dir(pin); ++ do_sio = h_dir->i_mode & S_ISVTX; ++ } ++ } ++ ++ return do_sio; ++} ++ ++#if 0 /* reserved */ ++int au_sio_cpup_single(struct au_cp_generic *cpg, struct dentry *dst_parent) ++{ ++ int err, wkq_err; ++ struct dentry *h_dentry; ++ ++ h_dentry = au_h_dptr(cpg->dentry, cpg->bsrc); ++ if (!au_cpup_sio_test(pin, d_inode(h_dentry)->i_mode)) ++ err = au_cpup_single(cpg, dst_parent); ++ else { ++ struct au_cpup_single_args args = { ++ .errp = &err, ++ .cpg = cpg, ++ .dst_parent = dst_parent ++ }; ++ wkq_err = au_wkq_wait(au_call_cpup_single, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ return err; ++} ++#endif ++ ++/* ++ * copyup the @dentry from the first active lower branch to @bdst, ++ * using au_cpup_single(). ++ */ ++static int au_cpup_simple(struct au_cp_generic *cpg) ++{ ++ int err; ++ unsigned int flags_orig; ++ struct dentry *dentry; ++ ++ AuDebugOn(cpg->bsrc < 0); ++ ++ dentry = cpg->dentry; ++ DiMustWriteLock(dentry); ++ ++ err = au_lkup_neg(dentry, cpg->bdst, /*wh*/1); ++ if (!err) { ++ flags_orig = cpg->flags; ++ au_fset_cpup(cpg->flags, RENAME); ++ err = au_cpup_single(cpg, NULL); ++ cpg->flags = flags_orig; ++ if (!err) ++ return 0; /* success */ ++ ++ /* revert */ ++ au_set_h_dptr(dentry, cpg->bdst, NULL); ++ au_set_dbtop(dentry, cpg->bsrc); ++ } ++ ++ return err; ++} ++ ++struct au_cpup_simple_args { ++ int *errp; ++ struct au_cp_generic *cpg; ++}; ++ ++static void au_call_cpup_simple(void *args) ++{ ++ struct au_cpup_simple_args *a = args; ++ ++ au_pin_hdir_acquire_nest(a->cpg->pin); ++ *a->errp = au_cpup_simple(a->cpg); ++ au_pin_hdir_release(a->cpg->pin); ++} ++ ++static int au_do_sio_cpup_simple(struct au_cp_generic *cpg) ++{ ++ int err, wkq_err; ++ struct dentry *dentry, *parent; ++ struct file *h_file; ++ struct inode *h_dir; ++ struct user_namespace *h_userns; ++ ++ dentry = cpg->dentry; ++ h_file = NULL; ++ if (au_ftest_cpup(cpg->flags, HOPEN)) { ++ AuDebugOn(cpg->bsrc < 0); ++ h_file = au_h_open_pre(dentry, cpg->bsrc, /*force_wr*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ } ++ ++ parent = dget_parent(dentry); ++ h_dir = au_h_iptr(d_inode(parent), cpg->bdst); ++ h_userns = au_sbr_userns(dentry->d_sb, cpg->bdst); ++ if (!au_test_h_perm_sio(h_userns, h_dir, MAY_EXEC | MAY_WRITE) ++ && !au_cpup_sio_test(cpg->pin, d_inode(dentry)->i_mode)) ++ err = au_cpup_simple(cpg); ++ else { ++ struct au_cpup_simple_args args = { ++ .errp = &err, ++ .cpg = cpg ++ }; ++ wkq_err = au_wkq_wait(au_call_cpup_simple, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ dput(parent); ++ if (h_file) ++ au_h_open_post(dentry, cpg->bsrc, h_file); ++ ++out: ++ return err; ++} ++ ++int au_sio_cpup_simple(struct au_cp_generic *cpg) ++{ ++ aufs_bindex_t bsrc, bbot; ++ struct dentry *dentry, *h_dentry; ++ ++ if (cpg->bsrc < 0) { ++ dentry = cpg->dentry; ++ bbot = au_dbbot(dentry); ++ for (bsrc = cpg->bdst + 1; bsrc <= bbot; bsrc++) { ++ h_dentry = au_h_dptr(dentry, bsrc); ++ if (h_dentry) { ++ AuDebugOn(d_is_negative(h_dentry)); ++ break; ++ } ++ } ++ AuDebugOn(bsrc > bbot); ++ cpg->bsrc = bsrc; ++ } ++ AuDebugOn(cpg->bsrc <= cpg->bdst); ++ return au_do_sio_cpup_simple(cpg); ++} ++ ++int au_sio_cpdown_simple(struct au_cp_generic *cpg) ++{ ++ AuDebugOn(cpg->bdst <= cpg->bsrc); ++ return au_do_sio_cpup_simple(cpg); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * copyup the deleted file for writing. ++ */ ++static int au_do_cpup_wh(struct au_cp_generic *cpg, struct dentry *wh_dentry, ++ struct file *file) ++{ ++ int err; ++ unsigned int flags_orig; ++ aufs_bindex_t bsrc_orig; ++ struct au_dinfo *dinfo; ++ struct { ++ struct au_hdentry *hd; ++ struct dentry *h_dentry; ++ } hdst, hsrc; ++ ++ dinfo = au_di(cpg->dentry); ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ bsrc_orig = cpg->bsrc; ++ cpg->bsrc = dinfo->di_btop; ++ hdst.hd = au_hdentry(dinfo, cpg->bdst); ++ hdst.h_dentry = hdst.hd->hd_dentry; ++ hdst.hd->hd_dentry = wh_dentry; ++ dinfo->di_btop = cpg->bdst; ++ ++ hsrc.h_dentry = NULL; ++ if (file) { ++ hsrc.hd = au_hdentry(dinfo, cpg->bsrc); ++ hsrc.h_dentry = hsrc.hd->hd_dentry; ++ hsrc.hd->hd_dentry = au_hf_top(file)->f_path.dentry; ++ } ++ flags_orig = cpg->flags; ++ cpg->flags = !AuCpup_DTIME; ++ err = au_cpup_single(cpg, /*h_parent*/NULL); ++ cpg->flags = flags_orig; ++ if (file) { ++ if (!err) ++ err = au_reopen_nondir(file); ++ hsrc.hd->hd_dentry = hsrc.h_dentry; ++ } ++ hdst.hd->hd_dentry = hdst.h_dentry; ++ dinfo->di_btop = cpg->bsrc; ++ cpg->bsrc = bsrc_orig; ++ ++ return err; ++} ++ ++static int au_cpup_wh(struct au_cp_generic *cpg, struct file *file) ++{ ++ int err; ++ aufs_bindex_t bdst; ++ struct au_dtime dt; ++ struct dentry *dentry, *parent, *h_parent, *wh_dentry; ++ struct au_branch *br; ++ struct path h_path; ++ ++ dentry = cpg->dentry; ++ bdst = cpg->bdst; ++ br = au_sbr(dentry->d_sb, bdst); ++ parent = dget_parent(dentry); ++ h_parent = au_h_dptr(parent, bdst); ++ wh_dentry = au_whtmp_lkup(h_parent, br, &dentry->d_name); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out; ++ ++ h_path.dentry = h_parent; ++ h_path.mnt = au_br_mnt(br); ++ au_dtime_store(&dt, parent, &h_path); ++ err = au_do_cpup_wh(cpg, wh_dentry, file); ++ if (unlikely(err)) ++ goto out_wh; ++ ++ dget(wh_dentry); ++ h_path.dentry = wh_dentry; ++ if (!d_is_dir(wh_dentry)) { ++ /* no delegation since it is just created */ ++ err = vfsub_unlink(d_inode(h_parent), &h_path, ++ /*delegated*/NULL, /*force*/0); ++ } else ++ err = vfsub_rmdir(d_inode(h_parent), &h_path); ++ if (unlikely(err)) { ++ AuIOErr("failed remove copied-up tmp file %pd(%d)\n", ++ wh_dentry, err); ++ err = -EIO; ++ } ++ au_dtime_revert(&dt); ++ au_set_hi_wh(d_inode(dentry), bdst, wh_dentry); ++ ++out_wh: ++ dput(wh_dentry); ++out: ++ dput(parent); ++ return err; ++} ++ ++struct au_cpup_wh_args { ++ int *errp; ++ struct au_cp_generic *cpg; ++ struct file *file; ++}; ++ ++static void au_call_cpup_wh(void *args) ++{ ++ struct au_cpup_wh_args *a = args; ++ ++ au_pin_hdir_acquire_nest(a->cpg->pin); ++ *a->errp = au_cpup_wh(a->cpg, a->file); ++ au_pin_hdir_release(a->cpg->pin); ++} ++ ++int au_sio_cpup_wh(struct au_cp_generic *cpg, struct file *file) ++{ ++ int err, wkq_err; ++ aufs_bindex_t bdst; ++ struct dentry *dentry, *parent, *h_orph, *h_parent; ++ struct inode *dir, *h_dir, *h_tmpdir; ++ struct au_wbr *wbr; ++ struct au_pin wh_pin, *pin_orig; ++ struct user_namespace *h_userns; ++ ++ dentry = cpg->dentry; ++ bdst = cpg->bdst; ++ parent = dget_parent(dentry); ++ dir = d_inode(parent); ++ h_orph = NULL; ++ h_parent = NULL; ++ h_dir = au_igrab(au_h_iptr(dir, bdst)); ++ h_tmpdir = h_dir; ++ pin_orig = NULL; ++ if (!h_dir->i_nlink) { ++ wbr = au_sbr(dentry->d_sb, bdst)->br_wbr; ++ h_orph = wbr->wbr_orph; ++ ++ h_parent = dget(au_h_dptr(parent, bdst)); ++ au_set_h_dptr(parent, bdst, dget(h_orph)); ++ h_tmpdir = d_inode(h_orph); ++ au_set_h_iptr(dir, bdst, au_igrab(h_tmpdir), /*flags*/0); ++ ++ inode_lock_nested(h_tmpdir, AuLsc_I_PARENT3); ++ /* todo: au_h_open_pre()? */ ++ ++ pin_orig = cpg->pin; ++ au_pin_init(&wh_pin, dentry, bdst, AuLsc_DI_PARENT, ++ AuLsc_I_PARENT3, cpg->pin->udba, AuPin_DI_LOCKED); ++ cpg->pin = &wh_pin; ++ } ++ ++ h_userns = au_sbr_userns(dentry->d_sb, bdst); ++ if (!au_test_h_perm_sio(h_userns, h_tmpdir, MAY_EXEC | MAY_WRITE) ++ && !au_cpup_sio_test(cpg->pin, d_inode(dentry)->i_mode)) ++ err = au_cpup_wh(cpg, file); ++ else { ++ struct au_cpup_wh_args args = { ++ .errp = &err, ++ .cpg = cpg, ++ .file = file ++ }; ++ wkq_err = au_wkq_wait(au_call_cpup_wh, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ if (h_orph) { ++ inode_unlock(h_tmpdir); ++ /* todo: au_h_open_post()? */ ++ au_set_h_iptr(dir, bdst, au_igrab(h_dir), /*flags*/0); ++ au_set_h_dptr(parent, bdst, h_parent); ++ AuDebugOn(!pin_orig); ++ cpg->pin = pin_orig; ++ } ++ iput(h_dir); ++ dput(parent); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * generic routine for both of copy-up and copy-down. ++ */ ++/* cf. revalidate function in file.c */ ++int au_cp_dirs(struct dentry *dentry, aufs_bindex_t bdst, ++ int (*cp)(struct dentry *dentry, aufs_bindex_t bdst, ++ struct au_pin *pin, ++ struct dentry *h_parent, void *arg), ++ void *arg) ++{ ++ int err; ++ struct au_pin pin; ++ struct dentry *d, *parent, *h_parent, *real_parent, *h_dentry; ++ ++ err = 0; ++ parent = dget_parent(dentry); ++ if (IS_ROOT(parent)) ++ goto out; ++ ++ au_pin_init(&pin, dentry, bdst, AuLsc_DI_PARENT2, AuLsc_I_PARENT2, ++ au_opt_udba(dentry->d_sb), AuPin_MNT_WRITE); ++ ++ /* do not use au_dpage */ ++ real_parent = parent; ++ while (1) { ++ dput(parent); ++ parent = dget_parent(dentry); ++ h_parent = au_h_dptr(parent, bdst); ++ if (h_parent) ++ goto out; /* success */ ++ ++ /* find top dir which is necessary to cpup */ ++ do { ++ d = parent; ++ dput(parent); ++ parent = dget_parent(d); ++ di_read_lock_parent3(parent, !AuLock_IR); ++ h_parent = au_h_dptr(parent, bdst); ++ di_read_unlock(parent, !AuLock_IR); ++ } while (!h_parent); ++ ++ if (d != real_parent) ++ di_write_lock_child3(d); ++ ++ /* somebody else might create while we were sleeping */ ++ h_dentry = au_h_dptr(d, bdst); ++ if (!h_dentry || d_is_negative(h_dentry)) { ++ if (h_dentry) ++ au_update_dbtop(d); ++ ++ au_pin_set_dentry(&pin, d); ++ err = au_do_pin(&pin); ++ if (!err) { ++ err = cp(d, bdst, &pin, h_parent, arg); ++ au_unpin(&pin); ++ } ++ } ++ ++ if (d != real_parent) ++ di_write_unlock(d); ++ if (unlikely(err)) ++ break; ++ } ++ ++out: ++ dput(parent); ++ return err; ++} ++ ++static int au_cpup_dir(struct dentry *dentry, aufs_bindex_t bdst, ++ struct au_pin *pin, ++ struct dentry *h_parent __maybe_unused, ++ void *arg __maybe_unused) ++{ ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = bdst, ++ .bsrc = -1, ++ .len = 0, ++ .pin = pin, ++ .flags = AuCpup_DTIME ++ }; ++ return au_sio_cpup_simple(&cpg); ++} ++ ++int au_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst) ++{ ++ return au_cp_dirs(dentry, bdst, au_cpup_dir, NULL); ++} ++ ++int au_test_and_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst) ++{ ++ int err; ++ struct dentry *parent; ++ struct inode *dir; ++ ++ parent = dget_parent(dentry); ++ dir = d_inode(parent); ++ err = 0; ++ if (au_h_iptr(dir, bdst)) ++ goto out; ++ ++ di_read_unlock(parent, AuLock_IR); ++ di_write_lock_parent(parent); ++ /* someone else might change our inode while we were sleeping */ ++ if (!au_h_iptr(dir, bdst)) ++ err = au_cpup_dirs(dentry, bdst); ++ di_downgrade_lock(parent, AuLock_IR); ++ ++out: ++ dput(parent); ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/cpup.h linux-5.15.37-aufs/fs/aufs/cpup.h +--- linux-5.15.37/fs/aufs/cpup.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/cpup.h 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,87 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * copy-up/down functions ++ */ ++ ++#ifndef __AUFS_CPUP_H__ ++#define __AUFS_CPUP_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++ ++struct inode; ++struct file; ++struct au_pin; ++ ++void au_cpup_attr_flags(struct inode *dst, unsigned int iflags); ++void au_cpup_attr_timesizes(struct inode *inode); ++void au_cpup_attr_nlink(struct inode *inode, int force); ++void au_cpup_attr_changeable(struct inode *inode); ++void au_cpup_igen(struct inode *inode, struct inode *h_inode); ++void au_cpup_attr_all(struct inode *inode, int force); ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_cp_generic { ++ struct dentry *dentry; ++ aufs_bindex_t bdst, bsrc; ++ loff_t len; ++ struct au_pin *pin; ++ unsigned int flags; ++}; ++ ++/* cpup flags */ ++#define AuCpup_DTIME 1 /* do dtime_store/revert */ ++#define AuCpup_KEEPLINO (1 << 1) /* do not clear the lower xino, ++ for link(2) */ ++#define AuCpup_RENAME (1 << 2) /* rename after cpup */ ++#define AuCpup_HOPEN (1 << 3) /* call h_open_pre/post() in ++ cpup */ ++#define AuCpup_OVERWRITE (1 << 4) /* allow overwriting the ++ existing entry */ ++#define AuCpup_RWDST (1 << 5) /* force write target even if ++ the branch is marked as RO */ ++ ++#ifndef CONFIG_AUFS_BR_HFSPLUS ++#undef AuCpup_HOPEN ++#define AuCpup_HOPEN 0 ++#endif ++ ++#define au_ftest_cpup(flags, name) ((flags) & AuCpup_##name) ++#define au_fset_cpup(flags, name) \ ++ do { (flags) |= AuCpup_##name; } while (0) ++#define au_fclr_cpup(flags, name) \ ++ do { (flags) &= ~AuCpup_##name; } while (0) ++ ++int au_copy_file(struct file *dst, struct file *src, loff_t len); ++int au_sio_cpup_simple(struct au_cp_generic *cpg); ++int au_sio_cpdown_simple(struct au_cp_generic *cpg); ++int au_sio_cpup_wh(struct au_cp_generic *cpg, struct file *file); ++ ++int au_cp_dirs(struct dentry *dentry, aufs_bindex_t bdst, ++ int (*cp)(struct dentry *dentry, aufs_bindex_t bdst, ++ struct au_pin *pin, ++ struct dentry *h_parent, void *arg), ++ void *arg); ++int au_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst); ++int au_test_and_cpup_dirs(struct dentry *dentry, aufs_bindex_t bdst); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* keep timestamps when copyup */ ++struct au_dtime { ++ struct dentry *dt_dentry; ++ struct path dt_h_path; ++ struct timespec64 dt_atime, dt_mtime; ++}; ++void au_dtime_store(struct au_dtime *dt, struct dentry *dentry, ++ struct path *h_path); ++void au_dtime_revert(struct au_dtime *dt); ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_CPUP_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/dbgaufs.c linux-5.15.37-aufs/fs/aufs/dbgaufs.c +--- linux-5.15.37/fs/aufs/dbgaufs.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dbgaufs.c 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,513 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * debugfs interface ++ */ ++ ++#include ++#include "aufs.h" ++ ++#ifndef CONFIG_SYSFS ++#error DEBUG_FS depends upon SYSFS ++#endif ++ ++static struct dentry *dbgaufs; ++static const mode_t dbgaufs_mode = 0444; ++ ++/* 20 is max digits length of ulong 64 */ ++struct dbgaufs_arg { ++ int n; ++ char a[20 * 4]; ++}; ++ ++/* ++ * common function for all XINO files ++ */ ++static int dbgaufs_xi_release(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ void *p; ++ ++ p = file->private_data; ++ if (p) { ++ /* this is struct dbgaufs_arg */ ++ AuDebugOn(!au_kfree_sz_test(p)); ++ au_kfree_do_rcu(p); ++ } ++ return 0; ++} ++ ++static int dbgaufs_xi_open(struct file *xf, struct file *file, int do_fcnt, ++ int cnt) ++{ ++ int err; ++ struct kstat st; ++ struct dbgaufs_arg *p; ++ ++ err = -ENOMEM; ++ p = kmalloc(sizeof(*p), GFP_NOFS); ++ if (unlikely(!p)) ++ goto out; ++ ++ err = 0; ++ p->n = 0; ++ file->private_data = p; ++ if (!xf) ++ goto out; ++ ++ err = vfsub_getattr(&xf->f_path, &st); ++ if (!err) { ++ if (do_fcnt) ++ p->n = snprintf ++ (p->a, sizeof(p->a), "%d, %llux%u %lld\n", ++ cnt, st.blocks, st.blksize, ++ (long long)st.size); ++ else ++ p->n = snprintf(p->a, sizeof(p->a), "%llux%u %lld\n", ++ st.blocks, st.blksize, ++ (long long)st.size); ++ AuDebugOn(p->n >= sizeof(p->a)); ++ } else { ++ p->n = snprintf(p->a, sizeof(p->a), "err %d\n", err); ++ err = 0; ++ } ++ ++out: ++ return err; ++} ++ ++static ssize_t dbgaufs_xi_read(struct file *file, char __user *buf, ++ size_t count, loff_t *ppos) ++{ ++ struct dbgaufs_arg *p; ++ ++ p = file->private_data; ++ return simple_read_from_buffer(buf, count, ppos, p->a, p->n); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct dbgaufs_plink_arg { ++ int n; ++ char a[]; ++}; ++ ++static int dbgaufs_plink_release(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ free_page((unsigned long)file->private_data); ++ return 0; ++} ++ ++static int dbgaufs_plink_open(struct inode *inode, struct file *file) ++{ ++ int err, i, limit; ++ unsigned long n, sum; ++ struct dbgaufs_plink_arg *p; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ struct hlist_bl_head *hbl; ++ ++ err = -ENOMEM; ++ p = (void *)get_zeroed_page(GFP_NOFS); ++ if (unlikely(!p)) ++ goto out; ++ ++ err = -EFBIG; ++ sbinfo = inode->i_private; ++ sb = sbinfo->si_sb; ++ si_noflush_read_lock(sb); ++ if (au_opt_test(au_mntflags(sb), PLINK)) { ++ limit = PAGE_SIZE - sizeof(p->n); ++ ++ /* the number of buckets */ ++ n = snprintf(p->a + p->n, limit, "%d\n", AuPlink_NHASH); ++ p->n += n; ++ limit -= n; ++ ++ sum = 0; ++ for (i = 0, hbl = sbinfo->si_plink; i < AuPlink_NHASH; ++ i++, hbl++) { ++ n = au_hbl_count(hbl); ++ sum += n; ++ ++ n = snprintf(p->a + p->n, limit, "%lu ", n); ++ p->n += n; ++ limit -= n; ++ if (unlikely(limit <= 0)) ++ goto out_free; ++ } ++ p->a[p->n - 1] = '\n'; ++ ++ /* the sum of plinks */ ++ n = snprintf(p->a + p->n, limit, "%lu\n", sum); ++ p->n += n; ++ limit -= n; ++ if (unlikely(limit <= 0)) ++ goto out_free; ++ } else { ++#define str "1\n0\n0\n" ++ p->n = sizeof(str) - 1; ++ strcpy(p->a, str); ++#undef str ++ } ++ si_read_unlock(sb); ++ ++ err = 0; ++ file->private_data = p; ++ goto out; /* success */ ++ ++out_free: ++ free_page((unsigned long)p); ++out: ++ return err; ++} ++ ++static ssize_t dbgaufs_plink_read(struct file *file, char __user *buf, ++ size_t count, loff_t *ppos) ++{ ++ struct dbgaufs_plink_arg *p; ++ ++ p = file->private_data; ++ return simple_read_from_buffer(buf, count, ppos, p->a, p->n); ++} ++ ++static const struct file_operations dbgaufs_plink_fop = { ++ .owner = THIS_MODULE, ++ .open = dbgaufs_plink_open, ++ .release = dbgaufs_plink_release, ++ .read = dbgaufs_plink_read ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int dbgaufs_xib_open(struct inode *inode, struct file *file) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ ++ sbinfo = inode->i_private; ++ sb = sbinfo->si_sb; ++ si_noflush_read_lock(sb); ++ err = dbgaufs_xi_open(sbinfo->si_xib, file, /*do_fcnt*/0, /*cnt*/0); ++ si_read_unlock(sb); ++ return err; ++} ++ ++static const struct file_operations dbgaufs_xib_fop = { ++ .owner = THIS_MODULE, ++ .open = dbgaufs_xib_open, ++ .release = dbgaufs_xi_release, ++ .read = dbgaufs_xi_read ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define DbgaufsXi_PREFIX "xi" ++ ++static int dbgaufs_xino_open(struct inode *inode, struct file *file) ++{ ++ int err, idx; ++ long l; ++ aufs_bindex_t bindex; ++ char *p, a[sizeof(DbgaufsXi_PREFIX) + 8]; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ struct au_xino *xi; ++ struct file *xf; ++ struct qstr *name; ++ struct au_branch *br; ++ ++ err = -ENOENT; ++ name = &file->f_path.dentry->d_name; ++ if (unlikely(name->len < sizeof(DbgaufsXi_PREFIX) ++ || memcmp(name->name, DbgaufsXi_PREFIX, ++ sizeof(DbgaufsXi_PREFIX) - 1))) ++ goto out; ++ ++ AuDebugOn(name->len >= sizeof(a)); ++ memcpy(a, name->name, name->len); ++ a[name->len] = '\0'; ++ p = strchr(a, '-'); ++ if (p) ++ *p = '\0'; ++ err = kstrtol(a + sizeof(DbgaufsXi_PREFIX) - 1, 10, &l); ++ if (unlikely(err)) ++ goto out; ++ bindex = l; ++ idx = 0; ++ if (p) { ++ err = kstrtol(p + 1, 10, &l); ++ if (unlikely(err)) ++ goto out; ++ idx = l; ++ } ++ ++ err = -ENOENT; ++ sbinfo = inode->i_private; ++ sb = sbinfo->si_sb; ++ si_noflush_read_lock(sb); ++ if (unlikely(bindex < 0 || bindex > au_sbbot(sb))) ++ goto out_si; ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ if (unlikely(idx >= xi->xi_nfile)) ++ goto out_si; ++ xf = au_xino_file(xi, idx); ++ if (xf) ++ err = dbgaufs_xi_open(xf, file, /*do_fcnt*/1, ++ au_xino_count(br)); ++ ++out_si: ++ si_read_unlock(sb); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static const struct file_operations dbgaufs_xino_fop = { ++ .owner = THIS_MODULE, ++ .open = dbgaufs_xino_open, ++ .release = dbgaufs_xi_release, ++ .read = dbgaufs_xi_read ++}; ++ ++void dbgaufs_xino_del(struct au_branch *br) ++{ ++ struct dentry *dbgaufs; ++ ++ dbgaufs = br->br_dbgaufs; ++ if (!dbgaufs) ++ return; ++ ++ br->br_dbgaufs = NULL; ++ /* debugfs acquires the parent i_mutex */ ++ lockdep_off(); ++ debugfs_remove(dbgaufs); ++ lockdep_on(); ++} ++ ++void dbgaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ aufs_bindex_t bbot; ++ struct au_branch *br; ++ ++ if (!au_sbi(sb)->si_dbgaufs) ++ return; ++ ++ bbot = au_sbbot(sb); ++ for (; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ dbgaufs_xino_del(br); ++ } ++} ++ ++static void dbgaufs_br_do_add(struct super_block *sb, aufs_bindex_t bindex, ++ unsigned int idx, struct dentry *parent, ++ struct au_sbinfo *sbinfo) ++{ ++ struct au_branch *br; ++ struct dentry *d; ++ /* "xi" bindex(5) "-" idx(2) NULL */ ++ char name[sizeof(DbgaufsXi_PREFIX) + 8]; ++ ++ if (!idx) ++ snprintf(name, sizeof(name), DbgaufsXi_PREFIX "%d", bindex); ++ else ++ snprintf(name, sizeof(name), DbgaufsXi_PREFIX "%d-%u", ++ bindex, idx); ++ br = au_sbr(sb, bindex); ++ if (br->br_dbgaufs) { ++ struct qstr qstr = QSTR_INIT(name, strlen(name)); ++ ++ if (!au_qstreq(&br->br_dbgaufs->d_name, &qstr)) { ++ /* debugfs acquires the parent i_mutex */ ++ lockdep_off(); ++ d = debugfs_rename(parent, br->br_dbgaufs, parent, ++ name); ++ lockdep_on(); ++ if (unlikely(!d)) ++ pr_warn("failed renaming %pd/%s, ignored.\n", ++ parent, name); ++ } ++ } else { ++ lockdep_off(); ++ br->br_dbgaufs = debugfs_create_file(name, dbgaufs_mode, parent, ++ sbinfo, &dbgaufs_xino_fop); ++ lockdep_on(); ++ if (unlikely(!br->br_dbgaufs)) ++ pr_warn("failed creating %pd/%s, ignored.\n", ++ parent, name); ++ } ++} ++ ++static void dbgaufs_br_add(struct super_block *sb, aufs_bindex_t bindex, ++ struct dentry *parent, struct au_sbinfo *sbinfo) ++{ ++ struct au_branch *br; ++ struct au_xino *xi; ++ unsigned int u; ++ ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ for (u = 0; u < xi->xi_nfile; u++) ++ dbgaufs_br_do_add(sb, bindex, u, parent, sbinfo); ++} ++ ++void dbgaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex, int topdown) ++{ ++ struct au_sbinfo *sbinfo; ++ struct dentry *parent; ++ aufs_bindex_t bbot; ++ ++ if (!au_opt_test(au_mntflags(sb), XINO)) ++ return; ++ ++ sbinfo = au_sbi(sb); ++ parent = sbinfo->si_dbgaufs; ++ if (!parent) ++ return; ++ ++ bbot = au_sbbot(sb); ++ if (topdown) ++ for (; bindex <= bbot; bindex++) ++ dbgaufs_br_add(sb, bindex, parent, sbinfo); ++ else ++ for (; bbot >= bindex; bbot--) ++ dbgaufs_br_add(sb, bbot, parent, sbinfo); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_EXPORT ++static int dbgaufs_xigen_open(struct inode *inode, struct file *file) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ ++ sbinfo = inode->i_private; ++ sb = sbinfo->si_sb; ++ si_noflush_read_lock(sb); ++ err = dbgaufs_xi_open(sbinfo->si_xigen, file, /*do_fcnt*/0, /*cnt*/0); ++ si_read_unlock(sb); ++ return err; ++} ++ ++static const struct file_operations dbgaufs_xigen_fop = { ++ .owner = THIS_MODULE, ++ .open = dbgaufs_xigen_open, ++ .release = dbgaufs_xi_release, ++ .read = dbgaufs_xi_read ++}; ++ ++static int dbgaufs_xigen_init(struct au_sbinfo *sbinfo) ++{ ++ int err; ++ ++ /* ++ * This function is a dynamic '__init' function actually, ++ * so the tiny check for si_rwsem is unnecessary. ++ */ ++ /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ ++ ++ err = -EIO; ++ sbinfo->si_dbgaufs_xigen = debugfs_create_file ++ ("xigen", dbgaufs_mode, sbinfo->si_dbgaufs, sbinfo, ++ &dbgaufs_xigen_fop); ++ if (sbinfo->si_dbgaufs_xigen) ++ err = 0; ++ ++ return err; ++} ++#else ++static int dbgaufs_xigen_init(struct au_sbinfo *sbinfo) ++{ ++ return 0; ++} ++#endif /* CONFIG_AUFS_EXPORT */ ++ ++/* ---------------------------------------------------------------------- */ ++ ++void dbgaufs_si_fin(struct au_sbinfo *sbinfo) ++{ ++ /* ++ * This function is a dynamic '__fin' function actually, ++ * so the tiny check for si_rwsem is unnecessary. ++ */ ++ /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ ++ ++ debugfs_remove_recursive(sbinfo->si_dbgaufs); ++ sbinfo->si_dbgaufs = NULL; ++} ++ ++int dbgaufs_si_init(struct au_sbinfo *sbinfo) ++{ ++ int err; ++ char name[SysaufsSiNameLen]; ++ ++ /* ++ * This function is a dynamic '__init' function actually, ++ * so the tiny check for si_rwsem is unnecessary. ++ */ ++ /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ ++ ++ err = -ENOENT; ++ if (!dbgaufs) { ++ AuErr1("/debug/aufs is uninitialized\n"); ++ goto out; ++ } ++ ++ err = -EIO; ++ sysaufs_name(sbinfo, name); ++ sbinfo->si_dbgaufs = debugfs_create_dir(name, dbgaufs); ++ if (unlikely(!sbinfo->si_dbgaufs)) ++ goto out; ++ ++ /* regardless plink/noplink option */ ++ sbinfo->si_dbgaufs_plink = debugfs_create_file ++ ("plink", dbgaufs_mode, sbinfo->si_dbgaufs, sbinfo, ++ &dbgaufs_plink_fop); ++ if (unlikely(!sbinfo->si_dbgaufs_plink)) ++ goto out_dir; ++ ++ /* regardless xino/noxino option */ ++ sbinfo->si_dbgaufs_xib = debugfs_create_file ++ ("xib", dbgaufs_mode, sbinfo->si_dbgaufs, sbinfo, ++ &dbgaufs_xib_fop); ++ if (unlikely(!sbinfo->si_dbgaufs_xib)) ++ goto out_dir; ++ ++ err = dbgaufs_xigen_init(sbinfo); ++ if (!err) ++ goto out; /* success */ ++ ++out_dir: ++ dbgaufs_si_fin(sbinfo); ++out: ++ if (unlikely(err)) ++ pr_err("debugfs/aufs failed\n"); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void dbgaufs_fin(void) ++{ ++ debugfs_remove(dbgaufs); ++} ++ ++int __init dbgaufs_init(void) ++{ ++ int err; ++ ++ err = -EIO; ++ dbgaufs = debugfs_create_dir(AUFS_NAME, NULL); ++ if (dbgaufs) ++ err = 0; ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/dbgaufs.h linux-5.15.37-aufs/fs/aufs/dbgaufs.h +--- linux-5.15.37/fs/aufs/dbgaufs.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dbgaufs.h 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,40 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * debugfs interface ++ */ ++ ++#ifndef __DBGAUFS_H__ ++#define __DBGAUFS_H__ ++ ++#ifdef __KERNEL__ ++ ++struct super_block; ++struct au_sbinfo; ++struct au_branch; ++ ++#ifdef CONFIG_DEBUG_FS ++/* dbgaufs.c */ ++void dbgaufs_xino_del(struct au_branch *br); ++void dbgaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex); ++void dbgaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex, int topdown); ++void dbgaufs_si_fin(struct au_sbinfo *sbinfo); ++int dbgaufs_si_init(struct au_sbinfo *sbinfo); ++void dbgaufs_fin(void); ++int __init dbgaufs_init(void); ++#else ++AuStubVoid(dbgaufs_xino_del, struct au_branch *br) ++AuStubVoid(dbgaufs_brs_del, struct super_block *sb, aufs_bindex_t bindex) ++AuStubVoid(dbgaufs_brs_add, struct super_block *sb, aufs_bindex_t bindex, ++ int topdown) ++AuStubVoid(dbgaufs_si_fin, struct au_sbinfo *sbinfo) ++AuStubInt0(dbgaufs_si_init, struct au_sbinfo *sbinfo) ++AuStubVoid(dbgaufs_fin, void) ++AuStubInt0(__init dbgaufs_init, void) ++#endif /* CONFIG_DEBUG_FS */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __DBGAUFS_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/dcsub.c linux-5.15.37-aufs/fs/aufs/dcsub.c +--- linux-5.15.37/fs/aufs/dcsub.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dcsub.c 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,212 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * sub-routines for dentry cache ++ */ ++ ++#include "aufs.h" ++ ++static void au_dpage_free(struct au_dpage *dpage) ++{ ++ int i; ++ struct dentry **p; ++ ++ p = dpage->dentries; ++ for (i = 0; i < dpage->ndentry; i++) ++ dput(*p++); ++ free_page((unsigned long)dpage->dentries); ++} ++ ++int au_dpages_init(struct au_dcsub_pages *dpages, gfp_t gfp) ++{ ++ int err; ++ void *p; ++ ++ err = -ENOMEM; ++ dpages->dpages = kmalloc(sizeof(*dpages->dpages), gfp); ++ if (unlikely(!dpages->dpages)) ++ goto out; ++ ++ p = (void *)__get_free_page(gfp); ++ if (unlikely(!p)) ++ goto out_dpages; ++ ++ dpages->dpages[0].ndentry = 0; ++ dpages->dpages[0].dentries = p; ++ dpages->ndpage = 1; ++ return 0; /* success */ ++ ++out_dpages: ++ au_kfree_try_rcu(dpages->dpages); ++out: ++ return err; ++} ++ ++void au_dpages_free(struct au_dcsub_pages *dpages) ++{ ++ int i; ++ struct au_dpage *p; ++ ++ p = dpages->dpages; ++ for (i = 0; i < dpages->ndpage; i++) ++ au_dpage_free(p++); ++ au_kfree_try_rcu(dpages->dpages); ++} ++ ++static int au_dpages_append(struct au_dcsub_pages *dpages, ++ struct dentry *dentry, gfp_t gfp) ++{ ++ int err, sz; ++ struct au_dpage *dpage; ++ void *p; ++ ++ dpage = dpages->dpages + dpages->ndpage - 1; ++ sz = PAGE_SIZE / sizeof(dentry); ++ if (unlikely(dpage->ndentry >= sz)) { ++ AuLabel(new dpage); ++ err = -ENOMEM; ++ sz = dpages->ndpage * sizeof(*dpages->dpages); ++ p = au_kzrealloc(dpages->dpages, sz, ++ sz + sizeof(*dpages->dpages), gfp, ++ /*may_shrink*/0); ++ if (unlikely(!p)) ++ goto out; ++ ++ dpages->dpages = p; ++ dpage = dpages->dpages + dpages->ndpage; ++ p = (void *)__get_free_page(gfp); ++ if (unlikely(!p)) ++ goto out; ++ ++ dpage->ndentry = 0; ++ dpage->dentries = p; ++ dpages->ndpage++; ++ } ++ ++ AuDebugOn(au_dcount(dentry) <= 0); ++ dpage->dentries[dpage->ndentry++] = dget_dlock(dentry); ++ return 0; /* success */ ++ ++out: ++ return err; ++} ++ ++/* todo: BAD approach */ ++/* copied from linux/fs/dcache.c */ ++enum d_walk_ret { ++ D_WALK_CONTINUE, ++ D_WALK_QUIT, ++ D_WALK_NORETRY, ++ D_WALK_SKIP, ++}; ++ ++extern void d_walk(struct dentry *parent, void *data, ++ enum d_walk_ret (*enter)(void *, struct dentry *)); ++ ++struct ac_dpages_arg { ++ int err; ++ struct au_dcsub_pages *dpages; ++ struct super_block *sb; ++ au_dpages_test test; ++ void *arg; ++}; ++ ++static enum d_walk_ret au_call_dpages_append(void *_arg, struct dentry *dentry) ++{ ++ enum d_walk_ret ret; ++ struct ac_dpages_arg *arg = _arg; ++ ++ ret = D_WALK_CONTINUE; ++ if (dentry->d_sb == arg->sb ++ && !IS_ROOT(dentry) ++ && au_dcount(dentry) > 0 ++ && au_di(dentry) ++ && (!arg->test || arg->test(dentry, arg->arg))) { ++ arg->err = au_dpages_append(arg->dpages, dentry, GFP_ATOMIC); ++ if (unlikely(arg->err)) ++ ret = D_WALK_QUIT; ++ } ++ ++ return ret; ++} ++ ++int au_dcsub_pages(struct au_dcsub_pages *dpages, struct dentry *root, ++ au_dpages_test test, void *arg) ++{ ++ struct ac_dpages_arg args = { ++ .err = 0, ++ .dpages = dpages, ++ .sb = root->d_sb, ++ .test = test, ++ .arg = arg ++ }; ++ ++ d_walk(root, &args, au_call_dpages_append); ++ ++ return args.err; ++} ++ ++int au_dcsub_pages_rev(struct au_dcsub_pages *dpages, struct dentry *dentry, ++ int do_include, au_dpages_test test, void *arg) ++{ ++ int err; ++ ++ err = 0; ++ write_seqlock(&rename_lock); ++ spin_lock(&dentry->d_lock); ++ if (do_include ++ && au_dcount(dentry) > 0 ++ && (!test || test(dentry, arg))) ++ err = au_dpages_append(dpages, dentry, GFP_ATOMIC); ++ spin_unlock(&dentry->d_lock); ++ if (unlikely(err)) ++ goto out; ++ ++ /* ++ * RCU for vfsmount is unnecessary since this is a traverse in a single ++ * mount ++ */ ++ while (!IS_ROOT(dentry)) { ++ dentry = dentry->d_parent; /* rename_lock is locked */ ++ spin_lock(&dentry->d_lock); ++ if (au_dcount(dentry) > 0 ++ && (!test || test(dentry, arg))) ++ err = au_dpages_append(dpages, dentry, GFP_ATOMIC); ++ spin_unlock(&dentry->d_lock); ++ if (unlikely(err)) ++ break; ++ } ++ ++out: ++ write_sequnlock(&rename_lock); ++ return err; ++} ++ ++static inline int au_dcsub_dpages_aufs(struct dentry *dentry, void *arg) ++{ ++ return au_di(dentry) && dentry->d_sb == arg; ++} ++ ++int au_dcsub_pages_rev_aufs(struct au_dcsub_pages *dpages, ++ struct dentry *dentry, int do_include) ++{ ++ return au_dcsub_pages_rev(dpages, dentry, do_include, ++ au_dcsub_dpages_aufs, dentry->d_sb); ++} ++ ++int au_test_subdir(struct dentry *d1, struct dentry *d2) ++{ ++ struct path path[2] = { ++ { ++ .dentry = d1 ++ }, ++ { ++ .dentry = d2 ++ } ++ }; ++ ++ return path_is_under(path + 0, path + 1); ++} +diff -Nurp linux-5.15.37/fs/aufs/dcsub.h linux-5.15.37-aufs/fs/aufs/dcsub.h +--- linux-5.15.37/fs/aufs/dcsub.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dcsub.h 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,124 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * sub-routines for dentry cache ++ */ ++ ++#ifndef __AUFS_DCSUB_H__ ++#define __AUFS_DCSUB_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++ ++struct au_dpage { ++ int ndentry; ++ struct dentry **dentries; ++}; ++ ++struct au_dcsub_pages { ++ int ndpage; ++ struct au_dpage *dpages; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dcsub.c */ ++int au_dpages_init(struct au_dcsub_pages *dpages, gfp_t gfp); ++void au_dpages_free(struct au_dcsub_pages *dpages); ++typedef int (*au_dpages_test)(struct dentry *dentry, void *arg); ++int au_dcsub_pages(struct au_dcsub_pages *dpages, struct dentry *root, ++ au_dpages_test test, void *arg); ++int au_dcsub_pages_rev(struct au_dcsub_pages *dpages, struct dentry *dentry, ++ int do_include, au_dpages_test test, void *arg); ++int au_dcsub_pages_rev_aufs(struct au_dcsub_pages *dpages, ++ struct dentry *dentry, int do_include); ++int au_test_subdir(struct dentry *d1, struct dentry *d2); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * todo: in linux-3.13, several similar (but faster) helpers are added to ++ * include/linux/dcache.h. Try them (in the future). ++ */ ++ ++static inline int au_d_hashed_positive(struct dentry *d) ++{ ++ int err; ++ struct inode *inode = d_inode(d); ++ ++ err = 0; ++ if (unlikely(d_unhashed(d) ++ || d_is_negative(d) ++ || !inode->i_nlink)) ++ err = -ENOENT; ++ return err; ++} ++ ++static inline int au_d_linkable(struct dentry *d) ++{ ++ int err; ++ struct inode *inode = d_inode(d); ++ ++ err = au_d_hashed_positive(d); ++ if (err ++ && d_is_positive(d) ++ && (inode->i_state & I_LINKABLE)) ++ err = 0; ++ return err; ++} ++ ++static inline int au_d_alive(struct dentry *d) ++{ ++ int err; ++ struct inode *inode; ++ ++ err = 0; ++ if (!IS_ROOT(d)) ++ err = au_d_hashed_positive(d); ++ else { ++ inode = d_inode(d); ++ if (unlikely(d_unlinked(d) ++ || d_is_negative(d) ++ || !inode->i_nlink)) ++ err = -ENOENT; ++ } ++ return err; ++} ++ ++static inline int au_alive_dir(struct dentry *d) ++{ ++ int err; ++ ++ err = au_d_alive(d); ++ if (unlikely(err || IS_DEADDIR(d_inode(d)))) ++ err = -ENOENT; ++ return err; ++} ++ ++static inline int au_qstreq(struct qstr *a, struct qstr *b) ++{ ++ return a->len == b->len ++ && !memcmp(a->name, b->name, a->len); ++} ++ ++/* ++ * by the commit ++ * 360f547 2015-01-25 dcache: let the dentry count go down to zero without ++ * taking d_lock ++ * the type of d_lockref.count became int, but the inlined function d_count() ++ * still returns unsigned int. ++ * I don't know why. Maybe it is for every d_count() users? ++ * Anyway au_dcount() lives on. ++ */ ++static inline int au_dcount(struct dentry *d) ++{ ++ return (int)d_count(d); ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DCSUB_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/debug.c linux-5.15.37-aufs/fs/aufs/debug.c +--- linux-5.15.37/fs/aufs/debug.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/debug.c 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,431 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * debug print functions ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* Returns 0, or -errno. arg is in kp->arg. */ ++static int param_atomic_t_set(const char *val, const struct kernel_param *kp) ++{ ++ int err, n; ++ ++ err = kstrtoint(val, 0, &n); ++ if (!err) { ++ if (n > 0) ++ au_debug_on(); ++ else ++ au_debug_off(); ++ } ++ return err; ++} ++ ++/* Returns length written or -errno. Buffer is 4k (ie. be short!) */ ++static int param_atomic_t_get(char *buffer, const struct kernel_param *kp) ++{ ++ atomic_t *a; ++ ++ a = kp->arg; ++ return sprintf(buffer, "%d", atomic_read(a)); ++} ++ ++static struct kernel_param_ops param_ops_atomic_t = { ++ .set = param_atomic_t_set, ++ .get = param_atomic_t_get ++ /* void (*free)(void *arg) */ ++}; ++ ++atomic_t aufs_debug = ATOMIC_INIT(0); ++MODULE_PARM_DESC(debug, "debug print"); ++module_param_named(debug, aufs_debug, atomic_t, 0664); ++ ++DEFINE_MUTEX(au_dbg_mtx); /* just to serialize the dbg msgs */ ++char *au_plevel = KERN_DEBUG; ++#define dpri(fmt, ...) do { \ ++ if ((au_plevel \ ++ && strcmp(au_plevel, KERN_DEBUG)) \ ++ || au_debug_test()) \ ++ printk("%s" fmt, au_plevel, ##__VA_ARGS__); \ ++} while (0) ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_dpri_whlist(struct au_nhash *whlist) ++{ ++ unsigned long ul, n; ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ ++ n = whlist->nh_num; ++ head = whlist->nh_head; ++ for (ul = 0; ul < n; ul++) { ++ hlist_for_each_entry(pos, head, wh_hash) ++ dpri("b%d, %.*s, %d\n", ++ pos->wh_bindex, ++ pos->wh_str.len, pos->wh_str.name, ++ pos->wh_str.len); ++ head++; ++ } ++} ++ ++void au_dpri_vdir(struct au_vdir *vdir) ++{ ++ unsigned long ul; ++ union au_vdir_deblk_p p; ++ unsigned char *o; ++ ++ if (!vdir || IS_ERR(vdir)) { ++ dpri("err %ld\n", PTR_ERR(vdir)); ++ return; ++ } ++ ++ dpri("deblk %u, nblk %lu, deblk %p, last{%lu, %p}, ver %llu\n", ++ vdir->vd_deblk_sz, vdir->vd_nblk, vdir->vd_deblk, ++ vdir->vd_last.ul, vdir->vd_last.p.deblk, vdir->vd_version); ++ for (ul = 0; ul < vdir->vd_nblk; ul++) { ++ p.deblk = vdir->vd_deblk[ul]; ++ o = p.deblk; ++ dpri("[%lu]: %p\n", ul, o); ++ } ++} ++ ++static int do_pri_inode(aufs_bindex_t bindex, struct inode *inode, int hn, ++ struct dentry *wh) ++{ ++ char *n = NULL; ++ int l = 0; ++ ++ if (!inode || IS_ERR(inode)) { ++ dpri("i%d: err %ld\n", bindex, PTR_ERR(inode)); ++ return -1; ++ } ++ ++ /* the type of i_blocks depends upon CONFIG_LBDAF */ ++ BUILD_BUG_ON(sizeof(inode->i_blocks) != sizeof(unsigned long) ++ && sizeof(inode->i_blocks) != sizeof(u64)); ++ if (wh) { ++ n = (void *)wh->d_name.name; ++ l = wh->d_name.len; ++ } ++ ++ dpri("i%d: %p, i%lu, %s, cnt %d, nl %u, 0%o, sz %llu, blk %llu," ++ " hn %d, ct %lld, np %lu, st 0x%lx, f 0x%x, v %llu, g %x%s%.*s\n", ++ bindex, inode, ++ inode->i_ino, inode->i_sb ? au_sbtype(inode->i_sb) : "??", ++ atomic_read(&inode->i_count), inode->i_nlink, inode->i_mode, ++ i_size_read(inode), (unsigned long long)inode->i_blocks, ++ hn, (long long)timespec64_to_ns(&inode->i_ctime) & 0x0ffff, ++ inode->i_mapping ? inode->i_mapping->nrpages : 0, ++ inode->i_state, inode->i_flags, inode_peek_iversion(inode), ++ inode->i_generation, ++ l ? ", wh " : "", l, n); ++ return 0; ++} ++ ++void au_dpri_inode(struct inode *inode) ++{ ++ struct au_iinfo *iinfo; ++ struct au_hinode *hi; ++ aufs_bindex_t bindex; ++ int err, hn; ++ ++ err = do_pri_inode(-1, inode, -1, NULL); ++ if (err || !au_test_aufs(inode->i_sb) || au_is_bad_inode(inode)) ++ return; ++ ++ iinfo = au_ii(inode); ++ dpri("i-1: btop %d, bbot %d, gen %d\n", ++ iinfo->ii_btop, iinfo->ii_bbot, au_iigen(inode, NULL)); ++ if (iinfo->ii_btop < 0) ++ return; ++ hn = 0; ++ for (bindex = iinfo->ii_btop; bindex <= iinfo->ii_bbot; bindex++) { ++ hi = au_hinode(iinfo, bindex); ++ hn = !!au_hn(hi); ++ do_pri_inode(bindex, hi->hi_inode, hn, hi->hi_whdentry); ++ } ++} ++ ++void au_dpri_dalias(struct inode *inode) ++{ ++ struct dentry *d; ++ ++ spin_lock(&inode->i_lock); ++ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) ++ au_dpri_dentry(d); ++ spin_unlock(&inode->i_lock); ++} ++ ++static int do_pri_dentry(aufs_bindex_t bindex, struct dentry *dentry) ++{ ++ struct dentry *wh = NULL; ++ int hn; ++ struct inode *inode; ++ struct au_iinfo *iinfo; ++ struct au_hinode *hi; ++ ++ if (!dentry || IS_ERR(dentry)) { ++ dpri("d%d: err %ld\n", bindex, PTR_ERR(dentry)); ++ return -1; ++ } ++ /* do not call dget_parent() here */ ++ /* note: access d_xxx without d_lock */ ++ dpri("d%d: %p, %pd2?, %s, cnt %d, flags 0x%x, %shashed\n", ++ bindex, dentry, dentry, ++ dentry->d_sb ? au_sbtype(dentry->d_sb) : "??", ++ au_dcount(dentry), dentry->d_flags, ++ d_unhashed(dentry) ? "un" : ""); ++ hn = -1; ++ inode = NULL; ++ if (d_is_positive(dentry)) ++ inode = d_inode(dentry); ++ if (inode ++ && au_test_aufs(dentry->d_sb) ++ && bindex >= 0 ++ && !au_is_bad_inode(inode)) { ++ iinfo = au_ii(inode); ++ hi = au_hinode(iinfo, bindex); ++ hn = !!au_hn(hi); ++ wh = hi->hi_whdentry; ++ } ++ do_pri_inode(bindex, inode, hn, wh); ++ return 0; ++} ++ ++void au_dpri_dentry(struct dentry *dentry) ++{ ++ struct au_dinfo *dinfo; ++ aufs_bindex_t bindex; ++ int err; ++ ++ err = do_pri_dentry(-1, dentry); ++ if (err || !au_test_aufs(dentry->d_sb)) ++ return; ++ ++ dinfo = au_di(dentry); ++ if (!dinfo) ++ return; ++ dpri("d-1: btop %d, bbot %d, bwh %d, bdiropq %d, gen %d, tmp %d\n", ++ dinfo->di_btop, dinfo->di_bbot, ++ dinfo->di_bwh, dinfo->di_bdiropq, au_digen(dentry), ++ dinfo->di_tmpfile); ++ if (dinfo->di_btop < 0) ++ return; ++ for (bindex = dinfo->di_btop; bindex <= dinfo->di_bbot; bindex++) ++ do_pri_dentry(bindex, au_hdentry(dinfo, bindex)->hd_dentry); ++} ++ ++static int do_pri_file(aufs_bindex_t bindex, struct file *file) ++{ ++ char a[32]; ++ ++ if (!file || IS_ERR(file)) { ++ dpri("f%d: err %ld\n", bindex, PTR_ERR(file)); ++ return -1; ++ } ++ a[0] = 0; ++ if (bindex < 0 ++ && !IS_ERR_OR_NULL(file->f_path.dentry) ++ && au_test_aufs(file->f_path.dentry->d_sb) ++ && au_fi(file)) ++ snprintf(a, sizeof(a), ", gen %d, mmapped %d", ++ au_figen(file), atomic_read(&au_fi(file)->fi_mmapped)); ++ dpri("f%d: mode 0x%x, flags 0%o, cnt %ld, v %llu, pos %llu%s\n", ++ bindex, file->f_mode, file->f_flags, (long)file_count(file), ++ file->f_version, file->f_pos, a); ++ if (!IS_ERR_OR_NULL(file->f_path.dentry)) ++ do_pri_dentry(bindex, file->f_path.dentry); ++ return 0; ++} ++ ++void au_dpri_file(struct file *file) ++{ ++ struct au_finfo *finfo; ++ struct au_fidir *fidir; ++ struct au_hfile *hfile; ++ aufs_bindex_t bindex; ++ int err; ++ ++ err = do_pri_file(-1, file); ++ if (err ++ || IS_ERR_OR_NULL(file->f_path.dentry) ++ || !au_test_aufs(file->f_path.dentry->d_sb)) ++ return; ++ ++ finfo = au_fi(file); ++ if (!finfo) ++ return; ++ if (finfo->fi_btop < 0) ++ return; ++ fidir = finfo->fi_hdir; ++ if (!fidir) ++ do_pri_file(finfo->fi_btop, finfo->fi_htop.hf_file); ++ else ++ for (bindex = finfo->fi_btop; ++ bindex >= 0 && bindex <= fidir->fd_bbot; ++ bindex++) { ++ hfile = fidir->fd_hfile + bindex; ++ do_pri_file(bindex, hfile ? hfile->hf_file : NULL); ++ } ++} ++ ++static int do_pri_br(aufs_bindex_t bindex, struct au_branch *br) ++{ ++ struct vfsmount *mnt; ++ struct super_block *sb; ++ ++ if (!br || IS_ERR(br)) ++ goto out; ++ mnt = au_br_mnt(br); ++ if (!mnt || IS_ERR(mnt)) ++ goto out; ++ sb = mnt->mnt_sb; ++ if (!sb || IS_ERR(sb)) ++ goto out; ++ ++ dpri("s%d: {perm 0x%x, id %d, wbr %p}, " ++ "%s, dev 0x%02x%02x, flags 0x%lx, cnt %d, active %d, " ++ "xino %d\n", ++ bindex, br->br_perm, br->br_id, br->br_wbr, ++ au_sbtype(sb), MAJOR(sb->s_dev), MINOR(sb->s_dev), ++ sb->s_flags, sb->s_count, ++ atomic_read(&sb->s_active), ++ !!au_xino_file(br->br_xino, /*idx*/-1)); ++ return 0; ++ ++out: ++ dpri("s%d: err %ld\n", bindex, PTR_ERR(br)); ++ return -1; ++} ++ ++void au_dpri_sb(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ aufs_bindex_t bindex; ++ int err; ++ /* to reduce stack size */ ++ struct { ++ struct vfsmount mnt; ++ struct au_branch fake; ++ } *a; ++ ++ /* this function can be called from magic sysrq */ ++ a = kzalloc(sizeof(*a), GFP_ATOMIC); ++ if (unlikely(!a)) { ++ dpri("no memory\n"); ++ return; ++ } ++ ++ a->mnt.mnt_sb = sb; ++ a->fake.br_path.mnt = &a->mnt; ++ err = do_pri_br(-1, &a->fake); ++ au_kfree_rcu(a); ++ dpri("dev 0x%x\n", sb->s_dev); ++ if (err || !au_test_aufs(sb)) ++ return; ++ ++ sbinfo = au_sbi(sb); ++ if (!sbinfo) ++ return; ++ dpri("nw %d, gen %u, kobj %d\n", ++ atomic_read(&sbinfo->si_nowait.nw_len), sbinfo->si_generation, ++ kref_read(&sbinfo->si_kobj.kref)); ++ for (bindex = 0; bindex <= sbinfo->si_bbot; bindex++) ++ do_pri_br(bindex, sbinfo->si_branch[0 + bindex]); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void __au_dbg_verify_dinode(struct dentry *dentry, const char *func, int line) ++{ ++ struct inode *h_inode, *inode = d_inode(dentry); ++ struct dentry *h_dentry; ++ aufs_bindex_t bindex, bbot, bi; ++ ++ if (!inode /* || au_di(dentry)->di_lsc == AuLsc_DI_TMP */) ++ return; ++ ++ bbot = au_dbbot(dentry); ++ bi = au_ibbot(inode); ++ if (bi < bbot) ++ bbot = bi; ++ bindex = au_dbtop(dentry); ++ bi = au_ibtop(inode); ++ if (bi > bindex) ++ bindex = bi; ++ ++ for (; bindex <= bbot; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ h_inode = au_h_iptr(inode, bindex); ++ if (unlikely(h_inode != d_inode(h_dentry))) { ++ au_debug_on(); ++ AuDbg("b%d, %s:%d\n", bindex, func, line); ++ AuDbgDentry(dentry); ++ AuDbgInode(inode); ++ au_debug_off(); ++ if (au_test_fuse(h_inode->i_sb)) ++ WARN_ON_ONCE(1); ++ else ++ BUG(); ++ } ++ } ++} ++ ++void au_dbg_verify_gen(struct dentry *parent, unsigned int sigen) ++{ ++ int err, i, j; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry **dentries; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ AuDebugOn(err); ++ err = au_dcsub_pages_rev_aufs(&dpages, parent, /*do_include*/1); ++ AuDebugOn(err); ++ for (i = dpages.ndpage - 1; !err && i >= 0; i--) { ++ dpage = dpages.dpages + i; ++ dentries = dpage->dentries; ++ for (j = dpage->ndentry - 1; !err && j >= 0; j--) ++ AuDebugOn(au_digen_test(dentries[j], sigen)); ++ } ++ au_dpages_free(&dpages); ++} ++ ++void au_dbg_verify_kthread(void) ++{ ++ if (au_wkq_test()) { ++ au_dbg_blocked(); ++ /* ++ * It may be recursive, but udba=notify between two aufs mounts, ++ * where a single ro branch is shared, is not a problem. ++ */ ++ /* WARN_ON(1); */ ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int __init au_debug_init(void) ++{ ++ aufs_bindex_t bindex; ++ struct au_vdir_destr destr; ++ ++ bindex = -1; ++ AuDebugOn(bindex >= 0); ++ ++ destr.len = -1; ++ AuDebugOn(destr.len < NAME_MAX); ++ ++#ifdef CONFIG_4KSTACKS ++ pr_warn("CONFIG_4KSTACKS is defined.\n"); ++#endif ++ ++ return 0; ++} +diff -Nurp linux-5.15.37/fs/aufs/debug.h linux-5.15.37-aufs/fs/aufs/debug.h +--- linux-5.15.37/fs/aufs/debug.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/debug.h 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,213 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * debug print functions ++ */ ++ ++#ifndef __AUFS_DEBUG_H__ ++#define __AUFS_DEBUG_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include ++ ++#ifdef CONFIG_AUFS_DEBUG ++#define AuDebugOn(a) BUG_ON(a) ++ ++/* module parameter */ ++extern atomic_t aufs_debug; ++static inline void au_debug_on(void) ++{ ++ atomic_inc(&aufs_debug); ++} ++static inline void au_debug_off(void) ++{ ++ atomic_dec_if_positive(&aufs_debug); ++} ++ ++static inline int au_debug_test(void) ++{ ++ return atomic_read(&aufs_debug) > 0; ++} ++#else ++#define AuDebugOn(a) do {} while (0) ++AuStubVoid(au_debug_on, void) ++AuStubVoid(au_debug_off, void) ++AuStubInt0(au_debug_test, void) ++#endif /* CONFIG_AUFS_DEBUG */ ++ ++#define param_check_atomic_t(name, p) __param_check(name, p, atomic_t) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* debug print */ ++ ++#define AuDbg(fmt, ...) do { \ ++ if (au_debug_test()) \ ++ pr_debug("DEBUG: " fmt, ##__VA_ARGS__); \ ++} while (0) ++#define AuLabel(l) AuDbg(#l "\n") ++#define AuIOErr(fmt, ...) pr_err("I/O Error, " fmt, ##__VA_ARGS__) ++#define AuWarn1(fmt, ...) do { \ ++ static unsigned char _c; \ ++ if (!_c++) \ ++ pr_warn(fmt, ##__VA_ARGS__); \ ++} while (0) ++ ++#define AuErr1(fmt, ...) do { \ ++ static unsigned char _c; \ ++ if (!_c++) \ ++ pr_err(fmt, ##__VA_ARGS__); \ ++} while (0) ++ ++#define AuIOErr1(fmt, ...) do { \ ++ static unsigned char _c; \ ++ if (!_c++) \ ++ AuIOErr(fmt, ##__VA_ARGS__); \ ++} while (0) ++ ++#define AuUnsupportMsg "This operation is not supported." \ ++ " Please report this application to aufs-users ML." ++#define AuUnsupport(fmt, ...) do { \ ++ pr_err(AuUnsupportMsg "\n" fmt, ##__VA_ARGS__); \ ++ dump_stack(); \ ++} while (0) ++ ++#define AuTraceErr(e) do { \ ++ if (unlikely((e) < 0)) \ ++ AuDbg("err %d\n", (int)(e)); \ ++} while (0) ++ ++#define AuTraceErrPtr(p) do { \ ++ if (IS_ERR(p)) \ ++ AuDbg("err %ld\n", PTR_ERR(p)); \ ++} while (0) ++ ++/* dirty macros for debug print, use with "%.*s" and caution */ ++#define AuLNPair(qstr) (qstr)->len, (qstr)->name ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct dentry; ++#ifdef CONFIG_AUFS_DEBUG ++extern struct mutex au_dbg_mtx; ++extern char *au_plevel; ++struct au_nhash; ++void au_dpri_whlist(struct au_nhash *whlist); ++struct au_vdir; ++void au_dpri_vdir(struct au_vdir *vdir); ++struct inode; ++void au_dpri_inode(struct inode *inode); ++void au_dpri_dalias(struct inode *inode); ++void au_dpri_dentry(struct dentry *dentry); ++struct file; ++void au_dpri_file(struct file *filp); ++struct super_block; ++void au_dpri_sb(struct super_block *sb); ++ ++#define au_dbg_verify_dinode(d) __au_dbg_verify_dinode(d, __func__, __LINE__) ++void __au_dbg_verify_dinode(struct dentry *dentry, const char *func, int line); ++void au_dbg_verify_gen(struct dentry *parent, unsigned int sigen); ++void au_dbg_verify_kthread(void); ++ ++int __init au_debug_init(void); ++ ++#define AuDbgWhlist(w) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#w "\n"); \ ++ au_dpri_whlist(w); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgVdir(v) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#v "\n"); \ ++ au_dpri_vdir(v); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgInode(i) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#i "\n"); \ ++ au_dpri_inode(i); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgDAlias(i) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#i "\n"); \ ++ au_dpri_dalias(i); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgDentry(d) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#d "\n"); \ ++ au_dpri_dentry(d); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgFile(f) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#f "\n"); \ ++ au_dpri_file(f); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgSb(sb) do { \ ++ mutex_lock(&au_dbg_mtx); \ ++ AuDbg(#sb "\n"); \ ++ au_dpri_sb(sb); \ ++ mutex_unlock(&au_dbg_mtx); \ ++} while (0) ++ ++#define AuDbgSym(addr) do { \ ++ char sym[KSYM_SYMBOL_LEN]; \ ++ sprint_symbol(sym, (unsigned long)addr); \ ++ AuDbg("%s\n", sym); \ ++} while (0) ++#else ++AuStubVoid(au_dbg_verify_dinode, struct dentry *dentry) ++AuStubVoid(au_dbg_verify_gen, struct dentry *parent, unsigned int sigen) ++AuStubVoid(au_dbg_verify_kthread, void) ++AuStubInt0(__init au_debug_init, void) ++ ++#define AuDbgWhlist(w) do {} while (0) ++#define AuDbgVdir(v) do {} while (0) ++#define AuDbgInode(i) do {} while (0) ++#define AuDbgDAlias(i) do {} while (0) ++#define AuDbgDentry(d) do {} while (0) ++#define AuDbgFile(f) do {} while (0) ++#define AuDbgSb(sb) do {} while (0) ++#define AuDbgSym(addr) do {} while (0) ++#endif /* CONFIG_AUFS_DEBUG */ ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_MAGIC_SYSRQ ++int __init au_sysrq_init(void); ++void au_sysrq_fin(void); ++ ++#ifdef CONFIG_HW_CONSOLE ++#define au_dbg_blocked() do { \ ++ WARN_ON(1); \ ++ handle_sysrq('w'); \ ++} while (0) ++#else ++AuStubVoid(au_dbg_blocked, void) ++#endif ++ ++#else ++AuStubInt0(__init au_sysrq_init, void) ++AuStubVoid(au_sysrq_fin, void) ++AuStubVoid(au_dbg_blocked, void) ++#endif /* CONFIG_AUFS_MAGIC_SYSRQ */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DEBUG_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/dentry.c linux-5.15.37-aufs/fs/aufs/dentry.c +--- linux-5.15.37/fs/aufs/dentry.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dentry.c 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,1155 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * lookup and dentry operations ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* ++ * returns positive/negative dentry, NULL or an error. ++ * NULL means whiteout-ed or not-found. ++ */ ++static struct dentry* ++au_do_lookup(struct dentry *h_parent, struct dentry *dentry, ++ aufs_bindex_t bindex, struct au_do_lookup_args *args) ++{ ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct au_branch *br; ++ struct user_namespace *h_userns; ++ struct path h_path; ++ int wh_found, opq; ++ unsigned char wh_able; ++ const unsigned char allow_neg = !!au_ftest_lkup(args->flags, ALLOW_NEG); ++ const unsigned char ignore_perm = !!au_ftest_lkup(args->flags, ++ IGNORE_PERM); ++ ++ wh_found = 0; ++ br = au_sbr(dentry->d_sb, bindex); ++ h_path.dentry = h_parent; ++ h_path.mnt = au_br_mnt(br); ++ h_userns = au_br_userns(br); ++ wh_able = !!au_br_whable(br->br_perm); ++ if (wh_able) ++ wh_found = au_wh_test(h_userns, &h_path, &args->whname, ++ ignore_perm); ++ h_dentry = ERR_PTR(wh_found); ++ if (!wh_found) ++ goto real_lookup; ++ if (unlikely(wh_found < 0)) ++ goto out; ++ ++ /* We found a whiteout */ ++ /* au_set_dbbot(dentry, bindex); */ ++ au_set_dbwh(dentry, bindex); ++ if (!allow_neg) ++ return NULL; /* success */ ++ ++real_lookup: ++ if (!ignore_perm) ++ h_dentry = vfsub_lkup_one(args->name, &h_path); ++ else ++ h_dentry = au_sio_lkup_one(h_userns, args->name, &h_path); ++ if (IS_ERR(h_dentry)) { ++ if (PTR_ERR(h_dentry) == -ENAMETOOLONG ++ && !allow_neg) ++ h_dentry = NULL; ++ goto out; ++ } ++ ++ h_inode = d_inode(h_dentry); ++ if (d_is_negative(h_dentry)) { ++ if (!allow_neg) ++ goto out_neg; ++ } else if (wh_found ++ || (args->type && args->type != (h_inode->i_mode & S_IFMT))) ++ goto out_neg; ++ else if (au_ftest_lkup(args->flags, DIRREN) ++ /* && h_inode */ ++ && !au_dr_lkup_h_ino(args, bindex, h_inode->i_ino)) { ++ AuDbg("b%d %pd ignored hi%llu\n", bindex, h_dentry, ++ (unsigned long long)h_inode->i_ino); ++ goto out_neg; ++ } ++ ++ if (au_dbbot(dentry) <= bindex) ++ au_set_dbbot(dentry, bindex); ++ if (au_dbtop(dentry) < 0 || bindex < au_dbtop(dentry)) ++ au_set_dbtop(dentry, bindex); ++ au_set_h_dptr(dentry, bindex, h_dentry); ++ ++ if (!d_is_dir(h_dentry) ++ || !wh_able ++ || (d_really_is_positive(dentry) && !d_is_dir(dentry))) ++ goto out; /* success */ ++ ++ h_path.dentry = h_dentry; ++ inode_lock_shared_nested(h_inode, AuLsc_I_CHILD); ++ opq = au_diropq_test(h_userns, &h_path); ++ inode_unlock_shared(h_inode); ++ if (opq > 0) ++ au_set_dbdiropq(dentry, bindex); ++ else if (unlikely(opq < 0)) { ++ au_set_h_dptr(dentry, bindex, NULL); ++ h_dentry = ERR_PTR(opq); ++ } ++ goto out; ++ ++out_neg: ++ dput(h_dentry); ++ h_dentry = NULL; ++out: ++ return h_dentry; ++} ++ ++static int au_test_shwh(struct super_block *sb, const struct qstr *name) ++{ ++ if (unlikely(!au_opt_test(au_mntflags(sb), SHWH) ++ && !strncmp(name->name, AUFS_WH_PFX, AUFS_WH_PFX_LEN))) ++ return -EPERM; ++ return 0; ++} ++ ++/* ++ * returns the number of lower positive dentries, ++ * otherwise an error. ++ * can be called at unlinking with @type is zero. ++ */ ++int au_lkup_dentry(struct dentry *dentry, aufs_bindex_t btop, ++ unsigned int flags) ++{ ++ int npositive, err; ++ aufs_bindex_t bindex, btail, bdiropq; ++ unsigned char isdir, dirperm1, dirren; ++ struct au_do_lookup_args args = { ++ .flags = flags, ++ .name = &dentry->d_name ++ }; ++ struct dentry *parent; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ err = au_test_shwh(sb, args.name); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_wh_name_alloc(&args.whname, args.name); ++ if (unlikely(err)) ++ goto out; ++ ++ isdir = !!d_is_dir(dentry); ++ dirperm1 = !!au_opt_test(au_mntflags(sb), DIRPERM1); ++ dirren = !!au_opt_test(au_mntflags(sb), DIRREN); ++ if (dirren) ++ au_fset_lkup(args.flags, DIRREN); ++ ++ npositive = 0; ++ parent = dget_parent(dentry); ++ btail = au_dbtaildir(parent); ++ for (bindex = btop; bindex <= btail; bindex++) { ++ struct dentry *h_parent, *h_dentry; ++ struct inode *h_inode, *h_dir; ++ struct au_branch *br; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry) { ++ if (d_is_positive(h_dentry)) ++ npositive++; ++ break; ++ } ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || !d_is_dir(h_parent)) ++ continue; ++ ++ if (dirren) { ++ /* if the inum matches, then use the prepared name */ ++ err = au_dr_lkup_name(&args, bindex); ++ if (unlikely(err)) ++ goto out_parent; ++ } ++ ++ h_dir = d_inode(h_parent); ++ inode_lock_shared_nested(h_dir, AuLsc_I_PARENT); ++ h_dentry = au_do_lookup(h_parent, dentry, bindex, &args); ++ inode_unlock_shared(h_dir); ++ err = PTR_ERR(h_dentry); ++ if (IS_ERR(h_dentry)) ++ goto out_parent; ++ if (h_dentry) ++ au_fclr_lkup(args.flags, ALLOW_NEG); ++ if (dirperm1) ++ au_fset_lkup(args.flags, IGNORE_PERM); ++ ++ if (au_dbwh(dentry) == bindex) ++ break; ++ if (!h_dentry) ++ continue; ++ if (d_is_negative(h_dentry)) ++ continue; ++ h_inode = d_inode(h_dentry); ++ npositive++; ++ if (!args.type) ++ args.type = h_inode->i_mode & S_IFMT; ++ if (args.type != S_IFDIR) ++ break; ++ else if (isdir) { ++ /* the type of lower may be different */ ++ bdiropq = au_dbdiropq(dentry); ++ if (bdiropq >= 0 && bdiropq <= bindex) ++ break; ++ } ++ br = au_sbr(sb, bindex); ++ if (dirren ++ && au_dr_hino_test_add(&br->br_dirren, h_inode->i_ino, ++ /*add_ent*/NULL)) { ++ /* prepare next name to lookup */ ++ err = au_dr_lkup(&args, dentry, bindex); ++ if (unlikely(err)) ++ goto out_parent; ++ } ++ } ++ ++ if (npositive) { ++ AuLabel(positive); ++ au_update_dbtop(dentry); ++ } ++ err = npositive; ++ if (unlikely(!au_opt_test(au_mntflags(sb), UDBA_NONE) ++ && au_dbtop(dentry) < 0)) { ++ err = -EIO; ++ AuIOErr("both of real entry and whiteout found, %pd, err %d\n", ++ dentry, err); ++ } ++ ++out_parent: ++ dput(parent); ++ au_kfree_try_rcu(args.whname.name); ++ if (dirren) ++ au_dr_lkup_fin(&args); ++out: ++ return err; ++} ++ ++struct dentry *au_sio_lkup_one(struct user_namespace *userns, struct qstr *name, ++ struct path *ppath) ++{ ++ struct dentry *dentry; ++ int wkq_err; ++ ++ if (!au_test_h_perm_sio(userns, d_inode(ppath->dentry), MAY_EXEC)) ++ dentry = vfsub_lkup_one(name, ppath); ++ else { ++ struct vfsub_lkup_one_args args = { ++ .errp = &dentry, ++ .name = name, ++ .ppath = ppath ++ }; ++ ++ wkq_err = au_wkq_wait(vfsub_call_lkup_one, &args); ++ if (unlikely(wkq_err)) ++ dentry = ERR_PTR(wkq_err); ++ } ++ ++ return dentry; ++} ++ ++/* ++ * lookup @dentry on @bindex which should be negative. ++ */ ++int au_lkup_neg(struct dentry *dentry, aufs_bindex_t bindex, int wh) ++{ ++ int err; ++ struct dentry *parent, *h_dentry; ++ struct au_branch *br; ++ struct user_namespace *h_userns; ++ struct path h_ppath; ++ ++ parent = dget_parent(dentry); ++ br = au_sbr(dentry->d_sb, bindex); ++ h_ppath.dentry = au_h_dptr(parent, bindex); ++ h_ppath.mnt = au_br_mnt(br); ++ h_userns = au_br_userns(br); ++ if (wh) ++ h_dentry = au_whtmp_lkup(h_ppath.dentry, br, &dentry->d_name); ++ else ++ h_dentry = au_sio_lkup_one(h_userns, &dentry->d_name, &h_ppath); ++ err = PTR_ERR(h_dentry); ++ if (IS_ERR(h_dentry)) ++ goto out; ++ if (unlikely(d_is_positive(h_dentry))) { ++ err = -EIO; ++ AuIOErr("%pd should be negative on b%d.\n", h_dentry, bindex); ++ dput(h_dentry); ++ goto out; ++ } ++ ++ err = 0; ++ if (bindex < au_dbtop(dentry)) ++ au_set_dbtop(dentry, bindex); ++ if (au_dbbot(dentry) < bindex) ++ au_set_dbbot(dentry, bindex); ++ au_set_h_dptr(dentry, bindex, h_dentry); ++ ++out: ++ dput(parent); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* subset of struct inode */ ++struct au_iattr { ++ unsigned long i_ino; ++ /* unsigned int i_nlink; */ ++ kuid_t i_uid; ++ kgid_t i_gid; ++ u64 i_version; ++/* ++ loff_t i_size; ++ blkcnt_t i_blocks; ++*/ ++ umode_t i_mode; ++}; ++ ++static void au_iattr_save(struct au_iattr *ia, struct inode *h_inode) ++{ ++ ia->i_ino = h_inode->i_ino; ++ /* ia->i_nlink = h_inode->i_nlink; */ ++ ia->i_uid = h_inode->i_uid; ++ ia->i_gid = h_inode->i_gid; ++ ia->i_version = inode_query_iversion(h_inode); ++/* ++ ia->i_size = h_inode->i_size; ++ ia->i_blocks = h_inode->i_blocks; ++*/ ++ ia->i_mode = (h_inode->i_mode & S_IFMT); ++} ++ ++static int au_iattr_test(struct au_iattr *ia, struct inode *h_inode) ++{ ++ return ia->i_ino != h_inode->i_ino ++ /* || ia->i_nlink != h_inode->i_nlink */ ++ || !uid_eq(ia->i_uid, h_inode->i_uid) ++ || !gid_eq(ia->i_gid, h_inode->i_gid) ++ || !inode_eq_iversion(h_inode, ia->i_version) ++/* ++ || ia->i_size != h_inode->i_size ++ || ia->i_blocks != h_inode->i_blocks ++*/ ++ || ia->i_mode != (h_inode->i_mode & S_IFMT); ++} ++ ++static int au_h_verify_dentry(struct dentry *h_dentry, struct dentry *h_parent, ++ struct au_branch *br) ++{ ++ int err; ++ struct au_iattr ia; ++ struct inode *h_inode; ++ struct dentry *h_d; ++ struct super_block *h_sb; ++ struct path h_ppath; ++ ++ err = 0; ++ memset(&ia, -1, sizeof(ia)); ++ h_sb = h_dentry->d_sb; ++ h_inode = NULL; ++ if (d_is_positive(h_dentry)) { ++ h_inode = d_inode(h_dentry); ++ au_iattr_save(&ia, h_inode); ++ } else if (au_test_nfs(h_sb) || au_test_fuse(h_sb)) ++ /* nfs d_revalidate may return 0 for negative dentry */ ++ /* fuse d_revalidate always return 0 for negative dentry */ ++ goto out; ++ ++ /* main purpose is namei.c:cached_lookup() and d_revalidate */ ++ h_ppath.dentry = h_parent; ++ h_ppath.mnt = au_br_mnt(br); ++ h_d = vfsub_lkup_one(&h_dentry->d_name, &h_ppath); ++ err = PTR_ERR(h_d); ++ if (IS_ERR(h_d)) ++ goto out; ++ ++ err = 0; ++ if (unlikely(h_d != h_dentry ++ || d_inode(h_d) != h_inode ++ || (h_inode && au_iattr_test(&ia, h_inode)))) ++ err = au_busy_or_stale(); ++ dput(h_d); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_h_verify(struct dentry *h_dentry, unsigned int udba, struct inode *h_dir, ++ struct dentry *h_parent, struct au_branch *br) ++{ ++ int err; ++ ++ err = 0; ++ if (udba == AuOpt_UDBA_REVAL ++ && !au_test_fs_remote(h_dentry->d_sb)) { ++ IMustLock(h_dir); ++ err = (d_inode(h_dentry->d_parent) != h_dir); ++ } else if (udba != AuOpt_UDBA_NONE) ++ err = au_h_verify_dentry(h_dentry, h_parent, br); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_refresh_hdentry(struct dentry *dentry, struct dentry *parent) ++{ ++ int err; ++ aufs_bindex_t new_bindex, bindex, bbot, bwh, bdiropq; ++ struct au_hdentry tmp, *p, *q; ++ struct au_dinfo *dinfo; ++ struct super_block *sb; ++ ++ DiMustWriteLock(dentry); ++ ++ sb = dentry->d_sb; ++ dinfo = au_di(dentry); ++ bbot = dinfo->di_bbot; ++ bwh = dinfo->di_bwh; ++ bdiropq = dinfo->di_bdiropq; ++ bindex = dinfo->di_btop; ++ p = au_hdentry(dinfo, bindex); ++ for (; bindex <= bbot; bindex++, p++) { ++ if (!p->hd_dentry) ++ continue; ++ ++ new_bindex = au_br_index(sb, p->hd_id); ++ if (new_bindex == bindex) ++ continue; ++ ++ if (dinfo->di_bwh == bindex) ++ bwh = new_bindex; ++ if (dinfo->di_bdiropq == bindex) ++ bdiropq = new_bindex; ++ if (new_bindex < 0) { ++ au_hdput(p); ++ p->hd_dentry = NULL; ++ continue; ++ } ++ ++ /* swap two lower dentries, and loop again */ ++ q = au_hdentry(dinfo, new_bindex); ++ tmp = *q; ++ *q = *p; ++ *p = tmp; ++ if (tmp.hd_dentry) { ++ bindex--; ++ p--; ++ } ++ } ++ ++ dinfo->di_bwh = -1; ++ if (bwh >= 0 && bwh <= au_sbbot(sb) && au_sbr_whable(sb, bwh)) ++ dinfo->di_bwh = bwh; ++ ++ dinfo->di_bdiropq = -1; ++ if (bdiropq >= 0 ++ && bdiropq <= au_sbbot(sb) ++ && au_sbr_whable(sb, bdiropq)) ++ dinfo->di_bdiropq = bdiropq; ++ ++ err = -EIO; ++ dinfo->di_btop = -1; ++ dinfo->di_bbot = -1; ++ bbot = au_dbbot(parent); ++ bindex = 0; ++ p = au_hdentry(dinfo, bindex); ++ for (; bindex <= bbot; bindex++, p++) ++ if (p->hd_dentry) { ++ dinfo->di_btop = bindex; ++ break; ++ } ++ ++ if (dinfo->di_btop >= 0) { ++ bindex = bbot; ++ p = au_hdentry(dinfo, bindex); ++ for (; bindex >= 0; bindex--, p--) ++ if (p->hd_dentry) { ++ dinfo->di_bbot = bindex; ++ err = 0; ++ break; ++ } ++ } ++ ++ return err; ++} ++ ++static void au_do_hide(struct dentry *dentry) ++{ ++ struct inode *inode; ++ ++ if (d_really_is_positive(dentry)) { ++ inode = d_inode(dentry); ++ if (!d_is_dir(dentry)) { ++ if (inode->i_nlink && !d_unhashed(dentry)) ++ drop_nlink(inode); ++ } else { ++ clear_nlink(inode); ++ /* stop next lookup */ ++ inode->i_flags |= S_DEAD; ++ } ++ smp_mb(); /* necessary? */ ++ } ++ d_drop(dentry); ++} ++ ++static int au_hide_children(struct dentry *parent) ++{ ++ int err, i, j, ndentry; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry *dentry; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_dcsub_pages(&dpages, parent, NULL, NULL); ++ if (unlikely(err)) ++ goto out_dpages; ++ ++ /* in reverse order */ ++ for (i = dpages.ndpage - 1; i >= 0; i--) { ++ dpage = dpages.dpages + i; ++ ndentry = dpage->ndentry; ++ for (j = ndentry - 1; j >= 0; j--) { ++ dentry = dpage->dentries[j]; ++ if (dentry != parent) ++ au_do_hide(dentry); ++ } ++ } ++ ++out_dpages: ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++static void au_hide(struct dentry *dentry) ++{ ++ int err; ++ ++ AuDbgDentry(dentry); ++ if (d_is_dir(dentry)) { ++ /* shrink_dcache_parent(dentry); */ ++ err = au_hide_children(dentry); ++ if (unlikely(err)) ++ AuIOErr("%pd, failed hiding children, ignored %d\n", ++ dentry, err); ++ } ++ au_do_hide(dentry); ++} ++ ++/* ++ * By adding a dirty branch, a cached dentry may be affected in various ways. ++ * ++ * a dirty branch is added ++ * - on the top of layers ++ * - in the middle of layers ++ * - to the bottom of layers ++ * ++ * on the added branch there exists ++ * - a whiteout ++ * - a diropq ++ * - a same named entry ++ * + exist ++ * * negative --> positive ++ * * positive --> positive ++ * - type is unchanged ++ * - type is changed ++ * + doesn't exist ++ * * negative --> negative ++ * * positive --> negative (rejected by au_br_del() for non-dir case) ++ * - none ++ */ ++static int au_refresh_by_dinfo(struct dentry *dentry, struct au_dinfo *dinfo, ++ struct au_dinfo *tmp) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct { ++ struct dentry *dentry; ++ struct inode *inode; ++ mode_t mode; ++ } orig_h, tmp_h = { ++ .dentry = NULL ++ }; ++ struct au_hdentry *hd; ++ struct inode *inode, *h_inode; ++ struct dentry *h_dentry; ++ ++ err = 0; ++ AuDebugOn(dinfo->di_btop < 0); ++ orig_h.mode = 0; ++ orig_h.dentry = au_hdentry(dinfo, dinfo->di_btop)->hd_dentry; ++ orig_h.inode = NULL; ++ if (d_is_positive(orig_h.dentry)) { ++ orig_h.inode = d_inode(orig_h.dentry); ++ orig_h.mode = orig_h.inode->i_mode & S_IFMT; ++ } ++ if (tmp->di_btop >= 0) { ++ tmp_h.dentry = au_hdentry(tmp, tmp->di_btop)->hd_dentry; ++ if (d_is_positive(tmp_h.dentry)) { ++ tmp_h.inode = d_inode(tmp_h.dentry); ++ tmp_h.mode = tmp_h.inode->i_mode & S_IFMT; ++ } ++ } ++ ++ inode = NULL; ++ if (d_really_is_positive(dentry)) ++ inode = d_inode(dentry); ++ if (!orig_h.inode) { ++ AuDbg("negative originally\n"); ++ if (inode) { ++ au_hide(dentry); ++ goto out; ++ } ++ AuDebugOn(inode); ++ AuDebugOn(dinfo->di_btop != dinfo->di_bbot); ++ AuDebugOn(dinfo->di_bdiropq != -1); ++ ++ if (!tmp_h.inode) { ++ AuDbg("negative --> negative\n"); ++ /* should have only one negative lower */ ++ if (tmp->di_btop >= 0 ++ && tmp->di_btop < dinfo->di_btop) { ++ AuDebugOn(tmp->di_btop != tmp->di_bbot); ++ AuDebugOn(dinfo->di_btop != dinfo->di_bbot); ++ au_set_h_dptr(dentry, dinfo->di_btop, NULL); ++ au_di_cp(dinfo, tmp); ++ hd = au_hdentry(tmp, tmp->di_btop); ++ au_set_h_dptr(dentry, tmp->di_btop, ++ dget(hd->hd_dentry)); ++ } ++ au_dbg_verify_dinode(dentry); ++ } else { ++ AuDbg("negative --> positive\n"); ++ /* ++ * similar to the behaviour of creating with bypassing ++ * aufs. ++ * unhash it in order to force an error in the ++ * succeeding create operation. ++ * we should not set S_DEAD here. ++ */ ++ d_drop(dentry); ++ /* au_di_swap(tmp, dinfo); */ ++ au_dbg_verify_dinode(dentry); ++ } ++ } else { ++ AuDbg("positive originally\n"); ++ /* inode may be NULL */ ++ AuDebugOn(inode && (inode->i_mode & S_IFMT) != orig_h.mode); ++ if (!tmp_h.inode) { ++ AuDbg("positive --> negative\n"); ++ /* or bypassing aufs */ ++ au_hide(dentry); ++ if (tmp->di_bwh >= 0 && tmp->di_bwh <= dinfo->di_btop) ++ dinfo->di_bwh = tmp->di_bwh; ++ if (inode) ++ err = au_refresh_hinode_self(inode); ++ au_dbg_verify_dinode(dentry); ++ } else if (orig_h.mode == tmp_h.mode) { ++ AuDbg("positive --> positive, same type\n"); ++ if (!S_ISDIR(orig_h.mode) ++ && dinfo->di_btop > tmp->di_btop) { ++ /* ++ * similar to the behaviour of removing and ++ * creating. ++ */ ++ au_hide(dentry); ++ if (inode) ++ err = au_refresh_hinode_self(inode); ++ au_dbg_verify_dinode(dentry); ++ } else { ++ /* fill empty slots */ ++ if (dinfo->di_btop > tmp->di_btop) ++ dinfo->di_btop = tmp->di_btop; ++ if (dinfo->di_bbot < tmp->di_bbot) ++ dinfo->di_bbot = tmp->di_bbot; ++ dinfo->di_bwh = tmp->di_bwh; ++ dinfo->di_bdiropq = tmp->di_bdiropq; ++ bbot = dinfo->di_bbot; ++ bindex = tmp->di_btop; ++ hd = au_hdentry(tmp, bindex); ++ for (; bindex <= bbot; bindex++, hd++) { ++ if (au_h_dptr(dentry, bindex)) ++ continue; ++ h_dentry = hd->hd_dentry; ++ if (!h_dentry) ++ continue; ++ AuDebugOn(d_is_negative(h_dentry)); ++ h_inode = d_inode(h_dentry); ++ AuDebugOn(orig_h.mode ++ != (h_inode->i_mode ++ & S_IFMT)); ++ au_set_h_dptr(dentry, bindex, ++ dget(h_dentry)); ++ } ++ if (inode) ++ err = au_refresh_hinode(inode, dentry); ++ au_dbg_verify_dinode(dentry); ++ } ++ } else { ++ AuDbg("positive --> positive, different type\n"); ++ /* similar to the behaviour of removing and creating */ ++ au_hide(dentry); ++ if (inode) ++ err = au_refresh_hinode_self(inode); ++ au_dbg_verify_dinode(dentry); ++ } ++ } ++ ++out: ++ return err; ++} ++ ++void au_refresh_dop(struct dentry *dentry, int force_reval) ++{ ++ const struct dentry_operations *dop ++ = force_reval ? &aufs_dop : dentry->d_sb->s_d_op; ++ static const unsigned int mask ++ = DCACHE_OP_REVALIDATE | DCACHE_OP_WEAK_REVALIDATE; ++ ++ BUILD_BUG_ON(sizeof(mask) != sizeof(dentry->d_flags)); ++ ++ if (dentry->d_op == dop) ++ return; ++ ++ AuDbg("%pd\n", dentry); ++ spin_lock(&dentry->d_lock); ++ if (dop == &aufs_dop) ++ dentry->d_flags |= mask; ++ else ++ dentry->d_flags &= ~mask; ++ dentry->d_op = dop; ++ spin_unlock(&dentry->d_lock); ++} ++ ++int au_refresh_dentry(struct dentry *dentry, struct dentry *parent) ++{ ++ int err, ebrange, nbr; ++ unsigned int sigen; ++ struct au_dinfo *dinfo, *tmp; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ DiMustWriteLock(dentry); ++ AuDebugOn(IS_ROOT(dentry)); ++ AuDebugOn(d_really_is_negative(parent)); ++ ++ sb = dentry->d_sb; ++ sigen = au_sigen(sb); ++ err = au_digen_test(parent, sigen); ++ if (unlikely(err)) ++ goto out; ++ ++ nbr = au_sbbot(sb) + 1; ++ dinfo = au_di(dentry); ++ err = au_di_realloc(dinfo, nbr, /*may_shrink*/0); ++ if (unlikely(err)) ++ goto out; ++ ebrange = au_dbrange_test(dentry); ++ if (!ebrange) ++ ebrange = au_do_refresh_hdentry(dentry, parent); ++ ++ if (d_unhashed(dentry) || ebrange /* || dinfo->di_tmpfile */) { ++ AuDebugOn(au_dbtop(dentry) < 0 && au_dbbot(dentry) >= 0); ++ if (d_really_is_positive(dentry)) { ++ inode = d_inode(dentry); ++ err = au_refresh_hinode_self(inode); ++ } ++ au_dbg_verify_dinode(dentry); ++ if (!err) ++ goto out_dgen; /* success */ ++ goto out; ++ } ++ ++ /* temporary dinfo */ ++ AuDbgDentry(dentry); ++ err = -ENOMEM; ++ tmp = au_di_alloc(sb, AuLsc_DI_TMP); ++ if (unlikely(!tmp)) ++ goto out; ++ au_di_swap(tmp, dinfo); ++ /* returns the number of positive dentries */ ++ /* ++ * if current working dir is removed, it returns an error. ++ * but the dentry is legal. ++ */ ++ err = au_lkup_dentry(dentry, /*btop*/0, AuLkup_ALLOW_NEG); ++ AuDbgDentry(dentry); ++ au_di_swap(tmp, dinfo); ++ if (err == -ENOENT) ++ err = 0; ++ if (err >= 0) { ++ /* compare/refresh by dinfo */ ++ AuDbgDentry(dentry); ++ err = au_refresh_by_dinfo(dentry, dinfo, tmp); ++ au_dbg_verify_dinode(dentry); ++ AuTraceErr(err); ++ } ++ au_di_realloc(dinfo, nbr, /*may_shrink*/1); /* harmless if err */ ++ au_rw_write_unlock(&tmp->di_rwsem); ++ au_di_free(tmp); ++ if (unlikely(err)) ++ goto out; ++ ++out_dgen: ++ au_update_digen(dentry); ++out: ++ if (unlikely(err && !(dentry->d_flags & DCACHE_NFSFS_RENAMED))) { ++ AuIOErr("failed refreshing %pd, %d\n", dentry, err); ++ AuDbgDentry(dentry); ++ } ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_do_h_d_reval(struct dentry *h_dentry, unsigned int flags, ++ struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ int err, valid; ++ ++ err = 0; ++ if (!(h_dentry->d_flags & DCACHE_OP_REVALIDATE)) ++ goto out; ++ ++ AuDbg("b%d\n", bindex); ++ /* ++ * gave up supporting LOOKUP_CREATE/OPEN for lower fs, ++ * due to whiteout and branch permission. ++ */ ++ flags &= ~(/*LOOKUP_PARENT |*/ LOOKUP_OPEN | LOOKUP_CREATE ++ | LOOKUP_FOLLOW | LOOKUP_EXCL); ++ /* it may return tri-state */ ++ valid = h_dentry->d_op->d_revalidate(h_dentry, flags); ++ ++ if (unlikely(valid < 0)) ++ err = valid; ++ else if (!valid) ++ err = -EINVAL; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* todo: remove this */ ++static int h_d_revalidate(struct dentry *dentry, struct inode *inode, ++ unsigned int flags, int do_udba, int dirren) ++{ ++ int err; ++ umode_t mode, h_mode; ++ aufs_bindex_t bindex, btail, btop, ibs, ibe; ++ unsigned char plus, unhashed, is_root, h_plus, h_nfs, tmpfile; ++ struct inode *h_inode, *h_cached_inode; ++ struct dentry *h_dentry; ++ struct qstr *name, *h_name; ++ ++ err = 0; ++ plus = 0; ++ mode = 0; ++ ibs = -1; ++ ibe = -1; ++ unhashed = !!d_unhashed(dentry); ++ is_root = !!IS_ROOT(dentry); ++ name = &dentry->d_name; ++ tmpfile = au_di(dentry)->di_tmpfile; ++ ++ /* ++ * Theoretically, REVAL test should be unnecessary in case of ++ * {FS,I}NOTIFY. ++ * But {fs,i}notify doesn't fire some necessary events, ++ * IN_ATTRIB for atime/nlink/pageio ++ * Let's do REVAL test too. ++ */ ++ if (do_udba && inode) { ++ mode = (inode->i_mode & S_IFMT); ++ plus = (inode->i_nlink > 0); ++ ibs = au_ibtop(inode); ++ ibe = au_ibbot(inode); ++ } ++ ++ btop = au_dbtop(dentry); ++ btail = btop; ++ if (inode && S_ISDIR(inode->i_mode)) ++ btail = au_dbtaildir(dentry); ++ for (bindex = btop; bindex <= btail; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ ++ AuDbg("b%d, %pd\n", bindex, h_dentry); ++ h_nfs = !!au_test_nfs(h_dentry->d_sb); ++ spin_lock(&h_dentry->d_lock); ++ h_name = &h_dentry->d_name; ++ if (unlikely(do_udba ++ && !is_root ++ && ((!h_nfs ++ && (unhashed != !!d_unhashed(h_dentry) ++ || (!tmpfile && !dirren ++ && !au_qstreq(name, h_name)) ++ )) ++ || (h_nfs ++ && !(flags & LOOKUP_OPEN) ++ && (h_dentry->d_flags ++ & DCACHE_NFSFS_RENAMED))) ++ )) { ++ int h_unhashed; ++ ++ h_unhashed = d_unhashed(h_dentry); ++ spin_unlock(&h_dentry->d_lock); ++ AuDbg("unhash 0x%x 0x%x, %pd %pd\n", ++ unhashed, h_unhashed, dentry, h_dentry); ++ goto err; ++ } ++ spin_unlock(&h_dentry->d_lock); ++ ++ err = au_do_h_d_reval(h_dentry, flags, dentry, bindex); ++ if (unlikely(err)) ++ /* do not goto err, to keep the errno */ ++ break; ++ ++ /* todo: plink too? */ ++ if (!do_udba) ++ continue; ++ ++ /* UDBA tests */ ++ if (unlikely(!!inode != d_is_positive(h_dentry))) ++ goto err; ++ ++ h_inode = NULL; ++ if (d_is_positive(h_dentry)) ++ h_inode = d_inode(h_dentry); ++ h_plus = plus; ++ h_mode = mode; ++ h_cached_inode = h_inode; ++ if (h_inode) { ++ h_mode = (h_inode->i_mode & S_IFMT); ++ h_plus = (h_inode->i_nlink > 0); ++ } ++ if (inode && ibs <= bindex && bindex <= ibe) ++ h_cached_inode = au_h_iptr(inode, bindex); ++ ++ if (!h_nfs) { ++ if (unlikely(plus != h_plus && !tmpfile)) ++ goto err; ++ } else { ++ if (unlikely(!(h_dentry->d_flags & DCACHE_NFSFS_RENAMED) ++ && !is_root ++ && !IS_ROOT(h_dentry) ++ && unhashed != d_unhashed(h_dentry))) ++ goto err; ++ } ++ if (unlikely(mode != h_mode ++ || h_cached_inode != h_inode)) ++ goto err; ++ continue; ++ ++err: ++ err = -EINVAL; ++ break; ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* todo: consolidate with do_refresh() and au_reval_for_attr() */ ++static int simple_reval_dpath(struct dentry *dentry, unsigned int sigen) ++{ ++ int err; ++ struct dentry *parent; ++ ++ if (!au_digen_test(dentry, sigen)) ++ return 0; ++ ++ parent = dget_parent(dentry); ++ di_read_lock_parent(parent, AuLock_IR); ++ AuDebugOn(au_digen_test(parent, sigen)); ++ au_dbg_verify_gen(parent, sigen); ++ err = au_refresh_dentry(dentry, parent); ++ di_read_unlock(parent, AuLock_IR); ++ dput(parent); ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_reval_dpath(struct dentry *dentry, unsigned int sigen) ++{ ++ int err; ++ struct dentry *d, *parent; ++ ++ if (!au_ftest_si(au_sbi(dentry->d_sb), FAILED_REFRESH_DIR)) ++ return simple_reval_dpath(dentry, sigen); ++ ++ /* slow loop, keep it simple and stupid */ ++ /* cf: au_cpup_dirs() */ ++ err = 0; ++ parent = NULL; ++ while (au_digen_test(dentry, sigen)) { ++ d = dentry; ++ while (1) { ++ dput(parent); ++ parent = dget_parent(d); ++ if (!au_digen_test(parent, sigen)) ++ break; ++ d = parent; ++ } ++ ++ if (d != dentry) ++ di_write_lock_child2(d); ++ ++ /* someone might update our dentry while we were sleeping */ ++ if (au_digen_test(d, sigen)) { ++ /* ++ * todo: consolidate with simple_reval_dpath(), ++ * do_refresh() and au_reval_for_attr(). ++ */ ++ di_read_lock_parent(parent, AuLock_IR); ++ err = au_refresh_dentry(d, parent); ++ di_read_unlock(parent, AuLock_IR); ++ } ++ ++ if (d != dentry) ++ di_write_unlock(d); ++ dput(parent); ++ if (unlikely(err)) ++ break; ++ } ++ ++ return err; ++} ++ ++/* ++ * if valid returns 1, otherwise 0. ++ */ ++static int aufs_d_revalidate(struct dentry *dentry, unsigned int flags) ++{ ++ int valid, err; ++ unsigned int sigen; ++ unsigned char do_udba, dirren; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ /* todo: support rcu-walk? */ ++ if (flags & LOOKUP_RCU) ++ return -ECHILD; ++ ++ valid = 0; ++ if (unlikely(!au_di(dentry))) ++ goto out; ++ ++ valid = 1; ++ sb = dentry->d_sb; ++ /* ++ * todo: very ugly ++ * i_mutex of parent dir may be held, ++ * but we should not return 'invalid' due to busy. ++ */ ++ err = aufs_read_lock(dentry, AuLock_FLUSH | AuLock_DW | AuLock_NOPLM); ++ if (unlikely(err)) { ++ valid = err; ++ AuTraceErr(err); ++ goto out; ++ } ++ inode = NULL; ++ if (d_really_is_positive(dentry)) ++ inode = d_inode(dentry); ++ if (unlikely(inode && au_is_bad_inode(inode))) { ++ err = -EINVAL; ++ AuTraceErr(err); ++ goto out_dgrade; ++ } ++ if (unlikely(au_dbrange_test(dentry))) { ++ err = -EINVAL; ++ AuTraceErr(err); ++ goto out_dgrade; ++ } ++ ++ sigen = au_sigen(sb); ++ if (au_digen_test(dentry, sigen)) { ++ AuDebugOn(IS_ROOT(dentry)); ++ err = au_reval_dpath(dentry, sigen); ++ if (unlikely(err)) { ++ AuTraceErr(err); ++ goto out_dgrade; ++ } ++ } ++ di_downgrade_lock(dentry, AuLock_IR); ++ ++ err = -EINVAL; ++ if (!(flags & (LOOKUP_OPEN | LOOKUP_EMPTY)) ++ && inode ++ && !(inode->i_state && I_LINKABLE) ++ && (IS_DEADDIR(inode) || !inode->i_nlink)) { ++ AuTraceErr(err); ++ goto out_inval; ++ } ++ ++ do_udba = !au_opt_test(au_mntflags(sb), UDBA_NONE); ++ if (do_udba && inode) { ++ aufs_bindex_t btop = au_ibtop(inode); ++ struct inode *h_inode; ++ ++ if (btop >= 0) { ++ h_inode = au_h_iptr(inode, btop); ++ if (h_inode && au_test_higen(inode, h_inode)) { ++ AuTraceErr(err); ++ goto out_inval; ++ } ++ } ++ } ++ ++ dirren = !!au_opt_test(au_mntflags(sb), DIRREN); ++ err = h_d_revalidate(dentry, inode, flags, do_udba, dirren); ++ if (unlikely(!err && do_udba && au_dbtop(dentry) < 0)) { ++ err = -EIO; ++ AuDbg("both of real entry and whiteout found, %p, err %d\n", ++ dentry, err); ++ } ++ goto out_inval; ++ ++out_dgrade: ++ di_downgrade_lock(dentry, AuLock_IR); ++out_inval: ++ aufs_read_unlock(dentry, AuLock_IR); ++ AuTraceErr(err); ++ valid = !err; ++out: ++ if (!valid) { ++ AuDbg("%pd invalid, %d\n", dentry, valid); ++ d_drop(dentry); ++ } ++ return valid; ++} ++ ++static void aufs_d_release(struct dentry *dentry) ++{ ++ if (au_di(dentry)) { ++ au_di_fin(dentry); ++ au_hn_di_reinit(dentry); ++ } ++} ++ ++const struct dentry_operations aufs_dop = { ++ .d_revalidate = aufs_d_revalidate, ++ .d_weak_revalidate = aufs_d_revalidate, ++ .d_release = aufs_d_release ++}; ++ ++/* aufs_dop without d_revalidate */ ++const struct dentry_operations aufs_dop_noreval = { ++ .d_release = aufs_d_release ++}; +diff -Nurp linux-5.15.37/fs/aufs/dentry.h linux-5.15.37-aufs/fs/aufs/dentry.h +--- linux-5.15.37/fs/aufs/dentry.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dentry.h 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,256 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * lookup and dentry operations ++ */ ++ ++#ifndef __AUFS_DENTRY_H__ ++#define __AUFS_DENTRY_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "dirren.h" ++#include "rwsem.h" ++ ++struct au_hdentry { ++ struct dentry *hd_dentry; ++ aufs_bindex_t hd_id; ++}; ++ ++struct au_dinfo { ++ atomic_t di_generation; ++ ++ struct au_rwsem di_rwsem; ++ aufs_bindex_t di_btop, di_bbot, di_bwh, di_bdiropq; ++ unsigned char di_tmpfile; /* to allow the different name */ ++ struct au_hdentry *di_hdentry; ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* flags for au_lkup_dentry() */ ++#define AuLkup_ALLOW_NEG 1 ++#define AuLkup_IGNORE_PERM (1 << 1) ++#define AuLkup_DIRREN (1 << 2) ++#define au_ftest_lkup(flags, name) ((flags) & AuLkup_##name) ++#define au_fset_lkup(flags, name) \ ++ do { (flags) |= AuLkup_##name; } while (0) ++#define au_fclr_lkup(flags, name) \ ++ do { (flags) &= ~AuLkup_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_DIRREN ++#undef AuLkup_DIRREN ++#define AuLkup_DIRREN 0 ++#endif ++ ++struct au_do_lookup_args { ++ unsigned int flags; ++ mode_t type; ++ struct qstr whname, *name; ++ struct au_dr_lookup dirren; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dentry.c */ ++extern const struct dentry_operations aufs_dop, aufs_dop_noreval; ++struct au_branch; ++struct dentry *au_sio_lkup_one(struct user_namespace *userns, struct qstr *name, ++ struct path *ppath); ++int au_h_verify(struct dentry *h_dentry, unsigned int udba, struct inode *h_dir, ++ struct dentry *h_parent, struct au_branch *br); ++ ++int au_lkup_dentry(struct dentry *dentry, aufs_bindex_t btop, ++ unsigned int flags); ++int au_lkup_neg(struct dentry *dentry, aufs_bindex_t bindex, int wh); ++int au_refresh_dentry(struct dentry *dentry, struct dentry *parent); ++int au_reval_dpath(struct dentry *dentry, unsigned int sigen); ++void au_refresh_dop(struct dentry *dentry, int force_reval); ++ ++/* dinfo.c */ ++void au_di_init_once(void *_di); ++struct au_dinfo *au_di_alloc(struct super_block *sb, unsigned int lsc); ++void au_di_free(struct au_dinfo *dinfo); ++void au_di_swap(struct au_dinfo *a, struct au_dinfo *b); ++void au_di_cp(struct au_dinfo *dst, struct au_dinfo *src); ++int au_di_init(struct dentry *dentry); ++void au_di_fin(struct dentry *dentry); ++int au_di_realloc(struct au_dinfo *dinfo, int nbr, int may_shrink); ++ ++void di_read_lock(struct dentry *d, int flags, unsigned int lsc); ++void di_read_unlock(struct dentry *d, int flags); ++void di_downgrade_lock(struct dentry *d, int flags); ++void di_write_lock(struct dentry *d, unsigned int lsc); ++void di_write_unlock(struct dentry *d); ++void di_write_lock2_child(struct dentry *d1, struct dentry *d2, int isdir); ++void di_write_lock2_parent(struct dentry *d1, struct dentry *d2, int isdir); ++void di_write_unlock2(struct dentry *d1, struct dentry *d2); ++ ++struct dentry *au_h_dptr(struct dentry *dentry, aufs_bindex_t bindex); ++struct dentry *au_h_d_alias(struct dentry *dentry, aufs_bindex_t bindex); ++aufs_bindex_t au_dbtail(struct dentry *dentry); ++aufs_bindex_t au_dbtaildir(struct dentry *dentry); ++ ++void au_set_h_dptr(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_dentry); ++int au_digen_test(struct dentry *dentry, unsigned int sigen); ++int au_dbrange_test(struct dentry *dentry); ++void au_update_digen(struct dentry *dentry); ++void au_update_dbrange(struct dentry *dentry, int do_put_zero); ++void au_update_dbtop(struct dentry *dentry); ++void au_update_dbbot(struct dentry *dentry); ++int au_find_dbindex(struct dentry *dentry, struct dentry *h_dentry); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_dinfo *au_di(struct dentry *dentry) ++{ ++ return dentry->d_fsdata; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* lock subclass for dinfo */ ++enum { ++ AuLsc_DI_CHILD, /* child first */ ++ AuLsc_DI_CHILD2, /* rename(2), link(2), and cpup at hnotify */ ++ AuLsc_DI_CHILD3, /* copyup dirs */ ++ AuLsc_DI_PARENT, ++ AuLsc_DI_PARENT2, ++ AuLsc_DI_PARENT3, ++ AuLsc_DI_TMP /* temp for replacing dinfo */ ++}; ++ ++/* ++ * di_read_lock_child, di_write_lock_child, ++ * di_read_lock_child2, di_write_lock_child2, ++ * di_read_lock_child3, di_write_lock_child3, ++ * di_read_lock_parent, di_write_lock_parent, ++ * di_read_lock_parent2, di_write_lock_parent2, ++ * di_read_lock_parent3, di_write_lock_parent3, ++ */ ++#define AuReadLockFunc(name, lsc) \ ++static inline void di_read_lock_##name(struct dentry *d, int flags) \ ++{ di_read_lock(d, flags, AuLsc_DI_##lsc); } ++ ++#define AuWriteLockFunc(name, lsc) \ ++static inline void di_write_lock_##name(struct dentry *d) \ ++{ di_write_lock(d, AuLsc_DI_##lsc); } ++ ++#define AuRWLockFuncs(name, lsc) \ ++ AuReadLockFunc(name, lsc) \ ++ AuWriteLockFunc(name, lsc) ++ ++AuRWLockFuncs(child, CHILD); ++AuRWLockFuncs(child2, CHILD2); ++AuRWLockFuncs(child3, CHILD3); ++AuRWLockFuncs(parent, PARENT); ++AuRWLockFuncs(parent2, PARENT2); ++AuRWLockFuncs(parent3, PARENT3); ++ ++#undef AuReadLockFunc ++#undef AuWriteLockFunc ++#undef AuRWLockFuncs ++ ++#define DiMustNoWaiters(d) AuRwMustNoWaiters(&au_di(d)->di_rwsem) ++#define DiMustAnyLock(d) AuRwMustAnyLock(&au_di(d)->di_rwsem) ++#define DiMustWriteLock(d) AuRwMustWriteLock(&au_di(d)->di_rwsem) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* todo: memory barrier? */ ++static inline unsigned int au_digen(struct dentry *d) ++{ ++ return atomic_read(&au_di(d)->di_generation); ++} ++ ++static inline void au_h_dentry_init(struct au_hdentry *hdentry) ++{ ++ hdentry->hd_dentry = NULL; ++} ++ ++static inline struct au_hdentry *au_hdentry(struct au_dinfo *di, ++ aufs_bindex_t bindex) ++{ ++ return di->di_hdentry + bindex; ++} ++ ++static inline void au_hdput(struct au_hdentry *hd) ++{ ++ if (hd) ++ dput(hd->hd_dentry); ++} ++ ++static inline aufs_bindex_t au_dbtop(struct dentry *dentry) ++{ ++ DiMustAnyLock(dentry); ++ return au_di(dentry)->di_btop; ++} ++ ++static inline aufs_bindex_t au_dbbot(struct dentry *dentry) ++{ ++ DiMustAnyLock(dentry); ++ return au_di(dentry)->di_bbot; ++} ++ ++static inline aufs_bindex_t au_dbwh(struct dentry *dentry) ++{ ++ DiMustAnyLock(dentry); ++ return au_di(dentry)->di_bwh; ++} ++ ++static inline aufs_bindex_t au_dbdiropq(struct dentry *dentry) ++{ ++ DiMustAnyLock(dentry); ++ return au_di(dentry)->di_bdiropq; ++} ++ ++/* todo: hard/soft set? */ ++static inline void au_set_dbtop(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ DiMustWriteLock(dentry); ++ au_di(dentry)->di_btop = bindex; ++} ++ ++static inline void au_set_dbbot(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ DiMustWriteLock(dentry); ++ au_di(dentry)->di_bbot = bindex; ++} ++ ++static inline void au_set_dbwh(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ DiMustWriteLock(dentry); ++ /* dbwh can be outside of btop - bbot range */ ++ au_di(dentry)->di_bwh = bindex; ++} ++ ++static inline void au_set_dbdiropq(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ DiMustWriteLock(dentry); ++ au_di(dentry)->di_bdiropq = bindex; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_HNOTIFY ++static inline void au_digen_dec(struct dentry *d) ++{ ++ atomic_dec(&au_di(d)->di_generation); ++} ++ ++static inline void au_hn_di_reinit(struct dentry *dentry) ++{ ++ dentry->d_fsdata = NULL; ++} ++#else ++AuStubVoid(au_hn_di_reinit, struct dentry *dentry __maybe_unused) ++#endif /* CONFIG_AUFS_HNOTIFY */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DENTRY_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/dinfo.c linux-5.15.37-aufs/fs/aufs/dinfo.c +--- linux-5.15.37/fs/aufs/dinfo.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dinfo.c 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,541 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * dentry private data ++ */ ++ ++#include "aufs.h" ++ ++void au_di_init_once(void *_dinfo) ++{ ++ struct au_dinfo *dinfo = _dinfo; ++ ++ au_rw_init(&dinfo->di_rwsem); ++} ++ ++struct au_dinfo *au_di_alloc(struct super_block *sb, unsigned int lsc) ++{ ++ struct au_dinfo *dinfo; ++ int nbr, i; ++ ++ dinfo = au_cache_alloc_dinfo(); ++ if (unlikely(!dinfo)) ++ goto out; ++ ++ nbr = au_sbbot(sb) + 1; ++ if (nbr <= 0) ++ nbr = 1; ++ dinfo->di_hdentry = kcalloc(nbr, sizeof(*dinfo->di_hdentry), GFP_NOFS); ++ if (dinfo->di_hdentry) { ++ au_rw_write_lock_nested(&dinfo->di_rwsem, lsc); ++ dinfo->di_btop = -1; ++ dinfo->di_bbot = -1; ++ dinfo->di_bwh = -1; ++ dinfo->di_bdiropq = -1; ++ dinfo->di_tmpfile = 0; ++ for (i = 0; i < nbr; i++) ++ dinfo->di_hdentry[i].hd_id = -1; ++ goto out; ++ } ++ ++ au_cache_free_dinfo(dinfo); ++ dinfo = NULL; ++ ++out: ++ return dinfo; ++} ++ ++void au_di_free(struct au_dinfo *dinfo) ++{ ++ struct au_hdentry *p; ++ aufs_bindex_t bbot, bindex; ++ ++ /* dentry may not be revalidated */ ++ bindex = dinfo->di_btop; ++ if (bindex >= 0) { ++ bbot = dinfo->di_bbot; ++ p = au_hdentry(dinfo, bindex); ++ while (bindex++ <= bbot) ++ au_hdput(p++); ++ } ++ au_kfree_try_rcu(dinfo->di_hdentry); ++ au_cache_free_dinfo(dinfo); ++} ++ ++void au_di_swap(struct au_dinfo *a, struct au_dinfo *b) ++{ ++ struct au_hdentry *p; ++ aufs_bindex_t bi; ++ ++ AuRwMustWriteLock(&a->di_rwsem); ++ AuRwMustWriteLock(&b->di_rwsem); ++ ++#define DiSwap(v, name) \ ++ do { \ ++ v = a->di_##name; \ ++ a->di_##name = b->di_##name; \ ++ b->di_##name = v; \ ++ } while (0) ++ ++ DiSwap(p, hdentry); ++ DiSwap(bi, btop); ++ DiSwap(bi, bbot); ++ DiSwap(bi, bwh); ++ DiSwap(bi, bdiropq); ++ /* smp_mb(); */ ++ ++#undef DiSwap ++} ++ ++void au_di_cp(struct au_dinfo *dst, struct au_dinfo *src) ++{ ++ AuRwMustWriteLock(&dst->di_rwsem); ++ AuRwMustWriteLock(&src->di_rwsem); ++ ++ dst->di_btop = src->di_btop; ++ dst->di_bbot = src->di_bbot; ++ dst->di_bwh = src->di_bwh; ++ dst->di_bdiropq = src->di_bdiropq; ++ /* smp_mb(); */ ++} ++ ++int au_di_init(struct dentry *dentry) ++{ ++ int err; ++ struct super_block *sb; ++ struct au_dinfo *dinfo; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ dinfo = au_di_alloc(sb, AuLsc_DI_CHILD); ++ if (dinfo) { ++ atomic_set(&dinfo->di_generation, au_sigen(sb)); ++ /* smp_mb(); */ /* atomic_set */ ++ dentry->d_fsdata = dinfo; ++ } else ++ err = -ENOMEM; ++ ++ return err; ++} ++ ++void au_di_fin(struct dentry *dentry) ++{ ++ struct au_dinfo *dinfo; ++ ++ dinfo = au_di(dentry); ++ AuRwDestroy(&dinfo->di_rwsem); ++ au_di_free(dinfo); ++} ++ ++int au_di_realloc(struct au_dinfo *dinfo, int nbr, int may_shrink) ++{ ++ int err, sz; ++ struct au_hdentry *hdp; ++ ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ err = -ENOMEM; ++ sz = sizeof(*hdp) * (dinfo->di_bbot + 1); ++ if (!sz) ++ sz = sizeof(*hdp); ++ hdp = au_kzrealloc(dinfo->di_hdentry, sz, sizeof(*hdp) * nbr, GFP_NOFS, ++ may_shrink); ++ if (hdp) { ++ dinfo->di_hdentry = hdp; ++ err = 0; ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void do_ii_write_lock(struct inode *inode, unsigned int lsc) ++{ ++ switch (lsc) { ++ case AuLsc_DI_CHILD: ++ ii_write_lock_child(inode); ++ break; ++ case AuLsc_DI_CHILD2: ++ ii_write_lock_child2(inode); ++ break; ++ case AuLsc_DI_CHILD3: ++ ii_write_lock_child3(inode); ++ break; ++ case AuLsc_DI_PARENT: ++ ii_write_lock_parent(inode); ++ break; ++ case AuLsc_DI_PARENT2: ++ ii_write_lock_parent2(inode); ++ break; ++ case AuLsc_DI_PARENT3: ++ ii_write_lock_parent3(inode); ++ break; ++ default: ++ BUG(); ++ } ++} ++ ++static void do_ii_read_lock(struct inode *inode, unsigned int lsc) ++{ ++ switch (lsc) { ++ case AuLsc_DI_CHILD: ++ ii_read_lock_child(inode); ++ break; ++ case AuLsc_DI_CHILD2: ++ ii_read_lock_child2(inode); ++ break; ++ case AuLsc_DI_CHILD3: ++ ii_read_lock_child3(inode); ++ break; ++ case AuLsc_DI_PARENT: ++ ii_read_lock_parent(inode); ++ break; ++ case AuLsc_DI_PARENT2: ++ ii_read_lock_parent2(inode); ++ break; ++ case AuLsc_DI_PARENT3: ++ ii_read_lock_parent3(inode); ++ break; ++ default: ++ BUG(); ++ } ++} ++ ++void di_read_lock(struct dentry *d, int flags, unsigned int lsc) ++{ ++ struct inode *inode; ++ ++ au_rw_read_lock_nested(&au_di(d)->di_rwsem, lsc); ++ if (d_really_is_positive(d)) { ++ inode = d_inode(d); ++ if (au_ftest_lock(flags, IW)) ++ do_ii_write_lock(inode, lsc); ++ else if (au_ftest_lock(flags, IR)) ++ do_ii_read_lock(inode, lsc); ++ } ++} ++ ++void di_read_unlock(struct dentry *d, int flags) ++{ ++ struct inode *inode; ++ ++ if (d_really_is_positive(d)) { ++ inode = d_inode(d); ++ if (au_ftest_lock(flags, IW)) { ++ au_dbg_verify_dinode(d); ++ ii_write_unlock(inode); ++ } else if (au_ftest_lock(flags, IR)) { ++ au_dbg_verify_dinode(d); ++ ii_read_unlock(inode); ++ } ++ } ++ au_rw_read_unlock(&au_di(d)->di_rwsem); ++} ++ ++void di_downgrade_lock(struct dentry *d, int flags) ++{ ++ if (d_really_is_positive(d) && au_ftest_lock(flags, IR)) ++ ii_downgrade_lock(d_inode(d)); ++ au_rw_dgrade_lock(&au_di(d)->di_rwsem); ++} ++ ++void di_write_lock(struct dentry *d, unsigned int lsc) ++{ ++ au_rw_write_lock_nested(&au_di(d)->di_rwsem, lsc); ++ if (d_really_is_positive(d)) ++ do_ii_write_lock(d_inode(d), lsc); ++} ++ ++void di_write_unlock(struct dentry *d) ++{ ++ au_dbg_verify_dinode(d); ++ if (d_really_is_positive(d)) ++ ii_write_unlock(d_inode(d)); ++ au_rw_write_unlock(&au_di(d)->di_rwsem); ++} ++ ++void di_write_lock2_child(struct dentry *d1, struct dentry *d2, int isdir) ++{ ++ AuDebugOn(d1 == d2 ++ || d_inode(d1) == d_inode(d2) ++ || d1->d_sb != d2->d_sb); ++ ++ if ((isdir && au_test_subdir(d1, d2)) ++ || d1 < d2) { ++ di_write_lock_child(d1); ++ di_write_lock_child2(d2); ++ } else { ++ di_write_lock_child(d2); ++ di_write_lock_child2(d1); ++ } ++} ++ ++void di_write_lock2_parent(struct dentry *d1, struct dentry *d2, int isdir) ++{ ++ AuDebugOn(d1 == d2 ++ || d_inode(d1) == d_inode(d2) ++ || d1->d_sb != d2->d_sb); ++ ++ if ((isdir && au_test_subdir(d1, d2)) ++ || d1 < d2) { ++ di_write_lock_parent(d1); ++ di_write_lock_parent2(d2); ++ } else { ++ di_write_lock_parent(d2); ++ di_write_lock_parent2(d1); ++ } ++} ++ ++void di_write_unlock2(struct dentry *d1, struct dentry *d2) ++{ ++ di_write_unlock(d1); ++ if (d_inode(d1) == d_inode(d2)) ++ au_rw_write_unlock(&au_di(d2)->di_rwsem); ++ else ++ di_write_unlock(d2); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct dentry *au_h_dptr(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ struct dentry *d; ++ ++ DiMustAnyLock(dentry); ++ ++ if (au_dbtop(dentry) < 0 || bindex < au_dbtop(dentry)) ++ return NULL; ++ AuDebugOn(bindex < 0); ++ d = au_hdentry(au_di(dentry), bindex)->hd_dentry; ++ AuDebugOn(d && au_dcount(d) <= 0); ++ return d; ++} ++ ++/* ++ * extended version of au_h_dptr(). ++ * returns a hashed and positive (or linkable) h_dentry in bindex, NULL, or ++ * error. ++ */ ++struct dentry *au_h_d_alias(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ struct dentry *h_dentry; ++ struct inode *inode, *h_inode; ++ ++ AuDebugOn(d_really_is_negative(dentry)); ++ ++ h_dentry = NULL; ++ if (au_dbtop(dentry) <= bindex ++ && bindex <= au_dbbot(dentry)) ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry && !au_d_linkable(h_dentry)) { ++ dget(h_dentry); ++ goto out; /* success */ ++ } ++ ++ inode = d_inode(dentry); ++ AuDebugOn(bindex < au_ibtop(inode)); ++ AuDebugOn(au_ibbot(inode) < bindex); ++ h_inode = au_h_iptr(inode, bindex); ++ h_dentry = d_find_alias(h_inode); ++ if (h_dentry) { ++ if (!IS_ERR(h_dentry)) { ++ if (!au_d_linkable(h_dentry)) ++ goto out; /* success */ ++ dput(h_dentry); ++ } else ++ goto out; ++ } ++ ++ if (au_opt_test(au_mntflags(dentry->d_sb), PLINK)) { ++ h_dentry = au_plink_lkup(inode, bindex); ++ AuDebugOn(!h_dentry); ++ if (!IS_ERR(h_dentry)) { ++ if (!au_d_hashed_positive(h_dentry)) ++ goto out; /* success */ ++ dput(h_dentry); ++ h_dentry = NULL; ++ } ++ } ++ ++out: ++ AuDbgDentry(h_dentry); ++ return h_dentry; ++} ++ ++aufs_bindex_t au_dbtail(struct dentry *dentry) ++{ ++ aufs_bindex_t bbot, bwh; ++ ++ bbot = au_dbbot(dentry); ++ if (0 <= bbot) { ++ bwh = au_dbwh(dentry); ++ if (!bwh) ++ return bwh; ++ if (0 < bwh && bwh < bbot) ++ return bwh - 1; ++ } ++ return bbot; ++} ++ ++aufs_bindex_t au_dbtaildir(struct dentry *dentry) ++{ ++ aufs_bindex_t bbot, bopq; ++ ++ bbot = au_dbtail(dentry); ++ if (0 <= bbot) { ++ bopq = au_dbdiropq(dentry); ++ if (0 <= bopq && bopq < bbot) ++ bbot = bopq; ++ } ++ return bbot; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_set_h_dptr(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_dentry) ++{ ++ struct au_dinfo *dinfo; ++ struct au_hdentry *hd; ++ struct au_branch *br; ++ ++ DiMustWriteLock(dentry); ++ ++ dinfo = au_di(dentry); ++ hd = au_hdentry(dinfo, bindex); ++ au_hdput(hd); ++ hd->hd_dentry = h_dentry; ++ if (h_dentry) { ++ br = au_sbr(dentry->d_sb, bindex); ++ hd->hd_id = br->br_id; ++ } ++} ++ ++int au_dbrange_test(struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t btop, bbot; ++ ++ err = 0; ++ btop = au_dbtop(dentry); ++ bbot = au_dbbot(dentry); ++ if (btop >= 0) ++ AuDebugOn(bbot < 0 && btop > bbot); ++ else { ++ err = -EIO; ++ AuDebugOn(bbot >= 0); ++ } ++ ++ return err; ++} ++ ++int au_digen_test(struct dentry *dentry, unsigned int sigen) ++{ ++ int err; ++ ++ err = 0; ++ if (unlikely(au_digen(dentry) != sigen ++ || au_iigen_test(d_inode(dentry), sigen))) ++ err = -EIO; ++ ++ return err; ++} ++ ++void au_update_digen(struct dentry *dentry) ++{ ++ atomic_set(&au_di(dentry)->di_generation, au_sigen(dentry->d_sb)); ++ /* smp_mb(); */ /* atomic_set */ ++} ++ ++void au_update_dbrange(struct dentry *dentry, int do_put_zero) ++{ ++ struct au_dinfo *dinfo; ++ struct dentry *h_d; ++ struct au_hdentry *hdp; ++ aufs_bindex_t bindex, bbot; ++ ++ DiMustWriteLock(dentry); ++ ++ dinfo = au_di(dentry); ++ if (!dinfo || dinfo->di_btop < 0) ++ return; ++ ++ if (do_put_zero) { ++ bbot = dinfo->di_bbot; ++ bindex = dinfo->di_btop; ++ hdp = au_hdentry(dinfo, bindex); ++ for (; bindex <= bbot; bindex++, hdp++) { ++ h_d = hdp->hd_dentry; ++ if (h_d && d_is_negative(h_d)) ++ au_set_h_dptr(dentry, bindex, NULL); ++ } ++ } ++ ++ dinfo->di_btop = 0; ++ hdp = au_hdentry(dinfo, dinfo->di_btop); ++ for (; dinfo->di_btop <= dinfo->di_bbot; dinfo->di_btop++, hdp++) ++ if (hdp->hd_dentry) ++ break; ++ if (dinfo->di_btop > dinfo->di_bbot) { ++ dinfo->di_btop = -1; ++ dinfo->di_bbot = -1; ++ return; ++ } ++ ++ hdp = au_hdentry(dinfo, dinfo->di_bbot); ++ for (; dinfo->di_bbot >= 0; dinfo->di_bbot--, hdp--) ++ if (hdp->hd_dentry) ++ break; ++ AuDebugOn(dinfo->di_btop > dinfo->di_bbot || dinfo->di_bbot < 0); ++} ++ ++void au_update_dbtop(struct dentry *dentry) ++{ ++ aufs_bindex_t bindex, bbot; ++ struct dentry *h_dentry; ++ ++ bbot = au_dbbot(dentry); ++ for (bindex = au_dbtop(dentry); bindex <= bbot; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ if (d_is_positive(h_dentry)) { ++ au_set_dbtop(dentry, bindex); ++ return; ++ } ++ au_set_h_dptr(dentry, bindex, NULL); ++ } ++} ++ ++void au_update_dbbot(struct dentry *dentry) ++{ ++ aufs_bindex_t bindex, btop; ++ struct dentry *h_dentry; ++ ++ btop = au_dbtop(dentry); ++ for (bindex = au_dbbot(dentry); bindex >= btop; bindex--) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ if (d_is_positive(h_dentry)) { ++ au_set_dbbot(dentry, bindex); ++ return; ++ } ++ au_set_h_dptr(dentry, bindex, NULL); ++ } ++} ++ ++int au_find_dbindex(struct dentry *dentry, struct dentry *h_dentry) ++{ ++ aufs_bindex_t bindex, bbot; ++ ++ bbot = au_dbbot(dentry); ++ for (bindex = au_dbtop(dentry); bindex <= bbot; bindex++) ++ if (au_h_dptr(dentry, bindex) == h_dentry) ++ return bindex; ++ return -1; ++} +diff -Nurp linux-5.15.37/fs/aufs/dir.c linux-5.15.37-aufs/fs/aufs/dir.c +--- linux-5.15.37/fs/aufs/dir.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dir.c 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,752 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * directory operations ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++void au_add_nlink(struct inode *dir, struct inode *h_dir) ++{ ++ unsigned int nlink; ++ ++ AuDebugOn(!S_ISDIR(dir->i_mode) || !S_ISDIR(h_dir->i_mode)); ++ ++ nlink = dir->i_nlink; ++ nlink += h_dir->i_nlink - 2; ++ if (h_dir->i_nlink < 2) ++ nlink += 2; ++ smp_mb(); /* for i_nlink */ ++ /* 0 can happen in revaliding */ ++ set_nlink(dir, nlink); ++} ++ ++void au_sub_nlink(struct inode *dir, struct inode *h_dir) ++{ ++ unsigned int nlink; ++ ++ AuDebugOn(!S_ISDIR(dir->i_mode) || !S_ISDIR(h_dir->i_mode)); ++ ++ nlink = dir->i_nlink; ++ nlink -= h_dir->i_nlink - 2; ++ if (h_dir->i_nlink < 2) ++ nlink -= 2; ++ smp_mb(); /* for i_nlink */ ++ /* nlink == 0 means the branch-fs is broken */ ++ set_nlink(dir, nlink); ++} ++ ++loff_t au_dir_size(struct file *file, struct dentry *dentry) ++{ ++ loff_t sz; ++ aufs_bindex_t bindex, bbot; ++ struct file *h_file; ++ struct dentry *h_dentry; ++ ++ sz = 0; ++ if (file) { ++ AuDebugOn(!d_is_dir(file->f_path.dentry)); ++ ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); ++ bindex <= bbot && sz < KMALLOC_MAX_SIZE; ++ bindex++) { ++ h_file = au_hf_dir(file, bindex); ++ if (h_file && file_inode(h_file)) ++ sz += vfsub_f_size_read(h_file); ++ } ++ } else { ++ AuDebugOn(!dentry); ++ AuDebugOn(!d_is_dir(dentry)); ++ ++ bbot = au_dbtaildir(dentry); ++ for (bindex = au_dbtop(dentry); ++ bindex <= bbot && sz < KMALLOC_MAX_SIZE; ++ bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry && d_is_positive(h_dentry)) ++ sz += i_size_read(d_inode(h_dentry)); ++ } ++ } ++ if (sz < KMALLOC_MAX_SIZE) ++ sz = roundup_pow_of_two(sz); ++ if (sz > KMALLOC_MAX_SIZE) ++ sz = KMALLOC_MAX_SIZE; ++ else if (sz < NAME_MAX) { ++ BUILD_BUG_ON(AUFS_RDBLK_DEF < NAME_MAX); ++ sz = AUFS_RDBLK_DEF; ++ } ++ return sz; ++} ++ ++struct au_dir_ts_arg { ++ struct dentry *dentry; ++ aufs_bindex_t brid; ++}; ++ ++static void au_do_dir_ts(void *arg) ++{ ++ struct au_dir_ts_arg *a = arg; ++ struct au_dtime dt; ++ struct path h_path; ++ struct inode *dir, *h_dir; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_hinode *hdir; ++ int err; ++ aufs_bindex_t btop, bindex; ++ ++ sb = a->dentry->d_sb; ++ if (d_really_is_negative(a->dentry)) ++ goto out; ++ /* no dir->i_mutex lock */ ++ aufs_read_lock(a->dentry, AuLock_DW); /* noflush */ ++ ++ dir = d_inode(a->dentry); ++ btop = au_ibtop(dir); ++ bindex = au_br_index(sb, a->brid); ++ if (bindex < btop) ++ goto out_unlock; ++ ++ br = au_sbr(sb, bindex); ++ h_path.dentry = au_h_dptr(a->dentry, bindex); ++ if (!h_path.dentry) ++ goto out_unlock; ++ h_path.mnt = au_br_mnt(br); ++ au_dtime_store(&dt, a->dentry, &h_path); ++ ++ br = au_sbr(sb, btop); ++ if (!au_br_writable(br->br_perm)) ++ goto out_unlock; ++ h_path.dentry = au_h_dptr(a->dentry, btop); ++ h_path.mnt = au_br_mnt(br); ++ err = vfsub_mnt_want_write(h_path.mnt); ++ if (err) ++ goto out_unlock; ++ hdir = au_hi(dir, btop); ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ h_dir = au_h_iptr(dir, btop); ++ if (h_dir->i_nlink ++ && timespec64_compare(&h_dir->i_mtime, &dt.dt_mtime) < 0) { ++ dt.dt_h_path = h_path; ++ au_dtime_revert(&dt); ++ } ++ au_hn_inode_unlock(hdir); ++ vfsub_mnt_drop_write(h_path.mnt); ++ au_cpup_attr_timesizes(dir); ++ ++out_unlock: ++ aufs_read_unlock(a->dentry, AuLock_DW); ++out: ++ dput(a->dentry); ++ au_nwt_done(&au_sbi(sb)->si_nowait); ++ au_kfree_try_rcu(arg); ++} ++ ++void au_dir_ts(struct inode *dir, aufs_bindex_t bindex) ++{ ++ int perm, wkq_err; ++ aufs_bindex_t btop; ++ struct au_dir_ts_arg *arg; ++ struct dentry *dentry; ++ struct super_block *sb; ++ ++ IMustLock(dir); ++ ++ dentry = d_find_any_alias(dir); ++ AuDebugOn(!dentry); ++ sb = dentry->d_sb; ++ btop = au_ibtop(dir); ++ if (btop == bindex) { ++ au_cpup_attr_timesizes(dir); ++ goto out; ++ } ++ ++ perm = au_sbr_perm(sb, btop); ++ if (!au_br_writable(perm)) ++ goto out; ++ ++ arg = kmalloc(sizeof(*arg), GFP_NOFS); ++ if (!arg) ++ goto out; ++ ++ arg->dentry = dget(dentry); /* will be dput-ted by au_do_dir_ts() */ ++ arg->brid = au_sbr_id(sb, bindex); ++ wkq_err = au_wkq_nowait(au_do_dir_ts, arg, sb, /*flags*/0); ++ if (unlikely(wkq_err)) { ++ pr_err("wkq %d\n", wkq_err); ++ dput(dentry); ++ au_kfree_try_rcu(arg); ++ } ++ ++out: ++ dput(dentry); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int reopen_dir(struct file *file) ++{ ++ int err; ++ unsigned int flags; ++ aufs_bindex_t bindex, btail, btop; ++ struct dentry *dentry, *h_dentry; ++ struct file *h_file; ++ ++ /* open all lower dirs */ ++ dentry = file->f_path.dentry; ++ btop = au_dbtop(dentry); ++ for (bindex = au_fbtop(file); bindex < btop; bindex++) ++ au_set_h_fptr(file, bindex, NULL); ++ au_set_fbtop(file, btop); ++ ++ btail = au_dbtaildir(dentry); ++ for (bindex = au_fbbot_dir(file); btail < bindex; bindex--) ++ au_set_h_fptr(file, bindex, NULL); ++ au_set_fbbot_dir(file, btail); ++ ++ flags = vfsub_file_flags(file); ++ for (bindex = btop; bindex <= btail; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ h_file = au_hf_dir(file, bindex); ++ if (h_file) ++ continue; ++ ++ h_file = au_h_open(dentry, bindex, flags, file, /*force_wr*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; /* close all? */ ++ au_set_h_fptr(file, bindex, h_file); ++ } ++ au_update_figen(file); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ err = 0; ++ ++out: ++ return err; ++} ++ ++static int do_open_dir(struct file *file, int flags, struct file *h_file) ++{ ++ int err; ++ aufs_bindex_t bindex, btail; ++ struct dentry *dentry, *h_dentry; ++ struct vfsmount *mnt; ++ ++ FiMustWriteLock(file); ++ AuDebugOn(h_file); ++ ++ err = 0; ++ mnt = file->f_path.mnt; ++ dentry = file->f_path.dentry; ++ file->f_version = inode_query_iversion(d_inode(dentry)); ++ bindex = au_dbtop(dentry); ++ au_set_fbtop(file, bindex); ++ btail = au_dbtaildir(dentry); ++ au_set_fbbot_dir(file, btail); ++ for (; !err && bindex <= btail; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!h_dentry) ++ continue; ++ ++ err = vfsub_test_mntns(mnt, h_dentry->d_sb); ++ if (unlikely(err)) ++ break; ++ h_file = au_h_open(dentry, bindex, flags, file, /*force_wr*/0); ++ if (IS_ERR(h_file)) { ++ err = PTR_ERR(h_file); ++ break; ++ } ++ au_set_h_fptr(file, bindex, h_file); ++ } ++ au_update_figen(file); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ if (!err) ++ return 0; /* success */ ++ ++ /* close all */ ++ for (bindex = au_fbtop(file); bindex <= btail; bindex++) ++ au_set_h_fptr(file, bindex, NULL); ++ au_set_fbtop(file, -1); ++ au_set_fbbot_dir(file, -1); ++ ++ return err; ++} ++ ++static int aufs_open_dir(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ int err; ++ struct super_block *sb; ++ struct au_fidir *fidir; ++ ++ err = -ENOMEM; ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ fidir = au_fidir_alloc(sb); ++ if (fidir) { ++ struct au_do_open_args args = { ++ .open = do_open_dir, ++ .fidir = fidir ++ }; ++ err = au_do_open(file, &args); ++ if (unlikely(err)) ++ au_kfree_rcu(fidir); ++ } ++ si_read_unlock(sb); ++ return err; ++} ++ ++static int aufs_release_dir(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ struct au_vdir *vdir_cache; ++ struct au_finfo *finfo; ++ struct au_fidir *fidir; ++ struct au_hfile *hf; ++ aufs_bindex_t bindex, bbot; ++ ++ finfo = au_fi(file); ++ fidir = finfo->fi_hdir; ++ if (fidir) { ++ au_hbl_del(&finfo->fi_hlist, ++ &au_sbi(file->f_path.dentry->d_sb)->si_files); ++ vdir_cache = fidir->fd_vdir_cache; /* lock-free */ ++ if (vdir_cache) ++ au_vdir_free(vdir_cache); ++ ++ bindex = finfo->fi_btop; ++ if (bindex >= 0) { ++ hf = fidir->fd_hfile + bindex; ++ /* ++ * calls fput() instead of filp_close(), ++ * since no dnotify or lock for the lower file. ++ */ ++ bbot = fidir->fd_bbot; ++ for (; bindex <= bbot; bindex++, hf++) ++ if (hf->hf_file) ++ au_hfput(hf, /*execed*/0); ++ } ++ au_kfree_rcu(fidir); ++ finfo->fi_hdir = NULL; ++ } ++ au_finfo_fin(file); ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_flush_dir(struct file *file, fl_owner_t id) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct file *h_file; ++ ++ err = 0; ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); !err && bindex <= bbot; bindex++) { ++ h_file = au_hf_dir(file, bindex); ++ if (h_file) ++ err = vfsub_flush(h_file, id); ++ } ++ return err; ++} ++ ++static int aufs_flush_dir(struct file *file, fl_owner_t id) ++{ ++ return au_do_flush(file, id, au_do_flush_dir); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_fsync_dir_no_file(struct dentry *dentry, int datasync) ++{ ++ int err; ++ aufs_bindex_t bbot, bindex; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ bbot = au_dbbot(dentry); ++ for (bindex = au_dbtop(dentry); !err && bindex <= bbot; bindex++) { ++ struct path h_path; ++ ++ if (au_test_ro(sb, bindex, inode)) ++ continue; ++ h_path.dentry = au_h_dptr(dentry, bindex); ++ if (!h_path.dentry) ++ continue; ++ ++ h_path.mnt = au_sbr_mnt(sb, bindex); ++ err = vfsub_fsync(NULL, &h_path, datasync); ++ } ++ ++ return err; ++} ++ ++static int au_do_fsync_dir(struct file *file, int datasync) ++{ ++ int err; ++ aufs_bindex_t bbot, bindex; ++ struct file *h_file; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ err = au_reval_and_lock_fdi(file, reopen_dir, /*wlock*/1, /*fi_lsc*/0); ++ if (unlikely(err)) ++ goto out; ++ ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); !err && bindex <= bbot; bindex++) { ++ h_file = au_hf_dir(file, bindex); ++ if (!h_file || au_test_ro(sb, bindex, inode)) ++ continue; ++ ++ err = vfsub_fsync(h_file, &h_file->f_path, datasync); ++ } ++ ++out: ++ return err; ++} ++ ++/* ++ * @file may be NULL ++ */ ++static int aufs_fsync_dir(struct file *file, loff_t start, loff_t end, ++ int datasync) ++{ ++ int err; ++ struct dentry *dentry; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ err = 0; ++ dentry = file->f_path.dentry; ++ inode = d_inode(dentry); ++ inode_lock(inode); ++ sb = dentry->d_sb; ++ si_noflush_read_lock(sb); ++ if (file) ++ err = au_do_fsync_dir(file, datasync); ++ else { ++ di_write_lock_child(dentry); ++ err = au_do_fsync_dir_no_file(dentry, datasync); ++ } ++ au_cpup_attr_timesizes(inode); ++ di_write_unlock(dentry); ++ if (file) ++ fi_write_unlock(file); ++ ++ si_read_unlock(sb); ++ inode_unlock(inode); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_iterate_shared(struct file *file, struct dir_context *ctx) ++{ ++ int err; ++ struct dentry *dentry; ++ struct inode *inode, *h_inode; ++ struct super_block *sb; ++ ++ AuDbg("%pD, ctx{%ps, %llu}\n", file, ctx->actor, ctx->pos); ++ ++ dentry = file->f_path.dentry; ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ ++ sb = dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ err = au_reval_and_lock_fdi(file, reopen_dir, /*wlock*/1, /*fi_lsc*/0); ++ if (unlikely(err)) ++ goto out; ++ err = au_alive_dir(dentry); ++ if (!err) ++ err = au_vdir_init(file); ++ di_downgrade_lock(dentry, AuLock_IR); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ if (!au_test_nfsd()) { ++ err = au_vdir_fill_de(file, ctx); ++ fsstack_copy_attr_atime(inode, h_inode); ++ } else { ++ /* ++ * nfsd filldir may call lookup_one_len(), vfs_getattr(), ++ * encode_fh() and others. ++ */ ++ atomic_inc(&h_inode->i_count); ++ di_read_unlock(dentry, AuLock_IR); ++ si_read_unlock(sb); ++ err = au_vdir_fill_de(file, ctx); ++ fsstack_copy_attr_atime(inode, h_inode); ++ fi_write_unlock(file); ++ iput(h_inode); ++ ++ AuTraceErr(err); ++ return err; ++ } ++ ++out_unlock: ++ di_read_unlock(dentry, AuLock_IR); ++ fi_write_unlock(file); ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define AuTestEmpty_WHONLY 1 ++#define AuTestEmpty_CALLED (1 << 1) ++#define AuTestEmpty_SHWH (1 << 2) ++#define au_ftest_testempty(flags, name) ((flags) & AuTestEmpty_##name) ++#define au_fset_testempty(flags, name) \ ++ do { (flags) |= AuTestEmpty_##name; } while (0) ++#define au_fclr_testempty(flags, name) \ ++ do { (flags) &= ~AuTestEmpty_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_SHWH ++#undef AuTestEmpty_SHWH ++#define AuTestEmpty_SHWH 0 ++#endif ++ ++struct test_empty_arg { ++ struct dir_context ctx; ++ struct au_nhash *whlist; ++ unsigned int flags; ++ int err; ++ aufs_bindex_t bindex; ++}; ++ ++static int test_empty_cb(struct dir_context *ctx, const char *__name, ++ int namelen, loff_t offset __maybe_unused, u64 ino, ++ unsigned int d_type) ++{ ++ struct test_empty_arg *arg = container_of(ctx, struct test_empty_arg, ++ ctx); ++ char *name = (void *)__name; ++ ++ arg->err = 0; ++ au_fset_testempty(arg->flags, CALLED); ++ /* smp_mb(); */ ++ if (name[0] == '.' ++ && (namelen == 1 || (name[1] == '.' && namelen == 2))) ++ goto out; /* success */ ++ ++ if (namelen <= AUFS_WH_PFX_LEN ++ || memcmp(name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { ++ if (au_ftest_testempty(arg->flags, WHONLY) ++ && !au_nhash_test_known_wh(arg->whlist, name, namelen)) ++ arg->err = -ENOTEMPTY; ++ goto out; ++ } ++ ++ name += AUFS_WH_PFX_LEN; ++ namelen -= AUFS_WH_PFX_LEN; ++ if (!au_nhash_test_known_wh(arg->whlist, name, namelen)) ++ arg->err = au_nhash_append_wh ++ (arg->whlist, name, namelen, ino, d_type, arg->bindex, ++ au_ftest_testempty(arg->flags, SHWH)); ++ ++out: ++ /* smp_mb(); */ ++ AuTraceErr(arg->err); ++ return arg->err; ++} ++ ++static int do_test_empty(struct dentry *dentry, struct test_empty_arg *arg) ++{ ++ int err; ++ struct file *h_file; ++ struct au_branch *br; ++ ++ h_file = au_h_open(dentry, arg->bindex, ++ O_RDONLY | O_NONBLOCK | O_DIRECTORY | O_LARGEFILE, ++ /*file*/NULL, /*force_wr*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = 0; ++ if (!au_opt_test(au_mntflags(dentry->d_sb), UDBA_NONE) ++ && !file_inode(h_file)->i_nlink) ++ goto out_put; ++ ++ do { ++ arg->err = 0; ++ au_fclr_testempty(arg->flags, CALLED); ++ /* smp_mb(); */ ++ err = vfsub_iterate_dir(h_file, &arg->ctx); ++ if (err >= 0) ++ err = arg->err; ++ } while (!err && au_ftest_testempty(arg->flags, CALLED)); ++ ++out_put: ++ fput(h_file); ++ br = au_sbr(dentry->d_sb, arg->bindex); ++ au_lcnt_dec(&br->br_nfiles); ++out: ++ return err; ++} ++ ++struct do_test_empty_args { ++ int *errp; ++ struct dentry *dentry; ++ struct test_empty_arg *arg; ++}; ++ ++static void call_do_test_empty(void *args) ++{ ++ struct do_test_empty_args *a = args; ++ *a->errp = do_test_empty(a->dentry, a->arg); ++} ++ ++static int sio_test_empty(struct dentry *dentry, struct test_empty_arg *arg) ++{ ++ int err, wkq_err; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct user_namespace *h_userns; ++ ++ h_userns = au_sbr_userns(dentry->d_sb, arg->bindex); ++ h_dentry = au_h_dptr(dentry, arg->bindex); ++ h_inode = d_inode(h_dentry); ++ /* todo: i_mode changes anytime? */ ++ inode_lock_shared_nested(h_inode, AuLsc_I_CHILD); ++ err = au_test_h_perm_sio(h_userns, h_inode, MAY_EXEC | MAY_READ); ++ inode_unlock_shared(h_inode); ++ if (!err) ++ err = do_test_empty(dentry, arg); ++ else { ++ struct do_test_empty_args args = { ++ .errp = &err, ++ .dentry = dentry, ++ .arg = arg ++ }; ++ unsigned int flags = arg->flags; ++ ++ wkq_err = au_wkq_wait(call_do_test_empty, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ arg->flags = flags; ++ } ++ ++ return err; ++} ++ ++int au_test_empty_lower(struct dentry *dentry) ++{ ++ int err; ++ unsigned int rdhash; ++ aufs_bindex_t bindex, btop, btail; ++ struct au_nhash whlist; ++ struct test_empty_arg arg = { ++ .ctx = { ++ .actor = test_empty_cb ++ } ++ }; ++ int (*test_empty)(struct dentry *dentry, struct test_empty_arg *arg); ++ ++ SiMustAnyLock(dentry->d_sb); ++ ++ rdhash = au_sbi(dentry->d_sb)->si_rdhash; ++ if (!rdhash) ++ rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, dentry)); ++ err = au_nhash_alloc(&whlist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ ++ arg.flags = 0; ++ arg.whlist = &whlist; ++ btop = au_dbtop(dentry); ++ if (au_opt_test(au_mntflags(dentry->d_sb), SHWH)) ++ au_fset_testempty(arg.flags, SHWH); ++ test_empty = do_test_empty; ++ if (au_opt_test(au_mntflags(dentry->d_sb), DIRPERM1)) ++ test_empty = sio_test_empty; ++ arg.bindex = btop; ++ err = test_empty(dentry, &arg); ++ if (unlikely(err)) ++ goto out_whlist; ++ ++ au_fset_testempty(arg.flags, WHONLY); ++ btail = au_dbtaildir(dentry); ++ for (bindex = btop + 1; !err && bindex <= btail; bindex++) { ++ struct dentry *h_dentry; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry && d_is_positive(h_dentry)) { ++ arg.bindex = bindex; ++ err = test_empty(dentry, &arg); ++ } ++ } ++ ++out_whlist: ++ au_nhash_wh_free(&whlist); ++out: ++ return err; ++} ++ ++int au_test_empty(struct dentry *dentry, struct au_nhash *whlist) ++{ ++ int err; ++ struct test_empty_arg arg = { ++ .ctx = { ++ .actor = test_empty_cb ++ } ++ }; ++ aufs_bindex_t bindex, btail; ++ ++ err = 0; ++ arg.whlist = whlist; ++ arg.flags = AuTestEmpty_WHONLY; ++ if (au_opt_test(au_mntflags(dentry->d_sb), SHWH)) ++ au_fset_testempty(arg.flags, SHWH); ++ btail = au_dbtaildir(dentry); ++ for (bindex = au_dbtop(dentry); !err && bindex <= btail; bindex++) { ++ struct dentry *h_dentry; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry && d_is_positive(h_dentry)) { ++ arg.bindex = bindex; ++ err = sio_test_empty(dentry, &arg); ++ } ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++const struct file_operations aufs_dir_fop = { ++ .owner = THIS_MODULE, ++ .llseek = default_llseek, ++ .read = generic_read_dir, ++ .iterate_shared = aufs_iterate_shared, ++ .unlocked_ioctl = aufs_ioctl_dir, ++#ifdef CONFIG_COMPAT ++ .compat_ioctl = aufs_compat_ioctl_dir, ++#endif ++ .open = aufs_open_dir, ++ .release = aufs_release_dir, ++ .flush = aufs_flush_dir, ++ .fsync = aufs_fsync_dir ++}; +diff -Nurp linux-5.15.37/fs/aufs/dir.h linux-5.15.37-aufs/fs/aufs/dir.h +--- linux-5.15.37/fs/aufs/dir.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dir.h 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,121 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * directory operations ++ */ ++ ++#ifndef __AUFS_DIR_H__ ++#define __AUFS_DIR_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* need to be faster and smaller */ ++ ++struct au_nhash { ++ unsigned int nh_num; ++ struct hlist_head *nh_head; ++}; ++ ++struct au_vdir_destr { ++ unsigned char len; ++ unsigned char name[]; ++} __packed; ++ ++struct au_vdir_dehstr { ++ struct hlist_node hash; ++ struct au_vdir_destr *str; ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++struct au_vdir_de { ++ ino_t de_ino; ++ unsigned char de_type; ++ /* caution: packed */ ++ struct au_vdir_destr de_str; ++} __packed; ++ ++struct au_vdir_wh { ++ struct hlist_node wh_hash; ++#ifdef CONFIG_AUFS_SHWH ++ ino_t wh_ino; ++ aufs_bindex_t wh_bindex; ++ unsigned char wh_type; ++#else ++ aufs_bindex_t wh_bindex; ++#endif ++ /* caution: packed */ ++ struct au_vdir_destr wh_str; ++} __packed; ++ ++union au_vdir_deblk_p { ++ unsigned char *deblk; ++ struct au_vdir_de *de; ++}; ++ ++struct au_vdir { ++ unsigned char **vd_deblk; ++ unsigned long vd_nblk; ++ struct { ++ unsigned long ul; ++ union au_vdir_deblk_p p; ++ } vd_last; ++ ++ u64 vd_version; ++ unsigned int vd_deblk_sz; ++ unsigned long vd_jiffy; ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dir.c */ ++extern const struct file_operations aufs_dir_fop; ++void au_add_nlink(struct inode *dir, struct inode *h_dir); ++void au_sub_nlink(struct inode *dir, struct inode *h_dir); ++loff_t au_dir_size(struct file *file, struct dentry *dentry); ++void au_dir_ts(struct inode *dir, aufs_bindex_t bsrc); ++int au_test_empty_lower(struct dentry *dentry); ++int au_test_empty(struct dentry *dentry, struct au_nhash *whlist); ++ ++/* vdir.c */ ++unsigned int au_rdhash_est(loff_t sz); ++int au_nhash_alloc(struct au_nhash *nhash, unsigned int num_hash, gfp_t gfp); ++void au_nhash_wh_free(struct au_nhash *whlist); ++int au_nhash_test_longer_wh(struct au_nhash *whlist, aufs_bindex_t btgt, ++ int limit); ++int au_nhash_test_known_wh(struct au_nhash *whlist, char *name, int nlen); ++int au_nhash_append_wh(struct au_nhash *whlist, char *name, int nlen, ino_t ino, ++ unsigned int d_type, aufs_bindex_t bindex, ++ unsigned char shwh); ++void au_vdir_free(struct au_vdir *vdir); ++int au_vdir_init(struct file *file); ++int au_vdir_fill_de(struct file *file, struct dir_context *ctx); ++ ++/* ioctl.c */ ++long aufs_ioctl_dir(struct file *file, unsigned int cmd, unsigned long arg); ++ ++#ifdef CONFIG_AUFS_RDU ++/* rdu.c */ ++long au_rdu_ioctl(struct file *file, unsigned int cmd, unsigned long arg); ++#ifdef CONFIG_COMPAT ++long au_rdu_compat_ioctl(struct file *file, unsigned int cmd, ++ unsigned long arg); ++#endif ++#else ++AuStub(long, au_rdu_ioctl, return -EINVAL, struct file *file, ++ unsigned int cmd, unsigned long arg) ++#ifdef CONFIG_COMPAT ++AuStub(long, au_rdu_compat_ioctl, return -EINVAL, struct file *file, ++ unsigned int cmd, unsigned long arg) ++#endif ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DIR_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/dirren.c linux-5.15.37-aufs/fs/aufs/dirren.c +--- linux-5.15.37/fs/aufs/dirren.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dirren.c 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,1302 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2017-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * special handling in renaming a directory ++ * in order to support looking-up the before-renamed name on the lower readonly ++ * branches ++ */ ++ ++#include ++#include "aufs.h" ++ ++static void au_dr_hino_del(struct au_dr_br *dr, struct au_dr_hino *ent) ++{ ++ int idx; ++ ++ idx = au_dr_ihash(ent->dr_h_ino); ++ au_hbl_del(&ent->dr_hnode, dr->dr_h_ino + idx); ++} ++ ++static int au_dr_hino_test_empty(struct au_dr_br *dr) ++{ ++ int ret, i; ++ struct hlist_bl_head *hbl; ++ ++ ret = 1; ++ for (i = 0; ret && i < AuDirren_NHASH; i++) { ++ hbl = dr->dr_h_ino + i; ++ hlist_bl_lock(hbl); ++ ret &= hlist_bl_empty(hbl); ++ hlist_bl_unlock(hbl); ++ } ++ ++ return ret; ++} ++ ++static struct au_dr_hino *au_dr_hino_find(struct au_dr_br *dr, ino_t ino) ++{ ++ struct au_dr_hino *found, *ent; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ int idx; ++ ++ found = NULL; ++ idx = au_dr_ihash(ino); ++ hbl = dr->dr_h_ino + idx; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(ent, pos, hbl, dr_hnode) ++ if (ent->dr_h_ino == ino) { ++ found = ent; ++ break; ++ } ++ hlist_bl_unlock(hbl); ++ ++ return found; ++} ++ ++int au_dr_hino_test_add(struct au_dr_br *dr, ino_t ino, ++ struct au_dr_hino *add_ent) ++{ ++ int found, idx; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_dr_hino *ent; ++ ++ found = 0; ++ idx = au_dr_ihash(ino); ++ hbl = dr->dr_h_ino + idx; ++#if 0 /* debug print */ ++ { ++ struct hlist_bl_node *tmp; ++ ++ hlist_bl_for_each_entry_safe(ent, pos, tmp, hbl, dr_hnode) ++ AuDbg("hi%llu\n", (unsigned long long)ent->dr_h_ino); ++ } ++#endif ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(ent, pos, hbl, dr_hnode) ++ if (ent->dr_h_ino == ino) { ++ found = 1; ++ break; ++ } ++ if (!found && add_ent) ++ hlist_bl_add_head(&add_ent->dr_hnode, hbl); ++ hlist_bl_unlock(hbl); ++ ++ if (!found && add_ent) ++ AuDbg("i%llu added\n", (unsigned long long)add_ent->dr_h_ino); ++ ++ return found; ++} ++ ++void au_dr_hino_free(struct au_dr_br *dr) ++{ ++ int i; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos, *tmp; ++ struct au_dr_hino *ent; ++ ++ /* SiMustWriteLock(sb); */ ++ ++ for (i = 0; i < AuDirren_NHASH; i++) { ++ hbl = dr->dr_h_ino + i; ++ /* no spinlock since sbinfo must be write-locked */ ++ hlist_bl_for_each_entry_safe(ent, pos, tmp, hbl, dr_hnode) ++ au_kfree_rcu(ent); ++ INIT_HLIST_BL_HEAD(hbl); ++ } ++} ++ ++/* returns the number of inodes or an error */ ++static int au_dr_hino_store(struct super_block *sb, struct au_branch *br, ++ struct file *hinofile) ++{ ++ int err, i; ++ ssize_t ssz; ++ loff_t pos, oldsize; ++ __be64 u64; ++ struct inode *hinoinode; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *n1, *n2; ++ struct au_dr_hino *ent; ++ ++ SiMustWriteLock(sb); ++ AuDebugOn(!au_br_writable(br->br_perm)); ++ ++ hinoinode = file_inode(hinofile); ++ oldsize = i_size_read(hinoinode); ++ ++ err = 0; ++ pos = 0; ++ hbl = br->br_dirren.dr_h_ino; ++ for (i = 0; !err && i < AuDirren_NHASH; i++, hbl++) { ++ /* no bit-lock since sbinfo must be write-locked */ ++ hlist_bl_for_each_entry_safe(ent, n1, n2, hbl, dr_hnode) { ++ AuDbg("hi%llu, %pD2\n", ++ (unsigned long long)ent->dr_h_ino, hinofile); ++ u64 = cpu_to_be64(ent->dr_h_ino); ++ ssz = vfsub_write_k(hinofile, &u64, sizeof(u64), &pos); ++ if (ssz == sizeof(u64)) ++ continue; ++ ++ /* write error */ ++ pr_err("ssz %zd, %pD2\n", ssz, hinofile); ++ err = -ENOSPC; ++ if (ssz < 0) ++ err = ssz; ++ break; ++ } ++ } ++ /* regardless the error */ ++ if (pos < oldsize) { ++ err = vfsub_trunc(&hinofile->f_path, pos, /*attr*/0, hinofile); ++ AuTraceErr(err); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_dr_hino_load(struct au_dr_br *dr, struct file *hinofile) ++{ ++ int err, hidx; ++ ssize_t ssz; ++ size_t sz, n; ++ loff_t pos; ++ uint64_t u64; ++ struct au_dr_hino *ent; ++ struct inode *hinoinode; ++ struct hlist_bl_head *hbl; ++ ++ err = 0; ++ pos = 0; ++ hbl = dr->dr_h_ino; ++ hinoinode = file_inode(hinofile); ++ sz = i_size_read(hinoinode); ++ AuDebugOn(sz % sizeof(u64)); ++ n = sz / sizeof(u64); ++ while (n--) { ++ ssz = vfsub_read_k(hinofile, &u64, sizeof(u64), &pos); ++ if (unlikely(ssz != sizeof(u64))) { ++ pr_err("ssz %zd, %pD2\n", ssz, hinofile); ++ err = -EINVAL; ++ if (ssz < 0) ++ err = ssz; ++ goto out_free; ++ } ++ ++ ent = kmalloc(sizeof(*ent), GFP_NOFS); ++ if (!ent) { ++ err = -ENOMEM; ++ AuTraceErr(err); ++ goto out_free; ++ } ++ ent->dr_h_ino = be64_to_cpu((__force __be64)u64); ++ AuDbg("hi%llu, %pD2\n", ++ (unsigned long long)ent->dr_h_ino, hinofile); ++ hidx = au_dr_ihash(ent->dr_h_ino); ++ au_hbl_add(&ent->dr_hnode, hbl + hidx); ++ } ++ goto out; /* success */ ++ ++out_free: ++ au_dr_hino_free(dr); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * @bindex/@br is a switch to distinguish whether suspending hnotify or not. ++ * @path is a switch to distinguish load and store. ++ */ ++static int au_dr_hino(struct super_block *sb, aufs_bindex_t bindex, ++ struct au_branch *br, const struct path *path) ++{ ++ int err, flags; ++ unsigned char load, suspend; ++ struct file *hinofile; ++ struct au_hinode *hdir; ++ struct inode *dir, *delegated; ++ struct path hinopath; ++ struct qstr hinoname = QSTR_INIT(AUFS_WH_DR_BRHINO, ++ sizeof(AUFS_WH_DR_BRHINO) - 1); ++ ++ AuDebugOn(bindex < 0 && !br); ++ AuDebugOn(bindex >= 0 && br); ++ ++ err = -EINVAL; ++ suspend = !br; ++ if (suspend) ++ br = au_sbr(sb, bindex); ++ load = !!path; ++ if (!load) { ++ path = &br->br_path; ++ AuDebugOn(!au_br_writable(br->br_perm)); ++ if (unlikely(!au_br_writable(br->br_perm))) ++ goto out; ++ } ++ ++ hdir = NULL; ++ if (suspend) { ++ dir = d_inode(sb->s_root); ++ hdir = au_hinode(au_ii(dir), bindex); ++ dir = hdir->hi_inode; ++ au_hn_inode_lock_nested(hdir, AuLsc_I_CHILD); ++ } else { ++ dir = d_inode(path->dentry); ++ inode_lock_nested(dir, AuLsc_I_CHILD); ++ } ++ hinopath.mnt = path->mnt; ++ hinopath.dentry = vfsub_lkup_one(&hinoname, (struct path *)path); ++ err = PTR_ERR(hinopath.dentry); ++ if (IS_ERR(hinopath.dentry)) ++ goto out_unlock; ++ ++ err = 0; ++ flags = O_RDONLY; ++ if (load) { ++ if (d_is_negative(hinopath.dentry)) ++ goto out_dput; /* success */ ++ } else { ++ if (au_dr_hino_test_empty(&br->br_dirren)) { ++ if (d_is_positive(hinopath.dentry)) { ++ delegated = NULL; ++ err = vfsub_unlink(dir, &hinopath, &delegated, ++ /*force*/0); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ pr_err("ignored err %d, %pd2\n", ++ err, hinopath.dentry); ++ if (unlikely(err == -EWOULDBLOCK)) ++ iput(delegated); ++ err = 0; ++ } ++ goto out_dput; ++ } else if (!d_is_positive(hinopath.dentry)) { ++ err = vfsub_create(dir, &hinopath, 0600, ++ /*want_excl*/false); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out_dput; ++ } ++ flags = O_WRONLY; ++ } ++ hinofile = vfsub_dentry_open(&hinopath, flags); ++ if (suspend) ++ au_hn_inode_unlock(hdir); ++ else ++ inode_unlock(dir); ++ dput(hinopath.dentry); ++ AuTraceErrPtr(hinofile); ++ if (IS_ERR(hinofile)) { ++ err = PTR_ERR(hinofile); ++ goto out; ++ } ++ ++ if (load) ++ err = au_dr_hino_load(&br->br_dirren, hinofile); ++ else ++ err = au_dr_hino_store(sb, br, hinofile); ++ fput(hinofile); ++ goto out; ++ ++out_dput: ++ dput(hinopath.dentry); ++out_unlock: ++ if (suspend) ++ au_hn_inode_unlock(hdir); ++ else ++ inode_unlock(dir); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_dr_brid_init(struct au_dr_brid *brid, const struct path *path) ++{ ++ int err; ++ struct kstatfs kstfs; ++ dev_t dev; ++ struct dentry *dentry; ++ struct super_block *sb; ++ ++ err = vfs_statfs((void *)path, &kstfs); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out; ++ ++ /* todo: support for UUID */ ++ ++ if (kstfs.f_fsid.val[0] || kstfs.f_fsid.val[1]) { ++ brid->type = AuBrid_FSID; ++ brid->fsid = kstfs.f_fsid; ++ } else { ++ dentry = path->dentry; ++ sb = dentry->d_sb; ++ dev = sb->s_dev; ++ if (dev) { ++ brid->type = AuBrid_DEV; ++ brid->dev = dev; ++ } ++ } ++ ++out: ++ return err; ++} ++ ++int au_dr_br_init(struct super_block *sb, struct au_branch *br, ++ const struct path *path) ++{ ++ int err, i; ++ struct au_dr_br *dr; ++ struct hlist_bl_head *hbl; ++ ++ dr = &br->br_dirren; ++ hbl = dr->dr_h_ino; ++ for (i = 0; i < AuDirren_NHASH; i++, hbl++) ++ INIT_HLIST_BL_HEAD(hbl); ++ ++ err = au_dr_brid_init(&dr->dr_brid, path); ++ if (unlikely(err)) ++ goto out; ++ ++ if (au_opt_test(au_mntflags(sb), DIRREN)) ++ err = au_dr_hino(sb, /*bindex*/-1, br, path); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_dr_br_fin(struct super_block *sb, struct au_branch *br) ++{ ++ int err; ++ ++ err = 0; ++ if (au_br_writable(br->br_perm)) ++ err = au_dr_hino(sb, /*bindex*/-1, br, /*path*/NULL); ++ if (!err) ++ au_dr_hino_free(&br->br_dirren); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_brid_str(struct au_dr_brid *brid, struct inode *h_inode, ++ char *buf, size_t sz) ++{ ++ int err; ++ unsigned int major, minor; ++ char *p; ++ ++ p = buf; ++ err = snprintf(p, sz, "%d_", brid->type); ++ AuDebugOn(err > sz); ++ p += err; ++ sz -= err; ++ switch (brid->type) { ++ case AuBrid_Unset: ++ return -EINVAL; ++ case AuBrid_UUID: ++ err = snprintf(p, sz, "%pU", brid->uuid.b); ++ break; ++ case AuBrid_FSID: ++ err = snprintf(p, sz, "%08x-%08x", ++ brid->fsid.val[0], brid->fsid.val[1]); ++ break; ++ case AuBrid_DEV: ++ major = MAJOR(brid->dev); ++ minor = MINOR(brid->dev); ++ if (major <= 0xff && minor <= 0xff) ++ err = snprintf(p, sz, "%02x%02x", major, minor); ++ else ++ err = snprintf(p, sz, "%03x:%05x", major, minor); ++ break; ++ } ++ AuDebugOn(err > sz); ++ p += err; ++ sz -= err; ++ err = snprintf(p, sz, "_%llu", (unsigned long long)h_inode->i_ino); ++ AuDebugOn(err > sz); ++ p += err; ++ sz -= err; ++ ++ return p - buf; ++} ++ ++static int au_drinfo_name(struct au_branch *br, char *name, int len) ++{ ++ int rlen; ++ struct dentry *br_dentry; ++ struct inode *br_inode; ++ ++ br_dentry = au_br_dentry(br); ++ br_inode = d_inode(br_dentry); ++ rlen = au_brid_str(&br->br_dirren.dr_brid, br_inode, name, len); ++ AuDebugOn(rlen >= AUFS_DIRREN_ENV_VAL_SZ); ++ AuDebugOn(rlen > len); ++ ++ return rlen; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * from the given @h_dentry, construct drinfo at @*fdata. ++ * when the size of @*fdata is not enough, reallocate and return new @fdata and ++ * @allocated. ++ */ ++static int au_drinfo_construct(struct au_drinfo_fdata **fdata, ++ struct dentry *h_dentry, ++ unsigned char *allocated) ++{ ++ int err, v; ++ struct au_drinfo_fdata *f, *p; ++ struct au_drinfo *drinfo; ++ struct inode *h_inode; ++ struct qstr *qname; ++ ++ err = 0; ++ f = *fdata; ++ h_inode = d_inode(h_dentry); ++ qname = &h_dentry->d_name; ++ drinfo = &f->drinfo; ++ drinfo->ino = (__force uint64_t)cpu_to_be64(h_inode->i_ino); ++ drinfo->oldnamelen = qname->len; ++ if (*allocated < sizeof(*f) + qname->len) { ++ v = roundup_pow_of_two(*allocated + qname->len); ++ p = au_krealloc(f, v, GFP_NOFS, /*may_shrink*/0); ++ if (unlikely(!p)) { ++ err = -ENOMEM; ++ AuTraceErr(err); ++ goto out; ++ } ++ f = p; ++ *fdata = f; ++ *allocated = v; ++ drinfo = &f->drinfo; ++ } ++ memcpy(drinfo->oldname, qname->name, qname->len); ++ AuDbg("i%llu, %.*s\n", ++ be64_to_cpu((__force __be64)drinfo->ino), drinfo->oldnamelen, ++ drinfo->oldname); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* callers have to free the return value */ ++static struct au_drinfo *au_drinfo_read_k(struct file *file, ino_t h_ino) ++{ ++ struct au_drinfo *ret, *drinfo; ++ struct au_drinfo_fdata fdata; ++ int len; ++ loff_t pos; ++ ssize_t ssz; ++ ++ ret = ERR_PTR(-EIO); ++ pos = 0; ++ ssz = vfsub_read_k(file, &fdata, sizeof(fdata), &pos); ++ if (unlikely(ssz != sizeof(fdata))) { ++ AuIOErr("ssz %zd, %u, %pD2\n", ++ ssz, (unsigned int)sizeof(fdata), file); ++ goto out; ++ } ++ ++ fdata.magic = ntohl((__force __be32)fdata.magic); ++ switch (fdata.magic) { ++ case AUFS_DRINFO_MAGIC_V1: ++ break; ++ default: ++ AuIOErr("magic-num 0x%x, 0x%x, %pD2\n", ++ fdata.magic, AUFS_DRINFO_MAGIC_V1, file); ++ goto out; ++ } ++ ++ drinfo = &fdata.drinfo; ++ len = drinfo->oldnamelen; ++ if (!len) { ++ AuIOErr("broken drinfo %pD2\n", file); ++ goto out; ++ } ++ ++ ret = NULL; ++ drinfo->ino = be64_to_cpu((__force __be64)drinfo->ino); ++ if (unlikely(h_ino && drinfo->ino != h_ino)) { ++ AuDbg("ignored i%llu, i%llu, %pD2\n", ++ (unsigned long long)drinfo->ino, ++ (unsigned long long)h_ino, file); ++ goto out; /* success */ ++ } ++ ++ ret = kmalloc(sizeof(*ret) + len, GFP_NOFS); ++ if (unlikely(!ret)) { ++ ret = ERR_PTR(-ENOMEM); ++ AuTraceErrPtr(ret); ++ goto out; ++ } ++ ++ *ret = *drinfo; ++ ssz = vfsub_read_k(file, (void *)ret->oldname, len, &pos); ++ if (unlikely(ssz != len)) { ++ au_kfree_rcu(ret); ++ ret = ERR_PTR(-EIO); ++ AuIOErr("ssz %zd, %u, %pD2\n", ssz, len, file); ++ goto out; ++ } ++ ++ AuDbg("oldname %.*s\n", ret->oldnamelen, ret->oldname); ++ ++out: ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* in order to be revertible */ ++struct au_drinfo_rev_elm { ++ int created; ++ struct dentry *info_dentry; ++ struct au_drinfo *info_last; ++}; ++ ++struct au_drinfo_rev { ++ unsigned char already; ++ aufs_bindex_t nelm; ++ struct au_drinfo_rev_elm elm[]; ++}; ++ ++/* todo: isn't it too large? */ ++struct au_drinfo_store { ++ struct path h_ppath; ++ struct dentry *h_dentry; ++ struct au_drinfo_fdata *fdata; ++ char *infoname; /* inside of whname, just after PFX */ ++ char whname[sizeof(AUFS_WH_DR_INFO_PFX) + AUFS_DIRREN_ENV_VAL_SZ]; ++ aufs_bindex_t btgt, btail; ++ unsigned char no_sio, ++ allocated, /* current size of *fdata */ ++ infonamelen, /* room size for p */ ++ whnamelen, /* length of the generated name */ ++ renameback; /* renamed back */ ++}; ++ ++/* on rename(2) error, the caller should revert it using @elm */ ++static int au_drinfo_do_store(struct au_drinfo_store *w, ++ struct au_drinfo_rev_elm *elm) ++{ ++ int err, len; ++ ssize_t ssz; ++ loff_t pos; ++ struct path infopath = { ++ .mnt = w->h_ppath.mnt ++ }; ++ struct inode *h_dir, *h_inode, *delegated; ++ struct file *infofile; ++ struct qstr *qname; ++ ++ AuDebugOn(elm ++ && memcmp(elm, page_address(ZERO_PAGE(0)), sizeof(*elm))); ++ ++ infopath.dentry = vfsub_lookup_one_len(w->whname, &w->h_ppath, ++ w->whnamelen); ++ AuTraceErrPtr(infopath.dentry); ++ if (IS_ERR(infopath.dentry)) { ++ err = PTR_ERR(infopath.dentry); ++ goto out; ++ } ++ ++ err = 0; ++ h_dir = d_inode(w->h_ppath.dentry); ++ if (elm && d_is_negative(infopath.dentry)) { ++ err = vfsub_create(h_dir, &infopath, 0600, /*want_excl*/true); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out_dput; ++ elm->created = 1; ++ elm->info_dentry = dget(infopath.dentry); ++ } ++ ++ infofile = vfsub_dentry_open(&infopath, O_RDWR); ++ AuTraceErrPtr(infofile); ++ if (IS_ERR(infofile)) { ++ err = PTR_ERR(infofile); ++ goto out_dput; ++ } ++ ++ h_inode = d_inode(infopath.dentry); ++ if (elm && i_size_read(h_inode)) { ++ h_inode = d_inode(w->h_dentry); ++ elm->info_last = au_drinfo_read_k(infofile, h_inode->i_ino); ++ AuTraceErrPtr(elm->info_last); ++ if (IS_ERR(elm->info_last)) { ++ err = PTR_ERR(elm->info_last); ++ elm->info_last = NULL; ++ AuDebugOn(elm->info_dentry); ++ goto out_fput; ++ } ++ } ++ ++ if (elm && w->renameback) { ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, &infopath, &delegated, /*force*/0); ++ AuTraceErr(err); ++ if (unlikely(err == -EWOULDBLOCK)) ++ iput(delegated); ++ goto out_fput; ++ } ++ ++ pos = 0; ++ qname = &w->h_dentry->d_name; ++ len = sizeof(*w->fdata) + qname->len; ++ if (!elm) ++ len = sizeof(*w->fdata) + w->fdata->drinfo.oldnamelen; ++ ssz = vfsub_write_k(infofile, w->fdata, len, &pos); ++ if (ssz == len) { ++ AuDbg("hi%llu, %.*s\n", w->fdata->drinfo.ino, ++ w->fdata->drinfo.oldnamelen, w->fdata->drinfo.oldname); ++ goto out_fput; /* success */ ++ } else { ++ err = -EIO; ++ if (ssz < 0) ++ err = ssz; ++ /* the caller should revert it using @elm */ ++ } ++ ++out_fput: ++ fput(infofile); ++out_dput: ++ dput(infopath.dentry); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++struct au_call_drinfo_do_store_args { ++ int *errp; ++ struct au_drinfo_store *w; ++ struct au_drinfo_rev_elm *elm; ++}; ++ ++static void au_call_drinfo_do_store(void *args) ++{ ++ struct au_call_drinfo_do_store_args *a = args; ++ ++ *a->errp = au_drinfo_do_store(a->w, a->elm); ++} ++ ++static int au_drinfo_store_sio(struct au_drinfo_store *w, ++ struct au_drinfo_rev_elm *elm) ++{ ++ int err, wkq_err; ++ ++ if (w->no_sio) ++ err = au_drinfo_do_store(w, elm); ++ else { ++ struct au_call_drinfo_do_store_args a = { ++ .errp = &err, ++ .w = w, ++ .elm = elm ++ }; ++ wkq_err = au_wkq_wait(au_call_drinfo_do_store, &a); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ AuTraceErr(err); ++ ++ return err; ++} ++ ++static int au_drinfo_store_work_init(struct au_drinfo_store *w, ++ aufs_bindex_t btgt) ++{ ++ int err; ++ ++ memset(w, 0, sizeof(*w)); ++ w->allocated = roundup_pow_of_two(sizeof(*w->fdata) + 40); ++ strcpy(w->whname, AUFS_WH_DR_INFO_PFX); ++ w->infoname = w->whname + sizeof(AUFS_WH_DR_INFO_PFX) - 1; ++ w->infonamelen = sizeof(w->whname) - sizeof(AUFS_WH_DR_INFO_PFX); ++ w->btgt = btgt; ++ w->no_sio = !!uid_eq(current_fsuid(), GLOBAL_ROOT_UID); ++ ++ err = -ENOMEM; ++ w->fdata = kcalloc(1, w->allocated, GFP_NOFS); ++ if (unlikely(!w->fdata)) { ++ AuTraceErr(err); ++ goto out; ++ } ++ w->fdata->magic = (__force uint32_t)htonl(AUFS_DRINFO_MAGIC_V1); ++ err = 0; ++ ++out: ++ return err; ++} ++ ++static void au_drinfo_store_work_fin(struct au_drinfo_store *w) ++{ ++ au_kfree_rcu(w->fdata); ++} ++ ++static void au_drinfo_store_rev(struct au_drinfo_rev *rev, ++ struct au_drinfo_store *w) ++{ ++ struct au_drinfo_rev_elm *elm; ++ struct inode *h_dir, *delegated; ++ int err, nelm; ++ struct path infopath = { ++ .mnt = w->h_ppath.mnt ++ }; ++ ++ h_dir = d_inode(w->h_ppath.dentry); ++ IMustLock(h_dir); ++ ++ err = 0; ++ elm = rev->elm; ++ for (nelm = rev->nelm; nelm > 0; nelm--, elm++) { ++ AuDebugOn(elm->created && elm->info_last); ++ if (elm->created) { ++ AuDbg("here\n"); ++ delegated = NULL; ++ infopath.dentry = elm->info_dentry; ++ err = vfsub_unlink(h_dir, &infopath, &delegated, ++ !w->no_sio); ++ AuTraceErr(err); ++ if (unlikely(err == -EWOULDBLOCK)) ++ iput(delegated); ++ dput(elm->info_dentry); ++ } else if (elm->info_last) { ++ AuDbg("here\n"); ++ w->fdata->drinfo = *elm->info_last; ++ memcpy(w->fdata->drinfo.oldname, ++ elm->info_last->oldname, ++ elm->info_last->oldnamelen); ++ err = au_drinfo_store_sio(w, /*elm*/NULL); ++ au_kfree_rcu(elm->info_last); ++ } ++ if (unlikely(err)) ++ AuIOErr("%d, %s\n", err, w->whname); ++ /* go on even if err */ ++ } ++} ++ ++/* caller has to call au_dr_rename_fin() later */ ++static int au_drinfo_store(struct dentry *dentry, aufs_bindex_t btgt, ++ struct qstr *dst_name, void *_rev) ++{ ++ int err, sz, nelm; ++ aufs_bindex_t bindex, btail; ++ struct au_drinfo_store work; ++ struct au_drinfo_rev *rev, **p; ++ struct au_drinfo_rev_elm *elm; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_hinode *hdir; ++ ++ err = au_drinfo_store_work_init(&work, btgt); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out; ++ ++ err = -ENOMEM; ++ btail = au_dbtaildir(dentry); ++ nelm = btail - btgt; ++ sz = sizeof(*rev) + sizeof(*elm) * nelm; ++ rev = kcalloc(1, sz, GFP_NOFS); ++ if (unlikely(!rev)) { ++ AuTraceErr(err); ++ goto out_args; ++ } ++ rev->nelm = nelm; ++ elm = rev->elm; ++ p = _rev; ++ *p = rev; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ work.h_ppath.dentry = au_h_dptr(dentry, btgt); ++ work.h_ppath.mnt = au_sbr_mnt(sb, btgt); ++ hdir = au_hi(d_inode(dentry), btgt); ++ au_hn_inode_lock_nested(hdir, AuLsc_I_CHILD); ++ for (bindex = btgt + 1; bindex <= btail; bindex++, elm++) { ++ work.h_dentry = au_h_dptr(dentry, bindex); ++ if (!work.h_dentry) ++ continue; ++ ++ err = au_drinfo_construct(&work.fdata, work.h_dentry, ++ &work.allocated); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ break; ++ ++ work.renameback = au_qstreq(&work.h_dentry->d_name, dst_name); ++ br = au_sbr(sb, bindex); ++ work.whnamelen = sizeof(AUFS_WH_DR_INFO_PFX) - 1; ++ work.whnamelen += au_drinfo_name(br, work.infoname, ++ work.infonamelen); ++ AuDbg("whname %.*s, i%llu, %.*s\n", ++ work.whnamelen, work.whname, ++ be64_to_cpu((__force __be64)work.fdata->drinfo.ino), ++ work.fdata->drinfo.oldnamelen, ++ work.fdata->drinfo.oldname); ++ ++ err = au_drinfo_store_sio(&work, elm); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ break; ++ } ++ if (unlikely(err)) { ++ /* revert all drinfo */ ++ au_drinfo_store_rev(rev, &work); ++ au_kfree_try_rcu(rev); ++ *p = NULL; ++ } ++ au_hn_inode_unlock(hdir); ++ ++out_args: ++ au_drinfo_store_work_fin(&work); ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_dr_rename(struct dentry *src, aufs_bindex_t bindex, ++ struct qstr *dst_name, void *_rev) ++{ ++ int err, already; ++ ino_t ino; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_dr_br *dr; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct au_dr_hino *ent; ++ struct au_drinfo_rev *rev, **p; ++ ++ AuDbg("bindex %d\n", bindex); ++ ++ err = -ENOMEM; ++ ent = kmalloc(sizeof(*ent), GFP_NOFS); ++ if (unlikely(!ent)) ++ goto out; ++ ++ sb = src->d_sb; ++ br = au_sbr(sb, bindex); ++ dr = &br->br_dirren; ++ h_dentry = au_h_dptr(src, bindex); ++ h_inode = d_inode(h_dentry); ++ ino = h_inode->i_ino; ++ ent->dr_h_ino = ino; ++ already = au_dr_hino_test_add(dr, ino, ent); ++ AuDbg("b%d, hi%llu, already %d\n", ++ bindex, (unsigned long long)ino, already); ++ ++ err = au_drinfo_store(src, bindex, dst_name, _rev); ++ AuTraceErr(err); ++ if (!err) { ++ p = _rev; ++ rev = *p; ++ rev->already = already; ++ goto out; /* success */ ++ } ++ ++ /* revert */ ++ if (!already) ++ au_dr_hino_del(dr, ent); ++ au_kfree_rcu(ent); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_dr_rename_fin(struct dentry *src, aufs_bindex_t btgt, void *_rev) ++{ ++ struct au_drinfo_rev *rev; ++ struct au_drinfo_rev_elm *elm; ++ int nelm; ++ ++ rev = _rev; ++ elm = rev->elm; ++ for (nelm = rev->nelm; nelm > 0; nelm--, elm++) { ++ dput(elm->info_dentry); ++ au_kfree_rcu(elm->info_last); ++ } ++ au_kfree_try_rcu(rev); ++} ++ ++void au_dr_rename_rev(struct dentry *src, aufs_bindex_t btgt, void *_rev) ++{ ++ int err; ++ struct au_drinfo_store work; ++ struct au_drinfo_rev *rev = _rev; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct inode *h_inode; ++ struct au_dr_br *dr; ++ struct au_dr_hino *ent; ++ ++ err = au_drinfo_store_work_init(&work, btgt); ++ if (unlikely(err)) ++ goto out; ++ ++ sb = src->d_sb; ++ br = au_sbr(sb, btgt); ++ work.h_ppath.dentry = au_h_dptr(src, btgt); ++ work.h_ppath.mnt = au_br_mnt(br); ++ au_drinfo_store_rev(rev, &work); ++ au_drinfo_store_work_fin(&work); ++ if (rev->already) ++ goto out; ++ ++ dr = &br->br_dirren; ++ h_inode = d_inode(work.h_ppath.dentry); ++ ent = au_dr_hino_find(dr, h_inode->i_ino); ++ BUG_ON(!ent); ++ au_dr_hino_del(dr, ent); ++ au_kfree_rcu(ent); ++ ++out: ++ au_kfree_try_rcu(rev); ++ if (unlikely(err)) ++ pr_err("failed to remove dirren info\n"); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct au_drinfo *au_drinfo_do_load(struct path *h_ppath, ++ char *whname, int whnamelen, ++ struct dentry **info_dentry) ++{ ++ struct au_drinfo *drinfo; ++ struct file *f; ++ struct inode *h_dir; ++ struct path infopath; ++ int unlocked; ++ ++ AuDbg("%pd/%.*s\n", h_ppath->dentry, whnamelen, whname); ++ ++ *info_dentry = NULL; ++ drinfo = NULL; ++ unlocked = 0; ++ h_dir = d_inode(h_ppath->dentry); ++ inode_lock_shared_nested(h_dir, AuLsc_I_PARENT); ++ infopath.dentry = vfsub_lookup_one_len(whname, h_ppath, whnamelen); ++ if (IS_ERR(infopath.dentry)) { ++ drinfo = (void *)infopath.dentry; ++ goto out; ++ } ++ ++ if (d_is_negative(infopath.dentry)) ++ goto out_dput; /* success */ ++ ++ infopath.mnt = h_ppath->mnt; ++ f = vfsub_dentry_open(&infopath, O_RDONLY); ++ inode_unlock_shared(h_dir); ++ unlocked = 1; ++ if (IS_ERR(f)) { ++ drinfo = (void *)f; ++ goto out_dput; ++ } ++ ++ drinfo = au_drinfo_read_k(f, /*h_ino*/0); ++ if (IS_ERR_OR_NULL(drinfo)) ++ goto out_fput; ++ ++ AuDbg("oldname %.*s\n", drinfo->oldnamelen, drinfo->oldname); ++ *info_dentry = dget(infopath.dentry); /* keep it alive */ ++ ++out_fput: ++ fput(f); ++out_dput: ++ dput(infopath.dentry); ++out: ++ if (!unlocked) ++ inode_unlock_shared(h_dir); ++ AuTraceErrPtr(drinfo); ++ return drinfo; ++} ++ ++struct au_drinfo_do_load_args { ++ struct au_drinfo **drinfop; ++ struct path *h_ppath; ++ char *whname; ++ int whnamelen; ++ struct dentry **info_dentry; ++}; ++ ++static void au_call_drinfo_do_load(void *args) ++{ ++ struct au_drinfo_do_load_args *a = args; ++ ++ *a->drinfop = au_drinfo_do_load(a->h_ppath, a->whname, a->whnamelen, ++ a->info_dentry); ++} ++ ++struct au_drinfo_load { ++ struct path h_ppath; ++ struct qstr *qname; ++ unsigned char no_sio; ++ ++ aufs_bindex_t ninfo; ++ struct au_drinfo **drinfo; ++}; ++ ++static int au_drinfo_load(struct au_drinfo_load *w, aufs_bindex_t bindex, ++ struct au_branch *br) ++{ ++ int err, wkq_err, whnamelen, e; ++ char whname[sizeof(AUFS_WH_DR_INFO_PFX) + AUFS_DIRREN_ENV_VAL_SZ] ++ = AUFS_WH_DR_INFO_PFX; ++ struct au_drinfo *drinfo; ++ struct qstr oldname; ++ struct inode *h_dir, *delegated; ++ struct dentry *info_dentry; ++ struct path infopath; ++ ++ whnamelen = sizeof(AUFS_WH_DR_INFO_PFX) - 1; ++ whnamelen += au_drinfo_name(br, whname + whnamelen, ++ sizeof(whname) - whnamelen); ++ if (w->no_sio) ++ drinfo = au_drinfo_do_load(&w->h_ppath, whname, whnamelen, ++ &info_dentry); ++ else { ++ struct au_drinfo_do_load_args args = { ++ .drinfop = &drinfo, ++ .h_ppath = &w->h_ppath, ++ .whname = whname, ++ .whnamelen = whnamelen, ++ .info_dentry = &info_dentry ++ }; ++ wkq_err = au_wkq_wait(au_call_drinfo_do_load, &args); ++ if (unlikely(wkq_err)) ++ drinfo = ERR_PTR(wkq_err); ++ } ++ err = PTR_ERR(drinfo); ++ if (IS_ERR_OR_NULL(drinfo)) ++ goto out; ++ ++ err = 0; ++ oldname.len = drinfo->oldnamelen; ++ oldname.name = drinfo->oldname; ++ if (au_qstreq(w->qname, &oldname)) { ++ /* the name is renamed back */ ++ au_kfree_rcu(drinfo); ++ drinfo = NULL; ++ ++ infopath.dentry = info_dentry; ++ infopath.mnt = w->h_ppath.mnt; ++ h_dir = d_inode(w->h_ppath.dentry); ++ delegated = NULL; ++ inode_lock_nested(h_dir, AuLsc_I_PARENT); ++ e = vfsub_unlink(h_dir, &infopath, &delegated, !w->no_sio); ++ inode_unlock(h_dir); ++ if (unlikely(e)) ++ AuIOErr("ignored %d, %pd2\n", e, &infopath.dentry); ++ if (unlikely(e == -EWOULDBLOCK)) ++ iput(delegated); ++ } ++ au_kfree_rcu(w->drinfo[bindex]); ++ w->drinfo[bindex] = drinfo; ++ dput(info_dentry); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_dr_lkup_free(struct au_drinfo **drinfo, int n) ++{ ++ struct au_drinfo **p = drinfo; ++ ++ while (n-- > 0) ++ au_kfree_rcu(*drinfo++); ++ au_kfree_try_rcu(p); ++} ++ ++int au_dr_lkup(struct au_do_lookup_args *lkup, struct dentry *dentry, ++ aufs_bindex_t btgt) ++{ ++ int err, ninfo; ++ struct au_drinfo_load w; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ struct inode *h_dir; ++ struct au_dr_hino *ent; ++ struct super_block *sb; ++ ++ AuDbg("%.*s, name %.*s, whname %.*s, b%d\n", ++ AuLNPair(&dentry->d_name), AuLNPair(&lkup->dirren.dr_name), ++ AuLNPair(&lkup->whname), btgt); ++ ++ sb = dentry->d_sb; ++ bbot = au_sbbot(sb); ++ w.ninfo = bbot + 1; ++ if (!lkup->dirren.drinfo) { ++ lkup->dirren.drinfo = kcalloc(w.ninfo, ++ sizeof(*lkup->dirren.drinfo), ++ GFP_NOFS); ++ if (unlikely(!lkup->dirren.drinfo)) { ++ err = -ENOMEM; ++ goto out; ++ } ++ lkup->dirren.ninfo = w.ninfo; ++ } ++ w.drinfo = lkup->dirren.drinfo; ++ w.no_sio = !!uid_eq(current_fsuid(), GLOBAL_ROOT_UID); ++ w.h_ppath.dentry = au_h_dptr(dentry, btgt); ++ AuDebugOn(!w.h_ppath.dentry); ++ w.h_ppath.mnt = au_sbr_mnt(sb, btgt); ++ w.qname = &dentry->d_name; ++ ++ ninfo = 0; ++ for (bindex = btgt + 1; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ err = au_drinfo_load(&w, bindex, br); ++ if (unlikely(err)) ++ goto out_free; ++ if (w.drinfo[bindex]) ++ ninfo++; ++ } ++ if (!ninfo) { ++ br = au_sbr(sb, btgt); ++ h_dir = d_inode(w.h_ppath.dentry); ++ ent = au_dr_hino_find(&br->br_dirren, h_dir->i_ino); ++ AuDebugOn(!ent); ++ au_dr_hino_del(&br->br_dirren, ent); ++ au_kfree_rcu(ent); ++ } ++ goto out; /* success */ ++ ++out_free: ++ au_dr_lkup_free(lkup->dirren.drinfo, lkup->dirren.ninfo); ++ lkup->dirren.ninfo = 0; ++ lkup->dirren.drinfo = NULL; ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_dr_lkup_fin(struct au_do_lookup_args *lkup) ++{ ++ au_dr_lkup_free(lkup->dirren.drinfo, lkup->dirren.ninfo); ++} ++ ++int au_dr_lkup_name(struct au_do_lookup_args *lkup, aufs_bindex_t btgt) ++{ ++ int err; ++ struct au_drinfo *drinfo; ++ ++ err = 0; ++ if (!lkup->dirren.drinfo) ++ goto out; ++ AuDebugOn(lkup->dirren.ninfo <= btgt); ++ drinfo = lkup->dirren.drinfo[btgt]; ++ if (!drinfo) ++ goto out; ++ ++ au_kfree_try_rcu(lkup->whname.name); ++ lkup->whname.name = NULL; ++ lkup->dirren.dr_name.len = drinfo->oldnamelen; ++ lkup->dirren.dr_name.name = drinfo->oldname; ++ lkup->name = &lkup->dirren.dr_name; ++ err = au_wh_name_alloc(&lkup->whname, lkup->name); ++ if (!err) ++ AuDbg("name %.*s, whname %.*s, b%d\n", ++ AuLNPair(lkup->name), AuLNPair(&lkup->whname), ++ btgt); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_dr_lkup_h_ino(struct au_do_lookup_args *lkup, aufs_bindex_t bindex, ++ ino_t h_ino) ++{ ++ int match; ++ struct au_drinfo *drinfo; ++ ++ match = 1; ++ if (!lkup->dirren.drinfo) ++ goto out; ++ AuDebugOn(lkup->dirren.ninfo <= bindex); ++ drinfo = lkup->dirren.drinfo[bindex]; ++ if (!drinfo) ++ goto out; ++ ++ match = (drinfo->ino == h_ino); ++ AuDbg("match %d\n", match); ++ ++out: ++ return match; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_dr_opt_set(struct super_block *sb) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ err = 0; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; !err && bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ err = au_dr_hino(sb, bindex, /*br*/NULL, &br->br_path); ++ } ++ ++ return err; ++} ++ ++int au_dr_opt_flush(struct super_block *sb) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ err = 0; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; !err && bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_writable(br->br_perm)) ++ err = au_dr_hino(sb, bindex, /*br*/NULL, /*path*/NULL); ++ } ++ ++ return err; ++} ++ ++int au_dr_opt_clr(struct super_block *sb, int no_flush) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ err = 0; ++ if (!no_flush) { ++ err = au_dr_opt_flush(sb); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ au_dr_hino_free(&br->br_dirren); ++ } ++ ++out: ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/dirren.h linux-5.15.37-aufs/fs/aufs/dirren.h +--- linux-5.15.37/fs/aufs/dirren.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dirren.h 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,127 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2017-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * renamed dir info ++ */ ++ ++#ifndef __AUFS_DIRREN_H__ ++#define __AUFS_DIRREN_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include "hbl.h" ++ ++#define AuDirren_NHASH 100 ++ ++#ifdef CONFIG_AUFS_DIRREN ++enum au_brid_type { ++ AuBrid_Unset, ++ AuBrid_UUID, ++ AuBrid_FSID, ++ AuBrid_DEV ++}; ++ ++struct au_dr_brid { ++ enum au_brid_type type; ++ union { ++ uuid_t uuid; /* unimplemented yet */ ++ fsid_t fsid; ++ dev_t dev; ++ }; ++}; ++ ++/* 20 is the max digits length of ulong 64 */ ++/* brid-type "_" uuid "_" inum */ ++#define AUFS_DIRREN_FNAME_SZ (1 + 1 + UUID_STRING_LEN + 20) ++#define AUFS_DIRREN_ENV_VAL_SZ (AUFS_DIRREN_FNAME_SZ + 1 + 20) ++ ++struct au_dr_hino { ++ struct hlist_bl_node dr_hnode; ++ ino_t dr_h_ino; ++}; ++ ++struct au_dr_br { ++ struct hlist_bl_head dr_h_ino[AuDirren_NHASH]; ++ struct au_dr_brid dr_brid; ++}; ++ ++struct au_dr_lookup { ++ /* dr_name is pointed by struct au_do_lookup_args.name */ ++ struct qstr dr_name; /* subset of dr_info */ ++ aufs_bindex_t ninfo; ++ struct au_drinfo **drinfo; ++}; ++#else ++struct au_dr_hino; ++/* empty */ ++struct au_dr_br { }; ++struct au_dr_lookup { }; ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_branch; ++struct au_do_lookup_args; ++struct au_hinode; ++#ifdef CONFIG_AUFS_DIRREN ++int au_dr_hino_test_add(struct au_dr_br *dr, ino_t h_ino, ++ struct au_dr_hino *add_ent); ++void au_dr_hino_free(struct au_dr_br *dr); ++int au_dr_br_init(struct super_block *sb, struct au_branch *br, ++ const struct path *path); ++int au_dr_br_fin(struct super_block *sb, struct au_branch *br); ++int au_dr_rename(struct dentry *src, aufs_bindex_t bindex, ++ struct qstr *dst_name, void *_rev); ++void au_dr_rename_fin(struct dentry *src, aufs_bindex_t btgt, void *rev); ++void au_dr_rename_rev(struct dentry *src, aufs_bindex_t bindex, void *rev); ++int au_dr_lkup(struct au_do_lookup_args *lkup, struct dentry *dentry, ++ aufs_bindex_t bindex); ++int au_dr_lkup_name(struct au_do_lookup_args *lkup, aufs_bindex_t btgt); ++int au_dr_lkup_h_ino(struct au_do_lookup_args *lkup, aufs_bindex_t bindex, ++ ino_t h_ino); ++void au_dr_lkup_fin(struct au_do_lookup_args *lkup); ++int au_dr_opt_set(struct super_block *sb); ++int au_dr_opt_flush(struct super_block *sb); ++int au_dr_opt_clr(struct super_block *sb, int no_flush); ++#else ++AuStubInt0(au_dr_hino_test_add, struct au_dr_br *dr, ino_t h_ino, ++ struct au_dr_hino *add_ent); ++AuStubVoid(au_dr_hino_free, struct au_dr_br *dr); ++AuStubInt0(au_dr_br_init, struct super_block *sb, struct au_branch *br, ++ const struct path *path); ++AuStubInt0(au_dr_br_fin, struct super_block *sb, struct au_branch *br); ++AuStubInt0(au_dr_rename, struct dentry *src, aufs_bindex_t bindex, ++ struct qstr *dst_name, void *_rev); ++AuStubVoid(au_dr_rename_fin, struct dentry *src, aufs_bindex_t btgt, void *rev); ++AuStubVoid(au_dr_rename_rev, struct dentry *src, aufs_bindex_t bindex, ++ void *rev); ++AuStubInt0(au_dr_lkup, struct au_do_lookup_args *lkup, struct dentry *dentry, ++ aufs_bindex_t bindex); ++AuStubInt0(au_dr_lkup_name, struct au_do_lookup_args *lkup, aufs_bindex_t btgt); ++AuStubInt0(au_dr_lkup_h_ino, struct au_do_lookup_args *lkup, ++ aufs_bindex_t bindex, ino_t h_ino); ++AuStubVoid(au_dr_lkup_fin, struct au_do_lookup_args *lkup); ++AuStubInt0(au_dr_opt_set, struct super_block *sb); ++AuStubInt0(au_dr_opt_flush, struct super_block *sb); ++AuStubInt0(au_dr_opt_clr, struct super_block *sb, int no_flush); ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_DIRREN ++static inline int au_dr_ihash(ino_t h_ino) ++{ ++ return h_ino % AuDirren_NHASH; ++} ++#else ++AuStubInt0(au_dr_ihash, ino_t h_ino); ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DIRREN_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/dynop.c linux-5.15.37-aufs/fs/aufs/dynop.c +--- linux-5.15.37/fs/aufs/dynop.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dynop.c 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,355 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2010-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * dynamically customizable operations for regular files ++ */ ++ ++#include "aufs.h" ++ ++#define DyPrSym(key) AuDbgSym(key->dk_op.dy_hop) ++ ++/* ++ * How large will these lists be? ++ * Usually just a few elements, 20-30 at most for each, I guess. ++ */ ++static struct hlist_bl_head dynop[AuDyLast]; ++ ++static struct au_dykey *dy_gfind_get(struct hlist_bl_head *hbl, ++ const void *h_op) ++{ ++ struct au_dykey *key, *tmp; ++ struct hlist_bl_node *pos; ++ ++ key = NULL; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(tmp, pos, hbl, dk_hnode) ++ if (tmp->dk_op.dy_hop == h_op) { ++ if (kref_get_unless_zero(&tmp->dk_kref)) ++ key = tmp; ++ break; ++ } ++ hlist_bl_unlock(hbl); ++ ++ return key; ++} ++ ++static struct au_dykey *dy_bradd(struct au_branch *br, struct au_dykey *key) ++{ ++ struct au_dykey **k, *found; ++ const void *h_op = key->dk_op.dy_hop; ++ int i; ++ ++ found = NULL; ++ k = br->br_dykey; ++ for (i = 0; i < AuBrDynOp; i++) ++ if (k[i]) { ++ if (k[i]->dk_op.dy_hop == h_op) { ++ found = k[i]; ++ break; ++ } ++ } else ++ break; ++ if (!found) { ++ spin_lock(&br->br_dykey_lock); ++ for (; i < AuBrDynOp; i++) ++ if (k[i]) { ++ if (k[i]->dk_op.dy_hop == h_op) { ++ found = k[i]; ++ break; ++ } ++ } else { ++ k[i] = key; ++ break; ++ } ++ spin_unlock(&br->br_dykey_lock); ++ BUG_ON(i == AuBrDynOp); /* expand the array */ ++ } ++ ++ return found; ++} ++ ++/* kref_get() if @key is already added */ ++static struct au_dykey *dy_gadd(struct hlist_bl_head *hbl, struct au_dykey *key) ++{ ++ struct au_dykey *tmp, *found; ++ struct hlist_bl_node *pos; ++ const void *h_op = key->dk_op.dy_hop; ++ ++ found = NULL; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(tmp, pos, hbl, dk_hnode) ++ if (tmp->dk_op.dy_hop == h_op) { ++ if (kref_get_unless_zero(&tmp->dk_kref)) ++ found = tmp; ++ break; ++ } ++ if (!found) ++ hlist_bl_add_head(&key->dk_hnode, hbl); ++ hlist_bl_unlock(hbl); ++ ++ if (!found) ++ DyPrSym(key); ++ return found; ++} ++ ++static void dy_free_rcu(struct rcu_head *rcu) ++{ ++ struct au_dykey *key; ++ ++ key = container_of(rcu, struct au_dykey, dk_rcu); ++ DyPrSym(key); ++ kfree(key); ++} ++ ++static void dy_free(struct kref *kref) ++{ ++ struct au_dykey *key; ++ struct hlist_bl_head *hbl; ++ ++ key = container_of(kref, struct au_dykey, dk_kref); ++ hbl = dynop + key->dk_op.dy_type; ++ au_hbl_del(&key->dk_hnode, hbl); ++ call_rcu(&key->dk_rcu, dy_free_rcu); ++} ++ ++void au_dy_put(struct au_dykey *key) ++{ ++ kref_put(&key->dk_kref, dy_free); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define DyDbgSize(cnt, op) AuDebugOn(cnt != sizeof(op)/sizeof(void *)) ++ ++#ifdef CONFIG_AUFS_DEBUG ++#define DyDbgDeclare(cnt) unsigned int cnt = 0 ++#define DyDbgInc(cnt) do { cnt++; } while (0) ++#else ++#define DyDbgDeclare(cnt) do {} while (0) ++#define DyDbgInc(cnt) do {} while (0) ++#endif ++ ++#define DySet(func, dst, src, h_op, h_sb) do { \ ++ DyDbgInc(cnt); \ ++ if (h_op->func) { \ ++ if (src.func) \ ++ dst.func = src.func; \ ++ else \ ++ AuDbg("%s %s\n", au_sbtype(h_sb), #func); \ ++ } \ ++} while (0) ++ ++#define DySetForce(func, dst, src) do { \ ++ AuDebugOn(!src.func); \ ++ DyDbgInc(cnt); \ ++ dst.func = src.func; \ ++} while (0) ++ ++#define DySetAop(func) \ ++ DySet(func, dyaop->da_op, aufs_aop, h_aop, h_sb) ++#define DySetAopForce(func) \ ++ DySetForce(func, dyaop->da_op, aufs_aop) ++ ++static void dy_aop(struct au_dykey *key, const void *h_op, ++ struct super_block *h_sb __maybe_unused) ++{ ++ struct au_dyaop *dyaop = (void *)key; ++ const struct address_space_operations *h_aop = h_op; ++ DyDbgDeclare(cnt); ++ ++ AuDbg("%s\n", au_sbtype(h_sb)); ++ ++ DySetAop(writepage); ++ DySetAopForce(readpage); /* force */ ++ DySetAop(writepages); ++ DySetAop(set_page_dirty); ++ DySetAop(readpages); ++ DySetAop(readahead); ++ DySetAop(write_begin); ++ DySetAop(write_end); ++ DySetAop(bmap); ++ DySetAop(invalidatepage); ++ DySetAop(releasepage); ++ DySetAop(freepage); ++ /* this one will be changed according to an aufs mount option */ ++ DySetAop(direct_IO); ++ DySetAop(migratepage); ++ DySetAop(isolate_page); ++ DySetAop(putback_page); ++ DySetAop(launder_page); ++ DySetAop(is_partially_uptodate); ++ DySetAop(is_dirty_writeback); ++ DySetAop(error_remove_page); ++ DySetAop(swap_activate); ++ DySetAop(swap_deactivate); ++ ++ DyDbgSize(cnt, *h_aop); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void dy_bug(struct kref *kref) ++{ ++ BUG(); ++} ++ ++static struct au_dykey *dy_get(struct au_dynop *op, struct au_branch *br) ++{ ++ struct au_dykey *key, *old; ++ struct hlist_bl_head *hbl; ++ struct op { ++ unsigned int sz; ++ void (*set)(struct au_dykey *key, const void *h_op, ++ struct super_block *h_sb __maybe_unused); ++ }; ++ static const struct op a[] = { ++ [AuDy_AOP] = { ++ .sz = sizeof(struct au_dyaop), ++ .set = dy_aop ++ } ++ }; ++ const struct op *p; ++ ++ hbl = dynop + op->dy_type; ++ key = dy_gfind_get(hbl, op->dy_hop); ++ if (key) ++ goto out_add; /* success */ ++ ++ p = a + op->dy_type; ++ key = kzalloc(p->sz, GFP_NOFS); ++ if (unlikely(!key)) { ++ key = ERR_PTR(-ENOMEM); ++ goto out; ++ } ++ ++ key->dk_op.dy_hop = op->dy_hop; ++ kref_init(&key->dk_kref); ++ p->set(key, op->dy_hop, au_br_sb(br)); ++ old = dy_gadd(hbl, key); ++ if (old) { ++ au_kfree_rcu(key); ++ key = old; ++ } ++ ++out_add: ++ old = dy_bradd(br, key); ++ if (old) ++ /* its ref-count should never be zero here */ ++ kref_put(&key->dk_kref, dy_bug); ++out: ++ return key; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * Aufs prohibits O_DIRECT by default even if the branch supports it. ++ * This behaviour is necessary to return an error from open(O_DIRECT) instead ++ * of the succeeding I/O. The dio mount option enables O_DIRECT and makes ++ * open(O_DIRECT) always succeed, but the succeeding I/O may return an error. ++ * See the aufs manual in detail. ++ */ ++static void dy_adx(struct au_dyaop *dyaop, int do_dx) ++{ ++ if (!do_dx) ++ dyaop->da_op.direct_IO = NULL; ++ else ++ dyaop->da_op.direct_IO = aufs_aop.direct_IO; ++} ++ ++static struct au_dyaop *dy_aget(struct au_branch *br, ++ const struct address_space_operations *h_aop, ++ int do_dx) ++{ ++ struct au_dyaop *dyaop; ++ struct au_dynop op; ++ ++ op.dy_type = AuDy_AOP; ++ op.dy_haop = h_aop; ++ dyaop = (void *)dy_get(&op, br); ++ if (IS_ERR(dyaop)) ++ goto out; ++ dy_adx(dyaop, do_dx); ++ ++out: ++ return dyaop; ++} ++ ++int au_dy_iaop(struct inode *inode, aufs_bindex_t bindex, ++ struct inode *h_inode) ++{ ++ int err, do_dx; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_dyaop *dyaop; ++ ++ AuDebugOn(!S_ISREG(h_inode->i_mode)); ++ IiMustWriteLock(inode); ++ ++ sb = inode->i_sb; ++ br = au_sbr(sb, bindex); ++ do_dx = !!au_opt_test(au_mntflags(sb), DIO); ++ dyaop = dy_aget(br, h_inode->i_mapping->a_ops, do_dx); ++ err = PTR_ERR(dyaop); ++ if (IS_ERR(dyaop)) ++ /* unnecessary to call dy_fput() */ ++ goto out; ++ ++ err = 0; ++ inode->i_mapping->a_ops = &dyaop->da_op; ++ ++out: ++ return err; ++} ++ ++/* ++ * Is it safe to replace a_ops during the inode/file is in operation? ++ * Yes, I hope so. ++ */ ++int au_dy_irefresh(struct inode *inode) ++{ ++ int err; ++ aufs_bindex_t btop; ++ struct inode *h_inode; ++ ++ err = 0; ++ if (S_ISREG(inode->i_mode)) { ++ btop = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, btop); ++ err = au_dy_iaop(inode, btop, h_inode); ++ } ++ return err; ++} ++ ++void au_dy_arefresh(int do_dx) ++{ ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_dykey *key; ++ ++ hbl = dynop + AuDy_AOP; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(key, pos, hbl, dk_hnode) ++ dy_adx((void *)key, do_dx); ++ hlist_bl_unlock(hbl); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void __init au_dy_init(void) ++{ ++ int i; ++ ++ for (i = 0; i < AuDyLast; i++) ++ INIT_HLIST_BL_HEAD(dynop + i); ++} ++ ++void au_dy_fin(void) ++{ ++ int i; ++ ++ for (i = 0; i < AuDyLast; i++) ++ WARN_ON(!hlist_bl_empty(dynop + i)); ++} +diff -Nurp linux-5.15.37/fs/aufs/dynop.h linux-5.15.37-aufs/fs/aufs/dynop.h +--- linux-5.15.37/fs/aufs/dynop.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/dynop.h 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,64 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2010-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * dynamically customizable operations (for regular files only) ++ */ ++ ++#ifndef __AUFS_DYNOP_H__ ++#define __AUFS_DYNOP_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++ ++enum {AuDy_AOP, AuDyLast}; ++ ++struct au_dynop { ++ int dy_type; ++ union { ++ const void *dy_hop; ++ const struct address_space_operations *dy_haop; ++ }; ++}; ++ ++struct au_dykey { ++ union { ++ struct hlist_bl_node dk_hnode; ++ struct rcu_head dk_rcu; ++ }; ++ struct au_dynop dk_op; ++ ++ /* ++ * during I am in the branch local array, kref is gotten. when the ++ * branch is removed, kref is put. ++ */ ++ struct kref dk_kref; ++}; ++ ++/* stop unioning since their sizes are very different from each other */ ++struct au_dyaop { ++ struct au_dykey da_key; ++ struct address_space_operations da_op; /* not const */ ++}; ++/* make sure that 'struct au_dykey *' can be any type */ ++static_assert(!offsetof(struct au_dyaop, da_key)); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dynop.c */ ++struct au_branch; ++void au_dy_put(struct au_dykey *key); ++int au_dy_iaop(struct inode *inode, aufs_bindex_t bindex, ++ struct inode *h_inode); ++int au_dy_irefresh(struct inode *inode); ++void au_dy_arefresh(int do_dio); ++ ++void __init au_dy_init(void); ++void au_dy_fin(void); ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_DYNOP_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/export.c linux-5.15.37-aufs/fs/aufs/export.c +--- linux-5.15.37/fs/aufs/export.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/export.c 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,817 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * export via nfs ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++union conv { ++#ifdef CONFIG_AUFS_INO_T_64 ++ __u32 a[2]; ++#else ++ __u32 a[1]; ++#endif ++ ino_t ino; ++}; ++ ++static ino_t decode_ino(__u32 *a) ++{ ++ union conv u; ++ ++ BUILD_BUG_ON(sizeof(u.ino) != sizeof(u.a)); ++ u.a[0] = a[0]; ++#ifdef CONFIG_AUFS_INO_T_64 ++ u.a[1] = a[1]; ++#endif ++ return u.ino; ++} ++ ++static void encode_ino(__u32 *a, ino_t ino) ++{ ++ union conv u; ++ ++ u.ino = ino; ++ a[0] = u.a[0]; ++#ifdef CONFIG_AUFS_INO_T_64 ++ a[1] = u.a[1]; ++#endif ++} ++ ++/* NFS file handle */ ++enum { ++ Fh_br_id, ++ Fh_sigen, ++#ifdef CONFIG_AUFS_INO_T_64 ++ /* support 64bit inode number */ ++ Fh_ino1, ++ Fh_ino2, ++ Fh_dir_ino1, ++ Fh_dir_ino2, ++#else ++ Fh_ino1, ++ Fh_dir_ino1, ++#endif ++ Fh_igen, ++ Fh_h_type, ++ Fh_tail, ++ ++ Fh_ino = Fh_ino1, ++ Fh_dir_ino = Fh_dir_ino1 ++}; ++ ++static int au_test_anon(struct dentry *dentry) ++{ ++ /* note: read d_flags without d_lock */ ++ return !!(dentry->d_flags & DCACHE_DISCONNECTED); ++} ++ ++int au_test_nfsd(void) ++{ ++ int ret; ++ struct task_struct *tsk = current; ++ char comm[sizeof(tsk->comm)]; ++ ++ ret = 0; ++ if (tsk->flags & PF_KTHREAD) { ++ get_task_comm(comm, tsk); ++ ret = !strcmp(comm, "nfsd"); ++ } ++ ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* inode generation external table */ ++ ++void au_xigen_inc(struct inode *inode) ++{ ++ loff_t pos; ++ ssize_t sz; ++ __u32 igen; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ ++ sb = inode->i_sb; ++ AuDebugOn(!au_opt_test(au_mntflags(sb), XINO)); ++ ++ sbinfo = au_sbi(sb); ++ pos = inode->i_ino; ++ pos *= sizeof(igen); ++ igen = inode->i_generation + 1; ++ sz = xino_fwrite(sbinfo->si_xigen, &igen, sizeof(igen), &pos); ++ if (sz == sizeof(igen)) ++ return; /* success */ ++ ++ if (unlikely(sz >= 0)) ++ AuIOErr("xigen error (%zd)\n", sz); ++} ++ ++int au_xigen_new(struct inode *inode) ++{ ++ int err; ++ loff_t pos; ++ ssize_t sz; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ ++ err = 0; ++ /* todo: dirty, at mount time */ ++ if (inode->i_ino == AUFS_ROOT_INO) ++ goto out; ++ sb = inode->i_sb; ++ SiMustAnyLock(sb); ++ if (unlikely(!au_opt_test(au_mntflags(sb), XINO))) ++ goto out; ++ ++ err = -EFBIG; ++ pos = inode->i_ino; ++ if (unlikely(au_loff_max / sizeof(inode->i_generation) - 1 < pos)) { ++ AuIOErr1("too large i%lld\n", pos); ++ goto out; ++ } ++ pos *= sizeof(inode->i_generation); ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ file = sbinfo->si_xigen; ++ BUG_ON(!file); ++ ++ if (vfsub_f_size_read(file) ++ < pos + sizeof(inode->i_generation)) { ++ inode->i_generation = atomic_inc_return(&sbinfo->si_xigen_next); ++ sz = xino_fwrite(file, &inode->i_generation, ++ sizeof(inode->i_generation), &pos); ++ } else ++ sz = xino_fread(file, &inode->i_generation, ++ sizeof(inode->i_generation), &pos); ++ if (sz == sizeof(inode->i_generation)) ++ goto out; /* success */ ++ ++ err = sz; ++ if (unlikely(sz >= 0)) { ++ err = -EIO; ++ AuIOErr("xigen error (%zd)\n", sz); ++ } ++ ++out: ++ return err; ++} ++ ++int au_xigen_set(struct super_block *sb, struct path *path) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ file = au_xino_create2(sb, path, sbinfo->si_xigen); ++ err = PTR_ERR(file); ++ if (IS_ERR(file)) ++ goto out; ++ err = 0; ++ if (sbinfo->si_xigen) ++ fput(sbinfo->si_xigen); ++ sbinfo->si_xigen = file; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_xigen_clr(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ if (sbinfo->si_xigen) { ++ fput(sbinfo->si_xigen); ++ sbinfo->si_xigen = NULL; ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct dentry *decode_by_ino(struct super_block *sb, ino_t ino, ++ ino_t dir_ino) ++{ ++ struct dentry *dentry, *d; ++ struct inode *inode; ++ unsigned int sigen; ++ ++ dentry = NULL; ++ inode = ilookup(sb, ino); ++ if (!inode) ++ goto out; ++ ++ dentry = ERR_PTR(-ESTALE); ++ sigen = au_sigen(sb); ++ if (unlikely(au_is_bad_inode(inode) ++ || IS_DEADDIR(inode) ++ || sigen != au_iigen(inode, NULL))) ++ goto out_iput; ++ ++ dentry = NULL; ++ if (!dir_ino || S_ISDIR(inode->i_mode)) ++ dentry = d_find_alias(inode); ++ else { ++ spin_lock(&inode->i_lock); ++ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) { ++ spin_lock(&d->d_lock); ++ if (!au_test_anon(d) ++ && d_inode(d->d_parent)->i_ino == dir_ino) { ++ dentry = dget_dlock(d); ++ spin_unlock(&d->d_lock); ++ break; ++ } ++ spin_unlock(&d->d_lock); ++ } ++ spin_unlock(&inode->i_lock); ++ } ++ if (unlikely(dentry && au_digen_test(dentry, sigen))) { ++ /* need to refresh */ ++ dput(dentry); ++ dentry = NULL; ++ } ++ ++out_iput: ++ iput(inode); ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* todo: dirty? */ ++/* if exportfs_decode_fh() passed vfsmount*, we could be happy */ ++ ++struct au_compare_mnt_args { ++ /* input */ ++ struct super_block *sb; ++ ++ /* output */ ++ struct vfsmount *mnt; ++}; ++ ++static int au_compare_mnt(struct vfsmount *mnt, void *arg) ++{ ++ struct au_compare_mnt_args *a = arg; ++ ++ if (mnt->mnt_sb != a->sb) ++ return 0; ++ a->mnt = mntget(mnt); ++ return 1; ++} ++ ++static struct vfsmount *au_mnt_get(struct super_block *sb) ++{ ++ int err; ++ struct path root; ++ struct au_compare_mnt_args args = { ++ .sb = sb ++ }; ++ ++ get_fs_root(current->fs, &root); ++ rcu_read_lock(); ++ err = iterate_mounts(au_compare_mnt, &args, root.mnt); ++ rcu_read_unlock(); ++ path_put(&root); ++ AuDebugOn(!err); ++ AuDebugOn(!args.mnt); ++ return args.mnt; ++} ++ ++struct au_nfsd_si_lock { ++ unsigned int sigen; ++ aufs_bindex_t bindex, br_id; ++ unsigned char force_lock; ++}; ++ ++static int si_nfsd_read_lock(struct super_block *sb, ++ struct au_nfsd_si_lock *nsi_lock) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ ++ si_read_lock(sb, AuLock_FLUSH); ++ ++ /* branch id may be wrapped around */ ++ err = 0; ++ bindex = au_br_index(sb, nsi_lock->br_id); ++ if (bindex >= 0 && nsi_lock->sigen + AUFS_BRANCH_MAX > au_sigen(sb)) ++ goto out; /* success */ ++ ++ err = -ESTALE; ++ bindex = -1; ++ if (!nsi_lock->force_lock) ++ si_read_unlock(sb); ++ ++out: ++ nsi_lock->bindex = bindex; ++ return err; ++} ++ ++struct find_name_by_ino { ++ struct dir_context ctx; ++ int called, found; ++ ino_t ino; ++ char *name; ++ int namelen; ++}; ++ ++static int ++find_name_by_ino(struct dir_context *ctx, const char *name, int namelen, ++ loff_t offset, u64 ino, unsigned int d_type) ++{ ++ struct find_name_by_ino *a = container_of(ctx, struct find_name_by_ino, ++ ctx); ++ ++ a->called++; ++ if (a->ino != ino) ++ return 0; ++ ++ memcpy(a->name, name, namelen); ++ a->namelen = namelen; ++ a->found = 1; ++ return 1; ++} ++ ++static struct dentry *au_lkup_by_ino(struct path *path, ino_t ino, ++ struct au_nfsd_si_lock *nsi_lock) ++{ ++ struct dentry *dentry, *parent; ++ struct file *file; ++ struct inode *dir; ++ struct find_name_by_ino arg = { ++ .ctx = { ++ .actor = find_name_by_ino ++ } ++ }; ++ int err; ++ ++ parent = path->dentry; ++ if (nsi_lock) ++ si_read_unlock(parent->d_sb); ++ file = vfsub_dentry_open(path, au_dir_roflags); ++ dentry = (void *)file; ++ if (IS_ERR(file)) ++ goto out; ++ ++ dentry = ERR_PTR(-ENOMEM); ++ arg.name = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!arg.name)) ++ goto out_file; ++ arg.ino = ino; ++ arg.found = 0; ++ do { ++ arg.called = 0; ++ /* smp_mb(); */ ++ err = vfsub_iterate_dir(file, &arg.ctx); ++ } while (!err && !arg.found && arg.called); ++ dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_name; ++ /* instead of ENOENT */ ++ dentry = ERR_PTR(-ESTALE); ++ if (!arg.found) ++ goto out_name; ++ ++ /* do not call vfsub_lkup_one() */ ++ dir = d_inode(parent); ++ dentry = vfsub_lookup_one_len_unlocked(arg.name, path, arg.namelen); ++ AuTraceErrPtr(dentry); ++ if (IS_ERR(dentry)) ++ goto out_name; ++ AuDebugOn(au_test_anon(dentry)); ++ if (unlikely(d_really_is_negative(dentry))) { ++ dput(dentry); ++ dentry = ERR_PTR(-ENOENT); ++ } ++ ++out_name: ++ free_page((unsigned long)arg.name); ++out_file: ++ fput(file); ++out: ++ if (unlikely(nsi_lock ++ && si_nfsd_read_lock(parent->d_sb, nsi_lock) < 0)) ++ if (!IS_ERR(dentry)) { ++ dput(dentry); ++ dentry = ERR_PTR(-ESTALE); ++ } ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++static struct dentry *decode_by_dir_ino(struct super_block *sb, ino_t ino, ++ ino_t dir_ino, ++ struct au_nfsd_si_lock *nsi_lock) ++{ ++ struct dentry *dentry; ++ struct path path; ++ ++ if (dir_ino != AUFS_ROOT_INO) { ++ path.dentry = decode_by_ino(sb, dir_ino, 0); ++ dentry = path.dentry; ++ if (!path.dentry || IS_ERR(path.dentry)) ++ goto out; ++ AuDebugOn(au_test_anon(path.dentry)); ++ } else ++ path.dentry = dget(sb->s_root); ++ ++ path.mnt = au_mnt_get(sb); ++ dentry = au_lkup_by_ino(&path, ino, nsi_lock); ++ path_put(&path); ++ ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int h_acceptable(void *expv, struct dentry *dentry) ++{ ++ return 1; ++} ++ ++static char *au_build_path(struct dentry *h_parent, struct path *h_rootpath, ++ char *buf, int len, struct super_block *sb) ++{ ++ char *p; ++ int n; ++ struct path path; ++ ++ p = d_path(h_rootpath, buf, len); ++ if (IS_ERR(p)) ++ goto out; ++ n = strlen(p); ++ ++ path.mnt = h_rootpath->mnt; ++ path.dentry = h_parent; ++ p = d_path(&path, buf, len); ++ if (IS_ERR(p)) ++ goto out; ++ if (n != 1) ++ p += n; ++ ++ path.mnt = au_mnt_get(sb); ++ path.dentry = sb->s_root; ++ p = d_path(&path, buf, len - strlen(p)); ++ mntput(path.mnt); ++ if (IS_ERR(p)) ++ goto out; ++ if (n != 1) ++ p[strlen(p)] = '/'; ++ ++out: ++ AuTraceErrPtr(p); ++ return p; ++} ++ ++static ++struct dentry *decode_by_path(struct super_block *sb, ino_t ino, __u32 *fh, ++ int fh_len, struct au_nfsd_si_lock *nsi_lock) ++{ ++ struct dentry *dentry, *h_parent, *root; ++ struct super_block *h_sb; ++ char *pathname, *p; ++ struct vfsmount *h_mnt; ++ struct au_branch *br; ++ int err; ++ struct path path; ++ ++ br = au_sbr(sb, nsi_lock->bindex); ++ h_mnt = au_br_mnt(br); ++ h_sb = h_mnt->mnt_sb; ++ /* todo: call lower fh_to_dentry()? fh_to_parent()? */ ++ lockdep_off(); ++ h_parent = exportfs_decode_fh(h_mnt, (void *)(fh + Fh_tail), ++ fh_len - Fh_tail, fh[Fh_h_type], ++ h_acceptable, /*context*/NULL); ++ lockdep_on(); ++ dentry = h_parent; ++ if (unlikely(!h_parent || IS_ERR(h_parent))) { ++ AuWarn1("%s decode_fh failed, %ld\n", ++ au_sbtype(h_sb), PTR_ERR(h_parent)); ++ goto out; ++ } ++ dentry = NULL; ++ if (unlikely(au_test_anon(h_parent))) { ++ AuWarn1("%s decode_fh returned a disconnected dentry\n", ++ au_sbtype(h_sb)); ++ goto out_h_parent; ++ } ++ ++ dentry = ERR_PTR(-ENOMEM); ++ pathname = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!pathname)) ++ goto out_h_parent; ++ ++ root = sb->s_root; ++ path.mnt = h_mnt; ++ di_read_lock_parent(root, !AuLock_IR); ++ path.dentry = au_h_dptr(root, nsi_lock->bindex); ++ di_read_unlock(root, !AuLock_IR); ++ p = au_build_path(h_parent, &path, pathname, PAGE_SIZE, sb); ++ dentry = (void *)p; ++ if (IS_ERR(p)) ++ goto out_pathname; ++ ++ si_read_unlock(sb); ++ err = vfsub_kern_path(p, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &path); ++ dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_relock; ++ ++ dentry = ERR_PTR(-ENOENT); ++ AuDebugOn(au_test_anon(path.dentry)); ++ if (unlikely(d_really_is_negative(path.dentry))) ++ goto out_path; ++ ++ if (ino != d_inode(path.dentry)->i_ino) ++ dentry = au_lkup_by_ino(&path, ino, /*nsi_lock*/NULL); ++ else ++ dentry = dget(path.dentry); ++ ++out_path: ++ path_put(&path); ++out_relock: ++ if (unlikely(si_nfsd_read_lock(sb, nsi_lock) < 0)) ++ if (!IS_ERR(dentry)) { ++ dput(dentry); ++ dentry = ERR_PTR(-ESTALE); ++ } ++out_pathname: ++ free_page((unsigned long)pathname); ++out_h_parent: ++ dput(h_parent); ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct dentry * ++aufs_fh_to_dentry(struct super_block *sb, struct fid *fid, int fh_len, ++ int fh_type) ++{ ++ struct dentry *dentry; ++ __u32 *fh = fid->raw; ++ struct au_branch *br; ++ ino_t ino, dir_ino; ++ struct au_nfsd_si_lock nsi_lock = { ++ .force_lock = 0 ++ }; ++ ++ dentry = ERR_PTR(-ESTALE); ++ /* it should never happen, but the file handle is unreliable */ ++ if (unlikely(fh_len < Fh_tail)) ++ goto out; ++ nsi_lock.sigen = fh[Fh_sigen]; ++ nsi_lock.br_id = fh[Fh_br_id]; ++ ++ /* branch id may be wrapped around */ ++ br = NULL; ++ if (unlikely(si_nfsd_read_lock(sb, &nsi_lock))) ++ goto out; ++ nsi_lock.force_lock = 1; ++ ++ /* is this inode still cached? */ ++ ino = decode_ino(fh + Fh_ino); ++ /* it should never happen */ ++ if (unlikely(ino == AUFS_ROOT_INO)) ++ goto out_unlock; ++ ++ dir_ino = decode_ino(fh + Fh_dir_ino); ++ dentry = decode_by_ino(sb, ino, dir_ino); ++ if (IS_ERR(dentry)) ++ goto out_unlock; ++ if (dentry) ++ goto accept; ++ ++ /* is the parent dir cached? */ ++ br = au_sbr(sb, nsi_lock.bindex); ++ au_lcnt_inc(&br->br_nfiles); ++ dentry = decode_by_dir_ino(sb, ino, dir_ino, &nsi_lock); ++ if (IS_ERR(dentry)) ++ goto out_unlock; ++ if (dentry) ++ goto accept; ++ ++ /* lookup path */ ++ dentry = decode_by_path(sb, ino, fh, fh_len, &nsi_lock); ++ if (IS_ERR(dentry)) ++ goto out_unlock; ++ if (unlikely(!dentry)) ++ /* todo?: make it ESTALE */ ++ goto out_unlock; ++ ++accept: ++ if (!au_digen_test(dentry, au_sigen(sb)) ++ && d_inode(dentry)->i_generation == fh[Fh_igen]) ++ goto out_unlock; /* success */ ++ ++ dput(dentry); ++ dentry = ERR_PTR(-ESTALE); ++out_unlock: ++ if (br) ++ au_lcnt_dec(&br->br_nfiles); ++ si_read_unlock(sb); ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++#if 0 /* reserved for future use */ ++/* support subtreecheck option */ ++static struct dentry *aufs_fh_to_parent(struct super_block *sb, struct fid *fid, ++ int fh_len, int fh_type) ++{ ++ struct dentry *parent; ++ __u32 *fh = fid->raw; ++ ino_t dir_ino; ++ ++ dir_ino = decode_ino(fh + Fh_dir_ino); ++ parent = decode_by_ino(sb, dir_ino, 0); ++ if (IS_ERR(parent)) ++ goto out; ++ if (!parent) ++ parent = decode_by_path(sb, au_br_index(sb, fh[Fh_br_id]), ++ dir_ino, fh, fh_len); ++ ++out: ++ AuTraceErrPtr(parent); ++ return parent; ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_encode_fh(struct inode *inode, __u32 *fh, int *max_len, ++ struct inode *dir) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct super_block *sb, *h_sb; ++ struct dentry *dentry, *parent, *h_parent; ++ struct inode *h_dir; ++ struct au_branch *br; ++ ++ err = -ENOSPC; ++ if (unlikely(*max_len <= Fh_tail)) { ++ AuWarn1("NFSv2 client (max_len %d)?\n", *max_len); ++ goto out; ++ } ++ ++ err = FILEID_ROOT; ++ if (inode->i_ino == AUFS_ROOT_INO) { ++ AuDebugOn(inode->i_ino != AUFS_ROOT_INO); ++ goto out; ++ } ++ ++ h_parent = NULL; ++ sb = inode->i_sb; ++ err = si_read_lock(sb, AuLock_FLUSH); ++ if (unlikely(err)) ++ goto out; ++ ++#ifdef CONFIG_AUFS_DEBUG ++ if (unlikely(!au_opt_test(au_mntflags(sb), XINO))) ++ AuWarn1("NFS-exporting requires xino\n"); ++#endif ++ err = -EIO; ++ parent = NULL; ++ ii_read_lock_child(inode); ++ bindex = au_ibtop(inode); ++ if (!dir) { ++ dentry = d_find_any_alias(inode); ++ if (unlikely(!dentry)) ++ goto out_unlock; ++ AuDebugOn(au_test_anon(dentry)); ++ parent = dget_parent(dentry); ++ dput(dentry); ++ if (unlikely(!parent)) ++ goto out_unlock; ++ if (d_really_is_positive(parent)) ++ dir = d_inode(parent); ++ } ++ ++ ii_read_lock_parent(dir); ++ h_dir = au_h_iptr(dir, bindex); ++ ii_read_unlock(dir); ++ if (unlikely(!h_dir)) ++ goto out_parent; ++ h_parent = d_find_any_alias(h_dir); ++ if (unlikely(!h_parent)) ++ goto out_hparent; ++ ++ err = -EPERM; ++ br = au_sbr(sb, bindex); ++ h_sb = au_br_sb(br); ++ if (unlikely(!h_sb->s_export_op)) { ++ AuErr1("%s branch is not exportable\n", au_sbtype(h_sb)); ++ goto out_hparent; ++ } ++ ++ fh[Fh_br_id] = br->br_id; ++ fh[Fh_sigen] = au_sigen(sb); ++ encode_ino(fh + Fh_ino, inode->i_ino); ++ encode_ino(fh + Fh_dir_ino, dir->i_ino); ++ fh[Fh_igen] = inode->i_generation; ++ ++ *max_len -= Fh_tail; ++ fh[Fh_h_type] = exportfs_encode_fh(h_parent, (void *)(fh + Fh_tail), ++ max_len, ++ /*connectable or subtreecheck*/0); ++ err = fh[Fh_h_type]; ++ *max_len += Fh_tail; ++ /* todo: macros? */ ++ if (err != FILEID_INVALID) ++ err = 99; ++ else ++ AuWarn1("%s encode_fh failed\n", au_sbtype(h_sb)); ++ ++out_hparent: ++ dput(h_parent); ++out_parent: ++ dput(parent); ++out_unlock: ++ ii_read_unlock(inode); ++ si_read_unlock(sb); ++out: ++ if (unlikely(err < 0)) ++ err = FILEID_INVALID; ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_commit_metadata(struct inode *inode) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct super_block *sb; ++ struct inode *h_inode; ++ int (*f)(struct inode *inode); ++ ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ii_write_lock_child(inode); ++ bindex = au_ibtop(inode); ++ AuDebugOn(bindex < 0); ++ h_inode = au_h_iptr(inode, bindex); ++ ++ f = h_inode->i_sb->s_export_op->commit_metadata; ++ if (f) ++ err = f(h_inode); ++ else ++ err = sync_inode_metadata(h_inode, /*wait*/1); ++ ++ au_cpup_attr_timesizes(inode); ++ ii_write_unlock(inode); ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct export_operations aufs_export_op = { ++ .fh_to_dentry = aufs_fh_to_dentry, ++ /* .fh_to_parent = aufs_fh_to_parent, */ ++ .encode_fh = aufs_encode_fh, ++ .commit_metadata = aufs_commit_metadata ++}; ++ ++void au_export_init(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ __u32 u; ++ ++ BUILD_BUG_ON_MSG(IS_BUILTIN(CONFIG_AUFS_FS) ++ && IS_MODULE(CONFIG_EXPORTFS), ++ AUFS_NAME ": unsupported configuration " ++ "CONFIG_EXPORTFS=m and CONFIG_AUFS_FS=y"); ++ ++ sb->s_export_op = &aufs_export_op; ++ sbinfo = au_sbi(sb); ++ sbinfo->si_xigen = NULL; ++ get_random_bytes(&u, sizeof(u)); ++ BUILD_BUG_ON(sizeof(u) != sizeof(int)); ++ atomic_set(&sbinfo->si_xigen_next, u); ++} +diff -Nurp linux-5.15.37/fs/aufs/fhsm.c linux-5.15.37-aufs/fs/aufs/fhsm.c +--- linux-5.15.37/fs/aufs/fhsm.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/fhsm.c 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,413 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2011-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * File-based Hierarchy Storage Management ++ */ ++ ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++static aufs_bindex_t au_fhsm_bottom(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ AuDebugOn(!fhsm); ++ return fhsm->fhsm_bottom; ++} ++ ++void au_fhsm_set_bottom(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ AuDebugOn(!fhsm); ++ fhsm->fhsm_bottom = bindex; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_fhsm_test_jiffy(struct au_sbinfo *sbinfo, struct au_branch *br) ++{ ++ struct au_br_fhsm *bf; ++ ++ bf = br->br_fhsm; ++ MtxMustLock(&bf->bf_lock); ++ ++ return !bf->bf_readable ++ || time_after(jiffies, ++ bf->bf_jiffy + sbinfo->si_fhsm.fhsm_expire); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_fhsm_notify(struct super_block *sb, int val) ++{ ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ if (au_fhsm_pid(fhsm) ++ && atomic_read(&fhsm->fhsm_readable) != -1) { ++ atomic_set(&fhsm->fhsm_readable, val); ++ if (val) ++ wake_up(&fhsm->fhsm_wqh); ++ } ++} ++ ++static int au_fhsm_stfs(struct super_block *sb, aufs_bindex_t bindex, ++ struct aufs_stfs *rstfs, int do_lock, int do_notify) ++{ ++ int err; ++ struct au_branch *br; ++ struct au_br_fhsm *bf; ++ ++ br = au_sbr(sb, bindex); ++ AuDebugOn(au_br_rdonly(br)); ++ bf = br->br_fhsm; ++ AuDebugOn(!bf); ++ ++ if (do_lock) ++ mutex_lock(&bf->bf_lock); ++ else ++ MtxMustLock(&bf->bf_lock); ++ ++ /* sb->s_root for NFS is unreliable */ ++ err = au_br_stfs(br, &bf->bf_stfs); ++ if (unlikely(err)) { ++ AuErr1("FHSM failed (%d), b%d, ignored.\n", bindex, err); ++ goto out; ++ } ++ ++ bf->bf_jiffy = jiffies; ++ bf->bf_readable = 1; ++ if (do_notify) ++ au_fhsm_notify(sb, /*val*/1); ++ if (rstfs) ++ *rstfs = bf->bf_stfs; ++ ++out: ++ if (do_lock) ++ mutex_unlock(&bf->bf_lock); ++ au_fhsm_notify(sb, /*val*/1); ++ ++ return err; ++} ++ ++void au_fhsm_wrote(struct super_block *sb, aufs_bindex_t bindex, int force) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ struct au_branch *br; ++ struct au_br_fhsm *bf; ++ ++ AuDbg("b%d, force %d\n", bindex, force); ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ if (!au_ftest_si(sbinfo, FHSM) ++ || fhsm->fhsm_bottom == bindex) ++ return; ++ ++ br = au_sbr(sb, bindex); ++ bf = br->br_fhsm; ++ AuDebugOn(!bf); ++ mutex_lock(&bf->bf_lock); ++ if (force ++ || au_fhsm_pid(fhsm) ++ || au_fhsm_test_jiffy(sbinfo, br)) ++ err = au_fhsm_stfs(sb, bindex, /*rstfs*/NULL, /*do_lock*/0, ++ /*do_notify*/1); ++ mutex_unlock(&bf->bf_lock); ++} ++ ++void au_fhsm_wrote_all(struct super_block *sb, int force) ++{ ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ /* exclude the bottom */ ++ bbot = au_fhsm_bottom(sb); ++ for (bindex = 0; bindex < bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_fhsm(br->br_perm)) ++ au_fhsm_wrote(sb, bindex, force); ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static __poll_t au_fhsm_poll(struct file *file, struct poll_table_struct *wait) ++{ ++ __poll_t mask; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ mask = 0; ++ sbinfo = file->private_data; ++ fhsm = &sbinfo->si_fhsm; ++ poll_wait(file, &fhsm->fhsm_wqh, wait); ++ if (atomic_read(&fhsm->fhsm_readable)) ++ mask = EPOLLIN /* | EPOLLRDNORM */; ++ ++ if (!mask) ++ AuDbg("mask 0x%x\n", mask); ++ return mask; ++} ++ ++static int au_fhsm_do_read_one(struct aufs_stbr __user *stbr, ++ struct aufs_stfs *stfs, __s16 brid) ++{ ++ int err; ++ ++ err = copy_to_user(&stbr->stfs, stfs, sizeof(*stfs)); ++ if (!err) ++ err = __put_user(brid, &stbr->brid); ++ if (unlikely(err)) ++ err = -EFAULT; ++ ++ return err; ++} ++ ++static ssize_t au_fhsm_do_read(struct super_block *sb, ++ struct aufs_stbr __user *stbr, size_t count) ++{ ++ ssize_t err; ++ int nstbr; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ struct au_br_fhsm *bf; ++ ++ /* except the bottom branch */ ++ err = 0; ++ nstbr = 0; ++ bbot = au_fhsm_bottom(sb); ++ for (bindex = 0; !err && bindex < bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (!au_br_fhsm(br->br_perm)) ++ continue; ++ ++ bf = br->br_fhsm; ++ mutex_lock(&bf->bf_lock); ++ if (bf->bf_readable) { ++ err = -EFAULT; ++ if (count >= sizeof(*stbr)) ++ err = au_fhsm_do_read_one(stbr++, &bf->bf_stfs, ++ br->br_id); ++ if (!err) { ++ bf->bf_readable = 0; ++ count -= sizeof(*stbr); ++ nstbr++; ++ } ++ } ++ mutex_unlock(&bf->bf_lock); ++ } ++ if (!err) ++ err = sizeof(*stbr) * nstbr; ++ ++ return err; ++} ++ ++static ssize_t au_fhsm_read(struct file *file, char __user *buf, size_t count, ++ loff_t *pos) ++{ ++ ssize_t err; ++ int readable; ++ aufs_bindex_t nfhsm, bindex, bbot; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ struct au_branch *br; ++ struct super_block *sb; ++ ++ err = 0; ++ sbinfo = file->private_data; ++ fhsm = &sbinfo->si_fhsm; ++need_data: ++ spin_lock_irq(&fhsm->fhsm_wqh.lock); ++ if (!atomic_read(&fhsm->fhsm_readable)) { ++ if (vfsub_file_flags(file) & O_NONBLOCK) ++ err = -EAGAIN; ++ else ++ err = wait_event_interruptible_locked_irq ++ (fhsm->fhsm_wqh, ++ atomic_read(&fhsm->fhsm_readable)); ++ } ++ spin_unlock_irq(&fhsm->fhsm_wqh.lock); ++ if (unlikely(err)) ++ goto out; ++ ++ /* sb may already be dead */ ++ au_rw_read_lock(&sbinfo->si_rwsem); ++ readable = atomic_read(&fhsm->fhsm_readable); ++ if (readable > 0) { ++ sb = sbinfo->si_sb; ++ AuDebugOn(!sb); ++ /* exclude the bottom branch */ ++ nfhsm = 0; ++ bbot = au_fhsm_bottom(sb); ++ for (bindex = 0; bindex < bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_fhsm(br->br_perm)) ++ nfhsm++; ++ } ++ err = -EMSGSIZE; ++ if (nfhsm * sizeof(struct aufs_stbr) <= count) { ++ atomic_set(&fhsm->fhsm_readable, 0); ++ err = au_fhsm_do_read(sbinfo->si_sb, (void __user *)buf, ++ count); ++ } ++ } ++ au_rw_read_unlock(&sbinfo->si_rwsem); ++ if (!readable) ++ goto need_data; ++ ++out: ++ return err; ++} ++ ++static int au_fhsm_release(struct inode *inode, struct file *file) ++{ ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ /* sb may already be dead */ ++ sbinfo = file->private_data; ++ fhsm = &sbinfo->si_fhsm; ++ spin_lock(&fhsm->fhsm_spin); ++ fhsm->fhsm_pid = 0; ++ spin_unlock(&fhsm->fhsm_spin); ++ kobject_put(&sbinfo->si_kobj); ++ ++ return 0; ++} ++ ++static const struct file_operations au_fhsm_fops = { ++ .owner = THIS_MODULE, ++ .llseek = noop_llseek, ++ .read = au_fhsm_read, ++ .poll = au_fhsm_poll, ++ .release = au_fhsm_release ++}; ++ ++int au_fhsm_fd(struct super_block *sb, int oflags) ++{ ++ int err, fd; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ ++ err = -EPERM; ++ if (unlikely(!capable(CAP_SYS_ADMIN))) ++ goto out; ++ ++ err = -EINVAL; ++ if (unlikely(oflags & ~(O_CLOEXEC | O_NONBLOCK))) ++ goto out; ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ spin_lock(&fhsm->fhsm_spin); ++ if (!fhsm->fhsm_pid) ++ fhsm->fhsm_pid = current->pid; ++ else ++ err = -EBUSY; ++ spin_unlock(&fhsm->fhsm_spin); ++ if (unlikely(err)) ++ goto out; ++ ++ oflags |= O_RDONLY; ++ /* oflags |= FMODE_NONOTIFY; */ ++ fd = anon_inode_getfd("[aufs_fhsm]", &au_fhsm_fops, sbinfo, oflags); ++ err = fd; ++ if (unlikely(fd < 0)) ++ goto out_pid; ++ ++ /* succeed regardless 'fhsm' status */ ++ kobject_get(&sbinfo->si_kobj); ++ si_noflush_read_lock(sb); ++ if (au_ftest_si(sbinfo, FHSM)) ++ au_fhsm_wrote_all(sb, /*force*/0); ++ si_read_unlock(sb); ++ goto out; /* success */ ++ ++out_pid: ++ spin_lock(&fhsm->fhsm_spin); ++ fhsm->fhsm_pid = 0; ++ spin_unlock(&fhsm->fhsm_spin); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_fhsm_br_alloc(struct au_branch *br) ++{ ++ int err; ++ ++ err = 0; ++ br->br_fhsm = kmalloc(sizeof(*br->br_fhsm), GFP_NOFS); ++ if (br->br_fhsm) ++ au_br_fhsm_init(br->br_fhsm); ++ else ++ err = -ENOMEM; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_fhsm_fin(struct super_block *sb) ++{ ++ au_fhsm_notify(sb, /*val*/-1); ++} ++ ++void au_fhsm_init(struct au_sbinfo *sbinfo) ++{ ++ struct au_fhsm *fhsm; ++ ++ fhsm = &sbinfo->si_fhsm; ++ spin_lock_init(&fhsm->fhsm_spin); ++ init_waitqueue_head(&fhsm->fhsm_wqh); ++ atomic_set(&fhsm->fhsm_readable, 0); ++ fhsm->fhsm_expire ++ = msecs_to_jiffies(AUFS_FHSM_CACHE_DEF_SEC * MSEC_PER_SEC); ++ fhsm->fhsm_bottom = -1; ++} ++ ++void au_fhsm_set(struct au_sbinfo *sbinfo, unsigned int sec) ++{ ++ sbinfo->si_fhsm.fhsm_expire ++ = msecs_to_jiffies(sec * MSEC_PER_SEC); ++} ++ ++void au_fhsm_show(struct seq_file *seq, struct au_sbinfo *sbinfo) ++{ ++ unsigned int u; ++ ++ if (!au_ftest_si(sbinfo, FHSM)) ++ return; ++ ++ u = jiffies_to_msecs(sbinfo->si_fhsm.fhsm_expire) / MSEC_PER_SEC; ++ if (u != AUFS_FHSM_CACHE_DEF_SEC) ++ seq_printf(seq, ",fhsm_sec=%u", u); ++} +diff -Nurp linux-5.15.37/fs/aufs/file.c linux-5.15.37-aufs/fs/aufs/file.c +--- linux-5.15.37/fs/aufs/file.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/file.c 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,850 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * handling file/dir, and address_space operation ++ */ ++ ++#ifdef CONFIG_AUFS_DEBUG ++#include ++#endif ++#include ++#include "aufs.h" ++ ++/* drop flags for writing */ ++unsigned int au_file_roflags(unsigned int flags) ++{ ++ flags &= ~(O_WRONLY | O_RDWR | O_APPEND | O_CREAT | O_TRUNC); ++ flags |= O_RDONLY | O_NOATIME; ++ return flags; ++} ++ ++/* common functions to regular file and dir */ ++struct file *au_h_open(struct dentry *dentry, aufs_bindex_t bindex, int flags, ++ struct file *file, int force_wr) ++{ ++ struct file *h_file; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct path h_path; ++ int err; ++ ++ /* a race condition can happen between open and unlink/rmdir */ ++ h_file = ERR_PTR(-ENOENT); ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (au_test_nfsd() && (!h_dentry || d_is_negative(h_dentry))) ++ goto out; ++ h_inode = d_inode(h_dentry); ++ spin_lock(&h_dentry->d_lock); ++ err = (!d_unhashed(dentry) && d_unlinked(h_dentry)) ++ /* || !d_inode(dentry)->i_nlink */ ++ ; ++ spin_unlock(&h_dentry->d_lock); ++ if (unlikely(err)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ br = au_sbr(sb, bindex); ++ err = au_br_test_oflag(flags, br); ++ h_file = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ /* drop flags for writing */ ++ if (au_test_ro(sb, bindex, d_inode(dentry))) { ++ if (force_wr && !(flags & O_WRONLY)) ++ force_wr = 0; ++ flags = au_file_roflags(flags); ++ if (force_wr) { ++ h_file = ERR_PTR(-EROFS); ++ flags = au_file_roflags(flags); ++ if (unlikely(vfsub_native_ro(h_inode) ++ || IS_APPEND(h_inode))) ++ goto out; ++ flags &= ~O_ACCMODE; ++ flags |= O_WRONLY; ++ } ++ } ++ flags &= ~O_CREAT; ++ au_lcnt_inc(&br->br_nfiles); ++ h_path.dentry = h_dentry; ++ h_path.mnt = au_br_mnt(br); ++ h_file = vfsub_dentry_open(&h_path, flags); ++ if (IS_ERR(h_file)) ++ goto out_br; ++ ++ if (flags & __FMODE_EXEC) { ++ err = deny_write_access(h_file); ++ if (unlikely(err)) { ++ fput(h_file); ++ h_file = ERR_PTR(err); ++ goto out_br; ++ } ++ } ++ fsnotify_open(h_file); ++ goto out; /* success */ ++ ++out_br: ++ au_lcnt_dec(&br->br_nfiles); ++out: ++ return h_file; ++} ++ ++static int au_cmoo(struct dentry *dentry) ++{ ++ int err, cmoo, matched; ++ unsigned int udba; ++ struct path h_path; ++ struct au_pin pin; ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = -1, ++ .bsrc = -1, ++ .len = -1, ++ .pin = &pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ struct inode *delegated; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct au_fhsm *fhsm; ++ pid_t pid; ++ struct au_branch *br; ++ struct dentry *parent; ++ struct au_hinode *hdir; ++ ++ DiMustWriteLock(dentry); ++ IiMustWriteLock(d_inode(dentry)); ++ ++ err = 0; ++ if (IS_ROOT(dentry)) ++ goto out; ++ cpg.bsrc = au_dbtop(dentry); ++ if (!cpg.bsrc) ++ goto out; ++ ++ sb = dentry->d_sb; ++ sbinfo = au_sbi(sb); ++ fhsm = &sbinfo->si_fhsm; ++ pid = au_fhsm_pid(fhsm); ++ rcu_read_lock(); ++ matched = (pid ++ && (current->pid == pid ++ || rcu_dereference(current->real_parent)->pid == pid)); ++ rcu_read_unlock(); ++ if (matched) ++ goto out; ++ ++ br = au_sbr(sb, cpg.bsrc); ++ cmoo = au_br_cmoo(br->br_perm); ++ if (!cmoo) ++ goto out; ++ if (!d_is_reg(dentry)) ++ cmoo &= AuBrAttr_COO_ALL; ++ if (!cmoo) ++ goto out; ++ ++ parent = dget_parent(dentry); ++ di_write_lock_parent(parent); ++ err = au_wbr_do_copyup_bu(dentry, cpg.bsrc - 1); ++ cpg.bdst = err; ++ if (unlikely(err < 0)) { ++ err = 0; /* there is no upper writable branch */ ++ goto out_dgrade; ++ } ++ AuDbg("bsrc %d, bdst %d\n", cpg.bsrc, cpg.bdst); ++ ++ /* do not respect the coo attrib for the target branch */ ++ err = au_cpup_dirs(dentry, cpg.bdst); ++ if (unlikely(err)) ++ goto out_dgrade; ++ ++ di_downgrade_lock(parent, AuLock_IR); ++ udba = au_opt_udba(sb); ++ err = au_pin(&pin, dentry, cpg.bdst, udba, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&pin); ++ if (unlikely(err)) ++ goto out_parent; ++ if (!(cmoo & AuBrWAttr_MOO)) ++ goto out_parent; /* success */ ++ ++ err = au_pin(&pin, dentry, cpg.bsrc, udba, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ h_path.mnt = au_br_mnt(br); ++ h_path.dentry = au_h_dptr(dentry, cpg.bsrc); ++ hdir = au_hi(d_inode(parent), cpg.bsrc); ++ delegated = NULL; ++ err = vfsub_unlink(hdir->hi_inode, &h_path, &delegated, /*force*/1); ++ au_unpin(&pin); ++ /* todo: keep h_dentry or not? */ ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ if (unlikely(err)) { ++ pr_err("unlink %pd after coo failed (%d), ignored\n", ++ dentry, err); ++ err = 0; ++ } ++ goto out_parent; /* success */ ++ ++out_dgrade: ++ di_downgrade_lock(parent, AuLock_IR); ++out_parent: ++ di_read_unlock(parent, AuLock_IR); ++ dput(parent); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_do_open(struct file *file, struct au_do_open_args *args) ++{ ++ int err, aopen = args->aopen; ++ struct dentry *dentry; ++ struct au_finfo *finfo; ++ ++ if (!aopen) ++ err = au_finfo_init(file, args->fidir); ++ else { ++ lockdep_off(); ++ err = au_finfo_init(file, args->fidir); ++ lockdep_on(); ++ } ++ if (unlikely(err)) ++ goto out; ++ ++ dentry = file->f_path.dentry; ++ AuDebugOn(IS_ERR_OR_NULL(dentry)); ++ di_write_lock_child(dentry); ++ err = au_cmoo(dentry); ++ di_downgrade_lock(dentry, AuLock_IR); ++ if (!err) { ++ if (!aopen) ++ err = args->open(file, vfsub_file_flags(file), NULL); ++ else { ++ lockdep_off(); ++ err = args->open(file, vfsub_file_flags(file), ++ args->h_file); ++ lockdep_on(); ++ } ++ } ++ di_read_unlock(dentry, AuLock_IR); ++ ++ finfo = au_fi(file); ++ if (!err) { ++ finfo->fi_file = file; ++ au_hbl_add(&finfo->fi_hlist, ++ &au_sbi(file->f_path.dentry->d_sb)->si_files); ++ } ++ if (!aopen) ++ fi_write_unlock(file); ++ else { ++ lockdep_off(); ++ fi_write_unlock(file); ++ lockdep_on(); ++ } ++ if (unlikely(err)) { ++ finfo->fi_hdir = NULL; ++ au_finfo_fin(file); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_reopen_nondir(struct file *file) ++{ ++ int err; ++ aufs_bindex_t btop; ++ struct dentry *dentry; ++ struct au_branch *br; ++ struct file *h_file, *h_file_tmp; ++ ++ dentry = file->f_path.dentry; ++ btop = au_dbtop(dentry); ++ br = au_sbr(dentry->d_sb, btop); ++ h_file_tmp = NULL; ++ if (au_fbtop(file) == btop) { ++ h_file = au_hf_top(file); ++ if (file->f_mode == h_file->f_mode) ++ return 0; /* success */ ++ h_file_tmp = h_file; ++ get_file(h_file_tmp); ++ au_lcnt_inc(&br->br_nfiles); ++ au_set_h_fptr(file, btop, NULL); ++ } ++ AuDebugOn(au_fi(file)->fi_hdir); ++ /* ++ * it can happen ++ * file exists on both of rw and ro ++ * open --> dbtop and fbtop are both 0 ++ * prepend a branch as rw, "rw" become ro ++ * remove rw/file ++ * delete the top branch, "rw" becomes rw again ++ * --> dbtop is 1, fbtop is still 0 ++ * write --> fbtop is 0 but dbtop is 1 ++ */ ++ /* AuDebugOn(au_fbtop(file) < btop); */ ++ ++ h_file = au_h_open(dentry, btop, vfsub_file_flags(file) & ~O_TRUNC, ++ file, /*force_wr*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) { ++ if (h_file_tmp) { ++ /* revert */ ++ au_set_h_fptr(file, btop, h_file_tmp); ++ h_file_tmp = NULL; ++ } ++ goto out; /* todo: close all? */ ++ } ++ ++ err = 0; ++ au_set_fbtop(file, btop); ++ au_set_h_fptr(file, btop, h_file); ++ au_update_figen(file); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ ++out: ++ if (h_file_tmp) { ++ fput(h_file_tmp); ++ au_lcnt_dec(&br->br_nfiles); ++ } ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_reopen_wh(struct file *file, aufs_bindex_t btgt, ++ struct dentry *hi_wh) ++{ ++ int err; ++ aufs_bindex_t btop; ++ struct au_dinfo *dinfo; ++ struct dentry *h_dentry; ++ struct au_hdentry *hdp; ++ ++ dinfo = au_di(file->f_path.dentry); ++ AuRwMustWriteLock(&dinfo->di_rwsem); ++ ++ btop = dinfo->di_btop; ++ dinfo->di_btop = btgt; ++ hdp = au_hdentry(dinfo, btgt); ++ h_dentry = hdp->hd_dentry; ++ hdp->hd_dentry = hi_wh; ++ err = au_reopen_nondir(file); ++ hdp->hd_dentry = h_dentry; ++ dinfo->di_btop = btop; ++ ++ return err; ++} ++ ++static int au_ready_to_write_wh(struct file *file, loff_t len, ++ aufs_bindex_t bcpup, struct au_pin *pin) ++{ ++ int err; ++ struct inode *inode, *h_inode; ++ struct dentry *h_dentry, *hi_wh; ++ struct au_cp_generic cpg = { ++ .dentry = file->f_path.dentry, ++ .bdst = bcpup, ++ .bsrc = -1, ++ .len = len, ++ .pin = pin ++ }; ++ ++ au_update_dbtop(cpg.dentry); ++ inode = d_inode(cpg.dentry); ++ h_inode = NULL; ++ if (au_dbtop(cpg.dentry) <= bcpup ++ && au_dbbot(cpg.dentry) >= bcpup) { ++ h_dentry = au_h_dptr(cpg.dentry, bcpup); ++ if (h_dentry && d_is_positive(h_dentry)) ++ h_inode = d_inode(h_dentry); ++ } ++ hi_wh = au_hi_wh(inode, bcpup); ++ if (!hi_wh && !h_inode) ++ err = au_sio_cpup_wh(&cpg, file); ++ else ++ /* already copied-up after unlink */ ++ err = au_reopen_wh(file, bcpup, hi_wh); ++ ++ if (!err ++ && (inode->i_nlink > 1 ++ || (inode->i_state & I_LINKABLE)) ++ && au_opt_test(au_mntflags(cpg.dentry->d_sb), PLINK)) ++ au_plink_append(inode, bcpup, au_h_dptr(cpg.dentry, bcpup)); ++ ++ return err; ++} ++ ++/* ++ * prepare the @file for writing. ++ */ ++int au_ready_to_write(struct file *file, loff_t len, struct au_pin *pin) ++{ ++ int err; ++ aufs_bindex_t dbtop; ++ struct dentry *parent; ++ struct inode *inode; ++ struct super_block *sb; ++ struct file *h_file; ++ struct au_cp_generic cpg = { ++ .dentry = file->f_path.dentry, ++ .bdst = -1, ++ .bsrc = -1, ++ .len = len, ++ .pin = pin, ++ .flags = AuCpup_DTIME ++ }; ++ ++ sb = cpg.dentry->d_sb; ++ inode = d_inode(cpg.dentry); ++ cpg.bsrc = au_fbtop(file); ++ err = au_test_ro(sb, cpg.bsrc, inode); ++ if (!err && (au_hf_top(file)->f_mode & FMODE_WRITE)) { ++ err = au_pin(pin, cpg.dentry, cpg.bsrc, AuOpt_UDBA_NONE, ++ /*flags*/0); ++ goto out; ++ } ++ ++ /* need to cpup or reopen */ ++ parent = dget_parent(cpg.dentry); ++ di_write_lock_parent(parent); ++ err = AuWbrCopyup(au_sbi(sb), cpg.dentry); ++ cpg.bdst = err; ++ if (unlikely(err < 0)) ++ goto out_dgrade; ++ err = 0; ++ ++ if (!d_unhashed(cpg.dentry) && !au_h_dptr(parent, cpg.bdst)) { ++ err = au_cpup_dirs(cpg.dentry, cpg.bdst); ++ if (unlikely(err)) ++ goto out_dgrade; ++ } ++ ++ err = au_pin(pin, cpg.dentry, cpg.bdst, AuOpt_UDBA_NONE, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out_dgrade; ++ ++ dbtop = au_dbtop(cpg.dentry); ++ if (dbtop <= cpg.bdst) ++ cpg.bsrc = cpg.bdst; ++ ++ if (dbtop <= cpg.bdst /* just reopen */ ++ || !d_unhashed(cpg.dentry) /* copyup and reopen */ ++ ) { ++ h_file = au_h_open_pre(cpg.dentry, cpg.bsrc, /*force_wr*/0); ++ if (IS_ERR(h_file)) ++ err = PTR_ERR(h_file); ++ else { ++ di_downgrade_lock(parent, AuLock_IR); ++ if (dbtop > cpg.bdst) ++ err = au_sio_cpup_simple(&cpg); ++ if (!err) ++ err = au_reopen_nondir(file); ++ au_h_open_post(cpg.dentry, cpg.bsrc, h_file); ++ } ++ } else { /* copyup as wh and reopen */ ++ /* ++ * since writable hfsplus branch is not supported, ++ * h_open_pre/post() are unnecessary. ++ */ ++ err = au_ready_to_write_wh(file, len, cpg.bdst, pin); ++ di_downgrade_lock(parent, AuLock_IR); ++ } ++ ++ if (!err) { ++ au_pin_set_parent_lflag(pin, /*lflag*/0); ++ goto out_dput; /* success */ ++ } ++ au_unpin(pin); ++ goto out_unlock; ++ ++out_dgrade: ++ di_downgrade_lock(parent, AuLock_IR); ++out_unlock: ++ di_read_unlock(parent, AuLock_IR); ++out_dput: ++ dput(parent); ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_do_flush(struct file *file, fl_owner_t id, ++ int (*flush)(struct file *file, fl_owner_t id)) ++{ ++ int err; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ si_noflush_read_lock(sb); ++ fi_read_lock(file); ++ ii_read_lock_child(inode); ++ ++ err = flush(file, id); ++ au_cpup_attr_timesizes(inode); ++ ++ ii_read_unlock(inode); ++ fi_read_unlock(file); ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_file_refresh_by_inode(struct file *file, int *need_reopen) ++{ ++ int err; ++ struct au_pin pin; ++ struct au_finfo *finfo; ++ struct dentry *parent, *hi_wh; ++ struct inode *inode; ++ struct super_block *sb; ++ struct au_cp_generic cpg = { ++ .dentry = file->f_path.dentry, ++ .bdst = -1, ++ .bsrc = -1, ++ .len = -1, ++ .pin = &pin, ++ .flags = AuCpup_DTIME ++ }; ++ ++ FiMustWriteLock(file); ++ ++ err = 0; ++ finfo = au_fi(file); ++ sb = cpg.dentry->d_sb; ++ inode = d_inode(cpg.dentry); ++ cpg.bdst = au_ibtop(inode); ++ if (cpg.bdst == finfo->fi_btop || IS_ROOT(cpg.dentry)) ++ goto out; ++ ++ parent = dget_parent(cpg.dentry); ++ if (au_test_ro(sb, cpg.bdst, inode)) { ++ di_read_lock_parent(parent, !AuLock_IR); ++ err = AuWbrCopyup(au_sbi(sb), cpg.dentry); ++ cpg.bdst = err; ++ di_read_unlock(parent, !AuLock_IR); ++ if (unlikely(err < 0)) ++ goto out_parent; ++ err = 0; ++ } ++ ++ di_read_lock_parent(parent, AuLock_IR); ++ hi_wh = au_hi_wh(inode, cpg.bdst); ++ if (!S_ISDIR(inode->i_mode) ++ && au_opt_test(au_mntflags(sb), PLINK) ++ && au_plink_test(inode) ++ && !d_unhashed(cpg.dentry) ++ && cpg.bdst < au_dbtop(cpg.dentry)) { ++ err = au_test_and_cpup_dirs(cpg.dentry, cpg.bdst); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ /* always superio. */ ++ err = au_pin(&pin, cpg.dentry, cpg.bdst, AuOpt_UDBA_NONE, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (!err) { ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&pin); ++ } ++ } else if (hi_wh) { ++ /* already copied-up after unlink */ ++ err = au_reopen_wh(file, cpg.bdst, hi_wh); ++ *need_reopen = 0; ++ } ++ ++out_unlock: ++ di_read_unlock(parent, AuLock_IR); ++out_parent: ++ dput(parent); ++out: ++ return err; ++} ++ ++static void au_do_refresh_dir(struct file *file) ++{ ++ aufs_bindex_t bindex, bbot, new_bindex, brid; ++ struct au_hfile *p, tmp, *q; ++ struct au_finfo *finfo; ++ struct super_block *sb; ++ struct au_fidir *fidir; ++ ++ FiMustWriteLock(file); ++ ++ sb = file->f_path.dentry->d_sb; ++ finfo = au_fi(file); ++ fidir = finfo->fi_hdir; ++ AuDebugOn(!fidir); ++ p = fidir->fd_hfile + finfo->fi_btop; ++ brid = p->hf_br->br_id; ++ bbot = fidir->fd_bbot; ++ for (bindex = finfo->fi_btop; bindex <= bbot; bindex++, p++) { ++ if (!p->hf_file) ++ continue; ++ ++ new_bindex = au_br_index(sb, p->hf_br->br_id); ++ if (new_bindex == bindex) ++ continue; ++ if (new_bindex < 0) { ++ au_set_h_fptr(file, bindex, NULL); ++ continue; ++ } ++ ++ /* swap two lower inode, and loop again */ ++ q = fidir->fd_hfile + new_bindex; ++ tmp = *q; ++ *q = *p; ++ *p = tmp; ++ if (tmp.hf_file) { ++ bindex--; ++ p--; ++ } ++ } ++ ++ p = fidir->fd_hfile; ++ if (!au_test_mmapped(file) && !d_unlinked(file->f_path.dentry)) { ++ bbot = au_sbbot(sb); ++ for (finfo->fi_btop = 0; finfo->fi_btop <= bbot; ++ finfo->fi_btop++, p++) ++ if (p->hf_file) { ++ if (file_inode(p->hf_file)) ++ break; ++ au_hfput(p, /*execed*/0); ++ } ++ } else { ++ bbot = au_br_index(sb, brid); ++ for (finfo->fi_btop = 0; finfo->fi_btop < bbot; ++ finfo->fi_btop++, p++) ++ if (p->hf_file) ++ au_hfput(p, /*execed*/0); ++ bbot = au_sbbot(sb); ++ } ++ ++ p = fidir->fd_hfile + bbot; ++ for (fidir->fd_bbot = bbot; fidir->fd_bbot >= finfo->fi_btop; ++ fidir->fd_bbot--, p--) ++ if (p->hf_file) { ++ if (file_inode(p->hf_file)) ++ break; ++ au_hfput(p, /*execed*/0); ++ } ++ AuDebugOn(fidir->fd_bbot < finfo->fi_btop); ++} ++ ++/* ++ * after branch manipulating, refresh the file. ++ */ ++static int refresh_file(struct file *file, int (*reopen)(struct file *file)) ++{ ++ int err, need_reopen, nbr; ++ aufs_bindex_t bbot, bindex; ++ struct dentry *dentry; ++ struct super_block *sb; ++ struct au_finfo *finfo; ++ struct au_hfile *hfile; ++ ++ dentry = file->f_path.dentry; ++ sb = dentry->d_sb; ++ nbr = au_sbbot(sb) + 1; ++ finfo = au_fi(file); ++ if (!finfo->fi_hdir) { ++ hfile = &finfo->fi_htop; ++ AuDebugOn(!hfile->hf_file); ++ bindex = au_br_index(sb, hfile->hf_br->br_id); ++ AuDebugOn(bindex < 0); ++ if (bindex != finfo->fi_btop) ++ au_set_fbtop(file, bindex); ++ } else { ++ err = au_fidir_realloc(finfo, nbr, /*may_shrink*/0); ++ if (unlikely(err)) ++ goto out; ++ au_do_refresh_dir(file); ++ } ++ ++ err = 0; ++ need_reopen = 1; ++ if (!au_test_mmapped(file)) ++ err = au_file_refresh_by_inode(file, &need_reopen); ++ if (finfo->fi_hdir) ++ /* harmless if err */ ++ au_fidir_realloc(finfo, nbr, /*may_shrink*/1); ++ if (!err && need_reopen && !d_unlinked(dentry)) ++ err = reopen(file); ++ if (!err) { ++ au_update_figen(file); ++ goto out; /* success */ ++ } ++ ++ /* error, close all lower files */ ++ if (finfo->fi_hdir) { ++ bbot = au_fbbot_dir(file); ++ for (bindex = au_fbtop(file); bindex <= bbot; bindex++) ++ au_set_h_fptr(file, bindex, NULL); ++ } ++ ++out: ++ return err; ++} ++ ++/* common function to regular file and dir */ ++int au_reval_and_lock_fdi(struct file *file, int (*reopen)(struct file *file), ++ int wlock, unsigned int fi_lsc) ++{ ++ int err; ++ unsigned int sigen, figen; ++ aufs_bindex_t btop; ++ unsigned char pseudo_link; ++ struct dentry *dentry; ++ struct inode *inode; ++ ++ err = 0; ++ dentry = file->f_path.dentry; ++ inode = d_inode(dentry); ++ sigen = au_sigen(dentry->d_sb); ++ fi_write_lock_nested(file, fi_lsc); ++ figen = au_figen(file); ++ if (!fi_lsc) ++ di_write_lock_child(dentry); ++ else ++ di_write_lock_child2(dentry); ++ btop = au_dbtop(dentry); ++ pseudo_link = (btop != au_ibtop(inode)); ++ if (sigen == figen && !pseudo_link && au_fbtop(file) == btop) { ++ if (!wlock) { ++ di_downgrade_lock(dentry, AuLock_IR); ++ fi_downgrade_lock(file); ++ } ++ goto out; /* success */ ++ } ++ ++ AuDbg("sigen %d, figen %d\n", sigen, figen); ++ if (au_digen_test(dentry, sigen)) { ++ err = au_reval_dpath(dentry, sigen); ++ AuDebugOn(!err && au_digen_test(dentry, sigen)); ++ } ++ ++ if (!err) ++ err = refresh_file(file, reopen); ++ if (!err) { ++ if (!wlock) { ++ di_downgrade_lock(dentry, AuLock_IR); ++ fi_downgrade_lock(file); ++ } ++ } else { ++ di_write_unlock(dentry); ++ fi_write_unlock(file); ++ } ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* cf. aufs_nopage() */ ++/* for madvise(2) */ ++static int aufs_readpage(struct file *file __maybe_unused, struct page *page) ++{ ++ unlock_page(page); ++ return 0; ++} ++ ++/* it will never be called, but necessary to support O_DIRECT */ ++static ssize_t aufs_direct_IO(struct kiocb *iocb, struct iov_iter *iter) ++{ BUG(); return 0; } ++ ++/* they will never be called. */ ++#ifdef CONFIG_AUFS_DEBUG ++static int aufs_write_begin(struct file *file, struct address_space *mapping, ++ loff_t pos, unsigned len, unsigned flags, ++ struct page **pagep, void **fsdata) ++{ AuUnsupport(); return 0; } ++static int aufs_write_end(struct file *file, struct address_space *mapping, ++ loff_t pos, unsigned len, unsigned copied, ++ struct page *page, void *fsdata) ++{ AuUnsupport(); return 0; } ++static int aufs_writepage(struct page *page, struct writeback_control *wbc) ++{ AuUnsupport(); return 0; } ++ ++static int aufs_set_page_dirty(struct page *page) ++{ AuUnsupport(); return 0; } ++static void aufs_invalidatepage(struct page *page, unsigned int offset, ++ unsigned int length) ++{ AuUnsupport(); } ++static int aufs_releasepage(struct page *page, gfp_t gfp) ++{ AuUnsupport(); return 0; } ++#if 0 /* called by memory compaction regardless file */ ++static int aufs_migratepage(struct address_space *mapping, struct page *newpage, ++ struct page *page, enum migrate_mode mode) ++{ AuUnsupport(); return 0; } ++#endif ++static bool aufs_isolate_page(struct page *page, isolate_mode_t mode) ++{ AuUnsupport(); return true; } ++static void aufs_putback_page(struct page *page) ++{ AuUnsupport(); } ++static int aufs_launder_page(struct page *page) ++{ AuUnsupport(); return 0; } ++static int aufs_is_partially_uptodate(struct page *page, ++ unsigned long from, ++ unsigned long count) ++{ AuUnsupport(); return 0; } ++static void aufs_is_dirty_writeback(struct page *page, bool *dirty, ++ bool *writeback) ++{ AuUnsupport(); } ++static int aufs_error_remove_page(struct address_space *mapping, ++ struct page *page) ++{ AuUnsupport(); return 0; } ++static int aufs_swap_activate(struct swap_info_struct *sis, struct file *file, ++ sector_t *span) ++{ AuUnsupport(); return 0; } ++static void aufs_swap_deactivate(struct file *file) ++{ AuUnsupport(); } ++#endif /* CONFIG_AUFS_DEBUG */ ++ ++const struct address_space_operations aufs_aop = { ++ .readpage = aufs_readpage, ++ .direct_IO = aufs_direct_IO, ++#ifdef CONFIG_AUFS_DEBUG ++ .writepage = aufs_writepage, ++ /* no writepages, because of writepage */ ++ .set_page_dirty = aufs_set_page_dirty, ++ /* no readpages, because of readpage */ ++ .write_begin = aufs_write_begin, ++ .write_end = aufs_write_end, ++ /* no bmap, no block device */ ++ .invalidatepage = aufs_invalidatepage, ++ .releasepage = aufs_releasepage, ++ /* is fallback_migrate_page ok? */ ++ /* .migratepage = aufs_migratepage, */ ++ .isolate_page = aufs_isolate_page, ++ .putback_page = aufs_putback_page, ++ .launder_page = aufs_launder_page, ++ .is_partially_uptodate = aufs_is_partially_uptodate, ++ .is_dirty_writeback = aufs_is_dirty_writeback, ++ .error_remove_page = aufs_error_remove_page, ++ .swap_activate = aufs_swap_activate, ++ .swap_deactivate = aufs_swap_deactivate ++#endif /* CONFIG_AUFS_DEBUG */ ++}; +diff -Nurp linux-5.15.37/fs/aufs/file.h linux-5.15.37-aufs/fs/aufs/file.h +--- linux-5.15.37/fs/aufs/file.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/file.h 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,329 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * file operations ++ */ ++ ++#ifndef __AUFS_FILE_H__ ++#define __AUFS_FILE_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include ++#include "rwsem.h" ++ ++struct au_branch; ++struct au_hfile { ++ struct file *hf_file; ++ struct au_branch *hf_br; ++}; ++ ++struct au_vdir; ++struct au_fidir { ++ aufs_bindex_t fd_bbot; ++ aufs_bindex_t fd_nent; ++ struct au_vdir *fd_vdir_cache; ++ struct au_hfile fd_hfile[]; ++}; ++ ++static inline int au_fidir_sz(int nent) ++{ ++ AuDebugOn(nent < 0); ++ return sizeof(struct au_fidir) + sizeof(struct au_hfile) * nent; ++} ++ ++struct au_finfo { ++ atomic_t fi_generation; ++ ++ struct au_rwsem fi_rwsem; ++ aufs_bindex_t fi_btop; ++ ++ /* do not union them */ ++ struct { /* for non-dir */ ++ struct au_hfile fi_htop; ++ atomic_t fi_mmapped; ++ }; ++ struct au_fidir *fi_hdir; /* for dir only */ ++ ++ struct hlist_bl_node fi_hlist; ++ struct file *fi_file; /* very ugly */ ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* file.c */ ++extern const struct address_space_operations aufs_aop; ++unsigned int au_file_roflags(unsigned int flags); ++struct file *au_h_open(struct dentry *dentry, aufs_bindex_t bindex, int flags, ++ struct file *file, int force_wr); ++struct au_do_open_args { ++ int aopen; ++ int (*open)(struct file *file, int flags, ++ struct file *h_file); ++ struct au_fidir *fidir; ++ struct file *h_file; ++}; ++int au_do_open(struct file *file, struct au_do_open_args *args); ++int au_reopen_nondir(struct file *file); ++struct au_pin; ++int au_ready_to_write(struct file *file, loff_t len, struct au_pin *pin); ++int au_reval_and_lock_fdi(struct file *file, int (*reopen)(struct file *file), ++ int wlock, unsigned int fi_lsc); ++int au_do_flush(struct file *file, fl_owner_t id, ++ int (*flush)(struct file *file, fl_owner_t id)); ++ ++/* poll.c */ ++#ifdef CONFIG_AUFS_POLL ++__poll_t aufs_poll(struct file *file, struct poll_table_struct *pt); ++#endif ++ ++#ifdef CONFIG_AUFS_BR_HFSPLUS ++/* hfsplus.c */ ++struct file *au_h_open_pre(struct dentry *dentry, aufs_bindex_t bindex, ++ int force_wr); ++void au_h_open_post(struct dentry *dentry, aufs_bindex_t bindex, ++ struct file *h_file); ++#else ++AuStub(struct file *, au_h_open_pre, return NULL, struct dentry *dentry, ++ aufs_bindex_t bindex, int force_wr) ++AuStubVoid(au_h_open_post, struct dentry *dentry, aufs_bindex_t bindex, ++ struct file *h_file); ++#endif ++ ++/* f_op.c */ ++extern const struct file_operations aufs_file_fop; ++int au_do_open_nondir(struct file *file, int flags, struct file *h_file); ++int aufs_release_nondir(struct inode *inode __maybe_unused, struct file *file); ++struct file *au_read_pre(struct file *file, int keep_fi, unsigned int lsc); ++ ++/* finfo.c */ ++void au_hfput(struct au_hfile *hf, int execed); ++void au_set_h_fptr(struct file *file, aufs_bindex_t bindex, ++ struct file *h_file); ++ ++void au_update_figen(struct file *file); ++struct au_fidir *au_fidir_alloc(struct super_block *sb); ++int au_fidir_realloc(struct au_finfo *finfo, int nbr, int may_shrink); ++ ++void au_fi_init_once(void *_fi); ++void au_finfo_fin(struct file *file); ++int au_finfo_init(struct file *file, struct au_fidir *fidir); ++ ++/* ioctl.c */ ++long aufs_ioctl_nondir(struct file *file, unsigned int cmd, unsigned long arg); ++#ifdef CONFIG_COMPAT ++long aufs_compat_ioctl_dir(struct file *file, unsigned int cmd, ++ unsigned long arg); ++long aufs_compat_ioctl_nondir(struct file *file, unsigned int cmd, ++ unsigned long arg); ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_finfo *au_fi(struct file *file) ++{ ++ return file->private_data; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define fi_read_lock(f) au_rw_read_lock(&au_fi(f)->fi_rwsem) ++#define fi_write_lock(f) au_rw_write_lock(&au_fi(f)->fi_rwsem) ++#define fi_read_trylock(f) au_rw_read_trylock(&au_fi(f)->fi_rwsem) ++#define fi_write_trylock(f) au_rw_write_trylock(&au_fi(f)->fi_rwsem) ++/* ++#define fi_read_trylock_nested(f) \ ++ au_rw_read_trylock_nested(&au_fi(f)->fi_rwsem) ++#define fi_write_trylock_nested(f) \ ++ au_rw_write_trylock_nested(&au_fi(f)->fi_rwsem) ++*/ ++ ++#define fi_read_unlock(f) au_rw_read_unlock(&au_fi(f)->fi_rwsem) ++#define fi_write_unlock(f) au_rw_write_unlock(&au_fi(f)->fi_rwsem) ++#define fi_downgrade_lock(f) au_rw_dgrade_lock(&au_fi(f)->fi_rwsem) ++ ++/* lock subclass for finfo */ ++enum { ++ AuLsc_FI_1, ++ AuLsc_FI_2 ++}; ++ ++static inline void fi_read_lock_nested(struct file *f, unsigned int lsc) ++{ ++ au_rw_read_lock_nested(&au_fi(f)->fi_rwsem, lsc); ++} ++ ++static inline void fi_write_lock_nested(struct file *f, unsigned int lsc) ++{ ++ au_rw_write_lock_nested(&au_fi(f)->fi_rwsem, lsc); ++} ++ ++/* ++ * fi_read_lock_1, fi_write_lock_1, ++ * fi_read_lock_2, fi_write_lock_2 ++ */ ++#define AuReadLockFunc(name) \ ++static inline void fi_read_lock_##name(struct file *f) \ ++{ fi_read_lock_nested(f, AuLsc_FI_##name); } ++ ++#define AuWriteLockFunc(name) \ ++static inline void fi_write_lock_##name(struct file *f) \ ++{ fi_write_lock_nested(f, AuLsc_FI_##name); } ++ ++#define AuRWLockFuncs(name) \ ++ AuReadLockFunc(name) \ ++ AuWriteLockFunc(name) ++ ++AuRWLockFuncs(1); ++AuRWLockFuncs(2); ++ ++#undef AuReadLockFunc ++#undef AuWriteLockFunc ++#undef AuRWLockFuncs ++ ++#define FiMustNoWaiters(f) AuRwMustNoWaiters(&au_fi(f)->fi_rwsem) ++#define FiMustAnyLock(f) AuRwMustAnyLock(&au_fi(f)->fi_rwsem) ++#define FiMustWriteLock(f) AuRwMustWriteLock(&au_fi(f)->fi_rwsem) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* todo: hard/soft set? */ ++static inline aufs_bindex_t au_fbtop(struct file *file) ++{ ++ FiMustAnyLock(file); ++ return au_fi(file)->fi_btop; ++} ++ ++static inline aufs_bindex_t au_fbbot_dir(struct file *file) ++{ ++ FiMustAnyLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ return au_fi(file)->fi_hdir->fd_bbot; ++} ++ ++static inline struct au_vdir *au_fvdir_cache(struct file *file) ++{ ++ FiMustAnyLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ return au_fi(file)->fi_hdir->fd_vdir_cache; ++} ++ ++static inline void au_set_fbtop(struct file *file, aufs_bindex_t bindex) ++{ ++ FiMustWriteLock(file); ++ au_fi(file)->fi_btop = bindex; ++} ++ ++static inline void au_set_fbbot_dir(struct file *file, aufs_bindex_t bindex) ++{ ++ FiMustWriteLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ au_fi(file)->fi_hdir->fd_bbot = bindex; ++} ++ ++static inline void au_set_fvdir_cache(struct file *file, ++ struct au_vdir *vdir_cache) ++{ ++ FiMustWriteLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ au_fi(file)->fi_hdir->fd_vdir_cache = vdir_cache; ++} ++ ++static inline struct file *au_hf_top(struct file *file) ++{ ++ FiMustAnyLock(file); ++ AuDebugOn(au_fi(file)->fi_hdir); ++ return au_fi(file)->fi_htop.hf_file; ++} ++ ++static inline struct file *au_hf_dir(struct file *file, aufs_bindex_t bindex) ++{ ++ FiMustAnyLock(file); ++ AuDebugOn(!au_fi(file)->fi_hdir); ++ return au_fi(file)->fi_hdir->fd_hfile[0 + bindex].hf_file; ++} ++ ++/* todo: memory barrier? */ ++static inline unsigned int au_figen(struct file *f) ++{ ++ return atomic_read(&au_fi(f)->fi_generation); ++} ++ ++static inline void au_set_mmapped(struct file *f) ++{ ++ if (atomic_inc_return(&au_fi(f)->fi_mmapped)) ++ return; ++ pr_warn("fi_mmapped wrapped around\n"); ++ while (!atomic_inc_return(&au_fi(f)->fi_mmapped)) ++ ; ++} ++ ++static inline void au_unset_mmapped(struct file *f) ++{ ++ atomic_dec(&au_fi(f)->fi_mmapped); ++} ++ ++static inline int au_test_mmapped(struct file *f) ++{ ++ return atomic_read(&au_fi(f)->fi_mmapped); ++} ++ ++/* customize vma->vm_file */ ++ ++static inline void au_do_vm_file_reset(struct vm_area_struct *vma, ++ struct file *file) ++{ ++ struct file *f; ++ ++ f = vma->vm_file; ++ get_file(file); ++ vma->vm_file = file; ++ fput(f); ++} ++ ++#ifdef CONFIG_MMU ++#define AuDbgVmRegion(file, vma) do {} while (0) ++ ++static inline void au_vm_file_reset(struct vm_area_struct *vma, ++ struct file *file) ++{ ++ au_do_vm_file_reset(vma, file); ++} ++#else ++#define AuDbgVmRegion(file, vma) \ ++ AuDebugOn((vma)->vm_region && (vma)->vm_region->vm_file != (file)) ++ ++static inline void au_vm_file_reset(struct vm_area_struct *vma, ++ struct file *file) ++{ ++ struct file *f; ++ ++ au_do_vm_file_reset(vma, file); ++ f = vma->vm_region->vm_file; ++ get_file(file); ++ vma->vm_region->vm_file = file; ++ fput(f); ++} ++#endif /* CONFIG_MMU */ ++ ++/* handle vma->vm_prfile */ ++static inline void au_vm_prfile_set(struct vm_area_struct *vma, ++ struct file *file) ++{ ++ get_file(file); ++ vma->vm_prfile = file; ++#ifndef CONFIG_MMU ++ get_file(file); ++ vma->vm_region->vm_prfile = file; ++#endif ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_FILE_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/finfo.c linux-5.15.37-aufs/fs/aufs/finfo.c +--- linux-5.15.37/fs/aufs/finfo.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/finfo.c 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,136 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * file private data ++ */ ++ ++#include "aufs.h" ++ ++void au_hfput(struct au_hfile *hf, int execed) ++{ ++ if (execed) ++ allow_write_access(hf->hf_file); ++ fput(hf->hf_file); ++ hf->hf_file = NULL; ++ au_lcnt_dec(&hf->hf_br->br_nfiles); ++ hf->hf_br = NULL; ++} ++ ++void au_set_h_fptr(struct file *file, aufs_bindex_t bindex, struct file *val) ++{ ++ struct au_finfo *finfo = au_fi(file); ++ struct au_hfile *hf; ++ struct au_fidir *fidir; ++ ++ fidir = finfo->fi_hdir; ++ if (!fidir) { ++ AuDebugOn(finfo->fi_btop != bindex); ++ hf = &finfo->fi_htop; ++ } else ++ hf = fidir->fd_hfile + bindex; ++ ++ if (hf && hf->hf_file) ++ au_hfput(hf, vfsub_file_execed(file)); ++ if (val) { ++ FiMustWriteLock(file); ++ AuDebugOn(IS_ERR_OR_NULL(file->f_path.dentry)); ++ hf->hf_file = val; ++ hf->hf_br = au_sbr(file->f_path.dentry->d_sb, bindex); ++ } ++} ++ ++void au_update_figen(struct file *file) ++{ ++ atomic_set(&au_fi(file)->fi_generation, au_digen(file->f_path.dentry)); ++ /* smp_mb(); */ /* atomic_set */ ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_fidir *au_fidir_alloc(struct super_block *sb) ++{ ++ struct au_fidir *fidir; ++ int nbr; ++ ++ nbr = au_sbbot(sb) + 1; ++ if (nbr < 2) ++ nbr = 2; /* initial allocate for 2 branches */ ++ fidir = kzalloc(au_fidir_sz(nbr), GFP_NOFS); ++ if (fidir) { ++ fidir->fd_bbot = -1; ++ fidir->fd_nent = nbr; ++ } ++ ++ return fidir; ++} ++ ++int au_fidir_realloc(struct au_finfo *finfo, int nbr, int may_shrink) ++{ ++ int err; ++ struct au_fidir *fidir, *p; ++ ++ AuRwMustWriteLock(&finfo->fi_rwsem); ++ fidir = finfo->fi_hdir; ++ AuDebugOn(!fidir); ++ ++ err = -ENOMEM; ++ p = au_kzrealloc(fidir, au_fidir_sz(fidir->fd_nent), au_fidir_sz(nbr), ++ GFP_NOFS, may_shrink); ++ if (p) { ++ p->fd_nent = nbr; ++ finfo->fi_hdir = p; ++ err = 0; ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_finfo_fin(struct file *file) ++{ ++ struct au_finfo *finfo; ++ ++ au_lcnt_dec(&au_sbi(file->f_path.dentry->d_sb)->si_nfiles); ++ ++ finfo = au_fi(file); ++ AuDebugOn(finfo->fi_hdir); ++ AuRwDestroy(&finfo->fi_rwsem); ++ au_cache_free_finfo(finfo); ++} ++ ++void au_fi_init_once(void *_finfo) ++{ ++ struct au_finfo *finfo = _finfo; ++ ++ au_rw_init(&finfo->fi_rwsem); ++} ++ ++int au_finfo_init(struct file *file, struct au_fidir *fidir) ++{ ++ int err; ++ struct au_finfo *finfo; ++ struct dentry *dentry; ++ ++ err = -ENOMEM; ++ dentry = file->f_path.dentry; ++ finfo = au_cache_alloc_finfo(); ++ if (unlikely(!finfo)) ++ goto out; ++ ++ err = 0; ++ au_lcnt_inc(&au_sbi(dentry->d_sb)->si_nfiles); ++ au_rw_write_lock(&finfo->fi_rwsem); ++ finfo->fi_btop = -1; ++ finfo->fi_hdir = fidir; ++ atomic_set(&finfo->fi_generation, au_digen(dentry)); ++ /* smp_mb(); */ /* atomic_set */ ++ ++ file->private_data = finfo; ++ ++out: ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/f_op.c linux-5.15.37-aufs/fs/aufs/f_op.c +--- linux-5.15.37/fs/aufs/f_op.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/f_op.c 2022-04-08 20:22:30.612616475 +0300 +@@ -0,0 +1,758 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * file and vm operations ++ */ ++ ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++int au_do_open_nondir(struct file *file, int flags, struct file *h_file) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct dentry *dentry, *h_dentry; ++ struct au_finfo *finfo; ++ struct inode *h_inode; ++ ++ FiMustWriteLock(file); ++ ++ err = 0; ++ dentry = file->f_path.dentry; ++ AuDebugOn(IS_ERR_OR_NULL(dentry)); ++ finfo = au_fi(file); ++ memset(&finfo->fi_htop, 0, sizeof(finfo->fi_htop)); ++ atomic_set(&finfo->fi_mmapped, 0); ++ bindex = au_dbtop(dentry); ++ if (!h_file) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ err = vfsub_test_mntns(file->f_path.mnt, h_dentry->d_sb); ++ if (unlikely(err)) ++ goto out; ++ h_file = au_h_open(dentry, bindex, flags, file, /*force_wr*/0); ++ if (IS_ERR(h_file)) { ++ err = PTR_ERR(h_file); ++ goto out; ++ } ++ } else { ++ h_dentry = h_file->f_path.dentry; ++ err = vfsub_test_mntns(file->f_path.mnt, h_dentry->d_sb); ++ if (unlikely(err)) ++ goto out; ++ /* br ref is already inc-ed */ ++ } ++ ++ if ((flags & __O_TMPFILE) ++ && !(flags & O_EXCL)) { ++ h_inode = file_inode(h_file); ++ spin_lock(&h_inode->i_lock); ++ h_inode->i_state |= I_LINKABLE; ++ spin_unlock(&h_inode->i_lock); ++ } ++ au_set_fbtop(file, bindex); ++ au_set_h_fptr(file, bindex, h_file); ++ au_update_figen(file); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ ++out: ++ return err; ++} ++ ++static int aufs_open_nondir(struct inode *inode __maybe_unused, ++ struct file *file) ++{ ++ int err; ++ struct super_block *sb; ++ struct au_do_open_args args = { ++ .open = au_do_open_nondir ++ }; ++ ++ AuDbg("%pD, f_flags 0x%x, f_mode 0x%x\n", ++ file, vfsub_file_flags(file), file->f_mode); ++ ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ err = au_do_open(file, &args); ++ si_read_unlock(sb); ++ return err; ++} ++ ++int aufs_release_nondir(struct inode *inode __maybe_unused, struct file *file) ++{ ++ struct au_finfo *finfo; ++ aufs_bindex_t bindex; ++ ++ finfo = au_fi(file); ++ au_hbl_del(&finfo->fi_hlist, ++ &au_sbi(file->f_path.dentry->d_sb)->si_files); ++ bindex = finfo->fi_btop; ++ if (bindex >= 0) ++ au_set_h_fptr(file, bindex, NULL); ++ ++ au_finfo_fin(file); ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_do_flush_nondir(struct file *file, fl_owner_t id) ++{ ++ int err; ++ struct file *h_file; ++ ++ err = 0; ++ h_file = au_hf_top(file); ++ if (h_file) ++ err = vfsub_flush(h_file, id); ++ return err; ++} ++ ++static int aufs_flush_nondir(struct file *file, fl_owner_t id) ++{ ++ return au_do_flush(file, id, au_do_flush_nondir); ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * read and write functions acquire [fdi]_rwsem once, but release before ++ * mmap_sem. This is because to stop a race condition between mmap(2). ++ * Releasing these aufs-rwsem should be safe, no branch-management (by keeping ++ * si_rwsem), no harmful copy-up should happen. Actually copy-up may happen in ++ * read functions after [fdi]_rwsem are released, but it should be harmless. ++ */ ++ ++/* Callers should call au_read_post() or fput() in the end */ ++struct file *au_read_pre(struct file *file, int keep_fi, unsigned int lsc) ++{ ++ struct file *h_file; ++ int err; ++ ++ err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/0, lsc); ++ if (!err) { ++ di_read_unlock(file->f_path.dentry, AuLock_IR); ++ h_file = au_hf_top(file); ++ get_file(h_file); ++ if (!keep_fi) ++ fi_read_unlock(file); ++ } else ++ h_file = ERR_PTR(err); ++ ++ return h_file; ++} ++ ++static void au_read_post(struct inode *inode, struct file *h_file) ++{ ++ /* update without lock, I don't think it a problem */ ++ fsstack_copy_attr_atime(inode, file_inode(h_file)); ++ fput(h_file); ++} ++ ++struct au_write_pre { ++ /* input */ ++ unsigned int lsc; ++ ++ /* output */ ++ blkcnt_t blks; ++ aufs_bindex_t btop; ++}; ++ ++/* ++ * return with iinfo is write-locked ++ * callers should call au_write_post() or iinfo_write_unlock() + fput() in the ++ * end ++ */ ++static struct file *au_write_pre(struct file *file, int do_ready, ++ struct au_write_pre *wpre) ++{ ++ struct file *h_file; ++ struct dentry *dentry; ++ int err; ++ unsigned int lsc; ++ struct au_pin pin; ++ ++ lsc = 0; ++ if (wpre) ++ lsc = wpre->lsc; ++ err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1, lsc); ++ h_file = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ dentry = file->f_path.dentry; ++ if (do_ready) { ++ err = au_ready_to_write(file, -1, &pin); ++ if (unlikely(err)) { ++ h_file = ERR_PTR(err); ++ di_write_unlock(dentry); ++ goto out_fi; ++ } ++ } ++ ++ di_downgrade_lock(dentry, /*flags*/0); ++ if (wpre) ++ wpre->btop = au_fbtop(file); ++ h_file = au_hf_top(file); ++ get_file(h_file); ++ if (wpre) ++ wpre->blks = file_inode(h_file)->i_blocks; ++ if (do_ready) ++ au_unpin(&pin); ++ di_read_unlock(dentry, /*flags*/0); ++ ++out_fi: ++ fi_write_unlock(file); ++out: ++ return h_file; ++} ++ ++static void au_write_post(struct inode *inode, struct file *h_file, ++ struct au_write_pre *wpre, ssize_t written) ++{ ++ struct inode *h_inode; ++ ++ au_cpup_attr_timesizes(inode); ++ AuDebugOn(au_ibtop(inode) != wpre->btop); ++ h_inode = file_inode(h_file); ++ inode->i_mode = h_inode->i_mode; ++ ii_write_unlock(inode); ++ /* AuDbg("blks %llu, %llu\n", (u64)blks, (u64)h_inode->i_blocks); */ ++ if (written > 0) ++ au_fhsm_wrote(inode->i_sb, wpre->btop, ++ /*force*/h_inode->i_blocks > wpre->blks); ++ fput(h_file); ++} ++ ++/* ++ * todo: very ugly ++ * it locks both of i_mutex and si_rwsem for read in safe. ++ * if the plink maintenance mode continues forever (that is the problem), ++ * may loop forever. ++ */ ++static void au_mtx_and_read_lock(struct inode *inode) ++{ ++ int err; ++ struct super_block *sb = inode->i_sb; ++ ++ while (1) { ++ inode_lock(inode); ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (!err) ++ break; ++ inode_unlock(inode); ++ si_read_lock(sb, AuLock_NOPLMW); ++ si_read_unlock(sb); ++ } ++} ++ ++static ssize_t au_do_iter(struct file *h_file, int rw, struct kiocb *kio, ++ struct iov_iter *iov_iter) ++{ ++ ssize_t err; ++ struct file *file; ++ ssize_t (*iter)(struct kiocb *, struct iov_iter *); ++ ++ err = security_file_permission(h_file, rw); ++ if (unlikely(err)) ++ goto out; ++ ++ err = -ENOSYS; /* the branch doesn't have its ->(read|write)_iter() */ ++ iter = NULL; ++ if (rw == MAY_READ) ++ iter = h_file->f_op->read_iter; ++ else if (rw == MAY_WRITE) ++ iter = h_file->f_op->write_iter; ++ ++ file = kio->ki_filp; ++ kio->ki_filp = h_file; ++ if (iter) { ++ lockdep_off(); ++ err = iter(kio, iov_iter); ++ lockdep_on(); ++ } else ++ /* currently there is no such fs */ ++ WARN_ON_ONCE(1); ++ kio->ki_filp = file; ++ ++out: ++ return err; ++} ++ ++static ssize_t aufs_read_iter(struct kiocb *kio, struct iov_iter *iov_iter) ++{ ++ ssize_t err; ++ struct file *file, *h_file; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ file = kio->ki_filp; ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/1, /*lsc*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ if (au_test_loopback_kthread()) { ++ au_warn_loopback(h_file->f_path.dentry->d_sb); ++ if (file->f_mapping != h_file->f_mapping) { ++ file->f_mapping = h_file->f_mapping; ++ smp_mb(); /* unnecessary? */ ++ } ++ } ++ fi_read_unlock(file); ++ ++ err = au_do_iter(h_file, MAY_READ, kio, iov_iter); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ au_read_post(inode, h_file); ++ ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++static ssize_t aufs_write_iter(struct kiocb *kio, struct iov_iter *iov_iter) ++{ ++ ssize_t err; ++ struct au_write_pre wpre; ++ struct inode *inode; ++ struct file *file, *h_file; ++ ++ file = kio->ki_filp; ++ inode = file_inode(file); ++ au_mtx_and_read_lock(inode); ++ ++ wpre.lsc = 0; ++ h_file = au_write_pre(file, /*do_ready*/1, &wpre); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = au_do_iter(h_file, MAY_WRITE, kio, iov_iter); ++ au_write_post(inode, h_file, &wpre, err); ++ ++out: ++ si_read_unlock(inode->i_sb); ++ inode_unlock(inode); ++ return err; ++} ++ ++/* ++ * We may be able to remove aufs_splice_{read,write}() since almost all FSes ++ * don't have their own .splice_{read,write} implimentations, and they use ++ * generic_file_splice_read() and iter_file_splice_write() who can act like the ++ * simple converters to f_op->iter_read() and ->iter_write(). ++ * But we keep our own implementations because some non-mainlined FSes may have ++ * their own .splice_{read,write} implimentations and aufs doesn't want to take ++ * away an opportunity to co-work with aufs from them. ++ */ ++static ssize_t aufs_splice_read(struct file *file, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags) ++{ ++ ssize_t err; ++ struct file *h_file; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/0, /*lsc*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = vfsub_splice_to(h_file, ppos, pipe, len, flags); ++ /* todo: necessary? */ ++ /* file->f_ra = h_file->f_ra; */ ++ au_read_post(inode, h_file); ++ ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++static ssize_t ++aufs_splice_write(struct pipe_inode_info *pipe, struct file *file, loff_t *ppos, ++ size_t len, unsigned int flags) ++{ ++ ssize_t err; ++ struct au_write_pre wpre; ++ struct inode *inode; ++ struct file *h_file; ++ ++ inode = file_inode(file); ++ au_mtx_and_read_lock(inode); ++ ++ wpre.lsc = 0; ++ h_file = au_write_pre(file, /*do_ready*/1, &wpre); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = vfsub_splice_from(pipe, h_file, ppos, len, flags); ++ au_write_post(inode, h_file, &wpre, err); ++ ++out: ++ si_read_unlock(inode->i_sb); ++ inode_unlock(inode); ++ return err; ++} ++ ++static long aufs_fallocate(struct file *file, int mode, loff_t offset, ++ loff_t len) ++{ ++ long err; ++ struct au_write_pre wpre; ++ struct inode *inode; ++ struct file *h_file; ++ ++ inode = file_inode(file); ++ au_mtx_and_read_lock(inode); ++ ++ wpre.lsc = 0; ++ h_file = au_write_pre(file, /*do_ready*/1, &wpre); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ lockdep_off(); ++ err = vfs_fallocate(h_file, mode, offset, len); ++ lockdep_on(); ++ au_write_post(inode, h_file, &wpre, /*written*/1); ++ ++out: ++ si_read_unlock(inode->i_sb); ++ inode_unlock(inode); ++ return err; ++} ++ ++static ssize_t aufs_copy_file_range(struct file *src, loff_t src_pos, ++ struct file *dst, loff_t dst_pos, ++ size_t len, unsigned int flags) ++{ ++ ssize_t err; ++ struct au_write_pre wpre; ++ enum { SRC, DST }; ++ struct { ++ struct inode *inode; ++ struct file *h_file; ++ struct super_block *h_sb; ++ } a[2]; ++#define a_src a[SRC] ++#define a_dst a[DST] ++ ++ err = -EINVAL; ++ a_src.inode = file_inode(src); ++ if (unlikely(!S_ISREG(a_src.inode->i_mode))) ++ goto out; ++ a_dst.inode = file_inode(dst); ++ if (unlikely(!S_ISREG(a_dst.inode->i_mode))) ++ goto out; ++ ++ au_mtx_and_read_lock(a_dst.inode); ++ /* ++ * in order to match the order in di_write_lock2_{child,parent}(), ++ * use f_path.dentry for this comparison. ++ */ ++ if (src->f_path.dentry < dst->f_path.dentry) { ++ a_src.h_file = au_read_pre(src, /*keep_fi*/1, AuLsc_FI_1); ++ err = PTR_ERR(a_src.h_file); ++ if (IS_ERR(a_src.h_file)) ++ goto out_si; ++ ++ wpre.lsc = AuLsc_FI_2; ++ a_dst.h_file = au_write_pre(dst, /*do_ready*/1, &wpre); ++ err = PTR_ERR(a_dst.h_file); ++ if (IS_ERR(a_dst.h_file)) { ++ au_read_post(a_src.inode, a_src.h_file); ++ goto out_si; ++ } ++ } else { ++ wpre.lsc = AuLsc_FI_1; ++ a_dst.h_file = au_write_pre(dst, /*do_ready*/1, &wpre); ++ err = PTR_ERR(a_dst.h_file); ++ if (IS_ERR(a_dst.h_file)) ++ goto out_si; ++ ++ a_src.h_file = au_read_pre(src, /*keep_fi*/1, AuLsc_FI_2); ++ err = PTR_ERR(a_src.h_file); ++ if (IS_ERR(a_src.h_file)) { ++ au_write_post(a_dst.inode, a_dst.h_file, &wpre, ++ /*written*/0); ++ goto out_si; ++ } ++ } ++ ++ err = -EXDEV; ++ a_src.h_sb = file_inode(a_src.h_file)->i_sb; ++ a_dst.h_sb = file_inode(a_dst.h_file)->i_sb; ++ if (unlikely(a_src.h_sb != a_dst.h_sb)) { ++ AuDbgFile(src); ++ AuDbgFile(dst); ++ goto out_file; ++ } ++ ++ err = vfsub_copy_file_range(a_src.h_file, src_pos, a_dst.h_file, ++ dst_pos, len, flags); ++ ++out_file: ++ au_write_post(a_dst.inode, a_dst.h_file, &wpre, err); ++ fi_read_unlock(src); ++ au_read_post(a_src.inode, a_src.h_file); ++out_si: ++ si_read_unlock(a_dst.inode->i_sb); ++ inode_unlock(a_dst.inode); ++out: ++ return err; ++#undef a_src ++#undef a_dst ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * The locking order around current->mmap_sem. ++ * - in most and regular cases ++ * file I/O syscall -- aufs_read() or something ++ * -- si_rwsem for read -- mmap_sem ++ * (Note that [fdi]i_rwsem are released before mmap_sem). ++ * - in mmap case ++ * mmap(2) -- mmap_sem -- aufs_mmap() -- si_rwsem for read -- [fdi]i_rwsem ++ * This AB-BA order is definitely bad, but is not a problem since "si_rwsem for ++ * read" allows multiple processes to acquire it and [fdi]i_rwsem are not held ++ * in file I/O. Aufs needs to stop lockdep in aufs_mmap() though. ++ * It means that when aufs acquires si_rwsem for write, the process should never ++ * acquire mmap_sem. ++ * ++ * Actually aufs_iterate() holds [fdi]i_rwsem before mmap_sem, but this is not a ++ * problem either since any directory is not able to be mmap-ed. ++ * The similar scenario is applied to aufs_readlink() too. ++ */ ++ ++#if 0 /* stop calling security_file_mmap() */ ++/* cf. linux/include/linux/mman.h: calc_vm_prot_bits() */ ++#define AuConv_VM_PROT(f, b) _calc_vm_trans(f, VM_##b, PROT_##b) ++ ++static unsigned long au_arch_prot_conv(unsigned long flags) ++{ ++ /* currently ppc64 only */ ++#ifdef CONFIG_PPC64 ++ /* cf. linux/arch/powerpc/include/asm/mman.h */ ++ AuDebugOn(arch_calc_vm_prot_bits(-1) != VM_SAO); ++ return AuConv_VM_PROT(flags, SAO); ++#else ++ AuDebugOn(arch_calc_vm_prot_bits(-1)); ++ return 0; ++#endif ++} ++ ++static unsigned long au_prot_conv(unsigned long flags) ++{ ++ return AuConv_VM_PROT(flags, READ) ++ | AuConv_VM_PROT(flags, WRITE) ++ | AuConv_VM_PROT(flags, EXEC) ++ | au_arch_prot_conv(flags); ++} ++ ++/* cf. linux/include/linux/mman.h: calc_vm_flag_bits() */ ++#define AuConv_VM_MAP(f, b) _calc_vm_trans(f, VM_##b, MAP_##b) ++ ++static unsigned long au_flag_conv(unsigned long flags) ++{ ++ return AuConv_VM_MAP(flags, GROWSDOWN) ++ | AuConv_VM_MAP(flags, DENYWRITE) ++ | AuConv_VM_MAP(flags, LOCKED); ++} ++#endif ++ ++static int aufs_mmap(struct file *file, struct vm_area_struct *vma) ++{ ++ int err; ++ const unsigned char wlock ++ = (file->f_mode & FMODE_WRITE) && (vma->vm_flags & VM_SHARED); ++ struct super_block *sb; ++ struct file *h_file; ++ struct inode *inode; ++ ++ AuDbgVmRegion(file, vma); ++ ++ inode = file_inode(file); ++ sb = inode->i_sb; ++ lockdep_off(); ++ si_read_lock(sb, AuLock_NOPLMW); ++ ++ h_file = au_write_pre(file, wlock, /*wpre*/NULL); ++ lockdep_on(); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ err = 0; ++ au_set_mmapped(file); ++ au_vm_file_reset(vma, h_file); ++ /* ++ * we cannot call security_mmap_file() here since it may acquire ++ * mmap_sem or i_mutex. ++ * ++ * err = security_mmap_file(h_file, au_prot_conv(vma->vm_flags), ++ * au_flag_conv(vma->vm_flags)); ++ */ ++ if (!err) ++ err = call_mmap(h_file, vma); ++ if (!err) { ++ au_vm_prfile_set(vma, file); ++ fsstack_copy_attr_atime(inode, file_inode(h_file)); ++ goto out_fput; /* success */ ++ } ++ au_unset_mmapped(file); ++ au_vm_file_reset(vma, file); ++ ++out_fput: ++ lockdep_off(); ++ ii_write_unlock(inode); ++ lockdep_on(); ++ fput(h_file); ++out: ++ lockdep_off(); ++ si_read_unlock(sb); ++ lockdep_on(); ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_fsync_nondir(struct file *file, loff_t start, loff_t end, ++ int datasync) ++{ ++ int err; ++ struct au_write_pre wpre; ++ struct inode *inode; ++ struct file *h_file; ++ ++ err = 0; /* -EBADF; */ /* posix? */ ++ if (unlikely(!(file->f_mode & FMODE_WRITE))) ++ goto out; ++ ++ inode = file_inode(file); ++ au_mtx_and_read_lock(inode); ++ ++ wpre.lsc = 0; ++ h_file = au_write_pre(file, /*do_ready*/1, &wpre); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out_unlock; ++ ++ err = vfsub_fsync(h_file, &h_file->f_path, datasync); ++ au_write_post(inode, h_file, &wpre, /*written*/0); ++ ++out_unlock: ++ si_read_unlock(inode->i_sb); ++ inode_unlock(inode); ++out: ++ return err; ++} ++ ++static int aufs_fasync(int fd, struct file *file, int flag) ++{ ++ int err; ++ struct file *h_file; ++ struct super_block *sb; ++ ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/0, /*lsc*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ if (h_file->f_op->fasync) ++ err = h_file->f_op->fasync(fd, h_file, flag); ++ fput(h_file); /* instead of au_read_post() */ ++ ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++static int aufs_setfl(struct file *file, unsigned long arg) ++{ ++ int err; ++ struct file *h_file; ++ struct super_block *sb; ++ ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/0, /*lsc*/0); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out; ++ ++ /* stop calling h_file->fasync */ ++ arg |= vfsub_file_flags(file) & FASYNC; ++ err = setfl(/*unused fd*/-1, h_file, arg); ++ fput(h_file); /* instead of au_read_post() */ ++ ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* no one supports this operation, currently */ ++#if 0 /* reserved for future use */ ++static ssize_t aufs_sendpage(struct file *file, struct page *page, int offset, ++ size_t len, loff_t *pos, int more) ++{ ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++const struct file_operations aufs_file_fop = { ++ .owner = THIS_MODULE, ++ ++ .llseek = default_llseek, ++ ++ .read_iter = aufs_read_iter, ++ .write_iter = aufs_write_iter, ++ ++#ifdef CONFIG_AUFS_POLL ++ .poll = aufs_poll, ++#endif ++ .unlocked_ioctl = aufs_ioctl_nondir, ++#ifdef CONFIG_COMPAT ++ .compat_ioctl = aufs_compat_ioctl_nondir, ++#endif ++ .mmap = aufs_mmap, ++ .open = aufs_open_nondir, ++ .flush = aufs_flush_nondir, ++ .release = aufs_release_nondir, ++ .fsync = aufs_fsync_nondir, ++ .fasync = aufs_fasync, ++ /* .sendpage = aufs_sendpage, */ ++ .setfl = aufs_setfl, ++ .splice_write = aufs_splice_write, ++ .splice_read = aufs_splice_read, ++#if 0 /* reserved for future use */ ++ .aio_splice_write = aufs_aio_splice_write, ++ .aio_splice_read = aufs_aio_splice_read, ++#endif ++ .fallocate = aufs_fallocate, ++ .copy_file_range = aufs_copy_file_range ++}; +diff -Nurp linux-5.15.37/fs/aufs/fsctx.c linux-5.15.37-aufs/fs/aufs/fsctx.c +--- linux-5.15.37/fs/aufs/fsctx.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/fsctx.c 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,1229 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2022 Junjiro R. Okajima ++ */ ++ ++/* ++ * fs context, aka new mount api ++ */ ++ ++#include ++#include "aufs.h" ++ ++struct au_fsctx_opts { ++ aufs_bindex_t bindex; ++ unsigned char skipped; ++ struct au_opt *opt, *opt_tail; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct au_opts opts; ++}; ++ ++/* stop extra interpretation of errno in mount(8), and strange error messages */ ++static int cvt_err(int err) ++{ ++ AuTraceErr(err); ++ ++ switch (err) { ++ case -ENOENT: ++ case -ENOTDIR: ++ case -EEXIST: ++ case -EIO: ++ err = -EINVAL; ++ } ++ return err; ++} ++ ++static int au_fsctx_reconfigure(struct fs_context *fc) ++{ ++ int err, do_dx; ++ unsigned int mntflags; ++ struct dentry *root; ++ struct super_block *sb; ++ struct inode *inode; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ AuDbg("fc %p\n", fc); ++ ++ root = fc->root; ++ sb = root->d_sb; ++ err = si_write_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (!err) { ++ di_write_lock_child(root); ++ err = au_opts_verify(sb, fc->sb_flags, /*pending*/0); ++ aufs_write_unlock(root); ++ } ++ ++ inode = d_inode(root); ++ inode_lock(inode); ++ err = si_write_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out; ++ di_write_lock_child(root); ++ ++ /* au_opts_remount() may return an error */ ++ err = au_opts_remount(sb, &a->opts); ++ ++ if (au_ftest_opts(a->opts.flags, REFRESH)) ++ au_remount_refresh(sb, au_ftest_opts(a->opts.flags, ++ REFRESH_IDOP)); ++ ++ if (au_ftest_opts(a->opts.flags, REFRESH_DYAOP)) { ++ mntflags = au_mntflags(sb); ++ do_dx = !!au_opt_test(mntflags, DIO); ++ au_dy_arefresh(do_dx); ++ } ++ ++ au_fhsm_wrote_all(sb, /*force*/1); /* ?? */ ++ aufs_write_unlock(root); ++ ++out: ++ inode_unlock(inode); ++ err = cvt_err(err); ++ AuTraceErr(err); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_fsctx_fill_super(struct super_block *sb, struct fs_context *fc) ++{ ++ int err; ++ struct au_fsctx_opts *a = fc->fs_private; ++ struct au_sbinfo *sbinfo = a->sbinfo; ++ struct dentry *root; ++ struct inode *inode; ++ ++ sbinfo->si_sb = sb; ++ sb->s_fs_info = sbinfo; ++ kobject_get(&sbinfo->si_kobj); ++ ++ __si_write_lock(sb); ++ si_pid_set(sb); ++ au_sbilist_add(sb); ++ ++ /* all timestamps always follow the ones on the branch */ ++ sb->s_flags |= SB_NOATIME | SB_NODIRATIME; ++ sb->s_flags |= SB_I_VERSION; /* do we really need this? */ ++ sb->s_op = &aufs_sop; ++ sb->s_d_op = &aufs_dop; ++ sb->s_magic = AUFS_SUPER_MAGIC; ++ sb->s_maxbytes = 0; ++ sb->s_stack_depth = 1; ++ au_export_init(sb); ++ au_xattr_init(sb); ++ ++ err = au_alloc_root(sb); ++ if (unlikely(err)) { ++ si_write_unlock(sb); ++ goto out; ++ } ++ root = sb->s_root; ++ inode = d_inode(root); ++ ii_write_lock_parent(inode); ++ aufs_write_unlock(root); ++ ++ /* lock vfs_inode first, then aufs. */ ++ inode_lock(inode); ++ aufs_write_lock(root); ++ err = au_opts_mount(sb, &a->opts); ++ AuTraceErr(err); ++ if (!err && au_ftest_si(sbinfo, NO_DREVAL)) { ++ sb->s_d_op = &aufs_dop_noreval; ++ /* infofc(fc, "%ps", sb->s_d_op); */ ++ pr_info("%ps\n", sb->s_d_op); ++ au_refresh_dop(root, /*force_reval*/0); ++ sbinfo->si_iop_array = aufs_iop_nogetattr; ++ au_refresh_iop(inode, /*force_getattr*/0); ++ } ++ aufs_write_unlock(root); ++ inode_unlock(inode); ++ if (!err) ++ goto out; /* success */ ++ ++ dput(root); ++ sb->s_root = NULL; ++ ++out: ++ if (unlikely(err)) ++ kobject_put(&sbinfo->si_kobj); ++ AuTraceErr(err); ++ err = cvt_err(err); ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_get_tree(struct fs_context *fc) ++{ ++ int err; ++ ++ AuDbg("fc %p\n", fc); ++ err = get_tree_nodev(fc, au_fsctx_fill_super); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_fsctx_dump(struct au_opts *opts) ++{ ++#ifdef CONFIG_AUFS_DEBUG ++ /* reduce stack space */ ++ union { ++ struct au_opt_add *add; ++ struct au_opt_del *del; ++ struct au_opt_mod *mod; ++ struct au_opt_xino *xino; ++ struct au_opt_xino_itrunc *xino_itrunc; ++ struct au_opt_wbr_create *create; ++ } u; ++ struct au_opt *opt; ++ ++ opt = opts->opt; ++ while (opt->type != Opt_tail) { ++ switch (opt->type) { ++ case Opt_add: ++ u.add = &opt->add; ++ AuDbg("add {b%d, %s, 0x%x, %p}\n", ++ u.add->bindex, u.add->pathname, u.add->perm, ++ u.add->path.dentry); ++ break; ++ case Opt_del: ++ fallthrough; ++ case Opt_idel: ++ u.del = &opt->del; ++ AuDbg("del {%s, %p}\n", ++ u.del->pathname, u.del->h_path.dentry); ++ break; ++ case Opt_mod: ++ fallthrough; ++ case Opt_imod: ++ u.mod = &opt->mod; ++ AuDbg("mod {%s, 0x%x, %p}\n", ++ u.mod->path, u.mod->perm, u.mod->h_root); ++ break; ++ case Opt_append: ++ u.add = &opt->add; ++ AuDbg("append {b%d, %s, 0x%x, %p}\n", ++ u.add->bindex, u.add->pathname, u.add->perm, ++ u.add->path.dentry); ++ break; ++ case Opt_prepend: ++ u.add = &opt->add; ++ AuDbg("prepend {b%d, %s, 0x%x, %p}\n", ++ u.add->bindex, u.add->pathname, u.add->perm, ++ u.add->path.dentry); ++ break; ++ ++ case Opt_dirwh: ++ AuDbg("dirwh %d\n", opt->dirwh); ++ break; ++ case Opt_rdcache: ++ AuDbg("rdcache %d\n", opt->rdcache); ++ break; ++ case Opt_rdblk: ++ AuDbg("rdblk %d\n", opt->rdblk); ++ break; ++ case Opt_rdhash: ++ AuDbg("rdhash %u\n", opt->rdhash); ++ break; ++ ++ case Opt_xino: ++ u.xino = &opt->xino; ++ AuDbg("xino {%s %pD}\n", u.xino->path, u.xino->file); ++ break; ++ ++#define au_fsctx_TF(name) \ ++ case Opt_##name: \ ++ if (opt->tf) \ ++ AuLabel(name); \ ++ else \ ++ AuLabel(no##name); \ ++ break; ++ ++ /* simple true/false flag */ ++ au_fsctx_TF(trunc_xino); ++ au_fsctx_TF(trunc_xib); ++ au_fsctx_TF(dirperm1); ++ au_fsctx_TF(plink); ++ au_fsctx_TF(shwh); ++ au_fsctx_TF(dio); ++ au_fsctx_TF(warn_perm); ++ au_fsctx_TF(verbose); ++ au_fsctx_TF(sum); ++ au_fsctx_TF(dirren); ++ au_fsctx_TF(acl); ++#undef au_fsctx_TF ++ ++ case Opt_trunc_xino_path: ++ fallthrough; ++ case Opt_itrunc_xino: ++ u.xino_itrunc = &opt->xino_itrunc; ++ AuDbg("trunc_xino %d\n", u.xino_itrunc->bindex); ++ break; ++ case Opt_noxino: ++ AuLabel(noxino); ++ break; ++ ++ case Opt_list_plink: ++ AuLabel(list_plink); ++ break; ++ case Opt_udba: ++ AuDbg("udba %d, %s\n", ++ opt->udba, au_optstr_udba(opt->udba)); ++ break; ++ case Opt_diropq_a: ++ AuLabel(diropq_a); ++ break; ++ case Opt_diropq_w: ++ AuLabel(diropq_w); ++ break; ++ case Opt_wsum: ++ AuLabel(wsum); ++ break; ++ case Opt_wbr_create: ++ u.create = &opt->wbr_create; ++ AuDbg("create %d, %s\n", u.create->wbr_create, ++ au_optstr_wbr_create(u.create->wbr_create)); ++ switch (u.create->wbr_create) { ++ case AuWbrCreate_MFSV: ++ fallthrough; ++ case AuWbrCreate_PMFSV: ++ AuDbg("%d sec\n", u.create->mfs_second); ++ break; ++ case AuWbrCreate_MFSRR: ++ fallthrough; ++ case AuWbrCreate_TDMFS: ++ AuDbg("%llu watermark\n", ++ u.create->mfsrr_watermark); ++ break; ++ case AuWbrCreate_MFSRRV: ++ fallthrough; ++ case AuWbrCreate_TDMFSV: ++ fallthrough; ++ case AuWbrCreate_PMFSRRV: ++ AuDbg("%llu watermark, %d sec\n", ++ u.create->mfsrr_watermark, ++ u.create->mfs_second); ++ break; ++ } ++ break; ++ case Opt_wbr_copyup: ++ AuDbg("copyup %d, %s\n", opt->wbr_copyup, ++ au_optstr_wbr_copyup(opt->wbr_copyup)); ++ break; ++ case Opt_fhsm_sec: ++ AuDbg("fhsm_sec %u\n", opt->fhsm_second); ++ break; ++ ++ default: ++ AuDbg("type %d\n", opt->type); ++ BUG(); ++ } ++ opt++; ++ } ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * For conditionally compiled mount options. ++ * Instead of fsparam_flag_no(), use this macro to distinguish ignore_silent. ++ */ ++#define au_ignore_flag(name, action) \ ++ fsparam_flag(name, action), \ ++ fsparam_flag("no" name, Opt_ignore_silent) ++ ++const struct fs_parameter_spec aufs_fsctx_paramspec[] = { ++ fsparam_string("br", Opt_br), ++ ++ /* "add=%d:%s" or "ins=%d:%s" */ ++ fsparam_string("add", Opt_add), ++ fsparam_string("ins", Opt_add), ++ fsparam_path("append", Opt_append), ++ fsparam_path("prepend", Opt_prepend), ++ ++ fsparam_path("del", Opt_del), ++ /* fsparam_s32("idel", Opt_idel), */ ++ fsparam_path("mod", Opt_mod), ++ /* fsparam_string("imod", Opt_imod), */ ++ ++ fsparam_s32("dirwh", Opt_dirwh), ++ ++ fsparam_path("xino", Opt_xino), ++ fsparam_flag("noxino", Opt_noxino), ++ fsparam_flag_no("trunc_xino", Opt_trunc_xino), ++ /* "trunc_xino_v=%d:%d" */ ++ /* fsparam_string("trunc_xino_v", Opt_trunc_xino_v), */ ++ fsparam_path("trunc_xino", Opt_trunc_xino_path), ++ fsparam_s32("itrunc_xino", Opt_itrunc_xino), ++ /* fsparam_path("zxino", Opt_zxino), */ ++ fsparam_flag_no("trunc_xib", Opt_trunc_xib), ++ ++#ifdef CONFIG_PROC_FS ++ fsparam_flag_no("plink", Opt_plink), ++#else ++ au_ignore_flag("plink", Opt_ignore), ++#endif ++ ++#ifdef CONFIG_AUFS_DEBUG ++ fsparam_flag("list_plink", Opt_list_plink), ++#endif ++ ++ fsparam_string("udba", Opt_udba), ++ ++ fsparam_flag_no("dio", Opt_dio), ++ ++#ifdef CONFIG_AUFS_DIRREN ++ fsparam_flag_no("dirren", Opt_dirren), ++#else ++ au_ignore_flag("dirren", Opt_ignore), ++#endif ++ ++#ifdef CONFIG_AUFS_FHSM ++ fsparam_s32("fhsm_sec", Opt_fhsm_sec), ++#else ++ fsparam_s32("fhsm_sec", Opt_ignore), ++#endif ++ ++ /* always | a | whiteouted | w */ ++ fsparam_string("diropq", Opt_diropq), ++ ++ fsparam_flag_no("warn_perm", Opt_warn_perm), ++ ++#ifdef CONFIG_AUFS_SHWH ++ fsparam_flag_no("shwh", Opt_shwh), ++#else ++ au_ignore_flag("shwh", Opt_err), ++#endif ++ ++ fsparam_flag_no("dirperm1", Opt_dirperm1), ++ ++ fsparam_flag_no("verbose", Opt_verbose), ++ fsparam_flag("v", Opt_verbose), ++ fsparam_flag("quiet", Opt_noverbose), ++ fsparam_flag("q", Opt_noverbose), ++ /* user-space may handle this */ ++ fsparam_flag("silent", Opt_noverbose), ++ ++ fsparam_flag_no("sum", Opt_sum), ++ fsparam_flag("wsum", Opt_wsum), ++ ++ fsparam_s32("rdcache", Opt_rdcache), ++ /* "def" or s32 */ ++ fsparam_string("rdblk", Opt_rdblk), ++ /* "def" or s32 */ ++ fsparam_string("rdhash", Opt_rdhash), ++ ++ fsparam_string("create", Opt_wbr_create), ++ fsparam_string("create_policy", Opt_wbr_create), ++ fsparam_string("cpup", Opt_wbr_copyup), ++ fsparam_string("copyup", Opt_wbr_copyup), ++ fsparam_string("copyup_policy", Opt_wbr_copyup), ++ ++ /* generic VFS flag */ ++#ifdef CONFIG_FS_POSIX_ACL ++ fsparam_flag_no("acl", Opt_acl), ++#else ++ au_ignore_flag("acl"), ++#endif ++ ++ /* internal use for the scripts */ ++ fsparam_string("si", Opt_ignore_silent), ++ ++ /* obsoleted, keep them temporary */ ++ fsparam_flag("nodlgt", Opt_ignore_silent), ++ fsparam_flag("clean_plink", Opt_ignore), ++ fsparam_string("dirs", Opt_br), ++ fsparam_u32("debug", Opt_ignore), ++ /* "whiteout" or "all" */ ++ fsparam_string("delete", Opt_ignore), ++ fsparam_string("imap", Opt_ignore), ++ ++ /* temporary workaround, due to old mount(8)? */ ++ fsparam_flag("relatime", Opt_ignore_silent), ++ ++ {} ++}; ++ ++static int au_fsctx_parse_do_add(struct fs_context *fc, struct au_opt *opt, ++ char *brspec, size_t speclen, ++ aufs_bindex_t bindex) ++{ ++ int err; ++ char *p; ++ ++ AuDbg("brspec %s\n", brspec); ++ ++ err = -ENOMEM; ++ if (!speclen) ++ speclen = strlen(brspec); ++ /* will be freed by au_fsctx_free() */ ++ p = kmemdup_nul(brspec, speclen, GFP_NOFS); ++ if (unlikely(!p)) { ++ errorfc(fc, "failed in %s", brspec); ++ goto out; ++ } ++ err = au_opt_add(opt, p, fc->sb_flags, bindex); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_br(struct fs_context *fc, char *brspec) ++{ ++ int err; ++ char *p; ++ struct au_fsctx_opts *a = fc->fs_private; ++ struct au_opt *opt = a->opt; ++ aufs_bindex_t bindex = a->bindex; ++ ++ AuDbg("brspec %s\n", brspec); ++ ++ err = -EINVAL; ++ while ((p = strsep(&brspec, ":")) && *p) { ++ err = au_fsctx_parse_do_add(fc, opt, p, /*len*/0, bindex); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ break; ++ bindex++; ++ opt++; ++ if (unlikely(opt > a->opt_tail)) { ++ err = -E2BIG; ++ bindex--; ++ opt--; ++ break; ++ } ++ opt->type = Opt_tail; ++ a->skipped = 1; ++ } ++ a->bindex = bindex; ++ a->opt = opt; ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_add(struct fs_context *fc, char *addspec) ++{ ++ int err, n; ++ char *p; ++ struct au_fsctx_opts *a = fc->fs_private; ++ struct au_opt *opt = a->opt; ++ ++ err = -EINVAL; ++ p = strchr(addspec, ':'); ++ if (unlikely(!p)) { ++ errorfc(fc, "bad arg in %s", addspec); ++ goto out; ++ } ++ *p++ = '\0'; ++ err = kstrtoint(addspec, 0, &n); ++ if (unlikely(err)) { ++ errorfc(fc, "bad integer in %s", addspec); ++ goto out; ++ } ++ AuDbg("n %d\n", n); ++ err = au_fsctx_parse_do_add(fc, opt, p, /*len*/0, n); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_del(struct fs_context *fc, struct au_opt_del *del, ++ struct fs_parameter *param) ++{ ++ int err; ++ ++ err = -ENOMEM; ++ /* will be freed by au_fsctx_free() */ ++ del->pathname = kmemdup_nul(param->string, param->size, GFP_NOFS); ++ if (unlikely(!del->pathname)) ++ goto out; ++ AuDbg("del %s\n", del->pathname); ++ err = vfsub_kern_path(del->pathname, AuOpt_LkupDirFlags, &del->h_path); ++ if (unlikely(err)) ++ errorfc(fc, "lookup failed %s (%d)", del->pathname, err); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++#if 0 /* reserved for future use */ ++static int au_fsctx_parse_idel(struct fs_context *fc, struct au_opt_del *del, ++ aufs_bindex_t bindex) ++{ ++ int err; ++ struct super_block *sb; ++ struct dentry *root; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ sb = a->sb; ++ AuDebugOn(!sb); ++ ++ err = -EINVAL; ++ root = sb->s_root; ++ aufs_read_lock(root, AuLock_FLUSH); ++ if (bindex < 0 || au_sbbot(sb) < bindex) { ++ errorfc(fc, "out of bounds, %d", bindex); ++ goto out; ++ } ++ ++ err = 0; ++ del->h_path.dentry = dget(au_h_dptr(root, bindex)); ++ del->h_path.mnt = mntget(au_sbr_mnt(sb, bindex)); ++ ++out: ++ aufs_read_unlock(root, !AuLock_IR); ++ AuTraceErr(err); ++ return err; ++} ++#endif ++ ++static int au_fsctx_parse_mod(struct fs_context *fc, struct au_opt_mod *mod, ++ struct fs_parameter *param) ++{ ++ int err; ++ struct path path; ++ char *p; ++ ++ err = -ENOMEM; ++ /* will be freed by au_fsctx_free() */ ++ mod->path = kmemdup_nul(param->string, param->size, GFP_NOFS); ++ if (unlikely(!mod->path)) ++ goto out; ++ ++ err = -EINVAL; ++ p = strchr(mod->path, '='); ++ if (unlikely(!p)) { ++ errorfc(fc, "no permission %s", mod->path); ++ goto out; ++ } ++ ++ *p++ = 0; ++ err = vfsub_kern_path(mod->path, AuOpt_LkupDirFlags, &path); ++ if (unlikely(err)) { ++ errorfc(fc, "lookup failed %s (%d)", mod->path, err); ++ goto out; ++ } ++ ++ mod->perm = au_br_perm_val(p); ++ AuDbg("mod path %s, perm 0x%x, %s", mod->path, mod->perm, p); ++ mod->h_root = dget(path.dentry); ++ path_put(&path); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++#if 0 /* reserved for future use */ ++static int au_fsctx_parse_imod(struct fs_context *fc, struct au_opt_mod *mod, ++ char *ibrspec) ++{ ++ int err, n; ++ char *p; ++ struct super_block *sb; ++ struct dentry *root; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ sb = a->sb; ++ AuDebugOn(!sb); ++ ++ err = -EINVAL; ++ p = strchr(ibrspec, ':'); ++ if (unlikely(!p)) { ++ errorfc(fc, "no index, %s", ibrspec); ++ goto out; ++ } ++ *p++ = '\0'; ++ err = kstrtoint(ibrspec, 0, &n); ++ if (unlikely(err)) { ++ errorfc(fc, "bad integer in %s", ibrspec); ++ goto out; ++ } ++ AuDbg("n %d\n", n); ++ ++ root = sb->s_root; ++ aufs_read_lock(root, AuLock_FLUSH); ++ if (n < 0 || au_sbbot(sb) < n) { ++ errorfc(fc, "out of bounds, %d", bindex); ++ goto out_root; ++ } ++ ++ err = 0; ++ mod->perm = au_br_perm_val(p); ++ AuDbg("mod path %s, perm 0x%x, %s\n", ++ mod->path, mod->perm, p); ++ mod->h_root = dget(au_h_dptr(root, bindex)); ++ ++out_root: ++ aufs_read_unlock(root, !AuLock_IR); ++out: ++ AuTraceErr(err); ++ return err; ++} ++#endif ++ ++static int au_fsctx_parse_xino(struct fs_context *fc, ++ struct au_opt_xino *xino, ++ struct fs_parameter *param) ++{ ++ int err; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ err = -ENOMEM; ++ /* will be freed by au_opts_free() */ ++ xino->path = kmemdup_nul(param->string, param->size, GFP_NOFS); ++ if (unlikely(!xino->path)) ++ goto out; ++ AuDbg("path %s\n", xino->path); ++ ++ xino->file = au_xino_create(a->sb, xino->path, /*silent*/0, ++ /*wbrtop*/0); ++ err = PTR_ERR(xino->file); ++ if (IS_ERR(xino->file)) { ++ xino->file = NULL; ++ goto out; ++ } ++ ++ err = 0; ++ if (unlikely(a->sb && xino->file->f_path.dentry->d_sb == a->sb)) { ++ err = -EINVAL; ++ errorfc(fc, "%s must be outside", xino->path); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static ++int au_fsctx_parse_xino_itrunc_path(struct fs_context *fc, ++ struct au_opt_xino_itrunc *xino_itrunc, ++ char *pathname) ++{ ++ int err; ++ aufs_bindex_t bbot, bindex; ++ struct path path; ++ struct dentry *root; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ AuDebugOn(!a->sb); ++ ++ err = vfsub_kern_path(pathname, AuOpt_LkupDirFlags, &path); ++ if (unlikely(err)) { ++ errorfc(fc, "lookup failed %s (%d)", pathname, err); ++ goto out; ++ } ++ ++ xino_itrunc->bindex = -1; ++ root = a->sb->s_root; ++ aufs_read_lock(root, AuLock_FLUSH); ++ bbot = au_sbbot(a->sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ if (au_h_dptr(root, bindex) == path.dentry) { ++ xino_itrunc->bindex = bindex; ++ break; ++ } ++ } ++ aufs_read_unlock(root, !AuLock_IR); ++ path_put(&path); ++ ++ if (unlikely(xino_itrunc->bindex < 0)) { ++ err = -EINVAL; ++ errorfc(fc, "no such branch %s", pathname); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_xino_itrunc(struct fs_context *fc, ++ struct au_opt_xino_itrunc *xino_itrunc, ++ unsigned int bindex) ++{ ++ int err; ++ aufs_bindex_t bbot; ++ struct super_block *sb; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ sb = a->sb; ++ AuDebugOn(!sb); ++ ++ err = 0; ++ si_noflush_read_lock(sb); ++ bbot = au_sbbot(sb); ++ si_read_unlock(sb); ++ if (bindex <= bbot) ++ xino_itrunc->bindex = bindex; ++ else { ++ err = -EINVAL; ++ errorfc(fc, "out of bounds, %u", bindex); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_fsctx_parse_param(struct fs_context *fc, struct fs_parameter *param) ++{ ++ int err, token; ++ struct fs_parse_result result; ++ struct au_fsctx_opts *a = fc->fs_private; ++ struct au_opt *opt = a->opt; ++ ++ AuDbg("fc %p, param {key %s, string %s}\n", ++ fc, param->key, param->string); ++ err = fs_parse(fc, aufs_fsctx_paramspec, param, &result); ++ if (unlikely(err < 0)) ++ goto out; ++ token = err; ++ AuDbg("token %d, res{negated %d, uint64 %llu}\n", ++ token, result.negated, result.uint_64); ++ ++ err = -EINVAL; ++ a->skipped = 0; ++ switch (token) { ++ case Opt_br: ++ err = au_fsctx_parse_br(fc, param->string); ++ break; ++ case Opt_add: ++ err = au_fsctx_parse_add(fc, param->string); ++ break; ++ case Opt_append: ++ err = au_fsctx_parse_do_add(fc, opt, param->string, param->size, ++ /*dummy bindex*/1); ++ break; ++ case Opt_prepend: ++ err = au_fsctx_parse_do_add(fc, opt, param->string, param->size, ++ /*bindex*/0); ++ break; ++ ++ case Opt_del: ++ err = au_fsctx_parse_del(fc, &opt->del, param); ++ break; ++#if 0 /* reserved for future use */ ++ case Opt_idel: ++ if (!a->sb) { ++ err = 0; ++ a->skipped = 1; ++ break; ++ } ++ del->pathname = "(indexed)"; ++ err = au_opts_parse_idel(fc, &opt->del, result.uint_32); ++ break; ++#endif ++ ++ case Opt_mod: ++ err = au_fsctx_parse_mod(fc, &opt->mod, param); ++ break; ++#ifdef IMOD /* reserved for future use */ ++ case Opt_imod: ++ if (!a->sb) { ++ err = 0; ++ a->skipped = 1; ++ break; ++ } ++ u.mod->path = "(indexed)"; ++ err = au_opts_parse_imod(fc, &opt->mod, param->string); ++ break; ++#endif ++ ++ case Opt_xino: ++ err = au_fsctx_parse_xino(fc, &opt->xino, param); ++ break; ++ case Opt_trunc_xino_path: ++ if (!a->sb) { ++ errorfc(fc, "no such branch %s", param->string); ++ break; ++ } ++ err = au_fsctx_parse_xino_itrunc_path(fc, &opt->xino_itrunc, ++ param->string); ++ break; ++#if 0 ++ case Opt_trunc_xino_v: ++ if (!a->sb) { ++ err = 0; ++ a->skipped = 1; ++ break; ++ } ++ err = au_fsctx_parse_xino_itrunc_path(fc, &opt->xino_itrunc, ++ param->string); ++ break; ++#endif ++ case Opt_itrunc_xino: ++ if (!a->sb) { ++ errorfc(fc, "out of bounds %s", param->string); ++ break; ++ } ++ err = au_fsctx_parse_xino_itrunc(fc, &opt->xino_itrunc, ++ result.int_32); ++ break; ++ ++ case Opt_dirwh: ++ err = 0; ++ opt->dirwh = result.int_32; ++ break; ++ ++ case Opt_rdcache: ++ if (unlikely(result.int_32 > AUFS_RDCACHE_MAX)) { ++ errorfc(fc, "rdcache must be smaller than %d", ++ AUFS_RDCACHE_MAX); ++ break; ++ } ++ err = 0; ++ opt->rdcache = result.int_32; ++ break; ++ ++ case Opt_rdblk: ++ err = 0; ++ opt->rdblk = AUFS_RDBLK_DEF; ++ if (!strcmp(param->string, "def")) ++ break; ++ ++ err = kstrtoint(param->string, 0, &result.int_32); ++ if (unlikely(err)) { ++ errorfc(fc, "bad value in %s", param->key); ++ break; ++ } ++ err = -EINVAL; ++ if (unlikely(result.int_32 < 0 ++ || result.int_32 > KMALLOC_MAX_SIZE)) { ++ errorfc(fc, "bad value in %s", param->key); ++ break; ++ } ++ if (unlikely(result.int_32 && result.int_32 < NAME_MAX)) { ++ errorfc(fc, "rdblk must be larger than %d", NAME_MAX); ++ break; ++ } ++ err = 0; ++ opt->rdblk = result.int_32; ++ break; ++ ++ case Opt_rdhash: ++ err = 0; ++ opt->rdhash = AUFS_RDHASH_DEF; ++ if (!strcmp(param->string, "def")) ++ break; ++ ++ err = kstrtoint(param->string, 0, &result.int_32); ++ if (unlikely(err)) { ++ errorfc(fc, "bad value in %s", param->key); ++ break; ++ } ++ /* how about zero? */ ++ if (result.int_32 < 0 ++ || result.int_32 * sizeof(struct hlist_head) ++ > KMALLOC_MAX_SIZE) { ++ err = -EINVAL; ++ errorfc(fc, "bad integer in %s", param->key); ++ break; ++ } ++ opt->rdhash = result.int_32; ++ break; ++ ++ case Opt_diropq: ++ /* ++ * As other options, fs/aufs/opts.c can handle these strings by ++ * match_token(). But "diropq=" is deprecated now and will ++ * never have other value. So simple strcmp() is enough here. ++ */ ++ if (!strcmp(param->string, "a") || ++ !strcmp(param->string, "always")) { ++ err = 0; ++ opt->type = Opt_diropq_a; ++ } else if (!strcmp(param->string, "w") || ++ !strcmp(param->string, "whiteouted")) { ++ err = 0; ++ opt->type = Opt_diropq_w; ++ } else ++ errorfc(fc, "unknown value %s", param->string); ++ break; ++ ++ case Opt_udba: ++ opt->udba = au_udba_val(param->string); ++ if (opt->udba >= 0) ++ err = 0; ++ else ++ errorf(fc, "wrong value, %s", param->string); ++ break; ++ ++ case Opt_wbr_create: ++ opt->wbr_create.wbr_create ++ = au_wbr_create_val(param->string, &opt->wbr_create); ++ if (opt->wbr_create.wbr_create >= 0) ++ err = 0; ++ else ++ errorf(fc, "wrong value, %s", param->key); ++ break; ++ ++ case Opt_wbr_copyup: ++ opt->wbr_copyup = au_wbr_copyup_val(param->string); ++ if (opt->wbr_copyup >= 0) ++ err = 0; ++ else ++ errorfc(fc, "wrong value, %s", param->key); ++ break; ++ ++ case Opt_fhsm_sec: ++ if (unlikely(result.int_32 < 0)) { ++ errorfc(fc, "bad integer in %s\n", param->key); ++ break; ++ } ++ err = 0; ++ if (sysaufs_brs) ++ opt->fhsm_second = result.int_32; ++ else ++ warnfc(fc, "ignored %s %s", param->key, param->string); ++ break; ++ ++ /* simple true/false flag */ ++#define au_fsctx_TF(name) \ ++ case Opt_##name: \ ++ err = 0; \ ++ opt->tf = !result.negated; \ ++ break; ++ au_fsctx_TF(trunc_xino); ++ au_fsctx_TF(trunc_xib); ++ au_fsctx_TF(dirperm1); ++ au_fsctx_TF(plink); ++ au_fsctx_TF(shwh); ++ au_fsctx_TF(dio); ++ au_fsctx_TF(warn_perm); ++ au_fsctx_TF(verbose); ++ au_fsctx_TF(sum); ++ au_fsctx_TF(dirren); ++ au_fsctx_TF(acl); ++#undef au_fsctx_TF ++ ++ case Opt_noverbose: ++ err = 0; ++ opt->type = Opt_verbose; ++ opt->tf = false; ++ break; ++ ++ case Opt_noxino: ++ fallthrough; ++ case Opt_list_plink: ++ fallthrough; ++ case Opt_wsum: ++ err = 0; ++ break; ++ ++ case Opt_ignore: ++ warnfc(fc, "ignored %s", param->key); ++ fallthrough; ++ case Opt_ignore_silent: ++ a->skipped = 1; ++ err = 0; ++ break; ++ default: ++ a->skipped = 1; ++ err = -ENOPARAM; ++ break; ++ } ++ if (unlikely(err)) ++ goto out; ++ if (a->skipped) ++ goto out; ++ ++ switch (token) { ++ case Opt_br: ++ fallthrough; ++ case Opt_noverbose: ++ fallthrough; ++ case Opt_diropq: ++ break; ++ default: ++ opt->type = token; ++ break; ++ } ++ opt++; ++ if (unlikely(opt > a->opt_tail)) { ++ err = -E2BIG; ++ opt--; ++ } ++ opt->type = Opt_tail; ++ a->opt = opt; ++ ++out: ++ return err; ++} ++ ++/* ++ * these options accept both 'name=val' and 'name:val' form. ++ * some accept optional '=' in its value. ++ * eg. br:/br1=rw:/br2=ro and br=/br1=rw:/br2=ro ++ */ ++static inline unsigned int is_colonopt(char *str) ++{ ++#define do_test(name) \ ++ if (!strncmp(str, name ":", sizeof(name))) \ ++ return sizeof(name) - 1; ++ do_test("br"); ++ do_test("add"); ++ do_test("ins"); ++ do_test("append"); ++ do_test("prepend"); ++ do_test("del"); ++ /* do_test("idel"); */ ++ do_test("mod"); ++ /* do_test("imod"); */ ++#undef do_test ++ ++ return 0; ++} ++ ++static int au_fsctx_parse_monolithic(struct fs_context *fc, void *data) ++{ ++ int err; ++ unsigned int u; ++ char *str; ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ str = data; ++ AuDbg("str %s\n", str); ++ while (str) { ++ u = is_colonopt(str); ++ if (u) ++ str[u] = '='; ++ str = strchr(str, ','); ++ if (!str) ++ break; ++ str++; ++ } ++ str = data; ++ AuDbg("str %s\n", str); ++ ++ err = generic_parse_monolithic(fc, str); ++ AuTraceErr(err); ++ au_fsctx_dump(&a->opts); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_fsctx_opts_free(struct au_opts *opts) ++{ ++ struct au_opt *opt; ++ ++ opt = opts->opt; ++ while (opt->type != Opt_tail) { ++ switch (opt->type) { ++ case Opt_add: ++ fallthrough; ++ case Opt_append: ++ fallthrough; ++ case Opt_prepend: ++ kfree(opt->add.pathname); ++ path_put(&opt->add.path); ++ break; ++ case Opt_del: ++ kfree(opt->del.pathname); ++ fallthrough; ++ case Opt_idel: ++ path_put(&opt->del.h_path); ++ break; ++ case Opt_mod: ++ kfree(opt->mod.path); ++ fallthrough; ++ case Opt_imod: ++ dput(opt->mod.h_root); ++ break; ++ case Opt_xino: ++ kfree(opt->xino.path); ++ fput(opt->xino.file); ++ break; ++ } ++ opt++; ++ } ++} ++ ++static void au_fsctx_free(struct fs_context *fc) ++{ ++ struct au_fsctx_opts *a = fc->fs_private; ++ ++ /* fs_type=%p, root=%pD */ ++ AuDbg("fc %p{sb_flags 0x%x, sb_flags_mask 0x%x, purpose %u\n", ++ fc, fc->sb_flags, fc->sb_flags_mask, fc->purpose); ++ ++ kobject_put(&a->sbinfo->si_kobj); ++ au_fsctx_opts_free(&a->opts); ++ free_page((unsigned long)a->opts.opt); ++ au_kfree_rcu(a); ++} ++ ++static const struct fs_context_operations au_fsctx_ops = { ++ .free = au_fsctx_free, ++ .parse_param = au_fsctx_parse_param, ++ .parse_monolithic = au_fsctx_parse_monolithic, ++ .get_tree = au_fsctx_get_tree, ++ .reconfigure = au_fsctx_reconfigure ++ /* ++ * nfs4 requires ->dup()? No. ++ * I don't know what is this ->dup() for. ++ */ ++}; ++ ++int aufs_fsctx_init(struct fs_context *fc) ++{ ++ int err; ++ struct au_fsctx_opts *a; ++ ++ /* fs_type=%p, root=%pD */ ++ AuDbg("fc %p{sb_flags 0x%x, sb_flags_mask 0x%x, purpose %u\n", ++ fc, fc->sb_flags, fc->sb_flags_mask, fc->purpose); ++ ++ /* they will be freed by au_fsctx_free() */ ++ err = -ENOMEM; ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ a->bindex = 0; ++ a->opts.opt = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!a->opts.opt)) ++ goto out_a; ++ a->opt = a->opts.opt; ++ a->opt->type = Opt_tail; ++ a->opts.max_opt = PAGE_SIZE / sizeof(*a->opts.opt); ++ a->opt_tail = a->opt + a->opts.max_opt - 1; ++ a->opts.sb_flags = fc->sb_flags; ++ ++ a->sb = NULL; ++ if (fc->root) { ++ AuDebugOn(fc->purpose != FS_CONTEXT_FOR_RECONFIGURE); ++ a->opts.flags = AuOpts_REMOUNT; ++ a->sb = fc->root->d_sb; ++ a->sbinfo = au_sbi(a->sb); ++ kobject_get(&a->sbinfo->si_kobj); ++ } else { ++ a->sbinfo = au_si_alloc(a->sb); ++ AuDebugOn(!a->sbinfo); ++ err = PTR_ERR(a->sbinfo); ++ if (IS_ERR(a->sbinfo)) ++ goto out_opt; ++ au_rw_write_unlock(&a->sbinfo->si_rwsem); ++ } ++ ++ err = 0; ++ fc->fs_private = a; ++ fc->ops = &au_fsctx_ops; ++ goto out; /* success */ ++ ++out_opt: ++ free_page((unsigned long)a->opts.opt); ++out_a: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/fstype.h linux-5.15.37-aufs/fs/aufs/fstype.h +--- linux-5.15.37/fs/aufs/fstype.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/fstype.h 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,388 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * judging filesystem type ++ */ ++ ++#ifndef __AUFS_FSTYPE_H__ ++#define __AUFS_FSTYPE_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include ++ ++static inline int au_test_aufs(struct super_block *sb) ++{ ++ return sb->s_magic == AUFS_SUPER_MAGIC; ++} ++ ++static inline const char *au_sbtype(struct super_block *sb) ++{ ++ return sb->s_type->name; ++} ++ ++static inline int au_test_iso9660(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_ISO9660_FS) ++ return sb->s_magic == ISOFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_romfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_ROMFS_FS) ++ return sb->s_magic == ROMFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_cramfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_CRAMFS) ++ return sb->s_magic == CRAMFS_MAGIC; ++#endif ++ return 0; ++} ++ ++static inline int au_test_nfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_NFS_FS) ++ return sb->s_magic == NFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_fuse(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_FUSE_FS) ++ return sb->s_magic == FUSE_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_xfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_XFS_FS) ++ return sb->s_magic == XFS_SB_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_tmpfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_TMPFS ++ return sb->s_magic == TMPFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_ecryptfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_ECRYPT_FS) ++ return !strcmp(au_sbtype(sb), "ecryptfs"); ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_ramfs(struct super_block *sb) ++{ ++ return sb->s_magic == RAMFS_MAGIC; ++} ++ ++static inline int au_test_ubifs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_UBIFS_FS) ++ return sb->s_magic == UBIFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_procfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_PROC_FS ++ return sb->s_magic == PROC_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_sysfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_SYSFS ++ return sb->s_magic == SYSFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_configfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_CONFIGFS_FS) ++ return sb->s_magic == CONFIGFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_minix(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_MINIX_FS) ++ return sb->s_magic == MINIX3_SUPER_MAGIC ++ || sb->s_magic == MINIX2_SUPER_MAGIC ++ || sb->s_magic == MINIX2_SUPER_MAGIC2 ++ || sb->s_magic == MINIX_SUPER_MAGIC ++ || sb->s_magic == MINIX_SUPER_MAGIC2; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_fat(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_FAT_FS) ++ return sb->s_magic == MSDOS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_msdos(struct super_block *sb) ++{ ++ return au_test_fat(sb); ++} ++ ++static inline int au_test_vfat(struct super_block *sb) ++{ ++ return au_test_fat(sb); ++} ++ ++static inline int au_test_securityfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_SECURITYFS ++ return sb->s_magic == SECURITYFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_squashfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_SQUASHFS) ++ return sb->s_magic == SQUASHFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_btrfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_BTRFS_FS) ++ return sb->s_magic == BTRFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_xenfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_XENFS) ++ return sb->s_magic == XENFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_debugfs(struct super_block *sb __maybe_unused) ++{ ++#ifdef CONFIG_DEBUG_FS ++ return sb->s_magic == DEBUGFS_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_nilfs(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_NILFS) ++ return sb->s_magic == NILFS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++static inline int au_test_hfsplus(struct super_block *sb __maybe_unused) ++{ ++#if IS_ENABLED(CONFIG_HFSPLUS_FS) ++ return sb->s_magic == HFSPLUS_SUPER_MAGIC; ++#else ++ return 0; ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * they can't be an aufs branch. ++ */ ++static inline int au_test_fs_unsuppoted(struct super_block *sb) ++{ ++ return ++#ifndef CONFIG_AUFS_BR_RAMFS ++ au_test_ramfs(sb) || ++#endif ++ au_test_procfs(sb) ++ || au_test_sysfs(sb) ++ || au_test_configfs(sb) ++ || au_test_debugfs(sb) ++ || au_test_securityfs(sb) ++ || au_test_xenfs(sb) ++ || au_test_ecryptfs(sb) ++ /* || !strcmp(au_sbtype(sb), "unionfs") */ ++ || au_test_aufs(sb); /* will be supported in next version */ ++} ++ ++static inline int au_test_fs_remote(struct super_block *sb) ++{ ++ return !au_test_tmpfs(sb) ++#ifdef CONFIG_AUFS_BR_RAMFS ++ && !au_test_ramfs(sb) ++#endif ++ && !(sb->s_type->fs_flags & FS_REQUIRES_DEV); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * Note: these functions (below) are created after reading ->getattr() in all ++ * filesystems under linux/fs. it means we have to do so in every update... ++ */ ++ ++/* ++ * some filesystems require getattr to refresh the inode attributes before ++ * referencing. ++ * in most cases, we can rely on the inode attribute in NFS (or every remote fs) ++ * and leave the work for d_revalidate() ++ */ ++static inline int au_test_fs_refresh_iattr(struct super_block *sb) ++{ ++ return au_test_nfs(sb) ++ || au_test_fuse(sb) ++ /* || au_test_btrfs(sb) */ /* untested */ ++ ; ++} ++ ++/* ++ * filesystems which don't maintain i_size or i_blocks. ++ */ ++static inline int au_test_fs_bad_iattr_size(struct super_block *sb) ++{ ++ return au_test_xfs(sb) ++ || au_test_btrfs(sb) ++ || au_test_ubifs(sb) ++ || au_test_hfsplus(sb) /* maintained, but incorrect */ ++ /* || au_test_minix(sb) */ /* untested */ ++ ; ++} ++ ++/* ++ * filesystems which don't store the correct value in some of their inode ++ * attributes. ++ */ ++static inline int au_test_fs_bad_iattr(struct super_block *sb) ++{ ++ return au_test_fs_bad_iattr_size(sb) ++ || au_test_fat(sb) ++ || au_test_msdos(sb) ++ || au_test_vfat(sb); ++} ++ ++/* they don't check i_nlink in link(2) */ ++static inline int au_test_fs_no_limit_nlink(struct super_block *sb) ++{ ++ return au_test_tmpfs(sb) ++#ifdef CONFIG_AUFS_BR_RAMFS ++ || au_test_ramfs(sb) ++#endif ++ || au_test_ubifs(sb) ++ || au_test_hfsplus(sb); ++} ++ ++/* ++ * filesystems which sets S_NOATIME and S_NOCMTIME. ++ */ ++static inline int au_test_fs_notime(struct super_block *sb) ++{ ++ return au_test_nfs(sb) ++ || au_test_fuse(sb) ++ || au_test_ubifs(sb) ++ ; ++} ++ ++/* temporary support for i#1 in cramfs */ ++static inline int au_test_fs_unique_ino(struct inode *inode) ++{ ++ if (au_test_cramfs(inode->i_sb)) ++ return inode->i_ino != 1; ++ return 1; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * the filesystem where the xino files placed must support i/o after unlink and ++ * maintain i_size and i_blocks. ++ */ ++static inline int au_test_fs_bad_xino(struct super_block *sb) ++{ ++ return au_test_fs_remote(sb) ++ || au_test_fs_bad_iattr_size(sb) ++ /* don't want unnecessary work for xino */ ++ || au_test_aufs(sb) ++ || au_test_ecryptfs(sb) ++ || au_test_nilfs(sb); ++} ++ ++static inline int au_test_fs_trunc_xino(struct super_block *sb) ++{ ++ return au_test_tmpfs(sb) ++ || au_test_ramfs(sb); ++} ++ ++/* ++ * test if the @sb is real-readonly. ++ */ ++static inline int au_test_fs_rr(struct super_block *sb) ++{ ++ return au_test_squashfs(sb) ++ || au_test_iso9660(sb) ++ || au_test_cramfs(sb) ++ || au_test_romfs(sb); ++} ++ ++/* ++ * test if the @inode is nfs with 'noacl' option ++ * NFS always sets SB_POSIXACL regardless its mount option 'noacl.' ++ */ ++static inline int au_test_nfs_noacl(struct inode *inode) ++{ ++ return au_test_nfs(inode->i_sb) ++ /* && IS_POSIXACL(inode) */ ++ && !nfs_server_capable(inode, NFS_CAP_ACLS); ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_FSTYPE_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/hbl.h linux-5.15.37-aufs/fs/aufs/hbl.h +--- linux-5.15.37/fs/aufs/hbl.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/hbl.h 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,52 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2017-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * helpers for hlist_bl.h ++ */ ++ ++#ifndef __AUFS_HBL_H__ ++#define __AUFS_HBL_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++ ++static inline void au_hbl_add(struct hlist_bl_node *node, ++ struct hlist_bl_head *hbl) ++{ ++ hlist_bl_lock(hbl); ++ hlist_bl_add_head(node, hbl); ++ hlist_bl_unlock(hbl); ++} ++ ++static inline void au_hbl_del(struct hlist_bl_node *node, ++ struct hlist_bl_head *hbl) ++{ ++ hlist_bl_lock(hbl); ++ hlist_bl_del(node); ++ hlist_bl_unlock(hbl); ++} ++ ++#define au_hbl_for_each(pos, head) \ ++ for (pos = hlist_bl_first(head); \ ++ pos; \ ++ pos = pos->next) ++ ++static inline unsigned long au_hbl_count(struct hlist_bl_head *hbl) ++{ ++ unsigned long cnt; ++ struct hlist_bl_node *pos; ++ ++ cnt = 0; ++ hlist_bl_lock(hbl); ++ au_hbl_for_each(pos, hbl) ++ cnt++; ++ hlist_bl_unlock(hbl); ++ return cnt; ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_HBL_H__ */ +diff --git a/fs/aufs/hfsnotify.c b/fs/aufs/hfsnotify.c +new file mode 100644 +index 000000000000..c2c7766d6cf1 +--- /dev/null ++++ b/fs/aufs/hfsnotify.c +@@ -0,0 +1,275 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * fsnotify for the lower directories ++ */ ++ ++#include "aufs.h" ++ ++/* FS_IN_IGNORED is unnecessary */ ++static const __u32 AuHfsnMask = (FS_MOVED_TO | FS_MOVED_FROM | FS_DELETE ++ | FS_CREATE | FS_EVENT_ON_CHILD); ++static DECLARE_WAIT_QUEUE_HEAD(au_hfsn_wq); ++static __cacheline_aligned_in_smp atomic64_t au_hfsn_ifree = ATOMIC64_INIT(0); ++ ++static void au_hfsn_free_mark(struct fsnotify_mark *mark) ++{ ++ struct au_hnotify *hn = container_of(mark, struct au_hnotify, ++ hn_mark); ++ /* AuDbg("here\n"); */ ++ au_cache_free_hnotify(hn); ++ smp_mb__before_atomic(); /* for atomic64_dec */ ++ if (atomic64_dec_and_test(&au_hfsn_ifree)) ++ wake_up(&au_hfsn_wq); ++} ++ ++static int au_hfsn_alloc(struct au_hinode *hinode) ++{ ++ int err; ++ struct au_hnotify *hn; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct fsnotify_mark *mark; ++ aufs_bindex_t bindex; ++ ++ hn = hinode->hi_notify; ++ sb = hn->hn_aufs_inode->i_sb; ++ bindex = au_br_index(sb, hinode->hi_id); ++ br = au_sbr(sb, bindex); ++ AuDebugOn(!br->br_hfsn); ++ ++ mark = &hn->hn_mark; ++ fsnotify_init_mark(mark, br->br_hfsn->hfsn_group); ++ mark->mask = AuHfsnMask; ++ /* ++ * by udba rename or rmdir, aufs assign a new inode to the known ++ * h_inode, so specify 1 to allow dups. ++ */ ++ lockdep_off(); ++ err = fsnotify_add_inode_mark(mark, hinode->hi_inode, /*allow_dups*/1); ++ lockdep_on(); ++ ++ return err; ++} ++ ++static int au_hfsn_free(struct au_hinode *hinode, struct au_hnotify *hn) ++{ ++ struct fsnotify_mark *mark; ++ unsigned long long ull; ++ struct fsnotify_group *group; ++ ++ ull = atomic64_inc_return(&au_hfsn_ifree); ++ BUG_ON(!ull); ++ ++ mark = &hn->hn_mark; ++ spin_lock(&mark->lock); ++ group = mark->group; ++ fsnotify_get_group(group); ++ spin_unlock(&mark->lock); ++ lockdep_off(); ++ fsnotify_destroy_mark(mark, group); ++ fsnotify_put_mark(mark); ++ fsnotify_put_group(group); ++ lockdep_on(); ++ ++ /* free hn by myself */ ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_hfsn_ctl(struct au_hinode *hinode, int do_set) ++{ ++ struct fsnotify_mark *mark; ++ ++ mark = &hinode->hi_notify->hn_mark; ++ spin_lock(&mark->lock); ++ if (do_set) { ++ AuDebugOn(mark->mask & AuHfsnMask); ++ mark->mask |= AuHfsnMask; ++ } else { ++ AuDebugOn(!(mark->mask & AuHfsnMask)); ++ mark->mask &= ~AuHfsnMask; ++ } ++ spin_unlock(&mark->lock); ++ /* fsnotify_recalc_inode_mask(hinode->hi_inode); */ ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* #define AuDbgHnotify */ ++#ifdef AuDbgHnotify ++static char *au_hfsn_name(u32 mask) ++{ ++#ifdef CONFIG_AUFS_DEBUG ++#define test_ret(flag) \ ++ do { \ ++ if (mask & flag) \ ++ return #flag; \ ++ } while (0) ++ test_ret(FS_ACCESS); ++ test_ret(FS_MODIFY); ++ test_ret(FS_ATTRIB); ++ test_ret(FS_CLOSE_WRITE); ++ test_ret(FS_CLOSE_NOWRITE); ++ test_ret(FS_OPEN); ++ test_ret(FS_MOVED_FROM); ++ test_ret(FS_MOVED_TO); ++ test_ret(FS_CREATE); ++ test_ret(FS_DELETE); ++ test_ret(FS_DELETE_SELF); ++ test_ret(FS_MOVE_SELF); ++ test_ret(FS_UNMOUNT); ++ test_ret(FS_Q_OVERFLOW); ++ test_ret(FS_IN_IGNORED); ++ test_ret(FS_ISDIR); ++ test_ret(FS_IN_ONESHOT); ++ test_ret(FS_EVENT_ON_CHILD); ++ return ""; ++#undef test_ret ++#else ++ return "??"; ++#endif ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_hfsn_free_group(struct fsnotify_group *group) ++{ ++ struct au_br_hfsnotify *hfsn = group->private; ++ ++ /* AuDbg("here\n"); */ ++ au_kfree_try_rcu(hfsn); ++} ++ ++static int au_hfsn_handle_event(struct fsnotify_group *group, ++ u32 mask, const void *data, int data_type, ++ struct inode *dir, ++ const struct qstr *file_name, u32 cookie, ++ struct fsnotify_iter_info *iter_info) ++{ ++ int err; ++ struct au_hnotify *hnotify; ++ struct inode *h_dir, *h_inode; ++ struct fsnotify_mark *inode_mark; ++ ++ AuDebugOn(data_type != FSNOTIFY_EVENT_INODE); ++ ++ err = 0; ++ /* if FS_UNMOUNT happens, there must be another bug */ ++ AuDebugOn(mask & FS_UNMOUNT); ++ if (mask & (FS_IN_IGNORED | FS_UNMOUNT)) ++ goto out; ++ ++ h_dir = dir; ++ h_inode = NULL; ++#ifdef AuDbgHnotify ++ au_debug_on(); ++ if (1 || h_child_qstr.len != sizeof(AUFS_XINO_FNAME) - 1 ++ || strncmp(h_child_qstr.name, AUFS_XINO_FNAME, h_child_qstr.len)) { ++ AuDbg("i%lu, mask 0x%x %s, hcname %.*s, hi%lu\n", ++ h_dir->i_ino, mask, au_hfsn_name(mask), ++ AuLNPair(&h_child_qstr), h_inode ? h_inode->i_ino : 0); ++ /* WARN_ON(1); */ ++ } ++ au_debug_off(); ++#endif ++ ++ inode_mark = fsnotify_iter_inode_mark(iter_info); ++ AuDebugOn(!inode_mark); ++ hnotify = container_of(inode_mark, struct au_hnotify, hn_mark); ++ err = au_hnotify(h_dir, hnotify, mask, file_name, h_inode); ++ ++out: ++ return err; ++} ++ ++static struct fsnotify_ops au_hfsn_ops = { ++ .handle_event = au_hfsn_handle_event, ++ .free_group_priv = au_hfsn_free_group, ++ .free_mark = au_hfsn_free_mark ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_hfsn_fin_br(struct au_branch *br) ++{ ++ struct au_br_hfsnotify *hfsn; ++ ++ hfsn = br->br_hfsn; ++ if (hfsn) { ++ lockdep_off(); ++ fsnotify_put_group(hfsn->hfsn_group); ++ lockdep_on(); ++ } ++} ++ ++static int au_hfsn_init_br(struct au_branch *br, int perm) ++{ ++ int err; ++ struct fsnotify_group *group; ++ struct au_br_hfsnotify *hfsn; ++ ++ err = 0; ++ br->br_hfsn = NULL; ++ if (!au_br_hnotifyable(perm)) ++ goto out; ++ ++ err = -ENOMEM; ++ hfsn = kmalloc(sizeof(*hfsn), GFP_NOFS); ++ if (unlikely(!hfsn)) ++ goto out; ++ ++ err = 0; ++ group = fsnotify_alloc_group(&au_hfsn_ops); ++ if (IS_ERR(group)) { ++ err = PTR_ERR(group); ++ pr_err("fsnotify_alloc_group() failed, %d\n", err); ++ goto out_hfsn; ++ } ++ ++ group->private = hfsn; ++ hfsn->hfsn_group = group; ++ br->br_hfsn = hfsn; ++ goto out; /* success */ ++ ++out_hfsn: ++ au_kfree_try_rcu(hfsn); ++out: ++ return err; ++} ++ ++static int au_hfsn_reset_br(unsigned int udba, struct au_branch *br, int perm) ++{ ++ int err; ++ ++ err = 0; ++ if (!br->br_hfsn) ++ err = au_hfsn_init_br(br, perm); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_hfsn_fin(void) ++{ ++ AuDbg("au_hfsn_ifree %lld\n", (long long)atomic64_read(&au_hfsn_ifree)); ++ wait_event(au_hfsn_wq, !atomic64_read(&au_hfsn_ifree)); ++} ++ ++const struct au_hnotify_op au_hnotify_op = { ++ .ctl = au_hfsn_ctl, ++ .alloc = au_hfsn_alloc, ++ .free = au_hfsn_free, ++ ++ .fin = au_hfsn_fin, ++ ++ .reset_br = au_hfsn_reset_br, ++ .fin_br = au_hfsn_fin_br, ++ .init_br = au_hfsn_init_br ++}; +diff -Nurp linux-5.15.37/fs/aufs/hfsplus.c linux-5.15.37-aufs/fs/aufs/hfsplus.c +--- linux-5.15.37/fs/aufs/hfsplus.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/hfsplus.c 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,47 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2010-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * special support for filesystems which acquires an inode mutex ++ * at final closing a file, eg, hfsplus. ++ * ++ * This trick is very simple and stupid, just to open the file before really ++ * necessary open to tell hfsplus that this is not the final closing. ++ * The caller should call au_h_open_pre() after acquiring the inode mutex, ++ * and au_h_open_post() after releasing it. ++ */ ++ ++#include "aufs.h" ++ ++struct file *au_h_open_pre(struct dentry *dentry, aufs_bindex_t bindex, ++ int force_wr) ++{ ++ struct file *h_file; ++ struct dentry *h_dentry; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ AuDebugOn(!h_dentry); ++ AuDebugOn(d_is_negative(h_dentry)); ++ ++ h_file = NULL; ++ if (au_test_hfsplus(h_dentry->d_sb) ++ && d_is_reg(h_dentry)) ++ h_file = au_h_open(dentry, bindex, ++ O_RDONLY | O_NOATIME | O_LARGEFILE, ++ /*file*/NULL, force_wr); ++ return h_file; ++} ++ ++void au_h_open_post(struct dentry *dentry, aufs_bindex_t bindex, ++ struct file *h_file) ++{ ++ struct au_branch *br; ++ ++ if (h_file) { ++ fput(h_file); ++ br = au_sbr(dentry->d_sb, bindex); ++ au_lcnt_dec(&br->br_nfiles); ++ } ++} +diff -Nurp linux-5.15.37/fs/aufs/hnotify.c linux-5.15.37-aufs/fs/aufs/hnotify.c +--- linux-5.15.37/fs/aufs/hnotify.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/hnotify.c 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,702 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * abstraction to notify the direct changes on lower directories ++ */ ++ ++/* #include */ ++#include "aufs.h" ++ ++int au_hn_alloc(struct au_hinode *hinode, struct inode *inode) ++{ ++ int err; ++ struct au_hnotify *hn; ++ ++ err = -ENOMEM; ++ hn = au_cache_alloc_hnotify(); ++ if (hn) { ++ hn->hn_aufs_inode = inode; ++ hinode->hi_notify = hn; ++ err = au_hnotify_op.alloc(hinode); ++ AuTraceErr(err); ++ if (unlikely(err)) { ++ hinode->hi_notify = NULL; ++ au_cache_free_hnotify(hn); ++ /* ++ * The upper dir was removed by udba, but the same named ++ * dir left. In this case, aufs assigns a new inode ++ * number and set the monitor again. ++ * For the lower dir, the old monitor is still left. ++ */ ++ if (err == -EEXIST) ++ err = 0; ++ } ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_hn_free(struct au_hinode *hinode) ++{ ++ struct au_hnotify *hn; ++ ++ hn = hinode->hi_notify; ++ if (hn) { ++ hinode->hi_notify = NULL; ++ if (au_hnotify_op.free(hinode, hn)) ++ au_cache_free_hnotify(hn); ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_hn_ctl(struct au_hinode *hinode, int do_set) ++{ ++ if (hinode->hi_notify) ++ au_hnotify_op.ctl(hinode, do_set); ++} ++ ++void au_hn_reset(struct inode *inode, unsigned int flags) ++{ ++ aufs_bindex_t bindex, bbot; ++ struct inode *hi; ++ struct dentry *iwhdentry; ++ ++ bbot = au_ibbot(inode); ++ for (bindex = au_ibtop(inode); bindex <= bbot; bindex++) { ++ hi = au_h_iptr(inode, bindex); ++ if (!hi) ++ continue; ++ ++ /* inode_lock_nested(hi, AuLsc_I_CHILD); */ ++ iwhdentry = au_hi_wh(inode, bindex); ++ if (iwhdentry) ++ dget(iwhdentry); ++ au_igrab(hi); ++ au_set_h_iptr(inode, bindex, NULL, 0); ++ au_set_h_iptr(inode, bindex, au_igrab(hi), ++ flags & ~AuHi_XINO); ++ iput(hi); ++ dput(iwhdentry); ++ /* inode_unlock(hi); */ ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int hn_xino(struct inode *inode, struct inode *h_inode) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot, bfound, btop; ++ struct inode *h_i; ++ ++ err = 0; ++ if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { ++ pr_warn("branch root dir was changed\n"); ++ goto out; ++ } ++ ++ bfound = -1; ++ bbot = au_ibbot(inode); ++ btop = au_ibtop(inode); ++#if 0 /* reserved for future use */ ++ if (bindex == bbot) { ++ /* keep this ino in rename case */ ++ goto out; ++ } ++#endif ++ for (bindex = btop; bindex <= bbot; bindex++) ++ if (au_h_iptr(inode, bindex) == h_inode) { ++ bfound = bindex; ++ break; ++ } ++ if (bfound < 0) ++ goto out; ++ ++ for (bindex = btop; bindex <= bbot; bindex++) { ++ h_i = au_h_iptr(inode, bindex); ++ if (!h_i) ++ continue; ++ ++ err = au_xino_write(inode->i_sb, bindex, h_i->i_ino, /*ino*/0); ++ /* ignore this error */ ++ /* bad action? */ ++ } ++ ++ /* children inode number will be broken */ ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int hn_gen_tree(struct dentry *dentry) ++{ ++ int err, i, j, ndentry; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry **dentries; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_dcsub_pages(&dpages, dentry, NULL, NULL); ++ if (unlikely(err)) ++ goto out_dpages; ++ ++ for (i = 0; i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ dentries = dpage->dentries; ++ ndentry = dpage->ndentry; ++ for (j = 0; j < ndentry; j++) { ++ struct dentry *d; ++ ++ d = dentries[j]; ++ if (IS_ROOT(d)) ++ continue; ++ ++ au_digen_dec(d); ++ if (d_really_is_positive(d)) ++ /* todo: reset children xino? ++ cached children only? */ ++ au_iigen_dec(d_inode(d)); ++ } ++ } ++ ++out_dpages: ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++/* ++ * return 0 if processed. ++ */ ++static int hn_gen_by_inode(char *name, unsigned int nlen, struct inode *inode, ++ const unsigned int isdir) ++{ ++ int err; ++ struct dentry *d; ++ struct qstr *dname; ++ ++ err = 1; ++ if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { ++ pr_warn("branch root dir was changed\n"); ++ err = 0; ++ goto out; ++ } ++ ++ if (!isdir) { ++ AuDebugOn(!name); ++ au_iigen_dec(inode); ++ spin_lock(&inode->i_lock); ++ hlist_for_each_entry(d, &inode->i_dentry, d_u.d_alias) { ++ spin_lock(&d->d_lock); ++ dname = &d->d_name; ++ if (dname->len != nlen ++ && memcmp(dname->name, name, nlen)) { ++ spin_unlock(&d->d_lock); ++ continue; ++ } ++ err = 0; ++ au_digen_dec(d); ++ spin_unlock(&d->d_lock); ++ break; ++ } ++ spin_unlock(&inode->i_lock); ++ } else { ++ au_fset_si(au_sbi(inode->i_sb), FAILED_REFRESH_DIR); ++ d = d_find_any_alias(inode); ++ if (!d) { ++ au_iigen_dec(inode); ++ goto out; ++ } ++ ++ spin_lock(&d->d_lock); ++ dname = &d->d_name; ++ if (dname->len == nlen && !memcmp(dname->name, name, nlen)) { ++ spin_unlock(&d->d_lock); ++ err = hn_gen_tree(d); ++ spin_lock(&d->d_lock); ++ } ++ spin_unlock(&d->d_lock); ++ dput(d); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int hn_gen_by_name(struct dentry *dentry, const unsigned int isdir) ++{ ++ int err; ++ ++ if (IS_ROOT(dentry)) { ++ pr_warn("branch root dir was changed\n"); ++ return 0; ++ } ++ ++ err = 0; ++ if (!isdir) { ++ au_digen_dec(dentry); ++ if (d_really_is_positive(dentry)) ++ au_iigen_dec(d_inode(dentry)); ++ } else { ++ au_fset_si(au_sbi(dentry->d_sb), FAILED_REFRESH_DIR); ++ if (d_really_is_positive(dentry)) ++ err = hn_gen_tree(dentry); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* hnotify job flags */ ++#define AuHnJob_XINO0 1 ++#define AuHnJob_GEN (1 << 1) ++#define AuHnJob_DIRENT (1 << 2) ++#define AuHnJob_ISDIR (1 << 3) ++#define AuHnJob_TRYXINO0 (1 << 4) ++#define AuHnJob_MNTPNT (1 << 5) ++#define au_ftest_hnjob(flags, name) ((flags) & AuHnJob_##name) ++#define au_fset_hnjob(flags, name) \ ++ do { (flags) |= AuHnJob_##name; } while (0) ++#define au_fclr_hnjob(flags, name) \ ++ do { (flags) &= ~AuHnJob_##name; } while (0) ++ ++enum { ++ AuHn_CHILD, ++ AuHn_PARENT, ++ AuHnLast ++}; ++ ++struct au_hnotify_args { ++ struct inode *h_dir, *dir, *h_child_inode; ++ u32 mask; ++ unsigned int flags[AuHnLast]; ++ unsigned int h_child_nlen; ++ char h_child_name[]; ++}; ++ ++struct hn_job_args { ++ unsigned int flags; ++ struct inode *inode, *h_inode, *dir, *h_dir; ++ struct dentry *dentry; ++ char *h_name; ++ int h_nlen; ++}; ++ ++static int hn_job(struct hn_job_args *a) ++{ ++ const unsigned int isdir = au_ftest_hnjob(a->flags, ISDIR); ++ int e; ++ ++ /* reset xino */ ++ if (au_ftest_hnjob(a->flags, XINO0) && a->inode) ++ hn_xino(a->inode, a->h_inode); /* ignore this error */ ++ ++ if (au_ftest_hnjob(a->flags, TRYXINO0) ++ && a->inode ++ && a->h_inode) { ++ inode_lock_shared_nested(a->h_inode, AuLsc_I_CHILD); ++ if (!a->h_inode->i_nlink ++ && !(a->h_inode->i_state & I_LINKABLE)) ++ hn_xino(a->inode, a->h_inode); /* ignore this error */ ++ inode_unlock_shared(a->h_inode); ++ } ++ ++ /* make the generation obsolete */ ++ if (au_ftest_hnjob(a->flags, GEN)) { ++ e = -1; ++ if (a->inode) ++ e = hn_gen_by_inode(a->h_name, a->h_nlen, a->inode, ++ isdir); ++ if (e && a->dentry) ++ hn_gen_by_name(a->dentry, isdir); ++ /* ignore this error */ ++ } ++ ++ /* make dir entries obsolete */ ++ if (au_ftest_hnjob(a->flags, DIRENT) && a->inode) { ++ struct au_vdir *vdir; ++ ++ vdir = au_ivdir(a->inode); ++ if (vdir) ++ vdir->vd_jiffy = 0; ++ /* IMustLock(a->inode); */ ++ /* inode_inc_iversion(a->inode); */ ++ } ++ ++ /* can do nothing but warn */ ++ if (au_ftest_hnjob(a->flags, MNTPNT) ++ && a->dentry ++ && d_mountpoint(a->dentry)) ++ pr_warn("mount-point %pd is removed or renamed\n", a->dentry); ++ ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct dentry *lookup_wlock_by_name(char *name, unsigned int nlen, ++ struct inode *dir) ++{ ++ struct dentry *dentry, *d, *parent; ++ struct qstr *dname; ++ ++ parent = d_find_any_alias(dir); ++ if (!parent) ++ return NULL; ++ ++ dentry = NULL; ++ spin_lock(&parent->d_lock); ++ list_for_each_entry(d, &parent->d_subdirs, d_child) { ++ /* AuDbg("%pd\n", d); */ ++ spin_lock_nested(&d->d_lock, DENTRY_D_LOCK_NESTED); ++ dname = &d->d_name; ++ if (dname->len != nlen || memcmp(dname->name, name, nlen)) ++ goto cont_unlock; ++ if (au_di(d)) ++ au_digen_dec(d); ++ else ++ goto cont_unlock; ++ if (au_dcount(d) > 0) { ++ dentry = dget_dlock(d); ++ spin_unlock(&d->d_lock); ++ break; ++ } ++ ++cont_unlock: ++ spin_unlock(&d->d_lock); ++ } ++ spin_unlock(&parent->d_lock); ++ dput(parent); ++ ++ if (dentry) ++ di_write_lock_child(dentry); ++ ++ return dentry; ++} ++ ++static struct inode *lookup_wlock_by_ino(struct super_block *sb, ++ aufs_bindex_t bindex, ino_t h_ino) ++{ ++ struct inode *inode; ++ ino_t ino; ++ int err; ++ ++ inode = NULL; ++ err = au_xino_read(sb, bindex, h_ino, &ino); ++ if (!err && ino) ++ inode = ilookup(sb, ino); ++ if (!inode) ++ goto out; ++ ++ if (unlikely(inode->i_ino == AUFS_ROOT_INO)) { ++ pr_warn("wrong root branch\n"); ++ iput(inode); ++ inode = NULL; ++ goto out; ++ } ++ ++ ii_write_lock_child(inode); ++ ++out: ++ return inode; ++} ++ ++static void au_hn_bh(void *_args) ++{ ++ struct au_hnotify_args *a = _args; ++ struct super_block *sb; ++ aufs_bindex_t bindex, bbot, bfound; ++ unsigned char xino, try_iput; ++ int err; ++ struct inode *inode; ++ ino_t h_ino; ++ struct hn_job_args args; ++ struct dentry *dentry; ++ struct au_sbinfo *sbinfo; ++ ++ AuDebugOn(!_args); ++ AuDebugOn(!a->h_dir); ++ AuDebugOn(!a->dir); ++ AuDebugOn(!a->mask); ++ AuDbg("mask 0x%x, i%lu, hi%lu, hci%lu\n", ++ a->mask, a->dir->i_ino, a->h_dir->i_ino, ++ a->h_child_inode ? a->h_child_inode->i_ino : 0); ++ ++ inode = NULL; ++ dentry = NULL; ++ /* ++ * do not lock a->dir->i_mutex here ++ * because of d_revalidate() may cause a deadlock. ++ */ ++ sb = a->dir->i_sb; ++ AuDebugOn(!sb); ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!sbinfo); ++ si_write_lock(sb, AuLock_NOPLMW); ++ ++ if (au_opt_test(sbinfo->si_mntflags, DIRREN)) ++ switch (a->mask & FS_EVENTS_POSS_ON_CHILD) { ++ case FS_MOVED_FROM: ++ case FS_MOVED_TO: ++ AuWarn1("DIRREN with UDBA may not work correctly " ++ "for the direct rename(2)\n"); ++ } ++ ++ ii_read_lock_parent(a->dir); ++ bfound = -1; ++ bbot = au_ibbot(a->dir); ++ for (bindex = au_ibtop(a->dir); bindex <= bbot; bindex++) ++ if (au_h_iptr(a->dir, bindex) == a->h_dir) { ++ bfound = bindex; ++ break; ++ } ++ ii_read_unlock(a->dir); ++ if (unlikely(bfound < 0)) ++ goto out; ++ ++ xino = !!au_opt_test(au_mntflags(sb), XINO); ++ h_ino = 0; ++ if (a->h_child_inode) ++ h_ino = a->h_child_inode->i_ino; ++ ++ if (a->h_child_nlen ++ && (au_ftest_hnjob(a->flags[AuHn_CHILD], GEN) ++ || au_ftest_hnjob(a->flags[AuHn_CHILD], MNTPNT))) ++ dentry = lookup_wlock_by_name(a->h_child_name, a->h_child_nlen, ++ a->dir); ++ try_iput = 0; ++ if (dentry && d_really_is_positive(dentry)) ++ inode = d_inode(dentry); ++ if (xino && !inode && h_ino ++ && (au_ftest_hnjob(a->flags[AuHn_CHILD], XINO0) ++ || au_ftest_hnjob(a->flags[AuHn_CHILD], TRYXINO0) ++ || au_ftest_hnjob(a->flags[AuHn_CHILD], GEN))) { ++ inode = lookup_wlock_by_ino(sb, bfound, h_ino); ++ try_iput = 1; ++ } ++ ++ args.flags = a->flags[AuHn_CHILD]; ++ args.dentry = dentry; ++ args.inode = inode; ++ args.h_inode = a->h_child_inode; ++ args.dir = a->dir; ++ args.h_dir = a->h_dir; ++ args.h_name = a->h_child_name; ++ args.h_nlen = a->h_child_nlen; ++ err = hn_job(&args); ++ if (dentry) { ++ if (au_di(dentry)) ++ di_write_unlock(dentry); ++ dput(dentry); ++ } ++ if (inode && try_iput) { ++ ii_write_unlock(inode); ++ iput(inode); ++ } ++ ++ ii_write_lock_parent(a->dir); ++ args.flags = a->flags[AuHn_PARENT]; ++ args.dentry = NULL; ++ args.inode = a->dir; ++ args.h_inode = a->h_dir; ++ args.dir = NULL; ++ args.h_dir = NULL; ++ args.h_name = NULL; ++ args.h_nlen = 0; ++ err = hn_job(&args); ++ ii_write_unlock(a->dir); ++ ++out: ++ iput(a->h_child_inode); ++ iput(a->h_dir); ++ iput(a->dir); ++ si_write_unlock(sb); ++ au_nwt_done(&sbinfo->si_nowait); ++ au_kfree_rcu(a); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_hnotify(struct inode *h_dir, struct au_hnotify *hnotify, u32 mask, ++ const struct qstr *h_child_qstr, struct inode *h_child_inode) ++{ ++ int err, len; ++ unsigned int flags[AuHnLast], f; ++ unsigned char isdir, isroot, wh; ++ struct inode *dir; ++ struct au_hnotify_args *args; ++ char *p, *h_child_name; ++ ++ err = 0; ++ AuDebugOn(!hnotify || !hnotify->hn_aufs_inode); ++ dir = igrab(hnotify->hn_aufs_inode); ++ if (!dir) ++ goto out; ++ ++ isroot = (dir->i_ino == AUFS_ROOT_INO); ++ wh = 0; ++ h_child_name = (void *)h_child_qstr->name; ++ len = h_child_qstr->len; ++ if (h_child_name) { ++ if (len > AUFS_WH_PFX_LEN ++ && !memcmp(h_child_name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { ++ h_child_name += AUFS_WH_PFX_LEN; ++ len -= AUFS_WH_PFX_LEN; ++ wh = 1; ++ } ++ } ++ ++ isdir = 0; ++ if (h_child_inode) ++ isdir = !!S_ISDIR(h_child_inode->i_mode); ++ flags[AuHn_PARENT] = AuHnJob_ISDIR; ++ flags[AuHn_CHILD] = 0; ++ if (isdir) ++ flags[AuHn_CHILD] = AuHnJob_ISDIR; ++ au_fset_hnjob(flags[AuHn_PARENT], DIRENT); ++ au_fset_hnjob(flags[AuHn_CHILD], GEN); ++ switch (mask & ALL_FSNOTIFY_DIRENT_EVENTS) { ++ case FS_MOVED_FROM: ++ case FS_MOVED_TO: ++ au_fset_hnjob(flags[AuHn_CHILD], XINO0); ++ au_fset_hnjob(flags[AuHn_CHILD], MNTPNT); ++ fallthrough; ++ case FS_CREATE: ++ AuDebugOn(!h_child_name); ++ break; ++ ++ case FS_DELETE: ++ /* ++ * aufs never be able to get this child inode. ++ * revalidation should be in d_revalidate() ++ * by checking i_nlink, i_generation or d_unhashed(). ++ */ ++ AuDebugOn(!h_child_name); ++ au_fset_hnjob(flags[AuHn_CHILD], TRYXINO0); ++ au_fset_hnjob(flags[AuHn_CHILD], MNTPNT); ++ break; ++ ++ default: ++ AuDebugOn(1); ++ } ++ ++ if (wh) ++ h_child_inode = NULL; ++ ++ err = -ENOMEM; ++ /* iput() and kfree() will be called in au_hnotify() */ ++ args = kmalloc(sizeof(*args) + len + 1, GFP_NOFS); ++ if (unlikely(!args)) { ++ AuErr1("no memory\n"); ++ iput(dir); ++ goto out; ++ } ++ args->flags[AuHn_PARENT] = flags[AuHn_PARENT]; ++ args->flags[AuHn_CHILD] = flags[AuHn_CHILD]; ++ args->mask = mask; ++ args->dir = dir; ++ args->h_dir = igrab(h_dir); ++ if (h_child_inode) ++ h_child_inode = igrab(h_child_inode); /* can be NULL */ ++ args->h_child_inode = h_child_inode; ++ args->h_child_nlen = len; ++ if (len) { ++ p = (void *)args; ++ p += sizeof(*args); ++ memcpy(p, h_child_name, len); ++ p[len] = 0; ++ } ++ ++ /* NFS fires the event for silly-renamed one from kworker */ ++ f = 0; ++ if (!dir->i_nlink ++ || (au_test_nfs(h_dir->i_sb) && (mask & FS_DELETE))) ++ f = AuWkq_NEST; ++ err = au_wkq_nowait(au_hn_bh, args, dir->i_sb, f); ++ if (unlikely(err)) { ++ pr_err("wkq %d\n", err); ++ iput(args->h_child_inode); ++ iput(args->h_dir); ++ iput(args->dir); ++ au_kfree_rcu(args); ++ } ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_hnotify_reset_br(unsigned int udba, struct au_branch *br, int perm) ++{ ++ int err; ++ ++ AuDebugOn(!(udba & AuOptMask_UDBA)); ++ ++ err = 0; ++ if (au_hnotify_op.reset_br) ++ err = au_hnotify_op.reset_br(udba, br, perm); ++ ++ return err; ++} ++ ++int au_hnotify_init_br(struct au_branch *br, int perm) ++{ ++ int err; ++ ++ err = 0; ++ if (au_hnotify_op.init_br) ++ err = au_hnotify_op.init_br(br, perm); ++ ++ return err; ++} ++ ++void au_hnotify_fin_br(struct au_branch *br) ++{ ++ if (au_hnotify_op.fin_br) ++ au_hnotify_op.fin_br(br); ++} ++ ++static void au_hn_destroy_cache(void) ++{ ++ kmem_cache_destroy(au_cache[AuCache_HNOTIFY]); ++ au_cache[AuCache_HNOTIFY] = NULL; ++} ++ ++int __init au_hnotify_init(void) ++{ ++ int err; ++ ++ err = -ENOMEM; ++ au_cache[AuCache_HNOTIFY] = AuCache(au_hnotify); ++ if (au_cache[AuCache_HNOTIFY]) { ++ err = 0; ++ if (au_hnotify_op.init) ++ err = au_hnotify_op.init(); ++ if (unlikely(err)) ++ au_hn_destroy_cache(); ++ } ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_hnotify_fin(void) ++{ ++ if (au_hnotify_op.fin) ++ au_hnotify_op.fin(); ++ ++ /* cf. au_cache_fin() */ ++ if (au_cache[AuCache_HNOTIFY]) ++ au_hn_destroy_cache(); ++} +diff -Nurp linux-5.15.37/fs/aufs/iinfo.c linux-5.15.37-aufs/fs/aufs/iinfo.c +--- linux-5.15.37/fs/aufs/iinfo.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/iinfo.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,273 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * inode private data ++ */ ++ ++#include "aufs.h" ++ ++struct inode *au_h_iptr(struct inode *inode, aufs_bindex_t bindex) ++{ ++ struct inode *h_inode; ++ struct au_hinode *hinode; ++ ++ IiMustAnyLock(inode); ++ ++ hinode = au_hinode(au_ii(inode), bindex); ++ h_inode = hinode->hi_inode; ++ AuDebugOn(h_inode && atomic_read(&h_inode->i_count) <= 0); ++ return h_inode; ++} ++ ++/* todo: hard/soft set? */ ++void au_hiput(struct au_hinode *hinode) ++{ ++ au_hn_free(hinode); ++ dput(hinode->hi_whdentry); ++ iput(hinode->hi_inode); ++} ++ ++unsigned int au_hi_flags(struct inode *inode, int isdir) ++{ ++ unsigned int flags; ++ const unsigned int mnt_flags = au_mntflags(inode->i_sb); ++ ++ flags = 0; ++ if (au_opt_test(mnt_flags, XINO)) ++ au_fset_hi(flags, XINO); ++ if (isdir && au_opt_test(mnt_flags, UDBA_HNOTIFY)) ++ au_fset_hi(flags, HNOTIFY); ++ return flags; ++} ++ ++void au_set_h_iptr(struct inode *inode, aufs_bindex_t bindex, ++ struct inode *h_inode, unsigned int flags) ++{ ++ struct au_hinode *hinode; ++ struct inode *hi; ++ struct au_iinfo *iinfo = au_ii(inode); ++ ++ IiMustWriteLock(inode); ++ ++ hinode = au_hinode(iinfo, bindex); ++ hi = hinode->hi_inode; ++ AuDebugOn(h_inode && atomic_read(&h_inode->i_count) <= 0); ++ ++ if (hi) ++ au_hiput(hinode); ++ hinode->hi_inode = h_inode; ++ if (h_inode) { ++ int err; ++ struct super_block *sb = inode->i_sb; ++ struct au_branch *br; ++ ++ AuDebugOn(inode->i_mode ++ && (h_inode->i_mode & S_IFMT) ++ != (inode->i_mode & S_IFMT)); ++ if (bindex == iinfo->ii_btop) ++ au_cpup_igen(inode, h_inode); ++ br = au_sbr(sb, bindex); ++ hinode->hi_id = br->br_id; ++ if (au_ftest_hi(flags, XINO)) { ++ err = au_xino_write(sb, bindex, h_inode->i_ino, ++ inode->i_ino); ++ if (unlikely(err)) ++ AuIOErr1("failed au_xino_write() %d\n", err); ++ } ++ ++ if (au_ftest_hi(flags, HNOTIFY) ++ && au_br_hnotifyable(br->br_perm)) { ++ err = au_hn_alloc(hinode, inode); ++ if (unlikely(err)) ++ AuIOErr1("au_hn_alloc() %d\n", err); ++ } ++ } ++} ++ ++void au_set_hi_wh(struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_wh) ++{ ++ struct au_hinode *hinode; ++ ++ IiMustWriteLock(inode); ++ ++ hinode = au_hinode(au_ii(inode), bindex); ++ AuDebugOn(hinode->hi_whdentry); ++ hinode->hi_whdentry = h_wh; ++} ++ ++void au_update_iigen(struct inode *inode, int half) ++{ ++ struct au_iinfo *iinfo; ++ struct au_iigen *iigen; ++ unsigned int sigen; ++ ++ sigen = au_sigen(inode->i_sb); ++ iinfo = au_ii(inode); ++ iigen = &iinfo->ii_generation; ++ spin_lock(&iigen->ig_spin); ++ iigen->ig_generation = sigen; ++ if (half) ++ au_ig_fset(iigen->ig_flags, HALF_REFRESHED); ++ else ++ au_ig_fclr(iigen->ig_flags, HALF_REFRESHED); ++ spin_unlock(&iigen->ig_spin); ++} ++ ++/* it may be called at remount time, too */ ++void au_update_ibrange(struct inode *inode, int do_put_zero) ++{ ++ struct au_iinfo *iinfo; ++ aufs_bindex_t bindex, bbot; ++ ++ AuDebugOn(au_is_bad_inode(inode)); ++ IiMustWriteLock(inode); ++ ++ iinfo = au_ii(inode); ++ if (do_put_zero && iinfo->ii_btop >= 0) { ++ for (bindex = iinfo->ii_btop; bindex <= iinfo->ii_bbot; ++ bindex++) { ++ struct inode *h_i; ++ ++ h_i = au_hinode(iinfo, bindex)->hi_inode; ++ if (h_i ++ && !h_i->i_nlink ++ && !(h_i->i_state & I_LINKABLE)) ++ au_set_h_iptr(inode, bindex, NULL, 0); ++ } ++ } ++ ++ iinfo->ii_btop = -1; ++ iinfo->ii_bbot = -1; ++ bbot = au_sbbot(inode->i_sb); ++ for (bindex = 0; bindex <= bbot; bindex++) ++ if (au_hinode(iinfo, bindex)->hi_inode) { ++ iinfo->ii_btop = bindex; ++ break; ++ } ++ if (iinfo->ii_btop >= 0) ++ for (bindex = bbot; bindex >= iinfo->ii_btop; bindex--) ++ if (au_hinode(iinfo, bindex)->hi_inode) { ++ iinfo->ii_bbot = bindex; ++ break; ++ } ++ AuDebugOn(iinfo->ii_btop > iinfo->ii_bbot); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_icntnr_init_once(void *_c) ++{ ++ struct au_icntnr *c = _c; ++ struct au_iinfo *iinfo = &c->iinfo; ++ ++ spin_lock_init(&iinfo->ii_generation.ig_spin); ++ au_rw_init(&iinfo->ii_rwsem); ++ inode_init_once(&c->vfs_inode); ++} ++ ++void au_hinode_init(struct au_hinode *hinode) ++{ ++ hinode->hi_inode = NULL; ++ hinode->hi_id = -1; ++ au_hn_init(hinode); ++ hinode->hi_whdentry = NULL; ++} ++ ++int au_iinfo_init(struct inode *inode) ++{ ++ struct au_iinfo *iinfo; ++ struct super_block *sb; ++ struct au_hinode *hi; ++ int nbr, i; ++ ++ sb = inode->i_sb; ++ iinfo = &(container_of(inode, struct au_icntnr, vfs_inode)->iinfo); ++ nbr = au_sbbot(sb) + 1; ++ if (unlikely(nbr <= 0)) ++ nbr = 1; ++ hi = kmalloc_array(nbr, sizeof(*iinfo->ii_hinode), GFP_NOFS); ++ if (hi) { ++ au_lcnt_inc(&au_sbi(sb)->si_ninodes); ++ ++ iinfo->ii_hinode = hi; ++ for (i = 0; i < nbr; i++, hi++) ++ au_hinode_init(hi); ++ ++ iinfo->ii_generation.ig_generation = au_sigen(sb); ++ iinfo->ii_btop = -1; ++ iinfo->ii_bbot = -1; ++ iinfo->ii_vdir = NULL; ++ return 0; ++ } ++ return -ENOMEM; ++} ++ ++int au_hinode_realloc(struct au_iinfo *iinfo, int nbr, int may_shrink) ++{ ++ int err, i; ++ struct au_hinode *hip; ++ ++ AuRwMustWriteLock(&iinfo->ii_rwsem); ++ ++ err = -ENOMEM; ++ hip = au_krealloc(iinfo->ii_hinode, sizeof(*hip) * nbr, GFP_NOFS, ++ may_shrink); ++ if (hip) { ++ iinfo->ii_hinode = hip; ++ i = iinfo->ii_bbot + 1; ++ hip += i; ++ for (; i < nbr; i++, hip++) ++ au_hinode_init(hip); ++ err = 0; ++ } ++ ++ return err; ++} ++ ++void au_iinfo_fin(struct inode *inode) ++{ ++ struct au_iinfo *iinfo; ++ struct au_hinode *hi; ++ struct super_block *sb; ++ aufs_bindex_t bindex, bbot; ++ const unsigned char unlinked = !inode->i_nlink; ++ ++ AuDebugOn(au_is_bad_inode(inode)); ++ ++ sb = inode->i_sb; ++ au_lcnt_dec(&au_sbi(sb)->si_ninodes); ++ if (si_pid_test(sb)) ++ au_xino_delete_inode(inode, unlinked); ++ else { ++ /* ++ * it is safe to hide the dependency between sbinfo and ++ * sb->s_umount. ++ */ ++ lockdep_off(); ++ si_noflush_read_lock(sb); ++ au_xino_delete_inode(inode, unlinked); ++ si_read_unlock(sb); ++ lockdep_on(); ++ } ++ ++ iinfo = au_ii(inode); ++ if (iinfo->ii_vdir) ++ au_vdir_free(iinfo->ii_vdir); ++ ++ bindex = iinfo->ii_btop; ++ if (bindex >= 0) { ++ hi = au_hinode(iinfo, bindex); ++ bbot = iinfo->ii_bbot; ++ while (bindex++ <= bbot) { ++ if (hi->hi_inode) ++ au_hiput(hi); ++ hi++; ++ } ++ } ++ au_kfree_rcu(iinfo->ii_hinode); ++ AuRwDestroy(&iinfo->ii_rwsem); ++} +diff -Nurp linux-5.15.37/fs/aufs/inode.c linux-5.15.37-aufs/fs/aufs/inode.c +--- linux-5.15.37/fs/aufs/inode.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/inode.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,518 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * inode functions ++ */ ++ ++#include ++#include "aufs.h" ++ ++struct inode *au_igrab(struct inode *inode) ++{ ++ if (inode) { ++ AuDebugOn(!atomic_read(&inode->i_count)); ++ ihold(inode); ++ } ++ return inode; ++} ++ ++static void au_refresh_hinode_attr(struct inode *inode, int do_version) ++{ ++ au_cpup_attr_all(inode, /*force*/0); ++ au_update_iigen(inode, /*half*/1); ++ if (do_version) ++ inode_inc_iversion(inode); ++} ++ ++static int au_ii_refresh(struct inode *inode, int *update) ++{ ++ int err, e, nbr; ++ umode_t type; ++ aufs_bindex_t bindex, new_bindex; ++ struct super_block *sb; ++ struct au_iinfo *iinfo; ++ struct au_hinode *p, *q, tmp; ++ ++ AuDebugOn(au_is_bad_inode(inode)); ++ IiMustWriteLock(inode); ++ ++ *update = 0; ++ sb = inode->i_sb; ++ nbr = au_sbbot(sb) + 1; ++ type = inode->i_mode & S_IFMT; ++ iinfo = au_ii(inode); ++ err = au_hinode_realloc(iinfo, nbr, /*may_shrink*/0); ++ if (unlikely(err)) ++ goto out; ++ ++ AuDebugOn(iinfo->ii_btop < 0); ++ p = au_hinode(iinfo, iinfo->ii_btop); ++ for (bindex = iinfo->ii_btop; bindex <= iinfo->ii_bbot; ++ bindex++, p++) { ++ if (!p->hi_inode) ++ continue; ++ ++ AuDebugOn(type != (p->hi_inode->i_mode & S_IFMT)); ++ new_bindex = au_br_index(sb, p->hi_id); ++ if (new_bindex == bindex) ++ continue; ++ ++ if (new_bindex < 0) { ++ *update = 1; ++ au_hiput(p); ++ p->hi_inode = NULL; ++ continue; ++ } ++ ++ if (new_bindex < iinfo->ii_btop) ++ iinfo->ii_btop = new_bindex; ++ if (iinfo->ii_bbot < new_bindex) ++ iinfo->ii_bbot = new_bindex; ++ /* swap two lower inode, and loop again */ ++ q = au_hinode(iinfo, new_bindex); ++ tmp = *q; ++ *q = *p; ++ *p = tmp; ++ if (tmp.hi_inode) { ++ bindex--; ++ p--; ++ } ++ } ++ au_update_ibrange(inode, /*do_put_zero*/0); ++ au_hinode_realloc(iinfo, nbr, /*may_shrink*/1); /* harmless if err */ ++ e = au_dy_irefresh(inode); ++ if (unlikely(e && !err)) ++ err = e; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_refresh_iop(struct inode *inode, int force_getattr) ++{ ++ int type; ++ struct au_sbinfo *sbi = au_sbi(inode->i_sb); ++ const struct inode_operations *iop ++ = force_getattr ? aufs_iop : sbi->si_iop_array; ++ ++ if (inode->i_op == iop) ++ return; ++ ++ switch (inode->i_mode & S_IFMT) { ++ case S_IFDIR: ++ type = AuIop_DIR; ++ break; ++ case S_IFLNK: ++ type = AuIop_SYMLINK; ++ break; ++ default: ++ type = AuIop_OTHER; ++ break; ++ } ++ ++ inode->i_op = iop + type; ++ /* unnecessary smp_wmb() */ ++} ++ ++int au_refresh_hinode_self(struct inode *inode) ++{ ++ int err, update; ++ ++ err = au_ii_refresh(inode, &update); ++ if (!err) ++ au_refresh_hinode_attr(inode, update && S_ISDIR(inode->i_mode)); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_refresh_hinode(struct inode *inode, struct dentry *dentry) ++{ ++ int err, e, update; ++ unsigned int flags; ++ umode_t mode; ++ aufs_bindex_t bindex, bbot; ++ unsigned char isdir; ++ struct au_hinode *p; ++ struct au_iinfo *iinfo; ++ ++ err = au_ii_refresh(inode, &update); ++ if (unlikely(err)) ++ goto out; ++ ++ update = 0; ++ iinfo = au_ii(inode); ++ p = au_hinode(iinfo, iinfo->ii_btop); ++ mode = (inode->i_mode & S_IFMT); ++ isdir = S_ISDIR(mode); ++ flags = au_hi_flags(inode, isdir); ++ bbot = au_dbbot(dentry); ++ for (bindex = au_dbtop(dentry); bindex <= bbot; bindex++) { ++ struct inode *h_i, *h_inode; ++ struct dentry *h_d; ++ ++ h_d = au_h_dptr(dentry, bindex); ++ if (!h_d || d_is_negative(h_d)) ++ continue; ++ ++ h_inode = d_inode(h_d); ++ AuDebugOn(mode != (h_inode->i_mode & S_IFMT)); ++ if (iinfo->ii_btop <= bindex && bindex <= iinfo->ii_bbot) { ++ h_i = au_h_iptr(inode, bindex); ++ if (h_i) { ++ if (h_i == h_inode) ++ continue; ++ err = -EIO; ++ break; ++ } ++ } ++ if (bindex < iinfo->ii_btop) ++ iinfo->ii_btop = bindex; ++ if (iinfo->ii_bbot < bindex) ++ iinfo->ii_bbot = bindex; ++ au_set_h_iptr(inode, bindex, au_igrab(h_inode), flags); ++ update = 1; ++ } ++ au_update_ibrange(inode, /*do_put_zero*/0); ++ e = au_dy_irefresh(inode); ++ if (unlikely(e && !err)) ++ err = e; ++ if (!err) ++ au_refresh_hinode_attr(inode, update && isdir); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int set_inode(struct inode *inode, struct dentry *dentry) ++{ ++ int err; ++ unsigned int flags; ++ umode_t mode; ++ aufs_bindex_t bindex, btop, btail; ++ unsigned char isdir; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ struct au_iinfo *iinfo; ++ const struct inode_operations *iop; ++ ++ IiMustWriteLock(inode); ++ ++ err = 0; ++ isdir = 0; ++ iop = au_sbi(inode->i_sb)->si_iop_array; ++ btop = au_dbtop(dentry); ++ h_dentry = au_h_dptr(dentry, btop); ++ h_inode = d_inode(h_dentry); ++ mode = h_inode->i_mode; ++ switch (mode & S_IFMT) { ++ case S_IFREG: ++ btail = au_dbtail(dentry); ++ inode->i_op = iop + AuIop_OTHER; ++ inode->i_fop = &aufs_file_fop; ++ err = au_dy_iaop(inode, btop, h_inode); ++ if (unlikely(err)) ++ goto out; ++ break; ++ case S_IFDIR: ++ isdir = 1; ++ btail = au_dbtaildir(dentry); ++ inode->i_op = iop + AuIop_DIR; ++ inode->i_fop = &aufs_dir_fop; ++ break; ++ case S_IFLNK: ++ btail = au_dbtail(dentry); ++ inode->i_op = iop + AuIop_SYMLINK; ++ break; ++ case S_IFBLK: ++ case S_IFCHR: ++ case S_IFIFO: ++ case S_IFSOCK: ++ btail = au_dbtail(dentry); ++ inode->i_op = iop + AuIop_OTHER; ++ init_special_inode(inode, mode, h_inode->i_rdev); ++ break; ++ default: ++ AuIOErr("Unknown file type 0%o\n", mode); ++ err = -EIO; ++ goto out; ++ } ++ ++ /* do not set hnotify for whiteouted dirs (SHWH mode) */ ++ flags = au_hi_flags(inode, isdir); ++ if (au_opt_test(au_mntflags(dentry->d_sb), SHWH) ++ && au_ftest_hi(flags, HNOTIFY) ++ && dentry->d_name.len > AUFS_WH_PFX_LEN ++ && !memcmp(dentry->d_name.name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) ++ au_fclr_hi(flags, HNOTIFY); ++ iinfo = au_ii(inode); ++ iinfo->ii_btop = btop; ++ iinfo->ii_bbot = btail; ++ for (bindex = btop; bindex <= btail; bindex++) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry) ++ au_set_h_iptr(inode, bindex, ++ au_igrab(d_inode(h_dentry)), flags); ++ } ++ au_cpup_attr_all(inode, /*force*/1); ++ /* ++ * to force calling aufs_get_acl() every time, ++ * do not call cache_no_acl() for aufs inode. ++ */ ++ ++out: ++ return err; ++} ++ ++/* ++ * successful returns with iinfo write_locked ++ * minus: errno ++ * zero: success, matched ++ * plus: no error, but unmatched ++ */ ++static int reval_inode(struct inode *inode, struct dentry *dentry) ++{ ++ int err; ++ unsigned int gen, igflags; ++ aufs_bindex_t bindex, bbot; ++ struct inode *h_inode, *h_dinode; ++ struct dentry *h_dentry; ++ ++ /* ++ * before this function, if aufs got any iinfo lock, it must be only ++ * one, the parent dir. ++ * it can happen by UDBA and the obsoleted inode number. ++ */ ++ err = -EIO; ++ if (unlikely(inode->i_ino == parent_ino(dentry))) ++ goto out; ++ ++ err = 1; ++ ii_write_lock_new_child(inode); ++ h_dentry = au_h_dptr(dentry, au_dbtop(dentry)); ++ h_dinode = d_inode(h_dentry); ++ bbot = au_ibbot(inode); ++ for (bindex = au_ibtop(inode); bindex <= bbot; bindex++) { ++ h_inode = au_h_iptr(inode, bindex); ++ if (!h_inode || h_inode != h_dinode) ++ continue; ++ ++ err = 0; ++ gen = au_iigen(inode, &igflags); ++ if (gen == au_digen(dentry) ++ && !au_ig_ftest(igflags, HALF_REFRESHED)) ++ break; ++ ++ /* fully refresh inode using dentry */ ++ err = au_refresh_hinode(inode, dentry); ++ if (!err) ++ au_update_iigen(inode, /*half*/0); ++ break; ++ } ++ ++ if (unlikely(err)) ++ ii_write_unlock(inode); ++out: ++ return err; ++} ++ ++int au_ino(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ unsigned int d_type, ino_t *ino) ++{ ++ int err, idx; ++ const int isnondir = d_type != DT_DIR; ++ ++ /* prevent hardlinked inode number from race condition */ ++ if (isnondir) { ++ err = au_xinondir_enter(sb, bindex, h_ino, &idx); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ err = au_xino_read(sb, bindex, h_ino, ino); ++ if (unlikely(err)) ++ goto out_xinondir; ++ ++ if (!*ino) { ++ err = -EIO; ++ *ino = au_xino_new_ino(sb); ++ if (unlikely(!*ino)) ++ goto out_xinondir; ++ err = au_xino_write(sb, bindex, h_ino, *ino); ++ if (unlikely(err)) ++ goto out_xinondir; ++ } ++ ++out_xinondir: ++ if (isnondir && idx >= 0) ++ au_xinondir_leave(sb, bindex, h_ino, idx); ++out: ++ return err; ++} ++ ++/* successful returns with iinfo write_locked */ ++/* todo: return with unlocked? */ ++struct inode *au_new_inode(struct dentry *dentry, int must_new) ++{ ++ struct inode *inode, *h_inode; ++ struct dentry *h_dentry; ++ struct super_block *sb; ++ ino_t h_ino, ino; ++ int err, idx, hlinked; ++ aufs_bindex_t btop; ++ ++ sb = dentry->d_sb; ++ btop = au_dbtop(dentry); ++ h_dentry = au_h_dptr(dentry, btop); ++ h_inode = d_inode(h_dentry); ++ h_ino = h_inode->i_ino; ++ hlinked = !d_is_dir(h_dentry) && h_inode->i_nlink > 1; ++ ++new_ino: ++ /* ++ * stop 'race'-ing between hardlinks under different ++ * parents. ++ */ ++ if (hlinked) { ++ err = au_xinondir_enter(sb, btop, h_ino, &idx); ++ inode = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ err = au_xino_read(sb, btop, h_ino, &ino); ++ inode = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_xinondir; ++ ++ if (!ino) { ++ ino = au_xino_new_ino(sb); ++ if (unlikely(!ino)) { ++ inode = ERR_PTR(-EIO); ++ goto out_xinondir; ++ } ++ } ++ ++ AuDbg("i%lu\n", (unsigned long)ino); ++ inode = au_iget_locked(sb, ino); ++ err = PTR_ERR(inode); ++ if (IS_ERR(inode)) ++ goto out_xinondir; ++ ++ AuDbg("%lx, new %d\n", inode->i_state, !!(inode->i_state & I_NEW)); ++ if (inode->i_state & I_NEW) { ++ ii_write_lock_new_child(inode); ++ err = set_inode(inode, dentry); ++ if (!err) { ++ unlock_new_inode(inode); ++ goto out_xinondir; /* success */ ++ } ++ ++ /* ++ * iget_failed() calls iput(), but we need to call ++ * ii_write_unlock() after iget_failed(). so dirty hack for ++ * i_count. ++ */ ++ atomic_inc(&inode->i_count); ++ iget_failed(inode); ++ ii_write_unlock(inode); ++ au_xino_write(sb, btop, h_ino, /*ino*/0); ++ /* ignore this error */ ++ goto out_iput; ++ } else if (!must_new && !IS_DEADDIR(inode) && inode->i_nlink) { ++ /* ++ * horrible race condition between lookup, readdir and copyup ++ * (or something). ++ */ ++ if (hlinked && idx >= 0) ++ au_xinondir_leave(sb, btop, h_ino, idx); ++ err = reval_inode(inode, dentry); ++ if (unlikely(err < 0)) { ++ hlinked = 0; ++ goto out_iput; ++ } ++ if (!err) ++ goto out; /* success */ ++ else if (hlinked && idx >= 0) { ++ err = au_xinondir_enter(sb, btop, h_ino, &idx); ++ if (unlikely(err)) { ++ iput(inode); ++ inode = ERR_PTR(err); ++ goto out; ++ } ++ } ++ } ++ ++ if (unlikely(au_test_fs_unique_ino(h_inode))) ++ AuWarn1("Warning: Un-notified UDBA or repeatedly renamed dir," ++ " b%d, %s, %pd, hi%lu, i%lu.\n", ++ btop, au_sbtype(h_dentry->d_sb), dentry, ++ (unsigned long)h_ino, (unsigned long)ino); ++ ino = 0; ++ err = au_xino_write(sb, btop, h_ino, /*ino*/0); ++ if (!err) { ++ iput(inode); ++ if (hlinked && idx >= 0) ++ au_xinondir_leave(sb, btop, h_ino, idx); ++ goto new_ino; ++ } ++ ++out_iput: ++ iput(inode); ++ inode = ERR_PTR(err); ++out_xinondir: ++ if (hlinked && idx >= 0) ++ au_xinondir_leave(sb, btop, h_ino, idx); ++out: ++ return inode; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_test_ro(struct super_block *sb, aufs_bindex_t bindex, ++ struct inode *inode) ++{ ++ int err; ++ struct inode *hi; ++ ++ err = au_br_rdonly(au_sbr(sb, bindex)); ++ ++ /* pseudo-link after flushed may happen out of bounds */ ++ if (!err ++ && inode ++ && au_ibtop(inode) <= bindex ++ && bindex <= au_ibbot(inode)) { ++ /* ++ * permission check is unnecessary since vfsub routine ++ * will be called later ++ */ ++ hi = au_h_iptr(inode, bindex); ++ if (hi) ++ err = IS_IMMUTABLE(hi) ? -EROFS : 0; ++ } ++ ++ return err; ++} ++ ++int au_test_h_perm(struct user_namespace *h_userns, struct inode *h_inode, ++ int mask) ++{ ++ if (uid_eq(current_fsuid(), GLOBAL_ROOT_UID)) ++ return 0; ++ return inode_permission(h_userns, h_inode, mask); ++} ++ ++int au_test_h_perm_sio(struct user_namespace *h_userns, struct inode *h_inode, ++ int mask) ++{ ++ if (au_test_nfs(h_inode->i_sb) ++ && (mask & MAY_WRITE) ++ && S_ISDIR(h_inode->i_mode)) ++ mask |= MAY_READ; /* force permission check */ ++ return au_test_h_perm(h_userns, h_inode, mask); ++} +diff -Nurp linux-5.15.37/fs/aufs/inode.h linux-5.15.37-aufs/fs/aufs/inode.h +--- linux-5.15.37/fs/aufs/inode.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/inode.h 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,692 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * inode operations ++ */ ++ ++#ifndef __AUFS_INODE_H__ ++#define __AUFS_INODE_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "rwsem.h" ++ ++struct vfsmount; ++ ++struct au_hnotify { ++#ifdef CONFIG_AUFS_HNOTIFY ++#ifdef CONFIG_AUFS_HFSNOTIFY ++ /* never use fsnotify_add_vfsmount_mark() */ ++ struct fsnotify_mark hn_mark; ++#endif ++ struct inode *hn_aufs_inode; /* no get/put */ ++ struct rcu_head rcu; ++#endif ++} ____cacheline_aligned_in_smp; ++ ++struct au_hinode { ++ struct inode *hi_inode; ++ aufs_bindex_t hi_id; ++#ifdef CONFIG_AUFS_HNOTIFY ++ struct au_hnotify *hi_notify; ++#endif ++ ++ /* reference to the copied-up whiteout with get/put */ ++ struct dentry *hi_whdentry; ++}; ++ ++/* ig_flags */ ++#define AuIG_HALF_REFRESHED 1 ++#define au_ig_ftest(flags, name) ((flags) & AuIG_##name) ++#define au_ig_fset(flags, name) \ ++ do { (flags) |= AuIG_##name; } while (0) ++#define au_ig_fclr(flags, name) \ ++ do { (flags) &= ~AuIG_##name; } while (0) ++ ++struct au_iigen { ++ spinlock_t ig_spin; ++ __u32 ig_generation, ig_flags; ++}; ++ ++struct au_vdir; ++struct au_iinfo { ++ struct au_iigen ii_generation; ++ struct super_block *ii_hsb1; /* no get/put */ ++ ++ struct au_rwsem ii_rwsem; ++ aufs_bindex_t ii_btop, ii_bbot; ++ __u32 ii_higen; ++ struct au_hinode *ii_hinode; ++ struct au_vdir *ii_vdir; ++}; ++ ++struct au_icntnr { ++ struct au_iinfo iinfo; ++ struct inode vfs_inode; ++ struct hlist_bl_node plink; ++ struct rcu_head rcu; ++} ____cacheline_aligned_in_smp; ++ ++/* au_pin flags */ ++#define AuPin_DI_LOCKED 1 ++#define AuPin_MNT_WRITE (1 << 1) ++#define au_ftest_pin(flags, name) ((flags) & AuPin_##name) ++#define au_fset_pin(flags, name) \ ++ do { (flags) |= AuPin_##name; } while (0) ++#define au_fclr_pin(flags, name) \ ++ do { (flags) &= ~AuPin_##name; } while (0) ++ ++struct au_pin { ++ /* input */ ++ struct dentry *dentry; ++ unsigned int udba; ++ unsigned char lsc_di, lsc_hi, flags; ++ aufs_bindex_t bindex; ++ ++ /* output */ ++ struct dentry *parent; ++ struct au_hinode *hdir; ++ struct vfsmount *h_mnt; ++ ++ /* temporary unlock/relock for copyup */ ++ struct dentry *h_dentry, *h_parent; ++ struct au_branch *br; ++ struct task_struct *task; ++}; ++ ++void au_pin_hdir_unlock(struct au_pin *p); ++int au_pin_hdir_lock(struct au_pin *p); ++int au_pin_hdir_relock(struct au_pin *p); ++void au_pin_hdir_acquire_nest(struct au_pin *p); ++void au_pin_hdir_release(struct au_pin *p); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_iinfo *au_ii(struct inode *inode) ++{ ++ BUG_ON(is_bad_inode(inode)); ++ return &(container_of(inode, struct au_icntnr, vfs_inode)->iinfo); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* inode.c */ ++struct inode *au_igrab(struct inode *inode); ++void au_refresh_iop(struct inode *inode, int force_getattr); ++int au_refresh_hinode_self(struct inode *inode); ++int au_refresh_hinode(struct inode *inode, struct dentry *dentry); ++int au_ino(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ unsigned int d_type, ino_t *ino); ++struct inode *au_new_inode(struct dentry *dentry, int must_new); ++int au_test_ro(struct super_block *sb, aufs_bindex_t bindex, ++ struct inode *inode); ++int au_test_h_perm(struct user_namespace *h_userns, struct inode *h_inode, ++ int mask); ++int au_test_h_perm_sio(struct user_namespace *h_userns, struct inode *h_inode, ++ int mask); ++ ++static inline int au_wh_ino(struct super_block *sb, aufs_bindex_t bindex, ++ ino_t h_ino, unsigned int d_type, ino_t *ino) ++{ ++#ifdef CONFIG_AUFS_SHWH ++ return au_ino(sb, bindex, h_ino, d_type, ino); ++#else ++ return 0; ++#endif ++} ++ ++/* i_op.c */ ++enum { ++ AuIop_SYMLINK, ++ AuIop_DIR, ++ AuIop_OTHER, ++ AuIop_Last ++}; ++extern struct inode_operations aufs_iop[AuIop_Last], /* not const */ ++ aufs_iop_nogetattr[AuIop_Last]; ++ ++/* au_wr_dir flags */ ++#define AuWrDir_ADD_ENTRY 1 ++#define AuWrDir_ISDIR (1 << 1) ++#define AuWrDir_TMPFILE (1 << 2) ++#define au_ftest_wrdir(flags, name) ((flags) & AuWrDir_##name) ++#define au_fset_wrdir(flags, name) \ ++ do { (flags) |= AuWrDir_##name; } while (0) ++#define au_fclr_wrdir(flags, name) \ ++ do { (flags) &= ~AuWrDir_##name; } while (0) ++ ++struct au_wr_dir_args { ++ aufs_bindex_t force_btgt; ++ unsigned char flags; ++}; ++int au_wr_dir(struct dentry *dentry, struct dentry *src_dentry, ++ struct au_wr_dir_args *args); ++ ++struct dentry *au_pinned_h_parent(struct au_pin *pin); ++void au_pin_init(struct au_pin *pin, struct dentry *dentry, ++ aufs_bindex_t bindex, int lsc_di, int lsc_hi, ++ unsigned int udba, unsigned char flags); ++int au_pin(struct au_pin *pin, struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int udba, unsigned char flags) __must_check; ++int au_do_pin(struct au_pin *pin) __must_check; ++void au_unpin(struct au_pin *pin); ++int au_reval_for_attr(struct dentry *dentry, unsigned int sigen); ++ ++#define AuIcpup_DID_CPUP 1 ++#define au_ftest_icpup(flags, name) ((flags) & AuIcpup_##name) ++#define au_fset_icpup(flags, name) \ ++ do { (flags) |= AuIcpup_##name; } while (0) ++#define au_fclr_icpup(flags, name) \ ++ do { (flags) &= ~AuIcpup_##name; } while (0) ++ ++struct au_icpup_args { ++ unsigned char flags; ++ unsigned char pin_flags; ++ aufs_bindex_t btgt; ++ unsigned int udba; ++ struct au_pin pin; ++ struct path h_path; ++ struct inode *h_inode; ++}; ++ ++int au_pin_and_icpup(struct dentry *dentry, struct iattr *ia, ++ struct au_icpup_args *a); ++ ++int au_h_path_getattr(struct dentry *dentry, struct inode *inode, int force, ++ struct path *h_path, int locked); ++ ++/* i_op_add.c */ ++int au_may_add(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent, int isdir); ++int aufs_mknod(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode, dev_t dev); ++int aufs_symlink(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, const char *symname); ++int aufs_create(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode, bool want_excl); ++struct vfsub_aopen_args; ++int au_aopen_or_create(struct inode *dir, struct dentry *dentry, ++ struct vfsub_aopen_args *args); ++int aufs_tmpfile(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode); ++int aufs_link(struct dentry *src_dentry, struct inode *dir, ++ struct dentry *dentry); ++int aufs_mkdir(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode); ++ ++/* i_op_del.c */ ++int au_wr_dir_need_wh(struct dentry *dentry, int isdir, aufs_bindex_t *bcpup); ++int au_may_del(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent, int isdir); ++int aufs_unlink(struct inode *dir, struct dentry *dentry); ++int aufs_rmdir(struct inode *dir, struct dentry *dentry); ++ ++/* i_op_ren.c */ ++int au_wbr(struct dentry *dentry, aufs_bindex_t btgt); ++int aufs_rename(struct user_namespace *userns, ++ struct inode *_src_dir, struct dentry *_src_dentry, ++ struct inode *_dst_dir, struct dentry *_dst_dentry, ++ unsigned int _flags); ++ ++/* iinfo.c */ ++struct inode *au_h_iptr(struct inode *inode, aufs_bindex_t bindex); ++void au_hiput(struct au_hinode *hinode); ++void au_set_hi_wh(struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_wh); ++unsigned int au_hi_flags(struct inode *inode, int isdir); ++ ++/* hinode flags */ ++#define AuHi_XINO 1 ++#define AuHi_HNOTIFY (1 << 1) ++#define au_ftest_hi(flags, name) ((flags) & AuHi_##name) ++#define au_fset_hi(flags, name) \ ++ do { (flags) |= AuHi_##name; } while (0) ++#define au_fclr_hi(flags, name) \ ++ do { (flags) &= ~AuHi_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_HNOTIFY ++#undef AuHi_HNOTIFY ++#define AuHi_HNOTIFY 0 ++#endif ++ ++void au_set_h_iptr(struct inode *inode, aufs_bindex_t bindex, ++ struct inode *h_inode, unsigned int flags); ++ ++void au_update_iigen(struct inode *inode, int half); ++void au_update_ibrange(struct inode *inode, int do_put_zero); ++ ++void au_icntnr_init_once(void *_c); ++void au_hinode_init(struct au_hinode *hinode); ++int au_iinfo_init(struct inode *inode); ++void au_iinfo_fin(struct inode *inode); ++int au_hinode_realloc(struct au_iinfo *iinfo, int nbr, int may_shrink); ++ ++#ifdef CONFIG_PROC_FS ++/* plink.c */ ++int au_plink_maint(struct super_block *sb, int flags); ++struct au_sbinfo; ++void au_plink_maint_leave(struct au_sbinfo *sbinfo); ++int au_plink_maint_enter(struct super_block *sb); ++#ifdef CONFIG_AUFS_DEBUG ++void au_plink_list(struct super_block *sb); ++#else ++AuStubVoid(au_plink_list, struct super_block *sb) ++#endif ++int au_plink_test(struct inode *inode); ++struct dentry *au_plink_lkup(struct inode *inode, aufs_bindex_t bindex); ++void au_plink_append(struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_dentry); ++void au_plink_put(struct super_block *sb, int verbose); ++void au_plink_clean(struct super_block *sb, int verbose); ++void au_plink_half_refresh(struct super_block *sb, aufs_bindex_t br_id); ++#else ++AuStubInt0(au_plink_maint, struct super_block *sb, int flags); ++AuStubVoid(au_plink_maint_leave, struct au_sbinfo *sbinfo); ++AuStubInt0(au_plink_maint_enter, struct super_block *sb); ++AuStubVoid(au_plink_list, struct super_block *sb); ++AuStubInt0(au_plink_test, struct inode *inode); ++AuStub(struct dentry *, au_plink_lkup, return NULL, ++ struct inode *inode, aufs_bindex_t bindex); ++AuStubVoid(au_plink_append, struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_dentry); ++AuStubVoid(au_plink_put, struct super_block *sb, int verbose); ++AuStubVoid(au_plink_clean, struct super_block *sb, int verbose); ++AuStubVoid(au_plink_half_refresh, struct super_block *sb, aufs_bindex_t br_id); ++#endif /* CONFIG_PROC_FS */ ++ ++#ifdef CONFIG_AUFS_XATTR ++/* xattr.c */ ++int au_cpup_xattr(struct path *h_dst, struct path *h_src, int ignore_flags, ++ unsigned int verbose); ++ssize_t aufs_listxattr(struct dentry *dentry, char *list, size_t size); ++void au_xattr_init(struct super_block *sb); ++#else ++AuStubInt0(au_cpup_xattr, struct path *h_dst, struct path *h_src, ++ int ignore_flags, unsigned int verbose); ++AuStubVoid(au_xattr_init, struct super_block *sb); ++#endif ++ ++#ifdef CONFIG_FS_POSIX_ACL ++struct posix_acl *aufs_get_acl(struct inode *inode, int type, bool rcu); ++int aufs_set_acl(struct user_namespace *userns, struct inode *inode, ++ struct posix_acl *acl, int type); ++#endif ++ ++#if IS_ENABLED(CONFIG_AUFS_XATTR) || IS_ENABLED(CONFIG_FS_POSIX_ACL) ++enum { ++ AU_XATTR_SET, ++ AU_ACL_SET ++}; ++ ++struct au_sxattr { ++ int type; ++ union { ++ struct { ++ const char *name; ++ const void *value; ++ size_t size; ++ int flags; ++ } set; ++ struct { ++ struct posix_acl *acl; ++ int type; ++ } acl_set; ++ } u; ++}; ++ssize_t au_sxattr(struct dentry *dentry, struct inode *inode, ++ struct au_sxattr *arg); ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* lock subclass for iinfo */ ++enum { ++ AuLsc_II_CHILD, /* child first */ ++ AuLsc_II_CHILD2, /* rename(2), link(2), and cpup at hnotify */ ++ AuLsc_II_CHILD3, /* copyup dirs */ ++ AuLsc_II_PARENT, /* see AuLsc_I_PARENT in vfsub.h */ ++ AuLsc_II_PARENT2, ++ AuLsc_II_PARENT3, /* copyup dirs */ ++ AuLsc_II_NEW_CHILD ++}; ++ ++/* ++ * ii_read_lock_child, ii_write_lock_child, ++ * ii_read_lock_child2, ii_write_lock_child2, ++ * ii_read_lock_child3, ii_write_lock_child3, ++ * ii_read_lock_parent, ii_write_lock_parent, ++ * ii_read_lock_parent2, ii_write_lock_parent2, ++ * ii_read_lock_parent3, ii_write_lock_parent3, ++ * ii_read_lock_new_child, ii_write_lock_new_child, ++ */ ++#define AuReadLockFunc(name, lsc) \ ++static inline void ii_read_lock_##name(struct inode *i) \ ++{ \ ++ au_rw_read_lock_nested(&au_ii(i)->ii_rwsem, AuLsc_II_##lsc); \ ++} ++ ++#define AuWriteLockFunc(name, lsc) \ ++static inline void ii_write_lock_##name(struct inode *i) \ ++{ \ ++ au_rw_write_lock_nested(&au_ii(i)->ii_rwsem, AuLsc_II_##lsc); \ ++} ++ ++#define AuRWLockFuncs(name, lsc) \ ++ AuReadLockFunc(name, lsc) \ ++ AuWriteLockFunc(name, lsc) ++ ++AuRWLockFuncs(child, CHILD); ++AuRWLockFuncs(child2, CHILD2); ++AuRWLockFuncs(child3, CHILD3); ++AuRWLockFuncs(parent, PARENT); ++AuRWLockFuncs(parent2, PARENT2); ++AuRWLockFuncs(parent3, PARENT3); ++AuRWLockFuncs(new_child, NEW_CHILD); ++ ++#undef AuReadLockFunc ++#undef AuWriteLockFunc ++#undef AuRWLockFuncs ++ ++#define ii_read_unlock(i) au_rw_read_unlock(&au_ii(i)->ii_rwsem) ++#define ii_write_unlock(i) au_rw_write_unlock(&au_ii(i)->ii_rwsem) ++#define ii_downgrade_lock(i) au_rw_dgrade_lock(&au_ii(i)->ii_rwsem) ++ ++#define IiMustNoWaiters(i) AuRwMustNoWaiters(&au_ii(i)->ii_rwsem) ++#define IiMustAnyLock(i) AuRwMustAnyLock(&au_ii(i)->ii_rwsem) ++#define IiMustWriteLock(i) AuRwMustWriteLock(&au_ii(i)->ii_rwsem) ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline void au_icntnr_init(struct au_icntnr *c) ++{ ++#ifdef CONFIG_AUFS_DEBUG ++ c->vfs_inode.i_mode = 0; ++#endif ++} ++ ++static inline unsigned int au_iigen(struct inode *inode, unsigned int *igflags) ++{ ++ unsigned int gen; ++ struct au_iinfo *iinfo; ++ struct au_iigen *iigen; ++ ++ iinfo = au_ii(inode); ++ iigen = &iinfo->ii_generation; ++ spin_lock(&iigen->ig_spin); ++ if (igflags) ++ *igflags = iigen->ig_flags; ++ gen = iigen->ig_generation; ++ spin_unlock(&iigen->ig_spin); ++ ++ return gen; ++} ++ ++/* tiny test for inode number */ ++/* tmpfs generation is too rough */ ++static inline int au_test_higen(struct inode *inode, struct inode *h_inode) ++{ ++ struct au_iinfo *iinfo; ++ ++ iinfo = au_ii(inode); ++ AuRwMustAnyLock(&iinfo->ii_rwsem); ++ return !(iinfo->ii_hsb1 == h_inode->i_sb ++ && iinfo->ii_higen == h_inode->i_generation); ++} ++ ++static inline void au_iigen_dec(struct inode *inode) ++{ ++ struct au_iinfo *iinfo; ++ struct au_iigen *iigen; ++ ++ iinfo = au_ii(inode); ++ iigen = &iinfo->ii_generation; ++ spin_lock(&iigen->ig_spin); ++ iigen->ig_generation--; ++ spin_unlock(&iigen->ig_spin); ++} ++ ++static inline int au_iigen_test(struct inode *inode, unsigned int sigen) ++{ ++ int err; ++ ++ err = 0; ++ if (unlikely(inode && au_iigen(inode, NULL) != sigen)) ++ err = -EIO; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_hinode *au_hinode(struct au_iinfo *iinfo, ++ aufs_bindex_t bindex) ++{ ++ return iinfo->ii_hinode + bindex; ++} ++ ++static inline int au_is_bad_inode(struct inode *inode) ++{ ++ return !!(is_bad_inode(inode) || !au_hinode(au_ii(inode), 0)); ++} ++ ++static inline aufs_bindex_t au_ii_br_id(struct inode *inode, ++ aufs_bindex_t bindex) ++{ ++ IiMustAnyLock(inode); ++ return au_hinode(au_ii(inode), bindex)->hi_id; ++} ++ ++static inline aufs_bindex_t au_ibtop(struct inode *inode) ++{ ++ IiMustAnyLock(inode); ++ return au_ii(inode)->ii_btop; ++} ++ ++static inline aufs_bindex_t au_ibbot(struct inode *inode) ++{ ++ IiMustAnyLock(inode); ++ return au_ii(inode)->ii_bbot; ++} ++ ++static inline struct au_vdir *au_ivdir(struct inode *inode) ++{ ++ IiMustAnyLock(inode); ++ return au_ii(inode)->ii_vdir; ++} ++ ++static inline struct dentry *au_hi_wh(struct inode *inode, aufs_bindex_t bindex) ++{ ++ IiMustAnyLock(inode); ++ return au_hinode(au_ii(inode), bindex)->hi_whdentry; ++} ++ ++static inline void au_set_ibtop(struct inode *inode, aufs_bindex_t bindex) ++{ ++ IiMustWriteLock(inode); ++ au_ii(inode)->ii_btop = bindex; ++} ++ ++static inline void au_set_ibbot(struct inode *inode, aufs_bindex_t bindex) ++{ ++ IiMustWriteLock(inode); ++ au_ii(inode)->ii_bbot = bindex; ++} ++ ++static inline void au_set_ivdir(struct inode *inode, struct au_vdir *vdir) ++{ ++ IiMustWriteLock(inode); ++ au_ii(inode)->ii_vdir = vdir; ++} ++ ++static inline struct au_hinode *au_hi(struct inode *inode, aufs_bindex_t bindex) ++{ ++ IiMustAnyLock(inode); ++ return au_hinode(au_ii(inode), bindex); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct dentry *au_pinned_parent(struct au_pin *pin) ++{ ++ if (pin) ++ return pin->parent; ++ return NULL; ++} ++ ++static inline struct inode *au_pinned_h_dir(struct au_pin *pin) ++{ ++ if (pin && pin->hdir) ++ return pin->hdir->hi_inode; ++ return NULL; ++} ++ ++static inline struct au_hinode *au_pinned_hdir(struct au_pin *pin) ++{ ++ if (pin) ++ return pin->hdir; ++ return NULL; ++} ++ ++static inline void au_pin_set_dentry(struct au_pin *pin, struct dentry *dentry) ++{ ++ if (pin) ++ pin->dentry = dentry; ++} ++ ++static inline void au_pin_set_parent_lflag(struct au_pin *pin, ++ unsigned char lflag) ++{ ++ if (pin) { ++ if (lflag) ++ au_fset_pin(pin->flags, DI_LOCKED); ++ else ++ au_fclr_pin(pin->flags, DI_LOCKED); ++ } ++} ++ ++#if 0 /* reserved */ ++static inline void au_pin_set_parent(struct au_pin *pin, struct dentry *parent) ++{ ++ if (pin) { ++ dput(pin->parent); ++ pin->parent = dget(parent); ++ } ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_branch; ++#ifdef CONFIG_AUFS_HNOTIFY ++struct au_hnotify_op { ++ void (*ctl)(struct au_hinode *hinode, int do_set); ++ int (*alloc)(struct au_hinode *hinode); ++ ++ /* ++ * if it returns true, the caller should free hinode->hi_notify, ++ * otherwise ->free() frees it. ++ */ ++ int (*free)(struct au_hinode *hinode, ++ struct au_hnotify *hn) __must_check; ++ ++ void (*fin)(void); ++ int (*init)(void); ++ ++ int (*reset_br)(unsigned int udba, struct au_branch *br, int perm); ++ void (*fin_br)(struct au_branch *br); ++ int (*init_br)(struct au_branch *br, int perm); ++}; ++ ++/* hnotify.c */ ++int au_hn_alloc(struct au_hinode *hinode, struct inode *inode); ++void au_hn_free(struct au_hinode *hinode); ++void au_hn_ctl(struct au_hinode *hinode, int do_set); ++void au_hn_reset(struct inode *inode, unsigned int flags); ++int au_hnotify(struct inode *h_dir, struct au_hnotify *hnotify, u32 mask, ++ const struct qstr *h_child_qstr, struct inode *h_child_inode); ++int au_hnotify_reset_br(unsigned int udba, struct au_branch *br, int perm); ++int au_hnotify_init_br(struct au_branch *br, int perm); ++void au_hnotify_fin_br(struct au_branch *br); ++int __init au_hnotify_init(void); ++void au_hnotify_fin(void); ++ ++/* hfsnotify.c */ ++extern const struct au_hnotify_op au_hnotify_op; ++ ++static inline ++void au_hn_init(struct au_hinode *hinode) ++{ ++ hinode->hi_notify = NULL; ++} ++ ++static inline struct au_hnotify *au_hn(struct au_hinode *hinode) ++{ ++ return hinode->hi_notify; ++} ++ ++#else ++AuStub(int, au_hn_alloc, return -EOPNOTSUPP, ++ struct au_hinode *hinode __maybe_unused, ++ struct inode *inode __maybe_unused) ++AuStub(struct au_hnotify *, au_hn, return NULL, struct au_hinode *hinode) ++AuStubVoid(au_hn_free, struct au_hinode *hinode __maybe_unused) ++AuStubVoid(au_hn_ctl, struct au_hinode *hinode __maybe_unused, ++ int do_set __maybe_unused) ++AuStubVoid(au_hn_reset, struct inode *inode __maybe_unused, ++ unsigned int flags __maybe_unused) ++AuStubInt0(au_hnotify_reset_br, unsigned int udba __maybe_unused, ++ struct au_branch *br __maybe_unused, ++ int perm __maybe_unused) ++AuStubInt0(au_hnotify_init_br, struct au_branch *br __maybe_unused, ++ int perm __maybe_unused) ++AuStubVoid(au_hnotify_fin_br, struct au_branch *br __maybe_unused) ++AuStubInt0(__init au_hnotify_init, void) ++AuStubVoid(au_hnotify_fin, void) ++AuStubVoid(au_hn_init, struct au_hinode *hinode __maybe_unused) ++#endif /* CONFIG_AUFS_HNOTIFY */ ++ ++static inline void au_hn_suspend(struct au_hinode *hdir) ++{ ++ au_hn_ctl(hdir, /*do_set*/0); ++} ++ ++static inline void au_hn_resume(struct au_hinode *hdir) ++{ ++ au_hn_ctl(hdir, /*do_set*/1); ++} ++ ++static inline void au_hn_inode_lock(struct au_hinode *hdir) ++{ ++ inode_lock(hdir->hi_inode); ++ au_hn_suspend(hdir); ++} ++ ++static inline void au_hn_inode_lock_nested(struct au_hinode *hdir, ++ unsigned int sc __maybe_unused) ++{ ++ inode_lock_nested(hdir->hi_inode, sc); ++ au_hn_suspend(hdir); ++} ++ ++#if 0 /* unused */ ++#include "vfsub.h" ++static inline void au_hn_inode_lock_shared_nested(struct au_hinode *hdir, ++ unsigned int sc) ++{ ++ inode_lock_shared_nested(hdir->hi_inode, sc); ++ au_hn_suspend(hdir); ++} ++#endif ++ ++static inline void au_hn_inode_unlock(struct au_hinode *hdir) ++{ ++ au_hn_resume(hdir); ++ inode_unlock(hdir->hi_inode); ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_INODE_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/ioctl.c linux-5.15.37-aufs/fs/aufs/ioctl.c +--- linux-5.15.37/fs/aufs/ioctl.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/ioctl.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,207 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * ioctl ++ * plink-management and readdir in userspace. ++ * assist the pathconf(3) wrapper library. ++ * move-down ++ * File-based Hierarchical Storage Management. ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++static int au_wbr_fd(struct path *path, struct aufs_wbr_fd __user *arg) ++{ ++ int err, fd; ++ aufs_bindex_t wbi, bindex, bbot; ++ struct file *h_file; ++ struct super_block *sb; ++ struct dentry *root; ++ struct au_branch *br; ++ struct aufs_wbr_fd wbrfd = { ++ .oflags = au_dir_roflags, ++ .brid = -1 ++ }; ++ const int valid = O_RDONLY | O_NONBLOCK | O_LARGEFILE | O_DIRECTORY ++ | O_NOATIME | O_CLOEXEC; ++ ++ AuDebugOn(wbrfd.oflags & ~valid); ++ ++ if (arg) { ++ err = copy_from_user(&wbrfd, arg, sizeof(wbrfd)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ goto out; ++ } ++ ++ err = -EINVAL; ++ AuDbg("wbrfd{0%o, %d}\n", wbrfd.oflags, wbrfd.brid); ++ wbrfd.oflags |= au_dir_roflags; ++ AuDbg("0%o\n", wbrfd.oflags); ++ if (unlikely(wbrfd.oflags & ~valid)) ++ goto out; ++ } ++ ++ fd = get_unused_fd_flags(0); ++ err = fd; ++ if (unlikely(fd < 0)) ++ goto out; ++ ++ h_file = ERR_PTR(-EINVAL); ++ wbi = 0; ++ br = NULL; ++ sb = path->dentry->d_sb; ++ root = sb->s_root; ++ aufs_read_lock(root, AuLock_IR); ++ bbot = au_sbbot(sb); ++ if (wbrfd.brid >= 0) { ++ wbi = au_br_index(sb, wbrfd.brid); ++ if (unlikely(wbi < 0 || wbi > bbot)) ++ goto out_unlock; ++ } ++ ++ h_file = ERR_PTR(-ENOENT); ++ br = au_sbr(sb, wbi); ++ if (!au_br_writable(br->br_perm)) { ++ if (arg) ++ goto out_unlock; ++ ++ bindex = wbi + 1; ++ wbi = -1; ++ for (; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_writable(br->br_perm)) { ++ wbi = bindex; ++ br = au_sbr(sb, wbi); ++ break; ++ } ++ } ++ } ++ AuDbg("wbi %d\n", wbi); ++ if (wbi >= 0) ++ h_file = au_h_open(root, wbi, wbrfd.oflags, NULL, ++ /*force_wr*/0); ++ ++out_unlock: ++ aufs_read_unlock(root, AuLock_IR); ++ err = PTR_ERR(h_file); ++ if (IS_ERR(h_file)) ++ goto out_fd; ++ ++ au_lcnt_dec(&br->br_nfiles); /* cf. au_h_open() */ ++ fd_install(fd, h_file); ++ err = fd; ++ goto out; /* success */ ++ ++out_fd: ++ put_unused_fd(fd); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++long aufs_ioctl_dir(struct file *file, unsigned int cmd, unsigned long arg) ++{ ++ long err; ++ struct dentry *dentry; ++ ++ switch (cmd) { ++ case AUFS_CTL_RDU: ++ case AUFS_CTL_RDU_INO: ++ err = au_rdu_ioctl(file, cmd, arg); ++ break; ++ ++ case AUFS_CTL_WBR_FD: ++ err = au_wbr_fd(&file->f_path, (void __user *)arg); ++ break; ++ ++ case AUFS_CTL_IBUSY: ++ err = au_ibusy_ioctl(file, arg); ++ break; ++ ++ case AUFS_CTL_BRINFO: ++ err = au_brinfo_ioctl(file, arg); ++ break; ++ ++ case AUFS_CTL_FHSM_FD: ++ dentry = file->f_path.dentry; ++ if (IS_ROOT(dentry)) ++ err = au_fhsm_fd(dentry->d_sb, arg); ++ else ++ err = -ENOTTY; ++ break; ++ ++ default: ++ /* do not call the lower */ ++ AuDbg("0x%x\n", cmd); ++ err = -ENOTTY; ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++long aufs_ioctl_nondir(struct file *file, unsigned int cmd, unsigned long arg) ++{ ++ long err; ++ ++ switch (cmd) { ++ case AUFS_CTL_MVDOWN: ++ err = au_mvdown(file->f_path.dentry, (void __user *)arg); ++ break; ++ ++ case AUFS_CTL_WBR_FD: ++ err = au_wbr_fd(&file->f_path, (void __user *)arg); ++ break; ++ ++ default: ++ /* do not call the lower */ ++ AuDbg("0x%x\n", cmd); ++ err = -ENOTTY; ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++#ifdef CONFIG_COMPAT ++long aufs_compat_ioctl_dir(struct file *file, unsigned int cmd, ++ unsigned long arg) ++{ ++ long err; ++ ++ switch (cmd) { ++ case AUFS_CTL_RDU: ++ case AUFS_CTL_RDU_INO: ++ err = au_rdu_compat_ioctl(file, cmd, arg); ++ break; ++ ++ case AUFS_CTL_IBUSY: ++ err = au_ibusy_compat_ioctl(file, arg); ++ break; ++ ++ case AUFS_CTL_BRINFO: ++ err = au_brinfo_compat_ioctl(file, arg); ++ break; ++ ++ default: ++ err = aufs_ioctl_dir(file, cmd, arg); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++long aufs_compat_ioctl_nondir(struct file *file, unsigned int cmd, ++ unsigned long arg) ++{ ++ return aufs_ioctl_nondir(file, cmd, (unsigned long)compat_ptr(arg)); ++} ++#endif +diff -Nurp linux-5.15.37/fs/aufs/i_op_add.c linux-5.15.37-aufs/fs/aufs/i_op_add.c +--- linux-5.15.37/fs/aufs/i_op_add.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/i_op_add.c 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,928 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * inode operations (add entry) ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* ++ * final procedure of adding a new entry, except link(2). ++ * remove whiteout, instantiate, copyup the parent dir's times and size ++ * and update version. ++ * if it failed, re-create the removed whiteout. ++ */ ++static int epilog(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct dentry *dentry) ++{ ++ int err, rerr; ++ aufs_bindex_t bwh; ++ struct path h_path; ++ struct super_block *sb; ++ struct inode *inode, *h_dir; ++ struct dentry *wh; ++ ++ bwh = -1; ++ sb = dir->i_sb; ++ if (wh_dentry) { ++ h_dir = d_inode(wh_dentry->d_parent); /* dir inode is locked */ ++ IMustLock(h_dir); ++ AuDebugOn(au_h_iptr(dir, bindex) != h_dir); ++ bwh = au_dbwh(dentry); ++ h_path.dentry = wh_dentry; ++ h_path.mnt = au_sbr_mnt(sb, bindex); ++ err = au_wh_unlink_dentry(au_h_iptr(dir, bindex), &h_path, ++ dentry); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ inode = au_new_inode(dentry, /*must_new*/1); ++ if (!IS_ERR(inode)) { ++ d_instantiate(dentry, inode); ++ dir = d_inode(dentry->d_parent); /* dir inode is locked */ ++ IMustLock(dir); ++ au_dir_ts(dir, bindex); ++ inode_inc_iversion(dir); ++ au_fhsm_wrote(sb, bindex, /*force*/0); ++ return 0; /* success */ ++ } ++ ++ err = PTR_ERR(inode); ++ if (!wh_dentry) ++ goto out; ++ ++ /* revert */ ++ /* dir inode is locked */ ++ wh = au_wh_create(dentry, bwh, wh_dentry->d_parent); ++ rerr = PTR_ERR(wh); ++ if (IS_ERR(wh)) { ++ AuIOErr("%pd reverting whiteout failed(%d, %d)\n", ++ dentry, err, rerr); ++ err = -EIO; ++ } else ++ dput(wh); ++ ++out: ++ return err; ++} ++ ++static int au_d_may_add(struct dentry *dentry) ++{ ++ int err; ++ ++ err = 0; ++ if (unlikely(d_unhashed(dentry))) ++ err = -ENOENT; ++ if (unlikely(d_really_is_positive(dentry))) ++ err = -EEXIST; ++ return err; ++} ++ ++/* ++ * simple tests for the adding inode operations. ++ * following the checks in vfs, plus the parent-child relationship. ++ */ ++int au_may_add(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent, int isdir) ++{ ++ int err; ++ umode_t h_mode; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ ++ err = -ENAMETOOLONG; ++ if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) ++ goto out; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (d_really_is_negative(dentry)) { ++ err = -EEXIST; ++ if (unlikely(d_is_positive(h_dentry))) ++ goto out; ++ } else { ++ /* rename(2) case */ ++ err = -EIO; ++ if (unlikely(d_is_negative(h_dentry))) ++ goto out; ++ h_inode = d_inode(h_dentry); ++ if (unlikely(!h_inode->i_nlink)) ++ goto out; ++ ++ h_mode = h_inode->i_mode; ++ if (!isdir) { ++ err = -EISDIR; ++ if (unlikely(S_ISDIR(h_mode))) ++ goto out; ++ } else if (unlikely(!S_ISDIR(h_mode))) { ++ err = -ENOTDIR; ++ goto out; ++ } ++ } ++ ++ err = 0; ++ /* expected parent dir is locked */ ++ if (unlikely(h_parent != h_dentry->d_parent)) ++ err = -EIO; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * initial procedure of adding a new entry. ++ * prepare writable branch and the parent dir, lock it, ++ * and lookup whiteout for the new entry. ++ */ ++static struct dentry* ++lock_hdir_lkup_wh(struct dentry *dentry, struct au_dtime *dt, ++ struct dentry *src_dentry, struct au_pin *pin, ++ struct au_wr_dir_args *wr_dir_args) ++{ ++ struct dentry *wh_dentry, *h_parent; ++ struct super_block *sb; ++ struct au_branch *br; ++ int err; ++ unsigned int udba; ++ aufs_bindex_t bcpup; ++ ++ AuDbg("%pd\n", dentry); ++ ++ err = au_wr_dir(dentry, src_dentry, wr_dir_args); ++ bcpup = err; ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err < 0)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ udba = au_opt_udba(sb); ++ err = au_pin(pin, dentry, bcpup, udba, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ h_parent = au_pinned_h_parent(pin); ++ if (udba != AuOpt_UDBA_NONE ++ && au_dbtop(dentry) == bcpup) ++ err = au_may_add(dentry, bcpup, h_parent, ++ au_ftest_wrdir(wr_dir_args->flags, ISDIR)); ++ else if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) ++ err = -ENAMETOOLONG; ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_unpin; ++ ++ br = au_sbr(sb, bcpup); ++ if (dt) { ++ struct path tmp = { ++ .dentry = h_parent, ++ .mnt = au_br_mnt(br) ++ }; ++ au_dtime_store(dt, au_pinned_parent(pin), &tmp); ++ } ++ ++ wh_dentry = NULL; ++ if (bcpup != au_dbwh(dentry)) ++ goto out; /* success */ ++ ++ /* ++ * ENAMETOOLONG here means that if we allowed create such name, then it ++ * would not be able to removed in the future. So we don't allow such ++ * name here and we don't handle ENAMETOOLONG differently here. ++ */ ++ wh_dentry = au_wh_lkup(h_parent, &dentry->d_name, br); ++ ++out_unpin: ++ if (IS_ERR(wh_dentry)) ++ au_unpin(pin); ++out: ++ return wh_dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++enum { Mknod, Symlink, Creat }; ++struct simple_arg { ++ int type; ++ union { ++ struct { ++ umode_t mode; ++ bool want_excl; ++ bool try_aopen; ++ struct vfsub_aopen_args *aopen; ++ } c; ++ struct { ++ const char *symname; ++ } s; ++ struct { ++ umode_t mode; ++ dev_t dev; ++ } m; ++ } u; ++}; ++ ++static int add_simple(struct inode *dir, struct dentry *dentry, ++ struct simple_arg *arg) ++{ ++ int err, rerr; ++ aufs_bindex_t btop; ++ unsigned char created; ++ const unsigned char try_aopen ++ = (arg->type == Creat && arg->u.c.try_aopen); ++ struct vfsub_aopen_args *aopen = arg->u.c.aopen; ++ struct dentry *wh_dentry, *parent; ++ struct inode *h_dir; ++ struct super_block *sb; ++ struct au_branch *br; ++ /* to reduce stack size */ ++ struct { ++ struct au_dtime dt; ++ struct au_pin pin; ++ struct path h_path; ++ struct au_wr_dir_args wr_dir_args; ++ } *a; ++ ++ AuDbg("%pd\n", dentry); ++ IMustLock(dir); ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ a->wr_dir_args.force_btgt = -1; ++ a->wr_dir_args.flags = AuWrDir_ADD_ENTRY; ++ ++ parent = dentry->d_parent; /* dir inode is locked */ ++ if (!try_aopen) { ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_free; ++ } ++ err = au_d_may_add(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ if (!try_aopen) ++ di_write_lock_parent(parent); ++ wh_dentry = lock_hdir_lkup_wh(dentry, &a->dt, /*src_dentry*/NULL, ++ &a->pin, &a->wr_dir_args); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ btop = au_dbtop(dentry); ++ sb = dentry->d_sb; ++ br = au_sbr(sb, btop); ++ a->h_path.dentry = au_h_dptr(dentry, btop); ++ a->h_path.mnt = au_br_mnt(br); ++ h_dir = au_pinned_h_dir(&a->pin); ++ switch (arg->type) { ++ case Creat: ++ if (!try_aopen || !h_dir->i_op->atomic_open) { ++ err = vfsub_create(h_dir, &a->h_path, arg->u.c.mode, ++ arg->u.c.want_excl); ++ created = !err; ++ if (!err && try_aopen) ++ aopen->file->f_mode |= FMODE_CREATED; ++ } else { ++ aopen->br = br; ++ err = vfsub_atomic_open(h_dir, a->h_path.dentry, aopen); ++ AuDbg("err %d\n", err); ++ AuDbgFile(aopen->file); ++ created = err >= 0 ++ && !!(aopen->file->f_mode & FMODE_CREATED); ++ } ++ break; ++ case Symlink: ++ err = vfsub_symlink(h_dir, &a->h_path, arg->u.s.symname); ++ created = !err; ++ break; ++ case Mknod: ++ err = vfsub_mknod(h_dir, &a->h_path, arg->u.m.mode, ++ arg->u.m.dev); ++ created = !err; ++ break; ++ default: ++ BUG(); ++ } ++ if (unlikely(err < 0)) ++ goto out_unpin; ++ ++ err = epilog(dir, btop, wh_dentry, dentry); ++ if (!err) ++ goto out_unpin; /* success */ ++ ++ /* revert */ ++ if (created /* && d_is_positive(a->h_path.dentry) */) { ++ /* no delegation since it is just created */ ++ rerr = vfsub_unlink(h_dir, &a->h_path, /*delegated*/NULL, ++ /*force*/0); ++ if (rerr) { ++ AuIOErr("%pd revert failure(%d, %d)\n", ++ dentry, err, rerr); ++ err = -EIO; ++ } ++ au_dtime_revert(&a->dt); ++ } ++ if (try_aopen && h_dir->i_op->atomic_open ++ && (aopen->file->f_mode & FMODE_OPENED)) ++ /* aopen->file is still opened */ ++ au_lcnt_dec(&aopen->br->br_nfiles); ++ ++out_unpin: ++ au_unpin(&a->pin); ++ dput(wh_dentry); ++out_parent: ++ if (!try_aopen) ++ di_write_unlock(parent); ++out_unlock: ++ if (unlikely(err)) { ++ au_update_dbtop(dentry); ++ d_drop(dentry); ++ } ++ if (!try_aopen) ++ aufs_read_unlock(dentry, AuLock_DW); ++out_free: ++ au_kfree_rcu(a); ++out: ++ return err; ++} ++ ++int aufs_mknod(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode, dev_t dev) ++{ ++ struct simple_arg arg = { ++ .type = Mknod, ++ .u.m = { ++ .mode = mode, ++ .dev = dev ++ } ++ }; ++ return add_simple(dir, dentry, &arg); ++} ++ ++int aufs_symlink(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, const char *symname) ++{ ++ struct simple_arg arg = { ++ .type = Symlink, ++ .u.s.symname = symname ++ }; ++ return add_simple(dir, dentry, &arg); ++} ++ ++int aufs_create(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode, bool want_excl) ++{ ++ struct simple_arg arg = { ++ .type = Creat, ++ .u.c = { ++ .mode = mode, ++ .want_excl = want_excl ++ } ++ }; ++ return add_simple(dir, dentry, &arg); ++} ++ ++int au_aopen_or_create(struct inode *dir, struct dentry *dentry, ++ struct vfsub_aopen_args *aopen_args) ++{ ++ struct simple_arg arg = { ++ .type = Creat, ++ .u.c = { ++ .mode = aopen_args->create_mode, ++ .want_excl = aopen_args->open_flag & O_EXCL, ++ .try_aopen = true, ++ .aopen = aopen_args ++ } ++ }; ++ return add_simple(dir, dentry, &arg); ++} ++ ++int aufs_tmpfile(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct super_block *sb; ++ struct dentry *parent, *h_parent, *h_dentry; ++ struct inode *h_dir, *inode; ++ struct vfsmount *h_mnt; ++ struct user_namespace *h_userns; ++ struct au_wr_dir_args wr_dir_args = { ++ .force_btgt = -1, ++ .flags = AuWrDir_TMPFILE ++ }; ++ ++ /* copy-up may happen */ ++ inode_lock(dir); ++ ++ sb = dir->i_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_di_init(dentry); ++ if (unlikely(err)) ++ goto out_si; ++ ++ err = -EBUSY; ++ parent = d_find_any_alias(dir); ++ AuDebugOn(!parent); ++ di_write_lock_parent(parent); ++ if (unlikely(d_inode(parent) != dir)) ++ goto out_parent; ++ ++ err = au_digen_test(parent, au_sigen(sb)); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ bindex = au_dbtop(parent); ++ au_set_dbtop(dentry, bindex); ++ au_set_dbbot(dentry, bindex); ++ err = au_wr_dir(dentry, /*src_dentry*/NULL, &wr_dir_args); ++ bindex = err; ++ if (unlikely(err < 0)) ++ goto out_parent; ++ ++ err = -EOPNOTSUPP; ++ h_dir = au_h_iptr(dir, bindex); ++ if (unlikely(!h_dir->i_op->tmpfile)) ++ goto out_parent; ++ ++ h_mnt = au_sbr_mnt(sb, bindex); ++ err = vfsub_mnt_want_write(h_mnt); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ h_userns = mnt_user_ns(h_mnt); ++ h_parent = au_h_dptr(parent, bindex); ++ h_dentry = vfs_tmpfile(h_userns, h_parent, mode, /*open_flag*/0); ++ if (IS_ERR(h_dentry)) { ++ err = PTR_ERR(h_dentry); ++ goto out_mnt; ++ } ++ ++ au_set_dbtop(dentry, bindex); ++ au_set_dbbot(dentry, bindex); ++ au_set_h_dptr(dentry, bindex, dget(h_dentry)); ++ inode = au_new_inode(dentry, /*must_new*/1); ++ if (IS_ERR(inode)) { ++ err = PTR_ERR(inode); ++ au_set_h_dptr(dentry, bindex, NULL); ++ au_set_dbtop(dentry, -1); ++ au_set_dbbot(dentry, -1); ++ } else { ++ if (!inode->i_nlink) ++ set_nlink(inode, 1); ++ d_tmpfile(dentry, inode); ++ au_di(dentry)->di_tmpfile = 1; ++ ++ /* update without i_mutex */ ++ if (au_ibtop(dir) == au_dbtop(dentry)) ++ au_cpup_attr_timesizes(dir); ++ } ++ dput(h_dentry); ++ ++out_mnt: ++ vfsub_mnt_drop_write(h_mnt); ++out_parent: ++ di_write_unlock(parent); ++ dput(parent); ++ di_write_unlock(dentry); ++ if (unlikely(err)) { ++ au_di_fin(dentry); ++ dentry->d_fsdata = NULL; ++ } ++out_si: ++ si_read_unlock(sb); ++out: ++ inode_unlock(dir); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_link_args { ++ aufs_bindex_t bdst, bsrc; ++ struct au_pin pin; ++ struct path h_path; ++ struct dentry *src_parent, *parent; ++}; ++ ++static int au_cpup_before_link(struct dentry *src_dentry, ++ struct au_link_args *a) ++{ ++ int err; ++ struct dentry *h_src_dentry; ++ struct au_cp_generic cpg = { ++ .dentry = src_dentry, ++ .bdst = a->bdst, ++ .bsrc = a->bsrc, ++ .len = -1, ++ .pin = &a->pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN /* | AuCpup_KEEPLINO */ ++ }; ++ ++ di_read_lock_parent(a->src_parent, AuLock_IR); ++ err = au_test_and_cpup_dirs(src_dentry, a->bdst); ++ if (unlikely(err)) ++ goto out; ++ ++ h_src_dentry = au_h_dptr(src_dentry, a->bsrc); ++ err = au_pin(&a->pin, src_dentry, a->bdst, ++ au_opt_udba(src_dentry->d_sb), ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&a->pin); ++ ++out: ++ di_read_unlock(a->src_parent, AuLock_IR); ++ return err; ++} ++ ++static int au_cpup_or_link(struct dentry *src_dentry, struct dentry *dentry, ++ struct au_link_args *a) ++{ ++ int err; ++ unsigned char plink; ++ aufs_bindex_t bbot; ++ struct dentry *h_src_dentry; ++ struct inode *h_inode, *inode, *delegated; ++ struct super_block *sb; ++ struct file *h_file; ++ ++ plink = 0; ++ h_inode = NULL; ++ sb = src_dentry->d_sb; ++ inode = d_inode(src_dentry); ++ if (au_ibtop(inode) <= a->bdst) ++ h_inode = au_h_iptr(inode, a->bdst); ++ if (!h_inode || !h_inode->i_nlink) { ++ /* copyup src_dentry as the name of dentry. */ ++ bbot = au_dbbot(dentry); ++ if (bbot < a->bsrc) ++ au_set_dbbot(dentry, a->bsrc); ++ au_set_h_dptr(dentry, a->bsrc, ++ dget(au_h_dptr(src_dentry, a->bsrc))); ++ dget(a->h_path.dentry); ++ au_set_h_dptr(dentry, a->bdst, NULL); ++ AuDbg("temporary d_inode...\n"); ++ spin_lock(&dentry->d_lock); ++ dentry->d_inode = d_inode(src_dentry); /* tmp */ ++ spin_unlock(&dentry->d_lock); ++ h_file = au_h_open_pre(dentry, a->bsrc, /*force_wr*/0); ++ if (IS_ERR(h_file)) ++ err = PTR_ERR(h_file); ++ else { ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = a->bdst, ++ .bsrc = -1, ++ .len = -1, ++ .pin = &a->pin, ++ .flags = AuCpup_KEEPLINO ++ }; ++ err = au_sio_cpup_simple(&cpg); ++ au_h_open_post(dentry, a->bsrc, h_file); ++ if (!err) { ++ dput(a->h_path.dentry); ++ a->h_path.dentry = au_h_dptr(dentry, a->bdst); ++ } else ++ au_set_h_dptr(dentry, a->bdst, ++ a->h_path.dentry); ++ } ++ spin_lock(&dentry->d_lock); ++ dentry->d_inode = NULL; /* restore */ ++ spin_unlock(&dentry->d_lock); ++ AuDbg("temporary d_inode...done\n"); ++ au_set_h_dptr(dentry, a->bsrc, NULL); ++ au_set_dbbot(dentry, bbot); ++ } else { ++ /* the inode of src_dentry already exists on a.bdst branch */ ++ h_src_dentry = d_find_alias(h_inode); ++ if (!h_src_dentry && au_plink_test(inode)) { ++ plink = 1; ++ h_src_dentry = au_plink_lkup(inode, a->bdst); ++ err = PTR_ERR(h_src_dentry); ++ if (IS_ERR(h_src_dentry)) ++ goto out; ++ ++ if (unlikely(d_is_negative(h_src_dentry))) { ++ dput(h_src_dentry); ++ h_src_dentry = NULL; ++ } ++ ++ } ++ if (h_src_dentry) { ++ delegated = NULL; ++ err = vfsub_link(h_src_dentry, au_pinned_h_dir(&a->pin), ++ &a->h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ dput(h_src_dentry); ++ } else { ++ AuIOErr("no dentry found for hi%lu on b%d\n", ++ h_inode->i_ino, a->bdst); ++ err = -EIO; ++ } ++ } ++ ++ if (!err && !plink) ++ au_plink_append(inode, a->bdst, a->h_path.dentry); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int aufs_link(struct dentry *src_dentry, struct inode *dir, ++ struct dentry *dentry) ++{ ++ int err, rerr; ++ struct au_dtime dt; ++ struct au_link_args *a; ++ struct dentry *wh_dentry, *h_src_dentry; ++ struct inode *inode, *delegated; ++ struct super_block *sb; ++ struct au_wr_dir_args wr_dir_args = { ++ /* .force_btgt = -1, */ ++ .flags = AuWrDir_ADD_ENTRY ++ }; ++ ++ IMustLock(dir); ++ inode = d_inode(src_dentry); ++ IMustLock(inode); ++ ++ err = -ENOMEM; ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ a->parent = dentry->d_parent; /* dir inode is locked */ ++ err = aufs_read_and_write_lock2(dentry, src_dentry, ++ AuLock_NOPLM | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_kfree; ++ err = au_d_linkable(src_dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ err = au_d_may_add(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ a->src_parent = dget_parent(src_dentry); ++ wr_dir_args.force_btgt = au_ibtop(inode); ++ ++ di_write_lock_parent(a->parent); ++ wr_dir_args.force_btgt = au_wbr(dentry, wr_dir_args.force_btgt); ++ wh_dentry = lock_hdir_lkup_wh(dentry, &dt, src_dentry, &a->pin, ++ &wr_dir_args); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ a->bdst = au_dbtop(dentry); ++ a->h_path.dentry = au_h_dptr(dentry, a->bdst); ++ a->h_path.mnt = au_sbr_mnt(sb, a->bdst); ++ a->bsrc = au_ibtop(inode); ++ h_src_dentry = au_h_d_alias(src_dentry, a->bsrc); ++ if (!h_src_dentry && au_di(src_dentry)->di_tmpfile) ++ h_src_dentry = dget(au_hi_wh(inode, a->bsrc)); ++ if (!h_src_dentry) { ++ a->bsrc = au_dbtop(src_dentry); ++ h_src_dentry = au_h_d_alias(src_dentry, a->bsrc); ++ AuDebugOn(!h_src_dentry); ++ } else if (IS_ERR(h_src_dentry)) { ++ err = PTR_ERR(h_src_dentry); ++ goto out_parent; ++ } ++ ++ /* ++ * aufs doesn't touch the credential so ++ * security_dentry_create_files_as() is unnecessary. ++ */ ++ if (au_opt_test(au_mntflags(sb), PLINK)) { ++ if (a->bdst < a->bsrc ++ /* && h_src_dentry->d_sb != a->h_path.dentry->d_sb */) ++ err = au_cpup_or_link(src_dentry, dentry, a); ++ else { ++ delegated = NULL; ++ err = vfsub_link(h_src_dentry, au_pinned_h_dir(&a->pin), ++ &a->h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ } ++ dput(h_src_dentry); ++ } else { ++ /* ++ * copyup src_dentry to the branch we process, ++ * and then link(2) to it. ++ */ ++ dput(h_src_dentry); ++ if (a->bdst < a->bsrc ++ /* && h_src_dentry->d_sb != a->h_path.dentry->d_sb */) { ++ au_unpin(&a->pin); ++ di_write_unlock(a->parent); ++ err = au_cpup_before_link(src_dentry, a); ++ di_write_lock_parent(a->parent); ++ if (!err) ++ err = au_pin(&a->pin, dentry, a->bdst, ++ au_opt_udba(sb), ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (unlikely(err)) ++ goto out_wh; ++ } ++ if (!err) { ++ h_src_dentry = au_h_dptr(src_dentry, a->bdst); ++ err = -ENOENT; ++ if (h_src_dentry && d_is_positive(h_src_dentry)) { ++ delegated = NULL; ++ err = vfsub_link(h_src_dentry, ++ au_pinned_h_dir(&a->pin), ++ &a->h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry" ++ " for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ } ++ } ++ } ++ if (unlikely(err)) ++ goto out_unpin; ++ ++ if (wh_dentry) { ++ a->h_path.dentry = wh_dentry; ++ err = au_wh_unlink_dentry(au_pinned_h_dir(&a->pin), &a->h_path, ++ dentry); ++ if (unlikely(err)) ++ goto out_revert; ++ } ++ ++ au_dir_ts(dir, a->bdst); ++ inode_inc_iversion(dir); ++ inc_nlink(inode); ++ inode->i_ctime = dir->i_ctime; ++ d_instantiate(dentry, au_igrab(inode)); ++ if (d_unhashed(a->h_path.dentry)) ++ /* some filesystem calls d_drop() */ ++ d_drop(dentry); ++ /* some filesystems consume an inode even hardlink */ ++ au_fhsm_wrote(sb, a->bdst, /*force*/0); ++ goto out_unpin; /* success */ ++ ++out_revert: ++ /* no delegation since it is just created */ ++ rerr = vfsub_unlink(au_pinned_h_dir(&a->pin), &a->h_path, ++ /*delegated*/NULL, /*force*/0); ++ if (unlikely(rerr)) { ++ AuIOErr("%pd reverting failed(%d, %d)\n", dentry, err, rerr); ++ err = -EIO; ++ } ++ au_dtime_revert(&dt); ++out_unpin: ++ au_unpin(&a->pin); ++out_wh: ++ dput(wh_dentry); ++out_parent: ++ di_write_unlock(a->parent); ++ dput(a->src_parent); ++out_unlock: ++ if (unlikely(err)) { ++ au_update_dbtop(dentry); ++ d_drop(dentry); ++ } ++ aufs_read_and_write_unlock2(dentry, src_dentry); ++out_kfree: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int aufs_mkdir(struct user_namespace *userns, struct inode *dir, ++ struct dentry *dentry, umode_t mode) ++{ ++ int err, rerr; ++ aufs_bindex_t bindex; ++ unsigned char diropq; ++ struct path h_path; ++ struct dentry *wh_dentry, *parent, *opq_dentry; ++ struct inode *h_inode; ++ struct super_block *sb; ++ struct { ++ struct au_pin pin; ++ struct au_dtime dt; ++ } *a; /* reduce the stack usage */ ++ struct au_wr_dir_args wr_dir_args = { ++ .force_btgt = -1, ++ .flags = AuWrDir_ADD_ENTRY | AuWrDir_ISDIR ++ }; ++ ++ IMustLock(dir); ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_free; ++ err = au_d_may_add(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ parent = dentry->d_parent; /* dir inode is locked */ ++ di_write_lock_parent(parent); ++ wh_dentry = lock_hdir_lkup_wh(dentry, &a->dt, /*src_dentry*/NULL, ++ &a->pin, &wr_dir_args); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ sb = dentry->d_sb; ++ bindex = au_dbtop(dentry); ++ h_path.dentry = au_h_dptr(dentry, bindex); ++ h_path.mnt = au_sbr_mnt(sb, bindex); ++ err = vfsub_mkdir(au_pinned_h_dir(&a->pin), &h_path, mode); ++ if (unlikely(err)) ++ goto out_unpin; ++ ++ /* make the dir opaque */ ++ diropq = 0; ++ h_inode = d_inode(h_path.dentry); ++ if (wh_dentry ++ || au_opt_test(au_mntflags(sb), ALWAYS_DIROPQ)) { ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ opq_dentry = au_diropq_create(dentry, bindex); ++ inode_unlock(h_inode); ++ err = PTR_ERR(opq_dentry); ++ if (IS_ERR(opq_dentry)) ++ goto out_dir; ++ dput(opq_dentry); ++ diropq = 1; ++ } ++ ++ err = epilog(dir, bindex, wh_dentry, dentry); ++ if (!err) { ++ inc_nlink(dir); ++ goto out_unpin; /* success */ ++ } ++ ++ /* revert */ ++ if (diropq) { ++ AuLabel(revert opq); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ rerr = au_diropq_remove(dentry, bindex); ++ inode_unlock(h_inode); ++ if (rerr) { ++ AuIOErr("%pd reverting diropq failed(%d, %d)\n", ++ dentry, err, rerr); ++ err = -EIO; ++ } ++ } ++ ++out_dir: ++ AuLabel(revert dir); ++ rerr = vfsub_rmdir(au_pinned_h_dir(&a->pin), &h_path); ++ if (rerr) { ++ AuIOErr("%pd reverting dir failed(%d, %d)\n", ++ dentry, err, rerr); ++ err = -EIO; ++ } ++ au_dtime_revert(&a->dt); ++out_unpin: ++ au_unpin(&a->pin); ++ dput(wh_dentry); ++out_parent: ++ di_write_unlock(parent); ++out_unlock: ++ if (unlikely(err)) { ++ au_update_dbtop(dentry); ++ d_drop(dentry); ++ } ++ aufs_read_unlock(dentry, AuLock_DW); ++out_free: ++ au_kfree_rcu(a); ++out: ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/i_op.c linux-5.15.37-aufs/fs/aufs/i_op.c +--- linux-5.15.37/fs/aufs/i_op.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/i_op.c 2022-04-08 20:22:30.613616524 +0300 +@@ -0,0 +1,1499 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * inode operations (except add/del/rename) ++ */ ++ ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++static int h_permission(struct inode *h_inode, int mask, ++ struct path *h_path, int brperm) ++{ ++ int err; ++ const unsigned char write_mask = !!(mask & (MAY_WRITE | MAY_APPEND)); ++ struct user_namespace *h_userns; ++ ++ err = -EPERM; ++ if (write_mask && IS_IMMUTABLE(h_inode)) ++ goto out; ++ ++ err = -EACCES; ++ if (((mask & MAY_EXEC) ++ && S_ISREG(h_inode->i_mode) ++ && (path_noexec(h_path) ++ || !(h_inode->i_mode & 0111)))) ++ goto out; ++ ++ /* ++ * - skip the lower fs test in the case of write to ro branch. ++ * - nfs dir permission write check is optimized, but a policy for ++ * link/rename requires a real check. ++ * - nfs always sets SB_POSIXACL regardless its mount option 'noacl.' ++ * in this case, generic_permission() returns -EOPNOTSUPP. ++ */ ++ h_userns = mnt_user_ns(h_path->mnt); ++ if ((write_mask && !au_br_writable(brperm)) ++ || (au_test_nfs(h_inode->i_sb) && S_ISDIR(h_inode->i_mode) ++ && write_mask && !(mask & MAY_READ)) ++ || !h_inode->i_op->permission) { ++ /* AuLabel(generic_permission); */ ++ /* AuDbg("get_acl %ps\n", h_inode->i_op->get_acl); */ ++ err = generic_permission(h_userns, h_inode, mask); ++ if (err == -EOPNOTSUPP && au_test_nfs_noacl(h_inode)) ++ err = h_inode->i_op->permission(h_userns, h_inode, ++ mask); ++ AuTraceErr(err); ++ } else { ++ /* AuLabel(h_inode->permission); */ ++ err = h_inode->i_op->permission(h_userns, h_inode, mask); ++ AuTraceErr(err); ++ } ++ ++ if (!err) ++ err = devcgroup_inode_permission(h_inode, mask); ++ if (!err) ++ err = security_inode_permission(h_inode, mask); ++ ++out: ++ return err; ++} ++ ++static int aufs_permission(struct user_namespace *userns, struct inode *inode, ++ int mask) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ const unsigned char isdir = !!S_ISDIR(inode->i_mode), ++ write_mask = !!(mask & (MAY_WRITE | MAY_APPEND)); ++ struct inode *h_inode; ++ struct super_block *sb; ++ struct au_branch *br; ++ ++ /* todo: support rcu-walk? */ ++ if (mask & MAY_NOT_BLOCK) ++ return -ECHILD; ++ ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ ii_read_lock_child(inode); ++#if 0 /* reserved for future use */ ++ /* ++ * This test may be rather 'too much' since the test is essentially done ++ * in the aufs_lookup(). Theoretically it is possible that the inode ++ * generation doesn't match to the superblock's here. But it isn't a ++ * big deal I suppose. ++ */ ++ err = au_iigen_test(inode, au_sigen(sb)); ++ if (unlikely(err)) ++ goto out; ++#endif ++ ++ if (!isdir ++ || write_mask ++ || au_opt_test(au_mntflags(sb), DIRPERM1)) { ++ err = au_busy_or_stale(); ++ h_inode = au_h_iptr(inode, au_ibtop(inode)); ++ if (unlikely(!h_inode ++ || (h_inode->i_mode & S_IFMT) ++ != (inode->i_mode & S_IFMT))) ++ goto out; ++ ++ err = 0; ++ bindex = au_ibtop(inode); ++ br = au_sbr(sb, bindex); ++ err = h_permission(h_inode, mask, &br->br_path, br->br_perm); ++ if (write_mask ++ && !err ++ && !special_file(h_inode->i_mode)) { ++ /* test whether the upper writable branch exists */ ++ err = -EROFS; ++ for (; bindex >= 0; bindex--) ++ if (!au_br_rdonly(au_sbr(sb, bindex))) { ++ err = 0; ++ break; ++ } ++ } ++ goto out; ++ } ++ ++ /* non-write to dir */ ++ err = 0; ++ bbot = au_ibbot(inode); ++ for (bindex = au_ibtop(inode); !err && bindex <= bbot; bindex++) { ++ h_inode = au_h_iptr(inode, bindex); ++ if (h_inode) { ++ err = au_busy_or_stale(); ++ if (unlikely(!S_ISDIR(h_inode->i_mode))) ++ break; ++ ++ br = au_sbr(sb, bindex); ++ err = h_permission(h_inode, mask, &br->br_path, ++ br->br_perm); ++ } ++ } ++ ++out: ++ ii_read_unlock(inode); ++ si_read_unlock(sb); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct dentry *aufs_lookup(struct inode *dir, struct dentry *dentry, ++ unsigned int flags) ++{ ++ struct dentry *ret, *parent; ++ struct inode *inode; ++ struct super_block *sb; ++ int err, npositive; ++ ++ IMustLock(dir); ++ ++ /* todo: support rcu-walk? */ ++ ret = ERR_PTR(-ECHILD); ++ if (flags & LOOKUP_RCU) ++ goto out; ++ ++ ret = ERR_PTR(-ENAMETOOLONG); ++ if (unlikely(dentry->d_name.len > AUFS_MAX_NAMELEN)) ++ goto out; ++ ++ sb = dir->i_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ ret = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_di_init(dentry); ++ ret = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_si; ++ ++ inode = NULL; ++ npositive = 0; /* suppress a warning */ ++ parent = dentry->d_parent; /* dir inode is locked */ ++ di_read_lock_parent(parent, AuLock_IR); ++ err = au_alive_dir(parent); ++ if (!err) ++ err = au_digen_test(parent, au_sigen(sb)); ++ if (!err) { ++ /* regardless LOOKUP_CREATE, always ALLOW_NEG */ ++ npositive = au_lkup_dentry(dentry, au_dbtop(parent), ++ AuLkup_ALLOW_NEG); ++ err = npositive; ++ } ++ di_read_unlock(parent, AuLock_IR); ++ ret = ERR_PTR(err); ++ if (unlikely(err < 0)) ++ goto out_unlock; ++ ++ if (npositive) { ++ inode = au_new_inode(dentry, /*must_new*/0); ++ if (IS_ERR(inode)) { ++ ret = (void *)inode; ++ inode = NULL; ++ goto out_unlock; ++ } ++ } ++ ++ if (inode) ++ atomic_inc(&inode->i_count); ++ ret = d_splice_alias(inode, dentry); ++#if 0 /* reserved for future use */ ++ if (unlikely(d_need_lookup(dentry))) { ++ spin_lock(&dentry->d_lock); ++ dentry->d_flags &= ~DCACHE_NEED_LOOKUP; ++ spin_unlock(&dentry->d_lock); ++ } else ++#endif ++ if (inode) { ++ if (!IS_ERR(ret)) { ++ iput(inode); ++ if (ret && ret != dentry) ++ ii_write_unlock(inode); ++ } else { ++ ii_write_unlock(inode); ++ iput(inode); ++ inode = NULL; ++ } ++ } ++ ++out_unlock: ++ di_write_unlock(dentry); ++out_si: ++ si_read_unlock(sb); ++out: ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * very dirty and complicated aufs ->atomic_open(). ++ * aufs_atomic_open() ++ * + au_aopen_or_create() ++ * + add_simple() ++ * + vfsub_atomic_open() ++ * + branch fs ->atomic_open() ++ * may call the actual 'open' for h_file ++ * + inc br_nfiles only if opened ++ * + au_aopen_no_open() or au_aopen_do_open() ++ * ++ * au_aopen_do_open() ++ * + finish_open() ++ * + au_do_aopen() ++ * + au_do_open() the body of all 'open' ++ * + au_do_open_nondir() ++ * set the passed h_file ++ * ++ * au_aopen_no_open() ++ * + finish_no_open() ++ */ ++ ++struct aopen_node { ++ struct hlist_bl_node hblist; ++ struct file *file, *h_file; ++}; ++ ++static int au_do_aopen(struct inode *inode, struct file *file) ++{ ++ struct hlist_bl_head *aopen; ++ struct hlist_bl_node *pos; ++ struct aopen_node *node; ++ struct au_do_open_args args = { ++ .aopen = 1, ++ .open = au_do_open_nondir ++ }; ++ ++ aopen = &au_sbi(inode->i_sb)->si_aopen; ++ hlist_bl_lock(aopen); ++ hlist_bl_for_each_entry(node, pos, aopen, hblist) ++ if (node->file == file) { ++ args.h_file = node->h_file; ++ break; ++ } ++ hlist_bl_unlock(aopen); ++ /* AuDebugOn(!args.h_file); */ ++ ++ return au_do_open(file, &args); ++} ++ ++static int au_aopen_do_open(struct file *file, struct dentry *dentry, ++ struct aopen_node *aopen_node) ++{ ++ int err; ++ struct hlist_bl_head *aopen; ++ ++ AuLabel(here); ++ aopen = &au_sbi(dentry->d_sb)->si_aopen; ++ au_hbl_add(&aopen_node->hblist, aopen); ++ err = finish_open(file, dentry, au_do_aopen); ++ au_hbl_del(&aopen_node->hblist, aopen); ++ /* AuDbgFile(file); */ ++ AuDbg("%pd%s%s\n", dentry, ++ (file->f_mode & FMODE_CREATED) ? " created" : "", ++ (file->f_mode & FMODE_OPENED) ? " opened" : ""); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_aopen_no_open(struct file *file, struct dentry *dentry) ++{ ++ int err; ++ ++ AuLabel(here); ++ dget(dentry); ++ err = finish_no_open(file, dentry); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int aufs_atomic_open(struct inode *dir, struct dentry *dentry, ++ struct file *file, unsigned int open_flag, ++ umode_t create_mode) ++{ ++ int err, did_open; ++ unsigned int lkup_flags; ++ aufs_bindex_t bindex; ++ struct super_block *sb; ++ struct dentry *parent, *d; ++ struct vfsub_aopen_args args = { ++ .open_flag = open_flag, ++ .create_mode = create_mode ++ }; ++ struct aopen_node aopen_node = { ++ .file = file ++ }; ++ ++ IMustLock(dir); ++ AuDbg("open_flag 0%o\n", open_flag); ++ AuDbgDentry(dentry); ++ ++ err = 0; ++ if (!au_di(dentry)) { ++ lkup_flags = LOOKUP_OPEN; ++ if (open_flag & O_CREAT) ++ lkup_flags |= LOOKUP_CREATE; ++ d = aufs_lookup(dir, dentry, lkup_flags); ++ if (IS_ERR(d)) { ++ err = PTR_ERR(d); ++ AuTraceErr(err); ++ goto out; ++ } else if (d) { ++ /* ++ * obsoleted dentry found. ++ * another error will be returned later. ++ */ ++ d_drop(d); ++ AuDbgDentry(d); ++ dput(d); ++ } ++ AuDbgDentry(dentry); ++ } ++ ++ if (d_is_positive(dentry) ++ || d_unhashed(dentry) ++ || d_unlinked(dentry) ++ || !(open_flag & O_CREAT)) { ++ err = au_aopen_no_open(file, dentry); ++ goto out; /* success */ ++ } ++ ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_FLUSH | AuLock_GEN); ++ if (unlikely(err)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ parent = dentry->d_parent; /* dir is locked */ ++ di_write_lock_parent(parent); ++ err = au_lkup_dentry(dentry, /*btop*/0, AuLkup_ALLOW_NEG); ++ if (unlikely(err < 0)) ++ goto out_parent; ++ ++ AuDbgDentry(dentry); ++ if (d_is_positive(dentry)) { ++ err = au_aopen_no_open(file, dentry); ++ goto out_parent; /* success */ ++ } ++ ++ args.file = alloc_empty_file(file->f_flags, current_cred()); ++ err = PTR_ERR(args.file); ++ if (IS_ERR(args.file)) ++ goto out_parent; ++ ++ bindex = au_dbtop(dentry); ++ err = au_aopen_or_create(dir, dentry, &args); ++ AuTraceErr(err); ++ AuDbgFile(args.file); ++ file->f_mode = args.file->f_mode & ~FMODE_OPENED; ++ did_open = !!(args.file->f_mode & FMODE_OPENED); ++ if (!did_open) { ++ fput(args.file); ++ args.file = NULL; ++ } ++ di_write_unlock(parent); ++ di_write_unlock(dentry); ++ if (unlikely(err < 0)) { ++ if (args.file) ++ fput(args.file); ++ goto out_sb; ++ } ++ ++ if (!did_open) ++ err = au_aopen_no_open(file, dentry); ++ else { ++ aopen_node.h_file = args.file; ++ err = au_aopen_do_open(file, dentry, &aopen_node); ++ } ++ if (unlikely(err < 0)) { ++ if (args.file) ++ fput(args.file); ++ if (did_open) ++ au_lcnt_dec(&args.br->br_nfiles); ++ } ++ goto out_sb; /* success */ ++ ++out_parent: ++ di_write_unlock(parent); ++ di_write_unlock(dentry); ++out_sb: ++ si_read_unlock(sb); ++out: ++ AuTraceErr(err); ++ AuDbgFile(file); ++ return err; ++} ++ ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_wr_dir_cpup(struct dentry *dentry, struct dentry *parent, ++ const unsigned char add_entry, aufs_bindex_t bcpup, ++ aufs_bindex_t btop) ++{ ++ int err; ++ struct dentry *h_parent; ++ struct inode *h_dir; ++ ++ if (add_entry) ++ IMustLock(d_inode(parent)); ++ else ++ di_write_lock_parent(parent); ++ ++ err = 0; ++ if (!au_h_dptr(parent, bcpup)) { ++ if (btop > bcpup) ++ err = au_cpup_dirs(dentry, bcpup); ++ else if (btop < bcpup) ++ err = au_cpdown_dirs(dentry, bcpup); ++ else ++ BUG(); ++ } ++ if (!err && add_entry && !au_ftest_wrdir(add_entry, TMPFILE)) { ++ h_parent = au_h_dptr(parent, bcpup); ++ h_dir = d_inode(h_parent); ++ inode_lock_shared_nested(h_dir, AuLsc_I_PARENT); ++ err = au_lkup_neg(dentry, bcpup, /*wh*/0); ++ /* todo: no unlock here */ ++ inode_unlock_shared(h_dir); ++ ++ AuDbg("bcpup %d\n", bcpup); ++ if (!err) { ++ if (d_really_is_negative(dentry)) ++ au_set_h_dptr(dentry, btop, NULL); ++ au_update_dbrange(dentry, /*do_put_zero*/0); ++ } ++ } ++ ++ if (!add_entry) ++ di_write_unlock(parent); ++ if (!err) ++ err = bcpup; /* success */ ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * decide the branch and the parent dir where we will create a new entry. ++ * returns new bindex or an error. ++ * copyup the parent dir if needed. ++ */ ++int au_wr_dir(struct dentry *dentry, struct dentry *src_dentry, ++ struct au_wr_dir_args *args) ++{ ++ int err; ++ unsigned int flags; ++ aufs_bindex_t bcpup, btop, src_btop; ++ const unsigned char add_entry ++ = au_ftest_wrdir(args->flags, ADD_ENTRY) ++ | au_ftest_wrdir(args->flags, TMPFILE); ++ struct super_block *sb; ++ struct dentry *parent; ++ struct au_sbinfo *sbinfo; ++ ++ sb = dentry->d_sb; ++ sbinfo = au_sbi(sb); ++ parent = dget_parent(dentry); ++ btop = au_dbtop(dentry); ++ bcpup = btop; ++ if (args->force_btgt < 0) { ++ if (src_dentry) { ++ src_btop = au_dbtop(src_dentry); ++ if (src_btop < btop) ++ bcpup = src_btop; ++ } else if (add_entry) { ++ flags = 0; ++ if (au_ftest_wrdir(args->flags, ISDIR)) ++ au_fset_wbr(flags, DIR); ++ err = AuWbrCreate(sbinfo, dentry, flags); ++ bcpup = err; ++ } ++ ++ if (bcpup < 0 || au_test_ro(sb, bcpup, d_inode(dentry))) { ++ if (add_entry) ++ err = AuWbrCopyup(sbinfo, dentry); ++ else { ++ if (!IS_ROOT(dentry)) { ++ di_read_lock_parent(parent, !AuLock_IR); ++ err = AuWbrCopyup(sbinfo, dentry); ++ di_read_unlock(parent, !AuLock_IR); ++ } else ++ err = AuWbrCopyup(sbinfo, dentry); ++ } ++ bcpup = err; ++ if (unlikely(err < 0)) ++ goto out; ++ } ++ } else { ++ bcpup = args->force_btgt; ++ AuDebugOn(au_test_ro(sb, bcpup, d_inode(dentry))); ++ } ++ ++ AuDbg("btop %d, bcpup %d\n", btop, bcpup); ++ err = bcpup; ++ if (bcpup == btop) ++ goto out; /* success */ ++ ++ /* copyup the new parent into the branch we process */ ++ err = au_wr_dir_cpup(dentry, parent, add_entry, bcpup, btop); ++ if (err >= 0) { ++ if (d_really_is_negative(dentry)) { ++ au_set_h_dptr(dentry, btop, NULL); ++ au_set_dbtop(dentry, bcpup); ++ au_set_dbbot(dentry, bcpup); ++ } ++ AuDebugOn(add_entry ++ && !au_ftest_wrdir(args->flags, TMPFILE) ++ && !au_h_dptr(dentry, bcpup)); ++ } ++ ++out: ++ dput(parent); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_pin_hdir_unlock(struct au_pin *p) ++{ ++ if (p->hdir) ++ au_hn_inode_unlock(p->hdir); ++} ++ ++int au_pin_hdir_lock(struct au_pin *p) ++{ ++ int err; ++ ++ err = 0; ++ if (!p->hdir) ++ goto out; ++ ++ /* even if an error happens later, keep this lock */ ++ au_hn_inode_lock_nested(p->hdir, p->lsc_hi); ++ ++ err = -EBUSY; ++ if (unlikely(p->hdir->hi_inode != d_inode(p->h_parent))) ++ goto out; ++ ++ err = 0; ++ if (p->h_dentry) ++ err = au_h_verify(p->h_dentry, p->udba, p->hdir->hi_inode, ++ p->h_parent, p->br); ++ ++out: ++ return err; ++} ++ ++int au_pin_hdir_relock(struct au_pin *p) ++{ ++ int err, i; ++ struct inode *h_i; ++ struct dentry *h_d[] = { ++ p->h_dentry, ++ p->h_parent ++ }; ++ ++ err = au_pin_hdir_lock(p); ++ if (unlikely(err)) ++ goto out; ++ ++ for (i = 0; !err && i < sizeof(h_d)/sizeof(*h_d); i++) { ++ if (!h_d[i]) ++ continue; ++ if (d_is_positive(h_d[i])) { ++ h_i = d_inode(h_d[i]); ++ err = !h_i->i_nlink; ++ } ++ } ++ ++out: ++ return err; ++} ++ ++static void au_pin_hdir_set_owner(struct au_pin *p, struct task_struct *task) ++{ ++ atomic_long_set(&p->hdir->hi_inode->i_rwsem.owner, (long)task); ++} ++ ++void au_pin_hdir_acquire_nest(struct au_pin *p) ++{ ++ if (p->hdir) { ++ rwsem_acquire_nest(&p->hdir->hi_inode->i_rwsem.dep_map, ++ p->lsc_hi, 0, NULL, _RET_IP_); ++ au_pin_hdir_set_owner(p, current); ++ } ++} ++ ++void au_pin_hdir_release(struct au_pin *p) ++{ ++ if (p->hdir) { ++ au_pin_hdir_set_owner(p, p->task); ++ rwsem_release(&p->hdir->hi_inode->i_rwsem.dep_map, _RET_IP_); ++ } ++} ++ ++struct dentry *au_pinned_h_parent(struct au_pin *pin) ++{ ++ if (pin && pin->parent) ++ return au_h_dptr(pin->parent, pin->bindex); ++ return NULL; ++} ++ ++void au_unpin(struct au_pin *p) ++{ ++ if (p->hdir) ++ au_pin_hdir_unlock(p); ++ if (p->h_mnt && au_ftest_pin(p->flags, MNT_WRITE)) ++ vfsub_mnt_drop_write(p->h_mnt); ++ if (!p->hdir) ++ return; ++ ++ if (!au_ftest_pin(p->flags, DI_LOCKED)) ++ di_read_unlock(p->parent, AuLock_IR); ++ iput(p->hdir->hi_inode); ++ dput(p->parent); ++ p->parent = NULL; ++ p->hdir = NULL; ++ p->h_mnt = NULL; ++ /* do not clear p->task */ ++} ++ ++int au_do_pin(struct au_pin *p) ++{ ++ int err; ++ struct super_block *sb; ++ struct inode *h_dir; ++ ++ err = 0; ++ sb = p->dentry->d_sb; ++ p->br = au_sbr(sb, p->bindex); ++ if (IS_ROOT(p->dentry)) { ++ if (au_ftest_pin(p->flags, MNT_WRITE)) { ++ p->h_mnt = au_br_mnt(p->br); ++ err = vfsub_mnt_want_write(p->h_mnt); ++ if (unlikely(err)) { ++ au_fclr_pin(p->flags, MNT_WRITE); ++ goto out_err; ++ } ++ } ++ goto out; ++ } ++ ++ p->h_dentry = NULL; ++ if (p->bindex <= au_dbbot(p->dentry)) ++ p->h_dentry = au_h_dptr(p->dentry, p->bindex); ++ ++ p->parent = dget_parent(p->dentry); ++ if (!au_ftest_pin(p->flags, DI_LOCKED)) ++ di_read_lock(p->parent, AuLock_IR, p->lsc_di); ++ ++ h_dir = NULL; ++ p->h_parent = au_h_dptr(p->parent, p->bindex); ++ p->hdir = au_hi(d_inode(p->parent), p->bindex); ++ if (p->hdir) ++ h_dir = p->hdir->hi_inode; ++ ++ /* ++ * udba case, or ++ * if DI_LOCKED is not set, then p->parent may be different ++ * and h_parent can be NULL. ++ */ ++ if (unlikely(!p->hdir || !h_dir || !p->h_parent)) { ++ err = -EBUSY; ++ if (!au_ftest_pin(p->flags, DI_LOCKED)) ++ di_read_unlock(p->parent, AuLock_IR); ++ dput(p->parent); ++ p->parent = NULL; ++ goto out_err; ++ } ++ ++ if (au_ftest_pin(p->flags, MNT_WRITE)) { ++ p->h_mnt = au_br_mnt(p->br); ++ err = vfsub_mnt_want_write(p->h_mnt); ++ if (unlikely(err)) { ++ au_fclr_pin(p->flags, MNT_WRITE); ++ if (!au_ftest_pin(p->flags, DI_LOCKED)) ++ di_read_unlock(p->parent, AuLock_IR); ++ dput(p->parent); ++ p->parent = NULL; ++ goto out_err; ++ } ++ } ++ ++ au_igrab(h_dir); ++ err = au_pin_hdir_lock(p); ++ if (!err) ++ goto out; /* success */ ++ ++ au_unpin(p); ++ ++out_err: ++ pr_err("err %d\n", err); ++ err = au_busy_or_stale(); ++out: ++ return err; ++} ++ ++void au_pin_init(struct au_pin *p, struct dentry *dentry, ++ aufs_bindex_t bindex, int lsc_di, int lsc_hi, ++ unsigned int udba, unsigned char flags) ++{ ++ p->dentry = dentry; ++ p->udba = udba; ++ p->lsc_di = lsc_di; ++ p->lsc_hi = lsc_hi; ++ p->flags = flags; ++ p->bindex = bindex; ++ ++ p->parent = NULL; ++ p->hdir = NULL; ++ p->h_mnt = NULL; ++ ++ p->h_dentry = NULL; ++ p->h_parent = NULL; ++ p->br = NULL; ++ p->task = current; ++} ++ ++int au_pin(struct au_pin *pin, struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int udba, unsigned char flags) ++{ ++ au_pin_init(pin, dentry, bindex, AuLsc_DI_PARENT, AuLsc_I_PARENT2, ++ udba, flags); ++ return au_do_pin(pin); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * ->setattr() and ->getattr() are called in various cases. ++ * chmod, stat: dentry is revalidated. ++ * fchmod, fstat: file and dentry are not revalidated, additionally they may be ++ * unhashed. ++ * for ->setattr(), ia->ia_file is passed from ftruncate only. ++ */ ++/* todo: consolidate with do_refresh() and simple_reval_dpath() */ ++int au_reval_for_attr(struct dentry *dentry, unsigned int sigen) ++{ ++ int err; ++ struct dentry *parent; ++ ++ err = 0; ++ if (au_digen_test(dentry, sigen)) { ++ parent = dget_parent(dentry); ++ di_read_lock_parent(parent, AuLock_IR); ++ err = au_refresh_dentry(dentry, parent); ++ di_read_unlock(parent, AuLock_IR); ++ dput(parent); ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_pin_and_icpup(struct dentry *dentry, struct iattr *ia, ++ struct au_icpup_args *a) ++{ ++ int err; ++ loff_t sz; ++ aufs_bindex_t btop, ibtop; ++ struct dentry *hi_wh, *parent; ++ struct inode *inode; ++ struct au_wr_dir_args wr_dir_args = { ++ .force_btgt = -1, ++ .flags = 0 ++ }; ++ ++ if (d_is_dir(dentry)) ++ au_fset_wrdir(wr_dir_args.flags, ISDIR); ++ /* plink or hi_wh() case */ ++ btop = au_dbtop(dentry); ++ inode = d_inode(dentry); ++ ibtop = au_ibtop(inode); ++ if (btop != ibtop && !au_test_ro(inode->i_sb, ibtop, inode)) ++ wr_dir_args.force_btgt = ibtop; ++ err = au_wr_dir(dentry, /*src_dentry*/NULL, &wr_dir_args); ++ if (unlikely(err < 0)) ++ goto out; ++ a->btgt = err; ++ if (err != btop) ++ au_fset_icpup(a->flags, DID_CPUP); ++ ++ err = 0; ++ a->pin_flags = AuPin_MNT_WRITE; ++ parent = NULL; ++ if (!IS_ROOT(dentry)) { ++ au_fset_pin(a->pin_flags, DI_LOCKED); ++ parent = dget_parent(dentry); ++ di_write_lock_parent(parent); ++ } ++ ++ err = au_pin(&a->pin, dentry, a->btgt, a->udba, a->pin_flags); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ sz = -1; ++ a->h_path.dentry = au_h_dptr(dentry, btop); ++ a->h_inode = d_inode(a->h_path.dentry); ++ if (ia && (ia->ia_valid & ATTR_SIZE)) { ++ inode_lock_shared_nested(a->h_inode, AuLsc_I_CHILD); ++ if (ia->ia_size < i_size_read(a->h_inode)) ++ sz = ia->ia_size; ++ inode_unlock_shared(a->h_inode); ++ } ++ ++ hi_wh = NULL; ++ if (au_ftest_icpup(a->flags, DID_CPUP) && d_unlinked(dentry)) { ++ hi_wh = au_hi_wh(inode, a->btgt); ++ if (!hi_wh) { ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = a->btgt, ++ .bsrc = -1, ++ .len = sz, ++ .pin = &a->pin ++ }; ++ err = au_sio_cpup_wh(&cpg, /*file*/NULL); ++ if (unlikely(err)) ++ goto out_unlock; ++ hi_wh = au_hi_wh(inode, a->btgt); ++ /* todo: revalidate hi_wh? */ ++ } ++ } ++ ++ if (parent) { ++ au_pin_set_parent_lflag(&a->pin, /*lflag*/0); ++ di_downgrade_lock(parent, AuLock_IR); ++ dput(parent); ++ parent = NULL; ++ } ++ if (!au_ftest_icpup(a->flags, DID_CPUP)) ++ goto out; /* success */ ++ ++ if (!d_unhashed(dentry)) { ++ struct au_cp_generic cpg = { ++ .dentry = dentry, ++ .bdst = a->btgt, ++ .bsrc = btop, ++ .len = sz, ++ .pin = &a->pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ err = au_sio_cpup_simple(&cpg); ++ if (!err) ++ a->h_path.dentry = au_h_dptr(dentry, a->btgt); ++ } else if (!hi_wh) ++ a->h_path.dentry = au_h_dptr(dentry, a->btgt); ++ else ++ a->h_path.dentry = hi_wh; /* do not dget here */ ++ ++out_unlock: ++ a->h_inode = d_inode(a->h_path.dentry); ++ if (!err) ++ goto out; /* success */ ++ au_unpin(&a->pin); ++out_parent: ++ if (parent) { ++ di_write_unlock(parent); ++ dput(parent); ++ } ++out: ++ if (!err) ++ inode_lock_nested(a->h_inode, AuLsc_I_CHILD); ++ return err; ++} ++ ++static int aufs_setattr(struct user_namespace *userns, struct dentry *dentry, ++ struct iattr *ia) ++{ ++ int err; ++ struct inode *inode, *delegated; ++ struct super_block *sb; ++ struct file *file; ++ struct au_icpup_args *a; ++ struct user_namespace *h_userns; ++ ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ ++ err = setattr_prepare(userns, dentry, ia); ++ if (unlikely(err)) ++ goto out; ++ ++ err = -ENOMEM; ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ if (ia->ia_valid & (ATTR_KILL_SUID | ATTR_KILL_SGID)) ++ ia->ia_valid &= ~ATTR_MODE; ++ ++ file = NULL; ++ sb = dentry->d_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out_kfree; ++ ++ if (ia->ia_valid & ATTR_FILE) { ++ /* currently ftruncate(2) only */ ++ AuDebugOn(!d_is_reg(dentry)); ++ file = ia->ia_file; ++ err = au_reval_and_lock_fdi(file, au_reopen_nondir, /*wlock*/1, ++ /*fi_lsc*/0); ++ if (unlikely(err)) ++ goto out_si; ++ ia->ia_file = au_hf_top(file); ++ a->udba = AuOpt_UDBA_NONE; ++ } else { ++ /* fchmod() doesn't pass ia_file */ ++ a->udba = au_opt_udba(sb); ++ di_write_lock_child(dentry); ++ /* no d_unlinked(), to set UDBA_NONE for root */ ++ if (d_unhashed(dentry)) ++ a->udba = AuOpt_UDBA_NONE; ++ if (a->udba != AuOpt_UDBA_NONE) { ++ AuDebugOn(IS_ROOT(dentry)); ++ err = au_reval_for_attr(dentry, au_sigen(sb)); ++ if (unlikely(err)) ++ goto out_dentry; ++ } ++ } ++ ++ err = au_pin_and_icpup(dentry, ia, a); ++ if (unlikely(err < 0)) ++ goto out_dentry; ++ if (au_ftest_icpup(a->flags, DID_CPUP)) { ++ ia->ia_file = NULL; ++ ia->ia_valid &= ~ATTR_FILE; ++ } ++ ++ a->h_path.mnt = au_sbr_mnt(sb, a->btgt); ++ if ((ia->ia_valid & (ATTR_MODE | ATTR_CTIME)) ++ == (ATTR_MODE | ATTR_CTIME)) { ++ err = security_path_chmod(&a->h_path, ia->ia_mode); ++ if (unlikely(err)) ++ goto out_unlock; ++ } else if ((ia->ia_valid & (ATTR_UID | ATTR_GID)) ++ && (ia->ia_valid & ATTR_CTIME)) { ++ err = security_path_chown(&a->h_path, ia->ia_uid, ia->ia_gid); ++ if (unlikely(err)) ++ goto out_unlock; ++ } ++ ++ if (ia->ia_valid & ATTR_SIZE) { ++ struct file *f; ++ ++ if (ia->ia_size < i_size_read(inode)) ++ /* unmap only */ ++ truncate_setsize(inode, ia->ia_size); ++ ++ f = NULL; ++ if (ia->ia_valid & ATTR_FILE) ++ f = ia->ia_file; ++ inode_unlock(a->h_inode); ++ err = vfsub_trunc(&a->h_path, ia->ia_size, ia->ia_valid, f); ++ inode_lock_nested(a->h_inode, AuLsc_I_CHILD); ++ } else { ++ delegated = NULL; ++ while (1) { ++ err = vfsub_notify_change(&a->h_path, ia, &delegated); ++ if (delegated) { ++ err = break_deleg_wait(&delegated); ++ if (!err) ++ continue; ++ } ++ break; ++ } ++ } ++ /* ++ * regardless aufs 'acl' option setting. ++ * why don't all acl-aware fs call this func from their ->setattr()? ++ */ ++ if (!err && (ia->ia_valid & ATTR_MODE)) { ++ h_userns = mnt_user_ns(a->h_path.mnt); ++ err = vfsub_acl_chmod(h_userns, a->h_inode, ia->ia_mode); ++ } ++ if (!err) ++ au_cpup_attr_changeable(inode); ++ ++out_unlock: ++ inode_unlock(a->h_inode); ++ au_unpin(&a->pin); ++ if (unlikely(err)) ++ au_update_dbtop(dentry); ++out_dentry: ++ di_write_unlock(dentry); ++ if (file) { ++ fi_write_unlock(file); ++ ia->ia_file = file; ++ ia->ia_valid |= ATTR_FILE; ++ } ++out_si: ++ si_read_unlock(sb); ++out_kfree: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++#if IS_ENABLED(CONFIG_AUFS_XATTR) || IS_ENABLED(CONFIG_FS_POSIX_ACL) ++static int au_h_path_to_set_attr(struct dentry *dentry, ++ struct au_icpup_args *a, struct path *h_path) ++{ ++ int err; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ a->udba = au_opt_udba(sb); ++ /* no d_unlinked(), to set UDBA_NONE for root */ ++ if (d_unhashed(dentry)) ++ a->udba = AuOpt_UDBA_NONE; ++ if (a->udba != AuOpt_UDBA_NONE) { ++ AuDebugOn(IS_ROOT(dentry)); ++ err = au_reval_for_attr(dentry, au_sigen(sb)); ++ if (unlikely(err)) ++ goto out; ++ } ++ err = au_pin_and_icpup(dentry, /*ia*/NULL, a); ++ if (unlikely(err < 0)) ++ goto out; ++ ++ h_path->dentry = a->h_path.dentry; ++ h_path->mnt = au_sbr_mnt(sb, a->btgt); ++ ++out: ++ return err; ++} ++ ++ssize_t au_sxattr(struct dentry *dentry, struct inode *inode, ++ struct au_sxattr *arg) ++{ ++ int err; ++ struct path h_path; ++ struct super_block *sb; ++ struct au_icpup_args *a; ++ struct inode *h_inode; ++ struct user_namespace *h_userns; ++ ++ IMustLock(inode); ++ ++ err = -ENOMEM; ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out_kfree; ++ ++ h_path.dentry = NULL; /* silence gcc */ ++ di_write_lock_child(dentry); ++ err = au_h_path_to_set_attr(dentry, a, &h_path); ++ if (unlikely(err)) ++ goto out_di; ++ h_userns = mnt_user_ns(h_path.mnt); ++ ++ inode_unlock(a->h_inode); ++ switch (arg->type) { ++ case AU_XATTR_SET: ++ AuDebugOn(d_is_negative(h_path.dentry)); ++ err = vfsub_setxattr(h_userns, h_path.dentry, ++ arg->u.set.name, arg->u.set.value, ++ arg->u.set.size, arg->u.set.flags); ++ break; ++ case AU_ACL_SET: ++ err = -EOPNOTSUPP; ++ h_inode = d_inode(h_path.dentry); ++ if (h_inode->i_op->set_acl) { ++ /* this will call posix_acl_update_mode */ ++ err = h_inode->i_op->set_acl(h_userns, h_inode, ++ arg->u.acl_set.acl, ++ arg->u.acl_set.type); ++ } ++ break; ++ } ++ if (!err) ++ au_cpup_attr_timesizes(inode); ++ ++ au_unpin(&a->pin); ++ if (unlikely(err)) ++ au_update_dbtop(dentry); ++ ++out_di: ++ di_write_unlock(dentry); ++ si_read_unlock(sb); ++out_kfree: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} ++#endif ++ ++static void au_refresh_iattr(struct inode *inode, struct kstat *st, ++ unsigned int nlink) ++{ ++ unsigned int n; ++ ++ inode->i_mode = st->mode; ++ /* don't i_[ug]id_write() here */ ++ inode->i_uid = st->uid; ++ inode->i_gid = st->gid; ++ inode->i_atime = st->atime; ++ inode->i_mtime = st->mtime; ++ inode->i_ctime = st->ctime; ++ ++ au_cpup_attr_nlink(inode, /*force*/0); ++ if (S_ISDIR(inode->i_mode)) { ++ n = inode->i_nlink; ++ n -= nlink; ++ n += st->nlink; ++ smp_mb(); /* for i_nlink */ ++ /* 0 can happen */ ++ set_nlink(inode, n); ++ } ++ ++ spin_lock(&inode->i_lock); ++ inode->i_blocks = st->blocks; ++ i_size_write(inode, st->size); ++ spin_unlock(&inode->i_lock); ++} ++ ++/* ++ * common routine for aufs_getattr() and au_getxattr(). ++ * returns zero or negative (an error). ++ * @dentry will be read-locked in success. ++ */ ++int au_h_path_getattr(struct dentry *dentry, struct inode *inode, int force, ++ struct path *h_path, int locked) ++{ ++ int err; ++ unsigned int mnt_flags, sigen; ++ unsigned char udba_none; ++ aufs_bindex_t bindex; ++ struct super_block *sb, *h_sb; ++ ++ h_path->mnt = NULL; ++ h_path->dentry = NULL; ++ ++ err = 0; ++ sb = dentry->d_sb; ++ mnt_flags = au_mntflags(sb); ++ udba_none = !!au_opt_test(mnt_flags, UDBA_NONE); ++ ++ if (unlikely(locked)) ++ goto body; /* skip locking dinfo */ ++ ++ /* support fstat(2) */ ++ if (!d_unlinked(dentry) && !udba_none) { ++ sigen = au_sigen(sb); ++ err = au_digen_test(dentry, sigen); ++ if (!err) { ++ di_read_lock_child(dentry, AuLock_IR); ++ err = au_dbrange_test(dentry); ++ if (unlikely(err)) { ++ di_read_unlock(dentry, AuLock_IR); ++ goto out; ++ } ++ } else { ++ AuDebugOn(IS_ROOT(dentry)); ++ di_write_lock_child(dentry); ++ err = au_dbrange_test(dentry); ++ if (!err) ++ err = au_reval_for_attr(dentry, sigen); ++ if (!err) ++ di_downgrade_lock(dentry, AuLock_IR); ++ else { ++ di_write_unlock(dentry); ++ goto out; ++ } ++ } ++ } else ++ di_read_lock_child(dentry, AuLock_IR); ++ ++body: ++ if (!inode) { ++ inode = d_inode(dentry); ++ if (unlikely(!inode)) ++ goto out; ++ } ++ bindex = au_ibtop(inode); ++ h_path->mnt = au_sbr_mnt(sb, bindex); ++ h_sb = h_path->mnt->mnt_sb; ++ if (!force ++ && !au_test_fs_bad_iattr(h_sb) ++ && udba_none) ++ goto out; /* success */ ++ ++ if (au_dbtop(dentry) == bindex) ++ h_path->dentry = au_h_dptr(dentry, bindex); ++ else if (au_opt_test(mnt_flags, PLINK) && au_plink_test(inode)) { ++ h_path->dentry = au_plink_lkup(inode, bindex); ++ if (IS_ERR(h_path->dentry)) ++ /* pretending success */ ++ h_path->dentry = NULL; ++ else ++ dput(h_path->dentry); ++ } ++ ++out: ++ return err; ++} ++ ++static int aufs_getattr(struct user_namespace *userns, const struct path *path, ++ struct kstat *st, u32 request, unsigned int query) ++{ ++ int err; ++ unsigned char positive; ++ struct path h_path; ++ struct dentry *dentry; ++ struct inode *inode; ++ struct super_block *sb; ++ ++ dentry = path->dentry; ++ inode = d_inode(dentry); ++ sb = dentry->d_sb; ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out; ++ err = au_h_path_getattr(dentry, /*inode*/NULL, /*force*/0, &h_path, ++ /*locked*/0); ++ if (unlikely(err)) ++ goto out_si; ++ if (unlikely(!h_path.dentry)) ++ /* illegally overlapped or something */ ++ goto out_fill; /* pretending success */ ++ ++ positive = d_is_positive(h_path.dentry); ++ if (positive) ++ /* no vfsub version */ ++ err = vfs_getattr(&h_path, st, request, query); ++ if (!err) { ++ if (positive) ++ au_refresh_iattr(inode, st, ++ d_inode(h_path.dentry)->i_nlink); ++ goto out_fill; /* success */ ++ } ++ AuTraceErr(err); ++ goto out_di; ++ ++out_fill: ++ generic_fillattr(userns, inode, st); ++out_di: ++ di_read_unlock(dentry, AuLock_IR); ++out_si: ++ si_read_unlock(sb); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static const char *aufs_get_link(struct dentry *dentry, struct inode *inode, ++ struct delayed_call *done) ++{ ++ const char *ret; ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ int err; ++ aufs_bindex_t bindex; ++ ++ ret = NULL; /* suppress a warning */ ++ err = -ECHILD; ++ if (!dentry) ++ goto out; ++ ++ err = aufs_read_lock(dentry, AuLock_IR | AuLock_GEN); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_d_hashed_positive(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ err = -EINVAL; ++ inode = d_inode(dentry); ++ bindex = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, bindex); ++ if (unlikely(!h_inode->i_op->get_link)) ++ goto out_unlock; ++ ++ err = -EBUSY; ++ h_dentry = NULL; ++ if (au_dbtop(dentry) <= bindex) { ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (h_dentry) ++ dget(h_dentry); ++ } ++ if (!h_dentry) { ++ h_dentry = d_find_any_alias(h_inode); ++ if (IS_ERR(h_dentry)) { ++ err = PTR_ERR(h_dentry); ++ goto out_unlock; ++ } ++ } ++ if (unlikely(!h_dentry)) ++ goto out_unlock; ++ ++ err = 0; ++ AuDbg("%ps\n", h_inode->i_op->get_link); ++ AuDbgDentry(h_dentry); ++ ret = vfs_get_link(h_dentry, done); ++ dput(h_dentry); ++ if (IS_ERR(ret)) ++ err = PTR_ERR(ret); ++ ++out_unlock: ++ aufs_read_unlock(dentry, AuLock_IR); ++out: ++ if (unlikely(err)) ++ ret = ERR_PTR(err); ++ AuTraceErrPtr(ret); ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_is_special(struct inode *inode) ++{ ++ return (inode->i_mode & (S_IFBLK | S_IFCHR | S_IFIFO | S_IFSOCK)); ++} ++ ++static int aufs_update_time(struct inode *inode, struct timespec64 *ts, ++ int flags) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct super_block *sb; ++ struct inode *h_inode; ++ struct vfsmount *h_mnt; ++ ++ sb = inode->i_sb; ++ WARN_ONCE((flags & S_ATIME) && !IS_NOATIME(inode), ++ "unexpected s_flags 0x%lx", sb->s_flags); ++ ++ /* mmap_sem might be acquired already, cf. aufs_mmap() */ ++ lockdep_off(); ++ si_read_lock(sb, AuLock_FLUSH); ++ ii_write_lock_child(inode); ++ ++ err = 0; ++ bindex = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, bindex); ++ if (!au_test_ro(sb, bindex, inode)) { ++ h_mnt = au_sbr_mnt(sb, bindex); ++ err = vfsub_mnt_want_write(h_mnt); ++ if (!err) { ++ err = vfsub_update_time(h_inode, ts, flags); ++ vfsub_mnt_drop_write(h_mnt); ++ } ++ } else if (au_is_special(h_inode)) { ++ /* ++ * Never copy-up here. ++ * These special files may already be opened and used for ++ * communicating. If we copied it up, then the communication ++ * would be corrupted. ++ */ ++ AuWarn1("timestamps for i%lu are ignored " ++ "since it is on readonly branch (hi%lu).\n", ++ inode->i_ino, h_inode->i_ino); ++ } else if (flags & ~S_ATIME) { ++ err = -EIO; ++ AuIOErr1("unexpected flags 0x%x\n", flags); ++ AuDebugOn(1); ++ } ++ ++ if (!err) ++ au_cpup_attr_timesizes(inode); ++ ii_write_unlock(inode); ++ si_read_unlock(sb); ++ lockdep_on(); ++ ++ if (!err && (flags & S_VERSION)) ++ inode_inc_iversion(inode); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* no getattr version will be set by module.c:aufs_init() */ ++struct inode_operations aufs_iop_nogetattr[AuIop_Last], ++ aufs_iop[] = { ++ [AuIop_SYMLINK] = { ++ .permission = aufs_permission, ++#ifdef CONFIG_FS_POSIX_ACL ++ .get_acl = aufs_get_acl, ++ .set_acl = aufs_set_acl, /* unsupport for symlink? */ ++#endif ++ ++ .setattr = aufs_setattr, ++ .getattr = aufs_getattr, ++ ++#ifdef CONFIG_AUFS_XATTR ++ .listxattr = aufs_listxattr, ++#endif ++ ++ .get_link = aufs_get_link, ++ ++ /* .update_time = aufs_update_time */ ++ }, ++ [AuIop_DIR] = { ++ .create = aufs_create, ++ .lookup = aufs_lookup, ++ .link = aufs_link, ++ .unlink = aufs_unlink, ++ .symlink = aufs_symlink, ++ .mkdir = aufs_mkdir, ++ .rmdir = aufs_rmdir, ++ .mknod = aufs_mknod, ++ .rename = aufs_rename, ++ ++ .permission = aufs_permission, ++#ifdef CONFIG_FS_POSIX_ACL ++ .get_acl = aufs_get_acl, ++ .set_acl = aufs_set_acl, ++#endif ++ ++ .setattr = aufs_setattr, ++ .getattr = aufs_getattr, ++ ++#ifdef CONFIG_AUFS_XATTR ++ .listxattr = aufs_listxattr, ++#endif ++ ++ .update_time = aufs_update_time, ++ .atomic_open = aufs_atomic_open, ++ .tmpfile = aufs_tmpfile ++ }, ++ [AuIop_OTHER] = { ++ .permission = aufs_permission, ++#ifdef CONFIG_FS_POSIX_ACL ++ .get_acl = aufs_get_acl, ++ .set_acl = aufs_set_acl, ++#endif ++ ++ .setattr = aufs_setattr, ++ .getattr = aufs_getattr, ++ ++#ifdef CONFIG_AUFS_XATTR ++ .listxattr = aufs_listxattr, ++#endif ++ ++ .update_time = aufs_update_time ++ } ++}; +diff -Nurp linux-5.15.37/fs/aufs/i_op_del.c linux-5.15.37-aufs/fs/aufs/i_op_del.c +--- linux-5.15.37/fs/aufs/i_op_del.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/i_op_del.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,509 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * inode operations (del entry) ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* ++ * decide if a new whiteout for @dentry is necessary or not. ++ * when it is necessary, prepare the parent dir for the upper branch whose ++ * branch index is @bcpup for creation. the actual creation of the whiteout will ++ * be done by caller. ++ * return value: ++ * 0: wh is unnecessary ++ * plus: wh is necessary ++ * minus: error ++ */ ++int au_wr_dir_need_wh(struct dentry *dentry, int isdir, aufs_bindex_t *bcpup) ++{ ++ int need_wh, err; ++ aufs_bindex_t btop; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ btop = au_dbtop(dentry); ++ if (*bcpup < 0) { ++ *bcpup = btop; ++ if (au_test_ro(sb, btop, d_inode(dentry))) { ++ err = AuWbrCopyup(au_sbi(sb), dentry); ++ *bcpup = err; ++ if (unlikely(err < 0)) ++ goto out; ++ } ++ } else ++ AuDebugOn(btop < *bcpup ++ || au_test_ro(sb, *bcpup, d_inode(dentry))); ++ AuDbg("bcpup %d, btop %d\n", *bcpup, btop); ++ ++ if (*bcpup != btop) { ++ err = au_cpup_dirs(dentry, *bcpup); ++ if (unlikely(err)) ++ goto out; ++ need_wh = 1; ++ } else { ++ struct au_dinfo *dinfo, *tmp; ++ ++ need_wh = -ENOMEM; ++ dinfo = au_di(dentry); ++ tmp = au_di_alloc(sb, AuLsc_DI_TMP); ++ if (tmp) { ++ au_di_cp(tmp, dinfo); ++ au_di_swap(tmp, dinfo); ++ /* returns the number of positive dentries */ ++ need_wh = au_lkup_dentry(dentry, btop + 1, ++ /* AuLkup_IGNORE_PERM */ 0); ++ au_di_swap(tmp, dinfo); ++ au_rw_write_unlock(&tmp->di_rwsem); ++ au_di_free(tmp); ++ } ++ } ++ AuDbg("need_wh %d\n", need_wh); ++ err = need_wh; ++ ++out: ++ return err; ++} ++ ++/* ++ * simple tests for the del-entry operations. ++ * following the checks in vfs, plus the parent-child relationship. ++ */ ++int au_may_del(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent, int isdir) ++{ ++ int err; ++ umode_t h_mode; ++ struct dentry *h_dentry, *h_latest; ++ struct inode *h_inode; ++ struct path h_ppath; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct user_namespace *h_userns; ++ ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (d_really_is_positive(dentry)) { ++ err = -ENOENT; ++ if (unlikely(d_is_negative(h_dentry))) ++ goto out; ++ h_inode = d_inode(h_dentry); ++ if (unlikely(!h_inode->i_nlink)) ++ goto out; ++ ++ h_mode = h_inode->i_mode; ++ if (!isdir) { ++ err = -EISDIR; ++ if (unlikely(S_ISDIR(h_mode))) ++ goto out; ++ } else if (unlikely(!S_ISDIR(h_mode))) { ++ err = -ENOTDIR; ++ goto out; ++ } ++ } else { ++ /* rename(2) case */ ++ err = -EIO; ++ if (unlikely(d_is_positive(h_dentry))) ++ goto out; ++ } ++ ++ err = -ENOENT; ++ /* expected parent dir is locked */ ++ if (unlikely(h_parent != h_dentry->d_parent)) ++ goto out; ++ err = 0; ++ ++ /* ++ * rmdir a dir may break the consistency on some filesystem. ++ * let's try heavy test. ++ */ ++ err = -EACCES; ++ sb = dentry->d_sb; ++ br = au_sbr(sb, bindex); ++ h_userns = au_br_userns(br); ++ if (unlikely(!au_opt_test(au_mntflags(sb), DIRPERM1) ++ && au_test_h_perm(h_userns, d_inode(h_parent), ++ MAY_EXEC | MAY_WRITE))) ++ goto out; ++ ++ h_ppath.dentry = h_parent; ++ h_ppath.mnt = au_br_mnt(br); ++ h_latest = au_sio_lkup_one(h_userns, &dentry->d_name, &h_ppath); ++ err = -EIO; ++ if (IS_ERR(h_latest)) ++ goto out; ++ if (h_latest == h_dentry) ++ err = 0; ++ dput(h_latest); ++ ++out: ++ return err; ++} ++ ++/* ++ * decide the branch where we operate for @dentry. the branch index will be set ++ * @rbcpup. after deciding it, 'pin' it and store the timestamps of the parent ++ * dir for reverting. ++ * when a new whiteout is necessary, create it. ++ */ ++static struct dentry* ++lock_hdir_create_wh(struct dentry *dentry, int isdir, aufs_bindex_t *rbcpup, ++ struct au_dtime *dt, struct au_pin *pin) ++{ ++ struct dentry *wh_dentry; ++ struct super_block *sb; ++ struct path h_path; ++ int err, need_wh; ++ unsigned int udba; ++ aufs_bindex_t bcpup; ++ ++ need_wh = au_wr_dir_need_wh(dentry, isdir, rbcpup); ++ wh_dentry = ERR_PTR(need_wh); ++ if (unlikely(need_wh < 0)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ udba = au_opt_udba(sb); ++ bcpup = *rbcpup; ++ err = au_pin(pin, dentry, bcpup, udba, ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out; ++ ++ h_path.dentry = au_pinned_h_parent(pin); ++ if (udba != AuOpt_UDBA_NONE ++ && au_dbtop(dentry) == bcpup) { ++ err = au_may_del(dentry, bcpup, h_path.dentry, isdir); ++ wh_dentry = ERR_PTR(err); ++ if (unlikely(err)) ++ goto out_unpin; ++ } ++ ++ h_path.mnt = au_sbr_mnt(sb, bcpup); ++ au_dtime_store(dt, au_pinned_parent(pin), &h_path); ++ wh_dentry = NULL; ++ if (!need_wh) ++ goto out; /* success, no need to create whiteout */ ++ ++ wh_dentry = au_wh_create(dentry, bcpup, h_path.dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_unpin; ++ ++ /* returns with the parent is locked and wh_dentry is dget-ed */ ++ goto out; /* success */ ++ ++out_unpin: ++ au_unpin(pin); ++out: ++ return wh_dentry; ++} ++ ++/* ++ * when removing a dir, rename it to a unique temporary whiteout-ed name first ++ * in order to be revertible and save time for removing many child whiteouts ++ * under the dir. ++ * returns 1 when there are too many child whiteout and caller should remove ++ * them asynchronously. returns 0 when the number of children is enough small to ++ * remove now or the branch fs is a remote fs. ++ * otherwise return an error. ++ */ ++static int renwh_and_rmdir(struct dentry *dentry, aufs_bindex_t bindex, ++ struct au_nhash *whlist, struct inode *dir) ++{ ++ int rmdir_later, err, dirwh; ++ struct dentry *h_dentry; ++ struct super_block *sb; ++ struct inode *inode; ++ ++ sb = dentry->d_sb; ++ SiMustAnyLock(sb); ++ h_dentry = au_h_dptr(dentry, bindex); ++ err = au_whtmp_ren(h_dentry, au_sbr(sb, bindex)); ++ if (unlikely(err)) ++ goto out; ++ ++ /* stop monitoring */ ++ inode = d_inode(dentry); ++ au_hn_free(au_hi(inode, bindex)); ++ ++ if (!au_test_fs_remote(h_dentry->d_sb)) { ++ dirwh = au_sbi(sb)->si_dirwh; ++ rmdir_later = (dirwh <= 1); ++ if (!rmdir_later) ++ rmdir_later = au_nhash_test_longer_wh(whlist, bindex, ++ dirwh); ++ if (rmdir_later) ++ return rmdir_later; ++ } ++ ++ err = au_whtmp_rmdir(dir, bindex, h_dentry, whlist); ++ if (unlikely(err)) { ++ AuIOErr("rmdir %pd, b%d failed, %d. ignored\n", ++ h_dentry, bindex, err); ++ err = 0; ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * final procedure for deleting a entry. ++ * maintain dentry and iattr. ++ */ ++static void epilog(struct inode *dir, struct dentry *dentry, ++ aufs_bindex_t bindex) ++{ ++ struct inode *inode; ++ ++ inode = d_inode(dentry); ++ d_drop(dentry); ++ inode->i_ctime = dir->i_ctime; ++ ++ au_dir_ts(dir, bindex); ++ inode_inc_iversion(dir); ++} ++ ++/* ++ * when an error happened, remove the created whiteout and revert everything. ++ */ ++static int do_revert(int err, struct inode *dir, aufs_bindex_t bindex, ++ aufs_bindex_t bwh, struct dentry *wh_dentry, ++ struct dentry *dentry, struct au_dtime *dt) ++{ ++ int rerr; ++ struct path h_path = { ++ .dentry = wh_dentry, ++ .mnt = au_sbr_mnt(dir->i_sb, bindex) ++ }; ++ ++ rerr = au_wh_unlink_dentry(au_h_iptr(dir, bindex), &h_path, dentry); ++ if (!rerr) { ++ au_set_dbwh(dentry, bwh); ++ au_dtime_revert(dt); ++ return 0; ++ } ++ ++ AuIOErr("%pd reverting whiteout failed(%d, %d)\n", dentry, err, rerr); ++ return -EIO; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int aufs_unlink(struct inode *dir, struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t bwh, bindex, btop; ++ struct inode *inode, *h_dir, *delegated; ++ struct dentry *parent, *wh_dentry; ++ /* to reduce stack size */ ++ struct { ++ struct au_dtime dt; ++ struct au_pin pin; ++ struct path h_path; ++ } *a; ++ ++ IMustLock(dir); ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_free; ++ err = au_d_hashed_positive(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ err = -EISDIR; ++ if (unlikely(d_is_dir(dentry))) ++ goto out_unlock; /* possible? */ ++ ++ btop = au_dbtop(dentry); ++ bwh = au_dbwh(dentry); ++ bindex = -1; ++ parent = dentry->d_parent; /* dir inode is locked */ ++ di_write_lock_parent(parent); ++ wh_dentry = lock_hdir_create_wh(dentry, /*isdir*/0, &bindex, &a->dt, ++ &a->pin); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ a->h_path.mnt = au_sbr_mnt(dentry->d_sb, btop); ++ a->h_path.dentry = au_h_dptr(dentry, btop); ++ dget(a->h_path.dentry); ++ if (bindex == btop) { ++ h_dir = au_pinned_h_dir(&a->pin); ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, &a->h_path, &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ } else { ++ /* dir inode is locked */ ++ h_dir = d_inode(wh_dentry->d_parent); ++ IMustLock(h_dir); ++ err = 0; ++ } ++ ++ if (!err) { ++ vfsub_drop_nlink(inode); ++ epilog(dir, dentry, bindex); ++ ++ /* update target timestamps */ ++ if (bindex == btop) { ++ vfsub_update_h_iattr(&a->h_path, /*did*/NULL); ++ /*ignore*/ ++ inode->i_ctime = d_inode(a->h_path.dentry)->i_ctime; ++ } else ++ /* todo: this timestamp may be reverted later */ ++ inode->i_ctime = h_dir->i_ctime; ++ goto out_unpin; /* success */ ++ } ++ ++ /* revert */ ++ if (wh_dentry) { ++ int rerr; ++ ++ rerr = do_revert(err, dir, bindex, bwh, wh_dentry, dentry, ++ &a->dt); ++ if (rerr) ++ err = rerr; ++ } ++ ++out_unpin: ++ au_unpin(&a->pin); ++ dput(wh_dentry); ++ dput(a->h_path.dentry); ++out_parent: ++ di_write_unlock(parent); ++out_unlock: ++ aufs_read_unlock(dentry, AuLock_DW); ++out_free: ++ au_kfree_rcu(a); ++out: ++ return err; ++} ++ ++int aufs_rmdir(struct inode *dir, struct dentry *dentry) ++{ ++ int err, rmdir_later; ++ aufs_bindex_t bwh, bindex, btop; ++ struct inode *inode; ++ struct dentry *parent, *wh_dentry, *h_dentry; ++ struct au_whtmp_rmdir *args; ++ /* to reduce stack size */ ++ struct { ++ struct au_dtime dt; ++ struct au_pin pin; ++ } *a; ++ ++ IMustLock(dir); ++ ++ err = -ENOMEM; ++ a = kmalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_FLUSH | AuLock_GEN); ++ if (unlikely(err)) ++ goto out_free; ++ err = au_alive_dir(dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ inode = d_inode(dentry); ++ IMustLock(inode); ++ err = -ENOTDIR; ++ if (unlikely(!d_is_dir(dentry))) ++ goto out_unlock; /* possible? */ ++ ++ err = -ENOMEM; ++ args = au_whtmp_rmdir_alloc(dir->i_sb, GFP_NOFS); ++ if (unlikely(!args)) ++ goto out_unlock; ++ ++ parent = dentry->d_parent; /* dir inode is locked */ ++ di_write_lock_parent(parent); ++ err = au_test_empty(dentry, &args->whlist); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ btop = au_dbtop(dentry); ++ bwh = au_dbwh(dentry); ++ bindex = -1; ++ wh_dentry = lock_hdir_create_wh(dentry, /*isdir*/1, &bindex, &a->dt, ++ &a->pin); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) ++ goto out_parent; ++ ++ h_dentry = au_h_dptr(dentry, btop); ++ dget(h_dentry); ++ rmdir_later = 0; ++ if (bindex == btop) { ++ err = renwh_and_rmdir(dentry, btop, &args->whlist, dir); ++ if (err > 0) { ++ rmdir_later = err; ++ err = 0; ++ } ++ } else { ++ /* stop monitoring */ ++ au_hn_free(au_hi(inode, btop)); ++ ++ /* dir inode is locked */ ++ IMustLock(d_inode(wh_dentry->d_parent)); ++ err = 0; ++ } ++ ++ if (!err) { ++ vfsub_dead_dir(inode); ++ au_set_dbdiropq(dentry, -1); ++ epilog(dir, dentry, bindex); ++ ++ if (rmdir_later) { ++ au_whtmp_kick_rmdir(dir, btop, h_dentry, args); ++ args = NULL; ++ } ++ ++ goto out_unpin; /* success */ ++ } ++ ++ /* revert */ ++ AuLabel(revert); ++ if (wh_dentry) { ++ int rerr; ++ ++ rerr = do_revert(err, dir, bindex, bwh, wh_dentry, dentry, ++ &a->dt); ++ if (rerr) ++ err = rerr; ++ } ++ ++out_unpin: ++ au_unpin(&a->pin); ++ dput(wh_dentry); ++ dput(h_dentry); ++out_parent: ++ di_write_unlock(parent); ++ if (args) ++ au_whtmp_rmdir_free(args); ++out_unlock: ++ aufs_read_unlock(dentry, AuLock_DW); ++out_free: ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/i_op_ren.c linux-5.15.37-aufs/fs/aufs/i_op_ren.c +--- linux-5.15.37/fs/aufs/i_op_ren.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/i_op_ren.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,1244 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * inode operation (rename entry) ++ * todo: this is crazy monster ++ */ ++ ++#include ++#include "aufs.h" ++ ++enum { AuSRC, AuDST, AuSrcDst }; ++enum { AuPARENT, AuCHILD, AuParentChild }; ++ ++#define AuRen_ISDIR_SRC 1 ++#define AuRen_ISDIR_DST (1 << 1) ++#define AuRen_ISSAMEDIR (1 << 2) ++#define AuRen_WHSRC (1 << 3) ++#define AuRen_WHDST (1 << 4) ++#define AuRen_MNT_WRITE (1 << 5) ++#define AuRen_DT_DSTDIR (1 << 6) ++#define AuRen_DIROPQ_SRC (1 << 7) ++#define AuRen_DIROPQ_DST (1 << 8) ++#define AuRen_DIRREN (1 << 9) ++#define AuRen_DROPPED_SRC (1 << 10) ++#define AuRen_DROPPED_DST (1 << 11) ++#define au_ftest_ren(flags, name) ((flags) & AuRen_##name) ++#define au_fset_ren(flags, name) \ ++ do { (flags) |= AuRen_##name; } while (0) ++#define au_fclr_ren(flags, name) \ ++ do { (flags) &= ~AuRen_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_DIRREN ++#undef AuRen_DIRREN ++#define AuRen_DIRREN 0 ++#endif ++ ++struct au_ren_args { ++ struct { ++ struct dentry *dentry, *h_dentry, *parent, *h_parent, ++ *wh_dentry; ++ struct inode *dir, *inode; ++ struct au_hinode *hdir, *hinode; ++ struct au_dtime dt[AuParentChild]; ++ aufs_bindex_t btop, bdiropq; ++ } sd[AuSrcDst]; ++ ++#define src_dentry sd[AuSRC].dentry ++#define src_dir sd[AuSRC].dir ++#define src_inode sd[AuSRC].inode ++#define src_h_dentry sd[AuSRC].h_dentry ++#define src_parent sd[AuSRC].parent ++#define src_h_parent sd[AuSRC].h_parent ++#define src_wh_dentry sd[AuSRC].wh_dentry ++#define src_hdir sd[AuSRC].hdir ++#define src_hinode sd[AuSRC].hinode ++#define src_h_dir sd[AuSRC].hdir->hi_inode ++#define src_dt sd[AuSRC].dt ++#define src_btop sd[AuSRC].btop ++#define src_bdiropq sd[AuSRC].bdiropq ++ ++#define dst_dentry sd[AuDST].dentry ++#define dst_dir sd[AuDST].dir ++#define dst_inode sd[AuDST].inode ++#define dst_h_dentry sd[AuDST].h_dentry ++#define dst_parent sd[AuDST].parent ++#define dst_h_parent sd[AuDST].h_parent ++#define dst_wh_dentry sd[AuDST].wh_dentry ++#define dst_hdir sd[AuDST].hdir ++#define dst_hinode sd[AuDST].hinode ++#define dst_h_dir sd[AuDST].hdir->hi_inode ++#define dst_dt sd[AuDST].dt ++#define dst_btop sd[AuDST].btop ++#define dst_bdiropq sd[AuDST].bdiropq ++ ++ struct dentry *h_trap; ++ struct au_branch *br; ++ struct path h_path; ++ struct au_nhash whlist; ++ aufs_bindex_t btgt, src_bwh; ++ ++ struct { ++ unsigned short auren_flags; ++ unsigned char flags; /* syscall parameter */ ++ unsigned char exchange; ++ } __packed; ++ ++ struct au_whtmp_rmdir *thargs; ++ struct dentry *h_dst; ++ struct au_hinode *h_root; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * functions for reverting. ++ * when an error happened in a single rename systemcall, we should revert ++ * everything as if nothing happened. ++ * we don't need to revert the copied-up/down the parent dir since they are ++ * harmless. ++ */ ++ ++#define RevertFailure(fmt, ...) do { \ ++ AuIOErr("revert failure: " fmt " (%d, %d)\n", \ ++ ##__VA_ARGS__, err, rerr); \ ++ err = -EIO; \ ++} while (0) ++ ++static void au_ren_do_rev_diropq(int err, struct au_ren_args *a, int idx) ++{ ++ int rerr; ++ struct dentry *d; ++#define src_or_dst(member) a->sd[idx].member ++ ++ d = src_or_dst(dentry); /* {src,dst}_dentry */ ++ au_hn_inode_lock_nested(src_or_dst(hinode), AuLsc_I_CHILD); ++ rerr = au_diropq_remove(d, a->btgt); ++ au_hn_inode_unlock(src_or_dst(hinode)); ++ au_set_dbdiropq(d, src_or_dst(bdiropq)); ++ if (rerr) ++ RevertFailure("remove diropq %pd", d); ++ ++#undef src_or_dst_ ++} ++ ++static void au_ren_rev_diropq(int err, struct au_ren_args *a) ++{ ++ if (au_ftest_ren(a->auren_flags, DIROPQ_SRC)) ++ au_ren_do_rev_diropq(err, a, AuSRC); ++ if (au_ftest_ren(a->auren_flags, DIROPQ_DST)) ++ au_ren_do_rev_diropq(err, a, AuDST); ++} ++ ++static void au_ren_rev_rename(int err, struct au_ren_args *a) ++{ ++ int rerr; ++ struct inode *delegated; ++ struct path h_ppath = { ++ .dentry = a->src_h_parent, ++ .mnt = a->h_path.mnt ++ }; ++ ++ a->h_path.dentry = vfsub_lkup_one(&a->src_dentry->d_name, &h_ppath); ++ rerr = PTR_ERR(a->h_path.dentry); ++ if (IS_ERR(a->h_path.dentry)) { ++ RevertFailure("lkup one %pd", a->src_dentry); ++ return; ++ } ++ ++ delegated = NULL; ++ rerr = vfsub_rename(a->dst_h_dir, ++ au_h_dptr(a->src_dentry, a->btgt), ++ a->src_h_dir, &a->h_path, &delegated, a->flags); ++ if (unlikely(rerr == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal rename\n"); ++ iput(delegated); ++ } ++ d_drop(a->h_path.dentry); ++ dput(a->h_path.dentry); ++ /* au_set_h_dptr(a->src_dentry, a->btgt, NULL); */ ++ if (rerr) ++ RevertFailure("rename %pd", a->src_dentry); ++} ++ ++static void au_ren_rev_whtmp(int err, struct au_ren_args *a) ++{ ++ int rerr; ++ struct inode *delegated; ++ struct path h_ppath = { ++ .dentry = a->dst_h_parent, ++ .mnt = a->h_path.mnt ++ }; ++ ++ a->h_path.dentry = vfsub_lkup_one(&a->dst_dentry->d_name, &h_ppath); ++ rerr = PTR_ERR(a->h_path.dentry); ++ if (IS_ERR(a->h_path.dentry)) { ++ RevertFailure("lkup one %pd", a->dst_dentry); ++ return; ++ } ++ if (d_is_positive(a->h_path.dentry)) { ++ d_drop(a->h_path.dentry); ++ dput(a->h_path.dentry); ++ return; ++ } ++ ++ delegated = NULL; ++ rerr = vfsub_rename(a->dst_h_dir, a->h_dst, a->dst_h_dir, &a->h_path, ++ &delegated, a->flags); ++ if (unlikely(rerr == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal rename\n"); ++ iput(delegated); ++ } ++ d_drop(a->h_path.dentry); ++ dput(a->h_path.dentry); ++ if (!rerr) ++ au_set_h_dptr(a->dst_dentry, a->btgt, dget(a->h_dst)); ++ else ++ RevertFailure("rename %pd", a->h_dst); ++} ++ ++static void au_ren_rev_whsrc(int err, struct au_ren_args *a) ++{ ++ int rerr; ++ ++ a->h_path.dentry = a->src_wh_dentry; ++ rerr = au_wh_unlink_dentry(a->src_h_dir, &a->h_path, a->src_dentry); ++ au_set_dbwh(a->src_dentry, a->src_bwh); ++ if (rerr) ++ RevertFailure("unlink %pd", a->src_wh_dentry); ++} ++#undef RevertFailure ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * when we have to copyup the renaming entry, do it with the rename-target name ++ * in order to minimize the cost (the later actual rename is unnecessary). ++ * otherwise rename it on the target branch. ++ */ ++static int au_ren_or_cpup(struct au_ren_args *a) ++{ ++ int err; ++ struct dentry *d; ++ struct inode *delegated; ++ ++ d = a->src_dentry; ++ if (au_dbtop(d) == a->btgt) { ++ a->h_path.dentry = a->dst_h_dentry; ++ AuDebugOn(au_dbtop(d) != a->btgt); ++ delegated = NULL; ++ err = vfsub_rename(a->src_h_dir, au_h_dptr(d, a->btgt), ++ a->dst_h_dir, &a->h_path, &delegated, ++ a->flags); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal rename\n"); ++ iput(delegated); ++ } ++ } else ++ BUG(); ++ ++ if (!err && a->h_dst) ++ /* it will be set to dinfo later */ ++ dget(a->h_dst); ++ ++ return err; ++} ++ ++/* cf. aufs_rmdir() */ ++static int au_ren_del_whtmp(struct au_ren_args *a) ++{ ++ int err; ++ struct inode *dir; ++ ++ dir = a->dst_dir; ++ SiMustAnyLock(dir->i_sb); ++ if (!au_nhash_test_longer_wh(&a->whlist, a->btgt, ++ au_sbi(dir->i_sb)->si_dirwh) ++ || au_test_fs_remote(a->h_dst->d_sb)) { ++ err = au_whtmp_rmdir(dir, a->btgt, a->h_dst, &a->whlist); ++ if (unlikely(err)) ++ pr_warn("failed removing whtmp dir %pd (%d), " ++ "ignored.\n", a->h_dst, err); ++ } else { ++ au_nhash_wh_free(&a->thargs->whlist); ++ a->thargs->whlist = a->whlist; ++ a->whlist.nh_num = 0; ++ au_whtmp_kick_rmdir(dir, a->btgt, a->h_dst, a->thargs); ++ dput(a->h_dst); ++ a->thargs = NULL; ++ } ++ ++ return 0; ++} ++ ++/* make it 'opaque' dir. */ ++static int au_ren_do_diropq(struct au_ren_args *a, int idx) ++{ ++ int err; ++ struct dentry *d, *diropq; ++#define src_or_dst(member) a->sd[idx].member ++ ++ err = 0; ++ d = src_or_dst(dentry); /* {src,dst}_dentry */ ++ src_or_dst(bdiropq) = au_dbdiropq(d); ++ src_or_dst(hinode) = au_hi(src_or_dst(inode), a->btgt); ++ au_hn_inode_lock_nested(src_or_dst(hinode), AuLsc_I_CHILD); ++ diropq = au_diropq_create(d, a->btgt); ++ au_hn_inode_unlock(src_or_dst(hinode)); ++ if (IS_ERR(diropq)) ++ err = PTR_ERR(diropq); ++ else ++ dput(diropq); ++ ++#undef src_or_dst_ ++ return err; ++} ++ ++static int au_ren_diropq(struct au_ren_args *a) ++{ ++ int err; ++ unsigned char always; ++ struct dentry *d; ++ ++ err = 0; ++ d = a->dst_dentry; /* already renamed on the branch */ ++ always = !!au_opt_test(au_mntflags(d->d_sb), ALWAYS_DIROPQ); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC) ++ && !au_ftest_ren(a->auren_flags, DIRREN) ++ && a->btgt != au_dbdiropq(a->src_dentry) ++ && (a->dst_wh_dentry ++ || a->btgt <= au_dbdiropq(d) ++ /* hide the lower to keep xino */ ++ /* the lowers may not be a dir, but we hide them anyway */ ++ || a->btgt < au_dbbot(d) ++ || always)) { ++ AuDbg("here\n"); ++ err = au_ren_do_diropq(a, AuSRC); ++ if (unlikely(err)) ++ goto out; ++ au_fset_ren(a->auren_flags, DIROPQ_SRC); ++ } ++ if (!a->exchange) ++ goto out; /* success */ ++ ++ d = a->src_dentry; /* already renamed on the branch */ ++ if (au_ftest_ren(a->auren_flags, ISDIR_DST) ++ && a->btgt != au_dbdiropq(a->dst_dentry) ++ && (a->btgt < au_dbdiropq(d) ++ || a->btgt < au_dbbot(d) ++ || always)) { ++ AuDbgDentry(a->src_dentry); ++ AuDbgDentry(a->dst_dentry); ++ err = au_ren_do_diropq(a, AuDST); ++ if (unlikely(err)) ++ goto out_rev_src; ++ au_fset_ren(a->auren_flags, DIROPQ_DST); ++ } ++ goto out; /* success */ ++ ++out_rev_src: ++ AuDbg("err %d, reverting src\n", err); ++ au_ren_rev_diropq(err, a); ++out: ++ return err; ++} ++ ++static int do_rename(struct au_ren_args *a) ++{ ++ int err; ++ struct dentry *d, *h_d; ++ ++ if (!a->exchange) { ++ /* prepare workqueue args for asynchronous rmdir */ ++ h_d = a->dst_h_dentry; ++ if (au_ftest_ren(a->auren_flags, ISDIR_DST) ++ /* && !au_ftest_ren(a->auren_flags, DIRREN) */ ++ && d_is_positive(h_d)) { ++ err = -ENOMEM; ++ a->thargs = au_whtmp_rmdir_alloc(a->src_dentry->d_sb, ++ GFP_NOFS); ++ if (unlikely(!a->thargs)) ++ goto out; ++ a->h_dst = dget(h_d); ++ } ++ ++ /* create whiteout for src_dentry */ ++ if (au_ftest_ren(a->auren_flags, WHSRC)) { ++ a->src_bwh = au_dbwh(a->src_dentry); ++ AuDebugOn(a->src_bwh >= 0); ++ a->src_wh_dentry = au_wh_create(a->src_dentry, a->btgt, ++ a->src_h_parent); ++ err = PTR_ERR(a->src_wh_dentry); ++ if (IS_ERR(a->src_wh_dentry)) ++ goto out_thargs; ++ } ++ ++ /* lookup whiteout for dentry */ ++ if (au_ftest_ren(a->auren_flags, WHDST)) { ++ h_d = au_wh_lkup(a->dst_h_parent, ++ &a->dst_dentry->d_name, a->br); ++ err = PTR_ERR(h_d); ++ if (IS_ERR(h_d)) ++ goto out_whsrc; ++ if (d_is_negative(h_d)) ++ dput(h_d); ++ else ++ a->dst_wh_dentry = h_d; ++ } ++ ++ /* rename dentry to tmpwh */ ++ if (a->thargs) { ++ err = au_whtmp_ren(a->dst_h_dentry, a->br); ++ if (unlikely(err)) ++ goto out_whdst; ++ ++ d = a->dst_dentry; ++ au_set_h_dptr(d, a->btgt, NULL); ++ err = au_lkup_neg(d, a->btgt, /*wh*/0); ++ if (unlikely(err)) ++ goto out_whtmp; ++ a->dst_h_dentry = au_h_dptr(d, a->btgt); ++ } ++ } ++ ++ BUG_ON(d_is_positive(a->dst_h_dentry) && a->src_btop != a->btgt); ++#if 0 /* debugging */ ++ BUG_ON(!au_ftest_ren(a->auren_flags, DIRREN) ++ && d_is_positive(a->dst_h_dentry) ++ && a->src_btop != a->btgt); ++#endif ++ ++ /* rename by vfs_rename or cpup */ ++ err = au_ren_or_cpup(a); ++ if (unlikely(err)) ++ /* leave the copied-up one */ ++ goto out_whtmp; ++ ++ /* make dir opaque */ ++ err = au_ren_diropq(a); ++ if (unlikely(err)) ++ goto out_rename; ++ ++ /* update target timestamps */ ++ if (a->exchange) { ++ AuDebugOn(au_dbtop(a->dst_dentry) != a->btgt); ++ a->h_path.dentry = au_h_dptr(a->dst_dentry, a->btgt); ++ vfsub_update_h_iattr(&a->h_path, /*did*/NULL); /*ignore*/ ++ a->dst_inode->i_ctime = d_inode(a->h_path.dentry)->i_ctime; ++ } ++ AuDebugOn(au_dbtop(a->src_dentry) != a->btgt); ++ a->h_path.dentry = au_h_dptr(a->src_dentry, a->btgt); ++ vfsub_update_h_iattr(&a->h_path, /*did*/NULL); /*ignore*/ ++ a->src_inode->i_ctime = d_inode(a->h_path.dentry)->i_ctime; ++ ++ if (!a->exchange) { ++ /* remove whiteout for dentry */ ++ if (a->dst_wh_dentry) { ++ a->h_path.dentry = a->dst_wh_dentry; ++ err = au_wh_unlink_dentry(a->dst_h_dir, &a->h_path, ++ a->dst_dentry); ++ if (unlikely(err)) ++ goto out_diropq; ++ } ++ ++ /* remove whtmp */ ++ if (a->thargs) ++ au_ren_del_whtmp(a); /* ignore this error */ ++ ++ au_fhsm_wrote(a->src_dentry->d_sb, a->btgt, /*force*/0); ++ } ++ err = 0; ++ goto out_success; ++ ++out_diropq: ++ au_ren_rev_diropq(err, a); ++out_rename: ++ au_ren_rev_rename(err, a); ++ dput(a->h_dst); ++out_whtmp: ++ if (a->thargs) ++ au_ren_rev_whtmp(err, a); ++out_whdst: ++ dput(a->dst_wh_dentry); ++ a->dst_wh_dentry = NULL; ++out_whsrc: ++ if (a->src_wh_dentry) ++ au_ren_rev_whsrc(err, a); ++out_success: ++ dput(a->src_wh_dentry); ++ dput(a->dst_wh_dentry); ++out_thargs: ++ if (a->thargs) { ++ dput(a->h_dst); ++ au_whtmp_rmdir_free(a->thargs); ++ a->thargs = NULL; ++ } ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * test if @dentry dir can be rename destination or not. ++ * success means, it is a logically empty dir. ++ */ ++static int may_rename_dstdir(struct dentry *dentry, struct au_nhash *whlist) ++{ ++ return au_test_empty(dentry, whlist); ++} ++ ++/* ++ * test if @a->src_dentry dir can be rename source or not. ++ * if it can, return 0. ++ * success means, ++ * - it is a logically empty dir. ++ * - or, it exists on writable branch and has no children including whiteouts ++ * on the lower branch unless DIRREN is on. ++ */ ++static int may_rename_srcdir(struct au_ren_args *a) ++{ ++ int err; ++ unsigned int rdhash; ++ aufs_bindex_t btop, btgt; ++ struct dentry *dentry; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ ++ dentry = a->src_dentry; ++ sb = dentry->d_sb; ++ sbinfo = au_sbi(sb); ++ if (au_opt_test(sbinfo->si_mntflags, DIRREN)) ++ au_fset_ren(a->auren_flags, DIRREN); ++ ++ btgt = a->btgt; ++ btop = au_dbtop(dentry); ++ if (btop != btgt) { ++ struct au_nhash whlist; ++ ++ SiMustAnyLock(sb); ++ rdhash = sbinfo->si_rdhash; ++ if (!rdhash) ++ rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, ++ dentry)); ++ err = au_nhash_alloc(&whlist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_test_empty(dentry, &whlist); ++ au_nhash_wh_free(&whlist); ++ goto out; ++ } ++ ++ if (btop == au_dbtaildir(dentry)) ++ return 0; /* success */ ++ ++ err = au_test_empty_lower(dentry); ++ ++out: ++ if (err == -ENOTEMPTY) { ++ if (au_ftest_ren(a->auren_flags, DIRREN)) { ++ err = 0; ++ } else { ++ AuWarn1("renaming dir who has child(ren) on multiple " ++ "branches, is not supported\n"); ++ err = -EXDEV; ++ } ++ } ++ return err; ++} ++ ++/* side effect: sets whlist and h_dentry */ ++static int au_ren_may_dir(struct au_ren_args *a) ++{ ++ int err; ++ unsigned int rdhash; ++ struct dentry *d; ++ ++ d = a->dst_dentry; ++ SiMustAnyLock(d->d_sb); ++ ++ err = 0; ++ if (au_ftest_ren(a->auren_flags, ISDIR_DST) && a->dst_inode) { ++ rdhash = au_sbi(d->d_sb)->si_rdhash; ++ if (!rdhash) ++ rdhash = au_rdhash_est(au_dir_size(/*file*/NULL, d)); ++ err = au_nhash_alloc(&a->whlist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ ++ if (!a->exchange) { ++ au_set_dbtop(d, a->dst_btop); ++ err = may_rename_dstdir(d, &a->whlist); ++ au_set_dbtop(d, a->btgt); ++ } else ++ err = may_rename_srcdir(a); ++ } ++ a->dst_h_dentry = au_h_dptr(d, au_dbtop(d)); ++ if (unlikely(err)) ++ goto out; ++ ++ d = a->src_dentry; ++ a->src_h_dentry = au_h_dptr(d, au_dbtop(d)); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC)) { ++ err = may_rename_srcdir(a); ++ if (unlikely(err)) { ++ au_nhash_wh_free(&a->whlist); ++ a->whlist.nh_num = 0; ++ } ++ } ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * simple tests for rename. ++ * following the checks in vfs, plus the parent-child relationship. ++ */ ++static int au_may_ren(struct au_ren_args *a) ++{ ++ int err, isdir; ++ struct inode *h_inode; ++ ++ if (a->src_btop == a->btgt) { ++ err = au_may_del(a->src_dentry, a->btgt, a->src_h_parent, ++ au_ftest_ren(a->auren_flags, ISDIR_SRC)); ++ if (unlikely(err)) ++ goto out; ++ err = -EINVAL; ++ if (unlikely(a->src_h_dentry == a->h_trap)) ++ goto out; ++ } ++ ++ err = 0; ++ if (a->dst_btop != a->btgt) ++ goto out; ++ ++ err = -ENOTEMPTY; ++ if (unlikely(a->dst_h_dentry == a->h_trap)) ++ goto out; ++ ++ err = -EIO; ++ isdir = !!au_ftest_ren(a->auren_flags, ISDIR_DST); ++ if (d_really_is_negative(a->dst_dentry)) { ++ if (d_is_negative(a->dst_h_dentry)) ++ err = au_may_add(a->dst_dentry, a->btgt, ++ a->dst_h_parent, isdir); ++ } else { ++ if (unlikely(d_is_negative(a->dst_h_dentry))) ++ goto out; ++ h_inode = d_inode(a->dst_h_dentry); ++ if (h_inode->i_nlink) ++ err = au_may_del(a->dst_dentry, a->btgt, ++ a->dst_h_parent, isdir); ++ } ++ ++out: ++ if (unlikely(err == -ENOENT || err == -EEXIST)) ++ err = -EIO; ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * locking order ++ * (VFS) ++ * - src_dir and dir by lock_rename() ++ * - inode if exists ++ * (aufs) ++ * - lock all ++ * + src_dentry and dentry by aufs_read_and_write_lock2() which calls, ++ * + si_read_lock ++ * + di_write_lock2_child() ++ * + di_write_lock_child() ++ * + ii_write_lock_child() ++ * + di_write_lock_child2() ++ * + ii_write_lock_child2() ++ * + src_parent and parent ++ * + di_write_lock_parent() ++ * + ii_write_lock_parent() ++ * + di_write_lock_parent2() ++ * + ii_write_lock_parent2() ++ * + lower src_dir and dir by vfsub_lock_rename() ++ * + verify the every relationships between child and parent. if any ++ * of them failed, unlock all and return -EBUSY. ++ */ ++static void au_ren_unlock(struct au_ren_args *a) ++{ ++ vfsub_unlock_rename(a->src_h_parent, a->src_hdir, ++ a->dst_h_parent, a->dst_hdir); ++ if (au_ftest_ren(a->auren_flags, DIRREN) ++ && a->h_root) ++ au_hn_inode_unlock(a->h_root); ++ if (au_ftest_ren(a->auren_flags, MNT_WRITE)) ++ vfsub_mnt_drop_write(au_br_mnt(a->br)); ++} ++ ++static int au_ren_lock(struct au_ren_args *a) ++{ ++ int err; ++ unsigned int udba; ++ ++ err = 0; ++ a->src_h_parent = au_h_dptr(a->src_parent, a->btgt); ++ a->src_hdir = au_hi(a->src_dir, a->btgt); ++ a->dst_h_parent = au_h_dptr(a->dst_parent, a->btgt); ++ a->dst_hdir = au_hi(a->dst_dir, a->btgt); ++ ++ err = vfsub_mnt_want_write(au_br_mnt(a->br)); ++ if (unlikely(err)) ++ goto out; ++ au_fset_ren(a->auren_flags, MNT_WRITE); ++ if (au_ftest_ren(a->auren_flags, DIRREN)) { ++ struct dentry *root; ++ struct inode *dir; ++ ++ /* ++ * sbinfo is already locked, so this ii_read_lock is ++ * unnecessary. but our debugging feature checks it. ++ */ ++ root = a->src_inode->i_sb->s_root; ++ if (root != a->src_parent && root != a->dst_parent) { ++ dir = d_inode(root); ++ ii_read_lock_parent3(dir); ++ a->h_root = au_hi(dir, a->btgt); ++ ii_read_unlock(dir); ++ au_hn_inode_lock_nested(a->h_root, AuLsc_I_PARENT3); ++ } ++ } ++ a->h_trap = vfsub_lock_rename(a->src_h_parent, a->src_hdir, ++ a->dst_h_parent, a->dst_hdir); ++ udba = au_opt_udba(a->src_dentry->d_sb); ++ if (unlikely(a->src_hdir->hi_inode != d_inode(a->src_h_parent) ++ || a->dst_hdir->hi_inode != d_inode(a->dst_h_parent))) ++ err = au_busy_or_stale(); ++ if (!err && au_dbtop(a->src_dentry) == a->btgt) ++ err = au_h_verify(a->src_h_dentry, udba, ++ d_inode(a->src_h_parent), a->src_h_parent, ++ a->br); ++ if (!err && au_dbtop(a->dst_dentry) == a->btgt) ++ err = au_h_verify(a->dst_h_dentry, udba, ++ d_inode(a->dst_h_parent), a->dst_h_parent, ++ a->br); ++ if (!err) ++ goto out; /* success */ ++ ++ err = au_busy_or_stale(); ++ au_ren_unlock(a); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void au_ren_refresh_dir(struct au_ren_args *a) ++{ ++ struct inode *dir; ++ ++ dir = a->dst_dir; ++ inode_inc_iversion(dir); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC)) { ++ /* is this updating defined in POSIX? */ ++ au_cpup_attr_timesizes(a->src_inode); ++ au_cpup_attr_nlink(dir, /*force*/1); ++ } ++ au_dir_ts(dir, a->btgt); ++ ++ if (a->exchange) { ++ dir = a->src_dir; ++ inode_inc_iversion(dir); ++ if (au_ftest_ren(a->auren_flags, ISDIR_DST)) { ++ /* is this updating defined in POSIX? */ ++ au_cpup_attr_timesizes(a->dst_inode); ++ au_cpup_attr_nlink(dir, /*force*/1); ++ } ++ au_dir_ts(dir, a->btgt); ++ } ++ ++ if (au_ftest_ren(a->auren_flags, ISSAMEDIR)) ++ return; ++ ++ dir = a->src_dir; ++ inode_inc_iversion(dir); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC)) ++ au_cpup_attr_nlink(dir, /*force*/1); ++ au_dir_ts(dir, a->btgt); ++} ++ ++static void au_ren_refresh(struct au_ren_args *a) ++{ ++ aufs_bindex_t bbot, bindex; ++ struct dentry *d, *h_d; ++ struct inode *i, *h_i; ++ struct super_block *sb; ++ ++ d = a->dst_dentry; ++ d_drop(d); ++ if (a->h_dst) ++ /* already dget-ed by au_ren_or_cpup() */ ++ au_set_h_dptr(d, a->btgt, a->h_dst); ++ ++ i = a->dst_inode; ++ if (i) { ++ if (!a->exchange) { ++ if (!au_ftest_ren(a->auren_flags, ISDIR_DST)) ++ vfsub_drop_nlink(i); ++ else { ++ vfsub_dead_dir(i); ++ au_cpup_attr_timesizes(i); ++ } ++ au_update_dbrange(d, /*do_put_zero*/1); ++ } else ++ au_cpup_attr_nlink(i, /*force*/1); ++ } else { ++ bbot = a->btgt; ++ for (bindex = au_dbtop(d); bindex < bbot; bindex++) ++ au_set_h_dptr(d, bindex, NULL); ++ bbot = au_dbbot(d); ++ for (bindex = a->btgt + 1; bindex <= bbot; bindex++) ++ au_set_h_dptr(d, bindex, NULL); ++ au_update_dbrange(d, /*do_put_zero*/0); ++ } ++ ++ if (a->exchange ++ || au_ftest_ren(a->auren_flags, DIRREN)) { ++ d_drop(a->src_dentry); ++ if (au_ftest_ren(a->auren_flags, DIRREN)) ++ au_set_dbwh(a->src_dentry, -1); ++ return; ++ } ++ ++ d = a->src_dentry; ++ au_set_dbwh(d, -1); ++ bbot = au_dbbot(d); ++ for (bindex = a->btgt + 1; bindex <= bbot; bindex++) { ++ h_d = au_h_dptr(d, bindex); ++ if (h_d) ++ au_set_h_dptr(d, bindex, NULL); ++ } ++ au_set_dbbot(d, a->btgt); ++ ++ sb = d->d_sb; ++ i = a->src_inode; ++ if (au_opt_test(au_mntflags(sb), PLINK) && au_plink_test(i)) ++ return; /* success */ ++ ++ bbot = au_ibbot(i); ++ for (bindex = a->btgt + 1; bindex <= bbot; bindex++) { ++ h_i = au_h_iptr(i, bindex); ++ if (h_i) { ++ au_xino_write(sb, bindex, h_i->i_ino, /*ino*/0); ++ /* ignore this error */ ++ au_set_h_iptr(i, bindex, NULL, 0); ++ } ++ } ++ au_set_ibbot(i, a->btgt); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* mainly for link(2) and rename(2) */ ++int au_wbr(struct dentry *dentry, aufs_bindex_t btgt) ++{ ++ aufs_bindex_t bdiropq, bwh; ++ struct dentry *parent; ++ struct au_branch *br; ++ ++ parent = dentry->d_parent; ++ IMustLock(d_inode(parent)); /* dir is locked */ ++ ++ bdiropq = au_dbdiropq(parent); ++ bwh = au_dbwh(dentry); ++ br = au_sbr(dentry->d_sb, btgt); ++ if (au_br_rdonly(br) ++ || (0 <= bdiropq && bdiropq < btgt) ++ || (0 <= bwh && bwh < btgt)) ++ btgt = -1; ++ ++ AuDbg("btgt %d\n", btgt); ++ return btgt; ++} ++ ++/* sets src_btop, dst_btop and btgt */ ++static int au_ren_wbr(struct au_ren_args *a) ++{ ++ int err; ++ struct au_wr_dir_args wr_dir_args = { ++ /* .force_btgt = -1, */ ++ .flags = AuWrDir_ADD_ENTRY ++ }; ++ ++ a->src_btop = au_dbtop(a->src_dentry); ++ a->dst_btop = au_dbtop(a->dst_dentry); ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC) ++ || au_ftest_ren(a->auren_flags, ISDIR_DST)) ++ au_fset_wrdir(wr_dir_args.flags, ISDIR); ++ wr_dir_args.force_btgt = a->src_btop; ++ if (a->dst_inode && a->dst_btop < a->src_btop) ++ wr_dir_args.force_btgt = a->dst_btop; ++ wr_dir_args.force_btgt = au_wbr(a->dst_dentry, wr_dir_args.force_btgt); ++ err = au_wr_dir(a->dst_dentry, a->src_dentry, &wr_dir_args); ++ a->btgt = err; ++ if (a->exchange) ++ au_update_dbtop(a->dst_dentry); ++ ++ return err; ++} ++ ++static void au_ren_dt(struct au_ren_args *a) ++{ ++ a->h_path.dentry = a->src_h_parent; ++ au_dtime_store(a->src_dt + AuPARENT, a->src_parent, &a->h_path); ++ if (!au_ftest_ren(a->auren_flags, ISSAMEDIR)) { ++ a->h_path.dentry = a->dst_h_parent; ++ au_dtime_store(a->dst_dt + AuPARENT, a->dst_parent, &a->h_path); ++ } ++ ++ au_fclr_ren(a->auren_flags, DT_DSTDIR); ++ if (!au_ftest_ren(a->auren_flags, ISDIR_SRC) ++ && !a->exchange) ++ return; ++ ++ a->h_path.dentry = a->src_h_dentry; ++ au_dtime_store(a->src_dt + AuCHILD, a->src_dentry, &a->h_path); ++ if (d_is_positive(a->dst_h_dentry)) { ++ au_fset_ren(a->auren_flags, DT_DSTDIR); ++ a->h_path.dentry = a->dst_h_dentry; ++ au_dtime_store(a->dst_dt + AuCHILD, a->dst_dentry, &a->h_path); ++ } ++} ++ ++static void au_ren_rev_dt(int err, struct au_ren_args *a) ++{ ++ struct dentry *h_d; ++ struct inode *h_inode; ++ ++ au_dtime_revert(a->src_dt + AuPARENT); ++ if (!au_ftest_ren(a->auren_flags, ISSAMEDIR)) ++ au_dtime_revert(a->dst_dt + AuPARENT); ++ ++ if (au_ftest_ren(a->auren_flags, ISDIR_SRC) && err != -EIO) { ++ h_d = a->src_dt[AuCHILD].dt_h_path.dentry; ++ h_inode = d_inode(h_d); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ au_dtime_revert(a->src_dt + AuCHILD); ++ inode_unlock(h_inode); ++ ++ if (au_ftest_ren(a->auren_flags, DT_DSTDIR)) { ++ h_d = a->dst_dt[AuCHILD].dt_h_path.dentry; ++ h_inode = d_inode(h_d); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ au_dtime_revert(a->dst_dt + AuCHILD); ++ inode_unlock(h_inode); ++ } ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int aufs_rename(struct user_namespace *userns, ++ struct inode *_src_dir, struct dentry *_src_dentry, ++ struct inode *_dst_dir, struct dentry *_dst_dentry, ++ unsigned int _flags) ++{ ++ int err, lock_flags; ++ void *rev; ++ /* reduce stack space */ ++ struct au_ren_args *a; ++ struct au_pin pin; ++ ++ AuDbg("%pd, %pd, 0x%x\n", _src_dentry, _dst_dentry, _flags); ++ IMustLock(_src_dir); ++ IMustLock(_dst_dir); ++ ++ err = -EINVAL; ++ if (unlikely(_flags & RENAME_WHITEOUT)) ++ goto out; ++ ++ err = -ENOMEM; ++ BUILD_BUG_ON(sizeof(*a) > PAGE_SIZE); ++ a = kzalloc(sizeof(*a), GFP_NOFS); ++ if (unlikely(!a)) ++ goto out; ++ ++ a->flags = _flags; ++ BUILD_BUG_ON(sizeof(a->exchange) == sizeof(u8) ++ && RENAME_EXCHANGE > U8_MAX); ++ a->exchange = _flags & RENAME_EXCHANGE; ++ a->src_dir = _src_dir; ++ a->src_dentry = _src_dentry; ++ a->src_inode = NULL; ++ if (d_really_is_positive(a->src_dentry)) ++ a->src_inode = d_inode(a->src_dentry); ++ a->src_parent = a->src_dentry->d_parent; /* dir inode is locked */ ++ a->dst_dir = _dst_dir; ++ a->dst_dentry = _dst_dentry; ++ a->dst_inode = NULL; ++ if (d_really_is_positive(a->dst_dentry)) ++ a->dst_inode = d_inode(a->dst_dentry); ++ a->dst_parent = a->dst_dentry->d_parent; /* dir inode is locked */ ++ if (a->dst_inode) { ++ /* ++ * if EXCHANGE && src is non-dir && dst is dir, ++ * dst is not locked. ++ */ ++ /* IMustLock(a->dst_inode); */ ++ au_igrab(a->dst_inode); ++ } ++ ++ err = -ENOTDIR; ++ lock_flags = AuLock_FLUSH | AuLock_NOPLM | AuLock_GEN; ++ if (d_is_dir(a->src_dentry)) { ++ au_fset_ren(a->auren_flags, ISDIR_SRC); ++ if (unlikely(!a->exchange ++ && d_really_is_positive(a->dst_dentry) ++ && !d_is_dir(a->dst_dentry))) ++ goto out_free; ++ lock_flags |= AuLock_DIRS; ++ } ++ if (a->dst_inode && d_is_dir(a->dst_dentry)) { ++ au_fset_ren(a->auren_flags, ISDIR_DST); ++ if (unlikely(!a->exchange ++ && d_really_is_positive(a->src_dentry) ++ && !d_is_dir(a->src_dentry))) ++ goto out_free; ++ lock_flags |= AuLock_DIRS; ++ } ++ err = aufs_read_and_write_lock2(a->dst_dentry, a->src_dentry, ++ lock_flags); ++ if (unlikely(err)) ++ goto out_free; ++ ++ err = au_d_hashed_positive(a->src_dentry); ++ if (unlikely(err)) ++ goto out_unlock; ++ err = -ENOENT; ++ if (a->dst_inode) { ++ /* ++ * If it is a dir, VFS unhash it before this ++ * function. It means we cannot rely upon d_unhashed(). ++ */ ++ if (unlikely(!a->dst_inode->i_nlink)) ++ goto out_unlock; ++ if (!au_ftest_ren(a->auren_flags, ISDIR_DST)) { ++ err = au_d_hashed_positive(a->dst_dentry); ++ if (unlikely(err && !a->exchange)) ++ goto out_unlock; ++ } else if (unlikely(IS_DEADDIR(a->dst_inode))) ++ goto out_unlock; ++ } else if (unlikely(d_unhashed(a->dst_dentry))) ++ goto out_unlock; ++ ++ /* ++ * is it possible? ++ * yes, it happened (in linux-3.3-rcN) but I don't know why. ++ * there may exist a problem somewhere else. ++ */ ++ err = -EINVAL; ++ if (unlikely(d_inode(a->dst_parent) == d_inode(a->src_dentry))) ++ goto out_unlock; ++ ++ au_fset_ren(a->auren_flags, ISSAMEDIR); /* temporary */ ++ di_write_lock_parent(a->dst_parent); ++ ++ /* which branch we process */ ++ err = au_ren_wbr(a); ++ if (unlikely(err < 0)) ++ goto out_parent; ++ a->br = au_sbr(a->dst_dentry->d_sb, a->btgt); ++ a->h_path.mnt = au_br_mnt(a->br); ++ ++ /* are they available to be renamed */ ++ err = au_ren_may_dir(a); ++ if (unlikely(err)) ++ goto out_children; ++ ++ /* prepare the writable parent dir on the same branch */ ++ if (a->dst_btop == a->btgt) { ++ au_fset_ren(a->auren_flags, WHDST); ++ } else { ++ err = au_cpup_dirs(a->dst_dentry, a->btgt); ++ if (unlikely(err)) ++ goto out_children; ++ } ++ ++ err = 0; ++ if (!a->exchange) { ++ if (a->src_dir != a->dst_dir) { ++ /* ++ * this temporary unlock is safe, ++ * because both dir->i_mutex are locked. ++ */ ++ di_write_unlock(a->dst_parent); ++ di_write_lock_parent(a->src_parent); ++ err = au_wr_dir_need_wh(a->src_dentry, ++ au_ftest_ren(a->auren_flags, ++ ISDIR_SRC), ++ &a->btgt); ++ di_write_unlock(a->src_parent); ++ di_write_lock2_parent(a->src_parent, a->dst_parent, ++ /*isdir*/1); ++ au_fclr_ren(a->auren_flags, ISSAMEDIR); ++ } else ++ err = au_wr_dir_need_wh(a->src_dentry, ++ au_ftest_ren(a->auren_flags, ++ ISDIR_SRC), ++ &a->btgt); ++ } ++ if (unlikely(err < 0)) ++ goto out_children; ++ if (err) ++ au_fset_ren(a->auren_flags, WHSRC); ++ ++ /* cpup src */ ++ if (a->src_btop != a->btgt) { ++ err = au_pin(&pin, a->src_dentry, a->btgt, ++ au_opt_udba(a->src_dentry->d_sb), ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (!err) { ++ struct au_cp_generic cpg = { ++ .dentry = a->src_dentry, ++ .bdst = a->btgt, ++ .bsrc = a->src_btop, ++ .len = -1, ++ .pin = &pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ AuDebugOn(au_dbtop(a->src_dentry) != a->src_btop); ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&pin); ++ } ++ if (unlikely(err)) ++ goto out_children; ++ a->src_btop = a->btgt; ++ a->src_h_dentry = au_h_dptr(a->src_dentry, a->btgt); ++ if (!a->exchange) ++ au_fset_ren(a->auren_flags, WHSRC); ++ } ++ ++ /* cpup dst */ ++ if (a->exchange && a->dst_inode ++ && a->dst_btop != a->btgt) { ++ err = au_pin(&pin, a->dst_dentry, a->btgt, ++ au_opt_udba(a->dst_dentry->d_sb), ++ AuPin_DI_LOCKED | AuPin_MNT_WRITE); ++ if (!err) { ++ struct au_cp_generic cpg = { ++ .dentry = a->dst_dentry, ++ .bdst = a->btgt, ++ .bsrc = a->dst_btop, ++ .len = -1, ++ .pin = &pin, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ err = au_sio_cpup_simple(&cpg); ++ au_unpin(&pin); ++ } ++ if (unlikely(err)) ++ goto out_children; ++ a->dst_btop = a->btgt; ++ a->dst_h_dentry = au_h_dptr(a->dst_dentry, a->btgt); ++ } ++ ++ /* lock them all */ ++ err = au_ren_lock(a); ++ if (unlikely(err)) ++ /* leave the copied-up one */ ++ goto out_children; ++ ++ if (!a->exchange) { ++ if (!au_opt_test(au_mntflags(a->dst_dir->i_sb), UDBA_NONE)) ++ err = au_may_ren(a); ++ else if (unlikely(a->dst_dentry->d_name.len > AUFS_MAX_NAMELEN)) ++ err = -ENAMETOOLONG; ++ if (unlikely(err)) ++ goto out_hdir; ++ } ++ ++ /* store timestamps to be revertible */ ++ au_ren_dt(a); ++ ++ /* store dirren info */ ++ if (au_ftest_ren(a->auren_flags, DIRREN)) { ++ err = au_dr_rename(a->src_dentry, a->btgt, ++ &a->dst_dentry->d_name, &rev); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out_dt; ++ } ++ ++ /* here we go */ ++ err = do_rename(a); ++ if (unlikely(err)) ++ goto out_dirren; ++ ++ if (au_ftest_ren(a->auren_flags, DIRREN)) ++ au_dr_rename_fin(a->src_dentry, a->btgt, rev); ++ ++ /* update dir attributes */ ++ au_ren_refresh_dir(a); ++ ++ /* dput/iput all lower dentries */ ++ au_ren_refresh(a); ++ ++ goto out_hdir; /* success */ ++ ++out_dirren: ++ if (au_ftest_ren(a->auren_flags, DIRREN)) ++ au_dr_rename_rev(a->src_dentry, a->btgt, rev); ++out_dt: ++ au_ren_rev_dt(err, a); ++out_hdir: ++ au_ren_unlock(a); ++out_children: ++ au_nhash_wh_free(&a->whlist); ++ if (err && a->dst_inode && a->dst_btop != a->btgt) { ++ AuDbg("btop %d, btgt %d\n", a->dst_btop, a->btgt); ++ au_set_h_dptr(a->dst_dentry, a->btgt, NULL); ++ au_set_dbtop(a->dst_dentry, a->dst_btop); ++ } ++out_parent: ++ if (!err) { ++ if (d_unhashed(a->src_dentry)) ++ au_fset_ren(a->auren_flags, DROPPED_SRC); ++ if (d_unhashed(a->dst_dentry)) ++ au_fset_ren(a->auren_flags, DROPPED_DST); ++ if (!a->exchange) ++ d_move(a->src_dentry, a->dst_dentry); ++ else { ++ d_exchange(a->src_dentry, a->dst_dentry); ++ if (au_ftest_ren(a->auren_flags, DROPPED_DST)) ++ d_drop(a->dst_dentry); ++ } ++ if (au_ftest_ren(a->auren_flags, DROPPED_SRC)) ++ d_drop(a->src_dentry); ++ } else { ++ au_update_dbtop(a->dst_dentry); ++ if (!a->dst_inode) ++ d_drop(a->dst_dentry); ++ } ++ if (au_ftest_ren(a->auren_flags, ISSAMEDIR)) ++ di_write_unlock(a->dst_parent); ++ else ++ di_write_unlock2(a->src_parent, a->dst_parent); ++out_unlock: ++ aufs_read_and_write_unlock2(a->dst_dentry, a->src_dentry); ++out_free: ++ iput(a->dst_inode); ++ if (a->thargs) ++ au_whtmp_rmdir_free(a->thargs); ++ au_kfree_rcu(a); ++out: ++ AuTraceErr(err); ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/Kconfig linux-5.15.37-aufs/fs/aufs/Kconfig +--- linux-5.15.37/fs/aufs/Kconfig 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/Kconfig 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,199 @@ ++# SPDX-License-Identifier: GPL-2.0 ++config AUFS_FS ++ bool "Aufs (Advanced multi layered unification filesystem) support" ++ help ++ Aufs is a stackable unification filesystem such as Unionfs, ++ which unifies several directories and provides a merged single ++ directory. ++ In the early days, aufs was entirely re-designed and ++ re-implemented Unionfs Version 1.x series. Introducing many ++ original ideas, approaches and improvements, it becomes totally ++ different from Unionfs while keeping the basic features. ++ ++if AUFS_FS ++choice ++ prompt "Maximum number of branches" ++ default AUFS_BRANCH_MAX_127 ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++config AUFS_BRANCH_MAX_127 ++ bool "127" ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++config AUFS_BRANCH_MAX_511 ++ bool "511" ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++config AUFS_BRANCH_MAX_1023 ++ bool "1023" ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++config AUFS_BRANCH_MAX_32767 ++ bool "32767" ++ help ++ Specifies the maximum number of branches (or member directories) ++ in a single aufs. The larger value consumes more system ++ resources and has a minor impact to performance. ++endchoice ++ ++config AUFS_SBILIST ++ bool ++ depends on AUFS_MAGIC_SYSRQ || PROC_FS ++ default y ++ help ++ Automatic configuration for internal use. ++ When aufs supports Magic SysRq or /proc, enabled automatically. ++ ++config AUFS_HNOTIFY ++ bool "Detect direct branch access (bypassing aufs)" ++ help ++ If you want to modify files on branches directly, eg. bypassing aufs, ++ and want aufs to detect the changes of them fully, then enable this ++ option and use 'udba=notify' mount option. ++ Currently there is only one available configuration, "fsnotify". ++ It will have a negative impact to the performance. ++ See detail in aufs.5. ++ ++choice ++ prompt "method" if AUFS_HNOTIFY ++ default AUFS_HFSNOTIFY ++config AUFS_HFSNOTIFY ++ bool "fsnotify" ++ select FSNOTIFY ++endchoice ++ ++config AUFS_EXPORT ++ bool "NFS-exportable aufs" ++ depends on EXPORTFS = y ++ help ++ If you want to export your mounted aufs via NFS, then enable this ++ option. There are several requirements for this configuration. ++ See detail in aufs.5. ++ ++config AUFS_INO_T_64 ++ bool ++ depends on AUFS_EXPORT ++ depends on 64BIT && !(ALPHA || S390) ++ default y ++ help ++ Automatic configuration for internal use. ++ /* typedef unsigned long/int __kernel_ino_t */ ++ /* alpha and s390x are int */ ++ ++config AUFS_XATTR ++ bool "support for XATTR/EA (including Security Labels)" ++ help ++ If your branch fs supports XATTR/EA and you want to make them ++ available in aufs too, then enable this opsion and specify the ++ branch attributes for EA. ++ See detail in aufs.5. ++ ++config AUFS_FHSM ++ bool "File-based Hierarchical Storage Management" ++ help ++ Hierarchical Storage Management (or HSM) is a well-known feature ++ in the storage world. Aufs provides this feature as file-based. ++ with multiple branches. ++ These multiple branches are prioritized, ie. the topmost one ++ should be the fastest drive and be used heavily. ++ ++config AUFS_RDU ++ bool "Readdir in userspace" ++ help ++ Aufs has two methods to provide a merged view for a directory, ++ by a user-space library and by kernel-space natively. The latter ++ is always enabled but sometimes large and slow. ++ If you enable this option, install the library in aufs2-util ++ package, and set some environment variables for your readdir(3), ++ then the work will be handled in user-space which generally ++ shows better performance in most cases. ++ See detail in aufs.5. ++ ++config AUFS_DIRREN ++ bool "Workaround for rename(2)-ing a directory" ++ help ++ By default, aufs returns EXDEV error in renameing a dir who has ++ his child on the lower branch, since it is a bad idea to issue ++ rename(2) internally for every lower branch. But user may not ++ accept this behaviour. So here is a workaround to allow such ++ rename(2) and store some extra infromation on the writable ++ branch. Obviously this costs high (and I don't like it). ++ To use this feature, you need to enable this configuration AND ++ to specify the mount option `dirren.' ++ See details in aufs.5 and the design documents. ++ ++config AUFS_SHWH ++ bool "Show whiteouts" ++ help ++ If you want to make the whiteouts in aufs visible, then enable ++ this option and specify 'shwh' mount option. Although it may ++ sounds like philosophy or something, but in technically it ++ simply shows the name of whiteout with keeping its behaviour. ++ ++config AUFS_BR_RAMFS ++ bool "Ramfs (initramfs/rootfs) as an aufs branch" ++ help ++ If you want to use ramfs as an aufs branch fs, then enable this ++ option. Generally tmpfs is recommended. ++ Aufs prohibited them to be a branch fs by default, because ++ initramfs becomes unusable after switch_root or something ++ generally. If you sets initramfs as an aufs branch and boot your ++ system by switch_root, you will meet a problem easily since the ++ files in initramfs may be inaccessible. ++ Unless you are going to use ramfs as an aufs branch fs without ++ switch_root or something, leave it N. ++ ++config AUFS_BR_FUSE ++ bool "Fuse fs as an aufs branch" ++ depends on FUSE_FS ++ select AUFS_POLL ++ help ++ If you want to use fuse-based userspace filesystem as an aufs ++ branch fs, then enable this option. ++ It implements the internal poll(2) operation which is ++ implemented by fuse only (curretnly). ++ ++config AUFS_POLL ++ bool ++ help ++ Automatic configuration for internal use. ++ ++config AUFS_BR_HFSPLUS ++ bool "Hfsplus as an aufs branch" ++ depends on HFSPLUS_FS ++ default y ++ help ++ If you want to use hfsplus fs as an aufs branch fs, then enable ++ this option. This option introduces a small overhead at ++ copying-up a file on hfsplus. ++ ++config AUFS_BDEV_LOOP ++ bool ++ depends on BLK_DEV_LOOP ++ default y ++ help ++ Automatic configuration for internal use. ++ Convert =[ym] into =y. ++ ++config AUFS_DEBUG ++ bool "Debug aufs" ++ help ++ Enable this to compile aufs internal debug code. ++ It will have a negative impact to the performance. ++ ++config AUFS_MAGIC_SYSRQ ++ bool ++ depends on AUFS_DEBUG && MAGIC_SYSRQ ++ default y ++ help ++ Automatic configuration for internal use. ++ When aufs supports Magic SysRq, enabled automatically. ++endif +diff -Nurp linux-5.15.37/fs/aufs/lcnt.h linux-5.15.37-aufs/fs/aufs/lcnt.h +--- linux-5.15.37/fs/aufs/lcnt.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/lcnt.h 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,173 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2018-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * simple long counter wrapper ++ */ ++ ++#ifndef __AUFS_LCNT_H__ ++#define __AUFS_LCNT_H__ ++ ++#ifdef __KERNEL__ ++ ++#include "debug.h" ++ ++#define AuLCntATOMIC 1 ++#define AuLCntPCPUCNT 2 ++/* ++ * why does percpu_refcount require extra synchronize_rcu()s in ++ * au_br_do_free() ++ */ ++#define AuLCntPCPUREF 3 ++ ++/* #define AuLCntChosen AuLCntATOMIC */ ++#define AuLCntChosen AuLCntPCPUCNT ++/* #define AuLCntChosen AuLCntPCPUREF */ ++ ++#if AuLCntChosen == AuLCntATOMIC ++#include ++ ++typedef atomic_long_t au_lcnt_t; ++ ++static inline int au_lcnt_init(au_lcnt_t *cnt, void *release __maybe_unused) ++{ ++ atomic_long_set(cnt, 0); ++ return 0; ++} ++ ++static inline void au_lcnt_wait_for_fin(au_lcnt_t *cnt __maybe_unused) ++{ ++ /* empty */ ++} ++ ++static inline void au_lcnt_fin(au_lcnt_t *cnt __maybe_unused, ++ int do_sync __maybe_unused) ++{ ++ /* empty */ ++} ++ ++static inline void au_lcnt_inc(au_lcnt_t *cnt) ++{ ++ atomic_long_inc(cnt); ++} ++ ++static inline void au_lcnt_dec(au_lcnt_t *cnt) ++{ ++ atomic_long_dec(cnt); ++} ++ ++static inline long au_lcnt_read(au_lcnt_t *cnt, int do_rev __maybe_unused) ++{ ++ return atomic_long_read(cnt); ++} ++#endif ++ ++#if AuLCntChosen == AuLCntPCPUCNT ++#include ++ ++typedef struct percpu_counter au_lcnt_t; ++ ++static inline int au_lcnt_init(au_lcnt_t *cnt, void *release __maybe_unused) ++{ ++ return percpu_counter_init(cnt, 0, GFP_NOFS); ++} ++ ++static inline void au_lcnt_wait_for_fin(au_lcnt_t *cnt __maybe_unused) ++{ ++ /* empty */ ++} ++ ++static inline void au_lcnt_fin(au_lcnt_t *cnt, int do_sync __maybe_unused) ++{ ++ percpu_counter_destroy(cnt); ++} ++ ++static inline void au_lcnt_inc(au_lcnt_t *cnt) ++{ ++ percpu_counter_inc(cnt); ++} ++ ++static inline void au_lcnt_dec(au_lcnt_t *cnt) ++{ ++ percpu_counter_dec(cnt); ++} ++ ++static inline long au_lcnt_read(au_lcnt_t *cnt, int do_rev __maybe_unused) ++{ ++ s64 n; ++ ++ n = percpu_counter_sum(cnt); ++ BUG_ON(n < 0); ++ if (LONG_MAX != LLONG_MAX ++ && n > LONG_MAX) ++ AuWarn1("%s\n", "wrap-around"); ++ ++ return n; ++} ++#endif ++ ++#if AuLCntChosen == AuLCntPCPUREF ++#include ++ ++typedef struct percpu_ref au_lcnt_t; ++ ++static inline int au_lcnt_init(au_lcnt_t *cnt, percpu_ref_func_t *release) ++{ ++ if (!release) ++ release = percpu_ref_exit; ++ return percpu_ref_init(cnt, release, /*percpu mode*/0, GFP_NOFS); ++} ++ ++static inline void au_lcnt_wait_for_fin(au_lcnt_t *cnt __maybe_unused) ++{ ++ synchronize_rcu(); ++} ++ ++static inline void au_lcnt_fin(au_lcnt_t *cnt, int do_sync) ++{ ++ percpu_ref_kill(cnt); ++ if (do_sync) ++ au_lcnt_wait_for_fin(cnt); ++} ++ ++static inline void au_lcnt_inc(au_lcnt_t *cnt) ++{ ++ percpu_ref_get(cnt); ++} ++ ++static inline void au_lcnt_dec(au_lcnt_t *cnt) ++{ ++ percpu_ref_put(cnt); ++} ++ ++/* ++ * avoid calling this func as possible. ++ */ ++static inline long au_lcnt_read(au_lcnt_t *cnt, int do_rev) ++{ ++ long l; ++ ++ percpu_ref_switch_to_atomic_sync(cnt); ++ l = atomic_long_read(&cnt->count); ++ if (do_rev) ++ percpu_ref_switch_to_percpu(cnt); ++ ++ /* percpu_ref is initialized by 1 instead of 0 */ ++ return l - 1; ++} ++#endif ++ ++#ifdef CONFIG_AUFS_DEBUG ++#define AuLCntZero(val) do { \ ++ long l = val; \ ++ if (l) \ ++ AuDbg("%s = %ld\n", #val, l); \ ++} while (0) ++#else ++#define AuLCntZero(val) do {} while (0) ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_LCNT_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/loop.c linux-5.15.37-aufs/fs/aufs/loop.c +--- linux-5.15.37/fs/aufs/loop.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/loop.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,135 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * support for loopback block device as a branch ++ */ ++ ++#include "aufs.h" ++ ++/* added into drivers/block/loop.c */ ++static struct file *(*backing_file_func)(struct super_block *sb); ++ ++/* ++ * test if two lower dentries have overlapping branches. ++ */ ++int au_test_loopback_overlap(struct super_block *sb, struct dentry *h_adding) ++{ ++ struct super_block *h_sb; ++ struct file *backing_file; ++ ++ if (unlikely(!backing_file_func)) { ++ /* don't load "loop" module here */ ++ backing_file_func = symbol_get(loop_backing_file); ++ if (unlikely(!backing_file_func)) ++ /* "loop" module is not loaded */ ++ return 0; ++ } ++ ++ h_sb = h_adding->d_sb; ++ backing_file = backing_file_func(h_sb); ++ if (!backing_file) ++ return 0; ++ ++ h_adding = backing_file->f_path.dentry; ++ /* ++ * h_adding can be local NFS. ++ * in this case aufs cannot detect the loop. ++ */ ++ if (unlikely(h_adding->d_sb == sb)) ++ return 1; ++ return !!au_test_subdir(h_adding, sb->s_root); ++} ++ ++/* true if a kernel thread named 'loop[0-9].*' accesses a file */ ++int au_test_loopback_kthread(void) ++{ ++ int ret; ++ struct task_struct *tsk = current; ++ char c, comm[sizeof(tsk->comm)]; ++ ++ ret = 0; ++ if (tsk->flags & PF_KTHREAD) { ++ get_task_comm(comm, tsk); ++ c = comm[4]; ++ ret = ('0' <= c && c <= '9' ++ && !strncmp(comm, "loop", 4)); ++ } ++ ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define au_warn_loopback_step 16 ++static int au_warn_loopback_nelem = au_warn_loopback_step; ++static unsigned long *au_warn_loopback_array; ++ ++void au_warn_loopback(struct super_block *h_sb) ++{ ++ int i, new_nelem; ++ unsigned long *a, magic; ++ static DEFINE_SPINLOCK(spin); ++ ++ magic = h_sb->s_magic; ++ spin_lock(&spin); ++ a = au_warn_loopback_array; ++ for (i = 0; i < au_warn_loopback_nelem && *a; i++) ++ if (a[i] == magic) { ++ spin_unlock(&spin); ++ return; ++ } ++ ++ /* h_sb is new to us, print it */ ++ if (i < au_warn_loopback_nelem) { ++ a[i] = magic; ++ goto pr; ++ } ++ ++ /* expand the array */ ++ new_nelem = au_warn_loopback_nelem + au_warn_loopback_step; ++ a = au_kzrealloc(au_warn_loopback_array, ++ au_warn_loopback_nelem * sizeof(unsigned long), ++ new_nelem * sizeof(unsigned long), GFP_ATOMIC, ++ /*may_shrink*/0); ++ if (a) { ++ au_warn_loopback_nelem = new_nelem; ++ au_warn_loopback_array = a; ++ a[i] = magic; ++ goto pr; ++ } ++ ++ spin_unlock(&spin); ++ AuWarn1("realloc failed, ignored\n"); ++ return; ++ ++pr: ++ spin_unlock(&spin); ++ pr_warn("you may want to try another patch for loopback file " ++ "on %s(0x%lx) branch\n", au_sbtype(h_sb), magic); ++} ++ ++int au_loopback_init(void) ++{ ++ int err; ++ struct super_block *sb __maybe_unused; ++ ++ BUILD_BUG_ON(sizeof(sb->s_magic) != sizeof(*au_warn_loopback_array)); ++ ++ err = 0; ++ au_warn_loopback_array = kcalloc(au_warn_loopback_step, ++ sizeof(unsigned long), GFP_NOFS); ++ if (unlikely(!au_warn_loopback_array)) ++ err = -ENOMEM; ++ ++ return err; ++} ++ ++void au_loopback_fin(void) ++{ ++ if (backing_file_func) ++ symbol_put(loop_backing_file); ++ au_kfree_try_rcu(au_warn_loopback_array); ++} +diff -Nurp linux-5.15.37/fs/aufs/loop.h linux-5.15.37-aufs/fs/aufs/loop.h +--- linux-5.15.37/fs/aufs/loop.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/loop.h 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,42 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * support for loopback mount as a branch ++ */ ++ ++#ifndef __AUFS_LOOP_H__ ++#define __AUFS_LOOP_H__ ++ ++#ifdef __KERNEL__ ++ ++struct dentry; ++struct super_block; ++ ++#ifdef CONFIG_AUFS_BDEV_LOOP ++/* drivers/block/loop.c */ ++struct file *loop_backing_file(struct super_block *sb); ++ ++/* loop.c */ ++int au_test_loopback_overlap(struct super_block *sb, struct dentry *h_adding); ++int au_test_loopback_kthread(void); ++void au_warn_loopback(struct super_block *h_sb); ++ ++int au_loopback_init(void); ++void au_loopback_fin(void); ++#else ++AuStub(struct file *, loop_backing_file, return NULL, struct super_block *sb) ++ ++AuStubInt0(au_test_loopback_overlap, struct super_block *sb, ++ struct dentry *h_adding) ++AuStubInt0(au_test_loopback_kthread, void) ++AuStubVoid(au_warn_loopback, struct super_block *h_sb) ++ ++AuStubInt0(au_loopback_init, void) ++AuStubVoid(au_loopback_fin, void) ++#endif /* BLK_DEV_LOOP */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_LOOP_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/magic.mk linux-5.15.37-aufs/fs/aufs/magic.mk +--- linux-5.15.37/fs/aufs/magic.mk 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/magic.mk 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,31 @@ ++# SPDX-License-Identifier: GPL-2.0 ++ ++# defined in ${srctree}/fs/fuse/inode.c ++# tristate ++ifdef CONFIG_FUSE_FS ++ccflags-y += -DFUSE_SUPER_MAGIC=0x65735546 ++endif ++ ++# defined in ${srctree}/fs/xfs/xfs_sb.h ++# tristate ++ifdef CONFIG_XFS_FS ++ccflags-y += -DXFS_SB_MAGIC=0x58465342 ++endif ++ ++# defined in ${srctree}/fs/configfs/mount.c ++# tristate ++ifdef CONFIG_CONFIGFS_FS ++ccflags-y += -DCONFIGFS_MAGIC=0x62656570 ++endif ++ ++# defined in ${srctree}/fs/ubifs/ubifs.h ++# tristate ++ifdef CONFIG_UBIFS_FS ++ccflags-y += -DUBIFS_SUPER_MAGIC=0x24051905 ++endif ++ ++# defined in ${srctree}/fs/hfsplus/hfsplus_raw.h ++# tristate ++ifdef CONFIG_HFSPLUS_FS ++ccflags-y += -DHFSPLUS_SUPER_MAGIC=0x482b ++endif +diff -Nurp linux-5.15.37/fs/aufs/Makefile linux-5.15.37-aufs/fs/aufs/Makefile +--- linux-5.15.37/fs/aufs/Makefile 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/Makefile 2022-04-08 20:22:30.611616426 +0300 +@@ -0,0 +1,39 @@ ++# SPDX-License-Identifier: GPL-2.0 ++ ++include ${srctree}/${src}/magic.mk ++-include ${srctree}/${src}/priv_def.mk ++ ++# cf. include/linux/kernel.h ++# enable pr_debug ++ccflags-y += -DDEBUG ++# sparse requires the full pathname ++ccflags-y += -include ${srctree}/include/uapi/linux/aufs_type.h ++ ++obj-$(CONFIG_AUFS_FS) += aufs.o ++aufs-y := module.o sbinfo.o super.o branch.o xino.o sysaufs.o opts.o fsctx.o \ ++ wkq.o vfsub.o dcsub.o \ ++ cpup.o whout.o wbr_policy.o \ ++ dinfo.o dentry.o \ ++ dynop.o \ ++ finfo.o file.o f_op.o \ ++ dir.o vdir.o \ ++ iinfo.o inode.o i_op.o i_op_add.o i_op_del.o i_op_ren.o \ ++ mvdown.o ioctl.o ++ ++# all are boolean ++aufs-$(CONFIG_PROC_FS) += procfs.o plink.o ++aufs-$(CONFIG_SYSFS) += sysfs.o ++aufs-$(CONFIG_DEBUG_FS) += dbgaufs.o ++aufs-$(CONFIG_AUFS_BDEV_LOOP) += loop.o ++aufs-$(CONFIG_AUFS_HNOTIFY) += hnotify.o ++aufs-$(CONFIG_AUFS_HFSNOTIFY) += hfsnotify.o ++aufs-$(CONFIG_AUFS_EXPORT) += export.o ++aufs-$(CONFIG_AUFS_XATTR) += xattr.o ++aufs-$(CONFIG_FS_POSIX_ACL) += posix_acl.o ++aufs-$(CONFIG_AUFS_DIRREN) += dirren.o ++aufs-$(CONFIG_AUFS_FHSM) += fhsm.o ++aufs-$(CONFIG_AUFS_POLL) += poll.o ++aufs-$(CONFIG_AUFS_RDU) += rdu.o ++aufs-$(CONFIG_AUFS_BR_HFSPLUS) += hfsplus.o ++aufs-$(CONFIG_AUFS_DEBUG) += debug.o ++aufs-$(CONFIG_AUFS_MAGIC_SYSRQ) += sysrq.o +diff -Nurp linux-5.15.37/fs/aufs/module.c linux-5.15.37-aufs/fs/aufs/module.c +--- linux-5.15.37/fs/aufs/module.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/module.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,259 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * module global variables and operations ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++/* shrinkable realloc */ ++void *au_krealloc(void *p, unsigned int new_sz, gfp_t gfp, int may_shrink) ++{ ++ size_t sz; ++ int diff; ++ ++ sz = 0; ++ diff = -1; ++ if (p) { ++#if 0 /* unused */ ++ if (!new_sz) { ++ au_kfree_rcu(p); ++ p = NULL; ++ goto out; ++ } ++#else ++ AuDebugOn(!new_sz); ++#endif ++ sz = ksize(p); ++ diff = au_kmidx_sub(sz, new_sz); ++ } ++ if (sz && !diff) ++ goto out; ++ ++ if (sz < new_sz) ++ /* expand or SLOB */ ++ p = krealloc(p, new_sz, gfp); ++ else if (new_sz < sz && may_shrink) { ++ /* shrink */ ++ void *q; ++ ++ q = kmalloc(new_sz, gfp); ++ if (q) { ++ if (p) { ++ memcpy(q, p, new_sz); ++ au_kfree_try_rcu(p); ++ } ++ p = q; ++ } else ++ p = NULL; ++ } ++ ++out: ++ return p; ++} ++ ++void *au_kzrealloc(void *p, unsigned int nused, unsigned int new_sz, gfp_t gfp, ++ int may_shrink) ++{ ++ p = au_krealloc(p, new_sz, gfp, may_shrink); ++ if (p && new_sz > nused) ++ memset(p + nused, 0, new_sz - nused); ++ return p; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * aufs caches ++ */ ++struct kmem_cache *au_cache[AuCache_Last]; ++ ++static void au_cache_fin(void) ++{ ++ int i; ++ ++ /* ++ * Make sure all delayed rcu free inodes are flushed before we ++ * destroy cache. ++ */ ++ rcu_barrier(); ++ ++ /* excluding AuCache_HNOTIFY */ ++ BUILD_BUG_ON(AuCache_HNOTIFY + 1 != AuCache_Last); ++ for (i = 0; i < AuCache_HNOTIFY; i++) { ++ kmem_cache_destroy(au_cache[i]); ++ au_cache[i] = NULL; ++ } ++} ++ ++static int __init au_cache_init(void) ++{ ++ au_cache[AuCache_DINFO] = AuCacheCtor(au_dinfo, au_di_init_once); ++ if (au_cache[AuCache_DINFO]) ++ /* SLAB_DESTROY_BY_RCU */ ++ au_cache[AuCache_ICNTNR] = AuCacheCtor(au_icntnr, ++ au_icntnr_init_once); ++ if (au_cache[AuCache_ICNTNR]) ++ au_cache[AuCache_FINFO] = AuCacheCtor(au_finfo, ++ au_fi_init_once); ++ if (au_cache[AuCache_FINFO]) ++ au_cache[AuCache_VDIR] = AuCache(au_vdir); ++ if (au_cache[AuCache_VDIR]) ++ au_cache[AuCache_DEHSTR] = AuCache(au_vdir_dehstr); ++ if (au_cache[AuCache_DEHSTR]) ++ return 0; ++ ++ au_cache_fin(); ++ return -ENOMEM; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_dir_roflags; ++ ++#ifdef CONFIG_AUFS_SBILIST ++/* ++ * iterate_supers_type() doesn't protect us from ++ * remounting (branch management) ++ */ ++struct hlist_bl_head au_sbilist; ++#endif ++ ++/* ++ * functions for module interface. ++ */ ++MODULE_LICENSE("GPL"); ++/* MODULE_LICENSE("GPL v2"); */ ++MODULE_AUTHOR("Junjiro R. Okajima "); ++MODULE_DESCRIPTION(AUFS_NAME ++ " -- Advanced multi layered unification filesystem"); ++MODULE_VERSION(AUFS_VERSION); ++ ++/* this module parameter has no meaning when SYSFS is disabled */ ++int sysaufs_brs = 1; ++MODULE_PARM_DESC(brs, "use /fs/aufs/si_*/brN"); ++module_param_named(brs, sysaufs_brs, int, 0444); ++ ++/* this module parameter has no meaning when USER_NS is disabled */ ++bool au_userns; ++MODULE_PARM_DESC(allow_userns, "allow unprivileged to mount under userns"); ++module_param_named(allow_userns, au_userns, bool, 0444); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static char au_esc_chars[0x20 + 3]; /* 0x01-0x20, backslash, del, and NULL */ ++ ++int au_seq_path(struct seq_file *seq, struct path *path) ++{ ++ int err; ++ ++ err = seq_path(seq, path, au_esc_chars); ++ if (err >= 0) ++ err = 0; ++ else ++ err = -ENOMEM; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int __init aufs_init(void) ++{ ++ int err, i; ++ char *p; ++ ++ p = au_esc_chars; ++ for (i = 1; i <= ' '; i++) ++ *p++ = i; ++ *p++ = '\\'; ++ *p++ = '\x7f'; ++ *p = 0; ++ ++ au_dir_roflags = au_file_roflags(O_DIRECTORY | O_LARGEFILE); ++ ++ memcpy(aufs_iop_nogetattr, aufs_iop, sizeof(aufs_iop)); ++ for (i = 0; i < AuIop_Last; i++) ++ aufs_iop_nogetattr[i].getattr = NULL; ++ ++ memset(au_cache, 0, sizeof(au_cache)); /* including hnotify */ ++ ++ au_sbilist_init(); ++ sysaufs_brs_init(); ++ au_debug_init(); ++ au_dy_init(); ++ err = sysaufs_init(); ++ if (unlikely(err)) ++ goto out; ++ err = dbgaufs_init(); ++ if (unlikely(err)) ++ goto out_sysaufs; ++ err = au_procfs_init(); ++ if (unlikely(err)) ++ goto out_dbgaufs; ++ err = au_wkq_init(); ++ if (unlikely(err)) ++ goto out_procfs; ++ err = au_loopback_init(); ++ if (unlikely(err)) ++ goto out_wkq; ++ err = au_hnotify_init(); ++ if (unlikely(err)) ++ goto out_loopback; ++ err = au_sysrq_init(); ++ if (unlikely(err)) ++ goto out_hin; ++ err = au_cache_init(); ++ if (unlikely(err)) ++ goto out_sysrq; ++ ++ aufs_fs_type.fs_flags |= au_userns ? FS_USERNS_MOUNT : 0; ++ err = register_filesystem(&aufs_fs_type); ++ if (unlikely(err)) ++ goto out_cache; ++ ++ /* since we define pr_fmt, call printk directly */ ++ printk(KERN_INFO AUFS_NAME " " AUFS_VERSION "\n"); ++ goto out; /* success */ ++ ++out_cache: ++ au_cache_fin(); ++out_sysrq: ++ au_sysrq_fin(); ++out_hin: ++ au_hnotify_fin(); ++out_loopback: ++ au_loopback_fin(); ++out_wkq: ++ au_wkq_fin(); ++out_procfs: ++ au_procfs_fin(); ++out_dbgaufs: ++ dbgaufs_fin(); ++out_sysaufs: ++ sysaufs_fin(); ++ au_dy_fin(); ++out: ++ return err; ++} ++ ++static void __exit aufs_exit(void) ++{ ++ unregister_filesystem(&aufs_fs_type); ++ au_cache_fin(); ++ au_sysrq_fin(); ++ au_hnotify_fin(); ++ au_loopback_fin(); ++ au_wkq_fin(); ++ au_procfs_fin(); ++ dbgaufs_fin(); ++ sysaufs_fin(); ++ au_dy_fin(); ++} ++ ++module_init(aufs_init); ++module_exit(aufs_exit); +diff -Nurp linux-5.15.37/fs/aufs/module.h linux-5.15.37-aufs/fs/aufs/module.h +--- linux-5.15.37/fs/aufs/module.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/module.h 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,153 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * module initialization and module-global ++ */ ++ ++#ifndef __AUFS_MODULE_H__ ++#define __AUFS_MODULE_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "debug.h" ++#include "dentry.h" ++#include "dir.h" ++#include "file.h" ++#include "inode.h" ++ ++struct path; ++struct seq_file; ++ ++/* module parameters */ ++extern int sysaufs_brs; ++extern bool au_userns; ++ ++/* ---------------------------------------------------------------------- */ ++ ++extern int au_dir_roflags; ++ ++void *au_krealloc(void *p, unsigned int new_sz, gfp_t gfp, int may_shrink); ++void *au_kzrealloc(void *p, unsigned int nused, unsigned int new_sz, gfp_t gfp, ++ int may_shrink); ++ ++/* ++ * Comparing the size of the object with sizeof(struct rcu_head) ++ * case 1: object is always larger ++ * --> au_kfree_rcu() or au_kfree_do_rcu() ++ * case 2: object is always smaller ++ * --> au_kfree_small() ++ * case 3: object can be any size ++ * --> au_kfree_try_rcu() ++ */ ++ ++static inline void au_kfree_do_rcu(const void *p) ++{ ++ struct { ++ struct rcu_head rcu; ++ } *a = (void *)p; ++ ++ kfree_rcu(a, rcu); ++} ++ ++#define au_kfree_rcu(_p) do { \ ++ typeof(_p) p = (_p); \ ++ BUILD_BUG_ON(sizeof(*p) < sizeof(struct rcu_head)); \ ++ if (p) \ ++ au_kfree_do_rcu(p); \ ++ } while (0) ++ ++#define au_kfree_do_sz_test(sz) (sz >= sizeof(struct rcu_head)) ++#define au_kfree_sz_test(p) (p && au_kfree_do_sz_test(ksize(p))) ++ ++static inline void au_kfree_try_rcu(const void *p) ++{ ++ if (!p) ++ return; ++ if (au_kfree_sz_test(p)) ++ au_kfree_do_rcu(p); ++ else ++ kfree(p); ++} ++ ++static inline void au_kfree_small(const void *p) ++{ ++ if (!p) ++ return; ++ AuDebugOn(au_kfree_sz_test(p)); ++ kfree(p); ++} ++ ++static inline int au_kmidx_sub(size_t sz, size_t new_sz) ++{ ++#ifndef CONFIG_SLOB ++ return __kmalloc_index(sz, false) - __kmalloc_index(new_sz, false); ++#else ++ return -1; /* SLOB is untested */ ++#endif ++} ++ ++int au_seq_path(struct seq_file *seq, struct path *path); ++ ++#ifdef CONFIG_PROC_FS ++/* procfs.c */ ++int __init au_procfs_init(void); ++void au_procfs_fin(void); ++#else ++AuStubInt0(au_procfs_init, void); ++AuStubVoid(au_procfs_fin, void); ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* kmem cache */ ++enum { ++ AuCache_DINFO, ++ AuCache_ICNTNR, ++ AuCache_FINFO, ++ AuCache_VDIR, ++ AuCache_DEHSTR, ++ AuCache_HNOTIFY, /* must be last */ ++ AuCache_Last ++}; ++ ++extern struct kmem_cache *au_cache[AuCache_Last]; ++ ++#define AuCacheFlags (SLAB_RECLAIM_ACCOUNT | SLAB_MEM_SPREAD) ++#define AuCache(type) KMEM_CACHE(type, AuCacheFlags) ++#define AuCacheCtor(type, ctor) \ ++ kmem_cache_create(#type, sizeof(struct type), \ ++ __alignof__(struct type), AuCacheFlags, ctor) ++ ++#define AuCacheFuncs(name, index) \ ++ static inline struct au_##name *au_cache_alloc_##name(void) \ ++ { return kmem_cache_alloc(au_cache[AuCache_##index], GFP_NOFS); } \ ++ static inline void au_cache_free_##name##_norcu(struct au_##name *p) \ ++ { kmem_cache_free(au_cache[AuCache_##index], p); } \ ++ \ ++ static inline void au_cache_free_##name##_rcu_cb(struct rcu_head *rcu) \ ++ { void *p = rcu; \ ++ p -= offsetof(struct au_##name, rcu); \ ++ kmem_cache_free(au_cache[AuCache_##index], p); } \ ++ static inline void au_cache_free_##name##_rcu(struct au_##name *p) \ ++ { BUILD_BUG_ON(sizeof(struct au_##name) < sizeof(struct rcu_head)); \ ++ call_rcu(&p->rcu, au_cache_free_##name##_rcu_cb); } \ ++ \ ++ static inline void au_cache_free_##name(struct au_##name *p) \ ++ { /* au_cache_free_##name##_norcu(p); */ \ ++ au_cache_free_##name##_rcu(p); } ++ ++AuCacheFuncs(dinfo, DINFO); ++AuCacheFuncs(icntnr, ICNTNR); ++AuCacheFuncs(finfo, FINFO); ++AuCacheFuncs(vdir, VDIR); ++AuCacheFuncs(vdir_dehstr, DEHSTR); ++#ifdef CONFIG_AUFS_HNOTIFY ++AuCacheFuncs(hnotify, HNOTIFY); ++#endif ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_MODULE_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/mvdown.c linux-5.15.37-aufs/fs/aufs/mvdown.c +--- linux-5.15.37/fs/aufs/mvdown.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/mvdown.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,693 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2011-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * move-down, opposite of copy-up ++ */ ++ ++#include "aufs.h" ++ ++struct au_mvd_args { ++ struct { ++ struct super_block *h_sb; ++ struct dentry *h_parent; ++ struct au_hinode *hdir; ++ struct inode *h_dir, *h_inode; ++ struct au_pin pin; ++ } info[AUFS_MVDOWN_NARRAY]; ++ ++ struct aufs_mvdown mvdown; ++ struct dentry *dentry, *parent; ++ struct inode *inode, *dir; ++ struct super_block *sb; ++ aufs_bindex_t bopq, bwh, bfound; ++ unsigned char rename_lock; ++}; ++ ++#define mvd_errno mvdown.au_errno ++#define mvd_bsrc mvdown.stbr[AUFS_MVDOWN_UPPER].bindex ++#define mvd_src_brid mvdown.stbr[AUFS_MVDOWN_UPPER].brid ++#define mvd_bdst mvdown.stbr[AUFS_MVDOWN_LOWER].bindex ++#define mvd_dst_brid mvdown.stbr[AUFS_MVDOWN_LOWER].brid ++ ++#define mvd_h_src_sb info[AUFS_MVDOWN_UPPER].h_sb ++#define mvd_h_src_parent info[AUFS_MVDOWN_UPPER].h_parent ++#define mvd_hdir_src info[AUFS_MVDOWN_UPPER].hdir ++#define mvd_h_src_dir info[AUFS_MVDOWN_UPPER].h_dir ++#define mvd_h_src_inode info[AUFS_MVDOWN_UPPER].h_inode ++#define mvd_pin_src info[AUFS_MVDOWN_UPPER].pin ++ ++#define mvd_h_dst_sb info[AUFS_MVDOWN_LOWER].h_sb ++#define mvd_h_dst_parent info[AUFS_MVDOWN_LOWER].h_parent ++#define mvd_hdir_dst info[AUFS_MVDOWN_LOWER].hdir ++#define mvd_h_dst_dir info[AUFS_MVDOWN_LOWER].h_dir ++#define mvd_h_dst_inode info[AUFS_MVDOWN_LOWER].h_inode ++#define mvd_pin_dst info[AUFS_MVDOWN_LOWER].pin ++ ++#define AU_MVD_PR(flag, ...) do { \ ++ if (flag) \ ++ pr_err(__VA_ARGS__); \ ++ } while (0) ++ ++static int find_lower_writable(struct au_mvd_args *a) ++{ ++ struct super_block *sb; ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ sb = a->sb; ++ bindex = a->mvd_bsrc; ++ bbot = au_sbbot(sb); ++ if (a->mvdown.flags & AUFS_MVDOWN_FHSM_LOWER) ++ for (bindex++; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_fhsm(br->br_perm) ++ && !sb_rdonly(au_br_sb(br))) ++ return bindex; ++ } ++ else if (!(a->mvdown.flags & AUFS_MVDOWN_ROLOWER)) ++ for (bindex++; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (!au_br_rdonly(br)) ++ return bindex; ++ } ++ else ++ for (bindex++; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (!sb_rdonly(au_br_sb(br))) { ++ if (au_br_rdonly(br)) ++ a->mvdown.flags ++ |= AUFS_MVDOWN_ROLOWER_R; ++ return bindex; ++ } ++ } ++ ++ return -1; ++} ++ ++/* make the parent dir on bdst */ ++static int au_do_mkdir(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ ++ err = 0; ++ a->mvd_hdir_src = au_hi(a->dir, a->mvd_bsrc); ++ a->mvd_hdir_dst = au_hi(a->dir, a->mvd_bdst); ++ a->mvd_h_src_parent = au_h_dptr(a->parent, a->mvd_bsrc); ++ a->mvd_h_dst_parent = NULL; ++ if (au_dbbot(a->parent) >= a->mvd_bdst) ++ a->mvd_h_dst_parent = au_h_dptr(a->parent, a->mvd_bdst); ++ if (!a->mvd_h_dst_parent) { ++ err = au_cpdown_dirs(a->dentry, a->mvd_bdst); ++ if (unlikely(err)) { ++ AU_MVD_PR(dmsg, "cpdown_dirs failed\n"); ++ goto out; ++ } ++ a->mvd_h_dst_parent = au_h_dptr(a->parent, a->mvd_bdst); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* lock them all */ ++static int au_do_lock(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct dentry *h_trap; ++ ++ a->mvd_h_src_sb = au_sbr_sb(a->sb, a->mvd_bsrc); ++ a->mvd_h_dst_sb = au_sbr_sb(a->sb, a->mvd_bdst); ++ err = au_pin(&a->mvd_pin_dst, a->dentry, a->mvd_bdst, ++ au_opt_udba(a->sb), ++ AuPin_MNT_WRITE | AuPin_DI_LOCKED); ++ AuTraceErr(err); ++ if (unlikely(err)) { ++ AU_MVD_PR(dmsg, "pin_dst failed\n"); ++ goto out; ++ } ++ ++ if (a->mvd_h_src_sb != a->mvd_h_dst_sb) { ++ a->rename_lock = 0; ++ au_pin_init(&a->mvd_pin_src, a->dentry, a->mvd_bsrc, ++ AuLsc_DI_PARENT, AuLsc_I_PARENT3, ++ au_opt_udba(a->sb), ++ AuPin_MNT_WRITE | AuPin_DI_LOCKED); ++ err = au_do_pin(&a->mvd_pin_src); ++ AuTraceErr(err); ++ a->mvd_h_src_dir = d_inode(a->mvd_h_src_parent); ++ if (unlikely(err)) { ++ AU_MVD_PR(dmsg, "pin_src failed\n"); ++ goto out_dst; ++ } ++ goto out; /* success */ ++ } ++ ++ a->rename_lock = 1; ++ au_pin_hdir_unlock(&a->mvd_pin_dst); ++ err = au_pin(&a->mvd_pin_src, a->dentry, a->mvd_bsrc, ++ au_opt_udba(a->sb), ++ AuPin_MNT_WRITE | AuPin_DI_LOCKED); ++ AuTraceErr(err); ++ a->mvd_h_src_dir = d_inode(a->mvd_h_src_parent); ++ if (unlikely(err)) { ++ AU_MVD_PR(dmsg, "pin_src failed\n"); ++ au_pin_hdir_lock(&a->mvd_pin_dst); ++ goto out_dst; ++ } ++ au_pin_hdir_unlock(&a->mvd_pin_src); ++ h_trap = vfsub_lock_rename(a->mvd_h_src_parent, a->mvd_hdir_src, ++ a->mvd_h_dst_parent, a->mvd_hdir_dst); ++ if (h_trap) { ++ err = (h_trap != a->mvd_h_src_parent); ++ if (err) ++ err = (h_trap != a->mvd_h_dst_parent); ++ } ++ BUG_ON(err); /* it should never happen */ ++ if (unlikely(a->mvd_h_src_dir != au_pinned_h_dir(&a->mvd_pin_src))) { ++ err = -EBUSY; ++ AuTraceErr(err); ++ vfsub_unlock_rename(a->mvd_h_src_parent, a->mvd_hdir_src, ++ a->mvd_h_dst_parent, a->mvd_hdir_dst); ++ au_pin_hdir_lock(&a->mvd_pin_src); ++ au_unpin(&a->mvd_pin_src); ++ au_pin_hdir_lock(&a->mvd_pin_dst); ++ goto out_dst; ++ } ++ goto out; /* success */ ++ ++out_dst: ++ au_unpin(&a->mvd_pin_dst); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static void au_do_unlock(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ if (!a->rename_lock) ++ au_unpin(&a->mvd_pin_src); ++ else { ++ vfsub_unlock_rename(a->mvd_h_src_parent, a->mvd_hdir_src, ++ a->mvd_h_dst_parent, a->mvd_hdir_dst); ++ au_pin_hdir_lock(&a->mvd_pin_src); ++ au_unpin(&a->mvd_pin_src); ++ au_pin_hdir_lock(&a->mvd_pin_dst); ++ } ++ au_unpin(&a->mvd_pin_dst); ++} ++ ++/* copy-down the file */ ++static int au_do_cpdown(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct au_cp_generic cpg = { ++ .dentry = a->dentry, ++ .bdst = a->mvd_bdst, ++ .bsrc = a->mvd_bsrc, ++ .len = -1, ++ .pin = &a->mvd_pin_dst, ++ .flags = AuCpup_DTIME | AuCpup_HOPEN ++ }; ++ ++ AuDbg("b%d, b%d\n", cpg.bsrc, cpg.bdst); ++ if (a->mvdown.flags & AUFS_MVDOWN_OWLOWER) ++ au_fset_cpup(cpg.flags, OVERWRITE); ++ if (a->mvdown.flags & AUFS_MVDOWN_ROLOWER) ++ au_fset_cpup(cpg.flags, RWDST); ++ err = au_sio_cpdown_simple(&cpg); ++ if (unlikely(err)) ++ AU_MVD_PR(dmsg, "cpdown failed\n"); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * unlink the whiteout on bdst if exist which may be created by UDBA while we ++ * were sleeping ++ */ ++static int au_do_unlink_wh(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct path h_path; ++ struct au_branch *br; ++ struct inode *delegated; ++ ++ br = au_sbr(a->sb, a->mvd_bdst); ++ h_path.dentry = au_wh_lkup(a->mvd_h_dst_parent, &a->dentry->d_name, br); ++ err = PTR_ERR(h_path.dentry); ++ if (IS_ERR(h_path.dentry)) { ++ AU_MVD_PR(dmsg, "wh_lkup failed\n"); ++ goto out; ++ } ++ ++ err = 0; ++ if (d_is_positive(h_path.dentry)) { ++ h_path.mnt = au_br_mnt(br); ++ delegated = NULL; ++ err = vfsub_unlink(d_inode(a->mvd_h_dst_parent), &h_path, ++ &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ if (unlikely(err)) ++ AU_MVD_PR(dmsg, "wh_unlink failed\n"); ++ } ++ dput(h_path.dentry); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ++ * unlink the topmost h_dentry ++ */ ++static int au_do_unlink(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct path h_path; ++ struct inode *delegated; ++ ++ h_path.mnt = au_sbr_mnt(a->sb, a->mvd_bsrc); ++ h_path.dentry = au_h_dptr(a->dentry, a->mvd_bsrc); ++ delegated = NULL; ++ err = vfsub_unlink(a->mvd_h_src_dir, &h_path, &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ if (unlikely(err)) ++ AU_MVD_PR(dmsg, "unlink failed\n"); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++/* Since mvdown succeeded, we ignore an error of this function */ ++static void au_do_stfs(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct au_branch *br; ++ ++ a->mvdown.flags |= AUFS_MVDOWN_STFS_FAILED; ++ br = au_sbr(a->sb, a->mvd_bsrc); ++ err = au_br_stfs(br, &a->mvdown.stbr[AUFS_MVDOWN_UPPER].stfs); ++ if (!err) { ++ br = au_sbr(a->sb, a->mvd_bdst); ++ a->mvdown.stbr[AUFS_MVDOWN_LOWER].brid = br->br_id; ++ err = au_br_stfs(br, &a->mvdown.stbr[AUFS_MVDOWN_LOWER].stfs); ++ } ++ if (!err) ++ a->mvdown.flags &= ~AUFS_MVDOWN_STFS_FAILED; ++ else ++ AU_MVD_PR(dmsg, "statfs failed (%d), ignored\n", err); ++} ++ ++/* ++ * copy-down the file and unlink the bsrc file. ++ * - unlink the bdst whout if exist ++ * - copy-down the file (with whtmp name and rename) ++ * - unlink the bsrc file ++ */ ++static int au_do_mvdown(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ ++ err = au_do_mkdir(dmsg, a); ++ if (!err) ++ err = au_do_lock(dmsg, a); ++ if (unlikely(err)) ++ goto out; ++ ++ /* ++ * do not revert the activities we made on bdst since they should be ++ * harmless in aufs. ++ */ ++ ++ err = au_do_cpdown(dmsg, a); ++ if (!err) ++ err = au_do_unlink_wh(dmsg, a); ++ if (!err && !(a->mvdown.flags & AUFS_MVDOWN_KUPPER)) ++ err = au_do_unlink(dmsg, a); ++ if (unlikely(err)) ++ goto out_unlock; ++ ++ AuDbg("%pd2, 0x%x, %d --> %d\n", ++ a->dentry, a->mvdown.flags, a->mvd_bsrc, a->mvd_bdst); ++ if (find_lower_writable(a) < 0) ++ a->mvdown.flags |= AUFS_MVDOWN_BOTTOM; ++ ++ if (a->mvdown.flags & AUFS_MVDOWN_STFS) ++ au_do_stfs(dmsg, a); ++ ++ /* maintain internal array */ ++ if (!(a->mvdown.flags & AUFS_MVDOWN_KUPPER)) { ++ au_set_h_dptr(a->dentry, a->mvd_bsrc, NULL); ++ au_set_dbtop(a->dentry, a->mvd_bdst); ++ au_set_h_iptr(a->inode, a->mvd_bsrc, NULL, /*flags*/0); ++ au_set_ibtop(a->inode, a->mvd_bdst); ++ } else { ++ /* hide the lower */ ++ au_set_h_dptr(a->dentry, a->mvd_bdst, NULL); ++ au_set_dbbot(a->dentry, a->mvd_bsrc); ++ au_set_h_iptr(a->inode, a->mvd_bdst, NULL, /*flags*/0); ++ au_set_ibbot(a->inode, a->mvd_bsrc); ++ } ++ if (au_dbbot(a->dentry) < a->mvd_bdst) ++ au_set_dbbot(a->dentry, a->mvd_bdst); ++ if (au_ibbot(a->inode) < a->mvd_bdst) ++ au_set_ibbot(a->inode, a->mvd_bdst); ++ ++out_unlock: ++ au_do_unlock(dmsg, a); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* make sure the file is idle */ ++static int au_mvd_args_busy(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err, plinked; ++ ++ err = 0; ++ plinked = !!au_opt_test(au_mntflags(a->sb), PLINK); ++ if (au_dbtop(a->dentry) == a->mvd_bsrc ++ && au_dcount(a->dentry) == 1 ++ && atomic_read(&a->inode->i_count) == 1 ++ /* && a->mvd_h_src_inode->i_nlink == 1 */ ++ && (!plinked || !au_plink_test(a->inode)) ++ && a->inode->i_nlink == 1) ++ goto out; ++ ++ err = -EBUSY; ++ AU_MVD_PR(dmsg, ++ "b%d, d{b%d, c%d?}, i{c%d?, l%u}, hi{l%u}, p{%d, %d}\n", ++ a->mvd_bsrc, au_dbtop(a->dentry), au_dcount(a->dentry), ++ atomic_read(&a->inode->i_count), a->inode->i_nlink, ++ a->mvd_h_src_inode->i_nlink, ++ plinked, plinked ? au_plink_test(a->inode) : 0); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* make sure the parent dir is fine */ ++static int au_mvd_args_parent(const unsigned char dmsg, ++ struct au_mvd_args *a) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ ++ err = 0; ++ if (unlikely(au_alive_dir(a->parent))) { ++ err = -ENOENT; ++ AU_MVD_PR(dmsg, "parent dir is dead\n"); ++ goto out; ++ } ++ ++ a->bopq = au_dbdiropq(a->parent); ++ bindex = au_wbr_nonopq(a->dentry, a->mvd_bdst); ++ AuDbg("b%d\n", bindex); ++ if (unlikely((bindex >= 0 && bindex < a->mvd_bdst) ++ || (a->bopq != -1 && a->bopq < a->mvd_bdst))) { ++ err = -EINVAL; ++ a->mvd_errno = EAU_MVDOWN_OPAQUE; ++ AU_MVD_PR(dmsg, "ancestor is opaque b%d, b%d\n", ++ a->bopq, a->mvd_bdst); ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_mvd_args_intermediate(const unsigned char dmsg, ++ struct au_mvd_args *a) ++{ ++ int err; ++ struct au_dinfo *dinfo, *tmp; ++ ++ /* lookup the next lower positive entry */ ++ err = -ENOMEM; ++ tmp = au_di_alloc(a->sb, AuLsc_DI_TMP); ++ if (unlikely(!tmp)) ++ goto out; ++ ++ a->bfound = -1; ++ a->bwh = -1; ++ dinfo = au_di(a->dentry); ++ au_di_cp(tmp, dinfo); ++ au_di_swap(tmp, dinfo); ++ ++ /* returns the number of positive dentries */ ++ err = au_lkup_dentry(a->dentry, a->mvd_bsrc + 1, ++ /* AuLkup_IGNORE_PERM */ 0); ++ if (!err) ++ a->bwh = au_dbwh(a->dentry); ++ else if (err > 0) ++ a->bfound = au_dbtop(a->dentry); ++ ++ au_di_swap(tmp, dinfo); ++ au_rw_write_unlock(&tmp->di_rwsem); ++ au_di_free(tmp); ++ if (unlikely(err < 0)) ++ AU_MVD_PR(dmsg, "failed look-up lower\n"); ++ ++ /* ++ * here, we have these cases. ++ * bfound == -1 ++ * no positive dentry under bsrc. there are more sub-cases. ++ * bwh < 0 ++ * there no whiteout, we can safely move-down. ++ * bwh <= bsrc ++ * impossible ++ * bsrc < bwh && bwh < bdst ++ * there is a whiteout on RO branch. cannot proceed. ++ * bwh == bdst ++ * there is a whiteout on the RW target branch. it should ++ * be removed. ++ * bdst < bwh ++ * there is a whiteout somewhere unrelated branch. ++ * -1 < bfound && bfound <= bsrc ++ * impossible. ++ * bfound < bdst ++ * found, but it is on RO branch between bsrc and bdst. cannot ++ * proceed. ++ * bfound == bdst ++ * found, replace it if AUFS_MVDOWN_FORCE is set. otherwise return ++ * error. ++ * bdst < bfound ++ * found, after we create the file on bdst, it will be hidden. ++ */ ++ ++ AuDebugOn(a->bfound == -1 ++ && a->bwh != -1 ++ && a->bwh <= a->mvd_bsrc); ++ AuDebugOn(-1 < a->bfound ++ && a->bfound <= a->mvd_bsrc); ++ ++ err = -EINVAL; ++ if (a->bfound == -1 ++ && a->mvd_bsrc < a->bwh ++ && a->bwh != -1 ++ && a->bwh < a->mvd_bdst) { ++ a->mvd_errno = EAU_MVDOWN_WHITEOUT; ++ AU_MVD_PR(dmsg, "bsrc %d, bdst %d, bfound %d, bwh %d\n", ++ a->mvd_bsrc, a->mvd_bdst, a->bfound, a->bwh); ++ goto out; ++ } else if (a->bfound != -1 && a->bfound < a->mvd_bdst) { ++ a->mvd_errno = EAU_MVDOWN_UPPER; ++ AU_MVD_PR(dmsg, "bdst %d, bfound %d\n", ++ a->mvd_bdst, a->bfound); ++ goto out; ++ } ++ ++ err = 0; /* success */ ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_mvd_args_exist(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ ++ err = 0; ++ if (!(a->mvdown.flags & AUFS_MVDOWN_OWLOWER) ++ && a->bfound == a->mvd_bdst) ++ err = -EEXIST; ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_mvd_args(const unsigned char dmsg, struct au_mvd_args *a) ++{ ++ int err; ++ struct au_branch *br; ++ ++ err = -EISDIR; ++ if (unlikely(S_ISDIR(a->inode->i_mode))) ++ goto out; ++ ++ err = -EINVAL; ++ if (!(a->mvdown.flags & AUFS_MVDOWN_BRID_UPPER)) ++ a->mvd_bsrc = au_ibtop(a->inode); ++ else { ++ a->mvd_bsrc = au_br_index(a->sb, a->mvd_src_brid); ++ if (unlikely(a->mvd_bsrc < 0 ++ || (a->mvd_bsrc < au_dbtop(a->dentry) ++ || au_dbbot(a->dentry) < a->mvd_bsrc ++ || !au_h_dptr(a->dentry, a->mvd_bsrc)) ++ || (a->mvd_bsrc < au_ibtop(a->inode) ++ || au_ibbot(a->inode) < a->mvd_bsrc ++ || !au_h_iptr(a->inode, a->mvd_bsrc)))) { ++ a->mvd_errno = EAU_MVDOWN_NOUPPER; ++ AU_MVD_PR(dmsg, "no upper\n"); ++ goto out; ++ } ++ } ++ if (unlikely(a->mvd_bsrc == au_sbbot(a->sb))) { ++ a->mvd_errno = EAU_MVDOWN_BOTTOM; ++ AU_MVD_PR(dmsg, "on the bottom\n"); ++ goto out; ++ } ++ a->mvd_h_src_inode = au_h_iptr(a->inode, a->mvd_bsrc); ++ br = au_sbr(a->sb, a->mvd_bsrc); ++ err = au_br_rdonly(br); ++ if (!(a->mvdown.flags & AUFS_MVDOWN_ROUPPER)) { ++ if (unlikely(err)) ++ goto out; ++ } else if (!(vfsub_native_ro(a->mvd_h_src_inode) ++ || IS_APPEND(a->mvd_h_src_inode))) { ++ if (err) ++ a->mvdown.flags |= AUFS_MVDOWN_ROUPPER_R; ++ /* go on */ ++ } else ++ goto out; ++ ++ err = -EINVAL; ++ if (!(a->mvdown.flags & AUFS_MVDOWN_BRID_LOWER)) { ++ a->mvd_bdst = find_lower_writable(a); ++ if (unlikely(a->mvd_bdst < 0)) { ++ a->mvd_errno = EAU_MVDOWN_BOTTOM; ++ AU_MVD_PR(dmsg, "no writable lower branch\n"); ++ goto out; ++ } ++ } else { ++ a->mvd_bdst = au_br_index(a->sb, a->mvd_dst_brid); ++ if (unlikely(a->mvd_bdst < 0 ++ || au_sbbot(a->sb) < a->mvd_bdst)) { ++ a->mvd_errno = EAU_MVDOWN_NOLOWERBR; ++ AU_MVD_PR(dmsg, "no lower brid\n"); ++ goto out; ++ } ++ } ++ ++ err = au_mvd_args_busy(dmsg, a); ++ if (!err) ++ err = au_mvd_args_parent(dmsg, a); ++ if (!err) ++ err = au_mvd_args_intermediate(dmsg, a); ++ if (!err) ++ err = au_mvd_args_exist(dmsg, a); ++ if (!err) ++ AuDbg("b%d, b%d\n", a->mvd_bsrc, a->mvd_bdst); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++int au_mvdown(struct dentry *dentry, struct aufs_mvdown __user *uarg) ++{ ++ int err, e; ++ unsigned char dmsg; ++ struct au_mvd_args *args; ++ struct inode *inode; ++ ++ inode = d_inode(dentry); ++ err = -EPERM; ++ if (unlikely(!capable(CAP_SYS_ADMIN))) ++ goto out; ++ ++ err = -ENOMEM; ++ args = kmalloc(sizeof(*args), GFP_NOFS); ++ if (unlikely(!args)) ++ goto out; ++ ++ err = copy_from_user(&args->mvdown, uarg, sizeof(args->mvdown)); ++ if (!err) ++ /* VERIFY_WRITE */ ++ err = !access_ok(uarg, sizeof(*uarg)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out_free; ++ } ++ AuDbg("flags 0x%x\n", args->mvdown.flags); ++ args->mvdown.flags &= ~(AUFS_MVDOWN_ROLOWER_R | AUFS_MVDOWN_ROUPPER_R); ++ args->mvdown.au_errno = 0; ++ args->dentry = dentry; ++ args->inode = inode; ++ args->sb = dentry->d_sb; ++ ++ err = -ENOENT; ++ dmsg = !!(args->mvdown.flags & AUFS_MVDOWN_DMSG); ++ args->parent = dget_parent(dentry); ++ args->dir = d_inode(args->parent); ++ inode_lock_nested(args->dir, I_MUTEX_PARENT); ++ dput(args->parent); ++ if (unlikely(args->parent != dentry->d_parent)) { ++ AU_MVD_PR(dmsg, "parent dir is moved\n"); ++ goto out_dir; ++ } ++ ++ inode_lock_nested(inode, I_MUTEX_CHILD); ++ err = aufs_read_lock(dentry, AuLock_DW | AuLock_FLUSH | AuLock_NOPLMW); ++ if (unlikely(err)) ++ goto out_inode; ++ ++ di_write_lock_parent(args->parent); ++ err = au_mvd_args(dmsg, args); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ err = au_do_mvdown(dmsg, args); ++ if (unlikely(err)) ++ goto out_parent; ++ ++ au_cpup_attr_timesizes(args->dir); ++ au_cpup_attr_timesizes(inode); ++ if (!(args->mvdown.flags & AUFS_MVDOWN_KUPPER)) ++ au_cpup_igen(inode, au_h_iptr(inode, args->mvd_bdst)); ++ /* au_digen_dec(dentry); */ ++ ++out_parent: ++ di_write_unlock(args->parent); ++ aufs_read_unlock(dentry, AuLock_DW); ++out_inode: ++ inode_unlock(inode); ++out_dir: ++ inode_unlock(args->dir); ++out_free: ++ e = copy_to_user(uarg, &args->mvdown, sizeof(args->mvdown)); ++ if (unlikely(e)) ++ err = -EFAULT; ++ au_kfree_rcu(args); ++out: ++ AuTraceErr(err); ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/opts.c linux-5.15.37-aufs/fs/aufs/opts.c +--- linux-5.15.37/fs/aufs/opts.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/opts.c 2022-04-08 20:22:30.614616573 +0300 +@@ -0,0 +1,1019 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * mount options/flags ++ */ ++ ++#include /* a distribution requires */ ++#include ++#include "aufs.h" ++ ++/* ---------------------------------------------------------------------- */ ++ ++static const char *au_parser_pattern(int val, match_table_t tbl) ++{ ++ struct match_token *p; ++ ++ p = tbl; ++ while (p->pattern) { ++ if (p->token == val) ++ return p->pattern; ++ p++; ++ } ++ BUG(); ++ return "??"; ++} ++ ++static const char *au_optstr(int *val, match_table_t tbl) ++{ ++ struct match_token *p; ++ int v; ++ ++ v = *val; ++ if (!v) ++ goto out; ++ p = tbl; ++ while (p->pattern) { ++ if (p->token ++ && (v & p->token) == p->token) { ++ *val &= ~p->token; ++ return p->pattern; ++ } ++ p++; ++ } ++ ++out: ++ return NULL; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static match_table_t brperm = { ++ {AuBrPerm_RO, AUFS_BRPERM_RO}, ++ {AuBrPerm_RR, AUFS_BRPERM_RR}, ++ {AuBrPerm_RW, AUFS_BRPERM_RW}, ++ {0, NULL} ++}; ++ ++static match_table_t brattr = { ++ /* general */ ++ {AuBrAttr_COO_REG, AUFS_BRATTR_COO_REG}, ++ {AuBrAttr_COO_ALL, AUFS_BRATTR_COO_ALL}, ++ /* 'unpin' attrib is meaningless since linux-3.18-rc1 */ ++ {AuBrAttr_UNPIN, AUFS_BRATTR_UNPIN}, ++#ifdef CONFIG_AUFS_FHSM ++ {AuBrAttr_FHSM, AUFS_BRATTR_FHSM}, ++#endif ++#ifdef CONFIG_AUFS_XATTR ++ {AuBrAttr_ICEX, AUFS_BRATTR_ICEX}, ++ {AuBrAttr_ICEX_SEC, AUFS_BRATTR_ICEX_SEC}, ++ {AuBrAttr_ICEX_SYS, AUFS_BRATTR_ICEX_SYS}, ++ {AuBrAttr_ICEX_TR, AUFS_BRATTR_ICEX_TR}, ++ {AuBrAttr_ICEX_USR, AUFS_BRATTR_ICEX_USR}, ++ {AuBrAttr_ICEX_OTH, AUFS_BRATTR_ICEX_OTH}, ++#endif ++ ++ /* ro/rr branch */ ++ {AuBrRAttr_WH, AUFS_BRRATTR_WH}, ++ ++ /* rw branch */ ++ {AuBrWAttr_MOO, AUFS_BRWATTR_MOO}, ++ {AuBrWAttr_NoLinkWH, AUFS_BRWATTR_NLWH}, ++ ++ {0, NULL} ++}; ++ ++static int br_attr_val(char *str, match_table_t table, substring_t args[]) ++{ ++ int attr, v; ++ char *p; ++ ++ attr = 0; ++ do { ++ p = strchr(str, '+'); ++ if (p) ++ *p = 0; ++ v = match_token(str, table, args); ++ if (v) { ++ if (v & AuBrAttr_CMOO_Mask) ++ attr &= ~AuBrAttr_CMOO_Mask; ++ attr |= v; ++ } else { ++ if (p) ++ *p = '+'; ++ pr_warn("ignored branch attribute %s\n", str); ++ break; ++ } ++ if (p) ++ str = p + 1; ++ } while (p); ++ ++ return attr; ++} ++ ++static int au_do_optstr_br_attr(au_br_perm_str_t *str, int perm) ++{ ++ int sz; ++ const char *p; ++ char *q; ++ ++ q = str->a; ++ *q = 0; ++ p = au_optstr(&perm, brattr); ++ if (p) { ++ sz = strlen(p); ++ memcpy(q, p, sz + 1); ++ q += sz; ++ } else ++ goto out; ++ ++ do { ++ p = au_optstr(&perm, brattr); ++ if (p) { ++ *q++ = '+'; ++ sz = strlen(p); ++ memcpy(q, p, sz + 1); ++ q += sz; ++ } ++ } while (p); ++ ++out: ++ return q - str->a; ++} ++ ++int au_br_perm_val(char *perm) ++{ ++ int val, bad, sz; ++ char *p; ++ substring_t args[MAX_OPT_ARGS]; ++ au_br_perm_str_t attr; ++ ++ p = strchr(perm, '+'); ++ if (p) ++ *p = 0; ++ val = match_token(perm, brperm, args); ++ if (!val) { ++ if (p) ++ *p = '+'; ++ pr_warn("ignored branch permission %s\n", perm); ++ val = AuBrPerm_RO; ++ goto out; ++ } ++ if (!p) ++ goto out; ++ ++ val |= br_attr_val(p + 1, brattr, args); ++ ++ bad = 0; ++ switch (val & AuBrPerm_Mask) { ++ case AuBrPerm_RO: ++ case AuBrPerm_RR: ++ bad = val & AuBrWAttr_Mask; ++ val &= ~AuBrWAttr_Mask; ++ break; ++ case AuBrPerm_RW: ++ bad = val & AuBrRAttr_Mask; ++ val &= ~AuBrRAttr_Mask; ++ break; ++ } ++ ++ /* ++ * 'unpin' attrib becomes meaningless since linux-3.18-rc1, but aufs ++ * does not treat it as an error, just warning. ++ * this is a tiny guard for the user operation. ++ */ ++ if (val & AuBrAttr_UNPIN) { ++ bad |= AuBrAttr_UNPIN; ++ val &= ~AuBrAttr_UNPIN; ++ } ++ ++ if (unlikely(bad)) { ++ sz = au_do_optstr_br_attr(&attr, bad); ++ AuDebugOn(!sz); ++ pr_warn("ignored branch attribute %s\n", attr.a); ++ } ++ ++out: ++ return val; ++} ++ ++void au_optstr_br_perm(au_br_perm_str_t *str, int perm) ++{ ++ au_br_perm_str_t attr; ++ const char *p; ++ char *q; ++ int sz; ++ ++ q = str->a; ++ p = au_optstr(&perm, brperm); ++ AuDebugOn(!p || !*p); ++ sz = strlen(p); ++ memcpy(q, p, sz + 1); ++ q += sz; ++ ++ sz = au_do_optstr_br_attr(&attr, perm); ++ if (sz) { ++ *q++ = '+'; ++ memcpy(q, attr.a, sz + 1); ++ } ++ ++ AuDebugOn(strlen(str->a) >= sizeof(str->a)); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static match_table_t udbalevel = { ++ {AuOpt_UDBA_REVAL, "reval"}, ++ {AuOpt_UDBA_NONE, "none"}, ++#ifdef CONFIG_AUFS_HNOTIFY ++ {AuOpt_UDBA_HNOTIFY, "notify"}, /* abstraction */ ++#ifdef CONFIG_AUFS_HFSNOTIFY ++ {AuOpt_UDBA_HNOTIFY, "fsnotify"}, ++#endif ++#endif ++ {-1, NULL} ++}; ++ ++int au_udba_val(char *str) ++{ ++ substring_t args[MAX_OPT_ARGS]; ++ ++ return match_token(str, udbalevel, args); ++} ++ ++const char *au_optstr_udba(int udba) ++{ ++ return au_parser_pattern(udba, udbalevel); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static match_table_t au_wbr_create_policy = { ++ {AuWbrCreate_TDP, "tdp"}, ++ {AuWbrCreate_TDP, "top-down-parent"}, ++ {AuWbrCreate_RR, "rr"}, ++ {AuWbrCreate_RR, "round-robin"}, ++ {AuWbrCreate_MFS, "mfs"}, ++ {AuWbrCreate_MFS, "most-free-space"}, ++ {AuWbrCreate_MFSV, "mfs:%d"}, ++ {AuWbrCreate_MFSV, "most-free-space:%d"}, ++ ++ /* top-down regardless the parent, and then mfs */ ++ {AuWbrCreate_TDMFS, "tdmfs:%d"}, ++ {AuWbrCreate_TDMFSV, "tdmfs:%d:%d"}, ++ ++ {AuWbrCreate_MFSRR, "mfsrr:%d"}, ++ {AuWbrCreate_MFSRRV, "mfsrr:%d:%d"}, ++ {AuWbrCreate_PMFS, "pmfs"}, ++ {AuWbrCreate_PMFSV, "pmfs:%d"}, ++ {AuWbrCreate_PMFSRR, "pmfsrr:%d"}, ++ {AuWbrCreate_PMFSRRV, "pmfsrr:%d:%d"}, ++ ++ {-1, NULL} ++}; ++ ++static int au_wbr_mfs_wmark(substring_t *arg, char *str, ++ struct au_opt_wbr_create *create) ++{ ++ int err; ++ unsigned long long ull; ++ ++ err = 0; ++ if (!match_u64(arg, &ull)) ++ create->mfsrr_watermark = ull; ++ else { ++ pr_err("bad integer in %s\n", str); ++ err = -EINVAL; ++ } ++ ++ return err; ++} ++ ++static int au_wbr_mfs_sec(substring_t *arg, char *str, ++ struct au_opt_wbr_create *create) ++{ ++ int n, err; ++ ++ err = 0; ++ if (!match_int(arg, &n) && 0 <= n && n <= AUFS_MFS_MAX_SEC) ++ create->mfs_second = n; ++ else { ++ pr_err("bad integer in %s\n", str); ++ err = -EINVAL; ++ } ++ ++ return err; ++} ++ ++int au_wbr_create_val(char *str, struct au_opt_wbr_create *create) ++{ ++ int err, e; ++ substring_t args[MAX_OPT_ARGS]; ++ ++ err = match_token(str, au_wbr_create_policy, args); ++ create->wbr_create = err; ++ switch (err) { ++ case AuWbrCreate_MFSRRV: ++ case AuWbrCreate_TDMFSV: ++ case AuWbrCreate_PMFSRRV: ++ e = au_wbr_mfs_wmark(&args[0], str, create); ++ if (!e) ++ e = au_wbr_mfs_sec(&args[1], str, create); ++ if (unlikely(e)) ++ err = e; ++ break; ++ case AuWbrCreate_MFSRR: ++ case AuWbrCreate_TDMFS: ++ case AuWbrCreate_PMFSRR: ++ e = au_wbr_mfs_wmark(&args[0], str, create); ++ if (unlikely(e)) { ++ err = e; ++ break; ++ } ++ fallthrough; ++ case AuWbrCreate_MFS: ++ case AuWbrCreate_PMFS: ++ create->mfs_second = AUFS_MFS_DEF_SEC; ++ break; ++ case AuWbrCreate_MFSV: ++ case AuWbrCreate_PMFSV: ++ e = au_wbr_mfs_sec(&args[0], str, create); ++ if (unlikely(e)) ++ err = e; ++ break; ++ } ++ ++ return err; ++} ++ ++const char *au_optstr_wbr_create(int wbr_create) ++{ ++ return au_parser_pattern(wbr_create, au_wbr_create_policy); ++} ++ ++static match_table_t au_wbr_copyup_policy = { ++ {AuWbrCopyup_TDP, "tdp"}, ++ {AuWbrCopyup_TDP, "top-down-parent"}, ++ {AuWbrCopyup_BUP, "bup"}, ++ {AuWbrCopyup_BUP, "bottom-up-parent"}, ++ {AuWbrCopyup_BU, "bu"}, ++ {AuWbrCopyup_BU, "bottom-up"}, ++ {-1, NULL} ++}; ++ ++int au_wbr_copyup_val(char *str) ++{ ++ substring_t args[MAX_OPT_ARGS]; ++ ++ return match_token(str, au_wbr_copyup_policy, args); ++} ++ ++const char *au_optstr_wbr_copyup(int wbr_copyup) ++{ ++ return au_parser_pattern(wbr_copyup, au_wbr_copyup_policy); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_opt_add(struct au_opt *opt, char *opt_str, unsigned long sb_flags, ++ aufs_bindex_t bindex) ++{ ++ int err; ++ struct au_opt_add *add = &opt->add; ++ char *p; ++ ++ add->bindex = bindex; ++ add->perm = AuBrPerm_RO; ++ add->pathname = opt_str; ++ p = strchr(opt_str, '='); ++ if (p) { ++ *p++ = 0; ++ if (*p) ++ add->perm = au_br_perm_val(p); ++ } ++ ++ err = vfsub_kern_path(add->pathname, AuOpt_LkupDirFlags, &add->path); ++ if (!err) { ++ if (!p) { ++ add->perm = AuBrPerm_RO; ++ if (au_test_fs_rr(add->path.dentry->d_sb)) ++ add->perm = AuBrPerm_RR; ++ else if (!bindex && !(sb_flags & SB_RDONLY)) ++ add->perm = AuBrPerm_RW; ++ } ++ opt->type = Opt_add; ++ goto out; ++ } ++ pr_err("lookup failed %s (%d)\n", add->pathname, err); ++ err = -EINVAL; ++ ++out: ++ return err; ++} ++ ++static int au_opt_wbr_create(struct super_block *sb, ++ struct au_opt_wbr_create *create) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ err = 1; /* handled */ ++ sbinfo = au_sbi(sb); ++ if (sbinfo->si_wbr_create_ops->fin) { ++ err = sbinfo->si_wbr_create_ops->fin(sb); ++ if (!err) ++ err = 1; ++ } ++ ++ sbinfo->si_wbr_create = create->wbr_create; ++ sbinfo->si_wbr_create_ops = au_wbr_create_ops + create->wbr_create; ++ switch (create->wbr_create) { ++ case AuWbrCreate_MFSRRV: ++ case AuWbrCreate_MFSRR: ++ case AuWbrCreate_TDMFS: ++ case AuWbrCreate_TDMFSV: ++ case AuWbrCreate_PMFSRR: ++ case AuWbrCreate_PMFSRRV: ++ sbinfo->si_wbr_mfs.mfsrr_watermark = create->mfsrr_watermark; ++ fallthrough; ++ case AuWbrCreate_MFS: ++ case AuWbrCreate_MFSV: ++ case AuWbrCreate_PMFS: ++ case AuWbrCreate_PMFSV: ++ sbinfo->si_wbr_mfs.mfs_expire ++ = msecs_to_jiffies(create->mfs_second * MSEC_PER_SEC); ++ break; ++ } ++ ++ if (sbinfo->si_wbr_create_ops->init) ++ sbinfo->si_wbr_create_ops->init(sb); /* ignore */ ++ ++ return err; ++} ++ ++/* ++ * returns, ++ * plus: processed without an error ++ * zero: unprocessed ++ */ ++static int au_opt_simple(struct super_block *sb, struct au_opt *opt, ++ struct au_opts *opts) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ err = 1; /* handled */ ++ sbinfo = au_sbi(sb); ++ switch (opt->type) { ++ case Opt_udba: ++ sbinfo->si_mntflags &= ~AuOptMask_UDBA; ++ sbinfo->si_mntflags |= opt->udba; ++ opts->given_udba |= opt->udba; ++ break; ++ ++ case Opt_plink: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, PLINK); ++ else { ++ if (au_opt_test(sbinfo->si_mntflags, PLINK)) ++ au_plink_put(sb, /*verbose*/1); ++ au_opt_clr(sbinfo->si_mntflags, PLINK); ++ } ++ break; ++ case Opt_list_plink: ++ if (au_opt_test(sbinfo->si_mntflags, PLINK)) ++ au_plink_list(sb); ++ break; ++ ++ case Opt_dio: ++ if (opt->tf) { ++ au_opt_set(sbinfo->si_mntflags, DIO); ++ au_fset_opts(opts->flags, REFRESH_DYAOP); ++ } else { ++ au_opt_clr(sbinfo->si_mntflags, DIO); ++ au_fset_opts(opts->flags, REFRESH_DYAOP); ++ } ++ break; ++ ++ case Opt_fhsm_sec: ++ au_fhsm_set(sbinfo, opt->fhsm_second); ++ break; ++ ++ case Opt_diropq_a: ++ au_opt_set(sbinfo->si_mntflags, ALWAYS_DIROPQ); ++ break; ++ case Opt_diropq_w: ++ au_opt_clr(sbinfo->si_mntflags, ALWAYS_DIROPQ); ++ break; ++ ++ case Opt_warn_perm: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, WARN_PERM); ++ else ++ au_opt_clr(sbinfo->si_mntflags, WARN_PERM); ++ break; ++ ++ case Opt_verbose: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, VERBOSE); ++ else ++ au_opt_clr(sbinfo->si_mntflags, VERBOSE); ++ break; ++ ++ case Opt_sum: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, SUM); ++ else { ++ au_opt_clr(sbinfo->si_mntflags, SUM); ++ au_opt_clr(sbinfo->si_mntflags, SUM_W); ++ } ++ break; ++ case Opt_wsum: ++ au_opt_clr(sbinfo->si_mntflags, SUM); ++ au_opt_set(sbinfo->si_mntflags, SUM_W); ++ break; ++ ++ case Opt_wbr_create: ++ err = au_opt_wbr_create(sb, &opt->wbr_create); ++ break; ++ case Opt_wbr_copyup: ++ sbinfo->si_wbr_copyup = opt->wbr_copyup; ++ sbinfo->si_wbr_copyup_ops = au_wbr_copyup_ops + opt->wbr_copyup; ++ break; ++ ++ case Opt_dirwh: ++ sbinfo->si_dirwh = opt->dirwh; ++ break; ++ ++ case Opt_rdcache: ++ sbinfo->si_rdcache ++ = msecs_to_jiffies(opt->rdcache * MSEC_PER_SEC); ++ break; ++ case Opt_rdblk: ++ sbinfo->si_rdblk = opt->rdblk; ++ break; ++ case Opt_rdhash: ++ sbinfo->si_rdhash = opt->rdhash; ++ break; ++ ++ case Opt_shwh: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, SHWH); ++ else ++ au_opt_clr(sbinfo->si_mntflags, SHWH); ++ break; ++ ++ case Opt_dirperm1: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, DIRPERM1); ++ else ++ au_opt_clr(sbinfo->si_mntflags, DIRPERM1); ++ break; ++ ++ case Opt_trunc_xino: ++ if (opt->tf) ++ au_opt_set(sbinfo->si_mntflags, TRUNC_XINO); ++ else ++ au_opt_clr(sbinfo->si_mntflags, TRUNC_XINO); ++ break; ++ ++ case Opt_trunc_xino_path: ++ case Opt_itrunc_xino: ++ err = au_xino_trunc(sb, opt->xino_itrunc.bindex, ++ /*idx_begin*/0); ++ if (!err) ++ err = 1; ++ break; ++ ++ case Opt_trunc_xib: ++ if (opt->tf) ++ au_fset_opts(opts->flags, TRUNC_XIB); ++ else ++ au_fclr_opts(opts->flags, TRUNC_XIB); ++ break; ++ ++ case Opt_dirren: ++ err = 1; ++ if (opt->tf) { ++ if (!au_opt_test(sbinfo->si_mntflags, DIRREN)) { ++ err = au_dr_opt_set(sb); ++ if (!err) ++ err = 1; ++ } ++ if (err == 1) ++ au_opt_set(sbinfo->si_mntflags, DIRREN); ++ } else { ++ if (au_opt_test(sbinfo->si_mntflags, DIRREN)) { ++ err = au_dr_opt_clr(sb, au_ftest_opts(opts->flags, ++ DR_FLUSHED)); ++ if (!err) ++ err = 1; ++ } ++ if (err == 1) ++ au_opt_clr(sbinfo->si_mntflags, DIRREN); ++ } ++ break; ++ ++ case Opt_acl: ++ if (opt->tf) ++ sb->s_flags |= SB_POSIXACL; ++ else ++ sb->s_flags &= ~SB_POSIXACL; ++ break; ++ ++ default: ++ err = 0; ++ break; ++ } ++ ++ return err; ++} ++ ++/* ++ * returns tri-state. ++ * plus: processed without an error ++ * zero: unprocessed ++ * minus: error ++ */ ++static int au_opt_br(struct super_block *sb, struct au_opt *opt, ++ struct au_opts *opts) ++{ ++ int err, do_refresh; ++ ++ err = 0; ++ switch (opt->type) { ++ case Opt_append: ++ opt->add.bindex = au_sbbot(sb) + 1; ++ if (opt->add.bindex < 0) ++ opt->add.bindex = 0; ++ goto add; ++ /* Always goto add, not fallthrough */ ++ case Opt_prepend: ++ opt->add.bindex = 0; ++ fallthrough; ++ add: /* indented label */ ++ case Opt_add: ++ err = au_br_add(sb, &opt->add, ++ au_ftest_opts(opts->flags, REMOUNT)); ++ if (!err) { ++ err = 1; ++ au_fset_opts(opts->flags, REFRESH); ++ } ++ break; ++ ++ case Opt_del: ++ case Opt_idel: ++ err = au_br_del(sb, &opt->del, ++ au_ftest_opts(opts->flags, REMOUNT)); ++ if (!err) { ++ err = 1; ++ au_fset_opts(opts->flags, TRUNC_XIB); ++ au_fset_opts(opts->flags, REFRESH); ++ } ++ break; ++ ++ case Opt_mod: ++ case Opt_imod: ++ err = au_br_mod(sb, &opt->mod, ++ au_ftest_opts(opts->flags, REMOUNT), ++ &do_refresh); ++ if (!err) { ++ err = 1; ++ if (do_refresh) ++ au_fset_opts(opts->flags, REFRESH); ++ } ++ break; ++ } ++ return err; ++} ++ ++static int au_opt_xino(struct super_block *sb, struct au_opt *opt, ++ struct au_opt_xino **opt_xino, ++ struct au_opts *opts) ++{ ++ int err; ++ ++ err = 0; ++ switch (opt->type) { ++ case Opt_xino: ++ err = au_xino_set(sb, &opt->xino, ++ !!au_ftest_opts(opts->flags, REMOUNT)); ++ if (!err) ++ *opt_xino = &opt->xino; ++ break; ++ case Opt_noxino: ++ au_xino_clr(sb); ++ *opt_xino = (void *)-1; ++ break; ++ } ++ ++ return err; ++} ++ ++int au_opts_verify(struct super_block *sb, unsigned long sb_flags, ++ unsigned int pending) ++{ ++ int err, fhsm; ++ aufs_bindex_t bindex, bbot; ++ unsigned char do_plink, skip, do_free, can_no_dreval; ++ struct au_branch *br; ++ struct au_wbr *wbr; ++ struct dentry *root, *dentry; ++ struct inode *dir, *h_dir; ++ struct au_sbinfo *sbinfo; ++ struct au_hinode *hdir; ++ ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!(sbinfo->si_mntflags & AuOptMask_UDBA)); ++ ++ if (!(sb_flags & SB_RDONLY)) { ++ if (unlikely(!au_br_writable(au_sbr_perm(sb, 0)))) ++ pr_warn("first branch should be rw\n"); ++ if (unlikely(au_opt_test(sbinfo->si_mntflags, SHWH))) ++ pr_warn_once("shwh should be used with ro\n"); ++ } ++ ++ if (au_opt_test((sbinfo->si_mntflags | pending), UDBA_HNOTIFY) ++ && !au_opt_test(sbinfo->si_mntflags, XINO)) ++ pr_warn_once("udba=*notify requires xino\n"); ++ ++ if (au_opt_test(sbinfo->si_mntflags, DIRPERM1)) ++ pr_warn_once("dirperm1 breaks the protection" ++ " by the permission bits on the lower branch\n"); ++ ++ err = 0; ++ fhsm = 0; ++ root = sb->s_root; ++ dir = d_inode(root); ++ do_plink = !!au_opt_test(sbinfo->si_mntflags, PLINK); ++ can_no_dreval = !!au_opt_test((sbinfo->si_mntflags | pending), ++ UDBA_NONE); ++ bbot = au_sbbot(sb); ++ for (bindex = 0; !err && bindex <= bbot; bindex++) { ++ skip = 0; ++ h_dir = au_h_iptr(dir, bindex); ++ br = au_sbr(sb, bindex); ++ ++ if ((br->br_perm & AuBrAttr_ICEX) ++ && !h_dir->i_op->listxattr) ++ br->br_perm &= ~AuBrAttr_ICEX; ++#if 0 /* untested */ ++ if ((br->br_perm & AuBrAttr_ICEX_SEC) ++ && (au_br_sb(br)->s_flags & SB_NOSEC)) ++ br->br_perm &= ~AuBrAttr_ICEX_SEC; ++#endif ++ ++ do_free = 0; ++ wbr = br->br_wbr; ++ if (wbr) ++ wbr_wh_read_lock(wbr); ++ ++ if (!au_br_writable(br->br_perm)) { ++ do_free = !!wbr; ++ skip = (!wbr ++ || (!wbr->wbr_whbase ++ && !wbr->wbr_plink ++ && !wbr->wbr_orph)); ++ } else if (!au_br_wh_linkable(br->br_perm)) { ++ /* skip = (!br->br_whbase && !br->br_orph); */ ++ skip = (!wbr || !wbr->wbr_whbase); ++ if (skip && wbr) { ++ if (do_plink) ++ skip = !!wbr->wbr_plink; ++ else ++ skip = !wbr->wbr_plink; ++ } ++ } else { ++ /* skip = (br->br_whbase && br->br_ohph); */ ++ skip = (wbr && wbr->wbr_whbase); ++ if (skip) { ++ if (do_plink) ++ skip = !!wbr->wbr_plink; ++ else ++ skip = !wbr->wbr_plink; ++ } ++ } ++ if (wbr) ++ wbr_wh_read_unlock(wbr); ++ ++ if (can_no_dreval) { ++ dentry = br->br_path.dentry; ++ spin_lock(&dentry->d_lock); ++ if (dentry->d_flags & ++ (DCACHE_OP_REVALIDATE | DCACHE_OP_WEAK_REVALIDATE)) ++ can_no_dreval = 0; ++ spin_unlock(&dentry->d_lock); ++ } ++ ++ if (au_br_fhsm(br->br_perm)) { ++ fhsm++; ++ AuDebugOn(!br->br_fhsm); ++ } ++ ++ if (skip) ++ continue; ++ ++ hdir = au_hi(dir, bindex); ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ if (wbr) ++ wbr_wh_write_lock(wbr); ++ err = au_wh_init(br, sb); ++ if (wbr) ++ wbr_wh_write_unlock(wbr); ++ au_hn_inode_unlock(hdir); ++ ++ if (!err && do_free) { ++ au_kfree_rcu(wbr); ++ br->br_wbr = NULL; ++ } ++ } ++ ++ if (can_no_dreval) ++ au_fset_si(sbinfo, NO_DREVAL); ++ else ++ au_fclr_si(sbinfo, NO_DREVAL); ++ ++ if (fhsm >= 2) { ++ au_fset_si(sbinfo, FHSM); ++ for (bindex = bbot; bindex >= 0; bindex--) { ++ br = au_sbr(sb, bindex); ++ if (au_br_fhsm(br->br_perm)) { ++ au_fhsm_set_bottom(sb, bindex); ++ break; ++ } ++ } ++ } else { ++ au_fclr_si(sbinfo, FHSM); ++ au_fhsm_set_bottom(sb, -1); ++ } ++ ++ return err; ++} ++ ++int au_opts_mount(struct super_block *sb, struct au_opts *opts) ++{ ++ int err; ++ unsigned int tmp; ++ aufs_bindex_t bindex, bbot; ++ struct au_opt *opt; ++ struct au_opt_xino *opt_xino, xino; ++ struct au_sbinfo *sbinfo; ++ struct au_branch *br; ++ struct inode *dir; ++ ++ SiMustWriteLock(sb); ++ ++ err = 0; ++ opt_xino = NULL; ++ opt = opts->opt; ++ while (err >= 0 && opt->type != Opt_tail) ++ err = au_opt_simple(sb, opt++, opts); ++ if (err > 0) ++ err = 0; ++ else if (unlikely(err < 0)) ++ goto out; ++ ++ /* disable xino and udba temporary */ ++ sbinfo = au_sbi(sb); ++ tmp = sbinfo->si_mntflags; ++ au_opt_clr(sbinfo->si_mntflags, XINO); ++ au_opt_set_udba(sbinfo->si_mntflags, UDBA_REVAL); ++ ++ opt = opts->opt; ++ while (err >= 0 && opt->type != Opt_tail) ++ err = au_opt_br(sb, opt++, opts); ++ if (err > 0) ++ err = 0; ++ else if (unlikely(err < 0)) ++ goto out; ++ ++ bbot = au_sbbot(sb); ++ if (unlikely(bbot < 0)) { ++ err = -EINVAL; ++ pr_err("no branches\n"); ++ goto out; ++ } ++ ++ if (au_opt_test(tmp, XINO)) ++ au_opt_set(sbinfo->si_mntflags, XINO); ++ opt = opts->opt; ++ while (!err && opt->type != Opt_tail) ++ err = au_opt_xino(sb, opt++, &opt_xino, opts); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_opts_verify(sb, sb->s_flags, tmp); ++ if (unlikely(err)) ++ goto out; ++ ++ /* restore xino */ ++ if (au_opt_test(tmp, XINO) && !opt_xino) { ++ xino.file = au_xino_def(sb); ++ err = PTR_ERR(xino.file); ++ if (IS_ERR(xino.file)) ++ goto out; ++ ++ err = au_xino_set(sb, &xino, /*remount*/0); ++ fput(xino.file); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ /* restore udba */ ++ tmp &= AuOptMask_UDBA; ++ sbinfo->si_mntflags &= ~AuOptMask_UDBA; ++ sbinfo->si_mntflags |= tmp; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ err = au_hnotify_reset_br(tmp, br, br->br_perm); ++ if (unlikely(err)) ++ AuIOErr("hnotify failed on br %d, %d, ignored\n", ++ bindex, err); ++ /* go on even if err */ ++ } ++ if (au_opt_test(tmp, UDBA_HNOTIFY)) { ++ dir = d_inode(sb->s_root); ++ au_hn_reset(dir, au_hi_flags(dir, /*isdir*/1) & ~AuHi_XINO); ++ } ++ ++out: ++ return err; ++} ++ ++int au_opts_remount(struct super_block *sb, struct au_opts *opts) ++{ ++ int err, rerr; ++ unsigned char no_dreval; ++ struct inode *dir; ++ struct au_opt_xino *opt_xino; ++ struct au_opt *opt; ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ err = au_dr_opt_flush(sb); ++ if (unlikely(err)) ++ goto out; ++ au_fset_opts(opts->flags, DR_FLUSHED); ++ ++ dir = d_inode(sb->s_root); ++ sbinfo = au_sbi(sb); ++ opt_xino = NULL; ++ opt = opts->opt; ++ while (err >= 0 && opt->type != Opt_tail) { ++ err = au_opt_simple(sb, opt, opts); ++ if (!err) ++ err = au_opt_br(sb, opt, opts); ++ if (!err) ++ err = au_opt_xino(sb, opt, &opt_xino, opts); ++ opt++; ++ } ++ if (err > 0) ++ err = 0; ++ AuTraceErr(err); ++ /* go on even err */ ++ ++ no_dreval = !!au_ftest_si(sbinfo, NO_DREVAL); ++ rerr = au_opts_verify(sb, opts->sb_flags, /*pending*/0); ++ if (unlikely(rerr && !err)) ++ err = rerr; ++ ++ if (no_dreval != !!au_ftest_si(sbinfo, NO_DREVAL)) ++ au_fset_opts(opts->flags, REFRESH_IDOP); ++ ++ if (au_ftest_opts(opts->flags, TRUNC_XIB)) { ++ rerr = au_xib_trunc(sb); ++ if (unlikely(rerr && !err)) ++ err = rerr; ++ } ++ ++ /* will be handled by the caller */ ++ if (!au_ftest_opts(opts->flags, REFRESH) ++ && (opts->given_udba ++ || au_opt_test(sbinfo->si_mntflags, XINO) ++ || au_ftest_opts(opts->flags, REFRESH_IDOP) ++ )) ++ au_fset_opts(opts->flags, REFRESH); ++ ++ AuDbg("status 0x%x\n", opts->flags); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++unsigned int au_opt_udba(struct super_block *sb) ++{ ++ return au_mntflags(sb) & AuOptMask_UDBA; ++} +diff -Nurp linux-5.15.37/fs/aufs/opts.h linux-5.15.37-aufs/fs/aufs/opts.h +--- linux-5.15.37/fs/aufs/opts.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/opts.h 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,250 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * mount options/flags ++ */ ++ ++#ifndef __AUFS_OPTS_H__ ++#define __AUFS_OPTS_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++ ++enum { ++ Opt_br, ++ Opt_add, Opt_del, Opt_mod, Opt_append, Opt_prepend, ++ Opt_idel, Opt_imod, ++ Opt_dirwh, Opt_rdcache, Opt_rdblk, Opt_rdhash, ++ Opt_xino, Opt_noxino, ++ Opt_trunc_xino, Opt_trunc_xino_v, ++ Opt_trunc_xino_path, Opt_itrunc_xino, ++ Opt_trunc_xib, ++ Opt_shwh, ++ Opt_plink, Opt_list_plink, ++ Opt_udba, ++ Opt_dio, ++ Opt_diropq, Opt_diropq_a, Opt_diropq_w, ++ Opt_warn_perm, ++ Opt_wbr_copyup, Opt_wbr_create, ++ Opt_fhsm_sec, ++ Opt_verbose, Opt_noverbose, ++ Opt_sum, Opt_wsum, ++ Opt_dirperm1, ++ Opt_dirren, ++ Opt_acl, ++ Opt_tail, Opt_ignore, Opt_ignore_silent, Opt_err ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* mount flags */ ++#define AuOpt_XINO 1 /* external inode number bitmap ++ and translation table */ ++#define AuOpt_TRUNC_XINO (1 << 1) /* truncate xino files */ ++#define AuOpt_UDBA_NONE (1 << 2) /* users direct branch access */ ++#define AuOpt_UDBA_REVAL (1 << 3) ++#define AuOpt_UDBA_HNOTIFY (1 << 4) ++#define AuOpt_SHWH (1 << 5) /* show whiteout */ ++#define AuOpt_PLINK (1 << 6) /* pseudo-link */ ++#define AuOpt_DIRPERM1 (1 << 7) /* ignore the lower dir's perm ++ bits */ ++#define AuOpt_ALWAYS_DIROPQ (1 << 9) /* policy to creating diropq */ ++#define AuOpt_SUM (1 << 10) /* summation for statfs(2) */ ++#define AuOpt_SUM_W (1 << 11) /* unimplemented */ ++#define AuOpt_WARN_PERM (1 << 12) /* warn when add-branch */ ++#define AuOpt_VERBOSE (1 << 13) /* print the cause of error */ ++#define AuOpt_DIO (1 << 14) /* direct io */ ++#define AuOpt_DIRREN (1 << 15) /* directory rename */ ++ ++#ifndef CONFIG_AUFS_HNOTIFY ++#undef AuOpt_UDBA_HNOTIFY ++#define AuOpt_UDBA_HNOTIFY 0 ++#endif ++#ifndef CONFIG_AUFS_DIRREN ++#undef AuOpt_DIRREN ++#define AuOpt_DIRREN 0 ++#endif ++#ifndef CONFIG_AUFS_SHWH ++#undef AuOpt_SHWH ++#define AuOpt_SHWH 0 ++#endif ++ ++#define AuOpt_Def (AuOpt_XINO \ ++ | AuOpt_UDBA_REVAL \ ++ | AuOpt_PLINK \ ++ /* | AuOpt_DIRPERM1 */ \ ++ | AuOpt_WARN_PERM) ++#define AuOptMask_UDBA (AuOpt_UDBA_NONE \ ++ | AuOpt_UDBA_REVAL \ ++ | AuOpt_UDBA_HNOTIFY) ++ ++#define AuOpt_LkupDirFlags (LOOKUP_FOLLOW | LOOKUP_DIRECTORY) ++ ++#define au_opt_test(flags, name) (flags & AuOpt_##name) ++#define au_opt_set(flags, name) do { \ ++ BUILD_BUG_ON(AuOpt_##name & AuOptMask_UDBA); \ ++ ((flags) |= AuOpt_##name); \ ++} while (0) ++#define au_opt_set_udba(flags, name) do { \ ++ (flags) &= ~AuOptMask_UDBA; \ ++ ((flags) |= AuOpt_##name); \ ++} while (0) ++#define au_opt_clr(flags, name) do { \ ++ ((flags) &= ~AuOpt_##name); \ ++} while (0) ++ ++static inline unsigned int au_opts_plink(unsigned int mntflags) ++{ ++#ifdef CONFIG_PROC_FS ++ return mntflags; ++#else ++ return mntflags & ~AuOpt_PLINK; ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* policies to select one among multiple writable branches */ ++enum { ++ AuWbrCreate_TDP, /* top down parent */ ++ AuWbrCreate_RR, /* round robin */ ++ AuWbrCreate_MFS, /* most free space */ ++ AuWbrCreate_MFSV, /* mfs with seconds */ ++ AuWbrCreate_MFSRR, /* mfs then rr */ ++ AuWbrCreate_MFSRRV, /* mfs then rr with seconds */ ++ AuWbrCreate_TDMFS, /* top down regardless parent and mfs */ ++ AuWbrCreate_TDMFSV, /* top down regardless parent and mfs */ ++ AuWbrCreate_PMFS, /* parent and mfs */ ++ AuWbrCreate_PMFSV, /* parent and mfs with seconds */ ++ AuWbrCreate_PMFSRR, /* parent, mfs and round-robin */ ++ AuWbrCreate_PMFSRRV, /* plus seconds */ ++ ++ AuWbrCreate_Def = AuWbrCreate_TDP ++}; ++ ++enum { ++ AuWbrCopyup_TDP, /* top down parent */ ++ AuWbrCopyup_BUP, /* bottom up parent */ ++ AuWbrCopyup_BU, /* bottom up */ ++ ++ AuWbrCopyup_Def = AuWbrCopyup_TDP ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct file; ++ ++struct au_opt_add { ++ aufs_bindex_t bindex; ++ char *pathname; ++ int perm; ++ struct path path; ++}; ++ ++struct au_opt_del { ++ char *pathname; ++ struct path h_path; ++}; ++ ++struct au_opt_mod { ++ char *path; ++ int perm; ++ struct dentry *h_root; ++}; ++ ++struct au_opt_xino { ++ char *path; ++ struct file *file; ++}; ++ ++struct au_opt_xino_itrunc { ++ aufs_bindex_t bindex; ++}; ++ ++struct au_opt_wbr_create { ++ int wbr_create; ++ int mfs_second; ++ unsigned long long mfsrr_watermark; ++}; ++ ++struct au_opt { ++ int type; ++ union { ++ struct au_opt_xino xino; ++ struct au_opt_xino_itrunc xino_itrunc; ++ struct au_opt_add add; ++ struct au_opt_del del; ++ struct au_opt_mod mod; ++ int dirwh; ++ int rdcache; ++ unsigned int rdblk; ++ unsigned int rdhash; ++ int udba; ++ struct au_opt_wbr_create wbr_create; ++ int wbr_copyup; ++ unsigned int fhsm_second; ++ bool tf; /* generic flag, true or false */ ++ }; ++}; ++ ++/* opts flags */ ++#define AuOpts_REMOUNT 1 ++#define AuOpts_REFRESH (1 << 1) ++#define AuOpts_TRUNC_XIB (1 << 2) ++#define AuOpts_REFRESH_DYAOP (1 << 3) ++#define AuOpts_REFRESH_IDOP (1 << 4) ++#define AuOpts_DR_FLUSHED (1 << 5) ++#define au_ftest_opts(flags, name) ((flags) & AuOpts_##name) ++#define au_fset_opts(flags, name) \ ++ do { (flags) |= AuOpts_##name; } while (0) ++#define au_fclr_opts(flags, name) \ ++ do { (flags) &= ~AuOpts_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_DIRREN ++#undef AuOpts_DR_FLUSHED ++#define AuOpts_DR_FLUSHED 0 ++#endif ++ ++struct au_opts { ++ struct au_opt *opt; ++ int max_opt; ++ ++ unsigned int given_udba; ++ unsigned int flags; ++ unsigned long sb_flags; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* opts.c */ ++int au_br_perm_val(char *perm); ++void au_optstr_br_perm(au_br_perm_str_t *str, int perm); ++int au_udba_val(char *str); ++const char *au_optstr_udba(int udba); ++int au_wbr_create_val(char *str, struct au_opt_wbr_create *create); ++const char *au_optstr_wbr_create(int wbr_create); ++int au_wbr_copyup_val(char *str); ++const char *au_optstr_wbr_copyup(int wbr_copyup); ++ ++int au_opt_add(struct au_opt *opt, char *opt_str, unsigned long sb_flags, ++ aufs_bindex_t bindex); ++struct super_block; ++int au_opts_verify(struct super_block *sb, unsigned long sb_flags, ++ unsigned int pending); ++int au_opts_mount(struct super_block *sb, struct au_opts *opts); ++int au_opts_remount(struct super_block *sb, struct au_opts *opts); ++ ++unsigned int au_opt_udba(struct super_block *sb); ++ ++/* fsctx.c */ ++int aufs_fsctx_init(struct fs_context *fc); ++extern const struct fs_parameter_spec aufs_fsctx_paramspec[]; ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_OPTS_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/plink.c linux-5.15.37-aufs/fs/aufs/plink.c +--- linux-5.15.37/fs/aufs/plink.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/plink.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,503 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * pseudo-link ++ */ ++ ++#include "aufs.h" ++ ++/* ++ * the pseudo-link maintenance mode. ++ * during a user process maintains the pseudo-links, ++ * prohibit adding a new plink and branch manipulation. ++ * ++ * Flags ++ * NOPLM: ++ * For entry functions which will handle plink, and i_mutex is already held ++ * in VFS. ++ * They cannot wait and should return an error at once. ++ * Callers has to check the error. ++ * NOPLMW: ++ * For entry functions which will handle plink, but i_mutex is not held ++ * in VFS. ++ * They can wait the plink maintenance mode to finish. ++ * ++ * They behave like F_SETLK and F_SETLKW. ++ * If the caller never handle plink, then both flags are unnecessary. ++ */ ++ ++int au_plink_maint(struct super_block *sb, int flags) ++{ ++ int err; ++ pid_t pid, ppid; ++ struct task_struct *parent, *prev; ++ struct au_sbinfo *sbi; ++ ++ SiMustAnyLock(sb); ++ ++ err = 0; ++ if (!au_opt_test(au_mntflags(sb), PLINK)) ++ goto out; ++ ++ sbi = au_sbi(sb); ++ pid = sbi->si_plink_maint_pid; ++ if (!pid || pid == current->pid) ++ goto out; ++ ++ /* todo: it highly depends upon /sbin/mount.aufs */ ++ prev = NULL; ++ parent = current; ++ ppid = 0; ++ rcu_read_lock(); ++ while (1) { ++ parent = rcu_dereference(parent->real_parent); ++ if (parent == prev) ++ break; ++ ppid = task_pid_vnr(parent); ++ if (pid == ppid) { ++ rcu_read_unlock(); ++ goto out; ++ } ++ prev = parent; ++ } ++ rcu_read_unlock(); ++ ++ if (au_ftest_lock(flags, NOPLMW)) { ++ /* if there is no i_mutex lock in VFS, we don't need to wait */ ++ /* AuDebugOn(!lockdep_depth(current)); */ ++ while (sbi->si_plink_maint_pid) { ++ si_read_unlock(sb); ++ /* gave up wake_up_bit() */ ++ wait_event(sbi->si_plink_wq, !sbi->si_plink_maint_pid); ++ ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&sbi->si_nowait); ++ si_noflush_read_lock(sb); ++ } ++ } else if (au_ftest_lock(flags, NOPLM)) { ++ AuDbg("ppid %d, pid %d\n", ppid, pid); ++ err = -EAGAIN; ++ } ++ ++out: ++ return err; ++} ++ ++void au_plink_maint_leave(struct au_sbinfo *sbinfo) ++{ ++ spin_lock(&sbinfo->si_plink_maint_lock); ++ sbinfo->si_plink_maint_pid = 0; ++ spin_unlock(&sbinfo->si_plink_maint_lock); ++ wake_up_all(&sbinfo->si_plink_wq); ++} ++ ++int au_plink_maint_enter(struct super_block *sb) ++{ ++ int err; ++ struct au_sbinfo *sbinfo; ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ /* make sure i am the only one in this fs */ ++ si_write_lock(sb, AuLock_FLUSH); ++ if (au_opt_test(au_mntflags(sb), PLINK)) { ++ spin_lock(&sbinfo->si_plink_maint_lock); ++ if (!sbinfo->si_plink_maint_pid) ++ sbinfo->si_plink_maint_pid = current->pid; ++ else ++ err = -EBUSY; ++ spin_unlock(&sbinfo->si_plink_maint_lock); ++ } ++ si_write_unlock(sb); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_DEBUG ++void au_plink_list(struct super_block *sb) ++{ ++ int i; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_icntnr *icntnr; ++ ++ SiMustAnyLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); ++ AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); ++ ++ for (i = 0; i < AuPlink_NHASH; i++) { ++ hbl = sbinfo->si_plink + i; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(icntnr, pos, hbl, plink) ++ AuDbg("%lu\n", icntnr->vfs_inode.i_ino); ++ hlist_bl_unlock(hbl); ++ } ++} ++#endif ++ ++/* is the inode pseudo-linked? */ ++int au_plink_test(struct inode *inode) ++{ ++ int found, i; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_icntnr *icntnr; ++ ++ sbinfo = au_sbi(inode->i_sb); ++ AuRwMustAnyLock(&sbinfo->si_rwsem); ++ AuDebugOn(!au_opt_test(au_mntflags(inode->i_sb), PLINK)); ++ AuDebugOn(au_plink_maint(inode->i_sb, AuLock_NOPLM)); ++ ++ found = 0; ++ i = au_plink_hash(inode->i_ino); ++ hbl = sbinfo->si_plink + i; ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(icntnr, pos, hbl, plink) ++ if (&icntnr->vfs_inode == inode) { ++ found = 1; ++ break; ++ } ++ hlist_bl_unlock(hbl); ++ return found; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * generate a name for plink. ++ * the file will be stored under AUFS_WH_PLINKDIR. ++ */ ++/* 20 is max digits length of ulong 64 */ ++#define PLINK_NAME_LEN ((20 + 1) * 2) ++ ++static int plink_name(char *name, int len, struct inode *inode, ++ aufs_bindex_t bindex) ++{ ++ int rlen; ++ struct inode *h_inode; ++ ++ h_inode = au_h_iptr(inode, bindex); ++ rlen = snprintf(name, len, "%lu.%lu", inode->i_ino, h_inode->i_ino); ++ return rlen; ++} ++ ++struct au_do_plink_lkup_args { ++ struct dentry **errp; ++ struct qstr *tgtname; ++ struct path *h_ppath; ++}; ++ ++static struct dentry *au_do_plink_lkup(struct qstr *tgtname, ++ struct path *h_ppath) ++{ ++ struct dentry *h_dentry; ++ struct inode *h_inode; ++ ++ h_inode = d_inode(h_ppath->dentry); ++ inode_lock_shared_nested(h_inode, AuLsc_I_CHILD2); ++ h_dentry = vfsub_lkup_one(tgtname, h_ppath); ++ inode_unlock_shared(h_inode); ++ ++ return h_dentry; ++} ++ ++static void au_call_do_plink_lkup(void *args) ++{ ++ struct au_do_plink_lkup_args *a = args; ++ *a->errp = au_do_plink_lkup(a->tgtname, a->h_ppath); ++} ++ ++/* lookup the plink-ed @inode under the branch at @bindex */ ++struct dentry *au_plink_lkup(struct inode *inode, aufs_bindex_t bindex) ++{ ++ struct dentry *h_dentry; ++ struct au_branch *br; ++ struct path h_ppath; ++ int wkq_err; ++ char a[PLINK_NAME_LEN]; ++ struct qstr tgtname = QSTR_INIT(a, 0); ++ ++ AuDebugOn(au_plink_maint(inode->i_sb, AuLock_NOPLM)); ++ ++ br = au_sbr(inode->i_sb, bindex); ++ h_ppath.dentry = br->br_wbr->wbr_plink; ++ h_ppath.mnt = au_br_mnt(br); ++ tgtname.len = plink_name(a, sizeof(a), inode, bindex); ++ ++ if (!uid_eq(current_fsuid(), GLOBAL_ROOT_UID)) { ++ struct au_do_plink_lkup_args args = { ++ .errp = &h_dentry, ++ .tgtname = &tgtname, ++ .h_ppath = &h_ppath ++ }; ++ ++ wkq_err = au_wkq_wait(au_call_do_plink_lkup, &args); ++ if (unlikely(wkq_err)) ++ h_dentry = ERR_PTR(wkq_err); ++ } else ++ h_dentry = au_do_plink_lkup(&tgtname, &h_ppath); ++ ++ return h_dentry; ++} ++ ++/* create a pseudo-link */ ++static int do_whplink(struct qstr *tgt, struct path *h_ppath, ++ struct dentry *h_dentry) ++{ ++ int err; ++ struct path h_path; ++ struct inode *h_dir, *delegated; ++ ++ h_dir = d_inode(h_ppath->dentry); ++ inode_lock_nested(h_dir, AuLsc_I_CHILD2); ++ h_path.mnt = h_ppath->mnt; ++again: ++ h_path.dentry = vfsub_lkup_one(tgt, h_ppath); ++ err = PTR_ERR(h_path.dentry); ++ if (IS_ERR(h_path.dentry)) ++ goto out; ++ ++ err = 0; ++ /* wh.plink dir is not monitored */ ++ /* todo: is it really safe? */ ++ if (d_is_positive(h_path.dentry) ++ && d_inode(h_path.dentry) != d_inode(h_dentry)) { ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, &h_path, &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ dput(h_path.dentry); ++ h_path.dentry = NULL; ++ if (!err) ++ goto again; ++ } ++ if (!err && d_is_negative(h_path.dentry)) { ++ delegated = NULL; ++ err = vfsub_link(h_dentry, h_dir, &h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ } ++ dput(h_path.dentry); ++ ++out: ++ inode_unlock(h_dir); ++ return err; ++} ++ ++struct do_whplink_args { ++ int *errp; ++ struct qstr *tgt; ++ struct path *h_ppath; ++ struct dentry *h_dentry; ++}; ++ ++static void call_do_whplink(void *args) ++{ ++ struct do_whplink_args *a = args; ++ *a->errp = do_whplink(a->tgt, a->h_ppath, a->h_dentry); ++} ++ ++static int whplink(struct dentry *h_dentry, struct inode *inode, ++ aufs_bindex_t bindex) ++{ ++ int err, wkq_err; ++ struct au_branch *br; ++ struct au_wbr *wbr; ++ struct path h_ppath; ++ char a[PLINK_NAME_LEN]; ++ struct qstr tgtname = QSTR_INIT(a, 0); ++ ++ br = au_sbr(inode->i_sb, bindex); ++ wbr = br->br_wbr; ++ h_ppath.dentry = wbr->wbr_plink; ++ h_ppath.mnt = au_br_mnt(br); ++ tgtname.len = plink_name(a, sizeof(a), inode, bindex); ++ ++ /* always superio. */ ++ if (!uid_eq(current_fsuid(), GLOBAL_ROOT_UID)) { ++ struct do_whplink_args args = { ++ .errp = &err, ++ .tgt = &tgtname, ++ .h_ppath = &h_ppath, ++ .h_dentry = h_dentry ++ }; ++ wkq_err = au_wkq_wait(call_do_whplink, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } else ++ err = do_whplink(&tgtname, &h_ppath, h_dentry); ++ ++ return err; ++} ++ ++/* ++ * create a new pseudo-link for @h_dentry on @bindex. ++ * the linked inode is held in aufs @inode. ++ */ ++void au_plink_append(struct inode *inode, aufs_bindex_t bindex, ++ struct dentry *h_dentry) ++{ ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_icntnr *icntnr; ++ int found, err, cnt, i; ++ ++ sb = inode->i_sb; ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); ++ AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); ++ ++ found = au_plink_test(inode); ++ if (found) ++ return; ++ ++ i = au_plink_hash(inode->i_ino); ++ hbl = sbinfo->si_plink + i; ++ au_igrab(inode); ++ ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry(icntnr, pos, hbl, plink) { ++ if (&icntnr->vfs_inode == inode) { ++ found = 1; ++ break; ++ } ++ } ++ if (!found) { ++ icntnr = container_of(inode, struct au_icntnr, vfs_inode); ++ hlist_bl_add_head(&icntnr->plink, hbl); ++ } ++ hlist_bl_unlock(hbl); ++ if (!found) { ++ cnt = au_hbl_count(hbl); ++#define msg "unexpectedly unbalanced or too many pseudo-links" ++ if (cnt > AUFS_PLINK_WARN) ++ AuWarn1(msg ", %d\n", cnt); ++#undef msg ++ err = whplink(h_dentry, inode, bindex); ++ if (unlikely(err)) { ++ pr_warn("err %d, damaged pseudo link.\n", err); ++ au_hbl_del(&icntnr->plink, hbl); ++ iput(&icntnr->vfs_inode); ++ } ++ } else ++ iput(&icntnr->vfs_inode); ++} ++ ++/* free all plinks */ ++void au_plink_put(struct super_block *sb, int verbose) ++{ ++ int i, warned; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos, *tmp; ++ struct au_icntnr *icntnr; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); ++ AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); ++ ++ /* no spin_lock since sbinfo is write-locked */ ++ warned = 0; ++ for (i = 0; i < AuPlink_NHASH; i++) { ++ hbl = sbinfo->si_plink + i; ++ if (!warned && verbose && !hlist_bl_empty(hbl)) { ++ pr_warn("pseudo-link is not flushed"); ++ warned = 1; ++ } ++ hlist_bl_for_each_entry_safe(icntnr, pos, tmp, hbl, plink) ++ iput(&icntnr->vfs_inode); ++ INIT_HLIST_BL_HEAD(hbl); ++ } ++} ++ ++void au_plink_clean(struct super_block *sb, int verbose) ++{ ++ struct dentry *root; ++ ++ root = sb->s_root; ++ aufs_write_lock(root); ++ if (au_opt_test(au_mntflags(sb), PLINK)) ++ au_plink_put(sb, verbose); ++ aufs_write_unlock(root); ++} ++ ++static int au_plink_do_half_refresh(struct inode *inode, aufs_bindex_t br_id) ++{ ++ int do_put; ++ aufs_bindex_t btop, bbot, bindex; ++ ++ do_put = 0; ++ btop = au_ibtop(inode); ++ bbot = au_ibbot(inode); ++ if (btop >= 0) { ++ for (bindex = btop; bindex <= bbot; bindex++) { ++ if (!au_h_iptr(inode, bindex) ++ || au_ii_br_id(inode, bindex) != br_id) ++ continue; ++ au_set_h_iptr(inode, bindex, NULL, 0); ++ do_put = 1; ++ break; ++ } ++ if (do_put) ++ for (bindex = btop; bindex <= bbot; bindex++) ++ if (au_h_iptr(inode, bindex)) { ++ do_put = 0; ++ break; ++ } ++ } else ++ do_put = 1; ++ ++ return do_put; ++} ++ ++/* free the plinks on a branch specified by @br_id */ ++void au_plink_half_refresh(struct super_block *sb, aufs_bindex_t br_id) ++{ ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos, *tmp; ++ struct au_icntnr *icntnr; ++ struct inode *inode; ++ int i, do_put; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ AuDebugOn(!au_opt_test(au_mntflags(sb), PLINK)); ++ AuDebugOn(au_plink_maint(sb, AuLock_NOPLM)); ++ ++ /* no bit_lock since sbinfo is write-locked */ ++ for (i = 0; i < AuPlink_NHASH; i++) { ++ hbl = sbinfo->si_plink + i; ++ hlist_bl_for_each_entry_safe(icntnr, pos, tmp, hbl, plink) { ++ inode = au_igrab(&icntnr->vfs_inode); ++ ii_write_lock_child(inode); ++ do_put = au_plink_do_half_refresh(inode, br_id); ++ if (do_put) { ++ hlist_bl_del(&icntnr->plink); ++ iput(inode); ++ } ++ ii_write_unlock(inode); ++ iput(inode); ++ } ++ } ++} +diff -Nurp linux-5.15.37/fs/aufs/poll.c linux-5.15.37-aufs/fs/aufs/poll.c +--- linux-5.15.37/fs/aufs/poll.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/poll.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,38 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * poll operation ++ * There is only one filesystem which implements ->poll operation, currently. ++ */ ++ ++#include "aufs.h" ++ ++__poll_t aufs_poll(struct file *file, struct poll_table_struct *pt) ++{ ++ __poll_t mask; ++ struct file *h_file; ++ struct super_block *sb; ++ ++ /* We should pretend an error happened. */ ++ mask = EPOLLERR /* | EPOLLIN | EPOLLOUT */; ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLMW); ++ ++ h_file = au_read_pre(file, /*keep_fi*/0, /*lsc*/0); ++ if (IS_ERR(h_file)) { ++ AuDbg("h_file %ld\n", PTR_ERR(h_file)); ++ goto out; ++ } ++ ++ mask = vfs_poll(h_file, pt); ++ fput(h_file); /* instead of au_read_post() */ ++ ++out: ++ si_read_unlock(sb); ++ if (mask & EPOLLERR) ++ AuDbg("mask 0x%x\n", mask); ++ return mask; ++} +diff -Nurp linux-5.15.37/fs/aufs/posix_acl.c linux-5.15.37-aufs/fs/aufs/posix_acl.c +--- linux-5.15.37/fs/aufs/posix_acl.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/posix_acl.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,98 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2014-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * posix acl operations ++ */ ++ ++#include ++#include "aufs.h" ++ ++struct posix_acl *aufs_get_acl(struct inode *inode, int type, bool rcu) ++{ ++ struct posix_acl *acl; ++ int err; ++ aufs_bindex_t bindex; ++ struct inode *h_inode; ++ struct super_block *sb; ++ ++ acl = ERR_PTR(-ECHILD); ++ if (rcu) ++ goto out; ++ ++ acl = NULL; ++ sb = inode->i_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ ii_read_lock_child(inode); ++ if (!(sb->s_flags & SB_POSIXACL)) ++ goto unlock; ++ ++ bindex = au_ibtop(inode); ++ h_inode = au_h_iptr(inode, bindex); ++ if (unlikely(!h_inode ++ || ((h_inode->i_mode & S_IFMT) ++ != (inode->i_mode & S_IFMT)))) { ++ err = au_busy_or_stale(); ++ acl = ERR_PTR(err); ++ goto unlock; ++ } ++ ++ /* always topmost only */ ++ acl = get_acl(h_inode, type); ++ if (IS_ERR(acl)) ++ forget_cached_acl(inode, type); ++ else ++ set_cached_acl(inode, type, acl); ++ ++unlock: ++ ii_read_unlock(inode); ++ si_read_unlock(sb); ++ ++out: ++ AuTraceErrPtr(acl); ++ return acl; ++} ++ ++int aufs_set_acl(struct user_namespace *userns, struct inode *inode, ++ struct posix_acl *acl, int type) ++{ ++ int err; ++ ssize_t ssz; ++ struct dentry *dentry; ++ struct au_sxattr arg = { ++ .type = AU_ACL_SET, ++ .u.acl_set = { ++ .acl = acl, ++ .type = type ++ }, ++ }; ++ ++ IMustLock(inode); ++ ++ if (inode->i_ino == AUFS_ROOT_INO) ++ dentry = dget(inode->i_sb->s_root); ++ else { ++ dentry = d_find_alias(inode); ++ if (!dentry) ++ dentry = d_find_any_alias(inode); ++ if (!dentry) { ++ pr_warn("cannot handle this inode, " ++ "please report to aufs-users ML\n"); ++ err = -ENOENT; ++ goto out; ++ } ++ } ++ ++ ssz = au_sxattr(dentry, inode, &arg); ++ /* forget even it if succeeds since the branch might set differently */ ++ forget_cached_acl(inode, type); ++ dput(dentry); ++ err = ssz; ++ if (ssz >= 0) ++ err = 0; ++ ++out: ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/procfs.c linux-5.15.37-aufs/fs/aufs/procfs.c +--- linux-5.15.37/fs/aufs/procfs.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/procfs.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,157 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2010-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * procfs interfaces ++ */ ++ ++#include ++#include "aufs.h" ++ ++static int au_procfs_plm_release(struct inode *inode, struct file *file) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ sbinfo = file->private_data; ++ if (sbinfo) { ++ au_plink_maint_leave(sbinfo); ++ kobject_put(&sbinfo->si_kobj); ++ } ++ ++ return 0; ++} ++ ++static void au_procfs_plm_write_clean(struct file *file) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ sbinfo = file->private_data; ++ if (sbinfo) ++ au_plink_clean(sbinfo->si_sb, /*verbose*/0); ++} ++ ++static int au_procfs_plm_write_si(struct file *file, unsigned long id) ++{ ++ int err; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_node *pos; ++ ++ err = -EBUSY; ++ if (unlikely(file->private_data)) ++ goto out; ++ ++ sb = NULL; ++ /* don't use au_sbilist_lock() here */ ++ hlist_bl_lock(&au_sbilist); ++ hlist_bl_for_each_entry(sbinfo, pos, &au_sbilist, si_list) ++ if (id == sysaufs_si_id(sbinfo)) { ++ if (kobject_get_unless_zero(&sbinfo->si_kobj)) ++ sb = sbinfo->si_sb; ++ break; ++ } ++ hlist_bl_unlock(&au_sbilist); ++ ++ err = -EINVAL; ++ if (unlikely(!sb)) ++ goto out; ++ ++ err = au_plink_maint_enter(sb); ++ if (!err) ++ /* keep kobject_get() */ ++ file->private_data = sbinfo; ++ else ++ kobject_put(&sbinfo->si_kobj); ++out: ++ return err; ++} ++ ++/* ++ * Accept a valid "si=xxxx" only. ++ * Once it is accepted successfully, accept "clean" too. ++ */ ++static ssize_t au_procfs_plm_write(struct file *file, const char __user *ubuf, ++ size_t count, loff_t *ppos) ++{ ++ ssize_t err; ++ unsigned long id; ++ /* last newline is allowed */ ++ char buf[3 + sizeof(unsigned long) * 2 + 1]; ++ ++ err = -EACCES; ++ if (unlikely(!capable(CAP_SYS_ADMIN))) ++ goto out; ++ ++ err = -EINVAL; ++ if (unlikely(count > sizeof(buf))) ++ goto out; ++ ++ err = copy_from_user(buf, ubuf, count); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ goto out; ++ } ++ buf[count] = 0; ++ ++ err = -EINVAL; ++ if (!strcmp("clean", buf)) { ++ au_procfs_plm_write_clean(file); ++ goto out_success; ++ } else if (unlikely(strncmp("si=", buf, 3))) ++ goto out; ++ ++ err = kstrtoul(buf + 3, 16, &id); ++ if (unlikely(err)) ++ goto out; ++ ++ err = au_procfs_plm_write_si(file, id); ++ if (unlikely(err)) ++ goto out; ++ ++out_success: ++ err = count; /* success */ ++out: ++ return err; ++} ++ ++static const struct proc_ops au_procfs_plm_op = { ++ .proc_write = au_procfs_plm_write, ++ .proc_release = au_procfs_plm_release ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct proc_dir_entry *au_procfs_dir; ++ ++void au_procfs_fin(void) ++{ ++ remove_proc_entry(AUFS_PLINK_MAINT_NAME, au_procfs_dir); ++ remove_proc_entry(AUFS_PLINK_MAINT_DIR, NULL); ++} ++ ++int __init au_procfs_init(void) ++{ ++ int err; ++ struct proc_dir_entry *entry; ++ ++ err = -ENOMEM; ++ au_procfs_dir = proc_mkdir(AUFS_PLINK_MAINT_DIR, NULL); ++ if (unlikely(!au_procfs_dir)) ++ goto out; ++ ++ entry = proc_create(AUFS_PLINK_MAINT_NAME, S_IFREG | 0200, ++ au_procfs_dir, &au_procfs_plm_op); ++ if (unlikely(!entry)) ++ goto out_dir; ++ ++ err = 0; ++ goto out; /* success */ ++ ++ ++out_dir: ++ remove_proc_entry(AUFS_PLINK_MAINT_DIR, NULL); ++out: ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/rdu.c linux-5.15.37-aufs/fs/aufs/rdu.c +--- linux-5.15.37/fs/aufs/rdu.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/rdu.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,371 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * readdir in userspace. ++ */ ++ ++#include ++#include ++#include ++#include "aufs.h" ++ ++/* bits for struct aufs_rdu.flags */ ++#define AuRdu_CALLED 1 ++#define AuRdu_CONT (1 << 1) ++#define AuRdu_FULL (1 << 2) ++#define au_ftest_rdu(flags, name) ((flags) & AuRdu_##name) ++#define au_fset_rdu(flags, name) \ ++ do { (flags) |= AuRdu_##name; } while (0) ++#define au_fclr_rdu(flags, name) \ ++ do { (flags) &= ~AuRdu_##name; } while (0) ++ ++struct au_rdu_arg { ++ struct dir_context ctx; ++ struct aufs_rdu *rdu; ++ union au_rdu_ent_ul ent; ++ unsigned long end; ++ ++ struct super_block *sb; ++ int err; ++}; ++ ++static int au_rdu_fill(struct dir_context *ctx, const char *name, int nlen, ++ loff_t offset, u64 h_ino, unsigned int d_type) ++{ ++ int err, len; ++ struct au_rdu_arg *arg = container_of(ctx, struct au_rdu_arg, ctx); ++ struct aufs_rdu *rdu = arg->rdu; ++ struct au_rdu_ent ent; ++ ++ err = 0; ++ arg->err = 0; ++ au_fset_rdu(rdu->cookie.flags, CALLED); ++ len = au_rdu_len(nlen); ++ if (arg->ent.ul + len < arg->end) { ++ ent.ino = h_ino; ++ ent.bindex = rdu->cookie.bindex; ++ ent.type = d_type; ++ ent.nlen = nlen; ++ if (unlikely(nlen > AUFS_MAX_NAMELEN)) ++ ent.type = DT_UNKNOWN; ++ ++ /* unnecessary to support mmap_sem since this is a dir */ ++ err = -EFAULT; ++ if (copy_to_user(arg->ent.e, &ent, sizeof(ent))) ++ goto out; ++ if (copy_to_user(arg->ent.e->name, name, nlen)) ++ goto out; ++ /* the terminating NULL */ ++ if (__put_user(0, arg->ent.e->name + nlen)) ++ goto out; ++ err = 0; ++ /* AuDbg("%p, %.*s\n", arg->ent.p, nlen, name); */ ++ arg->ent.ul += len; ++ rdu->rent++; ++ } else { ++ err = -EFAULT; ++ au_fset_rdu(rdu->cookie.flags, FULL); ++ rdu->full = 1; ++ rdu->tail = arg->ent; ++ } ++ ++out: ++ /* AuTraceErr(err); */ ++ return err; ++} ++ ++static int au_rdu_do(struct file *h_file, struct au_rdu_arg *arg) ++{ ++ int err; ++ loff_t offset; ++ struct au_rdu_cookie *cookie = &arg->rdu->cookie; ++ ++ /* we don't have to care (FMODE_32BITHASH | FMODE_64BITHASH) for ext4 */ ++ offset = vfsub_llseek(h_file, cookie->h_pos, SEEK_SET); ++ err = offset; ++ if (unlikely(offset != cookie->h_pos)) ++ goto out; ++ ++ err = 0; ++ do { ++ arg->err = 0; ++ au_fclr_rdu(cookie->flags, CALLED); ++ /* smp_mb(); */ ++ err = vfsub_iterate_dir(h_file, &arg->ctx); ++ if (err >= 0) ++ err = arg->err; ++ } while (!err ++ && au_ftest_rdu(cookie->flags, CALLED) ++ && !au_ftest_rdu(cookie->flags, FULL)); ++ cookie->h_pos = h_file->f_pos; ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_rdu(struct file *file, struct aufs_rdu *rdu) ++{ ++ int err; ++ aufs_bindex_t bbot; ++ struct au_rdu_arg arg = { ++ .ctx = { ++ .actor = au_rdu_fill ++ } ++ }; ++ struct dentry *dentry; ++ struct inode *inode; ++ struct file *h_file; ++ struct au_rdu_cookie *cookie = &rdu->cookie; ++ ++ /* VERIFY_WRITE */ ++ err = !access_ok(rdu->ent.e, rdu->sz); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out; ++ } ++ rdu->rent = 0; ++ rdu->tail = rdu->ent; ++ rdu->full = 0; ++ arg.rdu = rdu; ++ arg.ent = rdu->ent; ++ arg.end = arg.ent.ul; ++ arg.end += rdu->sz; ++ ++ err = -ENOTDIR; ++ if (unlikely(!file->f_op->iterate && !file->f_op->iterate_shared)) ++ goto out; ++ ++ err = security_file_permission(file, MAY_READ); ++ AuTraceErr(err); ++ if (unlikely(err)) ++ goto out; ++ ++ dentry = file->f_path.dentry; ++ inode = d_inode(dentry); ++ inode_lock_shared(inode); ++ ++ arg.sb = inode->i_sb; ++ err = si_read_lock(arg.sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out_mtx; ++ err = au_alive_dir(dentry); ++ if (unlikely(err)) ++ goto out_si; ++ /* todo: reval? */ ++ fi_read_lock(file); ++ ++ err = -EAGAIN; ++ if (unlikely(au_ftest_rdu(cookie->flags, CONT) ++ && cookie->generation != au_figen(file))) ++ goto out_unlock; ++ ++ err = 0; ++ if (!rdu->blk) { ++ rdu->blk = au_sbi(arg.sb)->si_rdblk; ++ if (!rdu->blk) ++ rdu->blk = au_dir_size(file, /*dentry*/NULL); ++ } ++ bbot = au_fbtop(file); ++ if (cookie->bindex < bbot) ++ cookie->bindex = bbot; ++ bbot = au_fbbot_dir(file); ++ /* AuDbg("b%d, b%d\n", cookie->bindex, bbot); */ ++ for (; !err && cookie->bindex <= bbot; ++ cookie->bindex++, cookie->h_pos = 0) { ++ h_file = au_hf_dir(file, cookie->bindex); ++ if (!h_file) ++ continue; ++ ++ au_fclr_rdu(cookie->flags, FULL); ++ err = au_rdu_do(h_file, &arg); ++ AuTraceErr(err); ++ if (unlikely(au_ftest_rdu(cookie->flags, FULL) || err)) ++ break; ++ } ++ AuDbg("rent %llu\n", rdu->rent); ++ ++ if (!err && !au_ftest_rdu(cookie->flags, CONT)) { ++ rdu->shwh = !!au_opt_test(au_sbi(arg.sb)->si_mntflags, SHWH); ++ au_fset_rdu(cookie->flags, CONT); ++ cookie->generation = au_figen(file); ++ } ++ ++ ii_read_lock_child(inode); ++ fsstack_copy_attr_atime(inode, au_h_iptr(inode, au_ibtop(inode))); ++ ii_read_unlock(inode); ++ ++out_unlock: ++ fi_read_unlock(file); ++out_si: ++ si_read_unlock(arg.sb); ++out_mtx: ++ inode_unlock_shared(inode); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_rdu_ino(struct file *file, struct aufs_rdu *rdu) ++{ ++ int err; ++ ino_t ino; ++ unsigned long long nent; ++ union au_rdu_ent_ul *u; ++ struct au_rdu_ent ent; ++ struct super_block *sb; ++ ++ err = 0; ++ nent = rdu->nent; ++ u = &rdu->ent; ++ sb = file->f_path.dentry->d_sb; ++ si_read_lock(sb, AuLock_FLUSH); ++ while (nent-- > 0) { ++ /* unnecessary to support mmap_sem since this is a dir */ ++ err = copy_from_user(&ent, u->e, sizeof(ent)); ++ if (!err) ++ /* VERIFY_WRITE */ ++ err = !access_ok(&u->e->ino, sizeof(ino)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ break; ++ } ++ ++ /* AuDbg("b%d, i%llu\n", ent.bindex, ent.ino); */ ++ if (!ent.wh) ++ err = au_ino(sb, ent.bindex, ent.ino, ent.type, &ino); ++ else ++ err = au_wh_ino(sb, ent.bindex, ent.ino, ent.type, ++ &ino); ++ if (unlikely(err)) { ++ AuTraceErr(err); ++ break; ++ } ++ ++ err = __put_user(ino, &u->e->ino); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ break; ++ } ++ u->ul += au_rdu_len(ent.nlen); ++ } ++ si_read_unlock(sb); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_rdu_verify(struct aufs_rdu *rdu) ++{ ++ AuDbg("rdu{%llu, %p, %u | %u | %llu, %u, %u | " ++ "%llu, b%d, 0x%x, g%u}\n", ++ rdu->sz, rdu->ent.e, rdu->verify[AufsCtlRduV_SZ], ++ rdu->blk, ++ rdu->rent, rdu->shwh, rdu->full, ++ rdu->cookie.h_pos, rdu->cookie.bindex, rdu->cookie.flags, ++ rdu->cookie.generation); ++ ++ if (rdu->verify[AufsCtlRduV_SZ] == sizeof(*rdu)) ++ return 0; ++ ++ AuDbg("%u:%u\n", ++ rdu->verify[AufsCtlRduV_SZ], (unsigned int)sizeof(*rdu)); ++ return -EINVAL; ++} ++ ++long au_rdu_ioctl(struct file *file, unsigned int cmd, unsigned long arg) ++{ ++ long err, e; ++ struct aufs_rdu rdu; ++ void __user *p = (void __user *)arg; ++ ++ err = copy_from_user(&rdu, p, sizeof(rdu)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out; ++ } ++ err = au_rdu_verify(&rdu); ++ if (unlikely(err)) ++ goto out; ++ ++ switch (cmd) { ++ case AUFS_CTL_RDU: ++ err = au_rdu(file, &rdu); ++ if (unlikely(err)) ++ break; ++ ++ e = copy_to_user(p, &rdu, sizeof(rdu)); ++ if (unlikely(e)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ } ++ break; ++ case AUFS_CTL_RDU_INO: ++ err = au_rdu_ino(file, &rdu); ++ break; ++ ++ default: ++ /* err = -ENOTTY; */ ++ err = -EINVAL; ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++#ifdef CONFIG_COMPAT ++long au_rdu_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) ++{ ++ long err, e; ++ struct aufs_rdu rdu; ++ void __user *p = compat_ptr(arg); ++ ++ /* todo: get_user()? */ ++ err = copy_from_user(&rdu, p, sizeof(rdu)); ++ if (unlikely(err)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ goto out; ++ } ++ rdu.ent.e = compat_ptr(rdu.ent.ul); ++ err = au_rdu_verify(&rdu); ++ if (unlikely(err)) ++ goto out; ++ ++ switch (cmd) { ++ case AUFS_CTL_RDU: ++ err = au_rdu(file, &rdu); ++ if (unlikely(err)) ++ break; ++ ++ rdu.ent.ul = ptr_to_compat(rdu.ent.e); ++ rdu.tail.ul = ptr_to_compat(rdu.tail.e); ++ e = copy_to_user(p, &rdu, sizeof(rdu)); ++ if (unlikely(e)) { ++ err = -EFAULT; ++ AuTraceErr(err); ++ } ++ break; ++ case AUFS_CTL_RDU_INO: ++ err = au_rdu_ino(file, &rdu); ++ break; ++ ++ default: ++ /* err = -ENOTTY; */ ++ err = -EINVAL; ++ } ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++#endif +diff -Nurp linux-5.15.37/fs/aufs/rwsem.h linux-5.15.37-aufs/fs/aufs/rwsem.h +--- linux-5.15.37/fs/aufs/rwsem.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/rwsem.h 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,72 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * simple read-write semaphore wrappers ++ */ ++ ++#ifndef __AUFS_RWSEM_H__ ++#define __AUFS_RWSEM_H__ ++ ++#ifdef __KERNEL__ ++ ++#include "debug.h" ++ ++/* in the future, the name 'au_rwsem' will be totally gone */ ++#define au_rwsem rw_semaphore ++ ++/* to debug easier, do not make them inlined functions */ ++#define AuRwMustNoWaiters(rw) AuDebugOn(rwsem_is_contended(rw)) ++ ++#ifdef CONFIG_LOCKDEP ++/* rwsem_is_locked() is unusable */ ++#define AuRwMustReadLock(rw) AuDebugOn(IS_ENABLED(CONFIG_LOCKDEP) \ ++ && !lockdep_recursing(current) \ ++ && debug_locks \ ++ && !lockdep_is_held_type(rw, 1)) ++#define AuRwMustWriteLock(rw) AuDebugOn(IS_ENABLED(CONFIG_LOCKDEP) \ ++ && !lockdep_recursing(current) \ ++ && debug_locks \ ++ && !lockdep_is_held_type(rw, 0)) ++#define AuRwMustAnyLock(rw) AuDebugOn(IS_ENABLED(CONFIG_LOCKDEP) \ ++ && !lockdep_recursing(current) \ ++ && debug_locks \ ++ && !lockdep_is_held(rw)) ++#define AuRwDestroy(rw) AuDebugOn(IS_ENABLED(CONFIG_LOCKDEP) \ ++ && !lockdep_recursing(current) \ ++ && debug_locks \ ++ && lockdep_is_held(rw)) ++#else ++#define AuRwMustReadLock(rw) do {} while (0) ++#define AuRwMustWriteLock(rw) do {} while (0) ++#define AuRwMustAnyLock(rw) do {} while (0) ++#define AuRwDestroy(rw) do {} while (0) ++#endif ++ ++#define au_rw_init(rw) init_rwsem(rw) ++ ++#define au_rw_init_wlock(rw) do { \ ++ au_rw_init(rw); \ ++ down_write(rw); \ ++ } while (0) ++ ++#define au_rw_init_wlock_nested(rw, lsc) do { \ ++ au_rw_init(rw); \ ++ down_write_nested(rw, lsc); \ ++ } while (0) ++ ++#define au_rw_read_lock(rw) down_read(rw) ++#define au_rw_read_lock_nested(rw, lsc) down_read_nested(rw, lsc) ++#define au_rw_read_unlock(rw) up_read(rw) ++#define au_rw_dgrade_lock(rw) downgrade_write(rw) ++#define au_rw_write_lock(rw) down_write(rw) ++#define au_rw_write_lock_nested(rw, lsc) down_write_nested(rw, lsc) ++#define au_rw_write_unlock(rw) up_write(rw) ++/* why is not _nested version defined? */ ++#define au_rw_read_trylock(rw) down_read_trylock(rw) ++#define au_rw_write_trylock(rw) down_write_trylock(rw) ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_RWSEM_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/sbinfo.c linux-5.15.37-aufs/fs/aufs/sbinfo.c +--- linux-5.15.37/fs/aufs/sbinfo.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/sbinfo.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,303 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * superblock private data ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* ++ * they are necessary regardless sysfs is disabled. ++ */ ++void au_si_free(struct kobject *kobj) ++{ ++ int i; ++ struct au_sbinfo *sbinfo; ++ char *locked __maybe_unused; /* debug only */ ++ ++ sbinfo = container_of(kobj, struct au_sbinfo, si_kobj); ++ for (i = 0; i < AuPlink_NHASH; i++) ++ AuDebugOn(!hlist_bl_empty(sbinfo->si_plink + i)); ++ AuDebugOn(atomic_read(&sbinfo->si_nowait.nw_len)); ++ ++ AuLCntZero(au_lcnt_read(&sbinfo->si_ninodes, /*do_rev*/0)); ++ au_lcnt_fin(&sbinfo->si_ninodes, /*do_sync*/0); ++ AuLCntZero(au_lcnt_read(&sbinfo->si_nfiles, /*do_rev*/0)); ++ au_lcnt_fin(&sbinfo->si_nfiles, /*do_sync*/0); ++ ++ dbgaufs_si_fin(sbinfo); ++ au_rw_write_lock(&sbinfo->si_rwsem); ++ au_br_free(sbinfo); ++ au_rw_write_unlock(&sbinfo->si_rwsem); ++ ++ au_kfree_try_rcu(sbinfo->si_branch); ++ mutex_destroy(&sbinfo->si_xib_mtx); ++ AuRwDestroy(&sbinfo->si_rwsem); ++ ++ au_lcnt_wait_for_fin(&sbinfo->si_ninodes); ++ /* si_nfiles is waited too */ ++ au_kfree_rcu(sbinfo); ++} ++ ++struct au_sbinfo *au_si_alloc(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ int err, i; ++ ++ err = -ENOMEM; ++ sbinfo = kzalloc(sizeof(*sbinfo), GFP_NOFS); ++ if (unlikely(!sbinfo)) ++ goto out; ++ ++ /* will be reallocated separately */ ++ sbinfo->si_branch = kzalloc(sizeof(*sbinfo->si_branch), GFP_NOFS); ++ if (unlikely(!sbinfo->si_branch)) ++ goto out_sbinfo; ++ ++ err = sysaufs_si_init(sbinfo); ++ if (!err) { ++ dbgaufs_si_null(sbinfo); ++ err = dbgaufs_si_init(sbinfo); ++ if (unlikely(err)) ++ kobject_put(&sbinfo->si_kobj); ++ } ++ if (unlikely(err)) ++ goto out_br; ++ ++ au_nwt_init(&sbinfo->si_nowait); ++ au_rw_init_wlock(&sbinfo->si_rwsem); ++ ++ au_lcnt_init(&sbinfo->si_ninodes, /*release*/NULL); ++ au_lcnt_init(&sbinfo->si_nfiles, /*release*/NULL); ++ ++ sbinfo->si_bbot = -1; ++ sbinfo->si_last_br_id = AUFS_BRANCH_MAX / 2; ++ ++ sbinfo->si_wbr_copyup = AuWbrCopyup_Def; ++ sbinfo->si_wbr_create = AuWbrCreate_Def; ++ sbinfo->si_wbr_copyup_ops = au_wbr_copyup_ops + sbinfo->si_wbr_copyup; ++ sbinfo->si_wbr_create_ops = au_wbr_create_ops + sbinfo->si_wbr_create; ++ ++ au_fhsm_init(sbinfo); ++ ++ sbinfo->si_mntflags = au_opts_plink(AuOpt_Def); ++ ++ sbinfo->si_xino_jiffy = jiffies; ++ sbinfo->si_xino_expire ++ = msecs_to_jiffies(AUFS_XINO_DEF_SEC * MSEC_PER_SEC); ++ mutex_init(&sbinfo->si_xib_mtx); ++ /* leave si_xib_last_pindex and si_xib_next_bit */ ++ ++ INIT_HLIST_BL_HEAD(&sbinfo->si_aopen); ++ ++ sbinfo->si_rdcache = msecs_to_jiffies(AUFS_RDCACHE_DEF * MSEC_PER_SEC); ++ sbinfo->si_rdblk = AUFS_RDBLK_DEF; ++ sbinfo->si_rdhash = AUFS_RDHASH_DEF; ++ sbinfo->si_dirwh = AUFS_DIRWH_DEF; ++ ++ for (i = 0; i < AuPlink_NHASH; i++) ++ INIT_HLIST_BL_HEAD(sbinfo->si_plink + i); ++ init_waitqueue_head(&sbinfo->si_plink_wq); ++ spin_lock_init(&sbinfo->si_plink_maint_lock); ++ ++ INIT_HLIST_BL_HEAD(&sbinfo->si_files); ++ ++ /* with getattr by default */ ++ sbinfo->si_iop_array = aufs_iop; ++ ++ /* leave other members for sysaufs and si_mnt. */ ++ sbinfo->si_sb = sb; ++ if (sb) { ++ sb->s_fs_info = sbinfo; ++ si_pid_set(sb); ++ } ++ return sbinfo; /* success */ ++ ++out_br: ++ au_kfree_try_rcu(sbinfo->si_branch); ++out_sbinfo: ++ au_kfree_rcu(sbinfo); ++out: ++ return ERR_PTR(err); ++} ++ ++int au_sbr_realloc(struct au_sbinfo *sbinfo, int nbr, int may_shrink) ++{ ++ int err, sz; ++ struct au_branch **brp; ++ ++ AuRwMustWriteLock(&sbinfo->si_rwsem); ++ ++ err = -ENOMEM; ++ sz = sizeof(*brp) * (sbinfo->si_bbot + 1); ++ if (unlikely(!sz)) ++ sz = sizeof(*brp); ++ brp = au_kzrealloc(sbinfo->si_branch, sz, sizeof(*brp) * nbr, GFP_NOFS, ++ may_shrink); ++ if (brp) { ++ sbinfo->si_branch = brp; ++ err = 0; ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++unsigned int au_sigen_inc(struct super_block *sb) ++{ ++ unsigned int gen; ++ struct inode *inode; ++ ++ SiMustWriteLock(sb); ++ ++ gen = ++au_sbi(sb)->si_generation; ++ au_update_digen(sb->s_root); ++ inode = d_inode(sb->s_root); ++ au_update_iigen(inode, /*half*/0); ++ inode_inc_iversion(inode); ++ return gen; ++} ++ ++aufs_bindex_t au_new_br_id(struct super_block *sb) ++{ ++ aufs_bindex_t br_id; ++ int i; ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ for (i = 0; i <= AUFS_BRANCH_MAX; i++) { ++ br_id = ++sbinfo->si_last_br_id; ++ AuDebugOn(br_id < 0); ++ if (br_id && au_br_index(sb, br_id) < 0) ++ return br_id; ++ } ++ ++ return -1; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* it is ok that new 'nwt' tasks are appended while we are sleeping */ ++int si_read_lock(struct super_block *sb, int flags) ++{ ++ int err; ++ ++ err = 0; ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&au_sbi(sb)->si_nowait); ++ ++ si_noflush_read_lock(sb); ++ err = au_plink_maint(sb, flags); ++ if (unlikely(err)) ++ si_read_unlock(sb); ++ ++ return err; ++} ++ ++int si_write_lock(struct super_block *sb, int flags) ++{ ++ int err; ++ ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&au_sbi(sb)->si_nowait); ++ ++ si_noflush_write_lock(sb); ++ err = au_plink_maint(sb, flags); ++ if (unlikely(err)) ++ si_write_unlock(sb); ++ ++ return err; ++} ++ ++/* dentry and super_block lock. call at entry point */ ++int aufs_read_lock(struct dentry *dentry, int flags) ++{ ++ int err; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ err = si_read_lock(sb, flags); ++ if (unlikely(err)) ++ goto out; ++ ++ if (au_ftest_lock(flags, DW)) ++ di_write_lock_child(dentry); ++ else ++ di_read_lock_child(dentry, flags); ++ ++ if (au_ftest_lock(flags, GEN)) { ++ err = au_digen_test(dentry, au_sigen(sb)); ++ if (!au_opt_test(au_mntflags(sb), UDBA_NONE)) ++ AuDebugOn(!err && au_dbrange_test(dentry)); ++ else if (!err) ++ err = au_dbrange_test(dentry); ++ if (unlikely(err)) ++ aufs_read_unlock(dentry, flags); ++ } ++ ++out: ++ return err; ++} ++ ++void aufs_read_unlock(struct dentry *dentry, int flags) ++{ ++ if (au_ftest_lock(flags, DW)) ++ di_write_unlock(dentry); ++ else ++ di_read_unlock(dentry, flags); ++ si_read_unlock(dentry->d_sb); ++} ++ ++void aufs_write_lock(struct dentry *dentry) ++{ ++ si_write_lock(dentry->d_sb, AuLock_FLUSH | AuLock_NOPLMW); ++ di_write_lock_child(dentry); ++} ++ ++void aufs_write_unlock(struct dentry *dentry) ++{ ++ di_write_unlock(dentry); ++ si_write_unlock(dentry->d_sb); ++} ++ ++int aufs_read_and_write_lock2(struct dentry *d1, struct dentry *d2, int flags) ++{ ++ int err; ++ unsigned int sigen; ++ struct super_block *sb; ++ ++ sb = d1->d_sb; ++ err = si_read_lock(sb, flags); ++ if (unlikely(err)) ++ goto out; ++ ++ di_write_lock2_child(d1, d2, au_ftest_lock(flags, DIRS)); ++ ++ if (au_ftest_lock(flags, GEN)) { ++ sigen = au_sigen(sb); ++ err = au_digen_test(d1, sigen); ++ AuDebugOn(!err && au_dbrange_test(d1)); ++ if (!err) { ++ err = au_digen_test(d2, sigen); ++ AuDebugOn(!err && au_dbrange_test(d2)); ++ } ++ if (unlikely(err)) ++ aufs_read_and_write_unlock2(d1, d2); ++ } ++ ++out: ++ return err; ++} ++ ++void aufs_read_and_write_unlock2(struct dentry *d1, struct dentry *d2) ++{ ++ di_write_unlock2(d1, d2); ++ si_read_unlock(d1->d_sb); ++} +diff -Nurp linux-5.15.37/fs/aufs/super.c linux-5.15.37-aufs/fs/aufs/super.c +--- linux-5.15.37/fs/aufs/super.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/super.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,858 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * mount and super_block operations ++ */ ++ ++#include ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++/* ++ * super_operations ++ */ ++static struct inode *aufs_alloc_inode(struct super_block *sb __maybe_unused) ++{ ++ struct au_icntnr *c; ++ ++ c = au_cache_alloc_icntnr(); ++ if (c) { ++ au_icntnr_init(c); ++ inode_set_iversion(&c->vfs_inode, 1); /* sigen(sb); */ ++ c->iinfo.ii_hinode = NULL; ++ return &c->vfs_inode; ++ } ++ return NULL; ++} ++ ++static void aufs_destroy_inode(struct inode *inode) ++{ ++ if (!au_is_bad_inode(inode)) ++ au_iinfo_fin(inode); ++} ++ ++static void aufs_free_inode(struct inode *inode) ++{ ++ au_cache_free_icntnr(container_of(inode, struct au_icntnr, vfs_inode)); ++} ++ ++struct inode *au_iget_locked(struct super_block *sb, ino_t ino) ++{ ++ struct inode *inode; ++ int err; ++ ++ inode = iget_locked(sb, ino); ++ if (unlikely(!inode)) { ++ inode = ERR_PTR(-ENOMEM); ++ goto out; ++ } ++ if (!(inode->i_state & I_NEW)) ++ goto out; ++ ++ err = au_xigen_new(inode); ++ if (!err) ++ err = au_iinfo_init(inode); ++ if (!err) ++ inode_inc_iversion(inode); ++ else { ++ iget_failed(inode); ++ inode = ERR_PTR(err); ++ } ++ ++out: ++ /* never return NULL */ ++ AuDebugOn(!inode); ++ AuTraceErrPtr(inode); ++ return inode; ++} ++ ++/* lock free root dinfo */ ++static int au_show_brs(struct seq_file *seq, struct super_block *sb) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct path path; ++ struct au_hdentry *hdp; ++ struct au_branch *br; ++ au_br_perm_str_t perm; ++ ++ err = 0; ++ bbot = au_sbbot(sb); ++ bindex = 0; ++ hdp = au_hdentry(au_di(sb->s_root), bindex); ++ for (; !err && bindex <= bbot; bindex++, hdp++) { ++ br = au_sbr(sb, bindex); ++ path.mnt = au_br_mnt(br); ++ path.dentry = hdp->hd_dentry; ++ err = au_seq_path(seq, &path); ++ if (!err) { ++ au_optstr_br_perm(&perm, br->br_perm); ++ seq_printf(seq, "=%s", perm.a); ++ if (bindex != bbot) ++ seq_putc(seq, ':'); ++ } ++ } ++ if (unlikely(err || seq_has_overflowed(seq))) ++ err = -E2BIG; ++ ++ return err; ++} ++ ++static void au_gen_fmt(char *fmt, int len __maybe_unused, const char *pat, ++ const char *append) ++{ ++ char *p; ++ ++ p = fmt; ++ while (*pat != ':') ++ *p++ = *pat++; ++ *p++ = *pat++; ++ strcpy(p, append); ++ AuDebugOn(strlen(fmt) >= len); ++} ++ ++static void au_show_wbr_create(struct seq_file *m, int v, ++ struct au_sbinfo *sbinfo) ++{ ++ const char *pat; ++ char fmt[32]; ++ struct au_wbr_mfs *mfs; ++ ++ AuRwMustAnyLock(&sbinfo->si_rwsem); ++ ++ seq_puts(m, ",create="); ++ pat = au_optstr_wbr_create(v); ++ mfs = &sbinfo->si_wbr_mfs; ++ switch (v) { ++ case AuWbrCreate_TDP: ++ case AuWbrCreate_RR: ++ case AuWbrCreate_MFS: ++ case AuWbrCreate_PMFS: ++ seq_puts(m, pat); ++ break; ++ case AuWbrCreate_MFSRR: ++ case AuWbrCreate_TDMFS: ++ case AuWbrCreate_PMFSRR: ++ au_gen_fmt(fmt, sizeof(fmt), pat, "%llu"); ++ seq_printf(m, fmt, mfs->mfsrr_watermark); ++ break; ++ case AuWbrCreate_MFSV: ++ case AuWbrCreate_PMFSV: ++ au_gen_fmt(fmt, sizeof(fmt), pat, "%lu"); ++ seq_printf(m, fmt, ++ jiffies_to_msecs(mfs->mfs_expire) ++ / MSEC_PER_SEC); ++ break; ++ case AuWbrCreate_MFSRRV: ++ case AuWbrCreate_TDMFSV: ++ case AuWbrCreate_PMFSRRV: ++ au_gen_fmt(fmt, sizeof(fmt), pat, "%llu:%lu"); ++ seq_printf(m, fmt, mfs->mfsrr_watermark, ++ jiffies_to_msecs(mfs->mfs_expire) / MSEC_PER_SEC); ++ break; ++ default: ++ BUG(); ++ } ++} ++ ++static int au_show_xino(struct seq_file *seq, struct super_block *sb) ++{ ++#ifdef CONFIG_SYSFS ++ return 0; ++#else ++ int err; ++ const int len = sizeof(AUFS_XINO_FNAME) - 1; ++ aufs_bindex_t bindex, brid; ++ struct qstr *name; ++ struct file *f; ++ struct dentry *d, *h_root; ++ struct au_branch *br; ++ ++ AuRwMustAnyLock(&sbinfo->si_rwsem); ++ ++ err = 0; ++ f = au_sbi(sb)->si_xib; ++ if (!f) ++ goto out; ++ ++ /* stop printing the default xino path on the first writable branch */ ++ h_root = NULL; ++ bindex = au_xi_root(sb, f->f_path.dentry); ++ if (bindex >= 0) { ++ br = au_sbr_sb(sb, bindex); ++ h_root = au_br_dentry(br); ++ } ++ ++ d = f->f_path.dentry; ++ name = &d->d_name; ++ /* safe ->d_parent because the file is unlinked */ ++ if (d->d_parent == h_root ++ && name->len == len ++ && !memcmp(name->name, AUFS_XINO_FNAME, len)) ++ goto out; ++ ++ seq_puts(seq, ",xino="); ++ err = au_xino_path(seq, f); ++ ++out: ++ return err; ++#endif ++} ++ ++/* seq_file will re-call me in case of too long string */ ++static int aufs_show_options(struct seq_file *m, struct dentry *dentry) ++{ ++ int err; ++ unsigned int mnt_flags, v; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ ++#define AuBool(name, str) do { \ ++ v = au_opt_test(mnt_flags, name); \ ++ if (v != au_opt_test(AuOpt_Def, name)) \ ++ seq_printf(m, ",%s" #str, v ? "" : "no"); \ ++} while (0) ++ ++#define AuStr(name, str) do { \ ++ v = mnt_flags & AuOptMask_##name; \ ++ if (v != (AuOpt_Def & AuOptMask_##name)) \ ++ seq_printf(m, "," #str "=%s", au_optstr_##str(v)); \ ++} while (0) ++ ++#define AuUInt(name, str, val) do { \ ++ if (val != AUFS_##name##_DEF) \ ++ seq_printf(m, "," #str "=%u", val); \ ++} while (0) ++ ++ sb = dentry->d_sb; ++ if (sb->s_flags & SB_POSIXACL) ++ seq_puts(m, ",acl"); ++#if 0 /* reserved for future use */ ++ if (sb->s_flags & SB_I_VERSION) ++ seq_puts(m, ",i_version"); ++#endif ++ ++ /* lock free root dinfo */ ++ si_noflush_read_lock(sb); ++ sbinfo = au_sbi(sb); ++ seq_printf(m, ",si=%lx", sysaufs_si_id(sbinfo)); ++ ++ mnt_flags = au_mntflags(sb); ++ if (au_opt_test(mnt_flags, XINO)) { ++ err = au_show_xino(m, sb); ++ if (unlikely(err)) ++ goto out; ++ } else ++ seq_puts(m, ",noxino"); ++ ++ AuBool(TRUNC_XINO, trunc_xino); ++ AuStr(UDBA, udba); ++ AuBool(SHWH, shwh); ++ AuBool(PLINK, plink); ++ AuBool(DIO, dio); ++ AuBool(DIRPERM1, dirperm1); ++ ++ v = sbinfo->si_wbr_create; ++ if (v != AuWbrCreate_Def) ++ au_show_wbr_create(m, v, sbinfo); ++ ++ v = sbinfo->si_wbr_copyup; ++ if (v != AuWbrCopyup_Def) ++ seq_printf(m, ",cpup=%s", au_optstr_wbr_copyup(v)); ++ ++ v = au_opt_test(mnt_flags, ALWAYS_DIROPQ); ++ if (v != au_opt_test(AuOpt_Def, ALWAYS_DIROPQ)) ++ seq_printf(m, ",diropq=%c", v ? 'a' : 'w'); ++ ++ AuUInt(DIRWH, dirwh, sbinfo->si_dirwh); ++ ++ v = jiffies_to_msecs(sbinfo->si_rdcache) / MSEC_PER_SEC; ++ AuUInt(RDCACHE, rdcache, v); ++ ++ AuUInt(RDBLK, rdblk, sbinfo->si_rdblk); ++ AuUInt(RDHASH, rdhash, sbinfo->si_rdhash); ++ ++ au_fhsm_show(m, sbinfo); ++ ++ AuBool(DIRREN, dirren); ++ AuBool(SUM, sum); ++ /* AuBool(SUM_W, wsum); */ ++ AuBool(WARN_PERM, warn_perm); ++ AuBool(VERBOSE, verbose); ++ ++out: ++ /* be sure to print "br:" last */ ++ if (!sysaufs_brs) { ++ seq_puts(m, ",br:"); ++ au_show_brs(m, sb); ++ } ++ si_read_unlock(sb); ++ return 0; ++ ++#undef AuBool ++#undef AuStr ++#undef AuUInt ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* sum mode which returns the summation for statfs(2) */ ++ ++static u64 au_add_till_max(u64 a, u64 b) ++{ ++ u64 old; ++ ++ old = a; ++ a += b; ++ if (old <= a) ++ return a; ++ return ULLONG_MAX; ++} ++ ++static u64 au_mul_till_max(u64 a, long mul) ++{ ++ u64 old; ++ ++ old = a; ++ a *= mul; ++ if (old <= a) ++ return a; ++ return ULLONG_MAX; ++} ++ ++static int au_statfs_sum(struct super_block *sb, struct kstatfs *buf) ++{ ++ int err; ++ long bsize, factor; ++ u64 blocks, bfree, bavail, files, ffree; ++ aufs_bindex_t bbot, bindex, i; ++ unsigned char shared; ++ struct path h_path; ++ struct super_block *h_sb; ++ ++ err = 0; ++ bsize = LONG_MAX; ++ files = 0; ++ ffree = 0; ++ blocks = 0; ++ bfree = 0; ++ bavail = 0; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ h_path.mnt = au_sbr_mnt(sb, bindex); ++ h_sb = h_path.mnt->mnt_sb; ++ shared = 0; ++ for (i = 0; !shared && i < bindex; i++) ++ shared = (au_sbr_sb(sb, i) == h_sb); ++ if (shared) ++ continue; ++ ++ /* sb->s_root for NFS is unreliable */ ++ h_path.dentry = h_path.mnt->mnt_root; ++ err = vfs_statfs(&h_path, buf); ++ if (unlikely(err)) ++ goto out; ++ ++ if (bsize > buf->f_bsize) { ++ /* ++ * we will reduce bsize, so we have to expand blocks ++ * etc. to match them again ++ */ ++ factor = (bsize / buf->f_bsize); ++ blocks = au_mul_till_max(blocks, factor); ++ bfree = au_mul_till_max(bfree, factor); ++ bavail = au_mul_till_max(bavail, factor); ++ bsize = buf->f_bsize; ++ } ++ ++ factor = (buf->f_bsize / bsize); ++ blocks = au_add_till_max(blocks, ++ au_mul_till_max(buf->f_blocks, factor)); ++ bfree = au_add_till_max(bfree, ++ au_mul_till_max(buf->f_bfree, factor)); ++ bavail = au_add_till_max(bavail, ++ au_mul_till_max(buf->f_bavail, factor)); ++ files = au_add_till_max(files, buf->f_files); ++ ffree = au_add_till_max(ffree, buf->f_ffree); ++ } ++ ++ buf->f_bsize = bsize; ++ buf->f_blocks = blocks; ++ buf->f_bfree = bfree; ++ buf->f_bavail = bavail; ++ buf->f_files = files; ++ buf->f_ffree = ffree; ++ buf->f_frsize = 0; ++ ++out: ++ return err; ++} ++ ++static int aufs_statfs(struct dentry *dentry, struct kstatfs *buf) ++{ ++ int err; ++ struct path h_path; ++ struct super_block *sb; ++ ++ /* lock free root dinfo */ ++ sb = dentry->d_sb; ++ si_noflush_read_lock(sb); ++ if (!au_opt_test(au_mntflags(sb), SUM)) { ++ /* sb->s_root for NFS is unreliable */ ++ h_path.mnt = au_sbr_mnt(sb, 0); ++ h_path.dentry = h_path.mnt->mnt_root; ++ err = vfs_statfs(&h_path, buf); ++ } else ++ err = au_statfs_sum(sb, buf); ++ si_read_unlock(sb); ++ ++ if (!err) { ++ buf->f_type = AUFS_SUPER_MAGIC; ++ buf->f_namelen = AUFS_MAX_NAMELEN; ++ memset(&buf->f_fsid, 0, sizeof(buf->f_fsid)); ++ } ++ /* buf->f_bsize = buf->f_blocks = buf->f_bfree = buf->f_bavail = -1; */ ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int aufs_sync_fs(struct super_block *sb, int wait) ++{ ++ int err, e; ++ aufs_bindex_t bbot, bindex; ++ struct au_branch *br; ++ struct super_block *h_sb; ++ ++ err = 0; ++ si_noflush_read_lock(sb); ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (!au_br_writable(br->br_perm)) ++ continue; ++ ++ h_sb = au_sbr_sb(sb, bindex); ++ e = vfsub_sync_filesystem(h_sb); ++ if (unlikely(e && !err)) ++ err = e; ++ /* go on even if an error happens */ ++ } ++ si_read_unlock(sb); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* final actions when unmounting a file system */ ++static void aufs_put_super(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ sbinfo = au_sbi(sb); ++ if (sbinfo) ++ kobject_put(&sbinfo->si_kobj); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void *au_array_alloc(unsigned long long *hint, au_arraycb_t cb, ++ struct super_block *sb, void *arg) ++{ ++ void *array; ++ unsigned long long n, sz; ++ ++ array = NULL; ++ n = 0; ++ if (!*hint) ++ goto out; ++ ++ if (*hint > ULLONG_MAX / sizeof(array)) { ++ array = ERR_PTR(-EMFILE); ++ pr_err("hint %llu\n", *hint); ++ goto out; ++ } ++ ++ sz = sizeof(array) * *hint; ++ array = kzalloc(sz, GFP_NOFS); ++ if (unlikely(!array)) ++ array = vzalloc(sz); ++ if (unlikely(!array)) { ++ array = ERR_PTR(-ENOMEM); ++ goto out; ++ } ++ ++ n = cb(sb, array, *hint, arg); ++ AuDebugOn(n > *hint); ++ ++out: ++ *hint = n; ++ return array; ++} ++ ++static unsigned long long au_iarray_cb(struct super_block *sb, void *a, ++ unsigned long long max __maybe_unused, ++ void *arg) ++{ ++ unsigned long long n; ++ struct inode **p, *inode; ++ struct list_head *head; ++ ++ n = 0; ++ p = a; ++ head = arg; ++ spin_lock(&sb->s_inode_list_lock); ++ list_for_each_entry(inode, head, i_sb_list) { ++ if (!au_is_bad_inode(inode) ++ && au_ii(inode)->ii_btop >= 0) { ++ spin_lock(&inode->i_lock); ++ if (atomic_read(&inode->i_count)) { ++ au_igrab(inode); ++ *p++ = inode; ++ n++; ++ AuDebugOn(n > max); ++ } ++ spin_unlock(&inode->i_lock); ++ } ++ } ++ spin_unlock(&sb->s_inode_list_lock); ++ ++ return n; ++} ++ ++struct inode **au_iarray_alloc(struct super_block *sb, unsigned long long *max) ++{ ++ struct au_sbinfo *sbi; ++ ++ sbi = au_sbi(sb); ++ *max = au_lcnt_read(&sbi->si_ninodes, /*do_rev*/1); ++ return au_array_alloc(max, au_iarray_cb, sb, &sb->s_inodes); ++} ++ ++void au_iarray_free(struct inode **a, unsigned long long max) ++{ ++ unsigned long long ull; ++ ++ for (ull = 0; ull < max; ull++) ++ iput(a[ull]); ++ kvfree(a); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * refresh dentry and inode at remount time. ++ */ ++/* todo: consolidate with simple_reval_dpath() and au_reval_for_attr() */ ++static int au_do_refresh(struct dentry *dentry, unsigned int dir_flags, ++ struct dentry *parent) ++{ ++ int err; ++ ++ di_write_lock_child(dentry); ++ di_read_lock_parent(parent, AuLock_IR); ++ err = au_refresh_dentry(dentry, parent); ++ if (!err && dir_flags) ++ au_hn_reset(d_inode(dentry), dir_flags); ++ di_read_unlock(parent, AuLock_IR); ++ di_write_unlock(dentry); ++ ++ return err; ++} ++ ++static int au_do_refresh_d(struct dentry *dentry, unsigned int sigen, ++ struct au_sbinfo *sbinfo, ++ const unsigned int dir_flags, unsigned int do_idop) ++{ ++ int err; ++ struct dentry *parent; ++ ++ err = 0; ++ parent = dget_parent(dentry); ++ if (!au_digen_test(parent, sigen) && au_digen_test(dentry, sigen)) { ++ if (d_really_is_positive(dentry)) { ++ if (!d_is_dir(dentry)) ++ err = au_do_refresh(dentry, /*dir_flags*/0, ++ parent); ++ else { ++ err = au_do_refresh(dentry, dir_flags, parent); ++ if (unlikely(err)) ++ au_fset_si(sbinfo, FAILED_REFRESH_DIR); ++ } ++ } else ++ err = au_do_refresh(dentry, /*dir_flags*/0, parent); ++ AuDbgDentry(dentry); ++ } ++ dput(parent); ++ ++ if (!err) { ++ if (do_idop) ++ au_refresh_dop(dentry, /*force_reval*/0); ++ } else ++ au_refresh_dop(dentry, /*force_reval*/1); ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_refresh_d(struct super_block *sb, unsigned int do_idop) ++{ ++ int err, i, j, ndentry, e; ++ unsigned int sigen; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry **dentries, *d; ++ struct au_sbinfo *sbinfo; ++ struct dentry *root = sb->s_root; ++ const unsigned int dir_flags = au_hi_flags(d_inode(root), /*isdir*/1); ++ ++ if (do_idop) ++ au_refresh_dop(root, /*force_reval*/0); ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_dcsub_pages(&dpages, root, NULL, NULL); ++ if (unlikely(err)) ++ goto out_dpages; ++ ++ sigen = au_sigen(sb); ++ sbinfo = au_sbi(sb); ++ for (i = 0; i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ dentries = dpage->dentries; ++ ndentry = dpage->ndentry; ++ for (j = 0; j < ndentry; j++) { ++ d = dentries[j]; ++ e = au_do_refresh_d(d, sigen, sbinfo, dir_flags, ++ do_idop); ++ if (unlikely(e && !err)) ++ err = e; ++ /* go on even err */ ++ } ++ } ++ ++out_dpages: ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++static int au_refresh_i(struct super_block *sb, unsigned int do_idop) ++{ ++ int err, e; ++ unsigned int sigen; ++ unsigned long long max, ull; ++ struct inode *inode, **array; ++ ++ array = au_iarray_alloc(sb, &max); ++ err = PTR_ERR(array); ++ if (IS_ERR(array)) ++ goto out; ++ ++ err = 0; ++ sigen = au_sigen(sb); ++ for (ull = 0; ull < max; ull++) { ++ inode = array[ull]; ++ if (unlikely(!inode)) ++ break; ++ ++ e = 0; ++ ii_write_lock_child(inode); ++ if (au_iigen(inode, NULL) != sigen) { ++ e = au_refresh_hinode_self(inode); ++ if (unlikely(e)) { ++ au_refresh_iop(inode, /*force_getattr*/1); ++ pr_err("error %d, i%lu\n", e, inode->i_ino); ++ if (!err) ++ err = e; ++ /* go on even if err */ ++ } ++ } ++ if (!e && do_idop) ++ au_refresh_iop(inode, /*force_getattr*/0); ++ ii_write_unlock(inode); ++ } ++ ++ au_iarray_free(array, max); ++ ++out: ++ return err; ++} ++ ++void au_remount_refresh(struct super_block *sb, unsigned int do_idop) ++{ ++ int err, e; ++ unsigned int udba; ++ aufs_bindex_t bindex, bbot; ++ struct dentry *root; ++ struct inode *inode; ++ struct au_branch *br; ++ struct au_sbinfo *sbi; ++ ++ au_sigen_inc(sb); ++ sbi = au_sbi(sb); ++ au_fclr_si(sbi, FAILED_REFRESH_DIR); ++ ++ root = sb->s_root; ++ DiMustNoWaiters(root); ++ inode = d_inode(root); ++ IiMustNoWaiters(inode); ++ ++ udba = au_opt_udba(sb); ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ err = au_hnotify_reset_br(udba, br, br->br_perm); ++ if (unlikely(err)) ++ AuIOErr("hnotify failed on br %d, %d, ignored\n", ++ bindex, err); ++ /* go on even if err */ ++ } ++ au_hn_reset(inode, au_hi_flags(inode, /*isdir*/1)); ++ ++ if (do_idop) { ++ if (au_ftest_si(sbi, NO_DREVAL)) { ++ AuDebugOn(sb->s_d_op == &aufs_dop_noreval); ++ sb->s_d_op = &aufs_dop_noreval; ++ AuDebugOn(sbi->si_iop_array == aufs_iop_nogetattr); ++ sbi->si_iop_array = aufs_iop_nogetattr; ++ } else { ++ AuDebugOn(sb->s_d_op == &aufs_dop); ++ sb->s_d_op = &aufs_dop; ++ AuDebugOn(sbi->si_iop_array == aufs_iop); ++ sbi->si_iop_array = aufs_iop; ++ } ++ pr_info("reset to %ps and %ps\n", ++ sb->s_d_op, sbi->si_iop_array); ++ } ++ ++ di_write_unlock(root); ++ err = au_refresh_d(sb, do_idop); ++ e = au_refresh_i(sb, do_idop); ++ if (unlikely(e && !err)) ++ err = e; ++ /* aufs_write_lock() calls ..._child() */ ++ di_write_lock_child(root); ++ ++ au_cpup_attr_all(inode, /*force*/1); ++ ++ if (unlikely(err)) ++ AuIOErr("refresh failed, ignored, %d\n", err); ++} ++ ++const struct super_operations aufs_sop = { ++ .alloc_inode = aufs_alloc_inode, ++ .destroy_inode = aufs_destroy_inode, ++ .free_inode = aufs_free_inode, ++ /* always deleting, no clearing */ ++ .drop_inode = generic_delete_inode, ++ .show_options = aufs_show_options, ++ .statfs = aufs_statfs, ++ .put_super = aufs_put_super, ++ .sync_fs = aufs_sync_fs ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_alloc_root(struct super_block *sb) ++{ ++ int err; ++ struct inode *inode; ++ struct dentry *root; ++ ++ err = -ENOMEM; ++ inode = au_iget_locked(sb, AUFS_ROOT_INO); ++ err = PTR_ERR(inode); ++ if (IS_ERR(inode)) ++ goto out; ++ ++ inode->i_op = aufs_iop + AuIop_DIR; /* with getattr by default */ ++ inode->i_fop = &aufs_dir_fop; ++ inode->i_mode = S_IFDIR; ++ set_nlink(inode, 2); ++ unlock_new_inode(inode); ++ ++ root = d_make_root(inode); ++ if (unlikely(!root)) ++ goto out; ++ err = PTR_ERR(root); ++ if (IS_ERR(root)) ++ goto out; ++ ++ err = au_di_init(root); ++ if (!err) { ++ sb->s_root = root; ++ return 0; /* success */ ++ } ++ dput(root); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void aufs_kill_sb(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ struct dentry *root; ++ ++ sbinfo = au_sbi(sb); ++ if (!sbinfo) ++ goto out; ++ ++ au_sbilist_del(sb); ++ ++ root = sb->s_root; ++ if (root) ++ aufs_write_lock(root); ++ else ++ __si_write_lock(sb); ++ ++ au_fhsm_fin(sb); ++ if (sbinfo->si_wbr_create_ops->fin) ++ sbinfo->si_wbr_create_ops->fin(sb); ++ if (au_opt_test(sbinfo->si_mntflags, UDBA_HNOTIFY)) { ++ au_opt_set_udba(sbinfo->si_mntflags, UDBA_NONE); ++ au_remount_refresh(sb, /*do_idop*/0); ++ } ++ if (au_opt_test(sbinfo->si_mntflags, PLINK)) ++ au_plink_put(sb, /*verbose*/1); ++ au_xino_clr(sb); ++ if (root) ++ au_dr_opt_flush(sb); ++ ++ if (root) ++ aufs_write_unlock(root); ++ else ++ __si_write_unlock(sb); ++ ++ sbinfo->si_sb = NULL; ++ au_nwt_flush(&sbinfo->si_nowait); ++ ++out: ++ kill_anon_super(sb); ++} ++ ++struct file_system_type aufs_fs_type = { ++ .name = AUFS_FSTYPE, ++ /* a race between rename and others */ ++ .fs_flags = FS_RENAME_DOES_D_MOVE ++ /* untested */ ++ /*| FS_ALLOW_IDMAP*/ ++ , ++ .init_fs_context = aufs_fsctx_init, ++ .parameters = aufs_fsctx_paramspec, ++ .kill_sb = aufs_kill_sb, ++ /* no need to __module_get() and module_put(). */ ++ .owner = THIS_MODULE, ++}; +diff -Nurp linux-5.15.37/fs/aufs/super.h linux-5.15.37-aufs/fs/aufs/super.h +--- linux-5.15.37/fs/aufs/super.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/super.h 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,579 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * super_block operations ++ */ ++ ++#ifndef __AUFS_SUPER_H__ ++#define __AUFS_SUPER_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include "hbl.h" ++#include "lcnt.h" ++#include "rwsem.h" ++#include "wkq.h" ++ ++/* policies to select one among multiple writable branches */ ++struct au_wbr_copyup_operations { ++ int (*copyup)(struct dentry *dentry); ++}; ++ ++#define AuWbr_DIR 1 /* target is a dir */ ++#define AuWbr_PARENT (1 << 1) /* always require a parent */ ++ ++#define au_ftest_wbr(flags, name) ((flags) & AuWbr_##name) ++#define au_fset_wbr(flags, name) { (flags) |= AuWbr_##name; } ++#define au_fclr_wbr(flags, name) { (flags) &= ~AuWbr_##name; } ++ ++struct au_wbr_create_operations { ++ int (*create)(struct dentry *dentry, unsigned int flags); ++ int (*init)(struct super_block *sb); ++ int (*fin)(struct super_block *sb); ++}; ++ ++struct au_wbr_mfs { ++ struct mutex mfs_lock; /* protect this structure */ ++ unsigned long mfs_jiffy; ++ unsigned long mfs_expire; ++ aufs_bindex_t mfs_bindex; ++ ++ unsigned long long mfsrr_bytes; ++ unsigned long long mfsrr_watermark; ++}; ++ ++#define AuPlink_NHASH 100 ++static inline int au_plink_hash(ino_t ino) ++{ ++ return ino % AuPlink_NHASH; ++} ++ ++/* File-based Hierarchical Storage Management */ ++struct au_fhsm { ++#ifdef CONFIG_AUFS_FHSM ++ /* allow only one process who can receive the notification */ ++ spinlock_t fhsm_spin; ++ pid_t fhsm_pid; ++ wait_queue_head_t fhsm_wqh; ++ atomic_t fhsm_readable; ++ ++ /* these are protected by si_rwsem */ ++ unsigned long fhsm_expire; ++ aufs_bindex_t fhsm_bottom; ++#endif ++}; ++ ++struct au_branch; ++struct au_sbinfo { ++ /* nowait tasks in the system-wide workqueue */ ++ struct au_nowait_tasks si_nowait; ++ ++ /* ++ * tried sb->s_umount, but failed due to the dependency between i_mutex. ++ * rwsem for au_sbinfo is necessary. ++ */ ++ struct au_rwsem si_rwsem; ++ ++ /* ++ * dirty approach to protect sb->sb_inodes and ->s_files (gone) from ++ * remount. ++ */ ++ au_lcnt_t si_ninodes, si_nfiles; ++ ++ /* branch management */ ++ unsigned int si_generation; ++ ++ /* see AuSi_ flags */ ++ unsigned char au_si_status; ++ ++ aufs_bindex_t si_bbot; ++ ++ /* dirty trick to keep br_id plus */ ++ unsigned int si_last_br_id : ++ sizeof(aufs_bindex_t) * BITS_PER_BYTE - 1; ++ struct au_branch **si_branch; ++ ++ /* policy to select a writable branch */ ++ unsigned char si_wbr_copyup; ++ unsigned char si_wbr_create; ++ struct au_wbr_copyup_operations *si_wbr_copyup_ops; ++ struct au_wbr_create_operations *si_wbr_create_ops; ++ ++ /* round robin */ ++ atomic_t si_wbr_rr_next; ++ ++ /* most free space */ ++ struct au_wbr_mfs si_wbr_mfs; ++ ++ /* File-based Hierarchical Storage Management */ ++ struct au_fhsm si_fhsm; ++ ++ /* mount flags */ ++ /* include/asm-ia64/siginfo.h defines a macro named si_flags */ ++ unsigned int si_mntflags; ++ ++ /* external inode number (bitmap and translation table) */ ++ loff_t si_ximaxent; /* max entries in a xino */ ++ ++ struct file *si_xib; ++ struct mutex si_xib_mtx; /* protect xib members */ ++ unsigned long *si_xib_buf; ++ unsigned long si_xib_last_pindex; ++ int si_xib_next_bit; ++ ++ unsigned long si_xino_jiffy; ++ unsigned long si_xino_expire; ++ /* reserved for future use */ ++ /* unsigned long long si_xib_limit; */ /* Max xib file size */ ++ ++#ifdef CONFIG_AUFS_EXPORT ++ /* i_generation */ ++ /* todo: make xigen file an array to support many inode numbers */ ++ struct file *si_xigen; ++ atomic_t si_xigen_next; ++#endif ++ ++ /* dirty trick to support atomic_open */ ++ struct hlist_bl_head si_aopen; ++ ++ /* vdir parameters */ ++ unsigned long si_rdcache; /* max cache time in jiffies */ ++ unsigned int si_rdblk; /* deblk size */ ++ unsigned int si_rdhash; /* hash size */ ++ ++ /* ++ * If the number of whiteouts are larger than si_dirwh, leave all of ++ * them after au_whtmp_ren to reduce the cost of rmdir(2). ++ * future fsck.aufs or kernel thread will remove them later. ++ * Otherwise, remove all whiteouts and the dir in rmdir(2). ++ */ ++ unsigned int si_dirwh; ++ ++ /* pseudo_link list */ ++ struct hlist_bl_head si_plink[AuPlink_NHASH]; ++ wait_queue_head_t si_plink_wq; ++ spinlock_t si_plink_maint_lock; ++ pid_t si_plink_maint_pid; ++ ++ /* file list */ ++ struct hlist_bl_head si_files; ++ ++ /* with/without getattr, brother of sb->s_d_op */ ++ const struct inode_operations *si_iop_array; ++ ++ /* ++ * sysfs and lifetime management. ++ * this is not a small structure and it may be a waste of memory in case ++ * of sysfs is disabled, particularly when many aufs-es are mounted. ++ * but using sysfs is majority. ++ */ ++ struct kobject si_kobj; ++#ifdef CONFIG_DEBUG_FS ++ struct dentry *si_dbgaufs; ++ struct dentry *si_dbgaufs_plink; ++ struct dentry *si_dbgaufs_xib; ++#ifdef CONFIG_AUFS_EXPORT ++ struct dentry *si_dbgaufs_xigen; ++#endif ++#endif ++ ++#ifdef CONFIG_AUFS_SBILIST ++ struct hlist_bl_node si_list; ++#endif ++ ++ /* dirty, necessary for unmounting, sysfs and sysrq */ ++ struct super_block *si_sb; ++}; ++ ++/* sbinfo status flags */ ++/* ++ * set true when refresh_dirs() failed at remount time. ++ * then try refreshing dirs at access time again. ++ * if it is false, refreshing dirs at access time is unnecessary ++ */ ++#define AuSi_FAILED_REFRESH_DIR 1 ++#define AuSi_FHSM (1 << 1) /* fhsm is active now */ ++#define AuSi_NO_DREVAL (1 << 2) /* disable all d_revalidate */ ++ ++#ifndef CONFIG_AUFS_FHSM ++#undef AuSi_FHSM ++#define AuSi_FHSM 0 ++#endif ++ ++static inline unsigned char au_do_ftest_si(struct au_sbinfo *sbi, ++ unsigned int flag) ++{ ++ AuRwMustAnyLock(&sbi->si_rwsem); ++ return sbi->au_si_status & flag; ++} ++#define au_ftest_si(sbinfo, name) au_do_ftest_si(sbinfo, AuSi_##name) ++#define au_fset_si(sbinfo, name) do { \ ++ AuRwMustWriteLock(&(sbinfo)->si_rwsem); \ ++ (sbinfo)->au_si_status |= AuSi_##name; \ ++} while (0) ++#define au_fclr_si(sbinfo, name) do { \ ++ AuRwMustWriteLock(&(sbinfo)->si_rwsem); \ ++ (sbinfo)->au_si_status &= ~AuSi_##name; \ ++} while (0) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* policy to select one among writable branches */ ++#define AuWbrCopyup(sbinfo, ...) \ ++ ((sbinfo)->si_wbr_copyup_ops->copyup(__VA_ARGS__)) ++#define AuWbrCreate(sbinfo, ...) \ ++ ((sbinfo)->si_wbr_create_ops->create(__VA_ARGS__)) ++ ++/* flags for si_read_lock()/aufs_read_lock()/di_read_lock() */ ++#define AuLock_DW 1 /* write-lock dentry */ ++#define AuLock_IR (1 << 1) /* read-lock inode */ ++#define AuLock_IW (1 << 2) /* write-lock inode */ ++#define AuLock_FLUSH (1 << 3) /* wait for 'nowait' tasks */ ++#define AuLock_DIRS (1 << 4) /* target is a pair of dirs */ ++ /* except RENAME_EXCHANGE */ ++#define AuLock_NOPLM (1 << 5) /* return err in plm mode */ ++#define AuLock_NOPLMW (1 << 6) /* wait for plm mode ends */ ++#define AuLock_GEN (1 << 7) /* test digen/iigen */ ++#define au_ftest_lock(flags, name) ((flags) & AuLock_##name) ++#define au_fset_lock(flags, name) \ ++ do { (flags) |= AuLock_##name; } while (0) ++#define au_fclr_lock(flags, name) \ ++ do { (flags) &= ~AuLock_##name; } while (0) ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* super.c */ ++struct inode *au_iget_locked(struct super_block *sb, ino_t ino); ++ ++typedef unsigned long long (*au_arraycb_t)(struct super_block *sb, void *array, ++ unsigned long long max, void *arg); ++void *au_array_alloc(unsigned long long *hint, au_arraycb_t cb, ++ struct super_block *sb, void *arg); ++struct inode **au_iarray_alloc(struct super_block *sb, unsigned long long *max); ++void au_iarray_free(struct inode **a, unsigned long long max); ++ ++void au_remount_refresh(struct super_block *sb, unsigned int do_idop); ++extern const struct super_operations aufs_sop; ++int au_alloc_root(struct super_block *sb); ++extern struct file_system_type aufs_fs_type; ++ ++/* sbinfo.c */ ++void au_si_free(struct kobject *kobj); ++struct au_sbinfo *au_si_alloc(struct super_block *sb); ++int au_sbr_realloc(struct au_sbinfo *sbinfo, int nbr, int may_shrink); ++ ++unsigned int au_sigen_inc(struct super_block *sb); ++aufs_bindex_t au_new_br_id(struct super_block *sb); ++ ++int si_read_lock(struct super_block *sb, int flags); ++int si_write_lock(struct super_block *sb, int flags); ++int aufs_read_lock(struct dentry *dentry, int flags); ++void aufs_read_unlock(struct dentry *dentry, int flags); ++void aufs_write_lock(struct dentry *dentry); ++void aufs_write_unlock(struct dentry *dentry); ++int aufs_read_and_write_lock2(struct dentry *d1, struct dentry *d2, int flags); ++void aufs_read_and_write_unlock2(struct dentry *d1, struct dentry *d2); ++ ++/* wbr_policy.c */ ++extern struct au_wbr_copyup_operations au_wbr_copyup_ops[]; ++extern struct au_wbr_create_operations au_wbr_create_ops[]; ++int au_cpdown_dirs(struct dentry *dentry, aufs_bindex_t bdst); ++int au_wbr_nonopq(struct dentry *dentry, aufs_bindex_t bindex); ++int au_wbr_do_copyup_bu(struct dentry *dentry, aufs_bindex_t btop); ++ ++/* mvdown.c */ ++int au_mvdown(struct dentry *dentry, struct aufs_mvdown __user *arg); ++ ++#ifdef CONFIG_AUFS_FHSM ++/* fhsm.c */ ++ ++static inline pid_t au_fhsm_pid(struct au_fhsm *fhsm) ++{ ++ pid_t pid; ++ ++ spin_lock(&fhsm->fhsm_spin); ++ pid = fhsm->fhsm_pid; ++ spin_unlock(&fhsm->fhsm_spin); ++ ++ return pid; ++} ++ ++void au_fhsm_wrote(struct super_block *sb, aufs_bindex_t bindex, int force); ++void au_fhsm_wrote_all(struct super_block *sb, int force); ++int au_fhsm_fd(struct super_block *sb, int oflags); ++int au_fhsm_br_alloc(struct au_branch *br); ++void au_fhsm_set_bottom(struct super_block *sb, aufs_bindex_t bindex); ++void au_fhsm_fin(struct super_block *sb); ++void au_fhsm_init(struct au_sbinfo *sbinfo); ++void au_fhsm_set(struct au_sbinfo *sbinfo, unsigned int sec); ++void au_fhsm_show(struct seq_file *seq, struct au_sbinfo *sbinfo); ++#else ++AuStubVoid(au_fhsm_wrote, struct super_block *sb, aufs_bindex_t bindex, ++ int force) ++AuStubVoid(au_fhsm_wrote_all, struct super_block *sb, int force) ++AuStub(int, au_fhsm_fd, return -EOPNOTSUPP, struct super_block *sb, int oflags) ++AuStub(pid_t, au_fhsm_pid, return 0, struct au_fhsm *fhsm) ++AuStubInt0(au_fhsm_br_alloc, struct au_branch *br) ++AuStubVoid(au_fhsm_set_bottom, struct super_block *sb, aufs_bindex_t bindex) ++AuStubVoid(au_fhsm_fin, struct super_block *sb) ++AuStubVoid(au_fhsm_init, struct au_sbinfo *sbinfo) ++AuStubVoid(au_fhsm_set, struct au_sbinfo *sbinfo, unsigned int sec) ++AuStubVoid(au_fhsm_show, struct seq_file *seq, struct au_sbinfo *sbinfo) ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct au_sbinfo *au_sbi(struct super_block *sb) ++{ ++ return sb->s_fs_info; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_EXPORT ++int au_test_nfsd(void); ++void au_export_init(struct super_block *sb); ++void au_xigen_inc(struct inode *inode); ++int au_xigen_new(struct inode *inode); ++int au_xigen_set(struct super_block *sb, struct path *path); ++void au_xigen_clr(struct super_block *sb); ++ ++static inline int au_busy_or_stale(void) ++{ ++ if (!au_test_nfsd()) ++ return -EBUSY; ++ return -ESTALE; ++} ++#else ++AuStubInt0(au_test_nfsd, void) ++AuStubVoid(au_export_init, struct super_block *sb) ++AuStubVoid(au_xigen_inc, struct inode *inode) ++AuStubInt0(au_xigen_new, struct inode *inode) ++AuStubInt0(au_xigen_set, struct super_block *sb, struct path *path) ++AuStubVoid(au_xigen_clr, struct super_block *sb) ++AuStub(int, au_busy_or_stale, return -EBUSY, void) ++#endif /* CONFIG_AUFS_EXPORT */ ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef CONFIG_AUFS_SBILIST ++/* module.c */ ++extern struct hlist_bl_head au_sbilist; ++ ++static inline void au_sbilist_init(void) ++{ ++ INIT_HLIST_BL_HEAD(&au_sbilist); ++} ++ ++static inline void au_sbilist_add(struct super_block *sb) ++{ ++ au_hbl_add(&au_sbi(sb)->si_list, &au_sbilist); ++} ++ ++static inline void au_sbilist_del(struct super_block *sb) ++{ ++ au_hbl_del(&au_sbi(sb)->si_list, &au_sbilist); ++} ++ ++#ifdef CONFIG_AUFS_MAGIC_SYSRQ ++static inline void au_sbilist_lock(void) ++{ ++ hlist_bl_lock(&au_sbilist); ++} ++ ++static inline void au_sbilist_unlock(void) ++{ ++ hlist_bl_unlock(&au_sbilist); ++} ++#define AuGFP_SBILIST GFP_ATOMIC ++#else ++AuStubVoid(au_sbilist_lock, void) ++AuStubVoid(au_sbilist_unlock, void) ++#define AuGFP_SBILIST GFP_NOFS ++#endif /* CONFIG_AUFS_MAGIC_SYSRQ */ ++#else ++AuStubVoid(au_sbilist_init, void) ++AuStubVoid(au_sbilist_add, struct super_block *sb) ++AuStubVoid(au_sbilist_del, struct super_block *sb) ++AuStubVoid(au_sbilist_lock, void) ++AuStubVoid(au_sbilist_unlock, void) ++#define AuGFP_SBILIST GFP_NOFS ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline void dbgaufs_si_null(struct au_sbinfo *sbinfo) ++{ ++ /* ++ * This function is a dynamic '__init' function actually, ++ * so the tiny check for si_rwsem is unnecessary. ++ */ ++ /* AuRwMustWriteLock(&sbinfo->si_rwsem); */ ++#ifdef CONFIG_DEBUG_FS ++ sbinfo->si_dbgaufs = NULL; ++ sbinfo->si_dbgaufs_plink = NULL; ++ sbinfo->si_dbgaufs_xib = NULL; ++#ifdef CONFIG_AUFS_EXPORT ++ sbinfo->si_dbgaufs_xigen = NULL; ++#endif ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* current->atomic_flags */ ++/* this value should never corrupt the ones defined in linux/sched.h */ ++#define PFA_AUFS 0x10 ++ ++TASK_PFA_TEST(AUFS, test_aufs) /* task_test_aufs */ ++TASK_PFA_SET(AUFS, aufs) /* task_set_aufs */ ++TASK_PFA_CLEAR(AUFS, aufs) /* task_clear_aufs */ ++ ++static inline int si_pid_test(struct super_block *sb) ++{ ++ return !!task_test_aufs(current); ++} ++ ++static inline void si_pid_clr(struct super_block *sb) ++{ ++ AuDebugOn(!task_test_aufs(current)); ++ task_clear_aufs(current); ++} ++ ++static inline void si_pid_set(struct super_block *sb) ++{ ++ AuDebugOn(task_test_aufs(current)); ++ task_set_aufs(current); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* lock superblock. mainly for entry point functions */ ++#define __si_read_lock(sb) au_rw_read_lock(&au_sbi(sb)->si_rwsem) ++#define __si_write_lock(sb) au_rw_write_lock(&au_sbi(sb)->si_rwsem) ++#define __si_read_trylock(sb) au_rw_read_trylock(&au_sbi(sb)->si_rwsem) ++#define __si_write_trylock(sb) au_rw_write_trylock(&au_sbi(sb)->si_rwsem) ++/* ++#define __si_read_trylock_nested(sb) \ ++ au_rw_read_trylock_nested(&au_sbi(sb)->si_rwsem) ++#define __si_write_trylock_nested(sb) \ ++ au_rw_write_trylock_nested(&au_sbi(sb)->si_rwsem) ++*/ ++ ++#define __si_read_unlock(sb) au_rw_read_unlock(&au_sbi(sb)->si_rwsem) ++#define __si_write_unlock(sb) au_rw_write_unlock(&au_sbi(sb)->si_rwsem) ++#define __si_downgrade_lock(sb) au_rw_dgrade_lock(&au_sbi(sb)->si_rwsem) ++ ++#define SiMustNoWaiters(sb) AuRwMustNoWaiters(&au_sbi(sb)->si_rwsem) ++#define SiMustAnyLock(sb) AuRwMustAnyLock(&au_sbi(sb)->si_rwsem) ++#define SiMustWriteLock(sb) AuRwMustWriteLock(&au_sbi(sb)->si_rwsem) ++ ++static inline void si_noflush_read_lock(struct super_block *sb) ++{ ++ __si_read_lock(sb); ++ si_pid_set(sb); ++} ++ ++static inline int si_noflush_read_trylock(struct super_block *sb) ++{ ++ int locked; ++ ++ locked = __si_read_trylock(sb); ++ if (locked) ++ si_pid_set(sb); ++ return locked; ++} ++ ++static inline void si_noflush_write_lock(struct super_block *sb) ++{ ++ __si_write_lock(sb); ++ si_pid_set(sb); ++} ++ ++static inline int si_noflush_write_trylock(struct super_block *sb) ++{ ++ int locked; ++ ++ locked = __si_write_trylock(sb); ++ if (locked) ++ si_pid_set(sb); ++ return locked; ++} ++ ++#if 0 /* reserved */ ++static inline int si_read_trylock(struct super_block *sb, int flags) ++{ ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&au_sbi(sb)->si_nowait); ++ return si_noflush_read_trylock(sb); ++} ++#endif ++ ++static inline void si_read_unlock(struct super_block *sb) ++{ ++ si_pid_clr(sb); ++ __si_read_unlock(sb); ++} ++ ++#if 0 /* reserved */ ++static inline int si_write_trylock(struct super_block *sb, int flags) ++{ ++ if (au_ftest_lock(flags, FLUSH)) ++ au_nwt_flush(&au_sbi(sb)->si_nowait); ++ return si_noflush_write_trylock(sb); ++} ++#endif ++ ++static inline void si_write_unlock(struct super_block *sb) ++{ ++ si_pid_clr(sb); ++ __si_write_unlock(sb); ++} ++ ++#if 0 /* reserved */ ++static inline void si_downgrade_lock(struct super_block *sb) ++{ ++ __si_downgrade_lock(sb); ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline aufs_bindex_t au_sbbot(struct super_block *sb) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_bbot; ++} ++ ++static inline unsigned int au_mntflags(struct super_block *sb) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_mntflags; ++} ++ ++static inline unsigned int au_sigen(struct super_block *sb) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_generation; ++} ++ ++static inline struct au_branch *au_sbr(struct super_block *sb, ++ aufs_bindex_t bindex) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_branch[0 + bindex]; ++} ++ ++static inline loff_t au_xi_maxent(struct super_block *sb) ++{ ++ SiMustAnyLock(sb); ++ return au_sbi(sb)->si_ximaxent; ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_SUPER_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/sysaufs.c linux-5.15.37-aufs/fs/aufs/sysaufs.c +--- linux-5.15.37/fs/aufs/sysaufs.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/sysaufs.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,80 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * sysfs interface and lifetime management ++ * they are necessary regardless sysfs is disabled. ++ */ ++ ++#include ++#include "aufs.h" ++ ++unsigned long sysaufs_si_mask; ++struct kset *sysaufs_kset; ++ ++#define AuSiAttr(_name) { \ ++ .attr = { .name = __stringify(_name), .mode = 0444 }, \ ++ .show = sysaufs_si_##_name, \ ++} ++ ++static struct sysaufs_si_attr sysaufs_si_attr_xi_path = AuSiAttr(xi_path); ++struct attribute *sysaufs_si_attrs[] = { ++ &sysaufs_si_attr_xi_path.attr, ++ NULL, ++}; ++ ++static const struct sysfs_ops au_sbi_ops = { ++ .show = sysaufs_si_show ++}; ++ ++static struct kobj_type au_sbi_ktype = { ++ .release = au_si_free, ++ .sysfs_ops = &au_sbi_ops, ++ .default_attrs = sysaufs_si_attrs ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++int sysaufs_si_init(struct au_sbinfo *sbinfo) ++{ ++ int err; ++ ++ sbinfo->si_kobj.kset = sysaufs_kset; ++ /* cf. sysaufs_name() */ ++ err = kobject_init_and_add ++ (&sbinfo->si_kobj, &au_sbi_ktype, /*&sysaufs_kset->kobj*/NULL, ++ SysaufsSiNamePrefix "%lx", sysaufs_si_id(sbinfo)); ++ ++ return err; ++} ++ ++void sysaufs_fin(void) ++{ ++ sysfs_remove_group(&sysaufs_kset->kobj, sysaufs_attr_group); ++ kset_unregister(sysaufs_kset); ++} ++ ++int __init sysaufs_init(void) ++{ ++ int err; ++ ++ do { ++ get_random_bytes(&sysaufs_si_mask, sizeof(sysaufs_si_mask)); ++ } while (!sysaufs_si_mask); ++ ++ err = -EINVAL; ++ sysaufs_kset = kset_create_and_add(AUFS_NAME, NULL, fs_kobj); ++ if (unlikely(!sysaufs_kset)) ++ goto out; ++ err = PTR_ERR(sysaufs_kset); ++ if (IS_ERR(sysaufs_kset)) ++ goto out; ++ err = sysfs_create_group(&sysaufs_kset->kobj, sysaufs_attr_group); ++ if (unlikely(err)) ++ kset_unregister(sysaufs_kset); ++ ++out: ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/sysaufs.h linux-5.15.37-aufs/fs/aufs/sysaufs.h +--- linux-5.15.37/fs/aufs/sysaufs.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/sysaufs.h 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,89 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * sysfs interface and mount lifetime management ++ */ ++ ++#ifndef __SYSAUFS_H__ ++#define __SYSAUFS_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include "module.h" ++ ++struct super_block; ++struct au_sbinfo; ++ ++struct sysaufs_si_attr { ++ struct attribute attr; ++ int (*show)(struct seq_file *seq, struct super_block *sb); ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* sysaufs.c */ ++extern unsigned long sysaufs_si_mask; ++extern struct kset *sysaufs_kset; ++extern struct attribute *sysaufs_si_attrs[]; ++int sysaufs_si_init(struct au_sbinfo *sbinfo); ++int __init sysaufs_init(void); ++void sysaufs_fin(void); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* some people doesn't like to show a pointer in kernel */ ++static inline unsigned long sysaufs_si_id(struct au_sbinfo *sbinfo) ++{ ++ return sysaufs_si_mask ^ (unsigned long)sbinfo; ++} ++ ++#define SysaufsSiNamePrefix "si_" ++#define SysaufsSiNameLen (sizeof(SysaufsSiNamePrefix) + 16) ++static inline void sysaufs_name(struct au_sbinfo *sbinfo, char *name) ++{ ++ snprintf(name, SysaufsSiNameLen, SysaufsSiNamePrefix "%lx", ++ sysaufs_si_id(sbinfo)); ++} ++ ++struct au_branch; ++#ifdef CONFIG_SYSFS ++/* sysfs.c */ ++extern struct attribute_group *sysaufs_attr_group; ++ ++int sysaufs_si_xi_path(struct seq_file *seq, struct super_block *sb); ++ssize_t sysaufs_si_show(struct kobject *kobj, struct attribute *attr, ++ char *buf); ++long au_brinfo_ioctl(struct file *file, unsigned long arg); ++#ifdef CONFIG_COMPAT ++long au_brinfo_compat_ioctl(struct file *file, unsigned long arg); ++#endif ++ ++void sysaufs_br_init(struct au_branch *br); ++void sysaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex); ++void sysaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex); ++ ++#define sysaufs_brs_init() do {} while (0) ++ ++#else ++#define sysaufs_attr_group NULL ++ ++AuStubInt0(sysaufs_si_xi_path, struct seq_file *seq, struct super_block *sb) ++AuStub(ssize_t, sysaufs_si_show, return 0, struct kobject *kobj, ++ struct attribute *attr, char *buf) ++AuStubVoid(sysaufs_br_init, struct au_branch *br) ++AuStubVoid(sysaufs_brs_add, struct super_block *sb, aufs_bindex_t bindex) ++AuStubVoid(sysaufs_brs_del, struct super_block *sb, aufs_bindex_t bindex) ++ ++static inline void sysaufs_brs_init(void) ++{ ++ sysaufs_brs = 0; ++} ++ ++#endif /* CONFIG_SYSFS */ ++ ++#endif /* __KERNEL__ */ ++#endif /* __SYSAUFS_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/sysfs.c linux-5.15.37-aufs/fs/aufs/sysfs.c +--- linux-5.15.37/fs/aufs/sysfs.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/sysfs.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,338 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * sysfs interface ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++static struct attribute *au_attr[] = { ++ NULL, /* need to NULL terminate the list of attributes */ ++}; ++ ++static struct attribute_group sysaufs_attr_group_body = { ++ .attrs = au_attr ++}; ++ ++struct attribute_group *sysaufs_attr_group = &sysaufs_attr_group_body; ++ ++/* ---------------------------------------------------------------------- */ ++ ++int sysaufs_si_xi_path(struct seq_file *seq, struct super_block *sb) ++{ ++ int err; ++ ++ SiMustAnyLock(sb); ++ ++ err = 0; ++ if (au_opt_test(au_mntflags(sb), XINO)) { ++ err = au_xino_path(seq, au_sbi(sb)->si_xib); ++ seq_putc(seq, '\n'); ++ } ++ return err; ++} ++ ++/* ++ * the lifetime of branch is independent from the entry under sysfs. ++ * sysfs handles the lifetime of the entry, and never call ->show() after it is ++ * unlinked. ++ */ ++static int sysaufs_si_br(struct seq_file *seq, struct super_block *sb, ++ aufs_bindex_t bindex, int idx) ++{ ++ int err; ++ struct path path; ++ struct dentry *root; ++ struct au_branch *br; ++ au_br_perm_str_t perm; ++ ++ AuDbg("b%d\n", bindex); ++ ++ err = 0; ++ root = sb->s_root; ++ di_read_lock_parent(root, !AuLock_IR); ++ br = au_sbr(sb, bindex); ++ ++ switch (idx) { ++ case AuBrSysfs_BR: ++ path.mnt = au_br_mnt(br); ++ path.dentry = au_h_dptr(root, bindex); ++ err = au_seq_path(seq, &path); ++ if (!err) { ++ au_optstr_br_perm(&perm, br->br_perm); ++ seq_printf(seq, "=%s\n", perm.a); ++ } ++ break; ++ case AuBrSysfs_BRID: ++ seq_printf(seq, "%d\n", br->br_id); ++ break; ++ } ++ di_read_unlock(root, !AuLock_IR); ++ if (unlikely(err || seq_has_overflowed(seq))) ++ err = -E2BIG; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static struct seq_file *au_seq(char *p, ssize_t len) ++{ ++ struct seq_file *seq; ++ ++ seq = kzalloc(sizeof(*seq), GFP_NOFS); ++ if (seq) { ++ /* mutex_init(&seq.lock); */ ++ seq->buf = p; ++ seq->size = len; ++ return seq; /* success */ ++ } ++ ++ seq = ERR_PTR(-ENOMEM); ++ return seq; ++} ++ ++#define SysaufsBr_PREFIX "br" ++#define SysaufsBrid_PREFIX "brid" ++ ++/* todo: file size may exceed PAGE_SIZE */ ++ssize_t sysaufs_si_show(struct kobject *kobj, struct attribute *attr, ++ char *buf) ++{ ++ ssize_t err; ++ int idx; ++ long l; ++ aufs_bindex_t bbot; ++ struct au_sbinfo *sbinfo; ++ struct super_block *sb; ++ struct seq_file *seq; ++ char *name; ++ struct attribute **cattr; ++ ++ sbinfo = container_of(kobj, struct au_sbinfo, si_kobj); ++ sb = sbinfo->si_sb; ++ ++ /* ++ * prevent a race condition between sysfs and aufs. ++ * for instance, sysfs_file_read() calls sysfs_get_active_two() which ++ * prohibits maintaining the sysfs entries. ++ * hew we acquire read lock after sysfs_get_active_two(). ++ * on the other hand, the remount process may maintain the sysfs/aufs ++ * entries after acquiring write lock. ++ * it can cause a deadlock. ++ * simply we gave up processing read here. ++ */ ++ err = -EBUSY; ++ if (unlikely(!si_noflush_read_trylock(sb))) ++ goto out; ++ ++ seq = au_seq(buf, PAGE_SIZE); ++ err = PTR_ERR(seq); ++ if (IS_ERR(seq)) ++ goto out_unlock; ++ ++ name = (void *)attr->name; ++ cattr = sysaufs_si_attrs; ++ while (*cattr) { ++ if (!strcmp(name, (*cattr)->name)) { ++ err = container_of(*cattr, struct sysaufs_si_attr, attr) ++ ->show(seq, sb); ++ goto out_seq; ++ } ++ cattr++; ++ } ++ ++ if (!strncmp(name, SysaufsBrid_PREFIX, ++ sizeof(SysaufsBrid_PREFIX) - 1)) { ++ idx = AuBrSysfs_BRID; ++ name += sizeof(SysaufsBrid_PREFIX) - 1; ++ } else if (!strncmp(name, SysaufsBr_PREFIX, ++ sizeof(SysaufsBr_PREFIX) - 1)) { ++ idx = AuBrSysfs_BR; ++ name += sizeof(SysaufsBr_PREFIX) - 1; ++ } else ++ BUG(); ++ ++ err = kstrtol(name, 10, &l); ++ if (!err) { ++ bbot = au_sbbot(sb); ++ if (l <= bbot) ++ err = sysaufs_si_br(seq, sb, (aufs_bindex_t)l, idx); ++ else ++ err = -ENOENT; ++ } ++ ++out_seq: ++ if (!err) { ++ err = seq->count; ++ /* sysfs limit */ ++ if (unlikely(err == PAGE_SIZE)) ++ err = -EFBIG; ++ } ++ au_kfree_rcu(seq); ++out_unlock: ++ si_read_unlock(sb); ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_brinfo(struct super_block *sb, union aufs_brinfo __user *arg) ++{ ++ int err; ++ int16_t brid; ++ aufs_bindex_t bindex, bbot; ++ size_t sz; ++ char *buf; ++ struct seq_file *seq; ++ struct au_branch *br; ++ ++ si_read_lock(sb, AuLock_FLUSH); ++ bbot = au_sbbot(sb); ++ err = bbot + 1; ++ if (!arg) ++ goto out; ++ ++ err = -ENOMEM; ++ buf = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!buf)) ++ goto out; ++ ++ seq = au_seq(buf, PAGE_SIZE); ++ err = PTR_ERR(seq); ++ if (IS_ERR(seq)) ++ goto out_buf; ++ ++ sz = sizeof(*arg) - offsetof(union aufs_brinfo, path); ++ for (bindex = 0; bindex <= bbot; bindex++, arg++) { ++ /* VERIFY_WRITE */ ++ err = !access_ok(arg, sizeof(*arg)); ++ if (unlikely(err)) ++ break; ++ ++ br = au_sbr(sb, bindex); ++ brid = br->br_id; ++ BUILD_BUG_ON(sizeof(brid) != sizeof(arg->id)); ++ err = __put_user(brid, &arg->id); ++ if (unlikely(err)) ++ break; ++ ++ BUILD_BUG_ON(sizeof(br->br_perm) != sizeof(arg->perm)); ++ err = __put_user(br->br_perm, &arg->perm); ++ if (unlikely(err)) ++ break; ++ ++ err = au_seq_path(seq, &br->br_path); ++ if (unlikely(err)) ++ break; ++ seq_putc(seq, '\0'); ++ if (!seq_has_overflowed(seq)) { ++ err = copy_to_user(arg->path, seq->buf, seq->count); ++ seq->count = 0; ++ if (unlikely(err)) ++ break; ++ } else { ++ err = -E2BIG; ++ goto out_seq; ++ } ++ } ++ if (unlikely(err)) ++ err = -EFAULT; ++ ++out_seq: ++ au_kfree_rcu(seq); ++out_buf: ++ free_page((unsigned long)buf); ++out: ++ si_read_unlock(sb); ++ return err; ++} ++ ++long au_brinfo_ioctl(struct file *file, unsigned long arg) ++{ ++ return au_brinfo(file->f_path.dentry->d_sb, (void __user *)arg); ++} ++ ++#ifdef CONFIG_COMPAT ++long au_brinfo_compat_ioctl(struct file *file, unsigned long arg) ++{ ++ return au_brinfo(file->f_path.dentry->d_sb, compat_ptr(arg)); ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++void sysaufs_br_init(struct au_branch *br) ++{ ++ int i; ++ struct au_brsysfs *br_sysfs; ++ struct attribute *attr; ++ ++ br_sysfs = br->br_sysfs; ++ for (i = 0; i < ARRAY_SIZE(br->br_sysfs); i++) { ++ attr = &br_sysfs->attr; ++ sysfs_attr_init(attr); ++ attr->name = br_sysfs->name; ++ attr->mode = 0444; ++ br_sysfs++; ++ } ++} ++ ++void sysaufs_brs_del(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ struct au_branch *br; ++ struct kobject *kobj; ++ struct au_brsysfs *br_sysfs; ++ int i; ++ aufs_bindex_t bbot; ++ ++ if (!sysaufs_brs) ++ return; ++ ++ kobj = &au_sbi(sb)->si_kobj; ++ bbot = au_sbbot(sb); ++ for (; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ br_sysfs = br->br_sysfs; ++ for (i = 0; i < ARRAY_SIZE(br->br_sysfs); i++) { ++ sysfs_remove_file(kobj, &br_sysfs->attr); ++ br_sysfs++; ++ } ++ } ++} ++ ++void sysaufs_brs_add(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ int err, i; ++ aufs_bindex_t bbot; ++ struct kobject *kobj; ++ struct au_branch *br; ++ struct au_brsysfs *br_sysfs; ++ ++ if (!sysaufs_brs) ++ return; ++ ++ kobj = &au_sbi(sb)->si_kobj; ++ bbot = au_sbbot(sb); ++ for (; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ br_sysfs = br->br_sysfs; ++ snprintf(br_sysfs[AuBrSysfs_BR].name, sizeof(br_sysfs->name), ++ SysaufsBr_PREFIX "%d", bindex); ++ snprintf(br_sysfs[AuBrSysfs_BRID].name, sizeof(br_sysfs->name), ++ SysaufsBrid_PREFIX "%d", bindex); ++ for (i = 0; i < ARRAY_SIZE(br->br_sysfs); i++) { ++ err = sysfs_create_file(kobj, &br_sysfs->attr); ++ if (unlikely(err)) ++ pr_warn("failed %s under sysfs(%d)\n", ++ br_sysfs->name, err); ++ br_sysfs++; ++ } ++ } ++} +diff -Nurp linux-5.15.37/fs/aufs/sysrq.c linux-5.15.37-aufs/fs/aufs/sysrq.c +--- linux-5.15.37/fs/aufs/sysrq.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/sysrq.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,136 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * magic sysrq handler ++ */ ++ ++/* #include */ ++#include ++#include "aufs.h" ++ ++/* ---------------------------------------------------------------------- */ ++ ++static void sysrq_sb(struct super_block *sb) ++{ ++ char *plevel; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ struct hlist_bl_head *files; ++ struct hlist_bl_node *pos; ++ struct au_finfo *finfo; ++ struct inode *i; ++ ++ plevel = au_plevel; ++ au_plevel = KERN_WARNING; ++ ++ /* since we define pr_fmt, call printk directly */ ++#define pr(str) printk(KERN_WARNING AUFS_NAME ": " str) ++ ++ sbinfo = au_sbi(sb); ++ printk(KERN_WARNING "si=%lx\n", sysaufs_si_id(sbinfo)); ++ pr("superblock\n"); ++ au_dpri_sb(sb); ++ ++#if 0 /* reserved */ ++ do { ++ int err, i, j, ndentry; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ ++ err = au_dpages_init(&dpages, GFP_ATOMIC); ++ if (unlikely(err)) ++ break; ++ err = au_dcsub_pages(&dpages, sb->s_root, NULL, NULL); ++ if (!err) ++ for (i = 0; i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ ndentry = dpage->ndentry; ++ for (j = 0; j < ndentry; j++) ++ au_dpri_dentry(dpage->dentries[j]); ++ } ++ au_dpages_free(&dpages); ++ } while (0); ++#endif ++ ++ pr("isolated inode\n"); ++ spin_lock(&sb->s_inode_list_lock); ++ list_for_each_entry(i, &sb->s_inodes, i_sb_list) { ++ spin_lock(&i->i_lock); ++ if (hlist_empty(&i->i_dentry)) ++ au_dpri_inode(i); ++ spin_unlock(&i->i_lock); ++ } ++ spin_unlock(&sb->s_inode_list_lock); ++ ++ pr("files\n"); ++ files = &au_sbi(sb)->si_files; ++ hlist_bl_lock(files); ++ hlist_bl_for_each_entry(finfo, pos, files, fi_hlist) { ++ umode_t mode; ++ ++ file = finfo->fi_file; ++ mode = file_inode(file)->i_mode; ++ if (!special_file(mode)) ++ au_dpri_file(file); ++ } ++ hlist_bl_unlock(files); ++ pr("done\n"); ++ ++#undef pr ++ au_plevel = plevel; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* module parameter */ ++static char *aufs_sysrq_key = "a"; ++module_param_named(sysrq, aufs_sysrq_key, charp, 0444); ++MODULE_PARM_DESC(sysrq, "MagicSysRq key for " AUFS_NAME); ++ ++static void au_sysrq(int key __maybe_unused) ++{ ++ struct au_sbinfo *sbinfo; ++ struct hlist_bl_node *pos; ++ ++ lockdep_off(); ++ au_sbilist_lock(); ++ hlist_bl_for_each_entry(sbinfo, pos, &au_sbilist, si_list) ++ sysrq_sb(sbinfo->si_sb); ++ au_sbilist_unlock(); ++ lockdep_on(); ++} ++ ++static struct sysrq_key_op au_sysrq_op = { ++ .handler = au_sysrq, ++ .help_msg = "Aufs", ++ .action_msg = "Aufs", ++ .enable_mask = SYSRQ_ENABLE_DUMP ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++int __init au_sysrq_init(void) ++{ ++ int err; ++ char key; ++ ++ err = -1; ++ key = *aufs_sysrq_key; ++ if ('a' <= key && key <= 'z') ++ err = register_sysrq_key(key, &au_sysrq_op); ++ if (unlikely(err)) ++ pr_err("err %d, sysrq=%c\n", err, key); ++ return err; ++} ++ ++void au_sysrq_fin(void) ++{ ++ int err; ++ ++ err = unregister_sysrq_key(*aufs_sysrq_key, &au_sysrq_op); ++ if (unlikely(err)) ++ pr_err("err %d (ignored)\n", err); ++} +diff -Nurp linux-5.15.37/fs/aufs/vdir.c linux-5.15.37-aufs/fs/aufs/vdir.c +--- linux-5.15.37/fs/aufs/vdir.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/vdir.c 2022-04-08 20:22:30.615616621 +0300 +@@ -0,0 +1,883 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * virtual or vertical directory ++ */ ++ ++#include ++#include "aufs.h" ++ ++static unsigned int calc_size(int nlen) ++{ ++ return ALIGN(sizeof(struct au_vdir_de) + nlen, sizeof(ino_t)); ++} ++ ++static int set_deblk_end(union au_vdir_deblk_p *p, ++ union au_vdir_deblk_p *deblk_end) ++{ ++ if (calc_size(0) <= deblk_end->deblk - p->deblk) { ++ p->de->de_str.len = 0; ++ /* smp_mb(); */ ++ return 0; ++ } ++ return -1; /* error */ ++} ++ ++/* returns true or false */ ++static int is_deblk_end(union au_vdir_deblk_p *p, ++ union au_vdir_deblk_p *deblk_end) ++{ ++ if (calc_size(0) <= deblk_end->deblk - p->deblk) ++ return !p->de->de_str.len; ++ return 1; ++} ++ ++static unsigned char *last_deblk(struct au_vdir *vdir) ++{ ++ return vdir->vd_deblk[vdir->vd_nblk - 1]; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* estimate the appropriate size for name hash table */ ++unsigned int au_rdhash_est(loff_t sz) ++{ ++ unsigned int n; ++ ++ n = UINT_MAX; ++ sz >>= 10; ++ if (sz < n) ++ n = sz; ++ if (sz < AUFS_RDHASH_DEF) ++ n = AUFS_RDHASH_DEF; ++ /* pr_info("n %u\n", n); */ ++ return n; ++} ++ ++/* ++ * the allocated memory has to be freed by ++ * au_nhash_wh_free() or au_nhash_de_free(). ++ */ ++int au_nhash_alloc(struct au_nhash *nhash, unsigned int num_hash, gfp_t gfp) ++{ ++ struct hlist_head *head; ++ unsigned int u; ++ size_t sz; ++ ++ sz = sizeof(*nhash->nh_head) * num_hash; ++ head = kmalloc(sz, gfp); ++ if (head) { ++ nhash->nh_num = num_hash; ++ nhash->nh_head = head; ++ for (u = 0; u < num_hash; u++) ++ INIT_HLIST_HEAD(head++); ++ return 0; /* success */ ++ } ++ ++ return -ENOMEM; ++} ++ ++static void nhash_count(struct hlist_head *head) ++{ ++#if 0 /* debugging */ ++ unsigned long n; ++ struct hlist_node *pos; ++ ++ n = 0; ++ hlist_for_each(pos, head) ++ n++; ++ pr_info("%lu\n", n); ++#endif ++} ++ ++static void au_nhash_wh_do_free(struct hlist_head *head) ++{ ++ struct au_vdir_wh *pos; ++ struct hlist_node *node; ++ ++ hlist_for_each_entry_safe(pos, node, head, wh_hash) ++ au_kfree_rcu(pos); ++} ++ ++static void au_nhash_de_do_free(struct hlist_head *head) ++{ ++ struct au_vdir_dehstr *pos; ++ struct hlist_node *node; ++ ++ hlist_for_each_entry_safe(pos, node, head, hash) ++ au_cache_free_vdir_dehstr(pos); ++} ++ ++static void au_nhash_do_free(struct au_nhash *nhash, ++ void (*free)(struct hlist_head *head)) ++{ ++ unsigned int n; ++ struct hlist_head *head; ++ ++ n = nhash->nh_num; ++ if (!n) ++ return; ++ ++ head = nhash->nh_head; ++ while (n-- > 0) { ++ nhash_count(head); ++ free(head++); ++ } ++ au_kfree_try_rcu(nhash->nh_head); ++} ++ ++void au_nhash_wh_free(struct au_nhash *whlist) ++{ ++ au_nhash_do_free(whlist, au_nhash_wh_do_free); ++} ++ ++static void au_nhash_de_free(struct au_nhash *delist) ++{ ++ au_nhash_do_free(delist, au_nhash_de_do_free); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_nhash_test_longer_wh(struct au_nhash *whlist, aufs_bindex_t btgt, ++ int limit) ++{ ++ int num; ++ unsigned int u, n; ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ ++ num = 0; ++ n = whlist->nh_num; ++ head = whlist->nh_head; ++ for (u = 0; u < n; u++, head++) ++ hlist_for_each_entry(pos, head, wh_hash) ++ if (pos->wh_bindex == btgt && ++num > limit) ++ return 1; ++ return 0; ++} ++ ++static struct hlist_head *au_name_hash(struct au_nhash *nhash, ++ unsigned char *name, ++ unsigned int len) ++{ ++ unsigned int v; ++ /* const unsigned int magic_bit = 12; */ ++ ++ AuDebugOn(!nhash->nh_num || !nhash->nh_head); ++ ++ v = 0; ++ if (len > 8) ++ len = 8; ++ while (len--) ++ v += *name++; ++ /* v = hash_long(v, magic_bit); */ ++ v %= nhash->nh_num; ++ return nhash->nh_head + v; ++} ++ ++static int au_nhash_test_name(struct au_vdir_destr *str, const char *name, ++ int nlen) ++{ ++ return str->len == nlen && !memcmp(str->name, name, nlen); ++} ++ ++/* returns found or not */ ++int au_nhash_test_known_wh(struct au_nhash *whlist, char *name, int nlen) ++{ ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ struct au_vdir_destr *str; ++ ++ head = au_name_hash(whlist, name, nlen); ++ hlist_for_each_entry(pos, head, wh_hash) { ++ str = &pos->wh_str; ++ AuDbg("%.*s\n", str->len, str->name); ++ if (au_nhash_test_name(str, name, nlen)) ++ return 1; ++ } ++ return 0; ++} ++ ++/* returns found(true) or not */ ++static int test_known(struct au_nhash *delist, char *name, int nlen) ++{ ++ struct hlist_head *head; ++ struct au_vdir_dehstr *pos; ++ struct au_vdir_destr *str; ++ ++ head = au_name_hash(delist, name, nlen); ++ hlist_for_each_entry(pos, head, hash) { ++ str = pos->str; ++ AuDbg("%.*s\n", str->len, str->name); ++ if (au_nhash_test_name(str, name, nlen)) ++ return 1; ++ } ++ return 0; ++} ++ ++static void au_shwh_init_wh(struct au_vdir_wh *wh, ino_t ino, ++ unsigned char d_type) ++{ ++#ifdef CONFIG_AUFS_SHWH ++ wh->wh_ino = ino; ++ wh->wh_type = d_type; ++#endif ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_nhash_append_wh(struct au_nhash *whlist, char *name, int nlen, ino_t ino, ++ unsigned int d_type, aufs_bindex_t bindex, ++ unsigned char shwh) ++{ ++ int err; ++ struct au_vdir_destr *str; ++ struct au_vdir_wh *wh; ++ ++ AuDbg("%.*s\n", nlen, name); ++ AuDebugOn(!whlist->nh_num || !whlist->nh_head); ++ ++ err = -ENOMEM; ++ wh = kmalloc(sizeof(*wh) + nlen, GFP_NOFS); ++ if (unlikely(!wh)) ++ goto out; ++ ++ err = 0; ++ wh->wh_bindex = bindex; ++ if (shwh) ++ au_shwh_init_wh(wh, ino, d_type); ++ str = &wh->wh_str; ++ str->len = nlen; ++ memcpy(str->name, name, nlen); ++ hlist_add_head(&wh->wh_hash, au_name_hash(whlist, name, nlen)); ++ /* smp_mb(); */ ++ ++out: ++ return err; ++} ++ ++static int append_deblk(struct au_vdir *vdir) ++{ ++ int err; ++ unsigned long ul; ++ const unsigned int deblk_sz = vdir->vd_deblk_sz; ++ union au_vdir_deblk_p p, deblk_end; ++ unsigned char **o; ++ ++ err = -ENOMEM; ++ o = au_krealloc(vdir->vd_deblk, sizeof(*o) * (vdir->vd_nblk + 1), ++ GFP_NOFS, /*may_shrink*/0); ++ if (unlikely(!o)) ++ goto out; ++ ++ vdir->vd_deblk = o; ++ p.deblk = kmalloc(deblk_sz, GFP_NOFS); ++ if (p.deblk) { ++ ul = vdir->vd_nblk++; ++ vdir->vd_deblk[ul] = p.deblk; ++ vdir->vd_last.ul = ul; ++ vdir->vd_last.p.deblk = p.deblk; ++ deblk_end.deblk = p.deblk + deblk_sz; ++ err = set_deblk_end(&p, &deblk_end); ++ } ++ ++out: ++ return err; ++} ++ ++static int append_de(struct au_vdir *vdir, char *name, int nlen, ino_t ino, ++ unsigned int d_type, struct au_nhash *delist) ++{ ++ int err; ++ unsigned int sz; ++ const unsigned int deblk_sz = vdir->vd_deblk_sz; ++ union au_vdir_deblk_p p, *room, deblk_end; ++ struct au_vdir_dehstr *dehstr; ++ ++ p.deblk = last_deblk(vdir); ++ deblk_end.deblk = p.deblk + deblk_sz; ++ room = &vdir->vd_last.p; ++ AuDebugOn(room->deblk < p.deblk || deblk_end.deblk <= room->deblk ++ || !is_deblk_end(room, &deblk_end)); ++ ++ sz = calc_size(nlen); ++ if (unlikely(sz > deblk_end.deblk - room->deblk)) { ++ err = append_deblk(vdir); ++ if (unlikely(err)) ++ goto out; ++ ++ p.deblk = last_deblk(vdir); ++ deblk_end.deblk = p.deblk + deblk_sz; ++ /* smp_mb(); */ ++ AuDebugOn(room->deblk != p.deblk); ++ } ++ ++ err = -ENOMEM; ++ dehstr = au_cache_alloc_vdir_dehstr(); ++ if (unlikely(!dehstr)) ++ goto out; ++ ++ dehstr->str = &room->de->de_str; ++ hlist_add_head(&dehstr->hash, au_name_hash(delist, name, nlen)); ++ room->de->de_ino = ino; ++ room->de->de_type = d_type; ++ room->de->de_str.len = nlen; ++ memcpy(room->de->de_str.name, name, nlen); ++ ++ err = 0; ++ room->deblk += sz; ++ if (unlikely(set_deblk_end(room, &deblk_end))) ++ err = append_deblk(vdir); ++ /* smp_mb(); */ ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_vdir_free(struct au_vdir *vdir) ++{ ++ unsigned char **deblk; ++ ++ deblk = vdir->vd_deblk; ++ while (vdir->vd_nblk--) ++ au_kfree_try_rcu(*deblk++); ++ au_kfree_try_rcu(vdir->vd_deblk); ++ au_cache_free_vdir(vdir); ++} ++ ++static struct au_vdir *alloc_vdir(struct file *file) ++{ ++ struct au_vdir *vdir; ++ struct super_block *sb; ++ int err; ++ ++ sb = file->f_path.dentry->d_sb; ++ SiMustAnyLock(sb); ++ ++ err = -ENOMEM; ++ vdir = au_cache_alloc_vdir(); ++ if (unlikely(!vdir)) ++ goto out; ++ ++ vdir->vd_deblk = kzalloc(sizeof(*vdir->vd_deblk), GFP_NOFS); ++ if (unlikely(!vdir->vd_deblk)) ++ goto out_free; ++ ++ vdir->vd_deblk_sz = au_sbi(sb)->si_rdblk; ++ if (!vdir->vd_deblk_sz) { ++ /* estimate the appropriate size for deblk */ ++ vdir->vd_deblk_sz = au_dir_size(file, /*dentry*/NULL); ++ /* pr_info("vd_deblk_sz %u\n", vdir->vd_deblk_sz); */ ++ } ++ vdir->vd_nblk = 0; ++ vdir->vd_version = 0; ++ vdir->vd_jiffy = 0; ++ err = append_deblk(vdir); ++ if (!err) ++ return vdir; /* success */ ++ ++ au_kfree_try_rcu(vdir->vd_deblk); ++ ++out_free: ++ au_cache_free_vdir(vdir); ++out: ++ vdir = ERR_PTR(err); ++ return vdir; ++} ++ ++static int reinit_vdir(struct au_vdir *vdir) ++{ ++ int err; ++ union au_vdir_deblk_p p, deblk_end; ++ ++ while (vdir->vd_nblk > 1) { ++ au_kfree_try_rcu(vdir->vd_deblk[vdir->vd_nblk - 1]); ++ /* vdir->vd_deblk[vdir->vd_nblk - 1] = NULL; */ ++ vdir->vd_nblk--; ++ } ++ p.deblk = vdir->vd_deblk[0]; ++ deblk_end.deblk = p.deblk + vdir->vd_deblk_sz; ++ err = set_deblk_end(&p, &deblk_end); ++ /* keep vd_dblk_sz */ ++ vdir->vd_last.ul = 0; ++ vdir->vd_last.p.deblk = vdir->vd_deblk[0]; ++ vdir->vd_version = 0; ++ vdir->vd_jiffy = 0; ++ /* smp_mb(); */ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define AuFillVdir_CALLED 1 ++#define AuFillVdir_WHABLE (1 << 1) ++#define AuFillVdir_SHWH (1 << 2) ++#define au_ftest_fillvdir(flags, name) ((flags) & AuFillVdir_##name) ++#define au_fset_fillvdir(flags, name) \ ++ do { (flags) |= AuFillVdir_##name; } while (0) ++#define au_fclr_fillvdir(flags, name) \ ++ do { (flags) &= ~AuFillVdir_##name; } while (0) ++ ++#ifndef CONFIG_AUFS_SHWH ++#undef AuFillVdir_SHWH ++#define AuFillVdir_SHWH 0 ++#endif ++ ++struct fillvdir_arg { ++ struct dir_context ctx; ++ struct file *file; ++ struct au_vdir *vdir; ++ struct au_nhash delist; ++ struct au_nhash whlist; ++ aufs_bindex_t bindex; ++ unsigned int flags; ++ int err; ++}; ++ ++static int fillvdir(struct dir_context *ctx, const char *__name, int nlen, ++ loff_t offset __maybe_unused, u64 h_ino, ++ unsigned int d_type) ++{ ++ struct fillvdir_arg *arg = container_of(ctx, struct fillvdir_arg, ctx); ++ char *name = (void *)__name; ++ struct super_block *sb; ++ ino_t ino; ++ const unsigned char shwh = !!au_ftest_fillvdir(arg->flags, SHWH); ++ ++ arg->err = 0; ++ sb = arg->file->f_path.dentry->d_sb; ++ au_fset_fillvdir(arg->flags, CALLED); ++ /* smp_mb(); */ ++ if (nlen <= AUFS_WH_PFX_LEN ++ || memcmp(name, AUFS_WH_PFX, AUFS_WH_PFX_LEN)) { ++ if (test_known(&arg->delist, name, nlen) ++ || au_nhash_test_known_wh(&arg->whlist, name, nlen)) ++ goto out; /* already exists or whiteouted */ ++ ++ arg->err = au_ino(sb, arg->bindex, h_ino, d_type, &ino); ++ if (!arg->err) { ++ if (unlikely(nlen > AUFS_MAX_NAMELEN)) ++ d_type = DT_UNKNOWN; ++ arg->err = append_de(arg->vdir, name, nlen, ino, ++ d_type, &arg->delist); ++ } ++ } else if (au_ftest_fillvdir(arg->flags, WHABLE)) { ++ name += AUFS_WH_PFX_LEN; ++ nlen -= AUFS_WH_PFX_LEN; ++ if (au_nhash_test_known_wh(&arg->whlist, name, nlen)) ++ goto out; /* already whiteouted */ ++ ++ ino = 0; /* just to suppress a warning */ ++ if (shwh) ++ arg->err = au_wh_ino(sb, arg->bindex, h_ino, d_type, ++ &ino); ++ if (!arg->err) { ++ if (nlen <= AUFS_MAX_NAMELEN + AUFS_WH_PFX_LEN) ++ d_type = DT_UNKNOWN; ++ arg->err = au_nhash_append_wh ++ (&arg->whlist, name, nlen, ino, d_type, ++ arg->bindex, shwh); ++ } ++ } ++ ++out: ++ if (!arg->err) ++ arg->vdir->vd_jiffy = jiffies; ++ /* smp_mb(); */ ++ AuTraceErr(arg->err); ++ return arg->err; ++} ++ ++static int au_handle_shwh(struct super_block *sb, struct au_vdir *vdir, ++ struct au_nhash *whlist, struct au_nhash *delist) ++{ ++#ifdef CONFIG_AUFS_SHWH ++ int err; ++ unsigned int nh, u; ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ struct hlist_node *n; ++ char *p, *o; ++ struct au_vdir_destr *destr; ++ ++ AuDebugOn(!au_opt_test(au_mntflags(sb), SHWH)); ++ ++ err = -ENOMEM; ++ o = p = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!p)) ++ goto out; ++ ++ err = 0; ++ nh = whlist->nh_num; ++ memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); ++ p += AUFS_WH_PFX_LEN; ++ for (u = 0; u < nh; u++) { ++ head = whlist->nh_head + u; ++ hlist_for_each_entry_safe(pos, n, head, wh_hash) { ++ destr = &pos->wh_str; ++ memcpy(p, destr->name, destr->len); ++ err = append_de(vdir, o, destr->len + AUFS_WH_PFX_LEN, ++ pos->wh_ino, pos->wh_type, delist); ++ if (unlikely(err)) ++ break; ++ } ++ } ++ ++ free_page((unsigned long)o); ++ ++out: ++ AuTraceErr(err); ++ return err; ++#else ++ return 0; ++#endif ++} ++ ++static int au_do_read_vdir(struct fillvdir_arg *arg) ++{ ++ int err; ++ unsigned int rdhash; ++ loff_t offset; ++ aufs_bindex_t bbot, bindex, btop; ++ unsigned char shwh; ++ struct file *hf, *file; ++ struct super_block *sb; ++ ++ file = arg->file; ++ sb = file->f_path.dentry->d_sb; ++ SiMustAnyLock(sb); ++ ++ rdhash = au_sbi(sb)->si_rdhash; ++ if (!rdhash) ++ rdhash = au_rdhash_est(au_dir_size(file, /*dentry*/NULL)); ++ err = au_nhash_alloc(&arg->delist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ err = au_nhash_alloc(&arg->whlist, rdhash, GFP_NOFS); ++ if (unlikely(err)) ++ goto out_delist; ++ ++ err = 0; ++ arg->flags = 0; ++ shwh = 0; ++ if (au_opt_test(au_mntflags(sb), SHWH)) { ++ shwh = 1; ++ au_fset_fillvdir(arg->flags, SHWH); ++ } ++ btop = au_fbtop(file); ++ bbot = au_fbbot_dir(file); ++ for (bindex = btop; !err && bindex <= bbot; bindex++) { ++ hf = au_hf_dir(file, bindex); ++ if (!hf) ++ continue; ++ ++ offset = vfsub_llseek(hf, 0, SEEK_SET); ++ err = offset; ++ if (unlikely(offset)) ++ break; ++ ++ arg->bindex = bindex; ++ au_fclr_fillvdir(arg->flags, WHABLE); ++ if (shwh ++ || (bindex != bbot ++ && au_br_whable(au_sbr_perm(sb, bindex)))) ++ au_fset_fillvdir(arg->flags, WHABLE); ++ do { ++ arg->err = 0; ++ au_fclr_fillvdir(arg->flags, CALLED); ++ /* smp_mb(); */ ++ err = vfsub_iterate_dir(hf, &arg->ctx); ++ if (err >= 0) ++ err = arg->err; ++ } while (!err && au_ftest_fillvdir(arg->flags, CALLED)); ++ ++ /* ++ * dir_relax() may be good for concurrency, but aufs should not ++ * use it since it will cause a lockdep problem. ++ */ ++ } ++ ++ if (!err && shwh) ++ err = au_handle_shwh(sb, arg->vdir, &arg->whlist, &arg->delist); ++ ++ au_nhash_wh_free(&arg->whlist); ++ ++out_delist: ++ au_nhash_de_free(&arg->delist); ++out: ++ return err; ++} ++ ++static int read_vdir(struct file *file, int may_read) ++{ ++ int err; ++ unsigned long expire; ++ unsigned char do_read; ++ struct fillvdir_arg arg = { ++ .ctx = { ++ .actor = fillvdir ++ } ++ }; ++ struct inode *inode; ++ struct au_vdir *vdir, *allocated; ++ ++ err = 0; ++ inode = file_inode(file); ++ IMustLock(inode); ++ IiMustWriteLock(inode); ++ SiMustAnyLock(inode->i_sb); ++ ++ allocated = NULL; ++ do_read = 0; ++ expire = au_sbi(inode->i_sb)->si_rdcache; ++ vdir = au_ivdir(inode); ++ if (!vdir) { ++ do_read = 1; ++ vdir = alloc_vdir(file); ++ err = PTR_ERR(vdir); ++ if (IS_ERR(vdir)) ++ goto out; ++ err = 0; ++ allocated = vdir; ++ } else if (may_read ++ && (!inode_eq_iversion(inode, vdir->vd_version) ++ || time_after(jiffies, vdir->vd_jiffy + expire))) { ++ do_read = 1; ++ err = reinit_vdir(vdir); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ if (!do_read) ++ return 0; /* success */ ++ ++ arg.file = file; ++ arg.vdir = vdir; ++ err = au_do_read_vdir(&arg); ++ if (!err) { ++ /* file->f_pos = 0; */ /* todo: ctx->pos? */ ++ vdir->vd_version = inode_query_iversion(inode); ++ vdir->vd_last.ul = 0; ++ vdir->vd_last.p.deblk = vdir->vd_deblk[0]; ++ if (allocated) ++ au_set_ivdir(inode, allocated); ++ } else if (allocated) ++ au_vdir_free(allocated); ++ ++out: ++ return err; ++} ++ ++static int copy_vdir(struct au_vdir *tgt, struct au_vdir *src) ++{ ++ int err, rerr; ++ unsigned long ul, n; ++ const unsigned int deblk_sz = src->vd_deblk_sz; ++ ++ AuDebugOn(tgt->vd_nblk != 1); ++ ++ err = -ENOMEM; ++ if (tgt->vd_nblk < src->vd_nblk) { ++ unsigned char **p; ++ ++ p = au_krealloc(tgt->vd_deblk, sizeof(*p) * src->vd_nblk, ++ GFP_NOFS, /*may_shrink*/0); ++ if (unlikely(!p)) ++ goto out; ++ tgt->vd_deblk = p; ++ } ++ ++ if (tgt->vd_deblk_sz != deblk_sz) { ++ unsigned char *p; ++ ++ tgt->vd_deblk_sz = deblk_sz; ++ p = au_krealloc(tgt->vd_deblk[0], deblk_sz, GFP_NOFS, ++ /*may_shrink*/1); ++ if (unlikely(!p)) ++ goto out; ++ tgt->vd_deblk[0] = p; ++ } ++ memcpy(tgt->vd_deblk[0], src->vd_deblk[0], deblk_sz); ++ tgt->vd_version = src->vd_version; ++ tgt->vd_jiffy = src->vd_jiffy; ++ ++ n = src->vd_nblk; ++ for (ul = 1; ul < n; ul++) { ++ tgt->vd_deblk[ul] = kmemdup(src->vd_deblk[ul], deblk_sz, ++ GFP_NOFS); ++ if (unlikely(!tgt->vd_deblk[ul])) ++ goto out; ++ tgt->vd_nblk++; ++ } ++ tgt->vd_nblk = n; ++ tgt->vd_last.ul = tgt->vd_last.ul; ++ tgt->vd_last.p.deblk = tgt->vd_deblk[tgt->vd_last.ul]; ++ tgt->vd_last.p.deblk += src->vd_last.p.deblk ++ - src->vd_deblk[src->vd_last.ul]; ++ /* smp_mb(); */ ++ return 0; /* success */ ++ ++out: ++ rerr = reinit_vdir(tgt); ++ BUG_ON(rerr); ++ return err; ++} ++ ++int au_vdir_init(struct file *file) ++{ ++ int err; ++ struct inode *inode; ++ struct au_vdir *vdir_cache, *allocated; ++ ++ /* test file->f_pos here instead of ctx->pos */ ++ err = read_vdir(file, !file->f_pos); ++ if (unlikely(err)) ++ goto out; ++ ++ allocated = NULL; ++ vdir_cache = au_fvdir_cache(file); ++ if (!vdir_cache) { ++ vdir_cache = alloc_vdir(file); ++ err = PTR_ERR(vdir_cache); ++ if (IS_ERR(vdir_cache)) ++ goto out; ++ allocated = vdir_cache; ++ } else if (!file->f_pos && vdir_cache->vd_version != file->f_version) { ++ /* test file->f_pos here instead of ctx->pos */ ++ err = reinit_vdir(vdir_cache); ++ if (unlikely(err)) ++ goto out; ++ } else ++ return 0; /* success */ ++ ++ inode = file_inode(file); ++ err = copy_vdir(vdir_cache, au_ivdir(inode)); ++ if (!err) { ++ file->f_version = inode_query_iversion(inode); ++ if (allocated) ++ au_set_fvdir_cache(file, allocated); ++ } else if (allocated) ++ au_vdir_free(allocated); ++ ++out: ++ return err; ++} ++ ++static loff_t calc_offset(struct au_vdir *vdir) ++{ ++ loff_t offset; ++ union au_vdir_deblk_p p; ++ ++ p.deblk = vdir->vd_deblk[vdir->vd_last.ul]; ++ offset = vdir->vd_last.p.deblk - p.deblk; ++ offset += vdir->vd_deblk_sz * vdir->vd_last.ul; ++ return offset; ++} ++ ++/* returns true or false */ ++static int seek_vdir(struct file *file, struct dir_context *ctx) ++{ ++ int valid; ++ unsigned int deblk_sz; ++ unsigned long ul, n; ++ loff_t offset; ++ union au_vdir_deblk_p p, deblk_end; ++ struct au_vdir *vdir_cache; ++ ++ valid = 1; ++ vdir_cache = au_fvdir_cache(file); ++ offset = calc_offset(vdir_cache); ++ AuDbg("offset %lld\n", offset); ++ if (ctx->pos == offset) ++ goto out; ++ ++ vdir_cache->vd_last.ul = 0; ++ vdir_cache->vd_last.p.deblk = vdir_cache->vd_deblk[0]; ++ if (!ctx->pos) ++ goto out; ++ ++ valid = 0; ++ deblk_sz = vdir_cache->vd_deblk_sz; ++ ul = div64_u64(ctx->pos, deblk_sz); ++ AuDbg("ul %lu\n", ul); ++ if (ul >= vdir_cache->vd_nblk) ++ goto out; ++ ++ n = vdir_cache->vd_nblk; ++ for (; ul < n; ul++) { ++ p.deblk = vdir_cache->vd_deblk[ul]; ++ deblk_end.deblk = p.deblk + deblk_sz; ++ offset = ul; ++ offset *= deblk_sz; ++ while (!is_deblk_end(&p, &deblk_end) && offset < ctx->pos) { ++ unsigned int l; ++ ++ l = calc_size(p.de->de_str.len); ++ offset += l; ++ p.deblk += l; ++ } ++ if (!is_deblk_end(&p, &deblk_end)) { ++ valid = 1; ++ vdir_cache->vd_last.ul = ul; ++ vdir_cache->vd_last.p = p; ++ break; ++ } ++ } ++ ++out: ++ /* smp_mb(); */ ++ if (!valid) ++ AuDbg("valid %d\n", !valid); ++ return valid; ++} ++ ++int au_vdir_fill_de(struct file *file, struct dir_context *ctx) ++{ ++ unsigned int l, deblk_sz; ++ union au_vdir_deblk_p deblk_end; ++ struct au_vdir *vdir_cache; ++ struct au_vdir_de *de; ++ ++ if (!seek_vdir(file, ctx)) ++ return 0; ++ ++ vdir_cache = au_fvdir_cache(file); ++ deblk_sz = vdir_cache->vd_deblk_sz; ++ while (1) { ++ deblk_end.deblk = vdir_cache->vd_deblk[vdir_cache->vd_last.ul]; ++ deblk_end.deblk += deblk_sz; ++ while (!is_deblk_end(&vdir_cache->vd_last.p, &deblk_end)) { ++ de = vdir_cache->vd_last.p.de; ++ AuDbg("%.*s, off%lld, i%lu, dt%d\n", ++ de->de_str.len, de->de_str.name, ctx->pos, ++ (unsigned long)de->de_ino, de->de_type); ++ if (unlikely(!dir_emit(ctx, de->de_str.name, ++ de->de_str.len, de->de_ino, ++ de->de_type))) { ++ /* todo: ignore the error caused by udba? */ ++ /* return err; */ ++ return 0; ++ } ++ ++ l = calc_size(de->de_str.len); ++ vdir_cache->vd_last.p.deblk += l; ++ ctx->pos += l; ++ } ++ if (vdir_cache->vd_last.ul < vdir_cache->vd_nblk - 1) { ++ vdir_cache->vd_last.ul++; ++ vdir_cache->vd_last.p.deblk ++ = vdir_cache->vd_deblk[vdir_cache->vd_last.ul]; ++ ctx->pos = deblk_sz * vdir_cache->vd_last.ul; ++ continue; ++ } ++ break; ++ } ++ ++ /* smp_mb(); */ ++ return 0; ++} +diff -Nurp linux-5.15.37/fs/aufs/vfsub.c linux-5.15.37-aufs/fs/aufs/vfsub.c +--- linux-5.15.37/fs/aufs/vfsub.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/vfsub.c 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,905 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * sub-routines for VFS ++ */ ++ ++#include ++#include ++#include ++#include ++#include "aufs.h" ++ ++#ifdef CONFIG_AUFS_BR_FUSE ++int vfsub_test_mntns(struct vfsmount *mnt, struct super_block *h_sb) ++{ ++ if (!au_test_fuse(h_sb) || !au_userns) ++ return 0; ++ ++ return is_current_mnt_ns(mnt) ? 0 : -EACCES; ++} ++#endif ++ ++int vfsub_sync_filesystem(struct super_block *h_sb) ++{ ++ int err; ++ ++ lockdep_off(); ++ down_read(&h_sb->s_umount); ++ err = sync_filesystem(h_sb); ++ up_read(&h_sb->s_umount); ++ lockdep_on(); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int vfsub_update_h_iattr(struct path *h_path, int *did) ++{ ++ int err; ++ struct kstat st; ++ struct super_block *h_sb; ++ ++ /* ++ * Always needs h_path->mnt for LSM or FUSE branch. ++ */ ++ AuDebugOn(!h_path->mnt); ++ ++ /* for remote fs, leave work for its getattr or d_revalidate */ ++ /* for bad i_attr fs, handle them in aufs_getattr() */ ++ /* still some fs may acquire i_mutex. we need to skip them */ ++ err = 0; ++ if (!did) ++ did = &err; ++ h_sb = h_path->dentry->d_sb; ++ *did = (!au_test_fs_remote(h_sb) && au_test_fs_refresh_iattr(h_sb)); ++ if (*did) ++ err = vfsub_getattr(h_path, &st); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct file *vfsub_dentry_open(struct path *path, int flags) ++{ ++ return dentry_open(path, flags /* | __FMODE_NONOTIFY */, ++ current_cred()); ++} ++ ++struct file *vfsub_filp_open(const char *path, int oflags, int mode) ++{ ++ struct file *file; ++ ++ lockdep_off(); ++ file = filp_open(path, ++ oflags /* | __FMODE_NONOTIFY */, ++ mode); ++ lockdep_on(); ++ if (IS_ERR(file)) ++ goto out; ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ ++out: ++ return file; ++} ++ ++/* ++ * Ideally this function should call VFS:do_last() in order to keep all its ++ * checkings. But it is very hard for aufs to regenerate several VFS internal ++ * structure such as nameidata. This is a second (or third) best approach. ++ * cf. linux/fs/namei.c:do_last(), lookup_open() and atomic_open(). ++ */ ++int vfsub_atomic_open(struct inode *dir, struct dentry *dentry, ++ struct vfsub_aopen_args *args) ++{ ++ int err; ++ struct au_branch *br = args->br; ++ struct file *file = args->file; ++ /* copied from linux/fs/namei.c:atomic_open() */ ++ struct dentry *const DENTRY_NOT_SET = (void *)-1UL; ++ ++ IMustLock(dir); ++ AuDebugOn(!dir->i_op->atomic_open); ++ ++ err = au_br_test_oflag(args->open_flag, br); ++ if (unlikely(err)) ++ goto out; ++ ++ au_lcnt_inc(&br->br_nfiles); ++ file->f_path.dentry = DENTRY_NOT_SET; ++ file->f_path.mnt = au_br_mnt(br); ++ AuDbg("%ps\n", dir->i_op->atomic_open); ++ err = dir->i_op->atomic_open(dir, dentry, file, args->open_flag, ++ args->create_mode); ++ if (unlikely(err < 0)) { ++ au_lcnt_dec(&br->br_nfiles); ++ goto out; ++ } ++ ++ /* temporary workaround for nfsv4 branch */ ++ if (au_test_nfs(dir->i_sb)) ++ nfs_mark_for_revalidate(dir); ++ ++ if (file->f_mode & FMODE_CREATED) ++ fsnotify_create(dir, dentry); ++ if (!(file->f_mode & FMODE_OPENED)) { ++ au_lcnt_dec(&br->br_nfiles); ++ goto out; ++ } ++ ++ /* todo: call VFS:may_open() here */ ++ /* todo: ima_file_check() too? */ ++ if (!err && (args->open_flag & __FMODE_EXEC)) ++ err = deny_write_access(file); ++ if (!err) ++ fsnotify_open(file); ++ else ++ au_lcnt_dec(&br->br_nfiles); ++ /* note that the file is created and still opened */ ++ ++out: ++ return err; ++} ++ ++int vfsub_kern_path(const char *name, unsigned int flags, struct path *path) ++{ ++ int err; ++ ++ err = kern_path(name, flags, path); ++ if (!err && d_is_positive(path->dentry)) ++ vfsub_update_h_iattr(path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++struct dentry *vfsub_lookup_one_len_unlocked(const char *name, ++ struct path *ppath, int len) ++{ ++ struct path path; ++ ++ path.dentry = lookup_one_len_unlocked(name, ppath->dentry, len); ++ if (IS_ERR(path.dentry)) ++ goto out; ++ if (d_is_positive(path.dentry)) { ++ path.mnt = ppath->mnt; ++ vfsub_update_h_iattr(&path, /*did*/NULL); /*ignore*/ ++ } ++ ++out: ++ AuTraceErrPtr(path.dentry); ++ return path.dentry; ++} ++ ++struct dentry *vfsub_lookup_one_len(const char *name, struct path *ppath, ++ int len) ++{ ++ struct path path; ++ ++ /* VFS checks it too, but by WARN_ON_ONCE() */ ++ IMustLock(d_inode(ppath->dentry)); ++ ++ path.dentry = lookup_one_len(name, ppath->dentry, len); ++ if (IS_ERR(path.dentry)) ++ goto out; ++ if (d_is_positive(path.dentry)) { ++ path.mnt = ppath->mnt; ++ vfsub_update_h_iattr(&path, /*did*/NULL); /*ignore*/ ++ } ++ ++out: ++ AuTraceErrPtr(path.dentry); ++ return path.dentry; ++} ++ ++void vfsub_call_lkup_one(void *args) ++{ ++ struct vfsub_lkup_one_args *a = args; ++ *a->errp = vfsub_lkup_one(a->name, a->ppath); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct dentry *vfsub_lock_rename(struct dentry *d1, struct au_hinode *hdir1, ++ struct dentry *d2, struct au_hinode *hdir2) ++{ ++ struct dentry *d; ++ ++ lockdep_off(); ++ d = lock_rename(d1, d2); ++ lockdep_on(); ++ au_hn_suspend(hdir1); ++ if (hdir1 != hdir2) ++ au_hn_suspend(hdir2); ++ ++ return d; ++} ++ ++void vfsub_unlock_rename(struct dentry *d1, struct au_hinode *hdir1, ++ struct dentry *d2, struct au_hinode *hdir2) ++{ ++ au_hn_resume(hdir1); ++ if (hdir1 != hdir2) ++ au_hn_resume(hdir2); ++ lockdep_off(); ++ unlock_rename(d1, d2); ++ lockdep_on(); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int vfsub_create(struct inode *dir, struct path *path, int mode, bool want_excl) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_mknod(path, d, mode, 0); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_create(userns, dir, path->dentry, mode, want_excl); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_symlink(struct inode *dir, struct path *path, const char *symname) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_symlink(path, d, symname); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_symlink(userns, dir, path->dentry, symname); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_mknod(struct inode *dir, struct path *path, int mode, dev_t dev) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_mknod(path, d, mode, new_encode_dev(dev)); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_mknod(userns, dir, path->dentry, mode, dev); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++static int au_test_nlink(struct inode *inode) ++{ ++ const unsigned int link_max = UINT_MAX >> 1; /* rough margin */ ++ ++ if (!au_test_fs_no_limit_nlink(inode->i_sb) ++ || inode->i_nlink < link_max) ++ return 0; ++ return -EMLINK; ++} ++ ++int vfsub_link(struct dentry *src_dentry, struct inode *dir, struct path *path, ++ struct inode **delegated_inode) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ err = au_test_nlink(d_inode(src_dentry)); ++ if (unlikely(err)) ++ return err; ++ ++ /* we don't call may_linkat() */ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_link(src_dentry, path, d); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_link(src_dentry, userns, dir, path->dentry, delegated_inode); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ /* fuse has different memory inode for the same inumber */ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ tmp.dentry = src_dentry; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_rename(struct inode *src_dir, struct dentry *src_dentry, ++ struct inode *dir, struct path *path, ++ struct inode **delegated_inode, unsigned int flags) ++{ ++ int err; ++ struct renamedata rd; ++ struct path tmp = { ++ .mnt = path->mnt ++ }; ++ struct dentry *d; ++ ++ IMustLock(dir); ++ IMustLock(src_dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ tmp.dentry = src_dentry->d_parent; ++ err = security_path_rename(&tmp, src_dentry, path, d, /*flags*/0); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ ++ rd.old_mnt_userns = mnt_user_ns(path->mnt); ++ rd.old_dir = src_dir; ++ rd.old_dentry = src_dentry; ++ rd.new_mnt_userns = rd.old_mnt_userns; ++ rd.new_dir = dir; ++ rd.new_dentry = path->dentry; ++ rd.delegated_inode = delegated_inode; ++ rd.flags = flags; ++ lockdep_off(); ++ err = vfs_rename(&rd); ++ lockdep_on(); ++ if (!err) { ++ int did; ++ ++ tmp.dentry = d->d_parent; ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = src_dentry; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ tmp.dentry = src_dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_mkdir(struct inode *dir, struct path *path, int mode) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_mkdir(path, d, mode); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_mkdir(userns, dir, path->dentry, mode); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = *path; ++ int did; ++ ++ vfsub_update_h_iattr(&tmp, &did); ++ if (did) { ++ tmp.dentry = path->dentry->d_parent; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); ++ } ++ /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++int vfsub_rmdir(struct inode *dir, struct path *path) ++{ ++ int err; ++ struct dentry *d; ++ struct user_namespace *userns; ++ ++ IMustLock(dir); ++ ++ d = path->dentry; ++ path->dentry = d->d_parent; ++ err = security_path_rmdir(path, d); ++ path->dentry = d; ++ if (unlikely(err)) ++ goto out; ++ userns = mnt_user_ns(path->mnt); ++ ++ lockdep_off(); ++ err = vfs_rmdir(userns, dir, path->dentry); ++ lockdep_on(); ++ if (!err) { ++ struct path tmp = { ++ .dentry = path->dentry->d_parent, ++ .mnt = path->mnt ++ }; ++ ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); /*ignore*/ ++ } ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* todo: support mmap_sem? */ ++ssize_t vfsub_read_u(struct file *file, char __user *ubuf, size_t count, ++ loff_t *ppos) ++{ ++ ssize_t err; ++ ++ lockdep_off(); ++ err = vfs_read(file, ubuf, count, ppos); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++ssize_t vfsub_read_k(struct file *file, void *kbuf, size_t count, ++ loff_t *ppos) ++{ ++ ssize_t err; ++ ++ lockdep_off(); ++ err = kernel_read(file, kbuf, count, ppos); ++ lockdep_on(); ++ AuTraceErr(err); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++ssize_t vfsub_write_u(struct file *file, const char __user *ubuf, size_t count, ++ loff_t *ppos) ++{ ++ ssize_t err; ++ ++ lockdep_off(); ++ err = vfs_write(file, ubuf, count, ppos); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++ssize_t vfsub_write_k(struct file *file, void *kbuf, size_t count, loff_t *ppos) ++{ ++ ssize_t err; ++ ++ lockdep_off(); ++ err = kernel_write(file, kbuf, count, ppos); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++int vfsub_flush(struct file *file, fl_owner_t id) ++{ ++ int err; ++ ++ err = 0; ++ if (file->f_op->flush) { ++ if (!au_test_nfs(file->f_path.dentry->d_sb)) ++ err = file->f_op->flush(file, id); ++ else { ++ lockdep_off(); ++ err = file->f_op->flush(file, id); ++ lockdep_on(); ++ } ++ if (!err) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); ++ /*ignore*/ ++ } ++ return err; ++} ++ ++int vfsub_iterate_dir(struct file *file, struct dir_context *ctx) ++{ ++ int err; ++ ++ AuDbg("%pD, ctx{%ps, %llu}\n", file, ctx->actor, ctx->pos); ++ ++ lockdep_off(); ++ err = iterate_dir(file, ctx); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&file->f_path, /*did*/NULL); /*ignore*/ ++ ++ return err; ++} ++ ++long vfsub_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags) ++{ ++ long err; ++ ++ lockdep_off(); ++ err = do_splice_to(in, ppos, pipe, len, flags); ++ lockdep_on(); ++ file_accessed(in); ++ if (err >= 0) ++ vfsub_update_h_iattr(&in->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++long vfsub_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags) ++{ ++ long err; ++ ++ lockdep_off(); ++ err = do_splice_from(pipe, out, ppos, len, flags); ++ lockdep_on(); ++ if (err >= 0) ++ vfsub_update_h_iattr(&out->f_path, /*did*/NULL); /*ignore*/ ++ return err; ++} ++ ++int vfsub_fsync(struct file *file, struct path *path, int datasync) ++{ ++ int err; ++ ++ /* file can be NULL */ ++ lockdep_off(); ++ err = vfs_fsync(file, datasync); ++ lockdep_on(); ++ if (!err) { ++ if (!path) { ++ AuDebugOn(!file); ++ path = &file->f_path; ++ } ++ vfsub_update_h_iattr(path, /*did*/NULL); /*ignore*/ ++ } ++ return err; ++} ++ ++/* cf. open.c:do_sys_truncate() and do_sys_ftruncate() */ ++int vfsub_trunc(struct path *h_path, loff_t length, unsigned int attr, ++ struct file *h_file) ++{ ++ int err; ++ struct inode *h_inode; ++ struct super_block *h_sb; ++ struct user_namespace *h_userns; ++ ++ if (!h_file) { ++ err = vfsub_truncate(h_path, length); ++ goto out; ++ } ++ ++ h_inode = d_inode(h_path->dentry); ++ h_sb = h_inode->i_sb; ++ lockdep_off(); ++ sb_start_write(h_sb); ++ lockdep_on(); ++ err = security_path_truncate(h_path); ++ if (!err) { ++ h_userns = mnt_user_ns(h_path->mnt); ++ lockdep_off(); ++ err = do_truncate(h_userns, h_path->dentry, length, attr, ++ h_file); ++ lockdep_on(); ++ } ++ lockdep_off(); ++ sb_end_write(h_sb); ++ lockdep_on(); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_vfsub_mkdir_args { ++ int *errp; ++ struct inode *dir; ++ struct path *path; ++ int mode; ++}; ++ ++static void au_call_vfsub_mkdir(void *args) ++{ ++ struct au_vfsub_mkdir_args *a = args; ++ *a->errp = vfsub_mkdir(a->dir, a->path, a->mode); ++} ++ ++int vfsub_sio_mkdir(struct inode *dir, struct path *path, int mode) ++{ ++ int err, do_sio, wkq_err; ++ struct user_namespace *userns; ++ ++ userns = mnt_user_ns(path->mnt); ++ do_sio = au_test_h_perm_sio(userns, dir, MAY_EXEC | MAY_WRITE); ++ if (!do_sio) { ++ lockdep_off(); ++ err = vfsub_mkdir(dir, path, mode); ++ lockdep_on(); ++ } else { ++ struct au_vfsub_mkdir_args args = { ++ .errp = &err, ++ .dir = dir, ++ .path = path, ++ .mode = mode ++ }; ++ wkq_err = au_wkq_wait(au_call_vfsub_mkdir, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ return err; ++} ++ ++struct au_vfsub_rmdir_args { ++ int *errp; ++ struct inode *dir; ++ struct path *path; ++}; ++ ++static void au_call_vfsub_rmdir(void *args) ++{ ++ struct au_vfsub_rmdir_args *a = args; ++ *a->errp = vfsub_rmdir(a->dir, a->path); ++} ++ ++int vfsub_sio_rmdir(struct inode *dir, struct path *path) ++{ ++ int err, do_sio, wkq_err; ++ struct user_namespace *userns; ++ ++ userns = mnt_user_ns(path->mnt); ++ do_sio = au_test_h_perm_sio(userns, dir, MAY_EXEC | MAY_WRITE); ++ if (!do_sio) { ++ lockdep_off(); ++ err = vfsub_rmdir(dir, path); ++ lockdep_on(); ++ } else { ++ struct au_vfsub_rmdir_args args = { ++ .errp = &err, ++ .dir = dir, ++ .path = path ++ }; ++ wkq_err = au_wkq_wait(au_call_vfsub_rmdir, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct notify_change_args { ++ int *errp; ++ struct path *path; ++ struct iattr *ia; ++ struct inode **delegated_inode; ++}; ++ ++static void call_notify_change(void *args) ++{ ++ struct notify_change_args *a = args; ++ struct inode *h_inode; ++ struct user_namespace *userns; ++ ++ h_inode = d_inode(a->path->dentry); ++ IMustLock(h_inode); ++ ++ *a->errp = -EPERM; ++ if (!IS_IMMUTABLE(h_inode) && !IS_APPEND(h_inode)) { ++ userns = mnt_user_ns(a->path->mnt); ++ lockdep_off(); ++ *a->errp = notify_change(userns, a->path->dentry, a->ia, ++ a->delegated_inode); ++ lockdep_on(); ++ if (!*a->errp) ++ vfsub_update_h_iattr(a->path, /*did*/NULL); /*ignore*/ ++ } ++ AuTraceErr(*a->errp); ++} ++ ++int vfsub_notify_change(struct path *path, struct iattr *ia, ++ struct inode **delegated_inode) ++{ ++ int err; ++ struct notify_change_args args = { ++ .errp = &err, ++ .path = path, ++ .ia = ia, ++ .delegated_inode = delegated_inode ++ }; ++ ++ call_notify_change(&args); ++ ++ return err; ++} ++ ++int vfsub_sio_notify_change(struct path *path, struct iattr *ia, ++ struct inode **delegated_inode) ++{ ++ int err, wkq_err; ++ struct notify_change_args args = { ++ .errp = &err, ++ .path = path, ++ .ia = ia, ++ .delegated_inode = delegated_inode ++ }; ++ ++ wkq_err = au_wkq_wait(call_notify_change, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct unlink_args { ++ int *errp; ++ struct inode *dir; ++ struct path *path; ++ struct inode **delegated_inode; ++}; ++ ++static void call_unlink(void *args) ++{ ++ struct unlink_args *a = args; ++ struct dentry *d = a->path->dentry; ++ struct inode *h_inode; ++ struct user_namespace *userns; ++ const int stop_sillyrename = (au_test_nfs(d->d_sb) ++ && au_dcount(d) == 1); ++ ++ IMustLock(a->dir); ++ ++ a->path->dentry = d->d_parent; ++ *a->errp = security_path_unlink(a->path, d); ++ a->path->dentry = d; ++ if (unlikely(*a->errp)) ++ return; ++ ++ if (!stop_sillyrename) ++ dget(d); ++ h_inode = NULL; ++ if (d_is_positive(d)) { ++ h_inode = d_inode(d); ++ ihold(h_inode); ++ } ++ ++ userns = mnt_user_ns(a->path->mnt); ++ lockdep_off(); ++ *a->errp = vfs_unlink(userns, a->dir, d, a->delegated_inode); ++ lockdep_on(); ++ if (!*a->errp) { ++ struct path tmp = { ++ .dentry = d->d_parent, ++ .mnt = a->path->mnt ++ }; ++ vfsub_update_h_iattr(&tmp, /*did*/NULL); /*ignore*/ ++ } ++ ++ if (!stop_sillyrename) ++ dput(d); ++ if (h_inode) ++ iput(h_inode); ++ ++ AuTraceErr(*a->errp); ++} ++ ++/* ++ * @dir: must be locked. ++ * @dentry: target dentry. ++ */ ++int vfsub_unlink(struct inode *dir, struct path *path, ++ struct inode **delegated_inode, int force) ++{ ++ int err; ++ struct unlink_args args = { ++ .errp = &err, ++ .dir = dir, ++ .path = path, ++ .delegated_inode = delegated_inode ++ }; ++ ++ if (!force) ++ call_unlink(&args); ++ else { ++ int wkq_err; ++ ++ wkq_err = au_wkq_wait(call_unlink, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/vfsub.h linux-5.15.37-aufs/fs/aufs/vfsub.h +--- linux-5.15.37/fs/aufs/vfsub.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/vfsub.h 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,345 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * sub-routines for VFS ++ */ ++ ++#ifndef __AUFS_VFSUB_H__ ++#define __AUFS_VFSUB_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++#include ++#include ++#include ++#include "debug.h" ++ ++/* copied from linux/fs/internal.h */ ++/* todo: BAD approach!! */ ++extern void __mnt_drop_write(struct vfsmount *); ++extern struct file *alloc_empty_file(int, const struct cred *); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* lock subclass for lower inode */ ++/* default MAX_LOCKDEP_SUBCLASSES(8) is not enough */ ++/* reduce? gave up. */ ++enum { ++ AuLsc_I_Begin = I_MUTEX_PARENT2, /* 5 */ ++ AuLsc_I_PARENT, /* lower inode, parent first */ ++ AuLsc_I_PARENT2, /* copyup dirs */ ++ AuLsc_I_PARENT3, /* copyup wh */ ++ AuLsc_I_CHILD, ++ AuLsc_I_CHILD2, ++ AuLsc_I_End ++}; ++ ++/* to debug easier, do not make them inlined functions */ ++#define MtxMustLock(mtx) AuDebugOn(!mutex_is_locked(mtx)) ++#define IMustLock(i) AuDebugOn(!inode_is_locked(i)) ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline void vfsub_drop_nlink(struct inode *inode) ++{ ++ AuDebugOn(!inode->i_nlink); ++ drop_nlink(inode); ++} ++ ++static inline void vfsub_dead_dir(struct inode *inode) ++{ ++ AuDebugOn(!S_ISDIR(inode->i_mode)); ++ inode->i_flags |= S_DEAD; ++ clear_nlink(inode); ++} ++ ++static inline int vfsub_native_ro(struct inode *inode) ++{ ++ return sb_rdonly(inode->i_sb) ++ || IS_RDONLY(inode) ++ /* || IS_APPEND(inode) */ ++ || IS_IMMUTABLE(inode); ++} ++ ++#ifdef CONFIG_AUFS_BR_FUSE ++int vfsub_test_mntns(struct vfsmount *mnt, struct super_block *h_sb); ++#else ++AuStubInt0(vfsub_test_mntns, struct vfsmount *mnt, struct super_block *h_sb); ++#endif ++ ++int vfsub_sync_filesystem(struct super_block *h_sb); ++ ++/* ---------------------------------------------------------------------- */ ++ ++int vfsub_update_h_iattr(struct path *h_path, int *did); ++struct file *vfsub_dentry_open(struct path *path, int flags); ++struct file *vfsub_filp_open(const char *path, int oflags, int mode); ++struct au_branch; ++struct vfsub_aopen_args { ++ struct file *file; ++ unsigned int open_flag; ++ umode_t create_mode; ++ struct au_branch *br; ++}; ++int vfsub_atomic_open(struct inode *dir, struct dentry *dentry, ++ struct vfsub_aopen_args *args); ++int vfsub_kern_path(const char *name, unsigned int flags, struct path *path); ++ ++struct dentry *vfsub_lookup_one_len_unlocked(const char *name, ++ struct path *ppath, int len); ++struct dentry *vfsub_lookup_one_len(const char *name, struct path *ppath, ++ int len); ++ ++struct vfsub_lkup_one_args { ++ struct dentry **errp; ++ struct qstr *name; ++ struct path *ppath; ++}; ++ ++static inline struct dentry *vfsub_lkup_one(struct qstr *name, ++ struct path *ppath) ++{ ++ return vfsub_lookup_one_len(name->name, ppath, name->len); ++} ++ ++void vfsub_call_lkup_one(void *args); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline int vfsub_mnt_want_write(struct vfsmount *mnt) ++{ ++ int err; ++ ++ lockdep_off(); ++ err = mnt_want_write(mnt); ++ lockdep_on(); ++ return err; ++} ++ ++static inline void vfsub_mnt_drop_write(struct vfsmount *mnt) ++{ ++ lockdep_off(); ++ mnt_drop_write(mnt); ++ lockdep_on(); ++} ++ ++#if 0 /* reserved */ ++static inline void vfsub_mnt_drop_write_file(struct file *file) ++{ ++ lockdep_off(); ++ mnt_drop_write_file(file); ++ lockdep_on(); ++} ++#endif ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_hinode; ++struct dentry *vfsub_lock_rename(struct dentry *d1, struct au_hinode *hdir1, ++ struct dentry *d2, struct au_hinode *hdir2); ++void vfsub_unlock_rename(struct dentry *d1, struct au_hinode *hdir1, ++ struct dentry *d2, struct au_hinode *hdir2); ++ ++int vfsub_create(struct inode *dir, struct path *path, int mode, ++ bool want_excl); ++int vfsub_symlink(struct inode *dir, struct path *path, ++ const char *symname); ++int vfsub_mknod(struct inode *dir, struct path *path, int mode, dev_t dev); ++int vfsub_link(struct dentry *src_dentry, struct inode *dir, ++ struct path *path, struct inode **delegated_inode); ++int vfsub_rename(struct inode *src_hdir, struct dentry *src_dentry, ++ struct inode *hdir, struct path *path, ++ struct inode **delegated_inode, unsigned int flags); ++int vfsub_mkdir(struct inode *dir, struct path *path, int mode); ++int vfsub_rmdir(struct inode *dir, struct path *path); ++ ++/* ---------------------------------------------------------------------- */ ++ ++ssize_t vfsub_read_u(struct file *file, char __user *ubuf, size_t count, ++ loff_t *ppos); ++ssize_t vfsub_read_k(struct file *file, void *kbuf, size_t count, ++ loff_t *ppos); ++ssize_t vfsub_write_u(struct file *file, const char __user *ubuf, size_t count, ++ loff_t *ppos); ++ssize_t vfsub_write_k(struct file *file, void *kbuf, size_t count, ++ loff_t *ppos); ++int vfsub_flush(struct file *file, fl_owner_t id); ++int vfsub_iterate_dir(struct file *file, struct dir_context *ctx); ++ ++static inline loff_t vfsub_f_size_read(struct file *file) ++{ ++ return i_size_read(file_inode(file)); ++} ++ ++static inline unsigned int vfsub_file_flags(struct file *file) ++{ ++ unsigned int flags; ++ ++ spin_lock(&file->f_lock); ++ flags = file->f_flags; ++ spin_unlock(&file->f_lock); ++ ++ return flags; ++} ++ ++static inline int vfsub_file_execed(struct file *file) ++{ ++ /* todo: direct access f_flags */ ++ return !!(vfsub_file_flags(file) & __FMODE_EXEC); ++} ++ ++#if 0 /* reserved */ ++static inline void vfsub_file_accessed(struct file *h_file) ++{ ++ file_accessed(h_file); ++ vfsub_update_h_iattr(&h_file->f_path, /*did*/NULL); /*ignore*/ ++} ++#endif ++ ++#if 0 /* reserved */ ++static inline void vfsub_touch_atime(struct vfsmount *h_mnt, ++ struct dentry *h_dentry) ++{ ++ struct path h_path = { ++ .dentry = h_dentry, ++ .mnt = h_mnt ++ }; ++ touch_atime(&h_path); ++ vfsub_update_h_iattr(&h_path, /*did*/NULL); /*ignore*/ ++} ++#endif ++ ++static inline int vfsub_update_time(struct inode *h_inode, ++ struct timespec64 *ts, int flags) ++{ ++ return inode_update_time(h_inode, ts, flags); ++ /* no vfsub_update_h_iattr() since we don't have struct path */ ++} ++ ++#ifdef CONFIG_FS_POSIX_ACL ++static inline int vfsub_acl_chmod(struct user_namespace *h_userns, ++ struct inode *h_inode, umode_t h_mode) ++{ ++ int err; ++ ++ err = posix_acl_chmod(h_userns, h_inode, h_mode); ++ if (err == -EOPNOTSUPP) ++ err = 0; ++ return err; ++} ++#else ++AuStubInt0(vfsub_acl_chmod, struct user_namespace *h_userns, ++ struct inode *h_inode, umode_t h_mode); ++#endif ++ ++long vfsub_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags); ++long vfsub_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags); ++ ++static inline long vfsub_truncate(struct path *path, loff_t length) ++{ ++ long err; ++ ++ lockdep_off(); ++ err = vfs_truncate(path, length); ++ lockdep_on(); ++ return err; ++} ++ ++int vfsub_trunc(struct path *h_path, loff_t length, unsigned int attr, ++ struct file *h_file); ++int vfsub_fsync(struct file *file, struct path *path, int datasync); ++ ++/* ++ * re-use branch fs's ioctl(FICLONE) while aufs itself doesn't support such ++ * ioctl. ++ */ ++static inline loff_t vfsub_clone_file_range(struct file *src, struct file *dst, ++ loff_t len) ++{ ++ loff_t err; ++ ++ lockdep_off(); ++ err = vfs_clone_file_range(src, 0, dst, 0, len, /*remap_flags*/0); ++ lockdep_on(); ++ ++ return err; ++} ++ ++/* copy_file_range(2) is a systemcall */ ++static inline ssize_t vfsub_copy_file_range(struct file *src, loff_t src_pos, ++ struct file *dst, loff_t dst_pos, ++ size_t len, unsigned int flags) ++{ ++ ssize_t ssz; ++ ++ lockdep_off(); ++ ssz = vfs_copy_file_range(src, src_pos, dst, dst_pos, len, flags); ++ lockdep_on(); ++ ++ return ssz; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline loff_t vfsub_llseek(struct file *file, loff_t offset, int origin) ++{ ++ loff_t err; ++ ++ lockdep_off(); ++ err = vfs_llseek(file, offset, origin); ++ lockdep_on(); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int vfsub_sio_mkdir(struct inode *dir, struct path *path, int mode); ++int vfsub_sio_rmdir(struct inode *dir, struct path *path); ++int vfsub_sio_notify_change(struct path *path, struct iattr *ia, ++ struct inode **delegated_inode); ++int vfsub_notify_change(struct path *path, struct iattr *ia, ++ struct inode **delegated_inode); ++int vfsub_unlink(struct inode *dir, struct path *path, ++ struct inode **delegated_inode, int force); ++ ++static inline int vfsub_getattr(const struct path *path, struct kstat *st) ++{ ++ return vfs_getattr(path, st, STATX_BASIC_STATS, AT_STATX_SYNC_AS_STAT); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline int vfsub_setxattr(struct user_namespace *userns, ++ struct dentry *dentry, const char *name, ++ const void *value, size_t size, int flags) ++{ ++ int err; ++ ++ lockdep_off(); ++ err = vfs_setxattr(userns, dentry, name, value, size, flags); ++ lockdep_on(); ++ ++ return err; ++} ++ ++static inline int vfsub_removexattr(struct user_namespace *userns, ++ struct dentry *dentry, const char *name) ++{ ++ int err; ++ ++ lockdep_off(); ++ err = vfs_removexattr(userns, dentry, name); ++ lockdep_on(); ++ ++ return err; ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_VFSUB_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/wbr_policy.c linux-5.15.37-aufs/fs/aufs/wbr_policy.c +--- linux-5.15.37/fs/aufs/wbr_policy.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/wbr_policy.c 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,817 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * policies for selecting one among multiple writable branches ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* subset of cpup_attr() */ ++static noinline_for_stack ++int au_cpdown_attr(struct path *h_path, struct dentry *h_src) ++{ ++ int err, sbits; ++ struct iattr ia; ++ struct inode *h_isrc; ++ ++ h_isrc = d_inode(h_src); ++ ia.ia_valid = ATTR_FORCE | ATTR_MODE | ATTR_UID | ATTR_GID; ++ ia.ia_mode = h_isrc->i_mode; ++ ia.ia_uid = h_isrc->i_uid; ++ ia.ia_gid = h_isrc->i_gid; ++ sbits = !!(ia.ia_mode & (S_ISUID | S_ISGID)); ++ au_cpup_attr_flags(d_inode(h_path->dentry), h_isrc->i_flags); ++ /* no delegation since it is just created */ ++ err = vfsub_sio_notify_change(h_path, &ia, /*delegated*/NULL); ++ ++ /* is this nfs only? */ ++ if (!err && sbits && au_test_nfs(h_path->dentry->d_sb)) { ++ ia.ia_valid = ATTR_FORCE | ATTR_MODE; ++ ia.ia_mode = h_isrc->i_mode; ++ err = vfsub_sio_notify_change(h_path, &ia, /*delegated*/NULL); ++ } ++ ++ return err; ++} ++ ++#define AuCpdown_PARENT_OPQ 1 ++#define AuCpdown_WHED (1 << 1) ++#define AuCpdown_MADE_DIR (1 << 2) ++#define AuCpdown_DIROPQ (1 << 3) ++#define au_ftest_cpdown(flags, name) ((flags) & AuCpdown_##name) ++#define au_fset_cpdown(flags, name) \ ++ do { (flags) |= AuCpdown_##name; } while (0) ++#define au_fclr_cpdown(flags, name) \ ++ do { (flags) &= ~AuCpdown_##name; } while (0) ++ ++static int au_cpdown_dir_opq(struct dentry *dentry, aufs_bindex_t bdst, ++ unsigned int *flags) ++{ ++ int err; ++ struct dentry *opq_dentry; ++ ++ opq_dentry = au_diropq_create(dentry, bdst); ++ err = PTR_ERR(opq_dentry); ++ if (IS_ERR(opq_dentry)) ++ goto out; ++ dput(opq_dentry); ++ au_fset_cpdown(*flags, DIROPQ); ++ ++out: ++ return err; ++} ++ ++static int au_cpdown_dir_wh(struct dentry *dentry, struct dentry *h_parent, ++ struct inode *dir, aufs_bindex_t bdst) ++{ ++ int err; ++ struct path h_path; ++ struct au_branch *br; ++ ++ br = au_sbr(dentry->d_sb, bdst); ++ h_path.dentry = au_wh_lkup(h_parent, &dentry->d_name, br); ++ err = PTR_ERR(h_path.dentry); ++ if (IS_ERR(h_path.dentry)) ++ goto out; ++ ++ err = 0; ++ if (d_is_positive(h_path.dentry)) { ++ h_path.mnt = au_br_mnt(br); ++ err = au_wh_unlink_dentry(au_h_iptr(dir, bdst), &h_path, ++ dentry); ++ } ++ dput(h_path.dentry); ++ ++out: ++ return err; ++} ++ ++static int au_cpdown_dir(struct dentry *dentry, aufs_bindex_t bdst, ++ struct au_pin *pin, ++ struct dentry *h_parent, void *arg) ++{ ++ int err, rerr; ++ aufs_bindex_t bopq, btop; ++ struct path h_path; ++ struct dentry *parent; ++ struct inode *h_dir, *h_inode, *inode, *dir; ++ unsigned int *flags = arg; ++ ++ btop = au_dbtop(dentry); ++ /* dentry is di-locked */ ++ parent = dget_parent(dentry); ++ dir = d_inode(parent); ++ h_dir = d_inode(h_parent); ++ AuDebugOn(h_dir != au_h_iptr(dir, bdst)); ++ IMustLock(h_dir); ++ ++ err = au_lkup_neg(dentry, bdst, /*wh*/0); ++ if (unlikely(err < 0)) ++ goto out; ++ h_path.dentry = au_h_dptr(dentry, bdst); ++ h_path.mnt = au_sbr_mnt(dentry->d_sb, bdst); ++ err = vfsub_sio_mkdir(au_h_iptr(dir, bdst), &h_path, 0755); ++ if (unlikely(err)) ++ goto out_put; ++ au_fset_cpdown(*flags, MADE_DIR); ++ ++ bopq = au_dbdiropq(dentry); ++ au_fclr_cpdown(*flags, WHED); ++ au_fclr_cpdown(*flags, DIROPQ); ++ if (au_dbwh(dentry) == bdst) ++ au_fset_cpdown(*flags, WHED); ++ if (!au_ftest_cpdown(*flags, PARENT_OPQ) && bopq <= bdst) ++ au_fset_cpdown(*flags, PARENT_OPQ); ++ h_inode = d_inode(h_path.dentry); ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ if (au_ftest_cpdown(*flags, WHED)) { ++ err = au_cpdown_dir_opq(dentry, bdst, flags); ++ if (unlikely(err)) { ++ inode_unlock(h_inode); ++ goto out_dir; ++ } ++ } ++ ++ err = au_cpdown_attr(&h_path, au_h_dptr(dentry, btop)); ++ inode_unlock(h_inode); ++ if (unlikely(err)) ++ goto out_opq; ++ ++ if (au_ftest_cpdown(*flags, WHED)) { ++ err = au_cpdown_dir_wh(dentry, h_parent, dir, bdst); ++ if (unlikely(err)) ++ goto out_opq; ++ } ++ ++ inode = d_inode(dentry); ++ if (au_ibbot(inode) < bdst) ++ au_set_ibbot(inode, bdst); ++ au_set_h_iptr(inode, bdst, au_igrab(h_inode), ++ au_hi_flags(inode, /*isdir*/1)); ++ au_fhsm_wrote(dentry->d_sb, bdst, /*force*/0); ++ goto out; /* success */ ++ ++ /* revert */ ++out_opq: ++ if (au_ftest_cpdown(*flags, DIROPQ)) { ++ inode_lock_nested(h_inode, AuLsc_I_CHILD); ++ rerr = au_diropq_remove(dentry, bdst); ++ inode_unlock(h_inode); ++ if (unlikely(rerr)) { ++ AuIOErr("failed removing diropq for %pd b%d (%d)\n", ++ dentry, bdst, rerr); ++ err = -EIO; ++ goto out; ++ } ++ } ++out_dir: ++ if (au_ftest_cpdown(*flags, MADE_DIR)) { ++ rerr = vfsub_sio_rmdir(au_h_iptr(dir, bdst), &h_path); ++ if (unlikely(rerr)) { ++ AuIOErr("failed removing %pd b%d (%d)\n", ++ dentry, bdst, rerr); ++ err = -EIO; ++ } ++ } ++out_put: ++ au_set_h_dptr(dentry, bdst, NULL); ++ if (au_dbbot(dentry) == bdst) ++ au_update_dbbot(dentry); ++out: ++ dput(parent); ++ return err; ++} ++ ++int au_cpdown_dirs(struct dentry *dentry, aufs_bindex_t bdst) ++{ ++ int err; ++ unsigned int flags; ++ ++ flags = 0; ++ err = au_cp_dirs(dentry, bdst, au_cpdown_dir, &flags); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* policies for create */ ++ ++int au_wbr_nonopq(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ int err, i, j, ndentry; ++ aufs_bindex_t bopq; ++ struct au_dcsub_pages dpages; ++ struct au_dpage *dpage; ++ struct dentry **dentries, *parent, *d; ++ ++ err = au_dpages_init(&dpages, GFP_NOFS); ++ if (unlikely(err)) ++ goto out; ++ parent = dget_parent(dentry); ++ err = au_dcsub_pages_rev_aufs(&dpages, parent, /*do_include*/0); ++ if (unlikely(err)) ++ goto out_free; ++ ++ err = bindex; ++ for (i = 0; i < dpages.ndpage; i++) { ++ dpage = dpages.dpages + i; ++ dentries = dpage->dentries; ++ ndentry = dpage->ndentry; ++ for (j = 0; j < ndentry; j++) { ++ d = dentries[j]; ++ di_read_lock_parent2(d, !AuLock_IR); ++ bopq = au_dbdiropq(d); ++ di_read_unlock(d, !AuLock_IR); ++ if (bopq >= 0 && bopq < err) ++ err = bopq; ++ } ++ } ++ ++out_free: ++ dput(parent); ++ au_dpages_free(&dpages); ++out: ++ return err; ++} ++ ++static int au_wbr_bu(struct super_block *sb, aufs_bindex_t bindex) ++{ ++ for (; bindex >= 0; bindex--) ++ if (!au_br_rdonly(au_sbr(sb, bindex))) ++ return bindex; ++ return -EROFS; ++} ++ ++/* top down parent */ ++static int au_wbr_create_tdp(struct dentry *dentry, ++ unsigned int flags __maybe_unused) ++{ ++ int err; ++ aufs_bindex_t btop, bindex; ++ struct super_block *sb; ++ struct dentry *parent, *h_parent; ++ ++ sb = dentry->d_sb; ++ btop = au_dbtop(dentry); ++ err = btop; ++ if (!au_br_rdonly(au_sbr(sb, btop))) ++ goto out; ++ ++ err = -EROFS; ++ parent = dget_parent(dentry); ++ for (bindex = au_dbtop(parent); bindex < btop; bindex++) { ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || d_is_negative(h_parent)) ++ continue; ++ ++ if (!au_br_rdonly(au_sbr(sb, bindex))) { ++ err = bindex; ++ break; ++ } ++ } ++ dput(parent); ++ ++ /* bottom up here */ ++ if (unlikely(err < 0)) { ++ err = au_wbr_bu(sb, btop - 1); ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ } ++ ++out: ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* an exception for the policy other than tdp */ ++static int au_wbr_create_exp(struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t bwh, bdiropq; ++ struct dentry *parent; ++ ++ err = -1; ++ bwh = au_dbwh(dentry); ++ parent = dget_parent(dentry); ++ bdiropq = au_dbdiropq(parent); ++ if (bwh >= 0) { ++ if (bdiropq >= 0) ++ err = min(bdiropq, bwh); ++ else ++ err = bwh; ++ AuDbg("%d\n", err); ++ } else if (bdiropq >= 0) { ++ err = bdiropq; ++ AuDbg("%d\n", err); ++ } ++ dput(parent); ++ ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ ++ if (err >= 0 && au_br_rdonly(au_sbr(dentry->d_sb, err))) ++ err = -1; ++ ++ AuDbg("%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* round robin */ ++static int au_wbr_create_init_rr(struct super_block *sb) ++{ ++ int err; ++ ++ err = au_wbr_bu(sb, au_sbbot(sb)); ++ atomic_set(&au_sbi(sb)->si_wbr_rr_next, -err); /* less important */ ++ /* smp_mb(); */ ++ ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++static int au_wbr_create_rr(struct dentry *dentry, unsigned int flags) ++{ ++ int err, nbr; ++ unsigned int u; ++ aufs_bindex_t bindex, bbot; ++ struct super_block *sb; ++ atomic_t *next; ++ ++ err = au_wbr_create_exp(dentry); ++ if (err >= 0) ++ goto out; ++ ++ sb = dentry->d_sb; ++ next = &au_sbi(sb)->si_wbr_rr_next; ++ bbot = au_sbbot(sb); ++ nbr = bbot + 1; ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ if (!au_ftest_wbr(flags, DIR)) { ++ err = atomic_dec_return(next) + 1; ++ /* modulo for 0 is meaningless */ ++ if (unlikely(!err)) ++ err = atomic_dec_return(next) + 1; ++ } else ++ err = atomic_read(next); ++ AuDbg("%d\n", err); ++ u = err; ++ err = u % nbr; ++ AuDbg("%d\n", err); ++ if (!au_br_rdonly(au_sbr(sb, err))) ++ break; ++ err = -EROFS; ++ } ++ ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ ++out: ++ AuDbg("%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* most free space */ ++static void au_mfs(struct dentry *dentry, struct dentry *parent) ++{ ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_wbr_mfs *mfs; ++ struct dentry *h_parent; ++ aufs_bindex_t bindex, bbot; ++ int err; ++ unsigned long long b, bavail; ++ struct path h_path; ++ /* reduce the stack usage */ ++ struct kstatfs *st; ++ ++ st = kmalloc(sizeof(*st), GFP_NOFS); ++ if (unlikely(!st)) { ++ AuWarn1("failed updating mfs(%d), ignored\n", -ENOMEM); ++ return; ++ } ++ ++ bavail = 0; ++ sb = dentry->d_sb; ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ MtxMustLock(&mfs->mfs_lock); ++ mfs->mfs_bindex = -EROFS; ++ mfs->mfsrr_bytes = 0; ++ if (!parent) { ++ bindex = 0; ++ bbot = au_sbbot(sb); ++ } else { ++ bindex = au_dbtop(parent); ++ bbot = au_dbtaildir(parent); ++ } ++ ++ for (; bindex <= bbot; bindex++) { ++ if (parent) { ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || d_is_negative(h_parent)) ++ continue; ++ } ++ br = au_sbr(sb, bindex); ++ if (au_br_rdonly(br)) ++ continue; ++ ++ /* sb->s_root for NFS is unreliable */ ++ h_path.mnt = au_br_mnt(br); ++ h_path.dentry = h_path.mnt->mnt_root; ++ err = vfs_statfs(&h_path, st); ++ if (unlikely(err)) { ++ AuWarn1("failed statfs, b%d, %d\n", bindex, err); ++ continue; ++ } ++ ++ /* when the available size is equal, select the lower one */ ++ BUILD_BUG_ON(sizeof(b) < sizeof(st->f_bavail) ++ || sizeof(b) < sizeof(st->f_bsize)); ++ b = st->f_bavail * st->f_bsize; ++ br->br_wbr->wbr_bytes = b; ++ if (b >= bavail) { ++ bavail = b; ++ mfs->mfs_bindex = bindex; ++ mfs->mfs_jiffy = jiffies; ++ } ++ } ++ ++ mfs->mfsrr_bytes = bavail; ++ AuDbg("b%d\n", mfs->mfs_bindex); ++ au_kfree_rcu(st); ++} ++ ++static int au_wbr_create_mfs(struct dentry *dentry, unsigned int flags) ++{ ++ int err; ++ struct dentry *parent; ++ struct super_block *sb; ++ struct au_wbr_mfs *mfs; ++ ++ err = au_wbr_create_exp(dentry); ++ if (err >= 0) ++ goto out; ++ ++ sb = dentry->d_sb; ++ parent = NULL; ++ if (au_ftest_wbr(flags, PARENT)) ++ parent = dget_parent(dentry); ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ mutex_lock(&mfs->mfs_lock); ++ if (time_after(jiffies, mfs->mfs_jiffy + mfs->mfs_expire) ++ || mfs->mfs_bindex < 0 ++ || au_br_rdonly(au_sbr(sb, mfs->mfs_bindex))) ++ au_mfs(dentry, parent); ++ mutex_unlock(&mfs->mfs_lock); ++ err = mfs->mfs_bindex; ++ dput(parent); ++ ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ ++out: ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++static int au_wbr_create_init_mfs(struct super_block *sb) ++{ ++ struct au_wbr_mfs *mfs; ++ ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ mutex_init(&mfs->mfs_lock); ++ mfs->mfs_jiffy = 0; ++ mfs->mfs_bindex = -EROFS; ++ ++ return 0; ++} ++ ++static int au_wbr_create_fin_mfs(struct super_block *sb __maybe_unused) ++{ ++ mutex_destroy(&au_sbi(sb)->si_wbr_mfs.mfs_lock); ++ return 0; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* top down regardless parent, and then mfs */ ++static int au_wbr_create_tdmfs(struct dentry *dentry, ++ unsigned int flags __maybe_unused) ++{ ++ int err; ++ aufs_bindex_t bwh, btail, bindex, bfound, bmfs; ++ unsigned long long watermark; ++ struct super_block *sb; ++ struct au_wbr_mfs *mfs; ++ struct au_branch *br; ++ struct dentry *parent; ++ ++ sb = dentry->d_sb; ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ mutex_lock(&mfs->mfs_lock); ++ if (time_after(jiffies, mfs->mfs_jiffy + mfs->mfs_expire) ++ || mfs->mfs_bindex < 0) ++ au_mfs(dentry, /*parent*/NULL); ++ watermark = mfs->mfsrr_watermark; ++ bmfs = mfs->mfs_bindex; ++ mutex_unlock(&mfs->mfs_lock); ++ ++ /* another style of au_wbr_create_exp() */ ++ bwh = au_dbwh(dentry); ++ parent = dget_parent(dentry); ++ btail = au_dbtaildir(parent); ++ if (bwh >= 0 && bwh < btail) ++ btail = bwh; ++ ++ err = au_wbr_nonopq(dentry, btail); ++ if (unlikely(err < 0)) ++ goto out; ++ btail = err; ++ bfound = -1; ++ for (bindex = 0; bindex <= btail; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_rdonly(br)) ++ continue; ++ if (br->br_wbr->wbr_bytes > watermark) { ++ bfound = bindex; ++ break; ++ } ++ } ++ err = bfound; ++ if (err < 0) ++ err = bmfs; ++ ++out: ++ dput(parent); ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* most free space and then round robin */ ++static int au_wbr_create_mfsrr(struct dentry *dentry, unsigned int flags) ++{ ++ int err; ++ struct au_wbr_mfs *mfs; ++ ++ err = au_wbr_create_mfs(dentry, flags); ++ if (err >= 0) { ++ mfs = &au_sbi(dentry->d_sb)->si_wbr_mfs; ++ mutex_lock(&mfs->mfs_lock); ++ if (mfs->mfsrr_bytes < mfs->mfsrr_watermark) ++ err = au_wbr_create_rr(dentry, flags); ++ mutex_unlock(&mfs->mfs_lock); ++ } ++ ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++static int au_wbr_create_init_mfsrr(struct super_block *sb) ++{ ++ int err; ++ ++ au_wbr_create_init_mfs(sb); /* ignore */ ++ err = au_wbr_create_init_rr(sb); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* top down parent and most free space */ ++static int au_wbr_create_pmfs(struct dentry *dentry, unsigned int flags) ++{ ++ int err, e2; ++ unsigned long long b; ++ aufs_bindex_t bindex, btop, bbot; ++ struct super_block *sb; ++ struct dentry *parent, *h_parent; ++ struct au_branch *br; ++ ++ err = au_wbr_create_tdp(dentry, flags); ++ if (unlikely(err < 0)) ++ goto out; ++ parent = dget_parent(dentry); ++ btop = au_dbtop(parent); ++ bbot = au_dbtaildir(parent); ++ if (btop == bbot) ++ goto out_parent; /* success */ ++ ++ e2 = au_wbr_create_mfs(dentry, flags); ++ if (e2 < 0) ++ goto out_parent; /* success */ ++ ++ /* when the available size is equal, select upper one */ ++ sb = dentry->d_sb; ++ br = au_sbr(sb, err); ++ b = br->br_wbr->wbr_bytes; ++ AuDbg("b%d, %llu\n", err, b); ++ ++ for (bindex = btop; bindex <= bbot; bindex++) { ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || d_is_negative(h_parent)) ++ continue; ++ ++ br = au_sbr(sb, bindex); ++ if (!au_br_rdonly(br) && br->br_wbr->wbr_bytes > b) { ++ b = br->br_wbr->wbr_bytes; ++ err = bindex; ++ AuDbg("b%d, %llu\n", err, b); ++ } ++ } ++ ++ if (err >= 0) ++ err = au_wbr_nonopq(dentry, err); ++ ++out_parent: ++ dput(parent); ++out: ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * - top down parent ++ * - most free space with parent ++ * - most free space round-robin regardless parent ++ */ ++static int au_wbr_create_pmfsrr(struct dentry *dentry, unsigned int flags) ++{ ++ int err; ++ unsigned long long watermark; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_wbr_mfs *mfs; ++ ++ err = au_wbr_create_pmfs(dentry, flags | AuWbr_PARENT); ++ if (unlikely(err < 0)) ++ goto out; ++ ++ sb = dentry->d_sb; ++ br = au_sbr(sb, err); ++ mfs = &au_sbi(sb)->si_wbr_mfs; ++ mutex_lock(&mfs->mfs_lock); ++ watermark = mfs->mfsrr_watermark; ++ mutex_unlock(&mfs->mfs_lock); ++ if (br->br_wbr->wbr_bytes < watermark) ++ /* regardless the parent dir */ ++ err = au_wbr_create_mfsrr(dentry, flags); ++ ++out: ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* policies for copyup */ ++ ++/* top down parent */ ++static int au_wbr_copyup_tdp(struct dentry *dentry) ++{ ++ return au_wbr_create_tdp(dentry, /*flags, anything is ok*/0); ++} ++ ++/* bottom up parent */ ++static int au_wbr_copyup_bup(struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t bindex, btop; ++ struct dentry *parent, *h_parent; ++ struct super_block *sb; ++ ++ err = -EROFS; ++ sb = dentry->d_sb; ++ parent = dget_parent(dentry); ++ btop = au_dbtop(parent); ++ for (bindex = au_dbtop(dentry); bindex >= btop; bindex--) { ++ h_parent = au_h_dptr(parent, bindex); ++ if (!h_parent || d_is_negative(h_parent)) ++ continue; ++ ++ if (!au_br_rdonly(au_sbr(sb, bindex))) { ++ err = bindex; ++ break; ++ } ++ } ++ dput(parent); ++ ++ /* bottom up here */ ++ if (unlikely(err < 0)) ++ err = au_wbr_bu(sb, btop - 1); ++ ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++/* bottom up */ ++int au_wbr_do_copyup_bu(struct dentry *dentry, aufs_bindex_t btop) ++{ ++ int err; ++ ++ err = au_wbr_bu(dentry->d_sb, btop); ++ AuDbg("b%d\n", err); ++ if (err > btop) ++ err = au_wbr_nonopq(dentry, err); ++ ++ AuDbg("b%d\n", err); ++ return err; ++} ++ ++static int au_wbr_copyup_bu(struct dentry *dentry) ++{ ++ int err; ++ aufs_bindex_t btop; ++ ++ btop = au_dbtop(dentry); ++ err = au_wbr_do_copyup_bu(dentry, btop); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_wbr_copyup_operations au_wbr_copyup_ops[] = { ++ [AuWbrCopyup_TDP] = { ++ .copyup = au_wbr_copyup_tdp ++ }, ++ [AuWbrCopyup_BUP] = { ++ .copyup = au_wbr_copyup_bup ++ }, ++ [AuWbrCopyup_BU] = { ++ .copyup = au_wbr_copyup_bu ++ } ++}; ++ ++struct au_wbr_create_operations au_wbr_create_ops[] = { ++ [AuWbrCreate_TDP] = { ++ .create = au_wbr_create_tdp ++ }, ++ [AuWbrCreate_RR] = { ++ .create = au_wbr_create_rr, ++ .init = au_wbr_create_init_rr ++ }, ++ [AuWbrCreate_MFS] = { ++ .create = au_wbr_create_mfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_MFSV] = { ++ .create = au_wbr_create_mfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_MFSRR] = { ++ .create = au_wbr_create_mfsrr, ++ .init = au_wbr_create_init_mfsrr, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_MFSRRV] = { ++ .create = au_wbr_create_mfsrr, ++ .init = au_wbr_create_init_mfsrr, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_TDMFS] = { ++ .create = au_wbr_create_tdmfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_TDMFSV] = { ++ .create = au_wbr_create_tdmfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_PMFS] = { ++ .create = au_wbr_create_pmfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_PMFSV] = { ++ .create = au_wbr_create_pmfs, ++ .init = au_wbr_create_init_mfs, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_PMFSRR] = { ++ .create = au_wbr_create_pmfsrr, ++ .init = au_wbr_create_init_mfsrr, ++ .fin = au_wbr_create_fin_mfs ++ }, ++ [AuWbrCreate_PMFSRRV] = { ++ .create = au_wbr_create_pmfsrr, ++ .init = au_wbr_create_init_mfsrr, ++ .fin = au_wbr_create_fin_mfs ++ } ++}; +diff -Nurp linux-5.15.37/fs/aufs/whout.c linux-5.15.37-aufs/fs/aufs/whout.c +--- linux-5.15.37/fs/aufs/whout.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/whout.c 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,1059 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * whiteout for logical deletion and opaque directory ++ */ ++ ++#include "aufs.h" ++ ++#define WH_MASK 0444 ++ ++/* ++ * If a directory contains this file, then it is opaque. We start with the ++ * .wh. flag so that it is blocked by lookup. ++ */ ++static struct qstr diropq_name = QSTR_INIT(AUFS_WH_DIROPQ, ++ sizeof(AUFS_WH_DIROPQ) - 1); ++ ++/* ++ * generate whiteout name, which is NOT terminated by NULL. ++ * @name: original d_name.name ++ * @len: original d_name.len ++ * @wh: whiteout qstr ++ * returns zero when succeeds, otherwise error. ++ * succeeded value as wh->name should be freed by kfree(). ++ */ ++int au_wh_name_alloc(struct qstr *wh, const struct qstr *name) ++{ ++ char *p; ++ ++ if (unlikely(name->len > PATH_MAX - AUFS_WH_PFX_LEN)) ++ return -ENAMETOOLONG; ++ ++ wh->len = name->len + AUFS_WH_PFX_LEN; ++ p = kmalloc(wh->len, GFP_NOFS); ++ wh->name = p; ++ if (p) { ++ memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); ++ memcpy(p + AUFS_WH_PFX_LEN, name->name, name->len); ++ /* smp_mb(); */ ++ return 0; ++ } ++ return -ENOMEM; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * test if the @wh_name exists under @h_ppath. ++ * @try_sio specifies the necessary of super-io. ++ */ ++int au_wh_test(struct user_namespace *h_userns, struct path *h_ppath, ++ struct qstr *wh_name, int try_sio) ++{ ++ int err; ++ struct dentry *wh_dentry; ++ ++ if (!try_sio) ++ wh_dentry = vfsub_lkup_one(wh_name, h_ppath); ++ else ++ wh_dentry = au_sio_lkup_one(h_userns, wh_name, h_ppath); ++ err = PTR_ERR(wh_dentry); ++ if (IS_ERR(wh_dentry)) { ++ if (err == -ENAMETOOLONG) ++ err = 0; ++ goto out; ++ } ++ ++ err = 0; ++ if (d_is_negative(wh_dentry)) ++ goto out_wh; /* success */ ++ ++ err = 1; ++ if (d_is_reg(wh_dentry)) ++ goto out_wh; /* success */ ++ ++ err = -EIO; ++ AuIOErr("%pd Invalid whiteout entry type 0%o.\n", ++ wh_dentry, d_inode(wh_dentry)->i_mode); ++ ++out_wh: ++ dput(wh_dentry); ++out: ++ return err; ++} ++ ++/* ++ * test if the @h_path->dentry sets opaque or not. ++ */ ++int au_diropq_test(struct user_namespace *h_userns, struct path *h_path) ++{ ++ int err; ++ struct inode *h_dir; ++ ++ h_dir = d_inode(h_path->dentry); ++ err = au_wh_test(h_userns, h_path, &diropq_name, ++ au_test_h_perm_sio(h_userns, h_dir, MAY_EXEC)); ++ return err; ++} ++ ++/* ++ * returns a negative dentry whose name is unique and temporary. ++ */ ++struct dentry *au_whtmp_lkup(struct dentry *h_parent, struct au_branch *br, ++ struct qstr *prefix) ++{ ++ struct dentry *dentry; ++ int i; ++ char defname[NAME_MAX - AUFS_MAX_NAMELEN + DNAME_INLINE_LEN + 1], ++ *name, *p; ++ /* strict atomic_t is unnecessary here */ ++ static unsigned short cnt; ++ struct qstr qs; ++ struct path h_ppath; ++ struct user_namespace *h_userns; ++ ++ BUILD_BUG_ON(sizeof(cnt) * 2 > AUFS_WH_TMP_LEN); ++ ++ name = defname; ++ qs.len = sizeof(defname) - DNAME_INLINE_LEN + prefix->len - 1; ++ if (unlikely(prefix->len > DNAME_INLINE_LEN)) { ++ dentry = ERR_PTR(-ENAMETOOLONG); ++ if (unlikely(qs.len > NAME_MAX)) ++ goto out; ++ dentry = ERR_PTR(-ENOMEM); ++ name = kmalloc(qs.len + 1, GFP_NOFS); ++ if (unlikely(!name)) ++ goto out; ++ } ++ ++ /* doubly whiteout-ed */ ++ memcpy(name, AUFS_WH_PFX AUFS_WH_PFX, AUFS_WH_PFX_LEN * 2); ++ p = name + AUFS_WH_PFX_LEN * 2; ++ memcpy(p, prefix->name, prefix->len); ++ p += prefix->len; ++ *p++ = '.'; ++ AuDebugOn(name + qs.len + 1 - p <= AUFS_WH_TMP_LEN); ++ ++ h_ppath.dentry = h_parent; ++ h_ppath.mnt = au_br_mnt(br); ++ h_userns = au_br_userns(br); ++ qs.name = name; ++ for (i = 0; i < 3; i++) { ++ sprintf(p, "%.*x", AUFS_WH_TMP_LEN, cnt++); ++ dentry = au_sio_lkup_one(h_userns, &qs, &h_ppath); ++ if (IS_ERR(dentry) || d_is_negative(dentry)) ++ goto out_name; ++ dput(dentry); ++ } ++ /* pr_warn("could not get random name\n"); */ ++ dentry = ERR_PTR(-EEXIST); ++ AuDbg("%.*s\n", AuLNPair(&qs)); ++ BUG(); ++ ++out_name: ++ if (name != defname) ++ au_kfree_try_rcu(name); ++out: ++ AuTraceErrPtr(dentry); ++ return dentry; ++} ++ ++/* ++ * rename the @h_dentry on @br to the whiteouted temporary name. ++ */ ++int au_whtmp_ren(struct dentry *h_dentry, struct au_branch *br) ++{ ++ int err; ++ struct path h_path = { ++ .mnt = au_br_mnt(br) ++ }; ++ struct inode *h_dir, *delegated; ++ struct dentry *h_parent; ++ ++ h_parent = h_dentry->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ ++ h_path.dentry = au_whtmp_lkup(h_parent, br, &h_dentry->d_name); ++ err = PTR_ERR(h_path.dentry); ++ if (IS_ERR(h_path.dentry)) ++ goto out; ++ ++ /* under the same dir, no need to lock_rename() */ ++ delegated = NULL; ++ err = vfsub_rename(h_dir, h_dentry, h_dir, &h_path, &delegated, ++ /*flags*/0); ++ AuTraceErr(err); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal rename\n"); ++ iput(delegated); ++ } ++ dput(h_path.dentry); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * functions for removing a whiteout ++ */ ++ ++static int do_unlink_wh(struct inode *h_dir, struct path *h_path) ++{ ++ int err, force; ++ struct inode *delegated; ++ ++ /* ++ * forces superio when the dir has a sticky bit. ++ * this may be a violation of unix fs semantics. ++ */ ++ force = (h_dir->i_mode & S_ISVTX) ++ && !uid_eq(current_fsuid(), d_inode(h_path->dentry)->i_uid); ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, h_path, &delegated, force); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ return err; ++} ++ ++int au_wh_unlink_dentry(struct inode *h_dir, struct path *h_path, ++ struct dentry *dentry) ++{ ++ int err; ++ ++ err = do_unlink_wh(h_dir, h_path); ++ if (!err && dentry) ++ au_set_dbwh(dentry, -1); ++ ++ return err; ++} ++ ++static int unlink_wh_name(struct path *h_ppath, struct qstr *wh) ++{ ++ int err; ++ struct path h_path; ++ ++ err = 0; ++ h_path.dentry = vfsub_lkup_one(wh, h_ppath); ++ if (IS_ERR(h_path.dentry)) ++ err = PTR_ERR(h_path.dentry); ++ else { ++ if (d_is_reg(h_path.dentry)) { ++ h_path.mnt = h_ppath->mnt; ++ err = do_unlink_wh(d_inode(h_ppath->dentry), &h_path); ++ } ++ dput(h_path.dentry); ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * initialize/clean whiteout for a branch ++ */ ++ ++static void au_wh_clean(struct inode *h_dir, struct path *whpath, ++ const int isdir) ++{ ++ int err; ++ struct inode *delegated; ++ ++ if (d_is_negative(whpath->dentry)) ++ return; ++ ++ if (isdir) ++ err = vfsub_rmdir(h_dir, whpath); ++ else { ++ delegated = NULL; ++ err = vfsub_unlink(h_dir, whpath, &delegated, /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ } ++ if (unlikely(err)) ++ pr_warn("failed removing %pd (%d), ignored.\n", ++ whpath->dentry, err); ++} ++ ++static int test_linkable(struct dentry *h_root) ++{ ++ struct inode *h_dir = d_inode(h_root); ++ ++ if (h_dir->i_op->link) ++ return 0; ++ ++ pr_err("%pd (%s) doesn't support link(2), use noplink and rw+nolwh\n", ++ h_root, au_sbtype(h_root->d_sb)); ++ return -ENOSYS; /* the branch doesn't have its ->link() */ ++} ++ ++/* todo: should this mkdir be done in /sbin/mount.aufs helper? */ ++static int au_whdir(struct inode *h_dir, struct path *path) ++{ ++ int err; ++ ++ err = -EEXIST; ++ if (d_is_negative(path->dentry)) { ++ int mode = 0700; ++ ++ if (au_test_nfs(path->dentry->d_sb)) ++ mode |= 0111; ++ err = vfsub_mkdir(h_dir, path, mode); ++ } else if (d_is_dir(path->dentry)) ++ err = 0; ++ else ++ pr_err("unknown %pd exists\n", path->dentry); ++ ++ return err; ++} ++ ++struct au_wh_base { ++ const struct qstr *name; ++ struct dentry *dentry; ++}; ++ ++static void au_wh_init_ro(struct inode *h_dir, struct au_wh_base base[], ++ struct path *h_path) ++{ ++ h_path->dentry = base[AuBrWh_BASE].dentry; ++ au_wh_clean(h_dir, h_path, /*isdir*/0); ++ h_path->dentry = base[AuBrWh_PLINK].dentry; ++ au_wh_clean(h_dir, h_path, /*isdir*/1); ++ h_path->dentry = base[AuBrWh_ORPH].dentry; ++ au_wh_clean(h_dir, h_path, /*isdir*/1); ++} ++ ++/* ++ * returns tri-state, ++ * minus: error, caller should print the message ++ * zero: success ++ * plus: error, caller should NOT print the message ++ */ ++static int au_wh_init_rw_nolink(struct dentry *h_root, struct au_wbr *wbr, ++ int do_plink, struct au_wh_base base[], ++ struct path *h_path) ++{ ++ int err; ++ struct inode *h_dir; ++ ++ h_dir = d_inode(h_root); ++ h_path->dentry = base[AuBrWh_BASE].dentry; ++ au_wh_clean(h_dir, h_path, /*isdir*/0); ++ h_path->dentry = base[AuBrWh_PLINK].dentry; ++ if (do_plink) { ++ err = test_linkable(h_root); ++ if (unlikely(err)) { ++ err = 1; ++ goto out; ++ } ++ ++ err = au_whdir(h_dir, h_path); ++ if (unlikely(err)) ++ goto out; ++ wbr->wbr_plink = dget(base[AuBrWh_PLINK].dentry); ++ } else ++ au_wh_clean(h_dir, h_path, /*isdir*/1); ++ h_path->dentry = base[AuBrWh_ORPH].dentry; ++ err = au_whdir(h_dir, h_path); ++ if (unlikely(err)) ++ goto out; ++ wbr->wbr_orph = dget(base[AuBrWh_ORPH].dentry); ++ ++out: ++ return err; ++} ++ ++/* ++ * for the moment, aufs supports the branch filesystem which does not support ++ * link(2). testing on FAT which does not support i_op->setattr() fully either, ++ * copyup failed. finally, such filesystem will not be used as the writable ++ * branch. ++ * ++ * returns tri-state, see above. ++ */ ++static int au_wh_init_rw(struct dentry *h_root, struct au_wbr *wbr, ++ int do_plink, struct au_wh_base base[], ++ struct path *h_path) ++{ ++ int err; ++ struct inode *h_dir; ++ ++ WbrWhMustWriteLock(wbr); ++ ++ err = test_linkable(h_root); ++ if (unlikely(err)) { ++ err = 1; ++ goto out; ++ } ++ ++ /* ++ * todo: should this create be done in /sbin/mount.aufs helper? ++ */ ++ err = -EEXIST; ++ h_dir = d_inode(h_root); ++ if (d_is_negative(base[AuBrWh_BASE].dentry)) { ++ h_path->dentry = base[AuBrWh_BASE].dentry; ++ err = vfsub_create(h_dir, h_path, WH_MASK, /*want_excl*/true); ++ } else if (d_is_reg(base[AuBrWh_BASE].dentry)) ++ err = 0; ++ else ++ pr_err("unknown %pd2 exists\n", base[AuBrWh_BASE].dentry); ++ if (unlikely(err)) ++ goto out; ++ ++ h_path->dentry = base[AuBrWh_PLINK].dentry; ++ if (do_plink) { ++ err = au_whdir(h_dir, h_path); ++ if (unlikely(err)) ++ goto out; ++ wbr->wbr_plink = dget(base[AuBrWh_PLINK].dentry); ++ } else ++ au_wh_clean(h_dir, h_path, /*isdir*/1); ++ wbr->wbr_whbase = dget(base[AuBrWh_BASE].dentry); ++ ++ h_path->dentry = base[AuBrWh_ORPH].dentry; ++ err = au_whdir(h_dir, h_path); ++ if (unlikely(err)) ++ goto out; ++ wbr->wbr_orph = dget(base[AuBrWh_ORPH].dentry); ++ ++out: ++ return err; ++} ++ ++/* ++ * initialize the whiteout base file/dir for @br. ++ */ ++int au_wh_init(struct au_branch *br, struct super_block *sb) ++{ ++ int err, i; ++ const unsigned char do_plink ++ = !!au_opt_test(au_mntflags(sb), PLINK); ++ struct inode *h_dir; ++ struct path path = br->br_path; ++ struct dentry *h_root = path.dentry; ++ struct au_wbr *wbr = br->br_wbr; ++ static const struct qstr base_name[] = { ++ [AuBrWh_BASE] = QSTR_INIT(AUFS_BASE_NAME, ++ sizeof(AUFS_BASE_NAME) - 1), ++ [AuBrWh_PLINK] = QSTR_INIT(AUFS_PLINKDIR_NAME, ++ sizeof(AUFS_PLINKDIR_NAME) - 1), ++ [AuBrWh_ORPH] = QSTR_INIT(AUFS_ORPHDIR_NAME, ++ sizeof(AUFS_ORPHDIR_NAME) - 1) ++ }; ++ struct au_wh_base base[] = { ++ [AuBrWh_BASE] = { ++ .name = base_name + AuBrWh_BASE, ++ .dentry = NULL ++ }, ++ [AuBrWh_PLINK] = { ++ .name = base_name + AuBrWh_PLINK, ++ .dentry = NULL ++ }, ++ [AuBrWh_ORPH] = { ++ .name = base_name + AuBrWh_ORPH, ++ .dentry = NULL ++ } ++ }; ++ ++ if (wbr) ++ WbrWhMustWriteLock(wbr); ++ ++ for (i = 0; i < AuBrWh_Last; i++) { ++ /* doubly whiteouted */ ++ struct dentry *d; ++ ++ d = au_wh_lkup(h_root, (void *)base[i].name, br); ++ err = PTR_ERR(d); ++ if (IS_ERR(d)) ++ goto out; ++ ++ base[i].dentry = d; ++ AuDebugOn(wbr ++ && wbr->wbr_wh[i] ++ && wbr->wbr_wh[i] != base[i].dentry); ++ } ++ ++ if (wbr) ++ for (i = 0; i < AuBrWh_Last; i++) { ++ dput(wbr->wbr_wh[i]); ++ wbr->wbr_wh[i] = NULL; ++ } ++ ++ err = 0; ++ if (!au_br_writable(br->br_perm)) { ++ h_dir = d_inode(h_root); ++ au_wh_init_ro(h_dir, base, &path); ++ } else if (!au_br_wh_linkable(br->br_perm)) { ++ err = au_wh_init_rw_nolink(h_root, wbr, do_plink, base, &path); ++ if (err > 0) ++ goto out; ++ else if (err) ++ goto out_err; ++ } else { ++ err = au_wh_init_rw(h_root, wbr, do_plink, base, &path); ++ if (err > 0) ++ goto out; ++ else if (err) ++ goto out_err; ++ } ++ goto out; /* success */ ++ ++out_err: ++ pr_err("an error(%d) on the writable branch %pd(%s)\n", ++ err, h_root, au_sbtype(h_root->d_sb)); ++out: ++ for (i = 0; i < AuBrWh_Last; i++) ++ dput(base[i].dentry); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * whiteouts are all hard-linked usually. ++ * when its link count reaches a ceiling, we create a new whiteout base ++ * asynchronously. ++ */ ++ ++struct reinit_br_wh { ++ struct super_block *sb; ++ struct au_branch *br; ++}; ++ ++static void reinit_br_wh(void *arg) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct path h_path; ++ struct reinit_br_wh *a = arg; ++ struct au_wbr *wbr; ++ struct inode *dir, *delegated; ++ struct dentry *h_root; ++ struct au_hinode *hdir; ++ ++ err = 0; ++ wbr = a->br->br_wbr; ++ /* big aufs lock */ ++ si_noflush_write_lock(a->sb); ++ if (!au_br_writable(a->br->br_perm)) ++ goto out; ++ bindex = au_br_index(a->sb, a->br->br_id); ++ if (unlikely(bindex < 0)) ++ goto out; ++ ++ di_read_lock_parent(a->sb->s_root, AuLock_IR); ++ dir = d_inode(a->sb->s_root); ++ hdir = au_hi(dir, bindex); ++ h_root = au_h_dptr(a->sb->s_root, bindex); ++ AuDebugOn(h_root != au_br_dentry(a->br)); ++ ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ wbr_wh_write_lock(wbr); ++ err = au_h_verify(wbr->wbr_whbase, au_opt_udba(a->sb), hdir->hi_inode, ++ h_root, a->br); ++ if (!err) { ++ h_path.dentry = wbr->wbr_whbase; ++ h_path.mnt = au_br_mnt(a->br); ++ delegated = NULL; ++ err = vfsub_unlink(hdir->hi_inode, &h_path, &delegated, ++ /*force*/0); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ } else { ++ pr_warn("%pd is moved, ignored\n", wbr->wbr_whbase); ++ err = 0; ++ } ++ dput(wbr->wbr_whbase); ++ wbr->wbr_whbase = NULL; ++ if (!err) ++ err = au_wh_init(a->br, a->sb); ++ wbr_wh_write_unlock(wbr); ++ au_hn_inode_unlock(hdir); ++ di_read_unlock(a->sb->s_root, AuLock_IR); ++ if (!err) ++ au_fhsm_wrote(a->sb, bindex, /*force*/0); ++ ++out: ++ if (wbr) ++ atomic_dec(&wbr->wbr_wh_running); ++ au_lcnt_dec(&a->br->br_count); ++ si_write_unlock(a->sb); ++ au_nwt_done(&au_sbi(a->sb)->si_nowait); ++ au_kfree_rcu(a); ++ if (unlikely(err)) ++ AuIOErr("err %d\n", err); ++} ++ ++static void kick_reinit_br_wh(struct super_block *sb, struct au_branch *br) ++{ ++ int do_dec, wkq_err; ++ struct reinit_br_wh *arg; ++ ++ do_dec = 1; ++ if (atomic_inc_return(&br->br_wbr->wbr_wh_running) != 1) ++ goto out; ++ ++ /* ignore ENOMEM */ ++ arg = kmalloc(sizeof(*arg), GFP_NOFS); ++ if (arg) { ++ /* ++ * dec(wh_running), kfree(arg) and dec(br_count) ++ * in reinit function ++ */ ++ arg->sb = sb; ++ arg->br = br; ++ au_lcnt_inc(&br->br_count); ++ wkq_err = au_wkq_nowait(reinit_br_wh, arg, sb, /*flags*/0); ++ if (unlikely(wkq_err)) { ++ atomic_dec(&br->br_wbr->wbr_wh_running); ++ au_lcnt_dec(&br->br_count); ++ au_kfree_rcu(arg); ++ } ++ do_dec = 0; ++ } ++ ++out: ++ if (do_dec) ++ atomic_dec(&br->br_wbr->wbr_wh_running); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * create the whiteout @wh. ++ */ ++static int link_or_create_wh(struct super_block *sb, aufs_bindex_t bindex, ++ struct dentry *wh) ++{ ++ int err; ++ struct path h_path = { ++ .dentry = wh ++ }; ++ struct au_branch *br; ++ struct au_wbr *wbr; ++ struct dentry *h_parent; ++ struct inode *h_dir, *delegated; ++ ++ h_parent = wh->d_parent; /* dir inode is locked */ ++ h_dir = d_inode(h_parent); ++ IMustLock(h_dir); ++ ++ br = au_sbr(sb, bindex); ++ h_path.mnt = au_br_mnt(br); ++ wbr = br->br_wbr; ++ wbr_wh_read_lock(wbr); ++ if (wbr->wbr_whbase) { ++ delegated = NULL; ++ err = vfsub_link(wbr->wbr_whbase, h_dir, &h_path, &delegated); ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal link\n"); ++ iput(delegated); ++ } ++ if (!err || err != -EMLINK) ++ goto out; ++ ++ /* link count full. re-initialize br_whbase. */ ++ kick_reinit_br_wh(sb, br); ++ } ++ ++ /* return this error in this context */ ++ err = vfsub_create(h_dir, &h_path, WH_MASK, /*want_excl*/true); ++ if (!err) ++ au_fhsm_wrote(sb, bindex, /*force*/0); ++ ++out: ++ wbr_wh_read_unlock(wbr); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * create or remove the diropq. ++ */ ++static struct dentry *do_diropq(struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int flags) ++{ ++ struct dentry *opq_dentry; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct path h_path; ++ int err; ++ ++ sb = dentry->d_sb; ++ br = au_sbr(sb, bindex); ++ h_path.dentry = au_h_dptr(dentry, bindex); ++ h_path.mnt = au_br_mnt(br); ++ opq_dentry = vfsub_lkup_one(&diropq_name, &h_path); ++ if (IS_ERR(opq_dentry)) ++ goto out; ++ ++ if (au_ftest_diropq(flags, CREATE)) { ++ err = link_or_create_wh(sb, bindex, opq_dentry); ++ if (!err) { ++ au_set_dbdiropq(dentry, bindex); ++ goto out; /* success */ ++ } ++ } else { ++ h_path.dentry = opq_dentry; ++ err = do_unlink_wh(au_h_iptr(d_inode(dentry), bindex), &h_path); ++ if (!err) ++ au_set_dbdiropq(dentry, -1); ++ } ++ dput(opq_dentry); ++ opq_dentry = ERR_PTR(err); ++ ++out: ++ return opq_dentry; ++} ++ ++struct do_diropq_args { ++ struct dentry **errp; ++ struct dentry *dentry; ++ aufs_bindex_t bindex; ++ unsigned int flags; ++}; ++ ++static void call_do_diropq(void *args) ++{ ++ struct do_diropq_args *a = args; ++ *a->errp = do_diropq(a->dentry, a->bindex, a->flags); ++} ++ ++struct dentry *au_diropq_sio(struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int flags) ++{ ++ struct dentry *diropq, *h_dentry; ++ struct user_namespace *h_userns; ++ ++ h_userns = au_sbr_userns(dentry->d_sb, bindex); ++ h_dentry = au_h_dptr(dentry, bindex); ++ if (!au_test_h_perm_sio(h_userns, d_inode(h_dentry), ++ MAY_EXEC | MAY_WRITE)) ++ diropq = do_diropq(dentry, bindex, flags); ++ else { ++ int wkq_err; ++ struct do_diropq_args args = { ++ .errp = &diropq, ++ .dentry = dentry, ++ .bindex = bindex, ++ .flags = flags ++ }; ++ ++ wkq_err = au_wkq_wait(call_do_diropq, &args); ++ if (unlikely(wkq_err)) ++ diropq = ERR_PTR(wkq_err); ++ } ++ ++ return diropq; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * lookup whiteout dentry. ++ * @h_parent: lower parent dentry which must exist and be locked ++ * @base_name: name of dentry which will be whiteouted ++ * returns dentry for whiteout. ++ */ ++struct dentry *au_wh_lkup(struct dentry *h_parent, struct qstr *base_name, ++ struct au_branch *br) ++{ ++ int err; ++ struct qstr wh_name; ++ struct dentry *wh_dentry; ++ struct path h_path; ++ ++ err = au_wh_name_alloc(&wh_name, base_name); ++ wh_dentry = ERR_PTR(err); ++ if (!err) { ++ h_path.dentry = h_parent; ++ h_path.mnt = au_br_mnt(br); ++ wh_dentry = vfsub_lkup_one(&wh_name, &h_path); ++ au_kfree_try_rcu(wh_name.name); ++ } ++ return wh_dentry; ++} ++ ++/* ++ * link/create a whiteout for @dentry on @bindex. ++ */ ++struct dentry *au_wh_create(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent) ++{ ++ struct dentry *wh_dentry; ++ struct super_block *sb; ++ int err; ++ ++ sb = dentry->d_sb; ++ wh_dentry = au_wh_lkup(h_parent, &dentry->d_name, au_sbr(sb, bindex)); ++ if (!IS_ERR(wh_dentry) && d_is_negative(wh_dentry)) { ++ err = link_or_create_wh(sb, bindex, wh_dentry); ++ if (!err) { ++ au_set_dbwh(dentry, bindex); ++ au_fhsm_wrote(sb, bindex, /*force*/0); ++ } else { ++ dput(wh_dentry); ++ wh_dentry = ERR_PTR(err); ++ } ++ } ++ ++ return wh_dentry; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* Delete all whiteouts in this directory on branch bindex. */ ++static int del_wh_children(struct path *h_path, struct au_nhash *whlist, ++ aufs_bindex_t bindex) ++{ ++ int err; ++ unsigned long ul, n; ++ struct qstr wh_name; ++ char *p; ++ struct hlist_head *head; ++ struct au_vdir_wh *pos; ++ struct au_vdir_destr *str; ++ ++ err = -ENOMEM; ++ p = (void *)__get_free_page(GFP_NOFS); ++ wh_name.name = p; ++ if (unlikely(!wh_name.name)) ++ goto out; ++ ++ err = 0; ++ memcpy(p, AUFS_WH_PFX, AUFS_WH_PFX_LEN); ++ p += AUFS_WH_PFX_LEN; ++ n = whlist->nh_num; ++ head = whlist->nh_head; ++ for (ul = 0; !err && ul < n; ul++, head++) { ++ hlist_for_each_entry(pos, head, wh_hash) { ++ if (pos->wh_bindex != bindex) ++ continue; ++ ++ str = &pos->wh_str; ++ if (str->len + AUFS_WH_PFX_LEN <= PATH_MAX) { ++ memcpy(p, str->name, str->len); ++ wh_name.len = AUFS_WH_PFX_LEN + str->len; ++ err = unlink_wh_name(h_path, &wh_name); ++ if (!err) ++ continue; ++ break; ++ } ++ AuIOErr("whiteout name too long %.*s\n", ++ str->len, str->name); ++ err = -EIO; ++ break; ++ } ++ } ++ free_page((unsigned long)wh_name.name); ++ ++out: ++ return err; ++} ++ ++struct del_wh_children_args { ++ int *errp; ++ struct path *h_path; ++ struct au_nhash *whlist; ++ aufs_bindex_t bindex; ++}; ++ ++static void call_del_wh_children(void *args) ++{ ++ struct del_wh_children_args *a = args; ++ *a->errp = del_wh_children(a->h_path, a->whlist, a->bindex); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_whtmp_rmdir *au_whtmp_rmdir_alloc(struct super_block *sb, gfp_t gfp) ++{ ++ struct au_whtmp_rmdir *whtmp; ++ int err; ++ unsigned int rdhash; ++ ++ SiMustAnyLock(sb); ++ ++ whtmp = kzalloc(sizeof(*whtmp), gfp); ++ if (unlikely(!whtmp)) { ++ whtmp = ERR_PTR(-ENOMEM); ++ goto out; ++ } ++ ++ /* no estimation for dir size */ ++ rdhash = au_sbi(sb)->si_rdhash; ++ if (!rdhash) ++ rdhash = AUFS_RDHASH_DEF; ++ err = au_nhash_alloc(&whtmp->whlist, rdhash, gfp); ++ if (unlikely(err)) { ++ au_kfree_rcu(whtmp); ++ whtmp = ERR_PTR(err); ++ } ++ ++out: ++ return whtmp; ++} ++ ++void au_whtmp_rmdir_free(struct au_whtmp_rmdir *whtmp) ++{ ++ if (whtmp->br) ++ au_lcnt_dec(&whtmp->br->br_count); ++ dput(whtmp->wh_dentry); ++ iput(whtmp->dir); ++ au_nhash_wh_free(&whtmp->whlist); ++ au_kfree_rcu(whtmp); ++} ++ ++/* ++ * rmdir the whiteouted temporary named dir @h_dentry. ++ * @whlist: whiteouted children. ++ */ ++int au_whtmp_rmdir(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct au_nhash *whlist) ++{ ++ int err; ++ unsigned int h_nlink; ++ struct path wh_path; ++ struct inode *wh_inode, *h_dir; ++ struct au_branch *br; ++ struct user_namespace *h_userns; ++ ++ h_dir = d_inode(wh_dentry->d_parent); /* dir inode is locked */ ++ IMustLock(h_dir); ++ ++ br = au_sbr(dir->i_sb, bindex); ++ wh_path.dentry = wh_dentry; ++ wh_path.mnt = au_br_mnt(br); ++ h_userns = au_br_userns(br); ++ wh_inode = d_inode(wh_dentry); ++ inode_lock_nested(wh_inode, AuLsc_I_CHILD); ++ ++ /* ++ * someone else might change some whiteouts while we were sleeping. ++ * it means this whlist may have an obsoleted entry. ++ */ ++ if (!au_test_h_perm_sio(h_userns, wh_inode, MAY_EXEC | MAY_WRITE)) ++ err = del_wh_children(&wh_path, whlist, bindex); ++ else { ++ int wkq_err; ++ struct del_wh_children_args args = { ++ .errp = &err, ++ .h_path = &wh_path, ++ .whlist = whlist, ++ .bindex = bindex ++ }; ++ ++ wkq_err = au_wkq_wait(call_del_wh_children, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ } ++ inode_unlock(wh_inode); ++ ++ if (!err) { ++ h_nlink = h_dir->i_nlink; ++ err = vfsub_rmdir(h_dir, &wh_path); ++ /* some fs doesn't change the parent nlink in some cases */ ++ h_nlink -= h_dir->i_nlink; ++ } ++ ++ if (!err) { ++ if (au_ibtop(dir) == bindex) { ++ /* todo: dir->i_mutex is necessary */ ++ au_cpup_attr_timesizes(dir); ++ if (h_nlink) ++ vfsub_drop_nlink(dir); ++ } ++ return 0; /* success */ ++ } ++ ++ pr_warn("failed removing %pd(%d), ignored\n", wh_dentry, err); ++ return err; ++} ++ ++static void call_rmdir_whtmp(void *args) ++{ ++ int err; ++ aufs_bindex_t bindex; ++ struct au_whtmp_rmdir *a = args; ++ struct super_block *sb; ++ struct dentry *h_parent; ++ struct inode *h_dir; ++ struct au_hinode *hdir; ++ ++ /* rmdir by nfsd may cause deadlock with this i_mutex */ ++ /* inode_lock(a->dir); */ ++ err = -EROFS; ++ sb = a->dir->i_sb; ++ si_read_lock(sb, !AuLock_FLUSH); ++ if (!au_br_writable(a->br->br_perm)) ++ goto out; ++ bindex = au_br_index(sb, a->br->br_id); ++ if (unlikely(bindex < 0)) ++ goto out; ++ ++ err = -EIO; ++ ii_write_lock_parent(a->dir); ++ h_parent = dget_parent(a->wh_dentry); ++ h_dir = d_inode(h_parent); ++ hdir = au_hi(a->dir, bindex); ++ err = vfsub_mnt_want_write(au_br_mnt(a->br)); ++ if (unlikely(err)) ++ goto out_mnt; ++ au_hn_inode_lock_nested(hdir, AuLsc_I_PARENT); ++ err = au_h_verify(a->wh_dentry, au_opt_udba(sb), h_dir, h_parent, ++ a->br); ++ if (!err) ++ err = au_whtmp_rmdir(a->dir, bindex, a->wh_dentry, &a->whlist); ++ au_hn_inode_unlock(hdir); ++ vfsub_mnt_drop_write(au_br_mnt(a->br)); ++ ++out_mnt: ++ dput(h_parent); ++ ii_write_unlock(a->dir); ++out: ++ /* inode_unlock(a->dir); */ ++ au_whtmp_rmdir_free(a); ++ si_read_unlock(sb); ++ au_nwt_done(&au_sbi(sb)->si_nowait); ++ if (unlikely(err)) ++ AuIOErr("err %d\n", err); ++} ++ ++void au_whtmp_kick_rmdir(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct au_whtmp_rmdir *args) ++{ ++ int wkq_err; ++ struct super_block *sb; ++ ++ IMustLock(dir); ++ ++ /* all post-process will be done in do_rmdir_whtmp(). */ ++ sb = dir->i_sb; ++ args->dir = au_igrab(dir); ++ args->br = au_sbr(sb, bindex); ++ au_lcnt_inc(&args->br->br_count); ++ args->wh_dentry = dget(wh_dentry); ++ wkq_err = au_wkq_nowait(call_rmdir_whtmp, args, sb, /*flags*/0); ++ if (unlikely(wkq_err)) { ++ pr_warn("rmdir error %pd (%d), ignored\n", wh_dentry, wkq_err); ++ au_whtmp_rmdir_free(args); ++ } ++} +diff -Nurp linux-5.15.37/fs/aufs/whout.h linux-5.15.37-aufs/fs/aufs/whout.h +--- linux-5.15.37/fs/aufs/whout.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/whout.h 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,74 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * whiteout for logical deletion and opaque directory ++ */ ++ ++#ifndef __AUFS_WHOUT_H__ ++#define __AUFS_WHOUT_H__ ++ ++#ifdef __KERNEL__ ++ ++#include "dir.h" ++ ++/* whout.c */ ++int au_wh_name_alloc(struct qstr *wh, const struct qstr *name); ++int au_wh_test(struct user_namespace *h_userns, struct path *h_ppath, ++ struct qstr *wh_name, int try_sio); ++int au_diropq_test(struct user_namespace *h_userns, struct path *h_path); ++struct au_branch; ++struct dentry *au_whtmp_lkup(struct dentry *h_parent, struct au_branch *br, ++ struct qstr *prefix); ++int au_whtmp_ren(struct dentry *h_dentry, struct au_branch *br); ++int au_wh_unlink_dentry(struct inode *h_dir, struct path *h_path, ++ struct dentry *dentry); ++int au_wh_init(struct au_branch *br, struct super_block *sb); ++ ++/* diropq flags */ ++#define AuDiropq_CREATE 1 ++#define au_ftest_diropq(flags, name) ((flags) & AuDiropq_##name) ++#define au_fset_diropq(flags, name) \ ++ do { (flags) |= AuDiropq_##name; } while (0) ++#define au_fclr_diropq(flags, name) \ ++ do { (flags) &= ~AuDiropq_##name; } while (0) ++ ++struct dentry *au_diropq_sio(struct dentry *dentry, aufs_bindex_t bindex, ++ unsigned int flags); ++struct dentry *au_wh_lkup(struct dentry *h_parent, struct qstr *base_name, ++ struct au_branch *br); ++struct dentry *au_wh_create(struct dentry *dentry, aufs_bindex_t bindex, ++ struct dentry *h_parent); ++ ++/* real rmdir for the whiteout-ed dir */ ++struct au_whtmp_rmdir { ++ struct inode *dir; ++ struct au_branch *br; ++ struct dentry *wh_dentry; ++ struct au_nhash whlist; ++}; ++ ++struct au_whtmp_rmdir *au_whtmp_rmdir_alloc(struct super_block *sb, gfp_t gfp); ++void au_whtmp_rmdir_free(struct au_whtmp_rmdir *whtmp); ++int au_whtmp_rmdir(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct au_nhash *whlist); ++void au_whtmp_kick_rmdir(struct inode *dir, aufs_bindex_t bindex, ++ struct dentry *wh_dentry, struct au_whtmp_rmdir *args); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline struct dentry *au_diropq_create(struct dentry *dentry, ++ aufs_bindex_t bindex) ++{ ++ return au_diropq_sio(dentry, bindex, AuDiropq_CREATE); ++} ++ ++static inline int au_diropq_remove(struct dentry *dentry, aufs_bindex_t bindex) ++{ ++ return PTR_ERR(au_diropq_sio(dentry, bindex, !AuDiropq_CREATE)); ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_WHOUT_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/wkq.c linux-5.15.37-aufs/fs/aufs/wkq.c +--- linux-5.15.37/fs/aufs/wkq.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/wkq.c 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,359 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * workqueue for asynchronous/super-io operations ++ * todo: try new credential scheme ++ */ ++ ++#include ++#include "aufs.h" ++ ++/* internal workqueue named AUFS_WKQ_NAME */ ++ ++static struct workqueue_struct *au_wkq; ++ ++struct au_wkinfo { ++ struct work_struct wk; ++ struct kobject *kobj; ++ ++ unsigned int flags; /* see wkq.h */ ++ ++ au_wkq_func_t func; ++ void *args; ++ ++#ifdef CONFIG_LOCKDEP ++ int dont_check; ++ struct held_lock **hlock; ++#endif ++ ++ struct completion *comp; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++/* ++ * Aufs passes some operations to the workqueue such as the internal copyup. ++ * This scheme looks rather unnatural for LOCKDEP debugging feature, since the ++ * job run by workqueue depends upon the locks acquired in the other task. ++ * Delegating a small operation to the workqueue, aufs passes its lockdep ++ * information too. And the job in the workqueue restores the info in order to ++ * pretend as if it acquired those locks. This is just to make LOCKDEP work ++ * correctly and expectedly. ++ */ ++ ++#ifndef CONFIG_LOCKDEP ++AuStubInt0(au_wkq_lockdep_alloc, struct au_wkinfo *wkinfo); ++AuStubVoid(au_wkq_lockdep_free, struct au_wkinfo *wkinfo); ++AuStubVoid(au_wkq_lockdep_pre, struct au_wkinfo *wkinfo); ++AuStubVoid(au_wkq_lockdep_post, struct au_wkinfo *wkinfo); ++AuStubVoid(au_wkq_lockdep_init, struct au_wkinfo *wkinfo); ++#else ++static void au_wkq_lockdep_init(struct au_wkinfo *wkinfo) ++{ ++ wkinfo->hlock = NULL; ++ wkinfo->dont_check = 0; ++} ++ ++/* ++ * 1: matched ++ * 0: unmatched ++ */ ++static int au_wkq_lockdep_test(struct lock_class_key *key, const char *name) ++{ ++ static DEFINE_SPINLOCK(spin); ++ static struct { ++ char *name; ++ struct lock_class_key *key; ++ } a[] = { ++ { .name = "&sbinfo->si_rwsem" }, ++ { .name = "&finfo->fi_rwsem" }, ++ { .name = "&dinfo->di_rwsem" }, ++ { .name = "&iinfo->ii_rwsem" } ++ }; ++ static int set; ++ int i; ++ ++ /* lockless read from 'set.' see below */ ++ if (set == ARRAY_SIZE(a)) { ++ for (i = 0; i < ARRAY_SIZE(a); i++) ++ if (a[i].key == key) ++ goto match; ++ goto unmatch; ++ } ++ ++ spin_lock(&spin); ++ if (set) ++ for (i = 0; i < ARRAY_SIZE(a); i++) ++ if (a[i].key == key) { ++ spin_unlock(&spin); ++ goto match; ++ } ++ for (i = 0; i < ARRAY_SIZE(a); i++) { ++ if (a[i].key) { ++ if (unlikely(a[i].key == key)) { /* rare but possible */ ++ spin_unlock(&spin); ++ goto match; ++ } else ++ continue; ++ } ++ if (strstr(a[i].name, name)) { ++ /* ++ * the order of these three lines is important for the ++ * lockless read above. ++ */ ++ a[i].key = key; ++ spin_unlock(&spin); ++ set++; ++ /* AuDbg("%d, %s\n", set, name); */ ++ goto match; ++ } ++ } ++ spin_unlock(&spin); ++ goto unmatch; ++ ++match: ++ return 1; ++unmatch: ++ return 0; ++} ++ ++static int au_wkq_lockdep_alloc(struct au_wkinfo *wkinfo) ++{ ++ int err, n; ++ struct task_struct *curr; ++ struct held_lock **hl, *held_locks, *p; ++ ++ err = 0; ++ curr = current; ++ wkinfo->dont_check = lockdep_recursing(curr); ++ if (wkinfo->dont_check) ++ goto out; ++ n = curr->lockdep_depth; ++ if (!n) ++ goto out; ++ ++ err = -ENOMEM; ++ wkinfo->hlock = kmalloc_array(n + 1, sizeof(*wkinfo->hlock), GFP_NOFS); ++ if (unlikely(!wkinfo->hlock)) ++ goto out; ++ ++ err = 0; ++#if 0 /* left for debugging */ ++ if (0 && au_debug_test()) ++ lockdep_print_held_locks(curr); ++#endif ++ held_locks = curr->held_locks; ++ hl = wkinfo->hlock; ++ while (n--) { ++ p = held_locks++; ++ if (au_wkq_lockdep_test(p->instance->key, p->instance->name)) ++ *hl++ = p; ++ } ++ *hl = NULL; ++ ++out: ++ return err; ++} ++ ++static void au_wkq_lockdep_free(struct au_wkinfo *wkinfo) ++{ ++ au_kfree_try_rcu(wkinfo->hlock); ++} ++ ++static void au_wkq_lockdep_pre(struct au_wkinfo *wkinfo) ++{ ++ struct held_lock *p, **hl = wkinfo->hlock; ++ int subclass; ++ ++ if (wkinfo->dont_check) ++ lockdep_off(); ++ if (!hl) ++ return; ++ while ((p = *hl++)) { /* assignment */ ++ subclass = lockdep_hlock_class(p)->subclass; ++ /* AuDbg("%s, %d\n", p->instance->name, subclass); */ ++ if (p->read) ++ rwsem_acquire_read(p->instance, subclass, 0, ++ /*p->acquire_ip*/_RET_IP_); ++ else ++ rwsem_acquire(p->instance, subclass, 0, ++ /*p->acquire_ip*/_RET_IP_); ++ } ++} ++ ++static void au_wkq_lockdep_post(struct au_wkinfo *wkinfo) ++{ ++ struct held_lock *p, **hl = wkinfo->hlock; ++ ++ if (wkinfo->dont_check) ++ lockdep_on(); ++ if (!hl) ++ return; ++ while ((p = *hl++)) /* assignment */ ++ rwsem_release(p->instance, /*p->acquire_ip*/_RET_IP_); ++} ++#endif ++ ++static void wkq_func(struct work_struct *wk) ++{ ++ struct au_wkinfo *wkinfo = container_of(wk, struct au_wkinfo, wk); ++ ++ AuDebugOn(!uid_eq(current_fsuid(), GLOBAL_ROOT_UID)); ++ AuDebugOn(rlimit(RLIMIT_FSIZE) != RLIM_INFINITY); ++ ++ au_wkq_lockdep_pre(wkinfo); ++ wkinfo->func(wkinfo->args); ++ au_wkq_lockdep_post(wkinfo); ++ if (au_ftest_wkq(wkinfo->flags, WAIT)) ++ complete(wkinfo->comp); ++ else { ++ kobject_put(wkinfo->kobj); ++ module_put(THIS_MODULE); /* todo: ?? */ ++ au_kfree_rcu(wkinfo); ++ } ++} ++ ++/* ++ * Since struct completion is large, try allocating it dynamically. ++ */ ++#define AuWkqCompDeclare(name) struct completion *comp = NULL ++ ++static int au_wkq_comp_alloc(struct au_wkinfo *wkinfo, struct completion **comp) ++{ ++ *comp = kmalloc(sizeof(**comp), GFP_NOFS); ++ if (*comp) { ++ init_completion(*comp); ++ wkinfo->comp = *comp; ++ return 0; ++ } ++ return -ENOMEM; ++} ++ ++static void au_wkq_comp_free(struct completion *comp) ++{ ++ au_kfree_rcu(comp); ++} ++ ++static void au_wkq_run(struct au_wkinfo *wkinfo) ++{ ++ if (au_ftest_wkq(wkinfo->flags, NEST)) { ++ if (au_wkq_test()) { ++ AuWarn1("wkq from wkq, unless silly-rename on NFS," ++ " due to a dead dir by UDBA," ++ " or async xino write?\n"); ++ AuDebugOn(au_ftest_wkq(wkinfo->flags, WAIT)); ++ } ++ } else ++ au_dbg_verify_kthread(); ++ ++ if (au_ftest_wkq(wkinfo->flags, WAIT)) { ++ INIT_WORK_ONSTACK(&wkinfo->wk, wkq_func); ++ queue_work(au_wkq, &wkinfo->wk); ++ } else { ++ INIT_WORK(&wkinfo->wk, wkq_func); ++ schedule_work(&wkinfo->wk); ++ } ++} ++ ++/* ++ * Be careful. It is easy to make deadlock happen. ++ * processA: lock, wkq and wait ++ * processB: wkq and wait, lock in wkq ++ * --> deadlock ++ */ ++int au_wkq_do_wait(unsigned int flags, au_wkq_func_t func, void *args) ++{ ++ int err; ++ AuWkqCompDeclare(comp); ++ struct au_wkinfo wkinfo = { ++ .flags = flags, ++ .func = func, ++ .args = args ++ }; ++ ++ err = au_wkq_comp_alloc(&wkinfo, &comp); ++ if (unlikely(err)) ++ goto out; ++ err = au_wkq_lockdep_alloc(&wkinfo); ++ if (unlikely(err)) ++ goto out_comp; ++ if (!err) { ++ au_wkq_run(&wkinfo); ++ /* no timeout, no interrupt */ ++ wait_for_completion(wkinfo.comp); ++ } ++ au_wkq_lockdep_free(&wkinfo); ++ ++out_comp: ++ au_wkq_comp_free(comp); ++out: ++ destroy_work_on_stack(&wkinfo.wk); ++ return err; ++} ++ ++/* ++ * Note: dget/dput() in func for aufs dentries are not supported. It will be a ++ * problem in a concurrent umounting. ++ */ ++int au_wkq_nowait(au_wkq_func_t func, void *args, struct super_block *sb, ++ unsigned int flags) ++{ ++ int err; ++ struct au_wkinfo *wkinfo; ++ ++ atomic_inc(&au_sbi(sb)->si_nowait.nw_len); ++ ++ /* ++ * wkq_func() must free this wkinfo. ++ * it highly depends upon the implementation of workqueue. ++ */ ++ err = 0; ++ wkinfo = kmalloc(sizeof(*wkinfo), GFP_NOFS); ++ if (wkinfo) { ++ wkinfo->kobj = &au_sbi(sb)->si_kobj; ++ wkinfo->flags = flags & ~AuWkq_WAIT; ++ wkinfo->func = func; ++ wkinfo->args = args; ++ wkinfo->comp = NULL; ++ au_wkq_lockdep_init(wkinfo); ++ kobject_get(wkinfo->kobj); ++ __module_get(THIS_MODULE); /* todo: ?? */ ++ ++ au_wkq_run(wkinfo); ++ } else { ++ err = -ENOMEM; ++ au_nwt_done(&au_sbi(sb)->si_nowait); ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++void au_nwt_init(struct au_nowait_tasks *nwt) ++{ ++ atomic_set(&nwt->nw_len, 0); ++ /* smp_mb(); */ /* atomic_set */ ++ init_waitqueue_head(&nwt->nw_wq); ++} ++ ++void au_wkq_fin(void) ++{ ++ destroy_workqueue(au_wkq); ++} ++ ++int __init au_wkq_init(void) ++{ ++ int err; ++ ++ err = 0; ++ au_wkq = alloc_workqueue(AUFS_WKQ_NAME, 0, WQ_DFL_ACTIVE); ++ if (IS_ERR(au_wkq)) ++ err = PTR_ERR(au_wkq); ++ else if (!au_wkq) ++ err = -ENOMEM; ++ ++ return err; ++} +diff -Nurp linux-5.15.37/fs/aufs/wkq.h linux-5.15.37-aufs/fs/aufs/wkq.h +--- linux-5.15.37/fs/aufs/wkq.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/wkq.h 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,76 @@ ++/* SPDX-License-Identifier: GPL-2.0 */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * workqueue for asynchronous/super-io operations ++ * todo: try new credentials management scheme ++ */ ++ ++#ifndef __AUFS_WKQ_H__ ++#define __AUFS_WKQ_H__ ++ ++#ifdef __KERNEL__ ++ ++#include ++ ++struct super_block; ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * in the next operation, wait for the 'nowait' tasks in system-wide workqueue ++ */ ++struct au_nowait_tasks { ++ atomic_t nw_len; ++ wait_queue_head_t nw_wq; ++}; ++ ++/* ---------------------------------------------------------------------- */ ++ ++typedef void (*au_wkq_func_t)(void *args); ++ ++/* wkq flags */ ++#define AuWkq_WAIT 1 ++#define AuWkq_NEST (1 << 1) ++#define au_ftest_wkq(flags, name) ((flags) & AuWkq_##name) ++#define au_fset_wkq(flags, name) \ ++ do { (flags) |= AuWkq_##name; } while (0) ++#define au_fclr_wkq(flags, name) \ ++ do { (flags) &= ~AuWkq_##name; } while (0) ++ ++/* wkq.c */ ++int au_wkq_do_wait(unsigned int flags, au_wkq_func_t func, void *args); ++int au_wkq_nowait(au_wkq_func_t func, void *args, struct super_block *sb, ++ unsigned int flags); ++void au_nwt_init(struct au_nowait_tasks *nwt); ++int __init au_wkq_init(void); ++void au_wkq_fin(void); ++ ++/* ---------------------------------------------------------------------- */ ++ ++static inline int au_wkq_test(void) ++{ ++ return current->flags & PF_WQ_WORKER; ++} ++ ++static inline int au_wkq_wait(au_wkq_func_t func, void *args) ++{ ++ return au_wkq_do_wait(AuWkq_WAIT, func, args); ++} ++ ++static inline void au_nwt_done(struct au_nowait_tasks *nwt) ++{ ++ if (atomic_dec_and_test(&nwt->nw_len)) ++ wake_up_all(&nwt->nw_wq); ++} ++ ++static inline int au_nwt_flush(struct au_nowait_tasks *nwt) ++{ ++ wait_event(nwt->nw_wq, !atomic_read(&nwt->nw_len)); ++ return 0; ++} ++ ++#endif /* __KERNEL__ */ ++#endif /* __AUFS_WKQ_H__ */ +diff -Nurp linux-5.15.37/fs/aufs/xattr.c linux-5.15.37-aufs/fs/aufs/xattr.c +--- linux-5.15.37/fs/aufs/xattr.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/xattr.c 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,355 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2014-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * handling xattr functions ++ */ ++ ++#include ++#include ++#include ++#include "aufs.h" ++ ++static int au_xattr_ignore(int err, char *name, unsigned int ignore_flags) ++{ ++ if (!ignore_flags) ++ goto out; ++ switch (err) { ++ case -ENOMEM: ++ case -EDQUOT: ++ goto out; ++ } ++ ++ if ((ignore_flags & AuBrAttr_ICEX) == AuBrAttr_ICEX) { ++ err = 0; ++ goto out; ++ } ++ ++#define cmp(brattr, prefix) do { \ ++ if (!strncmp(name, XATTR_##prefix##_PREFIX, \ ++ XATTR_##prefix##_PREFIX_LEN)) { \ ++ if (ignore_flags & AuBrAttr_ICEX_##brattr) \ ++ err = 0; \ ++ goto out; \ ++ } \ ++ } while (0) ++ ++ cmp(SEC, SECURITY); ++ cmp(SYS, SYSTEM); ++ cmp(TR, TRUSTED); ++ cmp(USR, USER); ++#undef cmp ++ ++ if (ignore_flags & AuBrAttr_ICEX_OTH) ++ err = 0; ++ ++out: ++ return err; ++} ++ ++static const int au_xattr_out_of_list = AuBrAttr_ICEX_OTH << 1; ++ ++static int au_do_cpup_xattr(struct path *h_dst, struct path *h_src, ++ char *name, char **buf, unsigned int ignore_flags, ++ unsigned int verbose) ++{ ++ int err; ++ ssize_t ssz; ++ struct inode *h_idst; ++ struct dentry *h_dst_dentry, *h_src_dentry; ++ struct user_namespace *h_dst_userns, *h_src_userns; ++ ++ h_src_userns = mnt_user_ns(h_src->mnt); ++ h_src_dentry = h_src->dentry; ++ ssz = vfs_getxattr_alloc(h_src_userns, h_src_dentry, name, buf, 0, ++ GFP_NOFS); ++ err = ssz; ++ if (unlikely(err <= 0)) { ++ if (err == -ENODATA ++ || (err == -EOPNOTSUPP ++ && ((ignore_flags & au_xattr_out_of_list) ++ || (au_test_nfs_noacl(d_inode(h_src_dentry)) ++ && (!strcmp(name, XATTR_NAME_POSIX_ACL_ACCESS) ++ || !strcmp(name, ++ XATTR_NAME_POSIX_ACL_DEFAULT)))) ++ )) ++ err = 0; ++ if (err && (verbose || au_debug_test())) ++ pr_err("%s, err %d\n", name, err); ++ goto out; ++ } ++ ++ /* unlock it temporary */ ++ h_dst_userns = mnt_user_ns(h_dst->mnt); ++ h_dst_dentry = h_dst->dentry; ++ h_idst = d_inode(h_dst_dentry); ++ inode_unlock(h_idst); ++ err = vfsub_setxattr(h_dst_userns, h_dst_dentry, name, *buf, ssz, ++ /*flags*/0); ++ inode_lock_nested(h_idst, AuLsc_I_CHILD2); ++ if (unlikely(err)) { ++ if (verbose || au_debug_test()) ++ pr_err("%s, err %d\n", name, err); ++ err = au_xattr_ignore(err, name, ignore_flags); ++ } ++ ++out: ++ return err; ++} ++ ++int au_cpup_xattr(struct path *h_dst, struct path *h_src, int ignore_flags, ++ unsigned int verbose) ++{ ++ int err, unlocked, acl_access, acl_default; ++ ssize_t ssz; ++ struct dentry *h_dst_dentry, *h_src_dentry; ++ struct inode *h_isrc, *h_idst; ++ char *value, *p, *o, *e; ++ ++ /* try stopping to update the source inode while we are referencing */ ++ /* there should not be the parent-child relationship between them */ ++ h_dst_dentry = h_dst->dentry; ++ h_idst = d_inode(h_dst_dentry); ++ h_src_dentry = h_src->dentry; ++ h_isrc = d_inode(h_src_dentry); ++ inode_unlock(h_idst); ++ inode_lock_shared_nested(h_isrc, AuLsc_I_CHILD); ++ inode_lock_nested(h_idst, AuLsc_I_CHILD2); ++ unlocked = 0; ++ ++ /* some filesystems don't list POSIX ACL, for example tmpfs */ ++ ssz = vfs_listxattr(h_src_dentry, NULL, 0); ++ err = ssz; ++ if (unlikely(err < 0)) { ++ AuTraceErr(err); ++ if (err == -ENODATA ++ || err == -EOPNOTSUPP) ++ err = 0; /* ignore */ ++ goto out; ++ } ++ ++ err = 0; ++ p = NULL; ++ o = NULL; ++ if (ssz) { ++ err = -ENOMEM; ++ p = kmalloc(ssz, GFP_NOFS); ++ o = p; ++ if (unlikely(!p)) ++ goto out; ++ err = vfs_listxattr(h_src_dentry, p, ssz); ++ } ++ inode_unlock_shared(h_isrc); ++ unlocked = 1; ++ AuDbg("err %d, ssz %zd\n", err, ssz); ++ if (unlikely(err < 0)) ++ goto out_free; ++ ++ err = 0; ++ e = p + ssz; ++ value = NULL; ++ acl_access = 0; ++ acl_default = 0; ++ while (!err && p < e) { ++ acl_access |= !strncmp(p, XATTR_NAME_POSIX_ACL_ACCESS, ++ sizeof(XATTR_NAME_POSIX_ACL_ACCESS) - 1); ++ acl_default |= !strncmp(p, XATTR_NAME_POSIX_ACL_DEFAULT, ++ sizeof(XATTR_NAME_POSIX_ACL_DEFAULT) ++ - 1); ++ err = au_do_cpup_xattr(h_dst, h_src, p, &value, ignore_flags, ++ verbose); ++ p += strlen(p) + 1; ++ } ++ AuTraceErr(err); ++ ignore_flags |= au_xattr_out_of_list; ++ if (!err && !acl_access) { ++ err = au_do_cpup_xattr(h_dst, h_src, ++ XATTR_NAME_POSIX_ACL_ACCESS, &value, ++ ignore_flags, verbose); ++ AuTraceErr(err); ++ } ++ if (!err && !acl_default) { ++ err = au_do_cpup_xattr(h_dst, h_src, ++ XATTR_NAME_POSIX_ACL_DEFAULT, &value, ++ ignore_flags, verbose); ++ AuTraceErr(err); ++ } ++ ++ au_kfree_try_rcu(value); ++ ++out_free: ++ au_kfree_try_rcu(o); ++out: ++ if (!unlocked) ++ inode_unlock_shared(h_isrc); ++ AuTraceErr(err); ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_smack_reentering(struct super_block *sb) ++{ ++#if IS_ENABLED(CONFIG_SECURITY_SMACK) || IS_ENABLED(CONFIG_SECURITY_SELINUX) ++ /* ++ * as a part of lookup, smack_d_instantiate() is called, and it calls ++ * i_op->getxattr(). ouch. ++ */ ++ return si_pid_test(sb); ++#else ++ return 0; ++#endif ++} ++ ++enum { ++ AU_XATTR_LIST, ++ AU_XATTR_GET ++}; ++ ++struct au_lgxattr { ++ int type; ++ union { ++ struct { ++ char *list; ++ size_t size; ++ } list; ++ struct { ++ const char *name; ++ void *value; ++ size_t size; ++ } get; ++ } u; ++}; ++ ++static ssize_t au_lgxattr(struct dentry *dentry, struct inode *inode, ++ struct au_lgxattr *arg) ++{ ++ ssize_t err; ++ int reenter; ++ struct path h_path; ++ struct super_block *sb; ++ ++ sb = dentry->d_sb; ++ reenter = au_smack_reentering(sb); ++ if (!reenter) { ++ err = si_read_lock(sb, AuLock_FLUSH | AuLock_NOPLM); ++ if (unlikely(err)) ++ goto out; ++ } ++ err = au_h_path_getattr(dentry, inode, /*force*/1, &h_path, reenter); ++ if (unlikely(err)) ++ goto out_si; ++ if (unlikely(!h_path.dentry)) ++ /* illegally overlapped or something */ ++ goto out_di; /* pretending success */ ++ ++ /* always topmost entry only */ ++ switch (arg->type) { ++ case AU_XATTR_LIST: ++ err = vfs_listxattr(h_path.dentry, ++ arg->u.list.list, arg->u.list.size); ++ break; ++ case AU_XATTR_GET: ++ AuDebugOn(d_is_negative(h_path.dentry)); ++ err = vfs_getxattr(mnt_user_ns(h_path.mnt), h_path.dentry, ++ arg->u.get.name, arg->u.get.value, ++ arg->u.get.size); ++ break; ++ } ++ ++out_di: ++ if (!reenter) ++ di_read_unlock(dentry, AuLock_IR); ++out_si: ++ if (!reenter) ++ si_read_unlock(sb); ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++ssize_t aufs_listxattr(struct dentry *dentry, char *list, size_t size) ++{ ++ struct au_lgxattr arg = { ++ .type = AU_XATTR_LIST, ++ .u.list = { ++ .list = list, ++ .size = size ++ }, ++ }; ++ ++ return au_lgxattr(dentry, /*inode*/NULL, &arg); ++} ++ ++static ssize_t au_getxattr(struct dentry *dentry, struct inode *inode, ++ const char *name, void *value, size_t size) ++{ ++ struct au_lgxattr arg = { ++ .type = AU_XATTR_GET, ++ .u.get = { ++ .name = name, ++ .value = value, ++ .size = size ++ }, ++ }; ++ ++ return au_lgxattr(dentry, inode, &arg); ++} ++ ++static int au_setxattr(struct dentry *dentry, struct inode *inode, ++ const char *name, const void *value, size_t size, ++ int flags) ++{ ++ struct au_sxattr arg = { ++ .type = AU_XATTR_SET, ++ .u.set = { ++ .name = name, ++ .value = value, ++ .size = size, ++ .flags = flags ++ }, ++ }; ++ ++ return au_sxattr(dentry, inode, &arg); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_xattr_get(const struct xattr_handler *handler, ++ struct dentry *dentry, struct inode *inode, ++ const char *name, void *buffer, size_t size) ++{ ++ return au_getxattr(dentry, inode, name, buffer, size); ++} ++ ++static int au_xattr_set(const struct xattr_handler *handler, ++ struct user_namespace *userns, ++ struct dentry *dentry, struct inode *inode, ++ const char *name, const void *value, size_t size, ++ int flags) ++{ ++ return au_setxattr(dentry, inode, name, value, size, flags); ++} ++ ++static const struct xattr_handler au_xattr_handler = { ++ .name = "", ++ .prefix = "", ++ .get = au_xattr_get, ++ .set = au_xattr_set ++}; ++ ++static const struct xattr_handler *au_xattr_handlers[] = { ++#ifdef CONFIG_FS_POSIX_ACL ++ &posix_acl_access_xattr_handler, ++ &posix_acl_default_xattr_handler, ++#endif ++ &au_xattr_handler, /* must be last */ ++ NULL ++}; ++ ++void au_xattr_init(struct super_block *sb) ++{ ++ sb->s_xattr = au_xattr_handlers; ++} +diff -Nurp linux-5.15.37/fs/aufs/xino.c linux-5.15.37-aufs/fs/aufs/xino.c +--- linux-5.15.37/fs/aufs/xino.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/fs/aufs/xino.c 2022-04-08 20:22:30.616616670 +0300 +@@ -0,0 +1,1913 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++/* ++ * external inode number translation table and bitmap ++ * ++ * things to consider ++ * - the lifetime ++ * + au_xino object ++ * + XINO files (xino, xib, xigen) ++ * + dynamic debugfs entries (xiN) ++ * + static debugfs entries (xib, xigen) ++ * + static sysfs entry (xi_path) ++ * - several entry points to handle them. ++ * + mount(2) without xino option (default) ++ * + mount(2) with xino option ++ * + mount(2) with noxino option ++ * + umount(2) ++ * + remount with add/del branches ++ * + remount with xino/noxino options ++ */ ++ ++#include ++#include ++#include "aufs.h" ++ ++static aufs_bindex_t sbr_find_shared(struct super_block *sb, aufs_bindex_t btop, ++ aufs_bindex_t bbot, ++ struct super_block *h_sb) ++{ ++ /* todo: try binary-search if the branches are many */ ++ for (; btop <= bbot; btop++) ++ if (h_sb == au_sbr_sb(sb, btop)) ++ return btop; ++ return -1; ++} ++ ++/* ++ * find another branch who is on the same filesystem of the specified ++ * branch{@btgt}. search until @bbot. ++ */ ++static aufs_bindex_t is_sb_shared(struct super_block *sb, aufs_bindex_t btgt, ++ aufs_bindex_t bbot) ++{ ++ aufs_bindex_t bindex; ++ struct super_block *tgt_sb; ++ ++ tgt_sb = au_sbr_sb(sb, btgt); ++ bindex = sbr_find_shared(sb, /*btop*/0, btgt - 1, tgt_sb); ++ if (bindex < 0) ++ bindex = sbr_find_shared(sb, btgt + 1, bbot, tgt_sb); ++ ++ return bindex; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * stop unnecessary notify events at creating xino files ++ */ ++ ++aufs_bindex_t au_xi_root(struct super_block *sb, struct dentry *dentry) ++{ ++ aufs_bindex_t bfound, bindex, bbot; ++ struct dentry *parent; ++ struct au_branch *br; ++ ++ bfound = -1; ++ parent = dentry->d_parent; /* safe d_parent access */ ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_dentry(br) == parent) { ++ bfound = bindex; ++ break; ++ } ++ } ++ ++ AuDbg("bfound b%d\n", bfound); ++ return bfound; ++} ++ ++struct au_xino_lock_dir { ++ struct au_hinode *hdir; ++ struct dentry *parent; ++ struct inode *dir; ++}; ++ ++static struct dentry *au_dget_parent_lock(struct dentry *dentry, ++ unsigned int lsc) ++{ ++ struct dentry *parent; ++ struct inode *dir; ++ ++ parent = dget_parent(dentry); ++ dir = d_inode(parent); ++ inode_lock_nested(dir, lsc); ++#if 0 /* it should not happen */ ++ spin_lock(&dentry->d_lock); ++ if (unlikely(dentry->d_parent != parent)) { ++ spin_unlock(&dentry->d_lock); ++ inode_unlock(dir); ++ dput(parent); ++ parent = NULL; ++ goto out; ++ } ++ spin_unlock(&dentry->d_lock); ++ ++out: ++#endif ++ return parent; ++} ++ ++static void au_xino_lock_dir(struct super_block *sb, struct path *xipath, ++ struct au_xino_lock_dir *ldir) ++{ ++ aufs_bindex_t bindex; ++ ++ ldir->hdir = NULL; ++ bindex = au_xi_root(sb, xipath->dentry); ++ if (bindex >= 0) { ++ /* rw branch root */ ++ ldir->hdir = au_hi(d_inode(sb->s_root), bindex); ++ au_hn_inode_lock_nested(ldir->hdir, AuLsc_I_PARENT); ++ } else { ++ /* other */ ++ ldir->parent = au_dget_parent_lock(xipath->dentry, ++ AuLsc_I_PARENT); ++ ldir->dir = d_inode(ldir->parent); ++ } ++} ++ ++static void au_xino_unlock_dir(struct au_xino_lock_dir *ldir) ++{ ++ if (ldir->hdir) ++ au_hn_inode_unlock(ldir->hdir); ++ else { ++ inode_unlock(ldir->dir); ++ dput(ldir->parent); ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * create and set a new xino file ++ */ ++struct file *au_xino_create(struct super_block *sb, char *fpath, int silent, ++ int wbrtop) ++{ ++ struct file *file; ++ struct dentry *h_parent, *d; ++ struct inode *h_dir, *inode; ++ int err; ++ static DEFINE_MUTEX(mtx); ++ ++ /* ++ * at mount-time, and the xino file is the default path, ++ * hnotify is disabled so we have no notify events to ignore. ++ * when a user specified the xino, we cannot get au_hdir to be ignored. ++ */ ++ if (!wbrtop) ++ mutex_lock(&mtx); ++ file = vfsub_filp_open(fpath, O_RDWR | O_CREAT | O_EXCL | O_LARGEFILE ++ /* | __FMODE_NONOTIFY */, ++ 0666); ++ if (IS_ERR(file)) { ++ if (!wbrtop) ++ mutex_unlock(&mtx); ++ if (!silent) ++ pr_err("open %s(%ld)\n", fpath, PTR_ERR(file)); ++ return file; ++ } ++ ++ /* keep file count */ ++ err = 0; ++ d = file->f_path.dentry; ++ h_parent = au_dget_parent_lock(d, AuLsc_I_PARENT); ++ if (!wbrtop) ++ mutex_unlock(&mtx); ++ /* mnt_want_write() is unnecessary here */ ++ h_dir = d_inode(h_parent); ++ inode = file_inode(file); ++ /* no delegation since it is just created */ ++ if (inode->i_nlink) ++ err = vfsub_unlink(h_dir, &file->f_path, /*delegated*/NULL, ++ /*force*/0); ++ inode_unlock(h_dir); ++ dput(h_parent); ++ if (unlikely(err)) { ++ if (!silent) ++ pr_err("unlink %s(%d)\n", fpath, err); ++ goto out; ++ } ++ ++ err = -EINVAL; ++ if (unlikely(sb && sb == d->d_sb)) { ++ if (!silent) ++ pr_err("%s must be outside\n", fpath); ++ goto out; ++ } ++ if (unlikely(au_test_fs_bad_xino(d->d_sb))) { ++ if (!silent) ++ pr_err("xino doesn't support %s(%s)\n", ++ fpath, au_sbtype(d->d_sb)); ++ goto out; ++ } ++ return file; /* success */ ++ ++out: ++ fput(file); ++ file = ERR_PTR(err); ++ return file; ++} ++ ++/* ++ * create a new xinofile at the same place/path as @base. ++ */ ++struct file *au_xino_create2(struct super_block *sb, struct path *base, ++ struct file *copy_src) ++{ ++ struct file *file; ++ struct dentry *dentry; ++ struct inode *dir, *delegated; ++ struct qstr *name; ++ struct path ppath, path; ++ int err, do_unlock; ++ struct au_xino_lock_dir ldir; ++ ++ do_unlock = 1; ++ au_xino_lock_dir(sb, base, &ldir); ++ dentry = base->dentry; ++ ppath.dentry = dentry->d_parent; /* dir inode is locked */ ++ ppath.mnt = base->mnt; ++ dir = d_inode(ppath.dentry); ++ IMustLock(dir); ++ ++ name = &dentry->d_name; ++ path.dentry = vfsub_lookup_one_len(name->name, &ppath, name->len); ++ if (IS_ERR(path.dentry)) { ++ file = (void *)path.dentry; ++ pr_err("%pd lookup err %ld\n", dentry, PTR_ERR(path.dentry)); ++ goto out; ++ } ++ ++ /* no need to mnt_want_write() since we call dentry_open() later */ ++ err = vfs_create(mnt_user_ns(base->mnt), dir, path.dentry, 0666, NULL); ++ if (unlikely(err)) { ++ file = ERR_PTR(err); ++ pr_err("%pd create err %d\n", dentry, err); ++ goto out_dput; ++ } ++ ++ path.mnt = base->mnt; ++ file = vfsub_dentry_open(&path, ++ O_RDWR | O_CREAT | O_EXCL | O_LARGEFILE ++ /* | __FMODE_NONOTIFY */); ++ if (IS_ERR(file)) { ++ pr_err("%pd open err %ld\n", dentry, PTR_ERR(file)); ++ goto out_dput; ++ } ++ ++ delegated = NULL; ++ err = vfsub_unlink(dir, &file->f_path, &delegated, /*force*/0); ++ au_xino_unlock_dir(&ldir); ++ do_unlock = 0; ++ if (unlikely(err == -EWOULDBLOCK)) { ++ pr_warn("cannot retry for NFSv4 delegation" ++ " for an internal unlink\n"); ++ iput(delegated); ++ } ++ if (unlikely(err)) { ++ pr_err("%pd unlink err %d\n", dentry, err); ++ goto out_fput; ++ } ++ ++ if (copy_src) { ++ /* no one can touch copy_src xino */ ++ err = au_copy_file(file, copy_src, vfsub_f_size_read(copy_src)); ++ if (unlikely(err)) { ++ pr_err("%pd copy err %d\n", dentry, err); ++ goto out_fput; ++ } ++ } ++ goto out_dput; /* success */ ++ ++out_fput: ++ fput(file); ++ file = ERR_PTR(err); ++out_dput: ++ dput(path.dentry); ++out: ++ if (do_unlock) ++ au_xino_unlock_dir(&ldir); ++ return file; ++} ++ ++struct file *au_xino_file1(struct au_xino *xi) ++{ ++ struct file *file; ++ unsigned int u, nfile; ++ ++ file = NULL; ++ nfile = xi->xi_nfile; ++ for (u = 0; u < nfile; u++) { ++ file = xi->xi_file[u]; ++ if (file) ++ break; ++ } ++ ++ return file; ++} ++ ++static int au_xino_file_set(struct au_xino *xi, int idx, struct file *file) ++{ ++ int err; ++ struct file *f; ++ void *p; ++ ++ if (file) ++ get_file(file); ++ ++ err = 0; ++ f = NULL; ++ if (idx < xi->xi_nfile) { ++ f = xi->xi_file[idx]; ++ if (f) ++ fput(f); ++ } else { ++ p = au_kzrealloc(xi->xi_file, ++ sizeof(*xi->xi_file) * xi->xi_nfile, ++ sizeof(*xi->xi_file) * (idx + 1), ++ GFP_NOFS, /*may_shrink*/0); ++ if (p) { ++ MtxMustLock(&xi->xi_mtx); ++ xi->xi_file = p; ++ xi->xi_nfile = idx + 1; ++ } else { ++ err = -ENOMEM; ++ if (file) ++ fput(file); ++ goto out; ++ } ++ } ++ xi->xi_file[idx] = file; ++ ++out: ++ return err; ++} ++ ++/* ++ * if @xinew->xi is not set, then create new xigen file. ++ */ ++struct file *au_xi_new(struct super_block *sb, struct au_xi_new *xinew) ++{ ++ struct file *file; ++ int err; ++ ++ SiMustAnyLock(sb); ++ ++ file = au_xino_create2(sb, xinew->base, xinew->copy_src); ++ if (IS_ERR(file)) { ++ err = PTR_ERR(file); ++ pr_err("%s[%d], err %d\n", ++ xinew->xi ? "xino" : "xigen", ++ xinew->idx, err); ++ goto out; ++ } ++ ++ if (xinew->xi) ++ err = au_xino_file_set(xinew->xi, xinew->idx, file); ++ else { ++ BUG(); ++ /* todo: make xigen file an array */ ++ /* err = au_xigen_file_set(sb, xinew->idx, file); */ ++ } ++ fput(file); ++ if (unlikely(err)) ++ file = ERR_PTR(err); ++ ++out: ++ return file; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * truncate xino files ++ */ ++static int au_xino_do_trunc(struct super_block *sb, aufs_bindex_t bindex, ++ int idx, struct kstatfs *st) ++{ ++ int err; ++ blkcnt_t blocks; ++ struct file *file, *new_xino; ++ struct au_xi_new xinew = { ++ .idx = idx ++ }; ++ ++ err = 0; ++ xinew.xi = au_sbr(sb, bindex)->br_xino; ++ file = au_xino_file(xinew.xi, idx); ++ if (!file) ++ goto out; ++ ++ xinew.base = &file->f_path; ++ err = vfs_statfs(xinew.base, st); ++ if (unlikely(err)) { ++ AuErr1("statfs err %d, ignored\n", err); ++ err = 0; ++ goto out; ++ } ++ ++ blocks = file_inode(file)->i_blocks; ++ pr_info("begin truncating xino(b%d-%d), ib%llu, %llu/%llu free blks\n", ++ bindex, idx, (u64)blocks, st->f_bfree, st->f_blocks); ++ ++ xinew.copy_src = file; ++ new_xino = au_xi_new(sb, &xinew); ++ if (IS_ERR(new_xino)) { ++ err = PTR_ERR(new_xino); ++ pr_err("xino(b%d-%d), err %d, ignored\n", bindex, idx, err); ++ goto out; ++ } ++ ++ err = vfs_statfs(&new_xino->f_path, st); ++ if (!err) ++ pr_info("end truncating xino(b%d-%d), ib%llu, %llu/%llu free blks\n", ++ bindex, idx, (u64)file_inode(new_xino)->i_blocks, ++ st->f_bfree, st->f_blocks); ++ else { ++ AuErr1("statfs err %d, ignored\n", err); ++ err = 0; ++ } ++ ++out: ++ return err; ++} ++ ++int au_xino_trunc(struct super_block *sb, aufs_bindex_t bindex, int idx_begin) ++{ ++ int err, i; ++ unsigned long jiffy; ++ aufs_bindex_t bbot; ++ struct kstatfs *st; ++ struct au_branch *br; ++ struct au_xino *xi; ++ ++ err = -ENOMEM; ++ st = kmalloc(sizeof(*st), GFP_NOFS); ++ if (unlikely(!st)) ++ goto out; ++ ++ err = -EINVAL; ++ bbot = au_sbbot(sb); ++ if (unlikely(bindex < 0 || bbot < bindex)) ++ goto out_st; ++ ++ err = 0; ++ jiffy = jiffies; ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ for (i = idx_begin; !err && i < xi->xi_nfile; i++) ++ err = au_xino_do_trunc(sb, bindex, i, st); ++ if (!err) ++ au_sbi(sb)->si_xino_jiffy = jiffy; ++ ++out_st: ++ au_kfree_rcu(st); ++out: ++ return err; ++} ++ ++struct xino_do_trunc_args { ++ struct super_block *sb; ++ struct au_branch *br; ++ int idx; ++}; ++ ++static void xino_do_trunc(void *_args) ++{ ++ struct xino_do_trunc_args *args = _args; ++ struct super_block *sb; ++ struct au_branch *br; ++ struct inode *dir; ++ int err, idx; ++ aufs_bindex_t bindex; ++ ++ err = 0; ++ sb = args->sb; ++ dir = d_inode(sb->s_root); ++ br = args->br; ++ idx = args->idx; ++ ++ si_noflush_write_lock(sb); ++ ii_read_lock_parent(dir); ++ bindex = au_br_index(sb, br->br_id); ++ err = au_xino_trunc(sb, bindex, idx); ++ ii_read_unlock(dir); ++ if (unlikely(err)) ++ pr_warn("err b%d, (%d)\n", bindex, err); ++ atomic_dec(&br->br_xino->xi_truncating); ++ au_lcnt_dec(&br->br_count); ++ si_write_unlock(sb); ++ au_nwt_done(&au_sbi(sb)->si_nowait); ++ au_kfree_rcu(args); ++} ++ ++/* ++ * returns the index in the xi_file array whose corresponding file is necessary ++ * to truncate, or -1 which means no need to truncate. ++ */ ++static int xino_trunc_test(struct super_block *sb, struct au_branch *br) ++{ ++ int err; ++ unsigned int u; ++ struct kstatfs st; ++ struct au_sbinfo *sbinfo; ++ struct au_xino *xi; ++ struct file *file; ++ ++ /* todo: si_xino_expire and the ratio should be customizable */ ++ sbinfo = au_sbi(sb); ++ if (time_before(jiffies, ++ sbinfo->si_xino_jiffy + sbinfo->si_xino_expire)) ++ return -1; ++ ++ /* truncation border */ ++ xi = br->br_xino; ++ for (u = 0; u < xi->xi_nfile; u++) { ++ file = au_xino_file(xi, u); ++ if (!file) ++ continue; ++ ++ err = vfs_statfs(&file->f_path, &st); ++ if (unlikely(err)) { ++ AuErr1("statfs err %d, ignored\n", err); ++ return -1; ++ } ++ if (div64_u64(st.f_bfree * 100, st.f_blocks) ++ >= AUFS_XINO_DEF_TRUNC) ++ return u; ++ } ++ ++ return -1; ++} ++ ++static void xino_try_trunc(struct super_block *sb, struct au_branch *br) ++{ ++ int idx; ++ struct xino_do_trunc_args *args; ++ int wkq_err; ++ ++ idx = xino_trunc_test(sb, br); ++ if (idx < 0) ++ return; ++ ++ if (atomic_inc_return(&br->br_xino->xi_truncating) > 1) ++ goto out; ++ ++ /* lock and kfree() will be called in trunc_xino() */ ++ args = kmalloc(sizeof(*args), GFP_NOFS); ++ if (unlikely(!args)) { ++ AuErr1("no memory\n"); ++ goto out; ++ } ++ ++ au_lcnt_inc(&br->br_count); ++ args->sb = sb; ++ args->br = br; ++ args->idx = idx; ++ wkq_err = au_wkq_nowait(xino_do_trunc, args, sb, /*flags*/0); ++ if (!wkq_err) ++ return; /* success */ ++ ++ pr_err("wkq %d\n", wkq_err); ++ au_lcnt_dec(&br->br_count); ++ au_kfree_rcu(args); ++ ++out: ++ atomic_dec(&br->br_xino->xi_truncating); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_xi_calc { ++ int idx; ++ loff_t pos; ++}; ++ ++static void au_xi_calc(struct super_block *sb, ino_t h_ino, ++ struct au_xi_calc *calc) ++{ ++ loff_t maxent; ++ ++ maxent = au_xi_maxent(sb); ++ calc->idx = div64_u64_rem(h_ino, maxent, &calc->pos); ++ calc->pos *= sizeof(ino_t); ++} ++ ++static int au_xino_do_new_async(struct super_block *sb, struct au_branch *br, ++ struct au_xi_calc *calc) ++{ ++ int err; ++ struct file *file; ++ struct au_xino *xi = br->br_xino; ++ struct au_xi_new xinew = { ++ .xi = xi ++ }; ++ ++ SiMustAnyLock(sb); ++ ++ err = 0; ++ if (!xi) ++ goto out; ++ ++ mutex_lock(&xi->xi_mtx); ++ file = au_xino_file(xi, calc->idx); ++ if (file) ++ goto out_mtx; ++ ++ file = au_xino_file(xi, /*idx*/-1); ++ AuDebugOn(!file); ++ xinew.idx = calc->idx; ++ xinew.base = &file->f_path; ++ /* xinew.copy_src = NULL; */ ++ file = au_xi_new(sb, &xinew); ++ if (IS_ERR(file)) ++ err = PTR_ERR(file); ++ ++out_mtx: ++ mutex_unlock(&xi->xi_mtx); ++out: ++ return err; ++} ++ ++struct au_xino_do_new_async_args { ++ struct super_block *sb; ++ struct au_branch *br; ++ struct au_xi_calc calc; ++ ino_t ino; ++}; ++ ++struct au_xi_writing { ++ struct hlist_bl_node node; ++ ino_t h_ino, ino; ++}; ++ ++static int au_xino_do_write(struct file *file, struct au_xi_calc *calc, ++ ino_t ino); ++ ++static void au_xino_call_do_new_async(void *args) ++{ ++ struct au_xino_do_new_async_args *a = args; ++ struct au_branch *br; ++ struct super_block *sb; ++ struct au_sbinfo *sbi; ++ struct inode *root; ++ struct file *file; ++ struct au_xi_writing *del, *p; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ int err; ++ ++ br = a->br; ++ sb = a->sb; ++ sbi = au_sbi(sb); ++ si_noflush_read_lock(sb); ++ root = d_inode(sb->s_root); ++ ii_read_lock_child(root); ++ err = au_xino_do_new_async(sb, br, &a->calc); ++ if (unlikely(err)) { ++ AuIOErr("err %d\n", err); ++ goto out; ++ } ++ ++ file = au_xino_file(br->br_xino, a->calc.idx); ++ AuDebugOn(!file); ++ err = au_xino_do_write(file, &a->calc, a->ino); ++ if (unlikely(err)) { ++ AuIOErr("err %d\n", err); ++ goto out; ++ } ++ ++ del = NULL; ++ hbl = &br->br_xino->xi_writing; ++ hlist_bl_lock(hbl); ++ au_hbl_for_each(pos, hbl) { ++ p = container_of(pos, struct au_xi_writing, node); ++ if (p->ino == a->ino) { ++ del = p; ++ hlist_bl_del(&p->node); ++ break; ++ } ++ } ++ hlist_bl_unlock(hbl); ++ au_kfree_rcu(del); ++ ++out: ++ au_lcnt_dec(&br->br_count); ++ ii_read_unlock(root); ++ si_read_unlock(sb); ++ au_nwt_done(&sbi->si_nowait); ++ au_kfree_rcu(a); ++} ++ ++/* ++ * create a new xino file asynchronously ++ */ ++static int au_xino_new_async(struct super_block *sb, struct au_branch *br, ++ struct au_xi_calc *calc, ino_t ino) ++{ ++ int err; ++ struct au_xino_do_new_async_args *arg; ++ ++ err = -ENOMEM; ++ arg = kmalloc(sizeof(*arg), GFP_NOFS); ++ if (unlikely(!arg)) ++ goto out; ++ ++ arg->sb = sb; ++ arg->br = br; ++ arg->calc = *calc; ++ arg->ino = ino; ++ au_lcnt_inc(&br->br_count); ++ err = au_wkq_nowait(au_xino_call_do_new_async, arg, sb, AuWkq_NEST); ++ if (unlikely(err)) { ++ pr_err("wkq %d\n", err); ++ au_lcnt_dec(&br->br_count); ++ au_kfree_rcu(arg); ++ } ++ ++out: ++ return err; ++} ++ ++/* ++ * read @ino from xinofile for the specified branch{@sb, @bindex} ++ * at the position of @h_ino. ++ */ ++int au_xino_read(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ ino_t *ino) ++{ ++ int err; ++ ssize_t sz; ++ struct au_xi_calc calc; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ struct au_xino *xi; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos; ++ struct au_xi_writing *p; ++ ++ *ino = 0; ++ if (!au_opt_test(au_mntflags(sb), XINO)) ++ return 0; /* no xino */ ++ ++ err = 0; ++ au_xi_calc(sb, h_ino, &calc); ++ xi = au_sbr(sb, bindex)->br_xino; ++ file = au_xino_file(xi, calc.idx); ++ if (!file) { ++ hbl = &xi->xi_writing; ++ hlist_bl_lock(hbl); ++ au_hbl_for_each(pos, hbl) { ++ p = container_of(pos, struct au_xi_writing, node); ++ if (p->h_ino == h_ino) { ++ AuDbg("hi%llu, i%llu, found\n", ++ (u64)p->h_ino, (u64)p->ino); ++ *ino = p->ino; ++ break; ++ } ++ } ++ hlist_bl_unlock(hbl); ++ return 0; ++ } else if (vfsub_f_size_read(file) < calc.pos + sizeof(*ino)) ++ return 0; /* no xino */ ++ ++ sbinfo = au_sbi(sb); ++ sz = xino_fread(file, ino, sizeof(*ino), &calc.pos); ++ if (sz == sizeof(*ino)) ++ return 0; /* success */ ++ ++ err = sz; ++ if (unlikely(sz >= 0)) { ++ err = -EIO; ++ AuIOErr("xino read error (%zd)\n", sz); ++ } ++ return err; ++} ++ ++static int au_xino_do_write(struct file *file, struct au_xi_calc *calc, ++ ino_t ino) ++{ ++ ssize_t sz; ++ ++ sz = xino_fwrite(file, &ino, sizeof(ino), &calc->pos); ++ if (sz == sizeof(ino)) ++ return 0; /* success */ ++ ++ AuIOErr("write failed (%zd)\n", sz); ++ return -EIO; ++} ++ ++/* ++ * write @ino to the xinofile for the specified branch{@sb, @bindex} ++ * at the position of @h_ino. ++ * even if @ino is zero, it is written to the xinofile and means no entry. ++ * if the size of the xino file on a specific filesystem exceeds the watermark, ++ * try truncating it. ++ */ ++int au_xino_write(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ ino_t ino) ++{ ++ int err; ++ unsigned int mnt_flags; ++ struct au_xi_calc calc; ++ struct file *file; ++ struct au_branch *br; ++ struct au_xino *xi; ++ struct au_xi_writing *p; ++ ++ SiMustAnyLock(sb); ++ ++ mnt_flags = au_mntflags(sb); ++ if (!au_opt_test(mnt_flags, XINO)) ++ return 0; ++ ++ au_xi_calc(sb, h_ino, &calc); ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ file = au_xino_file(xi, calc.idx); ++ if (!file) { ++ /* store the inum pair into the list */ ++ p = kmalloc(sizeof(*p), GFP_NOFS | __GFP_NOFAIL); ++ p->h_ino = h_ino; ++ p->ino = ino; ++ au_hbl_add(&p->node, &xi->xi_writing); ++ ++ /* create and write a new xino file asynchronously */ ++ err = au_xino_new_async(sb, br, &calc, ino); ++ if (!err) ++ return 0; /* success */ ++ goto out; ++ } ++ ++ err = au_xino_do_write(file, &calc, ino); ++ if (!err) { ++ br = au_sbr(sb, bindex); ++ if (au_opt_test(mnt_flags, TRUNC_XINO) ++ && au_test_fs_trunc_xino(au_br_sb(br))) ++ xino_try_trunc(sb, br); ++ return 0; /* success */ ++ } ++ ++out: ++ AuIOErr("write failed (%d)\n", err); ++ return -EIO; ++} ++ ++static ssize_t xino_fread_wkq(struct file *file, void *buf, size_t size, ++ loff_t *pos); ++ ++/* todo: unnecessary to support mmap_sem since kernel-space? */ ++ssize_t xino_fread(struct file *file, void *kbuf, size_t size, loff_t *pos) ++{ ++ ssize_t err; ++ int i; ++ const int prevent_endless = 10; ++ ++ i = 0; ++ do { ++ err = vfsub_read_k(file, kbuf, size, pos); ++ if (err == -EINTR ++ && !au_wkq_test() ++ && fatal_signal_pending(current)) { ++ err = xino_fread_wkq(file, kbuf, size, pos); ++ BUG_ON(err == -EINTR); ++ } ++ } while (i++ < prevent_endless ++ && (err == -EAGAIN || err == -EINTR)); ++ ++#if 0 /* reserved for future use */ ++ if (err > 0) ++ fsnotify_access(file->f_path.dentry); ++#endif ++ ++ return err; ++} ++ ++struct xino_fread_args { ++ ssize_t *errp; ++ struct file *file; ++ void *buf; ++ size_t size; ++ loff_t *pos; ++}; ++ ++static void call_xino_fread(void *args) ++{ ++ struct xino_fread_args *a = args; ++ *a->errp = xino_fread(a->file, a->buf, a->size, a->pos); ++} ++ ++static ssize_t xino_fread_wkq(struct file *file, void *buf, size_t size, ++ loff_t *pos) ++{ ++ ssize_t err; ++ int wkq_err; ++ struct xino_fread_args args = { ++ .errp = &err, ++ .file = file, ++ .buf = buf, ++ .size = size, ++ .pos = pos ++ }; ++ ++ wkq_err = au_wkq_wait(call_xino_fread, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ ++ return err; ++} ++ ++static ssize_t xino_fwrite_wkq(struct file *file, void *buf, size_t size, ++ loff_t *pos); ++ ++static ssize_t do_xino_fwrite(struct file *file, void *kbuf, size_t size, ++ loff_t *pos) ++{ ++ ssize_t err; ++ int i; ++ const int prevent_endless = 10; ++ ++ i = 0; ++ do { ++ err = vfsub_write_k(file, kbuf, size, pos); ++ if (err == -EINTR ++ && !au_wkq_test() ++ && fatal_signal_pending(current)) { ++ err = xino_fwrite_wkq(file, kbuf, size, pos); ++ BUG_ON(err == -EINTR); ++ } ++ } while (i++ < prevent_endless ++ && (err == -EAGAIN || err == -EINTR)); ++ ++#if 0 /* reserved for future use */ ++ if (err > 0) ++ fsnotify_modify(file->f_path.dentry); ++#endif ++ ++ return err; ++} ++ ++struct do_xino_fwrite_args { ++ ssize_t *errp; ++ struct file *file; ++ void *buf; ++ size_t size; ++ loff_t *pos; ++}; ++ ++static void call_do_xino_fwrite(void *args) ++{ ++ struct do_xino_fwrite_args *a = args; ++ *a->errp = do_xino_fwrite(a->file, a->buf, a->size, a->pos); ++} ++ ++static ssize_t xino_fwrite_wkq(struct file *file, void *buf, size_t size, ++ loff_t *pos) ++{ ++ ssize_t err; ++ int wkq_err; ++ struct do_xino_fwrite_args args = { ++ .errp = &err, ++ .file = file, ++ .buf = buf, ++ .size = size, ++ .pos = pos ++ }; ++ ++ /* ++ * it breaks RLIMIT_FSIZE and normal user's limit, ++ * users should care about quota and real 'filesystem full.' ++ */ ++ wkq_err = au_wkq_wait(call_do_xino_fwrite, &args); ++ if (unlikely(wkq_err)) ++ err = wkq_err; ++ ++ return err; ++} ++ ++ssize_t xino_fwrite(struct file *file, void *buf, size_t size, loff_t *pos) ++{ ++ ssize_t err; ++ ++ if (rlimit(RLIMIT_FSIZE) == RLIM_INFINITY) { ++ lockdep_off(); ++ err = do_xino_fwrite(file, buf, size, pos); ++ lockdep_on(); ++ } else { ++ lockdep_off(); ++ err = xino_fwrite_wkq(file, buf, size, pos); ++ lockdep_on(); ++ } ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * inode number bitmap ++ */ ++static const int page_bits = (int)PAGE_SIZE * BITS_PER_BYTE; ++static ino_t xib_calc_ino(unsigned long pindex, int bit) ++{ ++ ino_t ino; ++ ++ AuDebugOn(bit < 0 || page_bits <= bit); ++ ino = AUFS_FIRST_INO + pindex * page_bits + bit; ++ return ino; ++} ++ ++static void xib_calc_bit(ino_t ino, unsigned long *pindex, int *bit) ++{ ++ AuDebugOn(ino < AUFS_FIRST_INO); ++ ino -= AUFS_FIRST_INO; ++ *pindex = ino / page_bits; ++ *bit = ino % page_bits; ++} ++ ++static int xib_pindex(struct super_block *sb, unsigned long pindex) ++{ ++ int err; ++ loff_t pos; ++ ssize_t sz; ++ struct au_sbinfo *sbinfo; ++ struct file *xib; ++ unsigned long *p; ++ ++ sbinfo = au_sbi(sb); ++ MtxMustLock(&sbinfo->si_xib_mtx); ++ AuDebugOn(pindex > ULONG_MAX / PAGE_SIZE ++ || !au_opt_test(sbinfo->si_mntflags, XINO)); ++ ++ if (pindex == sbinfo->si_xib_last_pindex) ++ return 0; ++ ++ xib = sbinfo->si_xib; ++ p = sbinfo->si_xib_buf; ++ pos = sbinfo->si_xib_last_pindex; ++ pos *= PAGE_SIZE; ++ sz = xino_fwrite(xib, p, PAGE_SIZE, &pos); ++ if (unlikely(sz != PAGE_SIZE)) ++ goto out; ++ ++ pos = pindex; ++ pos *= PAGE_SIZE; ++ if (vfsub_f_size_read(xib) >= pos + PAGE_SIZE) ++ sz = xino_fread(xib, p, PAGE_SIZE, &pos); ++ else { ++ memset(p, 0, PAGE_SIZE); ++ sz = xino_fwrite(xib, p, PAGE_SIZE, &pos); ++ } ++ if (sz == PAGE_SIZE) { ++ sbinfo->si_xib_last_pindex = pindex; ++ return 0; /* success */ ++ } ++ ++out: ++ AuIOErr1("write failed (%zd)\n", sz); ++ err = sz; ++ if (sz >= 0) ++ err = -EIO; ++ return err; ++} ++ ++static void au_xib_clear_bit(struct inode *inode) ++{ ++ int err, bit; ++ unsigned long pindex; ++ struct super_block *sb; ++ struct au_sbinfo *sbinfo; ++ ++ AuDebugOn(inode->i_nlink); ++ ++ sb = inode->i_sb; ++ xib_calc_bit(inode->i_ino, &pindex, &bit); ++ AuDebugOn(page_bits <= bit); ++ sbinfo = au_sbi(sb); ++ mutex_lock(&sbinfo->si_xib_mtx); ++ err = xib_pindex(sb, pindex); ++ if (!err) { ++ clear_bit(bit, sbinfo->si_xib_buf); ++ sbinfo->si_xib_next_bit = bit; ++ } ++ mutex_unlock(&sbinfo->si_xib_mtx); ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * truncate a xino bitmap file ++ */ ++ ++/* todo: slow */ ++static int do_xib_restore(struct super_block *sb, struct file *file, void *page) ++{ ++ int err, bit; ++ ssize_t sz; ++ unsigned long pindex; ++ loff_t pos, pend; ++ struct au_sbinfo *sbinfo; ++ ino_t *ino; ++ unsigned long *p; ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ MtxMustLock(&sbinfo->si_xib_mtx); ++ p = sbinfo->si_xib_buf; ++ pend = vfsub_f_size_read(file); ++ pos = 0; ++ while (pos < pend) { ++ sz = xino_fread(file, page, PAGE_SIZE, &pos); ++ err = sz; ++ if (unlikely(sz <= 0)) ++ goto out; ++ ++ err = 0; ++ for (ino = page; sz > 0; ino++, sz -= sizeof(ino)) { ++ if (unlikely(*ino < AUFS_FIRST_INO)) ++ continue; ++ ++ xib_calc_bit(*ino, &pindex, &bit); ++ AuDebugOn(page_bits <= bit); ++ err = xib_pindex(sb, pindex); ++ if (!err) ++ set_bit(bit, p); ++ else ++ goto out; ++ } ++ } ++ ++out: ++ return err; ++} ++ ++static int xib_restore(struct super_block *sb) ++{ ++ int err, i; ++ unsigned int nfile; ++ aufs_bindex_t bindex, bbot; ++ void *page; ++ struct au_branch *br; ++ struct au_xino *xi; ++ struct file *file; ++ ++ err = -ENOMEM; ++ page = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!page)) ++ goto out; ++ ++ err = 0; ++ bbot = au_sbbot(sb); ++ for (bindex = 0; !err && bindex <= bbot; bindex++) ++ if (!bindex || is_sb_shared(sb, bindex, bindex - 1) < 0) { ++ br = au_sbr(sb, bindex); ++ xi = br->br_xino; ++ nfile = xi->xi_nfile; ++ for (i = 0; i < nfile; i++) { ++ file = au_xino_file(xi, i); ++ if (file) ++ err = do_xib_restore(sb, file, page); ++ } ++ } else ++ AuDbg("skip shared b%d\n", bindex); ++ free_page((unsigned long)page); ++ ++out: ++ return err; ++} ++ ++int au_xib_trunc(struct super_block *sb) ++{ ++ int err; ++ ssize_t sz; ++ loff_t pos; ++ struct au_sbinfo *sbinfo; ++ unsigned long *p; ++ struct file *file; ++ ++ SiMustWriteLock(sb); ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ if (!au_opt_test(sbinfo->si_mntflags, XINO)) ++ goto out; ++ ++ file = sbinfo->si_xib; ++ if (vfsub_f_size_read(file) <= PAGE_SIZE) ++ goto out; ++ ++ file = au_xino_create2(sb, &sbinfo->si_xib->f_path, NULL); ++ err = PTR_ERR(file); ++ if (IS_ERR(file)) ++ goto out; ++ fput(sbinfo->si_xib); ++ sbinfo->si_xib = file; ++ ++ p = sbinfo->si_xib_buf; ++ memset(p, 0, PAGE_SIZE); ++ pos = 0; ++ sz = xino_fwrite(sbinfo->si_xib, p, PAGE_SIZE, &pos); ++ if (unlikely(sz != PAGE_SIZE)) { ++ err = sz; ++ AuIOErr("err %d\n", err); ++ if (sz >= 0) ++ err = -EIO; ++ goto out; ++ } ++ ++ mutex_lock(&sbinfo->si_xib_mtx); ++ /* mnt_want_write() is unnecessary here */ ++ err = xib_restore(sb); ++ mutex_unlock(&sbinfo->si_xib_mtx); ++ ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct au_xino *au_xino_alloc(unsigned int nfile) ++{ ++ struct au_xino *xi; ++ ++ xi = kzalloc(sizeof(*xi), GFP_NOFS); ++ if (unlikely(!xi)) ++ goto out; ++ xi->xi_nfile = nfile; ++ xi->xi_file = kcalloc(nfile, sizeof(*xi->xi_file), GFP_NOFS); ++ if (unlikely(!xi->xi_file)) ++ goto out_free; ++ ++ xi->xi_nondir.total = 8; /* initial size */ ++ xi->xi_nondir.array = kcalloc(xi->xi_nondir.total, sizeof(ino_t), ++ GFP_NOFS); ++ if (unlikely(!xi->xi_nondir.array)) ++ goto out_file; ++ ++ spin_lock_init(&xi->xi_nondir.spin); ++ init_waitqueue_head(&xi->xi_nondir.wqh); ++ mutex_init(&xi->xi_mtx); ++ INIT_HLIST_BL_HEAD(&xi->xi_writing); ++ atomic_set(&xi->xi_truncating, 0); ++ kref_init(&xi->xi_kref); ++ goto out; /* success */ ++ ++out_file: ++ au_kfree_try_rcu(xi->xi_file); ++out_free: ++ au_kfree_rcu(xi); ++ xi = NULL; ++out: ++ return xi; ++} ++ ++static int au_xino_init(struct au_branch *br, int idx, struct file *file) ++{ ++ int err; ++ struct au_xino *xi; ++ ++ err = 0; ++ xi = au_xino_alloc(idx + 1); ++ if (unlikely(!xi)) { ++ err = -ENOMEM; ++ goto out; ++ } ++ ++ if (file) ++ get_file(file); ++ xi->xi_file[idx] = file; ++ AuDebugOn(br->br_xino); ++ br->br_xino = xi; ++ ++out: ++ return err; ++} ++ ++static void au_xino_release(struct kref *kref) ++{ ++ struct au_xino *xi; ++ int i; ++ unsigned long ul; ++ struct hlist_bl_head *hbl; ++ struct hlist_bl_node *pos, *n; ++ struct au_xi_writing *p; ++ ++ xi = container_of(kref, struct au_xino, xi_kref); ++ for (i = 0; i < xi->xi_nfile; i++) ++ if (xi->xi_file[i]) ++ fput(xi->xi_file[i]); ++ for (i = xi->xi_nondir.total - 1; i >= 0; i--) ++ AuDebugOn(xi->xi_nondir.array[i]); ++ mutex_destroy(&xi->xi_mtx); ++ hbl = &xi->xi_writing; ++ ul = au_hbl_count(hbl); ++ if (unlikely(ul)) { ++ pr_warn("xi_writing %lu\n", ul); ++ hlist_bl_lock(hbl); ++ hlist_bl_for_each_entry_safe(p, pos, n, hbl, node) { ++ hlist_bl_del(&p->node); ++ /* kmemleak reported au_kfree_rcu() doesn't free it */ ++ kfree(p); ++ } ++ hlist_bl_unlock(hbl); ++ } ++ au_kfree_try_rcu(xi->xi_file); ++ au_kfree_try_rcu(xi->xi_nondir.array); ++ au_kfree_rcu(xi); ++} ++ ++int au_xino_put(struct au_branch *br) ++{ ++ int ret; ++ struct au_xino *xi; ++ ++ ret = 0; ++ xi = br->br_xino; ++ if (xi) { ++ br->br_xino = NULL; ++ ret = kref_put(&xi->xi_kref, au_xino_release); ++ } ++ ++ return ret; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * xino mount option handlers ++ */ ++ ++/* xino bitmap */ ++static void xino_clear_xib(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ if (sbinfo->si_xib) ++ fput(sbinfo->si_xib); ++ sbinfo->si_xib = NULL; ++ if (sbinfo->si_xib_buf) ++ free_page((unsigned long)sbinfo->si_xib_buf); ++ sbinfo->si_xib_buf = NULL; ++} ++ ++static int au_xino_set_xib(struct super_block *sb, struct path *path) ++{ ++ int err; ++ loff_t pos; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ struct super_block *xi_sb; ++ ++ SiMustWriteLock(sb); ++ ++ sbinfo = au_sbi(sb); ++ file = au_xino_create2(sb, path, sbinfo->si_xib); ++ err = PTR_ERR(file); ++ if (IS_ERR(file)) ++ goto out; ++ if (sbinfo->si_xib) ++ fput(sbinfo->si_xib); ++ sbinfo->si_xib = file; ++ xi_sb = file_inode(file)->i_sb; ++ sbinfo->si_ximaxent = xi_sb->s_maxbytes; ++ if (unlikely(sbinfo->si_ximaxent < PAGE_SIZE)) { ++ err = -EIO; ++ pr_err("s_maxbytes(%llu) on %s is too small\n", ++ (u64)sbinfo->si_ximaxent, au_sbtype(xi_sb)); ++ goto out_unset; ++ } ++ sbinfo->si_ximaxent /= sizeof(ino_t); ++ ++ err = -ENOMEM; ++ if (!sbinfo->si_xib_buf) ++ sbinfo->si_xib_buf = (void *)get_zeroed_page(GFP_NOFS); ++ if (unlikely(!sbinfo->si_xib_buf)) ++ goto out_unset; ++ ++ sbinfo->si_xib_last_pindex = 0; ++ sbinfo->si_xib_next_bit = 0; ++ if (vfsub_f_size_read(file) < PAGE_SIZE) { ++ pos = 0; ++ err = xino_fwrite(file, sbinfo->si_xib_buf, PAGE_SIZE, &pos); ++ if (unlikely(err != PAGE_SIZE)) ++ goto out_free; ++ } ++ err = 0; ++ goto out; /* success */ ++ ++out_free: ++ if (sbinfo->si_xib_buf) ++ free_page((unsigned long)sbinfo->si_xib_buf); ++ sbinfo->si_xib_buf = NULL; ++ if (err >= 0) ++ err = -EIO; ++out_unset: ++ fput(sbinfo->si_xib); ++ sbinfo->si_xib = NULL; ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++/* xino for each branch */ ++static void xino_clear_br(struct super_block *sb) ++{ ++ aufs_bindex_t bindex, bbot; ++ struct au_branch *br; ++ ++ bbot = au_sbbot(sb); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ AuDebugOn(!br); ++ au_xino_put(br); ++ } ++} ++ ++static void au_xino_set_br_shared(struct super_block *sb, struct au_branch *br, ++ aufs_bindex_t bshared) ++{ ++ struct au_branch *brshared; ++ ++ brshared = au_sbr(sb, bshared); ++ AuDebugOn(!brshared->br_xino); ++ AuDebugOn(!brshared->br_xino->xi_file); ++ if (br->br_xino != brshared->br_xino) { ++ au_xino_get(brshared); ++ au_xino_put(br); ++ br->br_xino = brshared->br_xino; ++ } ++} ++ ++struct au_xino_do_set_br { ++ struct au_branch *br; ++ ino_t h_ino; ++ aufs_bindex_t bshared; ++}; ++ ++static int au_xino_do_set_br(struct super_block *sb, struct path *path, ++ struct au_xino_do_set_br *args) ++{ ++ int err; ++ struct au_xi_calc calc; ++ struct file *file; ++ struct au_branch *br; ++ struct au_xi_new xinew = { ++ .base = path ++ }; ++ ++ br = args->br; ++ xinew.xi = br->br_xino; ++ au_xi_calc(sb, args->h_ino, &calc); ++ xinew.copy_src = au_xino_file(xinew.xi, calc.idx); ++ if (args->bshared >= 0) ++ /* shared xino */ ++ au_xino_set_br_shared(sb, br, args->bshared); ++ else if (!xinew.xi) { ++ /* new xino */ ++ err = au_xino_init(br, calc.idx, xinew.copy_src); ++ if (unlikely(err)) ++ goto out; ++ } ++ ++ /* force re-creating */ ++ xinew.xi = br->br_xino; ++ xinew.idx = calc.idx; ++ mutex_lock(&xinew.xi->xi_mtx); ++ file = au_xi_new(sb, &xinew); ++ mutex_unlock(&xinew.xi->xi_mtx); ++ err = PTR_ERR(file); ++ if (IS_ERR(file)) ++ goto out; ++ AuDebugOn(!file); ++ ++ err = au_xino_do_write(file, &calc, AUFS_ROOT_INO); ++ if (unlikely(err)) ++ au_xino_put(br); ++ ++out: ++ AuTraceErr(err); ++ return err; ++} ++ ++static int au_xino_set_br(struct super_block *sb, struct path *path) ++{ ++ int err; ++ aufs_bindex_t bindex, bbot; ++ struct au_xino_do_set_br args; ++ struct inode *inode; ++ ++ SiMustWriteLock(sb); ++ ++ bbot = au_sbbot(sb); ++ inode = d_inode(sb->s_root); ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ args.h_ino = au_h_iptr(inode, bindex)->i_ino; ++ args.br = au_sbr(sb, bindex); ++ args.bshared = is_sb_shared(sb, bindex, bindex - 1); ++ err = au_xino_do_set_br(sb, path, &args); ++ if (unlikely(err)) ++ break; ++ } ++ ++ AuTraceErr(err); ++ return err; ++} ++ ++void au_xino_clr(struct super_block *sb) ++{ ++ struct au_sbinfo *sbinfo; ++ ++ au_xigen_clr(sb); ++ xino_clear_xib(sb); ++ xino_clear_br(sb); ++ dbgaufs_brs_del(sb, 0); ++ sbinfo = au_sbi(sb); ++ /* lvalue, do not call au_mntflags() */ ++ au_opt_clr(sbinfo->si_mntflags, XINO); ++} ++ ++int au_xino_set(struct super_block *sb, struct au_opt_xino *xiopt, int remount) ++{ ++ int err, skip; ++ struct dentry *dentry, *parent, *cur_dentry, *cur_parent; ++ struct qstr *dname, *cur_name; ++ struct file *cur_xino; ++ struct au_sbinfo *sbinfo; ++ struct path *path, *cur_path; ++ ++ SiMustWriteLock(sb); ++ ++ err = 0; ++ sbinfo = au_sbi(sb); ++ path = &xiopt->file->f_path; ++ dentry = path->dentry; ++ parent = dget_parent(dentry); ++ if (remount) { ++ skip = 0; ++ cur_xino = sbinfo->si_xib; ++ if (cur_xino) { ++ cur_path = &cur_xino->f_path; ++ cur_dentry = cur_path->dentry; ++ cur_parent = dget_parent(cur_dentry); ++ cur_name = &cur_dentry->d_name; ++ dname = &dentry->d_name; ++ skip = (cur_parent == parent ++ && au_qstreq(dname, cur_name)); ++ dput(cur_parent); ++ } ++ if (skip) ++ goto out; ++ } ++ ++ au_opt_set(sbinfo->si_mntflags, XINO); ++ err = au_xino_set_xib(sb, path); ++ /* si_x{read,write} are set */ ++ if (!err) ++ err = au_xigen_set(sb, path); ++ if (!err) ++ err = au_xino_set_br(sb, path); ++ if (!err) { ++ dbgaufs_brs_add(sb, 0, /*topdown*/1); ++ goto out; /* success */ ++ } ++ ++ /* reset all */ ++ AuIOErr("failed setting xino(%d).\n", err); ++ au_xino_clr(sb); ++ ++out: ++ dput(parent); ++ return err; ++} ++ ++/* ++ * create a xinofile at the default place/path. ++ */ ++struct file *au_xino_def(struct super_block *sb) ++{ ++ struct file *file; ++ char *page, *p; ++ struct au_branch *br; ++ struct super_block *h_sb; ++ struct path path; ++ aufs_bindex_t bbot, bindex, bwr; ++ ++ br = NULL; ++ bbot = au_sbbot(sb); ++ bwr = -1; ++ for (bindex = 0; bindex <= bbot; bindex++) { ++ br = au_sbr(sb, bindex); ++ if (au_br_writable(br->br_perm) ++ && !au_test_fs_bad_xino(au_br_sb(br))) { ++ bwr = bindex; ++ break; ++ } ++ } ++ ++ if (bwr >= 0) { ++ file = ERR_PTR(-ENOMEM); ++ page = (void *)__get_free_page(GFP_NOFS); ++ if (unlikely(!page)) ++ goto out; ++ path.mnt = au_br_mnt(br); ++ path.dentry = au_h_dptr(sb->s_root, bwr); ++ p = d_path(&path, page, PATH_MAX - sizeof(AUFS_XINO_FNAME)); ++ file = (void *)p; ++ if (!IS_ERR(p)) { ++ strcat(p, "/" AUFS_XINO_FNAME); ++ AuDbg("%s\n", p); ++ file = au_xino_create(sb, p, /*silent*/0, /*wbrtop*/1); ++ } ++ free_page((unsigned long)page); ++ } else { ++ file = au_xino_create(sb, AUFS_XINO_DEFPATH, /*silent*/0, ++ /*wbrtop*/0); ++ if (IS_ERR(file)) ++ goto out; ++ h_sb = file->f_path.dentry->d_sb; ++ if (unlikely(au_test_fs_bad_xino(h_sb))) { ++ pr_err("xino doesn't support %s(%s)\n", ++ AUFS_XINO_DEFPATH, au_sbtype(h_sb)); ++ fput(file); ++ file = ERR_PTR(-EINVAL); ++ } ++ } ++ ++out: ++ return file; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * initialize the xinofile for the specified branch @br ++ * at the place/path where @base_file indicates. ++ * test whether another branch is on the same filesystem or not, ++ * if found then share the xinofile with another branch. ++ */ ++int au_xino_init_br(struct super_block *sb, struct au_branch *br, ino_t h_ino, ++ struct path *base) ++{ ++ int err; ++ struct au_xino_do_set_br args = { ++ .h_ino = h_ino, ++ .br = br ++ }; ++ ++ args.bshared = sbr_find_shared(sb, /*btop*/0, au_sbbot(sb), ++ au_br_sb(br)); ++ err = au_xino_do_set_br(sb, base, &args); ++ if (unlikely(err)) ++ au_xino_put(br); ++ ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ++ * get an unused inode number from bitmap ++ */ ++ino_t au_xino_new_ino(struct super_block *sb) ++{ ++ ino_t ino; ++ unsigned long *p, pindex, ul, pend; ++ struct au_sbinfo *sbinfo; ++ struct file *file; ++ int free_bit, err; ++ ++ if (!au_opt_test(au_mntflags(sb), XINO)) ++ return iunique(sb, AUFS_FIRST_INO); ++ ++ sbinfo = au_sbi(sb); ++ mutex_lock(&sbinfo->si_xib_mtx); ++ p = sbinfo->si_xib_buf; ++ free_bit = sbinfo->si_xib_next_bit; ++ if (free_bit < page_bits && !test_bit(free_bit, p)) ++ goto out; /* success */ ++ free_bit = find_first_zero_bit(p, page_bits); ++ if (free_bit < page_bits) ++ goto out; /* success */ ++ ++ pindex = sbinfo->si_xib_last_pindex; ++ for (ul = pindex - 1; ul < ULONG_MAX; ul--) { ++ err = xib_pindex(sb, ul); ++ if (unlikely(err)) ++ goto out_err; ++ free_bit = find_first_zero_bit(p, page_bits); ++ if (free_bit < page_bits) ++ goto out; /* success */ ++ } ++ ++ file = sbinfo->si_xib; ++ pend = vfsub_f_size_read(file) / PAGE_SIZE; ++ for (ul = pindex + 1; ul <= pend; ul++) { ++ err = xib_pindex(sb, ul); ++ if (unlikely(err)) ++ goto out_err; ++ free_bit = find_first_zero_bit(p, page_bits); ++ if (free_bit < page_bits) ++ goto out; /* success */ ++ } ++ BUG(); ++ ++out: ++ set_bit(free_bit, p); ++ sbinfo->si_xib_next_bit = free_bit + 1; ++ pindex = sbinfo->si_xib_last_pindex; ++ mutex_unlock(&sbinfo->si_xib_mtx); ++ ino = xib_calc_ino(pindex, free_bit); ++ AuDbg("i%lu\n", (unsigned long)ino); ++ return ino; ++out_err: ++ mutex_unlock(&sbinfo->si_xib_mtx); ++ AuDbg("i0\n"); ++ return 0; ++} ++ ++/* for s_op->delete_inode() */ ++void au_xino_delete_inode(struct inode *inode, const int unlinked) ++{ ++ int err; ++ unsigned int mnt_flags; ++ aufs_bindex_t bindex, bbot, bi; ++ unsigned char try_trunc; ++ struct au_iinfo *iinfo; ++ struct super_block *sb; ++ struct au_hinode *hi; ++ struct inode *h_inode; ++ struct au_branch *br; ++ struct au_xi_calc calc; ++ struct file *file; ++ ++ AuDebugOn(au_is_bad_inode(inode)); ++ ++ sb = inode->i_sb; ++ mnt_flags = au_mntflags(sb); ++ if (!au_opt_test(mnt_flags, XINO) ++ || inode->i_ino == AUFS_ROOT_INO) ++ return; ++ ++ if (unlinked) { ++ au_xigen_inc(inode); ++ au_xib_clear_bit(inode); ++ } ++ ++ iinfo = au_ii(inode); ++ bindex = iinfo->ii_btop; ++ if (bindex < 0) ++ return; ++ ++ try_trunc = !!au_opt_test(mnt_flags, TRUNC_XINO); ++ hi = au_hinode(iinfo, bindex); ++ bbot = iinfo->ii_bbot; ++ for (; bindex <= bbot; bindex++, hi++) { ++ h_inode = hi->hi_inode; ++ if (!h_inode ++ || (!unlinked && h_inode->i_nlink)) ++ continue; ++ ++ /* inode may not be revalidated */ ++ bi = au_br_index(sb, hi->hi_id); ++ if (bi < 0) ++ continue; ++ ++ br = au_sbr(sb, bi); ++ au_xi_calc(sb, h_inode->i_ino, &calc); ++ file = au_xino_file(br->br_xino, calc.idx); ++ if (IS_ERR_OR_NULL(file)) ++ continue; ++ ++ err = au_xino_do_write(file, &calc, /*ino*/0); ++ if (!err && try_trunc ++ && au_test_fs_trunc_xino(au_br_sb(br))) ++ xino_try_trunc(sb, br); ++ } ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++static int au_xinondir_find(struct au_xino *xi, ino_t h_ino) ++{ ++ int found, total, i; ++ ++ found = -1; ++ total = xi->xi_nondir.total; ++ for (i = 0; i < total; i++) { ++ if (xi->xi_nondir.array[i] != h_ino) ++ continue; ++ found = i; ++ break; ++ } ++ ++ return found; ++} ++ ++static int au_xinondir_expand(struct au_xino *xi) ++{ ++ int err, sz; ++ ino_t *p; ++ ++ BUILD_BUG_ON(KMALLOC_MAX_SIZE > INT_MAX); ++ ++ err = -ENOMEM; ++ sz = xi->xi_nondir.total * sizeof(ino_t); ++ if (unlikely(sz > KMALLOC_MAX_SIZE / 2)) ++ goto out; ++ p = au_kzrealloc(xi->xi_nondir.array, sz, sz << 1, GFP_ATOMIC, ++ /*may_shrink*/0); ++ if (p) { ++ xi->xi_nondir.array = p; ++ xi->xi_nondir.total <<= 1; ++ AuDbg("xi_nondir.total %d\n", xi->xi_nondir.total); ++ err = 0; ++ } ++ ++out: ++ return err; ++} ++ ++void au_xinondir_leave(struct super_block *sb, aufs_bindex_t bindex, ++ ino_t h_ino, int idx) ++{ ++ struct au_xino *xi; ++ ++ AuDebugOn(!au_opt_test(au_mntflags(sb), XINO)); ++ xi = au_sbr(sb, bindex)->br_xino; ++ AuDebugOn(idx < 0 || xi->xi_nondir.total <= idx); ++ ++ spin_lock(&xi->xi_nondir.spin); ++ AuDebugOn(xi->xi_nondir.array[idx] != h_ino); ++ xi->xi_nondir.array[idx] = 0; ++ spin_unlock(&xi->xi_nondir.spin); ++ wake_up_all(&xi->xi_nondir.wqh); ++} ++ ++int au_xinondir_enter(struct super_block *sb, aufs_bindex_t bindex, ino_t h_ino, ++ int *idx) ++{ ++ int err, found, empty; ++ struct au_xino *xi; ++ ++ err = 0; ++ *idx = -1; ++ if (!au_opt_test(au_mntflags(sb), XINO)) ++ goto out; /* no xino */ ++ ++ xi = au_sbr(sb, bindex)->br_xino; ++ ++again: ++ spin_lock(&xi->xi_nondir.spin); ++ found = au_xinondir_find(xi, h_ino); ++ if (found == -1) { ++ empty = au_xinondir_find(xi, /*h_ino*/0); ++ if (empty == -1) { ++ empty = xi->xi_nondir.total; ++ err = au_xinondir_expand(xi); ++ if (unlikely(err)) ++ goto out_unlock; ++ } ++ xi->xi_nondir.array[empty] = h_ino; ++ *idx = empty; ++ } else { ++ spin_unlock(&xi->xi_nondir.spin); ++ wait_event(xi->xi_nondir.wqh, ++ xi->xi_nondir.array[found] != h_ino); ++ goto again; ++ } ++ ++out_unlock: ++ spin_unlock(&xi->xi_nondir.spin); ++out: ++ return err; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++int au_xino_path(struct seq_file *seq, struct file *file) ++{ ++ int err; ++ ++ err = au_seq_path(seq, &file->f_path); ++ if (unlikely(err)) ++ goto out; ++ ++#define Deleted "\\040(deleted)" ++ seq->count -= sizeof(Deleted) - 1; ++ AuDebugOn(memcmp(seq->buf + seq->count, Deleted, ++ sizeof(Deleted) - 1)); ++#undef Deleted ++ ++out: ++ return err; ++} +diff -Nurp linux-5.15.37/fs/dcache.c linux-5.15.37-aufs/fs/dcache.c +--- linux-5.15.37/fs/dcache.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/dcache.c 2022-04-08 20:22:30.617616719 +0300 +@@ -1345,7 +1345,7 @@ enum d_walk_ret { + * + * The @enter() callbacks are called with d_lock held. + */ +-static void d_walk(struct dentry *parent, void *data, ++void d_walk(struct dentry *parent, void *data, + enum d_walk_ret (*enter)(void *, struct dentry *)) + { + struct dentry *this_parent; +diff -Nurp linux-5.15.37/fs/fcntl.c linux-5.15.37-aufs/fs/fcntl.c +--- linux-5.15.37/fs/fcntl.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/fcntl.c 2022-04-08 20:22:30.617616719 +0300 +@@ -33,7 +33,7 @@ + + #define SETFL_MASK (O_APPEND | O_NONBLOCK | O_NDELAY | O_DIRECT | O_NOATIME) + +-static int setfl(int fd, struct file * filp, unsigned long arg) ++int setfl(int fd, struct file *filp, unsigned long arg) + { + struct inode * inode = file_inode(filp); + int error = 0; +@@ -64,6 +64,8 @@ static int setfl(int fd, struct file * f + + if (filp->f_op->check_flags) + error = filp->f_op->check_flags(arg); ++ if (!error && filp->f_op->setfl) ++ error = filp->f_op->setfl(filp, arg); + if (error) + return error; + +diff -Nurp linux-5.15.37/fs/Kconfig linux-5.15.37-aufs/fs/Kconfig +--- linux-5.15.37/fs/Kconfig 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/Kconfig 2022-04-08 20:22:30.610616377 +0300 +@@ -312,6 +312,7 @@ source "fs/sysv/Kconfig" + source "fs/ufs/Kconfig" + source "fs/erofs/Kconfig" + source "fs/vboxsf/Kconfig" ++source "fs/aufs/Kconfig" + + endif # MISC_FILESYSTEMS + +diff -Nurp linux-5.15.37/fs/Makefile linux-5.15.37-aufs/fs/Makefile +--- linux-5.15.37/fs/Makefile 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/Makefile 2022-04-08 20:22:30.610616377 +0300 +@@ -140,3 +140,4 @@ obj-$(CONFIG_EFIVAR_FS) += efivarfs/ + obj-$(CONFIG_EROFS_FS) += erofs/ + obj-$(CONFIG_VBOXSF_FS) += vboxsf/ + obj-$(CONFIG_ZONEFS_FS) += zonefs/ ++obj-$(CONFIG_AUFS_FS) += aufs/ +diff -Nurp linux-5.15.37/fs/namespace.c linux-5.15.37-aufs/fs/namespace.c +--- linux-5.15.37/fs/namespace.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/namespace.c 2022-04-08 20:22:30.617616719 +0300 +@@ -839,6 +839,12 @@ static inline int check_mnt(struct mount + return mnt->mnt_ns == current->nsproxy->mnt_ns; + } + ++/* for aufs, CONFIG_AUFS_BR_FUSE */ ++int is_current_mnt_ns(struct vfsmount *mnt) ++{ ++ return check_mnt(real_mount(mnt)); ++} ++ + /* + * vfsmount lock must be held for write + */ +diff -Nurp linux-5.15.37/fs/proc/base.c linux-5.15.37-aufs/fs/proc/base.c +--- linux-5.15.37/fs/proc/base.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/proc/base.c 2022-04-08 20:22:30.617616719 +0300 +@@ -2191,7 +2191,7 @@ static int map_files_get_link(struct den + rc = -ENOENT; + vma = find_exact_vma(mm, vm_start, vm_end); + if (vma && vma->vm_file) { +- *path = vma->vm_file->f_path; ++ *path = vma_pr_or_file(vma)->f_path; + path_get(path); + rc = 0; + } +diff -Nurp linux-5.15.37/fs/proc/nommu.c linux-5.15.37-aufs/fs/proc/nommu.c +--- linux-5.15.37/fs/proc/nommu.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/proc/nommu.c 2022-04-08 20:22:30.617616719 +0300 +@@ -40,7 +40,10 @@ static int nommu_region_show(struct seq_ + file = region->vm_file; + + if (file) { +- struct inode *inode = file_inode(region->vm_file); ++ struct inode *inode; ++ ++ file = vmr_pr_or_file(region); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + } +diff -Nurp linux-5.15.37/fs/proc/task_mmu.c linux-5.15.37-aufs/fs/proc/task_mmu.c +--- linux-5.15.37/fs/proc/task_mmu.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/proc/task_mmu.c 2022-04-08 20:22:30.617616719 +0300 +@@ -281,7 +281,10 @@ show_map_vma(struct seq_file *m, struct + const char *name = NULL; + + if (file) { +- struct inode *inode = file_inode(vma->vm_file); ++ struct inode *inode; ++ ++ file = vma_pr_or_file(vma); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + pgoff = ((loff_t)vma->vm_pgoff) << PAGE_SHIFT; +@@ -1903,7 +1906,7 @@ static int show_numa_map(struct seq_file + struct proc_maps_private *proc_priv = &numa_priv->proc_maps; + struct vm_area_struct *vma = v; + struct numa_maps *md = &numa_priv->md; +- struct file *file = vma->vm_file; ++ struct file *file = vma_pr_or_file(vma); + struct mm_struct *mm = vma->vm_mm; + struct mempolicy *pol; + char buffer[64]; +diff -Nurp linux-5.15.37/fs/proc/task_nommu.c linux-5.15.37-aufs/fs/proc/task_nommu.c +--- linux-5.15.37/fs/proc/task_nommu.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/proc/task_nommu.c 2022-04-08 20:22:30.617616719 +0300 +@@ -155,7 +155,10 @@ static int nommu_vma_show(struct seq_fil + file = vma->vm_file; + + if (file) { +- struct inode *inode = file_inode(vma->vm_file); ++ struct inode *inode; ++ ++ file = vma_pr_or_file(vma); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + pgoff = (loff_t)vma->vm_pgoff << PAGE_SHIFT; +diff -Nurp linux-5.15.37/fs/splice.c linux-5.15.37-aufs/fs/splice.c +--- linux-5.15.37/fs/splice.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/fs/splice.c 2022-04-08 20:22:30.617616719 +0300 +@@ -759,8 +759,8 @@ static int warn_unsupported(struct file + /* + * Attempt to initiate a splice from pipe to file. + */ +-static long do_splice_from(struct pipe_inode_info *pipe, struct file *out, +- loff_t *ppos, size_t len, unsigned int flags) ++long do_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags) + { + if (unlikely(!out->f_op->splice_write)) + return warn_unsupported(out, "write"); +@@ -770,9 +770,9 @@ static long do_splice_from(struct pipe_i + /* + * Attempt to initiate a splice from a file to a pipe. + */ +-static long do_splice_to(struct file *in, loff_t *ppos, +- struct pipe_inode_info *pipe, size_t len, +- unsigned int flags) ++long do_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags) + { + unsigned int p_space; + int ret; +diff -Nurp linux-5.15.37/include/linux/fs.h linux-5.15.37-aufs/include/linux/fs.h +--- linux-5.15.37/include/linux/fs.h 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/include/linux/fs.h 2022-04-08 20:22:30.617616719 +0300 +@@ -1372,6 +1372,7 @@ extern void fasync_free(struct fasync_st + /* can be called from interrupts */ + extern void kill_fasync(struct fasync_struct **, int, int); + ++extern int setfl(int fd, struct file *filp, unsigned long arg); + extern void __f_setown(struct file *filp, struct pid *, enum pid_type, int force); + extern int f_setown(struct file *filp, unsigned long arg, int force); + extern void f_delown(struct file *filp); +@@ -2003,6 +2004,7 @@ struct file_operations { + ssize_t (*sendpage) (struct file *, struct page *, int, size_t, loff_t *, int); + unsigned long (*get_unmapped_area)(struct file *, unsigned long, unsigned long, unsigned long, unsigned long); + int (*check_flags)(int); ++ int (*setfl)(struct file *, unsigned long); + int (*flock) (struct file *, int, struct file_lock *); + ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int); + ssize_t (*splice_read)(struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int); +@@ -2529,6 +2531,7 @@ extern int current_umask(void); + extern void ihold(struct inode * inode); + extern void iput(struct inode *); + extern int generic_update_time(struct inode *, struct timespec64 *, int); ++extern int update_time(struct inode *, struct timespec64 *, int); + + /* /sys/fs */ + extern struct kobject *fs_kobj; +@@ -2707,6 +2710,7 @@ static inline bool sb_is_blkdev_sb(struc + } + + void emergency_thaw_all(void); ++extern int __sync_filesystem(struct super_block *, int); + extern int sync_filesystem(struct super_block *); + extern const struct file_operations def_blk_fops; + extern const struct file_operations def_chr_fops; +diff -Nurp linux-5.15.37/include/linux/lockdep.h linux-5.15.37-aufs/include/linux/lockdep.h +--- linux-5.15.37/include/linux/lockdep.h 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/include/linux/lockdep.h 2022-04-08 20:22:30.618616768 +0300 +@@ -248,6 +248,8 @@ static inline int lockdep_match_key(stru + return lock->key == key; + } + ++struct lock_class *lockdep_hlock_class(struct held_lock *hlock); ++ + /* + * Acquire a lock. + * +diff -Nurp linux-5.15.37/include/linux/mm.h linux-5.15.37-aufs/include/linux/mm.h +--- linux-5.15.37/include/linux/mm.h 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/include/linux/mm.h 2022-04-08 20:22:30.618616768 +0300 +@@ -1895,6 +1895,43 @@ static inline void unmap_shared_mapping_ + unmap_mapping_range(mapping, holebegin, holelen, 0); + } + ++#if IS_ENABLED(CONFIG_AUFS_FS) ++extern void vma_do_file_update_time(struct vm_area_struct *, const char[], int); ++extern struct file *vma_do_pr_or_file(struct vm_area_struct *, const char[], ++ int); ++extern void vma_do_get_file(struct vm_area_struct *, const char[], int); ++extern void vma_do_fput(struct vm_area_struct *, const char[], int); ++ ++#define vma_file_update_time(vma) vma_do_file_update_time(vma, __func__, \ ++ __LINE__) ++#define vma_pr_or_file(vma) vma_do_pr_or_file(vma, __func__, \ ++ __LINE__) ++#define vma_get_file(vma) vma_do_get_file(vma, __func__, __LINE__) ++#define vma_fput(vma) vma_do_fput(vma, __func__, __LINE__) ++ ++#ifndef CONFIG_MMU ++extern struct file *vmr_do_pr_or_file(struct vm_region *, const char[], int); ++extern void vmr_do_fput(struct vm_region *, const char[], int); ++ ++#define vmr_pr_or_file(region) vmr_do_pr_or_file(region, __func__, \ ++ __LINE__) ++#define vmr_fput(region) vmr_do_fput(region, __func__, __LINE__) ++#endif /* !CONFIG_MMU */ ++ ++#else ++ ++#define vma_file_update_time(vma) file_update_time((vma)->vm_file) ++#define vma_pr_or_file(vma) (vma)->vm_file ++#define vma_get_file(vma) get_file((vma)->vm_file) ++#define vma_fput(vma) fput((vma)->vm_file) ++ ++#ifndef CONFIG_MMU ++#define vmr_pr_or_file(region) (region)->vm_file ++#define vmr_fput(region) fput((region)->vm_file) ++#endif /* !CONFIG_MMU */ ++ ++#endif /* CONFIG_AUFS_FS */ ++ + extern int access_process_vm(struct task_struct *tsk, unsigned long addr, + void *buf, int len, unsigned int gup_flags); + extern int access_remote_vm(struct mm_struct *mm, unsigned long addr, +diff -Nurp linux-5.15.37/include/linux/mm_types.h linux-5.15.37-aufs/include/linux/mm_types.h +--- linux-5.15.37/include/linux/mm_types.h 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/include/linux/mm_types.h 2022-04-08 20:22:30.618616768 +0300 +@@ -344,6 +344,9 @@ struct vm_region { + unsigned long vm_top; /* region allocated to here */ + unsigned long vm_pgoff; /* the offset in vm_file corresponding to vm_start */ + struct file *vm_file; /* the backing file or NULL */ ++#if IS_ENABLED(CONFIG_AUFS_FS) ++ struct file *vm_prfile; /* the virtual backing file or NULL */ ++#endif + + int vm_usage; /* region usage count (access under nommu_region_sem) */ + bool vm_icache_flushed : 1; /* true if the icache has been flushed for +@@ -440,6 +443,9 @@ struct vm_area_struct { + unsigned long vm_pgoff; /* Offset (within vm_file) in PAGE_SIZE + units */ + struct file * vm_file; /* File we map to (can be NULL). */ ++#if IS_ENABLED(CONFIG_AUFS_FS) ++ struct file *vm_prfile; /* shadow of vm_file */ ++#endif + void * vm_private_data; /* was vm_pte (shared mem) */ + + #ifdef CONFIG_SWAP +diff -Nurp linux-5.15.37/include/linux/mnt_namespace.h linux-5.15.37-aufs/include/linux/mnt_namespace.h +--- linux-5.15.37/include/linux/mnt_namespace.h 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/include/linux/mnt_namespace.h 2022-04-08 20:22:30.618616768 +0300 +@@ -7,12 +7,15 @@ struct mnt_namespace; + struct fs_struct; + struct user_namespace; + struct ns_common; ++struct vfsmount; + + extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *, + struct user_namespace *, struct fs_struct *); + extern void put_mnt_ns(struct mnt_namespace *ns); + extern struct ns_common *from_mnt_ns(struct mnt_namespace *); + ++extern int is_current_mnt_ns(struct vfsmount *mnt); ++ + extern const struct file_operations proc_mounts_operations; + extern const struct file_operations proc_mountinfo_operations; + extern const struct file_operations proc_mountstats_operations; +diff -Nurp linux-5.15.37/include/linux/splice.h linux-5.15.37-aufs/include/linux/splice.h +--- linux-5.15.37/include/linux/splice.h 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/include/linux/splice.h 2022-04-08 20:22:30.618616768 +0300 +@@ -93,4 +93,10 @@ extern void splice_shrink_spd(struct spl + + extern const struct pipe_buf_operations page_cache_pipe_buf_ops; + extern const struct pipe_buf_operations default_pipe_buf_ops; ++ ++extern long do_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags); ++extern long do_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags); + #endif +diff -Nurp linux-5.15.37/include/uapi/linux/aufs_type.h linux-5.15.37-aufs/include/uapi/linux/aufs_type.h +--- linux-5.15.37/include/uapi/linux/aufs_type.h 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/include/uapi/linux/aufs_type.h 2022-04-08 20:22:30.618616768 +0300 +@@ -0,0 +1,439 @@ ++/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ ++/* ++ * Copyright (C) 2005-2021 Junjiro R. Okajima ++ */ ++ ++#ifndef __AUFS_TYPE_H__ ++#define __AUFS_TYPE_H__ ++ ++#define AUFS_NAME "aufs" ++ ++#ifdef __KERNEL__ ++/* ++ * define it before including all other headers. ++ * sched.h may use pr_* macros before defining "current", so define the ++ * no-current version first, and re-define later. ++ */ ++#define pr_fmt(fmt) AUFS_NAME " %s:%d: " fmt, __func__, __LINE__ ++#include ++#undef pr_fmt ++#define pr_fmt(fmt) \ ++ AUFS_NAME " %s:%d:%.*s[%d]: " fmt, __func__, __LINE__, \ ++ (int)sizeof(current->comm), current->comm, current->pid ++#include ++#else ++#include ++#include ++#include ++#endif /* __KERNEL__ */ ++ ++#define AUFS_VERSION "5.17" ++ ++/* todo? move this to linux-2.6.19/include/magic.h */ ++#define AUFS_SUPER_MAGIC ('a' << 24 | 'u' << 16 | 'f' << 8 | 's') ++ ++/* ---------------------------------------------------------------------- */ ++ ++#ifdef __KERNEL__ ++#ifdef CONFIG_AUFS_BRANCH_MAX_127 ++typedef int8_t aufs_bindex_t; ++#define AUFS_BRANCH_MAX 127 ++#else ++typedef int16_t aufs_bindex_t; ++#ifdef CONFIG_AUFS_BRANCH_MAX_511 ++#define AUFS_BRANCH_MAX 511 ++#elif defined(CONFIG_AUFS_BRANCH_MAX_1023) ++#define AUFS_BRANCH_MAX 1023 ++#elif defined(CONFIG_AUFS_BRANCH_MAX_32767) ++#define AUFS_BRANCH_MAX 32767 ++#endif ++#endif ++ ++#ifndef AUFS_BRANCH_MAX ++#error unknown CONFIG_AUFS_BRANCH_MAX value ++#endif ++#endif /* __KERNEL__ */ ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define AUFS_FSTYPE AUFS_NAME ++ ++#define AUFS_ROOT_INO 2 ++#define AUFS_FIRST_INO 11 ++ ++#define AUFS_WH_PFX ".wh." ++#define AUFS_WH_PFX_LEN ((int)sizeof(AUFS_WH_PFX) - 1) ++#define AUFS_WH_TMP_LEN 4 ++/* a limit for rmdir/rename a dir and copyup */ ++#define AUFS_MAX_NAMELEN (NAME_MAX \ ++ - AUFS_WH_PFX_LEN * 2 /* doubly whiteouted */\ ++ - 1 /* dot */\ ++ - AUFS_WH_TMP_LEN) /* hex */ ++#define AUFS_XINO_FNAME "." AUFS_NAME ".xino" ++#define AUFS_XINO_DEFPATH "/tmp/" AUFS_XINO_FNAME ++#define AUFS_XINO_DEF_SEC 30 /* seconds */ ++#define AUFS_XINO_DEF_TRUNC 45 /* percentage */ ++#define AUFS_DIRWH_DEF 3 ++#define AUFS_RDCACHE_DEF 10 /* seconds */ ++#define AUFS_RDCACHE_MAX 3600 /* seconds */ ++#define AUFS_RDBLK_DEF 512 /* bytes */ ++#define AUFS_RDHASH_DEF 32 ++#define AUFS_WKQ_NAME AUFS_NAME "d" ++#define AUFS_MFS_DEF_SEC 30 /* seconds */ ++#define AUFS_MFS_MAX_SEC 3600 /* seconds */ ++#define AUFS_FHSM_CACHE_DEF_SEC 30 /* seconds */ ++#define AUFS_PLINK_WARN 50 /* number of plinks in a single bucket */ ++ ++/* pseudo-link maintenace under /proc */ ++#define AUFS_PLINK_MAINT_NAME "plink_maint" ++#define AUFS_PLINK_MAINT_DIR "fs/" AUFS_NAME ++#define AUFS_PLINK_MAINT_PATH AUFS_PLINK_MAINT_DIR "/" AUFS_PLINK_MAINT_NAME ++ ++/* dirren, renamed dir */ ++#define AUFS_DR_INFO_PFX AUFS_WH_PFX ".dr." ++#define AUFS_DR_BRHINO_NAME AUFS_WH_PFX "hino" ++/* whiteouted doubly */ ++#define AUFS_WH_DR_INFO_PFX AUFS_WH_PFX AUFS_DR_INFO_PFX ++#define AUFS_WH_DR_BRHINO AUFS_WH_PFX AUFS_DR_BRHINO_NAME ++ ++#define AUFS_DIROPQ_NAME AUFS_WH_PFX ".opq" /* whiteouted doubly */ ++#define AUFS_WH_DIROPQ AUFS_WH_PFX AUFS_DIROPQ_NAME ++ ++#define AUFS_BASE_NAME AUFS_WH_PFX AUFS_NAME ++#define AUFS_PLINKDIR_NAME AUFS_WH_PFX "plnk" ++#define AUFS_ORPHDIR_NAME AUFS_WH_PFX "orph" ++ ++/* doubly whiteouted */ ++#define AUFS_WH_BASE AUFS_WH_PFX AUFS_BASE_NAME ++#define AUFS_WH_PLINKDIR AUFS_WH_PFX AUFS_PLINKDIR_NAME ++#define AUFS_WH_ORPHDIR AUFS_WH_PFX AUFS_ORPHDIR_NAME ++ ++/* branch permissions and attributes */ ++#define AUFS_BRPERM_RW "rw" ++#define AUFS_BRPERM_RO "ro" ++#define AUFS_BRPERM_RR "rr" ++#define AUFS_BRATTR_COO_REG "coo_reg" ++#define AUFS_BRATTR_COO_ALL "coo_all" ++#define AUFS_BRATTR_FHSM "fhsm" ++#define AUFS_BRATTR_UNPIN "unpin" ++#define AUFS_BRATTR_ICEX "icex" ++#define AUFS_BRATTR_ICEX_SEC "icexsec" ++#define AUFS_BRATTR_ICEX_SYS "icexsys" ++#define AUFS_BRATTR_ICEX_TR "icextr" ++#define AUFS_BRATTR_ICEX_USR "icexusr" ++#define AUFS_BRATTR_ICEX_OTH "icexoth" ++#define AUFS_BRRATTR_WH "wh" ++#define AUFS_BRWATTR_NLWH "nolwh" ++#define AUFS_BRWATTR_MOO "moo" ++ ++#define AuBrPerm_RW 1 /* writable, hardlinkable wh */ ++#define AuBrPerm_RO (1 << 1) /* readonly */ ++#define AuBrPerm_RR (1 << 2) /* natively readonly */ ++#define AuBrPerm_Mask (AuBrPerm_RW | AuBrPerm_RO | AuBrPerm_RR) ++ ++#define AuBrAttr_COO_REG (1 << 3) /* copy-up on open */ ++#define AuBrAttr_COO_ALL (1 << 4) ++#define AuBrAttr_COO_Mask (AuBrAttr_COO_REG | AuBrAttr_COO_ALL) ++ ++#define AuBrAttr_FHSM (1 << 5) /* file-based hsm */ ++#define AuBrAttr_UNPIN (1 << 6) /* rename-able top dir of ++ branch. meaningless since ++ linux-3.18-rc1 */ ++ ++/* ignore error in copying XATTR */ ++#define AuBrAttr_ICEX_SEC (1 << 7) ++#define AuBrAttr_ICEX_SYS (1 << 8) ++#define AuBrAttr_ICEX_TR (1 << 9) ++#define AuBrAttr_ICEX_USR (1 << 10) ++#define AuBrAttr_ICEX_OTH (1 << 11) ++#define AuBrAttr_ICEX (AuBrAttr_ICEX_SEC \ ++ | AuBrAttr_ICEX_SYS \ ++ | AuBrAttr_ICEX_TR \ ++ | AuBrAttr_ICEX_USR \ ++ | AuBrAttr_ICEX_OTH) ++ ++#define AuBrRAttr_WH (1 << 12) /* whiteout-able */ ++#define AuBrRAttr_Mask AuBrRAttr_WH ++ ++#define AuBrWAttr_NoLinkWH (1 << 13) /* un-hardlinkable whiteouts */ ++#define AuBrWAttr_MOO (1 << 14) /* move-up on open */ ++#define AuBrWAttr_Mask (AuBrWAttr_NoLinkWH | AuBrWAttr_MOO) ++ ++#define AuBrAttr_CMOO_Mask (AuBrAttr_COO_Mask | AuBrWAttr_MOO) ++ ++/* #warning test userspace */ ++#ifdef __KERNEL__ ++#ifndef CONFIG_AUFS_FHSM ++#undef AuBrAttr_FHSM ++#define AuBrAttr_FHSM 0 ++#endif ++#ifndef CONFIG_AUFS_XATTR ++#undef AuBrAttr_ICEX ++#define AuBrAttr_ICEX 0 ++#undef AuBrAttr_ICEX_SEC ++#define AuBrAttr_ICEX_SEC 0 ++#undef AuBrAttr_ICEX_SYS ++#define AuBrAttr_ICEX_SYS 0 ++#undef AuBrAttr_ICEX_TR ++#define AuBrAttr_ICEX_TR 0 ++#undef AuBrAttr_ICEX_USR ++#define AuBrAttr_ICEX_USR 0 ++#undef AuBrAttr_ICEX_OTH ++#define AuBrAttr_ICEX_OTH 0 ++#endif ++#endif ++ ++/* the longest combination */ ++/* AUFS_BRATTR_ICEX and AUFS_BRATTR_ICEX_TR don't affect here */ ++#define AuBrPermStrSz sizeof(AUFS_BRPERM_RW \ ++ "+" AUFS_BRATTR_COO_REG \ ++ "+" AUFS_BRATTR_FHSM \ ++ "+" AUFS_BRATTR_UNPIN \ ++ "+" AUFS_BRATTR_ICEX_SEC \ ++ "+" AUFS_BRATTR_ICEX_SYS \ ++ "+" AUFS_BRATTR_ICEX_USR \ ++ "+" AUFS_BRATTR_ICEX_OTH \ ++ "+" AUFS_BRWATTR_NLWH) ++ ++typedef struct { ++ char a[AuBrPermStrSz]; ++} au_br_perm_str_t; ++ ++static inline int au_br_writable(int brperm) ++{ ++ return brperm & AuBrPerm_RW; ++} ++ ++static inline int au_br_whable(int brperm) ++{ ++ return brperm & (AuBrPerm_RW | AuBrRAttr_WH); ++} ++ ++static inline int au_br_wh_linkable(int brperm) ++{ ++ return !(brperm & AuBrWAttr_NoLinkWH); ++} ++ ++static inline int au_br_cmoo(int brperm) ++{ ++ return brperm & AuBrAttr_CMOO_Mask; ++} ++ ++static inline int au_br_fhsm(int brperm) ++{ ++ return brperm & AuBrAttr_FHSM; ++} ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* ioctl */ ++enum { ++ /* readdir in userspace */ ++ AuCtl_RDU, ++ AuCtl_RDU_INO, ++ ++ AuCtl_WBR_FD, /* pathconf wrapper */ ++ AuCtl_IBUSY, /* busy inode */ ++ AuCtl_MVDOWN, /* move-down */ ++ AuCtl_BR, /* info about branches */ ++ AuCtl_FHSM_FD /* connection for fhsm */ ++}; ++ ++/* borrowed from linux/include/linux/kernel.h */ ++#ifndef ALIGN ++#ifdef _GNU_SOURCE ++#define ALIGN(x, a) __ALIGN_MASK(x, (typeof(x))(a)-1) ++#else ++#define ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1)) ++#endif ++#define __ALIGN_MASK(x, mask) (((x)+(mask))&~(mask)) ++#endif ++ ++/* borrowed from linux/include/linux/compiler-gcc3.h */ ++#ifndef __aligned ++#define __aligned(x) __attribute__((aligned(x))) ++#endif ++ ++#ifdef __KERNEL__ ++#ifndef __packed ++#define __packed __attribute__((packed)) ++#endif ++#endif ++ ++struct au_rdu_cookie { ++ uint64_t h_pos; ++ int16_t bindex; ++ uint8_t flags; ++ uint8_t pad; ++ uint32_t generation; ++} __aligned(8); ++ ++struct au_rdu_ent { ++ uint64_t ino; ++ int16_t bindex; ++ uint8_t type; ++ uint8_t nlen; ++ uint8_t wh; ++ char name[]; ++} __aligned(8); ++ ++static inline int au_rdu_len(int nlen) ++{ ++ /* include the terminating NULL */ ++ return ALIGN(sizeof(struct au_rdu_ent) + nlen + 1, ++ sizeof(uint64_t)); ++} ++ ++union au_rdu_ent_ul { ++ struct au_rdu_ent __user *e; ++ uint64_t ul; ++}; ++ ++enum { ++ AufsCtlRduV_SZ, ++ AufsCtlRduV_End ++}; ++ ++struct aufs_rdu { ++ /* input */ ++ union { ++ uint64_t sz; /* AuCtl_RDU */ ++ uint64_t nent; /* AuCtl_RDU_INO */ ++ }; ++ union au_rdu_ent_ul ent; ++ uint16_t verify[AufsCtlRduV_End]; ++ ++ /* input/output */ ++ uint32_t blk; ++ ++ /* output */ ++ union au_rdu_ent_ul tail; ++ /* number of entries which were added in a single call */ ++ uint64_t rent; ++ uint8_t full; ++ uint8_t shwh; ++ ++ struct au_rdu_cookie cookie; ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* dirren. the branch is identified by the filename who contains this */ ++struct au_drinfo { ++ uint64_t ino; ++ union { ++ uint8_t oldnamelen; ++ uint64_t _padding; ++ }; ++ uint8_t oldname[]; ++} __aligned(8); ++ ++struct au_drinfo_fdata { ++ uint32_t magic; ++ struct au_drinfo drinfo; ++} __aligned(8); ++ ++#define AUFS_DRINFO_MAGIC_V1 ('a' << 24 | 'd' << 16 | 'r' << 8 | 0x01) ++/* future */ ++#define AUFS_DRINFO_MAGIC_V2 ('a' << 24 | 'd' << 16 | 'r' << 8 | 0x02) ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct aufs_wbr_fd { ++ uint32_t oflags; ++ int16_t brid; ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++struct aufs_ibusy { ++ uint64_t ino, h_ino; ++ int16_t bindex; ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* error code for move-down */ ++/* the actual message strings are implemented in aufs-util.git */ ++enum { ++ EAU_MVDOWN_OPAQUE = 1, ++ EAU_MVDOWN_WHITEOUT, ++ EAU_MVDOWN_UPPER, ++ EAU_MVDOWN_BOTTOM, ++ EAU_MVDOWN_NOUPPER, ++ EAU_MVDOWN_NOLOWERBR, ++ EAU_Last ++}; ++ ++/* flags for move-down */ ++#define AUFS_MVDOWN_DMSG 1 ++#define AUFS_MVDOWN_OWLOWER (1 << 1) /* overwrite lower */ ++#define AUFS_MVDOWN_KUPPER (1 << 2) /* keep upper */ ++#define AUFS_MVDOWN_ROLOWER (1 << 3) /* do even if lower is RO */ ++#define AUFS_MVDOWN_ROLOWER_R (1 << 4) /* did on lower RO */ ++#define AUFS_MVDOWN_ROUPPER (1 << 5) /* do even if upper is RO */ ++#define AUFS_MVDOWN_ROUPPER_R (1 << 6) /* did on upper RO */ ++#define AUFS_MVDOWN_BRID_UPPER (1 << 7) /* upper brid */ ++#define AUFS_MVDOWN_BRID_LOWER (1 << 8) /* lower brid */ ++#define AUFS_MVDOWN_FHSM_LOWER (1 << 9) /* find fhsm attr for lower */ ++#define AUFS_MVDOWN_STFS (1 << 10) /* req. stfs */ ++#define AUFS_MVDOWN_STFS_FAILED (1 << 11) /* output: stfs is unusable */ ++#define AUFS_MVDOWN_BOTTOM (1 << 12) /* output: no more lowers */ ++ ++/* index for move-down */ ++enum { ++ AUFS_MVDOWN_UPPER, ++ AUFS_MVDOWN_LOWER, ++ AUFS_MVDOWN_NARRAY ++}; ++ ++/* ++ * additional info of move-down ++ * number of free blocks and inodes. ++ * subset of struct kstatfs, but smaller and always 64bit. ++ */ ++struct aufs_stfs { ++ uint64_t f_blocks; ++ uint64_t f_bavail; ++ uint64_t f_files; ++ uint64_t f_ffree; ++}; ++ ++struct aufs_stbr { ++ int16_t brid; /* optional input */ ++ int16_t bindex; /* output */ ++ struct aufs_stfs stfs; /* output when AUFS_MVDOWN_STFS set */ ++} __aligned(8); ++ ++struct aufs_mvdown { ++ uint32_t flags; /* input/output */ ++ struct aufs_stbr stbr[AUFS_MVDOWN_NARRAY]; /* input/output */ ++ int8_t au_errno; /* output */ ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++union aufs_brinfo { ++ /* PATH_MAX may differ between kernel-space and user-space */ ++ char _spacer[4096]; ++ struct { ++ int16_t id; ++ int perm; ++ char path[]; ++ }; ++} __aligned(8); ++ ++/* ---------------------------------------------------------------------- */ ++ ++#define AuCtlType 'A' ++#define AUFS_CTL_RDU _IOWR(AuCtlType, AuCtl_RDU, struct aufs_rdu) ++#define AUFS_CTL_RDU_INO _IOWR(AuCtlType, AuCtl_RDU_INO, struct aufs_rdu) ++#define AUFS_CTL_WBR_FD _IOW(AuCtlType, AuCtl_WBR_FD, \ ++ struct aufs_wbr_fd) ++#define AUFS_CTL_IBUSY _IOWR(AuCtlType, AuCtl_IBUSY, struct aufs_ibusy) ++#define AUFS_CTL_MVDOWN _IOWR(AuCtlType, AuCtl_MVDOWN, \ ++ struct aufs_mvdown) ++#define AUFS_CTL_BRINFO _IOW(AuCtlType, AuCtl_BR, union aufs_brinfo) ++#define AUFS_CTL_FHSM_FD _IOW(AuCtlType, AuCtl_FHSM_FD, int) ++ ++#endif /* __AUFS_TYPE_H__ */ +diff -Nurp linux-5.15.37/kernel/fork.c linux-5.15.37-aufs/kernel/fork.c +--- linux-5.15.37/kernel/fork.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/kernel/fork.c 2022-04-08 20:22:30.618616768 +0300 +@@ -575,7 +575,7 @@ static __latent_entropy int dup_mmap(str + if (file) { + struct address_space *mapping = file->f_mapping; + +- get_file(file); ++ vma_get_file(tmp); + i_mmap_lock_write(mapping); + if (tmp->vm_flags & VM_SHARED) + mapping_allow_writable(mapping); +diff -Nurp linux-5.15.37/kernel/locking/lockdep.c linux-5.15.37-aufs/kernel/locking/lockdep.c +--- linux-5.15.37/kernel/locking/lockdep.c 2022-04-08 20:07:30.703499501 +0300 ++++ linux-5.15.37-aufs/kernel/locking/lockdep.c 2022-04-08 20:22:30.619616817 +0300 +@@ -187,7 +187,7 @@ unsigned long max_lock_class_idx; + struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; + DECLARE_BITMAP(lock_classes_in_use, MAX_LOCKDEP_KEYS); + +-static inline struct lock_class *hlock_class(struct held_lock *hlock) ++inline struct lock_class *lockdep_hlock_class(struct held_lock *hlock) + { + unsigned int class_idx = hlock->class_idx; + +@@ -208,6 +208,7 @@ static inline struct lock_class *hlock_c + */ + return lock_classes + class_idx; + } ++#define hlock_class(hlock) lockdep_hlock_class(hlock) + + #ifdef CONFIG_LOCK_STAT + static DEFINE_PER_CPU(struct lock_class_stats[MAX_LOCKDEP_KEYS], cpu_lock_stats); +diff -Nurp linux-5.15.37/MAINTAINERS linux-5.15.37-aufs/MAINTAINERS +--- linux-5.15.37/MAINTAINERS 2022-04-08 20:07:30.611494969 +0300 ++++ linux-5.15.37-aufs/MAINTAINERS 2022-04-08 20:22:30.610616377 +0300 +@@ -3235,6 +3235,19 @@ F: include/uapi/linux/audit.h + F: kernel/audit* + F: lib/*audit.c + ++AUFS (advanced multi layered unification filesystem) FILESYSTEM ++M: "J. R. Okajima" ++L: aufs-users@lists.sourceforge.net (members only) ++L: linux-unionfs@vger.kernel.org ++S: Supported ++W: http://aufs.sourceforge.net ++T: git://github.com/sfjro/aufs4-linux.git ++F: Documentation/ABI/testing/debugfs-aufs ++F: Documentation/ABI/testing/sysfs-aufs ++F: Documentation/filesystems/aufs/ ++F: fs/aufs/ ++F: include/uapi/linux/aufs_type.h ++ + AUXILIARY DISPLAY DRIVERS + M: Miguel Ojeda + S: Maintained +diff -Nurp linux-5.15.37/mm/filemap.c linux-5.15.37-aufs/mm/filemap.c +--- linux-5.15.37/mm/filemap.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/mm/filemap.c 2022-04-08 20:22:30.619616817 +0300 +@@ -3350,7 +3350,7 @@ vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf) + vm_fault_t ret = VM_FAULT_LOCKED; + + sb_start_pagefault(mapping->host->i_sb); +- file_update_time(vmf->vma->vm_file); ++ vma_file_update_time(vmf->vma); + lock_page(page); + if (page->mapping != mapping) { + unlock_page(page); +diff -Nurp linux-5.15.37/mm/Makefile linux-5.15.37-aufs/mm/Makefile +--- linux-5.15.37/mm/Makefile 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/mm/Makefile 2022-04-08 20:22:30.619616817 +0300 +@@ -132,3 +132,4 @@ obj-$(CONFIG_PAGE_REPORTING) += page_rep + obj-$(CONFIG_IO_MAPPING) += io-mapping.o + obj-$(CONFIG_HAVE_BOOTMEM_INFO_NODE) += bootmem_info.o + obj-$(CONFIG_GENERIC_IOREMAP) += ioremap.o ++obj-$(CONFIG_AUFS_FS:m=y) += prfile.o +diff -Nurp linux-5.15.37/mm/mmap.c linux-5.15.37-aufs/mm/mmap.c +--- linux-5.15.37/mm/mmap.c 2022-04-08 20:07:30.709499796 +0300 ++++ linux-5.15.37-aufs/mm/mmap.c 2022-04-08 20:22:30.619616817 +0300 +@@ -184,7 +184,7 @@ static struct vm_area_struct *remove_vma + if (vma->vm_ops && vma->vm_ops->close) + vma->vm_ops->close(vma); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + mpol_put(vma_policy(vma)); + vm_area_free(vma); + return next; +@@ -953,7 +953,7 @@ again: + if (remove_next) { + if (file) { + uprobe_munmap(next, next->vm_start, next->vm_end); +- fput(file); ++ vma_fput(vma); + } + if (next->anon_vma) + anon_vma_merge(vma, next); +@@ -1879,7 +1879,7 @@ out: + return addr; + + unmap_and_free_vma: +- fput(vma->vm_file); ++ vma_fput(vma); + vma->vm_file = NULL; + + /* Undo any partial mapping done by a device driver. */ +@@ -2737,7 +2737,7 @@ int __split_vma(struct mm_struct *mm, st + goto out_free_mpol; + + if (new->vm_file) +- get_file(new->vm_file); ++ vma_get_file(new); + + if (new->vm_ops && new->vm_ops->open) + new->vm_ops->open(new); +@@ -2756,7 +2756,7 @@ int __split_vma(struct mm_struct *mm, st + if (new->vm_ops && new->vm_ops->close) + new->vm_ops->close(new); + if (new->vm_file) +- fput(new->vm_file); ++ vma_fput(new); + unlink_anon_vmas(new); + out_free_mpol: + mpol_put(vma_policy(new)); +@@ -2951,6 +2951,9 @@ SYSCALL_DEFINE5(remap_file_pages, unsign + unsigned long populate = 0; + unsigned long ret = -EINVAL; + struct file *file; ++#if IS_ENABLED(CONFIG_AUFS_FS) ++ struct file *prfile; ++#endif + + pr_warn_once("%s (%d) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst.\n", + current->comm, current->pid); +@@ -3006,10 +3009,34 @@ SYSCALL_DEFINE5(remap_file_pages, unsign + if (vma->vm_flags & VM_LOCKED) + flags |= MAP_LOCKED; + ++#if IS_ENABLED(CONFIG_AUFS_FS) ++ vma_get_file(vma); ++ file = vma->vm_file; ++ prfile = vma->vm_prfile; ++ ret = do_mmap(vma->vm_file, start, size, ++ prot, flags, pgoff, &populate, NULL); ++ if (!IS_ERR_VALUE(ret) && file && prfile) { ++ struct vm_area_struct *new_vma; ++ ++ new_vma = find_vma(mm, ret); ++ if (!new_vma->vm_prfile) ++ new_vma->vm_prfile = prfile; ++ if (new_vma != vma) ++ get_file(prfile); ++ } ++ /* ++ * two fput()s instead of vma_fput(vma), ++ * coz vma may not be available anymore. ++ */ ++ fput(file); ++ if (prfile) ++ fput(prfile); ++#else + file = get_file(vma->vm_file); + ret = do_mmap(vma->vm_file, start, size, + prot, flags, pgoff, &populate, NULL); + fput(file); ++#endif /* CONFIG_AUFS_FS */ + out: + mmap_write_unlock(mm); + if (populate) +@@ -3291,7 +3318,7 @@ struct vm_area_struct *copy_vma(struct v + if (anon_vma_clone(new_vma, vma)) + goto out_free_mempol; + if (new_vma->vm_file) +- get_file(new_vma->vm_file); ++ vma_get_file(new_vma); + if (new_vma->vm_ops && new_vma->vm_ops->open) + new_vma->vm_ops->open(new_vma); + vma_link(mm, new_vma, prev, rb_link, rb_parent); +diff -Nurp linux-5.15.37/mm/nommu.c linux-5.15.37-aufs/mm/nommu.c +--- linux-5.15.37/mm/nommu.c 2022-03-20 22:14:17.000000000 +0200 ++++ linux-5.15.37-aufs/mm/nommu.c 2022-04-08 20:22:30.619616817 +0300 +@@ -522,7 +522,7 @@ static void __put_nommu_region(struct vm + up_write(&nommu_region_sem); + + if (region->vm_file) +- fput(region->vm_file); ++ vmr_fput(region); + + /* IO memory and memory shared directly out of the pagecache + * from ramfs/tmpfs mustn't be released here */ +@@ -654,7 +654,7 @@ static void delete_vma(struct mm_struct + if (vma->vm_ops && vma->vm_ops->close) + vma->vm_ops->close(vma); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + put_nommu_region(vma->vm_region); + vm_area_free(vma); + } +@@ -1174,7 +1174,7 @@ unsigned long do_mmap(struct file *file, + goto error_just_free; + } + } +- fput(region->vm_file); ++ vmr_fput(region); + kmem_cache_free(vm_region_jar, region); + region = pregion; + result = start; +@@ -1251,10 +1251,10 @@ error_just_free: + up_write(&nommu_region_sem); + error: + if (region->vm_file) +- fput(region->vm_file); ++ vmr_fput(region); + kmem_cache_free(vm_region_jar, region); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + vm_area_free(vma); + return ret; + +diff -Nurp linux-5.15.37/mm/prfile.c linux-5.15.37-aufs/mm/prfile.c +--- linux-5.15.37/mm/prfile.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.37-aufs/mm/prfile.c 2022-04-08 20:22:30.619616817 +0300 +@@ -0,0 +1,86 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Mainly for aufs which mmap(2) different file and wants to print different ++ * path in /proc/PID/maps. ++ * Call these functions via macros defined in linux/mm.h. ++ * ++ * See Documentation/filesystems/aufs/design/06mmap.txt ++ * ++ * Copyright (c) 2014-2021 Junjro R. Okajima ++ * Copyright (c) 2014 Ian Campbell ++ */ ++ ++#include ++#include ++#include ++ ++/* #define PRFILE_TRACE */ ++static inline void prfile_trace(struct file *f, struct file *pr, ++ const char func[], int line, const char func2[]) ++{ ++#ifdef PRFILE_TRACE ++ if (pr) ++ pr_info("%s:%d: %s, %pD2\n", func, line, func2, f); ++#endif ++} ++ ++void vma_do_file_update_time(struct vm_area_struct *vma, const char func[], ++ int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ file_update_time(f); ++ if (f && pr) ++ file_update_time(pr); ++} ++ ++struct file *vma_do_pr_or_file(struct vm_area_struct *vma, const char func[], ++ int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ return (f && pr) ? pr : f; ++} ++ ++void vma_do_get_file(struct vm_area_struct *vma, const char func[], int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ get_file(f); ++ if (f && pr) ++ get_file(pr); ++} ++ ++void vma_do_fput(struct vm_area_struct *vma, const char func[], int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ fput(f); ++ if (f && pr) ++ fput(pr); ++} ++ ++#ifndef CONFIG_MMU ++struct file *vmr_do_pr_or_file(struct vm_region *region, const char func[], ++ int line) ++{ ++ struct file *f = region->vm_file, *pr = region->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ return (f && pr) ? pr : f; ++} ++ ++void vmr_do_fput(struct vm_region *region, const char func[], int line) ++{ ++ struct file *f = region->vm_file, *pr = region->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ fput(f); ++ if (f && pr) ++ fput(pr); ++} ++#endif /* !CONFIG_MMU */ diff --git a/kernel/tools/perf/files/patches/mageia/fs-procfs-do-not-list-TID-0-in-proc-pid-task.patch b/kernel/tools/perf/files/patches/mageia/fs-procfs-do-not-list-TID-0-in-proc-pid-task.patch new file mode 100644 index 0000000000..c366d5b71a --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/fs-procfs-do-not-list-TID-0-in-proc-pid-task.patch @@ -0,0 +1,36 @@ +From 435664ed44c4a17e6715d007061e2b155d3535c8 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Fri, 1 Oct 2021 13:38:15 +1000 +Subject: procfs: do not list TID 0 in /proc//task + +If a task exits concurrently, task_pid_nr_ns may return 0. + +Link: https://lkml.kernel.org/r/8735pn5dx7.fsf@oldenburg.str.redhat.com +Signed-off-by: Florian Weimer +Acked-by: Christian Brauner +Cc: Kees Cook +Cc: "Eric W. Biederman" +Cc: Alexey Dobriyan +Signed-off-by: Andrew Morton +Signed-off-by: Stephen Rothwell +--- + fs/proc/base.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/fs/proc/base.c b/fs/proc/base.c +index 533d5836eb9a4..54f29399088f0 100644 +--- a/fs/proc/base.c ++++ b/fs/proc/base.c +@@ -3800,6 +3800,9 @@ static int proc_task_readdir(struct file *file, struct dir_context *ctx) + char name[10 + 1]; + unsigned int len; + tid = task_pid_nr_ns(task, ns); ++ if (!tid) ++ /* The task has just exited. */ ++ continue; + len = snprintf(name, sizeof(name), "%u", tid); + if (!proc_fill_cache(file, ctx, name, len, + proc_task_instantiate, task, NULL)) { +-- +cgit 1.2.3-1.el7 + diff --git a/kernel/tools/perf/files/patches/mageia/platform-x86-add-shuttle-wmi-driver.patch b/kernel/tools/perf/files/patches/mageia/platform-x86-add-shuttle-wmi-driver.patch new file mode 100644 index 0000000000..dfe13ed441 --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/platform-x86-add-shuttle-wmi-driver.patch @@ -0,0 +1,1439 @@ + + Documentation/ABI/testing/sysfs-platform-shuttle-wmi | 72 +++++++++ + MAINTAINERS | 6 + drivers/platform/x86/Kconfig | 15 ++ + drivers/platform/x86/Makefile | 3 + drivers/platform/x86/shuttle-wmi.c | 1297 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 5 files changed, 1393 insertions(+) + +diff -Nurp linux-5.15.1/Documentation/ABI/testing/sysfs-platform-shuttle-wmi linux-5.15.1-shuttle/Documentation/ABI/testing/sysfs-platform-shuttle-wmi +--- linux-5.15.1/Documentation/ABI/testing/sysfs-platform-shuttle-wmi 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.1-shuttle/Documentation/ABI/testing/sysfs-platform-shuttle-wmi 2021-11-08 23:24:45.468092228 +0200 +@@ -0,0 +1,72 @@ ++What: /sys/devices/platform/shuttle_wmi/lcd_auto_adjust ++Date: December 2010 ++KernelVersion: 2.6.36 ++Contact: "Herton Ronaldo Krzesinski" ++Description: ++ This is a write only option (accepts any single value, eg. ++ "echo 1 > lcd_auto_adjust") that starts LCD auto-adjust ++ function, if the machine has this function enabled. Some ++ shuttle machines have LCD attached to analog VGA connector, ++ so uses/needs auto-adjust. ++ ++What: /sys/devices/platform/shuttle_wmi/model_name ++Date: December 2010 ++KernelVersion: 2.6.36 ++Contact: "Herton Ronaldo Krzesinski" ++Description: ++ This is a read only attribute which outputs a string with model ++ name of the machine. When shuttle-wmi can't determine which ++ model it is, "Unknown" is returned. Otherwise, the possible ++ models are "Shuttle MA", "Shuttle DA18IE", "Shuttle DA18IM", ++ "Shuttle X50 V2", "Positivo A14IE01", "Positivo P13", ++ "Positivo P14". ++ ++What: /sys/devices/platform/shuttle_wmi/panel_set_default ++Date: December 2010 ++KernelVersion: 2.6.36 ++Contact: "Herton Ronaldo Krzesinski" ++Description: ++ This is a write only option (accepts any single value, eg. ++ "echo 1 > panel_set_default"). Probably resets panel/lcd to ++ default configuration, function not explained in shuttle wmi ++ documentation. It also starts an auto adjust and color adjust ++ cycle. The function should only work in shuttle machines with ++ LCD attached to an analog VGA connector. ++ ++What: /sys/devices/platform/shuttle_wmi/powersave ++Date: December 2010 ++KernelVersion: 2.6.36 ++Contact: "Herton Ronaldo Krzesinski" ++Description: ++ Control powersave state. 1 means on, 0 means off. ++ When enabled, it basically forces the cpu to stay on powersave ++ state (only works if cpu has P-states support, it is similar to ++ powersave governor in cpufreq) when machine is only running on ++ battery. If not running on battery, this function isn't expected ++ to work, any attempt to enable this returns -EIO. ++ ++What: /sys/devices/platform/shuttle_wmi/touchpad_off ++Date: December 2010 ++KernelVersion: 2.6.36 ++Contact: "Herton Ronaldo Krzesinski" ++Description: ++ Control touchpad state. 1 means off, 0 means on. ++ ++What: /sys/devices/platform/shuttle_wmi/webcam ++Date: December 2010 ++KernelVersion: 2.6.36 ++Contact: "Herton Ronaldo Krzesinski" ++Description: ++ Control webcam state. 1 means on, 0 means off. ++ ++What: /sys/devices/platform/shuttle_wmi/white_balance ++Date: December 2010 ++KernelVersion: 2.6.36 ++Contact: "Herton Ronaldo Krzesinski" ++Description: ++ This is a write only option (accepts any single value, eg. ++ "echo 1 > white_balance"). Probably triggers an automatic ++ white balance adjustment for lcd, function not explained in ++ shuttle wmi documentation. It also starts an auto adjust and ++ color adjust cycle. The function should only work in shuttle ++ machines with LCD attached to an analog VGA connector. +diff -Nurp linux-5.15.1/drivers/platform/x86/Kconfig linux-5.15.1-shuttle/drivers/platform/x86/Kconfig +--- linux-5.15.1/drivers/platform/x86/Kconfig 2021-10-31 22:53:10.000000000 +0200 ++++ linux-5.15.1-shuttle/drivers/platform/x86/Kconfig 2021-11-08 23:24:45.469092275 +0200 +@@ -879,6 +879,21 @@ config PANASONIC_LAPTOP + If you have a Panasonic Let's note laptop (such as the R1(N variant), + R2, R3, R5, T2, W2 and Y2 series), say Y. + ++config SHUTTLE_WMI ++ tristate "Shuttle WMI Extras Driver" ++ depends on ACPI_WMI ++ depends on BACKLIGHT_CLASS_DEVICE ++ depends on RFKILL ++ depends on INPUT ++ select INPUT_SPARSEKMAP ++ help ++ This is a driver for the WMI interface present on some Shuttle ++ machines. It adds controls for wireless, bluetooth and 3g radios, ++ webcam switch, backlight controls, among others. ++ ++ If you have a Shuttle machine with ACPI-WMI interface say Y or M ++ here. ++ + config SONY_LAPTOP + tristate "Sony Laptop Extras" + depends on ACPI +diff -Nurp linux-5.15.1/drivers/platform/x86/Makefile linux-5.15.1-shuttle/drivers/platform/x86/Makefile +--- linux-5.15.1/drivers/platform/x86/Makefile 2021-10-31 22:53:10.000000000 +0200 ++++ linux-5.15.1-shuttle/drivers/platform/x86/Makefile 2021-11-08 23:24:45.469092275 +0200 +@@ -84,6 +84,9 @@ obj-$(CONFIG_PCENGINES_APU2) += pcengine + obj-$(CONFIG_SAMSUNG_LAPTOP) += samsung-laptop.o + obj-$(CONFIG_SAMSUNG_Q10) += samsung-q10.o + ++# Shuttle ++obj-$(CONFIG_SHUTTLE_WMI) += shuttle-wmi.o ++ + # Toshiba + obj-$(CONFIG_TOSHIBA_BT_RFKILL) += toshiba_bluetooth.o + obj-$(CONFIG_TOSHIBA_HAPS) += toshiba_haps.o +diff -Nurp linux-5.15.1/drivers/platform/x86/shuttle-wmi.c linux-5.15.1-shuttle/drivers/platform/x86/shuttle-wmi.c +--- linux-5.15.1/drivers/platform/x86/shuttle-wmi.c 1970-01-01 02:00:00.000000000 +0200 ++++ linux-5.15.1-shuttle/drivers/platform/x86/shuttle-wmi.c 2021-11-08 23:24:45.468092228 +0200 +@@ -0,0 +1,1297 @@ ++/* ++ * ACPI-WMI driver for Shuttle WMI interface ++ * ++ * Copyright (c) 2010 Herton Ronaldo Krzesinski ++ * ++ * Development of this driver was funded by Positivo Informatica S.A. ++ * Parts of the driver were based on some WMI documentation provided by Shuttle ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License version 2 as ++ * published by the Free Software Foundation. ++ */ ++ ++#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++MODULE_AUTHOR("Herton Ronaldo Krzesinski"); ++MODULE_DESCRIPTION("Shuttle WMI Extras Driver"); ++MODULE_LICENSE("GPL"); ++ ++#define SHUTTLE_WMI_SETGET_GUID "abbc0f6f-8ea1-11d1-00a0-c90629100000" ++#define SHUTTLE_WMI_EVENT_GUID "abbc0f72-8ea1-11d1-00a0-c90629100000" ++MODULE_ALIAS("wmi:"SHUTTLE_WMI_SETGET_GUID); ++MODULE_ALIAS("wmi:"SHUTTLE_WMI_EVENT_GUID); ++ ++#define CMD_WRITEEC 0x00 ++#define CMD_READEC 0x01 ++#define CMD_SCMD 0x02 ++#define CMD_INT15 0x03 ++#define CMD_HWSW 0x07 ++#define CMD_LCTRL 0x09 ++#define CMD_CUTLVDS 0x11 ++#define CMD_MA 0x18 ++#define CMD_DA18IE 0x19 ++#define CMD_DA18IM 0x20 ++ ++#define ECRAM_ER0 0x443 ++#define ECRAM_ER1 0x45a ++#define ECRAM_ER2 0x47b ++#define ECRAM_ER3 0x758 ++#define ECRAM_ER4 0x759 ++ ++struct shuttle_ecram { ++ unsigned short addr; ++ u32 mask; ++}; ++ ++struct shuttle_state { ++ struct shuttle_ecram ecram; ++ struct device_attribute *dev_attr; ++}; ++ ++static struct shuttle_state state_powersave = { ++ .ecram = { ++ .addr = ECRAM_ER3, ++ .mask = 0x10, ++ }, ++}; ++ ++static struct shuttle_state state_touchpad_off = { ++ .ecram = { ++ .addr = ECRAM_ER2, ++ .mask = 0x02, ++ }, ++}; ++ ++static struct shuttle_state state_webcam = { ++ .ecram = { ++ .addr = ECRAM_ER2, ++ .mask = 0x10, ++ }, ++}; ++ ++struct shuttle_rfkill { ++ struct rfkill *rfk; ++ enum rfkill_type type; ++ struct shuttle_ecram ecram_state; ++ struct shuttle_ecram ecram_present; ++ /* lists of rf state switch notification codes */ ++ u32 rf_on[3]; ++ u32 rf_off[3]; ++}; ++ ++static struct shuttle_rfkill srfk_3g = { ++ .type = RFKILL_TYPE_WWAN, ++ .ecram_state = { ++ .addr = ECRAM_ER2, ++ .mask = 0x40, ++ }, ++ .rf_on = { 0x10, 0x29 }, ++ .rf_off = { 0x11, 0x2a }, ++}; ++ ++static struct shuttle_rfkill srfk_bluetooth = { ++ .type = RFKILL_TYPE_BLUETOOTH, ++ .ecram_state = { ++ .addr = ECRAM_ER2, ++ .mask = 0x20, ++ }, ++ .rf_on = { 0x0c, 0x29 }, ++ .rf_off = { 0x0d, 0x2a }, ++}; ++ ++static struct shuttle_rfkill srfk_wlan = { ++ .type = RFKILL_TYPE_WLAN, ++ .ecram_state = { ++ .addr = ECRAM_ER2, ++ .mask = 0x80, ++ }, ++ .ecram_present = { ++ .addr = ECRAM_ER1, ++ .mask = 0x80, ++ }, ++ .rf_on = { 0x08 }, ++ .rf_off = { 0x09 }, ++}; ++ ++enum fn_type { ++ FN_CMD, ++ FN_CMD_DEBUG, ++ FN_RFKILL, ++ FN_STATE ++}; ++ ++struct shuttle_fn_map { ++ char *name; ++ enum fn_type type; ++ unsigned short cmd; ++ unsigned short arg; ++ unsigned short fn; ++ void *data; ++}; ++ ++static struct shuttle_fn_map unknown_fn_map[] = { ++ { "fn_f1", FN_CMD_DEBUG, CMD_SCMD, 0, 0x01, NULL }, ++ { "fn_f2", FN_CMD_DEBUG, CMD_SCMD, 0, 0x02, NULL }, ++ { "fn_f3", FN_CMD_DEBUG, CMD_SCMD, 0, 0x03, NULL }, ++ { "fn_f4", FN_CMD_DEBUG, CMD_SCMD, 0, 0x04, NULL }, ++ { "fn_f5", FN_CMD_DEBUG, CMD_SCMD, 0, 0x05, NULL }, ++ { "fn_f6", FN_CMD_DEBUG, CMD_SCMD, 0, 0x06, NULL }, ++ { "fn_f7", FN_CMD_DEBUG, CMD_SCMD, 0, 0x07, NULL }, ++ { "fn_f8", FN_CMD_DEBUG, CMD_SCMD, 0, 0x08, NULL }, ++ { "fn_f9", FN_CMD_DEBUG, CMD_SCMD, 0, 0x09, NULL }, ++ { "fn_f10", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0a, NULL }, ++ { "fn_f11", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0b, NULL }, ++ { "fn_f12", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0c, NULL }, ++ { "fn_f13", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0d, NULL }, ++ { "fn_f14", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0e, NULL }, ++ { "fn_f15", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0f, NULL }, ++ { "lcd_auto_adjust", FN_CMD, CMD_SCMD, 0, 0x81, NULL }, ++ { "lightbar_brightness_down", FN_CMD_DEBUG, CMD_LCTRL, 1, 0x00, NULL }, ++ { "lightbar_brightness_up", FN_CMD_DEBUG, CMD_LCTRL, 1, 0x01, NULL }, ++ { "panel_set_default", FN_CMD, CMD_SCMD, 0, 0x83, NULL }, ++ { "video_output_on", FN_CMD_DEBUG, CMD_CUTLVDS, 0, 0x01, NULL}, ++ { "video_output_off", FN_CMD_DEBUG, CMD_CUTLVDS, 0, 0x00, NULL}, ++ { "white_balance", FN_CMD, CMD_SCMD, 0, 0x82, NULL }, ++ { } ++}; ++ ++static struct shuttle_fn_map fn_map_1[] = { ++ { "brightness_down", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0b, NULL }, ++ { "brightness_up", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0c, NULL }, ++ { "lcd_auto_adjust", FN_CMD, CMD_SCMD, 0, 0x81, NULL }, ++ { "lightbar_brightness_down", FN_CMD_DEBUG, CMD_LCTRL, 1, 0x00, NULL }, ++ { "lightbar_brightness_up", FN_CMD_DEBUG, CMD_LCTRL, 1, 0x01, NULL }, ++ { "panel_set_default", FN_CMD, CMD_SCMD, 0, 0x83, NULL }, ++ { "powersave", FN_STATE, CMD_SCMD, 0, 0x02, &state_powersave }, ++ { "shuttle_3g", FN_RFKILL, CMD_SCMD, 0, 0x05, &srfk_3g }, ++ { "shuttle_bluetooth", FN_RFKILL, CMD_SCMD, 0, 0x0d, &srfk_bluetooth }, ++ { "shuttle_wlan", FN_RFKILL, CMD_SCMD, 0, 0x04, &srfk_wlan }, ++ { "sleep", FN_CMD_DEBUG, CMD_SCMD, 0, 0x01, NULL }, ++ { "sound_mute", FN_CMD_DEBUG, CMD_SCMD, 0, 0x08, NULL }, ++ { "switch_video", FN_CMD_DEBUG, CMD_SCMD, 0, 0x03, NULL }, ++ { "touchpad_off", FN_STATE, CMD_SCMD, 0, 0x06, &state_touchpad_off }, ++ { "volume_down", FN_CMD_DEBUG, CMD_SCMD, 0, 0x09, NULL }, ++ { "volume_up", FN_CMD_DEBUG, CMD_SCMD, 0, 0x0a, NULL }, ++ { "video_output_on", FN_CMD_DEBUG, CMD_CUTLVDS, 0, 0x01, NULL}, ++ { "video_output_off", FN_CMD_DEBUG, CMD_CUTLVDS, 0, 0x00, NULL}, ++ { "webcam", FN_STATE, CMD_SCMD, 0, 0x07, &state_webcam }, ++ { "white_balance", FN_CMD, CMD_SCMD, 0, 0x82, NULL }, ++ { } ++}; ++ ++static struct shuttle_fn_map fn_map_2[] = { ++ { "brightness_down", FN_CMD_DEBUG, CMD_SCMD, 0, 0x08, NULL }, ++ { "brightness_up", FN_CMD_DEBUG, CMD_SCMD, 0, 0x09, NULL }, ++ { "video_output", FN_CMD_DEBUG, CMD_SCMD, 0, 0x02, NULL }, ++ { "video_output_on", FN_CMD_DEBUG, CMD_CUTLVDS, 0, 0x01, NULL}, ++ { "video_output_off", FN_CMD_DEBUG, CMD_CUTLVDS, 0, 0x00, NULL}, ++ { "shuttle_wlan", FN_RFKILL, CMD_SCMD, 0, 0x0b, &srfk_wlan }, ++ { "sleep", FN_CMD_DEBUG, CMD_SCMD, 0, 0x03, NULL }, ++ { "sound_mute", FN_CMD_DEBUG, CMD_SCMD, 0, 0x04, NULL }, ++ { "switch_video", FN_CMD_DEBUG, CMD_SCMD, 0, 0x07, NULL }, ++ { "touchpad_off", FN_STATE, CMD_SCMD, 0, 0x01, &state_touchpad_off }, ++ { "volume_down", FN_CMD_DEBUG, CMD_SCMD, 0, 0x05, NULL }, ++ { "volume_up", FN_CMD_DEBUG, CMD_SCMD, 0, 0x06, NULL }, ++ { "webcam", FN_STATE, CMD_SCMD, 0, 0x0a, &state_webcam }, ++ { } ++}; ++ ++struct shuttle_backlight { ++ u8 ec_addr; ++ struct shuttle_fn_map *fn_bl_down; ++ struct shuttle_fn_map *fn_bl_up; ++}; ++ ++static struct shuttle_backlight common_bl_desc = { ++ .ec_addr = 0x79, ++}; ++ ++static struct shuttle_backlight quirk_bl_desc = { ++ .ec_addr = 0x79, ++ .fn_bl_down = &fn_map_1[0], ++ .fn_bl_up = &fn_map_1[1], ++}; ++ ++struct shuttle_id { ++ unsigned char cmd_id; ++ const char *model_name; ++ struct shuttle_backlight *bl_desc; ++ struct shuttle_fn_map *fn_map; ++}; ++ ++static struct shuttle_id shuttle_ids[] = { ++ { CMD_MA, "Shuttle MA", &common_bl_desc, fn_map_1 }, ++ { CMD_DA18IE, "Shuttle DA18IE", &quirk_bl_desc, fn_map_1 }, ++ { CMD_DA18IM, "Shuttle DA18IM", &common_bl_desc, fn_map_1 } ++}; ++ ++static struct shuttle_id id_unknown = { ++ .model_name = "Unknown", ++ .fn_map = unknown_fn_map, ++}; ++ ++static struct shuttle_id shuttle_dmi_id; ++ ++static int shuttle_dmi_matched(const struct dmi_system_id *dmi) ++{ ++ shuttle_dmi_id.model_name = dmi->ident; ++ shuttle_dmi_id.bl_desc = &common_bl_desc; ++ shuttle_dmi_id.fn_map = dmi->driver_data; ++ return 1; ++} ++ ++static struct dmi_system_id shuttle_dmi_ids[] = { ++ { ++ .callback = shuttle_dmi_matched, ++ .ident = "Shuttle X50 V2", ++ .matches = { ++ DMI_MATCH(DMI_PRODUCT_NAME, "X50-V2"), ++ }, ++ .driver_data = fn_map_1, ++ }, ++ { ++ .callback = shuttle_dmi_matched, ++ .ident = "Positivo A14IE01", ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "POSITIVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "A14IE01"), ++ }, ++ .driver_data = fn_map_2, ++ }, ++ { ++ .callback = shuttle_dmi_matched, ++ .ident = "Positivo P13", ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "POSITIVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "P13"), ++ }, ++ .driver_data = fn_map_2, ++ }, ++ { ++ .callback = shuttle_dmi_matched, ++ .ident = "Positivo P14", ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "POSITIVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "P14"), ++ }, ++ .driver_data = fn_map_2, ++ }, ++ {} ++}; ++ ++static struct dmi_system_id __devinitdata shuttle_quirk_bl_dmi_ids[] = { ++ { ++ .ident = "Positivo M13", ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "POSITIVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "M13"), ++ }, ++ }, ++ { ++ .ident = "Positivo M14", ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "POSITIVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "M14"), ++ }, ++ }, ++ { ++ .ident = "Positivo A14IM01", ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "POSITIVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "A14IM01"), ++ }, ++ }, ++ { ++ .ident = "Positivo J14IM21", ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "POSITIVO"), ++ DMI_MATCH(DMI_BOARD_NAME, "J14IM21"), ++ }, ++ }, ++ {} ++}; ++ ++struct shuttle_wmi { ++ struct platform_device *pdev; ++ struct shuttle_id *id; ++ struct dentry *dbg_root; ++ struct attribute_group *attr_group; ++ struct input_dev *inputdev; ++ struct backlight_device *bd; ++}; ++ ++struct shuttle_cmd { ++ u16 param2; ++ u16 param1; ++ u8 arg; ++ u8 cmd; ++ u16 hdr; ++}; ++ ++static int wmi_setget_mtd(struct shuttle_cmd *scmd, u32 *res) ++{ ++ acpi_status status; ++ union acpi_object *obj; ++ struct acpi_buffer input; ++ static DEFINE_MUTEX(mtd_lock); ++ struct acpi_buffer output = { ACPI_ALLOCATE_BUFFER, NULL }; ++ ++ input.length = sizeof(struct shuttle_cmd); ++ scmd->hdr = 0xec00; ++ input.pointer = (u8 *) scmd; ++ ++ /* We must serialize access to wmi_evaluate_method: the wmi interface ++ * functions in the bios save its parameters on a common shared buffer, ++ * which gets overwritten on parallel calls with unpredicted results; ++ * AML code doesn't have any locking, so we must do this here */ ++ mutex_lock(&mtd_lock); ++ status = wmi_evaluate_method(SHUTTLE_WMI_SETGET_GUID, 0, 2, ++ &input, &output); ++ mutex_unlock(&mtd_lock); ++ if (ACPI_FAILURE(status)) ++ return -1; ++ ++ obj = output.pointer; ++ if (obj) { ++ if (obj->type == ACPI_TYPE_INTEGER) { ++ if (res) ++ *res = obj->integer.value; ++ } else { ++ pr_err("Unsupported object returned (%s)", __func__); ++ res = NULL; ++ } ++ kfree(obj); ++ } else { ++ if (res) { ++ pr_warning("No result from WMI method (%s)", __func__); ++ res = NULL; ++ } ++ } ++ ++ return (res) ? 0 : 1; ++} ++ ++static int wmi_ec_cmd(unsigned char cmd, unsigned char arg, ++ unsigned short param1, unsigned short param2, ++ u32 *res) ++{ ++ struct shuttle_cmd scmd = { ++ .cmd = cmd, ++ .arg = arg, ++ .param1 = param1, ++ .param2 = param2 ++ }; ++ ++ return wmi_setget_mtd(&scmd, res); ++} ++ ++static int wmi_ec_state(struct shuttle_ecram *ecram) ++{ ++ u32 val; ++ ++ if (wmi_ec_cmd(CMD_READEC, 0, 0, ecram->addr, &val)) ++ return -EIO; ++ return (val & ecram->mask) ? 1 : 0; ++} ++ ++static int rfkill_common_set_block(void *data, bool blocked) ++{ ++ int sw; ++ struct shuttle_fn_map *fn_map = data; ++ struct shuttle_rfkill *srfk = fn_map->data; ++ ++ sw = wmi_ec_state(&srfk->ecram_state); ++ if (sw < 0) ++ return sw; ++ ++ if (blocked == sw) ++ wmi_ec_cmd(fn_map->cmd, fn_map->arg, 0, fn_map->fn, NULL); ++ else ++ return 0; ++ ++ sw = wmi_ec_state(&srfk->ecram_state); ++ if (sw < 0) ++ return sw; ++ ++ return (sw != blocked) ? 0 : -EIO; ++} ++ ++static const struct rfkill_ops rfkill_common_ops = { ++ .set_block = rfkill_common_set_block, ++}; ++ ++static void pr_possible_dev_state(void) ++{ ++ static bool pr; ++ u32 val; ++ ++ if (!pr) { ++ pr = true; ++ pr_info("need to unblock some rfkills to check device" ++ " presence\n"); ++ if (!wmi_ec_cmd(CMD_READEC, 0, 0, ECRAM_ER1, &val)) ++ pr_info("possible device present state at address" ++ " 0x%04x is 0x%08x\n", ECRAM_ER1, val); ++ } ++} ++ ++static int shuttle_rfkill_init(struct shuttle_fn_map *fn_map, ++ struct device *dev) ++{ ++ int rc; ++ struct shuttle_rfkill *srfk = fn_map->data; ++ ++ /* Try to detect if device controlled by this rfkill is present, to ++ * avoid having an rfkill switch when not needed */ ++ if (srfk->ecram_present.mask && srfk->ecram_present.addr) { ++ /* we have an address to read to check if device is present */ ++ rc = wmi_ec_state(&srfk->ecram_present); ++ if (rc <= 0) ++ return rc; ++ ++ rc = wmi_ec_state(&srfk->ecram_state); ++ if (rc < 0) ++ return rc; ++ } else { ++ /* print only once the possible value of devices presence, for ++ * extra information (useful to check if really device presence ++ * is or isn't available at usual ECRAM_ER1 address) */ ++ pr_possible_dev_state(); ++ ++ /* no address/mask to check, detect if device is available by ++ * trying to enable it, in case it's disabled */ ++ rc = wmi_ec_state(&srfk->ecram_state); ++ if (rc < 0) ++ return rc; ++ if (!rc) { ++ if (rfkill_common_set_block(fn_map, false)) ++ return 0; ++ ++ /* after check, reset to initial setting; should be ++ * unlikely this returns with error, but really check if ++ * we could reset to initial blocked setting, otherwise ++ * don't make it a fatal error and assume rfkill not ++ * blocked */ ++ if (rfkill_common_set_block(fn_map, true)) ++ rc = 1; ++ } ++ } ++ ++ srfk->rfk = rfkill_alloc(fn_map->name, dev, srfk->type, ++ &rfkill_common_ops, fn_map); ++ if (!srfk->rfk) ++ return -ENOMEM; ++ ++ rfkill_init_sw_state(srfk->rfk, !rc); ++ ++ rc = rfkill_register(srfk->rfk); ++ if (rc) { ++ rfkill_destroy(srfk->rfk); ++ srfk->rfk = NULL; ++ return rc; ++ } ++ ++ return 0; ++} ++ ++static void shuttle_rfkill_remove(struct shuttle_fn_map *fn_map) ++{ ++ struct shuttle_rfkill *srfk = fn_map->data; ++ ++ if (srfk->rfk) { ++ rfkill_unregister(srfk->rfk); ++ rfkill_destroy(srfk->rfk); ++ srfk->rfk = NULL; ++ } ++} ++ ++static int shuttle_rfkill_resume(struct device *dev) ++{ ++ struct shuttle_fn_map *fn_map; ++ struct shuttle_rfkill *srfk; ++ int rc; ++ struct platform_device *pdev = to_platform_device(dev); ++ struct shuttle_wmi *priv = platform_get_drvdata(pdev); ++ ++ for (fn_map = priv->id->fn_map; fn_map->name; fn_map++) { ++ if (fn_map->type != FN_RFKILL) ++ continue; ++ ++ srfk = fn_map->data; ++ if (srfk->rfk) { ++ rc = wmi_ec_state(&srfk->ecram_state); ++ if (rc < 0) ++ return rc; ++ rfkill_set_sw_state(srfk->rfk, rc); ++ } ++ } ++ return 0; ++} ++ ++static bool set_rfkill_sw(u32 *list, u32 code, struct rfkill *rfk, bool blocked) ++{ ++ while (*list) { ++ if (*list == code) { ++ rfkill_set_sw_state(rfk, blocked); ++ return true; ++ } ++ list++; ++ } ++ return false; ++} ++ ++static bool notify_switch_rfkill(struct shuttle_wmi *priv, u32 code) ++{ ++ struct shuttle_fn_map *fn_map; ++ struct shuttle_rfkill *srfk; ++ struct rfkill *rfk; ++ bool res = false; ++ ++ for (fn_map = priv->id->fn_map; fn_map->name; fn_map++) { ++ if (fn_map->type != FN_RFKILL) ++ continue; ++ ++ srfk = fn_map->data; ++ rfk = srfk->rfk; ++ if (!rfk) ++ continue; ++ ++ /* check if notification code means radio turned on, looking ++ * at list_on array of "on" notification codes for this rfkill; ++ * if code is in this list, we notify rfkill core (set_rfkill_sw ++ * does the check, notification and returns true) and we can ++ * skip to next rfkill on the list (some notification codes are ++ * shared, firmware may want to turn on two radios at same time, ++ * so we must check all rfkills with this code) */ ++ if (set_rfkill_sw(srfk->rf_on, code, rfk, false)) { ++ res = true; ++ continue; ++ } ++ ++ /* same as above, but we check the list_off to see if ++ * notification code means radio turned off */ ++ if (set_rfkill_sw(srfk->rf_off, code, rfk, true)) ++ res = true; ++ } ++ /* if we found that notification code was indeed a radio on/off event, ++ * return true here */ ++ return res; ++} ++ ++static bool notify_switch_attr(struct platform_device *pdev, u32 code) ++{ ++ int i; ++ struct shuttle_switch { ++ u32 switch_on; ++ u32 switch_off; ++ char *sys_attr; ++ }; ++ static const struct shuttle_switch codes[] = { ++ { 0x04, 0x05, "touchpad_off" }, ++ { 0x12, 0x13, "webcam" }, ++ { 0x31, 0x32, "powersave" } ++ }; ++ ++ for (i = 0; i < ARRAY_SIZE(codes); i++) { ++ if (codes[i].switch_on == code || codes[i].switch_off == code) { ++ sysfs_notify(&pdev->dev.kobj, NULL, codes[i].sys_attr); ++ return true; ++ } ++ } ++ return false; ++} ++ ++static void shuttle_wmi_notify(u32 value, void *data) ++{ ++ acpi_status status; ++ union acpi_object *obj; ++ u8 type; ++ u32 code; ++ struct acpi_buffer res = { ACPI_ALLOCATE_BUFFER, NULL }; ++ struct shuttle_wmi *priv = data; ++ ++ status = wmi_get_event_data(value, &res); ++ if (status != AE_OK) { ++ pr_warning("unable to retrieve wmi event status" ++ " (error=0x%x)\n", status); ++ return; ++ } ++ ++ obj = (union acpi_object *) res.pointer; ++ if (!obj) ++ return; ++ if (obj->type != ACPI_TYPE_INTEGER) { ++ pr_info("unknown object returned in wmi event\n"); ++ goto notify_exit; ++ } ++ ++ type = (obj->integer.value >> 24) & 0xFF; ++ switch (type) { ++ case 0: /* OSD/Scancode event */ ++ code = obj->integer.value & 0xFFFFFF; ++ ++ /* update rfkill switches */ ++ if (notify_switch_rfkill(priv, code)) ++ break; ++ ++ /* send notification on state switch attributes */ ++ if (notify_switch_attr(priv->pdev, code)) ++ break; ++ ++ if (priv->bd && (code == 0x14 || code == 0x15)) { ++ backlight_force_update(priv->bd, ++ BACKLIGHT_UPDATE_HOTKEY); ++ break; ++ } ++ ++ if (!sparse_keymap_report_event(priv->inputdev, code, 1, true)) ++ pr_info("unhandled scancode (0x%06x)\n", code); ++ break; ++ case 1: /* Power management event */ ++ /* Events not used. ++ * Possible values for obj->integer.value: ++ * 0x01000000 - silent mode ++ * 0x01010000 - brightness sync */ ++ case 2: /* i-PowerXross event */ ++ /* i-PowerXross is a overclocking feature, not ++ * implemented, there are no further details, possible ++ * values for obj->integer.value in documentation: ++ * 0x02000000 - idle mode ++ * 0x02010000 - action mode ++ * 0x02020000 - entry s3 */ ++ break; ++ case 0xec: /* Lost event */ ++ if (printk_ratelimit()) ++ pr_warning("lost event because of buggy BIOS"); ++ break; ++ default: ++ pr_info("unknown wmi notification type (0x%02x)\n", type); ++ } ++ ++notify_exit: ++ kfree(obj); ++} ++ ++static const struct key_entry shuttle_wmi_keymap[] = { ++ { KE_IGNORE, 0x14, { KEY_BRIGHTNESSUP } }, ++ { KE_IGNORE, 0x15, { KEY_BRIGHTNESSDOWN } }, ++ { KE_KEY, 0x16, { KEY_FASTFORWARD } }, ++ { KE_KEY, 0x17, { KEY_REWIND } }, ++ { KE_KEY, 0x18, { KEY_F13 } }, /* OSD Beep */ ++ { KE_KEY, 0x2b, { KEY_F14 } }, /* OSD menu 1 */ ++ { KE_KEY, 0x2c, { KEY_F15 } }, /* OSD menu 2 */ ++ { KE_KEY, 0x2d, { KEY_F16 } }, /* OSD menu 3 */ ++ { KE_KEY, 0x2e, { KEY_F17 } }, /* OSD menu 4 */ ++ { KE_KEY, 0x33, { KEY_F18 } }, /* Update OSD bar status */ ++ { KE_KEY, 0x90, { KEY_WWW } }, ++ { KE_KEY, 0x95, { KEY_PREVIOUSSONG } }, ++ { KE_KEY, 0xa0, { KEY_PROG1 } }, /* Call OSD software */ ++ { KE_KEY, 0xa1, { KEY_VOLUMEDOWN } }, ++ { KE_KEY, 0xa3, { KEY_MUTE } }, ++ { KE_KEY, 0xb2, { KEY_VOLUMEUP } }, ++ { KE_KEY, 0xb4, { KEY_PLAYPAUSE } }, ++ { KE_KEY, 0xbb, { KEY_STOPCD } }, ++ { KE_KEY, 0xc8, { KEY_MAIL } }, ++ { KE_KEY, 0xcd, { KEY_NEXTSONG } }, ++ { KE_KEY, 0xd0, { KEY_MEDIA } }, ++ ++ /* Known non hotkey events don't handled, that we don't care or ++ * which we must ignore */ ++ { KE_IGNORE, 0x01, }, /* Caps Lock toggled */ ++ { KE_IGNORE, 0x02, }, /* Num Lock toggled */ ++ { KE_IGNORE, 0x03, }, /* Scroll Lock toggled */ ++ { KE_IGNORE, 0x06, }, /* Downclock/Silent on */ ++ { KE_IGNORE, 0x07, }, /* Downclock/Silent off */ ++ { KE_IGNORE, 0x0a, }, /* WiMax on */ ++ { KE_IGNORE, 0x0b, }, /* WiMax off */ ++ { KE_IGNORE, 0x0e, }, /* RF on */ ++ { KE_IGNORE, 0x0f, }, /* RF off */ ++ { KE_IGNORE, 0x1a, }, /* Auto Brightness on */ ++ { KE_IGNORE, 0x1b, }, /* Auto Brightness off */ ++ { KE_IGNORE, 0x1c, }, /* Auto-KB Brightness on */ ++ { KE_IGNORE, 0x1d, }, /* Auto-KB Brightness off */ ++ { KE_IGNORE, 0x1e, }, /* Light Bar Brightness up */ ++ { KE_IGNORE, 0x1f, }, /* Light Bar Brightness down */ ++ { KE_IGNORE, 0x20, }, /* China Telecom AP enable */ ++ { KE_IGNORE, 0x21, }, /* China Mobile AP enable */ ++ { KE_IGNORE, 0x22, }, /* Huawei AP enable */ ++ { KE_IGNORE, 0x23, }, /* Docking in */ ++ { KE_IGNORE, 0x24, }, /* Docking out */ ++ { KE_IGNORE, 0x25, }, /* Device no function */ ++ { KE_IGNORE, 0x26, }, /* i-PowerXross OverClocking */ ++ { KE_IGNORE, 0x27, }, /* i-PowerXross PowerSaving */ ++ { KE_IGNORE, 0x28, }, /* i-PowerXross off */ ++ { KE_IGNORE, 0x2f, }, /* Optimus on */ ++ { KE_IGNORE, 0x30, }, /* Optimus off */ ++ { KE_IGNORE, 0x91, }, /* ICO 2 on */ ++ { KE_IGNORE, 0x92, }, /* ICO 2 off */ ++ ++ { KE_END, 0 } ++}; ++ ++static int shuttle_wmi_input_init(struct shuttle_wmi *priv) ++{ ++ struct input_dev *input; ++ int rc; ++ ++ input = input_allocate_device(); ++ if (!input) ++ return -ENOMEM; ++ ++ input->name = "Shuttle WMI hotkeys"; ++ input->phys = KBUILD_MODNAME "/input0"; ++ input->id.bustype = BUS_HOST; ++ ++ rc = sparse_keymap_setup(input, shuttle_wmi_keymap, NULL); ++ if (rc) ++ goto err_free_dev; ++ ++ rc = input_register_device(input); ++ if (rc) ++ goto err_free_keymap; ++ ++ priv->inputdev = input; ++ return 0; ++ ++err_free_keymap: ++ sparse_keymap_free(input); ++err_free_dev: ++ input_free_device(input); ++ return rc; ++} ++ ++static void shuttle_wmi_input_remove(struct shuttle_wmi *priv) ++{ ++ struct input_dev *input = priv->inputdev; ++ ++ sparse_keymap_free(input); ++ input_unregister_device(input); ++} ++ ++static int shuttle_wmi_get_bl(struct backlight_device *bd) ++{ ++ u8 val; ++ int rc; ++ struct shuttle_wmi *priv = bl_get_data(bd); ++ struct shuttle_backlight *sbl = priv->id->bl_desc; ++ ++ rc = ec_read(sbl->ec_addr, &val); ++ if (rc) ++ return rc; ++ return val & 7; ++} ++ ++static int shuttle_wmi_update_bl(struct backlight_device *bd) ++{ ++ int rc, steps; ++ u8 val; ++ struct shuttle_fn_map *fn_down, *fn_up; ++ struct shuttle_wmi *priv = bl_get_data(bd); ++ struct shuttle_backlight *sbl = priv->id->bl_desc; ++ ++ fn_down = sbl->fn_bl_down; ++ fn_up = sbl->fn_bl_up; ++ if (!fn_down || !fn_up) { ++ rc = ec_write(sbl->ec_addr, bd->props.brightness); ++ if (rc) ++ return rc; ++ } else { ++ /* change brightness by steps, this is a quirk for shuttle ++ * machines which don't accept direct write to ec for this */ ++ rc = ec_read(sbl->ec_addr, &val); ++ if (rc) ++ return rc; ++ steps = bd->props.brightness - (val & 7); ++ while (steps > 0) { ++ wmi_ec_cmd(fn_up->cmd, fn_up->arg, 0, fn_up->fn, NULL); ++ steps--; ++ } ++ while (steps < 0) { ++ wmi_ec_cmd(fn_down->cmd, fn_down->arg, 0, fn_down->fn, ++ NULL); ++ steps++; ++ } ++ } ++ ++ wmi_ec_cmd(CMD_CUTLVDS, 0, 0, ++ (bd->props.power == FB_BLANK_UNBLANK) ? 1 : 0, ++ NULL); ++ ++ return 0; ++} ++ ++static const struct backlight_ops shuttle_wmi_bl_ops = { ++ .get_brightness = shuttle_wmi_get_bl, ++ .update_status = shuttle_wmi_update_bl, ++}; ++ ++static int shuttle_wmi_backlight_init(struct shuttle_wmi *priv) ++{ ++ int rc; ++ u8 val; ++ struct backlight_properties props; ++ struct backlight_device *bd; ++ struct shuttle_backlight *sbl = priv->id->bl_desc; ++ ++ rc = ec_read(sbl->ec_addr, &val); ++ if (rc) ++ return rc; ++ memset(&props, 0, sizeof(struct backlight_properties)); ++ props.max_brightness = 7; ++ props.brightness = val & 7; ++ props.power = FB_BLANK_UNBLANK; ++ ++ bd = backlight_device_register(KBUILD_MODNAME, &priv->pdev->dev, priv, ++ &shuttle_wmi_bl_ops, &props); ++ if (IS_ERR(bd)) ++ return PTR_ERR(bd); ++ priv->bd = bd; ++ return 0; ++} ++ ++static void shuttle_wmi_backlight_exit(struct shuttle_wmi *priv) ++{ ++ if (priv->bd) ++ backlight_device_unregister(priv->bd); ++} ++ ++static ssize_t store_fn_cmd(struct device *dev, struct device_attribute *attr, ++ const char *buf, size_t count) ++{ ++ struct platform_device *pdev = to_platform_device(dev); ++ struct shuttle_wmi *priv = platform_get_drvdata(pdev); ++ struct shuttle_fn_map *fn_map; ++ ++ for (fn_map = priv->id->fn_map; fn_map->name; fn_map++) { ++ if (fn_map->name == attr->attr.name) { ++ wmi_ec_cmd(fn_map->cmd, fn_map->arg, 0, fn_map->fn, ++ NULL); ++ return count; ++ } ++ } ++ return -EIO; ++} ++ ++static int set_fn_cmd_debug(void *data, u64 val) ++{ ++ struct shuttle_fn_map *fn_map = data; ++ ++ wmi_ec_cmd(fn_map->cmd, fn_map->arg, 0, fn_map->fn, NULL); ++ /* we don't know yet how many brightness values or maximum brightness ++ * values for lightbar, for now print possible brightness value change ++ * to aid in discovering these */ ++ if (fn_map->cmd == CMD_LCTRL) { ++ u32 val; ++ if (!wmi_ec_cmd(CMD_READEC, 0, 0, ECRAM_ER4, &val)) ++ pr_info("possible lightbar brightness change to value" ++ " 0x%08x\n", val); ++ } ++ return 0; ++} ++DEFINE_SIMPLE_ATTRIBUTE(fops_fn_cmd_debug, NULL, set_fn_cmd_debug, "%llu"); ++ ++static ssize_t show_fn_state(struct device *dev, struct device_attribute *attr, ++ char *buf) ++{ ++ struct shuttle_fn_map *fn_map; ++ struct shuttle_state *state; ++ int sw; ++ struct platform_device *pdev = to_platform_device(dev); ++ struct shuttle_wmi *priv = platform_get_drvdata(pdev); ++ ++ for (fn_map = priv->id->fn_map; fn_map->name; fn_map++) { ++ if (fn_map->name != attr->attr.name) ++ continue; ++ ++ state = fn_map->data; ++ sw = wmi_ec_state(&state->ecram); ++ if (sw < 0) ++ return sw; ++ return sprintf(buf, "%d\n", sw); ++ } ++ return -EIO; ++} ++ ++static ssize_t store_fn_state(struct device *dev, struct device_attribute *attr, ++ const char *buf, size_t count) ++{ ++ int enable, sw; ++ struct shuttle_fn_map *fn_map; ++ struct shuttle_state *state; ++ struct platform_device *pdev = to_platform_device(dev); ++ struct shuttle_wmi *priv = platform_get_drvdata(pdev); ++ ++ if (sscanf(buf, "%i", &enable) != 1) ++ return -EINVAL; ++ ++ for (fn_map = priv->id->fn_map; fn_map->name; fn_map++) { ++ if (fn_map->name != attr->attr.name) ++ continue; ++ ++ state = fn_map->data; ++ sw = wmi_ec_state(&state->ecram); ++ if (sw < 0) ++ return sw; ++ enable = enable ? 1 : 0; ++ if (enable != sw) { ++ wmi_ec_cmd(fn_map->cmd, fn_map->arg, 0, fn_map->fn, ++ NULL); ++ sw = wmi_ec_state(&state->ecram); ++ if (sw < 0) ++ return sw; ++ if (enable != sw) ++ return -EIO; ++ } ++ return count; ++ } ++ return -EIO; ++} ++ ++static void shuttle_fn_exit(struct shuttle_wmi *priv) ++{ ++ struct shuttle_fn_map *fn_map; ++ struct dentry *dbg_entry; ++ struct shuttle_state *state; ++ ++ if (priv->attr_group) { ++ sysfs_remove_group(&priv->pdev->dev.kobj, priv->attr_group); ++ kfree(priv->attr_group->attrs); ++ kfree(priv->attr_group); ++ priv->attr_group = NULL; ++ } ++ ++ fn_map = priv->id->fn_map; ++ while (fn_map->name) { ++ switch (fn_map->type) { ++ case FN_CMD: ++ kfree(fn_map->data); ++ fn_map->data = NULL; ++ break; ++ case FN_CMD_DEBUG: ++ dbg_entry = fn_map->data; ++ if (dbg_entry) { ++ debugfs_remove(dbg_entry); ++ fn_map->data = NULL; ++ } ++ break; ++ case FN_RFKILL: ++ shuttle_rfkill_remove(fn_map); ++ break; ++ case FN_STATE: ++ state = fn_map->data; ++ kfree(state->dev_attr); ++ state->dev_attr = NULL; ++ break; ++ } ++ fn_map++; ++ } ++} ++ ++static struct device_attribute *new_dev_attr(struct shuttle_fn_map *fn_map) ++{ ++ struct device_attribute *dev_attr; ++ ++ dev_attr = kzalloc(sizeof(struct device_attribute), GFP_KERNEL); ++ if (!dev_attr) ++ return NULL; ++ dev_attr->attr.name = fn_map->name; ++ return dev_attr; ++} ++ ++static int shuttle_fn_init(struct shuttle_wmi *priv) ++{ ++ struct shuttle_fn_map *fn_map; ++ struct device_attribute *dev_attr; ++ struct dentry *dbg_entry; ++ struct shuttle_state *state; ++ struct attribute **attr; ++ int nattr = 0; ++ int rc = -ENOMEM; ++ ++ fn_map = priv->id->fn_map; ++ while (fn_map->name) { ++ switch (fn_map->type) { ++ case FN_CMD: ++ dev_attr = new_dev_attr(fn_map); ++ if (!dev_attr) ++ goto fn_init_err; ++ dev_attr->attr.mode = 0200; ++ dev_attr->store = store_fn_cmd; ++ fn_map->data = dev_attr; ++ nattr++; ++ break; ++ case FN_CMD_DEBUG: ++ dbg_entry = debugfs_create_file(fn_map->name, 0200, ++ priv->dbg_root, fn_map, ++ &fops_fn_cmd_debug); ++ if (!dbg_entry) ++ goto fn_init_err; ++ fn_map->data = dbg_entry; ++ break; ++ case FN_RFKILL: ++ rc = shuttle_rfkill_init(fn_map, &priv->pdev->dev); ++ if (rc) ++ goto fn_init_err; ++ break; ++ case FN_STATE: ++ dev_attr = new_dev_attr(fn_map); ++ if (!dev_attr) ++ goto fn_init_err; ++ dev_attr->attr.mode = 0644; ++ dev_attr->show = show_fn_state; ++ dev_attr->store = store_fn_state; ++ state = fn_map->data; ++ state->dev_attr = dev_attr; ++ nattr++; ++ break; ++ } ++ fn_map++; ++ } ++ ++ /* create array of sysfs attributes (FN_CMD and FN_STATE types) */ ++ if (nattr > 0) { ++ priv->attr_group = kzalloc(sizeof(struct attribute_group), ++ GFP_KERNEL); ++ if (!priv->attr_group) ++ goto fn_init_err; ++ priv->attr_group->attrs = kzalloc(sizeof(struct attribute *) * ++ (nattr + 1), GFP_KERNEL); ++ if (!priv->attr_group->attrs) ++ goto fn_attrs_err; ++ attr = priv->attr_group->attrs; ++ fn_map = priv->id->fn_map; ++ while (fn_map->name) { ++ if (fn_map->type == FN_CMD) { ++ dev_attr = fn_map->data; ++ *attr = &dev_attr->attr; ++ attr++; ++ } else if (fn_map->type == FN_STATE) { ++ state = fn_map->data; ++ *attr = &state->dev_attr->attr; ++ attr++; ++ } ++ fn_map++; ++ } ++ rc = sysfs_create_group(&priv->pdev->dev.kobj, ++ priv->attr_group); ++ if (rc) ++ goto fn_grp_err; ++ } ++ ++ return 0; ++ ++fn_grp_err: ++ kfree(priv->attr_group->attrs); ++fn_attrs_err: ++ kfree(priv->attr_group); ++ priv->attr_group = NULL; ++fn_init_err: ++ shuttle_fn_exit(priv); ++ return rc; ++} ++ ++static int __devinit shuttle_wmi_probe(struct platform_device *pdev) ++{ ++ struct shuttle_wmi *priv; ++ int rc, i; ++ acpi_status status; ++ u32 val; ++ ++ priv = kzalloc(sizeof(struct shuttle_wmi), GFP_KERNEL); ++ if (!priv) ++ return -ENOMEM; ++ priv->pdev = pdev; ++ platform_set_drvdata(pdev, priv); ++ ++ for (i = 0; i < ARRAY_SIZE(shuttle_ids); i++) { ++ rc = wmi_ec_cmd(shuttle_ids[i].cmd_id, 0, 0, 0, &val); ++ if (!rc && val == 1) { ++ priv->id = &shuttle_ids[i]; ++ break; ++ } ++ } ++ /* If we can't identify the system using a WMI command, try using a DMI ++ * match, otherwise set id to unknown model */ ++ if (i == ARRAY_SIZE(shuttle_ids)) { ++ if (dmi_check_system(shuttle_dmi_ids)) ++ priv->id = &shuttle_dmi_id; ++ else ++ priv->id = &id_unknown; ++ } ++ ++ /* Process backlight quirks for some models based on DA18IM */ ++ if (priv->id->cmd_id == CMD_DA18IM) { ++ if (dmi_check_system(shuttle_quirk_bl_dmi_ids)) ++ priv->id->bl_desc = &quirk_bl_desc; ++ } ++ ++ priv->dbg_root = debugfs_create_dir(KBUILD_MODNAME, NULL); ++ if (!priv->dbg_root) { ++ rc = -ENOMEM; ++ goto err_debugfs; ++ } ++ ++ rc = shuttle_fn_init(priv); ++ if (rc) ++ goto err_fn; ++ ++ rc = shuttle_wmi_input_init(priv); ++ if (rc) ++ goto err_input; ++ ++ status = wmi_install_notify_handler(SHUTTLE_WMI_EVENT_GUID, ++ shuttle_wmi_notify, priv); ++ if (ACPI_FAILURE(status)) { ++ rc = -EIO; ++ goto err_notify; ++ } ++ ++ if (!acpi_video_backlight_support()) { ++ rc = shuttle_wmi_backlight_init(priv); ++ if (rc) ++ goto err_backlight; ++ } ++ return 0; ++ ++err_backlight: ++ wmi_remove_notify_handler(SHUTTLE_WMI_EVENT_GUID); ++err_notify: ++ shuttle_wmi_input_remove(priv); ++err_input: ++ shuttle_fn_exit(priv); ++err_fn: ++ debugfs_remove(priv->dbg_root); ++err_debugfs: ++ kfree(priv); ++ return rc; ++} ++ ++static int __devexit shuttle_wmi_remove(struct platform_device *pdev) ++{ ++ struct shuttle_wmi *priv = platform_get_drvdata(pdev); ++ ++ shuttle_wmi_backlight_exit(priv); ++ wmi_remove_notify_handler(SHUTTLE_WMI_EVENT_GUID); ++ shuttle_wmi_input_remove(priv); ++ shuttle_fn_exit(priv); ++ debugfs_remove(priv->dbg_root); ++ kfree(priv); ++ return 0; ++} ++ ++static int shuttle_wmi_resume(struct device *dev) ++{ ++ return shuttle_rfkill_resume(dev); ++} ++ ++static const struct dev_pm_ops shuttle_wmi_pm_ops = { ++ .restore = shuttle_wmi_resume, ++ .resume = shuttle_wmi_resume, ++}; ++ ++static struct platform_driver shuttle_wmi_driver = { ++ .driver = { ++ .name = KBUILD_MODNAME, ++ .owner = THIS_MODULE, ++ .pm = &shuttle_wmi_pm_ops, ++ }, ++ .probe = shuttle_wmi_probe, ++ .remove = __devexit_p(shuttle_wmi_remove), ++}; ++ ++static struct platform_device *shuttle_wmi_device; ++ ++static ssize_t show_model_name(struct device *dev, ++ struct device_attribute *attr, ++ char *buf) ++{ ++ struct platform_device *pdev = to_platform_device(dev); ++ struct shuttle_wmi *priv = platform_get_drvdata(pdev); ++ ++ return sprintf(buf, "%s\n", priv->id->model_name); ++} ++ ++static DEVICE_ATTR(model_name, 0444, show_model_name, NULL); ++ ++static struct attribute *shuttle_platform_attributes[] = { ++ &dev_attr_model_name.attr, ++ NULL ++}; ++ ++static struct attribute_group shuttle_attribute_group = { ++ .attrs = shuttle_platform_attributes ++}; ++ ++static int __init shuttle_wmi_init(void) ++{ ++ int rc; ++ u32 val; ++ ++ if (!wmi_has_guid(SHUTTLE_WMI_SETGET_GUID) || ++ !wmi_has_guid(SHUTTLE_WMI_EVENT_GUID)) { ++ pr_err("Required WMI GUID not available\n"); ++ return -ENODEV; ++ } ++ ++ /* Check that we are really on a shuttle BIOS */ ++ rc = wmi_ec_cmd(CMD_INT15, 0, 0, 0, &val); ++ if (rc || val != 0x534c) { ++ pr_err("Shuttle WMI device not found or unsupported" ++ " (val=0x%08x)\n", val); ++ return -ENODEV; ++ } ++ ++ rc = platform_driver_register(&shuttle_wmi_driver); ++ if (rc) ++ goto err_driver_register; ++ shuttle_wmi_device = platform_device_alloc(KBUILD_MODNAME, -1); ++ if (!shuttle_wmi_device) { ++ rc = -ENOMEM; ++ goto err_device_alloc; ++ } ++ rc = platform_device_add(shuttle_wmi_device); ++ if (rc) ++ goto err_device_add; ++ ++ rc = sysfs_create_group(&shuttle_wmi_device->dev.kobj, ++ &shuttle_attribute_group); ++ if (rc) ++ goto err_sysfs; ++ ++ return 0; ++ ++err_sysfs: ++ platform_device_del(shuttle_wmi_device); ++err_device_add: ++ platform_device_put(shuttle_wmi_device); ++err_device_alloc: ++ platform_driver_unregister(&shuttle_wmi_driver); ++err_driver_register: ++ return rc; ++} ++ ++static void __exit shuttle_wmi_exit(void) ++{ ++ sysfs_remove_group(&shuttle_wmi_device->dev.kobj, ++ &shuttle_attribute_group); ++ platform_device_unregister(shuttle_wmi_device); ++ platform_driver_unregister(&shuttle_wmi_driver); ++} ++ ++module_init(shuttle_wmi_init); ++module_exit(shuttle_wmi_exit); +diff -Nurp linux-5.15.1/MAINTAINERS linux-5.15.1-shuttle/MAINTAINERS +--- linux-5.15.1/MAINTAINERS 2021-10-31 22:53:10.000000000 +0200 ++++ linux-5.15.1-shuttle/MAINTAINERS 2021-11-08 23:24:45.469092275 +0200 +@@ -16993,6 +16993,12 @@ S: Orphan + F: drivers/media/platform/sh_vou.c + F: include/media/drv-intf/sh_vou.h + ++SHUTTLE WMI EXTRAS DRIVER ++M: Herton Ronaldo Krzesinski ++L: platform-driver-x86@vger.kernel.org ++S: Maintained ++F: drivers/platform/x86/shuttle-wmi.c ++ + SI2157 MEDIA DRIVER + M: Antti Palosaari + L: linux-media@vger.kernel.org diff --git a/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-4.13-buildfix.patch b/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-4.13-buildfix.patch new file mode 100644 index 0000000000..c9a1c60dba --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-4.13-buildfix.patch @@ -0,0 +1,30 @@ + +sparse_keymap_free() is now obsolete. + +Signed-off-by: Thomas Backlund + +--- linux/drivers/platform/x86/shuttle-wmi.c.orig 2017-10-15 00:39:53.041395980 +0300 ++++ linux/drivers/platform/x86/shuttle-wmi.c 2017-10-15 01:05:37.008662881 +0300 +@@ -763,14 +763,9 @@ static int shuttle_wmi_input_init(struct + goto err_free_dev; + + rc = input_register_device(input); +- if (rc) +- goto err_free_keymap; + + priv->inputdev = input; + return 0; +- +-err_free_keymap: +- sparse_keymap_free(input); + err_free_dev: + input_free_device(input); + return rc; +@@ -780,7 +775,6 @@ static void shuttle_wmi_input_remove(str + { + struct input_dev *input = priv->inputdev; + +- sparse_keymap_free(input); + input_unregister_device(input); + } + diff --git a/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-4.2-buildfix.patch b/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-4.2-buildfix.patch new file mode 100644 index 0000000000..ee0d5849a3 --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-4.2-buildfix.patch @@ -0,0 +1,19 @@ +--- linux/drivers/platform/x86/shuttle-wmi.c.orig 2015-09-30 00:51:13.000000000 +0300 ++++ linux/drivers/platform/x86/shuttle-wmi.c 2015-09-30 02:04:20.808458393 +0300 +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + + MODULE_AUTHOR("Herton Ronaldo Krzesinski"); + MODULE_DESCRIPTION("Shuttle WMI Extras Driver"); +@@ -1161,7 +1162,7 @@ static int shuttle_wmi_probe(struct plat + goto err_notify; + } + +- if (!acpi_video_backlight_support()) { ++ if (acpi_video_get_backlight_type() == acpi_backlight_vendor) { + rc = shuttle_wmi_backlight_init(priv); + if (rc) + goto err_backlight; diff --git a/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-drop-devinit-exit.patch b/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-drop-devinit-exit.patch new file mode 100644 index 0000000000..171286414e --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-drop-devinit-exit.patch @@ -0,0 +1,38 @@ +--- ./drivers/platform/x86/shuttle-wmi.c.orig 2013-01-16 18:13:57.000000000 +0200 ++++ ./drivers/platform/x86/shuttle-wmi.c 2013-01-16 18:41:13.676433242 +0200 +@@ -294,7 +294,7 @@ static struct dmi_system_id shuttle_dmi_ + {} + }; + +-static struct dmi_system_id __devinitdata shuttle_quirk_bl_dmi_ids[] = { ++static struct dmi_system_id shuttle_quirk_bl_dmi_ids[] = { + { + .ident = "Positivo M13", + .matches = { +@@ -1105,7 +1105,7 @@ fn_init_err: + return rc; + } + +-static int __devinit shuttle_wmi_probe(struct platform_device *pdev) ++static int shuttle_wmi_probe(struct platform_device *pdev) + { + struct shuttle_wmi *priv; + int rc, i; +@@ -1181,7 +1181,7 @@ err_debugfs: + return rc; + } + +-static int __devexit shuttle_wmi_remove(struct platform_device *pdev) ++static int shuttle_wmi_remove(struct platform_device *pdev) + { + struct shuttle_wmi *priv = platform_get_drvdata(pdev); + +@@ -1211,7 +1211,7 @@ static struct platform_driver shuttle_wm + .pm = &shuttle_wmi_pm_ops, + }, + .probe = shuttle_wmi_probe, +- .remove = __devexit_p(shuttle_wmi_remove), ++ .remove = shuttle_wmi_remove, + }; + + static struct platform_device *shuttle_wmi_device; diff --git a/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-kernel-5.5.patch b/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-kernel-5.5.patch new file mode 100644 index 0000000000..23b379a101 --- /dev/null +++ b/kernel/tools/perf/files/patches/mageia/platform-x86-shuttle-wmi-kernel-5.5.patch @@ -0,0 +1,35 @@ + +pr_warning is now pr_warn + +Signed-off-by: Thomas Backlund + + +--- ./drivers/platform/x86/shuttle-wmi.c.orig 2020-02-03 17:22:16.374611323 +0200 ++++ ./drivers/platform/x86/shuttle-wmi.c 2020-02-03 18:19:03.663898669 +0200 +@@ -379,7 +379,7 @@ static int wmi_setget_mtd(struct shuttle + kfree(obj); + } else { + if (res) { +- pr_warning("No result from WMI method (%s)", __func__); ++ pr_warn("No result from WMI method (%s)", __func__); + res = NULL; + } + } +@@ -628,7 +628,7 @@ static void shuttle_wmi_notify(u32 value + + status = wmi_get_event_data(value, &res); + if (status != AE_OK) { +- pr_warning("unable to retrieve wmi event status" ++ pr_warn("unable to retrieve wmi event status" + " (error=0x%x)\n", status); + return; + } +@@ -678,7 +678,7 @@ static void shuttle_wmi_notify(u32 value + break; + case 0xec: /* Lost event */ + if (printk_ratelimit()) +- pr_warning("lost event because of buggy BIOS"); ++ pr_warn("lost event because of buggy BIOS"); + break; + default: + pr_info("unknown wmi notification type (0x%02x)\n", type); diff --git a/kernel/tools/perf/pspec.xml b/kernel/tools/perf/pspec.xml index c5ffd5fe9d..c87eda874a 100644 --- a/kernel/tools/perf/pspec.xml +++ b/kernel/tools/perf/pspec.xml @@ -12,8 +12,9 @@ app:gui Performance analyser tool that makes full use of the Linux performance counter subsystem perf is a new tool which is used to optimize, validate and measure applications, workloads or the full system through the Linux performance counter subsystem. - https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.gz + https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.gz + git libunwind-devel audit-devel xz-devel @@ -42,46 +43,65 @@ - patches/linux/patch-5.10.45.xz + patches/linux/patch-5.15.41.xz + + + patches/aufs5/aufs5.15.36-20220509.patch + patches/aufs5/aufs5-base.patch + patches/aufs5/aufs5-kbuild.patch + patches/aufs5/aufs5-loopback.patch + patches/aufs5/aufs5-mmap.patch + patches/aufs5/tmpfs-idr.patch + patches/aufs5/vfs-ino.patch + patches/aufs5/aufs5-standalone.patch + - patches/mageia/fs-aufs5.10.patch - patches/mageia/fs-aufs5.10-symbol-exports.patch - patches/mageia/fs-aufs5.10-tristate.patch + patches/mageia/fs-procfs-do-not-list-TID-0-in-proc-pid-task.patch + patches/mageia/CVE-2019-12379.patch patches/mageia/CVE-2020-16119-DCCP-CCID-structure-use-after-free.patch - + + patches/mageia/platform-x86-add-shuttle-wmi-driver.patch + patches/mageia/platform-x86-shuttle-wmi-drop-devinit-exit.patch + patches/mageia/platform-x86-shuttle-wmi-4.2-buildfix.patch + patches/mageia/platform-x86-shuttle-wmi-4.13-buildfix.patch + patches/mageia/platform-x86-shuttle-wmi-kernel-5.5.patch + patches/mageia/3rd-3rdparty-tree.patch patches/mageia/3rd-3rdparty-merge.patch - + patches/mageia/3rd-ndiswrapper-1.63.patch patches/mageia/3rd-ndiswrapper-Kconfig.patch patches/mageia/3rd-ndiswrapper-Makefile-build-fix.patch patches/mageia/3rd-niswrapper-Kconfig-Makefile.patch - + patches/mageia/3rd-rtl8812au.patch patches/mageia/3rd-rtl8812au-Kconfig-Makefile.patch patches/mageia/3rd-rtl8812au-rename.patch - patches/mageia/3rd-rtl8812au-kernel-5.10.patch - + patches/mageia/3rd-rtl8812au-kernel-5.12.patch + patches/mageia/3rd-rtl8812au-kernel-5.15.patch + patches/mageia/3rd-rtl8723de.patch patches/mageia/3rd-rtl8723de-Kconfig-Makefile.patch patches/mageia/3rd-rtl8723de-fix-redefine.patch patches/mageia/3rd-rtl8723de-nodebug.patch patches/mageia/3rd-rtl8223de-kernel-5.6.patch patches/mageia/3rd-rtl8723de-add-kernel-5.8-support.patch - + patches/mageia/3rd-viahss-0.92.patch patches/mageia/3rd-viahss-config.patch patches/mageia/3rd-viahss-module-license.patch patches/mageia/3rd-viahss-2.6.35-buildfix.patch patches/mageia/3rd-viahss-3.0-buildfix.patch patches/mageia/3rd-viahss-Kconfig-Makefile.patch - + patches/mageia/3rd-rtl8821ce.patch patches/mageia/3rd-rtl8821ce-Kconfig-Makefile.patch patches/mageia/3rd-rtl8821ce-5.8-fix.patch patches/mageia/3rd-rtl8821ce-kernel-5.10.patch - + patches/mageia/3rd-rtl8821ce-kernel-5.12.patch + patches/mageia/3rd-rtl8821ce-kernel-5.15.patch + patches/mageia/3rd-fix-kconfig.patch @@ -116,6 +136,13 @@
+ + 2022-05-21 + 5.15.41 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-06-19 5.10.45 diff --git a/multimedia/editor/blender/files/blender-3.0.0-intern-ghost-fix-typo-in-finding-XF86VMODE.patch b/multimedia/editor/blender/files/blender-3.0.0-intern-ghost-fix-typo-in-finding-XF86VMODE.patch new file mode 100644 index 0000000000..51d8ded233 --- /dev/null +++ b/multimedia/editor/blender/files/blender-3.0.0-intern-ghost-fix-typo-in-finding-XF86VMODE.patch @@ -0,0 +1,31 @@ +https://developer.blender.org/D13464 + +From 781c56f054b4c7717739752336427a811f7633eb Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 4 Dec 2021 00:38:59 +0000 +Subject: [PATCH] intern/ghost: fix typo in finding XF86VMODE + +--- + intern/ghost/CMakeLists.txt | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/intern/ghost/CMakeLists.txt b/intern/ghost/CMakeLists.txt +index 4164231..663598e 100644 +--- a/intern/ghost/CMakeLists.txt ++++ b/intern/ghost/CMakeLists.txt +@@ -245,10 +245,10 @@ elseif(WITH_GHOST_X11 OR WITH_GHOST_WAYLAND) + if(WITH_X11_XF86VMODE) + add_definitions(-DWITH_X11_XF86VMODE) + list(APPEND INC_SYS +- ${X11_xf86vmode_INCLUDE_PATH} ++ ${X11_Xxf86vmode_INCLUDE_PATH} + ) + list(APPEND LIB +- ${X11_Xf86vmode_LIB} ++ ${X11_Xxf86vmode_LIB} + ) + endif() + +-- +2.34.1 + diff --git a/multimedia/editor/blender/files/blender-openexr.patch b/multimedia/editor/blender/files/blender-openexr.patch index 56aef7e289..d7738a3b9d 100644 --- a/multimedia/editor/blender/files/blender-openexr.patch +++ b/multimedia/editor/blender/files/blender-openexr.patch @@ -1,11 +1,11 @@ -Index: blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp -=================================================================== ---- blender-2.93.3.orig/source/blender/imbuf/intern/openexr/openexr_api.cpp -+++ blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp +https://src.fedoraproject.org/rpms/blender/blob/rawhide/f/blender-openexr.patch + +--- a/source/blender/imbuf/intern/openexr/openexr_api.cpp ++++ b/source/blender/imbuf/intern/openexr/openexr_api.cpp @@ -32,30 +32,31 @@ #include #include - + -#include +#include #include @@ -34,7 +34,7 @@ Index: blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp +#include +#include +#include - + /* multiview/multipart */ -#include -#include @@ -52,19 +52,19 @@ Index: blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp +#include +#include +#include - + #include "DNA_scene_types.h" /* For OpenEXR compression constants */ - + @@ -131,12 +132,12 @@ class IMemStream : public Imf::IStream { return false; } - + - Int64 tellg() override + uint64_t tellg() override { return _exrpos; } - + - void seekg(Int64 pos) override + void seekg(uint64_t pos) override { @@ -72,7 +72,7 @@ Index: blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp } @@ -146,8 +147,8 @@ class IMemStream : public Imf::IStream { } - + private: - Int64 _exrpos; - Int64 _exrsize; @@ -80,17 +80,17 @@ Index: blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp + uint64_t _exrsize; unsigned char *_exrbuf; }; - + @@ -182,12 +183,12 @@ class IFileStream : public Imf::IStream return check_error(); } - + - Int64 tellg() override + uint64_t tellg() override { return std::streamoff(ifs.tellg()); } - + - void seekg(Int64 pos) override + void seekg(uint64_t pos) override { @@ -99,20 +99,20 @@ Index: blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp @@ -231,19 +232,19 @@ class OMemStream : public OStream { ibuf->encodedsize += n; } - + - Int64 tellp() override + uint64_t tellp() override { return offset; } - + - void seekp(Int64 pos) override + void seekp(uint64_t pos) override { offset = pos; ensure_size(offset); } - + private: - void ensure_size(Int64 size) + void ensure_size(uint64_t size) @@ -121,36 +121,34 @@ Index: blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp while (size > ibuf->encodedbuffersize) { @@ -254,7 +255,7 @@ class OMemStream : public OStream { } - + ImBuf *ibuf; - Int64 offset; + uint64_t offset; }; - + /* File Output Stream */ @@ -284,12 +285,12 @@ class OFileStream : public OStream { check_error(); } - + - Int64 tellp() override + uint64_t tellp() override { return std::streamoff(ofs.tellp()); } - + - void seekp(Int64 pos) override + void seekp(uint64_t pos) override { ofs.seekp(pos); check_error(); -Index: blender-2.93.3/build_files/cmake/Modules/FindOpenEXR.cmake -=================================================================== ---- blender-2.93.3.orig/build_files/cmake/Modules/FindOpenEXR.cmake -+++ blender-2.93.3/build_files/cmake/Modules/FindOpenEXR.cmake +--- a/build_files/cmake/Modules/FindOpenEXR.cmake ++++ b/build_files/cmake/Modules/FindOpenEXR.cmake @@ -25,6 +25,7 @@ # see accompanying file BSD-3-Clause-license.txt for details. #============================================================================= - + + # If OPENEXR_ROOT_DIR was defined in the environment, use it. IF(NOT OPENEXR_ROOT_DIR AND NOT $ENV{OPENEXR_ROOT_DIR} STREQUAL "") @@ -158,7 +156,7 @@ Index: blender-2.93.3/build_files/cmake/Modules/FindOpenEXR.cmake @@ -33,6 +34,16 @@ ENDIF() # Old versions (before 2.0?) do not have any version string, just assuming this should be fine though. SET(_openexr_libs_ver_init "2.0") - + +find_package(Imath CONFIG QUIET) +if(TARGET Imath::Imath) +SET(_openexr_FIND_COMPONENTS @@ -177,7 +175,7 @@ Index: blender-2.93.3/build_files/cmake/Modules/FindOpenEXR.cmake Imath ) +endif() - + SET(_openexr_SEARCH_DIRS ${OPENEXR_ROOT_DIR} @@ -121,6 +133,9 @@ IF(OPENEXR_FOUND) @@ -188,5 +186,5 @@ Index: blender-2.93.3/build_files/cmake/Modules/FindOpenEXR.cmake + list(APPEND OPENEXR_INCLUDE_DIRS ${OPENEXR_INCLUDE_DIR}/Imath) + endif() ENDIF() - + MARK_AS_ADVANCED( diff --git a/multimedia/editor/blender/pspec.xml b/multimedia/editor/blender/pspec.xml index 15ef29fdd8..f9710cc123 100644 --- a/multimedia/editor/blender/pspec.xml +++ b/multimedia/editor/blender/pspec.xml @@ -13,7 +13,7 @@ app:gui 3D modeling, animation, rendering and post-production application blender is the essential software solution you need for 3D, from modeling, animation, rendering and post-production to interactive creation and playback. - http://download.blender.org/source/blender-3.0.0.tar.xz + http://download.blender.org/source/blender-3.0.1.tar.xz git cmake @@ -63,9 +63,8 @@ zstd-devel - - blender-openexr.patch + blender-3.0.0-intern-ghost-fix-typo-in-finding-XF86VMODE.patch @@ -135,6 +134,13 @@ + + 2022-05-23 + 3.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-12-05 3.0.0 diff --git a/multimedia/editor/gaupol/pspec.xml b/multimedia/editor/gaupol/pspec.xml index 5134bcffe6..ff660ab7f1 100644 --- a/multimedia/editor/gaupol/pspec.xml +++ b/multimedia/editor/gaupol/pspec.xml @@ -15,8 +15,8 @@ Gaupol is an editor for text-based subtitle files. It supports multiple subtitle file formats and provides means of creating, editing and translating subtitles and timing subtitles to match video. - - https://github.com/otsaloma/gaupol/archive/refs/tags/1.10.1.tar.gz + + https://github.com/otsaloma/gaupol/archive/refs/tags/1.11.tar.gz gtk3-devel @@ -53,6 +53,13 @@ + + 2022-05-14 + 1.11 + Version bump. + fury + uglyside@yandex.ru + 2021-11-04 1.10.1 diff --git a/multimedia/graphics/babl/actions.py b/multimedia/graphics/babl/actions.py index 2f5181deb8..18484bf4c0 100644 --- a/multimedia/graphics/babl/actions.py +++ b/multimedia/graphics/babl/actions.py @@ -8,9 +8,10 @@ from pisi.actionsapi import get from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools - +from pisi.actionsapi import shelltools def setup(): + shelltools.system("sed -i s/Description/description/ meson.build") mesontools.configure() def build(): diff --git a/multimedia/graphics/babl/pspec.xml b/multimedia/graphics/babl/pspec.xml index 3421433fea..e05c424e06 100644 --- a/multimedia/graphics/babl/pspec.xml +++ b/multimedia/graphics/babl/pspec.xml @@ -13,7 +13,7 @@ library A dynamic, any to any, pixel format translation library babl is a library that allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations. - https://download.gimp.org/pub/babl/0.1/babl-0.1.88.tar.xz + https://download.gimp.org/pub/babl/0.1/babl-0.1.90.tar.xz @@ -51,6 +51,13 @@ + + 2022-03-22 + 0.1.90 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-09-06 0.1.88 diff --git a/multimedia/graphics/gegl/pspec.xml b/multimedia/graphics/gegl/pspec.xml index 56883ef31c..8dbbe7a505 100644 --- a/multimedia/graphics/gegl/pspec.xml +++ b/multimedia/graphics/gegl/pspec.xml @@ -15,7 +15,7 @@ app:console A graph based image processing framework gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output. - https://download.gimp.org/pub/gegl/0.4/gegl-0.4.32.tar.xz + https://download.gimp.org/pub/gegl/0.4/gegl-0.4.36.tar.xz ruby meson @@ -47,7 +47,7 @@ poppler-glib-devel libjpeg-turbo-devel gobject-introspection-devel - babl-devel + babl-devel @@ -111,6 +111,13 @@ + + 2022-03-22 + 0.4.36 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-17 0.4.32 diff --git a/multimedia/graphics/gimp/gimp/pspec.xml b/multimedia/graphics/gimp/gimp/pspec.xml index 09d0588d13..630f33dca1 100644 --- a/multimedia/graphics/gimp/gimp/pspec.xml +++ b/multimedia/graphics/gimp/gimp/pspec.xml @@ -11,7 +11,7 @@ GPLv2 GNU Image Manipulation Program GIMP is a mature image editor with many advanced features and plugin support. - https://download.gimp.org/pub/gimp/v2.10/gimp-2.10.28.tar.bz2 + https://download.gimp.org/pub/gimp/v2.10/gimp-2.10.30.tar.bz2 bzip2 xz-devel @@ -1216,6 +1216,13 @@ + + 2022-05-14 + 2.10.30 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-27 2.10.28 diff --git a/multimedia/graphics/jasper/actions.py b/multimedia/graphics/jasper/actions.py index d386ff4a0b..eeee216db1 100644 --- a/multimedia/graphics/jasper/actions.py +++ b/multimedia/graphics/jasper/actions.py @@ -11,6 +11,7 @@ from pisi.actionsapi import libtools from pisi.actionsapi import get def setup(): + shelltools.system("sed -r 's|(CMAKE_SKIP_BUILD_RPATH) FALSE|\1 TRUE|g' -i CMakeLists.txt") shelltools.makedirs("build") shelltools.cd("build") diff --git a/multimedia/graphics/jasper/files/fix-opengl-linking.patch b/multimedia/graphics/jasper/files/fix-opengl-linking.patch new file mode 100644 index 0000000000..e4998ed205 --- /dev/null +++ b/multimedia/graphics/jasper/files/fix-opengl-linking.patch @@ -0,0 +1,85 @@ +diff --git a/build/cmake/modules/JasOpenGL.cmake b/build/cmake/modules/JasOpenGL.cmake +index b58b8de..4e58ead 100644 +--- a/build/cmake/modules/JasOpenGL.cmake ++++ b/build/cmake/modules/JasOpenGL.cmake +@@ -5,50 +5,28 @@ + if (JAS_ENABLE_OPENGL) + set(OpenGL_GL_PREFERENCE GLVND) + find_package(OpenGL ${JAS_REQUIRED}) +- message("OpenGL library found: ${OPENGL_FOUND}") +-else() +- set(OPENGL_FOUND false) +-endif() +-if (JAS_ENABLE_OPENGL AND OPENGL_FOUND) +- set(JAS_HAVE_OPENGL 0) +- message("OpenGL include directory: ${OPENGL_INCLUDE_DIR}") +- message("OpenGL libraries: ${OPENGL_LIBRARIES}") ++ if (TARGET OpenGL::GL) ++ message("OpenGL library found: ${OPENGL_FOUND}") ++ message("OpenGL include directory: ${OPENGL_INCLUDE_DIR}") ++ message("OpenGL libraries: ${OPENGL_LIBRARIES}") ++ endif() + find_package(GLUT ${JAS_REQUIRED}) +- message("GLUT library found: ${GLUT_FOUND}") +- if (GLUT_FOUND) ++ if (TARGET GLUT::GLUT) + message("GLUT include directory: ${GLUT_INCLUDE_DIR}") + message("GLUT libraries: ${GLUT_LIBRARIES}") +- set(CMAKE_REQUIRED_INCLUDES ${GLUT_INCLUDE_DIR}) ++ endif() ++ if((TARGET OpenGL::GL) AND (TARGET GLUT::GLUT)) + check_include_files(GL/glut.h JAS_HAVE_GL_GLUT_H) + check_include_files(glut.h JAS_HAVE_GLUT_H) + if (JAS_HAVE_GL_GLUT_H OR JAS_HAVE_GLUT_H) ++ set(JAS_OPENGL_TARGETS GLUT::GLUT OpenGL::GL) ++ if (TARGET OpenGL::GLU) ++ set(JAS_OPENGL_TARGETS ${JAS_OPENGL_TARGETS} OpenGL::GLU) ++ endif() + set(JAS_HAVE_OPENGL 1) +- include_directories(${GLUT_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR}) + else() + message(WARNING "The header files GL/glut.h and glut.h both appear to be missing.") + message(WARNING "Disabling OpenGL.") + endif() + endif() +- # On some systems (e.g., Fedora 21), there is a bug in the cmake code +- # that detects GLUT libraries. The following ugliness is a workaround for +- # this problem. +- if (NOT GLUT_Xmu_LIBRARY OR NOT GLUT_Xmi_LIBRARY) +- if (NOT GLUT_Xmu_LIBRARY) +- set(GLUT_Xmu_LIBRARY "") +- message(WARNING "Clearing bogus value for GLUT_Xmu_LIBRARY.") +- message(WARNING "Your version of CMake may be buggy.") +- endif() +- if (NOT GLUT_Xmi_LIBRARY) +- set(GLUT_Xmi_LIBRARY "") +- message(WARNING "Clearing bogus value for GLUT_Xmi_LIBRARY.") +- message(WARNING "Your version of CMake may be buggy.") +- endif() +- set(GLUT_LIBRARIES "${GLUT_glut_LIBRARY}") +- endif() +-else() +- set(JAS_HAVE_OPENGL 0) +- set(OPENGL_INCLUDE_DIR "") +- set(OPENGL_LIBRARIES "") +- set(GLUT_INCLUDE_DIR "") +- set(GLUT_LIBRARIES "") + endif() +diff --git a/src/appl/CMakeLists.txt b/src/appl/CMakeLists.txt +index 1b865de..3d0c57b 100644 +--- a/src/appl/CMakeLists.txt ++++ b/src/appl/CMakeLists.txt +@@ -22,10 +22,9 @@ set(man_pages "${man_pages}" imgcmp.1) + # The jiv program (which requires GLUT) + if(JAS_HAVE_OPENGL) + add_executable(jiv jiv.c) +- target_include_directories(jiv PUBLIC +- ${GLUT_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR}) +- target_link_libraries(jiv libjasper ${JPEG_LIBRARIES} ${GLUT_LIBRARIES} +- ${OPENGL_LIBRARIES} ${MATH_LIBRARY}) ++ target_link_libraries(jiv libjasper ++ ${JPEG_LIBRARIES} ${HEIF_LIBRARIES} ${JAS_OPENGL_TARGETS} ++ ${JAS_OPENGL_TARGETS} ${MATH_LIBRARY} ${THREAD_LIBRARY}) + set(programs "${programs}" jiv) + set(man_pages "${man_pages}" jiv.1) + else() diff --git a/multimedia/graphics/jasper/pspec.xml b/multimedia/graphics/jasper/pspec.xml index bc3aa263c0..4cc5c6a0be 100644 --- a/multimedia/graphics/jasper/pspec.xml +++ b/multimedia/graphics/jasper/pspec.xml @@ -13,7 +13,7 @@ library Software implementation of JPEG-2000 Part 1 JasPer is a software-based implementation of the codec specified in the JPEG-2000 Part-1 standard (ISO/IEC 15444-1:2000). - http://www.ece.uvic.ca/~frodo/jasper/software/jasper-2.0.14.tar.gz + https://github.com/jasper-software/jasper/releases/download/version-2.0.33/jasper-2.0.33.tar.gz cmake libjpeg-turbo-devel @@ -22,6 +22,7 @@ jasper-1.900.1-fix-filename-buffer-overflow.patch + fix-opengl-linking.patch @@ -83,6 +84,13 @@ + + 2022-05-14 + 2.0.33 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-05 2.0.14 diff --git a/multimedia/stream/mpd/actions.py b/multimedia/stream/mpd/actions.py index a386af8653..0f7512d924 100644 --- a/multimedia/stream/mpd/actions.py +++ b/multimedia/stream/mpd/actions.py @@ -94,8 +94,8 @@ j = ''.join([ ]) def setup(): - pisitools.ldflags.add("-lbsd") - pisitools.cxxflags.add("-lbsd") +# pisitools.ldflags.add("-lbsd") +# pisitools.cxxflags.add("-lbsd") mesontools.configure(j) def build(): diff --git a/multimedia/stream/mpd/files/FmtError_instead_of_FormatErrno.patch b/multimedia/stream/mpd/files/FmtError_instead_of_FormatErrno.patch deleted file mode 100644 index 44b68a0671..0000000000 --- a/multimedia/stream/mpd/files/FmtError_instead_of_FormatErrno.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 466b5cb08d5385f54dda07b4eead668b39685a83 Mon Sep 17 00:00:00 2001 -From: Max Kellermann -Date: Fri, 15 Oct 2021 09:40:27 +0200 -Subject: [PATCH] neighbor/smbclient: FmtError() instead of FormatErrno() - -Fixes part 2 of https://github.com/MusicPlayerDaemon/MPD/issues/1279 ---- - src/neighbor/plugins/SmbclientNeighborPlugin.cxx | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/src/neighbor/plugins/SmbclientNeighborPlugin.cxx b/src/neighbor/plugins/SmbclientNeighborPlugin.cxx -index 97e40e941..144059f50 100644 ---- a/src/neighbor/plugins/SmbclientNeighborPlugin.cxx -+++ b/src/neighbor/plugins/SmbclientNeighborPlugin.cxx -@@ -33,6 +33,8 @@ - - #include - -+#include -+#include - #include - - class SmbclientNeighborExplorer final : public NeighborExplorer { -@@ -165,8 +167,8 @@ ReadServers(SmbclientContext &ctx, const char *uri, - ReadServers(ctx, handle, list); - ctx.CloseDirectory(handle); - } else -- FormatErrno(smbclient_domain, "smbc_opendir('%s') failed", -- uri); -+ FmtError(smbclient_domain, "smbc_opendir('{}') failed: {}", -+ uri, strerror(errno)); - } - - [[gnu::pure]] diff --git a/multimedia/stream/mpd/files/add_StoragePlugin_prefix.patch b/multimedia/stream/mpd/files/add_StoragePlugin_prefix.patch deleted file mode 100644 index 76c70636aa..0000000000 --- a/multimedia/stream/mpd/files/add_StoragePlugin_prefix.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 85611aa456cddb38cd8163a35bac6b6fa5c8fd98 Mon Sep 17 00:00:00 2001 -From: Max Kellermann -Date: Fri, 15 Oct 2021 10:23:58 +0200 -Subject: [PATCH] storage/smbclient: add StoragePlugin.prefixes - -Should have been part of commit -ef24cfa523b73848ba04d73154de1f95eb45a3b5 - -Closes https://github.com/MusicPlayerDaemon/MPD/issues/1279 ---- - src/storage/plugins/SmbclientStorage.cxx | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/storage/plugins/SmbclientStorage.cxx b/src/storage/plugins/SmbclientStorage.cxx -index 72eb4820c2..a033f3d7f8 100644 ---- a/src/storage/plugins/SmbclientStorage.cxx -+++ b/src/storage/plugins/SmbclientStorage.cxx -@@ -186,15 +186,15 @@ SmbclientDirectoryReader::GetInfo([[maybe_unused]] bool follow) - static std::unique_ptr - CreateSmbclientStorageURI([[maybe_unused]] EventLoop &event_loop, const char *base) - { -- if (!StringStartsWithCaseASCII(base, "smb://")) -- return nullptr; -- - SmbclientInit(); - - return std::make_unique(base); - } - -+static constexpr const char *smbclient_prefixes[] = { "smb://", nullptr }; -+ - const StoragePlugin smbclient_storage_plugin = { - "smbclient", -+ smbclient_prefixes, - CreateSmbclientStorageURI, - }; diff --git a/multimedia/stream/mpd/files/add_missing_include.patch b/multimedia/stream/mpd/files/add_missing_include.patch deleted file mode 100644 index f237974598..0000000000 --- a/multimedia/stream/mpd/files/add_missing_include.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 6a2e7bbc02c0f1b1ee404b13b5035d4027abd506 Mon Sep 17 00:00:00 2001 -From: Thomas Zander -Date: Sat, 16 Oct 2021 17:36:56 +0200 -Subject: [PATCH] protocol/ArgParser.cxx: Add missing #include - -Fixes a build problem on platforms where stdio.h is not included -transitively. snprintf() is defined in stdio.h. ---- - src/protocol/ArgParser.cxx | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/protocol/ArgParser.cxx b/src/protocol/ArgParser.cxx -index 123182f72..72190d9de 100644 ---- a/src/protocol/ArgParser.cxx -+++ b/src/protocol/ArgParser.cxx -@@ -23,6 +23,7 @@ - #include "Chrono.hxx" - #include "util/NumberParser.hxx" - -+#include - #include - - static inline ProtocolError diff --git a/multimedia/stream/mpd/files/gcc_pure_fix.patch b/multimedia/stream/mpd/files/gcc_pure_fix.patch deleted file mode 100644 index 220c769c0a..0000000000 --- a/multimedia/stream/mpd/files/gcc_pure_fix.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 3f2f3251cba7b9193f39027e204ea5e3248cbb7a Mon Sep 17 00:00:00 2001 -From: Max Kellermann -Date: Fri, 15 Oct 2021 09:39:23 +0200 -Subject: [PATCH] neighbor/smbclient: use [[gnu::pure]] - -Fixes part 1 of https://github.com/MusicPlayerDaemon/MPD/issues/1279 ---- - src/neighbor/plugins/SmbclientNeighborPlugin.cxx | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/neighbor/plugins/SmbclientNeighborPlugin.cxx b/src/neighbor/plugins/SmbclientNeighborPlugin.cxx -index f759e4e756..97e40e941c 100644 ---- a/src/neighbor/plugins/SmbclientNeighborPlugin.cxx -+++ b/src/neighbor/plugins/SmbclientNeighborPlugin.cxx -@@ -45,12 +45,12 @@ class SmbclientNeighborExplorer final : public NeighborExplorer { - - Server(const Server &) = delete; - -- gcc_pure -+ [[gnu::pure]] - bool operator==(const Server &other) const noexcept { - return name == other.name; - } - -- [[nodiscard]] gcc_pure -+ [[nodiscard]] [[gnu::pure]] - NeighborInfo Export() const noexcept { - return { "smb://" + name + "/", comment }; - } -@@ -169,7 +169,7 @@ ReadServers(SmbclientContext &ctx, const char *uri, - uri); - } - --gcc_pure -+[[gnu::pure]] - static NeighborExplorer::List - DetectServers(SmbclientContext &ctx) noexcept - { -@@ -178,7 +178,7 @@ DetectServers(SmbclientContext &ctx) noexcept - return list; - } - --gcc_pure -+[[gnu::pure]] - static NeighborExplorer::List::iterator - FindBeforeServerByURI(NeighborExplorer::List::iterator prev, - NeighborExplorer::List::iterator end, diff --git a/multimedia/stream/mpd/pspec.xml b/multimedia/stream/mpd/pspec.xml index 2f4daa9a36..5bd2f6afef 100644 --- a/multimedia/stream/mpd/pspec.xml +++ b/multimedia/stream/mpd/pspec.xml @@ -15,8 +15,8 @@ Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol. - - https://musicpd.org/download/mpd/0.23/mpd-0.23.6.tar.xz + + https://musicpd.org/download/mpd/0.23/mpd-0.23.7.tar.xz meson @@ -163,6 +163,13 @@ + + 2022-05-14 + 0.23.7 + Version bump. + fury + uglyside@yandex.ru + 2022-04-16 0.23.6 diff --git a/multimedia/tv/hypnotix/pspec.xml b/multimedia/tv/hypnotix/pspec.xml index 9667805032..4fccb402fc 100644 --- a/multimedia/tv/hypnotix/pspec.xml +++ b/multimedia/tv/hypnotix/pspec.xml @@ -1,5 +1,5 @@ - + hypnotix @@ -11,8 +11,8 @@ GPLv3 app Hypnotix is an IPTV streaming application with support for live TV, movies and series. - Hypnotix, canlı TV, film ve dizi desteği olan bir IPTV akış uygulamasıdır. - https://github.com/linuxmint/hypnotix/archive/refs/tags/1.9.tar.gz + Hypnotix is an IPTV streaming application with support for live TV, movies and series. + https://github.com/linuxmint/hypnotix/archive/refs/tags/2.6.tar.gz @@ -40,6 +40,13 @@ + + 2022-05-22 + 2.6 + Version bump + Kamil Atlı + suvari@pisilinux.org + 2021-06-25 1.9 diff --git a/multimedia/tv/hypnotix/translations.xml b/multimedia/tv/hypnotix/translations.xml index 60863f884e..e59d7c9038 100644 --- a/multimedia/tv/hypnotix/translations.xml +++ b/multimedia/tv/hypnotix/translations.xml @@ -2,7 +2,7 @@ hypnotix - Hypnotix is an IPTV streaming application with support for live TV, movies and series. + Hypnotix, canlı TV, filmler ve dizileri destekleyen bir IPTV akış uygulamasıdır. Hypnotix, canlı TV, film ve dizi desteği olan bir IPTV akış uygulamasıdır. diff --git a/multimedia/video/gst-editing-services/pspec.xml b/multimedia/video/gst-editing-services/pspec.xml index f3f0daee8f..f959a9e02e 100644 --- a/multimedia/video/gst-editing-services/pspec.xml +++ b/multimedia/video/gst-editing-services/pspec.xml @@ -12,12 +12,12 @@ library GStreamer library for creating audio/video editors Ses/video düzenleyicileri oluşturmak için GStreamer kitaplığı - https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-1.20.2.tar.xz - gstreamer-devel - gst-plugins-base-devel - gst-plugins-bad-devel + gstreamer-devel + gst-plugins-base-devel + gst-plugins-bad-devel gobject-introspection-devel libxml2-devel python3-devel @@ -68,6 +68,13 @@ + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gst-libav/pspec.xml b/multimedia/video/gst-libav/pspec.xml index 62820f9ad2..a6aded9b3f 100644 --- a/multimedia/video/gst-libav/pspec.xml +++ b/multimedia/video/gst-libav/pspec.xml @@ -12,7 +12,7 @@ library Gstreamer plugin for the libav codec Gstreamer plugin for the libav codec. - https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.20.2.tar.xz meson python3 @@ -23,7 +23,7 @@ yasm-devel ffmpeg-devel libunwind-devel - gst-plugins-base-devel + gst-plugins-base-devel @@ -36,7 +36,7 @@ glib2 ffmpeg gstreamer - gst-plugins-base + gst-plugins-base /usr/lib @@ -58,6 +58,13 @@ + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gst-plugins-bad/pspec.xml b/multimedia/video/gst-plugins-bad/pspec.xml index 1dc167bc1b..e6a8b038bf 100644 --- a/multimedia/video/gst-plugins-bad/pspec.xml +++ b/multimedia/video/gst-plugins-bad/pspec.xml @@ -12,7 +12,7 @@ library A set of GStreamer plug-ins that aren't up to par compared to the rest GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. - https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gst-plugins-base/pspec.xml b/multimedia/video/gst-plugins-base/pspec.xml index c84cecd532..eefa51cea3 100644 --- a/multimedia/video/gst-plugins-base/pspec.xml +++ b/multimedia/video/gst-plugins-base/pspec.xml @@ -12,7 +12,7 @@ library Basepack of plugins for gstreamer GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. - https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.20.2.tar.xz git meson @@ -45,7 +45,7 @@ libX11-devel xorg-proto xorg-server-xvfb - gstreamer-devel + gstreamer-devel gobject-introspection-devel wayland-protocols-devel @@ -80,7 +80,7 @@ graphene wayland-cursor wayland-client - gstreamer + gstreamer /usr/bin @@ -195,6 +195,13 @@ + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gst-plugins-good/pspec.xml b/multimedia/video/gst-plugins-good/pspec.xml index 83cd1da239..d1d00ba559 100644 --- a/multimedia/video/gst-plugins-good/pspec.xml +++ b/multimedia/video/gst-plugins-good/pspec.xml @@ -12,7 +12,7 @@ library A set of good-quality plugins for GStreamer gst-plugins-good contains a set of mature plugins and elements for GStreamer. - https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.20.2.tar.xz + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gst-plugins-ugly/pspec.xml b/multimedia/video/gst-plugins-ugly/pspec.xml index 48edce137f..60315c4d28 100644 --- a/multimedia/video/gst-plugins-ugly/pspec.xml +++ b/multimedia/video/gst-plugins-ugly/pspec.xml @@ -12,7 +12,7 @@ library Other plugins for gstreamer GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. - https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.2.tar.xz meson xz-devel @@ -32,8 +32,8 @@ libmpeg2-devel libdvdread-devel opencore-amr-devel - gstreamer-devel - gst-plugins-base-devel + gstreamer-devel + gst-plugins-base-devel @@ -52,8 +52,8 @@ libmpeg2 libdvdread opencore-amr - gstreamer - gst-plugins-base + gstreamer + gst-plugins-base /usr/lib/gstreamer-1.0 @@ -79,6 +79,13 @@ + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gst-rtsp-server/pspec.xml b/multimedia/video/gst-rtsp-server/pspec.xml index ae0968da52..8a52cb41c5 100644 --- a/multimedia/video/gst-rtsp-server/pspec.xml +++ b/multimedia/video/gst-rtsp-server/pspec.xml @@ -12,14 +12,14 @@ library RTSP server library based on GStreamer GStreamer tabanlı RTSP sunucu kitaplığı - https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.20.2.tar.xz meson python3-devel glib2-devel - gstreamer-devel - gst-plugins-bad-devel + gstreamer-devel + gst-plugins-bad-devel @@ -53,6 +53,13 @@ + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gstreamer-vaapi/pspec.xml b/multimedia/video/gstreamer-vaapi/pspec.xml index 830f59820b..69860a3292 100644 --- a/multimedia/video/gstreamer-vaapi/pspec.xml +++ b/multimedia/video/gstreamer-vaapi/pspec.xml @@ -12,7 +12,7 @@ library GStreamer Multimedia Framework VA Plugins gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. - https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.20.2.tar.xz meson python3 @@ -21,9 +21,9 @@ libva-devel libXrandr-devel wayland-protocols-devel - gstreamer-devel - gst-plugins-bad-devel - gst-plugins-base-devel + gstreamer-devel + gst-plugins-bad-devel + gst-plugins-base-devel @@ -40,9 +40,9 @@ libXrender wayland-client wayland-protocols - gstreamer - gst-plugins-bad - gst-plugins-base + gstreamer + gst-plugins-bad + gst-plugins-base /usr/lib @@ -65,6 +65,13 @@ + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gstreamer/pspec.xml b/multimedia/video/gstreamer/pspec.xml index 42a02762e6..a154525213 100644 --- a/multimedia/video/gstreamer/pspec.xml +++ b/multimedia/video/gstreamer/pspec.xml @@ -13,7 +13,7 @@ app:console GStreamer streaming media framework runtime GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. - https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.20.2.tar.xz meson gobject-introspection-devel @@ -57,7 +57,7 @@ /usr/share/locale /usr/share/gstreamer-1.0/gdb - /usr/share/gdb/auto-load/usr/lib/libgstreamer-1.0.so.0.2001.0-gdb.py + /usr/share/gdb/auto-load/usr/lib/libgstreamer-1.0.so.0.2002.0-gdb.py /usr/share/man @@ -89,7 +89,7 @@ /usr/lib32/libgstnet* /usr/lib32/libgstreamer* /usr/lib32/gstreamer-1.0 - /usr/share/gdb/auto-load/usr/lib32/libgstreamer-1.0.so.0.2001.0-gdb.py + /usr/share/gdb/auto-load/usr/lib32/libgstreamer-1.0.so.0.2002.0-gdb.py gstreamer-next-32bit @@ -128,6 +128,13 @@ + + 2022-05-11 + 1.20.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.20.1 diff --git a/multimedia/video/gstreamermm/pspec.xml b/multimedia/video/gstreamermm/pspec.xml index 20f2bab021..b0f90f62f3 100644 --- a/multimedia/video/gstreamermm/pspec.xml +++ b/multimedia/video/gstreamermm/pspec.xml @@ -18,8 +18,8 @@ pangomm-devel cairomm-devel libxmlpp-devel - gstreamer-devel - gst-plugins-base-devel + gstreamer-devel + gst-plugins-base-devel @@ -65,6 +65,13 @@ + + 2022-05-11 + 1.10.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + 2022-04-13 1.10.0 diff --git a/network/download/axel/pspec.xml b/network/download/axel/pspec.xml index 79d190ce72..bcaa6a25e4 100755 --- a/network/download/axel/pspec.xml +++ b/network/download/axel/pspec.xml @@ -12,7 +12,7 @@ app:console Light command line download accelerator Axel tries to accelerate the download process by using multiple connections per file, and can also balance the load between different servers. - https://github.com/axel-download-accelerator/axel/releases/download/v2.17.10/axel-2.17.10.tar.xz + https://github.com/axel-download-accelerator/axel/releases/download/v2.17.11/axel-2.17.11.tar.xz openssl-devel @@ -35,6 +35,13 @@ + + 2022-05-23 + 2.17.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-03-02 2.7.10 diff --git a/office/misc/iso-codes/pspec.xml b/office/misc/iso-codes/pspec.xml index a0f4dead4f..58e8899709 100644 --- a/office/misc/iso-codes/pspec.xml +++ b/office/misc/iso-codes/pspec.xml @@ -12,7 +12,7 @@ library International country codes iso-codes provides IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standards. - https://ftp.osuosl.org/pub/blfs/conglomeration/iso-codes/iso-codes-4.6.0.tar.xz + http://ftp.debian.org/debian/pool/main/i/iso-codes/iso-codes_4.9.0.orig.tar.xz python3-devel @@ -43,6 +43,13 @@ + + 2022-05-21 + 4.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-06-01 4.6.0 diff --git a/office/misc/skrooge/actions.py b/office/misc/skrooge/actions.py index a5deda43a0..4dc7af09db 100644 --- a/office/misc/skrooge/actions.py +++ b/office/misc/skrooge/actions.py @@ -16,5 +16,5 @@ def build(): def install(): kde5.install() - pisitools.dodoc("AUTHORS", "CHANGELOG", "COPYING", "README") + pisitools.dodoc("AUTHORS", "CHANGELOG", "COPYING", "README*") diff --git a/office/misc/skrooge/pspec.xml b/office/misc/skrooge/pspec.xml index ef9c7dbbf9..56cd07a7e7 100644 --- a/office/misc/skrooge/pspec.xml +++ b/office/misc/skrooge/pspec.xml @@ -13,7 +13,7 @@ app:gui Personal finances manager Skrooge allows you to manage your personal finances, powered by KDE. Thanks to its many features, it is one of the most powerful way to enter, follow, and analyze your expenses. - mirrors://kde/stable/skrooge/skrooge-2.26.1.tar.xz + mirrors://kde/stable/skrooge/skrooge-2.27.0.tar.xz qt5-base-devel extra-cmake-modules @@ -114,12 +114,20 @@ /usr/share/locale /usr/share/mime /usr/share/skrooge + /usr/share/knsrcfiles/skrooge_unit.knsrc /usr/share/metainfo/org.kde.skrooge.appdata.xml /usr/share/knsrcfiles/skrooge_monthly.knsrc + + 2022-05-22 + 2.27.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-16 2.26.1 diff --git a/pisi-index.xml b/pisi-index.xml index ca6326ee9d..a985683829 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -144,61990 +144,97 @@ - brltty - https://brltty.app/ + telepathy-qt5 + http://telepathy.freedesktop.org - Kamil Atlı - suvari@pisilinux.org - - GPLv3 - accessibility - Braille display driver for Linux/Unix - Braille display driver for Linux/Unix - https://brltty.app/archive/brltty-6.4.tar.xz - - gpm - bzip2 - tcl-devel - atk-devel - dbus-devel - polkit-devel - glib2-devel - icu4c-devel - expat-devel - libXt-devel - libX11-devel - espeak-devel - espeak-ng-devel - cython - cython3 - elogind-devel - polkit-devel - python3-devel - ncurses-devel - libpcre2-devel - alsa-lib-devel - libXaw-devel - libXtst-devel - liblouis-devel - bluez-libs-devel - at-spi2-atk-devel - at-spi2-core-devel - speech-dispatcher-devel - - accessibility/brltty/pspec.xml - - - brltty - - gpm - tcl - expat - dbus - bzip2 - glib2 - polkit - icu4c - ncurses - libXt - libX11 - espeak - espeak-ng - libXaw - libXtst - libpcre2 - alsa-lib - liblouis - libXfixes - bluez-libs - at-spi2-core - speech-dispatcher - - - /etc - /usr/bin - /usr/libexec/brltty/udev-wrapper - /usr/lib - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share - - - - brltty-devel - Development files for brltty - - brltty - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-25 - 6.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-21 - 6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-12 - 6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 6.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-21 - 5.6 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-23 - 5.6 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-06 - 5.6 - First Release - Kamil Atlı - suvari@pisilinux.org - - - - - - liblouis - http://liblouis.org/ - - Kamil Atlı - suvari@pisilinux.org - - GPLv3 - accessibility - Open-source braille translator and back-translator - Open-source braille translator and back-translator - https://github.com/liblouis/liblouis/releases/download/v3.19.0/liblouis-3.19.0.tar.gz - - python3-devel - libyaml-devel - - accessibility/liblouis/pspec.xml - - - liblouis - - libyaml - - - /etc - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share - - - - liblouis-devel - Development files for liblouis - - liblouis - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-25 - 3.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-02 - 3.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 3.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-20 - 3.9.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-09-23 - 3.7.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-11 - 3.5.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-06 - 3.5.0 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-05-06 - 3.5.0 - First Release - Kamil Atlı - suvari@pisilinux.org - - - - - - onboard - https://launchpad.net/onboard - - Berk Çakar - berk2238@hotmail.com - - GPLv3 - accessibility - On-screen keyboard useful on tablet PCs or for mobility impaired users - On-screen keyboard useful on tablet PCs or for mobility impaired users - https://launchpad.net/onboard/1.4/1.4.1/+download/onboard-1.4.1.tar.gz - - intltool - eudev-devel - python3-devel - libXtst-devel - dconf-devel - dbus-python - gtk3-devel - hunspell-devel - iso-codes-devel - libcanberra-devel - libxkbfile-devel - python-cairo-devel - python-pygobject-devel - python3-distutils-extra - - - 00-Fix-build-with-musl.patch - - accessibility/onboard/pspec.xml - - - onboard - On-screen keyboard useful on tablet PCs or for mobility impaired users - - gtk3 - cairo - dconf - eudev - glib2 - libXi - libX11 - libgcc - libXtst - libxkbfile - libcanberra - hunspell - - - /etc - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/onboard - /usr/share/sounds - - - - - 2021-10-25 - 1.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-25 - 1.4.1 - First release. - Berk Çakar - berk2238@hotmail.com - - - - - - orca - https://wiki.gnome.org/Projects/Orca - - Kamil Atlı - suvari@pisilinux.org - - LGPLv2 - accessibility - Extensible screen reader that provides access to the desktop - Extensible screen reader that provides access to the desktop. - https://download.gnome.org/sources/orca/41/orca-41.2.tar.xz - - itstool - intltool - gtk3-devel - brltty-devel - python3-devel - liblouis-devel - gst-plugins-good - at-spi2-core-devel - python3-pygobject3-devel - gst-plugins-base-devel - gsettings-desktop-schemas-devel - xorg-app - python3-pyatspi - yelp-tools - dbus-python3 - speech-dispatcher-devel - python3-speech-dispatcher - - accessibility/orca/pspec.xml - - - orca - - gtk3 - brltty - liblouis - at-spi2-core - python3-pyatspi - gst-plugins-base - python3-speech-dispatcher - gsettings-desktop-schemas - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man/man1 - /etc - - - - - 2022-01-31 - 41.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-02 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 41.0 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-04 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-24 - 40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-02 - 3.38.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-12 - 3.35.92 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 3.35.92 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 3.34.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-22 - 3.29.92 - version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-09-23 - 3.29.92 - version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-11 - 3.28.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-06 - 3.28.1 - First Release - Kamil Atlı - suvari@pisilinux.org - - - - - - budgie-control-center - https://github.com/BuddiesOfBudgie/budgie-control-center - - Pisi Linux Admins + PisiLinux Community admins@pisilinux.org - GPLv2 - desktop.budgie - Budgie Control Center is a fork of GNOME Settings / GNOME Control Center - Budgie Control Center is a fork of GNOME Settings / GNOME Control Center with the intent of providing a simplified list of settings that are applicable to the Budgie 10 series - https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v1.0.1/budgie-control-center-1.0.1.tar.xz - - dbus-glib-devel - gnome-desktop-devel - pam-devel - elogind-devel - pulseaudio-libs-devel - accountsservice-devel - colord-devel - gcr-devel - gnome-settings-daemon-devel - gnome-online-accounts-devel - gsound-devel - polkit-devel - upower-devel - cups-devel - cheese-devel - ibus-devel - libcanberra-devel - libnma-devel - libgtop-devel - libpwquality-devel - libsecret-devel - network-manager-applet - libmm-glib-devel - gnome-bluetooth-devel - libwacom-devel - colord-gtk-devel - libsoup-devel - glib2-devel - mit-kerberos-devel - meson - samba-devel - cyrus-sasl-devel - udisks2-devel - - desktop/budgie/budgie-control-center/pspec.xml - - - budgie-control-center - - atk - gcr - cups - gtk3 - ibus - cairo - glib2 - libXi - pango - samba - cheese - colord - gsound - libX11 - libnma - polkit - upower - fribidi - libgtop - libsoup - libxml2 - udisks2 - libepoxy - libgudev - libwacom - libsecret - colord-gtk - fontconfig - gdk-pixbuf - libmm-glib - libpwquality - mit-kerberos - gnome-desktop - NetworkManager - accountsservice - gnome-bluetooth - pulseaudio-libs - gnome-online-accounts - - - /usr/bin - /usr/libexec - /usr/lib/libhandy* - /usr/share/applications - /usr/share/bash-completion - /usr/share/budgie-control-center - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - /usr/share/pixmaps - /usr/share/polkit-1 - /usr/share/sounds - - - - budgie-control-center-devel - - gtk3-devel - budgie-control-center - - - /usr/include - /usr/lib/pkgconfig - /usr/share/pkgconfig - - - - - 2022-04-28 - 1.0.1 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - budgie-desktop - https://github.com/solus-project/budgie-desktop - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 LGPLv2.1 - desktop.budgie - Modern desktop environment from the Solus Project. - Budgie is a desktop environment that uses GNOME technologies such as GTK3 and is developed by the Solus project. - https://github.com/BuddiesOfBudgie/budgie-desktop/releases/download/v10.6.1/budgie-desktop-v10.6.1.tar.xz - - git - gtk-doc - vala-devel - intltool - glib2-devel - gobject-introspection-devel - sassc - budgie-screensaver - alsa-lib-devel - libnotify-devel - accountsservice-devel - libpeas-devel - libwnck3-devel - mutter-devel - ibus-devel - gnome-desktop-devel - libseccomp-devel - pulseaudio-libs-devel - upower-devel - gtk3-devel - polkit-devel - gnome-bluetooth-devel - gnome-menus-devel - gnome-settings-daemon-devel - meson - mesa-devel - - desktop/budgie/budgie-desktop/pspec.xml - - - budgie-desktop - - gtk3 - ibus - cairo - glib2 - libX11 - mutter - polkit - upower - libpeas - alsa-lib - libwnck3 - libnotify - gdk-pixbuf - gnome-menus - gnome-desktop - libXcomposite - libutil-linux - gnome-bluetooth - pulseaudio-libs - gobject-introspection - - - /etc/xdg - /usr/bin - /usr/lib/lib*.so* - /usr/lib/budgie-desktop - /usr/lib/girepository-1.0 - /usr/share/locale - /usr/share/icons - /usr/share/backgrounds - /usr/share/budgie-desktop - /usr/share - /usr/share/doc - /usr/share/xsessions - /usr/share/applications - /usr/share/gnome-session - /usr/share/glib-2.0 - - - - budgie-desktop-devel - - budgie-desktop - gtk3-devel - glib2-devel - libpeas-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/vala - /usr/share/gir-1.0 - - - - - 2022-04-28 - 10.6.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-08 - 10.5.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 10.5.3 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - budgie-desktop-view - https://github.com/BuddiesOfBudgie/budgie-desktop-view - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.budgie - Budgie Desktop View is the official Budgie desktop icons application / implementation. - Budgie Desktop View is the official Budgie desktop icons application / implementation. - https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases/download/v1.2/budgie-desktop-view-v1.2.tar.xz - - glib2-devel - gtk3-devel - intltool - meson - vala-devel - - desktop/budgie/budgie-desktop-view/pspec.xml - - - budgie-desktop-view - - gtk3 - glib2 - gdk-pixbuf - - - /usr/bin - /etc/xdg - /usr/share/applications - /usr/share/doc - /usr/share/glib-2.0 - - - - - 2022-04-28 - 1.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - budgie-screensaver - https://github.com/solus-project/budgie-desktop - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.budgie - Fork of GNOME Screensaver for Budgie 10. - Budgie Screensaver is a fork of gnome-screensaver intended for use with Budgie Desktop and is similar in purpose to other screensavers such as MATE Screensaver. - https://github.com/BuddiesOfBudgie/budgie-screensaver/releases/download/v5.0.1/budgie-screensaver-v5.0.1.tar.xz - - dbus-glib-devel - gnome-desktop-devel - pam-devel - elogind-devel - gsettings-desktop-schemas-devel - gtk3-devel - libseccomp-devel - intltool - glib2-devel - meson - - desktop/budgie/budgie-screensaver/pspec.xml - - - budgie-screensaver - - pam - dbus - gtk3 - cairo - glib2 - libX11 - elogind - dbus-glib - gdk-pixbuf - gnome-desktop - - - /etc/pam.d - /usr/bin - /usr/lib - /usr/libexec - /usr/share/locale - /usr/share/doc - /usr/share/man - /usr/share/applications - - - - - 2022-04-28 - 5.0.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-10-04 - 4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-05 - 4.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - fluxbox - http://www.fluxbox.org - - Pisi Linux Admins - admin@pisilinux.org - - MIT - app:gui - desktop.fluxbox.base - An X11 window manager featuring tabs and an iconbar - Hafif bir X pencere yöneticisi - Fluxbox is a windowmanager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy, and extremely fast, desktop experience. - Fluxbox, Blackbox 0.61.1 kodu temel alınarak geliştirilmiş bir X pencere yöneticisidir. Çok az kaynak tükettiği ve kolayca idare edildiği için çok hızlı bir masaüstü tecribesi sunar. - mirrors://sourceforge/fluxbox/fluxbox-1.3.7.tar.gz - - imlib2-devel - zlib-devel - libICE-devel - libSM-devel - libX11-devel - libXext-devel - libXft-devel - libXinerama-devel - libXpm-devel - gettext-devel - libXrandr-devel - libXrender-devel - fontconfig-devel - fribidi-devel - - - fluxbox-startfluxbox-pulseaudio.patch - autostart.patch - - desktop/fluxbox/base/fluxbox/pspec.xml - - - fluxbox - - imlib2 - fontconfig - libXext - libXft - libXinerama - libXpm - libXrandr - libXrender - fribidi - libgcc - libX11 - - - /etc - /usr/bin - /usr/share/man - /usr/share/fluxbox - /usr/share/xsessions - /usr/share/doc - - - fluxbox.desktop - fbmenugen - pisi-reflect.jpg - - - - - 2020-04-16 - 1.3.7 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - adobe-source-code-pro-fonts - http://www.gnome.org - - Pisi Linux Admins - admins@pisilinux.org - - OFL - desktop.font - Monospaced font family for user interface and coding environments. - Source Code Pro is a set of OpenType fonts that have been designed to work well in user interface (UI) environments. - https://github.com/adobe-fonts/source-code-pro/archive/refs/tags/2.038R-ro/1.058R-it/1.018R-VAR.tar.gz - desktop/font/adobe-source-code-pro-fonts/pspec.xml - - - adobe-source-code-pro-fonts - - /usr/share/fonts - /usr/share/doc - - - - - 2021-06-05 - 2.038R - First release for Pisi Linux. - Berk Çakar - berk2238@hotmail.com - - - - - - amiri-fonts - https://www.amirifont.org - - Stefan Gronewold - groni@pisilinux.org - - custom:OFL - data:font - desktop.font - Arabic TTF fonts - Arapça TTF yazı tipleri - Amiri is a classical Arabic typeface. - Amiri klasik bir Arap yazıdır. - https://github.com/khaledhosny/amiri-font/releases/download/0.111/amiri-0.111.zip - desktop/font/amiri-fonts/pspec.xml - - - amiri-fonts - - /usr/share/doc - /usr/share/fonts/amiri - /usr/share/amiri-fonts - - - - - 2018-07-31 - 0.111 - Rebuild for new Toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2018-05-08 - 0.111 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - cantarell-fonts - http://www.gnome.org - - Kamil Atlı - suvari@pisilinux.org - - GPLv2+ - desktop.font - GNOME Cantarell fonts - GNOME Cantarell fonts - required for GNOME 3 - https://download-fallback.gnome.org/sources/cantarell-fonts/0.303/cantarell-fonts-0.303.1.tar.xz - - meson - - desktop/font/cantarell-fonts/pspec.xml - - - cantarell-fonts - - /usr/share/fonts - /usr/share/fontconfig - /usr/share/doc - /usr/share/metainfo/org.gnome.cantarell.metainfo.xml - - - - - 2021-12-11 - 0.303.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-30 - 0.301 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - - - - dejavu-fonts - http://www.dejavu-fonts.org - - Sezai Yeniay - sezaiyeniay@pisilinux.org - - as-is - data:font - desktop.font - DejaVu yazıtipleri - DejaVu fonts - DejaVu fonts - DejaVu yazıtipleri - Les fontes DejaVu basées sur des fontes Bitstream avec des améliorations. - Contains DejaVu fonts that are based on Bitstream fonts, with improvements. - Bevat de DejaVu fonts die zijn gebasserd op de Bitstream fonts, met verbeteringen. - mirrors://sourceforge/dejavu/2.37/dejavu-fonts-2.37.tar.bz2 - - xorg-app-devel - fontforge - fontconfig-devel - perl-Font-TTF - perl-IO-String - unicode-ucd - giflib-devel - - desktop/font/dejavu-fonts/pspec.xml - - - dejavu-fonts - - /etc/fonts - /etc/X11/fontpath.d/dejavu - /usr/share/fonts - /usr/share/doc - - - - - 2022-04-02 - 2.37 - Rebuild for fontforge - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 2.37 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-11 - 2.37 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.37 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-02-28 - 2.37 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-09-18 - 2.34 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-27 - 2.34 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - droid-fonts - https://www.droidfonts.com/ - - Sezai Yeniay - sezaiyeniay@pisilinux.org - - Apache-2.0 - data:font - desktop.font - Droid, TrueType font ailesi - Droid is a TrueType font family intended for use on the small screens of mobile handsets - Droid is een TrueType font familie gemaakt voor gebruik op de kleine schermen van mobiele telefoons - Android platformunda kullanılmak üzere oluşturulmuş font ailesi. - Droid is a font family created by Ascender Corporation for use by the Open Handset Alliance platform, Android. The font families, known simply as Droid, are Droid Sans, Droid Serif, and Droid Sans Mono. - Droid is een TrueType font familie gemaakt voor gebruik op de kleine schermen van mobiele telefoons - https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pardusarchives/droid_fonts_20100815.tar.gz - desktop/font/droid-fonts/pspec.xml - - - droid-fonts - - /etc/fonts - /usr/share/fonts - /usr/share/doc - - - 65-droid-fonts-sans-fontconfig.conf - 60-droid-fonts-sans-mono-fontconfig.conf - 59-droid-fonts-serif-fontconfig.conf - - - - - 2019-11-05 - 0.0_20100821 - Rebuild remove Ahem.ttf - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 0.0_20100821 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 0.0_20100821 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-09-18 - 0.0_20100821 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-28 - 0.0_20100821 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - exo-fonts-1 - https://fonts.google.com/specimen/Exo - - Blue Devil - bluedevil@sctzine.com - - OFL - data:doc - desktop.font - Exo Font Family - Exo Yazıyüzü Ailesi - Exo is a contemporary geometric sans serif typeface that tries to convey a technological/futuristic feeling while keeping an elegant design. - exo-fonts paketi Google tarafından desteklenen çağdaş geometrik sans serif türü bir yazıyüzüdür. - https://sourceforge.net/projects/pisilinux/files/source/exo-font.tar.gz - desktop/font/exo-fonts-1/pspec.xml - - - exo-fonts-1 - Exo Font Family. - - /usr/share/doc - /usr/share/fonts - - - - - 2020-08-30 - 1.0 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - fontconfig - http://fontconfig.org - - PisiLinux Community - admins@pisilinux.org - - MIT library - desktop.font - A library for configuring and customizing font access - Yazıtiplerinin yapılandırılması ve özelleştirilmesi için bir kitaplık - Biblioteka do konfigurowania pospolitych czcionek - obsługa plików binarnych - Fontconfig est un librairie conçue pour fournir à tout le système accès à la possibilité de configurer, personnaliser et appliquer des fontes. - Fontconfig is a library designed to provide system-wide font configuration, customization and application access. - Fontconfig sistem genelindeki programlar için yazıtiplerinin ayarlanmasını, özelleştirilmesini ve programlar tarafından erişilmesini sağlar. - Fontconfig jest biblioteką do konfigurowania i dostosowywania do własnych potrzeb czcionek, które nie zależą od systemu X Window. Została zaprojektowana, aby znajdować czcionki w systemie i dobierać je do wymagań określanych przez aplikacje. - https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.94.tar.xz - - gperf - expat-devel - python3-devel - freetype-devel - libutil-linux-devel - - - use_legacy_lcdfilter_on_small_monospace.patch - fontconfig-2.8.0-sleep-less.patch - deprecated-user-conf.patch - - desktop/font/fontconfig/pspec.xml - - - fontconfig - - expat - freetype - libutil-linux - - - /etc/fonts - /usr/bin - /usr/lib - /usr/share/doc - /var/cache/fontconfig - /usr/share - - - System.Package - System.PackageHandler - - - - fontconfig-devel - Development files for fontconfig - fontconfig için geliştirme dosyaları - Pliki nagłówkowe fontconfig - - fontconfig - libutil-linux-devel - freetype-devel - expat-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/doc/fontconfig/fontconfig-devel.txt - /usr/share/man - - - - fontconfig-32bit - 32-bit shared libraries for fontconfig - fontconfig için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - expat-32bit - freetype-32bit - libutil-linux-32bit - - - fontconfig - expat-32bit - freetype-32bit - libutil-linux-32bit - - - /usr/lib32 - - - - - 2021-06-29 - 2.13.94 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-03 - 2.13.93 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 2.13.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2019-11-09 - 2.13.1 - Version Bump symlinks fix - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 2.13.0 - Rebuild for New Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-10 - 2.13.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-13 - 2.12.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.12.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.11.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 2.11.1 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-17 - 2.11.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - fontforge - http://fontforge.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - app:gui - desktop.font - Font editor and converter - Postscript yazı tipi düzenleyici ve çevirici - FontForge is a font editor that lets you create your own postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and bitmap (bdf, FON, NFNT) fonts, or edit existing ones. Also lets you convert one format to another. FontForge also has support for many macintosh font formats. - FontForge kendi postscript, truetype, opentype, cid-keyed, multi-master, cff, svg, bitmap (bdf, FON, NFNT) fontlarınızı yaratmanıza veya hali hazırda varolan fontlarınızı düzenlemenize olanak tanıyan bir font düzenleyicidir. FontForge Macintosh font formatlarının çoğunu da desteklemektedir. - fontforge - https://github.com/fontforge/fontforge/releases/download/20220308/fontforge-20220308.tar.xz - https://fontforge.github.io/cidmaps.tgz - - git - cmake - libtool - xdg-utils - gtk3-devel - tiff-devel - libXi-devel - cairo-devel - pango-devel - libtool-ltdl - libpng-devel - libXft-devel - giflib-devel - python3-devel - libxml2-devel - freetype-devel - readline-devel - python3-sphinx - libspiro-devel - fontconfig-devel - shared-mime-info - desktop-file-utils - libjpeg-turbo-devel - - desktop/font/fontforge/pspec.xml - - - fontforge - - gtk3 - zlib - tiff - cairo - libXi - pango - glib2 - libX11 - libpng - libXft - giflib - potrace - python3 - libxml2 - freetype - readline - libspiro - libtool-ltdl - libjpeg-turbo - - - /usr/lib/libfontforge.so* - /usr/lib/python3.9/site-packages - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/mime - /usr/share/pixmaps - /usr/share/icons - /usr/share/appdata - /usr/share/fontforge - /usr/share/metainfo - /usr/share/applications - /usr/share/locale - - - - - 2022-04-02 - 2.0.20220308 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 2.0.20190801 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-11 - 2.0.20190801 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 2.0.20190801 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.0.20170731 - Rebuild for new Toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2018-03-26 - 2.0.20170731 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 2.0.20161005 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 2.0.20150824 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-28 - 2.0.20150824 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gnu-gs-fonts-std - https://www.ghostscript.com - - Sezai Yeniay - sezaiyeniay@pisilinux.org - - GPLv2 - data - desktop.font - Ghostscript standard fonts - Ghostscript standard yazıtipleri - Ces fontes ont été construites à partir des fontes URW distribuées avec ghostcript. Il n'y AUCUN changemen dans leur partie latine. - gnu-gs-fonts-std contains fonts that were made from the free URW fonts distributed with ghostcript. There are no changes in the latin part of them. - Bu yazıtipleri ghostscript ile birlikte dağıtılan özgür URW yazıtiplerinden türetilmiştir. Latin bölümünde hiçbir değişiklik yapılmamıştır. - mirrors://sourceforge/ghostscript/ghostscript-fonts-std-8.11.tar.gz - desktop/font/gnu-gs-fonts-std/pspec.xml - - - gnu-gs-fonts-std - - /usr/share/fonts/default/ghostscript - /usr/share/doc - - - - - 2020-02-12 - 8.11 - Rebuild for new Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 8.11 - Rebuild for new Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 8.11 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 8.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-23 - 8.11 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - harfbuzz - http://www.freedesktop.org/software/harfbuzz - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.font - OpenType text shaping engine - The Harfbuzz package contains an OpenType text shaping engine. - https://github.com/harfbuzz/harfbuzz/archive/3.2.0.tar.gz - - git - meson - cairo-devel - glib2-devel - icu4c-devel - graphite2-devel - freetype-devel - expat-devel - python-six - gtk-doc - docbook-xsl - gobject-introspection-devel - - desktop/font/harfbuzz/pspec.xml - - - harfbuzz - - cairo - glib2 - icu4c - libgcc - freetype - graphite2 - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/gir-1.0 - - - - harfbuzz-devel - - glib2-devel - icu4c-devel - graphite2-devel - freetype-devel - harfbuzz - - - /usr/include/harfbuzz - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - harfbuzz-32bit - 32-bit shared libraries for harfbuzz - emul32 - emul32 - - icu4c-32bit - freetype-32bit - fontconfig-32bit - cairo-32bit - - - cairo-32bit - libgcc - glib2-32bit - icu4c-32bit - freetype-32bit - - - /usr/lib32 - - - - harfbuzz-docs - harfbuzz reference documents - data:doc - - /usr/share/gtk-doc - - - - - 2021-12-13 - 3.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-27 - 3.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-03 - 2.8.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-26 - 2.7.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-23 - 2.7.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 2.6.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-31 - 2.3.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-13 - 2.0.2 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 1.8.3 - Rebuild and version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2018-01-29 - 1.7.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.4.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-02 - 1.2.6 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-04-06 - 1.2.6 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - liberation-fonts - https://fedorahosted.org/liberation-fonts/ - - Sezai Yeniay - sezaiyeniay@pisilinux.org - - GPLv2 - data:font - desktop.font - Font collection similar to ones found in Microsoft Windows - Microsoft Windows fontlarına benzeyen bir dizi font ailesi - A set of fonts similar to Microsoft Windows fonts. There are three sets: Sans (a substitute for Arial, Albany, Helvetica, Nimbus Sans L, and Bitstream Vera Sans), Serif (a substitute for Times New Roman, Thorndale, Nimbus Roman, and Bitstream Vera Serif) and Mono (a substitute for Courier New, Cumberland, Courier, Nimbus Mono L, and Bitstream Vera Sans Mono). - liberation-fonts MS Windows fontlarına benzer bir yazı tipi ailesidir. Sans, serif ve mono olmak üzere 3 setten oluşur. - http://dev-www.libreoffice.org/src/cfbf1ac6f61bf6cf45342a0cc9381be5-liberation-fonts-ttf-2.00.0.tar.gz - - fontforge - - desktop/font/liberation-fonts/pspec.xml - - - liberation-fonts - - /usr/share/fonts - /usr/share/doc - - - - - 2018-07-31 - 2.00.0 - Rebuild for new toolchain. - Stefan Gronewold - groni@pisilinux.org - - - 2017-03-02 - 2.00.0 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.00.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-09 - 2.00.0 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - msttcorefonts - http://corefonts.sourceforge.net/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - Microsoft - data:font - desktop.font - Web için Microsoft'un TrueType çekirdek yazı tipleri - Microsoft's TrueType Schriftarten für den Gebrauch im Web - Microsoft's TrueType core fonts for the Web - Core fonts for the Web war ein Projekt von Microsoft mit dem Ziel, eine Reihe von Schriftarten für den Gebrauch im Internet zu standardisieren. Folgende Schriftarten werden von diesem Paket bereitgestellt: Andale Mono, Arial, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuched MS, Verdana, Webdings - Core fonts for the Web was a project begun by Microsoft to make a standard pack of fonts for the Internet. Fonts included in this package are: Andale Mono, Arial, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuched MS, Verdana, Webdings. - https://root.cern.ch/download/ttf/ttf_fonts.tar.gz - - fontconfig-devel - - desktop/font/msttcorefonts/pspec.xml - - - msttcorefonts - - fontconfig - - - /usr/share/doc - /usr/share/fonts/msttcorefonts - - - - - 2021-12-04 - 1.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - noto-emoji-fonts - http://www.google.com/get/noto - - Sami BABAT - samibabat@gmail.com - - CUSTOM:SIL - data:font - desktop.font - Google Noto Emoji fonts - Google Noto Emoji yazı tipleri ve emojiler - noto-emoji-fonts, Google Noto Emoji fonts. - Google Noto Emoji yazı tipleri ve emoji - https://github.com/googlefonts/noto-emoji/archive/refs/tags/v2020-09-16-unicode13_1.tar.gz - desktop/font/noto-emoji-fonts/pspec.xml - - - noto-emoji-fonts - noto-emoji, Google Noto Emoji fonts - - /usr/share/fonts/noto/*.ttf - /usr/share/doc/noto-emoji-fonts/ - - - - - 2021-05-16 - 2020.09.6 - First release - Sami BABAT - samibabat@gmail.com - - - - - - noto-fonts - http://www.google.com/get/noto - - Osman Erkan - osman.erkan@pisilinux.org - - Apache - data:font - desktop.font - Google Noto TTF fonts - Google Noto TTF yazı tipleri - Noto fonts are open source. All Noto fonts are published under the SIL Open Font License, Version 1.1. Language data and some sample texts are from the Unicode CLDR project. - Tüm diller/karakterlerin desktelendiği yazı tipidir. - https://sourceforge.net/projects/pisilinux/files/source/noto-fonts-20190623.tar.xz - desktop/font/noto-fonts/pspec.xml - - - noto-fonts - - /etc/fonts - /usr/share/doc - /usr/share/fonts/noto - - - archlinux/66-noto-sans.conf - archlinux/66-noto-serif.conf - archlinux/66-noto-mono.conf - - - - noto-fonts-ttf-croscore - noto-fonts-ttf-croscore, Chrome OS core fonts - noto-fonts-ttf-croscore, Chrome OS için temel yazı tipleri - - /usr/share/fonts/TTF - - - - noto-fonts-extra - noto-fonts-ttf-croscore, Chrome OS core fonts Condensed SemiBold Medium Black Light - - /usr/share/fonts/noto/*-Condensed*.ttf - /usr/share/fonts/noto/*-SemiBold*.ttf - /usr/share/fonts/noto/*-SemiCondensed*.ttf - /usr/share/fonts/noto/*-Medium*.ttf - /usr/share/fonts/noto/*-Thin*.ttf - /usr/share/fonts/noto/*-Black*.ttf - /usr/share/fonts/noto/*-Light*.ttf - /usr/share/fonts/noto/*-Extra*.ttf - - - - - 2020-12-09 - 20190623 - Rebuild. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2020-02-07 - 20190623 - Rebuild for New Toolchain - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2019-11-09 - 20190623 - Rebuild for New Toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2018-07-31 - 20150929 - Rebuild for New Toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2017-03-05 - 20150929 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 20150929 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-12 - 20150929 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - noto-fonts-cjk - http://www.google.com/get/noto - - Osman Erkan - osman.erkan@pisilinux.org - - CUSTOM:SIL - data:font - desktop.font - Google Noto CJK fonts - Google Noto CJK yazı tipleri - noto-fonts-cjk, Google Noto CJK fonts. - Google Noto CJK yazı tipleri. - https://github.com/googlei18n/noto-cjk/archive/v1.004.tar.gz - desktop/font/noto-fonts-cjk/pspec.xml - - - noto-fonts-cjk - noto-fonts-cjk, Google Noto CJK fonts - - /usr/share/fonts/noto/*.ttc - /usr/share/doc/noto-fonts-cjk/ - - - - - 2018-07-31 - 0.0_20100919 - Rebuild for New Toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2017-03-05 - 0.0_20100919 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.0_20100919 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-22 - 0.0_20100919 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - open-sans-fonts - https://www.opensans.com/ - - Safa Arıman - safaariman@pisilinux.org - - Apache-2.0 - data:font - desktop.font - Open Sans is a humanist sans-serif typeface designed by Steve Matteson - Open Sans is a humanist sans-serif typeface designed by Steve Matteson - Open Sans is a humanist sans serif typeface designed by Steve Matteson, Type Director of Ascender Corp. This version contains the complete 897 character set, which includes the standard ISO Latin 1, Latin CE, Greek and Cyrillic character sets. Open Sans was designed with an upright stress, open forms and a neutral, yet friendly appearance. It was optimized for print, web, and mobile interfaces, and has excellent legibility characteristics in its letter forms. - Open Sans is a humanist sans serif typeface designed by Steve Matteson, Type Director of Ascender Corp. This version contains the complete 897 character set, which includes the standard ISO Latin 1, Latin CE, Greek and Cyrillic character sets. Open Sans was designed with an upright stress, open forms and a neutral, yet friendly appearance. It was optimized for print, web, and mobile interfaces, and has excellent legibility characteristics in its letter forms. - https://www.opensans.com/download/open-sans.zip - https://www.opensans.com/download/open-sans-condensed.zip - desktop/font/open-sans-fonts/pspec.xml - - - open-sans-fonts - - /usr/share/doc - /usr/share/fonts - - - - - 2020-03-20 - 1.10 - First release - Safa Arıman - safaariman@pisilinux.org - - - - - - Orkhun-fonts - http://turkcesivarken.com/ - - Sezai Yeniay - sezaiyeniay@pisilinux.org - - OFL - data:font - desktop.font - Old Turkic fonts - Eski Türk alfabesi Yazıtipleri - Orkhun-fonts package contains old Turkic (Gokturks or Celestial Turks) fonts. - Orkhun-fonts paketi Göktürk Alfabesi'ne ait yazıtiplerini içermektedir. - https://sourceforge.net/projects/pisilinux/files/source/orkhun.tar.gz - desktop/font/Orkhun-fonts/pspec.xml - - - Orkhun-fonts - - /usr/share/fonts - /usr/share/doc - - - - - 2018-12-14 - 0.1 - First release - Sezai Yeniay - sezaiyeniay@pisilinux.org - - - - - - oxygen-fonts - https://projects.kde.org/projects/playground/artwork/oxygen-fonts - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - OFL - data:font - desktop.font - Oxygen font family - Oxygen yazı tipi ailesi - Oxygen font family is a desktop / GUI font family for integrated use with KDE. - Oxygen, KDE için bir masaüstü ve grafik kullanıcı arayüzü yazı tipi ailesidir. - http://download.kde.org/stable/plasma/5.4.3/oxygen-fonts-5.4.3.tar.xz + network.chat + Qt based classes for Telepathy communication framework + Telepathy iletişim çatısı için Qt tabanlı sınıflar + The Telepathy project is about building a unified framework for many different kinds of real-time communications. telepathy-qt contains Qt-based base and proxy classes for use in connection managers and clients. + Telepathy projesi çeşitli gerçek zamanlı iletişim türleri için birleşik bir çatı oluşturmayı amaçlar. telepathy-qt bağlantı yöneticileri ve istemcilerde kullanılmak üzere Qt tabanlı temel ve vekil sınıfları içerir. + http://telepathy.freedesktop.org/releases/telepathy-qt/telepathy-qt-0.9.8.tar.gz cmake - extra-cmake-modules - fontconfig-devel - qt5-base-devel - fontforge - - desktop/font/oxygen-fonts/pspec.xml - - - oxygen-fonts - - /usr/share/fonts - /usr/share/doc - /usr/lib - - - - - 2018-08-15 - 5.4.3 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 5.4.3 - Rebuild for new toolchain. - Stefan Gronewold - groni@pisilinux.org - - - 2017-03-09 - 5.4.3 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.4.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-11 - 5.4.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - sil-lateef-font - https://software.sil.org/lateef/ - - Stefan Gronewold - groni@pisilinux.org - - custom:OFL - data:font - desktop.font - OpenType Arabic font from SIL - Lateef is named after Shah Abdul Lateef Bhitai, the famous Sindhi mystic and poet. It is intended to be an appropriate style for use in Sindhi and other languages of southern Asia.. - https://software.sil.org/downloads/r/lateef/LateefGR-1.200.zip - desktop/font/sil-lateef-font/pspec.xml - - - sil-lateef-font - - /usr/share/doc - /usr/share/fonts/sil-lateef - /usr/share/sil-lateef/documentation - /usr/share/sil-lateef/web - - - - - 2018-07-31 - 1.200 - Rebuild for New Toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2018-05-08 - 1.200 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - terminus-font - http://terminus-font.sourceforge.net/ - - Sezai Yeniay - sezaiyeniay@pisilinux.org - - OFL - GPLv2 - data - desktop.font - Fixed width bitmap font. - Sabit boyutlu yazıtipi - La fonte Terminus est conçue pour travailler longtemps (8 heures ou plus par jour) devant l'ordinateur. - Terminus Font is a clean, fixed width bitmap font, designed for long (8 and more hours per day) work with computers. - Terminus yazıtipi bilgisayar karşısında uzun süreler (günde 8 saat ve fazlası) geçiren insanlar için tasarlanmıştır. - Die Terminus Schrift ist für lange Arbeitszeiten (8 Stunden und mehr pro Tag) ausgelegt - mirrors://sourceforge/terminus-font/terminus-font-4.49.1.tar.gz - - python3 - xorg-app - - desktop/font/terminus-font/pspec.xml - - - terminus-font - - /etc/fonts/conf.avail/75-yes-terminus.conf - /etc/fonts/conf.d/75-yes-terminus.conf - /usr/share/kbd/consolefonts - /usr/share/fonts/misc - /usr/share/doc - - - - - 2021-01-02 - 4.49.1 - Beta rebuild. - fury - uglyside@yandex.ru - - - - - - unicode-ucd - http://www.unicode.org/ucd - - PisiLinux Community - admins@pisilinux.org - - MIT - desktop.font - Unicode Character Database - Unicode Karakter Veritabanı - The Unicode Character Database (UCD) consists of a number of data files listing Unicode character properties and related data. It also includes data files containing test data for conformance to several important Unicode algorithms. - Unicode karakter veritabanı, unicode karakter özelliklerini ve bilgilerini içeren birkaç veri dosyasından oluşur. - https://www.unicode.org/Public/zipped/12.1.0/UCD.zip - desktop/font/unicode-ucd/pspec.xml - - - unicode-ucd - - /usr/share/unicode/ucd - /usr/share/doc - - - copyright.html - - - - - 2020-01-18 - 12.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 11.0.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-14 - 11.0.0 - Rebuild and Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2017-03-01 - 9.0.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-27 - 6.3.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - zekton - http://www.myfonts.com/fonts/typodermic/zekton - - Osman Erkan - osman.erkan@pisilinux.org - - GPL - as-is - data:font - desktop.font - Zekton yazı fontu - Zekton yazı fontu - PiSiLinux için Zekton yazı fontu. - PiSiLinux için Zekton yazı fontu. - http://www.e17-stuff.org/CONTENT/content-files/50553-zekton.tar.gz - desktop/font/zekton/pspec.xml - - - zekton - - /usr/share/fonts/zekton - /usr/share/doc/zekton - - - - - 2021-12-04 - 061222 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - eog - https://wiki.gnome.org/Apps/EyeOfGnome - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.addons - Eye of GNOME image viewer - GNOME resim gösterici - Eye of GNOME image viewer - GNOME resim gösterici - eog - mirrors://gnome/eog/41/eog-41.1.tar.xz - - glib2-devel - gtk3-devel - exempi-devel - gdk-pixbuf-devel - glib2-devel - gnome-desktop-devel - gobject-introspection-devel - gsettings-desktop-schemas-devel - lcms2-devel - libexif-devel - libpeas-devel - libportal-devel - librsvg-devel - shared-mime-info - libX11-devel - desktop-file-utils - gettext-devel - gtk-doc - itstool - libjpeg-turbo-devel - meson - zlib-devel - appstream-glib-devel - - desktop/gnome/addons/eog/pspec.xml - - - eog - - gtk3 - zlib - cairo - glib2 - lcms2 - exempi - libX11 - libexif - libpeas - librsvg - libportal - gdk-pixbuf - gnome-desktop - libjpeg-turbo - gobject-introspection - - - /usr/bin - /usr/lib/eog - /usr/share/applications - /usr/share/doc - /usr/share/eog - /usr/share/GConf - /usr/share/glib-2.0 - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - sleep - - - - eog-devel - eog için geliştirme dosyaları - - eog - gtk3-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-05 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-19 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-14 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - eog-plugins - https://wiki.gnome.org/Apps/EyeOfGnome/Plugins - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.addons - A collection of plugins for the eog image viewer - eog resim görüntüleyici için bir eklenti koleksiyonu - A collection of plugins for the eog image viewer - eog resim görüntüleyici için bir eklenti koleksiyonu - eog-plugins - mirrors://gnome/eog-plugins/3.26/eog-plugins-3.26.8.tar.xz - - libchamplain-devel - clutter-gtk-devel - eog-devel - gsettings-desktop-schemas-devel - libexif-devel - libgdata-devel - libpeas-devel - intltool + qt5-doc python3-devel - - desktop/gnome/addons/eog-plugins/pspec.xml - - - eog-plugins - - atk - eog - cogl - gtk3 - mesa - cairo - glib2 - libXi - pango - libX11 - libdrm - clutter - libXext - libexif - libpeas - libsoup - libxml2 - wayland - harfbuzz - libgdata - libglvnd - json-glib - libXfixes - libXrandr - gdk-pixbuf - libXdamage - clutter-gtk - libchamplain - libxkbcommon - libXcomposite - wayland-client - wayland-cursor - wayland-server - gnome-online-accounts - gobject-introspection - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - - - - - 2022-01-09 - 3.26.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 3.26.7 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-photos - https://wiki.gnome.org/Apps/Photos - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app - desktop.gnome.addons - Access, organize, and share your photos on GNOME - Access, organize, and share your photos on GNOME - GNOME'de fotoğraflarınıza erişin, düzenleyin ve paylaşın - GNOME'de fotoğraflarınıza erişin, düzenleyin ve paylaşın - https://download.gnome.org/sources/gnome-photos/40/gnome-photos-40.0.tar.xz - - git - meson - itstool - yelp-tools - atk-devel - atk-devel - gegl-devel - gtk3-devel - cairo-devel - glib2-devel - grilo-devel - pango-devel - libpng-devel - tracker-devel - libgdata-devel - libhandy-devel - libdazzle-devel - libgexiv2-devel - gdk-pixbuf-devel - libgfbgraph-devel - geocode-glib-devel - libjpeg-turbo-devel - gnome-online-accounts-devel - gsettings-desktop-schemas-devel - - desktop/gnome/addons/gnome-photos/pspec.xml - - - gnome-photos - - atk - atk - gegl - gtk3 - cairo - glib2 - grilo - pango - libpng - tracker - libgdata - libhandy - libdazzle - libgexiv2 - gdk-pixbuf - libgfbgraph - geocode-glib - libjpeg-turbo - gnome-online-accounts - - - /usr/bin - /usr/libexec - /usr/lib - /usr/share/applications - /usr/share/dbus-1 - /usr/share/help - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/locale - /usr/share/metainfo - /usr/share/doc - - - - - 2021-06-02 - 40.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-tweaks - https://wiki.gnome.org/Apps/Tweaks - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.gnome.addons - Graphical interface for advanced GNOME 3 settings (Tweak Tool) - Graphical interface for advanced GNOME 3 settings (Tweak Tool) - Gelişmiş GNOME 3 ayarları için grafik arayüz - Gelişmiş GNOME 3 ayarları için grafik arayüz - https://download.gnome.org/sources/gnome-tweaks/40/gnome-tweaks-40.0.tar.xz - - meson - libhandy-devel - gnome-shell - gnome-desktop-devel - python3-pygobject3-devel - gnome-settings-daemon-devel - gsettings-desktop-schemas-devel - - desktop/gnome/addons/gnome-tweaks/pspec.xml - - - gnome-tweaks - - /usr/bin - /usr/libexec - /usr/lib/python3.* - /usr/share/applications - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/gnome-tweaks - /usr/share/locale - /usr/share/metainfo - /usr/share/doc - - - - - 2021-10-24 - 40.0 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-02 - 40.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libmanette - https://gnome.pages.gitlab.gnome.org/libmanette/ - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2.1 - library - desktop.gnome.addons - Simple GObject game controller library - Simple GObject game controller library - Basit GObject oyun kumandası kitaplığı - Basit GObject oyun kumandası kitaplığı - https://download.gnome.org/sources/libmanette/0.2/libmanette-0.2.6.tar.xz - - meson - vala-devel - glib2-devel - libevdev-devel - libgudev-devel - gobject-introspection-devel - - desktop/gnome/addons/libmanette/pspec.xml - - - libmanette - - glib2-devel - libevdev-devel - libgudev-devel - - - /usr/bin - /usr/lib - /usr/share/vala - /usr/share/doc - - - - libmanette-devel - Development files for libmanette - - libmanette - glib2-devel - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - - 2021-06-08 - 0.2.6 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - xdg-user-dirs-gtk - https://www.gnome.org - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.gnome.addons - Creates user dirs and asks to relocalize them - Creates user dirs and asks to relocalize them - Creates user dirs and asks to relocalize them - Creates user dirs and asks to relocalize them - https://download.gnome.org/sources/xdg-user-dirs-gtk/0.10/xdg-user-dirs-gtk-0.10.tar.xz - - intltool - gtk3-devel - glib2-devel - gnome-common - xdg-user-dirs - - desktop/gnome/addons/xdg-user-dirs-gtk/pspec.xml - - - xdg-user-dirs-gtk - - gtk3 - glib2 - - - /usr/bin - /etc - /usr/lib - /usr/share/locale - /usr/share/doc - - - - - 2021-06-01 - 0.10 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - nautilus-admin - https://github.com/brunonova/nautilus-admin - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.gnome.admin - Extension for Nautilus to do administrative operations - Extension for Nautilus to do administrative operations - Extension for Nautilus to do administrative operations - Extension for Nautilus to do administrative operations - https://github.com/brunonova/nautilus-admin/archive/refs/tags/v1.1.9.tar.gz - - cmake - gettext-devel - - desktop/gnome/admin/nautilus-admin/pspec.xml - - - nautilus-admin - - nautilus-python - - - /usr/share/nautilus-python - /usr/share/locale - /usr/share/doc - - - - - 2021-06-21 - 1.1.9 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-dictionary - https://wiki.gnome.org/Apps/Dictionary - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - app:gui - desktop.gnome.apps - A dictionary application for GNOME - Gnome için bir sözlük uygulaması - A dictionary application for GNOME - Gnome için bir sözlük uygulaması - gnome-dictionary - mirrors://gnome/gnome-dictionary/40/gnome-dictionary-40.0.tar.xz - - appstream-glib-devel - desktop-file-utils - docbook-xsl - gettext-devel - gobject-introspection-devel - gtk3-devel - itstool - libxslt-devel - meson - - desktop/gnome/apps/gnome-dictionary/pspec.xml - - - gnome-dictionary - - gtk3 - cairo - glib2 - pango - - - /usr/bin - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/gdict-1.0 - /usr/share/glib-2.0 - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - - - - - 2021-06-10 - 40.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - alacarte - https://gitlab.gnome.org/GNOME/alacarte - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - library - desktop.gnome.apps - Menu editor for gnome - Menu editor for gnome - Gnome için menü düzenleyici - Gnome için menü düzenleyici - https://download.gnome.org/sources/alacarte/3.42/alacarte-3.42.0.tar.xz - - intltool - gtk3-devel - docbook-xsl - gnome-common - libxslt-devel - python3-devel - gnome-menus-devel - python3-cairo-devel - python3-pygobject3-devel - - desktop/gnome/apps/alacarte/pspec.xml - - - alacarte - - /usr/bin - /usr/lib/python* - /usr/share/alacarte - /usr/share/locale - /usr/share/applications - /usr/share/icons - /usr/share/man - /usr/share/doc - - - - - 2021-11-23 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 3.36.0 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-03 - 3.36.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - baobab - https://wiki.gnome.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - desktop.gnome.apps - A graphical directory tree analyzer - A graphical directory tree analyzer - Bir grafik dizin ağacı analizörü - Bir grafik dizin ağacı analizörü - https://download.gnome.org/sources/baobab/41/baobab-41.0.tar.xz - - meson - itstool - vala-devel - yelp-tools - gtk3-devel - cairo-devel - glib2-devel - pango-devel - librsvg-devel - libhandy-devel - appstream-glib-devel - gobject-introspection-devel - gsettings-desktop-schemas-devel - - desktop/gnome/apps/baobab/pspec.xml - - - baobab - - gtk3 - cairo - glib2 - pango - libhandy - - - /usr/bin - /usr/share/applications - /usr/share/dbus-1 - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/locale - /usr/share/help - /usr/share/metainfo - /usr/share/man - /usr/share/doc - - - - - 2021-09-21 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-01 - 40.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - dconf-editor - http://live.gnome.org/dconf - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Gui editor for dconf; simple low-level configuration system - dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. - https://download.gnome.org/sources/dconf-editor/3.38/dconf-editor-3.38.3.tar.xz - - meson - dconf-devel - glib2-devel - libxml2-devel - gtk3-devel - pango-devel - docbook-xsl - libepoxy-devel - at-spi2-core-devel - vala-devel - libxslt - intltool - gtk-doc - - desktop/gnome/apps/dconf-editor/pspec.xml - - - dconf-editor - - dconf - glib2 - gtk3 - - - /usr/bin - /usr/share/applications - /usr/share/bash-completion - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - - - - - 2021-05-24 - 3.38.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-31 - 3.34.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-13 - 3.27.3 - Rebuild. - erkan IŞIK - erkanisik@pisilinux.org - - - 2018-08-30 - 3.27.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-07 - 3.27.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-30 - 3.16.1 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 3.16.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-12 - 3.16.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - devhelp - https://wiki.gnome.org/Apps/Notes - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - API documentation browser - API Belgelendirme Tarayıcısı - API documentation browser - API Belgelendirme Tarayıcısı - mirrors://gnome/devhelp/41/devhelp-41.2.tar.xz - - amtk-devel - desktop-file-utils - gettext-devel - gobject-introspection-devel - glib2-devel - gtk3-devel - itstool - gtk-doc - meson - gsettings-desktop-schemas-devel - webkit2gtk-devel - - desktop/gnome/apps/devhelp/pspec.xml - - - devhelp - - amtk - gtk3 - glib2 - pango - webkit2gtk - - - /usr/bin - /usr/lib/libdevhelp* - /usr/lib/gedit - /usr/lib/girepository-1.0 - /usr/share/applications - /usr/share/dbus-1 - /usr/share/devhelp - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - - - - devhelp-devel - Development files for devhelp - devhelp için geliştirme dosyaları - - devhelp - glib2-devel - gtk3-devel - webkit2gtk-devel - gsettings-desktop-schemas-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-10-01 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-27 - 40.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-03 - 40.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - epiphany - https://gitlab.gnome.org/GNOME/epiphany - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Intuitive GNOME web browser. - Epiphany is a GNOME web browser based on the WebKit rendering engine. - https://download.gnome.org/sources/epiphany/41/epiphany-41.3.tar.xz - - glib2-devel - itstool - NetworkManager-devel - avahi-glib-devel - gcr-devel - gnome-desktop-devel - json-glib-devel - libdazzle-devel - libhandy-devel - libnotify-devel - libsecret-devel - libsoup-gnome - libwnck3-devel - libxslt-devel - nettle-devel - nss-devel - webkit2gtk-devel - libportal-devel - libsoup-devel - libarchive-devel - appstream-glib-devel - gmp-devel - meson - desktop-file-utils - - desktop/gnome/apps/epiphany/pspec.xml - - - epiphany - - atk - cairo - gcr - gdk-pixbuf - glib2 - gmp - gtk3 - json-glib - libdazzle - libsecret - libsoup - libxml2 - nettle - pango - sqlite - webkit2gtk - libhandy - libportal - libarchive - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/epiphany - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - - - - - 2021-12-24 - 41.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 41.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-16 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-08 - 40.2 - Version bump - Berk Çakar - berk2238@hotmail.com - - - 2021-06-07 - 3.38.5 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - evolution - https://gitlab.gnome.org/GNOME/evolution - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - LGPLv3 - app:gui - desktop.gnome.apps - Integrated mail, addressbook and calendaring for GNOME. - The Evolution package contains an integrated mail, calendar and address book suite designed for the GNOME environment. - https://download.gnome.org/sources/evolution/3.42/evolution-3.42.3.tar.xz - - gnome-desktop-devel - libcanberra-gtk3-devel - evolution-data-server-devel - gspell-devel - gnome-autoar-devel - libarchive-devel - intltool - itstool - docbook-xsl - NetworkManager-devel - yelp-tools - libgdata-devel - webkit2gtk-devel - enchant2-devel - libgweather-devel - libnotify-devel - clutter-gtk-devel - geoclue-devel - geocode-glib-devel - libseccomp-devel - openldap-server - cmake - - desktop/gnome/apps/evolution/pspec.xml - - - evolution - - atk - gcr - nss - gtk3 - nspr - cairo - glib2 - pango - gspell - sqlite - libical - libsoup - libxml2 - enchant2 - libnotify - libsecret - gdk-pixbuf - webkit2gtk - libcanberra - libgweather - gnome-autoar - gnome-desktop - openldap-client - evolution-data-server - - - /usr/bin - /usr/lib/evolution-data-server - /usr/lib/evolution - /usr/libexec - /usr/share/GConf - /usr/share/applications - /usr/share/doc - /usr/share/evolution - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/help - /usr/share/locale - /usr/share/man - /usr/share/metainfo - - - - evolution-devel - - evolution - gtk3-devel - glib2-devel - gnome-desktop-devel - evolution-data-server-devel - webkit2gtk-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-07 - 3.42.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-05 - 3.42.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-29 - 3.42.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-17 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 3.40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-10 - 3.40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 3.40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-05 - 3.40.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gedit - http://projects.gnome.org/gedit/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Default text editor for GNOME - GNOME için öntanımlı metin editörü - gedit is a small and lightweight text editor for the GNOME environment. - gedit, GNOME ortamı için küçük ve hafif bir metin editörüdür. - mirrors://gnome/gedit/40/gedit-40.1.tar.xz - - desktop-file-utils - gettext-devel - git - glib2-devel - gobject-introspection-devel - gsettings-desktop-schemas-devel - gspell-devel - gtk-doc - gtk3-devel - gtksourceview4-devel - iso-codes - itstool - libpeas-devel - libsoup-devel - libxml2-devel - meson - python3-devel - python3-pygobject3-devel - tepl-devel - vala-devel - yelp-tools - which - - - python3-install-path-fix.patch - restore-overlay-scrollbars.patch - - desktop/gnome/apps/gedit/pspec.xml - - - gedit - - atk - amtk - cairo - gdk-pixbuf - glib2 - gtk3 - gtksourceview4 - gobject-introspection - gspell - libpeas - pango - tepl - - - /usr/bin - /usr/lib/gedit - /usr/lib/python3.* - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/gedit - /usr/share/glib-2.0 - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - /usr/share/vala - - - - gedit-devel - Development files for gedit - gedit için geliştirme dosyaları - - gedit - glib2-devel - gtk3-devel - libpeas-devel - tepl-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 40.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-01 - 40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gedit-plugins - https://wiki.gnome.org/Apps/Gedit/ShippedPlugins - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Plugins for gedit - gedit için eklentiler - Collection of plugins for the gedit Text Editor - gedit metin editörü için eklentiler - mirrors://gnome/gedit-plugins/40/gedit-plugins-40.1.tar.xz - - atk-devel - cairo-devel - gedit-devel - gettext-devel - gtksourceview3-devel - glib2-devel - itstool - libpeas-devel - meson - python3-devel - python3-pygobject3-devel - vala-devel - vte-devel - yelp-tools - - desktop/gnome/apps/gedit-plugins/pspec.xml - - - gedit-plugins - - gtk3 - gedit - glib2 - libpeas - gtksourceview4 - - - /usr/lib - /usr/share/doc - /usr/share/gedit - /usr/share/glib-2.0 - /usr/share/help - /usr/share/locale - /usr/share/man - /usr/share/metainfo - - - - - 2021-06-02 - 40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - ghex - https://wiki.gnome.org/Apps/Ghex - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - A simple binary editor for the Gnome desktop - Gnome masaüstü için basit bir ikili(binary) düzenleyici - A simple binary editor for the Gnome desktop - Gnome masaüstü için basit bir ikili(binary) düzenleyici - mirrors://gnome/ghex/3.41/ghex-3.41.1.tar.xz - - desktop-file-utils - gettext-devel - gtk3-devel - itstool - meson - - desktop/gnome/apps/ghex/pspec.xml - - - ghex - - atk - cairo - gtk3 - glib2 - pango - - - /usr/bin - /usr/lib/libgtkhex* - /usr/share/applications - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - - ghex-devel - Development files for ghex - ghex için geliştirme dosyaları - - ghex - gtk3-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-05 - 3.41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-24 - 3.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-07 - 3.18.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gitg - https://wiki.gnome.org/Apps/Gitg - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - GTK+ graphical interface for the git revision control system - Git sürüm kontrol sistemi için bir GTK tabanlı bir arayüz - GTK+ graphical interface for the git revision control system - Git sürüm kontrol sistemi için bir GTK tabanlı bir arayüz - gitg - mirrors://gnome/gitg/41/gitg-41.tar.xz - - gettext-devel - glib2-devel - gspell-devel - gtksourceview4-devel - gobject-introspection-devel - gsettings-desktop-schemas-devel - gtk3-devel - gtksourceview3-devel - gtkspell3-devel - json-glib-devel - meson - libdazzle-devel - libgee-devel - libgit2-glib-devel - libpeas-devel - libsecret-devel - libsoup-devel - python3-devel - vala-devel - webkit2gtk-devel - - desktop/gnome/apps/gitg/pspec.xml - - - gitg - - gtk3 - cairo - glib2 - pango - libgee - libpeas - libsoup - gspell - json-glib - gtksourceview4 - libxml2 - gtkspell3 - libdazzle - libsecret - gdk-pixbuf - libgit2-glib - gtksourceview3 - gobject-introspection - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/gitg - /usr/lib/lib*.so* - /usr/lib/python3* - /usr/share/applications - /usr/share/gitg - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/man - /usr/share/metainfo - /usr/share/doc - /usr/share/glade - /usr/share/locale - - - - gitg-devel - Development files for gitg - devhelp için geliştirme dosyaları - - gitg - gtk3-devel - glib2-devel - libgee-devel - libdazzle-devel - libgit2-glib-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2021-12-28 - 41 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 3.32.1 - Rebuild - Berk Çakar - berk2238@hotmail.com - - - 2021-07-11 - 3.32.1 - Rebuild - Berk Çakar - berk2238@hotmail.com - - - 2021-06-08 - 3.32.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-applets - https://www.gnome.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app - desktop.gnome.apps - Small applications for the GNOME Panel - Small applications for the GNOME Panel - GNOME Paneli için küçük uygulamalar - GNOME Paneli için küçük uygulamalar - https://download.gnome.org/sources/gnome-applets/3.42/gnome-applets-3.42.0.tar.xz - - itstool - atk-devel - gtk3-devel - cairo-devel - glib2-devel - libSM-devel - pango-devel - libICE-devel - libX11-devel - polkit-devel - upower-devel - cpupowertools - libgtop-devel - libxml2-devel - tracker-devel - harfbuzz-devel - libwnck3-devel - libnotify-devel - gdk-pixbuf-devel - libgweather-devel - gnome-panel-devel - wireless-tools-devel - gnome-settings-daemon-devel - - desktop/gnome/apps/gnome-applets/pspec.xml - - - gnome-applets - - atk - gtk3 - cairo - glib2 - libSM - pango - libICE - libX11 - polkit - upower - libgtop - libxml2 - tracker - harfbuzz - libwnck3 - libnotify - gdk-pixbuf - libgweather - cpupowertools - gnome-panel - wireless-tools - - - /usr/bin - /etc - /usr/lib - /usr/share/dbus-1 - /usr/share/help - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/gnome-applets - /usr/share/locale - /usr/share/polkit-1 - /usr/share/doc - - - - - 2021-10-24 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-09 - 3.41.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-builder - https://gitlab.gnome.org/GNOME/gnome-builder - - Pisi Linux Admins - admins@pisilinux.org - - GPLv3 - app:gui - desktop.gnome.apps - An IDE for writing GNOME-based software. - Builder is an IDE for GNOME and a tool to help writing GNOME-based applications. - https://download.gnome.org/sources/gnome-builder/41/gnome-builder-41.3.tar.xz - - appstream-glib-devel - gobject-introspection-devel - gspell-devel - mm-common - vala-devel - python3-sphinx - python3-sphinx_rtd_theme - cairo-devel - llvm-clang-devel - llvm - devhelp-devel - enchant2-devel - flatpak-devel - gtksourceview4-devel - gtk3-devel - json-glib-devel - libdazzle-devel - libgit2-glib-devel - glib2-devel - ostree-devel - libpeas-devel - libxml2-devel - vte-devel - webkit2gtk-devel - sysprof-devel - python3-pygobject3-devel - glade-devel - libportal-devel - meson - jsonrpc-glib-devel - template-glib-devel - libpcre2-devel - elogind-devel - cmark-devel - - - include-locale_h.patch - - desktop/gnome/apps/gnome-builder/pspec.xml - - - gnome-builder - - vte - cmark - glade - ctags - gspell - cairo - ostree - libpeas - flatpak - sysprof - devhelp - libgit2 - valgrind - libpcre2 - enchant2 - libportal - libdazzle - json-glib - mm-common - llvm-clang - python3-jedi - python-lxml - libgit2-glib - jsonrpc-glib - template-glib - gtksourceview4 - appstream-glib - flatpak-builder - llvm-clang - - - /usr/bin - /usr/libexec - /usr/lib - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gtksourceview-4 - /usr/share/gnome-builder - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - - gnome-builder-devel - Development files for gnome-builder - - gnome-builder - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-07 - 41.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-17 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 41.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-25 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-14 - 3.40.2 - First release for Pisi Linux. - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-calculator - https://wiki.gnome.org/Apps/Calculator - - Pisi Linux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - A desktop calculator for GNOME - gnome-calculator is an application that solves mathematical equations. - mirrors://gnome/gnome-calculator/41/gnome-calculator-41.1.tar.xz - - desktop-file-utils - itstool - gtk3-devel - gettext-devel - glib2-devel - gtksourceview4-devel - meson - mpfr-devel - libgee-devel - libmpc-devel - libsoup-devel - libhandy-devel - libxml2-devel - vala-devel - - desktop/gnome/apps/gnome-calculator/pspec.xml - - - gnome-calculator - - atk - glib2 - gtk3 - mpfr - libgee - libmpc - libsoup - libxml2 - libhandy - gtksourceview4 - - - /usr/bin - /usr/lib/libgcalc* - /usr/lib/libgci* - /usr/lib/gnome-calculator-search-provider - /usr/lib/girepository-1.0 - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - /usr/share/vala - - - - gnome-calculator-devel - - gnome-calculator - gtk3-devel - glib2-devel - libgee-devel - - - /usr/lib/pkgconfig - /usr/include - /usr/share/gir-1.0 - - - - - 2021-12-06 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-01 - 40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-calendar - https://wiki.gnome.org/Apps/Calendar - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Simple and beautiful calendar application designed to fit GNOME 3 - GNOME 3 için tasarlanmış basit ve güzel bir takvim uygulaması - Simple and beautiful calendar application designed to fit GNOME 3 - GNOME 3 için tasarlanmış basit ve güzel bir takvim uygulaması - gnome-calendar - mirrors://gnome/gnome-calendar/41/gnome-calendar-41.2.tar.xz - - appstream-devel - desktop-file-utils - evolution-data-server-devel - geoclue-devel - geocode-glib-devel - gettext-devel - gnome-online-accounts-devel - gsettings-desktop-schemas-devel - geocode-glib-devel - gtk-doc - gtk3-devel - libgweather-devel - libdazzle-devel - libhandy-devel - libical-devel - libsoup-devel - meson - python-pygobject3-devel - - - 84.patch - - desktop/gnome/apps/gnome-calendar/pspec.xml - - - gnome-calendar - - cairo - evolution-data-server - gnome-online-accounts - geoclue - glib2 - gtk3 - libical - libsoup - libhandy - libdazzle - libgweather - pango - - - /usr/bin - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - - - 2021-12-11 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-06 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-08 - 40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-characters - https://wiki.gnome.org/Design/Apps/CharacterMap - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Character map application for GNOME - GNOME için karakter haritası uygulaması - Character map application for GNOME - GNOME için karakter haritası uygulaması - gnome-characters - mirrors://gnome/gnome-characters/41/gnome-characters-41.0.tar.xz - - desktop-file-utils - gettext-devel - gjs-devel - gobject-introspection-devel - gtk3-devel - appstream-glib-devel - libhandy-devel - libunistring-devel - meson - - desktop/gnome/apps/gnome-characters/pspec.xml - - - gnome-characters - - gtk3 - glib2 - pango - libunistring - - - /usr/bin - /usr/lib/org.gnome.Characters - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - /usr/share/org.gnome.Characters - - - - - 2021-09-21 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-09 - 40.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-clocks - https://wiki.gnome.org/Apps/Clocks - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Clock application designed for GNOME 3 - GNOME 3 için tasarlanmış saat uygulaması - Clock application designed for GNOME 3 - GNOME 3 için tasarlanmış saat uygulaması - gnome-clocks - mirrors://gnome/gnome-clocks/41/gnome-clocks-41.0.tar.xz - - appstream-glib-devel - desktop-file-utils - gettext-devel - geocode-glib-devel - geoclue-devel - glib2-devel - gnome-desktop-devel - gobject-introspection-devel - gsound-devel - gtk3-devel - itstool - libcanberra-gtk3-devel - libgweather-devel - libseccomp-devel - libhandy-devel - meson - vala-devel - - desktop/gnome/apps/gnome-clocks/pspec.xml - - - gnome-clocks - - gtk3 - glib2 - gsound - geoclue - libhandy - libgweather - geocode-glib - gnome-desktop - - - /usr/bin - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - - - 2021-10-17 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-09 - 40.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-contacts - https://gitlab.gnome.org/GNOME/gnome-contacts - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Contacts Manager for GNOME - Contacts is GNOME's integrated address book. Contacts organizes your contacts information from all your online and offline sources, providing a centralized place for managing your contacts. - https://download.gnome.org/sources/gnome-contacts/41/gnome-contacts-41.0.tar.xz - - folks-devel - glib2-devel - vala-devel - cheese-devel - geocode-glib-devel - gnome-desktop-devel - libchamplain-devel - libnotify-devel - libhandy-devel - meson - gnome-online-accounts-devel - appstream-glib-devel - - desktop/gnome/apps/gnome-contacts/pspec.xml - - - gnome-contacts - - atk - gtk3 - cairo - glib2 - pango - folks - cheese - libgee - libhandy - gdk-pixbuf - gnome-desktop - wayland-server - evolution-data-server - gnome-online-accounts - - - /usr/bin - /usr/libexec - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/man - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/gnome-shell - /usr/share/locale - /usr/share/metainfo - - - - - 2021-09-29 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-19 - 40.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-13 - 40.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-disk-utility - https://gitlab.gnome.org/GNOME/gnome-disk-utility - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Disk Management Utility for GNOME - GNOME libraries and applications for dealing with storage devices - https://download.gnome.org/sources/gnome-disk-utility/41/gnome-disk-utility-41.0.tar.xz - - glib2-devel - gnome-settings-daemon-devel - libcanberra-gtk3-devel - libdvdread-devel - libnotify-devel - libpwquality-devel - libsecret-devel - udisks2-devel - libxslt-devel - libhandy-devel - xz-devel - meson - elogind-devel - - desktop/gnome/apps/gnome-disk-utility/pspec.xml - - - gnome-disk-utility - - xz - atk - gtk3 - cairo - glib2 - pango - elogind - udisks2 - libhandy - libnotify - libsecret - gdk-pixbuf - libdvdread - libpwquality - libcanberra-gtk3 - - - /etc/xdg/autostart - /usr/bin - /usr/libexec - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/man - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-12 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-13 - 40.1 - First release for Pisi Linux. - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-font-viewer - https://gitlab.gnome.org/GNOME/gnome-font-viewer - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Utility for previewing fonts for GNOME - Gnome için yazı tipi önizleme aracı - Utility for previewing fonts for GNOME - Gnome için yazı tipi önizleme aracı - gnome-font-viewer - mirrors://gnome/gnome-font-viewer/41/gnome-font-viewer-41.0.tar.xz - - appstream-glib-devel - desktop-file-utils - fontconfig-devel - freetype-devel - glib2-devel - gtk3-devel - libhandy-devel - harfbuzz-devel - gnome-desktop-devel - gettext-devel - meson - - desktop/gnome/apps/gnome-font-viewer/pspec.xml - - - gnome-font-viewer - - cairo - fontconfig - freetype - gdk-pixbuf - gnome-desktop - gtk3 - glib2 - pango - harfbuzz - libhandy - - - /usr/bin - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - /usr/share/thumbnailers - - - - - 2021-09-21 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-10 - 40.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-maps - https://gitlab.gnome.org/GNOME/gnome-maps - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - GNOME Maps application - Maps is a map application for GNOME. - https://download.gnome.org/sources/gnome-maps/41/gnome-maps-41.2.tar.xz - - libchamplain-devel - meson - clutter-gtk-devel - geoclue-devel - geocode-glib-devel - libgee-devel - folks-devel - gobject-introspection-devel - gjs-devel - appstream-glib-devel - libhandy-devel - librest-devel - desktop-file-utils - - desktop/gnome/apps/gnome-maps/pspec.xml - - - gnome-maps - - folks - glib2 - libgee - librest - libxml2 - geocode-glib - libchamplain - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-maps - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - - - 2021-12-05 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-31 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-19 - 40.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-10 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-13 - 40.2 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-multi-writer - https://gitlab.gnome.org/GNOME/gnome-multi-writer - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Write an ISO file to multiple USB devices at once - GNOME MultiWriter can be used to write an ISO file to multiple USB devices simultaneously. - https://download.gnome.org/sources/gnome-multi-writer/3.35/gnome-multi-writer-3.35.90.tar.xz - - meson - gtk3-devel - libgusb-devel - udisks2-devel - polkit-devel - libgudev-devel - appstream-glib-devel - libcanberra-gtk3-devel - - desktop/gnome/apps/gnome-multi-writer/pspec.xml - - - gnome-multi-writer - - gtk3 - glib2 - polkit - libgusb - udisks2 - libgudev - libcanberra - libcanberra-gtk3 - - - /usr/bin - /usr/libexec - /usr/share/applications - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - /usr/share/polkit-1 - - - - - 2021-08-24 - 3.35.90 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-music - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Music player and management application for GNOME - Gnome için müzik çalar uygulaması - Music player and management application for GNOME - Gnome için müzik çalar uygulaması - gnome-music - mirrors://gnome/gnome-music/41/gnome-music-41.0.tar.xz - - appstream-glib-devel - desktop-file-utils - gettext-devel - git - itstool - gnome-online-accounts-devel - python3-pygobject3-devel - grilo-devel - gtk3-devel - libdazzle-devel - libmediaart-devel - libsoup-devel - meson - python3-cairo-devel - tracker-devel - python3-devel - avahi-ui-gtk3-devel - avahi-devel - avahi-glib-devel - gstreamer-devel - gperf - yelp-tools - lua-devel - libgdata-devel - totem-pl-parser-devel - liboauth-devel - gom-devel - libdmapsharing-devel - gst-plugins-base-devel - grilo-plugins-devel - tracker-miners - libhandy-devel - - desktop/gnome/apps/gnome-music/pspec.xml - - - gnome-music - - gtk3 - cairo - glib2 - pango - libhandy - gdk-pixbuf - - - /usr/bin - /usr/lib/org.gnome.Music - /usr/lib/python3.* - /usr/share/applications - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - /usr/share/org.gnome.Music - - - - - 2021-10-24 - 41.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-19 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-10 - 40.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-nettool - https://gitlab.gnome.org/GNOME/gnome-nettool - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Network information tool for GNOME - GNOME için ağ bilgi aracı - Network information tool for GNOME - GNOME için ağ bilgi aracı - gnome-nettool - mirrors://gnome/gnome-nettool/3.8/gnome-nettool-3.8.1.tar.xz - - desktop-file-utils - gtk3-devel - intltool - itstool - libgtop-devel - meson - - desktop/gnome/apps/gnome-nettool/pspec.xml - - - gnome-nettool - - gtk3 - cairo - glib2 - pango - libgtop - gdk-pixbuf - - - /usr/bin - /usr/share/applications - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-nettool - /usr/share/help - /usr/share/icons - /usr/share/locale - - - - - 2021-06-16 - 3.8.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-notes - https://wiki.gnome.org/Apps/Notes - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Simple Note Viewer - Basit bir not görüntüyeci - Write out notes, every detail matters - GNOME için basit bir note görüntüleyici. - mirrors://gnome/bijiben/40/bijiben-40.1.tar.xz - - desktop-file-utils - gettext-devel - git - glib2-devel - gtk3-devel - itstool - libxml2-devel - meson - vala-devel - yelp-tools - gnome-online-accounts-devel - json-glib-devel - curl-devel - evolution-data-server-devel - libhandy-devel - tracker-devel - webkit2gtk-devel - - desktop/gnome/apps/gnome-notes/pspec.xml - - - gnome-notes - - cairo - curl - evolution-data-server - gnome-online-accounts - gtk3 - glib2 - json-glib - libxml2 - libical - libhandy - pango - tracker - webkit2gtk - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/applications - /usr/share/bijiben - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - /usr/share/mime - - - - - 2021-06-03 - 40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-panel - https://wiki.gnome.org/Projects/GnomePanel - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.gnome.apps - Panel of GNOME Flashback - Panel of GNOME Flashback - Panel of GNOME Flashback - Panel of GNOME Flashback - https://download.gnome.org/sources/gnome-panel/3.42/gnome-panel-3.42.0.tar.xz - - itstool - gtk-doc - atk-devel - gtk3-devel - cairo-devel - dconf-devel - yelp-tools - glib2-devel - pango-devel - libX11-devel - gdm-devel - polkit-devel - elogind-devel - libical-devel - libsoup-devel - libxml2-devel - harfbuzz-devel - libwnck3-devel - libXrandr-devel - libsecret-devel - gdk-pixbuf-devel - gnome-menus-devel - libgweather-devel - gnome-desktop-devel - evolution-data-server-devel - - desktop/gnome/apps/gnome-panel/pspec.xml - - - gnome-panel - - atk - gtk3 - cairo - dconf - glib2 - pango - libX11 - libgdm - polkit - elogind - libical - libsoup - libxml2 - harfbuzz - libwnck3 - libXrandr - libsecret - gdk-pixbuf - gnome-menus - libgweather - gnome-desktop - evolution-data-server - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/help - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/gnome-panel - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - gnome-panel-devel - Development files for gnome-panel - - gnome-panel - gtk3-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - gnome-panel-docs - Development files for gnome-panel - - gnome-panel - - - /usr/share/gtk-doc - - - - - 2021-10-24 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-17 - 3.41.2 - Rebuild - Berk Çakar - berk2238@hotmail.com - - - 2021-05-31 - 3.41.2 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-recipes - https://gitlab.gnome.org/GNOME/recipes - - Pisi Linux Admins - admins@pisilinux.org - - GPLv3 - app:gui - desktop.gnome.apps - Recipe management application for GNOME - GNOME Recipes is an easy-to-use application that will help you to discover what to cook today, tomorrow, rest of the week and for your special occasions. - https://download.gnome.org/sources/gnome-recipes/2.0/gnome-recipes-2.0.4.tar.xz - - gnome-online-accounts-devel - gnome-autoar-devel - gspell-devel - libsoup-devel - libcanberra-devel - librest-devel - json-glib-devel - itstool - meson - - desktop/gnome/apps/gnome-recipes/pspec.xml - - - gnome-recipes - - gtk3 - cairo - glib2 - pango - gspell - librest - libsoup - json-glib - gdk-pixbuf - libcanberra - gnome-online-accounts - - - /usr/bin - /usr/share/applications - /usr/share/appdata - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-recipes - /usr/share/gnome-shell - /usr/share/icons - /usr/share/help - /usr/share/locale - /usr/share/metainfo - /usr/share/mime - - - - - 2022-02-06 - 2.0.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-13 - 2.0.2 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-screenshot - https://gitlab.gnome.org/GNOME/gnome-screenshot - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - A screenshot utility for GNOME - Gnome için ekran görüntüsü yakalma uygulaması - A screenshot utility for GNOME - Gnome için ekran görüntüsü yakalma uygulaması - gnome-screenshot - mirrors://gnome/gnome-screenshot/41/gnome-screenshot-41.0.tar.xz - - gettext-devel - appstream-glib-devel - meson - glib2-devel - gtk3-devel - libcanberra-gtk3-devel - libhandy-devel - libX11-devel - libXext - - desktop/gnome/apps/gnome-screenshot/pspec.xml - - - gnome-screenshot - - gtk3 - cairo - glib2 - libX11 - libXext - libhandy - gdk-pixbuf - - - /usr/bin - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - - - - - 2021-11-14 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-system-monitor - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Process and resource monitor - Sistem süreçleri ve kaynak izleyici - Process and resource monitor - Sistem süreçleri ve kaynak izleyici - gnome-system-monitor - mirrors://gnome/gnome-system-monitor/41/gnome-system-monitor-41.0.tar.xz - - libgtop-devel - gtk3-devel - gtkmm3-devel - libhandy-devel - librsvg-devel - libxml2-devel - desktop-file-utils - gettext-devel - itstool - meson - - desktop/gnome/apps/gnome-system-monitor/pspec.xml - - - gnome-system-monitor - - cairo - gdk-pixbuf - gtk3 - glib2 - glibmm - gtkmm3 - libgcc - libgtop - librsvg - libhandy - libsigc++ - pango - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - - - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.1 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-terminal - https://wiki.gnome.org/Apps/Terminal - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.gnome.apps - The GNOME Terminal Emulator - The GNOME Terminal Emulator - GNOME Terminal Emülatörü - GNOME Terminal Emülatörü - https://download.gnome.org/sources/gnome-terminal/3.42/gnome-terminal-3.42.2.tar.xz - - meson - itstool - atk-devel - vte-devel - gtk3-devel - yelp-tools - cairo-devel - dconf-devel - glib2-devel - pango-devel - libX11-devel - libpcre2-devel - harfbuzz-devel - nautilus-devel - gdk-pixbuf-devel - gnome-shell - libutil-linux-devel - gsettings-desktop-schemas-devel - - desktop/gnome/apps/gnome-terminal/pspec.xml - - - gnome-terminal - - atk - vte - gtk3 - cairo - dconf - glib2 - pango - libX11 - harfbuzz - nautilus - gdk-pixbuf - libutil-linux - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/applications - /usr/share/dbus-1 - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/locale - /usr/share/help - /usr/share/metainfo - /usr/share/doc - /usr/share/man - - - - - 2021-12-05 - 3.42.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-31 - 3.42.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-22 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-10 - 3.40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 3.40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-02 - 3.40.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-text-editor - https://gitlab.gnome.org/GNOME/gnome-text-editor - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app - desktop.gnome.apps - Text Editor is a simple text editor that focus on session management. - Text Editor is a simple text editor that focus on session management. - Metin Düzenleyici, oturum yönetimine odaklanan basit bir metin düzenleyicidir. - Metin Düzenleyici, oturum yönetimine odaklanan basit bir metin düzenleyicidir. - https://download.gnome.org/sources/gnome-text-editor/41/gnome-text-editor-41.1.tar.xz - - meson - itstool - gtk4-devel - glib2-devel - icu4c-devel - pango-devel - libpcre-devel - enchant2-devel - libadwaita-devel - desktop-file-utils - gtksourceview5-devel - appstream-glib-devel - - desktop/gnome/apps/gnome-text-editor/pspec.xml - - - gnome-text-editor - - gtk4 - glib2 - icu4c - pango - libpcre - enchant2 - libadwaita - gtksourceview5 - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-10-07 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-30 - 41.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gnome-todo - https://git.gnome.org/browse/gnome-todo - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Personal task manager for GNOME - Gnome için kişisel görev yöneticisi - Personal task manager for GNOME - Gnome için kişisel görev yöneticisi - gnome-todo - mirrors://gnome/gnome-todo/41/gnome-todo-41.0.tar.xz - - git - meson - itstool - gtk-doc - gtk4-devel - glib2-devel - fribidi-devel - libsass-devel - librest-devel - gettext-devel - libpeas-devel - graphene-devel - libportal-devel - appstream-devel - json-glib-devel - gdk-pixbuf-devel - libadwaita-devel - icon-theme-adwaita - python-pygobject3-devel - gnome-online-accounts-devel - gnome-themes-extra-community - evolution-data-server-devel - - desktop/gnome/apps/gnome-todo/pspec.xml - - - gnome-todo - - gtk4 - glib2 - cairo - pango - fribidi - libical - libpeas - librest - libsass - graphene - json-glib - libportal - gdk-pixbuf - libadwaita - icon-theme-adwaita - evolution-data-server - gnome-online-accounts - gobject-introspection - gnome-themes-extra-community - - - /usr/bin - /usr/lib/gnome-todo - /usr/lib/girepository-1.0 - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-todo - /usr/share/icons - /usr/share/help - /usr/share/locale - /usr/share/metainfo - /usr/share/vala/vapi - /usr/lib/libadwaita-1.so* - - - - gnome-todo-devel - gnome-todo için geliştirme dosyaları - - gtk4-devel - gnome-todo - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-09-18 - 41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 3.28.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-weather - https://gitlab.gnome.org/GNOME/gnome-weather - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Access current weather conditions and forecasts for GNOME - A small application that allows you to monitor the current weather conditions for your city, or anywhere in the world. - https://download.gnome.org/sources/gnome-weather/41/gnome-weather-41.0.tar.xz - - glib2-devel - gjs-devel - gtk3-devel - libgweather-devel - geoclue-devel - libhandy-devel - meson - desktop-file-utils - appstream-glib-devel - - desktop/gnome/apps/gnome-weather/pspec.xml - - - gnome-weather - - gjs - - - /usr/bin - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/org.gnome.Weather - /usr/share/gnome-shell - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - - - 2021-09-21 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-19 - 40.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-13 - 40.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnote - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Note-taking application - Not alma uygulaması - Note-taking application - Not alma uygulaması - gnote - mirrors://gnome/gnote/41/gnote-41.2.tar.xz - - meson - boost-devel - desktop-file-utils - gettext-devel - gspell-devel - gtkmm3-devel - gtk2-devel - intltool - itstool - libsecret-devel - libxml2-devel - libxslt-devel - libpcre-devel - - desktop/gnome/apps/gnote/pspec.xml - - - gnote - - atk - gtk3 - atkmm - cairo - glib2 - pango - glibmm - gspell - gtkmm3 - libgcc - cairomm - libxml2 - libxslt - pangomm - enchant2 - harfbuzz - libsecret - libsigc++ - gdk-pixbuf - libutil-linux - - - /usr/bin - /usr/lib/libgnote* - /usr/lib/gnote - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/gnote - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - - - - - 2022-01-09 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-31 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-26 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-18 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gssdp - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Resource discovery and announcement over SSDP - SSDP üzerinden kaynak keşfi ve duyuru - Resource discovery and announcement over SSDP - SSDP üzerinden kaynak keşfi ve duyuru - gssdp - mirrors://gnome/gssdp/1.4/gssdp-1.4.0.1.tar.xz - - glib2-devel - gobject-introspection-devel - gtk3-devel - gtk4-devel - gtk-doc - libsoup-devel - meson - vala-devel - gi-docgen - - desktop/gnome/apps/gssdp/pspec.xml - - - gssdp - - gtk4 - glib2 - libsoup - - - /usr/bin - /usr/lib/libgssdp* - /usr/lib/girepository-1.0 - /usr/share/doc - /usr/share/vala - - - - gssdp-devel - gssdp için geliştirme dosyaları - - gssdp - glib2-devel - libsoup-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-09-18 - 1.4.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-14 - 1.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-27 - 1.2.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gupnp - http://www.gupnp.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - A framework for creating UPnP devices and control points - UPnP cihazları ve kontrol noktaları oluşturmak için bir çerçeve - A framework for creating UPnP devices and control points - UPnP cihazları ve kontrol noktaları oluşturmak için bir çerçeve - gupnp - mirrors://gnome/gupnp/1.4/gupnp-1.4.3.tar.xz - - meson - gtk-doc - vala-devel - gssdp-devel - libsoup-devel - libxml2-devel - gobject-introspection-devel - - desktop/gnome/apps/gupnp/pspec.xml - - - gupnp - - glib2 - gssdp - libsoup - libxml2 - libutil-linux - - - /usr/bin - /usr/lib/libgupnp* - /usr/lib/girepository-1.0 - /usr/share/doc - /usr/share/man - /usr/share/vala - - - - gupnp-devel - gupnp için geliştirme dosyaları - - gupnp - glib2-devel - gssdp-devel - libsoup-devel - libxml2-devel - libutil-linux-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2022-01-14 - 1.4.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-08 - 1.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-07 - 1.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-14 - 1.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-27 - 1.2.7 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gupnp-av - http://www.gupnp.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - A collection of helpers for building UPnP AV applications - UPnP AV uygulamaları oluşturmak için yardımcılar koleksiyonu - A collection of helpers for building UPnP AV applications - UPnP AV uygulamaları oluşturmak için yardımcılar koleksiyonu - gupnp-av - mirrors://gnome/gupnp-av/0.14/gupnp-av-0.14.0.tar.xz - - meson - glib2-devel - gtk-doc - gobject-introspection-devel - libxml2-devel - libsoup-devel - vala-devel - - desktop/gnome/apps/gupnp-av/pspec.xml - - - gupnp-av - - glib2 - libxml2 - - - /usr/bin - /usr/lib/libgupnp* - /usr/lib/girepository-1.0 - /usr/share/doc - /usr/share/gtk-doc - /usr/share/gupnp-av - /usr/share/vala - - - - gupnp-av-devel - gupnp-av için geliştirme dosyaları - - gupnp-av - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-09-18 - 0.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-27 - 0.12.11 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gupnp-dlna - http://www.gupnp.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - A collection of helpers for building UPnP AV applications - UPnP AV uygulamaları oluşturmak için yardımcılar koleksiyonu - A collection of helpers for building UPnP AV applications - UPnP AV uygulamaları oluşturmak için yardımcılar koleksiyonu - gupnp-dlna - mirrors://gnome/gupnp-dlna/0.12/gupnp-dlna-0.12.0.tar.xz - - meson - glib2-devel - gobject-introspection-devel - gssdp-devel - gstreamer-devel - gst-plugins-base-devel - gupnp-devel - gupnp-av-devel - libxml2-devel - gtk-doc - vala-devel - - desktop/gnome/apps/gupnp-dlna/pspec.xml - - - gupnp-dlna - - glib2 - libxml2 - gstreamer - gst-plugins-base - - - /usr/bin - /usr/lib/libgupnp-dlna* - /usr/lib/girepository-1.0 - /usr/lib/gupnp-dlna - /usr/share/doc - /usr/share/gtk-doc - /usr/share/gupnp-dlna-2.0 - /usr/share/vala - - - - gupnp-dlna-devel - gupnp-dlna için geliştirme dosyaları - - gupnp-dlna - glib2-devel - gstreamer-devel - gst-plugins-base-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-09-18 - 0.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-27 - 0.10.5 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lollypop - https://gitlab.gnome.org/World/lollypop - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app - desktop.gnome.apps - Music player for GNOME - Music player for GNOME - GNOME için müzik çalar - GNOME için müzik çalar - https://adishatz.org/lollypop/lollypop-1.4.22.tar.xz - - meson - itstool - intltool - gtk3-devel - dbus-python3 - libsoup-devel - libhandy-devel - python3-devel - desktop-file-utils - appstream-glib-devel - python3-pygobject3-devel - gobject-introspection-devel - - desktop/gnome/apps/lollypop/pspec.xml - - - lollypop - - gtk3 - pango - libnotify - libhandy - libsoup - gdk-pixbuf - dbus-python3 - python3-cairo - python3-pillow - appstream-glib - gst-plugins-base - gst-plugins-good - python3-pygobject3 - gobject-introspection - - - /usr/bin - /usr/libexec - /usr/lib - /usr/share/applications - /usr/share/dbus-1 - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/icons - /usr/share/lollypop - /usr/share/metainfo - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-10-24 - 1.4.22 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-19 - 1.4.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.4.20 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - nautilus-python - https://wiki.gnome.org/Projects/NautilusPython - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app - desktop.gnome.apps - Python bindings for the Nautilus Extension API - Python bindings for the Nautilus Extension API - Python bindings for the Nautilus Extension API - Python bindings for the Nautilus Extension API - https://download.gnome.org/sources/nautilus-python/1.2/nautilus-python-1.2.3.tar.xz - - gtk-doc - yelp-tools - gtk3-devel - glib2-devel - python3-devel - nautilus-devel - python3-pygobject3-devel - - - gcc10.patch - - desktop/gnome/apps/nautilus-python/pspec.xml - - - nautilus-python - - gtk3 - glib2 - python3 - nautilus - - - /usr/lib - /usr/share/doc - /usr/share/gtk-doc - - - - nautilus-python-devel - Development files for nautilus-python - - nautilus-python - - - /usr/lib/pkgconfig - - - - - 2021-09-17 - 1.2.3 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-21 - 1.2.3 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - polari - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Internet Relay Chat client for GNOME - GNOME için İnternet Aktarmalı Sohbet istemcisi - Internet Relay Chat client for GNOME - GNOME için İnternet Aktarmalı Sohbet istemcisi - polari - mirrors://gnome/polari/41/polari-41.0.tar.xz - - appstream-glib-devel - meson - gtk3-devel - gjs-devel - gobject-introspection-devel - telepathy-glib-devel - glib2-devel - desktop-file-utils - itstool - yelp-tools - gettext-devel - - desktop/gnome/apps/polari/pspec.xml - - - polari - - gjs - gtk3 - glib2 - telepathy-glib - telepathy-logger - telepathy-mission-control - gobject-introspection - - - /usr/bin - /usr/lib/polari - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - /usr/share/polari - /usr/share/telepathy - - - - - 2021-09-21 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-12 - 40.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 3.38.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - rygel - https://wiki.gnome.org/Projects/Rygel - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - A collection of UPnP/DLNA services - UPnP/DLNA hizmetleri koleksiyonu - A collection of UPnP/DLNA services - UPnP/DLNA hizmetleri koleksiyonu - rygel - mirrors://gnome/rygel/0.40/rygel-0.40.3.tar.xz - - desktop-file-utils - dbus-glib-devel - docbook-xsl - gettext-devel - gobject-introspection-devel - gstreamer-devel - gst-editing-services-devel - gtk-doc - gtk3-devel - gupnp-devel - libgee-devel - libmediaart-devel - libsoup-devel - libunistring-devel - meson - sqlite-devel - tracker-devel - tracker-miners - vala-devel - gupnp-av-devel - gupnp-dlna-devel - - desktop/gnome/apps/rygel/pspec.xml - - - rygel - - gtk3 - glib2 - gssdp - gupnp - libgee - sqlite - libsoup - libxml2 - tracker - gupnp-av - gstreamer - gupnp-dlna - libmediaart - libunistring - gst-plugins-base - gst-editing-services - - - /usr/bin - /usr/libexec - /etc/rygel.conf - /usr/lib - /usr/share - /usr/share/locale - - - - rygel-devel - rygel için geliştirme dosyaları - - rygel - libgee-devel - gupnp-av-devel - gstreamer-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2022-01-09 - 0.40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 0.40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-22 - 0.40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - simple-scan - https://launchpad.net/simple-scan - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Simple scanning utility - Basit tarayıcı (scanning) uygulması - Simple scanning utility - Basit tarayıcı (scanning) uygulması - simple-scan - mirrors://gnome/simple-scan/40/simple-scan-40.7.tar.xz - - meson - sane-backends-devel - gettext-devel - itstool - appstream-glib-devel - desktop-file-utils - vala-devel - colord-devel - colord-gtk-devel - gobject-introspection-devel - gtk3-devel - libhandy-devel - zlib-devel - libgudev-devel - webp-devel - - - 40.0-add-control-optional-deps.patch - - desktop/gnome/apps/simple-scan/pspec.xml - - - simple-scan - - gtk3 - zlib - cairo - glib2 - libgusb - libhandy - gdk-pixbuf - sane-backends - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - - - - - 2021-12-24 - 40.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-31 - 40.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-23 - 40.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 40.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - sysprof - https://wiki.gnome.org/Apps/Sysprof - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.gnome.apps - Kernel based performance profiler - Kernel based performance profiler - Çekirdek tabanlı performans profili oluşturucu - Çekirdek tabanlı performans profili oluşturucu - https://download.gnome.org/sources/sysprof/3.42/sysprof-3.42.1.tar.xz - - meson - itstool - gtk3-devel - yelp-tools - glib2-devel - polkit-devel - elogind-devel - libunwind-devel - libdazzle-devel - json-glib-devel - - desktop/gnome/apps/sysprof/pspec.xml - - - sysprof - - gtk3 - cairo - glib2 - pango - polkit - libgcc - libunwind - libdazzle - json-glib - - - /usr/bin - /usr/libexec - /usr/lib - /usr/share - /usr/share/locale - /usr/share/metainfo - /usr/share/doc - - - - sysprof-devel - Development files for sysprof - - sysprof - gtk3-devel - glib2-devel - polkit-devel - libdazzle-devel - json-glib-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-04 - 3.42.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-22 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-08 - 3.40.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - totem - https://wiki.gnome.org/Apps/Videos - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.apps - Movie player for GNOME - GNOME için film oynatıcı - Movie player for GNOME - GNOME için film oynatıcı - totem - mirrors://gnome/totem/3.38/totem-3.38.2.tar.xz - - cairo-devel - clutter-devel - clutter-gst-devel - clutter-gtk-devel - gnome-desktop-devel - gsettings-desktop-schemas-devel - gstreamer-devel - gst-plugins-base-devel - gtk3-devel - libpeas-devel - totem-pl-parser-devel - gst-plugins-good - gettext-devel - gtk-doc - itstool - python3-devel - meson - vala - appstream-glib-devel - grilo-devel - grilo-plugins-devel - desktop-file-utils - python3-pylint - python3-pygobject3-devel - - - 3.38.0-gst-inspect-sandbox.patch - - desktop/gnome/apps/totem/pspec.xml - - - totem - - atk - cogl - gtk3 - cairo - glib2 - grilo - pango - libX11 - clutter - libpeas - gstreamer - gdk-pixbuf - clutter-gst - clutter-gtk - gnome-desktop - totem-pl-parser - gst-plugins-base - gobject-introspection - - - /usr/bin - /usr/lib/totem-gallery-thumbnailer - /usr/lib/libtotem* - /usr/lib/girepository-1.0 - /usr/lib/totem - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/GConf - /usr/share/glib-2.0 - /usr/share/gtk-doc - /usr/share/help - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/metainfo - /usr/share/thumbnailers - /usr/share/totem - - - - totem-devel - totem için geliştirme dosyaları - - totem - gtk3-devel - glib2-devel - totem-pl-parser-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-10-13 - 3.38.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-21 - 3.38.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 3.38.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gnome-desktop - https://gitlab.gnome.org/GNOME/gnome-desktop - - PisiLinux Community - admins@pisilinux.org - - GPL - library - desktop.gnome.base - Library with common API for various GNOME modules - Library with common API for various GNOME modules - Library with common API for various GNOME modules - Library with common API for various GNOME modules - https://download.gnome.org/sources/gnome-desktop/41/gnome-desktop-41.3.tar.xz - - meson - itstool - gtk-doc - docbook-xsl - gtk3-devel - bubblewrap - eudev-devel - glib2-devel - libX11-devel - iso-codes-devel - libxkbfile-devel - gdk-pixbuf-devel - xkeyboard-config - fontconfig-devel - libseccomp-devel - libxkbcommon-devel - gobject-introspection-devel - gsettings-desktop-schemas-devel - - desktop/gnome/base/gnome-desktop/pspec.xml - - - gnome-desktop - - gtk3 - cairo - eudev - dbus - glib2 - libX11 - iso-codes - gdk-pixbuf - libseccomp - libxkbcommon - xkeyboard-config - gsettings-desktop-schemas - - - /usr/lib - /usr/libexec - /usr/share - /usr/share/locale - /usr/share/doc - - - - gnome-desktop-devel - Development files for gnome-desktop - - gnome-desktop - dbus-devel - gtk3-devel - iso-codes-devel - eudev-devel - glib2-devel - gdk-pixbuf-devel - libseccomp-devel - libxkbcommon-devel - gsettings-desktop-schemas-devel - - - /usr/include - /usr/lib/pkgconfig - - - - gnome-desktop-docs - Development files for gnome-desktop - - gnome-desktop - - - /usr/share/gtk-doc - - - - - 2022-01-11 - 41.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-07 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-02 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-20 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-19 - 40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-18 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-12 - 3.34.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - accountsservice - http://www.freedesktop.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv3 - library - desktop.gnome.base - D-Bus Service to Manipulate User Account Information - accountsservice server provides a set of D-Bus interfaces for querying and manipulating user account information. - https://www.freedesktop.org/software/accountsservice/accountsservice-0.6.55.tar.xz - - meson - xmlto - intltool - gtk-doc - python-six - dbus-devel - glib2-devel - polkit-devel - docbook-xsl - libxslt-devel - gobject-introspection-devel - - desktop/gnome/base/accountsservice/pspec.xml - - - accountsservice - - polkit - shadow - glib2 - - - /usr/libexec - /usr/lib - /usr/share/doc - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/polkit-1 - /usr/share/vala/vapi - /etc/dbus-1/system.d - /usr/share/locale - /var/lib/AccountsService/ - - - - accountsservice-docs - accountsservice reference documents - data:doc - - accountsservice - - - /usr/share/gtk-doc - - - - accountsservice-devel - accountsservice için geliştirme dosyaları - accountsservice için geliştirme dosyaları - - accountsservice - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-04-26 - 0.6.55 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-31 - 0.6.55 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-13 - 0.6.55 - Version Bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-08-13 - 0.6.50 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-07 - 0.6.45 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 0.6.43 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.6.40 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-11 - 0.6.40 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - dconf - http://live.gnome.org/dconf - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app:console - desktop.gnome.base - Simple low-level configuration system - Düşük seviyeli yapılandırma sistemi - dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. - FIXME - http://ftp.acc.umu.se/pub/gnome/sources/dconf/0.40/dconf-0.40.0.tar.xz - - meson - ninja - vala-devel - dbus-devel - glib2-devel - docbook-xsl - libxslt - intltool - gtk-doc - bash-completion - - desktop/gnome/base/dconf/pspec.xml - - - dconf - - dbus - glib2 - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /usr/libexec - - - - dconf-devel - Development files for dconf - - dconf - dbus-devel - glib2-devel - - - /usr/include - /usr/share/vala - /usr/lib/pkgconfig - - - - dconf-docs - Reference files for dconf - data:doc - - dconf - - - /usr/share/gtk-doc - - - - - 2021-05-24 - 0.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-31 - 0.35.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 0.34.0 - Version bump - Erkn IŞIK - erkanisik@pisilinux.org - - - 2019-07-13 - 0.32.0 - Rebuild - Erkn IŞIK - erkanisik@pisilinux.org - - - 2018-07-31 - 0.27.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-07 - 0.27.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-01 - 0.26.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.24.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-12 - 0.24.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - evolution-data-server - https://gitlab.gnome.org/GNOME/evolution-data-server - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - The Evolution Data Server package provides a unified backend for programs that work with contacts, tasks, and calendar information. - The Evolution Data Server provides a single database for common, desktop-wide information, such as a user's address book or calendar events. - https://download.gnome.org/sources/evolution-data-server/3.42/evolution-data-server-3.42.3.tar.xz - - flex - glib2-devel - gperf - intltool - boost-devel - libical-devel - webkit2gtk-devel - libgweather-devel - mit-kerberos-devel - libsoup-devel - nspr-devel - nss-devel - gcr-devel - json-glib-devel - libsecret-devel - e2fsprogs-devel - libcanberra-gtk3-devel - gobject-introspection-devel - vala - cmake - - desktop/gnome/base/evolution-data-server/pspec.xml - - - evolution-data-server - The Evolution Data Server package provides a unified backend for programs that work with contacts, tasks, and calendar information. - - db - gcr - nss - gtk3 - nspr - zlib - cairo - glib2 - icu4c - pango - libgcc - sqlite - libical - libsoup - libxml2 - json-glib - libsecret - webkit2gtk - libcanberra - libgweather - libcanberra-gtk3 - mit-kerberos - - - /usr/libexec - /usr/lib/evolution-data-server - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/locale - /usr/share/pixmaps - /usr/share/glib-2.0 - /etc - /usr/share/GConf - /usr/share/applications - /usr/share/dbus-1 - - - - evolution-data-server-docs - Help files and API documents for evolution-data-server - data:doc - - /usr/share/man - /usr/share/doc - /usr/share/gtk-doc - - - - evolution-data-server-devel - Development files for evolution-data-server - - evolution-data-server - nss-devel - gtk3-devel - nspr-devel - glib2-devel - sqlite-devel - libical-devel - libsoup-devel - libxml2-devel - libsecret-devel - - - /usr/share/installed-tests - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2022-01-07 - 3.42.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-05 - 3.42.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-29 - 3.42.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-17 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 3.40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-10 - 3.40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 3.40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 3.40.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - file-roller - http://fileroller.sourceforge.net - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - GNOME archive manager - GNOME arşiv yöneticisi - File-manager is a archive manager that create, modify and extract various archive formats with compression support - File-roller çeşitli arşiv dosyalarını sıkıştırma desteği ile oluşturan, açan, düzenleyen bir arşiv yönetim uygulamasıdır. - file-roller - mirrors://gnome/file-roller/3.40/file-roller-3.40.0.tar.xz - - zip - unzip - p7zip - unrar - meson - gtk3-devel - zstd-devel - gconf-devel - intltool - itstool - yelp-tools - squashfs-tools - libnotify-devel - json-glib-devel - libarchive-devel - appstream-glib-devel - - desktop/gnome/base/file-roller/pspec.xml - - - file-roller - - atk - gtk3 - file - glib2 - cairo - pango - gconf - json-glib - libnotify - gdk-pixbuf - libarchive - - - /usr/share/doc - /usr/bin - /usr/share/help - /usr/share/icons - /usr/share/GConf - /usr/share/metainfo - /usr/share/dbus-1 - /usr/share/pixmaps - /usr/lib/nautilus - /usr/share/file-roller - /usr/share/applications - /usr/share/locale - /usr/share/glib-2.0/schemas - /usr/libexec/file-roller - - - - - 2021-05-24 - 3.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-05 - 3.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-08-01 - 3.32.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 3.26.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-07 - 3.26.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-30 - 3.10.2.1 - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-09-07 - 3.10.2.1 - First Release - Ergün Salman - poyraz76@pisilinux.org - - - - - - folks - https://wiki.gnome.org/Projects/Folks - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - desktop.gnome.base - Library to aggregates people into metacontacts - Library to aggregates people into metacontacts - https://download.gnome.org/sources/folks/0.15/folks-0.15.4.tar.xz - - evolution-data-server-devel - readline-devel - glib2-devel - intltool - libgee-devel - libxml2-devel - telepathy-glib-devel - readline-devel - meson - python3-dbusmock - gobject-introspection-devel - vala-devel - - desktop/gnome/base/folks/pspec.xml - - - folks - Library to aggregates people into metacontacts - - evolution-data-server - libgee - libxml2 - telepathy-glib - glib2 - readline - - - /usr/bin - /usr/lib/folks - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/GConf - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/locale - - - - folks-devel - Development files for folks - - folks - evolution-data-server-devel - libgee-devel - telepathy-glib-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2022-01-18 - 0.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-19 - 0.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-21 - 0.14.0 - First release. - Berk Çakar - berk2238@hotmail.com - - - - - - gamin - http://www.gnome.org/~veillard/gamin/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - desktop.gnome.base - File alteration monitor library - Dosya değişim izleme kitaplığı - Gamin is a file and directory monitoring system defined to be a subset of the FAM (File Alteration Monitor) system. This is a serviceprovided by a library which allows to detect when a file or a directory has been modified. - Gamin bir dosya ve klasör izleme kitaplığıdır. FAM (Dosya değişim izleyicisi) sisteminin bir alt kolu olarak tanımlanmaktadır. Bir dosyanın veya bir klasörün değiştiğini anlamamıza yarayan bir kitaplığıdır. - mirrors://gnome/gamin/0.1/gamin-0.1.10.tar.bz2 - - glib2-devel - - - 18_gam_server_deadlocks.patch - explicitly-link-with-python.patch - fix-deprecated-const-01.patch - fix-deprecated-const-02.patch - fix-deprecated-const-03.patch - fix-deprecated-const-04.patch - - desktop/gnome/base/gamin/pspec.xml - - - gamin - File alteration monitor library - - glib2 - - - /usr/libexec - /usr/lib - /usr/share/doc - - - - gamin-devel - Development files for gamin - gamin için geliştirme dosyaları - gamin-devel, gamin için geliştirme dosyalarını içerir. - - gamin - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-02-26 - 0.1.10 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2016-02-25 - 0.1.10 - Rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2014-05-22 - 0.1.10 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-01-25 - 0.1.10 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-02 - 0.1.10 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gconf - https://developer.gnome.org/gconf/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome.base - Gnome Configuration System - Gnome Konfigürasyon Sistemi - gconf is a Gnome Configuration System. - gconf, Gnome Konfigürasyon Sistemidir. - mirrors://gnome/GConf/3.2/GConf-3.2.6.tar.xz - - glib2-devel - gtk-doc - gettext-devel - gobject-introspection-devel - libxml2-devel - dbus-devel - dbus-glib-devel - polkit-devel - openldap-client - gtk3-devel - intltool - python-lxml - python-six - - - 01_xml-gettext-domain.patch - gconf-reload.patch - gconf-3.2.6-gsettings-data-convert-paths.patch - gconf-3.2.6-mconvert-crasher.patch - gconf-3.2.6-spew-console-error.patch - - desktop/gnome/base/gconf/pspec.xml - - - gconf - - dbus - glib2 - polkit - libxml2 - dbus-glib - openldap-client - - - /etc/dbus-1/system.d - /etc/gconf - /etc/xdg/autostart - /usr/bin - /usr/lib/libgconf* - /usr/lib/GConf - /usr/lib/gio - /usr/lib/girepository-1.0 - /usr/share/dbus-1 - /usr/share/doc - /usr/share/GConf - /usr/share/aclocal - /usr/share/gir-1.0 - /usr/share/locale - /usr/share/man - /usr/share/polkit-1/actions - /usr/share/sgml/gconf - - - System.PackageHandler - - - gconf2.path - - - - gconf-docs - GConf reference documents - data:doc - - gconf - - - /usr/share/gtk-doc - - - - gconf-devel - Development files for gconf - gconf için geliştirme dosyaları - - gconf - glib2-devel - dbus-devel - python-lxml - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-13 - 3.2.6 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2018-09-16 - 3.2.6 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-01 - 3.2.6 - Rebuild for new toolchain. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-05 - 3.2.6 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - gcr - https://gitlab.gnome.org/GNOME/gcr - - Osman Erkan - osman.erkan@pisilinux.org - - LGPLv2 - library - desktop.gnome.base - The Gcr package contains libraries used for displaying certificates and accessing key stores. - The Gcr package contains libraries used for displaying certificates and accessing key stores. It also provides the viewer for crypto files on the GNOME Desktop. - https://download.gnome.org/sources/gcr/3.41/gcr-3.41.0.tar.xz - - meson - gnupg - intltool - gtk-doc - gtk3-devel - vala-devel - glib2-devel - libxslt-devel - p11-kit-devel - python-six - openssh - libsecret-devel - libgcrypt-devel - gobject-introspection-devel - - desktop/gnome/base/gcr/pspec.xml - - - gcr - - gtk3 - cairo - glib2 - pango - p11-kit - openssh - libsecret - libgcrypt - gdk-pixbuf - gobject-introspection - - - /etc - /usr/bin - /usr/lib/libgcr* - /usr/lib/libgck* - /usr/lib/girepository-1.0 - /usr/libexec - /usr/share/applications - /usr/share/dbus-1 - /usr/share/doc - /usr/share/GConf - /usr/share/gcr-3 - /usr/share/gir-1.0 - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/locale - /usr/share/mime - /usr/share/vala - - - 10-gcr.conf - - - - gcr-devel - Development files for gcr - gcr için geliştirme dosyaları - - glib2-devel - gtk3-devel - p11-kit-devel - gobject-introspection-devel - gcr - - - /usr/include - /usr/lib/pkgconfig - - - - gcr-docs - gcr reference documents - data:doc - - gcr - - - /usr/share/gtk-doc - - - - - 2021-09-30 - 3.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 3.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-07 - 3.28.1 - Rebuild. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-07-13 - 3.28.1 - Version bump - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-09-16 - 3.28.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-21 - 3.28.0 - Release bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-30 - 3.20.0 - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-05-17 - 3.20.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gdm - https://gitlab.gnome.org/GNOME/gdm - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - GNOME Graphical Display Manager - GNOME ekran yöneticisi - A graphical login manager for your desktop, integrated within the GNOME desktop environment - GDM, yerel veya uzak makinelerde farklı oturumlar açmayı sağlar. - https://download.gnome.org/sources/gdm/41/gdm-41.3.tar.xz - - dconf-devel - gettext-devel - itstool - accountsservice-devel - elogind-devel - glib2-devel - gtk3-devel - iso-codes-devel - libSM-devel - libcanberra-devel - libcanberra-gtk3-devel - nss-devel - pam-devel - audit-devel - upower-devel - libdaemon-devel - gobject-introspection-devel - meson - - - 0000-Force-Xorg-use-on-the-login-screen.patch - 0002-Xsession-Don-t-start-ssh-agent-by-default.patch - 0003-enable-elogind-build.patch - 0004-gdm-CanGraphical-wait-meson.patch - - desktop/gnome/base/gdm/pspec.xml - - - gdm - - pam - gtk3 - glib2 - libX11 - libXau - libxcb - elogind - libXdmcp - gdk-pixbuf - libcanberra - accountsservice - libcanberra-gtk3 - audit - keyutils - libgudev - libgdm - - - /etc - /lib - /usr/bin - /usr/lib/sysusers.d - /usr/libexec - /usr/sbin - /usr/share/dconf - /usr/share/doc - /usr/share/gdm - /usr/share/gnome-session - /usr/share/help - /usr/share/locale - - - lxdm - sddm - lightdm - - - System.Service - System.Package - - - gdm.sysusers - - - - gdm-devel - - gdm - glib2-devel - elogind-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - libgdm - - glib2 - elogind - - - /usr/lib/girepository-1.0 - /usr/lib/libgdm.so* - /usr/share/glib-2.0 - - - - - 2022-01-12 - 41.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-21 - 41.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-21 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-24 - 40.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-17 - 40.0 - Seperate libgdm - Berk Çakar - berk2238@hotmail.com - - - 2021-06-09 - 40.0 - Rebuild - Berk Çakar - berk2238@hotmail.com - - - 2021-06-05 - 40.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - geocode-glib - https://gitlab.gnome.org/GNOME/geocode-glib - - Pisi Linux Admins - admins@pisilinux.org - - GPLv1 - programming.misc - geocode-glib is a convenience library for the geocoding and reverse geocoding - geocode-glib is a convenience library for the geocoding (finding longitude, -and latitude from an address) and reverse geocoding (finding an address from -coordinates). It uses Nominatim service to achieve that. It also caches -(reverse-)geocoding requests for faster results and to avoid unnecessary server -load. - https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.2.tar.xz - - meson - json-glib-devel - libsoup-devel - gtk-doc - gobject-introspection-devel - - desktop/gnome/base/geocode-glib/pspec.xml - - - geocode-glib - - json-glib - libsoup - glib2 - - - /usr/share/locale - /usr/lib - /usr/libexec - /usr/share/doc - /usr/share/gtk-doc - /usr/share/icons - - - - geocode-glib-devel - Development files for geocode-glib - - geocode-glib - - - /usr/include - /usr/lib/pkgconfig/geocode-glib-1.0.pc - /usr/share/gir-1.0/GeocodeGlib-1.0.gir - - - - - 2021-04-06 - 3.26.2 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gjs - https://gitlab.gnome.org/GNOME/gjs - - Pisi Linux Admins - admins@pisilinux.org - - MIT - library - desktop.gnome.base - JavaScript bindings for GNOME - JavaScript bindings for GNOME - https://download.gnome.org/sources/gjs/1.70/gjs-1.70.1.tar.xz - - spidermonkey-devel - meson - gobject-introspection-devel - dbus-glib-devel - readline-devel - cairo-devel - systemtap-sdt-devel - - desktop/gnome/base/gjs/pspec.xml - - - gjs - - cairo - glib2 - libX11 - libffi - libgcc - readline - spidermonkey - gobject-introspection - - - /usr/bin - /usr/lib/gjs - /usr/lib/lib*.so* - /usr/share/gjs-1.0 - /usr/share/doc - - - - gjs-devel - Development files for gjs - - gjs - cairo-devel - glib2-devel - libffi-devel - spidermonkey-devel - gobject-introspection-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-02-11 - 1.70.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-19 - 1.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-16 - 1.68.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-06 - 1.68.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 1.68.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gmime3 - http://spruce.sourceforge.net/gmime - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome.base - Utilities for creating and parsing messages using MIME - GMime is a C/C++ library which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME) - https://download.gnome.org/sources/gmime/3.2/gmime-3.2.7.tar.xz - - glib2-devel - gpgme-devel - zlib-devel - libidn2-devel - gobject-introspection-devel - vala-devel - gtk-doc - - desktop/gnome/base/gmime3/pspec.xml - - - gmime3 - - zlib - glib2 - gpgme - libidn2 - libassuan - libgpg-error - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - - - - gmime3-devel - - gmime3 - glib2-devel - - - /usr/include - /usr/share/vala - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - gmime3-docs - data:doc - - /usr/share/doc - /usr/share/gtk-doc - - - - - 2021-05-27 - 3.2.7 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-backgrounds - https://gitlab.gnome.org/GNOME/gnome-backgrounds - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - Default wallpaper set for GNOME. - This module contains a set of backgrounds packaged with the GNOME desktop. - https://download.gnome.org/sources/gnome-backgrounds/41/gnome-backgrounds-41.0.tar.xz - - meson - - desktop/gnome/base/gnome-backgrounds/pspec.xml - - - gnome-backgrounds - - /usr/share/locale - /usr/share/doc - /usr/share/pixmaps - /usr/share/backgrounds - /usr/share/gnome-background-properties - - - - - 2021-09-11 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 40.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-bluetooth - https://gitlab.gnome.org/GNOME/gnome-bluetooth - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - gnome-bluetooth is a fork of bluez-gnome focused on integration with GNOME. - gnome-bluetooth is collection of widgets for applications that want -to select Bluetooth devices. It is also used by GNOME session -components such as the Settings and gnome-shell. - https://download.gnome.org/sources/gnome-bluetooth/3.34/gnome-bluetooth-3.34.5.tar.xz - - intltool - itstool - gobject-introspection-devel - glib2-devel - gtk3-devel - libnotify-devel - dconf-devel - gvfs - bluez-libs-devel - eudev-devel - libcanberra-devel - libcanberra-gtk3-devel - libXi-devel - meson - - desktop/gnome/base/gnome-bluetooth/pspec.xml - - - gnome-bluetooth - - atk - gtk3 - eudev - glib2 - libnotify - libcanberra - libcanberra-gtk3 - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/man - /usr/share/doc - /usr/share/icons - /usr/share/locale - /usr/share/applications - /usr/share/gnome-bluetooth - - - - gnome-bluetooth-devel - Development files for gnome-bluetooth - - gnome-bluetooth - gtk3-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-05-28 - 3.34.5 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-color-manager - https://gitlab.gnome.org/GNOME/gnome-color-manager - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - Color profile manager for the GNOME desktop - GNOME Color Manager is a session framework that makes it easy to manage, install and generate color profiles in the GNOME desktop. - https://download.gnome.org/sources/gnome-color-manager/3.36/gnome-color-manager-3.36.0.tar.xz - - meson - appstream-glib-devel - libcanberra-devel - libcanberra-gtk3-devel - desktop-file-utils - shared-color-profiles - colord-devel - colord-gtk-devel - libexif-devel - exiv2-devel - vte-devel - itstool - gtk4-update-icon-cache - - desktop/gnome/base/gnome-color-manager/pspec.xml - - - gnome-color-manager - - gtk3 - cairo - glib2 - lcms2 - pango - colord - gdk-pixbuf - - - /usr/bin - /usr/share/locale - /usr/share/doc - /usr/share/icons - /usr/share/applications - /usr/share/help - /usr/share/gnome-color-manager - /usr/share/man - /usr/share/metainfo - - - - - 2021-05-27 - 3.36.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-common - https://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.gnome.base - Common files for development of GNOME packages - GNOME uygulamalarının geliştirmede kullandığı yaygın dosyalar - gnome-common package contains aclocal macros, makefile headers and documents tools in order to build GNOME sources. - https://ftp.gnome.org/pub/gnome/sources/gnome-common/3.18/gnome-common-3.18.0.tar.xz - desktop/gnome/base/gnome-common/pspec.xml - - - gnome-common - - /usr/share/doc - /usr/bin - /usr/share/aclocal - /usr/share/gnome-common - - - - - 2020-01-17 - 3.18.0 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2019-07-13 - 3.18.0 - Version Bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-07-31 - 3.18.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-11 - 3.18.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-30 - 3.10.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.10.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-14 - 3.10.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gnome-control-center - https://gitlab.gnome.org/GNOME/gnome-control-center - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - GNOME's main interface to configure various aspects of the desktop - GNOME Settings is GNOME's main interface for configuration of various aspects of your desktop. - https://download.gnome.org/sources/gnome-control-center/41/gnome-control-center-41.2.tar.xz - - gcr-devel - glib2-devel - gsettings-desktop-schemas-devel - intltool - meson - polkit-devel - python3-devel - ModemManager-devel - accountsservice-devel - colord-gtk-devel - gnome-bluetooth-devel - gnome-desktop-devel - gnome-menus-devel - gnome-online-accounts-devel - NetworkManager-devel - gnome-settings-daemon-devel - grilo-devel - ibus-devel - libSM-devel - libXxf86misc-devel - libgtop-devel - libhandy-devel - libpwquality-devel - mit-kerberos-devel - e2fsprogs-devel - libnma-devel - pulseaudio-libs-devel - samba-devel - upower-devel - vala-devel - clutter-gtk-devel - libxml2-devel - libX11-devel - gtk3-devel - cups-devel - libgudev-devel - libwacom-devel - clutter-devel - libsecret-devel - libcanberra-devel - udisks2-devel - gsound-devel - libsoup-devel - cheese-devel - libseccomp-devel - libmm-glib-devel - docbook-xsl - gettext-devel - openssh - cyrus-sasl-devel - - desktop/gnome/base/gnome-control-center/pspec.xml - - - gnome-control-center - - gcr - atk - cups - gtk3 - ibus - cairo - glib2 - libXi - pango - samba - grilo - cheese - colord - gsound - libX11 - libnma - polkit - upower - libgtop - libsoup - libxml2 - udisks2 - libepoxy - libgudev - libhandy - libwacom - libsecret - colord-gtk - fontconfig - gdk-pixbuf - libmm-glib - cyrus-sasl - libpwquality - mit-kerberos - gnome-desktop - NetworkManager - wayland-server - accountsservice - gnome-bluetooth - pulseaudio-libs - gnome-online-accounts - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share/applications - /usr/share/gnome-control-center - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/dbus-1 - /usr/share/metainfo - /usr/share/gettext - /usr/share/gnome-shell - /usr/share/bash-completion - /usr/share/pixmaps - /usr/share/polkit-1 - /usr/share/sounds - - - - gnome-control-center-devel - - gnome-control-center - - - /usr/share/pkgconfig - - - - - 2021-12-04 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-29 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 40.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-doc-utils - http://live.gnome.org/GnomeDocUtils - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - library - desktop.gnome.base - A collection of documentation utilities for the Gnome project - Gnome projesi için döküman araçları takımı - gnome-doc-utils is a collection of documentation utilities for the Gnome project - gnome-doc-utils Gnome projesinde kullanılan belgelendirme araçlarını içermektedir. - http://ftp.acc.umu.se/pub/GNOME/sources/gnome-doc-utils/0.20/gnome-doc-utils-0.20.10.tar.xz - - gawk - intltool - pkgconfig - gettext-devel - docbook-xml - libxslt-devel - - - do-not-update-scrollkeeper-database.patch - - desktop/gnome/base/gnome-doc-utils/pspec.xml - - - gnome-doc-utils - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/omf - /usr/bin - /usr/share/xml - /usr/share/gnome - /usr/share/xml2po - /usr/share/aclocal - /usr/share/pkgconfig - /usr/share/locale - /usr/share/gnome-doc-utils - - - - - 2020-11-19 - 0.20.10 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - gnome-initial-setup - https://gitlab.gnome.org/GNOME/gnome-initial-setup - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - GNOME Initial Setup application. - After acquiring or installing a new system there are a few essential things to set up before use. gnome-initial-setup aims to provide a simple, easy, and safe way to prepare a new system. - https://download.gnome.org/sources/gnome-initial-setup/41/gnome-initial-setup-41.4.tar.xz - - glib2-devel - gettext-devel - NetworkManager-devel - accountsservice-devel - gnome-desktop-devel - cheese-devel - libgweather-devel - webkit2gtk-devel - gnome-online-accounts-devel - gdm-devel - libpwquality-devel - vala-devel - mit-kerberos-devel - libnma-devel - polkit-devel - librest-devel - libsecret-devel - ibus-devel - iso-codes-devel - geoclue-devel - pango-devel - meson - gnome-desktop-devel - libseccomp-devel - e2fsprogs-devel - - desktop/gnome/base/gnome-initial-setup/pspec.xml - - - gnome-initial-setup - - libgdm - gtk3 - ibus - cairo - glib2 - pango - cheese - libnma - polkit - geoclue - librest - json-glib - libsecret - fontconfig - gdk-pixbuf - webkit2gtk - libgweather - libpwquality - mit-kerberos - gnome-desktop - NetworkManager - accountsservice - gnome-online-accounts - - - /etc - /usr/libexec/gnome-initial-setup* - /usr/share/applications - /usr/share/gnome-session - /usr/share/gnome-shell - /usr/share/polkit-1 - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/locale - - - - - 2022-02-11 - 41.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-02 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-17 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-14 - 40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-16 - 40.3 - Rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2021-07-13 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-21 - 40.1 - First release. - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-menus - https://gitlab.gnome.org/GNOME/gnome-menus - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - app - desktop.gnome.base - GNOME menu specifications - GNOME menu specifications - GNOME menu specifications - GNOME menu specifications - https://gitlab.gnome.org/GNOME/gnome-menus/-/archive/3.36.0/gnome-menus-3.36.0.tar.gz - - intltool - glib2-devel - gnome-common - python3-devel - gobject-introspection-devel - - desktop/gnome/base/gnome-menus/pspec.xml - - - gnome-menus - - glib2 - - - /etc - /usr/lib - /usr/share - /usr/share/gir-1.0 - /usr/share/desktop-directories - /usr/share/locale - /usr/share/doc - - - - gnome-menus-devel - Development files for gnome-menus - - gnome-menus - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-03-28 - 3.36.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-online-accounts - https://gitlab.gnome.org/GNOME/gnome-online-accounts - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - desktop.gnome.base - Single sign-on framework for GNOME - The GNOME Online Accounts package contains a framework used to access the user's online accounts. - https://download.gnome.org/sources/gnome-online-accounts/3.43/gnome-online-accounts-3.43.1.tar.xz - - docbook-xsl - gettext-devel - glib2-devel - libxslt-devel - vala-devel - gtk3-devel - gobject-introspection-devel - gcr-devel - gtk3-devel - json-glib-devel - libnotify-devel - libsecret-devel - libsoup-devel - mit-kerberos - e2fsprogs-devel - librest-devel - telepathy-glib-devel - webkit2gtk-devel - - desktop/gnome/base/gnome-online-accounts/pspec.xml - - - gnome-online-accounts - - gcr - atk - gtk3 - cairo - glib2 - pango - p11-kit - libxml2 - libsoup - librest - libsecret - json-glib - gdk-pixbuf - webkit2gtk - mit-kerberos - harfbuzz - - - /usr/libexec - /usr/lib/girepository-1.0 - /usr/lib/gnome-online-accounts - /usr/lib/goa-1.0 - /usr/lib/libgoa* - /usr/share/man - /usr/share/doc - /usr/share/icons - /usr/share/dbus-1 - /usr/share/glib-2.0 - /usr/share/locale - /usr/share/gnome-online-accounts - - - - gnome-online-accounts-devel - - gtk3-devel - glib2-devel - gnome-online-accounts - - - /usr/lib/pkgconfig - /usr/include - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2021-10-16 - 3.43.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 3.40.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-online-miners - https://gitlab.gnome.org/GNOME/gnome-online-miners - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - desktop.gnome.base - GNOME Online Miners - crawls through your online content - GNOME Online Miners provides a set of crawlers that go through your online content and index them locally in Tracker - https://download.gnome.org/sources/gnome-online-miners/3.34/gnome-online-miners-3.34.0.tar.xz - - intltool - libxslt-devel - docbook-xsl - glib2-devel - libgdata-devel - grilo-devel - tracker-devel - libgfbgraph-devel - gnome-online-accounts-devel - autoconf-archive - - - tracker3-support.patch - - desktop/gnome/base/gnome-online-miners/pspec.xml - - - gnome-online-miners - - glib2 - - - /usr/lib - /usr/share/dbus-1 - /usr/share/doc - /usr/libexec - - - - - 2021-06-06 - 3.34.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-session - https://gitlab.gnome.org/GNOME/gnome-session - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - GNOME session manager - GNOME oturum yöneticisi - gnome-session manages X11-compliant sessions with ConsoleKit daemon and starts GNOME core services - gnome-session, ConsoleKit ile birlikte X11-uyumlu oturumları yönetir ve temel GNOME servislerini başlatır. - https://download.gnome.org/sources/gnome-session/41/gnome-session-41.3.tar.xz - - glib2-devel - intltool - xmlto - elogind-devel - gnome-desktop-devel - gtk3-devel - json-glib-devel - libXtst-devel - libSM-devel - startup-notification-devel - upower-devel - libseccomp-devel - xtrans - meson - - - 0001-revert-autostart-app-Strip-blacklisted-variables-fro.patch - include-profile-env-variables.patch - no-systemd-dep.patch - support-elogind.patch - - desktop/gnome/base/gnome-session/pspec.xml - - - gnome-session - - gtk3 - glib2 - libSM - libICE - libX11 - libepoxy - libglvnd - json-glib - gnome-desktop - libXcomposite - elogind - - - /usr/bin - /usr/libexec - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share/wayland-sessions - /usr/share/gnome-session - /usr/share/xsessions - /usr/share/glib-2.0 - /usr/share/GConf - - - - - 2022-01-12 - 41.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-26 - 40.1.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 40.1.1 - First release for Pisi Linux. - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-settings-daemon - https://gitlab.gnome.org/GNOME/gnome-settings-daemon - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - desktop.gnome - The GNOME Settings Daemon is responsible for setting various parameters of a -GNOME Session and the applications that run under it. - The GNOME Settings Daemon is responsible for setting various parameters of a GNOME Session and the applications that run under it. - https://download.gnome.org/sources/gnome-settings-daemon/41/gnome-settings-daemon-41.0.tar.xz - - colord-devel - elogind-devel - fontconfig-devel - gcr-devel - geoclue-devel - geocode-glib-devel - gnome-desktop-devel - lcms2-devel - libcanberra-devel - libcanberra-gtk3-devel - libgweather-devel - libnotify-devel - librsvg-devel - libwacom-devel - pulseaudio - pulseaudio-libs-devel - upower-devel - xorg-input-wacom-devel - alsa-lib-devel - cups-devel - libmm-glib-devel - libseccomp-devel - nss-devel - libnma-devel - meson - vala-devel - - desktop/gnome/base/gnome-settings-daemon/pspec.xml - - - gnome-settings-daemon - The GNOME Settings Daemon is responsible for setting various parameters of a -GNOME Session and the applications that run under it. - - gcr - nss - cups - gcr - gtk3 - nspr - cairo - lcms2 - glib2 - libXi - pango - colord - libX11 - upower - geoclue - polkit - libXext - alsa-lib - libgudev - libwacom - libnotify - fontconfig - gdk-pixbuf - libmm-glib - libcanberra - geocode-glib - gnome-desktop - NetworkManager - wayland-client - pulseaudio-libs - libcanberra-gtk3 - libgweather - - - /etc - /lib - /usr/lib/gnome-settings-daemon-41 - /usr/libexec - /usr/share/GConf - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-settings-daemon - /usr/share/locale - /usr/share/polkit-1 - - - - gnome-settings-daemon-devel - - gnome-settings-daemon - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 40.0.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-shell - https://gitlab.gnome.org/GNOME/gnome-shell - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - GNOME Shell is the defining technology of the GNOME40 user experience - GNOME40 kullanıcı tecrübesinin belirleyici teknolojisi - GNOME Shell is the defining technology of the GNOME40 user experience. It provides core interface functions like switching to windows and launching applications. - gnome-shell, GNOME40 kullanıcı tecrübesinin belirleyici teknolojisidir. Pencereler arası geçiş ve uygulama çalıştırma gibi temel işlevleri sağlar. - https://download.gnome.org/sources/gnome-shell/41/gnome-shell-41.3.tar.xz - - at-spi2-atk-devel - evolution-data-server-devel - folks-devel - gcr-devel - gjs-devel - gnome-bluetooth-devel - gnome-control-center-devel - gnome-desktop-devel - libseccomp-devel - gnome-menus-devel - gsettings-desktop-schemas-devel - gstreamer-devel - gtk4-devel - ibus-devel - json-glib-devel - libcanberra-devel - libcroco-devel - libsecret-devel - libsoup-devel - libX11-devel - libxml2-devel - mutter-devel - libnma-devel - polkit-devel - pulseaudio-libs-devel - pipewire-devel - sassc - startup-notification-devel - telepathy-logger-devel - gnome-autoar-devel - libarchive-devel - gobject-introspection-devel - libxslt-devel - python3-devel - glib2-devel - gettext-devel - elogind-devel - network-manager-applet - meson - vulkan-devel - vulkan-headers - mesa-devel - - desktop/gnome/base/gnome-shell/pspec.xml - - - gnome-shell - - atk - gcr - gjs - gtk3 - gtk4 - cairo - glib2 - pango - libX11 - mutter - polkit - libical - graphene - json-glib - libXfixes - libsecret - gdk-pixbuf - at-spi2-atk - gnome-autoar - gnome-desktop - NetworkManager - wayland-server - pulseaudio-libs - network-manager-applet - evolution-data-server - gobject-introspection - libgdm - - - /etc - /usr/bin - /usr/libexec - /usr/lib - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share/applications - /usr/share/glib-2.0 - /usr/share/gnome-shell - /usr/share/dbus-1 - /usr/share/GConf - /usr/share/icons - /usr/share/bash-completion - /usr/share/metainfo - /usr/share/xdg-desktop-portal - /usr/share/gnome-control-center - - - - - 2022-01-11 - 41.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-13 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-05 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-19 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-19 - 40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 40.3 - Rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2021-07-12 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-12 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-26 - 40.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-shell-extensions - https://gitlab.gnome.org/GNOME/gnome-shell-extensions - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - A collection of extensions providing additional and optional functionality to GNOME Shell - GNOME Shell Extensions is a collection of extensions providing additional and optional functionality to GNOME Shell - https://download.gnome.org/sources/gnome-shell-extensions/41/gnome-shell-extensions-41.1.tar.xz - - libgtop-devel - sassc - meson - - desktop/gnome/base/gnome-shell-extensions/pspec.xml - - - gnome-shell-extensions - - /usr/share/doc - /usr/share/gnome-shell - /usr/share/xsessions - /usr/share/glib-2.0 - /usr/share/locale - - - - - 2021-12-13 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-19 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-19 - 40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-12 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 40.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-user-docs - https://gitlab.gnome.org/GNOME/gnome-user-docs - - Pisi Linux Admins - admins@pisilinux.org - - CCPL-Attribution-3.0 - data:doc - desktop.gnome.base - GNOME User Documentation - This package contains documents which are packaged together and shipped as gnome-user-docs in the core GNOME distribution. - https://download.gnome.org/sources/gnome-user-docs/41/gnome-user-docs-41.1.tar.xz - - libxml2-devel - itstool - - desktop/gnome/base/gnome-user-docs/pspec.xml - - - gnome-user-docs - data:doc - - /usr/share/help - /usr/share/doc - - - - - 2021-12-05 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-19 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-14 - 40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-10 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-07 - 40.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gnome-video-effects - https://gitlab.gnome.org/GNOME/gnome-video-effects - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - Collection of GStreamer effects for GNOME - The GNOME Video Effects package contains a collection of GStreamer effects. - https://download.gnome.org/sources/gnome-video-effects/0.5/gnome-video-effects-0.5.0.tar.xz - - intltool - gettext-devel - meson - - desktop/gnome/base/gnome-video-effects/pspec.xml - - - gnome-video-effects - - gst-plugins-good - gst-plugins-bad - frei0r-plugins - - - /usr/share/gnome-video-effects - /usr/share/doc - - - - gnome-video-effects-devel - - gnome-video-effects - - - /usr/share/pkgconfig - - - - - 2021-05-28 - 0.5.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - grilo - https://gitlab.gnome.org/GNOME/grilo - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome.base - Grilo is a framework for browsing and searching media content from various sources using a single API. - Grilo is a framework for browsing and searching media content from various sources using a single API. - https://download.gnome.org/sources/grilo/0.3/grilo-0.3.14.tar.xz - - eudev-devel - gettext-devel - glib2-devel - gobject-introspection-devel - meson - gtk3-devel - libxml2-devel - libsoup-devel - liboauth-devel - totem-pl-parser-devel - meson - vala-devel - - desktop/gnome/base/grilo/pspec.xml - - - grilo - - gtk3 - glib2 - libsoup - liboauth - totem-pl-parser - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/man - /usr/share/doc - /usr/share/locale - - - - grilo-devel - Development files for grilo - - grilo - glib2-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/vala - /usr/share/gir-1.0 - - - - - 2021-10-05 - 0.3.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 0.3.13 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - grilo-plugins - https://wiki.gnome.org/Projects/Grilo - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - Plugins for the Grilo framework - Grilo çerçevesi için eklentiler - Plugins for the Grilo framework - Grilo çerçevesi için eklentiler - grilo-plugins - mirrors://gnome/grilo-plugins/0.3/grilo-plugins-0.3.14.tar.xz - - meson - avahi-glib-devel - gettext-devel - grilo-devel - glib2-devel - gom-devel - gnome-online-accounts-devel - gstreamer-devel - gperf - libgcrypt-devel - libxml2-devel - itstool - libarchive-devel - libmediaart-devel - libsoup-devel - lua-devel - librest-devel - sqlite-devel - libgdata-devel - totem-pl-parser-devel - tracker-devel - json-glib-devel - libdmapsharing-devel - liboauth-devel - yelp-tools - gst-plugins-base-devel - - desktop/gnome/base/grilo-plugins/pspec.xml - - - grilo-plugins - - avahi-glib - avahi-libs - glib2 - gnome-online-accounts - gom - grilo - gstreamer - json-glib - libarchive - libdmapsharing - libgdata - libmediaart - liboauth - libsoup - libxml2 - lua - sqlite - totem-pl-parser - tracker - - - /usr/lib/grilo-0.3 - /usr/share/doc - /usr/share/grilo-plugins - /usr/share/help - /usr/share/locale - - - - grilo-plugins-devel - grilo-plugins için geliştirme dosyaları - - grilo-plugins - - - /usr/lib/pkgconfig - - - - - 2021-10-05 - 0.3.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-11 - 0.3.13 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gsettings-desktop-schemas - https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas - - Berk Çakar - berk2238@hotmail.com - - LGPLv2.1 - desktop.gnome - gsettings-desktop-schemas contains a collection of GSettings schemas for -settings shared by various components of a desktop. - GNOME masaüstü ortamı için GSettings şemalarının koleksiyonu - gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop. - Gnome masaüstünün çeşitli bileşenleri tarafından paylaşılan ayarlar için GSettings şemalarının bir koleksiyonudur. - https://download.gnome.org/sources/gsettings-desktop-schemas/41/gsettings-desktop-schemas-41.0.tar.xz - - meson - glib2-devel - gobject-introspection-devel - - desktop/gnome/base/gsettings-desktop-schemas/pspec.xml - - - gsettings-desktop-schemas - gsettings-desktop-schemas contains a collection of GSettings schemas for -settings shared by various components of a desktop. - - /usr/lib/girepository-1.0 - /usr/share/GConf/ - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/glib-2.0/schemas - /usr/share/locale - - - - gsettings-desktop-schemas-devel - gsettings-desktop-schemas contains a collection of GSettings schemas for -settings shared by various components of a desktop. - gsettings-desktop-schemas için geliştirme dosyaları - - gsettings-desktop-schemas - - - /usr/include - /usr/share/pkgconfig/ - - - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-06 - 3.38.0 - Version bump. - Berk Çakar - berk2238@hotmail.com - - - 2020-01-31 - 3.34.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-23 - 3.34.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-13 - 3.33.1 - version bump - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-12-03 - 3.10.1 - First Release - Kamil Atlı - suvari@pisilinux.org - - - - - - gspell - https://wiki.gnome.org/Projects/gspell - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.gnome.base - GTK+ Spell Checker Library - GTK imla denetimi kitaplığı - A flexible API to implement the spell checking in a GTK+ application - GTK uygulamalarında imla denetimi uygulamları için esnek bir API - mirrors://gnome/gspell/1.9/gspell-1.9.1.tar.xz - - enchant2-devel - gettext-devel - glib2-devel - gtk3-devel - gobject-introspection-devel - iso-codes-devel - python3-devel - vala-devel - - desktop/gnome/base/gspell/pspec.xml - - - gspell - - atk - cairo - enchant2 - gdk-pixbuf - glib2 - gtk3 - harfbuzz - icu4c - pango - - - /usr/share - /usr/lib - /usr/bin - - - - gspell-devel - Development files for gspell - gspell için geliştirme dosyaları - - gspell - enchant2-devel - gtk3-devel - glib2-devel - icu4c-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-06-03 - 1.9.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gvfs - https://www.gnome.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - GPLv3 - library - desktop.gnome.base - New generation gnome-virtual-file-system - Yeni nesil GNOME sanal dosya sistemi - GVFS is a userspace virtual filesystem designed to work with the I/O abstractions, especially HAL. It supports fuse for directly access for GVFS mounts. It installs several modules and backends that are automatically used by applications. - GVFS I/O soyutlamaları, özellikle HAL, için geliştirilmiş, sistem tabanlı bir sanal dosya sistemidir. Doğrudan fuse ile birlikle kendi bağlamlarına erişmesini destekler. GVFS, birçok modül ve sitem servisini uygulamaların otomatik kullanması için yükler. - https://download.gnome.org/sources/gvfs/1.49/gvfs-1.49.1.tar.xz - - meson - gtk-doc - gtk3-devel - fuse3-devel - avahi-devel - gconf-devel - libmtp-devel - intltool - automake - autoconf - itstool - autogen - libsoup-devel - util-macros - unifdef - gettext-devel - m4 - openssh - gcr-devel - udisks2-devel - libgudev-devel - eudev-devel - libplist-devel - libproxy-devel - libbluray-devel - libsecret-devel - bluez-libs-devel - libarchive-devel - libgphoto2-devel - avahi-glib-devel - libcdio-paranoia-devel - libgnome-keyring - polkit-devel - libcap-devel - libgdata-devel - openldap-server - gnome-online-accounts-devel - gsettings-desktop-schemas-devel - samba-devel - libcdio-devel - libimobiledevice-devel - - desktop/gnome/base/gvfs/pspec.xml - - - gvfs-afc - AFC(Apple File Control) backend for GVFS - GVFS AFC (Apple Dosya Kontrolü) arkaucu - - polkit - libplist - gvfs - gnome-online-accounts - libimobiledevice - - - /usr/libexec/gvfs-afc-volume-monitor - /usr/libexec - /usr/share/gvfs/mounts - /usr/share/gvfs/remote-volume-monitors/afc.monitor - /usr/share/dbus-1/services/org.gtk.Private.AfcVolumeMonitor.service - - - - gvfs-afp - Apple Filing Protocol (AFP) backend for gvfs. - - libsecret - libgcrypt - gvfs - - - /usr/lib/gvfs/gvfsd-afp - /usr/libexec/gvfsd-afp - /usr/libexec/gvfsd-afp-browse - /usr/share/gvfs/mounts/afp-browse.mount - /usr/share/gvfs/mounts/afp.mount - - - - gvfs-archive - Compression backend for GVFS - GVFS sıkıştırma arkaucu - - libarchive - gvfs - - - /usr/libexec/gvfsd-archive - /usr/share/gvfs/mounts/archive.mount - /usr/share/applications/mount-archive.desktop - - - - gvfs-gphoto2 - Digital camera backend for GVFS - GVFS dijital kamera arkaucu - - libgphoto2 - gvfs - - - /usr/libexec/gvfs-gphoto2-volume-monitor - /usr/libexec/gvfsd-gphoto2 - /usr/share/gvfs/mounts/gphoto2.mount - /usr/share/gvfs/remote-volume-monitors/gphoto2.monitor - /usr/share/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service - - - - gvfs-fuse - FUSE backend for GVFS - GVFS FUSE arkaucu - - fuse3 - gvfs - - - /usr/libexec/gvfsd-fuse - - - - gvfs-smb - Samba backend for GVFS - GVFS Samba arkaucu - - gvfs - samba - - - /usr/libexec/gvfsd-smb - /usr/libexec/gvfsd-smb-browse - /usr/share/gvfs/mounts/smb.mount - /usr/share/GConf/gsettings/gvfs-smb.convert - /usr/share/gvfs/mounts/smb-browse.mount - /usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml - - - - gvfs-mtp - MTP backend for gvfs. - - libmtp - libusb - gvfs - - - /usr/libexec/gvfsd-mtp - /usr/libexec/gvfs-mtp-volume-monitor - /usr/lib/gvfs/gvfsd-mtp - /usr/share/dbus-1/services/org.gtk.Private.MTPVolumeMonitor.service - /usr/share/gvfs/mounts/mtp.mount - /usr/share/gvfs/remote-volume-monitors/mtp.monitor - - - - gvfs-goa - gvfs-goa - GNOME Online Accounts support for gvfs - - gvfs - - - /usr/lib/gvfs-goa-volume-monitor - /usr/share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service - /usr/share/gvfs/remote-volume-monitors/goa.monitor - - - - gvfs-google - Samba backend for GVFS - - gvfs - libgdata - - - /usr/libexec/gvfsd-google - /usr/share/gvfs/mounts/google.mount - - - - gvfs - gvfs package contains all GVFS backends and translations files - gvfs paketi tüm GVFS arkauçlarını ve çeviri dosyalarını içerir - - gcr - gtk3 - libsoup - udisks2 - libbluray - libsecret - avahi-libs - avahi-glib - eudev - glib2 - libxml2 - libgudev - libcdio-paranoia - libcdio - - - /usr/bin - /usr/libexec/gvfsd-ftp - /usr/libexec/gvfsd-metadata - /usr/libexec/gvfsd-computer - /usr/libexec/gvfsd - /usr/libexec/gvfsd-recent - /usr/libexec/gvfsd-sftp - /usr/libexec/gvfsd-burn - /usr/libexec/gvfs-udisks2-volume-monitor - /usr/libexec/gvfsd-http - /usr/libexec/gvfsd-dav - /usr/libexec/gvfsd-network - /usr/libexec/gvfsd-cdda - /usr/libexec/gvfsd-dnssd - /usr/libexec/gvfsd-trash - /usr/libexec/gvfsd-localtest - /usr/lib/gio/modules/libgioremote-volume-monitor.so - /usr/lib/gio/modules/libgvfsdbus.so - /usr/lib/gvfs/gvfsd - /usr/lib/gvfs/gvfsd-archive - /usr/lib/gvfs/gvfsd-burn - /usr/lib/gvfs/gvfsd-cdda - /usr/lib/gvfs/gvfsd-computer - /usr/lib/gvfs/gvfsd-dav - /usr/lib/gvfs/gvfsd-dnssd - /usr/lib/gvfs/gvfsd-ftp - /usr/lib/gvfs/gvfsd-fuse - /usr/lib/gvfs/gvfsd-http - /usr/lib/gvfs/gvfsd-localtest - /usr/lib/gvfs/gvfsd-metadata - /usr/lib/gvfs/gvfsd-network - /usr/lib/gvfs/gvfsd-recent - /usr/lib/gvfs/gvfsd-sftp - /usr/lib/gvfs/gvfsd-trash - /usr/lib/gvfs/libgvfsdaemon.so - /usr/lib/gvfs/libgvfscommon.so - /usr/lib/libgvfscommon.so - /usr/lib/libgvfscommon.so.0 - /usr/lib/libgvfscommon.so.0.0.0 - /usr/share/polkit-1 - /usr/lib/tmpfiles.d/gvfsd-fuse-tmpfiles.conf - /usr/share/GConf/gsettings/gvfs-dns-sd.convert - /usr/share/bash-completion/completions/gvfs - /usr/share/bash-completion/completions/gvfs-trash - /usr/share/bash-completion/completions/gvfs-rm - /usr/share/bash-completion/completions/gvfs-copy - /usr/share/bash-completion/completions/gvfs-cat - /usr/share/bash-completion/completions/gvfs-info - /usr/share/bash-completion/completions/gvfs-set-attribute - /usr/share/bash-completion/completions/gvfs-less - /usr/share/bash-completion/completions/gvfs-move - /usr/share/bash-completion/completions/gvfs-tree - /usr/share/bash-completion/completions/gvfs-mount - /usr/share/bash-completion/completions/gvfs-mkdir - /usr/share/bash-completion/completions/gvfs-open - /usr/share/bash-completion/completions/gvfs-ls - /usr/share/bash-completion/completions/gvfs-rename - /usr/share/bash-completion/completions/gvfs-save - /usr/share/bash-completion/completions/gvfs-monitor-file - /usr/share/bash-completion/completions/gvfs-monitor-dir - /usr/share/dbus-1/services/gvfs-daemon.service - /usr/share/dbus-1/services/gvfs-metadata.service - /usr/share/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service - /usr/share/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service - /usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service - /usr/share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service - /usr/share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service - /usr/share/dbus-1/services/org.gtk.vfs.Metadata.service - /usr/share/dbus-1/services/org.gtk.vfs.Daemon.service - /usr/share/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml - /usr/share/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml - /usr/share/gvfs/mounts/burn.mount - /usr/share/gvfs/mounts/cdda.mount - /usr/share/gvfs/mounts/computer.mount - /usr/share/gvfs/mounts/dav+sd.mount - /usr/share/gvfs/mounts/dav.mount - /usr/share/gvfs/mounts/dns-sd.mount - /usr/share/gvfs/mounts/ftp.mount - /usr/share/gvfs/mounts/http.mount - /usr/share/gvfs/mounts/localtest.mount - /usr/share/gvfs/mounts/network.mount - /usr/share/gvfs/mounts/recent.mount - /usr/share/gvfs/mounts/sftp.mount - /usr/share/gvfs/mounts/trash.mount - /usr/share/gvfs/remote-volume-monitors/udisks2.monitor - /usr/share/locale/ - /usr/share/man/ - /usr/include - /usr/share/doc - - - - - 2022-01-07 - 1.49.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 1.48.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-24 - 1.45.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-11 - 1.36.3 - Rebuild. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-07-13 - 1.36.3 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-04-25 - 1.36.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-02 - 1.34.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.34.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-08 - 1.28.4 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-08 - 1.20.2 - Rebuild for new libgphoto2. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-04-08 - 1.20.2 - Release Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-02-03 - 1.20.2 - First Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libbonobo - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - library - desktop.gnome.base - GNOME CORBA framework - GNOME CORBA geliştirme ortamı - Bonobo is a component system based on CORBA, used by the GNOME desktop. - mirrors://gnome/libbonobo/2.32/libbonobo-2.32.1.tar.bz2 - - orbit2-devel - glib2-devel - libxml2-devel - flex - grep - popt-devel - intltool - perl - gettext-devel - gtk-doc - python-six - - - libbonobo-2.32.1-srcdir-macro.patch - libbonobo-multishlib.patch - - desktop/gnome/base/libbonobo/pspec.xml - - - libbonobo - - orbit2 - glib2 - libxml2 - - - /etc - /usr/bin - /usr/sbin - /usr/libexec - /usr/lib - /usr/share/man - /usr/share/locale - /usr/share/doc - /usr/share/idl - - - - libbonobo-devel - Development files for libbonobo - libbonobo için geliştirme dosyaları - - libbonobo - orbit2-devel - glib2-devel - - - /usr/lib/pkgconfig - /usr/include - - - - libbonobo-docs - Bonobo referance documents - data:doc - - /usr/share/gtk-doc - - - - - 2020-02-07 - 2.32.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 2.32.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-30 - 2.32.1 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 2.32.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 2.32.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libchamplain - https://gitlab.gnome.org/GNOME/libchamplain - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome.base - A library aimed to provide a Clutter widget to display rasterized maps - libchamplain is a Gtk widget displaying zoomable and pannable maps that can be loaded from various network sources. - https://download.gnome.org/sources/libchamplain/0.12/libchamplain-0.12.20.tar.xz - - gtk3-devel - clutter-gtk-devel - glib2-devel - sqlite-devel - gobject-introspection-devel - vala-devel - libsoup-devel - meson - - desktop/gnome/base/libchamplain/pspec.xml - - - libchamplain - - cogl - gtk3 - cairo - glib2 - pango - sqlite - clutter - libsoup - gdk-pixbuf - clutter-gtk - - - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/doc - - - - libchamplain-devel - Development files for libchamplain - - libchamplain - gtk3-devel - cairo-devel - glib2-devel - sqlite-devel - clutter-devel - libsoup-devel - clutter-gtk-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/vala - /usr/share/gir-1.0 - - - - - 2021-06-13 - 0.12.20 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - libcroco - https://gitlab.gnome.org/GNOME/libcroco - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome.base - Boîte à outils générique d'analyse et de manipulation de Cascading Style Sheet (CSS - feuilles de style). - Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit - CSS ayıklama kitaplığı - libcroco is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit that can be used by GNOME applications in need of CSS support. - libcroco GNOME uygulamaları tarafından CSS desteği için kullanılan genel bir CSS ayıklama kitaplığıdır. - https://download.gnome.org/sources/libcroco/0.6/libcroco-0.6.13.tar.xz - - gtk-doc - libxml2-devel - glib2-devel - python-six - gobject-introspection-devel - - - multilib.patch - - desktop/gnome/base/libcroco/pspec.xml - - - libcroco - - glib2 - libxml2 - - - /usr/share - /usr/lib - /usr/bin - - - - libcroco-docs - libcroco reference documents - data:doc - - libcroco - - - /usr/share/gtk-doc - - - - libcroco-devel - Development files for libcroco - libcroco için geliştirme dosyaları - - libcroco - libxml2-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/bin/croco-*-config - - - - libcroco-32bit - 32-bit shared libraries for libcroco - emul32 - emul32 - - glib2-32bit - libxml2-32bit - - - glib2-32bit - libxml2-32bit - libcroco - - - /usr/lib32 - - - - - 2020-01-08 - 0.6.13 - Rebuild - Idris Kalp - idriskalp - - - 2019-07-13 - 0.6.13 - Version bump - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-07-30 - 0.6.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-07 - 0.6.12 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-20 - 0.6.11 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.6.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 0.6.8 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-08-11 - 0.6.8 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libgnome-keyring - https://gitlab.gnome.org/GNOME/gnome-keyring - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - desktop.gnome.base - Compatibility library for accessing gnome-keyring - gnome-keyring is a program that keep password and other secrets for users. - https://download.gnome.org/sources/gnome-keyring/40/gnome-keyring-40.0.tar.xz - - dbus-devel - gcr-devel - pam-devel - libxslt-devel - openssh - libcap-ng-devel - gnupg - valgrind - libgcrypt-devel - python3-devel - - desktop/gnome/base/libgnome-keyring/pspec.xml - - - libgnome-keyring - - gcr - pam - glib2 - libcap-ng - libgcrypt - libgpg-error - - - /lib - /usr/lib - /etc - /usr/bin - /usr/share/locale - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/dbus-1 - /usr/share/p11-kit - /usr/share/GConf - /usr/share/xdg-desktop-portal - /usr/share/man - - - - - 2021-05-30 - 40.0 - Version Bump. - Berk Çakar - berk2238@hotmail.com - - - 2020-12-09 - 3.28.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-07 - 3.28.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-07-13 - 3.28.2 - Version Bump. - Erkan IŞIK - erkaanisik@pisilinux.org - - - 2018-08-14 - 3.20.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 3.12 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-25 - 3.12 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - libgnomekbd - https://gitlab.gnome.org/GNOME/libgnomekbd - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - library - desktop.gnome.base - Keyboard management library - Keyboard management library - Keyboard management library - Keyboard management library - https://download.gnome.org/sources/libgnomekbd/3.26/libgnomekbd-3.26.1.tar.xz - - atk-devel - gtk3-devel - cairo-devel - glib2-devel - dconf-devel - pango-devel - libX11-devel - python3-devel - harfbuzz-devel - gdk-pixbuf-devel - libxklavier-devel - gobject-introspection-devel - - desktop/gnome/base/libgnomekbd/pspec.xml - - - libgnomekbd - - atk - gtk3 - cairo - glib2 - pango - libX11 - harfbuzz - gdk-pixbuf - libxklavier - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/GConf - /usr/share/glib-2.0 - /usr/share/libgnomekbd - /usr/share/locale - /usr/share/doc - - - - libgnomekbd-devel - Development files for libgnomekbd - - libgnomekbd - gtk3-devel - glib2-devel - libxklavier-devel - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - - 2021-09-23 - 3.26.1 - Rebuild - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-09 - 3.6.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libgweather - https://gitlab.gnome.org/GNOME/libgweather - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - programming.misc - libgweather is a library to access weather information from online -services for numerous locations. - libgweather is a library to access weather information from online services for numerous locations. - https://download.gnome.org/sources/libgweather/40/libgweather-40.0.tar.xz - - geocode-glib-devel - gtk3-devel - libsoup-devel - glib2-devel - intltool - python3-pygobject3-devel - glade-devel - gtk-doc - gobject-introspection-devel - meson - vala-devel - - desktop/gnome/base/libgweather/pspec.xml - - - libgweather - libgweather is a library to access weather information from online -services for numerous locations. - - geocode-glib - gtk3 - libsoup - libxml2 - glib2 - - - /etc/gconf - /usr/lib - /usr/share/locale - /usr/share/doc - /usr/share/libgweather - /usr/share/glib-2.0 - /usr/share/vala - /usr/share/icons - /usr/share/glade - - - - libgweather-devel - - libgweather - gtk3-devel - glib2-devel - libsoup-devel - libxml2-devel - geocode-glib-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-05-23 - 40.0 - Version bump. - Berk Çakar - berk2238@hotmail.com - - - 2021-04-06 - 3.36.2 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - libhandy - https://gitlab.gnome.org/GNOME/libhandy - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - desktop.gnome.base - Library full of GTK+ widgets for mobile phones - Library full of GTK+ widgets for mobile phones - Cep telefonları için GTK + gereçleriyle dolu kitaplık - Cep telefonları için GTK + gereçleriyle dolu kitaplık - https://download.gnome.org/sources/libhandy/1.5/libhandy-1.5.0.tar.xz - - meson - vala-devel - glade-devel - gtk3-devel - glib2-devel - gobject-introspection-devel - - desktop/gnome/base/libhandy/pspec.xml - - - libhandy - - atk - gtk3 - cairo - glade - glib2 - pango - fribidi - gdk-pixbuf - - - /usr/bin - /usr/lib - /usr/share/gir-1.0 - /usr/share/glade - /usr/share/locale - /usr/share/man - /usr/share/vala - /usr/share/doc - - - - libhandy-devel - Development files for libhandy - - libhandy - gtk3-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-12 - 1.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-21 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 1.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 1.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-23 - 1.2.1 - First release. - Pisi Linux Admins - admin@pisilinux.org - - - - - - libhandy0 - https://source.puri.sm/Librem5/libhandy - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - desktop.gnome.base - Library full of GTK+ widgets for mobile phones - libhandy0 provides GTK+ widgets and GObjects to ease developing applications for mobile phones. - https://source.puri.sm/Librem5/libhandy/-/archive/v0.0.13/libhandy-v0.0.13.tar.bz2 - - gtk3-devel - glib2-devel - meson - vala-devel - gobject-introspection-devel - - desktop/gnome/base/libhandy0/pspec.xml - - - libhandy0 - Library full of GTK+ widgets for mobile phones - - gtk3 - glib2 - atk - cairo - pango - gdk-pixbuf - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/libhandy-0.0.so - /usr/lib/libhandy-0.0.so.0 - /usr/share/doc - - - - libhandy0-devel - Development files for libhandy0 - - libhandy0 - gtk3-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2021-07-26 - 0.0.13 - Rebuild - Berk Çakar - berk2238@hotmail.com - - - 2021-04-06 - 0.0.13 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - libpeas - https://wiki.gnome.org/Projects/Libpeas - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.gnome.base - A gobject-based plugins engine - Gobject tabanlı eklenti motoru - libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. - mirrors://gnome/libpeas/1.30/libpeas-1.30.0.tar.xz - - meson - vala-devel - gtk-doc - gtk3-devel - glade-devel - docbook-xsl - glib2-devel - python3-devel - python3-pygobject3-devel - python3-pygobject3-devel - gobject-introspection-devel - - desktop/gnome/base/libpeas/pspec.xml - - - libpeas - - gtk3 - glib2 - python3 - gobject-introspection - - - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/gir-1.0 - /usr/share/locale - - - - libpeas-devel - Development files for libpeas - - gtk3-devel - glib2-devel - gobject-introspection-devel - libpeas - - - /usr/include - /usr/lib/pkgconfig - - - - libpeas-doc - Document files for libpeas - - libpeas - - - /usr/share/gtk-doc - - - - - 2021-05-24 - 1.30.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 1.24.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - librest - http://www.gtk.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.gnome.base - A helper library for RESTful services. - This library was designed to make it easier to access web services that claim to be "RESTful". - http://ftp.acc.umu.se/pub/GNOME/sources/rest/0.8/rest-0.8.1.tar.xz - - gtk-doc - python-six - libsoup-devel - libsoup-gnome - - desktop/gnome/base/librest/pspec.xml - - - librest - - glib2 - libxml2 - libsoup - libsoup-gnome - - - /usr/share - /usr/lib - /usr/bin - - - - librest-devel - Development files for librest - librest için geliştirme dosyaları - - libsoup-devel - librest - glib2-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2020-02-08 - 0.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-30 - 0.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-07 - 0.8.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2015-03-18 - 0.7.92 - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2015-03-18 - 0.7.92 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - libsecret - https://wiki.gnome.org/Projects/Libsecret - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - The libsecret package contains a GObject based library - The libsecret package contains a GObject based library for accessing the Secret Service API. - https://ftp.gnome.org/pub/gnome/sources/libsecret/0.20/libsecret-0.20.4.tar.xz - - gtk-doc - vala-devel - libxslt-devel - libgcrypt-devel - glib2-devel - xmlto - intltool - python-six - gobject-introspection-devel - - desktop/gnome/base/libsecret/pspec.xml - - - libsecret - - libxslt - libgcrypt - glib2 - xmlto - - - /usr/share - /usr/lib - /usr/bin - - - - libsecret-devel - Development files for libsecret - libsecret için geliştirme dosyaları - - libsecret - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-02 - 0.20.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 0.20.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 0.20.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-07-13 - 0.18.8 - version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-08-03 - 0.18.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-22 - 0.18.6 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 0.18.5 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.18 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-14 - 0.18 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libwacom - http://sourceforge.net/projects/linuxwacom/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux. - This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux. It also maintains updated Linux kernel drivers and Xorg/XFree86 XInput drivers. - https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.12/libwacom-1.12.tar.bz2 - - glib2-devel - python3-devel - libgudev-devel - eudev-devel - - desktop/gnome/base/libwacom/pspec.xml - - - libwacom - - glib2 - libgudev - - - /usr/share - /lib/udev - /usr/lib - /usr/bin - - - - libwacom-devel - Development files for libwacom - libsecret için geliştirme dosyaları - - glib2-devel - libwacom - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-04 - 1.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 1.10 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 1.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-13 - 0.33 - Version Bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-07-31 - 0.27 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-07 - 0.27 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-13 - 0.23 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.18 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-08 - 0.18 - First Release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - mutter - https://gitlab.gnome.org/GNOME/mutter - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome - Mutter is a Wayland display server and X11 window manager and compositor library. - Mutter is a Wayland display server and X11 window manager and compositor library. - https://download.gnome.org/sources/mutter/41/mutter-41.3.tar.xz - - gettext-devel - glib2-devel - zenity - wayland-devel - xorg-server-devel - xorg-xwayland-devel - elogind-devel - gnome-desktop-devel - graphene-devel - json-glib-devel - libSM-devel - libXtst-devel - libcanberra-devel - libinput-devel - pipewire-devel - startup-notification-devel - wayland-protocols-devel - gnome-settings-daemon-devel - libgudev-devel - upower-devel - libxkbfile-devel - libxkbcommon-devel - graphene-devel - libseccomp-devel - mesa-devel - libwacom-devel - meson - gobject-introspection-devel - gtk3-devel - cogl-devel - egl-wayland-devel - xorg-server-xvfb - - desktop/gnome/base/mutter/pspec.xml - - - mutter - Mutter is a Wayland display server and X11 window manager and compositor library. - - atk - gtk3 - mesa - cairo - eudev - glib2 - libSM - libXi - pango - libICE - libX11 - libXau - libdrm - libxcb - elogind - fribidi - libXext - libXtst - graphene - libglvnd - libgudev - libinput - libwacom - pipewire - json-glib - libXfixes - libXrandr - fontconfig - gdk-pixbuf - libXcursor - libXdamage - libxkbfile - libXinerama - libcanberra - libxkbcommon - gnome-desktop - gnome-settings-daemon - libXcomposite - wayland-client - wayland-server - xorg-server-xvfb - startup-notification - - - /lib/udev - /usr/bin - /usr/lib/lib*.so* - /usr/lib/mutter* - /usr/libexec - /usr/share/GConf - /usr/share/applications - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/gnome-control-center - /usr/share/locale - /usr/share/man - /usr/share/mutter* - - - - mutter-devel - Mutter is a Wayland display server and X11 window manager and compositor library. - - mutter - atk-devel - gtk3-devel - cairo-devel - glib2-devel - libXi-devel - libX11-devel - pango-devel - wayland-devel - graphene-devel - libglvnd-devel - json-glib-devel - libXfixes-devel - gsettings-desktop-schemas-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-11 - 41.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-13 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-05 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-19 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-19 - 40.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-12 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-17 - 40.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 40.1 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - nautilus - https://gitlab.gnome.org/GNOME/nautilus - - Pisi Linux Admins - admins@pisilinux.org - - GPLv3 - app:gui - desktop.gnome.base - A file browser for GNOME - Nautilus is a file manager that allows to browse directories, preview files and launch applications. - https://download.gnome.org/sources/nautilus/41/nautilus-41.2.tar.xz - - gettext-devel - glib2-devel - libxslt-devel - gobject-introspection-devel - exempi-devel - gnome-autoar-devel - libarchive-devel - gnome-desktop-devel - gtk3-devel - libexif-devel - libgexiv2-devel - libnotify-devel - libseccomp-devel - libxml2-devel - gst-plugins-base-devel - tracker-devel - tracker-miners - harfbuzz-devel - libhandy-devel - libportal-devel - meson - appstream-glib-devel - - desktop/gnome/base/nautilus/pspec.xml - - - nautilus - - atk - gtk3 - cairo - glib2 - pango - tracker - tracker-miners - libhandy - gstreamer - libgexiv2 - libportal - gdk-pixbuf - gnome-autoar - gnome-desktop - gst-plugins-base - desktop-file-utils - - - /usr/bin - /usr/lib/nautilus - /usr/lib/lib*.so* - /usr/lib/girepository-1.0 - /usr/libexec - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share/applications - /usr/share/icons - /usr/share/nautilus - /usr/share/dbus-1 - /usr/share/glib-2.0 - /usr/share/tracker3 - /usr/share/gnome-shell - /usr/share/metainfo - - - - nautilus-devel - Development files for nautilus - - nautilus - gtk3-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2022-01-12 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-30 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-17 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 40.1 - First release for Pisi Linux. - Berk Çakar - berk2238@hotmail.com - - - - - - polkit-gnome - http://hal.freedesktop.org/docs/polkit - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - app:gui - library - desktop.gnome.base - Authentication agent for polkit - polkit için kimlik denetim yardımcısı - polkit-gnome package provides an authentication agent for polkit that integrates well with the GNOME desktop environment. - polkit-gnome paketi GNOME masaüstü ortamı ile bütünleşmiş bir kimlik denetim yardımcısı sağlar. - http://ftp.gnome.org/pub/GNOME/sources/polkit-gnome/0.105/polkit-gnome-0.105.tar.xz - - gtk3-devel - gnome-common - intltool - polkit-devel - - desktop/gnome/base/polkit-gnome/pspec.xml - - - polkit-gnome - - gtk3 - gdk-pixbuf - glib2 - polkit - - - /etc - /usr/lib - /usr/share/doc - /usr/libexec - /usr/share/locale - - - polkit-gnome-authentication-agent-1.desktop - - - - - 2021-05-05 - 105 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-16 - 105 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-30 - 105 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 105 - Release bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-12-08 - 105 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - sushi - https://gitlab.gnome.org/GNOME/sushi - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.gnome.base - A file previewer for the GNOME desktop environment. - Sushi is a quick previewer for Nautilus, the GNOME desktop file manager. - https://download.gnome.org/sources/sushi/41/sushi-41.0.tar.xz - - glib2-devel - intltool - gobject-introspection-devel - gjs-devel - clutter-gst-devel - clutter-gtk-devel - evince-devel - gtksourceview4-devel - musicbrainz5-devel - libsoup-gnome - webkit2gtk-devel - meson - - desktop/gnome/base/sushi/pspec.xml - - - sushi - - gtk3 - cairo - glib2 - pango - evince - freetype - harfbuzz - libepoxy - gstreamer - gdk-pixbuf - musicbrainz5 - gst-plugins-base - - - /usr/bin - /usr/libexec - /usr/lib/sushi - /usr/share/dbus-1 - /usr/share/glib-2.0 - /usr/share/sushi - /usr/share/locale - /usr/share/metainfo - /usr/share/doc - - - - - 2021-09-21 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 3.38.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 3.38.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - yelp - https://wiki.gnome.org/Apps/Yelp - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - Help viewer for GNOME desktop - Gnome için Yardım görüntüleyici - Yelp is a help viewer which serves as a DocBook viewer, a man page viewer, and an info page viewer. - Yelp DocBook, man sayfaları ve info sayfaları için bir yardım belgeleri görüntüleyicidir. - mirrors://gnome/yelp/41/yelp-41.2.tar.xz - - itstool - gtk-doc - intltool - xz-devel - gtk3-devel - sqlite-devel - libxslt-devel - libxml2-devel - enchant2-devel - yelp-xsl-devel - webkit2gtk-devel - python-pyliblzma - libseccomp-devel - - desktop/gnome/base/yelp/pspec.xml - - - yelp - - xz - gtk3 - bzip2 - glib2 - sqlite - libsoup - libxml2 - libxslt - webkit2gtk - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/yelp* - /usr/share/glib-2.0 - /usr/share/applications - /usr/share/metainfo - /usr/share/icons - /usr/share/locale - - - - yelp-devel - Development files for yelp - - yelp - - - /usr/include - /usr/share/gtk-doc - - - - - 2021-12-05 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-25 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-10 - 40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-01 - 3.38.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 3.34.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - yelp-tools - https://github.com/GNOME/yelp-tools - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - Tools for creating Yelp documentation - Mate için Çeşitli ağ araçları arayüzü uygulaması. - mirrors://gnome/yelp-tools/41/yelp-tools-41.0.tar.xz - - meson - itstool - libxslt-devel - yelp-xsl-devel - python3-lxml - - desktop/gnome/base/yelp-tools/pspec.xml - - - yelp-tools - - itstool - yelp-xsl - python3-lxml - - - /usr/share/doc - /usr/bin - /usr/share/aclocal - /usr/share/yelp-tools - - - - - 2021-09-18 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 40.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-01 - 3.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 3.32.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - zenity - https://help.gnome.org/users/zenity/stable/ - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.gnome.base - A rewrite of gdialog - Zenity enables you to create the following types of simple dialog: - - Zenity is the GNOME port of dialog which allows you to display dialog boxes from the commandline and shell scripts. - Zenity enables you to create the following types of simple dialog: - - zenity - http://ftp.gnome.org/pub/gnome/sources/zenity/3.32/zenity-3.32.0.tar.xz - - itstool - python3 - gtk3-devel - glib2-devel - gnome-common - libnotify-devel - gdk-pixbuf-devel - - desktop/gnome/base/zenity/pspec.xml - - - zenity - - gtk3 - glib2 - pango - libX11 - libnotify - gdk-pixbuf - - - /usr/bin - /usr/share - /usr/share/help - - - - - 2020-02-07 - 3.32.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2019-07-13 - 3.32.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-30 - 3.26.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-12-24 - 3.26.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gnome-icon-theme - http://www.gnome.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.gnome.lookandfeel - GNOME Icons Set - GNOME Icons Set - GNOME Icons Set - GNOME Icons Set - https://download.gnome.org/sources/gnome-icon-theme/3.12/gnome-icon-theme-3.12.0.tar.xz - - intltool - gtk2-devel - gtk3-devel - icon-theme-hicolor - gnome-icon-theme-symbolic - icon-naming-utils-devel - - desktop/gnome/lookandfeel/gnome-icon-theme/pspec.xml - - - gnome-icon-theme - - /usr/share/icons - /usr/share/locale - /usr/share/pkgconfig - /usr/share/doc - - - - - 2021-06-02 - 3.12.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-icon-theme-extras - https://git.gnome.org/browse/gnome-icon-theme-extras - - Pisi Linux Admins - admin@pisilinux.org - - CCPL - library - desktop.gnome.lookandfeel - Extra GNOME icons for specific devices and file types - Extra GNOME icons for specific devices and file types - Extra GNOME icons for specific devices and file types - Extra GNOME icons for specific devices and file types - https://download.gnome.org/sources/gnome-icon-theme-extras/3.12/gnome-icon-theme-extras-3.12.0.tar.xz - - gtk2-devel - gtk3-devel - icon-theme-hicolor - icon-naming-utils-devel - - desktop/gnome/lookandfeel/gnome-icon-theme-extras/pspec.xml - - - gnome-icon-theme-extras - - /usr/share/icons - /usr/share/doc - - - - - 2021-06-02 - 3.12.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-icon-theme-symbolic - http://www.gnome.org - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.gnome.lookandfeel - GNOME icon theme, symbolic icons - GNOME icon theme, symbolic icons - GNOME icon theme, symbolic icons - GNOME icon theme, symbolic icons - https://download.gnome.org/sources/gnome-icon-theme-symbolic/3.12/gnome-icon-theme-symbolic-3.12.0.tar.xz - - intltool - gtk2-devel - gtk3-devel - icon-theme-hicolor - icon-naming-utils-devel - - desktop/gnome/lookandfeel/gnome-icon-theme-symbolic/pspec.xml - - - gnome-icon-theme-symbolic - - /usr/share/icons - /usr/share/pkgconfig - /usr/share/doc - - - - - 2021-06-02 - 3.12.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gnome-themes-extra-community - https://gitlab.gnome.org/GNOME/gnome-themes-extra - - fury - uglyside@yandex.ru - - LGPL2.1 - data - desktop.lookandfeel - GTK+2/3 themes. - Adwaita, Adwaita-Dark and HighContrast for GTK+2/3 base applications. - https://github.com/4fury/gnome-themes-extra-community/archive/3.28.0.1.tar.gz - - intltool - gtk2-devel - gtk3-devel - glib2-devel - librsvg-devel - gettext-devel - - - disable_insensitive_widget_shade.patch - - desktop/gnome/lookandfeel/gnome-themes-extra-community/pspec.xml - - - gnome-themes-extra-community - - gtk2-engines-murrine - - - /usr/lib/gtk-2.0/2.10.0/engines/libadwaita.so - /usr/share/icons - /usr/share/themes - /usr/share/doc - - - - - 2021-01-02 - 3.28.0.1 - Beta rebuild. - fury - uglyside@yandex.ru - - - - - - pisilinux-gnome40-backgrounds - http://www.pisilinux.org/ - - Pisi Linux Admins - admins@pisilinux.org - - CC0 - desktop.gnome.lookandfeel - Default wallpaper set for Pisi Linux GNOME40. - Default wallpaper set for Pisi Linux GNOME40. - https://sourceforge.net/projects/pisilinux/files/source/pisilinux-gnome40-backgrounds.tar.gz - desktop/gnome/lookandfeel/pisilinux-gnome40-backgrounds/pspec.xml - - - pisilinux-gnome40-backgrounds - - /usr/share/backgrounds - /usr/share/gnome-background-properties - - - - - 2021-06-10 - 1.0.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - glibmm - https://www.gtkmm.org/en/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome2 - C++ interface for glib2 - glib2 kitaplığı için C++ programlama dili arayüzü - Glibmm est l'interface officielle C++ pour la librairie IHM populaire GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. - Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance. - Glibmm, ünlü GUI kitaplığı GTK+ için resmi C++ arayüzüdür. Önemli özelliklerinin arasında tip bağımsız çağırmalar ve miras ile genişleyebilen uyumlu parçacıklar vardır. - mirrors://gnome/glibmm/2.66/glibmm-2.66.2.tar.xz - - meson - libsigc++-devel - glib2-devel - mm-common - perl-XML-Parser - - desktop/gnome2/glibmm/pspec.xml - - - glibmm - - glib2 - libgcc - libsigc++ - - - /usr/lib - /usr/share/doc - - - - glibmm-devel - Development files for glibmm - glibmm için geliştirme dosyaları - - glibmm - glib2-devel - libsigc++-devel - - - /usr/include - /usr/lib/glibmm-* - /usr/lib/giomm-* - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/share/glibmm-* - - - - - 2021-10-06 - 2.66.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 2.66.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 2.62.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 2.54.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-08 - 2.54.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 2.50.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.44.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-21 - 2.44.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - librsvg - http://librsvg.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome2 - Scalable Vector Graphics (SVG) rendering library - Scalable Vector Graphics (SVG) kitaplığı - librsvg est un composant utilisé au sein de logiciels pour gérer les graphismes vectoriels au format SVG. - librsvg is a component used within software applications to enable support for SVG-format scalable vector graphics. - Scalable Vector Graphics (SVG) kitaplığı - mirrors://gnome/librsvg/2.53/librsvg-2.53.0.tar.xz - - rust - docutils - gi-docgen - cairo-devel - glib2-devel - libxml2-devel - freetype-devel - libcroco-devel - pango-devel - vala-devel - gdk-pixbuf-devel - gtk-doc - python-six - llvm - python-docutils - gobject-introspection-devel - - desktop/gnome2/librsvg/pspec.xml - - - librsvg - - glib2 - libxml2 - libgcc - cairo - pango - fontconfig - libcroco - gdk-pixbuf - - - /etc/gtk-2.0 - /usr/bin - /usr/lib - /usr/share - /usr/share/man/man1 - /usr/share/pixmaps - /usr/share/themes - /usr/share/vala - /usr/share/gir-1.0/Rsvg-2.0.gir - /usr/share/doc - - - - librsvg-docs - librsvg reference documents - data:doc - - librsvg - - - /usr/share/doc/librsvg/Rsvg-2.0 - - - - librsvg-devel - Development files for librsvg - librsvg için geliştirme dosyaları - - librsvg - gdk-pixbuf-devel - cairo-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2022-01-08 - 2.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-18 - 2.52.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 2.52.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 2.52.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-16 - 2.52.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-06 - 2.52.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-27 - 2.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 2.50.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 2.50.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 2.46.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-30 - 2.46.4 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-07-30 - 2.42.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-19 - 2.42.3 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-08 - 2.40.20 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 2.40.16 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 2.40.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-23 - 2.40.13 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - orbit2 - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - library - desktop.gnome2 - High-performance CORBA ORB - Yüksek performanslı CORBA ORB - Orbit2 allows to communication between two programs objects. - Orbit2 iki program nesneleri arasındaki iletişimi sağlar. - mirrors://gnome/ORBit2/2.14/ORBit2-2.14.19.tar.bz2 - - libIDL-devel - grep - glib2-devel - gtk-doc - python-six - - - fedora/ORBit2-allow-deprecated.patch - - desktop/gnome2/orbit2/pspec.xml - - - orbit2 - - libIDL - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/idl - - - - orbit2-devel - Development files for orbit2 - orbit2 için geliştirme dosyaları - - orbit2 - libIDL-devel - glib2-devel - - - /usr/bin/orbit2-config - /usr/include - /usr/lib/*.a - /usr/lib/pkgconfig - /usr/share/aclocal - - - - orbit2-docs - ORBit2 reference documents - Orbit2 referans dökümanları - data:doc - - /usr/share/gtk-doc - - - - - 2020-02-07 - 2.14.19 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 2.14.19 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-14 - 2.14.19 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 2.14.19 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-21 - 2.14.19 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - kmag - https://apps.kde.org/kmag/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.accessibility - A screen magnifier - A screen magnifier - KMag is a small utility for Linux to magnify a part of the screen. KMag is very useful for people with visual disabilities and for those working in the fields of image analysis, web development etc. - KMag is a small utility for Linux to magnify a part of the screen. KMag is very useful for people with visual disabilities and for those working in the fields of image analysis, web development etc. - kmag - https://download.kde.org/stable/release-service/21.12.3/src/kmag-21.12.3.tar.xz - - extra-cmake-modules - kdoctools-devel - ki18n-devel - kio-devel - kxmlgui-devel - - desktop/kde/accessibility/kmag/pspec.xml - - - kmag - - kio - libqaccessibilityclient - icon-theme-hicolor - - - /usr - - - - - 2022-04-17 - 21.12.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kmouth - https://apps.kde.org/kmouth/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.accessibility - A speech synthesizer frontend - A speech synthesizer frontend - KMouth is a program which enables persons that cannot speak to let their computer speak, e.g. mutal people or people who have lost their voice. It has a text input field and speaks the sentences that you enter. It also has support for user defined phrasebooks. - KMouth is a program which enables persons that cannot speak to let their computer speak, e.g. mutal people or people who have lost their voice. It has a text input field and speaks the sentences that you enter. It also has support for user defined phrasebooks. - kmouth - https://download.kde.org/stable/release-service/21.12.3/src/kmouth-21.12.3.tar.xz - - extra-cmake-modules - kdoctools-devel - ki18n-devel - kio-devel - kxmlgui-devel - qt5-speech-devel - - desktop/kde/accessibility/kmouth/pspec.xml - - - kmouth - - kio - libqaccessibilityclient - icon-theme-hicolor - qt5-speech - - - /usr - /etc - - - - - 2022-04-17 - 21.12.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kde-servicemenu-rootactions - http://www.kde-apps.org/content/show.php?content=48411 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.addon - Root actions servicemenu for Dolphin - Dolphin için yetkili kullanıcı eylemleri menüsü - kde-servicemenu-rootactions is an addon for KDE4 that provides a convenient way to perform several actions as root from the right-click context menu in Dolphin file manager. - kde-servicemenu-rootactions, Dolphin dosya yöneticisinin içerik menüsü üzerinden yetkili kullanıcı işlemlerinin gerçekleştirilebilmesini sağlayan bir eklentidir. - dolphin - https://sourceforge.net/projects/pisilinux/files/source/rootactions_servicemenu_2.9.1.tar.gz - desktop/kde/addon/kde-servicemenu-rootactions/pspec.xml - - - kde-servicemenu-rootactions - - /usr/bin - /usr/share/kservices5 - /usr/share/doc - - - - - 2018-10-19 - 2.9.1 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-11 - 2.9.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-05-28 - 2.9.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-05-23 - 2.9 - Release bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-04-10 - 2.9 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - kde-thumbnailer-epub - http://kde-apps.org/content/show.php/KDE+ePub+Thumbnailer?content=151210 - - Pisi Linux Community - admin@pisilinux.org - - GPLv2 - library - desktop.kde.addon - A KDE thumbnail generator for the ePub file format. - A KDE thumbnail generator for the ePub file format. - https://sourceforge.net/projects/pisilinux/files/source/kde-thumbnailer-epub-1.1.tar.gz - qt5-base-devel - karchive-devel - kio-devel - extra-cmake-modules - - desktop/kde/addon/kde-thumbnailer-epub/pspec.xml - - - kde-thumbnailer-epub - - qt5-base - kio - karchive - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2018-11-13 - 1.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 1.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-08-04 - 1.1 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-05-23 - 1.0 - First release - Stefan Gronewold - groni@pisilinux.org - - - 2016-03-14 - 1.0 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - kpeoplevcard - https://github.com/KDE/kpeoplevcard - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.addon - Library to expose vcards to KPeople - KPeople için vCard kitaplığı - Library to expose vcards to KPeople - KPeople için vCard kitaplığı - https://github.com/KDE/kpeoplevcard/archive/v0.1.tar.gz - - ki18n-devel - kcodecs-devel - kpeople-devel - qt5-base-devel - kcontacts-devel - kcoreaddons-devel - extra-cmake-modules - - desktop/kde/addon/kpeoplevcard/pspec.xml - - - kpeoplevcard - - ki18n - kpeople - qt5-base - kcontacts - kcoreaddons - - - /usr/lib - /usr/share - /usr/share/doc - - - - kpeoplevcard-devel - Development files for kpeoplevcard - - kpeoplevcard - - - /usr/lib/cmake - - - - - 2020-02-08 - 0.1 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-12-08 - 0.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kshutdown - http://kshutdown.sourceforge.net/ - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.addon - KShutdown is a graphical shutdown utility for Linux - KShutdown is a graphical shutdown utility for Linux and Windows. It allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications. - https://sourceforge.net/projects/kshutdown/files/KShutdown/4.0/kshutdown-source-4.0.zip - - extra-cmake-modules - ninja - qt5-base-devel - kxmlgui-devel - knotifyconfig-devel - kidletime-devel - - desktop/kde/addon/kshutdown/pspec.xml - - - kshutdown - Shutdown Utility for KDE - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kidletime - kcoreaddons - kdbusaddons - kglobalaccel - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2018-11-13 - 4.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 4.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-01-09 - 4.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - plasma-applet-distrowatcher - http://kde-apps.org/content/show.php/Distro+Watcher+?content=157314 - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - app:gui - desktop.kde.addon - Distrowatcher watch the latest Realeases of Linux distributions from Distrowatch - The specific plasmoid displays the latest releases of Linux distributions and packages, as published in distrowatch.com. In order to retrieve the relative data, RSS feeds from distrowatch are being used. - https://github.com/dimkard/distrowatcher/archive/v1.1.tar.gz - - qt5-base-devel - qt5-xmlpatterns-devel - qt5-quickcontrols2-devel - kdelibs4-support-devel - plasma-framework-devel - extra-cmake-modules - - desktop/kde/addon/plasma-applet-distrowatcher/pspec.xml - - - plasma-applet-distrowatcher - - qt5-base - - - /usr/share - /usr/share/doc - /usr/share/icons - /usr/share/locale - - - - - 2018-11-13 - 1.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 1.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-20 - 1.1 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-23 - 1.0.3 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-03-14 - 1.0.3 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - plasma-applet-resources-monitor - https://github.com/kotelnik/plasma-applet-resources-monitor - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.addon - Plasma 5 plasmoid for monitoring CPU, frequency, RAM and swap activity. - Plasma 5 plasmoid for monitoring CPU, frequency, RAM and swap activity. - https://github.com/kotelnik/plasma-applet-resources-monitor/archive/v1.0.6.tar.gz - - extra-cmake-modules - plasma-workspace-devel - qt5-base-devel - qt5-graphicaleffects - - desktop/kde/addon/plasma-applet-resources-monitor/pspec.xml - - - plasma-applet-resources-monitor - Plasma 5 plasmoid for monitoring CPU, frequency, RAM and swap activity. - - plasma-workspace - qt5-base - qt5-graphicaleffects - - - /usr/share - /usr/share/locale - /usr/share/kservices5 - /usr/share/plasma - /usr/share/metainfo - /usr/share/doc - - - - - 2019-04-20 - 1.0.6 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2018-11-13 - 1.0.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 1.0.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-11-13 - 1.0.5 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - plasma-applet-rssnow - https://github.com/Misenko/rssnow-plasma5-applet - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.addon - Show news from various sources - Show news from various sources - https://github.com/groni/Sources/raw/master/rssnow-plasma5-applet.tar.gz - - extra-cmake-modules - plasma-workspace-devel - qt5-base-devel - - desktop/kde/addon/plasma-applet-rssnow/pspec.xml - - - plasma-applet-rssnow - Show news from various sources - - plasma-workspace - qt5-base - - - /usr/share - /usr/share/kservices5 - /usr/share/plasma - - - - - 2019-04-20 - 1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-11-13 - 1.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - plasma-applet-system-panel - https://github.com/Musikolo/plasma5-applets-system-panel - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.addon - Plasma5 applet that displays a panel with a set of system actions - Plasma5 applet that displays a panel with a set of system actions - https://github.com/Musikolo/plasma5-applets-system-panel/archive/v1.3.0.tar.gz - - extra-cmake-modules - plasma-workspace-devel - qt5-base-devel - glibc-devel - qt5-declarative-devel - - desktop/kde/addon/plasma-applet-system-panel/pspec.xml - - - plasma-applet-system-panel - Plasma5 applet that displays a panel with a set of system actions - - plasma-workspace - qt5-base - libgcc - - - /usr/share - /usr/lib/qt5 - /usr/share/doc - - - - - 2018-08-11 - 1.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-11-23 - 1.3 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - plasma-applet-thermal-monitor - https://github.com/kotelnik/plasma-applet-thermal-monitor - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.addon - Plasma 5 applet for monitoring CPU, GPU and other available temperature sensors. - Shows temperature of various available sensors including CPU, GPU (lmsensors and nvidia-smi if appliable) and HDD (using udisks2 d-bus backend). - https://github.com/kotelnik/plasma-applet-thermal-monitor/archive/v1.2.9.tar.gz - - extra-cmake-modules - plasma-workspace-devel - qt5-base-devel - qt5-graphicaleffects - - desktop/kde/addon/plasma-applet-thermal-monitor/pspec.xml - - - plasma-applet-thermal-monitor - Plasma 5 applet for monitoring CPU, GPU and other available temperature sensors. - - plasma-workspace - qt5-base - qt5-graphicaleffects - - - /usr/share - /usr/share/locale - /usr/share/kservices5 - /usr/share/plasma - /usr/share/metainfo - /usr/share/doc - - - - - 2019-04-20 - 1.2.9 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 1.2.7 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-11-13 - 1.2.7 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - plasma-applet-weather-widget - https://www.linux-apps.com/content/show.php/Weather+Widget?content=169572 - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.addon - Plasmoid for showing weather information from yr.no and Open Weather Map servers. - Plasmoid for showing weather information from yr.no and Open Weather Map servers. - https://github.com/kotelnik/plasma-applet-weather-widget/archive/v1.6.7.tar.gz - - extra-cmake-modules - plasma-workspace-devel - qt5-base-devel - glibc-devel - - desktop/kde/addon/plasma-applet-weather-widget/pspec.xml - - - plasma-applet-weather-widget - Plasmoid for showing weather information from yr.no and Open Weather Map servers. - - plasma-workspace - qt5-base - qt5-graphicaleffects - - - /usr/share - /usr/lib/qt5 - /usr/share/doc - - - - - 2018-08-11 - 1.6.7 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-11-23 - 1.6.7 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - snorenotify - https://github.com/KDE/snorenotify - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv3 - app - desktop.kde.addon - Multi-platform Qt5 notification framework - Snorenotify is a multi platform Qt notification framework. Using a plugin system it is possible to create notifications with many different notification systems on Windows, Unix and Mac. - http://download.kde.org/stable/snorenotify/0.7.0/src/snorenotify-0.7.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-linguist - qt5-quickcontrols2-devel - qt5-multimedia-devel - qt5-websockets-devel - - desktop/kde/addon/snorenotify/pspec.xml - - - snorenotify - Multi-platform Qt5 notification framework - - libgcc - qt5-base - qt5-multimedia - qt5-websockets - qt5-declarative - - - /usr/bin - /usr/lib/qt5 - /usr/lib/libsnore* - /usr/share/applications - /usr/share/locale - /usr/share/icons - /usr/share/doc - - - - snorenotify-devel - Devel files for snorenotify - - snorenotify - qt5-base-devel - - - /usr/lib/cmake - /usr/include - - - - - 2018-11-13 - 0.7.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 0.7.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-20 - 0.7.0 - Release bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-24 - 0.7.0 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-02-04 - 0.7.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - colord-kde - http://www.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.admin - Colord support for KDE - KDE support for colord including KDE Daemon module and System Settings module. - mirrors://kde/stable/colord-kde/0.5.0/src/colord-kde-0.5.0.tar.xz - - qt5-base-devel - qt5-x11extras-devel - glibc-devel - libXext-devel - libICE-devel - libX11-devel - libxcb-devel - libXrandr-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kiconthemes-devel - gettext-devel - ki18n-devel - kservice-devel - kcmutils-devel - kio-devel - knotifications-devel - plasma-framework-devel - kwidgetsaddons-devel - kwindowsystem-devel - kitemviews-devel - lcms2-devel - extra-cmake-modules - - desktop/kde/admin/colord-kde/pspec.xml - - - colord-kde - - qt5-base - qt5-x11extras - kconfig - kconfigwidgets - libX11 - ki18n - lcms2 - libgcc - kservice - libXrandr - kcoreaddons - kdbusaddons - kwidgetsaddons - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2019-09-17 - 0.5.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-14 - 0.5.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-20 - 0.5.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-13 - 0.5.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-14 - 0.5.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 0.5.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-24 - 0.5.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-11-13 - 0.5.0 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - grub2-editor - https://github.com/maz-1/grub2-editor - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.admin - A KDE Control Module for configuring the GRUB2 bootloader - Grub2 bootloader yapılandırmak için bir KDE Kontrol Modülü - This port has some extra features compared to original grub2-editor: - All initialize jobs are merged into the same action, so password are only asked once on startup. Add password protection setup(only tested on archlinux). - Sorunsuz KDE Sistem Ayarları entegre, bu Grub2 yapılandırmasını yönetmek için merkezi bir yerdir. En önemlisi birçok Grub2 yapılandırma seçenekleri, destekler. - https://github.com/maz-1/grub2-editor/archive/0.8.1.tar.gz - - extra-cmake-modules - gettext-devel - grub2 - os-prober - GraphicsMagick-devel - imagemagick-devel - kauth-devel - kconfigwidgets-devel - kcoreaddons-devel - kdoctools-devel - ki18n-devel - kio-devel - qca2-qt5-devel - qt5-base-devel - solid-devel - - - grub2.patch - - desktop/kde/admin/grub2-editor/pspec.xml - - - grub2-editor - A KDE Control Module for configuring the GRUB2 bootloader - - qt5-base - kio - kauth - ki18n - solid - libgcc - imagemagick - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - - - /etc/grub.d/grub_rmecho.sh - /etc/dbus-1 - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2021-08-29 - 0.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 0.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 0.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-17 - 0.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-29 - 0.8.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-14 - 0.7.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-20 - 0.7.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-24 - 0.7.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-14 - 0.7.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 0.7.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-23 - 0.7.0 - Rebuild - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2017-01-23 - 0.7.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - akonadi - https://userbase.kde.org/Akonadi - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.applications - PIM (Personal Information Management) Storage Service - PIM (Kişisel Bilgi Yönetimi) Depolama Servisi - akonadi is an extensible cross-desktop storage service for PIM data and meta data providing concurrent read, write, and query access. - Akonadi, PIM verisi ve meta veriler için eşzamanlı okuma, yazma ve sorgulama yapma imkanı sağlayan, masaüstü ortamından bağımsız, genişletilebilir bir depolama servisidir. - akonadi - mirrors://kde/stable/release-service/21.12.2/src/akonadi-21.12.2.tar.xz - - qt5-base-devel - qt5-designer-devel - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - qt5-sql-postgresql - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kcrash-devel - ki18n-devel - kiconthemes-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - sqlite-devel - shared-mime-info - mariadb-client - mariadb-server - postgresql-server - libxslt-devel - boost-devel - kitemmodels-devel - kio-devel - kaccounts-integration-devel - libaccounts-qt5-devel - extra-cmake-modules - libaccounts-glib-devel - xz-devel - - desktop/kde/applications/akonadi/pspec.xml - - - akonadi - app:console - - kio - sqlite - libgcc - ki18n - kcrash - kconfig - kxmlgui - libxml2 - qt5-base - kitemmodels - kcoreaddons - kiconthemes - kwindowsystem - kconfigwidgets - kwidgetsaddons - mariadb-client - mariadb-server - postgresql-server - libaccounts-qt5 - kaccounts-integration - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-postgresql - - - /etc - /etc/xdg - /usr/bin - /usr/lib - /usr/share/dbus-1 - /usr/share/mime - /usr/share - /usr/share/doc/ - - - - akonadi-devel - Development files for akonadi - akonadi için geliştirme dosyaları - - akonadi - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-11 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-06 - 18.12.3 - Fix deps. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - akonadi-calendar - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - Akonadi calendar integration - Calendar integration for Akonadi. - mirrors://kde/stable/release-service/21.12.2/src/akonadi-calendar-21.12.2.tar.xz - - qt5-base-devel - ki18n-devel - kcodecs-devel - kdoctools-devel - boost-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kmailtransport-devel - akonadi-devel - extra-cmake-modules - kdesignerplugin - akonadi-mime-devel - kmime-devel - cyrus-sasl-devel - kcontacts-devel - kidentitymanagement-devel - kcalendarcore-devel - kcalutils-devel - akonadi-contacts-devel - prison-devel - grantleetheme-devel - grantlee-qt5-devel - - desktop/kde/applications/akonadi-calendar/pspec.xml - - - akonadi-calendar - - qt5-base - ki18n - kcodecs - kio - kmime - libgcc - kconfig - kxmlgui - kcalendarcore - kcalutils - kcontacts - akonadi - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - kjobwidgets - kconfigwidgets - kmailtransport - kwidgetsaddons - kidentitymanagement - akonadi-mime - akonadi-contacts - prison - grantleetheme - grantlee-qt5 - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - akonadi-calendar-devel - Development files for akonadi-calendar - - qt5-base-devel - akonadi-calendar - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-16 - 17.04.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-02 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - akonadi-calendar-tools - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - CLI tools to manage akonadi calendars - CLI tools to manage akonadi calendars - http://download.kde.org/stable/release-service/21.12.2/src/akonadi-calendar-tools-21.12.2.tar.xz - - boost-devel - akonadi-devel - akonadi-calendar-devel - extra-cmake-modules - kdesignerplugin - kdoctools-devel - qt5-base-devel - kcompletion-devel - kxmlgui-devel - kitemmodels-devel - kcontacts-devel - kcalendarcore-devel - kdelibs4-support-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - akonadi-contacts-devel - kcalutils-devel - libkdepim-devel - calendarsupport-devel - kmime-devel - kidentitymanagement-devel - akonadi-notes-devel - - desktop/kde/applications/akonadi-calendar-tools/pspec.xml - - - akonadi-calendar-tools - CLI tools to manage akonadi calendars - - ki18n - libgcc - akonadi - kconfig - kcalendarcore - qt5-base - kcalutils - kcoreaddons - calendarsupport - akonadi-calendar - kdelibs4-support - akonadi-notes - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-14 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-31 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - akonadi-contacts - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - Libraries and daemons to implement Contact Management in Akonadi. - Libraries and daemons to implement Contact Management in Akonadi. - mirrors://kde/stable/release-service/21.12.2/src/akonadi-contacts-21.12.2.tar.xz - - qt5-base-devel - qt5-webengine-devel - libical-devel - ki18n-devel - prison-devel - gettext-devel - kdoctools-devel - boost-devel - akonadi-devel - extra-cmake-modules - kdesignerplugin - akonadi-mime-devel - kmime-devel - kcontacts-devel - kcalendarcore-devel - kcalutils-devel - kitemmodels-devel - kemoticons-devel - kinit-devel - ktextwidgets-devel - kiconthemes-devel - grantleetheme-devel - kunitconversion-devel - grantlee-qt5-devel - libkleo-devel - grantleetheme-devel - kcmutils-devel - - desktop/kde/applications/akonadi-contacts/pspec.xml - - - akonadi-contacts - - qt5-base - ki18n - kcodecs - kmime - kio - akonadi - prison - libgcc - kconfig - kxmlgui - libkleo - kservice - kcmutils - kcompletion - kcontacts - qt5-webengine - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - grantlee-qt5 - grantleetheme - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - akonadi-contacts-devel - Development files for akonadi-contacts - - qt5-base-devel - akonadi-contacts - grantleetheme-devel - grantlee-qt5-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-10 - 16.08.1 - First Release. - Stefan Gronewold - groni@pisilinux.org - - - - - - akonadi-import-wizard - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - CLI tools to manage akonadi calendars - Import data from other mail clients to KMail - http://download.kde.org/stable/release-service/21.12.2/src/akonadi-import-wizard-21.12.2.tar.xz - - boost-devel - akonadi-devel - akonadi-calendar-devel - extra-cmake-modules - kdesignerplugin - kdoctools-devel - qt5-base-devel - qt5-keychain-devel - kcompletion-devel - kxmlgui-devel - kitemmodels-devel - kcontacts-devel - kcalendarcore-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - akonadi-contacts-devel - kcalutils-devel - libkdepim-devel - calendarsupport-devel - kmime-devel - kidentitymanagement-devel - kmailtransport-devel - akonadi-mime-devel - cyrus-sasl-devel - mailcommon-devel - messagelib-devel - pimcommon-devel - kimap-devel - libkleo-devel - gpgme-devel - gpgme-qt5-devel - mailimporter-devel - ffmpeg-devel - libXScrnSaver-devel - - desktop/kde/applications/akonadi-import-wizard/pspec.xml - - - akonadi-import-wizard - Import data from other mail clients to KMail - - ki18n - kcrash - libgcc - akonadi - kconfig - kwallet - kxmlgui - qt5-base - qt5-keychain - kcontacts - libkdepim - pimcommon - mailcommon - messagelib - kcompletion - kcoreaddons - kdbusaddons - mailimporter - kmailtransport - kwidgetsaddons - kidentitymanagement - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - /usr/lib - - - - akonadi-import-wizard-devel - Development files for akonadi-import-wizard - - akonadi-import-wizard - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-31 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - akonadi-mime - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - Libraries and daemons to implement basic email handling - Libraries and daemons to implement basic email handling - mirrors://kde/stable/release-service/21.12.2/src/akonadi-mime-21.12.2.tar.xz - - qt5-base-devel - boost-devel - ki18n-devel - kdoctools-devel - kitemmodels-devel - gettext-devel - akonadi-devel - extra-cmake-modules - kxmlgui-devel - libxslt-devel - extra-cmake-modules - kmime-devel - kio-devel - shared-mime-info - - desktop/kde/applications/akonadi-mime/pspec.xml - - - akonadi-mime - - qt5-base - ki18n - akonadi - libgcc - kio - kmime - kconfig - kxmlgui - kcoreaddons - kdbusaddons - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - akonadi-mime-devel - Development files for akonadi-mime - - qt5-base-devel - akonadi-mime - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-17 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - First Release. - Stefan Gronewold - groni@pisilinux.org - - - - - - akonadi-notes - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - Libraries and daemons to implement management of notes in Akonadi - Libraries and daemons to implement management of notes in Akonadi - mirrors://kde/stable/release-service/21.12.2/src/akonadi-notes-21.12.2.tar.xz - - qt5-base-devel - boost-devel - ki18n-devel - kdoctools-devel - kitemmodels-devel - gettext-devel - akonadi-devel - extra-cmake-modules - kxmlgui-devel - libxslt-devel - extra-cmake-modules - kmime-devel - shared-mime-info - - desktop/kde/applications/akonadi-notes/pspec.xml - - - akonadi-notes - - qt5-base - ki18n - akonadi - libgcc - kio - kmime - kconfig - kxmlgui - kcoreaddons - kdbusaddons - kwidgetsaddons - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - akonadi-notes-devel - Development files for akonadi-notes - - qt5-base-devel - akonadi-notes - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - First Release. - Stefan Gronewold - groni@pisilinux.org - - - - - - akonadi-search - https://kde.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.applications - Libraries and daemons to implement searching in Akonadi - Libraries and daemons to implement searching in Akonadi - akonadi - mirrors://kde/stable/release-service/21.12.2/src/akonadi-search-21.12.2.tar.xz - - qt5-base-devel - kcrash-devel - kconfig-devel - ki18n-devel - akonadi-devel - kcontacts-devel - kmime-devel - kjobwidgets-devel - kservice-devel - solid-devel - kxmlgui-devel - kitemmodels-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - kcalendarcore-devel - libical-devel - kdesignerplugin - kcompletion-devel - boost-devel - kcmutils-devel - krunner-devel - xapian-core-devel - kdoctools-devel - extra-cmake-modules - akonadi-mime-devel - - desktop/kde/applications/akonadi-search/pspec.xml - - - akonadi-search - app:console - - qt5-base - ki18n - kmime - libgcc - kcodecs - kconfig - kcalendarcore - kcontacts - kcoreaddons - xapian-core - krunner - kcompletion - kconfigwidgets - kwidgetsaddons - akonadi - akonadi-mime - - - /etc/akonadi - /etc/xdg - /usr/bin - /usr/lib - /usr/share/dbus-1 - /usr/share/config - /usr/share/mime - /usr/share/kde4 - /usr/share/doc/ - /usr/share/akonadi - /usr/share/kservices5 - /usr/share/locale - /usr/share - - - - akonadi-search-devel - Development files for akonadi - - akonadi-search - qt5-base-devel - ki18n-devel - kmime-devel - kcodecs-devel - kconfig-devel - kcalendarcore-devel - kcontacts-devel - kcoreaddons-devel - xapian-core-devel - kcmutils-devel - krunner-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - akonadiconsole - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Akonadi management and debugging console - Akonadi management and debugging console - http://download.kde.org/stable/release-service/21.12.2/src/akonadiconsole-21.12.2.tar.xz - - akonadi-contacts-devel - akonadi-devel - akonadi-calendar-devel - pimcommon-devel - akonadi-mime-devel - calendarsupport-devel - extra-cmake-modules - kimap-devel - kcalendarcore-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcontacts-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - ki18n-devel - kitemmodels-devel - kmime-devel - kpimtextedit-devel - ktextwidgets-devel - kwidgetsaddons-devel - kxmlgui-devel - kio-devel - kitemviews-devel - akonadi-search-devel - libkdepim-devel - libkleo-devel - messagelib-devel - qt5-base-devel - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-sqlite - qt5-sql-odbc - kemoticons-devel - kinit-devel - kunitconversion-devel - kidentitymanagement-devel - cyrus-sasl-devel - gpgme-devel - gpgme-qt5-devel - ffmpeg-devel - libXScrnSaver-devel - - desktop/kde/applications/akonadiconsole/pspec.xml - - - akonadiconsole - Akonadi management and debugging console - - akonadi - akonadi-contacts - akonadi-mime - calendarsupport - kcalendarcore - qt5-base - ki18n - kmime - kcrash - libgcc - kconfig - kxmlgui - kcontacts - libkdepim - kitemviews - messagelib - kcompletion - kcoreaddons - kdbusaddons - kitemmodels - kpimtextedit - ktextwidgets - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - /usr/lib - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-27 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - akregator - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - A KDE blogging client - Akregator helps you to keep informed about new stories on websites like KDE Dot News and Planet KDE blogs. The technology used is RSS and many sites support it. - http://download.kde.org/stable/release-service/21.12.2/src/akregator-21.12.2.tar.xz - - boost-devel - extra-cmake-modules - kblog-devel - kdesignerplugin - kdoctools-devel - kio-devel - ktexteditor-devel - python-devel - qt5-base-devel - qt5-webengine-devel - grantlee-qt5-devel - kcmutils-devel - knotifyconfig-devel - akonadi-mime-devel - akonadi-devel - kitemmodels-devel - grantleetheme-devel - kcontacts-devel - kontactinterface-devel - libkdepim-devel - akonadi-contacts-devel - libkleo-devel - gpgme-devel - gpgme-qt5-devel - messagelib-devel - pimcommon-devel - kimap-devel - kmime-devel - cyrus-sasl-devel - kpimtextedit-devel - ksyndication-devel - ffmpeg-devel - knotifyconfig-devel - knotifications-devel - kuserfeedback-devel - libXScrnSaver-devel - - desktop/kde/applications/akregator/pspec.xml - - - akregator - A Feed Reader by KDE - - kio - ki18n - kcrash - kparts - libgcc - kcodecs - kconfig - kxmlgui - kcmutils - kservice - qt5-base - libkdepim - pimcommon - messagelib - kcompletion - kcoreaddons - kiconthemes - kjobwidgets - kpimtextedit - ksyndication - ktextwidgets - grantleetheme - knotifyconfig - qt5-webengine - kconfigwidgets - knotifications - kwidgetsaddons - kontactinterface - - - /etc/xdg - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-09 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-08 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - analitza - https://projects.kde.org/projects/kde/kdeedu/analitza - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - desktop.kde.edu - A KDE library for mathematical features - Matematiksel özellikler için bir KDE kitaplığı - analitza is a library to add mathematical features to programs. - analitza, programlara matematiksel özellikler eklemek için bir kitaplıktır. - hi32-app-kalgebra - mirrors://kde/stable/release-service/21.12.2/src/analitza-21.12.2.tar.xz - - cmake - eigen3 - mesa-devel - qt5-svg-devel - extra-cmake-modules - qt5-declarative-devel - qt5-linguist - - desktop/kde/applications/analitza/pspec.xml - - - analitza - - mesa - libgcc - qt5-svg - qt5-base - qt5-declarative - - - /usr/lib - /usr/share/doc - /usr/share/libanalitza/ - /usr/share/locale - - - - analitza-devel - Development files for analitza - analitza için geliştirme dosyaları - - analitza - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ark - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - desktop.kde.utils - KDE Archiving Tool - Ark is a program for managing various archive formats within the KDE environment. - mirrors://kde/stable/release-service/21.12.2/src/ark-21.12.2.tar.xz - - qt5-base-devel - rar - lzop - unrar - p7zip - xz-devel - lzo-devel - zlib-devel - zstd-devel - kparts-devel - libzip-devel - karchive-devel - kconfig-devel - kcrash-devel - kio-devel - kpty-devel - khtml-devel - xz-devel - kdbusaddons-devel - kdoctools-devel - docbook-xsl - libarchive-devel - extra-cmake-modules - kitemmodels-devel - - desktop/kde/applications/ark/pspec.xml - - - ark - - qt5-base - zlib - libzip - libarchive - karchive - kcrash - kconfig - kio - unrar - kpty - khtml - ki18n - libgcc - kxmlgui - kservice - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - kwidgetsaddons - kparts - kconfigwidgets - kitemmodels - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/locale - /usr/lib - /usr/share/icons - /usr/share/man - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-07 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - artikulate - https://projects.kde.org/projects/kde/kdeedu/artikulate - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - LGPLv3 - FDLv1.2 - app:gui - desktop.kde.edu - Improve your pronunciation by listening to native speakers - Artikulate, Improve your pronunciation by listening to native speakers. - artikulate - mirrors://kde/stable/release-service/21.12.2/src/artikulate-21.12.2.tar.xz - - boost-devel - cmake - extra-cmake-modules - kdoctools-devel - ki18n - kcrash-devel - libgcc - kconfig-devel - kirigami-devel - kxmlgui-devel - qt5-base-devel - knewstuff-devel - kcoreaddons-devel - kdeclarative-devel - qt5-gstreamer-devel - kconfigwidgets-devel - kwidgetsaddons-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-sqlite - qt5-multimedia-devel - - desktop/kde/applications/artikulate/pspec.xml - - - artikulate - - ki18n - kcrash - kirigami - libgcc - kconfig - kxmlgui - karchive - qt5-base - knewstuff - kcoreaddons - kdeclarative - qt5-gstreamer - kconfigwidgets - kwidgetsaddons - qt5-declarative - qt5-xmlpatterns - qt5-multimedia - - - /etc - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - audiocd-kio - https://www.kde.org/applications/multimedia/ - - Stefan Gronewold - groni@pisilinux.org - - FDL - GPL - LGPL - desktop.kde.applications - Kioslave for accessing audio CDs - Kioslave for accessing audio CDs - https://download.kde.org/stable/release-service/21.12.2/src/audiocd-kio-21.12.2.tar.xz - - cdparanoia-devel - flac-devel - gettext-devel - kconfig-devel - kdelibs4-support-devel - kdoctools-devel - kio-devel - lame-devel - libkcompactdisc-devel - libvorbis-devel - qt5-base-devel - ki18n-devel - qt5-phonon-devel - extra-cmake-modules - libogg-devel - kcompletion-devel - kcoreaddons-devel - kconfigwidgets-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - libkcddb - kcmutils-devel - - desktop/kde/applications/audiocd-kio/pspec.xml - - - audiocd-kio - Kioslave for accessing audio CDs - - cdparanoia - flac - lame - libkcompactdisc - libvorbis - qt5-base - qt5-phonon - kio - ki18n - libgcc - libogg - kconfig - kcmutils - kcompletion - kcoreaddons - kconfigwidgets - kdelibs4-support - libkcddb - - - /etc/xdg - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - audiocd-kio-devel - Development files for audiocd-kio - - audiocd-kio - qt5-base-devel - - - /usr/include - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.11.80 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-09 - 16.08.2_20161106 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - baloo-widgets - https://www.kde.org - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - Framework for searching and managing metadata - Baloo is a framework for searching and managing metada - mirrors://kde/stable/release-service/21.12.2/src/baloo-widgets-21.12.2.tar.xz - - baloo-devel - extra-cmake-modules - kconfig-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kfilemetadata-devel - kinit-devel - kio-devel - ki18n-devel - kitemmodels-devel - kunitconversion-devel - qt5-base-devel - - desktop/kde/applications/baloo-widgets/pspec.xml - - - baloo-widgets - Development files for baloo-widgets - - baloo - kconfig - kcoreaddons - kfilemetadata - ki18n - kio - kwidgetsaddons - libgcc - qt5-base - - - /etc - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - /usr/share/locale - - - - baloo-widgets-devel - Development files for baloo-widgets - - baloo-widgets - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - blinken - https://www.kde.org/applications/education/blinken/ - - Stefan Gronewold (groni) - groni@pisilinux.org - - FDL - GPL - LGPL - gui - desktop.kde.edu - Blinken - Memory Enhancement Game - Hafıza geliştirme oyunu. - Blinken is based on an electronic game released in 1978, which challenges players to remember sequences of increasing length. On the face of the device, there are 4 different color buttons, each one with their own distinctive sound. - Hafıza geliştirme oyunu. - mirrors://kde/stable/release-service/21.12.2/src/blinken-21.12.2.tar.xz - - extra-cmake-modules - gettext-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - kguiaddons-devel - ki18n-devel - kxmlgui-devel - qt5-svg-devel - qt5-base-devel - qt5-phonon-devel - - desktop/kde/applications/blinken/pspec.xml - - - blinken - Blinken - Memory Enhancement Game - - kcrash - kconfig - kcoreaddons - kdbusaddons - kguiaddons - ki18n - kxmlgui - libgcc - qt5-base - qt5-phonon - qt5-svg - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - blogilo - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - A KDE blogging client - Blogilo is an fully-featured blogging client. It allows local creation and editing of blog posts. Various blogging APIs are supported for publishing. - https://github.com/KDE/blogilo/archive/v17.08.3.tar.gz - - qt5-base - boost-devel - extra-cmake-modules - kblog-devel - kdesignerplugin - kdoctools-devel - kio-devel - ktexteditor-devel - python-devel - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-sqlite - qt5-sql-odbc - qt5-webengine-devel - kdelibs4-support-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - ksyndication-devel - libkdepim-devel - akonadi-devel - akonadi-contacts-devel - akonadi-mime-devel - kcontacts-devel - pimcommon-devel - kimap-devel - kmime-devel - cyrus-sasl-devel - kpimtextedit-devel - messagelib-devel - syntax-highlighting-devel - libkgapi-devel - - desktop/kde/applications/blogilo/pspec.xml - - - blogilo - A KDE blogging client - - qt5-base - kio - kblog - ki18n - kcrash - libgcc - kconfig - kwallet - kxmlgui - qt5-base - pimcommon - messagelib - kcompletion - kcoreaddons - kdbusaddons - ktexteditor - kpimtextedit - ktextwidgets - qt5-webengine - kconfigwidgets - knotifications - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2018-10-18 - 17.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-02 - 17.08.3 - Release bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-19 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-03 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - bomber - https://www.kde.org/applications/games/bomber/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - app:gui - desktop.kde.games - A single player arcade game - Bomber is a single player arcade game. The player is invading various cities in a plane that is decreasing in height. - mirrors://kde/stable/release-service/21.12.2/src/bomber-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - mesa-devel - kxmlgui-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kcrash-devel - - desktop/kde/applications/bomber/pspec.xml - - - bomber - - ki18n - libgcc - kcrash - kconfig - kxmlgui - qt5-base - qt5-phonon - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/share/appdata - /usr/share/applications - /usr/share - /usr/share/bomber - /usr/share/config.kcfg - /usr/share/icons - /usr/share/doc - /usr/share/kxmlgui5 - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - calendarsupport - https://community.kde.org/KDE_PIM - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app:console - desktop.kde.applications - Calendar support library - Calendar support library - mirrors://kde/stable/release-service/21.12.2/src/calendarsupport-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - akonadi-devel - kmime-devel - ki18n-devel - kcodecs-devel - kcompletion-devel - kjobwidgets-devel - kcoreaddons-devel - kservice-devel - solid-devel - kxmlgui-devel - kitemmodels-devel - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - boost-devel - kcalutils-devel - kcalendarcore-devel - kidentitymanagement-devel - kholidays-devel - akonadi-calendar-devel - kcontacts-devel - pimcommon-devel - kimap-devel - cyrus-sasl-devel - akonadi-mime-devel - akonadi-contacts-devel - akonadi-notes-devel - kguiaddons-devel - - desktop/kde/applications/calendarsupport/pspec.xml - - - calendarsupport - Calendar support library - - kio - ki18n - kmime - libgcc - akonadi - kcodecs - kconfig - kcalendarcore - qt5-base - kcalutils - kholidays - pimcommon - kguiaddons - kcompletion - kcoreaddons - kiconthemes - kjobwidgets - kwidgetsaddons - akonadi-calendar - kidentitymanagement - - - /etc - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/kservicetypes5 - /usr/share/locale - - - - calendarsupport-devel - Development files for calendarsupport - - calendarsupport - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-19 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-22 - 16.04.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - cantor - http://edu.kde.org/cantor - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - desktop.kde.edu - A KDE frontend to mathematical softwares - Matematiksel uygulamalar için bir KDE önyüzü - Cantor is an application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. It offers assistant dialogs for common tasks and allows you to share your worksheets with others. - Cantor; Sage, Maxima, R and KAlgebra gibi uygulamalara arayüz sağlayarak kullanımı kolaylaştırmayı amaçlar. Çok kullanılan işler için dialoglar sağlar ve çalışmalarınızı başkalarıyla paylaşabilmenize olanak tanır. - cantor - mirrors://kde/stable/release-service/21.12.2/src/cantor-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-sql-sqlite - qt5-sql-odbc - qt5-sql-mysql - qt5-sql-postgresql - qt5-assistant-devel - mesa-devel - qt5-svg-devel - qt5-xmlpatterns-devel - qt5-webengine-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - ktexteditor-devel - knewstuff-devel - kpty-devel - analitza-devel - libqalculate-devel - cln-devel - libspectre-devel - python-devel - python3-devel - R-devel - luajit-devel - syntax-highlighting-devel - poppler-qt5-devel - karchive-devel - - desktop/kde/applications/cantor/pspec.xml - - - cantor - - R - cln - kio - kpty - ki18n - kparts - kcrash - libgcc - python - luajit - python3 - kconfig - kxmlgui - analitza - karchive - kservice - libspectre - knewstuff - kcompletion - kcoreaddons - kiconthemes - ktexteditor - ktextwidgets - libqalculate - kconfigwidgets - kwidgetsaddons - qt5-base - qt5-xmlpatterns - - - /etc - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/locale - - - - cantor-devel - Development files for cantor - cantor için geliştirme dosyaları - - cantor - - - /usr/include - /usr/share/kde5/apps/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-17 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - dolphin - https://projects.kde.org/projects/kde/applications/dolphin - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - desktop.kde.applications - KDE File Manager - Dolphin is the File Manager for KDE. - mirrors://kde/stable/release-service/21.12.2/src/dolphin-21.12.2.tar.xz - - baloo-devel - baloo-widgets-devel - kfilemetadata-devel - extra-cmake-modules - kactivities-devel - kbookmarks-devel - kcmutils-devel - kcompletion-devel - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kinit-devel - kio-devel - knewstuff-devel - knotifications-devel - kparts-devel - ktextwidgets-devel - solid-devel - qt5-base-devel - qt5-phonon-devel - kio-extras-devel - libxml2-devel - docbook-xsl - kuserfeedback-devel - - - dolphin-17.04.0-allow-root.patch - - desktop/kde/applications/dolphin/pspec.xml - - - dolphin - - qt5-base - kfilemetadata - baloo - baloo-widgets - knewstuff - kio - ki18n - solid - kparts - libgcc - kcodecs - kcrash - kconfig - kxmlgui - kcmutils - kservice - kbookmarks - kitemviews - qt5-phonon - kactivities - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - ktextwidgets - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/share - /usr/lib - /usr/share/doc - - - - dolphin-devel - - dolphin - qt5-base-devel - qt5-phonon-devel - kio-devel - kcmutils-devel - knewstuff-devel - kinit-devel - kactivities-devel - baloo-devel - baloo-widgets-devel - kfilemetadata-devel - kparts-devel - ktexteditor-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - - - /usr/include - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - dolphin-plugins - http://www.kde.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - desktop.kde.sdk - Extra dolphin plugins - Dolphin eklentileri. - This package contains plugins that offer integration in Dolphin with the following version control systems: - Dolphin için VCS (Version Control System) eklentileri. - mirrors://kde/stable/release-service/21.12.2/src/dolphin-plugins-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - dolphin-devel - kio-devel - kdelibs4-support-devel - extra-cmake-modules - - desktop/kde/applications/dolphin-plugins/pspec.xml - - - dolphin-plugins - - qt5-base - dolphin - kio - ki18n - libgcc - kconfig - kxmlgui - kservice - ktexteditor - kwidgetsaddons - kcompletion - kcoreaddons - ktextwidgets - kdelibs4-support - - - /usr/share - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - dragonplayer - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.multimedia - Multimedia player - a multimedia player where the focus is on simplicity, instead of features. - mirrors://kde/stable/release-service/21.12.2/src/dragon-21.12.2.tar.xz - - qt5-base-devel - qt5-phonon-devel - kdoctools-devel - kio-devel - kcrash-devel - kparts-devel - docbook-xsl - kdbusaddons-devel - knotifications-devel - extra-cmake-modules - - desktop/kde/applications/dragonplayer/pspec.xml - - - dragonplayer - - qt5-base - qt5-phonon - kio - ki18n - solid - libgcc - kcrash - kconfig - kxmlgui - kservice - qt5-phonon - kcoreaddons - kdbusaddons - kjobwidgets - kwindowsystem - kconfigwidgets - kwidgetsaddons - kparts - - - /etc/xdg - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man/man1 - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - eventviews - https://community.kde.org/KDE_PIM - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app:console - desktop.kde.applications - Library for creating events. - Library for creating events. - mirrors://kde/stable/release-service/21.12.2/src/eventviews-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - akonadi-devel - kcompletion-devel - kjobwidgets-devel - kcoreaddons-devel - kservice-devel - solid-devel - kxmlgui-devel - kitemmodels-devel - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - boost-devel - libkdepim-devel - kcontacts-devel - kcalendarcore-devel - kcalutils-devel - calendarsupport-devel - kmime-devel - kidentitymanagement-devel - akonadi-calendar-devel - akonadi-contacts-devel - kdiagram-devel - kholidays-devel - kguiaddons-devel - kiconthemes-devel - - desktop/kde/applications/eventviews/pspec.xml - - - eventviews - Library for creating events. - - ki18n - libgcc - akonadi - kcodecs - kconfig - kcalendarcore - kdiagram - kservice - qt5-base - kcalutils - kcontacts - libkdepim - kguiaddons - kcompletion - kcoreaddons - kiconthemes - kitemmodels - kconfigwidgets - kwidgetsaddons - calendarsupport - akonadi-calendar - - - /etc - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - /usr/share/kservicetypes5 - /usr/share/locale - - - - eventviews-devel - Development files for eventviews. - - eventviews - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-22 - 16.04.0 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - ffmpegthumbs - https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.multimedia - ffmpeg based thumbnailer for KDE - KDE için ffmpeg tabanlı önizleme - FFmpeg-based thumbnail creator for video files - Video dosyaları için FFmpeg tabanlı önizleme oluşturur. - mirrors://kde/stable/release-service/21.12.2/src/ffmpegthumbs-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kio-devel - ki18n-devel - kconfig-devel - taglib-devel - ffmpeg-devel - - desktop/kde/applications/ffmpegthumbs/pspec.xml - - - ffmpegthumbs - - kio - ki18n - kconfig - ffmpeg - taglib - libgcc - qt5-base - - - /usr/share - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-20 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - filelight - http://utils.kde.org/projects/filelight - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.utils - View disk usage information - View disk usage information - Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. - Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. - filelight - mirrors://kde/stable/release-service/21.12.2/src/filelight-21.12.2.tar.xz - - qt5-base-devel - qt5-svg-devel - qt5-script-devel - kdoctools-devel - extra-cmake-modules - kio-devel - kparts-devel - solid-devel - kxmlgui-devel - kcoreaddons-devel - ki18n-devel - mesa-devel - docbook-xsl - - desktop/kde/applications/filelight/pspec.xml - - - filelight - - qt5-svg - qt5-base - kparts - kio - ki18n - solid - libgcc - kconfig - kxmlgui - kservice - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - - - /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/bin - /usr/share - /etc/xdg - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gpgmepp - https://projects.kde.org/gpgmepp - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPLv2 - desktop.kde.applications - C++ bindings/wrapper for gpgme - gpgme için C++ bağlayıcısı - C++ bindings/wrapper for gpgme - gpgme için C++ bağlayıcısı - https://github.com/KDE/gpgmepp/archive/v16.08.3.tar.gz - - boost-devel - qt5-base-devel - gpgme-devel - extra-cmake-modules - - desktop/kde/applications/gpgmepp/pspec.xml - - - gpgmepp - - libgcc - qt5-base - gpgme - - - /usr/lib - /usr/share/doc - - - - gpgmepp-devel - - gpgmepp - - - /usr/include - /usr/lib/cmake - - - - - 2022-01-10 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-20 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-04 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-07-22 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-18 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-03-11 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-02-14 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-11 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-26 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-08 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 16.08.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-18 - 16.08.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-18 - 16.08.3 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-08 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - granatier - https://www.kde.org/applications/games/granatier/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - A Bomberman game - Bombalama macera oyunu - Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone. - granatier, oyuncunun yüksekliği her turda azalan bir uçak içinde şehirlere hücum ettiği tek kişilik bir macera oyunudur. - granatier - mirrors://kde/stable/release-service/21.12.2/src/granatier-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - mesa-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kwidgetsaddons-devel - ki18n-devel - kxmlgui-devel - knewstuff-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/granatier/pspec.xml - - - granatier - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - knewstuff - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - grantlee-editor - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Editor for Grantlee themes - Editor for Grantlee themes - mirrors://kde/stable/release-service/21.12.2/src/grantlee-editor-21.12.2.tar.xz - - qt5-webengine-devel - kcrash-devel - extra-cmake-modules - kdbusaddons-devel - kdoctools-devel - kxmlgui-devel - qt5-base-devel - ktexteditor-devel - kwallet-devel - knewstuff-devel - karchive-devel - pimcommon-devel - messagelib-devel - grantleetheme-devel - akonadi-mime-devel - kpimtextedit-devel - libkdepim-devel - syntax-highlighting-devel - libkleo-devel - kparts-devel - gpgme-devel - gpgme-qt5-devel - cyrus-sasl-devel - akonadi-devel - kitemmodels-devel - kcontacts-devel - akonadi-contacts-devel - kimap-devel - kmime-devel - grantlee-qt5-devel - ffmpeg-devel - libXScrnSaver-devel - - desktop/kde/applications/grantlee-editor/pspec.xml - - - grantlee-editor - Editor for Grantlee themes - - kio - ki18n - kmime - kcrash - libgcc - kconfig - kxmlgui - karchive - qt5-base - kcontacts - knewstuff - pimcommon - messagelib - kcompletion - kcoreaddons - kdbusaddons - kpimtextedit - qt5-webengine - kconfigwidgets - kwidgetsaddons - akonadi-contacts - syntax-highlighting - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-04 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - grantleetheme - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.applications - Library for Grantlee theming support - Library for Grantlee theming support - mirrors://kde/stable/release-service/21.12.2/src/grantleetheme-21.12.2.tar.xz - - qt5-base-devel - boost-devel - ki18n-devel - kiconthemes-devel - extra-cmake-modules - libkleo-devel - kguiaddons-devel - grantlee-qt5-devel - knewstuff-devel - - desktop/kde/applications/grantleetheme/pspec.xml - - - grantleetheme - - qt5-base - ki18n - libgcc - kconfig - kxmlgui - knewstuff - kguiaddons - kcoreaddons - kiconthemes - grantlee-qt5 - kwidgetsaddons - - - /etc/xdg - /usr/lib - /usr/share/doc - /usr/mkspecs/ - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/kservices5 - /usr/share/kservicetypes5 - /usr/share/dbus-1 - /usr/share/config.kcfg - /usr/share/kf5 - /usr/share/config - /usr/share/akonadi - /usr/share - /usr/share/akonadicontact/grantleetheme/default - /usr/share/locale - - - - grantleetheme-devel - Development package for grantleetheme libraries - Contains development tools and header files for grantleetheme - - qt5-base-devel - boost-devel - ki18n-devel - grantleetheme - - - /usr/lib/cmake - /usr/include - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-04-25 - 16.04.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gwenview - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - library - desktop.kde.graphics - An image viewer - Resim görüntüleyici - Gwenview is an easy to use image viewer - Gwenview, kullanımı kolay bir resim görüntüleyicisidir. - gwenview - mirrors://kde/stable/release-service/21.12.2/src/gwenview-21.12.2.tar.xz - - exiv2-devel - qt5-base-devel - qt5-svg-devel - qt5-x11extras-devel - qt5-phonon-devel - tiff-devel - purpose-devel - cfitsio-devel - libkipi-devel - kdoctools-devel - kio-devel - kactivities-devel - kded-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - baloo-devel - libkdcraw-devel - libpng-devel - zlib-devel - mesa-devel - docbook-xsl - extra-cmake-modules - lcms2-devel - libX11-devel - kparts-devel - tiff-devel - purpose-devel - cfitsio-devel - libraw-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - knotifications-devel - kwindowsystem-devel - - desktop/kde/applications/gwenview/pspec.xml - - - gwenview - - qt5-base - exiv2-libs - solid - kactivities - libkipi - libkdcraw - kded - tiff - purpose - cfitsio - kio - ki18n - lcms2 - kparts - libX11 - libgcc - libpng - kconfig - kxmlgui - qt5-svg - kservice - baloo - kitemviews - qt5-phonon - kcompletion - kcoreaddons - kiconthemes - kitemmodels - kjobwidgets - ktextwidgets - libjpeg-turbo - qt5-x11extras - kconfigwidgets - knotifications - kwidgetsaddons - kfilemetadata - kguiaddons - libraw - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - /usr/share/icons - /usr/share/applications - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-31 - 21.12.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 17.08.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - incidenceeditor - https://community.kde.org/KDE_PIM - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app:console - desktop.kde.applications - KDE PIM incidence editor. - KDE PIM incidence editor. - http://download.kde.org/stable/release-service/21.12.2/src/incidenceeditor-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - akonadi-devel - kcompletion-devel - kjobwidgets-devel - kcoreaddons-devel - kservice-devel - solid-devel - kxmlgui-devel - kitemmodels-devel - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - boost-devel - kmime-devel - kldap-devel - cyrus-sasl-devel - calendarsupport-devel - kidentitymanagement-devel - akonadi-calendar-devel - kcalendarcore-devel - kcontacts-devel - eventviews-devel - kcalutils-devel - kdiagram-devel - kmailtransport-devel - libkdepim-devel - akonadi-mime-devel - akonadi-contacts-devel - pimcommon-devel - kimap-devel - kiconthemes-devel - - desktop/kde/applications/incidenceeditor/pspec.xml - - - incidenceeditor - KDE PIM incidence editor. - - kio - ki18n - kldap - kmime - kimap - libgcc - akonadi - kcodecs - kconfig - kxmlgui - kdiagram - kservice - kcalutils - kcontacts - libkdepim - pimcommon - eventviews - kcompletion - kcoreaddons - kiconthemes - kitemmodels - kjobwidgets - kpimtextedit - ktextwidgets - akonadi-mime - kcalendarcore - kconfigwidgets - kmailtransport - kwidgetsaddons - calendarsupport - akonadi-contacts - akonadi-calendar - kidentitymanagement - qt5-base - - - /etc/xdg - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - /usr/share/locale - - - - incidenceeditor-devel - Development files for incidenceeditor. - - incidenceeditor - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-14 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-07 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-10 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-22 - 16.04.0 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - kaccounts-integration - https://projects.kde.org/projects/kdereview/kaccounts-integration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others - mirrors://kde/stable/release-service/21.12.2/src/kaccounts-integration-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kcmutils-devel - ki18n-devel - kcoreaddons-devel - kdbusaddons-devel - libaccounts-qt5-devel - libaccounts-glib-devel - signon-devel - gettext-devel - kdoctools-devel - kdeclarative-devel - kio-devel - kconfig-devel - kwallet-devel - - desktop/kde/applications/kaccounts-integration/pspec.xml - - - kaccounts-integration - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others - - ki18n - libgcc - signon - qt5-base - kcoreaddons - kdbusaddons - kdeclarative - kconfigwidgets - libaccounts-qt5 - qt5-declarative - kio - kconfig - kwallet - - - /usr/share - /usr/share/kservices5 - /usr/share/doc - /usr/lib/qt5 - /usr/lib/libkaccounts.so* - - - - kaccounts-integration-devel - Development files for kaccounts-integration - - kaccounts-integration - libaccounts-qt5-devel - - - /usr/include - /usr/lib/cmake/KAccounts - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kaccounts-providers - https://projects.kde.org/projects/playground/base/kde-accounts/kaccounts-providers - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others - mirrors://kde/stable/release-service/21.12.2/src/kaccounts-providers-21.12.2.tar.xz - - extra-cmake-modules - intltool - kaccounts-integration-devel - qt5-declarative-devel - qt5-webengine-devel - qt5-base-devel - kcoreaddons-devel - libaccounts-qt5-devel - libaccounts-glib-devel - kio-devel - ki18n-devel - kdeclarative-devel - kpackage-devel - signon-devel - - desktop/kde/applications/kaccounts-providers/pspec.xml - - - kaccounts-providers - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others - - kaccounts-integration - libaccounts-glib - libgcc - kio - ki18n - kpackage - kcoreaddons - kdeclarative - qt5-declarative - qt5-webengine - qt5-base - - - /etc - /usr/share - /usr/lib/qt5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kaddressbook - https://kontact.kde.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - KDE contact manager - Kişilerinizi kolayca yönetin - KAddressBook reborn to make your data available to all your applications - KAddressBook, kişilerinizi kolayca yönetmenizi sağlar. Bir e-posta gönderirken veya bir toplantı daveti oluştururken kolayca kişileri seçmenize olanak tanıyan Kontact'ın geri kalanıyla derinlemesine entegre edilmiştir. - mirrors://kde/stable/release-service/21.12.2/src/kaddressbook-21.12.2.tar.xz - - kinit-devel - kimap-devel - kparts-devel - kcrash-devel - prison-devel - akonadi-devel - libkleo-devel - kcmutils-devel - qt5-base-devel - libkdepim-devel - pimcommon-devel - kdoctools-devel - kemoticons-devel - mailcommon-devel - messagelib-devel - kdbusaddons-devel - cyrus-sasl-devel - kitemmodels-devel - grantlee-qt5-devel - akonadi-mime-devel - kpimtextedit-devel - grantleetheme-devel - extra-cmake-modules - akonadi-search-devel - kunitconversion-devel - kontactinterface-devel - akonadi-contacts-devel - kidentitymanagement-devel - kuserfeedback-devel - gpgme-devel - gpgme-qt5-devel - - desktop/kde/applications/kaddressbook/pspec.xml - - - kaddressbook - KDE contact manager - - ki18n - kcrash - kparts - libgcc - akonadi - kconfig - kxmlgui - kcmutils - qt5-base - kcontacts - libkdepim - pimcommon - kcompletion - kcoreaddons - kiconthemes - kitemmodels - grantleetheme - akonadi-search - kconfigwidgets - kwidgetsaddons - akonadi-contacts - kontactinterface - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - kaddressbook-devel - Development files for kaddressbook - - kaddressbook - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-06 - 18.12.3 - Fix Dependency. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-09 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-07-04 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-07 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kalarm - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Personal alarm scheduler - KAlarm is a personal alarm message, audio, command and email scheduler - http://download.kde.org/stable/release-service/21.12.2/src/kalarm-21.12.2.tar.xz - - akonadi-contacts-devel - akonadi-devel - akonadi-mime-devel - extra-cmake-modules - kalarmcal-devel - kauth-devel - kcalendarcore-devel - kcalutils-devel - kcmutils-devel - kcodecs-devel - kcompletion-devel - kconfig-devel - kconfigwidgets - kdbusaddons-devel - kdelibs4-support-devel - kdoctools-devel - kguiaddons-devel - kholidays-devel - ki18n-devel - kiconthemes-devel - kidentitymanagement-devel - kio-devel - kjobwidgets-devel - kmime-devel - knotifications-devel - kpimtextedit-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - libX11-devel - libkdepim-devel - libxslt-devel - mailcommon-devel - pimcommon-devel - qt5-base-devel - qt5-phonon-devel - qt5-x11extras-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - kitemmodels-devel - kcontacts-devel - messagelib-devel - kimap-devel - cyrus-sasl-devel - libkleo-devel - gpgme-devel - kmailtransport-devel - kidletime-devel - knotifyconfig-devel - - desktop/kde/applications/kalarm/pspec.xml - - - kalarm - Personal alarm scheduler - - kio - kauth - ki18n - kmime - libgcc - akonadi - kcodecs - kconfig - kxmlgui - kcalendarcore - kservice - kalarmcal - kcalutils - kcontacts - kholidays - libkdepim - pimcommon - kguiaddons - qt5-phonon - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - kjobwidgets - akonadi-mime - kpimtextedit - ktextwidgets - kwindowsystem - kconfigwidgets - kmailtransport - knotifications - kwidgetsaddons - akonadi-contacts - kdelibs4-support - kidentitymanagement - qt5-base - kidletime - knotifyconfig - - - /etc/dbus-1 - /etc/xdg - /usr/lib - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-09 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-07-04 - 17.04.2 - Version bummp. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-27 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kalgebra - https://www.kde.org/applications/education/kalgebra/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - desktop.kde.edu - A graph calculator - Bir grafiksel hesap makinesi - KAlgebra is a fully featured calculator that lets you plot different types of 2D and 3D functions and to calculate easy and not so easy calculations, such as addition, trigonometric functions or derivatives. - KAlgebra, farklı farklı 2B ve 3B fonksiyonları çizmek, kolay ve o kadar da kolay olmayan trigonometrik veya türev gibi hesaplamaları yapmak için bir uygulamadır. - kalgebra - mirrors://kde/stable/release-service/21.12.2/src/kalgebra-21.12.2.tar.xz - - mesa-devel - mesa-glu-devel - qt5-base-devel - qt5-declarative - qt5-svg-devel - qt5-webkit-devel - qt5-location-devel - analitza-devel - kdoctools-devel - ncurses-devel - readline-devel - gettext-devel - ki18n-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kio-devel - extra-cmake-modules - qt5-webengine-devel - ffmpeg-devel - libXScrnSaver-devel - - desktop/kde/applications/kalgebra/pspec.xml - - - kalgebra - - qt5-base - qt5-declarative - qt5-webkit - qt5-location - analitza - libgcc - kconfig - kxmlgui - readline - kcoreaddons - ki18n - kconfigwidgets - kwidgetsaddons - kio - qt5-webengine - - - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kalzium - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:console - desktop.kde.applications - Periodic Table of Elements - Periodic Table of Elements - Elementlerin periyodik tablosu - Elementlerin periyodik tablosu - https://download.kde.org/stable/release-service/21.12.2/src/kalzium-21.12.2.tar.xz - - cmake - eigen3 - ocaml - kio-devel - khtml-devel - ki18n-devel - kinit-devel - kconfig-devel - kxmlgui-devel - qt5-svg-devel - qt5-base-devel - kitemmodels-devel - kemoticons-devel - kplotting-devel - kitemviews-devel - kdoctools-devel - qt5-script-devel - kcompletion-devel - kcoreaddons-devel - ktextwidgets-devel - kdesignerplugin - kconfigwidgets-devel - kwidgetsaddons-devel - kunitconversion-devel - kdelibs4-support-devel - extra-cmake-modules - - desktop/kde/applications/kalzium/pspec.xml - - - kalzium - - kio - khtml - ki18n - kconfig - kxmlgui - qt5-svg - qt5-base - kplotting - kitemviews - qt5-script - kcompletion - kcoreaddons - ktextwidgets - kconfigwidgets - kwidgetsaddons - kunitconversion - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/metainfo - /usr/share/doc - - - - kalzium-devel - Development files for kalzium - - kalzium - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-27 - 18.12.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kamera - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.graphics - Webcam support for KDE - KDE için web kamera desteği - Kamera is a plugin for KDE to use webcam. - Kamera, KDE için bir web kamera eklentisidir. - mirrors://kde/stable/release-service/21.12.2/src/kamera-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kconfigwidgets-devel - kxmlgui-devel - kio-devel - ki18n-devel - kconfig-devel - kdoctools-devel - libgphoto2-devel - - desktop/kde/applications/kamera/pspec.xml - - - kamera - - kio - ki18n - libgcc - kconfig - kxmlgui - qt5-base - libgphoto2 - kcoreaddons - kconfigwidgets - kwidgetsaddons - - - /usr/lib - /usr/share/doc - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kanagram - https://www.kde.org/applications/education/kanagram/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - A letter order game - Bir harf sıralama oyunu - Kanagram is a game based on anagrams of words: the puzzle is solved when the letters of the scrambled word are put back in the correct order. There is no limit on either time taken, or the amount of attempts to solve the word. - Kanagram, anagramlar üzerine bir oyundur. Dağınık yerleştirilmiş harfleri birleştirerek kelimeyi bulun. Zaman veya deneme sınırı yoktur. - kanagram - mirrors://kde/stable/release-service/21.12.2/src/kanagram-21.12.2.tar.xz - - qt5-base-devel - qt5-declarative - kdoctools-devel - knewstuff-devel - kdeclarative-devel - ki18n-devel - kio-devel - kcrash-devel - sonnet-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kxmlgui - kwidgetsaddons-devel - extra-cmake-modules - libkeduvocdocument-devel - qt5-multimedia-devel - - desktop/kde/applications/kanagram/pspec.xml - - - kanagram - - ki18n - libgcc - sonnet - kconfig - kxmlgui - qt5-base - knewstuff - kcoreaddons - kdeclarative - qt5-multimedia - kconfigwidgets - qt5-declarative - libkeduvocdocument - - - /etc/xdg - /usr/share - /usr/bin - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kapman - https://www.kde.org/applications/games/kapman/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Pac-Man clone - Pac-Man klonu - Kapman is a clone of the well known game Pac-Man. You must go through the levels escaping ghosts in a maze. You lose a life when a ghost eats you, but you can eat the ghosts for a few seconds when eating an energizer. - Kapman dünyaca ünlü Pac-Man'in bir türevidir. Labirent içinde hayaletlerle köşe kapmaca oynayarak bölümleri geçmeye çalıştığınız oyunda eğer hayaletlere yakalanırsanız bir hakkınızı kaybediyorsunuz. Eğer bir enerji nesnesi alırsanız bu kez siz bir kaç saniyeliğine hayaletleri yiyebiliyorsunuz. - kapman - mirrors://kde/stable/release-service/21.12.2/src/kapman-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kdoctools-devel - kwindowsystem-devel - ki18n-devel - kinit-devel - kunitconversion-devel - kitemmodels-devel - kemoticons-devel - kconfigwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - kdesignerplugin - libkdegames-devel - qt5-declarative-devel - - desktop/kde/applications/kapman/pspec.xml - - - kapman - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kapptemplate - http://www.kde.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app:gui - desktop.kde.sdk - Application template generator - Uygulama şablon oluşturucu. - KAppTemplate is a shell script that will create the necessary framework to develop several types of applications, including applications based on the KDE development platform. - Kapptemplate, çeşitli uygulamaları geliştirmek için gerekli olabilecek şablonlar oluşturmayı sağlar. - mirrors://kde/stable/release-service/21.12.2/src/kapptemplate-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - gettext - kcoreaddons-devel - kconfigwidgets-devel - kcompletion-devel - karchive-devel - kio-devel - ki18n-devel - kdoctools-devel - - desktop/kde/applications/kapptemplate/pspec.xml - - - kapptemplate - - qt5-base - kio - ki18n - libgcc - kconfig - karchive - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kate - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.applications - Advanced Text Editor - Plasma library and runtime components based upon KF5 and Qt5 - https://download.kde.org/stable/release-service/21.12.2/src/kate-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - kactivities-devel - kconfig-devel - kcrash-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kio-devel - kjobwidgets-devel - kparts-devel - ktexteditor-devel - kwindowsystem-devel - kxmlgui-devel - knewstuff-devel - threadweaver-devel - kitemmodels-devel - plasma-framework-devel - syntax-highlighting-devel - kuserfeedback-devel - kwallet-devel - kguiaddons-devel - kdbusaddons-devel - - - kate-17.04.0-allow-root.patch - kwrite-17.04.0-allow-root.patch - - desktop/kde/applications/kate/pspec.xml - - - kate - - qt5-base - libgcc - libgit2 - knewstuff - ki18n - kconfig - kded - kguiaddons - kactivities - kjobwidgets - kitemmodels - kio - kcrash - kparts - ktexteditor - kwindowsystem - kxmlgui - plasma-framework - kwallet - kservice - kbookmarks - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - threadweaver - kconfigwidgets - knotifications - kwidgetsaddons - kuserfeedback - syntax-highlighting - kio - kconfig - kwallet - - - /usr/share - /etc/xdg - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-21 - 17.12.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-04 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - katomic - https://www.kde.org/applications/games/katomic/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Sokoban like logic game - Sokoban benzeri mantık oyunu - KAtomic is both fun and educational game built around molecular geometry. - KAtomic moleküler geometri hakkında hem eğlenceli hem de eğitici bir oyundur. - katomic - mirrors://kde/stable/release-service/21.12.2/src/katomic-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - knewstuff-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/katomic/pspec.xml - - - katomic - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - knewstuff - kcoreaddons - kdbusaddons - libkdegames - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kblackbox - https://www.kde.org/applications/games/kblackbox/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Blackbox logic game - Blackbox mantık oyunu - KBlackBox is a game of hide and seek played on a grid of boxes. The computer has hidden several balls within this box. By shooting beams into the box and observing where they emerge it is possible to deduce the positions of the hidden balls. - KBlackBox yan yana dizilmiş kutularla oynanan bir saklambaç oyunudur. Bilgisayarın sakladığı topları kutuları lazerle kontrol ederek bulabilirsiniz. - kblackbox - mirrors://kde/stable/release-service/21.12.2/src/kblackbox-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - karchive-devel - kcoreaddons-devel - kconfig-devel - ki18n-devel - kguiaddons-devel - kiconthemes-devel - kxmlgui-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - ktextwidgets-devel - kunitconversion-devel - - desktop/kde/applications/kblackbox/pspec.xml - - - kblackbox - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - karchive - qt5-base - kcoreaddons - kdbusaddons - libkdegames - ktextwidgets - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kblocks - https://www.kde.org/applications/games/kblocks/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Falling blocks game - Tetris - KBlocks is the classic falling blocks game. The idea is stack the falling blocks in a way that lines are completely filled. When a line is completed it is removed, and more space is available in the play area. When there is not enough space for blocks to fall, the game is over. - KBlocks klasikleşmiş tetrisin bir yeniden yapımıdır. Oyunun amacı düşen parçaları en uygun şekilde dizmektir. Bir satır tamamen dolduktan sonra silinmektedir ve daha fazla oyun alanı açılmaktadır. Yeni parçaları koyacak yeriniz kalmadığında oyun bitmektedir. - kblocks - mirrors://kde/stable/release-service/21.12.2/src/kblocks-21.12.2.tar.xz - - extra-cmake-modules - qt5-svg-devel - qt5-base-devel - kdoctools-devel - ki18n-devel - kxmlgui-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kemoticons-devel - - desktop/kde/applications/kblocks/pspec.xml - - - kblocks - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - qt5-phonon - kcoreaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kblog - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.applications - A blogging library for KDE - KBlog is a library for calling functions on Blogger 1.0, MetaWeblog, MovableType and GData compatible blogs. It calls the APIs using KXmlRpcClient and Syndication. - mirrors://kde/stable/release-service/20.04.3/src/kblog-20.04.3.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - kcoreaddons-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - qt5-webkit-devel - kcalutils-devel - ksyndication-devel - kxmlrpcclient-devel - kcalendarcore-devel - ksyndication-devel - - desktop/kde/applications/kblog/pspec.xml - - - kblog - - qt5-base - kcalendarcore - kxmlrpcclient - kio - ki18n - libgcc - kcoreaddons - ksyndication - - - /etc/xdg - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/doc - /usr/share/locale - - - - kblog-devel - Development files for kblog - - qt5-base-devel - kblog - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-01-10 - 20.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 20.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 20.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 20.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kbounce - https://www.kde.org/applications/games/kbounce/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Ball bouncing game - Top zıplatma oyunu - KBounce is a single player arcade game with the elements of puzzle. It is played on a field, surrounded by walls, with two or more balls that move about in the field bouncing off of walls. The player can build new walls, decreasing the size of the active field. The goal of the game is to fill at least 75% of the field and advance to the next level. - KBounce, Volfied'in oynaniş tarzına benzeyen tek kişilik bir bulmaca - macera oyunudur. Oyuncu iki veya daha fazla topun oradan oraya zıpladığı duvarlarla kaplı bir alanda yeni duvarlar inşa ederek ve toplara yakalanmamaya çalışarak aktif alanın en azından %75'ini kapatmaya çalışmaktadır. - kbounce - mirrors://kde/stable/release-service/21.12.2/src/kbounce-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kiconthemes-devel - kcompletion-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kbounce/pspec.xml - - - kbounce - - kio - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kbreakout - https://www.kde.org/applications/games/kbreakout/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Breakout like game - Breakout benzeri oyun - KBreakout is a Breakout like game. The object of the game is to destroy as many bricks as possible without losing the ball. - KBreakout bir Breakout türevidir. Oyunun amacı topları yere düşürmeden olabildiğince çok tuğlayı yok etmektir. - kbreakout - mirrors://kde/stable/release-service/21.12.2/src/kbreakout-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kservice-devel - kconfigwidgets-devel - kiconthemes-devel - kcompletion-devel - kjobwidgets-devel - kxmlgui-devel - kio-devel - libkdegames-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kbreakout/pspec.xml - - - kbreakout - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - qt5-declarative - - - /usr/share - /usr/share/doc - /usr/bin - /etc/xdg/kbreakout.categories - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kbruch - https://www.kde.org/applications/education/kbruch/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - Practice calculating with fractions and percentages - Ondalık ve kesirli sayılarla pratik yapın - KBruch is a small program to practice calculating with fractions and percentages. Different exercises are provided for this purpose and you can use the learning mode to practice with fractions. The program checks the user's input and gives feedback. - KBruch, ondalık ve kesirli sayılar üzerine işlemleri öğrenmeye ve egzersiz yapmaya yarayan bir uygulamadır. - kbruch - mirrors://kde/stable/release-service/21.12.2/src/kbruch-21.12.2.tar.xz - - qt5-base - kdoctools-devel - kconfig-devel - kcrash-devel - ki18n-devel - kwidgetsaddons-devel - kxmlgui-devel - kcoreaddons-devel - kconfigwidgets-devel - extra-cmake-modules - - desktop/kde/applications/kbruch/pspec.xml - - - kbruch - - qt5-base - kxmlgui - kconfig - kcrash - ki18n - libgcc - kwidgetsaddons - kcoreaddons - kconfigwidgets - - - /usr/bin - /usr/share - /usr/share/man/man1 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcalc - http://kde.org/applications/utilities/kcalc - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.utils - A scientific calculator - Bir bilimsel hesap makinesi - KCalc is a calculator which offers many more mathematical functions than meet the eye on a first glance. - KCalc, pek çok matematik fonksiyonu barındıran bir hesap makinesi uygulamasıdır. - kcalc - mirrors://kde/stable/release-service/21.12.2/src/kcalc-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - extra-cmake-modules - gmp-devel - cmake - mpfr-devel - kconfig-devel - kconfigwidgets-devel - kguiaddons-devel - ki18n-devel - kinit-devel - knotifications-devel - kxmlgui-devel - mesa-devel - - desktop/kde/applications/kcalc/pspec.xml - - - kcalc - - qt5-base - gmp - ki18n - kcrash - kconfig - kxmlgui - kguiaddons - kcoreaddons - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-08-01 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-12 - 16.04.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcalutils - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.applications - The KDE calendar utility library - Calendar utility library for KDE - mirrors://kde/stable/release-service/21.12.2/src/kcalutils-21.12.2.tar.xz - - qt5-base-devel - kcalendarcore-devel - kidentitymanagement-devel - kcoreaddons-devel - kconfig-devel - ki18n-devel - kidentitymanagement-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - grantlee-qt5-devel - kdoctools-devel - kiconthemes-devel - extra-cmake-modules - - desktop/kde/applications/kcalutils/pspec.xml - - - kcalutils - - qt5-base - kcalendarcore - kidentitymanagement - ki18n - libgcc - kcodecs - kconfig - grantlee-qt5 - kcoreaddons - kiconthemes - kwidgetsaddons - kidentitymanagement - - - /etc/xdg - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/kcalendar - /usr/share/locale - /usr/share - - - - kcalutils-devel - Development files for kcalutils - - qt5-base-devel - kcalutils - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcharselect - http://utils.kde.org/projects/kcharselect - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.utils - A character selector - Bir karakter seçici - KCharSelect is a tool to select special characters from all installed fonts and copy them into the clipboard. - KCharSelect, tüm yüklü yazı tiplerinden özel karakterleri seçmek ve bunları panoya yapıştırmak için bir araçtır. - kcharselect - mirrors://kde/stable/release-service/21.12.2/src/kcharselect-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - kbookmarks-devel - cmake - extra-cmake-modules - ki18n-devel - kwidgetsaddons-devel - kxmlgui-devel - kcrash-devel - mesa-devel - - desktop/kde/applications/kcharselect/pspec.xml - - - kcharselect - - qt5-base - kxmlgui - ki18n - libgcc - kconfig - kcrash - kcoreaddons - kconfigwidgets - kwidgetsaddons - - - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-09 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcolorchooser - http://www.kde.org/applications/graphics/kcolorchooser - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.graphics - A simple color chooser application - Basit bir renk seçme uygulaması - KColorChooser is a simple color chooser application. - KColorChooser, basit bir renk seçme uygulamasıdır. - kcolorchooser - mirrors://kde/stable/release-service/21.12.2/src/kcolorchooser-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - ki18n-devel - kwidgetsaddons-devel - kxmlgui-devel - kiconthemes-devel - - desktop/kde/applications/kcolorchooser/pspec.xml - - - kcolorchooser - - ki18n - libgcc - kxmlgui - qt5-base - kcoreaddons - - - /usr/bin - /usr/share/applications - /usr/share/icons - /usr/share/doc - /usr/share/metainfo - /usr/share/locale - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-09 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-04-20 - 16.04 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kdb - http://www.kexi-project.org/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2+ - app:gui - desktop.kde.applications - A database connectivity and creation framework for various database vendors. - Çeşitli veritabanı üreticileri için veritabanı bağlantısı oluşturma çerçevesi. - A database connectivity and creation framework for various database vendors - https://download.kde.org/stable/kdb/src/kdb-3.2.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-linguist - kcoreaddons-devel - icu4c-devel - ki18n-devel - sqlite-devel - mariadb-lib - mariadb-client - postgresql-lib - - - kdb-3.2.0-build-w-pg12.patch - kdb-3.2.0-cmake-pg12.patch - kdb-3.2.0-cmake-pg13.patch - kdb-3.2.0-qt-5.15.patch - kdb-3.2.0-KDEInstallDirs.patch - - desktop/kde/applications/kdb/pspec.xml - - - kdb - A database connectivity and creation framework for various database vendors. - - icu4c - libgcc - sqlite - qt5-base - kcoreaddons - mariadb-lib - postgresql-lib - - - /usr/bin - /usr/lib/qt5 - /usr/lib/libKDb3* - /usr/share/locale - - - - kdb-devel - Development files for kdb. - - kdb - - - /usr/lib/cmake - /usr/lib/pkgconfig - /usr/include - - - - - 2022-01-10 - 3.2.0 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2021-10-15 - 3.2.0 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2021-09-13 - 3.2.0 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2021-06-16 - 3.2.0 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2021-03-10 - 3.2.0 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2020-09-12 - 3.2.0 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2020-06-11 - 3.2.0 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2020-05-06 - 3.2.0 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2020-03-30 - 3.2.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2020-02-02 - 3.2.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2019-09-15 - 3.2.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2019-07-22 - 3.2.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2019-04-18 - 3.2.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2019-03-11 - 3.1.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2019-02-14 - 3.1.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2019-01-11 - 3.1.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2018-12-26 - 3.1.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2018-11-08 - 3.1.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2018-10-18 - 3.1.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2018-09-10 - 3.1.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2018-08-11 - 3.0.2 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-03 - 3.0.2 - Rebuild - Mustafa Cinasl - muscnsl@gmail.com - - - 2017-10-14 - 3.0.2 - Version bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2017-07-17 - 3.0.93 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 3.0.1 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-06 - 3.0.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kde-dev-scripts - https://projects.kde.org/projects/kde/kdesdk/kde-dev-scripts - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.sdk - Scripts and setting files useful during development of KDE software - Scripts and setting files useful during development of KDE software - mirrors://kde/stable/release-service/21.12.2/src/kde-dev-scripts-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - docbook-xml - - desktop/kde/applications/kde-dev-scripts/pspec.xml - - - kde-dev-scripts - Scripts and setting files useful during development of KDE software - - qt5-base - kdoctools - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdeaudio-thumbnailer - https://github.com/eplightning/audiothumbs-frameworks - - Stefan Gronewold - groni@pisilinux.org - - LGPL - desktop.kde.applications - Thumbnail generator for audio files, ported to KF5 - Thumbnail generator for audio files, ported to KF5 - https://github.com/groni/Sources/raw/master/kde-audio-thumbnailer-1.1.0.tar.gz - - extra-cmake-modules - flac-devel - glibc-devel - qt5-base-devel - taglib-devel - kio-devel - - desktop/kde/applications/kdeaudio-thumbnailer/pspec.xml - - - kdeaudio-thumbnailer - Thumbnail generator for audio files, ported to KF5 - - kio - libgcc - qt5-base - taglib - - - /usr/share - /usr/lib/qt5 - - - - - 2022-01-10 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-09-15 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-07-22 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-18 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-03-11 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-02-12 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-12 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-26 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-08 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 1.1.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-03 - 1.1.0 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2017-06-30 - 1.1.0 - Release bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-20 - 1.1.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kdebugsettings - http://projects.kde.org/kdebugsettings - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - desktop.kde.applications - An application to enable/disable qCDebug - KDebug control module for KDE. It provides a graphical frontend for the kdebug daemon, which allow enabling or disabling particular debug areas/messages. - mirrors://kde/stable/release-service/21.12.2/src/kdebugsettings-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kiconthemes-devel - kwidgetsaddons-devel - kitemviews-devel - kcompletion-devel - kio-devel - - desktop/kde/applications/kdebugsettings/pspec.xml - - - kdebugsettings - An application to enable/disable qCDebug - - ki18n - libgcc - kconfig - qt5-base - kitemviews - kcompletion - kcoreaddons - kdbusaddons - kwidgetsaddons - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/applications - /usr/share/doc - /usr/share/locale - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdeconnect - https://kdeconnect.kde.org/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - GPLv2 - GPLv3 - app:gui - desktop.kde.applications - Connect KDE with your smartphone - Cihazlarınızı KDE ile birleştirin - Connect KDE with your smartphone - Cihazlarınızı KDE ile birleştirin - kdeconnect - https://download.kde.org/stable/release-service/21.12.2/src/kdeconnect-kde-21.12.2.tar.xz - - sshfs - kio-devel - ki18n-devel - solid-devel - kpeople-devel - kde-cli-tools - libXtst-devel - kirigami-devel - qt5-base-devel - kcmutils-devel - kwayland-devel - qca2-qt5-devel - kdoctools-devel - libfakekey-devel - kdbusaddons-devel - kiconthemes-devel - kpeoplevcard-devel - kwindowsystem-devel - pulseaudio-qt-devel - qt5-x11extras-devel - extra-cmake-modules - kconfigwidgets-devel - qt5-multimedia-devel - knotifications-devel - qt5-declarative-devel - qt5-quickcontrols2-devel - wayland-devel - wayland-server - wayland-client - wayland-cursor - qt5-wayland-devel - qqc2-desktop-style - kpackage-devel - - desktop/kde/applications/kdeconnect/pspec.xml - - - kdeconnect - - kio - ki18n - sshfs - solid - libgcc - libX11 - libXtst - kconfig - kpeople - kcmutils - kservice - qca2-qt5 - qt5-base - kwayland - libfakekey - kcoreaddons - kdbusaddons - kiconthemes - kpeoplevcard - kwindowsystem - pulseaudio-qt - qt5-x11extras - qt5-multimedia - kconfigwidgets - knotifications - kwidgetsaddons - qt5-declarative - qt5-quickcontrols2 - qqc2-desktop-style - - - /usr/bin - /etc - /usr/lib - /usr/include - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/info - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-15 - 21.04.3 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-02-11 - 1.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-15 - 1.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-08 - 1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-18 - 1.3.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 1.3.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-19 - 1.3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-20 - 1.3.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-27 - 1.3.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-13 - 1.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 1.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 1.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-10 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-23 - 1.2.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 1.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-25 - 1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-08 - 1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-12 - 1.0.3 - Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-09 - 0.9g - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdeedu-data - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.applications - Common data for KDE Edu applications - Common data for KDE Edu applications. - mirrors://kde/stable/release-service/21.12.2/src/kdeedu-data-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/applications/kdeedu-data/pspec.xml - - - kdeedu-data - - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdegraphics-mobipocket - https://www.kde.org/applications/graphics/ - - Stefan Gronewold - groni@pisilinux.org - - FDL - GPL - LGPL - desktop.kde.applications - A collection of plugins to handle mobipocket files - A collection of plugins to handle mobipocket files - http://download.kde.org/stable/release-service/21.12.2/src/kdegraphics-mobipocket-21.12.2.tar.xz - - extra-cmake-modules - kio-devel - qt5-base-devel - - desktop/kde/applications/kdegraphics-mobipocket/pspec.xml - - - kdegraphics-mobipocket - A collection of plugins to handle mobipocket files - - kio - qt5-base - - - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - kdegraphics-mobipocket-devel - Development headers for kdegraphics-mobipocket - - kdegraphics-mobipocket - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-19 - 16.12.0 - Rebuild. - Stefan Gronewold - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kdegraphics-svgpart - https://www.kde.org/applications/graphics/ - - Stefan Gronewold - groni@pisilinux.org - - FDL - GPL - LGPL - desktop.kde.applications - A KPart for viewing SVGs - A KPart for viewing SVGs - mirrors://kde/stable/release-service/21.12.2/src/svgpart-21.12.2.tar.xz - - extra-cmake-modules - gettext-devel - glibc-devel - kcoreaddons-devel - kparts-devel - python-devel - qt5-base-devel - qt5-svg-devel - - desktop/kde/applications/kdegraphics-svgpart/pspec.xml - - - kdegraphics-svgpart - A KPart for viewing SVGs - - kcoreaddons - kparts - qt5-base - qt5-svg - ki18n - libgcc - kxmlgui - kconfigwidgets - - - /usr/share - /usr/lib/qt5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-08 - 16.11.90 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kdegraphics-thumbnailers - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.graphics - KDE4 thumbnailer library - KDE4 önizleme kitaplıkları - kdegraphics-thumbnailers contains thumbnail-related libraries. - kdegraphics-thumbnailers, önizleme kitaplıklarını içerir. - mirrors://kde/stable/release-service/21.12.2/src/kdegraphics-thumbnailers-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kio-devel - libkdcraw-devel - libkexiv2-devel - karchive-devel - - desktop/kde/applications/kdegraphics-thumbnailers/pspec.xml - - - kdegraphics-thumbnailers - - kio - libgcc - qt5-base - libkdcraw - libkexiv2 - karchive - - - /usr/lib - /usr/share/doc - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdenetwork-filesharing - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - library - desktop.kde.applications - Filesharing configuration modlue. - Dosya paylaşım konfigürasyon modülü. - Filesharing configuration modlue. - Dosya paylaşım konfigürasyon modülü. - mirrors://kde/stable/release-service/21.12.2/src/kdenetwork-filesharing-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kdoctools-devel - kcoreaddons-devel - ki18n-devel - kio-devel - kservice-devel - kdeclarative-devel - kwidgetsaddons-devel - samba-devel - - desktop/kde/applications/kdenetwork-filesharing/pspec.xml - - - kdenetwork-filesharing - - kio - ki18n - libgcc - qt5-base - qt5-declarative - kservice - kcompletion - kcoreaddons - kdeclarative - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - - - kdenetwork - - - kdenetwork - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdenlive - https://kdenlive.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.multimedia - A video editing GUI for KDE4 using the MLT video framework - MLT video yapısı kullanan, KDE için bir video düzenleme uygulaması - Nieliniowy edytor wideo - Kdenlive est multi-piste, gère une liste de clips et gère les doubles moniteurs vidéos. Il fournit également entre autres un support de couches personnalisables ainsi que des effets et des transitions de base. - kdenlive provides dual video monitors, a multi-track timeline and clip list. Other features include customizable layout support, basic effects and transitions. - kdenlive, ikili video izleyicileri, çoklu parça zaman çizelgesi ve klip listesi sunmaktadır. Diğer özellikler arasında özelleştirilebilir düzenleme desteği, temel efektler ve geçişler sayılabilir. - Kdenlive jest nieliniowym pakietem do edycji wideo obsługującym DV, HDC i wiele innych formatów. - mirrors://kde/stable/release-service/21.12.2/src/kdenlive-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-script-devel - ladspa-sdk-devel - qt5-svg-devel - qt5-webkit-devel - qt5-location-devel - karchive-devel - kbookmarks-devel - kcoreaddons-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - kfilemetadata-devel - libv4l-devel - kio-devel - ffmpeg-devel - sdl-image-devel - kwidgetsaddons-devel - kplotting-devel - knotifyconfig-devel - knewstuff-devel - kxmlgui-devel - knotifications-devel - kguiaddons-devel - ktextwidgets-devel - kiconthemes-devel - kdoctools-devel - mlt-devel - purpose-devel - frei0r-plugins-devel - qt5-declarative-devel - qt5-multimedia-devel - qt5-quickcontrols2-devel - qt5-webengine-devel - qt5-networkauth-devel - kdeclarative-devel - kcrash-devel - - desktop/kde/applications/kdenlive/pspec.xml - - - kdenlive - - kio - mlt - cdrkit - ki18n - solid - kcrash - libgcc - ffmpeg - kconfig - kxmlgui - kdeclarative - qt5-svg - karchive - kservice - qt5-base - knewstuff - kplotting - sdl-image - dvdauthor - kbookmarks - kguiaddons - kitemviews - qt5-script - qt5-webkit - ladspa-sdk - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - qt5-location - ktextwidgets - kfilemetadata - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - frei0r-plugins - purpose - qt5-declarative - qt5-quickcontrols - qt5-quickcontrols2 - qt5-multimedia - qt5-webengine - qt5-networkauth - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/man - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-09 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-05 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-04-13 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-25 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdepim-addons - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - FDL - GPL - LGPL - desktop.kde.applications - Addons for the KDE PIM apllications - Addons for the KDE PIM apllications - mirrors://kde/stable/release-service/21.12.2/src/kdepim-addons-21.12.2.tar.xz - - akonadi-calendar-devel - akonadi-devel - akonadi-notes-devel - akonadi-import-wizard-devel - boost-devel - calendarsupport-devel - cyrus-sasl-devel - eventviews-devel - extra-cmake-modules - glibc-devel - grantleetheme-devel - incidenceeditor-devel - kholidays-devel - kcalutils-devel - kconfig-devel - kpkpass-devel - kitinerary-devel - kdeclarative-devel - kdesignerplugin - kdoctools-devel - ki18n-devel - ktnef-devel - kxmlgui-devel - libgravatar-devel - libical-devel - libkdepim-devel - libkgapi-devel - libkleo-devel - mailcommon-devel - mailimporter-devel - messagelib-devel - pimcommon-devel - python-devel - qt5-base-devel - qt5-declarative-devel - qt5-webengine-devel - kio-devel - kmime-devel - kcodecs-devel - kcalendarcore-devel - kservice-devel - kcontacts-devel - kitemviews-devel - kcompletion-devel - kcoreaddons-devel - kiconthemes-devel - akonadi-mime-devel - kpimtextedit-devel - ktextwidgets-devel - kconfigwidgets-devel - kmailtransport-devel - kwidgetsaddons-devel - akonadi-contacts-devel - kidentitymanagement-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kimap-devel - gpgme-devel - gpgme-qt5-devel - kdiagram-devel - grantlee-qt5-devel - libksieve-devel - prison-devel - syntax-highlighting-devel - kparts-devel - kaddressbook-devel - kontactinterface-devel - kguiaddons-devel - - desktop/kde/applications/kdepim-addons/pspec.xml - - - kdepim-addons - Addons for the KDE PIM apllications - - akonadi - akonadi-calendar - akonadi-notes - prison - calendarsupport - eventviews - grantleetheme - incidenceeditor - kcalutils - kholidays - kconfig - kpkpass - kdeclarative - gpgme-qt5 - kitinerary - ki18n - ktnef - kxmlgui - libgcc - libgravatar - libkdepim - libkleo - mailcommon - messagelib - pimcommon - qt5-base - qt5-declarative - qt5-webengine - kio - kmime - kcodecs - kcalendarcore - kservice - kcontacts - kitemviews - kcompletion - kcoreaddons - kiconthemes - akonadi-mime - kpimtextedit - ktextwidgets - kconfigwidgets - kmailtransport - kwidgetsaddons - akonadi-contacts - kidentitymanagement - gpgme - kjobwidgets - grantlee-qt5 - kimap - libksieve - kitemmodels - mailimporter - syntax-highlighting - akonadi-import-wizard - kontactinterface - kaddressbook - kguiaddons - - - /etc/xdg - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - kde-baseapps - - - kde-baseapps - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-07 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-10 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-08 - 16.08.3 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kdepim-runtime - https://community.kde.org/KDE_PIM - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - app:gui - desktop.kde.applications - KDE5 PIM Runtime Environment - KDE5 PIM (Kişisel Bilgi Yönetimi) çalışma zamanı ortamı - kdepim-runtime contains KDE5 PIM (Personal Information Management) runtime environment like akonadi agents. - kdepim-runtime, kdelibs kullanarak yazılmış olan Akonadi ajanları da dahil olmak üzere KDE5 PIM (Personal Information Management - Kişisel Bilgi Yönetimi) çalışma zamanı ortamını içerir. - kontact - mirrors://kde/stable/release-service/21.12.2/src/kdepim-runtime-21.12.2.tar.xz - - kdoctools-devel - boost-devel - shared-mime-info - akonadi-devel - akonadi-calendar-devel - akonadi-search-devel - kcmutils-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - knotifyconfig-devel - kross-devel - kmailtransport-devel - kidentitymanagement-devel - kalarmcal-devel - kcalutils-devel - kmbox-devel - kimap-devel - libkgapi-devel - kholidays-devel - ksyndication-devel - pimcommon-devel - cyrus-sasl-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-webkit-devel - qt5-webengine-devel - extra-cmake-modules - qt5-location-devel - qt5-networkauth-devel - akonadi-mime-devel - akonadi-notes-devel - akonadi-contacts-devel - qt5-speech-devel - kdav-devel - ffmpeg-devel - kldap-devel - libkdepim-devel - libXScrnSaver-devel - qca2-qt5-devel - qt5-keychain-devel - - desktop/kde/applications/kdepim-runtime/pspec.xml - - - kdepim-runtime - - akonadi - libkgapi - kio - ki18n - kimap - kmbox - kmime - libgcc - kcodecs - kconfig - kwallet - kxmlgui - kcalendarcore - kcmutils - kservice - qt5-base - kalarmcal - kcalutils - kitemviews - kcompletion - kcoreaddons - kdbusaddons - kitemmodels - pimcommon - kcontacts - kjobwidgets - knotifyconfig - kwindowsystem - kconfigwidgets - kmailtransport - ktextwidgets - knotifications - kwidgetsaddons - qt5-speech - qt5-xmlpatterns - akonadi-calendar - kdelibs4-support - cyrus-sasl - akonadi-mime - akonadi-notes - qt5-webengine - qt5-networkauth - akonadi-contacts - kidentitymanagement - kdav - kldap - libkdepim - qt5-keychain - - - /etc/xdg - /usr/lib - /usr/bin - /usr/share - /usr/share/mime - /usr/share/kservicetypes5 - /usr/share/kservices5 - /usr/share/knotifications5 - /usr/share/icons - /usr/share/dbus-1 - /usr/share/akonadi - /usr/share/ontology - /usr/share/autostart - /usr/share/applications - /usr/share/doc - /usr/share/locale - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdesdk-thumbnailers - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - library - desktop.kde.sdk - Translation file thumbnail generators - Translation file thumbnail generators - mirrors://kde/stable/release-service/21.12.2/src/kdesdk-thumbnailers-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kconfig-devel - ki18n-devel - kio-devel - gettext-devel - - desktop/kde/applications/kdesdk-thumbnailers/pspec.xml - - - kdesdk-thumbnailers - - kio - ki18n - libgcc - gettext - kconfig - qt5-base - kwidgetsaddons - - - /usr/share/kservices5 - /usr/share/config.kcfg - /usr/lib - /usr/share/doc - /usr/share/locale - - - kdesdk - - - kdesdk - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdf - https://utils.kde.org/projects/kdf/ - - Stefan Gronewold - groni@pisilinux.org - - FDL - GPL - LGPL - desktop.kde.applications - View Disk Usage - KDiskFree displays the available file devices (hard drive partitions, floppy and CD drives, etc.) along with information on their capacity, free space, type and mount point. It also allows you to mount and unmount drives and view them in a file manager. - http://download.kde.org/stable/release-service/21.12.2/src/kdf-21.12.2.tar.xz - - extra-cmake-modules - gettext-devel - glibc-devel - kcmutils-devel - kconfigwidgets-devel - kcoreaddons-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kio-devel - knotifications-devel - kwidgetsaddons-devel - kxmlgui-devel - qt5-base-devel - - desktop/kde/applications/kdf/pspec.xml - - - kdf - View Disk Usage - - kcmutils - kconfigwidgets - kcoreaddons - ki18n - kiconthemes - kio - knotifications - kxmlgui - qt5-base - - - /etc/xdg - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-30 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kdiagram - http://www.kde.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Powerful libraries for creating business diagrams - Powerful libraries for creating business diagrams - https://download.kde.org/stable/kdiagram/2.8.0/kdiagram-2.8.0.tar.xz - - extra-cmake-modules qt5-assistant-devel - qt5-base-devel - qt5-designer-devel - qt5-linguist - qt5-svg-devel - qt5-sql-sqlite - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-odbc - - desktop/kde/applications/kdiagram/pspec.xml - - - kdiagram - Powerful libraries for creating business diagrams - - libgcc - qt5-base - qt5-svg - - - /usr/lib - /usr/lib/qt5 - /usr/share/locale - /usr/share/doc - - - - kdiagram-devel - Development files for kdiagram - - kdiagram - - - /usr/include - /usr/lib/cmake - - - - - 2022-01-10 - 2.8.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 2.8.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 2.8.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 2.8.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 2.8.0 - Version bump. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2021-03-10 - 2.8.0 - Version bump. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-09-13 - 2.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 2.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 2.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 2.6.2 - Version bump - Ertuğrul Erata - muscnsl@gmail.com - - - 2020-02-02 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-09-15 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-07-22 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-18 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-03-11 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-02-14 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-11 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-26 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-08 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 2.6.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-04-18 - 2.6.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-04 - 2.6.0 - Version no fix. - Kamil Atlı - suvari@pisilinux.org - - - 2017-06-30 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-19 - 16.12.0 - Rebuild. - Stefan Gronewold - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kdialog - https://github.com/KDE/kdialog - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - kdialog allows you to display dialog boxes from shell scripts - The syntax is very much inspired from the "dialog" command - (which shows text mode dialogs). - mirrors://kde/stable/release-service/21.12.2/src/kdialog-21.12.2.tar.xz - - extra-cmake-modules - gettext-devel - glibc-devel - kio-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - libICE-devel - libX11-devel - libXext-devel - python-devel - kdbusaddons-devel - kguiaddons-devel - kiconthemes-devel - knotifications-devel - ktextwidgets-devel - qt5-base-devel - - desktop/kde/applications/kdialog/pspec.xml - - - kdialog - kdialog allows you to display dialog boxes from shell scripts - - kio - qt5-base - ki18n - libX11 - libgcc - kconfig - kguiaddons - kdbusaddons - kcompletion - kcoreaddons - kiconthemes - ktextwidgets - kwindowsystem - knotifications - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/share/doc - - - kde-baseapps - - - kde-baseapps - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-19 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-03 - 16.11.80 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - keditbookmarks - https://github.com/KDE/keditbookmarks - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Bookmark Organizer and Editor - Bookmark Organizer and Editor - mirrors://kde/stable/release-service/21.12.2/src/keditbookmarks-21.12.2.tar.xz - - extra-cmake-modules - gettext-devel - glibc-devel - kbookmarks-devel - kcoreaddons-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kio-devel - kparts-devel - kwindowsystem-devel - python-devel - qt5-base-devel - - desktop/kde/applications/keditbookmarks/pspec.xml - - - keditbookmarks - Bookmark Organizer and Editor - - kbookmarks - ki18n - kio - kparts - qt5-base - libgcc - kconfig - kxmlgui - kservice - kcompletion - kcoreaddons - kiconthemes - kwindowsystem - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - kde-baseapps - - - kde-baseapps - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-03 - 16.11.90 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kfind - http://kde.org/applications/utilities/kfind/ - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.utils - Find Files/Folders - Find Files/Folders - mirrors://kde/stable/release-service/21.12.2/src/kfind-21.12.2.tar.xz - - extra-cmake-modules - gettext-devel - glibc-devel - karchive-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdelibs4-support-devel - kdoctools-devel - python-devel - kfilemetadata-devel - qt5-base-devel - - desktop/kde/applications/kfind/pspec.xml - - - kfind - Find Files/Folders - - karchive - kdelibs4-support - libgcc - qt5-base - kio - ki18n - kconfig - kxmlgui - kservice - kcompletion - kcoreaddons - kjobwidgets - kconfigwidgets - kfilemetadata - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - /usr/share/man/man1 - - - kde-baseapps - - - kde-baseapps - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-19 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-03 - 16.11.90 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kfloppy - http://kde.org/applications/utilities/kfloppy - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.utils - A floppy formatter - A floppy formatter - KFloppy is a utility that provides a straightforward graphical means to format 3.5" and 5.25" floppy disks. - KFloppy is a utility that provides a straightforward graphical means to format 3.5" and 5.25" floppy disks. - kfloppy - http://download.kde.org/stable/release-service/21.12.2/src/kfloppy-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - ki18n-devel - kcoreaddons-devel - kio-devel - kdoctools-devel - kxmlgui-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kfloppy/pspec.xml - - - kfloppy - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - - - /usr/share/doc - /usr/bin - /usr/share - /usr/share/icons - /usr/share/applications - /usr/share/locale/ - /usr/share/metainfo/org.kde.kfloppy.appdata.xml - /etc/xdg/kfloppy.categories - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-26 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-04-20 - 16.04 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kfourinline - https://www.kde.org/applications/games/kfourinline/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Four in a row board game - Bir satırda dört tahta oyunu - KFourInLine is a board game for two players based on the Connect-Four game. - KFourInLine iki kişiyle oynanan Hedef 4 türevi bir oyundur. - kfourinline - mirrors://kde/stable/release-service/21.12.2/src/kfourinline-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kitemmodels-devel - kdbusaddons-devel - kdeclarative-devel - ki18n-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kcompletion-devel - kxmlgui-devel - kdnssd-devel - kio-devel - knotifyconfig-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - libkdegames-devel - - desktop/kde/applications/kfourinline/pspec.xml - - - kfourinline - - ki18n - kdnssd - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcompletion - kcoreaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kgeography - https://www.kde.org/applications/education/kgeography/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - KGeography is a geography learning tool - Bir coğrafya uygulaması - KGeography is a geography learning tool, which allows you to learn about the political divisions of some countries (divisions, capitals of those divisions and their associated flags if there are some). - KGeography, ülkeler hakkında çeşitli bilgiler sunan bir coğrafya uygulamasıdır. - kgeography - https://download.kde.org/stable/release-service/21.12.2/src/kgeography-21.12.2.tar.xz - - qt5-base-devel - kconfig-devel - kcrash-devel - kdoctools-devel - kxmlgui-devel - kwidgetsaddons-devel - kcoreaddons-devel - ki18n-devel - kitemviews-devel - kiconthemes-devel - kservice-devel - kconfigwidgets-devel - extra-cmake-modules - - desktop/kde/applications/kgeography/pspec.xml - - - kgeography - - qt5-base - libgcc - kcrash - kconfig - kxmlgui - kwidgetsaddons - kcoreaddons - ki18n - kitemviews - kiconthemes - kconfigwidgets - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kgpg - http://kde.org/applications/utilities/kgpg/ - - Stefan Gronewold - groni@pisilinux.org - - FDL - LGPL - GPL - desktop.kde.applications - A QtQuick plugin to render beautiful and interactive charts - KGpg is a simple interface for GnuPG, a powerful encryption utility. - mirrors://kde/stable/release-service/21.12.2/src/kgpg-21.12.2.tar.xz - - akonadi-devel - boost-devel - akonadi-contacts-devel - gettext-devel - glibc-devel - gpgme-devel - karchive-devel - kcodecs-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kio-devel - kjobwidgets-devel - knotifications-devel - kservice-devel - ktextwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - kitemmodels-devel - kcalendarcore-devel - kemoticons-devel - kcontacts-devel - kinit-devel - kunitconversion-devel - libical-devel - python-devel - libevent-devel - qt5-webengine-devel - qt5-base-devel - extra-cmake-modules - - desktop/kde/applications/kgpg/pspec.xml - - - kgpg - A GnuPG frontend - - gpgme - boost - qt5-base - kio - ki18n - kcrash - libgcc - akonadi - kcodecs - kconfig - kxmlgui - kservice - karchive - kcontacts - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - ktextwidgets - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - akonadi-contacts - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-06-09 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-05 - 16.11.90 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - khangman - https://www.kde.org/applications/education/khangman/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - KHangMan is a game for kids based on the well-known hangman game - Adam asmaca oyununun çocuklar için uyarlanmış, öğretici versiyonu - KHangMan is a game based on the well-known hangman game. It is aimed at children aged six and over. The game has several categories of words to play with, for example: Animals (animals words) and three difficulty categories: Easy, Medium and Hard. - KHangman, adam asmaca olarak bilinen oyunun 6 yaş ve üzeri için uyarlanmış bir uygulamasıdır. Oynamak için seçilebilecek değişik kategoriler ve 3 farklı zorluk seviyesi bulunuyor. - khangman - mirrors://kde/stable/release-service/21.12.2/src/khangman-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - kdeclarative-devel - knewstuff-devel - ki18n-devel - kcrash-devel - kcompletion-devel - kconfig-devel - kcoreaddons-devel - kconfigwidgets-devel - knotifications-devel - kxmlgui-devel - kwidgetsaddons-devel - kio-devel - qt5-svg-devel - qt5-linguist - qt5-declarative-devel - libkeduvocdocument-devel - extra-cmake-modules - - desktop/kde/applications/khangman/pspec.xml - - - khangman - - qt5-base - kdeclarative - knewstuff - ki18n - kwidgetsaddons - kconfig - kcoreaddons - kxmlgui - qt5-declarative - libkeduvocdocument - libgcc - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-10 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - khelpcenter - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - KDE Help Center - KDE help center utility to read help documentation about various KDE applications. - mirrors://kde/stable/release-service/21.12.2/src/khelpcenter-21.12.2.tar.xz - - qt5-base-devel + gobject-introspection-devel + dbus-glib-devel libxml2-devel - libdbusmenu-qt-devel - kinit-devel - karchive-devel - kcmutils-devel - khtml-devel - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - kdesignerplugin - docbook-xsl - xapian-core-devel - grantlee-qt5-devel - extra-cmake-modules + farstream-devel + telepathy-farstream-devel + doxygen - desktop/kde/applications/khelpcenter/pspec.xml + network/chat/telepathy-qt5/pspec.xml - khelpcenter + telepathy-qt5 - qt5-base - kio + glib2 libgcc - libxml2 - karchive - kbookmarks - khtml - ki18n - kparts - kcodecs - kconfig - kxmlgui - kcmutils - kservice - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kwindowsystem - kconfigwidgets - kwidgetsaddons - grantlee-qt5 - - - /etc/xdg - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-04 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-23 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-06 - 16.08.01 - Version Bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-08-18 - 5.6.4 - Remove Locale file conflicts language package . - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kidentitymanagement - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.applications - KDE PIM libraries - Library for the KDE-PIM(Personal-Infomation-Management - mirrors://kde/stable/release-service/21.12.2/src/kidentitymanagement-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - kpimtextedit-devel - kio-devel - kcodecs-devel - kconfig-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - ktextwidgets-devel - kwidgetsaddons-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kpimtextedit-devel - kunitconversion-devel - kpimtextedit-devel - extra-cmake-modules - python-devel - kiconthemes-devel - grantlee-qt5-devel - - desktop/kde/applications/kidentitymanagement/pspec.xml - - - kidentitymanagement - - qt5-base - kpimtextedit - kio - ki18n - libgcc - kcodecs - kconfig - kxmlgui - kiconthemes - kcompletion - kcoreaddons - ktextwidgets - kwidgetsaddons - kpimtextedit - grantlee-qt5 - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kidentitymanagement-devel - Development files for kidentitymanagement - - qt5-base-devel - kpimtextedit-devel - ktextwidgets-devel - kidentitymanagement - - - /etc/xdg - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-10 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kig - https://www.kde.org/applications/education/kig/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - An interactive geometry application - Bir etkileşimli geometri uygulaması - Kig is an application for interactive geometry. - Kig, bir etkileşimli geometri uygulamasıdır. - kig - mirrors://kde/stable/release-service/21.12.2/src/kig-21.12.2.tar.xz - - qt5-base-devel - qt5-svg-devel - boost-devel - ktexteditor-devel - kdoctools-devel - kemoticons-devel - kitemmodels-devel - qt5-xmlpatterns-devel - gettext-devel - pkgconfig - kcrash-devel - karchive-devel - extra-cmake-modules - - desktop/kde/applications/kig/pspec.xml - - - kig - - qt5-base - boost - kcrash - ktexteditor - qt5-xmlpatterns - qt5-svg - ki18n - kparts - ktexteditor - kiconthemes - kconfigwidgets - karchive - kxmlgui - kitemmodels - libgcc - kservice - kcompletion - kcoreaddons - kwidgetsaddons - kconfig - - - /usr/lib - /usr/lib/qt5 - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - killbots - https://www.kde.org/applications/games/killbots/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Run for your life - Hayatta kalmak için kaçın - Killbots is a simple game of evading killer robots. Who created the robots and why they have been programmed to destroy, no one knows. All that is known is that the robots are numerous and their sole objective is to destroy you. - Killbots katil robotlardan kaçmaya çalıştığınız basit bir oyundur. Robotların kimin tarafından yaratıldığı veya neden yok etmek için programlandığı bilinmiyor. Tek gerçek şu ki bir çok robot var ve tek amaçları sizi yok etmek. - killbots - mirrors://kde/stable/release-service/21.12.2/src/killbots-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - kcompletion-devel - knotifyconfig-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/killbots/pspec.xml - - - killbots - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kimap - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - Job-based API for interacting with IMAP servers - API for interacting with IMAP servers - mirrors://kde/stable/release-service/21.12.2/src/kimap-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - kmime-devel - boost-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - cyrus-sasl-devel - kunitconversion-devel - extra-cmake-modules - - desktop/kde/applications/kimap/pspec.xml - - - kimap - - qt5-base - kmime - kio - ki18n - libgcc - kcodecs - cyrus-sasl - kcoreaddons - - - /etc/xdg - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/locale - /usr/share - - - - kimap-devel - Development files for kimap - - qt5-base-devel - kimap - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-27 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-19 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kio-extras - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.network - Additional KIO-slaves for KDE5 applications - Additional KIO-slaves for KDE5 applications - mirrors://kde/stable/release-service/21.12.2/src/kio-extras-21.12.2.tar.xz - - qt5-phonon-devel - extra-cmake-modules - karchive-devel - kbookmarks-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdnssd-devel - kdoctools-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kpty-devel - solid-devel - syntax-highlighting-devel - qt5-sql-postgresql - qt5-base-devel - qt5-sql-sqlite - qt5-sql-mysql - qt5-sql-odbc - qt5-svg-devel - libssh - kded-devel - gperf - samba-devel - taglib-devel - libssh-devel - libmtp-devel - openexr-devel - kactivities-devel - khtml-devel - kdsoap-devel - libXcursor-devel - kactivities-stats-devel - libtirpc-devel - libappimage-devel - - desktop/kde/applications/kio-extras/pspec.xml - - - kio-extras - - kio - kpty - khtml - ki18n - samba - solid - kdnssd - kparts - libgcc - libmtp - libssh - taglib - kdsoap - kconfig - kxmlgui - qt5-svg - libtirpc - karchive - kservice qt5-base - libXcursor - kbookmarks - kguiaddons - qt5-phonon - kactivities - kcoreaddons - kdbusaddons - kiconthemes - openexr-libs - qt5-sql-odbc - qt5-sql-mysql - qt5-sql-sqlite - kconfigwidgets - libappimage - kactivities-stats - qt5-sql-postgresql - syntax-highlighting - kded + telepathy-glib + telepathy-farstream + doxygen - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 /usr/lib /usr/share/doc - kio-extras-devel - Development files for kio-extras + telepathy-qt5-devel + Development files for telepathy-qt5 + telepathy-qt5 için geliştirme dosyaları - kio-extras + telepathy-qt5 + qt5-base-devel + telepathy-glib-devel + telepathy-farstream-devel /usr/include - /usr/lib/cmake + /usr/lib/pkgconfig - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-19 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-20 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - + 2020-05-11 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-09 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-01 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kipi - https://github.com/KDE/kipi-plugins - - Ali Algul - aligulle3801@gmail.com - - GPLv1 - app - desktop.kde.applications - A collection of plugins extending the KDE graphics and image applications - A collection of plugins extending the KDE graphics and image applications - A collection of plugins extending the KDE graphics and image applications - A collection of plugins extending the KDE graphics and image applications - https://download.kde.org/stable/release-service/21.12.2/src/kipi-plugins-21.12.2.tar.xz - - libkipi-devel - kcompletion-devel - libmediawiki-devel - libkvkontakte-devel - extra-cmake-modules - karchive-devel - kconfig-devel - ki18n-devel - kio-devel - kwindowsystem-devel - kxmlgui-devel - qt5-base-devel - qt5-svg-devel - qt5-xmlpatterns-devel - qt5-webengine-devel - - desktop/kde/applications/kipi/pspec.xml - - - kipi - - kio - libgcc - kconfig - kxmlgui - libkipi - karchive - kcompletion - libmediawiki - libkvkontakte - qt5-base - kcoreaddons - kwindowsystem - kconfigwidgets - qt5-xmlpatterns - ki18n - qt5-webengine - - - /usr/lib - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 5.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-14 - 5.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-11 - 5.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 5.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 5.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 5.9.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-10 - 5.9.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-15 - 5.8.0 - First release. - Ali Algul - aligulle3801@gmail.com - - - - - - kiriki - https://www.kde.org/applications/games/kiriki/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Yahtzee like dice game - Yahtzee benzeri zar oyunu - Kiriki is an addictive and fun dice game for KDE, designed to be played by as many as six players. - Kiriki KDE için alışkanlık yapan ve eğlenceli bir zar oyunudur. Altı oyuncuya kadar birlikte oynanabilir. - kiriki - mirrors://kde/stable/release-service/21.12.2/src/kiriki-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kdoctools-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kiriki/pspec.xml - - - kiriki - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - kiconthemes - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kiten - https://www.kde.org/applications/education/kiten/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - A Japanese reference/study tool - Japonca referans ve alıştırma uygulaması - Kiten is a Japanese reference/study tool. - Kiten, Japonca referans ve alıştırma uygulamasıdır. - kiten>kiten - mirrors://kde/stable/release-service/21.12.2/src/kiten-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - extra-cmake-modules - karchive-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdoctools-devel - gettext-devel - ki18n-devel - khtml-devel - kxmlgui-devel - kio-devel - kparts-devel - kcrash-devel - knotifications-devel - kwidgetsaddons-devel - - desktop/kde/applications/kiten/pspec.xml - - - kiten - - qt5-base - karchive - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kdoctools - gettext - ki18n - khtml - kxmlgui - kio - kparts - libgcc - kcrash - knotifications - kwidgetsaddons - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - kiten-devel - Development files for kiten - kiten için geliştirme dosyaları - - kiten - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kitinerary - https://download.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.applications - Data model and extraction system for travel reservation information - Data model and extraction system for travel reservation information - Seyahat rezervasyon bilgisi için veri modeli ve ekstraksiyon sistemi - Seyahat rezervasyon bilgisi için veri modeli ve ekstraksiyon sistemi - https://download.kde.org/stable/release-service/21.12.2/src/kitinerary-21.12.2.tar.xz - - qt5-declarative-devel - qt5-base-devel - kcoreaddons-devel - poppler-cpp-devel - kcontacts-devel - kcalendarcore-devel - libxml2-devel - kpkpass-devel - poppler-devel - ki18n-devel - kmime-devel - zlib-devel - kconfig-devel - kcodecs-devel - karchive-devel - extra-cmake-modules - openssl-devel - - desktop/kde/applications/kitinerary/pspec.xml - - - kitinerary - - zlib - ki18n - kmime - libgcc - kpkpass - kcodecs - poppler - kcalendarcore - kconfig - kcontacts - karchive - libxml2 - openssl - qt5-base - qt5-declarative - - - /etc/xdg - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - kitinerary-devel - Development files for kitinerary - - kitinerary - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 + 0.9.8 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kjumpingcube - https://www.kde.org/applications/games/kjumpingcube/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Territory capture game - Alan kapma oyunu - KJumpingCube is a simple tactical game. - KJumpingCube basit bir taktik oyunudur. - kjumpingcube - mirrors://kde/stable/release-service/21.12.2/src/kjumpingcube-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kitemmodels-devel - kwidgetsaddons-devel - kwindowsystem-devel - kdbusaddons-devel - ki18n-devel - kconfigwidgets-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - knewstuff-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - libkdegames-devel - - desktop/kde/applications/kjumpingcube/pspec.xml - - - kjumpingcube - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcoreaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /etc/xdg/kjumpingcube.categories - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kldap - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - LDAP access API for KDE - Allows LDAP accessing with a convenient Qt style C++ API. - mirrors://kde/stable/release-service/21.12.2/src/kldap-21.12.2.tar.xz - - qt5-base-devel - kcompletion-devel - kdoctools-devel - ki18n-devel - kio-devel - kmbox-devel - kmime-devel - kwallet-devel - openldap-server - cyrus-sasl-devel - extra-cmake-modules - qt5-keychain-devel - kconfig-devel - kcoreaddons-devel - - desktop/kde/applications/kldap/pspec.xml - - - kldap - - qt5-base - kcompletion - kwallet - ki18n - kio - libgcc - cyrus-sasl - openldap-client - kwidgetsaddons - qt5-keychain - kconfig - kcoreaddons - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kldap-devel - Development files for kdelibs4-support - - qt5-base-devel - kldap - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 + 2018-09-10 + 0.9.7 Version bump Mustafa Cinasal muscnsl@gmail.com - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-27 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2017-05-20 + 0.9.7 + Version bump + Mustafa Cinasal + muscnsl@gmail.com - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - bovo - https://www.kde.org/applications/games/bovo/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - app:gui - desktop.kde.games - A Gomoku like game for two players. - Bovo is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board. - bovo - mirrors://kde/stable/release-service/21.12.2/src/bovo-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - mesa-devel - qt5-svg-devel - kxmlgui-devel - kdoctools-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/bovo/pspec.xml - - - bovo - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/share/appdata - /usr/share/icons - /usr/share/kxmlgui5 - /usr/share/applications - /usr/share/bovo - /usr/share/doc - - - org.kde.bovo.desktop - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kalarmcal - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - Library to provides access and handling of KAlarm calendar data - Library to provides access and handling of KAlarm calendar data - mirrors://kde/stable/release-service/21.12.2/src/kalarmcal-21.12.2.tar.xz - - qt5-base-devel - akonadi-devel - kcalendarcore-devel - kholidays-devel - kidentitymanagement-devel - akonadi-mime-devel - kcalutils-devel - boost-devel - kcalutils-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdoctools-devel - libical-devel - kholidays-devel - extra-cmake-modules - - desktop/kde/applications/kalarmcal/pspec.xml - - - kalarmcal - - qt5-base - kcalendarcore - kcalutils - kholidays - kidentitymanagement - ki18n - libgcc - akonadi - kcalutils - - - /etc/xdg - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/doc - /usr/share/locale - - - - kalarmcal-devel - Development files for kalarmcal - - qt5-base-devel - kalarmcal - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcron - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.applications - Graphical task scheduler - Görev zamanlayıcı arayüzü. - Kcron is a graphical frontend to the cron system, used to schedule regular tasks on a Unix system. - Kcron, cron görev zamanlayıcı altyapısının bir arayüzüdür. - kcron - mirrors://kde/stable/release-service/21.12.2/src/kcron-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - ki18n-devel - kdoctools-devel - kiconthemes-devel - kio-devel - kxmlgui-devel - kiconthemes-devel - - desktop/kde/applications/kcron/pspec.xml - - - kcron - - kio - ki18n - libgcc - qt5-base - kcoreaddons - kiconthemes - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - - - kdeadmin - - - kdeadmin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-09 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdiamond - https://www.kde.org/applications/games/kdiamond/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Three in a row game - Bir satırda üç oyunu - KDiamond is a single player puzzle game. The object of the game is to build lines of three similar diamonds. - KDiamond benzer elmaslardan üç tanesinin yan yana getirilmesini konu edinen tek kişilik bir bulmaca oyunudur. - kdiamond - mirrors://kde/stable/release-service/21.12.2/src/kdiamond-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kdoctools-devel - kwidgetsaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kiconthemes-devel - kxmlgui-devel - knotifications-devel - knotifyconfig-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - docbook-xsl - - desktop/kde/applications/kdiamond/pspec.xml - - - kdiamond - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kleopatra - https://www.kde.org/applications/utilities/kleopatra/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - FDL-1.1 - LGPLv2 - app:gui - desktop.kde.applications - Certificate Manager and Unified Crypto GUI - Kleopatra is a certificate manager and a universal crypto GUI. It supports managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving certificates from LDAP servers. - mirrors://kde/stable/release-service/21.12.2/src/kleopatra-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kcodecs-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - kdbusaddons-devel - kcmutils-devel - libkleo-devel - kdoctools-devel - kmime-devel - libassuan-devel - gpgme-devel - gpgme-qt5-devel - kitemmodels-devel - ktextwidgets-devel - knotifications-devel - - desktop/kde/applications/kleopatra/pspec.xml - - - kleopatra - Certificate Manager and Unified Crypto GUI - - gpgme - ki18n - kmime - libgcc - kconfig - kxmlgui - libkleo - kcmutils - qt5-base - libassuan - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - libgpg-error - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2016-06-09 - 16.04.0 - Firs release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kontact - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPL2 - desktop.kde.applications - KDE Personal Information Manager - Kontact is the integrated Personal Information Manager of KDE, but can be used with other systems as well. -It supports email, address books, calendars, tasks, news feeds and much more. - http://download.kde.org/stable/release-service/21.12.2/src/kontact-21.12.2.tar.xz - - boost-devel - extra-cmake-modules - kdoctools-devel - kontactinterface-devel - mailcommon-devel - qt5-base-devel - qt5-webengine-devel - kdbusaddons-devel - kcmutils-devel - kpimtextedit-devel - akonadi-devel - kitemmodels-devel - kparts-devel - akonadi-mime-devel - messagelib-devel - kmime-devel - pimcommon-devel - kcontacts-devel - akonadi-contacts-devel - kimap-devel - cyrus-sasl-devel - kidentitymanagement-devel - libkleo-devel - gpgme-devel - grantlee-qt5-devel - grantleetheme-devel - libkdepim-devel - ffmpeg-devel - libXScrnSaver-devel - kguiaddons-devel - - desktop/kde/applications/kontact/pspec.xml - - - kontact - KDE Personal Information Manager - - kio - ki18n - kcrash - kparts - libgcc - kconfig - kxmlgui - kcmutils - kservice - qt5-base - libkdepim - kguiaddons - kcompletion - kcoreaddons - kiconthemes - grantleetheme - kwindowsystem - qt5-webengine - kconfigwidgets - kwidgetsaddons - kontactinterface - - - /etc/xdg - /usr/bin - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-09 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-26 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - ksystemlog - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.applications - System log viewer. - Sistem kayıt görüntüleyicisi. - KSystemLog show all logs of your system, grouped by General (Default system log, Authentication, Kernel, X.org...), and optional Services (Apache, Cups, etc, ...). - Ksystemlog, sistemin bütün hata kayıtlarını (genel ve opsiyonel) görüntülemmeye yarayan bir uygulamadır. - ksystemlog - mirrors://kde/stable/release-service/21.12.2/src/ksystemlog-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kxmlgui-devel - kcoreaddons-devel - kwidgetsaddons-devel - kitemviews-devel - kiconthemes-devel - kio-devel - kconfig-devel - karchive-devel - kdoctools-devel - ki18n-devel - kcompletion-devel - ktextwidgets-devel - - desktop/kde/applications/ksystemlog/pspec.xml - - - ksystemlog - - kio - ki18n - libgcc - kconfig - kxmlgui - karchive - kservice - qt5-base - kitemviews - kcompletion - kcoreaddons - kiconthemes - ktextwidgets - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/share/applications - /usr/share/kxmlgui5 - /usr/share/doc - /usr/share/locale - - - kdeadmin - - - kdeadmin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-10 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwordquiz - https://www.kde.org - - Pisi Linux Admins + 0.9.6 + Release Bump + Pisi Linux Community admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.edu - Kwordquiz is a Flash Card Trainer - KWordQuiz is a tool that gives you a powerful way to master new vocabularies. It may be a language or any other kind of terminology.. - mirrors://kde/stable/release-service/21.12.2/src/kwordquiz-21.12.2.tar.xz - - qt5-base-devel - gettext-devel - ki18n-devel - kcrash-devel - sonnet-devel - kconfig-devel - kconfigwidgets-devel - kdoctools-devel - kguiaddons-devel - kiconthemes-devel - kitemviews-devel - knotifyconfig-devel - kio-devel - knewstuff-devel - knotifications-devel - kxmlgui-devel - kdelibs4-support-devel - kdeclarative-devel - kcoreaddons-devel - kwindowsystem-devel - kwidgetsaddons-devel - qt5-phonon-devel - libkeduvocdocument-devel - extra-cmake-modules - kdelibs4-support-devel - kdesignerplugin - cmake - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kwordquiz/pspec.xml - - - kwordquiz - - qt5-base - qt5-phonon - ki18n - kconfig - kconfigwidgets - kguiaddons - kiconthemes - kitemviews - knotifyconfig - knewstuff - knotifications - kxmlgui - kdelibs4-support - libgcc - kcoreaddons - kwindowsystem - kwidgetsaddons - libkeduvocdocument - - - /etc/xdg - /usr/bin - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - lokalize - http://www.kde.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app:gui - desktop.kde.sdk - Lokalize is the localization tool for KDE and other open source software - Uygulama yerelleştirme yardımcısı. - Lokalize is also a general computer-aided translation system (CAT) with which you can translate OpenDocument files (*.odt). - Lokalize, uygulamalar için kolaylıkla yerelleştirme yapabileceğiniz bir programdır. - mirrors://kde/stable/release-service/21.12.2/src/lokalize-21.12.2.tar.xz - - qt5-base-devel - hunspell-devel - extra-cmake-modules - kdoctools-devel - kio-devel - enchant-devel - kitemviews-devel - ki18n-devel - kross-devel - kparts-devel - sonnet-devel - kconfig-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - kdbusaddons-devel - ktextwidgets-devel - kconfigwidgets-devel - knotifications-devel - kwidgetsaddons-devel - pkgconfig - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - - desktop/kde/applications/lokalize/pspec.xml - - - lokalize - - qt5-base - kio - kitemviews - ki18n - kross - kparts - libgcc - sonnet - kconfig - kxmlgui - kcompletion - kcoreaddons - kdbusaddons - ktextwidgets - kconfigwidgets - knotifications - kwidgetsaddons - hunspell - - - /etc/xdg - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - klettres - https://www.kde.org/applications/education/klettres/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - An alphabet learning application - Alfabe öğrenme uygulaması - KLettres is an application specially designed to help the user to learn alphabet in a new language and then to learn to read simple syllables. The user can be a young child aged from two and a half or an adult that wants to learn the basics of a foreign language. - KLettres, kullanıcının yeni bir alfabeyi ve basit sesli sözleri öğrenmesi için geliştirilmiş bir uygulamadır. İki buçuk yaşındaki bir çocuk için yararlı olabileceği gibi, yeni bir dil öğrenen yetişkinler için de yardımcı olabilir. - klettres - mirrors://kde/stable/release-service/21.12.2/src/klettres-21.12.2.tar.xz - - qt5-base-devel - qt5-svg-devel - kdoctools-devel - extra-cmake-modules - kcompletion-devel - kemoticons-devel - kitemmodels-devel - ki18n-devel - knewstuff-devel - kwidgetsaddons-devel - kconfigwidgets-devel - kcoreaddons-devel - kconfig-devel - kxmlgui-devel - kcrash-devel - qt5-phonon-devel - kpackage-devel - - desktop/kde/applications/klettres/pspec.xml - - - klettres - - qt5-base - qt5-svg - qt5-phonon - knewstuff - ki18n - kcrash - kconfig - kxmlgui - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - libgcc - - - /usr/share/doc - /usr/bin - /usr/share - /etc/xdg - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - klickety - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - A kind of solitary game - Bir tür soliter oyunu - Klickety is a kind of solitary game that takes place on a Tetris-like board. - Klickety Tetris gibi tahta üzerinde yer alan bir tür soliter oyunu - klickety - mirrors://kde/stable/release-service/21.12.2/src/klickety-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - ki18n-devel - kconfigwidgets-devel - kxmlgui-devel - kio-devel - kdoctools-devel - knotifyconfig-devel - kdbusaddons-devel - knotifications-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/klickety/pspec.xml - - - klickety - - kio - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/bin - /usr/share/applications - /usr/share/icons - /usr/share/kconf_update - /usr/share/klickety - /usr/share/knotifications5 - /usr/share/metainfo - /usr/share/kxmlgui5 - /usr/share/sounds - /usr/share/doc - /usr/share/locale - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - klines - https://www.kde.org/applications/games/klines/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Kolor Lines - Renkli çizgiler - Kolor Lines is a simple but highly addictive, one player game for KDE. Kolor Lines has been inspired by well known game of Color Lines. The goal of Kolor Lines is quite plain. The player has to move the colored balls around the game board, gathering them into the lines of the same color by five. - Kolor Lines basit ama bağımlılık yapıcı bir oyundur. Dünyaca ünlü Color Lines'tan esinlenilen oyunda amacınız aynı renkli toplardan beş tanesini yan yana getirmektir. - klines - mirrors://kde/stable/release-service/21.12.2/src/klines-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kservice-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - knewstuff-devel - libkdegames-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/klines/pspec.xml - - - klines - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmahjongg - https://www.kde.org/applications/games/kmahjongg/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Mahjongg Solitaire - Mahjongg oyunu - KMahjongg is a fun board game created after the famous oriental game of Mahjong. Unlike the original however, KMahjongg is a tile matching game for one or two players, a variation usually known as Mahjong Solitaire. - Mahjong Solitaire oyununa benzer KMahjongg bir veya iki oyuncunun birlekte oynayabileceği bir parça eşleştirme oyunudur. - kmahjongg - mirrors://kde/stable/release-service/21.12.2/src/kmahjongg-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - kdeclarative-devel - kdoctools-devel - kcompletion-devel - knewstuff-devel - kxmlgui-devel - libkdegames-devel - libkmahjongg-devel - kcompletion-devel - qt5-declarative-devel - - desktop/kde/applications/kmahjongg/pspec.xml - - - kmahjongg - - ki18n - kcrash - libgcc - kconfig - kxmlgui - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - libkmahjongg - kconfigwidgets - kwidgetsaddons - qt5-declarative - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /etc/xdg/kmahjongg.categories - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-26 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-04-20 - 16.04 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kmail - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - KDE mail client - KMail is the email component of Kontact, the integrated personal information manager from KDE. - mirrors://kde/stable/release-service/21.12.2/src/kmail-21.12.2.tar.xz - - gpgme-devel - extra-cmake-modules - kbookmarks-devel - kcmutils-devel - kcodecs-devel - kconfig-devel - kconfigwidgets-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - kguiaddons-devel - ki18n-devel - kio-devel - kitemviews-devel - kjobwidgets-devel - knotifications-devel - knotifyconfig-devel - kparts-devel - kservice-devel - ktextwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - sonnet-devel - akonadi-contacts-devel - akonadi-devel - akonadi-mime-devel - akonadi-search-devel - kcalendarcore-devel - kcalutils-devel - kcontacts-devel - kidentitymanagement-devel - kldap-devel - kmailtransport-devel - kmime-devel - kpimtextedit-devel - ktnef-devel - libgravatar - libkleo-devel - messagelib-devel - pimcommon-devel - qt5-base-devel - qt5-webengine-devel - kitemmodels-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - cyrus-sasl-devel - kontactinterface-devel - libksieve-devel - mailcommon-devel - kimap-devel - libgravatar-devel - libkdepim-devel - syntax-highlighting-devel - gpgme-qt5-devel - ffmpeg-devel - libXScrnSaver-devel - akonadi-calendar-devel - akonadi-import-wizard-devel - qt5-keychain-devel - kuserfeedback-devel - - desktop/kde/applications/kmail/pspec.xml - - - kmail - KDE mail client - - kio - gpgme - ki18n - kmime - ktnef - kcrash - kparts - libgcc - sonnet - akonadi - kcodecs - kconfig - kxmlgui - libkleo - kcalendarcore - kcmutils - kservice - qt5-base - kcalutils - kcontacts - libkdepim - libksieve - pimcommon - kbookmarks - kguiaddons - kitemviews - mailcommon - messagelib - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - kjobwidgets - libgravatar - akonadi-mime - kpimtextedit - ktextwidgets - knotifyconfig - kwindowsystem - akonadi-search - kconfigwidgets - kmailtransport - knotifications - kwidgetsaddons - akonadi-contacts - kontactinterface - akonadi-calendar - kidentitymanagement - kmail-account-wizard - akonadi-import-wizard - qt5-keychain - - - /etc/xdg - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-07 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-04-08 - 16.12.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-01-04 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kmail-account-wizard - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Kmail Account Wizard - Kmail Account Wizard - mirrors://kde/stable/release-service/21.12.2/src/kmail-account-wizard-21.12.2.tar.xz - - gpgme-devel - gpgme-qt5-devel - extra-cmake-modules - kcmutils-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - prison-devel - akonadi-devel - akonadi-search-devel - grantleetheme-devel - kpimtextedit-devel - libkdepim-devel - libkleo-devel - pimcommon-devel - qt5-base-devel - knotifyconfig-devel - ktexteditor-devel - kitemmodels-devel - akonadi-contacts-devel - kidentitymanagement-devel - kldap-devel - cyrus-sasl-devel - kmailtransport-devel - akonadi-mime-devel - mailcommon-devel - messagelib-devel - kimap-devel - kross-devel - knewstuff-devel - knotifications-devel - - desktop/kde/applications/kmail-account-wizard/pspec.xml - - - kmail-account-wizard - Kmail Account Wizard - - kio - gpgme - ki18n - kldap - kmime - kross - kcrash - libgcc - akonadi - kcodecs - kconfig - kwallet - kxmlgui - libkleo - kcmutils - qt5-base - knewstuff - libkdepim - kitemviews - kcoreaddons - kdbusaddons - akonadi-mime - kmailtransport - knotifications - kwidgetsaddons - kidentitymanagement - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-05 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kmailtransport - https://kde.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.applications - Mail Transport Service - Mail Transport Service - akonadi - mirrors://kde/stable/release-service/21.12.2/src/kmailtransport-21.12.2.tar.xz - - qt5-base-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kcmutils-devel - kmime-devel - akonadi-mime-devel - akonadi-devel - cyrus-sasl-devel - extra-cmake-modules - boost-devel - ksmtp-devel - kwallet-devel - libkgapi-devel - qt5-keychain-devel - - desktop/kde/applications/kmailtransport/pspec.xml - - - kmailtransport - app:console - - qt5-base - ki18n - ksmtp - kio - libgcc - kmime - kconfig - kwallet - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - akonadi - cyrus-sasl - akonadi-mime - libkgapi - qt5-keychain - - - /etc/xdg - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/kservices5 - /usr/share/doc/ - /usr/share/config.kcfg - /usr/share/locale - - - - kmailtransport-devel - Development files for akonadi - - kmailtransport - kwallet-devel - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmbox - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - MBox library support. - MBox library support. - mirrors://kde/stable/release-service/21.12.2/src/kmbox-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - kmime-devel - boost-devel - kcodecs-devel - - desktop/kde/applications/kmbox/pspec.xml - - - kmbox - - qt5-base - kmime - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kmbox-devel - Development files for kmbox - - qt5-base-devel - kmbox - - - /etc/xdg - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-24 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 16.12.0 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmime - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - KDE library for handling mail messages and newsgroup articles. - Kmime library for handling mail messages and newsgroup articles. - mirrors://kde/stable/release-service/21.12.2/src/kmime-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - boost-devel - ki18n-devel - kcodecs-devel - kdoctools-devel - - desktop/kde/applications/kmime/pspec.xml - - - kmime - - qt5-base - ki18n - kcodecs - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kmime-devel - Development files for kmime - - qt5-base-devel - kmime - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmines - https://www.kde.org/applications/games/kmines/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Minesweeper like game - Mayın tarlası oyunu - KMines is the classic Minesweeper game. The idea is to uncover all the squares without blowing up any mines. When a mine is blown up, the game is over. - KMines klasik mayın tarlası oyununun bir türevidir. Oyunun amacı hiç bir mayına denk gelmemeye çalışarak kutuları açmaktır. Eğer bir mayın patlarsa oyun biter. - kmines - mirrors://kde/stable/release-service/21.12.2/src/kmines-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kconfigwidgets-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - libkdegames-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kmines/pspec.xml - - - kmines - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - ktextwidgets - kconfigwidgets - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmix - http://kde.org/applications/multimedia/kmix/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.multimedia - KMix: KDE Digital Mixer - KMix: KDE için Dijital Mixer - KMix: KDE Digital Mixer - KMix: KDE için Dijital Mixer. - kmix - mirrors://kde/stable/release-service/21.12.2/src/kmix-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - ki18n-devel - kcmutils-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - libcanberra-devel - glib2-devel - alsa-lib-devel - knotifications-devel - kglobalaccel-devel - plasma-framework-devel - extra-cmake-modules - - desktop/kde/applications/kmix/pspec.xml - - - kmix - - qt5-base - alsa-lib - libcanberra - pulseaudio-libs - ki18n - kconfig - kxmlgui - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kglobalaccel - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - libgcc - plasma-framework - - - /etc - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/include - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmplot - http://kde.org/applications/education/kmplot/ - - Stefan Gronewold (groni) - groni@pisilinux.org - - FDL - GPL - LGPL - desktop.kde.edu - Mathematical Function Plotter - KmPlot is a program to draw graphs, their integrals or derivatives. It supports different systems of coordinates like the Cartesian or the polar coordinate system. The graphs can be colorized and the view is scalable, so that you are able to zoom to the level you need. - mirrors://kde/stable/release-service/21.12.2/src/kmplot-21.12.2.tar.xz - - extra-cmake-modules - gettext-devel - kdelibs4-support-devel - kdoctools-devel - ki18n-devel - kinit-devel - kunitconversion-devel - kdelibs4-support-devel - kparts-devel - kwidgetsaddons-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - qt5-base-devel - - desktop/kde/applications/kmplot/pspec.xml - - - kmplot - Mathematical Function Plotter - - kdelibs4-support - ki18n - kparts - kwidgetsaddons - qt5-base - qt5-svg - libgcc - kconfig - kxmlgui - kservice - kcompletion - kcoreaddons - ktextwidgets - kconfigwidgets - - - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - /usr/share/man - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-01 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - knavalbattle - https://www.kde.org/applications/games/knavalbattle/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Naval Battle game - Amiral Battı oyunu - knavalbattle is a Battle Ship game for KDE. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. - KBattleship KDE için bir Amiral Battı oyunudur. Gemiler denizi temsil eden oyun tahtasına yerleştirilir ve oyuncular rakiplerinin gemilerinin yerleşimini tahmin ederek gemileri vurmaya çalışır. Rakibinin tüm gemilerini daha önce batıran oyuncu kazanır. - knavalbattle - mirrors://kde/stable/release-service/21.12.2/src/knavalbattle-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kconfig-devel - kdbusaddons-devel - kdnssd-devel - ki18n-devel - kxmlgui-devel - kdoctools-devel - ktextwidgets-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/knavalbattle/pspec.xml - - - knavalbattle - - ki18n - kdnssd - libgcc - kconfig - kxmlgui - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - ktextwidgets - kwidgetsaddons - - - /usr/bin - /usr/share/applications - /usr/share/icons - /usr/share/kconf_update - /usr/share/knavalbattle - /usr/share/kservices5 - /usr/share/kxmlgui5 - /usr/share/doc - /usr/share/locale - /usr/share/qlogging-categories5 - /usr/share/metainfo/org.kde.knavalbattle.appdata.xml - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - knetwalk - https://www.kde.org/applications/games/knetwalk/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Network construction game - Ağ yapılandırma oyunu - KNetWalk is a single player logic game. The object of the game is to start the LAN, connecting all the terminals to the server, in as few turns as possible. - KNetWalk bir ağ kurma oyunudur. Dunucularla istemcileri mümkün olan en az kaynakla birleştirmeye çalışmak oyunun amacıdır. Bağımlılık yapması olasıdır. - knetwalk - mirrors://kde/stable/release-service/21.12.2/src/knetwalk-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kitemviews-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - libkdegames-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - ktextwidgets-devel - - desktop/kde/applications/knetwalk/pspec.xml - - - knetwalk - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - ktextwidgets - kconfigwidgets - kwidgetsaddons - qt5-declarative - ktextwidgets - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kollision - https://www.kde.org/applications/games/kollision/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - A simple ball dodging game - Basit bir top sıçratma oyunu - Kollision is ball dodging game. Click on the empty field to start a game: a blue ball immediately replaces your mouse cursor, and a number of red balls start to fade into the field. - Kollision basit bir top sıçratma oyunudur. Boş bir alana fareyle tıkladığınızda oyun başlar ve fare imlecinizin yerini mavi bir top alır, ayrıca olayların gelişmesine vesile olacak kırmızı toplar da alandaki yerlerini alırlar. - kollision - mirrors://kde/stable/release-service/21.12.2/src/kollision-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kconfigwidgets-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - knewstuff-devel - libkdegames-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kollision/pspec.xml - - - kollision - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kolourpaint - http://kde.org/applications/graphics/kolourpaint - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.graphics - An easy to use paint program - Kullanımı kolay bir çizim programı - KolourPaint is a simple painting program to quickly create raster images. It is useful as a touch-up tool and simple image editing tasks. - KolourPaint, kullanımı kolay bir çizim programıdır. - kolourpaint - mirrors://kde/stable/release-service/21.12.2/src/kolourpaint-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - libkexiv2-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - libksane-devel - - desktop/kde/applications/kolourpaint/pspec.xml - - - kolourpaint - - ki18n - libgcc - kconfig - kxmlgui - kservice - qt5-base - kguiaddons - libksane - kcoreaddons - kiconthemes - ktextwidgets - kconfigwidgets - kwidgetsaddons - kdelibs4-support - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/doc - /usr/share/icons - /usr/share/kolourpaint - /usr/share/kxmlgui5 - /usr/share/metainfo - /usr/share/locale/ - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-18 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-09 - 16.08.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kompare - http://www.kde.org/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.sdk - File difference viewer - Dosya karşılaştırma göstericisi. - Diff/Patch Frontend. - Dosya karşılaştırma göstericisi. - mirrors://kde/stable/release-service/21.12.2/src/kompare-21.12.2.tar.xz - - extra-cmake-modules - kdoctools-devel - qt5-base-devel - gettext-devel - libkomparediff2-devel - kcoreaddons-devel - kcodecs-devel - kiconthemes-devel - kjobwidgets-devel - kconfig-devel - kparts-devel - ktexteditor-devel - kwidgetsaddons-devel - - desktop/kde/applications/kompare/pspec.xml - - - kompare - - qt5-base - libkomparediff2 - kio - ki18n - kparts - libgcc - kcodecs - kconfig - kxmlgui - kservice - kcompletion - kcoreaddons - kiconthemes - kjobwidgets - ktexteditor - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/bin - /usr/include - - - kdesdk - - - kdesdk - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - konqueror - https://www.kde.org/applications/internet/konqueror/ - - Stefan Gronewold - groni@pisilinux.org - - FDL - GPL - LGPL - desktop.kde.applications - Konqueror - KDE File Manager and Web Browser - Konqueror is KDE's Webbrowser and swiss-army-knife for any kind of file-management and file previewing. - mirrors://kde/stable/release-service/21.12.2/src/konqueror-21.12.2.tar.xz - - extra-cmake-modules - gettext-devel - glibc-devel - kactivities-devel - karchive-devel - kbookmarks-devel - kcmutils-devel - kcrash-devel - kdelibs4-support-devel - kdesu-devel - kdoctools-devel - khtml-devel - kiconthemes-devel - kinit-devel - kio-devel - kparts-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - kwidgetsaddons-devel - libICE-devel - libX11-devel - libXext-devel - python-devel - qt5-base-devel - qt5-declarative-devel - qt5-location-devel - qt5-webchannel-devel - qt5-webengine-devel - qt5-x11extras-devel - tidy-devel - zlib-devel - libevent-devel - ffmpeg-devel - libXScrnSaver-devel - kwallet-devel - qt5-script-devel - - desktop/kde/applications/konqueror/pspec.xml - - - konqueror - Konqueror - KDE File Manager and Web Browser - - kwallet - karchive - kbookmarks - kcmutils - kcrash - kded - kdelibs4-support - kdesu - khtml - kiconthemes - kinit - kio - kparts - kwidgetsaddons - libX11 - libXext - libgcc - qt5-base - qt5-declarative - qt5-location - qt5-webchannel - qt5-webengine - qt5-x11extras - zlib - tidy - ki18n - sonnet - kcodecs - kconfig - kxmlgui - kservice - kitemviews - qt5-script - kcompletion - kcoreaddons - kdbusaddons - kjobwidgets - ktextwidgets - kwindowsystem - kconfigwidgets - - - /etc/xdg - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - kde-baseapps - - - kde-baseapps - - - - konqueror-devel - Development files for konqueror - - qt5-base-devel - konqueror - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 17.08.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-24 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-03 - 16.11.90 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - konsole - https://projects.kde.org/projects/kde/applications/dolphin - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - desktop.kde.applications - KDE Konsole - Konsole for KDE5 - mirrors://kde/stable/release-service/21.12.2/src/konsole-21.12.2.tar.xz - - qt5-base-devel - qt5-script-devel - kpty-devel - kio-devel - kinit-devel - knotifyconfig-devel - kparts-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - docbook-xsl - extra-cmake-modules - kdoctools-devel - kcrash-devel - kdbusaddons-devel - knewstuff-devel - kglobalaccel-devel - cmake - kguiaddons-devel - knotifications-devel - - desktop/kde/applications/konsole/pspec.xml - - - konsole - - libgcc - qt5-base - kiconthemes - knotifyconfig - knotifications - kparts - kpty - kio - ki18n - kconfig - kxmlgui - kservice - kcrash - kdbusaddons - kbookmarks - knewstuff - kguiaddons - kcompletion - kcoreaddons - kjobwidgets - ktextwidgets - kwindowsystem - kconfigwidgets - kwidgetsaddons - kglobalaccel - - - /etc/xdg - /usr/bin - /usr/share - /usr/lib - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kontactinterface - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.applications - Kontact Plugin Interface Library - This library provides the glue necessary for application "Parts" to be embedded as a Kontact component (or plugin). - mirrors://kde/stable/release-service/21.12.2/src/kontactinterface-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - extra-cmake-modules - kcoreaddons-devel - kparts-devel - kwindowsystem-devel - ki18n-devel - kxmlgui-devel - kiconthemes-devel - - desktop/kde/applications/kontactinterface/pspec.xml - - - kontactinterface - - qt5-base - kio - kparts - libgcc - kxmlgui - kcoreaddons - kiconthemes - kwindowsystem - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kontactinterface-devel - Development files for kontactinterface - - qt5-base-devel - kontactinterface - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - konversation - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.applications - A user friendly IRC client for KDE - Konversation is a user-friendly Internet Relay Chat (IRC) client built on the KDE Platform. - mirrors://kde/stable/konversation/1.7.7/src/konversation-1.7.7.tar.xz - - qt5-base-devel - qt5-phonon-devel - extra-cmake-modules - kdoctools-devel - kitemviews-devel - kbookmarks-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kemoticons-devel - ki18n-devel - kidletime-devel - knotifyconfig-devel - kio-devel - kparts-devel - solid-devel - sonnet-devel - kwallet-devel - kwidgetsaddons-devel - kglobalaccel-devel - kdbusaddons-devel - knotifications-devel - kwindowsystem-devel - kiconthemes-devel - karchive-devel - qca2-qt5-devel - python3-devel - gettext-devel - docbook-xsl - kcrash-devel - - desktop/kde/applications/konversation/pspec.xml - - - konversation - - qt5-base - qca2-qt5 - kemoticons - kidletime - knotifyconfig - kparts - kio - kcrash - libgcc - ki18n - sonnet - kcodecs - kconfig - kwallet - kxmlgui - karchive - kservice - kbookmarks - kitemviews - qt5-phonon - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kglobalaccel - ktextwidgets - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2022-01-10 - 1.7.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 1.7.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 1.7.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 1.7.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 1.7.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 1.7.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 1.7.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 1.7.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 1.7.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-07 - 1.7.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-17 - 1.7.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-05-10 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 1.6.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-28 - 1.6.0 - Release bump - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-05-08 - 1.6.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - korganizer - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Calendar and scheduling Program - KOrganizer is the calendar and scheduling component of Kontact, the integrated personal information manager from KDE. - https://download.kde.org/stable/release-service/21.12.2/src/korganizer-21.12.2.tar.xz - - gpgme-devel - extra-cmake-modules - kcmutils-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - prison-devel - akonadi-devel - akonadi-search-devel - grantleetheme-devel - kpimtextedit-devel - libkdepim-devel - libkleo-devel - pimcommon-devel - qt5-base-devel - kitemmodels-devel - akonadi-mime-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - knewstuff-devel - akonadi-contacts-devel - kidentitymanagement-devel - kmailtransport-devel - cyrus-sasl-devel - kcalutils-devel - kholidays-devel - kldap-devel - akonadi-calendar-devel - kontactinterface-devel - akonadi-notes-devel - mailcommon-devel - messagelib-devel - kimap-devel - incidenceeditor-devel - eventviews-devel - calendarsupport-devel - kparts-devel - kuserfeedback-devel - knotifications-devel - qt5-phonon-devel - - desktop/kde/applications/korganizer/pspec.xml - - - korganizer - Calendar and scheduling Program - - kio - ki18n - kmime - kcrash - kparts - libgcc - akonadi - kcodecs - kconfig - kxmlgui - kcalendarcore - kcmutils - kservice - qt5-base - kcalutils - kcontacts - kholidays - knewstuff - libkdepim - pimcommon - eventviews - kitemviews - mailcommon - qt5-phonon - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - kjobwidgets - akonadi-mime - kpimtextedit - akonadi-notes - kwindowsystem - akonadi-search - kconfigwidgets - kmailtransport - knotifications - kwidgetsaddons - calendarsupport - incidenceeditor - akonadi-calendar - akonadi-contacts - kdelibs4-support - kontactinterface - kidentitymanagement - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-23 - 17.12.3 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-07-09 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-08 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kpat - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.games - Patience card game - To play KPatience you need, as the name suggests, patience. For simple games, where the way the game goes depends only upon how the cards fall, your patience might be the only thing you need. - mirrors://kde/stable/release-service/21.12.2/src/kpat-21.12.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-phonon-devel - kdoctools-devel - cmake - gettext-devel - kio-devel - kpackage-devel - kitemviews-devel - kinit-devel - kunitconversion-devel - kiconthemes-devel - ktextwidgets-devel - kitemmodels-devel - knotifyconfig-devel - libkdegames-devel - kemoticons-devel - kdeclarative-devel - knewstuff-devel - ki18n-devel - kconfig-devel - kxmlgui-devel - qt5-svg-devel - kguiaddons-devel - kcompletion-devel - kcoreaddons-devel - kdbusaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - shared-mime-info - extra-cmake-modules - python3 - mesa-devel - kdesignerplugin - black-hole-solver-devel - freecell-solver-devel - - desktop/kde/applications/kpat/pspec.xml - - - kpat - - qt5-base - libkdegames - knewstuff - ki18n - kio - kcrash - libgcc - kconfig - kxmlgui - qt5-svg - kguiaddons - kcompletion - kcoreaddons - kdbusaddons - kconfigwidgets - kwidgetsaddons - freecell-solver - black-hole-solver - - - /etc/xdg - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-16 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kpimtextedit - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:gui - desktop.kde.applications - A textedit with PIM-specific features. - Text Edit with KDE-PIM specific features. - mirrors://kde/stable/release-service/21.12.2/src/kpimtextedit-21.12.2.tar.xz - - qt5-base-devel - qt5-speech-devel - qt5-designer-devel - ki18n-devel - sonnet-devel - kcodecs-devel - syntax-highlighting-devel - kconfig-devel - kio-devel - kemoticons-devel - kdesignerplugin - kitemmodels-devel - kinit-devel - ktextwidgets-devel - kiconthemes-devel - kunitconversion-devel - kdoctools-devel - extra-cmake-modules - grantlee-qt5-devel - - desktop/kde/applications/kpimtextedit/pspec.xml - - - kpimtextedit - - qt5-base - qt5-speech - qt5-designer - ki18n - kcodecs - kio - sonnet - libgcc - kemoticons - kcompletion - ktextwidgets - kwidgetsaddons - grantlee-qt5 - kconfig - kxmlgui - kcoreaddons - kiconthemes - kconfigwidgets - syntax-highlighting - - - /etc/xdg - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/doc - /usr/share/locale - - - - kpimtextedit-devel - Development files for kpimtextedit - - qt5-base-devel - kpimtextedit - ktextwidgets-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-04 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kpkpass - https://download.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.applications - Apple Wallet Pass reader - Apple Wallet Pass reader - Apple Cüzdan Geçiş okuyucusu - Apple Cüzdan Geçiş okuyucusu - https://download.kde.org/stable/release-service/21.12.2/src/kpkpass-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - karchive-devel - shared-mime-info - - desktop/kde/applications/kpkpass/pspec.xml - - - kpkpass - - libgcc - karchive - qt5-base - - - /etc/xdg - /usr/lib - /usr/share - /usr/share/doc - - - - kpkpass-devel - Development files for kpkpass - - kpkpass - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kpmcore - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.applications - Library for managing partitions. - Library for managing partitions. - mirrors://kde/stable/release-service/21.12.2/src/kpmcore-21.12.2.tar.xz - - ntfs-3g - udftools - ntfsprogs - fatresize - exfat-utils - dosfstools - reiserfsprogs - smartmontools - xfsprogs-devel - qt5-base-devel - libatasmart-devel - extra-cmake-modules - parted-devel - libutil-linux-devel - ki18n-devel - kio-devel - kconfig-devel - kxmlgui-devel - kservice-devel - kcoreaddons-devel - kiconthemes-devel - kjobwidgets-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kdoctools-devel - kwidgetsaddons-devel - qca2-qt5-devel - polkit-devel - elogind-devel - polkit-qt-devel - jfsutils - f2fs-tools - nilfs-utils-devel - e2fsprogs-devel - - desktop/kde/applications/kpmcore/pspec.xml - - - kpmcore - - kio - ki18n - kauth - ntfs-3g - qca2-qt5 - fatresize - udftools - fatresize - ntfsprogs - exfat-utils - dosfstools - reiserfsprogs - smartmontools - xfsprogs - kwidgetsaddons - libgcc - parted - kservice - qt5-base - kcoreaddons - kiconthemes - libatasmart - libutil-linux - polkit-qt - jfsutils - f2fs-tools - nilfs-utils - e2fsprogs - - - /usr/bin - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - kpmcore-devel - Development files for kpmcore - - kpmcore - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 4.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 4.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 4.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-20 - 4.1.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 4.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-07-22 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-17 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-03-11 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-02-14 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-11 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-26 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-08 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 3.3.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-12-19 - 3.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-09 - 3.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-17 - 3.1.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-30 - 3.1.1 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-12 - 2.9.91 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-12-13 - 2.9.91 - Version bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-10-12 - 2.1.1 - Release bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-01-17 - 2.1.1 - Release bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-01-17 - 2.1.1 - First Release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kproperty - http://www.kexi-project.org/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2+ - app:console - desktop.kde.applications - A property editing framework with editor widget similar to what is known from Qt Designer - A property editing framework with editor widget similar to what is known from Qt Designer - https://download.kde.org/stable/kproperty/src/kproperty-3.2.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-linguist - kconfig-devel - kcoreaddons-devel - kwidgetsaddons-devel - kguiaddons-devel - ki18n-devel - - desktop/kde/applications/kproperty/pspec.xml - - - kproperty - A property editing framework with editor widget similar to what is known from Qt Designer - - libgcc - kconfig - qt5-base - kguiaddons - kwidgetsaddons - - - /usr/lib/libKProperty* - /usr/share - - - - kproperty-devel - Developments files for kproperty. - - qt5-base-devel - kproperty - - - /usr/lib/cmake - /usr/lib/pkgconfig - /usr/include - - - - - 2022-02-26 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-10 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 3.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-10 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 3.0.2 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-07-14 - 3.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-30 - 3.0.1 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-04 - 3.0.0 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - kqtquickcharts - https://edu.kde.org/ - - Stefan Gronewold - groni@pisilinux.org - - FDL - LGPL - GPL - desktop.kde.applications - A QtQuick plugin to render beautiful and interactive charts - A QtQuick plugin to render beautiful and interactive charts - mirrors://kde/stable/release-service/21.12.2/src/kqtquickcharts-21.12.2.tar.xz - - extra-cmake-modules - glibc-devel - qt5-base-devel - qt5-declarative-devel - - desktop/kde/applications/kqtquickcharts/pspec.xml - - - kqtquickcharts - A QtQuick plugin to render beautiful and interactive charts - - qt5-base - qt5-declarative - libgcc - - - /usr/lib/qt5 - /usr/share/doc - - - - kqtquickcharts-devel - Development files for kqtquickcharts - - kqtquickcharts - qt5-base-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-05 - 16.11.90 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - krdc - http://www.kde.org/applications/internet/krdc/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - desktop.kde.applications - Remote Desktop Client - Uzak masaüstü bağlantı istemcisi. - KRDC is a client application that allows you to view or even control the desktop session on another machine that is running a compatible server. VNC and RDP is supported. - krdc, uzaktaki bir masaüstü oturumunu görüntülemenizi ve kontrol etmenizi sağlar. RDP kullanan Windows Terminal Sunucuları'na ve VNC/RFB kullanan diğer pek çok platforma bağlanabilirç - mirrors://kde/stable/release-service/21.12.2/src/krdc-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - kconfig-devel - kcmutils-devel - kdnssd-devel - knotifyconfig-devel - knotifications-devel - kbookmarks-devel - kiconthemes-devel - kxmlgui-devel - kcompletion-devel - kwallet-devel - kwidgetsaddons-devel - ki18n-devel - libvncserver-devel - kdoctools-devel - kwindowsystem-devel - libssh-devel - freerdp-devel - libvncserver-devel - - desktop/kde/applications/krdc/pspec.xml - - - krdc - - ki18n - kdnssd - libgcc - libssh - kconfig - kwallet - kxmlgui - kcmutils - kservice - qt5-base - kbookmarks - kcompletion - kcoreaddons - libvncserver - knotifyconfig - kconfigwidgets - knotifications - kwindowsystem - kwidgetsaddons - - - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share/applications - /usr/share/config.kcfg - /usr/share/krdc - /usr/share/kxmlgui5 - /usr/share/kservices5 - /usr/share/metainfo - /usr/share/kservicetypes5 - /usr/share/qlogging-categories5 - /usr/share/doc - /usr/share/locale - - - - krdc-devel - - krdc - - - /usr/include - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-04-20 - 16.04 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kreport - http://www.kexi-project.org/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2+ - app:console - desktop.kde.applications - A framework for creation and generation of reports in multiple formats - A framework for creation and generation of reports in multiple formats - https://download.kde.org/stable/kreport/src/kreport-3.2.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-webkit-devel - qt5-linguist - kproperty-devel - kconfig-devel - kguiaddons-devel - kwidgetsaddons-devel - kcoreaddons-devel - marble-devel - ki18n-devel - qt5-webengine-devel - - desktop/kde/applications/kreport/pspec.xml - - - kreport - A framework for creation and generation of reports in multiple formats - - libgcc - marble - kconfig - qt5-base - kproperty - qt5-webkit - kcoreaddons - kwidgetsaddons - qt5-declarative - qt5-webengine - - - /usr/share - /usr/lib/libKReport3* - /usr/lib/cmake - /usr/lib/qt5 - - - - kreport-devel - Developments files for kreport. - - kreport - qt5-base-devel - kproperty-devel - qt5-webkit-devel - qt5-declarative-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-01-10 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-14 - 3.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-11 - 3.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 3.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-11 - 3.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 3.1.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-10 - 3.1.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 3.0.2 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 3.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 3.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-23 - 3.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 3.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 3.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 3.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-14 - 3.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-30 - 3.0.1 - Release bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-31 - 3.0.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - krfb - http://www.kde.org/applications/system/krfb/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - app:gui - desktop.kde.applications - Desktop sharing utility - Masaüstü paylaşım araçları. - KDE Desktop Sharing is a manager for easily sharing a desktop session with another system. The desktop session can be viewed or controlled remotely by any VNC or RFB client - krfb, masaüstünü uzaktaki bilgisayarlarla kolaylıkla paylaşmaya olanak sağlar. - mirrors://kde/stable/release-service/21.12.2/src/krfb-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-x11extras-devel - ki18n-devel - kcompletion-devel - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - kdnssd-devel - kdoctools-devel - knotifications-devel - kwallet-devel - kwidgetsaddons-devel - kxmlgui-devel - libvncserver-devel - libX11-devel - libXdamage-devel - libxcb-devel - libXext-devel - libXtst-devel - kwindowsystem-devel - xcb-util-image-devel - kwayland-devel - - desktop/kde/applications/krfb/pspec.xml - - - krfb - - ki18n - kdnssd - libX11 - libxcb - libgcc - kconfig - kwallet - kxmlgui - libXtst - kwayland - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libvncserver - qt5-x11extras - kconfigwidgets - knotifications - kwindowsystem - kwidgetsaddons - xcb-util-image - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/krfb - /usr/share/kservicetypes5 - /usr/share/icons - /usr/share/doc - /usr/share/locale - /usr/share/metainfo - /usr/share/qlogging-categories5/krfb.categories - - - kdenetwork - - - kdenetwork - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-18 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kross-interpreters - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.bindings - Kross interpreter plugins for programming languages - Language interpreters to enable in-process scripting with Kross. - mirrors://kde/stable/release-service/21.12.2/src/kross-interpreters-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - kross-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - python-devel - - desktop/kde/applications/kross-interpreters/pspec.xml - - - kross-interpreters - - qt5-base - libgcc - python - kross - - - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kruler - http://www.kde.org/applications/graphics/kruler - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.graphics - A screen ruler and color measurement tool - Ekran cetveli ve renk ölçüm aracı - KRuler is a screen ruler and color measurement tool. - KRuler, bir ekran cetveli ve renk ölçüm aracıdır. - kruler - mirrors://kde/stable/release-service/21.12.2/src/kruler-21.12.2.tar.xz - - qt5-base-devel - qt5-x11extras-devel - kdoctools-devel - cmake - extra-cmake-modules - ki18n-devel - knotifications-devel - kwindowsystem-devel - kxmlgui-devel - python-devel - docbook-xsl - - desktop/kde/applications/kruler/pspec.xml - - - kruler - - qt5-base - kxmlgui - knotifications - ki18n - libgcc - libxcb - kconfig - kcoreaddons - kwindowsystem - qt5-x11extras - kconfigwidgets - kwidgetsaddons - - - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kshisen - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.games - Shisen-Sho Mahjongg like tile game - Shisen-Sho is a solitaire-like game played using the standard set of Mahjong tiles. Unlike Mahjong however, Shisen-Sho has only one layer of scrambled tiles. - mirrors://kde/stable/release-service/21.12.2/src/kshisen-21.12.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - extra-cmake-modules - kdoctools-devel - ki18n-devel - kconfig-devel - kcompletion-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcoreaddons-devel - kcoreaddons-devel - kdbusaddons-devel - libkdegames-devel - libkmahjongg-devel - knewstuff-devel - kdnssd-devel - kdeclarative-devel - kio-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kshisen/pspec.xml - - - kshisen - - qt5-base - qt5-declarative - libgcc - ki18n - kconfig - kconfigwidgets - kwidgetsaddons - kxmlgui - kcoreaddons - kdbusaddons - libkdegames - libkmahjongg - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2015-08-29 - 1.6.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ksmtp - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.applications - Bir SMTP sunucusu yoluyla e-posta göndermek için işe dayalı kütüphane - Bir SMTP sunucusu yoluyla e-posta göndermek için işe dayalı kütüphane - Job-based library to send email through an SMTP server - Job-based library to send email through an SMTP server - https://download.kde.org/stable/release-service/21.12.2/src/ksmtp-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - kcoreaddons-devel - ki18n-devel - kio-devel - kmime-devel - cyrus-sasl-devel - - desktop/kde/applications/ksmtp/pspec.xml - - - ksmtp - - kio - ki18n - kmime - libgcc - kcoreaddons - cyrus-sasl - qt5-base - - - /etc/xdg - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - ksmtp-devel - Development files for ksmtp - - ksmtp - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - ksquares - https://www.kde.org/applications/games/ksquares/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Connect the dots to create squares - Noktaları birleştirerek kare yapma oyunu - KSquares is a fun and exciting game that modeled after the well known pen and paper based game of Dots and Boxes. - KSquares sıkıcı derslerin kurtarıcısı, eğlenceli ve heyecanlı kare yapma oyununun KDE sürümüdür. - ksquares - mirrors://kde/stable/release-service/21.12.2/src/ksquares-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kdoctools-devel - kwidgetsaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - libkdegames-devel - qt5-declarative-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/ksquares/pspec.xml - - - ksquares - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kstars - https://www.kde.org/applications/education/kstars/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - A desktop planetarium for KDE - KDE için bir masaüstü gözlemevi - KStars is a Desktop Planetarium for KDE. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes up to 100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun and Moon, and thousands of comets and asteroids. - KStars, dünyanın herhangi bir yerinin herhangi bir anındaki gökyüzü yıldız haritasını gösterebilen bir uygulamadır. 100 milyon kadar yıldız, 13000 derin gök cismi, 8 gezegenin tümü, Güneş, Ay ile birçok kuyruklu yıldız ve astreoidi içeren bir veritabanı vardır. - kstars - https://download.kde.org/stable/kstars/kstars-3.5.7.tar.xz - - qt5-base-devel - qt5-datavis3d-devel - qt5-multimedia-devel - qt5-keychain-devel - qt5-svg-devel - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-sqlite - qt5-sql-odbc - qt5-declarative-devel - qt5-location-devel - qt5-quickcontrols2-devel - qt5-websockets-devel - eigen3 - xplanet - kcrash-devel - libraw-devel - cfitsio-devel - libindi-devel - kdoctools-devel - kconfig-devel - kguiaddons-devel - kwidgetsaddons-devel - knewstuff-devel - kdbusaddons-devel - gettext-devel - ki18n-devel - kinit-devel - kjobwidgets-devel - kio-devel - kwindowsystem-devel - kxmlgui-devel - kplotting-devel - ktexteditor-devel - kiconthemes-devel - pkgconfig - mesa-glu-devel - mesa-devel - wcslib-devel - zlib-devel - gsl-devel - knotifyconfig-devel - extra-cmake-modules - libnova-devel - stellarsolver-devel - knotifications-devel - - desktop/kde/applications/kstars/pspec.xml - - - kstars - - qt5-base - qt5-svg - qt5-declarative - qt5-websockets - qt5-keychain - qt5-datavis3d - libindi - cfitsio - kio - gsl - kauth - libraw - libnova - kinit - kcrash - knewstuff - kplotting - ktexteditor - zlib - ki18n - libgcc - kconfig - kxmlgui - kcoreaddons - kiconthemes - kconfigwidgets - knotifyconfig - kwidgetsaddons - wcslib - xplanet - knotifications - libnova - stellarsolver - - - /etc/dbus-1/system.d/org.kde.kf5auth.kstars.conf - /etc/xdg - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-01-10 - 3.5.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-10 - 3.5.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 3.5.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 3.5.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 3.5.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 3.5.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 3.5.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-16 - 3.5.1 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2020-09-13 - 3.4.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 3.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 3.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 3.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 3.3.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 3.3.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 3.3.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 3.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 3.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 3.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 3.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 3.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 17.08.3 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 17.08.3 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-14 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-01 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kteatime - http://www.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.utils - Timer for making tea. - Çay yapma zamanlayıcısı. - KTeaTime is a handy timer for steeping tea. No longer will you have to guess at how long it takes for your tea to be ready. - Kteatime çay yapmak için kullanışlı bir uygulamadır. Kteatime ile çay demlemek için ne kadar beklemek gerektiğini düşünmenize gerek kalmaz. - mirrors://kde/stable/release-service/21.12.2/src/kteatime-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kconfig-devel - kcrash-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - knotifyconfig-devel - knotifications-devel - kwidgetsaddons-devel - ktextwidgets-devel - kxmlgui-devel - - desktop/kde/applications/kteatime/pspec.xml - - - kteatime - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kiconthemes - ktextwidgets - knotifyconfig - kconfigwidgets - knotifications - - - /usr/bin - /usr/doc - /usr/share - - - kdetoys - - - kdetoys - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktimer - http://kde.org/applications/utilities/ktimer - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.utils - A countdown launcher - A countdown launcher - KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. - KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. - ktimer - mirrors://kde/stable/release-service/21.12.2/src/ktimer-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - cmake - extra-cmake-modules - ki18n-devel - kwidgetsaddons-devel - kio-devel - kiconthemes-devel - kdbusaddons-devel - knotifications-devel - mesa-devel - - desktop/kde/applications/ktimer/pspec.xml - - - ktimer - - qt5-base - kio - ki18n - libgcc - kconfig - kcoreaddons - kdbusaddons - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktnef - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.applications - API for handling TNEF data - The API permits access to the actual attachments, the message properties (TNEF/MAPI), and allows one to view/extract message formatted text in Rich Text Format format. - mirrors://kde/stable/release-service/21.12.2/src/ktnef-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - extra-cmake-modules - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kcalendarcore-devel - kcalutils-devel - kcontacts-devel - - desktop/kde/applications/ktnef/pspec.xml - - - ktnef - - qt5-base - kcalutils - ki18n - libgcc - kcalendarcore - kcontacts - - - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/doc - /usr/share/locale - - - - ktnef-devel - Development files for ktnef - - qt5-base-devel - ktnef - - - /etc/xdg - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-accounts-kcm - https://projects.kde.org/projects/extragear/network/telepathy/ktp-accounts-kcm - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.applications - KCM Module for configuring Telepathy Instant Messaging Accounts - KCM Module for configuring Telepathy Instant Messaging Accounts - mirrors://kde/stable/release-service/21.12.2/src/ktp-accounts-kcm-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-imageformats - kcmutils-devel - kio-devel - ki18n-devel - kwidgetsaddons-devel - kcodecs-devel - kcoreaddons-devel - kconfigwidgets-devel - kiconthemes-devel - kitemviews-devel - telepathy-qt5-devel - kaccounts-integration-devel - libaccounts-qt5-devel - solid-devel - kservice-devel - libaccounts-glib-devel - intltool - kaccounts-providers - telepathy-haze - telepathy-gabble - signon-devel - ktp-common-internals-devel - gettext-devel - - desktop/kde/applications/ktp-accounts-kcm/pspec.xml - - - ktp-accounts-kcm - - ki18n - libgcc - signon - kcodecs - qt5-base - kcoreaddons - telepathy-qt5 - libaccounts-qt5 - kaccounts-integration - - - /usr/bin - /etc - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/info - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-26 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-05-23 - 16.04.0 - >Version bump. - Alihan Öztürk - alihan@pisilinux.org 2016-03-30 - 15.12.3 + 0.9.6 First release Alihan Öztürk alihan@pisilinux.org @@ -62136,132735 +243,393 @@ It supports email, address books, calendars, tasks, news feeds and much more. - ktp-approver - https://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - KDE Channel Approver for Telepathy - KDE Channel Approver for Telepathy - mirrors://kde/stable/release-service/21.12.2/src/ktp-approver-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kdbusaddons-devel - kconfig-devel - ki18n-devel - knotifications-devel - kservice-devel - telepathy-qt5-devel - - desktop/kde/applications/ktp-approver/pspec.xml - - - ktp-approver - - ki18n - libgcc - kconfig - kservice - qt5-base - kcoreaddons - kdbusaddons - telepathy-qt5 - knotifications - - - /etc - /usr/lib - /usr/share - /usr/share/kservicetypes5 - /usr/share/kservices5 - /usr/share/dbus-1 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-auth-handler - https://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect - Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect - mirrors://kde/stable/release-service/21.12.2/src/ktp-auth-handler-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kwallet-devel - kwidgetsaddons-devel - ki18n-devel - kio-devel - kdewebkit-devel - telepathy-qt5-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - qca2-qt5-devel - libaccounts-glib-devel - libaccounts-qt5-devel - kaccounts-integration-devel - signon-devel - - desktop/kde/applications/ktp-auth-handler/pspec.xml - - - ktp-auth-handler - Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect - - kio - ki18n - libgcc - signon - kconfig - qca2-qt5 - qt5-base - kcoreaddons - telepathy-qt5 - kwidgetsaddons - libaccounts-qt5 - ktp-common-internals - kaccounts-integration - - - /usr/lib - /usr/share/telepathy - /usr/share/dbus-1 - /usr/share/doc - /usr/share/locale - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-18 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-common-internals - https://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - Common components for KDE-Telepathy - Common components for KDE-Telepathy - mirrors://kde/stable/release-service/21.12.2/src/ktp-common-internals-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kcoreaddons-devel - knotifications-devel - kio-devel - kwidgetsaddons-devel - kcmutils-devel - knotifyconfig-devel - ktexteditor-devel - kwallet-devel - kconfig-devel - kwindowsystem-devel - kiconthemes-devel - kpeople-devel - signon-devel - kaccounts-integration-devel - telepathy-logger-qt-devel - libaccounts-qt5-devel - telepathy-qt5-devel - libaccounts-glib-devel - libgcrypt-devel - sqlite-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-sqlite - telepathy-mission-control-devel - libotr-devel - - desktop/kde/applications/ktp-common-internals/pspec.xml - - - ktp-common-internals - Common components for KDE-Telepathy - - ki18n - kparts - libgcc - libotr - signon - kconfig - kpeople - kwallet - kxmlgui - kcmutils - kservice - qt5-base - libgcrypt - kcoreaddons - kiconthemes - ktexteditor - knotifyconfig - telepathy-qt5 - kconfigwidgets - knotifications - kwidgetsaddons - libaccounts-qt5 - qt5-declarative - telepathy-logger-qt - kaccounts-integration - - - /usr/bin - /usr/lib/libKTpCommonInternals.so.* - /usr/lib/libKTpModels.so.* - /usr/lib/libKTpLogger.so.* - /usr/lib/libKTpWidgets.so.* - /usr/lib/libKTpOTR.so.* - /usr/lib/ktp-proxy - /usr/lib/qt5 - /usr/share/kservices5 - /usr/share/kservicetypes5 - /usr/share/knotifications5 - /usr/share/config.kcfg - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/icons - /usr/share/katepart5 - /usr/share/doc - /usr/share/locale - - - - ktp-common-internals-devel - Development files for ktp-common-internals - - ktp-common-internals - libotr-devel - - - /usr/include/KTp - /usr/lib/cmake/KTp - /usr/lib/libKTpCommonInternals.so - /usr/lib/libKTpModels.so - /usr/lib/libKTpLogger.so - /usr/lib/libKTpWidgets.so - /usr/lib/libKTpOTR.so - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-contact-list - https://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - KDE Telepathy contact list application - KDE Telepathy contact list application - mirrors://kde/stable/release-service/21.12.2/src/ktp-contact-list-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kdbusaddons-devel - kio-devel - kwallet-devel - kcmutils-devel - knotifications-devel - kwindowsystem-devel - knotifyconfig-devel - ki18n-devel - kiconthemes-devel - kxmlgui-devel - kpeople-devel - telepathy-qt5-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - - desktop/kde/applications/ktp-contact-list/pspec.xml - - - ktp-contact-list - KDE Telepathy contact list application - - ki18n - kwallet - libgcc - kconfig - kpeople - kxmlgui - kservice - qt5-base - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kwindowsystem - telepathy-qt5 - kconfigwidgets - knotifications - kwidgetsaddons - ktp-common-internals - - - /usr/bin - /usr/share - /usr/share/dbus-1 - /usr/share/applications - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-contact-runner - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - KRunner plugin for KDE Telepathy - KRunner plugin for KDE Telepathy - mirrors://kde/stable/release-service/21.12.2/src/ktp-contact-runner-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - ki18n-devel - kwallet-devel - kservice-devel - krunner-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - - desktop/kde/applications/ktp-contact-runner/pspec.xml - - - ktp-contact-runner - KRunner plugin for KDE Telepathy - - ki18n - kwallet - libgcc - krunner - qt5-base - kcoreaddons - telepathy-qt5 - ktp-common-internals - - - /usr/lib - /usr/share - /usr/share/kservices5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-desktop-applets - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - The KDE-Telepathy Plasma desktop applets - The KDE-Telepathy Plasma desktop applets - mirrors://kde/stable/release-service/21.12.2/src/ktp-desktop-applets-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kwindowsystem-devel - plasma-framework-devel - - desktop/kde/applications/ktp-desktop-applets/pspec.xml - - - ktp-desktop-applets - The KDE-Telepathy Plasma desktop applets - - libgcc - qt5-base - kwindowsystem - qt5-declarative - - - /usr/lib - /usr/share - /usr/share/plasma - /usr/share/kservices5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-filetransfer-handler - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - KDE Telepathy file transfer handler - KDE Telepathy file transfer handler - mirrors://kde/stable/release-service/21.12.2/src/ktp-filetransfer-handler-21.12.2.tar.xz - - extra-cmake-modules - kcoreaddons-devel - ki18n-devel - kio-devel - kwallet-devel - kconfig-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - - desktop/kde/applications/ktp-filetransfer-handler/pspec.xml - - - ktp-filetransfer-handler - KDE Telepathy file transfer handler - - kio - ki18n - kwallet - libgcc - kconfig - qt5-base - kcoreaddons - telepathy-qt5 - ktp-common-internals - - - /usr/lib - /usr/share - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-kded-module - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors - Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors - mirrors://kde/stable/release-service/21.12.2/src/ktp-kded-module-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-sqlite - kdbusaddons-devel - kwidgetsaddons-devel - kwallet-devel - kconfig-devel - kactivities-devel - ki18n-devel - kio-devel - knotifications-devel - kconfigwidgets-devel - kidletime-devel - kcmutils-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - - desktop/kde/applications/ktp-kded-module/pspec.xml - - - ktp-kded-module - Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors - - kio - ki18n - libgcc - kconfig - qt5-base - kidletime - kcoreaddons - kdbusaddons - telepathy-qt5 - kconfigwidgets - knotifications - kactivities - kwallet - ktp-common-internals - - - /usr/lib - /usr/share - /usr/share/dbus-1 - /usr/share/kservices5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-send-file - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - A File manager plugin to launch a file transfer job with a specified contact - A File manager plugin to launch a file transfer job with a specified contact - mirrors://kde/stable/release-service/21.12.2/src/ktp-send-file-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kcmutils-devel - kio-devel - kwallet-devel - kiconthemes-devel - ki18n-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - - desktop/kde/applications/ktp-send-file/pspec.xml - - - ktp-send-file - A File manager plugin to launch a file transfer job with a specified contact - - kio - ki18n - kwallet - libgcc - qt5-base - kcoreaddons - kiconthemes - telepathy-qt5 - kwidgetsaddons - ktp-common-internals - - - /usr/bin - /usr/share - /usr/share/kservices5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-text-ui - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.network - Telepathy handler for Text Chats - Telepathy handler for Text Chats - mirrors://kde/stable/release-service/21.12.2/src/ktp-text-ui-21.12.2.tar.xz - - extra-cmake-modules - karchive-devel - sonnet-devel - kwidgetsaddons-devel - kservice-devel - kemoticons-devel - kio-devel - kpeople-devel - kcmutils-devel - knotifyconfig-devel - knotifications-devel - ki18n-devel - kdewebkit-devel - kwindowsystem-devel - kxmlgui-devel - kitemviews-devel - ktextwidgets-devel - kiconthemes-devel - kdbusaddons-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - ffmpeg-devel - libXScrnSaver-devel - qt5-speech-devel - qt5-location-devel - qt5-webkit-devel - qt5-base-devel - qt5-webengine-devel - - desktop/kde/applications/ktp-text-ui/pspec.xml - - - ktp-text-ui - Telepathy handler for Text Chats - - kio - ki18n - libgcc - sonnet - kconfig - kxmlgui - kpeople - karchive - kcmutils - kservice - qt5-base - qt5-speech - kdewebkit - kemoticons - kitemviews - qt5-webkit - qt5-webengine - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - knotifyconfig - kwindowsystem - telepathy-qt5 - kconfigwidgets - knotifications - kwidgetsaddons - ktp-common-internals - - - /usr/bin - /usr/lib - /usr/share - /usr/share/ktelepathy - /usr/share/ktp-log-viewer - /usr/share/kxmlgui5 - /usr/share/telepathy - /usr/share/dbus-1 - /usr/share/kservices5 - /usr/share/kservicetypes5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-18 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktuberling - http://kde.org/applications/games/ktuberling/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - A simple constructor game suitable for children and adults alike - KTuberling a simple constructor game suitable for children and adults alike. The idea of the game is based around a once popular doll making concept. - mirrors://kde/stable/release-service/21.12.2/src/ktuberling-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - qt5-multimedia-devel - kcoreaddons-devel - kconfig-devel - kitemmodels-devel - kwidgetsaddons-devel - kwindowsystem-devel - kdbusaddons-devel - ki18n-devel - kconfigwidgets-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - knewstuff-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - libkdegames-devel - - desktop/kde/applications/ktuberling/pspec.xml - - - ktuberling - A simple constructor game suitable for children and adults alike - - kio - ki18n - kcrash - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - qt5-multimedia - qt5-phonon - kcompletion - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - kdelibs4-support - - - /usr/bin - /usr/share/applications - /usr/share/icons - /usr/share/ktuberling - /usr/share/metainfo - /usr/share/kxmlgui5 - /usr/share/doc - /usr/share/locale - /usr/share/qlogging-categories5 - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kturtle - http://edu.kde.org/applications/all/kturtle - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - An educational programming environment - Öğrenim amaçlı programlama ortamı - KTurtle is an educational programming environment that aims to make learning how to program as easily as possible. To achieve this KTurtle makes all programming tools available from the user interface. The programming language used is TurtleScript which allows its commands to be translated. - KTurtle, programlama öğrenmeyi olabildiğince kolaylaştırmak için tasarlanmış bir programlama uygulamasıdır. Bu amaçla tasarlanan arayüz tüm gerekli araçları kullanıcıya sunar. Ayrıca kullanılan programlama dili olan TurtleScript başka dillere çevrilebilen bir yapıya sahiptir. - kturtle - mirrors://kde/stable/release-service/21.12.2/src/kturtle-21.12.2.tar.xz - - qt5-base-devel - qt5-svg-devel - kdoctools-devel - knewstuff-devel - extra-cmake-modules - kio-devel - kcoreaddons-devel - ktextwidgets-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kxmlgui-devel - kconfig-devel - gettext-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/kturtle/pspec.xml - - - kturtle - - qt5-base - qt5-svg - ki18n - knewstuff - libgcc - kcoreaddons - ktextwidgets - kconfigwidgets - kwidgetsaddons - kxmlgui - kconfig - - - /etc/xdg - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwalletmanager - https://userbase.kde.org/KDE_Wallet_Manager - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.utils - A wallet management tool - KWalletManager is a tool to manage the passwords on your system. By using the KDE wallet subsystem it not only allows you to keep your own secrets but also to access and manage the passwords of every application that integrates with the wallet. - kwallet - mirrors://kde/stable/release-service/21.12.2/src/kwalletmanager-21.12.2.tar.xz - - qt5-base - kdoctools-devel - cmake - extra-cmake-modules - kcoreaddons-devel - kauth-devel - kwallet-devel - kservice-devel - kcmutils-devel - karchive-devel - ki18n-devel - kxmlgui-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - mesa-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - ktextwidgets-devel - kiconthemes-devel - knotifications-devel - - desktop/kde/applications/kwalletmanager/pspec.xml - - - kwalletmanager - - qt5-base - kcmutils - kauth - ki18n - kio - kjobwidgets - libgcc - kcodecs - kconfig - kwallet - kxmlgui - karchive - kservice - kitemviews - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - kconfigwidgets - knotifications - kwidgetsaddons - - - /etc/dbus-1/system.d/org.kde.kcontrol.kcmkwallet5.conf - /etc/xdg - /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/bin - /usr/share - /usr/share/icons - /usr/share/applications - /usr/share/polkit-1/actions/org.kde.kcontrol.kcmkwallet5.policy - /usr/share/dbus-1/system-services/org.kde.kcontrol.kcmkwallet5.service - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwave - http://kwave.sourceforge.net/ - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.applications - A sound editor for KDE - With Kwave you can record, play back, import and edit many sorts of audio files including multi channel files.Kwave includes some plugins to transform audio files in several ways and presents a graphical view with a complete zoom- and scroll capability. - http://download.kde.org/stable/release-service/21.12.2/src/kwave-21.12.2.tar.xz - - doxygen - extra-cmake-modules - kdoctools-devel - librsvg-devel - qt5-base-devel - qt5-multimedia-devel - kwidgetsaddons-devel - kxmlgui-devel - kio-devel - audiofile-devel - libsamplerate-devel - alsa-lib-devel - flac-devel - libopus-devel - libogg-devel - libvorbis-devel - fftw3-devel - id3lib-devel - libmad-devel - karchive-devel - ktextwidgets-devel - kiconthemes-devel - pulseaudio-libs-devel - - desktop/kde/applications/kwave/pspec.xml - - - kwave - A sound editor for KDE - - kio - flac - fftw3 - ki18n - id3lib - libmad - kcrash - karchive - libgcc - libogg - kconfig - kxmlgui - libopus - alsa-lib - kservice - qt5-base - audiofile - libvorbis - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - libsamplerate - kconfigwidgets - kwidgetsaddons - qt5-multimedia - pulseaudio-libs - - - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-17 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-09 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - libgravatar - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.applications - KDE PIM library providing Gravatar support - KDE PIM library providing Gravatar support - mirrors://kde/stable/release-service/21.12.2/src/libgravatar-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - ki18n-devel - kconfig-devel - kservice-devel - kxmlgui-devel - pimcommon-devel - cmake - extra-cmake-modules - openldap-client - cyrus-sasl-devel - kitemviews-devel - kio-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kmime-devel - kcontacts-devel - kcalendarcore-devel - kldap-devel - akonadi-mime-devel - extra-cmake-modules - akonadi-calendar-devel - akonadi-search-devel - qt5-webkit-devel - grantlee-qt5-devel - kdoctools-devel - knewstuff-devel - kpimtextedit-devel - kimap-devel - akonadi-devel - akonadi-contacts-devel - boost-devel - - desktop/kde/applications/libgravatar/pspec.xml - - - libgravatar - - qt5-base - kxmlgui - ki18n - libgcc - kconfig - kservice - kcoreaddons - pimcommon - ktextwidgets - kwidgetsaddons - grantlee-qt5 - - - /usr/lib - /usr/bin - /usr/share - /usr/share/icons - /etc - - - - libgravatar-devel - Development files for libgravatar - - libgravatar - qt5-base-devel - kxmlgui-devel - ki18n-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-10 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-04-25 - 16.04.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkcddb - https://projects.kde.org/projects/kde/kdemultimedia/audiocd-kio - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.multimedia - KDE library for CDDB (Compact Disc Database) - CDDB için KDE kitaplığı (Compact Disc Database) - KDE library for CDDB (Compact Disc Database). - CDDB için KDE kitaplığı (Compact Disc Database). - mirrors://kde/stable/release-service/21.12.2/src/libkcddb-21.12.2.tar.xz - - extra-cmake-modules - musicbrainz5-devel - kdoctools-devel - kconfig-devel - kcodecs-devel - ki18n-devel - kio-devel - qt5-base-devel - kwidgetsaddons-devel - - desktop/kde/applications/libkcddb/pspec.xml - - - libkcddb - - kio - ki18n - libgcc - kcodecs - kconfig - qt5-base - kcoreaddons - musicbrainz5 - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/kservices5 - /usr/share/config.kcfg - /usr/lib - /usr/share/doc - /usr/include - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.11.80 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-09 - 16.08.1 - First release - Alihan Öztürkr - alihan@pisilinux.org - - - - - - libkcompactdisc - https://www.kde.org/applications/multimedia/ - - Stefan Gronewold - groni@pisilinux.org - - GPL - LGPL - FDL - library - desktop.kde.applications - A library for interfacing with CDs - A library for interfacing with CDs - mirrors://kde/stable/release-service/21.12.2/src/libkcompactdisc-21.12.2.tar.xz - - alsa-lib-devel - extra-cmake-modules - gettext-devel - glibc-devel - kcoreaddons-devel - ki18n-devel - qt5-base-devel - solid-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - qt5-phonon-devel - - desktop/kde/applications/libkcompactdisc/pspec.xml - - - libkcompactdisc - A library for interfacing with CDs - - alsa-lib - kcoreaddons - ki18n - qt5-base - libgcc - qt5-phonon - solid - - - /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/share/locale - - - - libkcompactdisc-devel - Development files for libkcompactdisc - - libkcompactdisc - qt5-base-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.11.80 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-09 - 16.08.2_20161106 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - libkdcraw - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.graphics - A C++ interface around LibRaw library - LibRaw kitaplığı için C++ arayüzü - libkdcraw is a C++ interface around LibRaw library used to decode RAW picture files. - libkdcraw, RAW resim dosyalarını çözmek için kullanılan LibRaW kitaplığının C++ arayüzüdür. - mirrors://kde/stable/release-service/21.12.2/src/libkdcraw-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - libraw-devel - kconfig-devel - ki18n-devel - cmake - extra-cmake-modules - qca2-qt5-devel - - desktop/kde/applications/libkdcraw/pspec.xml - - - libkdcraw - - qt5-base - libraw - kconfig - ki18n - libgcc - - - /usr/lib - /usr/bin - /usr/share/icons - /usr/share/ - - - - libkdcraw-devel - Development files for libkdcraw - libkdcraw için geliştirme dosyaları - - libkdcraw - qt5-base-devel - libraw-devel - kconfig-devel - ki18n-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/apps/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-02-05 - 21.12.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-10 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkdegames - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.games - Common code and data for many KDE games - Common code and data for many KDE games - mirrors://kde/stable/release-service/21.12.2/src/libkdegames-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - kdnssd-devel - openal-devel - cmake - extra-cmake-modules - python3 - kdeclarative-devel - knewstuff-devel - kio-devel - ki18n-devel - libgcc - kconfig-devel - kxmlgui-devel - qt5-svg-devel - karchive-devel - kguiaddons-devel - libsndfile-devel - kcompletion-devel - kcoreaddons-devel - kiconthemes-devel - kconfigwidgets-devel - kwidgetsaddons-devel - qt5-declarative-devel - kdesignerplugin - mesa-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kglobalaccel-devel - ktextwidgets-devel - kunitconversion-devel - - desktop/kde/applications/libkdegames/pspec.xml - - - libkdegames - - qt5-base - kdnssd - kdeclarative - knewstuff - kio - ki18n - libgcc - openal - kconfig - kxmlgui - qt5-svg - karchive - kguiaddons - libsndfile - kcompletion - kcoreaddons - kiconthemes - kglobalaccel - ktextwidgets - kconfigwidgets - kwidgetsaddons - qt5-declarative - - - /etc/xdg - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - libkdegames-devel - Shared libraries for KDE games. - - libkdegames - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-10 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkdepim - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.applications - Libraries for KDE PIM applications - Libraries for KDE PIM applications - mirrors://kde/stable/release-service/21.12.2/src/libkdepim-21.12.2.tar.xz - - qt5-base-devel - qt5-designer-devel - kdoctools-devel - ki18n-devel - kconfig-devel - kservice-devel - kxmlgui-devel - akonadi-devel - kjobwidgets-devel - kitemmodels-devel - kunitconversion-devel - kemoticons-devel - kinit-devel - solid-devel - cmake - extra-cmake-modules - boost-devel - kmime-devel - kcmutils-devel - kldap-devel - kio-devel - kcompletion-devel - kcoreaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - cyrus-sasl-devel - kcontacts-devel - akonadi-contacts-devel - akonadi-search-devel - akonadi-mime-devel - - desktop/kde/applications/libkdepim/pspec.xml - - - libkdepim - - kio - ki18n - kldap - libgcc - akonadi - kcodecs - kconfig - kwallet - kcmutils - qt5-base - qt5-designer - kcontacts - kitemviews - kcompletion - kcoreaddons - kiconthemes - kitemmodels - kjobwidgets - akonadi-search - akonadi-contacts - kconfigwidgets - kwidgetsaddons - - - /usr/lib - /usr/bin - /usr/share - /usr/share/icons - /etc - - - - libkdepim-devel - Development files for libkdepim - - libkdepim - qt5-base-devel - qt5-designer-devel - kxmlgui-devel - ki18n-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-27 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-19 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-04-25 - 16.04.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkeduvocdocument - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.applications - Common libraries for KDE Edu applications - Libraries for KDE EDU applications. - mirrors://kde/stable/release-service/21.12.2/src/libkeduvocdocument-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - ki18n-devel - kio-devel - karchive-devel - mesa-devel - - desktop/kde/applications/libkeduvocdocument/pspec.xml - - - libkeduvocdocument - - qt5-base - karchive - libgcc - ki18n - kio - kcoreaddons - - - /usr/lib - /usr/share/doc - /usr/share/locale - - - - libkeduvocdocument-devel - Development files for libkeduvocdocument - - libkeduvocdocument - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-10 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkexiv2 - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.graphics - An Exiv2 wrapper library - Exiv2 sarmalayıcı kitaplığı - libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata as EXIF/IPTC and XMP. - libkexiv2, EXIF/IPTC ve XMP gibi resim meta bilgilerini düzenlemek için kullanılan Exiv2 kitaplığını sarmalayan bir kitaplıktır. - mirrors://kde/stable/release-service/21.12.2/src/libkexiv2-21.12.2.tar.xz - - extra-cmake-modules - cmake - exiv2-devel - qt5-base-devel - - desktop/kde/applications/libkexiv2/pspec.xml - - - libkexiv2 - - qt5-base - exiv2-libs - libgcc - - - /usr/lib - /usr/bin - /usr/share/qlogging-categories5/libkexiv2.categories - - - - libkexiv2-devel - Development files for libkexiv2 - libkexiv2 için geliştirme dosyaları - - libkexiv2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 17.08.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkgapi - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.applications - Google API library for KDE - A KDE-based library for accessing various Google services via their public API - https://download.kde.org/stable/release-service/21.12.2/src/libkgapi-21.12.2.tar.xz - - qt5-base-devel - kcoreaddons-devel - libical-devel - gettext-devel - qt5-xmlpatterns-devel - extra-cmake-modules - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kcontacts-devel - kwindowsystem-devel - kio-devel - kcalendarcore-devel - kdoctools-devel - qt5-linguist - qt5-location-devel - qt5-webengine-devel - ffmpeg-devel - libXScrnSaver-devel - cyrus-sasl-devel - kwallet-devel - - desktop/kde/applications/libkgapi/pspec.xml - - - libkgapi - - qt5-base - kcalendarcore - kcontacts - kio - libgcc - kwallet - kwindowsystem - qt5-webengine - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - libkgapi-devel - Development files for libkgapi - - qt5-base-devel - kcalendarcore-devel - kcontacts-devel - kio-devel - kwindowsystem-devel - libkgapi - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-17 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-10-12 - 5.3.1 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-23 - 5.1.0 - Release bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-26 - 5.1.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkgeomap - https://www.kde.org/applications/graphics/ - - Alihan Öztürk - alihan@pisilinux.org - - FDL-1.1 - GPLv2 - LGPLv2 - app:gui - desktop.kde.graphics - A wrapper around world map components for browsing and arranging photos on a map. - A wrapper around world map components for browsing and arranging photos on a map. - mirrors://kde/stable/release-service/20.08.3/src/libkgeomap-20.08.3.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-webkit-devel - qt5-webengine-devel - ki18n-devel - kconfig-devel - kio-devel - ktextwidgets-devel - marble-devel - - desktop/kde/applications/libkgeomap/pspec.xml - - - libkgeomap - A wrapper around world map components for browsing and arranging photos on a map. - - kio - ki18n - libgcc - marble - kconfig - qt5-base - qt5-webkit - kcoreaddons - - - /usr/lib - /usr/share/libkgeomap - /usr/share/doc - /usr/share/locale - - - - libkgeomap-devel - Developments files for libkgeomap. - - libkgeomap - - - /usr/include - /usr/lib/cmake - - - - - 2022-01-10 - 20.08.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 20.08.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 20.08.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 20.08.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.08.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-09 - 16.04.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libkipi - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.graphics - Common plugin infrastructure for KDE image applications - KDE resim uygulamaları için ortak eklenti yapısı - Kipi (KDE Image Plugin Interface) is an effort to develop a common plugin structure (for Digikam, Gwenview, etc.). Its aim is to share image plugins among graphic applications. - Kipi, ortak bir eklenti yapısı ortaya koymak için gerekli bir kitaplıktır. - mirrors://kde/stable/release-service/21.12.2/src/libkipi-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - ki18n-devel - kconfig-devel - kservice-devel - kxmlgui-devel - cmake - extra-cmake-modules - - desktop/kde/applications/libkipi/pspec.xml - - - libkipi - - qt5-base - kxmlgui - ki18n - libgcc - kconfig - kservice - kcoreaddons - - - /usr/lib - /usr/bin - /usr/share - /usr/share/icons - - - - libkipi-devel - Development files for libkipi - libkipi için geliştirme dosyaları - - libkipi - qt5-base-devel - kxmlgui-devel - ki18n-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-09 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkleo - https://www.kde.org + telepathy-mission-control + http://telepathy.freedesktop.org/wiki/Mission_Control PisiLinux Community admins@pisilinux.org LGPLv2 + app:console library - desktop.kde.applications - KDE PIM cryptographic library - KDE PIM cryptographic library - mirrors://kde/stable/release-service/21.12.2/src/libkleo-21.12.2.tar.xz + network.chat + Telepathy component managing connection managers + Bağlantı yöneticilerini düzenlemeya yarayan Telepathy bileşeni + telepathy-mission-control, or Mission Control, is a Telepathy component providing a way for end user applications to abstract some of the details of connection managers, to provide a simple way to manipulate a bunch of connection managers at once, and to remove the need to have in each program the account definitions and credentials. + telepathy-mission-control, diğer adıyla Mission Control, bağlantı yöneticilerini düzenlemenin zorluklarını kullanıcıdan soyutlamaya çalışan, basitçe hesap oluşturmanıza olanak tanıyan bir Telepathy bileşenidir. + http://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-5.16.4.tar.gz - qt5-base-devel - boost-devel - gpgme-qt5-devel - qt5-sql-sqlite - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-postgresql - prison-devel - kmbox-devel - qt5-phonon-devel - akonadi-devel - libical-devel - libqjson-devel - libgpg-error-devel libxslt-devel - openldap-client - cyrus-sasl-devel - kitemviews-devel - kio-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kmime-devel - kcontacts-devel - kcalendarcore-devel - kldap-devel - extra-cmake-modules - kpimtextedit-devel - grantlee-qt5-devel - - desktop/kde/applications/libkleo/pspec.xml - - - libkleo - - qt5-base - kio - ki18n - libgcc - kcodecs - kmime - kldap - kxmlgui - kcalendarcore - kcontacts - kconfig - libxml2 - kservice - kguiaddons - kitemviews - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - ktextwidgets - kconfigwidgets - kwidgetsaddons - qt5-phonon - prison - akonadi - gpgme - gpgme-qt5 - kpimtextedit - kwindowsystem - cyrus-sasl - grantlee-qt5 - - - /etc/xdg - /usr/lib - /usr/share/doc - /usr/mkspecs/ - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/kservices5 - /usr/share/kservicetypes5 - /usr/share/dbus-1 - /usr/share/config.kcfg - /usr/share/kf5 - /usr/share/config - /usr/share/akonadi - /usr/share/akonadicontact/grantleetheme/default - /usr/share/libkleopatra - /usr/share/locale - /usr/share/qlogging-categories5/libkleo.renamecategories - /usr/share/qlogging-categories5/libkleo.categories - - - - libkleo-devel - Development package for libkleo libraries - Contains development tools and header files for libkleo - - qt5-base-devel - boost-devel - gpgme-devel - gpgme-qt5-devel - libkleo - - - /usr/lib/cmake - /usr/include - /usr/lib/gpgmepp - /usr/share/kde4/apps/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-12 - 17.12.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-04-25 - 16.04.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkmahjongg - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.games - Common code, backgrounds and tile sets for games using Mahjongg tiles - Common code, backgrounds and tile sets for games using Mahjongg tiles. - mirrors://kde/stable/release-service/21.12.2/src/libkmahjongg-21.12.2.tar.xz - - qt5-base-devel - qt5-svg-devel - extra-cmake-modules - gettext-devel - kdoctools-devel - ki18n-devel - kconfig-devel - kcompletion-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcoreaddons-devel - mesa-devel - - desktop/kde/applications/libkmahjongg/pspec.xml - - - libkmahjongg - - qt5-base - qt5-svg - libgcc - ki18n - kconfig - kcompletion - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/share - /usr/lib - /usr/share/doc - - - - libkmahjongg-devel - Development files for libkmahjongg - - libkmahjongg - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkomparediff2 - https://projects.kde.org/projects/kde/kdesdk/libkomparediff2 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.sdk - Library to compare files and strings - Library to compare files and strings - mirrors://kde/stable/release-service/21.12.2/src/libkomparediff2-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - python3-devel - gettext-devel - kcoreaddons-devel - kcodecs-devel - kconfig-devel - kxmlgui-devel - ki18n-devel - kio-devel - kparts-devel - - desktop/kde/applications/libkomparediff2/pspec.xml - - - libkomparediff2 - - qt5-base - kio - ki18n - libgcc - kcodecs - kconfig - kxmlgui - kcoreaddons - kconfigwidgets - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - libkomparediff2-devel - Shared libraries for libkomparediff2. - - libkomparediff2 - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-05-08 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libksane - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.graphics - SANE library interface for KDE - KDE için SANE kitaplık arayüzü - libksane is a SANE library interface for KDE. - libksane, KDE için bir SANE kitaplık arayüzüdür. - mirrors://kde/stable/release-service/21.12.2/src/libksane-21.12.2.tar.xz - - ki18n-devel - kwallet-devel - qt5-base-devel - ktextwidgets-devel - sane-backends-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/applications/libksane/pspec.xml - - - libksane - - ki18n - kwallet - libgcc - qt5-base - ktextwidgets - sane-backends - kwidgetsaddons - - - /usr/lib - /usr/share/icons - /usr/share/locale - - - - libksane-devel - Development files for libksane - libksane için geliştirme dosyaları - - libksane - - - /usr/lib/cmake - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-10 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libksieve - https://community.kde.org/KDE_PIM - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app:console - desktop.kde.applications - KDE PIM library for managing sieves. - KDE PIM library for managing sieves. - mirrors://kde/stable/release-service/21.12.2/src/libksieve-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - akonadi-devel - kcompletion-devel - kjobwidgets-devel - kcoreaddons-devel - kservice-devel - solid-devel - kxmlgui-devel - kitemmodels-devel - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - boost-devel - qt5-webkit-devel - pimcommon-devel - kcontacts-devel - kcalendarcore-devel - kimap-devel - kmime-devel - cyrus-sasl-devel - knewstuff-devel - kidentitymanagement-devel - kmailtransport-devel - libkdepim-devel - qt5-webengine-devel - akonadi-contacts-devel - akonadi-mime-devel - kiconthemes-devel - karchive-devel - syntax-highlighting-devel - - desktop/kde/applications/libksieve/pspec.xml - - - libksieve - KDE PIM library for managing sieves. - - kio - ki18n - kmime - libgcc - sonnet - akonadi - kconfig - karchive - qt5-base - knewstuff - libkdepim - pimcommon - cyrus-sasl - qt5-webkit - kcompletion - kcoreaddons - kiconthemes - kpimtextedit - kwindowsystem - kconfigwidgets - kwidgetsaddons - kidentitymanagement - syntax-highlighting - qt5-webengine - - - /etc - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/sieve - /usr/share/doc/HTML - /usr/share/kservices5 - /usr/share/locale - - - - libksieve-devel - Development files for libksieve. - - libksieve - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-07 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-22 - 16.04.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libkvkontakte - https://www.digikam.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPL - library - desktop.kde.applications - C++ library for asynchronous interaction with VK social network via its web API - C++ library for asynchronous interaction with VK social network via its web API - https://sourceforge.net/projects/pisilinux/files/source/libkvkontakte-5.0.0_20161106.tar.gz - - extra-cmake-modules - gettext-devel - glibc-devel - kcoreaddons-devel - kdewebkit-devel - ki18n-devel - kio-devel - qt5-base-devel - qt5-webkit-devel - kwidgetsaddons-devel - - desktop/kde/applications/libkvkontakte/pspec.xml - - - libkvkontakte - C++ library for asynchronous interaction with VK social network via its web API - - kcoreaddons - kdewebkit - ki18n - kio - qt5-base - qt5-webkit - kwidgetsaddons - libgcc - - - /usr/lib - /usr/share/doc - - - - libkvkontakte-devel - Development files for libkvkontakte - - libkvkontakte - qt5-base-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-01-10 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-09-15 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-07-22 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-18 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-03-11 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-02-12 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-12 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-26 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-08 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-09-14 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-11-09 - 5.0.0_20161106 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - libmediawiki - https://github.com/KDE/libmediawiki - - Stefan Gronewold - groni@pisilinux.org - - GPL - library - desktop.kde.applications - A KDE C++ interface for MediaWiki based web service as wikipedia.org - A KDE C++ interface for MediaWiki based web service as wikipedia.org - https://github.com/KDE/libmediawiki/archive/refs/heads/master.zip - - extra-cmake-modules - kcoreaddons-devel - qt5-base-devel - - desktop/kde/applications/libmediawiki/pspec.xml - - - libmediawiki - A KDE C++ interface for MediaWiki based web service as wikipedia.org - - kcoreaddons - qt5-base - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - libmediawiki-devel - Development files for libmediawiki - - libmediawiki - qt5-base-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-01-10 - 5.37.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-10-29 - 5.37.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-06-16 - 5.0.0_20161106 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 5.0.0_20161106 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 5.0.0_20161106 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-09-15 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-07-22 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-18 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-03-11 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-02-12 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-12 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-26 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-08 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 5.0.0_20161106 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-09-14 - 5.0.0_20161106 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-11-09 - 5.0.0_20161106 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - mailcommon - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.applications - KDE PIM library providing support for mail applications - KDE PIM library providing support for mail applications - mirrors://kde/stable/release-service/21.12.2/src/mailcommon-21.12.2.tar.xz - - qt5-base-devel - qt5-phonon-devel - extra-cmake-modules - boost-devel - glibc-devel - libical-devel - gettext-devel - qt5-designer-devel - kdoctools-devel - mailimporter-devel - messagelib-devel - libgravatar-devel - kidentitymanagement-devel - kmailtransport-devel - kmbox-devel - akonadi-devel - kjobwidgets-devel - solid-devel - kitemmodels-devel - qt5-webkit-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - kmime-devel - kcontacts-devel - kcalendarcore-devel - kdewebkit-devel - kpimtextedit-devel - kimap-devel - kldap-devel - grantleetheme-devel - pimcommon-devel - libkleo-devel - libkdepim-devel - gpgme-devel - gpgme-qt5-devel - akonadi-mime-devel - akonadi-contacts-devel - grantlee-qt5-devel - openldap-client - cyrus-sasl-devel - syntax-highlighting-devel - karchive-devel - kguiaddons-devel - - desktop/kde/applications/mailcommon/pspec.xml - - - mailcommon - - qt5-base - akonadi-contacts - libgcc - libkdepim - akonadi-mime - mailimporter - kio - ki18n - kmime - akonadi - kcodecs - kconfig - kxmlgui - karchive - kcontacts - pimcommon - kitemviews - messagelib - qt5-phonon - kguiaddons - kcompletion - kcoreaddons - kiconthemes - kitemmodels - kpimtextedit - ktextwidgets - kwindowsystem - kconfigwidgets - kmailtransport - kwidgetsaddons - kidentitymanagement - - - /etc - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - mailcommon-devel - Development files for mailcommon - - mailcommon - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - mailimporter - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.applications - Mail importer library - Mail importer library - mirrors://kde/stable/release-service/21.12.2/src/mailimporter-21.12.2.tar.xz - - qt5-base-devel - kdoctools-devel - ki18n-devel - kconfig-devel - kservice-devel - kxmlgui-devel - pimcommon-devel - cmake - extra-cmake-modules - openldap-client - cyrus-sasl-devel - kitemviews-devel - kio-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kmime-devel - kcontacts-devel - kcalendarcore-devel - kldap-devel - libkdepim-devel - akonadi-calendar-devel - akonadi-search-devel - qt5-webkit-devel - grantlee-qt5-devel - knewstuff-devel - kpimtextedit-devel - kimap-devel - akonadi-devel - boost-devel - karchive-devel - akonadi-mime-devel - akonadi-contacts-devel - - desktop/kde/applications/mailimporter/pspec.xml - - - mailimporter - - qt5-base - akonadi-mime - libgcc - libkdepim - ki18n - kmime - akonadi - kconfig - karchive - kcoreaddons - - - /etc - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - mailimporter-devel - Development files for mailimporter - - mailimporter - karchive-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-26 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-08 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - marble - http://edu.kde.org/applications/all/marble - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.applications - Virtual globe and eorld atlas - Sanal küre ve Dünya atlası - Marble is a virtual globe and world atlas that you can use to learn more about the Earth. - Marble, sanal küre ve Dünya atlası uygulamasıdır. - marble - mirrors://kde/stable/release-service/21.12.2/src/marble-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-webkit-devel - qt5-designer-devel - qt5-script-devel - qt5-svg-devel - qt5-declarative-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-sqlite - qt5-location-devel - qt5-linguist - qt5-webengine-devel - kdoctools-devel - qt5-phonon-devel - kio-devel - quazip-devel - kwallet-devel - knewstuff-devel - kparts-devel - kcoreaddons-devel - ki18n-devel - kconfig-devel - krunner-devel - kservice-devel - libwlocate-devel - shared-mime-info - qt5-serialport-devel - plasma-desktop - - desktop/kde/applications/marble/pspec.xml - - - marble - - kio - zlib - ki18n - kcrash - kparts - libgcc - kconfig - krunner - kxmlgui - qt5-svg - qt5-base - knewstuff - libwlocate - qt5-phonon - qt5-script - qt5-webkit - kcoreaddons - qt5-location - kconfigwidgets - kwidgetsaddons - qt5-declarative - qt5-serialport - - - /usr/lib - /usr/bin - /usr/share - /usr/share/appdata - /usr/share/applications - /usr/share/config.kcfg - /usr/share/doc - /usr/share/icons - /usr/share/kservices5 - /usr/share/kxmlgui5 - /usr/share/marble - /etc/xdg - - - - marble-devel - Development files for marble - marble için geliştirme dosyaları - - marble - - - /usr/include - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-18 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-08-03 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-28 - 16.04.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - messagelib - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.applications - KDE PIM library providing support for mail applications - KDE PIM library providing support for mail applications - mirrors://kde/stable/release-service/21.12.2/src/messagelib-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - boost-devel - kdoctools-devel - mailimporter-devel - libgravatar-devel - kidentitymanagement-devel - kmailtransport-devel - kmbox-devel - akonadi-devel - solid-devel - kguiaddons-devel - kitemmodels-devel - qt5-webkit-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - kmime-devel - kcontacts-devel - kcalendarcore-devel - kdewebkit-devel - akonadi-calendar-devel - akonadi-search-devel - syntax-highlighting-devel - kpimtextedit-devel - kimap-devel - kldap-devel - grantleetheme-devel - pimcommon-devel - libkleo-devel - libkdepim-devel - gpgme-devel - gpgme-qt5-devel - grantlee-qt5-devel - qt5-declarative-devel - qt5-webengine-devel - qca2-qt5-devel - akonadi-notes-devel - akonadi-mime-devel - akonadi-contacts-devel - openldap-client - cyrus-sasl-devel - karchive-devel - kcodecs-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kitemviews-devel - kjobwidgets-devel - kservice-devel - ktextwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - sonnet-devel - knewstuff-devel - syntax-highlighting - - desktop/kde/applications/messagelib/pspec.xml - - - messagelib - - qt5-base - qt5-webengine - akonadi-notes - libgcc - libkdepim - mailimporter - kio - ki18n - kmbox - kmime - sonnet - akonadi - gpgme - kcodecs - kconfig - kxmlgui - libkleo - karchive - kguiaddons - kcalendarcore - kservice - kcontacts - kdewebkit - pimcommon - akonadi-mime - kitemviews - qt5-webkit - kcompletion - kcoreaddons - kiconthemes - kitemmodels - kjobwidgets - libgravatar - grantlee-qt5 - kpimtextedit - ktextwidgets - grantleetheme - kwindowsystem - akonadi-search - kconfigwidgets - kmailtransport - knotifications - kwidgetsaddons - syntax-highlighting - akonadi-contacts - knewstuff - kidentitymanagement - qca2-qt5 - - - /etc - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - messagelib-devel - Development files for messagelib - - messagelib - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-26 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - minuet - https://minuet.kde.org - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.applications - A KDE Software for Music Education - Music education Free Software, thoughtfully designed to push your musical skills to the next level. Enhance your ability to recognize intervals, chords, rhythm, and scales while enjoying all the power of Free Software. - https://download.kde.org/stable/release-service/21.12.2/src/minuet-21.12.2.tar.xz - - extra-cmake-modules - qt5-svg-devel - qt5-base-devel - qt5-quickcontrols2-devel - qt5-declarative-devel - ki18n-devel - kxmlgui-devel - kio-devel - kcrash-devel - kdoctools-devel - alsa-lib-devel - drumstick-devel - fluidsynth-devel - - desktop/kde/applications/minuet/pspec.xml - - - minuet - A KDE Software for Music Education - - kio - ki18n - kcrash - libgcc - kconfig - kxmlgui - alsa-lib - qt5-base - kcompletion - kcoreaddons - drumstick-libs - kconfigwidgets - kwidgetsaddons - fluidsynth - qt5-svg - qt5-declarative - - - /usr/bin - /usr/share - /usr/share/appdata - /usr/share/applications - /usr/share/doc - /usr/share/icons - /usr/share/kxmlgui5 - /usr/share/minuet - /usr/lib - - - - minuet-devel - Development files for minuet - - qt5-base-devel - minuet - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 17.08.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-26 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-04-20 - 16.04 - First Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - okteta - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - app:gui - desktop.kde.sdk - Hexadecimal editor for binary files - Onaltılık dosya editörü. - Okteta is a simple editor for the raw data of files. This type of program is also called hexadecimal editor or binary editor. - Çalıştırılabilir dosyaları düzenlemeye yarayan editör. - https://download.kde.org/stable/okteta/0.26.7/src/okteta-0.26.7.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-designer-devel - qt5-script-devel - qt5-declarative-devel - kbookmarks-devel - kcodecs-devel - kcompletion-devel - kconfigwidgets-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - kiconthemes-devel - ki18n-devel - kcmutils-devel - kio-devel - knewstuff-devel - kparts-devel - kservice-devel - kwidgetsaddons-devel - kxmlgui-devel - qca2-qt5-devel - attica-devel - qt5-xmlpatterns-devel - - desktop/kde/applications/okteta/pspec.xml - - - okteta - - kio - ki18n - kparts - kcrash - kcodecs - kconfig - kxmlgui - kcmutils - kservice - qca2-qt5 - qt5-base - knewstuff - qt5-script - qt5-declarative - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/lib/plugins - /usr/lib - /usr/lib/*.so - /usr/lib/*.so.* - /usr/share - /usr/share/appdata - /usr/share/applications - /usr/share/config.kcfg - /usr/share/doc - /usr/share/icons - /usr/share/kxmlgui5 - /usr/share/mime - /usr/share/okteta - /usr/share/metainfo/org.kde.okteta.appdata.xml - /usr/share/locale - - - - okteta-devel - Development files for okteta - - okteta - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-01-10 - 0.26.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-10 - 0.26.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 0.26.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 0.26.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 0.26.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 0.26.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 0.26.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 0.26.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 0.26.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 0.26.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-20 - 0.26.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 0.26.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 0.26.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 0.26.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 0.26.1 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 0.26.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 17.12.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-02-12 - 17.12.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-12 - 17.12.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-26 - 17.12.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-08 - 17.12.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 17.12.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 17.12.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-04-25 - 17.12.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - okular - http://okular.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.graphics - A document viewer - Belge gösterici - Okular is a document viewer. - Okular bir belge göstericidir. - okular - mirrors://kde/stable/release-service/21.12.2/src/okular-21.12.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - kjs-devel - qca2-qt5-devel - tiff-devel - purpose-devel - qt5-phonon-devel - qt5-speech-devel - poppler-qt5-devel - ebook-tools-devel - libkexiv2-devel - kdoctools-devel - threadweaver-devel - kdesignerplugin - khtml-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kactivities-devel - libkscreen-devel - chmlib-devel - kjobwidgets-devel - libspectre-devel - djvu-devel - kpty-devel - kdegraphics-mobipocket-devel - extra-cmake-modules - kirigami-devel - libzip-devel - discount-devel - freetype-devel - qt5-svg-devel - karchive-devel - kwallet-devel - - desktop/kde/applications/okular/pspec.xml - - - okular - app:gui - - qt5-base - qca2-qt5 - tiff - kcrash - libkexiv2 - poppler-qt5 - ebook-tools - libzip - discount - kactivities - libjpeg-turbo - purpose - khtml - kpty - kio - kjs - zlib - ki18n - kparts - libgcc - kcodecs - kconfig - kwallet - kxmlgui - qt5-svg - freetype - karchive - kservice - kbookmarks - kitemviews - kcompletion - kcoreaddons - kiconthemes - ktextwidgets - threadweaver - kwindowsystem - kconfigwidgets - kwidgetsaddons - qt5-declarative - djvu - libspectre - qt5-phonon - chmlib - kjobwidgets - qt5-speech - kdegraphics-mobipocket - qt5-svg - - - /etc/xdg - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share - - - - okular-devel - Development files for okular - Okular için geliştirme dosyaları - - okular - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-24 - 17.12.0 - Version bump.okular - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-14 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 17.08.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-24 - 17.04.3 - Version bump. - mustafa cinasal - muscnsl@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-30 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-04 - 16.11.90 - Release bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-24 - 16.03.80_20160402 - Release bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-02-02 - 16.03.80_20160402 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - parley - http://edu.kde.org/applications/all/parley - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - Parley is a program to help you memorize things. - Tekrar yapmanıza yardım eden bir uygulama - Parley is a program to help you memorize things. Parley supports many language specific features but can be used for other learning tasks just as well. It uses the spaced repetition learning method, also known as flash cards. Creating new vocabulary collections with Parley is easy, but of course it is even better if you can use some of our premade files. Have a look at the KDE-Files.org page or use the "Download New Collections" feature directly in Parley. - Parley ile yeni öğrendiğiniz şeyleri belli zaman aralıklarıyla tekrar ederek uzun zamanlı hafızanızda yer etmelerini sağlayabilirsiniz. Parley, flaş kart denilen tekniği kullanır. Dil öğrenimi için özelleşmiş yetenekleri olmasına karşın diğer konularda da kullanıma uygundur. Kartları hazırlamak epey kolay olmakla beraber kde-files.org adresinden ulaşabileceğiniz hazır kart setlerini de kullanabilirsiniz. - parley - mirrors://kde/stable/release-service/21.12.2/src/parley-21.12.2.tar.xz - - qt5-base-devel - qt5-svg-devel - qt5-multimedia-devel - qt5-webengine-devel - libxslt-devel - libXrender-devel - libxml2-devel - libkeduvocdocument-devel - kdoctools-devel - kcoreaddons-devel - kconfig-devel - kcrash-devel - gettext-devel - ki18n-devel - kio-devel - knewstuff-devel - kross-devel - kcmutils-devel - kxmlgui-devel - sonnet-devel - kservice-devel - ktextwidgets-devel - kcompletion-devel - kconfigwidgets-devel - kwidgetsaddons-devel - knotifications-devel - khtml-devel - extra-cmake-modules - ffmpeg-devel - libXScrnSaver-devel - - desktop/kde/applications/parley/pspec.xml - - - parley - - qt5-base - qt5-svg - qt5-multimedia - qt5-webengine - libxslt - libXrender - libxml2 - libkeduvocdocument - kdoctools - kcoreaddons - kconfig - kcrash - gettext - ki18n - kio - knewstuff - kross - kcmutils - kxmlgui - knotifications - sonnet - kservice - libgcc - ktextwidgets - kcompletion - kconfigwidgets - kwidgetsaddons - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - /etc/xdg - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - partitionmanager - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.applications - KDE Partition Manager is a utility program to help you manage the disk devices, partitions and file systems on your computer - KDE Disk Bölümü Yöneticisi - It allows you to easily create, copy, move, delete, resize without losing data, backup and restore partitions.. - KDE Disk Bölümü Yöneticisi, disklerinizi, bölümlerinizi ve dosya sistemlerinizi yönetmenize izin verir. Birçok dosya sistemini (ext2/3/4, reiserfs, NTFS, FAT32 ve daha fazlası) desteklemenin yanı sıra, yeni bölüm oluşturabilir ya da var olan bir bölüm üzerinde boyutlandırma, kopyalama, taşıma, yedekleme ve geri yükleme işlemlerini yapabilir. - mirrors://kde/stable/release-service/21.12.2/src/partitionmanager-21.12.2.tar.xz - - qt5-base-devel - libatasmart-devel - extra-cmake-modules - parted-devel - libutil-linux-devel - ki18n-devel - kio-devel - kconfig-devel - kxmlgui-devel - kservice-devel - kcoreaddons-devel - kiconthemes-devel - kjobwidgets-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kdoctools-devel - kpmcore-devel - e2fsprogs-devel - kdbusaddons-devel - - desktop/kde/applications/partitionmanager/pspec.xml - - - partitionmanager - - qt5-base - libgcc - libutil-linux - kio - ki18n - kconfig - kxmlgui - kservice - kcoreaddons - kiconthemes - kjobwidgets - kconfigwidgets - kwidgetsaddons - kpmcore - kcrash - e2fsprogs - kdbusaddons - - - /usr/bin - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 4.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 4.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 4.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 4.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 4.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-07-22 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-18 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-03-11 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-02-14 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-26 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-08 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 3.3.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-03 - 3.3.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-19 - 3.3.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-09 - 3.2.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 3.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 3.1.0 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-23 - 3.0.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-15 - 2.2.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-12 - 2.2.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-23 - 2.1.0 - Release bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-01-17 - 2.1.0 - First Release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - picmi - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Picmi is a single player logic-based puzzle game - Resim çizme bulmacası - Picmi is a single player logic-based puzzle game. The goal is to color cells according to numbers given at the side of the board in order to uncover a hidden pattern or picture. - Picmi, tablonun kenarında verilen sayılar kadar tabla üzerinde nokta koyarak bir resim tamamlama bulmacasıdır. - https://download.kde.org/stable/release-service/21.12.2/src/picmi-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - qt5-declarative-devel - kdoctools-devel - kcoreaddons-devel - kdbusaddons-devel - kdeclarative-devel - ki18n-devel - kio-devel - knewstuff-devel - kxmlgui-devel - libkdegames-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/applications/picmi/pspec.xml - - - picmi - picmi - - ki18n - libgcc - kxmlgui - qt5-svg - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 3.1.0 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - pim-data-exporter - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Import and export KDE PIM settings - Import and export KDE PIM settings - https://download.kde.org/stable/release-service/21.12.2/src/pim-data-exporter-21.12.2.tar.xz - - extra-cmake-modules - kcrash-devel - kdbusaddons-devel - kdoctools-devel - akonadi-contacts-devel - akonadi-devel - akonadi-mime-devel - calendarsupport-devel - kalarmcal-devel - kcalendarcore-devel - kcontacts-devel - kmailtransport-devel - kpimtextedit-devel - qt5-base-devel - ktextwidgets-devel - kxmlgui-devel - kitemmodels-devel - boost-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - kmime-devel - kidentitymanagement-devel - akonadi-calendar-devel - kholidays-devel - mailcommon-devel - messagelib-devel - pimcommon-devel - kimap-devel - cyrus-sasl-devel - libkleo-devel - gpgme-devel - gpgme-qt5-devel - libkdepim-devel - ffmpeg-devel - karchive-devel - akonadi-notes-devel - libXScrnSaver-devel - knotifications-devel - kuserfeedback-devel - - desktop/kde/applications/pim-data-exporter/pspec.xml - - - pim-data-exporter - Import and export KDE PIM settings - - kio - ki18n - kmime - kcrash - libgcc - akonadi - kconfig - kxmlgui - karchive - qt5-base - kalarmcal - kcontacts - libkdepim - pimcommon - kitemviews - mailcommon - messagelib - kcoreaddons - kdbusaddons - kpimtextedit - kconfigwidgets - kmailtransport - knotifications - kwidgetsaddons - kidentitymanagement - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 3.1.0 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-05 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - pim-sieve-editor - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - Mail sieve editor - Mail sieve editor - https://download.kde.org/stable/release-service/21.12.2/src/pim-sieve-editor-21.12.2.tar.xz - - extra-cmake-modules - kbookmarks-devel - kcrash-devel - kdbusaddons-devel - kdoctools-devel - kiconthemes-devel - kio-devel - kmailtransport-devel - kpimtextedit-devel - messagelib-devel - pimcommon-devel - qt5-base-devel - akonadi-mime-devel - akonadi-devel - kitemmodels-devel - kmime-devel - cyrus-sasl-devel - kcontacts-devel - akonadi-contacts-devel - kimap-devel - libksieve-devel - ffmpeg-devel - kuserfeedback-devel - libXScrnSaver-devel - qt5-keychain-devel - - desktop/kde/applications/pim-sieve-editor/pspec.xml - - - pim-sieve-editor - Mail sieve editor - - ki18n - kcrash - libgcc - kconfig - kwallet - kxmlgui - qt5-base - libksieve - pimcommon - kbookmarks - kcoreaddons - kdbusaddons - kiconthemes - kconfigwidgets - kwidgetsaddons - qt5-keychain - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 3.1.0 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-04 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - pim-storage-service-manager - https://community.kde.org/KDE_PIM - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - desktop.kde.applications - KDE PIM storage services configuration UI - KDE PIM storage services configuration UI - mirrors://kde/stable/applications/16.12.0/src/pim-storage-service-manager-16.12.0.tar.xz - - extra-cmake-modules - kcrash-devel - kdbusaddons-devel - kdoctools-devel - akonadi-contacts-devel - akonadi-devel - akonadi-mime-devel - calendarsupport-devel - kalarmcal-devel - kcalendarcore-devel - kcontacts-devel - kmailtransport-devel - kpimtextedit-devel - libkdepim - qt5-base-devel - ktextwidgets-devel - kxmlgui-devel - kitemmodels-devel - boost-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - kmime-devel - kidentitymanagement-devel - akonadi-calendar-devel - kholidays-devel - mailcommon-devel - messagelib-devel - pimcommon-devel - kimap-devel - cyrus-sasl-devel - libkleo-devel - gpgme-devel - libkdepim-devel - knotifyconfig-devel - - desktop/kde/applications/pim-storage-service-manager/pspec.xml - - - pim-storage-service-manager - KDE PIM storage services configuration UI - - ki18n - kcrash - libgcc - kconfig - kxmlgui - qt5-base - libkdepim - pimcommon - kcoreaddons - kdbusaddons - kpimtextedit - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - - - - - 2020-02-02 - 16.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 16.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 16.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 16.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-14 - 16.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-11 - 16.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 16.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-18 - 16.12.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-01-04 - 16.12.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - pimcommon - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.applications - Common libraries for KDE PIM - Common libraries for KDE PIM - mirrors://kde/stable/release-service/21.12.2/src/pimcommon-21.12.2.tar.xz - - qt5-base-devel - boost-devel - gpgme-devel - qt5-sql-sqlite - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-postgresql - prison-devel - kmbox-devel - qt5-phonon-devel - akonadi-devel - libical-devel - libqjson-devel - libgpg-error-devel - libxslt-devel - openldap-client - cyrus-sasl-devel - kitemviews-devel - kio-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kmime-devel - kcontacts-devel - kcalendarcore-devel - kldap-devel - libkdepim-devel - extra-cmake-modules - akonadi-calendar-devel - akonadi-contacts-devel - akonadi-search-devel - akonadi-mime-devel - qt5-webkit-devel - qt5-webengine-devel - grantlee-qt5-devel - kdoctools-devel - knewstuff-devel - kpimtextedit-devel - kimap-devel - purpose-devel - - desktop/kde/applications/pimcommon/pspec.xml - - - pimcommon - - qt5-base - kio - ki18n - libgcc - kcodecs - kmime - kldap - kxmlgui - kwallet - karchive - kjobwidgets - qt5-webengine - kcalendarcore - kcontacts - kconfig - libxml2 - kservice - kguiaddons - kitemviews - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - ktextwidgets - kconfigwidgets - kwidgetsaddons - qt5-phonon - prison - akonadi - libkdepim - akonadi-contacts - kdoctools - knewstuff - kpimtextedit - grantlee-qt5 - kimap - cyrus-sasl - purpose - - - /etc/xdg - /usr/lib - /usr/share/doc - /usr/mkspecs/ - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/dbus-1 - /usr/share/config.kcfg - /usr/share/kf5 - /usr/share/config - /usr/share/akonadi - /usr/share/akonadicontact/grantleetheme/default - /usr/share/locale - /usr/share - - - - pimcommon-devel - Development package for pimcommon libraries - Contains development tools and header files for kdepim-common - - qt5-base-devel - boost-devel - pimcommon - - - /usr/lib/cmake - /usr/include - /usr/lib/gpgmepp - /usr/share/kde4/apps/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-26 - 17.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-25 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-22 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-04-25 - 16.04.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - poxml - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - app:gui - desktop.kde.sdk - Tools for translating DocBook XML files with Gettex - DocBook XML dosyalarını çevirme araçları. - This is a collection of tools that facilitate translating DocBook XML files using Gettext message files (PO files). - poxml, DocBook XML dosyalarını (.po) Gettext yarımıyla çevirmeyi sağlayan bir programdır. - https://download.kde.org/stable/release-service/21.12.2/src/poxml-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - gettext-devel - kdoctools-devel - docbook-xsl - - desktop/kde/applications/poxml/pspec.xml - - - poxml - - libgcc - gettext - qt5-base - - - /usr/bin - /usr/share/doc - /usr/share/man - - - kdesdk - - - kdesdk - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - print-manager - http://www.kde.org/applications/graphics/kruler - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.utils - KDE print manager - KDE print tool. - print-manager - mirrors://kde/stable/release-service/21.12.2/src/print-manager-21.12.2.tar.xz - - kdoctools-devel - extra-cmake-modules - cups-devel - kio-devel - ki18n-devel - libgcc - kconfig-devel - kservice-devel - qt5-base-devel - kdbusaddons-devel - kiconthemes-devel - kcoreaddons-devel - kwindowsystem-devel - knotifications-devel - kconfigwidgets-devel - kwidgetsaddons-devel - qt5-declarative-devel - kcmutils-devel - plasma-framework-devel - - desktop/kde/applications/print-manager/pspec.xml - - - print-manager - - kio - cups - ki18n - libgcc - kconfig - kservice - qt5-base - kdbusaddons - kiconthemes - kcoreaddons - kwindowsystem - knotifications - kconfigwidgets - kwidgetsaddons - qt5-declarative - system-config-printer - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-12 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - rocs - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.edu - Rocs Graph Theory - Rocs aims to be a Graph Theory IDE for helping professors to show the results of a graph algorithm and also helping students to do the algorithms. Rocs has a scripting module, done in Qt Script, that interacts with the drawn graph and every change in the graph with the script is reflected on the drawn one.. - mirrors://kde/stable/release-service/21.12.2/src/rocs-21.12.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-webkit-devel - qt5-base-devel - qt5-xmlpatterns-devel - qt5-script-devel - extra-cmake-modules - kdoctools-devel - kdeclarative-devel - ki18n-devel - gettext-devel - kitemviews-devel - ktexteditor-devel - kxmlgui-devel - kconfig-devel - karchive-devel - kcompletion-devel - kcoreaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - cmake - qt5-location-devel - grantlee-qt5-devel - boost-devel - qt5-svg-devel - - desktop/kde/applications/rocs/pspec.xml - - - rocs - - qt5-base - qt5-script - qt5-declarative - qt5-xmlpatterns - qt5-webkit - qt5-svg - grantlee-qt5 - kdeclarative - ktexteditor - kparts - libgcc - ki18n - kconfig - karchive - kcompletion - kcoreaddons - ktextwidgets - kconfigwidgets - kwidgetsaddons - kxmlgui - kitemviews - - - /usr/bin - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - rocs-devel - Development files for rocs - - rocs - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-01 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - signon-kwallet-extension - http://kde.org - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app - desktop.kde.network - KWallet signon extension - KWallet signon extension - mirrors://kde/stable/release-service/21.12.2/src/signon-kwallet-extension-21.12.2.tar.xz - - extra-cmake-modules - qt5-base-devel - kwallet-devel - signon-devel - - desktop/kde/applications/signon-kwallet-extension/pspec.xml - - - signon-kwallet-extension - KWallet signon extension - - libgcc - signon - kwallet - qt5-base - - - /usr/lib/signon - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - spectacle - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.graphics - KDE screenshot capture utility - Ekran görüntüsü yakalama aracı - Spectacle, a new screenshot application that aims to replace KSnapshot.. - spectacle bir ekran görüntüsü yakalama aracıdır. - mirrors://kde/stable/release-service/21.12.2/src/spectacle-21.12.2.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - libkipi-devel - qt5-script-devel - libxcb-devel - libkscreen-devel - xcb-util-devel - qt5-x11extras-devel - xcb-util-image-devel - xcb-util-cursor-devel - kxmlgui-devel - knewstuff-devel - kio-devel - purpose-devel - kwindowsystem-devel - kcoreaddons-devel - ki18n-devel - kwidgetsaddons-devel - kdeclarative-devel - kwayland-devel - knotifications-devel - kglobalaccel-devel - qt5-declarative-devel - qt5-svg-devel - - desktop/kde/applications/spectacle/pspec.xml - - - spectacle - - qt5-base - kio - libkscreen - purpose - xcb-util-cursor - ki18n - libgcc - kconfig - kxmlgui - knewstuff - libkipi - kdeclarative - kservice - kcoreaddons - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - kdbusaddons - libxcb - xcb-util - kwayland - qt5-x11extras - xcb-util-image - qt5-declarative - qt5-svg - kglobalaccel - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - /usr/lib - - - ksnapshot - - - ksnapshot - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-15 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-18 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-28 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-31 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - step - http://kde.org/applications/education/step/ - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.edu - Interactive Physical Simulator - Step is an interactive physical simulator. It allows you to explore the physical world through simulations. - mirrors://kde/stable/release-service/21.12.2/src/step-21.12.2.tar.xz - - qt5-base-devel - qt5-svg-devel - qt5-declarative-devel - extra-cmake-modules - kdoctools-devel - kdelibs4-support-devel - mesa-devel - khtml-devel - kconfig-devel - knewstuff-devel - kplotting-devel - eigen3 - pkgconfig - libqalculate-devel - cln-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - qt5-linguist - gsl-devel - - desktop/kde/applications/step/pspec.xml - - - step - - qt5-base - cln - gsl - khtml - knewstuff - kplotting - libqalculate - kparts - kio - libgcc - kdelibs4-support - ki18n - kconfig - kxmlgui - kcompletion - kcoreaddons - kiconthemes - ktextwidgets - kconfigwidgets - kwidgetsaddons - kservice - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-04 - 19.08.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-30 - 17.04.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - umbrello - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - app:gui - desktop.kde.sdk - UML modelling tool and code generator - UML modelleme aracı ve kod üreticisi. - Umbrello UML Modeller is a Unified Modelling Language diagram editor for KDE. - umbrello UML (Unified Modellin Language) modelleme ve diyagram editörüdür. - mirrors://kde/stable/release-service/21.12.2/src/umbrello-21.12.2.tar.xz - - qt5-base-devel - qt5-webkit-devel - libxslt-devel - qt5-svg-devel - kio-devel - kparts-devel - kinit-devel - kcompletion-devel - kxmlgui-devel - kauth-devel - kconfig-devel - ktexteditor-devel - kcoreaddons-devel - kdoctools-devel - docbook-xsl - extra-cmake-modules - kwindowsystem-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - llvm - llvm-clang-devel - llvm-mlir - llvm-polly - - desktop/kde/applications/umbrello/pspec.xml - - - umbrello - - qt5-base - qt5-webkit - kio - ki18n - kcrash - libgcc - kconfig - kxmlgui - libxml2 - qt5-svg - karchive - kcompletion - kcoreaddons - kiconthemes - kjobwidgets - ktextwidgets - kconfigwidgets - kwidgetsaddons - ktexteditor - libxslt - kwindowsystem - llvm-mlir - llvm-polly - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2022-02-26 - 21.12.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-10 - 21.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-15 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-09 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-24 - 20.08.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-29 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-20 - 16.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-23 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-24 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - python3-kde5 - http://www.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - desktop.kde.bindings - Python3 bindings for KDE5 - KDE5 için Python3 dil bağlayıcıları - python3-kde5 are the Python3 bindings for KDE5. - python3-kde5, KDE5 için Python3 dil bağlayıcısıdır. - https://github.com/groni/Sources/raw/master/python-kde5-4.90.81.tar.gz - - extra-cmake-modules - glibc-devel - python3-devel - kauth-devel - kitemmodels-devel - kitemviews-devel - karchive-devel - kplotting-devel - solid-devel - kcoreaddons-devel - sonnet-devel - kguiaddons-devel - kwidgetsaddons-devel - python3-sip - python3-qt5-devel - qt5-base-devel - - desktop/kde/bindings/python3-kde5/pspec.xml - - - python3-kde5 - app:console - library - - python3 - kauth - kitemmodels - kitemviews - karchive - kplotting - solid - kcoreaddons - sonnet - kguiaddons - kwidgetsaddons - libgcc - qt5-base - - - /usr/bin - /usr/share - /usr/lib - - - - python3-kde5-devel - Development files for python3-kde5 - python3-kde5 için geliştirme dosyaları - data - - python3-kde5 - - - /usr/share/sip - - - - - 2020-06-04 - 4.90.81 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 4.90.81 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-14 - 4.90.81 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-20 - 4.90.81 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-13 - 4.90.81 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-14 - 4.90.81 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 4.90.81 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-02 - 4.90.81 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2017-04-29 - 4.90.81 - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-20 - 4.90.81 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - kcontacts - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:gui - desktop.kde.framework - Address book API for KDE. - Address book for KDE for Contacts. - mirrors://kde/stable/frameworks/5.91/kcontacts-5.91.0.tar.xz - - qt5-base-devel - ki18n-devel - kcodecs-devel - kconfig-devel - kio-devel - iso-codes-devel - kcoreaddons-devel - extra-cmake-modules - - desktop/kde/framework/kcontacts/pspec.xml - - - kcontacts - - qt5-base - ki18n - kcodecs - kconfig - kcoreaddons - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcontacts-devel - Development files for kcontacts - - kcontacts - ki18n-devel - kcodecs-devel - kconfig-devel - kcoreaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-03 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-19 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-04 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kiconthemes - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 icon utilities - This library contains classes to improve the handling of icons in applications using the KDE Frameworks. - mirrors://kde/stable/frameworks/5.91/kiconthemes-5.91.0.tar.xz - - kcoreaddons-devel - qt5-base-devel - qt5-designer-devel - qt5-svg-devel - ki18n-devel - kauth-devel - karchive-devel - kcodecs-devel - kconfig-devel - kitemviews-devel - kconfigwidgets-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/framework/kiconthemes/pspec.xml - - - kiconthemes - - qt5-base - qt5-svg - kconfigwidgets - ki18n - kitemviews - kwidgetsaddons - karchive - kconfig - kcoreaddons - kconfigwidgets - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kiconthemes-devel - Development files for kiconthemes - - kiconthemes - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kquickcharts - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - A QtQuick plugin providing high-performance charts - A QtQuick plugin providing high-performance charts - Yüksek performanslı grafikler sunan bir QtQuick eklentisi - Yüksek performanslı grafikler sunan bir QtQuick eklentisi - mirrors://kde/stable/frameworks/5.91/kquickcharts-5.91.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-quickcontrols2-devel - extra-cmake-modules - - desktop/kde/framework/kquickcharts/pspec.xml - - - kquickcharts - - libgcc - qt5-base - qt5-declarative - qt5-quickcontrols2 - - - /usr/lib - /usr/lib/qt5 - /usr/lib/cmake - /usr/share/qlogging-categories5/kquickcharts.categories - /usr/share/doc - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-19 - 5.66.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - attica - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Open Collaboration Service client library, based on Qt 5 - Attica is a library to access Open Collaboration Service servers, based on Qt 5. - mirrors://kde/stable/frameworks/5.91/attica-5.91.0.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/attica/pspec.xml - - - attica - - qt5-base - libgcc - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - attica-devel - Development files for attica5 - - qt5-base-devel - attica - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - baloo - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Framework for searching and managing metadata - Baloo is a framework for searching and managing metada - mirrors://kde/stable/frameworks/5.91/baloo-5.91.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - kcoreaddons-devel - kdbusaddons-devel - kauth-devel - kconfig-devel - kcrash-devel - ki18n-devel - kcompletion-devel - kidletime-devel - kio-devel - solid-devel - kxmlgui-devel - kfilemetadata-devel - kdoctools-devel - kbookmarks-devel - kitemviews-devel - kjobwidgets-devel - kwidgetsaddons-devel - lmdb-devel - kservice-devel - extra-cmake-modules - - desktop/kde/framework/baloo/pspec.xml - - - baloo - - qt5-base - qt5-declarative - kcoreaddons - kdbusaddons - libgcc - kconfig - kcrash - ki18n - kidletime - kio - solid - kfilemetadata - lmdb - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - baloo-devel - Development files for baloo-widgets - - baloo - qt5-base-devel - kcoreaddons-devel - kfilemetadata-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-24 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - bluez-qt - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - desktop.kde.framework - Qt wrapper for KDE 5 Bluez DBus API - Qt wrapper for KDE 5 DBus API. - mirrors://kde/stable/frameworks/5.91/bluez-qt-5.91.0.tar.xz - - bluez - bluez-libs-devel - qt5-base-devel - qt5-declarative-devel - extra-cmake-modules - - desktop/kde/framework/bluez-qt/pspec.xml - - - bluez-qt - - qt5-base - qt5-declarative - libgcc - - - /usr/lib/qt5 - /usr/lib - /etc/xdg - /usr/share/doc - /lib/udev - /usr/share/qlogging-categories5 - /usr/share/qlogging-categories5/bluez.categories - - - - bluez-qt-devel - Development files for bluez-qt - - bluez-qt - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-09 - 5.45.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - breeze-icons - https://projects.kde.org/projects/kde/workspace/breeze - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2+ - app:gui - desktop.kde.framework - Breeze icon themes - İcon themes breeze - mirrors://kde/stable/frameworks/5.91/breeze-icons-5.91.0.tar.xz - - extra-cmake-modules - qt5-base-devel - libxml2-devel - python3-devel - python3-lxml - - desktop/kde/framework/breeze-icons/pspec.xml - - - breeze-icons - Breeze icon themes - - /usr/share - /usr/share/doc - - - breeze-16.svg - breeze-22.svg - breeze-dark-16.svg - breeze-dark-22.svg - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-05 - 5.88.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - extra-cmake-modules - https://www.kde.org - - Pisi Linux Admins - admin@gmail.com - - LGPLv2 - library - desktop.kde.framework - Extra cmake modules for KDE5 - Extra cmake modules KDE5 - mirrors://kde/stable/frameworks/5.91/extra-cmake-modules-5.91.0.tar.xz - - cmake - flex - - desktop/kde/framework/extra-cmake-modules/pspec.xml - - - extra-cmake-modules - programming.build - - cmake - flex - - - /usr/share - /usr/lib - /usr/share/man/man7 - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-05 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-16 - 5.22.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - frameworkintegration - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Framework providing components to allow applications to integrate with a KDE Workspace - Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. - mirrors://kde/stable/frameworks/5.91/frameworkintegration-5.91.0.tar.xz - - libxcb-devel - libXcursor-devel - appstream-qt5-devel - qt5-base-devel - qt5-declarative-devel - qt5-x11extras-devel - oxygen-fonts - kconfig-devel - kpackage-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - kjobwidgets-devel - kconfigwidgets-devel - kiconthemes-devel - ki18n-devel - kauth-devel - kio-devel - knotifications-devel - kwidgetsaddons-devel - extra-cmake-modules - knewstuff-devel - - desktop/kde/framework/frameworkintegration/pspec.xml - - - frameworkintegration - - qt5-base - kconfig - kconfigwidgets - kiconthemes - ki18n - knotifications - kwidgetsaddons - knewstuff - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - frameworkintegration-devel - Development files for framework-integration - - frameworkintegration - kconfigwidgets-devel - kiconthemes-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kactivities - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Library for KDE's Plasma Activities support - Kactivities provides an API for using and interacting with the Plasma Activities Manager. - mirrors://kde/stable/frameworks/5.91/kactivities-5.91.0.tar.xz - - qt5-base-devel - mesa-devel - boost-devel - kdbusaddons-devel - kdeclarative-devel - kpackage-devel - ki18n-devel - kconfig-devel - kcoreaddons-devel - kio-devel - kservice-devel - kbookmarks-devel - kwidgetsaddons-devel - kcompletion-devel - kjobwidgets-devel - kitemviews-devel - solid-devel - kauth-devel - kcodecs-devel - kconfigwidgets-devel - kxmlgui-devel - kwindowsystem-devel - kglobalaccel-devel - kcmutils-devel - qt5-declarative-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - extra-cmake-modules - - desktop/kde/framework/kactivities/pspec.xml - - - kactivities - - qt5-base - qt5-declarative - kcoreaddons - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kactivities-devel - Development files for kactivities - - qt5-base-devel - kactivities - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kactivities-stats - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Library for KDE's Plasma Activities support - Kactivities provides an API for using and interacting with the Plasma Activities Manager. - mirrors://kde/stable/frameworks/5.91/kactivities-stats-5.91.0.tar.xz - - qt5-base-devel - boost-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - kconfig-devel - kactivities-devel - extra-cmake-modules - - desktop/kde/framework/kactivities-stats/pspec.xml - - - kactivities-stats - - qt5-base - libgcc - kconfig - kactivities - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kactivities-stats-devel - Development files for kactivities-stats - - qt5-base-devel - kconfig-devel - kactivities-devel - kactivities-stats - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-31 - 5.24 - Version release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - kapidox - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 Frameworks API documentation tools. - KDE5 Frameworks API dokümantasyon araçları. - KDE5 Frameworks API documentation tools. - KDE5 Frameworks API dokümantasyon araçları. - mirrors://kde/stable/frameworks/5.91/kapidox-5.91.0.tar.xz - - python3-Jinja2 - python3-PyYAML - extra-cmake-modules - python3-setuptools - - desktop/kde/framework/kapidox/pspec.xml - - - kapidox - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 5.87.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - karchive - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Qt 5 addon providing access to numerous types of archives - KArchive provides classes for easy reading, creation and manipulation of "archive" formats like ZIP and TAR. - mirrors://kde/stable/frameworks/5.91/karchive-5.91.0.tar.xz - - bzip2 - xz-devel - zlib-devel - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/karchive/pspec.xml - - - karchive - - xz - zlib - bzip2 - qt5-base - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - karchive-devel - Development files for karchive - - qt5-base-devel - karchive - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kauth - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Abstraction to system policy and authentication features - Framework which lets applications perform actions as a privileged user - mirrors://kde/stable/frameworks/5.91/kauth-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - polkit-qt-devel - kcoreaddons-devel - extra-cmake-modules - - desktop/kde/framework/kauth/pspec.xml - - - kauth - - qt5-base - polkit-qt - kcoreaddons - libgcc - - - /etc - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kauth-devel - Development files for kauth - - kauth - kcoreaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kbookmarks - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Access and manipulate bookmarks stored using XBEL format - Framework which lets you access and manipulate bookmarks stored using XBEL format - mirrors://kde/stable/frameworks/5.91/kbookmarks-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - kcoreaddons-devel - kauth-devel - kcodecs-devel - kconfig-devel - kconfigwidgets-devel - kiconthemes-devel - kwidgetsaddons-devel - kxmlgui-devel - extra-cmake-modules - - desktop/kde/framework/kbookmarks/pspec.xml - - - kbookmarks - - qt5-base - libgcc - kcoreaddons - kcodecs - kconfig - kwidgetsaddons - kxmlgui - kconfigwidgets - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kbookmarks-devel - Development files for kbookmarks - - kbookmarks - qt5-base-devel - kwidgetsaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcalendarcore - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - The KDE calendar access library - The KDE calendar access library - The KDE calendar access library - The KDE calendar access library - mirrors://kde/stable/frameworks/5.91/kcalendarcore-5.91.0.tar.xz - - qt5-base-devel - libical-devel - extra-cmake-modules - - desktop/kde/framework/kcalendarcore/pspec.xml - - - kcalendarcore - - libical - qt5-base - libgcc - - - /usr/lib - /usr/share - /usr/share/doc - - - - kcalendarcore-devel - Development files for kcalendarcore - - kcalendarcore - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-10 - 5.76.0 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-03 - 5.66.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kcmutils - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Utilities for interacting with KCModules - KCMUtils provides various classes to work with KCModules. KCModules can be created with the KConfigWidgets framework. - mirrors://kde/stable/frameworks/5.91/kcmutils-5.91.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - mesa-devel - kcodecs-devel - kpackage-devel - kdeclarative-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kconfig-devel - kauth-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - kservice-devel - kxmlgui-devel - kguiaddons-devel - extra-cmake-modules - - desktop/kde/framework/kcmutils/pspec.xml - - - kcmutils - - qt5-base - qt5-declarative - libgcc - kdeclarative - kconfigwidgets - kwidgetsaddons - kconfig - kauth - kcoreaddons - ki18n - kitemviews - kservice - kxmlgui - kguiaddons - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcmutils-devel - Development files for kcmutils - - kcmutils - kconfigwidgets-devel - kservice-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-09 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-06 - 5.53.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-24 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcodecs - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Plugins allowing Qt applications to access further types of images - KDE5 KCodecs provide a collection of methods to manipulate strings using various encodings. - mirrors://kde/stable/frameworks/5.91/kcodecs-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - extra-cmake-modules - gperf - - desktop/kde/framework/kcodecs/pspec.xml - - - kcodecs - - qt5-base - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcodecs-devel - Development files for kcodecs - - qt5-base-devel - kcodecs - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcompletion - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Addon with auto completion widgets and classes - KCompletion provides widgets with advanced completion support as well as a lower-level completion class which can be used with your own widgets. - mirrors://kde/stable/frameworks/5.91/kcompletion-5.91.0.tar.xz - - qt5-base-devel - qt5-designer-devel - qt5-linguist - kconfig-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/framework/kcompletion/pspec.xml - - - kcompletion - - kconfig - kwidgetsaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcompletion-devel - Development files for kcompletion - - qt5-base-devel - kcompletion - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kconfig - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.framework - Advanced configuration system for KDE Frameworks 5 - Kconfig provides advanced libraries and tools for accessing configuration files. - mirrors://kde/stable/frameworks/5.91/kconfig-5.91.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-linguist - extra-cmake-modules - - desktop/kde/framework/kconfig/pspec.xml - - - kconfig - - qt5-base - qt5-declarative - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kconfig-devel - Development files for kconfig - - qt5-base-devel - kconfig - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kconfigwidgets - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.framework - Kconfig widgets - KConfigWidgets provides easy-to-use classes to create configuration dialogs, as well as a set of widgets which uses KConfig to store their settings. - mirrors://kde/stable/frameworks/5.91/kconfigwidgets-5.91.0.tar.xz - - qt5-base-devel - ki18n-devel - kauth-devel - kcodecs-devel - kconfig-devel - kcoreaddons-devel - kguiaddons-devel - kwidgetsaddons-devel - kdoctools-devel - docbook-xsl - extra-cmake-modules - qt5-designer-devel - - desktop/kde/framework/kconfigwidgets/pspec.xml - - - kconfigwidgets - - libgcc - qt5-base - kauth - kcodecs - kconfig - kcoreaddons - kguiaddons - ki18n - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - kconfigwidgets-devel - Development files for kconfigwidgets - - kconfigwidgets - kauth-devel - kcodecs-devel - kconfig-devel - kwidgetsaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcoreaddons - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Utilities for core application functionality and accessing the OS - KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. - mirrors://kde/stable/frameworks/5.91/kcoreaddons-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - shared-mime-info - extra-cmake-modules - - desktop/kde/framework/kcoreaddons/pspec.xml - - - kcoreaddons - - qt5-base - shared-mime-info - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcoreaddons-devel - Development files for kcoreaddons - - qt5-base-devel - kcoreaddons - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-06 - 5.63.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcrash - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Kcrash crash handling application - KCrash provides support for intercepting and handling application crashes. - mirrors://kde/stable/frameworks/5.91/kcrash-5.91.0.tar.xz - - qt5-base-devel - qt5-x11extras-devel - kcoreaddons-devel - kwindowsystem-devel - libX11-devel - extra-cmake-modules - - desktop/kde/framework/kcrash/pspec.xml - - - kcrash - - qt5-base - libX11 - qt5-x11extras - kwindowsystem - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcrash-devel - Development files for kcrash - - qt5-base-devel - kcrash - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-24 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdav - https://github.com/KDE/kdav - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - library - app:gui - desktop.kde.applications - A DAV protocol implemention with KJobs - Bir DAV protokolü uygulaması - Calendars and todos are supported, using either GroupDAV or CalDAV, and contacts are supported using GroupDAV or CardDAV. - Takvimler ve işler CalDAV veya GroupDAV'ı kullanarak desteklenir. - mirrors://kde/stable/frameworks/5.91/kdav-5.91.0.tar.xz - - libgcc - kio-devel - solid-devel - kauth-devel - ki18n-devel - kxmlgui-devel - kcodecs-devel - kcoreaddons-devel - kconfig-devel - extra-cmake-modules - kservice-devel - kitemviews-devel - kbookmarks-devel - kcompletion-devel - kjobwidgets-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - qt5-base-devel - qt5-xmlpatterns-devel - - desktop/kde/framework/kdav/pspec.xml - - - kdav - - kio - ki18n - libgcc - kcoreaddons - qt5-base - qt5-xmlpatterns - - - /usr/bin - /usr/share/locale - /usr/lib - /etc/xdg - /usr/share - - - - kdav-devel - Development files for kdav - kdav için geliştirme dosyaları - - kdav - kcoreaddons-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - /usr/share/apps/cmake - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-14 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 20.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-11 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 19.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 19.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-23 - 19.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-08 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-07-04 - 17.04.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - kdbusaddons - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Extra modules for Qt-DBus - KDE5-KDBusAddons provides convenience classes on top of QtDBus, as well as an API to create KDED modules. - mirrors://kde/stable/frameworks/5.91/kdbusaddons-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-x11extras-devel - extra-cmake-modules - - desktop/kde/framework/kdbusaddons/pspec.xml - - - kdbusaddons - - qt5-base - qt5-x11extras - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdbusaddons-devel - Development files for kdbusaddons - - qt5-base-devel - kdbusaddons - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-11 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdeclarative - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Integration of QML and KDE workspaces - KDeclarative provides integration of QML and KDE workspaces. - mirrors://kde/stable/frameworks/5.91/kdeclarative-5.91.0.tar.xz - - qt5-base-devel - mesa-devel - libepoxy-devel - qt5-declarative-devel - kauth-devel - kcodecs-devel - kpackage-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - kguiaddons-devel - knotifications-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kio-devel - kbookmarks-devel - kcompletion-devel - kconfigwidgets-devel - kitemviews-devel - kjobwidgets-devel - solid-devel - kxmlgui-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/kdeclarative/pspec.xml - - - kdeclarative - - qt5-base - libepoxy - qt5-declarative - kpackage - kconfig - kservice - kcoreaddons - kglobalaccel - ki18n - kiconthemes - kio - kguiaddons - knotifications - kwidgetsaddons - kwindowsystem - - - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdeclarative-devel - Development files for kdeclarative - - qt5-base-devel - kpackage-devel - kconfig-devel - kcoreaddons-devel - kdeclarative - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-06 - 5.53.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kded - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 daemon - Kded runs in the background and performs a number of small tasks. - mirrors://kde/stable/frameworks/5.91/kded-5.91.0.tar.xz - - qt5-base-devel - kdoctools-devel - kcoreaddons-devel - kconfig-devel - kcrash-devel - kdbusaddons-devel - kservice-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kded/pspec.xml - - - kded - - qt5-base - libgcc - kcoreaddons - kconfig - kcrash - kdbusaddons - kservice - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/man - - - - kded-devel - Development files for kded - - kded - - - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdelibs4-support - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Code and utilities to ease the transition to KDE Frameworks 5 - KDELibs4Support provides libraries to port KDE4 programs to QT5/KDE5 - mirrors://kde/stable/frameworks/5.91/portingAids/kdelibs4support-5.91.0.tar.xz - - qt5-base-devel - qt5-svg-devel - qt5-designer-devel - qt5-x11extras-devel - perl-URI - libxcb-devel - libSM-devel - docbook-xml - openssl-devel - libX11-devel - karchive-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - kiconthemes-devel - kservice-devel - kwindowsystem-devel - kwidgetsaddons-devel - knotifications-devel - kxmlgui-devel - ki18n-devel - kio-devel - kauth-devel - kcrash-devel - kdesignerplugin - intltool - kdoctools-devel - kglobalaccel-devel - kguiaddons-devel - kparts-devel - ktextwidgets-devel - sonnet-devel - kunitconversion-devel - kded-devel - kemoticons-devel - kdoctools-devel - kitemmodels-devel - kinit-devel - NetworkManager-devel - docbook-xsl - libX11-devel - extra-cmake-modules - - desktop/kde/framework/kdelibs4-support/pspec.xml - - - kdelibs4-support - - qt5-base - libICE - libxcb - libX11 - qt5-svg - qt5-x11extras - libSM - kdesignerplugin - kauth - solid - kcodecs - kcoreaddons - kjobwidgets - kcompletion - kconfig - kconfigwidgets - kcrash - kdbusaddons - kglobalaccel - kguiaddons - ki18n - kiconthemes - kio - kitemviews - knotifications - kparts - kservice - ktextwidgets - kxmlgui - kwindowsystem - kwidgetsaddons - qt5-designer - kded - kemoticons - kdoctools - kitemmodels - kinit - kunitconversion - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - kdelibs4-support-devel - Development files for kdelibs4-support - - kdelibs4-support - karchive-devel - qt5-base-devel - libxcb-devel - libICE-devel - libX11-devel - qt5-svg-devel - qt5-x11extras-devel - libSM-devel - kauth-devel - solid-devel - kcodecs-devel - kcoreaddons-devel - kjobwidgets-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcrash-devel - kdbusaddons-devel - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kitemviews-devel - knotifications-devel - kparts-devel - kservice-devel - ktextwidgets-devel - kxmlgui-devel - kwindowsystem-devel - kwidgetsaddons-devel - kded-devel - kemoticons-devel - kdoctools-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 5.35.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdesignerplugin - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - QT Designer integration for KDE5 Frameworks widgets - This framework provides plugins for Qt Designer that allow it to display the widgets provided by various KDE frameworks, as well as a utility (kgendesignerplugin) that can be used to generate other such plugins from ini-style description files. - mirrors://kde/stable/frameworks/5.91/portingAids/kdesignerplugin-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-designer - kdoctools-devel - kio-devel - kauth-devel - kconfig-devel - kwidgetsaddons-devel - kitemviews-devel - kiconthemes-devel - kcoreaddons-devel - kcompletion-devel - kconfigwidgets-devel - kxmlgui-devel - kplotting-devel - ktextwidgets-devel - sonnet-devel - kdewebkit-devel - docbook-xml - docbook-xsl - extra-cmake-modules - qt5-designer-devel - - desktop/kde/framework/kdesignerplugin/pspec.xml - - - kdesignerplugin - - qt5-base - libgcc - kconfig - kcoreaddons - qt5-designer - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdesu - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - User interface for running shell commands with root privileges - kdesu provides functionality for building GUI front ends for (password asking) console mode programs. - mirrors://kde/stable/frameworks/5.91/kdesu-5.91.0.tar.xz - - qt5-base-devel - kcoreaddons-devel - kpty-devel - kservice-devel - ki18n-devel - kconfig-devel - libX11-devel - extra-cmake-modules - - desktop/kde/framework/kdesu/pspec.xml - - - kdesu - - qt5-base - kcoreaddons - kpty - kservice - ki18n - kconfig - libX11 - - - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/qlogging-categories5/ksu.categories - /usr/share/doc - - - - kdesu-devel - Development files for kdesu - - kdesu - kpty-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdewebkit - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 WebKit integration - KdeWebkit provides KDE integration of the QtWebKit library. - mirrors://kde/stable/frameworks/5.91/portingAids/kdewebkit-5.91.0.tar.xz - - qt5-base-devel - qt5-webkit-devel - qt5-designer-devel - kauth-devel - sonnet-devel - kconfig-devel - ktextwidgets-devel - kjobwidgets-devel - kcoreaddons-devel - kparts-devel - kservice-devel - kwallet-devel - kio-devel - extra-cmake-modules - - desktop/kde/framework/kdewebkit/pspec.xml - - - kdewebkit - - qt5-webkit - kconfig - kjobwidgets - qt5-base - kcoreaddons - kparts - kservice - kwallet - kio - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/mkspecs/modules/ - /usr/share/doc - - - - kdewebkit-devel - Development files for kdewebkit - - kdewebkit - qt5-webkit-devel - kconfig-devel - kjobwidgets-devel - qt5-base-devel - kcoreaddons-devel - kparts-devel - kservice-devel - kwallet-devel - kio-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-26 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdnssd - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Network service discovery using Zeroconf - KDNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD), the layer of Zeroconf that allows network services, such as printers, to be discovered without any user intervention or centralized infrastructure. - mirrors://kde/stable/frameworks/5.91/kdnssd-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - avahi-devel - avahi-compat-libdns_sd-devel - extra-cmake-modules - - desktop/kde/framework/kdnssd/pspec.xml - - - kdnssd - - qt5-base - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdnssd-devel - Development files for kdnssd. - - qt5-base-devel - kdnssd - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdoctools - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 document generator - kdoctools is an application aims to generate documents from DocBook. - mirrors://kde/stable/frameworks/5.91/kdoctools-5.91.0.tar.xz - - qt5-base-devel - perl-URI - python - libxml2-devel - libxslt-devel - docbook-xml - docbook-xsl - docbook-sgml4_5 - ki18n-devel - karchive-devel - extra-cmake-modules - - desktop/kde/framework/kdoctools/pspec.xml - - - kdoctools - - qt5-base - libxml2 - libxslt - docbook-xml - docbook-xsl - karchive - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/man - - - - kdoctools-devel - Development files for kdoctools - - qt5-base-devel - kdoctools - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.52.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kemoticons - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE emoticon manager - KEmoticons converts emoticons from text to a graphical representation with images in HTML. - mirrors://kde/stable/frameworks/5.91/kemoticons-5.91.0.tar.xz - - qt5-base-devel - karchive-devel - kcoreaddons-devel - kconfig-devel - kservice-devel - extra-cmake-modules - - desktop/kde/framework/kemoticons/pspec.xml - - - kemoticons - - qt5-base - libgcc - karchive - kcoreaddons - kconfig - kservice - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kemoticons-devel - Development files for kemoticons - - kemoticons - qt5-base-devel - kservice-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kfilemetadata - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 library for extracting meta data from files. - KDE library for extracting meta data from files. - mirrors://kde/stable/frameworks/5.91/kfilemetadata-5.91.0.tar.xz - - qt5-base-devel - qt5-multimedia-devel - attr-devel - ebook-tools-devel - exiv2-devel - ffmpeg-devel - taglib-devel - libappimage-devel - poppler-qt5-devel - karchive-devel - ki18n-devel - kconfig-devel - kcoreaddons-devel - extra-cmake-modules - - desktop/kde/framework/kfilemetadata/pspec.xml - - - kfilemetadata - - qt5-base - ebook-tools - libgcc - exiv2-libs - taglib - libappimage - ffmpeg - poppler-qt5 - karchive - kcoreaddons - ki18n - kconfig - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kfilemetadata-devel - Development files for kfilemetadata - - kfilemetadata - qt5-base-devel - ebook-tools-devel - exiv2-devel - taglib-devel - ffmpeg-devel - poppler-qt5-devel - karchive-devel - ki18n-devel - kconfig-devel - kcoreaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-24 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 5.38.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-20 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kglobalaccel - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Global desktop keyboard shortcuts - KGlobalAccel allows you to have global accelerators that are independent of the focused window. - mirrors://kde/stable/frameworks/5.91/kglobalaccel-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-base - libxcb-devel - kcrash-devel - kconfig-devel - qt5-x11extras-devel - kcoreaddons-devel - kdbusaddons-devel - xcb-util-keysyms-devel - kwindowsystem-devel - kservice-devel - extra-cmake-modules - - desktop/kde/framework/kglobalaccel/pspec.xml - - - kglobalaccel - - qt5-base - libxcb - kcrash - kconfig - qt5-x11extras - kcoreaddons - kdbusaddons - xcb-util-keysyms - kwindowsystem - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kglobalaccel-devel - Development files for kglobalaccel - - kglobalaccel - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-15 - 5.38.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kguiaddons - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Utilities for graphical user interfaces - The KDE GUI addons provide utilities for graphical user interfaces in the areas of colors, fonts, text, images, keyboard input. Development files. - mirrors://kde/stable/frameworks/5.91/kguiaddons-5.91.0.tar.xz - - libX11-devel - libxcb-devel - wayland-devel - qt5-base-devel - qt5-wayland-devel - qt5-x11extras-devel - extra-cmake-modules - - desktop/kde/framework/kguiaddons/pspec.xml - - - kguiaddons - - libX11 - wayland-client - qt5-base - qt5-wayland - qt5-x11extras - - - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/applications - /usr/share/doc - /usr/share/qlogging-categories5/kguiaddons.categories - - - - kguiaddons-devel - Development files for kguiaddons - - kguiaddons - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kholidays - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE library for regional holiday information - KDE library for regional holiday information - https://download.kde.org/stable/frameworks/5.91/kholidays-5.91.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-linguist - autogen-devel - kitemviews-devel - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - extra-cmake-modules - - desktop/kde/framework/kholidays/pspec.xml - - - kholidays - - qt5-base - qt5-declarative - - - /etc - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kholidays-devel - Development files for kdelibs4-support - - qt5-base-devel - kholidays - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-24 - 5.45.0 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-24 - 17.12.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-23 - 17.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-22 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 16.08.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-20 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-28 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - khtml - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - HTML rendering engine for KDE - KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support. - mirrors://kde/stable/frameworks/5.91/portingAids/khtml-5.91.0.tar.xz - - qt5-base-devel - qt5-x11extras-devel - libjpeg-turbo-devel - giflib-devel - libpng-devel - qt5-phonon-devel - libX11-devel - zlib-devel - kio-devel - kjs-devel - karchive-devel - knotifications-devel - kglobalaccel-devel - kauth-devel - kparts-devel - kwallet-devel - ktextwidgets-devel - sonnet-devel - openssl-devel - gperf - extra-cmake-modules - - desktop/kde/framework/khtml/pspec.xml - - - khtml - - qt5-base - qt5-x11extras - qt5-phonon - zlib - giflib - libX11 - libgcc - libpng - libjpeg-turbo - sonnet - kcodecs - kconfig - kjobwidgets - kwidgetsaddons - kcompletion - karchive - kconfigwidgets - kcoreaddons - kglobalaccel - ki18n - kiconthemes - kio - kjs - knotifications - kparts - kservice - ktextwidgets - kwallet - kwindowsystem - kxmlgui - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - khtml-devel - Development files for khtml - - khtml - qt5-base-devel - kcodecs-devel - ki18n-devel - kio-devel - kjs-devel - kparts-devel - ktextwidgets-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ki18n - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE Gettext-based UI text internationalization. - KDE grafik arabirim yerelleştirme kitaplığı - KI18n provides functionality for internationalizing user interface text in applications, based on the GNU Gettext translation system. - ki18n, KDE Frameworks 5 için, Gettext tabanlı bir grafik arabirim yerelleştirme kitaplığıdır - mirrors://kde/stable/frameworks/5.91/ki18n-5.91.0.tar.xz - - qt5-base-devel - qt5-script-devel - qt5-declarative-devel - extra-cmake-modules - - desktop/kde/framework/ki18n/pspec.xml - - - ki18n - - qt5-base - qt5-declarative - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - ki18n-devel - Development files for kde5-ki18n - ki18n için geliştirme dosyaları - - ki18n - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kidletime - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Idle time reporting utility - KIdleTime is a singleton reporting information on idle time. It is useful not only for finding out about the current idle time of the PC, but also for getting notified upon idle time events, such as custom timeouts, or user activity. - mirrors://kde/stable/frameworks/5.91/kidletime-5.91.0.tar.xz - - qt5-base-devel - qt5-x11extras-devel - libX11-devel - libXext-devel - libXScrnSaver-devel - libxcb-devel - extra-cmake-modules - - desktop/kde/framework/kidletime/pspec.xml - - - kidletime - - qt5-base - libX11 - libxcb - libXScrnSaver - libXext - qt5-x11extras - - - /etc/xdg/kidletime.categories - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kidletime-devel - Development files for kidletime - - kidletime - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kimageformats - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Image formats addons for QT 5 - This framework provides additional image format plugins for QtGui. - mirrors://kde/stable/frameworks/5.91/kimageformats-5.91.0.tar.xz - - libheif-devel - qt5-base-devel - openexr-devel - karchive-devel - extra-cmake-modules - - desktop/kde/framework/kimageformats/pspec.xml - - - kimageformats - - qt5-base - libheif - karchive - openexr-libs - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.87.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-20 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-14 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kinit - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE applications initialization utility - Process launcher to speed up launching KDE applications. - mirrors://kde/stable/frameworks/5.91/kinit-5.91.0.tar.xz - - qt5-base-devel - kdoctools-devel - libX11-devel - libcap-devel - libgcc - libxcb-devel - kcrash-devel - kcoreaddons-devel - kitemviews-devel - solid-devel - kxmlgui-devel - kjobwidgets-devel - kcompletion-devel - kwidgetsaddons-devel - kconfig-devel - kcodecs-devel - kauth-devel - kconfigwidgets-devel - kio-devel - ki18n-devel - kservice-devel - kbookmarks-devel - kdbusaddons-devel - kwindowsystem-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kinit/pspec.xml - - - kinit - - qt5-base - libX11 - libcap - libxcb - kio - kcrash - kcoreaddons - kconfig - ki18n - kservice - kdbusaddons - kwindowsystem - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/locale - /usr/bin - /usr/share/doc - /usr/share/man - - - - kinit-devel - Development files for kinit - - qt5-base-devel - libX11-devel - libcap-devel - libxcb-devel - kio-devel - kcrash-devel - kconfig-devel - ki18n-devel - kservice-devel - kdbusaddons-devel - kcoreaddons-devel - kwindowsystem-devel - kinit - - - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-22 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kio - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Resource and network access abstraction - Network transparent access to files and data - mirrors://kde/stable/frameworks/5.91/kio-5.91.0.tar.xz - - qt5-base-devel - qt5-designer-devel - qt5-declarative-devel - acl-devel - attr-devel - mit-kerberos-devel - kcrash-devel - karchive-devel - kconfig-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kservice-devel - solid-devel - sonnet-devel - kdoctools-devel - kbookmarks-devel - kwidgetsaddons-devel - kcompletion-devel - kconfigwidgets-devel - kauth-devel - kcodecs-devel - kiconthemes-devel - kitemviews-devel - kjobwidgets-devel - kwindowsystem-devel - qt5-x11extras-devel - kwallet-devel - kxmlgui-devel - ktextwidgets-devel - knotifications-devel - kguiaddons-devel - libxslt-devel - qt5-script-devel - zlib-devel - docbook-sgml4_5 - docbook-xml - docbook-xsl - extra-cmake-modules - kded-devel - libutil-linux-devel - - desktop/kde/framework/kio/pspec.xml - - - kio - - qt5-base - qt5-declarative - acl - libgcc - libxml2 - libxslt - kdoctools - mit-kerberos - kauth - kcrash - knotifications - qt5-x11extras - karchive - kconfig - kcodecs - kbookmarks - kcompletion - kconfigwidgets - kcoreaddons - kdbusaddons - ki18n - kiconthemes - kitemviews - kjobwidgets - kservice - ktextwidgets - kwallet - kwidgetsaddons - kwindowsystem - kxmlgui - solid - kguiaddons - libutil-linux - - - /etc/ - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - kio-devel - Development files for kio - - qt5-base-devel - kio - kconfig-devel - kcodecs-devel - kbookmarks-devel - kcompletion-devel - kcoreaddons-devel - kitemviews-devel - kjobwidgets-devel - kservice-devel - kwindowsystem-devel - kxmlgui-devel - solid-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-13 - 5.74.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 5.70.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-20 - 5.62.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-27 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-25 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-27 - 5.54.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-14 - 5.54.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-12 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 5.46.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-03 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-06 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kirigami - https://quickgit.kde.org/?p=kirigami.git - - Ali Algul - aligulle3801@gmail.com - - LGPL - desktop.kde.framework - A set of QML components for mobile/desktop convergent applications made by KDE - A set of QML components for mobile/desktop convergent applications made by KDE - https://download.kde.org/stable/frameworks/5.91/kirigami2-5.91.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-quickcontrols - qt5-quickcontrols2-devel - qt5-graphicaleffects - qt5-linguist - qt5-svg-devel - - desktop/kde/framework/kirigami/pspec.xml - - - kirigami - A set of QML components for mobile/desktop convergent applications made by KDE - - qt5-base - qt5-declarative - qt5-quickcontrols - qt5-quickcontrols2 - qt5-graphicaleffects - - - /usr/share/locale/ - /usr/lib/ - - - - kirigami-devel - Development files for kirigami - - kirigami - - - /usr/include - /usr/lib/pkgconfig - /usr/share/kdevappwizard/templates/kirigami.tar.bz2 - /usr/lib/cmake - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.76.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.51.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-18 - 2.2.0 - F. Release. - Ali Algul - aligulle3801@gmail.com - - - - - - kitemmodels - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Set of item models extending the Qt model-view framework - KItemModels provides a set of item models extending the Qt model-view framework. - mirrors://kde/stable/frameworks/5.91/kitemmodels-5.91.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - extra-cmake-modules - - desktop/kde/framework/kitemmodels/pspec.xml - - - kitemmodels - - qt5-base - qt5-declarative - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kitemmodels-devel - Development files for kitemmodels - - qt5-base-devel - kitemmodels - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kitemviews - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Set of item models extending the Qt model-view framework - KItemViews includes a set of views, which can be used with item models. It includes views for categorizing lists and to add search filters to flat and hierarchical lists. - mirrors://kde/stable/frameworks/5.91/kitemviews-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-designer-devel - extra-cmake-modules - - desktop/kde/framework/kitemviews/pspec.xml - - - kitemviews - - qt5-base - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kitemviews-devel - Development files for kitemviews - - qt5-base-devel - kitemviews - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kjobwidgets - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Widgets for showing progress of asynchronous jobs - KJobWIdgets provides widgets for showing progress of asynchronous jobs. - mirrors://kde/stable/frameworks/5.91/kjobwidgets-5.91.0.tar.xz - - libX11-devel - qt5-base-devel - qt5-linguist - kcoreaddons-devel - kwidgetsaddons-devel - qt5-x11extras-devel - extra-cmake-modules - - desktop/kde/framework/kjobwidgets/pspec.xml - - - kjobwidgets - - qt5-base - libgcc - kcoreaddons - kwidgetsaddons - qt5-x11extras - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kjobwidgets-devel - Development files for kjobwidgets - - qt5-base-devel - kcoreaddons-devel - kjobwidgets - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.42.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kjs - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - JavaScript engine for KDE - This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript. - mirrors://kde/stable/frameworks/5.91/portingAids/kjs-5.91.0.tar.xz - - qt5-base-devel - libpcre-devel - kdoctools-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kjs/pspec.xml - - - kjs - - qt5-base - libgcc - libpcre - - - /usr/bin - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - - kjs-devel - Development files for kjs - - qt5-base-devel - kjs - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kjsembed - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - JavaScript support for HTML rendering engine on KDE5 - The KJSEmbed library is an easy-to-use wrapper around the KDE ECMAScript interpreter (kjs) that makes it easy to add scriptability to an application. - mirrors://kde/stable/frameworks/5.91/portingAids/kjsembed-5.91.0.tar.xz - - qt5-base-devel - qt5-svg-devel - qt5-designer-devel - kdoctools-devel - ki18n-devel - kjs-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kjsembed/pspec.xml - - - kjsembed - - qt5-base - qt5-svg - libgcc - ki18n - kjs - - - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - - kjsembed-devel - Development files for kjsembed - - ki18n-devel - kjs-devel - kjsembed - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmediaplayer - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 media player Plugin interface for media player features - KMediaPlayer builds on the KParts framework to provide a common interface for KParts that can play media files. - mirrors://kde/stable/frameworks/5.91/portingAids/kmediaplayer-5.91.0.tar.xz - - qt5-base-devel - kio-devel - kauth-devel - kparts-devel - ktextwidgets-devel - sonnet-devel - kxmlgui-devel - extra-cmake-modules - - desktop/kde/framework/kmediaplayer/pspec.xml - - - kmediaplayer - - qt5-base - libgcc - kparts - kxmlgui - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kmediaplayer-devel - Development files for kmediaplayer - - kmediaplayer - qt5-base-devel - kparts-devel - kxmlgui-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - knewstuff - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Framework for downloading and sharing additional application data - The KNewStuff library implements collaborative data sharing for applications. - mirrors://kde/stable/frameworks/5.91/knewstuff-5.91.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - boost-devel - kauth-devel - ksyndication-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kjobwidgets-devel - kpackage-devel - extra-cmake-modules - kirigami-devel - - desktop/kde/framework/knewstuff/pspec.xml - - - knewstuff - - qt5-base - qt5-declarative - ksyndication - kwidgetsaddons - ktextwidgets - kiconthemes - kcompletion - kitemviews - karchive - attica - kconfig - kcoreaddons - ki18n - kio - kservice - kxmlgui - kjobwidgets - kpackage - - - /usr/bin/knewstuff-dialog - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - knewstuff-devel - Development files for knewstuff - - qt5-base-devel - attica-devel - kservice-devel - kxmlgui-devel - knewstuff - ksyndication-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.51.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - knotifications - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 Desktop notifications - KNotification is used to notify the user of an event. It covers feedback and persistent events. - mirrors://kde/stable/frameworks/5.91/knotifications-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-speech-devel - qt5-declarative-devel - kwindowsystem-devel - qt5-x11extras-devel - kservice-devel - kconfig-devel - kcoreaddons-devel - kiconthemes-devel - kcodecs-devel - libdbusmenu-qt-devel - libcanberra-devel - qt5-phonon-devel - libXtst-devel - extra-cmake-modules - - desktop/kde/framework/knotifications/pspec.xml - - - knotifications - - qt5-base - qt5-speech - qt5-declarative - libXtst - libX11 - qt5-x11extras - kconfig - kcoreaddons - libdbusmenu-qt - libcanberra - kwindowsystem - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - knotifications-devel - Development files for knotifications - - knotifications - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-24 - 5.45.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - knotifyconfig - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Configuration dialog for desktop notifications - KNotifyConfig provides a configuration dialog for desktop notifications which can be embedded in your application.. - mirrors://kde/stable/frameworks/5.91/knotifyconfig-5.91.0.tar.xz - - qt5-base-devel - qt5-phonon-devel - solid-devel - kauth-devel - kconfig-devel - kxmlgui-devel - kcompletion-devel - ki18n-devel - kio-devel - kcodecs-devel - kservice-devel - kjobwidgets-devel - kbookmarks-devel - kcoreaddons-devel - kwidgetsaddons-devel - kitemviews-devel - kconfigwidgets-devel - kwindowsystem-devel - libcanberra-devel - extra-cmake-modules - - desktop/kde/framework/knotifyconfig/pspec.xml - - - knotifyconfig - - qt5-base - libcanberra - kconfig - ki18n - kio - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - knotifyconfig-devel - Development files for knotifyconfig - - knotifyconfig - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kpackage - https://userbase.kde.org/KPackage - - Stefan Gronewold(groni) - groni@pisilinux.org - - LGPL - app:library - desktop.kde.framework - Framework that lets applications manage user installable packages of non-binary assets - KPackage is dependent on the Smart package manager. - mirrors://kde/stable/frameworks/5.91/kpackage-5.91.0.tar.xz - - qt5-base-devel - libX11-devel - kconfig-devel - ki18n-devel - kcoreaddons-devel - karchive-devel - kdoctools-devel - docbook-sgml4_5 - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kpackage/pspec.xml - - - kpackage - - qt5-base - ki18n - karchive - kcoreaddons - - - /usr/bin - /etc/xdg - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man/man1 - - - - kpackage-devel - Development files for kpackage - - kpackage - qt5-base-devel - kconfig-devel - ki18n-devel - kcoreaddons-devel - karchive-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.42.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kparts - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Plugin framework for user interface components - This library implements the framework for KDE parts, which are elaborate widgets with a user-interface defined in terms of actions (menu items, toolbar icons). - mirrors://kde/stable/frameworks/5.91/kparts-5.91.0.tar.xz - - qt5-base-devel - kauth-devel - knotifications-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kjobwidgets-devel - extra-cmake-modules - - desktop/kde/framework/kparts/pspec.xml - - - kparts - - qt5-base - libgcc - kjobwidgets - kconfig - kcoreaddons - ki18n - kiconthemes - kservice - kwidgetsaddons - kxmlgui - kio - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kparts-devel - Development files for kparts - - kiconthemes-devel - kxmlgui-devel - kio-devel - ktextwidgets-devel - kparts - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-07 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kpeople - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - A contact aggregation library for KDE - KPeople is a Framework for fetching contacts from different sources (Telepathy, Akonadi, Facebook, etc) and unifying them into a same model. - mirrors://kde/stable/frameworks/5.91/kpeople-5.91.0.tar.xz - - qt5-base-devel - kconfig-devel - qt5-declarative-devel - kcoreaddons-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - kservice-devel - kwidgetsaddons-devel - ki18n-devel - kitemviews-devel - extra-cmake-modules - - desktop/kde/framework/kpeople/pspec.xml - - - kpeople - - qt5-base - qt5-declarative - kcoreaddons - kwidgetsaddons - ki18n - kitemviews - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /etc/xdg - - - - kpeople-devel - Development files for kpeople - - qt5-base-devel - kpeople - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kplotting - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 Data plotting - Kplotting contains data plotting classes for QT 5 and KDE - mirrors://kde/stable/frameworks/5.91/kplotting-5.91.0.tar.xz - - qt5-base-devel - qt5-designer-devel - extra-cmake-modules - - desktop/kde/framework/kplotting/pspec.xml - - - kplotting - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kplotting-devel - Development files for kplotting - - kplotting - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kpty - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Libraries for pseudo terminal devices - Kpty provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and communicating with them using kpty. - mirrors://kde/stable/frameworks/5.91/kpty-5.91.0.tar.xz - - qt5-base-devel - utempter-devel - kcoreaddons-devel - ki18n-devel - extra-cmake-modules - - desktop/kde/framework/kpty/pspec.xml - - - kpty - - qt5-base - libgcc - kcoreaddons - ki18n - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kpty-devel - Development files for kpty - - kcoreaddons-devel - kpty - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kross - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 application scripting helper - Kross is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend. - mirrors://kde/stable/frameworks/5.91/portingAids/kross-5.91.0.tar.xz - - qt5-base-devel - qt5-designer-devel - qt5-script-devel - kcoreaddons-devel - kdoctools-devel - kconfigwidgets-devel - ktextwidgets-devel - kparts-devel - sonnet-devel - kauth-devel - ki18n-devel - kcompletion-devel - kiconthemes-devel - kio-devel - kparts-devel - kwidgetsaddons-devel - kxmlgui-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kross/pspec.xml - - - kross - - qt5-base - qt5-script - kcoreaddons - ki18n - kcompletion - kiconthemes - kio - kparts - kwidgetsaddons - kxmlgui - - - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - kross-devel - Development files for kross - - kross - qt5-base-devel - qt5-script-devel - ki18n-devel - kiconthemes-devel - kio-devel - kparts-devel - kwidgetsaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - krunner - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Krunner Framework for providing different actions given a string query - Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. - mirrors://kde/stable/frameworks/5.91/krunner-5.91.0.tar.xz - - qt5-base-devel - gettext-devel - kdoctools-devel - qt5-declarative-devel - kconfig-devel - kauth-devel - kcoreaddons-devel - ki18n-devel - kio-devel - kservice-devel - plasma-framework-devel - solid-devel - threadweaver-devel - kactivities-devel - extra-cmake-modules - - desktop/kde/framework/krunner/pspec.xml - - - krunner - - qt5-base - qt5-declarative - kactivities - kconfig - kcoreaddons - ki18n - kio - kservice - plasma-framework - threadweaver - - - /etc/xdg - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - krunner-devel - Development files for krunner - - krunner - qt5-base-devel - plasma-framework-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-23 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.29.0 - Rebuild for new toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kservice - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 Desktop Services - Kservice Provides a plugin framework for handling desktop services. Services can be applications or libraries. They can be bound to MIME types or handled by application specific code. - mirrors://kde/stable/frameworks/5.91/kservice-5.91.0.tar.xz - - qt5-base-devel - kdoctools-devel - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - ki18n-devel - docbook-xml - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kservice/pspec.xml - - - kservice - - qt5-base - kconfig - kcoreaddons - kcrash - kdbusaddons - ki18n - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - - kservice-devel - Development files for kservice - - kservice - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - ki18n-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ksyndication - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.framework - RSS/Atom parser library - syndication is a parser library for RSS and Atom feeds. - mirrors://kde/stable/frameworks/5.91/syndication-5.91.0.tar.xz - - qt5-base-devel - kio-devel - kcodecs-devel - kdoctools-devel - extra-cmake-modules - - desktop/kde/framework/ksyndication/pspec.xml - - - ksyndication - - qt5-base - kcodecs - libgcc - - - /etc/xdg - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/qlogging-categories5/syndication.categories - /usr/share/qlogging-categories5 - - - - ksyndication-devel - Development files for ksyndication - - ksyndication - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.08.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-18 - 18.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 18.04.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-11 - 18.04.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 18.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 17.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 17.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 17.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 17.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 17.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 17.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-17 - 17.04.3 - Version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-06-29 - 17.04.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 16.12.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 16.12.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-02 - 16.08.3 - Version bump. - Stefan Gronewold - groni@pisilnux.org - - - 2016-10-22 - 16.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-11 - 16.08.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-31 - 16.04.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 16.04.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-03-20 - 15.12.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktexteditor - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 text editor libraries - KTextEditor provides a powerful text editor component that you can embed in your application. - mirrors://kde/stable/frameworks/5.91/ktexteditor-5.91.0.tar.xz - - qt5-base-devel - qt5-script-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - kauth-devel - kguiaddons-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kparts-devel - syntax-highlighting-devel - libgit2-devel - editorconfig-core-c-devel - kjobwidgets-devel - extra-cmake-modules - - desktop/kde/framework/ktexteditor/pspec.xml - - - ktexteditor - - kauth - libgit2 - kitemviews - editorconfig-core-c - syntax-highlighting - qt5-base - qt5-declarative - ktextwidgets - kwidgetsaddons - kconfigwidgets - kjobwidgets - kiconthemes - kcoreaddons - kcompletion - kxmlgui - kcodecs - karchive - kguiaddons - kconfig - ki18n - kio - ki18n - kparts - sonnet - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - ktexteditor-devel - Development files for ktexteditor - - kparts-devel - syntax-highlighting-devel - ktexteditor - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-22 - 5.74.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 5.70.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-21 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-24 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-21 - 5.42.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktextwidgets - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 text editing widgets - KTextWidgets provides widgets for displaying and editing text. It supports rich text as well as plain text. - mirrors://kde/stable/frameworks/5.91/ktextwidgets-5.91.0.tar.xz - - qt5-base-devel - qt5-designer-devel - qt5-speech-devel - kconfig-devel - kcompletion-devel - kcodecs-devel - kauth-devel - kconfigwidgets-devel - kiconthemes-devel - kwidgetsaddons-devel - ki18n-devel - sonnet-devel - kservice-devel - kcoreaddons-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/ktextwidgets/pspec.xml - - - ktextwidgets - - qt5-base - kconfig - kcompletion - kconfigwidgets - kwidgetsaddons - ki18n - sonnet - qt5-speech - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - ktextwidgets-devel - Development files for ktextwidgets - - ktextwidgets - qt5-base-devel - ki18n-devel - sonnet-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-24 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kunitconversion - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE unit conversion framework - KUnitConversion provides functions to convert values in different physical units. - mirrors://kde/stable/frameworks/5.91/kunitconversion-5.91.0.tar.xz - - qt5-base-devel - ki18n-devel - extra-cmake-modules - - desktop/kde/framework/kunitconversion/pspec.xml - - - kunitconversion - - qt5-base - ki18n - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kunitconversion-devel - Development files for kunitconversion - - qt5-base-devel - kunitconversion - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kuserfeedback - https://kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - desktop.kde.framework - Framework for collecting user feedback for applications via telemetry and surveys - Framework for collecting user feedback for applications via telemetry and surveys - Framework for collecting user feedback for applications via telemetry and surveys - Framework for collecting user feedback for applications via telemetry and surveys - mirrors://kde/stable/kuserfeedback/kuserfeedback-1.2.0.tar.xz - - qt5-linguist - qt5-svg-devel - qt5-sql-odbc - qt5-sql-mysql - qt5-sql-sqlite - qt5-base-devel - qt5-charts-devel - qt5-assistant-devel - qt5-sql-postgresql - extra-cmake-modules - qt5-declarative-devel - - desktop/kde/framework/kuserfeedback/pspec.xml - - - kuserfeedback - - qt5-svg - qt5-base - qt5-charts - qt5-declarative - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - kuserfeedback-devel - Development files for kuserfeedback - - kuserfeedback - - - /usr/include - /usr/lib/cmake - - - - - 2022-01-08 - 1.2.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 1.0.0 - Rebuild. - Mustafa Cinasal - admins@pisilinux.org - - - 2021-12-12 - 1.0.0 - Rebuild. - Mustafa Cinasal - admins@pisilinux.org - - - 2021-11-13 - 1.0.0 - Rebuild. - Mustafa Cinasal - admins@pisilinux.org - - - 2021-09-12 - 1.0.0 - Rebuild. - Mustafa Cinasal - admins@pisilinux.org - - - 2021-07-10 - 1.0.0 - Rebuild. - Mustafa Cinasal - admins@pisilinux.org - - - 2021-06-15 - 1.0.0 - Rebuild. - Mustafa Cinasal - admins@pisilinux.org - - - 2021-01-10 - 1.0.0 - Rebuild. - Mustafa Cinasal - admins@pisilinux.org - - - 2020-09-12 - 1.0.0 - Rebuild - Mustafa Cinasal - admins@pisilinux.org - - - 2020-05-09 - 1.0.0 - Rebuild - Mustafa Cinasal - admins@pisilinux.org - - - 2020-03-31 - 1.0.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kwallet - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE password storage framework - This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. - mirrors://kde/stable/frameworks/5.91/kwallet-5.91.0.tar.xz - - libxslt - docbook-xsl - qt5-base-devel - libgcrypt-devel - gpgme-devel - kauth-devel - gpgme-qt5-devel - kcodecs-devel - kconfigwidgets-devel - kconfig-devel - kdoctools-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kiconthemes-devel - knotifications-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/kwallet/pspec.xml - - - kwallet - - qt5-base - gpgme - libgcrypt - kconfig - kcoreaddons - kdbusaddons - ki18n - knotifications - kservice - kwidgetsaddons - kwindowsystem - kconfigwidgets - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - - - - kwallet-devel - Development files for kwallet - - kwallet - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwayland - https://www.kde.org - - Stefan Gronewold(groni) - groni@pisilinux.org - - LGPLv3 - library - desktop.kde.framework - Qt-style Client and Server library wrapper for the Wayland libraries - Qt-style Client and Server library wrapper for the Wayland libraries - mirrors://kde/stable/frameworks/5.91/kwayland-5.91.0.tar.xz - - qt5-base-devel - qt5-wayland-devel - libglvnd-devel - wayland-devel - wayland-protocols-devel - mesa-devel - extra-cmake-modules - plasma-wayland-protocols - - desktop/kde/framework/kwayland/pspec.xml - - - kwayland - - qt5-base - libglvnd - wayland-client - wayland-server - - - /etc/xdg - /usr/lib - /usr/share/config - /usr/share/doc - /usr/share/qlogging-categories5 - /usr/share/qlogging-categories5/org_kde_kwayland.categories - - - - kwayland-devel - - qt5-base-devel - kwayland - - - /usr/lib/cmake - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.76.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-30 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwidgetsaddons - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 desktop widgets - KdeWidgetsAddons is a framework contains addon widgets and shared libraries for applications using Qt5-Widgets. - mirrors://kde/stable/frameworks/5.91/kwidgetsaddons-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-designer-devel - extra-cmake-modules - - desktop/kde/framework/kwidgetsaddons/pspec.xml - - - kwidgetsaddons - - qt5-base - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kwidgetsaddons-devel - Development files for kwidgetsaddons - - qt5-base-devel - kwidgetsaddons - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwindowsystem - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 window manager access framework - KWindowSystem provides information about the state of the window manager and allows asking the window manager to change the using a more high-level interface than the NETWinInfo/NETRootInfo low-level classes. - mirrors://kde/stable/frameworks/5.91/kwindowsystem-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-x11extras-devel - libX11-devel - libgcc - libxcb-devel - libXrender-devel - libXfixes-devel - xcb-util-devel - xcb-util-keysyms-devel - extra-cmake-modules - - desktop/kde/framework/kwindowsystem/pspec.xml - - - kwindowsystem - - qt5-base - libX11 - libxcb - qt5-x11extras - libXfixes - xcb-util-keysyms - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - - - - kwindowsystem-devel - Development files for kwindowsystem - - qt5-base-devel - libXrender-devel - libXfixes-devel - xcb-util-devel - xcb-util-keysyms-devel - kwindowsystem - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kxmlgui - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Framework for managing menu and toolbar actions - Kxmlgui provides a framework for managing menu and toolbar actions in an abstract way. - mirrors://kde/stable/frameworks/5.91/kxmlgui-5.91.0.tar.xz - - qt5-base-devel - qt5-designer-devel - attica-devel - kcoreaddons-devel - kconfig-devel - kconfigwidgets-devel - kauth-devel - kcodecs-devel - sonnet-devel - kglobalaccel-devel - ki18n-devel - kguiaddons-devel - kiconthemes-devel - kitemviews-devel - ktextwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/kxmlgui/pspec.xml - - - kxmlgui - - qt5-base - libgcc - attica - kcoreaddons - kconfig - kconfigwidgets - kglobalaccel - ki18n - kguiaddons - kiconthemes - kitemviews - kwidgetsaddons - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kxmlgui-devel - Development files for kxmlgui - - kxmlgui - qt5-base-devel - kconfig-devel - kconfigwidgets-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-06 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kxmlrpcclient - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - XML-RPC client library for KDE - This library contains simple XML-RPC Client support. It is used mainly by the egroupware module of kdepim, but is a complete client and is quite easy to use. Only one interface is exposed to the world, kxmlrpcclient/client.h and of that interface, you only need to use 3 methods: setUrl, setUserAgent and call. - mirrors://kde/stable/frameworks/5.91/portingAids/kxmlrpcclient-5.91.0.tar.xz - - qt5-base-devel - kauth-devel - kio-devel - solid-devel - ki18n-devel - kconfig-devel - kservice-devel - kxmlgui-devel - kjobwidgets-devel - kitemviews-devel - kcompletion-devel - kbookmarks-devel - kcoreaddons-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/framework/kxmlrpcclient/pspec.xml - - - kxmlrpcclient - - qt5-base - libgcc - ki18n - kcoreaddons - kio - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kxmlrpcclient-devel - Development files for kdelibs4-support - - kxmlrpcclient - kio-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - modemmanager-qt - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Qt wrapper for ModemManager DBus API - Qt wrapper for ModemManager DBus API - mirrors://kde/stable/frameworks/5.91/modemmanager-qt-5.91.0.tar.xz - - qt5-base-devel - ModemManager-devel - extra-cmake-modules - - desktop/kde/framework/modemmanager-qt/pspec.xml - - - modemmanager-qt - - qt5-base - libgcc - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - modemmanager-qt-devel - Development files for modemmanger-qt - - qt5-base-devel - modemmanager-qt - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.76.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-20 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 5.35.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-09 - 5.29.0 - Rebuild for new toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - networkmanager-qt - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - A QT wrapper around the NetworkManager libraries - A QT wrapper around the NetworkManager libraries - mirrors://kde/stable/frameworks/5.91/networkmanager-qt-5.91.0.tar.xz - - qt5-base-devel - NetworkManager-devel - extra-cmake-modules - - desktop/kde/framework/networkmanager-qt/pspec.xml - - - networkmanager-qt - - qt5-base - NetworkManager - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - networkmanager-qt-devel - Development files for networkmanager-qt - - qt5-base-devel - networkmanager-qt - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.76.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-17 - 5.62.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 5.35.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-23 - 5.29.0 - Rebuild for new toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - oxygen-icons - http://www.oxygen-icons.org - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPL - desktop.kde.framework - KDE Oxygen icons - "The Oxygen Icon Theme - mirrors://kde/stable/frameworks/5.91/oxygen-icons5-5.91.0.tar.xz - - extra-cmake-modules - qt5-base-devel - - desktop/kde/framework/oxygen-icons/pspec.xml - - - oxygen-icons - - /usr/share/icons - /usr/share/doc - - - 16x16.png - 16x16.png - 22x22.png - 22x22.png - 32x32.png - 32x32.png - 48x48.png - 48x48.png - 64x64.png - 64x64.png - 128x128.png - 128x128.png - 256x256.png - 256x256.png - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-11 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-04 - 5.76.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-framework - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Plasma library and runtime components based upon KDE Frameworks 5 and Qt5 - Plasma library and runtime components based upon KF5 and Qt5 - mirrors://kde/stable/frameworks/5.91/plasma-framework-5.91.0.tar.xz - - qt5-base-devel - qt5-quickcontrols - qt5-quickcontrols2-devel - kdoctools-devel - qt5-svg-devel - qt5-script-devel - qt5-x11extras-devel - qt5-declarative-devel - mesa-devel - libX11-devel - libxcb-devel - libglvnd-devel - kauth-devel - kcodecs-devel - kirigami-devel - kwidgetsaddons-devel - kbookmarks-devel - kcompletion-devel - kactivities-devel - kitemviews-devel - kjobwidgets-devel - solid-devel - knotifications-devel - kpackage-devel - karchive-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdeclarative-devel - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kparts-devel - kservice-devel - kwindowsystem-devel - kxmlgui-devel - kwayland-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - docbook-xml - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/plasma-framework/pspec.xml - - - plasma-framework - - qt5-svg - qt5-declarative - libxcb - libglvnd - kirigami - kpackage - kdeclarative - kguiaddons - kwayland - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - plasma-framework-devel - Development files for plasma-framework - - plasma-framework - qt5-base-devel - kpackage-devel - kservice-devel - kwindowsystem-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-03-19 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-22 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 5.70.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.51.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-21 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-wayland-protocols - https://kde.org/plasma-desktop - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - library - desktop.kde.framework - Plasma Specific Protocols for Wayland - Plasma Specific Protocols for Wayland - Wayland için Plazma Özel Protokoller - Wayland için Plazma Özel Protokoller - https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-1.6.0.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/plasma-wayland-protocols/pspec.xml - - - plasma-wayland-protocols - - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-01-27 - 1.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-08 - 1.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 1.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 1.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 1.4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-10 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-10 - 1.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-29 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 1.1.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 1.1.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-01 - 1.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-01 - 1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - prison - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - MIT - library - desktop.kde.framework - A barcode API to produce QRCode barcodes and DataMatrix barcode - A barcode API to produce QRCode barcodes and DataMatrix barcode. - mirrors://kde/stable/frameworks/5.91/prison-5.91.0.tar.xz - - libdmtx-devel - qrencode-devel - qt5-base-devel - extra-cmake-modules - qt5-declarative-devel - - desktop/kde/framework/prison/pspec.xml - - - prison - - libdmtx - qrencode - qt5-base - qt5-declarative - - - /etc/xdg - /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/share/qlogging-categories5/prison.categories - /usr/share/qlogging-categories5/prison.renamecategories - - - prison-qt5 - - - prison-qt5 - - - - prison-devel - Development files for libepoxy - - prison - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - prison-qt5-devel - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.76.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-23 - 5.46.0 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-11 - 5.46.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-27 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-22 - 1.2.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-01-17 - 1.2.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - purpose - https://www.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.framework - Framework for providing abstractions to get the developer's purposes fulfilled - Framework for providing abstractions to get the developer's purposes fulfilled - Framework for providing abstractions to get the developer's purposes fulfilled - Framework for providing abstractions to get the developer's purposes fulfilled - mirrors://kde/stable/frameworks/5.91/purpose-5.91.0.tar.xz - - intltool - kio-devel - ki18n-devel - kauth-devel - kconfig-devel - kirigami-devel - kcoreaddons-devel - kdeclarative-devel - extra-cmake-modules - accounts-qml-module - knotifications-devel - libaccounts-glib-devel - qt5-base-devel - qt5-declarative-devel - - desktop/kde/framework/purpose/pspec.xml - - - purpose - - kio - ki18n - kauth - libgcc - kconfig - qt5-base - kcoreaddons - knotifications - libaccounts-qt5 - qt5-declarative - - - /etc/xdg - /usr/lib - /usr/share - /usr/share/doc - - - - purpose-devel - Development files for purpose - - purpose - kcoreaddons-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 5.45.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 1.2.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-23 - 1.2.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 1.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-21 - 1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-18 - 1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - qqc2-desktop-style - https://download.kde.org/ - - Mustafa Cinasal - muscnsl@gmail.com - - GPLv2 - library - desktop.kde.framework - A style for Qt Quick Controls 2 to make it follow your desktop theme - A style for Qt Quick Controls 2 to make it follow your desktop theme - Qt Quick Controls 2 nin masaüstünüzdeki temayı takip etmesini sağlayan bir stil - Qt Quick Controls 2 nin masaüstünüzdeki temayı takip etmesini sağlayan bir stil - https://download.kde.org/stable/frameworks/5.91/qqc2-desktop-style-5.91.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-quickcontrols2-devel - qt5-x11extras-devel - kconfigwidgets-devel - kiconthemes-devel - kirigami-devel - kconfig-devel - libX11-devel - - desktop/kde/framework/qqc2-desktop-style/pspec.xml - - - qqc2-desktop-style - - kconfig - kirigami - qt5-base - qt5-declarative - kiconthemes - kconfigwidgets - - - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.51.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-14 - 5.40.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - solid - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 hardware integration framework - Solid is a device integration framework.It provides a way of querying and interacting with hardware independently of the underlying operating system. - mirrors://kde/stable/frameworks/5.91/solid-5.91.0.tar.xz - - eudev-devel - upower-devel - udisks2-devel - media-player-info - qt5-linguist - qt5-base-devel - qt5-declarative-devel - extra-cmake-modules - - desktop/kde/framework/solid/pspec.xml - - - solid - - eudev - libplist - libutil-linux - libimobiledevice - media-player-info - qt5-base - qt5-declarative - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - - - - solid-devel - Development files for solid - - qt5-base-devel - solid - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-02 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - sonnet - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE spell schecking library - This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. - mirrors://kde/stable/frameworks/5.91/sonnet-5.91.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-designer-devel - hunspell-devel - aspell-devel - qt5-declarative-devel - extra-cmake-modules - - desktop/kde/framework/sonnet/pspec.xml - - - sonnet - - qt5-base - qt5-declarative - aspell - hunspell - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - - - - sonnet-devel - Development files for sonnet - - qt5-base-devel - sonnet - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-05 - 5.29.0 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - syntax-highlighting - https://community.kde.org/Frameworks - - Stefan Gronewold - groni@pisilinux.org - - GPL2 - desktop.kde.framework - Syntax highlighting engine for structured text and code - Syntax highlighting engine for structured text and code - mirrors://kde/stable/frameworks/5.91/syntax-highlighting-5.91.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-linguist - perl - glibc-devel - - desktop/kde/framework/syntax-highlighting/pspec.xml - - - syntax-highlighting - Syntax highlighting engine for structured text and code - - qt5-base - qt5-declarative - libgcc - - - /etc/xdg - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/share/qlogging-categories5 - /usr/share/locale/ - - - - syntax-highlighting-devel - Development files for syntax-highlighting - - syntax-highlighting - qt5-base-devel - - - /usr/include - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 5.28.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - threadweaver - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Multi-threaded programming framework for KDE - ThreadWeaver is a helper for multithreaded programming. It uses a job-based interface to queue tasks and execute them in an efficient way. - mirrors://kde/stable/frameworks/5.91/threadweaver-5.91.0.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/threadweaver/pspec.xml - - - threadweaver - - qt5-base - libgcc - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - threadweaver-devel - Development files for threadweaver - - qt5-base-devel - threadweaver - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.91.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-08 - 5.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-12 - 5.89.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-13 - 5.88.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 5.87.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 5.86.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-11 - 5.84.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 5.82.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 5.80.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 5.79.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.78.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-20 - 5.76.0 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2020-09-12 - 5.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-13 - 5.71.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 5.70.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.68.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 5.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.62.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.60.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.57.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-11 - 5.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.53.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-10 - 5.52.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.50.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.46.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.45.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.44.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.41.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-11 - 5.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-20 - 5.35.0 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-02-27 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-20 - 5.29.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.28.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-22 - 5.27.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-10-04 - 5.26.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-07-21 - 5.24.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-17 - 5.22.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-13 - 5.21.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ksudoku - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.games - Sudoku game - Sudoku oyunu - Ksudoku is a logic-based symbol placement puzzle. - Ksudoku mantık temelli bir sembol yerleştirme oyunudur. - ksudoku - mirrors://kde/stable/applications/19.08.1/src/ksudoku-19.08.1.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kdoctools-devel - kwindowsystem-devel - ki18n-devel - kinit-devel - kunitconversion-devel - kitemmodels-devel - kemoticons-devel - kconfigwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - kdesignerplugin - libkdegames-devel - qt5-declarative-devel - mesa-devel - mesa-glu-devel - kjobwidgets-devel - kguiaddons-devel - - desktop/kde/games/ksudoku/pspec.xml - - - ksudoku - - ki18n - kconfig - kxmlgui - qt5-svg - qt5-base - kcoreaddons - libkdegames - kconfigwidgets - kwidgetsaddons - kio - kcrash - mesa - mesa-glu - kjobwidgets - kguiaddons - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2019-12-23 - 19.08.1 - First release For 2.0 - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - digikam - https://www.digikam.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.graphics - A Professional Photo Management with the Power of Open Source - Açık Kaynak Gücü ile Profesyonel Fotoğraf Yönetimi - digikam is an advanced digital photo management application for KDE5, which makes importing and organizing digital photos a "snap". The photos can be organized in albums which can be sorted chronologically, by directory layout or by custom collections. - digiKam gelişmiş bir açık kaynaklı dijital fotoğraf yönetim uygulamasıdır. - digikam - https://ftp.cc.uoc.gr/mirrors/kde/stable/digikam/7.5.0/digiKam-7.5.0.tar.xz - - extra-cmake-modules - ruby-devel - gettext-devel - qt5-base-devel - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-postgresql - qt5-sql-odbc - qt5-svg-devel - qt5-xmlpatterns-devel - qt5-qdbusviewer - qt5-x11extras-devel - qt5-multimedia-devel - qt5-webkit-devel - qt5-imageformats - kconfig-devel - kxmlgui-devel - ki18n-devel - kwindowsystem-devel - kservice-devel - solid-devel - kcoreaddons-devel - knotifyconfig-devel - knotifications-devel - kbookmarks-devel - threadweaver-devel - kiconthemes-devel - kfilemetadata-devel - kdelibs4-support-devel - kparts-devel - sonnet-devel - ktextwidgets-devel - kcrash-devel - kunitconversion-devel - kitemmodels-devel - akonadi-devel - akonadi-contacts-devel - karchive-devel - kio-devel - opencv-devel - tiff-devel - libpng-devel - libjpeg-turbo-devel - boost-devel - lcms2-devel - libxml2-devel - libxslt-devel - expat-devel - exiv2-libs - exiv2-devel - flex - bison - mesa-devel - libmediawiki-devel - libkvkontakte-devel - libkipi-devel - libksane-devel - jasper-devel - marble-devel - eigen3 - libgphoto2-devel - libgomp - liblqr-devel - kcalendarcore-devel - glibc-devel - zlib-devel - libical-devel - libXext-devel - lensfun-devel - glib2-devel - libX11-devel - doxygen - libICE-devel - kdoctools-devel - qt5-phonon-devel - boost-devel - kemoticons-devel - kcontacts-devel - qt5-webengine-devel - imagemagick-devel - x265-devel - ninja - - desktop/kde/graphics/digikam/pspec.xml - - - digikam - - kio - x265 - mesa - tiff - hugin - expat - ki18n - lcms2 - libxml2 - libxslt - solid - jasper - libX11 - libgcc - liblqr - libpng - marble - opencv - kconfig - kxmlgui - libgomp - libkipi - karchive - kservice - libksane - lensfun - qt5-base - kcontacts - exiv2-libs - kbookmarks - libgphoto2 - qt5-webkit - rawtherapee - kcompletion - kcoreaddons - kiconthemes - libmediawiki - threadweaver - kcalendarcore - kfilemetadata - knotifyconfig - kwindowsystem - libjpeg-turbo - libkvkontakte - qt5-x11extras - qt5-webengine - kconfigwidgets - knotifications - kwidgetsaddons - qt5-xmlpatterns - akonadi-contacts - kdelibs4-support - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - - - - digikam-devel - Development files for digikam - digikam için geliştirme dosyaları - - digikam - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-14 - 7.5.0 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2021-03-13 - 7.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-15 - 7.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-31 - 6.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-15 - 6.0.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-20 - 5.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-13 - 5.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-14 - 5.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 5.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-24 - 5.9.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-07 - 5.8.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 5.7.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-12 - 5.4.0 - Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-1 - 5.3.0 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - kphotoalbum - https://www.kphotoalbum.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.graphics - KDE Photo Album, picture collection manager - With KPhotoAlbum it is today possible for me to find any image I have in less than 5 seconds, let that be an image with a special person, an image from a special place, or even both. - http://download.kde.org/stable/kphotoalbum/5.7.0/kphotoalbum-5.7.0.tar.xz - - extra-cmake-modules - kdoctools-devel - kparts-devel - libkexiv2-devel - qt5-phonon-devel - plasma-framework-devel - qt5-base-devel - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-sqlite - qt5-sql-odbc - libjpeg-turbo-devel - exiv2-devel - libkdcraw-devel - libkgeomap-devel - libkipi-devel - qt5-webkit-devel - karchive-devel - kcompletion-devel - kconfig-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kjobwidgets-devel - ktextwidgets-devel - kwidgetsaddons-devel - kxmlgui-devel - pkgconfig - purpose-devel - marble-devel - qt5-webengine-devel - - desktop/kde/graphics/kphotoalbum/pspec.xml - - - kphotoalbum - KDE Photo Album, picture collection manager - - kio - ki18n - libgcc - kconfig - kxmlgui - karchive - kservice - qt5-base - exiv2-libs - qt5-phonon - kcompletion - kcoreaddons - kiconthemes - kjobwidgets - ktextwidgets - libjpeg-turbo - kconfigwidgets - kwidgetsaddons - libkipi - libkdcraw - libkgeomap - purpose - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2020-09-19 - 5.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 5.6.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-18 - 5.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-14 - 5.4.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-20 - 5.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-13 - 5.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-14 - 5.4 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-06 - 5.3 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 5.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-09 - 5.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - kget - https://apps.kde.org/kget - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - app:gui - desktop.kde.network - Download manager for KDE - KDE için indirme yönetcisi. - KGet is an advanced download manager with support for Metalink and Bittorrent. - KGet, Metalink ve BitTorrent desteği olan bir indirme yöneticisidir. - mirrors://kde/stable/release-service/21.12.2/src/kget-21.12.2.tar.xz - - kio-devel - gmp-devel - boost-devel - kinit-devel - ki18n-devel - gpgme-devel - kcrash-devel - kparts-devel - libmms-devel - qt5-sql-odbc - sqlite-devel - kconfig-devel - qt5-sql-mysql - kwallet-devel - kxmlgui-devel - qca2-qt5-devel - qt5-base-devel - qt5-sql-sqlite - kcmutils-devel - kservice-devel - libgcrypt-devel - gpgme-qt5-devel - kdoctools-devel - kitemviews-devel - kdbusaddons-devel - kiconthemes-devel - kcoreaddons-devel - libktorrent-devel - kcompletion-devel - qt5-sql-postgresql - ktextwidgets-devel - kwindowsystem-devel - extra-cmake-modules - knotifyconfig-devel - kwidgetsaddons-devel - kconfigwidgets-devel - knotifications-devel - kdelibs4-support-devel - - desktop/kde/network/kget/pspec.xml - - - kget - - kio - gpgme - ki18n - kinit - kparts - libgcc - libmms - kconfig - kwallet - kxmlgui - kcmutils - kservice - qt5-base - qca2-qt5 - gpgme-qt5 - kitemviews - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - libktorrent - knotifyconfig - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - kdelibs4-support - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/locale - - - - - 2022-02-04 - 21.12.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - kio-gdrive - https://projects.kde.org/kio-gdrive - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.network - Provides support for secure credentials storage - KIO Slave to access Google Drive - http://download.kde.org/stable/kio-gdrive/1.3.0/src/kio-gdrive-1.3.0.tar.xz - - extra-cmake-modules - kdesignerplugin - kdoctools-devel - libkgapi-devel - qt5-base-devel - qt5-keychain-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kio-devel - ki18n-devel - intltool - kcoreaddons-devel - ktp-accounts-kcm - kaccounts-providers - knotifications-devel - libaccounts-qt5-devel - libaccounts-glib-devel - kaccounts-integration-devel - - desktop/kde/network/kio-gdrive/pspec.xml - - - kio-gdrive - KIO Slave to access Google Drive - - libkgapi - qt5-base - qt5-keychain - kio - ki18n - libgcc - kcoreaddons - knotifications - libaccounts-qt5 - kaccounts-providers - ktp-accounts-kcm - kaccounts-integration - - - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2021-01-07 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-18 - 1.2.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-09 - 1.2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-13 - 1.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-14 - 1.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 1.2.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-10-09 - 1.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-12 - 1.0.5 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - libktorrent - https://apps.kde.org/ktorrent/ - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - library - desktop.kde.network - A BitTorrent protocol implementation - Bir BitTorrent protokol uygulaması - KTorrent is a BitTorrent application by KDE which allows you to download files using the BitTorrent protocol. - KTorrent, KDE'nin BitTorrent protokolünü kullanarak dosya indirmenize izin veren bir BitTorrent uygulamasıdır. - https://download.kde.org/stable/release-service/21.12.2/src/libktorrent-21.12.2.tar.xz - - doxygen - gmp-devel - kio-devel - boost-devel - solid-devel - ki18n-devel - kcrash-devel - karchive-devel - qt5-base-devel - qca2-qt5-devel - libgcrypt-devel - kcoreaddons-devel - extra-cmake-modules - - desktop/kde/network/libktorrent/pspec.xml - - - libktorrent - - gmp - kio - ki18n - libgcc - kconfig - qt5-base - qca2-qt5 - karchive - libgcrypt - kcoreaddons - - - /usr/share/locale - /usr/lib/libKF5Torrent.so* - /usr/share/doc - - - - libktorrent-devel - libktorrent development headers - libktorrent için geliştirme dosyaları - - libktorrent - - - /usr/include - /usr/lib/cmake/KF5Torrent - - - - - 2022-02-04 - 21.12.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - qt5-phonon - http://phonon.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.phonon - Cross platform multimedia API for KDE4 using QT5 - Phonon was created as a solution to several problems with multimedia commonly faced by Unix desktops, especially KDE 3's outdated multimedia framework aRts. Phonon itself is not a multimedia framework, but interfaces with existing frameworks such as GStreamer or Xine via backends. - https://download.kde.org/stable/phonon/4.11.1/phonon-4.11.1.tar.xz - - extra-cmake-modules - qt5-declarative-devel - qt5-base-devel - qt5-designer-devel - qt5-linguist - alsa-lib-devel - gst-plugins-base-devel - pulseaudio-libs-devel - gstreamer-devel - mesa-devel - - desktop/kde/phonon/qt5-phonon/pspec.xml - - - qt5-phonon - - libgcc - qt5-base - qt5-designer - pulseaudio-libs - - - /usr/bin - /usr/lib/libphonon* - /usr/lib/qt5 - /usr/share/dbus-1 - /usr/share/phonon4qt5 - /usr/share/locale - - - - qt5-phonon-devel - Development files for phonon-qt5 - - qt5-phonon - qt5-base-devel - qt5-designer-devel - pulseaudio-libs-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-04-18 - 4.11.1 - Rebuild qt5.15.3 - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 4.11.1 - Rebuild qt5.15.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-17 - 4.11.1 - Rebuild qt5.15.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 4.11.1 - Rebuild qt5.14.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-28 - 4.11.1 - Rebuild qt5.14.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 4.11.1 - Rebuild qt5.13.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-02 - 4.11.1 - Rebuild qt5.13.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-26 - 4.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 4.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-04 - 4.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-24 - 4.10.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 4.10.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-08 - 4.10.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-12 - 4.10.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 4.10.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 4.10.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-01 - 4.10.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-27 - 4.10.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 5.29.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-02-27 - 4.9.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-16 - 4.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-03 - 4.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-08-13 - 4.8.3 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - qt5-phonon-backend-gstreamer - https://github.com/KDE/phonon-gstreamer - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - desktop.kde.phonon - GStreamer qt5-phonon backend - Phonon is the Qt multimedia API, which provides a task-oriented abstraction layer for capturing, mixing, processing, and playing audio and video content. phonon-backend-gstreamer contains the GStreamer backend for Phonon. - http://download.kde.org/stable/phonon/phonon-backend-gstreamer/4.10.0/phonon-backend-gstreamer-4.10.0.tar.xz - - extra-cmake-modules - qt5-x11extras-devel - qt5-base-devel - qt5-linguist - qt5-phonon-devel - gstreamer-devel - gstreamer-devel - gst-plugins-base-devel - gst-plugins-base-devel - mesa-devel - libxml2-devel - - desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml - - - qt5-phonon-backend-gstreamer - - qt5-base - qt5-x11extras - qt5-phonon - mesa - glib2 - libgcc - gstreamer - gst-plugins-base - - - /usr/lib - /usr/lib/qt5 - /usr/share - - - - - 2019-11-17 - 4.10.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-03 - 4.10.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-18 - 4.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-24 - 4.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-11 - 4.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 4.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 4.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-27 - 4.9.0 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-16 - 4.9.0 - rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-03 - 4.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-08-18 - 4.8.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - qt5-phonon-backend-vlc - https://community.kde.org/Phonon - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.phonon - VLC Backend for qt5-phonon - phonon-backend-vlc allows Phonon (the KDE media library) to use VLC for audio and video playback. - mirrors://kde/stable/phonon/phonon-backend-vlc/0.11.1/phonon-backend-vlc-0.11.1.tar.xz - - qt5-base-devel - qt5-linguist - qt5-phonon-devel - pulseaudio - vlc-devel - extra-cmake-modules - - desktop/kde/phonon/qt5-phonon-backend-vlc/pspec.xml - - - qt5-phonon-backend-vlc - - libgcc - qt5-base - qt5-phonon - vlc-libs - - - /usr/lib - /usr/lib/qt5 - /usr/share/kde4/services - /usr/share/locale - /usr/share/doc - - - - - 2019-11-17 - 0.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-26 - 0.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-18 - 0.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-24 - 0.10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-03 - 0.10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-20 - 0.10.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-18 - 0.10.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 0.10.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-04-12 - 0.10.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 0.9.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-27 - 0.9.1 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-17 - 0.9.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-04-02 - 0.8.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kscreenlocker - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Library and components for secure lock screen architecture. - Library and components for secure lock screen architecture. - mirrors://kde/stable/plasma/5.24.2/kscreenlocker-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-x11extras-devel - libX11-devel - libxcb-devel - kcrash-devel - ki18n-devel - knotifications-devel - kwindowsystem-devel - kxmlgui-devel - solid-devel - kglobalaccel-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - kdoctools-devel - kidletime-devel - kdeclarative-devel - kcmutils-devel - kwayland-devel - libXi-devel - ktextwidgets-devel - pam-devel - libseccomp-devel - plasma-framework-devel - extra-cmake-modules - ConsoleKit-devel - wayland-protocols-devel - xcb-util-keysyms-devel - wayland-devel - wayland-client - wayland-server - wayland-cursor - libXcursor-devel - layer-shell-qt-devel - plasma-wayland-protocols - - desktop/kde/plasma/kscreenlocker/pspec.xml - - - kscreenlocker - - pam - libXi - qt5-base - libgcc - ki18n - kcrash - libX11 - libxcb - kconfig - kcmutils - kxmlgui - kpackage - kwayland - kidletime - kcoreaddons - kdeclarative - kglobalaccel - kwindowsystem - libseccomp - qt5-x11extras - kconfigwidgets - knotifications - wayland-client - wayland-server - ktextwidgets - qt5-declarative - layer-shell-qt - xcb-util-keysyms - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kscreenlocker-devel - Development files for kscreenlocker - - qt5-base-devel - qt5-x11extras-devel - layer-shell-qt-devel - kscreenlocker - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-29 - 5.12.5 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - bluedevil - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE 5 Bluetooth Stack - Integrate the Bluetooth technology within KDE workspace and applications - mirrors://kde/stable/plasma/5.24.2/bluedevil-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - shared-mime-info - plasma-framework-devel - bluez-qt-devel - kded-devel - kio-devel - ki18n-devel - kconfig-devel - kcoreaddons-devel - kdbusaddons-devel - kiconthemes-devel - kconfigwidgets-devel - kwindowsystem-devel - knotifications-devel - kwidgetsaddons-devel - kirigami-devel - bluez-qt-devel - kdeclarative-devel - extra-cmake-modules - fwupd-devel - - desktop/kde/plasma/bluedevil/pspec.xml - - - bluedevil - - qt5-base - libgcc - bluez-qt - kio - ki18n - kconfig - kdeclarative - qt5-declarative - kcoreaddons - kdbusaddons - knotifications - kwindowsystem - kwidgetsaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - breeze - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 Plasma artwork - Artwork, styles and assets for the Breeze visual style for the Plasma Desktop - mirrors://kde/stable/plasma/5.24.2/breeze-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - libxcb-devel - qt5-x11extras-devel - frameworkintegration-devel - kdecorations-devel - kcoreaddons-devel - ki18n-devel - kcmutils-devel - kwindowsystem-devel - kconfig-devel - kpackage-devel - kwayland-devel - plasma-framework-devel - kconfigwidgets-devel - kwidgetsaddons-devel - extra-cmake-modules - breeze-icons - fftw3-devel - kiconthemes-devel - kguiaddons-devel - - desktop/kde/plasma/breeze/pspec.xml - - - breeze-style - - qt5-base - qt5-declarative - libgcc - kconfig - kguiaddons - kcoreaddons - kconfigwidgets - kwidgetsaddons - qt5-x11extras - libxcb - frameworkintegration - kcmutils - kcoreaddons - ki18n - kwindowsystem - kwayland - kiconthemes - breeze-icons - kdecorations - - - /usr/bin - /usr/lib/kconf_update_bin - /usr/lib/qt5 - /usr/lib/libbreezecommon5.so* - /usr/lib/cmake/Breeze/BreezeConfigVersion.cmake - /usr/lib/cmake/Breeze/BreezeConfig.cmake - /usr/share/color-schemes - /usr/share/doc - /usr/share/icons/hicolor/scalable/apps/breeze-settings.svgz - /usr/share/kconf_update - /usr/share/metainfo/org.kde.breezedark.desktop.appdata.xml - /usr/share/metainfo/org.kde.breezetwilight.desktop.appdata.xml - /usr/share/kservices5 - /usr/share/kstyle - /usr/share/locale - /usr/share/plasma - /usr/share/QtCurve - - - - breeze-cursors - - breeze-style - - - /usr/share/icons/breeze_cursors - /usr/share/icons/Breeze_Snow - - - - breeze-wallpapers - - breeze-style - - - /usr/share/wallpapers/Next - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-02 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - breeze-grub - https://www.kde.org - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app:console - desktop.kde.plasma - Breeze theme for GRUB. - Breeze theme for GRUB. - mirrors://kde/stable/plasma/5.24.2/breeze-grub-5.24.2.tar.xz - desktop/kde/plasma/breeze-grub/pspec.xml - - - breeze-grub - Breeze theme for GRUB. - - grub2 - noto-fonts - - - /boot/grub2/themes - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - breeze-gtk - https://quickgit.kde.org/?p=breeze-gtk.git - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2+ - app:gui - desktop.kde.plasma - Breeze widget theme for GTK 2 and 3 - Breeze widget theme for GTK 2 and 3 - mirrors://kde/stable/plasma/5.24.2/breeze-gtk-5.24.2.tar.xz - - sassc - cairo-devel - gdk-pixbuf-devel - python-cairo-devel - python3-cairo-devel - extra-cmake-modules - libsass-devel - gtk2-engines-murrine - breeze-style - qt5-base-devel - - desktop/kde/plasma/breeze-gtk/pspec.xml - - - breeze-gtk - Breeze widget theme for GTK 2 and 3 - - qt5-base - - - /usr/share/kconf_update - /usr/share/themes - /usr/share/doc - /usr/lib/kconf_update_bin - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - breeze-plymouth - https://www.kde.org - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app:console - desktop.kde.plasma - Breeze theme for Plymouth. - Breeze theme for Plymouth. - mirrors://kde/stable/plasma/5.24.2/breeze-plymouth-5.24.2.tar.xz - - extra-cmake-modules - plymouth-devel - - desktop/kde/plasma/breeze-plymouth/pspec.xml - - - breeze-plymouth - Breeze theme for Plymouth. - - plymouth - grub2 - plymouth-core-libs - plymouth-theme-spinner - plymouth-graphics-libs - plymouth-plugin-script - - - /usr/lib - /usr/share - /usr/share/doc - - - pisi.logo.png - pisi.16bit.png - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-20 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-23 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - discover - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.plasma - KDE and Plasma resources management GUI - KDE and Plasma resources management GUI - mirrors://kde/stable/plasma/5.24.2/discover-5.24.2.1.tar.xz - - kio-devel - fwupd-devel - attica-devel - karchive-devel - kconfig-devel - kservice-devel - discount-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - ki18n-devel - kitemmodels-devel - knotifications-devel - kxmlgui-devel - kdeclarative-devel - plasma-framework-devel - knewstuff-devel - extra-cmake-modules - kirigami-devel - kcmutils-devel - kidletime-devel - kuserfeedback-devel - appstream-qt5-devel - qt5-svg-devel - flatpak-devel - qt5-base-devel - qt5-x11extras-devel - qt5-declarative-devel - - desktop/kde/plasma/discover/pspec.xml - - - discover - - qt5-base - qt5-x11extras - kdeclarative - kio - fwupd - glib2 - attica - kconfig - kservice - kcmutils - kconfig - kitemmodels - kcoreaddons - kdbusaddons - kconfigwidgets - knotifications - kwidgetsaddons - ki18n - kcrash - kxmlgui - kidletime - kwindowsystem - qt5-declarative - knewstuff - appstream-qt5 - - - /etc - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share - /usr/share/locale - - - - discover-plugin-flatpak - hardware.virtualization - - discover - glib2 - flatpak - appstream-qt5 - qt5-base - ki18n - kconfig - kcoreaddons - gnupg - - - /usr/lib/qt5/plugins/discover-notifier/FlatpakNotifier.so - /usr/lib/qt5/plugins/discover/flatpak-backend.so - /usr/share/applications/org.kde.discover-flatpak - /usr/share/libdiscover/categories/flatpak-backend-categories.xml - /usr/share/metainfo/org.kde.discover.flatpak.appdata.xml - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-20 - 5.15.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-19 - 5.14.3 - Rebuild for flatpak-1.1.0. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-03 - 5.14.1 - discover-flatpak. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-14 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-18 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - drkonqi - https://www.kde.org/ - - Mustafa Cinasal - muscnsl@gmail.com - - GPLv2 - library - desktop.kde.plasma - The KDE crash handler - The KDE crash handler - The KDE crash handler - The KDE crash handler - https://download.kde.org/stable/plasma/5.24.2/drkonqi-5.24.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-x11extras-devel - ki18n-devel - kcoreaddons-devel - kservice-devel - kconfig-devel - kjobwidgets-devel - kio-devel - kcrash-devel - kcompletion-devel - kxmlrpcclient-devel - kwidgetsaddons-devel - kwallet-devel - knotifications-devel - kidletime-devel - at-spi2-core-devel - xorg-server-xvfb - rubygems - ruby-devel - gdb-devel - kwindowsystem-devel - syntax-highlighting-devel - - desktop/kde/plasma/drkonqi/pspec.xml - - - drkonqi - - qt5-base - qt5-x11extras - libgcc - ki18n - kcoreaddons - kservice - kidletime - kconfig - kconfigwidgets - kjobwidgets - kio - kcrash - kcompletion - kxmlrpcclient - kwidgetsaddons - kwallet - knotifications - kwindowsystem - syntax-highlighting - - - /etc/xdg - /usr/lib - /usr/share - /usr/share/locale - /usr/share/drkonqi - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-01 - 5.11.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 5.10.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-05 - 5.8.5 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-08-02 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kactivitymanagerd - https://www.kde.org - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app:console - desktop.kde.plasma - Core components for the KDE Activity concept. - System service to manage user's activities, track the usage patterns etc. - mirrors://kde/stable/plasma/5.24.2/kactivitymanagerd-5.24.2.tar.xz - - extra-cmake-modules - boost-devel - qt5-base-devel - kdbusaddons-devel - ki18n-devel - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-postgresql - qt5-sql-sqlite - kconfig-devel - kcoreaddons-devel - kwindowsystem-devel - kglobalaccel-devel - kxmlgui-devel - kio-devel - kcrash-devel - - desktop/kde/plasma/kactivitymanagerd/pspec.xml - - - kactivitymanagerd - Core components for the KDE Activity concept. - - kio - ki18n - kcrash - kconfig - kxmlgui - kservice - qt5-base - kcoreaddons - kdbusaddons - kglobalaccel - kwindowsystem - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - /usr/share/locale - /usr/share/kservices5 - /usr/share/kservicetypes5 - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-cli-tools - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Additional client tools for KDE applications - Tools based on KDE Frameworks 5 to better interact with the system - mirrors://kde/stable/plasma/5.24.2/kde-cli-tools-5.24.2.tar.xz - - qt5-base-devel - qt5-x11extras-devel - qt5-svg-devel - qt5-declarative-devel - libX11-devel - libxcb-devel - kdoctools-devel - kio-devel - kdesu-devel - ki18n-devel - kservice-devel - kcompletion-devel - kcoreaddons-devel - kiconthemes-devel - kwindowsystem-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcmutils-devel - kconfig-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - docbook-xsl - kactivities-devel - plasma-workspace-devel - extra-cmake-modules - kdeclarative-devel - - desktop/kde/plasma/kde-cli-tools/pspec.xml - - - kde-cli-tools - - qt5-base - qt5-svg - libX11 - libgcc - kio - kdesu - ki18n - kservice - qt5-x11extras - kcompletion - kcoreaddons - kiconthemes - kwindowsystem - kconfigwidgets - kwidgetsaddons - kcmutils - kconfig - kdeclarative - kactivities - plasma-workspace - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - System.Package - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-gtk-config - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - GTK2 and GTK3 Configurator for KDE - Configuration dialog to adapt GTK+ applications appearance to your taste under KDE. - mirrors://kde/stable/plasma/5.24.2/kde-gtk-config-5.24.2.tar.xz - - qt5-base-devel - qt5-svg-devel - sassc - xsettingsd - libX11-devel - kio-devel - glib2-devel - ki18n-devel - kcoreaddons-devel - kiconthemes-devel - kwidgetsaddons-devel - kcmutils-devel - karchive-devel - kauth-devel - kconfigwidgets-devel - libXcursor-devel - knewstuff-devel - kguiaddons-devel - gtk2-devel - gtk3-devel - at-spi2-core-devel - extra-cmake-modules - kdecorations-devel - kdbusaddons-devel - - - schemas.patch - - desktop/kde/plasma/kde-gtk-config/pspec.xml - - - kde-gtk-config - - qt5-base - qt5-svg - kconfig - glib2 - kio - ki18n - xsettingsd - kcoreaddons - kiconthemes - kwidgetsaddons - karchive - knewstuff - kguiaddons - kconfigwidgets - libXcursor - gtk2 - gtk3 - kdbusaddons - kdecorations - - - /usr/share - /etc/xdg/cgc* - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdecorations - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - Plugin based library to create window decorations - Plugin based library to create window decorations - mirrors://kde/stable/plasma/5.24.2/kdecoration-5.24.2.tar.xz - - qt5-base-devel - ki18n-devel - extra-cmake-modules - kcoreaddons-devel - - desktop/kde/plasma/kdecorations/pspec.xml - - - kdecorations - - qt5-base - ki18n - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdecorations-devel - Development files for kdecorations - - kdecorations - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-04 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdeplasma-addons - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Additional client tools for KDE applications - Additional client tools for KDE applications - mirrors://kde/stable/plasma/5.24.2/kdeplasma-addons-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-x11extras-devel - qt5-webengine-devel - qt5-graphicaleffects - libxcb-devel - xcb-util-image-devel - glib2-devel - scim-devel - ibus-devel - kactivities-devel - kconfig-devel - kdoctools-devel - knewstuff-devel - kemoticons-devel - kitemmodels-devel - kross-devel - kinit-devel - kunitconversion-devel - kcmutils-devel - kdesignerplugin - kiconthemes-devel - krunner-devel - plasma-framework-devel - plasma-workspace-devel - extra-cmake-modules - kconfigwidgets-devel - kcoreaddons-devel - ki18n-devel - kio-devel - kservice-devel - libX11-devel - kholidays-devel - kdeclarative-devel - purpose-devel - karchive-devel - knotifications-devel - - desktop/kde/plasma/kdeplasma-addons/pspec.xml - - - kdeplasma-addons - - qt5-base - plasma-framework - libgcc - libxcb - xcb-util-image - glib2 - knewstuff - krunner - kio - kiconthemes - ki18n - kross - sonnet - kconfig - kxmlgui - karchive - kpackage - kservice - kholidays - kdeclarative - qt5-webengine - qt5-x11extras - qt5-declarative - qt5-graphicaleffects - kcompletion - kcoreaddons - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - kunitconversion - kactivities - plasma-workspace - ibus - scim-libs - xcb-util-keysyms - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/include/plasma - - - - - 2022-02-26 - 5.24.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-24 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-12 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kgamma5 - https://projects.kde.org/kgamma5 - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Adjust your monitor's gamma settings. - Adjust your monitor's gamma settings. - mirrors://kde/stable/plasma/5.24.2/kgamma5-5.24.2.tar.xz - - qt5-base-devel - qt5-x11extras-devel - libX11-devel - kdoctools-devel - kconfig-devel - kconfigwidgets-devel - ki18n-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - libXxf86vm-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/kgamma5/pspec.xml - - - kgamma5 - - qt5-base - kconfig - libgcc - libX11 - ki18n - kcoreaddons - kconfigwidgets - libXxf86vm - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - khotkeys - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 hotkey daemon - KDE hotkey daemon module allows you to configure custom keyboard shortcuts and mouse gestures. - mirrors://kde/stable/plasma/5.24.2/khotkeys-5.24.2.tar.xz - - libX11-devel - qt5-base-devel - qt5-x11extras-devel - kdoctools-devel - kconfig-devel - kservice-devel - kcompletion-devel - kcoreaddons-devel - ktextwidgets-devel - kwindowsystem-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcmutils-devel - kauth-devel - kpackage-devel - kdbusaddons-devel - kdelibs4-support-devel - kglobalaccel-devel - ki18n-devel - kio-devel - kxmlgui-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - plasma-framework-devel - plasma-workspace-devel - libXtst-devel - docbook-xsl - kjobwidgets-devel - extra-cmake-modules - - desktop/kde/plasma/khotkeys/pspec.xml - - - khotkeys - - qt5-base - kconfig - libgcc - libX11 - kservice - qt5-x11extras - kcompletion - kcoreaddons - ktextwidgets - kwindowsystem - kconfigwidgets - kwidgetsaddons - kdbusaddons - kdelibs4-support - kglobalaccel - ki18n - kio - kxmlgui - libXtst - kjobwidgets - plasma-workspace - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kinfocenter - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 info center - KDE5 Utility that provides information about a computer system. - mirrors://kde/stable/plasma/5.24.2/kinfocenter-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - kcmutils-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - kdeclarative-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kio-devel - kpackage-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - libraw1394-devel - libX11-devel - mesa-glu-devel - mesa-devel - pciutils-devel - plasma-framework-devel - solid-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kwayland-devel - kdesignerplugin - docbook-xsl - extra-cmake-modules - kirigami-devel - libglvnd-devel - system-settings - vulkan-tools - wayland-utils - util-linux - libusb-devel - - desktop/kde/plasma/kinfocenter/pspec.xml - - - kinfocenter - - kcmutils - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - kdeclarative - ki18n - kiconthemes - kio - kservice - kwayland - kwidgetsaddons - kxmlgui - kcrash - libraw1394 - libX11 - mesa-glu - mesa - pciutils - kwindowsystem - qt5-base - qt5-declarative - solid - libglvnd - kirigami - system-settings - wayland-utils - libgcc - libusb - mesa-demos - mesa - mesa-utils - vulkan-tools - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/about-distro - - - kcm-about-distrorc - pisilinux.svg - - - - - 2022-03-19 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmenuedit - https://www.kde.org - - Pisi Linux admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Provides the interface and basic tools for the KDE workspace - Provides the interface and basic tools for the KDE workspace - mirrors://kde/stable/plasma/5.24.2/kmenuedit-5.24.2.tar.xz - - qt5-base-devel - kdoctools-devel - kconfig-devel - kservice-devel - kcompletion-devel - kcoreaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kdbusaddons-devel - kdelibs4-support-devel - ki18n-devel - kiconthemes-devel - kio-devel - kxmlgui-devel - sonnet-devel - kdesignerplugin - kitemmodels-devel - kinit-devel - kunitconversion-devel - kemoticons-devel - docbook-xsl - khotkeys - extra-cmake-modules - kitemviews-devel - - desktop/kde/plasma/kmenuedit/pspec.xml - - - kmenuedit - - qt5-base - libgcc - kconfig - kservice - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - kdbusaddons - kdelibs4-support - ki18n - kiconthemes - kio - kxmlgui - sonnet - kglobalaccel - kitemviews - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-04 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kscreen - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Provides the interface and basic tools for the KDE workspace - Provides the interface and basic tools for the KDE workspace - mirrors://kde/stable/plasma/5.24.2/kscreen-5.24.2.tar.xz - - qt5-base-devel - qt5-sensors-devel - qt5-graphicaleffects - qt5-declarative-devel - kglobalaccel-devel - libkscreen-devel - kconfigwidgets-devel - kdbusaddons-devel - ki18n-devel - kwidgetsaddons-devel - kconfig-devel - kdoctools-devel - kxmlgui-devel - kiconthemes-devel - mesa-devel - extra-cmake-modules - plasma-framework-devel - kdeclarative-devel - kcmutils-devel - - desktop/kde/plasma/kscreen/pspec.xml - - - kscreen - - qt5-base - qt5-sensors - libgcc - libkscreen - qt5-declarative - kconfig - kcoreaddons - kglobalaccel - kconfigwidgets - kwidgetsaddons - kdbusaddons - ki18n - kxmlgui - kdeclarative - kcmutils - plasma-framework - - - /usr/share - /etc/xdg - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-12 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ksshaskpass - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - ssh-add helper that uses kwallet and kpassworddialog - ssh-add helper that uses kwallet and kpassworddialog - mirrors://kde/stable/plasma/5.24.2/ksshaskpass-5.24.2.tar.xz - - qt5-base-devel - kdoctools-devel - kcoreaddons-devel - ki18n-devel - kwallet-devel - kwidgetsaddons-devel - libxslt - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/ksshaskpass/pspec.xml - - - ksshaskpass - - qt5-base - libgcc - kcoreaddons - kwidgetsaddons - ki18n - kwallet - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - ksshaskpass.sh - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ksysguard - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE system monitor - KDE5 system monitor daemon and service. - https://download.kde.org/stable/ksysguard/5.22.0/ksysguard-5.22.0.tar.xz - - libnl-devel - networkmanager-qt-devel - libpcap-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kio-devel - kitemviews-devel - knewstuff-devel - knotifications-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - libksysguard-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - lm_sensors-devel - plasma-framework-devel - qt5-base-devel - docbook-xsl - extra-cmake-modules - qt5-location-devel - qt5-webkit-devel - NetworkManager-devel - - desktop/kde/plasma/ksysguard/pspec.xml - - - ksysguard - - libpcap - icon-theme-hicolor - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - ki18n - kiconthemes - kio - kitemviews - knewstuff - knotifications - kwidgetsaddons - kwindowsystem - kxmlgui - libgcc - libksysguard - lm_sensors - qt5-base - xdg-utils - libnl - networkmanager-qt - qt5-location - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2021-01-04 - 5.22.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-04 - 5.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-07 - 5.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ksystemstats - https://kde.org/plasma-desktop/ - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - KSystemStats is a daemon that collects statistics about the running system - KSystemStats is a daemon that collects statistics about the running system - KSystemStats, çalışan sistemle ilgili istatistikleri toplayan bir arka plan programıdır. - KSystemStats, çalışan sistemle ilgili istatistikleri toplayan bir arka plan programıdır. - https://download.kde.org/stable/plasma/5.24.2/ksystemstats-5.24.2.tar.xz - - kio-devel - eudev-devel - ki18n-devel - libnl-devel - solid-devel - libgcc - qt5-base-devel - lm_sensors-devel - kcoreaddons-devel - kdbusaddons-devel - libksysguard-devel - kiconthemes-devel - libnsl-devel - libtirpc-devel - NetworkManager-devel - networkmanager-qt-devel - extra-cmake-modules - - desktop/kde/plasma/ksystemstats/pspec.xml - - - ksystemstats - - kio - eudev - ki18n - libnl - solid - libgcc - qt5-base - lm_sensors - kcoreaddons - kdbusaddons - libksysguard - networkmanager-qt - - - /usr/bin - /usr/lib - /usr/share/dbus-1 - /usr/share/locale - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 5.22.1 - First release. - Pisi Linux Admins - admin@pisilinux.org - - - - - - kwallet-pam - https://projects.kde.org/kwallet-pam - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KWallet PAM integration. - KWallet PAM integration. - mirrors://kde/stable/plasma/5.24.2/kwallet-pam-5.24.2.tar.xz - - socat - pam-devel - kwallet-devel - libgcrypt-devel - extra-cmake-modules - qt5-base-devel - - desktop/kde/plasma/kwallet-pam/pspec.xml - - - kwallet-pam - - pam - socat - qt5-base - libgcrypt - - - /etc/xdg/autostart - /lib - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-07-13 - 5.12.5 - add socat for dependency. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwayland-integration - https://www.kde.org - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - Provides integration plugins for various KDE frameworks for the wayland windowing system - Provides integration plugins for various KDE frameworks for the wayland windowing system - mirrors://kde/stable/plasma/5.24.2/kwayland-integration-5.24.2.tar.xz - - kguiaddons-devel - kwayland-devel - qt5-base-devel - kwindowsystem-devel - kidletime-devel - extra-cmake-modules - qt5-wayland-devel - wayland-devel - wayland-client - wayland-cursor - wayland-server - wayland-protocols-devel - - desktop/kde/plasma/kwayland-integration/pspec.xml - - - kwayland-integration - - kwayland - kidletime - kwindowsystem - libgcc - qt5-base - kguiaddons - qt5-wayland - wayland - wayland-client - wayland-cursor - wayland-server - - - /usr/lib - /etc/xdg/kwindowsystem.kwayland.categories - /usr/share - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwayland-server - https://kde.org/plasma-desktop - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - Wayland server components built on KDE Frameworks - Wayland server components built on KDE Frameworks - KDE Çerçeveleri üzerine kurulu Wayland sunucu bileşenleri - KDE Çerçeveleri üzerine kurulu Wayland sunucu bileşenleri - mirrors://kde/stable/plasma/5.24.2/kwayland-server-5.24.2.tar.xz - - doxygen - mesa-devel - kwayland-devel - wayland-protocols-devel - qt5-base-devel - qt5-wayland-devel - extra-cmake-modules - plasma-wayland-protocols - - desktop/kde/plasma/kwayland-server/pspec.xml - - - kwayland-server - - libgcc - libglvnd - qt5-base - wayland-server - - - /usr/lib - /usr/share - /usr/share/doc - - - - kwayland-server-devel - Development files for kwayland-server - - kwayland-server - qt5-base-devel - wayland-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kwin - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 window manager - KWin is the window manager of the K desktop environment. - mirrors://kde/stable/plasma/5.24.2/kwin-5.24.2.tar.xz - - lcms2-devel - kactivities-devel - kauth-devel - kcmutils-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kcrash-devel - kdeclarative-devel - kdecorations-devel - kdoctools-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kinit-devel - kio-devel - knewstuff-devel - knotifications-devel - kpackage-devel - kservice-devel - ktextwidgets-devel - kwayland-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - kidletime-devel - kscreenlocker-devel - libepoxy-devel - libICE-devel - libSM-devel - libX11-devel - libxcb-devel - libXcursor-devel - libXext-devel - libxkbcommon-devel - libXxf86vm-devel - mesa-devel - fontconfig-devel - freetype-devel - xcb-util-wm-devel - plasma-framework-devel - qt5-base-devel - qt5-declarative-devel - qt5-designer-devel - qt5-multimedia-devel - qt5-script-devel - qt5-x11extras-devel - qt5-sensors-devel - qt5-graphicaleffects - qt5-virtualkeyboard-devel - qt5-quickcontrols - qt5-quickcontrols2-devel - wayland-client - wayland-cursor - wayland-devel - xcb-util-image-devel - xcb-util-keysyms-devel - eudev-devel - libinput-devel - xcb-util-cursor-devel - qt5-multimedia - docbook-xsl - libXi-devel - extra-cmake-modules - xorg-xwayland-devel - breeze-style - libdrm-devel - kirigami-devel - pipewire-devel - lcms2-devel - krunner-devel - xcb-util-devel - kwayland-server-devel - libqaccessibilityclient-devel - - desktop/kde/plasma/kwin/pspec.xml - - - kwin - - lcms2 - kactivities - kauth - libcap - kcmutils - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kcrash - wayland - kdeclarative - kdecorations - kglobalaccel - ki18n - kiconthemes - kio - knewstuff - knotifications - kservice - kwayland - kwidgetsaddons - kwindowsystem - kxmlgui - kscreenlocker - kidletime - libepoxy - libgcc - libXi - libICE - libSM - libX11 - libxcb - libxkbcommon - mesa - plasma-framework - qt5-base - qt5-declarative - qt5-script - qt5-x11extras - qt5-sensors - wayland-cursor - wayland-client - xcb-util-wm - xcb-util-image - xcb-util-keysyms - eudev - kpackage - libdrm - libinput - ktextwidgets - freetype - fontconfig - xcb-util-cursor - kwayland-server - wayland-server - libqaccessibilityclient - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kwin-devel - Development files for kwin - - kwin - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - kwin-wayland - Wayland support for KWin - - mesa - libcap - libdrm - kpackage - wayland - freetype - pipewire - kidletime - fontconfig - kwin - - - /usr/bin/kwin_wayland - /usr/lib/systemd/user/plasma-kwin_wayland.service - /usr/lib/qt5/plugins/org.kde.kwin.waylandbackends/KWinWayland*.so - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-12 - 5.18.3 - Version bump qpa patch kapatıldı - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-27 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-24 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-07 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-19 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kwrited - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 daemon listening for wall and write messages - KDE5 daemon listening for wall and write messages - mirrors://kde/stable/plasma/5.24.2/kwrited-5.24.2.tar.xz - - qt5-base-devel - ki18n-devel - kdoctools-devel - kcoreaddons-devel - knotifications-devel - kpty-devel - kdbusaddons-devel - extra-cmake-modules - - desktop/kde/plasma/kwrited/pspec.xml - - - kwrited - - qt5-base - kpty - libgcc - kcoreaddons - knotifications - kdbusaddons - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - layer-shell-qt - https://kde.org/plasma-desktop/ - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - Qt component to allow applications to make use of the Wayland wl-layer-shell protocol - Qt component to allow applications to make use of the Wayland wl-layer-shell protocol - Uygulamaların Wayland wl-layer-shell protokolünü kullanmasını sağlayan Qt bileşeni - Uygulamaların Wayland wl-layer-shell protokolünü kullanmasını sağlayan Qt bileşeni - https://download.kde.org/stable/plasma/5.24.2/layer-shell-qt-5.24.2.tar.xz - - wayland-devel - wayland-client - wayland-cursor - wayland-server - qt5-wayland-devel - qt5-base-devel - extra-cmake-modules - wayland-protocols-devel - qt5-declarative-devel - - desktop/kde/plasma/layer-shell-qt/pspec.xml - - - layer-shell-qt - - libgcc - qt5-base - qt5-wayland - wayland-client - - - /usr/lib - /usr/share/doc - - - - layer-shell-qt-devel - Development files for layer-shell-qt - - layer-shell-qt - - - /usr/include - /usr/lib/cmake - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 5.22.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libkscreen - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 screen management library - Dynamic display management library for KDE - mirrors://kde/stable/plasma/5.24.2/libkscreen-5.24.2.tar.xz - - qt5-base-devel - qt5-wayland-devel - qt5-x11extras-devel - libxcb-devel - doxygen - kwayland-devel - xcb-util-devel - xcb-util-image-devel - xcb-util-keysyms-devel - libXcursor-devel - libXrandr-devel - kwayland-devel - wayland-devel - wayland-client - wayland-cursor - wayland-server - extra-cmake-modules - plasma-wayland-protocols - - desktop/kde/plasma/libkscreen/pspec.xml - - - libkscreen - - qt5-base - qt5-wayland - kwayland - libXrandr - libxcb - libgcc - wayland - wayland-client - wayland-cursor - wayland-server - qt5-x11extras - - - /etc/xdg - /usr/bin/kscreen-doctor - /usr/lib/qt5 - /usr/lib - /usr/share/qlogging-categories5/libkscreen.categories - /usr/share/doc - /usr/share/dbus-1 - - - - libkscreen-devel - Development files for libkscreen - - libkscreen - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libksysguard - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Task management and system monitoring library - Task management and system monitoring library - mirrors://kde/stable/plasma/5.24.2/libksysguard-5.24.2.tar.xz - - qt5-base-devel - qt5-script-devel - qt5-webkit-devel - qt5-x11extras-devel - qt5-webengine-devel - qt5-designer-devel - qt5-declarative-devel - kio-devel - solid-devel - kglobalaccel-devel - kpackage-devel - kjobwidgets-devel - kdeclarative-devel - kauth-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - kdoctools-devel - libX11-devel - libXres-devel - zlib-devel - libnsl-devel - libnl-devel - libcap-devel - knewstuff-devel - plasma-framework-devel - extra-cmake-modules - attr-devel - pam-devel - libpcap-devel - lm_sensors-devel - - desktop/kde/plasma/libksysguard/pspec.xml - - - libksysguard - - kio - solid - libpcap - kservice - kglobalaccel - qt5-webengine - qt5-webchannel - qt5-base - qt5-declarative - kpackage - kjobwidgets - kdeclarative - libX11 - libgcc - zlib - libXres - qt5-webkit - qt5-x11extras - kwindowsystem - kconfigwidgets - kwidgetsaddons - kconfig - kauth - kcoreaddons - ki18n - libnsl - libcap - lm_sensors - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - libksysguard-devel - Development files for libksysguard - - libksysguard - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.24.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - milou - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDedicated search application built on top of Baloo - Dedicated search application built on top of Baloo - mirrors://kde/stable/plasma/5.24.2/milou-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-script - kdoctools-devel - kdeclarative-devel - ki18n-devel - krunner-devel - plasma-framework-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - extra-cmake-modules - kitemmodels-devel - - desktop/kde/plasma/milou/pspec.xml - - - milou - - qt5-base - qt5-declarative - krunner - libgcc - kconfig - kservice - kcoreaddons - kitemmodels - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - oxygen - https://projects.kde.org/projects/kde/workspace/oxygen - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPL - desktop.kde.plasma - KDE Oxygen style - KDE Oxygen style - mirrors://kde/stable/plasma/5.24.2/oxygen-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-x11extras-devel - kcmutils-devel - frameworkintegration-devel - kcompletion-devel - kconfig-devel - kguiaddons-devel - ki18n-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - cairo-devel - libxcb-devel - kwayland-devel - gtk3-devel - kdoctools-devel - kdecorations-devel - plasma-workspace-devel - extra-cmake-modules - - desktop/kde/plasma/oxygen/pspec.xml - - - oxygen - - ki18n - libgcc - libxcb - kconfig - qt5-base - qt5-declarative - kguiaddons - kcompletion - kcoreaddons - kdecorations - kwindowsystem - qt5-x11extras - kconfigwidgets - kwidgetsaddons - kwayland - frameworkintegration - kcmutils - - - /usr/bin/ - /usr/lib - /usr/share/color-schemes - /usr/share/sounds - /usr/share/icons - /usr/share/locale - /usr/share/plasma - /usr/share/kstyle - /usr/share/kservices5 - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-browser-integration - https://kde.org/plasma-desktop - - Safa Arıman - safaariman@pisilinux.org - - GPLv3 - app - desktop.kde.plasma - Plasma browser integration - Components necessary to integrate browsers into the Plasma Desktop. - https://download.kde.org/stable/plasma/5.24.2/plasma-browser-integration-5.24.2.tar.xz - - cmake - extra-cmake-modules - kio-devel - ki18n-devel - kcrash-devel - kconfig-devel - krunner-devel - purpose-devel - kservice-devel - qt5-base-devel - kactivities-devel - kcoreaddons-devel - kdbusaddons-devel - knotifications-devel - kfilemetadata-devel - kitemmodels-devel - plasma-workspace-devel - qt5-quickcontrols2-devel - qt5-declarative-devel - - desktop/kde/plasma/plasma-browser-integration/pspec.xml - - - plasma-browser-integration - - kio - ki18n - kcrash - kconfig - krunner - purpose - kservice - qt5-base - kactivities - kcoreaddons - kdbusaddons - kfilemetadata - knotifications - libgcc - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share - /etc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 5.17.5 - First release - Safa Arıman - safaariman@pisilinux.org - - - 2019-10-18 - 5.17.0 - First release - Safa Arıman - safaariman@pisilinux.org - - - - - - plasma-desktop - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 plasma workspace - This package contains the basic packages for a Plasma workspace. - mirrors://kde/stable/plasma/5.24.2/plasma-desktop-5.24.2.tar.xz - - qt5-base-devel - boost-devel - breeze-style - kdoctools-devel - kactivities-stats-devel - kio-devel - kcmutils-devel - knewstuff-devel - kpeople-devel - kdbusaddons-devel - kemoticons-devel - kitemmodels-devel - kscreenlocker-devel - kinit-devel - kunitconversion-devel - kwin-devel - libX11-devel - libXft-devel - libxkbfile-devel - kded-devel - plasma-nm - kpackage-devel - libxcb-devel - freetype-devel - libusb-compat-devel - xorg-server-devel - xorg-input-evdev-devel - xorg-input-synaptics-devel - pulseaudio-libs-devel - fontconfig-devel - plasma-workspace-devel - plasma-framework-devel - xorg-app-devel - xkeyboard-config - baloo-devel - libcanberra-devel - docbook-xsl - qt5-sql-sqlite - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-odbc - qt5-graphicaleffects - qt5-svg-devel - qt5-x11extras-devel - qt5-declarative-devel - qt5-quickcontrols2-devel - kdesignerplugin - ibus-devel - glib2-devel - scim-libs - xcb-util-keysyms-devel - xcb-util-image-devel - extra-cmake-modules - kwallet-devel - knotifications-devel - ki18n-devel - kglobalaccel-devel - kdelibs4-support-devel - attica-devel - kactivities-devel - kauth-devel - kconfig-devel - kdeclarative-devel - knotifyconfig-devel - krunner-devel - kirigami-devel - eudev-devel - libXext-devel - scim-devel - appstream-qt5-devel - xorg-input-libinput-devel - qqc2-desktop-style - libksysguard-devel - libaccounts-qt5-devel - libaccounts-glib-devel - qt5-phonon-devel - libXcursor-devel - - desktop/kde/plasma/plasma-desktop/pspec.xml - - - plasma-desktop - - baloo - kcrash - libksysguard - libxkbcommon - fontconfig - freetype - kactivities - karchive - kauth - plasma-nm - kbookmarks - kcmutils - kcodecs - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - kdeclarative - kdelibs4-support - kemoticons - kglobalaccel - kguiaddons - ki18n - kiconthemes - kio - kitemmodels - kitemviews - kjobwidgets - knewstuff - knotifications - knotifyconfig - kparts - kpeople - krunner - kservice - kwallet - kwidgetsaddons - kwindowsystem - kxmlgui - kpackage - libusb-compat - libX11 - libxcb - libXcursor - libXfixes - libXft - libXi - libxkbfile - plasma-framework - plasma-workspace - libcanberra - pulseaudio-libs - xkeyboard-config - qt5-base - qt5-declarative - qt5-phonon - qt5-svg - qt5-x11extras - solid - sonnet - qt5-sql-sqlite - system-settings - ibus - glib2 - scim-libs - xcb-util-keysyms - xcb-util-image - oxygen-icons - oxygen-fonts - kactivities-stats - xorg-input-libinput - xorg-input-evdev - appstream-qt5 - qqc2-desktop-style - polkit-kde-authentication-agent-1 - qt5-graphicaleffects - libaccounts-qt5 - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-18 - 5.23.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-13 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-25 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-13 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-13 - 5.14.5 - Clean kcm_translations.mo - Kamil Atlı - suvari@pisilinux.org - - - 2019-02-06 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-21 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-29 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-04 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 5.11.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni @pisilinux.org - - - 2016-08-03 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-integration - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 Plasma artwork - Artwork, styles and assets for the Breeze visual style for the Plasma Desktop - mirrors://kde/stable/plasma/5.24.2/plasma-integration-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - kxmlgui-devel - qt5-x11extras-devel - qt5-quickcontrols2-devel - libxcb-devel - noto-fonts - breeze-style - libXcursor-devel - kcompletion-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kwayland-devel - kconfig-devel - kguiaddons-devel - kio-devel - kcoreaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - extra-cmake-modules - libX11-devel - kiconthemes-devel - knotifications-devel - kwidgetsaddons-devel - kio-devel - kjobwidgets-devel - kwindowsystem-devel - qqc2-desktop-style - - desktop/kde/plasma/plasma-integration/pspec.xml - - - plasma-integration - - qt5-base - kxmlgui - qt5-x11extras - qt5-quickcontrols2 - libXcursor - kcompletion - kcoreaddons - ki18n - kiconthemes - kwayland - kconfig - kguiaddons - kio - kwindowsystem - kcoreaddons - kconfigwidgets - kwidgetsaddons - knotifications - kwidgetsaddons - kjobwidgets - knotifications - breeze-style - libgcc - libxcb - - - /usr/bin - /usr/share/kconf_update - /usr/lib/qt5 - /usr/share/doc - /usr/share/locale - - - - plasma-integration-devel - Development files for plasma-integration - - plasma-integration - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-14 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-nm - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Plasma applet written in QML for managing network connections - Plasma applet written in QML for managing network connections - mirrors://kde/stable/plasma/5.24.2/plasma-nm-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-designer - libgcc - networkmanager-qt-devel - modemmanager-qt-devel - ModemManager-devel - kcompletion-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdeclarative-devel - ki18n-devel - kiconthemes-devel - kio-devel - kitemviews-devel - knotifications-devel - kservice-devel - kwallet-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - solid-devel - openconnect-devel - kdoctools-devel - NetworkManager-devel - mobile-broadband-provider-info - extra-cmake-modules - plasma-framework-devel - kdesignerplugin - kinit-devel - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - qca2-qt5-devel - prison-devel - kirigami-devel - openconnect-devel - libproxy-devel - - desktop/kde/plasma/plasma-nm/pspec.xml - - - plasma-nm - - qt5-base - qca2-qt5 - kdeclarative - openconnect - kio - libproxy - networkmanager-qt - modemmanager-qt - ki18n - solid - kconfig - kwallet - kxmlgui - kservice - prison - kirigami - kitemviews - openconnect - qt5-declarative - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - NetworkManager - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-20 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-08 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 5.10.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-pa - https://projects.kde.org/plasma-pa - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Plasma applet for audio volume management using PulseAudio. - Plasma applet for audio volume management using PulseAudio. - mirrors://kde/stable/plasma/5.24.2/plasma-pa-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - pulseaudio-libs-devel - kconfigwidgets-devel - kcoreaddons-devel - kdeclarative-devel - plasma-framework-devel - kdoctools-devel - kglobalaccel-devel - ki18n-devel - glib2-devel - gconf-devel - libcanberra-devel - docbook-xsl - extra-cmake-modules - kirigami-devel - knotifications-devel - sound-theme-freedesktop - - desktop/kde/plasma/plasma-pa/pspec.xml - - - plasma-pa - - qt5-base - kdeclarative - libgcc - ki18n - kcoreaddons - kglobalaccel - qt5-declarative - gconf - glib2 - libcanberra - pulseaudio-libs - knotifications - sound-theme-freedesktop - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-02 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-sdk - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.plasma - Applications useful for Plasma development - Applications useful for Plasma development - mirrors://kde/stable/plasma/5.24.2/plasma-sdk-5.24.2.tar.xz - - qt5-base-devel - qt5-webkit-devel - qt5-svg-devel - qt5-declarative - karchive-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdeclarative-devel - ki18n-devel - kiconthemes-devel - kio-devel - knewstuff-devel - kparts-devel - plasma-framework-devel - kservice-devel - ktexteditor-devel - kwidgetsaddons-devel - kxmlgui-devel - kitemmodels-devel - kxmlgui-devel - kwindowsystem-devel - extra-cmake-modules - kdoctools-devel - kirigami-devel - - desktop/kde/plasma/plasma-sdk/pspec.xml - - - plasma-sdk - - qt5-base - ktexteditor - plasma-framework - kio - libgcc - ki18n - kconfig - karchive - kpackage - kservice - qt5-declarative - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kdeclarative - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-14 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-systemmonitor - https://kde.org/plasma-desktop/ - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - An interface for monitoring system sensors, process information and other system resources - Sistem sensörlerini, işlem bilgilerini ve diğer sistem kaynaklarını izlemek için bir arayüz - Sistem sensörlerini, işlem bilgilerini ve diğer sistem kaynaklarını izlemek için bir arayüz - Sistem sensörlerini, işlem bilgilerini ve diğer sistem kaynaklarını izlemek için bir arayüz - https://download.kde.org/stable/plasma/5.24.2/plasma-systemmonitor-5.24.2.tar.xz - - cmake - libgcc - kio-devel - ki18n-devel - kconfig-devel - kservice-devel - qt5-base-devel - kirigami-devel - knewstuff-devel - kcoreaddons-devel - kdbusaddons-devel - kitemmodels-devel - kiconthemes-devel - kdeclarative-devel - kglobalaccel-devel - extra-cmake-modules - qt5-declarative-devel - qt5-quickcontrols2-devel - libksysguard-devel - - desktop/kde/plasma/plasma-systemmonitor/pspec.xml - - - plasma-systemmonitor - - kio - ki18n - libgcc - kconfig - kservice - qt5-base - knewstuff - kcoreaddons - kdbusaddons - kitemmodels - kiconthemes - kdeclarative - kglobalaccel - libksysguard - qt5-declarative - qt5-quickcontrols2 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/config.kcfg - /usr/share/plasma-systemmonitor - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - plasma-vault - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - desktop.kde.plasma - Plasma applet and services for creating encrypted vaults - Plasma applet and services for creating encrypted vaults - Şifreli kasaları oluşturmak için kullanılan plazma uygulaması ve hizmetleri - Şifreli kasaları oluşturmak için kullanılan plazma uygulaması ve hizmetleri - https://download.kde.org/stable/plasma/5.24.2/plasma-vault-5.24.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - networkmanager-qt-devel - kwidgetsaddons-devel - kactivities-devel - kconfigwidgets-devel - libksysguard-devel - kdbusaddons-devel - kconfig-devel - kcoreaddons-devel - plasma-framework-devel - kio-devel - ki18n-devel - encfs - kirigami-devel - kiconthemes-devel - NetworkManager-devel - - desktop/kde/plasma/plasma-vault/pspec.xml - - - plasma-vault - util.crypt - - qt5-base - kwidgetsaddons - kactivities - kconfigwidgets - libksysguard - kdbusaddons - kconfig - kcoreaddons - plasma-framework - kio - ki18n - libgcc - encfs - kirigami - networkmanager-qt - - - /usr/lib/qt5 - /usr/share - /usr/share/locale - /usr/share/kservices5 - /usr/share/plasma - /usr/share/metainfo - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-20 - 5.14.3 - move to util.crypt partof. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-12 - 5.14.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-19 - 5.11.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - plasma-workspace - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.plasma - The KDE5 Plasma Workspace Components - The KDE5 Plasma Workspace Components - mirrors://kde/stable/plasma/5.24.2/plasma-workspace-5.24.2.tar.xz - - libgcc - kio-devel - zlib-devel - baloo-devel - kauth-devel - ki18n-devel - libSM-devel - kquickcharts - solid-devel - kdesu-devel - qt5-wayland-devel - kcrash-devel - libICE-devel - libX11-devel - libXau-devel - libxcb-devel - prison-devel - kconfig-devel - kpeople-devel - krunner-devel - kwallet-devel - kxmlgui-devel - libXtst-devel - kpackage-devel - kservice-devel - kwayland-devel - xcb-util-devel - kirigami-devel - kholidays-devel - kidletime-devel - xorg-app-devel - knewstuff-devel - iso-codes-devel - libXfixes-devel - kbookmarks-devel - kguiaddons-devel - libXrender-devel - qt5-phonon-devel - kactivities-devel - kcompletion-devel - kcoreaddons-devel - kdbusaddons-devel - kiconthemes-devel - kitemmodels-devel - kjobwidgets-devel - ktexteditor-devel - extra-cmake-modules - kdeclarative-devel - kglobalaccel-devel - ktextwidgets-devel - libqalculate-devel - appstream-qt5-devel - knotifyconfig-devel - kuserfeedback-devel - NetworkManager-devel - kconfigwidgets-devel - knotifications-devel - kwidgetsaddons-devel - xcb-util-image-devel - kdelibs4-support-devel - plasma-framework-devel - kactivities-stats-devel - networkmanager-qt-devel - kwin-devel - qt5-sql-odbc - qt5-sql-mysql - qt5-base-devel - qt5-sql-sqlite - libkscreen-devel - qt5-sql-postgresql - libksysguard-devel - qt5-x11extras-devel - kwindowsystem-devel - kscreenlocker-devel - qt5-graphicaleffects - qt5-declarative-devel - qt5-virtualkeyboard-devel - gpsd-devel - libXft-devel - qt5-svg-devel - pipewire-devel - kdoctools-devel - kcmutils-devel - wayland-devel - wayland-server - wayland-client - wayland-cursor - breeze-gtk - xorg-util - libXcursor-devel - libinput-devel - xcb-util-cursor-devel - xcb-util-wm-devel - plasma-wayland-protocols - xcb-util-renderutil-devel - breeze-style - breeze-cursors - breeze-wallpapers - - desktop/kde/plasma/plasma-workspace/pspec.xml - - - plasma-workspace - - kio - zlib - baloo - kauth - ki18n - libSM - solid - kcrash - libgcc - libICE - libX11 - libXau - libxcb - prison - kconfig - kpeople - krunner - kwallet - kxmlgui - libXtst - kpackage - kservice - kwayland - xcb-util - kholidays - kidletime - knewstuff - libXfixes - kbookmarks - kguiaddons - libXrender - libkscreen - qt5-phonon - kactivities - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - kjobwidgets - ktexteditor - kdeclarative - kglobalaccel - ktextwidgets - libksysguard - libqalculate - appstream-qt5 - knotifyconfig - kscreenlocker - kuserfeedback - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - xcb-util-image - kdelibs4-support - plasma-framework - kactivities-stats - networkmanager-qt - qt5-base - qt5-x11extras - qt5-declarative - gpsd - kparts - libXft - qt5-svg - freetype - karchive - kcmutils - libglvnd - pipewire - fontconfig - libXcursor - qt5-wayland - wayland-client - layer-shell-qt - - - /etc/pam.d - /etc/env.d - /etc/xdg - /usr/share - /usr/share/applications - /usr/share/locale - /usr/bin - /usr/lib/qt5/plugins - /usr/lib/qt5/qml - /usr/lib - /usr/share/doc - - - kde.pam - kde-np.pam - kscreensaver.pam - - - - plasma-workspace-devel - Development files for kde5 plasma-workspace - - plasma-workspace - kio-devel - zlib-devel - baloo-devel - kauth-devel - ki18n-devel - libSM-devel - solid-devel - kcrash-devel - libICE-devel - libX11-devel - libXau-devel - libxcb-devel - prison-devel - kconfig-devel - kpeople-devel - krunner-devel - kwallet-devel - kxmlgui-devel - libXtst-devel - kpackage-devel - kservice-devel - kwayland-devel - xcb-util-devel - kholidays-devel - kidletime-devel - knewstuff-devel - libXfixes-devel - kbookmarks-devel - kguiaddons-devel - libXrender-devel - qt5-phonon-devel - kactivities-devel - kcompletion-devel - kcoreaddons-devel - kdbusaddons-devel - kiconthemes-devel - kitemmodels-devel - kjobwidgets-devel - ktexteditor-devel - extra-cmake-modules - kdeclarative-devel - kglobalaccel-devel - ktextwidgets-devel - libqalculate-devel - appstream-qt5-devel - knotifyconfig-devel - kuserfeedback-devel - kconfigwidgets-devel - knotifications-devel - kwidgetsaddons-devel - xcb-util-image-devel - kdelibs4-support-devel - plasma-framework-devel - kactivities-stats-devel - networkmanager-qt-devel - qt5-base-devel - libkscreen-devel - libksysguard-devel - qt5-x11extras-devel - kwindowsystem-devel - kscreenlocker-devel - qt5-declarative-devel - xcb-util-wm-devel - xcb-util-renderutil-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - plasma-workspace-wayland - Wayland support for Plasma - - plasma-workspace - xorg-xwayland - - - /usr/bin/startplasma-wayland - /usr/share/wayland-sessions/plasmawayland.desktop - - - - - 2022-02-26 - 5.24.2 - Rebuild for libglvnd - Kamil Atlı - suvari@pisilinux.org - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-18 - 5.23.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-05 - 5.21.5 - Rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 5.16.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-31 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-21 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-15 - 5.12.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-24 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-28 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-01 - 5.11.0 - drkonqi ayrılması - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 5.10.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-05 - 5.8.5 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-08-02 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - plasma-workspace-wallpapers - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.plasma - The KDE Plasma Workspace Components - The KDE Plasma Workspace Components - mirrors://kde/stable/plasma/5.24.2/plasma-workspace-wallpapers-5.24.2.tar.xz - https://sourceforge.net/projects/pisilinux/files/source/blue.tar.gz - https://sourceforge.net/projects/pisilinux/files/source/Sweet-cat.tar.gz - https://github.com/prdsmehmetstc/pisi-crocus-ancyrensis/releases/download/v1.0/pisi-crocus-ancyrensis.tar.gz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/plasma/plasma-workspace-wallpapers/pspec.xml - - - plasma-workspace-wallpapers - - qt5-base - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-10 - 5.16.5 - Rebuild Pisilinux-blue. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - polkit-kde-authentication-agent-1 - https://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.plasma - The KDE Plasma Workspace Components - The Polkit-KDE-Agent package contains a graphical Polkit authentication agent for the KDE Plasma Desktop. - mirrors://kde/stable/plasma/5.24.2/polkit-kde-agent-1-5.24.2.tar.xz - - qt5-base-devel - kdoctools-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - ki18n-devel - kiconthemes-devel - kwidgetsaddons-devel - kwindowsystem-devel - knotifications-devel - polkit-qt-devel - elogind-devel - mesa-devel - extra-cmake-modules - - desktop/kde/plasma/polkit-kde-authentication-agent-1/pspec.xml - - - polkit-kde-authentication-agent-1 - - qt5-base - libgcc - kcrash - kcoreaddons - polkit-qt - ki18n - kdbusaddons - kiconthemes - kwindowsystem - knotifications - kwidgetsaddons - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - powerdevil - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE power manager module - KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings - mirrors://kde/stable/plasma/5.24.2/powerdevil-5.24.2.tar.xz - - qt5-base-devel - qt5-x11extras-devel - kdoctools-devel - kidletime-devel - libxcb-devel - eudev-devel - kactivities-devel - kauth-devel - kconfig-devel - kdbusaddons-devel - kirigami-devel - kglobalaccel-devel - kio-devel - knotifyconfig-devel - kwayland-devel - libkscreen-devel - networkmanager-qt-devel - solid-devel - kdesignerplugin - kinit-devel - kunitconversion-devel - kitemmodels-devel - kemoticons-devel - docbook-xsl - plasma-workspace-devel - extra-cmake-modules - ki18n-devel - bluez-qt-devel - kcrash-devel - knotifications-devel - NetworkManager-devel - - desktop/kde/plasma/powerdevil/pspec.xml - - - powerdevil - - qt5-base - kidletime - libgcc - libxcb - eudev - plasma-workspace - kio - kauth - kcrash - ki18n - solid - kconfig - kxmlgui - kirigami - kservice - kwayland - qt5-x11extras - libkscreen - kactivities - kcompletion - kcoreaddons - kdbusaddons - kglobalaccel - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - networkmanager-qt - bluez-qt - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 5.14.3 - Rebuild kdelibs4 remove. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 5.10.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - sddm-kcm - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - app:console - desktop.misc - KDE5 Config Module for SDDM - KDE5 Config Module for SDDM - mirrors://kde/stable/plasma/5.24.2/sddm-kcm-5.24.2.tar.xz - - kcoreaddons-devel - kdoctools-devel - kconfigwidgets-devel - karchive-devel - kauth-devel - libX11-devel - kxmlgui-devel - ki18n-devel - kcmutils-devel - kdeclarative-devel - qt5-base-devel - kio-devel - qt5-declarative-devel - qt5-x11extras-devel - kconfig-devel - mesa-devel - docutils - libXcursor-devel - xcb-util-image-devel - extra-cmake-modules - knewstuff-devel - libxcb-devel - - desktop/kde/plasma/sddm-kcm/pspec.xml - - - sddm-kcm - - kcoreaddons - sddm - karchive - libX11 - kconfigwidgets - kauth - knewstuff - ki18n - kcmutils - kdeclarative - qt5-base - kio - libXcursor - kconfig - qt5-x11extras - qt5-declarative - kwidgetsaddons - - - /etc/dbus-1/system.d - /usr/share/dbus-1/system-services - /usr/share/kservices5 - /usr/share/ - /etc/xdg/sddmtheme.knsrc - /usr/share/polkit-1/actions - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5/plugins - /usr/lib/libexec/kauth - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-05 - 5.11.2 - move to desktop.misc. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - system-settings - https://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 system settings manager - System-settings is a control panel for KDE5 Plasma - mirrors://kde/stable/plasma/5.24.2/systemsettings-5.24.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-graphicaleffects - qt5-quickcontrols2-devel - kconfig-devel - kdbusaddons-devel - kdeclarative-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - kpackage-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - kdoctools-devel - kio-devel - kauth-devel - khtml-devel - kcmutils-devel - docbook-xsl - kactivities-devel - kactivities-stats-devel - kirigami-devel - kguiaddons-devel - extra-cmake-modules - kitemmodels-devel - kcrash-devel - plasma-workspace-devel - - desktop/kde/plasma/system-settings/pspec.xml - - - system-settings - - qt5-base - qt5-declarative - kauth - kcrash - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - kcmutils - kconfig - kdbusaddons - khtml - ki18n - kiconthemes - kio - kitemviews - kservice - kwindowsystem - kxmlgui - kpackage - kactivities - kdeclarative - kitemmodels - kactivities-stats - plasma-workspace - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-10 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-21 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-27 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-14 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-16 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-13 - 5.10.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 5.10.2 - version bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-01 - 5.8.5 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-01 - 5.8.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-26 - 5.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-03 - 5.8.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-20 - 5.8.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 5.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-30 - 5.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-05-18 - 5.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 5.6.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - xdg-desktop-portal-kde - https://download.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.plasma - A backend implementation for xdg-desktop-portal using Qt/KF5 - A backend implementation for xdg-desktop-portal using Qt/KF5 - A backend implementation for xdg-desktop-portal using Qt/KF5 - A backend implementation for xdg-desktop-portal using Qt/KF5 - https://download.kde.org/stable/plasma/5.24.2/xdg-desktop-portal-kde-5.24.2.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kdeclarative-devel - kirigami-devel - plasma-framework-devel - kconfig-devel - kcoreaddons-devel - kwidgetsaddons-devel - kwayland-devel - wayland-devel - wayland-client - wayland-server - wayland-cursor - libepoxy-devel - ki18n-devel - kio-devel - cups-devel - pipewire-devel - knotifications-devel - wayland-protocols-devel - plasma-wayland-protocols - - desktop/kde/plasma/xdg-desktop-portal-kde/pspec.xml - - - xdg-desktop-portal-kde - - ki18n - kio - mesa - libgcc - kservice - kwayland - libepoxy - pipewire - kconfig - kwindowsystem - qt5-base - kcoreaddons - kitemviews - knotifications - kwidgetsaddons - wayland-client - qt5-declarative - kdeclarative - kirigami - - - /usr/lib - /usr/share/dbus-1 - /usr/share - /usr/share/doc - /usr/share/locale - - - - - 2022-02-26 - 5.24.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-04 - 5.23.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.23.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.23.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 5.23.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 5.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 5.23.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 5.22.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.22.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 5.22.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 5.22.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 5.21.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 5.21.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-25 - 5.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 5.20.4 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - 2020-09-01 - 5.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-09 - 5.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-06 - 5.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 5.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 5.16.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-31 - 5.16.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-22 - 5.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 5.15.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-27 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-26 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-12 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 5.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 5.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 5.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-10 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 5.12.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-14 - 5.12.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 5.12.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-06 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 5.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 5.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-08 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-02 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-14 - 5.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-14 - 5.10.5 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - kfoldersync - https://www.linux-apps.com/content/show.php/?content=164092 - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - desktop.kde.utils - Folder synchronization and backup tool for KDE - Smart folder comparison, It depends only on KDE Frameworks. - https://dl.opendesktop.org/api/files/download/id/1485353737/kfoldersync-3.4.1.tar.xz - - extra-cmake-modules - gettext-devel - cmake - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kio-devel - knotifications-devel - kxmlgui-devel - qt5-base-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - ki18n-devel - kitemviews-devel - kio-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - - desktop/kde/utils/kfoldersync/pspec.xml - - - kfoldersync - Folder synchronization and backup tool for KDE - - kcoreaddons - ki18n - kio - qt5-base - libgcc - kconfig - kxmlgui - kitemviews - kdbusaddons - kconfigwidgets - kwidgetsaddons - kwindowsystem - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2019-01-20 - 3.4.1 - Rebuild - Mustafa Cinasl - muscnsl@gmail.com - - - 2018-11-13 - 3.4.1 - Rebuild - Mustafa Cinasl - muscnsl@gmail.com - - - 2018-10-14 - 3.4.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 3.4.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-23 - 3.4.1 - Rebuild - Mustafa Cinasl - muscnsl@gmail.com - - - 2017-09-21 - 3.4.1 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-04 - 3.3.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-11 - 3.2.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kjots - https://userbase.kde.org/KJots - - Stefan Gronewold - groni@pisilinux.org - - GPL - desktop.kde.utils - A note taking application for KDE - A note taking application for KDE - mirrors://kde/stable/kjots/5.0.2/kjots-5.0.2.tar.xz - - akonadi-devel - akonadi-notes-devel - boost-devel - extra-cmake-modules - kcmutils-devel - kdelibs4-support-devel - kdoctools-devel - kpimtextedit-devel - qt5-base-devel - kitemmodels-devel - kmime-devel - kontactinterface-devel - grantlee-qt5-devel - - desktop/kde/utils/kjots/pspec.xml - - - kjots - A note taking application for KDE - - kio - ki18n - kmime - kparts - libgcc - akonadi - kconfig - kxmlgui - kcmutils - qt5-base - kbookmarks - kcoreaddons - kitemmodels - grantlee-qt5 - kpimtextedit - ktextwidgets - akonadi-notes - kconfigwidgets - kwidgetsaddons - kontactinterface - - - /usr/bin - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2019-01-20 - 5.0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-11-13 - 5.0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-10-14 - 5.0.2 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-11 - 5.0.2 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-24 - 5.0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-12 - 5.0.2 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - adwaita-qt - https://github.com/FedoraQt/adwaita-qt - - fury - uglyside@yandex.ru - - GPLv2 - LGPLv2.1 - data - desktop.lookandfeel - A style to bend Qt applications to look like they belong into GNOME Shell. - A native style to bend Qt4 and Qt5 applications to look like they belong into GNOME Shell. - https://github.com/FedoraQt/adwaita-qt/archive/refs/tags/1.4.1.tar.gz - - cmake - qt5-base-devel - qt5-x11extras-devel - - desktop/lookandfeel/adwaita-qt/pspec.xml - - - adwaita-qt - - libgcc - libxcb - qt5-base - qt5-x11extras - - - /usr/lib - /usr/share/doc - - - - adwaita-qt-devel - - adwaita-qt - qt5-base - - - /usr/lib/cmake - /usr/lib/pkgconfig - /usr/include - - - - - 2022-01-18 - 1.4.1 - Version bump - fury - uglyside@yandex.ru - - - 2021-09-27 - 1.4.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-06-05 - 1.3.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-05-18 - 1.3.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-03-24 - 1.2.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-02 - 1.2.0 - Beta rebuild. - fury - uglyside@yandex.ru - - - - - - artwork-pisilinux-release - https://pisilinux.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - public-domain - CCPL-Attribution-ShareAlike-3.0 - CCPL-Attribution-3.0 - data - desktop.lookandfeel - Artwork for Pisi Linux releases - Pisi Linux sürümleri için sanatsal içerik - This package contains additional artwork (like wallpapers) intended for Pisi Linux releases. - Bu paket Pisi Linux sürümleri için hazırlanmış sanatsal çalışmalar içerir. - http://source.pisilinux.org/1.0/artwork-pisilinux-release-1.2.tar.xz - http://source.pisilinux.org/1.0/sample-files-20130323.tar.xz - desktop/lookandfeel/artwork-pisilinux-release/pspec.xml - - - artwork-pisilinux-release - - /usr/share/wallpapers - - - - example-content - Example files for Pisi Linux - Pisi Linux ile beraber dağıtılan örnek dosyalar - - /usr/share/example-content - /etc/X11/Xsession.d - /etc/X11/xinit/xinitrc.d/35-example-content.sh - - - 35-example-content.sh - - - - - 2018-10-21 - 1.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 1.2 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-21 - 1.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - flat-remix-gtk - https://github.com/daniruiz/Flat-Remix-GTK - - Pisi Linux Community - admins@pisilinux.org - - GPL-3.0 - desktop.lookandfeel - Flat Remix GTK theme is a pretty simple gtk window theme - Flat Remix GTK theme is a pretty simple gtk window theme inspired on material design following a modern design using \"flat\" colors with high contrasts and sharp borders - https://github.com/daniruiz/flat-remix-gtk/archive/20220427.tar.gz - desktop/lookandfeel/flat-remix-gtk/pspec.xml - - - flat-remix-GTK - - /usr/share/themes/Flat-Remix-Dark-* - /usr/share/themes/Flat-Remix-Darkest-* - /usr/share/themes/Flat-Remix-Light* - - - - flat-remix-GTK-black - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Black* - /usr/share/themes/Flat-Remix-LibAdwaita-Black* - - - - flat-remix-GTK-blue - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Blue* - /usr/share/themes/Flat-Remix-LibAdwaita-Blue* - - - - flat-remix-GTK-brown - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Brown* - /usr/share/themes/Flat-Remix-LibAdwaita-Brown* - - - - flat-remix-GTK-cyan - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Cyan* - /usr/share/themes/Flat-Remix-LibAdwaita-Cyan* - - - - flat-remix-GTK-green - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Green* - /usr/share/themes/Flat-Remix-LibAdwaita-Green* - - - - flat-remix-GTK-grey - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Grey* - /usr/share/themes/Flat-Remix-LibAdwaita-Grey* - - - - flat-remix-GTK-magenta - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Magenta* - /usr/share/themes/Flat-Remix-LibAdwaita-Magenta* - - - - flat-remix-GTK-orange - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Orange* - /usr/share/themes/Flat-Remix-LibAdwaita-Orange* - - - - flat-remix-GTK-red - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Red* - /usr/share/themes/Flat-Remix-LibAdwaita-Red* - - - - flat-remix-GTK-teal - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Teal* - /usr/share/themes/Flat-Remix-LibAdwaita-Teal* - - - - flat-remix-GTK-violet - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Violet* - /usr/share/themes/Flat-Remix-LibAdwaita-Violet* - - - - flat-remix-GTK-white - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-White* - /usr/share/themes/Flat-Remix-LibAdwaita-White* - - - - flat-remix-GTK-yellow - - flat-remix-GTK - - - /usr/share/themes/Flat-Remix-GTK-Yellow* - /usr/share/themes/Flat-Remix-LibAdwaita-Yellow* - - - - - 2022-04-27 - 20220427 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - geany-colorschemes - https://github.com/geany/geany-themes - - fury - uglyside@yandex.ru - - various - data - desktop.lookandfeel - Geany-themes is a collection of color schemes for the Geany IDE/editor. - Geany-themes is a collection of color schemes for the Geany IDE/editor, either written originally by the Geany community or ported from color schemes for other editors. - https://github.com/geany/geany-themes/archive/0f29c77e8c596900b9b8cf552498bdb317449cae.zip - desktop/lookandfeel/geany-colorschemes/pspec.xml - - - geany-colorschemes - - gtksourceview3 - - - /usr/share/geany/colorschemes - /usr/share/doc - - - - - 2020-12-06 - 0.1 - First build - fury - uglyside@yandex.ru - - - - - - gtk-theme-albatross - https://github.com/shimmerproject/Albatross - - Pisi Linux Community - admins@pisilinux.org - - GPL.v2 - desktop.lookandfeel - Albatross is a modern theme for the XFCE-Desktop - Albatross is a modern theme for the XFCE-Desktop - https://github.com/shimmerproject/Albatross/archive/v1.7.4.tar.gz - desktop/lookandfeel/gtk-theme-albatross/pspec.xml - - - gtk-theme-albatross - - gtk2-engines-murrine - - - /usr/share/themes - /usr/share/doc - - - - - 2018-08-31 - 1.7.4 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 1.7.4 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-01 - 1.7.4 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - gtk-theme-arc - https://github.com/horst3180/arc-theme - - Pisi Linux Community - admins@pisilinux.org - - GPL-3.0 - desktop.lookandfeel - Arc is a flat theme with a subtle color scheme and transparency in select parts of the window, like GTK Header Bars and the Nautilus sidebar. - The Arc theme supports GTK3 and GTK2 based desktop environments, including GNOME Shell (of course) and the standard Ubuntu Unity desktop.It also works just dandy with lightweight Budgie and elementary’s Pantheon desktops and should work fine on Cinnamon. - https://launchpad.net/~noobslab/+archive/ubuntu/themes/+files/arc-theme_16.04~xenial~NoobsLab.com.tar.gz - desktop/lookandfeel/gtk-theme-arc/pspec.xml - - - gtk-theme-arc - - gtk2-engines-murrine - - - /usr/share/themes/Arc - - - - gtk-theme-arc-solid - - gtk2-engines-murrine - - - /usr/share/themes/Arc-Solid - - - - gtk-theme-arc-dark - - gtk2-engines-murrine - - - /usr/share/themes/Arc-Dark - - - - gtk-theme-arc-dark-solid - - gtk2-engines-murrine - - - /usr/share/themes/Arc-Dark-Solid - - - - - 2018-08-31 - 1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 1.0 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-11 - 1.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - gtk-theme-bluebird - https://github.com/shimmerproject/Bluebird - - Pisi Linux Community - admins@pisilinux.org - - GPLv2 - CC-BY-SA 3.0 - desktop.lookandfeel - GTK Theme Suite - Bluebird for the XFCE-Desktop - GTK Theme Suite - Bluebird for the XFCE-Desktop - https://github.com/shimmerproject/Bluebird/archive/v1.2.tar.gz - desktop/lookandfeel/gtk-theme-bluebird/pspec.xml - - - gtk-theme-bluebird - - gtk2-engines-murrine - - - /usr/share/themes - /usr/share/doc - - - - - 2018-08-31 - 1.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 1.2 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-01 - 1.2 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - gtk-theme-greybird - https://github.com/shimmerproject/Greybird - - Pisi Gnu/Linux Community - admin@pisilinux.org - - GPLv2 - CC-BY-SA - desktop.lookandfeel - Desktop Suite for Xfce. - GTK Theme Suite - Greybird. - https://github.com/shimmerproject/Greybird/archive/v3.22.12.tar.gz - - meson - sassc - gtk3-devel - glib2-devel - librsvg-devel - gdk-pixbuf-devel - - desktop/lookandfeel/gtk-theme-greybird/pspec.xml - - - gtk-theme-greybird - - gtk2-engines-murrine - - - /usr/share/themes - /usr/share/doc - - - - - 2020-11-03 - 3.22.12 - Ver. bump - fury - uglyside@yandex.ru - - - 2018-08-31 - 3.22.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 3.22.2 - Rebuild with new toolchain - Pisi Gnu/Linux Community - admin@pisilinux.org - - - 2016-09-08 - 1.5.3 - First Release - Pisi Gnu/Linux Community - admin@pisilinux.org - - - - - - gtk-theme-mediterranean - http://gnome-look.org/content/show.php/MediterraneanNight+Series?content=156782 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - desktop.lookandfeel - Great themes for GTK2 and GTK3 - GTK2 ve GTK3 için güzel temalar - Themes for GTK2 and GTK3. - GTK2 ve GTK3 için yazılmış tema paketleri. - https://dl.dropboxusercontent.com/u/80497678/MediterraneanNight-2.03.tar.gz - desktop/lookandfeel/gtk-theme-mediterranean/pspec.xml - - - gtk-theme-mediterranean - - gtk2-engines-murrine - gdk-pixbuf - - - /usr/share/themes/MediterraneanDark - /usr/share/themes/MediterraneanWhite - /usr/share/themes/MediterraneanLightDarkest - - - - gtk-theme-mediterranean-others - - gtk2-engines-murrine - gdk-pixbuf - - - /usr/share/themes - - - - - 2018-08-31 - 2.03 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 2.03 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.03 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-06 - 2.03 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - gtk-theme-orion - https://github.com/shimmerproject/Orion - - Pisi Linux Community - admins@pisilinux.org - - GPL-3.0 - desktop.lookandfeel - Orion is a modern light theme for Gnome. It supports Gnome, Unity, XFCE and Openbox. - The theme is compatible with GTK 3.6 and 3.8. It also includes a GTK 2.0 theme using Murrine engine. - https://github.com/shimmerproject/Orion/archive/v1.5.tar.gz - desktop/lookandfeel/gtk-theme-orion/pspec.xml - - - gtk-theme-orion - - gtk2-engines-murrine - - - /usr/share/themes - /usr/share/doc - - - - - 2018-08-31 - 1.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 1.5 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-10 - 1.5 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - gtk-theme-Qogir - https://github.com/vinceliuice/Qogir-theme/ - - Pisi Linux Community - admins@pisilinux.org - - GPL-3.0 - desktop.lookandfeel - Qogir is a flat Design theme for GTK - Qogir is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity, Budgie, Cinnamon Pantheon, XFCE, Mate, etc. - https://github.com/vinceliuice/Qogir-theme/archive/refs/tags/2021-12-25.tar.gz - - gnome-shell - - desktop/lookandfeel/gtk-theme-Qogir/pspec.xml - - - gtk-theme-Qogir - - /usr/share/themes/Qogir - /usr/share/themes/Qogir-dark - /usr/share/themes/Qogir-light - /usr/share/doc - - - - - 2022-01-22 - 2021.12.25 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-31 - 2018.11.12 - First Release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gtk2-engines-murrine - https://github.com/GNOME/murrine - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.lookandfeel - GTK+ Murrine theme engine - GTK+ Murrine tema motoru - The Murrine engine is a cairo-based GTK+ theming tool. It's very fast compared to clearlooks-cairo. Murrine includes animations and a unique style. - Murrine motoru, Cairo tabanlı GTK+ tema aracıdır. Clearlooks temasına göre çok daha hızlıdır. Aynı zamanda canlandırmalar, benzersiz biçemler içerir. - mirrors://gnome/murrine/0.98/murrine-0.98.2.tar.xz - - gtk2-devel - glib2-devel - cairo-devel - pango-devel - pixman-devel - gdk-pixbuf-devel - intltool - - desktop/lookandfeel/gtk2-engines-murrine/pspec.xml - - - gtk2-engines-murrine - - gtk2 - glib2 - cairo - pango - pixman - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/gtk-engines - - - - - 2018-09-16 - 0.98.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 0.98.2 - Rebuild with new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-12-12 - 0.98.2 - First release - Pisi Linux Community - admin@pisilinux.org - - - - - - icon-theme-adwaita - https://gitlab.gnome.org/GNOME/adwaita-icon-theme - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - desktop.lookandfeel - Adwaita icon theme - Adwaita icon theme - https://download.gnome.org/sources/adwaita-icon-theme/41/adwaita-icon-theme-41.0.tar.xz - - intltool - gtk2-devel - gtk3-devel - docbook-xsl - shared-mime-info - librsvg-devel - - desktop/lookandfeel/icon-theme-adwaita/pspec.xml - - - icon-theme-adwaita - Adwaita icon theme - - /usr/share - /usr/share/doc - /usr/share/icons/Adwaita - /usr/lib/pkgconfig - - - 16x16.png - 16x16.png - 22x22.png - 24x24.png - 24x24.png - 32x32.png - 32x32.png - 48x48.png - 48x48.png - 64x64.png - 96x96.png - scalable.svg - - - - - 2021-09-11 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-24 - 40.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-08 - 3.38.0 - v.bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-01-18 - 3.34.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-30 - 3.34.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-14 - 3.32.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2019-04-17 - 3.31.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-11-30 - 3.31.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 3.26.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 3.22 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-07 - 3.20 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - icon-theme-compass-kde - https://launchpad.net/~nitrux-team - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - data - desktop.lookandfeel - Compass Icon Theme for KDE - Compass Icon Theme for KDE - https://launchpad.net/~nitrux-team/+archive/ubuntu/nitrux-artwork/+files/compass-icon-theme-kde_1.3.8.tar.gz - desktop/lookandfeel/icon-theme-compass-kde/pspec.xml - - - icon-theme-compass-kde - - /usr/share/icons - - - - - 2018-08-31 - 1.3.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 1.3.8 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-01 - 1.3.8 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - icon-theme-elementary-xfce - https://github.com/shimmerproject/elementary-xfce - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - data - desktop.lookandfeel - Elementary Look for XFCE. - Elementary icons forked from upstream, extended and maintained for Xfce. - https://github.com/shimmerproject/elementary-xfce/archive/v0.15.2.tar.gz - - librsvg - optipng - inkscape - gtk3-devel - - desktop/lookandfeel/icon-theme-elementary-xfce/pspec.xml - - - icon-theme-elementary-xfce - - /usr/share/icons - /usr/share/doc - - - - - 2021-10-13 - 0.15.2 - First build - fury - uglyside@yandex.ru - - - - - - icon-theme-faenza - http://gnome-look.org/content/show.php/Faenza?content=128143 - - Pisi Gnu/Linux Community - admin@pisilinux.org - - GPLv3 - data - desktop.lookandfeel - Icon theme designed for Equinox GTK theme - Icon theme designed for Equinox GTK theme - http://ppa.launchpad.net/tiheum/equinox/ubuntu/pool/main/f/faenza-icon-theme/faenza-icon-theme_1.3.1.tar.gz - desktop/lookandfeel/icon-theme-faenza/pspec.xml - - - icon-theme-faenza - - /usr/share/icons - /usr/share/doc - - - icons/22.png - icons/24.png - icons/32.png - icons/48.png - icons/64.png - icons/96.png - icons/22.png - icons/24.png - icons/32.png - icons/48.png - icons/64.png - icons/96.png - icons/22.png - icons/24.png - icons/32.png - icons/48.png - icons/64.png - icons/96.png - icons/scalable.svg - icons/scalable.svg - icons/scalable.svg - - - - - 2018-08-31 - 1.3.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 1.3.1 - Rebuild with new toolchain. - Pisi Gnu/Linux Community - admin@pisilinux.org - - - 2016-07-26 - 1.3.1 - First Release - Pisi Gnu/Linux Community - admin@pisilinux.org - - - - - - icon-theme-hicolor - https://www.freedesktop.org/wiki/Software/icon-theme/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - desktop.lookandfeel - Default icon theme - Temel simge teması - Hicolor icon theme contains the basic directories and files needed for icon theme support. - Hicolor, simge teması desteği için ihtiyaç duyulan temel dizin ve dosyalarıni içeren temel bir simge temasıdır. - https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz - desktop/lookandfeel/icon-theme-hicolor/pspec.xml - - - icon-theme-hicolor - - /usr/share/doc - /usr/share/icons - - - - - 2020-01-16 - 0.17 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 0.17 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-13 - 0.15 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.15 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-09 - 0.15 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - icon-theme-milky - https://pisilinux.org - - Pisi Gnu/Linux Community - admin@pisilinux.org - - GPLv3 - data - desktop.lookandfeel - Icon theme designed for pisilinux GTK theme - Icon theme designed for pisilinux GTK theme - http://source.pisilinux.org/milky/milky-2.0.tar.bz2 - desktop/lookandfeel/icon-theme-milky/pspec.xml - - - icon-theme-milky - - /usr/share/icons - /usr/share/doc - - - 16x16.png - 16x16.png - 22x22.png - 22x22.png - 32x32.png - 32x32.png - 48x48.png - 48x48.png - 64x64.png - 64x64.png - 128x128.png - 128x128.png - 256x256.png - 256x256.png - logotype-pisi.svg - logotype-pisi.svg - - - - - 2021-04-11 - 1.0 - fixed start-here icons - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-01 - 1.0 - First Release. - Pisi Gnu/Linux Community - admin@pisilinux.org - - - - - - icon-theme-nitrux-kde - https://github.com/Nitrux/nitrux-icon-theme - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - data - desktop.lookandfeel - Nitrux Look for KDE - Nitrux Look for KDE - https://launchpad.net/~nitrux-team/+archive/ubuntu/nitrux-artwork/+files/nitrux-icon-theme-kde_3.5.3.tar.gz - desktop/lookandfeel/icon-theme-nitrux-kde/pspec.xml - - - icon-theme-nitrux-kde - - /usr/share/icons/Nitrux - - - - - 2018-08-31 - 3.5.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 3.5.3 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-01 - 3.5.3 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - icon-theme-numix - https://github.com/numixproject/numix-icon-theme - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - data - desktop.lookandfeel - Circle is an icon theme for Linux from the Numix project - Circle is an icon theme for Linux from the Numix project - http://ppa.launchpad.net/numix/ppa/ubuntu/pool/main/n/numix-icon-theme/numix-icon-theme_0.3+929~201712251402~ubuntu17.04.1.tar.xz - desktop/lookandfeel/icon-theme-numix/pspec.xml - - - icon-theme-numix - - /usr/share/icons/Numix - - - - - 2018-08-31 - 17.04.05 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 17.04.05 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-01 - 16.09.07 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - icon-theme-numix-light - https://numixproject.github.io/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - data - desktop.lookandfeel - Circle is an icon theme for Linux from the Numix project - Circle is an icon theme for Linux from the Numix project - http://ppa.launchpad.net/numix/ppa/ubuntu/pool/main/n/numix-icon-theme/numix-icon-theme_0.3+929~201712251402~ubuntu17.04.1.tar.xz - desktop/lookandfeel/icon-theme-numix-light/pspec.xml - - - icon-theme-numix-light - - /usr/share/icons/Numix-Light - - - - - 2018-08-31 - 17.04.05 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 17.04.05 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-01 - 16.09.07 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - iconcan - https://pisilinux.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv3 - app:gui - desktop.lookandfeel - Icon etiketi için görseller - Icon etiketi için görseller - Firefox, Calligra, Libreoffice ve Thunderbird için Icon etiketine ait görselleri barındıran uygulama. - Firefox, Calligra, Libreoffice ve Thunderbird için Icon etiketine ait görselleri barındıran uygulama. - lang-tr - http://source.pisilinux.org/1.0/iconcan-1.0.1.tar.xz - desktop/lookandfeel/iconcan/pspec.xml - - - iconcan - - /usr/share/pixmaps - - - - - 2018-08-13 - 1.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.0.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-02-04 - 1.0.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - kvantum - https://github.com/tsujan/Kvantum - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app - desktop.lookandfeel - Kvantum is an SVG-based theme engine for Qt4/Qt5, KDE and LXQt. - Kvantum Qt4 / Qt5, KDE ve LXQt için SVG tabanlı bir tema motorudur. - https://github.com/tsujan/Kvantum/releases/download/V0.20.2/Kvantum-0.20.2.tar.xz - - libX11-devel - qt5-linguist - qt5-svg-devel - qt5-base-devel - icon-theme-hicolor - qt5-designer-devel - kwindowsystem-devel - qt5-x11extras-devel - qt5-assistant-devel - - desktop/lookandfeel/kvantum/pspec.xml - - - kvantum - - libgcc - libX11 - qt5-svg - qt5-base - kwindowsystem - qt5-x11extras - - - /usr/bin - /usr/lib - /usr/share - /usr/share/Kvantum - /usr/share/doc - - - - - 2021-09-19 - 0.20.2 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2021-03-14 - 0.19.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2021-03-05 - 0.18.0 - First Beta build - PisiLinux Community - admins@pisilinux.org - - - - - - papirus-icon-theme - https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/ - - Mustafa Cinasal - muscnsl@gmail.com - - any - library - desktop.lookandfeel - Papirus simge teması - Papirus simge teması - Papirus simge teması - Papirus simge teması - https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/20200102.tar.gz - desktop/lookandfeel/papirus-icon-theme/pspec.xml - - - papirus-icon-theme - - /usr/share/icons - /usr/share/doc - - - - - 2020-01-02 - 20200102 - Ver. up - fury - uglyside@yandex.ru - - - 2018-08-31 - 20180501 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-01 - 20180501 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-31 - 20180401 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - pisilinux-gtk - http://www.pisilinux.org - - Ergün Salman - poyraz76@pisilinux.org - - custom - library - desktop.lookandfeel - pisilinux-gtk - Gtk uygulamaları için tema ve yapılandırma - https://sourceforge.net/projects/pisi-source/files/pisilinux-gtk-0.1.tar.gz - desktop/lookandfeel/pisilinux-gtk/pspec.xml - - - pisilinux-gtk - - /usr/share/themes/* - - - - - 2018-08-31 - 0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 0.1 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-09-10 - 0.1 - New Package - Ergün Salman - poyraz76@pisilinux.org - - - - - - pisilinux-splash - https://github.com/sebo28/pisilinux.splash - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - app - desktop.lookandfeel - pisilinux splash - pisilinux splash - pisilinux splash - pisilinux splash - https://github.com/sebo28/pisilinux.splash/archive/v0.1.tar.gz - https://github.com/sebo28/Sweet-Cat_Animated/archive/v0.1.tar.gz - - metadata.json - - desktop/lookandfeel/pisilinux-splash/pspec.xml - - - pisilinux-splash - - /usr/share - /usr/share/locale - - - - - 2020-12-07 - 0.1 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-10-31 - 0.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - pisilinux-theme-damadamas - http://www.pisilinux.org/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - desktop.lookandfeel - PisiLinux için görsel çalışmaları. - PisiLinux için simge seti, şifre ekranı, açılış ekranı ve kilit ekranı. - https://github.com/sonakinci41/DamaDamas-icon-theme/archive/0.7.tar.gz - - extra-cmake-modules - qt5-base-devel - plasma-framework-devel - - desktop/lookandfeel/pisilinux-theme-damadamas/pspec.xml - - - pisilinux-theme-damadamas - PisiLinux için görsel çalışmaları. - - /usr/share - /usr/share/color-schemes - /usr/share/icons - /usr/share/kservices5 - /usr/share/plasma - /usr/share/sddm - /usr/share/wallpapers - /usr/share/doc - - - logotype-pisi_64.svg - logotype-pisi_512.svg - logotype-pisi_512.svg - - - - - 2021-04-11 - 0.7 - fixed start-here icons - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-01 - 0.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - pisilinux-theme-maia - http://www.pisilinux.org/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - desktop.lookandfeel - PisiLinux için görsel çalışmaları. - PisiLinux için simge seti, şifre ekranı, açılış ekranı ve kilit ekranı. - https://github.com/alihanozturk/pisilinux-theme-maia/archive/0.3.tar.gz - - extra-cmake-modules - qt5-base-devel - plasma-framework-devel - - - wallpaper.patch - - desktop/lookandfeel/pisilinux-theme-maia/pspec.xml - - - pisilinux-theme-maia - PisiLinux için görsel çalışmaları. - - /usr/share - /usr/share/color-schemes - /usr/share/icons - /usr/share/kservices5 - /usr/share/plasma - /usr/share/sddm - /usr/share/wallpapers - /usr/share/doc - - - - - 2018-08-15 - 0.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 0.3 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-08-21 - 0.3 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-09 - 0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-19 - 0.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-04-20 - 0.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - lumina-desktop - https://lumina-desktop.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - BSD - app:gui - desktop.lumina - The Lumina Desktop Environment is a lightweight system interface designed for use on any Unix-like operating system. - UNIX benzeri sistemlerde kullanım için tasarlanmış sistem arayüzlü hafif bir Masaüstü ortamıdır. - The Lumina Desktop Environment is a lightweight system interface designed for use on any Unix-like operating system. - UNIX benzeri sistemlerde kullanım için tasarlanmış sistem arayüzlü hafif bir Masaüstü ortamıdır.. - lumina-desktop - https://github.com/lumina-desktop/lumina/archive/v1.6.0.tar.gz - - git - libxcb-devel - xcb-util-devel - libXcursor-devel - libXdamage-devel - libXrender-devel - xcb-util-wm-devel - desktop-file-utils - libXcomposite-devel - xcb-util-image-devel - qt5-linguist - qt5-svg-devel - qt5-base-devel - qt5-x11extras-devel - qt5-multimedia-devel - qt5-declarative-devel - - - show_only_lumina.patch - lumina_default_settings_for_Pisi.patch - - desktop/lumina/lumina-desktop/pspec.xml - - - lumina-desktop - A Lightweight QT5 Desktop for FreeBSD - - libgcc - libxcb - qt5-svg - qt5-base - xcb-util - libXcursor - libXdamage - xcb-util-wm - qt5-x11extras - qt5-multimedia - xcb-util-image - fluxbox - - - /usr/lib/qt5/plugins/styles/liblthemeengine-style.so - /usr/lib/qt5/plugins/platformthemes/liblthemeengine.so - /usr/share/icons/hicolor/scalable/apps/Lumina-DE.png - /usr/share/icons/hicolor/scalable/apps/lumina-desktop.png - /usr/share/icons/hicolor/scalable/apps/Insight-FileManager.png - /usr/share/lumina-desktop/syntax_rules/*.syntax - /usr/share/lumina-desktop/syntax_rules/README.md - /usr/bin/lumina-desktop - /usr/bin/start-lumina-desktop - /usr/bin/lte - /usr/share/lumina-desktop/*.ogg - /usr/share/lumina-desktop/colors - /etc/luminaDesktop.conf.dist - /usr/share/doc/lumina-desktop - /usr/share/lumina-desktop/*.conf - /usr/share/lumina-desktop/themes - /usr/share/lumina-desktop/menu-scripts - /usr/share/applications/lumina-support.desktop - /usr/share/xsessions/Lumina-DE.desktop - /usr/share/lumina-desktop/i18n/lumina-desktop* - /usr/share/lumina-desktop/fluxbox* - /usr/share/lumina-desktop/globs2 - /usr/share/lumina-desktop/*.jpg - /usr/share/man - - - Crocus-Ancyrensis.jpg - - - - lumina-archiver - Archive manager for Lumina Desktop - - libgcc - qt5-svg - qt5-base - - - /usr/bin/lumina-archiver - /usr/share/applications/lumina-archiver.desktop - /usr/share/lumina-desktop/i18n/l-archiver* - - - - lumina-mediaplayer - Media player for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-mediaplayer - /usr/share/applications/lumina-mediaplayer.desktop - /usr/share/applications/lumina-mediaplayer-pandora.desktop - /usr/share/lumina-desktop/i18n/l-mediap* - - - - lumina-photo - Image viewer for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-photo - /usr/share/applications/lumina-photo.desktop - /usr/share/lumina-desktop/i18n/l-photo* - - - - lumina-lthemeengine - Theme engine for Lumina Desktop - - qt5-base - - - /usr/bin/lthemeengine - /usr/bin/lthemeengine-sstest - /usr/share/applications/lthemeengine.desktop - /usr/share/lthemeengine/colors/*.conf - /usr/share/lthemeengine/qss/ - /usr/share/lthemeengine/desktop_qss/* - /usr/share/lthemeengine/desktop_qss/*.gss - - - pisi_black.svg - pisi_white.svg - pisilogo.png - - - - lumina-material-design-dark - Material-design-dark theme for Lumina Desktop - - qt5-base - - - /usr/share/icons/material-design-dark - - - - lumina-material-design-light - Material-design-light theme for Lumina Desktop - - qt5-base - - - /usr/share/icons/material-design-light - - - - lumina-open - Application launcher for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-open - /usr/share/lumina-desktop/i18n/lumina-open* - - - - lumina-config - Configuration for Lumina Desktop - - libxcb - qt5-x11extras - - - /usr/bin/lumina-config - /usr/share/applications/lumina-config.desktop - /usr/share/lumina-desktop/i18n/lumina-config* - - - - lumina-fm - File Manager for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-fm - /usr/share/applications/lumina-fm.desktop - /usr/share/lumina-desktop/i18n/lumina-fm* - - - - lumina-screenshot - Screenshot Tool for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-screenshot - /usr/share/applications/lumina-screenshot.desktop - /usr/share/lumina-desktop/i18n/l-screenshot* - - - - lumina-search - Search Tool for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-search - /usr/share/applications/lumina-search.desktop - /usr/share/lumina-desktop/i18n/lumina-search* - - - - lumina-info - Info tool for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-info - /usr/share/applications/lumina-info.desktop - /usr/share/lumina-desktop/i18n/lumina-info* - - - - lumina-xconfig - Monitor Configuration Tool for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-xconfig - /usr/share/applications/lumina-xconfig.desktop - /usr/share/lumina-desktop/i18n/lumina-xconfig* - - - - lumina-fileinfo - File Information Tool for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-fileinfo - /usr/share/applications/lumina-fileinfo.desktop - /usr/share/lumina-desktop/i18n/l-fileinfo* - - - - lumina-textedit - Text Editor for Lumina Desktop - - qt5-base - - - /usr/bin/lumina-textedit - /usr/share/applications/lumina-textedit.desktop - /usr/share/lumina-desktop/i18n/l-te* - - - - - 2021-05-01 - 1.6.0 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-07-13 - 1.5.0 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2017-03-09 - 1.2.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxappearance - http://wiki.lxde.org/en/LXAppearance - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - desktop.lxde - A new feature-rich GTK+ theme switcher. - LXAppearance is a new GTK+ theme switcher developed for project LXDE. - mirrors://sourceforge/lxde/lxappearance-0.6.3.tar.xz - - intltool dbus-devel - gtk3-devel - libX11-devel dbus-glib-devel - gdk-pixbuf-devel + telepathy-glib-devel + gtk-doc + NetworkManager-devel + docbook-xsl + python-six + libaccounts-glib-devel - desktop/lxde/lxappearance/pspec.xml + network/chat/telepathy-mission-control/pspec.xml - lxappearance + telepathy-mission-control dbus - gtk3 glib2 - libX11 - gdk-pixbuf - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - lxappearance-devel - - gtk3-devel - lxappearance - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-14 - 0.6.3 - First build. - fury - uglyside@yandex.ru - - - - - - lxde-common - https://www.lxde.org/ - - fury - uglyside@yandex.ru - - GPL-2 - data - desktop - LXDE Session default configuration files. - lxde-common provides LXDE Session default configuration files and nuoveXT2 iconset. - mirrors://sourceforge/lxde/lxde-common-0.99.2.tar.xz - - intltool - - desktop/lxde/lxde-common/pspec.xml - - - lxde-common - - gtk3 - lxpanel - pcmanfm - openbox - lxsession - - - /etc - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2022-04-14 - 0.99.2 - First build. - fury - uglyside@yandex.ru - - - - - - lxinput - https://www.lxde.org/ - - fury - uglyside@yandex.ru - - GPL-3 - app:gui - desktop.lxde - LXDE keyboard and mouse configuration tool. - lxinput is tool for LXDE keyboard and mouse configuration. - mirrors://sourceforge/lxde/lxinput-0.3.5.tar.xz - - intltool - gtk3-devel - libX11-devel - - desktop/lxde/lxinput/pspec.xml - - - lxinput - - gtk3 - glib2 - libX11 - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2022-04-14 - 0.3.5 - First build. - fury - uglyside@yandex.ru - - - - - - lxmenu-data - https://www.lxde.org/ - - fury - uglyside@yandex.ru - - LGPL-2.1 - data - desktop.lxde - Menu data files for LXDE. - lxmenu-data provides files needed for LXDE application menus. - mirrors://sourceforge/lxde/lxmenu-data-0.1.5.tar.xz - - intltool - - desktop/lxde/lxmenu-data/pspec.xml - - - lxmenu-data - - /etc - /usr/share/desktop-directories - /usr/share/doc - - - - - 2022-04-14 - 0.1.5 - First build. - fury - uglyside@yandex.ru - - - - - - lxpanel - https://www.lxde.org/ - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - desktop.lxde - Lightweight X11 desktop panel for LXDE. - lxpanel is a lightweight X11 desktop panel for LXDE. - mirrors://sourceforge/lxde/lxpanel-0.10.1.tar.xz - - intltool - atk-devel - gtk3-devel - curl-devel - cairo-devel - pango-devel - libxml2-devel - alsa-lib-devel - libwnck3-devel - keybinder-devel - fontconfig-devel - menu-cache-devel - gdk-pixbuf-devel - wireless-tools-devel - libfm-devel - libfm-extra-devel - - - Correct_panel_size_under_GTK3.patch - Correct_icon_grid_width_under_GTK3.patch - lxpanel-0.10.1-volume-plugin-fix-mouse-scrolling.patch - - desktop/lxde/lxpanel/pspec.xml - - - lxpanel - - atk - gtk3 - curl - glib2 - cairo - pango - libX11 - libxml2 - alsa-lib - libwnck3 - keybinder - menu-cache - gdk-pixbuf - fontconfig - lxmenu-data - wireless-tools - libfm - libfm-extra - network-manager-applet - - - /etc/xdg/lxpanel - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - lxpanel-devel - - lxpanel - gtk3-devel - glib2-devel - libfm-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-14 - 0.10.1 - First build. - fury - uglyside@yandex.ru - - - - - - lxrandr - https://www.lxde.org/ - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - desktop.lxde - LXDE GUI interface to RandR extention. - lxrandr is a LXDE GUI interface to RandR extention. - mirrors://sourceforge/lxde/lxrandr-0.3.2.tar.xz - - intltool - gtk3-devel - libXrandr-devel - - desktop/lxde/lxrandr/pspec.xml - - - lxrandr - - gtk3 - glib2 - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2022-04-14 - 0.3.2 - First build. - fury - uglyside@yandex.ru - - - - - - lxsession - https://www.lxde.org/ - - fury - uglyside@yandex.ru - - GPL-2 - app - desktop.lxde - LXDE session manager. - lxsession is the default X11 session manager of LXDE. - mirrors://sourceforge/lxde/lxsession-0.5.5.tar.xz - - intltool - vala-devel - gtk3-devel - glib2-devel - polkit-devel - elogind-devel - gettext-devel - libnotify-devel - gdk-pixbuf-devel - - - Avoid_costly_lsb_release_invocation.patch - - desktop/lxde/lxsession/pspec.xml - - - lxsession - - gtk3 - glib2 - cairo - polkit - libX11 - gdk-pixbuf - - - /etc/xdg - /usr/bin - /usr/libexec - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2022-04-14 - 0.5.5 - First build. - fury - uglyside@yandex.ru - - - - - - lxterminal - https://www.lxde.org/ - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - desktop.lxde - Lightweight terminal emulator. - Lxterminal is a Lightweight vte-based tabbed terminal emulator for LXDE. - mirrors://sourceforge/lxde/lxterminal-0.4.0.tar.xz - - intltool - vte-devel - gtk3-devel - gnutls-devel - libpcre2-devel - gdk-pixbuf-devel - - desktop/lxde/lxterminal/pspec.xml - - - lxterminal - - vte - gtk3 - glib2 - pango - libX11 - gdk-pixbuf - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2022-04-14 - 0.4.0 - First build. - fury - uglyside@yandex.ru - - - - - - pcmanfm - https://www.lxde.org/ - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - desktop.lxde - LXDE default file manager. - PCMan File Manager is an extremly fast and lightweight file manager for LXDE. - mirrors://sourceforge/pcmanfm/pcmanfm-1.3.2.tar.xz - - intltool - gtk3-devel - pango-devel - cairo-devel - gdk-pixbuf-devel - libfm-devel - libfm-extra-devel - - desktop/lxde/pcmanfm/pspec.xml - - - pcmanfm - - atk - gtk3 - glib2 - pango - cairo - libX11 - gdk-pixbuf - libfm - libfm-extra - - - /etc - /usr/bin - /usr/include - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2022-04-14 - 1.3.2 - First build. - fury - uglyside@yandex.ru - - - - - - featherpad - https://github.com/tsujan/FeatherPad - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.lxqt - FeatherPad is a lightweight Qt5 plain-text editor for Linux - FeatherPad is a lightweight Qt5 plain-text editor for Linux - featherpad - https://github.com/tsujan/FeatherPad/releases/download/V1.1.1/FeatherPad-1.1.1.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-linguist - qt5-x11extras-devel - qt5-svg-devel - hunspell-devel - - desktop/lxqt/featherpad/pspec.xml - - - featherpad - - libX11 - libgcc - qt5-svg - hunspell - qt5-base - qt5-x11extras - - - /usr/bin - /usr/share/doc - /usr/share/applications - /usr/share/featherpad - /usr/share/icons - /usr/share/metainfo/featherpad.metainfo.xml - - - featherpad.desktop - - - - - 2022-04-19 - 1.1.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.18.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.13.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.11.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.9.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libfm - https://github.com/lxde/libfm - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL-2 - library - desktop.lxde - Library for file management. - libfm is a LXDE library for file management. - mirrors://sourceforge/pcmanfm/libfm-1.3.2.tar.xz - - intltool - atk-devel - gtk3-devel - glib2-devel - cairo-devel - pango-devel - udisks2-devel - libexif-devel - gettext-devel - dbus-glib-devel - gdk-pixbuf-devel - fontconfig-devel - menu-cache-devel - libfm-extra-devel - - desktop/lxqt/libfm/pspec.xml - - - libfm - - atk - gtk3 - glib2 - cairo - pango - udisks2 - libexif dbus-glib - gdk-pixbuf - fontconfig - menu-cache - libfm-extra + NetworkManager + telepathy-glib + libaccounts-glib - /etc/xdg /usr/bin - /usr/lib/libfm.so* - /usr/lib/libfm-gtk3.so* - /usr/lib/libfm/modules/ - /usr/share - /usr/share/locale + /usr/lib/libmission-control-plugins.so.0* + /usr/lib/telepathy/mission-control-5 /usr/share/man /usr/share/doc + /usr/share/dbus-1 + /usr/share/glib-2.0 - libfm-devel + telepathy-mission-control-devel + Development files for telepathy-mission-control + telepathy-mission-control için geliştirme dosyaları - libfm - gtk3-devel - glib2-devel + telepathy-mission-control + telepathy-glib-devel - /usr/include/libfm-1.0 - /usr/include/libfm - /usr/lib/pkgconfig/libfm-gtk3.pc - /usr/lib/pkgconfig/libfm.pc - - - - libfm-extra - Core library of PCManFM file manager. - - glib2 - - - /usr/lib/libfm-extra.so - /usr/lib/libfm-extra.so.4 - /usr/lib/libfm-extra.so.4.1.3 - - - - libfm-extra-devel - - glib2-devel - libfm-extra - - - /usr/include/libfm/fm-extra.h - /usr/include/libfm/fm-version.h - /usr/include/libfm/fm-xml-file.h - /usr/include/libfm-1.0/fm-extra.h - /usr/include/libfm-1.0/fm-version.h - /usr/include/libfm-1.0/fm-xml-file.h - /usr/lib/pkgconfig/libfm-extra.pc + /usr/include/mission-control-5.5 + /usr/lib/libmission-control-plugins.so + /usr/lib/pkgconfig/mission-control-plugins.pc + /usr/share/gtk-doc/html/mission-control-plugins - - 2022-04-14 - 1.3.2 - Rebuild with gtk+3 - fury - uglyside@yandex.ru - - - 2021-04-26 - 1.3.2 - version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-06 - 1.3.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libfm-qt - https://github.com/lxqt/libfm-qt - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - library - desktop.lxqt - Core library of PCManFM file manager - libfm is a Core library of PCManFM file manager - lxqt - https://github.com/lxqt/libfm-qt/releases/download/1.1.0/libfm-qt-1.1.0.tar.xz - - cmake - qt5-base-devel - qt5-linguist - qt5-x11extras-devel - lxqt-build-tools - menu-cache-devel - libexif-devel - glib2-devel - - desktop/lxqt/libfm-qt/pspec.xml - - - libfm-qt - - glib2 - libgcc - libxcb - qt5-base - menu-cache - qt5-x11extras - libexif - - - /usr/lib - /usr/share/cmake - /usr/share/mime - /usr/share/libfm-qt - - - - libfm-qt-devel - Development headers for libfm-qt - - qt5-base-devel - qt5-x11extras-devel - libfm-qt - - - /usr/include/libfm-qt - /usr/lib/pkgconfig - - - - - 2022-04-19 - 1.1.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2022-04-16 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-17 - 0.15.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - 2019-01-27 - 0.14.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.1 - rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-26 - 0.12.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - liblxqt - https://github.com/lxqt/liblxqt - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - library - desktop.lxqt - Common base library for LXQt components. - Çoğu lxqt bileşenleri için ortak temel kitaplıklar. - Core utility library for all LXDE-Qt components - liblxqt çoğu lxde-qt bileşenleri için ortak temel kitaplıklar içerir. - lxqt - https://github.com/lxqt/liblxqt/releases/download/1.1.0/liblxqt-1.1.0.tar.xz - - cmake - glibc-devel - kwindowsystem-devel - libX11-devel - libgcc - libqtxdg-devel - pkgconfig - qt5-base-devel - qt5-linguist - polkit-qt-devel - qt5-qdbusviewer - qt5-x11extras-devel - libXScrnSaver-devel - lxqt-build-tools - - desktop/lxqt/liblxqt/pspec.xml - - - liblxqt - - kwindowsystem - libgcc - libqtxdg - qt5-base - qt5-x11extras - libX11 - libXScrnSaver - - - /usr/bin - /usr/lib - /usr/share - - - - liblxqt-devel - Development headers for liblxqt - - liblxqt - qt5-base-devel - qt5-x11extras-devel - libqtxdg-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-19 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-04-08 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-17 - 0.15.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 + 2018-09-10 + 5.16.4 Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. Mustafa Cinasal muscnsl@gmail.com - - 2018-04-23 - 0.12.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libqtxdg - https://github.com/lxqt/libqtxdg - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - library - desktop.lxqt - Library providing freedesktop.org specs implementations for Qt. - Library providing freedesktop.org specs implementations for Qt. - lxqt - https://github.com/lxqt/libqtxdg/releases/download/3.9.0/libqtxdg-3.9.0.tar.xz - - libgcc - cmake - qt5-assistant-devel - qt5-base-devel - qt5-xmlpatterns-devel - qt5-svg-devel - gtk3-devel - xdg-user-dirs - lxqt-build-tools - - desktop/lxqt/libqtxdg/pspec.xml - - - libqtxdg - - libgcc - qt5-base - - - /usr/bin - /usr/lib - /usr/share/ - - - lxqt-l10n - - - lxqt-l10n - - - - libqtxdg-devel - Development headers for libqtxdg - - libqtxdg - qt5-base-devel - qt5-svg-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-19 - 3.9.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 3.8.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 3.7.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 3.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 3.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 3.4.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 3.3.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 3.3.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 3.3.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - 2019-01-02 - 3.2.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 3.2.0 + 2017-07-30 + 5.16.4 Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 3.2.0 - Rebuild New T. Mustafa Cinasal muscnsl@gmail.com - - 2018-04-23 - 3.1.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libstatgrab - https://libstatgrab.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPL - library - desktop.lxqt - libstatgrab is a library that provides cross platform access to statistics about the system on which it's run. - Çalışan sistem hakkında istatistiklere erişimi sağlayan bir kütüphanedir. - libstatgrab is a library for accessing information from the system for statistical purposes. - libstatgrab, çalışan sistem hakkında istatistiklere erişimi sağlayan kitaplıkları içerir. - lxqt - https://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-0.92.tar.gz - - ncurses-devel - - desktop/lxqt/libstatgrab/pspec.xml - - - libstatgrab - - ncurses - - - /usr/bin - /usr/share/ - /usr/lib - /usr/include - - - - 2020-04-06 - 0.92 + 2017-05-22 + 5.16.4 Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.91 - Rebuild New T. Mustafa Cinasal muscnsl@gmail.com + + 2016-06-09 + 5.16.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + - 2018-04-23 - 0.91 + 2016-03-30 + 5.16.3 First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - libsysstat - https://github.com/lxqt/libsysstat + loudmouth + http://www.loudmouth-project.org - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - library - desktop.lxqt - Library used to query system info and statistics - Sistem bilgisi ve istatistik sorgulamak için kullanılan kütüphane. - Library to query system statistics (net, resource usage, ...) - Sistem bilgisi ve istatistik sorgulamak için kullanılan temel kitaplıklar içerir. - lxqt - https://github.com/lxqt/libsysstat/releases/download/0.4.6/libsysstat-0.4.6.tar.xz - - cmake - libgcc - qt5-base-devel - qt5-linguist - lxqt-build-tools - - desktop/lxqt/libsysstat/pspec.xml - - - libsysstat - Development headers for lxqt-globalkeys - - libgcc - qt5-base - - - /usr/lib - /usr/share/ - - - - libsysstat-devel - Development headers for libsysstat - - libsysstat - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-19 - 0.4.6 - rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 0.4.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.4.5 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.4.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.4.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.4.2 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.4.2 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.4.1 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.4.1 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.4.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.4.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lximage-qt - https://lxqt.github.io/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.lxqt - Image viewer and screenshot tool. - Resim görüntüleyici ve ekran görüntüsü aracı. - Image viewer and screenshot tool. - lximage-qt, Resim görüntüleyici ve ekran görüntüsü aracıdır. - lxqt - https://github.com/lxqt/lximage-qt/releases/download/1.1.0/lximage-qt-1.1.0.tar.xz - - glib2-devel - cmake - qt5-base-devel - qt5-svg-devel - binutils - qt5-x11extras-devel - qt5-linguist - libexif-devel - libX11-devel - libfm-qt-devel - qt5-qdbusviewer - menu-cache-devel - kwindowsystem-devel - lxqt-build-tools - - desktop/lxqt/lximage-qt/pspec.xml - - - lximage-qt - - glib2 - libX11 - libgcc - libexif - qt5-svg - libfm-qt - qt5-base - libXfixes - qt5-x11extras - - - /usr/share/ - /usr/bin - - - - - 2022-04-22 - 1.1.0 - version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.7.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.7.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.7.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxmenu-data - https://www.lxde.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - data - desktop.lxqt - freedesktop.org application menu definition files - lxqt-menu-data is freedesktop.org application menu definition files - lxqt - https://github.com/lxde/lxmenu-data/archive/0.1.5.tar.gz - - intltool - perl-Locale-gettext - gettext-devel - - desktop/lxqt/lxmenu-data/pspec.xml - - - lxmenu-data - - /etc - /usr/share/desktop-directories - /usr/share/doc/ - - - - - 2020-04-06 - 0.1.5 - Rebuild New T. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.1.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.1.5 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-about - https://github.com/lxqt/lxqt-about - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.lxqt - LXQt about dialog. - LXQt hakkında bilgi. - About dialog of LXDE-Qt - LXDE-Qt hakkında bilgi içerir. - lxqt - https://github.com/lxqt/lxqt-about/releases/download/1.1.0/lxqt-about-1.1.0.tar.xz - - cmake - kwindowsystem-devel - libgcc - liblxqt-devel - qt5-linguist - libqtxdg-devel - lxqt-build-tools - - desktop/lxqt/lxqt-about/pspec.xml - - - lxqt-about - - libgcc - liblxqt - libqtxdg - qt5-base - - - /usr/bin - /usr/share/applications - /usr/share/icons - /usr/share/lxqt/translations - /usr/share/doc - - - - - 2022-04-22 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5-14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5-13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-26 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-admin - https://github.com/lxde/lxqt-admin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app - desktop.lxqt - LXQt system administration tool - LXQt sistem yönetim araçları. - LXQt system administration tool - LXQt sistem yönetim araçlarını içerir. - lxqt - https://github.com/lxqt/lxqt-admin/releases/download/1.1.0/lxqt-admin-1.1.0.tar.xz - - cmake - glib2-devel - polkit-qt-devel - kwindowsystem-devel - libgcc - liblxqt-devel - qt5-base-devel - qt5-linguist - lxqt-build-tools - - desktop/lxqt/lxqt-admin/pspec.xml - - - lxqt-admin - - libgcc - liblxqt - qt5-base - - - /usr/bin - /usr/share - - - - - 2022-04-22 - 1.1.0 - version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-archiver - https://github.com/lxqt/lxqt-archiver - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.lxqt - A simple and lightweight Qt file archiver. - A simple and lightweight Qt file archiver. - lxqt - https://github.com/lxqt/lxqt-archiver/releases/download/0.6.0/lxqt-archiver-0.6.0.tar.xz - - glib2-devel - qt5-linguist - libexif-devel - json-glib-devel - extra-cmake-modules - qt5-x11extras-devel - menu-cache-devel - libfm-qt-devel - lxqt-build-tools - - desktop/lxqt/lxqt-archiver/pspec.xml - - - lxqt-archiver - - glib2 - libgcc - libfm-qt - qt5-base - json-glib - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/lxqt-archiver - /usr/share/applications - /usr/share/icons - /usr/share/doc - - - lxqt-archiver.desktop - - - - - 2022-04-25 - 0.6.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 0.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.4.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-17 - 0.2.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-26 - 0.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.0.96 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.0.96 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-03-20 - 0.0.96 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-build-tools - https://github.com/lxqt/lxqt-build-tools - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.lxqt - Various packaging tools and scripts for LXQt applications. - Various packaging tools and scripts for LXQt applications - lxqt - https://github.com/lxqt/lxqt-build-tools/releases/download/0.11.0/lxqt-build-tools-0.11.0.tar.xz - - cmake - glib2-devel - qt5-linguist - qt5-base-devel - - desktop/lxqt/lxqt-build-tools/pspec.xml - - - lxqt-build-tools - - /usr/bin - /usr/share/cmake - /usr/share/doc - - - - - 2022-04-19 - 0.11.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 0.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.9.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-12-19 - 0.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 0.7.0 - rebuild qt5. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.6.0 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-01-18 - 0.6.0 - rebuild for qt5.14.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-09-15 - 0.6.0 - rebuild for qt5.13.1 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.6.0 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-03-01 - 0.6.0 - Release bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.6.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.5.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.5.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-07 - 0.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-31 - 0.4.0 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-config - https://github.com/lxqt/lxqt-config - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - library - desktop.lxqt - Common base library for LXQt components. - Çoğu lxqt bileşenleri için ortak temel kitaplıklar. - Core utility library for all LXDE-Qt components - liblxqt çoğu lxde-qt bileşenleri için ortak temel kitaplıklar içerir. - lxqt - https://github.com/lxqt/lxqt-config/releases/download/1.1.0/lxqt-config-1.1.0.tar.xz - - cmake - libgcc - pkgconfig - zlib-devel - glibc-devel - libXi-devel - libX11-devel - qt5-base-devel - qt5-linguist - qt5-qdbusviewer - qt5-svg-devel - libXcursor-devel - libkscreen-devel - qt5-x11extras-devel - kwindowsystem-devel - xorg-input-libinput-devel - eudev-devel - libqtxdg-devel - liblxqt-devel - lxqt-build-tools - - desktop/lxqt/lxqt-config/pspec.xml - - - lxqt-config - - zlib - libXi - libX11 - libgcc - libxcb - liblxqt - qt5-svg - qt5-base - libXfixes - libXcursor - libkscreen - qt5-x11extras - eudev - libXi - libqtxdg - pisi-timedate - xsettingsd - - - /usr/bin - /usr/lib - /usr/lib64 - /usr/share - /etc/menus - - - - - 2022-04-19 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-01 - 0.17.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-globalkeys - https://github.com/lxqt/lxqt-globalkeys - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - Daemon used to register global keyboard shortcuts - Global klavye kısayollarını kaydetmek için kullanılan araç. - LXQt daemon and library for global keyboard shortcuts registration. - Global klavye kısayolları kaydı için LXQT kütüphane ve araçları. - lxqt - https://github.com/lxqt/lxqt-globalkeys/releases/download/1.1.0/lxqt-globalkeys-1.1.0.tar.xz - - cmake - libgcc - qt5-linguist - libX11-devel - libqtxdg-devel - qt5-base-devel - kwindowsystem-devel - liblxqt-devel - lxqt-build-tools - - desktop/lxqt/lxqt-globalkeys/pspec.xml - - - lxqt-globalkeys - Development headers for libqtxdg - - libX11 - libgcc - liblxqt - qt5-base - - - /usr/bin - /usr/lib/liblxqt-globalkeys* - /usr/share - /etc - - - - lxqt-globalkeys-devel - Development headers for lxqt-globalkeys - - lxqt-globalkeys - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-22 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2022-01-22 - 1.0.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.3 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-notificationd - https://github.com/lxqt/lxqt-notificationd - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - LXQt notification daemon and library. - LXQt bildirim artalan süreci ve kütüphanesi. - Notification daemon - LXQt bildirim artalan süreci ve kitaplıklarını içerir. - lxqt - https://github.com/lxqt/lxqt-notificationd/releases/download/1.1.0/lxqt-notificationd-1.1.0.tar.xz - - cmake - kwindowsystem-devel - libgcc - liblxqt-devel - libqtxdg-devel - qt5-base-devel - qt5-linguist - lxqt-build-tools - - desktop/lxqt/lxqt-notificationd/pspec.xml - - - lxqt-notificationd - - kwindowsystem - libgcc - liblxqt - libqtxdg - qt5-base - - - /usr/bin - /usr/share/ - /etc/autostart - - - - - 2022-04-22 - 1.1.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-openssh-askpass - https://github.com/lxqt/lxqt-openssh-askpass - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app - desktop.lxqt - LXQt openssh password prompt - LXQt parola uygulaması - LXQt openssh password prompt - LXQt parola uygulaması - lxqt - https://github.com/lxqt/lxqt-openssh-askpass/releases/download/1.1.0/lxqt-openssh-askpass-1.1.0.tar.xz - - cmake - kwindowsystem-devel - libqtxdg-devel - liblxqt-devel - lxqt-config - qt5-base-devel - qt5-linguist - lxqt-build-tools - - desktop/lxqt/lxqt-openssh-askpass/pspec.xml - - - lxqt-openssh-askpass - - libgcc - liblxqt - qt5-base - - - /usr/bin - /usr/share - - - - - 2022-04-22 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-panel - https://lxqt.github.io/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - Desktop panel - LXQt masaüstü paneli. - The LXQt desktop panel - lxqt-panel, LXQt masaüstü panelidir. - lxqt - https://github.com/lxqt/lxqt-panel/releases/download/1.1.0/lxqt-panel-1.1.0.tar.xz - - cmake - glib2-devel - kguiaddons-devel - kwindowsystem-devel - libX11-devel - libXcomposite-devel - libXdamage-devel - libdbusmenu-qt-devel - libgcc - liblxqt-devel - libqtxdg-devel - libxkbcommon-devel - lm_sensors-devel - lxqt-globalkeys-devel - pulseaudio-libs-devel - alsa-lib-devel - qt5-linguist - solid-devel - libsysstat-devel - libstatgrab - libxcb-devel - xcb-util-devel - xcb-util-image-devel - libXrender-devel - libXtst-devel - libXScrnSaver-devel - desktop-file-utils - lxqt-build-tools - - desktop/lxqt/lxqt-panel/pspec.xml - - - lxqt-panel - - solid - libgcc - libxcb - libXtst - liblxqt - alsa-lib - libqtxdg - qt5-svg - qt5-base - xcb-util - libsysstat - lm_sensors - libstatgrab - libxkbcommon - kwindowsystem - qt5-x11extras - libdbusmenu-qt - xcb-util-image - lxqt-globalkeys - pulseaudio-libs - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - /usr/share/locale - /usr/share/man - - - panel.conf - - - - lxqt-panel-devel - Development headers for lxqt-panel - - lxqt-panel - - - /usr/include - - - - - 2022-04-25 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 0.17.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-17 - 0.15.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-10-25 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-06-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-26 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-policykit - https://github.com/lxqt/lxqt-policykit - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.lxqt - Policykit agent - Policykit agent. - The LXQt policykit authentication agent - LXQt policykit doğrulama aracı. - lxqt - https://github.com/lxqt/lxqt-policykit/releases/download/1.1.0/lxqt-policykit-1.1.0.tar.xz - - cmake - glib2-devel - kwindowsystem-devel - libgcc - liblxqt-devel - libqtxdg-devel - polkit-devel - polkit-qt-devel - qt5-linguist - lxqt-build-tools - elogind - - desktop/lxqt/lxqt-policykit/pspec.xml - - - lxqt-policykit - - libgcc - liblxqt - polkit-qt - qt5-base - - - /usr/bin - /usr/libexec - /usr/share/doc - /usr/share/lxqt/translations - /etc/autostart - /usr/share/man - - - - - 2022-04-22 - 1.1.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-powermanagement - https://lxqt.github.io/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.lxqt - LXQt power management daemon. - LXQt güç yönetimi art alan süreci. - Daemon use for power management and auto-suspend. - Güç yönetimi ve otomatik askıya için kullanılır. - lxqt - https://github.com/lxqt/lxqt-powermanagement/releases/download/1.1.0/lxqt-powermanagement-1.1.0.tar.xz - - cmake - kwindowsystem-devel - libgcc - liblxqt-devel - libqtxdg-devel - lxqt-globalkeys-devel - libxcb-devel - qt5-base-devel - qt5-linguist - qt5-svg-devel - solid-devel - upower-devel - kidletime-devel - lxqt-build-tools - - desktop/lxqt/lxqt-powermanagement/pspec.xml - - - lxqt-powermanagement - - libgcc - liblxqt - qt5-base - qt5-svg - solid - libqtxdg - kidletime - kwindowsystem - lxqt-globalkeys - - - /usr/bin - /usr/share/ - /etc/autostart - - - - - 2022-04-25 - 1.1.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-qtplugin - https://lxqt.github.io/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - LXQt platform integration for Qt - Qt için LXQt platform entegrasyonu. - LXDE-Qt platform integration plugin for Qt - Qt için LXDE-Qt platform entegrasyon eklentisi. - lxqt - https://github.com/lxqt/lxqt-qtplugin/releases/download/1.1.0/lxqt-qtplugin-1.1.0.tar.xz - - cmake - kwindowsystem-devel - libdbusmenu-qt-devel - libgcc - liblxqt-devel - libqtxdg-devel - qt5-base-devel - qt5-linguist - lxqt-build-tools - libfm-qt-devel - menu-cache-devel - libexif-devel - - desktop/lxqt/lxqt-qtplugin/pspec.xml - - - lxqt-qtplugin - - libgcc - qt5-base - libdbusmenu-qt - libqtxdg - - - /usr/lib - /usr/share - - - - - 2022-04-25 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-17 - 0.15.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.0 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.0 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-runner - https://lxqt.github.io/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - The LXQt application launcher - LXQt uygulama başlatıcısı. - Tool used to launch programs quickly by typing their names - Aracı adlarını yazarak hızlıca programları başlatmak için kullanılır. - lxqt - https://github.com/lxqt/lxqt-runner/releases/download/1.1.0/lxqt-runner-1.1.0.tar.xz - - cmake - glib2-devel - kwindowsystem-devel - libgcc - libXScrnSaver-devel - liblxqt-devel - libqtxdg-devel - lxqt-globalkeys-devel - qt5-base-devel - qt5-linguist - qt5-script-devel - qt5-svg-devel - muparser-devel - lxqt-build-tools - - desktop/lxqt/lxqt-runner/pspec.xml - - - lxqt-runner - - kwindowsystem - libgcc - liblxqt - libqtxdg - lxqt-globalkeys - qt5-base - muparser - - - /usr/bin - /usr/share/ - /etc/autostart - - - - - 2022-04-25 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-session - https://github.com/lxqt/lxqt-session - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - LXQt session - LXQt oturumu. - An alternative session manager ported from the original razor-session - Orjinal razor-sessiondan taşınan bir alternatif oturum yöneticisidir. - lxqt - https://github.com/lxqt/lxqt-session/releases/download/1.1.0/lxqt-session-1.1.0.tar.xz - - cmake - kwindowsystem-devel - libX11-devel - libgcc - liblxqt-devel - libqtxdg-devel - qt5-linguist - qt5-x11extras-devel - xdg-user-dirs - lxqt-build-tools - libgudev-devel - - desktop/lxqt/lxqt-session/pspec.xml - - - lxqt-session - - eudev - kwindowsystem - libX11 - libgcc - liblxqt - libqtxdg - qt5-base - qt5-x11extras - procps - pisilinux-theme-damadamas - - - /usr/bin - /usr/lib - /usr/share/ - /etc - - - - - 2022-04-25 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2022-01-22 - 1.0.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-04 - 0.17.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-sudo - https://github.com/lxqt/lxqt-sudo - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + PisiLinux Community + admins@pisilinux.org LGPLv2.1 - app:gui - desktop.lxqt - Python binding of terminal widget for Qt - Lxqt yetkili kullanıcı aracı - LXQt privilege program (lxsu). - lxqt - https://github.com/lxqt/lxqt-sudo/releases/download/1.1.0/lxqt-sudo-1.1.0.tar.xz - - cmake - kwindowsystem-devel - liblxqt-devel - libqtxdg-devel - qt5-base-devel - qt5-linguist - lxqt-build-tools - - desktop/lxqt/lxqt-sudo/pspec.xml - - - lxqt-sudo - - libgcc - liblxqt - qt5-base - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2022-04-25 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-31 - 0.13.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-themes - https://lxqt.github.io/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - data - desktop.lxqt - LXQt themes, graphics and icons. - LXQt tema, grafik ve simgeleri - LXQt themes, graphics and icons - LXQt tema, grafik ve simgeleri - lxqt - https://github.com/lxqt/lxqt-themes/releases/download/1.1.0/lxqt-themes-1.1.0.tar.xz - - cmake - kwindowsystem-devel - liblxqt-devel - qt5-linguist - lxqt-build-tools - - - themes.patch - - desktop/lxqt/lxqt-themes/pspec.xml - - - lxqt-themes - - noto-fonts - - - /etc - /usr/bin - /usr/share - /usr/share/doc - /usr/share/man - /usr/share/themes/lxqt - - - start-here-light.svg - start-here-dark.svg - Crocus-Ancyrensis.jpg - Crocus-Ancyrensis-2.jpg - - - - - 2022-04-19 - 1.1.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-04-08 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.0 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.0 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.0 - added felis_catus wallpaper - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - lxqt-wallet - https://github.com/lxqt/lxqt_wallet - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - app:gui - desktop.lxqt - Qt-based wallet manager - Qt tabanlı cüzdan yöneticisi - Qt-based wallet manager - Qt tabanlı cüzdan yöneticisi - lxqt - https://github.com/lxqt/lxqt_wallet/releases/download/3.2.2/lxqt-wallet-3.2.2.tar.xz - - cmake - qt5-base-devel - qt5-linguist - libsecret-devel - libgcrypt-devel - kwallet-devel - knotifications-devel - - desktop/lxqt/lxqt-wallet/pspec.xml - - - lxqt-wallet - - libgcc - libgcrypt - kwallet - libsecret - qt5-base - - - /usr/lib/liblxqt-wallet.* - /usr/share/doc - /usr/bin - /usr/share/lxqt/translations - - - - lxqt-wallet-devel - - qt5-base-devel - lxqt-wallet - - - /usr/include/lxqt - /usr/lib/pkgconfig/lxqt-wallet.pc - - - - - 2021-04-26 - 3.2.2 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 3.2.1 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-09-17 - 3.2.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-06 - 3.1.0 - Rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 3.1.0 - Rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 3.1.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 3.1.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 3.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 3.1.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - menu-cache - https://www.lxde.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - freedesktop.org desktop menus for LXDE - Library used to read freedesktop.org menus - lxqt - https://github.com/lxde/menu-cache/archive/1.1.0.tar.gz - - gtk-doc - glib2-devel - libfm-extra-devel - qt5-base-devel - - - menu-cache-1.1.0-0001-Support-gcc10-compilation.patch - - desktop/lxqt/menu-cache/pspec.xml - - - menu-cache - Development headers for libfm-qt - - glib2 - libfm-extra - - - /usr/lib - /usr/libexec - /usr/share - - - - menu-cache-devel - Development files for menu-cache - - glib2-devel - menu-cache - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-04-26 - 1.1.0 - fixed build for gcc10 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 1.1.0 - Rebuild for qt5.15.1 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-12 - 1.1.0 - Rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 1.1.0 - Rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 1.1.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 1.1.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 1.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 1.1.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - obconf-qt - https://github.com/lxqt/obconf-qt - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - This is a Qt port of ObConf, configurator of OpenBox window manager. - Pencere yöneticisi yapılandırma (Openbox için). - This is a Qt port of ObConf, configurator of OpenBox window manager. - Bu bir obconf Qt portudur, OpenBox pencere yöneticisi yapılandırıcı. - lxqt - https://github.com/lxqt/obconf-qt/releases/download/0.16.2/obconf-qt-0.16.2.tar.xz - - cmake - icon-theme-hicolor - liblxqt-devel - openbox-devel - qt5-linguist - kwindowsystem-devel - lxqt-build-tools - - desktop/lxqt/obconf-qt/pspec.xml - - - obconf-qt - - glib2 - libX11 - libgcc - libxml2 - qt5-base - qt5-x11extras - openbox - - - /usr/bin - /usr/share - - - - - 2022-04-19 - 0.16.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 0.16.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.16.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - pavucontrol-qt - https://github.com/lxqt/pavucontrol-qt - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.lxqt - Qt port of volume control pavucontrol. - Qt port of volume control pavucontrol - lxqt - https://github.com/lxqt/pavucontrol-qt/releases/download/1.1.0/pavucontrol-qt-1.1.0.tar.xz - - cmake - kwindowsystem-devel - libgcc - liblxqt-devel - qt5-linguist - libqtxdg-devel - pulseaudio-libs-devel - glib2-devel - xdg-user-dirs - lxqt-build-tools - - desktop/lxqt/pavucontrol-qt/pspec.xml - - - pavucontrol-qt - - glib2 - libgcc - qt5-base - pulseaudio-libs - - - /usr/bin - /usr/share/applications - /usr/share/pavucontrol-qt/translations - /usr/share/doc - - - - - 2022-04-19 - 1.1.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.4.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.4.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.3.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - pcmanfm-qt - https://github.com/lxqt/pcmanfm-qt - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.lxqt - The LXQt file manager, Qt port of PCManFM - LXQt dosya yöneticisi, PCManFM Qt portu. - File manager and desktop icon manager (Qt port of PCManFM and libfm) - Dosya yöneticisi ve masaüstü simgesi yöneticisi (Qt PCManFM port ve libfm). - lxqt - https://github.com/lxqt/pcmanfm-qt/releases/download/1.1.0/pcmanfm-qt-1.1.0.tar.xz - - cairo-devel - cmake - glib2-devel - libfm-qt-devel - libgcc - liblxqt-devel - libqtxdg-devel - menu-cache-devel - libxcb-devel - libkexiv2-devel - qt5-base-devel - qt5-linguist - qt5-x11extras-devel - kwindowsystem-devel - libexif-devel - udisks2-devel - lxqt-build-tools - - desktop/lxqt/pcmanfm-qt/pspec.xml - - - pcmanfm-qt - - glib2 - libgcc - libxcb - libfm-qt - qt5-base - qt5-x11extras - breeze-icons - gvfs - udisks2 - menu-cache - - - /etc - /usr/bin - /usr/lib - /usr/share/ - - - settings.conf - pcmanfm-qt-desktop-pref.desktop - - - - - 2022-04-25 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-30 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-17 - 0.15.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.13.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.13.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.12.0 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qlipper - https://github.com/pvanek/qlipper - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2+ - apps - desktop.lxqt - Lightweight and cross-platform clipboard history applet. - Hafif, çapraz platform bir pano uygulaması - Lightweight and cross-platform clipboard history applet. - Hafif, çapraz platform bir pano uygulaması - qlipper - https://github.com/pvanek/qlipper/archive/5.1.2.tar.gz - - cmake - qt5-base-devel - qt5-linguist - - desktop/lxqt/qlipper/pspec.xml - - - qlipper - - libX11 - libgcc - qt5-base - - - /usr/bin - /usr/lib - /usr/share - - - - - 2021-04-26 - 5.1.2 - rebuild for qt5.15.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 5.1.2 - rebuild for qt5.15.1 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-06 - 5.1.2 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 5.1.2 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 5.1.1 - rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 5.1.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 5.0.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-26 - 5.0.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qps - https://github.com/lxqt/qps - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app - desktop.lxqt - Qt Process Manager - Qt tabanlı bir Süreç Yöneticisi - Qt Process Manager - Qt tabanlı bir Süreç Yöneticisi - qps - https://github.com/lxqt/qps/releases/download/2.5.0/qps-2.5.0.tar.xz - - cmake - qt5-base-devel - qt5-x11extras-devel - libXrender-devel - qt5-linguist - kwindowsystem-devel - liblxqt-devel - lxqt-build-tools - - desktop/lxqt/qps/pspec.xml - - - qps - - qt5-base - libgcc - liblxqt - - - /usr/bin/qps - /usr/lib - /usr/share - - - - - 2022-04-25 - 2.5.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 2.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 2.3.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 2.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 2.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 2.0.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 1.10.20 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 1.10.20 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 1.10.19 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 1.10.18 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 1.10.18 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 1.10.18 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 1.10.17 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qterminal - https://github.com/lxqt/qterminal - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.lxqt - QT5-based multitab terminal emulator. - QT5-based multitab terminal emulator. - lxqt - https://github.com/lxqt/qterminal/releases/download/1.1.0/qterminal-1.1.0.tar.xz - - cmake - qt5-base-devel - qt5-linguist - libxcb-devel - libX11-devel - qtermwidget5-devel - qt5-x11extras-devel - lxqt-config - qt5-svg-devel - kwindowsystem-devel - lxqt-build-tools - - desktop/lxqt/qterminal/pspec.xml - - - qterminal - - libX11 - libgcc - qt5-base - qtermwidget5 - qt5-x11extras - - - /usr/share - /usr/share/doc - /usr/share/qterminal/translations - /usr/bin - - - - - 2022-04-25 - 1.1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-11-05 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.1 - rebuild for qt5.14.2 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-08-16 - 0.14.1 - rebuild for qt5.13.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-02 - 0.9.0 - Rebuild for qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-11-28 - 0.9.0 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-31 - 0.9.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-23 - 0.8.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - xdg-desktop-portal-lxqt - https://github.com/lxqt/xdg-desktop-portal-lxqt - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPL library - desktop.lxqt - A backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt - A backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt - lxqt - https://github.com/lxqt/xdg-desktop-portal-lxqt/releases/download/0.2.0/xdg-desktop-portal-lxqt-0.2.0.tar.xz - - cmake - qt5-base-devel - qt5-x11extras-devel - libfm-qt-devel - kwindowsystem-devel - glib2-devel - menu-cache-devel - libexif-devel - - desktop/lxqt/xdg-desktop-portal-lxqt/pspec.xml - - - xdg-desktop-portal-lxqt - - libgcc - libfm-qt - qt5-base - kwindowsystem - - - /usr/lib - /usr/share/applications - /usr/share/cmake - /usr/share/dbus-1 - /usr/share/xdg-desktop-portal - - - - - 2022-04-26 - 0.2.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-calc - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Calculator for the Mate desktop environment - Mate için hesap makinesi - mate-calc, Mate masaüstü için hesap makinesi. - mate-calc, Mate masaüstü için hesap makinesi. - accessories-calculator - http://pub.mate-desktop.org/releases/1.26/mate-calc-1.26.0.tar.xz + network.chat + Lightweight C Jabber library + Hafif bir C jabber kitaplığı + Loudmouth is a lightweight and easy-to-use C library for programming with the XMPP protocol. It's designed to be easy to get started with and yet extensible to let you do anything the XMPP protocol allows. + Loudmouth XMPP protokolüyle programlama imkanı sunan hafif ve kullanımı kolay bir C kitaplığı. Programlamada kolay bir başlangıç sunmak ve XMPP protokolü el verdiği ölçüde esnek bir yapıda kalmak için tasarlanmıştır. + https://mcabber.com/files/loudmouth/loudmouth-1.5.3.tar.bz2 intltool - itstool - mpfr-devel - libmpc-devel - gtk3-devel - libxml2-devel - mate-common + glib2-devel + mit-kerberos + gnutls-devel - desktop/mate/mate-calc/pspec.xml + network/chat/loudmouth/pspec.xml - mate-calc + loudmouth - atk - gtk3 - mpfr - libmpc glib2 - pango - libxml2 + gnutls + mit-kerberos - /usr/bin + /usr/lib/libloudmouth* /usr/share/doc - /usr/share/man - /usr/share/help - /usr/share/glib-2.0 - /usr/share/mate-calc - /usr/share/applications - /usr/share/metainfo - /usr/share/locale - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - atril - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Atril is a document viewer for the MATE desktop - Atril is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript. - atril - http://pub.mate-desktop.org/releases/1.26/atril-1.26.0.tar.xz - - tiff-devel - gtk3-devel - libXt-devel - libglade-devel - libjpeg-turbo-devel - cairo-devel - mate-common - libsecret-devel - libspectre-devel - poppler-glib-devel - gobject-introspection-devel - yelp-tools - libgxps-devel - caja-devel - webkit2gtk-devel - intltool - itstool - gtk-doc - python-six - djvu-devel - texlive-bin-devel - t1lib-devel - - desktop/mate/atril/pspec.xml - - - atril - - atk - caja - tiff - gtk3 - zlib - cairo - djvu - glib2 - pango - t1lib - libSM - libICE - libgxps - libxml2 - libsecret - gdk-pixbuf - libspectre - webkit2gtk - texlive-bin - poppler-glib - - - /usr/lib - /usr/share/omf - /usr/share/man - /usr/bin - /usr/share/doc - /usr/share/help - /usr/share/atril - /usr/share/mate* - /usr/share/icons - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/glib-2.0 - /usr/share/caja - /usr/share/metainfo - /usr/share/thumbnailers - /usr/share/applications - /usr/share/locale + /usr/share/gtk-doc - atril-devel - Atril development files - - gtk3-devel - glib2-devel - atril - - - /usr/include - /usr/lib/pkgconfig - - - - atril-doc - Atril documentation files. - - atril - - - /usr/share/gtk-doc - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-05 - 1.25.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - bamf - https://launchpad.net/bamf - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3+ - app:gui - desktop.mate - Application matching framework - Application matching framework - https://launchpadlibrarian.net/396415087/bamf-0.5.4.tar.gz - - glib2-devel - libwnck3-devel - libX11-devel - libgtop-devel - gnome-common - vala-devel - gtk-doc - libxslt-devel - python-lxml - python-six - python3-devel - gobject-introspection-devel - - - bamf-no-gtester_py3.patch - - desktop/mate/bamf/pspec.xml - - - bamf - - gtk3 - glib2 - libX11 - libgtop - libwnck3 - gdk-pixbuf - startup-notification - - - /usr/lib/libbamf3* - /usr/lib/bamf - /usr/lib/girepository-1.0 - /usr/share/doc - /usr/share/gtk-doc - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/upstart - /usr/share/vala - /usr/lib/systemd/user/bamfdaemon.service - - - - bamf-devel + loudmouth-devel + Development files for loudmouth + loudmouth için geliştirme dosyaları glib2-devel - bamf - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-06-29 - 0.5.4 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-13 - 0.5.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - caja - https://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - LGPLv2+ - app:gui - desktop.mate - Default file manager for the Mate desktop. - Mate masasütü için öntanımlı dosya yöneticisi - Caja is a file manager that allows to browse directories, preview files and launch applications. - Caja; dizinlerde gezinmeyi, dosyaları gözatmayı ve uygulamalar başlatmayı sağlayan bir dosya yöneticisidir. - system-file-manager - http://pub.mate-desktop.org/releases/1.26/caja-1.26.0.tar.xz - - intltool - pango-devel - cairo-devel - libSM-devel - gettext-devel - mate-common - exempi-devel - python3-devel - libxml2-devel - libexif-devel - autoconf-archive - libnotify-devel - dbus-glib-devel - mate-desktop-devel - startup-notification-devel - gobject-introspection-devel - - desktop/mate/caja/pspec.xml - - - caja - - atk - gtk3 - pango - cairo - glib2 - libSM - libICE - libX11 - exempi - libexif - libxml2 - libnotify - gdk-pixbuf - mate-desktop - gvfs-archive - gvfs-afp - gvfs-afc - gvfs-fuse - gvfs-gphoto2 - gvfs-mtp - gvfs-smb - - - /usr/lib/libcaja* - /usr/lib/girepository-1.0 - /usr/share/man - /usr/bin - /usr/share/mime - /usr/share/caja - /usr/share/doc - /usr/share/metainfo - /usr/share/icons - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/pixmaps - /usr/share/glib-2.0 - /usr/share/locale - /usr/share/applications - - - - caja-devel - caja için geliştirme dosyaları - caja için geliştirme dosyaları - - gtk3-devel - glib2-devel - caja - - - /usr/include - /usr/lib/pkgconfig - - - - caja-doc - caja için döküman belgeleri. - caja için döküman belgeleri. - - caja - - - /usr/share/gtk-doc - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-30 - 1.25.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-06 - 1.25.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-23 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 1.22.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - caja-admin - https://github.com/infirit/caja-admin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Caja Admin is a simple Python extension for the Caja file manager. - Caja-admin Caja dosya yöneticisi için içerik menüsünde bazı yetkili kullanıcı eylemleri sunar - Caja Admin is a simple Python extension for the Caja file manager that adds some administrative actions to the right-click menu. - Caja-admin Caja dosya yöneticisi için içerik menüsünde bazı yetkili kullanıcı eylemleri sunar - https://github.com/infirit/caja-admin/archive/0.0.5.tar.gz - - tr.po - - - meson - python3-devel - python-caja - extra-cmake-modules - - - added_tr.patch - - desktop/mate/caja-admin/pspec.xml - - - caja-admin - - python-caja - mate-terminal - - - /usr/share/caja-python - /usr/share/doc - /usr/share/locale - /usr/share/polkit-1 - - - - - 2021-09-07 - 0.0.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 0.0.2 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-03-18 - 0.0.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - caja-extensions - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Mate file manager eklentileri - Caja eklentileri - caja-extensions, Mate file manager eklentileri. - caja-extensions, Caja eklentileri. - http://pub.mate-desktop.org/releases/1.26/caja-extensions-1.26.0.tar.xz - - python3 - caja-devel - gtk3-devel - dbus-glib-devel - intltool - gssdp-devel - gupnp-devel - mate-common - mate-desktop-devel - - desktop/mate/caja-extensions/pspec.xml - - - caja-extensions - - caja - gtk3 - glib2 - gssdp - gupnp - dbus-glib - gdk-pixbuf - mate-desktop - - - /usr/lib/caja - /usr/lib/caja-sendto - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/glib-2.0/ - /usr/share/caja - /usr/share/locale - /usr/share/caja-extensions - - - - caja-extensions-devel - Development files for caja-extensions - Caja eklentileri için geliştirme dosyaları - - gtk3-devel - glib2-devel - caja-extensions + loudmouth /usr/include /usr/lib/pkgconfig - - caja-extensions-doc - caja-extensions için belgeler - caja-extensions için belgeler - - caja-extensions - - - /usr/share/gtk-doc/ - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - engrampa - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Engrampa is an archive manager for the MATE environment. - Engrampa is an archive manager for the MATE environment. This means that you can create and modify archives; view the content of an archive; view and modify a file contained in the archive; extract files from the archive. - engrampa - http://pub.mate-desktop.org/releases/1.26/engrampa-1.26.0.tar.xz - - gtk3-devel - caja-devel - mate-common - libSM-devel - intltool - itstool - json-glib-devel - python3-devel - - desktop/mate/engrampa/pspec.xml - - - engrampa - - file - gtk3 - caja - cairo - glib2 - pango - gdk-pixbuf - json-glib - - - /usr/lib/ - /usr/share/doc - /usr/share/man - /usr/share/omf - /usr/bin - /usr/share/mate - /usr/share/help - /usr/share/icons - /usr/share/dbus-1 - /usr/share/pixmaps - /usr/share/glib-2.0 - /usr/share/engrampa - /usr/share/caja - /usr/share/metainfo - /usr/share/applications - /usr/share/locale - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 1.22.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - eom - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Eye of MATE, an image viewer for MATE - Mate için resim görüntüleyicisi - This is the Eye of MATE, an image viewer program. It is meant to be a fast and functional image viewer. - eom, resim görüntüleyicisidir. - eom - http://pub.mate-desktop.org/releases/1.26/eom-1.26.0.tar.xz - - zlib-devel - gobject-introspection-devel - libpeas-devel - libxml2-devel - gtk3-devel - imagemagick-devel - lcms2-devel - mate-common - exempi-devel - libexif-devel - librsvg-devel - dbus-glib-devel - mate-desktop-devel - libjpeg-turbo-devel - intltool - itstool - - desktop/mate/eom/pspec.xml - - - eom - - atk - gtk3 - zlib - glib2 - lcms2 - cairo - exempi - libX11 - libexif - libpeas - librsvg - libxml2 - gdk-pixbuf - mate-desktop - libjpeg-turbo - gobject-introspection - - - /usr/bin - /usr/lib/ - /usr/share/doc - /usr/share/man - /usr/share/omf - /usr/share/eom - /usr/share/help - /usr/share/mate - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/gir-1.0 - /usr/share/metainfo - /usr/share/applications - /usr/share/locale - - - - eom-devel - Eye of MATE development files - eom için geliştirme dosyaları - - gtk3-devel - glib2-devel - eom - - - /usr/include/ - /usr/lib/pkgconfig/ - - - - eom-doc - Eye of MATE documentation files - eom için döküman belgeleri. - - eom - - - /usr/share/gtk-doc - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - icon-naming-utils - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - LGPLv2+ - data - desktop.mate - Mate icon theme - mate-icon-theme package contains the default icon theme used by the Mate desktop. - https://sources.archlinux.org/other/icon-naming-utils/icon-naming-utils-0.8.90.tar.gz - - perl-XML-Simple - - - remove-legacy-calc.patch - - desktop/mate/icon-naming-utils/pspec.xml - - - icon-naming-utils - - /usr/lib - /usr/share/doc - /usr/share/icon-naming-utils - /usr/share/dtds - - - - icon-naming-utils-devel - - icon-naming-utils - - - /usr/share/pkgconfig - - - - - 2020-06-29 - 0.8.90 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-13 - 0.8.90 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libindicator - https://launchpad.net/libindicator - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:console - desktop.mate - A set of symbols and convience functions that all indicators would like to use. - Libary with a set of symbols and convience functions that all indicators would like to use (GTK+ 2 library) - https://launchpadlibrarian.net/116625186/libindicator-12.10.1.tar.gz - - dbus-glib-devel - gtk2-devel - gtk3-devel - gdk-pixbuf-devel - python3-devel - - - configure.patch - libindicator-12.10.1-glib262-g_define_type_with_private.patch - - desktop/mate/libindicator/pspec.xml - - - libindicator - - gtk3 - glib2 - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/libindicator - /etc/X11/Xsession.d/80indicator-debugging - - - - libindicator-devel - libindicator için geliştirme dosyalrı - libindicator için geliştirme dosyalrı - - gtk3-devel - libindicator - - - /usr/include/ - /usr/lib/pkgconfig - - - - libindicator-gtk2 - - gtk2 - - - /usr/lib/libindicator.so* - /usr/lib/indicator-loader - - - - libindicator-gtk2-devel - libindicator için geliştirme dosyalrı - - gtk2-devel - libindicator-gtk2 - - - /usr/lib/pkgconfig/indicator-0.4.pc - - - 2021-07-04 - 12.10.1 + 2020-03-08 + 1.5.3 Rebuild. Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 12.10.1 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-13 - 12.10.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libmatekbd - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - LGPLv2+ - library - desktop.mate - GNOME keybord configration library - Mate klavye kontrol kütüphanesi - libgnomekbd contains a GNOME library that manages keyboard layout settings and its panel applet. - Bu paket klavye ayarlarını yöneten bir Mate kütüphanesi ve onun panel programcığını içerir. - http://pub.mate-desktop.org/releases/1.26/libmatekbd-1.26.0.tar.xz - - intltool - gtk3-devel - mate-common - libICE-devel - python3-devel - libxklavier-devel - desktop-file-utils - gobject-introspection-devel - gsettings-desktop-schemas-devel - - desktop/mate/libmatekbd/pspec.xml - - - libmatekbd - - gtk3 - cairo - glib2 - pango - libX11 - gdk-pixbuf - libxklavier - - - /usr/share/doc - /usr/bin - /usr/share/glib-2.0 - /usr/share/gir-1.0 - /usr/share/libmatekbd - /usr/share/locale - /usr/lib/libmatekbd* - /usr/lib/girepository-1.0 - /etc/mateconf/schemas/ - - - - libmatekbd-devel - libmatekbd için geliştirme dosyaları - libmatekbd için geliştirme dosyaları - - gtk3-devel - glib2-devel - libxklavier-devel - libmatekbd - - - /usr/lib/pkgconfig - /usr/include/libmatekbd - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 1.22.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libmatemixer - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - LGPLv2+ - library - desktop.mate - Mixer library for MATE Desktop - Mixer library for MATE Desktop - http://pub.mate-desktop.org/releases/1.26/libmatemixer-1.26.0.tar.xz - - intltool - mate-common - pulseaudio-libs-devel - alsa-lib-devel - gtk-doc - python-six - autoconf-archive - - desktop/mate/libmatemixer/pspec.xml - - - libmatemixer - - glib2 - alsa-lib - pulseaudio-libs - - - /usr/share/doc - /usr/share/gtk-doc - /usr/share/locale - /usr/lib/libmatemixer.so* - /usr/lib/libmatemixer - - - - libmatemixer-devel - libmatekbd için geliştirme dosyaları - - glib2-devel - libmatemixer - - - /usr/lib/pkgconfig - /usr/include/mate-mixer - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libmateweather - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - LGPLv2+ - library - desktop.mate - libmateweather - libmateweather - libmateweather is a collection of documentation utilities for the Mate project. - libmateweather Mate Projesi'nin bir parçasıdır. - http://pub.mate-desktop.org/releases/1.26/libmateweather-1.26.0.tar.xz - - intltool - gtk3-devel - mate-common - libsoup-devel - libxml2-devel - timezone - - desktop/mate/libmateweather/pspec.xml - - - libmateweather - - gtk3 - glib2 - libsoup - libxml2 - gdk-pixbuf - - - /usr/share/doc - /usr/share/locale - /usr/share/icons - /usr/share/libmateweather - /usr/share/glib-2.0 - /usr/lib/libmateweather.so* - /usr/lib/libmateweather - - - - libmateweather-devel - libmateweather için geliştirme dosyaları - - gtk3-devel - glib2-devel - libsoup-devel - libxml2-devel - gdk-pixbuf-devel - libmateweather - - - /usr/lib/pkgconfig - /usr/include/libmateweather - - - - libmateweather-doc - libmateweather için döküman belgeleri. - libmateweather için döküman belgeleri. - - libmateweather - - - /usr/share/gtk-doc - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - marco - https://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.mate - GTK+ based window manager - GTK+ tabanlı pencere yöneticisi - Marco is a small window manager, using GTK+ to do everything. - Marco herşeyi yapmak için GTK+ kullanan, küçük bir pencere yöneticisidir. - http://pub.mate-desktop.org/releases/1.26/marco-1.26.0.tar.xz - - window.png - mini-window.png - stock_delete.png - stock_maximize.png - stock_minimize.png - - - zenity - itstool - intltool - gtk3-devel - yelp-devel - libSM-devel - libgtop-devel - libXdamage-devel - gdk-pixbuf-devel - libcanberra-devel - libcanberra-gtk3-devel - startup-notification-devel - mate-common - mate-desktop-devel - - desktop/mate/marco/pspec.xml - - - marco - - atk - gtk3 - cairo - glib2 - libSM - pango - libICE - libX11 - libXext - libgtop - libXrandr - libXfixes - gdk-pixbuf - libXcursor - libXrender - libXdamage - libcanberra - libXinerama - libXcomposite - libcanberra-gtk3 - startup-notification - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/mate - /usr/share/help - /usr/share/marco - /usr/share/themes - /usr/share/glib-2.0 - /usr/share/locale - /usr/share/mate-control-center - /usr/share/applications/marco.desktop - - - - marco-devel - marco development files - marco için geliştirme dosyaları - - gtk3-devel - marco - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-31 - 1.24.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-29 - 1.22.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-applet-dock - https://github.com/ubuntu-mate/mate-dock-applet - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - app:gui - desktop.mate - Application dock for the MATE panel - MATE paneli için uygulama rıhtımı - Application dock for the MATE panel - MATE paneli için uygulama rıhtımı - dock - https://github.com/ubuntu-mate/mate-dock-applet/archive/21.10.0.tar.gz - - autoconf-archive - python3-devel - libwnck3-devel - bamf-devel - gettext-devel - python3-cairo-devel - python3-pillow - - desktop/mate/mate-applet-dock/pspec.xml - - - mate-applet-dock - - bamf - python3 - python3-xlib - python3-xdg - python3-pillow - libwnck3 - python3-cairo - - - /usr/lib/mate-applets - /usr/share/doc - /usr/share/dbus-1 - /usr/share/glib-2.0 - /usr/share/mate-panel - /usr/share/locale - - - - - 2021-10-02 - 21.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 20.04.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-13 - 20.04.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-applets - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.mate - Applets for MATE panel. - Applets for the MATE Desktop and Panel - http://pub.mate-desktop.org/releases/1.26/mate-applets-1.26.0.tar.xz - - libgtop-devel - libxml2-devel - libICE-devel - libSM-devel - upower-devel - libwnck3-devel - libnotify-devel - mate-common - mate-settings-daemon-devel - mate-notification-daemon - mate-panel-devel - libmateweather-devel - polkit-devel - gtksourceview3-devel - wireless-tools-devel - NetworkManager-devel - intltool - itstool - libnl-devel - cpupowertools - - desktop/mate/mate-applets/pspec.xml - - - mate-applets - - atk - gtk3 - libnl - cairo - glib2 - pango - libX11 - polkit - upower - libgtop - libxml2 - libwnck3 - dbus-glib - libnotify - gdk-pixbuf - mate-panel - cpupowertools - gtksourceview3 - libmateweather - wireless-tools - - - /usr/lib - /etc/sound - /etc/dbus-1 - /usr/share/doc - /usr/share/omf - /usr/bin - /usr/share/help - /usr/share/mate - /usr/share/icons - /usr/share/dbus-1 - /usr/share/pixmaps - /usr/share/MateConf - /usr/share/polkit-1 - /usr/share/glib-2.0 - /usr/share/mate-2.0 - /usr/share/man/ - /usr/share/mate-panel - /usr/share/locale - /usr/share/mate-applets - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-06 - 1.25.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-20 - 1.25.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-14 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-backgrounds - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - data - desktop.mate - Default wallpapers for the Mate desktop - Mate masaüstü için öntanımlı duvar kağıtları - gnome-backgrounds contains default wallpapers for the Mate desktop. - mate-backgrounds, Mate masaüstü için öntanımlı duvar kağıtlarını içerir. - http://pub.mate-desktop.org/releases/1.26/mate-backgrounds-1.26.0.tar.xz - - nature/1.jpg - nature/2.jpg - nature/3.jpg - nature/4.jpg - nature/5.jpg - nature/6.jpg - nature/7.jpg - nature/8.jpg - - - intltool - mate-common - - - mate-backgrounds-add-image.patch - - desktop/mate/mate-backgrounds/pspec.xml - - - mate-backgrounds - - /usr/share/doc - /usr/share/pixmaps - /usr/share/locale - /usr/share/backgrounds - /usr/share/mate-background-properties - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-03 - 1.24.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-brisk-menu - https://github.com/getsolus/brisk-menu - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.mate - Mate Brisk Menus - Modern, efficient menu for the MATE Desktop Environment. - https://github.com/getsolus/brisk-menu/releases/download/v0.6.2/brisk-menu-v0.6.2.tar.xz - - meson - gtk3-devel - libnotify-devel - mate-panel-devel - mate-menus-devel - libnotify-devel - - desktop/mate/mate-brisk-menu/pspec.xml - - - mate-brisk-menu - - gtk3 - glib2 - libX11 - libnotify - mate-menus - mate-panel - - - /usr/lib - /usr/share/dbus-1 - /usr/share/doc - /usr/share/mate-panel - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/locale - - - - - 2021-09-07 - 0.6.2 - Rebuild - Mustafa Cinasal muscnsl@pisilinux.org - - 2021-04-21 - 0.6.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-common - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3+ - library - desktop.mate - Common files for development of Mate packages - Mate uygulamalarının geliştirmede kullandığı yaygın dosyalar - maate-common package contains aclocal macros, makefile headers and documents tools in order to build Mate sources. - mate-common, MATE ortamı için autoconf, automake ve libtool uzantısıdır. - http://pub.mate-desktop.org/releases/1.26/mate-common-1.26.0.tar.xz - desktop/mate/mate-common/pspec.xml - - - mate-common - - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/aclocal - /usr/share/mate-common - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2020-04-03 - 1.24.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2018-09-16 + 1.5.3 + First release + Alihan Öztürk + alihan@pisilinux.org - 2020-02-13 - 1.22.2 + 2017-05-19 + 1.5.3 First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - mate-control-center - http://www.mate-desktop.org + telepathy-logger-qt + https://projects.kde.org/projects/extragear/network/telepathy/telepathy-logger-qt - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - GPLv2+ - LGPLv2+ - app:gui - desktop.mate - The MATE Desktop configuration tool - Mate yapılandırma araçları - mate-control-center is Mate's main interface for configuration of various aspects of your Mate desktop. - mate-control-center Mate masaüstünüzün çeşitli ayarlarını değiştiren, Mate'in ana arayüzüdür. - preferences-desktop - http://pub.mate-desktop.org/releases/1.26/mate-control-center-1.26.0.tar.xz + GPLv2 + app + network.chat + Qt bindings for telepathy logger + Qt Wrapper around TpLogger client library. + https://download.kde.org/stable/telepathy-logger-qt/17.08/src/telepathy-logger-qt-17.08.0.tar.xz - itstool - intltool - gtk3-devel - libSM-devel - dconf-devel - polkit-devel - librsvg-devel - dbus-glib-devel - libcanberra-devel - desktop-file-utils - libXScrnSaver-devel - libappindicator-devel - accountsservice-devel - libcanberra-gtk3-devel - marco-devel - mate-common - mate-menus-devel - libmatekbd-devel - mate-desktop-devel - mate-settings-daemon-devel - - desktop/mate/mate-control-center/pspec.xml - - - mate-control-center - - atk - gtk3 - marco - libXi - libSM - polkit - libICE - librsvg - glib2 - cairo - pango - libX11 - libxml2 - freetype - dbus-glib - dconf - harfbuzz - mate-menus - fontconfig - libXcursor - gdk-pixbuf - libmatekbd - libxklavier - libcanberra - mate-desktop - libXScrnSaver - libappindicator - accountsservice - libcanberra-gtk3 - startup-notification - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/omf - /usr/bin - /usr/share/mime - /usr/share/mate - /usr/sbin - /usr/share/help - /etc/xdg/menus - /usr/share/icons - /usr/share/glib-2.0 - /usr/share/polkit-1 - /usr/share/thumbnailers - /usr/share/mate-time-admin - /usr/share/applications - /usr/share/locale - /usr/share/desktop-directories - /usr/share/mate-control-center - - - - mate-control-center-devel - - gtk3-devel + extra-cmake-modules + qt5-base-devel + qt5-assistant-devel + qt5-doc + doxygen + telepathy-qt5-devel glib2-devel - librsvg-devel - mate-menus-devel - mate-desktop-devel - mate-control-center - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-17 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-31 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-desktop - http://www.mate-desktop.org - - Ayhan Yalçınsoy - Ayhan Yalçınsoy - - MIT - GPLv2+ - LGPLv2+ - app:gui - desktop.mate - Basic Mate libraries and dialogs - Mate masaüstü - mate-desktop contains basic Mate libraries and information applications. - mate-desktop, Mate kullanıcı ortamının paylaşımlı bileşenlerini içeren temel pakettir. - desktop - http://pub.mate-desktop.org/releases/1.26/mate-desktop-1.26.0.tar.xz - - gtk-doc - intltool - iso-codes - python-six - gtk3-devel - dconf-devel - mate-common - libX11-devel - librsvg-devel - iso-codes-devel - libXrandr-devel - gdk-pixbuf-devel - startup-notification-devel - gobject-introspection-devel + dbus-devel + dbus-glib-devel + libxml2-devel + telepathy-logger-devel - desktop/mate/mate-desktop/pspec.xml + network/chat/telepathy-logger-qt/pspec.xml - mate-desktop + telepathy-logger-qt + Qt bindings for telepathy logger - atk - gtk3 - dconf glib2 - cairo - pango - libX11 - libXrandr - gdk-pixbuf - startup-notification - network-manager-applet + libgcc + qt5-base + telepathy-qt5 + telepathy-glib + telepathy-logger - /usr/lib - /usr/share/man - /usr/bin - /usr/share/help - /usr/share/glib-2.0 - /usr/share/gir-1.0 - /usr/share/icons - /usr/share/doc - /usr/share/mate-about - /usr/share/backgrounds - /usr/share/applications - /usr/share/locale - /usr/share/libmate-desktop + /usr/lib/libtelepathy-logger-qt.* + /usr/share/doc - - System.Package - - mate-desktop-devel + telepathy-logger-qt-devel + Development files for telepathy-logger-qt - gtk3-devel - dconf-devel - startup-notification-devel - mate-desktop + telepathy-logger-qt + telepathy-glib-devel + qt5-base-devel /usr/include - /usr/lib/pkgconfig - - - - mate-desktop-doc - mate-desktop için döküman belgeleri. - mate-desktop için döküman belgeleri. - - mate-desktop - - - /usr/share/gtk-doc + /usr/lib/cmake/TelepathyLoggerQt - 2021-09-07 - 1.26.0 - Version bump. + 2018-09-10 + 17.08.0 + Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2020-08-14 - 1.25.0 + 2017-10-09 + 17.08.0 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-06-29 - 1.24.0 - Version bump. + 2017-05-22 + 15.04.0 + Rebuild with new toolchain Mustafa Cinasal muscnsl@gmail.com - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2016-06-09 + 15.04.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2020-02-13 - 1.22.2 + 2016-03-30 + 15.04.0 First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - mate-icon-theme - http://www.mate-desktop.org + telepathy-idle + http://telepathy.freedesktop.org/wiki - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + PisiLinux Community + admins@pisilinux.org - GPLv2+ - LGPLv2+ - data - desktop.mate - Mate icon theme - Mate simge teması - mate-icon-theme package contains the default icon theme used by the Mate desktop. - mate-icon-theme paketi, Mate masaüstü tarafından kullanılan öntanımlı simge temasını içerir. - https://pub.mate-desktop.org/releases/1.26/mate-icon-theme-1.26.0.tar.xz - - intltool - mate-common - icon-naming-utils-devel - - desktop/mate/mate-icon-theme/pspec.xml - - - mate-icon-theme - - mate-common - icon-naming-utils - - - /usr/share/doc - /usr/share/icons - /usr/share/locale - - - 16x16.png - 22x22.png - 24x24.png - 32x32.png - 48x48.png - 16x16.png - 22x22.png - 24x24.png - 32x32.png - 48x48.png - scalable.svg - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2013-09-10 - 1.6.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-indicator-applet - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 LGPLv2+ library - desktop.mate - A small applet to display information from various applications consistently in the panel. - A small applet to display information from various applications consistently in the panel. The indicator applet exposes Ayatana Indicators in the MATE Panel. - http://pub.mate-desktop.org/releases/1.26/mate-indicator-applet-1.26.0.tar.xz + network.chat + IRC connection manager for Telepathy + Telepathy için IRC (Internet Relay Chat) bağlantı yöneticisi + telepathy-idle is a full-featured IRC connection manager for the Telepathy framework. + telepathy-idle Telepathy iletişim altyapısı için IRC (Internet Relay Chat) bağlantı yöneticisidir. + http://telepathy.freedesktop.org/releases/telepathy-idle/telepathy-idle-0.2.0.tar.gz - intltool - gtk3-devel - mate-common - mate-panel-devel - libindicator-devel + telepathy-glib-devel + libxslt-devel + gobject-introspection-devel + glib2-devel + dbus-devel + dbus-glib-devel - desktop/mate/mate-indicator-applet/pspec.xml + network/chat/telepathy-idle/pspec.xml - mate-indicator-applet + telepathy-idle - atk - gtk3 glib2 - libX11 - mate-panel - libindicator + dbus-glib + telepathy-glib - /usr/share/doc - /usr/share/icons - /usr/share/dbus-1 /usr/lib - /usr/share/mate-panel - /usr/share/locale - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-media - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3.0 - app:gui - desktop.mate - MATE media programs - This package contains a few media utilities for the MATE desktop, including a volume control. - multimedia-volume-control - http://pub.mate-desktop.org/releases/1.26/mate-media-1.26.0.tar.xz - - gtk3-devel - libxml2-devel - libcanberra-devel - libcanberra-gtk3-devel - mate-common - mate-panel-devel - libmatemixer-devel - mate-desktop-devel - intltool - - desktop/mate/mate-media/pspec.xml - - - mate-media - - gtk3 - cairo - glib2 - pango - libxml2 - gdk-pixbuf - mate-panel - libcanberra - libmatemixer - mate-desktop - libcanberra-gtk3 - - - /usr/share/doc - /usr/share/man - /usr/share/omf - /usr/bin - /usr/share/help - /usr/share/mate - /usr/share/icons /usr/share/dbus-1 - /usr/share/sounds - /usr/lib - /usr/share/mate-2.0 - /usr/share/glib-2.0 - /usr/share/mate-media - /usr/share/mate-panel - /etc/xdg/autostart/ - /usr/share/applications - /usr/share/locale - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-31 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-menus - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.mate - Mate Menus - Mate menüleri - mate-menus has got desktop-directories, Mate menus library and its python bindings. - mate-menus, Mate masaüstü dizinlerini, kitaplıklarını ve python bağlayıcılarını içerir. - http://pub.mate-desktop.org/releases/1.26/mate-menus-1.26.0.tar.xz - - intltool - mate-common - python3-devel - gobject-introspection-devel - - desktop/mate/mate-menus/pspec.xml - - - mate-menus - - glib2 - - - /usr/lib - /usr/share/doc - /etc/xdg/menus - /usr/share/mate - /usr/share/gir-1.0 - /usr/share/locale - /usr/share/mate-menus - - - - mate-menus-devel - mate-menus için geliştirme dosyaları - mate-menus için geliştirme dosyaları - - glib2-devel - mate-menus - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-netbook - http://mate-desktop.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Basit bir pencere yönetim aracı - Basit bir pencere yönetim aracı - A simple window management tool. - Basit bir pencere yönetim aracı uygulaması. - mate-netbook - http://pub.mate-desktop.org/releases/1.24/mate-netbook-1.24.0.tar.xz - - intltool - gtk3-devel - glib2-devel - libwnck3-devel - libXtst-devel - libfakekey-devel - mate-panel-devel - - desktop/mate/mate-netbook/pspec.xml - - - mate-netbook - - atk - gtk3 - cairo - glib2 - pango - libX11 - libwnck3 - libfakekey - gdk-pixbuf - mate-panel - - - /usr/bin - /usr/lib/mate-netbook - /usr/share/doc - /usr/share/dbus-1 - /usr/share/MateConf - /usr/share/glib-2.0 - /etc/xdg/autostart - /usr/share/mate-panel - /usr/share/locale - /usr/share/man - - - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-notification-daemon - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.mate - Mate notification daemon - Mate masaüstü bilgilendirme hizmeti - mate-notification-daemon is the server implementation of the Mate desktop notification specification. - mate-notification-daemon Mate projesinin masaüstü bilgilendirme hizmeti uygulamasını içerir. - mate-notification-properties - http://pub.mate-desktop.org/releases/1.26/mate-notification-daemon-1.26.0.tar.xz - - intltool - python3-devel - libwnck3-devel - libnotify-devel - libcanberra-devel - libcanberra-gtk3-devel - mate-common - mate-panel-devel - mate-desktop-devel - libxml2-devel - - desktop/mate/mate-notification-daemon/pspec.xml - - - mate-notification-daemon - - atk - gtk3 - cairo - glib2 - pango - libX11 - libwnck3 - libnotify - gdk-pixbuf - libcanberra-gtk3 - mate-panel - mate-desktop - libxml2 - - - /usr/lib - /usr/bin - /usr/share/man/ - /usr/share/icons - /usr/share/dbus-1 - /usr/libexec - /usr/share/glib-2.0 - /usr/share/locale - /usr/share/applications - /usr/share/mate-panel - /usr/share/mate-notification-daemon - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-31 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-panel - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.mate - GNOME panel - Mate paneli - GNOME panel is located in the edge of screen that provides contains widgets such as application launcher, cpu monitor and workspace switcher. - Mate paneli ekranın kenarlarında bulunur ve programcıkları (işlemci yükü, program başlatıcısı, çalışma alanı değiştiricisi gibi) barındırmayı sağlar. - mate-panel - http://pub.mate-desktop.org/releases/1.26/mate-panel-1.26.2.tar.xz - - gtk3-devel - libSM-devel - mate-common - librsvg-devel - libwnck3-devel - mate-menus-devel - libcanberra-devel - mate-desktop-devel - libmateweather-devel - gobject-introspection-devel - yelp-tools - intltool - itstool - - - pisilinux_layout.patch - - desktop/mate/mate-panel/pspec.xml - - - mate-panel - - atk - gtk3 - cairo - glib2 - pango - libSM - libICE - libX11 - librsvg - libwnck3 - libXrandr - mate-menus - gdk-pixbuf - mate-desktop - libmateweather - wayland-client - - - /usr/lib - /usr/share/doc - /usr/share/omf - /usr/bin - /usr/share/man - /usr/share/mate - /usr/share/help - /usr/share/icons - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/glib-2.0 - /usr/libexec/ - /usr/share/mate-panel - /usr/share/locale - /usr/share/applications - - - - mate-panel-devel - mate-panel için geliştirme dosyaları. - mate-panel için geliştirme dosyaları. - - gtk3-devel - glib2-devel - mate-panel - - - /usr/include - /usr/lib/pkgconfig - - - - mate-panel-doc - mate-panel için döküman belgeleri. - mate-panel için döküman belgeleri. - - mate-panel - - - /usr/share/gtk-doc - - - - - 2022-01-28 - 1.26.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-25 - 1.26.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-02 - 1.25.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-20 - 1.25.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-14 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-polkit - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - LGPLv2+ - app:gui - library - desktop.mate - Authentication agent for polkit - polkit için kimlik denetim yardımcısı - mate-polkit package provides an authentication agent for polkit that integrates well with the Mate desktop environment. - mate-polkit paketi Mate masaüstü ortamı ile bütünleşmiş bir kimlik denetim yardımcısı sağlar. - http://pub.mate-desktop.org/releases/1.24/mate-polkit-1.24.0.tar.xz - - intltool - gtk3-devel - mate-common - pango-devel - polkit-devel - elogind-devel - libappindicator-devel - - desktop/mate/mate-polkit/pspec.xml - - - mate-polkit - - gtk3 - glib2 - polkit - elogind - gdk-pixbuf - libappindicator - - - /usr/lib - /etc/xdg/autostart - /usr/share - - - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-power-manager - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Mate için güç yöneticisi - Mate için güç yöneticisi - Power management tool for the MATE desktop. - mate-power-manager - http://pub.mate-desktop.org/releases/1.26/mate-power-manager-1.26.0.tar.xz - - gtk3-devel - dbus-glib-devel - cairo-devel - glib2-devel - mate-common - upower-devel - libnotify-devel - mate-panel-devel - mesa-devel - popt-devel - polkit-devel - libcanberra-devel - libcanberra-gtk3-devel - intltool - itstool - libsecret-devel - - desktop/mate/mate-power-manager/pspec.xml - - - mate-power-manager - - dbus - gtk3 - cairo - glib2 - pango - libX11 - upower - libXext - libsecret - dbus-glib - libnotify - libXrandr - gdk-pixbuf - mate-panel - libcanberra - libcanberra-gtk3 - - /usr/share/doc /usr/share/man - /usr/share/omf - /usr/bin - /usr/share/help - /usr/share/mate* - /usr/share/icons - /usr/share/dbus-1 - /usr/lib - /usr/share/polkit-1 - /usr/share/glib-2.0 - /etc/xdg/autostart/ - /usr/share/applications - /usr/share/locale + /usr/share/telepathy - 2021-09-25 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-03 - 1.24.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-screensaver - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Replaces xscreensaver, integrating with the MATE desktop. - Replaces xscreensaver, integrating with the MATE desktop. - mate-screensaver, Mate masaüstü için ekrankoruyucu uygulamasıdır. - preferences-desktop-screensaver - http://pub.mate-desktop.org/releases/1.26/mate-screensaver-1.26.1.tar.xz - - dbus-glib-devel - gtk3-devel - libX11-devel - libXScrnSaver-devel - libXinerama-devel - libXmu-devel - libXtst-devel - libXxf86vm-devel - libmatekbd-devel - libnotify-devel - mate-common - mate-desktop-devel - mate-menus-devel - mesa-devel - pam-devel - xorg-proto - xmlto - intltool - libglvnd-devel - autoconf-archive - - desktop/mate/mate-screensaver/pspec.xml - - - mate-screensaver - - pam - dbus - gtk3 - mesa - cairo - glib2 - pango - libX11 - libglvnd - libXext - dbus-glib - libnotify - mate-menus - gdk-pixbuf - libmatekbd - libXxf86vm - libxklavier - mate-desktop - libXScrnSaver - - - /etc/ - /usr/lib/ - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/dbus-1 - /usr/share/pixmaps - /usr/share/glib-2.0 - /usr/libexec/ - /usr/share/backgrounds - /usr/share/applications - /usr/share/locale - /usr/share/mate-screensaver - /usr/share/desktop-directories - /usr/share/mate-background-properties - - - logotype-pisi.svg - - - - - 2021-11-16 - 1.26.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-23 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-sensors-applet - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - library - desktop.mate - Display readings from hardware sensors in your MATE panel. - MATE Sensors Applet is an applet for the MATE Panel to display readings from hardware sensors, including CPU temperature, fan speeds and voltage readings under Linux.on. - http://pub.mate-desktop.org/releases/1.26/mate-sensors-applet-1.26.0.tar.xz - - gtk3-devel - mate-common - libnotify-devel - mate-panel-devel - lm_sensors-devel - libxslt-devel - intltool - itstool - - desktop/mate/mate-sensors-applet/pspec.xml - - - mate-sensors-applet - - gtk3 - cairo - glib2 - libnotify - mate-panel - gdk-pixbuf - lm_sensors - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/help - /usr/share/mate - /usr/share/icons - /usr/share/dbus-1 - /usr/share/pixmaps - /usr/share/glib-2.0 - /usr/share/mate-panel - /usr/share/locale - /usr/share/mate-sensors-applet - - - - mate-sensors-applet-devel - mate-sensors-applet için geliştirme dosyaları - mate-sensors-applet için geliştirme dosyaları - - mate-sensors-applet - - - /usr/include - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-session-manager - https://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - app:gui - desktop.mate - MATE Session Manager - MATE session manager, as well as a configuration program to choose applications starting on login. - mate-session-properties - https://pub.mate-desktop.org/releases/1.26/mate-session-manager-1.26.0.tar.xz - - xmlto - xtrans - intltool - mesa-devel - gtk3-devel - libSM-devel - mate-common - python3-devel - libglvnd-devel - libepoxy-devel - libXcomposite-devel - libXtst-devel - dbus-glib-devel - pangox-compat-devel - - desktop/mate/mate-session-manager/pspec.xml - - - mate-session-manager - - dbus - gtk3 - cairo - glib2 - libSM - libICE - libX11 - libXau - libglvnd - libXtst - libXext - mesa - libepoxy - libXcomposite - dbus-glib - gdk-pixbuf - libXrender - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/icons - /usr/share/xsessions - /usr/share/glib-2.0/ - /usr/share/mate-session - /usr/share/applications - /usr/share/locale - /usr/share/mate-session-manager/ - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-09 - 1.25.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 1.22.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-settings-daemon - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - service - desktop.mate - System settings daemon for MATE desktop - gnome-settings-daemon shares MATE specific settings with other applications via DBus connection. - http://pub.mate-desktop.org/releases/1.26/mate-settings-daemon-1.26.0.tar.xz - - intltool - nss-devel - dbus-devel - gtk3-devel - dconf-devel - glib2-devel - libSM-devel - polkit-devel - libnotify-devel - dbus-glib-devel - libcanberra-devel - pulseaudio-libs-devel - libcanberra-gtk3-devel - mate-common - libmatekbd-devel - libmatemixer-devel - mate-desktop-devel - - desktop/mate/mate-settings-daemon/pspec.xml - - - mate-settings-daemon - - nss - dbus - gtk3 - nspr - cairo - dconf - glib2 - libXi - libX11 - polkit - dbus-glib - libnotify - fontconfig - gdk-pixbuf - libmatekbd - libxklavier - libmatemixer - mate-desktop - pulseaudio-libs - libcanberra-gtk3 - - - /etc - /usr/lib - /usr/share/doc - /usr/share/man/ - /usr/share/icons - /usr/share/dbus-1 - /usr/lib/mate-settings-daemon - /usr/share/glib-2.0 - /usr/share/polkit-1 - /usr/share/locale - /usr/share/mate-settings-daemon - /usr/share/mate-control-center - - - - mate-settings-daemon-devel - mate-settings-daemon için geliştirme dosyaları - mate-settings-daemon için geliştirme dosyaları - - mate-settings-daemon - dbus-devel - glib2-devel - dbus-glib-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-17 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-31 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2013-10-18 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-system-monitor - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.mate - Process and resource monitor - Process viewer and system resource monitor for MATE - utilities-system-monitor - http://pub.mate-desktop.org/releases/1.26/mate-system-monitor-1.26.0.tar.xz - - dbus-glib-devel - gtk3-devel - glibmm-devel - gtkmm3-devel - libgtop-devel - librsvg-devel - libwnck3-devel - libxml2-devel - polkit-devel - mate-common - intltool - itstool - python3-devel - - desktop/mate/mate-system-monitor/pspec.xml - - - mate-system-monitor - - gtk3 - cairo - glib2 - pango - glibmm - gtkmm3 - libgcc - librsvg - libxml2 - libgtop - libwnck3 - libsigc++ - gdk-pixbuf - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/omf - /usr/share/help - /usr/share/mate - /usr/share/pixmaps - /usr/share/polkit-1 - /usr/share/metainfo - /usr/share/glib-2.0 - /usr/share/applications - /usr/share/locale - - - side.png - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-23 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-29 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-terminal - https://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - MATE terminal emulator application - mate-terminal, masaüstü için terminal uygulaması. - mate-terminal, masaüstü için terminal uygulaması. - utilities-terminal - http://pub.mate-desktop.org/releases/1.26/mate-terminal-1.26.0.tar.xz - - intltool - itstool - python3-devel - libpcre2-devel - gnutls-devel - vte-devel - glib2-devel - gtk3-devel - dconf-devel - libSM-devel - mate-common - - desktop/mate/mate-terminal/pspec.xml - - - mate-terminal - - atk - vte - gtk3 - cairo - pango - dconf - glib2 - libSM - libICE - libX11 - gdk-pixbuf - - - /usr/share/doc - /usr/bin - /usr/share/omf - /usr/share/man - /usr/share/help - /usr/share/mate - /usr/share/metainfo - /usr/share/glib-2.0 - /usr/share/applications - /usr/share/locale - /usr/share/mate-terminal - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-themes - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - LGPLv2+ - data - desktop.mate - MATE Desktop themes - Mate temaları - mate-themes, mate masaüstü temalarını barındırır. - mate-themes, mate masaüstü temalarını barındırır. - https://pub.mate-desktop.org/releases/themes/3.22/mate-themes-3.22.23.tar.xz - - mate-common - gtk2-devel - mate-icon-theme - gdk-pixbuf-devel - - desktop/mate/mate-themes/pspec.xml - - - mate-themes - - mate-common - mate-icon-theme - icon-naming-utils - - - /usr/share/doc - /usr/share/icons - /usr/share/themes - /usr/share/locale - - - logotype-pisi.svg - 48x48.png - 48x48.png - 48x48.png - 48x48.png - 48x48.png - - - - - 2021-09-20 - 3.22.23 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-07 - 3.22.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 3.22.21 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-25 - 3.22.21 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-tweak - https://github.com/ubuntu-mate/mate-tweak - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - Tweak tool for MATE (fork of MintDesktop) - Tweak tool for MATE (fork of MintDesktop) - https://github.com/ubuntu-mate/mate-tweak/archive/21.04.3.tar.gz - - python3-devel - python3-setuptools - python3-distutils-extra - intltool - - desktop/mate/mate-tweak/pspec.xml - - - mate-tweak - - python3 - python3-setproctitle - python3-distro - python3-psutil - python3-pygobject3 - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/polkit-1 - /usr/share/man - /usr/share/locale - /usr/share/doc - - - - - 2021-10-24 - 21.04.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-07 - 21.04.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 20.04.0 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-03-23 - 20.04.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-user-share - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - library - desktop.mate - User level public file sharing via WebDAV or ObexFTP - mate-user-share is a small package that binds together various free software projects to bring easy to use user-level file sharing to the masses. - mate-file-share-properties - http://pub.mate-desktop.org/releases/1.26/mate-user-share-1.26.0.tar.xz - - gtk3-devel - caja-devel - libnotify-devel - libcanberra-devel - libcanberra-gtk3-devel - dbus-glib-devel - intltool - itstool - - desktop/mate/mate-user-share/pspec.xml - - - mate-user-share - - gtk3 - caja - glib2 - pango - libX11 - - - /usr/lib - /usr/share/man - /usr/bin - /usr/share/doc - /usr/share/help - /usr/share/icons - /usr/share/caja - /usr/share/glib-2.0 - /etc/xdg/autostart - /usr/share/locale - /usr/share/applications - /usr/share/mate-user-share - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mate-utils - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.mate - MATE utility programs - The mate-utils package contains a set of small "desk accessory" utility applications for MATE, such as a dictionary, a disk usage analyzer, a screenshot tool and others. - system-search - http://pub.mate-desktop.org/releases/1.26/mate-utils-1.26.0.tar.xz - - itstool - intltool - mesa-devel - popt-devel - yelp-tools - libX11-devel - libXmu-devel - udisks2-devel - libgtop-devel - e2fsprogs-devel - libcanberra-devel - libcanberra-gtk3-devel - mate-common - mate-panel-devel - - desktop/mate/mate-utils/pspec.xml - - - mate-utils - - atk - gtk3 - zlib - cairo - glib2 - pango - libSM - libICE - libX11 - libgtop - libXext - udisks2 - gdk-pixbuf - mate-panel - libcanberra - libcanberra-gtk3 - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/omf - /usr/share/help - /usr/share/icons - /usr/share/mate* - /usr/share/dbus-1 - /usr/share/metainfo - /usr/share/pixmaps - /usr/share/glib-2.0 - /usr/share/applications - /usr/share/locale - - - - mate-utils-devel - mate-utils için geliştirme dosyaları - mate-utils için geliştirme dosyaları - - gtk3-devel - mate-utils - - - /usr/include - /usr/lib/pkgconfig - - - - mate-utils-gtk-doc - mate-utils için dosyalar - - mate-utils - - - /usr/share/gtk-doc - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.25.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-08 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-31 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mozo - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - library - desktop.mate - Mozo menu editor for MATE - Easy MATE menu editing tool. - mozo - http://pub.mate-desktop.org/releases/1.26/mozo-1.26.1.tar.xz - - mate-common - mate-menus-devel - python3-pygobject3-devel - python3-devel - intltool - - desktop/mate/mozo/pspec.xml - - - mozo - - mate-panel - - - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/man/ - /usr/share/mozo - /usr/share/icons - /usr/share/locale - /usr/share/applications - - - - - 2021-11-15 - 1.26.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 1.26.0 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-14 - 1.25.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - pluma - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.mate - Mate metin editörü - mate masaüstü için metin editörü. - accessories-text-editor - http://pub.mate-desktop.org/releases/1.26/pluma-1.26.0.tar.xz - - intltool - itstool - libxml2-devel - gtk3-devel - enchant2-devel - libSM-devel - mate-common - iso-codes-devel - libpeas-devel - python3-devel - python3-pygobject3-devel - gtksourceview4-devel - - desktop/mate/pluma/pspec.xml - - - pluma - - atk - gtk3 - cairo - glib2 - libSM - pango - libICE - libX11 - libpeas - libxml2 - enchant2 - gdk-pixbuf - gtksourceview4 - gobject-introspection - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/omf - /usr/share/help - /usr/share/mate - /usr/share/pluma - /usr/share/glib-2.0 - /usr/share/gir-1.0 - /usr/share/metainfo - /usr/share/applications - /usr/share/locale - - - - pluma-devel - pluma için geliştirme dosyaları - - libpeas-devel - gtksourceview4-devel - pluma - - - /usr/include/pluma - /usr/lib/pkgconfig - - - - pluma-gtk-doc - pluma-gtk-doc için dosyalar - - pluma - - - /usr/share/gtk-doc/html/pluma/ - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-05 - 1.25.3 - v.bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-07-03 - 1.25.0 - v.bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python-caja - http://www.mate-desktop.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - library - desktop.mate - Python binding for Mate CAJA - These are unstable bindings for the caja extension library. - https://pub.mate-desktop.org/releases/1.26/python-caja-1.26.0.tar.xz - - python3-devel - mate-common - python3-pygobject3-devel - caja-devel - intltool - - desktop/mate/python-caja/pspec.xml - - - python-caja - - gtk3 - caja - glib2 - python3 - - - /usr/lib - /usr/share/locale - /usr/share/caja - /usr/share/doc - - - - - 2021-09-07 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-17 - 1.25.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-29 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.22.1 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - at-spi2-atk - http://www.linuxfoundation.org/collaborate/workgroups/accessibility - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - service - desktop.misc - Protocol definitions and daemons for D-Bus at-spi - at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. - mirrors://gnome/at-spi2-atk/2.38/at-spi2-atk-2.38.0.tar.xz - - meson - at-spi2-core-devel - glib2-devel - atk-devel - libX11-devel - dbus-devel - libXtst-devel - libxml2-devel - - desktop/misc/at-spi2-atk/pspec.xml - - - at-spi2-atk - - atk - dbus - glib2 - at-spi2-core - - - /usr/lib - /usr/share/doc - - - - at-spi2-atk-32bit - 32-bit shared libraries for at-spi2-atk - emul32 - emul32 - - at-spi2-core-32bit - atk-32bit - dbus-32bit - glib2-32bit - libxml2-32bit - - - atk-32bit - dbus-32bit - glib2-32bit - at-spi2-core-32bit - - - /usr/lib32 - - - - at-spi2-atk-devel - at-spi2-atk için geliştirme dosyaları - at-spi2-atk için geliştirme dosyaları - - at-spi2-atk - glib2-devel - at-spi2-core-devel - - - /usr/lib32/pkgconfig - /usr/lib/pkgconfig - /usr/include - - - - - 2021-10-25 - 2.38.0 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-02 - 2.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 2.34.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-21 - 2.30.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-26 - 2.26.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-27 - 2.26.2 + 2018-09-10 + 0.2.0 Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-19 - 2.26.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-17 - 2.26.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-28 - 2.22.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com + 2017-05-20 + 0.2.0 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + 2016-06-09 - 2.18.1 + 0.2.0 Release Bump Pisi Linux Community admin@pisilinux.org - - 2016-05-25 - 2.18.1 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - 2016-01-26 - 2.18.1 + 2015-11-22 + 0.2.0 First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - at-spi2-core - http://www.linuxfoundation.org/collaborate/workgroups/accessibility - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - service - desktop.misc - Protocol definitions and daemons for D-Bus at-spi - D-Bus at-spi için protokol tanımları ve hizmetleri - at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. - at-spi2-core, erişilebilirlik teknolojilerinin uygulamalara D-Bus üzerinden erişerek onları otomatik olarak denetlemesini sağlar. - mirrors://gnome/at-spi2-core/2.42/at-spi2-core-2.42.0.tar.xz - - meson - gtk-doc - intltool - python-six - dbus-devel - glib2-devel - docbook-xsl - libXi-devel - libX11-devel - libXtst-devel - libxslt-devel - gettext-devel - gobject-introspection-devel - - desktop/misc/at-spi2-core/pspec.xml - - - at-spi2-core - - libXtst - libX11 - dbus - glib2 - - - /etc - /usr/lib - /usr/share/doc - /usr/share/dbus-1 - /usr/share/defaults/at-spi2 - /usr/libexec - /usr/share/gir-1.0 - /usr/share/locale - - - - at-spi2-core-32bit - 32-bit shared libraries for at-spi2-core - emul32 - emul32 - - dbus-32bit - glib2-32bit - libXi-32bit - libX11-32bit - libXtst-32bit - - - dbus-32bit - glib2-32bit - libXi-32bit - libX11-32bit - - - /usr/lib32 - - - - at-spi2-core-docs - at-spi2-core reference documents - data:doc - - at-spi2-core - - - /usr/share/gtk-doc - - - - at-spi2-core-devel - at-spi2-core için geliştirme dosyaları - at-spi2-core için geliştirme dosyaları - - at-spi2-core - dbus-devel - glib2-devel - libXi-devel - libX11-devel - libXtst-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2021-10-25 - 2.42.0 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-19 - 2.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-10 - 2.40.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-02 - 2.40.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-02 - 2.34.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 2.34.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-21 - 2.30.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-30 - 2.30.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-26 - 2.28.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-27 - 2.28.0 - Rebuild with new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-07 - 2.28.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-19 - 2.28.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-17 - 2.26.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-13 - 2.20.2 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 2.18.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 2.18.3 - Release Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-01-26 - 2.18.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - ayatana-ido - https://github.com/AyatanaIndicators/ayatana-ido - - fury - uglyside@yandex.ru - - LGPL-3 - library - desktop.misc - Ayatana Indicator Display Objects. - The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop. - https://github.com/AyatanaIndicators/ayatana-ido/archive/refs/tags/0.9.1.tar.gz - - cmake - gtk-doc - gtk3-devel - vala-devel - gobject-introspection-devel - - desktop/misc/ayatana-ido/pspec.xml - - - ayatana-ido - - gtk3 - glib2 - cairo - pango - gdk-pixbuf - - - /usr/lib - /usr/share - - - - ayatana-ido-devel - - glib2-devel - gtk3-devel - ayatana-ido - - - /usr/include/ - /usr/lib/pkgconfig - - - - - 2022-04-14 - 0.9.1 - Version bump - fury - uglyside@yandex.ru - - - 2022-01-18 - 0.9.0 - Version bump - fury - uglyside@yandex.ru - - - 2021-10-13 - 0.8.2 - First build - fury - uglyside@yandex.ru - - - - - - ayatana-libappindicator - https://github.com/AyatanaIndicators/libayatana-appindicator - - fury - uglyside@yandex.ru - - LGPL-3 - library - desktop.misc - A library to allow applications to export a menu into the Unity Menu bar. - A library to allow applications to export a menu into the Unity Menu bar. - https://github.com/AyatanaIndicators/libayatana-appindicator/archive/refs/tags/0.5.90.tar.gz - - cmake - gtk-doc - gtk3-devel - vala-devel - python3-devel - libdbusmenu-gtk3 - libdbusmenu-devel - python3-pygobject3-devel - ayatana-libindicator-devel - gobject-introspection-devel - - desktop/misc/ayatana-libappindicator/pspec.xml - - - ayatana-libappindicator - - atk - gtk3 - glib2 - cairo - pango - gdk-pixbuf - libdbusmenu-gtk3 - libdbusmenu-glib - ayatana-libindicator - - - /usr/lib - /usr/share - /usr/share/doc - - - - ayatana-libappindicator-devel - - ayatana-libappindicator - gtk3-devel - libdbusmenu-gtk - libdbusmenu-glib - libdbusmenu-devel - ayatana-libindicator-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-01-18 - 0.5.90 - Version bump - fury - uglyside@yandex.ru - - - 2021-10-13 - 0.5.5 - First build - fury - uglyside@yandex.ru - - - - - - ayatana-libindicator - https://github.com/AyatanaIndicators/libayatana-indicator + tox-extension-messages + https://github.com/toxext/tox_extension_messages fury uglyside@yandex.ru GPL-3 library - desktop.misc - Ayatana Indicators Shared Library. - The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop. - https://github.com/AyatanaIndicators/libayatana-indicator/archive/refs/tags/0.9.0.tar.gz - - cmake - gtk3-devel - glib2-devel - python3-devel - ayatana-ido-devel - - desktop/misc/ayatana-libindicator/pspec.xml - - - ayatana-libindicator - - gtk3 - glib2 - gdk-pixbuf - ayatana-ido - - - /usr/lib - /usr/libexec - /usr/share/doc - /usr/share - - - - ayatana-libindicator-devel - - gtk3-devel - glib2-devel - ayatana-ido-devel - ayatana-libindicator - - - /usr/include/ - /usr/lib/pkgconfig - - - - - 2022-01-18 - 0.9.0 - Version bump - fury - uglyside@yandex.ru - - - 2021-10-13 - 0.8.4 - First build - fury - uglyside@yandex.ru - - - - - - azfontviewer - http://azsky2.html.xdomain.jp/soft/azfontviewer.html - - fury - uglyside@yandex.ru - - MIT - app:gui - desktop.misc - A font viewer that directly reads and previews font files. - A font viewer that directly reads and previews font files. It uses new mlk gui toolchain. - https://gitlab.com/azelpg/azfontviewer/-/archive/v1.0.2/azfontviewer-v1.0.2.tar.bz2 - - zlib-devel - libX11-devel - libpng-devel - libXext-devel - freetype-devel - libXcursor-devel - fontconfig-devel - - desktop/misc/azfontviewer/pspec.xml - - - azfontviewer - - zlib - libpng - libX11 - libXext - freetype - libXcursor - fontconfig - - - /usr/bin - /usr/share - - - - - 2021-12-11 - 1.0.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-05-25 - 1.0.1 - First build - fury - uglyside@yandex.ru - - - - - - desktop-file-utils - http://www.freedesktop.org/software/desktop-file-utils/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.misc - Command line utilities to work with desktop menu entries - Masaüstü menü girdilerini yönetmek için komut satırı araçları - desktop files are used to describe an application for inclusion in GNOME or KDE menus. This package contains desktop-file-validate which checks whether a .desktop file complies with the specification and desktop-file-install which installs a desktop file to the standard directory, optionally fixing it up in the process. - http://freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.26.tar.xz - - glib2-devel - - desktop/misc/desktop-file-utils/pspec.xml - - - desktop-file-utils - - glib2 - - - /usr/bin - /usr/share/doc - /usr/share/man/man1/ - /usr/share/emacs/site-lisp/desktop-entry-mode.el - - - System.PackageHandler - - - - - 2021-09-22 - 0.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-16 - 0.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-27 - 0.23 - Rebuild with new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-18 - 0.23 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-13 - 0.23 - version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.21 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2013-09-07 - 0.21 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - diodon - https://github.com/diodon-dev/diodon - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - desktop.misc - Clipboard manager. - Aiming to be the best integrated clipboard manager for the Unity desktop. - https://launchpad.net/diodon/trunk/1.12.0/+download/diodon-1.12.0.tar.xz - - cmake - meson - gtk3-devel - vala-devel - glib2-devel - libpeas-devel - libxslt-devel - zeitgeist-devel - xorg-server-xvfb - desktop-file-utils - ayatana-libappindicator-devel - - desktop/misc/diodon/pspec.xml - - - diodon - - gtk3 - glib2 - libX11 - libXtst - libpeas - zeitgeist - gdk-pixbuf - ayatana-libappindicator - - - /etc/xdg - /etc/apport - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - - - - diodon-devel - - diodon - glib2-devel - gtk3-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-02-04 - 1.12.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-13 - 1.11.1 - First build - fury - uglyside@yandex.ru - - - - - - dunst - https://dunst-project.org/ - - fury - uglyside@yandex.ru - - BSD-3-Clause - service - desktop.misc - Lightweight and customizable notification daemon. - Dunst is a lightweight replacement for the notification daemons provided by most desktop environments. It’s very customizable, isn’t dependent on any toolkits, and therefore fits into those window manager centric setups we all love to customize to perfection. - https://github.com/dunst-project/dunst/archive/refs/tags/v1.8.1.tar.gz - - dbus-devel - glib2-devel - cairo-devel - pango-devel - libX11-devel - libXrandr-devel - libnotify-devel - libXinerama-devel - libXScrnSaver-devel - wayland-devel - wayland-cursor - wayland-client - wayland-protocols-devel - - desktop/misc/dunst/pspec.xml - - - dunst - - dbus - glib2 - cairo - pango - libX11 - libXext - libXrandr - libnotify - gdk-pixbuf - libXinerama - libXScrnSaver - wayland-cursor - wayland-client - - - /etc/dunst/dunstrc - /usr/bin - /usr/share/dbus-1 - /usr/share/man - /usr/share/doc - - - - - 2022-04-14 - 1.8.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-11 - 1.7.3 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-02 - 1.7.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-11-02 - 1.7.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-13 - 1.6.1 - First build - fury - uglyside@yandex.ru - - - - - - grim - https://github.com/emersion/grim - - Idris Kalp - idriskalp@gmail.com - - MIT - app:console - desktop.misc - Screenshot utility for Wayland. - Wayland için ekran görüntüsü yardımcı programı. - grim is a tool to take screenshots on Wayland sessions. - grim, Wayland oturumlarında ekran görüntüsü almak için bir araçtır. - https://github.com/emersion/grim/releases/download/v1.4.0/grim-1.4.0.tar.gz - - meson - ninja - libpng-devel - pixman-devel - wayland-devel - wayland-client - bash-completion - libjpeg-turbo-devel - wayland-protocols-devel - - desktop/misc/grim/pspec.xml - - - grim - - libpng - pixman - libjpeg-turbo - wayland-client - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-02-22 - 1.4.0 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - gromit-mpx - https://github.com/bk138/gromit-mpx - - fury - uglyside@yandex.ru - - GPL-2 - app - desktop.misc - Gromit-MPX is a multi-pointer GTK3 port of the original Gromit desktop annotation tool. - It enables graphical annotations with several pointers at once and is A LOT faster than its predecessor since it uses the XCOMPOSITE extension where available. - https://github.com/bk138/gromit-mpx/archive/refs/tags/1.4.2.tar.gz - - cmake - gtk3-devel - libXi-devel - libX11-devel - libdbusmenu-devel - ayatana-libappindicator-devel - - desktop/misc/gromit-mpx/pspec.xml - - - gromit-mpx - - gtk3 - cairo - glib2 - libXi - libX11 - gdk-pixbuf - ayatana-libappindicator - - - /usr/bin - /etc/gromit-mpx - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2022-04-14 - 1.4.2 - Version bump. - fury - uglyside@yandex.ru - - - 2022-02-05 - 1.4.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-26 - 1.4 - First build. - fury - uglyside@yandex.ru - - - - - - grub-customizer - https://launchpad.net/grub-customizer/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - desktop.misc - A graphical grub2 settings manager - A graphical grub2 settings manager - A graphical grub2 settings manager - A graphical grub2 settings manager - https://launchpad.net/grub-customizer/5.1/5.1.0/+download/grub-customizer_5.1.0.tar.gz - - cmake - gtk3-devel - atkmm-devel - glib2-devel - glibmm-devel - gtkmm3-devel - cairomm-devel - openssl-devel - pangomm-devel - libsigc++-devel - libarchive-devel - - desktop/misc/grub-customizer/pspec.xml - - - grub-customizer - - gtk3 - atkmm - glib2 - glibmm - gtkmm3 - libgcc - cairomm - openssl - pangomm - libsigc++ - libarchive - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/info - /usr/share/doc - - - grub.cfg - - - - - 2019-06-29 - 5.1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - lightdm - https://github.com/CanonicalLtd/lightdm - - Berk Çakar - berk2238@hotmail.com - - GPL2 - app - desktop.misc - LightDM is a cross-desktop display manager. - LightDM Qt istemci kitaplığı. - LightDM is a cross-desktop display manager. - lightdm, LightDM Qt istemci kitaplıklarını içerir. - https://github.com/CanonicalLtd/lightdm/releases/download/1.30.0/lightdm-1.30.0.tar.xz - - itstool - intltool - python3-devel - libxklavier-devel - gobject-introspection-devel - pam-devel - libgcrypt-devel - gtk3-devel - libxml2-devel - dbus-glib-devel - libxcb-devel - libXdmcp-devel - qt5-base-devel - vala-devel - libpcre-devel - accountsservice-devel - audit-devel - - - lightdm-default-config.patch - - desktop/misc/lightdm/pspec.xml - - - lightdm - - pam - glib2 - libX11 - libxcb - libXdmcp - libgcrypt - libxklavier - - - /etc - /usr/bin - /usr/lib/liblightdm-gobject-1.so* - /usr/libexec - /usr/lib/lightdm/lightdm-guest-session - /usr/lib/tmpfiles.d - /usr/lib/girepository-1.0 - /usr/share/accountsservice - /usr/share/bash-completion - /usr/share/dbus-1 - /usr/share/gtk-doc - /usr/share/help - /usr/share/locale - /usr/share/man - /usr/share/polkit-1 - - - gdm - lxdm - sddm - - - System.Service - System.Package - - - - lightdm-devel - LightDM is a cross-desktop display manager. - - lightdm - glib2-devel - libX11-devel - libxklavier-devel - - - /usr/include/lightdm-gobject-1 - /usr/lib/pkgconfig/liblightdm-gobject-1.pc - /usr/share/gir-1.0 - /usr/share/vala - - - - liblightdm-qt5 - Qt5 library for LightDM. - - libgcc - lightdm - qt5-base - - - /usr/lib/liblightdm-qt5-3.so* - - - - liblightdm-qt5-devel - LightDM is a cross-desktop display manager. - - liblightdm-qt5 - qt5-base-devel - - - /usr/include/lightdm-qt5-3 - /usr/lib/pkgconfig/liblightdm-qt5-3.pc - - - - - 2021-06-05 - 1.30.0 - Rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2021-05-04 - 1.30.0 - First Release. - Berk Çakar - berk2238@hotmail.com - - - - - - lightdm-gtk-greeter - https://github.com/Xubuntu/lightdm-gtk-greeter - - Berk Çakar - berk2238@hotmail.com - - GPLv2 - app:gui - desktop.misc - Login screen using the LightDM framework. - Login screen using the LightDM framework. - https://github.com/Xubuntu/lightdm-gtk-greeter/archive/refs/tags/lightdm-gtk-greeter-2.0.8.tar.gz - - gtk3-devel - cairo-devel - gdk-pixbuf-devel - libxklavier-devel - exo-devel - xfce4-dev-tools - gobject-introspection-devel - lightdm-devel - - desktop/misc/lightdm-gtk-greeter/pspec.xml - - - lightdm-gtk-greeter - - lightdm - gtk3 - cairo - glib2 - libX11 - gdk-pixbuf - libxklavier - - - /usr/bin/lightdm-gtk-greeter - /usr/share/locale - /etc - /usr/share - - - - - 2021-04-20 - 2.0.8 - First release. - Berk Çakar - berk2238@hotmail.com - - - - - - lxdm - http://lxde.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - LGPLv2 - app:gui - desktop.misc - LXDE Display Manager - LXDE Ekran Yöneticisi - LXDM is the future display manager of LXDE. - LXDM, LXDE için bir ekran yöneticisidir. - mirrors://sourceforge/lxdm/lxdm-0.5.3.tar.xz - https://sourceforge.net/projects/pisilinux/files/source/lxdm-pisilinux-theme2.zip - - intltool - iso-codes-devel - gtk3-devel - gettext-devel - pam-devel - elogind-devel - cairo-devel - pango-devel - dbus-devel - glib2-devel - libX11-devel - libxcb-devel - gdk-pixbuf-devel - at-spi2-atk-devel - at-spi2-core-devel - - - onscreenkeyboard.patch - customization-for-pisilinux.patch - lxdm-0.5.3-upstream-fixes.patch - - desktop/misc/lxdm/pspec.xml - - - lxdm - - pam - gtk3 - cairo - pango - glib2 - gdk-pixbuf - libX11 - libxcb - elogind - - - /etc - /usr/sbin - /usr/bin - /usr/libexec - /usr/share/locale - /usr/share - /etc/conf.d/xdm - - - pisi-lightdm-greeter - lightdm - sddm - mdm - gdm - slim - - - System.Service - - - lxdm.desktop - lxdm - - - - - 2021-12-07 - 0.5.3 - Added new pisilinux theme - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-04 - 0.5.3 - LXDM rebuild - Berk Çakar - berk2238@hotmail.com - - - 2021-02-11 - 0.5.3 - Added new pisilinux theme - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-02-10 - 0.5.3 - Added new pisilinux theme - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-04-21 - 0.5.3 - Rebuild at-spi2. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-18 - 0.5.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-07 - 0.5.3 - Rebuild revert - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-10 - 0.5.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 0.5.3 - set default session KDE5 - Ayhan Yalçınsoy - ayhanyalcinsoy@gmail.com - - - 2017-11-19 - 0.5.3 - set default session KDE5 - Ayhan Yalçınsoy - ayhanyalcinsoy@gmail.com - - - 2017-09-23 - 0.5.3 - set background and icon - Ayhan Yalçınsoy - ayhanyalcinsoy@gmail.com - - - 2017-05-06 - 0.5.3 - Fix service start on virtual machine - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-09-29 - 0.5.1 - Fix service start on virtual machine - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-08-23 - 0.5.1 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - nitrogen - https://github.com/l3ib/nitrogen - - fury - uglyside@yandex.ru - - GPL-2 - app - desktop.misc - Background browser and setter for X windows. + network.chat + pass pass - https://github.com/l3ib/nitrogen/archive/5fe0018ddc6abccd119215d4222941940ada53a6.zip - - gtk2-devel - gtkmm-devel - libX11-devel - libXinerama-devel - - desktop/misc/nitrogen/pspec.xml - - - nitrogen - - gtk2 - atkmm - glib2 - gtkmm - glibmm - libX11 - libgcc - pangomm - libsigc++ - libXinerama - - - /usr/bin/nitrogen - /usr/share - /usr/share/locale - /usr/share/man/man1 - - - - - 2021-12-12 - 2021.03.31 - First build from git. - fury - uglyside@yandex.ru - - - - - - packagekit - https://www.freedesktop.org/software/PackageKit/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - desktop.misc - A system designed to make installation and updates of packages easier. - PackageKit is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit. - http://www.freedesktop.org/software/PackageKit/releases/PackageKit-1.1.5.tar.xz - - sqlite-devel - gtk3-devel - gtk2-devel - intltool - polkit-devel - python3-devel - elogind-devel - gobject-introspection-devel - - desktop/misc/packagekit/pspec.xml - - - packagekit - - atk - gtk2 - gtk3 - cairo - glib2 - pango - sqlite - freetype - harfbuzz - fontconfig - gdk-pixbuf - - - /var - /etc - /usr/bin - /usr/lib - /usr/libexec - /usr/share/locale - /usr/share/doc - /usr/share/gtk-doc - /usr/share/bash-completion - /usr/share/dbus-1 - /usr/share/PackageKit - /usr/share/polkit-1 - - - pisi.conf - - - - packagekit-devel - Development files for packagekit - - packagekit - glib2-devel - sqlite-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-06-05 - 1.1.5 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - picom - https://github.com/yshui/picom/ - - fury - uglyside@yandex.ru - - MIT - MPL-2 - app - desktop.misc - A compositor for X11. - This is forked from the original Compton because it seems to have become unmaintained. - https://github.com/yshui/picom/archive/refs/tags/v9.1.tar.gz + https://github.com/toxext/tox_extension_messages/archive/refs/tags/v0.0.3.tar.gz cmake - meson - uthash - asciidoc - dbus-devel - mesa-devel - libev-devel - pixman-devel - libxcb-devel - libX11-devel - libpcre-devel - libxslt-devel - libglvnd-devel - libXext-devel - libconfig-devel - xcb-util-image-devel - xcb-util-renderutil-devel + toxext-devel + toxcore-c-devel - - config.patch - - desktop/misc/picom/pspec.xml + network/chat/tox-extension-messages/pspec.xml - picom + tox-extension-messages - dbus - mesa - libev - libX11 - libxcb - pixman - libpcre - libglvnd - libconfig - xcb-util-image - xcb-util-renderutil + toxext - /etc/xdg - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc + /usr/lib/libtox_extension_messages.a - - - 2021-04-14 - 9.1 - First build. - fury - uglyside@yandex.ru - - - - - - pisi-appstream-data - https://github.com/pisilinux/pisi-appstream-data - - Pisi Linux Admins - admins@pisilinux.org - - CC-BY-SA 3.0 - data - desktop.misc - Appstream data for Pisi GNU/Linux - Appstream data for Pisi GNU/Linux in order to be used in applications such as GNOME Software, KDE Discover etc. - https://github.com/pisilinux/pisi-appstream-data/archive/refs/tags/20210710.tar.gz - - appstream-glib-devel - - desktop/misc/pisi-appstream-data/pspec.xml - - - pisi-appstream-data - - /usr/share/app-info/xmls - /usr/share/app-info/icons - - - - - 2021-07-10 - 20210710 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - pisi-lightdm-greeter - https://github.com/ayhanyalcinsoy/pisi-lightDM-greeter - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - LGPLv3 - desktop.misc - Qt5 greeter for LightDM - LightDM için Qt tabanlı bir giriş ekranı - Qt5 greeter for LightDM - LightDM için Qt tabanlı bir giriş ekranı - https://github.com/ayhanyalcinsoy/pisi-lightDM-greeter/archive/refs/tags/v0.97.5.tar.gz - - lightdm-devel - liblightdm-qt5-devel - qt5-base-devel - extra-cmake-modules - qt5-webengine-devel - qt5-x11extras-devel - qt5-linguist - libXcursor-devel - libXrandr-devel - - desktop/misc/pisi-lightdm-greeter/pspec.xml - - - pisi-lightdm-greeter - - libX11 - libgcc - qt5-base - libXrandr - libXcursor - qt5-webengine - qt5-x11extras - liblightdm-qt5 - lightdm - - - /usr/bin - /etc - /usr/share/local - /usr/share/icons - /usr/share/xgreeters - /usr/share/doc - /usr/share/lightdm - - - - - 2022-01-22 - 0.97.5 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-06-04 - 0.97.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-30 - 0.97.4 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - sddm - https://github.com/sddm/sddm - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.misc - QML based X11 and Wayland display manager - QML tabanlı X11 ve Wayland ekran yöneticisi. - KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings - https://github.com/sddm/sddm/releases/download/v0.19.0/sddm-0.19.0.tar.xz - https://github.com/sebo28/Sweet-Cat/archive/v0.1.tar.gz - - docutils - pam-devel - qt5-linguist - libxcb-devel - dejavu-fonts - elogind-devel - qt5-base-devel - python-docutils - fontconfig-devel - libxkbfile-devel - extra-cmake-modules - qt5-graphicaleffects - qt5-declarative-devel - qt5-quickcontrols2-devel - - - sddm-0.19.0-consolidate-1.patch - 0002-sddm-fix-build.patch - - desktop/misc/sddm/pspec.xml - - - sddm - - pam - libgcc - libxcb - elogind - qt5-base - fontconfig - dejavu-fonts - qt5-declarative - qt5-quickcontrols2 - qt5-graphicaleffects - - - /etc - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - gdm - lightdm - lxdm - mdm - gdm - slim - - - System.Service - System.Package - - - sddm.conf - 10-backlight.rules - - - - - 2022-02-27 - 0.19.0 - fix deps - Kamil Atlı - suvari@pisilinux.org - - - 2021-08-10 - 0.19.0 - fix deps - Kamil Atlı - suvari@pisilinux.org - - - 2021-06-04 - 0.19.0 - Rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2021-01-09 - 0.19.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-07 - 0.19.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 0.18.1 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-10-29 - 0.18.1 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-10-12 - 0.18.1 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-02-22 - 0.18.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-18 - 0.14.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 0.14.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 0.14.0 - Rebuild. - Ali Algul - aligulle3801@gmail.com - - - 2017-06-19 - 0.14.0 - Rebuild. - Ali Algul - aligulle3801@gmail.com - - - 2017-03-05 - 0.14.0 - Rebuild. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-06 - 0.14.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-09-07 - 0.13.0 - Add conflict list - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-08-14 - 0.13.0 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-07-15 - 0.13.0 - Fix session authorization issue and add rules - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-18 - 0.13.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - shared-mime-info - http://freedesktop.org/wiki/Software/shared-mime-info - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - data - desktop.misc - The shared MIME info database - Paylaşımlı MIME veritabanı tanımlamaları - shared-mim-info est un paquet contenant un grand nombre de types MIME communs, créés en fusionnant les bases de données KDE et GNOME existantes et en les convertissant au nouveau format, ainsi qu'un logiciel pour mettre à jour cette base en fonction des spécifications de share-mime-info. - shared-mime-info is a package containing a large number of common MIME types, created by converting the existing KDE and GNOME databases to the new format and merging them together, and software for updating the database based on the share-mime-info specification. - Bu pakette büyük miktarda dosya türü bilgisi bulunur. Bu bilgiler mevcut KDE ve GNOME veritabanlarının yeni biçime dönüştürülerek birleştirilmesinden oluşmuştur. Ayrıca, pakette bu veritabanını güncelleyen bir uygulama da bulunmaktadır. - https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/0ee50652091363ab0d17e335e5e74fbe/shared-mime-info-2.1.tar.xz - https://gitlab.freedesktop.org/xdg/xdgmime/-/archive/de283fc430460b9b3a7e61432a6d273cd64cb102/xdgmime-de283fc430460b9b3a7e61432a6d273cd64cb102.tar.bz2 - - libxml2-devel - glib2-devel - intltool - itstool - xmlto - meson - - - shared-mime-info-2.1-itstool.patch - - desktop/misc/shared-mime-info/pspec.xml - - - shared-mime-info - - libxml2 - glib2 - - - /etc/X11/xinit - /usr/bin - /usr/share/applications - /usr/share/mime - /usr/share/gettext/its - /usr/share/pkgconfig - /usr/share/locale/ - /usr/share/doc - /usr/share/man - - - System.PackageHandler - System.Package - - - update-mime-database.sh - defaults.list - mimeapps.list - mimetypefixes.xml - - - - - 2022-01-15 - 2.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-28 - 2.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-19 - 2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-16 - 1.15 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2019-11-06 - 1.15 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2018-12-31 - 1.10 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 1.9 - Rebuild New T. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-17 - 1.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-19 - 1.8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-05 - 1.5 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - startup-notification - http://www.freedesktop.org/software/startup-notification/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.misc - Application startup notification and feedback library - Uygulama başlangıç duyurusu ve geribildirim sistemi - startup-notification est un exemple d'implémentation de notification de démarrage (indiquant à l'environnement bureautique qu'une application a fini de démarrer). - startup-notification is a sample implementation of startup notification (telling the desktop environment when an app is done starting up). - startup-notification, bir program başlatıldığında bunu masaüstü ortamına bildirir. - http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz - - libX11-devel - libxcb-devel - xcb-util-devel - - desktop/misc/startup-notification/pspec.xml - - - startup-notification - - libX11 - libxcb - xcb-util - - - /usr/lib - /usr/share/doc - - - - startup-notification-devel - Development files for startup-notification - startup-notification için geliştirme dosyaları - - startup-notification - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/*/*.txt - - - - - 2020-02-02 - 0.12 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 0.12 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 0.12 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-18 - 0.12 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - volumeicon - https://github.com/Maato/volumeicon - - fury - uglyside@yandex.ru - - GPL-3 - app:gui - desktop.misc - A lightweight volume control applet with support for global keybindings. - Volume Icon aims to be a lightweight volume control that sits in your systray. - http://nullwise.com/files/volumeicon/volumeicon-0.5.1.tar.gz - - intltool - gtk3-devel - glib2-devel - gettext-devel - alsa-lib-devel - libnotify-devel - - - turkish_translation.patch - ru_translation.patch - ukranian_translation.patch - notify_cflags_set.patch - languas_list.patch - - desktop/misc/volumeicon/pspec.xml - - - volumeicon - - gtk3 - glib2 - cairo - libX11 - alsa-lib - libnotify - gdk-pixbuf - - - /usr/bin/volumeicon - /usr/share - /usr/share/locale - - - - - 2022-05-02 - 0.5.1 - First build. - fury - uglyside@yandex.ru - - - - - - xdg-user-dirs - http://freedesktop.org/wiki/Software/xdg-user-dirs - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - desktop.misc - Utilities to handle user data directories - Kullanıcı veri dizinlerini idare etmek için yardımcı uygulamalar - xdg-user-dirs is a tool to help manage "well known" user directories like the desktop folder and the music folder. It also handles localization (i.e. translation) of the filenames. - xdg-user-dirs, masaüstü ve müzik klasörleri gibi belli başlı kullanıcı dizinlerini yönetmek için bir araçtır. Ayrıca dosya adlarının yerelleştirilmesini de (ör. metin çevirileri) idare eder. - http://user-dirs.freedesktop.org/releases/xdg-user-dirs-0.17.tar.gz - - gettext-devel - docbook-xsl - libxml2-devel - libxslt-devel - - - defaults.patch - tr17.patch - xdg-user-dirs-0.15-libiconv.patch - - desktop/misc/xdg-user-dirs/pspec.xml - - - xdg-user-dirs - - /etc/X11 - /etc/xdg - /usr/bin - /usr/share/locale - /usr/share/doc - /usr/share/man - - - xdg-user-dirs.sh - - - - - 2021-01-29 - 0.17 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-08 - 0.17 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-06 - 0.17 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 0.17 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-18 - 0.17 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-17 - 0.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 0.15 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 0.15 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-01 - 0.15 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - xdg-utils - https://www.freedesktop.org/wiki/Software/xdg-utils - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - desktop.misc - Utilitaires de bureaux communs. - Common desktop utilities - Ortak masaüstü komutları - Xdg-utils is a set of command line tools that assist applications with a variety of desktop integration tasks. About half of the tools focus on tasks commonly required during the installation of a desktop application and the other half focuses on integration with the desktop environment while the application is running. - https://portland.freedesktop.org/download/xdg-utils-1.1.3.tar.gz - - xmlto - docbook-xsl - util-linux - libxslt - lynx - - - 0001_better_pcmanfm_check.patch - - desktop/misc/xdg-utils/pspec.xml - - - xdg-utils - - /usr/bin - /usr/share/man - - - - - 2020-01-07 - 1.1.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-25 - 1.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-30 - 1.1.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-17 - 1.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-05 - 1.1.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-17 - 1.1.0_20140207 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.0_20140207 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-16 - 1.1.0_20140207 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - history-manager - https://github.com/PisiLinuxNew/history-manager/ - - Metehan Özbek - admin@pisilinux.org - - GPLv2 - app:gui - desktop.pisilinux - KDE5 port of History Manager Tool - Pisi Geçmiş Yöneticisi uygulaması - History manager is a graphical interface to pisi snapshot facilities. - Pisi ile yapılan işlem geçmişini gösterme, sistemi belirli noktaya döndürme, yeni görüntü alma gibi geçmiş yönetimi işlemleri yapmayı sağlayan araç. - https://github.com/PisiLinuxNew/history-manager/archive/0.2.8.1.tar.gz - - python-qt5-devel - pypolkit - qt5-base-devel - python-setuptools - qt5-linguist - - desktop/pisilinux/history-manager/pspec.xml - - - history-manager - - python-qt5 - pypolkit - - - /usr/bin - /usr/share/locale - /usr/lib/python* - /usr/share - - - - - 2020-03-18 - 0.2.8.1b - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-16 - 0.2.8.1b - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 0.2.8.0b - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-17 - 0.2.8.0b - fixed window title issue for other desktops. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-04-08 - 0.2.8.0b - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-18 - 0.2.8.0b - First release - Metehan Özbek - admin@pisilinux.org - - - - - - kaptan - https://pisilinux.org - - Metehan Özbek - mthnzbk@gmail.com - - GPLv3 - app:gui - desktop.pisilinux - Kaptan, Pisi Linux workspace configuration wizard - Pisi Linux Kaptan - Pisi Linux Kaptan - Kaptan lets you configure your workspace on first login. - Kaptan, bilgisayarınız ilk defa açıldığında çalışma ortamınızı kişiselleştirmenize yardımcı olur. - Kaptan, el asistente de inicio de Pisi Linux que le ayudará a personalizar su entorno de trabajo. - kaptan - https://github.com/PisiLinuxNew/kaptan/archive/refs/tags/7.4.3.tar.gz - - python3-setuptools - python3-qt5-devel - python3-devel - qt5-linguist - - desktop/pisilinux/kaptan/pspec.xml - - - kaptan - - python3-qt5 - - - /usr/bin - /usr/share/kaptan - /usr/lib/python3*/site-packages - /usr/share/applications - /usr/share/icons - /usr/share/doc - /usr/share/kaptan/languages - /etc - - - - - 2021-10-24 - 7.4.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-03 - 7.4.3 - version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-05-30 - 7.4.0 - Rebuild. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-10-19 - 7.3.2 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-10-19 - 7.3.1 - fix pisilinux.org links. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-02-03 - 7.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-16 - 7.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 7.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-07 - 7.2 - auto start closed. - Kamil Atlı - suvari@pisilinux.org - - - 2018-02-07 - 7.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-05 - 7.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-03 - 7.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-03 - 6.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-08-09 - 5.0 - Release Bump - Metehan Özbek - mthnzbk@gmail.com - - - 2016-07-20 - 5.1.2 - Release Bump - Metehan Özbek - mthnzbk@gmail.com - - - 2016-06-09 - 5.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-29 - 5.1.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-17 - 5.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-17 - 5.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - mevlana - https://pisilinux.org - - Pisi Linux Admins - admins@pisilinux.org - - GPLv3 - app:gui - desktop.pisilinux - A cursor theme for Pisi GNU/Linux - Pisi GNU/Linux için bir imleç teması - A cursor theme for Pisi GNU/Linux - Pisi GNU/Linux için bir imleç teması - mevlana - https://sourceforge.net/projects/pisilinux/files/source/Mevlana.tar.gz - desktop/pisilinux/mevlana/pspec.xml - - - mevlana - - /usr/share/icons - - - - - 2021-04-22 - 0.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - package-manager - https://www.pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.pisilinux - PiSi graphical user interface - PiSi kullanıcı grafik arayüzü - PiSi est une interface graphique permettant d'effectuer l'installation, la suppression et la mise à jour de paquet PiSi depuis un environnement graphique. - Package Manager is PiSi's easy-to-use graphical user interface. - PiSi paket yöneticisine ait paket kurma, kaldırma ve güncelleme gibi işlerin grafik ortamda yapılabilmesini sağlayan PiSi grafik arayüzü. - https://github.com/PisiLinuxNew/package-manager/archive/refs/tags/PM-4.2.7.1.tar.gz - - docutils - python-docutils - python-qt5-devel - python-sip - intltool - qt5-linguist - - desktop/pisilinux/package-manager/pspec.xml - - - package-manager - - pisi - python-qt5 - python-sip - pisilinux-desktop-services - - - /usr/bin - /usr/share - /usr/share/applications/ - /usr/share/icons - /usr/share/doc - - - package-manager.desktop - packagemanager-helper.desktop - - - - - 2022-04-26 - 4.2.7.1 - fixed desktop entry and group icons - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-04-15 - 4.2.7 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-05-25 - 4.2.6 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2020-04-04 - 4.2.4 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-03-20 - 4.2.3 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2020-01-20 - 4.2.2 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-12-06 - 4.2.2 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-09-29 - 4.2.2 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-02-03 - 4.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-16 - 4.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 4.1.8 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-24 - 4.2.0 - fixed source - Kamil Atlı - suvari@pisilinux.org - - - 2018-02-11 - 4.1.9 - fixed icons issue. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-01-13 - 4.1.8 - fixed icons issue. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-09-01 - 4.1.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-08 - 4.1.7 - Version Bump, add new builddep. - Kamil Atlı - suvari@pisilinux.org - - - 2016-08-09 - 4.1.6 - Release Bump - Metehan Özbek - admin@pisilinux.org - - - 2016-08-08 - 4.1.5 - Release Bump - Metehan Özbek - admin@pisilinux.org - - - 2016-08-06 - 4.1.3 - Release Bump - Metehan Özbek - admin@pisilinux.org - - - 2016-07-01 - 4.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-28 - 4.1.1 - ported pyqt5 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - pisilinux-desktop-services - https://www.pisilinux.org - - pisilinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.pisilinux - Pisi Linux Desktop Services - Pisi Linux Masaüstü Hizmetleri - pisilinux-desktop-services is a wrapper python module for integrating various desktop environments using PyQt. - pisilinux-desktop-services, Pisi Linux Uygulamalarının farklı masaüstü ortamları ile bütünleşik bir şekilde çalışmasını sağlayan bir Python modülüdür. - https://github.com/PisiLinuxNew/pds/archive/pds-2.1.1.tar.gz - - python-qt5-devel - - - desktop.patch - gnome.patch - - desktop/pisilinux/pisilinux-desktop-services/pspec.xml - - - pisilinux-desktop-services - - python-qt5 - - - /usr/lib - /usr/share/ - - - - - 2021-06-08 - 2.1.1 - Rebuild Gonme - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-21 - 2.1.1 - Version bump - Sami BABAT - samibabat@gmail.com - - - 2020-03-15 - 2.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 2.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 2.1.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-01 - 2.1.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-08 - 2.0.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 2.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-03 - 2.0.0 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-04-28 - 2.0.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - pisilinux-welcome - https://pisilinux.org - - Metehan Özbek - mthnzbk@gmail.com - - GPLv3 - app:gui - desktop.pisilinux - Pisi Linux Welcome Application - Pisi Linux Hoşgeldin Uygulaması - Pisi Linux Welcome Application - Hoşgeldin uygulaması, bilgisayarınız ilk defa açıldığında sizi karşılar. - pisilinux-welcome - https://github.com/PisiLinuxNew/pisilinux-welcome/archive/v1.7.tar.gz - - python3-qt5 - qt5-linguist - python3-devel - python3-setuptools - - desktop/pisilinux/pisilinux-welcome/pspec.xml - - - pisilinux-welcome - - python3-qt5 - - - /etc - /usr/share/doc - /usr/bin - /usr/share - /usr/share/icons - /usr/share/pisilinux-welcome - /usr/share/applications - /usr/lib/python3*/site-packages - /usr/share/welcome/languages - - - - - 2022-03-13 - 1.7 - version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-07 - 1.6 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-20 - 1.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-07 - 1.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.4 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2019-02-19 - 1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-18 - 1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-03 - 1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-17 - 1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-08 - 1.0 - New version - Osman Erkan - osman.erkan@yandex.com - - - 2017-05-28 - 1.0b - rebuild - Metehan Özbek - mthnzbk@gmail.com - - - 2016-08-26 - 1.0b - ek buton - Metehan Özbek - mthnzbk@gmail.com - - - 2016-07-30 - 1.0b - hatalar düzeltilmiş. - Metehan Özbek - mthnzbk@gmail.com - - - 2016-07-29 - 1.0b - güncellendi - Metehan Özbek - mthnzbk@gmail.com - - - 2016-05-17 - 1.0a - first - Metehan Özbek - mthnzbk@gmail.com - - - - - - pisiplayer - https://pisilinux.org - - Pisi Linux Admins - admins@pisilinux.org - - GPLv3 - app:gui - desktop.pisilinux - Video Player - Video Player for Pisi Linux - pisiplayer - https://github.com/mthnzbk/pisi-player/archive/0.9.tar.gz - - python3-setuptools - python3-devel - python3-qt5 - - desktop/pisilinux/pisiplayer/pspec.xml - - - pisiplayer - - python3-qt5 - python3-sip - python3-youtube_dl - - - /usr/bin - /usr/lib/pisiplayer - /usr/lib/python3*/site-packages - /usr/share/applications - /usr/share/icons - /usr/share/doc - - - - - 2021-11-07 - 0.9 - Rebuild py3 - Pisi Linux Admins - admins@pisilinux.org - - - 2019-04-22 - 0.9 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-05-28 - 0.9 - rebuild - Pisi Linux Admins - admins@pisilinux.org - - - 2016-07-04 - 0.9 - First release - Metehan Özbek - admins@pisilinux.org - - - - - - service-manager - https://www.pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.pisilinux - System Service configuration GUI - Servis yönetim arayüzü - Le gestionnaire de Service est utilisé pour administrer les services lancés dans Pisi Linux. - This system service configuration software is developed for Pisi Linux. It provides managing system services. - Servis yöneticisi, Pisi Linux'da çalışan sunucu ve servislerin yönetilmesini sağlar - https://github.com/PisiLinuxNew/service-manager/archive/service-manager-3.1.2.tar.gz - - pisilinux-desktop-services - docutils - python-docutils - python-qt5-devel - - - Icons_display_fix.patch - - desktop/pisilinux/service-manager/pspec.xml - - - service-manager - - python-qt5 - pisilinux-desktop-services - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/applications - - - - - 2021-11-28 - 3.1.2 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-12-06 - 3.1.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 3.1.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-11 - 3.1.1 - fixed icons and window title issues - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-08-24 - 3.1.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-03 - 3.1.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - colord-gtk - http://www.freedesktop.org/software/colord/ - - Osman Erkan - osman.erkan@pisilinux.org - - LGPLv3+ - app:gui - desktop.toolkit - GTK support library for colord - Colord için GTK destek kütüphanesi - colord-gtk is a GTK+ support library. - http://www.freedesktop.org/software/colord/releases/colord-gtk-0.2.0.tar.xz - - meson - atk-devel - gtk3-devel - cairo-devel - pango-devel - colord-devel - gdk-pixbuf-devel - gtk-doc - vala-devel - intltool - gobject-introspection-devel - glib2-devel - python-six - docbook-xsl - - desktop/toolkit/colord-gtk/pspec.xml - - - colord-gtk - - atk - gtk3 - cairo - pango - colord - gdk-pixbuf - lcms2 - glib2 - - - /usr/lib - /usr/share/doc - /usr/share - /usr/share/vala/vapi/ - /usr/share/gir-1.0 - /usr/share/locale - /usr/bin - /usr/share/man/man1 - - - - colord-gtk-devel - colord-gtk için geliştirme dosyaları - - colord-gtk - gtk3-devel - colord-devel - - - /usr/lib/pkgconfig/ - /usr/include/colord-1/ - - - - - 2020-01-31 - 0.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-05 - 0.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-24 - 0.1.26 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-30 - 0.1.26 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-11 - 0.1.26 - Release up - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-17 - 0.1.26 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - fltk - https://www.fltk.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit - FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit - FLTK, platformlar arası C++ kullanıcı arayüzü için bir araç takımı - FLTK fournit les fonctionnalités IHM sans fioritures et supporte les graphiques 3D via OpenGL et son émulation GLUT intégrée. FLTK est conçue pour être petite et suffisamment modulaire pour être associée statiquement, tout en restant parfaitement utilisable en tant que librairie partagée. FLTK inclus également un excellent constructeur d'IHM appelé FLUID pouvant être utilisé pour créer des applications en quelques minutes. - FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. - FLTK sistemi yormadan modern bir arayüzün işlevselliğini sağlar. OpenGL ve kendi içinde bulunan GLUT emülasyonu sayesinde 3B görüntü de sağlayabilir. FLTK statik kitaplık olabilecek kadar küçük ve modülerdir, fakat paylaşılmış kitaplık olarak da çalışabilir. Ayrıca FLUID adlı grafik arayüz tasarım aracı sayesinde çok kısa sürede FLTK uygulamaları geliştirilebilir. - FLTK provee una funcionalidad de un GUI moderno sin demasiado complejidad y soporta gráficos 3D via OpenGL y su emulación GLUT incluido. FLTK fue diseñado para ser pequeño y modular para enlace estático, pero funciona bien como librería compartida. FLTK también incluye un entorno de desarrollo UI llamado FLUID con el cual se puede crear aplicaciones en minutos. - https://www.fltk.org/pub/fltk/1.3.5/fltk-1.3.5-source.tar.bz2 - - x-fluid.desktop - - - zlib-devel - libX11-devel - libgcc - libpng-devel - libglvnd-devel - libXft-devel - libXext-devel - mesa-glu-devel - libXfixes-devel - libXcursor-devel - fontconfig-devel - libXinerama-devel - libjpeg-turbo-devel - - - fltk-config-dynlibs.patch - - desktop/toolkit/fltk/pspec.xml - - - fltk - - zlib - libX11 - libgcc - libpng - libglvnd - libXft - libXext - libXrender - mesa-glu - libXfixes - libXcursor - fontconfig - libXinerama - libjpeg-turbo - - - /usr/lib - /usr/share/doc - - - - fltk-32bit - emul32 - emul32 - - zlib-32bit - libX11-32bit - libgcc - libpng-32bit - libglvnd-32bit - libXft-32bit - libXext-32bit - mesa-glu-32bit - libXfixes-32bit - libXcursor-32bit - fontconfig-32bit - libXinerama-32bit - libjpeg-turbo-32bit - - - fltk - zlib-32bit - libX11-32bit - libpng-32bit - libglvnd-32bit - libXft-32bit - libXext-32bit - libXrender-32bit - mesa-glu-32bit - libXfixes-32bit - libXcursor-32bit - fontconfig-32bit - libXinerama-32bit - libjpeg-turbo-32bit - - - /usr/lib32 - - - - fltk-devel - Development files and utilities for FLTK - FLTK için geliştirme dosyaları ve yardımcı uygulamalar - app:console - app:gui - - fltk - libX11 - libgcc - libpng - - - /etc/env.d - /usr/share/man - /usr/bin - /usr/include - /usr/share/icons - /usr/share/mimelnk - /usr/share/doc/*/html - /usr/share/applications - - - 99fltk - - - - - 2020-01-19 - 1.3.5 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 1.3.4.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-07 - 1.3.4.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-12 - 1.3.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-09 - 1.3.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - fox - http://www.fox-toolkit.org/ - - fury - uglyside@yandex.ru - - LGPL-3 - library - desktop.toolkit.fox - The FOX GUI Library. - FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips. Tooltips may even be used for 3D objects! - http://fox-toolkit.org/ftp/fox-1.7.79.tar.gz - - gcc - zlib-devel - mesa-devel - tiff-devel - libXi-devel - libSM-devel - libpng-devel - libXft-devel - libX11-devel - libICE-devel - freetype-devel - mesa-glu-devel - openjpeg2-devel - libXfixes-devel - libXrandr-devel - libXrender-devel - fontconfig-devel - libXcursor-devel - libjpeg-turbo-devel - - desktop/toolkit/fox/fox/pspec.xml - - - fox - - tiff - zlib - bzip2 - libSM - libXi - libICE - libX11 - libXft - libgcc - libpng - libXext - freetype - mesa-glu - libglvnd - libXfixes - libXrandr - fontconfig - libXcursor - libXrender - libjpeg-turbo - - - /usr/bin/fox-config - /usr/lib - /usr/share/doc/fox - - - - adie - Adie is an extremely fast and convenient programming text editor using the FOX Toolkit. - app:gui - GPL-3 - - fox - - - /usr/bin/adie - /usr/bin/Adie.stx - /usr/share/applications/adie.desktop - /usr/share/man/man1/adie.1 - - - adie.desktop - - - - calculator - The FOX Calculator is a simple desktop calculator geared toward the programmer. - app:gui - GPL-3 - - fox - - - /usr/bin/calculator - /usr/share/applications/calculator.desktop - /usr/share/man/man1/calculator.1 - - - calculator.desktop - - - - ControlPanel - Configure desktop settings for FOX Toolkit applications. - app:gui - GPL-3 - - fox - - - /usr/bin/ControlPanel - /usr/share/applications/ControlPanel.desktop - /usr/share/man/man1/ControlPanel.1 - - - ControlPanel.desktop - - - - PathFinder - Simple file manager written in FOX Toolkit. - app:gui - GPL-3 - - fox - - - /usr/bin/PathFinder - /usr/share/applications/PathFinder.desktop - /usr/share/man/man1/PathFinder.1 - - - PathFinder.desktop - - - - reswrap - Reswrap is a tool to turn binary files into C or C++ data arrays. - app:console - pass - - /usr/bin/reswrap - /usr/share/man/man1/reswrap.1 - - - - shutterbug - Shutterbug is a simple screen snapshot application inspired by SGI Snapshot. - app:gui - GPL-3 - - fox - - - /usr/bin/shutterbug - /usr/share/applications/shutterbug.desktop - /usr/share/man/man1/shutterbug.1 - - - shutterbug.desktop - - - - fox-devel - - fox - tiff-devel - zlib-devel - bzip2 - libXi-devel - libX11-devel - libXft-devel - libpng-devel - libXext-devel - freetype-devel - libXfixes-devel - libXrandr-devel - fontconfig-devel - libXcursor-devel - libXrender-devel - libjpeg-turbo-devel - - - /usr/include/fox-1.7 - /usr/lib/pkgconfig/fox17.pc - - - - fox-doc - - /usr/share/doc/fox-1.7 - - - - - 2022-04-14 - 1.7.79 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-25 - 1.7.77 - First release - fury - uglyside@yandex.ru - - - - - - glade - http://glade.gnome.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - library - app:gui - desktop.toolkit - GTK+ Form Designer - GTK+ form tasarımcısı - Glade is a RAD tool to enable quick and easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment. - Glade, GTK+ araç kiti ve GNOME masaüstü ortamı için, rahat ve basit kullanıcı arayüzü tasarlamak amacıyla yazılmış, hızlı uygulama geliştirme aracıdır. - http://ftp.acc.umu.se/pub/GNOME/sources/glade/3.38/glade-3.38.2.tar.xz - - meson - gtk3-devel - python3-devel - gobject-introspection-devel - python-devel - python-pygobject3-devel - webkit2gtk-devel - intltool - gtk-doc - libxml2-devel - itstool - - desktop/toolkit/glade/pspec.xml - - - glade - - gtk3 - cairo - glib2 - gdk-pixbuf - python3 - libxml2 - pango - webkit2gtk - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/applications - /usr/share/gettext - /usr/share/glade - /usr/share/help - /usr/share/gir-1.0 - /usr/share/icons - /usr/share/gnome - /usr/share/doc - /usr/share/appdata - /usr/share/metainfo - - - - glade-devel - Glade development files - Glade geliştirme dosyaları - library - - glade - glib2-devel - gtk3-devel - - - /usr/include - /usr/lib/pkgconfig - - - - glade-docs - Glade reference documents - Glade başvuru belgeleri - data:doc - - glade - - - /usr/share/gtk-doc - /usr/share/omf - /usr/share/man - - - - - 2021-04-05 - 3.38.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - granite - https://github.com/elementary/granite - - Berk Çakar - berk2238@hotmail.com - - LGPLv3 - desktop - Granite is a companion library for GTK and GLib. - Granite is a companion library for GTK and GLib. Among other things, it provides complex widgets and convenience functions designed for use in apps built for elementary OS. - https://github.com/elementary/granite/archive/refs/tags/6.1.0.zip - - gobject-introspection-devel - gtk3-devel - libgee-devel - vala-devel - meson - - desktop/toolkit/granite/pspec.xml - - - granite - - cairo - gtk3 - glib2 - pango - libgee - gdk-pixbuf - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/libgranite*.so* - /usr/share/applications - /usr/share/doc - /usr/share/icons - /usr/share/locale - /usr/share/metainfo - - - - granite-devel - Development files for granite - - granite - gtk3-devel - glib2-devel - libgee-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2021-07-15 - 6.1.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - atk - https://developer.gnome.org/atk/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit.gtk - GTK+ and GNOME Accessibility Toolkit - GTK+ ve GNOME erişilebilirlik kitaplığı - Ces librairies fournissent des outils pour faire des logiciels pour personnes handicapées. - These libraries provide tools for making software for people with disabilities. - Bu kitaplıklar engelli insanlar için yapılan programlarda kullanılabilecek araçları içerir. - mirrors://gnome/atk/2.36/atk-2.36.0.tar.xz - - gobject-introspection-devel - glib2-devel - meson - - desktop/toolkit/gtk/atk/pspec.xml - - - atk - - glib2 - - - /usr/lib/libatk* - /usr/lib/girepository-1.0 - /usr/share/gir-1.0 - /usr/share/locale - /usr/share/doc - - - - atk-devel - Development files for atk - atk için geliştirme dosyaları - - atk - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - atk-32bit - 32-bit shared libraries for atk - atk için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glib2-32bit - - - atk - glib2-32bit - - - /usr/lib32 - - - - - 2021-05-03 - 2.36.0 - Version bump. - fury - uglyside@yandex.ru - - - 2020-01-08 - 2.34.0 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-07-27 - 2.30.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-27 - 2.28.1 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-19 - 2.28.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-08 - 2.27.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-06 - 2.22.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.16.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 2.16.0 - release bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-04-17 - 2.16.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - atkmm - https://www.gtkmm.org/en/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - desktop.toolkit.gtk - C++ interface for the ATK library - ATK kitaplığı için C++ arayüzü - atkmm provides a C++ interface for the ATK library. - atkmm, ATK kitaplığı için bir C++ arayüzü sunar. - mirrors://gnome/atkmm/2.28/atkmm-2.28.2.tar.xz - - meson - atk-devel - glibmm-devel - libtool - doxygen - glib2-devel - libxslt-devel - mm-common - libsigc++-devel - - desktop/toolkit/gtk/atkmm/pspec.xml - - - atkmm - - atk - libgcc - glib2 - glibmm - libsigc++ - - - /usr/lib - /usr/share/doc - - - - atkmm-devel - Development files for atkmm - atkmm için geliştirme dosyaları - - atkmm - atk-devel - glibmm-devel - - - /usr/include - /usr/lib/atkmm-1.6/include - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/share/gtk-doc - - - - - 2021-05-25 - 2.28.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-08 - 2.28.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 2.24.2 - Rebuild - Pisi Linux Community - suvari@pisilinux.org - - - 2017-04-11 - 2.24.2 - Version Bump - Pisi Linux Community - suvari@pisilinux.org - - - 2016-06-09 - 2.22.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-27 - 2.22.7 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - cairo - https://cairographics.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - MPL-1.1 - library - desktop.toolkit.gtk - Cairo est une librairie graphique 2D supportant de nombreux périphériques de sortie. - 2D graphics library with bindings of many programming languages - Birden çok çıktı cihazına destek veren bir 2 boyutlu grafik kitaplığı - Cairo is a 2D graphics library with support for multiple output devices (and fileformats). - https://cairographics.org/snapshots/cairo-1.17.4.tar.xz - - lzo-devel - zlib-devel - glib2-devel - libX11-devel - libpng-devel - libxcb-devel - freetype-devel - expat-devel - fontconfig-devel - libXrender-devel - pixman-devel - xcb-util-devel - libXext-devel - libglvnd-devel - valgrind - - desktop/toolkit/gtk/cairo/pspec.xml - - - cairo - - lzo - zlib - glib2 - libX11 - libpng - libxcb - freetype - fontconfig - libXrender - pixman - libXext - libglvnd - - - /usr/bin - /usr/share/man - /usr/share/doc - /usr/share/gtk-doc - /usr/share/info - /usr/lib - - - - cairo-devel - Development files for cairo - cairo için geliştirme dosyaları - - cairo - glib2-devel - libX11-devel - libpng-devel - libxcb-devel - freetype-devel - pixman-devel - libXext-devel - fontconfig-devel - libXrender-devel - libglvnd-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - cairo-32bit - 32-bit shared libraries for cairo - cairo için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libglvnd-32bit - zlib-32bit - glib2-32bit - libX11-32bit - pixman-32bit - libpng-32bit - libxcb-32bit - libXext-32bit - freetype-32bit - fontconfig-32bit - libXrender-32bit - - - cairo - libglvnd-32bit - zlib-32bit - glib2-32bit - libX11-32bit - pixman-32bit - libpng-32bit - libxcb-32bit - libXext-32bit - freetype-32bit - fontconfig-32bit - libXrender-32bit - - - /usr/lib32/lib* - /usr/lib32/cairo - - - - - 2021-10-23 - 1.17.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-26 - 1.17.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-30 - 1.17.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-08 - 1.17.2 - version Bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-02-04 - 1.16.0 - version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.15.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-18 - 1.15.12 - version Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-01-28 - 1.14.12 - version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 1.14.8 - version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.14.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 1.14.2 - Release Bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-04-18 - 1.14.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - cairomm - http://cairographics.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit.gtk - Bindings (liens) C++ pour Cairo. - C++ binding for Cairo - Cairo için C++ bağlayıcı - cairomm package is the C++ binding for Cairo (it makes possible using Cairo in C++). - https://www.cairographics.org/releases/cairomm-1.14.3.tar.xz - - grep - perl - doxygen - mm-common - cairo-devel - libsigc++-devel - - desktop/toolkit/gtk/cairomm/pspec.xml - - - cairomm - - cairo - libsigc++ - libgcc - - - /usr/share/doc - /usr/lib - - - - cairomm-devel - Development files for cairomm - cairomm için geliştirme dosyaları - - cairomm - cairo-devel - libsigc++-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cairomm-1.0/include - - - - cairomm-docs - Development documents for cairomm - cairomm için geliştirme belgeleri - - /usr/share/doc/cairomm/html - - - - - 2021-05-26 - 1.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-08 - 1.12.2 - Rebuild - Pisi Linux Community - suvari@pisilinux.org - - - 2018-09-16 - 1.12.2 - Rebuild - Pisi Linux Community - suvari@pisilinux.org - - - 2016-06-09 - 1.12.2 - Version Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 1.10.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-18 - 1.10.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - clutter - https://gitlab.gnome.org/GNOME/clutter - - Berk Çakar - berk2238@hotmail.com - - LGPLv2.1 - library - desktop.toolkit.gtk - OpenGL GUI toolkit - OpenGL grafik arabirim kitaplığı - clutter is an open source software library for creating fast, visually rich graphical user interfaces. The most obvious example of potential usage is in media center type applications. - clutter görsel olarak zengin ve hızlı grafik arabirimler oluşturmak için hazırlanmış bir açık kodlu kitaplıktır. Kullanım alanlarına en belirgin örnek olarak çoklu ortam yazılımları gösterilebilir. - http://ftp.gnome.org/pub/gnome/sources/clutter/1.26/clutter-1.26.4.tar.xz - - pango-devel - cairo-devel - gtk3-devel - mesa-devel - libXext-devel - libXrandr-devel - libXfixes-devel - libXdamage-devel - libXcomposite-devel - json-glib-devel - gobject-introspection-devel - gdk-pixbuf-devel - cogl-devel - glib2-devel - gtk-doc - wayland-client - wayland-server - wayland-devel - valgrind - libdrm-devel - libxkbcommon-devel - - desktop/toolkit/gtk/clutter/pspec.xml - - - clutter - - cogl - pango - cairo - gtk3 - mesa - libXext - libXrandr - libXfixes - libXdamage - libXcomposite - json-glib - atk - libXi - gdk-pixbuf - glib2 - libX11 - libdrm - wayland - freetype - harfbuzz - libglvnd - libXrandr - fontconfig - libxkbcommon - wayland-client - wayland-cursor - wayland-server - - - /usr/lib - /usr/share/doc/clutter - /usr/share/gtk-doc - /usr/share/locale - /usr/share/clutter-1.0/valgrind/clutter.supp - - - - clutter-devel - Development files for clutter - - atk-devel - cogl-devel - gtk3-devel - gdk-pixbuf - mesa-devel - libXi-devel - pango-devel - cairo-devel - glib2-devel - libX11-devel - libXext-devel - wayland-devel - json-glib-devel - gdk-pixbuf-devel - libXdamage-devel - libxkbcommon-devel - libXcomposite-devel - clutter - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - - 2021-09-23 - 1.26.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-10 - 1.26.2 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - clutter-gst - https://gitlab.gnome.org/GNOME/clutter-gst - - Berk Çakar - berk2238@hotmail.com - - LGPLv2.1 - desktop.toolkit.gtk - GStreamer bindings for clutter - GStreamer bindings for clutter - http://ftp.gnome.org/pub/gnome/sources/clutter-gst/3.0/clutter-gst-3.0.27.tar.xz - - gtk-doc - valgrind - glib2-devel - libX11-devel - clutter-devel - libgudev-devel - libgudev-devel - gstreamer-devel - gdk-pixbuf-devel - gst-plugins-good - libXdamage-devel - gst-plugins-base-devel - gobject-introspection-devel - - desktop/toolkit/gtk/clutter-gst/pspec.xml - - - clutter-gst - GStreamer bindings for clutter - - cogl - glib2 - libX11 - clutter - gdk-pixbuf - libgudev - gstreamer - gst-plugins-base - - - /usr/lib/girepository-1.0 - /usr/lib/gstreamer-1.0 - /usr/lib/libclutter-gst-3.0.so - /usr/lib/libclutter-gst-3.0.so.0 - /usr/lib/libclutter-gst-3.0.so.0.27.0 - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/gtk-doc - - - - clutter-gst-devel - - cogl-devel - glib2-devel - clutter-devel - gstreamer-devel - gst-plugins-base-devel - clutter-gst - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-04-21 - 3.0.27 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - clutter-gtk - https://github.com/GNOME/clutter-gtk - - Berk Çakar - berk2238@hotmail.com - - LGPLv2+ - library - desktop.toolkit.gtk - Clutter GTK support - Cluter GTK desteği - clutter-gtk provides GTK support for clutter. - clutter-gtk clutter için GTK desteği sağlar. - https://github.com/GNOME/clutter-gtk/archive/1.8.4.tar.gz - - meson - valgrind - cogl-devel - gtk3-devel - clutter-devel - gobject-introspection-devel - - desktop/toolkit/gtk/clutter-gtk/pspec.xml - - - clutter-gtk - clutter-gtk için geliştirme dosyaları - - cogl - gtk3 - cairo - glib2 - clutter - gdk-pixbuf - wayland-client - - - /usr/lib - /usr/share/doc/clutter-gtk - /usr/share/gtk-doc - /usr/share/locale - - - - clutter-gtk-devel - Development files for clutter-gtk - - cogl-devel - gtk3-devel - clutter-devel - clutter-gtk - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-04-10 - 1.8.4 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - cogl - https://gitlab.gnome.org/GNOME/cogl - - Berk Çakar - berk2238@hotmail.com - - LGPLv2.1 - library - desktop.toolkit.gtk - COGL is a low level OpenGL abstraction library developed for (and part of) Clutter. - COGL is a low level OpenGL abstraction library developed for (and part of) Clutter. - https://gitlab.gnome.org/GNOME/cogl/-/archive/1.22.8/cogl-1.22.8.tar.gz - - pango-devel - cairo-devel - mesa-devel - libXext-devel - libXfixes-devel - libXdamage-devel - libXcomposite-devel - json-glib-devel - gobject-introspection-devel - gdk-pixbuf-devel - gtk-doc - valgrind - libXrandr-devel - glib2-devel - libglvnd-devel - wayland-devel - harfbuzz-devel - libX11-devel - libdrm-devel - - desktop/toolkit/gtk/cogl/pspec.xml - - - cogl - - pango - cairo - mesa - libXext - libXfixes - libXdamage - libXcomposite - json-glib - gdk-pixbuf - libglvnd - libXrandr - glib2 - wayland-client - wayland-server - wayland - libX11 - libdrm - - - /usr/lib - /usr/share/doc/cogl - /usr/share/gtk-doc - /usr/share/locale - /usr/share/cogl - - - - cogl-devel - Development files for cogl - - cogl - mesa-devel - pango-devel - cairo-devel - glib2-devel - libX11-devel - libdrm-devel - libXext-devel - wayland-devel - libglvnd-devel - libXfixes-devel - libXrandr-devel - gdk-pixbuf-devel - libXdamage-devel - libXcomposite-devel - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - - 2021-05-25 - 1.22.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-10 - 1.22.6 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gdk-pixbuf - https://wiki.gnome.org/Projects/GdkPixbuf - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.toolkit.gtk - GDK pixbuf library - GDK pixbuf kitaplığı - gdk-pixbuf is a library that provides image loading and scaling support for gtk+ applications - gdk-pixbuf, gtk+ uygulamalarına resim açma ve ölçeklendirme desteği sağlayan bir kitaplıktır. - mirrors://gnome/gdk-pixbuf/2.42/gdk-pixbuf-2.42.6.tar.xz - - meson - gtk-doc - gi-docgen - glib2-devel - libX11-devel - tiff-devel - libjpeg-turbo-devel - libpng-devel - jasper-devel - shared-mime-info - python3-six - docbook-xsl - gobject-introspection-devel - - desktop/toolkit/gtk/gdk-pixbuf/pspec.xml - - - gdk-pixbuf - - glib2 - libpng - libX11 - tiff - jasper - libjpeg-turbo - shared-mime-info - - - /etc - /usr/bin - /usr/libexec - /usr/lib - /usr/share/locale - /usr/share/man - /usr/share - /usr/share/gir-1.0 - - - System.PackageHandler - - - - gdk-pixbuf-devel - Development files for gdk-pixbuf - gdk-pixbuf için geliştirme dosyaları - - gdk-pixbuf - glib2-devel - tiff-devel - libpng-devel - - - /usr/bin/gdk-pixbuf-csource - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - gdk-pixbuf-docs - Reference documents for gdk-pixbuf - gdk-pixbuf için başvuru belgeleri - - /usr/share/doc - - - - gdk-pixbuf-32bit - 32-bit shared libraries for gdk-pixbuf - gdk-pixbuf için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - tiff-32bit - libjpeg-turbo-32bit - glib2-32bit - libX11-32bit - libpng-32bit - jasper-32bit - libX11-32bit - - - gdk-pixbuf - tiff-32bit - glib2-32bit - libpng-32bit - libX11-32bit - jasper-32bit - libjpeg-turbo-32bit - - - /usr/bin/gdk-pixbuf-query-loaders-32 - /usr/lib32 - - - System.PackageHandler - - - - - 2021-05-26 - 2.42.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-01 - 2.40.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2019-04-17 - 2.36.12 - add runtime dep. - Pisi Linux Community - admin@pisilinux.org - - - 2019-03-24 - 2.36.12 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 2.36.12 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-17 - 2.36.12 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-28 - 2.36.11 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 2.36.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.31.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 2.31.4 - Release bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-03-25 - 2.31.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gdk-pixbuf-xlib - https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib - - fury - uglyside@yandex.ru - - LGPL-2.1 - library - desktop.toolkit.gtk - Deprecated Xlib integration for GdkPixbuf. - GdkPixbuf-Xlib contains the deprecated API for integrating GdkPixbuf with Xlib data types. - https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/2.40.2/gdk-pixbuf-xlib-2.40.2.tar.bz2 - - meson - libxcb-devel - libX11-devel - gdk-pixbuf-devel - - desktop/toolkit/gtk/gdk-pixbuf-xlib/pspec.xml - - - gdk-pixbuf-xlib - - glib2 - libX11 - gdk-pixbuf - - - /usr/lib - - - - gdk-pixbuf-xlib-devel - - libX11-devel - gdk-pixbuf-xlib - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-14 - 2.40.2 - fury - uglyside@yandex.ru - - - - - - goocanvas - https://wiki.gnome.org/Projects/GooCanvas - - PisiLinux Community - suvari@pisilinux.org - - LGPLv2+ - library - desktop.toolkit.gtk - A cairo canvas widget for GTK+ - GTK+ için bir cairo tuval parçacığı - GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library for drawing. - GooCanvas, GTK+ için cairo 2B çizim kitaplığını kullanan bir tuval parçacığıdır. - http://ftp.gnome.org/pub/GNOME/sources/goocanvas/2.0/goocanvas-2.0.4.tar.xz - - atk-devel - gtk3-devel - glib2-devel - cairo-devel - pango-devel - glib2-devel - python3 - gettext-devel - gdk-pixbuf-devel - python-pygobject-devel - gobject-introspection-devel - - desktop/toolkit/gtk/goocanvas/pspec.xml - - - goocanvas - - atk - gtk3 - cairo - pango - glib2 - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/locale - - - - goocanvas-devel - Development files for goocanvas - goocanvas için geliştirme dosyaları - - gtk3-devel - cairo-devel - goocanvas - - - /usr/include - /usr/lib/pkgconfig - - - - goocanvas-docs - API documentation for goocanvas - goocanvas paketine ait API belgeleri - data:doc - - goocanvas - - - /usr/share/gtk-doc - - - - - 2020-02-08 - 2.0.4 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2019-06-21 - 2.0.4 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - gtk-doc - http://www.gtk.org/gtk-doc - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - FDL-1.1 - app:console - desktop.toolkit.gtk - GTK+ API documentation generator - GTK+ API belge oluşturucusu - Gtk-Doc is typically used to document the public API of GTK+ and GNOME libraries, but it can also be used to document application code. - gtk-doc, GNOME ve GTK+ gibi kitaplıkların API'lerinin belgelendirilmesi için yazılmış bir uygulama projesidir. - mirrors://gnome/gtk-doc/1.32/gtk-doc-1.32.tar.xz - - itstool - python3-devel - sgml-common - docbook-xml - docbook-xsl - libxslt-devel - - desktop/toolkit/gtk/gtk-doc/pspec.xml - - - gtk-doc - - docbook-xsl - sgml-common - python3 - python3-Pygments - python3-lxml - python3-anytree - - - /usr/bin - /usr/share - /usr/lib - /usr/share/doc - /usr/share/omf - /var/lib - - - - - 2021-01-24 - 1.32 - Version Bump - Idris Kalp - idriskalp@gmail.com - - - 2018-07-25 - 1.28 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-09 - 1.27 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-06 - 1.25 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.21 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-04-06 - 1.21 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gtk2 - https://www.gtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - desktop.toolkit.gtk - The GIMP Toolkit version 2 - GTK grafik arayüz kitaplığı versiyon 2 - GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. - GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. - GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. - mirrors://gnome/gtk+/2.24/gtk+-2.24.33.tar.xz - - cups-devel - libXi-devel - docbook-xsl - cairo-devel - libXext-devel - libXrandr-devel - libXfixes-devel - libXrender-devel - libXdamage-devel - libXcursor-devel - fontconfig-devel - libXinerama-devel - libXcomposite-devel - atk-devel - pango-devel - graphite2-devel - gdk-pixbuf-devel - gtk-doc - python-six - desktop-file-utils - librsvg-devel - shared-mime-info - icon-theme-hicolor - icon-theme-adwaita - gobject-introspection-devel - - - xid-collision-debug.patch - fedora/system-python.patch - fedora/icon-padding.patch - fedora/tooltip-positioning.patch - fedora/window-dragging.patch - - desktop/toolkit/gtk/gtk2/pspec.xml - - - gtk2 - - cups - libXi - cairo - libXext - libXrandr - libXfixes - libXrender - libXdamage - libXcursor - fontconfig - libXinerama - libXcomposite - glib2 - libX11 - atk - pango - gdk-pixbuf - dejavu-fonts - - - /etc - /usr/bin - /usr/share/themes - /usr/share/gtk-2.0 - /usr/share/man - /usr/share/doc - /usr/lib - /usr/share/locale - - - System.PackageHandler - - - gtkrc - - - - gtk2-demo - GTK demo application - GTK demo uyulaması - app:gui - - gtk2 - cairo - pango - gdk-pixbuf - glib2 - - - /usr/bin/gtk-demo - /usr/share/gtk-2.0/demo - - - - gtk2-docs - GTK reference documents - GTK referans dökümanları - data:doc - - /usr/share/gtk-doc - - - - gtk2-devel - Development files for gtk2 - gtk2 için geliştirme dosyaları - - gtk2 - atk-devel - glib2-devel - pango-devel - cairo-devel - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - /usr/share/gir-1.0 - - - - gtk2-32bit - 32-bit shared libraries for gtk2 - gtk2 için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - cairo-32bit - cups-32bit - fontconfig-32bit - pango-32bit - glib2-32bit - atk-32bit - libX11-32bit - gdk-pixbuf-32bit - libXcomposite-32bit - libXcursor-32bit - libXdamage-32bit - libXext-32bit - libXfixes-32bit - libXi-32bit - libXinerama-32bit - libXrandr-32bit - libXrender-32bit - - - gtk2 - cairo-32bit - pango-32bit - glib2-32bit - atk-32bit - libX11-32bit - cups-32bit - fontconfig-32bit - gdk-pixbuf-32bit - libXcomposite-32bit - libXcursor-32bit - libXdamage-32bit - libXext-32bit - libXfixes-32bit - libXi-32bit - libXinerama-32bit - libXrandr-32bit - libXrender-32bit - - - /usr/bin/*-32bit - /usr/lib32 - - - - - 2021-05-03 - 2.24.33 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-01 - 2.24.32 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-08 - 2.24.32 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-01-19 - 2.24.32 - Rebuild Cups enable. - Pisi Linux Community - admin@pisilinux.org - - - 2018-11-20 - 2.24.32 - Rebuild Cups remove. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 2.24.32 - Rebuild New T. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 2.24.32 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-08 - 2.24.31 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-01 - 2.24.31 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-08-19 - 2.24.28 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 2.24.28 - Release bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-05 - 2.24.28 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gtk3 - https://www.gtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - desktop.toolkit.gtk - The GIMP Toolkit version 3 - GTK grafik arayüz kitaplığı versiyon 3 - GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. - GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. - GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. - Wersja 3 bibliotek przeznaczonych do tworzenia interfejsów graficznych programów — GTK+. Interfejs GTK+ znany jest z takich programów, jak GIMP i Inkscape, oraz środowisk graficznych GNOME i Xfce. - mirrors://gnome/gtk+/3.24/gtk+-3.24.31.tar.xz - - atk-devel - cups-devel - at-spi2-atk-devel - pango-devel - json-glib-devel - libXi-devel - cairo-devel - gobject-introspection-devel - libXext-devel - libXrandr-devel - libXfixes-devel - gdk-pixbuf-devel - fontconfig-devel - libXcursor-devel - libXdamage-devel - libXinerama-devel - libXcomposite-devel - at-spi2-core-devel - libepoxy-devel - gtk-doc - python-six - graphite2-devel - fribidi-devel - harfbuzz-devel - iso-codes-devel - libxkbcommon-devel - docbook-xsl - sassc - wayland-devel - wayland-cursor - wayland-client - wayland-protocols-devel - - desktop/toolkit/gtk/gtk3/pspec.xml - - - gtk3 - - cups - glib2 - libX11 - libepoxy - atk - pango - libXi - cairo - libXext - libXrandr - libXfixes - gdk-pixbuf - fontconfig - libXcursor - libXdamage - libXinerama - at-spi2-atk - libXcomposite - dejavu-fonts - graphite2 - icon-theme-adwaita - fribidi - freetype - harfbuzz - libxkbcommon - wayland - wayland-cursor - wayland-client - - - /etc - /usr/bin - /usr/share/themes - /usr/share/gtk-3.0 - /usr/share/ - /usr/share/man - /usr/share/doc - /usr/lib/libg* - /usr/lib/gtk-3.0 - /usr/lib/girepository-1.0 - /usr/share/locale - - - System.PackageHandler - - - settings.ini - - - - gtk3-demo - GTK demo application - GTK demo uyulaması - app:gui - - gtk3 - - - /usr/bin/gtk3-demo - /usr/bin/gtk3-demo-application - - - - gtk3-docs - GTK reference documents - GTK referans dökümanları - data:doc - - /usr/share/gtk-doc - - - - gtk3-devel - Development files for gtk3 - gtk3 için geliştirme dosyaları - Pliki nagłówkowe do gtk3 - - gtk3 - atk-devel - pango-devel - libX11-devel - libXi-devel - cairo-devel - glib2-devel - libXext-devel - libepoxy-devel - libXfixes-devel - libXrandr-devel - gdk-pixbuf-devel - fontconfig-devel - libXdamage-devel - libXcursor-devel - libXinerama-devel - at-spi2-atk-devel - libXcomposite-devel - fribidi-devel - wayland-devel - libxkbcommon-devel - wayland-protocols-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - /usr/share/gir-1.0 - - - - - 2021-12-21 - 3.24.31 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-15 - 3.24.30 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-08 - 3.24.29 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-08 - 3.24.29 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-03 - 3.24.20 - Rebuild Wayland - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-01 - 3.24.20 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-01-10 - 3.24.13 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-12-03 - 3.24.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-15 - 3.22.30 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-11-20 - 3.22.28 - Rebuild Cups eneble. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 3.22.28 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-30 - 3.22.26 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-08 - 3.22.8 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 3.22.8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-08-19 - 3.20.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 3.20.4 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2016-04-30 - 3.18.6 - Release bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2016-01-25 - 3.18.6 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gtk4 - https://www.gtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - desktop.toolkit.gtk - The GIMP Toolkit version 4 - GTK grafik arayüz kitaplığı versiyon 4 - GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. - GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. - GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. - Wersja 4 bibliotek przeznaczonych do tworzenia interfejsów graficznych programów — GTK+. Interfejs GTK+ znany jest z takich programów, jak GIMP i Inkscape, oraz środowisk graficznych GNOME i Xfce. - mirrors://gnome/gtk/4.6/gtk-4.6.0.tar.xz - - gettext-devel - glib2-devel - gtk-doc - gi-docgen - sassc - docutils - libcloudproviders-devel - colord-devel - cups-devel - mesa-devel - colord-devel - libxkbcommon-devel - libXcursor-devel - libXdamage-devel - libXext-devel - libXinerama-devel - libXi-devel - libXrandr-devel - libXcomposite-devel - at-spi2-atk-devel - gdk-pixbuf-devel - libepoxy-devel - pango-devel - iso-codes-devel - graphene-devel - ffmpeg-devel - gst-plugins-bad-devel - vulkan-devel - vulkan-headers - wayland-devel - wayland-protocols-devel - meson - gobject-introspection-devel - librsvg-devel - json-glib-devel - librest-devel - libjpeg-turbo-devel - python-docutils - - desktop/toolkit/gtk/gtk4/pspec.xml - - - gtk4 - - cups - tiff - cairo - glib2 - libXi - pango - colord - libpng - ffmpeg - libX11 - vulkan - fribidi - libXext - librest - wayland - graphene - harfbuzz - libepoxy - gstreamer - json-glib - libXfixes - libXrandr - fontconfig - gdk-pixbuf - libXcursor - libXdamage - libXinerama - libxkbcommon - libXcomposite - libjpeg-turbo - wayland-client - gst-plugins-bad - gst-plugins-base - libcloudproviders - - - /usr/bin - /usr/share/glib-2.0 - /usr/share/gtk-4.0 - /usr/share/gettext - /usr/share/man/man1/gtk4-broadwayd* - /usr/share/man/man1/gtk4-builder-tool* - /usr/share/man/man1/gtk4-encode-symbolic* - /usr/share/man/man1/gtk4-launch* - /usr/share/man/man1/gtk4-query-settings* - /usr/share/doc - /usr/lib/libgtk* - /usr/lib/gtk-4.0 - /usr/lib/girepository-1.0 - /usr/share/locale - - - - gtk4-demo - GTK4 demo applications - GTK4 demo uygulamaları - app:gui - - gtk4 - librsvg - - - /usr/bin/gtk4-demo* - /usr/bin/gtk4-icon-browser - /usr/bin/gtk4-print-editor - /usr/bin/gtk4-widget-factory - /usr/share/applications - /usr/share/glib-2.0/schemas/org.gtk.Demo4.gschema.xml - /usr/share/icons - /usr/share/man/man1/gtk4-demo* - /usr/share/man/man1/gtk4-icon-browser* - /usr/share/man/man1/gtk4-widget-factory* - /usr/share/metainfo - - - - gtk4-docs - GTK4 reference documents - GTK4 referans dökümanları - data:doc - - /usr/share/gtk-doc - - - - gtk4-devel - Development files for GTK4 - GTK4 için geliştirme dosyaları - Pliki nagłówkowe do gtk4 - - gtk4 - pango-devel - libX11-devel - libXi-devel - cairo-devel - glib2-devel - libXext-devel - libepoxy-devel - libXfixes-devel - libXrandr-devel - gdk-pixbuf-devel - fontconfig-devel - libXdamage-devel - libXcursor-devel - libXinerama-devel - libXcomposite-devel - vulkan-devel - vulkan-headers - graphene-devel - wayland-devel - libxkbcommon-devel - wayland-protocols-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - gtk4-update-icon-cache - GTK4 icon cache updater - GTK4 için simge önbelleği güncelleyicisi - - gtk4 - - - /usr/bin/gtk*-update-icon-cache - /usr/share/man/man1/gtk*-update-icon-cache* - - - - - 2022-01-03 - 4.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-02 - 4.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-23 - 4.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 4.2.1 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - gtkdatabox - http://sourceforge.net/projects/gtkdatabox - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - desktop.toolkit.gtk - A Gtk+ Widget for Fast Data Display - Hızlı veri gösterimi sağlayan bir Gtk+ kitaplığı - GtkDatabox is a widget for the Gtk+ library designed to display large amounts of numerical data fast and easy. - gtkdatabox, yüksek miktarda veriyi hızlı ve kolayca görüntülemeyi sağlayan bir Gtk+ kitaplığıdır. - https://sourceforge.net/projects/gtkdatabox/files/gtkdatabox-1/gtkdatabox-1.0.0.tar.gz/download - - gtk3-devel - cairo-devel - pango-devel - glade-devel - gtk-doc - - desktop/toolkit/gtk/gtkdatabox/pspec.xml - - - gtkdatabox - - atk - gtk3 - cairo - pango - glib2 - gdk-pixbuf - fontconfig - - - /usr/lib - /usr/share/doc - /usr/share/icons - - - - gtkdatabox-devel - Development files for gtkdatabox - gtkdatabox için geliştirim dosyaları - - gtkdatabox - cairo-devel - gtk3-devel - pango-devel - - - /usr/include - /usr/lib/pkgconfig - - - - gtkdatabox-glade - Glade 2 support for gtkdatabox - gtkdatabox için Glade 3 desteği - - gtkdatabox - atk - gtk3 - cairo - pango - glade - gdk-pixbuf - fontconfig - - - /usr/lib/glade - /usr/share/glade/catalogs - - - - gtkdatabox-docs - Development files for gtkdatabox - gtkdatabox için belgelendirme dosyaları - - gtkdatabox - - - /usr/share/gtk-doc - - - - - 2021-10-14 - 1.0.0 - First release - Erkan IŞIK - erkanisik@pisilinux.org - - - - - - gtkmm - https://www.gtkmm.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit.gtk - C++ binding for GTK+ - GTK+ için C++ bağlamı - gtkmm est l'interface C++ officiel de la librairie d'IHM GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. - gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. - gtkmm, grafik kullanıcı arayüzü kitaplığı GTK+'nın resmi C++ arayüzüdür. Tip-güvenli geri çağırmalar ve mirasla genişleyebilen tutarlı parçacıklardan oluşması, en önemli özelliklerini oluşturur. - http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz - - gtk2-devel - atkmm-devel - glibmm-devel - cairomm-devel - pangomm-devel - libsigc++-devel - - desktop/toolkit/gtk/gtkmm/pspec.xml - - - gtkmm - - gtk2 - atkmm - glibmm - cairomm - pangomm - libsigc++ - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share - - - - gtkmm-devel - Development files for gtkmm - gtkmm için geliştirme dosyaları - - gtkmm - atkmm-devel - pangomm-devel - glibmm-devel - gtk2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-08 - 2.24.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-01-15 - 2.24.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 2.24.5 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-21 - 2.24.5 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.24.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-18 - 2.24.4 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - gtkmm3 - https://www.gtkmm.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit.gtk - C++ binding for GTK+ - gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. - http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.24/gtkmm-3.24.5.tar.xz - - meson - doxygen - gtk3-devel - libxslt-devel - atkmm-devel - glibmm-devel - cairomm-devel - mm-common - gdk-pixbuf-devel - pangomm-devel - - desktop/toolkit/gtk/gtkmm3/pspec.xml - - - gtkmm3 - - gtk3 - atkmm - glib2 - glibmm - libgcc - cairomm - pangomm - libsigc++ - gdk-pixbuf - - - /usr/lib/libgdkmm* - /usr/lib/libgtkmm* - /usr/lib/gdkmm-3.0 - /usr/lib/gtkmm-3.0 - /usr/share/doc - /usr/share - - - - gtkmm3-devel - Development files for gtkmm - - gtkmm3 - atkmm-devel - pangomm-devel - glibmm-devel - gtk3-devel - cairomm-devel - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-25 - 3.24.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 3.24.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gtksourceview3 - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.toolkit.gtk - A text widget implementing syntax highlighting and other features - Sözdizimi vurgulaması için araçlar - Gtksourceview improves the gtk+ text widget by implementing syntax highlighting and other features typical of a source editor. - Gtksourceview, gtk+ metin kütüphanesini geliştiren ve bir kaynak kodu düzenleyicisinde olması gereken sözdizimi vurgulaması gibi özellikleri sağlayan bir araçtır. - mirrors://gnome/gtksourceview/3.24/gtksourceview-3.24.11.tar.xz - - intltool - python3 - python-six - itstool - valgrind - intltool - gtk-doc - vala-devel - gtk3-devel - glib2-devel - yelp-tools - libxml2-devel - autoconf-archive - gobject-introspection-devel - - desktop/toolkit/gtk/gtksourceview3/pspec.xml - - - gtksourceview3 - - atk - gtk3 - cairo - glib2 - pango - libxml2 - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/locale - /usr/share/gir-1.0/ - /usr/share/vala/vapi - /usr/share/gtksourceview-3.0 - - - - gtksourceview3-docs - Reference documents of gtksourceview - gtksourceview paketine ait referans belgeleri - data:doc - - /usr/share/gtk-doc - - - - gtksourceview3-devel - Development files for gtksourceview - gtksourceview için geliştirme dosyaları - - gtksourceview3 - gtk3-devel - glib2-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-02-09 - 3.24.11 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-02 - 3.24.11 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-25 - 3.24.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-10 - 3.24.10 - First release. - Serdar Soytetir - kaptan@pisilinux.org - - - - - - gtksourceview4 - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.toolkit.gtk - A text widget implementing syntax highlighting and other features - Sözdizimi vurgulaması için araçlar - Gtksourceview improves the gtk+ text widget by implementing syntax highlighting and other features typical of a source editor. - Gtksourceview, gtk+ metin kütüphanesini geliştiren ve bir kaynak kodu düzenleyicisinde olması gereken sözdizimi vurgulaması gibi özellikleri sağlayan bir araçtır. - mirrors://gnome/gtksourceview/4.8/gtksourceview-4.8.2.tar.xz - - intltool - python3 - python-six - itstool - valgrind - intltool - gtk-doc - vala-devel - gtk3-devel - glib2-devel - yelp-tools - libxml2-devel - autoconf-archive - gobject-introspection-devel - meson - glade-devel - - desktop/toolkit/gtk/gtksourceview4/pspec.xml - - - gtksourceview4 - - atk - gtk3 - cairo - fribidi - glib2 - pango - libxml2 - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/locale - /usr/share/gir-1.0/ - /usr/share/glade/ - /usr/share/vala/vapi - /usr/share/gtksourceview-4 - - - - gtksourceview4-docs - Reference documents of gtksourceview - gtksourceview paketine ait referans belgeleri - data:doc - - /usr/share/gtk-doc - - - - gtksourceview4-devel - Development files for gtksourceview - gtksourceview için geliştirme dosyaları - - gtksourceview4 - fribidi-devel - gtk3-devel - glib2-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-12 - 4.8.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-05 - 4.8.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gtksourceview5 - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.toolkit.gtk - A text widget implementing syntax highlighting and other features - Gtksourceview improves the gtk+ text widget by implementing syntax highlighting and other features typical of a source editor. - mirrors://gnome/gtksourceview/5.2/gtksourceview-5.2.0.tar.xz - - meson - python3 - itstool - valgrind - intltool - gtk-doc - vala-devel - gtk4-devel - libpcre2-devel - fontconfig-devel - glib2-devel - yelp-tools - libxml2-devel - autoconf-archive - gobject-introspection-devel - sysprof-devel - glade-devel - gtk4-update-icon-cache - - desktop/toolkit/gtk/gtksourceview5/pspec.xml - - - gtksourceview5 - - gtk4 - libpcre2 - fontconfig - cairo - fribidi - glib2 - pango - libxml2 - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/locale - /usr/share/gir-1.0/ - /usr/share/glade/ - /usr/share/vala/vapi - /usr/share/icons - /usr/share/gtksourceview-5 - - - - gtksourceview5-docs - Reference documents of gtksourceview - data:doc - - /usr/share/gtk-doc - - - - gtksourceview5-devel - Development files for gtksourceview - - gtksourceview5 - gtk4-devel - glib2-devel - pango-devel - fribidi-devel - libxml2-devel - libpcre2-devel - fontconfig-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-04 - 5.2.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - gtkspell - http://gtkspell.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.toolkit.gtk - Spell checking widget for GTK+ - GTK+ için yazım denetimi eklentisi - GtkSpell provides MSWord / MacOSX-style highlighting of misspelled words in a GtkTextView widget. Right-clicking a misspelled word pops up a menu of suggested replacements. - GtkSpell, MSWord / MacOSX işletim sistemlerinde olduğu gibi, GTK+ metin gösterme zımbırtılarında yanlış yazılmış kelimeleri vurgular ve yanlış yazılmış kelimelere sağ tıkladığınızda, size yeni kelimeler önerir. - mirrors://sourceforge/gtkspell/gtkspell-2.0.16.tar.gz - - gtk2-devel - enchant-devel - intltool - - desktop/toolkit/gtk/gtkspell/pspec.xml - - - gtkspell - - atk - gtk2 - cairo - glib2 - pango - enchant - freetype - fontconfig - gdk-pixbuf - - - /usr/lib - /usr/share/locale - /usr/share/doc - /usr/share/gtk-doc - - - - gtkspell-devel - Development files for gtkspell - gtkspell için geliştirme dosyaları - - gtkspell - gtk2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-15 - 2.0.16 - Rebuild - Pisi Linux Community - suvari@pisilinux.org - - - 2018-09-10 - 2.0.16 - Rebuild - Pisi Linux Community - suvari@pisilinux.org - - - 2017-04-11 - 2.0.16 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 2.0.16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-20 - 2.0.16 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gtkspell3 - http://gtkspell.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.toolkit.gtk - Spell checking widget for GTK+ - GTK+ için yazım denetimi eklentisi - GtkSpell provides MSWord / MacOSX-style highlighting of misspelled words in a GtkTextView widget. Right-clicking a misspelled word pops up a menu of suggested replacements. - GtkSpell, MSWord / MacOSX işletim sistemlerinde olduğu gibi, GTK+ metin gösterme zımbırtılarında yanlış yazılmış kelimeleri vurgular ve yanlış yazılmış kelimelere sağ tıkladığınızda, size yeni kelimeler önerir. - https://sourceforge.net/projects/gtkspell/files/3.0.10/gtkspell3-3.0.10.tar.xz - - intltool - gtk-doc - gtk2-devel - gtk3-devel - vala-devel - python-six - enchant2-devel - gobject-introspection-devel - - desktop/toolkit/gtk/gtkspell3/pspec.xml - - - gtkspell3 - - atk - gtk3 - cairo - glib2 - pango - enchant2 - freetype - fontconfig - gdk-pixbuf - - - /usr/lib - /usr/share/gir-1.0/GtkSpell-3.0.gir - /usr/share/vala/vapi - /usr/share/locale - /usr/share/doc - - - - gtkspell3-gtk2 - - atk - gtk2 - cairo - glib2 - pango - enchant2 - freetype - fontconfig - gdk-pixbuf - - - /usr/lib/libgtkspell3-2* - /usr/lib/girepository-1.0/GtkSpell-2.0.typelib - /usr/share/gir-1.0/GtkSpell-2.0.gir - /usr/share/vala/vapi/gtkspell3-2* - - - - gtkspell3-devel - Development files for gtkspell3 - gtkspell3 için geliştirme dosyaları - - gtkspell3 - gtk3-devel - glib2-devel - enchant2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - gtkspell3-gtk2-devel - Development files for gtkspell3-gtk2 - - gtkspell3-gtk2 - gtkspell3-devel - - - /usr/lib/pkgconfig/gtkspell3-2.0.pc - - - - gtkspell3-docs - Development files for gtkspell3 - - gtkspell3 - - - /usr/share/gtk-doc - - - - - 2020-02-08 - 3.0.10 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-04-06 - 3.0.10 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - libglade - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit.gtk - Glade interface builder - Glade arayüz oluşturucu - Libglade est une librairie effectuant un travail similaire aux routines de génération de source C dans le constructeur d'interface graphique GLADE. Là ou les routines de génération de GLADE génerent du code C à compiler, libglade construit l interface depuis un fichier XML (le format de sauvegarde de GLADE) à l'exécution. De cette manière, vous pouvez changer l'apparence de votre programme sans avoir à le recompiler. - Libglade is a library that performs a similar job to the C source output routines in the GLADE user interface builder. Whereas GLADE's output routines create C code that can then be compiled, libglade builds the interface from an XML file (GLADE's save format) at runtime. This way you can change the look of a program without needing to recompile. - Libglade, GLADE kullanıcı arayüzü yapıcısındaki C kaynak çıkışı yöntemine benzer iş yapan bir kitaplıktır. GLADE'in çıkış yöntemi derlenebilir C kodu oluştururken, libglade arayüzü bir XML dosyasında oluşturur. Böylece yeniden derlenmeye gerek kalmadan arayüz değiştirilebilir. - mirrors://gnome/libglade/2.6/libglade-2.6.4.tar.bz2 - - glib2-devel - libxml2-devel - atk-devel - pango-devel - gtk2-devel - python-devel - - - Makefile.in.am-2.4.2-xmlcatalog.patch - libglade-2.6.3-fix_tests-page_size.patch - libglade-2.0.1-nowarning.patch - - desktop/toolkit/gtk/libglade/pspec.xml - - - libglade - - glib2 - libxml2 - atk - pango - python - gtk2 - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/xml - - - System.Package - - - - libglade-docs - Libglade reference documents - Libglade referans belgeleri - data:doc - - libglade - - - /usr/share/gtk-doc - - - - libglade-devel - Development files for libglade - libglade için geliştirme dosyaları - - libglade - gtk2-devel - libxml2-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-08 - 2.6.4 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 2.6.4 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 2.6.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.6.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-03 - 2.6.4 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libwnck2 - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - desktop.toolkit.gtk - A window navigation construction kit - libwnck (pronounced "libwink") is used to implement pagers, tasklists, and other such things. It allows applications to monitor information about open windows, workspaces, their names/icons, and so forth. - http://ftp.gnome.org/pub/gnome/sources/libwnck/2.31/libwnck-2.31.0.tar.xz - - startup-notification-devel - gobject-introspection-devel - libXres-devel - pango-devel - gtk2-devel - glib2-devel - intltool - libXt-devel - gettext - meson - - - libwnck-2.18.0-above.patch - - desktop/toolkit/gtk/libwnck2/pspec.xml - - - libwnck2 - - startup-notification - gdk-pixbuf - libXrender - libXres - pango - libX11 - cairo - gtk2 - atk - glib2 - - - /usr/lib - /usr/share/locale - /usr/lib/girepository-1.0 - /usr/share/gir-1.0 - /usr/share/doc - - - - libwnck2-devel - Development files for libwnck2 - - libwnck2 - gtk2-devel - cairo-devel - pango-devel - libXres-devel - glib2-devel - libX11-devel - startup-notification-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-01 - 2.31.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-08 - 2.32.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-24 - 2.31.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 2.31.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-11 - 2.31.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2014-05-18 - 2.30.7 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libwnck3 - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - desktop.toolkit.gtk - A window navigation construction kit - libwnck (pronounced "libwink") is used to implement pagers, tasklists, and other such things. It allows applications to monitor information about open windows, workspaces, their names/icons, and so forth. - http://ftp.gnome.org/pub/gnome/sources/libwnck/40/libwnck-40.0.tar.xz - - startup-notification-devel - gobject-introspection-devel - libXres-devel - pango-devel - gtk3-devel - glib2-devel - intltool - libXt-devel - gettext - meson - - - libwnck-2.18.0-above.patch - - desktop/toolkit/gtk/libwnck3/pspec.xml - - - libwnck3 - - startup-notification - gdk-pixbuf - libXrender - libXres - pango - libX11 - cairo - gtk3 - atk - glib2 - - - /usr/lib - /usr/share/locale - /usr/lib/girepository-1.0 - /usr/share/gir-1.0 - /usr/share/doc - - - - libwnck3-devel - Development files for libwnck3 - - libwnck3 - gtk3-devel - cairo-devel - pango-devel - libXres-devel - glib2-devel - libX11-devel - startup-notification-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-27 - 40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 3.32.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-08 - 2.32.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-24 - 2.31.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 2.31.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-11 - 2.31.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2014-05-18 - 2.30.7 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - nocsd - https://github.com/ZaWertun/gtk3-nocsd - - fury - uglyside@yandex.ru - - LGPLv2.1 - library - desktop.toolkit.gtk - A hack to disable gtk+ 3 client side decoration. - gtk3-nocsd is a small module used to disable the client side decoration of Gtk+ 3. - https://github.com/ZaWertun/gtk3-nocsd/archive/v3.0.4.tar.gz - - gtk3-devel - gobject-introspection-devel - - - Always_override_property_gtk-decoration-layout.patch - Fix_for_black_borders_around_some_application_windows.patch - - desktop/toolkit/gtk/nocsd/pspec.xml - - - nocsd - - /usr/bin/gtk3-nocsd - /usr/lib/libgtk3-nocsd.so.0 - /usr/share - /usr/share/man - /usr/share/doc/gtk3-nocsd - - - - - 2021-06-23 - 3.0.4 - First Beta release. - fury - uglyside@yandex.ru - - - - - - ocrfeeder - https://gitlab.gnome.org/GNOME/ocrfeeder - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.toolkit.gtk - GTK+ document layout analysis and optical character recognition application - GTK+ document layout analysis and optical character recognition application - GTK + belge düzeni analizi ve optik karakter tanıma uygulaması - GTK + belge düzeni analizi ve optik karakter tanıma uygulaması - https://gitlab.gnome.org/GNOME/ocrfeeder/-/archive/0.8.3/ocrfeeder-0.8.3.tar.gz - - ocrad - itstool - intltool - gtk3-devel - glib2-devel - yelp-tools - gnome-common - gettext-devel - python3-sane - python3-devel - python3-odfpy - python3-reportlab - python3-enchant - python3-pillow-devel - python3-pygobject3-devel - goocanvas-devel - - desktop/toolkit/gtk/ocrfeeder/pspec.xml - - - ocrfeeder - - gtk3 - ocrad - glib2 - gtkspell3 - yelp-tools - gnome-common - python3-sane - python3 - python3-odfpy - python3-reportlab - python3-enchant - python3-pillow - python3-pygobject3 - goocanvas - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/metainfo - /usr/share/doc - - - - - 2021-04-26 - 0.8.3 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - pango - http://www.pango.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - FTL - library - desktop.toolkit.gtk - Outil de positionnement et de rendu de texte. - Text rendering and layout library - Metin görüntüleme kitaplığı - Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x. - Pango, özellikle yerelleştirme ile birlikte metin düzenlemek ve biçimlendirmek için bir kitaplıktır. Pango metin biçimlendirmenin gerekli olduğu her yerde kullanılabilir ama şimdiye kadar ki birçok Pango çalışması GTK+ araç takımının parçası ile tamamlandı. Pango formları, GTK+-2.x. için temel metin ve yazı tipini yönetir. - mirrors://gnome/pango/1.50/pango-1.50.4.tar.xz - - libX11-devel - freetype-devel - cairo-devel - libXft-devel - harfbuzz-devel - graphite2-devel - fontconfig-devel - libXrender-devel - gtk-doc - python-six - gobject-introspection-devel - glib2-devel - fribidi-devel - meson - gi-docgen - help2man - - desktop/toolkit/gtk/pango/pspec.xml - - - pango - - glib2 - libX11 - freetype - cairo - libXft - fribidi - harfbuzz - fontconfig - libXrender - - - /etc/pango - /usr/bin - /usr/lib/libpango* - /usr/lib/girepository-1.0 - /usr/lib/pango - /usr/share/gir-1.0 - /usr/share/man - /usr/share/doc - - - System.Package - - - - pango-devel - Development files for pango - pango için geliştirme dosyaları - - pango - cairo-devel - libXft-devel - fribidi-devel - harfbuzz-devel - fontconfig-devel - freetype-devel - glib2-devel - libXrender-devel - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - - - - pango-docs - Pango reference documents - Pango referans dokümanları - data:doc - - /usr/share/doc/pango/reference - - - - pango-32bit - 32-bit shared libraries for pango - pango için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - cairo-32bit - glib2-32bit - libX11-32bit - libXft-32bit - fribidi-32bit - freetype-32bit - libXrender-32bit - fontconfig-32bit - libffi-32bit - harfbuzz-32bit - - - pango - cairo-32bit - glib2-32bit - libX11-32bit - libXft-32bit - fribidi-32bit - freetype-32bit - libXrender-32bit - fontconfig-32bit - libffi-32bit - harfbuzz-32bit - - - /usr/bin/pango-querymodules-32 - /usr/lib32/libpango* - /usr/lib32/girepository-1.0 - /usr/lib32/pango - - - - - 2022-02-11 - 1.50.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-24 - 1.50.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 1.50.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-11 - 1.50.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-07 - 1.50.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-11 - 1.48.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-19 - 1.48.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-12 - 1.48.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-26 - 1.48.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-23 - 1.48.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-08 - 1.44.7 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2019-01-15 - 1.42.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 1.40.14 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-28 - 1.40.14 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-18 - 1.40.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.38.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 1.38.1 - Release bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2016-01-25 - 1.38.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - pangomm - http://www.gtkmm.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - library - desktop.toolkit.gtk - C++ interface for Pango - Pango için C++ arayüzü - Pangomm is a library that provides pango based C++ interface for object-oriented gtkmm applications. - Pangomm, nesne tabanlı gtkmm uygulamaları için C++ tabanlı pango arayüzü sağlayan bir kitaplıktır. - mirrors://gnome/pangomm/2.46/pangomm-2.46.2.tar.xz - - grep - meson - libtool - doxygen - mm-common - boost-devel - glib2-devel - pango-devel - glibmm-devel - cairomm-devel - libsigc++-devel - - desktop/toolkit/gtk/pangomm/pspec.xml - - - pangomm - - pango - glibmm - libgcc - glib2 - cairomm - libsigc++ - - - /usr/lib - /usr/share/doc - - - - pangomm-devel - Development files for pangomm - pangomm için geliştirme dosyaları - - pangomm - cairomm-devel - glibmm-devel - pango-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/pangomm-1.4 - - - - - 2021-12-05 - 2.46.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-26 - 2.46.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-08 - 2.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 2.40.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 2.40.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-21 - 2.40.1 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.34.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-18 - 2.34.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - pangox-compat - http://www.pangox-compat.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - desktop.toolkit.gtk - PangoX compatibility library - X Window System font support for Pango - mirrors://gnome/pangox-compat/0.0/pangox-compat-0.0.2.tar.xz - - pango-devel - - desktop/toolkit/gtk/pangox-compat/pspec.xml - - - pangox-compat - - pango - libX11 - - - /etc/pango - /usr/lib - /usr/share/doc - - - - pangox-compat-devel - Development files for pangox-compat - - pangox-compat - pango-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-02-08 - 0.0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-09 - 0.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-01 - 0.0.2 - First release. - Marcin Bojara - marcin@pisilinux.org - - - - - - spice-gtk - https://www.spice-space.org/ - - Kamil Atlı - suvari@pisilinux.org - - LGPLv2.1 - library - app:console - desktop.toolkit.gtk - GTK+ client library for SPICE - GTK+ client library for SPICE - https://www.spice-space.org/download/gtk/spice-gtk-0.39.tar.xz - - meson - gtk-doc - valgrind - usbutils - lz4-devel - acl-devel - zlib-devel - gtk3-devel - cairo-devel - python3-six - spice-devel - glib2-devel - polkit-devel - phodav-devel - pixman-devel - libusb-devel - python3-devel - elogind-devel - libopus-devel - openssl-devel - libsoup-devel - usbredir-devel - spice-protocol - libcap-ng-devel - gstreamer-devel - json-glib-devel - libcacard-devel - cyrus-sasl-devel - gdk-pixbuf-devel - python3-pyparsing - libjpeg-turbo-devel - gst-plugins-base-devel - gobject-introspection-devel - - desktop/toolkit/gtk/spice-gtk/pspec.xml - - - spice-gtk - GTK+ client library for SPICE. - - lz4 - acl - gtk3 - zlib - cairo - glib2 - spice - libusb - polkit - phodav - pixman - python3 - libopus - openssl - libsoup - usbredir - libcap-ng - gstreamer - json-glib - libcacard - cyrus-sasl - python3-six - libjpeg-turbo - spice-protocol - gst-plugins-base - python3-pyparsing - gobject-introspection - - - /usr/bin - /usr/lib/libspice-client-gtk-3.0.so* - /usr/lib/libspice-client-glib-2.0.so* - /usr/share/doc/ - /usr/share/man - /usr/share/locale - /usr/share/polkit-1/actions - /usr/share/gtk-doc/html - /usr/lib/girepository-1.0 - /usr/libexec/spice-client-glib-usb-acl-helper - - - - spice-gtk-devel - Development files for spice-gtk - - lz4-devel - acl-devel - zlib-devel - gtk3-devel - glib2-devel - cairo-devel - python3-six - spice-devel - polkit-devel - phodav-devel - pixman-devel - libX11-devel - libusb-devel - wayland-devel - python3-devel - elogind-devel - libopus-devel - openssl-devel - libsoup-devel - libepoxy-devel - usbredir-devel - spice-protocol - libcap-ng-devel - gstreamer-devel - json-glib-devel - libcacard-devel - cyrus-sasl-devel - gdk-pixbuf-devel - python3-pyparsing - libjpeg-turbo-devel - gst-plugins-base-devel - gobject-introspection-devel - spice-gtk - - - /usr/share/gir-1.0 - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-10 - 0.39 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - mlkstyle - http://azsky2.html.xdomain.jp/soft/mlkstyle.html - - fury - uglyside@yandex.ru - - MIT - app:gui - desktop.toolkit.mlk - mlk style editor. - mlk widget style editor. - https://gitlab.com/azelpg/mlkstyle/-/archive/v1.0.4/mlkstyle-v1.0.4.tar.bz2 - - zlib-devel - check-devel - libpng-devel - libX11-devel - libXext-devel - freetype-devel - fontconfig-devel - libXcursor-devel - - desktop/toolkit/mlk/mlkstyle/pspec.xml - - - mlkstyle - - zlib - libpng - libX11 - libXext - freetype - fontconfig - libXcursor - - - /usr/bin - /usr/share - /usr/share/doc/mlkstyle - - - - - 2021-12-11 - 1.0.4 - Version bump. - fury - uglyside@yandex.ru - - - 2021-05-25 - 1.0.3 - First build - fury - uglyside@yandex.ru - - - - - - openmotif - http://www.motifzone.org/ - - PisiLinux Community - admins@pisilinux.org - - MOTIF - library - app - desktop.toolkit.motif - Open Motif implementation - Özgür Motif kitaplığı - Freely available version of the well known Motif user interface toolkit for Open Source operating systems. - Açık kaynak kodlu işletim sistemleri için yaygın olarak tanına Motif kullanıcı arabirimi araçlarının özgürce kullanılabilen sürümü. - mirrors://sourceforge/motif/motif-2.3.8.tar.gz - - libXmu-devel - libXft-devel - xbitmaps - fontconfig-devel - libXt-devel - libXext-devel - libjpeg-turbo-devel - libX11-devel - libpng-devel - - - openmotif-2.3.2-sanitise-paths.patch - 0003_fix_ftbfs_binutils-gold.patch - openmotif-uil.patch - openmotif-unaligned.patch - openMotif-2.3.0-no_X11R6.patch - motif-2.3.4-bindings.patch - motif-2.3.4-mwmrc_dir.patch - wmluiltok_fake_lex_main.patch - - desktop/toolkit/motif/openmotif/pspec.xml - - - openmotif - - libXmu - libXft - libXp - libSM - libICE - fontconfig - libXt - libXext - libjpeg-turbo - libX11 - libpng - freetype - - - /etc - /usr/bin - /usr/lib - /usr/share/X11/app-defaults - /usr/share/X11/bindings - /usr/share/doc - /usr/share/man - - - Mwm.defaults - - - - openmotif-devel - Development files for openmotif - openmotif için geliştirme dosyaları - - openmotif - libXft-devel - libXt-devel - libXmu-devel - libXext-devel - - - /usr/include - /usr/share/man/man3 - - - - openmotif-32bit - 32-bit shared libraries for openmotif - emul32 - emul32 - - libSM-32bit - libXt-32bit - libXp-32bit - libXmu-32bit - libpng-32bit - libX11-32bit - libICE-32bit - libXft-32bit - libXext-32bit - fontconfig-32bit - libjpeg-turbo-32bit - - - openmotif - libSM-32bit - libXt-32bit - libXp-32bit - libXmu-32bit - libpng-32bit - libX11-32bit - libICE-32bit - libXft-32bit - libXext-32bit - fontconfig-32bit - freetype-32bit - libjpeg-turbo-32bit - - - /usr/lib32 - - - - - 2020-01-28 - 2.3.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-31 - 2.3.8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 2.3.8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-11 - 2.3.7 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 2.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2013-08-17 - 2.3.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - newt - https://fedorahosted.org/newt/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - desktop.toolkit - A windowing toolkit for text mode - Metin tabanlı bir pencere araç seti. - newt is a windowing toolkit for text mode, which provides many widgets and stackable windows. - Newt, metin tabanlı bir pencere araç setidir. Pek çok alet ve istiflenebilir pencere sağlar. - https://releases.pagure.org/newt/newt-0.52.21.tar.gz - - tcl-devel - slang-devel - popt-devel - - desktop/toolkit/newt/pspec.xml - - - newt - - tcl - slang - popt - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - newt-devel - Development files for newt - newt için geliştirme dosyaları - - newt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-28 - 0.52.21 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 0.52.20 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 0.52.20 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-26 - 0.52.19 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.52.17 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-07-05 - 0.52.17 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - qscintilla2 - https://www.riverbankcomputing.com/software/qscintilla/intro - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - GPLv3 - library - desktop.toolkit - Qt port of Scintilla - QScintilla2, Neil Hodgson'un Scintilla C++ editör sınıfının bir Qt4 uyarlamasıdır. - Port do Qt klas C++ edytora Scintilla autorstwa Neila Hodgsona. - QScintilla2 is a port to Qt4 of Neil Hodgson's Scintilla C++ editor class. - QScintilla2, Neil Hodgson'un Scintilla C++ editör sınıfının bir Qt4 uyarlamasıdır. - QScintilla jest portem do Qt klas C++ edytora Scintilla autorstwa Neila Hodgsona. - https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.11.5/QScintilla-2.11.5.tar.gz - - chrpath - python-sip - python3-sip - python-devel - python3-devel - qscintilla2-python-common - mesa-devel - qt5-base-devel - qt5-script-devel - python-qt5-devel - python3-qt5-devel - qt5-designer-devel - qt5-xmlpatterns-devel - - desktop/toolkit/qscintilla2/pspec.xml - - - qscintilla2 - - libgcc - qt5-base - - - /usr/lib - /usr/lib/qt5/plugins - /usr/share/doc - /usr/share/qt5/mkspecs - /usr/share/qt5/translations - - - - qscintilla2-python-common - Common python qscintilla bindings files shared between qscintilla2-python and qscintilla2-python3 - - qscintilla2 - - - /usr/share/qt5/qsci - /usr/share/sip - - - - qscintilla2-python - Python 2.x bindings for qscintilla2 - qscintilla2 için Python bağlayıcıları - - qscintilla2 - qscintilla2-python-common - qt5-base - - - /usr/lib/python2* - - - - qscintilla2-python3 - Python 3.x bindings for qscintilla2 - - python3 - qscintilla2 - qscintilla2-python-common - qt5-base - libgcc - - - /usr/lib/python3* - - - - qscintilla2-doc - HTML documentation for qscintilla2 - qscintilla2 için HTML belgeleri - - /usr/share/doc/qscintilla2/Scintilla - /usr/share/doc/qscintilla2/html - - - - qscintilla2-devel - Development files for qscintilla2 - qscintilla2 için geliştirme dosyaları - Pliki nagłówkowe dla QScintilla - - qscintilla2 - - - /usr/include/qt5/Qsci - - - - - 2020-09-14 - 2.11.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 2.11.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-20 - 2.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-04 - 2.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-22 - 2.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-08 - 2.10.8 - Rebuild qt5. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 2.10.8 - Rebuild qt5. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-02 - 2.10.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-25 - 2.10.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-19 - 2.10.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 2.10.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 2.10.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-06 - 2.10.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-04 - 2.10 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 2.9.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-28 - 2.9.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-location - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to position, satellite and area monitoring classes - Konum, uydu ve alan izleme sınıflarına erişim sağlar - Provides access to position, satellite and area monitoring classes - Konum, uydu ve alan izleme sınıflarına erişim sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtlocation-everywhere-opensource-src-5.15.3.tar.xz - - mesa-devel - zlib-devel - icu4c-devel - gypsy-devel - gconf-devel - glib2-devel - geoclue-devel - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-location/pspec.xml - - - qt5-location - - glib2 - icu4c - gconf - zlib - gypsy - libgcc - geoclue - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-location-devel - qt5-location için geliştirme dosyaları - - qt5-location - qt5-base-devel - qt5-declarative-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-location-docs - - qt5-base - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-26 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-18 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - polkit-qt - http://www.kde.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.toolkit.qt5 - A library that allows developers to access PolicyKit API with a nice Qt-style API - A library that allows developers to access PolicyKit API with a nice Qt-style API - https://download.kde.org/stable/polkit-qt-1/polkit-qt-1-0.114.0.tar.xz - - qt5-base-devel - glib2-devel - polkit-devel - mesa-devel - cmake - - desktop/toolkit/qt5/polkit-qt/pspec.xml - - - polkit-qt - - qt5-base - glib2 - polkit - libgcc - - - /usr/share/doc - /usr/lib - - - - polkit-qt-devel - - polkit-qt - qt5-base-devel - glib2-devel - polkit-devel - - - /usr/lib/pkgconfig - /usr/include/polkit-qt5-1 - - - - - 2022-04-18 - 0.114.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-02 - 0.114.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 0.113 - Rebuild for qt5.15.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 0.113 - Rebuild for qt5.15.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 0.113 - Rebuild for qt5.14.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 0.113 - Rebuild for qt5.14.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-16 - 0.113 - Rebuild for qt5.14.0 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 0.113 - Rebuild for qt5.13.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 0.113 - Rebuild for qt5.13.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 0.113 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 0.112 - Rebuild for qt5.13.0 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 0.112 - Rebuild for qt5.12.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 0.112 - Rebuild for qt5.12.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 0.112 - Rebuild for qt5.12.0 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-05 - 0.112 - Rebuild for qt5.11.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 0.112 - Rebuild for qt5.10.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-01 - 0.112 - Rebuild for qt5.9.5 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-02-01 - 0.112 - Rebuild for qt5.9.3 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 0.112 - Rebuild for new Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-10-21 - 0.112 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.112 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 0.112 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 0.112 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 0.112 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-3d - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - custom - FDL - GPL3 - LGPL3 - desktop - C++ and QML APIs for easy inclusion of 3D graphics - C++ and QML APIs for easy inclusion of 3D graphics - https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qt3d-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-declarative-devel - assimp-devel - vulkan-headers - zlib-devel - - desktop/toolkit/qt5/qt5-3d/pspec.xml - - - qt5-3d - C++ and QML APIs for easy inclusion of 3D graphics - - qt5-base - qt5-declarative - libgcc - assimp - - - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - qt5-3d-devel - Development files for qt5-3d - - qt5-base-devel - qt5-declarative-devel - qt5-3d - - - /usr/include/qt5 - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-20 - 5.15.2 - Version bump 5.15.3 kde. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-21 - 5.7.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-accountsservice - https://github.com/hawaii-desktop/qt-accountsservice-addon - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Qt5 - AccountService addon - Qt5 - AccountService addon - https://github.com/lirios/qtaccountsservice/archive/v1.3.0.tar.gz - - liri-cmake-shared - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-accountsservice/pspec.xml - - - qt5-accountsservice - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/share/doc - /usr/lib/qt5/bin/ - /usr/bin - - - - qt5-accountsservice-devel - - qt5-base-devel - qt5-accountsservice - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 1.3.0 - Rebuild qt5-5.15.3 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 1.3.0 - Rebuild qt5-5.15.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 1.3.0 - Rebuild qt5-5.15.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 1.3.0 - Rebuild qt5-5.14.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 1.3.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 0.6.0 - Rebuild qt5-5.14.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 0.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 0.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 0.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 0.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 0.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-02 - 0.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-02 - 0.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 0.6.0 - Rebuild for qt5.11.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 0.6.0 - Rebuild for qt5.10.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-01 - 0.6.0 - Rebuild for qt5.9.5. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-02-01 - 0.6.0 - Rebuild for qt5.9.3. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 0.6.0 - Rebuild for new Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-10-22 - 0.6.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 0.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 0.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 0.6.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - qt5-base - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - 'GPL3' 'LGPL3' 'FDL' 'custom' - desktop.toolkit.qt5 - Cross platform application and UI framework - Qt5 araç takımı, sürüm 5 - Qt est une boîte à outils graphique multi-plateforme. - Cross platform application and UI development framework - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır. - Qt es un toolkit para GUI multiplataforma. - https://invent.kde.org/qt/qt/qtbase/-/archive/kde/5.15/qtbase-kde-5.15.tar.bz2 - - zstd-devel - at-spi2-core-devel - cups-devel - dbus-devel - zlib-devel - glib2-devel - libpcre2-devel - desktop-file-utils - fontconfig-devel - gperf - gtk3-devel - harfbuzz-devel - icon-theme-hicolor - leveldb-devel - firebird-superserver - libjpeg-turbo-devel - mariadb-lib - libxcb-devel - libXcomposite-devel - libxkbcommon-devel - libxslt-devel - mesa-devel - libmtdev-devel - nss-devel - pciutils-devel - postgresql-server - python-devel - DirectFB-devel - libinput-devel - sqlite-devel - xcb-proto - xcb-util-devel - xcb-util-image-devel - xcb-util-keysyms-devel - xcb-util-wm-devel - tiff-devel - libdrm-devel - libpng-devel - eudev-devel - libSM-devel - libICE-devel - libX11-devel - libXext-devel - firebird-devel - unixODBC-devel - libXrandr-devel - libXrender-devel - libXi-devel - xcb-util-renderutil-devel - openssl-devel - freetype-devel - pulseaudio-libs-devel - alsa-lib-devel - libproxy-devel - gst-plugins-base-devel - wayland-devel - wayland-protocols-devel - libXcursor-devel - tslib-devel - shared-mime-info - md4c-devel - libglvnd-devel - vulkan-headers - postgresql-pl - icu4c-devel - - - mkspecs.patch - qt5-base-nostrip.patch - - desktop/toolkit/qt5/qt5-base/pspec.xml - - - qt5-base - - zstd - gtk3 - pango - libpcre2 - libgcc - cups - dbus - tslib - mesa - zlib - glib2 - icu4c - libSM - firebird-client - libproxy - libXi - libICE - libX11 - libdrm - libpng - libxcb - eudev - DirectFB - openssl - freetype - harfbuzz - libinput - libmtdev - fontconfig - libXrender - xcb-util-wm - libxkbcommon - libjpeg-turbo - xcb-util-image - xcb-util-keysyms - xcb-util-renderutil - md4c - mit-kerberos - libglvnd - - - /usr/lib - /usr/lib/qt5/imports - /usr/lib/qt5/qml - /usr/lib/qt5/plugins - /usr/share/qt5/translations - /usr/lib/qt5/bin - /usr/bin - /usr/share/doc - /usr/lib/qt5/mkspecs - - - - qt5-base-devel - Development files for Qt 5 - Qt5 için geliştirme dosyaları - Development files for Qt 5 - - qt5-base - libglvnd-devel - vulkan-headers - libxkbcommon-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - /usr/lib/*.prl - - - - qt5-sql-mysql - Qt5'in SQL sınıfları için MySQL sürücüsü - - qt5-base - libgcc - mariadb-lib - - - /usr/lib/qt5/plugins/sqldrivers/libqsqlmysql.so - - - - qt5-sql-postgresql - Qt5'in SQL sınıfları için PostgreSQL sürücüsü - - qt5-base - libgcc - postgresql-lib - - - /usr/lib/qt5/plugins/sqldrivers/libqsqlpsql.so - - - - qt5-sql-sqlite - Qt5'in SQL sınıfları için SQLite sürücüsü - - qt5-base - libgcc - sqlite - - - /usr/lib/qt5/plugins/sqldrivers/libqsqlite.so - - - - qt5-sql-odbc - Qt5'in SQL sınıfları için ODBC sürücüsü - - qt5-base - libgcc - unixODBC - - - /usr/lib/qt5/plugins/sqldrivers/libqsqlodbc.so - - - - - 2022-04-18 - 5.15.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-18 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-19 - 5.15.2 - Rebuild for libglvnd - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-18 - 5.15.2 - Rebuild for kde patch - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-06 - 5.15.2 - Rebuild kde patch. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-11 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-15 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.15.2 - Rebuild kde patch. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-14 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-26 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-24 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 5.15.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-03 - 5.15.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-28 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-17 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 5.13.1 - Rebuild libxkbcommon. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-16 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-23 - 5.12.1 - Rebuild Gtk3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 5.12.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-09 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 5.11.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-28 - 5.10.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-01 - 5.9.5 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-02-01 - 5.9.3 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-19 - 5.7.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-10-21 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-29 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-15 - 5.6.0 - Rebuild for new gst - PisiLinux Community - admin@pisilinux.org - - - 2016-05-04 - 5.6.0 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - qt5-canvas3d - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - custom - FDL - GPL3 - LGPL3 - desktop - A JavaScript 3D rendering API for Qt Quick - A JavaScript 3D rendering API for Qt Quick - https://github.com/qt/qtcanvas3d/archive/refs/tags/v5.12.12.tar.gz - - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-canvas3d/pspec.xml - - - qt5-canvas3d - A JavaScript 3D rendering API for Qt Quick - - qt5-base - qt5-declarative - libgcc - - - /usr/lib/qt5 - /usr/share/doc - - - - - 2022-04-18 - 5.12.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.12.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.12.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.12.7 - Rebuild qt5-5.14.2. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.12.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.12.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.12.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.12.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.12.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-21 - 5.7.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-charts - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPL3 - desktop.toolkit.qt5 - Provides a set of easy to use chart components - Provides a set of easy to use chart components - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtcharts-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-charts/pspec.xml - - - qt5-charts - Provides a set of easy to use chart components - - qt5-base - qt5-declarative - libgcc - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - qt5-charts-devel - Development files for qt5-charts - - qt5-base-devel - qt5-charts - - - /usr/include/qt5 - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-configuration - https://github.com/hawaii-desktop/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Settings API with change notifications for Qt - Settings API with change notifications for Qt - Settings API with change notifications for Qt - Settings API with change notifications for Qt - https://github.com/hawaii-desktop/qtconfiguration/archive/v0.3.1.tar.gz - - cmake - dconf-devel - glib2-devel - qt5-declarative-devel - qt5-base-devel - - desktop/toolkit/qt5/qt5-configuration/pspec.xml - - - qt5-configuration - - dconf - libgcc - glib2 - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/share/doc - /usr/lib/qt5/bin/ - /usr/bin - - - - qt5-configuration-devel - - qt5-configuration - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-03-18 - 0.3.1 - Rebuild qt5-5.15.3 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 0.3.1 - Rebuild qt5-5.15.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 0.3.1 - Rebuild qt5-5.15.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 0.3.1 - Rebuild qt5-5.14.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 0.3.1 - Rebuild qt5-5.14.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 0.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 0.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 0.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 0.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 0.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 0.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 0.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-02 - 0.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 0.3.1 - Rebuild for qt5.11.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 0.3.1 - Rebuild for qt5.10.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-01 - 0.3.1 - Rebuild for qt5.9.3 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-02-01 - 0.3.1 - Rebuild for qt5.9.3 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 0.3.1 - Rebuild for new Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-10-22 - 0.3.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 0.3.1 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 0.3.1 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 0.3.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-connectivity - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to Bluetooth hardware - Bluetooth donanımlarına bağlantı sağlar - Provides access to Bluetooth hardware - Bluetooth donanımlarına bağlantı sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtconnectivity-everywhere-opensource-src-5.15.3.tar.xz - - bluez-libs-devel - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-connectivity/pspec.xml - - - qt5-connectivity - - qt5-base - qt5-declarative - bluez-libs - libgcc - - - /usr/bin - /usr/lib - /usr/share/licenses - /usr/lib/qt5 - /usr/lib/qt5/bin/ - - - - qt5-connectivity-devel - qt5-connectivity için geliştirme dosyaları - - qt5-connectivity - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-connectivity-docs - - qt5-base - - - /usr/share/doc/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-datavis3d - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPL3 - desktop - Provides a set of easy to use chart components - Qt Data Visualization module - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtdatavis3d-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-datavis3d/pspec.xml - - - qt5-datavis3d - Qt Data Visualization module - - qt5-base - qt5-declarative - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - qt5-datavis3d-devel - Development files for qt5-datavis3d - - qt5-base-devel - qt5-declarative-devel - qt5-datavis3d - - - /usr/include/qt5 - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version Bump - Ayhan Yalçınsoy - ayhyanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-declarative - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for QML and JavaScript languages - QML ve JavaScript dilleri için sınıflar - Classes for QML and JavaScript languages - QML ve JavaScript dilleri için sınıflar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtdeclarative-everywhere-opensource-src-5.15.3.tar.xz - - python3 - qt5-base-devel - libxkbcommon-devel - mesa-devel - qt5-sql-sqlite - - - qt_kde.patch - - desktop/toolkit/qt5/qt5-declarative/pspec.xml - - - qt5-declarative - - libgcc - qt5-base - libglvnd - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/lib/qt5/bin - /usr/bin/ - - - - qt5-declarative-devel - qt5-declarative için geliştirme dosyaları - - qt5-base-devel - qt5-declarative - - - /usr/lib/pkgconfig - /usr/lib/cmake - /usr/include/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-18 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-18 - 5.15.2 - Rebuild kde patch. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-06 - 5.15.2 - Rebuild kde patch. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-11 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-04 - 5.15.2 - Rebuild kde patch. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-28 - 5.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-21 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.12.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.2 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.2 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-doc - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - A cross-platform application and UI framework (Documentation) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme) - A cross-platform application and UI framework (Documentation) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme) - assistant5 - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtdoc-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-sql-sqlite - qt5-assistant - qt5-multimedia-docs - qt5-quickcontrols-docs - qt5-quickcontrols2-docs - qt5-x11extras-docs - qt5-webchannel-docs - qt5-webkit-docs - qt5-xmlpatterns-docs - qt5-svg-docs - qt5-script-docs - qt5-sensors-docs - qt5-translations - qt5-graphicaleffects-docs - qt5-imageformats-docs - qt5-websockets-docs - qt5-serialport-docs - qt5-location-docs - qt5-connectivity-docs - - desktop/toolkit/qt5/qt5-doc/pspec.xml - - - qt5-doc - - qt5-base - qt5-script - qt5-svg - qt5-xmlpatterns - qt5-assistant - qt5-declarative - - - /usr/share/licenses - /usr/share/doc/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-23 - 5.10.1 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-02 - 5.9.3 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-06-14 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-20 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-enginio - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - A Backend-as-a-Service solution to ease the backend development for connected and data-driven application - Bağlı ve veritabanlı uygulamlar için arka uç geliştirmeyi kolaylaştıran bir sevice çözümü - A Backend-as-a-Service solution to ease the backend development for connected and data-driven application - Bağlı ve veritabanlı uygulamlar için arka uç geliştirmeyi kolaylaştıran bir sevice çözümü - https://github.com/qt/qtenginio/archive/v5.6.3.tar.gz - - libgcc - qt5-base-devel - qt5-declarative-devel - qt5-assistant-devel - qt5-sql-sqlite - - - qtenginio-1.6.3-Qt-5.14.patch - - desktop/toolkit/qt5/qt5-enginio/pspec.xml - - - qt5-enginio - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5/ - /usr/share/licenses - /usr/lib/qt5/bin/ - /usr/bin/ - - - - qt5-enginio-devel - qt5-enginio için geliştirme dosyaları - - qt5-base-devel - qt5-enginio - - - /usr/lib/pkgconfig - /usr/include/qt5/ - - - - qt5-enginio-docs - - qt5-base - - - /usr/share/doc/qt5 - - - - - 2020-02-27 - 5.6.3 - Rebuild for qt5.14.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.6.3 - Rebuild for qt5.14.0 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.6.3 - Rebuild for qt5.13.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.6.3 - Rebuild for qt5.13.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.6.3 - Rebuild for qt5.13.0 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.6.3 - Rebuild for qt5.12.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.6.3 - Rebuild for qt5.12.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.6.3 - Rebuild for qt5.12.0 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.6.3 - Rebuild for qt5.10.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.6.3 - Rebuild for qt5.10.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-01 - 5.6.3 - Rebuild for new Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-22 - 5.6.3 - Rebuild for new Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-20 - 5.6.2 - Rebuild for new Toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-gamepad - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - custom - FDL - GPL3 - LGPL3 - desktop - A JavaScript 3D rendering API for Qt Quick - Adds support for getting events from gamepad devices - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtgamepad-everywhere-opensource-src-5.15.3.tar.xz - - eudev-devel - libsdl2-devel - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-gamepad/pspec.xml - - - qt5-gamepad - Adds support for getting events from gamepad devices - - eudev - libgcc - libsdl2 - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share - / - - - - qt5-gamepad-devel - Development files for qt5-gamepad - - qt5-base-devel - qt5-gamepad - - - /usr/include/qt5 - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-04 - 5.9.3 - Version Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-21 - 5.7.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-graphicaleffects - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Graphical effects for use with Qt Quick 2 - Qt Quick2 ile kullanım için grafiksel efektler - Graphical effects for use with Qt Quick 2 - Qt Quick2 ile kullanım için grafiksel efektler - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtgraphicaleffects-everywhere-opensource-src-5.15.3.tar.xz - - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml - - - qt5-graphicaleffects - - qt5-base - qt5-declarative - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/share/doc - - - - qt5-graphicaleffects-docs - - qt5-base - - - /usr/share/doc/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-gstreamer - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.toolkit.qt5 - Qt5 bindings for GStreamer - QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.The goal of this module is to allow easy use of GStreamer for applications targetting MeeGo Mobile or the KDE desktop. - http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-1.2.0.tar.xz - - cmake - doxygen - python3 - boost-devel - gstreamer-devel - gobject-introspection-devel - mesa-devel - glib2-devel - qt5-base-devel - gst-plugins-base-devel - qt5-declarative-devel - qt5-quickcontrols2-devel - - - qt-gstreamer-1.6.patch - 0001-Fix-build-with-GStreamer-1.16.0.patch - qt-gstreamer-1.18.patch - - desktop/toolkit/qt5/qt5-gstreamer/pspec.xml - - - qt5-gstreamer - - libgcc - gstreamer - libglvnd - glib2 - qt5-base - qt5-declarative - gst-plugins-base - - - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - qt5-gstreamer-devel - Development files for qt5-gstreamer - - glib2-devel - gstreamer-devel - qt5-gstreamer - qt5-base-devel - qt5-declarative-devel - gst-plugins-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2021-03-12 - 1.2.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2020-12-14 - 1.2.0 - Rebuild qt5-5.15.2 - Pisi Linux Community - admin@pisilinux.org - - - 2020-09-09 - 1.2.0 - Rebuild qt5-5.15.1 - Pisi Linux Community - admin@pisilinux.org - - - 2020-04-04 - 1.2.0 - Rebuild qt5-5.14.2 - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-27 - 1.2.0 - Rebuild qt5-5.14.1 - Pisi Linux Community - admin@pisilinux.org - - - 2019-12-22 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-11-02 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-09-05 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-06-20 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-03-14 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-02-01 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-05 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-10-15 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-04 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-01 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-01 - 1.2.0 - Rebuild for qt5.9.3 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-19 - 1.2.0 - Rebuild for new Toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-10-22 - 1.2.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-03 - 1.2.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-03 - 1.2.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-21 - 1.2.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - qt5-imageformats - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Plugins for additional image formats: TIFF, MNG, TGA, WBMP - İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP - Plugins for additional image formats: TIFF, MNG, TGA, WBMP - İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtimageformats-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - jasper-devel - libmng-devel - libjpeg-turbo-devel - zlib-devel - tiff-devel - webp-devel - - desktop/toolkit/qt5/qt5-imageformats/pspec.xml - - - qt5-imageformats - - qt5-base - libgcc - libmng - tiff - webp - jasper - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-imageformats-docs - - qt5-base - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-15 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First Release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-keychain - https://github.com/frankosterfeld/qtkeychain - - Stefan Gronewold - groni@pisilinux.org - - BSD - desktop.toolkit.qt5 - Provides support for secure credentials storage - Qt5-Keychain is a Qt API to store passwords and other secret data securely. How the data is stored depends on the platform - https://github.com/frankosterfeld/qtkeychain/archive/v0.11.1.tar.gz - - extra-cmake-modules - qt5-assistant-devel - qt5-base-devel - qt5-designer-devel - qt5-linguist - - desktop/toolkit/qt5/qt5-keychain/pspec.xml - - - qt5-keychain - Provides support for secure credentials storage - - libgcc - qt5-base - - - /usr/lib - /usr/share - /usr/share/doc - - - - qt5-keychain-devel - Development support for qt5-keychain - - qt5-keychain - - - /usr/lib/cmake - /usr/include - - - - - 2022-04-18 - 0.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 0.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 0.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 0.10.0 - Rebuild qt5-5.14.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 0.10.0 - Rebuild qt5-5.14.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 0.10.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 0.9.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 0.9.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 0.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 0.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 0.8.0 - Rebuild for qt5.12.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 0.8.0 - Rebuild for qt5.12.0 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 0.8.0 - Rebuild for qt5.11.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 0.8.0 - Rebuild for qt5.10.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 0.8.0 - Rebuild for qt5.9.5. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-02-01 - 0.8.0 - Rebuild for qt5.9.3 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 0.7.0 - Rebuild for new Toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2017-01-12 - 0.7.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-multimedia - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for audio, video, radio and camera functionality - Ses, video, radyo ve kamera işlevsellikleri için sınıflar - Classes for audio, video, radio and camera functionality - Ses, video, radyo ve kamera işlevsellikleri için sınıflar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtmultimedia-everywhere-opensource-src-5.15.3.tar.xz - - icu4c-devel - openal-devel - alsa-lib-devel - gstreamer-devel - pulseaudio-libs-devel - gst-plugins-bad-devel - mesa-devel - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - gst-plugins-base-devel - - desktop/toolkit/qt5/qt5-multimedia/pspec.xml - - - qt5-multimedia - - glib2 - libgcc - openal - alsa-lib - gstreamer - gst-plugins-bad - pulseaudio-libs - mesa - qt5-base - qt5-declarative - gst-plugins-base - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-multimedia-devel - qt5-multimedia için geliştirme dosyaları - - qt5-multimedia - qt5-base-devel - qt5-declarative-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-multimedia-docs - - qt5-base - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump. - PisiLinux Community - admin@pisilinux.org - - - 2016-05-08 - 5.6.0 - Release Bump. - PisiLinux Community - admin@pisilinux.org - - - 2015-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-networkauth - https://www.qt.io - - PisiLinux Community - admins@pisilinux.org - - 'GPL3' 'LGPL3' 'FDL' 'custom' - app:gui - desktop.toolkit.qt5 - Network authentication module - Ağ kimlik doğrulama modülü - Ağ kimlik doğrulama modülü - Ağ kimlik doğrulama modülü - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtnetworkauth-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - - desktop/toolkit/qt5/qt5-networkauth/pspec.xml - - - qt5-networkauth - - qt5-base - - - /usr/lib - /usr/share - - - - qt5-networkauth-devel - Development files for qt5-networkauth - - qt5-networkauth - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 5.15.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - qt5-quick1 - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Qt Quick is a free software application framework developed and maintained by the Qt Project within the Qt framework. - Qt4 uyumluluğu için Qt Declarative sunar - Qt Quick is a free software application framework developed and maintained by the Qt Project within the Qt framework. It provides a way of building custom, highly dynamic user interfaces with fluid transitions and effects, which are becoming more common especially in mobile devices. - Qt4 uyumluluğu için Qt Declarative sunar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtquick1-opensource-src-5.5.1.tar.xz - - mesa-devel - qt5-base-devel - qt5-script-devel - qt5-assistant-devel - qt5-sql-sqlite - qt5-declarative-devel - qt5-xmlpatterns-devel - - desktop/toolkit/qt5/qt5-quick1/pspec.xml - - - qt5-quick1 - - mesa - libgcc - qt5-base - qt5-xmlpatterns - qt5-script - qt5-declarative - qt5-xmlpatterns - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/lib/qt5/bin/ - /usr/bin - - - - qt5-quick1-devel - Development file for qt5-quick1 - Development file for qt5-quick1 - - qt5-base-devel - qt5-script-devel - qt5-quick1 - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2017-03-19 - 5.5.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-10-22 - 5.5.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.5.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.5.1 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.5.1 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2015-10-16 - 5.5.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-quickcontrols - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Reusable Qt Quick based UI controls to create classic desktop-style user interfaces - Klasik masaüstü biçimli kullanıcı arayüzleri oluşturmak için yeniden kullanılabilir Qt Quick tabanlı UI kontrolleri - Reusable Qt Quick based UI controls to create classic desktop-style user interfaces - Klasik masaüstü biçimli kullanıcı arayüzleri oluşturmak için yeniden kullanılabilir Qt Quick tabanlı UI kontrolleri - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtquickcontrols-everywhere-opensource-src-5.15.3.tar.xz - - mesa-devel - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml - - - qt5-quickcontrols - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses/ - - - - qt5-quickcontrols-docs - - qt5-base - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.5.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.5.6 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.5.6 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.5.6 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-quickcontrols2 - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Next generation user interface controls based on Qt Quick - QtQuick tabanlı gelecek nesil kullanıcı arayüz kontrolleri - Next generation user interface controls based on Qt Quick - QtQuick tabanlı gelecek nesil kullanıcı arayüz kontrolleri - https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.3.tar.xz - - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-graphicaleffects - qt5-xmlpatterns-devel - qt5-declarative-devel - - - qt_kde.patch - - desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml - - - qt5-quickcontrols2 - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses/ - - - - qt5-quickcontrols2-devel - - qt5-quickcontrols2 - qt5-base-devel - qt5-declarative-devel - - - /usr/include - /usr/lib/pkgconfig - - - - qt5-quickcontrols2-docs - - qt5-base - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-18 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-18 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-15 - 5.15.2 - Git Version 5.15.3 bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-04 - 5.11.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-11-05 - 5.7.1 - fix deps. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-09-20 - 5.7.1 - Release Bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-remoteobjects - https://www.qt.io - - Blue Devil - bluedevil@sctzine.com - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Inter-process communication (IPC) module developed for Qt - Qt için işlemler-arası iletişim modülü. - qt5-remoteobjects, Inter-process communication (IPC) module developed for Qt - qt5-remoteobjects, Qt için işlemler-arası iletişim modülü sağlar. - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtremoteobjects-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-sql-sqlite - qt5-assistant-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-remoteobjects/pspec.xml - - - qt5-remoteobjects - Inter-process communication (IPC) module developed for Qt - - qt5-base - qt5-assistant - qt5-declarative - - - /usr/lib - /usr/bin - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-remoteobjects-devel - Development files for qt5-remoteobjects - qt5-remoteobjects için geliştirme dosyaları - qt5-remoteobjects-devel, qt5-remoteobjects için geliştirme dosyalarını içerir. - - qt5-remoteobjects - qt5-base-devel - qt5-declarative-devel - - - /usr/include/qt5 - /usr/lib/pkgconfig - - - - qt5-remoteobjects-docs - Documentation files for qt5-remoteobjects - qt5-remoteobjects için belgelendirme dosyaları - qt5-remoteobjects-docs, qt5-remoteobjects için belgelendirme dosyalarını içerir. - - qt5-remoteobjects - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-26 - 5.14.2 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - qt5-script - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility - Çalıştırılabilir Qt uygulamaları oluşturmak için sınıflar. Qt 4.x için uyumluluk sağlar - Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility - Çalıştırılabilir Qt uygulamaları oluşturmak için sınıflar. Qt 4.x için uyumluluk sağlar. - https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtscript-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - mesa-devel - libgcc - - desktop/toolkit/qt5/qt5-script/pspec.xml - - - qt5-script - - qt5-base - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-script-devel - qt5-script için geliştirme dosyaları - - qt5-base-devel - qt5-script - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-script-docs - - qt5-base - - - /usr/share/doc/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-15 - 5.15.2 - Version bump 5.15.7. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-28 - 5.13.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-04-22 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-20 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-scxml - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - custom - FDL - GPL3 - LGPL3 - desktop.toolkit.qt5 - Provides a set of easy to use chart components - Provides a set of easy to use chart components - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtscxml-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-scxml/pspec.xml - - - qt5-scxml - Provides a set of easy to use chart components - - qt5-base - qt5-declarative - libgcc - - - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - qt5-scxml-devel - Development files for qt5-scxml - - qt5-scxml - qt5-base-devel - qt5-declarative-devel - - - /usr/include/qt5 - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-05 - 5.9.5 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-02-01 - 5.9.2 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-sensors - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to sensor hardware and motion gesture recognition - Donanım ve hareket algılama sensörüne erişim sağlar - Provides access to sensor hardware and motion gesture recognition - Donanım ve hareket algılama sensörüne erişim sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtsensors-everywhere-opensource-src-5.15.3.tar.xz - - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-sensors/pspec.xml - - - qt5-sensors - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-sensors-devel - qt5-sensors için geliştirme dosyaları - - qt5-sensors - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-sensors-docs - - qt5-base - - - /usr/share/doc/qt5 - /usr/share/doc/qt5-sensors - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-serialbus - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - custom - FDL - GPL3 - LGPL3 - desktop.toolkit.qt5 - Qt module for general purpose serial bus access - Qt module for general purpose serial bus access - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtserialbus-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-serialport-devel - - desktop/toolkit/qt5/qt5-serialbus/pspec.xml - - - qt5-serialbus - Qt module for general purpose serial bus access - - qt5-base - qt5-serialport - libgcc - - - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - qt5-serialbus-devel - Development files for qt5-serialbus - - qt5-base-devel - qt5-serialbus - - - /usr/include/qt5 - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump - Ayhan Yalçınsoy - ayhanyalçınsoy@pisilinux.org - - - 2017-02-18 - 5.7.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-serialport - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to hardware and virtual serial ports - Donanım ve sanal seri portlara erişim sağlar - Provides access to hardware and virtual serial ports - Donanım ve sanal seri portlara erişim sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtserialport-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - eudev-devel - - desktop/toolkit/qt5/qt5-serialport/pspec.xml - - - qt5-serialport - - qt5-base - eudev - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-serialport-devel - qt5-serialport için geliştirme dosyaları - - qt5-base-devel - qt5-serialport - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-serialport-docs - - qt5-base - - - /usr/share/doc/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-speech - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - custom - FDL - GPL3 - LGPL3 - desktop.toolkit.qt5 - Qt module to make text to speech and speech recognition easy - Qt module to make text to speech and speech recognition easy - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtspeech-everywhere-opensource-src-5.15.3.tar.xz - - flite-devel - qt5-base-devel - speech-dispatcher-devel - - desktop/toolkit/qt5/qt5-speech/pspec.xml - - - qt5-speech - Qt module to make text to speech and speech recognition easy - - flite - qt5-base - libgcc - speech-dispatcher - - - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - qt5-speech-devel - Development headers for qt5-speech - - qt5-speech - - - /usr/lib/cmake - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-18 - 5.15.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-01 - 5.9.5 - Rebuild for qt5.9.3 - Stefan Gronewold - groni@pisilinux.org - - - 2018-02-01 - 5.9.3 - Rebuild for qt5.9.3 - Stefan Gronewold - groni@pisilinux.org - - - 2018-02-01 - 5.5.0 - Rebuild for qt5.9.3 - Stefan Gronewold - groni@pisilinux.org - - - 2017-02-20 - 5.5.0 - Rebuild for new Toolchain. - Stefan Gronewold - groni@pisilinux.org - - - 2016-12-26 - 5.5.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-svg - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for displaying the contents of SVG files - SVG dosyalarının içeriğini görüntüleme için sınıflar - Classes for displaying the contents of SVG files - SVG dosyalarının içeriğini görüntüleme için sınıflar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtsvg-everywhere-opensource-src-5.15.3.tar.xz - - mesa-devel - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - zlib-devel - - - qt_kde.patch - - desktop/toolkit/qt5/qt5-svg/pspec.xml - - - qt5-svg - - libgcc - qt5-base - zlib - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses/ - - - - qt5-svg-devel - Development files for qt5-svg - qt5-svg için geliştirme dosyaları - - qt5-base-devel - qt5-svg - - - /usr/include/qt5/ - /usr/lib/pkgconfig - - - - qt5-svg-docs - - qt5-base - - - /usr/share/doc - /usr/share/doc/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-18 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-18 - 5.15.2 - Rebuild kde patch. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-06 - 5.15.2 - Rebuild kde patch. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-15 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First Release. - Ayhan yYalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-tools - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - A cross-platform application and UI framework (Development Tools, QtHelp) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) çatısı (Geliştirme Araçları, Qt Yardım). - A cross-platform application and UI framework (Development Tools, QtHelp) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) çatısı (Geliştirme Araçları, Qt Yardım). - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qttools-everywhere-opensource-src-5.15.3.tar.xz - - llvm - mesa-devel - llvm-clang-devel - lld-devel - qt5-base-devel - icon-theme-hicolor - qt5-declarative-devel - - - qt_kde.patch - - desktop/toolkit/qt5/qt5-tools/pspec.xml - - - qt5-assistant - - libgcc - llvm-libs - llvm-clang - qt5-base - qt5-declarative - - - /usr/bin/qdistancefieldgenerator - /usr/bin/assistant - /usr/bin/qhelpgenerator - /usr/bin/qhelpconverter - /usr/bin/qdoc - /usr/bin/qtattributionsscanner - /usr/lib/cmake/Qt5Help - /usr/lib/libQt5Help* - /usr/lib/libQt5CLucene* - /usr/lib/qt5/mkspecs/modules/qt_lib_clucene_private.pri - /usr/lib/qt5/mkspecs/modules/qt_lib_help* - /usr/share/applications/assistant5.desktop - /usr/share/qt5/translations/assistant_tr.qm - /usr/share/icons/hicolor/128x128/apps/assistant.png - /usr/share/icons/hicolor/32x32/apps/assistant.png - /usr/share/pixmaps/assistant5.png - /usr/lib/qt5/bin/qcollectiongenerator - /usr/bin/qcollectiongenerator - /usr/lib/cmake/Qt5DocTools/Qt5DocToolsConfig.cmake - /usr/lib/cmake/Qt5DocTools/Qt5DocToolsConfigVersion.cmake - /usr/lib/cmake/Qt5AttributionsScannerTools/Qt5AttributionsScannerToolsConfig.cmake - /usr/lib/cmake/Qt5AttributionsScannerTools/Qt5AttributionsScannerToolsConfigVersion.cmake - - - assistant.desktop - assistant.png - - - - qt5-assistant-devel - - qt5-base-devel - qt5-assistant - llvm-clang-devel - - - /usr/include/qt5/QtHelp - /usr/include/qt5/QtCLucene - /usr/lib/pkgconfig/Qt5Help.pc - /usr/lib/pkgconfig/Qt5CLucene.pc - - - - qt5-designer - - libgcc - qt5-base - qt5-declarative - - - /usr/bin/designer - /usr/bin/qtdiag - /usr/bin/qtpaths* - /usr/bin/pixeltool - /usr/bin/qtplugininfo - /usr/lib/cmake/Qt5Designer - /usr/lib/cmake/Qt5UiTools - /usr/lib/cmake/Qt5UiPlugin - /usr/lib/cmake/Qt5DesignerComponents/Qt5DesignerComponentsConfig.cmake - /usr/lib/cmake/Qt5DesignerComponents/Qt5DesignerComponentsConfigVersion.cmake - /usr/lib/qt5/plugins/designer - /usr/share/applications/designer5.desktop - /usr/share/qt5/translations/designer_tr.qm - /usr/share/icons/hicolor/128x128/apps/QtProject-designer.png - /usr/share/pixmaps/designer5.png - /usr/lib/libQt5Designer* - /usr/lib/libQt5UiPlugin.prl - /usr/lib/libQt5UiTools* - /usr/lib/qt5/mkspecs/modules/qt_lib_designer* - /usr/lib/qt5/mkspecs/modules/qt_lib_uitools* - /usr/lib/qt5/mkspecs/modules/qt_lib_uiplugin.pri - - - designer.desktop - designer.png - - - - qt5-designer-devel - - qt5-base-devel - qt5-designer - - - /usr/include/qt5/QtDesigner* - /usr/include/qt5/QtUiTools - /usr/include/qt5/QtUiPlugin - /usr/lib/pkgconfig/Qt5Designer* - /usr/lib/pkgconfig/Qt5UiTools.pc - /usr/lib/pkgconfig/Qt5UiPlugin.pc - - - - qt5-linguist - - libgcc - qt5-base - - - /usr/bin/lrelease* - /usr/bin/linguist - /usr/bin/lconvert - /usr/bin/lupdate* - /usr/bin/lprodump - /usr/lib/cmake/Qt5LinguistTools - /usr/share/applications/linguist5.desktop - /usr/share/icons/hicolor/128x128/apps/linguist.png - /usr/share/icons/hicolor/16x16/apps/linguist.png - /usr/share/icons/hicolor/32x32/apps/linguist.png - /usr/share/icons/hicolor/48x48/apps/linguist.png - /usr/share/icons/hicolor/64x64/apps/linguist.png - /usr/share/pixmaps/linguist5.png - /usr/share/qt5/phrasebooks - /usr/share/qt5/translations/linguist_tr.qm - - - linguist.desktop - linguist.png - - - - qt5-qdbusviewer - - libgcc - qt5-base - - - /usr/bin/qdbusviewer - /usr/bin/qdbus - /usr/share/applications/qdbusviewer5.desktop - /usr/share/icons/hicolor/128x128/apps/qdbusviewer.png - /usr/share/icons/hicolor/32x32/apps/qdbusviewer.png - /usr/share/pixmaps/qdbusviewer5.png - - - qdbusviewer.desktop - assistant.png - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-18 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-20 - 5.15.2 - Rebuild for mesa - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.15.2 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-30 - 5.15.2 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-24 - 5.15.2 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-08 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 5.15.1 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-28 - 5.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-28 - 5.13.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-29 - 5.12.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-19 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-18 - 5.11.2 - Rebuild llvm - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-translations - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - A cross-platform application and UI framework (Translations) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Çeviriler) - A cross-platform application and UI framework (Translations) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Çeviriler) - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qttranslations-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - qt5-linguist - - - qt_kde.patch - - desktop/toolkit/qt5/qt5-translations/pspec.xml - - - qt5-translations - - qt5-base - - - /usr/share/qt5 - /usr/share/licenses/ - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-18 - 5.15.2 - Rebuild kde patch. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-20 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-virtualkeyboard - http://qt-project.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPL3 - desktop.toolkit.qt5 - Qt module for general purpose serial bus access - Virtual keyboard framework - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.3.tar.xz - - libxcb-devel - hunspell-devel - qt5-svg-devel - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml - - - qt5-virtualkeyboard - Virtual keyboard framework - - qt5-svg - qt5-base - qt5-declarative - libgcc - libxcb - hunspell - - - /usr/lib - /usr/lib/qt5 - /usr/share/qt5 - /usr/share/doc - - - - qt5-virtualkeyboard-devel - Development headers for qt5-virtualkeyboard - - qt5-virtualkeyboard - - - /usr/include/qt5 - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-18 - 5.7.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qt5-wayland - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides APIs for Wayland - Wayland için API'ler sağlar - Provides APIs for Wayland - Wayland için API'ler sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtwayland-everywhere-opensource-src-5.15.3.tar.xz - - libgcc - libX11-devel - wayland-client - wayland-cursor - fontconfig-devel - libXrender-devel - libxkbcommon-devel - libXcomposite-devel - libxkbcommon-devel - vulkan-headers - eudev-devel - mesa-devel - glib2-devel - freetype-devel - qt5-base-devel - qt5-declarative-devel - - - qt_kde.patch - - desktop/toolkit/qt5/qt5-wayland/pspec.xml - - - qt5-wayland - - libX11 - libgcc - fontconfig - libXrender - libxkbcommon - libXcomposite - wayland-client - wayland-cursor - wayland-server - mesa - glib2 - freetype - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/lib/qt5/bin - /usr/bin - - - - qt5-wayland-devel - qt5-wayland için geliştirme dosyaları - - qt5-wayland - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include - - - - qt5-wayland-docs - - qt5-base - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-18 - 5.15.2 - Rebuild kde patch - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-18 - 5.15.2 - Rebuild kde patch - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-06 - 5.15.2 - Rebuild kde patch - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-11 - 5.15.2 - Rebuild kde patch - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 5.15.2 - Rebuild kde patch - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-14 - 5.15.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 5.13.1 - Rebuild libxkbcommon. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-29 - 5.6.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-webchannel - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients - HTML/JavaScript istemcileri ile Qt uygulamalarının tam uyumu için HTML istemcilerinden QML veya QObject nesnelerine erişim sağlar - Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients - HTML/JavaScript istemcileri ile Qt uygulamalarının tam uyumu için HTML istemcilerinden QML veya QObject nesnelerine erişim sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtwebchannel-everywhere-opensource-src-5.15.3.tar.xz - - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-webchannel/pspec.xml - - - qt5-webchannel - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-webchannel-devel - qt5-webchannel için geliştirme dosyaları - - qt5-webchannel - qt5-base-devel - qt5-declarative-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-webchannel-docs - - libgcc - qt5-base - qt5-declarative - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-webengine - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides support for web applications using the Chromium browser project - Chromium tarayıcı projelerini kullanan web uygulamaları için destek sağlar - Provides support for web applications using the Chromium browser project - Chromium tarayıcı projelerini kullanan web uygulamaları için destek sağlar - https://invent.kde.org/qt/qt/qtwebengine/-/archive/v5.15.9-lts/qtwebengine-v5.15.9-lts.tar.bz2 - https://sourceforge.net/projects/pisilinux/files/source/qtwebengine-chromium-87-20220314.tar.xz/download - - qtwebengine-5.15.7-build_fixes-1.patch - qtwebengine-everywhere-src-5.15.5-TRUE.patch - - - qt5-base-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-location-devel - qt5-sensors-devel - qt5-webchannel-devel - qt5-designer-devel - bison - wget - nodejs - re2-devel - re2c - ninja - gperf - snappy-devel - gobject-introspection-devel - expat-devel - glib2-devel - fontconfig-devel - freetype-devel - mesa-devel - eudev-devel - libpng-devel - webp-devel - harfbuzz-devel - json-c-devel - protobuf-devel - libdrm-devel - libopus-devel - libevent-devel - zlib-devel - libxml2-devel - libxslt-devel - libX11-devel - libXi-devel - libXcursor-devel - libXext-devel - libXfixes-devel - libXrender-devel - libXdamage-devel - libXcomposite-devel - libXtst-devel - libXrandr-devel - libXScrnSaver-devel - libcap-devel - pulseaudio-libs-devel - alsa-lib-devel - pciutils-devel - dbus-devel - nss-devel - perl - python-devel - python3-devel - libvpx-devel - libjpeg-turbo-devel - x264-devel - minizip-devel - icu4c-devel - ffmpeg-devel - git - lcms2-devel - jsoncpp-devel - poppler-cpp-devel - python-Jinja2 - libxkbcommon-devel - libxkbfile-devel - pipewire-0.2-devel - mit-kerberos-devel - - desktop/toolkit/qt5/qt5-webengine/pspec.xml - - - qt5-webengine - - re2 - nss - dbus - nspr - webp - expat - icu4c - lcms2 - ffmpeg - libxcb - glib2 - libX11 - libgcc - libpng - snappy - freetype - libXi - libXext - libXtst - libxslt - libopus - libxml2 - libvpx - qt5-base - alsa-lib - harfbuzz - libevent - libXfixes - libXrandr - fontconfig - libXcursor - libXScrnSaver - libXdamage - libXrender - qt5-location - libXcomposite - libjpeg-turbo - qt5-webchannel - qt5-declarative - zlib - minizip - protobuf - pulseaudio-libs - libxkbcommon - libxkbfile - pipewire-0.2 - - - /usr/lib/qt5/bin/ - /usr/bin - /usr/lib/libQt5Pdf* - /usr/lib/libQt5WebEngine* - /usr/lib/libQt5WebEngineWidgets* - /usr/lib/qt5 - /usr/share/qt5 - /usr/share/qt5/translations - - - - qt5-webengine-devel - - qt5-webengine - qt5-base-devel - qt5-declarative-devel - qt5-location-devel - qt5-webchannel-devel - - - /usr/lib/pkgconfig - /usr/lib/cmake - /usr/include/qt5 - - - - qt5-webengine-docs - - qt5-base - - - /usr/share/doc - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-01 - 5.15.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 5.15.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-27 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-01 - 5.15.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-30 - 5.14.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-04 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-26 - 5.13.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-22 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 5.9.3 - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-03-01 - 5.9.3 - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-08 - 5.7.1 - Release bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-27 - 5.6.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-15 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-webkit - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for a WebKit2 based implementation and a new QML API - WebKit2 tabanlı uygulama ve yeni QML API için sınıflar - Classes for a WebKit2 based implementation and a new QML API - WebKit2 tabanlı uygulama ve yeni QML API için sınıflar - https://github.com/annulen/webkit/releases/download/qtwebkit-5.212.0-alpha4/qtwebkit-5.212.0-alpha4.tar.xz - - cmake - gperf - dbus-devel - ruby-devel - webp-devel - zlib-devel - libpng-devel - libpcre-devel - libxslt-devel - libxml2-devel - libX11-devel - libXtst-devel - python3-devel - gstreamer-devel - perl-Digest-MD5 - libXrender-devel - qt5-phonon-devel - fontconfig-devel - libXcomposite-devel - libjpeg-turbo-devel - perl-Text-ParseWords - flex - bison - icu4c-devel - eudev-devel - mesa-devel - leveldb-devel - glib2-devel - sqlite-devel - python-devel - qt5-linguist - qt5-base-devel - qt5-sql-sqlite - qt5-qdbusviewer - qt5-sensors-devel - qt5-designer-devel - qt5-location-devel - qt5-assistant-devel - qt5-multimedia-devel - qt5-webchannel-devel - qt5-declarative-devel - gst-plugins-base-devel - - - icu68.patch - glib-2.68.patch - 78360c01.patch - d92b11fe.patch - - desktop/toolkit/qt5/qt5-webkit/pspec.xml - - - qt5-webkit - - mesa - webp - zlib - glib2 - icu4c - libX11 - libgcc - libpng - sqlite - libxml2 - libxslt - libXrender - libXcomposite - libjpeg-turbo - gstreamer - gstreamer - gst-plugins-base - gst-plugins-base - qt5-base - qt5-location - qt5-sensors - qt5-webchannel - qt5-declarative - - - /usr/lib - /usr/lib/qt5/plugins/webkit - /usr/lib/qt5/ - /usr/lib/qt5/bin/ - /usr/bin - /usr/share/doc - - - - qt5-webkit-devel - qt5-webkit için geliştirme dosyaları - - mesa-devel - webp-devel - zlib-devel - glib2-devel - icu4c-devel - libX11-devel - libpng-devel - sqlite-devel - libxml2-devel - libxslt-devel - libXrender-devel - libXcomposite-devel - libjpeg-turbo-devel - gstreamer-devel - gst-plugins-base-devel - qt5-webkit - qt5-base-devel - qt5-sensors-devel - qt5-declarative-devel - - - /usr/lib/pkgconfig - /usr/include/qt5/ - - - - - 2022-04-18 - 5.212.0 - Rebuild qt5-5.15.3 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.212.0 - Rebuild qt5-5.15.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.212.0 - Rebuild qt5-5.15.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.212.0 - Rebuild qt5-5.14.2 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-21 - 5.212.0 - Version bump alpha4 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.212.0 - Rebuild qt5.14.1 - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 5.212.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.212.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.212.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.212.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.212.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-02 - 5.212.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.212.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 5.212.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-04 - 5.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-02 - 5.9.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-02 - 5.9.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-26 - 5.7.1 - Release Bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-websockets - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides WebSocket communication compliant with RFC 6455 - RFC 6455 ile yumuşak WebSocket iletişimi sağlar - Provides WebSocket communication compliant with RFC 6455 - RFC 6455 ile yumuşak WebSocket iletişimi sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtwebsockets-everywhere-opensource-src-5.15.3.tar.xz - - qt5-sql-sqlite - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-websockets/pspec.xml - - - qt5-websockets - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - - - - qt5-websockets-devel - qt5-websockets için geliştirme dosyaları - - qt5-websockets - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-websockets-docs - - qt5-base - - - /usr/share/doc/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-02 - 5.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-x11extras - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides platform-specific APIs for X11 - X11 için platforma özgü API'ler sağlar - Provides platform-specific APIs for X11 - X11 için platforma özgü API'ler sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtx11extras-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - mesa-devel - - desktop/toolkit/qt5/qt5-x11extras/pspec.xml - - - qt5-x11extras - - qt5-base - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-x11extras-devel - qt5-x11extras için geliştirme dosyaları - - qt5-x11extras - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5/ - - - - qt5-x11extras-docs - - qt5-x11extras - qt5-base - - - /usr/share/doc/qt5/ - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-21 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-15 - 5.6.0 - Release Bump for gst - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-xmlpatterns - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Support for XPath, XQuery, XSLT and XML schema validation - XPath, XQuery, XSLT ve XML şema doğrulama için destek sağlar - Support for XPath, XQuery, XSLT and XML schema validation - XPath, XQuery, XSLT ve XML şema doğrulama için destek sağlar - http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtxmlpatterns-everywhere-opensource-src-5.15.3.tar.xz - - qt5-base-devel - qt5-assistant-devel - qt5-sql-sqlite - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml - - - qt5-xmlpatterns - - qt5-base - qt5-declarative - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/lib/qt5/bin/ - /usr/bin - - - - qt5-xmlpatterns-devel - qt5-xmlpatterns için geliştirme dosyaları - - qt5-xmlpatterns - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - qt5-xmlpatterns-docs - - qt5-base - - - /usr/share/doc/qt5 - - - - - 2022-04-18 - 5.15.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 5.15.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-09 - 5.15.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-22 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-02 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-05 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-21 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 5.12.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 5.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 5.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-05 - 5.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-15 - 5.11.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 5.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 5.9.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 5.9.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-20 - 5.7.1 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-10-22 - 5.6.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-15 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-05-01 - 5.6.0 - Release Bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-17 - 5.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qtcreator - http://qt-project.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2 - app:gui - programming.environment - Lightweight, cross-platform integrated development environment - Hafif, çapraz platform tümleşik geliştirme ortamı - Lightweight, cross-platform integrated development environment - Hafif, çapraz platform tümleşik geliştirme ortamı - https://download.qt.io/official_releases/qtcreator/4.14/.4.14.1/qt-creator-opensource-src-4.14.1.tar.xz - - libgcc - libX11-devel - cmake - git - mesa-devel - openssh - qt5-quickcontrols - qt5-base-devel - qt5-declarative-devel - qt5-linguist - qt5-serialport-devel - qt5-quickcontrols2 - qt5-svg-devel - qt5-xmlpatterns - qt5-webkit-devel - qt5-x11extras-devel - qt5-assistant-devel - qt5-designer-devel - qt5-script-devel - qt5-webengine-devel - valgrind - llvm-clang-devel - llvm - - desktop/toolkit/qtcreator/pspec.xml - - - qtcreator - Lightweight, cross-platform integrated development environment - - elfutils - llvm-libs - llvm-clang - qt5-svg - qt5-base - qt5-base-devel - qt5-script - qt5-webkit - qt5-designer - qt5-assistant - qt5-serialport - qt5-declarative - qt5-webengine - - - /usr/bin - /usr/libexec/qtcreator - /usr/lib/qtcreator - /usr/share/applications - /usr/share/licenses - /usr/share/qtcreator - /usr/share/doc - /usr/share/icons - /etc - /usr/share/metainfo - - - - - 2021-02-24 - 4.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-14 - 4.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-25 - 4.12.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-01-20 - 4.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-04 - 4.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 4.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 4.8.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-25 - 4.8.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-30 - 4.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-07 - 4.5.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-13 - 4.3.0 - Version Bump - Ali Algul - aligulle3801@gmail.com - - - 2017-03-19 - 4.2.1 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 4.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-22 - 4.0.0 - version bump and fixed prefix path - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-04-21 - 3.6.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - qtermwidget5 - https://github.com/lxqt/qtermwidget - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - app:gui - desktop.toolkit - Terminal widget for Qt5 - Qt tabanlı uygulamalar için basit bir terminal modulü - A simple terminal widget for using with Qt5 based applications - https://github.com/lxde/qtermwidget/releases/download/1.1.0/qtermwidget-1.1.0.tar.xz - - cmake - libgcc - lxqt-build-tools - qt5-base-devel - qt5-linguist - - desktop/toolkit/qtermwidget5/pspec.xml - - - qtermwidget5 - Development files for qtermwidget5 - - libgcc - qt5-base - - - /usr/bin/consoleq - /usr/lib - /usr/share - /usr/share/doc - - - - qtermwidget5-devel - Development files for qtermwidget5 - qtermwidget5 için geliştirme dosyaları - - qt5-base-devel - qtermwidget5 - - - /usr/share/cmake/qtermwidget5 - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-25 - 1.1.0 - V.bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-11-14 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.17.0 - V.bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-12-19 - 0.16.0 - V.bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-09-09 - 0.15.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.15.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 0.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-08 - 0.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 0.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-04 - 0.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 0.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 0.14.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-28 - 0.14.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-27 - 0.14.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-01-16 - 0.9.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-25 - 0.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 0.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 0.8.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-31 - 0.7.1 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-08 - 0.7.1 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-17 - 0.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - wxGTK - http://www.wxwidgets.org/ - - PisiLinux Community - admins@pisilinux.org - - wxWinLL-3 - GPLv2 - LGPLv2 - wxWinFDL-3 - library - desktop.toolkit - GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit - Birçok platform için ortak C++ arayüz araç takımı olan wxWindows'un GTK+ sürümü - wxWidgets/GTK2 est le port GTK2 de la librairie graphique multi-plateforme wxWidgets, offrant des classes pour les contrôles IHM communs ainsi qu'un ensemble complet de classes d'aides pour les tâches applicatives habituelles, allant du réseau à l'affichage HTML en passant par la manipulation d'images. - wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. - wxWidgets/GTK2 birçok platform için ortak bir C++ arayüz kitaplığı olan wxWidgets'ın GTK2 sürümüdür. Ağ araçları, HTML gösterimi ve resim işleme gibi en yaygın kullanılan uygulama görevleri için kapsamlı bir sınıf kümesinin yanında tüm genel GUI denetimlerini içerir. - wxWidgets/GTK2 es la versión portada a GTK2 de la librería GUI wxWidgets cross-plataforma en C++, con clases para todos los controles GUI comunes y tambien un conjunto de clases con ayudantes para la mayoría de las tareas comunes de aplicaciones, desde networking a visualización HTML y manipulación de imagenes. - https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5/wxWidgets-3.0.5.tar.bz2 - - pkgconfig - zlib-devel - tiff-devel - gtk2-devel - gtk3-devel - expat-devel - libSM-devel - libpng-devel - libnotify-devel - libsdl2-devel - mesa-glu-devel - webkit2gtk-devel - libjpeg-turbo-devel - gconf-devel - gst-plugins-base-devel - - - make-abicheck-non-fatal.patch - - desktop/toolkit/wxGTK/pspec.xml - - - wxGTK - - gtk2 - tiff - cairo - glib2 - pango - libSM - libsdl2 - libX11 - libgcc - libpng - libglvnd - libnotify - gstreamer - gdk-pixbuf - libXxf86vm - webkit2gtk - libjpeg-turbo - libjpeg-turbo - gstreamer - gst-plugins-base - wxGTK-common - - - /usr/lib/libwx_gtk2u* - /usr/lib/wx/include/gtk2-unicode-3.0/wx/setup.h - /usr/bin/wx-config - /usr/lib/wx/config/gtk2-unicode-3.0 - - - - wxGTK3 - - wxGTK-common - gtk3 - tiff - cairo - glib2 - libSM - pango - libX11 - libgcc - libpng - libsdl2 - libnotify - libglvnd - gstreamer - gdk-pixbuf - libXxf86vm - webkit2gtk - libjpeg-turbo - gst-plugins-base - - - /usr/lib/libwx_gtk3u* - /usr/lib/wx/include/gtk3-unicode-3.0/wx/setup.h - /usr/bin/wx-config-gtk3 - /usr/lib/wx/config/gtk3-unicode-3.0 - /usr/lib/wx/3.0/web-extensions/webkit2_extu-3.0.so - - - - wxGTK-common - - zlib - expat - libgcc - - - /usr/bin/wxrc - /usr/bin/wxrc-3.0 - /usr/lib/libwx_baseu* - /usr/share/aclocal/ - /usr/share/bakefile/ - /usr/share/locale/ - /usr/share/doc/ - - - - wxGTK-devel - wxGTK-devel is the development files for wxGTK - wxGTK araç seti için geliştirme dosyaları - - wxGTK - - - /usr/include - - - - - 2021-03-01 - 3.0.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-28 - 3.0.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-12 - 3.0.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-08 - 3.0.4 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2018-02-20 - 3.0.3.1 - Release Bump - Mustafa Cinasal - admin@pisilinux.org - - - 2017-04-09 - 3.0.2 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 3.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-23 - 3.0.2 - First release - İbrahim KARAGÜZEL - ibrahimkaraguzel@windowslive.com - - - - - - wxGTK2.8 - http://www.wxwidgets.org/ - - PisiLinux Community - admins@pisilinux.org - - wxWinLL-3 - GPLv2 - LGPLv2 - wxWinFDL-3 - library - desktop.toolkit - GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit - wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. - mirrors://sourceforge/wxwindows/wxGTK-2.8.12.tar.bz2 - - gst-plugins-base-devel - gstreamer-devel - gtk2-devel - libjpeg-turbo-devel - libSM-devel - libXinerama-devel - libXxf86vm-devel - libsdl-devel - mesa-devel - mesa-glu-devel - pango-devel - tiff-devel - - - make-abicheck-non-fatal.patch - wxGTK-collision.patch - wxGTK-2.8.10-CVE-2009-XXXX.diff - wxGTK-2.8.12.1-r2-gcc6.patch - - desktop/toolkit/wxGTK2.8/pspec.xml - - - wxGTK2.8 - - gst-plugins-base - gstreamer - gtk2 - libjpeg-turbo - libSM - libXinerama - libXxf86vm - libsdl - mesa - pango - tiff - glib2 - libX11 - libgcc - libpng - gdk-pixbuf - wxBase - - - /usr/bin/wx-config-2.8 - /usr/bin/wxconfig - /usr/lib/libwx_gtk* - /usr/lib/wx/config/gtk2-unicode-release-2.8 - - - - wxGTK2.8-devel - wxGTK-devel is the development files for wxGTK - - wxBase-devel - wxGTK2.8 - - - /usr/lib/wx/include - - - - wxBase - wxBase is the GUI independent part of wxWidgets - wxWidgets/wxGTK için arayüz bağımsız olan kitaplıklar - - libunwind - zlib - expat - libgcc - - - /usr/bin/wxrc - /usr/bin/wxrc-2.8 - /usr/share/doc - /usr/share/bakefile - /usr/share/locale - /usr/lib/libwx_base* - - - - wxBase-devel - wxBase-devel is the development files for wxBase - wxBase sınıfları için geliştirme dosyaları - - wxGTK2.8 - wxBase - zlib-devel - expat-devel - - - /usr/include - - - - - 2020-01-19 - 2.8.12 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-30 - 2.8.12 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-11 - 2.8.12 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 2.8.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-05 - 2.8.12 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - xsettingsd - https://github.com/derat/xsettingsd - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.toolkit - Provides settings to X11 applications via the XSETTINGS specification - Provides settings to X11 applications via the XSETTINGS specification - xsettingsd - https://github.com/derat/xsettingsd/archive/refs/tags/v1.0.2.tar.gz - - libX11-devel - extra-cmake-modules - - desktop/toolkit/xsettingsd/pspec.xml - - - xsettingsd - - libX11 - libgcc - - - /usr/bin - /usr/lib - /usr/share - - - - - 2021-05-01 - 1.0.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - xfce4-clipman-plugin - https://docs.xfce.org/panel-plugins/xfce4-clipman-plugin - - fury - uglyside@yandex.ru - - GPLv2 - app:gui - desktop.xfce.addon - Clipboard manager for the Xfce Panel. - Clipboard Manager for the Xfce Panel and as a standalone application (it is a bundle). It keeps the clipboard contents around (even after an application quits), it is able to handle text and images, and has a feature to execute actions on specific text selection by matching them against regexes. - https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/1.6/xfce4-clipman-plugin-1.6.2.tar.bz2 - - intltool - gtk3-devel - glib2-devel - libXpm-devel - xfconf-devel - libXtst-devel - qrencode-devel - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-clipman-plugin/pspec.xml - - - xfce4-clipman-plugin - - gtk3 - glib2 - xfconf - libX11 - libXtst - qrencode - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-07-23 - 1.6.2 - Version bump. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-12-05 - 1.6.1 - First Release For Beta - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - catfish - https://docs.xfce.org/apps/catfish/start - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - desktop.xfce.addon - Versatile file searching tool - Versatile file searching tool - Çok yönlü dosya arama aracı - Çok yönlü dosya arama aracı - https://archive.xfce.org/src/apps/catfish/4.16/catfish-4.16.3.tar.bz2 - - intltool - xdg-utils - gtk3-devel - dbus-python3 - python3-xdg - xfconf-devel - python3-pexpect - python3-cairo-devel - python3-ptyprocess - python3-pygobject3-devel - python3-distutils-extra - - desktop/xfce/addon/catfish/pspec.xml - - - catfish - - xdg-utils - gtk3 - dbus-python3 - python3-xdg - xfconf - python3-pexpect - python3-cairo - python3-ptyprocess - python3-pygobject3 - python3-distutils-extra - - - /usr/bin - /usr/lib/python3.* - /usr/share - /usr/share/locale - /usr/share/icons - /usr/share/metainfo - /usr/share/applications - /usr/share/pixmaps - /usr/share/doc - - - - - 2021-10-24 - 4.16.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-27 - 4.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-21 - 4.16.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-02 - 4.16.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gigolo - https://www.uvena.de/gigolo/ - - Merve Yüzbaşıoğlu - admins@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - A frontend to easily manage connections to remote filesystems using GIO/GVfs - GIO/GVfs kullanarak uzak dosya sistemleri için bağlantıları yönetme arayüzü - Gigolo allows you to quickly connect/mount local and remote filesystems and manage bookmarks of such. - Gigolo, yerel ve uzak dosya sistemlerinin kolayca bağlanmasını ve yönetilmesini sağlayan bir arayüzdür. - https://archive.xfce.org/src/apps/gigolo/0.5/gigolo-0.5.2.tar.bz2 - - intltool - gtk3-devel - glib2-devel - desktop-file-utils - - desktop/xfce/addon/gigolo/pspec.xml - - - gigolo - - gvfs - gtk3 - dbus - glib2 - libX11 - gvfs-fuse - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-03-31 - 0.5.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-21 - 0.5.1 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - keybinder - https://lazka.github.io/pgi-docs/Keybinder-3.0/index.html - - PisiLinux Community - admins@pisilinux.org - - X11 - app:console - desktop.xfce.addon - keybinder is a library for registering global keyboard shortcuts. - evrensel klavye kısayolları kayıtları için bir kütüphane. - keybinder is a library for registering global keyboard shortcuts. Keybinder works with GTK-based applications using the X Window System. - Keybinder evrensel klavye kısayolları kayıtları için bir kütüphane ler içerir. Keybinder X Pencere Sistemi kullanarak GTK tabanlı uygulamalar ile çalışır. - https://codeload.github.com/kupferlauncher/keybinder/tar.gz/keybinder-3.0-v0.3.2 - - gtk-doc - gtk3-devel - gnome-common - gobject-introspection-devel - - desktop/xfce/addon/keybinder/pspec.xml - - - keybinder - - gtk3 - glib2 - libX11 - gobject-introspection - - - /usr/lib/ - /usr/share - /usr/share/doc - - - - keybinder-devel - Development files for keybinder - keybinder için geliştirme dosyaları - - keybinder - gtk3-devel - - - /usr/include/ - /usr/lib/pkgconfig - - - - - 2020-11-21 - 0.3.2 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - mousepad - https://git.xfce.org/apps/mousepad/about/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - A simple text editor for Xfce - Xfce için küçük bir yazı düzenleyici - Mousepad aims to be an easy-to-use and fast editor. Our target is an editor for quickly editing text files, not a development environment or an editor with a huge bunch of plugins. On the other hand we try to use the latest Gtk+ features available, which means that if Gtk adds something new in a major release that is useful for the editor, we will likely bump the Gtk dependency and integrate this new feature in Mousepad. - Mousepad, Xfce için yazılmış bir metin düzenleyicisidir. - https://archive.xfce.org/src/apps/mousepad/0.5/mousepad-0.5.9.tar.bz2 - - intltool - gtk3-devel - dbus-devel - glib2-devel - gspell-devel - xfconf-devel - enchant2-devel - libxml2-devel - gtksourceview4-devel - - desktop/xfce/addon/mousepad/pspec.xml - - - mousepad - - atk - gtk3 - cairo - glib2 - pango - gspell - harfbuzz - xfconf - libxml2 - enchant2 - gdk-pixbuf - gtksourceview4 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2022-04-03 - 0.5.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-26 - 0.5.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-24 - 0.5.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-27 - 0.5.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-14 - 0.5.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-10 - 0.5.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-02 - 0.5.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 0.5.1 - Version bump. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-21 - 0.4.90 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - orage - https://github.com/balena/orage - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2 - app:gui - desktop.xfce.addon - A calendar for Xfce - Xfce için takvim - Orage is a time-managing application for the Xfce desktop environment. - Orage, Xfce masaüstü yöneticisi için yapılmış zaman yönetimi uygulamasıdır. - https://archive.xfce.org/src/apps/orage/4.16/orage-4.16.0.tar.bz2 - - gettext - intltool - db-devel - gtk3-devel - libSM-devel - libICE-devel - popt-devel - libical-devel - dbus-glib-devel - libnotify-devel - gdk-pixbuf-devel - xfce4-panel-devel - libxfce4ui-devel - libxfce4util-devel - - desktop/xfce/addon/orage/pspec.xml - - - orage - - atk - dbus - gtk3 - libSM - popt - cairo - glib2 - pango - libICE - libX11 - libical - harfbuzz - freetype - dbus-glib - libnotify - libxfce4ui - gdk-pixbuf - fontconfig - xfce4-panel - libxfce4util - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2022-03-23 - 4.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-21 - 4.12.1 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - parole - https://docs.xfce.org/apps/parole/start - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - A modern simple media player - Basit ve modern bir medya oynatıcı - Parole is a modern simple media player based on the GStreamer framework and written to fit well in the Xfce desktop. Parole is designed with simplicity, speed and resource usage in mind. - Parole GStreamer üzerine Xfce masaüstüne iyi uyum sağlayacak şekilde yazılmış basit ve modern bir medya oynatıcıdır. Basitlik, hız ve kaynak kullanımı göz önünde tutularak yazılmıştır. - https://archive.xfce.org/src/apps/parole/4.16/parole-4.16.0.tar.bz2 - - gtk-doc - intltool - gtk3-devel - python-six - glib2-devel - docbook-xsl - xfconf-devel - taglib-devel - libxslt-devel - libnotify-devel - gstreamer-devel - dbus-glib-devel - libxfce4ui-devel - libxfce4util-devel - gst-plugins-base-devel - - desktop/xfce/addon/parole/pspec.xml - - - parole - - gtk3 - dbus - glib2 - cairo - taglib - xfconf - libX11 - gstreamer - dbus-glib - libnotify - gdk-pixbuf - libxfce4ui - libxfce4util - gst-plugins-base - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - parole-devel - Development files for parole - parole için geliştirme dosyaları - - parole - glib2-devel - gtk3-devel - libxfce4util-devel - - - /usr/include - /usr/share/gtk-doc - - - - - 2021-01-17 - 4.16.0 - Version bump. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-21 - 1.0.5 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - ristretto - https://docs.xfce.org/apps/ristretto/start - - Engin Manap - enginmanap@comu.edu.tr - - GPLv2 - app:gui - desktop.xfce.addon - Image viewer for Xfce - Xfce için resim göstericisi - Ristretto is a fast and lightweight picture-viewer for the Xfce desktop environment. - Ristretto, Xfce masaüstü ortamı için hızlı ve hafif bir resim görüntüleyicisidir. - https://archive.xfce.org/src/apps/ristretto/0.12/ristretto-0.12.2.tar.bz2 - - intltool - gtk3-devel - xfconf-devel - libgsf-devel - libexif-devel - tumbler-devel - libxfce4ui-devel - gdk-pixbuf-devel - poppler-glib-devel - libxfce4util-devel - libjpeg-turbo-devel - - desktop/xfce/addon/ristretto/pspec.xml - - - ristretto - - gtk3 - file - glib2 - cairo - pango - xfconf - libX11 - libexif - gdk-pixbuf - libxfce4ui - libxfce4util - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2022-01-15 - 0.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-26 - 0.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-11 - 0.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-21 - 0.11.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-21 - 0.10.0 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - thunar-archive-plugin - https://docs.xfce.org/xfce/thunar/archive - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - A plugin allows you to create and extract archive files - Arşiv dosyaları yaratmaya ve çıkatmaya yarayan bir eklenti - The Thunar Archive Plugin allows you to create and extract archive files using the file context menus in the Thunar file manager. - The Thunar Archive Plugin Thunar dosya yöneticisinin dosya içeriği menusunden arşiv dosyaları oluşturmaya ve çıkarmaya yarayan bir eklentidir. - https://archive.xfce.org/src/thunar-plugins/thunar-archive-plugin/0.5/thunar-archive-plugin-0.5.0.tar.bz2 - - intltool - exo-devel - gtk3-devel - glib2-devel - file-roller - thunar-devel - - desktop/xfce/addon/thunar-archive-plugin/pspec.xml - - - thunar-archive-plugin - - thunar - exo - gtk3 - glib2 - file-roller - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - /usr/libexec/thunar-archive-plugin - - - - - 2022-04-30 - 0.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-21 - 0.4.0 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - thunar-media-tags-plugin - https://docs.xfce.org/xfce/thunar/media-tags - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - Thunar media tags plugin - Thunar çoklu ortam bilgi eklentisi - The Thunar Media Tags Plugin (thunar-media-tags-plugin) adds special features for media files to the Thunar File Manager. - Thunar - https://archive.xfce.org/src/thunar-plugins/thunar-media-tags-plugin/0.3/thunar-media-tags-plugin-0.3.0.tar.bz2 - - gettext - intltool - exo-devel - thunar-devel - taglib-devel - libxml2-devel - libxfce4ui-devel - libxfce4util-devel - - desktop/xfce/addon/thunar-media-tags-plugin/pspec.xml - - - thunar-media-tags-plugin - - exo - atk - gtk3 - glib2 - thunar - taglib - - - /usr/lib - /usr/share/locale - /usr/share/doc - - - - - 2020-11-21 - 0.3.0 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - thunar-sendto-clamtk - https://bitbucket.org/davem_/thunar-sendto-clamtk/src/master/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - data - desktop.xfce.addon - Right-click send-to ClamTk functionality within Thunar - Thunar içinden sağ tıklama ile ClamTk'ya göndermeyi sağlar - thunar-sendto-clamtk is a small package to add right-click send-to ClamTk functionality within Thunar. - thunar-sendto-clamtk Thunar içinden sağ tıklama ile ClamTk'ya göndermeyi sağlayan basit bir pakettir. - https://github.com/dave-theunsub/thunar-sendto-clamtk/archive/master.zip - desktop/xfce/addon/thunar-sendto-clamtk/pspec.xml - - - thunar-sendto-clamtk - - clamav-gui - - - /usr/share/man - /usr/share/doc - /usr/share/Thunar/sendto/thunar-sendto-clamtk.desktop - - - - - 2020-11-23 - 0.06 - First Release For Beta - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - thunar-shares-plugin - https://docs.xfce.org/xfce/thunar/thunar-shares-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - Thunar Shares Plugin - Samba kullanarak hızlı bir şekilde dizin paylaşmanıza izin veren bir eklenti - The Thunar Shares Plugin (thunar-shares-plugin) allows you to quickly share a folder using Samba from Thunar (the XFCE file manager) without requiring root access. - thunar-shares-plugin, root yetkileri gerektirmeden Samba kullanarak Thunar'dan hızlı bir şekilde dizin paylaşmanıza izin verir. - https://archive.xfce.org/src/thunar-plugins/thunar-shares-plugin/0.3/thunar-shares-plugin-0.3.1.tar.bz2 - - intltool - gtk3-devel - glib2-devel - samba-devel - thunar-devel - - desktop/xfce/addon/thunar-shares-plugin/pspec.xml - - - thunar-shares-plugin - - thunar - glib2 - gtk3 - samba - - - /usr/lib - /usr/share/locale - /usr/share/doc - - - - - 2020-12-05 - 0.3.1 - First Release For Beta - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - thunar-vcs-plugin - https://docs.xfce.org/xfce/thunar/thunar-vcs-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - An SVN integration and GIT integration to Thunar - Thunar için svn ve git entegrasyonu sağlar - The Thunar VCS Plugin adds Subversion and GIT actions to the context menu of thunar. This gives a SVN integration and GIT integration to Thunar. - thunar-vcs-plugin, Thunar için Subversion ve Git entegrasyonu sağlayan bir modüldür. - https://archive.xfce.org/src/thunar-plugins/thunar-vcs-plugin/0.2/thunar-vcs-plugin-0.2.0.tar.bz2 - - intltool - exo-devel - thunar-devel - subversion-devel - - desktop/xfce/addon/thunar-vcs-plugin/pspec.xml - - - thunar-vcs-plugin - - apr - exo - atk - gtk3 - cairo - pango - glib2 - thunar - harfbuzz - subversion - gdk-pixbuf - libxfce4util - - - /usr/libexec - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2020-12-05 - 0.2.0 - First Release For Beta - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - thunarx-python - https://goodies.xfce.org/projects/bindings/thunarx-python - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - Thunarx Python bindings - Thunarx Python bağlayıcıları - thunarx-python is Python binding for Thunar - thunarx-python Thunar için Python bağlayıcıları içeren bir kitaplıktır. - https://archive.xfce.org/src/bindings/thunarx-python/0.5/thunarx-python-0.5.2.tar.bz2 - - gtk3-devel - thunar-devel - python3-devel - python-gtk-devel - python3-pygobject3-devel - python-pygobject3-devel - - desktop/xfce/addon/thunarx-python/pspec.xml - - - thunarx-python - - gtk3 - glib2 - thunar - python3 - - - /usr/lib - /usr/share/doc - /usr/share/gtk-doc - - - - - 2021-10-24 - 0.5.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-20 - 0.5.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-05 - 0.5.1 - First Release For Beta - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfburn - https://docs.xfce.org/apps/xfburn - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - A simple CD/DVD burning tool - Basit bir CD/DVD yazma aracı - Xfburn is a simple CD/DVD burning tool based on libburnia libraries. - Xfburn libburnia kitaplıklarını kullanan basit bir CD/DVD yazma aracıdır. - https://archive.xfce.org/src/apps/xfburn/0.6/xfburn-0.6.2.tar.bz2 - - libxfce4ui-devel - gstreamer-devel - libisofs-devel - libgudev-devel - librsvg-devel - libburn-devel - gtk3-devel - dbus-devel - exo-devel - intltool - gst-plugins-base-devel - - desktop/xfce/addon/xfburn/pspec.xml - - - xfburn - - gst-plugins-base - libxfce4util - libxfce4ui - gdk-pixbuf - gstreamer - libisofs - libgudev - libburn - glib2 - gtk3 - exo - desktop-file-utils - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - /usr/share/man/man1 - - - - - 2021-08-11 - 0.6.2 - First Release For Beta - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfce-polkit - https://github.com/ncopa/xfce-polkit - - fury - uglyside@yandex.ru - - GPLv2 - app:console - desktop.xfce.addon - A simple PolicyKit authentication agent for XFCE - A simple PolicyKit authentication agent for XFCE - https://codeload.github.com/ncopa/xfce-polkit/tar.gz/v0.3 - - python3 - intltool - glib2-devel - polkit-devel - libpcre2-devel - libxfce4ui-devel - - desktop/xfce/addon/xfce-polkit/pspec.xml - - - xfce-polkit - - gtk3 - glib2 - polkit - libpcre2 - libxfce4ui - - - /etc - /usr/libexec - /usr/share/doc - - - - - 2020-06-25 - 0.3 - Rebuild - fury - uglyside@yandex.ru - - - 2019-07-11 - 0.3 - First build. - fury - uglyside@yandex.ru - - - - - - xfce4-battery-plugin - https://docs.xfce.org/panel-plugins/xfce4-battery-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - LGPLv2 - library - desktop.xfce.addon - Battery monitor panel plugin for Xfce4 - Xfce4 için pil izleme paneli eklentisi - A battery monitor panel plugin for Xfce4, compatible with APM and ACPI, for Linux and *BSD. - Xfce4 için bir pil izleme paneli eklentisidir, Linux ve *BSD için APM ve ACPI ile uyumludur. - https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.1/xfce4-battery-plugin-1.1.3.tar.bz2 - - intltool - gtk3-devel - libxfce4ui-devel - xfce4-panel-devel - libxfce4util-devel - - desktop/xfce/addon/xfce4-battery-plugin/pspec.xml - - - xfce4-battery-plugin - - gtk3 - glib2 - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2020-06-25 - 1.1.3 - Rebuild - fury - uglyside@yandex.ru - - - - - - xfce4-datetime-plugin - https://docs.xfce.org/panel-plugins/xfce4-datetime-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - This plugin shows the date and time in the panel - Panelde tarih ve zamanı gösteren eklenti - xfce4-datetime-plugin shows the date and time in the panel, and a calendar appears when you left-click on it. - xfce4-datetime-plugin panelde tarih ve zamanı gösterir ve sol tıladığınızda bir takvim açılır. - https://archive.xfce.org/src/panel-plugins/xfce4-datetime-plugin/0.8/xfce4-datetime-plugin-0.8.0.tar.bz2 - - xfce4-panel-devel - intltool - libxfce4ui-devel - - desktop/xfce/addon/xfce4-datetime-plugin/pspec.xml - - - xfce4-datetime-plugin - - xfce4-panel - gtk3 - glib2 - pango - libxfce4ui - libxfce4util - - - /usr/lib - /usr/share/xfce4 - /usr/share/locale - /usr/share/doc - - - - - 2020-06-25 - 0.8.0 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-dict - https://docs.xfce.org/apps/xfce4-dict/start - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - A client program to query different dictionaries - Değişik sözlüklerden sorgular yapmayı sağlayan bir istemci - xfce4-dict allows you to search different kinds of dictionary services for words or phrases and shows you the result. - xfce4-dict değişik sözlüklerden kelime ya da deyimler aramanızı sağlar ve size gösterir. - https://archive.xfce.org/src/apps/xfce4-dict/0.8/xfce4-dict-0.8.4.tar.bz2 - - xfce4-panel-devel - intltool - libxfce4ui-devel - - desktop/xfce/addon/xfce4-dict/pspec.xml - - - xfce4-dict - - gtk3 - glib2 - pango - libX11 - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2020-12-23 - 0.8.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-25 - 0.8.3 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-diskperf-plugin - https://docs.xfce.org/panel-plugins/xfce4-diskperf-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - BSD-2 - app:gui - desktop.xfce.addon - A disk usage and performance panel plugin for Xfce - Xfce disk bilgisi eklentisi - A disk usage and performance panel plugin for Xfce. - xfce4-diskperf-plugin, disk performansı ve kullanımı hakkında bilgi veren Xfce4 paneli eklentisidir. - xfce4-panel - https://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/2.7/xfce4-diskperf-plugin-2.7.0.tar.bz2 - - xfce4-panel-devel - intltool - libxfce4ui-devel - - desktop/xfce/addon/xfce4-diskperf-plugin/pspec.xml - - - xfce4-diskperf-plugin - - gtk3 - glib2 - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/share/doc - /usr/share/locale - /usr/share/xfce4 - /usr/lib - - - - - 2022-04-01 - 2.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-04 - 2.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-25 - 2.6.2 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-docklike-plugin - https://docs.xfce.org/panel-plugins/xfce4-docklike-plugin/start - - fury - uglyside@yandex.ru - - GPLv3 - library - desktop.xfce.addon - A Dock-like Taskbar Plugin for XFCE. - A modern, docklike, minimalist taskbar for XFCE. - https://archive.xfce.org/src/panel-plugins/xfce4-docklike-plugin/0.4/xfce4-docklike-plugin-0.4.0.tar.bz2 - - intltool - gtk3-devel - cairo-devel - libX11-devel - libwnck3-devel - xfce4-dev-tools - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-docklike-plugin/pspec.xml - - - xfce4-docklike-plugin - - atk - gtk3 - cairo - glib2 - pango - libX11 - libgcc - harfbuzz - libwnck3 - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-09-28 - 0.4.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-07-23 - 0.3.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-04-02 - 0.2.0 - First release from David Keogh. - fury - uglyside@yandex.ru - - - - - - xfce4-genmon-plugin - https://docs.xfce.org/panel-plugins/xfce4-genmon-plugin - - fury - uglyside@yandex.ru - - LGPLv2.1 - library - desktop.xfce.addon - Display cyclically run script or program output onto the panel - This plugin cyclically spawns the indicated script/program, captures its output (stdout) and displays the resulting string into the panel. The string can also contain markup to displayed an image, a bar, a button and a personalized tooltip. - https://archive.xfce.org/src/panel-plugins/xfce4-genmon-plugin/4.1/xfce4-genmon-plugin-4.1.1.tar.bz2 - - intltool - gtk3-devel - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-genmon-plugin/pspec.xml - - - xfce4-genmon-plugin - - gtk3 - glib2 - pango - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-01-24 - 4.1.1 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-12-24 - 4.1.0 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-06-25 - 4.0.2 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-mailwatch-plugin - https://docs.xfce.org/panel-plugins/xfce4-mailwatch-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app - desktop.xfce.addon - A mailbox plugin for Xfce4 - Xfce4 için posta kutusu eklentisi - A mailbox watch/check plugin for the Xfce4 panel - xfce4-mailwatch-plugin,Xfce4 paneline yerleşen posta kutusu uygulamasıdır. - https://archive.xfce.org/src/panel-plugins/xfce4-mailwatch-plugin/1.3/xfce4-mailwatch-plugin-1.3.0.tar.bz2 - - intltool - exo-devel - gtk3-devel - gnutls-devel - openssl-devel - libgcrypt-devel - gdk-pixbuf-devel - libxfce4ui-devel - xfce4-panel-devel - libxfce4util-devel - - desktop/xfce/addon/xfce4-mailwatch-plugin/pspec.xml - - - xfce4-mailwatch-plugin - - exo - gtk3 - gnutls - openssl - libgcrypt - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2020-12-06 - 1.3.0 - First Beta release. - fury - uglyside@yandex.ru - - - - - - xfce4-mixer - http://git.xfce.org/apps/xfce4-mixer - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL-2 - app:gui - desktop.xfce.addon - Xfce sound mixer application. - Xfce ses ayar uygulaması - Mikser dźwięku dla Xfce - Xfce4-mixer is a volume control application for the Xfce Desktop Environment. It provides both a volume control plugin for the Xfce Panel and a standalone mixer application. It supports all audio systems supported by GStreamer project. - Xfce4-mixer, Xfce Masaüstü Ortamı için yazılmış bir ses ayar uygulamasıdır. Hem panel eklentisi olarak, hem de kendi penceresinde bağımsız olarak kullanılabilen bir uygulamadır. GStreamer projesinin desteklediği tüm ses sistemlerini destekler. - Jest to nakładka na ustawienia miksera, dostarczana ze środowiskiem graficznym Xfce. Spełnia to samo zadanie, co inne nakładki ale jest zintegrowana z Xfce4 jako wtyczka dla panelu Xfce - https://gitlab.xfce.org/apps/xfce4-mixer/-/archive/765725029751bb93a927692fdcda3e3743d0e6e7/xfce4-mixer-765725029751bb93a927692fdcda3e3743d0e6e7.tar.bz2 - - intltool - gtk3-devel - cairo-devel - xfconf-devel - gettext-devel - alsa-lib-devel - libunique-devel - keybinder-devel - gstreamer-devel - xfce4-dev-tools - gdk-pixbuf-devel - libxfce4ui-devel - xfce4-panel-devel - libxfce4util-devel - pulseaudio-libs-devel - gst-plugins-base-devel - - - Fix_obvious_build_errors.patch - - desktop/xfce/addon/xfce4-mixer/pspec.xml - - - xfce4-mixer - - gtk3 - cairo - glib2 - xfconf - alsa-lib - gstreamer - keybinder - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - pulseaudio-libs - - - /usr/bin - /usr/lib/xfce4/panel/plugins - /usr/share/locale - /usr/share/pixmaps - /usr/share/applications - /usr/share/xfce4 - /usr/share/doc - /usr/share/man - - - - - 2022-04-14 - 4.15.0 - Rebuild. - fury - uglyside@yandex.ru - - - 2021-08-17 - 4.15.0 - First Beta release. - fury - uglyside@yandex.ru - - - - - - xfce4-mount-plugin - https://docs.xfce.org/panel-plugins/xfce4-mount-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - A mount/umount utility - Bir bağlama(mount)/koparma(umount) modülü - xfce4-mount-plugin is a mount/umount utility for the panel. - xfce4-mount-plugin Xfce için bir bağlama(mount)/koparma(umount) modülüdür. - https://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/1.1/xfce4-mount-plugin-1.1.5.tar.bz2 - - intltool - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-mount-plugin/pspec.xml - - - xfce4-mount-plugin - - atk - gtk3 - glib2 - cairo - pango - gdk-pixbuf - fontconfig - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-01-17 - 1.1.5 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-06-25 - 1.1.3 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-notes-plugin - https://docs.xfce.org/panel-plugins/xfce4-notes-plugin - - Alper Tekinalp - admins@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - Notes plugin provides you a quick way you had do with Post-It's - Panel için not eklenti - The notes plugin provides you a quick way to paste text, to write down a list of things, to leave a note to your friend, or whatever you had do with Post-It's. - xfce4-notes-plugin panelde kullanabileceğiniz Post-itlerle yapabileceğiniz herşeyi yapmanıza imkan sağlayan bir eklentidir. - https://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/1.9/xfce4-notes-plugin-1.9.0.tar.bz2 - - gtk3-devel - gettext-devel - git - intltool - libunique-devel - libxfce4ui-devel - vala-devel - xfce4-dev-tools - xfce4-panel-devel - - desktop/xfce/addon/xfce4-notes-plugin/pspec.xml - - - xfce4-notes-plugin - - gtk3 - cairo - glib2 - pango - libX11 - xfconf - libunique - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-02-04 - 1.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-25 - 1.8.1 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-notifyd - https://docs.xfce.org/apps/notifyd/start - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - A notification deamon - Bir uyarı gösterici - The Xfce Notify Daemon (xfce4-notifyd for short) is a smallish program that implements the “server-side” portion of the Freedesktop desktop notifications specification. - Xfce Notify Daemon Freedesktop masaüstü uyarı sisteminin sunucu tarafını gerçekleştiren küçük bir uygulamadır. - https://archive.xfce.org/src/apps/xfce4-notifyd/0.6/xfce4-notifyd-0.6.2.tar.bz2 - - python3 - intltool - libX11-devel - libXpm-devel - libICE-devel - libnotify-devel - libxfce4ui-devel - xfce4-panel-devel - libxfce4util-devel - - desktop/xfce/addon/xfce4-notifyd/pspec.xml - - - xfce4-notifyd - - atk - gtk3 - glib2 - cairo - pango - libX11 - xfconf - harfbuzz - libnotify - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2020-12-23 - 0.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-25 - 0.6.1 - Ver. bump - fury - uglyside@yandex.ru - - - - - - xfce4-panel-profiles - https://docs.xfce.org/apps/xfce4-panel-profiles/start - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app:gui - desktop.xfce.addon - A simple application to manage Xfce panel layouts. - Xfce4 Paneli için bir kullanıcı değiştirme modülü - With the modular Xfce Panel, a multitude of panel layouts can be created. This tool makes it possible to backup, restore, import, and export these panel layouts. - xfce4-panel-profiles, Xfce4 Paneli için bir kullanıcı değiştirme modülüdür. Mevcut oturumu açık bırakarak başka bir kullanıcıyla yeni bir oturum açılmasına izin verir. - https://archive.xfce.org/src/apps/xfce4-panel-profiles/1.0/xfce4-panel-profiles-1.0.13.tar.bz2 - - intltool - python3-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-panel-profiles/pspec.xml - - - xfce4-panel-profiles - - gtk3 - cairo - python3 - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-04-10 - 1.0.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-17 - 1.0.12 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-06-25 - 1.0.10 - Ver. bump - fury - uglyside@yandex.ru - - - - - - xfce4-places-plugin - https://docs.xfce.org/panel-plugins/xfce4-places-plugin - - fury - uglyside@yandex.ru - - GPLv2 - library - desktop.xfce.addon - Quick access to folders, documents, and removable media - The plugin adds a small button to the panel. Clicking on it opens a menu, which shows: 1) System folders: home directory, trash, desktop, file system 2) Removable media 3) User-defined bookmarks 4) Recent Documents - https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-1.8.1.tar.bz2 - - intltool - exo-devel - gtk3-devel - glib2-devel - libnotify-devel - libxfce4ui-devel - xfce4-panel-devel - libxfce4util-devel - - - fix_missing_prototypes.patch - - desktop/xfce/addon/xfce4-places-plugin/pspec.xml - - - xfce4-places-plugin - - exo - gtk3 - glib2 - xfconf - libnotify - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-05-14 - 1.8.1 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-pulseaudio-plugin - https://docs.xfce.org/panel-plugins/xfce4-pulseaudio-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - Xfce pulseaudio plugin - Xfce ses çıkışını denetleyen bir eklenti - Xfce4-pulseaudio-plugin is a panel plugin for controlling an audio output volume of the PulseAudio mixer - Xfce ses çıkışını denetleyen bir eklenti - https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.4/xfce4-pulseaudio-plugin-0.4.3.tar.bz2 - - intltool - exo-devel - gtk3-devel - libXpm-devel - libX11-devel - libwnck3-devel - libnotify-devel - keybinder-devel - dbus-glib-devel - libxfce4ui-devel - xfce4-panel-devel - pulseaudio-libs-devel - - desktop/xfce/addon/xfce4-pulseaudio-plugin/pspec.xml - - - xfce4-pulseaudio-plugin - - exo - gtk3 - glib2 - xfconf - libX11 - libwnck3 - libnotify - keybinder - dbus-glib - gdk-pixbuf - libxfce4ui - xfce4-panel - pavucontrol - libxfce4util - pulseaudio-libs - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-08-17 - 0.4.3 - First release - fury - uglyside@yandex.ru - - - - - - xfce4-screenshooter - https://docs.xfce.org/apps/screenshooter/start - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - A plugin allows you to capture the entire screen - Ekran görüntüsü alma eklentisi - This application allows you to capture the entire screen, the active window or a selected region. - xfce4-screenshooter ekranın bir kısmının, tamamının ya da sadece aktif pencerenin ekran görüntüsünü almanızı sağlar. - https://archive.xfce.org/src/apps/xfce4-screenshooter/1.9/xfce4-screenshooter-1.9.10.tar.bz2 - - python3 - intltool - exo-devel - libSM-devel - libX11-devel - libsoup-devel - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-screenshooter/pspec.xml - - - xfce4-screenshooter - - exo - gtk3 - glib2 - cairo - pango - libSM - libICE - libX11 - libxml2 - libXext - libsoup - libXfixes - gdk-pixbuf - libxfce4ui - fontconfig - xfce4-panel - libxfce4util - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2022-03-23 - 1.9.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-09 - 1.9.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-23 - 1.9.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-25 - 1.9.7 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-sensors-plugin - https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - app:gui - desktop.xfce.addon - Sensors plugin for Xfce4 Panel - Xfce 4 paneli için algılayıcılar eklentisi. - Reads your hardware sensor values and displays them in your panel - Donanım algılayıcılarınızın okuduğu değerleri panelizde gösterir. Örneğin; ekran kartnızın ısısı, işlemcinizin ısısı, ... - https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.4/xfce4-sensors-plugin-1.4.3.tar.bz2 - - acpi - acpid - acpica - intltool - gtk3-devel - libnotify-devel - lm_sensors-devel - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-sensors-plugin/pspec.xml - - - xfce4-sensors-plugin - - gtk3 - cairo - pango - glib2 - libnotify - lm_sensors - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - - 2022-04-01 - 1.4.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-16 - 1.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-30 - 1.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-26 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-25 - 1.3.92 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-smartbookmark-plugin - https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - A plugin allows you to send requests directly to your browser to make search - Tarayıcınıza arama yapmak için direk istek göndermenizi sağlayan modül - xfce4-smartbookmark-plugin is a plugin allows you to send requests directly to your browser and perform a custom search. - xfce4-smartbookmark-plugin tarayıcınıza direkt istek göndermenizi ve arama yapmanızı sağlayan bir Xfce modülüdür. - https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.5/xfce4-smartbookmark-plugin-0.5.1.tar.bz2 - - intltool - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml - - - xfce4-smartbookmark-plugin - - gtk3 - glib2 - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share/doc - /usr/share/xfce4 - /usr/share/locale - - - - - 2020-06-25 - 0.5.1 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-systemload-plugin - https://docs.xfce.org/panel-plugins/xfce4-systemload-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - BSD-2 - app:gui - desktop.xfce.addon - Xfce4 system load plugin - Xfce4 sistem çağrı eklentisi - Xfce4-systemload-plugin is a plugin which displays the current CPU load, the memory in use, the swap space and the system uptime in the Xfce panel. - Xfce4-systemload-plugin, Xfce panelinde o anki işlemci yükü, bellek ve swap alanı kullanımını gösteren bir eklentidir. - xfce4-panel - https://archive.xfce.org/src/panel-plugins/xfce4-systemload-plugin/1.3/xfce4-systemload-plugin-1.3.1.tar.bz2 - - intltool - xfconf-devel - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-systemload-plugin/pspec.xml - - - xfce4-systemload-plugin - - gtk3 - glib2 - xfconf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-03-31 - 1.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-11 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-25 - 1.2.3 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-taskmanager - https://docs.xfce.org/apps/xfce4-taskmanager - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - service - desktop.xfce.addon - Easy to use task manager - Easy to use task manager - Kullanımı kolay görev yöneticisi - Kullanımı kolay görev yöneticisi - https://archive.xfce.org/src/apps/xfce4-taskmanager/1.5/xfce4-taskmanager-1.5.2.tar.bz2 - - intltool - gtk3-devel - cairo-devel - glib2-devel - libX11-devel - libXmu-devel - xfconf-devel - libxfce4ui-devel - - desktop/xfce/addon/xfce4-taskmanager/pspec.xml - - - xfce4-taskmanager - - gtk3 - cairo - glib2 - libX11 - libXmu - xfconf - libxfce4ui - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/icons - /usr/share/doc - - - - - 2021-04-10 - 1.5.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-07 - 1.5.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - xfce4-time-out-plugin - https://docs.xfce.org/panel-plugins/xfce4-time-out-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL-2 - library - desktop.xfce.addon - A module allows to take periodical breaks from the computer - Periyodik bir şekilde bilgisayardan kopmayı sağlayan bir eklenti - This plugin makes it possible to take periodical breaks from the computer every X minutes. During breaks it locks your screen. It optionally allows you to postpone breaks for a certain time. - Bu, X dakika aralıklarla bilgisayardan kopmalara izin veren bir modüldür. Kopmalar sırasında ekran kilitlenir. Seçimli olarak kırılmaları ertelemeye izin verir. - https://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/1.1/xfce4-time-out-plugin-1.1.2.tar.bz2 - - intltool - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-time-out-plugin/pspec.xml - - - xfce4-time-out-plugin - - gtk3 - cairo - glib2 - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-10-17 - 1.1.2 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-07-07 - 1.1.1 - Ver. bump - fury - uglyside@yandex.ru - - - - - - xfce4-timer-plugin - https://docs.xfce.org/panel-plugins/xfce4-timer-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.addon - Timer plugin for Xfce4 panel - Xfce4 uyarı eklentisi - With this plugin you can add timers (alarm or countdown) to your Xfce panel. You can display a warning window and/or run a custom command when alarm rings, repeat alarms etc. - Xfce4-timer-plugin, ayarladığınız zamanda bir pencere açarak sizi uyaran Xfce4 panel eklentisidir. - xfce4-panel - https://archive.xfce.org/src/panel-plugins/xfce4-timer-plugin/1.7/xfce4-timer-plugin-1.7.1.tar.bz2 - - intltool - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-timer-plugin/pspec.xml - - - xfce4-timer-plugin - - atk - gtk3 - glib2 - cairo - pango - harfbuzz - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2020-08-01 - 1.7.1 - Ver. bump - fury - uglyside@yandex.ru - - - - - - xfce4-verve-plugin - https://docs.xfce.org/panel-plugins/xfce4-verve-plugin - - fury - uglyside@yandex.ru - - GPLv2 - library - desktop.xfce.addon - Command line for Xfce panel. - The Verve panel plugin is a comfortable command line plugin for the Xfce panel. - https://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/2.0/xfce4-verve-plugin-2.0.1.tar.bz2 - - intltool - exo-devel - gtk3-devel - glib2-devel - xfconf-devel - libpcre-devel - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-verve-plugin/pspec.xml - - - xfce4-verve-plugin - - gtk3 - glib2 - xfconf - libX11 - libpcre - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-04-10 - 2.0.1 - First Beta build. - fury - uglyside@yandex.ru - - - - - - xfce4-volumed-pulse - https://git.xfce.org/apps/xfce4-volumed-pulse/about/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv3 - app - desktop.xfce.addon - Fork of xfce4-volumed with support for PulseAudio - Xfce için bir ses tuşları kontrolü eklentisi - Basic daemon enabling the XF86 Volume keys and supporting synchronous volume notifications. - Bu temel eklenti, xf86 Ses tuşlarını etkinleştirmek ve senkronize ses bildirimlerini destekler - https://archive.xfce.org/src/apps/xfce4-volumed-pulse/0.2/xfce4-volumed-pulse-0.2.3.tar.bz2 - - gst-plugins-base-devel - pulseaudio-libs-devel - gstreamer-devel - libnotify-devel - keybinder-devel - xfconf-devel - - desktop/xfce/addon/xfce4-volumed-pulse/pspec.xml - - - xfce4-volumed-pulse - - gst-plugins-base - pulseaudio-libs - gstreamer - libnotify - keybinder - xfconf - glib2 - gtk3 - - - /etc/xdg/autostart/ - /usr/bin/ - /usr/share/doc - - - - - 2021-08-17 - 0.2.3 - First release. - fury - uglyside@yandex.ru - - - - - - xfce4-wavelan-plugin - https://docs.xfce.org/panel-plugins/xfce4-wavelan-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.addon - This plugin is used to display stats from a wireless lan interface - Kablosuz LAN arayüzü durumunu görüntülemek için kullanılan bir eklenti - xfce4-wavelan-plugin shows signal quality as percentage.This plugin is quite easy to use. - xfce4-wavelan-plugin, sinyal kalitesini yüzde olarak gösterir.Kullanımı oldukça kolay bir eklentidir. - https://archive.xfce.org/src/panel-plugins/xfce4-wavelan-plugin/0.6/xfce4-wavelan-plugin-0.6.1.tar.bz2 - - intltool - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-wavelan-plugin/pspec.xml - - - xfce4-wavelan-plugin - - atk - gtk3 - glib2 - cairo - pango - gdk-pixbuf - fontconfig - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2020-06-25 - 0.6.1 - Rebuild. - fury - uglyside@yandex.ru - - - - - - xfce4-weather-plugin - https://docs.xfce.org/panel-plugins/xfce4-weather-plugin - - fury - uglyside@yandex.ru - - GPLv2 - plugin - desktop.xfce.addon - A weather plugin for the Xfce desktop environment - Originally written by Bob Schlärmann, this panel plugin shows information about your local weather in the panel, using forecast data provided by met.no. - https://archive.xfce.org/src/panel-plugins/xfce4-weather-plugin/0.11/xfce4-weather-plugin-0.11.0.tar.bz2 - - intltool - gtk3-devel - upower-devel - libxml2-devel - libsoup-devel - libxfce4ui-devel - xfce4-panel-devel - - desktop/xfce/addon/xfce4-weather-plugin/pspec.xml - - - xfce4-weather-plugin - - gtk3 - glib2 - pango - upower - xfconf - libxml2 - libsoup - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-02-13 - 0.11.0 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-06 - 0.10.2 - First Beta release. - fury - uglyside@yandex.ru - - - - - - xfce4-whiskermenu-plugin - https://docs.xfce.org/panel-plugins/xfce4-whiskermenu-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app - desktop.xfce.addon - Alternate Xfce menu. - Whisker Menu is an alternate application launcher for Xfce. - https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/2.7/xfce4-whiskermenu-plugin-2.7.1.tar.bz2 - - cmake - exo-devel - gtk3-devel - cairo-devel - garcon-devel - xfconf-devel - libxfce4ui-devel - xfce4-panel-devel - libxfce4util-devel - accountsservice-devel - - desktop/xfce/addon/xfce4-whiskermenu-plugin/pspec.xml - - - xfce4-whiskermenu-plugin - - exo - gtk3 - cairo - glib2 - garcon - libgcc - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - accountsservice - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - 16x16.png - 22x22.png - 24x24.png - 32x32.png - 48x48.png - 64x64.png - 128x128.png - 256x256.png - logotype-pisi.svg - - - - - 2021-12-11 - 2.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-20 - 2.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-16 - 2.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-14 - 2.6.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-21 - 2.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-15 - 2.5.3 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-08-01 - 2.4.6 - First Beta build. - fury - uglyside@yandex.ru - - - - - - xfce4-xkb-plugin - https://docs.xfce.org/panel-plugins/xfce4-xkb-plugin - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - BSD-2 - app:gui - desktop.xfce.addon - A plugin to switch keyboard layouts for the Xfce4 panel - Klavye yerleşimini değiştirmek için Xfce4 panel eklentisi - A plugin for the Xfce4 panel displaying keyboard layout. The plugin may be used as an indicator for the current layout and to switch layouts. - xfce4-xkb-plugin ile Xfce4 panelinden klavye yerleşimini bir iki tıklamayla değiştirebilir, uygulama veya pencere içinde de farklı klavye yerleşimi kullanabilirsiniz. Ayrıca klavye geçiş kısayollarını destekler. - https://archive.xfce.org/src/panel-plugins/xfce4-xkb-plugin/0.8/xfce4-xkb-plugin-0.8.2.tar.bz2 - - intltool - gtk3-devel - garcon-devel - libX11-devel - libICE-devel - librsvg-devel - libwnck3-devel - libxfce4ui-devel - xfce4-panel-devel - libxklavier-devel - - desktop/xfce/addon/xfce4-xkb-plugin/pspec.xml - - - xfce4-xkb-plugin - - atk - gtk3 - glib2 - pango - cairo - xfconf - garcon - librsvg - harfbuzz - libwnck3 - gdk-pixbuf - libxfce4ui - xfce4-panel - libxklavier - libxfce4util - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-01-17 - 0.8.2 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-06-25 - 0.8.1 - Rebuild. - fury - uglyside@yandex.ru - - - 2019-07-28 - 0.8.1 - Ver. bump - fury - uglyside@yandex.ru - - - 2015-03-05 - 0.5.6 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2013-08-26 - 0.5.4.3 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-08-26 - 0.5.4.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - xfdashboard - http://goodies.xfce.org/projects/applications/xfdashboard/start - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app:gui - desktop.xfce.addon - GNOME shell like dashboard for Xfce - GNOME shell like dashboard for Xfce - Xfce için gösterge tablosu gibi GNOME kabuğu - Xfce için gösterge tablosu gibi GNOME kabuğu - xfdashboard - https://github.com/gmc-holle/xfdashboard/archive/0.9.90.tar.gz - - intltool - valgrind - cogl-devel - gtk3-devel - cairo-devel - glib2-devel - pango-devel - garcon-devel - libX11-devel - xfconf-devel - clutter-devel - gettext-devel - xfce4-dev-tools - python3-devel - libwnck3-devel - gdk-pixbuf-devel - libXdamage-devel - libxfce4ui-devel - libXinerama-devel - libxfce4util-devel - libXcomposite-devel - - desktop/xfce/addon/xfdashboard/pspec.xml - - - xfdashboard - - cogl - gtk3 - cairo - glib2 - pango - garcon - libX11 - xfconf - clutter - libwnck3 - gdk-pixbuf - libXdamage - libxfce4ui - libXinerama - libxfce4util - libXcomposite - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/locale - /usr/share/icons - /usr/share/doc - - - - xfdashboard-devel - Development files for xfdashboard - - xfdashboard - gtk3-devel - glib2-devel - garcon-devel - xfconf-devel - clutter-devel - libwnck3-devel - libxfce4ui-devel - libxfce4util-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-03-27 - 0.9.90 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-02 - 0.9.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-23 - 0.9.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-01 - 0.9.3 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - exo - https://www.xfce.org/ - - Ayhan Yalcinsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - LGPLv2.1 - app:console - library - desktop.xfce.base - Xfce extension library - Xfce eklenti kitaplığı - exo is an extension library to Xfce, developed by os-cillation. While Xfce comes with quite a few libraries that are targeted at desktop development, exo is targeted at application development. - exo, os-cillation tarafından geliştirilen Xfce eklenti kitaplığıdır. Xfce masaüstü ortamını hedefleyen az kitaplıkla gelirken, exo uygulama geliştirmeyi hedefliyor. - https://archive.xfce.org/src/xfce/exo/4.17/exo-4.17.1.tar.bz2 - - intltool - perl-URI - gtk3-devel - glib2-devel - libX11-devel - libxfce4ui-devel - libxfce4util-devel - - desktop/xfce/base/exo/pspec.xml - - - exo - - atk - gtk3 - glib2 - cairo - gdk-pixbuf - libxfce4ui - libxfce4util - - - /etc/xdg/xfce4 - /usr/bin - /usr/lib - /usr/lib/xfce4 - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - exo-devel - Development files for exo - exo geliştirme dosyaları - - exo - gtk2-devel - gtk3-devel - libxfce4util-devel - - - /usr/include - /usr/lib/pkgconfig - - - - exo-docs - Documentation for exo library - exo belgeleri - data:doc - - exo - - - /usr/share/gtk-doc - - - - - 2021-12-08 - 4.17.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 4.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-17 - 4.16.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-28 - 4.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-19 - 4.15.2 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - garcon - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2 - library - desktop.xfce.base - Menu library for Xfce - Xfce menü kitaplığı - garcon is an implementation of the freedesktop.org menu specification replacing the former Xfce menu library libxfce4menu. It is based on GLib/GIO only and aims at covering the entire specification except for legacy menus. - garcon, Xfce'nin eski menü kitaplığı olan libxfce4menu'nun freedesktop.org menü standartlarına uygun hale getirilmiş, Xfce'nin yeni menü kitaplığıdır. Sadece GLib/GIO kullanılarak yazılmıştır ve eski menüler hariç tüm özellikleri kapsamayı amaçlamaktadır. - https://archive.xfce.org/src/xfce/garcon/4.16/garcon-4.16.1.tar.bz2 - - python3 - intltool - python-six - gtk3-devel - glib2-devel - freetype-devel - libxfce4ui-devel - libxfce4util-devel - gobject-introspection-devel - - desktop/xfce/base/garcon/pspec.xml - - - garcon - - gtk3 - glib2 - gdk-pixbuf - libxfce4ui - libxfce4util - gobject-introspection - - - /etc - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - garcon-devel - garcon development files - garcon geliştirme dosyaları - - gobject-introspection-devel - gtk2-devel - gtk3-devel - glib2-devel - libxfce4ui-devel - garcon - - - /usr/include - /usr/lib/pkgconfig - - - - garcon-docs - garcon documentation files - garcon belgeleri - - garcon - - - /usr/share/gtk-doc - - - - - 2021-02-02 - 4.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 0.8.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-19 - 0.7.1 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - libxfce4ui - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2 - library - desktop.xfce.base - Xfce gui library - Xfce arayüz kitaplığı - libxfce4ui is a various GTK+ widgets for Xfce desktop environment. - libxfce4ui, Xfce masaüstü ortamı için çeşitli GTK+ eklentileri içeren kitaplıktır. - https://archive.xfce.org/src/xfce/libxfce4ui/4.17/libxfce4ui-4.17.6.tar.bz2 - - python3 - intltool - gtk3-devel - vala-devel - glib2-devel - libSM-devel - xfconf-devel - libxfce4util-devel - libX11-devel - libgtop-devel - desktop-file-utils - startup-notification-devel - gobject-introspection-devel - - desktop/xfce/base/libxfce4ui/pspec.xml - - - libxfce4ui - - atk - gtk3 - glib2 - libSM - libICE - libX11 - xfconf - libgtop - libepoxy - gdk-pixbuf - libxfce4util - startup-notification - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - libxfce4ui-devel - libxfce4ui geliştirme dosyaları - - libxfce4ui - gtk2-devel - gtk3-devel - xfconf-devel - libxfce4util-devel - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gtk-doc - - - - - 2022-04-03 - 4.17.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-17 - 4.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-27 - 4.17.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-10 - 4.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 4.17.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 4.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-18 - 4.15.3 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - libxfce4util - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.base - Xfce basic utility library - Xfce için basit yardımcı uygulama kitaplığı - Libxfce4util is a basic utility non-GUI functions for Xfce desktop environment. - libxfce4util, grafik arayüz fonksiyonlarını içermeyen, Xfce masaüstü yöneticisi için yazılmış basit bir uygulama kitaplığıdır. - https://archive.xfce.org/src/xfce/libxfce4util/4.17/libxfce4util-4.17.2.tar.bz2 - - python3 - gtk-doc - intltool - python-six - vala-devel - xdg-user-dirs - python3-pygobject3 - gobject-introspection-devel - - desktop/xfce/base/libxfce4util/pspec.xml - - - libxfce4util - - glib2 - - - /usr/sbin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - libxfce4util-devel - Libxfce4util development files - libxfce4util geliştirme dosyaları - library - data:doc - - glib2-devel - libxfce4util - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gtk-doc - - - - - 2022-03-17 - 4.17.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-21 - 4.17.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 4.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-19 - 4.15.4 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - thunar - https://www.xfce.org/ - - Alper Tekinalp - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - app:gui - desktop.xfce.base - Xfce file manager - Thunar has been designed from the ground up to be fast and easy-to-use. Its user interface is clean and intuitive, and does not include any confusing or useless options. Thunar is fast and responsive with a good start up time and directory load time. Thunar is accessible using Assistive Technologies and is fully standarts compliant - https://archive.xfce.org/src/xfce/thunar/4.17/thunar-4.17.8.tar.bz2 - - python3-devel - intltool - atk-devel - exo-devel - gtk3-devel - dbus-devel - glib2-devel - pango-devel - cairo-devel - gconf-devel - libSM-devel - libICE-devel - libX11-devel - garcon-devel - xfconf-devel - libexif-devel - libpcre-devel - libpcre2-devel - libgudev-devel - libnotify-devel - gdk-pixbuf-devel - fontconfig-devel - libxfce4ui-devel - xfce4-panel-devel - libxfce4util-devel - desktop-file-utils - libjpeg-turbo-devel - startup-notification-devel - gobject-introspection-devel - - desktop/xfce/base/thunar/pspec.xml - - - thunar - - atk - exo - gtk3 - python3 - dbus - glib2 - pango - cairo - libSM - libICE - libX11 - xfconf - libexif - libpcre - libgudev - libnotify - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - thunar-devel - Thunar development files - library - - gtk3-devel - glib2-devel - thunar - - - /usr/include - /usr/lib/pkgconfig - - - - thunar-docs - Thunar reference documents - data:doc - - thunar - - - /usr/share/gtk-doc - - - - - 2022-04-03 - 4.17.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-23 - 4.17.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 4.17.6 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-27 - 4.17.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 4.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-18 - 4.17.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-14 - 4.17.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-28 - 4.17.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-15 - 4.16.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-19 - 4.15.2 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - thunar-volman - https://docs.xfce.org/xfce/thunar/thunar-volman - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.base - A extension for the Xfce Thunar File Manager - Xfce dosya yöneticisi Thunar için bir eklenti - thunar-volman is an extension for the Thunar File Manager, which enables automatic management of removable drives and media. For example, if thunar-volman is installed and configured properly, and you plug in your digical camera, it will automatically spawn your preferred photo application and import the new pictures from your camera - thunar-volman çıkarılabilir sürücüler ve medyanın otomatik olarak yönetimini sağlayan, Xfce dosya yöneticisi Thunar için bir eklentidir.Örneğin, Thunar-Volman doğru şekilde kurulup yapılandırıldığında, sayısal kameranızdan resim almanızı sağlayacaktır. - https://archive.xfce.org/xfce/4.16/src/thunar-volman-4.16.0.tar.bz2 - - intltool - exo-devel - gtk3-devel - glib2-devel - xfconf-devel - thunar-devel - libgudev-devel - libnotify-devel - libxfce4ui-devel - libxfce4util-devel - - desktop/xfce/base/thunar-volman/pspec.xml - - - thunar-volman - - exo - gtk3 - glib2 - pango - xfconf - libgudev - libnotify - libxfce4ui - libxfce4util - - - /usr/bin - /usr/share/ - /usr/share/locale - /usr/share/doc - - - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-21 - 4.15.0 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - tumbler - https://docs.xfce.org/xfce/tumbler/start - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.base - A thumbnail service - Bir önizleme servisi - Tumbler is a thumbnail service for the filemanager of Xfce desktop environment. - Tumbler Xfce masaüstü ortamının dosya yöneticisi için bir önizleme servisidir. - https://archive.xfce.org/src/xfce/tumbler/4.17/tumbler-4.17.0.tar.bz2 - - intltool - curl-devel - dbus-devel - glib2-devel - libpng-devel - libgsf-devel - freetype-devel - libopenraw-devel - gdk-pixbuf-devel - poppler-glib-devel - libxfce4util-devel - libjpeg-turbo-devel - gst-plugins-base-devel - ffmpegthumbnailer-devel - - desktop/xfce/base/tumbler/pspec.xml - - - tumbler - - curl - glib2 - cairo - libpng - libgsf - freetype - gstreamer - libopenraw - gdk-pixbuf - poppler-glib - libxfce4util - libjpeg-turbo - gst-plugins-base - ffmpegthumbnailer - - - /etc/xdg/tumbler/tumbler.rc - /usr/lib - /usr/share/ - /usr/share/locale - /usr/share/doc - - - - tumbler-devel - Development files for tumbler - tumbler için geliştirme dosyaları - - tumbler - glib2-devel - gobject-introspection-devel - - - /usr/include - /usr/lib/pkgconfig - - - - tumbler-doc - - /usr/share/gtk-doc/html/tumbler - /usr/share/gtk-doc/html/tumbler/index.html - - - - - 2022-02-02 - 4.17.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-14 - 4.16.0 - Rebuild. - fury - uglyside@yandex.ru - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-22 - 0.3.0 - First release For Beta. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfce4-appfinder - https://www.xfce.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.base - Xfce application finder - Xfce uygulama bulucu - Wyszukiwarka aplikacji dla środowiska Xfce - Xfce4-appfinder is a useful software that permits you to find every application in the system supporting desktop entry format - Xfce4-appfinder, kullanıcının sisteminde yüklü, masastünde doğrudan çalışabilen her uygulamayı bulmasını sağlayan, kullanışlı bir uygulama bulucudur. - Wyszukiwanie aplikacji dla środowiska graficznego Xfce4. Wyszukuje zainstalowane w systemie aplikacje. - https://archive.xfce.org/src/xfce/xfce4-appfinder/4.17/xfce4-appfinder-4.17.0.tar.bz2 - - intltool - gtk3-devel - glib2-devel - thunar-devel - garcon-devel - libXpm-devel - libxfce4ui-devel - - desktop/xfce/base/xfce4-appfinder/pspec.xml - - - xfce4-appfinder - - gtk3 - glib2 - xfconf - garcon - gdk-pixbuf - libxfce4ui - libxfce4util - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-09-23 - 4.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-02 - 4.16.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-22 - 4.15.1 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfce4-dev-tools - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:console - desktop.xfce.base - Xfce developer tools - Xfce geliştirme araçları - Xfce4-dev-tools contains common tools required by Xfce developers and people that want to build Xfce from SVN. In addition, this package contains the Xfce developer's handbook. - Xfce4-dev-tools paketi, Xfce geliştiricileri ve SVN'den Xfce inşa edecek kullanıcılar için gerekli temel araçları içine alır. Buna ek olarak pakette Xfce geliştiricileri için el kitabı da yer almaktadır. - https://archive.xfce.org/src/xfce/xfce4-dev-tools/4.17/xfce4-dev-tools-4.17.0.tar.bz2 - - glib2-devel - - desktop/xfce/base/xfce4-dev-tools/pspec.xml - - - xfce4-dev-tools - - glib2 - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2021-07-26 - 4.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-18 - 4.15.0 - First Release For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfce4-panel - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1 - library - app:gui - desktop.xfce.base - Xfce panel - Xfce paneli - Panel środowiska graficznego Xfce - The Xfce4 panel supports multiple panels, with many options for their position, appearance, transparency and behavior. There are many items available by default to full fit a panel, like application launchers with detachable menus, a graphical pager, a tasklist, a clock, a system tray, a show / hide desktop switcher, and even more. It offers an easy way to add items using a dialog, and to move items accross different panels - Xfce4 paneli, farklı pozisyon, görünüm ve davranış gibi ayarlara sahip birden fazla paneli destekleyebilmektedir. Uygulama başlatıcı tipinde ayrılabilir menüler, grafiksel sayfalayıcı, görev çubuğu, saat, sistem çekmecesi, masaüstünü gizleme / görüntüleme ve bir panelde olabilecek birçok şeyi içinde barındırır. Ayrıca, diyalog penceresi kullanarak kolayca panel öğesi eklemeye ve panelden panele öğe taşımaya izin verir. - Jest to panel dostarczany przez projekt środowiska graficznego Xfce4. Jeśli użytkownik chce posiadać wielofunkcyjny panel, który może obsługiwać aplety i tym podobne programy, to Xfce4 Panel może być wart wypróbowania. - https://archive.xfce.org/src/xfce/xfce4-panel/4.17/xfce4-panel-4.17.0.tar.bz2 - - gtk-doc - intltool - vala-devel - gtk3-devel - glib2-devel - cairo-devel - pango-devel - libSM-devel - docbook-xsl - libICE-devel - libX11-devel - libXpm-devel - python3-devel - gettext-devel - libwnck3-devel - freetype-devel - gdk-pixbuf-devel - fontconfig-devel - libdbusmenu-gtk3 - libdbusmenu-devel - icon-theme-hicolor - desktop-file-utils - startup-notification-devel - gobject-introspection-devel - exo-devel - garcon-devel - xfconf-devel - libxfce4ui-devel - libxfce4util-devel - - desktop/xfce/base/xfce4-panel/pspec.xml - - - xfce4-panel - - atk - exo - gtk3 - cairo - pango - glib2 - libX11 - garcon - xfconf - python3 - libXext - libwnck3 - gdk-pixbuf - libxfce4ui - libxfce4util - libdbusmenu-gtk3 - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - xfce4-panel-devel - Development files for Xfce4 Panel - Xfce paneli geliştirme dosyaları - Pliki nagłówkowe dla xfce4-panel - library - data:doc - - glib2-devel - gtk3-devel - libxfce4util-devel - xfce4-panel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gtk-doc - - - - - 2022-04-28 - 4.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 4.16.3 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-14 - 4.16.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-15 - 4.16.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-02 - 4.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-19 - 4.15.4 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfce4-power-manager - https://docs.xfce.org/xfce/xfce4-power-manager/start - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.base - A power manager for the Xfce desktop - Xfce masaüstü için bir güç yöneticisi - Menedżer zasilania dla środowiska Xfce - This software is a power manager for the Xfce desktop, Xfce power manager manages the power sources on the computer and the devices that can be controlled to reduce their power consumption(such as LCD brightness level, monitor sleep, CPU frequency scaling). In addition, xfce4-power-manager provides a set of freedesktop-compliant DBus interfaces to inform other applications about current power level so that they can adjust their power consumption - Xfce güç yöneticisi, kendi güç tüketimini azaltmak için bilgisayar güç kaynakları ve kontrol edilebilir aygıtları yönetir.(LCD parlaklık seviyesi, monitör uyku, CPU frekansı ölçekleme gibi) - Ten menedżer zasilania dla środowiska Xfce4, pozwala użytkownikom laptopów tworzyć profile zasilania dla dwóch różnych trybów: "zasilanie z baterii" i "zasilanie z sieci", jednocześnie wciąż pozwalając użytkownikom zmieniać ustawienia DPMS i częstotliwość CPU. - https://archive.xfce.org/src/xfce/xfce4-power-manager/4.16/xfce4-power-manager-4.16.0.tar.bz2 - - intltool - gtk3-devel - dbus-devel - glib2-devel - libSM-devel - libICE-devel - libX11-devel - xfconf-devel - upower-devel - freetype-devel - libglade-devel - libXrandr-devel - libnotify-devel - ConsoleKit-devel - libxfce4ui-devel - xfce4-panel-devel - libxfce4util-devel - libXScrnSaver-devel - - desktop/xfce/base/xfce4-power-manager/pspec.xml - - - xfce4-power-manager - - atk - gtk3 - dbus - glib2 - cairo - pango - libSM - libX11 - libICE - xfconf - upower - libXext - harfbuzz - libnotify - libXrandr - gdk-pixbuf - libxfce4ui - xfce4-panel - libxfce4util - - - /etc/xdg - /usr/bin - /usr/sbin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-23 - 1.7.1 - First Release For Beta. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfce4-screensaver - https://docs.xfce.org/apps/screensaver/start - - fury - uglyside@yandex.ru - - GPLv2 - LGPLv2 - LGPLv2.1 - app:utility - desktop.xfce.base - Xfce Screensaver. - xfce4-screensaver is a screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the desktop. - https://archive.xfce.org/src/apps/xfce4-screensaver/4.16/xfce4-screensaver-4.16.0.tar.bz2 - - xmlto - intltool - pam-devel - gtk3-devel - glib2-devel - libSM-devel - libICE-devel - libX11-devel - xfconf-devel - garcon-devel - libwnck3-devel - libglvnd-devel - dbus-glib-devel - libxklavier-devel - libXScrnSaver-devel - - desktop/xfce/base/xfce4-screensaver/pspec.xml - - - xfce4-screensaver - - pam - gtk3 - dbus - mesa - glib2 - pango - cairo - libX11 - xfconf - garcon - libXext - libwnck3 - libglvnd - dbus-glib - gdk-pixbuf - libxfce4ui - libxklavier - libXScrnSaver - - - /etc - /usr/bin - /usr/libexec - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-01-14 - 4.16.0 - Moved to base and version bump. - fury - uglyside@yandex.ru - - - 2020-12-24 - 0.1.11 - Ver. bump - fury - uglyside@yandex.ru - - - - - - xfce4-session - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - app:console - desktop.xfce.base - Xfce session manager - Xfce oturum yöneticisi - Menedżer sesji Xfce4 - The session manager allows the user to save sessions and restore them after login. It is capable of saving several different sessions. It comes with three splash screen engines. And at last it helps you to log out, reboot, and shutdown the system. - Xfce oturum yöneticisi, kullanıcıların oturumlarını kaydetmesine ve giriş yaptıktan sonra tekrar oturumu çağırmalarına izin verir. Birden fazla, farklı oturumları kaydetmede oldukça başarılıdır. Pakette üç tane örnek açılış teması var ve son olarak, sistemi kapatırken, yeniden başlatırken veya çıkarken kullanıcılara yardımcı olur. - Xfce4-session jest zgodny z "menedżerem sesji" X11 zaprojektowanym do użycia ze środowiskiem graficznym Xfce4. Podczas wylogowywania, menedżer sesji zapisuje wszystkie uruchomione aplikacje. Przy ponownym zalogowaniu, przywraca je z oknami na tych samych pozycjach. - https://archive.xfce.org/xfce/4.16/src/xfce4-session-4.16.0.tar.bz2 - - intltool - atk-devel - gtk3-devel - dbus-devel - glib2-devel - gconf-devel - pango-devel - cairo-devel - libSM-devel - xfconf-devel - libXpm-devel - libX11-devel - libICE-devel - polkit-devel - libwnck3-devel - xorg-app-devel - gdk-pixbuf-devel - fontconfig-devel - libxfce4ui-devel - libxfce4util-devel - - - mageia/0001-Export-XDG_CONFIG_HOME-and-XDG_CACHE_HOME.patch - mageia/xfce4-session-4.13.2-add-more-screen-lockers-to-xflock4.patch - mageia/xfce4-session-4.13.2-xinitrc.patch - - desktop/xfce/base/xfce4-session/pspec.xml - - - xfce4-session - - atk - gtk3 - dbus - glib2 - cairo - pango - libSM - libX11 - libICE - polkit - xfconf - libwnck3 - libxfce4ui - gdk-pixbuf - libxfce4util - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - /usr/share/man - - - mageia/xfce4-lightdm.conf - xfce-polkit-gnome-authentication-agent-1.desktop - - - - - 2021-01-29 - 4.16.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-21 - 4.15.0 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfce4-settings - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.base - Xfce settings plugins - Xfce ayar yöneticisi - Graficzna aplikacja do zarządzania ustawieniami Xfce - Xfce4-settings is a configuration manager for Xfce desktop environment - Xfce4-settings, Xfce masaüstü yöneticisi için yazılmış ayar yöneticisidir. - Xfce4-settings jest interfejsem menedżera ustawień Xfce4. Wywodzi się z kilku różnych komponentów do konfiguracji niezależnych od aplikacji, ustawień wewnątrz xfconf. - https://archive.xfce.org/src/xfce/xfce4-settings/4.16/xfce4-settings-4.16.2.tar.bz2 - - intltool - exo-devel - gtk3-devel - dbus-devel - libXi-devel - glib2-devel - cairo-devel - pango-devel - xfconf-devel - upower-devel - colord-devel - garcon-devel - libX11-devel - libXpm-devel - libwnck3-devel - libXrandr-devel - libnotify-devel - libxfce4ui-devel - fontconfig-devel - gdk-pixbuf-devel - libXcursor-devel - libcanberra-devel - libxklavier-devel - libxfce4util-devel - xorg-input-libinput-devel - - desktop/xfce/base/xfce4-settings/pspec.xml - - - xfce4-settings - - atk - exo - gtk3 - dbus - cairo - pango - libXi - glib2 - libX11 - garcon - upower - xfconf - upower - colord - libnotify - libXrandr - libxfce4ui - fontconfig - gdk-pixbuf - libXcursor - libxklavier - libxfce4util - network-manager-applet - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - System.Package - - - - - 2021-06-20 - 4.16.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-17 - 4.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-21 - 4.15.2 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfce4-terminal - https://docs.xfce.org/apps/terminal/start - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.base - Terminal Emulator for Xfce. - xfce4-terminal is a modern, lightweight, and low memory cost terminal emulator with tabs and multiple windows for the Xfce desktop environment. It offers full-customization for the key bindings, the aspect, the colors, and more - https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.2.tar.bz2 - - intltool - vte-devel - gtk3-devel - gnutls-devel - libXpm-devel - utempter-devel - libpcre2-devel - libxfce4ui-devel - - desktop/xfce/base/xfce4-terminal/pspec.xml - - - xfce4-terminal - - vte - gtk3 - cairo - glib2 - pango - libX11 - xfconf - libxfce4ui - gdk-pixbuf - libxfce4util - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2022-04-28 - 1.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-13 - 1.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-03 - 1.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-29 - 0.9.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-16 - 0.9.0 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-24 - 0.8.10 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-22 - 0.8.9.2 - First releasu For Beta. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfconf - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.base - Xfce multi channel setting library - Xfce çoklu ayar kitaplığı - Prosty system przechowywania i odpytywania konfiguracji - Xfconf is a hirerchical (tree-like) configuration system for the Xfce graphical desktop environment. - xfconf, Xfce masaüstü yöneticisi için yazılmış, ağaç tipi hiyerarşik yapılandırma sistemidir. - Xfconf jest prostym systemem przechowywania i odpytywania konfiguracji. - https://archive.xfce.org/xfce/4.16/src/xfconf-4.16.0.tar.bz2 - - python3 - intltool - vala-devel - python-six - glib2-devel - libxfce4util-devel - gobject-introspection-devel - - desktop/xfce/base/xfconf/pspec.xml - - - xfconf - - glib2 - libxfce4util - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - xfconf-devel - Xfconf development files - xfconf geliştirme dosyaları - Pliki nagłówkowe xfconf - library - data:doc - - glib2-devel - xfconf - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gtk-doc - - - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-17 - 4.15.0 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfdesktop - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - app:gui - desktop.xfce.base - Xfce desktop manager - Xfce masaüstü yöneticisi - Tło pulpitu Xfce, ikony i menedżer menu administratora - The desktop manager sets the background image, provides a right-click menu to launch applications and can optionally show files (including application launchers) or iconified windows. It includes gradient support for background color, saturation support for background image, real multiscreen and xinerama support, and it provides a desktop menu editor - Xfce masaüstü yöneticisi arkaplan resmini belirler, uygulamaları başlatmak, simge durumuna küçültülmüş pencereleri veya dosya seçeneklerini göstermek için sağ tık menüsünü hazırlar. Arkaplan rengi için gradyan desteği, arkaplan resmi için doygunluk desteği, gerçek çoklu ekran ve xinerama desteği içerir. Ayrıca, masaüstü menü düzenleme aracını da bünyesinde barındırır. - xfdesktop4 ustawia obraz tła pulpitu, udostępnia menu pod prawym przyciskiem myszy do uruchamiania aplikacji oraz, opcjonalnie, może pokazywać pliki lub zminimalizowane okna. - https://archive.xfce.org/xfce/4.16/src/xfdesktop-4.16.0.tar.bz2 - - intltool - exo-devel - dbus-devel - gtk3-devel - pango-devel - cairo-devel - glib2-devel - libSM-devel - thunar-devel - garcon-devel - xfconf-devel - tumbler-devel - libX11-devel - libglade-devel - libwnck3-devel - libnotify-devel - libxfce4ui-devel - gdk-pixbuf-devel - xfce4-panel-devel - libxfce4util-devel - - desktop/xfce/base/xfdesktop/pspec.xml - - - xfdesktop - - exo - gtk3 - dbus - glib2 - pango - cairo - thunar - garcon - xfconf - libX11 - libwnck3 - libnotify - gdk-pixbuf - libxfce4ui - libxfce4util - - - /usr/bin - /usr/share - /etc - /usr/share/locale - /usr/share/man - /usr/share/doc - - - Crocus-Ancyrensis.jpg - Crocus-Ancyrensis.png - 2560x1440.png - xfce4-desktop.xml - xfce4-session.xml - - - - - 2021-07-27 - 4.16.0 - Edited default configuration - Berk Çakar - berk2238@hotmail.com - - - 2021-05-07 - 4.16.0 - Added crocus-ancyrensis photos - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-22 - 4.15.0 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfwm4 - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - desktop.xfce.base - Xfce window manager. - Xfce pencere yöneticisi - Menedżer okien dla projektu Xfce - The Xfce4 window manager manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops, and natively supports multiscreen mode - Xfce4 pencere yöneticisi, uygulama pencerelerinin ekrana yerleştirmeyi sağlar, pencerelerin güzel görünmesini sağlar, çalışma alanlarını ve sanal masaüstlerini yönetir ve doğal olarak çoklu ekran kipini destekler. - Pakiet zawiera xfwm4, który jest menedżerem okiem do Xfce4. Jest on zaprojektowany do uruchamiania z resztą środowiska Xfce4. - https://archive.xfce.org/src/xfce/xfwm4/4.16/xfwm4-4.16.1.tar.bz2 - - intltool - gtk3-devel - libSM-devel - libX11-devel - libXpm-devel - libbsd-devel - libXres-devel - libwnck3-devel - libxfce4ui-devel - libXpresent-devel - - desktop/xfce/base/xfwm4/pspec.xml - - - xfwm4 - - gtk3 - glib2 - cairo - pango - libXi - xfconf - libX11 - libXres - libXext - libepoxy - libwnck3 - libXrandr - libXfixes - libxfce4ui - gdk-pixbuf - libXrender - libXdamage - libXpresent - libXinerama - libxfce4util - libXcomposite - startup-notification - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-01-15 - 4.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 4.16.0 - New release. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-11-21 - 4.15.1 - Rebuild.For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - gtk-style-xfce - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - desktop.xfce.lookandfeel - GTK+ Xfce theme engine - GTK+ Xfce tema motoru - Gtk2-engines-xfce is a GTK+ engine for Xfce desktop environment. - Gtk2-engines-xfce, Xfce masaüstü yöneticisi için hazırlanmış GTK+ tema motorudur. - http://archive.xfce.org/xfce/4.12/src/gtk-xfce-engine-2.10.0.tar.bz2 - - xfce4-dev-tools - gtk2-devel - - desktop/xfce/lookandfeel/gtk-style-xfce/pspec.xml - - - gtk-style-xfce - - atk - gtk2 - gtk3 - cairo - pango - gdk-pixbuf - fontconfig - - - /usr/lib - /usr/share/themes - /usr/share/doc - - - - - 2020-11-21 - 2.10.0 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - icon-theme-xfce4 - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - data - desktop.xfce.lookandfeel - Xfce icon theme - Xfce simge teması - Icon theme Rodent for the Xfce Desktop Environment. - Bu paket, Xfce masaüstü ortamı için Rodent simge temasını içerir. - http://archive.xfce.org/src/art/xfce4-icon-theme/4.4/xfce4-icon-theme-4.4.3.tar.bz2 - - intltool - icon-theme-hicolor - - desktop/xfce/lookandfeel/icon-theme-xfce4/pspec.xml - - - icon-theme-xfce4 - - icon-theme-hicolor - - - /usr/lib - /usr/lib/pkgconfig - /usr/share - /usr/share/doc - - - - - 2020-11-23 - 4.4.3 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - xfwm4-themes - https://www.xfce.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - data - desktop.xfce.lookandfeel - Xfce window manager themes - Xfwm pencere yöneticisi temaları - Xfce4-themes is a set of additional themes for the Xfwm window manager. - Bu paket, Xfce masaüstü yönetici pencereleri için ek temalar içerir. - http://archive.xfce.org/src/art/xfwm4-themes/4.10/xfwm4-themes-4.10.0.tar.bz2 - desktop/xfce/lookandfeel/xfwm4-themes/pspec.xml - - - xfwm4-themes - - xfwm4 - - - /usr/share - /usr/share/doc - - - - - 2020-11-21 - 4.10.0 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - bluefish - http://bluefish.openoffice.nl/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - editor - A powerful editor for experienced web designers and programmers - Deneyimli web tasarımcıları ve programcıları için güçlü bir düzenleyici - Bluefish is a powerful editor for experienced web designers and programmers. Bluefish supports many programming and markup languages, but it focuses on editing dynamic and interactive websites. - Bluefish web sayfası tasarım ve hazırlanmasında kullanılan güçlü bir düzenleyicidir. - bluefish - http://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.11.tar.bz2 - - python-devel - intltool - gtk3-devel - glib2-devel - enchant-devel - cairo-devel - libxml2-devel - shared-mime-info - gdk-pixbuf-devel - - editor/bluefish/pspec.xml - - - bluefish - - gtk3 - pango - enchant - cairo - gdk-pixbuf - glib2 - libxml2 - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/bluefish - /usr/share/doc/bluefish - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/mime - /usr/share/pixmaps - /usr/share/appdata - /usr/share/xml/bluefish - - - System.Package - - - - - 2020-02-09 - 2.2.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-20 - 2.2.10 - Fix deps. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-29 - 2.2.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-08 - 2.2.10 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-12-12 - 2.2.9 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2014-02-11 - 2.2.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-05 - 2.2.4 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2013-01-10 - 2.2.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - cutemarked - http://cloose.github.io/CuteMarkEd - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - app:gui - editor - Qt Markdown Editor - Qt Markdown Editor - A Qt-based, free and open source markdown editor with live HTML preview, math expressions, code syntax highlighting and syntax highlighting of markdown document. - A Qt-based, free and open source markdown editor with live HTML preview, math expressions, code syntax highlighting and syntax highlighting of markdown document. - https://github.com/cloose/CuteMarkEd/archive/v0.11.3.tar.gz - - qt5-base-devel - qt5-webkit-devel - hunspell-devel - qt5-assistant-devel - qt5-designer-devel - qt5-linguist - discount-devel - - - cutemarked-0.11.3-bgcolor.patch - cutemarked-0.11.3-qaction-include.patch - - editor/cutemarked/pspec.xml - - - cutemarked - - qt5-base - qt5-webkit - hunspell - libgcc - discount - - - /usr/bin - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2020-02-09 - 0.11.3 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 0.11.3 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-08 - 0.11.3 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-07-18 - 0.11.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - discount - https://github.com/Orc/discount - - Stefan Gronewold (groni) - groni@pisilinux.org - - BSD - app:console - editor.discount - A Markdown implementation written in C - A Markdown implementation written in C - implementation of the Markdown markup language in C - implementation of the Markdown markup language in C - http://download.openpkg.org/components/cache/discount/discount-2.2.6.tar.bz2 - editor/discount/discount/pspec.xml - - - discount - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - discount-devel - Development files for discount - - discount - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-08 - 2.2.6 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 2.2.4 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-08 - 2.2.1 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-11-06 - 2.2.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - emacs - https://www.gnu.org/software/emacs - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - app:gui - app:console - editor.emacs - An extensible console-mode editor - Genişletilebilir bir metin düzenleyici - Emacs is the extensible, customizable, self-documenting real-time console-mode editor. It has many features to increase productivity when programming. - Emacs, gelişmiş, özelleştirilebilir ve esnek bir metin editörüdür. Özellikle program yazanlar tarafından çokça tercih edilen, fare kullanımına gerek bırakmadan çok hızlı çalışma imkânı sağlayan bir editördür. - emacs - ftp://ftp.gnu.org/gnu/emacs/emacs-26.3.tar.xz - - acl-devel - gtk2-devel - gtk3-devel - alsa-lib-devel - fontconfig-devel - giflib-devel - gpm - libjpeg-turbo-devel - libICE-devel - libSM-devel - libXft-devel - libxml2-devel - libXpm-devel - libXrender-devel - libpng-devel - librsvg-devel - tiff-devel - gnutls-devel - imagemagick-devel - lcms2-devel - - editor/emacs/emacs/pspec.xml - - - emacs - - acl - gpm - tiff - gtk2 - zlib - glib2 - libX11 - libpng - ncurses - freetype - libSM - libXft - libxml2 - libICE - giflib - libXpm - gnutls - librsvg - alsa-lib - gdk-pixbuf - fontconfig - libXrender - imagemagick - libjpeg-turbo - libXfixes - libxcb - dbus - gtk3 - cairo - pango - lcms2 - libXext - - - /etc - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/info - /usr/lib/systemd - /usr/share/emacs - /usr/share/icons - /var/games/emacs - /usr/share/pixmaps - /usr/share/appdata - /usr/share/metainfo - /usr/share/applications - /usr/libexec/emacs - /usr/include - - - System.PackageHandler - - - site-start.el - pisi-spec.rnc - 80-nxml-mode.el - emacs.desktop - - - - - 2020-02-09 - 26.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 26.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 26.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-10 - 25.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 24.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 24.5 - First release - Ilker Manap - ilkermanap@gmail.com - - - - - - emacs-color-theme - http://www.emacswiki.org/cgi-bin/wiki?ColorTheme - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - editor.emacs - Emacs-Lisp color theme package - Emacs-List renk paketi - Colortheme is an Emacs-Lisp package with more than 50 color themes for your use. - Colortheme 50'den fazla renk temasını biraraya getiren bir Emacs-Lisp paketidir. - http://download.savannah.nongnu.org/releases/color-theme/color-theme-6.6.0.tar.gz - editor/emacs/emacs-color-theme/pspec.xml - - - emacs-color-theme - - emacs - - - /usr/share/doc - /etc/emacs/site-lisp - /usr/share/emacs/site-lisp/color-theme - - - 80-color-theme.el - - - - - 2020-02-09 - 6.6.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 6.6.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-10 - 6.6.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 6.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-24 - 6.6.0 - First release - Ilker Manap - ilkermanap@gmail.com - - - - - - emacs-mmm-mode - http://mmm-mode.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - editor.emacs - Multiple Major Mode module for Emacs - Emacs Çoklu Ana Kip eklentisi - MMM Mode is an emacs add-on package providing a minor mode that allows Multiple Major Modes to coexist in one buffer. - MMM (Multiple Major Mode), Emacs uygulamasının bir tamponda aynı anda birden fazla ana kip kullanılmasına imkân veren bir eklentidir. - mirrors://sourceforge/mmm-mode/mmm-mode-0.5.4.tar.gz - - emacs - gtk2-devel - - editor/emacs/emacs-mmm-mode/pspec.xml - - - emacs-mmm-mode - - emacs - - - /etc - /usr/share/doc - /usr/share/info - /usr/share/emacs - - - 80-mmm-mode.el - - - - - 2020-02-09 - 0.5.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 0.5.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 0.5.4 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-10 - 0.5.4 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 0.5.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-02 - 0.5.4 - First release - Ilker Manap - ilkermanap@gmail.com - - - - - - emacs-php-mode - http://php-mode.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - editor.emacs - PHP mode for Emacs - Emacs için PHP kipi - php-mode is an add-on for Emacs to help work with PHP files more efficiently. - php-mode, kullanıcının PHP dosyalarıyla daha hızlı çalışabilmesi için bir eklentidir. - https://github.com/ejmr/php-mode/archive/v1.22.0.tar.gz - - emacs - - editor/emacs/emacs-php-mode/pspec.xml - - - emacs-php-mode - - emacs - - - /etc - /usr/share/emacs - - - 80-php-mode.el - - - - - 2020-02-09 - 1.22.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 1.22.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 1.18.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-10 - 1.18.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-10 - 1.17.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 1.17.0 - First release - Ilker Manap - ilkermanap@gmail.com - - - - - - emacs-python - http://python-mode.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - editor.emacs - Emacs major mode for editing Python source code - Python kaynak kodlarını düzenlemek için emacs kipi - emacs-python makes a number of editing and debugging features available to Python programmers who use GNU Emacs or XEmacs. - Python programcıları için birçok kod düzenleme ve hata ayıklama özelliği sağlar. - https://launchpad.net/python-mode/trunk/6.2.3/+download/python-mode.el-6.2.3.tar.gz - editor/emacs/emacs-python/pspec.xml - - - emacs-python - - pymacs - emacs - - - /etc/emacs - /usr/share/emacs - - - 80-python.el - - - - - 2020-02-09 - 6.2.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-05 - 6.2.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-09 - 6.2.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 6.2.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-05 - 6.2.1 - First release - Ilker Manap - ilkermanap@gmail.com - - - - - - pymacs - https://github.com/dgentry/Pymacs - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - editor.emacs - Interface between Emacs Lisp and Python - Emacs Lisp ve Python iletişimini sağlayan bir arayüz - Pymacs is a powerful tool which, once started from Emacs, allows two-way communication between Emacs Lisp and Python. - Pymacs, Emacs ile çalıştırıldığında, Emacs Lisp ve Python arasında çift yönlü iletişime olanak tanıyan güçlü bir araçtır. - https://github.com/pinard/Pymacs/archive/v0.25.tar.gz - editor/emacs/pymacs/pspec.xml - - - pymacs - - /usr/lib - /usr/share/doc - /usr/share/emacs - /etc/emacs/site-lisp - - - 80-pymacs.el - - - - - 2020-02-09 - 0.25 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-01 - 0.25 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-09 - 0.25 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 0.25 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-24 - 0.25 - First release - Ilker Manap - ilkermanap@gmail.com - - - - - - geany - https://geany.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - editor - GTK+ based fast and lightweight IDE - GTK+ based fast and lightweight IDE - https://download.geany.org/geany-1.38.tar.bz2 - - libgcc - intltool - vte-devel - gtk3-devel - glib2-devel - python3-lxml - python3-devel - - editor/geany/pspec.xml - - - geany - - atk - vte - gtk3 - glib2 - cairo - pango - libgcc - python3 - gdk-pixbuf - geany-colorschemes - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man/man1 - /usr/share/doc - - - - geany-devel - geany için geliştirme dosyaları - geany için geliştirme dosyaları - - geany - gtk3-devel - glib2-devel - - - /usr/lib/pkgconfig - /usr/include/geany/* - - - - - 2021-10-15 - 1.38 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-06 - 1.37.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-06-24 - 1.36 - Disable binreloc. - fury - uglyside@yandex.ru - - - 2020-02-03 - 1.36 - Rebuild with gtk3. - fury - uglyside@yandex.ru - - - 2019-10-15 - 1.36 - Version bump - fury - uglyside@yandex.ru - - - 2019-04-30 - 1.35 - Version bump - fury - uglyside@yandex.ru - - - 2019-04-16 - 1.34.1 - First release - fury - uglyside@yandex.ru - - - - - - geany-plugins - https://plugins.geany.org/ - - fury - uglyside@yandex.ru - - GPL - library - editor - Plugins for Geany - Plugins for Geany - https://plugins.geany.org/geany-plugins/geany-plugins-1.38.tar.bz2 - - intltool - cppcheck - vte-devel - vala-devel - ctpl-devel - check-devel - geany-devel - lua51-devel - gpgme-devel - python-devel - gnutls-devel - python3-devel - libsoup-devel - libgit2-devel - libpcre2-devel - enchant2-devel - gtkspell3-devel - webkit2gtk-devel - - editor/geany-plugins/pspec.xml - - - geany-plugins - - atk - vte - zlib - ctpl - gtk3 - cairo - pango - glib2 - geany - lua51 - gpgme - gnutls - libsoup - libxml2 - libgit2 - harfbuzz - libpcre2 - enchant2 - gtkspell3 - libassuan - gdk-pixbuf - webkit2gtk - libgpg-error - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-10-15 - 1.38 - Version bump. - fury - uglyside@yandex.ru - - - 2021-03-01 - 1.37 - Version bump. - fury - uglyside@yandex.ru - - - 2020-09-22 - 1.36 - Rebuild libgit2. - fury - uglyside@yandex.ru - - - 2020-09-22 - 1.36 - Rebuild. - fury - uglyside@yandex.ru - - - 2019-12-18 - 1.36 - Rebuild with gtk3. - fury - uglyside@yandex.ru - - - 2019-10-15 - 1.36 - Ver. bump - fury - uglyside@yandex.ru - - - 2019-07-05 - 1.35 - Ver. bump - fury - uglyside@yandex.ru - - - 2019-04-21 - 1.34 - build - fury - uglyside@yandex.ru - - - - - - ghostwriter - https://github.com/wereturtle/ghostwriter - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv3 - app:gui - editor - ghostwriter is a cross-platform, aesthetic, distraction-free Markdown editor. - ghostwriter is a cross-platform, aesthetic, distraction-free Markdown editor. - ghostwriter provides a relaxing, distraction-free writing environment, whether your masterpiece be that next blog post, your school paper, or your NaNoWriMo novel. - ghostwriter provides a relaxing, distraction-free writing environment, whether your masterpiece be that next blog post, your school paper, or your NaNoWriMo novel. - https://github.com/wereturtle/ghostwriter/archive/refs/tags/2.1.2.tar.gz - - qt5-base-devel - qt5-multimedia-devel - qt5-webkit-devel - qt5-webengine-devel - qt5-svg-devel - qt5-linguist - hunspell-devel - desktop-file-utils - pkgconfig - - editor/ghostwriter/pspec.xml - - - ghostwriter - - qt5-base - qt5-webkit - hunspell - libgcc - - - /usr/bin - /usr/share/appdata - /usr/share/applications - /usr/share/icons/hicolor - /usr/share/ghostwriter - /usr/share/pixmaps - /usr/share/metainfo - /usr/share/man - /usr/share/doc - - - - - 2022-04-03 - 2.1.2 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-02-21 - 1.5.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-09-11 - 1.4.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-07-20 - 1.3.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - krita - http://www.krita.org/ - - Kamil Atlı - suvari@pisilinux.org - - GPL-3.0-or-later - multimedia.graphics - Krita is a free digital painting application. - Krita ücretsiz bir dijital resim uygulamasıdır. - Krita is a free and open source digital painting application. It is for artists who want to create professional work from start to end. - Krita, ücretsiz ve açık kaynaklı bir dijital resim uygulamasıdır. Baştan sona profesyonel işler yaratmak isteyen sanatçılar içindir. - https://download.kde.org/stable/krita/4.4.8/krita-4.4.8.tar.xz - - eigen3 - kio-devel - pkgconfig - gsl-devel - zlib-devel - tiff-devel - libvc-devel - exiv2-devel - python3-sip - fftw3-devel - ki18n-devel - boost-devel - libXi-devel - ffmpeg-devel - libraw-devel - giflib-devel - libpng-devel - kcrash-devel - quazip-devel - python3-devel - openexr-devel - kconfig-devel - karchive-devel - kguiaddons-devel - kitemviews-devel - poppler-qt5-devel - kitemmodels-devel - python3-qt5-devel - python3-pyqt5-sip - kcoreaddons-devel - kcompletion-devel - extra-cmake-modules - libjpeg-turbo-devel - kwindowsystem-devel - kwidgetsaddons-devel - qt5-multimedia-devel - qt5-svg-devel - qt5-designer-devel - qt5-x11extras-devel - opencolorio-devel - - - krita-openexr3.patch - krita-opencolorio2.patch - - editor/krita/pspec.xml - - - krita - Krita is a free digital painting application. - - gsl - tiff - zlib - boost - fftw3 - ki18n - lcms2 - giflib - kcrash - libX11 - libpng - libraw - quazip - libgcc - python3 - kconfig - qt5-svg - karchive - qt5-base - exiv2-libs - kguiaddons - kitemviews - kcompletion - kcoreaddons - poppler-qt5 - openexr-libs - kwindowsystem - libjpeg-turbo - qt5-x11extras - kwidgetsaddons - qt5-multimedia - qt5-declarative - qt5-svg - qt5-designer - opencolorio - - - /etc - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/metainfo - /usr/bin/krita - /usr/share/locale - - - - - 2021-10-27 - 4.4.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-18 - 4.4.2 - Major version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-09-20 - 4.3.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 4.2.8.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 4.2.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-25 - 4.2.3 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - liblangtag - https://bitbucket.org/tagoh/liblangtag/wiki/Home - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3.0 - MPLv2.0 - app:console - editor - An interface library to access tags for identifying languages - liblangtag is an interface library to access/deal with tags for identifying languages, which is described in RFC. - https://bitbucket.org/tagoh/liblangtag/downloads/liblangtag-0.6.3.tar.bz2 - - python3 - libxml2-devel - glib2-devel - gobject-introspection-devel - - editor/liblangtag/pspec.xml - - - liblangtag - - glib2 - libxml2 - - - /usr/share/liblangtag - /usr/share/gir-1.0 - /usr/share/doc - /usr/lib - /usr/share/gtk-doc - - - - liblangtag-devel - liblangtag için geliştirme dosyaları - liblangtag için geliştirme dosyaları - - liblangtag - - - /usr/include/liblangtag - /usr/lib/pkgconfig - - - - - 2020-02-08 - 0.6.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-28 - 0.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-09 - 0.6.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-11 - 0.6.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2011-02-07 - 0.6.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libmspub - http://www.freedesktop.org/wiki/Software/libmspub - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - MPLv1.1 - app:gui - editor - Library parsing the Microsoft Publisher documents - Libmspub is library providing ability to interpret and import Microsoft Publisher content into various applications. You can find it being used in libreoffice. - http://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.4.tar.bz2 - - boost-devel - doxygen - help2man - icu4c-devel - librevenge-devel - zlib-devel - - - buildfix.diff - - editor/libmspub/pspec.xml - - - libmspub - - zlib - icu4c - libgcc - librevenge - - - /usr/bin - /usr/share/doc - /usr/lib - - - - libmspub-devel - libmspub için geliştirme dosyaları - libmspub için geliştirme dosyaları - - zlib-devel - icu4c-devel - librevenge-devel - libmspub - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-21 - 0.1.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 0.1.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-09 - 0.1.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 0.1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-31 - 0.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-16 - 0.1.2 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-10 - 0.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-24 - 0.1.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - medit - http://mooedit.sourceforge.net/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv2 - app:gui - editor - Multiplatform GTK text editor - Sekme özelliğine sahip bir metin düzenleyicisi - Medit is a text editor. Started originally as a simple built-in editor component in GGAP, it grew up to a real text editor. The intention now is to make it a useful programming and around-programming text editor. - Medit, sekme özelliğine sahip hızlı ve kullanışlı bir metin düzenleyicisidir. - medit - mirrors://sourceforge/mooedit/medit-1.2.92-devel.tar.bz2 - - python-gtk-devel - python-devel - intltool - gtk2-devel - atk-devel - cairo-devel - gettext-devel - pkgconfig - glib2-devel - libX11-devel - python3-devel - libxml2-devel - gtk2-devel - pango-devel - lua-devel - libSM-devel - libICE-devel - shared-mime-info - gdk-pixbuf-devel - - - desktop-tr.patch - fix_help_dir.patch - - editor/medit/pspec.xml - - - medit - - gtk2 - atk - glib2 - libX11 - libgcc - python - libxml2 - cairo - pango - libSM - libICE - gdk-pixbuf - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/applications - /usr/share/icons/hicolor - /usr/share/medit - /usr/share/pixmaps - /usr/share/doc - /usr/share/man - - - - - 2020-02-09 - 1.2.92 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 1.2.92 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-15 - 1.2.92 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-05 - 1.2.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-15 - 1.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-08 - 1.2.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - nano - https://www.nano-editor.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - editor - GNU GPL'd Pico clone with more functionality - Konsol ortamında kullanabileceğiniz bir metin düzenleyicidir. - Nano est un petit éditeur libre et convivial qui a pour but de remplacer Pico, l'éditeur par défaut inclus dans le paquet non-libre Pine. Plutôt que juste copier l'apparence et le ressenti de Pico, nan implémente également certaines fonctionnalité manquantes (ou désactivées par défaut), tel que "rechercher et remplacer" ou "allez à la ligne numéro". - Nano is a small, free and friendly editor which aims to replace Pico, the default editor included in the non-free Pine package. Rather than just copying Pico's look and feel, nano also implements some missing (or disabled by default) features in Pico, such as "search and replace" and "go to line number". - Nano özgür olmayan Pine paketinin içindeki metin düzenleme programı olan Pico'nun yerine geçme hedefini güden küçük, özgür ve kullanışlı bir metin düzenleme programıdır. Pico'nun görünüşünü ve işlevini kopyalamaktan çok, Nano aynı zamanda "ara ve değiştir" ve "satır numarasına git" gibi Pico'da olmayan (veya ön tanımlı olarak kapalı) bazı özellikleri sunar. - https://www.nano-editor.org/dist/v6/nano-6.0.tar.xz - - groff - ncurses-devel - gettext-devel - - editor/nano/pspec.xml - - - nano - - ncurses - file - - - /etc - /usr/share/locale - /usr/share/doc/nano - /usr/share/man - /usr/share/info - /usr/share/nano - /usr/bin - /bin - - - - - 2021-12-15 - 6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-08 - 4.9.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-09 - 4.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-27 - 4.5 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-03-27 - 2.9.8 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-29 - 2.9.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-05 - 2.9.3 - Version Bump - Ercan Ersoy - ercanersoy@ercanersoy.net - - - 2017-12-28 - 2.9.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-19 - 2.7.5 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 2.5.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-02 - 2.5.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - poedit - https://poedit.net/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app:gui - editor - A cross-platform translation editor. - Platform bağımsız gettext po düzenleyicisi - This program is a simple translation editor for PO and XLIFF files. It also serves as a GUI frontend to more GNU gettext utilities and catalogs editor/source code parser. It helps with translating applications into another language. - Poedit, GNU Gettext arayüzü ve katalog düzenleyicisi / kaynak kod ayrıştırıcısıdır. Uygulamaları başka dillere çevirmede yardımcı olur. Detaylı bilgi için GNU Gettext dökümantasyonu ya da wxWidgets wxLocale sınıf referanslarına göz atın. - https://github.com/vslavik/poedit/releases/download/v3.0.1-oss/poedit-3.0.1.tar.gz - - wxGTK3 - db-devel - gtk3-devel - glib2-devel - boost-devel - icu4c-devel - wxGTK-devel - wxGTK-common - gettext-devel - pugixml-devel - lucene++-devel - gtkspell3-devel - - editor/poedit/pspec.xml - - - poedit - - gtk3 - boost - glib2 - icu4c - wxGTK3 - libgcc - gettext - pugixml - lucene++ - gtkspell3 - wxGTK-common - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-12-20 - 3.0.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-11-27 - 2.4.3 - Rebuild boost. - fury - uglyside@yandex.ru - - - 2021-04-29 - 2.4.3 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-04 - 2.4.2 - First release - fury - uglyside@yandex.ru - - - - - - scite - https://sourceforge.net/projects/scintilla/ - - fury - uglyside@yandex.ru - - custom - app:gui - editor - SCIntilla based Text Editor. - Scintilla is a free source code editing component which includes useful features such as syntax styling, error indicators, folding, code completion and call tips. - mirrors://sourceforge/project/scintilla/SciTE/5.2.2/scite522.tgz - - lua-devel - gtk2-devel - glib2-devel - python3-devel - - editor/scite/pspec.xml - - - scite - - atk - gtk2 - cairo - glib2 - pango - libgcc - gdk-pixbuf - - - /usr/bin - /usr/lib/scite - /usr/share - - - - - 2022-04-14 - 5.2.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-18 - 5.1.6 - First build. - fury - uglyside@yandex.ru - - - - - - texlive-bin - https://www.tug.org/texlive/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data:doc - app:console - editor.tex - Tex Live binaries - TeX Live Dağıtımının Ana Parçası - texlive-bin est la part essentiel de TeXLive. - Texlive binaries that are an essential part of TeXLive component. - texlive-bin Tex Live dağıtımının ana parçasıdır. - ftp://tug.org/texlive/historic/2020/texlive-20200406-source.tar.xz - https://github.com/plk/biber/archive/v2.16.tar.gz - - gd-devel - clisp-devel - icu4c-devel - t1lib-devel - libXi-devel - libXt-devel - ffcall-devel - libpng-devel - libXaw-devel - libXmu-devel - libXpm-devel - poppler-devel - zziplib-devel - libpaper-devel - harfbuzz-devel - freetype-devel - graphite2-devel - fontconfig-devel - libsigsegv-devel - ghostscript-devel - - editor/tex/texlive-bin/pspec.xml - - - texlive-bin - Tex Live binaries - - gd - zlib - icu4c - libXt - libXi - t1lib - ffcall - libX11 - libgcc - libpng - libXaw - libXmu - libXpm - zziplib - harfbuzz - freetype - graphite2 - fontconfig - libsigsegv - ghostscript - - - /etc - /usr/share - /usr/lib - /usr/share/man - /usr/share/info - /usr/bin - /usr/share/tlpkg - /usr/share/texmf-dist - - - - texlive-bin-devel - Development files for texlive-bin - texlive-bin için geliştirme dosyaları - texlive-bin-devel, texlive-bin için geliştirme dosyalarını içerir. - - texlive-bin - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-02-06 - 20200406 - Rebuild - fury - uglyside@yandex.ru - - - 2020-06-01 - 20200406 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-21 - 20190410 - Version bump - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2020-03-21 - 2018.47465 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - texlive-core - https://www.tug.org/texlive - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data:doc - app:console - editor.tex - TeX Live core distribution. - TeX Live Dağıtımının Ana Parçası - texlive-core est la part essentiel de TeXLive. - texlive-core is the essential part of TeXLive. It corresponds to the "medium" scheme of TexLive. - texlive-core Tex Live dağıtımının ana parçasıdır. - https://mirrors.kernel.org/archlinux/other/texlive/texlive-core-2020.57066-src.zip - - texlive-bin - - editor/tex/texlive-core/pspec.xml - - - texlive-core - TeX Live core distribution. - - psutils - t1utils - ghostscript - texlive-bin - - - /etc/fonts - /etc/texmf - /usr/bin - /var/lib/texmf - /usr/share/tlpkg - /usr/share/libalpm - /usr/share/texmf-dist - - - System.Package - - - arch/texmf.cnf - arch/texmfcnf.lua - arch/09-texlive-fonts.conf - arch/texlive-core.maps - arch/texlive-core.fmts - - - - - 2020-01-02 - 2020.57066 - Version bump. - fury - uglyside@yandex.ru - - - 2020-05-29 - 2020.54593 - Major version bump - Blue Devil - bluedevil@sctzine.com - - - - - - texstudio - https://www.texstudio.org/ - - fury - uglyside@yandex.ru - - GPLv3 - app:gui - editor - TeXstudio is a fully featured LaTeX editor. - TeXstudio is an integrated writing environment for creating LaTeX documents. Our goal is to make writing LaTeX as easy and comfortable as possible. Therefore TeXstudio has numerous features like syntax-highlighting, integrated viewer, reference checking and various assistants. - https://github.com/texstudio-org/texstudio/archive/refs/tags/4.2.2.tar.gz - - zlib-devel - quazip-devel - qt5-svg-devel - hunspell-devel - qt5-base-devel - qt5-script-devel - qt5-phonon-devel - poppler-qt5-devel - poppler-cpp-devel - ghostscript-devel - qtermwidget5-devel - qt5-declarative-devel - - editor/texstudio/pspec.xml - - - texstudio - - zlib - libX11 - libgcc - quazip - qt5-svg - hunspell - qt5-base - qt5-script - poppler-qt5 - texlive-bin - texlive-core - qtermwidget5 - qt5-declarative - - - /usr/bin - /usr/share - /usr/share/texstudio - /usr/share/icons/hicolor - - - - - 2022-14-05 - 4.2.2 - First build. - fury - uglyside@yandex.ru - - - - - - vim - http://www.vim.org/ - - PisiLinux Community - admins@pisilinux.org - - custom - editor.vi - Vi IMproved, an advanced text editor - Vi Improved, gelişmiş metin editörü - Vi IMproved – klon edytora Vi - Vim, which stands for Vi IMproved, is an open-source, multiplatform text editor extended from vi. It was first released by Bram Moolenaar in 1991. Since then, numerous features have been added to Vim, many of which are helpful in editing program source code. - VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. Çok geniş bir kullanıcı kitlesi olan VIM metin düzenleyicisi yüksek oranda özelleştirilebilir bir yazılımdır. Ayrıca VIM için pek çok destekleyici betik (script) bulunmaktadır. - Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu oknach, wielopoziomowa opcja ‚cofnij’, bloki, podświetlanie składni, folding i wiele innych. - https://github.com/vim/vim/archive/v8.2.2891.tar.gz - - gpm - ctags - acl-devel - ruby-devel - gtk2-devel - libSM-devel - libXt-devel - pango-devel - libICE-devel - python-devel - python3-devel - ncurses-devel - libcanberra-devel - - - pisilinux/grub_conf.patch - pisilinux/xorg_conf.patch - vim-7.3-interix-link.patch - - editor/vi/vim/pspec.xml - - - vim - Vi IMproved, an advanced text editor - app:console - - gpm - acl - perl - ruby - ctags - ncurses - - - /etc/vim - /bin - /usr/share/doc - /usr/share/man - /usr/share/vim - /usr/bin/ex - /usr/bin/xxd - /usr/bin/vi* - /usr/bin/rvi* - - - vimrc - pisilinux/actions.vim - pisilinux/pspec.vim - pisilinux/translations.vim - plugins/taglist.vim - plugins/kde-devel-vim.vim - plugins/newpythonfile.vim - plugins/redstring.vim - - - - gvim - Graphical User Interface for Vi IMproved, an advanced text editor - Vi Improved, gelişmiş metin editörü için grafik kullanıcı arayüzü - VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. GVim ise vim için bir grafik kullanıcı arayüzü sunar. - app:gui - gvim - gui - - acl - gpm - vim - perl - gtk2 - ruby - glib2 - libSM - libXt - pango - libICE - libX11 - ncurses - gdk-pixbuf - - - /usr/share/icons - /usr/share/pixmaps - /usr/bin/gvi* - /usr/bin/egvi* - /usr/bin/rgvi* - /usr/bin/ggvi* - /usr/bin/rggvi* - /usr/bin/gvimtutor - /usr/share/applications - - - gvimtutor - gvim.xpm - gvim.desktop - - - - - 2021-06-28 - 8.2.2891 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 8.2.0788 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-09 - 8.2.0236 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-29 - 8.1.1846 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-29 - 8.0.1451 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-29 - 8.0.1451 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-01 - 8.0.1451 - Version bump. - Ali Algül - aligulle3801@gmail.com - - - 2017-04-10 - 0.8.0.0559 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-10 - 0.8.0.0130 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 0.7.4.909 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-05 - 0.7.4.909 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - bzflag - https://www.bzflag.org/ - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - app:gui - game.action - A free multiplayer multiplatform 3D tank battle game - Ağ destekli çok oyunculu bir tank oyunu - BZFlag is a free multiplayer multiplatform 3D tank battle game. The name stands for Battle Zone capture Flag. It's one of the most popular games ever on Silicon Graphics machines. - BZFlag, ağ destekli ve çok oyunculu 3B bir tank oyunudur. Karşı tarafın bayrağını ele geçirme temeline dayanır. Silicon Graphics makinelerdeki en popüler oyunlardan biridir. - https://download.bzflag.org/bzflag/source/2.4.14/bzflag-2.4.14.tar.bz2 - - c-ares-devel - mesa-devel - glew-devel - libsdl-devel - sdl-image-devel - mesa-glu-devel - curl-devel - zlib-devel - libsdl2-devel - ncurses-devel - - game/action/bzflag/pspec.xml - - - bzflag - - c-ares - curl - zlib - libgcc - libsdl2 - ncurses - mesa - glew - libsdl - mesa-glu - - - /usr/bin - /usr/include - /usr/lib - /usr/share/bzflag - /usr/share/doc/ - /usr/share/man/ - /usr/share/applications - /usr/share/pixmaps - - - bzflag.desktop - bzflag.png - - - - - 2018-08-29 - 2.4.14 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-11 - 2.4.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 2.4.12 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - abe - http://abe.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - game.arcade - Yet another platform game - Platform oyunu - Ancient pyramid explorer Abe makes his way through booby traps. - Eski piramitleri araştıran Abe kendisini bekleyen tehlikelerden ve tuzaklardan kurtulmaya çalışıyor. - abe - mirrors://sourceforge/abe/abe-1.1.tar.gz - - libsdl-devel - sdl-mixer-devel - - - flags.patch - abe-1.1-settings.patch - - game/arcade/abe/pspec.xml - - - abe - - libsdl - sdl-mixer - - - /usr/share/doc - /usr/bin - /usr/share/abe - /usr/share/pixmaps - /usr/share/applications - - - abe.png - abe.desktop - - - - - 2021-05-10 - 1.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - astromenace - https://viewizard.com/ - - Stefan Gronewold - groni@pisilinux.org - - GPLv3 - game.arcade - Hardcore 3D space shooter with spaceship upgrade possibilities - AstroMenace stands out for a hardcore gameplay that absorbs you completely as you repel the relentless attacks of diverse adversaries and dodge hails of projectiles. - https://sourceforge.net/projects/openastromenace/files/1.3.2/astromenace-src-1.3.2.tar.bz2 - - cmake - fontconfig-devel - freealut-devel - freetype-devel - libICE-devel - libX11-devel - libXext-devel - libogg-devel - libsdl-devel - libvorbis-devel - libXinerama-devel - mesa-devel - mesa-glu-devel - - - astromenace.patch - - game/arcade/astromenace/pspec.xml - - - astromenace - Hardcore 3D space shooter with spaceship upgrade possibilities - - fontconfig - freetype - libX11 - libsdl - mesa - mesa-glu - libgcc - openal - freealut - libvorbis - libXinerama - - - /usr/bin - /usr/share - /usr/share/doc - - - astromenace.desktop - astromenace_64.png - - - - - 2018-09-14 - 1.3.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-04 - 1.3.2 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - dustrac - http://dustrac.sourceforge.net/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - app:gui - game.arcade - Dust Racing 2D (dustrac) is an open source, tile-based 2D racing game - The purpose of the game is to race against 11 challenging computer players on different race tracks. Finishing in TOP-6 will unlock a new race track. Only a small portion of the race track is visible on the scrolling screen. - https://github.com/juzzlin/DustRacing2D/archive/2.0.1.tar.gz - - qt5-base-devel - qt5-linguist - openal-devel - cmake - pkgconfig - libvorbis-devel - mesa-devel - mesa-glu-devel - - - editor.patch - - game/arcade/dustrac/pspec.xml - - - dustrac - - qt5-base - openal - libvorbis - libgcc - mesa - - - /usr/bin - /usr/share/appdata/ - /usr/share/games - /usr/share/locale - /usr/share/applications - /usr/share/icons - /usr/share/metainfo/dustrac.appdata.xml - /usr/share/pixmaps - /usr/share/doc - - - - - 2018-09-14 - 2.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-19 - 2.0.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-25 - 1.12.0 - version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-11-20 - 1.11.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - extremetuxracer - https://sourceforge.net/projects/extremetuxracer/ - - Ali Cengiz Kurt - alicengizkurt@gmail.com - - GPLv2 - app:gui - game.arcade - High speed arctic racing game based on Tux Racer. - Buz üzerinde penguen yarışı - Extreme Tux Racer is a racing game which forked off Tux Racer after work on it ceased. It was formerly known as Planet Penguin Racer. - Extreme Tux Penguin racer, buz üzerinde kayarak ve balık toplayarak zamana karşı yarışma oyunudur. - extremetuxracer - https://downloads.sourceforge.net/extremetuxracer/etr-0.8.1.tar.xz - - sfml-devel - libglvnd-devel - mesa-glu-devel - - game/arcade/extremetuxracer/pspec.xml - - - extremetuxracer - - sfml - libgcc - mesa-glu - libglvnd - - - /usr/bin - /usr/share/applications - /usr/share/appdata - /usr/share/doc - /usr/share/etr - /usr/share/pixmaps - - - - - 2022-01-05 - 0.8.1 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - gl117 - https://sourceforge.net/projects/gl-117/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - game.arcade - Flight simulator - Uçak savaşı oyunu - GL117 is an action-packed flight simulator. - GL117, uçağınızla savaştığınız aksiyon dolu bir oyundur. - gl117 - mirrors://sourceforge/gl-117/gl-117-1.3.2-src.tar.bz2 - - mesa-devel - libsdl-devel - freeglut-devel - mesa-glu-devel - sdl-mixer-devel - - game/arcade/gl117/pspec.xml - - - gl117 - - mesa - libsdl - freeglut - mesa-glu - sdl-mixer - libgcc - - - /usr/share/doc - /usr/bin - /usr/share/gl-117 - /usr/share/pixmaps - /usr/share/applications - - - gl117.png - gl117.desktop - - - - - 2018-09-14 - 1.3.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2010-12-17 - 1.3.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - eboard - http://www.bergo.eng.br/eboard/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - game.board - A GTK+ chess board - Gtk tabanlı satranç arayüzü - eboard is a chess interface for Unix-like systems based on the GTK+ GUI toolkit. - eboard; unix sistemleri için, gtk+ araç takımı kullanılarak yazılmış bir satranç arayüzüdür. - eboard - mirrors://sourceforge/eboard/eboard-1.1.1.tar.bz2 - - gtk2-devel - pango-devel - glib2-devel - libpng-devel - - - eboard-1.1.1-as-needed.patch - eboard-1.1.1-gcc44.patch - eboard-1.1.1-ovflfix.patch - eboard-1.1.1-libpng15.patch - - game/board/eboard/pspec.xml - - - eboard - - gtk2 - pango - glib2 - libgcc - libpng - - - /usr/bin - /usr/share/eboard - /usr/share/doc - /usr/share/man - /usr/share/applications - /usr/share/pixmaps - - - eboard.desktop - - - - - 2018-09-14 - 1.1.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-05 - 1.1.1 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-12-04 - 1.1.1 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - gnuchess - http://www.gnu.org/software/chess/chess.html - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:console - game.board - Console based chess interface - Konsol tabanlı bir satranç programı - GNU Chess lets most modern computers play a full game of chess. It has a plain terminal interface but supports visual interfaces such as X-Windows xboard. - GNU Chess, konsolda oynanan bir satranç oyunudur. XBoard gibi grafik arayüzleri de destekler. - mirrors://gnu/chess/gnuchess-6.2.9.tar.gz - - readline-devel - - game/board/gnuchess/pspec.xml - - - gnuchess - - readline - - - /usr/bin - /usr/share/doc - /usr/share/info - /usr/share/games - /usr/share/gnuchess - /usr/share/man/man1 - - - - - 2022-04-03 - 6.2.9 - Version Bump. - Ercan Ersoy - ercanersoy@ercanersoy.net - - - 2018-09-14 - 6.2.5 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-05 - 6.2.4 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-12-04 - 6.2.4 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - gnuchess-book - http://www.gnu.org/software/chess/chess.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - game.board - Opening book for GNU Chess - GNU Chess için açılış kitabı - Contains opening book (set of movesets to be played at the beginning of the game) for GNU Chess. - GNU Chess oyununun açılış kitabını (sıralanmış açılış hamleleri kümesi) içerir. - mirrors://gnu/chess/book_1.02.pgn.gz - - gnuchess - - game/board/gnuchess-book/pspec.xml - - - gnuchess-book - - gnuchess - - - /usr/share/games/gnuchess - - - - - 2018-09-14 - 1.02 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-05 - 1.01 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-12-04 - 1.01 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - gweled - http://www.gweled.org - - Alper Tekinalp - admins@pisilinux.org - - GPLv2 - app:gui - game.board - A puzzle game similar to "Bejeweled" or "Diamond Mine" - "Bejeweled" veya "Diamond Mine" benzeri bir bulmaca oyunu - Gweled is a GTK+ version of a popular PalmOS/Windows/Java game called "Bejeweled", originally written by Sebastien Delestaing. The aim of the game is to make alignment of 3 or more gems, both vertically or horizontally by swapping adjacent gems. - Gweled, orijinal olarak Sebastien Delestaing tarafından yazılmış, "Bejeweled" olarak bilinen popüler PalmOS/Windows/Java oyununun GTK+ versiyonudur. Oyunun amacı 3 veya daha çok mücevheri yatay veya dikey olarak aynı hizaya getirmektir. - gweled - http://launchpad.net/gweled/trunk/0.9.1/+download/gweled-0.9.1.tar.gz - - gtk2-devel - intltool - icon-theme-hicolor - gdk-pixbuf-devel - glib2-devel - librsvg-devel - libmikmod-devel - - - gweled-0.9.1-fix-open.patch - translate-paused-string.patch - turkish.patch - gweled-librsvg-crash.patch - - game/board/gweled/pspec.xml - - - gweled - - librsvg - libmikmod - glib2 - gtk2 - gdk-pixbuf - - - /usr/bin - /usr/share/doc - /usr/share/locale - /usr/share - /var/state/gweled - - - - - 2021-01-05 - 0.9.1 - Rebuild New Patch - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2018-09-14 - 0.9.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-05 - 0.9.1 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-12-04 - 0.9.1 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - alienarena - http://red.planetarena.org - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - COR-Entertainment-LLC - app:gui - game.fps - A standalone 3D first person shooter game - 3 Boyutlu ilkgözden nişancılık oyunu - Alien Arena is a standalone 3D first person online deathmatch shooter crafted from the original source code of Quake II and Quake III. - Alien Arena, Quake 2 ve 3 oyunlarının kaynak kodlarından yola çıkılarak hazırlanmış çevrimiçi oynanabilen ilkgözden (first person) nişancılık (shooter) oyunudur. - alienarena - http://red.planetarena.org/files/alienarena-7.66-linux20130827.tar.gz - - libjpeg-turbo-devel - libXxf86dga-devel - libXxf86vm-devel - libX11-devel - mesa-devel - openal-devel - ode-devel - curl-devel - freetype-devel - libvorbis-devel - - - gcc7.patch - alienarena-20130827-format.patch - use_home_dir.patch - - game/fps/alienarena/pspec.xml - - - alienarena - - libjpeg-turbo - libXxf86vm - curl - zlib - libX11 - libvorbis - libgcc - freetype - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - alienarena.png - alienarena.desktop - - - - - 2018-09-14 - 7.66 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-05 - 7.66 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2015-11-11 - 7.66 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - gnome-chess - https://wiki.gnome.org/Apps/Chess - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app - game - Play the classic two-player boardgame of chess - Play the classic two-player boardgame of chess - Klasik iki kişilik satranç tahtası oyununu oynayın - Klasik iki kişilik satranç tahtası oyununu oynayın - https://download.gnome.org/sources/gnome-chess/41/gnome-chess-41.1.tar.xz - - meson - itstool - gtk4-devel - yelp-tools - cairo-devel - vala-devel - glib2-devel - librsvg-devel - gobject-introspection-devel - - game/gnome-chess/pspec.xml - - - gnome-chess - - gtk4 - cairo - glib2 - librsvg - gnuchess - - - /usr/bin - /etc - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/metainfo - /usr/share/icons - /usr/share/help - /usr/share/glib-2.0/ - /usr/share/dbus-1/services - /usr/share/doc - /usr/share/applications/org.gnome.Chess.desktop - - - - - 2021-10-29 - 41.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - hexalate - https://gottcode.org/hexalate/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - app:gui - game.logic - Hexalate is a color matching game. - Hexalate renk eşleştirme oyunudur. - The goal of the game is to rotate and position the circles so that each touching line matches in color. You rotate circles by right clicking, and you move circles by dragging them. The game stores the positions and rotations of the circles across runs. - Hexalate bir mantık oyunudur. Oyundaki amaç, daireleri döndürerek birbirine değen noktalardaki renklerin eşleşmesini sağlamaktır. - https://gottcode.org/hexalate/hexalate-1.1.5-src.tar.bz2 - - qt5-base-devel - qt5-linguist - - game/logic/hexalate/pspec.xml - - - hexalate - Hexalate is a color matching game. - - qt5-linguist - qt5-base - libgcc - - - /usr/share/applications - /usr/share/icons/hicolor - /usr/share/pixmaps - /usr/bin - /usr/share/doc - /usr/share - - - - - 2020-02-12 - 1.1.5 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-09-14 - 1.1.4 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 1.1.2 - First release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - gcompris - https://gcompris.net/index-en.html - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - app:gui - game.misc - Full featured educational application for children from 2 to 10 - 2-10 yaş arası çocuklar için eğitici uygulamalar - GCompris is an educational software suite comprising of numerous activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational. - GCompris, 2-10 yaş arası çocuklar için bir çok etkinliği kapsayan eğitim amaçlı bir yazılım paketidir. Bazı etkinlikler, eğitim amaçlı oyunlardan oluşmaktadır. - http://gcompris.net/download/gtk/src/gcompris-17.05.tar.bz2 - - gawk - intltool - texinfo - gettext-devel - texi2html - gtk2-devel - glib2-devel - gnome-common - sqlite-devel - libX11-devel - python-devel - librsvg-devel - libxml2-devel - freetype-devel - fontconfig-devel - gstreamer-devel - python-gtk-devel - python-cairo-devel - - game/misc/gcompris/pspec.xml - - - gcompris - - atk - gtk2 - cairo - glib2 - pango - sqlite - libX11 - librsvg - libxml2 - freetype - gstreamer - fontconfig - gdk-pixbuf - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - /usr/share/pixmaps - /usr/share/gcompris - /usr/share/applications - /usr/share/locale - - - gcompris-edit.desktop - gcompris.desktop - gcompris-edit.png - gcompris.png - - - - - 2018-10-09 - 17.05 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-21 - 17.05 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 15.10 - Fix url. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-02-07 - 15.10 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gcompris-qt - https://gcompris.net/ - - Berk Çakar - berk2238@hotmail.com - - AGPLv3 - game.misc - Educational software suite comprising of numerous activities for children aged 2 to 10 - Educational software suite comprising of numerous activities for children aged 2 to 10 - https://gcompris.net/download/qt/src/gcompris-qt-1.1.tar.xz - - cmake - extra-cmake-modules - icon-theme-hicolor - kdoctools-devel - qml-box2d - openssl-devel - qt5-base-devel - qt5-declarative-devel - qt5-graphicaleffects - qt5-linguist - qt5-multimedia-devel - qt5-quickcontrols - qt5-sensors-devel - qt5-svg-devel - qt5-xmlpatterns-devel - - game/misc/gcompris-qt/pspec.xml - - - gcompris-qt - Educational software suite comprising of numerous activities for children aged 2 to 10 - - libgcc - qt5-base - qt5-declarative - qt5-multimedia - qt5-sensors - - - /usr/bin - /usr/share/applications - /usr/share/doc - /usr/share/gcompris-qt - /usr/share/icons - /usr/share/metainfo - - - - - 2021-04-24 - 1.1 - First release - Berk Çakar - berk2238@hotmail.com - - - - - - ode - http://www.ode.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - game.misc - High performance library for simulating rigid body dynamics - Vücut dinamiklerini simüle etmek için yüksek başarımlı bir kitaplık - ODE jest biblioteką służącą do symulacji dynamiki bryły sztywnej - SDK (kit de développement) du moteur Open Dynamics. - ode is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. - ode açık kaynaklı, yüksek başarımlı bir vücut dinamiği simülasyon kitaplığıdır. Tam işlevsel, kararlı, olgun ve platform bağımsız bir C/C++ programlama arayüzü sunar. - Open Dynamics Engine (ODE) jest wolną biblioteką służącą do symulacji dynamiki bryły sztywnej. ODE jest użyteczne przy symulacji pojazdów, obiektów w przestrzeni wirtualnej i wirtualnych stworzeń. - https://bitbucket.org/odedevs/ode/downloads/ode-0.15.2.tar.gz - - libgcc - - game/misc/ode/pspec.xml - - - ode - - libgcc - - - /usr/lib - /usr/share/doc - - - - ode-devel - Development files for ode - ode için geliştirme dosyaları - Pliki nagłówkowe ode - - ode - - - /usr/bin/ode-config - /usr/include - /usr/lib/pkgconfig - - - - - 2018-09-16 - 0.15.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-16 - 0.15.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 0.14 - Update. - Alihan Öztürk - alihan@pisilinux.org - - - 2017-03-09 - 0.13 - Rebuild for new toolchain. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2015-10-26 - 0.13 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - plib - http://plib.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - game.misc - Plib game library - Oyun kütüphanesi - Librairie multimédia et 3D principalement utilisée par les jeux. - Multimedia and 3D library used mostly by games. - Genellikle oyunlar tarafından kullanılan multimedya ve 3B kütüphanesi - Librería multimedia y 3D usado principalmente en juegos - http://plib.sourceforge.net/dist/plib-1.8.5.tar.gz - - mesa-devel - libXi-devel - libSM-devel - libXmu-devel - libICE-devel - libXext-devel - - - 02_build_shared_libs.diff - 03_remove_pthread_link.diff - - game/misc/plib/pspec.xml - - - plib - - mesa - libX11 - libgcc - - - /usr/lib - /usr/share/doc - - - - plib-devel - Development files for plib - plib için geliştirme dosyaları - - plib - - - /usr/include - - - - - 2017-01-20 - 1.8.5 - Version bump. - Ali Algul - aligulle3801@gmail.com - - - - - - sfml - http://www.sfml-dev.org - - Ali Cengiz Kurt - alicengizkurt@gmail.com - - zlib - library - multimedia.misc - A simple, fast, cross-platform, and object-oriented multimedia API - SFML provides a simple interface to the various components of your PC, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network. - https://github.com/SFML/SFML/archive/2.5.1.tar.gz - - cmake - doxygen - flac-devel - mesa-devel - glew-devel - eudev-devel - libX11-devel - openal-devel - libogg-devel - freetype-devel - libvorbis-devel - libXrandr-devel - - game/misc/sfml/pspec.xml - - - sfml - A simple, fast, cross-platform, and object-oriented multimedia API - - flac - eudev - libX11 - libgcc - libogg - openal - freetype - libglvnd - libvorbis - libXrandr - - - /usr/lib/libsfml* - /usr/share/SFML - /usr/share/licenses/sfml - - - - sfml-devel - Development files for sfml - - flac-devel - openal-devel - libogg-devel - freetype-devel - libvorbis-devel - sfml - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake/SFML - - - - - 2022-01-06 - 2.5.1 - First Release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - gmult - https://launchpad.net/gmult - - Pisi Linux Admins - admins@pisilinux.org - - GPLv3 - app:gui - game.puzzle - Multiplication Puzzle - Çarpma Bulmacası - Multiplication Puzzle is a simple GTK+ 2 game that emulates the multiplication game found in Emacs. Basically, a multiplication problem is shown with all digits replaced by letters. Your job is to guess which letter represents which number. - Çarpma Bulmacası, Emacs'teki çarpma oyununun benzeri basit bir GTK+ 2 oyunudur. Tüm basamakların harflerle değiştirildiği bir çarpma problemi gösteriliyor. Sizin işiniz de, hangi harfe hangi rakamın karşılık geldiğini tahmin etmek. - gmult - https://launchpad.net/gmult/trunk/9.0/+download/gmult-9.0.tar.xz - - meson - atk-devel - intltool - vala-devel - gtk3-devel - pango-devel - glib2-devel - gettext-devel - glib2-devel - gdk-pixbuf-devel - desktop-file-utils - appstream-glib-devel - - game/puzzle/gmult/pspec.xml - - - gmult - - atk - gtk3 - cairo - pango - glib2 - gdk-pixbuf - - - /usr/bin - /usr/share/applications - /usr/share/doc/gmult - /usr/share/metainfo - /usr/share/dbus-1 - /usr/share/icons - /usr/share/locale - - - - - 2018-09-14 - 9.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-11 - 8.0 - rebuild and testing - Stefan Gronewold - groni@pisilinux.org - - - 2014-02-23 - 8.0 - rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-04-27 - 8.0 - V.bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2010-04-28 - 7.3 - First release - Doruk Fişek - dfisek@fisek.com.tr - - - - - - hex-a-hop - http://hexahop.sourceforge.net/downloads.html - - PisiLinux Community - admins@pisilinux.org - - as-is - app:gui - game.puzzle - Hexagonal puzzle game - Altıgenler içeren bulmaca oyunu - Hex-a-hop is a puzzle game based on hexagonal tiles. There is no time limit and no real-time elements. The objective is simply to destroy all the green hexagonal tiles on each of the 100 levels. As you progress through the game, more types of tiles are introduced, which make things more difficult and interesting. - Hex-a-hop altıgen döşemeler üzerinde oynanan bir bulmaca oyunudur. Zaman sınırı ve gerçek zamanlı öğe yoktur. Amaç 100 bölümün her birindeki yeşil döşemeleri yoketmektir. Oyunda ilerledikçe yeni döşeme türleri çıkar ve işler daha zor ve ilginç hale gelir. - hex-a-hop - mirrors://sourceforge/hexahop/hex-a-hop/1.1.0/hex-a-hop-1.1.0.tar.gz - - libsdl-devel - sdl-mixer-devel - sdl-ttf-devel - - game/puzzle/hex-a-hop/pspec.xml - - - hex-a-hop - - libgcc - libsdl - sdl-mixer - sdl-ttf - - - /usr/bin - /usr/share/applications - /usr/share/hex-a-hop - /usr/share/pixmaps - /usr/share/doc/hex-a-hop - - - hex-a-hop.desktop - hex-a-hop.png - - - - - 2018-09-14 - 1.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-11 - 1.1.0 - Rebuild and testing - Stefan Gronewold - groni@pisilinux.org - - - 2014-02-17 - 1.1.0 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2011-01-11 - 1.1.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - lmarbles - http://lgames.sourceforge.net/index.php?project=LMarbles - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - game.puzzle - Marble puzzle game - Bilye oyunu - Puzzle game inspired by Atomix and written using the SDL library. - LMarbles, Atomix oyunundan yola çıkılarak hazırlanmış bir oyundur. Bilyeleri istenen yerlere yerleştirerek bulmacaları çözmeniz gerekir. - lmarbles - mirrors://sourceforge/lgames/lmarbles-1.0.8.tar.gz - - libsdl-devel - sdl-mixer-devel - - game/puzzle/lmarbles/pspec.xml - - - lmarbles - - libsdl - sdl-mixer - - - /usr/bin - /usr/share/applications - /usr/share/lmarbles - /usr/share/pixmaps - /usr/share/man - /usr/share/doc/lmarbles - - - lmarbles.desktop - lmarbles.png - - - - - 2018-09-14 - 1.0.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-11 - 1.0.8 - Rebuild and testing. - Stefan Gronewold - groni@pisilinux.org - - - 2014-03-09 - 1.0.8 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2010-01-17 - 1.0.8 - First release - Doruk Fişek - dfisek@fisek.com.tr - - - - - - neverball - http://icculus.org/neverball/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - game.puzzle - 3D roll-the-ball game - 3B top yuvarlama oyunu - Neverball is a 3D puzzle and action game in which you roll a ball by tilting the table to get the ball to a destination location. - Neverball masayı hareket ettirerek topun hareketlerinin yönetildiği 3B zeka ve beceri oyunudur. - http://neverball.org/neverball-1.6.0.tar.gz - - libsdl2-devel - sdl2-ttf-devel - libvorbis-devel - mesa-devel - physfs-devel - libjpeg-turbo-devel - libpng-devel - - game/puzzle/neverball/pspec.xml - - - neverball - - libsdl2 - sdl2-ttf - libvorbis - mesa - physfs - libjpeg-turbo - libpng - - - /usr/bin - /usr/share/applications - /usr/share/doc - /usr/share/neverball - /usr/share/pixmaps - /usr/share/man - /usr/share/locale - - - neverball.desktop - neverputt.desktop - - - - - 2018-09-14 - 1.6.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 1.6.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - tetzle - http://gottcode.org/tetzle/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - app:gui - game.puzzle - Tetzle is a jigsaw puzzle game - Tetzle is a jigsaw puzzle game - It uses tetrominoes for the pieces. Any image can be imported and used to create puzzles with a wide range of sizes. Games are saved automatically, and you can select between currently in progress games. - It uses tetrominoes for the pieces. Any image can be imported and used to create puzzles with a wide range of sizes. Games are saved automatically, and you can select between currently in progress games. - https://gottcode.org/tetzle/tetzle-2.1.3-src.tar.bz2 - - qt5-base-devel - qt5-linguist - - game/puzzle/tetzle/pspec.xml - - - tetzle - - qt5-base - libgcc - - - /usr/bin - /usr/share/icons/hicolor - /usr/share/applications - /usr/share - /usr/share/pixmaps - /usr/share/doc - - - - - 2018-09-14 - 2.1.3 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-04 - 2.1.2 - First release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - xmoto - http://xmoto.tuxfamily.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - game.sports - Motorcross game - Motokros oyunu - Motocrossowa gra platformowa - A motocross game with fancy effects like ghost replay. Requires a 3D accelerated video card. - Gölge tekrarlama gibi güzel özellikleri olan motokros yarışı. 3B hızlandırıcılı ekran kartı gerektirir - X-Moto jest wyzywającą motocrossową dwuwymiarową grą platformową, gdzie fizyka ma w rozgrywce główną rolę. Panowanie nad motorem musi być jak najbardziej wyżyłowane, jeżeli chce się myśleć o ukończeniu trudniejszych poziomów. - xmoto - http://download.tuxfamily.org/xmoto/xmoto/dev/xmoto-0.5.12-src-svn3427.tar.gz - - libxml2-devel - curl-devel - libsdl-devel - sdl-mixer-devel - sdl-ttf-devel - sdl-net-devel - lua52-devel - lua-devel - lua51-devel - zlib-devel - libpng-devel - ode-devel - sqlite-devel - mesa-devel - mesa-glu-devel - libjpeg-turbo-devel - - - www-cpp.patch - lua52_compat.patch - genericname_pl-tr.patch - - game/sports/xmoto/pspec.xml - - - xmoto - - lua - curl - zlib - bzip2 - libgcc - libpng - sqlite - libxml2 - libsdl - sdl-mixer - sdl-ttf - sdl-net - lua51 - ode - mesa - mesa-glu - libjpeg-turbo - - - /usr/bin - /usr/share/applications - /usr/share/locale - /usr/share/man - /usr/share/pixmaps - /usr/share/xmoto - - - - - 2018-09-14 - 0.5.12 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-22 - 0.5.12 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - 2017-03-09 - 0.5.11 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - 0ad - https://play0ad.com/ - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - LGPLv2 - CCPL - MIT - app:gui - game.strategy - Cross-platform, 3D and historically-based real-time strategy game - Tarihsel, 3D gerçek zamanlı strateji oyunu - Cross-platform, 3D and historically-based real-time strategy game.As the military leader of an ancient civilisation, - you must gather the resources you need to raise a military force capable of dominating your enemies. - Eski bir uygarlığın askeri lideri olarak,gereken kaynakları toplayıp düşmanlarınıza hükmedecek askeri güce sahip olmalı ve galip gelmelisiniz - 0ad - http://releases.wildfiregames.com/0ad-0.0.23b-alpha-unix-build.tar.xz - http://releases.wildfiregames.com/0ad-0.0.23b-alpha-unix-data.tar.xz - - zip - nasm - cmake - binutils - curl-devel - zlib-devel - nspr-devel - tiff-devel - mesa-devel - enet-devel - wxGTK-devel - libSM-devel - icu4c-devel - gloox-devel - boost-devel - openal-devel - wxBase-devel - python-devel - libogg-devel - libpng-devel - libsdl2-devel - libxml2-devel - wxGTK2.8-devel - mesa-glu-devel - miniupnpc-devel - libvorbis-devel - libXcursor-devel - subversion-devel - libsodium-devel - python-setuptools - spidermonkey-devel - libjpeg-turbo-devel - - - fix_permission.patch - - game/strategy/0ad/pspec.xml - - - 0ad - - tiff - enet - curl - nspr - mesa - icu4c - zlib - wxGTK - gloox - boost - libpng - libgcc - libX11 - openal - wxBase - libsdl2 - libxml2 - libsodium - miniupnpc - libvorbis - libXcursor - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/0ad - /usr/share/pixmaps - /usr/share/applications - /usr/share/doc/0ad - /usr/share/man/man6 - - - 0ad - 0ad.desktop - 0ad.6 - 0ad.png - - - - - 2019-10-30 - 0.0.23b - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - blueman - https://github.com/blueman-project/blueman - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - library - hardware.bluetooth - GTK+ Bluetooth Manager - GTK+ Bluetooth Yöneticisi - blueman is a bluetooth manager application which is designed to be simple and intuitive for everyday bluetooth tasks. It's written with GTK+ toolkit. - blueman, kullanıcının günlük bluetooth görevlerini kolaylıkla yerine getirmesi için basit bir şekilde tasarlanmış ve GTK+ grafik arayüz kitaplığı kullanılarak yazılmış bir bluetooth yöneticisidir. - bluetooth - https://github.com/blueman-project/blueman/releases/download/2.2.3/blueman-2.2.3.tar.gz - - intltool - unifdef - polkit-devel - iproute2 - util-macros - gettext-devel - python3-devel - itstool - docbook-xml - docbook-xsl - cython - gtk3-devel - glib2-devel - notify-python - bluez-libs-devel - python-gtk-devel - python3-pygobject3-devel - pulseaudio-libs-devel - startup-notification-devel - - hardware/bluetooth/blueman/pspec.xml - - - blueman - - gtk3 - glib2 - python3 - bluez-libs - startup-notification - python3-pygobject3 - - - /usr/bin - /usr/libexec - /usr/share/locale - /usr/lib - /usr/lib/python3* - /usr/lib/nautilus-sendto/ - /usr/share - /usr/share/polkit-1 - /usr/share/doc - /usr/share/man - /etc/dbus-1/system.d - /etc/xdg/autostart - - - - - 2021-11-10 - 2.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-17 - 2.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 2.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-14 - 2.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-14 - 2.0.5 - python-pygopject3 runtime deps add - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-09-01 - 2.0.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 2.0.5 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-10 - 2.0.4 - rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2016-09-11 - 2.0.4 - First release - Ergün Salman - poyraz76@pisilinux.org - - - - - - bluez - http://bluez.sourceforge.net - - Mustafa Cinasal - muscnsl@gmail.com - - GPLv2+ - service - library - app:console - hardware.bluetooth - Official Linux Bluetooth protocol stack - Linux resmi Bluetooth protokol yığını - bluez contains the tools and libraries that provides support for the core Bluetooth layers and protocols. - Bu projenin genel amacı Linux'ta Bluetooth kablosuz standartların ayrıntılarını yerine getirmektir. - https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-5.62.tar.xz - - docutils - alsa-lib-devel - cups-devel - dbus-devel - eudev-devel - glib2-devel - gstreamer-devel - json-c-devel - libical-devel - libnl-devel - libsndfile-devel - readline-devel - python3-docutils - - - 0001-Allow-using-obexd-without-systemd-in-the-user-session-r2.patch - 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch - 0002-Use-g_memdup2-everywhere.patch - - hardware/bluetooth/bluez/pspec.xml - - - bluez - Development files for bluez-libs - - bluez-libs - dbus - eudev - glib2 - json-c - libical - readline - - - /etc - /lib/bluetooth/bluetoothd - /lib/bluetooth/obexd - /lib/systemd/system - /lib/udev - /lib/udev/rules.d - /usr/bin - /usr/lib - /usr/libexec - /usr/sbin - /usr/share/alsa/bluetooth.conf - /usr/share/dbus-1 - /usr/share/man - /usr/share/misc - /usr/share/zsh - /var/lib/bluetooth - - - System.Service - - - - bluez-libs - Libraries for use in Bluetooth applications - Uygulamalar için bluetooth erişim kitaplığı - - libical - - - /usr/lib/libbluetooth.so* - /usr/share/doc - - - - bluez-libs-devel - Development files for bluez-libs - bluez-libs için geliştirme dosyaları - - bluez-libs - - - /usr/include/bluetooth - /usr/lib/pkgconfig - - - - - 2021-11-10 - 5.62 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-17 - 5.59 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 5.54 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-17 - 5.54 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 5.52 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-09-14 - 5.50 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 5.49 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-07 - 5.49 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-23 - 5.49 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-12-26 - 5.43 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 5.43 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.33 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-16 - 5.33 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - sbc - http://www.bluez.org/ - - Marcin Bojara - marcin@pisilinux.org - - GPLv2 - LGPLv2.1 - library - hardware.bluetooth - Bluetooth Subband Codec (SBC) library - An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers. - https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-1.5.tar.xz - hardware/bluetooth/sbc/pspec.xml - - - sbc - - /usr/bin/* - /usr/lib - /usr/share/doc/sbc/* - - - - sbc-devel - Development files for sbc - - sbc - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-10 - 1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 1.4 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 1.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-12 - 1.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - intel-ucode - http://www.intel.com/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - hardware.cpu - Microcode update files for Intel CPUs - Intel işlemciler için microcode dosyaları - Microcode update files for Intel CPUs - Intel işlemciler için microcode dosyaları - https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-20210216.zip - - iucode-tool - - hardware/cpu/intel-ucode/pspec.xml - - - intel-ucode - - /usr/share/doc - /boot - - - LICENSE - - - - - 2020-05-26 - 20210216 - Rebuild - Berk Çakar - berk2238@hotmail.com - - - 2020-02-01 - 20180312 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 20180312 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-12 - 20180312 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 20171117 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-07 - 20161104 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 20140122 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-06 - 20140122 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - irqbalance - https://github.com/Irqbalance/irqbalance - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - hardware.cpu - Distribute hardware interrupts across processors - Donanım kesmelerini işlemciler arasında dağıtır - Daemon to balance IRQs across multiple CPUs on systems.This can lead to better performance and I/O balance on SMP systems. - Birden fazla işlemcili sistemlerde donanım kesmelerini (hardware interrupt) işlemciler arasında dağıtarak dengeleme sağlayan artalan süreci. Bu SMP (simetrik çoklu işlemcili) sistemlerde daha iyi performans ve G/Ç dengesi sağlar. - https://github.com/Irqbalance/irqbalance/archive/v1.6.0.tar.gz - - numactl-devel - glib2-devel - libcap-ng-devel - ncurses-devel - - hardware/cpu/irqbalance/pspec.xml - - - irqbalance - - numactl - glib2 - libcap-ng - - - /etc - /usr/sbin - /usr/share/man - /usr/share/doc - - - System.Service - - - irqbalance.confd - - - - - 2020-02-01 - 1.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 1.2.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.1.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-27 - 1.1.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - aufs-util - http://aufs.sourceforge.net - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - app:gui - hardware.disk - Utilities are always necessary for aufs - Utilities are always necessary for aufs - https://dev.gentoo.org/~jlec/distfiles/aufs-util-4.1_p20170130.tar.xz - hardware/disk/aufs-util/pspec.xml - - - aufs-util - - /etc - /sbin - /usr/bin - /usr/lib - /usr/share/man - - - - - 2018-08-19 - 20170130 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-01 - 20170130 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-20 - 20160717 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-07-23 - 20160717 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - btrfs-progs - http://btrfs.wiki.kernel.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Userspace utilities for btrfs - btrfs dosya sistemi araçları - btrfs-progs package provides all the userspace programs needed to create, check, modify and correct any inconsistencies in the btrfs filesystem. - btrfs-progs, btrfs dosya sistemleri yaratmak, denetlemek; bu dosya sistemlerindeki hataları düzeltmek ve çeşitli değişiklikler yapmak için gereken araçları içerir. - https://github.com/kdave/btrfs-progs/archive/v5.15.tar.gz - - xmlto - asciidoc - lzo-devel - zstd-devel - zlib-devel - libutil-linux-devel - util-linux - libxslt - eudev-devel - reiserfsprogs - e2fsprogs-devel - python3-devel - python3-setuptools - - hardware/disk/btrfs-progs/pspec.xml - - - btrfs-progs - - lzo - zlib - zstd - eudev - e2fsprogs - reiserfsprogs - libutil-linux - - - /usr/bin - /lib - /usr/lib - /usr/share/man - /usr/share/doc - - - - btrfs-progs-devel - Development files for btrfs-progs - - btrfs-progs - - - /usr/include - - - - - 2021-11-21 - 5.15 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-24 - 5.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 5.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-26 - 4.19.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-19 - 4.14 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-31 - 4.14 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-19 - 4.1.2 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 4.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-20 - 4.1.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - dmapi - http://oss.sgi.com/projects/xfs/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - hardware.disk - Librairie de l'API de gestion de données XFS. - XFS data management API library - XFS veri yönetimi kütüphanesi - The Data Management API (DMAPI/XDSM) allows implementation of hierarchical storage management software with no kernel modifications as well as high-performance dump programs without requiring "raw" access to the disk and knowledge of filesystem structures. - https://sources.archlinux.org/other/packages/dmapi/dmapi-2.2.12.tar.gz - - xfsprogs-devel - libutil-linux-devel - - - dmapi-add-missing-includes-to-handle2path.patch - - hardware/disk/dmapi/pspec.xml - - - dmapi - - xfsprogs - - - /lib - /usr/lib - /usr/share/doc - /usr/share/man - - - - dmapi-devel - Development files for dmapi - dmapi için geliştirme dosyaları - - dmapi - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-01-19 - 2.2.12 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-04-26 - 2.2.12 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 2.2.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 2.2.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.2.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-22 - 2.2.12 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - dmraid - http://people.redhat.com/~heinzm/sw/dmraid - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Device-Mapper Software RAID support tool and library - ATARAID aygıtlarını (Yazılımsal RAID) denetleme aracı - Device-Mapper Software RAID support tool and library - ATARAID aygıtları yaratmak, yönetmek ve izlemek için kullanılan bir araçtır. - http://launchpad.net/dmraid/1.0/1.0.0.rc16-3/+download/dmraid-1.0.0.rc16-3.tar.bz2 - - device-mapper-event-devel - device-mapper-devel - - - dmraid-diet.patch - dmraid-1.0.0_rc16-return-all-sets.patch - dmraid-1.0.0_rc16-static-build-fixes.patch - dmraid-1.0.0_rc16-undo-p-rename.patch - - hardware/disk/dmraid/pspec.xml - - - dmraid - - device-mapper - device-mapper-event - - - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/man - - - - dmraid-devel - Development files for dmraid - dmraid için geliştirme dosyaları - - dmraid - - - /usr/include - - - - - 2020-02-01 - 1.0.0_rc16 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-19 - 1.0.0_rc16 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 1.0.0_rc16 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.0_rc16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-17 - 1.0.0_rc16 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - dosfstools - https://github.com/dosfstools/dosfstools - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - hardware.disk - Tools to create and check DOS and VFAT filesystems - DOS dosya sistemi oluşturmaya ve kontrol etmeye yarayan komutlar - The dosfstools package includes the DOS and VFAT filesystem utilities like mkdosfs, mkfs.msdos, mkfs.vfat, dosfsck, dosfslabel. You can create and check MS-DOS FAT filesystems on hard drives or on floppies - Dosfstools paketi, mkdosfs, mkfs.msdos, mkfs.vfat, dosfsck, dosfslabel gibi, DOS ve VFAT dosyasistemleri yaratmaya ve kontrol etmeye yarayan araçları içerir. - https://github.com/dosfstools/dosfstools/releases/download/v4.2/dosfstools-4.2.tar.gz - - eudev-devel - - hardware/disk/dosfstools/pspec.xml - - - dosfstools - - eudev - - - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2021-11-21 - 4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-09 - 4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-01 - 4.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 4.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-10 - 3.0.26 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-04-03 - 3.0.26 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - encfs - https://github.com/vgough/encfs - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - hardware.disk - Encrypted filesystem in user-space - Encrypted filesystem in user-space - Encrypted filesystem in user-space - Encrypted filesystem in user-space - https://github.com/vgough/encfs/releases/download/v1.9.5/encfs-1.9.5.tar.gz - - cmake - ninja - fuse-devel - openssl-devel - tinyxml2-devel - - hardware/disk/encfs/pspec.xml - - - encfs - - fuse - libgcc - openssl - tinyxml2 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-01-15 - 1.9.5 - Rebuild. - Pisi Linux Admins - admins@pisilinux.org - - - 2018-08-12 - 1.9.5 - First release. - Pisi Linux Admins - admins@pisilinux.org - - - 2017-10-18 - 1.9.2 - First release. - Pisi Linux Admins - admins@pisilinux.org - - - - - - exfat-linux - https://github.com/arter97/exfat-linux - - fury - uglyside@yandex.ru - - GPLv2 - driver - hardware.disk - exFAT filesystem module for Linux kernel - This exFAT filesystem module for Linux kernel is based on sdFAT drivers by Samsung, which is used with their smartphone lineups. - https://github.com/arter97/exfat-linux/archive/5.8-1arter97.tar.gz - - kernel - linux-firmware - kernel-headers - kernel-module-headers - - hardware/disk/exfat-linux/pspec.xml - - - exfat-linux - - exfat-utils - - - /lib/modules - /usr/share/doc/exfat-linux - - - - - 2020-06-27 - 5.8.1 - First build. - fury - uglyside@yandex.ru - - - - - - exfat-utils - https://github.com/relan/exfat - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - app:gui - hardware.disk - Utilities for exFAT file system - This project aims to provide a full-featured exFAT file system implementation for GNU/Linux and other Unix-like systems as a FUSE module and a set of utilities. - https://github.com/relan/exfat/releases/download/v1.3.0/exfat-utils-1.3.0.tar.gz - hardware/disk/exfat-utils/pspec.xml - - - exfat-utils - - /usr/share/man - /usr/share/doc - /usr/bin - /usr/sbin - - - - - 2021-01-26 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.2.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-30 - 1.2.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 1.2.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.2.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-27 - 1.2.3 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - exfatprogs - https://github.com/exfatprogs/exfatprogs - - fury - uglyside@yandex.ru - - GPL-2 - app:console - hardware.disk - exFAT filesystem userspace utilities. - As new exfat filesystem is merged into linux-5.7 kernel, exfatprogs is created as an official userspace utilities that contain all of the standard utilities for creating and fixing and debugging exfat filesystem in linux system. - https://github.com/exfatprogs/exfatprogs/releases/download/1.1.3/exfatprogs-1.1.3.tar.xz - hardware/disk/exfatprogs/pspec.xml - - - exfatprogs - - /usr/sbin - /usr/share/man/man8 - /usr/share/doc/exfatprogs/NEWS - - - - - 2021-11-17 - 1.1.3 - Version bump. - fury - uglyside@yandex.ru - - - 2021-06-22 - 1.1.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-05-04 - 1.1.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-03-07 - 1.1.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-26 - 1.0.4 - First Beta build. - fury - uglyside@yandex.ru - - - - - - f2fs-tools - https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/about/ - - fury - uglyside@yandex.ru - - GPLv2 - LGPLv2.1 - app:console - hardware.disk - Userland tools for the f2fs filesystem. - Tools for Flash-Friendly File System (F2FS). - https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/f2fs-tools-1.14.0.tar.gz - - libutil-linux-devel - - hardware/disk/f2fs-tools/pspec.xml - - - f2fs-tools - - libutil-linux - - - /usr/sbin - /usr/include - /usr/lib - /usr/share/man/man8 - /usr/share/doc - - - - - 2021-01-12 - 1.14.0 - First Beta build. - fury - uglyside@yandex.ru - - - - - - fatresize - https://github.com/ya-mouse/fatresize - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - hardware.disk - A utility to resize FAT filesystems using libparted - A utility to resize FAT filesystems using libparted - Libparted kullanarak FAT dosya sistemlerini yeniden boyutlandırmak için bir yardımcı program - Libparted kullanarak FAT dosya sistemlerini yeniden boyutlandırmak için bir yardımcı program - - https://github.com/ya-mouse/fatresize/archive/v1.0.4.tar.gz - - parted-devel - - hardware/disk/fatresize/pspec.xml - - - fatresize - - parted - - - /usr/sbin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2020-03-22 - 1.0.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - fsarchiver - http://www.fsarchiver.org/ - - marcin bojara - marcin@pisilinux.org - - GPLv2 - app:console - hardware.disk - Sicherung und Wiederherstellung von Dateisystemen - Safe and flexible file-system backup/deployment tool. - Bezpieczne i elastyczne narzędzie do tworzenia kopii zapasowej systemu plików. - fsarchiver ist ein Konsolenprogramm zum Sichern und Wiederherstellen von Partitionen und Verzeichnissen. - FSArchiver is a system tool that allows you to save the contents of a file-system to a compressed archive file. - FSArchiver jest narzędziem systemowym, które pozwala na zapisanie zawartości systemu plików w skompresowanym pliku. - https://github.com/fdupoux/fsarchiver/releases/download/0.8.5/fsarchiver-0.8.5.tar.gz - - lzo-devel - xz-devel - zlib-devel - bzip2 - e2fsprogs-devel - libgcrypt-devel - attr-devel - libutil-linux-devel - - hardware/disk/fsarchiver/pspec.xml - - - fsarchiver - - lzo - xz - zlib - bzip2 - e2fsprogs - libgcrypt - libutil-linux - - - /usr/sbin - /usr/share/man - /usr/share/doc - - - - - 2020-02-01 - 0.8.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.8.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-01 - 0.8.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 0.8.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.6.21 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-27 - 0.6.21 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - fuse-exfat - https://github.com/relan/exfat - - PisiLinux Community - admin@pisilinux.org - - GPLv3 - app - hardware.disk - exFAT filesystem fuse module - exFAT dosya sistemi bağlamak için araçlar - exFAT filesystem fuse module - exFAT dosya sistemi bağlamak için araçlar - https://github.com/relan/exfat/releases/download/v1.3.0/fuse-exfat-1.3.0.tar.gz - - fuse-devel - - hardware/disk/fuse-exfat/pspec.xml - - - fuse-exfat - - fuse - exfatprogs - exfat-utils - - - /usr/bin - /usr/sbin - /usr/share/man - /usr/share/doc - - - - - 2021-01-26 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.2.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-30 - 1.2.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 1.2.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.2.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-27 - 1.2.3 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - gpart - https://github.com/baruch/gpart - - AYDIN ATMACA - aydinatmaca@gmail.org - - GPLv2 - app:gui - hardware.disk - Partition table rescue/guessing tool - Gpart is a small tool which tries to guess what partitions are on a PC type harddisk in case the primary partition table was damaged. - https://github.com/baruch/gpart/archive/0.3.tar.gz - hardware/disk/gpart/pspec.xml - - - gpart - - /usr/bin - /usr/sbin - /usr/share/man - /usr/share/doc - - - - - 2021-01-12 - 0.3 - First Beta release. - AYDIN ATMACA - aydinatmaca@gmail.com - - - - - - gparted - https://gparted.org/ - - AYDIN ATMACA - aydinatmaca@gmail - - GPLv2 - app:gui - hardware.disk - Gnome Partition tool based on GNU-Parted. - GNU Parted tabanlı Gnome disk bölümleme aracı - GParted is the Gnome Partition Editor application. GParted is an industrial-strength package for creating, destroying, resizing, moving, checking and copying partitions, and the filesystems on them. This is useful for creating space for new operating systems, reorganizing disk usage, copying data residing on hard disks and mirroring one partition with another (disk imaging). - GParted Gnome masaüstü ortamının disk bölümleme uygulamasıdır. Bu program, disk bölümleme, dosya sistemleri oluşturma, silme, boyutlandırma, taşıma, kontrol ve kopyalama işlemlerini yapabilir. Yeni bir işletim sistemi için yer açmak, disk kullanımını yeniden düzenlemek, verileri diskin bir başka bölümüne aynalamak ve yerleştirmek için faydalıdır. - mirrors://sourceforge/project/gparted/gparted/gparted-1.4.0/gparted-1.4.0.tar.gz - - itstool - intltool - atkmm-devel - polkit-devel - parted-devel - gtkmm3-devel - libxml2-devel - elogind-devel - - hardware/disk/gparted/pspec.xml - - - gparted - - gtk3 - glib2 - xterm - gpart - atkmm - libgcc - polkit - gtkmm3 - parted - glibmm - mtools - ntfs-3g - cairomm - pangomm - elogind - xfsdump - xfsprogs - jfsutils - xdg-utils - libsigc++ - f2fs-tools - exfatprogs - dosfstools - nilfs-utils - btrfs-progs - reiserfsprogs - libutil-linux - - - /usr/bin - /usr/libexec - /usr/share/appdata/ - /usr/share/applications - /usr/share/icons - /usr/share/polkit-1 - /usr/share/locale - /usr/share/man - /usr/share/help - - - - - 2022-04-14 - 1.4.0 - Version bump - fury - uglyside@gmail.com - - - 2021-07-21 - 1.3.1 - Version bump - AYDIN ATMACA - aydinatmaca@gmail.com - - - 2021-05-04 - 1.3.0 - Version bump - AYDIN ATMACA - aydinatmaca@gmail.com - - - 2021-01-26 - 1.2.0 - Version bump. - AYDIN ATMACA - aydinatmaca@gmail.com - - - 2021-01-12 - 1.1.0 - First Beta release. - AYDIN ATMACA - aydinatmaca@gmail.com - - - - - - gptfdisk - http://www.rodsbooks.com/gdisk/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - app:console - hardware.disk - A text-mode partitioning tool that works on GUID Partition Table (GPT) disks - A text-mode partitioning tool that works on GUID Partition Table (GPT) disks - http://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.8/gptfdisk-1.0.8.tar.gz - - util-linux - ncurses-devel - popt-devel - libutil-linux-devel - - hardware/disk/gptfdisk/pspec.xml - - - gptfdisk - - ncurses - popt - libgcc - libutil-linux - - - /usr/share/man - /usr/share/doc - /usr/bin - - - - - 2021-11-21 - 1.0.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 1.0.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.0.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-01 - 1.0.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-08 - 1.0.1 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-28 - 1.0.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - hdparm - https://sourceforge.net/projects/hdparm/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - hardware.disk - Utility to change hard drive performance parameters - Sabit disk parametrelerini değiştirmekte kullanılan araç - le paquet hdparm dispose d'outils utiles permettant d'obtenir/établir les paramètres de disques durs IDE sous Linux en cours d'éxécution. - hdparm has some useful utilities that allows you to get/set hard disk parameters for Linux IDE drives in runtime. - hdparm paketi çalışma anında Linux IDE sürücülerinin parametrelerini almanıza/değiştirmenize olanak sağlayan bazı kullanışlı uygulamaları içerir. - https://sourceforge.net/projects/hdparm/files/hdparm/hdparm-9.58.tar.gz - hardware/disk/hdparm/pspec.xml - - - hdparm - - /sbin - /usr/share/doc - /usr/share/man - /etc/conf.d - - - hdparm.confd - - - - - 2020-02-01 - 9.58 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 9.54 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-03 - 9.52 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 9.51 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 9.43 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 9.43 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - jfsutils - http://jfs.sourceforge.net/ - - AYDIN ATMACA - aydinatmaca@gmail - - GPLv2 - app:console - hardware.disk - IBM's Journaling Filesystem (JFS) Utilities. - IBM'in günlüklü dosya sistemi JFS için araçlar - Contains tools to work with JFS (Journaling Filesystem) developed by IBM. - IBM'in geliştirdiği günlüklü dosya sistemi (JFS - Journalling File System) araçlarını içerir. - http://jfs.sourceforge.net/project/pub/jfsutils-1.1.15.tar.gz - - libutil-linux-devel - - - gcc10.patch - missing_stdint_header.patch - inttypes.patch - sysmacros.patch - - hardware/disk/jfsutils/pspec.xml - - - jfsutils - - libutil-linux - - - /usr/sbin - /usr/share/doc - /usr/share/man - - - - - 2021-01-12 - 1.1.15 - First Beta rebuild. - AYDIN ATMACA - aydinatmaca@gmail.com - - - - - - libatasmart - http://0pointer.de/blog/projects/being-smart.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - app:console - hardware.disk - ATA S.M.A.R.T. Disk Health Monitoring Library - ATA S.M.A.R.T. disk sağlığı izleme kitaplığı - A small and lightweight parser library for ATA S.M.A.R.T. hard disk health monitoring. - libatasmart, ATA S.M.A.R.T. üzerinden disk sağlığını izlemek için kullanılan ufak ve hafif bir kitaplıktır. - http://0pointer.de/public/libatasmart-0.19.tar.xz - - eudev-devel - - - libatasmart-uninitialized-var.patch - libatasmart-0.19-wd-fix.patch - - hardware/disk/libatasmart/pspec.xml - - - libatasmart - - eudev - - - /usr/sbin/skdump - /usr/sbin/sktest - /usr/lib/libatasmart.so* - /usr/share/doc/libatasmart/README - /usr/share/doc/libatasmart/LGPL - - - - libatasmart-devel - Development files for libatasmart - libatasmart için geliştirme dosyaları - - libatasmart - eudev-devel - - - /usr/include - /usr/share/vala - /usr/lib/pkgconfig - /usr/share/doc - - - - - 2020-02-01 - 0.19 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 0.19 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 0.19 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.19 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 0.19 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libblockdev - https://github.com/storaged-project/libblockdev - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - app - hardware.disk - A library for manipulating block devices - A library for manipulating block devices - Blok cihazlarını değiştirmek için bir kütüphane - Blok cihazlarını değiştirmek için bir kütüphane - https://github.com/storaged-project/libblockdev/releases/download/2.26-1/libblockdev-2.26.tar.gz - - nss-devel - mdadm - util-linux - glib2-devel - parted-devel - libyaml-devel - python3-devel - libkmod-devel - volume_key-devel - libbytesize-devel - libcryptsetup-devel - libutil-linux-devel - device-mapper-devel - gobject-introspection-devel - - hardware/disk/libblockdev/pspec.xml - - - libblockdev - - nss - nspr - glib2 - eudev - parted - libyaml - libkmod - volume_key - libbytesize - libcryptsetup - libutil-linux - device-mapper - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - libblockdev-devel - Development files for libblockdev - - libblockdev - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 2.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-11 - 2.25 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 2.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-28 - 2.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 2.23 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-02 - 2.20 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libbytesize - https://github.com/storaged-project/libbytesize - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - app - hardware.disk - A tiny library providing a C "class" for working with arbitrary big sizes in bytes - A tiny library providing a C "class" for working with arbitrary big sizes in bytes - Bayt cinsinden rastgele büyük boyutlarla çalışmak için C sınıfı olan kütüphane - Bayt cinsinden rastgele büyük boyutlarla çalışmak için C sınıfı olan kütüphane - https://github.com/storaged-project/libbytesize/releases/download/2.5/libbytesize-2.5.tar.gz - - libpcre2-devel - python3-devel - python-devel - mpfr-devel - gmp-devel - - hardware/disk/libbytesize/pspec.xml - - - libbytesize - - libpcre2 - mpfr - gmp - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - libbytesize-devel - Development files for libbytesize - - libbytesize - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 2.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-11 - 2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-02 - 1.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libisofs - https://dev.lovelyhq.com/libburnia/web/wiki - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - hardware.optical - A library for creating ISO disc images - ISO kalıbı oluşturmak için gerekli kitaplıklar - libisofs is a library that handles creating ISO disc image files. It is intended to work together with libburn to write these images to discs - libisofs, ISO kalıbını oluşturmak için gerekli kitaplıkları içeren pakettir. Bu paket ayrıca Libburn'u kullanarak, ISO kalıplarını CD, DVD veya benzeri disklere yazdırmanıza olanağı sağlar. - http://files.libburnia-project.org/releases/libisofs-1.5.4.tar.gz - - acl-devel - zlib-devel - - hardware/disk/libisofs/pspec.xml - - - libisofs - - acl - zlib - - - /usr/lib - /usr/share/doc - - - - libisofs-devel - Development files for libisofs - libisofs için geliştirme dosyaları - - libisofs - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/libisofs/Tutorial - /usr/share/doc/libisofs/checksums.txt - /usr/share/doc/libisofs/susp_aaip_2_0.txt - /usr/share/doc/libisofs/susp_aaip_isofs_names.txt - /usr/share/doc/libisofs/zisofs_format.txt - - - - - 2021-08-11 - 1.5.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.5.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-18 - 1.4.8 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-03 - 1.4.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 1.4.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-26 - 1.4.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - nilfs-utils - https://nilfs.sourceforge.io/en/ - - AYDIN ATMACA - aydinatmaca@gmail.com - - GPLv2 - LGPLv2.1 - app:gui - hardware.disk - A log-structured file system supporting continuous snapshotting (userspace utils) - NILFS is a log-structured file system supporting versioning of the entire file system and continuous snapshotting which allows users to even restore files mistakenly overwritten or destroyed just a few seconds ago. - https://nilfs.sourceforge.io/download/nilfs-utils-2.2.8.tar.bz2 - - libutil-linux-devel - - hardware/disk/nilfs-utils/pspec.xml - - - nilfs-utils - - libutil-linux - - - /etc - /sbin - /usr/bin - /usr/sbin - /usr/lib - /usr/share/man - /usr/share/doc - - - - nilfs-utils-devel - nilfs-utils için geliştirm edosyaları - nilfs-utils için geliştirm edosyaları - - nilfs-utils - - - /usr/include - - - - - 2021-01-12 - 2.2.8 - First Beta release. - AYDIN ATMACA - aydinatmaca@gmail.com - - - - - - ntfs-3g - http://www.tuxera.com/community/ntfs-3g-download - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - LGPLv2+ - library - app:console - hardware.disk - Userspace driver for NTFS read/write support - NTFS dosya sistemlerine okuma/yazma erişimi için bir sürücü - ntfs-3g allows regular users read/write access to NTFS filesystems. - ntfs-3g kullanıcıların NTFS biçimli disk bölümlerine hem okuma hem yazma erişimi yapabilmesine imkan veren bir sürücüdür. - https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz - - fuse-devel - libutil-linux-devel - - - ntfs3g-2017.3.23-big-sectors.patch - ntfs3g-2017.3.23-check-mftmirr.patch - ntfs3g-2017.3.23-full-clusters.patch - ntfs-3g-CVE-2019-9755.patch - - hardware/disk/ntfs-3g/pspec.xml - - - ntfs-3g - - fuse - - - /bin - /sbin - /lib - /usr/lib - /usr/include - /usr/lib/pkgconfig - /usr/share/hal/fdi - /usr/share/doc/ntfs-3g - /usr/share/man/man8/mount* - /usr/share/man/man8/ntfs-3g* - - - - ntfsprogs - Userspace tools for NTFS filesystems - NTFS dosya sistemi için kullanıcı araçları - Userspace tools for NTFS filesystems. The goals of the Linux-NTFS project are to develop reliable and full-featured access to NTFS by the Linux kernel driver and to provide a wide collection of NTFS utilities. - NTFS dosya sistemi için kullanıcı araçları içerir. Bu araçların amacı Linux çekirdeğine NTFS dosya sistemlerine güvenilir ve tam erişim sağlayacak NTFS araçlarını sağlamaktır. - hardware.disk - - ntfs-3g - fuse - libutil-linux - - - /sbin/mkfs.ntfs - /usr/bin - /usr/sbin - /usr/share/doc/ntfsprogs - /usr/share/man/man8 - - - - - 2020-02-01 - 2017.3.23 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-13 - 2017.3.23 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 2017.3.23 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-20 - 2017.3.23 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-20 - 2016.2.22 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-27 - 2016.2.22 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2015.3.14 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-30 - 2015.3.14 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - parted - https://www.gnu.org/software/parted/parted.html - - PisiLinux Community - admins@pisilinux.org - - GPL-3 - app:console - hardware.disk - Crée, supprime, modifie les dimensions, vérifie et copie partitions et systèmes de fichiers. - Create, destroy, resize, check, copy partitions and file systems - GNU Parted disk bölümlerini oluşturmaya, silmeye, boyutlandırmaya, taşımaya ve kopyalamaya yarayan bir yazılımdır. - The GNU Parted program allows you to create, destroy, resize, move, and copy hard disk partitions. Parted can be used for creating space for new operating systems, reorganizing disk usage, and copying data to new hard disks. - https://ftp.gnu.org/gnu/parted/parted-3.4.tar.xz - - libutil-linux-devel - device-mapper-devel - readline-devel - - hardware/disk/parted/pspec.xml - - - parted - - libutil-linux - device-mapper - util-linux - readline - ncurses - - - /usr/lib - /usr/sbin - /usr/share/doc - /usr/share/info - /usr/share/locale - /usr/share/man - - - - parted-devel - Development files for parted - parted için geliştirme dosyaları - - parted - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-04 - 3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 3.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-17 - 3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 3.2 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-21 - 3.2 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-08-09 - 3.2 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - reiserfsprogs - http://www.kernel.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Tools to work with Reiserfs filesystems - Reiserfs dosya sistemleriyle çalışabilmek için gereken araçlar - Contains tools designed to create, modify and check Reiserfs filesystems. - Reiserfs dosya sistemleri oluşturmak, bu dosya sistemlerinde hata kontrolü yapmak, bu sistemlerin boyutlarını değiştirmek ve hata ayıklamak gibi görevler taşıyan araçlar. - https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.27/reiserfsprogs-3.6.27.tar.xz - - libutil-linux-devel - e2fsprogs-devel - acl-devel - - hardware/disk/reiserfsprogs/pspec.xml - - - reiserfsprogs - - e2fsprogs - libutil-linux - - - /sbin - /usr/lib - /usr/include - /usr/share/doc - /usr/share/man - - - - - 2020-02-01 - 3.6.27 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 3.6.27 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-05 - 3.6.27 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-05 - 3.6.25 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-28 - 3.6.25 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 3.6.24 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-13 - 3.6.24 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - sg3_utils - http://sg.danny.cz/sg/sg3_utils.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - BSD - app:console - library - hardware.disk - Utilities for devices that use SCSI command sets - SCSI komut setini kullanan aygıtlar için araçlar - sg3_utils is a collection of Linux utilities for devices that use the SCSI command set. Includes utilities to copy data based on dd syntax and semantics, check INQUIRY data and VPD pages, check mode and log pages, spin up/down disks, do self tests and various other functions. - sg3_utils SCSI komut setini kullanan aygıtlar için çeşitli araçlar sunar. - https://github.com/hreinecke/sg3_utils/archive/v1.44.tar.gz - hardware/disk/sg3_utils/pspec.xml - - - sg3_utils - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - rescan-scsi-bus.sh - - - - sg3_utils-devel - Development files for sg3_utils - sg3_utils için geliştirme dosyaları - - sg3_utils - - - /usr/include - - - - - 2020-02-01 - 1.44 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.43 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-03 - 1.43 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 1.42 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.41 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-19 - 1.41 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - smartmontools - http://smartmontools.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - hardware.disk - Programs to control and monitor storage systems using the Self-Monitoring - Hard disk kontrol ve durumunu gösteren programlar - The smartmontools package contains two utility programs (smartctl and smartd) to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA and SCSI hard disks. - smartctl ve smartd adlı ATA ve SCSI diskleri kontrol ve durumlarını gösterir iki program. - mirrors://sourceforge/smartmontools/7.2/smartmontools-7.2.tar.gz - - libutil-linux-devel - libcap-ng-devel - - - smartmontools-7.2-update-smart-drivedb-quiet.patch - - hardware/disk/smartmontools/pspec.xml - - - smartmontools - - libgcc - libcap-ng - - - /etc - /lib/systemd/system - /usr/sbin - /usr/bin - /usr/share/doc - /usr/share/man - /usr/share/smartmontools - - - System.Service - - - smartmontools.sysconf - - - - - 2021-11-22 - 7.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 6.6 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-03 - 6.6 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 6.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-26 - 6.4 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - squashfs-tools - http://squashfs.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Userspace tools to create squashfs compressed filesystem - squashfs sıkıştırılmış salt-okunur dosya sistemi oluşturma aracı - Squashfs is a highly compressed read-only filesystem for Linux. This package contains the utilities for manipulating squashfs filesystems. - squashfs, Linux için sıkıştırılmış ve salt-okunur bir dosya sistemidir. Bu paket squashfs dosya sistemiyle çalışmak için kullanılabilecek araçları içerir. - https://github.com/plougher/squashfs-tools/archive/refs/tags/4.4-git.1.tar.gz - - lzo-devel - lz4-devel - zstd-devel - xz-devel - zlib-devel - - hardware/disk/squashfs-tools/pspec.xml - - - squashfs-tools - - lzo - lz4 - zstd - zlib - xz - - - /usr/sbin - /usr/share/doc - - - - - 2021-04-11 - 4.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-26 - 4.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 4.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-20 - 4.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-28 - 4.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-09 - 4.2 - First release - Varol Maksutoğlu - waroi@pisilinux.org - - - - - - sshfs - http://fuse.sourceforge.net/sshfs.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - A filesystem client based on the SSH FTP - SSH FTP alanı dosyasistemi - sshfs allows mounting remote SSH accounts as a filesystem. - sshfs, SSH dosya aktarım protokülünü kullanarak bir dosyasistemi oluşturmanıza olanak verir. Böylece, uzak sistemdeki SSH FTP alanınızı diskinizin bir parçasıymış gibi kullanabilirsiniz. - https://github.com/libfuse/sshfs/releases/download/sshfs_2.8/sshfs-2.8.tar.gz - - fuse-devel - glib2-devel - - hardware/disk/sshfs/pspec.xml - - - sshfs - - fuse - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-02-01 - 2.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-18 - 2.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-28 - 2.8 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 2.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-27 - 2.5 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - testdisk - http://www.cgsecurity.org/index.html?testdisk.html - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:console - hardware.disk - Powerful free data recovery software - Güçlü ve açık kaynak bir veri kurtarma programı - TestDisk is a multi-platform tool to check and undelete partitions; supports reiserfs, ntfs, fat32, ext2/3 and many others. Also includes PhotoRec to recover pictures from digital camera memory. - Çok platformlu reiserfs,ntfs, fat32, ext2/3 ve daha bir çok farklı dosya sistemini destekleyen disk kontrol ve veri kurtarma programı. Ayrıca içerdiği PhotoRec ile de dijital kamera hafızasından veri kurtarabilmekte - https://www.cgsecurity.org/testdisk-7.2-WIP.tar.bz2 - - sudo - ntfsprogs - python-qt5 - zlib-devel - qt5-linguist - ncurses-devel - reiserfsprogs - qt5-base-devel - desktop-file-utils - libjpeg-turbo-devel - - hardware/disk/testdisk/pspec.xml - - - testdisk - - zlib - ntfs-3g - ncurses - ntfsprogs - libjpeg-turbo - libutil-linux - - - /usr/share/doc - /usr/bin/testdisk - /usr/bin/fidentify - /usr/share/man/man8/testdisk.8 - /usr/share/man/man8/fidentify.8 - /usr/share/pixmaps/testdisk_logo.png - /usr/share/applications/testdisk.desktop - /usr/share/icons/hicolor/icon-theme.cache - - - photorec.desktop - testdisk.desktop - photorec_logo.png - testdisk_logo.png - - - - qphotorec - - zlib - libgcc - ncurses - ntfs-3g - qt5-base - testdisk - python-qt5 - libjpeg-turbo - - - /usr/bin/photorec - /usr/bin/qphotorec - /usr/share/man/man8/photorec.8 - /usr/share/man/man8/qphotorec.8 - /usr/share/pixmaps/photorec_logo.png - /usr/share/applications/photorec.desktop - /usr/share/applications/qphotorec.desktop - /usr/share/icons/hicolor/48x48/apps/qphotorec.png - /usr/share/icons/hicolor/scalable/apps/qphotorec.svg - - - - - 2020-02-01 - 7.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-03 - 7.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - thin-provisioning-tools - https://github.com/jthornber/thin-provisioning-tools - - Ali Algul - alialgul@pisilinux.org - - GPLv2 - hardware.disk - A suite of tools for thin provisioning on Linux - A suite of tools for thin provisioning on Linux - https://github.com/jthornber/thin-provisioning-tools/archive/v0.8.5.tar.gz - - libaio-devel - boost-devel - expat-devel - libgcc - - hardware/disk/thin-provisioning-tools/pspec.xml - - - thin-provisioning-tools - - expat - libgcc - libaio - - - /usr/sbin/ - /usr/share/man/man8/ - - - - - 2021-03-12 - 0.8.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.7.6 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 0.7.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-01 - 0.7.5 - version Bump - Mustafa Cinasal - admin@pisilinux.org - - - 2017-04-09 - 0.6.3 - version Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 0.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-31 - 0.6.0 - First release - Ali Algul - alialgul@pisilinux.org - - - - - - udftools - https://github.com/pali/udftools - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - hardware.disk - Linux UDF Filesystem userspace utilities - Linux UDF Filesystem userspace utilities - UDF dosya sistemleri ve DVD / CD-R (W) sürücüleri için Linux araçları - UDF dosya sistemleri ve DVD / CD-R (W) sürücüleri için Linux araçları - https://github.com/pali/udftools/releases/download/2.1/udftools-2.1.tar.gz - - eudev-devel - readline-devel - ncurses-devel - - hardware/disk/udftools/pspec.xml - - - udftools - - readline - - - /usr/bin - /usr/sbin - /lib/udev - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2020-02-01 - 2.1 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-11-02 - 2.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - udiskie - https://pypi.python.org/pypi/udiskie - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - app:gui - hardware.disk - Removable disk automounter using udisks2 - Removable disk automounter using udisks2 - Udiskie est un frontal udisks2 qui permet de gérer des supports amovibles tels que des CD ou des clés USB depuis l'espace utilisateur. - Udiskie is a udisks2 front-end that allows to manage removeable media such as CDs or flash drives from userspace. - udiskie, CD'ler veya usb flash sürücüler gibi çıkarılabilir ortamların kullanıcı alanından yönetilmesine izin veren bir udisks2 ön ucudur. - https://files.pythonhosted.org/packages/a5/0c/b1aaddf8c53a1f186f2d95d1073d88876d227685454adac4ff547ac03328/udiskie-2.3.3.tar.gz - - pip3 - keyutils - asciidoc - gtk3-devel - python3-devel - udisks2-devel - python3-wheel - python3-PyYAML - python-keyutils - libnotify-devel - python3-setuptools - python3-pygobject3-devel - - hardware/disk/udiskie/pspec.xml - - - udiskie - - gtk3 - python3 - udisks2 - libnotify - python-docopt - python3-PyYAML - python-keyutils - python3-pygobject3 - - - /usr/bin - /usr/lib/python3.8/site-packages/udiskie - /usr/share/zsh/site-functions - /usr/share/locale - /usr/share/doc/udiskie - - - - - 2021-09-25 - 2.3.3 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - udisks2 - http://udisks.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - app:console - hardware.disk - Disk Management Service - Disk Yönetim Hizmeti - udisks provides a daemon, API and command line tools for managing disk devices attached to the system. - udisks, sisteme bağlı disk aygıtlarını yönetmek için programlama kitaplığı ve komut satırı araçları sunar. - https://github.com/storaged-project/udisks/releases/download/udisks-2.9.4/udisks-2.9.4.tar.bz2 - - gtk-doc - acl-devel - glib2-devel - polkit-devel - elogind-devel - python-six - libgudev-devel - parted-devel - libatasmart-devel - device-mapper-devel - lvm2-devel - gobject-introspection-devel - sg3_utils-devel - ntfsprogs - dosfstools - docbook-xsl - libxslt-devel - mdadm - intltool - ntfs-3g - gptfdisk - btrfs-progs-devel - libblockdev-devel - - - udisks-2.x-ntfs-3g.patch - - hardware/disk/udisks2/pspec.xml - - - udisks2 - - acl - glib2 - polkit - libgudev - lvm2 - mdadm - parted - elogind - libatasmart - device-mapper - ntfsprogs - dosfstools - sg3_utils - libblockdev - libutil-linux - - - /etc/udisks2 - /etc/dbus-1 - /lib/udev/rules.d - /usr/bin - /usr/sbin - /usr/lib - /usr/libexec - /usr/share/bash-completion/completions - /usr/share/doc - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/locale - /usr/share/polkit-1/ - /usr/share/man - /var/lib/ - /run/udisks - /usr/share/dbus-1/interfaces/*.xml - - - - udisks2-docs - Development files for udisks2 - - udisks2 - - - /usr/share/gtk-doc - - - - udisks2-devel - Development files for udisks2 - udisks için geliştirme dosyaları - - udisks2 - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-21 - 2.9.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-11 - 2.9.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-21 - 2.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-28 - 2.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 2.8.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 2.8.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 2.1.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 2.1.8 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 2.1.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-26 - 2.1.6 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - volume_key - https://pagure.io/volume_key - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app - hardware.disk - A library for manipulating storage volume encryption keys and storing them separately from volumes to handle forgotten passphrases - A library for manipulating storage volume encryption keys and storing them separately from volumes to handle forgotten passphrases - Depolama birimi şifreleme anahtarlarını değiştirmek ve unutulan parolaları işlemek için bunları ayrı birimlerden saklamak için bir kütüphane - Depolama birimi şifreleme anahtarlarını değiştirmek ve unutulan parolaları işlemek için bunları ayrı birimlerden saklamak için bir kütüphane - https://releases.pagure.org/volume_key/volume_key-0.3.12.tar.xz - - swig - nss-devel - glib2-devel - gpgme-devel - python-devel - python3-devel - libassuan - libgpg-error - libutil-linux-devel - libcryptsetup-devel - - hardware/disk/volume_key/pspec.xml - - - volume_key - - nspr - nss - gettext - glib2 - gpgme - python - python3 - libassuan - libgpg-error - libutil-linux - libcryptsetup - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - volume_key-devel - Development files for volume_key - - volume_key - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 0.3.12 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2020-11-07 - 0.3.12 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2020-02-01 - 0.3.12 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2018-12-29 - 0.3.12 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-12-29 - 0.3.11 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - xfsdump - https://git.kernel.org/pub/scm/fs/xfs/xfsdump-dev.git/ - - AYDIN ATMACA - aydinatmaca@gmail - - LGPLv2.1 - app:console - hardware.disk - XFS dump/restore utilities. - XFS döküm ve geri yükleme araçları - xfsdump contains XFS filesystem dump and restore utilities. - xfsdump, XFS dosya sistemi döküm (dump) ve geri yükleme (restore) araçlarını içerir. - http://ftp.ntu.edu.tw/pub/linux/utils/fs/xfs/xfsdump/xfsdump-3.1.9.tar.xz - - attr-devel - dmapi-devel - ncurses-devel - xfsprogs-devel - libutil-linux-devel - - - no_symlink.patch - skip_inventory_debian_subfolder.patch - no_changes_compress.patch - - hardware/disk/xfsdump/pspec.xml - - - xfsdump - - attr - gawk - dmapi - uuidd - ncurses - libtool - gettext - xfsprogs - libutil-linux - - - /sbin - /usr/sbin - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-05-18 - 3.1.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-27 - 3.1.9 - First Beta release. - AYDIN ATMACA - aydinatmaca@gmail.com - - - - - - xfsprogs - http://oss.sgi.com/projects/xfs/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - hardware.disk - XFS filesystem utilities - XFS dosya sistemi araçları - xfsprogs contains a number of administrative utilities to work with and manage XFS filesystems. - xfsprogs XFS dosya sistemini kullanmak ve yönetmek için bir dizi araç içerir. - https://mirrors.edge.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.14.2.tar.xz - - icu4c-devel - liburcu-devel - libinih-devel - readline-devel - libunistring-devel - libutil-linux-devel - device-mapper-devel - - hardware/disk/xfsprogs/pspec.xml - - - xfsprogs - - icu4c - liburcu - libinih - readline - libunistring - libutil-linux - device-mapper - - - /lib - /sbin - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/locale - /usr/share/man - - - - xfsprogs-devel - Development headers for xfsprogs - - libutil-linux-devel - xfsprogs - - - /usr/include - /usr/share/man/man3 - - - - - 2021-12-08 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-21 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-23 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-27 - 5.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 5.4.0 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2019-04-26 - 4.19.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.15.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-29 - 4.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 3.2.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-04 - 3.2.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - dosbox - http://www.dosbox.com/ - - Pisi Linux Community - admins@pisilinux.org - - GPLv2 - app:gui - hardware.emulator - DOSBox is a DOS emulator. - DOSBox, bir DOS öykünücüsüdür. - DOSBox is a DOS-emulator that uses the SDL-library. - DOSBox, SDL kitaplığını kullanan bir DOS öykünücüsüdür. - dosbox - https://sourceforge.net/projects/dosbox/files/dosbox/0.74-3/dosbox-0.74-3.tar.gz - - alsa-lib-devel - libsdl-devel - - - dosbox-0.74_gcc4.6_compat.patch - - hardware/emulator/dosbox/pspec.xml - - - dosbox - - alsa-lib-32bit - libsdl-32bit - - - /usr/share/doc/dosbox - /usr/share/man - /usr/bin - /usr/share/icons - /usr/share/pixmaps - /usr/share/applications - - - dosbox.png - dosbox.desktop - icons/hicolor/16x16/apps/dosbox.png - icons/hicolor/24x24/apps/dosbox.png - icons/hicolor/32x32/apps/dosbox.png - icons/hicolor/48x48/apps/dosbox.png - icons/hicolor/96x96/apps/dosbox.png - icons/hicolor/128x128/apps/dosbox.png - icons/hicolor/256x256/apps/dosbox.png - - - - - 2020-06-27 - 0.74.3 - First release - Erdem Ersoy - erdemersoy@live.com - - - - - - playonlinux - http://www.playonlinux.com - - Ergün Salman - poyraz76@pisilinux.org - - GPLv3 - app:gui - app:console - hardware.emulator - Tool to help Linux users run Windows games on linux - Birçok Windows oyununu Linux'ta oynayabilmenizi sağlar - PlayOnLinux is a piece of sofware which allow you to install and use easily numerous games and softwares designed to run with Microsoft's Windows. - PlayOnLinux, Microsoft's Windows için hazırlanan çok sayıdaki oyunu ve uygulamayı Linux'ta kullanmanıza olanak sağlayan bir uygulamadır. - PlayOnLinux - http://repository.playonlinux.com/PlayOnLinux/4.3.4/PlayOnLinux_4.3.4.tar.gz - - PlayOnLinux_4.1.6-fix-desktop-file.patch - - hardware/emulator/playonlinux/pspec.xml - - - playonlinux - - jq - wxPython - wine - wget - gnu-netcat - icoutils - binutils - imagemagick - xterm - p7zip - gnupg - - - /usr/bin - /usr/share/doc - /usr/share/applications - /usr/share/pixmaps - /usr/share/playonlinux - /usr/share/playonlinux/lang/ - /usr/share/locale/ - - - PlayOnLinux.desktop - playonlinux.png - - - - - 2020-06-07 - 4.3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 4.2.12 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 4.2.12 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-29 - 4.2.10 - rebuild - Ali Algül - aligulle3801@gmail.com - - - 2016-07-03 - 4.2.10 - First Release - Ergün Salman - poyraz76@pisilinux.org - - - - - - wine - http://www.winehq.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - hardware.emulator - Wine bir "Emülator" değildir,Windows uygulamalarını çalıştırma imkanı sunar. - Wine ist kein Emulator, mit dem Sie Microsoft Windows-Anwendungen laufen lässt - WINE Is Not An Emulator, which lets you run Microsoft Windows applications - Wine X11 çalıştıran bir i386 (veya uyumluları) makinede Windows 3.*, Windows 95/98 ve Windows NT programlarını çalıştırmanıza imkân verir. Halâ alfa düzeyinde olduğundan her şey çalışmayabilir. - Wine gibt ihnen die möglichkeit um Windows 3. *, Windows 95/98 und Windows NT-Programme auf einem i386 (oder kompatibel) System X11 zu laufen. Es ist immer noch Alpha-Level-Code, nicht erwarten, dass alles funktioniert. - Wine allows running Windows 3.*, Windows 95/98 and Windows NT programs on a i386 (or compatible) machine running X11. It is still alpha level code; don't expect everything to work. - https://dl.winehq.org/wine/source/5.x/wine-5.9.tar.xz - - mit-kerberos - lcms2-devel - libao-devel - libSM-devel - mpg123-devel - openal-devel - openssl-devel - libsdl2-devel - libv4l-devel - libXext-devel - e2fsprogs-devel - samba-devel - libxslt-32bit - mesa-glu-devel - alsa-lib-devel - gstreamer-devel - openldap-client - libgphoto2-devel - libunwind-devel - pulseaudio-libs-devel - gst-plugins-base-devel - cups-devel - gnutls-devel - gnutls-32bit - libXcursor-devel - libXi-devel - libXrandr-devel - libXxf86vm-devel - sane-backends-devel - unixODBC-devel - dbus-devel - fontconfig-devel - gsm-devel - libjpeg-turbo-devel - libXcomposite-devel - libXinerama-devel - libxslt-devel - tiff-devel - gettext-devel - giflib-devel - v4l-utils - libpng - libtevent-devel - jack-audio-connection-kit-devel - fontforge - freetype-devel - freetype-32bit - libpcap-devel - util-linux - ncurses-devel - - - wine-1.9.3-gcc-5_3_0-disable-force-alignment.patch - gcc_erorr.patch - 0001-programs-winhlp32-Use-noyywrap-for-macro.lex.l-and-p.patch - - hardware/emulator/wine/pspec.xml - - - wine - app:gui - - wine-32bit - winetricks - lcms2 - libX11 - libSM - mpg123 - openal - libXext - mesa-glu - alsa-lib - gstreamer - libgphoto2 - libXcomposite - openldap-client - pulseaudio-libs - gst-plugins-base - libjpeg-turbo - libtevent - p11-kit - libxml2 - giflib - ncurses - cups - gnutls - libXcursor - libXi - libXrandr - libXxf86vm - sane-backends - unixODBC - zlib - eudev - libgcc - cabextract - libpcap - libunwind - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/desktop-directories - /usr/share/wine - /usr/share/locale - /usr/share/doc - /usr/share/man - - - wine-staging - - - winetricks - wisotool - menu/wine.menu - menu/Wine.directory - menu/taskmgr.desktop - menu/uninstaller.desktop - menu/winecfg.desktop - menu/winefile.desktop - menu/winetricks.desktop - menu/wine-mime-msi.desktop - menu/wine-oleview.desktop - menu/wine-winemine.desktop - - - - wine-devel - Wine development environment - Wine geliştirme ortamı - - wine - - - /usr/bin/function_grep.pl - /usr/bin/widl - /usr/bin/winebuild - /usr/bin/winecpp - /usr/bin/wineg++ - /usr/bin/winegcc - /usr/bin/winemaker - /usr/bin/wmc - /usr/bin/wrc - /usr/include/wine - /usr/share/aclocal - /usr/share/man/man1/widl.1 - /usr/share/man/man1/winebuild.1 - /usr/share/man/man1/winecpp.1 - /usr/share/man/man1/wineg++.1 - /usr/share/man/man1/winegcc.1 - /usr/share/man/man1/winemaker.1 - /usr/share/man/man1/wmc.1 - /usr/share/man/man1/wrc.1 - - - wine-staging-devel - - - - winetricks - winetricks is a helper script to download and install various redistributable runtime libraries needed to run some programs in Wine. - - zenity - - - /usr/bin/winetricks - /usr/share/applications/winetricks.desktop - - - - wine-32bit - 32-bit shared libraries for wine - wine için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - zlib-32bit - glib2-32bit - lcms2-32bit - libSM-32bit - p11-kit-32bit - giflib-32bit - libpng-32bit - libv4l-32bit - libX11-32bit - libsdl2-32bit - mpg123-32bit - openal-32bit - libXext-32bit - libxml2-32bit - alsa-lib-32bit - mesa-glu-32bit - openldap-32bit - ncurses-32bit - libunwind-32bit - libXrandr-32bit - libXdamage-32bit - libXxf86vm-32bit - fontconfig-32bit - libXcursor-32bit - libXxf86dga-32bit - gstreamer-32bit - libXcomposite-32bit - pulseaudio-libs-32bit - gst-plugins-base-32bit - - - zlib-32bit - lcms2-32bit - libSM-32bit - libX11-32bit - mpg123-32bit - openal-32bit - libXext-32bit - libxml2-32bit - alsa-lib-32bit - mesa-glu-32bit - openldap-32bit - gsm-32bit - eudev-32bit - cups-32bit - tiff-32bit - libXi-32bit - gnutls-32bit - libpng-32bit - ncurses-32bit - openssl-32bit - p11-kit-32bit - giflib-32bit - alsa-lib-32bit - libXrandr-32bit - gstreamer-32bit - fontconfig-32bit - libXcursor-32bit - libXdamage-32bit - libXxf86vm-32bit - libXxf86dga-32bit - libtool-ltdl-32bit - libXcomposite-32bit - libjpeg-turbo-32bit - pulseaudio-libs-32bit - - - /usr/lib32/libwine.so* - /usr/lib32/wine - - - wine-staging-32bit - - - - - 2020-06-03 - 5.9 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-09-30 - 4.17 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-03 - 4.3 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2019-01-23 - 4.0 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2018-11-25 - 3.21 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2018-08-29 - 3.14 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2018-07-11 - 3.12 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2018-05-23 - 3.8 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2018-04-23 - 3.6 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2017-12-24 - 2.22 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2017-05-28 - 2.9 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2017-01-29 - 2.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-09-13 - 1.9.18 - - Support for multiple kernel drivers in a single process. - - More WebServices reader support. - - Various improvements in joystick support. - - Some more work towards the Direct3D command stream. - - GDI performance improvements. - - Improved IME window handling. - - Compatibility fixes in the clipboard support. - - Various bug fixes. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-08-22 - 1.9.17 - -Better exception handling on 64-bit. - -Various improvements in joystick support. - -Some more stream support in the C++ runtime. - -Font embedding improvements. - -More metafile support in GDI+. - -Various bug fixes. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-08-15 - 1.9.16 - -Better 64-bit binary compatibility on macOS. - -Performance improvements in JavaScript. - -More progress towards the Direct3D command stream. - -More shader instructions in Direct3D. - -Performance improvements in GDI. - -Various bug fixes. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-23 - 1.9.15 - Bugs fixed in 1.9.15 (total 22). - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-11 - 1.9.14 - -Pisilinux Fixed Options. - -More Shader Model 5 support in Direct3D. - -Some more write support in WebServices. - -Performance improvements in GDI. - -Some more progress towards the Direct3D command stream. - -Various bug fixes. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-11 - 1.9.14 - Version bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-09 - 1.9.13 - missing fixes release - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-02 - 1.9.13 - First release - Ergün Salman - poyraz76@pisilinux.org - - - - - - wine-staging - http://www.winehq.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - hardware.emulator - WINE Is Not An Emulator, which lets you run Microsoft Windows applications - staging version. - Wine allows running Windows 3.*, Windows 95/98 and Windows NT programs on a i386 (or compatible) machine running X11. It is still alpha level code; don't expect everything to work. - https://dl.winehq.org/wine/source/7.x/wine-7.5.tar.xz - https://github.com/wine-staging/wine-staging/archive/refs/tags/v7.5.tar.gz - - mit-kerberos-devel - lcms2-devel - libao-devel - libSM-devel - mpg123-devel - openal-devel - openssl-devel - libsdl2-devel - libv4l-devel - libXext-devel - e2fsprogs-devel - samba-devel - libxslt-32bit - mesa-glu-devel - alsa-lib-devel - gstreamer-devel - openldap-client - libgphoto2-devel - pulseaudio-libs-devel - gst-plugins-base-devel - cups-devel - gnutls-devel - gnutls-32bit - libXcursor-devel - libXi-devel - libXrandr-devel - libXxf86vm-devel - sane-backends-devel - unixODBC-devel - dbus-devel - fontconfig-devel - gsm-devel - libjpeg-turbo-devel - libXcomposite-devel - libXinerama-devel - libxslt-devel - tiff-devel - gettext-devel - giflib-devel - v4l-utils - libpng-devel - libtevent-devel - jack-audio-connection-kit-devel - fontforge - freetype-devel - freetype-32bit - libpcap-devel - util-linux - ncurses-devel - - - 0001-programs-winhlp32-Use-noyywrap-for-macro.lex.l-and-p.patch - - hardware/emulator/wine-staging/pspec.xml - - - wine-staging - app:gui - - wine-staging-32bit - lcms2 - libX11 - libSM - mpg123 - openal - libXext - mesa-glu - alsa-lib - gstreamer - libgphoto2 - libXcomposite - openldap-client - pulseaudio-libs - gst-plugins-base - libjpeg-turbo - libtevent - p11-kit - libxml2 - giflib - ncurses - cups - gnutls - libXcursor - libXi - libXrandr - libXxf86vm - sane-backends - unixODBC - zlib - eudev - libgcc - cabextract - libpcap - libunwind - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/desktop-directories - /usr/share/wine - /usr/share/locale - /usr/share/doc - /usr/share/man - - - wine - - - wine - - - wisotool - menu/wine.menu - menu/Wine.directory - menu/taskmgr.desktop - menu/uninstaller.desktop - menu/winecfg.desktop - menu/winefile.desktop - menu/winetricks.desktop - menu/wine-mime-msi.desktop - menu/wine-oleview.desktop - menu/wine-winemine.desktop - - - - wine-staging-devel - Wine development environment - - wine-staging - - - /usr/bin/function_grep.pl - /usr/bin/widl - /usr/bin/winebuild - /usr/bin/winecpp - /usr/bin/wineg++ - /usr/bin/winegcc - /usr/bin/winemaker - /usr/bin/wmc - /usr/bin/wrc - /usr/include/wine - /usr/share/aclocal - /usr/share/man/man1/widl.1 - /usr/share/man/man1/winebuild.1 - /usr/share/man/man1/winecpp.1 - /usr/share/man/man1/wineg++.1 - /usr/share/man/man1/winegcc.1 - /usr/share/man/man1/winemaker.1 - /usr/share/man/man1/wmc.1 - /usr/share/man/man1/wrc.1 - - - wine-devel - - - wine-devel - - - - wine-staging-32bit - 32-bit shared libraries for wine - emul32 - emul32 - - zlib-32bit - glib2-32bit - lcms2-32bit - libSM-32bit - p11-kit-32bit - giflib-32bit - libpng-32bit - libv4l-32bit - libX11-32bit - libsdl2-32bit - mpg123-32bit - openal-32bit - libXext-32bit - libxml2-32bit - alsa-lib-32bit - mesa-glu-32bit - openldap-32bit - ncurses-32bit - libXrandr-32bit - libXdamage-32bit - libXxf86vm-32bit - fontconfig-32bit - libXcursor-32bit - libXxf86dga-32bit - gstreamer-32bit - libXcomposite-32bit - pulseaudio-libs-32bit - gst-plugins-base-32bit - - - zlib-32bit - eudev-32bit - lcms2-32bit - libSM-32bit - libX11-32bit - mpg123-32bit - openal-32bit - libXext-32bit - libxml2-32bit - alsa-lib-32bit - mesa-glu-32bit - openldap-32bit - gsm-32bit - cups-32bit - tiff-32bit - libXi-32bit - gnutls-32bit - libpng-32bit - ncurses-32bit - openssl-32bit - p11-kit-32bit - giflib-32bit - alsa-lib-32bit - libXrandr-32bit - gstreamer-32bit - fontconfig-32bit - libXcursor-32bit - libXdamage-32bit - libXxf86vm-32bit - libXxf86dga-32bit - libtool-ltdl-32bit - libXcomposite-32bit - libjpeg-turbo-32bit - pulseaudio-libs-32bit - - - /usr/lib32/libwine.so* - /usr/lib32/wine - - - wine-32bit - - - wine-32bit - - - - - 2022-04-02 - 7.5 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-06-04 - 5.9 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - libavc1394 - http://sourceforge.net/projects/libavc1394/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.firewire - Librairie pour l'ensemble de commande de l'interface digitale AV/C (Audio/Vidéo Control) de l'association pour le commerce 1394 (1394 Trade Association). - library for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set - 1394 Trade Association AV/C (Ses/Görüntü kontrol) sayısal arayüz komut seti için bir kütüphane - The libavc1394 library allows utilities to control IEEE-1394 devices using the AV/C specification. Audio/Video Control allows applications to control devices like the tape on a VCR or camcorder. - mirrors://sourceforge/libavc1394/libavc1394-0.5.4.tar.gz - - libraw1394-devel - - - libavc1394-0.5.3-librom.patch - - hardware/firewire/libavc1394/pspec.xml - - - libavc1394 - - libraw1394 - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libavc1394-devel - Development files for libavc1394 - libavc1394 için geliştirme dosyaları - - libavc1394 - libraw1394-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-17 - 0.5.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 0.5.4 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.5.4 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.5.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-31 - 0.5.4 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libdc1394 - http://sourceforge.net/projects/libdc1394/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.firewire - Programming interface for IEEE 1394 based cameras - IEEE 1394 tabanlı kameralar için programlama kitaplığı - libdc1394 est une librairie dont l'objectif est de fournir une interface de programmation d'application de haut niveau pour les développeur désirant contrôler les caméras basées sur le IEEE 1394 se conformant aux spécifications des Caméras Digitales basées sur 1394 (que l'on trouve sur http://www.1394ta.org/). - libdc1394 is a library that is intended to provide a high level programming interface for application developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specification (found at http://www.1394ta.org/). - Bu kütüphane IEEE 1394 tabanlı kameraların kontrolü için yüksek seviyeli bir arayüz oluşturur. - libdc1394 es una librería con intención de facilitar una interfaz de programación de alto nivel para programadores de aplicaciones, que desean controlar camaras basados en IEEE 1394, conforme la especificación de camaras digitales basados en 1394 (véase http://www.1394ta.org/). - https://sourceforge.net/projects/libdc1394/files/libdc1394-2/2.2.6/libdc1394-2.2.6.tar.gz - - libraw1394-devel - libusb-devel - - hardware/firewire/libdc1394/pspec.xml - - - libdc1394 - - libraw1394 - libusb - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libdc1394-devel - Development files for libdc1394 - libdc1394 için geliştirme dosyaları - - libdc1394 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-18 - 2.2.6 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 2.2.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 2.2.5 - Update. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-27 - 2.2.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 2.2.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-13 - 2.2.3 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libffado - http://www.ffado.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - hardware.firewire - Free firewire audio drivers - Ücretsiz firewire ses sürücüleri - libffado tries to provide open-source drivers for all FireWire based pro-audio devices. - libffado, firewire arabirimli profesyonel ses kartları için ücretsiz sürücü desteği sağlayan bir projedir. - http://www.ffado.org/files/libffado-2.4.4.tgz - - xdg-utils - glibmm-devel - libxmlpp-devel - alsa-lib-devel - dbus-c++-devel - libsigc++-devel - libconfig-devel - libraw1394-devel - libiec61883-devel - scons - doxygen - dbus-python - dbus-python3 - python-qt5-devel - python3-qt5-devel - jack-audio-connection-kit-devel - - hardware/firewire/libffado/pspec.xml - - - libffado - library - - glibmm - libgcc - dbus-c++ - libxmlpp - libconfig - libsigc++ - xdg-utils - libraw1394 - libiec61883 - python-setuptools - - - /usr/bin - /etc/dbus-1 - /usr/lib - /usr/share/locale - /lib/udev/rules.d - /usr/share/libffado - /usr/share/dbus-1 - /usr/share/man - /usr/share/doc - - - - libffado-devel - Development files for libffado - libffado için geliştirme dosyaları - library - - libffado - - - /usr/include - /usr/lib/pkgconfig - - - - ffado-mixer - Graphical User Interface for FFADO - FFADO için grafik arayüzü - app:gui - hardware.sound - ffado-mixer - - libffado - python-setuptools - - - /usr/bin/ffado-mixer* - /usr/share/applications - /usr/share/metainfo/ffado-mixer.appdata.xml - /usr/share/pixmaps - - - pisilinux-ffadomixer.desktop - - - - - 2021-10-22 - 2.4.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-19 - 2.4.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-22 - 2.4.2 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 2.4.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-22 - 2.4.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 2.3.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 2.2.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-04-28 - 2.2.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libiec61883 - http://www.linux1394.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - GPLv2 - library - hardware.firewire - A library for capturing video (DV, MPEG2 or AMDTP) over the IEEE 1394 bus - IEEE 1394 veriyolundan video dosyalarını aktarmak için kullanılan bir kütüphane - Cette librairie fournit aux les médias de troisième génération la réception et la transmission pour DV, MPEG2-TS et AMDTP (audio et musique) en n'utilisant que raw1394 sans nécessiter une configuration et une maintenance compliquées d'autres modules du noyau et de leurs nodes dans /dev. - libiec61883 is a library providing third generation media reception and transmission for DV, MPEG2-TS, and AMDTP (audio and music) using only raw1394 and not the complicated setup and maintenance of other kernel modules and their /dev nodes. - IEEE 1394 veriyolundan video dosyalarını aktarmak için kullanılan bir kütüphane - La librería facilita recepción y transmisión de media de tercera generación para DV, MPEG2-TS, y AMDTP (audio y music), usando solamente la interfaz 1394 en crudo, sin configuración complicada y mantenimiento de otros módulos de kernel y nodos /dev correspondientes. - http://www.kernel.org/pub/linux/libs/ieee1394/libiec61883-1.2.0.tar.gz - - libraw1394-devel - - - libiec61883-1.2.0-installtests.patch - libiec61883-channel-allocation-without-local-node-rw.patch - - hardware/firewire/libiec61883/pspec.xml - - - libiec61883 - - libraw1394 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libiec61883-devel - Development files for libiec61883 - libiec61883 için geliştirme dosyaları - - libiec61883 - libraw1394-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-12 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-09 - 1.2.0 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libraw1394 - http://www.linux1394.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - GPLv2 - library - hardware.firewire - A library that provides direct access to the IEEE 1394 bus - IEEE 1394 veriyoluna direk erişim sağlayan bir kütüphane - IEEE 1394 est un standard définissant un bus de série très rapide. Ce bus est également appelé FireWire par Apple ou i.Link par Sony. - libraw1394 library provides direct access to the IEEE-1394 bus through the Linux 1394 subsystem's raw1394 user interface. Support for both the classic ieee1394 and new firewire linux driver stacks is included. - IEEE 1394 yüksek hızlı bir seri veriyolu tanımlayan standarttır. Bu veriyolu Apple, i.Link ve Sony tarafından FireWire olarak adlandırılmıştır. Bu kütüphane IEEE 1394 veriyoluna direkt erişim sağlar. - IEEE 1394 es un estándar que define un bus serial de alta velocidad. Este bus lleva también el nombre FireWire por Apple o i.Link por Sony. - https://www.kernel.org/pub/linux/libs/ieee1394/libraw1394-2.1.2.tar.xz - hardware/firewire/libraw1394/pspec.xml - - - libraw1394 - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libraw1394-devel - Development files for libraw1394 - libraw1394 için geliştirme dosyaları - - libraw1394 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-12 - 2.1.2 - Rebuild for new toolchain. - Idris Kalp - idriskalp@gmail.com - - - 2018-08-01 - 2.1.2 - Rebuild for new toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-02-17 - 2.1.2 - Rebuild for new toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-27 - 2.1.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 2.1.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 2.1.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - alsa-firmware - http://www.alsa-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv2+ - LGPLv2+ - BSD - data - hardware.firmware - firmware (logiciel interne) pour l'Architecture Son Linux Avancée (ALSA). - Firmware for several ALSA-supported sound cards - Çeşitli ALSA destekli ses kartları için firmware dosyaları - alsa-firmware contains the firmware binaries for a number of sound cards supported by the ALSA project. - alsa-firmware, ALSA sürücüleri tarafından desteklenen bazı ses kartları için gerekli firmware dosyalarını içerir. - ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.2.4.tar.bz2 - hardware/firmware/alsa-firmware/pspec.xml - - - alsa-firmware - - /usr/share/alsa/firmware - /lib/firmware - /usr/share/doc - - - - - 2021-09-21 - 1.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.2.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-17 - 1.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 1.0.29 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2017-02-18 - 1.0.29 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 1.0.29 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-03-04 - 1.0.29 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - b43-firmware - http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/ - - PisiLinux Community - admins@pisilinux.org - - freedist - data - hardware.firmware - Firmware for Broadcom B43 wireless network chips - Broadcom B43 kablosuz ağ çipleri için aygıt yazılımı - Firmware for Broadcom wireless network chips - Broadcom kablosuz ağ çipleri için aygıt yazılımı - http://mirror2.openwrt.org/sources/wl_apsta-3.130.20.0.o - http://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2 - - b43-fwcutter - - hardware/firmware/b43-firmware/pspec.xml - - - b43-firmware - - /lib/firmware - - - - - 2020-02-01 - 6.30.163.46 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 6.30.163.46 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-19 - 6.30.163.46 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 5.100.138 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-17 - 5.100.138 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - b43-fwcutter - http://bu3sch.de/b43/fwcutter - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.firmware - Firmware Tool for Broadcom 43xx - Broadcom kablosuz sürücüleri için firmware üretme aracı - Firmware Tool for Broadcom 43xx based wireless network devices using the mac80211 wireless stack - b43-fwcutter Broadcom kablosuz sürücüleri için firmware üretmek için kullanılan basit bir araç içerir. - http://bues.ch/b43/fwcutter/b43-fwcutter-019.tar.bz2 - hardware/firmware/b43-fwcutter/pspec.xml - - - b43-fwcutter - - /usr/bin - /usr/share/doc - /usr/share/man/man1 - - - - - 2020-02-01 - 019 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-13 - 019 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 019 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 018 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-04 - 018 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libmfx - https://github.com/lu-zero/mfx_dispatch - - Idris Kalp - idriskalp@gmail.com - - BSD - library - hardware.graphics - Intel media sdk dispatcher - Intel media sdk dispatcher - https://github.com/lu-zero/mfx_dispatch/archive/1.25.tar.gz - - libdrm-devel - libva-devel - - hardware/graphics/libmfx/pspec.xml - - - libmfx - - libdrm - libva - - - /usr/lib - /usr/share - /usr/share/doc - - - - libmfx-devel - - libmfx - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 1.25 - First Release - Idris Kalp - idriskalp@gmail.com - - - - - - vbetool - http://www.codon.org.uk/~mjg59/vbetool/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.graphics - Alter video hardware state through video BIOS - Gerçek kipte ekran BIOS değiştirme aracı (örn. ekran kartını yeniden başlatmak için) - vbetools is a real-mode video BIOS code to alter hardware state. Vbetool uses lrmi in order to run code from the video BIOS. It is able to alter DPMS states, save/restore video card state and attempt to initialize the video card from scratch. - Donanım durumunu değiştiren gerçek kipli video BIOS kodudur. Video BIOS'undan gelen kodları çalıştırmak için lrmi kullanır. Video kartının DPMS ve kaydet/tekrar inşaa et durumunun değiştirilmesini sağlar ve video kartının hatalı durumdan başlatılmasına çalışır. - http://ftp.iij.ad.jp/pub/linux/gentoo/distfiles/32/vbetool-1.1.tar.gz - - libx86-devel - pciutils-devel - - - vbetool-1.0-build-as-needed.patch - unsigned_int.patch - - hardware/graphics/vbetool/pspec.xml - - - vbetool - - libx86 - pciutils - - - /usr/share/doc - /usr/share/man - /usr/sbin - - - - - 2021-11-29 - 1.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 1.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 1.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 1.1 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 1.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - diskmonitor - https://github.com/papylhomme/diskmonitor - - Stefan Gronewold - groni@pisilinux.org - - GPLv2 - hardware.info - KDE tools to monitor SMART devices and MDRaid health status. Features a full application and a Plasma applet - KDE tools to monitor SMART devices and MDRaid health status. Features a full application and a Plasma applet - https://github.com/papylhomme/diskmonitor/archive/0.3.3.tar.gz - - extra-cmake-modules - gettext-devel - glibc-devel - kconfigwidgets-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - knotifications-devel - kxmlgui-devel - plasma-workspace-devel - qt5-base-devel - qt5-quickcontrols2-devel - udisks2-devel - qt5-declarative-devel - - hardware/info/diskmonitor/pspec.xml - - - diskmonitor - KDE tools to monitor SMART devices and MDRaid health status. Features a full application and a Plasma applet - - qt5-base - ki18n - libgcc - kconfig - kxmlgui - kcoreaddons - kiconthemes - kconfigwidgets - knotifications - kwidgetsaddons - qt5-declarative - - - /usr/bin - /usr/lib/qt5 - /usr/share - - - - - 2020-03-10 - 0.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.3.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 0.3.1 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-11-20 - 0.3.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - dmidecode - http://www.nongnu.org/dmidecode/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.info - Tool to analyse BIOS DMI data - BIOS DMI verisi inceleme araçları - Dmidecode rapporte des informations à propos du matériel composant votre système tel qu'il est décrit dans votre BIOS. Cette information comprends typiquement le fabricant du système, le nom du modèle, le numéro de série, la version du BIOS, balises de traçabilité ainsi que beaucoup d'autres détails plus ou moins intéressants et fiables en fonction du fabricant. - dmidecode reports information about x86/ia64 hardware as described in the system BIOS according to the SMBIOS/DMI standard. This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. - dmidecode, bilgisayarınızın BIOS'unda verilmiş olan bilgilerin görüntülenmesini sağlar. Üretici ismi, model ismi, seri numarası, BIOS sürümü ve sistem üreticisine bağlı olarak değişiklik gösteren birçok bilgi, dmidecode ile görüntülenebilir. - http://download.savannah.gnu.org/releases/dmidecode/dmidecode-3.1.tar.gz - hardware/info/dmidecode/pspec.xml - - - dmidecode - - /usr/bin - /usr/sbin - /usr/share/doc - /usr/share/man - - - laptop-detect - - - - - 2020-01-18 - 3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 3.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 3.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-09 - 2.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-22 - 2.12 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - gkrellm - http://www.gkrellm.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - service - hardware.info - A compact and clean system monitoring tool - Sade görünümlü sistem durumu izleyicisi - A program to monitor system status, and to collect system information such as memory usage, cpu temperature etc. - Bilgisayarınızın bileşenlerinin durumunu takip edebileceğiniz, hafıza kullanımı, işlemci sıcaklığı gibi bilgiler veren bir araç. - gkrellm - http://gkrellm.srcbox.net/releases/gkrellm-2.3.11.tar.bz2 - - gnutls-devel - gtk2-devel - pango-devel - libX11-devel - glib2-devel - libgcrypt-devel - libICE-devel - libSM-devel - - - drop_privileges.patch - gkrellmd-conf.patch - - hardware/info/gkrellm/pspec.xml - - - gkrellm - - gnutls - gtk2 - pango - glib2 - libX11 - libgcrypt - libICE - gdk-pixbuf - libSM - - - /etc - /usr/bin - /usr/lib - /usr/share/doc - /usr/share - /usr/share/man - - - System.Service - - - gkrellm.desktop - gkrellm.png - - - - gkrellm-devel - Development files for gkrellm - gkrellm için geliştirme dosyaları - - gkrellm - gtk2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-10 - 2.3.11 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-24 - 2.3.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-20 - 2.3.10 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 2.3.10 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 2.3.9 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-09 - 2.3.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-01 - 2.3.5 - First release - Aydın Demirel - aydin.demirel@pisilinux.org - - - - - - media-player-info - http://cgit.freedesktop.org/media-player-info - - PisiLinux Community - admins@pisilinux.org - - BSD - hardware.info - Media player capability database - Medya oynatıcısı yetenek veritabanı - media-player-info is a repository of data files describing media player capabilities. These files contain information about the directory layout to use to add music to these devices, about the supported file formats, etc. - media-player-info, ortam oynatıcılarının yeteneklerini tanımlayan bir dosya demetidir. Bu dosyalar bu aygıtların hangi dizinlerine müzik dosyaları koyulması gerektiğini, hangi dosya biçimlerinin desteklendiğini tanımlar. - http://www.freedesktop.org/software/media-player-info/media-player-info-24.tar.gz - - eudev-devel - python3-devel - - hardware/info/media-player-info/pspec.xml - - - media-player-info - - /lib/udev/rules.d - /lib/udev - /usr/share/media-player-info - /usr/share/doc - - - - - 2020-02-02 - 24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 23 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 23 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 22 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 22 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-08 - 22 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - lirc - http://www.lirc.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - service - hardware.irda - LIRC est un paquet permettant de décoder et d'envoyer des signaux par infrarouges pour de nombreuses télécommandes usuelles (mais pas toutes). - Linux Infrared Remote Control system - Linux Kızılötesi Uzaktan Kumanda Sistemi - Sistema de control remoto por infrarrojo en Linux - lirc is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls. - lirc, kızılötesi sinyalleriyle yaygın uzaktan kumandaları denetlemeye olanak veren bir Linux altyapısıdır. - LIRC permite decodificar y transmitir señales infrarrojos compatible con muchos (pero no de todos) controles remotos comúnes. - https://sourceforge.net/projects/lirc/files/LIRC/0.10.1/lirc-0.10.1.tar.bz2 - - alsa-lib-devel - libftdi-devel - libusb-compat-devel - libX11-devel - libxslt - doxygen - python3-devel - python3-PyYAML - python3-setuptools - - - sysmacros.patch - - hardware/irda/lirc/pspec.xml - - - lirc - - python3 - alsa-lib - libftdi - libusb-compat - libX11 - eudev - libgcc - libusb - - - /etc - /lib/udev/rules.d - /usr/bin - /usr/lib - /usr/sbin - /usr/share/doc - /usr/share/man/man1 - /usr/share/man/man5 - /usr/share/man/man8 - /usr/share/lirc - /run - /var - - - System.Service - - - lirc.conf.d - lirc.tmpfiles - lirc.logrotate - - - - lirc-devel - Development files for lirc - lirc için geliştirme dosyaları - - lirc - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-08-08 - 0.10.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 0.10.1 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2018-10-15 - 0.10.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-20 - 0.10.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-05 - 0.10.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-22 - 0.9.4c - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.9.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 0.9.3 - Release bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-05-08 - 0.9.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - android-tools - https://developer.android.com/studio - - Stefan Gronewold - groni@pisilinux.org - - Custom - programming.tools - Android Platform Tools - Android Platform Tools - https://github.com/nmeum/android-tools/releases/download/31.0.3p1/android-tools-31.0.3p1.tar.xz - - git - gcc - perl - cmake - ninja - golang - lz4-devel - zlib-devel - gtest-devel - zstd-devel - brotli-devel - libusb-devel - libpcre-devel - protobuf-devel - libpcre2-devel - libunwind-devel - - hardware/misc/android-tools/pspec.xml - - - android-tools - Android Platform Tools - Android Platform Tools - programming.tools - - lz4 - zlib - zstd - gtest - brotli - libgcc - libusb - libpcre - protobuf - libpcre2 - libunwind - android-udev - - - /usr/bin - /usr/share - - - - - 2022-05-03 - 31.03 - First Release - Kamil Atlı - suvari@pisilinux.org - - - - - - android-udev - https://github.com/M0Rf30/android-udev-rules - - Kamil Atlı - suvari@pisilinux.org - - GPL3 - hardware.misc - Udev rules to connect Android devices to your linux box - Android cihazlarını linux sistemine bağlamak için Udev kuralları - Udev rules to connect Android devices to your linux box - Android cihazlarını linux sistemine bağlamak için Udev kuralları - https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/20220102.tar.gz - - eudev-devel - libmtp-devel - - hardware/misc/android-udev/pspec.xml - - - android-udev - Udev rules to connect Android devices to your linux box. - - eudev - libmtp - - - /usr/share/doc/android-udev/LICENSE - /usr/lib/udev/rules.d/51-android.rules - /usr/lib/sysusers.d/android-udev.conf - - - - - 2022-05-03 - 20220102 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - dkms - http://linux.dell.com/dkms - - Marcin Bojara - marcin.bojara@gmail.com - - GPLv2 - kernel - hardware.misc - Dynamic Kernel Module Support - Dynamic Kernel Module Support - DKMS is a dynamic kernel module support framework. - DKMS, dinamik çekirdek modülü desteği çatısıdır. - https://github.com/dell/dkms/archive/v2.8.1.tar.gz - hardware/misc/dkms/pspec.xml - - - dkms - - gcc - bash - kmod - make - coreutils - - - /etc - /usr/sbin - /usr/share/doc - /usr/share/man - /var/lib - /usr/share/bash-completion - - - System.PackageHandler - - - - - 2020-04-15 - 2.8.1 - pakhandler.py improvements - Marcin Bojara - marcin.bojara@gmail.com - - - 2020-01-06 - 2.8.1 - Version bump. Add pakhandler.py - Marcin Bojara - marcin.bojara@gmail.com - - - 2018-09-01 - 2.6.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 2.5 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-29 - 2.3 - new release - Ali Algül - aligulle3801@gmail.com - - - 2016-06-09 - 2.2.0.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-01 - 2.2.0.3 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - dtc - https://github.com/telegramdesktop/dtc - - Kamil Atlı - suvari@pisilinux.org - - GPL2 - library - hardware.misc - Device Tree Compiler - Cihaz Ağacı Derleyicisi - Device Tree Compiler - Cihaz Ağacı Derleyicisi - https://mirrors.edge.kernel.org/pub/software/utils/dtc/dtc-1.6.1.tar.xz - - swig - meson - libyaml-devel - python3-devel - valgrind-devel - - hardware/misc/dtc/pspec.xml - - - dtc - - libyaml - valgrind - - - /usr/lib/libfdt.so* - /usr/share/doc - /usr/bin - /usr/lib/python3.9/site-packages - - - - dtc-devel - Development files for dtc - dtc için geliştirme başlıkları - - dtc - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-05 - 1.6.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - ethtool - https://www.kernel.org/pub/software/network/ethtool/ - - Blue Devil - bluedevil@sctzine.com - - GPLv2 - app:console - hardware.misc - Utility to examine and tune ethernet-based network interfaces - Ethernet tabanlı ağ arayüzlerini tanımlamak ve ayarlamak için kullanılan bir yazılım - ethtool is used for querying and changing settings of an ethernet device. - Ethtool ağ aygıtınızın ayarlarını listelemeye ve bu ayarları değiştirmeye yarar. - https://mirrors.edge.kernel.org/pub/software/network/ethtool/ethtool-5.8.tar.xz - - libmnl-devel - - hardware/misc/ethtool/pspec.xml - - - ethtool - Utility to examine and tune ethernet-based network interfaces - - libmnl - - - /usr/share/doc - /usr/share/man - /usr/sbin - /usr/share/bash-completion - - - - - 2020-09-07 - 5.8 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-07-22 - 5.7 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-28 - 5.4 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-04 - 5.3 - Ver. bump - Blue Devil - bluedevil@sctzine.com - - - 2016-02-18 - 4.2 - Version bump - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2010-11-19 - 2.6.36 - First release - Onur Küçük - onur@pardus.org.tr - - - - - - florence - http://florence.sourceforge.net/english.html - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - app:gui - hardware.misc - On-screen virtual keyboard. - Florence is an extensible scalable on-screen virtual keyboard for GNOME that stays out of your way when not needed. You need it if you can't use a real keyboard either because of a handicap, broken keyboard or tablet PC but you can use a pointing devide. - https://sourceforge.net/projects/florence/files/florence/0.6.3/florence-0.6.3.tar.bz2 - - intltool - gtk3-devel - cairo-devel - pango-devel - libxml2-devel - librsvg-devel - libXtst-devel - libXext-devel - gstreamer-devel - libnotify-devel - gdk-pixbuf-devel - at-spi2-core-devel - - hardware/misc/florence/pspec.xml - - - florence - - gtk3 - cairo - pango - libX11 - libxml2 - librsvg - libXtst - libXext - gstreamer - libnotify - gdk-pixbuf - at-spi2-core - - - /usr/bin - /usr/lib - /usr/share - /usr/share/applications - /usr/share/florence - /usr/share/glib-2.0 - /usr/share/pixmaps - /usr/share/locale - /usr/share/doc - - - - florence-devel - - florence - glib2-devel - - - /usr/include - /usr/lib/pkgconfig/florence-1.0.pc - - - - - 2020-01-09 - 0.6.3 - First release - fury - uglyside@yandex.ru - - - - - - fuse3 - http://fuse.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.misc - Interface implémentée dans l'environnement utilisateur (userpace) pour les systèmes de fichier. - An interface for filesystems implemented in userspace - Kullanıcı düzeyinde dosya sistemi oluştumaya yarayan kitaplık - Una interfaz para sistemas de archivos implementados en el espacio de usuario - fuse is a backend allowing regular users to (un)mount filesystems for their own use. - FUSE, kullanıcıların kendileri için dosya sistemleri oluşturmasına, bağlamasına ve bağı koparmasına imkân veren bir arkauç kitaplıktır. - https://github.com/libfuse/libfuse/releases/download/fuse-3.10.5/fuse-3.10.5.tar.xz - - meson - doxygen - eudev-devel - gettext-devel - - hardware/misc/fuse3/pspec.xml - - - fuse3 - - glibc - - - /bin - /sbin - /usr/sbin - /usr/bin - /lib - /usr/lib - /usr/share/doc - /usr/share/man - - - - fuse3-devel - Development files for fuse3 - fuse3 için geliştirme dosyaları - system.devel - - fuse3 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-26 - 3.10.5 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-06-24 - 3.9.2 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - glusterfs - https://www.gluster.org/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - app:console - hardware.misc - a cluster file-system capable of scaling to several peta-bytes. - GlusterFS, güçlü bir ağ/küme dosya sistemidir. - Gluster is a scalable network filesystem. Using common off-the-shelf hardware, you can create large, distributed storage solutions for media streaming, data analysis, and other data- and bandwidth-intensive tasks. Gluster is free. - Gluster, ölçeklenebilir bir ağ dosya sistemidir. Yaygın kullanıma hazır donanımı kullanarak medya akışı, veri analizi ve diğer veri ve bant genişliği yoğun görevler için büyük, dağıtılmış depolama çözümleri oluşturabilirsiniz. Gluster ücretsizdir. - https://github.com/gluster/glusterfs/archive/refs/tags/v10.1.tar.gz - - acl-devel - zlib-devel - curl-devel - fuse-devel - attr-devel - gperftools - spice-devel - libaio-devel - python3-devel - openssl-devel - libxml2-devel - liburcu-devel - libtirpc-devel - liburing-devel - readline-devel - spice-protocol - rpcsvc-proto-devel - libutil-linux-devel - - hardware/misc/glusterfs/pspec.xml - - - glusterfs - - acl - curl - zlib - attr - libaio - liburcu - libxml2 - openssl - libtirpc - liburing - gperftools - libutil-linux - - - /usr/bin - /usr/lib - /var/lib/glusterd - /usr/share/man - /usr/share/doc - /usr/share/glusterfs - /etc/glusterfs - /var/log - /etc/ganesha/ganesha-ha.conf.sample - /var/run/gluster - - - - glusterfs-devel - Development files for glusterfs - glusterfs için geliştirme dosyaları - - libutil-linux-devel - glusterfs - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-05 - 10.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - gpm - https://www.nico.schottelius.org/software/gpm/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - hardware.misc - Console mouse driver - Konsol tabanlı fare sürücüsü - GPM (short for General Purpose Mouse) brings mouse support to TTYs. - Genel amaçlı fare ve konsolda fare desteği içindir. - http://www.nico.schottelius.org/software/gpm/archives/gpm-1.20.7.tar.bz2 - - ncurses-devel - texinfo - - - gpm-1.20.7-glibc_2.26-1.patch - - hardware/misc/gpm/pspec.xml - - - gpm - - ncurses - - - /usr/bin - /usr/include - /usr/share/man - /usr/share/info - /usr/share/doc - /usr/lib - /etc - /usr/share/emacs - - - System.Service - - - gpm.conf.d - - - - - 2020-01-12 - 1.20.7 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 1.20.7 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 1.20.7 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.20.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 1.20.7 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - hwloc - https://www.open-mpi.org/projects/hwloc/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - app:console - hardware.misc - Portable Hardware Locality (hwloc) - Hiyerarşik mimarilerin taşınabilir soyutlama kitaplığı - The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various system attributes such as cache and memory information as well as the locality of I/O devices such as network interfaces, InfiniBand HCAs or GPUs. - hwlock, hiyerarşik mimarilerin taşınabilir soyutlama kitaplığı sunar. - https://download.open-mpi.org/release/hwloc/v2.7/hwloc-2.7.0.tar.bz2 - - cairo-devel - pciutils-devel - libxml2-devel - numactl-devel - libpciaccess-devel - - - hwloc-1.8.1-gl.patch - - hardware/misc/hwloc/pspec.xml - - - hwloc - Portable Hardware Locality (hwloc) - - cairo - libxml2 - numactl - libX11 - libpciaccess - - - /etc - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/hwloc - /usr/share/applications - /usr/share/bash-completion/completions/hwloc - - - - hwloc-devel - Development files for hwloc - hwloc için geliştirme dosyaları - hwloc-devel, hwloc için geliştirme dosyalarını içerir. - - hwloc - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-14 - 2.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-22 - 2.2.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - libavtp - http://www.github.com/Avnu/libavtp/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - hardware.misc - Open source implementation of Audio Video Transport Protocol - Open source implementation of Audio Video Transport Protocol - Open source implementation of Audio Video Transport Protocol (AVTP) specified in IEEE 1722-2016 spec - Open source implementation of Audio Video Transport Protocol (AVTP) specified in IEEE 1722-2016 spec - https://github.com/Avnu/libavtp/archive/refs/tags/v0.1.0.tar.gz - - meson - glibc-devel - cmocka-devel - - hardware/misc/libavtp/pspec.xml - - - libavtp - - /usr/lib - /usr/share/doc - - - - libavtp-devel - Development files for libavtp - Development files forlibavtp - - libavtp - - - /usr/include - - - - - 2022-01-25 - 0.1.0 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - libfprint - https://fprint.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.misc - A library for accessing to various fingerprint readers - Çeşitli parmakizi okuyucularına erişmek için kitaplık - libfprint is an open source software library designed to make it easy for application developers to add support for consumer fingerprint readers to their software. - libfprint, çeşitli parmakizi okuyuculara erişim sağlayan açık kaynaklı bir donanım kitaplığıdır. - https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v1.94.3/libfprint-v1.94.3.tar.gz - - meson - doxygen - gtk-doc - nss-devel - gdb-devel - glib2-devel - cairo-devel - pixman-devel - libgusb-devel - libgudev-devel - gobject-introspection-devel - - hardware/misc/libfprint/pspec.xml - - - libfprint - - nss - glib2 - cairo - pixman - libusb - libgusb - libgudev - - - /lib/udev - /usr/lib/girepository-1.0 - /usr/lib/libfprint-2.so* - /usr/share/gtk-doc - /usr/share/doc/libfprint - - - - libfprint-devel - Development files for libfprint - libfprint için geliştirme dosyaları - - glib2-devel - libfprint - - - /usr/lib/pkgconfig - /usr/include - /usr/share/gir-1.0 - - - - - 2022-02-27 - 1.94.3 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libftdi - http://www.intra2net.com/en/developer/libftdi/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.misc - A library for accessing to FTDI USB chips - FTDI USB entegrelerine erişim kitaplığı - libftdi allows access to eeprom and bitbang modes of FT232/245/2232 USB serial interface chips. - libftdi ile FT232/245/2232 USB seri arabirim entegrelerinin eeprom ve bitbang modlarını kullanabilirsiniz. - https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.4.tar.bz2 - - cmake - libusb-devel - boost-devel - python-devel - swig - - - fix-udev-group_and_usb_name.patch - - hardware/misc/libftdi/pspec.xml - - - libftdi - - libusb - libgcc - - - /usr/bin - /usr/lib - /lib/udev/rules.d - /usr/share/doc - - - - python-libftdi - Python bindings for libftdi - Python için libftdi bağlayıcıları - - libusb - python3 - libftdi - - - /usr/lib/python* - - - - libftdi-devel - Development files for libftdi - libftdi için geliştirme dosyaları - - libftdi - libusb-devel - - - /usr/bin/libftdi-config - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/share/doc/libftdi/examples - - - - - 2020-01-14 - 1.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-20 - 1.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 1.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 1.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 1.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libgphoto2 - http://www.gphoto.org/ - - Pisilinux Community - admins@pisilinux.org - - LGPL-2.1 - library - hardware.misc - Library that implements support for numerous digital cameras - Sayısal kamera ve müzik çalarlara erişim sağlayan kütüphane - Libgphoto2 est une librairie centrale conçue pour permettre aux programmes extérieurs d'accéder aux appareils photos numériques. - libgphoto2 is the core library designed to allow access to digital camera by external programs. - libgphoto2, harici uygulamalar tarafından sayısal kameralara ve müzik çalarlara erişim için kullanılan bir programlama kütüphanesidir. - Libgphoto2 es la librería núcleo (core) que permite a programas externos acceder a camaras digitales. - mirrors://sourceforge/project/gphoto/libgphoto/2.5.28/libgphoto2-2.5.28.tar.xz - - doxygen - gd-devel - tiff-devel - curl-devel - libusb-devel - libexif-devel - libxml2-devel - libjpeg-turbo-devel - - hardware/misc/libgphoto2/pspec.xml - - - libgphoto2 - - gd - curl - libusb - libexif - libxml2 - libtool-ltdl - libjpeg-turbo - - - /lib/udev - /usr/lib - /usr/share/libgphoto2 - /lib/udev/rules.d - /usr/share/locale - /usr/share/doc/libgphoto2 - - - - libgphoto2-docs - Documentation for libgphoto2 - libgphoto2 için detaylı belgelendirme - - /usr/share/doc/libgphoto2/camlibs - /usr/share/doc/libgphoto2/libgphoto2-api.html - - - - libgphoto2-devel - Development files for libgphoto2 - libgphoto2 için geliştirme dosyaları - - libexif-devel - libgphoto2 - - - /usr/bin/gphoto2-config - /usr/bin/gphoto2-port-config - /usr/include/gphoto2 - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2022-01-17 - 2.5.28 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-19 - 2.5.26 - Version bump. - fury - uglyside@yandex.ru - - - 2020-01-19 - 2.5.23 - İdris Kalp - İdris Kalp - idriskalp@gmail.com - - - 2018-07-30 - 2.5.18 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 2.5.16 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-09 - 2.5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 2.5.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-02 - 2.5.8 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libgpod - http://www.gtkpod.org/libgpod.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.misc - A library to access the contents of an iPod - iPod üzerindeki verilere ulaşmak için kullanılan bir kütüphane - libgpod est une librairie partagée permettant d'accéder au contenu d'un iPod. Cette librairie est basée sur le code du projet gtkpod. - libgpod is a library to access the contents of an iPod. It supports playlists, smart playlists, playcounts, ratings, podcasts, album artwork, photos, etc. - libgpod, iPod taşınabilir medya oynatıcıları üzerindeki verilere ulaşmak için kullanılan bir kütüphanedir. Kütüphane, gelişmiş parça listesi, parça istatistikleri, podcast gibi ileri özellikleri destekler. libgpod, gtkpod projesi temel alınarak geliştirilmiştir. - mirrors://sourceforge/gtkpod/libgpod-0.8.3.tar.bz2 - - intltool - gettext-devel - libusb-devel - sqlite-devel - python-devel - gtk-doc - gtk2-devel - docbook-xml - python-six - python-mutagen - libplist-devel - sg3_utils-devel - libimobiledevice-devel - python-pygobject-devel - swig - - - 0001-323-Segmentation-fault-when-opening-ipod.patch - libgpod-0.8.2-pkgconfig_overlinking.patch - libgpod-fixswig.patch - libgpod-udev.patch - 0001-configure.ac-Add-support-for-libplist-2.2.patch - - hardware/misc/libgpod/pspec.xml - - - libgpod - - zlib - glib2 - sqlite - libusb - libxml2 - libplist - sg3_utils - gdk-pixbuf - libimobiledevice - - - /usr/bin - /lib/udev - /usr/lib - /usr/share/hal - /lib/udev/rules.d - /run/libgpod - /usr/share/locale - /usr/share/doc - - - - python-libgpod - Python bindings for libgpod - libgpod için Python bağlayıcıları - programming.language.python - - libgpod - libplist - gdk-pixbuf - python-mutagen - - - /usr/lib/python2* - - - - libgpod-devel - Development files for libgpod - libgpod için geliştirme dosyaları - - libgpod - gdk-pixbuf-devel - libimobiledevice-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-31 - 0.8.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 0.8.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-03 - 0.8.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-04 - 0.8.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libgusb - https://github.com/hughsie/libgusb - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.misc - GObject wrapper for libusb. - GObject wrapper for libusb. - GLib wrapper around libusb1. - https://people.freedesktop.org/~hughsient/releases/libgusb-0.3.8.tar.xz - - meson - gtk-doc - docbook-xsl - glib2-devel - vala-devel - libxslt-devel - libxml2-devel - libusb-devel - gobject-introspection-devel - - hardware/misc/libgusb/pspec.xml - - - libgusb - - glib2 - vala - libxslt - libxml2 - libusb - gobject-introspection - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/vala - /usr/share/gir-1.0 - - - - libgusb-devel - Development files for libgusb - libgusb için geliştirme dosyaları - - libgusb - libusb-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libgusb-docs - Reference files for libgusb - data:doc - - libgusb - - - /usr/share/gtk-doc - - - - - 2021-10-11 - 0.3.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-31 - 0.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-30 - 0.3.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-13 - 0.2.11 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-06 - 0.2.9 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-13 - 0.2.9 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-22 - 0.2.4 - Rebuild for vala - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-02-25 - 0.2.4 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-09-13 - 0.1.6 - Rebuild. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2013-04-13 - 0.1.6 - bump - Erdinç GÜltekin - erdincgultekin@pisilinux.org - - - 2012-10-05 - 0.1.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libieee1284 - http://cyberelk.net/tim/libieee1284/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.misc - Library to query devices using IEEE1284 - IEEE1284 kullanarak donanımların sorgulanması için bir kütüphane - Cette librairie est à destination des applications qui ont besoins de communiquer avec (ou au moins identifier) des périphériques liés au système par le port parallèle. - Library is intended to be used by applications that need to communicate with (or at least identify) devices that are attached via a parallel port. - Paralel portlar aracılığı ile bağlanmış araçlarla iletişimi (en azından tanımlanmasını) gerçekleştiren uygulamalar için gerekli olan kütüphanedir. - La librería usado por aplicaciones que necesitan comunicarse con (,o al menos necesitan identificar) dispositivos conectados al puerto paralelo. - mirrors://sourceforge/libieee1284/libieee1284-0.2.11.tar.bz2 - - python-devel - chrpath - - - libieee1284-strict-aliasing.patch - - hardware/misc/libieee1284/pspec.xml - - - libieee1284 - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - python-libieee1284 - Python bindings for libieee1284 - libieee1284 için Python bağlayıcıları - - libieee1284 - - - /usr/lib/python* - - - - libieee1284-devel - Development files for libieee1284 - libieee1284 için geliştirme dosyaları - - libieee1284 - - - /usr/include - /usr/share/man/man3 - - - - - 2020-01-31 - 0.2.11 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-29 - 0.2.11 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-07 - 0.2.11 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.2.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-10 - 0.2.11 - First release - Varol Maksutoğlu - waroi@pisilinux.org - - - - - - libmtdev - http://bitmath.org/code/mtdev - - PisiLinux Community - admins@pisilinux.org - - MIT - library - hardware.misc - Multitouch Protocol Translation Library - Çoklu Dokunmatik Protokol Dönüşüm Kütüphanesi - The libmtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol. - Libmtdev kütüphanesi, kernel MT olaylarının tüm çeşitlerini slotlu B tipi protokole dönüştürür. - http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.gz - hardware/misc/libmtdev/pspec.xml - - - libmtdev - - /usr/bin - /usr/lib - /usr/share/doc - - - - libmtdev-devel - Development files of libmtdev - Libmtdev için geliştirme dosyaları - - libmtdev - - - /usr/include - /usr/lib/pkgconfig - - - - libmtdev-32bit - 32-bit shared libraries for libmtdev - emul32 - emul32 - - libmtdev - - - /usr/lib32 - - - - - 2020-01-16 - 1.1.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 1.1.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-13 - 1.1.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-16 - 1.1.5 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libmtp - http://libmtp.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.misc - An implementation of Microsoft's Media Transfer Protocol (MTP) - Microsoft'un medya aktarım protokolünü destekleyen araçlar için bir kütüphane - libmtp est une implémentation du Media Transfer Protocol (MTP) de Microsoft sous la forme d'une librairie principalement adéquate pour les systèmes d'exploitation conformes à POSIX. - libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems. - libmtp, PlayForSure olarak da anılan, Microsoft'un medya aktarım protokolünü desteklemek için yazılmış bir programlama kütüphanesidir. Uygulamalar, libmtp kütüphanesini kullanarak, PlayForSure destekli MP3 çalar veya dijital kameralardaki içerik üzerinde taşıma, aktarma, isimlendirme vb.. işlemleri kolayca yapabilirler. - libmtp es una implementación del protocolo de transferencia de Microsoft's Media (MTP) en forma de una librería para uso en sistemas operativos POSIX compliant. - mirrors://sourceforge/project/libmtp/libmtp/1.1.19/libmtp-1.1.19.tar.gz - - doxygen - libusb-devel - libgcrypt-devel - - hardware/misc/libmtp/pspec.xml - - - libmtp - - libusb - libgcrypt - - - /usr/bin - /usr/lib/libmtp.* - /lib/udev - /usr/share/hal - /usr/share/doc - - - - libmtp-devel - Development files for libmtp - libmtp için geliştirme dosyaları - - libmtp - libusb-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-15 - 1.1.19 - Version bump. - fury - uglyside@yandex.ru - - - 2020-01-31 - 1.1.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 1.1.15 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 1.1.14 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.1.12 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.1.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-10 - 1.1.11 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libsmbios - https://github.com/dell/libsmbios - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - OSL-2.0 - library - app:console - hardware.misc - Provide access to (SM)BIOS information - (SM)BIOS bilgilerine ulaşabilmeyi sağlar - libsmbios project aims towards providing access to as much BIOS information as possible. It does this by providing a library of functions that can be used as well as sample binaries. - https://codeload.github.com/dell/libsmbios/tar.gz/v2.4.2 - - libxml2-devel - chrpath - doxygen - - - 0001-libsmbios-fix-more-places-with-loop-iterators-with-b.patch - - hardware/misc/libsmbios/pspec.xml - - - libsmbios - - libgcc - - - /etc - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/man/man3 - /usr/share/man/man1 - /usr/share/smbios-utils - /usr/share/locale - - - - libsmbios-devel - Development files for libsmbios - libsmbios için geliştirme dosyaları - - libsmbios - - - /usr/include/Makefile.am - /usr/include/smbios - /usr/include/smbios_c - /usr/lib/pkgconfig - - - - - 2020-01-31 - 2.4.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.4.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-11 - 2.3.3 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-04-29 - 2.3.3 - new release - Ali Algül - aligulle3801@gmail.com - - - 2016-06-09 - 2.3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-01 - 2.3.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libx86 - http://www.codon.org.uk/~mjg59/libx86/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.misc - A hardware-independent library for executing real-mode x86 code - Gerçek-mod x86 kodlarını çalıştırmak için donanım-bağımsız bir kütüphane - libx86 contains the library and header files necessary for the development of programs that will use libx86 to make real-mode x86 calls. - libx86, gerçek-mod x86 çağrıları yapabilen programların geliştirilmesi için gerekli başlık dosyaları ve kütüphaneleri içerir. - A menudo puede ser útil poder realizar llamadas de BIOS x86 en modo real desde el espacio de usuarios. lrmi facilita para ello una interfaz simple para equipos x86, sin embargo no funciona en otras plataformas. libx86 facilita la interfaz lrmi, pero además funcionará en plataformas como amd64 y alpha. - http://slamd64.ada.net.tr/slamd64-12.2/source/ap/libx86/libx86-1.1.tar.gz - - libx86-0.99-ifmask.patch - libx86-add-pkgconfig.patch - libx86-mmap-offset.patch - - hardware/misc/libx86/pspec.xml - - - libx86 - - /usr/lib - /usr/share/doc - - - - libx86-devel - - libx86 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-12-21 - 1.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-31 - 1.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 1.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 1.1 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 1.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - qvkbd - https://github.com/KivApple/qvkbd - - Kamil Atlı - suvari@pisilinux.org - - GPLv3 - app:gui - hardware.misc - A virtual keyboard written in C++ and QML. - sanal klavye - qvkbd A virtual keyboard written in C++ and QML. - C ++ ve QML'de yazılmış sanal bir klavye. - https://github.com/KivApple/qvkbd/archive/master.zip - - libX11-devel - libXtst-devel - qt5-base-devel - qt5-x11extras-devel - qt5-declarative-devel - - hardware/misc/qvkbd/pspec.xml - - - qvkbd - - libX11 - libgcc - libXtst - qt5-base - qt5-x11extras - qt5-declarative - - - /usr/bin - /usr/share/doc - /usr/share - - - - - 2020-01-31 - 20191201 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-12-01 - 20191201 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-12-08 - 20181119 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - redshift - https://github.com/jonls/redshift - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app - hardware.misc - Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night. - Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night. - Kırmızıya kayma, ekranınızın renk sıcaklığını ortamınıza göre ayarlar. Bu, gece ekranın önünde çalışıyorsanız, gözlerinizin daha az acı çekmesine yardımcı olabilir. - Kırmızıya kayma, ekranınızın renk sıcaklığını ortamınıza göre ayarlar. Bu, gece ekranın önünde çalışıyorsanız, gözlerinizin daha az acı çekmesine yardımcı olabilir. - https://github.com/jonls/redshift/releases/download/v1.12/redshift-1.12.tar.xz - - intltool - gtk3-devel - glib2-devel - libX11-devel - libdrm-devel - libxcb-devel - python3-devel - geoclue-devel - libnotify-devel - json-glib-devel - shared-mime-info - libXxf86vm-devel - gobject-introspection-devel - - hardware/misc/redshift/pspec.xml - - - redshift - - glib2 - libX11 - libdrm - libxcb - libXxf86vm - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/icons - /usr/share/doc - /usr/share/applications - /usr/share/appdata - /usr/share/locale - - - - - 2021-10-25 - 1.12 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2020-01-31 - 1.12 - First release - PisiLinux Community - admins@pisilinux.org - - - 2019-01-30 - 1.12 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - ifuse - http://matt.colyer.name/projects/iphone-linux - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - hardware.mobile - Mount Apple iPhone and iPod touch devices - Apple iPhone ve iPod touch cihazlarını bağlama aracı - ifuse, a fuse filesystem for mounting iPhone and iPod touch devices. - ifuse, Apple iPhone ve iPod touch cihazlarını sisteme bağlamak için gerekli araçları içerir. - http://www.libimobiledevice.org/downloads/ifuse-1.1.4.tar.bz2 - - libimobiledevice-devel - fuse-devel - - hardware/mobile/ifuse/pspec.xml - - - ifuse - - libimobiledevice - fuse - libusbmuxd - libtasn1 - gnutls - libplist - - - /usr/bin - /usr/share/man/ - /usr/share/doc/ifuse - - - - - 2020-06-24 - 1.1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 1.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 1.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-07 - 1.1.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libimobiledevice - http://www.libimobiledevice.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - GPLv2 - library - app:console - hardware.mobile - Library for connecting to mobile devices - libimobiledevice is a library for connecting to mobile devices including phones and music players - https://github.com/libimobiledevice/libimobiledevice/archive/1.3.0.tar.gz - - gnutls-devel - libusbmuxd-devel - libplist-devel - libtasn1-devel - libgcrypt-devel - - hardware/mobile/libimobiledevice/pspec.xml - - - libimobiledevice - - gnutls - libusbmuxd - libplist - libtasn1 - libgcrypt - - - /usr/lib - /usr/bin - /usr/share/man/man1 - /usr/share/doc/libimobiledevice - - - - libimobiledevice-devel - Development files for libimobiledevice - - gnutls-devel - libusbmuxd-devel - libplist-devel - libtasn1-devel - libgcrypt-devel - libimobiledevice - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-12-09 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-24 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.2.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 1.2.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 1.2.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-01 - 1.2.0 - Version Bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.1.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-25 - 1.1.7 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - libplist - http://matt.colyer.name/projects/iphone-linux - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - GPLv2 - library - app:console - hardware.mobile - Library for manipulating Apple Binary and XML Property Lists - Apple ikili dosyaları ve XML özellik listeleri üzerindeki işlemler için kütüphane - libplist is a library for manipulating Apple Binary and XML Property Lists. - libplist, Apple ikili dosyaları ve XML özellik listeleri üzerindeki işlemler için gerekli bir kütüphanedir. - http://www.libimobiledevice.org/downloads/libplist-2.2.0.tar.bz2 - - libxml2-devel - python-devel - cython - - hardware/mobile/libplist/pspec.xml - - - libplist - - libxml2 - python - libgcc - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/man/man1 - - - - libplist-devel - Development files for libplist - libplist için geliştirme dosyaları - - libplist - libxml2-devel - python-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-06-24 - 2.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 2.0.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 2.0.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-28 - 2.0.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-01 - 1.12 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-31 - 1.11 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libusbmuxd - https://www.libimobiledevice.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - service - library - hardware.mobile - Daemon for communicating with Apple's iPod Touch and iPhone - libusbmuxd is a daemon used for communicating with Apple's iPod Touch and iPhone devices. It allows multiple services on the device to be accessed simultaneously. - http://www.libimobiledevice.org/downloads/libusbmuxd-2.0.2.tar.bz2 - - libplist-devel - libusb-devel - - hardware/mobile/libusbmuxd/pspec.xml - - - libusbmuxd - - libplist - libusb - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/sbin - /lib/udev/rules.d - /usr/share/man/man1 - - - - libusbmuxd-devel - Development files for libusbmuxd - - libusbmuxd - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-06-24 - 2.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.0.10 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 1.0.10 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 1.0.10 - First release - Pisi Linux Community - admin@pisilinux.org - - - - - - usb-modeswitch - https://www.draisberghof.de/usb_modeswitch/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - hardware.mobile - Mode switching tool for broadband devices - Genişbant cihazlar için kip değiştirme aracı - usb-modeswitch brings up your data card into operational mode. When plugged in, they identify themselves as CD-ROM and present some non-Linux compatible installation files. This tool deactivates those CD-ROM devices and enables the real communication interface. It supports most devices manufactured by Huawei, T-Mobile, Vodafone, Option, ZTE, Novatel. - usb-modeswitch, genişbant cihazları CD-ROM kipinden, ağ kartı kipine geçirir. Bu cihazlar, Linux dışındaki işletim sistemlerine sürücülerini otomatik yükleyebilmek için ilk takıldıklarında kendilerini CD-ROM olarak tanıtırlar. Bu araçla, bu kip pasif hale getirilip, iletişim arayüzü etkinleştirilir. Huawei, T-Mobile, Vodafone, Option, ZTE ve Novatel tarafından üretilen cihazlar desteklenmektedir. - https://www.draisberghof.de/usb_modeswitch/usb-modeswitch-2.6.1.tar.bz2 - https://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-20191128.tar.bz2 - - tcl-devel - libusb-devel - - hardware/mobile/usb-modeswitch/pspec.xml - - - usb-modeswitch - - libusb - - - /etc - /usr/sbin - /lib/udev - /lib/udev/rules.d - /usr/share/usb_modeswitch - /var/lib/usb_modeswitch - /usr/share/man - /usr/share/doc - - - - - 2021-03-14 - 2.6.1 - Ver. bump - fury - uglyside@yandex.ru - - - 2019-11-31 - 2.6.0 - Ver. bump - fury - uglyside@yandex.ru - - - 2014-08-18 - 2.2.0 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-03-07 - 1.2.7 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-17 - 1.2.5 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2013-04-12 - 1.2.5 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2011-08-03 - 1.1.8 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - usbmuxd - https://www.libimobiledevice.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - service - library - hardware.mobile - Daemon for communicating with Apple's iPod Touch and iPhone - Apple iPod Touch ve iPhone iletişim hizmeti - usbmuxd is a daemon used for communicating with Apple's iPod Touch and iPhone devices. It allows multiple services on the device to be accessed simultaneously. - usbmuxd, Apple iPod Touch ve iPhone cihazlarıyla iletişim kurmak için gerekli bir sistem hizmetidir. Aynı anda, birden fazla cihaza bağlanma imkanı sağlar. - https://codeload.github.com/libimobiledevice/usbmuxd/tar.gz/1.1.1 - - eudev-devel - libplist-devel - libusb-devel - libimobiledevice-devel - - hardware/mobile/usbmuxd/pspec.xml - - - usbmuxd - - libplist - libusb - libimobiledevice - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/sbin - /lib/udev/rules.d - /usr/share/man/man8/usbmuxd.8 - /usr/share/man/man1/usbmuxd.1 - - - - - 2020-06-24 - 1.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 1.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 1.1.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-05 - 1.0.10 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 1.0.10 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 1.0.9 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - brasero - https://wiki.gnome.org/Apps/Brasero - - Pisilinux Community - admins@pisilinux.org - - GPL - app:gui - hardware.optical - A disc burning application. - Brasero is yet another CD / DVD writing application. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily. - mirrors://gnome/brasero/3.12/brasero-3.12.3.tar.xz - - cdrkit - cdrdao - itstool - gtk-doc - intltool - gtk3-devel - python-six - docbook-xsl - libSM-devel - libICE-devel - dvd+rw-tools - libxml2-devel - libburn-devel - libisofs-devel - gstreamer-devel - libnotify-devel - libisoburn-devel - gdk-pixbuf-devel - shared-mime-info - libcanberra-devel - libcanberra-gtk-devel - libcanberra-gtk3-devel - gst-plugins-base-devel - gobject-introspection-devel - - hardware/optical/brasero/pspec.xml - - - brasero - - gtk3 - glib2 - pango - cairo - libSM - cdrkit - cdrdao - libICE - libxml2 - libburn - libisofs - gstreamer - dvdauthor - libnotify - gdk-pixbuf - dvd+rw-tools - gst-plugins-base - libcanberra-gtk3 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - brasero-devel - - gtk3-devel - brasero - - - /usr/include/brasero3 - /usr/lib/pkgconfig - - - - brasero-docs - - brasero - - - /usr/share/gtk-doc/html - - - - - 2022-02-04 - 3.12.3 - First release - Pisilinux Community - admins@pisilinux.org - - - - - - cdparanoia - https://www.xiph.org/paranoia/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - hardware.optical - An advanced CDDA reader with error correction - Hata düzeltme fonksiyonlu gelişmiş bir CDDA okuyucu - cdparanoia is an advanced CDDA (audio CD) reader with error correction. - http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-10.2.src.tgz - - build_system.patch - cdparanoia-III-05-gcc4.3.patch - - hardware/optical/cdparanoia/pspec.xml - - - cdparanoia - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - cdparanoia-devel - Development files for cdparanoia - cdparanoia için geliştirme dosyaları - - cdparanoia - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-11 - 3.10.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 3.10.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 3.10.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.10.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 3.10.2 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - cdrdao - http://cdrdao.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.optical - Burn CDs in disk-at-once mode - CDlerinizi DAO modunda yazar - cdrdao records audio or data CD-Rs in disk-at-once (DAO) mode based on a textual description of the CD contents. - mirrors://sourceforge/cdrdao/cdrdao-1.2.4.tar.bz2 - - lame-devel - libao-devel - libmad-devel - libvorbis-devel - - - cdrdao-1.2.3-version.patch - cdrdao-1.2.3-autoconf-update.patch - - hardware/optical/cdrdao/pspec.xml - - - cdrdao - - lame - libmad - libvorbis - libao - - - /usr/bin - /usr/share/cdrdao - /usr/share/doc - /usr/share/man - - - - - 2020-03-10 - 1.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-18 - 1.2.3 - Rebuild with new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-14 - 1.2.3 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-19 - 1.2.3 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - cdrkit - http://cdrkit.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.optical - Suite of programs for CD/DVD recording. - Suite of programs for CD/DVD recording, ISO image creation, and audio CD extraction. - http://pkgs.fedoraproject.org/repo/pkgs/cdrkit/cdrkit-1.1.11.tar.gz/efe08e2f3ca478486037b053acd512e9/cdrkit-1.1.11.tar.gz - - libcdio-paranoia-devel - cdparanoia-devel - libcap-devel - zlib-devel - cmake - - - cdrkit-1.1.8-werror.patch - cdrkit-1.1.9-efi-boot.patch - cdrkit-1.1.9-no_mp3.patch - cdrkit-1.1.9-buffer_overflow.patch - cdrkit-1.1.10-build-fix.patch - cdrkit-1.1.11-manpagefix.patch - cdrkit-1.1.11-rootstat.patch - cdrkit-1.1.11-usalinst.patch - cdrkit-1.1.11-readsegfault.patch - cdrkit-1.1.11-format.patch - cdrkit-1.1.11-handler.patch - cdrkit-1.1.11-dvdman.patch - cdrkit-1.1.11-paranoiacdda.patch - cdrkit-1.1.11-utf8.patch - cdrkit-1.1.11-cmakewarn.patch - cdrkit-1.1.11-memset.patch - cdrkit-1.1.11-ppc64le_elfheader.patch - cdrkit-1.1.11-werror_gcc5.patch - cdrkit-1.1.11-devname.patch - cdrkit-1.1.11-sysmacros.patch - - hardware/optical/cdrkit/pspec.xml - - - cdrkit - - file - zlib - bzip2 - libcap - cdparanoia - - - /usr/bin - /usr/sbin - /usr/include - /usr/lib - /usr/share/man - /usr/share/doc - - - cdrtools - - - - - 2020-01-26 - 1.1.11 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 1.1.11 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 1.1.11 - Rebuild for new toolchain, add patches - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-25 - 1.1.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2013-09-14 - 1.1.11 - First release - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - - - - dvd+rw-tools - http://fy.chalmers.se/~appro/linux/DVD+RW/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.optical - Tools for DVD+RW/-RW drives - DVD+RW/-RW sürücüler için birtakım araçlar - dvd+rw-tools is a set of tools to work with DVD+-RW drives. - http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-7.1.tar.gz - - dvd+rw-tools-7.0-dvddl.patch - dvd+rw-tools-7.0-wctomb.patch - dvd+rw-tools-7.0-wexit.patch - dvd+rw-tools-7.1-layerbreaksetup.patch - dvd+rw-tools-7.1-minor-major.patch - gcc-4.3.patch - - hardware/optical/dvd+rw-tools/pspec.xml - - - dvd+rw-tools - - cdrkit - libgcc - - - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2020-03-10 - 7.1 - Rebuild with new toolchain. - Pisi Linux Admins - admins@pisilinux.org - - - 2018-08-18 - 7.1 - Rebuild with new toolchain. - Pisi Linux Admins - admins@pisilinux.org - - - 2017-04-13 - 7.1 - Rebuild with new toolchain. - Pisi Linux Admins - admins@pisilinux.org - - - 2016-10-09 - 7.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - k3b - http://www.k3b.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - hardware.optical - CD/DVD burning application for KDE - KDE için CD/DVD yazma uygulaması - K3b provides a comfortable user interface to perform most CD/DVD burning tasks. While the experienced user can take influence in all steps of the burning process the beginner may find comfort in the automatic settings and the reasonable k3b defaults which allow a quick start. - K3b her türlü CD/DVD yazma işlevini rahat bir kullanıcı arayüzüyle sunar. Tecrübeli kullanıcılar yazma işleminin her adımına müdahale edebilirken, yeni başlayanlar ise k3b'nin sağladığı öntanımlı ayarlar sayesinde hızlı bir başlangıç yapabilirler. - https://download.kde.org/stable/release-service/21.08.2/src/k3b-21.08.2.tar.xz - - extra-cmake-modules - karchive-devel - kconfig-devel - kcoreaddons-devel - kdoctools-devel - kfilemetadata-devel - ki18n-devel - kiconthemes-devel - kjobwidgets-devel - kcmutils-devel - kio-devel - knotifications-devel - knewstuff-devel - knotifyconfig-devel - kservice-devel - solid-devel - kwidgetsaddons-devel - kxmlgui-devel - qt5-base-devel - qt5-webkit-devel - qt5-location-devel - libsamplerate-devel - cdparanoia-devel - libsndfile-devel - libdvdread-devel - libkcddb - libmpcdec-devel - libvorbis-devel - vcdimager-devel - ffmpeg-devel - dvd+rw-tools - libmad-devel - libogg-devel - libburn-devel - taglib-devel - flac-devel - lame-devel - sox-devel - cdrkit - cdrdao - kauth-devel - - hardware/optical/k3b/pspec.xml - - - k3b - - kio - flac - lame - ki18n - solid - kauth - ffmpeg - cdrkit - cdrdao - libgcc - libmad - libogg - taglib - kconfig - kxmlgui - karchive - kcmutils - kservice - normalize - libburn - libkcddb - qt5-base - knewstuff - libmpcdec - libvorbis - kbookmarks - libdvdread - vcdimager - cdparanoia - libsndfile - qt5-webkit - kcompletion - kcoreaddons - kiconthemes - kjobwidgets - dvd+rw-tools - kfilemetadata - knotifyconfig - libsamplerate - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/lib - /usr/bin - /usr/share - /usr/include - /etc - - - - - 2021-10-16 - 21.08.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-14 - 21.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-11 - 21.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-10 - 21.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-16 - 20.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-16 - 20.08.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-16 - 20.04.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-11 - 20.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-22 - 19.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 19.04.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-12 - 18.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-25 - 18.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-21 - 18.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-16 - 18.08.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-18 - 18.04.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 18.04.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-24 - 17.12.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-05 - 17.12.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-15 - 17.08.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-24 - 17.08.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-29 - 20160911 - rebuild - Ali Algül - aligulle3801@gmail.com - - - 2016-12-10 - 20160911 - First Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libburn - https://dev.lovelyhq.com/libburnia/web/wiki - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - app:console - hardware.optical - A library for reading, mastering and writing optical discs - Optik diskleri okumak, idare etmek ve yazmak için kitaplıklar - Libburn is an open-source library for reading, mastering and writing optical discs. - libburn, optik diskleri okumak, idare etmek ve yazmak için yazılmış, açık kaynak kodlu bir kitaplıktır. - http://files.libburnia-project.org/releases/libburn-1.5.4.tar.gz - hardware/optical/libburn/pspec.xml - - - libburn - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libburn-devel - Development files for libburn - libburn için geliştirme dosyaları - - libburn - - - /usr/include - /usr/lib/pkgconfig/libburn-1.pc - - - - - 2021-08-11 - 1.5.4 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-03-09 - 1.5.2 - Version bump - fury - uglyside@yandex.ru - - - 2018-08-18 - 1.4.8 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-03 - 1.4.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-25 - 1.4.6 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-26 - 1.4.2 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - libcdio - http://www.gnu.org/software/libcdio/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.optical - Un librairie encapsulant la lecture et le controle du lecteur CD-ROM. - A library to encapsulate CD-ROM reading and control - CD-ROM okuma ve kontrol kitaplığının küçültülmüş sürümü - This library provides an interface for CD-ROM access. It can be used by applications that need OS- and device-independent access to CD-ROM devices. - GNU kompakt disk girdi ve kontrol kitaplığı (libcdio) CD-ROM ve CD kalıplarına ulaşım için gerekli bir kitaplıktır. - mirrors://gnu/libcdio/libcdio-2.1.0.tar.bz2 - - libcddb-devel - ncurses-devel - libgcc - - hardware/optical/libcdio/pspec.xml - - - libcdio - - libcddb - ncurses - libgcc - - - /usr/share/info - /usr/share/man - /usr/share/doc - /usr/lib - /usr/bin - - - - libcdio-devel - Development files for libcdio - libcdio için geliştirme dosyaları - - libcdio - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 2.1.0 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-07-31 - 2.0.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 0.94 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.92 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.92 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libcdio-paranoia - http://www.gnu.org/software/libcdio/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - GPLv2+ - LGPLv2.1 - library - hardware.optical - CD paranoia libraries from libcdio - An advanced CDDA reader with error correction. - mirrors://gnu/libcdio/libcdio-paranoia-10.2+2.0.1.tar.bz2 - - libcdio-devel - - hardware/optical/libcdio-paranoia/pspec.xml - - - libcdio-paranoia - - libcdio - - - /usr/share/info - /usr/share/man - /usr/share/doc - /usr/lib - /usr/bin - - - - libcdio-paranoia-devel - Development files for libcdio-paranoia - - libcdio-paranoia - libcdio-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-18 - 10.2_2.0.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-14 - 10.2_2.0.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 0.94_p2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.93_p1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.90_p1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-25 - 0.90_p1 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libisoburn - https://dev.lovelyhq.com/libburnia/web/wiki - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - app:console - hardware.optical - Frontend for libraries libburn and libisofs - Libburn ve libisofs kütüphanelerini kullanmak için bir arayüz. - Frontend for libraries libburn and libisofs - libisoburn, libburn ve libisofs kütüphanelerini kullanmak için bir arayüzdür. - http://files.libburnia-project.org/releases/libisoburn-1.5.4.tar.gz - - libburn-devel - libisofs-devel - readline-devel - zlib-devel - acl-devel - - hardware/optical/libisoburn/pspec.xml - - - libisoburn - - acl - zlib - readline - libburn - libisofs - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - libisoburn-devel - Development files for libisoburn - libisoburn için geliştirme dosyaları - - libisoburn - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-08-11 - 1.5.4 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-03-09 - 1.5.2 - Version bump - fury - uglyside@yandex.ru - - - 2018-08-18 - 1.4.8 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-03 - 1.4.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-2 - 1.4.6 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-15 - 1.4.2 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - lsdvd - https://sourceforge.net/projects/lsdvd/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.optical - Small application for listing the contents of DVDs - DVD bilgilerini toplamaya yarayan bir araç - lsdvd is a small application which lists the contents of DVDs to your terminal. - lsdvd, terminal üzerinden DVD'lerin içeriğini görüntülemeye yarayan basit bir araçtır. - mirrors://sourceforge/lsdvd/lsdvd-0.17.tar.gz - - libdvdread-devel - - hardware/optical/lsdvd/pspec.xml - - - lsdvd - - libdvdread - - - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2020-10-05 - 0.17 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-18 - 0.17 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-07 - 0.17 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.17 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-26 - 0.17 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - simpleburn - http://simpleburn.tuxfamily.org/ - - Stefan Gronewold - groni@pisilinux.org - - Cecill-2 license - app:gui - hardware.optical - A simple GTK+ application for burning CDs and DVDs - SimpleBurn is a minimalistic application for burning and extracting CDs and DVDs. It basically is a Cdrtools frontend and is designed in two parts: the GUI (GTK) and a BASH script that handle the requested actions. - simpleburn - http://simpleburn.tuxfamily.org/IMG/gz/simpleburn-1.8.4.tar.gz - - gtk3-devel - cdparanoia-devel - mpg123-devel - pkgconfig - cmake - libisoburn-devel - libdvdread-devel - libburn-devel - libisofs-devel - libcdio-devel - libcddb-devel - cdrkit - util-linux - libutil-linux-devel - - hardware/optical/simpleburn/pspec.xml - - - simpleburn - - gtk3 - glib2 - lame - cdparanoia - libisoburn - cdrdao - libcdio - libdvdread - libcddb - mpg123 - vorbis-tools - cdrkit - libcdio - - - /usr/bin - /usr/share/locale - /usr/share/simpleburn - /usr/share/icons - /usr/share/applications - /usr/share/doc - - - - - 2021-08-11 - 1.8.4 - Ver. bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-18 - 1.8.3.1 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-13 - 1.8.3.1 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-13 - 1.6.5 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.6.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-20 - 1.6.5 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-04-19 - 1.6.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - acpi - https://sourceforge.net/projects/acpiclient/files/acpiclient/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.powermanagement - Battery and thermal reporter - ACPI sistemlerde pil ve sıcaklık bilgilerini tutar - acpi is a small command-line tools that reports battery and thermal information. - Eski apm komutlarını ACPI sistemlerde verir, pil ve sıcaklık bilgilerini tutar. - mirrors://sourceforge/acpiclient/acpiclient/1.7/acpi-1.7.tar.gz - hardware/powermanagement/acpi/pspec.xml - - - acpi - - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2020-03-02 - 1.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 1.7 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2016-07-02 - 1.7 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - acpica - http://www.acpica.org - - PisiLinux Community - admins@pisilinux.org - - custom - app:console - hardware.powermanagement - ACPI debugging tools written by Intel - Intel ACPI hata ayıklama araçları - acpica contains an AML interpreter and debugger, ACPI namespace support, ACPI hardware and event support and a full ASL compiler and disassembler. - acpica, AML yorumlayıcısı, AML hata ayıklayıcısı, ACPI donanım ve olay desteği, ASL derleyicisi ve ASL disassembler gibi çeşitli ACPI araçları içeren bir pakettir. - https://acpica.org/sites/acpica/files/acpica-unix-20210604.tar_0.gz - - iasl-20140828-locale.patch - iasl-20140214-nostrip.patch - OPT_LDFLAGS.patch - - hardware/powermanagement/acpica/pspec.xml - - - acpica - - /usr/share/doc - /usr/bin - /usr/sbin - /usr/share/man/man1 - - - iasl.1 - LICENSE - - - - - 2020-07-28 - 0.0_20210604 - Version Bump - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2020-01-26 - 0.0_20200528 - Version Bump - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2020-01-26 - 0.0_20200110 - Version Bump - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-08-15 - 0.0_20130117 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-04-07 - 0.0_20130117 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.0_20130117 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-05 - 0.0_20130117 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - acpid - https://sourceforge.net/projects/acpid2/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - service - app:console - hardware.powermanagement - ACPI daemon that dispatches ACPI events to user-space programs - ACPI hizmeti - acpid is a flexible and extensible daemon for ACPI (Advanced Configuration and Power Interface) event dispatching. - acpid ACPI olaylarını kullanıcı uygulamalarına paslayan gelişmiş ve esnek bir sistem hizmetidir. - mirrors://sourceforge/acpid2/acpid-2.0.33.tar.xz - hardware/powermanagement/acpid/pspec.xml - - - acpid - - /usr/bin - /usr/sbin - /etc/acpi/actions - /etc/acpi/events - /etc/conf.d - /usr/share/dbus-1/services/acpid.service - /usr/share/doc - /usr/share/man - - - System.Service - - - acpid.power.sh - fedora/acpid.power.conf - fedora/acpid.video.conf - fedora/acpid.sysconfig - - - - - 2021-11-04 - 2.0.33 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-18 - 2.0.32 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-02 - 2.0.32 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-10 - 2.0.31 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-13 - 2.0.28 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-13 - 2.0.28 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-06 - 2.0.28 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-07-02 - 2.0.27 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - lm_sensors - https://hwmon.wiki.kernel.org/lm_sensors - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - app:console - library - hardware.powermanagement - Hardware monitoring tools - Donanım sıcaklığı izleyicisi - lm_sensors provides essential tools for monitoring the temperatures, voltages, and fans of Linux systems with hardware monitoring devices. It also contains scripts for sensor hardware identification and fan speed control. - lm_sensors linux sistemlerdeki donanım izleyiciler ile birlikte termometreleri, voltajları ve fan devirlerini izleyen bir araçtır. Ayrıca, donanım ve fan kimliğini algılayan betikler içerir. - https://github.com/lm-sensors/lm-sensors/archive/V3-6-0.tar.gz - - rrdtool-devel - - - 42f240d2a457834bcbdf4dc8b57237f97b5f5854.patch - - hardware/powermanagement/lm_sensors/pspec.xml - - - lm_sensors - - dmidecode - rrdtool - - - /etc - /usr/bin - /usr/sbin - /usr/lib - /usr/share/man - /usr/share/doc - - - - lm_sensors-devel - Development files for lm_sensors - lm_sensors için geliştirme dosyaları - - lm_sensors - rrdtool-devel - - - /usr/include - /usr/share/man/man3 - - - - - 2021-07-29 - 3.6.0 - Rebuild 3.6.0 git version. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-08 - 3.6.0 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-08-15 - 3.4.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 3.4.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 3.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-02 - 3.4.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - pm-utils - http://pm-utils.freedesktop.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.powermanagement - A toolset to suspend and hibernate computers - Askıya alma işlemleri için gerekli araçlar - pm-utils provides simple shell command line tools to suspend and hibernate computers, and it that can be used to run vendor, distribution, or user supplied scripts on suspend and resume. - pm-utils, bilgisayarı bellek veya disk kullanarak uyku kipine geçirmek ve devam ettirmek için gerekli kabuk betiklerini sunar. - http://pm-utils.freedesktop.org/releases/pm-utils-1.4.1.tar.gz - http://pm-utils.freedesktop.org/releases/pm-quirks-20100619.tar.gz - - xmlto - libxslt - util-linux - - - pisilinux/check-for-swap-partition.patch - pisilinux/disable-powersave.patch - suse/pm-utils-1.2.6.1-fix-broken-dbus-send.diff - suse/pm-utils-1.3.0-suse-smart-uswsusp.patch - suse/pm-utils-1.4.1-suse-config.patch - gentoo/1.4.1-bluetooth-sync.patch - gentoo/1.4.1-disable-sata-alpm.patch - gentoo/1.4.1-fix-intel-audio-powersave-hook.patch - gentoo/1.4.1-logging-append.patch - - hardware/powermanagement/pm-utils/pspec.xml - - - pm-utils - - hdparm - vbetool - - - /etc/pm - /usr/lib - /run/pm-utils - /usr/share/doc - /usr/share/man - /usr/bin - /usr/sbin - /usr/lib/pkgconfig - /usr/lib/pm-utils/video-quirks - /usr/lib/tmpfiles.d/pm-utils.conf - - - tmpfiles.conf - suse/hooks/config.d/rtcwake.config - suse/hooks/sleep.d/30s2disk-check - suse/hooks/sleep.d/45pcmcia - - - - - 2020-02-02 - 1.4.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 1.4.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-09-20 - 1.4.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-31 - 1.4.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - powertop - http://www.lesswatts.org/projects/powertop/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.powermanagement - Power consumption monitor - Güç tüketim izleme aracı - PowerTOP is a Linux tool that finds the software component(s) that make your computer use more power than necessary while it is idle. - PowerTOP, bilgisayarınız atıl durumdayken ihtiyacından fazla güç tüketmesine neden olan yazılım bileşenlerini bulmak için kullanılan bir Linux aracıdır. - https://github.com/fenrus75/powertop/archive/v2.14.tar.gz - - libnl-devel - ncurses-devel - pciutils-devel - autoconf-archive - - - powertop-2.14-undefined-symbol.patch - - hardware/powermanagement/powertop/pspec.xml - - - powertop - - libnl - ncurses - libgcc - pciutils - - - /usr/share/man - /usr/share/doc - /usr/bin - /usr/sbin - /var/cache/powertop - /usr/share/bash-completion - /usr/share/locale - - - - - 2021-11-28 - 2.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-28 - 2.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-02 - 2.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 2.9 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-25 - 2.9 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-05 - 2.8 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-07-02 - 2.8 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - suspend - http://suspend.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.powermanagement - A set of tools to support sleep modes - Uyku kiplerini destekleme araçları - suspend package allows users to suspend-to-ram, suspend-to-disk, and suspend-to-both. - suspend, kullanıcıların bellek, disk veya her ikisini de kullanarak sistemlerini askıya almalarını sağlayan araçları içerir. - http://dev.gentoo.org/~bircoph/distfiles/suspend-1.0_p20120915.tar.xz - - lzo-devel - pciutils-devel - libx86-devel - libgcrypt-devel - - - suspend-1.0_p20200924.patch.xz - - hardware/powermanagement/suspend/pspec.xml - - - suspend - - lzo - libx86 - pciutils - - - /etc/suspend.conf - /etc/suspend.key - /usr/sbin - /usr/bin - /sbin - /usr/lib/suspend/resume - /usr/share/doc - /usr/share/man - - - suse/configure-suspend-encryption.sh - - - - - 2021-11-29 - 1.0_p20200924 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-19 - 1.0_p20200924 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-23 - 1.0_p20120915 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-02 - 1.0_p20120915 - Rebuild New T - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 1.0_p20120915 - Rebuild New T - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-01 - 1.0_p20120915 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0_p20120915 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 1.0_p20120915 - First release - Varol Maksutoğlu - waroi@pisilinux.org - - - - - - upower - http://upower.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - app:console - hardware.powermanagement - Power Management Service - Güç Yönetim Hizmeti - upower provides a daemon, API and command line tools for managing power devices attached to the system. - upower, sisteme bağlı güç cihazlarını yönetmek için gerekli kitaplıkları ve sistem hizmetini sunar. - https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_0_99_13/upower-UPOWER_0_99_13.tar.bz2 - - tr.po - - - python3-devel - dbus-devel - glib2-devel - polkit-devel - dbus-glib-devel - libgudev-devel - libusb-devel - libplist-devel - libimobiledevice-devel - gobject-introspection-devel - docbook-xsl - intltool - gtk-doc - - - add-tr.patch - - hardware/powermanagement/upower/pspec.xml - - - upower - - dbus - glib2 - polkit - dbus-glib - libgudev - libplist - libimobiledevice - pm-utils - libusb - - - /lib - /usr/lib - /etc/dbus-1 - /usr/share/man - /usr/share/doc - /etc/UPower - /usr/bin - /var/lib/upower - /usr/share/gir-1.0 - /usr/share/dbus-1 - /usr/libexec - /usr/share/polkit-1 - /usr/share/locale - /usr/share/dbus-1/interfaces/*.xml - /usr/lib/girepository-1.0/*.typelib - - - - upower-devel - Development files for upower - upower için geliştirme dosyaları - - upower - dbus-devel - glib2-devel - polkit-devel - dbus-glib-devel - libgudev-devel - libplist-devel - libimobiledevice-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-18 - 0.99.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-09 - 0.99.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-02 - 0.99.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 0.99.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 0.99.7 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 0.99.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 0.99.4 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.99.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-18 - 0.99.4 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-01-26 - 0.9.23 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - cups - https://www.cups.org/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - service - hardware.printer - Common Unix Printing System - Unix Ortak Yazdırma Sistemi - cups provides a portable printing layer for *nix-based operating systems. - https://github.com/OpenPrinting/cups/releases/download/v2.4.1/cups-2.4.1-source.tar.gz - - acl-devel - pam-devel - dbus-devel - libpcre-devel - zlib-devel - python-devel - libusb-devel - libgcc - avahi-libs - avahi-devel - mit-kerberos-devel - libpaper-devel - xdg-utils - colord-devel - autoconf - - - fedora/cups-final-content-type.patch - fedora/cups-res_init.patch - fedora/cups-logrotate.patch - fedora/cups-web-devices-timeout.patch - gentoo/cups-2.2.6-fix-install-perms.patch - pisilinux/cups-run.patch - pisilinux/statedir.patch - pld-linux/cups-avahi-address.patch - - hardware/printer/cups/pspec.xml - - - cups - - acl - pam - dbus - zlib - libusb - libgcc - libpaper - avahi - e2fsprogs - avahi-libs - mit-kerberos - - - /etc/cups/*conf - /usr/lib/tmpfiles.d/cups.conf - /usr/lib - /usr/sbin - /usr/bin - /var/cache/cups/rss - /var/spool/cups/tmp - /run/cups/certs - /var/log/cups - /etc - /lib/udev/rules.d - /lib/systemd/system - /usr/share/cups - /usr/share/icons - /usr/share/applications - /usr/share/doc - /usr/share/man - /usr/share/locale - - - System.Service - System.Package - - - tmpfiles.conf - cups.logrotate - fedora/textonly.ppd - - - - cups-devel - Development files for cups - cups için geliştirme dosyaları - - cups - - - /usr/include - /usr/bin/cups-config - - - - cups-32bit - 32-bit shared libraries for cups - cups için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - zlib-32bit - openssl-32bit - - - zlib-32bit - openssl-32bit - libgcc - cups - - - /usr/bin/cups-config-32bit - /usr/lib32 - - - - - 2022-03-25 - 2.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-30 - 2.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-16 - 2.3.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 2.3.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-29 - 2.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-08 - 2.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-04 - 2.2.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-24 - 2.2.11 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-23 - 2.2.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-11 - 2.2.10 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-24 - 2.2.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-10 - 2.2.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-13 - 2.2.7 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-13 - 2.2.6 - Version bump - Ayhan Yalçınsoy - ayhanyacinsoy@pisilinux.org - - - 2017-07-16 - 2.2.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 2.2.2 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.1.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 2.1.3 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-03-23 - 2.1.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - cups-filters - http://www.openprinting.org - - Marcin Bojara - marcin@pisilinux.org - - GPLv2 - GPLv3 - GPLv2+ - GPLv3+ - LGPLv2+ - MIT - data - library - app:console - hardware.printer - OpenPrinting CUPS filters and backends - Contains backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc. In addition it contains additional filters developed independently of Apple, especially filters for the PDF-centric printing workflow introduced by OpenPrinting. - https://www.openprinting.org/download/cups-filters/cups-filters-1.28.12.tar.xz - - python3-devel - cups-devel - glib2-devel - tiff-devel - lcms2-devel - dbus-devel - python-devel - libpng-devel - gettext-devel - freetype-devel - fontconfig-devel - libjpeg-turbo-devel - dejavu-fonts - poppler-utils - poppler-cpp-devel - zlib-devel - openldap-client - avahi-devel - avahi-glib-devel - qpdf-devel - ghostscript-devel - poppler-devel - mupdf-devel - - hardware/printer/cups-filters/pspec.xml - - - cups-filters - - cups - dbus - tiff - zlib - glib2 - lcms2 - libgcc - libpng - fontconfig - poppler-cpp - mit-kerberos - libjpeg-turbo - qpdf - ghostscript - poppler - e2fsprogs - avahi-glib - avahi-libs - openldap-client - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/ppd - /usr/bin - /usr/share/cups - /etc/cups/cups-browsed.conf - /etc/fonts/conf.d/99pdftoopvp.conf - - - - cups-filters-devel - Development files for cups-filters - Cups-filters için geliştirme dosyaları - - cups-filters - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-03-11 - 1.28.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-16 - 1.28.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 1.28.7 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-09-03 - 1.28.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-29 - 1.27.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 1.27.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-16 - 1.25.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-07 - 1.25.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-29 - 1.25.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-31 - 1.23.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-30 - 1.21.6 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-07 - 1.21.3 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-09 - 1.20.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-21 - 1.20.3 - version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-28 - 1.20.1 - version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-12 - 1.17.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-13 - 1.17.9 - version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-07-13 - 1.14.1 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-21 - 1.5.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.5.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-23 - 1.5.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - cups-pk-helper - https://www.freedesktop.org/wiki/Software/cups-pk-helper - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - hardware.printer - PolicyKit helper to configure cups with fine-grained privileges - cups-pk-helper provides a PolicyKit helper to configure cups with fine-grained privileges. For example, it's possible to let users enable/disable printers without requiring a password, while still requiring a password for editing printer settings. - https://www.freedesktop.org/software/cups-pk-helper/releases/cups-pk-helper-0.2.6.tar.xz - - cups-devel - polkit-devel - elogind-devel - intltool - - hardware/printer/cups-pk-helper/pspec.xml - - - cups-pk-helper - - cups - glib2 - polkit - - - /usr/lib/cups-pk-helper - /usr/share/dbus-1 - /usr/share/locale - /usr/share/doc - /usr/share/polkit-1 - - - - - 2021-07-19 - 0.2.6 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - enscript - http://www.gnu.org/software/enscript/enscript.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.printer - Powerful text-to-postscript converter - Metin dosyalarından postscript belge oluşturma aracı - enscript is an application that you can use to convert your text files to postscript files with enhanced formatting capabilities like colorizing, page layout management etc. - Metin dosyalarını postscript belgelere dönüştüren, dönüşüm sırasında renklendirme, sayfa düzeni ve boyut değiştirme gibi biçimlendirmeler yapabilen bir araç - https://ftp.gnu.org/gnu/enscript/enscript-1.6.6.tar.gz - - ruby.patch - - hardware/printer/enscript/pspec.xml - - - enscript - - /etc - /usr/bin - /usr/share/doc - /usr/share/enscript - /usr/share/info - /usr/share/locale - /usr/share/man - - - ruby.st - - - - - 2020-02-12 - 1.6.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 1.6.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-28 - 1.6.4 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.6.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-23 - 1.6.4 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - foomatic-db - https://linuxprinting.org/foomatic.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - data - hardware.printer - Database of printers and printer drivers - Yazıcı sürücüleri - foomatic-db contains the knowledge database for printers which are used by foomatic-db-engine to generate PPD files. - Foomatic yazıcı veritabanı ve sürücüleri - https://www.openprinting.org/download/foomatic/foomatic-db-4.0-20220223.tar.xz - - cleanup-script - - hardware/printer/foomatic-db/pspec.xml - - - foomatic-db - - pnm2ppa - - - /usr/share - - - - - 2022-03-11 - 4.0.20220223 - version bump - Mustafa Cinasal - muscnsl@gmail - - - 2021-03-14 - 4.0.20210314 - version bump - Mustafa Cinasal - muscnsl@gmail - - - 2020-03-10 - 4.0.20200310 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2019-01-11 - 4.0.20190111 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2018-08-13 - 4.0.20180813 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2018-03-10 - 4.0.20180310 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2017-12-14 - 4.0.20171214 - version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-28 - 4.0.20170228 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 4.0.20160609 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 4.0.20160326 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - foomatic-db-engine - http://www.linuxprinting.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.printer - Foomatic printer database engine - Foomatic yazıcı veritabanı motoru - foomatic-db-engine is the layer that provides the database engine to Foomatic. - foomatic-db-engine, Foomatic veritabanı motorunu oluşturan katmandır. - https://www.openprinting.org/download/foomatic/foomatic-db-engine-4.0-20210824.tar.gz - - libxml2-devel - cups-devel - - - foomatic-db-engine-4.0.8-fix-sandbox.patch - 4.0.7-perl-module.patch - - hardware/printer/foomatic-db-engine/pspec.xml - - - foomatic-db-engine - - libxml2 - - - /usr/bin - /usr/sbin - /usr/lib - /etc/foomatic - /usr/share/foomatic/templates - /usr/share/man - /usr/share/doc - - - - - 2022-03-11 - 20210314 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 20210314 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 20200310 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-11 - 20190111 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2018-08-13 - 4.0.20180813 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2018-03-10 - 4.0.20180310 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2017-02-28 - 4.0.12 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 4.0.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-24 - 4.0.12 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - foomatic-db-nonfree - http://www.linuxprinting.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - Custom - app:console - hardware.printer - Foomatic printer database nonfree - Foomatic - database extension consisting of manufacturer-supplied PPD files released under non-free licenses. - https://www.openprinting.org/download/foomatic/foomatic-db-nonfree-20210824.tar.gz - - cups-devel - foomatic-db - - hardware/printer/foomatic-db-nonfree/pspec.xml - - - foomatic-db-nonfree - - foomatic-db - - - /usr/share/foomatic/db/ - /usr/share/doc/foomatic-db-nonfree - - - - - 2022-03-11 - 20210824 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 20210314 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 20200310 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-11 - 20190111 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2018-08-13 - 20180813 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2018-03-10 - 20180310 - version bump. - Mustafa Cinasal - muscnsl@gmail - - - 2017-12-14 - 20171214 - Version Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-04-09 - 20170409 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 20160609 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 20160326 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gutenprint - http://gimp-print.sourceforge.net/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - data - hardware.printer - High quality printer drivers - Yüksek kaliteli yazıcı sürücüleri - gutenprint contains drivers for Canon, Epson, Lexmark, Sony, Olympus, and PCL printers for use with Ghostscript, CUPS, Foomatic, and the Gimp. - Canon, Epson, Lexmark, Sony, Olympus ve PCL türü yazıcılar için Gimp, CUPS, Foomatic yazıcı sürücüleri - https://sourceforge.net/projects/gimp-print/files/gutenprint-5.3/5.3.4/gutenprint-5.3.4.tar.xz/download - - fedora/cups-genppdupdate.py.in - - - cups-devel - foomatic-db - ghostscript-devel - cups - python-cups - atk-devel - gtk2-devel - zlib-devel - cairo-devel - glib2-devel - pango-devel - libusb-devel - - - fedora/gutenprint-build.patch - fedora/gutenprint-menu.patch - - hardware/printer/gutenprint/pspec.xml - - - gutenprint - - cups - ghostscript - gtk2 - zlib - glib2 - libusb - ncurses - freetype - fontconfig - - - /usr/lib/cups - /usr/bin - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/man/ - /usr/share/cups - /usr/share/foomatic - /usr/share/gutenprint - /usr/share/locale - /usr/include/gutenprintui2/ - /etc/cups/command.types - - - System.Package - - - fedora/gutenprint-foomaticppdupdate - - - - gutenprint-devel - Development files for gutenprint - gutenprint için geliştirme dosyaları - - gtk2-devel - gutenprint - - - /usr/include/gutenprint - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2022-03-11 - 5.3.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 5.3.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 5.3.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-24 - 5.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-23 - 5.2.14 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-11 - 5.2.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 5.2.13 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 5.2.13 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 5.2.12 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.2.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-13 - 5.2.11 - First release - Ali Algul - alialgul@pisilinux.org - - - - - - hplip - http://hplip.sourceforge.net/ - - Pisi Linux Admins - admins@pisilinux.org - - custom - GPL2 - hardware.printer - HP Linux Imaging and Printing System - HP Linux yazıcı ve tarayıcı sistemi - HP Linux Imaging and Printing (HPLIP) System includes printer and scanner drivers and related service tools. - HP yazıcı ve tarayıcıları için sürücüler, yazılım eklentileri ve yönetim araçları - mirrors://sourceforge/hplip/hplip-3.22.2.tar.gz - - patch-ppds.sh - fedora/copy-deviceids.py - fedora/hplip-deviceIDs-ppd.patch - fedora/hplip-ppd-ImageableArea.patch - - - zlib-devel - libjpeg-turbo-devel - foomatic-db - rpcbind - net-snmp-devel - sane-backends-devel - cups-devel - python3-devel - python-devel - libusb-devel - dbus-devel - openssl-devel - desktop-file-utils - avahi-devel - python-reportlab - libxcrypt-devel - python-pillow-devel - - - fedora/hplip-avahi-parsing.patch - fedora/hplip-bad-low-ink-warning.patch - fedora/hplip-check-cups.patch - fedora/hplip-clear-old-state-reasons.patch - fedora/hplip-device-reconnected.patch - fedora/hplip-dj990c-margin.patch - fedora/hplip-3165-sourceoption.patch - fedora/hplip-hpcups-sigpipe.patch - fedora/hplip-hpijs-marker-supply.patch - fedora/hplip-log-stderr.patch - fedora/hplip-no-asm.patch - fedora/hplip-no-write-bytecode.patch - fedora/hplip-noernie.patch - fedora/hplip-pstotiff-is-rubbish.patch - fedora/hplip-retry-open.patch - fedora/hplip-scan-tmp.patch - fedora/hplip-silence-ioerror.patch - fedora/hplip-snmp-quirks.patch - fedora/hplip-strncpy.patch - fedora/hplip-typo.patch - fedora/hplip-udev-rules.patch - fedora/hplip-strstr-const.patch - fedora/hplip-ui-optional.patch - pisilinux/desktop-i18n.patch - pisilinux/desktop-i18n-1.patch - pisilinux/fix-polkit-directory.patch - pisilinux/suppress-module-warnings.patch - pisilinux/hp-systray-consume-session-param.patch - Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch - 0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch - - hardware/printer/hplip/pspec.xml - - - hplip - app:console - library - driver - - wget - zlib - libjpeg-turbo - net-snmp - foomatic-db - foomatic-db-engine - sane-backends - sane-frontends - cups - dbus - libgcc - libusb - openssl - avahi - avahi-libs - python-pillow - python-reportlab - - - /etc/sane.d/dll.d - /etc/hp/hplip.conf - /usr/bin - /usr/lib/cups/backend - /usr/lib/cups/filter - /usr/lib - /var/lib/hp - /usr/share/cups - /usr/share/hplip - /usr/share/dbus-1 - /usr/share/PolicyKit - /usr/share/hplip/prnt/plugins - /var/log/hp - /lib/udev/rules.d - /etc/cron.daily/ - - - System.Package - - - fedora/hpcups-update-ppds.sh - hpaio - hplip_tr.qm - - - - hplip-gui - A set of useful utilities written in Qt for managing HP devices - Qt ile yazılmış, HP cihazları yönetmek için kullanılan bir dizi kullanışlı araç - app:gui - hplip - - hplip - python-pygobject - python-qt5 - - - /usr/bin/hp-toolbox - /usr/bin/hp-systray - /usr/bin/hp-print - /usr/share/hplip/toolbox.py - /usr/share/hplip/systray.py - /usr/share/hplip/print.py - /etc/xdg/autostart - /usr/share/applications/*.desktop - /usr/share/hplip/data/images - /usr/share/hplip/plugins - /usr/share/hplip/ui4 - /usr/share/pixmaps - - - hplip.png - - - - hplip-docs - Documentation files for HPLIP - data:doc - - hplip - - - /usr/share/doc - - - - - 2022-03-12 - 3.22.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-04-26 - 3.21.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-03-10 - 3.18.4 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 3.18.4 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-09 - 3.18.4 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-09 - 3.17.11 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-15 - 3.17.11 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-09 - 3.16.11 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 3.16.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-09 - 3.16.5 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-05-08 - 3.15.11 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libpaper - http://packages.debian.org/unstable/source/libpaper - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.printer - Library for handling paper characteristics - Kağıt özelliklerini düzenlemek için kitaplık - Libpaper is a programming library for handling paper characteristics. - libpaper, kağıt özelliklerini düzenlemek için bir programlama kitaplığıdır. - Libpaper es una librería de programación para manejar características de papel. - http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_1.1.28.tar.gz - hardware/printer/libpaper/pspec.xml - - - libpaper - - /usr/bin - /usr/sbin - /usr/lib - /etc/ - /usr/share/man - /usr/share/doc - /usr/share/locale - - - papersize - - - - libpaper-devel - Development files for libpaper - libpaper için geliştirme dosyaları - - libpaper - - - /usr/include - /usr/share/man/man3 - - - - - 2021-07-16 - 1.1.28 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-07 - 1.1.24 - Rebuild New T. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 1.1.24 - Rebuild New T. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-23 - 1.1.24 - Rebuild nmu5 - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 1.1.24 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.24 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-23 - 1.1.24 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - paper - https://github.com/rrthomas/paper - - Blue Devil - bluedevil@sctzine.com - - GPLv3 - app:console - hardware.printer - Replacement for Debian's libpaper - Debian'ın libpaper kitaplığı yerine bir kitaplık - The paper package enables users to indicate their preferred paper size, provides the paper(1) utility to find the user's preferred default paper size and give information about known sizes, and specifies system-wide and per-user paper size catalogues, which can be can also be used directly. - paper, Debian'ın libpaper kitaplığı yerine bir kitaplık sunar. - https://github.com/rrthomas/paper/archive/v2.2.tar.gz - - gnulib-d279bc6.tar.gz - - - help2man - - hardware/printer/paper/pspec.xml - - - paper - Replacement for Debian's libpaper - - /etc - /usr/lib/ - /usr/share/doc - /usr/share/man - /usr/bin - - - - - 2020-06-03 - 2.2 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - pnm2ppa - http://pnm2ppa.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.printer - Driver addons for some Hp Deskjet printers - Bazı Hp Deskjet yazıcılar için sürücü eklentileri - Tool to convert pnm data to ppa data for Hp Deskjet 710, 712, 720, 722, 820, 1000 series printer drivers. - Hp Deskjet 710, 712, 720, 722, 820, 1000 serisi yazıcı sürücüleri için pnm verisini ppa verisine dönüştüren araçlar - mirrors://sourceforge/pnm2ppa/pnm2ppa-1.13.tar.gz - - pnm2ppa-default_config.patch - - hardware/printer/pnm2ppa/pspec.xml - - - pnm2ppa - - enscript - - - /etc - /etc/pdq - /usr/bin - /usr/share/doc - /usr/share/man - /usr/share/pnm2ppa - - - - - 2020-03-10 - 1.13 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 1.13 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 1.13 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-23 - 1.13 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - psutils - http://www.cups.org/ - - Blue Devil - bluedevil@sctzine.com - - GPLv2 - app:console - hardware.printer - PostScript Utilities - PostScript yardımcı araçları - psutils contains tools to convert to/from postscript files. - psutils PostScript dosyaları arasında dönüşüm yapmak için gerekli araçları içerir. - https://github.com/rrthomas/psutils/archive/v2.03.tar.gz - - gnulib-d279bc6.tar.gz - - - help2man - ghostscript-devel - - hardware/printer/psutils/pspec.xml - - - psutils - Utilities for manipulating PostScript documents - - paper - ghostscript - perl-IPC-Run3 - - - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/psutils/PSUtils.pm - - - - - 2020-06-03 - 2.03 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - splix - http://splix.sf.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - app:console - hardware.printer - A set of CUPS printer drivers for SPL (Samsung Printer Language) printers - SPL (Samsung Yazıcı Dili) için CUPS sürücüleri - The Splix drivers are usable by all printer devices which understand the SPL II language. It covers several Samsung, Xerox, Dell and Ricoh printers. - splix, SPL II dilini anlayabilen tüm yazıcılar tarafından kullanılabilen sürücüleri içerir. Bu sürücü bazı Samsung, Xerox, Dell ve Ricoh yazıcıları desteklemektedir. - https://sourceforge.net/projects/pisilinux/files/source/splix-2.0.1.tar.gz - http://splix.ap2c.org/samsung_cms.tar.bz2 - - cups-devel - jbigkit-devel - - - splix-1.1.0-fix-makefile.patch - install-english-only.patch - splix-deviceID.patch - splix-ldflags.patch - - hardware/printer/splix/pspec.xml - - - splix - - cups - libgcc - jbigkit - - - /usr/lib/cups - /usr/share/cups - /usr/share/doc - - - - - 2022-03-12 - 2.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 2.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 2.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-09 - 2.0.1 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 2.0.0_20110720 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-10 - 2.0.0_20110720 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - system-config-printer - http://cyberelk.net/tim/software/system-config-printer - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - hardware.printer - A printer administration tool - Yazıcı yapılandırma altyapısı - system-config-printer is a graphical user interface that allows the user to configure a CUPS print server. - system-config-printer, Python ile yazılmış ve otomatik yazıcı tanıma sürecinde kullanılan altyapıyı oluşturan bir kütüphanedir. - https://github.com/OpenPrinting/system-config-printer/releases/download/v1.5.16/system-config-printer-1.5.16.tar.xz - - tr.po - - - gtk3-devel - util-linux - xmlto - libxslt-devel - intltool - python3-devel - cups-devel - eudev-devel - glib2-devel - libusb-devel - gettext-devel - desktop-file-utils - dbus-glib-devel - autoconf-archive - - - fix-icon.patch - - hardware/printer/system-config-printer/pspec.xml - - - system-config-printer - - eudev - glib2 - libusb - libsecret - libgnome-keyring - python3-cups - python3-pysmbc - dbus-python3 - python3-pygobject3 - python3-requests - cups - - - /usr/lib - /etc/dbus-1 - /etc/cupshelpers - /usr/share/doc - /lib/udev/rules.d - /usr/share/dbus-1 - /usr/share/system-config-printer/debug.py - /usr/share/appdata/system-config-printer.appdata.xml - /usr/share/system-config-printer/smburi.py - /usr/share/system-config-printer/config.py - /usr/share/system-config-printer/ppdippstr.py - /lib/systemd/system/configure-printer@.service - /run/udev-configure-printer - /lib/udev - /usr/libexec - /usr/lib/tmpfiles.d/system-config-printer.conf - /usr/share/metainfo/system-config-printer.appdata.xml - /usr/bin/scp-dbus-service - /usr/share/system-config-printer/xml - /usr/share/system-config-printer/*.py - /usr/share/system-config-printer/troubleshoot - - - tmpfiles.conf - - - - system-config-printer-gtk - GTK+ frontend of system-config-printer - system-config-printer için GTK+ önyüzü - - python-gtk - notify-python - python3-pygobject3 - system-config-printer - - - /usr/share/man - /usr/share/system-config-printer - /etc/xdg/autostart - /usr/share/applications - /usr/bin - /usr/share/locale - - - - - 2022-03-18 - 1.5.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 1.5.15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-16 - 1.5.15 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-08 - 1.5.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 1.5.11 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-15 - 1.5.11 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-11 - 1.5.11 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 1.5.11 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-22 - 1.5.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-03 - 1.5.9 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-12-15 - 1.5.9 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-01 - 1.5.7 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.5.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 1.5.7 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-08 - 1.5.7 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - sane-backends - http://www.sane-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - hardware.scanner - Scanner access software - SANE (Scanner Access Now Easy) döküman ve resim tarayıcı sistemi araçları - Scanner Access Now Easy (SANE) is a universal scanner interface. The SANE application programming interface provides standardized access to any raster image scanner hardware. - SANE ve uygulama programlama arayüzü (API) ile herhangi bir görüntü tarayıcı donanımına standartlaştırlmış erişim sağlar. - sane - https://gitlab.com/sane-project/backends/-/archive/1.0.32/backends-1.0.32.tar.gz - - curl-devel - libxml2-devel - gettext-devel - libieee1284-devel - libusb-compat-devel - libusb-devel - libpng-devel - libnl-devel - openssl-devel - cups-devel - libgphoto2-devel - libv4l-devel - avahi-devel - libjpeg-turbo-devel - tiff-devel - net-snmp-devel - autoconf-archive - - - sane-backends-1.0.25-udev.patch - sane-backends-1.0.23-sane-config-multilib.patch - sane-epson2-disable-focus.patch - - hardware/scannner/sane-backends/pspec.xml - - - sane-backends - - curl - libxml2 - libnl - openssl - libusb - libpng - libusb-compat - libieee1284 - avahi-libs - libgphoto2 - libv4l - tiff - libjpeg-turbo - net-snmp - cups - libexif - - - /etc/sane.d/dll.d - /etc/env.d - /etc/sane.d - /usr/bin - /usr/share/locale - /usr/sbin - /usr/libexec - /usr/lib - /usr/share/doc/sane-backends/README - /usr/share/doc/sane-backends/COPYING - /usr/share/man - /usr/share/pixmaps - /lib/udev/rules.d - /usr/share/sane - - - sane.png - 30sane - - - - sane-backends-devel - Development files for sane-backends - sane-backends için geliştirme dosyaları - - sane-backends - - - /usr/include - /usr/lib/pkgconfig - - - - sane-backends-docs - Documentation for SANE backends - sane-backends için belgelendirme dosyaları - - /usr/share/doc - - - - - 2021-04-01 - 1.0.32 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-23 - 1.0.29 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-08-03 - 1.0.27 - Rebuild - Mustafa Cinasal - admin@pisilinux.org - - - 2018-02-14 - 1.0.27 - Release Bump - Mustafa Cinasal - admin@pisilinux.org - - - 2017-04-10 - 1.0.25 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 1.0.25 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-01 - 1.0.25 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - sane-frontends - http://www.sane-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - hardware.scanner - Graphical frontend to SANE - SANE için grafiksel arayüz paketi - sane-frontends includes the scanadf and xcam programs. - sane-frontends, scanadf ve xcam grafiksel araçlarını içerir. - ftp://ftp.uwsg.indiana.edu/linux/gentoo/distfiles/sane-frontends-1.0.14.tar.gz - - sane-backends-devel - gimp-devel - gtk2-devel - - - sane-frontends-1.0.14-array-out-of-bounds.patch - sane-frontends-1.0.14-sane-backends-1.0.20.patch - - hardware/scannner/sane-frontends/pspec.xml - - - sane-frontends - - sane-backends - gtk2 - glib2 - - - /usr/bin - /usr/share/doc/sane-frontends - /usr/share/man - - - - - 2020-03-10 - 1.0.14 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.0.14 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-14 - 1.0.14 - Rebuild - Mustafa Cinasal - muscnsl@gamil.com - - - 2017-04-09 - 1.0.14 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 1.0.14 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-10 - 1.0.14 - First release - Varol Maksutoğlu - waroi@pisilinux.org - - - - - - skanlite - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:gui - hardware.scanner - Lite scanning tool for KDE - KDE için hafif bir tarayıcı aracı - Skanlite, provides to use scanner device plugged in your system with Sane backend. - Skanlite, sisteminize takılı tarayıcı aygıtlarını Sane uygulaması ile birlikte kullanmanıza olanak sağlar. - http://download.kde.org/stable/skanlite/2.2/skanlite-2.2.0.tar.xz - - extra-cmake-modules - qt5-base-devel - zlib-devel - libpng-devel - kcoreaddons-devel - ki18n-devel - kxmlgui-devel - kio-devel - kdoctools-devel - ktextwidgets-devel - libksane-devel - - hardware/scannner/skanlite/pspec.xml - - - skanlite - - kio - ki18n - libgcc - libpng - kconfig - kxmlgui - libksane - qt5-base - kcoreaddons - kjobwidgets - kconfigwidgets - kwidgetsaddons - sane-backends - - - /usr/bin - /usr/share/doc - /usr/share - - - - - 2020-07-13 - 2.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 2.1.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-14 - 2.1.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-14 - 2.1.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.1.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-16 - 2.1.0.1 - Rebuild - Mustafa Cinasal - muscnsl@gamil.com - - - 2018-04-02 - 2.1.0.1 - Version Bump - Mustafa Cinasal - muscnsl@gamil.com - - - 2018-03-23 - 2.0.1 - Rebuild - Mustafa Cinasal - muscnsl@gamil.com - - - 2018-02-14 - 2.0.1 - Rebuild - Mustafa Cinasal - muscnsl@gamil.com - - - 2017-01-12 - 2.0.1 - Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-23 - 2.0 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-02-02 - 2.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - ccid - https://ccid.apdu.fr - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - hardware.smartcard - Generic USB CCID(Chip/Smart Card Interface Devices) device drivers - USB CCID kart okuyucu sürücüleri - ccid provides the source code for a generic USB CCID (Chip/Smart Card Interface Devices) driver and ICCD (Integrated Circuit(s) Card Devices). - ccid USB CCID protokolünü destekleyen akıllı kart okuyucular için açık kaynaklı aygıt sürücülerini içerir. - https://ccid.apdu.fr/files/ccid-1.4.31.tar.bz2 - - pcsc-lite-devel - libusb-devel - - hardware/smartcard/ccid/pspec.xml - - - ccid - - libusb - pcsc-lite - - - /etc/ - /usr/lib/ - /usr/share/doc - - - - - 2020-03-10 - 1.4.31 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-19 - 1.4.29 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - pcsc-lite - https://pcsclite.apdu.fr - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - hardware.smartcard - PC/SC drivers for smart card readers - Akıllı kart okuyucuları için PC/SC sürücüleri - pcsc-lite is middleware to access a smart card using SCard API (PC/SC). - https://pcsclite.apdu.fr/files/pcsc-lite-1.9.0.tar.bz2 - - eudev-devel - - hardware/smartcard/pcsc-lite/pspec.xml - - - pcsc-lite - - eudev - - - /etc/reader.conf.d - /usr/sbin - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/lib/pcsc/drivers - - - System.Service - - - - pcsc-lite-devel - Development files for pcsc-lite - pcsc-lite için geliştirme dosyaları - - pcsc-lite - eudev-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-09-24 - 1.9.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-03-10 - 1.8.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 1.8.25 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-05-26 - 1.8.25 - V.bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-05-19 - 1.8.24 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - alsa-lib - http://www.alsa-project.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - hardware.sound - The Advanced Linux Sound Architecture (ALSA) library - Gelişmiş Linux Ses Mimarisi kütüphanesi - alsa-lib provides ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs. - alsa-lib, ses aygıtlarına erişim sağlayarak kolayca uygulama yazılmasını sağlayan bir kütüphanedir. - ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.2.6.1.tar.bz2 - - doxygen - python-devel - - hardware/sound/alsa-lib/pspec.xml - - - alsa-lib - - python - - - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/alsa - - - - alsa-lib-devel - Development files for alsa-lib - alsa-lib için geliştirme dosyaları - - alsa-lib - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include/sys - /usr/include/alsa - /usr/include/asoundlib.h - /usr/share/aclocal - /usr/share/man/man3 - - - - alsa-lib-32bit - 32-bit shared libraries for alsa-lib - alsa-lib için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - /usr/lib32 - - - - - 2021-12-10 - 1.2.6.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-21 - 1.2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-10 - 1.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 1.2.1.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-09-16 - 1.1.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-07 - 1.1.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.1.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-03 - 1.1.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-03-04 - 1.0.29 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - alsa-plugins - http://www.alsa-project.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.sound - Additional library plugins Eg.jack, pulse, maemo ... - Additional library plugins Eg.jack, pulse, maemo ... - alsa-plugins contains ALSA (Advanced Linux Sound Architecture) - https://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.6.tar.bz2 - - dbus-devel - libavtp-devel - pulseaudio-libs-devel - libsamplerate-devel - speexdsp-devel - ffmpeg-devel - alsa-lib-devel - - hardware/sound/alsa-plugins/pspec.xml - - - alsa-plugins - ALSA console plugins - alsa-plugins contains ALSA (Advanced Linux Sound Architecture) - - dbus - libavtp - pulseaudio-libs - libsamplerate - speexdsp - ffmpeg - alsa-lib - - - /etc/alsa/conf.d - /usr/lib/alsa-lib - /usr/share/alsa - - - - - 2022-01-25 - 1.2.6 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - alsa-tools - http://www.alsa-project.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - app:gui - hardware.sound - ALSA configuration tools - Gelişmiş Linux Ses Mimarisi araçları - alsa-tools contains ALSA (Advanced Linux Sound Architecture) tools like firmware loaders and sound card control utilities for specific sound cards. - ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.2.5.tar.bz2 - - gtk2-devel - fltk-devel - alsa-lib-devel - - - usx2yloader_udev.patch - firmware_locations.patch - alsa-tools-1.0.17rc1-fix-link.patch - - hardware/sound/alsa-tools/pspec.xml - - - alsa-tools - ALSA console tools - alsa-tools is a collection of console applications for controlling sound cards like EchoAudio, Envy24, etc. - - libgcc - alsa-lib - - - /usr/bin - /usr/sbin - /lib/udev - /usr/lib - /usr/share/icons - /lib/udev/rules.d - /usr/share/ld10k1 - /usr/share/sounds - /usr/share/man - /usr/share/doc/alsa-tools - - - 90-alsa-tools-firmware.rules - - - - alsa-tools-gui - Graphical frontends for some ALSA tools - alsa-tools-gui is a collection of GUI based ALSA tools for controlling sound cards like EchoAudio, Envy24, Hammerfall HDSP, RMedigicontrol. - - fltk - gtk2 - glib2 - alsa-lib - - - /usr/share/man/man1/envy24control.1 - /usr/share/doc/alsa-tools-gui - /usr/share/applications - /usr/share/pixmaps - /usr/bin/echomixer - /usr/bin/envy24control - /usr/bin/hwmixvolume - /usr/bin/hdspconf - /usr/bin/hdspmixer - /usr/bin/rmedigicontrol - /usr/bin/qlo10k1 - - - alsa-tools.xpm - hwmixvolume.png - echomixer.desktop - envy24control.desktop - hdspmixer.desktop - hdspconf.desktop - hwmixvolume.desktop - rmedigicontrol.desktop - - - - alsa-tools-devel - Development files for alsa-tools - alsa-tools için geliştirme dosyaları - - alsa-tools - - - /usr/include - /usr/share/aclocal - /usr/share/man/man3 - - - - - 2021-09-21 - 1.2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-10 - 1.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.1.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 1.1.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-07 - 1.1.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-12 - 1.1.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-03 - 1.1.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-03-04 - 1.0.29 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - alsa-utils - http://www.alsa-project.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.sound - Advanced Linux Sound Architecture (ALSA) utilities - ALSA araçları - alsa-utils contains command line utilities for the Advanced Linux Sound Architecture (ALSA). - Alsa-utils Linux işletim sistemlerinde ses ve MIDI fonksiyonlarının gerçekleştirilmesini sağlayan gelişmiş Linux ses mimarisidir - ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.2.6.tar.bz2 - - xmlto - util-linux - eudev-devel - fftw3-devel - libxslt-devel - ncurses-devel - libsamplerate-devel - alsa-lib-devel - - hardware/sound/alsa-utils/pspec.xml - - - alsa-utils - - fftw3 - ncurses - alsa-lib - libsamplerate - - - /etc - /sbin - /usr/share/doc - /usr/share/man - /var/lib/alsa - /usr/bin - /usr/share/alsa - /lib/udev/rules.d - /usr/share/sounds - /lib/systemd/system - /usr/share/locale - - - System.Service - - - alsaunmute - 01beep.conf - alsactl.conf - alsaunmute.1 - - - - - 2021-12-10 - 1.2.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-21 - 1.2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-10 - 1.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 1.1.5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-07 - 1.1.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-12 - 1.1.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-03 - 1.1.1 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2015-03-04 - 1.0.29 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - bubblewrap - https://github.com/projectatomic/bubblewrap - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPLv2 - hardware.virtualization - Unprivileged sandboxing tool - is a core execution engine for unprivileged containers that works as a setuid binary on kernels without user namespaces. - https://github.com/projectatomic/bubblewrap/archive/v0.4.0.tar.gz - - libcap-devel - bash-completion - libxslt - docbook-xsl - - hardware/virtualization/bubblewrap/pspec.xml - - - bubblewrap - - libcap - - - /usr/bin - /usr/share/bash-completion - /usr/share/man - /usr/share/doc - - - - - 2020-03-12 - 0.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-07 - 0.3.3 - Version bump.. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-19 - 0.3.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-12 - 0.3.0 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-29 - 0.2.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-03 - 0.2.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - containerd - https://containerd.io/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - Apache-2.0 - hardware.virtualization - A daemon to control runC, built for performance and density. - is a daemon with an API and a command line client, to manage containers on one machine. It uses runC to run containers according to the OCI specification. - https://github.com/containerd/containerd/archive/v1.5.5.tar.gz - - golang - git - libseccomp-devel - btrfs-progs-devel - - hardware/virtualization/containerd/pspec.xml - - - containerd - - runc - libseccomp - - - /usr/bin - /usr/share/doc - - - - - 2021-08-02 - 1.5.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-19 - 1.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 1.1.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-06-17 - 1.1.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-20 - 0.2.2 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-07-12 - 0.2.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - docker - http://docker.io - - Ertuğrul Erata - ertugrulerata@gmail.com - - Apache - app:console - hardware.virtualization - Pack, ship and run any application as a lightweight container - Herhangi bir uygulamayı paketleyip çalıştırmak için hafif kontenyer - An open platform for distributed applications for developers and sysadmins - Geliştirici ve Sistem Yöneticileri için açık ve dağıtık platform - https://github.com/docker/docker-ce/archive/refs/tags/v19.03.15.tar.gz - - git - golang - btrfs-progs-devel - device-mapper-devel - sqlite-devel - libseccomp-devel - libtool-ltdl - - hardware/virtualization/docker/pspec.xml - - - docker - - git - aufs-util - sqlite - device-mapper - btrfs-progs - bridge-utils - iproute2 - iptables - libseccomp - libtool-ltdl - runc - containerd - tini - - - /etc - /usr/bin/ - /usr/lib/docker - /usr/share/ - /lib/udev/rules.d - - - System.Service - System.Package - - - cgroupfs-mount - cgroupfs-umount - docker.confd - - - - - 2021-08-02 - 19.03.15 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-19 - 18.05.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 18.05.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-06-10 - 18.05.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-20 - 1.11.2 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-08-28 - 1.11.2 - Rebuild for package.py - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-07-11 - 1.11.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-28 - 1.10.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 1.10.3 - Release bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-05-25 - 1.10.3 - First release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - flatpak - https://flatpak.org - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPLv2.1 - hardware.virtualization - Application distribution framework - Linux application sandboxing and distribution framework, formerly xdg-app - https://github.com/flatpak/flatpak/releases/download/1.12.2/flatpak-1.12.2.tar.xz - - xmlto - zstd-devel - util-linux - gtk-doc - eudev-devel - libcap-devel - gettext-devel - bubblewrap - polkit-devel - libseccomp-devel - dbus-devel - dconf-devel - json-glib-devel - appstream-glib-devel - docbook-xsl - python3-six - ostree-devel - python3-pyparsing - xdg-dbus-proxy - elogind-devel - fuse-devel - - hardware/virtualization/flatpak/pspec.xml - - - flatpak - - zstd - xorg-app - bubblewrap - fuse - glib2 - gpgme - gnupg - libXau - libxml2 - libsoup - json-glib - libarchive - libseccomp - gdk-pixbuf - dconf - ostree - polkit - appstream-glib - python3-pyparsing - libassuan - libgpg-error - xdg-dbus-proxy - - - /usr/bin - /etc - /usr/lib - /usr/libexec - /usr/share/bash-completion - /usr/share/fish/vendor_completions.d/ - /usr/share/dbus-1 - /usr/share/polkit-1 - /usr/share/flatpak - /usr/share/man - /usr/share/locale - /usr/share/doc - /usr/share/gtk-doc - /usr/share/zsh - - - flathub.flatpakrepo - - - - flatpak-devel - Development files for flatpak - - flatpak - glib2-devel - ostree-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-10-25 - 1.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-07 - 1.11.1 - Version bump. - Berk Çakar - berk2238@hotmail.com - - - 2021-04-29 - 1.10.2 - Fixed flatpak does nothing. - Berk Çakar - berk2238@hotmail.com - - - 2021-04-25 - 1.10.2 - Version bump - Sami BABAT - samibabat@gmail.com - - - 2021-04-06 - 1.6.3 - Update dependencies - Berkan Şahin - cicektaksi@tutanota.com - - - 2020-04-02 - 1.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 1.4.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-07 - 1.4.2 - Version bump.. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-14 - 1.2.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-19 - 1.1.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-13 - 1.0.4 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-23 - 1.0.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-07-08 - 0.11.7 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-16 - 0.11.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-03 - 0.10.3 - First release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - flatpak-builder - https://flatpak.org - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - app:console - hardware.virtualization - Tool to build flatpaks from sources - Tool for building flatpaks from sources - https://github.com/flatpak/flatpak-builder/releases/download/1.2.0/flatpak-builder-1.2.0.tar.xz - - flatpak-devel - ostree-devel - util-linux - libxslt - xmlto - libsoup-devel - libcap-devel - elfutils-devel - glib2-devel - libxml2-devel - libyaml-devel - curl-devel - elogind-devel - json-glib-devel - - hardware/virtualization/flatpak-builder/pspec.xml - - - flatpak-builder - - flatpak - ostree - curl - libsoup - elfutils - glib2 - libxml2 - json-glib - libyaml - - - /usr/bin - /usr/libexec - /usr/share/man - /usr/share/doc - - - - - 2021-10-25 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 1.0.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 1.0.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-07 - 1.0.8 - Version bump.. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-14 - 1.0.6 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-14 - 1.0.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-07-08 - 0.10.10 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-16 - 0.10.8 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-11 - 0.10.6 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libnetwork - https://github.com/docker/libnetwork - - Ertuğrul Erata - ertugrulerata@gmail.com - - Apache-2.0 - app:console - hardware.virtualization - Docker Networking - Libnetwork provides a native Go implementation for connecting containers The goal of libnetwork is to deliver a robust Container Network Model that provides a consistent programming interface and the required network abstractions for applications. - https://sourceforge.net/projects/pisilinux/files/source/libnetwork-0.8.0_dbc11cc.tar.gz - - golang - - hardware/virtualization/libnetwork/pspec.xml - - - libnetwork - - docker - - - /usr/bin - /usr/share/doc - - - - - 2020-03-10 - 0.8.0_pre1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-08 - 0.8.0_pre1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-08 - 0.8.0_pre1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libvirt - http://www.libvirt.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - hardware.virtualization - Library providing a simple API to several virtualization systems - Birçok sanallaştırma sistemine kolay erişim sağlayan bir kütüphane - libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). libvirt supports Xen hypervisor, QEMU emulator, KVM hypervisor, LXC Linux container system, OpenVZ Linux container system, User Mode Linux paravirtualized kernel and VirtualBox hypervisor together with remote management possibilities. - libvirt yeni linux sürümlerinin sunduğu sanallaştırma özellikleriyle etkileşimi kolaylaştıran bir kütüphanedir. Xen, KVM ve VirtualBox hipervizorleri, QEMU emulatörü, LXC linux konteyner sistemi, User Mode Linux paravirtual sanallaştırma sistemi gibi sistemlerle birlikte çalışabilir ve tüm bu sistemlerin uzaktan yönetimi için de kullanılabilir. - http://libvirt.org/sources/libvirt-4.6.0.tar.xz - - qemu - acl-devel - curl-devel - fuse-devel - glibc-devel - libssh2-devel - jansson-devel - lvm2-devel - attr-devel - audit-devel - avahi-devel - netcf-devel - numactl-devel - libxslt-devel - libpciaccess-devel - yajl-devel - polkit-devel - dbus-devel - util-linux - gnutls-devel - parted-devel - device-mapper-devel - libnl-devel - python-devel - cyrus-sasl-devel - libcap-ng-devel - readline-devel - libtirpc-devel - libXdmcp-devel - bash-completion - kernel-module-headers - - hardware/virtualization/libvirt/pspec.xml - - - libvirt - - acl - curl - fuse - libssh2 - libtirpc - dbus - yajl - audit - eudev - libnl - netcf - libgcc - gnutls - parted - libcap - libxml2 - numactl - readline - libcap-ng - avahi-libs - cyrus-sasl - libpciaccess - device-mapper - libutil-linux - - - /etc - /usr/lib/tmpfiles.d/libvirt.conf - /usr/bin - /usr/libexec - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/augeas - /usr/share/polkit-1 - /usr/share/libvirt - /usr/share/systemtap - /usr/share/man - /var - /run - /usr/share/locale - /usr/share/bash-completion - - - System.Service - System.Package - - - tmpfiles.conf - libvirt.confd - - - - libvirt-devel - Development files for libvirt - libvirt için geliştirme dosyaları - - libvirt - - - /usr/include/libvirt - /usr/lib/pkgconfig - - - - - 2020-03-14 - 4.6.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-18 - 4.6.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-31 - 4.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 3.0.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-09 - 1.3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-31 - 1.3.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libvirt-glib - https://libvirt.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.virtualization - GLib bindings for libvirt - GLib bindings for libvirt - GLib bindings for libvirt - GLib bindings for libvirt - https://libvirt.org/sources/glib/libvirt-glib-2.0.0.tar.gz - - intltool - gtk-doc - vala-devel - glib2-devel - python-six - libvirt-devel - libxml2-devel - libcap-ng-devel - gobject-introspection-devel - - hardware/virtualization/libvirt-glib/pspec.xml - - - libvirt-glib - - glib2 - libvirt - libxml2 - - - /usr/lib - /usr/share - /usr/share/vala - /usr/share/gir-1.0 - /usr/share/locale - /usr/share/doc - - - - libvirt-glib-devel - Development files for libvirt-glib - - libvirt-glib - - - /usr/include - /usr/lib/pkgconfig - - - - libvirt-glib-docs - Development files for libvirt-glib - - libvirt-glib - - - /usr/share/gtk-doc - - - - - 2019-03-18 - 2.0.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libvirt-python - https://pypi.python.org/pypi/libvirt-python - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - library - hardware.virtualization - libvirt python binding - libvirt python binding - libvirt python binding - libvirt python binding - https://libvirt.org/sources/python/libvirt-python-4.6.0.tar.gz - - libvirt-devel - python-devel - - hardware/virtualization/libvirt-python/pspec.xml - - - libvirt-python - - libvirt - - - /usr/lib - /usr/share/doc - - - - - 2019-03-18 - 4.6.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - ostree - https://github.com/ostreedev/ostree - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPLv2 - app:console - hardware.virtualization - Operating system and container binary deployment and upgrades - OSTree is a tool for managing bootable, immutable, versioned filesystem trees - https://github.com/ostreedev/ostree/releases/download/v2021.2/libostree-2021.2.tar.xz - - python3 - glib2-devel - xz-devel - zlib-devel - e2fsprogs-devel - libsoup-devel - gpgme-devel - openssl-devel - avahi-glib-devel - fuse-devel - libutil-linux-devel - libarchive-devel - - - disable_werror_implicit_funtion_declaraction.patch - - hardware/virtualization/ostree/pspec.xml - - - ostree - - xz - avahi-glib - avahi-libs - zlib - fuse - glib2 - gpgme - libsoup - libarchive - libgpg-error - libutil-linux - openssl - - - /usr/bin - /etc/ostree - /usr/lib - /usr/libexec - /usr/share/gir-1.0 - /usr/share/bash-completion - /usr/share/ostree - /usr/share/man - /usr/share/doc - - - - ostree-devel - Development files for ostree - - ostree - xz-devel - zlib-devel - fuse-devel - glib2-devel - gpgme-devel - libsoup-devel - libarchive-devel - libgpg-error-devel - libutil-linux-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-04-26 - 2021.2 - Version bump - Sami BABAT - samibabatp@gmail.com - - - 2020-02-07 - 2019.6 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2019-07-07 - 2019.2 - Version bump.. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-14 - 2019.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-19 - 2018.9 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-13 - 2018.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-24 - 2018.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-16 - 2018.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-02 - 2018.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - qemu - http://bellard.org/qemu - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.virtualization - Userspace virtual machine and processor emulator - Kullanıcı uzayı sanal makine ve işlemci benzetimcisi. - QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different operating systems without rebooting the PC or to debug system code. In user-mode emulation mode, QEMU can launch Linux processes compiled for one CPU on another CPU. - QEMU, bir PC'ye işlemcisi ve kartlarıyla birlikte öykünen bir yazılımdır. Bilgisayarı yeniden başlatmadan yeni bir işletim sistemini çalıştırmak için kullanılabilir. Ayrıca Linux altında kullanıcı kipi öykünme yöntemiyle farklı bir işlemci için derlenmiş programları çalıştırabilir. - http://wiki.qemu-project.org/download/qemu-4.2.0.tar.bz2 - - aalib-devel - vte-devel - gtk3-devel - libXext-devel - nss-devel - alsa-lib-devel - bluez-libs-devel - cyrus-sasl-devel - libsdl-devel - pulseaudio-libs-devel - python-devel - glib2-devel - libsdl2-devel - - hardware/virtualization/qemu/pspec.xml - - - qemu - - atk - nss - vte - gtk2 - mesa - nspr - zlib - bzip2 - cairo - glib2 - pango - libX11 - libgcc - libpng - libsdl - libusb - pixman - libXext - alsa-lib - freetype - libepoxy - bluez-libs - cyrus-sasl - fontconfig - gdk-pixbuf - pulseaudio-libs - libdrm - - - /etc - /run - /lib - /usr/bin - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/qemu - /usr/share - /usr/share/icons/hicolor - /usr/share/locale/ - /usr/include - - - System.Service - System.Service - - - qemu-ifup - qemu-ifdown - fedora/ksmtuned - fedora/ksm.sysconfig - fedora/ksmtuned.conf - 65-kvm.rules - - - - - 2020-03-13 - 4.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-31 - 2.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 2.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-09 - 2.4.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-31 - 2.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - runc - https://runc.io - - Ertuğrul Erata - ertugrulerata@gmail.com - - Apache-2.0 - hardware.virtualization - container cli tools - CLI tool for managing OCI compliant containers - https://github.com/opencontainers/runc/archive/refs/tags/v1.0.2.tar.gz - - golang - libseccomp-devel - - hardware/virtualization/runc/pspec.xml - - - runc - - libseccomp - - - /usr/bin - /usr/share/doc - - - - - 2021-09-02 - 1.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-11 - 1.0.0_rc10 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-20 - 1.0.0_rc5 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-06-10 - 1.0.0_rc5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-20 - 0.1.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-07-13 - 0.1.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - spice - https://www.spice-space.org/ - - Kamil Atlı - suvari@pisilinux.org - - LGPL2.1 - library - app:console - hardware.virtualization - Simple Protocol for Independent Computing Environments - SPICE is a remote display system built for virtual environments which -allows you to view a computing 'desktop' environment not only on the -machine where it is running, but from anywhere on the Internet and -from a wide variety of machine architectures. - https://www.spice-space.org/download/releases/spice-server/spice-0.15.0.tar.bz2 - - meson - doxygen - asciidoc - lz4-devel - orc-devel - zlib-devel - python3-six - glib2-devel - pixman-devel - python3-devel - libopus-devel - openssl-devel - spice-protocol - libcacard-devel - gstreamer-devel - autoconf-archive - cyrus-sasl-devel - python3-pyparsing - libjpeg-turbo-devel - gst-plugins-base-devel - - hardware/virtualization/spice/pspec.xml - - - spice - Simple Protocol for Independent Computing Environments - - lz4 - orc - zlib - glib2 - libgcc - pixman - libopus - openssl - libcacard - gstreamer - cyrus-sasl - libjpeg-turbo - spice-protocol - gst-plugins-base - - - /usr/lib/libspice-server.so* - /usr/share/doc/ - - - - spice-devel - Development files for spice - - glib2-devel - pixman-devel - openssl-devel - spice-protocol - libcacard-devel - spice - - - /usr/include/spice-server - /usr/lib/pkgconfig - - - - - 2021-02-10 - 0.15.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - spice-protocol - https://spice-space.org/ - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - app:console - hardware.virtualization - Spice protocol header files - Spice protocol header files - https://gitlab.freedesktop.org/spice/spice-protocol/-/archive/v0.14.3/spice-protocol-v0.14.3.tar.gz - - meson - - hardware/virtualization/spice-protocol/pspec.xml - - - spice-protocol - Headers for SPICE protocol - - /usr/share/doc/ - /usr/include - /usr/lib/pkgconfig - - - - - 2021-02-10 - 0.14.3 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - spice-vdagent - https://www.spice-space.org/ - - Kamil Atlı - suvari@pisilinux.org - - GPL - library - app:console - hardware.virtualization - Spice agent for Linux guests - Spice agent for Linux guests - https://www.spice-space.org/download/releases/spice-vdagent-0.21.0.tar.bz2 - - gtk3-devel - glib2-devel - eudev-devel - libX11-devel - libdrm-devel - spice-protocol - alsa-lib-devel - libXrandr-devel - libXinerama-devel - - hardware/virtualization/spice-vdagent/pspec.xml - - - spice-vdagent - Spice agent for Linux guests - - gtk3 - glib2 - libdrm - libX11 - alsa-lib - libXrandr - libXinerama - - - /usr/bin - /usr/lib/libspice-server.so* - /usr/share/doc/ - /usr/share/man - /usr/share/gdm/autostart/LoginWindow - /usr/share/gdm/greeter/autostart - /var/run/spice-vdagentd - /etc/xdg/autostart/spice-vdagent.desktop - - - - - 2021-10-10 - 0.21.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - squeak-vm - http://wiki.squeak.org/squeak/1447 - - Blue Devil - bluedevil@sctzine.com - - Apache - library - app:console - hardware.virtualization - Full-featured implementation of the Smalltalk programming language and environment. - Tam-özellikli, Smalltalk programlama dili ve ortamı uygulaması. - squeak-vm provides a full-featured implementation of the Smalltalk programming language and environment. - squeak-vm, tam-özellikli, smalltalk programlama dili ve ortamı uygulaması. - http://squeakvm.org/unix/release/Squeak-4.10.2.2614-src.tar.gz - - cmake - libglvnd-devel - libXrender-devel - pulseaudio-libs-devel - - hardware/virtualization/squeak-vm/pspec.xml - - - squeak-vm - Full-featured implementation of the Smalltalk programming language and environment. - - libXext - libglvnd - libXrender - pulseaudio-libs - - - /usr/lib - /usr/share/man - /usr/bin - /usr/share/doc/squeak-vm - - - - - 2020-05-21 - 4.10.2.2614 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - tini - https://github.com/krallin/tini - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - app:console - hardware.virtualization - A tiny but valid `init` for containers - A tiny but valid `init` for containers - https://github.com/krallin/tini/archive/v0.18.0.tar.gz - - cmake - - - tini-cmake-fixes.patch - - hardware/virtualization/tini/pspec.xml - - - tini - - /usr/bin - /usr/share/doc - - - - - 2020-03-19 - 0.18.0 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-20 - 0.18.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-07-08 - 0.18.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - virt-manager - http://virt-manager.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - hardware.virtualization - Graphical tool for administering virtual machines for KVM, Xen, and QEmu - Grafik arayüzlü sanal makine yönetim aracı - Virtual Machine Manager provides a graphical tool for administering virtual machines for KVM, Xen, and QEmu. Start, stop, add or remove virtual devices, connect to a graphical or serial console, and see resource usage statistics for existing VMs on local or remote machines. Uses libvirt as the backend management API. - Virt-Manager ile kvm, qemu, xen gibi sanallaştırma sistemleriyle yaratılmış yerel veya uzak sanal makinelerin başlatılması, durdurulması, sanal cihazlar eklenip kaldırılması, grafik veya seri konsollarına bağlanılması gibi işlemler yapılabilir. Çalışmak için libvirt kütüphanesine ve servisine ihtiyaç duyar. - virt-manager-icon - https://releases.pagure.org/virt-manager/virt-manager-1.5.1.tar.gz - - intltool - vte-devel - gtk2-devel - libosinfo-devel - libvirt-glib-devel - python-cairo-devel - python-pygobject3-devel - - hardware/virtualization/virt-manager/pspec.xml - - - virt-manager - - ipaddr - libosinfo - libvirt-glib - libvirt-python - python-pygobject3 - - - /usr/bin - /usr/libexec - /etc/gconf/schemas - /usr/share/pixmaps - /usr/share - /usr/share/man - /usr/share/doc - /usr/share/locale - - - tr.po - - - - - 2019-03-19 - 1.5.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2017-01-29 - 1.4.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-09 - 1.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-31 - 1.3.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - virt-wrapper - http://www.pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - hardware.virtualization - Wrapper for virtualization software - Sanallaştırma yazılımları için önbetik - virt-wrapper is a wrapper for virtualization applications. It warns users if they are not a member of virt group and loads the kernel modules automatically. - virt-wrapper, sanallaştırma uygulamaları için bir betik içerir. Bu betik, kullanıcıyı eğer virt grubunda değilse uyarır ve çekirdek modüllerini de otomatik olarak yükler. - https://github.com/ertugerata/virt-wrapper/archive/v.0.1.1.1.tar.gz - hardware/virtualization/virt-wrapper/pspec.xml - - - virt-wrapper - - /usr/libexec - /usr/share/locale - /usr/share/doc - - - - - 2018-11-13 - 0.1.1.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-13 - 0.1.1.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-20 - 0.1.1 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-11-23 - 0.1.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - virtualbox - http://www.virtualbox.org/ - - Serdar Soytetir - kaptan@pisilinux.org - - GPLv2 - app:gui - hardware.virtualization - A powerful virtualization program - Güçlü bir sanallaştırma programı - VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things. - VirtualBox, ev kullanımı yanında kurumsal kullanım alanı da bulan güçlü bir xf86 sanallaştırma ürünleri ailesidir. Bu sürüm, USB ve birkaç özellik için desteği bulunmayan açık kodlu uyarlamasıdır. - http://download.virtualbox.org/virtualbox/6.1.34/VirtualBox-6.1.34.tar.bz2 - - dkms.conf - dkms-guest.conf - LocalConfig.kmk - - - dev86 - cdrkit - acpica - mesa-devel - curl-devel - python-devel - pam-devel - device-mapper-devel - libcap-devel - gsoap-devel - libXt-devel - libXmu-devel - libIDL-devel - libsdl-devel - libvpx-devel - libXext-devel - libxslt-devel - libopus-devel - mesa-glu-devel - alsa-lib-devel - libXfixes-devel - libXrandr-devel - libXdamage-devel - libXcursor-devel - libXinerama-devel - xorg-server-devel - libvncserver-devel - libXcomposite-devel - pulseaudio-libs-devel - kernel-headers - kernel-module-headers - qt5-x11extras-devel - jdk8-openjdk - jre8-openjdk - libxcb-devel - qt5-base-devel - qt5-linguist - docbook-xml - libglvnd-devel - python3-devel - - - wrapper.patch - 004-drop-Wno-format.patch - 005-gsoap-build.patch - 006-rdesktop-vrdp-keymap-path.patch - 008-root-window.patch - python.patch - 008-no-vboxvideo.patch - VirtualBox-6.1.2-disable-update.patch - 012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch - 013-Makefile.patch - 017-fix-narrowing-conversion.patch - 018-xclient.patch - 019-vboxr0-cflags.patch - - hardware/virtualization/virtualbox/pspec.xml - - - virtualbox - - qt5-base - libxcb - mesa - libXt - gsoap - libvpx - libXmu - libsdl - libXext - libopus - libXcursor - libXinerama - virt-wrapper - libvncserver - curl - zlib - libX11 - libgcc - libpng - python - libxml2 - openssl - device-mapper - qt5-x11extras - libglvnd - python3 - - module-virtualbox - virtualbox-dkms - - - - /etc/vbox - /usr/bin - /usr/lib/virtualbox - /usr/lib/python* - /usr/share/virtualbox - /usr/share/applications - /usr/share/pixmaps - /usr/share/icons/hicolor - /usr/share/mime/packages - - - System.Package - System.Service - - - vboxreload - 60-vboxdrv.rules - 60-vboxguest.rules - - - - virtualbox-guest-utils - VirtualBox guest utilities and drivers - VirtualBox misafir işletim sistemleri için yardımcı araçlar ve sürücüler - x11.driver - - pam - libXt - libXmu - libXext - libXfixes - libXrandr - libXdamage - xorg-server - libXcomposite - - module-virtualbox-guest - virtualbox-guest-dkms - - - - /etc/X11/xinit/xinitrc.d - /lib/udev/rules.d - /etc/xdg/autostart - /lib/security - /sbin - /usr/bin/VBoxClient* - /usr/bin/VBoxControl - /usr/bin/VBoxDRMClient - /usr/sbin - /usr/lib - /usr/kde/*/share/autostart - /usr/share/X11 - /usr/lib/xorg/modules - - - vboxclient.sh - - - - virtualbox-dkms - VirtualBox Host kernel modules sources - - dkms - - - /usr/src - - - module-virtualbox - - - - virtualbox-guest-dkms - VirtualBox Guest kernel modules sources - - dkms - - - /usr/src/*-guest-* - - - module-virtualbox-guest - - - - - 2022-04-25 - 6.1.34 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-25 - 6.1.32 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-11 - 6.1.30 - rebuild for kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-23 - 6.1.30 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-20 - 6.1.28 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-09 - 6.1.26 - rebuild for kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-29 - 6.1.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-22 - 6.1.24 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-01 - 6.1.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-22 - 6.1.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-01 - 6.1.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-27 - 6.1.16 - Version bump kernel510. - İdris Kalp - idriskalp@gmail.com - - - 2020-11-10 - 6.1.16 - Version bump kernel597. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-05 - 6.1.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-18 - 6.1.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-08 - 6.1.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-30 - 6.1.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-22 - 6.1.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-13 - 6.1.4 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2020-04-09 - 6.1.4 - Rebuild virtualbox-guest-iso - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-22 - 6.1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-26 - 6.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 6.1.0 - Add dkms packages - Marcin Bojara - marcin.bojara@gmail.com - - - 2019-12-24 - 6.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-12 - 6.0.14 - Patched for kernel 5.4 - Idris Kalp - idriskalp@gmail.com - - - 2019-10-29 - 6.0.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-29 - 6.0.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-08-02 - 6.0.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-17 - 6.0.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-19 - 6.0.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-29 - 6.0.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-16 - 6.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-23 - 6.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-23 - 5.2.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-18 - 5.2.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-17 - 5.2.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-10 - 5.2.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-18 - 5.2.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-01 - 5.2.8 - Fix chmod and file path. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-15 - 5.2.8 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-03 - 5.2.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-25 - 5.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 5.1.14 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2017-03-04 - 5.1.14 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2017-01-15 - 5.1.12 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-12-13 - 5.1.10 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-09-23 - 5.1.6 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-08-17 - 5.1.4 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-22 - 5.1.2 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-17 - 5.1.0 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-17 - 5.1.0b - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-12 - 5.0.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-09 - 5.0.12 - First release - ali algul - alialgul@pisilinux.org - - - - - - virtualbox-guest-iso - https://www.virtualbox.org/ - - PisiLinux Community - admins@pisilinux.org - - custom - library - hardware.virtualization - The official VirtualBox Guest Additions ISO image - The official VirtualBox Guest Additions ISO image - The official VirtualBox Guest Additions ISO image - The official VirtualBox Guest Additions ISO image - https://download.virtualbox.org/virtualbox/6.1.34/VBoxGuestAdditions_6.1.34.iso - hardware/virtualization/virtualbox-guest-iso/pspec.xml - - - virtualbox-guest-iso - - virtualbox - - - /usr/lib - - - - - 2022-04-29 - 6.1.34 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2022-01-26 - 6.1.32 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-23 - 6.1.30 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-20 - 6.1.28 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-29 - 6.1.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-22 - 6.1.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-01 - 6.1.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-29 - 6.1.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-06 - 6.1.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-04 - 6.1.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-07 - 6.1.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-30 - 6.1.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-22 - 6.1.6 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2020-04-05 - 6.1.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - xdg-desktop-portal - https://github.com/flatpak/xdg-desktop-portal - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPLv2 - hardware.virtualization - A portal frontend service for Flatpak and possibly other desktop containment frameworks - A portal frontend service for Flatpak and possibly other desktop containment frameworks - https://github.com/flatpak/xdg-desktop-portal/archive/1.14.3.tar.gz - - xmlto - python3 - dbus-devel - util-linux - fuse3-devel - glib2-devel - gettext-devel - pipewire-devel - json-glib-devel - flatpak-devel - - hardware/virtualization/xdg-desktop-portal/pspec.xml - - - xdg-desktop-portal - - fuse3 - glib2 - pipewire - json-glib - gdk-pixbuf - flatpak - - - /usr/lib - /usr/libexec - /usr/share/dbus-1 - /usr/share/pkgconfig - /usr/share/man - /usr/share/locale - /usr/share/doc - - - - - 2022-04-23 - 1.14.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-25 - 1.12.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-24 - 1.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 1.8.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 1.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 1.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-07 - 1.4.2 - Version bump.. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-14 - 1.2.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-20 - 1.0.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-31 - 0.10 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-16 - 0.10 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-04 - 0.9 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - xdg-desktop-portal-gtk - https://github.com/flatpak/xdg-desktop-portal-gtk - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPLv2 - hardware.virtualization - A portal frontend service for Flatpak and possibly other desktop containment frameworks - A portal frontend service for Flatpak and possibly other desktop containment frameworks - https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/1.10.0/xdg-desktop-portal-gtk-1.10.0.tar.xz - - xmlto - python3-devel - glib2-devel - dbus-devel - util-linux - flatpak-devel - fuse-devel - gnome-desktop-devel - xdg-desktop-portal - gettext-devel - - hardware/virtualization/xdg-desktop-portal-gtk/pspec.xml - - - xdg-desktop-portal-gtk - - glib2 - gtk3 - cairo - fontconfig - gnome-desktop - gdk-pixbuf - xdg-desktop-portal - flatpak - - - /usr/lib - /usr/libexec - /usr/share/dbus-1 - /usr/share/applications - /usr/share/xdg-desktop-portal - /usr/share/locale - /usr/share/doc - - - - - 2021-09-24 - 1.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 1.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-30 - 1.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-10 - 1.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-07 - 1.4.0 - Version bump.. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-05-12 - 1.2.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - module-fglrx - http://ati.amd.com/support/driver.html - - PisiLinux Community - admins@pisilinux.org - - ATI - kernel.drivers - Pilote d'affichage ATI - ATI display drivers. - ATI ekran kartı sürücüleri - Controlador display ATI - Fglrx is a driver written by AMD(ATI) for ATI graphics cards.Radeons HD 2 3 4 X series are not supported - AMD(ATI) tarafından ATI ekran kartları için yazılmış sürücüler.Radeon HD 2 3 4 X serisi ekran kartlarını desteklememektedir. - http://archive.ubuntu.com/ubuntu/pool/restricted/f/fglrx-installer/fglrx-installer_15.201.orig.tar.gz - - desktop-files.patch - makefile_compat.patch - fglrx_gpl_symbol.patch - kolasa_4.0-cr4-strn.patch - lano1106_fglrx_intel_iommu.patch - lano1106_kcl_agp_13_4.patch - LICENSE.TXT - 4.4-manjaro-xstate.patch - - - kernel-module-headers - kernel - - kernel/drivers/module-fglrx/pspec.xml - - - module-fglrx - Kernel module for ATI display drivers - ATI ekran sürücüleri için çekirdek modülü - driver - - noDelta - - - kernel - - - /lib/modules - /etc/conf.d - /etc/modprobe.d - - - module-fglrx-legacy - - - blacklist-fglrx.conf - modprobe.conf - atieventsd - - - - xorg-video-fglrx - ATI ekran kartı sürücüleri için paylaşımlı kitaplıklar ve araçlar - driver - x11.driver - - noDelta - - - qt - mesa - libSM - libICE - uClibc - libXext - libXrandr - libXfixes - libXcursor - libXrender - fontconfig - libXxf86vm - libXinerama - xorg-server - - module-fglrx - - - - /usr/share - /etc - /usr/bin - /usr/sbin - /usr/X11R6 - /usr/lib - /usr/share/doc - /usr/share/man - - - xorg-video-fglrx-legacy - - - System.Package - System.Service - - - - xorg-video-fglrx-32bit - 32-bit shared libraries for xorg-video-fglrx - xorg-video-fglrx için 32-bit paylaşımlı kitaplıklar - emul32 - - noDelta - - emul32 - - xvba-video-32bit - fontconfig-32bit - freetype-32bit - libXcursor-32bit - libXext-32bit - libXfixes-32bit - libXinerama-32bit - libXrandr-32bit - libXrender-32bit - libXxf86vm-32bit - libX11-32bit - - - xorg-video-fglrx - libXext-32bit - libX11-32bit - mesa-32bit - libgcc - - - /usr/lib32 - - - xorg-video-fglrx-legacy-32bit - - - System.Package - - - - - 2016-03-06 - 15.201 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - module-nvidia-current - http://www.nvidia.com - - Marcin Bojara - marcin@pisilinux.org - - NVIDIA - kernel.drivers - NVIDIA drivers for GeForce 6xxx and newer GPUs - GeForce 6xxx ve daha yeni NVIDIA ekran kartları için sürücüler - Controladores nVIDIA de kernel y glx para tarjetas NV3 o mejor (Geforce FX o mejor) - NVIDIA graphics drivers provide optimized 2D/3D performance. - NVIDIA grafik sürücüleri daha iyi 2B/3B başarımı sağlar. - Controladores de kernel nVIDIA y glx para rendimiento optimizado 2d/3d en Linux (Para NV3X o mejor). - http://http.download.nvidia.com/XFree86/Linux-x86_64/495.44/NVIDIA-Linux-x86_64-495.44.run - - dkms.conf - - - kernel-module-headers - libX11-devel - gtk2-devel - gtk3-devel - - kernel/drivers/module-nvidia-current/pspec.xml - - - module-nvidia-current - Kernel module for current NVIDIA graphics driver releases - Güncel NVIDIA grafik sürücüleri için çekirdek modülü - driver - - noDelta - - - kernel - - - /lib/modules - /etc/modprobe.d - - - nvidia-current-dkms - - - modprobe.conf - - - - nvidia-settings - Settings for nvidia-current kernel driver - app:gui - hardware.graphics - - atk - gtk2 - gtk3 - cairo - glib2 - pango - libX11 - libXext - gdk-pixbuf - - module-nvidia-current - nvidia-current-dkms - - - - /usr/bin/nvidia-settings - /usr/share/man/man1/nvidia-settings.1 - /usr/lib/libnvidia-gtk* - /usr/share/applications - /usr/share/pixmaps - /usr/share/nvidia - - - nvidia-settings.desktop - - - - nvidia-xconfig - Xconfig file for nvidia-current kernel driver - app:console - hardware.graphics - - - module-nvidia-current - nvidia-current-dkms - - - - /usr/bin/nvidia-xconfig - /usr/share/man/man1/nvidia-xconfig.1 - - - - xorg-video-nvidia-current - Güncel NVIDIA userspace sürücüleri ve ikili dosyaları - driver - - noDelta - - - libXext - libX11 - mesa - xorg-server - opencl-icd - vulkan - - module-nvidia-current - nvidia-current-dkms - - - - /etc/OpenCL - /usr/bin - /usr/lib - /usr/share/X11 - /usr/share/nvidia-current - /usr/share/doc - /usr/share/man - /usr/share/glvnd/egl_vendor.d/10_nvidia.json - /etc/vulkan/icd.d - - - System.Package - - - - xorg-video-nvidia-current-32bit - 32-bit shared libraries for xorg-video-nvidia-current - xorg-video-nvidia-current için 32-bit paylaşımlı kitaplıklar - emul32 - - noDelta - - emul32 - - libvdpau-32bit - - - zlib-32bit - mesa-32bit - libX11-32bit - libXext-32bit - vulkan-32bit - opencl-icd-32bit - xorg-video-nvidia-current - - - /usr/lib32 - /usr/share/nvidia-current/32bit-ld.so.conf - - - - nvidia-current-dkms - NVIDIA driver sources for linux - driver - - noDelta - - - dkms - - - /etc/modprobe.d/nvidia-current-dkms.conf - /usr/src/nvidia-495.44 - - - module-nvidia-current - nvidia430-dkms - nvidia390-dkms - nvidia340-dkms - - - modprobe.conf - xorg.conf - - - - nvidia - Meata package for nvidia-current drivers - driver - - noDelta - - - module-nvidia-current - xorg-video-nvidia-current - - - /var/tmp/nvidia - - - nvidia-dkms - - - nvidia.txt - - - - nvidia-dkms - Meata package for nvidia-current dkms drivers - driver - - noDelta - - - nvidia-current-dkms - xorg-video-nvidia-current - - - /var/tmp/nvidia-dkms - - - nvidia - - - nvidia.txt - - - - - 2022-04-15 - 495.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-23 - 495.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-31 - 495.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-15 - 495.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 495.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-27 - 495.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-19 - 495.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-10 - 495.44 - Rebuild with new kernel and add missing libraries - İdris Kalp - idriskalp@gmail.com - - - 2021-11-08 - 495.44 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-30 - 465.31 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-10 - 465.31 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 465.31 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-02 - 465.31 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2021-05-14 - 460.27.04 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-29 - 460.27.04 - Rebuild bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-01 - 460.27.04 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-09-29 - 455.23.04 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-05 - 440.82 - Add comar script and meta packages - Marcin Bojara - marcin.bojara@gmail.com - - - 2020-06-01 - 440.82 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-03 - 440.64 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-03 - 440.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-31 - 440.44 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-08 - 440.44 - Add dkms support - Marcin Bojara - marcin.bojara@gmail.com - - - 2019-12-28 - 440.44 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2019-08-14 - 390.116 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2019-06-09 - 390.116 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2019-05-27 - 390.116 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-06 - 390.87 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-20 - 390.87 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-22 - 390.25 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-06 - 390.25 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 390.25 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-13 - 390.25 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-29 - 390.25 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-11 - 390.25 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-03 - 390.25 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-06 - 387.34 - Rebuild for new kernel - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-20 - 387.34 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-06 - 387.34 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-23 - 384.59 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-22 - 384.59 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-07-08 - 381.22 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-11 - 378.13 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-31 - 375.26 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-11 - 375.20 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-05 - 375.10 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-08-28 - 370.23 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-08-06 - 367.27 - Rebuild for kernel4.7.0 - Kamil Atlı - suvari@pisilinux.org - - - 2016-04-30 - 367.27 - Rebuild for new kernel, ver. bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-04-30 - 361.28 - Rebuild for new kernel - Alihan Öztürk - alihan@pisilinux.org - - - 2016-03-06 - 361.28 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - module-nvidia340 - https://www.nvidia.com/ - - Pisi Linux Community - admins@pisilinux.org - - NVIDIA - kernel.drivers - NVIDIA drivers for GeForce 6xxx and newer GPUs - GeForce 340xx NVIDIA ekran kartları için sürücüler - Controladores nVIDIA de kernel y glx para tarjetas NV3 o mejor (Geforce FX o mejor) - NVIDIA graphics drivers provide optimized 2D/3D performance. - NVIDIA grafik sürücüleri daha iyi 2B/3B başarımı sağlar. - Controladores de kernel nVIDIA y glx para rendimiento optimizado 2d/3d en Linux (Para NV3X o mejor). - http://http.download.nvidia.com/XFree86/Linux-x86/340.108/NVIDIA-Linux-x86-340.108.run - http://http.download.nvidia.com/XFree86/Linux-x86_64/340.108/NVIDIA-Linux-x86_64-340.108.run - - dkms.conf - 0001-kernel-5.7.patch - 0002-kernel-5.8.patch - 0003-kernel-5.9.patch - 0004-kernel-5.10.patch - 0005-kernel-5.11.patch - 0006-kernel-5.14.patch - 0008-fix-5.15.patch - - - kernel-module-headers - - kernel/drivers/module-nvidia340/pspec.xml - - - module-nvidia340 - Kernel module for NVIDIA driver 340.xx releases - GeForce 340xx NVIDIA grafik sürücüleri için çekirdek modülü - driver - - noDelta - - - kernel - - - /lib/modules - - - nvidia340-dkms - - - - xorg-video-nvidia340 - GeForce 340xx NVIDIA userspace sürücüleri ve ikili dosyaları - driver - - noDelta - - - libXext - xorg-server - libX11 - opencl-icd - - module-nvidia340 - nvidia340-dkms - - - - /etc/OpenCL - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - /usr/share/man - - - xorg-video-nvidia-current - xorg-video-nvidia304 - - - System.Package - - - - xorg-video-nvidia340-32bit - 32-bit shared libraries for xorg-video-nvidia340 - xorg-video-nvidia340 için 32-bit paylaşımlı kitaplıklar - emul32 - - noDelta - - emul32 - - libvdpau-32bit - - - zlib-32bit - libX11-32bit - libXext-32bit - opencl-icd-32bit - xorg-video-nvidia340 - - - /usr/lib32 - /usr/share/nvidia-current/32bit-ld.so.conf - - - xorg-video-nvidia-current-32bit - xorg-video-nvidia304-32bit - - - - nvidia340-dkms - NVIDIA driver sources for linux - driver - - noDelta - - - dkms - xorg-video-nvidia340 - - - /etc/modprobe.d/nvidia340-dkms.conf - /usr/src/nvidia* - - - module-nvidia340 - nvidia-current-dkms - nvidia430-dkms - nvidia390-dkms - nvidia340 - - - modprobe.conf - xorg.conf - - - - nvidia340 - Meata package for nvidia340 drivers - driver - - noDelta - - - module-nvidia340 - xorg-video-nvidia340 - - - /var/tmp/nvidia - - - nvidia340-dkms - - - nvidia.txt - - - - - 2022-04-15 - 340.108 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-23 - 340.108 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-31 - 340.108 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-15 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-27 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-19 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-12 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-10 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-10 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 340.108 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2021-06-02 - 340.108 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2021-05-12 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-29 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-01 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-05 - 340.108 - Add comar script and meta package - Marcin Bojara - marcin.bojara@gmail.com - - - 2020-06-01 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-03 - 340.108 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-31 - 340.108 - Rebuild. - Mustafa Cinasal Bojara - muscnsl@gmail.com - - - 2020-01-09 - 340.108 - Add dkms support. Version bump - Marcin Bojara - marcin.bojara@gmail.com - - - 2019-12-28 - 340.107 - Rebuild for new kernel. - Idris Kalp - idriskalp@gmail.com - - - 2019-08-14 - 340.107 - Rebuild for new kernel. - Idris Kalp - idriskalp@gmail.com - - - 2019-06-09 - 340.107 - Rebuild for new kernel. - Idris Kalp - idriskalp@gmail.com - - - 2019-12-05 - 340.107 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-06 - 340.107 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-20 - 340.107 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-22 - 340.107 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-06 - 340.107 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 340.107 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-13 - 340.107 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-29 - 340.106 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-11 - 340.106 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-03 - 340.106 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-06 - 340.104 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-20 - 340.104 - Rebuild for new kernel. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-06 - 340.104 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-24 - 340.102 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-22 - 340.102 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2017-07-07 - 340.102 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-11 - 340.101 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-31 - 340.101 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-11 - 340.98 - Rebuild for kernel 4.8.13 - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-05 - 340.98 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-08-28 - 340.96 - Rebuild for kernel 4.7.2 - Kamil Atlı - suvari@pisilinux.org - - - 2016-08-06 - 340.96 - Rebuild for kernel 4.7.0 - Kamil Atlı - suvari@pisilinux.org - - - 2016-07-17 - 340.96 - Rebuild for new kernel - Kamil Atlı - suvari@pisilinux.org - - - 2016-04-30 - 340.96 - Rebuild for new kernel - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-03-06 - 340.96 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - module-nvidia390 - http://www.nvidia.com - - Marcin Bojara - marcin@pisilinux.org - - NVIDIA - kernel.drivers - NVIDIA drivers for GeForce 6xxx and newer GPUs - NVIDIA graphics drivers provide optimized 2D/3D performance. - http://http.download.nvidia.com/XFree86/Linux-x86/390.144/NVIDIA-Linux-x86-390.144.run - http://http.download.nvidia.com/XFree86/Linux-x86_64/390.144/NVIDIA-Linux-x86_64-390.144.run - - dkms.conf - kernel-5.14-pdev.patch - kernel-5.14-state.patch - - - kernel-module-headers - libX11-devel - gtk2-devel - gtk3-devel - - kernel/drivers/module-nvidia390/pspec.xml - - - module-nvidia390 - Kernel module for current NVIDIA graphics driver releases - driver - - noDelta - - - kernel - - - /lib/modules - /etc/modprobe.d - - - nvidia390-dkms - - - modprobe.conf - - - - nvidia-xconfig390 - Xconfig file for nvidia390 kernel driver - app:console - hardware.graphics - - - module-nvidia390 - nvidia390-dkms - - - - /usr/bin/nvidia-xconfig - /usr/share/man/man1/nvidia-xconfig.1 - - - - xorg-video-nvidia390 - driver - - noDelta - - - libXext - libX11 - mesa - xorg-server - vulkan - opencl-icd - libglvnd - - module-nvidia390 - nvidia390-dkms - - - - /etc/OpenCL - /usr/bin - /usr/lib - /usr/share/X11 - /usr/share/nvidia390 - /usr/share/doc - /usr/share/man - - - xorg-video-nvidia-current - xorg-video-nvidia304 - xorg-video-nvidia340 - - - System.Package - - - - xorg-video-nvidia390-32bit - 32-bit shared libraries for xorg-video-nvidia390 - emul32 - - noDelta - - emul32 - - libvdpau-32bit - - - zlib-32bit - mesa-32bit - libX11-32bit - libXext-32bit - opencl-icd-32bit - vulkan-32bit - libglvnd-32bit - xorg-video-nvidia390 - atk - gtk2 - gtk3 - cairo - glib2 - pango - gdk-pixbuf - - - /usr/lib32 - /usr/share/nvidia390/32bit-ld.so.conf - - - xorg-video-nvidia-current-32bit - xorg-video-nvidia304-32bit - xorg-video-nvidia340-32bit - - - - nvidia390-dkms - NVIDIA driver sources for linux - driver - - noDelta - - - dkms - xorg-video-nvidia390 - - - /etc/modprobe.d/nvidia390-dkms.conf - /usr/src/nvidia* - - - module-nvidia390 - nvidia340-dkms - nvidia430-dkms - nvidia-current-dkms - nvidia390 - - - modprobe.conf - xorg.conf - - - - nvidia390 - Meata package for nvidia390 drivers - driver - - noDelta - - - module-nvidia390 - xorg-video-nvidia390 - - - /var/tmp/nvidia - - - nvidia390-dkms - - - nvidia.txt - - - - - 2022-04-15 - 390.144 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-23 - 390.144 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-31 - 390.144 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-15 - 390.144 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 390.144 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-27 - 390.144 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-19 - 390.144 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-11 - 390.144 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-30 - 390.143 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-10 - 390.143 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 390.143 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-02 - 390.143 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2021-05-14 - 390.141 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-14 - 390.141 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-29 - 390.141 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-01 - 390.141 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-29 - 390.138 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-06 - 390.138 - Add comar script and meta package - Marcin Bojara - marcin.bojara@gmail.com - - - 2020-07-05 - 390.132 - Add comar script and meta package - Marcin Bojara - marcin.bojara@gmail.com - - - 2020-06-01 - 390.132 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-03 - 390.132 - Rebuild. - Mustafa Cinasal Bojara - muscnsl@gmail.com - - - 2020-01-31 - 390.132 - Rebuild. - Mustafa Cinasal Bojara - muscnsl@gmail.com - - - 2020-01-09 - 390.132 - Add dkms support. - Marcin Bojara - marcin.bojara@gmail.com - - - 2019-12-12 - 390.132 - First release - İdris Kalp - idriskalp@gmail.com - - - - - - perf - http://www.kernel.org - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - app:gui - kernel.tools - Performance analyser tool that makes full use of the Linux performance counter subsystem - perf is a new tool which is used to optimize, validate and measure applications, workloads or the full system through the Linux performance counter subsystem. - https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.gz - - libunwind-devel - audit-devel - xz-devel - gtk2-devel - unifdef - elfutils-devel - diffutils - newt-devel - xmlto - asciidoc - pciutils-devel - numactl-devel - python-devel - slang-devel - glib2-devel - zlib-devel - perl - util-linux - libxslt - openssl-devel - systemtap-sdt-devel - zstd-devel - libcap-devel - python3 - - - patches/linux/patch-5.10.45.xz - patches/mageia/fs-aufs5.10.patch - patches/mageia/fs-aufs5.10-symbol-exports.patch - patches/mageia/fs-aufs5.10-tristate.patch - patches/mageia/CVE-2019-12379.patch - patches/mageia/CVE-2020-16119-DCCP-CCID-structure-use-after-free.patch - patches/mageia/3rd-3rdparty-tree.patch - patches/mageia/3rd-3rdparty-merge.patch - patches/mageia/3rd-ndiswrapper-1.63.patch - patches/mageia/3rd-ndiswrapper-Kconfig.patch - patches/mageia/3rd-ndiswrapper-Makefile-build-fix.patch - patches/mageia/3rd-niswrapper-Kconfig-Makefile.patch - patches/mageia/3rd-rtl8812au.patch - patches/mageia/3rd-rtl8812au-Kconfig-Makefile.patch - patches/mageia/3rd-rtl8812au-rename.patch - patches/mageia/3rd-rtl8812au-kernel-5.10.patch - patches/mageia/3rd-rtl8723de.patch - patches/mageia/3rd-rtl8723de-Kconfig-Makefile.patch - patches/mageia/3rd-rtl8723de-fix-redefine.patch - patches/mageia/3rd-rtl8723de-nodebug.patch - patches/mageia/3rd-rtl8223de-kernel-5.6.patch - patches/mageia/3rd-rtl8723de-add-kernel-5.8-support.patch - patches/mageia/3rd-viahss-0.92.patch - patches/mageia/3rd-viahss-config.patch - patches/mageia/3rd-viahss-module-license.patch - patches/mageia/3rd-viahss-2.6.35-buildfix.patch - patches/mageia/3rd-viahss-3.0-buildfix.patch - patches/mageia/3rd-viahss-Kconfig-Makefile.patch - patches/mageia/3rd-rtl8821ce.patch - patches/mageia/3rd-rtl8821ce-Kconfig-Makefile.patch - patches/mageia/3rd-rtl8821ce-5.8-fix.patch - patches/mageia/3rd-rtl8821ce-kernel-5.10.patch - patches/mageia/3rd-fix-kconfig.patch - - kernel/tools/perf/pspec.xml - - - perf - - audit - xz - newt - elfutils - gtk2 - numactl - libunwind - python - slang - glib2 - zlib - perl - zstd - libcap - - - /etc - /usr/bin - /usr/lib - /usr/libexec - /usr/include - /usr/share/man/ - /usr/share/perf-core - /usr/share/doc/perf-tip - - - - - 2021-06-19 - 5.10.45 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-02 - 5.10.41 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-12-27 - 5.10.19 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-27 - 5.10.3 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-08-07 - 5.7.14 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-06-18 - 5.6.19 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-06-01 - 5.6.15 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-05-04 - 5.6.10 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-04-13 - 5.6.4 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-01-30 - 5.4.16 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-06-09 - 4.19.49 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-04-06 - 4.19.34 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-22 - 4.14.90 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-06 - 4.14.73 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-04 - 4.14.61 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-07-13 - 4.14.55 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-11 - 4.9.86 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-03 - 4.9.80 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-01-06 - 4.9.75 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-12-20 - 4.9.70 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-12-07 - 4.9.66 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-11-19 - 4.9.63 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-07-13 - 4.7.0 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-07-13 - 4.6.3 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-05-02 - 4.4.8 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-03-06 - 4.4.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - avidemux - http://www.avidemux.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - app:console - multimedia.converter - Simple video editing/encoding tool - Basit bir video düzenleme/kodlama aracı - Avidemux is a video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities. - Avidemux basit kesme, filtreleme ve kodlama işlemleri için tasarlanmış bir video editörüdür. AVI, DVD uyumlu MPEG, MP4 ve ASF de dahil olmak üzere birçok dosya tipi destekliyor. Projeler, iş kuyruğu ve güçlü betik yetenekleri ile birçok işlem otomatikleştirilebiliyor. - avidemux - mirrors://sourceforge/avidemux/avidemux_2.7.8.tar.gz - - qt5-base-devel - qt5-assistant-devel - qt5-designer-devel - qt5-linguist - qt5-qdbusviewer - qt5-multimedia-devel - bash - make - automake - make - extra-cmake-modules - freetype-devel - lame-devel - xvid-devel - gtk3-devel - mesa-devel - faac-devel - cairo-devel - libva-devel - libXv-devel - ffmpeg-devel - faad2-devel - libvpx-devel - libdca-devel - libsdl-devel - desktop-file-utils - libX11-devel - gettext-devel - yasm-devel - xvid-devel - sqlite-devel - libopus-devel - libxslt-devel - libsamplerate-devel - intltool - lame-devel - libass-devel - x264-devel - x265-devel - libvdpau-devel - yasm-devel - mesa-glu-devel - xvba-video - twolame-devel - libXext-devel - fribidi-devel - alsa-lib-devel - libvorbis-devel - fontconfig-devel - opencore-amr-devel - libfdk-aac-devel - pulseaudio-libs-devel - jack-audio-connection-kit-devel - - - log.diff - qt-5.15.diff - - multimedia/converter/avidemux/pspec.xml - - - avidemux-common - Common files for avidemux - - qt5-base - x264 - lame - xvid - faac - ffmpeg - faad2 - libva - libvpx - libdca - desktop-file-utils - x264 - x265 - libvdpau - yasm - mesa-glu - xvba-video - mesa - libglvnd - zlib - libXv - libX11 - sqlite - libopus - freetype - twolame - fribidi - alsa-lib - libvorbis - fontconfig - opencore-amr - libfdk-aac - pulseaudio-libs - jack-audio-connection-kit - - - /usr/bin - /usr/share/locale - /usr/share/doc/avidemux - /usr/share/ - /usr/lib - - - - avidemux-devel - Avidemux için geliştirme dosyaları - - avidemux-cli - avidemux-qt - - - /usr/include/avidemux - - - - avidemux-cli - - avidemux-common - libgcc - - - /usr/bin/avidemux3_cli - /usr/share/man - /usr/lib/libADM_UI_Cli6.so - /usr/lib/libADM_render6_cli.so - /usr/lib/ADM_plugins6/videoFilters/libADM_vf_*Cli.so - /usr/lib/ADM_plugins6/videoFilters/libADM_vf_swscaleResize_cli.so - - - - avidemux-qt - Simple video editing/encoding tool (QT GUI) - - avidemux-common - qt5-base - x264 - x265 - libX11 - mesa - libXv - libXext - mesa-glu - - - /usr/bin/avidemux3_qt5 - /usr/share/avidemux6/qt5/i18n - /usr/share/applications/avidemux3-qt.desktop - /usr/lib/libADM_UIQT56.so - /usr/lib/libADM_render6_QT5.so - /usr/lib/ADM_plugins6/videoFilters/libADM_vf_gl*.so - /usr/lib/ADM_plugins6/videoFilters/libADM_vf_*Gl*.so - /usr/lib/ADM_plugins6/videoFilters/qt5/libADM_vf_*QT5.so - /usr/lib/ADM_plugins6/videoEncoders/qt5/libADM_ve_x264_QT5.so - /usr/lib/ADM_plugins6/videoEncoders/qt5/libADM_ve_x265_QT5.so - /usr/lib/ADM_plugins6/scriptEngines/libADM_script_qt.so - /usr/lib/ADM_plugins6/videoFilters/qt5/libADM_vf_swscaleResize_QT5.so - - - avidemux3-qt.desktop - - - - avidemux-help - Avidemux için yardım dosyaları - - avidemux-common - - - /usr/share/avidemux6/help - - - - - 2021-06-06 - 2.7.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-15 - 2.7.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-08 - 2.7.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-14 - 2.7.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-13 - 2.7.2 - Version Bump. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-09-04 - 2.7.1 - Version Bump. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-05-20 - 2.7.0 - Rebuild ffmpeg. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-04-02 - 2.7.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - ccd2iso - https://sourceforge.net/projects/ccd2iso/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.converter - CloneCD image files to ISO converter - CloneCD imaj dosyalarını ISO dosyalarına dönüştüren bir uygulama - ccd2iso converts CloneCD image files to ISO image files. - CloneCD imaj dosyalarını ISO dosyalarına dönüştüren bir komut satırı uygulaması. - mirrors://sourceforge/ccd2iso/ccd2iso-0.3.tar.gz - multimedia/converter/ccd2iso/pspec.xml - - - ccd2iso - - /usr/bin - /usr/share/doc/ccd2iso - - - - - 2020-03-08 - 0.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-05 - 0.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 0.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-18 - 0.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - ffmulticonverter - https://github.com/Ilias95/FF-Multi-Converter - - Kamil Atlı - suvari@pisilinux.org - - GPLv3 - app:gui - multimedia.converter - A multi converter. - Bir çoklu dönüştürücü - FF Multi Converter is a simple graphical application that enables you to convert audio, video, image and document files between all popular formats, using and combining other programs. It uses ffmpeg for audio/video files, unoconv for document files (which uses the OpenOffice's UNO bindings) and PIL library for image file conversions. - FF Multi Converter; ses, video, resim ve belge dosya biçimlerini farklı biçimlere dönüştürmek için kullanılabilecek diğer uygulamalara önyüzlük yapan basit bir araçtır. Ses ve video dosyaları için ffmpeg, belge dosyaları için unoconv ve resim dosyaları için PIL kütüphanesi kullanılmaktadır. - ffmulticonverter - mirrors://sourceforge/ffmulticonv/ffmulticonverter-1.8.0.tar.gz - - ffmpeg-devel - gettext-devel - python3-devel - python3-qt5-devel - - - QProgressBar_value_replaced_to_int.patch - - multimedia/converter/ffmulticonverter/pspec.xml - - - ffmulticonverter - - ffmpeg - unoconv - python3-qt5 - imagemagick - - - /usr/bin - /usr/lib - /usr/share/pixmaps - /usr/share/applications - /usr/share/ffmulticonverter - /usr/share/man - /usr/share/doc - - - - - 2021-12-28 - 1.8.0 - Rebuild python. - Kamil Atlı - suvari@pisilinux.org - - - 2020-03-08 - 1.8.0 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2018-12-03 - 1.8.0 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - flacon - https://flacon.github.io/ - - Pisilinux Community - admins@pisilinux.org - - LGPLv2.1 - app:gui - multimedia.converter - Flacon is a open source audio file encoder. - An Audio File Encoder. Extracts audio tracks from an audio CD image to separate tracks - You can split a single large audio file containing the entire album into the separate audio tracks. - Bir Ses Dosyası Kodlayıcısı. Ses parçalarını bir ses CD görüntüsünden ayrı parçalara ayıklar. - https://github.com/flacon/flacon/archive/refs/tags/v8.3.0.tar.gz - - cmake - taglib-devel - qt5-linguist - qt5-base-devel - uchardet-devel - - multimedia/converter/flacon/pspec.xml - - - flacon - - libgcc - taglib - qt5-base - uchardet - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/metainfo - /usr/share/doc - - - - - 2022-04-16 - 8.3.0 - Version bump. - fury - uglyside@yandex.ru - - - 2022-01-17 - 8.2.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2021-04-26 - 5.5.1 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - flowblade - https://github.com/jliljebl/flowblade - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app - multimedia.converter - Multitrack non-linear video editor - Multitrack non-linear video editor - Çok kanallı doğrusal olmayan video düzenleyici - Çok kanallı doğrusal olmayan video düzenleyici - https://github.com/jliljebl/flowblade/archive/refs/tags/v2.8.0.3.tar.gz - - python3-devel - desktop-file-utils - python3-setuptools - appstream-glib-devel - - - fedora/flowblade_sys_path.patch - - multimedia/converter/flowblade/pspec.xml - - - flowblade - - mlt6 - gmic - gtk3 - ffmpeg - python3 - librsvg - python-mlt6 - dbus-python3 - frei0r-plugins - python3-numpy - python3-pillow - python3-pygobject3 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/metainfo - /usr/share/doc - - - - - 2021-10-28 - 2.8.0.3 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2021-10-25 - 2.8.0.3 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2021-08-30 - 2.8.0.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - handbrake - https://handbrake.fr/ - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - app:gui - multimedia.converter - The open source video transcoder. - Çoklu görev destekli video kodlama/düzenleme aracı - HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. The program is also used to convert DVDs so they can be viewed on iPods, iPhones and most media players. - Handbrake,Video dosyalarını portatif medya oynatıcıları için düzenleyebilmenin yanısıra çözünürlülük değişimi desteğide sunan özgür video kodlama ve düzenleme aracıdır. - HandBrake - https://github.com/HandBrake/HandBrake/releases/download/1.5.1/HandBrake-1.5.1-source.tar.bz2 - - nasm - meson - cmake - bzip2 - libgcc - python3 - intltool - gtk3-devel - lame-devel - x264-devel - x265-devel - zlib-devel - speex-devel - libva-devel - libvpx-devel - libogg-devel - libass-devel - fribidi-devel - libxml2-devel - libopus-devel - numactl-devel - librsvg-devel - jansson-devel - libgudev-devel - gstreamer-devel - libbluray-devel - libnotify-devel - libvorbis-devel - libtheora-devel - fontconfig-devel - gst-plugins-good - at-spi2-core-devel - libsamplerate-devel - libjpeg-turbo-devel - gst-plugins-base-devel - - multimedia/converter/handbrake/pspec.xml - - - handbrake - - xz - gtk3 - lame - x264 - zlib - bzip2 - glib2 - cairo - pango - libva - speex - libass - libogg - libvpx - libgcc - libxml2 - jansson - fribidi - libopus - numactl - freetype - libgudev - gstreamer - libbluray - libnotify - gst-libav - libvorbis - libtheora - gdk-pixbuf - libsamplerate - libjpeg-turbo - gst-plugins-base - - - /usr/bin - /usr/share/locale - /usr/share - /usr/share/doc - - - - - 2022-04-24 - 1.5.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 1.4.2 - First build - fury - uglyside@yandex.ru - - - - - - mkvtoolnix - http://www.bunkus.org/videotools/mkvtoolnix/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - app:gui - multimedia.converter - A set of tools to create, alter and inspect Matroska files - Matroska dosyalarını yaratmak, değiştirmek ve incelemek için araçlar - MKVToolnix is a set of tools (mkvmerge, mkvinfo and mkvextract) With these tools one can get information about (mkvinfo) Matroska files, extract tracks/data from (mkvextract) Matroska files and create (mkvmerge) Matroska files from other media files. - mkvtoolnix Matroska (MKV) dosyaları ile kullanılmak için bilgi edinme aracı (mkvinfo), veri/iz çıkarmak aracı (mkvextract) ve MKV oluşturma aracı (mkvmerge) içeren araç setidir. - mmg - https://gitlab.com/mbunkus/mkvtoolnix/-/archive/release-61.0.0/mkvtoolnix-release-61.0.0.tar.gz - - file - fmt-devel - gmp-devel - rubygems - flac-devel - zlib-devel - ruby-devel - cmark-devel - boost-devel - docbook-xsl - libpcre2-devel - libogg-devel - libdvdread-devel - qt5-linguist - libxslt-devel - pugixml-devel - libebml-devel - qt5-base-devel - libvorbis-devel - libmatroska-devel - imagemagick-devel - qt5-multimedia-devel - pulseaudio-libs-devel - - multimedia/converter/mkvtoolnix/pspec.xml - - - mkvtoolnix - A set of tools to create, alter and inspect Matroska files - - file - gmp - flac - zlib - cmark - boost - libgcc - libogg - libebml - pugixml - libpcre2 - qt5-base - libvorbis - libdvdread - libmatroska - qt5-multimedia - - - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/pixmaps - /usr/share/mkvtoolnix - /usr/share/applications - /usr/share/metainfo - /usr/share/locale - - - - - 2021-10-05 - 61.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 58.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 46.0.0 - Major version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-03-08 - 43.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 19.0.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-24 - 19.0.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-17 - 19.0.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-17 - 9.7.1 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-04 - 9.5.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-08-11 - 9.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 8.5.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-08 - 8.5.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - soundconverter - https://soundconverter.org/ - - fury - uglyside@yandex.ru - - GPLv3 - app:gui - multimedia.converter - GNOME sound converter application. - A simple sound converter application for the GNOME environment. It reads anything the GStreamer library can read, and writes WAV, FLAC, MP3, and Ogg Vorbis files. - https://launchpad.net/soundconverter/trunk/4.0.2/+download/soundconverter-4.0.2.tar.gz - - intltool - gtk3-devel - python3-devel - gstreamer-devel - desktop-file-utils - python3-setuptools - python3-distutils-extra - python3-pygobject3-devel - - - Prevent_crash_when_duration_is_not_known_or_zero.patch - - multimedia/converter/soundconverter/pspec.xml - - - soundconverter - - gtk3 - python3 - gst-libav - gst-plugins-bad - gst-plugins-base - gst-plugins-ugly - gst-plugins-good - python3-setuptools - python3-pygobject3 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-10-28 - 4.0.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-05-18 - 4.0.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-04 - 4.0.0 - First build - fury - uglyside@yandex.ru - - - - - - soundkonverter - https://www.opendesktop.org/p/1126634/ - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - app:gui - multimedia.converter - SoundKonverter is a frontend to various audio converters. - Audio conversion, replay Gain calculation, CD ripping. It is extendable by plugins and supports many backends: soundKonverter supports reading and writing tags for many formats, so the tags are preserved when converting files. - soundkonverter - https://sourceforge.net/projects/pisilinux/files/source/soundkonverter-3.0.1.tar.gz - - cmake - libkcddb - kio-devel - kinit-devel - ki18n-devel - solid-devel - taglib-devel - ffmpeg-devel - kconfig-devel - kxmlgui-devel - qt5-base-devel - kdesignerplugin - libvorbis-devel - kdoctools-devel - kemoticons-devel - qt5-phonon-devel - cdparanoia-devel - kitemmodels-devel - extra-cmake-modules - kconfigwidgets-devel - kwidgetsaddons-devel - kunitconversion-devel - kdelibs4-support-devel - - multimedia/converter/soundkonverter/pspec.xml - - - soundkonverter - - kio - ki18n - solid - libgcc - taglib - kconfig - kxmlgui - kservice - libkcddb - qt5-base - cdparanoia - qt5-phonon - kcompletion - kcoreaddons - ktextwidgets - kconfigwidgets - knotifications - kwidgetsaddons - kdelibs4-support - sox - faac - flac - lame - faad2 - speex - ffmpeg - mplayer - libopus - twolame - wavpack - libvorbis - timidity - fluidsynth - vorbis-tools - - - /usr/bin - /usr/lib - /usr/share - - - - - 2020-03-08 - 3.0.1 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-12-03 - 3.0.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - uchardet - https://www.freedesktop.org/wiki/Software/uchardet - - PisiLinux Community - admins@pisilinux.org - - MPL - library - multimedia.converter - Encoding detector library ported from Mozilla - Encoding detector library ported from Mozilla - Encoding detector library ported from Mozilla - Encoding detector library ported from Mozilla - https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.7.tar.xz - - cmake - - multimedia/converter/uchardet/pspec.xml - - - uchardet - - libgcc - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - uchardet-devel - Development files for uchardet - - uchardet - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-04-26 - 0.0.7 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2020-01-01 - 0.0.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - unoconv - http://dag.wieers.com/home-made/unoconv - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.converter - A document converter - Bir belge dönüştürücü - unoconv converts between any document format that OpenOffice / OpenOffice understands. - unoconv, her belge biçimini OpenOffice ve OpenOffice'in anlayacağı biçime dönüştüren bir terminal uygulamasıdır. - https://github.com/dagwieers/unoconv/archive/0.8.2.tar.gz - - xmlto - asciidoc - python3-devel - python3-setuptools - - multimedia/converter/unoconv/pspec.xml - - - unoconv - - xmlto - asciidoc - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-03-08 - 0.8.2 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2018-11-04 - 0.8.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-05 - 0.7 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 0.7 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-23 - 0.7 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - vcdimager - https://www.gnu.org/software/vcdimager/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - multimedia.converter - VCD and SVCD image file maker and converter - VCD ve SVDC görüntü dosyası oluşturucu ve çevirici - VCDImager is a full-featured mastering suite for authoring, disassembling and analyzing Video CD's and Super Video CD's. The core functionality consists of directly making Video CD BIN/CUE-style CD images from mpeg files. - VCDImager Video CD ve Super Video CD'leri yaratmaya, parçalarına ayırmaya ve analiz etmeye yarayan kapsamlı bir CD görüntüsü yazma uygulamasıdır. En temel özelliği .mpeg dosyalarından direk BIN/CUE uzantılı CD görüntüleri yaratabilmesidir. - http://ftp.gnu.org/gnu/vcdimager/vcdimager-2.0.1.tar.gz - - libcdio-devel - popt-devel - libxml2-devel - - multimedia/converter/vcdimager/pspec.xml - - - vcdimager - - libcdio - popt - libxml2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - vcdimager-devel - Development files for vcdimager - vcdimager için geliştirme dosyaları - - vcdimager - libcdio-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-08 - 2.0.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-05 - 2.0.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 0.7.24 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 0.7.24 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.7.24 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.7.24 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - blender - https://www.blender.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.editor - 3D modeling, animation, rendering and post-production application - 3D animasyon sistemi - blender is the essential software solution you need for 3D, from modeling, animation, rendering and post-production to interactive creation and playback. - Blender 3B modelleme ve animasyon yapmaya yarayan açık kaynak bir yazılımdır. - blender - http://download.blender.org/source/blender-3.0.0.tar.xz - - git - cmake - llvm - potrace - gmp-devel - openxr-devel - ffmpeg-devel - fftw3-devel - boost-devel - freetype-devel - glew-devel - icu4c-devel - imath-devel - jack-audio-connection-kit-devel - libdc1394-devel - libgomp - libjpeg-turbo-devel - libpng-devel - libsdl-devel - libsdl2-devel - libsndfile-devel - libspnav-devel - libX11-devel - libXi-devel - libXxf86vm-devel - mesa-devel - libglvnd-devel - mesa-glu-devel - openal-devel - openexr-devel - openjpeg-devel - python3-devel - tiff-devel - openimageio-devel - webp-devel - zlib-devel - python3-requests - python3-numpy - intel-tbb-devel - OpenCOLLADA-devel - opencolorio-devel - python3-idna - python3-setuptools - jemalloc-devel - zstd-devel - - - blender-openexr.patch - - multimedia/editor/blender/pspec.xml - - - blender - - gmp - zstd - boost - openxr - pugixml - potrace - libsdl2 - ffmpeg - fftw3 - freetype - libglvnd - intel-tbb - libXfixes - openjpeg2 - libXrender - glew - imath - jack-audio-connection-kit - libgcc - libdc1394 - libgomp - libjpeg-turbo - libpng - libsdl - libsndfile - libspnav - libX11 - libXi - libXxf86vm - mesa - mesa-glu - openal - openexr-libs - openjpeg - python3 - tiff - openimageio - zlib - intel-tbb - OpenCOLLADA - opencolorio - jemalloc - - - /usr/bin - /usr/lib/python3.9/ - /usr/share/blender/ - /usr/share/doc - /usr/share/pixmaps/ - /usr/share/man/man1 - /usr/share/icons - /usr/share/applications - /usr/share/mime - /usr/share/locale - - - blender.xml - blender-wrapper - blender.desktop - - - - - 2021-12-05 - 3.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-19 - 2.93.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 2.93.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-21 - 2.92.0 - Rebuild boost. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-30 - 2.92.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-11 - 2.92.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-20 - 2.91.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-19 - 2.90.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-04 - 2.83.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-25 - 2.82 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-11 - 2.81 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-01 - 2.79 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-11 - 2.79 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-27 - 2.79 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-24 - 2.79 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-14 - 2.79 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2017-05-28 - 2.78c - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2017-03-17 - 2.78 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-15 - 2.75a - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-15 - 2.75a - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-08 - 2.75a - First release - Ali Algul - alialgul@pisilinux.org - - - - - - devedeNG - https://rastersoft.com/programas/devede.html - - Kamil Atlı - suvari@pisilinux.org - - GPLv3 - app:gui - multimedia.editor - Graphical frontend to create video DVDs/(S)VCDs - Video DVD ve SVCD oluşturmak için grafik arayüz - Devede NG is a rewrite of the Devede DVD disc authoring program. This new -code has been written from scratch, and uses Python3 and Gtk3. It is also -cleaner, which will allow to add new features in the future. - DeVeDeng, neredeyse tüm görüntü biçimlerinden, (ev oynatıcıları için uyumlu) video DVD üretebilen bir uygulamadır. - devede - https://gitlab.com/rastersoft/devedeng/-/archive/4.16.0/devedeng-4.16.0.tar.bz2 - - gtk3-devel - ffmpeg-devel - gettext-devel - python3-devel - - multimedia/editor/devedeNG/pspec.xml - - - devedeNG - - gtk3 - ffmpeg - cdrkit - python3 - mplayer - vcdimager - dvdauthor - python-gtk - python3-cairo - python3-urllib3 - python3-setuptools - python3-pygobject3 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - /usr/share/man/man1 - - - - - 2020-09-27 - 4.16.0 - Version bump. - fury - uglyside@yandex.ru - - - 2020-03-05 - 4.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-12-03 - 4.12.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - dvdauthor - http://dvdauthor.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.editor - A simple DVD tool - Basit bir DVD yaratma aracı - dvdauthor is a set of simple tools to help you author a DVD. - dvdauthor DVD oynatıcıya takıldığında sorunsuzca oynatılabilecek bir DVD üretebilen bir uygulamadır. - https://sourceforge.net/projects/dvdauthor/files/dvdauthor-0.7.2.tar.gz - - libpng-devel - gettext-devel - libxml2-devel - fribidi-devel - freetype-devel - fontconfig-devel - libdvdread-devel - imagemagick-devel - GraphicsMagick-devel - - - backport_from_git.patch - - multimedia/editor/dvdauthor/pspec.xml - - - dvdauthor - - libpng - fribidi - libxml2 - freetype - fontconfig - libdvdread - GraphicsMagick - - - /usr/bin - /usr/share/doc - /usr/lib - /usr/share/man - /usr/share - - - - - 2020-09-27 - 0.7.2 - Version bump. - fury - uglyside@yandex.ru - - - 2020-03-05 - 0.7.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.7.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-03 - 0.7.1 - Rebuild for new Toolchains. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-07-09 - 0.7.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - easytag - https://wiki.gnome.org/Apps/EasyTAG - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.editor - Audio File Tag Viewer/Editor - Ses Dosyaları Etiketlerini Görüntüleme/Düzenleme Yazılımı - EasyTAG is a utility for viewing and editing id tags for MP3, MP2, MP4/AAC, FLAC, Ogg Vorbis, MusePack and Monkey's Audio files. - EasyTAG MP3, MP2, MP4/AAC, FLAC, Ogg Vorbis, Musepack ve Monkey's Audio ses dosyalarının id etiketlerinin görüntülenebileceği ve düzenlenebileceği bir yazılımdır. - easytag - https://download.gnome.org/sources/easytag/2.4/easytag-2.4.3.tar.xz - - itstool - intltool - gtk3-devel - flac-devel - speex-devel - pango-devel - docbook-xml - docbook-xsl - taglib-devel - libogg-devel - id3lib-devel - wavpack-devel - libxslt-devel - libopus-devel - python3-devel - opusfile-devel - libid3tag-devel - libvorbis-devel - gdk-pixbuf-devel - desktop-file-utils - appstream-glib-devel - - - ru_translation.patch - basque_translation.patch - slovenian_translation.patch - - multimedia/editor/easytag/pspec.xml - - - easytag - - flac - gtk3 - glib2 - speex - id3lib - libgcc - libogg - taglib - libopus - wavpack - opusfile - libid3tag - libvorbis - gdk-pixbuf - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2020-12-04 - 2.4.3 - First release. - fury - uglyside@yandex.ru - - - - - - gaupol - https://otsaloma.io/gaupol/ - - PisiLinux Community - admins@pisilinux.org - - GPL-3 - app:gui - multimedia.editor - Editor for text-based subtitle files. - Metin yazı biçimli altyazıları düzenleme aracı - Gaupol is an editor for text-based subtitle files. It supports multiple subtitle file formats and provides means of creating, editing and translating subtitles and timing subtitles to match video. - Metin yazı biçimli altyazıları düzenleme aracıdır. Çeşitli altyazı türlerini desteklemektedir. Ayrıca yazı içeriğini ve zamanlamayı düzeltmenize olanak sağlar. - https://github.com/otsaloma/gaupol/archive/refs/tags/1.10.1.tar.gz - - gtk3-devel - python3-devel - python3-setuptools - python3-pygobject3-devel - - multimedia/editor/gaupol/pspec.xml - - - gaupol - - gtk3 - python3 - iso-codes - gst-libav - mpv-player - python3-cairo - python3-chardet - gst-plugins-bad - gst-plugins-base - gst-plugins-ugly - gst-plugins-good - python3-pygobject3 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-11-04 - 1.10.1 - First build. - fury - uglyside@yandex.ru - - - - - - id3lib - http://id3lib.sourceforge.net/ - - Mustafa Cinasal - muscnsl@gmail.com - - GPLv1 - driver - multimedia.editor - ID3v1 ve ID3v2 etiketlerini okumak, yazmak ve değiştirmek için kullanılan kitaplık - ID3v1 ve ID3v2 etiketlerini okumak, yazmak ve değiştirmek için kullanılan kitaplık - ID3v1 ve ID3v2 etiketlerini okumak, yazmak ve değiştirmek için kullanılan kitaplık - ID3v1 ve ID3v2 etiketlerini okumak, yazmak ve değiştirmek için kullanılan kitaplık - https://sourceforge.net/projects/id3lib/files/id3lib/3.8.3/id3lib-3.8.3.tar.gz - - zlib-devel - libgcc - - - 00-add-libz-to-compilation.patch - 05-create-m4-directory.patch - 10-fix-compilation-with-cpp-headers.patch - 15-fix-headers-of-main-functions.patch - 20-create-manpages.patch - 30-fix-utf16.patch - 40-deal-with-mkstemp.patch - 50-remove-outdated-check.patch - 60-add-c-wrapper-functions.patch - 60-fix_make_check.patch - 60-id3lib-missing-nullpointer-check.patch - 60-spelling.patch - 61-fix_vbr_stack_smash.patch - - multimedia/editor/id3lib/pspec.xml - - - id3lib - - zlib - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - id3lib-devel - Development files for id3lib - - id3lib - - - /usr/include - - - - - 2020-03-05 - 3.8.3 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 3.8.3 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-17 - 3.8.3 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - ktageditor - https://sourceforge.net/projects/ktageditor/ - - Stefan Gronewold - groni@pisilinux.org - - LGPL - multimedia.editor - KTag Editor is an Audio tag editor developed in Qt5 framework. - KTag Editor is a free open source ID3v tag editor developed in Qt5 framework. Supported files are mp3, wav, ogg, wma, flac, asf - https://sourceforge.net/projects/ktageditor/files/Source/0.2.0/ktageditor.zip - - qt5-base-devel - qt5-phonon-devel - taglib-devel - qt5-phonon-backend-gstreamer - - multimedia/editor/ktageditor/pspec.xml - - - ktageditor - KTag Editor is an Audio tag editor developed in Qt5 framework. - - qt5-base - qt5-phonon - qt5-phonon-backend-gstreamer - libgcc - taglib - - - /usr/bin - /usr/share - - - - - 2020-03-05 - 0.2.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.2.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-21 - 0.2.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - libopenshot - https://openshot.org/ - - Kamil Atlı - suvari@pisilinux.org - - GPL - library - multimedia.editor - A free, open-source C++ library dedicated to delivering high quality video editing, animation, and playback solutions to the world. - Dünyaya yüksek kaliteli video düzenleme, animasyon ve oynatma çözümleri sunmaya adanmış ücretsiz, açık kaynaklı bir C++ kitaplığı. - OpenShot Video Library (libopenshot) is a free, open-source C++ library dedicated to delivering high quality video editing, animation, and playback solutions to the world. - OpenShot Video Kitaplığı (libopenshot), dünyaya yüksek kaliteli video düzenleme, animasyon ve oynatma çözümleri sunmaya adanmış ücretsiz, açık kaynaklı bir C++ kitaplığıdır. - https://github.com/OpenShot/libopenshot/archive/refs/tags/v0.2.7.tar.gz - - swig - cmake - catch2 - libgcc - doxygen - x264-devel - ruby-devel - glibc-devel - ffmpeg-devel - zeromq-devel - openmp-devel - opencv-devel - python3-pyzmq - python3-devel - qt5-svg-devel - jsoncpp-devel - qt5-base-devel - protobuf-devel - alsa-lib-devel - python3-qt5-devel - libopenshot-audio-devel - imagemagick-devel - qt5-multimedia-devel - - multimedia/editor/libopenshot/pspec.xml - - - libopenshot - - ffmpeg - libgcc - zeromq - jsoncpp - libgomp - python3 - qt5-base - imagemagick - libopenshot-audio - - - /usr/lib/python3.9/site-packages - /usr/lib/libopenshot_protobuf.so* - /usr/lib/libopenshot.so* - /usr/share/doc - - - - libopenshot-devel - Development files for libopenshot - - libopenshot - - - /usr/include - - - - - 2021-12-09 - 0.2.7 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libopenshot-audio - https://openshot.org/ - - Kamil Atlı - suvari@pisilinux.org - - GPLv3 - library - multimedia.editor - A free, open-source C++ library dedicated to delivering high quality audio editing and audio playback solutions. - Yüksek kaliteli ses düzenleme ve ses oynatma çözümleri sunmaya adanmış ücretsiz, açık kaynaklı bir C++ kitaplığı. - OpenShot Audio Library (libopenshot-openshot) is a free, open-source C++ library dedicated to delivering high quality audio editing and audio playback solutions to the world. - OpenShot Ses Kitaplığı (libopenshot-openshot), dünyaya yüksek kaliteli ses düzenleme ve ses oynatma çözümleri sunmaya adanmış ücretsiz, açık kaynaklı bir C++ kitaplığıdır. - https://github.com/OpenShot/libopenshot-audio/archive/refs/tags/v0.2.2.tar.gz - - cmake - zlib-devel - glibc-devel - python3-devel - alsa-lib-devel - freetype-devel - - multimedia/editor/libopenshot-audio/pspec.xml - - - libopenshot-audio - - zlib - libgcc - alsa-lib - - - /usr/bin - /usr/lib/libopenshot-audio.so* - /usr/share/doc - /usr/share/man/man1 - - - - libopenshot-audio-devel - Development files for libopenshot-audio - - libopenshot-audio - - - /usr/include - /usr/lib/cmake - - - - - 2021-12-07 - 0.2.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - ogre-next - https://github.com/OGRECave/ogre-next - - Kamil Atlı - suvari@pisilinux.org - - LGPLv2 - library - multimedia.editor - Scene-oriented, flexible 3D engine written in C++ - C++ ile yazılmış, sahne odaklı, esnek 3B motor - Ogre-Next is a 3D graphics rendering engine. Not to be confused with a game engine which provides Networking, Sound, Physics, etc. - Ogre-Next, bir 3D grafik işleme motorudur. Ağ, Ses, Fizik vb. Sağlayan bir oyun motoruyla karıştırılmamalıdır. - https://github.com/OGRECave/ogre-next/archive/refs/tags/v2.3.0.tar.gz - - git - cmake - ninja - doxygen - mesa-devel - zlib-devel - boost-devel - libXt-devel - vulkan-devel - openvr-devel - libX11-devel - dejavu-fonts - libXaw-devel - cppunit-devel - libsdl2-devel - zziplib-devel - openssl-devel - tinyxml-devel - python3-devel - libglvnd-devel - mesa-glu-devel - graphviz-devel - freetype-devel - rapidjson-devel - libXrandr-devel - FreeImage-devel - - multimedia/editor/ogre-next/pspec.xml - - ogre-next + tox-extension-messages-devel - zlib - mesa - libXt - libgcc - openvr - libX11 - libXaw - openssl - tinyxml - doxygen - cppunit - libsdl2 - zziplib - freetype - graphviz - mesa-glu - libglvnd - FreeImage - rapidjson - libXrandr - dejavu-fonts - - - /usr/bin - /usr/lib/OGRE - /usr/lib/libOgreHlmsPbs.so* - /usr/lib/libOgreMeshLodGenerator.so* - /usr/lib/libOgreOverlay.so* - /usr/lib/libOgreSceneFormat.so* - /usr/lib/libOgreMain.so* - /usr/lib/libOgreHlmsUnlit.so* - /usr/share/OGRE - /usr/share/doc - - - - ogre-next-devel - Development files for ogre-next - - ogre-next + tox-extension-messages /usr/include - /usr/lib/OGRE/cmake - /usr/lib/pkgconfig - - - - - 2022-04-30 - 2.3.0 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - openshot - http://www.openshotvideo.com - - Kamil Atlı - suvari@pisilinux.org - - GPLv3 - app:gui - multimedia.editor - An award-winning free and open-source video editor. - Ödüllü, ücretsiz ve açık kaynaklı bir video düzenleyici. - OpenShot Video Editor is an award-winning free and open-source video editor and is dedicated to delivering high quality video editing and animation solutions to the world. - OpenShot Video Editor, ödüllü ücretsiz ve açık kaynaklı bir video düzenleyicidir ve kendini dünyaya yüksek kaliteli video düzenleme ve animasyon çözümleri sunmaya adamıştır. - openshot - https://github.com/OpenShot/openshot-qt/archive/refs/tags/v2.6.1.tar.gz - - cmake - ffmpeg-devel - python3-devel - python3-pyzmq - qt5-base-devel - python-gtk-devel - libopenshot-devel - python3-requests - python3-qt5-devel - python3-setuptools - libopenshot-audio-devel - - - openshot-2.6.1-no_metric_default.patch - - multimedia/editor/openshot/pspec.xml - - - openshot - - ffmpeg - python3 - qt5-base - python-gtk - python-mlt - libopenshot - python3-qt5 - python3-pyzmq - libopenshot-audio - - - /usr/bin - /usr/lib - /usr/lib/python2.7/site-packages/openshot/locale - /usr/share/applications - /usr/share/mime - /usr/share/pixmaps - /usr/share/man - /usr/share/doc - /usr/share/icons - /usr/share/metainfo + /usr/lib/cmake/ToxExtensionMessages - 2021-12-07 - 2.6.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - picard - http://musicbrainz.org/doc/MusicBrainz_Picard - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv2 - app:gui - multimedia.editor - MusicBrainz Picard is the official MusicBrainz tagger. - MusicBrainz Picard is a cross-platform (Linux/MacMusicBrainz Picard resmi MusicBrainz etiketleyicisidir. - Picard supports the majority of audio file formats, is capable of using audio fingerprints (AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features. - Picard, ses dosyası formatlarının çoğunu destekler, ses parmak izlerini (AcoustID'ler) kullanabilir, CD aramaları ve disk kimliği gönderimleri gerçekleştirebilir ve mükemmel Unicode desteğine sahiptir. Ek olarak, Picard'ın özelliklerini genişleten birkaç eklenti vardır. - http://ftp.musicbrainz.org/pub/musicbrainz/picard/picard-2.3.2.tar.gz - - bzip2 - python3-devel - python3-mutagen - libdiscid-devel - python3-setuptools - musicbrainz5-devel - python3-qt5-devel - - multimedia/editor/picard/pspec.xml - - - picard - - bzip2 - libdiscid - python3-qt5 - musicbrainz5 - python-discid - libchromaprint - python3-mutagen - - - /usr/bin - /usr/lib - /usr/share/icons/highcolor - /usr/share/applications - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2020-05-11 - 2.3.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - pipewire - https://pipewire.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.editor - Server and user space API to deal with multimedia pipelines - Server and user space API to deal with multimedia pipelines - Server and user space API to deal with multimedia pipelines - Server and user space API to deal with multimedia pipelines - https://github.com/PipeWire/pipewire/archive/0.3.50.tar.gz - - git - meson - doxygen - valgrind - sbc-devel - dbus-devel - avahi-devel - avahi-libs - glib2-devel - eudev-devel - libusb-devel - vulkan-devel - vulkan-headers - ffmpeg-devel - ncurses-devel - libsdl2-devel - readline-devel - alsa-lib-devel - gstreamer-devel - libfdk-aac-devel - libsndfile-devel - bluez-libs-devel - pulseaudio-libs-devel - gst-plugins-base-devel - jack-audio-connection-kit-devel - - multimedia/editor/pipewire/pspec.xml - - - pipewire - - sbc - dbus - glib2 - eudev - vulkan - ffmpeg - libusb - alsa-lib - gstreamer - libfdk-aac - libsndfile - avahi-libs - bluez-libs - pulseaudio-libs - gst-plugins-base - jack-audio-connection-kit - - - /usr/bin - /etc - /lib/udev/rules.d/90-pipewire-alsa.rules - /usr/lib - /usr/share - /usr/share/doc - - - - pipewire-devel - Development files for pipewire - - pipewire - - - /usr/include - /usr/lib/pkgconfig - - - - pipewire-docs - Development files for pipewire - - pipewire - - - /usr/share/doc/pipewire/html - - - - 2022-04-19 - 0.3.50 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-12 - 0.3.43 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-06 - 0.3.40 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-24 - 0.3.37 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 0.3.34 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-01 - 0.3.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-19 - 0.3.19 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2021-01-06 - 0.3.19 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2020-03-30 - 0.3.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - pipewire-0.2 - https://pipewire.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.editor - Server and user space API to deal with multimedia pipelines, 0.2.x series - Server and user space API to deal with multimedia pipelines, 0.2.x series - https://github.com/PipeWire/pipewire/archive/0.2.7.tar.gz - - meson - doxygen - valgrind-devel - sbc-devel - dbus-devel - glib2-devel - eudev-devel - alsa-lib-devel - - multimedia/editor/pipewire-0.2/pspec.xml - - - pipewire-0.2 - - sbc - dbus - glib2 - eudev - alsa-lib - - - /usr/lib - /usr/share - /usr/share/doc - - - - pipewire-0.2-devel - Development files for pipewire-0.2 - - pipewire-0.2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-03-19 - 0.2.7 - Fix file conflicts - PisiLinux Community - admins@pisilinux.org - - - 2021-01-19 - 0.2.7 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - puddletag - https://docs.puddletag.net/ - - Pisilinux Community - admins@pisilinux.org - - GPL-3 - app:gui - multimedia.editor - Puddletag is an audio tag editor (primarily created) for GNU/Linux. - Linux üzerinde mp3 etiketlerini düzenlemenizi sağlayan bir araç - Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments (ogg, flac), Musepack (mpc), Monkey’s Audio (.ape) and WavPack (wv). - Puddletag programı, kolay görünümü sayesinde mp3 etiketlerinde rahatça değişiklik yapabilmenizi sağlar. ID3v1, ID3v2, mp4, ogg, flac,mps, ape, wv formatlarını destekler. - https://files.pythonhosted.org/packages/source/p/puddletag/puddletag-2.1.1.tar.gz - - python3-qt5 - python3-devel - python3-setuptools - - multimedia/editor/puddletag/pspec.xml - - - puddletag - - python3-qt5 - libchromaprint - python3-mutagen - python3-configobj - python3-pyparsing - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2022-02-05 - 2.1.1 - Minor ver. bump - fury - uglyside@yandex.ru - - - 2022-02-04 - 2.1.0 - First release - fury - uglyside@yandex.ru - - - - - - tageditor - https://github.com/Martchus/tageditor - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - multimedia.editor - A tag editor with Qt GUI and command-line interface. - A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska. - https://github.com/Martchus/tageditor/archive/refs/tags/v3.7.0.tar.gz - - cmake - qt5-linguist - cppunit-devel - qt5-base-devel - tagparser-devel - qtutilities-devel - cpp-utilities-devel - qt5-multimedia-devel - - multimedia/editor/tageditor/pspec.xml - - - tageditor - - libgcc - qt5-base - tagparser - qtutilities - cpp-utilities - qt5-declarative - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2022-04-14 - 3.7.0 - Version bump - fury - uglyside@yandex.ru - - - 2022-01-18 - 3.6.0 - Version bump - fury - uglyside@yandex.ru - - - 2021-11-04 - 3.5.0 + 0.0.3 First build. fury uglyside@yandex.ru @@ -194873,34114 +638,49 @@ cleaner, which will allow to add new features in the future. - vapoursynth - https://vapoursynth.com/doc/ - - fury - uglyside@yandex.ru - - LGPL-2.1 - app:console - multimedia.editor - A video processing framework with simplicity in mind. - VapourSynth is an application for video manipulation. It has a core library written in C++ and a Python module to allow video scripts to be created. - https://github.com/vapoursynth/vapoursynth/archive/refs/tags/R57.tar.gz - - nasm - cython3 - python3-devel - libzimg-devel - python3-sphinx - - multimedia/editor/vapoursynth/pspec.xml - - - vapoursynth - - ffmpeg - python3 - libzimg - - - /usr/bin - /usr/lib - /usr/lib/python3.9/site-packages/ - /usr/share/man - - - - vapoursynth-doc - - /usr/share/vapoursynth/html - - - - vapoursynth-devel - - vapoursynth - libzimg-devel - python3-devel - - - /usr/lib/pkgconfig - /usr/include/vapoursynth - - - - - 2021-12-11 - 57 - First build - fury - uglyside@yandex.ru - - - - - - graphviz - https://www.graphviz.org/ - - fury - uglyside@yandex.ru - - EPL - app - multimedia.graphics - Open source graph drawing software. - Açık kaynak bir grafik çizim programıdır - Graphviz is open source graph visualization software which has web and interactive graphical interfaces, and auxiliary tools and libraries. Graphviz has many useful features for diagrams, such as options for colors, fonts, tabular node layouts, line styles, and custom shapes. - Graphviz web ve etkileşimli grafik arayüzüne, yardımcı araç ve kütüphanelere sahip açık kaynak bir grafik canlandırma yazılımıdır. Graphviz renk, font, çizelge planı, çizgi stili ayarları ve özel şekiller gibi diyagramlara yönelik bir çok kullanışlı özelliğe sahiptir. - https://gitlab.com/graphviz/graphviz/-/archive/2.50.0/graphviz-2.50.0.tar.bz2 - - perl - swig - libtool - doxygen - gd-devel - tcl-devel - guile-devel - pango-devel - cairo-devel - libXt-devel - libX11-devel - libXaw-devel - libXmu-devel - python3-devel - librsvg-devel - freeglut-devel - mesa-glu-devel - ghostscript-devel - - multimedia/graphics/graphviz/pspec.xml - - - graphviz - - gd - zlib - perl - glib2 - guile - pango - cairo - expat - libXt - libX11 - libXaw - libXmu - libgcc - python3 - librsvg - ghostscript - libtool-ltdl - - - /usr/bin - /usr/lib - /usr/share/graphviz - /usr/share/man - - - - graphviz-docs - - /usr/share/graphviz/doc - - - - graphviz-demo - - graphviz - - - /usr/share/graphviz/demo - - - - graphviz-devel - graphviz için geliştirme dosyaları - - graphviz - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-18 - 2.50.0 - Version bump - fury - uglyside@yandex.ru - - - 2021-06-10 - 2.47.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-24 - 2.46.1 - Version bump. - fury - uglyside@yandex.ru - - - 2017-01-18 - 2.40.1 - First release. - Ali Algul - aligulle3801@gmail.com - - - - - - aalib - http://aa-project.sourceforge.net/aalib/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.graphics - An ASCII-graphics Library - Bir ASCII-grafik Kitaplığı - Aalib est une librairie de graphiques ASCII générant des sorties en caractères ASCII. - Aalib is an ASCII-graphics library generating ASCII character outputs. - AAlib, bir ASCII sanatı grafik kütüphanesidir. Görsel bir ekran gibi çalışır, ancak oluşturulan çıktı platform bağımsız olarak ASCII karakterler ile gösterilir. - Aalib es una librería gráfica ASCII que genera salidas con caracteres ASCII. - mirrors://sourceforge/aa-project/aalib-1.4rc5.tar.gz - - gpm - ncurses-devel - - - m4.patch - - multimedia/graphics/aalib/pspec.xml - - - aalib - - gpm - ncurses - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - aalib-devel - Development files for aalib - aalib için geliştirme dosyaları - - aalib - - - /usr/share/aclocal - /usr/include - /usr/share/man/man3 - - - - - 2022-01-17 - 1.4_rc5 - Rebuild. - Pisilinux Community - admins@pisilinux.org - - - 2020-01-12 - 1.4_rc5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 1.4_rc5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 1.4_rc5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4_rc5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 1.4_rc5 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - assimp - http://assimp.sourceforge.net/index.html - - Stefan Gronewold - groni@pisilinux.org - - BSD - multimedia.graphics - A JavaScript 3D rendering API for Qt Quick - APIs are provided for C and C++. There are various bindings to other languages (C#, Java, Python, Delphi, D). Assimp also runs on Android and iOS. - https://github.com/assimp/assimp/archive/v5.0.1.tar.gz - - ninja - boost-devel - cmake - glib2-devel - zlib-devel - pkgconfig - minizip-devel - git - - - assimp-3.3.1-install-pkgconfig.patch - - multimedia/graphics/assimp/pspec.xml - - - assimp - Portable Open Source library to import various well-known 3D model formats in an uniform manner - - libgcc - minizip - zlib - - - /usr/bin - /usr/lib - /usr/share/doc - - - - assimp-devel - Development files for assimp - - boost-devel - assimp - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-01-03 - 5.0.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 5.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-05 - 4.1.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 4.1.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-28 - 4.1.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-21 - 3.3.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - azpainter - http://azsky2.html.xdomain.jp/soft/azpainter.html - - fury - uglyside@yandex.ru - - GPLv3 - app:gui - multimedia.graphics - A full color painting software for illustration drawing. - Full color painting software for Linux for illustration drawing. This is not suitable for dot editing. Since the color is handled with 16 bit color (15 bit fixed point number) internally, the accuracy of color rises, but the memory is consumed correspondingly. - https://gitlab.com/azelpg/azpainter/-/archive/v3.0.5/azpainter-v3.0.5.tar.bz2 - - ninja - tiff-devel - webp-devel - libXi-devel - libX11-devel - libpng-devel - libXext-devel - freetype-devel - libXcursor-devel - fontconfig-devel - libjpeg-turbo-devel - - multimedia/graphics/azpainter/pspec.xml - - - azpainter - - zlib - tiff - webp - libXi - libpng - libX11 - libXext - freetype - libXcursor - fontconfig - libjpeg-turbo - - - /usr/bin - /usr/share - - - - - 2022-04-14 - 3.0.5 - Ver. bump. - fury - uglyside@yandex.ru - - - 2021-12-11 - 3.0.4 - Ver. bump. - fury - uglyside@yandex.ru - - - 2021-07-10 - 3.0.3 - Ver. bump. - fury - uglyside@yandex.ru - - - 2021-07-02 - 3.0.2 - Ver. bump. - fury - uglyside@yandex.ru - - - 2021-05-25 - 3.0.0 - Ver. bump. - fury - uglyside@yandex.ru - - - 2020-12-31 - 2.1.7 - Ver. bump. - fury - uglyside@yandex.ru - - - 2020-04-22 - 2.1.6 - Ver. bump. - fury - uglyside@yandex.ru - - - 2020-01-17 - 2.1.5 - First build. - fury - uglyside@yandex.ru - - - - - - azpainterb - http://azsky2.html.xdomain.jp/soft/azpainterb.html - - fury - uglyside@yandex.ru - - GPLv3 - app:gui - multimedia.graphics - A simple full-color paint software. - Paint software for Linux which can be used for various purposes such as dot editing, illustration, retouching, etc. You can sense pen pressure with XInput2. - http://azsky2.html.xdomain.jp/arc/azpainterb-1.1.3.tar.xz - - libXi-devel - libX11-devel - libpng-devel - libXext-devel - freetype-devel - fontconfig-devel - libjpeg-turbo-devel - - multimedia/graphics/azpainterb/pspec.xml - - - azpainterb - - zlib - libXi - libpng - libX11 - libXext - freetype - fontconfig - libjpeg-turbo - - - /usr/bin - /usr/share - - - - - 2020-12-31 - 1.1.3 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-04-22 - 1.1.2 - Ver. bump - fury - uglyside@yandex.ru - - - 2019-04-30 - 1.1.1 - First build. - fury - uglyside@yandex.ru - - - - - - babl - http://gegl.org/babl - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - LGPLv3 - library - multimedia.graphics - A dynamic, any to any, pixel format translation library - Dinamik piksel biçimi dönüştürme kütüphanesi - babl is a library that allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations. - babl, çeşitli piksel saklama yöntemleri arasında dönüşüme izin veren bir programlama kütüphanesidir. - https://download.gimp.org/pub/babl/0.1/babl-0.1.88.tar.xz - - meson - vala-devel - lcms2-devel - gobject-introspection-devel - - multimedia/graphics/babl/pspec.xml - - - babl - - lcms2 - - - /usr/lib - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/vala - - - - babl-devel - Development files for babl - babl için geliştirme dosyaları - - babl - lcms2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-06 - 0.1.88 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-21 - 0.1.80 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-12 - 0.1.74 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-29 - 0.1.66 - Rebuild. - Mustafa Cinasal - admin@pisilinux.org - - - 2019-04-24 - 0.1.62 - Rebuild. - Mustafa Cinasal - admin@pisilinux.org - - - 2019-03-24 - 0.1.60 - Rebuild. - Mustafa Cinasal - admin@pisilinux.org - - - 2018-12-25 - 0.1.60 - Version Bump. - Mustafa Cinasal - admin@pisilinux.org - - - 2018-08-05 - 0.1.46 - Version Bump. - Mustafa Cinasal - admin@pisilinux.org - - - 2018-04-27 - 0.1.46 - Version Bump. - Mustafa Cinasal - admin@pisilinux.org - - - 2017-12-21 - 0.1.38 - Version Bump. - Mustafa Cinasal - admin@pisilinux.org - - - 2017-02-05 - 0.1.24 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.1.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-02-07 - 0.1.12 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - darktable - https://darktable.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPL-3.0 - multimedia.graphics - darktable is an open source photography workflow application and RAW developer. - Açık kaynak fotoğraf iş akışı uygulaması ve ham(raw) geliştirme ortamı - darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. - darktable, açık kaynak fotoğraf iş akışı uygulaması ve ham(raw) geliştirme ortamı sunan gelişmiş bir araçtır. - https://github.com/darktable-org/darktable/releases/download/release-3.4.1/darktable-3.4.1.tar.xz - - llvm - cmake - libgomp - intltool - llvm-libs - llvm-mlir - llvm-polly - gtk2-devel - gtk3-devel - mesa-devel - webp-devel - tiff-devel - cups-devel - curl-devel - zlib-devel - exiv2-devel - gconf-devel - glib2-devel - lcms2-devel - colord-devel - libX11-devel - libpng-devel - sqlite-devel - lensfun-devel - librsvg-devel - libsdl2-devel - libxml2-devel - pugixml-devel - libsoup-devel - openexr-devel - mesa-glu-devel - flickcurl-devel - iso-codes-devel - json-glib-devel - libXrandr-devel - libsecret-devel - openjpeg2-devel - colord-gtk-devel - libgnome-keyring - libgphoto2-devel - llvm-clang-devel - ghostscript-devel - desktop-file-utils - libjpeg-turbo-devel - GraphicsMagick-devel - - - darktable-openexr3.patch - - multimedia/graphics/darktable/pspec.xml - - - darktable - darktable is an open source photography workflow application and RAW developer. - - webp - cups - curl - gtk3 - zlib - mesa - tiff - gtk2 - cairo - glib2 - lcms2 - pango - colord - libX11 - libgcc - libpng - sqlite - libxml2 - pugixml - libsdl2 - lensfun - librsvg - libsoup - libgomp - mesa-glu - flickcurl - libXrandr - libsecret - openjpeg2 - json-glib - colord-gtk - exiv2-libs - gdk-pixbuf - libgphoto2 - ghostscript - openexr-libs - libjpeg-turbo - GraphicsMagick - libgnome-keyring - - - /etc - /usr/lib/ - /usr/share/man - /usr/bin - /usr/share/icons - /usr/share/appdata - /usr/share/darktable - /usr/lib/darktable - /usr/share/applications - /usr/share/doc/darktable - /usr/share/locale - - - - - 2021-02-24 - 3.4.1 - Version bump and rebuild. - Blue Devil - bluedevil@sctzine.com - - - 2021-01-19 - 3.4.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-09-20 - 3.2.1 - Minor version bump and translations added - Blue Devil - bluedevil@sctzine.com - - - 2020-03-28 - 3.0.1 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-03-05 - 3.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-05 - 2.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-13 - 2.4.4 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-09-01 - 2.2.5 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-14 - 2.2.5 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 2.2.5 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-15 - 2.2.4 - Rebuild with new toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-13 - 2.0.7 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - dia - https://live.gnome.org/Dia - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - multimedia.graphics - Diagram editor - Diyagram editörü. - Dia is a GTK+ based diagram creation program for GNU/Linux, - Dia, GTK tabanlı diyagram çizme ve düzenleme programıdır. - dia - http://ftp.gnome.org/pub/gnome/sources/dia/0.97/dia-0.97.3.tar.xz - - intltool - qt5-base-devel - cairo-devel - python-devel - zlib-devel - freetype-devel - gdk-pixbuf-devel - gtk2-devel - glib2-devel - pango-devel - libxml2-devel - libpng-devel - libart_lgpl-devel - atk-devel - docbook-xsl - perl-XML-Parser - libxslt-devel - fontconfig-devel - - multimedia/graphics/dia/pspec.xml - - - dia - - python - zlib - freetype - cairo - gdk-pixbuf - gtk2 - pango - libxml2 - libpng - libart_lgpl - atk - libxslt - fontconfig - glib2 - - - /usr/bin - /usr/lib/dia - /usr/share/applications - /usr/share/icons - /usr/share/oaf - /usr/share/dia - /usr/share/mime-info - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - - 2020-03-05 - 0.97.3 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-08-05 - 0.97.3 - Rebuild with new toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2017-04-15 - 0.97.3 - Rebuild with new toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2016-12-07 - 0.97.3 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - enblend - http://enblend.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.graphics - Image blending with multiresolution splines - Resim harmanlama aracı - enblend is a tool for compositing images. Given a set of images that overlap in some irregular way, enblend overlays them in such a way that the seam between the images is invisible, or at least very difficult to see. - enblend, resimleri birleştirmek için kullanılan bir araçtır. Düzensiz bir şekilde üstüste binen bir resim grubunu, resimlerin arasındaki düğüm noktaları anlaşılmayacak şekilde harmanlar. - mirrors://sourceforge/enblend/enblend-enfuse/enblend-enfuse-4.1/enblend-enfuse-4.1.5.tar.gz - - cmake - gsl-devel - zlib-devel - tiff-devel - vigra-devel - boost-devel - lcms2-devel - libpng-devel - openexr-devel - imagemagick-devel - libjpeg-turbo-devel - - - gentoo_prepare.patch - - multimedia/graphics/enblend/pspec.xml - - - enblend - - gsl - tiff - boost - lcms2 - vigra - libgcc - - - /usr/bin - /usr/share/man - /usr/share/doc - /usr/share/info - - - - - 2020-10-29 - 4.1.5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2020-03-05 - 4.1.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-10-05 - 4.1.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-01 - 4.1.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 4.1.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-17 - 4.1.3 - Rebuild for new toolchain. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 4.1.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-27 - 4.1.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - fbida - https://www.kraxel.org/blog/linux/fbida/ - - fury - uglyside@yandex.ru - - GPLv2 - app - multimedia.graphics - The fbida project contains a few applications for viewing and editing images, with the main focus being photos. - The fbida project contains a few applications for viewing and editing images, with the main focus being photos. - https://www.kraxel.org/releases/fbida/fbida-2.14.tar.gz - - gc-devel - util-linux - mesa-devel - lirc-devel - tiff-devel - webp-devel - cairo-devel - libdrm-devel - libpng-devel - giflib-devel - pixman-devel - libXpm-devel - libpcd-devel - sane-backends - libexif-devel - freetype-devel - libepoxy-devel - openmotif-devel - fontconfig-devel - imagemagick-devel - poppler-glib-devel - libjpeg-turbo-devel - - - gcc10_build_fix.patch - - multimedia/graphics/fbida/pspec.xml - - - fbida - - mesa - tiff - webp - cairo - libXt - giflib - libX11 - libXpm - libdrm - libpcd - libpng - pixman - libXext - libexif - freetype - libepoxy - openmotif - fontconfig - imagemagick - ghostscript - poppler-glib - libjpeg-turbo - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2020-12-06 - 2.14 - First build - fury - uglyside@yandex.ru - - - - - - feh - https://feh.finalrewind.org/ - - Mogyorósi Petra - squeakymouse@protonmail.com - - MIT - multimedia.graphics - feh – a fast and light image viewer - feh is an X11 image viewer aimed mostly at console users. Unlike most other viewers, it does not have a fancy GUI, but simply displays images. It is controlled via commandline arguments and configurable key/mouse actions. It is released under a variant of the MIT license. - https://feh.finalrewind.org/feh-3.3.tar.bz2 - - curl-devel - imlib2-devel - libX11-devel - libXinerama-devel - libexif-devel - libpng-devel - libXt-devel - - - nolocal.patch - - multimedia/graphics/feh/pspec.xml - - - feh - feh – a fast and light image viewer - - curl - imlib2 - libX11 - libXinerama - libexif - libpng - - - /usr/bin/* - /usr/share/applications/* - /usr/share/doc/* - /usr/share/feh/* - /usr/share/icons/* - /usr/share/man/* - - - - - 2020-03-05 - 3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-01 - 3.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-06-28 - 2.27 - Latest version - Mogyorósi Petra - squeakymouse@protonmail.com - - - - - - ffmpegthumbnailer - https://github.com/dirkvdb/ffmpegthumbnailer - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - multimedia.graphics - Lightweight video thumbnailer that can be used by file managers to create thumbnails for video files. - Dosya yöneticileri için hafif görüntü önizleyicisi - FFmpegthumbnailer is a lightweight video thumbnailer that can be used by file managers to create thumbnails for your video files. The thumbnailer uses ffmpeg to decode frames from the video files, so supported videoformats depend on the configuration flags of ffmpeg. - Ffmpeg Thumbnailer, görüntü dosyalarınız için dosya yöneticilerinizde önizlemeler oluşturmaya yarar. - https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/2.2.2/ffmpegthumbnailer-2.2.2.tar.bz2 - - libjpeg-turbo-devel - ffmpeg-devel - libpng-devel - zlib-devel - cmake - - multimedia/graphics/ffmpegthumbnailer/pspec.xml - - - ffmpegthumbnailer - - libjpeg-turbo - ffmpeg - libgcc - libpng - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - ffmpegthumbnailer-devel - Development files for ffmpegthumbnailer - Ffmpegthumbnailer için geliştirme dosyaları - - ffmpegthumbnailer - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-12-06 - 2.2.2 - First Beta release. - fury - uglyside@yandex.ru - - - - - - flameshot - https://flameshot.org/ - - Idris Kalp - idriskalp@gmail.com - - GPLv3 - app:gui - multimedia.graphics - Powerful yet simple to use screenshot software. - Powerful yet simple to use screenshot software. - Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time. - Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time. - https://github.com/flameshot-org/flameshot/archive/refs/tags/v11.0.0.tar.gz - - cmake - qt5-linguist - qt5-svg-devel - qt5-base-devel - kguiaddons-devel - - - flameshot-wayland-clipboard.patch - - multimedia/graphics/flameshot/pspec.xml - - - flameshot - - grim - libgcc - qt5-svg - qt5-base - kguiaddons - icon-theme-hicolor - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2022-02-21 - 11.0.0 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - geeqie - http://www.geeqie.org/ - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - multimedia.graphics - Geeqie is a lightweight image viewer for Linux, BSDs and compatibles. - Geeqie can be used as a simple, fast, database-free image viewer, but equally it can be used to manage large collections of images. - https://github.com/BestImageViewer/geeqie/releases/download/v1.7.2/geeqie-1.7.2.tar.xz - - doxygen - intltool - lua-devel - gtk2-devel - tiff-devel - webp-devel - lirc-devel - lcms2-devel - lua51-devel - exiv2-devel - libraw-devel - libheif-devel - gettext-devel - openjpeg2-devel - libarchive-devel - libjpeg-turbo-devel - ffmpegthumbnailer-devel - - - Open_archive_not_working.patch - - multimedia/graphics/geeqie/pspec.xml - - - geeqie - - lua - gtk2 - tiff - webp - lirc - exiv2 - fbida - cairo - glib2 - lcms2 - lua51 - pango - zenity - libgcc - libraw - gphoto2 - libheif - openjpeg2 - exiv2-libs - gdk-pixbuf - libarchive - libjpeg-turbo - ffmpegthumbnailer - perl-Image-ExifTool - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man/man1 - /usr/share/doc - - - - - 2022-02-04 - 1.7.2 - Version bump. - fury - uglyside@yandex.ru - - - 2022-01-18 - 1.7.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-06 - 1.6 - First build. - fury - uglyside@yandex.ru - - - - - - gegl - http://gegl.org - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - LGPLv3+ - library - app:console - multimedia.graphics - A graph based image processing framework - Graf tabanlı resim işleme altyapısı - gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output. - gegl, orijinal kopyaya zarar vermeden (non-destructive) isteğe bağlı (demand based) resim işleme altyapısı sunan bir kütüphanedir. - https://download.gimp.org/pub/gegl/0.4/gegl-0.4.32.tar.xz - - ruby - meson - asciidoc - intltool - enscript - rubygems - lua-devel - vala-devel - gtk2-devel - webp-devel - tiff-devel - cairo-devel - pango-devel - exiv2-devel - lcms2-devel - ffmpeg-devel - libsdl2-devel - libv4l-devel - jasper-devel - luajit-devel - libraw-devel - librsvg-devel - openexr-devel - lensfun-devel - libspiro-devel - json-glib-devel - libgexiv2-devel - poppler-glib-devel - libjpeg-turbo-devel - gobject-introspection-devel - babl-devel - - multimedia/graphics/gegl/pspec.xml - - - gegl - A graph based image processing framework - - tiff - webp - babl - glib2 - lcms2 - cairo - pango - ffmpeg - libraw - libgcc - jasper - libpng - libsdl2 - librsvg - libspiro - json-glib - libgexiv2 - gdk-pixbuf - openexr-libs - libjpeg-turbo - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/locale/ - - - - gegl-devel - Development files for gegl - gegl için geliştirme dosyaları - gegl-devel, gegl için geliştirme dosyalarını içerir. - - babl-devel - glib2-devel - json-glib-devel - gegl - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gtk-doc/html - - - - - 2022-01-17 - 0.4.32 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-06 - 0.4.32 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-21 - 0.4.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-19 - 0.4.22 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 0.4.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-12 - 0.4.16 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-27 - 0.4.16 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-29 - 0.4.16 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-25 - 0.4.14 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-25 - 0.4.12 - Rebuild Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.3.34 - Rebuild Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 0.3.34 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-13 - 0.3.26 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-21 - 0.3.26 - update - Mustafa Cinasal - admin@pisilinux.org - - - 2017-03-05 - 0.3.14 - update - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-15 - 0.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-20 - 0.2.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gegl02 - http://gegl.org - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - LGPLv3+ - library - app:console - multimedia.graphics - A graph based image processing framework - Graf tabanlı resim işleme altyapısı - gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output. - gegl02, orijinal kopyaya zarar vermeden (non-destructive) isteğe bağlı (demand based) resim işleme altyapısı sunan bir kütüphanedir. - http://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.2.tar.bz2 - - libspiro-devel - json-glib-devel - openexr-devel - ffmpeg-devel - libsdl-devel - libv4l-devel - jasper-devel - cairo-devel - pango-devel - exiv2-devel - babl-devel - libjpeg-turbo-devel - gtk2-devel - lua-devel - asciidoc - intltool - ruby - zlib-devel - openexr-libs - librsvg-devel - lcms2-devel - gettext-devel - - - gegl-0.2.0-ffmpeg-4-0-compat.patch - gegl-0.2.0-ffmpeg-av_frame_alloc.patch - gegl-0.2.0-fix-without-exiv2.patch - gegl-0.2.0-libopenraw-0.1.patch - gegl-0.2.0-underlinking.patch - - multimedia/graphics/gegl02/pspec.xml - - - gegl02 - - glib2 - gdk-pixbuf - libspiro - jasper - libpng - libsdl - cairo - pango - babl - zlib - openexr-libs - librsvg - lcms2 - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/locale/ - - - - gegl02-devel - Development files for gegl02 - gegl02 için geliştirme dosyaları - - gegl02 - glib2-devel - babl-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gtk-doc/html - - - - - 2021-10-27 - 0.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-20 - 0.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 0.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-27 - 0.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-29 - 0.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 0.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.2.2 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 0.2.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-13 - 0.2.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 0.2.0 - fixed file conflict with gegl1.x - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-12-20 - 0.2.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - geh - https://github.com/software-revive/geh-rv - - fury - uglyside@yandex.ru - - MIT - app:gui - multimedia.graphics - A simple command line image viewer. - Geh is a simple command line image viewer written in C/Gtk+ with various nice features. - https://github.com/software-revive/geh-rv/releases/download/0.4.0/geh-0.4.0.tar.gz - - libXt - libICE - gtk3-devel - gnome-common - - multimedia/graphics/geh/pspec.xml - - - geh - - gtk3 - pango - gdk-pixbuf - - - /usr/bin - /usr/share/doc - - - - - 2020-12-18 - 0.4.0 - First build. - fury - uglyside@yandex.ru - - - - - - giflib - https://sourceforge.net/projects/giflib/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - multimedia.graphics - Library to handle, display and manipulate GIF images - GIF türündeki resimleri görüntüleyip işlemeye aracılık eden kitaplık - libungif est une librairies de lecture et d'écriture d'images gif. La fonctionnalité de sauvegarde utilise un algorithme gif non compressé pour éviter le brevet Unisys LZW. giflib est un remplaçant de cette dernière compatible aussi bien au niveau de l'interface de programmation (API) qu'au niveau binaire (ABI) pour les pays où LZW n'est pas breveté. - The giflib package contains a shared library of functions for loading and saving GIF format image files. It is API and ABI compatible with libungif, the library which supported uncompressed GIFs while the Unisys LZW patent was in effect. - libungif, gif dosyalarını okumaya ve yazmaya yarayan bir kütüphanedir. Kaydetme algoritması Unisys LZW patentine takılmamak için sıkıştırma yapmamaktadır. Böylece LZW'nin patentli olmadığı ülkelerde kullanılmak için API ve ABI uyumlu bir alternatif sunar. - mirrors://sourceforge/giflib/giflib-5.2.1.tar.gz - - giflib-5.1.9-fix-missing-quantize-API-symbols.patch - giflib-5.1.9-make-flags.patch - - multimedia/graphics/giflib/pspec.xml - - - giflib - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - giflib-devel - - giflib - - - /usr/include - /usr/share/doc/giflib/html - - - - giflib-32bit - 32-bit shared libraries for giflib - - giflib - - - /usr/lib32 - - - - - 2020-01-18 - 5.2.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-30 - 5.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-28 - 5.1.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 5.1.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.0.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 5.0.6 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 5.0.6 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - colorize-gimp - https://www.gimp.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - multimedia.graphics.gimp.addon - Colorization plugin for GIMP - GIMP için renklendirme eklentisi - colorize-gimp is an implementation of colorization using optimization for GIMP. - colorize-gimp, GIMP ile siyah beyaz fotoğrafları renklendirmek için bir eklentidir. - gimp - https://sourceforge.net/projects/pisilinux/files/source/colorize-gimp-20070930.tar.gz - - gimp-devel - gtk2-devel - SuiteSparse-devel - - multimedia/graphics/gimp/addon/colorize-gimp/pspec.xml - - - colorize-gimp - - atk - babl - gegl - gimp - gtk2 - cairo - glib2 - pango - freetype - harfbuzz - json-glib - gdk-pixbuf - fontconfig - SuiteSparse - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/doc - - - COPYING - - - - - 2021-02-05 - 2.6.0 - Rebuild for gimp - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-25 - 2.6.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 2.6.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 2.6.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-data-extras - https://www.gimp.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - multimedia.graphics.gimp.addon - Gimp extras - Gimp ekleri - Contains extra brushes, palettes, and gradients for extra GIMPy artistic enjoyment. - Daha eğlenceli bir çalışma için ek fırçalar, paketler ve gradyanlar içerir. - gimp - http://download.gimp.org/pub/gimp/extras/gimp-data-extras-2.0.4.tar.bz2 - - gimp-devel - - multimedia/graphics/gimp/addon/gimp-data-extras/pspec.xml - - - gimp-data-extras - - gimp - - - /usr/share/gimp - /usr/share/doc - - - - - 2021-02-04 - 2.0.4 - Rebuild for gimp - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-25 - 2.0.4 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 2.0.2 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 2.0.2 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-dds-plugin - https://www.gimp.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - multimedia.graphics.gimp.addon - DirectDraw Surface (DDS) format plugin for Gimp - This is a plugin for GIMP version 2.6.x. It allows you to load and save images in the Direct Draw Surface (DDS) format. - https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/gimp-dds/gimp-dds-3.0.1.tar.bz2 - - gimp-devel - gtk2-devel - - multimedia/graphics/gimp/addon/gimp-dds-plugin/pspec.xml - - - gimp-dds-plugin - - atk - gimp - gtk2 - babl - gegl - cairo - glib2 - pango - libgomp - freetype - harfbuzz - json-glib - fontconfig - gdk-pixbuf - - - /usr/lib/gimp/2.0/plug-ins/dds - /usr/share/doc/gimp-dds-plugin - - - - - 2021-02-04 - 3.0.1 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-26 - 3.0.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 3.0.1 - Rebuild with new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 3.0.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-focusblur-plugin - http://registry.gimp.org/node/1444 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.graphics.gimp.addon - Makes out of focus with luminosity and depth. - Focus Blur plug-in is blurring effect, a kind of called DoF. This software makes a out of focus with luminosity and depth, like a sight or lenses. It can be used with depth map, depth fakes and shine effect. Also it can work as simple and applicable blur. - https://sourceforge.net/projects/pisilinux/files/source/focusblur-3.2.6.tar.bz2 - - fftw3-devel - gimp-devel - intltool - - - focusblur-3.2.6-gcc10.patch - gimp-focusblur-plugin-fix-gettext.patch - gimp-focusblur-plugin-include-main-glib.patch - - multimedia/graphics/gimp/addon/gimp-focusblur-plugin/pspec.xml - - - gimp-focusblur-plugin - - fftw3 - gdk-pixbuf - gimp - gtk2 - glib2 - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/doc - /usr/share/locale - - - - - 2021-02-04 - 3.2.6 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-26 - 3.2.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 3.2.6 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.2.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 3.2.6 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-gmic-plugin - http://gmic.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - CeCILL-2 - app:console - library - multimedia.graphics.gimp.addon - Gimp plugin for the G'MIC image processing framework - G'MIC stands for GREYC's Magic Image Converter. G'MIC is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. - https://gmic.eu/files/source/gmic_3.0.0.tar.gz - - qt5-base-devel - ffmpeg-devel - fftw3-devel - gimp-devel - GraphicsMagick-devel - libjpeg-turbo-devel - lapack-devel - opencv-devel - openexr-devel - tiff-devel - curl-devel - - multimedia/graphics/gimp/addon/gimp-gmic-plugin/pspec.xml - - - gmic - - curl - tiff - zlib - fftw3 - libX11 - libgcc - libpng - libgomp - libjpeg-turbo - GraphicsMagick - - - /etc/bash_completion.d - /usr/bin - /usr/lib - /usr/share/doc/gmic - /usr/share/man - - - - gmic-devel - Development files for gmic - gmic için geliştirme dosyaları - - gmic - - - /usr/include - - - - gimp-gmic-plugin - Gimp plugin for the GMIC image procession framework. - GMIC görüntü işleme çerçevesi için Gimp eklentisi. - - atk - babl - gegl - curl - gtk2 - zlib - gimp - cairo - pango - libX11 - libgcc - libpng - libgomp - freetype - fftw3 - glib2 - fontconfig - gdk-pixbuf - qt5-base - - - /usr/lib/gimp - /usr/share/doc/gimp-gmic-plugin - - - - - 2021-12-09 - 3.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-02 - 2.9.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-05 - 2.6.1 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-05-06 - 2.6.1 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-29 - 2.4.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-26 - 1.7.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-27 - 1.7.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 1.7.9 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.6.5.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-10 - 1.6.5.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gimp-layer-effects - http://registry.gimp.org/node/186 - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - library - multimedia.graphics.gimp.addon - Layer effects for GIMP - GIMP için katman efektleri - Layer Effects is a GIMP plugin which contains a series of scripts that implement various layer effects. - Layer Effects, yaygın olarak kullanılan katman efektlerini içeren bir GIMP eklentisidir. - gimp - https://sourceforge.net/projects/pisilinux/files/source/layer-effects.tar.gz - multimedia/graphics/gimp/addon/gimp-layer-effects/pspec.xml - - - gimp-layer-effects - - gimp - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/doc - - - COPYING - - - - - 2021-02-05 - 2.6.0 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-25 - 2.6.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 2.6.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 2.6.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-lqr-plugin - http://liquidrescale.wikidot.com/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.graphics.gimp.addon - Plugin for The GIMP providing Liquid Rescale. - Provides an implementation of the Seam Carving algorithm. The Seam Carving procedure aims at resizing pictures non uniformly while preserving their features, i.e. avoiding distortion of the important parts. The plugin supports manual feature selection, and can also be used to remove portions of the picture in a consistent way. - http://liquidrescale.wikidot.com/local--files/en:download-page-sources/gimp-lqr-plugin-0.7.2.tar.bz2 - - intltool - gimp-devel - liblqr-devel - - - gimp-lqr-plugin-0.7.2-gcc10.patch - - multimedia/graphics/gimp/addon/gimp-lqr-plugin/pspec.xml - - - gimp-lqr-plugin - - gdk-pixbuf - gimp - gtk2 - glib2 - liblqr - - - /usr/lib/gimp/2.0/plug-ins/* - /usr/share/doc/gimp-lqr-plugin/* - /usr/share/gimp-lqr-plugin/* - /usr/share/gimp/2.0/scripts/* - /usr/share/locale/* - - - - - 2021-02-05 - 0.7.2 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-24 - 0.7.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 0.7.2 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.7.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 0.7.2 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-refocus-it-plugin - https://sourceforge.net/projects/refocus-it/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.graphics.gimp.addon - Iterative refocus GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. - Iterative refocus GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. Adaptive or static area smoothing can be used to remove the so called \"ringing\" effect. - https://sourceforge.net/projects/refocus-it/files/refocus-it/2.0.0/refocus-it-2.0.0.tar.gz - - intltool - gimp-devel - gtk2-devel - - multimedia/graphics/gimp/addon/gimp-refocus-it-plugin/pspec.xml - - - gimp-refocus-it-plugin - - gimp - glib2 - gtk2 - - - /usr/bin - /usr/lib/gimp/2.0/plug-ins - /usr/share/doc/gimp-refocus-it-plugin - /usr/share/help - /usr/share/locale - - - - - 2021-02-05 - 2.0.0 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-26 - 2.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 2.0.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 2.0.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-resynthesizer - http://www.logarithmic.net/pfh/resynthesizer - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - addon - multimedia.graphics.gimp.addon - Resynthesizer is a Gimp plug-in for texture synthesis - Resynthesizer is a Gimp plug-in for texture synthesis. Given a sample of a texture, it can create more of that texture. - http://www.logarithmic.net/pfh-files/resynthesizer/resynthesizer-0.16.tar.gz - - gimp-devel - - multimedia/graphics/gimp/addon/gimp-resynthesizer/pspec.xml - - - gimp-resynthesizer - - gimp - atk - babl - gegl - gtk2 - cairo - glib2 - pango - libgcc - freetype - harfbuzz - json-glib - fontconfig - gdk-pixbuf - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/gimp/2.0/scripts - /usr/share/doc - - - - - 2021-02-05 - 0.16 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-24 - 0.16 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 0.16 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 0.16 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-save-for-web - http://registry.gimp.org/node/33 - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.graphics.gimp.addon - GIMP Save for Web - GIMP Save for Web - GIMP Save for Web allows to find compromise between minimal file size and acceptable quality of image quickly. While adjusting various settings, you may explore how image quality and file size change. Options to reduce file size of an image include setting compression quality, number or colors, resizing, cropping, Exif information removal, etc. - GIMP Save for Web, kalite ve dosya boyutu değerlerini eniyilemeyi kolaylaştıran bir eklentidir. Çeşitli ayarları değiştirerek resimlerin ne kadar kaliteli veya büyük olacağını görebilirsiniz. Dosya boyutunu küçültecek ayarlar arasında sıkıştırma kalitesi, renk sayısı, yeniden boyutlandırma, kırpma ve Exif bilgeleri silme seçenekleri vb. vardır. - https://sourceforge.net/projects/pisilinux/files/source/gimp-save-for-web-0.29.3.tar.bz2 - - intltool - gimp-devel - gtk2-devel - gdk-pixbuf-devel - - multimedia/graphics/gimp/addon/gimp-save-for-web/pspec.xml - - - gimp-save-for-web - - gimp - glib2 - gtk2 - gdk-pixbuf - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/gimp-save-for-web - /usr/share/locale - /usr/share/doc - - - - - 2021-02-05 - 0.29.3 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-26 - 0.29.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 0.29.3 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.29.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 0.29.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimpfx-foundry - http://gimpfx-foundry.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - public-domain - data - multimedia.graphics.gimp.addon - A scripts collection for GIMP - GIMP için zengin bir betik paketi - FX-Foundry project is constantly updating custom scripts for each major GIMP release. - FX-Foundry GIMP için hazırlanmış çeşitli betikleri GIMP'in yeni sürümleri için güncelleyen bir projedir. - mirrors://sourceforge/gimpfx-foundry/gimpfx-foundry-scriptpack/gimpfx-foundry-2.6-1/gimpfx-foundry-2.6-1.tar.gz - multimedia/graphics/gimp/addon/gimpfx-foundry/pspec.xml - - - gimpfx-foundry - - gimp - - - /usr/share/gimp/2.0/scripts - /usr/share/doc - - - - - 2021-02-05 - 2.6.1 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-24 - 2.6.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-24 - 2.6.1 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.6.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-19 - 2.6.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - mypaint-brushes - https://github.com/Jehan/mypaint-brushes - - PisiLinux Community - admins@pisilinux.org - - custom - library - multimedia.graphics.gimp.addon - MyPaint tarafından kullanılan fırçalar ve libmypaint kullanan diğer yazılımlar - MyPaint tarafından kullanılan fırçalar ve libmypaint kullanan diğer yazılımlar - MyPaint tarafından kullanılan fırçalar ve libmypaint kullanan diğer yazılımlar - MyPaint tarafından kullanılan fırçalar ve libmypaint kullanan diğer yazılımlar - https://github.com/Jehan/mypaint-brushes/archive/v1.3.0.tar.gz - - libmypaint-devel - - multimedia/graphics/gimp/addon/mypaint-brushes/pspec.xml - - - mypaint-brushes - - /usr/lib - /usr/share - /usr/share/doc - - - - - 2021-02-05 - 1.3.0 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2020-02-12 - 1.3.0 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2018-12-25 - 1.3.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gimp - https://www.gimp.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - multimedia.graphics.gimp - GNU Image Manipulation Program - Bir resim işleme programı - Programme de Manipulation d'Image GNU. - GIMP is a mature image editor with many advanced features and plugin support. - Piksel düzeyinde işlem yapılabilen gelişmiş bir grafik düzenleme programı - https://download.gimp.org/pub/gimp/v2.10/gimp-2.10.28.tar.bz2 - - bzip2 - xz-devel - gtk-doc - atk-devel - xdg-utils - tiff-devel - zlib-devel - lcms-devel - gegl-devel - glib-networking - babl-devel - dbus-devel - gtk2-devel - aalib-devel - pango-devel - cairo-devel - glib2-devel - libwmf-devel - jasper-devel - libX11-devel - libmng-devel - libpng-devel - libXpm-devel - libXmu-devel - libXext-devel - librsvg-devel - libexif-devel - libgudev-devel - alsa-lib-devel - freetype-devel - mypaint-brushes - dbus-glib-devel - libXfixes-devel - libXcursor-devel - fontconfig-devel - python-gtk-devel - gdk-pixbuf-devel - ghostscript-devel - poppler-glib-devel - libjpeg-turbo-devel - intltool - python-devel - libmypaint-devel - libgexiv2-devel - lcms2-devel - python-cairo-devel - python-six - gettext-devel - perl - harfbuzz-devel - dietlibc - iso-codes-devel - shared-mime-info - webp-devel - openexr-devel - - multimedia/graphics/gimp/gimp/pspec.xml - - - gimp-devel - Documents et entêtes de développement pour GIMP. - Development header and documents for GIMP - GIMP için geliştirme belgeleri ve başlık dosyaları - data - data:doc - - gtk2-devel - gegl-devel - cairo-devel - gdk-pixbuf-devel - gimp - - - /usr/include - /usr/share/gtk-doc - /usr/lib/pkgconfig - /usr/share/aclocal - - - - gimp - app:gui - - xz - dbus - webp - babl - gegl - gtk2 - tiff - zlib - eudev - aalib - bzip2 - pango - cairo - glib2 - lcms2 - libgcc - libwmf - libXpm - libmng - libpng - libXmu - jasper - libX11 - libXext - librsvg - libexif - harfbuzz - alsa-lib - freetype - libgudev - json-glib - dbus-glib - libXfixes - libgexiv2 - libXcursor - fontconfig - gdk-pixbuf - libmypaint - ghostscript - openexr-libs - poppler-glib - libjpeg-turbo - mypaint-brushes - - - /etc - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/libexec - /usr/share/gimp - /usr/share/icons - /usr/share/appdata - /usr/share/metainfo - /usr/share/mime-info - /usr/share/applications - /usr/share/application-registry - /usr/share/locale/ky/LC_MESSAGES/gimp20.mo - /usr/share/locale/kab - - - gimp-splash-pencils.png - - - - gimp-i18n-tr - Gimp translation files for Turkish - Türkçe için GIMP yerelleştirme dosyaları - locale:tr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/tr - - - - gimp-i18n-ast - Gimp translation files for Asturian - Asturya dili için GIMP yerelleştirme dosyaları - locale:ast - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ast - - - - gimp-i18n-my - Gimp translation files for Burmese - Burmese dili için GIMP yerelleştirme dosyaları - locale:my - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/my - - - - gimp-i18n-nds - Gimp translation files for Low Saxon - Aşağı Saxon dili için GIMP yerelleştirme dosyaları - locale:nds - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/nds - - - - gimp-i18n-el - Gimp translation files for Greek - Yunanca için GIMP yerelleştirme dosyaları - locale:el - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/el - - - - gimp-i18n-gu - Gimp translation files for Gujarati - Gujarati dili için GIMP yerelleştirme dosyaları - locale:gu - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/gu - - - - gimp-i18n-be - Gimp translation files for Belarusian - Belarusça için GIMP yerelleştirme dosyaları - locale:be - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/be - - - - gimp-i18n-vi - Gimp translation files for Vietnamese - Viyetnamca için GIMP yerelleştirme dosyaları - locale:vi - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/vi - - - - gimp-i18n-ca - Gimp translation files for Catalan - Katalanca için GIMP yerelleştirme dosyaları - locale:ca - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ca - - - - gimp-i18n-eo - Gimp translation files for Esperanto - Esperanto için GIMP yerelleştirme dosyaları - locale:eo - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/eo - - - - gimp-i18n-cs - Gimp translation files for Czech - Çekçe için GIMP yerelleştirme dosyaları - locale:cs - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/cs - - - - gimp-i18n-ca_valencia - Gimp translation files for Catalan (Valencia) - Valensiya Katalancası için GIMP yerelleştirme dosyaları - locale:ca@valencia - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ca@valencia - - - - gimp-i18n-ar - Gimp translation files for Arabic - Arapça için GIMP yerelleştirme dosyaları - locale:ar - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ar - - - - gimp-i18n-bs - Gimp translation files for Bahama - locale:ar - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/bs - - - - gimp-i18n-km - Gimp translation files for Khmer - Khmer dili için GIMP yerelleştirme dosyaları - locale:km - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/km - - - - gimp-i18n-ga - Gimp translation files for Irish Gaelic - Gaelik İrlandacası için GIMP yerelleştirme dosyaları - locale:ga - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ga - - - - gimp-i18n-fi - Gimp translation files for Finnish - Fince için GIMP yerelleştirme dosyaları - locale:fi - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/fi - - - - gimp-i18n-eu - Gimp translation files for Basque - Baskça için GIMP yerelleştirme dosyaları - locale:eu - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/eu - - - - gimp-i18n-et - Gimp translation files for Estonian - Estonyaca için GIMP yerelleştirme dosyaları - locale:et - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/et - - - - gimp-i18n-xh - Gimp translation files for Xhosa - Xhosa dili için GIMP yerelleştirme dosyaları - locale:xh - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/xh - - - - gimp-i18n-gl - Gimp translation files for Galician - Galiçya dili için GIMP yerelleştirme dosyaları - locale:gl - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/gl - - - - gimp-i18n-id - Gimp translation files for Indonesian - Endonezyaca için GIMP yerelleştirme dosyaları - locale:id - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/id - - - - gimp-i18n-es - Gimp translation files for Spanish - İspanyolca için GIMP yerelleştirme dosyaları - locale:es - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/es - - - - gimp-i18n-ru - Gimp translation files for Russian - Rusça için GIMP yerelleştirme dosyaları - locale:ru - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ru - - - - gimp-i18n-rw - Gimp translation files for Kinyarwanda - Kinyarwanda dili için GIMP yerelleştirme dosyaları - locale:rw - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/rw - - - - gimp-i18n-nl - Gimp translation files for Dutch - Hollandaca için GIMP yerelleştirme dosyaları - locale:nl - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/nl - - - - gimp-i18n-nn - Gimp translation files for Norwegian Nynorsk - Norveç Nynorsk dili için GIMP yerelleştirme dosyaları - locale:nn - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/nn - - - - gimp-i18n-nb - Gimp translation files for Norwegian Bookmal - Norveç Bookmal dili için GIMP yerelleştirme dosyaları - locale:nb - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/nb - - - - gimp-i18n-ne - Gimp translation files for Nepali - Nepali dili için GIMP yerelleştirme dosyaları - locale:ne - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ne - - - - gimp-i18n-lt - Gimp translation files for Lithuanian - Litvanyaca için GIMP yerelleştirme dosyaları - locale:lt - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/lt - - - - gimp-i18n-pa - Gimp translation files for Punjabi - Punjabi dili için GIMP yerelleştirme dosyaları - locale:pa - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/pa - - - - gimp-i18n-ro - Gimp translation files for Romanian - Rumence için GIMP yerelleştirme dosyaları - locale:ro - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ro - - - - gimp-i18n-en_GB - Gimp translation files for British English - İngiliz İngilizcesi için GIMP yerelleştirme dosyaları - locale:en_GB - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/en_GB - - - - gimp-i18n-yi - Gimp translation files for Yi - Yi dili için GIMP yerelleştirme dosyaları - locale:yi - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/yi - - - - gimp-i18n-en_CA - Gimp translation files for Catalan (en) - Katalanca için GIMP yerelleştirme dosyaları - locale:en_CA - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/en_CA - - - - gimp-i18n-fr - Gimp translation files for French - Fransızca için GIMP yerelleştirme dosyaları - locale:fr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/fr - - - - gimp-i18n-bg - Gimp translation files for Bulgarian - Bulgarca için GIMP yerelleştirme dosyaları - locale:bg - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/bg - - - - gimp-i18n-ms - Gimp translation files for Malay - Malay dili için GIMP yerelleştirme dosyaları - locale:ms - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ms - - - - gimp-i18n-pt_BR - Gimp translation files for Brazilian Portuguese - Brezilya Portekizcesi için GIMP yerelleştirme dosyaları - locale:pt_BR - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/pt_BR - - - - gimp-i18n-hr - Gimp translation files for Croatian (Hrvatski) - Hırvatça için GIMP yerelleştirme dosyaları - locale:hr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/hr - - - - gimp-i18n-zh_TW - Gimp translation files for Chinese Traditional - Geleneksel Çince için GIMP yerelleştirme dosyaları - locale:zh_TW - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/zh_TW - - - - gimp-i18n-ko - Gimp translation files for Korean - Korece için GIMP yerelleştirme dosyaları - locale:ko - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ko - - - - gimp-i18n-it - Gimp translation files for Italian - İtalyanca için GIMP yerelleştirme dosyaları - locale:it - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/it - - - - gimp-i18n-fa - Gimp translation files for Farsi (Persian) - Farsça için GIMP yerelleştirme dosyaları - locale:fa - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/fa - - - - gimp-i18n-dz - Gimp translation files for Dzongkha - Dzongkha dili için GIMP yerelleştirme dosyaları - locale:dz - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/dz - - - - gimp-i18n-sr_Latn - Gimp translation files for Serbian Latin - Latin sırpça için GIMP yerelleştirme dosyaları - locale:sr@Latn - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sr@latin - - - - gimp-i18n-da - Gimp translation files for Danish - Danimarkaca için GIMP yerelleştirme dosyaları - locale:da - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/da - - - - gimp-i18n-ja - Gimp translation files for Japanese - Japonca için GIMP yerelleştirme dosyaları - locale:ja - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ja - - - - gimp-i18n-he - Gimp translation files for Hebrew - İbranice için GIMP yerelleştirme dosyaları - locale:he - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/he - - - - gimp-i18n-pt - Gimp translation files for Portuguese - Portekizce için GIMP yerelleştirme dosyaları - locale:pt - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/pt - - - - gimp-i18n-zh_CN - Gimp translation files for Chinese Simplified - Basitleştirilmiş Çince için GIMP yerelleştirme dosyaları - locale:zh_CN - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/zh_CN - - - - gimp-i18n-sr - Gimp translation files for Serbian - Sırpça için GIMP yerelleştirme dosyaları - locale:sr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sr - - - - gimp-i18n-oc - Gimp translation files for Occitan - Occitan dili için GIMP yerelleştirme dosyaları - locale:oc - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/oc - - - - gimp-i18n-sv - Gimp translation files for Swedish - İsveççe için GIMP yerelleştirme dosyaları - locale:sv - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sv - - - - gimp-i18n-mk - Gimp translation files for Macedonian - Makedonyaca için GIMP yerelleştirme dosyaları - locale:mk - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/mk - - - - gimp-i18n-sk - Gimp translation files for Slovak - Slovakça için GIMP yerelleştirme dosyaları - locale:sk - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sk - - - - gimp-i18n-de - Gimp translation files for German - Almanca için GIMP yerelleştirme dosyaları - locale:de - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/de - - - - gimp-i18n-pl - Gimp translation files for Polish - Lehçe için GIMP yerelleştirme dosyaları - locale:pl - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/pl - - - - gimp-i18n-uk - Gimp translation files for Ukrainian - Ukraynaca için GIMP yerelleştirme dosyaları - locale:uk - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/uk - - - - gimp-i18n-sl - Gimp translation files for Slovenian - Slovence için GIMP yerelleştirme dosyaları - locale:sl - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sl - - - - gimp-i18n-hu - Gimp translation files for Hungarian - Macarca için GIMP yerelleştirme dosyaları - locale:hu - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/hu - - - - gimp-i18n-tt - Gimp translation files for Tatarish - Tatarca için GIMP yerelleştirme dosyaları - locale:tt - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/tt - - - - gimp-i18n-az - Gimp translation files for Azerbaijani - Azerice için GIMP yerelleştirme dosyaları - locale:az - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/az - - - - gimp-i18n-am - Gimp translation files for Amharic - Amharic dili için GIMP yerelleştirme dosyaları - locale:am - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/am - - - - gimp-i18n-is - Gimp translation files for Icelandic - İzlanda dili için GIMP yerelleştirme dosyaları - locale:is - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/is - - - - gimp-i18n-lv - Gimp translation files for Latvia - Latvia dili için GIMP yerelleştirme dosyaları - locale:lv - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/lv - - - - gimp-i18n-th - Gimp translation files for Thai - Thai dili için GIMP yerelleştirme dosyaları - locale:th - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/th - - - - gimp-i18n-ka - Gimp translation files for Georgian - Gürcüce için GIMP yerelleştirme dosyaları - locale:ka - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ka - - - - gimp-i18n-hi - Gimp translation files for Hindi - Hindi dili için GIMP yerelleştirme dosyaları - locale:hi - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/hi - - - - gimp-i18n-zh_HK - Gimp translation files for Chinese Hong Kong - Hong Kong Çincesi için GIMP yerelleştirme dosyaları - locale:zh_HK - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/zh_HK - - - - gimp-i18n-ml - Gimp translation files for Malayalam - Malayalam dili için GIMP yerelleştirme dosyaları - locale:ml - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ml - - - - gimp-i18n-ta - Gimp translation files for Tamil - Tamil dili için GIMP yerelleştirme dosyaları - locale:ta - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ta - - - - gimp-i18n-kn - Gimp translation files for Kannada - Kannada dili için GIMP yerelleştirme dosyaları - locale:kn - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/kn - - - - gimp-i18n-si - Gimp translation files for Sinhala - Sinhala dili için GIMP yerelleştirme dosyaları - locale:si - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/si - - - - gimp-i18n-kk - Gimp translation files for Kazakh - Kazakça için GIMP yerelleştirme dosyaları - locale:kk - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/kk - - - - gimp-i18n-br - Gimp translation files for Breton - Breton dili için GIMP yerelleştirme dosyaları - locale:br - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/br - - - - gimp-i18n-te - Gimp translation files for Telugu - locale:te - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/te - - - - gimp-i18n-csb - Gimp translation files for Kashubian - locale:csb - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/csb - - - - gimp-i18n-gd - Gimp translation files for Scottish Gaelic - locale:gd - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/gd - - - - gimp-i18n-mr - Gimp translation files for Scottish Moritanya - locale:mr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/mr - - - - - 2021-10-27 - 2.10.28 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-06 - 2.10.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-05 - 2.10.22 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-09-20 - 2.10.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-12 - 2.10.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-29 - 2.10.12 - Version bump. - Mustafa Cinasal - admin@pisilinux.org - - - 2019-05-31 - 2.10.10 - Rebuild. - Mustafa Cinasal - admin@pisilinux.org - - - 2019-04-25 - 2.10.10 - Release Bump. - Mustafa Cinasal - admin@pisilinux.org - - - 2018-12-26 - 2.10.8 - Release Bump. - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-14 - 2.9.8 - Release Bump. - Kamil Atlı - suvari@pisilinux.org - - - 2018-02-06 - 2.9.8 - Release Bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-12-21 - 2.9.8 - Version Bump - Mustafa Cinasal - admin@pisilinux.org - - - 2017-03-08 - 2.8.20 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 2.8.20 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.8.16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 2.8.16 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gpick - http://www.gpick.org/ - - fury - uglyside@yandex.ru - - BSD-3-Clause - app:gui - multimedia.graphics - Gpick is an advanced color picker and palette editing tool. - Gpick is an application that allows you to sample any color from anywhere on the desktop, and use it to create palettes (i.e. collections of colors) for use in graphic design applications. - https://github.com/thezbyg/gpick/archive/gpick-0.2.6.tar.gz - - cmake - ragel - lua-devel - gtk3-devel - expat-devel - boost-devel - - multimedia/graphics/gpick/pspec.xml - - - gpick - - lua - gtk3 - glib2 - expat - boost - cairo - pango - libgcc - gdk-pixbuf - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-11-04 - 0.2.6 - Release - fury - uglyside@yandex.ru - - - 2020-12-04 - 0.2.6_rc1 - First build - fury - uglyside@yandex.ru - - - - - - GraphicsMagick - http://www.graphicsmagick.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - multimedia.graphics - GraphicsMagick Image Processing System - GraphicsMagick Resim İşleme Sistemi - GraphicsMagick is a comprehensive image processing package which is initially based on ImageMagick 5.5.2, but which has undergone significant re-work by the GraphicsMagick Group to significantly improve the quality and performance of the software. - GraphicsMagick, başlangıçta ImageMagick 5.5.2 sürümünü temel almış kapsamlı bir resim işleme paketidir. Yazılımın kalitesini ve performansını önemli derecede artırmak için bu pakette büyük bir değişiklik yapılmıştır. - https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/1.3.37/GraphicsMagick-1.3.37.tar.xz - - tiff-devel - webp-devel - lcms2-devel - libSM-devel - libwmf-devel - libICE-devel - jasper-devel - jbigkit-devel - libXext-devel - libjpeg-turbo-devel - ghostscript-devel - zlib-devel - libxml2-devel - freetype-devel - xz-devel - zstd-devel - - - GraphicsMagick-1.3.16-multilib.patch - - multimedia/graphics/GraphicsMagick/pspec.xml - - - GraphicsMagick - app:console - - tiff - webp - zstd - zlib - bzip2 - libgcc - freetype - libX11 - libxml2 - libpng - lcms2 - libwmf - jasper - libXext - jbigkit - libgomp - ghostscript - libjpeg-turbo - libtool-ltdl - - - /etc - /usr/bin/gm - /usr/lib/GraphicsMagick-* - /usr/lib/lib* - /usr/share/GraphicsMagick-* - /usr/share/doc - /usr/share/man - - - - GraphicsMagick-devel - Development files for GraphicsMagick - - GraphicsMagick - - - /usr/bin/*-config - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/GraphicsMagick/www - /usr/share/man/man1/*-config.* - - - - PerlMagick - GraphicsMagick perl bindings - - GraphicsMagick - - - /usr/lib/perl5 - /usr/share/doc/PerlMagick - - - - - 2021-12-14 - 1.3.37 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 1.3.35 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-05 - 1.3.30 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-20 - 1.3.28 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-13 - 1.3.25 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-06 - 1.3.25 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.3.23 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-24 - 1.3.23 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - hugin - http://hugin.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - library - multimedia.graphics - A panoramic photo stitcher - Panoramik görüntü birleştirici - hugin can be used to stitch multiple images together. The resulting image can span 360 degrees. Another common use is the creation of very high resolution pictures by combining multiple images. - hugin bir çok görüntüyü harmanlamak için kullanılabilecek bir araçtır. Bu sayede, 360 derecelik görüntüler oluşturulabilir. Bir diğer kullanım alanı ise birden fazla görüntüyü birleştirerek çok yüksek çözünürlüklü görüntüler üretmektir. - hugin - mirrors://sourceforge/hugin/hugin/hugin-2020.0/hugin-2020.0.0.tar.bz2 - - swig - cmake - glew-devel - tiff-devel - zlib-devel - vigra-devel - boost-devel - wxGTK-devel - lcms2-devel - exiv2-devel - fftw3-devel - flann-devel - libXmu-devel - libpng-devel - python-devel - lapack-devel - sqlite-devel - openexr-devel - lensfun-devel - freeglut-devel - libpano13-devel - libjpeg-turbo-devel - - - hugin-openexr3.patch - - multimedia/graphics/hugin/pspec.xml - - - hugin - - blas - glew - flann - mesa - tiff - boost - fftw3 - vigra - wxGTK - lapack - libgcc - python - lcms2 - libX11 - sqlite - enblend - libgomp - libglvnd - freeglut - mesa-glu - libpano13 - exiv2-libs - openexr-libs - wxGTK-common - perl-Image-ExifTool - - - /usr/lib/ - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/hugin - /usr/share/pixmaps - /usr/share/appdata - /usr/share/metainfo/ - /usr/share/applications - /usr/share/locale - - - hugin-libs - hugin-tools - - - - hugin-docs - Help documents for hugin - hugin için yardım belgeleri - - /usr/share/hugin/xrc/data/help* - - - - - 2021-10-27 - 2020.0.0 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2021-03-12 - 2020.0.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-09-20 - 2019.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 2019.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 2019.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2018.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-11 - 2018.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 2018.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-14 - 2018.0.0 - Ver.Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 2017.0.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-17 - 2016.2.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2015.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-06 - 2015.0.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - icoutils - http://www.nongnu.org/icoutils/ - - PisiLinux Community - admin@pisilinux.org - - GPLv3+ - app:gui - multimedia.graphics - Utility for extracting and converting Microsoft icon and cursor files - A set of programs for extracting and converting images in icon and cursor files (.ico, .cur) - http://download.savannah.gnu.org/releases/icoutils/icoutils-0.32.3.tar.bz2 - - libpng-devel - - multimedia/graphics/icoutils/pspec.xml - - - icoutils - - /usr/bin - /usr/share/doc - /usr/share/man - /usr/share/locale - - - - - 2020-03-06 - 0.32.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2018-09-01 - 0.32.3 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2018-03-21 - 0.32.3 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 0.31.1 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2016-06-02 - 0.31.0 - First release - PisiLinux Community - admin@pisilinux.org - - - - - - imagemagick - http://www.imagemagick.org/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:gui - multimedia.graphics - A collection of tools and libraries for many image file formats - Resimleri işlemek ve göstermek için bir X uygulaması - Narzędzie do wyświetlania, konwersji i manipulacji grafikami - ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. - https://www.imagemagick.org/download/releases/ImageMagick-7.0.10-62.tar.xz - - xz-devel - djvu-devel - webp-devel - tiff-devel - lcms2-devel - fftw3-devel - cairo-devel - pango-devel - libraw-devel - libpng-devel - jasper-devel - liblqr-devel - libwmf-devel - libheif-devel - libXext-devel - openexr-devel - librsvg-devel - libxml2-devel - openjpeg2-devel - fontconfig-devel - ghostscript-devel - libjpeg-turbo-devel - - multimedia/graphics/imagemagick/pspec.xml - - - imagemagick - A collection of tools and libraries for many image file formats - - xz - perl - tiff - djvu - webp - zlib - bzip2 - cairo - pango - glib2 - fftw3 - lcms2 - libraw - libX11 - libgcc - liblqr - libpng - libwmf - librsvg - libheif - libXext - libxml2 - libgomp - freetype - openjpeg2 - fontconfig - ghostscript - libtool-ltdl - openexr-libs - libjpeg-turbo - - - /usr/bin - /etc/ImageMagick-7/ - /usr/lib - /usr/share/ImageMagick-* - /usr/share/man - /usr/share/doc - - - - imagemagick-docs - HTML documentation for imagemagick - Imagemagick için API belgeleri - imagemagick-docs, imagemagick için belgelendirme dosyalarını içerir. - data:doc - - imagemagick - - - /usr/share/doc/imagemagick/html - - - - imagemagick-devel - Development files for imagemagick - imagemagick için geliştirme dosyaları - Pliki nagłówkowe imagemagick - imagemagick-devel, imagemagick için geliştirme dosyalarını içerir. - - imagemagick - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/bin/*-config - /usr/share/man/man1/*-config* - - - - - 2022-01-17 - 7.0.10.62 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 7.0.10.62 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-20 - 7.0.10.29 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-06 - 7.0.9.27 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2019-06-24 - 7.0.8.50 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2019-01-15 - 7.0.8.23 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-08-06 - 7.0.7.39 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-03-20 - 7.0.7.27 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2017-05-28 - 7.0.5.8 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2017-03-05 - 7.0.4.9 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-02-15 - 7.0.4.9 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-06 - 7.0.3.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-10 - 6.9.4.8 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-03-22 - 6.9.3.7 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - imagemagick6 - https://legacy.imagemagick.org/ - - Pisilinux Community - admins@pisilinux.org - - as-is - app:gui - multimedia.graphics - A collection of tools and libraries for many image file formats. - Resimleri işlemek ve göstermek için bir X uygulaması - Narzędzie do wyświetlania, konwersji i manipulacji grafikami - ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. - https://imagemagick.org/download/releases/ImageMagick-6.9.12-27.tar.xz - - intltool - zstd-devel - tiff-devel - webp-devel - cairo-devel - pango-devel - fftw3-devel - lcms2-devel - libpng-devel - libraw-devel - libwmf-devel - jbigkit-devel - libheif-devel - liblqr-devel - jasper-devel - libgxps-devel - librsvg-devel - openexr-devel - libXext-devel - openjpeg2-devel - fontconfig-devel - ghostscript-devel - libjpeg-turbo-devel - - multimedia/graphics/imagemagick6/pspec.xml - - - imagemagick6 - - tiff - webp - cairo - pango - fftw3 - lcms2 - liblqr - libpng - libraw - libwmf - jbigkit - libheif - libgxps - librsvg - libXext - libgomp - freetype - openjpeg2 - fontconfig - ghostscript - openexr-libs - libjpeg-turbo - - - /etc/ImageMagick-6/ - /usr/lib/libMagick* - /usr/share/ImageMagick-* - /usr/lib/ImageMagick-6* - /usr/share/doc/imagemagick6/LICENSE - /usr/share/doc/imagemagick6/README.txt - - - - imagemagick6-docs - HTML documentation for imagemagick6 - Imagemagick6 için API belgeleri - imagemagick6-docs, imagemagick6 için belgelendirme dosyalarını içerir. - data:doc - - /usr/share/doc/imagemagick6/html - - - - imagemagick6-devel - Development files for imagemagick6 - imagemagick6 için geliştirme dosyaları - Pliki nagłówkowe imagemagick6 - imagemagick6-devel, imagemagick6 için geliştirme dosyalarını içerir. - - imagemagick6 - - - /usr/include - /usr/lib/imagemagick6/pkgconfig - - - - - 2022-01-19 - 6.9.12.27 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-28 - 6.9.12.27 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 6.9.11.62 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-20 - 6.9.11.29 - ver6 rebuild. - fury - uglyside@yandex.ru - - - - - - imlib2 - https://sourceforge.net/projects/enlightenment/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.graphics - Second version of the general image loading and rendering library - Genel resim yükleme ve tarama kütüphanesi'nin ikinci versiyonu - Imlib 2 est le successeur de Imlib. Il ne s'agit pas là juste d'une version plus récente d'imlib 1, mais vraiment d'une librairie complètement différente. S'agissant effectivement d'une différente librairie - même si elles ont des fonctionnalités similaires, Imlib2 peut être installée aux côtés de Imlib1.x sans aucun problème. - Imlib 2 is the successor to Imlib. It is not just a newer version - it is a completely new library. Imlib2 can be installed alongside Imlib 1.x without any problems since they are effectively different libraries - but they Have very similar functionality. - Imlib 2, Imlib'in gelişmişidir. Sadece ileri bir sürümü değildir, tamamen yeni bir kütüphanedir. Imlib2 ve Imlib 1.x tamamen farklı oldukları için bir arada kurulu bulunabilirler. İkisi de aynı amaçla yapılmıştır. - Imlib 2 es el sucesor de Imlib. no es simplemente una versión actualizada - es una librería completamente nueva. Imlib2 puede instalarse junto con Imlib 1.x sin problemas, ya que efectivamente son librerías diferentes - sin embargo tienen una funcionalidad similar. - https://sourceforge.net/projects/enlightenment/files/imlib2-src/1.7.5/imlib2-1.7.5.tar.xz - - bzip2 - zlib-devel - webp-devel - giflib-devel - libid3tag-devel - libXext-devel - libjpeg-turbo-devel - tiff-devel - freetype-devel - - multimedia/graphics/imlib2/pspec.xml - - - imlib2 - - webp - giflib - libid3tag - libXext - libjpeg-turbo - tiff - zlib - bzip2 - libX11 - libpng - freetype - - - /usr/bin - /usr/lib - /usr/share/imlib2 - /usr/share/doc - - - - imlib2-devel - Development files for imlib2 - imlib2 için geliştirme dosyaları - - imlib2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-11 - 1.7.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 1.6.1 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2019-09-28 - 1.5.1 - Version Bump - fury - uglyside@yandex.ru - - - 2018-07-31 - 1.4.10 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 1.4.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 1.4.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 1.4.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - inkscape - https://inkscape.org/ - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - LGPL-2.1 - app:gui - multimedia.graphics - SVG vector graphics application. - Vektörel çizim programı - Inkscape is an application to create, edit, and convert SVG vector graphics images that can also import from and export to bitmap image files. - SVG tabanlı, çok kapsamlı ve gelişmiş bir vektörel çizim programıdır. - https://media.inkscape.org/dl/resources/file/inkscape-1.1.2.tar.xz - - cmake - ragel - ccache - cython3 - potrace - gc-devel - intltool - gsl-devel - gdl-devel - libXt-devel - libXv-devel - libSM-devel - libXaw-devel - libXmu-devel - libXpm-devel - libXres-devel - libXtst-devel - ncurses-devel - xcb-util-devel - readline-devel - libxkbfile-devel - dbus-devel - gtk3-devel - popt-devel - lcms2-devel - boost-devel - aalib-devel - aspell-devel - gtkmm3-devel - libwpg-devel - libcdr-devel - libwpd-devel - liblqr-devel - libxslt-devel - libsoup-devel - python3-devel - boost-python3 - poppler-devel - poppler-utils - libyaml-devel - libvisio-devel - libspiro-devel - gtkspell3-devel - dbus-glib-devel - librevenge-devel - poppler-glib-devel - desktop-file-utils - libjpeg-turbo-devel - GraphicsMagick-devel - appstream-glib-devel - double-conversion-devel - python3-pygobject3-devel - - multimedia/graphics/inkscape/pspec.xml - - - inkscape - SVG vector graphics application. - - gc - gdl - gsl - dbus - gtk3 - zlib - atkmm - cairo - glib2 - lcms2 - pango - boost - aspell - glibmm - gtkmm3 - libX11 - libcdr - libgcc - libpng - libwpg - python3 - potrace - cairomm - libgomp - libsoup - libxml2 - libxslt - pangomm - poppler - readline - freetype - harfbuzz - lib2geom - libvisio - libspiro - dbus-glib - gtkspell3 - libsigc++ - fontconfig - gdk-pixbuf - librevenge - poppler-glib - python3-lxml - python3-numpy - python3-scour - boost-python3 - libjpeg-turbo - GraphicsMagick - python3-pygobject3 - - - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/icons - /usr/share/metainfo - /usr/share/inkscape - /usr/lib/inkscape - /usr/share/locale - /usr/share/applications - /usr/share/bash-completion/completions/inkscape - - - - lib2geom - - gsl - glib2 - cairo - libgcc - double-conversion - - - /usr/lib - - - - lib2geom-devel - - lib2geom - - - /usr/lib/cmake - /usr/lib/pkgconfig - /usr/include - - - - - 2022-05-01 - 1.1.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-20 - 1.1.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-06-05 - 1.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-03-20 - 1.0.2 - Version bump. - fury - uglyside@yandex.ru - - - 2020-09-11 - 1.0.1 - Ver bump, gtk3. - fury - uglyside@yandex.ru - - - 2020-04-16 - 0.92.5 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-10-05 - 0.92.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-06-26 - 0.92.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-01 - 0.92.3 - Release Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-23 - 0.92.3 - Release Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-16 - 0.92.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 0.91 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-29 - 0.91 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - jasper - http://www.ece.uvic.ca/~mdadams/jasper - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - library - multimedia.graphics - Software implementation of JPEG-2000 Part 1 - JasPer JPEG-2000 Part-1 codec standardı üzerinde konumlandırılmış bir yazılım - JasPer is a software-based implementation of the codec specified in the JPEG-2000 Part-1 standard (ISO/IEC 15444-1:2000). - http://www.ece.uvic.ca/~frodo/jasper/software/jasper-2.0.14.tar.gz - - cmake - libjpeg-turbo-devel - - - jasper-1.900.1-fix-filename-buffer-overflow.patch - - multimedia/graphics/jasper/pspec.xml - - - jasper - - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/man - - - - jasper-docs - - jasper - - - /usr/share/doc - - - - jasper-devel - Development files for jasper - jasper için geliştirme dosyaları - - jasper - - - /usr/include - /usr/lib/pkgconfig/jasper.pc - - - - jasper-32bit - 32-bit shared libraries for jasper - jasper için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libjpeg-turbo-32bit - - - jasper - libjpeg-turbo-32bit - - - /usr/lib32 - - - - - 2020-01-05 - 2.0.14 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-02-06 - 2.0.14 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-27 - 2.0.14 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-21 - 2.0.14 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 2.0.10 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.900.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 1.900.1 - Release bump - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-06-26 - 1.900.1 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - jbigkit - http://www.cl.cam.ac.uk/~mgk25/jbigkit/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.graphics - A portable library of compression and decompression functions - Taşınabilir bir sıkıştırma kitaplığı - JBIG-KIT implements a highly effective data compression algorithm for bi-level high-resolution images such as fax pages or scanned documents. - jbigkit, faks sayfaları ve taranmış belgeler gibi yüksek çözünürlüklü görüntüler için, yüksek performanslı bir sıkıştırma kitaplığıdır. - https://www.cl.cam.ac.uk/~mgk25/jbigkit/download/jbigkit-2.1.tar.gz - - jbigkit-2.1-shared.diff - jbigkit-2.0-warnings.patch - - multimedia/graphics/jbigkit/pspec.xml - - - jbigkit - - /usr/share/doc - /usr/share/man - /usr/bin - /usr/lib - - - - jbigkit-devel - Development files for jbigkit - jbigkit için geliştirme dosyaları - - jbigkit - - - /usr/include - - - - - 2020-01-14 - 2.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-25 - 2.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 2.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-19 - 2.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - lcms - http://www.littlecms.com/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.graphics - Moteur de gestion de couleurs léger et optimisé pour la vitesse. - A lightweight, speed optimized color management engine - Hız geliştirmesi yapılmış, hafif bir renk yönetim motoru - LittleCMS intends to be a small-footprint, speed optimized color management engine in open source form. - mirrors://sourceforge/project/lcms/lcms/1.19/lcms-1.19.tar.gz - - swig - tiff-devel - libjpeg-turbo-devel - - - CVE-2009-0793.patch - lcms-1.19-cve_2013_4276-1.patch - - multimedia/graphics/lcms/pspec.xml - - - lcms - - tiff - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/lcms - /usr/share/doc - /usr/share/man - - - - lcms-devel - lcms için geliştirme dosyaları - - lcms - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - - - - lcms-32bit - 32-bit shared libraries for lcms - lcms için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - tiff-32bit - libjpeg-turbo-32bit - - - lcms - - - /usr/lib32 - - - - - 2020-02-12 - 1.19 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-14 - 1.19 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 1.19 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.19 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-19 - 1.19 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - lcms2 - http://www.littlecms.com - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - library - multimedia.graphics - A color management library. - Little cms is a color management library. Implements fast transforms between ICC profiles. It is focused on speed, and is portable across several platforms. - https://sourceforge.net/projects/lcms/files/lcms/2.12/lcms2-2.12.tar.gz - - libjpeg-turbo-devel - tiff-devel - - multimedia/graphics/lcms2/pspec.xml - - - lcms2 - - libjpeg-turbo - tiff - - - /usr/bin - /usr/lib - /usr/share/lcms/ - /usr/share/man - /usr/share/doc - - - - lcms2-devel - Development files for lcms2 - - lcms2 - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - - - - lcms2-32bit - 32-bit shared libraries for lcms2 - emul32 - - tiff-32bit - libjpeg-turbo-32bit - - - lcms2 - - - /usr/lib32 - - - - - 2021-03-10 - 2.12 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-18 - 2.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-29 - 2.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-21 - 2.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 2.8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 2.6 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-01 - 2.6 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - lensfun - http://lensfun.berlios.de/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - GPLv3 - CCPL-Attribution-ShareAlike-3.0 - library - multimedia.graphics - A programming library for rectifying and simulating photographic lens distortions - Mercek kaynaklı bozulmaları simüle etmek ve düzeltmek için bir kütüphane - lensfun provides an open source database of photographic lenses and their characteristics. The library provides also the necessary set of algorithms for correcting images based on detailed knowledge of lens properties and calibration data. - lensfun, kamera objektiflerinin karakteristiklerini içeren açık kaynaklı bir veritabanı ve bu karakteristikleri temel alarak mercek kaynaklı bozulmaları düzeltmek için yazılmış algoritmaları içeren bir kütüphanedir. - https://sourceforge.net/projects/lensfun/files/0.3.95/lensfun-0.3.95.tar.gz - - cmake - doxygen - libpng-devel - python3-devel - glib2-devel - - multimedia/graphics/lensfun/pspec.xml - - - lensfun - - libgcc - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share - - - - lensfun-devel - Development files for lensfun - lensfun için geliştirme dosyaları - - lensfun - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 0.3.95 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-12 - 0.3.2 - Rebuild revert. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-12 - 0.3.95 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 0.3.2 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2018-09-01 - 0.3.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-05 - 0.3.2 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-13 - 0.3.2 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libart_lgpl - http://www.levien.com/libart - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.graphics - A LGPL version of libart - libart'ın bir LGPL sürümü - Libart est une librairie pour graphiques 2D à hautes performances. Elle est actuellement utilisé comme moteur de rendu anti-aliassé pour le Canvas Gnome. Libart fournit le support pour un modèle image très puissant, simplement le même que SVG et l'API (Interface de Programmation d'Application) Java 2D. - Libart is a library for high-performance 2D graphics. It is currently being used as the antialiased rendering engine for the Gnome Canvas. Libart supports a very powerful imaging model, basically the same as SVG and the Java 2D API. - Libart, yüksek performanslı iki boyutlu grafikler için bir kütüphanedir. Halihazırda Gnome Canvas için kenarların yumuşatıldığı dönüştürme aracı olarak kullanılmaktadır. Libart, temelde Java 2D API ve SVG benzeri, çok güçlü bir görüntüleme modelini destekler. -  Libart es una librería para gráficos 2D de alta performance. Actualmente está usado como antialiased rendering engine para Gnome Canvas. Libart soporta un modelo de imagen muy potente, básicamente el mismo como SVG y el API 2D de Java. - http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-2.3.21.tar.bz2 - - noartconfig.patch - libart_lgpl-2.3.21-crosscompile.patch - libart_lgpl-2.3.21-no-test-build.patch - - multimedia/graphics/libart_lgpl/pspec.xml - - - libart_lgpl - - /usr/lib - /usr/share/doc - - - - libart_lgpl-devel - Development files for libart_lgpl - libart_lgpl için geliştirme dosyaları - - libart_lgpl - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-18 - 2.3.21 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-05 - 2.3.21 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 2.3.21 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.3.21 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 2.3.21 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libcaca - http://caca.zoy.org/ - - PisiLinux Community - admins@pisilinux.org - - WTFPL-2 - LGPLv2.1 - GPLv2 - library - multimedia.graphics - A library that creates colored ASCII-art graphics - Renkli ASCII-sanat grafikleri oluşturan bir kütüphane - libcaca est une librairie graphique qui génère du texte au lieu de pixels afin de pouvoir fonctionner sur de vieilles cartes graphique ou sur des terminaux texte. - libcaca is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals - libcaca piksel yerine metin üreten bir grafik kütüphanesidir, böylece eski video kart yada metin uçbirimleriyle çalışabilir. - libcaca es una librería gráfica que produce una salida de texto en vez de pixels, por lo tanto puede funcionar con tarjetas de video más antiguas y terminales de texto - https://fossies.org/linux/privat/libcaca-0.99.beta19.tar.gz - - imlib2-devel - slang-devel - ncurses-devel - libX11-devel - - multimedia/graphics/libcaca/pspec.xml - - - libcaca - - imlib2 - zlib - slang - ncurses - libX11 - - - /usr/bin - /usr/lib - /usr/share/libcaca - /usr/share/man - /usr/share/doc - - - - libcaca-devel - Development files for libcaca - libcaca için geliştirme dosyaları - - libcaca - - - /usr/bin/caca-config - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-19 - 0.99_beta19 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 0.99_beta19 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-23 - 0.99_beta19 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.99_beta19 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-23 - 0.99_beta19 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libdmtx - http://www.libdmtx.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - multimedia.graphics - A Library for working with Data Matrix 2D bar-codes - Data Matrix 2D barkodlarıyla çalışmak için kitaplık - libdmtx is an open source software for reading and writing Data Matrix 2D bar-codes on Linux, Unix, OS X, Windows and mobile devices. - libdmtx, Linux, Unix, OS X, Windows ve mobil işletim sistemlerinde Data Matrix 2D barkodlarını okumak ve yazmak için kullanılan açık kaynaklı bir kitaplıktır. - https://github.com/dmtx/libdmtx/archive/v0.7.5.tar.gz - - fedora/libdmtx-0.7.5-c99.patch - fedora/libdmtx-0.7.5-math.patch - fedora/libdmtx-0.7.5-size_t.patch - - multimedia/graphics/libdmtx/pspec.xml - - - libdmtx - - /usr/lib - /usr/share/doc - - - - libdmtx-devel - Development files for libdmtx - libdmtx için geliştirme dosyaları - - libdmtx - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-03-06 - 0.7.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-11 - 0.7.4 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-02 - 0.7.4 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-22 - 0.7.4 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-05 - 0.7.4 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libgexiv2 - https://wiki.gnome.org/Projects/gexiv2 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.graphics - GObject-based wrapper around the Exiv2 library - GObject-based wrapper around the Exiv2 library - GObject-based wrapper around the Exiv2 library - GObject-based wrapper around the Exiv2 library - https://download.gnome.org/sources/gexiv2/0.14/gexiv2-0.14.0.tar.xz - - meson - gtk-doc - python-six - glib2-devel - docbook-xsl - libxslt-devel - gobject-introspection-devel - exiv2-devel - vala-devel - python3-pygobject3-devel - - multimedia/graphics/libgexiv2/pspec.xml - - - libgexiv2 - - glib2 - libgcc - exiv2-libs - - - /usr/lib - /usr/share - /usr/share/gtk-doc/html - /usr/share/vala/vapi - - - - libgexiv2-devel - Development files for libgexiv2 - - libgexiv2 - exiv2-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-22 - 0.14.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 0.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-16 - 0.12.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-25 - 0.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 0.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-18 - 0.11.0 - Version bump. - fury - uglyside@yandex.ru - - - 2018-08-14 - 0.10.8 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-20 - 0.10.6 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - libimagequant - https://pngquant.org/lib/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - multimedia.graphics - Palette quantization library that powers pngquant and other PNG optimizers - pngquant ve diger PNG en-iyilestiricilerini giclendiren, palet nicelendirme kitapligidir - Small, portable C library for high-quality conversion of RGBA images to 8-bit indexed-color (palette) images. - RGBA gorsellerin 8-bit indislenmis-renk gorsellerine donusumu icin kucuk moduler bi c kitapligidir.. - https://github.com/ImageOptim/libimagequant/archive/2.12.6.tar.gz - - libgcc - - - libimagequant_solibperm.patch - - multimedia/graphics/libimagequant/pspec.xml - - - libimagequant - - libgomp - - - /usr/lib - /usr/share/doc - - - - libimagequant-devel - Development files for libimagequant - libimagequant için geliştirme dosyaları - libimagequant-devel, libimagequant için geliştirme dosyaları içerir. - - libimagequant - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-15 - 2.12.6 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - libjpeg-turbo - http://www.libjpeg-turbo.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - multimedia.graphics - MMX, SSE, and SSE2 SIMD accelerated JPEG library - libjpeg-turbo is a derivative of libjpeg for x86 and x86-64 processors which -uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg v6b, all else being equal. - https://github.com/libjpeg-turbo/libjpeg-turbo/archive/2.1.2.tar.gz - - cmake - - multimedia/graphics/libjpeg-turbo/pspec.xml - - - libjpeg-turbo - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - jpeg - - - - libjpeg-turbo-devel - Development files for libjpeg-turbo - libjpeg-turbo için geliştirme dosyaları - - libjpeg-turbo - - - /usr/include/ - /usr/lib/pkgconfig - - - jpeg-devel - - - - libjpeg-turbo-32bit - 32-bit shared libraries for jpeg - emul32 - emul32 - - libjpeg-turbo - - - /usr/lib32 - - - jpeg-32bit - - - - - 2021-11-19 - 2.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 2.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-03 - 2.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-26 - 2.0.6 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2020-01-05 - 2.0.4 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2020-01-05 - 2.0.2 - Rebuild. - Idris Kalp - idriskalp@gmail.com - - - 2019-06-19 - 2.0.2 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-01-05 - 2.0.1 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-25 - 1.5.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-20 - 1.5.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-09-20 - 1.5.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 1.4.2 - Release bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-04-08 - 1.4.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libmng - http://www.libmng.com/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - multimedia.graphics - Multiple Image Networkgraphics lib (animated png's) - Çoklu resim Networkgraphics (Animasyonlu png) - Libmng - La librairie de référence pour lire, afficher, écrire et examiner des Multiple-Image Network Graphics (graphiques orientés réseaux composés d'images multiples). MNG est l'extension d'animation pour le format d'image populaire PNG. - Libmng -The reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format. - Libmng, Çoklu Görüntü Ağ Grafiklerini (MNG) okuma, görüntüleme, yazma ve denemek için başvuru kütüphanesidir. MNG popüler PNG görüntü formatı için animasyon uzantısıdır. - Libmng -librería de referencia para lectura, visualización, escritura y análisis de gráficos tipo Multiple-Image Network. MNG es la extensión de animación al formato popular de imágenes PNG. - http://sourceforge.net/projects/libmng/files/libmng-devel/2.0.3/libmng-2.0.3.tar.xz - - zlib-devel - lcms2-devel - libjpeg-turbo-devel - - multimedia/graphics/libmng/pspec.xml - - - libmng - - zlib - libjpeg-turbo - lcms2 - - - /usr/lib - - - - libmng-devel - - libmng - - - /usr/share/doc - /usr/share/man - /usr/include/ - /usr/lib/pkgconfig - - - - libmng-32bit - 32-bit shared libraries for libmng - emul32 - emul32 - - zlib-32bit - lcms2-32bit - libjpeg-turbo-32bit - - - zlib-32bit - lcms2-32bit - libjpeg-turbo-32bit - libmng - - - /usr/lib32 - - - - - 2020-01-19 - 2.0.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-29 - 2.0.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-09-20 - 2.0.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 2.0.2 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-04 - 2.0.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libmypaint - https://github.com/mypaint/libmypaint - - PisiLinux Community - admins@pisilinux.org - - ISC - library - multimedia.graphics - a library for making brushstrokes which is used by MyPaint and other projects, with GEGL support - a library for making brushstrokes which is used by MyPaint and other projects, with GEGL support - a library for making brushstrokes which is used by MyPaint and other projects, with GEGL support - a library for making brushstrokes which is used by MyPaint and other projects, with GEGL support - https://github.com/mypaint/libmypaint/releases/download/v1.5.0/libmypaint-1.5.0.tar.xz - - python3 - intltool - json-c-devel - gobject-introspection-devel - - multimedia/graphics/libmypaint/pspec.xml - - - libmypaint - - glib2 - json-c - - - /usr/lib - /usr/share - /usr/share/locale - - - - libmypaint-devel - Development files for libmypaint - - libmypaint - glib2-devel - json-c-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-11-07 - 1.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-12 - 1.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 1.3.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-20 - 1.3.0 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - libopenraw - https://libopenraw.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - library - multimedia.graphics - A library for camera RAW files decoding. - RAW (Ham) fotoğraf dosyası işleme kütüphanesi - libopenraw is an ongoing project to provide a free software implementation for camera RAW files decoding. One of the main reason is that dcraw is not suited for easy integration into applications, and there is a need for an easy to use API to build free software digital image processing application. - libopenraw, fotoğraf makineleri tarafından sunulan ham görüntü dosyalarını (RAW) işlemek için kullanılabilecek bir kütüphanedir. - https://libopenraw.freedesktop.org/download/libopenraw-0.3.0.tar.xz - - rust - curl-devel - boost-devel - libxml2-devel - gdk-pixbuf-devel - libjpeg-turbo-devel - - multimedia/graphics/libopenraw/pspec.xml - - - libopenraw - - glib2 - libgcc - gdk-pixbuf - libjpeg-turbo - - - /usr/lib - /usr/share/doc - - - - libopenraw-devel - libopenraw için geliştirme dosyaları - - libopenraw - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-14 - 0.3.0 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-24 - 0.1.3 - Ver. bump. - fury - uglyside@yandex.ru - - - 2014-05-24 - 0.0.9 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-01 - 0.0.9 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-29 - 0.0.9 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libpcd - https://www.kraxel.org/blog/linux/libpcd/ - - fury - uglyside@yandex.ru - - GPLv2 - library - multimedia.graphics - libpcd is a tiny library for decoding PhotoCD images. - libpcd is a tiny library for decoding PhotoCD images. It used to come bundled with xpcd, but I've decided to release it separately so other apps such as fbi and ida can use it too. - https://www.kraxel.org/releases/libpcd/libpcd_1.0.1.tar.gz - multimedia/graphics/libpcd/pspec.xml - - - libpcd - - /usr/lib - /usr/share - - - - libpcd-devel - - libpcd - - - /usr/include - - - - - 2020-12-06 - 1.0.1 - First build. - fury - uglyside@yandex.ru - - - - - - libraw - https://www.libraw.org/ - - Yücel KILIÇ - yucel.kilic@linux.org.tr - - LGPLv2.1 - CDDL - library - multimedia.graphics - Raw image decoder - LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). - https://www.libraw.org/data/LibRaw-0.20.2.tar.gz - - libgomp - lcms2-devel - jasper-devel - libjpeg-turbo-devel - - multimedia/graphics/libraw/pspec.xml - - - libraw - - zlib - lcms2 - libgcc - jasper - libgomp - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libraw-devel - Development files for libraw - libraw için geliştirme dosyaları - - libraw - lcms2-devel - jasper-devel - libjpeg-turbo-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-17 - 0.20.2 - Version bump. - fury - uglyside@yandex.ru - - - 2020-03-15 - 0.19.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-11 - 0.19.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.18.8 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-21 - 0.18.8 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 0.18.1 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.16.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-13 - 0.16.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - librecad - http://librecad.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.graphics - A 2D CAD drawing tool based QCad - Bilgisayar destekli tasarım programı - LibreCAD is an application for computer aided design (CAD) in two dimensions (2D). With LibreCAD you can create technical drawings such as plans for buildings, interiors, mechanical parts or schemas and diagrams - LibreCAD ile bina, iç mekan, mekanik parça gibi teknik çizimler oluşturabilirsiniz. - librecad - https://github.com/LibreCAD/LibreCAD/archive/2.1.3.tar.gz - - qt5-base-devel - qt5-svg-devel - qt5-assistant-devel - qt5-designer-devel - qt5-linguist - qt5-qdbusviewer - freetype-devel - icu4c-devel - librsvg-devel - muparser-devel - imagemagick-devel - libxml2-devel - boost-devel - - - 0001-fix-build-with-Qt-5.11.patch - 0002-fix-build-with-Qt-5.15.patch - librecad-2.1.3-gcc-9.patch - - multimedia/graphics/librecad/pspec.xml - - - librecad - - qt5-base - muparser - qt5-svg - qt5-assistant - libgcc - - - /usr/bin - /usr/include - /usr/share - /usr/share/man - /usr/share/doc - - - librecad.desktop - librecad.png - - - - - 2020-03-06 - 2.1.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-01 - 2.1.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 2.1.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-06-08 - 2.1.3 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 2.0.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-07 - 2.0.9 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libwmf - http://wvware.sourceforge.net/libwmf.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.graphics - Library for reading and converting WMF files - WMF (Windows metafile) okuma ve dönüştürme kitaplığı - Librairie pour convertir les fichiers WMF. - A library for reading and converting Windows MetaFile vector graphics (WMF). - Microsoft Word gibi uygulamaların kullandığı WMF (Windows metafile) dosyalarını standart formatlara (PNG, JPEG, PS, EPS, SVG gibi) dönüştürebilmek ve gösterebilmek için gereken kütüphanedir. - mirrors://sourceforge/wvware/libwmf-0.2.8.4.tar.gz - - libjpeg-turbo-devel - harfbuzz-devel - freetype-devel - libX11-devel - libxml2-devel - gettext-devel - gdk-pixbuf-devel - - multimedia/graphics/libwmf/pspec.xml - - - libwmf - - zlib - libX11 - libpng - libxml2 - freetype - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/libwmf - - - - libwmf-devel - Development files for libwmf - libwmf için geliştirme dosyaları - - libwmf - - - /usr/bin/libwmf-config - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-12 - 0.2.8.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 0.2.8.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 0.2.8.4 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.2.8.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 0.2.8.4 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libzimg - https://github.com/sekrit-twc/zimg - - Mathias Freire - mathiasfreire45@gmail.com - - WTFPL - library - multimedia.graphics - Scaling, colorspace conversion, and dithering library - The "z" library implements the commonly required image processing basics of scaling, colorspace conversion, and depth conversion. - https://github.com/sekrit-twc/zimg/archive/refs/tags/release-3.0.3.tar.gz - multimedia/graphics/libzimg/pspec.xml - - - libzimg - - /usr/lib - /usr/share/doc - - - - libzimg-devel - Header files for libzimg. - - libzimg - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-06 - 3.0.3 - Version bump. - fury - uglyside@yandex.ru - - - 2020-01-14 - 2.9.2 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - mjpegtools - http://mjpeg.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:gui - multimedia.graphics - Tools for MJPEG video - MJPEG video dosyaları için kullanılabilecek araçlar - mjpegtools is a complete suite of tools for you to capture, edit, process, filter and play your media as you wish. You can digitize your VHS collection, create DVDs, and do advanced video filtering on already-digitized videos. - Mjpegtools size görüntü yakalama, düzenleme, işleme ve filtreleme olanakları sunan ayrıca dosyalarınızı istediğiniz gibi oynatabileceğiniz tam bir araçlar paketidir. VHS kolleksiyonunuzu dijital ortama taşıyabilir, DVDler yaratabilirsiniz. Zaten dijital ortamda olan videolara ileri düzeyde video filtrelemesi yapabilirsiniz. - http://sourceforge.net/projects/mjpeg/files/mjpegtools/2.1.0/mjpegtools-2.1.0.tar.gz/download - - gtk2-devel - libdv-devel - libsdl-devel - libXxf86dga-devel - libjpeg-turbo-devel - libpng-devel - - multimedia/graphics/mjpegtools/pspec.xml - - - mjpegtools - - gtk2 - glib2 - libdv - libgcc - libsdl - libjpeg-turbo - libpng - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - mjpegtools-devel - Development files for mjpegtools - mjpegtools için geliştirme dosyaları - - mjpegtools - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-01-18 - 2.1.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 2.1.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 2.1.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 2.1.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 2.1.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - netpbm - http://netpbm.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.graphics - A set of utilities to convert to/from the netpbm (and related) formats - Netpbm vb. gibi formatlar arasında dönüşüm yapan araçlar serisi - Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats. There are over 300 separate tools in the package including converters for about 100 graphics formats. - http://archlinux.c3sl.ufpr.br/other/netpbm/netpbm-10.61.02.tar.gz - - config.mk - - - jasper-devel - tiff-devel - libpng-devel - libjpeg-turbo-devel - zlib-devel - libX11-devel - libxml2-devel - - - netpbm-CAN-2005-2471.patch - netpbm-security-code.patch - netpbm-security-scripts.patch - library-link.patch - - multimedia/graphics/netpbm/pspec.xml - - - netpbm - - jasper - tiff - libpng - libjpeg-turbo - zlib - libX11 - libxml2 - - - /usr/bin - /usr/lib - /usr/share/netpbm - /usr/share/man - /usr/share/doc - - - - netpbm-devel - Development files for netpbm - netpbm için geliştirme dosyaları - - netpbm - - - /usr/include - /usr/share/man/man3 - - - - - 2020-03-06 - 10.61.02 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-01 - 10.61.02 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-18 - 10.61.02 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 10.61.02 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-02-21 - 10.61.02 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - openimageio - https://sites.google.com/site/openimageio/home - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - multimedia.graphics - Library for reading and writing images - Görüntüleri okuma ve yazma için bir kütüphane - OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. - https://github.com/OpenImageIO/oiio/archive/Release-2.2.18.0.tar.gz - - git - cmake - pybind11 - boost-devel - boost-python3 - openssl-devel - pugixml-devel - openexr-devel - imath-devel - glew-devel - python3-devel - txt2man - libpng-devel - tiff-devel - webp-devel - ffmpeg-devel - opencv-devel - freetype-devel - giflib-devel - zlib-devel - jasper-devel - libraw-devel - hdf5-devel - qt5-base-devel - intel-tbb-devel - openjpeg2-devel - opencolorio-devel - libjpeg-turbo-devel - - multimedia/graphics/openimageio/pspec.xml - - - openimageio - - tiff - webp - boost - opencv - pugixml - openssl - giflib - pybind11 - imath - openjpeg2 - openexr-libs - libjpeg-turbo - libraw - zlib - ffmpeg - libpng - python3 - freetype - libgcc - libglvnd - qt5-base - - - /usr/lib - /usr/bin - /usr/share - - - - openimageio-devel - Development files for openimageio - openimageio için geliştirme başlıkları - - openimageio - tiff-devel - webp-devel - boost-devel - opencv-devel - giflib-devel - pugixml-devel - imath-devel - openjpeg2-devel - openexr-devel - libjpeg-turbo-devel - libraw-devel - zlib-devel - ffmpeg-devel - libpng-devel - python3-devel - freetype-devel - - - /usr/include - - - - - 2022-01-18 - 2.2.18.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-20 - 2.2.18.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 2.2.18.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-30 - 2.2.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-12 - 2.2.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 2.2.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-18 - 2.0.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-05 - 1.8.17 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.8.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-11 - 1.8.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-26 - 1.8.9 - Rebuild ffmpeg - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-23 - 1.7.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-13 - 1.7.12 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-17 - 1.7.12 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-20 - 1.6.14 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-15 - 1.5.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-08 - 1.5.20 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - openjpeg - http://www.openjpeg.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - multimedia.graphics - JPEG2000 decoding library - JPEG2000 çözme kütüphanesi - Biblioteka implementująca kodek formatu JPEG 2000 - openjpeg is an open-source JPEG 2000 codec written in C. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG). - http://downloads.sourceforge.net/project/openjpeg.mirror/1.5.2/openjpeg-1.5.2.tar.gz - - tiff-devel - doxygen - libpng-devel - - - openjpeg-20070717svn-mqc-optimize.patch - - multimedia/graphics/openjpeg/pspec.xml - - - openjpeg - - libpng - tiff - - - /usr/bin - /usr/share/pkgconfig/ - /usr/share/openjpeg-1.5 - /usr/share/man/man1 - /usr/lib - /usr/share/doc - - - - openjpeg-devel - Development files for openjpeg - openjpeg için geliştirme dosyaları - Pliki nagłówkowe do openjpeg - - openjpeg - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - /usr/share/man/man3 - - - - openjpeg-32bit - 32-bit shared libraries for openjpeg - emul32 - - tiff-32bit - libpng-32bit - - - openjpeg - - - /usr/lib32 - - - - - 2020-01-19 - 1.5.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2019-11-05 - 1.5.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 1.5.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 1.5.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.5.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 1.5.2 - Release bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-22 - 1.5.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - openjpeg2 - https://github.com/uclouvain/openjpeg - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - multimedia.graphics - JPEG2000 decoding library - JPEG2000 çözme kütüphanesi - Biblioteka implementująca kodek formatu JPEG 2000 - openjpeg is an open-source JPEG 2000 codec written in C. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG). - https://github.com/uclouvain/openjpeg/archive/v2.4.0.tar.gz - - cmake - doxygen - lcms2-devel - tiff-devel - zlib-devel - libpng-devel - - multimedia/graphics/openjpeg2/pspec.xml - - - openjpeg2 - - lcms2 - tiff - libpng - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man1 - /usr/share/man3 - /usr/share/doc - - - - openjpeg2-devel - Development files for openjpeg2 - openjpeg2 için geliştirme dosyaları - Pliki nagłówkowe do openjpeg2 - - openjpeg2 - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/lib/openjpeg-2.3 - /usr/lib32/openjpeg-2.3 - - - - openjpeg2-32bit - 32-bit shared libraries for openjpeg2 - emul32 - emul32 - - zlib-32bit - lcms2-32bit - tiff-32bit - libpng-32bit - - - lcms2-32bit - tiff-32bit - libpng-32bit - - - /usr/lib32 - /usr/bin/*_32 - - - - - 2021-06-03 - 2.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 2.3.1 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2019-11-05 - 2.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-23 - 2.3.0 - First release. - PisiLinux Community - admins@pisilinux.org - - - 2018-08-03 - 2.3.0 - First release. - PisiLinux Community - admins@pisilinux.org - - - 2018-03-30 - 2.3.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - OpenSceneGraph - http://www.openscenegraph.org - - PisiLinux Community - admins@pisilinux.org - - OSGPLv0.0 - wxWinLL-3 - LGPLv2 - app:gui - library - multimedia.graphics - A C++ scene graph API on OpenGL for real time graphics - OpenGL üzerinde gerçek zamanlı grafikler oluşturmak için C++ manzara grafik API'si - The Open Scene Graph is a cross-platform C++/OpenGL library for the real-time visualization. Uses range from visual simulation, scientific modeling, virtual reality through to games. - Open Scene Graph, gerçek zamanlı görüntüleme için C++/OpenGL kiatplığıdır. Görsel simülasyon, bilimsel modelleme ve sanal gerçeklikten oyunlara kadar geniş bir alanda kullanılır. - https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGraph-3.6.5.zip - - xine-lib-devel - jasper-devel - librsvg-devel - curl-devel - giflib-devel - libvncserver-devel - cmake - - - 0003-Activate-osgviewerWX.patch - - multimedia/graphics/OpenSceneGraph/pspec.xml - - - OpenSceneGraph - - curl - zlib - libgcc - libX11 - libgcc - libpng - freetype - giflib - jasper - cairo - librsvg - xine-lib - libvncserver - libjpeg-turbo - mesa - - - /usr/bin - /usr/lib - /usr/share/doc - - - - OpenSceneGraph-devel - development files for OpenSceneGraph - OpenSceneGraph için geliştirme dosyaları - - OpenSceneGraph - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-06-22 - 3.6.5 - New Release - PisiLinux Community - admins@pisilinux.org - - - - - - optipng - http://optipng.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - zlib - app:console - multimedia.graphics - PNG Optimizer - PNG İyileştirici - OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections. - OptiPNG, herhangi bir veri kaybı olmadan resim dosyalarını tekrar sıkıştıran bir PNG iyileştiricisidir. Bu program aynı zamanda, diğer biçimleri (BMP, GIF, PNM, TIFF) iyileştirilmiş PNG biçimine çevirebilir ve PNG bütünlük kontrolü ve düzeltmeleri yapabilir. - mirrors://sourceforge/optipng/optipng-0.7.7.tar.gz - - zlib-devel - libpng-devel - - multimedia/graphics/optipng/pspec.xml - - - optipng - - zlib - libpng - - - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2021-10-14 - 0.7.7 - First build - fury - uglyside@yandex.ru - - - - - - potrace - http://potrace.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app - multimedia.graphics - Transforming bitmaps into vector graphics. - Bitmap dosyalarını grafik vektör formatına dönüştürür. - Potrace is a tool for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image. - potrace komut tabanlı çalışan, bitmap resim dosyasından grafik vektör resimlerine dönüştüren bir uygulamadır - https://sourceforge.net/projects/potrace/files/1.16/potrace-1.16.tar.gz - - zlib-devel - - multimedia/graphics/potrace/pspec.xml - - - potrace - Transforming bitmaps into vector graphics. - - zlib - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/include - - - - - 2020-04-30 - 1.16 - Ver. bump - fury - uglyside@yandex.ru - - - 2014-06-18 - 1.11 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-11-20 - 1.11 - Update - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-08-22 - 1.10 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - rawtherapee - http://rawtherapee.com/ - - Marcin Bojara - marcin@pisilinux.org - - GPLv3 - app:gui - multimedia.graphics - RawTherapee is a powerful, cross-platform raw photo processing program - Edytor zdjęć RAW - RawTherapee is designed for developing raw files from a broad range of digital cameras, as well as HDR DNG files and non-raw image formats (JPEG, TIFF and PNG). - Zaawansowany program do wywoływania zdjęć. - https://github.com/Beep6581/RawTherapee/releases/download/5.8/rawtherapee-5.8.tar.xz - - cmake - gtk3-devel - tiff-devel - zlib-devel - exiv2-devel - expat-devel - fftw3-devel - glib2-devel - atkmm-devel - lcms2-devel - glibmm-devel - gtkmm3-devel - libpng-devel - librsvg-devel - lensfun-devel - libsigc++-devel - libcanberra-devel - libiptcdata-devel - libjpeg-turbo-devel - libcanberra-gtk3-devel - - multimedia/graphics/rawtherapee/pspec.xml - - - rawtherapee - - tiff - zlib - gtk3 - glib2 - expat - fftw3 - lcms2 - atkmm - gtkmm3 - glibmm - libpng - libgcc - libgomp - cairomm - pangomm - librsvg - lensfun - libsigc++ - libcanberra - libiptcdata - libjpeg-turbo - libcanberra-gtk3 - - - /usr/bin - /usr/share/doc/rawtherapee - /usr/share - /usr/share/man - - - - - 2020-03-31 - 5.8 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - tiff - https://libtiff.gitlab.io/libtiff/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - multimedia.graphics - Library for manipulation of TIFF (Tag Image File Format) images - TIFF (Tag Image File Format) türündeki resimleri işlemeye aracılık eden kütüphane - Ce logiciel fournit le support pour le format "Tag Image File Format" (TIFF), un format très employé pour stocker des informations d'image. - This software provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. - Bu kütüphane TIFF (Tag Image File Format) resim biçimi desteği sağlar. Bu biçim resim bilgisi saklamak için pek çok yerde kullanılır. - Este software facilita soporte para el formato de imagen etiqueteado (TIFF), un formato para almacenamiento de imágenes de uso común. - Biblioteka do manipulacji plikami w formacie TIFF. - http://download.osgeo.org/libtiff/tiff-4.2.0.tar.gz - - xz-devel - zlib-devel - libjpeg-turbo-devel - jbigkit-devel - - multimedia/graphics/tiff/pspec.xml - - - tiff - - xz - zlib - libjpeg-turbo - jbigkit - - - /usr/bin - /usr/lib - - - - tiff-devel - Developement files for tiff - tiff için geliştirme dosyaları - - tiff - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - tiff-docs - Documentation for tiff - tiff için belgelendirme dosyaları - - tiff - - - /usr/share/doc - /usr/share/man - - - - tiff-32bit - 32-bit shared libraries for tiff - tiff için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - xz-32bit - zlib-32bit - libjpeg-turbo-32bit - - - tiff - libjpeg-turbo-32bit - libgcc - xz-32bit - zlib-32bit - - - /usr/lib32 - - - - - 2021-03-10 - 4.2.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-01-15 - 4.1.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-10-26 - 4.0.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-09 - 4.0.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-27 - 4.0.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-21 - 4.0.8 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 4.0.7 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.0.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 4.0.3 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-19 - 4.0.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - webp - https://www.webmproject.org/ - - PisiLinux Community - admins@pisilinux.org - - Copyright (c) 2010, Google Inc. All rights reserved. - application - multimedia.graphics - webp image format and format conversion png,jpeg,tiff - webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı - webp image format and format conversion png,jpeg,tiff - webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı - https://github.com/webmproject/libwebp/archive/v1.2.0.tar.gz - - mesa-devel - mesa-glu-devel - libpng-devel - tiff-devel - libsdl-devel - giflib-devel - freeglut-devel - libjpeg-turbo-devel - - multimedia/graphics/webp/pspec.xml - - - webp - webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı - - tiff - mesa - giflib - libpng - freeglut - libjpeg-turbo - - - /usr/lib/libwebp* - /usr/bin - /usr/share/man - /usr/share/doc/webp - - - - webp-devel - webp için geliştirme dosyaları - - webp - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-06-03 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 1.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 1.0.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-18 - 1.0.1 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-28 - 1.0.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-21 - 0.6.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 0.6.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.4.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-04-06 - 0.4.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libavif - https://github.com/AOMediaCodec/libavif - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.misc - Library for encoding and decoding avif files - Library for encoding and decoding avif files - Library for encoding and decoding avif files - Library for encoding and decoding avif files - https://github.com/AOMediaCodec/libavif/archive/refs/tags/v0.9.3.tar.gz - - cmake - nasm - aom-devel - zlib-devel - rav1e-devel - dav1d-devel - glib2-devel - libpng-devel - svt-av1-devel - gdk-pixbuf-devel - libjpeg-turbo-devel - - multimedia/misc/libavif/pspec.xml - - - libavif - - aom - rav1e - dav1d - glib2 - libpng - svt-av1 - gdk-pixbuf - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libavif-devel - Development files for libavif - - libavif - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-11-01 - 0.9.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libpano13 - http://sourceforge.net/projects/panotools - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.misc - Library for manipulating panoramic images - Panoramik görüntü kitaplığı - libpano13 is a library which provides very high quality manipulation, correction and stitching of panoramic photographs. - libpano13 panoramik görüntüleri yüksek kalitede düzeltip birleştirebilen bir kitaplıktır. - mirrors://sourceforge/panotools/libpano13-2.9.19.tar.gz - - zlib-devel - tiff-devel - libpng-devel - libjpeg-turbo-devel - - multimedia/misc/libpano13/pspec.xml - - - libpano13 - - tiff - libpng - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man/man1 - - - - libpano13-devel - Development files for libpano13 - libpano13 için geliştirme dosyaları - - libpano13 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-05 - 2.9.19 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.9.19 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-08 - 2.9.19 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 2.9.19 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-11-10 - 2.9.19 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - cmark - https://github.com/jgm/cmark - - PisiLinux Community - admins@pisilinux.org - - BSD2 - library - multimedia.misc - CommonMark parsing and rendering library and program in C - CommonMark parsing and rendering library and program in C - CommonMark parsing and rendering library and program in C - CommonMark parsing and rendering library and program in C - https://github.com/commonmark/cmark/archive/0.30.2.tar.gz - - cmake - python3-devel - - multimedia/misc/cmark/pspec.xml - - - cmark - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - cmark-devel - Development files for cmark - - cmark - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-10-05 - 0.30.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-23 - 0.30.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-08 - 0.29.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - compface - http://www.xemacs.org/Download/optLibs.html - - PisiLinux Community - admins@pisilinux.org - - MIT - library - multimedia.misc - X-Face library - X-Face kütüphanesi - Utilitaires et librairie pour convertir de/vers le format X-Face. - Utilities and library to convert to/from X-Face format. - X-Face formatını okuma ve yazmaya yarayan bir kütüphane - Utilitarios y librerías para convertir desde/al formato X-Face - http://ftp.xemacs.org/pub/xemacs/aux/compface-1.5.2.tar.gz - - xbmp.patch - shared.patch - cve-2009-2286.patch - - multimedia/misc/compface/pspec.xml - - - compface - - /usr/bin - /usr/lib - /usr/share/doc/compface - /usr/share/man - - - - compface-devel - Development files for compface - compface için geliştirme dosyaları - - compface - - - /usr/include - /usr/share/man/man3 - - - - - 2020-01-15 - 1.5.2 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-09-01 - 1.5.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 1.5.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-21 - 1.5.2 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 1.5.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - DirectFB - http://www.directfb.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Thin library on top of the Linux framebuffer devices - Linux framebuffer aygıtlarının üstünde çalışan hafif bir kütüphane - DirectFB is a thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers. - DirectFB donanımsal grafik hızlandırması, giriş aygıtları işleme ve soyutlama sağlayan yarısaydam pencereler ve çoklu görüntü katmanlarını destekleyen pencere sistemi ile bütünleşik bir kütüphanedir. - http://sources.buildroot.net/DirectFB-1.7.7.tar.gz - - libgcc - giflib-devel - libX11-devel - zlib-devel - tiff-devel - jasper-devel - freetype-devel - libpng-devel - libXext-devel - libglvnd-devel - mesa-devel - webp-devel - mesa-glu-devel - libdrm-devel - libjpeg-turbo-devel - libmng-devel - lcms2-devel - libvdpau-devel - libmad-devel - libvorbis-devel - - multimedia/misc/DirectFB/pspec.xml - - - DirectFB-docs - - DirectFB - - - /usr/share/doc - - - - DirectFB - - zlib - libgcc - libpng - freetype - libX11 - libXext - libglvnd - mesa - libdrm - libjpeg-turbo - libvdpau - webp - tiff - jasper - libkms - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share - - - - DirectFB-devel - Development files for DirectFB - DirectFB için geliştirme dosyaları - - DirectFB - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-08 - 1.7.7 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-29 - 1.7.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 1.7.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-15 - 1.7.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.7.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 1.7.7 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - exempi - https://libopenraw.freedesktop.org/exempi/ - - PisiLinux Community - admins@pisilinux.org - - BSD-3 - library - multimedia.misc - An implementation of XMP, based on Adobe SDK - Adobe SDK'sını temel alan bir XMP implementasyonu. - exempi is a port of Adobe XMP SDK to work on UNIX and to be built with GNU automake. It includes XMPCore and XMPFiles, and exempi, a C-based API. - exempi, Adobe XMP SDK'sının UNIX'te çalışması ve GNU automake ile derlenmesi için yapılmış bir portudur. XMPCore, XMPFiles ve exempi isimli C temelli bir API içerir. - http://libopenraw.freedesktop.org/download/exempi-2.5.1.tar.bz2 - - zlib-devel - expat-devel - - multimedia/misc/exempi/pspec.xml - - - exempi - - zlib - expat - libgcc - - - /usr/lib - /usr/bin - /usr/share/doc/exempi - /usr/share/man - - - - exempi-devel - Development files for exempi - exempi için geliştirme dosyaları - - exempi - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-02-29 - 2.5.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - exiv2 - http://www.exiv2.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.misc - Another library for parsing, editing, and saving EXIF data - EXIF verilerini ayrıştırmak, düzenlemek ve kaydetmek için bir diğer kitaplık - Exiv2 est une librairie C++ ainsi qu'un utilitaire en ligne de commande pour accéder aux méta-données d'images. Exiv2 est disponible en tant que logiciel libre ou avec une licence commerciale et est utilisée par un nombre croissant de projets. - exiv2 is a C++ library and a command line utility to access image metadata. Exiv2 is available as free software and with a commercial license, and is used in a growing number of projects. - Exiv2 resimlerin başlık bilgilerine ulaşmak için kullanılan bir C++ kütüphanesi ve komut satırı uygulamasıdır. Exiv2, hem özgür yazılım hem de ticari yazılım lisansıyla kullanılabilir. - Exiv2 es una librería C++ y una herramienta de línea de comandopara acceder metadatos de imágenes. Exiv2 está disponible como software libre y con licencia comercial, y se utiliza cada vez en más proyectos. - http://www.exiv2.org/builds/exiv2-0.27.4-Source.tar.gz - - cmake - curl-devel - zlib-devel - expat-devel - - - f01805f6.patch - - multimedia/misc/exiv2/pspec.xml - - - exiv2 - - exiv2-libs - libgcc - - - /usr/bin - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - exiv2-libs - - zlib - curl - expat - libgcc - - - /usr/lib - - - - exiv2-devel - Development files for exiv2 - exiv2 için geliştirme dosyaları - - exiv2-libs - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-10-24 - 0.27.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-16 - 0.27.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-25 - 0.27.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 0.27.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.26 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-06 - 0.26 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 0.25 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.25 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-02 - 0.25 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ezanvakti - https://github.com/fbostanci/ezanvakti - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - multimedia - multimedia.misc - Ezanvakti T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır. - Ezanvakti T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır. - Ezanvakti T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır. - Ezanvakti T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır. - https://github.com/fbostanci/ezanvakti/archive/v7.1.tar.gz - - libnotify-devel - ffmpeg-devel - wget - curl-devel - bash-completion - - multimedia/misc/ezanvakti/pspec.xml - - - ezanvakti - - libnotify - ffmpeg - mplayer - wget - bash-completion - yad - iputils - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - ezanvakti.desktop - ezanvakti.png - - - - - 2020-04-27 - 7.1 - version bump - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-04-07 - 6.3.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - ffnvcodec - https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git - - PisiLinux Community - admins@pisilinux.org - - MIT - library - multimedia.misc - FFmpeg version of headers required to interface with Nvidias codec APIs - FFmpeg version of headers required to interface with Nvidias codec APIs - https://sourceforge.net/projects/pisilinux/files/source/ffnvcodec-9.1.23.1.tar.xz - multimedia/misc/ffnvcodec/pspec.xml - - - ffnvcodec - - /usr/include - /usr/lib/pkgconfig - /usr/share - - - - - 2020-01-14 - 9.1.23.1 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - FreeImage - http://freeimage.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - An Open Source library project - FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications. - FreeImage es un proyecto de librería código abierto para desarrolladores que quisieran soportar formatos populares de imágenes como PNG, BMP, JPEG, TIFF y otros, usados en aplicaciones multimedia actuales - https://sourceforge.net/projects/freeimage/files/Source%20Distribution/3.18.0/FreeImage3180.zip - - dos2unix - tiff-devel - webp-devel - mesa-devel - libmng-devel - libraw-devel - openexr-devel - mesa-glu-devel - openjpeg2-devel - libjpeg-turbo-devel - - - freeimage-libraw-0.20.patch - - multimedia/misc/FreeImage/pspec.xml - - - FreeImage - - tiff - webp - mesa - libgcc - libmng - libraw - dos2unix - mesa-glu - openjpeg2 - openexr-libs - libjpeg-turbo - - - /usr/lib - /usr/share/doc - - - - FreeImage-devel - Development files for FreeImage - FreeImage için geliştirme dosyaları - - FreeImage - - - /usr/include - - - - - 2021-10-29 - 3.18.0 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2021-05-25 - 3.18.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - frei0r-plugins - https://frei0r.dyne.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - A plugin API for video sources and filters - Video kaynakları ve süzgeçleri için bir eklenti programlama arayüzü - frei0r-plugins is a minimalistic plugin API for video sources and filters. The behaviour of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. - frei0r-plugins video kaynakları ve süzgeçleri için basit bir eklenti programlama arayüzüdür. Efektlerin davranışları basit parametrelerle denetlenebilmektedir. - https://files.dyne.org/frei0r/releases/frei0r-plugins-1.7.0.tar.gz - - libgcc - cairo-devel - cmake - - multimedia/misc/frei0r-plugins/pspec.xml - - - frei0r-plugins - - libgcc - cairo - - - /usr/lib - /usr/share/doc - - - - frei0r-plugins-devel - Development files for frei0r-plugins - frei0r-plugins için geliştirme dosyaları - - frei0r-plugins - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-18 - 1.7.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.6.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 1.4 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 1.4 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - fribidi - http://fribidi.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.misc - A free implementation of the unicode bidirectional algorithm - Çift yönlü unikod algoritmanın özgür bir uyarlaması - GNU FriBidi est l'implémentation libre de l'algorithme bidirectionnel Unicode. - GNU FriBidi is the Free Implementation of the Unicode Bidirectional Algorithm. - GNU FriBidi, Çift Yönlü Unicode Algoritması'nın özgür uygulamasıdır. - GNU FriBidi es la implementación libre del algoritmo Unicode Bidirectional. - https://github.com/fribidi/fribidi/releases/download/v1.0.8/fribidi-1.0.8.tar.bz2 - multimedia/misc/fribidi/pspec.xml - - - fribidi - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - fribidi-devel - Development files for fribidi - fribidi için geliştirme dosyaları - - fribidi - - - /usr/include - /usr/share/man/man3 - /usr/lib/pkgconfig - - - - fribidi-32bit - 32-bit shared libraries for fribidi - emul32 - emul32 - - fribidi - - - /usr/lib32 - - - - - 2020-01-18 - 1.0.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-15 - 1.0.5 - Rebuild 32bit. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-17 - 1.0.5 - Version Bump - Aydin Atmaca - aydinatmaca@gmail.com - - - 2018-08-03 - 1.0.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.19.7 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.19.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-23 - 0.19.6 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gd - https://libgd.github.io/ - - PisiLinux Community - admins@pisilinux.org - - as-is - BSD - library - app:console - multimedia.misc - Une librairie rapide pour créer des graphiques en images. - A fast library for creating graphic images - Hızlı bir şekilde resim oluşturmak için bir kütüphane - The gd graphics library allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and to write out the result as a PNG or JPEG file. This is particularly useful in Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers. Note that gd is not a paint program. - GD çizge kitaplığı, hızlıca çizgiler, yaylar, metinler ve çeşitli renkler ile resimler yaratmanızı sağlarken, diğer resimler üzerinde kopyala-yapıştır yapmanıza olanak tanır ve sonuçlarınızı PNG veya JPEG olarak kaydetmenizi sağlar. - https://github.com/libgd/libgd/releases/download/gd-2.3.3/libgd-2.3.3.tar.gz - - bdc281eadb1d58d5c0c7bbc1125ee4674256df08.patch - - - tiff-devel - webp-devel - zlib-devel - libavif-devel - libheif-devel - libpng-devel - libvpx-devel - freetype-devel - fontconfig-devel - libjpeg-turbo-devel - - multimedia/misc/gd/pspec.xml - - - gd - A fast library for creating graphic images - - webp - tiff - zlib - libavif - libheif - libpng - libvpx - freetype - fontconfig - libjpeg-turbo - - - /usr/lib - /usr/bin - /usr/share/doc/gd - - - - gd-devel - Development files for gd - gd için geliştirme dosyaları - gd-devel, gd için geliştirme dosyalarını içerir. - - gd - webp-devel - tiff-devel - zlib-devel - libheif-devel - libavif-devel - libpng-devel - freetype-devel - fontconfig-devel - libjpeg-turbo-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/bin/gdlib-config - - - - gd-docs - Documentation files for gd - gd için geliştirme belgeleri - gd-docs, gd için belgelendirme dosyalarını içerir. - - /usr/share/doc/gd/html - - - - - 2021-11-01 - 2.3.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 2.3.2 - Version bump. - Berk Çakar - berk2238@hotmail.com - - - 2020-05-20 - 2.3.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-19 - 2.2.5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 2.2.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-15 - 2.2.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-12 - 2.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-08-02 - 2.1.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gphoto2 - http://www.gphoto.org/ - - fury - uglyside@yandex.ru - - GPLv2 - app:console - multimedia.misc - Digital camera software. - gPhoto2 is a free, redistributable, ready to use set of digital camera software applications for Unix-like systems, written by a whole team of dedicated volunteers around the world. It supports more than 2500 cameras. - mirrors://sourceforge/project/gphoto/gphoto/2.5.28/gphoto2-2.5.28.tar.xz - - cdk-devel - popt-devel - aalib-devel - readline-devel - libgphoto2-devel - libjpeg-turbo-devel - - multimedia/misc/gphoto2/pspec.xml - - - gphoto2 - - cdk - popt - aalib - libexif - ncurses - readline - libgphoto2 - libjpeg-turbo - - - /usr/bin - /usr/share/locale - /usr/share/man/man1 - /usr/share/doc - - - - - 2022-01-17 - 2.5.28 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-19 - 2.5.26 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-06 - 2.5.23 - First build. - fury - uglyside@yandex.ru - - - - - - indicator-sound-switcher - https://yktoo.com/en/software/sound-switcher-indicator/ + toxext + https://github.com/toxext/toxext fury uglyside@yandex.ru GPL-3 - app:gui - multimedia.misc - Sound input/output selector indicator for Linux. - It shows an icon in the indicator area or the system tray (whatever is available in your desktop environment). The icon's menu allows you to switch the current sound input and output (i.e. source ports and sink ports in PulseAudio's terms, respectively) with just two clicks. - https://github.com/yktoo/indicator-sound-switcher/archive/refs/tags/v2.3.6.tar.gz - - python3-setuptools - - multimedia/misc/indicator-sound-switcher/pspec.xml - - - indicator-sound-switcher - - gtk3 - python3 - keybinder - python3-pygobject3 - ayatana-libappindicator - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - - - - - 2021-11-04 - 2.3.6 - First build. - fury - uglyside@yandex.ru - - - - - - ispc - https://ispc.github.io/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.misc - C-based SPMD programming language compiler - C-based SPMD programming language compiler - C tabanlı SPMD programlama dili derleyicisi - C tabanlı SPMD programlama dili derleyicisi - https://github.com/ispc/ispc/archive/refs/tags/v1.16.0.tar.gz - - flex - llvm - cmake - doxygen - zlib-devel - llvm-mlir - llvm-polly - libxml2-devel - ncurses-devel - llvm-clang-devel - python3-devel - - - 0001-Link-against-libclang-cpp.so.patch - - multimedia/misc/ispc/pspec.xml - - - ispc - - libgcc - llvm-libs - llvm-clang - - - /usr/bin - /usr/share/doc - - - - - 2021-06-30 - 1.16.0 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - jansson - http://www.digip.org/jansson/ - - Stefan Gronewold (groni) - groni@pisilinux.org - - MIT - library - multimedia.misc - Jansson is a C library for encoding, decoding and manipulating JSON data. - It features: Simple and intuitive API and data model, Comprehensive documentation, No dependencies on other libraries, Full Unicode support (UTF-8), Extensive test suite. - http://www.digip.org/jansson/releases/jansson-2.12.tar.bz2 - multimedia/misc/jansson/pspec.xml - - - jansson - - glibc - - - /usr/lib - /usr/share - /usr/share/doc - - - - jansson-devel - - jansson - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-11-07 - 2.12 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-19 - 2.12 - Version Bump - İdris Kalp - aidriskalp@gmail.com - - - 2018-08-13 - 2.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-19 - 2.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 2.7 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - klavaro - http://klavaro.sourceforge.net/en/index.html - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - app:gui - multimedia.misc - Free touch typing tutor program - Klavye eğitimi programı - Klavaro is just another free touch typing tutor program. Klavaro intends to be keyboard and language independent, saving memory and time (and money). - Klavaro, özgür bir klavye eğitimi programıdır. Bir çok dilde klavye ve arayüz desteği sağlar. - klavaro - https://sourceforge.net/projects/klavaro/files/klavaro-3.13.tar.bz2/download - - intltool - atk-devel - curl-devel - gtk3-devel - cairo-devel - glib2-devel - pango-devel - harfbuzz-devel - gdk-pixbuf-devel - gtkdatabox-devel - - multimedia/misc/klavaro/pspec.xml - - - klavaro - - atk - curl - gtk3 - cairo - glib2 - pango - harfbuzz - intltool - gtkdatabox - gdk-pixbuf - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/lib - - - klavaro.desktop - - - - - 2021-10-16 - 3.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-07 - 3.11 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - libaribb24 - https://github.com/nkoriyama/aribb24 - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - library - multimedia.misc - Library for ARIB STD-B24, decoding JIS 8 bit characters and parsing MPEG-TS stream - Library for ARIB STD-B24, decoding JIS 8 bit characters and parsing MPEG-TS stream - https://github.com/nkoriyama/aribb24/archive/v1.0.3.tar.gz - - libpng-devel - - multimedia/misc/libaribb24/pspec.xml - - - libaribb24 - - libgcc - libpng - - - /usr/lib - /usr/share/doc - - - - libaribb24-devel - Development files for libaribb24 - - libaribb24 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-18 - 1.0.3 - First release - İdris Kalp - idriskalp@gmail.com - - - - - - libass - https://github.com/libass/libass - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - Subtitle rendering library - Altyazı çizim kitaplığı - libass is a portable subtitle rendering library for the ASS/SSA. - libass ASS/SSA altyazı çizim kitaplığıdır. - https://github.com/libass/libass/releases/download/0.14.0/libass-0.14.0.tar.xz - - fontconfig-devel - freetype-devel - fribidi-devel - - multimedia/misc/libass/pspec.xml - - - libass - - fontconfig - freetype - fribidi - harfbuzz - - - /usr/lib - /usr/share/doc/libass - - - - libass-devel - Development files for libass - libass için geliştirme dosyaları - - libass - fontconfig-devel - freetype-devel - fribidi-devel - harfbuzz-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-17 - 0.14.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 0.14.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-15 - 0.13.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.13.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-06 - 0.13.1 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - libbinio - https://github.com/adplug/libbinio - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Binary I/O stream class library - İkili I/O yayın sınıfı kitaplığı - libbinio is a binary I/O stream class library. - libbinio ikili I/O yayın sınıfı kitaplığıdır. - https://github.com/adplug/libbinio/releases/download/libbinio-1.5/libbinio-1.5.tar.bz2 - - gcc44.patch - string-conversion.patch - - multimedia/misc/libbinio/pspec.xml - - - libbinio - - libgcc - - - /usr/lib - /usr/share/doc - /usr/share/info - - - - libbinio-devel - Headers I/O stream class library - libbinio için geliştirme başlıkları - libbinio is a binary I/O stream class library. - libbinio için geliştirme başlıklarını içerir. - - libbinio - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-18 - 1.5 - Version bump - fury - uglyside@yandex.ru - - - 2020-03-06 - 1.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-06 - 1.4 - First release - Ali Cengiz KLurt - alicengizkurt@gmail.com - - - - - - libbluray - http://www.videolan.org/developers/libbluray.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - multimedia.misc - Library to access Blu-Ray disks for video playback - Blu-Ray disklere ulaşmak için kitaplık - Libbluray package is aiming to provide a full portable free open source bluray library, which can be plugged into popular media players to allow full bluray navigation and playback on Linux. It will eventually be compatible with all current titles, and will be easily portable and embeddable in standard players such as mplayer and vlc. - Libbluray kitaplığı, Linux üzerinde bluray oynatmak için tam destek sağlayan, popüler çokluortam oynatıcılarına taşınabilir bir bağımsız açık kaynak bluray kitaplığı olma amacıyla ortaya çıkmıştır. Zaman içerisinde bütün güncel başlıklar ile uyumlu olması, kolay taşınabilmesi ve mplayer, vlc gibi standart oynatıcılara gömülebilir olması amaçlanmaktadır. - ftp://ftp.videolan.org/pub/videolan/libbluray/1.1.2/libbluray-1.1.2.tar.bz2 - - libtool - doxygen - pkgconfig - libxml2-devel - freetype-devel - fontconfig-devel - - multimedia/misc/libbluray/pspec.xml - - - libbluray - - libxml2 - freetype - fontconfig - - - /usr/bin - /usr/lib - - - - libbluray-devel - Development files for libbluray - Libbluray için geliştirme dosyaları - - libbluray - libxml2-devel - freetype-devel - fontconfig-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libbluray-docs - document files for libbluray - - libbluray - - - /usr/share/doc/ - - - - - 2021-03-10 - 1.1.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-18 - 1.1.2 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 0.9.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-15 - 0.9.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.9.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-04 - 0.9.2 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - libcdr - http://www.freedesktop.org/wiki/Software/libcdr - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - GPLv2 - MPLv1.1 - library - multimedia.misc - Library parsing the Corel cdr documents - Libcdr is library providing ability to interpret and import Corel Draw drawings into various applications. - https://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.6.tar.xz - - doxygen - zlib-devel - lcms2-devel - icu4c-devel - libwpd-devel - boost-devel - librevenge-devel - cppunit-devel - - - icu68.patch - - multimedia/misc/libcdr/pspec.xml - - - libcdr - - lcms2 - icu4c - zlib - libgcc - librevenge - cppunit - - - /usr/lib - /usr/bin - /usr/share/doc/libcdr - - - - libcdr-devel - Development files for libcdr - libcdr için geliştirme dosyaları - - icu4c-devel - zlib-devel - lcms2-devel - librevenge-devel - libcdr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-03-10 - 0.1.6 - rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2020-02-22 - 0.1.6 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2018-09-01 - 0.1.4 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-31 - 0.1.4 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-02-15 - 0.1.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.1.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-02 - 0.1.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libdiscid - http://musicbrainz.org/doc/libdiscid - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - A C library for creating MusicBrainz DiscIDs from audio CDs - Ses CD'lerinden MusicBrainz DiscID oluşturmak için C kütüphanesi - libdiscid reads a CD's table of contents (TOC) and generates an identifier which can be used to lookup the CD at MusicBrainz. Additionally, it provides a submission URL for adding the DiscID to the database. - libdiscid, CD içeriğini okuyarak; MusicBrainz veritabanı üzerinden tanımlama yapar. Ayrıca bu veritabanına DiscID eklemek için başvuru URI'si sağlar. - http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/libdiscid-0.6.2.tar.gz - multimedia/misc/libdiscid/pspec.xml - - - libdiscid - - /usr/lib - /usr/share/doc - - - - libdiscid-devel - Development files for libdiscid - libdiscid için geliştirme dosyaları - - libdiscid - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-11 - 0.6.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libdvdcss - http://www.videolan.org/libdvdcss/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - A portable abstraction library for DVD decryption - DVD çözmek için soyutlanmış taşınabilir bir kütüphane - libdvdcss est une librairie simple et portable d'abstraction conçue pour accéder auxDVDs comme des périphériques par blocs sans avoir à se soucier du décodage. On peut construire un lecteur DVD à partir de l'API de libdvdcss en 4 ou 5 appels. - libdvdcss is a simple and library portable abstraction library designed for accessing DVDs like a block device without having to bother about the decryption. A DVD player can be built around the libdvdcss API using no more than 4 or 5 library calls. - Libdvdcss, şifre çözme konusunda zahmete girmeden bir blok aygıt gibi DVD'lere erişim için düzenlenmiş basit ve soyutlanmış taşınabilir bir kütüphanedir. Bir DVD çalıcısı libdvdcss API etrafında 4 veya 5'ten fazla olmaksızın kütüphane çağrısı kullanarak kurulabilir. - libdvdcss es una liraría simple y portable de abstracción para acceder a DVDs como a dispositivos de bloques, sin preocuparse de decriptación. Se puede construir un reproductor DVD alrededor el API libdvdcss con no más de 4 o 5 llamadas de librería. - http://download.videolan.org/pub/videolan/libdvdcss/1.4.2/libdvdcss-1.4.2.tar.bz2 - multimedia/misc/libdvdcss/pspec.xml - - - libdvdcss - - /usr/lib - /usr/share/doc - - - - libdvdcss-devel - Development files for libdvdcss - libdvdcss için geliştirme dosyaları - - libdvdcss - - - /usr/include/dvdcss - /usr/lib/pkgconfig - - - - - 2020-01-19 - 1.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.4.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 1.4.0 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-05 - 1.4.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libdvdnav - http://www.mplayerhq.hu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - libdvdnav is a library for developers of multimedia applications - libdvdnav çokluortam uyguamaları geliştiricileri için bir kütüphane - libdvdnav est une librairie pour les développeur d'applications multimédia. Elle permet l'utilisation de fonctionnalités sophistiquées de navigation DVD tels que les menus DVD, la lecture multi-angle et même des jeux interactifs DVD. - libdvdnav is a library for developers of multimedia applications. It allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games. - libdvdnav çokluortam uyguamaları geliştiricileri için bir kütüphane. libdvdnav ile karmaşık DVD dolaşmalarını Örn: DVD menüleri, değişik açılı gösterimleri ve hatta etkileşimli DVD oyunlarını kullanabilirsiniz - libdvdnav es una librería para desarrollo de aplicaciones multimedia. Permite uso fácil de navegación avanzada en DVDs como en menús de DVDs, reproducción multi-ángulo, e incluso DVDs con juegos interactivos. - http://download.videolan.org/pub/videolan/libdvdnav/6.1.0/libdvdnav-6.1.0.tar.bz2 - - libdvdread-devel - - multimedia/misc/libdvdnav/pspec.xml - - - libdvdnav - - libdvdread - - - /usr/lib - /usr/share/doc/libdvdnav - - - - libdvdnav-devel - Development files for libdvdnav - libdvdnav için geliştirme dosyaları - - libdvdnav - libdvdread-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2020-10-05 - 6.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 6.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-01 - 6.0.0 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 5.0.3 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.0.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-31 - 5.0.3 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - libdvdread - http://www.mplayerhq.hu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - Provides a simple foundation for reading DVD-Video images - DVD videolarını okumak için basit bir kütüphane - Un lecteur DVD pour les environnements Solaris, Linux et BSD publié sous la licence publique GNU (GPL). Il gère les signets, les sauts dans le temps, les sorties audio sur plusieurs canaux, sortie SPDIF, le zoom et le crop (vision exclusive d'une zone) vidéo. Il gère également les menus DVD et la navigation, permet de lire depuis les DVD montés ou non montés, depuis un disque dur. Il peut lire les DVDs cryptés et non cryptés grâce à libdvdread/libdvdcss. - A DVD player for the Solaris, Linux and BSD environments released under the GNU Public License (GPL). It is includes bookmarks, time skipping, multichannel audio, SPDIF output, crop and zoom video. It supports DVD menus and navigation, reads from mounted, unmounted DVDs and hard drive and reads encrypted and unencrypted DVDs using libdvdread/libdvdcss. - GNU Public License (GPL) altındaki Solaris, Linux ve BSD ortamları için bir DVD oynatıcısıdır. Yerimi, zaman atlatma, çoklukanal ses çıktı, SPDIF çıktı, video kırpma ve büyütme özellikleri içerir. DVD menüleri ve dolaşma özelliğini destekler, bağlanmış (mount) ve bağlanmamış sabit diskleri okur ve libdvdread / libdvdcss kullanan şifreli ve şifresiz DVDleri oynatabilir. - DVD player para Solaris, Linux y BSD liberado bajo la licencia GNU Public License (GPL). incluye marcadores (bookmarks), time skipping, multichannel audio, salida SPDIF, video crop y zoom. soporta menús DVD y navegación, lee de DVDs y discos rígidos montados y no-montados y lee DVDs encriptados y no-encriptados usando libdvdread/libdvdcss. - http://download.videolan.org/pub/videolan/libdvdread/6.1.1/libdvdread-6.1.1.tar.bz2 - - libdvdcss-devel - git - - multimedia/misc/libdvdread/pspec.xml - - - libdvdread - - libdvdcss - glibc - - - /usr/lib - /usr/share/doc/libdvdread - - - - libdvdread-devel - Development files for libdvdread - libdvdread için geliştirme dosyaları - - libdvdread - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-10-14 - 6.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 6.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 6.0.0 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 5.0.3 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.0.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-05 - 5.0.3 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - libebml - http://www.matroska.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie de format binaire extensible (un peu comme XML). - Extensible binary format library (kinda like XML) - Genişletilebilir ikilik biçimlendirme kütüphanesi - Extensible Binary Meta Language access library A library for reading and writing files with the Extensible Binary Meta Language, a binary pendant to XML. - https://dl.matroska.org/downloads/libebml/libebml-1.4.2.tar.xz - - cmake - - multimedia/misc/libebml/pspec.xml - - - libebml - - libgcc - - - /usr/lib - /usr/share/doc - - - - libebml-devel - Development files for libebml - libebml için geliştirme dosyaları - - libebml - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - /usr/share/man/man3 - - - - - 2021-06-29 - 1.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 1.3.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 1.3.9 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.3.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-03 - 1.3.4 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-20 - 1.3.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libexif - http://libexif.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie pour analyser, éditer et sauvegarder des données EXIF. - Library for parsing, editing, and saving EXIF data - EXIF verilerini işlemek, değiştirmek ve kaydetmek için bir kütüphane - Most digital cameras produce EXIF files, which are JPEG files with extra tags that contain information about the image. The EXIF library allows you to parse an EXIF file and read the data from those tags. - mirrors://sourceforge/libexif/libexif-0.6.21.tar.bz2 - - doxygen - - - libexif-0.6.13-pkgconfig.patch - - multimedia/misc/libexif/pspec.xml - - - libexif - - /usr/lib - /usr/share/doc - /usr/share/locale - - - - libexif-devel - Development files for libexif - libexif için geliştirme dosyaları - - libexif - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/libexif/libexif-api.html - - - - - 2020-01-19 - 0.6.21 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-08-14 - 0.6.21 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 0.6.21 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.6.21 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 0.6.21 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libgme - https://bitbucket.org/mpyne/game-music-emu - - Stefan Gronewold - groni@pisilinux.org - - LGPL - multimedia.misc - Video game music file emulation/playback library - Video game music file emulation/playback library - https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.3.tar.xz - - cmake - libgcc - zlib-devel - - multimedia/misc/libgme/pspec.xml - - - libgme - Video game music file emulation/playback library - - zlib - libgcc - - - /usr/lib - /usr/share/doc - - - - libgme-devel - Development file for libgme - - libgme - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 0.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.6.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-30 - 0.6.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - libheif - https://github.com/strukturag/libheif - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app - multimedia.misc - HEIF file format decoder and encoder - HEIF file format decoder and encoder - HEIF file format decoder and encoder - HEIF file format decoder and encoder - https://github.com/strukturag/libheif/archive/v1.12.0.tar.gz - - aom-devel - x265-devel - dav1d-devel - glib2-devel - libpng-devel - gdk-pixbuf-devel - libjpeg-turbo-devel - - multimedia/misc/libheif/pspec.xml - - - libheif - - aom - x265 - dav1d - glib2 - libgcc - libpng - gdk-pixbuf - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/mime - /usr/share/doc - - - - libheif-devel - Development files for libheif - - aom-devel - x265-devel - dav1d-devel - libheif - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-02 - 1.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 1.11.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libid3tag - http://mad.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - La librairie id3tag MAD. - The MAD id3tag library - MAD id3tag kütüphanesi - Die MAD id3tag Bibliothek - libid3tag is a library for reading and (eventually) writing ID3 tags, both ID3v1 and the various versions of ID3v2. - mirrors://sourceforge/mad/libid3tag-0.15.1b.tar.gz - - zlib-devel - gperf - - - libid3tag-0.15.1b-fix_overflow.patch - libid3tag-0.15.1b-unknown-encoding.patch - libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch - libid3tag-gperf.patch - - multimedia/misc/libid3tag/pspec.xml - - - libid3tag - - zlib - - - /usr/lib - /usr/share/doc - - - - libid3tag-devel - - libid3tag - - - /usr/include - /usr/lib/pkgconfig - - - id3tag.pc - - - - - 2020-01-19 - 0.15.1b - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2019-03-13 - 0.15.1b - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 0.15.1b - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 0.15.1b - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.15.1b - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.15.1b - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libiptcdata - http://libiptcdata.sourceforge.net/ - - Erdinç Gültekin - admins@pisilinux.org - - LGPL - library - multimedia.misc - A library for manipulating the International Press Telecommunications Council (IPTC) - Uluslararası Basın Telekomünikasyon Konseyi meta verilerini işlemek için bir kütüphane - libiptcdata is a library for manipulating the International Press Telecommunications Council (IPTC) metadata stored within multimedia files such as images. - libiptcdata, görüntüler gibi çeşitli veri dosyalarında bulunan Uluslararası Basın Telekomünikasyon Konseyi (IPTC) meta verilerini okumak ve yazmak için bağımsız bir C kütüphanesidir. - mirrors://sourceforge/libiptcdata/1.0.4/libiptcdata-1.0.4.tar.gz - - glibc-devel - - multimedia/misc/libiptcdata/pspec.xml - - - libiptcdata - - /usr/bin - /usr/lib/ - /usr/share/locale - /usr/share/doc - /usr/share/gtk-doc - - - - libiptcdata-devel - libiptcdata için geliştirme dosyaları - - libiptcdata - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-31 - 1.0.4 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libkate - http://code.google.com/p/libkate - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - multimedia.misc - A text codec for embedding in Ogg - Ogg için karaoke ve metin kitaplığı - Kate is a codec for karaoke and text encapsulation for Ogg. - Kate, karaoke ve metinleri ogg dosyalara gömmek için kullanılan kitaplık ve konsol uygulamaları içerir. - https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libkate/libkate-0.4.1.tar.gz - - libogg-devel - libpng-devel - doxygen - - multimedia/misc/libkate/pspec.xml - - - libkate - - libogg - libpng - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libkate-devel - Development files for libkate - libkate için geliştirme dosyaları - - libkate - libogg-devel - libpng-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libkate-docs - API documentation for libkate - libkate paketine ait API belgeleri - - libkate - - - /usr/share/doc/libkate/html - /usr/share/doc/libkate/examples - - - - - 2020-02-07 - 0.4.1 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-08-07 - 0.4.1 - Rebuild Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-04 - 0.4.1 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.4.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 0.4.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - liblqr - http://liblqr.wikidot.com - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - LGPLv3 - library - multimedia.misc - An easy to use C/C++ seam carving library - Görüntü boyutlandırma kütüphanesi - liblqr is a free, open source implementation of a seam carving algorithm which aims at resizing pictures non uniformly while preserving their features. - liblqr, yeniden boyutlandırılacak resimlerin özelliklerini koruyan liquid rescale algoritmasının bir gerçeklemesidir. - http://liblqr.wdfiles.com/local--files/en:download-page/liblqr-1-0.4.2.tar.bz2 - - glib2-devel - - multimedia/misc/liblqr/pspec.xml - - - liblqr - - glib2 - - - /usr/lib - /usr/share/doc - - - - liblqr-devel - Development files for liblqr - liblqr için geliştirme dosyaları - - liblqr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-06 - 0.4.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-06 - 0.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 0.4.2 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 0.4.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libmediainfo - http://mediaarea.net/en/MediaInfo - - Pisi Linux Community - admins@pisilinux.org - - LGPLv3 - library - multimedia.misc - shared library for mediainfo - shared library for mediainfo - shared library for mediainfo - shared library for mediainfo - https://mediaarea.net/download/source/libmediainfo/19.09/libmediainfo_19.09.tar.bz2 - - autoconf - automake - libtool - zlib-devel - libzen-devel - curl-devel - libmms-devel - - multimedia/misc/libmediainfo/pspec.xml - - - libmediainfo - - curl - zlib - glib2 - libgcc - libzen - libmms - - - /usr/share/doc/ - /usr/lib/ - - - - libmediainfo-devel - - curl-devel - libzen-devel - libmediainfo - - - /usr/lib/pkgconfig - /usr/include/MediaInfo - /usr/include/MediaInfoDLL - - - - - 2020-03-06 - 19.09 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.7.94 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-09 - 0.7.94 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-24 - 0.7.90 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-12-20 - 0.7.65 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - liboil - https://liboil.freedesktop.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Liboil is a library of simple functions that are optimized for various CPUs - Liboil, farklı işlemciler için optimize edilmiş temel fonksiyonlardan oluşan bir kütüphanedir - Liboil est une librairie de fonctions simples optimisées pour différents processeurs. Ces fonction sont en général des boucles implémentant des algorithmes simples, tel que convertir un tableau de N entiers en nombres à virgule flottante ou multiplier et additionner un tableau de N nombres. - Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an array of N numbers. - liboil çeşitli CPU 'lar için en iyilenmiş basit fonksiyon kütüphanesidir. Bu fonksiyonlar genellikle döngüler için gerçekleştirilen yalın algoritmalardır, örneğin ; N integer elemanı olan bir diziyi float elemanlı diziye dönüştürmek yada N elemanlı bir dizi ile toplama yada çarpma yapmak gibi. - Liboil es una librería con funciones simples, optimizados para múltiples CPUs. Estas funciones son generalmente bucles realizando simples algoritmos, como conversión de arrays de N enteros a números de punto flotante o multiplicación y suma de un array de N números. - http://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz - - 02_amd64-cpuid.patch - 03_stride-segfaults.patch - - multimedia/misc/liboil/pspec.xml - - - liboil - - /usr/lib - /usr/share/doc - - - - liboil-devel - Development files for liboil - liboil için geliştirme dosyaları - - liboil - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 0.3.17 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.3.17 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 0.3.17 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.3.17 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-24 - 0.3.17 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libopus - https://opus-codec.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.misc - Opus is a totally open, royalty-free, highly versatile audio codec - Açık kaynak, telif ücretsiz, çok yönlü ses codec bileşenidir - Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec. - Opus Internet üzerinde etkileşimli ses ve müzik iletimi için eşsiz olan, ama aynı zamanda saklama ve akış uygulamaları için tasarlanmıştır. -Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 olarak Internet Engineering Task Force (IETF) tarafından standartlaştırılmıştır. - https://archive.mozilla.org/pub/opus/opus-1.3.1.tar.gz - - doxygen - - multimedia/misc/libopus/pspec.xml - - - libopus - - /usr/lib - /usr/share - - - - libopus-devel - Development files for libopus - Libopus için geliştirme dosyaları - - libopus - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libopus-docs - document files for libopus - - libopus - - - /usr/share/doc - - - - libopus-32bit - 32-bit shared libraries for libopus - emul32 - emul32 - - libopus - - - /usr/lib32 - - - - - 2020-01-11 - 1.3.1 - Rebuild - Kamil Atlı - uglyside@yandex.ru - - - 2019-06-24 - 1.3.1 - Version bump. - fury - uglyside@yandex.ru - - - 2018-08-16 - 1.2.1 - Rebuild 32bit. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 1.2.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 1.1.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-22 - 1.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libopusenc - https://opus-codec.org/ - - fury - uglyside@yandex.ru - - BSD - library - multimedia.misc - Library for encoding .opus audio files and live streams. - Opus biçemindeki ses ve canlı yayınları kodlayabilmek için kitaplık. - The libopusenc libraries provide a high-level API for encoding .opus files. libopusenc depends only on libopus. - libopusenc, Opus biçemindeki ses ve canlı yayınları kodlayabilmek için kitaplık sunar. - https://archive.mozilla.org/pub/opus/libopusenc-0.2.1.tar.gz - - libopus-devel - libopus-32bit - doxygen - - multimedia/misc/libopusenc/pspec.xml - - - libopusenc - Library for encoding .opus audio files and live streams. - - libopus - - - /usr/lib - /usr/share - - - - libopusenc-devel - Development files for libopusenc - libopusenc için geliştirme dosyaları - libopusenc-devel, libopusenc için geliştirme dosyalarını içerir. - - libopusenc - - - /usr/lib32/pkgconfig - /usr/lib/pkgconfig - /usr/include - - - - libopusenc-docs - document files for libopusenc - libopusenc için belgelendirme dosyaları - libopusenc-docs, libopusenc için belgelendirme dosyalarını içerir. - - libopusenc - - - /usr/share/doc/ - - - - libopusenc-32bit - 32-bit shared libraries for libopusenc - libopusenc için 32-bit paylaşımlı kitaplıklar - libopusenc-32bit, libopusenc için 32-bit paylaşımlı kitaplıklar sunar. - emul32 - emul32 - - libopusenc - - - /usr/lib32 - - - - - 2019-06-24 - 0.2.1 - First build. - fury - uglyside@yandex.ru - - - - - - libsdl - http://www.libsdl.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Simple Direct Media Layer (Couche Média Simple et Directe). - Simple Direct Media Layer - Basit bir direk ortam erişim katmanı - Einfachee direkte Medien-Schicht - libsdl is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. - libsdl; ses, klavye, fare, oyun çubuğu, OpenGL ile 3B donanımsal hızlandırma, 2B görüntü belleğine direkt erişim sağlayan birden çok platform destekleyen bir çokluortam kitaplığıdır. - http://www.libsdl.org/release/SDL-1.2.15.tar.gz - - DirectFB-devel - alsa-lib-devel - aalib-devel - libX11-devel - libusb-compat-devel - libXtst-devel - libICE-devel - libXrandr-devel - libglvnd-devel - mesa-glu-devel - - - sdl-1.2.14-disable-mmx.patch - sdl_x11sym.patch - SDL-1.2.14-dont-propagate-lpthread.patch - SDL-1.2.14-noproc.patch - SDL-1.2.13-rh484362.patch - libsdl-1.2.15-sdl-config.patch - libsdl-1.2.15-resizing.patch - libsdl-1.2.15-joystick.patch - - multimedia/misc/libsdl/pspec.xml - - - libsdl-docs - libsdl reference documents - libsdl başvuru belgeleri - - libsdl - - - /usr/share/man - /usr/share/doc - - - - libsdl - - DirectFB - aalib - - - /usr/lib - - - - libsdl-devel - Development files for libsdl - libsdl için geliştirme dosyaları - - libsdl - DirectFB-devel - alsa-lib-devel - aalib-devel - libX11-devel - libusb-compat-devel - libXtst-devel - libICE-devel - libXrandr-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/lib/libSDLmain.a - /usr/share/aclocal - - - - libsdl-32bit - 32-bit shared libraries for libsdl - libsdl için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libsdl - - - /usr/lib32 - - - - - 2020-01-11 - 1.2.15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-01 - 1.2.15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-12 - 1.2.15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 1.2.15 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.15 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 1.2.15 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2016-03-27 - 1.2.15 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libsdl2 - http://www.libsdl.org/ - - Mustafa Cinasal - muscnsl@gmail.com - - LGPLv2.1 - library - multimedia.misc - Simple Direct Media Layer (Couche Média Simple et Directe). - Simple Direct Media Layer 2.0 series - Basit bir direk ortam erişim katmanı 2.0 serisi - Einfachee direkte Medien-Schicht - libsdl is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. - libsdl; ses, klavye, fare, oyun çubuğu, OpenGL ile 3B donanımsal hızlandırma, 2B görüntü belleğine direkt erişim sağlayan birden çok platform destekleyen bir çokluortam kitaplığıdır. - https://www.libsdl.org/release/SDL2-2.0.16.tar.gz - - DirectFB-devel - alsa-lib-devel - audiofile-devel - dbus-devel - ibus-devel - libXi-devel - vulkan-devel - libX11-devel - libXext-devel - libXinerama-devel - libXrandr-devel - libXrender-devel - libXt-devel - libXv-devel - libglvnd-devel - mesa-glu-devel - libXScrnSaver-devel - libxkbcommon-devel - egl-wayland-devel - wayland-protocols-devel - pulseaudio-libs-devel - - - 25cd749.patch - fedora/0001-audio-Support-pulse-as-an-alias-for-pulseaudio.patch - fedora/0001-video-wayland-use-EGL_EXT_present_opaque-when-availa.patch - fedora/0001-wayland-Add-support-for-high-DPI-cursors.patch - fedora/0001-wayland-Expose-xdg_toplevel-to-SysWM.patch - fedora/0001-wayland-For-text-ignore-key-events-when-Ctrl-is-held.patch - fedora/0001-wayland-Reuse-KeySymToUcs4-to-replicate-X11-keymap-b.patch - fedora/0002-wayland-Woops-forgot-to-assign-cursor-theme-size.patch - - multimedia/misc/libsdl2/pspec.xml - - - libsdl2 - libsdl2 reference documents - - DirectFB - alsa-lib - audiofile - libX11 - libXScrnSaver - libXext - libXinerama - libXrandr - libXrender - libXt - libglvnd - pulseaudio-libs - - - /usr/share/doc - /usr/lib/libSDL2.so - /usr/lib/libSDL2.a - /usr/lib/libSDL2main.a - /usr/lib/libSDL2-2.0.so.0* - /usr/lib/libSDL2_test.a - - - - libsdl2-devel - Development files for libsdl2 - libsdl2 için geliştirme dosyaları - - libsdl2 - - - /usr/bin - /usr/include/SDL2 - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/lib/cmake/SDL2 - - - - libsdl2-32bit - 32-bit shared libraries for libsdl2 - libsdl2 için 32-bit paylaşımlı kitaplıklar - emul32 - - libXt-32bit - libX11-32bit - libXext-32bit - libglvnd-32bit - alsa-lib-32bit - audiofile-32bit - libXrandr-32bit - libXrender-32bit - libXinerama-32bit - libXScrnSaver-32bit - pulseaudio-libs-32bit - - - libXt-32bit - libX11-32bit - libXext-32bit - alsa-lib-32bit - libglvnd-32bit - audiofile-32bit - libXrandr-32bit - libXrender-32bit - libXinerama-32bit - libXScrnSaver-32bit - pulseaudio-libs-32bit - libsdl2 - - - /usr/lib32 - - - - - 2021-10-24 - 2.0.16 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-11 - 2.0.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-08 - 2.0.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-10 - 2.0.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-17 - 2.0.10 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-08-05 - 2.0.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-12 - 2.0.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 2.0.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-11 - 2.0.4 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - libshout - http://www.icecast.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - multimedia.misc - A library for communicating with and sending data to an icecast server - Icecast sunucusuyla veri alış verişini sağlayan bir kütüphane - Libshout is a library for communicating with and sending data to an icecast server. It handles the socket connection, the timing of the data, and prevents bad data from getting to the icecast server. - Libshout, Icecast sunucusuyla iletişimi ve veri alış verişini sağlar. Verilerin zamanlamasını ve gerekli soket bağlantılarını kontrol ederek, sunucu üzerinde hatalı veri transferini önler. - https://ftp.osuosl.org/pub/xiph/releases/libshout/libshout-2.4.3.tar.gz - - libvorbis-devel - libogg-devel - libtheora-devel - speex-devel - - - pthread_flag.patch - - multimedia/misc/libshout/pspec.xml - - - libshout - - libvorbis - libogg - libtheora - speex - - - /usr/lib - /usr/share/doc - - - - libshout-devel - Development files for libshout - libshout için geliştirme dosyaları - - libshout - libtheora-devel - libvorbis-devel - libogg-devel - speex-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/share/doc/*.c - - - - - 2020-01-19 - 2.4.3 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 2.4.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 2.4.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 2.3.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libspnav - http://spacenav.sourceforge.net - - Osman Erkan - osman.erkan@pisilinux.org - - BSD - library - multimedia.misc - Open source alternative to 3DConnextion drivers - The spacenav project provides a free compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 6dof space navigation input devices. It provides both a replacement free user-space driver, and a replacement SDK library. - http://downloads.sourceforge.net/spacenav/libspnav-0.2.3.tar.gz - - libX11-devel - - - Makefile.patch - - multimedia/misc/libspnav/pspec.xml - - - libspnav - - libX11 - - - /usr/lib/ - /usr/share/doc - - - - libspnav-devel - Development files for libspnav - libspnav için geliştirme dosyaları - - libspnav - - - /usr/include - /usr/lib/libspnav.so - - - - - 2020-02-11 - 0.2.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.2.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-08 - 0.2.3 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 0.2.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-09-16 - 0.2.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libtg_owt - https://github.com/desktop-app/tg_owt - - Pisi Linux Admins - admin@pisilinux.org - - BSD - library - multimedia.misc - WebRTC library - static linked - WebRTC library - static linked - WebRTC library - static linked - WebRTC library - static linked - https://github.com/desktop-app/tg_owt/archive/63a934db1ed212ebf8aaaa20f0010dd7b0d7b396.tar.gz - - git - ninja - cmake - pulseaudio - yasm-devel - unzip - libX11-devel - mesa-devel - libvpx-devel - libepoxy-devel - pipewire-devel - libXtst-devel - libopus-devel - openssl-devel - libXrandr-devel - libXcomposite-devel - libva-devel - libjpeg-turbo-devel - ffmpeg-devel - protobuf-devel - pulseaudio-libs-devel - alsa-lib-devel - python3-setuptools - libXdamage-devel - abseil-cpp-devel - - multimedia/misc/libtg_owt/pspec.xml - - - libtg_owt - - ffmpeg - libgcc - libopus - openssl - libvpx - protobuf - libjpeg-turbo - abseil-cpp - - - /usr/lib - /usr/share - /usr/share/doc - - - - libtg_owt-devel - Development files for libtg_owt - - libtg_owt - yasm-devel - unzip - libopus-devel - openssl-devel - libXrandr-devel - libXcomposite-devel - libva-devel - libjpeg-turbo-devel - ffmpeg-devel - protobuf-devel - pulseaudio-libs-devel - alsa-lib-devel - libvpx-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-04-17 - 20220414 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-24 - 20220314 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-09 - 20211222 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-14 - 20211212 - Version bump. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-12-05 - 20211112 - Version bump. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-10-20 - 20210915 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-01-26 - 20210915 - Version bump. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-01-26 - 20210124 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libzen - http://sourceforge.net/projects/zenlib/ - - Pisi Linux Community - admins@pisilinux.org - - ZLIB - as-is - app:console - multimedia.misc - Small C++ derivate class to have a simpler life. - shared library for libmediainfo and mediainfo - https://mediaarea.net/download/source/libzen/0.4.37/libzen_0.4.37.tar.bz2 - multimedia/misc/libzen/pspec.xml - - - libzen - - libgcc - - - /usr/lib - /usr/share/doc - - - - libzen-devel - - libzen - - - /usr/bin/libzen-config - /usr/lib/pkgconfig - /usr/lib/libzen.so - /usr/include/ZenLib - - - - - 2020-03-07 - 0.4.37 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.4.37 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-08 - 0.4.35 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-24 - 0.4.31 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - lv2 - http://lv2plug.in/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - MIT - library - multimedia.misc - LV2 is a simple but extensible successor of LADSPA - LV2 is a portable plugin standard for audio systems, similar in scope to ​LADSPA, VST, AU, and others. It defines a C API for code and a format for data files which collectively describe a plugin. - http://lv2plug.in/spec/lv2-1.16.0.tar.bz2 - - gtk2-devel - libsndfile-devel - glib2-devel - cairo-devel - pango-devel - freetype-devel - fontconfig-devel - gdk-pixbuf-devel - python-devel - python3-devel - cmake - atk-devel - - - lv2-1.16.0-fix_lv2_validate.patch - - multimedia/misc/lv2/pspec.xml - - - lv2 - - gtk2 - glib2 - cairo - pango - harfbuzz - freetype - fontconfig - gdk-pixbuf - libsndfile - atk - - - /usr/lib - /usr/share/doc - /usr/share - /usr/bin - - - - lv2-devel - Development files for lv2 - lv2 için geliştirme dosyaları - - lv2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-30 - 1.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.14.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-04 - 1.14.0 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - mbedtls - https://github.com/ARMmbed/mbedtls - - PisiLinux Community - admins@pisilinux.org - - Apache - library - multimedia.misc - Cryptographic library for embedded systems - Cryptographic library for embedded systems - Gömülü sistemler için kriptografik kitaplık - Gömülü sistemler için kriptografik kitaplık - https://github.com/ARMmbed/mbedtls/archive/refs/tags/v2.27.0.tar.gz - - cmake - python3 - - multimedia/misc/mbedtls/pspec.xml - - - mbedtls - - /usr/bin - /usr/lib - /usr/share/doc - - - - mbedtls-devel - Development files for mbedtls - - mbedtls - - - /usr/include - /usr/lib/cmake - - - - - 2021-11-09 - 2.27.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - mediainfo - http://mediaarea.net/en/MediaInfo - - Pisi Linux Community - admins@pisilinux.org - - LGPLv3 - app:gui - multimedia.misc - MediaInfo supplies technical and tag information about mediafiles - MediaInfo supplies technical and tag information about a video or audio file. It is free software (free of charge and free access to source code: GPL or LGPL licence) - https://mediaarea.net/download/source/mediainfo/19.09/mediainfo_19.09.tar.bz2 - - libtool - autoconf - automake - libzen-devel - libzen-devel - libmediainfo-devel - wxGTK-devel - - multimedia/misc/mediainfo/pspec.xml - - - mediainfo - - wxGTK - libgcc - libzen - libmediainfo - - - /usr/bin/ - /usr/share - /usr/share/doc/ - - - mediainfo.desktop - - - - - 2020-03-07 - 19.09 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.7.94 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-09 - 0.7.94 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-12-02 - 0.7.90 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-12-20 - 0.7.65 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - musicbrainz5 - http://www.musicbrainz.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Client library to access metadata of mp3/vorbis/CD media - Mp3/Ogg Vorbis/Audio-Cd gibi ses dosyalarınızın etiketlerine erişiminizi sağlayan istemci kütüphanesidir. - MusicBrainz est un projet tentant de créer une encyclopédie de musique au contenu ouvert. C'est une base de données en ligne contenant des informations concernant les musiques enregistrées. La librairie client MusicBrainz capture les informations concernant les artistes, le nom de l'album, les titres des chansons, leur longueur et beaucoup d'autres données encore. - MusicBrainz is a project that aims to create an open content music encyclopedia. It is an online database of information about recorded music. MusicBrainz client library captures information about artists, the album title, track titles,the length of each track and many more. - MusicBrainz açık içerikli müzik ansiklopedisi oluşturmayı amaçlayan bir projedir. Kayıtlı albüm ve müzik parçaları hakkında çevrim içi veri tabanı sağlar. MusicBrainz kütüphanesi sanatçı, albüm, çalınan parça ve daha birçok konuda veri toplar. - MusicBrainz es un proyecto con la finalidad de crear una enciclopedia de contenido abierto sobre música. Es una base de datos de información en línea sobre grabaciones de música. La libreía de cliente MusicBrainz captura información de artista, título de album, título de las músicas, longitudes de cada música, y mucho más. - ftp://ftp.parrot.org/.1/blfs/svn/l/libmusicbrainz-5.1.0.tar.gz - - neon-devel - libxml2-devel - cmake - - multimedia/misc/musicbrainz5/pspec.xml - - - musicbrainz5 - - libgcc - libxml2 - neon - - - /usr/lib - /usr/share/doc - - - - musicbrainz5-devel - Development files for musicbrainz5 - musicbrainz5 için geliştirme dosyaları - - musicbrainz5 - neon-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 5.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 5.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-09 - 5.1.0 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 5.1.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-20 - 5.1.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - OpenCOLLADA - https://collada.org/mediawiki/index.php/OpenCOLLADA - - Pisi Linux Admins - admin@pisilinux.org - - MIT - app - multimedia.misc - Collada 3D import and export libraries - Collada 3D import and export libraries - Collada 3B kütüphaneleri içe ve dışa aktarma - Collada 3B kütüphaneleri içe ve dışa aktarma - https://github.com/KhronosGroup/OpenCOLLADA/archive/refs/tags/v1.6.68.tar.gz - - cmake - libpcre-devel - libxml2-devel - - - fedora/OpenCOLLADA-pcre.patch - - multimedia/misc/OpenCOLLADA/pspec.xml - - - OpenCOLLADA - - libgcc - libpcre - libxml2 - - - /etc - /usr/lib - /usr/share/doc - - - opencollada.conf - - - - OpenCOLLADA-devel - Development files for OpenCOLLADA - - OpenCOLLADA - libpcre-devel - - - /usr/include - /usr/lib/cmake - - - - - 2021-05-11 - 1.6.68 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - opencolorio - http://opencolorio.org/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - app - multimedia.misc - Enables color transforms and image display across graphics apps - Grafik uygulamalarında renk dönüşümlerini ve görüntü ekranını etkinleştirir - https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.1.0.tar.gz - - cmake - pybind11 - yaml-cpp - glew-devel - lcms2-devel - boost-devel - openxr-devel - pystring-devel - freeglut-devel - tinyxml-devel - python3-devel - imath-devel - - multimedia/misc/opencolorio/pspec.xml - - - opencolorio - - glew - expat - libgcc - imath - lcms2 - freeglut - libglvnd - mesa-glu - pystring - - - /usr/bin - /usr/lib - /usr/share/ocio - /usr/share/doc - - - OpenColorIO1 - - - - opencolorio-devel - Development files for opencolorio - - opencolorio - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-10-25 - 2.1.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-30 - 2.0.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - OpenColorIO1 - http://opencolorio.org/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - app - multimedia.misc - Enables color transforms and image display across graphics apps - Enables color transforms and image display across graphics apps - Grafik uygulamalarında renk dönüşümlerini ve görüntü ekranını etkinleştirir - Grafik uygulamalarında renk dönüşümlerini ve görüntü ekranını etkinleştirir - https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v1.1.1.tar.gz - - cmake - yaml-cpp - lcms2-devel - boost-devel - tinyxml-devel - python3-devel - openimageio-devel - - - 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch - - multimedia/misc/OpenColorIO1/pspec.xml - - - OpenColorIO1 - - lcms2 - libgcc - tinyxml - - - /usr/bin - /usr/lib - /usr/share/ocio - /usr/share/doc - - - opencolorio - - - - OpenColorIO1-devel - Development files for OpenColorIO1 - - OpenColorIO1 - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-10-23 - 1.1.1 - Rebuild boost - Pisi Linux Admins - admin@pisilinux.org - - - 2021-05-11 - 1.1.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - openexr - http://www.openexr.com - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - library - multimedia.misc - A high dynamic-range (HDR) image file format library - OpenEXR est un formation de fichier d'image à haut rang dynamique (HDR - High Dynamic Range) utilisable pour les applications d'imagerie sur ordinateur. OpenEXR inclus notamment : Un rang dynamique plus grand que les formats d'image existants de 8 et 10 bit; le support pour pixel de 16 bit à virgule flottante, 32 bit à virgule flottante et d'entiers à 32 bit; de nombreux algorithmes de compression d'image sans perte, le fait d'être extensible. - OpenEXR is a high dynamic-range (HDR) image file format for use in computer imaging applications. OpenEXR's features include: Higher dynamic range and color precision than existing 8- and 10-bit image file formats; support for 16-bit floating-point, 32-bit floating-point, and 32-bit integer pixels; multiple lossless image compression algorithms; extensibility. - OpenEXR, bilgisayar görüntüleme uygulamalarında kullanılan yüksek dinamik görüntü erimidir. OpenEXR özellikleri şunları içerir: Mevcut 8 ve 10 bitlik görüntü dosya formatlarından daha yüksek dinamik görüntü erişimi, 16 ya da 32 bit piksel desteği ve kayıpsız görüntü sıkıştırma algoritması - OpenEXR es un formato de archivo de imagen de alto fango dinámico (HDR) para uso en aplicaciones de computación de imágenes. OpenEXR contiene facilidades: rango dinámico y precisión de colores más alto que formatos existentes de 8- y 10-bit; soporta para punto flotante 16-bit, punto flotante 32-bit, y entero 32-bit pixels; algoritmos de compresión múltiple sin pérdida; extensible. - https://github.com/AcademySoftwareFoundation/openexr/archive/v3.1.3.tar.gz - - cmake - imath-devel - zlib-devel - - multimedia/misc/openexr/pspec.xml - - - openexr - - imath - libgcc - openexr-libs - - - /usr/bin - - - - openexr-libs - OpenEXR runtime libraries - OpenEXR çalışma zamanı kitaplıkları - - imath - zlib - libgcc - - - /usr/lib/lib* - /usr/share/doc - - - - openexr-docs - OpenEXR example files - OpenEXR örnek dosyalar - - /usr/share/doc/OpenEXR/examples - - - - openexr-devel - Development files for openexr - OpenEXR için geliştirme dosyaları - - openexr - mesa-glu-devel - imath-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2021-11-20 - 3.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-26 - 3.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-20 - 2.5.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 2.2.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-06 - 2.2.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-14 - 2.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 2.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-28 - 2.2.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - openvr - https://github.com/ValveSoftware/openvr - - Kamil Atlı - suvari@pisilinux.org - - MIT - app - multimedia.misc - API and runtime that allows access to VR hardware from multiple vendors - Birden çok satıcıdan VR donanımına erişim sağlayan API ve çalışma zamanı - OpenVR is an API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting. This repository is an SDK that contains the API and samples. The runtime is under SteamVR in Tools on Steam. - OpenVR, uygulamaların hedefledikleri donanım hakkında özel bilgiye sahip olmalarını gerektirmeden birden fazla satıcıdan VR donanımına erişime izin veren bir API ve çalışma zamanıdır. Bu depo, API ve örnekleri içeren bir SDK'dır. Çalışma zamanı, Steam'deki Araçlar'da SteamVR altındadır. - https://github.com/ValveSoftware/openvr/archive/refs/tags/v1.16.8.tar.gz - - cmake - jsoncpp-devel - libglvnd-devel - rapidjson-devel - - - 0001-Fixed-includes-and-asserts-in-v1.6.18-release.patch - fix-missing-stdarg-h.patch - install-library.patch - - multimedia/misc/openvr/pspec.xml - - - openvr - - libgcc - jsoncpp - libglvnd - rapidjson - - - /usr/lib/libopenvr_api.so* - /usr/share/doc - - - - openvr-devel - Development files for openvr - openvr için geliştirme dosyaları - - openvr - - - /usr/include - /usr/lib/cmake - /usr/share/pkgconfig - - - - - 2022-05-01 - 1.16.8 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - openxr - https://www.khronos.org/openxr/ - - Pisi Linux Admins - admin@pisilinux.org - - APACHE - library - multimedia.misc - An open standard for virtual reality and augmented reality platforms and devices - An open standard for virtual reality and augmented reality platforms and devices - An open standard for virtual reality and augmented reality platforms and devices - An open standard for virtual reality and augmented reality platforms and devices - https://github.com/KhronosGroup/OpenXR-SDK-Source/archive/release-1.0.20.tar.gz - - cmake - mesa-devel - wayland-client - wayland-devel - python3-devel - libX11-devel - vulkan-devel - libglvnd-devel - vulkan-headers - jsoncpp-devel - libXrandr-devel - libXxf86vm-devel - - multimedia/misc/openxr/pspec.xml - - - openxr - - libgcc - libX11 - vulkan - libglvnd - jsoncpp - libXxf86vm - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/openxr - /usr/share/doc - - - - openxr-devel - Development files for openxr - - openxr - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-11-20 - 1.0.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-29 - 1.0.19 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-07 - 1.0.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-20 - 1.0.13 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - opusfile - https://opus-codec.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.misc - Library for opening, seeking, and decoding .opus files - Library for opening, seeking, and decoding .opus files - Library for opening, seeking, and decoding .opus files - Library for opening, seeking, and decoding .opus files - https://ftp.osuosl.org/pub/xiph/releases/opus/opusfile-0.12.tar.gz - - libogg-devel - libopus-devel - openssl-devel - - multimedia/misc/opusfile/pspec.xml - - - opusfile - - libogg - libopus - openssl - - - /usr/lib - /usr/share - /usr/share/doc - - - - opusfile-32bit - 32-bit shared libraries for opusfile - emul32 - emul32 - - libogg-32bit - libopus-32bit - openssl-32bit - - - libogg-32bit - libopus-32bit - openssl-32bit - - - /usr/lib32 - - - - opusfile-devel - Development files for opusfile - - opusfile - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2020-06-27 - 0.12 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2020-03-07 - 0.11 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - orc - https://gstreamer.freedesktop.org/modules/orc.html - - PisiLinux Community - admins@pisilinux.org - - BSD - BSD-2 - app:console - multimedia.misc - The Oil Runtime Compiler - Optimized Inner Loop Runtime Compiler - https://gstreamer.freedesktop.org/src/orc/orc-0.4.31.tar.xz - - valgrind - meson - - multimedia/misc/orc/pspec.xml - - - orc - - /usr/bin/ - /usr/lib/ - /usr/share/ - - - - orc-32bit - 32-bit shared libraries for orc - emul32 - emul32 - - orc - - - /usr/lib32 - - - - orc-devel - orc için geliştirme dosyaları - orc için geliştirme dosyaları - - orc - - - /usr/include/ - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2020-01-11 - 0.4.31 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.4.28 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-24 - 0.4.26 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2016-06-12 - 0.4.25 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2016-05-27 - 0.4.19 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 0.4.19 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - pybind11 - https://pybind11.readthedocs.org/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - app - multimedia.misc - Seamless operability between C++11 and Python - Seamless operability between C++11 and Python - Seamless operability between C++11 and Python - Seamless operability between C++11 and Python - https://github.com/pybind/pybind11/archive/v2.6.2.tar.gz - - cmake - boost-devel - python3-devel - python3-setuptools - python3-pytest - - multimedia/misc/pybind11/pspec.xml - - - pybind11 - - /usr/include - /usr/share - - - - - 2021-03-10 - 2.6.2 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - rav1e - https://github.com/xiph/rav1e - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.misc - The fastest and safest AV1 encoder - The fastest and safest AV1 encoder - En hızlı ve en güvenli AV1 kodlayıcı - En hızlı ve en güvenli AV1 kodlayıcı - https://github.com/xiph/rav1e/archive/refs/tags/v0.5.0.tar.gz - - rust - nasm - cargo-c - - multimedia/misc/rav1e/pspec.xml - - - rav1e - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - rav1e-devel - Development files for rav1e - - rav1e - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-02 - 0.5.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - regionset - http://linvdr.org/projects/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv2 - app:console - multimedia.misc - regionset - adjusts and shows the region code of DVD drives - regionset allows you to check and set the region code of DVD drives. - http://linvdr.org/download/regionset/regionset-0.2.tar.gz - multimedia/misc/regionset/pspec.xml - - - regionset - - /usr/bin - /usr/share/doc - - - - - 2020-03-07 - 0.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-09 - 0.2 - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-24 - 0.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - sdl-image - http://www.libsdl.org/projects/SDL_image/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie SDL de chargement de fichier d'image. - SDL image file loading library - SDL resim yükleme kitaplığı - SDL_image is an image file loader for SDL. - SDL_image, SDL için resim yükleme kitaplığıdır. - http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.tar.gz - - tiff-devel - libsdl-devel - libpng-devel - libjpeg-turbo-devel - - - gif-overflow.patch - - multimedia/misc/sdl-image/pspec.xml - - - sdl-image - - libsdl - tiff - zlib - libpng - libjpeg-turbo - - - /usr/bin - /usr/lib/ - /usr/share/doc - - - - sdl-image-devel - Development files for sdl-image - sdl-image için geliştirme dosyaları - - sdl-image - libsdl-devel - tiff-devel - libjpeg-turbo-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - sdl-image-32bit - 32-bit shared libraries for sdl-image - sdl-image için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libsdl-32bit - libpng-32bit - libjpeg-turbo-32bit - tiff-32bit - - - sdl-image - libsdl-32bit - libpng-32bit - libjpeg-turbo-32bit - tiff-32bit - zlib-32bit - - - /usr/lib32/ - - - - - 2020-10-15 - 1.2.12 - Rebuild for new toolchain. - Kamil Atlı - admin@pisilinux.org - - - 2018-08-07 - 1.2.12 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 1.2.12 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-31 - 1.2.12 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - sdl-mixer - http://www.libsdl.org/projects/SDL_mixer/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie du mixer SDL. - SDL mixer library - SDL ses yükleme kitaplığı - SDL_mixer is a SDL library for loading sound files. - SDL_mixer, SDL için bir ses yükleme kitaplığıdır. - http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.tar.gz - - libsdl-devel - libmikmod-devel - libvorbis-devel - libogg-devel - smpeg-devel - timidity - - - ldflags.patch - - multimedia/misc/sdl-mixer/pspec.xml - - - sdl-mixer - - libsdl - libmikmod - libvorbis - libogg - smpeg - timidity - - - /usr/lib - /usr/share/doc - - - - sdl-mixer-devel - Development files for sdl-mixer - sdl-mixer için geliştirme dosyaları - - sdl-mixer - libsdl-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - sdl-mixer-32bit - 32-bit shared libraries for sdl-mixer - sdl-mixer için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libsdl-32bit - libmikmod-32bit - libvorbis-32bit - libogg-32bit - smpeg-32bit - - - sdl-mixer - libsdl-32bit - libmikmod-32bit - libvorbis-32bit - libogg-32bit - smpeg-32bit - - - /usr/lib32/ - - - - - 2020-03-07 - 1.2.12 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 1.2.12 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 1.2.12 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-09 - 1.2.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-21 - 1.2.12 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - sdl-net - http://www.libsdl.org/projects/SDL_net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie réseau de SDL. - SDL network library - SDL ağ kütüphanesi - sdl-mixer is a SDL library for network access. - sdl-net, SDL için ağ erişim kitaplığıdır. - http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.8.tar.gz - - libsdl-devel - - multimedia/misc/sdl-net/pspec.xml - - - sdl-net - - libsdl - - - /usr/lib - /usr/share/doc - - - - sdl-net-devel - Development files for sdl-net - sdl-net için geliştirme dosyaları - - sdl-net - libsdl-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 1.2.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.2.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 1.2.8 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - sdl-ttf - http://www.libsdl.org/projects/SDL_ttf/ - - Mathias Freire - mathiasfreire45@gmail.com - - LGPLv2.1 - library - multimedia.misc - TrueType font support for SDL2 - SDL_ttf is a TrueType font rendering library that is used with the SDL library, and almost as portable. - http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.tar.gz - - libsdl-devel - freetype-devel - libtool - libICE-devel - - multimedia/misc/sdl-ttf/pspec.xml - - - sdl-ttf - - libsdl - harfbuzz - freetype - - - /usr/lib - /usr/share/doc - - - - sdl-ttf-devel - Development files for sdl-ttf - - libsdl-devel - sdl-ttf - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - sdl-ttf-32bit - 32-bit shared libraries for sdl-ttf - emul32 - emul32 - - libsdl-32bit - freetype-32bit - - - libpng-32bit - libsdl-32bit - harfbuzz-32bit - freetype-32bit - sdl-ttf - - - /usr/lib32/ - - - - - 2020-03-07 - 2.0.11 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 2.0.11 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 2.0.11 - Rebuild for new toolchain. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-11-24 - 2.0.14 - Rebuild for Pisi Linux 2.0 - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2016-06-09 - 2.0.14 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-11 - 2.0.14 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - sdl2-image - http://www.libsdl.org/projects/SDL_image/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie SDL2 de chargement de fichier d'image. - SDL image file loading library - SDL2 resim yükleme kitaplığı - SDL_image is an image file loader for SDL. - SDL2_image, SDL2 için resim yükleme kitaplığıdır. - https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.5.tar.gz - - zlib-devel - libsdl2-devel - tiff-devel - libpng-devel - libjpeg-turbo-devel - - multimedia/misc/sdl2-image/pspec.xml - - - sdl2-image - - libsdl2 - tiff - zlib - libpng - libjpeg-turbo - - - /usr/bin - /usr/lib/ - /usr/share/doc - - - - sdl2-image-devel - Development files for sdl2-image - sdl2-image için geliştirme dosyaları - - sdl2-image - libsdl2-devel - tiff-devel - libjpeg-turbo-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 2.0.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-10 - 2.0.1 - First Release. - Stefan Gronewold - groni@pisilinux.org - - - - - - sdl2-mixer - http://www.libsdl.org/projects/SDL_mixer/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - SDL2 mixer library - SDL2_mixer is a SDL2 library for loading sound files. - http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.4.tar.gz - - flac-devel - mpg123-devel - libopus-devel - opusfile-devel - libsdl2-devel - libvorbis-devel - fluidsynth-devel - libmodplug-devel - - multimedia/misc/sdl2-mixer/pspec.xml - - - sdl2-mixer - - flac - mpg123 - libopus - libsdl2 - opusfile - libvorbis - fluidsynth - libmodplug - - - /usr/lib - /usr/share/doc - - - - sdl2-mixer-devel - Development files for sdl2-mixer - - sdl2-mixer - libsdl2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - sdl2-mixer-32bit - 32-bit shared libraries for sdl2-mixer - emul32 - emul32 - - flac-32bit - mpg123-32bit - libopus-32bit - libsdl2-32bit - opusfile-32bit - libvorbis-32bit - - - sdl2-mixer - flac-32bit - mpg123-32bit - libopus-32bit - libsdl2-32bit - opusfile-32bit - libvorbis-32bit - - - /usr/lib32/ - - - - - 2020-03-07 - 2.0.4 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - sdl2-net - http://www.libsdl.org/projects/SDL_net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie réseau de SDL. - SDL network library 2.0 series - SDL ağ kütüphanesi 2.0 serisi - sdl-mixer is a SDL library for network access. - sdl-net, SDL için ağ erişim kitaplığıdır. - http://www.libsdl.org/projects/SDL_net/release/SDL2_net-2.0.1.tar.gz - - libsdl2-devel - - multimedia/misc/sdl2-net/pspec.xml - - - sdl2-net - - libsdl2 - - - /usr/lib - /usr/share/doc - - - - sdl2-net-devel - Development files for sdl-net - sdl2-net için geliştirme dosyaları - - sdl2-net - libsdl2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 2.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 2.0.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-11 - 2.0.1 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - sdl2-ttf - http://www.libsdl.org/projects/SDL_ttf/ - - Mathias Freire - mathiasfreire45@gmail.com - - LGPLv2.1 - library - multimedia.misc - TrueType font support for SDL2 - SDL2 TTF kitaplığı - SDL2_ttf est une librairie de rendu de fontes TrueType utilisée avec la librairie SDL2 et quasiment aussi portable qu'elle. - SDL2_ttf is a TrueType font rendering library that is used with the SDL library, and almost as portable. - SDL2_ttf, SDL2 ile birlikte kullanılan ve neredeyse onun kadar taşınabilir olan bir TrueType yazı tipi işleme kitaplığıdır. - SDL2_ttf es una librería para render de fuentes TrueType utilizada en conjunto con la librerñia SDL2, y está casi igual de portable. - http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.15.tar.gz - - libsdl2-devel - freetype-devel - - multimedia/misc/sdl2-ttf/pspec.xml - - - sdl2-ttf - - libsdl2 - harfbuzz - freetype - - - /usr/lib - /usr/share/doc - - - - sdl2-ttf-devel - Development files for sdl2-ttf - sdl2-ttf için geliştirme dosyaları - - libsdl2-devel - sdl2-ttf - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - sdl2-ttf-32bit - 32-bit shared libraries for sdl2-ttf - sdl2-ttf için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libsdl2-32bit - freetype-32bit - - - libpng-32bit - libsdl2-32bit - harfbuzz-32bit - freetype-32bit - sdl2-ttf - - - /usr/lib32/ - - - - - 2020-03-07 - 2.0.15 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.0.14 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 2.0.14 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0.14 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-11 - 2.0.14 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - svt-av1 - https://gitlab.com/AOMediaCodec/SVT-AV1 - - PisiLinux Community - admins@pisilinux.org - - custom - library - multimedia.misc - Scalable Video Technology AV1 encoder and decoder - Scalable Video Technology AV1 encoder and decoder - Ölçeklenebilir Video Teknolojisi AV1 kodlayıcı ve kod çözücü - Ölçeklenebilir Video Teknolojisi AV1 kodlayıcı ve kod çözücü - https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v0.8.7/SVT-AV1-v0.8.7.tar.bz2 - - nasm - cmake - - multimedia/misc/svt-av1/pspec.xml - - - svt-av1 - - /usr/bin - /usr/lib - /usr/share/doc - - - - svt-av1-devel - Development files for svt-av1 - - svt-av1 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-02 - 0.8.7 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - t1lib - ftp://metalab.unc.edu/pub/Linux/libs/graphics/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - A Type 1 Font Rasterizer Library for UNIX/X11 - UNIX/X11 sistemler için Tip-1 yazıtipi işleme kütüphanesi - t1lib est une librairie écrite en langage C permettant à un programmeur de générer des bitmaps de fontes Adobe (TM) Type 1 assez facilement. Ces bitmaps sont retournés sous la forme d'une structure de données de type GLYPH. Ce type spécial GLYPH est également utilisé dans le système de fenêtrage X11 pour décrire les bitmaps caractères. Il contien les données bitmap en plus de quelques informations métriques. t1lib est toutefois totalement indépendante du système X11 ou tout autre interface graphique. - t1lib is a library written in the C programming language allowing a programmer to generate bitmaps from Adobe (TM) Type 1 fonts quite easily. These bitmaps are returned in a data structure with type GLYPH. This special GLYPH-type is also used in the X11 window system to describe character bitmaps. It contains the bitmap data as well as some metric information. But t1lib is in itself entirely independent of the X11-system or any other graphical user interface. - T1lib, programcıya Adobe Type1 yazıtiplerinden kolay bir şekilde bitmap dosyalar üretmeye izin veren C programlama dilinde yazılan bir kütüphanedir. Bu bitmapler GLYPH tipi ile bir veri yapısı içinde dönüştürülürler. Bu özel GLYPH tipi, karakter bitmapleri tasvir etmek için X11 pencere sisteminde de kullanılırlar. Bitmap veri içerdikleri gibi bazı metrik bilgileri de içerirler. - t1lib es una librería programada en C que permite al programador generar fácilmente bitmaps de fuentes Adobe (TM) Type 1. Estos bitmaps están representados por una estructura de datos del tipo GLYPH. Este tipo especial GLYPH también está usado en el sistema de ventanas X11 para describir mapas de bits de caracteres. Contiene los datos del bitmap y además algunas informaciones métricas. Sin embargo t1lib mismo está completamente independiente del sistema X11 y de otros interfaces gráficos de usuario. - https://www.ibiblio.org/pub/Linux/libs/graphics/t1lib-5.1.2.tar.gz - - libXmu-devel - libICE-devel - libXt-devel - libXpm-devel - libXext-devel - libSM-devel - libXaw-devel - - - parallel.patch - t1lib-5.1.2-format-security.patch - t1lib-5.1.2-CVE-2010-2642_2011-0433_2011-5244.patch - t1lib-5.1.2-cve-2011-0764.patch - t1lib-5.1.2-CVE-2011-1552_1553_1554.patch - - multimedia/misc/t1lib/pspec.xml - - - t1lib - - libXmu - libICE - libXt - libXpm - libXext - libSM - libXaw - - - /usr/bin - /etc/t1lib - /usr/share/doc/t1lib - /usr/lib - - - - t1lib-devel - Development files for t1lib - t1lib için geliştirme dosyaları - - t1lib - - - /usr/include - - - - - 2020-03-20 - 5.1.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - taglib - https://taglib.org/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPL-2 - library - multimedia.misc - A library for reading and editing audio meta data. - Ses dosyalarının etiket bilgilerini okuma ve düzenleme kütüphanesi - TagLib est une librairie pour lire et éditer les méta-données de nombreux formats audio populaires. - TagLib is a library for reading and editing the meta data of several popular audio formats. - TagLib ses dosyalarının etiket bilgilerini okumak ve işlemek için kullanılan bir kütüphanedir. - https://taglib.org/releases/taglib-1.12.tar.gz - - cmake - zlib-devel - boost-devel - - multimedia/misc/taglib/pspec.xml - - - taglib - - zlib - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - taglib-devel - Development files for taglib - taglib için geliştirme dosyaları - - taglib - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-23 - 1.12 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-09-15 - 1.11.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-19 - 1.11.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.11.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 1.11.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-27 - 1.11.1 - Rebuild for kfilemetadata. - Stefan Gronewold - groni@pisilinux.org - - - 2017-02-16 - 1.11.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.9.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 1.9.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - taglib-extras - http://amarok.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - multimedia.misc - Taglib extras library from Amarok team - Amarok takımından taglib ekstraları kütüphanesi - Taglib-extras delivers support for reading and editing the meta-data of audio formats not supported by taglib, including: asf, mp4v2, rmff, wav. - Taglib-extras taglib tarafından desteklenmeyen ses formatlarının (asf, mp4v2, rmff, wav vs.) meta verilerini okumak ve düzenlemek için gerekli desteği verir. - http://download.kde.org/stable/taglib-extras/1.0.1/src/taglib-extras-1.0.1.tar.gz - - pkgconfig - cmake - taglib-devel - - - taglib-1.10.patch - - multimedia/misc/taglib-extras/pspec.xml - - - taglib-extras - - taglib - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - taglib-extras-devel - Development files for taglib-extras - taglib-extras için geliştirme dosyaları - - taglib-extras - - - /usr/include/taglib-extras - /usr/lib/pkgconfig - - - - - 2020-03-07 - 1.0.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-19 - 1.0.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 1.0.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 1.0.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - tagparser - https://github.com/Martchus/tagparser - - fury - uglyside@yandex.ru - - GPL-2 - library - multimedia.misc - C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. - C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. - https://github.com/Martchus/tagparser/archive/refs/tags/v11.1.0.tar.gz - - cmake - doxygen - zlib-devel - openssl-devel - cppunit-devel - iso-codes-devel - cpp-utilities-devel - - multimedia/misc/tagparser/pspec.xml - - - tagparser - - zlib - libgcc - cpp-utilities - - - /usr/lib - /usr/share - /usr/share/doc - - - - tagparser-devel - - tagparser - cpp-utilities-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/tagparser - - - - - 2022-04-14 - 11.1.0 - Version bump. - fury - uglyside@yandex.ru - - - 2022-02-05 - 10.4.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-11-04 - 10.3.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-13 - 10.2.0 - First build - fury - uglyside@yandex.ru - - - - - - audacious-plugins - https://audacious-media-player.org/ - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - data - multimedia.plugin - plugins for audacious - Audacious eklentileri - Zestaw pluginów do Audacious - plugins for audacious - Audacious için eklentiler - Zestaw pluginów do Audacious - https://distfiles.audacious-media-player.org/audacious-plugins-4.1.tar.bz2 - - meson - cmake - flac-devel - mesa-devel - lame-devel - neon-devel - curl-devel - gtk2-devel - faac-devel - lirc-devel - faad2-devel - cairo-devel - pango-devel - qt5-linguist - libogg-devel - libcue-devel - ffmpeg-devel - libmms-devel - mpg123-devel - libmtp-devel - libxml2-devel - libsdl2-devel - libbs2b-devel - libsoxr-devel - libcddb-devel - wavpack-devel - libbinio-devel - qt5-base-devel - alsa-lib-devel - libnotify-devel - libvorbis-devel - fluidsynth-devel - libsndfile-devel - gdk-pixbuf-devel - libXrender-devel - libmodplug-devel - qt5-x11extras-devel - libXcomposite-devel - libsamplerate-devel - qt5-multimedia-devel - pulseaudio-libs-devel - libcdio-paranoia-devel - jack-audio-connection-kit-devel - libcdio-devel - audacious-devel - - multimedia/plugin/audacious-plugins/pspec.xml - - - audacious-plugins - - neon - gtk2 - faac - curl - flac - zlib - lame - lirc - mesa - glib2 - faad2 - cairo - pango - libcue - ffmpeg - libmms - mpg123 - libmtp - libX11 - libogg - libgcc - libsoxr - libbs2b - wavpack - libxml2 - libcddb - libsdl2 - qt5-base - libglvnd - libbinio - alsa-lib - audacious - libvorbis - libnotify - fluidsynth - gdk-pixbuf - libXrender - libmodplug - libsndfile - qt5-x11extras - libsamplerate - libXcomposite - qt5-multimedia - pulseaudio-libs - libcdio-paranoia - jack-audio-connection-kit - libcdio - - - /usr/lib/audacious - /usr/share/audacious - /usr/share/locale - /usr/share/doc - - - - - 2022-01-18 - 4.1 - Version bump - fury - uglyside@yandex.ru - - - 2020-03-07 - 3.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-06 - 3.10 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - ladspa-sdk - http://www.ladspa.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.plugin - The Linux Audio Developer's Simple Plugin API - Ses geliştiricisinin temel eklenti kütüphanesi - La Linux Audio Developer's Simple Plugin API (LADSPA - L'API de plugin (greffon) simple pour développeurs linux audio) tente de donner aux programmeurs la possibilité d'écrire en C/C++ des processeurs audio simples sous forme de plugin' et les lier dynamiquement à différentes applications hôte. - The Linux Audio Developer's Simple Plugin API (LADSPA) attempts to give programmers the ability to write simple `plugin' audio processors in C/C++ and link them dynamically against a range of host applications - ladspa, Linux üzerinde ses uygulamaları geliştiren programcıların temel ses işleme eklentileri geliştirmelerini ve bu eklentileri bir seri ses uygulaması ile birlikte kullanabilmelerini sağlar. - El Linux Audio Developer's Simple Plugin API (LADSPA) intenta facilitar a programadores la tarea de escribir procesadores simples de audio en C/C++ y enlazarlos dinámicamente con una gama de aplicaciones host. - http://www.ladspa.org/download/ladspa_sdk_1.15.tgz - - ladspa-sdk-1.12-gcc4.patch - fix-memleak-in-plugin-scanning.patch - - multimedia/plugin/ladspa-sdk/pspec.xml - - - ladspa-sdk - - /usr/bin - /usr/lib - /etc - /usr/share/doc/ladspa-sdk - - - 60ladspa - - - - ladspa-sdk-devel - Development files for ladspa-sdk - ladspa-sdk için geliştirme dosyaları - - ladspa-sdk - - - /usr/include - /usr/share/doc/ladspa-sdk/html - - - - - 2020-01-18 - 1.15 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 1.13 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-15 - 1.13 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 1.13 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - leptonica - http://www.leptonica.org/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - app:console - multimedia.plugin - Leptonica Library - Leptonica açık kaynaklı görsel işleme ve analiz kitaplığıdır. - An open source C library for efficient image processing and image analysis operations. - Daha verimli görüntü işleme ve görsel çözümleme operasyonları için açık kaynaklı bir C kitaplığıdır. - https://github.com/DanBloomberg/leptonica/archive/1.79.0.tar.gz - - libjpeg-turbo-devel - giflib-devel - libpng-devel - tiff-devel - webp-devel - zlib-devel - - multimedia/plugin/leptonica/pspec.xml - - - leptonica - Software that is broadly useful for image processing and image analysis applications - - libjpeg-turbo - giflib - libpng - webp - tiff - zlib - - - /usr/lib - /usr/share/doc - /usr/bin - - - - leptonica-devel - Development file for leptonica - leptonica için geliştirme dosyaları - leptonica-devel, leptonica için geliştirme dosyaları içerir. - - leptonica - - - /usr/lib/pkgconfig - /usr/include/leptonica - - - - - 2020-01-18 - 1.79.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-01-04 - 1.74.4 - Version Bump. - Ali Cengiz Kurt(alick) - alicengizkurt@gmail.com - - - 2017-01-18 - 1.74.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libchromaprint - https://acoustid.org/chromaprint - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - multimedia.plugin - Chromaprint is the core component of the Acoustid project. - Chromaprint is the core component of the Acoustid project. It's a client-side library that implements a custom algorithm for extracting fingerprints from any audio source. - https://github.com/acoustid/chromaprint/releases/download/v1.5.0/chromaprint-1.5.0.tar.gz - - boost-devel - fftw3-devel - ffmpeg-devel - cmake - - multimedia/plugin/libchromaprint/pspec.xml - - - libchromaprint - - ffmpeg - libgcc - - - /usr/share - /usr/lib - - - - libchromaprint-devel - libchromaprint için geliştirme dosyaları - - libchromaprint - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-30 - 1.5.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2020-03-07 - 1.4.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-14 - 1.4.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-14 - 1.4.3 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-04-27 - 1.4.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 1.4.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-03 - 1.4.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-17 - 1.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-18 - 1.2 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libmpdclient - https://www.musicpd.org/libs/libmpdclient/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.plugin - C library to implement a MPD client - MPD için istemci geliştirme kitaplığı - Biblioteka kliencka MPD - A stable, documented, asynchronous API library for interfacing MPD in the C, C++ and Objective C languages. - libmpdclient, MPD etkileşimi için C, C++ ve Object C dillerinde kullanılabilen istikrarlı, belgelendirilmiş, asenkron bir kitaplıktır. - Biblioteka do tworzenia klientów demona MPD (Music Player Daemon). - https://musicpd.org/download/libmpdclient/2/libmpdclient-2.20.tar.xz - - meson - - multimedia/plugin/libmpdclient/pspec.xml - - - libmpdclient - - vala - glib2 - - - /usr/lib - /usr/share - /usr/share/doc - - - - libmpdclient-devel - libmpdclient için geliştirme dosyaları - Pliki naglowkowe do libmpdclient - - libmpdclient - - - /usr/lib/pkgconfig - /usr/include - /usr/share/vala - - - - - 2021-11-23 - 2.20 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-13 - 2.19 - First Beta release. - fury - uglyside@yandex.ru - - - - - - flac - http://flac.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - app:console - multimedia.sound - An encoder/decoder for the Free Lossless Audio Codec - Özgür Kayıpsız Ses Kodlaması için kodlayıcı/çözücü araçları - flac is the Free Lossless Audio Codec. The FLAC format supports streaming, seeking, and archival, and gives 25-75% compression on typical CD audio. This package contains tools and libraries to work with and support for files in FLAC format. - flac bir Özgür Kayıpsız Ses Kodlaması'dır. (Free Lossless Audio Codec) FLAC biçemi akan görüntü, arama ve arşivleme ve tipik bir Ses CD'sinde %25-75 sıkıştırmayı destekler. - https://ftp.osuosl.org/pub/xiph/releases/flac/flac-1.3.3.tar.xz - - libogg-devel - - multimedia/sound/flac/pspec.xml - - - flac - An encoder/decoder for the Free Lossless Audio Codec - - libogg - - - /usr/bin - /usr/lib - /usr/share/man - - - - flac-docs - Documentation files for flac - flac ile ilgili belgeler - flac-docs, flac ile ilgili belgelendirme dosyaları içerir. - - flac - - - /usr/share/doc - - - - flac-devel - Development files for flac - flac için geliştirme dosyaları - flac-devel, flac için geliştirme dosyaları içerir. - - libogg-devel - flac - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - - - - flac-32bit - 32-bit shared libraries for flac - flac için 32-bit paylaşımlı kitaplıklar - flac-32bit, flac için 32-bit paylaşımlı kitaplıklar içerir. - emul32 - emul32 - - libogg-32bit - - - libogg-32bit - libgcc - flac - - - /usr/lib32 - - - - - 2020-01-06 - 1.3.3 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-01 - 1.3.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.3.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 1.3.1 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-12-03 - 1.3.1 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libilbc - https://github.com/TimothyGu/libilbc/ - - Mathias Freire - mathiasfreire45@gmail.com - - BSD - library - multimedia.sound - A friendly copy of the iLBC codec from the WebRTC project - This is a packaging friendly copy of the iLBC codec from the WebRTC project. It provides a base for distribution packages and can be used as drop-in replacement for the non-free code from RFC 3591. - https://github.com/TimothyGu/libilbc/releases/download/v2.0.2/libilbc-2.0.2.tar.bz2 - multimedia/sound/libilbc/pspec.xml - - - libilbc - - /usr/bin - /usr/lib - /usr/share/doc - - - - libilbc-devel - Header files for libilbc. - - libilbc - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-12 - 2.0.2 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - openal - https://kcat.strangesoft.net/openal.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - multimedia.sound - Open Audio Library is a vendor-neutral API for interactive spatialized audio - Açık ses kütüphanesi - OpenAL est une API audio 3D multi-plateforme utilisable pour les jeux et beaucoup d'autre types d'application audio. Les objets de base d'OpenAL sont le Listener (auditeur), a Source (source), et le Buffer (tampon). - OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications. The basic OpenAL objects are a Listener, a Source, and a Buffer. - OpenAL, oyun uygulamaları ve diğer birçok audio uygulama tipleriyle kullanılmaya tahsisli bir üç boyutlu audio API(Uygulama Programlama Arayüzü) çapraz platformudur. - https://github.com/kcat/openal-soft/archive/refs/tags/1.21.1.tar.gz - - cmake - zlib-devel - libsdl2-devel - alsa-lib-devel - pulseaudio-libs-devel - qt5-base-devel - jack-audio-connection-kit-devel - - multimedia/sound/openal/pspec.xml - - - openal - - libsdl2 - alsa-lib - qt5-base - - - /usr/bin - /usr/lib - /usr/share/doc/openal - /usr/share/openal - - - - openal-devel - Development files for openal - openal için geliştirme dosyaları - - openal - pulseaudio - - - /usr/include - /usr/lib/pkgconfig/openal.pc - /usr/lib32/pkgconfig/openal.pc - - - - openal-32bit - 32-bit shared libraries for openal - openal için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - zlib-32bit - libsdl2-32bit - alsa-lib-32bit - pulseaudio-libs-32bit - - - openal - zlib-32bit - libsdl2-32bit - alsa-lib-32bit - pulseaudio-libs-32bit - - - /usr/lib32 - - - - - 2021-09-24 - 1.21.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 1.20.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-04 - 1.20.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-23 - 1.18.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 1.18.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 1.17.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.15.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 1.15.1 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-25 - 1.15.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - a52dec - http://liba52.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - DVD ATSC A/52 streams decoder library - DVD'de kullanılan ATSC A/52 akımını çözen kütüphane - liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard is used in a variety of applications, including digital television and DVD. It is also known as AC-3. - liba52 ATSC A/52 yayınlarının kodlarını çözen ücretsiz bir kütüphanedir. A/52 standart dijital televizyon ve DVD programlarını da içeren çeşitli uygulamalar tarafından kullanılmaktadır. - http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz - - glibc-devel - djbfft-devel - - - a52dec-0.7.4-build.patch - use-djbfft.patch - constant.patch - - multimedia/sound/a52dec/pspec.xml - - - a52dec - - djbfft - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - a52dec-devel - Development files for a52dec - a52dec için geliştirme dosyaları - - a52dec - - - /usr/include - - - - - 2020-01-19 - 0.7.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 0.7.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-12 - 0.7.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.7.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.7.4 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - amarok - https://amarok.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.sound - Amarok audio player - Amarok Audio-speler - Amarok Audio-Player - KDE için müzik çalıcısı - Odtwarzacz muzyczny Amarok - Reproductor de música para KDE - Lecteur audio riche en fonctionnalité pour le système KDE. - Amarok is a feature-rich audio player for the KDE desktop. - Amarok is een feature-rijke audio-speler voor het KDE-bureaublad. - Amarok, pek çok yeni özelliklere sahip yeni nesil bir müzik çalıcısıdır - Amarok to bogaty w funkcje odtwarzacz audio dedykowany środowisku graficznemu KDE. - Amarok es un potente reproductor de música con una interfaz intuitiva - amarok - https://github.com/KDE/amarok/archive/refs/tags/v2.9.71.tar.gz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - qt5-script-devel - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-postgresql - qt5-sql-sqlite - qt5-declarative-devel - qt5-webengine-devel - qt5-webkit-devel - qt5-designer-devel - kcoreaddons-devel - re2-devel - solid-devel - kdelibs4-support-devel - kcodecs-devel - ki18n-devel - threadweaver-devel - plasma-framework-devel - kcmutils-devel - knewstuff-devel - ktexteditor-devel - kglobalaccel-devel - kio-devel - knotifyconfig-devel - karchive-devel - kdnssd-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - taglib-devel - curl-devel - libmtp-devel - ffmpeg-devel - liblastfm-devel - qca2-qt5-devel - openssl-devel - libofa-devel - clamz - ifuse - loudmouth-devel - libgpod-devel - libmygpo-qt-devel - taglib-extras-devel - gdk-pixbuf-devel - gst-plugins-base-devel - gst-plugins-bad-devel - mariadb-lib - mariadb-client - mariadb-server - fftw3-devel - kirigami-devel - qt5-quickcontrols2-devel - kdeclarative-devel - python3-qt5-devel - qt5-phonon-devel - kwallet-devel - liblastfm_fingerprint - - multimedia/sound/amarok/pspec.xml - - - amarok - - kio - attica - kcrash - ki18n - fftw3 - glib2 - kdnssd - solid - libgpod - libmtp - kwallet - ffmpeg - kpackage - libgcc - libofa - taglib - kcodecs - kconfig - kxmlgui - qt5-svg - karchive - kcmutils - kservice - qt5-base - knewstuff - gdk-pixbuf - libmygpo-qt - kdeclarative - liblastfm - kguiaddons - kitemviews - qt5-phonon - qt5-script - qt5-webengine - qt5-declarative - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - ktexteditor - mariadb-lib - kglobalaccel - ktextwidgets - threadweaver - kwindowsystem - taglib-extras - kconfigwidgets - knotifications - kwidgetsaddons - kdelibs4-support - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/amarok - /usr/share/appdata - /usr/share/applications/ - /usr/share/config.kcfg - /usr/share/dbus-1/interfaces - /usr/share/metainfo - /usr/share/doc - /usr/share/icons - /usr/share/kconf_update - /usr/share/knotifications5 - /usr/share/kservices5 - /usr/share/kservicetypes5 - /usr/share/solid - - - - - 2021-12-13 - 2.9.71 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-08 - 2.9.0 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2018-04-27 - 2.9.0 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2018-04-11 - 2.9.0 - First release - PisiLinux Community - admins@pisilinux.org - - - 2017-01-07 - 2.8.83 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - ario - http://ario-player.sourceforge.net/ - - Pisilinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.sound - Ario is a GTK+ client for MPD. - ario - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster. - mirrors://sourceforge/ario-player/1.6/ario-1.6.tar.gz - - avahi - python3 - intltool - atk-devel - curl-devel - gtk3-devel - avahi-libs - cairo-devel - pango-devel - taglib-devel - gnutls-devel - libxml2-devel - libsoup-devel - gettext-devel - dbus-glib-devel - libunique-devel - libnotify-devel - libgcrypt-devel - avahi-glib-devel - fontconfig-devel - gdk-pixbuf-devel - libmpdclient-devel - - - fix_window_size_if_tags_are_too_long.patch - - multimedia/sound/ario/pspec.xml - - - ario - - atk - gtk3 - curl - avahi - cairo - pango - taglib - gnutls - libxml2 - libsoup - dbus-glib - libnotify - libunique - avahi-libs - fontconfig - gdk-pixbuf - avahi-glib - libmpdclient - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc/ario - - - System.PackageHandler - - - - - 2020-12-13 - 1.6 - First Beta build. - fury - uglyside@yandex.ru - - - - - - audacious - https://audacious-media-player.org - - PisiLinux Community - admins@pisilinux.org - - GPL-3 - app:gui - multimedia.sound - an advanced audio player - Açık kaynak kodlu bir müzikçalar - Audacious es un reproductor de audio disponible como software libre - Zaawansowany odtwarzacz muzyczny - Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computer’s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists.Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more. - Audacious ile dilerseniz bilgisayarınızdan ya da diğer kaynaklardan, sürükle-bırak yöntemiyle,müzik dosyalarınızı çalabilrsiniz. - Sanatçı ve albüm müzik kütüphanesi için arama yapabilir veya kendi özel çalma listelerinizi oluşturup ve düzenleyebilirsiniz. - CD ya da internet üzerinden canlı müzik dinleyeblir, GTK temalı arayüzlü bu uygulamayla , modern bir müzikçaların keyfini çıkarabilirsiniz. - Dilerseniz Winamp klasik arayüzleri ile görüntüsünü değiştirebilirsiniz. - Audacious ile birlikte eklentilerini ve daha fazlasını,örneğin sabahları bir alarm kurmak için kullanabilirsiniz. - Con Audacious puede escuchar música desde su ordenador o desde otras fuentes, si lo desea, puede arrastrar y soltar los archivos de música. Puede buscar por artista y álbum, disponer de biblioteca de música o crear sus propias listas de reproducción y editarlas. También puede cambiar la apariencia de la interfaz al modo de Winamp clásico. - Audacious to zaawansowany i bardzo wydajny odtwarzacz audio. Program obsługuje najpopularniejsze formaty dźwiękowe a w razie potrzeby listę formatów można poszerzyć dzięki licznym wtyczkom. - https://distfiles.audacious-media-player.org/audacious-4.1.tar.bz2 - - meson - cmake - gtk2-devel - glib2-devel - pango-devel - qt5-linguist - python3-devel - qt5-base-devel - gdk-pixbuf-devel - libarchive-devel - - multimedia/sound/audacious/pspec.xml - - - audacious - - gtk2 - glib2 - cairo - pango - libgcc - qt5-base - gdk-pixbuf - libarchive - - - /usr/share/doc - /usr/bin - /usr/share - /usr/lib - /usr/share/locale - - - - audacious-devel - - audacious - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-01-18 - 4.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-03-07 - 3.10 - Rebuild - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2018-12-06 - 3.10 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - audacity - https://www.audacityteam.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.sound - Multi-track audio editor and recorder - Özgür ses düzenleyici ve kaydedici - Grabador y editor de audio de código libre - With Audacity, you can cut, copy, splice or mix sounds together; change the speed or pitch of a recording and much more. Editing is very fast and provides unlimited undo/redo. There are digital effects and spectrum analysis tools. Supported file formats include Ogg Vorbis, MP3, WAV, AIFF, and AU.. - Audacity ses dosyalarını kaydetmek ve düzenlemek için özgür, açık kodlu bir yazılımdır. - Audacity es un editor de grabación y edición de sonido libre, de código abierto y multiplataforma. - https://github.com/audacity/audacity/archive/Audacity-2.4.1.tar.gz - - cmake - wxGTK3 - lv2-devel - flac-devel - gtk3-devel - lame-devel - expat-devel - glib2-devel - wxGTK-devel - wxBase-devel - ffmpeg-devel - libmad-devel - libogg-devel - taglib-devel - twolame-devel - alsa-lib-devel - libid3tag-devel - libvorbis-devel - libsndfile-devel - soundtouch-devel - gdk-pixbuf-devel - desktop-file-utils - libsamplerate-devel - vamp-plugin-sdk-devel - jack-audio-connection-kit-devel - - - audacity-2.4.1-fix-vertical-track-resizing.patch - - multimedia/sound/audacity/pspec.xml - - - audacity - Multi-track audio editor and recorder - - lv2 - flac - gtk3 - expat - glib2 - ffmpeg - libogg - libmad - libgcc - wxBase - wxGTK3 - twolame - alsa-lib - libid3tag - libvorbis - libsndfile - soundtouch - gdk-pixbuf - soundtouch - wxGTK-common - libsamplerate - vamp-plugin-sdk - jack-audio-connection-kit - lame - - - /usr/share/man - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/pixmaps - /usr/share/appdata - /usr/share/audacity - /usr/share/doc/audacity - /usr/share/locale - /usr/share/applications - - - - - 2020-05-21 - 2.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2020-05-21 - 2.4.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-21 - 2.4.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-30 - 2.3.3 - Version bump. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2019-03-13 - 2.3.1 - Version bump. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-04-28 - 2.2.2 - Rebuild ffmpeg. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-04-04 - 2.2.2 - First release for Pisi Linux 2.0. - Stefan Gronewold - groni@pisilinux.org - - - - - - audex - https://github.com/KDE/audex - - Stefan Gronewold - groni@pisilinux.org - - GPLv3 - app:gui - multimedia.sound - Audex is an audio grabber tool for CD-ROM drives for the KDE desktop environment. - Audex creates profiles for LAME, Ogg Vorbis (oggenc), FLAC, MP4/M4A/AAC (faac) and RIFF WAVE. Please install your favorite encoder. For WAVE no external encoder is needed. Beyond you can define custom profile, which means, that Audex works together with commmand line encoders in general. - https://github.com/groni/Sources/raw/master/audex-master.zip - - cdparanoia-devel - glibc-devel - gettext-devel - extra-cmake-modules - kconfig-devel - kcompletion-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kcmutils-devel - kio-devel - solid-devel - ktextwidgets-devel - kwidgetsaddons-devel - kxmlgui-devel - qt5-base-devel - qt5-x11extras-devel - qt5-script-devel - python - libkcddb - qt5-assistant-devel - qt5-designer-devel - qt5-linguist - qt5-qdbusviewer - - multimedia/sound/audex/pspec.xml - - - audex - - kio - ki18n - solid - libgcc - kconfig - kxmlgui - kcmutils - kservice - libkcddb - qt5-base - cdparanoia - qt5-script - kcompletion - kcoreaddons - kiconthemes - ktextwidgets - qt5-x11extras - kconfigwidgets - kwidgetsaddons - lame - flac - faac - vorbis-tools - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2020-03-08 - 0.95 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.95 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-14 - 0.95 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - audiofile - http://www.68k.org/~michael/audiofile/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - multimedia.sound - An elegant API for accessing audio files - Ses dosyalarına erişim için zarif bir UPA - audiofile provides a uniform and elegant API for accessing a variety of audio file formats, such as AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX, and NIST SPHERE. - audiofile; AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX ve NIST SPHERE gibi çeşitli ses dosyası biçimlerine erişim için düzenli ve gelişmiş bir uygulama programlama arayüzü sağlar. - http://audiofile.68k.org/audiofile-0.3.6.tar.gz - - alsa-lib-devel - flac-devel - - - 01_gcc6.patch - 03_CVE-2015-7747.patch - 04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch - 05_Always-check-the-number-of-coefficients.patch - 06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch - 07_Check-for-multiplication-overflow-in-sfconvert.patch - 08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch - 09_Actually-fail-when-error-occurs-in-parseFormat.patch - 10_Check-for-division-by-zero-in-BlockCodec-runPull.patch - - multimedia/sound/audiofile/pspec.xml - - - audiofile - - alsa-lib - flac - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - audiofile-devel - Development files for audiofile - audiofile için geliştirme dosyaları - - audiofile - - - /usr/bin/audiofile-config - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - audiofile-32bit - 32-bit shared libraries for audiofile - audiofile için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - alsa-lib-32bit - flac-32bit - - - alsa-lib-32bit - flac-32bit - audiofile - - - /usr/lib32 - - - - - 2020-01-17 - 0.3.6 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-16 - 0.3.6 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-05 - 0.3.6 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 0.3.6 - Version fix - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.3.4 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - cantata - https://github.com/CDrummond/cantata - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv3 - multimedia.sound - Qt4 / KDE4 Music Player Client - Cantata is a graphical client for MPD - cantata - https://github.com/CDrummond/cantata/releases/download/v2.4.2/cantata-2.4.2.tar.bz2 - - qt5-base-devel - qt5-svg-devel - qt5-assistant-devel - qt5-designer-devel - qt5-linguist - qt5-qdbusviewer - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - qt5-multimedia-devel - qt5-sql-postgresql - cmake - libcddb-devel - musicbrainz5-devel - cdparanoia-devel - libxml2-devel - solid-devel - udisks2-devel - zlib-devel - eudev-devel - speex-devel - libmtp-devel - mpg123-devel - taglib-devel - ffmpeg-devel - libqjson-devel - vlc-devel - perl-URI - libcdio-paranoia-devel - taglib-extras-devel - - multimedia/sound/cantata/pspec.xml - - - cantata - - qt5-base - qt5-svg - qt5-multimedia - zlib - libcddb - cdparanoia - musicbrainz5 - perl-URI - eudev - libgcc - vlc-libs - speex - libmtp - mpg123 - taglib - ffmpeg - libqjson - libcdio-paranoia - taglib-extras - - - /usr/bin - /etc/dbus-1 - /usr/share/doc/ - /usr/share/icons - /usr/share/pixmaps - /usr/share/cantata - /usr/share/dbus-1 - /usr/lib - /usr/share/locale - /usr/share/applications - - - - - 2020-10-01 - 2.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-08 - 2.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 2.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 2.2.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-02 - 2.0.1 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-12-07 - 2.0.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - celt - http://www.celt-codec.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - multimedia.sound - An audio codec for use in low-delay speech and audio communication - Düşük gecikmeli konuşma ve ses iletişimde kullanılmak üzere tasarlanan ses kodeği - CELT (Constrained Energy Lapped Transform) is an ultra-low delay audio codec designed for realtime transmission of high quality speech and audio. This is meant to close the gap between traditional speech codecs (such as Speex) and traditional audio codecs (such as Vorbis). - CELT (Constrained Energy Lapped Transform) yüksek kalitede konuşma ve ses görüşmesinin gerçek zamanlı iletiminde kullanılmak üzere tasarlanmış bir ses kodeğidir. - http://downloads.us.xiph.org/releases/celt/celt-0.11.3.tar.gz - - libogg-devel - - multimedia/sound/celt/pspec.xml - - - celt - app:console - library - - libogg - - - /usr/bin - /usr/lib - /usr/share/doc - - - - celt-devel - Development files for celt - celt için geliştirme dosyaları - library - - celt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-12 - 0.11.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 0.11.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.11.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.11.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-15 - 0.11.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - clementine - https://www.clementine-player.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - app:gui - multimedia.sound - Clementine, modern bir müzik çalar ve kütüphane düzenleyicisidir. - Clementine is a modern music player and library organizer - Een cross-platform muziekspeler op basis van Amarok 1.4 - Nowoczesny i prosty w obsłudze odtwarzacz muzyki - Reproductor de música basado en Amarok 1.4 - Clementine, Amarok 1.4 esas alınarak Qt5 ile yeniden yazılmış modern bir müzik oynatıcıdır. - Clementine is a modern music player and library organiser. Clementine is a port of Amarok 1.4, with some features rewritten to take advantage of Qt5. - Clementine is een moderne muziekspeler. Clementine is een port van Amarok 1.4, met een aantal functies herschreven om te profiteren van Qt5. - Clementine to port Amaroka 1.4 - popularnego odtwarzacza muzycznego dla systemu Linux. - Clementine es un moderno reproductor de música escrito en QT5 y basado en Amarok 1.4. - https://github.com/clementine-player/Clementine/releases/download/1.4.0rc1-772-g245f64a88/clementine-1.4.0rc1-772-g245f64a88.tar.xz - - cmake - ccache - gst-libav - glew-devel - dbus-devel - boost-devel - fftw3-devel - glibc-devel - libogg-devel - libmtp-devel - ffmpeg-devel - taglib-devel - qt5-linguist - qt5-sql-odbc - sqlite-devel - libcdio-devel - qt5-sql-mysql - libgpod-devel - qt5-svg-devel - libglvnd-devel - qt5-base-devel - libplist-devel - libqjson-devel - protobuf-devel - mesa-glu-devel - crypto++-devel - alsa-lib-devel - qt5-sql-sqlite - qca2-qt5-devel - libnotify-devel - qt5-qdbusviewer - liblastfm-devel - gstreamer-devel - qt5-webkit-devel - gst-plugins-ugly - gst-plugins-good - libusbmuxd-devel - libechonest-devel - libmygpo-qt-devel - google-sparsehash - libprojectM-devel - icon-theme-hicolor - desktop-file-utils - qt5-designer-devel - qt5-sql-postgresql - libkvkontakte-devel - qt5-x11extras-devel - qt5-assistant-devel - libchromaprint-devel - pulseaudio-libs-devel - gst-plugins-bad-devel - libimobiledevice-devel - gst-plugins-base-devel - libcdio-paranoia-devel - - multimedia/sound/clementine/pspec.xml - - - clementine - - glew - zlib - fftw3 - glib2 - libX11 - libgcc - libmtp - sqlite - taglib - libogg - libcdio - libgpod - protobuf - crypto++ - alsa-lib - qt5-base - libglvnd - libnotify - gstreamer - liblastfm - libprojectM - libmygpo-qt - qt5-x11extras - libchromaprint - pulseaudio-libs - gst-plugins-bad - gst-plugins-ugly - gst-plugins-good - gst-plugins-base - libprojectM-pulseaudio - - - /usr/bin - /usr/share - - - - - 2022-01-09 - 1.4.0_rc1.772 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-11-04 - 1.4.0_rc1.740 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-03-31 - 1.4.0_rc1 - Rebuild from git. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-08 - 1.3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 1.3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-11 - 1.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 1.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 1.3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-22 - 1.3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-08 - 1.3.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2017-01-07 - 1.3.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - codec2 - http://www.rowetel.com/?page_id=452 - - Mathias Freire - mathiasfreire45@gmail.com - - LGPL - library - multimedia.sound - Low bit rate open source speech codec - Codec 2 is an open source speech codec designed for communications quality speech between 700 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio. - https://hobbes1069.fedorapeople.org/freetel/codec2/codec2-0.8.1.tar.xz - - cmake - speex-devel - portaudio-devel - - multimedia/sound/codec2/pspec.xml - - - codec2 - - speex - portaudio - - - /usr/bin - /usr/lib - /usr/share/doc - - - - codec2-devel - Header files for codec2. - - codec2 - - - /usr/include - - - - - 2020-01-12 - 0.8.1 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - deadbeef - https://deadbeef.sourceforge.io/ - - PisiLinux Community - admins@pisilinux.org - - Zlib - GPLv2 - LGPLv2.1 - app:gui - multimedia.sound - Audio player for GNU/Linux systems with X11. - X11 ile GNU / Linux sistemleri için ses çalar - Lkki i przejrzysty odtwarzacz plików muzycznych - DeaDBeeF (as in 0xDEADBEEF) is a modular audio player for GNU/Linux, *BSD, OpenSolaris, macOS, and other UNIX-like systems. - DeaDBeeF (0xDEADBEEF gibi) X11 ile GNU / Linux sistemleri (şimdi olsa da FreeBSD, X olmaksızın düz konsolda çalışır ve OpenSolaris) için bir ses oynatıcısıdır. - DeaDBeeF Program pozwala odtwarzać najpopularniejsze formaty muzyki, a także płyty Audio-CD i strumienie audio emitowane za pośrednictwem Internetu. Jego ogromną zaletą jest prostota, dopracowanie oraz minimalne zapotrzebowanie na zasoby systemowe. - mirrors://sourceforge/project/deadbeef/travis/linux/1.8.8/deadbeef-1.8.8.tar.bz2 - - bison - intltool - atk-devel - lld-devel - gtk2-devel - gtk3-devel - flac-devel - curl-devel - yasm-devel - dbus-devel - zlib-devel - llvm-clang - glib2-devel - faad2-devel - cairo-devel - pango-devel - libcue-devel - ffmpeg-devel - libmad-devel - libzip-devel - imlib2-devel - mpg123-devel - libX11-devel - jansson-devel - wavpack-devel - libcddb-devel - libopus-devel - libcdio-devel - opusfile-devel - alsa-lib-devel - libmp4v2-devel - libsocket-devel - libvorbis-devel - libsndfile-devel - cdparanoia-devel - gdk-pixbuf-devel - llvm-clang-devel - libdispatch-devel - libsamplerate-devel - pulseaudio-libs-devel - - multimedia/sound/deadbeef/pspec.xml - - - deadbeef - - atk - gtk2 - gtk3 - curl - dbus - zlib - flac - glib2 - faad2 - cairo - pango - libogg - libgcc - mpg123 - libX11 - ffmpeg - libmad - libzip - imlib2 - wavpack - libcdio - libcddb - jansson - freetype - opusfile - alsa-lib - harfbuzz - libvorbis - fontconfig - cdparanoia - libsndfile - gdk-pixbuf - libdispatch - libsamplerate - pulseaudio-libs - - - /usr/bin - /usr/include - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-09-12 - 1.8.8 - Version bump. - fury - uglyside@yandex.ru - - - 2021-02-21 - 1.8.7 - Rebuild. - fury - uglyside@yandex.ru - - - 2021-02-12 - 1.8.7 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-22 - 1.8.6 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-10 - 1.8.5 - Version bump. - fury - uglyside@yandex.ru - - - 2020-06-29 - 1.8.4 - Version bump. - fury - uglyside@yandex.ru - - - 2020-03-20 - 1.8.3 - Version bump. - fury - uglyside@yandex.ru - - - 2020-03-08 - 1.8.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-28 - 1.8.2 - Version bump. - fury - uglyside@yandex.ru - - - 2019-06-26 - 1.8.1 - Version bump. - fury - uglyside@yandex.ru - - - 2019-04-14 - 1.8.0 - Version bump. - fury - uglyside@yandex.ru - - - 2018-09-01 - 0.7.20 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-28 - 0.7.20 - Rebuild ffmpeg. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-02-10 - 0.7.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 0.7.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.7.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-17 - 0.7.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-12-25 - 0.6.2 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - decibel-audio-player - http://decibel.silent-blade.org/ - - Yoyo Fernández - admins@pisilinux.org - - GPLv3 - app:gui - multimedia.sound - Decibel Audio Player is a GTK+ open-source (GPL) audio player for GNU/Linux - Decibel Audio Player es un reproductor de audio escrito en GTK+ de código abierto (GPL) para GNU/Linux - Decibel Audio Player is a GTK+ open-source (GPL) audio player for GNU/Linux. It is very straightforward to use thanks to a clean and user-friendly interface. It is especially targeted at Gnome and follows the Gnome HIG. - Decibel Audio Player es un reproductor de audio escrito en GTK+ de código abierto (GPL) para GNU/Linux. Está especialmente dirigido a Gnome aunque puede usarse en KDE. - http://decibel.silent-blade.org/uploads/Main/decibel-audio-player-1.08.tar.gz - - prefix.patch - decibel-audio-player-pil.patch - - multimedia/sound/decibel-audio-player/pspec.xml - - - decibel-audio-player - - dbus-python - gst-python - python-gtk - python-imaging - python-mutagen - - - /usr/bin - /usr/share/man/man1 - /usr/share/decibel-audio-player - /usr/share/applications - /usr/share/pixmaps - /usr/share/locale/ - /usr/share/doc - - - decibel-audio-player - decibel-audio-player-remote - - - - - 2020-03-08 - 1.08 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.08 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 1.08 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 1.08 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-07 - 1.08 - First Release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - drumstick - http://drumstick.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - app:gui - multimedia.sound - Qt5/C++ wrapper for ALSA Sequencer - ALSA ardıştırıcısı için Qt5/C++ kitaplığı - Drumstick library is a C++ wrapper around the ALSA library sequencer interface, using Qt5 objects, idioms and style. - Drumstick, ALSA ardıştırıcı arayüzü için Qt5 nesnelerini, deyimlerini ve tarzını kullanan bir C++ ara kitaplığıdır. - drumstick - mirrors://sourceforge/drumstick/1.1.3/drumstick-1.1.3.tar.bz2 - - cmake - qt5-base-devel - qt5-svg-devel - alsa-lib-devel - fluidsynth-devel - libxslt - doxygen - docbook-xsl - shared-mime-info - pulseaudio-libs-devel - - multimedia/sound/drumstick/pspec.xml - - - drumstick - - drumstick-libs - libgcc - qt5-svg - qt5-base - alsa-lib - - - /usr/bin - /usr/share - /usr/share/mime - /usr/share/applications - /usr/share/icons - /usr/share/doc - /usr/share/man - - - - drumstick-libs - Libraries for Drumstick - Drumstick kitaplıkları - drumstick-libs provides libraries for Drumstick based applications. - drumstick-libs, Drumstick temelli uygulamalar için kitaplık dosyaları sunar. - library - - libgcc - alsa-lib - qt5-base - fluidsynth - pulseaudio-libs - - - /usr/lib/drumstick - /usr/lib/libdrum* - - - - drumstick-devel - Development files for Drumstick - Drumstick kitaplığı için geliştirme dosyaları - drumstick-devel provides development files for Drumstick libraries. - drumstick-devel, Drumstick kitaplığı için geliştirme dosyaları sunar. - data - - qt5-base-devel - alsa-lib-devel - drumstick-libs - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-08 - 1.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 1.1.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-17 - 1.0.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - espeak - http://espeak.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - library - app:console - multimedia.sound - Software speech synthesizer (text-to-speech) - Yazılımsal konuşma sentezleyici (text-to-speech) - espeak produces good quality English speech. It uses a different synthesis method from other open source TTS engines and sounds quite different. - espeak iyi kalitede İngilizce konuşma sentezler. Diğer açık kaynaklı TTS motorlarından farklı bir sentezleme yöntemi kullandığından üretilen sesler biraz farklıdır. - http://sourceforge.net/projects/espeak/files/espeak/espeak-1.48/espeak-1.48.04-source.zip/download - - compile-voices.sh - - - coreutils - portaudio-devel - pulseaudio-libs-devel - - - espeak-1.23-makefile_nostaticlibs.patch - espeak-1.48-gcc-6-fix.patch - - multimedia/sound/espeak/pspec.xml - - - espeak - - portaudio - - - /usr/bin - /usr/lib - /usr/share/espeak-data - /usr/share/man - /usr/share/doc - - - espeak.1 - - - - espeak-devel - Development headers for espeak - espeak için geliştirme başlıkları - - espeak - - - /usr/include - - - - - 2020-07-14 - 1.48.04 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.48.04 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-10 - 1.48.04 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-18 - 1.48.04 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.48.04 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-01 - 1.48.04 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - espeak-ng - https://github.com/espeak-ng/espeak-ng - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - multimedia.sound - Multi-lingual software speech synthesizer - Multi-lingual software speech synthesizer - Multi-lingual software speech synthesizer - Multi-lingual software speech synthesizer - https://github.com/espeak-ng/espeak-ng/archive/1.50.tar.gz - - espeak-ng-fix-699.patch - - multimedia/sound/espeak-ng/pspec.xml - - - espeak-ng - - /usr/bin - /usr/lib - /usr/share - /usr/share/vim - /usr/share/doc - - - - espeak-ng-devel - Development files for espeak-ng - - espeak-ng - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-04-01 - 1.50 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - faac - https://github.com/knik0/faac - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.sound - MPEG-4 audio codecs - Özgür MPEG-4 ses codecleri - Free MPEG-4 audio codecs by AudioCoding.com. - https://ftp.osuosl.org/pub/blfs/conglomeration/faac/faac-1_30.tar.gz - - libmp4v2-devel - - multimedia/sound/faac/pspec.xml - - - faac - - libmp4v2 - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - faac-devel - Development files for faac. - faac için geliştirme dosyaları - - faac - - - /usr/include - - - - - 2021-12-20 - 1.30 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-18 - 1.29.9.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 1.29.9.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-12 - 1.28 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.28 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-14 - 1.28 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - faad2 - https://github.com/knik0/faad2 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - multimedia.sound - Freeware Advanced Audio (AAC) Decoder including SBR decoding. - AAC yorumlayıcı - FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder. FAAD2 includes code for SBR (HE AAC) decoding. FAAD2 is licensed under the GPL. - FAAD2 bir HE, LC, MAIN ve LTP profil, MPEG2 ve MPEG4 AAC çözücüdür. - https://ftp.osuosl.org/pub/blfs/conglomeration/faad2/faad2-2_10_0.tar.gz - multimedia/sound/faad2/pspec.xml - - - faad2 - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - faad2-devel - Development files for faad2. - faad2 için geliştirme dosyaları - - faad2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-12-13 - 2.10 - Ver. bump - Pisi Linux Community - admin@pisilinux.org - - - 2020-03-03 - 2.8.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-18 - 2.8.8 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 2.8.8 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-12 - 2.7 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 2.7 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - flite - http://www.speech.cs.cmu.edu/flite/index.html - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - library - multimedia.sound - Flite: a small run-time speech synthesis engine - Küçük ve hızlı bir konuşma sentezleyici - Flite (festival-lite) is a small, fast run-time speech synthesis engine developed at CMU and primarily designed for small embedded machines and/or large servers. Flite is designed as an alternative synthesis engine to Festival for voices built using the FestVox suite of voice building tools. - Flite (festival-lite), CMU tarafından geliştirilmiş küçük ve hızlı bir konuşma sentezleyicisidir. Flite, Festival'e alternatif sentezleyici olarak, öncelikle küçük gömülü sistemler ve/veya büyük sunucular için tasarlanmıştır. - http://festvox.org/flite/packed/flite-2.1/flite-2.1-release.tar.bz2 - - alsa-lib-devel - chrpath - - - flite-ldflags.patch - CVE-2014-0027_unsafe_temporary_file.patch - - multimedia/sound/flite/pspec.xml - - - flite - - alsa-lib - - - /usr/bin - /usr/share/doc - /usr/lib - - - - flite-devel - Development headers for flite - flite için geliştirme başlıkları - - flite - - - /usr/include - - - - - 2020-02-28 - 2.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-28 - 2.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-21 - 2.1 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-01-19 - 2.1 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2018-08-05 - 2.0.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 2.0.0 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-29 - 2.0.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-08-18 - 1.9.0 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-05-27 - 1.4 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-24 - 1.4 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 1.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - fluidsynth - http://www.fluidsynth.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - multimedia.sound - A realtime software synthesizer - Gerçek zamanlı bir yazılım birleştirici - FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. - FluidSynth, SoundFort 2 özelliklerine sahip gerçek zamanlı bir yazılım bireştiricidir. - https://github.com/FluidSynth/fluidsynth/archive/v2.1.1.tar.gz - - dbus-devel - readline-devel - libsdl2-devel - alsa-lib-devel - ladspa-sdk-devel - libsndfile-devel - pulseaudio-libs-devel - jack-audio-connection-kit-devel - cmake - - multimedia/sound/fluidsynth/pspec.xml - - - fluidsynth - - dbus - glib2 - readline - alsa-lib - libsdl2 - ladspa-sdk - libsndfile - pulseaudio-libs - jack-audio-connection-kit - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - fluidsynth-devel - Development files for fluidsynth - fluidsynth için geliştirme dosyaları - - fluidsynth - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 2.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 1.1.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 1.1.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-26 - 1.1.6 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - freealut - http://www.openal.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.sound - Boîte à outils utilitaire d'OpenAL. - The OpenAL Utility Toolkit - Açık ses kütüphanesi Openal aletleri - Die OpenAL Werkzeugsammlung - freealut is a free implementation of OpenAL's ALUT standard. - http://github.com/vancegroup/freealut/archive/freealut_1_1_0.tar.gz - - openal-devel - - - shared-openal.patch - - multimedia/sound/freealut/pspec.xml - - - freealut - - openal - - - /usr/lib - /usr/share/doc/freealut - - - - freealut-devel - Development files for freealut - freealut için geliştirme dosyaları - - freealut - openal-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/freealut/html - - - - - 2020-03-08 - 1.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 1.1.0 - Rebuild for new toolchain. - Stefan Gronewold - groni@pisilinux.org - - - 2016-12-07 - 1.1.0 - Rebuild for Pisi Linux 2.0 - Stefan Gronewold - groni@pisilinux.org - - - 2014-06-08 - 1.1.0 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2014-01-24 - 1.1.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 1.1.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gogglesmm - https://gogglesmm.dev/ - - fury - uglyside@yandex.ru - - GPL-3 - app:gui - multimedia.sound - Goggles Music Manager. - A fast and lightweight manager of a large music collections and audio player. - https://github.com/gogglesmm/gogglesmm/archive/refs/tags/1.2.2.tar.gz - - cmake - zlib-devel - dbus-devel - tiff-devel - flac-devel - webp-devel - expat-devel - faad2-devel - libXi-devel - libXv-devel - libSM-devel - taglib-devel - libICE-devel - libXmu-devel - libXpm-devel - libogg-devel - libX11-devel - libxcb-devel - libXft-devel - gnutls-devel - libpng-devel - libmad-devel - sqlite-devel - libXtst-devel - libXext-devel - libopus-devel - openssl-devel - libXres-devel - mesa-glu-devel - alsa-lib-devel - freetype-devel - libepoxy-devel - libvorbis-devel - libXrandr-devel - openjpeg2-devel - libXfixes-devel - libgcrypt-devel - fontconfig-devel - libXdamage-devel - libXcursor-devel - libXxf86vm-devel - libXrender-devel - libXinerama-devel - libmatroska-devel - libxkbcommon-devel - libjpeg-turbo-devel - pulseaudio-libs-devel - - multimedia/sound/gogglesmm/pspec.xml - - - gogglesmm - - dbus - flac - tiff - webp - zlib - expat - faad2 - libSM - libICE - libX11 - libXft - libgcc - libmad - libogg - libpng - sqlite - taglib - libXext - libopus - openssl - alsa-lib - freetype - libepoxy - mesa-glu - libXfixes - libXrandr - libvorbis - fontconfig - libXcursor - libXrender - libjpeg-turbo - pulseaudio-libs - - - /usr/bin - /usr/lib/gogglesmm - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-12-21 - 1.2.2 - First build. - fury - uglyside@yandex.ru - - - - - - gsm - http://www.quut.com/gsm/ - - PisiLinux Community - admins@pisilinux.org - - OSI-Approved - library - multimedia.sound - Lossy speech compression library and tool - Kayıplı ses sıkıştırması kitaplığı ve araçları - Gsm est une implémentation du brouillon final du standard GSM 06.10 pour un transcodage audio à plein régime. - Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding - GSM, tam oranlı konuşma kod çevrimi için GSM 06.10 standardı son taslak uyarlamasıdır - Gsm es una implementación del estándar GSM 06.10 final draft de codificación de voz full-rate - http://www.quut.com/gsm/gsm-1.0.18.tar.gz - - gsm-1.0.10-dyn.patch - gsm-1.0-pl10-includes.patch - gsm-1.0.12-64bit.patch - gsm-shared.patch - pardusflags_1.0.18.patch - - multimedia/sound/gsm/pspec.xml - - - gsm - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - gsm-devel - Development files for gsm - gsm için geliştirme dosyaları - - gsm - - - /usr/include - /usr/share/man/man3 - - - - gsm-32bit - 32-bit shared libraries for gsm - gsm için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - gsm - - - /usr/lib32 - - - - - 2019-10-27 - 1.0.18 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-31 - 1.0.13 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 1.0.13 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-14 - 1.0.13 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gsound - https://gitlab.gnome.org/GNOME/gsound - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.sound - GSound is a small library for playing system sounds. - GSound is a small library for playing system sounds. It's designed to be used via GObject Introspection, and is a thin wrapper around the libcanberra C library. - https://download.gnome.org/sources/gsound/1.0/gsound-1.0.3.tar.xz - - meson - vala-devel - glib2-devel - intltool - libcanberra-devel - gobject-introspection-devel - - multimedia/sound/gsound/pspec.xml - - - gsound - - glib2 - libcanberra - - - /usr/lib/girepository-1.0 - /usr/lib/lib*.* - /usr/share/doc - /usr/bin - - - - gsound-devel - Development files for gsound - - gsound - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - gsound-docs - - /usr/share/gtk-doc - - - - - 2021-08-19 - 1.0.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 1.0.2 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - hydrogen - http://www.hydrogen-music.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.sound - Advanced drum machine for GNU/Linux - GNU/Linux için gelişmiş bir davul yazılımı - Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming. - https://github.com/hydrogen-music/hydrogen/releases/download/1.1.0/hydrogen-1.1.0.tar.gz - - cmake - flac-devel - lash-devel - zlib-devel - libtar-devel - qt5-linguist - liblrdf-devel - qt5-base-devel - portmidi-devel - alsa-lib-devel - audiofile-devel - portaudio-devel - ladspa-sdk-devel - libsndfile-devel - qt5-xmlpatterns-devel - jack-audio-connection-kit-devel - - multimedia/sound/hydrogen/pspec.xml - - - hydrogen - - zlib - libtar - libgcc - liblrdf - alsa-lib - qt5-base - libsndfile - qt5-xmlpatterns - jack-audio-connection-kit - - - /usr/bin - /usr/lib/libhydrogen-core-1.1.0.so - /usr/share/hydrogen/data - /usr/share/hydrogen - /usr/share/applications - /usr/share/icons - /usr/share/doc - /usr/share/man - /usr/share/appdata - - - - hydrogen-devel - hydrogen için geliştirme dosyaları - - hydrogen - - - /usr/include/hydrogen - - - - - 2021-12-01 - 1.1.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - jack-audio-connection-kit - http://jackaudio.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - service - multimedia.sound - A low-latency audio server - Düşük gecikmeli bir ses sunucu - JACK is a low-latency audio server written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. - GNU/Linux gibi POSIX uyumlu işletim sistemleri için yazılmış, düşük gecikmeli bir ses sunucudur. Bir çok sayıdaki uygulamayı bir ses aygıtına bağlayıp aralarında ses alışverişi yapmaya olanak sağlamaktadır. - https://github.com/jackaudio/jack2/archive/v1.9.19.tar.gz - - python3 - dbus-devel - libsamplerate-devel - alsa-lib-devel - celt-devel - pkgconfig - eigen3 - libopus-devel - doxygen - libsndfile-devel - readline-devel - - multimedia/sound/jack-audio-connection-kit/pspec.xml - - - jack-audio-connection-kit - - db - alsa-lib - libsamplerate - libsndfile - dbus - expat - readline - libgcc - celt - libopus - - - /etc/security - /usr/bin - /usr/lib - /lib/udev/rules.d - /usr/share/jack-audio-connection-kit - /usr/share/dbus-1 - /usr/share/doc - - - 99-jack.conf - 40-hpet-permissions.rules - 99-audio.conf - - - - jack-audio-connection-kit-devel - Development files for jack-audio-connection-kit - jack-audio-connection-kit için geliştirme dosyaları - - jack-audio-connection-kit - - - /usr/include - /usr/lib/pkgconfig - - - - jack-audio-connection-kit-docs - Help files and API documents for jack-audio-connection-kit - jack-audio-connection-kit için yardım dosyaları ve API belgeleri - - jack-audio-connection-kit - - - /usr/share/jack-audio-connection-kit/reference - /usr/share/man - - - - - 2021-08-16 - 1.9.19 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 1.9.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 1.9.14 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.9.12 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-09 - 1.9.10 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 1.9.10 - Rebuild for new toolchain, patch. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.9.10 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-24 - 1.9.10 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - knowthelist - https://github.com/knowthelist/knowthelist/wiki - - Stefan Gronewold(groni) - groni@pisilinux.org - - LGPLv3 - app:gui - multimedia.sound - Knowthelist the awesome party music player - Knowthelist the awesome party music player - Quick search for tracks in collection, Two players with separate playlists Mixer with fader, 3 channel EQ and gain, Auto fader and auto gain, Trackanalyser search for song start/end and gain setting, Auto DJ function with multiple filters for random play, Monitor player for pre listen tracks (via 2nd sound card e.g. USB) - Quick search for tracks in collection, Two players with separate playlists Mixer with fader, 3 channel EQ and gain, Auto fader and auto gain, Trackanalyser search for song start/end and gain setting, Auto DJ function with multiple filters for random play, Monitor player for pre listen tracks (via 2nd sound card e.g. USB) - knowthelist - https://github.com/knowthelist/knowthelist/archive/v2.3.1.tar.gz - - qt5-base-devel - qt5-xmlpatterns-devel - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-sqlite - qt5-linguist - glib2-devel - alsa-lib-devel - taglib-devel - gstreamer-devel - gst-plugins-bad-devel - gst-plugins-base-devel - - multimedia/sound/knowthelist/pspec.xml - - - knowthelist - - qt5-base - gstreamer - taglib - alsa-lib - glib2 - libgcc - - - /usr/bin - /usr/share - /usr/share/applications - /usr/share/icons - /usr/share/doc - - - - - 2020-03-08 - 2.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-27 - 2.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-29 - 2.3.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 2.3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-11 - 2.3.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - lame - http://lame.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.sound - A free MP3 encoder/decoder - MP3 ses çözümleme kütüphanesi - LAME is an MPEG Audio Layer III (MP3) encoder licensed under the LGPL. - Lame, Kısıtlı Genel Kamu lisansı altında lisanslanmış MPEG III(MP3) kod çözücüsüdür. - mirrors://sourceforge/lame/lame-3.100.tar.gz - - ncurses-devel - - multimedia/sound/lame/pspec.xml - - - lame - - ncurses - - - /usr/bin - /usr/lib - /usr/share/man - - - - lame-docs - - /usr/share/doc - - - - lame-devel - Development files for lame - lame için geliştirme dosyaları - - lame - - - /usr/include - /usr/share/man/man3 - - - - - 2020-01-17 - 3.100 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 3.100 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 3.99.5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.99.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-14 - 3.99.5 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - lash - http://savannah.nongnu.org/projects/lash - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - app:gui - multimedia.sound - LASH Audio Session Handler - LASH Ses Oturum Yöneticisi - LASH is a session management system for JACK and ALSA audio applications on GNU/Linux. It allows you to save and restore audio sessions consisting of multiple interconneced applications, restoring program state (i.e. loaded patches) and the connections between them. - LASH GNU/Linux'taki JACK ve ALSA ses uygulamaları için bir ses oturumu yönetim sistemidir. Bir çok birbirine bağlı uygulamanın ses oturumunu kaydedip, geri yüklemenize, program durumunu (örneğin yüklenmiş yamalar) ve aralarındaki bağlantıları geri yüklemenize olanak tanır. - lash - http://download.savannah.gnu.org/releases/lash/lash-0.6.0~rc2.tar.bz2 - - alsa-lib-devel - gtk2-devel - jack-audio-connection-kit-devel - dmapi-devel - texi2html - dbus-devel - libxml2-devel - python-devel - libutil-linux-devel - - - makefile.patch - docs-Makefile.patch - - multimedia/sound/lash/pspec.xml - - - lash - - gtk2 - dbus - glib2 - dmapi - libgcc - libxml2 - readline - alsa-lib - libutil-linux - jack-audio-connection-kit - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share - - - lash-panel.desktop - - - - lash-devel - Development files for lash - lash için geliştirme dosyaları - - dbus-devel - lash - alsa-lib-devel - libxml2-devel - libutil-linux-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 0.6.0_rc2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 0.6.0_rc2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 0.6.0_rc2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.6.0_rc2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-01 - 0.6.0_rc2 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libao - http://www.xiph.org/ao/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - La librairie de rendu (sortie) audio. - The audio output library - Ses çıktısı kütüphanesi - Libao is a cross platform audio output library. It currently supports ESD, OSS, Solaris, and IRIX. - http://downloads.xiph.org/releases/ao/libao-1.2.0.tar.gz - - alsa-lib-devel - pulseaudio-libs-devel - - multimedia/sound/libao/pspec.xml - - - libao - - alsa-lib - pulseaudio-libs - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - libao-devel - Development files for libao - libao için geliştirme dosyaları - - libao - - - /usr/include/ao - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/share/doc/libao/html - - - - - 2020-02-02 - 1.2.0 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-14 - 1.2.0 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-02-17 - 1.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-26 - 1.2.0 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libbs2b - http://bs2b.sourceforge.net/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv3 - library - multimedia.sound - Bauer stereophonic-to-binaural DSP library - The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. - mirrors://sourceforge/bs2b/libbs2b/3.1.0/libbs2b-3.1.0.tar.bz2 - - libsndfile-devel - - multimedia/sound/libbs2b/pspec.xml - - - libbs2b - - libsndfile - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libbs2b-devel - Header files for libbs2b. - - libbs2b - - - /usr/include - - - - - 2020-01-17 - 3.1.0 - First release. - Mathias Freire - mathiasfreire45@gmail.com - - - - - - libcanberra - http://0pointer.de/lennart/projects/libcanberra/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.sound - A library for generating event sounds on free desktops - Masaüstü üzerinde bildirim sesleri üretmek için kütüphane - libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME. It comes with several backends (ALSA, PulseAudio, OSS, GStreamer, null) and is designed to be portable. - libcanberra, çeşitli arka uç (ALSA, PulseAudio, GStreamer, null) destekleri olan, XDG Ses Teması ve İsimlendirme standartlarına uygun, bildirim sesi çalma kütüphanesidir. - https://sourceforge.net/projects/pisilinux/files/source/libcanberra-0.30.tar.xz - - libogg-devel - pulseaudio-libs-devel - gstreamer-devel - libvorbis-devel - alsa-lib-devel - glib2-devel - gtk2-devel - gtk3-devel - at-spi2-core-devel - eudev-devel - atk-devel - cairo-devel - pango-devel - libogg-devel - libtdb-devel - libvorbis-devel - fontconfig-devel - gstreamer-devel - gtk-doc - - - fix-pthread.patch - fix-underlinking.patch - - multimedia/sound/libcanberra/pspec.xml - - - libcanberra - - libtdb - libtool-ltdl - glib2 - alsa-lib - libvorbis - pulseaudio-libs - gstreamer - - - /usr/lib - /usr/share/doc - /usr/share/gdm - /usr/share/gnome/ - - - - libcanberra-devel - Development files for libcanberra - libcanberra için geliştirme dosyaları - - libcanberra - - - /usr/include/canberra.h - /usr/share/vala - /usr/lib/pkgconfig - - - - libcanberra-gtk - GTK+ convenience API and utilities for libcanberra - GTK+ için libcanberra araçları ve programlama kitaplığı - - libcanberra - gtk2 - libX11 - - - /usr/lib/gtk-2* - /usr/lib/libcanberra-gtk.so* - - - - libcanberra-gtk-devel - Development files for libcanberra-gtk - - libcanberra - libcanberra-gtk - libcanberra-devel - gtk2-devel - - - /usr/lib/pkgconfig/libcanberra-gtk.pc - /usr/share/vala/vapi/libcanberra-gtk.vapi - - - - libcanberra-gtk3 - GTK+ convenience API and utilities for libcanberra - - gtk3 - glib2 - eudev - libX11 - libcanberra - - - /usr/lib/gtk-3* - /usr/lib/libcanberra-gtk3* - /usr/share/doc/libcanberra-gtk3 - /usr/bin/canberra-boot - /usr/bin/canberra-gtk-play - - - - libcanberra-gtk3-devel - Development files for libcanberra-gt3k - - libcanberra - libcanberra-devel - libcanberra-gtk3 - gtk3-devel - - - /usr/include/canberra-gtk.h - /usr/lib/pkgconfig/libcanberra-gtk3.pc - - - - - 2021-07-14 - 0.30 - Version bump to git clone - Kamil Atlı - suvari@pisilinux.org - - - 2020-03-31 - 0.30 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 0.30 - Release Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 0.30 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.30 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 0.30 - Fix - Varol Maksutoğlu - waroi@pisilinux.org - - - 2016-05-08 - 0.30 - First release - Varol Maksutoğlu - waroi@pisilinux.org - - - - - - libcdaudio - http://libcdaudio.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.sound - A library for controlling CD-ROM devices - CD-ROM aygıtlarını kontrol etmeye yarayan bir kitaplık - libcdaudio is a portable library for controlling audio CDs. It is also able to manage transfers of information with the CDDB (http://www.freedb.org/) and CDIndex systems. - libcdaudio ses CDlerini kontrol etmekte kullanılan taşınabilir bir kitaplıktır. - mirrors://sourceforge/libcdaudio/libcdaudio-0.99.12p2.tar.gz - - libcdaudio-0.99.10.config.patch - security-bug-8587.patch - - multimedia/sound/libcdaudio/pspec.xml - - - libcdaudio - - /usr/bin - /usr/lib - /usr/share/doc - - - - libcdaudio-devel - Development files for libcdaudio - libcdaudio için geliştirme dosyaları - - libcdaudio - - - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - - - - - 2020-03-08 - 0.99.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 0.99.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 0.99.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.99.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-26 - 0.99.12 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libcue - https://github.com/lipnitsk/libcue - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - Cue sheet parser library - Cue sayfası ayrıştırma kitaplığı - libcue is intended for parsing a so-called cue sheet from a char string or a file pointer. - libcue, cue sayfalarındaki metinleri ayrıştırmak için kullanılan bir kitaplıktır. - https://github.com/lipnitsk/libcue/archive/v2.2.1.tar.gz - - cmake - - multimedia/sound/libcue/pspec.xml - - - libcue - - /usr/lib - /usr/share/doc - - - - libcue-devel - Development files for libcue - libcue için geliştirme dosyaları - - libcue - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-07 - 2.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 2.1.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-08 - 1.4.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libdca - https://www.videolan.org/developers/libdca.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - Library for decoding DTS Coherent Acoustics streams - libdts DTS tutarlı akustik streamlerini çözebilen ücretsiz bir kütüphane - libdts est une librairie libre pour décoder les flux DTS Coherent Acoustics. - libdts is a free library for decoding DTS Coherent Acoustics streams. - libdts DTS tutarlı akustik streamlerini çözebilen ücretsiz bir kütüphane - libdts es una librería libre para decodificar flujos acústicos coherentes DTS. - http://download.videolan.org/pub/videolan/libdca/0.0.6/libdca-0.0.6.tar.bz2 - - libdca-0.0.5-cflags.patch - - multimedia/sound/libdca/pspec.xml - - - libdca - - /usr/lib - /usr/bin - /usr/share/man - /usr/share/doc - - - - libdca-devel - Development files for libdca - libdca için geliştirme dosyaları - - libdca - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-18 - 0.0.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 0.0.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 0.0.5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.0.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.0.5 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libechonest - https://projects.kde.org/projects/playground/libs/libechonest - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - C++ wrapper for the Echo Nest API - Echo Nest servisinin programlama arayüzü için C++ bağlayıcıları - libechonest is a collection of C++/Qt classes designed to make a developer's life easy when trying to use the APIs provided by The Echo Nest. - libechonest Echo Nest servisi tarafından sağlanan programlama arayüzüne erişmek için tasarlanmış C++/Qt sınıflarını içermektedir. - http://files.lfranchi.com/libechonest-2.3.1.tar.bz2 - - qt5-base-devel - cmake - doxygen - - multimedia/sound/libechonest/pspec.xml - - - libechonest - - libgcc - qt5-base - - - /usr/lib - /usr/share/doc - - - - libechonest-devel - Development files for libechonest - libechonest için geliştirme dosyaları - - libechonest - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-08 - 2.3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 2.3.1 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-04 - 2.3.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libfishsound - https://www.xiph.org/fishsound/ - - Blue DeviL - bluedevil@sctzine.com - - BSD - library - multimedia.sound - La librairie pour fichiers au format média Oggz. - A simple programming interface that wraps Xiph.Org audio codecs - libfishsound Xiph.org kodekleri(FLAC, Speex ve Vorbis) kullanarak ses verisi enkode ve dekode edebilir. - libfishsound provides a simple programming interface for decoding and encoding audio data using the Xiph.org codecs (FLAC, Speex and Vorbis). - libfishsound Xiph.org kodekleri(FLAC, Speex ve Vorbis) kullanarak ses verisi enkode ve dekode etmek için kitaplık dosyaları sunar. - http://downloads.xiph.org/releases/libfishsound/libfishsound-1.0.0.tar.gz - - libvorbis-devel - speex-devel - flac-devel - - multimedia/sound/libfishsound/pspec.xml - - - libfishsound - A simple programming interface that wraps Xiph.Org audio codecs - - libvorbis - speex - flac - - - /usr/share/doc - /usr/lib - /usr/share - - - - libfishsound-devel - Development files for libfishsound - libfishsound için geliştirme dosyaları - libfishsound-devel, libfishsound için geliştirme dosyaları içerir - - libfishsound - libvorbis-devel - speex-devel - flac-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-01-02 - 1.0.0 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - liblastfm - https://github.com/lastfm/liblastfm - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - multimedia.sound - A library for Last.fm integration - Last.fm entegrasyonu sağlayan bir kitaplık - liblastfm is a collection of libraries to help you integrate Last.fm services into your rich desktop software. It is officially supported software developed by Last.fm staff. - liblastfm, masaüstü uygulamalarına Last.fm servislerini entegre etmeyi sağlayan kitaplıklardan oluşur. Last.fm geliştiricileri tarafından hazırlanmıştır. - https://github.com/lastfm/liblastfm/archive/1.1.0.tar.gz - - cmake - qt5-base-devel - fftw3-devel - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-postgresql - qt5-sql-sqlite - libsamplerate-devel - - - liblastfm-qt5.11.patch - - multimedia/sound/liblastfm/pspec.xml - - - liblastfm - - libgcc - qt5-base - - - /usr/lib/liblastfm5.so* - /usr/share/doc - - - - liblastfm-devel - A collection of libraries to help you integrate Last.fm services - liblastfm için geliştirme dosyaları - - liblastfm - liblastfm_fingerprint - - - /usr/include - - - - liblastfm_fingerprint - A collection of libraries to help you integrate Last.fm services - Last.fm entegrasyonu kolaylaştıran kitaplık koleksiyonu - - liblastfm - qt5-base - libsamplerate - libgcc - fftw3 - - - /usr/lib/liblastfm_fingerprint* - - - - - 2021-12-13 - 1.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-08 - 1.0.9 - Rebuild - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2019-04-24 - 1.0.9 - Rebuild - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-09-19 - 1.0.9 - Rebuild with new toolchain - Alihan Öztürk - alihan@pisilinux.org - - - 2017-05-02 - 1.0.9 - Rebuild with new toolchain - Alihan Öztürk - alihan@pisilinux.org - - - 2016-04-27 - 1.0.9 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libmad - http://mad.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - Librairie de "D"écompression "A"udio "M"peg ("M"peg "A"udio "D"ecoder") - "M"peg "A"udio "D"ecoder library - Yüksek kaliteli MPEG ses çözücü kütüphanesi - libmad is an audio decoder library for MPEG based content. - libmad MPEG tabanlı ses çözüm kitaplığıdır. - mirrors://sourceforge/mad/libmad-0.15.1b.tar.gz - - amd64-64bit.diff - libmad-0.15.1b-cflags-O2.patch - libmad-0.15.1b-cflags.patch - - multimedia/sound/libmad/pspec.xml - - - libmad - "M"peg "A"udio "D"ecoder library - - /usr/lib - /usr/share/doc - - - - libmad-devel - Development files for libmad - libmad için geliştirme dosyaları - libmad-devel, libmad için geliştirme dosyaları içerir. - - libmad - - - /usr/include - /usr/lib/pkgconfig - - - mad.pc - - - - - 2020-01-06 - 0.15.1b - Rebuilt. - Blue DeviL - bluedevil@sctzine.com - - - 2018-07-29 - 0.15.1b - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.15.1b - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.15.1b - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.15.1b - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libmikmod - http://mikmod.raphnet.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.sound - A library to play a wide range of module formats - Bir çok modül formatını çalabilen bir kitaplık - libmikmod est une librairie son portable, qui était habituellement emballée avec le lecteur de module MikMod, mais qui est maintenant livrée de manière indépendante. Elle est capable de jouer des échantillons ainsi que des fichiers modules, utilisant aussi bien le pilote OSS, Alsa ou EsounD pour la sortie. Les formats de module gérés comprennent entre autres mod, s3m, xm, it, med, mtm et 669. - libmikmod is a portable sound library, which used to be packaged with the MikMod module player, but is now released independentely. It is capable of playing samples as well as module files, using the OSS driver for output, as well as Alsa and EsounD. Supported module format include mod, s3m, xm, it, med, mtm and 669, to name a few. - libmikmod, MikMod modül çalıcısı ile kullanmılması amacıyla paketlenmiş bir taşınabilir ses kitaplığıdır, fakat artık bağımsız olarak dağıtılmaktadır. Ses örneklerini ses çıkışı için OSS sürücünü kullanarak çalabildiği gibi, Alsa ve EsounD için de kullanmaktadır. Desteklenen modül kipleri mod, s3m, xm, it, med, mtm ve 669 gibi kiplerdir. - libmikmod es ina librería portable de sonido, que solía estar incluido con el MikMod module player, pero ahora fue lanzado independientemente. Es capaz de reproducir archivos de sonidos y de módulos, usando para la salida tanto un controlador OSS, como también Alsa y EsounD. Formatos de módulos soportados abarcan mod, s3m, xm, it, med, mtm and 669, para nombrar algunos. - http://sourceforge.net/projects/mikmod/files/libmikmod/3.3.11.1/libmikmod-3.3.11.1.tar.gz - - audiofile-devel - alsa-lib-devel - - multimedia/sound/libmikmod/pspec.xml - - - libmikmod - - pulseaudio-libs - - - /usr/lib - /usr/share/doc/libmikmod - /usr/share/info - /usr/share/man - - - - libmikmod-devel - Development files for libmikmod - libmikmod için geliştirme dosyaları - - libmikmod - - - /usr/bin/libmikmod-config - /usr/include - /usr/share/aclocal - - - - libmikmod-32bit - 32-bit shared libraries for libmikmod - libmikmod için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - audiofile-32bit - alsa-lib-32bit - pulseaudio-libs-32bit - - - libmikmod - audiofile-32bit - alsa-lib-32bit - pulseaudio-libs-32bit - - - /usr/lib32 - - - - - 2020-03-07 - 3.3.11.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-29 - 3.3.11.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 3.3.10 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.3.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-19 - 3.3.7 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - libmodplug - http://modplug-xmms.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - Librairie pour jouer les fichiers son de type MOD. - Library for playing MOD-like music files - MOD-like müzik dosyalarını çalmak için bir kütüphane - libmodplug is a library based on the mod rendering code from ModPlug, a popular windows mod player written by Olivier Lapicque. - http://sourceforge.net/projects/modplug-xmms/files/libmodplug/0.8.9.0/libmodplug-0.8.9.0.tar.gz - - libgcc - - - libmodplug-0.8.4-timidity-patches.patch - - multimedia/sound/libmodplug/pspec.xml - - - libmodplug - - libgcc - - - /usr/lib - /usr/share/doc - - - - libmodplug-devel - - libmodplug - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-18 - 0.8.9.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 0.8.9.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.8.8.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.8.8.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.8.8.5 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libmygpo-qt - https://gpodder.github.io/docs/libmygpo-qt.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.sound - Qt Library that wraps the gpodder.net Web API - gpodder.net Web API'sine ara yazılım sunan bir Qt kitaplığı - libmygpo-qt is a Qt Library that wraps the gpodder.net Web API. - libmygpo-qt, gpodder.net Web API'sine ara yazılım sunan bir Qt kitaplığıdır. - https://github.com/gpodder/libmygpo-qt/archive/1.1.0.tar.gz - - cmake - qt5-base-devel - - - libmygpo-qt-1.1.0-qt-5.11b3.patch - - multimedia/sound/libmygpo-qt/pspec.xml - - - libmygpo-qt - - libgcc - qt5-base - - - /usr/lib - /usr/share/doc - - - - libmygpo-qt-devel - Development files for libmygpo-qt - libmygpo-qt için geliştirme dosyaları - - qt5-base-devel - libmygpo-qt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2018-08-07 - 1.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-10 - 1.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-04 - 1.0.9 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libogg - https://www.xiph.org/ogg/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.sound - La librairie pour fichiers au format média Ogg. - The Ogg media file format library - Ogg dosya biçimi kütüphanesi - libogg is a library for manipulating Ogg bitstream file formats. libogg supports both making Ogg bitstreams and getting packets from Ogg bitstreams. - libogg Ogg biçimli dosyalara erişmek için kullanılan bir kütüphanedir. Hem Ogg biçimli dosya oluşturmak için hem de Ogg dosyalarından paket ayıklamak için kullanılabilir. - https://ftp.osuosl.org/pub/xiph/releases/ogg/libogg-1.3.5.tar.xz - multimedia/sound/libogg/pspec.xml - - - libogg - The Ogg media file format library - - /usr/lib - /usr/share/doc - - - - libogg-devel - Development files for the ogg media file format library - libogg için geliştirme dosyaları - libogg-devel, libogg için geliştirme dosyaları içerir. - - libogg - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - /usr/share/aclocal - /usr/share/doc/libogg/*html - /usr/share/doc/libogg/*png - /usr/share/doc/libogg/ogg - - - - libogg-32bit - 32-bit shared libraries for libogg - libogg için 32-bit paylaşımlı kitaplıklar - libogg-32bit, libogg için 32-bit paylaşımlı kitaplıklar içerir. - emul32 - emul32 - - libogg - - - /usr/lib32 - - - - - 2021-12-04 - 1.3.5 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2020-01-06 - 1.3.4 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2018-07-29 - 1.3.3 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.3.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-02 - 1.3.2 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 1.3.1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - liboggz - https://www.xiph.org/oggz/ - - Blue DeviL - bluedevil@sctzine.com - - BSD - app::console - library - multimedia.sound - La librairie pour fichiers au format média Oggz. - A simple programming interface for reading and writing Ogg files and streams. - Oggz dosya biçimi kütüphanesi - liboggz is a C library for reading and writing Ogg files and streams. It offers various improvements over the reference libogg, including support for seeking, validation and timestamp interpretation. - liboggz, Oggz biçimli dosyalara erişmek için kullanılan bir kütüphanedir. Hem Oggz biçimli dosya oluşturmak için hem de Oggz dosyalarından paket ayıklamak için kullanılabilir. - http://downloads.xiph.org/releases/liboggz/liboggz-1.1.1.tar.gz - - libogg-devel - - multimedia/sound/liboggz/pspec.xml - - - liboggz - A simple programming interface for reading and writing Ogg files and streams. - - libogg - - - /usr/bin - /usr/share/doc - /usr/share/man - /usr/lib - /usr/share - - - - liboggz-devel - Development files for libfishsound - liboggz için geliştirme dosyaları - liboggz-devel, liboggz için geliştirme dosyaları içerir - - liboggz - libogg-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-01-02 - 1.1.1 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - libopenmpt - http://lib.openmpt.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - BSD - library - multimedia.sound - A cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream. - A cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream. - https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.4.11+release.autotools.tar.gz - - flac-devel - zlib-devel - libogg-devel - mpg123-devel - libvorbis-devel - portaudio-devel - libsndfile-devel - pulseaudio-libs-devel - - multimedia/sound/libopenmpt/pspec.xml - - - libopenmpt - - flac - zlib - libgcc - libogg - mpg123 - libvorbis - portaudio - libsndfile - pulseaudio-libs - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libopenmpt-devel - Header files for libopenmpt. - - libopenmpt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 0.4.11 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - libreplaygain - https://www.musepack.net/ - - Pisilinux Community - admins@pisilinux.org - - LGPL - library - multimedia.sound - replaygain library. - musepack replaygain library. - https://files.musepack.net/source/libreplaygain_r475.tar.gz - multimedia/sound/libreplaygain/pspec.xml - - - libreplaygain - - /usr/lib - - - - libreplaygain-devel - Development files for libreplaygain - - libreplaygain - - - /usr/include - - - - - 2020-09-17 - 8 - First build. - Pisilinux Community - admins@pisilinux.org - - - - - - libsamplerate - https://github.com/libsndfile/libsamplerate - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.sound - Secret Rabbit Code (alias libsamplerate) est un convertisseur audio de taux de Sample (Sample Rate Converter). - Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio - libsamplerate ses dosyaları için basit bir örnekleme oranı dönüştürücü - Secret Rabbit Code is a sample rate converter for audio. It is capable of arbitrary and time varying conversions. It can downsample by a factor of 12 and upsample by the same factor. The ratio of input and output sample rates can be a real number. The conversion ratio can also vary with time for speeding up and slowing down effects. - libsamplerate (Seceret Rabbit Code) ses dosyaları için basit bir örnekleme oranı dönüştürücüsüdür. Zaman ya da tercih edilen başka bir yapıya bağlı olarak 12 kata kadar dönüşüm yapabilir. Örnekleme oranı değiştirebildiği gibi hızlandırma ve yavaşlatma filtreleri de uygulayabilir. - https://github.com/libsndfile/libsamplerate/releases/download/0.2.2/libsamplerate-0.2.2.tar.xz - - libsndfile-devel - - multimedia/sound/libsamplerate/pspec.xml - - - libsamplerate - - libsndfile - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libsamplerate-devel - Development files for libsamplerate - libsamplerate için geliştirme dosyaları - libsamplerate için geliştirme dosyaları - - libsamplerate - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-18 - 0.2.2 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2020-01-12 - 0.1.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 0.1.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 0.1.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.1.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 0.1.8 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libsndfile - https://libsndfile.github.io/libsndfile/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.sound - A C library for reading and writing files containing sampled sound - Örneklenmiş ses verileri içeren dosyalar yazmak ve okumak için C dili kütüphanesi. - Libsndfile est une librairie C pour lire et écrire des fichiers contenant des échantillons sonores (tels que les fichiers aux formats MS Windows WAV et Apple/SGI AIFF) à travers une seule interface de librairie standard. - Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. - Libsndfile, standart bir kütüphane arayüzü vasıtası ile (MS Windows WAV ve Apple/SGI AIFF biçimi gibi)örneklenmiş ses içeren dosyalar yazmak ve okumak için bir C dili kütüphanesidir. - Libsndfile es una librería C de lectura y escritura para archivos de sonido (como MS Windows WAV y el formato Apple/SGI AIFF) con una interfaz estándar de libería. - https://github.com/libsndfile/libsndfile/releases/download/1.0.31/libsndfile-1.0.31.tar.bz2 - - flac-devel - libogg-devel - python3-devel - libopus-devel - alsa-lib-devel - libvorbis-devel - - multimedia/sound/libsndfile/pspec.xml - - - libsndfile - - flac - libogg - libopus - alsa-lib - libvorbis - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/octave - - - - libsndfile-devel - Development files for libsndfile - libsndfile için geliştirme dosyaları - - libsndfile - flac-devel - libogg-devel - libopus-devel - libvorbis-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libsndfile-32bit - 32-bit shared libraries for libsndfile - libsndfile için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - flac-32bit - alsa-lib-32bit - libogg-32bit - libopus-32bit - libvorbis-32bit - - - flac-32bit - alsa-lib-32bit - libogg-32bit - libopus-32bit - libvorbis-32bit - libsndfile - - - /usr/lib32 - - - - - 2021-12-04 - 1.0.31 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-12 - 1.0.28 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 1.0.28 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.0.27 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.25 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 1.0.25 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-25 - 1.0.25 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libsoxr - https://sourceforge.net/p/soxr/wiki/Home/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPL - library - multimedia.sound - The SoX Resampler library that aims to give fast and high quality results for any constant resampling ratio - The SoX Resampler library that aims to give fast and high quality results for any constant resampling ratio - https://sourceforge.net/projects/soxr/files/soxr-0.1.3-Source.tar.xz - - cmake - - multimedia/sound/libsoxr/pspec.xml - - - libsoxr - - libgcc - libgomp - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libsoxr-devel - Header files for libsoxr. - - libsoxr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 0.1.3 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - libvisual - http://libvisual.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.sound - Abstraction library for audio visualisation plugins - Ses canlandırma eklentileri için kütüphane - Libvisual est une librairie d'abstraction venant entre les applications et les plugins (greffons) de visualisation audio. - libvisual is an abstraction library that comes between applications and audio visualisation plugins. - libvisual, uygulamalar ve ses canlandırma eklentileri arasında yer alan bir soyutlama kütüphanesidir. - Libvisual es una librería de abstracción que actúa entre aplicaciones y plugins con funciones audiovisuales. - mirrors://sourceforge/libvisual/libvisual-0.4.0.tar.bz2 - - disable_altivec.patch - libvisual-0.4.0-inlinedefineconflict.patch - - multimedia/sound/libvisual/pspec.xml - - - libvisual - - /usr/lib - /usr/share/doc - /usr/share/locale - - - - libvisual-32bit - 32-bit shared libraries for libvisual - emul32 - emul32 - - libvisual - - - /usr/lib32 - - - - libvisual-devel - Development files for libvisual - libvisual için geliştirme dosyaları - - libvisual - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2020-01-11 - 0.4.0 - Rebuild - Kamil Atlıy - suvari@pisilinux.org - - - 2018-07-31 - 0.4.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 0.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 0.4.0 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 0.4.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libvorbis - https://xiph.org/vorbis/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.sound - Librairie de formatage de fichier son Ogg Vorbis libre. - The Vorbis general audio compression codec - Vorbis genel ses sıkıştırma kodlaması - libvorbis is a fully open, non-proprietary, patent- and royalty-free, general-purpose compressed audio format for audio and music at fixed variable bitrates from 16 to 128 kbps/channel. - libvorbis tamamen açık, sahipsiz, genel amaçlı sıkıştırılmış ses biçimidir. - https://ftp.osuosl.org/pub/xiph/releases/vorbis/libvorbis-1.3.7.tar.xz - - libogg-devel - - multimedia/sound/libvorbis/pspec.xml - - - libvorbis - The Vorbis general audio compression codec - - libogg - - - /usr/lib - - - - libvorbis-devel - Development files for libvorbis - libvorbis için geliştirme dosyaları - libvorbis-devel, libvorbis için geliştirme dosyaları içerir. - - libvorbis - libogg-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - - - - libvorbis-docs - Documentation files for libvorbis - libvorbis ile ilgili belgeler - libvorbis-docs, libvorbis ile ilgili belgelendirme dosyaları içerir. - - libvorbis - - - /usr/share/doc - - - - libvorbis-32bit - 32-bit shared libraries for libvorbis - libvorbis için 32-bit paylaşımlı kitaplıklar - libvorbis-32bit, libvorbis için 32-bit paylaşımlı kitaplıklar içerir. - emul32 - emul32 - - libogg-32bit - - - libvorbis - libogg-32bit - - - /usr/lib32 - - - - - 2021-12-04 - 1.3.7 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2020-01-06 - 1.3.6 - Rebuilt for the new toolchain. - Blue DeviL - bluedevil@sctzine.com - - - 2018-07-29 - 1.3.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.3.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 1.3.4 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 1.3.4 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - mocp - http://moc.daper.net/ - - fury - uglyside@yandex.ru - - GPL-2 - app:console - multimedia.sound - Music On Console Player. - MOC (music on console) is a console audio player for Linux/Unix designed to be powerful and easy to use. - https://codeload.github.com/jonsafari/mocp/zip/638e6b8bd14497c65c2af2ca9bf90d55d5d5f817 - - intltool - db-devel - popt-devel - curl-devel - flac-devel - icu4c-devel - faad2-devel - speex-devel - ffmpeg-devel - libmad-devel - taglib-devel - gettext-devel - wavpack-devel - ncurses-devel - alsa-lib-devel - libvorbis-devel - libid3tag-devel - libmpcdec-devel - libsndfile-devel - libmodplug-devel - libsamplerate-devel - pulseaudio-libs-devel - jack-audio-connection-kit-devel - - - pulseaudio.patch - - multimedia/sound/mocp/pspec.xml - - - mocp - - db - curl - file - flac - popt - zlib - faad2 - speex - ffmpeg - libmad - libogg - taglib - ncurses - wavpack - alsa-lib - libid3tag - libmpcdec - libvorbis - libmodplug - libsndfile - libtool-ltdl - libsamplerate - pulseaudio-libs - jack-audio-connection-kit - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man/man1 - /usr/share/doc - - - - - 2021-10-13 - 2.6.0 - First build - fury - uglyside@yandex.ru - - - - - - mpg123 - http://www.mpg123.de/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - app:console - multimedia.sound - Console MP3 player - Gerçek zamanlı bir mp3 oynatıcı - mpg123 is a fast and free console MP3 player. It does not require high system resources, it can even run in a 100MHz computer. - mpg123 düşük konfigürasyonlu sistemlerde de rahatlıkla çalışabilen hızlı bir mp3 oynatıcısıdır. - mirrors://sourceforge/mpg123/mpg123-1.29.3.tar.bz2 - - alsa-lib-devel - - multimedia/sound/mpg123/pspec.xml - - - mpg123 - - alsa-lib - libtool-ltdl - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - mpg123-devel - Development files for mpg123 - mpg123 için geliştirme dosyaları - - mpg123 - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - mpg123-32bit - 32-bit shared libraries for mpg123 - mpg123 için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - alsa-lib-32bit - - - mpg123 - alsa-lib-32bit - - - /usr/lib32 - - - - - 2021-12-13 - 1.29.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 1.29.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 1.25.13 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 1.25.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 1.23.8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.22.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-13 - 1.22.4 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - musepack - https://www.musepack.net/ - - Pisilinux Community - admins@pisilinux.org - - BSD - LGPL - library - multimedia.sound - Portable Musepack decoder library. - Musepack is an audio compression format with a strong emphasis on high quality. It's not lossless, but it is designed for transparency, so that you won't be able to hear differences between the original wave file and the much smaller MPC file. It is based on the MPEG-1 Layer-2 / MP2 algorithms, but has rapidly developed and vastly improved and is now at an advanced stage in which it contains heavily optimized and patentless code. - https://files.musepack.net/source/musepack_src_r475.tar.gz - - libcue-devel - libreplaygain-devel - - - arch/configure.patch - arch/Makefile.patch - arch/mpcchap.patch - arch/mpcdec.patch - arch/mpcdecmake.patch - - multimedia/sound/musepack/pspec.xml - - - musepack - - libcue - libmpcdec - libreplaygain - - - /usr/bin - /usr/share - - - - libmpcdec - - /usr/lib - - - - libmpcdec-devel - Development files for libmpcdec - - libmpcdec - - - /usr/include - - - - - 2020-09-17 - 8 - First build. - Pisilinux Community - admins@pisilinux.org - - - - - - ncmpcpp - https://rybczak.net/ncmpcpp/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.sound - NCurses Music Player Client (Plus Plus). - Ncurses tabanlı MPD istemcisi - ncmpcpp – featureful ncurses based MPD client inspired by ncmpc. - Ncmpcpp; etiket düzenleyici, çalma listesi düzenleyici, şarkı sözü desteği vb. özellikleri olan bir MPD istemcisidir. - https://rybczak.net/ncmpcpp/stable/ncmpcpp-0.9.2.tar.bz2 - - ccache - curl-devel - fftw3-devel - icu4c-devel - boost-devel - taglib-devel - ncurses-devel - readline-devel - libmpdclient-devel - - multimedia/sound/ncmpcpp/pspec.xml - - - ncmpcpp - - mpd - curl - boost - fftw3 - icu4c - libgcc - taglib - ncurses - readline - libmpdclient - - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2021-11-04 - 0.9.2 - Version bump - fury - uglyside@yandex.ru - - - 2020-12-23 - 0.9.1 - Version bump - fury - uglyside@yandex.ru - - - 2020-12-20 - 0.9 - Version bump - fury - uglyside@yandex.ru - - - 2020-12-13 - 0.8.2 - 0.9 release coming soon. - fury - uglyside@yandex.ru - - - - - - normalize - http://normalize.nongnu.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - multimedia.sound - Bu karışık CD'ler ve mp3 koleksiyonları oluşturma gibi şeyler için yararlıdır - Bu karışık CD'ler ve mp3 koleksiyonları oluşturma gibi şeyler için yararlıdır - Normalize is a tool for adjusting the volume of audio files to a standard level. This is useful for things like creating mixed CD's and mp3 collections, where different recording levels on different albums can cause the volume to vary greatly from song to song - Bu karışık CD'ler ve mp3 koleksiyonları oluşturma gibi şeyler için yararlıdır - http://savannah.nongnu.org/download/normalize/normalize-0.7.7.tar.gz - - intltool - libmad-devel - vorbis-tools - lame-devel - flac-devel - mpg123-devel - audiofile-devel - bash-completion - - - mageia/compressed-wav-files.dpatch - mageia/fix-flac.dpatch - mageia/normalize-0.7.7-audiofile-pkgconfig.patch - mageia/normalize-0.7.7-automake-1.13.patch - mageia/normalize-0.7.7-m4.patch - mageia/normalize-0.7.7-mdv-fix-local-config.patch - - multimedia/sound/normalize/pspec.xml - - - normalize - - libmad - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2020-03-08 - 0.7.7 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2018-12-17 - 0.7.7 - First release k3b. - PisiLinux Community - admins@pisilinux.org - - - - - - opus-tools - https://opus-codec.org/ - - fury - uglyside@yandex.ru - - BSD - app:console - multimedia.sound - A set of tools to encode, inspect, and decode audio in the Opus format. - Opus dosya biçemini kodlamakö dekod etmek, incelemek vb için bir araç takımı. - This is opus-tools, a set of tools to encode, inspect, and decode audio in the Opus format. - opus-tools, Opus dosya biçemini kodlamak. dekod etmek, incelemek vbç için bir araç takımı sunar. - https://archive.mozilla.org/pub/opus/opus-tools-0.2.tar.gz - - libopusenc-devel - opusfile-devel - libopus-devel - openssl-devel - libogg-devel - flac-devel - - multimedia/sound/opus-tools/pspec.xml - - - opus-tools - A set of tools to encode, inspect, and decode audio in the Opus format. - - libopusenc - opusfile - openssl - libopus - libogg - flac - - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2020-06-28 - 0.2 - Rebuild. - fury - uglyside@yandex.ru - - - 2019-06-24 - 0.2 - First build. - fury - uglyside@yandex.ru - - - - - - pavucontrol - https://freedesktop.org/software/pulseaudio/pavucontrol/ - - fury - uglyside@yandex.ru - - GPLv2 - app:gui - multimedia.sound - PulseAudio Volume Control - PulseAudio Ses Denetimi - PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control tool ("mixer") for the PulseAudio sound server. In contrast to classic mixer tools this one allows you to control both the volume of hardware devices and of each playback stream separately. - pavucontrol, PulseAudio ses sunucusu için basit bir ses denetimi uygulamasıdır. Diğer karıştırıcı araçlara ek olarak, bu uygulama hem donanımsal aygıtların hem de ses akışlarının ses seviyelerini ayarlamanıza izin verir. - https://freedesktop.org/software/pulseaudio/pavucontrol/pavucontrol-5.0.tar.xz - - intltool - gtkmm3-devel - libsigc++-devel - json-glib-devel - pulseaudio-libs-devel - libcanberra-gtk-devel - libcanberra-gtk3-devel - - multimedia/sound/pavucontrol/pspec.xml - - - pavucontrol - - gtk3 - glib2 - atkmm - gtkmm3 - glibmm - libgcc - libsigc++ - libcanberra - pulseaudio-libs - libcanberra-gtk3 - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-09-15 - 5.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-08-17 - 4.0 - First release - fury - uglyside@yandex.ru - - - - - - pogo - https://launchpad.net/pogo - - Pisi Linux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.sound - Probably the simplest and fastest audio player for Linux. - Pogo's elementary-inspired design uses the screen-space very efficiently. It is especially well-suited for people who organize their music by albums on the harddrive. The main interface components are a directory tree and a playlist that groups albums in an innovative way.Supported file formats include Ogg Vorbis, MP3, FLAC, Musepack, Wavpack, and MPEG-4 AAC. Pogo is a fork of Decibel Audio Player. - https://github.com/jendrikseipp/pogo/archive/v1.0.tar.gz - multimedia/sound/pogo/pspec.xml - - - pogo - - python - python-gtk - python-mutagen - python-imaging - gst-python - notify-python - gst-plugins-base - gst-plugins-good - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2020-03-08 - 1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 0.9 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-08-06 - 0.8.7 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-16 - 0.8.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-12-22 - 0.8.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - portaudio - http://www.portaudio.com - - PisiLinux Community - admins@pisilinux.org - - as-is - library - multimedia.sound - Portable audio library - Ses kütüphanesi - Une API audio multi-plateforme libre. - PortAudio is a free, cross platform, open-source, audio I/O library. - Birden çok platformda kullanılabilinen açıkkodlu ses kütüphanesi - http://files.portaudio.com/archives/pa_stable_v190700_20210406.tgz - - alsa-lib-devel - jack-audio-connection-kit-devel - - multimedia/sound/portaudio/pspec.xml - - - portaudio - - libgcc - alsa-lib - jack-audio-connection-kit - - - /usr/lib - /usr/share/doc - - - - portaudio-devel - Development files for portaudio - portaudio için geliştirme dosyaları - - portaudio - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/portaudio/html - - - - - 2021-07-21 - 190700.20210406 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-03-22 - 190600.20161030 - Rebuild with cxx. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-12 - 190600.20161030 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 190600.20161030 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 190600.20161030 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 19.20140130 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-21 - 19.20140130 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - portmidi - http://portmedia.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - app:console - multimedia.sound - Real-time MIDI I/O library - Gerçek zamanlı MIDI G/Ç kitaplığı - PortMedia is a set of simple clean APIs and cross-platform library implementations for music and other media. PortMidi sub-project provides a real-time MIDI input/output library. This package contains the PortMidi libraries. - portmidi, PortMedia projesinin gerçek zamanlı MIDI girdi/çıktı kitaplığıdır. - mirrors://sourceforge/portmedia/portmidi-src-217.zip - - build-pyportmidi - - - python-devel - jdk8-openjdk - alsa-lib-devel - cmake - - - portmidi-cmake.patch - - multimedia/sound/portmidi/pspec.xml - - - portmidi - - alsa-lib - - - /usr/bin - /usr/lib - /usr/share/doc - - - - python-portmidi - Python bindings for portmidi - portmidi için python bağlayıcısı - programming.language.python - - python - portmidi - - - /usr/lib/python* - - - - portmidi-devel - Development files for portmidi - portmidi için geliştirme dosyaları - - portmidi - - - /usr/include - /usr/share/man/man3 - - - - - 2020-03-08 - 217 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 217 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 217 - Rebuild. - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-21 - 217 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - pulseaudio - https://www.freedesktop.org/wiki/Software/PulseAudio/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - GPLv2 - BSD - app:console - library - multimedia.sound - A networked sound server with an advanced plugin system - pulseaudio is a sound server for POSIX and Win32 systems. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. - https://freedesktop.org/software/pulseaudio/releases/pulseaudio-15.0.tar.xz - - meson - bluez - doxygen - intltool - valgrind - orc-devel - sbc-devel - xcb-proto - dbus-devel - gtk3-devel - lirc-devel - fftw3-devel - eudev-devel - avahi-devel - speex-devel - libSM-devel - check-devel - json-c-devel - libcap-devel - libtdb-devel - libICE-devel - libsoxr-devel - libXtst-devel - xcb-util-devel - alsa-lib-devel - speexdsp-devel - bash-completion - bluez-libs-devel - libsndfile-devel - libasyncns-devel - desktop-file-utils - libatomic_ops-devel - jack-audio-connection-kit-devel - - multimedia/sound/pulseaudio/pspec.xml - - - pulseaudio-libs - Libraries for PulseAudio clients - - sbc - orc - dbus - lirc - glib2 - eudev - fftw3 - bluez - speex - libSM - json-c - libX11 - libtdb - libxcb - libICE - openssl - libXtst - libsoxr - speexdsp - alsa-lib - avahi-libs - libasyncns - libsndfile - libtool-ltdl - tcp-wrappers - jack-audio-connection-kit - - - /usr/bin/pa* - /etc/pulse/client.conf - /usr/lib/libpulse.so - /usr/lib/libpulse.so* - /usr/lib/libpulse-simple.so - /usr/lib/libpulse-simple.so* - /usr/lib/pulseaudio/libpulsecommon-* - /usr/lib/libpulse-mainloop-glib.so - /usr/lib/libpulse-mainloop-glib.so* - /usr/lib/pulseaudio/libpulsedsp.* - /usr/lib/pulse/modules - /usr/lib/udev/rules.d - /usr/lib/pulseaudio/libpulsecore*.so - - - - pulseaudio-libs-devel - Development files for pulseaudio-libs - - pulseaudio-libs - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/vala/vapi - /usr/lib/cmake/PulseAudio - - - - pulseaudio-docs - doxygen generated API documentation for PulseAudio - - /usr/share/doc/pulseaudio/html - - - - pulseaudio - - dbus - gconf - glib2 - libcap - libtool-ltdl - pulseaudio-libs - - - /usr/bin/pulseaudio - /usr/bin/qpaeq - /usr/bin/start-pulseaudio-kde - /usr/bin/esdcompat - /usr/bin/start-pulseaudio-x11 - /usr/lib/pm-utils/sleep.d - /usr/libexec - /usr/lib/pulse-5.0/modules - /etc - /usr/lib/tmpfiles.d/pulseaudio.conf - /lib/udev/rules.d - /usr/share/pulseaudio/alsa-mixer - /usr/share - /usr/share/icons - /var/lib/pulse - /run/pulse - - - System.Package - - - pulseaudio.conf - pisilinux/pulseaudio.sysconfig - - - - pulseaudio-libs-32bit - 32-bit shared libraries for pulseaudio-libs - emul32 - emul32 - - libtdb-32bit - xcb-util-32bit - libxcb-32bit - libX11-32bit - libgudev-32bit - speexdsp-32bit - openssl-32bit - orc-32bit - eudev-32bit - json-c-32bit - dbus-32bit - glib2-32bit - speex-32bit - libcap-32bit - libsndfile-32bit - libtool-ltdl-32bit - - - pulseaudio-libs - dbus-32bit - glib2-32bit - libsndfile-32bit - json-c-32bit - - - /usr/lib32 - - - - - 2021-08-03 - 15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-17 - 14.2 - Rebuild for meson. - Kamil Atlı - suvari@pisilinux.org - - - 2021-02-04 - 14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-26 - 13.99 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 13.0 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2019-12-04 - 13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-02 - 12.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-27 - 10.0 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-09-13 - 9.0 - Relase Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-09-10 - 9.0 - Relase Bump-bluez4 disable - Ergün Salman - poyraz76@pisilinux.org - - - 2016-09-10 - 9.0 - Relase Bump-jack - Ergün Salman - poyraz76@pisilinux.org - - - 2016-09-10 - 9.0 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-09 - 8.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 8.0 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-03-24 - 8.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - pulseaudio-qt - https://kde.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - library - multimedia.sound - Libpulse için Qt bağları - Libpulse için Qt bağları - Libpulse için Qt bağları - Libpulse için Qt bağları - https://download.kde.org/stable/pulseaudio-qt/pulseaudio-qt-1.3.tar.xz - - cmake - doxygen - glib2-devel - extra-cmake-modules - pulseaudio-libs-devel - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - qt5-sql-postgresql - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - multimedia/sound/pulseaudio-qt/pspec.xml - - - pulseaudio-qt - - qt5-base - pulseaudio-libs - - - /usr/lib - /usr/share - /usr/share/doc - - - - pulseaudio-qt-devel - Development files for pulseaudio-qt - - pulseaudio-qt - - - /usr/include - /usr/lib/cmake - - - - - 2021-08-17 - 1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-31 - 1.2 - Rebuild. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2020-02-03 - 1.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-12-01 - 1.1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - qmmp - http://qmmp.ylsoftware.com - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - multimedia.sound - An audio-player, written with Qt5 library - Qt tabanlı müzik oynatıcı - Qmmp is an audio-player, written with Qt5 library. It's similar to Winamp or Xmms. Also supports Xmms and Winamp skins. qmmp-skins package in Contrib repository is recommended, too. - Qmmp Qt tabanlı bir müzik oynatıcısıdır. Xmms ve Winamp temalarını destekler. Ayrıca Contrib deposunda bulunan ve Pisi Linux'a özel temalar da içeren qmmp-skins paketini de kurmanız önerilir. - qmmp - http://qmmp.ylsoftware.com/files/qmmp-1.4.1.tar.bz2 - - qt5-multimedia-devel - qt5-base-devel - libX11-devel - qt5-x11extras-devel - qt5-linguist - qt5-sql-postgresql - qt5-sql-odbc - qt5-sql-mysql - qt5-sql-sqlite - libsamplerate-devel - wavpack-devel - flac-devel - faad2-devel - libmodplug-devel - libmms-devel - libcdio-devel - libvorbis-devel - libsndfile-devel - pulseaudio-libs-devel - alsa-lib-devel - mesa-devel - libmad-devel - taglib-devel - ffmpeg-devel - libmpcdec-devel - libcddb-devel - libogg-devel - libbs2b-devel - mpg123-devel - libarchive-devel - jack-audio-connection-kit-devel - cmake - - multimedia/sound/qmmp/pspec.xml - - - qmmp - - qt5-base - curl - libX11 - libgcc - qt5-x11extras - qt5-multimedia - libsamplerate - wavpack - flac - faad2 - libmodplug - libmms - libvorbis - libsndfile - pulseaudio-libs - alsa-lib - libmad - taglib - ffmpeg - libcddb - libcdio - libcdio-paranoia - jack-audio-connection-kit - libmpcdec - libogg - mpg123 - libbs2b - libarchive - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - qmmp-devel - qmmp development files - qmmp için geliştirme dosyaları - - qmmp - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/ - - - - - 2020-09-19 - 1.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 1.3.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-08 - 1.3.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-12 - 1.2.4 - version bumb. - erkan IŞIK - erkanisik@pisilinux.org - - - 2018-09-01 - 1.2.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 1.2.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2017-04-24 - 1.1.8 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-20 - 1.0.10 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-09 - 1.0.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 1.0.9 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-11-19 - 1.0.1 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - sayonara - https://sayonara-player.com/ - - Pisi Linux Community - admins@pisilinux.org - - GPLv3 - app:gui - multimedia.sound - Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses Gstreamer as audio backend. - Although Sayonara is considered as a lightweight player, it holds a lot of features to organize even big music collections. - https://gitlab.com/luciocarreras/sayonara-player/-/archive/1.7.0-stable3/sayonara-player-1.7.0-stable3.tar.bz2 - - cmake - ccache - zlib-devel - glib2-devel - libmtp-devel - taglib-devel - qt5-linguist - qt5-sql-odbc - qt5-sql-mysql - qt5-svg-devel - qt5-base-devel - qt5-sql-sqlite - gstreamer-devel - libnotify-devel - gst-plugins-ugly - qt5-sql-postgresql - gst-plugins-bad-devel - gst-plugins-base-devel - - multimedia/sound/sayonara/pspec.xml - - - sayonara - - zlib - glib2 - libgcc - libmtp - taglib - qt5-svg - qt5-base - libnotify - gstreamer - gst-plugins-bad - gst-plugins-base - gst-plugins-good - gst-plugins-ugly - - - /usr/bin - /usr/lib/sayonara - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2021-10-17 - 1.7.0_3 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-09-17 - 1.6.0_beta6 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-03-08 - 1.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-01 - 1.4.1 - Version bump. - fury - uglyside@yandex.ru - - - 2019-05-01 - 20190428 - Version bump. - fury - uglyside@yandex.ru - - - 2019-04-14 - 20180905 - Version bump. - fury - uglyside@yandex.ru - - - 2017-04-24 - 20161030 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-04 - 20161030 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.9.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-16 - 0.9.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-04-02 - 0.8.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - shine - https://github.com/toots/shine - - Mathias Freire - mathiasfreire45@gmail.com - - GPL2 - library - multimedia.sound - Super fast fixed-point MP3 encoder - shine is a blazing fast mp3 encoding library implemented in fixed-point arithmetic. The library can thus be used to performe super fast mp3 encoding on architectures without a FPU, such as armel, etc - https://github.com/toots/shine/releases/download/3.1.1/shine-3.1.1.tar.gz - multimedia/sound/shine/pspec.xml - - - shine - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - shine-devel - Header files for shine. - - shine - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 3.1.1 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - sound-theme-freedesktop - https://www.freedesktop.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - custom - library - multimedia.sound - Freedesktop sound theme - Freedesktop sound theme - Freedesktop ses teması - Freedesktop ses teması - http://people.freedesktop.org/~mccann/dist/sound-theme-freedesktop-0.8.tar.bz2 - - intltool - - multimedia/sound/sound-theme-freedesktop/pspec.xml - - - sound-theme-freedesktop - - /usr/share - /usr/share/sounds/freedesktop - /usr/share/doc - - - - - 2021-10-16 - 0.8 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - soundtouch - http://www.surina.net/soundtouch - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.sound - Audio Processing Library - Ses işleme kitaplığı - Librairie de traitement audio open-source (libre) pour changer le Tempo, le Pitch et la vitesse de lecture de flux audio ou de fichiers. - soundtouch is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or file. - soundtouch ses dosyalarının temposunu, oynatma hızını ve frekansını değiştirmek için kullanılabilen açık kaynaklı bir ses işleme kütüphanesidir. - Librería código libre para procesamiento de sonido para manipular Tempo, Pitch y Tasas de reproducción de flujos o archivos de audio - https://gitlab.com/soundtouch/soundtouch/-/archive/2.1.2/soundtouch-2.1.2.tar.bz2 - multimedia/sound/soundtouch/pspec.xml - - - soundtouch - - /usr/bin - /usr/lib - /usr/share/doc - - - - soundtouch-devel - Development files for soundtouch - soundtouch için geliştirme dosyaları - - soundtouch - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2020-10-09 - 2.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 2.1.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-18 - 2.0.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 2.0.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 1.9.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.8.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-07-05 - 1.8.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - sox - http://sox.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.sound - The swiss army knife of sound processing programs - Bir çok ses formatını birbirine dönüştürebilen, çalabilen ve kaydedebilen bir yazılım - SoX is a command line utility that can convert various audio formats to other formats. It can also apply various effects to these sound files during the conversion. SoX can also play and record audio files. - SoX çeşitli ses dosyası formatlarını birbirine çevirebilen bir konsol aracıdır. Sox ayrıca bu çevirme esnasında ses dosyalarına çeşitli efektler uygulayabilir. Bunların yanı sıra ses kaydı yapabilir ve ses dosyalarını oynatabilir. - mirrors://sourceforge/sox/sox-14.4.2.tar.bz2 - - pulseaudio-libs-devel - opencore-amr-devel - libsndfile-devel - ladspa-sdk-devel - libid3tag-devel - libvorbis-devel - alsa-lib-devel - wavpack-devel - libmad-devel - ffmpeg-devel - libogg-devel - libao-devel - lame-devel - gsm-devel - twolame-devel - libgomp - - - sox-dynamic.patch - - multimedia/sound/sox/pspec.xml - - - sox - - gsm - file - lame - libao - libmad - libogg - libgomp - twolame - wavpack - alsa-lib - libvorbis - libsndfile - libtool-ltdl - opencore-amr - pulseaudio-libs - - - /usr/bin - /usr/share/doc - /usr/share/man - /usr/lib - - - - sox-devel - Development files for sox - sox için geliştirme dosyaları - - sox - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-02-03 - 14.4.2 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2018-09-01 - 14.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-27 - 14.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 14.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 14.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-17 - 14.4.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - speech-dispatcher - https://freebsoft.org/speechd - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - GPLv2 - service - app:console - library - multimedia.sound.speech-dispatcher - speech dispatcher: common interface to speech synthesis - Konuşma sentezi ortak arayüzü - Speech Dispatcher is a device independent layer for speech synthesis that provides a common easy to use interface for both client applications (programs that want to speak) and for software synthesizers (programs actually able to convert text to speech). - Speech Dispatcher, seslendirme yapılmak istenen veya konuşma sentezi yapan uygulamalar için ortak ve kolay kullanımlı bir arayüz sunan, cihaz-bağımsız bir katmandır. - https://github.com/brailcom/speechd/releases/download/0.11.0/speech-dispatcher-0.11.0.tar.gz - - glib2-devel - libsndfile-devel - dotconf-devel - espeak-devel - python3-devel - intltool - gettext-devel - texinfo - help2man - pkgconfig - libtool-ltdl - libao-devel - espeak-ng-devel - alsa-lib-devel - pulseaudio-libs-devel - - - 0001-Remove-pyxdg-dependency.patch - - multimedia/sound/speech-dispatcher/speech-dispatcher/pspec.xml - - - speech-dispatcher - - glib2 - libao - espeak - dotconf - alsa-lib - espeak-ng - libsndfile - libtool-ltdl - pulseaudio-libs - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /usr/libexec/speech-dispatcher-modules - /etc/speech-dispatcher - /var/log/speech-dispatcher - /usr/share/speech-dispatcher - - - - python3-speech-dispatcher - Python3 bindings for speech-dispatcher - - speech-dispatcher - python3 - - - /usr/lib/python3.* - - - python-speech-dispatcher - - - - speech-dispatcher-devel - Development headers for speech-dispatcher - speech-dispatcher için geliştirme başlıkları - - glib2-devel - espeak-ng-devel - speech-dispatcher - - - /usr/include - /usr/lib/pkgconfig/ - - - - - 2021-12-13 - 0.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 0.10.2 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-21 - 0.10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-24 - 0.10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 0.9.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 0.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-25 - 0.9.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-21 - 0.8.6 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-19 - 0.8.6 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-12-30 - 0.8.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.8.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-08 - 0.8.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - speex - http://www.speex.org/ - - PisiLinux Community - admins@pisilinux.org - - xiph - app:console - multimedia.sound - Audio compression format designed for speech and its converter application - Konuşma için tasarlanmış bir ses sıkıştırma biçimi kütüphanesi ve araçları - speex is an Open Source/Free Software patent-free audio compression format designed for speech. The Speex Project aims to lower the barrier of entry for voice applications by providing a free alternative to expensive proprietary speech codecs. The package also contains a command-line tool to convert to/from Speex codec. - speex, konuşma için tasarlanmış özgür ve açık kaynaklı bir ses sıkıştırma biçimidir. Paket kütüphanenin yanında speex biçimine/biçiminden dönüştürme yapmak için gerekli araçları içerir. - http://downloads.us.xiph.org/releases/speex/speex-1.2.0.tar.gz - - libogg-devel - speexdsp-devel - - - speex-ac.patch - - multimedia/sound/speex/pspec.xml - - - speex - - libogg - speexdsp - - - /usr/bin - /usr/share/man - /usr/lib - /usr/share/doc - - - - speex-devel - Development files for speex - speex için geliştirme dosyaları - - speex - - - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - speex-32bit - 32-bit shared libraries for speex - speex için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libogg-32bit - speexdsp-32bit - - - speex - libogg-32bit - - - /usr/lib32 - - - - - 2020-01-14 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.2.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 1.2.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2_rc1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 1.2_rc1 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 1.2_rc1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - speexdsp - https://www.speex.org/ - - Alihan Öztürk - alihan@pisilinux.org - - BSD - library - multimedia.sound - DSP library derived from Speex. - DSP library derived from Speex - http://downloads.xiph.org/releases/speex/speexdsp-1.2.0.tar.gz - - glibc-devel - - multimedia/sound/speexdsp/pspec.xml - - - speexdsp - DSP library derived from Speex. - - glibc - - - /usr/lib/libspeexdsp* - /usr/share/doc - - - - speexdsp-devel - Development files for speexdsp - - speexdsp - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - speexdsp-32bit - 32-bit shared libraries for speexdsp - emul32 - emul32 - - speexdsp - - - /usr/lib32/libspeexdsp* - - - - - 2020-01-12 - 1.2.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.2_rc3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 1.2_rc3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - suil - http://drobilla.net/software/suil/ - - Osman Erkan - osman.erkan@pisilinux.org - - ISC - app:gui - multimedia.sound - Lightweight C library for loading and wrapping LV2 plugin UIs - Suil makes it possible to load a UI of any toolkit in a host using any other toolkit (assuming the toolkits are both supported by Suil). - http://download.drobilla.net/suil-0.10.6.tar.bz2 - - qt5-base-devel - gtk3-devel - gtk2-devel - lv2-devel - atk-devel - pango-devel - cairo-devel - libX11-devel - freetype-devel - gdk-pixbuf-devel - python-devel - python3-devel - cmake - fontconfig-devel - - multimedia/sound/suil/pspec.xml - - - suil - - qt5-base - gtk2 - atk - gtk3 - cairo - glib2 - pango - libX11 - libgcc - freetype - gdk-pixbuf - fontconfig - - - /usr/share/doc - /usr/lib/libsuil* - /usr/lib/suil-0/libsuil* - - - - suil-devel - Development files for suil - suil için geliştirme dosyaları - - suil - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-08 - 0.10.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.10.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-04 - 0.10.0 - First release. - Stefan Gronewold - groni@pisilinux.org - - - - - - timidity - http://timidity.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - multimedia.sound - Software synthesizer and MIDI converter - MIDI WAV dönüştürücüsü - Timidity is a software synthesizer, MIDI player and MIDI to other sound formats converter which can also emulate a midi port. - OSS ve ALSA ses çıkışı üretebilen MIDI'den WAV oluşturabilen ve midi aygıt emulasyonu yapabilen sunucu - mirrors://sourceforge/timidity/TiMidity++-2.14.0.tar.bz2 - - alsa-lib-devel - libao-devel - libXaw-devel - flac-devel - libvorbis-devel - speex-devel - libXext-devel - libogg-devel - jack-audio-connection-kit-devel - gtk2-devel - Xaw3d-devel - glib2-devel - libX11-devel - ncurses-devel - libpng-devel - - - timidity++-2.14.0-revert-for-required-ctl_speana_data-function.patch - - multimedia/sound/timidity/pspec.xml - - - timidity - - alsa-lib - libao - libXaw - flac - libvorbis - speex - libXext - libogg - jack-audio-connection-kit - gtk2 - timidity-shompatches - Xaw3d - glib2 - libX11 - libpng - ncurses - - - /etc - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/timidity - - - System.Service - - - timidity.conf.d - timidity.cfg - timidity-update - - - - - 2020-03-07 - 2.14.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 2.14.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 2.14.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.14.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-21 - 2.14.0 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - timidity-shompatches - http://www.i.h.kyoto-u.ac.jp - - PisiLinux Community - admins@pisilinux.org - - as-is - data - multimedia.sound.timidity-shompatches - Sound patches for Timidity (Shom) - Timidity ses bilgisi dosyaları - Containts Matsumoto Shoji's patch collection for TiMidity (Roland SC-55 style) - Matsumoto Shoji'nin TiMidity (Roland SC-55 stili) ses bilgisi dosyaları - https://sourceforge.net/projects/pisilinux/files/source/shominst-0409.zip - multimedia/sound/timidity-shompatches/timidity-shompatches/pspec.xml - - - timidity-shompatches - - /usr/share/timidity - - - - - 2020-03-07 - 0.409 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-01 - 0.409 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 0.409 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 0.409 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-04 - 0.409 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - twolame - https://www.twolame.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - multimedia.sound - An optimised MPEG Audio Layer 2 - Optimize edilmiş bir MPEG Ses katman 2 çözücüsü - TwoLAME is an optimised MPEG Audio Layer 2 encoder based on tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 code and portions of LAME. - TwoLame Mike Cheng'in tooLAME'ni taban olarak alan LAME'in ISO dist10 kodları ve parçaları üzerinde optimize edilmiş bir MPEG Ses Katman 2 çözücüsüdür. - mirrors://sourceforge/twolame/twolame-0.4.0.tar.gz - - libsndfile-devel - - multimedia/sound/twolame/pspec.xml - - - twolame - - libsndfile - - - /usr/bin - /usr/lib - /usr/share/doc/twolame - /usr/share/man - - - - twolame-devel - Development files for twolame - twolame için geliştirme dosyaları - - twolame - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/twolame/html - - - - - 2021-12-04 - 0.4.0 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-18 - 0.3.13 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 0.3.13 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.3.13 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.3.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 0.3.13 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - vorbis-tools - https://xiph.org/vorbis/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - multimedia.sound - Tools for using the Ogg Vorbis sound file format - Ogg Vorbis ses dosyaları için araçlar paketi. - This set of tools allow you to play and encode Ogg Vorbis files. - vorbis-tools Ogg Vorbis dosyaları oluşturabilmenize ve oynatabilmenize olanak tanır. - https://ftp.osuosl.org/pub/xiph/releases/vorbis/vorbis-tools-1.4.2.tar.gz - - curl-devel - flac-devel - libao-devel - speex-devel - libogg-devel - libkate-devel - opusfile-devel - libvorbis-devel - - multimedia/sound/vorbis-tools/pspec.xml - - - vorbis-tools - - libvorbis - libao - flac - speex - libogg - libkate - - - /usr/bin - /usr/share/doc - /usr/share/locale - /usr/share/man - - - - - 2021-12-04 - 1.4.2 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-03-08 - 1.4.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-01 - 1.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 1.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-28 - 1.4.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - wavpack - https://www.wavpack.com/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - multimedia.sound - WavPack audio compression tools - WavPack ses sıkıştırma araçları. - WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode. - WavPack, kayıpsız veya yüksek kaliteli kayıplı ve eşşsiz karışık sıkıştırma kipi sunan açık ses sıkıştırma biçimidir. - WavPack es un formato de compresión open audio con modos de compresión sin pérdida, de alta calidad con pérdida, y un modo híbrido. - https://www.wavpack.com/wavpack-5.4.0.tar.xz - multimedia/sound/wavpack/pspec.xml - - - wavpack - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - wavpack-devel - - wavpack - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-04 - 5.4.0 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-18 - 5.1.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 5.1.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 5.1.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.75.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-20 - 4.75.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - yarock - https://seb-apps.github.io/yarock/ - - Stefan Gronewold - groni@pisilinux.org - - GPLv3 - multimedia.sound - Qt Modern Music Player with collection browse based on cover art. - Yarock is a music player in c++/Qt designed to provide a clean, simple and beautiful music collection based on album coverart. - https://launchpadlibrarian.net/416223454/Yarock_1.4.0_Sources.tar.gz - - cmake - qt5-sql-odbc - qt5-linguist - qt5-sql-mysql - qt5-sql-sqlite - qt5-base-devel - qt5-sql-postgresql - qt5-x11extras-devel - mpv-player-devel - qt5-phonon-devel - htmlcxx-devel - taglib-devel - - multimedia/sound/yarock/pspec.xml - - - yarock - - qt5-linguist - qt5-base - qt5-x11extras - mpv-player - qt5-phonon - htmlcxx - taglib - - - /usr/bin - /usr/lib/yarock - /usr/share/appdata - /usr/share/applications - /usr/share/icons - /usr/share/pixmaps - /usr/share/yarock/translations - /usr/share/doc/yarock - - - - - 2020-09-17 - 1.4.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-15 - 1.4.0 - Version bump - fury - uglyside@yandex.ru - - - 2018-09-01 - 1.1.6 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-23 - 1.1.6 - Rebuild with new toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-24 - 1.1.6 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - ymuse - https://yktoo.com/en/software/ymuse/ - - fury - uglyside@yandex.ru - - Apache-2 - app:gui - multimedia.sound - Easy, functional, and snappy client for Music Player Daemon. - Ymuse is an easy, functional, and snappy GTK front-end (client) for Music Player Daemon written in Go. - https://github.com/yktoo/ymuse/archive/v0.17.tar.gz - - golang - gtk3-devel - glib2-devel - gobject-introspection-devel - - multimedia/sound/ymuse/pspec.xml - - - ymuse - - atk - gtk3 - cairo - glib2 - pango - freetype - gdk-pixbuf - fontconfig - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2021-10-13 - 0.17 - First build - fury - uglyside@yandex.ru - - - - - - darkice - http://www.darkice.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - multimedia.stream - Live audio streamer - Canlı müzik, ses yayınlama aracı - DarkIce as a live audio streamer. It records audio from an audio interface (e.g. sound card), encodes it and sends it to a streaming server. - Darkice bir canlı müzik, ses yayınlama uygulamasıdır. Bir ses arayüzünden (örneğin bir ses kartı) sesleri kaydeder, kodlar ve yayınlayacak sunucuya gönderir. - https://github.com/rafael2k/darkice/releases/download/v1.4/darkice-1.4.tar.gz - - lame-devel - faac-devel - libogg-devel - libopus-devel - twolame-devel - alsa-lib-devel - libvorbis-devel - libsamplerate-devel - pulseaudio-libs-devel - - multimedia/stream/darkice/pspec.xml - - - darkice - - lame - faac - libgcc - libogg - libopus - twolame - alsa-lib - libvorbis - libsamplerate - pulseaudio-libs - - - /etc - /usr/share/doc - /usr/share/man - /usr/bin - - - - - 2020-09-28 - 1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-03 - 1.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-15 - 1.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-08 - 1.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - icecast - http://www.icecast.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - multimedia.stream - ShoutCast compatible streaming media server - Shoutcast uyumlu muzik yayın sunucusu - Icecast is a streaming media server which currently supports Ogg Vorbis and MP3 audio streams. It can be used to create an Internet radio station or a privately running jukebox and many things in between. - Icecast, Ogg Vorbis ve Mp3 formatlarını destekleyerek ağ üzerinden muzik yayını yapmanızı sağlar. Icecast ile bir internet radyo istasyonu kurabilir ya da kendinize özel bir şarkı liste oluşturup paylaşabilirsiniz. - icecast - http://downloads.xiph.org/releases/icecast/icecast-2.4.4.tar.gz - - libxslt-devel - libogg-devel - libvorbis-devel - libkate-devel - speex-devel - libtheora-devel - curl-devel - libxml2-devel - openssl-devel - - - pthread_flag.patch - icecast.conf.patch - - multimedia/stream/icecast/pspec.xml - - - icecast - - libxslt - libogg - libvorbis - libkate - speex - libtheora - curl - libxml2 - openssl - - - /etc/icecast - /usr/bin - /usr/share/doc - /usr/share/icecast - /usr/share/man - /usr/share/pixmaps - /var - /run - /usr/lib/tmpfiles.d/icecast.conf - - - System.Package - System.Service - - - tmpfiles.conf - - - - - 2020-02-07 - 2.4.4 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-09-01 - 2.4.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-15 - 2.4.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.4.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-08 - 2.4.3 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libmms - http://sourceforge.net/projects/libmms - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.stream - A common library for accessing MMS media streaming protocol - MMS protokolüne erişim sağlayan bir kütüphane - libmms is a library for accessing Microsoft Media Server (MMS) media streaming protocol. - libmms, Microsoft Media Server(MMS) akış protokolünü kullanan ses kaynaklarına erişmek için kullanılan bir kütüphanedir. - mirrors://sourceforge/libmms/libmms-0.6.4.tar.gz - multimedia/stream/libmms/pspec.xml - - - libmms - - /usr/lib - /usr/share/doc - - - - libmms-devel - Development files for libmms - libmms için geliştirme dosyaları - - libmms - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-03 - 0.6.4 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.6.4 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-15 - 0.6.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.6.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-23 - 0.6.4 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - live555 - http://www.live555.com - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.stream - Multimedia streaming library - Çokluortam yayın kitaplığı - Live555 est un ensemble de librairies C++ pour le streaming (diffusion numérique) multimédia utilisant les protocoles de standards ouverts (RTP/RTCP, RTSP, SIP). - Live555 is a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP) - Live555, açık standart protokolleri kullanan (RTP/RTCP, RTSP, SIP) çoklu ortam duraksız işlemleri (streaming) için C++ kütüphaneleridir. - http://live555.com/liveMedia/public/live.2020.01.11.tar.gz - - openssl-devel - - - shared-config.patch - - multimedia/stream/live555/pspec.xml - - - live555 - - openssl - - - /usr/lib - /usr/share/doc - - - - live555-devel - Development files for live555 - live555 için geliştirme dosyaları - - live555 - - - /usr/include - - - - - 2020-01-19 - 2020.01.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 2018.08.05 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-18 - 2018.02.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 2016.10.21 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2016.10.21 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2014.05.08 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 2014.05.08 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - mpd - https://www.musicpd.org/ - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - app - multimedia.stream - Music Player Daemon. - Müzik Çalıcı Sunucusu (MPD) - Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol. - MPD çoğu müzik dosyasını (MP3, Ogg Vorbis, FLAC, AAC, Mod vs.) çalar ve ağda yayınlar. - https://musicpd.org/download/mpd/0.23/mpd-0.23.6.tar.xz - - meson - cmake - fmt-devel - curl-devel - flac-devel - yajl-devel - lame-devel - zlib-devel - dbus-devel - boost-devel - expat-devel - samba-devel - icu4c-devel - avahi-devel - faad2-devel - libao-devel - shine-devel - libmms-devel - mpg123-devel - sqlite-devel - openal-devel - ffmpeg-devel - libgme-devel - libmad-devel - libogg-devel - libnfs-devel - libcdio-devel - libopus-devel - libsoxr-devel - libupnp-devel - twolame-devel - wavpack-devel - zziplib-devel - libpcre2-devel - alsa-lib-devel - libshout-devel - liburing-devel - pipewire-devel - libmpcdec-devel - libgcrypt-devel - audiofile-devel - libid3tag-devel - libmikmod-devel - libvorbis-devel - cyrus-sasl-devel - fluidsynth-devel - libmodplug-devel - libsndfile-devel - libopenmpt-devel - libmpdclient-devel - libsamplerate-devel - libchromaprint-devel - pulseaudio-libs-devel - libcdio-paranoia-devel - jack-audio-connection-kit-devel - python3-six - python3-Babel - python3-sphinx - python3-certifi - python3-requests - python3-imagesize - python3-snowballstemmer - python3-sphinx-alabaster-theme - python3-sphinxcontrib-websupport - - multimedia/stream/mpd/pspec.xml - - - mpd - - curl - flac - yajl - lame - zlib - dbus - boost - expat - samba - icu4c - avahi - faad2 - libao - shine - libmms - mpg123 - sqlite - openal - ffmpeg - libgme - libmad - libogg - libnfs - libcdio - libopus - libsoxr - libupnp - twolame - wavpack - zziplib - libpcre2 - alsa-lib - libshout - liburing - pipewire - libmpcdec - libgcrypt - audiofile - libid3tag - libmikmod - libvorbis - avahi-libs - fluidsynth - libmodplug - libsndfile - libopenmpt - libmpdclient - libsamplerate - libchromaprint - pulseaudio-libs - libcdio-paranoia - jack-audio-connection-kit - - - /etc - /usr/bin - /usr/share/icons - /usr/share/man - /usr/share/doc - - - - - 2022-04-16 - 0.23.6 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-02 - 0.23.5 - Version bump. - fury - uglyside@yandex.ru - - - 2021-11-23 - 0.23.4 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-23 - 0.23.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-17 - 0.23 - Version bump. - fury - uglyside@yandex.ru - - - 2021-09-07 - 0.22.11 - Version bump. - fury - uglyside@yandex.ru - - - 2021-07-11 - 0.22.9 - Version bump. - fury - uglyside@yandex.ru - - - 2021-05-29 - 0.22.8 - Version bump. - fury - uglyside@yandex.ru - - - 2021-05-20 - 0.22.7 - Version bump. - fury - uglyside@yandex.ru - - - 2021-03-12 - 0.22.6 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-22 - 0.22.4 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-13 - 0.22.3 - First Beta release. - fury - uglyside@yandex.ru - - - - - - radiotray-ng - https://github.com/ebruck/radiotray-ng - - fury - uglyside@yandex.ru - - GPL-3 - app:gui - multimedia.stream - Radiotray-NG: An Internet radio player for Linux. - It became clear as one of the early contributors to the RadioTray project that it was not getting the attention it required and was probably dead. A lot of the technologies it used had moved on to newer versions and the bugs started piling up. I did my best to help users, but a new start was required. - https://github.com/ebruck/radiotray-ng/archive/refs/tags/v0.2.8.tar.gz - - cmake - ccache - wxGTK3 - curl-devel - gtk3-devel - boost-devel - wxGTK-devel - lsb-release - wxGTK-common - glibmm-devel - libbsd-devel - python3-devel - ncurses-devel - jsoncpp-devel - libnotify-devel - gstreamer-devel - libxdg-basedir-devel - libappindicator-devel - - multimedia/stream/radiotray-ng/pspec.xml - - - radiotray-ng - - curl - gtk3 - boost - glib2 - glibmm - libbsd - libgcc - wxGTK3 - jsoncpp - gstreamer - libnotify - libsigc++ - python3-lxml - wxGTK-common - libxdg-basedir - libappindicator - - - /etc/xdg/autostart - /usr/bin - /usr/share - /usr/share/doc - - - - - 2021-09-12 - 0.2.8 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-28 - 0.2.7 - First Beta build. - fury - uglyside@yandex.ru - - - - - - rtmpdump - http://rtmpdump.mplayerhq.hu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - app:console - library - multimedia.stream - Toolkit for RTMP streams - RTMP yayınları araç takımı - rtmpdump is a tool for dumping media content streamed over RTMP. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps:// . - rtmpdump, RTMP üzerinden yayın yapan ortam içeriklerinin dökümünü yapmak için yazılmış bir araçtır. RTMP yayımının bütün biçimleri desteklenmektedir: rtmp://, rtmpt://, rtmpe://, rtmpte://, ve rtmps:// . - https://sourceforge.net/projects/pisilinux/files/source/rtmpdump-20190330.tar.xz - - openssl-devel - zlib-devel - - - rtmpdump-openssl-1.1-v2.patch - rtmpdump-swf_vertification_type_2.patch - rtmpdump-swf_vertification_type_2_part_2.patch - - multimedia/stream/rtmpdump/pspec.xml - - - rtmpdump - - openssl - zlib - - - /usr/bin - /usr/lib - /usr/share/doc/rtmpdump - /usr/share/man - - - - rtmpdump-devel - Development files for rtmpdump - rtmpdump için geliştirme dosyaları - - rtmpdump - openssl-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-01-18 - 20190330 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 20150115 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-15 - 20150115 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 20150115 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-29 - 20150115 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - hypnotix - https://github.com/linuxmint/hypnotix - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app - multimedia.tv - Hypnotix is an IPTV streaming application with support for live TV, movies and series. - Hypnotix is an IPTV streaming application with support for live TV, movies and series. - Hypnotix, canlı TV, film ve dizi desteği olan bir IPTV akış uygulamasıdır. - Hypnotix, canlı TV, film ve dizi desteği olan bir IPTV akış uygulamasıdır. - https://github.com/linuxmint/hypnotix/archive/refs/tags/1.9.tar.gz - multimedia/tv/hypnotix/pspec.xml - - - hypnotix - - xapp - dconf - mpv-player - python3-cairo - python3-imdbpy - python3-requests - python3-youtube_dl - python3-setproctitle - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/glib-2.0 - /usr/share/locale - /usr/share/icons - /usr/share/hypnotix - /usr/share/doc - - - - - 2021-06-25 - 1.9 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - mlt - https://www.mltframework.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - multimedia.tv - A multimedia framework, designed and developed for television broadcasting - Televizyon yayını için tasarlanmış bir çoklu ortam altyapısı - MLT is an open source multimedia framework, designed and developed for television broadcasting. - MLT televizyon yayını için tasarlanmış, açık kaynak kodlu bir çoklu ortam alyapısıdır. - https://github.com/mltframework/mlt/releases/download/v7.2.0/mlt-7.2.0.tar.gz - - cmake - alsa-lib-devel - swig - pango-devel - opencv-devel - python3-devel - glib2-devel - frei0r-plugins-devel - fftw3-devel - jack-audio-connection-kit-devel - pulseaudio-libs-devel - qt5-base-devel - qt5-svg-devel - perl - libxml2-devel - libsamplerate-devel - ladspa-sdk-devel - gdk-pixbuf-devel - libvorbis-devel - sdl-image-devel - libexif-devel - libsdl2-devel - ffmpeg-devel - libdv-devel - sox-devel - fontconfig-devel - rubberband-devel - - multimedia/tv/mlt/pspec.xml - - - perl-mlt - Perl bindings for MLT - MLT için Perl bağlayıcıları - programming.language.perl - - libgcc - perl - mlt - - - /usr/lib/perl* - - - - python-mlt - Python bindings for MLT - MLT için Python bağlayıcıları - programming.language.python - - libgcc - python3 - mlt - - - /usr/lib/python* - - - - mlt - - sox - fftw3 - pango - glib2 - opencv - ffmpeg - libX11 - libgcc - libsdl - libsdl2 - libexif - libxml2 - qt5-svg - alsa-lib - qt5-base - libvorbis - sdl-image - fontconfig - gdk-pixbuf - rubberband - libsamplerate - pulseaudio-libs - jack-audio-connection-kit - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/mlt-7 - /usr/share/mlt/modules - /usr/share/mlt/modules/lumas/PAL - /usr/share/man - - - - mlt-devel - Development files for mlt - mlt için geliştirme dosyaları - - mlt - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2021-12-09 - 7.2.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 7.0.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-14 - 7.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-30 - 6.26.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-17 - 6.26.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-11 - 6.20.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-03 - 6.18.0 - Version bump. - Kamil Atlı - suvariqpisilinux.org - - - 2019-09-17 - 6.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-18 - 6.12.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-10-13 - 6.10.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-09-01 - 6.6.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-26 - 6.6.0 - Rebuild ffmpeg - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-13 - 6.4.1 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-25 - 6.2.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-20 - 0.9.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-16 - 0.9.8 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - mlt6 - https://www.mltframework.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - multimedia.tv - A multimedia framework, designed and developed for television broadcasting - MLT is an open source multimedia framework, designed and developed for television broadcasting. - https://github.com/mltframework/mlt/releases/download/v6.26.1/mlt-6.26.1.tar.gz - - cmake - alsa-lib-devel - swig - gtk2-devel - pango-devel - opencv-devel - python3-devel - glib2-devel - frei0r-plugins-devel - fftw3-devel - jack-audio-connection-kit-devel - pulseaudio-libs-devel - qt5-base-devel - qt5-svg-devel - perl - libxml2-devel - libsamplerate-devel - ladspa-sdk-devel - gdk-pixbuf-devel - libvorbis-devel - sdl-image-devel - libexif-devel - libsdl2-devel - ffmpeg-devel - libdv-devel - sox-devel - fontconfig-devel - - - 7063e88e.patch - a87229bc.patch - - multimedia/tv/mlt6/pspec.xml - - - python-mlt6 - Python bindings for MLT - programming.language.python - - libgcc - python3 - mlt6 - - - /usr/lib/python* - - - - mlt6 - - sox - gtk2 - fftw3 - pango - glib2 - opencv - ffmpeg - libX11 - libgcc - libsdl - libsdl2 - libexif - libxml2 - qt5-svg - alsa-lib - qt5-base - libvorbis - sdl-image - fontconfig - gdk-pixbuf - libsamplerate - pulseaudio-libs - jack-audio-connection-kit - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/mlt - /usr/share/man - /usr/share/mlt/modules - /usr/share/mlt/modules/lumas/PAL - - - - mlt6-devel - Development files for mlt - - mlt6 - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2021-12-09 - 6.26.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - xawtv - http://linuxtv.org/downloads/xawtv/ - - Erdinc Gultekin - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.tv - TV application - TV uygulaması - xawtv is a TV application that supports many interfaces (analog video streams), such as Xvideo, v4l2 and bktr etc. It can display TV streams and record them. - xawtv Xvideo, v4l2, bktr gibi birçok arayüzü destekleyen bir TV uygulamasıdır. xawtv ayrıca video kayıt yeteneği ve birkaç yararlı konsol aracına sahiptir. - xawtv - http://linuxtv.org/downloads/xawtv/xawtv-3.106.tar.bz2 - - alsa-lib-devel - aalib-devel - libquicktime-devel - openmotif-devel - libdv-devel - zvbi-devel - lirc-devel - libv4l-devel - xorg-font - libXxf86dga-devel - libdv - libXpm-devel - libXrender-devel - libXv-devel - mesa-devel - libXext-devel - libXrandr-devel - libXxf86vm-devel - libXmu-devel - libFS-devel - fontconfig-devel - libXt-devel - libXft-devel - libXaw-devel - zvbi-devel - libXinerama-devel - libSM-devel - libICE-devel - libexplain-devel - libjpeg-turbo-devel - gpm - zlib-devel - libX11-devel - libpng-devel - ncurses-devel - freetype-devel - - - v4l-conf_non-position-independent-executable_fix.patch - xawtv-3.95.patch - - multimedia/tv/xawtv/pspec.xml - - - xawtv - - gpm - zvbi - lirc - mesa - zlib - aalib - libSM - libdv - libXt - libXv - libX11 - libpng - libXmu - libXaw - libICE - libv4l - libXpm - libXft - ncurses - libXext - freetype - alsa-lib - xorg-font - libXrandr - libXrender - libXxf86vm - fontconfig - libexplain - libXxf86dga - libXinerama - libquicktime - libjpeg-turbo - - - /etc - /usr/bin - /usr/lib/xawtv - /usr/share/doc - /usr/share/man - /usr/share/xawtv - /usr/share/applications - /usr/share/pixmaps - - - xawtv.desktop - - - - - 2020-03-04 - 3.106 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 3.105 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-15 - 3.103 - Add Dependency. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.103 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-09 - 3.103 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - zvbi - http://zapping.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - multimedia.tv - VBI Decoding Library for Zapping - Zapping uygulaması için VBI çözücü kütüphanesi - Zapping est un lecteur TV pour le bureau Gnome. Avec Zapping et une carte TV vous pouvez, voir la télévision, faire des copies d'écran et effectuer des enregistrements audio et vidéo. Zapping gère les sous-titres et le télétexte. - Zapping is a TV viewer for the Gnome desktop. With Zapping and a TV card you can watch TV, take screenshots, and record video and audio. Zapping supports Closed Caption and Teletext subtitles. - Zapping Gnome masaüstü için bir televizyon göstericisidir. Zapping ve bir TV kartı ile TV seyredebilir, ekran resmi çekebilir ve video ve audio kaydedebilirsiniz. Zapping Kapalı Çekim (Closed Capture) ve Teletex altyazılarını desteklemektedir. - Zapping es un visualizador de TV para el escritorio Gnome. Con Zapping y una tarjeta de TV puede mirar la tele, capturar pantallas, grabar video y audio. Zapping soporta subtitulos teletext y Closed Caption. - mirrors://sourceforge/zapping/zvbi-0.2.35.tar.bz2 - - libpng-devel - libX11-devel - doxygen - - - zvbi-0.2.31-linkage_fix.diff - zvbi-0.2.7-fix-build.patch - - multimedia/tv/zvbi/pspec.xml - - - zvbi - - /usr/bin - /usr/sbin - /usr/lib - /usr/share/doc/zvbi - /usr/share/man - /usr/share/locale - - - - zvbi-devel - Development files for zvbi - zvbi için geliştirme dosyaları - - zvbi - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/zvbi/html - - - - - 2020-03-03 - 0.2.35 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 0.2.35 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 0.2.35 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.2.35 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-27 - 0.2.35 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libdv - http://libdv.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.video - Software codec for dv-format video (camcorders etc) - Dijital video (kaydedici cihazlar vs) için çözümleme yazılımı - Le codec Quasar DV (libdv) est un codec logiciel pour la vidéo DV, le format d'encodage utilisé par la plupart des caméras numériques, typiquement celles gérant l'interface IEEE 1394 (a.k.a. FireWire ou i.Link). Libdv a été développé selon les standards officiels pour la vidéo DV : IEC 61834 et SMPTE 314M. - The Quasar DV codec (libdv) is a software codec for DV video, the encoding format used by most digital camcorders, typically those that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was developed according to the official standards for DV video: IEC 61834 and SMPTE 314M. - Quasar DV codec (libdv), DV video için çözümleyicidir. Bu dosya biçimi çoğu dijital kameralarda (özellikle de IEEE 1394) kullanılır. Libdv, DV videonun resmi standartları olan IEC 61834 ve SMPTE 314M'ye göre geliştirilmiştir. - El codec Quasar DV (libdv) es un codec de software para video DV, el formato de codificación usado en la mayoría de los camcorders digitales, que típicamente soportan la interfaz IEEE 1394 (alias FireWire o i.Link). Libdv fue desarrollado de conforme los estándares oficiales para video DV: IEC 61834 y SMPTE 314M. - mirrors://sourceforge/libdv/libdv-1.0.0.tar.gz - - libsdl-devel - popt-devel - - - libdv-0.99-2.6.patch - libdv-1.0.0-pic.patch - libdv-1.0.0-dso-linking.patch - libdv-mmxdetect-athlon.patch - - multimedia/video/libdv/pspec.xml - - - libdv - - popt - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libdv-devel - Development files for libdv - libdv için geliştirme dosyaları - - libdv - - - /usr/include/libdv - /usr/lib/pkgconfig - - - - - 2020-01-18 - 1.0.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-02 - 1.0.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.0.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-09 - 1.0.0 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - aom - https://aomedia.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - BSD - library - multimedia.video - Alliance for Open Media video codec - aom is the AOMedia video encoder for ​AV1, an open source and royalty-free video codec. aom can save about 30% bitrate compared to VP9 and H.265 / HEVC, and about 50% over H.264, while retaining the same visual quality. - https://storage.googleapis.com/aom-releases/libaom-3.2.0.tar.gz - - ninja - cmake - - multimedia/video/aom/pspec.xml - - - aom - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - aom-devel - Header files for aom. - - aom - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-01 - 3.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 1.0.0_20200112 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - cheese - https://gitlab.gnome.org/GNOME/cheese - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - multimedia.video - Take photos and videos with your webcam, with fun graphical effects - Take photos and videos with your webcam, with fun graphical effects - https://download.gnome.org/sources/cheese/41/cheese-41.1.tar.xz - - appstream-glib-devel - gobject-introspection-devel - meson - vala-devel - yelp-tools - clutter-devel - clutter-gst-devel - clutter-gtk-devel - gnome-desktop-devel - libseccomp-devel - libseccomp - libcanberra-devel - libcanberra-gtk3-devel - gettext-devel - gdk-pixbuf-devel - glib2-devel - itstool - libXtst-devel - librsvg-devel - libgee-devel - gnome-video-effects - gst-plugins-bad-devel - - multimedia/video/cheese/pspec.xml - - - cheese - - cogl - gtk3 - cairo - glib2 - libX11 - clutter - gstreamer - gdk-pixbuf - clutter-gst - clutter-gtk - gnome-desktop - gst-plugins-base - libcanberra-gtk3 - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/applications - /usr/share/dbus-1 - /usr/share/help - /usr/share/doc - /usr/share/locale - /usr/share/man - /usr/share/glib-2.0 - /usr/share/icons - /usr/share/metainfo - - - - cheese-devel - - cheese - gtk3-devel - glib2-devel - libX11-devel - clutter-devel - gstreamer-devel - gdk-pixbuf-devel - clutter-gst-devel - clutter-gtk-devel - gst-plugins-base-devel - gst-plugins-bad-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-11-15 - 41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-20 - 41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 3.38.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - dav1d - https://code.videolan.org/videolan/dav1d - - Mathias Freire - mathiasfreire45@gmail.com - - BSD - library - multimedia.video - dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed and correctness. - The goal of this project is to provide a decoder for most platforms, and achieve the highest speed possible to overcome the temporary lack of AV1 hardware decoder. It supports all features from AV1, including all subsampling and bit-depth parameters. In the future, this project will host simple tools or simple wrappings (like, for example, an MFT transform). - http://downloads.videolan.org/pub/videolan/dav1d/0.8.1/dav1d-0.8.1.tar.xz - - nasm - meson - ninja - - multimedia/video/dav1d/pspec.xml - - - dav1d - - libgcc - - - /usr/bin/dav1d - /usr/lib - /usr/share/doc - - - - dav1d-devel - - dav1d - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-01-24 - 0.8.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-01-12 - 0.5.2 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - davs2 - https://github.com/pkuvcl/davs2/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPL - library - multimedia.video - Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard - davs2 is an open-source decoder of AVS2-P2/IEEE1857.4 video coding standard. - https://github.com/pkuvcl/davs2/archive/1.6.tar.gz - - davs2-1.6-gcc8-fix.patch - - - yasm-devel - - multimedia/video/davs2/pspec.xml - - - davs2 - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - davs2-devel - Header files for davs2. - - davs2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-12 - 1.6 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - ffmpeg - http://ffmpeg.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - LGPLv2 - LGPLv3 - app:console - multimedia.video - A command-line tool to record, convert and stream audio and video - FFmpeg ses ve görüntü dosyalarını kaydedebilen, dönüştürebilen ve açabilen yazılımdır - FFmpeg to kompletne rozwiązanie nagrywania, konwersji i transmisji strumieni dźwięku i obrazu - FFmpeg is a complete solution to record, convert and stream audio and video. - FFmpeg ses ve görüntü dosyalarını kaydedebilen,dönüştürebilen ve açabilen komple bir çözüm. libavcodec ve birçok popüler ses/görüntü codeclerini içerir. - FFmpeg to kompletne rozwiązanie nagrywania, konwersji i transmisji strumieni dźwięku i obrazu. Jest to działające z linii poleceń narzędzie do konwersji obrazu z jednego formatu do innego. Obsługuje także przechwytywanie i kodowanie w czasie rzeczywistym z karty telewizyjnej. - https://ffmpeg.org/releases/ffmpeg-4.4.2.tar.xz - - srt-devel - freetype-devel - fontconfig-devel - lame-devel - cairo-devel - xz-devel - x264-devel - x265-devel - xavs-devel - xavs2-devel - ffnvcodec - libbs2b-devel - libavc1394-devel - libraw1394-devel - svt-av1-devel - libdrm-devel - libmfx-devel - rav1e-devel - dav1d-devel - davs2-devel - aom-devel - libva-devel - libsdl2-devel - libvpx-devel - libass-devel - libopus-devel - libilbc-devel - codec2-devel - libfdk-aac-devel - libgme-devel - lensfun-devel - libiec61883-devel - kvazaar-devel - libopenmpt-devel - librsvg-devel - rubberband-devel - shine-devel - flite-devel - libsoxr-devel - snappy-devel - vid.stab-devel - libxcb-devel - libzimg-devel - openal-devel - alsa-lib-devel - libvdpau-devel - libtheora-devel - libvorbis-devel - celt-devel - gsm-devel - libbluray-devel - opencore-amr-devel - libmodplug-devel - pulseaudio-libs-devel - openjpeg2-devel - frei0r-plugins-devel - rtmpdump-devel - speex-devel - yasm-devel - libv4l-devel - pkgconfig - libvo-amrwbenc-devel - xvid-devel - libdc1394-devel - libcdio-paranoia-devel - libXv-devel - wavpack-devel - webp-devel - ladspa-sdk-devel - libaribb24-devel - jack-audio-connection-kit-devel - twolame-devel - fribidi-devel - libxml2-devel - opencl-icd-devel - openssl-devel - libomxil-bellagio-devel - zeromq-devel - - - fix-vmaf-model-path.patch - - multimedia/video/ffmpeg/pspec.xml - - - ffmpeg - - srt - gsm - celt - lame - x264 - x265 - xvid - zlib - bzip2 - speex - libva - libXv - libX11 - libsdl2 - libv4l - libvpx - libxcb - libass - libopus - libXext - alsa-lib - freetype - libvdpau - openjpeg2 - xz - cairo - glib2 - xavs - xavs2 - libbs2b - libavc1394 - libraw1394 - svt-av1 - libdrm - libmfx - rav1e - dav1d - davs2 - aom - libva - libsdl2 - libvpx - libass - libopus - libilbc - codec2 - libfdk-aac - libgme - lensfun - libiec61883 - kvazaar - libopenmpt - librsvg - rubberband - shine - flite - libsoxr - snappy - vid.stab - libxcb - libzimg - openal - rtmpdump - libbluray - libdc1394 - libtheora - libvorbis - fontconfig - libmodplug - libvo-aacenc - opencore-amr - libvo-amrwbenc - pulseaudio-libs - libcdio-paranoia - wavpack - webp - ladspa-sdk - libaribb24 - jack-audio-connection-kit - twolame - fribidi - libxml2 - opencl-icd - openssl - libomxil-bellagio - zeromq - - - /etc - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/ffmpeg - - - - ffmpeg-devel - Development files for ffmpeg - ffmpeg için geliştirme dosyaları - Pliki nagłówkowe ffmpeg - - ffmpeg - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-19 - 4.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-30 - 4.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-12 - 4.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-04 - 4.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-28 - 4.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-08 - 4.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-16 - 4.2.2 - Rebuild. - Mustafa Cinasal - muscnslp@gmail.com - - - 2020-01-22 - 4.2.2 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-10-14 - 4.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 4.1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-22 - 4.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-28 - 4.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-19 - 4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-05 - 4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 3.4.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 3.3.6 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-13 - 3.3.6 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-04 - 3.3.6 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 3.2.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-13 - 3.0.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-09 - 2.8.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-16 - 2.8.6 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - graphene - https://ebassi.github.io/graphene/ - - Pisi Linux Admins - admin@pisilinux.org - - MIT - library - multimedia.video - A thin layer of graphic data types - A thin layer of graphic data types - A thin layer of graphic data types - A thin layer of graphic data types - https://github.com/ebassi/graphene/archive/1.10.2.tar.gz - - meson - gtk-doc - glib2-devel - gobject-introspection-devel - - multimedia/video/graphene/pspec.xml - - - graphene - - glib2 - - - /usr/lib - /usr/share - /usr/share/gir-1.0 - /usr/share/doc - - - - graphene-devel - Development files for graphene - - graphene - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - graphene-docs - Development files for graphene - - graphene - - - /usr/share/gtk-doc - - - - - 2021-01-23 - 1.10.2 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gst-editing-services - https://gitlab.freedesktop.org/gstreamer/gst-editing-services - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - library - multimedia.video - GStreamer library for creating audio/video editors - Ses/video düzenleyicileri oluşturmak için GStreamer kitaplığı - Ses/video düzenleyicileri oluşturmak için GStreamer kitaplığı - Ses/video düzenleyicileri oluşturmak için GStreamer kitaplığı - https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-1.20.1.tar.xz - - gstreamer-devel - gst-plugins-base-devel - gst-plugins-bad-devel - gobject-introspection-devel - libxml2-devel - python3-devel - python3-pygobject3-devel - meson - - multimedia/video/gst-editing-services/pspec.xml - - - gst-editing-services - - glib2 - libxml2 - python3 - gstreamer - gst-plugins-base - - - /usr/bin - /usr/lib/libges* - /usr/lib/girepository-1.0 - /usr/lib/gst-validate-launcher - /usr/lib/gstreamer-1.0 - /usr/lib/python3.* - /usr/share/bash-completion - /usr/share/doc - /usr/share/gstreamer-1.0 - /usr/share/man - - - - gst-editing-services-devel - Development files for gst-editing-services - - gst-editing-services - glib2-devel - libxml2-devel - python3-devel - gstreamer-devel - gst-plugins-base-devel - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 1.18.4 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-14 - 1.18.4 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gst-libav - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Gstreamer plugin for the libav codec - Gstreamer için FFmpeg desteği - Gstreamer plugin for the libav codec. - https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.20.1.tar.xz - - meson - python3 - valgrind - orc-devel - xz-devel - zlib-devel - yasm-devel - ffmpeg-devel - libunwind-devel - gst-plugins-base-devel - - multimedia/video/gst-libav/pspec.xml - - - gst-libav - - xz - zlib - bzip2 - glib2 - ffmpeg - gstreamer - gst-plugins-base - - - /usr/lib - /usr/share/doc - - - gst-libav-next - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-01 - 1.16.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 1.14.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-16 - 1.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-28 - 1.12.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - - - - gst-plugins-bad - https://gstreamer.freedesktop.org/modules/gst-plugins-bad.html - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.video - A set of GStreamer plug-ins that aren't up to par compared to the rest - Diğer eklentilerle karşılaştırıldığında çok iyi durumda olmayan gstreamer eklentileri - GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. - gst-plugins-bad, iyiye yakın kalitede olan ancak gerçek bir geliştirici, belgelendirme, test seti gibi eksikleri bulunan eklentilerdir. - https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.1.tar.xz - - meson - valgrind - srt-devel - zvbi-devel - aom-devel - sbc-devel - flite-devel - lcms2-devel - libva-devel - libass-devel - libgme-devel - libmfx-devel - nettle-devel - openal-devel - libnice-devel - libsrtp-devel - vulkan-devel - libkate-devel - libmpcdec-devel - imath-devel - libbs2b-devel - librsvg-devel - rtmpdump-devel - libfdk-aac-devel - libmodplug-devel - libopenmpt-devel - fluidsynth-devel - openexr-devel - orc-devel - curl-devel - gsm-devel - faac-devel - gtk3-devel - libglvnd-devel - webp-devel - x265-devel - faad2-devel - libX11-devel - libunwind-devel - mpg123-devel - libxml2-devel - libusb-devel - openssl-devel - libdca-devel - jasper-devel - libsdl-devel - opencv-devel - libexif-devel - libopus-devel - libgudev-devel - wayland-devel - libdc1394-devel - openjpeg2-devel - mesa-glu-devel - wayland-cursor - libmpeg2-devel - DirectFB-devel - libvdpau-devel - libtheora-devel - libdvdnav-devel - libsndfile-devel - mjpegtools-devel - soundtouch-devel - libdvdread-devel - llvm-clang-devel - schroedinger-devel - libvo-aacenc-devel - libjpeg-turbo-devel - libvo-amrwbenc-devel - gstreamer-devel - gobject-introspection-devel - gst-plugins-base-devel - - multimedia/video/gst-plugins-bad/pspec.xml - - - gst-plugins-bad - - gsm - srt - curl - orc - zvbi - pango - libusb - libxml2 - libsrtp - openssl - libgudev - libdc1394 - openjpeg2 - aom - sbc - flite - lcms2 - libva - libass - libgme - libmfx - nettle - openal - vulkan - libkate - libmpcdec - imath - libnice - libbs2b - librsvg - rtmpdump - libfdk-aac - libmodplug - libopenmpt - fluidsynth - openexr-libs - faac - gtk3 - libglvnd - opencv - libxcb - webp - x265 - bzip2 - cairo - faad2 - glib2 - libX11 - libdca - libdrm - libgcc - libkms - wayland - libpng - libopus - DirectFB - libvdpau - libdvdnav - libdvdread - libsndfile - mjpegtools - soundtouch - libvo-aacenc - schroedinger - libjpeg-turbo - gstreamer - libvo-amrwbenc - wayland-client - gst-plugins-base - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/gstreamer-1.0 - /usr/share/gst-plugins-bad/1.0/ - /usr/share/gir-1.0/ - /usr/share/doc - - - gst-plugins-bad-next - - - - gst-plugins-bad-devel - Development files for gst-plugins-bad - gst-plugins-bad için geliştirme dosyaları - - gstreamer-devel - gst-plugins-base-devel - gst-plugins-bad - - - /usr/lib/pkgconfig - /usr/include - - - gst-plugins-bad-next-devel - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-09 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-04 - 1.18.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-06 - 1.18.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-12 - 1.18.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-09 - 1.17.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-05 - 1.17.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-18 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-01 - 1.16.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Rebuild x265. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-26 - 1.14.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 1.14.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-24 - 1.14.2 - Rebuild qt5. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-16 - 1.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-23 - 1.12.4 - Rebuild qt5. - Pisi Linux Community - admin@pisilinux.org - - - 2018-10-16 - 1.12.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-28 - 1.12.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 0.10.23 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.10.23 - Rebuild and edit. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 0.10.23 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-14 - 0.10.23 - rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-03-31 - 0.10.23 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gst-plugins-base - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Basepack of plugins for gstreamer - Gstreamer için temel eklentiler paketi - Les plug-ins (greffons) de base GStreamer est une collection bien peaufinée et bien maintenues de plug-ins et d'éléments GStreamer, couvrant l'éventail des types d'éléments que quelqu'un pourrait vouloir écrire pour GStreamer. Il contient également des librairies d'aide ainsi que les classes de bases utiles pour l'écriture d'éléments. Un grand nombre de décodeurs, d'encodeurs et de filtres audio et vidéos sont également inclus. - GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. - Bu paket, Gstreamer'ın rahatlıkla genişleyebilmesini sağlayan ve bakımları sürekli yapılan temel eklentileri içerir. Program parçacığı yazmak için yardımcı kütüphaneler ve temel sınıflar da bulunur. - https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.20.1.tar.xz - - git - meson - mesa-devel - libdrm-devel - libgudev-devel - libglvnd-devel - graphene-devel - libjpeg-turbo-devel - valgrind - zlib-devel - orc-devel - iso-codes-devel - cdparanoia-devel - pango-devel - cairo-devel - libXv-devel - libogg-devel - libXext-devel - libopus-devel - alsa-lib-devel - python3-devel - elfutils-devel - libvorbis-devel - libtheora-devel - libvisual-devel - wayland-cursor - wayland-devel - libunwind-devel - libX11-devel - xorg-proto - xorg-server-xvfb - gstreamer-devel - gobject-introspection-devel - wayland-protocols-devel - - multimedia/video/gst-plugins-base/pspec.xml - - - gst-plugins-base - - mesa - libdrm - libgudev - libjpeg-turbo - orc - zlib - glib2 - pango - cairo - libglvnd - libXv - libX11 - libogg - libpng - libxcb - wayland - libXext - libopus - alsa-lib - libvorbis - libvisual - libtheora - cdparanoia - graphene - wayland-cursor - wayland-client - gstreamer - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/man - /usr/share/locale - /usr/share/gst-plugins-base/1.0 - - - gst-plugins-base-next - - - - gst-plugins-base-32bit - 32-bit shared libraries for gst-plugins-base - emul32 - emul32 - - orc-32bit - glib2-32bit - libXv-32bit - pango-32bit - libogg-32bit - libX11-32bit - libopus-32bit - alsa-lib-32bit - libtheora-32bit - libvorbis-32bit - libvisual-32bit - gstreamer-32bit - libgudev-32bit - libdrm-32bit - mesa-32bit - libglvnd-32bit - libjpeg-turbo-32bit - - - gst-plugins-base - orc-32bit - zlib-32bit - cairo-32bit - libglvnd-32bit - glib2-32bit - libXv-32bit - libpng-32bit - libxcb-32bit - wayland-32bit - pango-32bit - libogg-32bit - libX11-32bit - libopus-32bit - libxml2-32bit - libXext-32bit - alsa-lib-32bit - libtheora-32bit - libvorbis-32bit - libvisual-32bit - gstreamer-32bit - libgudev-32bit - mesa-32bit - libdrm-32bit - libjpeg-turbo-32bit - - - /usr/lib32/gstreamer-1.0 - /usr/lib32/libgst* - /usr/lib32/libgraphene* - - - gst-plugins-base-next-32bit - - - - gst-plugins-base-devel - Development files for gst-plugins-base - gst-plugins-base için geliştirme dosyaları - - gst-plugins-base - orc-devel - gstreamer-devel - glib2-devel - libX11-devel - wayland-devel - libglvnd-devel - graphene-devel - - - /usr/include - /usr/lib32/graphene-1.0/include/graphene-config.h - /usr/lib/pkgconfig - /usr/lib32/pkgconfig/graphene* - /usr/lib32/pkgconfig/gstreamer*.pc - /usr/share/man/man3 - - - gst-plugins-base-next-devel - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 1.16.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.16.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 1.14.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-16 - 1.14.2 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-28 - 1.12.0 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-11 - 1.12.0 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-19 - 0.10.36 - Rebuild and edit. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 0.10.36 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 0.10.36 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-20 - 0.10.36 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gst-plugins-good - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Ensemble de plug-ins (greffons) de bonne qualité sous la licence préférée de gstreamer. - A set of good-quality plugins for GStreamer - Gstreamer için temel eklentiler paketi - gst-plugins-good contains a set of mature plugins and elements for GStreamer. - https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.20.1.tar.xz - - meson - xz-devel - valgrind - orc-devel - gtk3-devel - flac-devel - lame-devel - cairo-devel - aalib-devel - libdv-devel - speex-devel - mpg123-devel - taglib-devel - libpng-devel - libvpx-devel - libX11-devel - libv4l-devel - wavpack-devel - twolame-devel - libsoup-devel - libcaca-devel - libgudev-devel - libunwind-devel - libshout-devel - libXfixes-devel - libXdamage-devel - libavc1394-devel - libraw1394-devel - gdk-pixbuf-devel - libiec61883-devel - libjpeg-turbo-devel - gstreamer-devel - pulseaudio-libs-devel - gst-plugins-base-devel - jack-audio-connection-kit-devel - - multimedia/video/gst-plugins-good/pspec.xml - - - gst-plugins-good - - orc - gtk3 - flac - zlib - lame - aalib - bzip2 - cairo - glib2 - libdv - speex - mpg123 - taglib - libX11 - libpng - libv4l - libvpx - twolame - libXext - libcaca - libsoup - wavpack - libgudev - libshout - libXfixes - gdk-pixbuf - libXdamage - libavc1394 - libraw1394 - libiec61883 - libjpeg-turbo - gstreamer - pulseaudio-libs - gst-plugins-base - jack-audio-connection-kit - - - /etc/gconf - /usr/bin - /usr/lib - /usr/share/gstreamer-1.0/presets - /usr/share/doc - /usr/share/man - /usr/share/locale - - - gst-plugins-good-next - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.18.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 1.16.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-26 - 1.14.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 1.14.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-16 - 1.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-28 - 1.12.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 0.10.31 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.10.31 - Rebuild and edit. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 0.10.31 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-28 - 0.10.31 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gst-plugins-ugly - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Other plugins for gstreamer - Gstreamer için diğer eklentiler - les Plug-ins (greffons) Ugly (horribles) de GStreamer est un ensemble de plug-ins de bonne qualité et fonctionnant correctement, mais dont la distribution pose problème. La licence du plug-in ou de librairies nécessaires au plug-in n'est pas forcément tel que l'on aimerait qu'elle soit. Le code peut également être notoirement connu pour présenter un problème patent. - GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. - GStreamer Ugly Plug-in'leri kaliteli ve güzel çalışan eklentiler içerir. Fakat bu eklentilerin lisanslarla ilgili sorunları bulunabilir. - https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.1.tar.xz - - meson - xz-devel - zlib-devel - valgrind - python3 - orc-devel - x264-devel - lame-devel - glib2-devel - a52dec-devel - libmad-devel - mpg123-devel - libcdio-devel - twolame-devel - libunwind-devel - libmpeg2-devel - libdvdread-devel - opencore-amr-devel - gstreamer-devel - gst-plugins-base-devel - - multimedia/video/gst-plugins-ugly/pspec.xml - - - gst-plugins-ugly - - orc - lame - x264 - glib2 - a52dec - libmad - mpg123 - libcdio - twolame - libmpeg2 - libdvdread - opencore-amr - gstreamer - gst-plugins-base - - - /usr/lib/gstreamer-1.0 - /usr/share/doc/gst-plugins-ugly - /usr/share/gtk-doc - /usr/share/gstreamer-1.0 - /usr/share/locale - - - gst-plugins-ugly-next - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-05 - 1.17.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-01 - 1.16.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 1.14.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-16 - 1.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-28 - 1.12.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-18 - 0.10.19 - Rebuild and edit. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.10.19 - Rebuild and edit. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 0.10.19 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-10 - 0.10.19 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gst-rtsp-server - https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - library - multimedia.video - RTSP server library based on GStreamer - GStreamer tabanlı RTSP sunucu kitaplığı - GStreamer tabanlı RTSP sunucu kitaplığı - GStreamer tabanlı RTSP sunucu kitaplığı - https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.20.1.tar.xz - - meson - python3-devel - glib2-devel - gstreamer-devel - gst-plugins-bad-devel - - multimedia/video/gst-rtsp-server/pspec.xml - - - gst-rtsp-server - - glib2 - gstreamer - gst-plugins-base - - - /usr/lib/libgstrtspserver* - /usr/lib/gstreamer-1.0 - /usr/lib/girepository-1.0 - /usr/share/doc - - - - gst-rtsp-server-devel - Development files for gst-rtsp-server - - gst-rtsp-server - gstreamer-devel - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-24 - 1.18.4 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - gstreamer - https://gstreamer.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.video - GStreamer streaming media framework runtime - GStreamer ses yayın altyapısı - GStreamer est la librairies principale. Elle contient les entêtes, les fichiers et les éléments centraux. - GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. - gstreamer bir ses yayın altyapısı kütüphanesidir. Bu kütüphaneyi kullanan uygulamalar, gerçek zamanlı ses işleme, görüntü oynatma gibi çokluortam ile ilgili birçok işlem gerçekleştirebilirler. - https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.20.1.tar.xz - - meson - gobject-introspection-devel - libunwind-devel - bash-completion - python3-devel - libxml2-devel - elfutils-devel - libcap-devel - glib2-devel - gsl-devel - gmp-devel - valgrind - zlib-devel - xz-devel - - multimedia/video/gstreamer/pspec.xml - - - gstreamer - - glib2 - libcap - elfutils - libunwind - - - /usr/bin - /usr/lib/libgstbase* - /usr/lib/libgstcheck* - /usr/lib/libgstcontroller* - /usr/lib/libgstnet* - /usr/lib/libgstreamer* - /usr/lib/gstreamer-1.0 - /usr/lib/girepository-1.0 - /usr/libexec - /usr/share/gir-1.0 - /usr/share/bash-completion - /usr/share/doc - /usr/share/locale - /usr/share/gstreamer-1.0/gdb - /usr/share/gdb/auto-load/usr/lib/libgstreamer-1.0.so.0.2001.0-gdb.py - /usr/share/man - - - gstreamer-next - - - - gstreamer-32bit - 32-bit shared libraries for gstreamer - gstreamer için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glib2-32bit - libcap-32bit - elfutils-32bit - libunwind-32bit - - - glib2-32bit - elfutils-32bit - libunwind-32bit - gstreamer - - - /usr/lib32/libgstbase* - /usr/lib32/libgstcheck* - /usr/lib32/libgstcontroller* - /usr/lib32/libgstnet* - /usr/lib32/libgstreamer* - /usr/lib32/gstreamer-1.0 - /usr/share/gdb/auto-load/usr/lib32/libgstreamer-1.0.so.0.2001.0-gdb.py - - - gstreamer-next-32bit - - - - gstreamer-devel - Development files for gstreamer - gstreamer için geliştirme dosyaları - - gstreamer - libunwind-devel - elfutils-devel - glib2-devel - zlib-devel - xz-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - - - gstreamer-next-devel - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 1.17.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 1.16.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 1.14.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-16 - 1.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-28 - 1.12.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.10.36 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.10.36 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 0.10.36 - Release bump - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-06-26 - 0.10.36 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - gstreamer-vaapi - http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/ - - Kamil Atlı - suvari@pisilinux.org - - LGPLv2.1 - library - multimedia.video - GStreamer Multimedia Framework VA Plugins - gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. - https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.20.1.tar.xz - - meson - python3 - mesa-devel - libglvnd-devel - libva-devel - libXrandr-devel - wayland-protocols-devel - gstreamer-devel - gst-plugins-bad-devel - gst-plugins-base-devel - - multimedia/video/gstreamer-vaapi/pspec.xml - - - gstreamer-vaapi - - glib2 - libva - libglvnd - eudev - libX11 - libdrm - libXrandr - libXrender - wayland-client - wayland-protocols - gstreamer - gst-plugins-bad - gst-plugins-base - - - /usr/lib - /usr/share/doc - - - gstreamer-vaapi-next - gstreamer-vaapi-next-devel - - - - - 2022-04-13 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-27 - 1.18.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-14 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-01 - 1.16.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-26 - 1.14.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-16 - 1.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-28 - 1.12.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - - - - gstreamermm - https://gstreamer.freedesktop.org/bindings/cplusplus.html - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.video - GStreamer C++ bindings - Gstreamer C++ arayüzü - The GStreamer API C++ bindings are based on gtkmm, using the same lifecycle mechanism. - Gstreamer'ın C++ arayüzü gtkmm temel alınarak hazırlanmıştır, aynı yaşam ömrü mekanizmasını kullanır. - http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/1.10/gstreamermm-1.10.0.tar.xz - - glibmm-devel - pangomm-devel - cairomm-devel - libxmlpp-devel - gstreamer-devel - gst-plugins-base-devel - - multimedia/video/gstreamermm/pspec.xml - - - gstreamermm - - glib2 - glibmm - libgcc - libxml2 - libxmlpp - gstreamer - libsigc++ - gst-plugins-base - - - /usr/lib - /usr/share/devhelp/books/gstreamermm-1.0 - /usr/share/doc - - - gstreamermm-next - - - - gstreamermm-devel - gstreamermm için geliştirme dosyaları - gstreamermm için geliştirme dosyaları - - glibmm-devel - libxmlpp-devel - gstreamer-devel - gst-plugins-base-devel - gstreamermm - - - /usr/include/gstreamermm-1.0 - /usr/lib/pkgconfig - - - gstreamermm-next-devel - - - - - 2022-04-13 - 1.10.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2021-10-27 - 1.10.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2021-06-14 - 1.10.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2021-01-18 - 1.10.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-18 - 1.10.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-10-05 - 1.10.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-16 - 1.10.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-28 - 1.10.0 - Release Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.10.11 - rebuild and edit. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.10.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-29 - 0.10.11 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kvazaar - http://ultravideo.cs.tut.fi/#encoder - - Mathias Freire - mathiasfreire45@gmail.com - - LGPL - library - multimedia.video - An open-source HEVC encoder - Kvazaar is an award-winning academic open-source video encoder for the state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard. Kvazaar is being developed in C and optimized in Assembly under the LGPLv2.1. - https://github.com/ultravideo/kvazaar/releases/download/v2.0.0/kvazaar-2.0.0.tar.xz - - yasm - crypto++-devel - - multimedia/video/kvazaar/pspec.xml - - - kvazaar - - crypto++ - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - kvazaar-devel - Header files for kvazaar. - - kvazaar - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-11-07 - 2.0.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-28 - 2.0.0 - Version bump. - fury - uglyside@yandex.ru - - - 2020-01-12 - 1.3.0 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - l-smash - https://github.com/l-smash/l-smash - - Alihan Öztürk - alihan@pisilinux.org - - custom - app:console - multimedia.video - MP4 muxer and other tools. - Loyal to Spec of MPEG4, and Ad-hock Simple Hackwork library. - https://github.com/l-smash/l-smash/archive/v2.14.5.tar.gz - multimedia/video/l-smash/pspec.xml - - - l-smash - MP4 muxer and other tools. - - glibc - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - l-smash-devel - Development files for l-smash. - - l-smash - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-01-17 - 2.14.5 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-07-31 - 2.14.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 2.9.1 - Rebuild for new toolchain. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-12 - 2.9.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libdvbpsi - https://www.videolan.org/developers/libdvbpsi.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Librairie pour la génération et le décodage des tables PSI TS/DVB MPEG. - Library for MPEG TS/DVB PSI tables decoding and generation - MPEG TS/DVB PSI taslaklarını üretmek ve çözümlemek için kullanılan bir kitaplık - libdvbpsi is a simple library designed for decoding and generation of MPEG TS and DVB PSI tables. - libdvbpsi, MPEG TS ve DVB PSI tablolarının ürteimi ve çözümlenmesi için tasarlanmış basit bir kitaplıktır. - http://download.videolan.org/pub/libdvbpsi/1.3.3/libdvbpsi-1.3.3.tar.bz2 - multimedia/video/libdvbpsi/pspec.xml - - - libdvbpsi - - /usr/lib - /usr/share/doc - - - - libdvbpsi-devel - Development files for libdvbpsi - libdvbpsi için geliştirme dosyaları - - libdvbpsi - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-04 - 1.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 1.3.2 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-11 - 1.3.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 1.3.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libfdk-aac - https://github.com/mstorsjo/fdk-aac - - PisiLinux Community - admins@pisilinux.org - - custom - library - multimedia.video - Fraunhofer FDK AAC codec library - Fraunhofer FDK AAC codec library - Fraunhofer FDK AAC codec library - Fraunhofer FDK AAC codec library - https://github.com/mstorsjo/fdk-aac/archive/v2.0.1.tar.gz - multimedia/video/libfdk-aac/pspec.xml - - - libfdk-aac - - /usr/lib - - - - libfdk-aac-devel - Development files for libfdk-aac - - libfdk-aac - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2020-01-18 - 2.0.1 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2019-11-04 - 2.0.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libmatroska - http://www.matroska.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Format de conteneur multimédia extensible basé sur EBML. - Extensible multimedia container format based on EBML - EBML üzerine konumlandırılmış genişletilebilir çokluortam taşıyıcısı - Matroska is an extensible open standard Audio/Video container. It aims to become THE standard of multimedia container formats. Matroska is usually found as .mkv files (matroska video) and .mka files (matroska audio). - https://dl.matroska.org/downloads/libmatroska/libmatroska-1.6.3.tar.xz - - libebml-devel - cmake - - multimedia/video/libmatroska/pspec.xml - - - libmatroska - - libebml - libgcc - - - /usr/lib - /usr/share/doc - - - - libmatroska-devel - Development files for libmatroska - libmatroska için geliştirme dosyaları - - libmatroska - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2021-06-29 - 1.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 1.5.2 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.4.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-03 - 1.4.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.4.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-20 - 1.4.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libmp4v2 - https://github.com/TechSmith/mp4v2 - - Pisilinux Community - admins@pisilinux.org - - MPL-1.1 - library - app:console - multimedia.video - MPEG4 library - MPEG4 kütüphanesi - Librairie MPEG4 extraite de MPEG4IP, habituellement utilisée dans les sytèmes de son 3D. - MPEG4 library extracted from MPEG4IP, usually used in 3D sound systems. - Genellikle 3B ses işleme uygulamalarında kullanılan, MPEG4IP yazılımının parçası olan MPEG4 kütüphanesi. - Librería MPEG4 parte de MPEG4IP, comúnmente utilizado en sistemas de sonido 3D. - https://github.com/TechSmith/mp4v2/archive/refs/tags/Release-ThirdParty-MP4v2-5.0.1.tar.gz - - libgcc - - multimedia/video/libmp4v2/pspec.xml - - - libmp4v2 - - libgcc - - - /usr/bin - /usr/lib - - - - libmp4v2-devel - Development files for libmp4v2 - libmp4v2 için geliştirme dosyaları - - libmp4v2 - - - /usr/include - - - - - 2021-11-27 - 5.0.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-01-18 - 2.0.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 2.0.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-11 - 2.0.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 2.0.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libmpeg2 - http://libmpeg2.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams - mpeg-2 ve mpeg-1 video görüntülerini çözmek için ücretsiz bir kütüphane - libmpeg2 est une librairie libre pour décoder les flux vidéos mpeg-2 et mpeg-1. libmpeg2 est capable de décoder tous les flux vidéos se conformant à certaines restrictions : "paramètres contraints (constrained parameters)" pour mpeg-1 et "profil principal (main profile)" pour mpeg-2. - libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams. libmpeg2 is able to decode all mpeg streams that conform to certain restrictions: "constrained parameters" for mpeg-1, and "main profile" for mpeg-2. - libmpeg2, mpeg-1 ve mpeg-2 video akışlarının çözülerek okunması için ücretsiz bir kütüphanedir. Libmpeg-2, bir takım kısıtlayıcı kurallara (mpeg-1 için "kısıtlanmış parametreler" ve mpeg-2 için "ana profil") uyan bütün mpeg yayınlarını çözebilir. - libmpeg2 es una librería libre para decodificar flujos de video mpeg-2 y mpeg-1. libmpeg2 puede decodificar todo tipo de flujos mpeg que cumplen ciertos restricciones: "constrained parameters" para mpeg-1, y "main profile" para mpeg-2. - http://libmpeg2.sourceforge.net/files/libmpeg2-0.5.1.tar.gz - - libmpeg2-0.4.1-use-readelf-for-test.patch - - multimedia/video/libmpeg2/pspec.xml - - - libmpeg2 - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libmpeg2-devel - Development files for libmpeg2 - libmpeg2 için geliştirme dosyaları - - libmpeg2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-19 - 0.5.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 0.5.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.5.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.5.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 0.5.1 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libprojectM - http://projectm.sourceforge.net - - Kamil Atlı - suvari@pisilinux.org - - LGPLv2 - library - multimedia.video - An advanced MilkDrop-compatible music visualization library - MilkDrop uyumlu müzik görselleştirme kitaplığı - libprojectM is an iterative music visualization library which uses OpenGL for hardware acceleration. It is a reimplementation of Winamp visualization plug-in MilkDrop which uses 3D graphics hardware, combined with iterative image-based rendering techniques and compatible with MilkDrop presets. - libprojectM, donanım hızlandırma kullanılarak OpenGL ile müzik görselleştirme işlemini yapan bir kitaplıktır. - https://github.com/projectM-visualizer/projectm/releases/download/v3.1.12/projectM-3.1.12.tar.gz - - cmake - mesa-devel - libsdl2-devel - libglvnd-devel - qt5-base-devel - freeglut-devel - libvisual-devel - pulseaudio-libs-devel - - multimedia/video/libprojectM/pspec.xml - - - libprojectM - - libgcc - libglvnd - libsdl2 - - - /usr/bin/projectM-unittest - /usr/share/icons - /usr/share/doc - /usr/share/projectM/ - /usr/lib/libprojectM.so* - - - - libprojectM-devel - Development files for libprojectM - libprojectM için geliştirme dosyaları - - qt5-base-devel - libprojectM - - - /usr/include - /usr/lib/pkgconfig - - - - libprojectM-sdl - ProjectM support for sdl - - libsdl2 - qt5-base - jack-audio-connection-kit - libprojectM - - - /usr/bin/projectMSDL - - - - libprojectM-pulseaudio - ProjectM support for Pulseaudio - - qt5-base - libglvnd - pulseaudio-libs - libprojectM - - - /usr/share/man/man1/projectM-pulseaudio.1 - /usr/bin/projectM-pulseaudio - /usr/share/applications/projectM-pulseaudio.desktop - - - - - 2022-01-09 - 3.1.12 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libquicktime - http://libquicktime.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.video - A library based on quicktime4linux with extensions - quicktime4linux ve eklentileri tabanlı bir kütüphane - Libquicktime est basée sur l'excellente librairie quicktime4linux en y apportant de multiples améliorations. Toutes les librairies externes ont été supprimées du source. En échange, les librairies disponibles sur les systèmes sont détectées par le script configure. Tous les codecs (codeur/décodeur) d'origine ont été déménagés dans des modules que l'on peut charger dynamiquement, et de nouveaux codecs sont en développement. - Libquicktime is based on the great quicktime4linux library with several enhancements. All 3rd-party libraries were removed from the sourcetree. Instead, the systemwide installed libraries are detected by the configure script. All original codecs were moved into dynamically loadable modules, and new codecs are in development. - Libquicktime, birkaç gelişmişliğe sahip büyük quicktime4linux kütüphanesi üzerine temellendirilmiştir. Tüm 3üncü-parti kütüphaneler kök ağacından silinmiştir. Bunun yerine, sistem genişliğne sahip kütüphaneler kurulmuş ve yapılandırma betikleri ile keşfedilmiştir. Tüm orjinal kodlar, dinamik olarak yüklenebilen modüller haline gelmiş ve yeni kodlar geliştirilmektedir. - Libquicktime está basado enla librería quicktime4linux con varios mejoras. Todos los librerías de terceros fueron removidos de los fuentes. En su lugar el script de configure detecta las librerías ya instalados en el sistema. Todos codecs originales fueron convertido a módulos dinámicos, y nuevos codecs están en desarrollo. - mirrors://sourceforge/project/libquicktime/libquicktime/1.2.4/libquicktime-1.2.4.tar.gz - - mesa-devel - lame-devel - zlib-devel - glib2-devel - libglvnd-devel - libX11-devel - libpng-devel - faac-devel - gtk2-devel - libdv - faad2-devel - libXt-devel - libXv-devel - ffmpeg-devel - libXaw-devel - libXext-devel - alsa-lib-devel - libvorbis-devel - libavc1394-devel - libraw1394-devel - schroedinger-devel - libjpeg-turbo-devel - x264-devel - - - CVE-2016-2399.patch - libquicktime-1.2.4-CVE-2017-9122_et_al.patch - libquicktime-1.2.4+libav-9.patch - libquicktime-1.2.4-ffmpeg2.patch - libquicktime-1.2.4-ffmpeg29.patch - libquicktime-1.2.4-ffmpeg4.patch - libquicktime-1.2.4-ffmpeg-codecs.patch - - multimedia/video/libquicktime/pspec.xml - - - libquicktime - - libglvnd - lame - zlib - glib2 - libX11 - libpng - faac - gtk2 - libdv - faad2 - libXt - libXv - ffmpeg - libXaw - libXext - alsa-lib - libvorbis - libavc1394 - libraw1394 - schroedinger - libjpeg-turbo - x264 - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/locale - - - - libquicktime-devel - Development files for libquicktime - libquicktime için geliştirme dosyaları - - libquicktime - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2021-10-30 - 1.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-15 - 1.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-12 - 1.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-05 - 1.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-29 - 1.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 1.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.2.4 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-13 - 1.2.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-13 - 1.2.4 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libtheora - https://www.theora.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.video - Le codec (compresseur / décompresseur) de compression vidéo Theora. - The Theora Video Compression Codec - Theora video sıkıştırma kodlaması - Der Theora Video Kompressions-Codec - libtheora is Xiph.Org's first publicly released video codec, intended for use within the Ogg's project's Ogg multimedia streaming system. - libtheora, Ogg projesi kapsamında Ogg çokluortam akış sistemi ile beraber kullanılmak üzere tasarlanmış bir video kodlamasıdır. - http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2 - - libogg-devel - libvorbis-devel - - - flags.patch - libtheora-1.1.1-libpng16.patch - - multimedia/video/libtheora/pspec.xml - - - libtheora - - libogg - libvorbis - - - /usr/lib - /usr/share/doc - - - - libtheora-32bit - 32-bit shared libraries for libtheora - emul32 - emul32 - - libogg-32bit - - - libtheora - libogg-32bit - - - /usr/lib32 - - - - libtheora-devel - Development files for libtheora - libtheora için geliştirme dosyaları - - libtheora - libogg-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2020-01-11 - 1.1.1 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-07-31 - 1.1.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-11 - 1.1.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 1.1.1 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 1.1.1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libvpx - http://www.webmproject.org - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - library - multimedia.video - WebM VP8 Codec SDK - WebM VP8 geliştirme altyapısı - libvpx is the VP8 development library usually used in WebM and similiar formats. - libvpx WebM ve benzeri çokluortam taşıyıcılarda kullanılan VP8 kodeği geliştirme kitaplığıdır. - https://github.com/webmproject/libvpx/archive/v1.11.0.tar.gz - - git - libgcc - yasm-devel - - multimedia/video/libvpx/pspec.xml - - - libvpx - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc/libvpx - - - - libvpx-devel - libvpx header files - libvpx için başlık dosyaları - - libvpx - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-19 - 1.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-03 - 1.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-27 - 1.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 1.8.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-30 - 1.7.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-05 - 1.6.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-12 - 1.5.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-07-15 - 1.4.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - opencore-amr - http://opencore-amr.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - library - multimedia.video - AMR speech codec implementation - AMR ses kodek sistemi - Opencore AMR is an implementation of Adaptive Multi Rate Narrowband and Wideband speech codec. - Opencore AMR, Adaptive Multi Rate Narrowband ve Wideband ses kodek sistemi altyapısıdır. - mirrors://sourceforge/opencore-amr/opencore-amr/opencore-amr-0.1.5.tar.gz - multimedia/video/opencore-amr/pspec.xml - - - opencore-amr - - /usr/lib - /usr/share/doc/opencore-amr - - - - opencore-amr-devel - Development files for opencore-amr - opencore-amr için geliştirme dosyaları - - opencore-amr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-18 - 0.1.5 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2018-03-26 - 0.1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-05 - 0.1.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.1.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.1.3 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - rubberband - https://github.com/breakfastquay/rubberband - - Mustafa Cinasal - muscnsl@gmail.com - - GPLv1 - library - multimedia.video - Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı - Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı - Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı - Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı - https://github.com/breakfastquay/rubberband/archive/v1.8.2.tar.gz - - vamp-plugin-sdk-devel - libsamplerate-devel - libsndfile-devel - ladspa-sdk-devel - fftw3-devel - jdk8-openjdk - fftw3-devel - - multimedia/video/rubberband/pspec.xml - - - rubberband - - fftw3 - libgcc - libsndfile - libsamplerate - vamp-plugin-sdk - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - rubberband-devel - - rubberband - - - /usr/lib/pkgconfig - /usr/include - - - - - 2021-03-10 - 1.8.2 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2020-01-18 - 1.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 1.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-27 - 1.8.1 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - schroedinger - http://www.diracvideo.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Dirac codec library - Dirac kodek kitaplığı - C-based libraries and GStreamer plugins for the Dirac video codec. - C ile kodlanmış Dirac video kodeği kitaplıkları ve GStreamer eklentileri - https://src.fedoraproject.org/repo/pkgs/schroedinger/schroedinger-1.0.11.tar.gz/da6af08e564ca1157348fb8d92efc891/schroedinger-1.0.11.tar.gz - - orc-devel - - - ltmain_as-needed.patch - - multimedia/video/schroedinger/pspec.xml - - - schroedinger - - orc - - - /usr/lib - /usr/share/doc - - - - schroedinger-devel - Development files for schroedinger - schroedinger için geliştirme dosyaları - - schroedinger - orc-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-18 - 1.0.11 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 1.0.11 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-11 - 1.0.11 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 1.0.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 1.0.11 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - smpeg - http://www.lokigames.com/development/smpeg.php3 - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:gui - multimedia.video - SDL MPEG kitaplığı - SDL MPEG - SDL MPEG library - SMPEG is a SDL MPEG decoding library. - SMPEG, MPEG formatını kullanabilen SDL kitaplığıdır. - https://sources.voidlinux.org/smpeg-0.4.5/smpeg-0.4.5.tar.gz - - libsdl-devel - freeglut-devel - mesa-devel - mesa-glu-devel - - - smpeg-0.4.5-gcc6.patch - smpeg-0.4.4-format_not_a_string_literal_and_no_format_arguments.diff - smpeg-0.4.5-fix-header.patch - smpeg-0.4.5-libsupc++.patch - smpeg-0.4.5-link.patch - - multimedia/video/smpeg/pspec.xml - - - smpeg - - libsdl - mesa - mesa-glu - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - smpeg-devel - Development files for smpeg - smpeg için geliştirme dosyaları - - smpeg - - - /usr/bin/smpeg-config - /usr/include - /usr/share/aclocal - - - - smpeg-32bit - 32-bit shared libraries for smpeg - smpeg için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - freeglut-32bit - mesa-32bit - libsdl-32bit - mesa-glu-32bit - - - smpeg - libsdl-32bit - - - /usr/lib32 - - - - - 2018-08-05 - 0.4.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 0.4.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.4.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-01 - 0.4.5 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - vamp-plugin-sdk - https://www.vamp-plugins.org/ - - Mustafa Cinasal - muscnsl@gmail.com - - BSD - library - multimedia.video - Vamp ses analizi eklenti sistemi - Vamp ses analizi eklenti sistemi - Vamp ses analizi eklenti sistemi - Vamp ses analizi eklenti sistemi - https://github.com/c4dm/vamp-plugin-sdk/archive/vamp-plugin-sdk-v2.8.tar.gz - - libsndfile-devel - - multimedia/video/vamp-plugin-sdk/pspec.xml - - - vamp-plugin-sdk - - libgcc - libsndfile - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - vamp-plugin-sdk-devel - - vamp-plugin-sdk - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-01-17 - 2.8 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-08-05 - 2.7.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-27 - 2.7.1 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - vid.stab - http://www.rowetel.com/?page_id=452 - - Mathias Freire - mathiasfreire45@gmail.com - - GPL - library - multimedia.video - Video stabilization library - Video stabilization library - https://github.com/georgmartius/vid.stab/archive/v1.1.0.tar.gz - - cmake - - multimedia/video/vid.stab/pspec.xml - - - vid.stab - - libgcc - libgomp - - - /usr/bin - /usr/lib - /usr/share/doc - - - - vid.stab-devel - Header files for vid.stab. - - vid.stab - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 1.1.0 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - vmaf - https://github.com/netflix/vmaf/ - - Idris KALP - idriskalp@gmail.com - - Apache - library - multimedia.video - Perceptual video quality assessment algorithm based on multi-method fusion - VMAF is a perceptual video quality assessment algorithm developed by Netflix. VMAF Development Kit (VDK) is a software package that contains the VMAF algorithm implementation, as well as a set of tools that allows a user to train and test a custom VMAF model. - https://github.com/Netflix/vmaf/archive/v1.3.15.tar.gz - multimedia/video/vmaf/pspec.xml - - - vmaf - - libgcc - - - /usr/bin - /usr/share/doc - /usr/share - - - - vmaf-devel - - /usr/lib - /usr/include - /usr/lib/pkgconfig - - - - - 2019-10-27 - 1.3.15 - First Release - Idris KALP - idriskalp@gmail.com - - - - - - vo-aacenc - http://sourceforge.net/projects/opencore-amr/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - app:cli - multimedia.video - VisualOn AAC encoder library - VisualOn AAC encoder library - http://sourceforge.net/projects/opencore-amr/files/vo-aacenc/vo-aacenc-0.1.3.tar.gz/download - multimedia/video/vo-aacenc/pspec.xml - - - libvo-aacenc - - /usr/lib - /usr/share/doc - - - - libvo-aacenc-devel - - libvo-aacenc - - - /usr/include - /usr/lib/pkgconfig/vo-aacenc.pc - - - - - 2020-01-18 - 1.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-02 - 1.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-11 - 1.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-18 - 1.3 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - vo-amrwbenc - http://sourceforge.net/projects/opencore-amr/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - app:cli - multimedia.video - VisualOn AMR-WB encoder library - VisualOn AMR-WB encoder library - http://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/vo-amrwbenc-0.1.3.tar.gz - multimedia/video/vo-amrwbenc/pspec.xml - - - vo-amrwbenc - - libvo-amrwbenc - - - /usr/bin/amrwb-enc - - - - libvo-amrwbenc - - /usr/lib - /usr/share/doc - - - - libvo-amrwbenc-devel - - libvo-amrwbenc - - - /usr/include - /usr/lib/pkgconfig/vo-amrwbenc.pc - - - - - 2020-01-18 - 1.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-02 - 1.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-11 - 1.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-27 - 1.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - x264 - http://developers.videolan.org/x264.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.video - Open source H264/AVC encoder - Açık kaynak kodlu H264/AVC çözücü - x264 is a free library for encoding H264/AVC video streams. - x264 H264/AVC görüntü dosyalarını açmak için kullanılan bir kütüphane - http://ftp.osuosl.org/pub/blfs/conglomeration/x264/x264-20210814.tar.xz - - yasm-devel - l-smash-devel - - multimedia/video/x264/pspec.xml - - - x264 - - l-smash - - - /usr/bin - /usr/lib - - - - x264-devel - Development files for x264 - x264 için geliştirme dosyaları - - x264 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-30 - 20210814 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 20210211 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-14 - 20200819 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-17 - 20191217 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2019-10-10 - 2245.20191010 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-12 - 2245.20190412 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2245.20180730 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-19 - 2245.19052018 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 2245.17022018 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2017-09-20 - 2245.12062016 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-07-22 - 2245.12062016 - Fix relase - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-13 - 2245.12062016 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-09 - 2245 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-02 - 2245 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - x265 - http://x265.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.video - Open source H265/EVC encoder - Açık kaynak kodlu H265/EVC çözücü - x265 is a commercially funded open source implementation of the H.265/High Efficiency Video Coding (HEVC) compression standard. - x265 H265/EVC görüntü dosyalarını açmak için kullanılan bir kütüphane - https://bitbucket.org/multicoreware/x265_git/get/3.5.tar.gz - - git - yasm-devel - cmake - - multimedia/video/x265/pspec.xml - - - x265 - - libgcc - - - /usr/bin - /usr/lib - - - - x265-devel - Development files for x265 - x265 için geliştirme dosyaları - - x265 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-05 - 3.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-14 - 3.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-17 - 3.2.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-10-06 - 3.2 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-04-14 - 3.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-05 - 2.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-19 - 2.7 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-18 - 2.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-11 - 2.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-12 - 1.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-23 - 1.7 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - xavs - http://xavs.sourceforge.net/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPL - library - multimedia.video - XAVS is to implement high quality encoder and decoder of the Audio Video Standard of China (AVS). - XAVS is to implement high quality encoder and decoder of the Audio Video Standard of China (AVS). - https://sourceforge.net/projects/pisilinux/files/source/xavs-0.1.55.tar.xz - - yasm - - - xavs-dynamic-xavs.patch - xavs-0.1.55-dont-strip-symbols.patch - xavs-dup-asm.patch - xavs-x32-yasm.patch - - multimedia/video/xavs/pspec.xml - - - xavs - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - xavs-devel - Header files for xavs. - - xavs - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 0.1.55 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - xavs2 - https://github.com/pkuvcl/xavs2/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPL - library - multimedia.video - Open-Source encoder of AVS2-P2/IEEE1857.4 video coding standard - Open-Source encoder of AVS2-P2/IEEE1857.4 video coding standard - https://github.com/pkuvcl/xavs2/archive/1.3.tar.gz - - yasm - - multimedia/video/xavs2/pspec.xml - - - xavs2 - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - xavs2-devel - Header files for xavs2. - - xavs2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 1.3 - First release. - İdris Kalp - idriskalp@gmail.com - - - - - - xine-lib - http://xine.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Librairies centrales pour le lecteur vidéo Xine. - Core libraries for Xine movie player - Xine çokluortam oynatıcısının çekirdek kitaplıkları - This package contains the Xine library. It can be used to play back various media, decode multimedia files from local disk drives, and display multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some uncommon formats, too. - xine-lib çeşitli medyaları oynatmak, farklı medya yapılarını birbirine dönüştürmek, Internet üzerinden yayınları işleyip göstermek gibi işlevleri olan bir çokluortam kitaplığıdır. Yaygın çokluortam yapılarının çoğunu desteklediği gibi fazla yaygın olmayan yapıları da desteklemektedir. - https://sourceforge.net/projects/xine/files/xine-lib/1.2.12/xine-lib-1.2.12.tar.xz - - accel_vaapi.h - - - aom-devel - dav1d-devel - faad2-devel - gnutls-devel - libmng-devel - libpng-devel - libcaca-devel - libssh2-devel - openssl-devel - wayland-devel - libdvdnav-devel - libmpcdec-devel - libdvdread-devel - libjpeg-turbo-devel - libXext-devel - fontconfig-devel - freetype-devel - zlib-devel - libXinerama-devel - libXv-devel - libXvMC-devel - libogg-devel - libvorbis-devel - libglvnd-devel - libdvdcss-devel - DirectFB-devel - flac-devel - libsdl-devel - alsa-lib-devel - aalib-devel - libtheora-devel - libvpx-devel - samba-devel - libmad-devel - speex-devel - libmodplug-devel - ffmpeg-devel - a52dec-devel - libv4l-devel - pulseaudio-libs-devel - libdca-devel - libbluray-devel - libmng-devel - libSM-devel - libICE-devel - libcdio-devel - mesa-glu-devel - libvdpau-devel - - - list.patch - no_autopoint.patch - lpthread.patch - - multimedia/video/xine-lib/pspec.xml - - - xine-lib - - libglvnd - zlib - flac - speex - aalib - libXv - libmad - a52dec - libdca - libsdl - libogg - libv4l - ffmpeg - libX11 - libXvMC - libXext - libvpx - libxcb - alsa-lib - freetype - DirectFB - libvdpau - mesa-glu - libtheora - libbluray - libvorbis - fontconfig - libmodplug - aom - dav1d - faad2 - gnutls - libmng - libpng - libcaca - libssh2 - openssl - wayland - libdvdnav - libmpcdec - libdvdread - libjpeg-turbo - pulseaudio-libs - - - /usr/bin - /usr/lib - /usr/share/xine - /usr/share/xine-lib/fonts - /usr/share/man - /usr/share/doc/xine-lib - - - - xine-lib-devel - Development files for xine-lib - xine-lib için geliştirme dosyaları - xine-lib için geliştirme dosyaları - - xine-lib - - - /usr/bin/xine-config - /usr/lib/pkgconfig - /usr/include - /usr/share/aclocal - - - - - 2022-04-19 - 1.2.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-29 - 1.2.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-09 - 1.2.10 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-10-05 - 1.2.10 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2020-09-18 - 1.2.10 - Rebuild ffmpeg. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-19 - 1.2.10 - Rebuild ffmpeg. - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-28 - 1.2.9 - Rebuild ffmpeg. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 1.2.9 - Rebuild ffmpeg. - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-26 - 1.2.9 - Rebuild ffmpeg. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-24 - 1.2.9 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 1.2.8 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-14 - 1.2.6 - Release bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 1.2.6 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - xvid - http://www.xvid.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - High performance MPEG-4 video de-/encoding solution - Yüksek performanslı bir MPEG-4 video kodlayıcı/çözücü - Xvid is a codec which makes it possible to compress movies too much while still maintaining the original image quality. - Xvid videoları kalite kaybına neden olmadan yüksek oranlarda sıkıştırabilmeye olanak tanıyan bir kodlayıcıdır. - Xvid es un codec que posibilita una alta compresión de peliculas, manteniendo la calidad original de la imagen. - http://downloads.xvid.org/downloads/xvidcore-1.3.5.tar.gz - multimedia/video/xvid/pspec.xml - - - xvid - - /usr/lib - /usr/share/doc/xvid - - - - xvid-devel - - xvid - - - /usr/share/doc/xvid/examples - /usr/include - - - - - 2020-01-17 - 1.3.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-01 - 1.3.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-27 - 1.3.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-11 - 1.3.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-14 - 1.3.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kaffeine - http://www.kde.org/applications/multimedia/kaffeine/ - - PisiLinux Community - admins@pisilinux.org - - GPLv1 - app:gui - multimedia.videoplayer - Kaffeine Media Player for KDE5 - KDE4 için Kaffeine Ortam Oynatıcı - Awesome media player and vcr for KDE5. - KDE4 için harika bir video oynatıcı - https://download.kde.org/stable/kaffeine/kaffeine-2.0.18.tar.xz - - qt5-base-devel - qt5-sql-sqlite - qt5-sql-odbc - qt5-sql-postgresql - qt5-sql-mysql - qt5-assistant-devel - qt5-designer-devel - libXScrnSaver-devel - ki18n-devel - kwidgetsaddons-devel - kxmlgui-devel - kio-devel - solid-devel - knotifications-devel - kidletime-devel - kdbusaddons-devel - libX11-devel - libXext-devel - gettext-devel - qt5-x11extras-devel - libv4l-devel - vlc-devel - kconfig-devel - kcoreaddons-devel - kconfigwidgets-devel - pkgconfig - extra-cmake-modules - kdoctools-devel - - multimedia/videoplayer/kaffeine/pspec.xml - - - kaffeine - - qt5-sql-sqlite - qt5-sql-odbc - qt5-sql-postgresql - qt5-sql-mysql - qt5-base - libXScrnSaver - ki18n - kwidgetsaddons - kxmlgui - kio - solid - knotifications - kidletime - kdbusaddons - libX11 - qt5-x11extras - vlc-libs - libgcc - libv4l - kconfig - kcoreaddons - kconfigwidgets - kwindowsystem - - - /usr/share - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/icons - - - - - 2020-03-08 - 2.0.18 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-11 - 2.0.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-04 - 2.0.15 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 2.0.13 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-09 - 2.0.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-11 - 2.0.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 2.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-04 - 2.0.1 - First Release. - Stefan Gronewold - groni@pisilinux.org - - - - - - libv4l - http://freecode.com/projects/libv4l - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - library - multimedia.videoplayer - V4L wrapper for V4L2 - V4L kitaplığı - Warstwa abstrakcji dla urządzeń video4linux2 - A library to access V4L2 API with V4L1 alike calls. - V4L2 arabirimini V4L1 tarzı çağrılarla erişim sağlayan kitaplık. - libv4l to zestaw bibliotek dodający niewielką warstwę abstrakcji dla urządzeń video4linux2. Celem tej warstwy jest ułatwienie autorom aplikacji obsługi szerokiej gamy urządzeń bez pisania osobnego kodu dla różnych urządzeń tej samej klasy. - https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.20.0.tar.bz2 - - qt5-base-devel - libjpeg-turbo-devel - glibc-devel - libglvnd-devel - mesa-glu-devel - alsa-lib-devel - libgcc - doxygen - eudev-devel - elfutils-devel - - multimedia/videoplayer/libv4l/pspec.xml - - - libv4l - - libjpeg-turbo - eudev - libX11 - libglvnd - mesa-glu - - - /lib/udev/rules.d - /lib/udev/rc_keymaps - /usr/lib/lib* - /usr/lib/v4l* - /usr/share/doc - - - - v4l-utils - Utilities for libv4l - Zbiór narzędzi do urządzeń Video4Linux - - elfutils - libgcc - alsa-lib - qt5-base - libv4l - - - /etc - /usr/bin - /usr/sbin - /usr/lib - /usr/share/man - /usr/share/applications - /usr/share/icons - /usr/share/locale - - - - libv4l-devel - Development files for libv4l - libv4l için geliştirme dosyaları - Pliki nagłówkowe bibliotek libv4l - - eudev-devel - libv4l - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libv4l-32bit - 32-bit shared libraries for libv4l - libv4l için 32-bit paylaşımlı kitaplıklar - 32-bitowe biblioteki libv4l - emul32 - emul32 - - libjpeg-turbo-32bit - libX11-32bit - libglvnd-32bit - mesa-glu-32bit - alsa-lib-32bit - eudev-32bit - - - eudev-32bit - libjpeg-turbo-32bit - libv4l - - - /usr/lib32/lib* - /usr/lib32/v4l* - - - - - 2021-02-20 - 1.20.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 1.18.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-10-16 - 1.14.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 1.14.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-15 - 1.12.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.10.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-28 - 1.10.0 - update - Serdar Soytetir - kaptan@pisilinux.org - - - 2015-05-25 - 1.0.1 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 1.0.1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - mplayer - http://www.mplayerhq.hu/design7/news.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - app:console - multimedia.videoplayer - Media Player for Linux - Linux için ses ve görüntü oynatıcı - MPlayer is a movie player that can run on many platforms. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native codecs. - MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA dosyalarını çalabilen ve farklı platformaların kütüphanelerini de kullanarak ses ve görüntü dosyaları oynatmaya yarayan uygulama. - mplayer - https://sourceforge.net/projects/pisilinux/files/source/mplayer-38313.tar.gz - https://ffmpeg.org/releases/ffmpeg-4.4.1.tar.xz - https://mplayerhq.hu/MPlayer/skins/Clearlooks-multilingual-2.0.7.tar.bz2 - - gsm-devel - aom-devel - glib2-devel - atk-devel - lzo-devel - gtk2-devel - faac-devel - lirc-devel - xvid-devel - lame-devel - libglvnd-devel - x264-devel - enca-devel - aalib-devel - samba-devel - cairo-devel - pango-devel - libva-devel - speex-devel - faad2-devel - libdv-devel - libXv-devel - libmad-devel - libbs2b-devel - giflib-devel - libdca-devel - libogg-devel - a52dec-devel - mpg123-devel - openal-devel - libvpx-devel - libass-devel - libmng-devel - libsdl-devel - fribidi-devel - twolame-devel - libXvMC-devel - live555-devel - libcaca-devel - libXext-devel - libopus-devel - libvdpau-devel - rtmpdump-devel - libmpeg2-devel - alsa-lib-devel - openjpeg-devel - DirectFB-devel - libtheora-devel - libmpcdec-devel - libbluray-devel - libvorbis-devel - libdvdnav-devel - openjpeg2-devel - fontconfig-devel - libXrender-devel - ladspa-sdk-devel - libdvdread-devel - libXxf86vm-devel - libXinerama-devel - libXxf86dga-devel - libmatroska-devel - schroedinger-devel - opencore-amr-devel - libXScrnSaver-devel - libjpeg-turbo-devel - pulseaudio-libs-devel - libcdio-paranoia-devel - jack-audio-connection-kit-devel - lzo-devel - zlib-devel - bzip2 - cdparanoia-devel - yasm-devel - gnutls-devel - libX11-devel - libmng-devel - libpng-devel - libcdio-devel - ncurses-devel - freetype-devel - libdvdcss-devel - - - tr-locale-fix.patch - - multimedia/videoplayer/mplayer/pspec.xml - - - mplayer - app:console - mplayer - - gsm - aom - glib2 - gtk2 - xvid - lirc - enca - faac - lame - x264 - mesa - faad2 - samba - libdv - speex - aalib - libXv - libmad - libass - libdca - openal - giflib - mpg123 - libsdl - libvpx - a52dec - libogg - libopus - libXvMC - libcaca - libglvnd - libbs2b - twolame - libXext - DirectFB - openjpeg - alsa-lib - libvdpau - rtmpdump - libmpeg2 - libbluray - libdvdnav - libtheora - libvorbis - fribidi - openjpeg2 - fontconfig - libXxf86vm - libdvdread - gdk-pixbuf - libXxf86dga - libXinerama - opencore-amr - schroedinger - libjpeg-turbo - libXScrnSaver - pulseaudio-libs - libcdio-paranoia - jack-audio-connection-kit - lzo - zlib - bzip2 - gnutls - libX11 - libmng - libpng - libcdio - ncurses - freetype - - - /etc - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/mplayer - /usr/share/pixmaps - - - mplayer.png - extensions - test-webcam - midentify - bash_completion - - - - mplayer-gui - MPlayer gui - MPlayer arayüzü - mplayer-gui is the default graphical frontend of MPlayer. - mplayer-gui, MPlayer öntanımlı grafik arayüzünü içerir. - app:gui - mplayer - - mplayer - - - /usr/bin/gmplayer - /usr/share/applications - /usr/share/mplayer/skins - /usr/share/icons - - - mplayer.desktop - - - - - 2022-04-19 - 1.4_38313 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-30 - 1.4_38313 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 1.4_38313 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-31 - 1.4_38184 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-18 - 1.4_38184 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2019-10-25 - 1.4_38152 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2019-04-27 - 1.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-13 - 1.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-28 - 1.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 1.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-15 - 1.3.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - mpv-player - https://mpv.io/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - multimedia.videoplayer - mpv is based on mplayer2 - mpv has Wayland support, Improved OpenGL output, Support for libavfilter (for video->video and audio->audio). This allows using most of FFmpeg's filters, which improve greatly on the old MPlayer filters in features, performance, and correctness.is a movie player that can run on many platforms. Improved OpenGL output. More correct color reproduction (color matrix generation), including support for BT.2020 (Ultra HD) and linear XYZ (Digital Cinema) inputs. - https://github.com/mpv-player/mpv/archive/v0.34.1.tar.gz - - python3-devel - libzimg-devel - mesa-devel - ffmpeg-devel - wayland-devel - libarchive-devel - gnutls-devel - libglvnd-devel - pkgconfig - perl - samba-devel - libX11-devel - zlib-devel - libass-devel - lua52-devel - libsdl2-devel - yasm - libjpeg-turbo-devel - rubberband-devel - libvdpau-devel - mesa-glu-devel - libbluray-devel - libdvdread-devel - libdvdnav-devel - enca-devel - libcdio-devel - lcms2-devel - libXinerama-devel - libxkbcommon-devel - libXScrnSaver-devel - libXv-devel - libffado-devel - libva-devel - libdrm-devel - libv4l-devel - libXext-devel - libcaca-devel - alsa-lib-devel - libvdpau-devel - libXrandr-devel - wayland-devel - wayland-cursor - wayland-protocols-devel - pulseaudio-libs-devel - libcdio-paranoia-devel - jack-audio-connection-kit-devel - libvdpau-devel - libavc1394-devel - libarchive-devel - python3-youtube_dl - - - 05_add-keywords.patch - - multimedia/videoplayer/mpv-player/pspec.xml - - - mpv-player - - libzimg - mesa - wayland - libarchive - lua52 - enca - libglvnd - zlib - lcms2 - libXv - libva - samba - ffmpeg - libX11 - libass - libdrm - libv4l - libXext - libcaca - libcdio - alsa-lib - libvdpau - libXrandr - rubberband - libbluray - libdvdnav - libdvdread - libXinerama - libxkbcommon - libXScrnSaver - libjpeg-turbo - wayland-client - wayland-cursor - pulseaudio-libs - libcdio-paranoia - python3-setuptools - python3-youtube_dl - jack-audio-connection-kit - - - /etc - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/applications - /usr/share/icons - /usr/share - /usr/share/zsh - /usr/share/mpv - - - - mpv-player-devel - - mpv-player - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-01-04 - 0.34.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-02 - 0.34.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-29 - 0.33.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-29 - 0.33.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-05 - 0.32.0 - rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-15 - 0.32.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-22 - 0.31.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-10-28 - 0.30.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-14 - 0.29.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-12 - 0.29.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-28 - 0.29.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-03 - 0.29.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 0.29.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-05 - 0.28.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 0.27.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-13 - 0.27.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 0.24.0 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2017-01-11 - 0.23.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-15 - 0.17.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.16.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-28 - 0.16.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-03-27 - 0.14 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - obs-studio - https://obsproject.com/ - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - app:gui - multimedia.videoplayer - OBS-Studio is a rewrite of what was formerly known as Open Broadcaster Software - OBS-Studio is a rewrite of what was formerly known as Open Broadcaster - Software - OBS-Studio software was originally designed for recording and streaming live video content, efficiently - OBS-Studio software was originally designed for recording and streaming live - video content, efficiently - obs-studio - https://github.com/obsproject/obs-studio/archive/27.1.3.tar.gz - - curl-devel - dbus-devel - x264-devel - zlib-devel - eudev-devel - luajit-devel - glib2-devel - ffmpeg-devel - libX11-devel - libv4l-devel - libxcb-devel - jansson-devel - mbedtls-devel - python3-devel - alsa-lib-devel - libv4l-devel - vlc-devel - vlc-libs - pkgconfig - freetype-devel - libglvnd-devel - pipewire-devel - qt5-svg-devel - rnnoise-devel - qt5-base-devel - libfdk-aac-devel - libXfixes-devel - speexdsp-devel - fontconfig-devel - libXcomposite-devel - qt5-x11extras-devel - pulseaudio-libs-devel - jack-audio-connection-kit-devel - cmake - wayland-devel - wayland-client - wayland-cursor - wayland-server - - multimedia/videoplayer/obs-studio/pspec.xml - - - obs-studio - - curl - dbus - x264 - zlib - eudev - luajit - glib2 - ffmpeg - libX11 - libgcc - libv4l - libxcb - speexdsp - jansson - mbedtls - python3 - alsa-lib - freetype - libglvnd - pipewire - qt5-svg - rnnoise - wayland - qt5-base - libXfixes - fontconfig - vlc-libs - ffmpeg - libfdk-aac - libXcomposite - qt5-x11extras - pulseaudio-libs - jack-audio-connection-kit - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - obs-studio.desktop - obs-logo.png - - - - obs-studio-devel - Development files for obs-studio - - obs-studio - libX11-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-11-09 - 27.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-19 - 26.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 24.0.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-04 - 24.0.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-12 - 23.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-14 - 23.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-28 - 21.0.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 21.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-03 - 17.0.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-11 - 17.0.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-07-21 - 0.15.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-07-13 - 0.15.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - qmplay2 - http://zaps166.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPL - app:gui - multimedia.videoplayer - QMPlay2 is a video and audio player which can play most formats and codecs - It can play all formats supported by FFmpeg, libmodplug (including J2B and SFX). It also supports Audio CD, raw files, Rayman 2 music and chiptunes. It contains YouTube and Prostopleer browser. - https://github.com/zaps166/QMPlay2/releases/download/20.12.16/QMPlay2-src-20.12.16.tar.xz - - qt5-base-devel - qt5-qdbusviewer - qt5-x11extras-devel - qt5-assistant-devel - qt5-designer-devel - qt5-svg-devel - qt5-linguist - qt5-declarative-devel - pkgconfig - cmake - ffmpeg-devel - libva-devel - libgme-devel - libvdpau-devel - taglib-devel - portaudio-devel - openal-devel - libcdio-devel - libcddb-devel - libass-devel - libX11-devel - gst-libav - pulseaudio-libs-devel - libXv-devel - mesa-devel - mesa-glu-devel - alsa-lib-devel - libva-devel - - multimedia/videoplayer/qmplay2/pspec.xml - - - qmplay2 - - qt5-base - qt5-x11extras - alsa-lib - mesa - libXv - libva - libgme - ffmpeg - libX11 - libcdio - libass - libgcc - taglib - libcddb - libvdpau - pulseaudio-libs - - - /usr/bin - /usr/share - /usr/share/qmplay2 - /usr/share/icons - /usr/share/applications - /usr/lib - /usr/share/doc - - - QMPlay2.png - QMPlay2.desktop - QMPlay2_enqueue.desktop - - - - qmplay2-devel - Development files for qmplay2 - - qmplay2 - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2021-02-13 - 20.12.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 19.12.19 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-10 - 18.12.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-27 - 17.12.31 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-13 - 17.12.31 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-08 - 17.02.12 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-11 - 16.12.23 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-19 - 16.06.01 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-12 - 16.05.06 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - simplescreenrecorder - https://www.maartenbaert.be/simplescreenrecorder/ - - ali algul - aligulle3801@gmail.com - - LGPLv3 - app - multimedia.videoplayer - creen recorder that is actually quite complex, but 'simple' in the sense that it's easy to use - creen recorder that is actually quite complex, but 'simple' in the sense that it's easy to use - creen recorder that is actually quite complex, but 'simple' in the sense that it's easy to use - creen recorder that is actually quite complex, but 'simple' in the sense that it's easy to use - https://codeload.github.com/MaartenBaert/ssr/tar.gz/0.4.3 - - libv4l-devel - jack-audio-connection-kit-devel - cmake - libX11-devel - mesa-glu-devel - ffmpeg-devel - alsa-lib-devel - pulseaudio-libs-devel - qt5-base-devel - qt5-x11extras-devel - qt5-linguist - libXinerama-devel - libXi-devel - - multimedia/videoplayer/simplescreenrecorder/pspec.xml - - - simplescreenrecorder - - ffmpeg - libXi - libX11 - libgcc - libv4l - libXext - alsa-lib - mesa-glu - qt5-base - qt5-x11extras - libXfixes - libXinerama - pulseaudio-libs - jack-audio-connection-kit - - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/man - /usr/share/mateinfo - /usr/share/doc - - - - - 2021-02-11 - 0.4.3 - First release - ali algul - aligulle3801@gmail.com - - - - - - smplayer - https://www.smplayer.info/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.videoplayer - A complete front-end for MPlayer - Gelişmiş bir mplayer önyüzü - SMPlayer es un frontend de Mplayer - smplayer is Qt application which intends to be a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more. - smplayer Qt ile yazılmış, gelişmiş bir mplayer önyüzüdür. Basit özelliklerinin yanı sıra, TV, DVD, VCD oynatma, mplayer filtrelerini kullanabilme gibi yetenekleri de bulunmaktadır. - SMPlayer es un reproductor multimedia gratuito y para Windows y Linux con códecs incorporados, que puede reproducir prácticamente cualquier formato de vídeo y audio. No necesita ningún códec externo. Simplemente instala SMPlayer y podrás reproducir cualquier formato sin la molestia de tener que buscar e instalar paquetes de códecs. - smplayer - https://sourceforge.net/projects/smplayer/files/SMPlayer/22.2.0/smplayer-22.2.0.tar.bz2 - https://downloads.sourceforge.net/smplayer/smplayer-themes-20.11.0.tar.bz2 - https://downloads.sourceforge.net/smplayer/smplayer-skins-20.11.0.tar.bz2 - - zlib-devel - qt5-linguist - qt5-base-devel - qt5-script-devel - libxkbcommon-devel - - multimedia/videoplayer/smplayer/pspec.xml - - - smplayer - - qt5-base - qt5-script - libX11 - zlib - libgcc - mpv-player - - - /usr/bin - /usr/share/smplayer - /usr/share/applications - /usr/share/icons - /usr/share/kde4 - /usr/share/man - /usr/share/doc/smplayer - /usr/share/metainfo/smplayer.appdata.xml - - - - - 2022-04-12 - 22.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-07 - 21.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 21.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-17 - 21.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-08 - 20.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-15 - 20.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-03 - 19.10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-29 - 19.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-28 - 19.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-03 - 19.5.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-30 - 19.1.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 18.10.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-03 - 18.10.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-03 - 18.9.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 18.6.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-27 - 18.5.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-30 - 18.4.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-26 - 18.3.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-02 - 18.2.2 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-10 - 18.2.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-13 - 18.1.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-09 - 17.11.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-03 - 17.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-11 - 15.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 15.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-09 - 15.11 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - smtube - http://smplayer.sourceforge.net/en/info - - Pisi Linux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.videoplayer - Play and download Youtube videos - Youtube video indirme yöneticisi - SMTube allows to search, play and download Youtube videos. - SMTube, youtube videolarını oynatmak indirmek ve videolar içerisinde arama yapmak için bir uygulamadır. - https://sourceforge.net/projects/smtube/files/SMTube/21.7.0/smtube-21.7.0.tar.bz2 - - qt5-base-devel - qt5-script-devel - qt5-location-devel - qt5-webkit-devel - qt5-linguist - - multimedia/videoplayer/smtube/pspec.xml - - - smtube - - qt5-base - qt5-script - qt5-webkit - qt5-location - libgcc - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2021-08-31 - 21.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-28 - 20.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 20.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-29 - 19.6.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 17.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-26 - 17.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-10 - 17.1.0 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-03 - 17.1.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-01-11 - 16.7.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 15.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-06 - 15.11 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - vasviewer - http://azsky2.html.xdomain.jp/soft/vasviewer.html - - fury - uglyside@yandex.ru - - MIT - app:gui - multimedia.videoplayer - VapourSynth viewer. - Load the script file and display the frame image. Also you can save the frame image as PNG. - https://gitlab.com/azelpg/vasviewer/-/archive/v1.0.1/vasviewer-v1.0.1.tar.bz2 - - libX11-devel - libpng-devel - libXext-devel - libXcursor-devel - fontconfig-devel - vapoursynth-devel - - multimedia/videoplayer/vasviewer/pspec.xml - - - vasviewer - - zlib - libX11 - libpng - libXext - freetype - fontconfig - libXcursor - vapoursynth - - - /usr/bin - /usr/share - /usr/share/vasviewer - - - - - 2021-12-11 - 1.0.1 - First build - fury - uglyside@yandex.ru - - - - - - vlc - http://www.videolan.org/vlc - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:gui - multimedia.videoplayer - VLC media player - VLC çoklu ortam oynatıcısı - Odtwarzacz plików multimedialnych i serwer strumieni - VLC reproductor multimedia - VLC is a famous video player and streamer. - Media oynatıcısı ve yayın dinleyici - VLC jest odtwarzaczem multimediów projektu VideoLAN. Odtwarza pliki MPEG, MPEG2, MPEG4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis, płyty DVD, VCD, podkasty oraz strumienie multimedialne z różnych źródeł w sieci. - VLC es un poderoso reproductor de medios para todo tipo de formatos multimedia - vlc - http://mirrors.netix.net/vlc/vlc/3.0.17.3/vlc-3.0.17.3.tar.xz - - srt-devel - qt5-svg-devel - wayland-client - libcdio-devel - eudev-devel - lua-devel - libgcrypt-devel - xcb-proto - zlib-devel - gtk2-devel - gtk3-devel - zvbi-devel - faac-devel - flac-devel - lirc-devel - mesa-devel - x265-devel - x264-devel - dbus-devel - avahi-devel - samba-devel - aalib-devel - faad2-devel - speex-devel - libva-devel - libXt-devel - libXv-devel - cairo-devel - util-macros - libxcb-devel - libarchive-devel - libXau-devel - libtar-devel - libvpx-devel - ffmpeg-devel - libass-devel - libXpm-devel - gnutls-devel - libv4l-devel - libdca-devel - libmtp-devel - libmad-devel - libogg-devel - libsdl-devel - libsdl2-devel - taglib-devel - a52dec-devel - libebml-devel - libxml2-devel - libcddb-devel - libcaca-devel - libXext-devel - librsvg-devel - libcdio-devel - fribidi-devel - libupnp-devel - libkate-devel - freerdp-devel - twolame-devel - minizip-devel - live555-devel - libopus-devel - freetype-devel - libXdmcp-devel - kernel-headers - xcb-util-devel - libmpeg2-devel - alsa-lib-devel - libshout-devel - libdvbpsi-devel - libtheora-devel - libbluray-devel - libgcrypt-devel - libnotify-devel - libssh2-devel - openssl-devel - libvorbis-devel - libdc1394-devel - ncurses-devel - libid3tag-devel - sdl-image-devel - libmpcdec-devel - libdvdcss-devel - libdvdnav-devel - vcdimager-devel - libraw1394-devel - fluidsynth-devel - libdvdread-devel - fontconfig-devel - libavc1394-devel - libmodplug-devel - libXxf86vm-devel - gdk-pixbuf-devel - libmatroska-devel - libXinerama-devel - schroedinger-devel - crystalhd-firmware - libgpg-error-devel - libvncserver-devel - libsamplerate-devel - libjpeg-turbo-devel - qt5-base-devel - qt5-x11extras-devel - libchromaprint-devel - gstreamer-devel - pulseaudio-libs-devel - xcb-util-keysyms-devel - gst-plugins-base-devel - zvbi-devel - wayland-protocols-devel - - - vlc-2.2.8-freerdp-2.patch - - multimedia/videoplayer/vlc/pspec.xml - - - vlc - - lua - dbus - qt5-base - qt5-svg - wayland-client - qt5-x11extras - ncurses - libtar - libXpm - fribidi - libXi - libXext - minizip - zlib - libX11 - libgcc - freetype - vlc-libs - libXinerama - dejavu-fonts - - - /usr/bin - /usr/lib/vlc/plugins/gui - /usr/share/vlc - /usr/share/applications - /usr/share/icons - /usr/share/kde4/apps/solid/actions - /usr/share/metainfo - /usr/share/solid - /usr/share/doc - /usr/share/man - /usr/share/locale - - - System.Package - - - - vlc-lua - Lua scripting for VLC - - lua - vlc-libs - - - /usr/lib/vlc/lua - /usr/lib/vlc/plugins/lua/liblua_plugin.so - - - - vlc-libs - Codec and plugin library files for VLC - vlc için codec ve eklenti kitaplık dosyaları - - lua - libX11 - x264 - libgcc - freetype - dbus - zlib - gtk3 - lirc - flac - zvbi - x265 - libglvnd - libva - faad2 - samba - speex - aalib - cairo - glib2 - eudev - libpng - libxcb - harfbuzz - libidn - libmad - libass - gnutls - libdca - libsdl - ffmpeg - a52dec - libmtp - taglib - libogg - libvpx - libxml2 - libssh2 - libcddb - freerdp - libopus - libcaca - twolame - libebml - libcdio - librsvg - live555 - minizip - fribidi - libkate - libupnp - libshout - libarchive - avahi-libs - alsa-lib - libvdpau - libmpeg2 - libdvbpsi - libdc1394 - sdl-image - vcdimager - libbluray - libnotify - libdvdnav - libmpcdec - libtheora - libvorbis - libgcrypt - fontconfig - libraw1394 - fluidsynth - libmodplug - libdvdread - gdk-pixbuf - libavc1394 - libmatroska - schroedinger - wayland-client - libvncserver - libgpg-error - libsamplerate - libjpeg-turbo - gstreamer - libchromaprint - pulseaudio-libs - xcb-util-keysyms - crystalhd-firmware - gst-plugins-base - - - /usr/lib/libvlc* - /usr/lib/vlc - - - - vlc-devel - Development files for vlc - vlc için geliştirme dosyaları - Pliki nagłówkowe vlc - - vlc-libs - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-24 - 3.0.17.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-30 - 3.0.16 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-30 - 3.0.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-04 - 3.0.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 3.0.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-17 - 3.0.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-19 - 3.0.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-17 - 3.0.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-29 - 3.0.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-03 - 3.0.8 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-14 - 3.0.8 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 3.0.8 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-04-12 - 3.0.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-22 - 3.0.6 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-28 - 3.0.5 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 3.0.3 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-19 - 3.0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-28 - 3.0.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-03 - 3.0.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-18 - 3.0.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-13 - 2.2.8 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-21 - 2.2.8 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-05 - 2.2.4 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-12-24 - 2.2.4 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-20 - 2.2.4 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-09 - 2.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 2.2.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - vokoscreenNG - https://github.com/vkohaupt/vokoscreenNG - - Pisilinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.videoplayer - New desktop recording program. - VokscreenNG is a user friendly Open Source screencaster for Linux and Windows. The new name is now vokoscreenNG and has been rewritten from scratch. - https://github.com/vkohaupt/vokoscreenNG/archive/refs/tags/3.0.9.tar.gz - - libX11-devel - qt5-linguist - qt5-base-devel - gstreamer-devel - wayland-devel - wayland-client - pulseaudio-libs-devel - qt5-x11extras-devel - qt5-multimedia-devel - - multimedia/videoplayer/vokoscreenNG/pspec.xml - - - vokoscreenNG - - glib2 - libX11 - libgcc - qt5-base - gstreamer - gst-libav - pulseaudio - wayland-client - pulseaudio-libs - qt5-x11extras - qt5-multimedia - gstreamer-vaapi - gst-plugins-bad - gst-plugins-base - gst-plugins-good - gst-plugins-ugly - libva-intel-driver - - - /usr/bin/vokoscreenNG - /usr/share/applications/vokoscreenNG.desktop - /usr/share/pixmaps/vokoscreenNG.png - /usr/share/doc - - - - - 2021-05-31 - 3.0.9 - rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2021-05-31 - 3.0.9 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-05-11 - 3.0.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-13 - 3.0.6 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-04-11 - 3.0.3 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-02-01 - 3.0.1 - Rewrited. - fury - uglyside@yandex.ru - - - - - - avahi - http://avahi.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:console - network.analyzer - Local network service discovery - Yerel ağ hizmeti bulma sistemi - avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. - avahi yerel ağ üzerindeki hizmetleri tespit etmeyi kolaylaştıran bir sistemdir. Bu sayede, bilgisayarınızı ağa dahil ettikten sonra anında mevcut bilgisayarları ve yazıcıları görebilir ve kullanabilirsiniz. - https://github.com/lathiat/avahi/releases/download/v0.7/avahi-0.7.tar.gz - - gtk2-devel - gtk3-devel - libcap-devel - libdaemon-devel - gobject-introspection-devel - libepoxy-devel - at-spi2-core-devel - gdbm-devel - intltool - python3 - - network/analyzer/avahi/pspec.xml - - - avahi-glib - Libraries for easy use of avahi from glib applications - Glib uygulamalarında avahi kullanımını kolaylaştıran kitaplıklar - - glib2 - avahi - avahi-libs - - - /usr/lib/libavahi-glib.* - /usr/lib/libavahi-gobject.* - - - - avahi-glib-devel - Development files for avahi-glib - avahi-glib için geliştirme dosyaları - - avahi-glib - avahi-devel - - - /usr/include/avahi-glib - /usr/include/avahi-gobject - /usr/lib/pkgconfig/avahi-glib.pc - /usr/lib/pkgconfig/avahi-gobject.pc - - - - avahi-ui - Gtk user interface library for Avahi - avahi için geliştirme dosyaları - - gdbm - gtk2 - glib2 - avahi-libs - avahi-glib - atk - cairo - pango - gdk-pixbuf - fontconfig - - - /usr/lib/libavahi-ui.so* - - - - avahi-ui-devel - Development files for avahi-ui - avahi-ui için geliştirme dosyaları - - gtk2-devel - avahi-ui - avahi-devel - avahi-glib-devel - - - /usr/include/avahi-ui - /usr/lib/pkgconfig/avahi-ui.pc - - - - avahi-ui-gtk3 - Gtk3 user interface library for Avahi - avahi-gtk3, Gtk3 user interface library for Avahi - - gdbm - glib2 - gtk3 - avahi-libs - avahi-glib - atk - cairo - pango - gdk-pixbuf - - - /usr/lib/libavahi-ui-gtk3.so* - - - - avahi-ui-gtk3-devel - Development files for avahi-ui-gtk3 - avahi-ui-gtk3 için geliştirme dosyaları - - gtk2-devel - avahi-ui-gtk3 - avahi-devel - avahi-glib-devel - gtk3-devel - - - /usr/lib/pkgconfig/avahi-ui-gtk3.pc - - - - avahi-ui-tools - UI tools for mDNS browsing - Grafiksel mDNS tarama araçları - - gtk3 - glib2 - avahi - avahi-ui - avahi-glib - avahi-ui-gtk3 - avahi-libs - gtk3 - - - /usr/lib/python*/site-packages - /usr/bin/b* - /usr/bin/avahi-discover* - /usr/bin/avahi-bookmarks - /usr/share/man/man1/b* - /usr/share/man/man1/avahi-discover* - /usr/share/man/man1/avahi-bookmarks* - /usr/share/avahi/interfaces - /usr/share/applications/b* - /usr/share/applications/avahi-discover.desktop - - - - avahi-compat-howl - Libraries for howl compatibility - howl uyumluluk kitaplıkları - - avahi - avahi-libs - - - /usr/lib/libhowl.so* - - - - avahi-compat-howl-devel - Development files for avahi-compat-howl - avahi-compat-howl için geliştirme dosyaları - - avahi-compat-howl - - - /usr/include/avahi-compat-howl - /usr/lib/pkgconfig/avahi-compat-howl.pc - /usr/lib/pkgconfig/howl.pc - - - - avahi-compat-libdns_sd - Libraries for Apple Bonjour mDNSResponder compatibility - libdns_sd uyumluluk kitaplıkları - - avahi - avahi-libs - - - /usr/lib/libdns_sd.so* - - - - avahi-compat-libdns_sd-devel - Development files for avahi-compat-libdns_sd - avahi-compat-libdns_sd için geliştirme dosyaları - - avahi-compat-libdns_sd - - - /usr/include/avahi-compat-libdns_sd - /usr/include/dns_sd.h - /usr/lib/pkgconfig/avahi-compat-libdns_sd.pc - /usr/lib/pkgconfig/libdns_sd.pc - - - - avahi-libs - Libraries needed to run programs that use avahi - Avahi kullanan uygulamaları çalıştırmak için gerekli kitaplıklar - - dbus - - - /usr/lib/libavahi-common.so* - /usr/lib/libavahi-client.so* - - - - avahi - - dbus - expat - libcap - libdaemon - avahi-libs - - - /usr/sbin/avahi-daemon - /usr/lib/libavahi-core.so* - /etc/avahi/avahi-daemon.conf - /etc/avahi/hosts - /etc/avahi/services/ssh.service - /etc/dbus-1/system.d/avahi-dbus.conf - /usr/share/avahi - /usr/share/dbus-1/interfaces/*.xml - /usr/share/dbus-1/system-services - /usr/lib/avahi/service* - /lib/systemd/system - /usr/share/locale - /usr/share/doc - /usr/share/man/man5/* - /usr/share/man/man8/avahi-daemon.* - /run/avahi-daemon - /usr/lib/girepository-1.0 - /usr/share/gir-1.0 - /usr/lib/tmpfiles.d/avahi.conf - - - System.Service - System.Package - - - avahi.conf - - - - avahi-autoipd - Link-local IPv4 address automatic configuration daemon (IPv4LL) - Link-local IPv4 adresi otomatik yapılandırma hizmeti (IPv4LL) - - libdaemon - - - /etc/avahi/avahi-autoipd.action - /usr/sbin/avahi-autoipd - /usr/share/man/man8/avahi-autoipd.* - /var/lib/avahi-autoipd - - - - avahi-dnsconfd - Configure local unicast DNS settings based on information published in mDNS - Yerel unicast DNS ayarlarını mDNS üzerinden gelen bilgilere göre yapılandırma hizmeti - - libdaemon - avahi - avahi-libs - - - /etc/avahi/avahi-dnsconfd.action - /usr/sbin/avahi-dnsconfd - /usr/share/man/man8/avahi-dnsconfd.* - - - System.Service - - - - avahi-tools - Command line tools for mDNS browsing and publishing - mDNS taramak ve yayınlamak için komut satırı araçları - - gdbm - avahi - avahi-libs - - - /usr/bin - /usr/share/man/man1 - - - - avahi-devel - Development files for avahi - avahi için geliştirme dosyaları - - avahi-libs - - - /usr/lib/pkgconfig/avahi-core.pc - /usr/lib/pkgconfig/avahi-client.pc - /usr/include/avahi-client - /usr/include/avahi-common - /usr/include/avahi-core - - - - - 2021-07-02 - 0.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-07 - 0.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-03-24 - 0.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 0.7 - Rebuild New T. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-18 - 0.7 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.6.32 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.6.31 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.6.31 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gnu-netcat - http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.analyzer - A tool designed to read and write data across connections using TCP/IP - A simple Unix utility which reads and writes data across network connections using TCP or UDP protocol. It is designed to be a reliable "back-end" tool that can be used directly or easily driven by other programs and scripts. - mirrors://sourceforge/netcat/netcat-0.7.1.tar.bz2 - network/analyzer/gnu-netcat/pspec.xml - - - gnu-netcat - - /usr/bin - /usr/share/doc - /usr/share/info - /usr/share/locale - /usr/share/man/man1 - - - - - 2021-07-02 - 0.7.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 0.7.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-15 - 0.7.1 - Release bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-07-02 - 0.7.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - iftop - http://www.ex-parrot.com/~pdw/iftop/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.analyzer - Bandwidth monitor - Bantgenişliği izleyicisi - iftop displays bandwidth usage on an interface. - iftop ağ bağlantılarınız üzerindeki veri akışını gösterir. - http://www.ex-parrot.com/~pdw/iftop/download/iftop-1.0pre4.tar.gz - - libpcap-devel - ncurses-devel - - network/analyzer/iftop/pspec.xml - - - iftop - - libpcap - ncurses - - - /usr/sbin - /usr/share/doc/iftop - /usr/share/man - - - iftoprc - - - - - 2016-03-02 - 1.0.4 - Rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2014-01-26 - 1.0.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-09-01 - 1.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libpcap - http://www.tcpdump.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - network.analyzer - A system-independent library for user-level network packet capture - Kullanıcı seviyesinde ağ paketi yakalamak için bir sistem bağımsız kitaplığı - libpcap (Packet CAPture) fourni un cadre de développement portable pour la surveillance réseau de bas niveau. On peut l'utiliser pour collecter des statistiques réseau, surveiller la sécurité, corriger le réseau, etc. - libpcap (Packet CAPture) provides a portable framework for low-level network monitoring. Applications include network statistics collection, security monitoring, network debugging, etc. - libpcap (Packet CAPture) düşük-seviye ağların izlenmesi için kullanılan bir kitaplıktır. Ağ istatistikleri, güvenlik izleyicisi, ağ hata gözleme gibi uygulamalar genellikle bu kitaplığı kullanır. - libpcap (Packet CAPture) facilita un framework portable para monitoreo de redes a a bajo nivel. Aplicaciones abarcan sistemas de estadísticas de red, monitoreo de seguridad, depuración de red, etc. - http://www.tcpdump.org/release/libpcap-1.10.1.tar.gz - - bluez-libs-devel - - network/analyzer/libpcap/pspec.xml - - - libpcap - - /usr/lib - /usr/share/doc - /usr/share/man - - - - libpcap-devel - Development files for libpcap - libpcap için geliştirme dosyaları - - libpcap - - - /usr/bin/pcap-config - /usr/include - /usr/share/man/man3 - - - - - 2021-07-02 - 1.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.9.1 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-13 - 1.8.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-15 - 1.8.1 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 1.8.1 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 1.7.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-25 - 1.7.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libupnp - https://github.com/pupnp/pupnp - - Pisilinux Community - admins@pisilinux.org - - BSD - library - network.analyzer - Librairie UPnP. - Portable UPnP library. - Taşınabilir UPnP kitaplığı - Portabels UPnP Bibliothek - The Universal Plug and Play (UPnP) SDK for Linux provides support for building UPnP-compliant control points, devices, and bridges on Linux. - mirrors://sourceforge/pupnp/libupnp-1.14.12.tar.bz2 - - kernel-headers - - network/analyzer/libupnp/pspec.xml - - - libupnp - - /usr/lib - /usr/share/doc - - - - libupnp-devel - Development files for libupnp. - libupnp için geliştirme dosyaları - - libupnp - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-16 - 1.14.12 - Version bump. - fury - uglyside@yandex.ru - - - 2021-07-02 - 1.14.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-13 - 1.14.0 - Ver. bump - fury - uglyside@yandex.ru - - - 2018-08-07 - 1.6.25 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.6.25 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.6.20 - Version Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.6.19 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-31 - 1.6.19 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - openslp - http://www.openslp.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - service - network.analyzer - An open-source implementation of Service Location Protocol - Servis Yer Protokolünün (Service Location Protocol - SLP) bir açık kaynak uyarlaması - Le Service Location Protocol (Protocole de Localisation de Service) est un protocole standard de recherche de l'IETF fournissant un framework (cadre de développement) pour permettre aux application résau de découvrir l'existence, la localisation et la configuration de services réseaux au sein des réseaux d'entreprises. - Service Location Protocol is an IETF standards track protocol that provides a framework to allow networking applications to discover the existence, location, and configuration of networked services in enterprise networks. - SLP (Service Location Protocol – Hizmet Yer Protokolu), ağlara bağlı hizmetlerin bulunabilmesi için gereken altyapıyı sağlar. - Service Location Protocol es un protocolo según estándar IETF, que provee un framework que permite a aplicaciones descubrir la existencia, locación y configuración de servicios de red en redes empresariales. - mirrors://sourceforge/openslp/openslp-2.0.0.tar.gz - - zlib-devel - openssl-devel - doxygen - docbook-xsl - - - openslp-2.0.0-CVE-2016-7567.patch - openslp-2.0.0-CVE-2017-17833.patch - openslp-2.0.0-fdr-CVE-2019-5544.patch - openslp-2.0.0-null-pointer-deref.patch - openslp-2.0.0-openssl-1.1-fix.patch - - network/analyzer/openslp/pspec.xml - - - openslp - - openssl - - - /etc/slp.conf - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/doc/openslp/html/IntroductionToSLP - /usr/share/doc/openslp/html/UsersGuide - /usr/share/doc/openslp/html/faq* - /var/log - - - - openslp-server - OpenSLP server daemon - OpenSLP hizmet sunucusu - openslp-server contains ths OpenSLP server daemon to dynamically register services. - openslp-server, dinamik hizmet kaydı için gerekli OpenSLP sunucusunu içerir. - - openssl - openslp - - - /etc/slp.reg - /etc/slp.spi - /usr/sbin/slpd - - - - openslp-devel - Development files for openslp - openslp için geliştirme dosyaları - - openslp - zlib-devel - openssl-devel - - - /usr/include - /usr/share/doc/openslp/html/ProgrammersGuide - - - - - 2021-07-02 - 2.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-07 - 2.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 2.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-06 - 2.0.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 2.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-01 - 2.0.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - rrdtool - http://oss.oetiker.ch/rrdtool/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - network.analyzer - A system to store and display time-series data - Zaman serisi verilerini saklamak ve göstermek için bir araç - RRD is the acronym for Round Robin Database. RRD is a system to store and display time-series data (i.e. network bandwidth, machine/room temperature, server load average). - RRD, Round Robin Database için kullanılan bir kısaltmadır. RRD, zaman serisi verilerini (ör. ağ bantgenişliği, makine/oda sıcaklığı, ortalama sunucu yükü) saklamak ve göstermek için kullanılan bir sistemdir. - http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.2.tar.gz - - perl - groff - lua-devel - tcl-devel - cairo-devel - pango-devel - dejavu-fonts - glib2-devel - python3-devel - libxml2-devel - libart_lgpl-devel - python3-setuptools - tcp-wrappers-devel - ruby-devel - - network/analyzer/rrdtool/pspec.xml - - - rrdtool - A system to store and display time-series data - - lua - tcl - perl - ruby - cairo - glib2 - pango - libpng - python3 - libxml2 - rubygems - libart_lgpl - dejavu-fonts - tcp-wrappers - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/rrdtool - /usr/share/locale - - - - rrdtool-devel - Development header files for rrdtool. - rrdtool için geliştirme dosyaları - rrdtool-devel, rrdtool için geliştirme dosyalarını içerir. - - rrdtool - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 1.7.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-28 - 1.7.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 1.7.2 - * Rebuild due to new ruby - * Fix translation - Blue Devil - bluedevil@sctzine.com - - - 2020-01-18 - 1.7.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-01 - 1.7.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 1.7.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 1.7.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 1.6.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-15 - 1.5.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-30 - 1.5.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - traceroute - http://traceroute.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.analyzer - Utility to trace the route of IP packets - IP paketlerinin izlediği yolları takip etme aracı - The traceroute utility displays the route used by IP packets on their way to a specified network (or Internet) host. Traceroute is used as a network debugging tool. If you're having network connectivity problems, traceroute will show you where along the route the trouble is. - traceroute IP paketlerinin ağda veya internette izlediği yolu görüntüler. Ağda bağlantı probleminiz varsa, traceroute problemin yol üzerinde tam olarak nereden kaynaklandığını gösterir. - https://sourceforge.net/projects/traceroute/files/traceroute/traceroute-2.1.0/traceroute-2.1.0.tar.gz - network/analyzer/traceroute/pspec.xml - - - traceroute - - /bin - /usr/share/doc - /usr/share/man - - - - - 2021-07-02 - 2.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 2.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-07 - 2.1.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - usbredir - https://www.spice-space.org/usbredir.html - - Kamil Atlı - suvari@pisilinux.org - - LGPLv2.1 - library - app:console - network.analyzer - USB traffic redirection protocol - usbredir is the name of a network protocol for sending USB device traffic over a network connection. It is also the name of the software package offering a parsing library, a usbredirhost library and several utilities implementing this protocol. - https://spice-space.org/download/usbredir/usbredir-0.11.0.tar.xz - - meson - libusb-devel - glib2-devel - - network/analyzer/usbredir/pspec.xml - - - usbredir - a network protocol for sending USB device traffic over a network connection. - - glib2 - libusb - - - /usr/bin - /usr/share/doc/ - /usr/share/man - /usr/lib/libusbredirhost.so* - /usr/lib/libusbredirparser.so* - - - - usbredir-devel - Development files for usbredir - - libusb-devel - usbredir - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-10 - 0.11.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - wireshark - http://www.wireshark.org - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - network.analyzer - Network traffic analyzer - Ağ trafiği çözümleyicisi - Wireshark allows you to examine protocol data stored in files or as it is captured from wired or wireless (WiFi or Bluetooth) networks, USB devices, and many other sources. It supports dozens of protocol capture file formats and understands more than a thousand protocols. - Wireshark, dosyalarda saklanan veya kablolu veya kablosuz (WiFi veya Bluetooth) ağlardan, USB aygıtlarından ve diğer birçok kaynaktan alınan protokol verilerini incelemenize olanak tanır. Düzinelerce protokol yakalama dosya formatını destekler ve binden fazla protokolü anlar. - https://www.wireshark.org/download/src/all-versions/wireshark-3.4.7.tar.xz - - cmake - meson - glib2-devel - libpcap-devel - zlib-devel - lua52-devel - mit-kerberos - e2fsprogs-devel - gnutls-devel - libmaxminddb-devel - libgcrypt-devel - libcap-devel - sbc-devel - c-ares-devel - libxml2-devel - libssh-devel - libnl-devel - tiff-devel - lz4-devel - libnghttp2-devel - qt5-multimedia-devel - qt5-svg-devel - qt5-linguist - minizip-devel - zstd-devel - brotli-devel - speexdsp-devel - snappy-devel - libopus-devel - libilbc-devel - libxslt-devel - doxygen - - network/analyzer/wireshark/pspec.xml - - - wireshark - - lz4 - sbc - zlib - zstd - glib2 - lua52 - brotli - c-ares - gnutls - snappy - libssh - libilbc - libopus - libxml2 - libgcrypt - libnghttp2 - mit-kerberos - - - /usr/bin - /usr/lib/lib*.so* - /usr/lib/wireshark - /usr/share/appdata - /usr/share/applications - /usr/share/doc - /usr/share/icons - /usr/share/man - /usr/share/mime - /usr/share/wireshark - - - System.Package - - - - wireshark-devel - - wireshark - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-08-23 - 3.4.7 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - gloox - https://camaya.net/gloox - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 library network.chat - Full-featured Jabber/XMPP client library - Çok işlevli Jabber/XMMP kitaplığı - gloox is a rock-solid, full-featured Jabber/XMPP client library, written in C++. It makes writing spec-compliant clients easy and allows for hassle-free integration of Jabber/XMPP functionality into existing applications. - gloox, Jabber/XMMP istemcileri için C++ ile yazılmış çok işlevli bir kitaplıktır. Mevcut istemcilere kolayca Jabber/XMMP desteği eklenmesini sağlayarak standartlara uygun istemciler yazılmasına olanak verir. - https://camaya.net/download/gloox-1.0.23.tar.bz2 - - gnutls-devel - zlib-devel - - network/chat/gloox/pspec.xml - - - gloox - Full-featured Jabber/XMPP client library - - zlib - libgcc - libidn - gnutls - - - /usr/bin - /usr/lib - /usr/share/doc - - - - gloox-devel - Development files for gloox - gloox için geliştirme dosyaları - gloox-devel, gloox için geliştirme dosyalarını içerir. - - gloox - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-27 - 1.0.23 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-10-30 - 1.0.20 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - hexchat - https://hexchat.github.io/ - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - app:gui - network.chat - GTK+ IRC client. - A popular and easy to use graphical IRC client. - https://dl.hexchat.net/hexchat/hexchat-2.16.0.tar.xz + An extension library for tox. + An extension library with negotiation allows more experimentation with less risk resulting in more features for tox clients. + https://github.com/toxext/toxext/archive/refs/tags/v0.0.3.tar.gz cmake - meson - gtk2-devel - glib2-devel - luajit-devel - python3-cffi - python3-devel - openssl-devel - enchant-devel - libXext-devel - libproxy-devel - pciutils-devel - dbus-glib-devel - libnotify-devel - iso-codes-devel - python3-pycparser - libcanberra-devel - desktop-file-utils - appstream-glib-devel + toxcore-c-devel - network/chat/hexchat/pspec.xml + network/chat/toxext/pspec.xml - hexchat + toxext - perl - gtk2 - glib2 - luajit - openssl - python3 - libproxy - pciutils - libnotify - libcanberra - python3-cffi + toxcore-c - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/info - /usr/share/doc + /usr/lib/libtoxext.a - hexchat-devel - Development files for hexchat + toxext-devel - hexchat + toxext + toxcore-c-devel /usr/include - /usr/lib/pkgconfig + /usr/lib/cmake/ToxExt - 2021-11-22 - 2.16.0 - First build + 2022-04-19 + 0.0.3 + First build. fury uglyside@yandex.ru @@ -229067,48 +767,48 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - loudmouth - http://www.loudmouth-project.org + gloox + https://camaya.net/gloox - PisiLinux Community - admins@pisilinux.org + Kamil Atlı + suvari@pisilinux.org - LGPLv2.1 + GPLv2 library network.chat - Lightweight C Jabber library - Hafif bir C jabber kitaplığı - Loudmouth is a lightweight and easy-to-use C library for programming with the XMPP protocol. It's designed to be easy to get started with and yet extensible to let you do anything the XMPP protocol allows. - Loudmouth XMPP protokolüyle programlama imkanı sunan hafif ve kullanımı kolay bir C kitaplığı. Programlamada kolay bir başlangıç sunmak ve XMPP protokolü el verdiği ölçüde esnek bir yapıda kalmak için tasarlanmıştır. - https://mcabber.com/files/loudmouth/loudmouth-1.5.3.tar.bz2 + Full-featured Jabber/XMPP client library + Çok işlevli Jabber/XMMP kitaplığı + gloox is a rock-solid, full-featured Jabber/XMPP client library, written in C++. It makes writing spec-compliant clients easy and allows for hassle-free integration of Jabber/XMPP functionality into existing applications. + gloox, Jabber/XMMP istemcileri için C++ ile yazılmış çok işlevli bir kitaplıktır. Mevcut istemcilere kolayca Jabber/XMMP desteği eklenmesini sağlayarak standartlara uygun istemciler yazılmasına olanak verir. + https://camaya.net/download/gloox-1.0.23.tar.bz2 - intltool - glib2-devel - mit-kerberos gnutls-devel + zlib-devel - network/chat/loudmouth/pspec.xml + network/chat/gloox/pspec.xml - loudmouth + gloox + Full-featured Jabber/XMPP client library - glib2 + zlib + libgcc + libidn gnutls - mit-kerberos - /usr/lib/libloudmouth* + /usr/bin + /usr/lib /usr/share/doc - /usr/share/gtk-doc - loudmouth-devel - Development files for loudmouth - loudmouth için geliştirme dosyaları + gloox-devel + Development files for gloox + gloox için geliştirme dosyaları + gloox-devel, gloox için geliştirme dosyalarını içerir. - glib2-devel - loudmouth + gloox /usr/include @@ -229116,23 +816,93 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - - 2020-03-08 - 1.5.3 - Rebuild. - Mustafa Cinasal - muscnsl@pisilinux.org - - 2018-09-16 - 1.5.3 - First release - Alihan Öztürk - alihan@pisilinux.org + 2020-02-27 + 1.0.23 + Patch version bump. + Blue Devil + bluedevil@sctzine.com - 2017-05-19 - 1.5.3 + 2019-10-30 + 1.0.20 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + telepathy-haze + http://developer.pidgin.im/wiki/Telepathy + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + network.chat + A multi-protocol Libpurple connection manager for Telepathy + Çok protokol destekli, libpurple üzerine kurulu bir Telepathy bağlantı yöneticisi + telepathy-haze is a connection manager built around libpurple, the core of Pidgin, as a Summer of Code project under the Pidgin umbrella. Ultimately, any protocol supported by libpurple will be supported by telepathy-haze; for now, XMPP, MSN and AIM are known to work acceptably, and other will probably work too. + Telepathy-haze Pidgin'in de kullandığı libpurple üzerine kurulu bir bağlantı yöneticisidir. Libpurple tarafından desteklenen tüm protokol teoride telepathy-haze ile de desteklenmektedir. + http://telepathy.freedesktop.org/releases/telepathy-haze/telepathy-haze-0.8.0.tar.gz + + glib2-devel + dbus-devel + dbus-glib-devel + libpurple-devel + telepathy-glib-devel + libxslt-devel + python-devel + + + telepathy-haze-0.8.0-pidgin-2.10.12-compat.patch + + network/chat/telepathy-haze/pspec.xml + + + telepathy-haze + + dbus + glib2 + dbus-glib + libpurple + telepathy-glib + + + /usr/share + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2018-09-09 + 0.8.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-07-07 + 0.8.0 + Release Bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.8.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-21 + 0.8.0 First release Alihan Öztürk alihan@pisilinux.org @@ -229379,70 +1149,97 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - qtox - https://qtox.github.io/ + telepathy-logger + http://telepathy.freedesktop.org/wiki - fury - uglyside@yandex.ru + PisiLinux Community + admins@pisilinux.org - GPL-3 - app:gui + LGPLv2+ + BSD + library network.chat - Instant messaging, video conferencing, and more. - qTox is a chat, voice, video, and file transfer instant messaging client using the encrypted peer-to-peer Tox protocol. - https://github.com/qTox/qTox/archive/a3004159833e890c34189944595b71aec1563264.zip + Logging utility Telepathy + Telepathy için kayıt tutma aracı. + telepathy-logger is a logging utility for Telepathy communication framework. + telepathy-logger, Telepathy iletişim altyapısı için kayıt tutma aracıdır. + http://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-0.8.2.tar.bz2 - cmake - ccache - mesa-devel - ffmpeg-devel - openal-devel - qt5-linguist - toxext-devel - libexif-devel - qt5-svg-devel - qt5-base-devel - qrencode-devel - libglvnd-devel - toxcore-c-devel - sqlcipher-devel - libXScrnSaver-devel - tox-extension-messages-devel + glib2-devel + intltool + libxslt-devel + dbus-devel + dbus-glib-devel + gobject-introspection-devel + libxml2-devel + sqlite-devel + telepathy-glib-devel - network/chat/qtox/pspec.xml + network/chat/telepathy-logger/pspec.xml - qtox + telepathy-logger - libgcc - libX11 - ffmpeg - openal - toxext - libexif - qt5-svg - qt5-base - qrencode - libsodium - toxcore-c - sqlcipher - libXScrnSaver - tox-extension-messages + dbus + glib2 + sqlite + libxml2 + dbus-glib + telepathy-glib - /usr/bin - /usr/share/applications - /usr/share/icons/hicolor - /usr/share/metainfo + /usr/lib + /usr/share/gir-1.0/ + /usr/share/telepathy + /usr/share/glib-2.0/ + /usr/libexec + /usr/share/dbus-1 + /usr/share/gtk-doc + /usr/share/doc + + + + telepathy-logger-devel + Development files for telepathy-logger + telepathy-logger için geliştirme dosyaları + + telepathy-logger + telepathy-glib-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + + 2018-09-10 + 0.8.2 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-20 + 0.8.2 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 0.8.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + - 2022-04-27 - 1.17.6 - First build. - fury - uglyside@yandex.ru + 2016-03-30 + 0.8.2 + First release + Alihan Öztürk + alihan@pisilinux.org @@ -229623,6 +1420,96 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + telepathy-salut + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + network.chat + Link-local XMPP Telepathy connection manager + XMPP ile yerel-bağlantı iletişimini sağlayan Telepathy bağlantı yöneticisi. + telepathy-salut is Telepathy connection manager for link-local XMPP. Normally, XMPP does no support direct client-to-client interactions, since it requires authentication with a server. This package makes it is possible to establish an XMPP-like communications on a local network using zero-configuration networking. + telepathy-salut, yerel bir ağ üzerinde XMPP benzeri iletişimi mümkün kılan bir Telepathy bağlantı yöneticisidir. + http://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-0.8.1.tar.gz + + libxslt-devel + glib2-devel + gobject-introspection-devel + dbus-devel + dbus-glib-devel + telepathy-glib-devel + avahi-devel + avahi-glib-devel + libsoup-devel + openssl-devel + python-devel + sqlite-devel + cyrus-sasl-devel + + + fix_bork_in_tr_locale.patch + + network/chat/telepathy-salut/pspec.xml + + + telepathy-salut + + dbus + glib2 + sqlite + libsoup + libxml2 + openssl + dbus-glib + avahi-glib + avahi-libs + telepathy-glib + + + /usr/bin + /usr/lib + /usr/share/dbus-1 + /usr/share/telepathy + /usr/share/doc + /usr/share/man + + + + + 2018-09-10 + 0.8.1 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-22 + 0.8.1 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 0.8.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-22 + 0.8.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + telepathy-butterfly @@ -229685,6 +1572,90 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + hexchat + https://hexchat.github.io/ + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + app:gui + network.chat + GTK+ IRC client. + A popular and easy to use graphical IRC client. + https://dl.hexchat.net/hexchat/hexchat-2.16.0.tar.xz + + cmake + meson + gtk2-devel + glib2-devel + luajit-devel + python3-cffi + python3-devel + openssl-devel + enchant-devel + libXext-devel + libproxy-devel + pciutils-devel + dbus-glib-devel + libnotify-devel + iso-codes-devel + python3-pycparser + libcanberra-devel + desktop-file-utils + appstream-glib-devel + + network/chat/hexchat/pspec.xml + + + hexchat + + perl + gtk2 + glib2 + luajit + openssl + python3 + libproxy + pciutils + libnotify + libcanberra + python3-cffi + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/info + /usr/share/doc + + + + hexchat-devel + Development files for hexchat + + hexchat + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-22 + 2.16.0 + First build + fury + uglyside@yandex.ru + + + telepathy-farstream @@ -229797,84 +1768,61 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - telepathy-gabble + telepathy-sunshine http://telepathy.freedesktop.org/wiki PisiLinux Community admins@pisilinux.org - LGPLv2+ - BSD + GPLv3+ library network.chat - A Jabber/XMPP connection manager for Telepathy - Telepathy için Jabber/XMPP bağlantı yöneticisi - telepathy-gabble is a Jabber/XMPP connection manager, that handles single and multi-user chats and voice calls. - telepathy-gabble, tek ve çoklu kullanıcılı sohbet, sesli aramalar gibi özellikler sunan Jabber/XMPP bağlantı yöneticisidir. - http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.18.4.tar.gz - - libnice-devel - gobject-introspection-devel - glib2-devel - dbus-devel - dbus-glib-devel - telepathy-glib-devel - libxslt-devel - gnutls-devel - sqlite-devel - libsoup-devel - libnice-devel - cyrus-sasl-devel - - network/chat/telepathy-gabble/pspec.xml + Gadu-Gadu connection manager for telepathy + Telepathy için Gadu Gadu bağlantı yöneticisi + Telepathy-sunshine is a Gadu-Gadu network connection manager. It supports the Nowe Gadu Gadu features such as UTF-8 encoding and new statuses. + Telepathy-sunshine Telepathy iletişim altyapısı için Gadu Gadu bağlantı yöneticisidir. + http://telepathy.freedesktop.org/releases/telepathy-sunshine/telepathy-sunshine-0.2.0.tar.gz + + dont-compile-py.patch + + network/chat/telepathy-sunshine/pspec.xml - telepathy-gabble - - dbus - glib2 - gnutls - sqlite - libnice - libsoup - libxml2 - dbus-glib - telepathy-glib - + telepathy-sunshine - /usr/bin /usr/libexec /usr/lib - /usr/share - /usr/share/doc + /usr/share/dbus-1 + /usr/share/telepathy /usr/share/man + /usr/share/doc 2018-09-10 - 0.18.4 - Rebuild. + 2.0 + Rebuild with new toolchain Mustafa Cinasal muscnsl@gmail.com - 2017-05-18 - 0.18.4 - Version bump + 2017-05-22 + 2.0 + Rebuild with new toolchain Mustafa Cinasal muscnsl@gmail.com 2016-06-09 - 0.18.3 + 2.0 Release Bump Pisi Linux Community admin@pisilinux.org - - 2015-11-21 - 0.18.3 + + 2015-11-22 + 2.0 First release Alihan Öztürk alihan@pisilinux.org @@ -229991,156 +1939,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - telepathy-haze - http://developer.pidgin.im/wiki/Telepathy - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - network.chat - A multi-protocol Libpurple connection manager for Telepathy - Çok protokol destekli, libpurple üzerine kurulu bir Telepathy bağlantı yöneticisi - telepathy-haze is a connection manager built around libpurple, the core of Pidgin, as a Summer of Code project under the Pidgin umbrella. Ultimately, any protocol supported by libpurple will be supported by telepathy-haze; for now, XMPP, MSN and AIM are known to work acceptably, and other will probably work too. - Telepathy-haze Pidgin'in de kullandığı libpurple üzerine kurulu bir bağlantı yöneticisidir. Libpurple tarafından desteklenen tüm protokol teoride telepathy-haze ile de desteklenmektedir. - http://telepathy.freedesktop.org/releases/telepathy-haze/telepathy-haze-0.8.0.tar.gz - - glib2-devel - dbus-devel - dbus-glib-devel - libpurple-devel - telepathy-glib-devel - libxslt-devel - python-devel - - - telepathy-haze-0.8.0-pidgin-2.10.12-compat.patch - - network/chat/telepathy-haze/pspec.xml - - - telepathy-haze - - dbus - glib2 - dbus-glib - libpurple - telepathy-glib - - - /usr/share - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2018-09-09 - 0.8.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-07-07 - 0.8.0 - Release Bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.8.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-21 - 0.8.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - telepathy-idle - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - network.chat - IRC connection manager for Telepathy - Telepathy için IRC (Internet Relay Chat) bağlantı yöneticisi - telepathy-idle is a full-featured IRC connection manager for the Telepathy framework. - telepathy-idle Telepathy iletişim altyapısı için IRC (Internet Relay Chat) bağlantı yöneticisidir. - http://telepathy.freedesktop.org/releases/telepathy-idle/telepathy-idle-0.2.0.tar.gz - - telepathy-glib-devel - libxslt-devel - gobject-introspection-devel - glib2-devel - dbus-devel - dbus-glib-devel - - network/chat/telepathy-idle/pspec.xml - - - telepathy-idle - - glib2 - dbus-glib - telepathy-glib - - - /usr/lib - /usr/share/dbus-1 - /usr/share/doc - /usr/share/man - /usr/share/telepathy - - - - - 2018-09-10 - 0.2.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-20 - 0.2.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 0.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-22 - 0.2.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - telepathy-logger + telepathy-gabble http://telepathy.freedesktop.org/wiki PisiLinux Community @@ -230150,591 +1949,80 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol BSD library network.chat - Logging utility Telepathy - Telepathy için kayıt tutma aracı. - telepathy-logger is a logging utility for Telepathy communication framework. - telepathy-logger, Telepathy iletişim altyapısı için kayıt tutma aracıdır. - http://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-0.8.2.tar.bz2 + A Jabber/XMPP connection manager for Telepathy + Telepathy için Jabber/XMPP bağlantı yöneticisi + telepathy-gabble is a Jabber/XMPP connection manager, that handles single and multi-user chats and voice calls. + telepathy-gabble, tek ve çoklu kullanıcılı sohbet, sesli aramalar gibi özellikler sunan Jabber/XMPP bağlantı yöneticisidir. + http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.18.4.tar.gz + libnice-devel + gobject-introspection-devel glib2-devel - intltool - libxslt-devel dbus-devel dbus-glib-devel - gobject-introspection-devel - libxml2-devel - sqlite-devel telepathy-glib-devel + libxslt-devel + gnutls-devel + sqlite-devel + libsoup-devel + libnice-devel + cyrus-sasl-devel - network/chat/telepathy-logger/pspec.xml + network/chat/telepathy-gabble/pspec.xml - telepathy-logger + telepathy-gabble dbus glib2 + gnutls sqlite + libnice + libsoup libxml2 dbus-glib telepathy-glib + /usr/bin + /usr/libexec /usr/lib - /usr/share/gir-1.0/ - /usr/share/telepathy - /usr/share/glib-2.0/ - /usr/libexec - /usr/share/dbus-1 - /usr/share/gtk-doc + /usr/share /usr/share/doc - - - - telepathy-logger-devel - Development files for telepathy-logger - telepathy-logger için geliştirme dosyaları - - telepathy-logger - telepathy-glib-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig + /usr/share/man 2018-09-10 - 0.8.2 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-20 - 0.8.2 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 0.8.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-30 - 0.8.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - telepathy-logger-qt - https://projects.kde.org/projects/extragear/network/telepathy/telepathy-logger-qt - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - network.chat - Qt bindings for telepathy logger - Qt Wrapper around TpLogger client library. - https://download.kde.org/stable/telepathy-logger-qt/17.08/src/telepathy-logger-qt-17.08.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-assistant-devel - qt5-doc - doxygen - telepathy-qt5-devel - glib2-devel - dbus-devel - dbus-glib-devel - libxml2-devel - telepathy-logger-devel - - network/chat/telepathy-logger-qt/pspec.xml - - - telepathy-logger-qt - Qt bindings for telepathy logger - - glib2 - libgcc - qt5-base - telepathy-qt5 - telepathy-glib - telepathy-logger - - - /usr/lib/libtelepathy-logger-qt.* - /usr/share/doc - - - - telepathy-logger-qt-devel - Development files for telepathy-logger-qt - - telepathy-logger-qt - telepathy-glib-devel - qt5-base-devel - - - /usr/include - /usr/lib/cmake/TelepathyLoggerQt - - - - - 2018-09-10 - 17.08.0 + 0.18.4 Rebuild. Mustafa Cinasal muscnsl@gmail.com - - 2017-10-09 - 17.08.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2017-05-22 - 15.04.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 15.04.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-30 - 15.04.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - telepathy-mission-control - http://telepathy.freedesktop.org/wiki/Mission_Control - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:console - library - network.chat - Telepathy component managing connection managers - Bağlantı yöneticilerini düzenlemeya yarayan Telepathy bileşeni - telepathy-mission-control, or Mission Control, is a Telepathy component providing a way for end user applications to abstract some of the details of connection managers, to provide a simple way to manipulate a bunch of connection managers at once, and to remove the need to have in each program the account definitions and credentials. - telepathy-mission-control, diğer adıyla Mission Control, bağlantı yöneticilerini düzenlemenin zorluklarını kullanıcıdan soyutlamaya çalışan, basitçe hesap oluşturmanıza olanak tanıyan bir Telepathy bileşenidir. - http://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-5.16.4.tar.gz - - libxslt-devel - dbus-devel - dbus-glib-devel - telepathy-glib-devel - gtk-doc - NetworkManager-devel - docbook-xsl - python-six - libaccounts-glib-devel - - network/chat/telepathy-mission-control/pspec.xml - - - telepathy-mission-control - - dbus - glib2 - dbus-glib - NetworkManager - telepathy-glib - libaccounts-glib - - - /usr/bin - /usr/lib/libmission-control-plugins.so.0* - /usr/lib/telepathy/mission-control-5 - /usr/share/man - /usr/share/doc - /usr/share/dbus-1 - /usr/share/glib-2.0 - - - - telepathy-mission-control-devel - Development files for telepathy-mission-control - telepathy-mission-control için geliştirme dosyaları - - telepathy-mission-control - telepathy-glib-devel - - - /usr/include/mission-control-5.5 - /usr/lib/libmission-control-plugins.so - /usr/lib/pkgconfig/mission-control-plugins.pc - /usr/share/gtk-doc/html/mission-control-plugins - - - - - 2018-09-10 - 5.16.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 5.16.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-22 - 5.16.4 + 2017-05-18 + 0.18.4 Version bump Mustafa Cinasal muscnsl@gmail.com 2016-06-09 - 5.16.3 + 0.18.3 Release Bump Pisi Linux Community admin@pisilinux.org - - 2016-03-30 - 5.16.3 + + 2015-11-21 + 0.18.3 First release Alihan Öztürk alihan@pisilinux.org - - - telepathy-qt5 - http://telepathy.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.chat - Qt based classes for Telepathy communication framework - Telepathy iletişim çatısı için Qt tabanlı sınıflar - The Telepathy project is about building a unified framework for many different kinds of real-time communications. telepathy-qt contains Qt-based base and proxy classes for use in connection managers and clients. - Telepathy projesi çeşitli gerçek zamanlı iletişim türleri için birleşik bir çatı oluşturmayı amaçlar. telepathy-qt bağlantı yöneticileri ve istemcilerde kullanılmak üzere Qt tabanlı temel ve vekil sınıfları içerir. - http://telepathy.freedesktop.org/releases/telepathy-qt/telepathy-qt-0.9.8.tar.gz - - cmake - qt5-doc - python3-devel - qt5-base-devel - qt5-assistant-devel - gobject-introspection-devel - dbus-glib-devel - libxml2-devel - farstream-devel - telepathy-farstream-devel - doxygen - - network/chat/telepathy-qt5/pspec.xml - - - telepathy-qt5 - - glib2 - libgcc - qt5-base - telepathy-glib - telepathy-farstream - doxygen - - - /usr/lib - /usr/share/doc - - - - telepathy-qt5-devel - Development files for telepathy-qt5 - telepathy-qt5 için geliştirme dosyaları - - telepathy-qt5 - qt5-base-devel - telepathy-glib-devel - telepathy-farstream-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-11 - 0.9.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-10 - 0.9.7 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-20 - 0.9.7 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 0.9.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-30 - 0.9.6 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - telepathy-salut - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - network.chat - Link-local XMPP Telepathy connection manager - XMPP ile yerel-bağlantı iletişimini sağlayan Telepathy bağlantı yöneticisi. - telepathy-salut is Telepathy connection manager for link-local XMPP. Normally, XMPP does no support direct client-to-client interactions, since it requires authentication with a server. This package makes it is possible to establish an XMPP-like communications on a local network using zero-configuration networking. - telepathy-salut, yerel bir ağ üzerinde XMPP benzeri iletişimi mümkün kılan bir Telepathy bağlantı yöneticisidir. - http://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-0.8.1.tar.gz - - libxslt-devel - glib2-devel - gobject-introspection-devel - dbus-devel - dbus-glib-devel - telepathy-glib-devel - avahi-devel - avahi-glib-devel - libsoup-devel - openssl-devel - python-devel - sqlite-devel - cyrus-sasl-devel - - - fix_bork_in_tr_locale.patch - - network/chat/telepathy-salut/pspec.xml - - - telepathy-salut - - dbus - glib2 - sqlite - libsoup - libxml2 - openssl - dbus-glib - avahi-glib - avahi-libs - telepathy-glib - - - /usr/bin - /usr/lib - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/doc - /usr/share/man - - - - - 2018-09-10 - 0.8.1 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-22 - 0.8.1 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 0.8.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-22 - 0.8.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - telepathy-sunshine - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - library - network.chat - Gadu-Gadu connection manager for telepathy - Telepathy için Gadu Gadu bağlantı yöneticisi - Telepathy-sunshine is a Gadu-Gadu network connection manager. It supports the Nowe Gadu Gadu features such as UTF-8 encoding and new statuses. - Telepathy-sunshine Telepathy iletişim altyapısı için Gadu Gadu bağlantı yöneticisidir. - http://telepathy.freedesktop.org/releases/telepathy-sunshine/telepathy-sunshine-0.2.0.tar.gz - - dont-compile-py.patch - - network/chat/telepathy-sunshine/pspec.xml - - - telepathy-sunshine - - /usr/libexec - /usr/lib - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/man - /usr/share/doc - - - - - 2018-09-10 - 2.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-22 - 2.0 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-22 - 2.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - tox-extension-messages - https://github.com/toxext/tox_extension_messages - - fury - uglyside@yandex.ru - - GPL-3 - library - network.chat - pass - pass - https://github.com/toxext/tox_extension_messages/archive/refs/tags/v0.0.3.tar.gz - - cmake - toxext-devel - toxcore-c-devel - - network/chat/tox-extension-messages/pspec.xml - - - tox-extension-messages - - toxext - - - /usr/lib/libtox_extension_messages.a - - - - tox-extension-messages-devel - - tox-extension-messages - - - /usr/include - /usr/lib/cmake/ToxExtensionMessages - - - - - 2022-04-19 - 0.0.3 - First build. - fury - uglyside@yandex.ru - - - toxcore-c @@ -230807,10500 +2095,73 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - toxext - https://github.com/toxext/toxext + qtox + https://qtox.github.io/ fury uglyside@yandex.ru GPL-3 - library + app:gui network.chat - An extension library for tox. - An extension library with negotiation allows more experimentation with less risk resulting in more features for tox clients. - https://github.com/toxext/toxext/archive/refs/tags/v0.0.3.tar.gz + Instant messaging, video conferencing, and more. + qTox is a chat, voice, video, and file transfer instant messaging client using the encrypted peer-to-peer Tox protocol. + https://github.com/qTox/qTox/archive/a3004159833e890c34189944595b71aec1563264.zip cmake - toxcore-c-devel - - network/chat/toxext/pspec.xml - - - toxext - - toxcore-c - - - /usr/lib/libtoxext.a - - - - toxext-devel - - toxext - toxcore-c-devel - - - /usr/include - /usr/lib/cmake/ToxExt - - - - - 2022-04-19 - 0.0.3 - First build. - fury - uglyside@yandex.ru - - - - - - bridge-utils - http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.connection - Linux network bridging utilities - Linux için ağ köprüleme yardımcı uygulamaları - Containts userspace driver for IEEE 802.1d ethernet bridging (plus Spanning Tree protocol) for the linux kernel. - Linux için ağ köprüleme yardımcı uygulamaları. - https://www.kernel.org/pub/linux/utils/net/bridge-utils/bridge-utils-1.7.1.tar.xz - - bridge-utils-1.0.4-inc.patch - - network/connection/bridge-utils/pspec.xml - - - bridge-utils - - /usr/include - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2021-07-02 - 1.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-19 - 1.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-19 - 1.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-20 - 1.6 - Version Bump - Thanks to Mustafa Cinasal - admin@pisilinux.org - - - 2016-06-09 - 1.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-19 - 1.5 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libnfs - https://github.com/sahlberg/libnfs - - Mogyorósi Petra - squeakymouse@protonmail.com - - LGPLv2.1 - GPLv3 - BSDv2 - library - network.connection - NFS client library - LIBNFS is a client library for accessing NFS shares over a network. - A libnfs egy NFS-kezelő könyvtár, ami háromféle módon tud hozzáférést nyújtani az NFS-szolgáltatásokhoz - https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz - - cmake - libxslt - - network/connection/libnfs/pspec.xml - - - libnfs - NFS client library - - glibc - - - /usr/bin - /usr/lib/libnfs.so - /usr/lib/libnfs.so.11.0.0 - /usr/lib/libnfs.so.2.0.0 - /usr/share/man/* - /usr/share/doc/* - - - - libnfs-devel - Development files for libnfs - A libnfs fejlécei - - libnfs - - - /usr/include/* - /usr/lib/pkgconfig/* - /usr/lib/cmake/* - - - - - 2020-12-13 - 4.0.0 - Ver. bump - fury - uglyside@yandex.ru - - - 2018-07-03 - 3.0.0 - Latest revision from GitHub - Mogyorósi Petra - squeakymouse@protonmail.com - - - - - - linux-atm - http://linux-atm.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - network.connection - Tools to support ATM networking under Liunx - ATM ağ bağlantısı desteği için araçlar - linux-atm contains tools for Asynchronous Transfer Mode. Supports raw ATM connections (PVCs and SVCs), IP over ATM, LAN emulation, MPOA, Arequipa, and some others. - linux-atm ATM (Asynchronous Transfer Mode) bağlantısı için gerekli çeşitli araçlar ve kitaplıklarını içerir. - mirrors://sourceforge/project/linux-atm/linux-atm/2.5.2/linux-atm-2.5.2.tar.gz - - flex - - - man-pages.patch - remove-define-hacks.patch - 0001-saaldump-atmdump-Include-linux-sockios.h-for-SIOCGST.patch - - network/connection/linux-atm/pspec.xml - - - linux-atm - - flex - - - /lib/firmware - /usr/sbin - /usr/bin - /etc - /usr/lib - /usr/share/man - /usr/share/doc - - - - linux-atm-devel - Development files for linux-atm - linux-atm için geliştirme dosyaları - - linux-atm - - - /usr/include - - - - - 2021-07-02 - 2.5.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-23 - 2.5.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-18 - 2.5.2 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 2.5.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-04-13 - 2.5.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - mobile-broadband-provider-info - http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders - - PisiLinux Community - admins@pisilinux.org - - public-domain - data - network.connection - Service provider specific settings of mobile broadband providers in different countries - Çeşitli ülkelerdeki mobil genişbant servis sağlayıcıları hakkında bilgileri içeren ayar veritabanı - The mobile-broadband-provider-info package contains listings of mobile broadband (3G) providers and associated network and plan information. - mobile-broadband-provider-info paketi, dünya üzerindeki mobil genişbant sağlayıcılarının ve ilgili tarifelerinin listesini tutan bir veritabanıdır. - https://download.gnome.org/sources/mobile-broadband-provider-info/20210805/mobile-broadband-provider-info-20210805.tar.xz - - libxslt-devel - - network/connection/mobile-broadband-provider-info/pspec.xml - - - mobile-broadband-provider-info - - /usr/share - - - - - 2021-08-06 - 20210805 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-25 - 20201225 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-02-02 - 20190618 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 20170310 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 20170310 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-02-18 - 20151214 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 20120614 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2012-08-28 - 20120614 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - ModemManager - http://projects.gnome.org/NetworkManager - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - service - network.connection - A manager framework for mobile broadband modems - Mobil modemler için yönetim katmanı - ModemManager provides a unified high level API for communicating with mobile broadband modems. - ModemManager, 3G ve GSM gibi mobil genişbant modemlerle D-Bus üzerinden iletişimi sağlayan bir sistem hizmetidir. - http://www.freedesktop.org/software/ModemManager/ModemManager-1.18.4.tar.xz - - dbus-devel - glib2-devel - libgudev-devel - libxslt-devel - gobject-introspection-devel - polkit-devel - ppp-devel - libqmi-devel - libmbim-devel - intltool - gtk-doc - docbook-xsl - vala-devel - elogind-devel - autoconf-archive - dbus-python3 - python3-pygobject3-devel - - network/connection/ModemManager/pspec.xml - - - ModemManager - - glib2 - libqmi - polkit - libmbim - libgudev - libmm-glib - - - /etc/ModemManager/fcc-unlock.d - /usr/share/doc - /usr/sbin - /usr/share/icons - /usr/share/locale - /usr/share/dbus-1 - /usr/share/gir-1.0/ModemManager-1.0.gir - /lib/udev/rules.d/ - /etc/dbus-1/system.d/ - /usr/lib/ModemManager - /usr/lib/girepository-1.0/ModemManager-1.0.typelib - /usr/share/man/man8/ModemManager.8 - /usr/share/man/man1/mmcli.1 - /usr/share/polkit-1 - /usr/share/bash-completion - /usr/share/ModemManager/fcc-unlock.available.d - /usr/share/ModemManager/mm-foxconn-carrier-mapping.conf - /usr/share/ModemManager/mm-foxconn-t77w968-carrier-mapping.conf - /usr/share/ModemManager/mm-foxconn-t99w175-carrier-mapping.conf - /usr/share/ModemManager/mm-dell-dw5821e-carrier-mapping.conf - - - - ModemManager-devel - Development files for ModemManager - ModemManager için geliştirme dosyaları - - ModemManager - - - /usr/include/ModemManager/ - /usr/lib/pkgconfig/ModemManager.pc - - - - libmm-glib - D-Bus service for managing modems - shared libraries - - glib2 - libgudev - - - /usr/bin - /usr/share/vala/vapi/libmm-glib.vapi - /usr/share/vala/vapi/libmm-glib.deps - /usr/lib/libmm-glib.so* - /usr/share/man/man8/mmcli.8 - - - - libmm-glib-devel - Development files for libmm-glib - libmm-glib için geliştirme dosyaları - - libmm-glib - glib2-devel - ModemManager-devel - - - /usr/include/libmm-glib/ - /usr/lib/pkgconfig/mm-glib.pc - - - - ModemManager-docs - Development files for ModemManager - - ModemManager - - - /usr/share/gtk-doc - - - - - 2021-11-27 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 1.16.8 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-04 - 1.16.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-24 - 1.14.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-25 - 1.14.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-15 - 1.14.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-10 - 1.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-20 - 1.12.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-30 - 1.12.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 1.10.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 1.10.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.6.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-19 - 1.6.12 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-19 - 1.6.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-11-12 - 1.6.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-06-09 - 1.4.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-25 - 1.4.12 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - netcf - https://fedorahosted.org/netcf - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - app:console - library - network.connection - A library for configuring network interfaces - Ağ arayüzlerini yapılandırmak için geliştirilmiş bir kitaplık - netcf is a cross-platform network configuration library for modifying the network configuration of a system. Network configurations are expressed in XML format. - netcf, XML biçiminde tuttuğu ağ arayüz bilgilerini kullanarak platform-bağımsız ağ yapılandırması olanağı sunan bir kitaplıktır. - https://releases.pagure.org/netcf/netcf-0.2.8.tar.gz - - gcc - xz-devel - libxml2-devel - libxslt-devel - libnl-devel - readline-devel - augeas-devel - - network/connection/netcf/pspec.xml - - - netcf - - xz - zlib - libnl - augeas - libxml2 - libxslt - readline - libgcrypt - libgpg-error - - - /usr/bin - /usr/libexec/ - /etc/rc.d/init.d - /usr/lib - /usr/share/netcf - /usr/share/doc - /usr/share/man/man1/ncftool.1 - - - - netcf-devel - Development files for netcf - netcf için geliştirme dosyaları - - augeas-devel - libxslt-devel - netcf - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-03-13 - 0.2.8 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-31 - 0.2.8 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-04-29 - 0.2.8 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.2.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-31 - 0.2.8 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - network-manager-applet - http://projects.gnome.org/NetworkManager - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:gui - network.connection - Network connection manager GUI interface - NetworkManager için güçlü bir grafik arayüzü - network-manager-applet is a powerful graphical frontend to NetworkManager. - network-manager-applet, NetworkManager için GTK+ arayüz kitaplığı kullanılarak yazılmış güçlü bir arayüzdür. - https://download.gnome.org/sources/network-manager-applet/1.24/network-manager-applet-1.24.0.tar.xz - - gtk-doc - gtk2-devel - gtk3-devel - libsecret-devel - cairo-devel - pango-devel - libnotify-devel - libmm-glib-devel - gdk-pixbuf-devel - at-spi2-core-devel - NetworkManager-devel - iso-codes-devel - dbus-devel - glib2-devel - dbus-glib-devel - atk-devel - libgudev-devel - intltool - python-six - libnma-devel - libappindicator-devel - - network/connection/network-manager-applet/pspec.xml - - - network-manager-applet - - gtk3 - atk - cairo - pango - libnma - libsecret - libnotify - libmm-glib - gdk-pixbuf - NetworkManager - dbus - glib2 - dbus-glib - libgudev - libappindicator - - - /usr/bin - /usr/share/libnm-gtk - /usr/lib/ - /usr/share/icons - /usr/share/applications - /usr/share/nm-applet - /etc/dbus-1 - /usr/share - /usr/libexec - /etc/gconf/schemas - /etc/xdg/autostart - /usr/share/man - /usr/share/doc - /usr/share/locale - - - - - 2021-08-17 - 1.24.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-04 - 1.22.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-25 - 1.20.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-10 - 1.18.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-20 - 1.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-17 - 1.8.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-02 - 1.8.20 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 1.8.16 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-04 - 1.8.4 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 1.8.2 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 1.8.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-28 - 1.8.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-21 - 1.0.10 - Release down - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-02 - 1.4.4 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilnux.org - - - 2016-11-19 - 1.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-06-09 - 1.0.10 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-26 - 1.0.10 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - NetworkManager - http://projects.gnome.org/NetworkManager - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2+ - app:console - network.connection - Network connection manager powered by D-Bus and UDEV - D-Bus üzerinden yapılandırmaya izin veren, gelişmiş bir ağ yönetim altyapısı - NetworkManager attempts to keep an active network connection available at all times. - NetworkManager, etkin bir bağlantı kurmak ve onu sürekli ayakta tutmak üzere tasarlanmış, D-Bus ve UDEV teknolojilerini kullanan bir ağ yönetim altyapısıdır. - https://download.gnome.org/sources/NetworkManager/1.32/NetworkManager-1.32.12.tar.xz - - meson - curl-devel - intltool - dhclient - dhcpcd - gtk-doc - docbook-xsl - autoconf - gettext-devel - ppp-devel - nss-devel - newt-devel - nspr-devel - libnl-devel - audit-devel - elogind-devel - jansson-devel - libsoup-devel - bluez-libs-devel - iptables-devel - wpa_supplicant - dbus-glib-devel - libndp-devel - libmm-glib-devel - dbus-devel - glib2-devel - polkit-devel - readline-devel - libgudev-devel - libutil-linux-devel - python3-pygobject3-devel - libxslt-devel - vala-devel - dbus-python3 - gnutls-devel - mobile-broadband-provider-info - gobject-introspection-devel - - network/connection/NetworkManager/pspec.xml - - - NetworkManager - - curl - eudev - dbus - nspr - libpsl - glib2 - audit - polkit - readline - dbus-glib - jansson - libutil-linux - nss - newt - ppp - libnl - libsoup - elogind - libgudev - bluez-libs - iproute2 - iptables - libmm-glib - ModemManager - wpa_supplicant - libndp - mobile-broadband-provider-info - - - /etc - /usr/share - /etc/dbus-1 - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /lib/udev - /usr/sbin - /lib/udev/rules.d - /usr/libexec - /run/NetworkManager - /lib/systemd/system - /usr/share/locale - /var/lib/NetworkManager - /etc/NetworkManager/system-connections - /usr/lib/tmpfiles.d/NetworkManager.conf - /etc/polkit-1/localauthority/10-vendor.d - - - System.Service - - - NetworkManager.confd - tmpfiles.conf - NetworkManager.conf - dhcp.conf - migrate-comar-network-profiles - gentoo/01-org.freedesktop.NetworkManager.settings.modify.system.pkla - 01-org.freedesktop.ModemManager1.rules - 01-org.freedesktop.NetworkManager.settings.modify.system.rules - - - - NetworkManager-devel - Development files for NetworkManager - NetworkManager için geliştirme dosyaları - - glib2-devel - dbus-glib-devel - NetworkManager - - - /usr/include - /usr/lib/pkgconfig/ - - - - NetworkManager-docs - Development files for NetworkManager - - NetworkManager - - - /usr/share/gtk-doc - - - - - 2021-10-24 - 1.32.12 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-22 - 1.32.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-19 - 1.32.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-11 - 1.32.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-29 - 1.32.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-21 - 1.32.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-19 - 1.32.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-04 - 1.32.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-04 - 1.30.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-25 - 1.30.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-10 - 1.22.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-30 - 1.22.10 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 1.20.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-27 - 1.20.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-16 - 1.20.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-17 - 1.20.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-01 - 1.14.6 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - systemRestart - - - - 2018-09-16 - 1.10.10 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - systemRestart - - - - 2017-11-04 - 1.8.4 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - systemRestart - - - - 2017-07-30 - 1.8.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - systemRestart - - - - 2017-05-28 - 1.8.0 - Revert version - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilnux.org - - systemRestart - - - - 2017-03-15 - 1.0.10 - Revert version - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilnux.org - - systemRestart - - - - 2016-12-15 - 1.0.10 - Revert version - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - systemRestart - - - - 2016-11-12 - 1.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-06-15 - 1.0.10 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-25 - 1.0.10 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - systemRestart - - - - - - - networkmanager-openvpn - https://gitlab.gnome.org/GNOME/NetworkManager-openvpn - - Kamil Atlı - suvari@pisilinux.org - - GPL - service - network.connection - OpenVPN support for NetworkManager - NetworkManager için OpenVPN desteği - OpenVPN support for NetworkManager - NetworkManager için OpenVPN desteği - https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/archive/1.8.16/NetworkManager-openvpn-1.8.16.tar.gz - - m4 - git - poxml - gettext - intltool - openvpn - atk-devel - gtk3-devel - cairo-devel - pango-devel - libnma-devel - gettext-devel - python3-devel - harfbuzz-devel - libsecret-devel - gdk-pixbuf-devel - NetworkManager-devel - - network/connection/networkmanager-openvpn/pspec.xml - - - networkmanager-openvpn - - atk - gtk3 - cairo - glib2 - pango - libnma - python3 - harfbuzz - gdk-pixbuf - NetworkManager - - - /usr/lib - /usr/share/locale - /usr/share/dbus-1/system.d/nm-openvpn-service.conf - /usr/share/doc - /usr/share/metainfo/network-manager-openvpn.metainfo.xml - - - - networkmanager-openvpn-devel - Development files for networkmanager-openvpn - networkmanager-openvpn için geliştirme başlıkları - - networkmanager-openvpn - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-28 - 1.8.16 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - openconnect - http://www.infradead.org/openconnect.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - app:console - network.connection - A client for Cisco's AnyConnect VPN, which uses HTTPS and DTLS protocols - Cisco AnyConnect VPN için HTTP ve DTLS protokollerini kullanan istemci - openconnect provides the core HTTP and authentication support from the OpenConnect VPN client, to be used by GUI authentication dialogs for NetworkManager etc. - openconnect, NetworkManager gibi grafik arayüz yoluyla kimlik doğrulama yapan araçlar için OpenConnect VPN kimlik doğrulama desteği sunan bir araç ve kitaplıktır. - https://www.infradead.org/openconnect/download/openconnect-8.10.tar.gz - - libproxy-devel - intltool - lz4-devel - python3-devel - openssl-devel - libxml2-devel - zlib-devel - mit-kerberos - gnutls-devel - p11-kit-devel - e2fsprogs-devel - - network/connection/openconnect/pspec.xml - - - openconnect - - lz4 - zlib - libxml2 - openssl - mit-kerberos - gnutls - p11-kit - e2fsprogs - bash-completion - libproxy - - - /usr/bin/openconnect - /usr/libexec/openconnect - /usr/share/man/man8 - /usr/share/doc - /usr/share/locale - /usr/sbin - /usr/lib - /usr/share/bash-completion/completions/openconnect - - - - openconnect-devel - Development files and headers for openconnect - openconnect için geliştirme dosyaları ve başlıkları - - lz4-devel - zlib-devel - p11-kit-devel - gnutls-devel - openssl-devel - libxml2-devel - libproxy-devel - openconnect - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-07-02 - 8.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-08 - 8.05 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 7.08 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 7.08 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 7.06 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-15 - 7.06 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - openvpn - https://openvpn.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - network.connection - A full featured SSL VPN solution - Sanal özel ağ çözümü - OpenVPN is a full-featured SSL VPN solution which can accomodate a wide range of configurations, including remote access, site-to-site VPNs, WiFi security, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access-controls. - OpenVPN uzaktan bağlantı, kablosuz bağlantı güvenliği gibi konularda çok geniş ayarlar içeren bir sanal özel ağ (VPN) çözümüdür. - https://swupdate.openvpn.org/community/releases/openvpn-2.5.2.tar.xz - - openvpn-test.sh - - - git - cmake - iproute2 - pam-devel - lz4-devel - lzo-devel - openssl-devel - p11-kit-devel - - network/connection/openvpn/pspec.xml - - - openvpn - A full featured SSL VPN solution - - lzo - lz4 - pam - openssl - p11-kit - iproute2 - - - /usr/lib - /run/openvpn - /usr/share/man - /usr/share/doc - /etc/openvpn - /usr/include - /usr/sbin - /usr/share/openvpn - /usr/lib/tmpfiles.d/openvpn.conf - - - System.Service - - - tmpfiles.conf - roadwarrior-client.conf - roadwarrior-server.conf - - - - - 2021-05-10 - 2.5.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - ppp - http://samba.org/ppp - - PisiLinux Community - admins@pisilinux.org - - BSD - GPLv2 - service - network.connection - Point-to-point protocol - patched for PPPOE - Modem ile internet erişimi için PPP (point to point protocol) noktadan noktaya erişim protokolü - The Point-to-Point Protocol (PPP) provides a standard way to transmit datagrams over a serial link. - PPP protokolü veriyi seri bir bağlantı üzerinden transfer etmek için standart bir yol sağlar. - https://www.samba.org/ftp/ppp/ppp-2.4.9.tar.gz - http://distfiles.gentoo.org/distfiles/ppp-dhcpc.tgz - - libpcap-devel - openssl-devel - pam-devel - - - gentoo/0001-Change-Make-vars-to-work-in-Gentoo-builds.patch - gentoo/0002-Use-internal-implementation-of-logwtmp-function.patch - gentoo/0003-Add-MPLSCP-support.patch - gentoo/0004-smarter-killaddr.patch - gentoo/0005-Improve-waiting-for-children-on-exit.patch - gentoo/0006-Remove-one-of-the-2-pidfiles-pidfilename-or-linkpidf.patch - gentoo/0007-Run-etc-ppp-auth-fail-script-if-exists-and-authentic.patch - gentoo/0008-Try-to-create-dev-ppp-if-not-available.patch - gentoo/0009-passwordfd-read-early.patch - gentoo/0010-Add-option-to-ask-peer-for-WINS-address.patch - gentoo/0011-Log-connect-errors-to-var-log-ppp-connect-errors.patch - gentoo/0012-Don-t-hang-when-starting-pppoe-connection-without-se.patch - gentoo/0013-Add-defaultmetric-as-compatibility-option-name.patch - gentoo/0014-Warn-user-of-deprecated-option-defaultmetric.patch - gentoo/85_all_dhcp-make-vars.patch - gentoo/86_all_dhcp-sys_error_to_strerror.patch - - network/connection/ppp/pspec.xml - - - ppp - - libpcap - pam - openssl - - - /etc - /usr/lib/tmpfiles.d/ppp.conf - /usr/lib - /usr/sbin - /usr/share/doc - /usr/share/man - /run/ppp - - - tmpfiles.conf - options-pptp - options-pppoe - chat-default - ip-up - ip-down - confd.ppp0 - ppp.pamd - ppp.logrotate - - - - ppp-devel - Development files for ppp - ppp için geliştirme dosyaları - - ppp - - - /usr/include - - - - - 2021-02-25 - 2.4.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-21 - 2.4.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 2.4.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 2.4.7 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 2.4.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 2.4.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - wpa_supplicant - http://hostap.epitest.fi/wpa_supplicant/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - BSD - service - network.connection - IEEE 802.1X/WPA supplicant for secure wireless transfers - Güvenli kablosuz erişim için IEEE 802.1X/WPA sağlayıcı - wpa_supplicant is a WPA supplicant with support for WPA and WPA2. - WPA ve WPA2 desteği olan ve Linux, BSD ve Windows ortamları için bir WPA istemcisidir. - https://w1.fi/releases/wpa_supplicant-2.9.tar.gz - - wpa_supplicant.config - - - libnl-devel - openssl-devel - dbus-devel - readline-devel - - - 0001-P2P-Fix-copying-of-secondary-device-types-for-P2P-gr.patch - ubuntu/01_use_pkg-config_for_pcsc-lite_module.patch - wpa_supplicant-1.0-dbus-path-fix.patch - mandriva/wpa_supplicant-0.6.3-WEP232.patch - fedora/wpa_supplicant-openssl-more-algs.patch - fedora/wpa_supplicant-flush-debug-output.patch - fedora/wpa_supplicant-assoc-timeout.patch - suse/wpa_supplicant-errormsg.patch - - network/connection/wpa_supplicant/pspec.xml - - - wpa_supplicant - - libnl - dbus - openssl - readline - - - /etc - /etc/dbus-1 - /usr/sbin - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/dbus-1/system-services - /run - - - System.Service - - - wpa_supplicant.conf - wpa_supplicant.confd - wpa_supplicant.logrotate - wpa_supplicant.py - - - - - 2021-07-02 - 2.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-22 - 2.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 2.6 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 2.6 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 2.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-15 - 2.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - aria2 - https://aria2.github.io/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.download - A download utility with resuming and segmented downloading. - Parçalı ve yarım kalan dosyaları indirme özelliğine sahip bir indirme aracı - aria2 is a download utility with resuming and segmented downloading. Supported protocols are HTTP, HTTPS, FTP and BitTorrent. It also supports Metalink version 3.0. - Aria2 parçalı indirme ve yarım kalan indirmeleri devam ettirme özelliklerine sahip olan bir indirme aracıdır. - https://github.com/aria2/aria2/releases/download/release-1.36.0/aria2-1.36.0.tar.xz - - gmp-devel - zlib-devel - c-ares-devel - gnutls-devel - nettle-devel - sqlite-devel - libxml2-devel - libssh2-devel - - network/download/aria2/pspec.xml - - - aria2 - - gmp - zlib - c-ares - libgcc - gnutls - nettle - sqlite - libxml2 - libssh2 - - - /usr/bin - /usr/lib - /usr/share/bash-completion - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - aria2-devel - - aria2 - - - /usr/lib/pkgconfig - /usr/include - - - - - 2021-09-14 - 1.36.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-07-01 - 1.35.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-15 - 1.35.0 - Ver. bump - fury - uglyside@yandex.ru - - - 2019-07-04 - 1.34.0 - Rebuild. - fury - uglyside@yandex.ru - - - 2019-04-18 - 1.34.0 - Version bump - fury - uglyside@yandex.ru - - - 2016-03-22 - 1.21.0 - Version bump, rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2015-02-15 - 1.18.9 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-11-22 - 1.18.1 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-01 - 1.18.0 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-06-15 - 1.17.1 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-04-23 - 1.16.0 - Dep fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-12-14 - 1.16.0 - First release - M. Tayyip Yel - admins@pisilinux.org - - - - - - axel - https://github.com/axel-download-accelerator/axel - - Idris Kalp - idriskalp@gmail.com - - GPLv2 - app:console - network.download - Light command line download accelerator - Axel tries to accelerate the download process by using multiple connections per file, and can also balance the load between different servers. - https://github.com/axel-download-accelerator/axel/releases/download/v2.17.10/axel-2.17.10.tar.xz - - openssl-devel - - network/download/axel/pspec.xml - - - axel - - openssl - libgcc - - - /usr/bin - /usr/include - /usr/share/locale - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2021-03-02 - 2.7.10 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-01-11 - 2.7.6 - First release. - Idris Kalp - idriskalp@gmail.com - - - - - - clipgrab - https://clipgrab.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - network.download - A video downloader - Bir video indirici. - A program which downloads and converts online videos from YouTube, Vimeo, DailyMotion, MyVideo and many other platforms. - YouTube, Vimeo, DailyMotion, MyVideo ve diğer bazı platformlardan video indirip dönüştürebilen bir programdır. - clipgrab - https://download.clipgrab.org/clipgrab-3.9.7.tar.gz - - ffmpeg-devel - qt5-base-devel - qt5-webengine-devel - - network/download/clipgrab/pspec.xml - - - clipgrab - - ffmpeg - libgcc - yt-dlp - qt5-base - qt5-webengine - - - /usr/bin - /usr/share/pixmaps - /usr/share/applications - /usr/share/doc/clipgrab - - - clipgrab.desktop - - - - - 2022-03-29 - 3.9.7 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - persepolis - https://persepolisdm.github.io - - Kamil Atlı - suvari@pisilinux.org - - GPL3 - library - network.download - Qt front-end for aria2 download manager - Persepolis is a Download Manager and a GUI For aria2. - https://github.com/persepolisdm/persepolis/archive/refs/tags/3.2.0.tar.gz - - aria2-devel + ccache + mesa-devel ffmpeg-devel + openal-devel + qt5-linguist + toxext-devel + libexif-devel qt5-svg-devel - python3-devel - python3-psutil - libnotify-devel - python3-requests - python3-qt5-devel - python3-setuptools - python3-youtube_dl - python-setproctitle - pulseaudio-libs-devel - sound-theme-freedesktop + qt5-base-devel + qrencode-devel + libglvnd-devel + toxcore-c-devel + sqlcipher-devel + libXScrnSaver-devel + tox-extension-messages-devel - network/download/persepolis/pspec.xml + network/chat/qtox/pspec.xml - persepolis - - aria2 - ffmpeg - python3 - qt5-svg - python3-qt5 - pulseaudio-libs - python3-requests - python3-youtube_dl - python-setproctitle - sound-theme-freedesktop - - - /usr/share - /usr/bin - /usr/share/man/man1 - /usr/share/doc/persepolis - /usr/lib/python3.9/site-packages - - - - - 2022-02-05 - 3.2.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - prozilla - http://freecode.com/projects/prozilla - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv3 - app:console - network.download - Console based download accelerator. - Prozilla is a console based download accelerator which speeds up download process approximately %200-300. - http://ftp.disconnected-by-peer.at/prozilla/prozilla-2.0.5.tar.bz2 - - ncurses-devel - - network/download/prozilla/pspec.xml - - - prozilla - - /usr/bin - /usr/include - /usr/share/locale - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2019-06-09 - 2.0.5 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - uget - http://ugetdm.com/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - network.download - uget - Download manager using GTK+ and libcurl - Bir indirme aracı. - uGet is an Open Source download manager application for GNU/Linux developed with GTK+. - Uget, Linux için yazılmış, GTK tabanlı bir indirme yöneticisidir. - uget - https://sourceforge.net/projects/urlget/files/uget%20%28stable%29/2.2.3/uget-2.2.3-1.tar.gz - - intltool - gtk3-devel - curl-devel - cairo-devel - glib2-devel - pango-devel - openssl-devel - libnotify-devel - gdk-pixbuf-devel - gstreamer-devel - - network/download/uget/pspec.xml - - - uget - - curl - gtk3 - cairo - glib2 - pango - openssl - libnotify - gdk-pixbuf - gstreamer - aria2 - - - /usr/bin - /usr/share/applications - /usr/share/pixmaps - /usr/share/sounds - /usr/share/icons - /usr/share/locale - /usr/share/doc - - - - - 2020-04-11 - 2.2.3.1 - Version bump - Erkan IŞIK - erkanisik@pisilinux.org - - - 2016-03-22 - 2.0.5 - Version bump, rebuilt with docker. - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2014-07-09 - 1.10.4 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-02-17 - 1.10.3 - Rebuild. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-02-08 - 1.10.3 - First release - Idris Kalp - admins@pisilinux.org - - - - - - wget - http://www.gnu.org/software/wget/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - app:console - network.download - Command-line utility to retrieve files from remote systems - Http ve ftp gibi internet protokollerini kullanarak dosya indirebilen bir yazılım - GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc. - GNU Wget, HTTP, HTTPS ve FTP gibi en çok kullanılan Internet protokollerini kullanarak dosyalara ulaşmak icin kullanılan bir özgür yazılım paketidir. Etkileşimsiz bir komutsatırı aracıdır, böylece X-Windows desteği olmadan, betikler, işlemler, terminal kullanımı gerçekleştirilebilir. - http://ftp.gnu.org/gnu/wget/wget-1.21.1.tar.gz - - openssl-devel - zlib-devel - libidn2-devel - - network/download/wget/pspec.xml - - - wget - - zlib - openssl - libidn2 - - - /etc - /usr/bin - /usr/share/doc - /usr/share/info - /usr/share/man - /usr/share/locale - - - - - 2021-03-01 - 1.21.1 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2020-11-07 - 1.20.3 - Rebuild - mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 1.20.3 - Version bump - idris kalp - idriskalp@gmail.com - - - 2018-08-07 - 1.19 - Rebuild - mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 1.19 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-10-27 - 1.18 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-06-09 - 1.17.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-25 - 1.17.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - iproute2 - https://wiki.linuxfoundation.org/networking/iproute2 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.filter - Kernel routing and traffic control utilities - Çekirdek içinde yer alan ağ trafiği yönlendirme ve trafik kontrol araçları. - Iproute2 is a collection of utilites for controlling TCP/IP networking and traffic control in Linux. - Iproute2 TCP/IP ağları ve trafik kontrolü için araçlar içeren bir koolleksiyondur. - https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/snapshot/iproute2-5.14.0.tar.gz - - db-devel - zlib-devel - libbsd-devel - libcap-devel - libmnl-devel - elfutils-devel - linux-atm-devel - iptables-devel - - - 0001-make-iproute2-fhs-compliant.patch - - network/filter/iproute2/pspec.xml - - - iproute2 - - iptables - db - elfutils - libcap - libmnl - libbsd - linux-atm - - - /etc - /sbin - /usr/lib - /usr/include - /usr/share/tc - /usr/share/man - /usr/share/doc - /usr/share/bash-completion - /var/lib - - - - - 2021-09-02 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-02 - 5.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-23 - 5.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 5.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-23 - 4.19.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-13 - 4.15.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-06-09 - 4.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-01-29 - 4.9.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-10-19 - 4.8.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 4.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-05 - 4.4.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - iptables - http://www.iptables.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.filter - Firewall, NAT and packet mangling tools - Güvenlik duvarı, ağ adres çevrimi ve paket çevrimi aracı - Contains iptables firewall, NAT and packet mangling tools. - Iptables kural tabanlı gelişmiş güvenlik duvarı uygulamasıdır. - https://www.netfilter.org/projects/iptables/files/iptables-1.8.7.tar.bz2 - - libmnl-devel - libpcap-devel - libnfnetlink-devel - - network/filter/iptables/pspec.xml - - - iptables - - libmnl - libpcap - libnfnetlink - - - /usr/bin - /sbin - /lib - /usr/lib - /usr/share/man - /etc - /var - /usr/share/xtables - - - System.Service - Network.Firewall - - - - iptables-devel - Development files for iptables - iptables için geliştirme dosyaları - - iptables - - - /usr/include - /usr/lib/*.a - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2021-07-19 - 1.8.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-01 - 1.8.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-19 - 1.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 1.6.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-20 - 1.6.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - filezilla - https://filezilla-project.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - network.ftp - Simple FTP Client - FTP ve SFTP istemcisi - Easy-to-use FTP Client which also supports SFTP. - Filezilla; dosyalarınızı ftp, sftp, ftps ile göndermenize ve indirmenize yarar - filezilla - https://download.filezilla-project.org/client/FileZilla_3.51.0_src.tar.bz2 - - wxGTK3 - wxGTK-common - cppunit-devel - libidn-devel - dbus-devel - sqlite-devel - gnutls-devel - gtk2-devel - xdg-utils - wxGTK-devel - nettle-devel - libfilezilla-devel - - network/ftp/filezilla/pspec.xml - - - filezilla - - gtk2 - wxGTK - dbus - sqlite - libgcc - glib2 - gnutls - nettle - xdg-utils - libfilezilla - wxGTK3 - wxGTK-common - - - /usr/bin - /usr/lib/libfzclient-private* - /usr/share/applications - /usr/share/filezilla - /usr/share/pixmaps - /usr/share/icons - /usr/share/locale - /usr/share/doc - /usr/share/man - /usr/share/appdata/ - - - - - 2020-12-17 - 3.51.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 20-06-04 - 3.48.1 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-09-01 - 3.32.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-07 - 3.32.0 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2018-02-20 - 3.30.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-25 - 3.25.2 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 3.14.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-26 - 3.14.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - lftp - http://lftp.yar.ru/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - network.ftp - Command line FTP client - Komut satırı FTP istemcisi - LFTP is sophisticated file transfer program with command line interface. It supports FTP, HTTP, FISH, SFTP, HTTPS and FTPS protocols. It has bookmarks, built-in mirror, can transfer several files in parallel. It was designed with reliability in mind. - LFTP komut satırı arayüzüne sahip gelişmiş bir dosya aktarım programıdır. FTP, HTTP, FISH, SFTP, HTTPS ve FTPS protokollerini destekler. Yer imleri, yansılama, paralel olarak birçok dosya transfer etme özellikleri bulunuyor. Güvenirlik esas alınarak tasarlandı. - lftp - http://lftp.tech/ftp/lftp-4.9.2.tar.gz - - gnutls-devel - flex - bison - gcc - gettext-devel - libtool - zlib-devel - ncurses-devel - expat-devel - libidn2-devel - readline-devel - - - config-dns-inet6_before_inet.patch - lftp_sys-stdint-kfreebsd.patch - - network/ftp/lftp/pspec.xml - - - lftp - - zlib - expat - libgcc - gnutls - libidn2 - ncurses - readline - - - /etc - /usr/bin - /usr/lib - /usr/share/doc/lftp - /usr/share/applications/lftp.desktop - /usr/share/icons/hicolor/48x48/apps/lftp-icon.png - /usr/share/man - /usr/share/locale - /usr/share/lftp - /usr/share/pixmaps - - - lftp.png - - - - - 2021-07-02 - 4.9.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 4.8.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-03 - 4.8.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-25 - 4.7.7 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-22 - 4.7.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - minicom - https://salsa.debian.org/minicom-team/minicom - - PisiLinux Community - admins@pisilinux.org - - GPL - app:console - network.ftp - A serial communication program - A serial communication program - Seri iletişim programı - Seri iletişim programı - https://salsa.debian.org/minicom-team/minicom/-/archive/2.8/minicom-2.8.tar.gz - - ncurses-devel - - network/ftp/minicom/pspec.xml - - - minicom - - ncurses - - - /usr/bin - /etc - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2021-08-09 - 2.8 - Version Bump - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-03-19 - 2.7.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - vsftpd - http://vsftpd.beasts.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - network.ftp - Very Secure FTP Daemon written with speed, size and security in mind - Hızlı, küçük ve ileri derecede güvenli bir ftp sunucusu - Vsftpd is a ftp server, mostly focuses on security. - Vsftpd güvenlik odaklı bir ftp sunucu yazılımıdır. - https://security.appspot.com/downloads/vsftpd-3.0.3.tar.gz - - libnsl-devel - - - vsftpd-pisilinux.patch - - network/ftp/vsftpd/pspec.xml - - - vsftpd - - pam - libcap - openssl - - - /etc - /usr/sbin - /home/ftp - /usr/share/doc - /usr/share/man - /usr/share/vsftpd/empty - /var/log/vsftpd - - - System.Package - System.Service - - - ftp-pamd - vsftpd.conf - ftpusers - - - - - 2021-07-02 - 3.0.3 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-09-02 - 3.0.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-25 - 3.0.3 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2016-11-22 - 3.0.3 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - cloud-init - https://cloud-init.io - - Kamil Atlı - suvari@pisilinux.org - - GPLv3 - app:console - network.library - The standard for customising cloud instances - Bulut örneklerini özelleştirme standardı - La norme pour la personnalisation des instances cloud - The standard for customising cloud instances - Bulut örneklerini özelleştirme standardı - https://launchpad.net/cloud-init/trunk/21.4/+download/cloud-init-21.4.tar.gz - - dhclient - python3-devel - python3-Jinja2 - python3-PyYAML - python3-requests - python3-configobj - python3-setuptools - - network/library/cloud-init/pspec.xml - - - cloud-init - - python3 - dhclient - python3-Jinja2 - python3-PyYAML - python-oauthlib - python-netifaces - python-configobj - python3-requests - python3-configobj - python-jsonschema - - - /usr/bin - /etc - /usr/lib/python3.9/site-packages - /usr/lib/cloud-init - /lib/udev/rules.d - /usr/share/bash-completion - /usr/share/doc/cloud-init - - - - - 2022-01-09 - 21.4 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - enet - http://enet.bespin.org/ - - Kamil Atlı - suvari@pisilinux.org - - MIT - library - network.library - UDP network library - UDP ağ kitaplığı - enet is a relatively thin, simple and robust network communication layer on top of UDP. - enet UDP protokolü üzerinden iletişim için kullanılabilecek küçük, kolay kullanımlı ve sağlam bir kitaplıktır. - enet - http://enet.bespin.org/download/enet-1.3.14.tar.gz - - glibc-devel - - network/library/enet/pspec.xml - - - enet - - /usr/lib - /usr/share/doc - - - - enet-devel - Development files for enet - enet için geliştirme dosyaları - - enet - - - /usr/include - /usr/lib/pkgconfig - - - - - 2019-10-30 - 1.3.14 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - flickcurl - http://librdf.org/flickcurl/ - - PisiLinux Community - admin@pisilinux.org - - GPLv2 - app:console - library - network.library - C library for the Flickr API - Flickr API için C Kitaplığı - Flickcurl is a C library for the Flickr API, handling creating the requests, signing, token management, calling the API, marshalling request parameters and decoding responses. - Flickcurl oluşan istekleri taşıma, imzalama, token yönetimi, API çağırma, istenilen parametreleri sıralama ve yanıtları çözme işlemleri için bir C kitaplığıdır. - http://download.dajobe.org/flickcurl/flickcurl-1.26.tar.gz - - curl-devel - raptor2-devel - libxml2-devel - - - a5cc2a5d2fc7074f50fbaa772232b6e0fea7ce89.patch - - network/library/flickcurl/pspec.xml - - - flickcurl - - curl - raptor2 - libxml2 - - - /usr/bin - /usr/lib/ - /usr/share/doc - /usr/share/man - - - - flickcurl-devel - flickurl için geliştirme dosyaları - flickcurl için geliştirme dosyaları - - flickcurl - raptor2-devel - - - /usr/include - /usr/share/gtk-doc - /usr/lib/pkgconfig - - - - - 2020-03-05 - 1.26 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2018-10-14 - 1.26 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - glib-networking - http://git.gnome.org/browse/glib-networking/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - network.library - Network-related giomodules for glib - Moduły GIO dotyczące sieci do glib - This package contains various network related extensions for the GIO library. - Pakiet zawiera różne rozszerzenia dotyczące sieci do biblioteki GIO. - mirrors://gnome/glib-networking/2.70/glib-networking-2.70.1.tar.xz - - meson - gnutls-devel - p11-kit-devel - ca-certificates - intltool - glib2-devel - libidn-devel - - network/library/glib-networking/pspec.xml - - - glib-networking - - gnutls - p11-kit - glib2 - ca-certificates - - - /usr/lib/gio/modules - /usr/lib/systemd - /usr/libexec - /usr/share - /usr/share/doc/glib-networking - - - - - 2021-12-06 - 2.70.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-06 - 2.68.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-29 - 2.68.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 2.62.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 2.54.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-19 - 2.50.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 2.38.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-30 - 2.38.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - ipaddr - https://pypi.org/project/ipaddr/ - - PisiLinux Community - admins@pisilinux.org - - Apache - library - network.library - An IPv4/IPv6 manipulation library in Python - ipaddr.py is a library for working with IP addresses, both IPv4 and IPv6 - https://files.pythonhosted.org/packages/9d/a7/1b39a16cb90dfe491f57e1cab3103a15d4e8dd9a150872744f531b1106c1/ipaddr-2.2.0.tar.gz - network/library/ipaddr/pspec.xml - - - ipaddr - - /usr/lib - /usr/share/doc - - - - - 2020-06-04 - 2.2.0 - First release - PisiLinux Community - admins@pisilinux.org - - - 2019-03-18 - 2.2.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libetpan - https://www.etpan.org/libetpan.html - - fury - uglyside@yandex.ru - - custom - library - network.library - A portable middleware for email access. - The purpose of this mail library is to provide a portable, efficient framework for different kinds of mail access: IMAP, SMTP, POP and NNTP. - https://github.com/dinhvh/libetpan/archive/1.9.4.tar.gz - - db-devel - curl-devel - expat-devel - gnutls-devel - openssl-devel - cyrus-sasl-devel - - - Detect_extra_data_after_STARTTLS_response_and_exit.patch - - network/library/libetpan/pspec.xml - - - libetpan - - db - openssl - cyrus-sasl - - - /usr/lib - - - - libetpan-devel - - libetpan - db-devel - gnutls-devel - openssl-devel - cyrus-sasl-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-13 - 1.9.4 - First build - fury - uglyside@yandex.ru - - - - - - libfilezilla - https://lib.filezilla-project.org/doc/index.html - - Kamil Atlı - suvari@pisilinux.org - - LGPLv2 - Libry - network.library - libfilezilla is a small and modern C++ library. - libfilezilla is a free, open source C++ library, offering some basic -functionality to build high-performing, platform-independent programs. - https://download.filezilla-project.org/libfilezilla/libfilezilla-0.26.0.tar.bz2 - - libgcc - gmp-devel - gnutls-devel - nettle-devel - - network/library/libfilezilla/pspec.xml - - - libfilezilla + qtox libgcc - gnutls - nettle - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/locale - - - - libfilezilla-devel - Development files for libfilezilla - - nettle-devel - gnutls-devel - libfilezilla - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-12-17 - 0.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-04 - 0.22.0 - Version bump - Kamil Atlıl - suvari@pisilinux.org - - - 2018-09-01 - 0.12.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-07 - 0.12.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2018-02-20 - 0.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-25 - 0.9.1 - First Release - Kamil Atlı - suvari@pisilinux.org - - - - - - libiscsi - https://github.com/sahlberg/libiscsi - - Kamil Atlı - suvari@pisilinux.org - - custom - library - network.library - Clientside library to implement the iSCSI protocol - iSCSI protokolünü uygulamak için istemci tarafı kitaplığı - Libiscsi is a client-side library to implement the iSCSI protocol that can be used to access the resources of an iSCSI target. - Libiscsi, bir iSCSI hedefinin kaynaklarına erişmek için kullanılabilecek iSCSI protokolünü uygulamaya yönelik bir istemci tarafı kitaplığıdır. - https://github.com/sahlberg/libiscsi/archive/refs/tags/1.19.0.tar.gz - - popt-devel - glibc-devel - libgcrypt-devel - - network/library/libiscsi/pspec.xml - - - libiscsi - - popt - libgcrypt - - - /usr/lib/libiscsi.so* - /usr/bin - /usr/share/man/man1 - /usr/share/doc/libiscsi - - - - libiscsi-devel - Development files for libiscsi - - libiscsi - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-05 - 1.19.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libmbim - http://www.freedesktop.org/wiki/Software/libmbim/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.library - MBIM modem protocol helper library. - libmbim is a glib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol. - http://www.freedesktop.org/software/libmbim/libmbim-1.26.2.tar.xz - - gtk-doc - help2man - glib2-devel - python3-devel - libgudev-devel - autoconf-archive - gobject-introspection-devel - - network/library/libmbim/pspec.xml - - - libmbim - - glib2 - libgudev - - - /usr/lib - /usr/share/man - /usr/bin/ - /usr/share/gtk-doc/ - /usr/share/bash-completion - /usr/share/gir-1.0 - /usr/libexec - /usr/share/doc/libmbim - - - - libmbim-devel - libmbim için geliştirme dosyaları - libmbim için geliştirme dosyaları - - libmbim - glib2-devel - libgudev-devel - - - /usr/lib/pkgconfig - /usr/include/libmbim-glib/ - - - - - 2021-11-27 - 1.26.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-24 - 1.24.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-03 - 1.24.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-10 - 1.24.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 1.20.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 1.20.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.16.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-18 - 1.14.0 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-11-12 - 1.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-06-09 - 1.12.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-25 - 1.12.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libmnl - https://netfilter.org/projects/libmnl/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.library - libmnl is a minimalistic user-space library for Netlink developers. - libmnl, Netlink geliştiricileri için minimalistik kulanıcı alanı kütüphanesidir. - libmnl is a minimalistic user-space library for Netlink developers. There are a lot of common tasks involved in parsing, validating, and constructing both the Netlink header and TLVs that are repetitive and easy to get wrong. - libmnl, Netlink geliştiricileri için minimalistik kulanıcı alanı kütüphanesidir. Hem Netlink başlığı hemde TLV'ler gibi tekrarlayıp duran ve kolaylıkla yanlış gidebilecekler de çözümleme, doğrulama ve inşa etme gibi birçok yaygın görevler bulunmaktadır. Bu kütüphanenin amacı kodu yeniden kullanmanızı sağlamak ve tekerleği yeniden icat etmenizi engelleyecek temel yardımcıları sunmaktır. - https://netfilter.org/projects/libmnl/files/libmnl-1.0.4.tar.bz2 - network/library/libmnl/pspec.xml - - - libmnl - libmnl is a minimalistic user-space library for Netlink developers. - - /usr/share/doc/libmnl - /usr/lib/libmnl.so - /usr/lib/libmnl.so.0 - /usr/lib/libmnl.so.0.2.0 - - - - libmnl-devel - Development files for libmnl - libmnl için geliştirme dosyaları - libmnl-devel, libmnl için geliştirme dosyalarını içerir. - - libmnl - - - /usr/include/libmnl - /usr/lib/pkgconfig/libmnl.pc - - - - - 2020-04-10 - 1.0.4 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2016-03-13 - 1.0.3 - Rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2014-03-09 - 1.0.3 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-28 - 1.0.3 - Move pc files to devel pack, rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-02 - 1.0.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libnma - https://wiki.gnome.org/Projects/NetworkManager/ - - PisiLinux Community - admins@pisilinux.org - - GPL - library - network.library - NetworkManager GUI client library - NetworkManager GUI client library - NetworkManager GUI istemci kitaplığı - NetworkManager GUI istemci kitaplığı - https://download.gnome.org/sources/libnma/1.8/libnma-1.8.34.tar.xz - - meson - gtk-doc - gcr-devel - gtk3-devel - vala-devel - docbook-xsl - glib2-devel - iso-codes-devel - NetworkManager-devel - gobject-introspection-devel - mobile-broadband-provider-info - - network/library/libnma/pspec.xml - - - libnma - - gcr - gtk3 - cairo - glib2 - NetworkManager - - - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - - - - libnma-devel - Development files for libnma - - libnma - NetworkManager-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libnma-docs - Development files for libnma - - libnma - - - /usr/share/gtk-doc - - - - - 2022-01-21 - 1.8.34 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-21 - 1.8.32 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-25 - 1.8.30 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-14 - 1.8.28 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libqmi - http://www.freedesktop.org/wiki/Software/libqmi/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - network.library - QMI modem protocol helper library - libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol. - https://www.freedesktop.org/software/libqmi/libqmi-1.30.2.tar.xz - - help2man - glib2-devel - python3-devel - libgudev-devel - autoconf-archive - gobject-introspection-devel - libmbim-devel - - network/library/libqmi/pspec.xml - - - libqmi - - glib2 - libgudev - libmbim - gobject-introspection - - - /usr/lib - /usr/share/man - /usr/bin - /usr/share/gtk-doc - /usr/share/doc/libqmi/ - /usr/share/gir-1.0/Qmi-1.0.gir - /usr/share/bash-completion - - - - libqmi-devel - Development files for libqmi - - libqmi - glib2-devel - - - /usr/include - /usr/lib/pkgconfig/qmi-glib.pc - - - - - 2021-11-27 - 1.30.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-24 - 1.28.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-03 - 1.28.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-25 - 1.28.0 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-07-10 - 1.26.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-30 - 1.24.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 1.22.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 1.22.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.20.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-19 - 1.16.2 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-11-12 - 1.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-06-09 - 1.12.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-25 - 1.12.6 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libsrtp - https://github.com/cisco/libsrtp - - Pisi Linux Admins - admin@pisilinux.org - - BSD - library - network.library - An implementation of the Secure Real-time Transport Protocol (SRTP) - An implementation of the Secure Real-time Transport Protocol (SRTP) - SRTP Kitaplığı (Güvenli Gerçek Zamanlı Aktarım Protokolü) - SRTP Kitaplığı (Güvenli Gerçek Zamanlı Aktarım Protokolü) - https://github.com/cisco/libsrtp/archive/refs/tags/v2.3.0.tar.gz - - nss-devel - libpcap-devel - openssl-devel - - - libsrtp-2.3.0-rtp-header.patch - fedora/libsrtp-2.3.0-shared-fix.patch - fedora/libsrtp-2.3.0-test-util.patch - fedora/libsrtp-2.3.0-shared-test-fix.patch - - network/library/libsrtp/pspec.xml - - - libsrtp - - openssl - - - /usr/lib - /usr/share - /usr/share/doc - - - - libsrtp-devel - Development files for libsrtp - - libsrtp - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-04-04 - 2.3.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libuhttpmock - https://gitlab.com/uhttpmock/uhttpmock - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2.1 - app - network.library - HTTP web service mocking project for projects which use libsoup - HTTP web service mocking project for projects which use libsoup - HTTP web service mocking project for projects which use libsoup - HTTP web service mocking project for projects which use libsoup - https://gitlab.com/uhttpmock/uhttpmock/-/archive/0.5.3/uhttpmock-0.5.3.tar.gz - - gtk-doc - vala-devel - glib2-devel - gettext-devel - libsoup-devel - autoconf-archive - - network/library/libuhttpmock/pspec.xml - - - libuhttpmock - - glib2 - libsoup - - - /usr/lib - /usr/share/vala - /usr/share/doc - - - - libuhttpmock-devel - Development files for libuhttpmock - - libuhttpmock - glib2-devel - libsoup-devel - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - - 2021-06-02 - 0.5.3 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - miniupnpc - http://miniupnp.free.fr/ - - Kamil Atlı - suvari@pisilinux.org - - BSD-3-Clause - library - network.library - miniupnpc is a UPnP Control Point. - bir uPnP istemci kütüphanesi - miniupnpc, the client library, enabling applications to access the services provided by an UPnP "Internet Gateway Device" present on the network. In UPnP terminology,miniupnpc is a UPnP Control Point. - bir uPnP istemci kitaplığı;uygulamaların ağdaki mevcut bir UPnP "internet ağgeçidi aygıtı" tarafından sağlanan servislere erişimine olanak verir. - http://miniupnp.free.fr/files/miniupnpc-2.2.3.tar.gz - - cmake - python3-devel - python3-setuptools - - - fix_install_for_headers.patch - fix_install_rules_to_account_for_BUILD_var.patch - - network/library/miniupnpc/pspec.xml - - - miniupnpc - bir uPnP istemci kütüphanesi - - /usr/lib - /usr/share/doc - - - - python3-miniupnpc - - miniupnpc - - - /usr/lib/python3.9 - - - - miniupnpc-devel - miniupnpc için geliştirme dosyaları - - miniupnpc - - - /usr/include/miniupnpc - /usr/lib/pkgconfig - /usr/lib/cmake/miniupnpc - - - - - 2022-04-16 - 2.2.3 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2020-06-04 - 2.1.20191224 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-06-04 - 2.1.20190824 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2019-10-30 - 2.1.20190824 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - nodejs - http://nodejs.org/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - MIT - app:console - network.library - Evented I/O for V8 javascript - Olay bazlı V8 Javascript motoru - Node.js is an open-source, cross-platform, JavaScript runtime environment. It executes JavaScript code outside of a browser. - Kolay, hızlı, ölçeklenebilir ağ uygulamaları oluşturmak için Chrome'un JavaScript çalışma üzerine inşa edilmiş bir platform. - https://nodejs.org/dist/v16.11.1/node-v16.11.1.tar.xz - - icu4c-devel - libuv-devel - openssl-devel - python3-devel - libnghttp2-devel - - network/library/nodejs/pspec.xml - - - nodejs - Node.js JavaScript runtime - - icu4c - zlib - libuv - libgcc - openssl - libnghttp2 - - - /usr/lib/node_modules - /usr/share/systemtap - /usr/bin - /usr/include - /usr/share/doc - /usr/share/man - - - - - 2021-10-23 - 16.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-17 - 16.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-09 - 16.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-27 - 15.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-26 - 15.9.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-04-26 - 14.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-17 - 13.6.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 9.5.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-02 - 7.9.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-10 - 4.1.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - openpgm - https://www.freshports.org/net/openpgm/ - - Blue Devil - bluedevil@sctzine.com - - LGPL2.1 - library - network.library - Implementation of the PGM reliable multicast protocol - Guvenilir coklu yayin protolu PGM'nin uygulamasi - OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable and scalable multicast protocol that enables receivers to detect loss, request retransmission of lost data, or notify an application of unrecoverable loss. - OpenPGM, RFC 3208'de belirtilen Pragmatik Genel Coklu Yayın(Pragmatic General Multicast - PGM) uygulamasıdır. - https://github.com/steve-o/openpgm/archive/release-5-2-122.tar.gz - network/library/openpgm/pspec.xml - - - openpgm - Implementation of the PGM reliable multicast protocol - - /usr/lib - /usr/share/doc/libpgm - - - - openpgm-devel - Development files for openpgm - openpgm için geliştirme dosyaları - openpgm-devel, openpgm için geliştirme dosyaları sunar. - - openpgm - - - /usr/include/ - /usr/lib/pkgconfig - - - - - 2019-12-30 - 5.2.122 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - serf - https://serf.apache.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - Apachev2 - library - network.library - High-performance asynchronous HTTP client library. - The serf library is a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library. - https://archive.apache.org/dist/serf/serf-1.3.9.tar.bz2 - - db-devel - zlib-devel - expat-devel - openssl-devel - apr-devel - apr-util-devel - scons - - - scons_py3.patch - - network/library/serf/pspec.xml - - - serf - - db - zlib - expat - openssl - apr - apr-util - openldap-client - - - /usr/lib - /usr/share/doc - - - - serf-devel - Development files for serf - serf için geliştirme dosyaları - - serf - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-22 - 1.3.9 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2020-02-26 - 1.3.9 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-09-01 - 1.3.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-21 - 1.3.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-06 - 1.3.8 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - srt - https://www.srtalliance.org - - Pisi Linux Admins - admin@pisilinux.org - - MPLv2.0 - library - network.library - Secure Reliable Transport protocol tools - Secure Reliable Transport protocol tools - Güvenli Güvenilir Aktarım protokolü araçları - Güvenli Güvenilir Aktarım protokolü araçları - https://github.com/Haivision/srt/archive/refs/tags/v1.4.2.tar.gz - - git - cmake - gnutls-devel - nettle-devel - openssl-devel - - network/library/srt/pspec.xml - - - srt - - gnutls - nettle - - - /usr/bin - /usr/lib - /usr/share/doc - - - - srt-devel - Development files for srt - - srt - gnutls-devel - nettle-devel - openssl-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-04-04 - 1.4.2 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - zeromq - https://github.com/zeromq/libzmq/ - - Blue Devil - bluedevil@sctzine.com - - LGPL - app:console - library - network.library - ZeroMQ core engine in C++, implements ZMTP/3.1 - ZeroMQ, ZMTP/3.1 uygulayan ve çekirdegi C++ olan bir kitaplıktır. - The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. ZeroMQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more. - ZeroMQ soketleri asenkron mesaj kuyruklarının soyutlanması, çoklu mesaj oruntuleri, mesaj suzme coklu ulaşım protokollerine kesintisiz erişim saglayabilen bir kitaplıktır. - https://github.com/zeromq/libzmq/archive/v4.3.4.tar.gz - https://github.com/zeromq/cppzmq/archive/v4.8.0.tar.gz - - libsodium-devel - openpgm-devel - - network/library/zeromq/pspec.xml - - - zeromq - ZeroMQ core engine in C++, implements ZMTP/3.1 - - libsodium - openpgm - - - /usr/bin/curve_keygen - /usr/lib - /usr/share/doc/zeromq - - - - zeromq-devel - Development files for zeromq - zeromq için geliştirme dosyaları - zeromq-devel, zeromq için geliştirme dosyaları sunar. - - zeromq - libsodium-devel - openpgm-devel - - - /usr/include - /usr/include/zeromq - /usr/lib/pkgconfig - - - - - 2021-12-06 - 4.3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-30 - 4.3.2 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - claws-mail - https://claws-mail.org/ - - fury - uglyside@yandex.ru - - GPL-3 - app:gui - network.mail - Claws Mail is an email client (and news reader), based on GTK+. - Claws Mail is a lightweight and highly configurable email client and news reader based on the GTK+ GUI toolkit. - https://claws-mail.org/releases/claws-mail-4.1.0.tar.xz - - flex - bison - curl-devel - gtk3-devel - gpgme-devel - libSM-devel - gnutls-devel - openssl-devel - libical-devel - librsvg-devel - python3-devel - gettext-devel - enchant2-devel - libetpan-devel - compface-devel - libnotify-devel - libsocket-devel - openldap-server - libarchive-devel - gumbo-parser-devel - NetworkManager-devel - python3-pygobject3-devel - startup-notification-devel - - network/mail/claws-mail/pspec.xml - - - claws-mail - - db - atk - curl - gtk3 - perl - zlib - cairo - expat - glib2 - gpgme - libSM - pango - gnutls - libgcc - libICE - nettle - libical - librsvg - openssl - python3 - freetype - compface - enchant2 - harfbuzz - libetpan - dbus-glib - libassuan - libnotify - cyrus-sasl - gdk-pixbuf - fontconfig - libarchive - gumbo-parser - libgpg-error - openldap-client - startup-notification - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc/clawsmail - - - - claws-mail-devel - - claws-mail - gtk3-devel - glib2-devel - enchant2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-04-14 - 4.1.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-20 - 4.0.0 - First build. - fury - uglyside@yandex.ru - - - - - - razor - https://github.com/toddr/Razor2-Client-Agent - - fury - uglyside@yandex.ru - - PerlArtistic - app - network.mail - Razor is a distributed, collaborative, spam detection and filtering network. - Vipul's Razor is a distributed, collaborative, spam detection and filtering network. Through user contribution, Razor establishes a distributed and constantly updating catalogue of spam in propagation that is consulted by email clients to filter out known spam. Detection is done with statistical and randomized signatures that efficiently spot mutating spam content. User input is validated through reputation assignments based on consensus on report and revoke assertions which in turn is used for computing confidence values associated with individual signatures. - https://cpan.metacpan.org/authors/id/T/TO/TODDR/Razor2-Client-Agent-2.86.tar.gz - - perl - - - razor.patch - - network/mail/razor/pspec.xml - - - razor - - perl - perl-URI - perl-Net-DNS - perl-Digest-SHA1 - perl-Digest-Nilsimsa - - - /usr/bin - /usr/lib/perl5 - /usr/share/man - - - - - 2021-12-20 - 2.86 - Rebuild - fury - uglyside@yandex.ru - - - 2021-09-18 - 2.85 - First build - fury - uglyside@yandex.ru - - - - - - spamassassin - https://spamassassin.apache.org/ - - Pisi Linux Community - admins@pisilinux.org - - Apache-2 - server - network.mail - Spam detector and markup engine. - Apache SpamAssassin is the Open Source anti-spam platform giving system administrators a filter to classify email and block spam (unsolicited bulk email). - mirrors://apache/spamassassin/source/Mail-SpamAssassin-3.4.6.tar.bz2 - - re2c - perl - razor - gnupg - perl-DBI - openssl-devel - perl-Mail-DKIM - libsocket-devel - perl-NetAddr-IP - perl-HTML-Parser - - network/mail/spamassassin/pspec.xml - - - spamassassin - - re2c - perl - razor - gnupg - openssl - perl-DBI - libsocket - perl-libwww - perl-Net-DNS - perl-NET-HTTP - perl-Mail-SPF - perl-Mail-DKIM - perl-NetAddr-IP - perl-HTML-Parser - perl-HTTP-Message - perl-IO-Socket-SSL - perl-IO-Socket-INET6 - - - /etc/conf.d/spamd - /etc/mail/spamassassin - /usr/bin - /usr/lib/perl5 - /usr/lib/tmpfiles.d - /usr/share/spamassassin - /run/spamd - /var/lib/spamd - /usr/share/man/man1 - /usr/share/man/man3 - - - System.Package - System.Service - - - spamd-confd - - - - - 2021-09-23 - 3.4.6 - First build - fury - uglyside@yandex.ru - - - - - - sylpheed - http://sylpheed.sraoss.jp/en/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - network.mail - A lightweight email client and newsreader - Hafif ve hızlı bir e-posta ve haber okuyucu - Szybki klient poczty bazujący na GTK+ - Sylpheed is a simple and lightweight but featureful and easy-to-use e-mail client. - GTK+ tabanlı, X-Window Sistemi üzerinde çalışan bir e-posta ve haber istemcisi. - Szybki klient poczty z przyjaznym, intuicyjnym interfejsem użytkownika. - sylpheed-128x128 - http://sylpheed.sraoss.jp/sylpheed/v3.7/sylpheed-3.7.0.tar.bz2 - - atk-devel - gtk2-devel - gpgme-devel - pango-devel - cairo-devel - openssl-devel - enchant-devel - compface-devel - gtkspell-devel - harfbuzz-devel - openldap-client - fontconfig-devel - gdk-pixbuf-devel - shared-mime-info - libgpg-error-devel - - - sendmail_accelerator.patch - add-xdg-support.patch - v2-0001-libsylph-ssl.c-Support-SNI-some-servers-imap.gmai.patch - - network/mail/sylpheed/pspec.xml - - - sylpheed-docs - Documentation files for sylpheed - sylpheed için belgelendirme dosyaları - data:doc - - sylpheed - - - /usr/share/doc/sylpheed - /usr/share/doc/sylpheed/html - - - - sylpheed - - atk - dbus - gtk2 - pango - cairo - glib2 - gpgme - enchant - openssl - freetype - compface - gtkspell - harfbuzz - dbus-glib - fontconfig - gdk-pixbuf - openldap-client - shared-mime-info - - - /usr/bin - /usr/share/locale - /usr/lib - /usr/share/pixmaps - /usr/share/applications - - - - sylpheed-devel - Development files for sylpheed - sylpheed için geliştirme dosyaları - Pliki nagłówkowe sylpheed - library - - sylpheed - - - /usr/include/sylpheed - - - - - 2021-02-06 - 3.7.0 - Version bump. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2017-01-28 - 3.5.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-02-13 - 3.4.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-13 - 3.3.0 - Version Bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-09-03 - 3.2.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - thunderbird - http://www.mozilla.org/projects/thunderbird/ - - PisiLinux Community - admins@pisilinux.org - - MPL-1.1 - NPL-1.1 - GPLv2+ - app:gui - network.mail - The Stand-Alone Mozilla Mail Component - Thunderbird eposta istemcisi - Klient pocztowy Thunderbird - Thunderbird is a redesign of the Mozilla Mail Component. It is written using the XUL user interface language and designed to be cross-platform. - Thunderbird, Mozilla e-posta bileşeninin yeniden tasarlanmış halidir. Platform bağımsız olan Thunderbird, XUL kullanıcı arayüzü diliyle geliştirilmiştir. - Thunderbird to darmowy i rozszerzalny klient poczty z wieloma wspaniałymi funkcjami. - thunderbird - http://ftp.mozilla.org/pub/thunderbird/releases/91.8.1/source/thunderbird-91.8.1.source.tar.xz - - pisilinux/mozconfig - - - autoconf213 - wget - yasm - bzip2 - nss-devel - gtk2-devel - gtk3-devel - zlib-devel - libXt-devel - libSM-devel - libpng-devel - sqlite-devel - libffi-devel - libXcomposite-devel - alsa-lib-devel - libjpeg-turbo-devel - dbus-devel - pixman-devel - dbus-glib-devel - hunspell-devel - libevent-devel - gconf-devel - libvpx-devel - pulseaudio-libs-devel - startup-notification-devel - cbindgen - rust - llvm - python3-devel - llvm-clang-devel - python3-setuptools - nodejs - libuv-devel - libnotify-devel - - network/mail/thunderbird/pspec.xml - - - thunderbird - - atk - nss - gtk2 - nspr - zlib - bzip2 - cairo - glib2 - libXt - pango libX11 - pixman - libgcc - gconf - icu4c - hunspell - libvpx - libpng - sqlite - iconcan - libXext - alsa-lib - libevent - freetype - libXfixes - fontconfig - gdk-pixbuf - libXdamage - libXrender - libXcomposite - libjpeg-turbo - startup-notification - dbus - gtk3 - libffi - libxcb - dbus-glib + ffmpeg + openal + toxext + libexif + qt5-svg + qt5-base + qrencode + libsodium + toxcore-c + sqlcipher + libXScrnSaver + tox-extension-messages - /usr/share/doc /usr/bin - /usr/share/pixmaps - /usr/lib/thunderbird /usr/share/applications /usr/share/icons/hicolor - /usr/share/metainfo - - - vendor.js - thunderbird.desktop - pisilinux/network_mail_thunderbird_files_pisilinux_sound.wav - - - - thunderbird-lang-be - Беларуская мова пакет для Thunderbird - locale:be - system.locale - lang-be - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-be@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-ca - Arxiu d'idioma català del Thunderbird - locale:ca - system.locale - lang-ca - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-ca@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-da - Dansk sprogpakke til Thunderbird - locale:da - system.locale - lang-da - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-da@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-de - Deutsch Sprachdatei für Thunderbird - locale:de - system.locale - lang-de - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-de@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-el - Ελληνική γλώσσα pack για τον Thunderbird - locale:el - system.locale - lang-el - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-el@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-en-US - English language pack for Thunderbird - locale:en_US - system.locale - lang-en-US - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-en-US@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-en-GB - English language pack for Thunderbird - locale:en_GB - system.locale - lang-en-GB - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-en-GB@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-es-AR - Paquete de idioma español para Thunderbird - locale:es_AR - system.locale - lang-es-AR - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-es-AR@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-es-ES - Paquete de idioma español para Thunderbird - locale:es - system.locale - lang-es-ES - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-es-ES@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-fi - Suomen kielen pack for Thunderbird - locale:fi - system.locale - lang-fi - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-fi@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-fr - Paquet de langue française pour Thunderbird - locale:fr - system.locale - lang-fr - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-fr@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-hr - Hrvatski jezični paket za Thunderbird - locale:hr - system.locale - lang-hr - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-hr@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-hu - Magyar nyelvű pack for Thunderbird - locale:hu - system.locale - lang-hu - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-hu@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-it - Language Pack italiano per Thunderbird - locale:it - system.locale - lang-it - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-it@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-lt - Lietuvių kalbos paketas Thunderbird - locale:lt - system.locale - lang-lt - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-lt@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-nl - Nederlands taalpakket voor Thunderbird - locale:nl - system.locale - lang-nl - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-nl@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-pl - Polski pakiet językowy dla programu Thunderbird - locale:pl - system.locale - lang-pl - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-pl@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-pt-BR - Pacote de idioma português para o Thunderbird - locale:pt_BR - system.locale - lang-pt-BR - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-pt-BR@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-pt-PT - Pacote de idioma português para o Thunderbird - locale:pt - system.locale - lang-pt-PT - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-pt-PT@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-ro - Pachet de limba română pentru Thunderbird - locale:ro - system.locale - lang-ro - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-ro@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-ru - Русский языковый пакет для Thunderbird - locale:ru - system.locale - lang-ru - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-ru@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-sr - Паковање српски језик за Фирефок - locale:sr - system.locale - lang-sr - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-sr@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-sv-SE - Svenska språkpaket för Thunderbird - locale:sv_SE - system.locale - lang-sv-SE - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-sv-SE@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-tr - Thunderbird için Türkçe dil dosyası - locale:tr - system.locale - lang-tr - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-tr@thunderbird.mozilla.org.xpi - - - - thunderbird-lang-uk - Український мовний пакет для Thunderbird - locale:uk - system.locale - lang-uk - - thunderbird - - - /usr/lib/thunderbird/extensions/langpack-uk@thunderbird.mozilla.org.xpi - - - - - 2022-05-01 - 91.8.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-31 - 91.2.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-29 - 91.2.1 - Version Bump. - Kamil Atlı - suvari@pisilinux.org - - - 2021-04-24 - 78.10.0 - Version Bump. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2018-09-21 - 52.9.0 - Version Bump. - Stefan Gronewold - groni@pisilinux.org - - - 2018-02-04 - 52.6.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-22 - 52.1.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-15 - 45.1.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-29 - 38.5.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - c-ares - https://c-ares.haxx.se/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - network.misc - A C library that performs DNS requests and name resolves asynchronously - Eşzamansız DNS sorgulamaları ve isim çözme işlemleri için bir C kitaplığı - c-ares est une librairie qui effectue des requête DNS et les résolutions de nom de manière asynchrone. c-ares est issue d'un schisme de la librairie 'ares' écrite par Greg Hudson au MIT. - c-ares is a C library that performs DNS requests and name resolves asynchronously. c-ares is a fork of the library named 'ares', written by Greg Hudson at MIT. - Eşzamansız DNS sorgulamaları ve isim çözme işlemleri için bir C kitaplığı. c-ares, ares kitaplığı temel alınarak geliştirilmiştir. - c-ares es una librería C que realiza consultas DNS y resolución asíncron de nombres. c-ares es un derivado (fork) de la librería 'ares', escrito por Greg Hudson en el MIT. - https://c-ares.haxx.se/download/c-ares-1.17.2.tar.gz - network/misc/c-ares/pspec.xml - - - c-ares - - /usr/lib - /usr/share/man/man3 - /usr/share/doc/c-ares/* - - - - c-ares-devel - Development files for c-ares - c-ares için geliştirme dosyaları - - c-ares - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-08-15 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-04 - 1.15.0 - Version Bump. - fury - uglyside@yandex.ru - - - 2018-08-29 - 1.12.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-24 - 1.11.0 - Version bump, rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2014-02-17 - 1.9.1 - Release - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-01 - 1.9.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - clamz - https://code.google.com/archive/p/clamz/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - LGPLv3 - library - network.misc - Amazon Downloader - Amazon Downloader - Clamz is a little command-line program to download MP3 files from Amazon.com's music store. It is intended to serve as a substitute for Amazon's official MP3 Downloader, which is not free software (and therefore is only available in binary form for a limited set of platforms.) Clamz can be used to download either individual songs or complete albums that you have purchased from Amazon. - Clamz is a little command-line program to download MP3 files from -Amazon.com's music store. It is intended to serve as a substitute -for Amazon's official MP3 Downloader, which is not free software (and -therefore is only available in binary form for a limited set of -platforms.) Clamz can be used to download either individual songs or -complete albums that you have purchased from Amazon. - https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/clamz/clamz-0.5.tar.gz - - curl-devel - libgcrypt-devel - expat-devel - - network/misc/clamz/pspec.xml - - - clamz - - curl - expat - libgcrypt - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2020-03-08 - 0.5 - Rebuild. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-08-20 - 0.5 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2017-01-07 - 0.5 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - florb - http://florb.shugaa.de/ - - fury - uglyside@yandex.ru - - MIT - app:gui - network.misc - A simple map viewer and GPX editor. - florb is a really simple map viewer and GPX editor written in C++ using the FLTK UI toolkit. florb makes it easy to create and edit tracks for planning short and extended trips into the wild green. Or anywhere else for that matter. - https://github.com/shugaa/florb/archive/85d2be7d851f83db8a289fd2018832aec295d526.zip - https://github.com/pekdon/florb/raw/cmake_support/src/res/audio-input-microphone-ina.png - - cmake - yaml-cpp - curl-devel - mesa-devel - fltk-devel - gpsd-devel - boost-devel - libX11-devel - libXpm-devel - libXres-devel - tinyxml2-devel - libxkbfile-devel - libxkbcommon-devel - - - support_building_with_cmake.patch - allow_startup_with_missing_config_file.patch - no_build_about_resources.patch - - network/misc/florb/pspec.xml - - - florb - - fltk - curl - gpsd - boost - libgcc - libX11 - libXpm - tinyxml2 - - - /usr/bin - /usr/share - - - florb.desktop.in - - - - - 2021-10-22 - 1.1 - Rebuild - fury - uglyside@yandex.ru - - - 2020-12-19 - 1.1 - First build from git (include patches from @pekdon). - fury - uglyside@yandex.ru - - - - - - freerdp - http://www.freerdp.com - - Aydın Demirel - aydin.demirel@pisilinux.org - - ASF - app:console - network.misc - A Remote Desktop Implementation - Bir uzak masaüstü protokol uygulaması - FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License. - FreeRDP Apache lisansı altında dağıtılan, Uzak Masaüstü Uygulamasının (RDP) özgür bir uygulamasıdır. - https://github.com/FreeRDP/FreeRDP/archive/2.4.0.tar.gz - - pam-devel - cups-devel - ffmpeg-devel - alsa-lib-devel - libXinerama-devel - xmlto - libX11-devel - libXi-devel - libXcursor-devel - libxkbcommon-devel - libxkbfile-devel - libXv-devel - libXrandr-devel - gstreamer-devel - gst-plugins-base-devel - glib2-devel - openssl-devel - zlib-devel - cmake - libxslt - util-linux - wayland-devel - libusb-devel - libXext-devel - libXtst-devel - libXfixes-devel - libXdamage-devel - libjpeg-turbo-devel - wayland-client - wayland-cursor - pulseaudio-libs-devel - - network/misc/freerdp/pspec.xml - - - freerdp - - pam - cups - glib2 - libXi - libXv - ffmpeg - libX11 - libusb - libXext - libXtst - openssl - alsa-lib - libXfixes - libXrandr - libXcursor - libXdamage - libXrender - libxkbfile - libXinerama - libxkbcommon - libjpeg-turbo - wayland-client - wayland-cursor - pulseaudio-libs - gstreamer - gst-plugins-base - - - /usr/bin - /usr/lib - /usr/share/freerdp - /usr/share/doc - /usr/share/man - - - - freerdp-devel - - freerdp - openssl-devel - wayland-devel - libxkbcommon-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-17 - 2.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-03 - 2.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-07 - 2.0.0-rc4 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-10-25 - 2.0_20180426 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 2.0_20180426 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-04-26 - 2.0_20180426 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 2.0_20170201 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-14 - 2.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-01 - 1.0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - geoclue - http://www.freedesktop.org/wiki/Software/GeoClue - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - network.misc - The Geoinformation Service. - Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. - https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.5.7/geoclue-2.5.7.tar.bz2 - - meson - intltool - dbus-devel - gtk-doc - glib2-devel - libsoup-devel - libnotify-devel - json-glib-devel - dbus-glib-devel - avahi-glib-devel - libxml2-devel - libxslt - libmm-glib-devel - - network/misc/geoclue/pspec.xml - - - geoclue - - glib2 - json-glib - libnotify - avahi-glib - avahi-libs - libsoup - libmm-glib - - - /etc - /usr/lib/ - /usr/share/ - /usr/libexec/ - - - - geoclue-devel - geoclue için geliştirme dosyaları - geoclue için geliştirme dosyaları - - geoclue - glib2-devel - dbus-glib-devel - libxml2-devel - - - /usr/include/libgeoclue-2.0/ - /usr/lib/pkgconfig - - - - - 2021-07-23 - 2.5.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-08 - 2.4.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 2.4.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-22 - 2.4.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 2.4.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 2.4.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-30 - 0.12.99 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 0.12.99 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.12.99 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-27 - 0.12.99 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - iputils - https://github.com/iputils/iputils - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - network.misc - Network monitoring tools including ping and ping6 - ping ve ping6 uygulamalarını da içeren ağ izleme araçları - Iputils contient les outils de surveillance réseau incluant ping et ping6. - iputils contains network monitoring tools including ping and ping6. - Iputils, ping ve ping6 gibi ağ izleme araçlarını içeren bir pakettir. - https://github.com/iputils/iputils/archive/s20190709.tar.gz - - openssl-devel - libidn2-devel - libcap-devel - meson - ninja - - - fix-setuid-redeclared.patch - - network/misc/iputils/pspec.xml - - - iputils - - libcap - libidn2 - openssl - - - /etc - /usr/bin - /usr/sbin - /sbin - /lib/systemd/system - /etc/conf.d/rdisc - /usr/share/doc - /usr/share/man - - - man/arping.8 - man/clockdiff.8 - man/ping.8 - man/rarpd.8 - man/rdisc.8 - man/tracepath.8 - man/traceroute6.8 - fedora/tftp.xinetd - - - - - 2020-02-07 - 20190709 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2018-08-13 - 20180629 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 20161105 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 20150815 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-01 - 20150815 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libasyncns - http://0pointer.de/lennart/projects/libasyncns - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.misc - A C library for asynchronous name service queries - Asenkron isim servisi sorguları için C kitaplığı - libasyncns is a C library for Linux/Unix for executing name service queries asynchronously. It is an asynchronous wrapper around getaddrinfo(), getnameinfo(), res_query() and res_search() from libc and libresolv. - libasyncns, Linux/Unix üzerinde isim servisi sorgularını asenkron olarak gerçekleştirme imkanı veren bir C kitaplığıdır. - http://0pointer.de/lennart/projects/libasyncns/libasyncns-0.8.tar.gz - network/misc/libasyncns/pspec.xml - - - libasyncns - - /usr/lib - /usr/share/doc - - - - libasyncns-devel - Development files for libasyncns - libasyncns için geliştirme dosyaları - - libasyncns - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-01-14 - 0.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 0.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-29 - 0.8 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libc-client - http://www.washington.edu/imap/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - service - network.misc - C-client mail access routines for IMAP and POP protocols - İmap protokolü için kitaplık - The c-client library is a common API for accessing mailboxes developed at the University of Washington. It is used mainly by php - Washington üniversitesi tarafından, POP ve IMAP protokolleri için geliştirilmiş genel kitaplıklar. Temel olarak php tarafından kullanılır. - http://ftp.ntua.gr/pub/net/mail/imap/imap-2007f.tar.gz - - pam-devel - openssl-devel - e2fsprogs-devel - mit-kerberos - - - imap-2007a-linux.diff - imap-2006c1-glibc-2.2.2.diff - imap-2006c1-krbpath.diff - imap-2001a-disable-mbox.patch - imap-2001a-overflow.patch - imap-2004a-doc.patch - imap-2007e-authmd5.patch - imap-2007e-shared.patch - uw-imap-2004c-amd64-so-fix.patch - 1006_openssl1.1_autoverify.patch - - network/misc/libc-client/pspec.xml - - - libc-client - - mit-kerberos - - - /usr/include - /usr/lib - - - - - 2020-02-22 - 2007f - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-09 - 2007f - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-11 - 2007f - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2007f - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-27 - 2007f - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libcddb - http://libcddb.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.misc - Une librairie pour accéder aux serveurs CDDB. - A library for accessing a CDDB server - CDDB sunucularına ulaşmak için bir kitaplık - Libcddb is a library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g http://freedb.org/). - libcddb, CDDB sunucularındaki (freedb.org) verilere erişmek için yazılmış bir C kitaplığıdır. - mirrors://sourceforge/libcddb/libcddb-1.3.2.tar.bz2 - network/misc/libcddb/pspec.xml - - - libcddb - - /usr/bin - /usr/lib - /usr/share/doc - - - - libcddb-devel - Development files for libcddb - libcddb için geliştirme dosyaları - - libcddb - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 1.3.2 - Rebuild. - Idris Kalp - idriskalp@gmail.com - - - 2018-08-07 - 1.3.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.3.2 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.3.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 1.3.2 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libgssglue - http://www.citi.umich.edu/projects/nfsv4/linux/ - - Marcin Bojara - marcin@pisilinux.org - - BSD - library - network.misc - exports a gssapi interface which calls other random gssapi libraries - Diğer raslantısal gssapi kitaplıklarına çağrı yapan gssapi arayüzünü dışa aktaran kitaplık - libgssglue provides a gssapi interface, but does not implement any gssapi mechanisms itself; instead it calls other gssapi functions (e.g., those provided by MIT Kerberos), depending on the requested mechanism, to do the work. - libgssglue herhangi bir gssapi mekanizma gerçekleştirimi yapmadan istenilen mekanizmaya bakarak diğer gssapi fonsiyonlarına (örn:MIT Kerberos tarafından sağlanan) ulaşabilmek için bir arayüz (API) sunar. - http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/libgssglue-0.4.tar.gz - - libgssglue-0.1-gssglue.patch - - network/misc/libgssglue/pspec.xml - - - libgssglue - - /usr/lib/libgssglue.so* - /usr/share/doc - - - - libgssglue-devel - libgssglue development files - libgssglue geliştirme dosyaları - - libgssglue - - - /usr/include - /usr/lib/pkgconfig + /usr/share/metainfo - 2022-03-10 - 0.4 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libndp - http://libndp.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - library - network.misc - Library for Neighbor Discovery Protocol - Ağ tarama protokolü için kitaplık - Library for Neighbor Discovery Protocol - Ağ tarama protokolü için kitaplık - https://github.com/jpirko/libndp/archive/v1.7.tar.gz - network/misc/libndp/pspec.xml - - - libndp - - /etc - /usr/share - /etc/dbus-1 - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - libndp-devel - Development files for libndp - libndp için geliştirme dosyaları - - libndp - - - /usr/include - /usr/lib/pkgconfig/ - - - - - 2020-02-02 - 1.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.6 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-19 - 1.6 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-07 - 1.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libnet - https://github.com/libnet/libnet - - Blue DeviL - bluedevil@sctzine.com - - BSD - library - app:console - network.misc - Low level network library - Alt seviye ağ kitaplığı - libnet is a library to provide an API for commonly used low-level network functions. - libnet sık kullanılan alt seviye ağ işlevleri için arabirim sunan bir kitaplıktır. - https://github.com/libnet/libnet/archive/v1.2.tar.gz - - doxygen - - network/misc/libnet/pspec.xml - - - libnet - Low level network library - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - libnet-devel - Development files for libnet - libnet için geliştirme dosyaları - libnet-devel, libnet için geliştirme dosyalarını içerir. - - libnet - - - /usr/include - /usr/lib/pkgconfig - - - - - 2019-11-29 - 1.2 - Version bump, moved from contrib. - Blue DeviL - bluedevil@sctzine.com - - - - - - libnfnetlink - http://www.netfilter.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.misc - Low level library for netfilter related kernel/userspace communication - Ağ filtreleme işlemleri ile ilgili çekirdek/uygulama iletişimi için alt seviye bir kitaplık - Niskopoziomowa biblioteka do netfilter - libnfnetlink provides a generic messaging infrastructure for in-kernel netfilter subsystems. - libnfnetlink, çekirdek içi ağ filtreleme alt sistemleri için jenerik bir mesajlaşma altyapısı sunar. - libnfnetlink to niskopoziomowa biblioteka do związanej z netfiltrem komunikacji między jądrem a przestrzenią użytkownika. Udostępnia ogólną infrastrukturę komunikatów dla podsystemów netfiltra w jądrze oraz ich użytkowników i/lub narzędzi zarządzających w przestrzeni użytkownika. - http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-1.0.1.tar.bz2 - network/misc/libnfnetlink/pspec.xml - - - libnfnetlink - - /usr/lib - - - - libnfnetlink-devel - Development files for libnfnetlink - libnfnetlink için geliştirme dosyaları - Pliki nagłówkowe do bibliioteki libnfnetlink - - libnfnetlink - - - /usr/include - /usr/lib/pkgconfig/libnfnetlink.pc - - - - - 2020-02-01 - 1.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 1.0.1 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-03-13 - 1.0.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libnl - https://github.com/thom311/libnl - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.misc - A library for applications dealing with netlink sockets - Netlink soketleri erişimi için bir kitaplığı - libnl is a convenience library to simplify the usage of the Linux kernel's netlink sockets interface for network manipulation. - libnl Linux çekirdeğinin netlink soket arayüzünü ağ ile ilgili çeşitli işlemleri kolaylaştırmak için kullanan bir kitaplığıdır. - https://github.com/thom311/libnl/archive/libnl3_5_0.tar.gz - - glibc - flex - bison - pkgconfig - libtool - check - - network/misc/libnl/pspec.xml - - - libnl - - /usr/lib - /usr/share/doc - /usr/share/man - /etc/libnl - /usr/sbin - /usr/bin - - - - libnl-devel - Development files for libnl - libnl için geliştirme dosyaları - - libnl - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 3.5.0 - Rebuild - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-05 - 3.5.0 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2018-07-29 - 3.4.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 3.2.25 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.2.25 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-15 - 3.2.25 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libproxy - https://github.com/libproxy/libproxy - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - network.misc - Proxy configuration library - Proxy yapılandırma kitaplığı - libproxy is a library that provides automatic proxy configuration management. - Otomatik proxy yapılandırma yönetimini sağlayan bir kitaplığı. - https://github.com/libproxy/libproxy/archive/0.4.17.tar.gz - - gconf-devel - libXmu-devel - NetworkManager-devel - webkit2gtk-devel - spidermonkey-devel - cmake - intltool - - network/misc/libproxy/pspec.xml - - - libproxy - - glib2 - libgcc - - - /usr/bin - /usr/lib - /usr/libexec/ - /usr/share/doc - /usr/share/vala - - - - libproxy-gnome3 - - libproxy - libgcc - - - /usr/lib/libproxy/*/modules/config_gnome3.* - /usr/libexec/pxgconf - - - - libproxy-networkmanager - - libproxy - dbus - libgcc - - - /usr/lib/libproxy/*/modules/network_networkmanager.* - - - - libproxy-webkit-gtk2 - - libproxy - webkit2gtk - libgcc - - - /usr/lib/libproxy/*/modules/pacrunner_webkit* - - - - libproxy-mozjs - - libproxy - - - /usr/lib/libproxy/*/modules/pacrunner_mozjs* - - - - libproxy-devel - Development files for libproxy - libproxy için geliştirme dosyaları - - libproxy - - - /usr/include - /usr/lib/pkgconfig - /usr/share/cmake - - - - - 2021-10-24 - 0.4.17 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-06 - 0.4.17 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-25 - 0.4.15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-16 - 0.4.15 - Rebuild - Mustafa Cinasl - muscnsl@gmail.com - - - 2019-04-16 - 0.4.15 - Rebuild bump - Mustafa Cinasl - muscnsl@gmail.com - - - 2018-07-30 - 0.4.15 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-07-30 - 0.4.10 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-08 - 0.4.10 - Release bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-11-01 - 0.4.10 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libssh - http://www.libssh.org - - PisiLinux Community - admin@pisilinux.org - - LGPLv2.1 - library - network.misc - Full C library functions for manipulating a client-side SSH connection - SSH bağlantılarının kontrol edilebilmesini sağlayan C kitaplığı - libssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl). - libssh, yazılımlarında SSH kullanmak isteyen programcılar için tasarlanmış bir C kitaplığıdır. SSH istemcisi programcı tarafından tam olarak kontrol edilebilir, uzaktan yazılım çalıştırma, tünel yaratma, dosya transferi ve uzak dosya erişimi işlemleri yapılabilir. Tüm bunlar için openssl paketinde bulunan lıbcrypto'nun sistemde bulunması yeterlidir. - https://www.libssh.org/files/0.9/libssh-0.9.6.tar.xz - - openssl-devel - cmocka-devel - zlib-devel - doxygen - cmake - openssh - - network/misc/libssh/pspec.xml - - - libssh - Full C library functions for manipulating a client-side SSH connection - - openssl - zlib - - - /usr/lib - /usr/share/doc - - - - libssh-devel - Development files for libssh - libssh için geliştirme dosyaları - libssh-devel, libssh için geliştirme dosyalarını içerir. - - libssh - - - /usr/include - /usr/lib/pkgconfig - - - - libssh-docs - Development documentation for libssh - libssh için belgelendirme dosyaları - libssh-docs, libssh için belgelendirme dosyalarını içerir. - - /usr/share/doc/libssh/html - /usr/share/man - - - - - 2021-08-26 - 0.9.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-24 - 0.9.3 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-10-17 - 0.8.4 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-15 - 0.8.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 0.7.4 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.7.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-25 - 0.7.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - neon - http://www.webdav.org/neon/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.misc - Librairie cliente HTTP et WebDAV. - HTTP and WebDAV client library - C arayüzü ile birlikte gelen, Http ve WebDAV için istemci kitaplığı - neon is an HTTP and WebDAV client library with a C interface; providing a high-level interface to HTTP and WebDAV methods along with a low-level interface for HTTP request handling. - neon, C arayüzü sunan bir HTTP ve WebDAV istemci kitaplığıdır. HTTP ve WebDAV metodlarına yüksek seviyeli, HTTP istek değerlendirmesi için de düşük seviyeli bir arayüz sunar. - https://notroj.github.io/neon/neon-0.31.2.tar.gz - - openssl-devel - expat-devel - zlib-devel - mit-kerberos - - - fixdocdir.patch - multilib.patch - - network/misc/neon/pspec.xml - - - neon - - zlib - expat - openssl - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - neon-devel - Development files for neon - neon için geliştirme dosyaları - - neon - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-03-11 - 0.31.2 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2020-02-07 - 0.30.2 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-09-02 - 0.30.2 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-24 - 0.30.2 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.30.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 0.30.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - openmpi - https://www.open-mpi.org/ - - PisiLinux Community - admins@pisilinux.org - - custom:OpenMPI - library - app:console - network.misc - High performance message passing library (MPI) - Yüksek performanslı ve açık kaynak kodlu MPI (Message Passing Library) kitaplığı - Open MPI est un projet combinant les technologies et les ressources de plusieurs autres projets (FT-MPI, LA-MPI, LAM/MPI et PACX-MPI) afin de construire la meilleure librairie MPI disponible. Une implémentation totalement neuve conforme au MPI-2. Open MPI offre des avantages aux vendeurs de systèmes et de logiciels, au développeurs d'applications ainsi qu'aux chercheur en génie logiciel. - The Open MPI Project is an open source Message Passing Interface implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance Computing community in order to build the best MPI library available. Open MPI offers advantages for system and software vendors, application developers and computer science researchers. - Yüksek performanslı ve açık kaynak kodlu MPI (Message Passing Library) kitaplığı - Open MPI es un proyecto que combina recursos y tecnologías de varios otros proyectos (FT-MPI, LA-MPI, LAM/MPI, y PACX-MPI) para construir la mejor librería MPI. Una implementación MPI-2 compliant completamente nueva, Open MPI ofrece ventajas para fabricantes de sistemas y software, desarrolladores de aplicaciones y investigadores de computación. - https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.1.tar.bz2 - - valgrind-devel - zlib-devel - hwloc-devel - libnl-devel - - network/misc/openmpi/pspec.xml - - - openmpi - High performance message passing library (MPI) - - hwloc - libnl - - - /etc - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/pmix - /usr/share/openmpi - - - - openmpi-devel - Development files for openmpi - openmpi için geliştirme dosyaları - openmpi-devel, openmpi için geliştirme dosyalarını içerir. - - openmpi - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-19 - 4.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-22 - 4.0.3 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - protobuf - https://developers.google.com/protocol-buffers/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - network.misc - Google's data interchange format - Google'ın veri alış veriş biçimi - Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats. - Protokol Arabellekleri(protobuf) yapılandırılmış veriyi kodlamak için verimli bir biçimdir. Google kendi içindeki bütün RPC protokolleri ve dosya biçimleri için Protokol Arabelleklerini kullanmaktadır. - https://github.com/protocolbuffers/protobuf/archive/v3.18.1.tar.gz - - python-wheel - python-devel - python3-devel - python-setuptools - python3-setuptools - - network/misc/protobuf/pspec.xml - - - protobuf - Google's data interchange format - - zlib - libgcc - - - /usr/share/doc - /usr/bin - /usr/share/vim - /usr/share/emacs - /usr/lib/libproto* - - - - protobuf-devel - Development files for protobuf - protobuf için geliştirme dosyaları - protobuf-devel, protobuf için geliştime dosyaları içerir. - - protobuf - - - /usr/lib/pkgconfig - /usr/include/google/protobuf - - - - python-protobuf - Python 2 bindings for Google Protocol Buffers - protobuf için geliştirme dosyaları - protobuf-devel, protobuf için geliştime dosyaları içerir. - - python-setuptools - protobuf-devel - - - /usr/lib/python2* - - - - python3-protobuf - Python 3 bindings for Google Protocol Buffers - protobuf için geliştirme dosyaları - protobuf-devel, protobuf için geliştime dosyaları içerir. - - python3 - python3-setuptools - protobuf-devel - - - /usr/lib/python3* - - - - - 2021-10-25 - 3.18.1 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-20 - 3.18.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 3.15.6 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-08-30 - 3.13.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-12 - 3.11.3 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-24 - 3.11.2 - Fix deps and clean - Blue Devil - bluedevil@sctzine.com - - - 2019-12-25 - 3.11.2 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2016-03-23 - 3.0.0_beta2 - Version bump, rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2015-02-16 - 3.0.0_pre1 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2015-02-03 - 2.6.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-02-05 - 2.5.0 - Version Bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-09-03 - 2.4.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - protobuf-c - https://github.com/protobuf-c/protobuf-c - - Stefan Gronewold(groni) - groni@pisilinux.org - - BSD - app:console - library - network.misc - Protocol Buffers implementation in C - Google Protokol Arabelleklerinin C Uygulaması - This is protobuf-c, a C implementation of the Google Protocol Buffers data serialization format.Needed for the libgadu Package - protobuf-c, Google Protokol Arabelleklerinin veri serileştirmesi biçimi için bir C Uygulamasıdır. libgadu paketi için gereklidir. - https://github.com/protobuf-c/protobuf-c/archive/v1.4.0.tar.gz - - protobuf-devel - - network/misc/protobuf-c/pspec.xml - - - protobuf-c - Protocol Buffers implementation in C - - protobuf - - - / - /usr/lib - /usr/share/doc - /usr/bin - - - - protobuf-c-devel - Development files for protobuf-c - protobuf-c için geliştirme dosyaları - protobuf-c-devel, protobuf-c için geliştime dosyaları içerir. - - protobuf-c - - - /usr/lib/pkgconfig - /usr/include/protobuf-c - /usr/include/google/protobuf-c - - - - - 2021-10-20 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-09 - 1.3.3 - *Patch version bump. - *Moved from contrib - Blue Devil - bluedevil@sctzine.com - - - - - - socat - http://www.dest-unreach.org/socat/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - app:console - network.misc - Multipurpose relay - Multipurpose relay - http://www.dest-unreach.org/socat/download/socat-1.7.3.4.tar.bz2 - - readline-devel - openssl-devel - - network/misc/socat/pspec.xml - - - socat - - readline - openssl - - - /usr/bin - /usr/share/man - - - - - 2020-02-23 - 1.7.3.4 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2018-08-15 - 1.7.3.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-13 - 1.7.3.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - webkit-gtk2 - http://webkitgtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - LGPLv2.1 - BSD - library - network.misc - An opensource web browser engine for GTK+ applications - The GTK+ port of WebKit is intended to provide a browser component primarily for users of the portable GTK+ UI toolkit on platforms like Linux. - http://www.webkitgtk.org/releases/webkitgtk-2.4.11.tar.xz - - mesa-devel - gtk-doc - glib2-devel - gtk2-devel - ruby-devel - webp-devel - cairo-devel - icu4c-devel - libXt-devel - enchant2-devel - sqlite-devel - geoclue-devel - libsoup-devel - fontconfig-devel - libxslt-devel - harfbuzz-devel - libsecret-devel - libXcomposite-devel - libjpeg-turbo-devel - gstreamer-devel - gst-libav - gobject-introspection-devel - gst-plugins-base-devel - gst-plugins-bad-devel - gst-plugins-good - which - icon-theme-hicolor - gperf - libSM-devel - - - install-minibrowser.patch - enchant-2.x.patch - icu59.patch - pkgconfig-enchant-2.patch - icu68.patch - fix-ftbfs-gcc6.patch - gtk-doc.patch - grammar.patch - - network/misc/webkit-gtk2/pspec.xml - - - webkit-gtk2 - - atk - zlib - glib2 - gtk2 - mesa - webp - cairo - icu4c - libXt - libX11 - libgcc - libpng - libxml2 - pango - sqlite - enchant2 - geoclue - libsoup - libxslt - harfbuzz - freetype - libsecret - fontconfig - gdk-pixbuf - libXdamage - libXrender - libXcomposite - libjpeg-turbo - gstreamer - gst-libav - gst-plugins-bad - gst-plugins-base - gst-plugins-good - gobject-introspection - - - /usr/lib - /usr/share - /usr/share/doc - - - - webkit-gtk2-devel - Development files for GTK+ port of WebKit - library - data:doc - - libgcc - gtk2-devel - glib2-devel - webkit-gtk2 - libsoup-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/webkit-gtk/Web* - /usr/share/doc/webkit-gtk2/html - /usr/share/doc/webkit-gtk/JavaScriptCore - - - - - 2020-01-28 - 2.4.11 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-09 - 2.4.11 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-04 - 2.4.11 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-05 - 2.4.11 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-27 - 2.4.11 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-18 - 2.4.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-9 - 2.4.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-05 - 2.4.9 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - webkit2gtk - http://webkitgtk.org - - Alihan Öztürk - admins@pisilinux.org - - LGPLv2 - LGPLv2.1 - BSD - library - network.misc - An opensource web browser engine for GTK+ applications - The GTK+ port of WebKit is intended to provide a browser component primarily for users of the portable GTK+ UI toolkit on platforms like Linux. - https://www.webkitgtk.org/releases/webkitgtk-2.34.0.tar.xz - - cmake - which - gperf - gtk-doc - bubblewrap - ruby-devel - mesa-devel - gtk3-devel - gtk2-devel - webp-devel - libwpe-devel - cairo-devel - icu4c-devel - libXt-devel - lcms2-devel - sqlite-devel - python3-devel - libsoup-devel - wayland-devel - libxslt-devel - geoclue-devel - libgudev-devel - harfbuzz-devel - enchant2-devel - xdg-dbus-proxy - libtasn1-devel - libglvnd-devel - libnotify-devel - openjpeg2-devel - libsecret-devel - libgcrypt-devel - libseccomp-devel - icon-theme-hicolor - libjpeg-turbo-devel - gst-plugins-bad-devel - gst-plugins-base-devel - gobject-introspection-devel - wpebackend-fdo-devel - libmanette-devel - - network/misc/webkit2gtk/pspec.xml - - - webkit2gtk - - atk - zlib - gtk3 - mesa - webp - cairo - icu4c - libXt - glib2 - pango - libwpe - libX11 - libgcc - libpng - libxml2 - sqlite - enchant - geoclue - libsoup - libxslt - enchant2 - libtasn1 - harfbuzz - freetype - libglvnd - libsecret - openjpeg2 - libnotify - libgcrypt - gstreamer - gst-libav - fontconfig - gdk-pixbuf - libXdamage - libXrender - libseccomp - libXcomposite - libjpeg-turbo - gst-plugins-bad - gst-plugins-base - gst-plugins-good - gobject-introspection - wpebackend-fdo - libmanette - - - /usr/lib - /usr/share - /usr/share/doc - - - - webkit2gtk-devel - Development files for GTK+ port of WebKit - library - data:doc - - gtk3-devel - glib2-devel - libsoup-devel - webkit2gtk - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/webkit-gtk/Web* - /usr/share/doc/webkit2gtk/html - /usr/share/doc/webkit-gtk/JavaScriptCore - - - - - 2021-10-01 - 2.34.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-07 - 2.33.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-27 - 2.30.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-30 - 2.26.3 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - xdg-dbus-proxy - https://github.com/flatpak/xdg-dbus-proxy - - Kamil Atlı - suvari@pisilinux.org - - GPLv2.1 - app:console - network.misc - a filtering proxy for D-Bus connections - xdg-dbus-proxy, D-Bus bağlantıları için filtreleme proxy'sidir. - xdg-dbus-proxy is a filtering proxy for D-Bus connections. It was originally part of the flatpak project, but it has been broken out as a standalone module to facilitate using it in other contexts. - xdg-dbus-proxy, D-Bus bağlantıları için filtreleme proxy'sidir. Başlangıçta flatpak projesinin bir parçasıydı, ancak başka bağlamlarda kullanılmasını kolaylaştırmak için bağımsız bir modül olarak parçalandı. - https://github.com/flatpak/xdg-dbus-proxy/archive/0.1.2.tar.gz - - dbus-devel - glib2-devel - docbook-xsl - libxslt-devel - autoconf-archive - - network/misc/xdg-dbus-proxy/pspec.xml - - - xdg-dbus-proxy - - glib2 - - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2021-06-14 - 0.1.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-12 - 0.1.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libnids - http://libnids.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.monitor - Network intrusion detection library - Ağ saldırıları yakalama kitaplığı - Libnids is an implementation of an E-component of Network Intrusion Detection System. It emulates the IP stack of Linux 2.0.x. Libnids offers IP defragmentation, TCP stream assembly and TCP port scan detection. - Libnids bir ağ saldırısı yakalama kitaplığıdır. Linux 2 serisi için IP yapısını taklit ederek IP bilgisi birleştirme, TCP yayını inceleme ve port taraması gibi işlemler için altyapı sunar. - https://sourceforge.net/projects/libnids/files/libnids/1.24/libnids-1.24.tar.gz - - glib2-devel - libnet-devel - libpcap-devel - - - libnids-1.24-inline.patch - - network/monitor/libnids/pspec.xml - - - libnids - Network intrusion detection library - - libnet - libpcap - - - /usr/lib - /usr/share/doc/libnids - - - - libnids-devel - Development files for libnids - libnids için geliştirme dosyaları - libnids-devel, libnids için geliştirme dosyalarını içerir. - - libnids - - - /usr/share/man - /usr/include - - - - - 2020-06-08 - 1.24 - Moved from contrib. - Blue DeviL - bluedevil@sctzine.com - - - - - - net-snmp - http://net-snmp.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - network.monitor - A collection of SNMP protocol tools and libraries - SNMP protokol araçları ve kitaplıkları - Kolekcja narzędzi do obsługi protokołu SNMP - Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs. Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. - net-snmp, çeşitli ağ ekipmanlarının sağlığını ve işleyişini izlemek için SNMP protokolünü kullanan araçları içerir. - SNMP (Simple Network Management Protocol) jest protokołem używanym do zarządzania sieciami. Pakiet zawiera narzędzia: rozbudowywalnego agenta, bibliotekę SNMP, narzędzia do odpytywania oraz ustawiania informacji poprzez agentów SNMP, narzędzia do generowania i obsługi pułapek SNMP, wersję komendy netstat używającą SNMP, przeglądarkę mib w Tk/Perl, demona, dokumentację itp. - https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9/net-snmp-5.9.tar.gz/download - - libnl-devel - python-setuptools - openssl-devel - python-devel - perl - pciutils-devel - tcp-wrappers-devel - - network/monitor/net-snmp/pspec.xml - - - net-snmp - - libnl - openssl - python - perl - pciutils - tcp-wrappers - - - /etc/snmp - /usr/bin - /usr/sbin/snmpd - /etc/conf.d/snmpd - /usr/lib - /usr/share/snmp - /var/lib - /usr/share/man - /usr/share/doc - - - System.Service - - - confd-snmpd.conf - net-snmpd.conf - - - - net-snmptrap - - net-snmp - tcp-wrappers - - - /etc/conf.d/snmptrapd - /etc/snmp/snmptrapd.conf - /usr/sbin/snmptrapd - - - System.Service - - - confd-snmptrapd.conf - net-snmptrapd.conf - - - - net-snmp-devel - Development files for net-snmp - net-snmp için geliştirme dosyaları - Pliki naglowkowe do net-snmp - - net-snmp - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2021-11-29 - 5.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-27 - 5.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-27 - 5.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 5.7.3 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 5.7.3 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 5.7.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-02 - 5.7.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - tcpdump - http://www.tcpdump.org/ - - Blue DeviL - bluedevil@sctzine.com - - BSD - app:console - network.monitor - A Tool for network monitoring and data acquisition - Ağı izlemek için kullanılan bir araç - Tcpdump is a tool to print out (or save to file) the contents of packets on a network interface. It also allows limiting the number of packets collected using expressions. - tcpdump bir ağ aygıtı üzerindeki paketlerin içeriğini ekrana basmaya ya da dosyaya yazmaya yarayan bir araçtır. İncelenecek paketleri çeşitli ifadelerle sınırlama desteği de mevcuttur. - https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz - - libpcap-devel - openssl-devel - - network/monitor/tcpdump/pspec.xml - - - tcpdump - - libpcap - - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2021-08-09 - 4.99.1 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-11-29 - 4.9.3 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2016-02-22 - 4.7.4 - Version bump, built with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2010-10-13 - 4.1.1 - Mass rebuild for Pardus 2011 Beta - Gökcen Eraslan - gokcen@pardus.org.tr - - - 2010-06-07 - 4.1.1 - New upstream release - Enable smi - Don't blow up if a zero-length link-layer address is passed to linkaddr_string() - Fix printing of MAC addresses for VLAN frames with a length field - Add some additional bounds checks and use the EXTRACT_ macros more - Add a -b flag to print the AS number in BGP packets in ASDOT notation rather than ASPLAIN notation - Add ICMPv6 RFC 5006 support - Decode the access flags in NFS access requests - Handle the new DLT_ for memory-mapped USB captures on Linux - Make the default snapshot (-s) the maximum - Print name of device (when -L is used) - Print new TCP flags - Add support for RPL DIO - Add support for TCP User Timeout (UTO) - Add support for non-standard Ethertypes used by 3com PPPoE gear - Add support for 802.11n and 802.11s - Add support for Transparent Ethernet Bridge ethertype in GRE - Add 4 byte AS support for BGP printer - Add support for the MDT SAFI 66 BG printer - Add basic IPv6 support to print-olsr - Add USB printer - Add printer for ForCES - Handle frames with an FCS - Handle 802.11n Control Wrapper, Block Acq Req and Block Ack frames - Fix TCP sequence number printing - Report 802.2 packets as 802.2 instead of 802.3 - Lots of code clean up - Onur Küçük - onur@pardus.org.tr - - - 2009-05-04 - 4.0.0 - Fix linking with pcap - Onur Küçük - onur@pardus.org.tr - - - 2009-05-04 - 4.0.0 - Version bump - Onur Küçük - onur@pardus.org.tr - - - 2007-10-07 - 3.9.8 - Version bump. - Furkan Duman - coderlord@gmail.com - - - 2007-08-10 - 3.9.7 - Stable update - İsmail Dönmez - ismail@pardus.org.tr - - - 2007-07-17 - 3.9.6 - Fix CVE-2007-3798 - İsmail Dönmez - ismail@pardus.org.tr - - - 2007-06-17 - 3.9.6 - Version bump - Furkan Duman - coderlord@gmail.com - - - 2007-02-03 - 3.9.5 - Fix 802.11 denial of service - İsmail Dönmez - ismail@pardus.org.tr - - - 2007-01-16 - 3.9.5 - Stable update - İsmail Dönmez - ismail@pardus.org.tr - - - 2005-11-19 - 3.9.4 - First release - Furkan Duman - coderlord@gmail.com - - - - - - vnstat - https://humdi.net/vnstat/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.monitor - vnStat is a console-based network traffic monitor for Linux and BSD - vnStat is a console-based network traffic monitor for Linux and BSD that keeps a log of network traffic for the selected interface(s). - https://humdi.net/vnstat/vnstat-2.7.tar.gz - - gd-devel - sqlite-devel - - network/monitor/vnstat/pspec.xml - - - vnstat - vnStat is a console-based network traffic monitor for Linux and BSD - - gd - sqlite - - - / - - - System.Service - - - - - 2021-05-21 - 2.7 - First Release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - libtorrent-rasterbar - https://www.rasterbar.com/products/libtorrent/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - network.p2p - Full featured torrent client library - Gelişmiş bir torrent kitaplığı - Rasterbar's C++ library that aims to be a good alternative to all the other bittorrent implementations around. It is a library and not a full featured client, although it comes with a working example client. - Libtorrent Rasterbar C++ kitaplığı, diğer bittorrent kitaplıklarına karşı iyi bir alternatifdir. - https://github.com/arvidn/libtorrent/releases/download/v2.0.5/libtorrent-rasterbar-2.0.5.tar.gz - - cmake - ninja - libtool - zlib-devel - geoip-devel - boost-devel - openssl-devel - python3-devel - boost-python3 - python3-setuptools - - network/p2p/libtorrent-rasterbar/pspec.xml - - - libtorrent-rasterbar - - boost - geoip - libgcc - openssl - python3 - boost-python3 - - - /usr/lib - /usr/share/doc/libtorrent-rasterbar - - - - libtorrent-rasterbar-devel - Development files for libtorrent-rasterbar - libtorrent-rasterbar için geliştirme dosyaları - - libtorrent-rasterbar - - - /usr/include - /usr/lib/pkgconfig - /usr/share/cmake/Modules/FindLibtorrentRasterbar.cmake - /usr/share/licenses - /usr/share/doc/libtorrent/html - - - - - 2022-03-27 - 2.0.5 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-10-23 - 2.0.4 - Rebuild boost - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-06 - 2.0.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-12 - 1.2.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-12 - 1.2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 1.2.3 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-02-16 - 1.1.13 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-02-16 - 1.1.12 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-11-13 - 1.1.11 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-03 - 1.1.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 1.1.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-20 - 1.1.6 - Release Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-28 - 1.1.5 - Release Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-17 - 1.0.9 - Release Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-14 - 1.0.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-12 - 1.0.9 - First release - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - qbittorrent - https://www.qbittorrent.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - network.p2p - An open-source software alternative to µTorrent. - µTorrent'e açık kaynaklı bir yazılım alternatifi. - An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar - Qt araç takımı ve libtorrent-rasterbar'a dayalı, C++ ile programlanmış gelişmiş bir BitTorrent istemcisi - qbittorrent - mirrors://sourceforge/qbittorrent/qbittorrent/qbittorrent-4.4.2/qbittorrent-4.4.2.tar.xz - - zlib-devel - boost-devel - geoip-devel - qt5-linguist - python3-devel - qt5-svg-devel - openssl-devel - qt5-base-devel - libtorrent-rasterbar-devel - - network/p2p/qbittorrent/pspec.xml - - - qbittorrent - - boost - zlib - libgcc - openssl - qt5-base - libnotify - libtorrent-rasterbar - - - /usr/bin - /usr/share - /usr/share/applications - /usr/share/icons - /usr/share/pixmaps - /usr/share/appdata - /usr/share/man - /usr/share/doc - - - - - 2022-03-27 - 4.4.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2021-07-06 - 4.3.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-12 - 4.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-12 - 4.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-26 - 4.1.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-16 - 4.1.5 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-13 - 4.1.4 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-03 - 4.1.2 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-05 - 4.1.0 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 4.3.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-20 - 4.3.4 - Release bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-28 - 4.3.0 - Release bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-17 - 3.3.7 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilnux.org - - - 2016-11-12 - 3.3.7 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-06-09 - 3.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-12 - 3.3.1 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - transmission - https://transmissionbt.com/ - - PisiLinux Community - admins@pisilinux.org - - MIT - GPL-2 - service - app:gui - app:console - network.p2p - A fast, easy, and free BitTorrent client. - Hızlı, basit ve özgür BitTorrent istemcisi - Transmission is a free, lightweight Bittorrent client. It features a simple, intuitive interface on top of an efficient backend. This package provides only daemon, web interface and command line client. If you want use Transmission with graphical interface, you should install transmission-gtk or transmission-qt. - Transmission özgür ve hafif BitTorrent istemcisidir. İki değişik kitaplıkla yazılmış basit ve kullanışlı arayüz istemcisi vardır. Qt ile yazılmış arayüz paketinin adı transmission-qt, GTK+ ile yazılmış olanı ise transmission-gtk'dir. Bu pakette sadece servis, komut satırı istemcisi ve Web arayüzü bulunmaktadır. - https://github.com/transmission/transmission-releases/raw/master/transmission-3.00.tar.xz - - intltool - curl-devel - gtk3-devel - qt5-linguist - openssl-devel - qt5-base-devel - xfsprogs-devel - libevent-devel - libnotify-devel - miniupnpc-devel - - network/p2p/transmission/pspec.xml - - - transmission-cli - Transmission's cli tools, web interface and daemon. - Transmission'un öntanımlı CLI, web ve sunucu bileşenleri - app:console - - zlib - curl - openssl - libevent - miniupnpc - - - /usr/bin - /etc - /usr/share - /usr/share/man - /usr/share/doc - - - - transmission-gtk - Transmission's GTK+ interface (default). - Transmission'un öntanımlı GTK+ arayüz istemcisi - app:gui - - transmission-cli - zlib - curl - gtk3 - glib2 - pango - openssl - libevent - miniupnpc - libnotify - gdk-pixbuf - - - /usr/bin/transmission-gtk - /usr/share/appdata/transmission-gtk.xml - /usr/share/applications/transmission-gtk.desktop - /usr/share/locale - /usr/share/man/man1/transmission-gtk.1 - - - - transmission-qt - Transmission's Qt interface. - Transmission'un Qt arayüz istemcisi - app:gui - - transmission-cli - zlib - curl - libgcc - openssl - libevent - qt5-base - miniupnpc - - - /usr/bin/transmission-qt - /usr/share/applications/transmission-qt.desktop - /usr/share/man/man1/transmission-qt.1 - /usr/share/doc/transmission/README-QT - - - - - 2021-10-14 - 3.00 + 2022-04-27 + 1.17.6 First build. fury uglyside@yandex.ru - - - flashplugin - http://labs.adobe.com/technologies/flashplayer10 - - PisiLinux Community - admins@pisilinux.org - - Macromedia - library - network.plugin - Adobe Flash Player - Adobe Flash Oynatıcı - Adobe (Macromedia) Flash Player is an application to present interactive (and possibly multimedia-containing) content created using Adobe Flash. - Adobe (Macromedia) Flash Oynatıcısı, Adobe Flash ile oluşturulmuş içerikleri görüntülemeye olanak sağlayan bir uygulama. - flash-player-properties - https://fpdownload.adobe.com/get/flashplayer/pdc/32.0.0.465/flash_player_npapi_linux.x86_64.tar.gz - - nss - gtk2 - libXt - libX11 - libXext - libXpm - mesa-devel - - network/plugin/flashplugin/pspec.xml - - - flashplugin - - noDelta - - - mesa - libgcc - atk - nss - gtk2 - nspr - cairo - glib2 - libXt - pango - libX11 - libXext - freetype - fontconfig - gdk-pixbuf - libXcursor - libXrender - - - /usr/share - /usr/lib - /usr/bin - - - - - 2020-12-25 - 32.0.0.465 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-12 - 32.0.0.453 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-03-24 - 32.0.0.344 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-10 - 32.0.0.303 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-11-30 - 32.0.0.293 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-29 - 32.0.0.270 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-03 - 32.0.0.238 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-26 - 32.0.0.223 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 32.0.0.207 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-08 - 32.0.0.171 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-23 - 32.0.0.156 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-30 - 32.0.0.101 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 30.0.0.154 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-16 - 29.0.0.140 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-09 - 28.0.0.161 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-28 - 28.0.0.126 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-08 - 27.0.0.187 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 27.0.0.183 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-27 - 26.0.0.151 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-22 - 25.0.0.148 - Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-12-20 - 24.0.0.186 - Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-14 - 11.2.202.621 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 11.2.202.569 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-15 - 11.2.202.569 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - freshplayerplugin - https://github.com/i-rinat/freshplayerplugin - - Osman Erkan - osman.erkan@pisilinux.org - - MIT - app:gui - network.plugin - ppapi2npapi compatibility layer - PPAPI-host NPAPI-plugin adapter. - https://github.com/i-rinat/freshplayerplugin/archive/v0.3.11.tar.gz - - cmake - cairo-devel - glib2-devel - icu4c-devel - pango-devel - libX11-devel - openssl-devel - freetype-devel - libXcursor-devel - libXrender-devel - ragel - gtk2-devel - gtk3-devel - libva-devel - libv4l-devel - ffmpeg-devel - openssl-devel - libvdpau-devel - alsa-lib-devel - libevent-devel - libXrandr-devel - libXcursor-devel - pulseaudio-libs-devel - - network/plugin/freshplayerplugin/pspec.xml - - - freshplayerplugin - - mesa - cairo - glib2 - icu4c - pango - libX11 - libgcc - openssl - freetype - libXcursor - libXrender - libva - ffmpeg - libv4l - alsa-lib - libevent - libvdpau - libXrandr - pepperflash - pulseaudio-libs - - - /usr/lib - /usr/share/doc - /usr/share/freshplayerplugin/ - - - - - 2020-03-24 - 0.3.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-08-11 - 0.3.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-30 - 0.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 0.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-28 - 0.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-31 - 0.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-28 - 0.3.9 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-27 - 0.3.7 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-22 - 0.3.6 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-12-20 - 0.3.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-14 - 0.3.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-15 - 0.3.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - pepperflash - http://www.google.com - - Osman Erkan - osman.erkan@pisilinux.org - - custom:chrome - library - network.plugin - Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi. - Google Chrome's Pepper Flash plugin for Chromium. - Google Chrome's Pepper Flash plugin for Chromium (stable version) - Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi (Kararlı sürüm) - https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.465/flash_player_ppapi_linux.x86_64.tar.gz - network/plugin/pepperflash/pspec.xml - - - pepperflash - - libgcc - - - /etc/chromium-browser - /usr/lib/chromium-browser/ - /usr/lib/chromium-browser/PepperFlash - - - pepperflash-plugin.conf - - - - - 2020-12-25 - 32.0.0.465 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-24 - 32.0.0.344 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-30 - 32.0.0.293 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-29 - 32.0.0.270 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-03 - 32.0.0.238 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-26 - 32.0.0.223 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-20 - 32.0.0.207 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-08 - 32.0.0.171 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-23 - 32.0.0.156 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-30 - 32.0.0.101 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 30.0.0.154 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-18 - 29.0.0.140 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-09 - 28.0.0.161 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-28 - 28.0.0.126 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-08 - 27.0.0.187 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-12 - 27.0.0.183 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-27 - 26.0.0.151 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 23.0.0.207 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-12-13 - 23.0.0.207 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-30 - 22.0.0.192 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-30 - 22.0.0.192 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-09 - 20.0.0.306 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-15 - 20.0.0.306 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telnet-bsd - ftp://ftp.suse.com/pub/people/kukuk/ipv6/ - - Kamil Atlı - suvari@pisilinux.org - - BSD - app:console - network.remoteshell - Telnet and telnetd - Telnet protokolünün OpenBSD işletim sisteminden alınmış hali. IPV6 desteği içerir. - telnet-bsd provides a command line telnet client which is used for remote login using the telnet protocol. - telnet-bsd, telnet protokolünü kullanarak uzaktan bağlantı sağlayan bir komut satırı telnet istemcisidir. - https://sourceforge.net/projects/pisilinux/files/source/telnet-bsd-1.2.tar.bz2 - - ncurses-devel - - network/remoteshell/telnet-bsd/pspec.xml - - - telnet-bsd - - ncurses - - - /usr/bin - /usr/sbin - /usr/share/man - /usr/share/doc - - - - - 2019-05-22 - 1.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - librsync - http://librsync.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - network.share - librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy - Uzaktaki dosyaların senkronize edilmesi için gerekli olan algoritmayı sağlayan kitaplığı - librsync implémente l'algorithme de la somme de contrôle tournante (rolling-checksum) pour la synchronisation rendue populaire par l'utilitaire rsync et utilisée par rproxy. Cet algorithme transfert les différences entre 2 fichiers sans nécessiter la présence des fichiers sur le même système. - librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy. This algorithm transfers the differences between 2 files without needing both files on the same system. - Uzaktaki dosyaların senkronize edilmesi için gerekli olan algoritmayı sağlayan kitaplığı. Bu algoritma iki dosya arasındaki farkları, iki dosyanın aynı sistemde olmasına ihtiyaç duymadan transfer eder. - librsync implementa el cómputo del rolling-checksum de la sincronización de archivos remotos, que fue popularizado por la herramienta rsync y se usa en rproxy. El algoritmo transfiere la diferencia de los 2 archivos sin la necesidad de tener ambos archivos en el mismo sistema. - https://github.com/librsync/librsync/archive/v2.3.1.tar.gz - - cmake - popt-devel - - network/share/librsync/pspec.xml - - - librsync - - popt - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc/librsync - - - - librsync-devel - Development files for librsync - librsync için geliştirme dosyaları - - librsync - - - /usr/include - /usr/lib/librsync.so - /usr/share/man/man3 - - - - - 2020-12-24 - 2.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-09 - 2.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 2.0.2 - Release Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-09 - 0.9.7 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 0.9.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-01 - 0.9.7 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - nextcloud-client - https://nextcloud.com/install - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2+ - GPLv2 - app:gui - network.share - The Nextcloud Client - Nextcloud istemcisi - Nextcloud-client enables you to connect to your private Nextcloud Server. With it you can create folders in your home directory, and keep the contents of those folders synced with your Nextcloud server. - Nextcloud-client, özel Nextcloud Sunucunuza bağlanmanızı sağlar. Bununla beraber ana dizininizde klasörler oluşturabilir ve bu klasörlerin içeriğini Nextcloud sunucunuzla senkronize halde tutabilirsiniz. - https://github.com/nextcloud/desktop/archive/v3.3.2/desktop-3.3.2.tar.gz - - check-devel - chrpath - cmake - desktop-file-utils - doxygen - libcloudproviders-devel - appstream-devel - appstream-glib-devel - neon-devel - openssl-devel - dbus-devel - python3-sphinx - qt5-keychain-devel - qt5-base-devel - qt5-xmlpatterns-devel - qt5-location-devel - qt5-quickcontrols2-devel - qt5-websockets-devel - qt5-svg-devel - qt5-declarative-devel - qt5-linguist - extra-cmake-modules - inkscape - kcoreaddons-devel - kio-devel - sqlite-devel - libgnome-keyring - - - xcb.patch - require-cmake-3.16.patch - - network/share/nextcloud-client/pspec.xml - - - nextcloud-client - - zlib - libgcc - sqlite - openssl - qt5-svg - qt5-base - qt5-keychain - qt5-websockets - - - /etc/Nextcloud - /usr/bin - /usr/lib/libnextcloudsync.so.0 - /usr/lib/libnextcloudsync.so.3.3.2 - /usr/lib/libnextcloud_csync.so* - /usr/share/appdata - /usr/share/applications - /usr/share/cloud-providers - /usr/share/dbus-1 - /usr/share/doc - /usr/share/icons - /usr/share/mime - /usr/share/nextcloud - - - nextcloud.appdata.xml - - - - nextcloud-client-nautilus - nextcloud-client's Nautilus file manager extension - Nextcloud istemcisinin Nautilus dosya yöneticisi uzantısı - nextcloud-client extension for the Nautilus file manager. - Nautilus dosya yöneticisi için Nextcloud istemcisi uzantısı. - - nextcloud-client - nautilus - nautilus-python - - - /usr/share/nautilus-python/extensions - - - - nextcloud-client-dolphin - nextcloud-client overlay icons for the Dolphin file manager - Dolphin dosya yöneticisi için Nextcloud istemcisi simgeleri - nextcloud-client extension for the Dolphin file manager. - Dolphin dosya yöneticisi için Nextcloud istemcisi uzantısı. - - nextcloud-client - dolphin - kio - kcoreaddons - - - /usr/lib/libnextclouddolphinpluginhelper.so - /usr/lib/qt5/plugins/nextclouddolphinactionplugin.so - /usr/lib/qt5/plugins/kf5/overlayicon/nextclouddolphinoverlayplugin.so - /usr/share/kservices5/nextclouddolphinactionplugin.desktop - - - - nextcloud-client-caja - nextcloud-client overlay icons for the Caja file manager - Caja dosya yöneticisi için Nextcloud istemcisi simgeleri - This package provides overlay icons to visualize the sync state in the Caja file manager. - Bu paket, Caja dosya yöneticisinde eşitleme durumunu görselleştirmek için simgeler sağlar. - - nextcloud-client - caja - python-caja - - - /usr/share/caja-python/extensions - - - - nextcloud-client-devel - Development files for nextcloud-client - nextcloud-client için geliştirme dosyaları - - nextcloud-client - - - /usr/include/nextcloudsync - /usr/lib/libnextcloudsync.so - /usr/lib/nextcloudsync_vfs_suffix.so - /usr/lib/nextcloudsync_vfs_xattr.so - - - - - 2021-09-01 - 3.3.2 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - nfs-utils - http://nfs.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - app:console - network.share - NFS client and server - NFS istemcisi ve sunucusu - Contains NFS (Network File System) client and server. It is possible to mount a network resource as a file system using the NFS protocol. - nfs-utils, NFS (Ağ dosya sistemi) istemcisi ve sunucusunu içerir. - mirrors://sourceforge/nfs/nfs-utils-2.6.1.tar.bz2 - - sqlite-devel - libcap-devel - libtirpc-devel - libevent-devel - e2fsprogs-devel - libgssglue-devel - mit-kerberos-devel - rpcsvc-proto-devel - tcp-wrappers-devel - device-mapper-devel - libutil-linux-devel - - network/share/nfs-utils/pspec.xml - - - nfs-utils - - libcap - sqlite - rpcbind - nfsidmap - keyutils - libevent - libtirpc - e2fsprogs - libgssglue - mit-kerberos - tcp-wrappers - device-mapper - libutil-linux - openldap-client - - - /etc/exports - /etc/gssapi_mech.conf - /etc/nfsmount.conf - /etc/conf.d/nfs - /usr/sbin - /sbin - /var/lib - /usr/share/man - /usr/share/doc - - - System.Service - System.Service - - - exports - nfs.confd - idmapd.conf - gssapi_mech.conf - - - - nfsidmap - Library to help mapping IDs, mainly for NFSv4 - Kimliklerin eşlenmesine yardımcı olacak kitaplık, özellikle NFSv4 için. - - openldap-client - - - /etc/idmapd.conf - /usr/lib/libnfsidmap* - /usr/share/doc/libnfsidmap - - - - - 2022-03-11 - 2.6.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - rsync - http://rsync.samba.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - app:console - network.share - File transfer program to keep local copies in sync with remote files - Dosya yedekleme ve eşleme uygulaması - rsync is a tool to keep local copies of remote files in sync (i.e. make sure local files are exact copies of remote files). - rsync, uzaktaki dosyaları senkronize tutan bir dosya transfer uygulamasıdır. - https://www.samba.org/ftp/rsync/src/rsync-3.2.3.tar.gz - - acl-devel - attr-devel - popt-devel - lz4-devel - zlib-devel - zstd-devel - openssl-devel - - network/share/rsync/pspec.xml - - - rsync - - acl - attr - lz4 - popt - zlib - zstd - openssl - - - /usr/bin - /usr/share/doc - /usr/share/man - /etc - - - System.Service - - - rsyncd.conf - rsyncd.conf.d - - - - - 2020-11-08 - 3.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-09 - 3.1.3 - Revuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-18 - 3.1.3 - Revuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-12 - 3.1.3 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-09 - 3.1.2 - Rebuild for new toolchain - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 3.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-03-24 - 3.1.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - smb4k - http://smb4k.berlios.de/ - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - app:gui - network.share - An SMB/CIFS Share Browser for KDE - KDE için bir Windows paylaşım tarayıcısı - smb4k est un navigateur graphique KDE de partages SMB/CIFS. - Smb4K is an advanced network neighborhood browser and Samba share mounting utility. - smb4k, KDE üzerinde Windows paylaşımlarını taramak ve içeriklerini kullanmak için kullanışlı bir grafik arayüzü sunar. - smb4k - https://sourceforge.net/projects/smb4k/files/3.0.6/smb4k-3.0.6.tar.xz - - kio-devel - kauth-devel - ki18n-devel - solid-devel - samba-devel - kcrash-devel - kparts-devel - kconfig-devel - kwallet-devel - kxmlgui-devel - qt5-base-devel - kdoctools-devel - kcompletion-devel - kcoreaddons-devel - kdbusaddons-devel - kiconthemes-devel - kjobwidgets-devel - extra-cmake-modules - kwindowsystem-devel - kconfigwidgets-devel - knotifications-devel - kwidgetsaddons-devel - qt5-declarative-devel - plasma-framework-devel - - network/share/smb4k/pspec.xml - - - smb4k - - kio - kauth - ki18n - solid - samba - kcrash - kparts - libgcc - kconfig - kwallet - kxmlgui - qt5-base - kdoctools - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - qt5-declarative - plasma-framework - extra-cmake-modules - - - /usr/bin - /usr/lib - /usr/share - /etc/dbus-1/system.d - /usr/share/doc - - - - - 2020-06-04 - 3.0.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-21 - 2.9.73 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-10 - 2.1.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-08 - 2.1.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - farstream - http://www.freedesktop.org/wiki/Software/Farstream - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - library - network.voip - Farstream (formerly Farsight) - Audio/Video Communications Framework - Ses/Video İletişim Çatısı - Farstream (formerly Farsight) - Audio/Video Communications Framework - Farsight projesi, bilinen tüm ses/video konferans protokolleri ile uyum sağlayan bir çatı oluşturulması amacıyla yapılan bir çalışmadır. Bir taraftan, farklı akış protokolleri için eklentiler yazmayı mümkün kılan genel bir API sunarken, diğer taraftan da bu eklentileri kullanacak istemciler için bir API sunmaktadır. - https://freedesktop.org/software/farstream/releases/farstream/farstream-0.2.9.tar.gz - - libnice-devel - valgrind - gobject-introspection-devel - gstreamer-devel - python3-devel - gst-plugins-base-devel - - network/voip/farstream/pspec.xml - - - farstream - - glib2 - libnice - python3 - gstreamer - gst-plugins-base - - - /usr/lib - /usr/lib/farstream-0.2 - /usr/lib/gstreamer-0.1 - /usr/lib/libfarstream-0.2* - /usr/share/doc - /usr/share/farstream - /usr/share/gir-1.0 - /usr/share - - - - farstream-devel - Development files for farstream - farstream için geliştirme dosyaları - - farstream - gstreamer-devel - gst-plugins-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-11 - 0.2.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-10 - 0.2.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-15 - 0.2.8 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.2.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-30 - 0.2.7 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - chromium-browser - https://www.chromium.org/Home - - Admin PisiLinux - admin@pisilinux.org - - GPLv2 - app:gui - network.web - A WebKit powered web browser - Webkit tabanlı ağ tarayıcı - Chromium-browser is an open-source web browser, powered by WebKit. - Chromium, açık kaynak kodlu Webkit tabanlı bir ağ tarayıcıdır. - chromium-browser - http://gsdview.appspot.com/chromium-browser-official/chromium-99.0.4844.58.tar.xz - - alsa-lib-devel - at-spi2-atk-devel - atk-devel - cairo-devel - cups-devel - curl-devel - dbus-devel - desktop-file-utils - faac-devel - flac-devel - gdk-pixbuf-devel - glib2-devel - glibc-devel - gperf - gsm-devel - gtk3-devel - harfbuzz-devel - hunspell-devel - icon-theme-hicolor - imlib2-devel - jack-audio-connection-kit-devel - lame-devel - libXScrnSaver-devel - libXcomposite-devel - libXcursor-devel - libXdamage-devel - libXext-devel - libXfixes-devel - libXi-devel - libXrandr-devel - libXrender-devel - libXtst-devel - libavc1394-devel - libdc1394-devel - libdrm-devel - libexif-devel - libffi-devel - libgnome-keyring - libjpeg-turbo-devel - libmtp-devel - libogg-devel - libopus-devel - libsecret-devel - libtheora-devel - libva-devel - libvdpau-devel - libvorbis-devel - libxcb-devel - libxslt-devel - llvm-clang-devel - lld-devel - llvm - compiler-rt - minizip-devel - mit-kerberos-devel - ninja - nodejs - nss-devel - opencore-amr-devel - pango-devel - pciutils-devel - pulseaudio-libs-devel - python-lxml - schroedinger-devel - snappy-devel - speech-dispatcher-devel - speex-devel - usbutils - valgrind - webp-devel - x264-devel - xdg-utils - xvid-devel - yasm-devel - python-devel - json-c-devel - openjpeg2-devel - re2-devel - ffmpeg-devel - freetype-devel - mesa-devel - libxkbcommon-devel - jre8-openjdk-headless - pipewire-devel - libevent-devel - - - webcodecs-stop-using-AudioOpusEncoder.patch - fix-build-break-with-system-libdrm.patch - sql-make-VirtualCursor-standard-layout-type.patch - use-oauth2-client-switches-as-default.patch - chromium-91-java-only-allowed-in-android-builds.patch - chromium-buildname.patch - wayland-egl.patch - patches/chromium-78-protobuf-RepeatedPtrField-export.patch - patches/chromium-98-compiler.patch - patches/chromium-99-AutofillAssistantModelExecutor-NoDestructor.patch - - network/web/chromium-browser/pspec.xml - - - chromium-browser - - alsa-lib - dbus - atk - cairo - cups - curl - flac - fontconfig - gdk-pixbuf - at-spi2-atk - at-spi2-core - gtk3 - libevent - libXcomposite - libXcursor - libXdamage - libXext - libXfixes - libXi - libXrandr - libXrender - libXScrnSaver - libXtst - libxcb - libxslt - libva - mit-kerberos - nss - pango - pepperflash - pulseaudio-libs - webp - nspr - expat - glib2 - libX11 - libgcc - harfbuzz - re2 - ffmpeg - libopus - snappy - freetype - libdrm - libjpeg-turbo - mesa - pipewire - - - /etc - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/icons - /usr/share/metainfo - /usr/share/pixmaps - /usr/share/applications - /usr/share/drirc.d/10-chromium-browser.conf - - - master_preferences - chromium-drirc-disable-10bpc-color-configs.conf - chromium-browser.desktop - - - - - 2022-03 - 99.0.4844.58 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2022-02-14 - 98.0.4758.91 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2022-01-11 - 97.0.4692.77 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2021-10-21 - 95.0.4638.54 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2021-08-16 - 92.0.4515.131 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2021-07-07 - 91.0.4472.147 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2021-03-18 - 89.0.4389.90 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2021-01-19 - 87.0.4280.142 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2020-04-29 - 81.0.4044.122 - Version Bump - Idris Kalp - idriskalp@gmail.com - - - 2020-02-28 - 80.0.3987.106 - Version Bump - Idris Kalp - idriskalp@gmail.com - - - 2020-01-12 - 79.0.3945.117 - Version Bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-09-25 - 78.0.3904.70 - Version Bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-09-24 - 77.0.3865.93 - Version Bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-08-16 - 76.0.3809.111 - Version Bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-07-22 - 75.0.3770.144 - Version Bump. - Idris Kalp - idriskalp@gmail.com - - - 2018-09-11 - 69.0.3497.100 - Version Bump. - Kamil Atlı - suvari@pisilinux.org - - - 2018-04-09 - 62.0.3202.97 - Version Bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-11-24 - 62.0.3202.94 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-07-31 - 60.0.3112.78 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-11 - 58.0.3029.81 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-12-12 - 55.0.2883.75 - Version Bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-09-23 - 53.0.2785.116 - Version Bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-09-10 - 53.0.2785.101 - Version Bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-09-06 - 53.0.2785.92 - Version Bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-08-03 - 52.0.2743.116 - Version Bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-22 - 52.0.2743.82 - Version Bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-07-05 - 51.0.2704.106 - Version Bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-30 - 51.0.2704.84 - Version Bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-09 - 48.0.2564.97 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - - - - falkon - https://www.falkon.org/ - - Mustafa Cinasal - muscnsl@gmail.com - - GPLv3 - app:web - network.web - Cross-platform QtWebKit browser - Cross-platform QtWebKit browser - falkon is a new and very fast QtWebEngine browser - falkon is a new and very fast QtWebEngine browser - https://github.com/KDE/falkon/archive/refs/tags/v22.04.0.tar.gz - - extra-cmake-modules - kwallet-devel - qt5-base-devel - qt5-declarative-devel - qt5-webchannel-devel - qt5-webengine-devel - qt5-x11extras-devel - qt5-sql-postgresql - qt5-svg-devel - qt5-sql-mysql - qt5-sql-odbc - qt5-linguist - qt5-sql-sqlite - libgnome-keyring - python3-devel - openssl-devel - libxcb-devel - nss-devel - cmake - kio-devel - purpose-devel - karchive-devel - - - bookmarks_json.diff - - network/web/falkon/pspec.xml - - - falkon - - kio - kcrash - purpose - kcoreaddons - libxcb - libgnome-keyring - kwallet - qt5-base - qt5-declarative - qt5-webchannel - qt5-webengine - qt5-x11extras - qt5-sql-sqlite - - - /usr/bin - /usr/lib - /usr/include - /usr/share - /usr/share/locale - /usr/share/bash-completion - /usr/share/metainfo - /usr/share/pixmaps - /usr/share/icons - /usr/share/doc - - - qupzilla - - - - - 2021-02-02 - 22.04.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2021-02-02 - 3.1.0 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-04-12 - 3.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-01 - 3.1.0 - version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-01 - 3.0.1 - Fixed version number - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-11 - 3.1.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-08 - 3.0.0 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - firefox @@ -242346,6 +3207,188 @@ complete albums that you have purchased from Amazon. + + + falkon + https://www.falkon.org/ + + Mustafa Cinasal + muscnsl@gmail.com + + GPLv3 + app:web + network.web + Cross-platform QtWebKit browser + Cross-platform QtWebKit browser + falkon is a new and very fast QtWebEngine browser + falkon is a new and very fast QtWebEngine browser + https://github.com/KDE/falkon/archive/refs/tags/v22.04.0.tar.gz + + extra-cmake-modules + kwallet-devel + qt5-base-devel + qt5-declarative-devel + qt5-webchannel-devel + qt5-webengine-devel + qt5-x11extras-devel + qt5-sql-postgresql + qt5-svg-devel + qt5-sql-mysql + qt5-sql-odbc + qt5-linguist + qt5-sql-sqlite + libgnome-keyring + python3-devel + openssl-devel + libxcb-devel + nss-devel + cmake + kio-devel + purpose-devel + karchive-devel + + + bookmarks_json.diff + + network/web/falkon/pspec.xml + + + falkon + + kio + kcrash + purpose + kcoreaddons + libxcb + libgnome-keyring + kwallet + qt5-base + qt5-declarative + qt5-webchannel + qt5-webengine + qt5-x11extras + qt5-sql-sqlite + + + /usr/bin + /usr/lib + /usr/include + /usr/share + /usr/share/locale + /usr/share/bash-completion + /usr/share/metainfo + /usr/share/pixmaps + /usr/share/icons + /usr/share/doc + + + qupzilla + + + + + 2021-02-02 + 22.04.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-02-02 + 3.1.0 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-12 + 3.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-01 + 3.1.0 + version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-01 + 3.0.1 + Fixed version number + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-11 + 3.1.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-08 + 3.0.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + otter-browser + http://otter-browser.org/ + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPL-3 + gui + network.web + Otter-Browser Controlled by the user, not vice versa + Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5. + https://github.com/OtterBrowser/otter-browser/archive/v1.0.01.tar.gz + + hunspell-devel + qt5-multimedia-devel + qt5-svg-devel + qt5-webengine-devel + qt5-webkit-devel + qt5-xmlpatterns-devel + cmake + + network/web/otter-browser/pspec.xml + + + otter-browser + + hunspell + qt5-multimedia + qt5-svg + qt5-webengine + qt5-webkit + qt5-xmlpatterns + + + /usr/lib + /usr/share + /usr/share/man/man1 + /usr/bin + + + + + 2020-07-06 + 1.0.01 + First Release + Erkan IŞIK + erkanisik@pisilinux.org + + + lynx @@ -242433,51 +3476,38738 @@ complete albums that you have purchased from Amazon. - otter-browser - http://otter-browser.org/ + chromium-browser + https://www.chromium.org/Home - Stefan Gronewold (groni) - groni@pisilinux.org + Admin PisiLinux + admin@pisilinux.org - GPL-3 - gui + GPLv2 + app:gui network.web - Otter-Browser Controlled by the user, not vice versa - Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5. - https://github.com/OtterBrowser/otter-browser/archive/v1.0.01.tar.gz + A WebKit powered web browser + Webkit tabanlı ağ tarayıcı + Chromium-browser is an open-source web browser, powered by WebKit. + Chromium, açık kaynak kodlu Webkit tabanlı bir ağ tarayıcıdır. + chromium-browser + http://gsdview.appspot.com/chromium-browser-official/chromium-99.0.4844.58.tar.xz + alsa-lib-devel + at-spi2-atk-devel + atk-devel + cairo-devel + cups-devel + curl-devel + dbus-devel + desktop-file-utils + faac-devel + flac-devel + gdk-pixbuf-devel + glib2-devel + glibc-devel + gperf + gsm-devel + gtk3-devel + harfbuzz-devel hunspell-devel - qt5-multimedia-devel - qt5-svg-devel - qt5-webengine-devel - qt5-webkit-devel - qt5-xmlpatterns-devel - cmake + icon-theme-hicolor + imlib2-devel + jack-audio-connection-kit-devel + lame-devel + libXScrnSaver-devel + libXcomposite-devel + libXcursor-devel + libXdamage-devel + libXext-devel + libXfixes-devel + libXi-devel + libXrandr-devel + libXrender-devel + libXtst-devel + libavc1394-devel + libdc1394-devel + libdrm-devel + libexif-devel + libffi-devel + libgnome-keyring + libjpeg-turbo-devel + libmtp-devel + libogg-devel + libopus-devel + libsecret-devel + libtheora-devel + libva-devel + libvdpau-devel + libvorbis-devel + libxcb-devel + libxslt-devel + llvm-clang-devel + lld-devel + llvm + compiler-rt + minizip-devel + mit-kerberos-devel + ninja + nodejs + nss-devel + opencore-amr-devel + pango-devel + pciutils-devel + pulseaudio-libs-devel + python-lxml + schroedinger-devel + snappy-devel + speech-dispatcher-devel + speex-devel + usbutils + valgrind + webp-devel + x264-devel + xdg-utils + xvid-devel + yasm-devel + python-devel + json-c-devel + openjpeg2-devel + re2-devel + ffmpeg-devel + freetype-devel + mesa-devel + libxkbcommon-devel + jre8-openjdk-headless + pipewire-devel + libevent-devel - network/web/otter-browser/pspec.xml + + webcodecs-stop-using-AudioOpusEncoder.patch + fix-build-break-with-system-libdrm.patch + sql-make-VirtualCursor-standard-layout-type.patch + use-oauth2-client-switches-as-default.patch + chromium-91-java-only-allowed-in-android-builds.patch + chromium-buildname.patch + wayland-egl.patch + patches/chromium-78-protobuf-RepeatedPtrField-export.patch + patches/chromium-98-compiler.patch + patches/chromium-99-AutofillAssistantModelExecutor-NoDestructor.patch + + network/web/chromium-browser/pspec.xml - otter-browser + chromium-browser - hunspell - qt5-multimedia - qt5-svg - qt5-webengine - qt5-webkit - qt5-xmlpatterns + alsa-lib + dbus + atk + cairo + cups + curl + flac + fontconfig + gdk-pixbuf + at-spi2-atk + at-spi2-core + gtk3 + libevent + libXcomposite + libXcursor + libXdamage + libXext + libXfixes + libXi + libXrandr + libXrender + libXScrnSaver + libXtst + libxcb + libxslt + libva + mit-kerberos + nss + pango + pepperflash + pulseaudio-libs + webp + nspr + expat + glib2 + libX11 + libgcc + harfbuzz + re2 + ffmpeg + libopus + snappy + freetype + libdrm + libjpeg-turbo + mesa + pipewire - /usr/lib - /usr/share - /usr/share/man/man1 + /etc /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/icons + /usr/share/metainfo + /usr/share/pixmaps + /usr/share/applications + /usr/share/drirc.d/10-chromium-browser.conf + + + master_preferences + chromium-drirc-disable-10bpc-color-configs.conf + chromium-browser.desktop + + + + + 2022-03 + 99.0.4844.58 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2022-02-14 + 98.0.4758.91 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2022-01-11 + 97.0.4692.77 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2021-10-21 + 95.0.4638.54 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2021-08-16 + 92.0.4515.131 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2021-07-07 + 91.0.4472.147 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2021-03-18 + 89.0.4389.90 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2021-01-19 + 87.0.4280.142 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2020-04-29 + 81.0.4044.122 + Version Bump + Idris Kalp + idriskalp@gmail.com + + + 2020-02-28 + 80.0.3987.106 + Version Bump + Idris Kalp + idriskalp@gmail.com + + + 2020-01-12 + 79.0.3945.117 + Version Bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-09-25 + 78.0.3904.70 + Version Bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-09-24 + 77.0.3865.93 + Version Bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-08-16 + 76.0.3809.111 + Version Bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-07-22 + 75.0.3770.144 + Version Bump. + Idris Kalp + idriskalp@gmail.com + + + 2018-09-11 + 69.0.3497.100 + Version Bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-04-09 + 62.0.3202.97 + Version Bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-11-24 + 62.0.3202.94 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-31 + 60.0.3112.78 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-11 + 58.0.3029.81 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-12-12 + 55.0.2883.75 + Version Bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-09-23 + 53.0.2785.116 + Version Bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-09-10 + 53.0.2785.101 + Version Bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-09-06 + 53.0.2785.92 + Version Bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-08-03 + 52.0.2743.116 + Version Bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-22 + 52.0.2743.82 + Version Bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-05 + 51.0.2704.106 + Version Bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-30 + 51.0.2704.84 + Version Bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-09 + 48.0.2564.97 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + + + + telnet-bsd + ftp://ftp.suse.com/pub/people/kukuk/ipv6/ + + Kamil Atlı + suvari@pisilinux.org + + BSD + app:console + network.remoteshell + Telnet and telnetd + Telnet protokolünün OpenBSD işletim sisteminden alınmış hali. IPV6 desteği içerir. + telnet-bsd provides a command line telnet client which is used for remote login using the telnet protocol. + telnet-bsd, telnet protokolünü kullanarak uzaktan bağlantı sağlayan bir komut satırı telnet istemcisidir. + https://sourceforge.net/projects/pisilinux/files/source/telnet-bsd-1.2.tar.bz2 + + ncurses-devel + + network/remoteshell/telnet-bsd/pspec.xml + + + telnet-bsd + + ncurses + + + /usr/bin + /usr/sbin + /usr/share/man + /usr/share/doc - 2020-07-06 - 1.0.01 + 2019-05-22 + 1.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + network-manager-applet + http://projects.gnome.org/NetworkManager + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:gui + network.connection + Network connection manager GUI interface + NetworkManager için güçlü bir grafik arayüzü + network-manager-applet is a powerful graphical frontend to NetworkManager. + network-manager-applet, NetworkManager için GTK+ arayüz kitaplığı kullanılarak yazılmış güçlü bir arayüzdür. + https://download.gnome.org/sources/network-manager-applet/1.24/network-manager-applet-1.24.0.tar.xz + + gtk-doc + gtk2-devel + gtk3-devel + libsecret-devel + cairo-devel + pango-devel + libnotify-devel + libmm-glib-devel + gdk-pixbuf-devel + at-spi2-core-devel + NetworkManager-devel + iso-codes-devel + dbus-devel + glib2-devel + dbus-glib-devel + atk-devel + libgudev-devel + intltool + python-six + libnma-devel + libappindicator-devel + + network/connection/network-manager-applet/pspec.xml + + + network-manager-applet + + gtk3 + atk + cairo + pango + libnma + libsecret + libnotify + libmm-glib + gdk-pixbuf + NetworkManager + dbus + glib2 + dbus-glib + libgudev + libappindicator + + + /usr/bin + /usr/share/libnm-gtk + /usr/lib/ + /usr/share/icons + /usr/share/applications + /usr/share/nm-applet + /etc/dbus-1 + /usr/share + /usr/libexec + /etc/gconf/schemas + /etc/xdg/autostart + /usr/share/man + /usr/share/doc + /usr/share/locale + + + + + 2021-08-17 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-04 + 1.22.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-25 + 1.20.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-10 + 1.18.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-20 + 1.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-17 + 1.8.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-02 + 1.8.20 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 1.8.16 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-04 + 1.8.4 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 1.8.2 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 1.8.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-28 + 1.8.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-21 + 1.0.10 + Release down + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-02 + 1.4.4 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilnux.org + + + 2016-11-19 + 1.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-09 + 1.0.10 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-26 + 1.0.10 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mobile-broadband-provider-info + http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders + + PisiLinux Community + admins@pisilinux.org + + public-domain + data + network.connection + Service provider specific settings of mobile broadband providers in different countries + Çeşitli ülkelerdeki mobil genişbant servis sağlayıcıları hakkında bilgileri içeren ayar veritabanı + The mobile-broadband-provider-info package contains listings of mobile broadband (3G) providers and associated network and plan information. + mobile-broadband-provider-info paketi, dünya üzerindeki mobil genişbant sağlayıcılarının ve ilgili tarifelerinin listesini tutan bir veritabanıdır. + https://download.gnome.org/sources/mobile-broadband-provider-info/20210805/mobile-broadband-provider-info-20210805.tar.xz + + libxslt-devel + + network/connection/mobile-broadband-provider-info/pspec.xml + + + mobile-broadband-provider-info + + /usr/share + + + + + 2021-08-06 + 20210805 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-25 + 20201225 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-02-02 + 20190618 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 20170310 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 20170310 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-02-18 + 20151214 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 20120614 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2012-08-28 + 20120614 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + netcf + https://fedorahosted.org/netcf + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + library + network.connection + A library for configuring network interfaces + Ağ arayüzlerini yapılandırmak için geliştirilmiş bir kitaplık + netcf is a cross-platform network configuration library for modifying the network configuration of a system. Network configurations are expressed in XML format. + netcf, XML biçiminde tuttuğu ağ arayüz bilgilerini kullanarak platform-bağımsız ağ yapılandırması olanağı sunan bir kitaplıktır. + https://releases.pagure.org/netcf/netcf-0.2.8.tar.gz + + gcc + xz-devel + libxml2-devel + libxslt-devel + libnl-devel + readline-devel + augeas-devel + + network/connection/netcf/pspec.xml + + + netcf + + xz + zlib + libnl + augeas + libxml2 + libxslt + readline + libgcrypt + libgpg-error + + + /usr/bin + /usr/libexec/ + /etc/rc.d/init.d + /usr/lib + /usr/share/netcf + /usr/share/doc + /usr/share/man/man1/ncftool.1 + + + + netcf-devel + Development files for netcf + netcf için geliştirme dosyaları + + augeas-devel + libxslt-devel + netcf + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-03-13 + 0.2.8 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-31 + 0.2.8 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-04-29 + 0.2.8 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.2.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-31 + 0.2.8 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + wpa_supplicant + http://hostap.epitest.fi/wpa_supplicant/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + BSD + service + network.connection + IEEE 802.1X/WPA supplicant for secure wireless transfers + Güvenli kablosuz erişim için IEEE 802.1X/WPA sağlayıcı + wpa_supplicant is a WPA supplicant with support for WPA and WPA2. + WPA ve WPA2 desteği olan ve Linux, BSD ve Windows ortamları için bir WPA istemcisidir. + https://w1.fi/releases/wpa_supplicant-2.9.tar.gz + + wpa_supplicant.config + + + libnl-devel + openssl-devel + dbus-devel + readline-devel + + + 0001-P2P-Fix-copying-of-secondary-device-types-for-P2P-gr.patch + ubuntu/01_use_pkg-config_for_pcsc-lite_module.patch + wpa_supplicant-1.0-dbus-path-fix.patch + mandriva/wpa_supplicant-0.6.3-WEP232.patch + fedora/wpa_supplicant-openssl-more-algs.patch + fedora/wpa_supplicant-flush-debug-output.patch + fedora/wpa_supplicant-assoc-timeout.patch + suse/wpa_supplicant-errormsg.patch + + network/connection/wpa_supplicant/pspec.xml + + + wpa_supplicant + + libnl + dbus + openssl + readline + + + /etc + /etc/dbus-1 + /usr/sbin + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/dbus-1/system-services + /run + + + System.Service + + + wpa_supplicant.conf + wpa_supplicant.confd + wpa_supplicant.logrotate + wpa_supplicant.py + + + + + 2021-07-02 + 2.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-22 + 2.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 2.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 2.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-15 + 2.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + linux-atm + http://linux-atm.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + network.connection + Tools to support ATM networking under Liunx + ATM ağ bağlantısı desteği için araçlar + linux-atm contains tools for Asynchronous Transfer Mode. Supports raw ATM connections (PVCs and SVCs), IP over ATM, LAN emulation, MPOA, Arequipa, and some others. + linux-atm ATM (Asynchronous Transfer Mode) bağlantısı için gerekli çeşitli araçlar ve kitaplıklarını içerir. + mirrors://sourceforge/project/linux-atm/linux-atm/2.5.2/linux-atm-2.5.2.tar.gz + + flex + + + man-pages.patch + remove-define-hacks.patch + 0001-saaldump-atmdump-Include-linux-sockios.h-for-SIOCGST.patch + + network/connection/linux-atm/pspec.xml + + + linux-atm + + flex + + + /lib/firmware + /usr/sbin + /usr/bin + /etc + /usr/lib + /usr/share/man + /usr/share/doc + + + + linux-atm-devel + Development files for linux-atm + linux-atm için geliştirme dosyaları + + linux-atm + + + /usr/include + + + + + 2021-07-02 + 2.5.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-23 + 2.5.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-18 + 2.5.2 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 2.5.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-04-13 + 2.5.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + networkmanager-openvpn + https://gitlab.gnome.org/GNOME/NetworkManager-openvpn + + Kamil Atlı + suvari@pisilinux.org + + GPL + service + network.connection + OpenVPN support for NetworkManager + NetworkManager için OpenVPN desteği + OpenVPN support for NetworkManager + NetworkManager için OpenVPN desteği + https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/archive/1.8.16/NetworkManager-openvpn-1.8.16.tar.gz + + m4 + git + poxml + gettext + intltool + openvpn + atk-devel + gtk3-devel + cairo-devel + pango-devel + libnma-devel + gettext-devel + python3-devel + harfbuzz-devel + libsecret-devel + gdk-pixbuf-devel + NetworkManager-devel + + network/connection/networkmanager-openvpn/pspec.xml + + + networkmanager-openvpn + + atk + gtk3 + cairo + glib2 + pango + libnma + python3 + harfbuzz + gdk-pixbuf + NetworkManager + + + /usr/lib + /usr/share/locale + /usr/share/dbus-1/system.d/nm-openvpn-service.conf + /usr/share/doc + /usr/share/metainfo/network-manager-openvpn.metainfo.xml + + + + networkmanager-openvpn-devel + Development files for networkmanager-openvpn + networkmanager-openvpn için geliştirme başlıkları + + networkmanager-openvpn + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-28 + 1.8.16 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libnfs + https://github.com/sahlberg/libnfs + + Mogyorósi Petra + squeakymouse@protonmail.com + + LGPLv2.1 + GPLv3 + BSDv2 + library + network.connection + NFS client library + LIBNFS is a client library for accessing NFS shares over a network. + A libnfs egy NFS-kezelő könyvtár, ami háromféle módon tud hozzáférést nyújtani az NFS-szolgáltatásokhoz + https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz + + cmake + libxslt + + network/connection/libnfs/pspec.xml + + + libnfs + NFS client library + + glibc + + + /usr/bin + /usr/lib/libnfs.so + /usr/lib/libnfs.so.11.0.0 + /usr/lib/libnfs.so.2.0.0 + /usr/share/man/* + /usr/share/doc/* + + + + libnfs-devel + Development files for libnfs + A libnfs fejlécei + + libnfs + + + /usr/include/* + /usr/lib/pkgconfig/* + /usr/lib/cmake/* + + + + + 2020-12-13 + 4.0.0 + Ver. bump + fury + uglyside@yandex.ru + + + 2018-07-03 + 3.0.0 + Latest revision from GitHub + Mogyorósi Petra + squeakymouse@protonmail.com + + + + + + ModemManager + http://projects.gnome.org/NetworkManager + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + service + network.connection + A manager framework for mobile broadband modems + Mobil modemler için yönetim katmanı + ModemManager provides a unified high level API for communicating with mobile broadband modems. + ModemManager, 3G ve GSM gibi mobil genişbant modemlerle D-Bus üzerinden iletişimi sağlayan bir sistem hizmetidir. + http://www.freedesktop.org/software/ModemManager/ModemManager-1.18.4.tar.xz + + dbus-devel + glib2-devel + libgudev-devel + libxslt-devel + gobject-introspection-devel + polkit-devel + ppp-devel + libqmi-devel + libmbim-devel + intltool + gtk-doc + docbook-xsl + vala-devel + elogind-devel + autoconf-archive + dbus-python3 + python3-pygobject3-devel + + network/connection/ModemManager/pspec.xml + + + ModemManager + + glib2 + libqmi + polkit + libmbim + libgudev + libmm-glib + + + /etc/ModemManager/fcc-unlock.d + /usr/share/doc + /usr/sbin + /usr/share/icons + /usr/share/locale + /usr/share/dbus-1 + /usr/share/gir-1.0/ModemManager-1.0.gir + /lib/udev/rules.d/ + /etc/dbus-1/system.d/ + /usr/lib/ModemManager + /usr/lib/girepository-1.0/ModemManager-1.0.typelib + /usr/share/man/man8/ModemManager.8 + /usr/share/man/man1/mmcli.1 + /usr/share/polkit-1 + /usr/share/bash-completion + /usr/share/ModemManager/fcc-unlock.available.d + /usr/share/ModemManager/mm-foxconn-carrier-mapping.conf + /usr/share/ModemManager/mm-foxconn-t77w968-carrier-mapping.conf + /usr/share/ModemManager/mm-foxconn-t99w175-carrier-mapping.conf + /usr/share/ModemManager/mm-dell-dw5821e-carrier-mapping.conf + + + + ModemManager-devel + Development files for ModemManager + ModemManager için geliştirme dosyaları + + ModemManager + + + /usr/include/ModemManager/ + /usr/lib/pkgconfig/ModemManager.pc + + + + libmm-glib + D-Bus service for managing modems - shared libraries + + glib2 + libgudev + + + /usr/bin + /usr/share/vala/vapi/libmm-glib.vapi + /usr/share/vala/vapi/libmm-glib.deps + /usr/lib/libmm-glib.so* + /usr/share/man/man8/mmcli.8 + + + + libmm-glib-devel + Development files for libmm-glib + libmm-glib için geliştirme dosyaları + + libmm-glib + glib2-devel + ModemManager-devel + + + /usr/include/libmm-glib/ + /usr/lib/pkgconfig/mm-glib.pc + + + + ModemManager-docs + Development files for ModemManager + + ModemManager + + + /usr/share/gtk-doc + + + + + 2021-11-27 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 1.16.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-04 + 1.16.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-24 + 1.14.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-25 + 1.14.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-15 + 1.14.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-10 + 1.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-20 + 1.12.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-30 + 1.12.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 1.10.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 1.10.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.6.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-19 + 1.6.12 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-19 + 1.6.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-11-12 + 1.6.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-09 + 1.4.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-25 + 1.4.12 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + openconnect + http://www.infradead.org/openconnect.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + network.connection + A client for Cisco's AnyConnect VPN, which uses HTTPS and DTLS protocols + Cisco AnyConnect VPN için HTTP ve DTLS protokollerini kullanan istemci + openconnect provides the core HTTP and authentication support from the OpenConnect VPN client, to be used by GUI authentication dialogs for NetworkManager etc. + openconnect, NetworkManager gibi grafik arayüz yoluyla kimlik doğrulama yapan araçlar için OpenConnect VPN kimlik doğrulama desteği sunan bir araç ve kitaplıktır. + https://www.infradead.org/openconnect/download/openconnect-8.10.tar.gz + + libproxy-devel + intltool + lz4-devel + python3-devel + openssl-devel + libxml2-devel + zlib-devel + mit-kerberos + gnutls-devel + p11-kit-devel + e2fsprogs-devel + + network/connection/openconnect/pspec.xml + + + openconnect + + lz4 + zlib + libxml2 + openssl + mit-kerberos + gnutls + p11-kit + e2fsprogs + bash-completion + libproxy + + + /usr/bin/openconnect + /usr/libexec/openconnect + /usr/share/man/man8 + /usr/share/doc + /usr/share/locale + /usr/sbin + /usr/lib + /usr/share/bash-completion/completions/openconnect + + + + openconnect-devel + Development files and headers for openconnect + openconnect için geliştirme dosyaları ve başlıkları + + lz4-devel + zlib-devel + p11-kit-devel + gnutls-devel + openssl-devel + libxml2-devel + libproxy-devel + openconnect + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-07-02 + 8.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-08 + 8.05 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 7.08 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 7.08 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 7.06 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-15 + 7.06 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + openvpn + https://openvpn.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + network.connection + A full featured SSL VPN solution + Sanal özel ağ çözümü + OpenVPN is a full-featured SSL VPN solution which can accomodate a wide range of configurations, including remote access, site-to-site VPNs, WiFi security, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access-controls. + OpenVPN uzaktan bağlantı, kablosuz bağlantı güvenliği gibi konularda çok geniş ayarlar içeren bir sanal özel ağ (VPN) çözümüdür. + https://swupdate.openvpn.org/community/releases/openvpn-2.5.2.tar.xz + + openvpn-test.sh + + + git + cmake + iproute2 + pam-devel + lz4-devel + lzo-devel + openssl-devel + p11-kit-devel + + network/connection/openvpn/pspec.xml + + + openvpn + A full featured SSL VPN solution + + lzo + lz4 + pam + openssl + p11-kit + iproute2 + + + /usr/lib + /run/openvpn + /usr/share/man + /usr/share/doc + /etc/openvpn + /usr/include + /usr/sbin + /usr/share/openvpn + /usr/lib/tmpfiles.d/openvpn.conf + + + System.Service + + + tmpfiles.conf + roadwarrior-client.conf + roadwarrior-server.conf + + + + + 2021-05-10 + 2.5.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + bridge-utils + http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.connection + Linux network bridging utilities + Linux için ağ köprüleme yardımcı uygulamaları + Containts userspace driver for IEEE 802.1d ethernet bridging (plus Spanning Tree protocol) for the linux kernel. + Linux için ağ köprüleme yardımcı uygulamaları. + https://www.kernel.org/pub/linux/utils/net/bridge-utils/bridge-utils-1.7.1.tar.xz + + bridge-utils-1.0.4-inc.patch + + network/connection/bridge-utils/pspec.xml + + + bridge-utils + + /usr/include + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2021-07-02 + 1.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-19 + 1.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-19 + 1.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-20 + 1.6 + Version Bump + Thanks to Mustafa Cinasal + admin@pisilinux.org + + + 2016-06-09 + 1.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-19 + 1.5 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + ppp + http://samba.org/ppp + + PisiLinux Community + admins@pisilinux.org + + BSD + GPLv2 + service + network.connection + Point-to-point protocol - patched for PPPOE + Modem ile internet erişimi için PPP (point to point protocol) noktadan noktaya erişim protokolü + The Point-to-Point Protocol (PPP) provides a standard way to transmit datagrams over a serial link. + PPP protokolü veriyi seri bir bağlantı üzerinden transfer etmek için standart bir yol sağlar. + https://www.samba.org/ftp/ppp/ppp-2.4.9.tar.gz + http://distfiles.gentoo.org/distfiles/ppp-dhcpc.tgz + + libpcap-devel + openssl-devel + pam-devel + + + gentoo/0001-Change-Make-vars-to-work-in-Gentoo-builds.patch + gentoo/0002-Use-internal-implementation-of-logwtmp-function.patch + gentoo/0003-Add-MPLSCP-support.patch + gentoo/0004-smarter-killaddr.patch + gentoo/0005-Improve-waiting-for-children-on-exit.patch + gentoo/0006-Remove-one-of-the-2-pidfiles-pidfilename-or-linkpidf.patch + gentoo/0007-Run-etc-ppp-auth-fail-script-if-exists-and-authentic.patch + gentoo/0008-Try-to-create-dev-ppp-if-not-available.patch + gentoo/0009-passwordfd-read-early.patch + gentoo/0010-Add-option-to-ask-peer-for-WINS-address.patch + gentoo/0011-Log-connect-errors-to-var-log-ppp-connect-errors.patch + gentoo/0012-Don-t-hang-when-starting-pppoe-connection-without-se.patch + gentoo/0013-Add-defaultmetric-as-compatibility-option-name.patch + gentoo/0014-Warn-user-of-deprecated-option-defaultmetric.patch + gentoo/85_all_dhcp-make-vars.patch + gentoo/86_all_dhcp-sys_error_to_strerror.patch + + network/connection/ppp/pspec.xml + + + ppp + + libpcap + pam + openssl + + + /etc + /usr/lib/tmpfiles.d/ppp.conf + /usr/lib + /usr/sbin + /usr/share/doc + /usr/share/man + /run/ppp + + + tmpfiles.conf + options-pptp + options-pppoe + chat-default + ip-up + ip-down + confd.ppp0 + ppp.pamd + ppp.logrotate + + + + ppp-devel + Development files for ppp + ppp için geliştirme dosyaları + + ppp + + + /usr/include + + + + + 2021-02-25 + 2.4.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-21 + 2.4.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 2.4.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 2.4.7 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 2.4.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 2.4.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + NetworkManager + http://projects.gnome.org/NetworkManager + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2+ + app:console + network.connection + Network connection manager powered by D-Bus and UDEV + D-Bus üzerinden yapılandırmaya izin veren, gelişmiş bir ağ yönetim altyapısı + NetworkManager attempts to keep an active network connection available at all times. + NetworkManager, etkin bir bağlantı kurmak ve onu sürekli ayakta tutmak üzere tasarlanmış, D-Bus ve UDEV teknolojilerini kullanan bir ağ yönetim altyapısıdır. + https://download.gnome.org/sources/NetworkManager/1.32/NetworkManager-1.32.12.tar.xz + + meson + curl-devel + intltool + dhclient + dhcpcd + gtk-doc + docbook-xsl + autoconf + gettext-devel + ppp-devel + nss-devel + newt-devel + nspr-devel + libnl-devel + audit-devel + elogind-devel + jansson-devel + libsoup-devel + bluez-libs-devel + iptables-devel + wpa_supplicant + dbus-glib-devel + libndp-devel + libmm-glib-devel + dbus-devel + glib2-devel + polkit-devel + readline-devel + libgudev-devel + libutil-linux-devel + python3-pygobject3-devel + libxslt-devel + vala-devel + dbus-python3 + gnutls-devel + mobile-broadband-provider-info + gobject-introspection-devel + + network/connection/NetworkManager/pspec.xml + + + NetworkManager + + curl + eudev + dbus + nspr + libpsl + glib2 + audit + polkit + readline + dbus-glib + jansson + libutil-linux + nss + newt + ppp + libnl + libsoup + elogind + libgudev + bluez-libs + iproute2 + iptables + libmm-glib + ModemManager + wpa_supplicant + libndp + mobile-broadband-provider-info + + + /etc + /usr/share + /etc/dbus-1 + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /lib/udev + /usr/sbin + /lib/udev/rules.d + /usr/libexec + /run/NetworkManager + /lib/systemd/system + /usr/share/locale + /var/lib/NetworkManager + /etc/NetworkManager/system-connections + /usr/lib/tmpfiles.d/NetworkManager.conf + /etc/polkit-1/localauthority/10-vendor.d + + + System.Service + + + NetworkManager.confd + tmpfiles.conf + NetworkManager.conf + dhcp.conf + migrate-comar-network-profiles + gentoo/01-org.freedesktop.NetworkManager.settings.modify.system.pkla + 01-org.freedesktop.ModemManager1.rules + 01-org.freedesktop.NetworkManager.settings.modify.system.rules + + + + NetworkManager-devel + Development files for NetworkManager + NetworkManager için geliştirme dosyaları + + glib2-devel + dbus-glib-devel + NetworkManager + + + /usr/include + /usr/lib/pkgconfig/ + + + + NetworkManager-docs + Development files for NetworkManager + + NetworkManager + + + /usr/share/gtk-doc + + + + + 2021-10-24 + 1.32.12 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-22 + 1.32.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-19 + 1.32.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-11 + 1.32.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-29 + 1.32.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-21 + 1.32.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-19 + 1.32.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-04 + 1.32.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-04 + 1.30.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-25 + 1.30.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-10 + 1.22.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-30 + 1.22.10 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 1.20.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-27 + 1.20.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-16 + 1.20.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-17 + 1.20.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-01 + 1.14.6 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + systemRestart + + + + 2018-09-16 + 1.10.10 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + systemRestart + + + + 2017-11-04 + 1.8.4 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + systemRestart + + + + 2017-07-30 + 1.8.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + systemRestart + + + + 2017-05-28 + 1.8.0 + Revert version + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilnux.org + + systemRestart + + + + 2017-03-15 + 1.0.10 + Revert version + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilnux.org + + systemRestart + + + + 2016-12-15 + 1.0.10 + Revert version + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + systemRestart + + + + 2016-11-12 + 1.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-15 + 1.0.10 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-25 + 1.0.10 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + systemRestart + + + + + + + wireshark + http://www.wireshark.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + network.analyzer + Network traffic analyzer + Ağ trafiği çözümleyicisi + Wireshark allows you to examine protocol data stored in files or as it is captured from wired or wireless (WiFi or Bluetooth) networks, USB devices, and many other sources. It supports dozens of protocol capture file formats and understands more than a thousand protocols. + Wireshark, dosyalarda saklanan veya kablolu veya kablosuz (WiFi veya Bluetooth) ağlardan, USB aygıtlarından ve diğer birçok kaynaktan alınan protokol verilerini incelemenize olanak tanır. Düzinelerce protokol yakalama dosya formatını destekler ve binden fazla protokolü anlar. + https://www.wireshark.org/download/src/all-versions/wireshark-3.4.7.tar.xz + + cmake + meson + glib2-devel + libpcap-devel + zlib-devel + lua52-devel + mit-kerberos + e2fsprogs-devel + gnutls-devel + libmaxminddb-devel + libgcrypt-devel + libcap-devel + sbc-devel + c-ares-devel + libxml2-devel + libssh-devel + libnl-devel + tiff-devel + lz4-devel + libnghttp2-devel + qt5-multimedia-devel + qt5-svg-devel + qt5-linguist + minizip-devel + zstd-devel + brotli-devel + speexdsp-devel + snappy-devel + libopus-devel + libilbc-devel + libxslt-devel + doxygen + + network/analyzer/wireshark/pspec.xml + + + wireshark + + lz4 + sbc + zlib + zstd + glib2 + lua52 + brotli + c-ares + gnutls + snappy + libssh + libilbc + libopus + libxml2 + libgcrypt + libnghttp2 + mit-kerberos + + + /usr/bin + /usr/lib/lib*.so* + /usr/lib/wireshark + /usr/share/appdata + /usr/share/applications + /usr/share/doc + /usr/share/icons + /usr/share/man + /usr/share/mime + /usr/share/wireshark + + + System.Package + + + + wireshark-devel + + wireshark + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-08-23 + 3.4.7 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + rrdtool + http://oss.oetiker.ch/rrdtool/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + network.analyzer + A system to store and display time-series data + Zaman serisi verilerini saklamak ve göstermek için bir araç + RRD is the acronym for Round Robin Database. RRD is a system to store and display time-series data (i.e. network bandwidth, machine/room temperature, server load average). + RRD, Round Robin Database için kullanılan bir kısaltmadır. RRD, zaman serisi verilerini (ör. ağ bantgenişliği, makine/oda sıcaklığı, ortalama sunucu yükü) saklamak ve göstermek için kullanılan bir sistemdir. + http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.2.tar.gz + + perl + groff + lua-devel + tcl-devel + cairo-devel + pango-devel + dejavu-fonts + glib2-devel + python3-devel + libxml2-devel + libart_lgpl-devel + python3-setuptools + tcp-wrappers-devel + ruby-devel + + network/analyzer/rrdtool/pspec.xml + + + rrdtool + A system to store and display time-series data + + lua + tcl + perl + ruby + cairo + glib2 + pango + libpng + python3 + libxml2 + rubygems + libart_lgpl + dejavu-fonts + tcp-wrappers + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/rrdtool + /usr/share/locale + + + + rrdtool-devel + Development header files for rrdtool. + rrdtool için geliştirme dosyaları + rrdtool-devel, rrdtool için geliştirme dosyalarını içerir. + + rrdtool + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-24 + 1.7.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-28 + 1.7.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 1.7.2 + * Rebuild due to new ruby + * Fix translation + Blue Devil + bluedevil@sctzine.com + + + 2020-01-18 + 1.7.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-01 + 1.7.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 1.7.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 1.7.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 1.6.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-15 + 1.5.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-30 + 1.5.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libpcap + http://www.tcpdump.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + network.analyzer + A system-independent library for user-level network packet capture + Kullanıcı seviyesinde ağ paketi yakalamak için bir sistem bağımsız kitaplığı + libpcap (Packet CAPture) fourni un cadre de développement portable pour la surveillance réseau de bas niveau. On peut l'utiliser pour collecter des statistiques réseau, surveiller la sécurité, corriger le réseau, etc. + libpcap (Packet CAPture) provides a portable framework for low-level network monitoring. Applications include network statistics collection, security monitoring, network debugging, etc. + libpcap (Packet CAPture) düşük-seviye ağların izlenmesi için kullanılan bir kitaplıktır. Ağ istatistikleri, güvenlik izleyicisi, ağ hata gözleme gibi uygulamalar genellikle bu kitaplığı kullanır. + libpcap (Packet CAPture) facilita un framework portable para monitoreo de redes a a bajo nivel. Aplicaciones abarcan sistemas de estadísticas de red, monitoreo de seguridad, depuración de red, etc. + http://www.tcpdump.org/release/libpcap-1.10.1.tar.gz + + bluez-libs-devel + + network/analyzer/libpcap/pspec.xml + + + libpcap + + /usr/lib + /usr/share/doc + /usr/share/man + + + + libpcap-devel + Development files for libpcap + libpcap için geliştirme dosyaları + + libpcap + + + /usr/bin/pcap-config + /usr/include + /usr/share/man/man3 + + + + + 2021-07-02 + 1.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.9.1 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-13 + 1.8.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-15 + 1.8.1 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 1.8.1 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 1.7.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-25 + 1.7.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libupnp + https://github.com/pupnp/pupnp + + Pisilinux Community + admins@pisilinux.org + + BSD + library + network.analyzer + Librairie UPnP. + Portable UPnP library. + Taşınabilir UPnP kitaplığı + Portabels UPnP Bibliothek + The Universal Plug and Play (UPnP) SDK for Linux provides support for building UPnP-compliant control points, devices, and bridges on Linux. + mirrors://sourceforge/pupnp/libupnp-1.14.12.tar.bz2 + + kernel-headers + + network/analyzer/libupnp/pspec.xml + + + libupnp + + /usr/lib + /usr/share/doc + + + + libupnp-devel + Development files for libupnp. + libupnp için geliştirme dosyaları + + libupnp + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-16 + 1.14.12 + Version bump. + fury + uglyside@yandex.ru + + + 2021-07-02 + 1.14.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-13 + 1.14.0 + Ver. bump + fury + uglyside@yandex.ru + + + 2018-08-07 + 1.6.25 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.6.25 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.6.20 + Version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.6.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-31 + 1.6.19 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + iftop + http://www.ex-parrot.com/~pdw/iftop/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.analyzer + Bandwidth monitor + Bantgenişliği izleyicisi + iftop displays bandwidth usage on an interface. + iftop ağ bağlantılarınız üzerindeki veri akışını gösterir. + http://www.ex-parrot.com/~pdw/iftop/download/iftop-1.0pre4.tar.gz + + libpcap-devel + ncurses-devel + + network/analyzer/iftop/pspec.xml + + + iftop + + libpcap + ncurses + + + /usr/sbin + /usr/share/doc/iftop + /usr/share/man + + + iftoprc + + + + + 2016-03-02 + 1.0.4 + Rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2014-01-26 + 1.0.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-09-01 + 1.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + usbredir + https://www.spice-space.org/usbredir.html + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2.1 + library + app:console + network.analyzer + USB traffic redirection protocol + usbredir is the name of a network protocol for sending USB device traffic over a network connection. It is also the name of the software package offering a parsing library, a usbredirhost library and several utilities implementing this protocol. + https://spice-space.org/download/usbredir/usbredir-0.11.0.tar.xz + + meson + libusb-devel + glib2-devel + + network/analyzer/usbredir/pspec.xml + + + usbredir + a network protocol for sending USB device traffic over a network connection. + + glib2 + libusb + + + /usr/bin + /usr/share/doc/ + /usr/share/man + /usr/lib/libusbredirhost.so* + /usr/lib/libusbredirparser.so* + + + + usbredir-devel + Development files for usbredir + + libusb-devel + usbredir + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-10 + 0.11.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + avahi + http://avahi.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app:console + network.analyzer + Local network service discovery + Yerel ağ hizmeti bulma sistemi + avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. + avahi yerel ağ üzerindeki hizmetleri tespit etmeyi kolaylaştıran bir sistemdir. Bu sayede, bilgisayarınızı ağa dahil ettikten sonra anında mevcut bilgisayarları ve yazıcıları görebilir ve kullanabilirsiniz. + https://github.com/lathiat/avahi/releases/download/v0.7/avahi-0.7.tar.gz + + gtk2-devel + gtk3-devel + libcap-devel + libdaemon-devel + gobject-introspection-devel + libepoxy-devel + at-spi2-core-devel + gdbm-devel + intltool + python3 + + network/analyzer/avahi/pspec.xml + + + avahi-glib + Libraries for easy use of avahi from glib applications + Glib uygulamalarında avahi kullanımını kolaylaştıran kitaplıklar + + glib2 + avahi + avahi-libs + + + /usr/lib/libavahi-glib.* + /usr/lib/libavahi-gobject.* + + + + avahi-glib-devel + Development files for avahi-glib + avahi-glib için geliştirme dosyaları + + avahi-glib + avahi-devel + + + /usr/include/avahi-glib + /usr/include/avahi-gobject + /usr/lib/pkgconfig/avahi-glib.pc + /usr/lib/pkgconfig/avahi-gobject.pc + + + + avahi-ui + Gtk user interface library for Avahi + avahi için geliştirme dosyaları + + gdbm + gtk2 + glib2 + avahi-libs + avahi-glib + atk + cairo + pango + gdk-pixbuf + fontconfig + + + /usr/lib/libavahi-ui.so* + + + + avahi-ui-devel + Development files for avahi-ui + avahi-ui için geliştirme dosyaları + + gtk2-devel + avahi-ui + avahi-devel + avahi-glib-devel + + + /usr/include/avahi-ui + /usr/lib/pkgconfig/avahi-ui.pc + + + + avahi-ui-gtk3 + Gtk3 user interface library for Avahi + avahi-gtk3, Gtk3 user interface library for Avahi + + gdbm + glib2 + gtk3 + avahi-libs + avahi-glib + atk + cairo + pango + gdk-pixbuf + + + /usr/lib/libavahi-ui-gtk3.so* + + + + avahi-ui-gtk3-devel + Development files for avahi-ui-gtk3 + avahi-ui-gtk3 için geliştirme dosyaları + + gtk2-devel + avahi-ui-gtk3 + avahi-devel + avahi-glib-devel + gtk3-devel + + + /usr/lib/pkgconfig/avahi-ui-gtk3.pc + + + + avahi-ui-tools + UI tools for mDNS browsing + Grafiksel mDNS tarama araçları + + gtk3 + glib2 + avahi + avahi-ui + avahi-glib + avahi-ui-gtk3 + avahi-libs + gtk3 + + + /usr/lib/python*/site-packages + /usr/bin/b* + /usr/bin/avahi-discover* + /usr/bin/avahi-bookmarks + /usr/share/man/man1/b* + /usr/share/man/man1/avahi-discover* + /usr/share/man/man1/avahi-bookmarks* + /usr/share/avahi/interfaces + /usr/share/applications/b* + /usr/share/applications/avahi-discover.desktop + + + + avahi-compat-howl + Libraries for howl compatibility + howl uyumluluk kitaplıkları + + avahi + avahi-libs + + + /usr/lib/libhowl.so* + + + + avahi-compat-howl-devel + Development files for avahi-compat-howl + avahi-compat-howl için geliştirme dosyaları + + avahi-compat-howl + + + /usr/include/avahi-compat-howl + /usr/lib/pkgconfig/avahi-compat-howl.pc + /usr/lib/pkgconfig/howl.pc + + + + avahi-compat-libdns_sd + Libraries for Apple Bonjour mDNSResponder compatibility + libdns_sd uyumluluk kitaplıkları + + avahi + avahi-libs + + + /usr/lib/libdns_sd.so* + + + + avahi-compat-libdns_sd-devel + Development files for avahi-compat-libdns_sd + avahi-compat-libdns_sd için geliştirme dosyaları + + avahi-compat-libdns_sd + + + /usr/include/avahi-compat-libdns_sd + /usr/include/dns_sd.h + /usr/lib/pkgconfig/avahi-compat-libdns_sd.pc + /usr/lib/pkgconfig/libdns_sd.pc + + + + avahi-libs + Libraries needed to run programs that use avahi + Avahi kullanan uygulamaları çalıştırmak için gerekli kitaplıklar + + dbus + + + /usr/lib/libavahi-common.so* + /usr/lib/libavahi-client.so* + + + + avahi + + dbus + expat + libcap + libdaemon + avahi-libs + + + /usr/sbin/avahi-daemon + /usr/lib/libavahi-core.so* + /etc/avahi/avahi-daemon.conf + /etc/avahi/hosts + /etc/avahi/services/ssh.service + /etc/dbus-1/system.d/avahi-dbus.conf + /usr/share/avahi + /usr/share/dbus-1/interfaces/*.xml + /usr/share/dbus-1/system-services + /usr/lib/avahi/service* + /lib/systemd/system + /usr/share/locale + /usr/share/doc + /usr/share/man/man5/* + /usr/share/man/man8/avahi-daemon.* + /run/avahi-daemon + /usr/lib/girepository-1.0 + /usr/share/gir-1.0 + /usr/lib/tmpfiles.d/avahi.conf + + + System.Service + System.Package + + + avahi.conf + + + + avahi-autoipd + Link-local IPv4 address automatic configuration daemon (IPv4LL) + Link-local IPv4 adresi otomatik yapılandırma hizmeti (IPv4LL) + + libdaemon + + + /etc/avahi/avahi-autoipd.action + /usr/sbin/avahi-autoipd + /usr/share/man/man8/avahi-autoipd.* + /var/lib/avahi-autoipd + + + + avahi-dnsconfd + Configure local unicast DNS settings based on information published in mDNS + Yerel unicast DNS ayarlarını mDNS üzerinden gelen bilgilere göre yapılandırma hizmeti + + libdaemon + avahi + avahi-libs + + + /etc/avahi/avahi-dnsconfd.action + /usr/sbin/avahi-dnsconfd + /usr/share/man/man8/avahi-dnsconfd.* + + + System.Service + + + + avahi-tools + Command line tools for mDNS browsing and publishing + mDNS taramak ve yayınlamak için komut satırı araçları + + gdbm + avahi + avahi-libs + + + /usr/bin + /usr/share/man/man1 + + + + avahi-devel + Development files for avahi + avahi için geliştirme dosyaları + + avahi-libs + + + /usr/lib/pkgconfig/avahi-core.pc + /usr/lib/pkgconfig/avahi-client.pc + /usr/include/avahi-client + /usr/include/avahi-common + /usr/include/avahi-core + + + + + 2021-07-02 + 0.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-07 + 0.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-03-24 + 0.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 0.7 + Rebuild New T. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-18 + 0.7 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.6.32 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.6.31 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.6.31 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + openslp + http://www.openslp.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + service + network.analyzer + An open-source implementation of Service Location Protocol + Servis Yer Protokolünün (Service Location Protocol - SLP) bir açık kaynak uyarlaması + Le Service Location Protocol (Protocole de Localisation de Service) est un protocole standard de recherche de l'IETF fournissant un framework (cadre de développement) pour permettre aux application résau de découvrir l'existence, la localisation et la configuration de services réseaux au sein des réseaux d'entreprises. + Service Location Protocol is an IETF standards track protocol that provides a framework to allow networking applications to discover the existence, location, and configuration of networked services in enterprise networks. + SLP (Service Location Protocol – Hizmet Yer Protokolu), ağlara bağlı hizmetlerin bulunabilmesi için gereken altyapıyı sağlar. + Service Location Protocol es un protocolo según estándar IETF, que provee un framework que permite a aplicaciones descubrir la existencia, locación y configuración de servicios de red en redes empresariales. + mirrors://sourceforge/openslp/openslp-2.0.0.tar.gz + + zlib-devel + openssl-devel + doxygen + docbook-xsl + + + openslp-2.0.0-CVE-2016-7567.patch + openslp-2.0.0-CVE-2017-17833.patch + openslp-2.0.0-fdr-CVE-2019-5544.patch + openslp-2.0.0-null-pointer-deref.patch + openslp-2.0.0-openssl-1.1-fix.patch + + network/analyzer/openslp/pspec.xml + + + openslp + + openssl + + + /etc/slp.conf + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/doc/openslp/html/IntroductionToSLP + /usr/share/doc/openslp/html/UsersGuide + /usr/share/doc/openslp/html/faq* + /var/log + + + + openslp-server + OpenSLP server daemon + OpenSLP hizmet sunucusu + openslp-server contains ths OpenSLP server daemon to dynamically register services. + openslp-server, dinamik hizmet kaydı için gerekli OpenSLP sunucusunu içerir. + + openssl + openslp + + + /etc/slp.reg + /etc/slp.spi + /usr/sbin/slpd + + + + openslp-devel + Development files for openslp + openslp için geliştirme dosyaları + + openslp + zlib-devel + openssl-devel + + + /usr/include + /usr/share/doc/openslp/html/ProgrammersGuide + + + + + 2021-07-02 + 2.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-07 + 2.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 2.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-06 + 2.0.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 2.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-01 + 2.0.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + traceroute + http://traceroute.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.analyzer + Utility to trace the route of IP packets + IP paketlerinin izlediği yolları takip etme aracı + The traceroute utility displays the route used by IP packets on their way to a specified network (or Internet) host. Traceroute is used as a network debugging tool. If you're having network connectivity problems, traceroute will show you where along the route the trouble is. + traceroute IP paketlerinin ağda veya internette izlediği yolu görüntüler. Ağda bağlantı probleminiz varsa, traceroute problemin yol üzerinde tam olarak nereden kaynaklandığını gösterir. + https://sourceforge.net/projects/traceroute/files/traceroute/traceroute-2.1.0/traceroute-2.1.0.tar.gz + network/analyzer/traceroute/pspec.xml + + + traceroute + + /bin + /usr/share/doc + /usr/share/man + + + + + 2021-07-02 + 2.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-07 + 2.1.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + gnu-netcat + http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.analyzer + A tool designed to read and write data across connections using TCP/IP + A simple Unix utility which reads and writes data across network connections using TCP or UDP protocol. It is designed to be a reliable "back-end" tool that can be used directly or easily driven by other programs and scripts. + mirrors://sourceforge/netcat/netcat-0.7.1.tar.bz2 + network/analyzer/gnu-netcat/pspec.xml + + + gnu-netcat + + /usr/bin + /usr/share/doc + /usr/share/info + /usr/share/locale + /usr/share/man/man1 + + + + + 2021-07-02 + 0.7.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.7.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-15 + 0.7.1 + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-07-02 + 0.7.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + axel + https://github.com/axel-download-accelerator/axel + + Idris Kalp + idriskalp@gmail.com + + GPLv2 + app:console + network.download + Light command line download accelerator + Axel tries to accelerate the download process by using multiple connections per file, and can also balance the load between different servers. + https://github.com/axel-download-accelerator/axel/releases/download/v2.17.10/axel-2.17.10.tar.xz + + openssl-devel + + network/download/axel/pspec.xml + + + axel + + openssl + libgcc + + + /usr/bin + /usr/include + /usr/share/locale + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2021-03-02 + 2.7.10 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-01-11 + 2.7.6 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + uget + http://ugetdm.com/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:gui + network.download + uget - Download manager using GTK+ and libcurl + Bir indirme aracı. + uGet is an Open Source download manager application for GNU/Linux developed with GTK+. + Uget, Linux için yazılmış, GTK tabanlı bir indirme yöneticisidir. + uget + https://sourceforge.net/projects/urlget/files/uget%20%28stable%29/2.2.3/uget-2.2.3-1.tar.gz + + intltool + gtk3-devel + curl-devel + cairo-devel + glib2-devel + pango-devel + openssl-devel + libnotify-devel + gdk-pixbuf-devel + gstreamer-devel + + network/download/uget/pspec.xml + + + uget + + curl + gtk3 + cairo + glib2 + pango + openssl + libnotify + gdk-pixbuf + gstreamer + aria2 + + + /usr/bin + /usr/share/applications + /usr/share/pixmaps + /usr/share/sounds + /usr/share/icons + /usr/share/locale + /usr/share/doc + + + + + 2020-04-11 + 2.2.3.1 + Version bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2016-03-22 + 2.0.5 + Version bump, rebuilt with docker. + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2014-07-09 + 1.10.4 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-02-17 + 1.10.3 + Rebuild. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-02-08 + 1.10.3 + First release + Idris Kalp + admins@pisilinux.org + + + + + + wget + http://www.gnu.org/software/wget/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + app:console + network.download + Command-line utility to retrieve files from remote systems + Http ve ftp gibi internet protokollerini kullanarak dosya indirebilen bir yazılım + GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc. + GNU Wget, HTTP, HTTPS ve FTP gibi en çok kullanılan Internet protokollerini kullanarak dosyalara ulaşmak icin kullanılan bir özgür yazılım paketidir. Etkileşimsiz bir komutsatırı aracıdır, böylece X-Windows desteği olmadan, betikler, işlemler, terminal kullanımı gerçekleştirilebilir. + http://ftp.gnu.org/gnu/wget/wget-1.21.1.tar.gz + + openssl-devel + zlib-devel + libidn2-devel + + network/download/wget/pspec.xml + + + wget + + zlib + openssl + libidn2 + + + /etc + /usr/bin + /usr/share/doc + /usr/share/info + /usr/share/man + /usr/share/locale + + + + + 2021-03-01 + 1.21.1 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2020-11-07 + 1.20.3 + Rebuild + mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 1.20.3 + Version bump + idris kalp + idriskalp@gmail.com + + + 2018-08-07 + 1.19 + Rebuild + mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 1.19 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-10-27 + 1.18 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-09 + 1.17.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-25 + 1.17.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + aria2 + https://aria2.github.io/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.download + A download utility with resuming and segmented downloading. + Parçalı ve yarım kalan dosyaları indirme özelliğine sahip bir indirme aracı + aria2 is a download utility with resuming and segmented downloading. Supported protocols are HTTP, HTTPS, FTP and BitTorrent. It also supports Metalink version 3.0. + Aria2 parçalı indirme ve yarım kalan indirmeleri devam ettirme özelliklerine sahip olan bir indirme aracıdır. + https://github.com/aria2/aria2/releases/download/release-1.36.0/aria2-1.36.0.tar.xz + + gmp-devel + zlib-devel + c-ares-devel + gnutls-devel + nettle-devel + sqlite-devel + libxml2-devel + libssh2-devel + + network/download/aria2/pspec.xml + + + aria2 + + gmp + zlib + c-ares + libgcc + gnutls + nettle + sqlite + libxml2 + libssh2 + + + /usr/bin + /usr/lib + /usr/share/bash-completion + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + aria2-devel + + aria2 + + + /usr/lib/pkgconfig + /usr/include + + + + + 2021-09-14 + 1.36.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-07-01 + 1.35.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-15 + 1.35.0 + Ver. bump + fury + uglyside@yandex.ru + + + 2019-07-04 + 1.34.0 + Rebuild. + fury + uglyside@yandex.ru + + + 2019-04-18 + 1.34.0 + Version bump + fury + uglyside@yandex.ru + + + 2016-03-22 + 1.21.0 + Version bump, rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2015-02-15 + 1.18.9 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-11-22 + 1.18.1 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-01 + 1.18.0 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-06-15 + 1.17.1 + Version bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-04-23 + 1.16.0 + Dep fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-12-14 + 1.16.0 + First release + M. Tayyip Yel + admins@pisilinux.org + + + + + + prozilla + http://freecode.com/projects/prozilla + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv3 + app:console + network.download + Console based download accelerator. + Prozilla is a console based download accelerator which speeds up download process approximately %200-300. + http://ftp.disconnected-by-peer.at/prozilla/prozilla-2.0.5.tar.bz2 + + ncurses-devel + + network/download/prozilla/pspec.xml + + + prozilla + + /usr/bin + /usr/include + /usr/share/locale + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2019-06-09 + 2.0.5 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + clipgrab + https://clipgrab.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:gui + network.download + A video downloader + Bir video indirici. + A program which downloads and converts online videos from YouTube, Vimeo, DailyMotion, MyVideo and many other platforms. + YouTube, Vimeo, DailyMotion, MyVideo ve diğer bazı platformlardan video indirip dönüştürebilen bir programdır. + clipgrab + https://download.clipgrab.org/clipgrab-3.9.7.tar.gz + + ffmpeg-devel + qt5-base-devel + qt5-webengine-devel + + network/download/clipgrab/pspec.xml + + + clipgrab + + ffmpeg + libgcc + yt-dlp + qt5-base + qt5-webengine + + + /usr/bin + /usr/share/pixmaps + /usr/share/applications + /usr/share/doc/clipgrab + + + clipgrab.desktop + + + + + 2022-03-29 + 3.9.7 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + persepolis + https://persepolisdm.github.io + + Kamil Atlı + suvari@pisilinux.org + + GPL3 + library + network.download + Qt front-end for aria2 download manager + Persepolis is a Download Manager and a GUI For aria2. + https://github.com/persepolisdm/persepolis/archive/refs/tags/3.2.0.tar.gz + + aria2-devel + ffmpeg-devel + qt5-svg-devel + python3-devel + python3-psutil + libnotify-devel + python3-requests + python3-qt5-devel + python3-setuptools + python3-youtube_dl + python-setproctitle + pulseaudio-libs-devel + sound-theme-freedesktop + + network/download/persepolis/pspec.xml + + + persepolis + + aria2 + ffmpeg + python3 + qt5-svg + python3-qt5 + pulseaudio-libs + python3-requests + python3-youtube_dl + python-setproctitle + sound-theme-freedesktop + + + /usr/share + /usr/bin + /usr/share/man/man1 + /usr/share/doc/persepolis + /usr/lib/python3.9/site-packages + + + + + 2022-02-05 + 3.2.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + farstream + http://www.freedesktop.org/wiki/Software/Farstream + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + library + network.voip + Farstream (formerly Farsight) - Audio/Video Communications Framework + Ses/Video İletişim Çatısı + Farstream (formerly Farsight) - Audio/Video Communications Framework + Farsight projesi, bilinen tüm ses/video konferans protokolleri ile uyum sağlayan bir çatı oluşturulması amacıyla yapılan bir çalışmadır. Bir taraftan, farklı akış protokolleri için eklentiler yazmayı mümkün kılan genel bir API sunarken, diğer taraftan da bu eklentileri kullanacak istemciler için bir API sunmaktadır. + https://freedesktop.org/software/farstream/releases/farstream/farstream-0.2.9.tar.gz + + libnice-devel + valgrind + gobject-introspection-devel + gstreamer-devel + python3-devel + gst-plugins-base-devel + + network/voip/farstream/pspec.xml + + + farstream + + glib2 + libnice + python3 + gstreamer + gst-plugins-base + + + /usr/lib + /usr/lib/farstream-0.2 + /usr/lib/gstreamer-0.1 + /usr/lib/libfarstream-0.2* + /usr/share/doc + /usr/share/farstream + /usr/share/gir-1.0 + /usr/share + + + + farstream-devel + Development files for farstream + farstream için geliştirme dosyaları + + farstream + gstreamer-devel + gst-plugins-base-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-11 + 0.2.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-10 + 0.2.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-15 + 0.2.8 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.2.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-30 + 0.2.7 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + minicom + https://salsa.debian.org/minicom-team/minicom + + PisiLinux Community + admins@pisilinux.org + + GPL + app:console + network.ftp + A serial communication program + A serial communication program + Seri iletişim programı + Seri iletişim programı + https://salsa.debian.org/minicom-team/minicom/-/archive/2.8/minicom-2.8.tar.gz + + ncurses-devel + + network/ftp/minicom/pspec.xml + + + minicom + + ncurses + + + /usr/bin + /etc + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-08-09 + 2.8 + Version Bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-03-19 + 2.7.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + lftp + http://lftp.yar.ru/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + network.ftp + Command line FTP client + Komut satırı FTP istemcisi + LFTP is sophisticated file transfer program with command line interface. It supports FTP, HTTP, FISH, SFTP, HTTPS and FTPS protocols. It has bookmarks, built-in mirror, can transfer several files in parallel. It was designed with reliability in mind. + LFTP komut satırı arayüzüne sahip gelişmiş bir dosya aktarım programıdır. FTP, HTTP, FISH, SFTP, HTTPS ve FTPS protokollerini destekler. Yer imleri, yansılama, paralel olarak birçok dosya transfer etme özellikleri bulunuyor. Güvenirlik esas alınarak tasarlandı. + lftp + http://lftp.tech/ftp/lftp-4.9.2.tar.gz + + gnutls-devel + flex + bison + gcc + gettext-devel + libtool + zlib-devel + ncurses-devel + expat-devel + libidn2-devel + readline-devel + + + config-dns-inet6_before_inet.patch + lftp_sys-stdint-kfreebsd.patch + + network/ftp/lftp/pspec.xml + + + lftp + + zlib + expat + libgcc + gnutls + libidn2 + ncurses + readline + + + /etc + /usr/bin + /usr/lib + /usr/share/doc/lftp + /usr/share/applications/lftp.desktop + /usr/share/icons/hicolor/48x48/apps/lftp-icon.png + /usr/share/man + /usr/share/locale + /usr/share/lftp + /usr/share/pixmaps + + + lftp.png + + + + + 2021-07-02 + 4.9.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 4.8.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-03 + 4.8.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-25 + 4.7.7 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-22 + 4.7.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + vsftpd + http://vsftpd.beasts.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + network.ftp + Very Secure FTP Daemon written with speed, size and security in mind + Hızlı, küçük ve ileri derecede güvenli bir ftp sunucusu + Vsftpd is a ftp server, mostly focuses on security. + Vsftpd güvenlik odaklı bir ftp sunucu yazılımıdır. + https://security.appspot.com/downloads/vsftpd-3.0.3.tar.gz + + libnsl-devel + + + vsftpd-pisilinux.patch + + network/ftp/vsftpd/pspec.xml + + + vsftpd + + pam + libcap + openssl + + + /etc + /usr/sbin + /home/ftp + /usr/share/doc + /usr/share/man + /usr/share/vsftpd/empty + /var/log/vsftpd + + + System.Package + System.Service + + + ftp-pamd + vsftpd.conf + ftpusers + + + + + 2021-07-02 + 3.0.3 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-09-02 + 3.0.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-25 + 3.0.3 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-22 + 3.0.3 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + filezilla + https://filezilla-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + network.ftp + Simple FTP Client + FTP ve SFTP istemcisi + Easy-to-use FTP Client which also supports SFTP. + Filezilla; dosyalarınızı ftp, sftp, ftps ile göndermenize ve indirmenize yarar + filezilla + https://download.filezilla-project.org/client/FileZilla_3.51.0_src.tar.bz2 + + wxGTK3 + wxGTK-common + cppunit-devel + libidn-devel + dbus-devel + sqlite-devel + gnutls-devel + gtk2-devel + xdg-utils + wxGTK-devel + nettle-devel + libfilezilla-devel + + network/ftp/filezilla/pspec.xml + + + filezilla + + gtk2 + wxGTK + dbus + sqlite + libgcc + glib2 + gnutls + nettle + xdg-utils + libfilezilla + wxGTK3 + wxGTK-common + + + /usr/bin + /usr/lib/libfzclient-private* + /usr/share/applications + /usr/share/filezilla + /usr/share/pixmaps + /usr/share/icons + /usr/share/locale + /usr/share/doc + /usr/share/man + /usr/share/appdata/ + + + + + 2020-12-17 + 3.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 20-06-04 + 3.48.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-09-01 + 3.32.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-07 + 3.32.0 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2018-02-20 + 3.30.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-25 + 3.25.2 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 3.14.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-26 + 3.14.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + spamassassin + https://spamassassin.apache.org/ + + Pisi Linux Community + admins@pisilinux.org + + Apache-2 + server + network.mail + Spam detector and markup engine. + Apache SpamAssassin is the Open Source anti-spam platform giving system administrators a filter to classify email and block spam (unsolicited bulk email). + mirrors://apache/spamassassin/source/Mail-SpamAssassin-3.4.6.tar.bz2 + + re2c + perl + razor + gnupg + perl-DBI + openssl-devel + perl-Mail-DKIM + libsocket-devel + perl-NetAddr-IP + perl-HTML-Parser + + network/mail/spamassassin/pspec.xml + + + spamassassin + + re2c + perl + razor + gnupg + openssl + perl-DBI + libsocket + perl-libwww + perl-Net-DNS + perl-NET-HTTP + perl-Mail-SPF + perl-Mail-DKIM + perl-NetAddr-IP + perl-HTML-Parser + perl-HTTP-Message + perl-IO-Socket-SSL + perl-IO-Socket-INET6 + + + /etc/conf.d/spamd + /etc/mail/spamassassin + /usr/bin + /usr/lib/perl5 + /usr/lib/tmpfiles.d + /usr/share/spamassassin + /run/spamd + /var/lib/spamd + /usr/share/man/man1 + /usr/share/man/man3 + + + System.Package + System.Service + + + spamd-confd + + + + + 2021-09-23 + 3.4.6 + First build + fury + uglyside@yandex.ru + + + + + + claws-mail + https://claws-mail.org/ + + fury + uglyside@yandex.ru + + GPL-3 + app:gui + network.mail + Claws Mail is an email client (and news reader), based on GTK+. + Claws Mail is a lightweight and highly configurable email client and news reader based on the GTK+ GUI toolkit. + https://claws-mail.org/releases/claws-mail-4.1.0.tar.xz + + flex + bison + curl-devel + gtk3-devel + gpgme-devel + libSM-devel + gnutls-devel + openssl-devel + libical-devel + librsvg-devel + python3-devel + gettext-devel + enchant2-devel + libetpan-devel + compface-devel + libnotify-devel + libsocket-devel + openldap-server + libarchive-devel + gumbo-parser-devel + NetworkManager-devel + python3-pygobject3-devel + startup-notification-devel + + network/mail/claws-mail/pspec.xml + + + claws-mail + + db + atk + curl + gtk3 + perl + zlib + cairo + expat + glib2 + gpgme + libSM + pango + gnutls + libgcc + libICE + nettle + libical + librsvg + openssl + python3 + freetype + compface + enchant2 + harfbuzz + libetpan + dbus-glib + libassuan + libnotify + cyrus-sasl + gdk-pixbuf + fontconfig + libarchive + gumbo-parser + libgpg-error + openldap-client + startup-notification + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc/clawsmail + + + + claws-mail-devel + + claws-mail + gtk3-devel + glib2-devel + enchant2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-14 + 4.1.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-20 + 4.0.0 + First build. + fury + uglyside@yandex.ru + + + + + + thunderbird + http://www.mozilla.org/projects/thunderbird/ + + PisiLinux Community + admins@pisilinux.org + + MPL-1.1 + NPL-1.1 + GPLv2+ + app:gui + network.mail + The Stand-Alone Mozilla Mail Component + Thunderbird eposta istemcisi + Klient pocztowy Thunderbird + Thunderbird is a redesign of the Mozilla Mail Component. It is written using the XUL user interface language and designed to be cross-platform. + Thunderbird, Mozilla e-posta bileşeninin yeniden tasarlanmış halidir. Platform bağımsız olan Thunderbird, XUL kullanıcı arayüzü diliyle geliştirilmiştir. + Thunderbird to darmowy i rozszerzalny klient poczty z wieloma wspaniałymi funkcjami. + thunderbird + http://ftp.mozilla.org/pub/thunderbird/releases/91.8.1/source/thunderbird-91.8.1.source.tar.xz + + pisilinux/mozconfig + + + autoconf213 + wget + yasm + bzip2 + nss-devel + gtk2-devel + gtk3-devel + zlib-devel + libXt-devel + libSM-devel + libpng-devel + sqlite-devel + libffi-devel + libXcomposite-devel + alsa-lib-devel + libjpeg-turbo-devel + dbus-devel + pixman-devel + dbus-glib-devel + hunspell-devel + libevent-devel + gconf-devel + libvpx-devel + pulseaudio-libs-devel + startup-notification-devel + cbindgen + rust + llvm + python3-devel + llvm-clang-devel + python3-setuptools + nodejs + libuv-devel + libnotify-devel + + network/mail/thunderbird/pspec.xml + + + thunderbird + + atk + nss + gtk2 + nspr + zlib + bzip2 + cairo + glib2 + libXt + pango + libX11 + pixman + libgcc + gconf + icu4c + hunspell + libvpx + libpng + sqlite + iconcan + libXext + alsa-lib + libevent + freetype + libXfixes + fontconfig + gdk-pixbuf + libXdamage + libXrender + libXcomposite + libjpeg-turbo + startup-notification + dbus + gtk3 + libffi + libxcb + dbus-glib + + + /usr/share/doc + /usr/bin + /usr/share/pixmaps + /usr/lib/thunderbird + /usr/share/applications + /usr/share/icons/hicolor + /usr/share/metainfo + + + vendor.js + thunderbird.desktop + pisilinux/network_mail_thunderbird_files_pisilinux_sound.wav + + + + thunderbird-lang-be + Беларуская мова пакет для Thunderbird + locale:be + system.locale + lang-be + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-be@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-ca + Arxiu d'idioma català del Thunderbird + locale:ca + system.locale + lang-ca + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-ca@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-da + Dansk sprogpakke til Thunderbird + locale:da + system.locale + lang-da + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-da@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-de + Deutsch Sprachdatei für Thunderbird + locale:de + system.locale + lang-de + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-de@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-el + Ελληνική γλώσσα pack για τον Thunderbird + locale:el + system.locale + lang-el + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-el@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-en-US + English language pack for Thunderbird + locale:en_US + system.locale + lang-en-US + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-en-US@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-en-GB + English language pack for Thunderbird + locale:en_GB + system.locale + lang-en-GB + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-en-GB@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-es-AR + Paquete de idioma español para Thunderbird + locale:es_AR + system.locale + lang-es-AR + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-es-AR@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-es-ES + Paquete de idioma español para Thunderbird + locale:es + system.locale + lang-es-ES + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-es-ES@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-fi + Suomen kielen pack for Thunderbird + locale:fi + system.locale + lang-fi + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-fi@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-fr + Paquet de langue française pour Thunderbird + locale:fr + system.locale + lang-fr + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-fr@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-hr + Hrvatski jezični paket za Thunderbird + locale:hr + system.locale + lang-hr + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-hr@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-hu + Magyar nyelvű pack for Thunderbird + locale:hu + system.locale + lang-hu + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-hu@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-it + Language Pack italiano per Thunderbird + locale:it + system.locale + lang-it + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-it@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-lt + Lietuvių kalbos paketas Thunderbird + locale:lt + system.locale + lang-lt + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-lt@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-nl + Nederlands taalpakket voor Thunderbird + locale:nl + system.locale + lang-nl + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-nl@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-pl + Polski pakiet językowy dla programu Thunderbird + locale:pl + system.locale + lang-pl + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-pl@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-pt-BR + Pacote de idioma português para o Thunderbird + locale:pt_BR + system.locale + lang-pt-BR + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-pt-BR@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-pt-PT + Pacote de idioma português para o Thunderbird + locale:pt + system.locale + lang-pt-PT + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-pt-PT@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-ro + Pachet de limba română pentru Thunderbird + locale:ro + system.locale + lang-ro + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-ro@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-ru + Русский языковый пакет для Thunderbird + locale:ru + system.locale + lang-ru + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-ru@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-sr + Паковање српски језик за Фирефок + locale:sr + system.locale + lang-sr + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-sr@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-sv-SE + Svenska språkpaket för Thunderbird + locale:sv_SE + system.locale + lang-sv-SE + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-sv-SE@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-tr + Thunderbird için Türkçe dil dosyası + locale:tr + system.locale + lang-tr + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-tr@thunderbird.mozilla.org.xpi + + + + thunderbird-lang-uk + Український мовний пакет для Thunderbird + locale:uk + system.locale + lang-uk + + thunderbird + + + /usr/lib/thunderbird/extensions/langpack-uk@thunderbird.mozilla.org.xpi + + + + + 2022-05-01 + 91.8.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-31 + 91.2.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-29 + 91.2.1 + Version Bump. + Kamil Atlı + suvari@pisilinux.org + + + 2021-04-24 + 78.10.0 + Version Bump. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2018-09-21 + 52.9.0 + Version Bump. + Stefan Gronewold + groni@pisilinux.org + + + 2018-02-04 + 52.6.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-22 + 52.1.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-15 + 45.1.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-29 + 38.5.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + razor + https://github.com/toddr/Razor2-Client-Agent + + fury + uglyside@yandex.ru + + PerlArtistic + app + network.mail + Razor is a distributed, collaborative, spam detection and filtering network. + Vipul's Razor is a distributed, collaborative, spam detection and filtering network. Through user contribution, Razor establishes a distributed and constantly updating catalogue of spam in propagation that is consulted by email clients to filter out known spam. Detection is done with statistical and randomized signatures that efficiently spot mutating spam content. User input is validated through reputation assignments based on consensus on report and revoke assertions which in turn is used for computing confidence values associated with individual signatures. + https://cpan.metacpan.org/authors/id/T/TO/TODDR/Razor2-Client-Agent-2.86.tar.gz + + perl + + + razor.patch + + network/mail/razor/pspec.xml + + + razor + + perl + perl-URI + perl-Net-DNS + perl-Digest-SHA1 + perl-Digest-Nilsimsa + + + /usr/bin + /usr/lib/perl5 + /usr/share/man + + + + + 2021-12-20 + 2.86 + Rebuild + fury + uglyside@yandex.ru + + + 2021-09-18 + 2.85 + First build + fury + uglyside@yandex.ru + + + + + + sylpheed + http://sylpheed.sraoss.jp/en/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + network.mail + A lightweight email client and newsreader + Hafif ve hızlı bir e-posta ve haber okuyucu + Szybki klient poczty bazujący na GTK+ + Sylpheed is a simple and lightweight but featureful and easy-to-use e-mail client. + GTK+ tabanlı, X-Window Sistemi üzerinde çalışan bir e-posta ve haber istemcisi. + Szybki klient poczty z przyjaznym, intuicyjnym interfejsem użytkownika. + sylpheed-128x128 + http://sylpheed.sraoss.jp/sylpheed/v3.7/sylpheed-3.7.0.tar.bz2 + + atk-devel + gtk2-devel + gpgme-devel + pango-devel + cairo-devel + openssl-devel + enchant-devel + compface-devel + gtkspell-devel + harfbuzz-devel + openldap-client + fontconfig-devel + gdk-pixbuf-devel + shared-mime-info + libgpg-error-devel + + + sendmail_accelerator.patch + add-xdg-support.patch + v2-0001-libsylph-ssl.c-Support-SNI-some-servers-imap.gmai.patch + + network/mail/sylpheed/pspec.xml + + + sylpheed-docs + Documentation files for sylpheed + sylpheed için belgelendirme dosyaları + data:doc + + sylpheed + + + /usr/share/doc/sylpheed + /usr/share/doc/sylpheed/html + + + + sylpheed + + atk + dbus + gtk2 + pango + cairo + glib2 + gpgme + enchant + openssl + freetype + compface + gtkspell + harfbuzz + dbus-glib + fontconfig + gdk-pixbuf + openldap-client + shared-mime-info + + + /usr/bin + /usr/share/locale + /usr/lib + /usr/share/pixmaps + /usr/share/applications + + + + sylpheed-devel + Development files for sylpheed + sylpheed için geliştirme dosyaları + Pliki nagłówkowe sylpheed + library + + sylpheed + + + /usr/include/sylpheed + + + + + 2021-02-06 + 3.7.0 + Version bump. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2017-01-28 + 3.5.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-02-13 + 3.4.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-13 + 3.3.0 + Version Bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-09-03 + 3.2.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + nextcloud-client + https://nextcloud.com/install + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2+ + GPLv2 + app:gui + network.share + The Nextcloud Client + Nextcloud istemcisi + Nextcloud-client enables you to connect to your private Nextcloud Server. With it you can create folders in your home directory, and keep the contents of those folders synced with your Nextcloud server. + Nextcloud-client, özel Nextcloud Sunucunuza bağlanmanızı sağlar. Bununla beraber ana dizininizde klasörler oluşturabilir ve bu klasörlerin içeriğini Nextcloud sunucunuzla senkronize halde tutabilirsiniz. + https://github.com/nextcloud/desktop/archive/v3.3.2/desktop-3.3.2.tar.gz + + check-devel + chrpath + cmake + desktop-file-utils + doxygen + libcloudproviders-devel + appstream-devel + appstream-glib-devel + neon-devel + openssl-devel + dbus-devel + python3-sphinx + qt5-keychain-devel + qt5-base-devel + qt5-xmlpatterns-devel + qt5-location-devel + qt5-quickcontrols2-devel + qt5-websockets-devel + qt5-svg-devel + qt5-declarative-devel + qt5-linguist + extra-cmake-modules + inkscape + kcoreaddons-devel + kio-devel + sqlite-devel + libgnome-keyring + + + xcb.patch + require-cmake-3.16.patch + + network/share/nextcloud-client/pspec.xml + + + nextcloud-client + + zlib + libgcc + sqlite + openssl + qt5-svg + qt5-base + qt5-keychain + qt5-websockets + + + /etc/Nextcloud + /usr/bin + /usr/lib/libnextcloudsync.so.0 + /usr/lib/libnextcloudsync.so.3.3.2 + /usr/lib/libnextcloud_csync.so* + /usr/share/appdata + /usr/share/applications + /usr/share/cloud-providers + /usr/share/dbus-1 + /usr/share/doc + /usr/share/icons + /usr/share/mime + /usr/share/nextcloud + + + nextcloud.appdata.xml + + + + nextcloud-client-nautilus + nextcloud-client's Nautilus file manager extension + Nextcloud istemcisinin Nautilus dosya yöneticisi uzantısı + nextcloud-client extension for the Nautilus file manager. + Nautilus dosya yöneticisi için Nextcloud istemcisi uzantısı. + + nextcloud-client + nautilus + nautilus-python + + + /usr/share/nautilus-python/extensions + + + + nextcloud-client-dolphin + nextcloud-client overlay icons for the Dolphin file manager + Dolphin dosya yöneticisi için Nextcloud istemcisi simgeleri + nextcloud-client extension for the Dolphin file manager. + Dolphin dosya yöneticisi için Nextcloud istemcisi uzantısı. + + nextcloud-client + dolphin + kio + kcoreaddons + + + /usr/lib/libnextclouddolphinpluginhelper.so + /usr/lib/qt5/plugins/nextclouddolphinactionplugin.so + /usr/lib/qt5/plugins/kf5/overlayicon/nextclouddolphinoverlayplugin.so + /usr/share/kservices5/nextclouddolphinactionplugin.desktop + + + + nextcloud-client-caja + nextcloud-client overlay icons for the Caja file manager + Caja dosya yöneticisi için Nextcloud istemcisi simgeleri + This package provides overlay icons to visualize the sync state in the Caja file manager. + Bu paket, Caja dosya yöneticisinde eşitleme durumunu görselleştirmek için simgeler sağlar. + + nextcloud-client + caja + python-caja + + + /usr/share/caja-python/extensions + + + + nextcloud-client-devel + Development files for nextcloud-client + nextcloud-client için geliştirme dosyaları + + nextcloud-client + + + /usr/include/nextcloudsync + /usr/lib/libnextcloudsync.so + /usr/lib/nextcloudsync_vfs_suffix.so + /usr/lib/nextcloudsync_vfs_xattr.so + + + + + 2021-09-01 + 3.3.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + nfs-utils + http://nfs.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + app:console + network.share + NFS client and server + NFS istemcisi ve sunucusu + Contains NFS (Network File System) client and server. It is possible to mount a network resource as a file system using the NFS protocol. + nfs-utils, NFS (Ağ dosya sistemi) istemcisi ve sunucusunu içerir. + mirrors://sourceforge/nfs/nfs-utils-2.6.1.tar.bz2 + + sqlite-devel + libcap-devel + libtirpc-devel + libevent-devel + e2fsprogs-devel + libgssglue-devel + mit-kerberos-devel + rpcsvc-proto-devel + tcp-wrappers-devel + device-mapper-devel + libutil-linux-devel + + network/share/nfs-utils/pspec.xml + + + nfs-utils + + libcap + sqlite + rpcbind + nfsidmap + keyutils + libevent + libtirpc + e2fsprogs + libgssglue + mit-kerberos + tcp-wrappers + device-mapper + libutil-linux + openldap-client + + + /etc/exports + /etc/gssapi_mech.conf + /etc/nfsmount.conf + /etc/conf.d/nfs + /usr/sbin + /sbin + /var/lib + /usr/share/man + /usr/share/doc + + + System.Service + System.Service + + + exports + nfs.confd + idmapd.conf + gssapi_mech.conf + + + + nfsidmap + Library to help mapping IDs, mainly for NFSv4 + Kimliklerin eşlenmesine yardımcı olacak kitaplık, özellikle NFSv4 için. + + openldap-client + + + /etc/idmapd.conf + /usr/lib/libnfsidmap* + /usr/share/doc/libnfsidmap + + + + + 2022-03-11 + 2.6.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + smb4k + http://smb4k.berlios.de/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:gui + network.share + An SMB/CIFS Share Browser for KDE + KDE için bir Windows paylaşım tarayıcısı + smb4k est un navigateur graphique KDE de partages SMB/CIFS. + Smb4K is an advanced network neighborhood browser and Samba share mounting utility. + smb4k, KDE üzerinde Windows paylaşımlarını taramak ve içeriklerini kullanmak için kullanışlı bir grafik arayüzü sunar. + smb4k + https://sourceforge.net/projects/smb4k/files/3.0.6/smb4k-3.0.6.tar.xz + + kio-devel + kauth-devel + ki18n-devel + solid-devel + samba-devel + kcrash-devel + kparts-devel + kconfig-devel + kwallet-devel + kxmlgui-devel + qt5-base-devel + kdoctools-devel + kcompletion-devel + kcoreaddons-devel + kdbusaddons-devel + kiconthemes-devel + kjobwidgets-devel + extra-cmake-modules + kwindowsystem-devel + kconfigwidgets-devel + knotifications-devel + kwidgetsaddons-devel + qt5-declarative-devel + plasma-framework-devel + + network/share/smb4k/pspec.xml + + + smb4k + + kio + kauth + ki18n + solid + samba + kcrash + kparts + libgcc + kconfig + kwallet + kxmlgui + qt5-base + kdoctools + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + qt5-declarative + plasma-framework + extra-cmake-modules + + + /usr/bin + /usr/lib + /usr/share + /etc/dbus-1/system.d + /usr/share/doc + + + + + 2020-06-04 + 3.0.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-21 + 2.9.73 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-10 + 2.1.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-08 + 2.1.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + librsync + http://librsync.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + network.share + librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy + Uzaktaki dosyaların senkronize edilmesi için gerekli olan algoritmayı sağlayan kitaplığı + librsync implémente l'algorithme de la somme de contrôle tournante (rolling-checksum) pour la synchronisation rendue populaire par l'utilitaire rsync et utilisée par rproxy. Cet algorithme transfert les différences entre 2 fichiers sans nécessiter la présence des fichiers sur le même système. + librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy. This algorithm transfers the differences between 2 files without needing both files on the same system. + Uzaktaki dosyaların senkronize edilmesi için gerekli olan algoritmayı sağlayan kitaplığı. Bu algoritma iki dosya arasındaki farkları, iki dosyanın aynı sistemde olmasına ihtiyaç duymadan transfer eder. + librsync implementa el cómputo del rolling-checksum de la sincronización de archivos remotos, que fue popularizado por la herramienta rsync y se usa en rproxy. El algoritmo transfiere la diferencia de los 2 archivos sin la necesidad de tener ambos archivos en el mismo sistema. + https://github.com/librsync/librsync/archive/v2.3.1.tar.gz + + cmake + popt-devel + + network/share/librsync/pspec.xml + + + librsync + + popt + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc/librsync + + + + librsync-devel + Development files for librsync + librsync için geliştirme dosyaları + + librsync + + + /usr/include + /usr/lib/librsync.so + /usr/share/man/man3 + + + + + 2020-12-24 + 2.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-09 + 2.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 2.0.2 + Release Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-09 + 0.9.7 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 0.9.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-01 + 0.9.7 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + rsync + http://rsync.samba.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + app:console + network.share + File transfer program to keep local copies in sync with remote files + Dosya yedekleme ve eşleme uygulaması + rsync is a tool to keep local copies of remote files in sync (i.e. make sure local files are exact copies of remote files). + rsync, uzaktaki dosyaları senkronize tutan bir dosya transfer uygulamasıdır. + https://www.samba.org/ftp/rsync/src/rsync-3.2.3.tar.gz + + acl-devel + attr-devel + popt-devel + lz4-devel + zlib-devel + zstd-devel + openssl-devel + + network/share/rsync/pspec.xml + + + rsync + + acl + attr + lz4 + popt + zlib + zstd + openssl + + + /usr/bin + /usr/share/doc + /usr/share/man + /etc + + + System.Service + + + rsyncd.conf + rsyncd.conf.d + + + + + 2020-11-08 + 3.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-09 + 3.1.3 + Revuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-18 + 3.1.3 + Revuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-12 + 3.1.3 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-09 + 3.1.2 + Rebuild for new toolchain + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 3.1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-03-24 + 3.1.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + net-snmp + http://net-snmp.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + network.monitor + A collection of SNMP protocol tools and libraries + SNMP protokol araçları ve kitaplıkları + Kolekcja narzędzi do obsługi protokołu SNMP + Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs. Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. + net-snmp, çeşitli ağ ekipmanlarının sağlığını ve işleyişini izlemek için SNMP protokolünü kullanan araçları içerir. + SNMP (Simple Network Management Protocol) jest protokołem używanym do zarządzania sieciami. Pakiet zawiera narzędzia: rozbudowywalnego agenta, bibliotekę SNMP, narzędzia do odpytywania oraz ustawiania informacji poprzez agentów SNMP, narzędzia do generowania i obsługi pułapek SNMP, wersję komendy netstat używającą SNMP, przeglądarkę mib w Tk/Perl, demona, dokumentację itp. + https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9/net-snmp-5.9.tar.gz/download + + libnl-devel + python-setuptools + openssl-devel + python-devel + perl + pciutils-devel + tcp-wrappers-devel + + network/monitor/net-snmp/pspec.xml + + + net-snmp + + libnl + openssl + python + perl + pciutils + tcp-wrappers + + + /etc/snmp + /usr/bin + /usr/sbin/snmpd + /etc/conf.d/snmpd + /usr/lib + /usr/share/snmp + /var/lib + /usr/share/man + /usr/share/doc + + + System.Service + + + confd-snmpd.conf + net-snmpd.conf + + + + net-snmptrap + + net-snmp + tcp-wrappers + + + /etc/conf.d/snmptrapd + /etc/snmp/snmptrapd.conf + /usr/sbin/snmptrapd + + + System.Service + + + confd-snmptrapd.conf + net-snmptrapd.conf + + + + net-snmp-devel + Development files for net-snmp + net-snmp için geliştirme dosyaları + Pliki naglowkowe do net-snmp + + net-snmp + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2021-11-29 + 5.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-27 + 5.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-27 + 5.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 5.7.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 5.7.3 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 5.7.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-02 + 5.7.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libnids + http://libnids.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.monitor + Network intrusion detection library + Ağ saldırıları yakalama kitaplığı + Libnids is an implementation of an E-component of Network Intrusion Detection System. It emulates the IP stack of Linux 2.0.x. Libnids offers IP defragmentation, TCP stream assembly and TCP port scan detection. + Libnids bir ağ saldırısı yakalama kitaplığıdır. Linux 2 serisi için IP yapısını taklit ederek IP bilgisi birleştirme, TCP yayını inceleme ve port taraması gibi işlemler için altyapı sunar. + https://sourceforge.net/projects/libnids/files/libnids/1.24/libnids-1.24.tar.gz + + glib2-devel + libnet-devel + libpcap-devel + + + libnids-1.24-inline.patch + + network/monitor/libnids/pspec.xml + + + libnids + Network intrusion detection library + + libnet + libpcap + + + /usr/lib + /usr/share/doc/libnids + + + + libnids-devel + Development files for libnids + libnids için geliştirme dosyaları + libnids-devel, libnids için geliştirme dosyalarını içerir. + + libnids + + + /usr/share/man + /usr/include + + + + + 2020-06-08 + 1.24 + Moved from contrib. + Blue DeviL + bluedevil@sctzine.com + + + + + + vnstat + https://humdi.net/vnstat/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.monitor + vnStat is a console-based network traffic monitor for Linux and BSD + vnStat is a console-based network traffic monitor for Linux and BSD that keeps a log of network traffic for the selected interface(s). + https://humdi.net/vnstat/vnstat-2.7.tar.gz + + gd-devel + sqlite-devel + + network/monitor/vnstat/pspec.xml + + + vnstat + vnStat is a console-based network traffic monitor for Linux and BSD + + gd + sqlite + + + / + + + System.Service + + + + + 2021-05-21 + 2.7 First Release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + tcpdump + http://www.tcpdump.org/ + + Blue DeviL + bluedevil@sctzine.com + + BSD + app:console + network.monitor + A Tool for network monitoring and data acquisition + Ağı izlemek için kullanılan bir araç + Tcpdump is a tool to print out (or save to file) the contents of packets on a network interface. It also allows limiting the number of packets collected using expressions. + tcpdump bir ağ aygıtı üzerindeki paketlerin içeriğini ekrana basmaya ya da dosyaya yazmaya yarayan bir araçtır. İncelenecek paketleri çeşitli ifadelerle sınırlama desteği de mevcuttur. + https://www.tcpdump.org/release/tcpdump-4.99.1.tar.gz + + libpcap-devel + openssl-devel + + network/monitor/tcpdump/pspec.xml + + + tcpdump + + libpcap + + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2021-08-09 + 4.99.1 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-11-29 + 4.9.3 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2016-02-22 + 4.7.4 + Version bump, built with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2010-10-13 + 4.1.1 + Mass rebuild for Pardus 2011 Beta + Gökcen Eraslan + gokcen@pardus.org.tr + + + 2010-06-07 + 4.1.1 + New upstream release + Enable smi + Don't blow up if a zero-length link-layer address is passed to linkaddr_string() + Fix printing of MAC addresses for VLAN frames with a length field + Add some additional bounds checks and use the EXTRACT_ macros more + Add a -b flag to print the AS number in BGP packets in ASDOT notation rather than ASPLAIN notation + Add ICMPv6 RFC 5006 support + Decode the access flags in NFS access requests + Handle the new DLT_ for memory-mapped USB captures on Linux + Make the default snapshot (-s) the maximum + Print name of device (when -L is used) + Print new TCP flags + Add support for RPL DIO + Add support for TCP User Timeout (UTO) + Add support for non-standard Ethertypes used by 3com PPPoE gear + Add support for 802.11n and 802.11s + Add support for Transparent Ethernet Bridge ethertype in GRE + Add 4 byte AS support for BGP printer + Add support for the MDT SAFI 66 BG printer + Add basic IPv6 support to print-olsr + Add USB printer + Add printer for ForCES + Handle frames with an FCS + Handle 802.11n Control Wrapper, Block Acq Req and Block Ack frames + Fix TCP sequence number printing + Report 802.2 packets as 802.2 instead of 802.3 + Lots of code clean up + Onur Küçük + onur@pardus.org.tr + + + 2009-05-04 + 4.0.0 + Fix linking with pcap + Onur Küçük + onur@pardus.org.tr + + + 2009-05-04 + 4.0.0 + Version bump + Onur Küçük + onur@pardus.org.tr + + + 2007-10-07 + 3.9.8 + Version bump. + Furkan Duman + coderlord@gmail.com + + + 2007-08-10 + 3.9.7 + Stable update + İsmail Dönmez + ismail@pardus.org.tr + + + 2007-07-17 + 3.9.6 + Fix CVE-2007-3798 + İsmail Dönmez + ismail@pardus.org.tr + + + 2007-06-17 + 3.9.6 + Version bump + Furkan Duman + coderlord@gmail.com + + + 2007-02-03 + 3.9.5 + Fix 802.11 denial of service + İsmail Dönmez + ismail@pardus.org.tr + + + 2007-01-16 + 3.9.5 + Stable update + İsmail Dönmez + ismail@pardus.org.tr + + + 2005-11-19 + 3.9.4 + First release + Furkan Duman + coderlord@gmail.com + + + + + + iproute2 + https://wiki.linuxfoundation.org/networking/iproute2 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.filter + Kernel routing and traffic control utilities + Çekirdek içinde yer alan ağ trafiği yönlendirme ve trafik kontrol araçları. + Iproute2 is a collection of utilites for controlling TCP/IP networking and traffic control in Linux. + Iproute2 TCP/IP ağları ve trafik kontrolü için araçlar içeren bir koolleksiyondur. + https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/snapshot/iproute2-5.14.0.tar.gz + + db-devel + zlib-devel + libbsd-devel + libcap-devel + libmnl-devel + elfutils-devel + linux-atm-devel + iptables-devel + + + 0001-make-iproute2-fhs-compliant.patch + + network/filter/iproute2/pspec.xml + + + iproute2 + + iptables + db + elfutils + libcap + libmnl + libbsd + linux-atm + + + /etc + /sbin + /usr/lib + /usr/include + /usr/share/tc + /usr/share/man + /usr/share/doc + /usr/share/bash-completion + /var/lib + + + + + 2021-09-02 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-02 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-23 + 5.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 5.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-23 + 4.19.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-13 + 4.15.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-06-09 + 4.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-01-29 + 4.9.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-10-19 + 4.8.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 4.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-05 + 4.4.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + iptables + http://www.iptables.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.filter + Firewall, NAT and packet mangling tools + Güvenlik duvarı, ağ adres çevrimi ve paket çevrimi aracı + Contains iptables firewall, NAT and packet mangling tools. + Iptables kural tabanlı gelişmiş güvenlik duvarı uygulamasıdır. + https://www.netfilter.org/projects/iptables/files/iptables-1.8.7.tar.bz2 + + libmnl-devel + libpcap-devel + libnfnetlink-devel + + network/filter/iptables/pspec.xml + + + iptables + + libmnl + libpcap + libnfnetlink + + + /usr/bin + /sbin + /lib + /usr/lib + /usr/share/man + /etc + /var + /usr/share/xtables + + + System.Service + Network.Firewall + + + + iptables-devel + Development files for iptables + iptables için geliştirme dosyaları + + iptables + + + /usr/include + /usr/lib/*.a + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2021-07-19 + 1.8.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.8.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-19 + 1.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 1.6.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-20 + 1.6.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + qbittorrent + https://www.qbittorrent.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + network.p2p + An open-source software alternative to µTorrent. + µTorrent'e açık kaynaklı bir yazılım alternatifi. + An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar + Qt araç takımı ve libtorrent-rasterbar'a dayalı, C++ ile programlanmış gelişmiş bir BitTorrent istemcisi + qbittorrent + mirrors://sourceforge/qbittorrent/qbittorrent/qbittorrent-4.4.2/qbittorrent-4.4.2.tar.xz + + zlib-devel + boost-devel + geoip-devel + qt5-linguist + python3-devel + qt5-svg-devel + openssl-devel + qt5-base-devel + libtorrent-rasterbar-devel + + network/p2p/qbittorrent/pspec.xml + + + qbittorrent + + boost + zlib + libgcc + openssl + qt5-base + libnotify + libtorrent-rasterbar + + + /usr/bin + /usr/share + /usr/share/applications + /usr/share/icons + /usr/share/pixmaps + /usr/share/appdata + /usr/share/man + /usr/share/doc + + + + + 2022-03-27 + 4.4.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-07-06 + 4.3.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-12 + 4.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-12 + 4.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-26 + 4.1.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-16 + 4.1.5 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-13 + 4.1.4 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-03 + 4.1.2 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-05 + 4.1.0 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 4.3.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-20 + 4.3.4 + Release bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-28 + 4.3.0 + Release bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-17 + 3.3.7 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilnux.org + + + 2016-11-12 + 3.3.7 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-09 + 3.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-12 + 3.3.1 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + transmission + https://transmissionbt.com/ + + PisiLinux Community + admins@pisilinux.org + + MIT + GPL-2 + service + app:gui + app:console + network.p2p + A fast, easy, and free BitTorrent client. + Hızlı, basit ve özgür BitTorrent istemcisi + Transmission is a free, lightweight Bittorrent client. It features a simple, intuitive interface on top of an efficient backend. This package provides only daemon, web interface and command line client. If you want use Transmission with graphical interface, you should install transmission-gtk or transmission-qt. + Transmission özgür ve hafif BitTorrent istemcisidir. İki değişik kitaplıkla yazılmış basit ve kullanışlı arayüz istemcisi vardır. Qt ile yazılmış arayüz paketinin adı transmission-qt, GTK+ ile yazılmış olanı ise transmission-gtk'dir. Bu pakette sadece servis, komut satırı istemcisi ve Web arayüzü bulunmaktadır. + https://github.com/transmission/transmission-releases/raw/master/transmission-3.00.tar.xz + + intltool + curl-devel + gtk3-devel + qt5-linguist + openssl-devel + qt5-base-devel + xfsprogs-devel + libevent-devel + libnotify-devel + miniupnpc-devel + + network/p2p/transmission/pspec.xml + + + transmission-cli + Transmission's cli tools, web interface and daemon. + Transmission'un öntanımlı CLI, web ve sunucu bileşenleri + app:console + + zlib + curl + openssl + libevent + miniupnpc + + + /usr/bin + /etc + /usr/share + /usr/share/man + /usr/share/doc + + + + transmission-gtk + Transmission's GTK+ interface (default). + Transmission'un öntanımlı GTK+ arayüz istemcisi + app:gui + + transmission-cli + zlib + curl + gtk3 + glib2 + pango + openssl + libevent + miniupnpc + libnotify + gdk-pixbuf + + + /usr/bin/transmission-gtk + /usr/share/appdata/transmission-gtk.xml + /usr/share/applications/transmission-gtk.desktop + /usr/share/locale + /usr/share/man/man1/transmission-gtk.1 + + + + transmission-qt + Transmission's Qt interface. + Transmission'un Qt arayüz istemcisi + app:gui + + transmission-cli + zlib + curl + libgcc + openssl + libevent + qt5-base + miniupnpc + + + /usr/bin/transmission-qt + /usr/share/applications/transmission-qt.desktop + /usr/share/man/man1/transmission-qt.1 + /usr/share/doc/transmission/README-QT + + + + + 2021-10-14 + 3.00 + First build. + fury + uglyside@yandex.ru + + + + + + libtorrent-rasterbar + https://www.rasterbar.com/products/libtorrent/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + network.p2p + Full featured torrent client library + Gelişmiş bir torrent kitaplığı + Rasterbar's C++ library that aims to be a good alternative to all the other bittorrent implementations around. It is a library and not a full featured client, although it comes with a working example client. + Libtorrent Rasterbar C++ kitaplığı, diğer bittorrent kitaplıklarına karşı iyi bir alternatifdir. + https://github.com/arvidn/libtorrent/releases/download/v2.0.5/libtorrent-rasterbar-2.0.5.tar.gz + + cmake + ninja + libtool + zlib-devel + geoip-devel + boost-devel + openssl-devel + python3-devel + boost-python3 + python3-setuptools + + network/p2p/libtorrent-rasterbar/pspec.xml + + + libtorrent-rasterbar + + boost + geoip + libgcc + openssl + python3 + boost-python3 + + + /usr/lib + /usr/share/doc/libtorrent-rasterbar + + + + libtorrent-rasterbar-devel + Development files for libtorrent-rasterbar + libtorrent-rasterbar için geliştirme dosyaları + + libtorrent-rasterbar + + + /usr/include + /usr/lib/pkgconfig + /usr/share/cmake/Modules/FindLibtorrentRasterbar.cmake + /usr/share/licenses + /usr/share/doc/libtorrent/html + + + + + 2022-03-27 + 2.0.5 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-10-23 + 2.0.4 + Rebuild boost + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-06 + 2.0.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-12 + 1.2.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-12 + 1.2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 1.2.3 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-02-16 + 1.1.13 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-02-16 + 1.1.12 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-11-13 + 1.1.11 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-03 + 1.1.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 1.1.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-20 + 1.1.6 + Release Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-28 + 1.1.5 + Release Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-17 + 1.0.9 + Release Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-14 + 1.0.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-12 + 1.0.9 + First release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + libsrtp + https://github.com/cisco/libsrtp + + Pisi Linux Admins + admin@pisilinux.org + + BSD + library + network.library + An implementation of the Secure Real-time Transport Protocol (SRTP) + An implementation of the Secure Real-time Transport Protocol (SRTP) + SRTP Kitaplığı (Güvenli Gerçek Zamanlı Aktarım Protokolü) + SRTP Kitaplığı (Güvenli Gerçek Zamanlı Aktarım Protokolü) + https://github.com/cisco/libsrtp/archive/refs/tags/v2.3.0.tar.gz + + nss-devel + libpcap-devel + openssl-devel + + + libsrtp-2.3.0-rtp-header.patch + fedora/libsrtp-2.3.0-shared-fix.patch + fedora/libsrtp-2.3.0-test-util.patch + fedora/libsrtp-2.3.0-shared-test-fix.patch + + network/library/libsrtp/pspec.xml + + + libsrtp + + openssl + + + /usr/lib + /usr/share + /usr/share/doc + + + + libsrtp-devel + Development files for libsrtp + + libsrtp + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-04-04 + 2.3.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + nodejs + http://nodejs.org/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + MIT + app:console + network.library + Evented I/O for V8 javascript + Olay bazlı V8 Javascript motoru + Node.js is an open-source, cross-platform, JavaScript runtime environment. It executes JavaScript code outside of a browser. + Kolay, hızlı, ölçeklenebilir ağ uygulamaları oluşturmak için Chrome'un JavaScript çalışma üzerine inşa edilmiş bir platform. + https://nodejs.org/dist/v16.11.1/node-v16.11.1.tar.xz + + icu4c-devel + libuv-devel + openssl-devel + python3-devel + libnghttp2-devel + + network/library/nodejs/pspec.xml + + + nodejs + Node.js JavaScript runtime + + icu4c + zlib + libuv + libgcc + openssl + libnghttp2 + + + /usr/lib/node_modules + /usr/share/systemtap + /usr/bin + /usr/include + /usr/share/doc + /usr/share/man + + + + + 2021-10-23 + 16.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-17 + 16.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-09 + 16.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-27 + 15.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-26 + 15.9.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-04-26 + 14.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-17 + 13.6.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 9.5.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-02 + 7.9.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-10 + 4.1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + srt + https://www.srtalliance.org + + Pisi Linux Admins + admin@pisilinux.org + + MPLv2.0 + library + network.library + Secure Reliable Transport protocol tools + Secure Reliable Transport protocol tools + Güvenli Güvenilir Aktarım protokolü araçları + Güvenli Güvenilir Aktarım protokolü araçları + https://github.com/Haivision/srt/archive/refs/tags/v1.4.2.tar.gz + + git + cmake + gnutls-devel + nettle-devel + openssl-devel + + network/library/srt/pspec.xml + + + srt + + gnutls + nettle + + + /usr/bin + /usr/lib + /usr/share/doc + + + + srt-devel + Development files for srt + + srt + gnutls-devel + nettle-devel + openssl-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-04-04 + 1.4.2 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libnma + https://wiki.gnome.org/Projects/NetworkManager/ + + PisiLinux Community + admins@pisilinux.org + + GPL + library + network.library + NetworkManager GUI client library + NetworkManager GUI client library + NetworkManager GUI istemci kitaplığı + NetworkManager GUI istemci kitaplığı + https://download.gnome.org/sources/libnma/1.8/libnma-1.8.34.tar.xz + + meson + gtk-doc + gcr-devel + gtk3-devel + vala-devel + docbook-xsl + glib2-devel + iso-codes-devel + NetworkManager-devel + gobject-introspection-devel + mobile-broadband-provider-info + + network/library/libnma/pspec.xml + + + libnma + + gcr + gtk3 + cairo + glib2 + NetworkManager + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + libnma-devel + Development files for libnma + + libnma + NetworkManager-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libnma-docs + Development files for libnma + + libnma + + + /usr/share/gtk-doc + + + + + 2022-01-21 + 1.8.34 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-21 + 1.8.32 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-25 + 1.8.30 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-14 + 1.8.28 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + miniupnpc + http://miniupnp.free.fr/ + + Kamil Atlı + suvari@pisilinux.org + + BSD-3-Clause + library + network.library + miniupnpc is a UPnP Control Point. + bir uPnP istemci kütüphanesi + miniupnpc, the client library, enabling applications to access the services provided by an UPnP "Internet Gateway Device" present on the network. In UPnP terminology,miniupnpc is a UPnP Control Point. + bir uPnP istemci kitaplığı;uygulamaların ağdaki mevcut bir UPnP "internet ağgeçidi aygıtı" tarafından sağlanan servislere erişimine olanak verir. + http://miniupnp.free.fr/files/miniupnpc-2.2.3.tar.gz + + cmake + python3-devel + python3-setuptools + + + fix_install_for_headers.patch + fix_install_rules_to_account_for_BUILD_var.patch + + network/library/miniupnpc/pspec.xml + + + miniupnpc + bir uPnP istemci kütüphanesi + + /usr/lib + /usr/share/doc + + + + python3-miniupnpc + + miniupnpc + + + /usr/lib/python3.9 + + + + miniupnpc-devel + miniupnpc için geliştirme dosyaları + + miniupnpc + + + /usr/include/miniupnpc + /usr/lib/pkgconfig + /usr/lib/cmake/miniupnpc + + + + + 2022-04-16 + 2.2.3 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2020-06-04 + 2.1.20191224 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-06-04 + 2.1.20190824 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-10-30 + 2.1.20190824 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + serf + https://serf.apache.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + Apachev2 + library + network.library + High-performance asynchronous HTTP client library. + The serf library is a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library. + https://archive.apache.org/dist/serf/serf-1.3.9.tar.bz2 + + db-devel + zlib-devel + expat-devel + openssl-devel + apr-devel + apr-util-devel + scons + + + scons_py3.patch + + network/library/serf/pspec.xml + + + serf + + db + zlib + expat + openssl + apr + apr-util + openldap-client + + + /usr/lib + /usr/share/doc + + + + serf-devel + Development files for serf + serf için geliştirme dosyaları + + serf + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-22 + 1.3.9 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2020-02-26 + 1.3.9 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-09-01 + 1.3.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-21 + 1.3.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-06 + 1.3.8 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + cloud-init + https://cloud-init.io + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + app:console + network.library + The standard for customising cloud instances + Bulut örneklerini özelleştirme standardı + La norme pour la personnalisation des instances cloud + The standard for customising cloud instances + Bulut örneklerini özelleştirme standardı + https://launchpad.net/cloud-init/trunk/21.4/+download/cloud-init-21.4.tar.gz + + dhclient + python3-devel + python3-Jinja2 + python3-PyYAML + python3-requests + python3-configobj + python3-setuptools + + network/library/cloud-init/pspec.xml + + + cloud-init + + python3 + dhclient + python3-Jinja2 + python3-PyYAML + python-oauthlib + python-netifaces + python-configobj + python3-requests + python3-configobj + python-jsonschema + + + /usr/bin + /etc + /usr/lib/python3.9/site-packages + /usr/lib/cloud-init + /lib/udev/rules.d + /usr/share/bash-completion + /usr/share/doc/cloud-init + + + + + 2022-01-09 + 21.4 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + flickcurl + http://librdf.org/flickcurl/ + + PisiLinux Community + admin@pisilinux.org + + GPLv2 + app:console + library + network.library + C library for the Flickr API + Flickr API için C Kitaplığı + Flickcurl is a C library for the Flickr API, handling creating the requests, signing, token management, calling the API, marshalling request parameters and decoding responses. + Flickcurl oluşan istekleri taşıma, imzalama, token yönetimi, API çağırma, istenilen parametreleri sıralama ve yanıtları çözme işlemleri için bir C kitaplığıdır. + http://download.dajobe.org/flickcurl/flickcurl-1.26.tar.gz + + curl-devel + raptor2-devel + libxml2-devel + + + a5cc2a5d2fc7074f50fbaa772232b6e0fea7ce89.patch + + network/library/flickcurl/pspec.xml + + + flickcurl + + curl + raptor2 + libxml2 + + + /usr/bin + /usr/lib/ + /usr/share/doc + /usr/share/man + + + + flickcurl-devel + flickurl için geliştirme dosyaları + flickcurl için geliştirme dosyaları + + flickcurl + raptor2-devel + + + /usr/include + /usr/share/gtk-doc + /usr/lib/pkgconfig + + + + + 2020-03-05 + 1.26 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2018-10-14 + 1.26 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libuhttpmock + https://gitlab.com/uhttpmock/uhttpmock + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2.1 + app + network.library + HTTP web service mocking project for projects which use libsoup + HTTP web service mocking project for projects which use libsoup + HTTP web service mocking project for projects which use libsoup + HTTP web service mocking project for projects which use libsoup + https://gitlab.com/uhttpmock/uhttpmock/-/archive/0.5.3/uhttpmock-0.5.3.tar.gz + + gtk-doc + vala-devel + glib2-devel + gettext-devel + libsoup-devel + autoconf-archive + + network/library/libuhttpmock/pspec.xml + + + libuhttpmock + + glib2 + libsoup + + + /usr/lib + /usr/share/vala + /usr/share/doc + + + + libuhttpmock-devel + Development files for libuhttpmock + + libuhttpmock + glib2-devel + libsoup-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + 2021-06-02 + 0.5.3 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + zeromq + https://github.com/zeromq/libzmq/ + + Blue Devil + bluedevil@sctzine.com + + LGPL + app:console + library + network.library + ZeroMQ core engine in C++, implements ZMTP/3.1 + ZeroMQ, ZMTP/3.1 uygulayan ve çekirdegi C++ olan bir kitaplıktır. + The ZeroMQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialised messaging middleware products. ZeroMQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more. + ZeroMQ soketleri asenkron mesaj kuyruklarının soyutlanması, çoklu mesaj oruntuleri, mesaj suzme coklu ulaşım protokollerine kesintisiz erişim saglayabilen bir kitaplıktır. + https://github.com/zeromq/libzmq/archive/v4.3.4.tar.gz + https://github.com/zeromq/cppzmq/archive/v4.8.0.tar.gz + + libsodium-devel + openpgm-devel + + network/library/zeromq/pspec.xml + + + zeromq + ZeroMQ core engine in C++, implements ZMTP/3.1 + + libsodium + openpgm + + + /usr/bin/curve_keygen + /usr/lib + /usr/share/doc/zeromq + + + + zeromq-devel + Development files for zeromq + zeromq için geliştirme dosyaları + zeromq-devel, zeromq için geliştirme dosyaları sunar. + + zeromq + libsodium-devel + openpgm-devel + + + /usr/include + /usr/include/zeromq + /usr/lib/pkgconfig + + + + + 2021-12-06 + 4.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-30 + 4.3.2 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + glib-networking + http://git.gnome.org/browse/glib-networking/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + network.library + Network-related giomodules for glib + Moduły GIO dotyczące sieci do glib + This package contains various network related extensions for the GIO library. + Pakiet zawiera różne rozszerzenia dotyczące sieci do biblioteki GIO. + mirrors://gnome/glib-networking/2.70/glib-networking-2.70.1.tar.xz + + meson + gnutls-devel + p11-kit-devel + ca-certificates + intltool + glib2-devel + libidn-devel + + network/library/glib-networking/pspec.xml + + + glib-networking + + gnutls + p11-kit + glib2 + ca-certificates + + + /usr/lib/gio/modules + /usr/lib/systemd + /usr/libexec + /usr/share + /usr/share/doc/glib-networking + + + + + 2021-12-06 + 2.70.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-06 + 2.68.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-29 + 2.68.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2.62.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 2.54.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-19 + 2.50.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 2.38.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-30 + 2.38.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libetpan + https://www.etpan.org/libetpan.html + + fury + uglyside@yandex.ru + + custom + library + network.library + A portable middleware for email access. + The purpose of this mail library is to provide a portable, efficient framework for different kinds of mail access: IMAP, SMTP, POP and NNTP. + https://github.com/dinhvh/libetpan/archive/1.9.4.tar.gz + + db-devel + curl-devel + expat-devel + gnutls-devel + openssl-devel + cyrus-sasl-devel + + + Detect_extra_data_after_STARTTLS_response_and_exit.patch + + network/library/libetpan/pspec.xml + + + libetpan + + db + openssl + cyrus-sasl + + + /usr/lib + + + + libetpan-devel + + libetpan + db-devel + gnutls-devel + openssl-devel + cyrus-sasl-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-13 + 1.9.4 + First build + fury + uglyside@yandex.ru + + + + + + ipaddr + https://pypi.org/project/ipaddr/ + + PisiLinux Community + admins@pisilinux.org + + Apache + library + network.library + An IPv4/IPv6 manipulation library in Python + ipaddr.py is a library for working with IP addresses, both IPv4 and IPv6 + https://files.pythonhosted.org/packages/9d/a7/1b39a16cb90dfe491f57e1cab3103a15d4e8dd9a150872744f531b1106c1/ipaddr-2.2.0.tar.gz + network/library/ipaddr/pspec.xml + + + ipaddr + + /usr/lib + /usr/share/doc + + + + + 2020-06-04 + 2.2.0 + First release + PisiLinux Community + admins@pisilinux.org + + + 2019-03-18 + 2.2.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libiscsi + https://github.com/sahlberg/libiscsi + + Kamil Atlı + suvari@pisilinux.org + + custom + library + network.library + Clientside library to implement the iSCSI protocol + iSCSI protokolünü uygulamak için istemci tarafı kitaplığı + Libiscsi is a client-side library to implement the iSCSI protocol that can be used to access the resources of an iSCSI target. + Libiscsi, bir iSCSI hedefinin kaynaklarına erişmek için kullanılabilecek iSCSI protokolünü uygulamaya yönelik bir istemci tarafı kitaplığıdır. + https://github.com/sahlberg/libiscsi/archive/refs/tags/1.19.0.tar.gz + + popt-devel + glibc-devel + libgcrypt-devel + + network/library/libiscsi/pspec.xml + + + libiscsi + + popt + libgcrypt + + + /usr/lib/libiscsi.so* + /usr/bin + /usr/share/man/man1 + /usr/share/doc/libiscsi + + + + libiscsi-devel + Development files for libiscsi + + libiscsi + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-02-05 + 1.19.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libqmi + http://www.freedesktop.org/wiki/Software/libqmi/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + network.library + QMI modem protocol helper library + libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol. + https://www.freedesktop.org/software/libqmi/libqmi-1.30.2.tar.xz + + help2man + glib2-devel + python3-devel + libgudev-devel + autoconf-archive + gobject-introspection-devel + libmbim-devel + + network/library/libqmi/pspec.xml + + + libqmi + + glib2 + libgudev + libmbim + gobject-introspection + + + /usr/lib + /usr/share/man + /usr/bin + /usr/share/gtk-doc + /usr/share/doc/libqmi/ + /usr/share/gir-1.0/Qmi-1.0.gir + /usr/share/bash-completion + + + + libqmi-devel + Development files for libqmi + + libqmi + glib2-devel + + + /usr/include + /usr/lib/pkgconfig/qmi-glib.pc + + + + + 2021-11-27 + 1.30.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-24 + 1.28.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-03 + 1.28.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-25 + 1.28.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-07-10 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-30 + 1.24.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 1.22.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 1.22.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.20.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-19 + 1.16.2 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-11-12 + 1.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-09 + 1.12.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-25 + 1.12.6 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libmnl + https://netfilter.org/projects/libmnl/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.library + libmnl is a minimalistic user-space library for Netlink developers. + libmnl, Netlink geliştiricileri için minimalistik kulanıcı alanı kütüphanesidir. + libmnl is a minimalistic user-space library for Netlink developers. There are a lot of common tasks involved in parsing, validating, and constructing both the Netlink header and TLVs that are repetitive and easy to get wrong. + libmnl, Netlink geliştiricileri için minimalistik kulanıcı alanı kütüphanesidir. Hem Netlink başlığı hemde TLV'ler gibi tekrarlayıp duran ve kolaylıkla yanlış gidebilecekler de çözümleme, doğrulama ve inşa etme gibi birçok yaygın görevler bulunmaktadır. Bu kütüphanenin amacı kodu yeniden kullanmanızı sağlamak ve tekerleği yeniden icat etmenizi engelleyecek temel yardımcıları sunmaktır. + https://netfilter.org/projects/libmnl/files/libmnl-1.0.4.tar.bz2 + network/library/libmnl/pspec.xml + + + libmnl + libmnl is a minimalistic user-space library for Netlink developers. + + /usr/share/doc/libmnl + /usr/lib/libmnl.so + /usr/lib/libmnl.so.0 + /usr/lib/libmnl.so.0.2.0 + + + + libmnl-devel + Development files for libmnl + libmnl için geliştirme dosyaları + libmnl-devel, libmnl için geliştirme dosyalarını içerir. + + libmnl + + + /usr/include/libmnl + /usr/lib/pkgconfig/libmnl.pc + + + + + 2020-04-10 + 1.0.4 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2016-03-13 + 1.0.3 + Rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2014-03-09 + 1.0.3 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-28 + 1.0.3 + Move pc files to devel pack, rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-02 + 1.0.3 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + openpgm + https://www.freshports.org/net/openpgm/ + + Blue Devil + bluedevil@sctzine.com + + LGPL2.1 + library + network.library + Implementation of the PGM reliable multicast protocol + Guvenilir coklu yayin protolu PGM'nin uygulamasi + OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable and scalable multicast protocol that enables receivers to detect loss, request retransmission of lost data, or notify an application of unrecoverable loss. + OpenPGM, RFC 3208'de belirtilen Pragmatik Genel Coklu Yayın(Pragmatic General Multicast - PGM) uygulamasıdır. + https://github.com/steve-o/openpgm/archive/release-5-2-122.tar.gz + network/library/openpgm/pspec.xml + + + openpgm + Implementation of the PGM reliable multicast protocol + + /usr/lib + /usr/share/doc/libpgm + + + + openpgm-devel + Development files for openpgm + openpgm için geliştirme dosyaları + openpgm-devel, openpgm için geliştirme dosyaları sunar. + + openpgm + + + /usr/include/ + /usr/lib/pkgconfig + + + + + 2019-12-30 + 5.2.122 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + enet + http://enet.bespin.org/ + + Kamil Atlı + suvari@pisilinux.org + + MIT + library + network.library + UDP network library + UDP ağ kitaplığı + enet is a relatively thin, simple and robust network communication layer on top of UDP. + enet UDP protokolü üzerinden iletişim için kullanılabilecek küçük, kolay kullanımlı ve sağlam bir kitaplıktır. + enet + http://enet.bespin.org/download/enet-1.3.14.tar.gz + + glibc-devel + + network/library/enet/pspec.xml + + + enet + + /usr/lib + /usr/share/doc + + + + enet-devel + Development files for enet + enet için geliştirme dosyaları + + enet + + + /usr/include + /usr/lib/pkgconfig + + + + + 2019-10-30 + 1.3.14 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libfilezilla + https://lib.filezilla-project.org/doc/index.html + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2 + Libry + network.library + libfilezilla is a small and modern C++ library. + libfilezilla is a free, open source C++ library, offering some basic +functionality to build high-performing, platform-independent programs. + https://download.filezilla-project.org/libfilezilla/libfilezilla-0.26.0.tar.bz2 + + libgcc + gmp-devel + gnutls-devel + nettle-devel + + network/library/libfilezilla/pspec.xml + + + libfilezilla + + libgcc + gnutls + nettle + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/locale + + + + libfilezilla-devel + Development files for libfilezilla + + nettle-devel + gnutls-devel + libfilezilla + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-12-17 + 0.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-04 + 0.22.0 + Version bump + Kamil Atlıl + suvari@pisilinux.org + + + 2018-09-01 + 0.12.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-07 + 0.12.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2018-02-20 + 0.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-25 + 0.9.1 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + libmbim + http://www.freedesktop.org/wiki/Software/libmbim/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.library + MBIM modem protocol helper library. + libmbim is a glib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol. + http://www.freedesktop.org/software/libmbim/libmbim-1.26.2.tar.xz + + gtk-doc + help2man + glib2-devel + python3-devel + libgudev-devel + autoconf-archive + gobject-introspection-devel + + network/library/libmbim/pspec.xml + + + libmbim + + glib2 + libgudev + + + /usr/lib + /usr/share/man + /usr/bin/ + /usr/share/gtk-doc/ + /usr/share/bash-completion + /usr/share/gir-1.0 + /usr/libexec + /usr/share/doc/libmbim + + + + libmbim-devel + libmbim için geliştirme dosyaları + libmbim için geliştirme dosyaları + + libmbim + glib2-devel + libgudev-devel + + + /usr/lib/pkgconfig + /usr/include/libmbim-glib/ + + + + + 2021-11-27 + 1.26.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-24 + 1.24.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-03 + 1.24.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-10 + 1.24.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 1.20.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 1.20.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.16.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 1.14.0 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-11-12 + 1.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-09 + 1.12.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-25 + 1.12.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + geoclue + http://www.freedesktop.org/wiki/Software/GeoClue + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + network.misc + The Geoinformation Service. + Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. + https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.5.7/geoclue-2.5.7.tar.bz2 + + meson + intltool + dbus-devel + gtk-doc + glib2-devel + libsoup-devel + libnotify-devel + json-glib-devel + dbus-glib-devel + avahi-glib-devel + libxml2-devel + libxslt + libmm-glib-devel + + network/misc/geoclue/pspec.xml + + + geoclue + + glib2 + json-glib + libnotify + avahi-glib + avahi-libs + libsoup + libmm-glib + + + /etc + /usr/lib/ + /usr/share/ + /usr/libexec/ + + + + geoclue-devel + geoclue için geliştirme dosyaları + geoclue için geliştirme dosyaları + + geoclue + glib2-devel + dbus-glib-devel + libxml2-devel + + + /usr/include/libgeoclue-2.0/ + /usr/lib/pkgconfig + + + + + 2021-07-23 + 2.5.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-08 + 2.4.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 2.4.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-22 + 2.4.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 2.4.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 2.4.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 0.12.99 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 0.12.99 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.12.99 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-27 + 0.12.99 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + webkit-gtk2 + http://webkitgtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + LGPLv2.1 + BSD + library + network.misc + An opensource web browser engine for GTK+ applications + The GTK+ port of WebKit is intended to provide a browser component primarily for users of the portable GTK+ UI toolkit on platforms like Linux. + http://www.webkitgtk.org/releases/webkitgtk-2.4.11.tar.xz + + mesa-devel + gtk-doc + glib2-devel + gtk2-devel + ruby-devel + webp-devel + cairo-devel + icu4c-devel + libXt-devel + enchant2-devel + sqlite-devel + geoclue-devel + libsoup-devel + fontconfig-devel + libxslt-devel + harfbuzz-devel + libsecret-devel + libXcomposite-devel + libjpeg-turbo-devel + gstreamer-devel + gst-libav + gobject-introspection-devel + gst-plugins-base-devel + gst-plugins-bad-devel + gst-plugins-good + which + icon-theme-hicolor + gperf + libSM-devel + + + install-minibrowser.patch + enchant-2.x.patch + icu59.patch + pkgconfig-enchant-2.patch + icu68.patch + fix-ftbfs-gcc6.patch + gtk-doc.patch + grammar.patch + + network/misc/webkit-gtk2/pspec.xml + + + webkit-gtk2 + + atk + zlib + glib2 + gtk2 + mesa + webp + cairo + icu4c + libXt + libX11 + libgcc + libpng + libxml2 + pango + sqlite + enchant2 + geoclue + libsoup + libxslt + harfbuzz + freetype + libsecret + fontconfig + gdk-pixbuf + libXdamage + libXrender + libXcomposite + libjpeg-turbo + gstreamer + gst-libav + gst-plugins-bad + gst-plugins-base + gst-plugins-good + gobject-introspection + + + /usr/lib + /usr/share + /usr/share/doc + + + + webkit-gtk2-devel + Development files for GTK+ port of WebKit + library + data:doc + + libgcc + gtk2-devel + glib2-devel + webkit-gtk2 + libsoup-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/webkit-gtk/Web* + /usr/share/doc/webkit-gtk2/html + /usr/share/doc/webkit-gtk/JavaScriptCore + + + + + 2020-01-28 + 2.4.11 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-09 + 2.4.11 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-04 + 2.4.11 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-05 + 2.4.11 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-27 + 2.4.11 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-18 + 2.4.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-9 + 2.4.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-05 + 2.4.9 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + neon + http://www.webdav.org/neon/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.misc + Librairie cliente HTTP et WebDAV. + HTTP and WebDAV client library + C arayüzü ile birlikte gelen, Http ve WebDAV için istemci kitaplığı + neon is an HTTP and WebDAV client library with a C interface; providing a high-level interface to HTTP and WebDAV methods along with a low-level interface for HTTP request handling. + neon, C arayüzü sunan bir HTTP ve WebDAV istemci kitaplığıdır. HTTP ve WebDAV metodlarına yüksek seviyeli, HTTP istek değerlendirmesi için de düşük seviyeli bir arayüz sunar. + https://notroj.github.io/neon/neon-0.31.2.tar.gz + + openssl-devel + expat-devel + zlib-devel + mit-kerberos + + + fixdocdir.patch + multilib.patch + + network/misc/neon/pspec.xml + + + neon + + zlib + expat + openssl + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + neon-devel + Development files for neon + neon için geliştirme dosyaları + + neon + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-03-11 + 0.31.2 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2020-02-07 + 0.30.2 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-09-02 + 0.30.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-24 + 0.30.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.30.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 0.30.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + xdg-dbus-proxy + https://github.com/flatpak/xdg-dbus-proxy + + Kamil Atlı + suvari@pisilinux.org + + GPLv2.1 + app:console + network.misc + a filtering proxy for D-Bus connections + xdg-dbus-proxy, D-Bus bağlantıları için filtreleme proxy'sidir. + xdg-dbus-proxy is a filtering proxy for D-Bus connections. It was originally part of the flatpak project, but it has been broken out as a standalone module to facilitate using it in other contexts. + xdg-dbus-proxy, D-Bus bağlantıları için filtreleme proxy'sidir. Başlangıçta flatpak projesinin bir parçasıydı, ancak başka bağlamlarda kullanılmasını kolaylaştırmak için bağımsız bir modül olarak parçalandı. + https://github.com/flatpak/xdg-dbus-proxy/archive/0.1.2.tar.gz + + dbus-devel + glib2-devel + docbook-xsl + libxslt-devel + autoconf-archive + + network/misc/xdg-dbus-proxy/pspec.xml + + + xdg-dbus-proxy + + glib2 + + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2021-06-14 + 0.1.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-12 + 0.1.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libnl + https://github.com/thom311/libnl + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.misc + A library for applications dealing with netlink sockets + Netlink soketleri erişimi için bir kitaplığı + libnl is a convenience library to simplify the usage of the Linux kernel's netlink sockets interface for network manipulation. + libnl Linux çekirdeğinin netlink soket arayüzünü ağ ile ilgili çeşitli işlemleri kolaylaştırmak için kullanan bir kitaplığıdır. + https://github.com/thom311/libnl/archive/libnl3_5_0.tar.gz + + glibc + flex + bison + pkgconfig + libtool + check + + network/misc/libnl/pspec.xml + + + libnl + + /usr/lib + /usr/share/doc + /usr/share/man + /etc/libnl + /usr/sbin + /usr/bin + + + + libnl-devel + Development files for libnl + libnl için geliştirme dosyaları + + libnl + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 3.5.0 + Rebuild + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-05 + 3.5.0 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2018-07-29 + 3.4.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 3.2.25 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.2.25 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-15 + 3.2.25 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libproxy + https://github.com/libproxy/libproxy + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + network.misc + Proxy configuration library + Proxy yapılandırma kitaplığı + libproxy is a library that provides automatic proxy configuration management. + Otomatik proxy yapılandırma yönetimini sağlayan bir kitaplığı. + https://github.com/libproxy/libproxy/archive/0.4.17.tar.gz + + gconf-devel + libXmu-devel + NetworkManager-devel + webkit2gtk-devel + spidermonkey-devel + cmake + intltool + + network/misc/libproxy/pspec.xml + + + libproxy + + glib2 + libgcc + + + /usr/bin + /usr/lib + /usr/libexec/ + /usr/share/doc + /usr/share/vala + + + + libproxy-gnome3 + + libproxy + libgcc + + + /usr/lib/libproxy/*/modules/config_gnome3.* + /usr/libexec/pxgconf + + + + libproxy-networkmanager + + libproxy + dbus + libgcc + + + /usr/lib/libproxy/*/modules/network_networkmanager.* + + + + libproxy-webkit-gtk2 + + libproxy + webkit2gtk + libgcc + + + /usr/lib/libproxy/*/modules/pacrunner_webkit* + + + + libproxy-mozjs + + libproxy + + + /usr/lib/libproxy/*/modules/pacrunner_mozjs* + + + + libproxy-devel + Development files for libproxy + libproxy için geliştirme dosyaları + + libproxy + + + /usr/include + /usr/lib/pkgconfig + /usr/share/cmake + + + + + 2021-10-24 + 0.4.17 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-06 + 0.4.17 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-25 + 0.4.15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-16 + 0.4.15 + Rebuild + Mustafa Cinasl + muscnsl@gmail.com + + + 2019-04-16 + 0.4.15 + Rebuild bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-07-30 + 0.4.15 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-07-30 + 0.4.10 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-08 + 0.4.10 + Release bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-11-01 + 0.4.10 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libssh + http://www.libssh.org + + PisiLinux Community + admin@pisilinux.org + + LGPLv2.1 + library + network.misc + Full C library functions for manipulating a client-side SSH connection + SSH bağlantılarının kontrol edilebilmesini sağlayan C kitaplığı + libssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl). + libssh, yazılımlarında SSH kullanmak isteyen programcılar için tasarlanmış bir C kitaplığıdır. SSH istemcisi programcı tarafından tam olarak kontrol edilebilir, uzaktan yazılım çalıştırma, tünel yaratma, dosya transferi ve uzak dosya erişimi işlemleri yapılabilir. Tüm bunlar için openssl paketinde bulunan lıbcrypto'nun sistemde bulunması yeterlidir. + https://www.libssh.org/files/0.9/libssh-0.9.6.tar.xz + + openssl-devel + cmocka-devel + zlib-devel + doxygen + cmake + openssh + + network/misc/libssh/pspec.xml + + + libssh + Full C library functions for manipulating a client-side SSH connection + + openssl + zlib + + + /usr/lib + /usr/share/doc + + + + libssh-devel + Development files for libssh + libssh için geliştirme dosyaları + libssh-devel, libssh için geliştirme dosyalarını içerir. + + libssh + + + /usr/include + /usr/lib/pkgconfig + + + + libssh-docs + Development documentation for libssh + libssh için belgelendirme dosyaları + libssh-docs, libssh için belgelendirme dosyalarını içerir. + + /usr/share/doc/libssh/html + /usr/share/man + + + + + 2021-08-26 + 0.9.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-24 + 0.9.3 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-10-17 + 0.8.4 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-15 + 0.8.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 0.7.4 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.7.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-25 + 0.7.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libasyncns + http://0pointer.de/lennart/projects/libasyncns + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.misc + A C library for asynchronous name service queries + Asenkron isim servisi sorguları için C kitaplığı + libasyncns is a C library for Linux/Unix for executing name service queries asynchronously. It is an asynchronous wrapper around getaddrinfo(), getnameinfo(), res_query() and res_search() from libc and libresolv. + libasyncns, Linux/Unix üzerinde isim servisi sorgularını asenkron olarak gerçekleştirme imkanı veren bir C kitaplığıdır. + http://0pointer.de/lennart/projects/libasyncns/libasyncns-0.8.tar.gz + network/misc/libasyncns/pspec.xml + + + libasyncns + + /usr/lib + /usr/share/doc + + + + libasyncns-devel + Development files for libasyncns + libasyncns için geliştirme dosyaları + + libasyncns + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-01-14 + 0.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 0.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-29 + 0.8 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + freerdp + http://www.freerdp.com + + Aydın Demirel + aydin.demirel@pisilinux.org + + ASF + app:console + network.misc + A Remote Desktop Implementation + Bir uzak masaüstü protokol uygulaması + FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License. + FreeRDP Apache lisansı altında dağıtılan, Uzak Masaüstü Uygulamasının (RDP) özgür bir uygulamasıdır. + https://github.com/FreeRDP/FreeRDP/archive/2.4.0.tar.gz + + pam-devel + cups-devel + ffmpeg-devel + alsa-lib-devel + libXinerama-devel + xmlto + libX11-devel + libXi-devel + libXcursor-devel + libxkbcommon-devel + libxkbfile-devel + libXv-devel + libXrandr-devel + gstreamer-devel + gst-plugins-base-devel + glib2-devel + openssl-devel + zlib-devel + cmake + libxslt + util-linux + wayland-devel + libusb-devel + libXext-devel + libXtst-devel + libXfixes-devel + libXdamage-devel + libjpeg-turbo-devel + wayland-client + wayland-cursor + pulseaudio-libs-devel + + network/misc/freerdp/pspec.xml + + + freerdp + + pam + cups + glib2 + libXi + libXv + ffmpeg + libX11 + libusb + libXext + libXtst + openssl + alsa-lib + libXfixes + libXrandr + libXcursor + libXdamage + libXrender + libxkbfile + libXinerama + libxkbcommon + libjpeg-turbo + wayland-client + wayland-cursor + pulseaudio-libs + gstreamer + gst-plugins-base + + + /usr/bin + /usr/lib + /usr/share/freerdp + /usr/share/doc + /usr/share/man + + + + freerdp-devel + + freerdp + openssl-devel + wayland-devel + libxkbcommon-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-17 + 2.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-03 + 2.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-07 + 2.0.0-rc4 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-10-25 + 2.0_20180426 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 2.0_20180426 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-26 + 2.0_20180426 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 2.0_20170201 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-14 + 2.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-01 + 1.0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + openmpi + https://www.open-mpi.org/ + + PisiLinux Community + admins@pisilinux.org + + custom:OpenMPI + library + app:console + network.misc + High performance message passing library (MPI) + Yüksek performanslı ve açık kaynak kodlu MPI (Message Passing Library) kitaplığı + Open MPI est un projet combinant les technologies et les ressources de plusieurs autres projets (FT-MPI, LA-MPI, LAM/MPI et PACX-MPI) afin de construire la meilleure librairie MPI disponible. Une implémentation totalement neuve conforme au MPI-2. Open MPI offre des avantages aux vendeurs de systèmes et de logiciels, au développeurs d'applications ainsi qu'aux chercheur en génie logiciel. + The Open MPI Project is an open source Message Passing Interface implementation that is developed and maintained by a consortium of academic, research, and industry partners. Open MPI is therefore able to combine the expertise, technologies, and resources from all across the High Performance Computing community in order to build the best MPI library available. Open MPI offers advantages for system and software vendors, application developers and computer science researchers. + Yüksek performanslı ve açık kaynak kodlu MPI (Message Passing Library) kitaplığı + Open MPI es un proyecto que combina recursos y tecnologías de varios otros proyectos (FT-MPI, LA-MPI, LAM/MPI, y PACX-MPI) para construir la mejor librería MPI. Una implementación MPI-2 compliant completamente nueva, Open MPI ofrece ventajas para fabricantes de sistemas y software, desarrolladores de aplicaciones y investigadores de computación. + https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.1.tar.bz2 + + valgrind-devel + zlib-devel + hwloc-devel + libnl-devel + + network/misc/openmpi/pspec.xml + + + openmpi + High performance message passing library (MPI) + + hwloc + libnl + + + /etc + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/pmix + /usr/share/openmpi + + + + openmpi-devel + Development files for openmpi + openmpi için geliştirme dosyaları + openmpi-devel, openmpi için geliştirme dosyalarını içerir. + + openmpi + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-19 + 4.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-22 + 4.0.3 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + florb + http://florb.shugaa.de/ + + fury + uglyside@yandex.ru + + MIT + app:gui + network.misc + A simple map viewer and GPX editor. + florb is a really simple map viewer and GPX editor written in C++ using the FLTK UI toolkit. florb makes it easy to create and edit tracks for planning short and extended trips into the wild green. Or anywhere else for that matter. + https://github.com/shugaa/florb/archive/85d2be7d851f83db8a289fd2018832aec295d526.zip + https://github.com/pekdon/florb/raw/cmake_support/src/res/audio-input-microphone-ina.png + + cmake + yaml-cpp + curl-devel + mesa-devel + fltk-devel + gpsd-devel + boost-devel + libX11-devel + libXpm-devel + libXres-devel + tinyxml2-devel + libxkbfile-devel + libxkbcommon-devel + + + support_building_with_cmake.patch + allow_startup_with_missing_config_file.patch + no_build_about_resources.patch + + network/misc/florb/pspec.xml + + + florb + + fltk + curl + gpsd + boost + libgcc + libX11 + libXpm + tinyxml2 + + + /usr/bin + /usr/share + + + florb.desktop.in + + + + + 2021-10-22 + 1.1 + Rebuild + fury + uglyside@yandex.ru + + + 2020-12-19 + 1.1 + First build from git (include patches from @pekdon). + fury + uglyside@yandex.ru + + + + + + clamz + https://code.google.com/archive/p/clamz/ + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv3 + library + network.misc + Amazon Downloader + Amazon Downloader + Clamz is a little command-line program to download MP3 files from Amazon.com's music store. It is intended to serve as a substitute for Amazon's official MP3 Downloader, which is not free software (and therefore is only available in binary form for a limited set of platforms.) Clamz can be used to download either individual songs or complete albums that you have purchased from Amazon. + Clamz is a little command-line program to download MP3 files from +Amazon.com's music store. It is intended to serve as a substitute +for Amazon's official MP3 Downloader, which is not free software (and +therefore is only available in binary form for a limited set of +platforms.) Clamz can be used to download either individual songs or +complete albums that you have purchased from Amazon. + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/clamz/clamz-0.5.tar.gz + + curl-devel + libgcrypt-devel + expat-devel + + network/misc/clamz/pspec.xml + + + clamz + + curl + expat + libgcrypt + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2020-03-08 + 0.5 + Rebuild. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-08-20 + 0.5 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2017-01-07 + 0.5 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + protobuf + https://developers.google.com/protocol-buffers/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + network.misc + Google's data interchange format + Google'ın veri alış veriş biçimi + Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats. + Protokol Arabellekleri(protobuf) yapılandırılmış veriyi kodlamak için verimli bir biçimdir. Google kendi içindeki bütün RPC protokolleri ve dosya biçimleri için Protokol Arabelleklerini kullanmaktadır. + https://github.com/protocolbuffers/protobuf/archive/v3.18.1.tar.gz + + python-wheel + python-devel + python3-devel + python-setuptools + python3-setuptools + + network/misc/protobuf/pspec.xml + + + protobuf + Google's data interchange format + + zlib + libgcc + + + /usr/share/doc + /usr/bin + /usr/share/vim + /usr/share/emacs + /usr/lib/libproto* + + + + protobuf-devel + Development files for protobuf + protobuf için geliştirme dosyaları + protobuf-devel, protobuf için geliştime dosyaları içerir. + + protobuf + + + /usr/lib/pkgconfig + /usr/include/google/protobuf + + + + python-protobuf + Python 2 bindings for Google Protocol Buffers + protobuf için geliştirme dosyaları + protobuf-devel, protobuf için geliştime dosyaları içerir. + + python-setuptools + protobuf-devel + + + /usr/lib/python2* + + + + python3-protobuf + Python 3 bindings for Google Protocol Buffers + protobuf için geliştirme dosyaları + protobuf-devel, protobuf için geliştime dosyaları içerir. + + python3 + python3-setuptools + protobuf-devel + + + /usr/lib/python3* + + + + + 2021-10-25 + 3.18.1 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-20 + 3.18.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 3.15.6 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-08-30 + 3.13.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-12 + 3.11.3 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-24 + 3.11.2 + Fix deps and clean + Blue Devil + bluedevil@sctzine.com + + + 2019-12-25 + 3.11.2 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2016-03-23 + 3.0.0_beta2 + Version bump, rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2015-02-16 + 3.0.0_pre1 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2015-02-03 + 2.6.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-05 + 2.5.0 + Version Bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-09-03 + 2.4.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + webkit2gtk + http://webkitgtk.org + + Alihan Öztürk + admins@pisilinux.org + + LGPLv2 + LGPLv2.1 + BSD + library + network.misc + An opensource web browser engine for GTK+ applications + The GTK+ port of WebKit is intended to provide a browser component primarily for users of the portable GTK+ UI toolkit on platforms like Linux. + https://www.webkitgtk.org/releases/webkitgtk-2.34.0.tar.xz + + cmake + which + gperf + gtk-doc + bubblewrap + ruby-devel + mesa-devel + gtk3-devel + gtk2-devel + webp-devel + libwpe-devel + cairo-devel + icu4c-devel + libXt-devel + lcms2-devel + sqlite-devel + python3-devel + libsoup-devel + wayland-devel + libxslt-devel + geoclue-devel + libgudev-devel + harfbuzz-devel + enchant2-devel + xdg-dbus-proxy + libtasn1-devel + libglvnd-devel + libnotify-devel + openjpeg2-devel + libsecret-devel + libgcrypt-devel + libseccomp-devel + icon-theme-hicolor + libjpeg-turbo-devel + gst-plugins-bad-devel + gst-plugins-base-devel + gobject-introspection-devel + wpebackend-fdo-devel + libmanette-devel + + network/misc/webkit2gtk/pspec.xml + + + webkit2gtk + + atk + zlib + gtk3 + mesa + webp + cairo + icu4c + libXt + glib2 + pango + libwpe + libX11 + libgcc + libpng + libxml2 + sqlite + enchant + geoclue + libsoup + libxslt + enchant2 + libtasn1 + harfbuzz + freetype + libglvnd + libsecret + openjpeg2 + libnotify + libgcrypt + gstreamer + gst-libav + fontconfig + gdk-pixbuf + libXdamage + libXrender + libseccomp + libXcomposite + libjpeg-turbo + gst-plugins-bad + gst-plugins-base + gst-plugins-good + gobject-introspection + wpebackend-fdo + libmanette + + + /usr/lib + /usr/share + /usr/share/doc + + + + webkit2gtk-devel + Development files for GTK+ port of WebKit + library + data:doc + + gtk3-devel + glib2-devel + libsoup-devel + webkit2gtk + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/webkit-gtk/Web* + /usr/share/doc/webkit2gtk/html + /usr/share/doc/webkit-gtk/JavaScriptCore + + + + + 2021-10-01 + 2.34.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-07 + 2.33.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-27 + 2.30.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-30 + 2.26.3 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + libgssglue + http://www.citi.umich.edu/projects/nfsv4/linux/ + + Marcin Bojara + marcin@pisilinux.org + + BSD + library + network.misc + exports a gssapi interface which calls other random gssapi libraries + Diğer raslantısal gssapi kitaplıklarına çağrı yapan gssapi arayüzünü dışa aktaran kitaplık + libgssglue provides a gssapi interface, but does not implement any gssapi mechanisms itself; instead it calls other gssapi functions (e.g., those provided by MIT Kerberos), depending on the requested mechanism, to do the work. + libgssglue herhangi bir gssapi mekanizma gerçekleştirimi yapmadan istenilen mekanizmaya bakarak diğer gssapi fonsiyonlarına (örn:MIT Kerberos tarafından sağlanan) ulaşabilmek için bir arayüz (API) sunar. + http://www.citi.umich.edu/projects/nfsv4/linux/libgssglue/libgssglue-0.4.tar.gz + + libgssglue-0.1-gssglue.patch + + network/misc/libgssglue/pspec.xml + + + libgssglue + + /usr/lib/libgssglue.so* + /usr/share/doc + + + + libgssglue-devel + libgssglue development files + libgssglue geliştirme dosyaları + + libgssglue + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-03-10 + 0.4 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + iputils + https://github.com/iputils/iputils + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + network.misc + Network monitoring tools including ping and ping6 + ping ve ping6 uygulamalarını da içeren ağ izleme araçları + Iputils contient les outils de surveillance réseau incluant ping et ping6. + iputils contains network monitoring tools including ping and ping6. + Iputils, ping ve ping6 gibi ağ izleme araçlarını içeren bir pakettir. + https://github.com/iputils/iputils/archive/s20190709.tar.gz + + openssl-devel + libidn2-devel + libcap-devel + meson + ninja + + + fix-setuid-redeclared.patch + + network/misc/iputils/pspec.xml + + + iputils + + libcap + libidn2 + openssl + + + /etc + /usr/bin + /usr/sbin + /sbin + /lib/systemd/system + /etc/conf.d/rdisc + /usr/share/doc + /usr/share/man + + + man/arping.8 + man/clockdiff.8 + man/ping.8 + man/rarpd.8 + man/rdisc.8 + man/tracepath.8 + man/traceroute6.8 + fedora/tftp.xinetd + + + + + 2020-02-07 + 20190709 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2018-08-13 + 20180629 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 20161105 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 20150815 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-01 + 20150815 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libnet + https://github.com/libnet/libnet + + Blue DeviL + bluedevil@sctzine.com + + BSD + library + app:console + network.misc + Low level network library + Alt seviye ağ kitaplığı + libnet is a library to provide an API for commonly used low-level network functions. + libnet sık kullanılan alt seviye ağ işlevleri için arabirim sunan bir kitaplıktır. + https://github.com/libnet/libnet/archive/v1.2.tar.gz + + doxygen + + network/misc/libnet/pspec.xml + + + libnet + Low level network library + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + libnet-devel + Development files for libnet + libnet için geliştirme dosyaları + libnet-devel, libnet için geliştirme dosyalarını içerir. + + libnet + + + /usr/include + /usr/lib/pkgconfig + + + + + 2019-11-29 + 1.2 + Version bump, moved from contrib. + Blue DeviL + bluedevil@sctzine.com + + + + + + libnfnetlink + http://www.netfilter.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.misc + Low level library for netfilter related kernel/userspace communication + Ağ filtreleme işlemleri ile ilgili çekirdek/uygulama iletişimi için alt seviye bir kitaplık + Niskopoziomowa biblioteka do netfilter + libnfnetlink provides a generic messaging infrastructure for in-kernel netfilter subsystems. + libnfnetlink, çekirdek içi ağ filtreleme alt sistemleri için jenerik bir mesajlaşma altyapısı sunar. + libnfnetlink to niskopoziomowa biblioteka do związanej z netfiltrem komunikacji między jądrem a przestrzenią użytkownika. Udostępnia ogólną infrastrukturę komunikatów dla podsystemów netfiltra w jądrze oraz ich użytkowników i/lub narzędzi zarządzających w przestrzeni użytkownika. + http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-1.0.1.tar.bz2 + network/misc/libnfnetlink/pspec.xml + + + libnfnetlink + + /usr/lib + + + + libnfnetlink-devel + Development files for libnfnetlink + libnfnetlink için geliştirme dosyaları + Pliki nagłówkowe do bibliioteki libnfnetlink + + libnfnetlink + + + /usr/include + /usr/lib/pkgconfig/libnfnetlink.pc + + + + + 2020-02-01 + 1.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 1.0.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-13 + 1.0.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libc-client + http://www.washington.edu/imap/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + service + network.misc + C-client mail access routines for IMAP and POP protocols + İmap protokolü için kitaplık + The c-client library is a common API for accessing mailboxes developed at the University of Washington. It is used mainly by php + Washington üniversitesi tarafından, POP ve IMAP protokolleri için geliştirilmiş genel kitaplıklar. Temel olarak php tarafından kullanılır. + http://ftp.ntua.gr/pub/net/mail/imap/imap-2007f.tar.gz + + pam-devel + openssl-devel + e2fsprogs-devel + mit-kerberos + + + imap-2007a-linux.diff + imap-2006c1-glibc-2.2.2.diff + imap-2006c1-krbpath.diff + imap-2001a-disable-mbox.patch + imap-2001a-overflow.patch + imap-2004a-doc.patch + imap-2007e-authmd5.patch + imap-2007e-shared.patch + uw-imap-2004c-amd64-so-fix.patch + 1006_openssl1.1_autoverify.patch + + network/misc/libc-client/pspec.xml + + + libc-client + + mit-kerberos + + + /usr/include + /usr/lib + + + + + 2020-02-22 + 2007f + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-09 + 2007f + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-11 + 2007f + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2007f + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-27 + 2007f + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + c-ares + https://c-ares.haxx.se/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + network.misc + A C library that performs DNS requests and name resolves asynchronously + Eşzamansız DNS sorgulamaları ve isim çözme işlemleri için bir C kitaplığı + c-ares est une librairie qui effectue des requête DNS et les résolutions de nom de manière asynchrone. c-ares est issue d'un schisme de la librairie 'ares' écrite par Greg Hudson au MIT. + c-ares is a C library that performs DNS requests and name resolves asynchronously. c-ares is a fork of the library named 'ares', written by Greg Hudson at MIT. + Eşzamansız DNS sorgulamaları ve isim çözme işlemleri için bir C kitaplığı. c-ares, ares kitaplığı temel alınarak geliştirilmiştir. + c-ares es una librería C que realiza consultas DNS y resolución asíncron de nombres. c-ares es un derivado (fork) de la librería 'ares', escrito por Greg Hudson en el MIT. + https://c-ares.haxx.se/download/c-ares-1.17.2.tar.gz + network/misc/c-ares/pspec.xml + + + c-ares + + /usr/lib + /usr/share/man/man3 + /usr/share/doc/c-ares/* + + + + c-ares-devel + Development files for c-ares + c-ares için geliştirme dosyaları + + c-ares + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-08-15 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-04 + 1.15.0 + Version Bump. + fury + uglyside@yandex.ru + + + 2018-08-29 + 1.12.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-24 + 1.11.0 + Version bump, rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2014-02-17 + 1.9.1 + Release + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-01 + 1.9.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + socat + http://www.dest-unreach.org/socat/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:console + network.misc + Multipurpose relay + Multipurpose relay + http://www.dest-unreach.org/socat/download/socat-1.7.3.4.tar.bz2 + + readline-devel + openssl-devel + + network/misc/socat/pspec.xml + + + socat + + readline + openssl + + + /usr/bin + /usr/share/man + + + + + 2020-02-23 + 1.7.3.4 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2018-08-15 + 1.7.3.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-13 + 1.7.3.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libndp + http://libndp.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + library + network.misc + Library for Neighbor Discovery Protocol + Ağ tarama protokolü için kitaplık + Library for Neighbor Discovery Protocol + Ağ tarama protokolü için kitaplık + https://github.com/jpirko/libndp/archive/v1.7.tar.gz + network/misc/libndp/pspec.xml + + + libndp + + /etc + /usr/share + /etc/dbus-1 + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + libndp-devel + Development files for libndp + libndp için geliştirme dosyaları + + libndp + + + /usr/include + /usr/lib/pkgconfig/ + + + + + 2020-02-02 + 1.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-19 + 1.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-07 + 1.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + protobuf-c + https://github.com/protobuf-c/protobuf-c + + Stefan Gronewold(groni) + groni@pisilinux.org + + BSD + app:console + library + network.misc + Protocol Buffers implementation in C + Google Protokol Arabelleklerinin C Uygulaması + This is protobuf-c, a C implementation of the Google Protocol Buffers data serialization format.Needed for the libgadu Package + protobuf-c, Google Protokol Arabelleklerinin veri serileştirmesi biçimi için bir C Uygulamasıdır. libgadu paketi için gereklidir. + https://github.com/protobuf-c/protobuf-c/archive/v1.4.0.tar.gz + + protobuf-devel + + network/misc/protobuf-c/pspec.xml + + + protobuf-c + Protocol Buffers implementation in C + + protobuf + + + / + /usr/lib + /usr/share/doc + /usr/bin + + + + protobuf-c-devel + Development files for protobuf-c + protobuf-c için geliştirme dosyaları + protobuf-c-devel, protobuf-c için geliştime dosyaları içerir. + + protobuf-c + + + /usr/lib/pkgconfig + /usr/include/protobuf-c + /usr/include/google/protobuf-c + + + + + 2021-10-20 + 1.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-09 + 1.3.3 + *Patch version bump. + *Moved from contrib + Blue Devil + bluedevil@sctzine.com + + + + + + libcddb + http://libcddb.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.misc + Une librairie pour accéder aux serveurs CDDB. + A library for accessing a CDDB server + CDDB sunucularına ulaşmak için bir kitaplık + Libcddb is a library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g http://freedb.org/). + libcddb, CDDB sunucularındaki (freedb.org) verilere erişmek için yazılmış bir C kitaplığıdır. + mirrors://sourceforge/libcddb/libcddb-1.3.2.tar.bz2 + network/misc/libcddb/pspec.xml + + + libcddb + + /usr/bin + /usr/lib + /usr/share/doc + + + + libcddb-devel + Development files for libcddb + libcddb için geliştirme dosyaları + + libcddb + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 1.3.2 + Rebuild. + Idris Kalp + idriskalp@gmail.com + + + 2018-08-07 + 1.3.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.3.2 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.3.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 1.3.2 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + freshplayerplugin + https://github.com/i-rinat/freshplayerplugin + + Osman Erkan + osman.erkan@pisilinux.org + + MIT + app:gui + network.plugin + ppapi2npapi compatibility layer + PPAPI-host NPAPI-plugin adapter. + https://github.com/i-rinat/freshplayerplugin/archive/v0.3.11.tar.gz + + cmake + cairo-devel + glib2-devel + icu4c-devel + pango-devel + libX11-devel + openssl-devel + freetype-devel + libXcursor-devel + libXrender-devel + ragel + gtk2-devel + gtk3-devel + libva-devel + libv4l-devel + ffmpeg-devel + openssl-devel + libvdpau-devel + alsa-lib-devel + libevent-devel + libXrandr-devel + libXcursor-devel + pulseaudio-libs-devel + + network/plugin/freshplayerplugin/pspec.xml + + + freshplayerplugin + + mesa + cairo + glib2 + icu4c + pango + libX11 + libgcc + openssl + freetype + libXcursor + libXrender + libva + ffmpeg + libv4l + alsa-lib + libevent + libvdpau + libXrandr + pepperflash + pulseaudio-libs + + + /usr/lib + /usr/share/doc + /usr/share/freshplayerplugin/ + + + + + 2020-03-24 + 0.3.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-08-11 + 0.3.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-30 + 0.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 0.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-28 + 0.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-31 + 0.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-28 + 0.3.9 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-08-27 + 0.3.7 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-22 + 0.3.6 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-12-20 + 0.3.6 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-14 + 0.3.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-15 + 0.3.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + pepperflash + http://www.google.com + + Osman Erkan + osman.erkan@pisilinux.org + + custom:chrome + library + network.plugin + Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi. + Google Chrome's Pepper Flash plugin for Chromium. + Google Chrome's Pepper Flash plugin for Chromium (stable version) + Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi (Kararlı sürüm) + https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.465/flash_player_ppapi_linux.x86_64.tar.gz + network/plugin/pepperflash/pspec.xml + + + pepperflash + + libgcc + + + /etc/chromium-browser + /usr/lib/chromium-browser/ + /usr/lib/chromium-browser/PepperFlash + + + pepperflash-plugin.conf + + + + + 2020-12-25 + 32.0.0.465 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-24 + 32.0.0.344 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-30 + 32.0.0.293 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-29 + 32.0.0.270 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-03 + 32.0.0.238 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-26 + 32.0.0.223 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 32.0.0.207 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-08 + 32.0.0.171 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-23 + 32.0.0.156 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-30 + 32.0.0.101 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 30.0.0.154 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-18 + 29.0.0.140 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-09 + 28.0.0.161 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-28 + 28.0.0.126 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-08 + 27.0.0.187 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 27.0.0.183 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-08-27 + 26.0.0.151 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 23.0.0.207 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-12-13 + 23.0.0.207 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-30 + 22.0.0.192 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-30 + 22.0.0.192 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-09 + 20.0.0.306 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-15 + 20.0.0.306 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + flashplugin + http://labs.adobe.com/technologies/flashplayer10 + + PisiLinux Community + admins@pisilinux.org + + Macromedia + library + network.plugin + Adobe Flash Player + Adobe Flash Oynatıcı + Adobe (Macromedia) Flash Player is an application to present interactive (and possibly multimedia-containing) content created using Adobe Flash. + Adobe (Macromedia) Flash Oynatıcısı, Adobe Flash ile oluşturulmuş içerikleri görüntülemeye olanak sağlayan bir uygulama. + flash-player-properties + https://fpdownload.adobe.com/get/flashplayer/pdc/32.0.0.465/flash_player_npapi_linux.x86_64.tar.gz + + nss + gtk2 + libXt + libX11 + libXext + libXpm + mesa-devel + + network/plugin/flashplugin/pspec.xml + + + flashplugin + + noDelta + + + mesa + libgcc + atk + nss + gtk2 + nspr + cairo + glib2 + libXt + pango + libX11 + libXext + freetype + fontconfig + gdk-pixbuf + libXcursor + libXrender + + + /usr/share + /usr/lib + /usr/bin + + + + + 2020-12-25 + 32.0.0.465 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-12 + 32.0.0.453 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-03-24 + 32.0.0.344 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-10 + 32.0.0.303 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-11-30 + 32.0.0.293 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-29 + 32.0.0.270 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-03 + 32.0.0.238 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-26 + 32.0.0.223 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 32.0.0.207 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-08 + 32.0.0.171 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-23 + 32.0.0.156 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-30 + 32.0.0.101 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 30.0.0.154 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-16 + 29.0.0.140 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-09 + 28.0.0.161 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-28 + 28.0.0.126 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-08 + 27.0.0.187 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 27.0.0.183 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-08-27 + 26.0.0.151 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-22 + 25.0.0.148 + Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-12-20 + 24.0.0.186 + Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-14 + 11.2.202.621 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 11.2.202.569 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-15 + 11.2.202.569 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + xorg-video-nouveau + http://nouveau.freedesktop.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org nouveau video driver + X.Org nouveau ekran kartı sürücüsü + xorg-video-nouveau contains the X.Org driver for NVIDIA cards. + xorg-video-nouveau, NVIDIA ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-nouveau-1.0.17.tar.bz2 + + libdrm-nouveau + libpciaccess-devel + mesa-devel + eudev-devel + util-macros + pixman-devel + xorg-server-devel + + + xorg-server-21.1.diff + + x11/driver/xorg-video-nouveau/pspec.xml + + + xorg-video-nouveau + + libdrm + eudev + libdrm-nouveau + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.0.17 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-06 + 1.0.17 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.0.16 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.0.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.0.15 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.0.15 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.0.15 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.0.13 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.0.13 + Rebuild for new toolchain. + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-02 + 1.0.13 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-02 + 1.0.12 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.0.12 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-radeon + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org radeon video driver + X.Org radeon ekran kartı sürücüsü + xorg-video-radeon contains the X.Org driver for ATI video chipsets. + xorg-video-radeon, ATI ekran kartları için X.Org sürücüsünü içerir. + https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/archive/5eba006e4129e8015b822f9e1d2f1e613e252cda/5eba006e4129e8015b822f9e1d2f1e613e252cda.tar.gz + + git + libdrm-devel + libpciaccess-devel + mesa-devel + pixman-devel + util-macros + xorg-server-devel + + x11/driver/xorg-video-radeon/pspec.xml + + + xorg-video-radeon + + eudev + libdrm-radeon + libpciaccess + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + /etc/X11 + /usr/share/X11/xorg.conf.d + + + + + 2021-11-12 + 19.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 19.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-18 + 19.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-19 + 19.0.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 18.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-03 + 18.1.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.18.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-17 + 1.18.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-07 + 1.18.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-19 + 7.10.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 7.9.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 7.8.0 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 7.8.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 7.7.0 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 7.7.0 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xvba-video + http://www.splitted-desktop.com/~gbeauchesne/xvba-video/ + + PisiLinux Community + admins@pisilinux.org + + freedist + driver + x11.driver + XvBA backend for VA API + VA API için XvBA arka ucu + xvba-video is a backend for the VA API in order to use XvBA video acceleration drivers available for some ATI cards. + xvba-video, bazı ATI kartlar için mevcut olan XvBA video hızlandırma sürücülerini kullanmak için bir VA API arka ucudur. + https://sourceforge.net/projects/pisilinux/files/source/xvba-video-0.8.0.i686.tar.gz + https://sourceforge.net/projects/pisilinux/files/source/xvba-video-0.8.0.x86_64.tar.gz + x11/driver/xvba-video/pspec.xml + + + xvba-video + + libva + libXext + mesa + + + /usr/lib + /usr/share/doc + + + + xvba-video-32bit + 32-bit shared libraries for xvba-video + xvba-video için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + mesa-32bit + libX11-32bit + libXext-32bit + + + mesa-32bit + xvba-video + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2021-01-07 + 0.8.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.7.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.7.8 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.7.8 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.7.8 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 0.7.8 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-openchrome + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org openchrome video driver + X.Org openchrome ekran kartı sürücüsü + xorg-video-openchrome contains the X.Org driver for VIA video chipsets. + xorg-video-openchrome, VIA ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-openchrome-0.6.0.tar.bz2 + + libdrm-devel + libXext-devel + libXv-devel + libXvMC-devel + libglvnd-devel + xorg-server-devel + + x11/driver/xorg-video-openchrome/pspec.xml + + + xorg-video-openchrome + + libX11 + libdrm + libXext + libXv + libXvMC + xorg-server + + + /usr/bin + /usr/sbin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2021-11-12 + 0.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-06 + 0.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.5.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 0.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 0.5.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.5.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.5.0 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.5.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.4.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 0.3.3 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-tdfx + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org tdfx video driver + X.Org tdfx ekran kartı sürücüsü + xorg-video-tdfx contains the X.Org driver for Voodoo cards. + xorg-video-tdfx, Voodoo ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-tdfx-1.5.0.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + util-macros + + x11/driver/xorg-video-tdfx/pspec.xml + + + xorg-video-tdfx + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-06 + 1.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.4.7 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.4.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.4.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.4.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.4.7 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.4.7 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.4.7 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.4.6 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-10 + 1.4.6 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-sisusb + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org sisusb video driver + X.Org sisusb ekran kartı sürücüsü + xorg-video-sisusb contains the X.Org driver for SiS video chips connected via a Net2280-based USB dongle. + xorg-video-sisusb, Net2280 tabanlı USB dongle ile bağlı SiS ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-sisusb-0.9.7.tar.bz2 + + util-macros + xorg-server-devel + + x11/driver/xorg-video-sisusb/pspec.xml + + + xorg-video-sisusb + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 0.9.7 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.9.7 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 0.9.7 + Rebuild . + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 0.9.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.9.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.9.7 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.9.7 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.9.6 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 0.9.6 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-dummy + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org dummy video driver + X.Org dummy ekran kartı sürücüsü + xorg-video-dummy is a dummy video driver for X.Org. + xorg-video-dummy, X.Org için sahte bir ekran kartı sürücüsü içerir. + mirrors://xorg/individual/driver/xf86-video-dummy-0.3.8.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-video-dummy/pspec.xml + + + xorg-video-dummy + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + + + + + 2021-11-12 + 0.3.8 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.3.8 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 0.3.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 0.3.8 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.3.8 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 0.3.8 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.3.8 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.3.8 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.3.7 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 0.3.7 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-rendition + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org rendition video driver + X.Org rendition ekran kartı sürücüsü + xorg-video-rendition contains the X.Org driver for Rendition (Micron) cards. + xorg-video-rendition, Rendition (Micron) ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-rendition-4.2.7.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-video-rendition/pspec.xml + + + xorg-video-rendition + + xorg-server + + + /usr/lib/xorg/modules/drivers + /usr/lib/xorg/modules/*.uc + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 4.2.7 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 4.2.7 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 4.2.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 4.2.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 4.2.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-19 + 4.2.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 4.2.6 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 4.2.6 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 4.2.6 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 4.2.6 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 4.2.5 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-evdev + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org evdev input driver + X.Org evdev giriş aygıtı sürücüsü + xorg-input-evdev contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. + xorg-input-evdev, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. + mirrors://xorg/individual/driver/xf86-input-evdev-2.10.6.tar.bz2 + + xorg-server-devel + libmtdev-devel + libevdev-devel + util-macros + eudev-devel + xorg-proto + libevdev-devel + + x11/driver/xorg-input-evdev/pspec.xml + + + xorg-input-evdev + + libmtdev + libevdev + eudev + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + /usr/share/X11/xorg.conf.d/10-evdev.conf + + + + xorg-input-evdev-devel + Development files for evdev driver + evdev sürücüsü için geliştirme dosyaları + + xorg-input-evdev + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-01-07 + 2.10.6 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-31 + 2.10.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 2.10.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 2.10.6 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.10.6 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-06-03 + 2.10.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 2.10.5 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 2.10.5 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-03 + 2.10.4 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-02 + 2.10.2 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 2.9.2 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-intel + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org intel video driver + X.Org intel ekran kartı sürücüsü + xorg-video-intel contains the X.Org driver for Intel video chipsets. + xorg-video-intel, Intel ekran kartları için X.Org sürücüsünü içerir. + http://anduin.linuxfromscratch.org/BLFS/xf86-video-intel/xf86-video-intel-20210222.tar.xz + + libX11-devel + libxcb-devel + libXv-devel + libdrm-devel + pixman-devel + libXext-devel + libXtst-devel + libXvMC-devel + xcb-util-devel + libXrandr-devel + libXfixes-devel + libXcursor-devel + libXrender-devel + libXdamage-devel + libXinerama-devel + libdrm-intel + eudev-devel + util-macros + libpciaccess-devel + xorg-server-devel + libxshmfence-devel + libXfont-devel + libXfont2-devel + libXScrnSaver-devel + + x11/driver/xorg-video-intel/pspec.xml + + + xorg-video-intel + + libX11 + libxcb + libXv + libdrm + pixman + libXext + libXtst + libXvMC + xcb-util + libXrandr + libXfixes + libXcursor + libXrender + libXdamage + libXinerama + libdrm-intel + libpciaccess + eudev + libxshmfence + libXScrnSaver + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2021-11-12 + 20210222 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-06 + 20210222 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-30 + 20200817 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-03 + 20200518 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 20190723 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 20190208 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 20170826 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 20170826 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 20170826 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-10 + 20170826 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 20160902 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 20160902 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0340718 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-10 + 2.99.917 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-amdgpu + https://www.x.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.org amdgpu video driver + X.org amdgpu video driver + X.org amdgpu video driver + X.org amdgpu video driver + https://www.x.org/archive/individual/driver/xf86-video-amdgpu-21.0.0.tar.bz2 + + libdrm-devel + libpciaccess-devel + mesa-devel + pixman-devel + util-macros + xorg-server-devel + + x11/driver/xorg-video-amdgpu/pspec.xml + + + xorg-video-amdgpu + + mesa + eudev + libdrm-amd + xorg-server + + + /usr/lib + /usr/share/X11/xorg.conf.d + /usr/share/man + /usr/share/doc + + + + + 2021-11-12 + 21.0.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-27 + 21.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 19.1.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-18 + 19.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-19 + 19.0.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 18.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-03 + 18.1.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.18.1 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-17 + 1.18.1 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-03-07 + 1.18.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2017-09-09 + 1.4.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + xorg-input-joystick + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org joystick input driver + X.Org joystick giriş aygıtı sürücüsü + xorg-input-joystick contains the X.Org driver for joysticks. + xorg-input-joystick, oyun çubukları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-joystick-1.6.3.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-input-joystick/pspec.xml + + + xorg-input-joystick + + /usr/lib/xorg + /usr/share/man + + + + xorg-input-joystick-devel + Development files for xorg-input-joystick + xorg-input-joystick için geliştirme dosyaları + + xorg-input-joystick + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-12 + 1.6.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.6.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-31 + 1.6.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.6.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.6.3 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.6.3 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.6.3 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.6.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.6.2 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.6.2 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + vdpau-video + http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + driver + x11.driver + VDPAU backend for VA API + VA API için VDPAU arka ucu + vdpau-video is a backend for the VA API in order to use VDPAU video acceleration drivers available for some NVIDIA and S3 cards. + vdpau-video, bazı NVIDIA ve S3 kartlar için mevcut olan VDPAU video hızlandırma sürücülerini kullanmak için bir VA API arka ucudur. + http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/libva-vdpau-driver-0.7.4.tar.bz2 + + libglvnd-devel + libva-devel + libvdpau-devel + libX11-devel + mesa-devel + + + libva-vdpau-driver-0.7.4-glext-missing-definition.patch + libva-vdpau-driver-0.7.4-libvdpau-0.8.patch + libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch + implement-vaquerysurfaceattributes.patch + fallback-x.patch + vdpau_CreateSurfaceFromV4L2Buf-fix.patch + + x11/driver/vdpau-video/pspec.xml + + + vdpau-video + + libglvnd + libva + libvdpau + libX11 + mesa + + + /usr/lib + /usr/share/doc + + + + vdpau-video-32bit + emul32 + emul32 + + libglvnd-32bit + libva-32bit + libvdpau-32bit + libX11-32bit + mesa-32bit + + + vdpau-video + libglvnd-32bit + libva-32bit + libvdpau-32bit + libX11-32bit + mesa-32bit + + + /usr/lib32 + + + + + 2021-11-12 + 0.7.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.7.4 + First release. + İdris Kalp + idriskalp@gmail.com + + + 2018-07-31 + 0.7.4 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-13 + 0.7.4 + rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.7.4 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.7.4 + Rebuild for new libvdpau. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.7.4 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 0.7.4 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-s3virge + https://www.x.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org s3virge video driver + X.Org s3virge ekran kartı sürücüsü + xorg-video-s3virge contains the X.Org driver for S3 Virge cards. + xorg-video-s3virge, S3 Virge ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-s3virge-1.11.0.tar.bz2 + + xorg-server-devel + util-macros + + + check-max-value.patch + + x11/driver/xorg-video-s3virge/pspec.xml + + + xorg-video-s3virge + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.11.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.11.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-20 + 1.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.10.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.10.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.10.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.10.7 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.10.7 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.10.7 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.10.7 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.10.6 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-r128 + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org r128 video driver + X.Org r128 ekran kartı sürücüsü + xorg-video-r128 contains the X.Org driver for ATI Rage128 video cards. + xorg-video-r128, ATI Rage128 ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-r128-6.12.0.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + util-macros + + x11/driver/xorg-video-r128/pspec.xml + + + xorg-video-r128 + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 6.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 6.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 6.12.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-03 + 6.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 6.11.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 6.10.2 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 6.10.2 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 6.10.2 + Verson bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 6.10.1 + Verson bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 6.10.0 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-synaptics + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org synaptics input driver + X.Org synaptics giriş aygıtı sürücüsü + xorg-input-synaptics contains the X.Org driver for Synaptics touchpad devices. + xorg-input-synaptics, Synaptics dokunmatik aygıtlar için X.Org sürücüsünü içerir. + http://ftp.x.org/pub/individual/driver/xf86-input-synaptics-1.9.1.tar.bz2 + + libXi-devel + libXtst-devel + libmtdev-devel + xorg-server-devel + libevdev-devel + util-macros + + x11/driver/xorg-input-synaptics/pspec.xml + + + xorg-input-synaptics + + libXi + libXtst + libX11 + libevdev + + + /lib/udev + /usr/bin + /usr/lib/xorg + /usr/share/X11 + /usr/share/doc + /usr/share/man + + + 50-synaptics.conf + 70-touchpad-quirks.rules + + + + xorg-input-synaptics-devel + Development files for xorg-input-synaptics + xorg-input-synaptics için geliştirme dosyaları + + xorg-input-synaptics + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-01-07 + 1.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-31 + 1.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-06 + 1.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.9.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.9.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.9.0 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.8.3 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.8.2 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-void + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org void input driver + X.Org void giriş aygıtı sürücüsü + xorg-input-void is a null input driver which allows the X server to operate without a core pointer and/or core keyboard. + xorg-input-void, X sunucusunun herhangi bir ana işaretçi ve/veya ana klavye olmadan çalışabilmesini sağlayan işlevsiz bir giriş aygıtı sürücüsüdür. + mirrors://xorg/individual/driver/xf86-input-void-1.4.1.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-input-void/pspec.xml + + + xorg-input-void + + /usr/lib/xorg + /usr/share/man + + + + + 2021-11-12 + 1.4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-31 + 1.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.4.1 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.4.1 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.4.1 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.4.1 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.4.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.4.1 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.4.1 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-fbdev + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org fbdev video driver + X.Org fbdev ekran kartı sürücüsü + xorg-video-fbdev contains the X.Org driver for Linux framebuffer device. + xorg-video-fbdev, Linux framebuffer aygıtı için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-fbdev-0.5.0.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-video-fbdev/pspec.xml + + + xorg-video-fbdev + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 0.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-06 + 0.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.4.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 0.4.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 0.4.4 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.4.4 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 0.4.4 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.4.4 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.4.4 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.4.4 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 0.4.4 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-acecad + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org acecad tablet input driver + X.Org acecad tablet giriş aygıtı sürücüsü + xorg-input-acecad contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. + xorg-input-acecad, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. + mirrors://xorg/individual/driver/xf86-input-acecad-1.5.0.tar.bz2 + + xorg-server-devel + xorg-proto + libmtdev-devel + sysfsutils-devel + util-macros + + + assign-local-private-after-allocating.patch + + x11/driver/xorg-input-acecad/pspec.xml + + + xorg-input-acecad + + sysfsutils + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.5.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.5.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.5.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.5.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.5.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.5.0 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.5.0 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.5.0 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-savage + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org savage video driver + X.Org savage ekran kartı sürücüsü + xorg-video-savage contains the X.Org driver for S3 Savage cards. + xorg-video-savage, S3 Savage ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-savage-2.3.9.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + util-macros + + + git-video-savage.patch + + x11/driver/xorg-video-savage/pspec.xml + + + xorg-video-savage + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 2.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 2.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 2.3.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 2.3.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.3.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 2.3.9 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 2.3.9 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 2.3.9 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 2.3.8 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-10 + 2.3.8 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-sis + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org sis video driver + X.Org sis ekran kartı sürücüsü + xorg-video-sis contains the X.Org driver for SiS cards. + xorg-video-sis, SiS ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-sis-0.12.0.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + util-macros + + x11/driver/xorg-video-sis/pspec.xml + + + xorg-video-sis + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 0.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-18 + 0.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 0.10.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 0.10.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.10.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 0.10.9 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.10.9 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.10.9 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.10.8 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 0.10.7 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + libva-intel-driver + http://freedesktop.org/wiki/Software/vaapi + + Osman Erkan + osman.erkan@pisilinux.org + + MIT + driver + x11.driver + VA-API implementation for Intel G45 and HD Graphics family + libva-intel-driver, VA-API implementation for Intel G45 and HD Graphics family. + https://github.com/01org/intel-vaapi-driver/releases/download/2.4.1/intel-vaapi-driver-2.4.1.tar.bz2 + + libdrm-devel + libX11-devel + libva-devel + + x11/driver/libva-intel-driver/pspec.xml + + + libva-intel-driver + + libdrm + libdrm-intel + libva + + + /usr/lib + /usr/share/doc + + + + + 2021-11-12 + 2.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-30 + 2.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 2.4.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 2.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-22 + 2.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-13 + 2.0.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.7.3 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.7.3 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-03 + 1.7.2 + Version Bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-05-02 + 1.7.0 + Version Bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.5.1 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-kbd + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org kbd input driver + X.Org kbd giriş aygıtı sürücüsü + xorg-input-kbd contains the X.Org driver for keyboards. + xorg-input-kbd, klavyeler için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-keyboard-1.9.0.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-input-kbd/pspec.xml + + + xorg-input-kbd + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-31 + 1.9.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.9.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.9.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.9.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.9.0 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.9.0 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.8.1 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.8.0 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-voodoo + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org voodoo video driver + X.Org voodoo ekran kartı sürücüsü + xorg-video-voodoo contains the X.Org driver for Voodoo1 and Voodoo2 video adapters. + xorg-video-voodoo, Voodoo1 ve Voodoo2 video bağdaştırıcıları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-voodoo-1.2.5.tar.bz2 + + xorg-server-devel + util-macros + + + git-fixes.patch + + x11/driver/xorg-video-voodoo/pspec.xml + + + xorg-video-voodoo + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.2.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.2.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.2.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.2.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.2.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.2.5 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.2.5 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.2.5 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.2.5 + Release bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-10 + 1.2.5 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-mga + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org mga video driver + X.Org mga ekran kartı sürücüsü + xorg-video-mga contains the X.Org driver for Matrox cards. + xorg-video-mga, Matrox ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-mga-2.0.0.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + util-macros + + x11/driver/xorg-video-mga/pspec.xml + + + xorg-video-mga + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 2.0.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 2.0.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 2.0.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-14 + 2.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.6.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.6.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.6.5 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.6.5 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.6.5 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.6.3 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-vesa + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org vesa video driver + X.Org vesa ekran kartı sürücüsü + xorg-input-vesa contains the X.Org driver for Generic VESA cards. + xorg-input-vesa, VESA uyumlu ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-vesa-2.5.0.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-video-vesa/pspec.xml + + + xorg-video-vesa + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2020-11-12 + 2.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-04 + 2.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 2.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 2.4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 2.4.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.4.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-16 + 2.4.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 2.3.4 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 2.3.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 2.3.4 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 2.3.4 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 2.3.3 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-libinput + http://www.x.org + + PisiLinux Community + admin@pisilinux.org + + MIT + driver + x11.driver + Generic input driver for the X.Org server based on libinput + Xorg sunucusu için genel giriş sürücüsü. + Generic input driver for the X.Org server based on libinput + xorg-input-libinput, libinputa dayalı Xorg sunucusu için genel giriş sürücüsüdür. + mirrors://xorg/individual/driver/xf86-input-libinput-1.2.0.tar.bz2 + + libX11-devel + eudev-devel + xorg-server-devel + libinput-devel + util-macros + + x11/driver/xorg-input-libinput/pspec.xml + + + xorg-input-libinput + + libinput + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + /usr/share/X11/xorg.conf.d + + + + xorg-input-libinput-devel + Development files for xorg-input-libinput + + xorg-input-libinput + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-12 + 1.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-04 + 1.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-06 + 1.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.30.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 0.29.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-18 + 0.29.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 0.28.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-03 + 0.28.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-03 + 0.28.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.28.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-11 + 0.27.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-24 + 0.26.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.24.0 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.24.0 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-03 + 0.22.0 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-02 + 0.19.0 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 0.18.0 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-apm + https://www.x.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org apm video driver + X.Org apm ekran kartı sürücüsü + xorg-video-apm contains the X.Org driver for Alliance Promotion cards. + xorg-video-apm, Alliance Promotion ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-apm-1.3.0.tar.bz2 + + xorg-server-devel + util-macros + xorg-proto + + x11/driver/xorg-video-apm/pspec.xml + + + xorg-video-apm + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-20 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.2.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.2.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.2.5 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.2.5 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.2.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.2.5 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.2.5 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.2.5 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-vmware + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org vmware video driver + X.Org vmware ekran kartı sürücüsü + xorg-video-vmware contains the X.Org driver for VMWare virtual machines. + xorg-video-vmware, VMWare sanal makineleri için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-vmware-13.3.0.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-video-vmware/pspec.xml + + + xorg-video-vmware + + mesa + eudev + libdrm + llvm-libs + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 13.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-24 + 13.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 13.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 13.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-19 + 13.3.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 13.3.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 13.2.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 13.2.1 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 13.2.1 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 13.2.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 13.1.0 + Release bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 13.1.0 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-mouse + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org mouse input driver + X.Org mouse giriş aygıtı sürücüsü + xorg-input-mouse contains the X.Org driver for mice. + xorg-input-mouse, fareler için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-mouse-1.9.3.tar.bz2 + + xorg-server-devel + util-macros + + + 0001-Don-t-disable-3-button-emulation-if-third-mouse-butt.patch + + x11/driver/xorg-input-mouse/pspec.xml + + + xorg-input-mouse + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + xorg-input-mouse-devel + Development files for xorg-input-mouse + + xorg-input-mouse + + + /usr/include/xorg/xf86-mouse-properties.h + /usr/lib/pkgconfig/xorg-mouse.pc + + + + + 2021-11-12 + 1.9.3 + rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.9.3 + rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-31 + 1.9.3 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.9.3 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-21 + 1.9.3 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-07-31 + 1.9.3 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-11 + 1.9.2 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.9.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.9.1 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.9.1 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-elographics + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org Elographics TouchScreen input driver + X.Org Elographics dokunmatik ekran sürücüsü + xorg-input-elographics contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. + xorg-input-elographics, Linux için Elographics dokunamtik ekran X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-elographics-1.4.2.tar.bz2 + + xorg-server-devel + libmtdev-devel + util-macros + + x11/driver/xorg-input-elographics/pspec.xml + + + xorg-input-elographics + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.4.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.4.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-18 + 1.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.4.1 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.4.1 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.4.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.4.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.4.1 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.4.1 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-input-wacom + http://linuxwacom.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + driver + x11.driver + Input driver for Wacom tablets and drawing devices + Wacom tabletleri ve çizim aygıtları için giriş sürücüsü + xorg-input-wacom includes the drivers and tools for Wacom devices. + xorg-input-wacom, Wacom aygıtlarını kullanmak için sürücü ve araçları içerir. + https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-0.40.0/xf86-input-wacom-0.40.0.tar.bz2 + + libXi-devel + libXrandr-devel + xorg-server-devel + libXinerama-devel + eudev-devel + libgudev-devel + doxygen + util-macros + + x11/driver/xorg-input-wacom/pspec.xml + + + xorg-input-wacom + + libX11 + libXi + libXrandr + libXinerama + xorg-server + eudev + + + /lib/udev + /usr/bin + /usr/lib/xorg + /usr/share/X11 + /usr/share/doc + /usr/share/man + + + 70-wacom.rules + + + + xorg-input-wacom-devel + Development files for xorg-input-wacom + xorg-input-wacom için geliştirme dosyaları + + xorg-input-wacom + + + /usr/bin/isdv4-serial-debugger + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-12 + 0.40.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-06 + 0.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-15 + 0.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.34.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-31 + 0.34.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 0.34.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 0.34.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.34.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.34.0 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.34.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-16 + 0.33.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.32.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-05-08 + 0.29.0 + First release + Ergün Salman + Poyraz76@pisilinux.org + + + + + + xorg-input-vmmouse + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org vmmouse input driver + X.Org vmmouse giriş aygıtı sürücüsü + xorg-input-vmmouse contains the X.Org driver for mice in VMware virtual machines. + xorg-input-vmmouse, VMware sanal makinelerinde fare uyumu için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-vmmouse-13.1.0.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-input-vmmouse/pspec.xml + + + xorg-input-vmmouse + + /lib/udev + /usr/bin + /usr/libexec + /usr/lib/xorg + /usr/share/X11 + /usr/share/man + + + + + 2021-11-12 + 13.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 13.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-31 + 13.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 13.1.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 13.1.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 13.1.0 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-10 + 13.1.0 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 13.1.0 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 13.1.0 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-05-08 + 13.1.0 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 13.0.0 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-cirrus + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org cirrus video driver + X.Org cirrus ekran kartı sürücüsü + xorg-video-cirrus contains the X.Org driver for Cirrus Logic cards. + xorg-video-cirrus, Cirrus Logic ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-cirrus-1.5.3.tar.bz2 + + libpciaccess-devel + xorg-server-devel + util-macros + + x11/driver/xorg-video-cirrus/pspec.xml + + + xorg-video-cirrus + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.5.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.5.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.5.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.5.3 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.5.3 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.5.3 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.5.3 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.5.3 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.5.3 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.5.3 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-siliconmotion + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org siliconmotion video driver + X.Org siliconmotion ekran kartı sürücüsü + xorg-video-siliconmotion contains the X.Org driver for Silicon Motion cards. + xorg-video-siliconmotion, Silicon Motion ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-siliconmotion-1.7.9.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-video-siliconmotion/pspec.xml + + + xorg-video-siliconmotion + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.7.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.7.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.7.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.7.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.7.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.7.9 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.7.9 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.7.9 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.7.8 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-10 + 1.7.8 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-i740 + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org i740 video driver + X.Org i740 ekran kartı sürücüsü + xorg-video-i740 contains the X.Org driver for Intel i740 cards. + xorg-video-i740, Intel i740 ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-i740-1.4.0.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-video-i740/pspec.xml + + + xorg-video-i740 + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-14 + 1.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.3.6 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.3.6 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.3.6 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.3.6 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.3.6 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.3.5 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.3.4 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-i128 + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org i128 video driver + X.Org i128 ekran kartı sürücüsü + xorg-video-i128 contains the X.Org driver for Number Nine chipsets. + xorg-video-i128, Number Nine ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-i128-1.4.0.tar.bz2 + + xorg-server-devel + util-macros + + + 1600sw-range-hack.patch + + x11/driver/xorg-video-i128/pspec.xml + + + xorg-video-i128 + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-14 + 1.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.3.6 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.3.6 + Rebuild New T. bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.3.6 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.3.6 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.3.6 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.3.6 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-08 + 1.3.6 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-video-v4l + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org v4l video driver + X.Org v4l ekran kartı sürücüsü + v4l is an Xorg driver for video4linux cards. It provides a Xvideo extension port for video overlay. + v4l, video4linux kartları için Xorg sürücüsü içerir. Video yerpaylaşımı (overlay) için bir Xvideo kapısı sağlar. + mirrors://xorg/individual/driver/xf86-video-v4l-0.3.0.tar.bz2 + + util-macros + xorg-server-devel + + x11/driver/xorg-video-v4l/pspec.xml + + + xorg-video-v4l + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 0.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 0.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 0.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-03 + 0.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.2.0 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 0.2.0 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.2.0 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-05-15 + 0.2.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + xorg-video-neomagic + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org neomagic video driver + X.Org neomagic ekran kartı sürücüsü + xorg-video-neomagic contains the X.Org driver for NeoMagic cards. + xorg-video-neomagic, NeoMagic ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-neomagic-1.3.0.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-video-neomagic/pspec.xml + + + xorg-video-neomagic + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2021-11-12 + 1.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 1.3.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-08 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 1.2.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.2.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 1.2.9 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 1.2.9 + rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-16 + 1.2.9 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.2.9 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-10 + 1.2.9 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xorg-server + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + x11.server + X.Org X Server + Serveur X X.Org + X.Org X Server + X.Org X Sunucu + X.Org X Serwer + X server is the main application that allows a graphical interface. + X sunucu, grafiksel arayüz için gerekli ana uygulamadır. + X serwer to główna aplikacja, która umożliwia interfejs graficzny. + mirrors://xorg/individual/xserver/xorg-server-21.1.3.tar.xz + + valgrind + xorg-proto + libtirpc-devel + elogind-devel + libbsd-devel + font-util + libjpeg-turbo-devel + libdmx-devel + libdrm-devel + libgcrypt-devel + libpciaccess-devel + libX11-devel + libXaw-devel + libXext-devel + libXfixes-devel + libXfont2-devel + libXi-devel + libxkbfile-devel + libXmu-devel + libXpm-devel + libXrender-devel + libXres-devel + libXt-devel + libXtst-devel + libXv-devel + mesa-devel + pixman-devel + xorg-app + nettle-devel + libepoxy-devel + xcb-util-devel + xcb-util-image-devel + xcb-util-wm-devel + xcb-util-keysyms-devel + xcb-util-renderutil-devel + util-macros + xtrans + eudev-devel + freetype-devel + libunwind-devel + libXau-devel + libICE-devel + libSM-devel + openssl-devel + xorg-app-devel + wayland-devel + wayland-protocols-devel + libglvnd-devel + xkeyboard-config + libxcvt-devel + + + xorg-server-1.12-unloadsubmodule.patch + xorg-server-1.18-support-multiple-Files-sections.patch + + x11/server/xorg-server/pspec.xml + + + xorg-server + app:console + + libbsd + libXau + eudev + elogind + libXdmcp + mesa + libxcvt + libdrm + pixman + libglvnd + libXfont2 + libunwind + libpciaccess + libxshmfence + libepoxy + nettle + + + /etc/X11/xorg.conf.d + /etc/sysconfig/createfiles + /usr/bin/X + /usr/bin/Xorg + /usr/bin/cvt + /usr/bin/gtf + /usr/libexec + /usr/lib/xorg + /usr/share/X11/DriversDB + /usr/share/X11/pci + /usr/share/X11/xorg.conf.d + /usr/share/man/man1/Xorg.1 + /usr/share/man/man1/cvt.1 + /usr/share/man/man1/gtf.1 + /usr/share/man/man4/exa.4 + /usr/share/man/man4/modesetting.4 + /usr/share/man/man4/fbdevhw.4 + /usr/share/man/man5/xorg.conf.5 + /usr/share/man/man5/xorg.conf.d.5 + /usr/share/man/man4/inputtestdrv.4 + /usr/share/man/man1/Xorg.wrap.1 + /usr/share/man/man5/Xwrapper.config.5 + /etc/X11/fontpath.d + /usr/share/doc + /var/lib/xkb + /usr/share/man/man1/Xserver.1 + + + xorg-server-common + + + xorg-video-modesetting + glamor-egl + xorg-server-common + + + xorg-save-xkb-config.sh + DriversDB + fedora/10-quirks.conf + + + + xorg-server-xephyr + Nested X Server + Başka bir X ekranında çalışabilen X sunucusu + app:console + + libX11 + libXau + libxcb + libXdmcp + xorg-server + mesa + xcb-util + libunwind + pixman + libXext + libXfont2 + libepoxy + xcb-util-wm + libxshmfence + xcb-util-image + xcb-util-keysyms + xcb-util-renderutil + + + /usr/bin/Xephyr + /usr/share/man/man1/Xephyr.1 + + + + xorg-server-xvfb + Virtual Framebuffer X Server + Sanal framebuffer X sunucusu + app:console + GPLv2 + + libXau + libXdmcp + xorg-server + libXfont2 + pixman + mesa + libunwind + + + /usr/bin/[Xx]vfb* + /usr/share/man/man1/Xvfb.1 + + + xvfb-run.sh + + + + xorg-server-xnest + A nested X server that runs as an X application + + libX11 + libXau + libXdmcp + libXfont2 + libXext + libunwind + pixman + + + /usr/bin/Xnest + /usr/share/man/man1/Xnest.1 + + + + xorg-server-devel + Headers and libraries for X server driver development + X sunucusu için sürücü geliştirmede kullanılan başlık ve kitaplık dosyaları + data + library + + xorg-server + libpciaccess-devel + pixman-devel + mesa-devel + xorg-proto + libxcvt-devel + + + /usr/include/xorg + /usr/lib/libxf86config.a + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2022-01-11 + 21.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-03 + 21.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-15 + 21.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-14 + 21.1.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-12 + 21.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-01 + 1.20.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-12 + 1.20.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-23 + 1.20.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-09 + 1.20.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-08 + 1.20.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-04 + 1.20.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-26 + 1.20.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-11 + 1.20.6 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-19 + 1.20.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 1.20.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-30 + 1.19.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.20.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-31 + 1.20.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.19.6 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-17 + 1.19.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-26 + 1.19.1 + Rebuild for a patch + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-02 + 1.19.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-11-04 + 1.18.4 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-02 + 1.18.3 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-04-08 + 1.17.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + font-util + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + x11.util + Utilitaires de fontes de X.Org + X.Org font utilities + X.Org font araçları + X.Org Schrift Werkzeuge + font-util package contains core font utilities for the Xorg XWindow system. + mirrors://xorg/individual/font/font-util-1.3.2.tar.bz2 + + zlib-devel + util-macros + + x11/util/font-util/pspec.xml + + + font-util + + /usr/bin + /usr/lib/pkgconfig + /usr/share/fonts + /usr/share/aclocal + /usr/share/doc + /usr/share/man + + + + + 2020-01-10 + 1.3.2 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-11-08 + 1.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-27 + 1.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-26 + 1.3.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.3.1 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-05-10 + 1.3.1 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + zorg + http://www.pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + x11.util + Çomar'ın X yapılandırma araçları + Çomar's X-Konfigurationtools + Çomar's X configuration tools + outils de configuration de X, fichiers de base de données des écrans et des cartes vidéo. + zorg is a set of X configuration tools and monitor and display adapter database files. + X yapılandırma araçları, monitör ve ekran kartı veritabanları + https://github.com/forYali/zorg/archive/2.0.4.tar.gz + + keyboard-config.patch + + x11/util/zorg/pspec.xml + + + zorg + + /sbin + /usr/bin + /usr/lib + /usr/share/X11 + /usr/share/doc + /var/lib/zorg + + + Xorg.Display + System.Package + + + xorg-safe.conf + + + + + 2020-01-25 + 2.0.4 + Rebuild for new toolchain. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-28 + 2.0.4 + Rebuild for new toolchain. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-05 + 2.0.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + alternatives + http://git.fedorahosted.org/git/?p=chkconfig.git;a=summary + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + x11.util + Alternative management system + Alternatif yönetim sistemi + alternatives creates, removes, maintains and displays information about the symbolic links comprising the alternatives system. Alternatives system determines the defaults when several programs fulfilling the same or similar functions to be installed on a single system at the same time. + alternatives, alternatives sisteminin parçası olan sembolik bağlantıları oluşturan, silen, yöneten ve bunlar hakkında bilgi gösteren araçtır. Alternatives sistemi, birbirine benzer ya da aynı işlevleri sunan programların aynı anda aynı sisteme kurulduğu zamanlarda öntanımlıları belirler. + https://github.com/fedora-sysv/chkconfig/archive/chkconfig-1.3.63.tar.gz + + popt-devel + newt-devel + + x11/util/alternatives/pspec.xml + + + alternatives + + /etc + /usr/sbin + /usr/share/locale + /usr/share/man + /usr/share/doc + /var + + + + + 2020-01-25 + 1.3.63 + Rebuild for new toolchain. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-28 + 1.3.63 + Rebuild for new toolchain. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-26 + 1.3.63 + Rebuild for new toolchain. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.3.63 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-03-05 + 1.3.63 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + pekwm + https://www.pekwm.se/ + + fury + uglyside@yandex.ru + + GPL-2 + app + x11.wm + Pek X window manager. + The Pekwm Window Manager is written by Claes Nästén. The code is based on the aewm++ window manager, but it has evolved enough that it no longer resembles aewm++ at all. It also has an expanded feature-set, including window grouping (similar to ion, pwm, or fluxbox), auto properties, xinerama and keygrabber that supports keychains, and much more. + https://github.com/pekwm/pekwm/archive/ac6a6378867c84148bf5f5d77eabb3bfcdea7a81.zip + + cmake + zlib-devel + libSM-devel + libICE-devel + libX11-devel + libXpm-devel + libXft-devel + libpng-devel + libXrandr-devel + libXinerama-devel + libxkbcommon-devel + libjpeg-turbo-devel + + x11/wm/pekwm/pspec.xml + + + pekwm + + libX11 + libXft + libXpm + libgcc + libpng + libXext + libXrandr + libXinerama + libjpeg-turbo + + + /etc + /usr/bin + /usr/share/pekwm + /usr/share/man + /usr/share/doc/pekwm + + + + + 2022-04-14 + 0.2.1 + First build. + fury + uglyside@yandex.ru + + + + + + openbox + http://openbox.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + x11.wm + A standarts compliant, fast, lightweight window manager + Standartlara uygun, hızlı, hafif bir pencere yöneticisi + Openbox is a window manager for the X11 windowing system. + Openbox, X11 pencere sistemi için pencere yöneticisidir. + http://openbox.org/dist/openbox/openbox-3.6.1.tar.gz + + pango-devel + libXft-devel + libICE-devel + imlib2-devel + libxml2-devel + libSM-devel + libgcc + libXrandr-devel + libXcursor-devel + libXinerama-devel + startup-notification-devel + dbus-devel + librsvg-devel + + + openbox-3.5.0-which-2.20.patch + openbox-3.5.0-title-matching.patch + openbox-default-theme.patch + openbox-3.5.2-gnome-session.patch + openbox-3.6.1-py3-xdg.patch + openbox-kde-paths.patch + debian-887908.patch + + x11/wm/openbox/pspec.xml + + + openbox + + cairo + glib2 + pango + libSM + libXft + libICE + libX11 + imlib2 + libXext + libxml2 + librsvg + libXrandr + libXcursor + libXinerama + startup-notification + + + /usr/bin/obmenu-generator + /usr/bin/obxprop + /usr/bin/openbox + /usr/bin/openbox-session + /usr/lib/openbox + /etc/xdg/openbox + /etc/xdg/obmenu-generator + /usr/lib/libobrender* + /usr/lib/libobt* + /usr/share/openbox + /usr/share/themes + /usr/share/xsessions/openbox.desktop + /usr/share/applications + /usr/share/pixmaps + /usr/share/locale + /usr/share/man/man1/obxprop.1 + /usr/share/man/man1/openbox.1 + /usr/share/man/man1/openbox-session.1 + /usr/share/doc + + + obmenu-generator + schema.pl + menu.xml + kedicik.png + xdg-menu + terminals.menu + + + + openbox-kde + The openbox-kde package contains the files needed for using openbox inside a +KDE session. + + openbox + + + /usr/bin/openbox-kde-session + /usr/share/xsessions/openbox-kde.desktop + /usr/share/man/man1/openbox-kde-session.1 + + + + openbox-gnome + The openbox-gnome package contains the files needed for using openbox inside a +Gnome session. + + openbox + + + /usr/share/gnome/wm-properties + + + + openbox-devel + Development headers for openbox + Openbox için geliştirme başlıkları + + openbox + pango-devel + glib2-devel + libxml2-devel + libXft-devel + imlib2-devel + librsvg-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-27 + 3.6.1 + splited kde/gnome packages and added some patch + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-12-13 + 3.6.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 3.6.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 3.6.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2015-07-24 + 3.6.1 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + i3wm + https://i3wm.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + x11.wm + A tiling window manager, completely written from scratch + An improved dynamic tiling window manager + https://i3wm.org/downloads/i3-4.20.1.tar.xz + + meson + libev-devel + startup-notification-devel + libxcb-devel + xcb-util-devel + xcb-util-cursor-devel + xcb-util-renderutil-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + xcb-util-xrm-devel + libxkbcommon-devel + yajl-devel + libpcre-devel + pango-devel + cairo-devel + xcb-proto + util-linux + libxslt-devel + util-macros + asciidoc + desktop-file-utils + xmlto + perl-AnyEvent-I3 + perl-JSON-XS + + x11/wm/i3wm/pspec.xml + + + i3wm + + yajl + glib2 + libev + pango + cairo + libxcb + libpcre + i3status + xcb-util + xcb-util-wm + xcb-util-xrm + libxkbcommon + perl-JSON-XS + xcb-util-cursor + xcb-util-keysyms + perl-AnyEvent-I3 + startup-notification + + dmenu + rofi + + + + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/applications + /usr/share/xsessions + + + + i3wm-devel + Development files for i3wm + system.devel + + i3wm + libev-devel + startup-notification-devel + libxcb-devel + xcb-util-devel + xcb-util-cursor-devel + xcb-util-renderutil-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + xcb-util-xrm-devel + libxkbcommon-devel + yajl-devel + libpcre-devel + pango-devel + cairo-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-26 + 4.20.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-01-25 + 4.17.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 4.16.1 + Rebuild libxkbcommon + Mustafa Cinasal + mcnsl@gmail.com + + + 2019-06-23 + 4.16.1 + add new runtime dependencies + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-02 + 4.16.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-06 + 4.16 + Version bump, add anyDependency rofi or dmenu + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-10 + 4.15 + Rebuild for new toolchain.. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.15 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + awesome + https://github.com/awesomeWM/awesome + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app + x11.wm + Awesome is a highly configurable, next generation framework window manager for X. + Awesome is a highly configurable, next generation framework window manager for X. + Awesome, X için son derece yapılandırılabilir, yeni nesil bir çerçeve penceresi yöneticisidir. + Awesome, X için son derece yapılandırılabilir, yeni nesil bir çerçeve penceresi yöneticisidir. + https://github.com/awesomeWM/awesome/archive/refs/tags/v4.3.tar.gz + + git + cmake + gzip + xmlto + pango-devel + luajit-lgi + imagemagick-devel + docbook-xsl + xcb-util-renderutil-devel + doxygen + lua-devel + dbus-devel + cairo-devel + glib2-devel + libX11-devel + libxcb-devel + xcb-util-devel + gdk-pixbuf-devel + xcb-util-wm-devel + xcb-util-image-devel + libxkbcommon-devel + xcb-util-xrm-devel + libxdg-basedir-devel + xcb-util-cursor-devel + xcb-util-keysyms-devel + startup-notification-devel + + x11/wm/awesome/pspec.xml + + + awesome + + lua + dbus + cairo + glib2 + libX11 + libxcb + xcb-util + gdk-pixbuf + xcb-util-wm + libxkbcommon + xcb-util-xrm + libxdg-basedir + xcb-util-cursor + xcb-util-keysyms + startup-notification + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-21 + 4.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + scim + http://www.scim-im.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + x11.im + Smart Common Input Method - framework for Input Methods + Smart Common Input Method - Girdi Metodları sistemi + Smart Common Input Method – ogólna metoda wprowadzania + Smart Common Input Method (SCIM - Méthode commune intelligente d'entrée) est un framework (cadre de développement) pour méthodes d'entrée. Il s'agit d'une approche modulaire et flexible pour créer ou utiliser des méthodes d'entrée pour la plateforme X11. + Smart Common Input Method (SCIM) is a framework for Input Methods. It is a modular and flexible approach for authoring and using Input Methods for X11 platform. + Smart Common Input Method (SCIM), X11 platformu için Girdi Metodlarının yönetilmesi ve kullanılması için modüler ve esnek Girdi Metodları sistemi + scim to główny pakiet projektu SCIM, udostępniający podstawowe funkcje i typy danych. + https://github.com/scim-im/scim/archive/1.4.18.tar.gz + + scim-system-config + scim-system-global + + + libXt-devel + libX11-devel + intltool + + + scim-1.4.14-compile.patch + scim-1.4.7-support-more-utf8-locales.patch + scim-initial-locale-hotkey-20070922.patch + scim_panel_gtk-emacs-cc-style.patch + scim-add-restart.patch + + x11/im/scim/pspec.xml + + + scim-core + Core of SCIM for users + + libX11 + libgcc + scim-libs + gtk3 + gtk2 + pango + glib2 + gdk-pixbuf + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + /usr/share/locale + + + scim.session + scim.env + + + + scim-libs + Libraries of SCIM + + cairo + libtool-ltdl + + + /usr/lib/libscim-* + /usr/lib/scim-1.0/*/Config + /usr/lib/scim-1.0/*/IMEngine + + + + scim-devel + Includes and pkgconfig for scim development + + scim-core + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 1.4.18 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.4.18 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 1.4.17 + Rebuild. + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-03 + 1.4.17 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-02 + 1.4.16 + Version bump + Burak Erturk + burakerturk@pisilinux.org + + + 2014-05-16 + 1.4.14 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-xwayland + https://xorg.freedesktop.org + + Pisi Linux Admins + admin@pisilinux.org + + custom + library + x11.wayland + Run X clients under wayland + Run X clients under wayland + Run X clients under wayland + Run X clients under wayland + https://xorg.freedesktop.org/archive/individual/xserver/xwayland-21.1.4.tar.xz + + meson + xtrans + font-util + mesa-devel + audit-devel + libXau-devel + libbsd-devel + libdrm-devel + nettle-devel + pixman-devel + wayland-client + libepoxy-devel + libglvnd-devel + libtirpc-devel + libXfont2-devel + xorg-app-devel + libXdmcp-devel + egl-wayland-devel + libxshmfence-devel + wayland-protocols-devel + + x11/wayland/xorg-xwayland/pspec.xml + + + xorg-xwayland + + mesa + libXau + libbsd + libdrm + nettle + pixman + libXdmcp + libepoxy + libglvnd + libtirpc + libXfont2 + libxshmfence + wayland-client + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + xorg-server-xwayland + xorg-server-common + + + + xorg-xwayland-devel + Development files for xorg-xwayland + + xorg-xwayland + + + /usr/include + /usr/lib/pkgconfig + + + xorg-server-common + + + + + 2021-12-15 + 21.1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-12 + 21.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-03 + 21.1.2.901 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-06 + 21.1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-07 + 21.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.1.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + wayland-utils + https://gitlab.freedesktop.org/wayland/wayland-utils + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.wayland + Wayland tools to display information about current compositor + Wayland tools to display information about current compositor + Wayland tools to display information about current compositor + Wayland tools to display information about current compositor + https://gitlab.freedesktop.org/wayland/wayland-utils/-/archive/wayland-utils-1.0.0/wayland-utils-wayland-utils-1.0.0.tar.bz2 + + meson + wayland-devel + wayland-client + wayland-server + wayland-cursor + wayland-protocols-devel + + x11/wayland/wayland-utils/pspec.xml + + + wayland-utils + + wayland-client + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2021-10-20 + 1.0.0 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + egl-wayland + https://github.com/NVIDIA/egl-wayland + + Pisi Linux Admins + admin@pisilinux.org + + MIT + library + x11.wayland + Wayland EGL External Platform library + Wayland EGL External Platform library + Wayland EGL Harici Platform kitaplığı + Wayland EGL Harici Platform kitaplığı + https://github.com/NVIDIA/egl-wayland/archive/refs/tags/1.1.9.tar.gz + + meson + libffi-devel + libglvnd-devel + wayland-devel + wayland-client + wayland-server + eglexternalplatform + wayland-protocols-devel + + x11/wayland/egl-wayland/pspec.xml + + + egl-wayland + + wayland-client + wayland-server + + + /usr/lib + /usr/share/wayland-eglstream + /usr/share/doc + + + + egl-wayland-devel + Development files for egl-wayland + + egl-wayland + eglexternalplatform + + + /usr/lib/pkgconfig + /usr/share/pkgconfig + + + + + 2021-12-13 + 1.1.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-03 + 1.1.7 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + glslang + https://github.com/KhronosGroup/glslang + + Idris Kalp + idriskalp@gmail.com + + BSD + library + x11.vulkan + OpenGL and OpenGL ES shader front end and validator + OpenGL and OpenGL ES shader front end and validator + https://github.com/KhronosGroup/glslang/archive/11.9.0.tar.gz + + cmake + python3-devel + + x11/vulkan/glslang/pspec.xml + + + glslang + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + glslang-32bit + emul32 + emul32 + + /usr/bin/*32 + /usr/lib32 + + + + glslang-devel + + glslang + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2022-04-21 + 11.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 11.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 11.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 11.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-27 + 11.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-06 + 8.13.3743 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 8.13.3559 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + spirv-headers + https://www.khronos.org/registry/spir-v/ + + Mustafa Cinasal + muscnsl@gmail.com + + MIT + library + x11.vulkan + SPIR-V Headers + SPIR-V Headers + https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/sdk-1.3.211.0.tar.gz + + cmake + + x11/vulkan/spirv-headers/pspec.xml + + + spirv-headers + + /usr/include + /usr/lib/cmake + /usr/share/doc + /usr/lib/pkgconfig + + + + + 2022-04-21 + 1.3.211.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 1.5.4 + Git Version. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 1.5.4 + Git Version. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 1.5.4 + Git Version. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-28 + 1.5.4 + Git Version. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-01 + 1.5.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-06 + 1.5.3 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + vulkan-tools + https://www.khronos.org/vulkan/ + + Idris Kalp + idriskalp@gmail.com + + BSD + app:console + x11.vulkan + Vulkan Utilities and Tools + This project provides Khronos official Vulkan Tools and Utilities for Linux + https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v1.3.211.tar.gz + + libX11-devel + libxcb-devel + libXrandr-devel + wayland-devel + vulkan-headers + vulkan-devel + python3-devel + cmake + git + glslang-devel + wayland-server + wayland-client + wayland-cursor + wayland-protocols-devel + + x11/vulkan/vulkan-tools/pspec.xml + + + vulkan-tools + + libgcc + libX11 + libxcb + libXrandr + wayland + wayland-client + vulkan + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-04-21 + 1.3.212 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 1.2.201 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 1.2.196 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 1.2.189 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-28 + 1.2.182 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-01 + 1.2.166 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-04 + 1.2.146 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 1.1.130 + First release + İdris Kalp + idriskalp@gmail.com + + + + + + spirv-tools + https://www.khronos.org/vulkan/ + + Idris Kalp + idriskalp@gmail.com + + BSD + library + x11.vulkan + API and commands for processing SPIR-V modules + API and commands for processing SPIR-V modules + https://github.com/KhronosGroup/SPIRV-Tools/archive/v2022.2.tar.gz + + cmake + spirv-headers + python3-devel + + x11/vulkan/spirv-tools/pspec.xml + + + spirv-tools + + /usr/bin + /usr/lib/libSPIRV-Tools* + /usr/share + /usr/share/doc + + + + spirv-tools-32bit + emul32 + emul32 + + /usr/lib32 + + + + spirv-tools-devel + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/lib/cmake + + + + + 2022-04-21 + 2022.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 2021.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 2021.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 2021.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-27 + 2021.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-01 + 2020.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-06 + 2020.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 2019.4 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + vulkan-headers + https://github.com/KhronosGroup + + Idris Kalp + idriskalp@gmail.com + + GPLv2 + library + x11.vulkan + Vulkan headers + Vulkan headers + https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.3.211.tar.gz + + cmake + python3-devel + + x11/vulkan/vulkan-headers/pspec.xml + + + vulkan-headers + + /usr/include + /usr/share/vulkan + /usr/share/doc + + + + + 2022-04-21 + 1.3.211 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 1.2.201 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 1.2.196 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 1.2.189 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-27 + 1.2.182 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-01 + 1.2.168 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-04 + 1.2.146 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 1.1.130 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + spirv-llvm + https://github.com/KhronosGroup/SPIRV-LLVM-Translator + + Pisi Linux Admins + admin@pisilinux.org + + custom + library + x11.vulkan + Tool and a library for bi-directional translation between SPIR-V and LLVM IR + Tool and a library for bi-directional translation between SPIR-V and LLVM IR + Tool and a library for bi-directional translation between SPIR-V and LLVM IR + Tool and a library for bi-directional translation between SPIR-V and LLVM IR + https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v14.0.0.tar.gz + + git + cmake + python3-devel + llvm-mlir + llvm-libs + spirv-tools-devel + libxml2-devel + llvm-clang-devel + python3-setuptools + python3-lit + llvm-polly + spirv-headers + spirv-tools-devel + + x11/vulkan/spirv-llvm/pspec.xml + + + spirv-llvm + + llvm-libs + libgcc + python3-lit + spirv-tools + + + /usr/lib + /usr/share/doc + + + + spirv-llvm-32bit + 32-bit shared libraries for spirv-llvm + emul32 + emul32 + + llvm-32bit + libxml2-32bit + spirv-tools-32bit + + + llvm-32bit + spirv-tools-32bit + + + /usr/lib32 + + + + spirv-llvm-devel + Development files for spirv-llvm + + spirv-llvm + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2022-05-03 + 14.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 13.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-28 + 12.0.0 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-05 + 12.0.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + vulkan + https://github.com/KhronosGroup + + Idris Kalp + idriskalp@gmail.com + + GPLv2 + library + x11.vulkan + Vulkan headers, loaders and validations layers + Vulkan headers, loaders and validations layers + https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/sdk-1.3.211.0.tar.gz + https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/sdk-1.3.211.0.tar.gz + + python3-lxml + libX11-devel + libXrandr-devel + wayland-devel + vulkan-headers + cmake + git + spirv-tools + spirv-headers + glslang-devel + wayland-server + wayland-client + wayland-cursor + spirv-tools-devel + + x11/vulkan/vulkan/pspec.xml + + + vulkan + + libX11 + libXrandr + wayland + spirv-tools + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + vulkan-32bit + emul32 + _emul32 + + libX11-32bit + libXrandr-32bit + wayland-32bit + glslang-32bit + spirv-tools-32bit + + + libX11-32bit + libXrandr-32bit + wayland-32bit + spirv-tools-32bit + + + /usr/bin/*32 + /usr/lib32 + + + + vulkan-devel + + vulkan + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2022-04-21 + 1.3.211.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 1.2.201 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 1.2.196 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 1.2.189 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-27 + 1.2.182 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-01 + 1.2.166 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-13 + 1.2.146 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 1.1.130 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + vulkan-lunarg-tools + http://lunarg.com/ + + Idris Kalp + idriskalp@gmail.com + + Custom + app:console + x11.vulkan + Extra Vulkan tools from LunarG + This project provides vktrace capture/replay tool, the Layer Factory, and other layer tools and driver tests. + https://sourceforge.net/projects/pisilinux/files/source/VulkanTools-1.1.130.0.tar.xz + + libX11-devel + libxcb-devel + libXrandr-devel + wayland-devel + vulkan-headers + vulkan-devel + qt5-svg-devel + qt5-webengine-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + git + cmake + + x11/vulkan/vulkan-lunarg-tools/pspec.xml + + + vulkan-trace + + libX11 + libxcb + libXrandr + wayland + vulkan + qt5-base + qt5-svg + qt5-webengine + xcb-util-wm + wayland-client + xcb-util-keysyms + + + /etc/vulkan/explicit_layer.d/VkLayer_vktrace_layer.json + /usr/bin + /usr/lib/libVkLayer_vktrace_layer.so + /usr/lib/libvkdisplay_*.so + /usr/share/doc/vulkan-trace + + + + vulkan-extra-layers + + vulkan + + + /etc/vulkan/explicit_layer.d + /usr/lib + /usr/share + /usr/share/doc/vulkan-extra-layers + + + + + 2019-11-15 + 1.1.130.0 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + yakuake + https://kde.org/applications/system/org.kde.yakuake/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + x11.terminal + Very powerful Quake style Konsole for KDE4 + KDE5 için Quake tarzı oldukça güçlü bir Konsole + The name comes from Yet Another Kuake (thus YaKuake). Its behaviour is similar to the console of the Quake game. + İsmi Bir Başka Kuake (Yet Another Kuake - YaKuake) sözcüklerinden gelmektedir. Quake oyunundaki konsola benzer. + yakuake + mirrors://kde/stable/yakuake/3.0.5/src/yakuake-3.0.5.tar.xz + + qt5-base-devel + libX11-devel + qt5-x11extras-devel + knewstuff-devel + kio-devel + kparts-devel + knotifyconfig-devel + karchive-devel + kcoreaddons-devel + kconfig-devel + kcrash-devel + kdbusaddons-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + knewstuff-devel + knotifications-devel + kparts-devel + kwidgetsaddons-devel + kwindowsystem-devel + gettext-devel + extra-cmake-modules + kwayland-devel + + x11/terminal/yakuake/pspec.xml + + + yakuake + + qt5-base + qt5-x11extras + kio + kcrash + ki18n + kparts + kconfig + kxmlgui + karchive + kservice + knewstuff + kwayland + kcoreaddons + kdbusaddons + kiconthemes + kglobalaccel + knotifyconfig + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + libX11 + libgcc + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/locale + /usr/share/doc + + + yakuake.notifyrc + + + + + 2020-02-08 + 3.0.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 3.0.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-01 + 3.0.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-16 + 3.0.4 + Rebuild for new Toolchain. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 3.0.2 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-23 + 3.0.2 + Release bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-03-07 + 3.0.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + xterm + http://invisible-island.net/xterm + + PisiLinux Community + admins@pisilinux.org + + MIT + app:gui + x11.terminal + Terminal emulator for the X Window System + X Pencere Sistemi için uçbirim emülatörü + The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. + xterm programı, X Pencere Sistemi için bir uçbirim emülatörüdür. Pencere sistemini doğrudan kullanamayan programlar için DEC VT102 ve Tektronix 4014 uyumlu uçbirimler sağlar. + terminal + http://invisible-mirror.net/archives/xterm/xterm-368.tgz + + fontconfig-devel + libICE-devel + libXaw-devel + libXft-devel + libXmu-devel + libXt-devel + utempter-devel + libXinerama-devel + xorg-app + libXpm-devel + ncurses-devel + libX11-devel + libXext-devel + freetype-devel + + + 16colors.txt.diff + defaults.patch + + x11/terminal/xterm/pspec.xml + + + xterm + + fontconfig + libICE + libXext + freetype + libXaw + libXft + libXmu + libXt + libXinerama + utempter + xorg-app + libXpm + ncurses + libX11 + + + /usr/bin + /usr/share/X11 + /usr/share/doc + /usr/share/man + + + + + 2021-06-10 + 368 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 348 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 331 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 327 + Rebuild. + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-04 + 327 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-02 + 324 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-13 + 304 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + vte + https://www.gnome.org/ + + Berk Çakar + berk2238@hotmail.com + + LGPLv2 + x11.terminal + Widget terminal utilisant Xft + Xft powered terminal widget + The VTE package contains a termcap file implementation for terminal emulators. + Vte paketi, terminal emülatörleri için termcap uygulama dosyası içerir. + mirrors://gnome/vte/0.66/vte-0.66.2.tar.xz + + atk-devel + cairo-devel + fontconfig-devel + gdk-pixbuf-devel + glib2-devel + gnutls-devel + gobject-introspection-devel + graphite2-devel + gtk-doc + gtk2-devel + gtk3-devel + harfbuzz-devel + intltool + libX11-devel + libglade-devel + libpcre2-devel + ncurses-devel + pango-devel + python-six + meson + vala-devel + + x11/terminal/vte/pspec.xml + + + vte + Development files for vte + library + + atk + icu4c + cairo + gdk-pixbuf + glib2 + gnutls + gobject-introspection + gtk3 + libX11 + libgcc + libpcre2 + ncurses + pango + zlib + fribidi + + + /etc/profile.d + /usr/bin + /usr/lib + /usr/libexec + /usr/share + /usr/share/doc + /usr/share/gir-1.0/Vte-0.0.gir + /usr/share/locale + /usr/share/pygtk + /usr/share/vte + + + + vte-docs + GTK reference documents for vte + data:doc + + /usr/share/gtk-doc + + + + vte-devel + Development files for vte + vte için geliştirme dosyaları + + cairo-devel + glib2-devel + gtk3-devel + libX11-devel + pango-devel + vte + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-08 + 0.66.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-21 + 0.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 0.64.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-02 + 0.64.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-06 + 0.63.91 + Version bump + Berk Çakar + berk2238@hotmail.com + + + 2020-01-25 + 0.56.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-15 + 0.54.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.28.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-11 + 0.28.2 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-02 + 0.28.2 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-16 + 0.28.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + terminator + https://gnome-terminator.org/ + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + app:gui + x11.terminal + Multiple terminals in one window. + >Tek bir pencerede birden fazla terminal çalıştırabilen uygulama. + In April of 2020 we started moving Terminator to GitHub. A new team wanted to continue the work of the original authors. + Terminator tek pencerede birden çok terminal çalıştırarak masaüstü alanınızı daha rahat kullanmanızı amaçlar. + https://github.com/gnome-terminator/terminator/releases/download/v2.1.1/terminator-2.1.1.tar.gz + + intltool + vte-devel + gtk3-devel + gnutls-devel + dbus-python3 + python3-devel + python3-wheel + gettext-devel + libpcre2-devel + python3-psutil + dbus-glib-devel + keybinder-devel + python3-setuptools + python3-pytest-runner + python3-pygobject3-devel + gsettings-desktop-schemas-devel + + x11/terminal/terminator/pspec.xml + + + terminator + + vte + gtk3 + gnutls + python3 + libpcre2 + keybinder + dbus-glib + python3-six + dbus-python3 + python3-psutil + python3-configobj + python3-pygobject3 + gsettings-desktop-schemas + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2021-11-04 + 2.1.1 + First build + fury + uglyside@yandex.ru + + + + + + tilda + https://github.com/lanoxx/tilda + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + x11.terminal + A Gtk based drop down terminal for Linux and Unix. + Tilda is a terminal emulator and can be compared with other popular terminal emulators such as gnome-terminal (Gnome), Konsole (KDE), xterm and many others. The specialities of Tilda are that it does not behave like a normal window but instead it can be pulled up and down from the top of the screen with a special hotkey. Additionally Tilda is highly configurable. It is possible to configure the hotkeys for keybindings, change the appearance and many options that affect the behavior of Tilda. + https://github.com/lanoxx/tilda/archive/tilda-1.5.4.tar.gz + + python3 + vte-devel + gtk3-devel + glib2-devel + libX11-devel + gnutls-devel + libpcre2-devel + libconfuse-devel + + x11/terminal/tilda/pspec.xml + + + tilda + + vte + gtk3 + glib2 + pango + libX11 + gdk-pixbuf + libconfuse + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-10-13 + 1.5.4 + First build + fury + uglyside@yandex.ru + + + + + + rxvt-unicode + http://software.schmorp.de/pkg/rxvt-unicode.html + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + app:gui + x11.terminal + Rxvt clone with XFT and Unicode support. + XFT ve unikod destekli rxvt klonu + Rxvt-unicode, Une implémentation de terminal avec une interface graphique et le support pour XVT et l'unicode. + Rxvt-unicode is a terminal application with graphical user interface having XVT and Unicode support. + Rxvt-unicode, grafiksel arayüzde bir kabuk çalıştırmaya yarayan, XFT ve unikod destekli uçbirim aracıdır. + https://ftp.osuosl.org/pub/blfs/conglomeration/rxvt-unicode/rxvt-unicode-9.30.tar.bz2 + + libXt-devel + libXft-devel + libXmu-devel + libptytty-devel + fontconfig-devel + libXrender-devel + gdk-pixbuf-devel + startup-notification-devel + + + rxvt-unicode-9.06-font-width.patch + gentables.patch + + x11/terminal/rxvt-unicode/pspec.xml + + + rxvt-unicode + + perl + glib2 + libX11 + libXft + libXmu + libgcc + libptytty + perl-Gtk2 + fontconfig + gdk-pixbuf + libXrender + startup-notification + + + /etc + /usr/bin + /usr/lib + /usr/share/terminfo + /usr/share/applications + /usr/share/man + /usr/share/doc + + + System.Package + + + rxvt.desktop + urxvtc.desktop + rxvt-tabbed.desktop + + + + + 2021-12-21 + 9.30 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2021-11-19 + 9.26 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2020-01-25 + 0.9.22 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2019-04-17 + 0.9.22 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + xcb-util-keysyms + https://xcb.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + A number of libraries which sit on top of libxcb + libxcb temelli birtakım kitaplıklar + The xcb-util-keysyms module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util-keysyms modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.bz2 + + xorg-proto + util-macros + libxcb-devel + + x11/library/xcb-util-keysyms/pspec.xml + + + xcb-util-keysyms + + libxcb + + + /usr/lib + /usr/share/doc + + + + xcb-util-keysyms-devel + Development files for xcb-util-keysyms + xcb-util-keysyms için geliştirme dosyaları + + xcb-util-keysyms + libxcb-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-keysyms-32bit + 32-bit shared libraries for xcb-util-keysyms + emul32 + emul32 + + libxcb-32bit + + + xcb-util-keysyms + libxcb-32bit + + + /usr/lib32 + + + + + 2021-05-22 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-19 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-20 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.4.0 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 0.4.0 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.4.0 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-12-13 + 0.4.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libglvnd + https://github.com/NVIDIA/libglvnd + + Marcin Bojara + marcin.bojara@gmail.com + + custom:BSD-like + library + x11.library + The GL Vendor-Neutral Dispatch library + libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors. It allows multiple drivers from different vendors to coexist on the same filesystem, and determines which vendor to dispatch each API call to at runtime. + https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.4.0/libglvnd-v1.4.0.tar.gz + + meson + xorg-proto + libX11-devel + libdrm-devel + libxcb-devel + libXext-devel + libXfixes-devel + libXdamage-devel + libXxf86vm-devel + + x11/library/libglvnd/pspec.xml + + + libglvnd + + libX11 + + + /usr/lib + /usr/share/doc + + + mesa + + + + libglvnd-devel + Development files for libglvnd + + libglvnd + libX11-devel + libdrm-devel + libxcb-devel + libXext-devel + libXfixes-devel + libXdamage-devel + libXxf86vm-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libglvnd-32bit + 32-bit shared libraries for libglvnd + emul32 + emul32 + + libXext-32bit + libX11-32bit + + + libX11-32bit + + + /usr/lib32 + + + + + 2022-03-19 + 1.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 1.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-30 + 1.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-19 + 1.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-03 + 1.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-04 + 1.3.0 + First release + Marcin Bojara + marcin.bojara@gmail.com + + + + + + libdmx + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie dmx de X.Org + X.Org dmx library + X.Org dmx kitaplığı + X.Org dmx Bibliothek + libdmx is the X Window System DMX (Distributed Multihead X) extension library. + mirrors://xorg/individual/lib/libdmx-1.1.4.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libdmx/pspec.xml + + + libdmx + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libdmx-devel + Development files for libdmx + libdmx için geliştirme dosyaları + + libdmx + libXext-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man + + + + + 2020-01-10 + 1.1.4 + Version Bump + PisiLinux Community + admin@pisilinux.org + + + 2019-10-23 + 1.1.4 + Version Bump + PisiLinux Community + admin@pisilinux.org + + + 2018-07-25 + 1.1.4 + Version Bump + PisiLinux Community + admin@pisilinux.org + + + 2017-02-15 + 1.1.3 + Rebuild for new toolchain. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.1.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libfakekey + http://matchbox-project.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + x11.library + X virtual keyboard library. + X sanal klavye kütüphanesi. + X sanal klavye kütüphanesi. + http://git.yoctoproject.org/cgit/cgit.cgi/libfakekey/snapshot/libfakekey-0.3.tar.gz + + libXtst-devel + + x11/library/libfakekey/pspec.xml + + + libfakekey + + libXtst + + + /usr/lib + /usr/share/doc + + + + libfakekey-devel + Development files for libfakekey + libfakekey için geliştirme dosyaları + + libfakekey + + + /usr/lib/pkgconfig + /usr/include/fakekey/ + + + + + 2020-01-10 + 0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-24 + 0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-30 + 0.1 + Rebuild. + Osman Erkan + osman.erkan@pisilinux.org + + + 2016-07-07 + 0.1 + First Release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libXext + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xext de X.Org + X.Org Xext library + X.Org Xext kitaplığı + X.Org Xext Bibliothek + LibXext provides an X Window System client interface to several extensions to the X protocol. + LibXext, çeşitli X protokolü uzantıları için X Pencere Sistemi istemci arayüzü sunar. + mirrors://xorg/individual/lib/libXext-1.3.4.tar.bz2 + + xorg-proto + util-macros + libX11-devel + libxslt + + x11/library/libXext/pspec.xml + + + libXext + + libX11 + + + /usr/lib + /usr/share/doc + + + + libXext-devel + Development files for libXext + libXext için geliştirme dosyaları + + libX11-devel + libXext + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXext-32bit + 32-bit shared libraries for libXext + libXext için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + + + libXext + libX11-32bit + + + /usr/lib32 + + + + + 2021-09-25 + 1.3.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 1.3.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.3.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.3.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-01-29 + 1.3.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.3.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-08-31 + 1.3.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libevdev + http://www.freedesktop.org/wiki/Software/libevdev/ + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + GPLv1 + library + x11.library + Wrapper library for evdev devices + Wrapper library for evdev devices + Wrapper library for evdev devices + Wrapper library for evdev devices + https://www.freedesktop.org/software/libevdev/libevdev-1.12.0.tar.xz + + doxygen + valgrind + check-devel + python3-devel + + x11/library/libevdev/pspec.xml + + + libevdev + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + libevdev-devel + Development files for libevdev + + libevdev + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-09 + 1.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 1.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-24 + 1.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-06 + 1.6.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.5.9 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-20 + 1.5.6 + Version bump + Alihan Öztürkçe + alihan@pisilinux.org + + + 2016-11-02 + 1.5.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-02 + 1.4.6 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2015-01-25 + 1.3.2 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + pixman + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Pixel manipulation library + Piksel işleme kitaplığı + Pixman contains lowlevel pixel manipulation routines. + Pixman, düşük düzey piksel işleme yordamlarını içerir. + mirrors://xorg/individual/lib/pixman-0.40.0.tar.xz + + libpng-devel + + x11/library/pixman/pspec.xml + + + pixman + + /usr/lib + /usr/share/doc + + + + pixman-devel + Development files for pixman + pixman için geliştirme dosyaları + + pixman + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + pixman-32bit + 32-bit shared libraries for pixman + pixman için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libpng-32bit + + + pixman + + + /usr/lib32 + + + + + 2020-06-06 + 0.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-06 + 0.38.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-09 + 0.36.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.34.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-05 + 0.34.0 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 0.34.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2014-08-31 + 0.32.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXft + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xft de X.Org + X.Org Xft library + X.Org Xft kitaplığı + X.Org Xft Bibliothek + libXft is the X FreeType interface library. + mirrors://xorg/individual/lib/libXft-2.3.4.tar.bz2 + + xorg-proto + util-macros + freetype-devel + expat-devel + fontconfig-devel + libXrender-devel + + x11/library/libXft/pspec.xml + + + libXft + + libX11 + freetype + fontconfig + libXrender + + + /usr/lib + /usr/share/doc + + + + libXft-devel + Development files for libXft + libXft için geliştirme dosyaları + + libXft + xorg-proto + freetype-devel + fontconfig-devel + libXrender-devel + + + /usr/bin + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXft-32bit + 32-bit shared libraries for libXft + libXft için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + freetype-32bit + fontconfig-32bit + libXrender-32bit + zlib-32bit + libX11-32bit + + + libXft + freetype-32bit + fontconfig-32bit + libXrender-32bit + zlib-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2021-10-19 + 2.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 2.3.3 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-25 + 2.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 2.3.2 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 2.3.2 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-04-30 + 2.3.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-08-31 + 2.3.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + ftgl + http://ftgl.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Font rendering library for OpenGL + OpenGL için yazı tipi hazırlama kitaplığı + FTGL is a free, open source library to enable developers to use arbitrary fonts in their OpenGL (www.opengl.org) applications. FTGL uses the Freetype (www.freetype.org) font library to open and 'decode' the fonts. + FTGL özgür, açık kaynak kodlu, OpenGL kullanan uygulamalarda çeşitli yazıtiplerini kullanmaya olanak tanıyan bir kitaplıktır. + https://github.com/frankheckenbach/ftgl/archive/v2.4.0.tar.gz + + freeglut-devel + mesa-devel + mesa-glu-devel + freetype-devel + + x11/library/ftgl/pspec.xml + + + ftgl + + mesa + mesa-glu + libgcc + freetype + + + /usr/lib + /usr/share/doc + + + + ftgl-devel + Development files for ftgl + ftgl için geliştirme dosyaları + + ftgl + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-03-19 + 2.4.0 + Version bump + fury + wascheme@tuta.ii + + + 2020-06-29 + 2.1.3_rc5 + First release + Ali Algul(gulle) + aligulle3801@gmail.com + + + + + + xcb-util-wm + https://xcb.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + A number of libraries which sit on top of libxcb + libxcb temelli birtakım kitaplıklar + The xcb-util-wm module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util-wm modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-wm-0.4.1.tar.bz2 + + util-macros + libxcb-devel + + x11/library/xcb-util-wm/pspec.xml + + + xcb-util-wm + + libxcb + + + /usr/lib + /usr/share/doc + + + + xcb-util-wm-devel + Development files for xcb-util-wm + xcb-util-wm için geliştirme dosyaları + + xcb-util-wm + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-wm-32bit + 32-bit shared libraries for xcb-util-wm + xcb-util-wm için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxcb-32bit + + + xcb-util-wm + libxcb-32bit + + + /usr/lib32 + + + + + 2021-05-22 + 0.4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-19 + 0.4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-20 + 0.4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 0.4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.4.1 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 0.4.1 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.4.1 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 0.4.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXxf86misc + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie libXxf86misc de X.Org + X.Org Xxf86misc library + X.Org libXxf86misc kitaplığı + X.Org libXxf86misc Bibliothek + LibXxf86misc is the client library for the XFree86-misc extension. + https://www.x.org/archive/individual/lib/libXxf86misc-1.0.4.tar.gz + + libXext-devel + xorg-proto + util-macros + + x11/library/libXxf86misc/pspec.xml + + + libXxf86misc + + libXext + + + /usr/lib + /usr/share/doc + + + + libXxf86misc-devel + Development files for libXxf86misc + libXxf86misc için geliştirme dosyaları + + libXxf86misc + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXxf86misc-32bit + 32-bit shared libraries for libXxf86misc + libXxf86misc için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libXxf86misc + libXext-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2020-01-10 + 1.0.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.0.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 1.0.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.0.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + mesa-glu + http://www.mesa3d.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Mesa OpenGL Utility library + Mesa implementation of the standard GLU OpenGL utility API. + ftp://ftp.freedesktop.org/pub/mesa/glu/glu-9.0.2.tar.gz + + libglvnd-devel + libgcc + + x11/library/mesa-glu/pspec.xml + + + mesa-glu + + libglvnd + libgcc + + + /usr/lib + + + + mesa-glu-devel + Development files for mesa-glu + mesa-glu için geliştirme dosyaları + + mesa-glu + mesa-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + mesa-glu-32bit + 32-bit shared libraries for mesa-glu + mesa-glu için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libglvnd-32bit + libgcc + + + mesa-glu + libglvnd-32bit + libgcc + + + /usr/lib32 + + + + + 2021-06-25 + 9.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-08 + 9.0.1 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-24 + 9.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 9.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + + + 2018-07-27 + 9.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + + + 2017-02-15 + 9.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + + + 2016-11-03 + 9.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 9.0.0 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-01-22 + 9.0.0 + First release + Ergün Salman + Poyraz76@pisilinux.org + + + + + + libxcvt + https://gitlab.freedesktop.org/xorg/lib/libxcvt + + Pisi Linux Admins + admin@pisilinux.org + + custom + library + x11.library + VESA CVT standard timing modelines generator + VESA CVT standard timing modelines generator + VESA CVT standart zamanlama modelleri üreteci + VESA CVT standart zamanlama modelleri üreteci + https://gitlab.freedesktop.org/xorg/lib/libxcvt/-/archive/libxcvt-0.1.1/libxcvt-libxcvt-0.1.1.tar.bz2 + + meson + + x11/library/libxcvt/pspec.xml + + + libxcvt + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libxcvt-devel + Development files for libxcvt + + libxcvt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-31 + 0.1.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libXxf86dga + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xxf86dga de X.Org + X.Org Xxf86dga library + X.Org Xxf86dga kitaplığı + X.Org Xxf86dga Bibliothek + LibXxf86dga is the client library for the XFree86-DGA extension. + mirrors://xorg/individual/lib/libXxf86dga-1.1.5.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libXxf86dga/pspec.xml + + + libXxf86dga + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXxf86dga-devel + Development files for libXxf86dga + libXxf86dga için geliştirme dosyaları + + libXxf86dga + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXxf86dga-32bit + 32-bit shared libraries for libXxf86dga + libXxf86dga için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libXxf86dga + libXext-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2020-01-10 + 1.1.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 1.1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.1.4 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.1.4 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.4 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.1.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libSM + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie SM de X.Org. + X.Org SM library + X.Org SM kitaplığı. + X.Org SM Bibliothek + libSM is the X Session Management library. + mirrors://xorg/individual/lib/libSM-1.2.3.tar.bz2 + + libICE-devel + libutil-linux-devel + util-macros + xorg-proto + xtrans + + x11/library/libSM/pspec.xml + + + libSM + + libutil-linux + libICE + + + /usr/lib + /usr/share/X11 + /usr/share/doc + + + + libSM-devel + Development files for libSM + libSM için geliştirme dosyaları + + libICE-devel + libSM + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/*.xml + + + + libSM-32bit + 32-bit shared libraries for libSM + libSM için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libICE-32bit + libutil-linux-32bit + + + libICE-32bit + libutil-linux-32bit + libSM + + + /usr/lib32 + + + + + 2021-03-14 + 1.2.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 1.2.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.2.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 1.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.2.2 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.2.2 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.2.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.2.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xcb-util-renderutil + https://xcb.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + A number of libraries which sit on top of libxcb + libxcb temelli birtakım kitaplıklar + The xcb-util-renderutil module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util-renderutil modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2 + + xorg-proto + util-macros + libxcb-devel + + x11/library/xcb-util-renderutil/pspec.xml + + + xcb-util-renderutil + + libxcb + + + /usr/lib + /usr/share/doc + + + + xcb-util-renderutil-devel + Development files for xcb-util-renderutil + xcb-util-renderutil için geliştirme dosyaları + + xcb-util-renderutil + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-renderutil-32bit + 32-bit shared libraries for xcb-util-renderutil + xcb-util-renderutil için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxcb-32bit + + + libxcb-32bit + + + /usr/lib32 + + + + + 2021-03-19 + 0.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-19 + 0.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-20 + 0.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 0.3.9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.3.9 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 0.3.9 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.3.9 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-09-01 + 0.3.9 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + tslib + https://github.com/kergoth/tslib + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app + x11.library + Dokunmatik Ekran Erişim Kütüphanesi + Dokunmatik Ekran Erişim Kütüphanesi + Touchscreen Access Library + Touchscreen Access Library + https://github.com/libts/tslib/releases/download/1.21/tslib-1.21.tar.bz2 + x11/library/tslib/pspec.xml + + + tslib + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + tslib-devel + Development files for tslib + + tslib + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-10 + 1.21 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2019-02-01 + 1.18 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libXxf86vm + http://x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xxf86vm de X.Org + X.Org Xxf86vm library + X.Org Xxf86vm kitaplığı + X.Org Xxf86vm Bibliothek + LibXxf86vm is the client library for the XFree86-VidMode X extension. + mirrors://xorg/individual/lib/libXxf86vm-1.1.4.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libXxf86vm/pspec.xml + + + libXxf86vm + + libX11 + libXext + + + /usr/lib + /usr/share/doc + + + + libXxf86vm-devel + Development files for libXxf86vm + libXxf86vm için geliştirme dosyaları + + libXxf86vm + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig/ + /usr/lib32/pkgconfig + /usr/share/man + + + + libXxf86vm-32bit + 32-bit shared libraries for libXxf86vm + libXxf86vm için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libXxf86vm + libXext-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2020-01-10 + 1.1.4 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2019-10-25 + 1.1.4 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2018-07-25 + 1.1.4 + Rebuild for new toolchain. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.1.4 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-04-27 + 1.1.4 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-16 + 1.1.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXpm + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xpm de X.Org + X.Org Xpm library + X.Org Xpm kitaplığı + X.Org Xpm Bibliothek + LibXpm is the X pixmap library. + mirrors://xorg/individual/lib/libXpm-3.5.13.tar.bz2 + + util-macros + libXext-devel + libXt-devel + + x11/library/libXpm/pspec.xml + + + libXpm + + libXext + libXt + libX11 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libXpm-devel + Development files for libXpm + libXpm için geliştirme dosyaları + + libXpm + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXpm-32bit + 32-bit shared libraries for libXpm + libXpm için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + libXt-32bit + libX11-32bit + + + libXpm + libXext-32bit + libXt-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2020-01-07 + 3.5.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 3.5.12 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2018-07-25 + 3.5.12 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 3.5.12 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 3.5.11 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 3.5.11 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXinerama + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + librairie Xinerama de X.Org + X.Org Xinerama library + X.Org Xinerama kitaplığı + X.Org Xinerama Bibliothek + Xorg Xinerama library. Xinerama is an extension to the X Window System which enables applications and window managers to use two (or more) physical displays as one large virtual display. + mirrors://xorg/individual/lib/libXinerama-1.1.4.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libXinerama/pspec.xml + + + libXinerama + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXinerama-devel + Development files for libXinerama + libXinerama için geliştirme dosyaları + + libXinerama + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXinerama-32bit + 32-bit shared libraries for libXinerama + libXinerama için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + libX11-32bit + + + libXinerama + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2020-01-10 + 1.1.4 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2019-10-25 + 1.1.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2018-07-25 + 1.1.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.1.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.1.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + freeglut + http://freeglut.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + The OpenGL Utility Toolkit (Freeglut) + OpenGL Araç Kiti (Freeglut) + Freeglut est la boîte à outils utilitaire d'OpenGL, une boîte à outils indépendante du système de fenêtrage pour écrire des programmes OpenGL. Il implémente une Interface de Programmation d'Application (API) de fenêtrage pour OpenGL. Freeglut facilite considérablement l'apprentissage et l'exploration de la programmation en OpenGL. + Freeglut is the OpenGL Utility Toolkit, a window system independent toolkit for writing OpenGL programs. It implements a simple windowing application programming interface (API) for OpenGL. Freeglut makes it considerably easier to learn about and explore OpenGL Programming. + Freeglut, OpenGL programlarını yazmak için bağımsız araç kutusu pencere sistemin olan bir OpenGL Hizmeti Araç Takımıdır. OpenGl için basit bir pencere uygulama proglaması arayüzü (API) sağlar. Freeglut, OpenGL Programlamasını keşfetmek öğrenmek isteyenler için kolaylıklar sağlar. + Freeglut es la caja de herramientas de OpenGL, con herramientas para crear programas OpenGL, independientemente del sistema de ventanas. Facilita una simple interfaz de programación de aplicaciones (API) con ventanas para OpanGL. Freeglut facilita considerablemente el aprendizaje y exploración de la programación OpenGL. + mirrors://sourceforge/freeglut/freeglut-3.2.1.tar.gz + + libglvnd-devel + mesa-glu-devel + libX11-devel + libXi-devel + libXxf86vm-devel + libXext-devel + libXrandr-devel + cmake + + x11/library/freeglut/pspec.xml + + + freeglut + + libglvnd + libX11 + libXi + libXxf86vm + libXrandr + + + /usr/lib + /usr/share/doc/freeglut + + + + freeglut-devel + Development files for freeglut + freeglut için geliştirme dosyaları + + freeglut + + + /usr/include + /usr/lib/pkgconfig + + + + freeglut-32bit + 32-bit shared libraries for freeglut + freeglut için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libglvnd-32bit + mesa-glu-32bit + libXi-32bit + libX11-32bit + libXxf86vm-32bit + libXrandr-32bit + + + freeglut + libglvnd-32bit + libXi-32bit + libXxf86vm-32bit + libX11-32bit + libXrandr-32bit + + + /usr/lib32 + + + + + 2021-03-19 + 3.2.1 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2019-10-23 + 3.0.0 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2018-07-27 + 3.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + + + 2017-09-20 + 3.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + + + 2016-11-03 + 3.0.0 + Rebuild for new Mesa + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 3.0.0 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-04-27 + 3.0.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libvdpau + http://freedesktop.org/wiki/Software/VDPAU + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Wrapper library for the Video Decode and Presentation API + Video kodu çözme ve sunma API'si için ara kitaplık + VDPAU is the Video Decode and Presentation API for UNIX. It provides an interface to video decode acceleration and presentation hardware present in modern GPUs. + VDPAU (Video Decode and Presentation API for UNIX), modern grafik işlemcilerde yer alan video kod çözümü hızlandırma ve sunma donanımına bir arayüz sağlar. + https://people.freedesktop.org/~aplattner/vdpau/libvdpau-1.2.tar.bz2 + + libXext-devel + + x11/library/libvdpau/pspec.xml + + + libvdpau + + libXext + + + /etc + /usr/lib + /usr/share/doc + + + + libvdpau-devel + Development files for libvdpau + libvdpau için geliştirme dosyaları + + libvdpau + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libvdpau-32bit + 32-bit shared libraries for libvdpau + libvdpau için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libvdpau + libXext-32bit + + + /usr/lib32 + + + + + 2020-01-10 + 1.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.1.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 1.1.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-04-27 + 1.1.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2015-11-20 + 1.1 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libXt + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xt de X.Org + X.Org Xt library + X.Org Xt kitaplığı + X.Org Xt Bibliothek + LibXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif. + mirrors://xorg/individual/lib/libXt-1.2.0.tar.bz2 + + libICE-devel + libSM-devel + xorg-proto + libX11-devel + util-macros + + x11/library/libXt/pspec.xml + + + libXt + + libICE + libSM + libX11 + + + /usr/bin + /usr/lib + /usr/share/X11 + /usr/share/doc + + + + libXt-devel + Development files for libXt + libXt için geliştirme dosyaları + + libXt + libICE-devel + libSM-devel + xorg-proto + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXt-32bit + 32-bit shared libraries for libXt + libXt için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + libSM-32bit + + + libXt + libX11-32bit + libSM-32bit + libICE-32bit + + + /usr/lib32 + + + + + 2021-03-14 + 1.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 1.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.1.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.1.5 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.1.5 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.5 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-15 + 1.1.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libXv + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xv de X.Org + X.Org Xv library + X.Org Xv kitaplığı + X.Org Xv Bibliothek + LibXv is the X Window System video extension library. + mirrors://xorg/individual/lib/libXv-1.0.11.tar.bz2 + + libX11-devel + libXext-devel + util-macros + + x11/library/libXv/pspec.xml + + + libXv + + libX11 + libXext + + + /usr/lib + /usr/share/doc + + + + libXv-devel + Development files for libXv + libXv için geliştirme dosyaları + + libXv + libXext-devel + libX11-devel + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXv-32bit + 32-bit shared libraries for libXv + libXv için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + libXext-32bit + + + libXv + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2020-01-10 + 1.0.11 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.0.11 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.11 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.0.11 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.0.11 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-11-03 + 1.0.11 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.10 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.0.10 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXp + http://x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xp de X.Org. + X.Org Xp library + X.Org Xp kitaplığı. + X.Org Xp Bibliothek + X.Org X11 libXp runtime library + mirrors://xorg/individual/lib/libXp-1.0.3.tar.bz2 + + libXext-devel + xorg-proto + libXau-devel + libX11-devel + util-macros + + x11/library/libXp/pspec.xml + + + libXp + + libXext + libXau + libX11 + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + libXp-devel + Development files for libXp + libXp için geliştirme dosyaları + + libXp + libXext-devel + + + /usr/include/X11 + /usr/lib/libdeprecatedXp.so + /usr/lib32/libdeprecatedXp.so + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXp-32bit + 32-bit shared libraries for libXp + libXp için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libXp + libXext-32bit + libXau-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2020-01-10 + 1.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.0.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.0.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-11-13 + 1.0.3 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + xcb-util-xrm + https://github.com/Airblader/xcb-util-xrm + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + x11.library + XCB utility functions for the X resource manager + XCB utility functions for the X resource manager + http://distfiles.macports.org/xorg-xcb-util-xrm/xcb-util-xrm-1.3.tar.bz2 + + libxcb-devel + xcb-util-devel + xcb-proto + libX11-devel + util-macros + + x11/library/xcb-util-xrm/pspec.xml + + + xcb-util-xrm + + libxcb + xcb-util + + + /usr/lib + + + + xcb-util-xrm-devel + Development files for xcb-util-xrm + system.devel + + xcb-util-xrm + libxcb-devel + xcb-util-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-05-22 + 1.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-19 + 1.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-23 + 1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-20 + 1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libXvMC + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie XvMC de X.Org + X.Org XvMC library + X.Org XvMC kitaplığı + X.Org XvMC Bibliothek + LibXvMC is the X-Video Motion Compensation Library. + mirrors://xorg/individual/lib/libXvMC-1.0.12.tar.bz2 + + libX11-devel + libXext-devel + libXv-devel + xorg-proto + util-macros + + x11/library/libXvMC/pspec.xml + + + libXvMC + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXvMC-devel + Development files for libXvMC + libXvMC için geliştirme dosyaları + + libXv-devel + libX11-devel + xorg-proto + libXext-devel + libXvMC + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/libXvMC/XvMC_API.txt + + + + libXvMC-32bit + 32-bit shared libraries for libXvMC + libXvMC için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXv-32bit + libX11-32bit + libXext-32bit + + + libX11-32bit + libXext-32bit + libXvMC + + + /usr/lib32 + + + + + 2020-01-10 + 1.0.12 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.0.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.0.10 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.0.10 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-03 + 1.0.10 + Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-04-27 + 1.0.9 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-16 + 1.0.8 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + Xaw3d + http://freshmeat.net/projects/xaw3d/ + + PisiLinux Community + admins@pisilinux.org + + X11 + library + x11.library + Replacement of the Xaw widget set that comes with X + XPM imajlarına 3D görüntüsü ve desteği ekleyen bir kütüphanedir + Xaw3d est globalement le remplaçant de la boîte à outils Athena. Il ajoute une apparence 3D ainsi que le support des images XMP. + Xaw3d is a general-purpose replacement for the Athena toolkit that adds a 3D appearance and support for XPM images. + Xaw3d, Athena araçlarının yerini alması amaçlanarak hazırlanmıştır. Ek olarak 3B görünüş sağlar ve XPM resimlerini destekler. + http://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.3.tar.gz + + util-macros + libXt-devel + libXmu-devel + libXpm-devel + + + Xaw3d-1.6.1-3Dlabel.patch + Xaw3d-1.6.1-fontset.patch + Xaw3d-1.6.1-hsbar.patch + + x11/library/Xaw3d/pspec.xml + + + Xaw3d + + libXt + libX11 + libXmu + libXpm + libXext + + + /usr/lib + /usr/share/doc + + + + Xaw3d-devel + Development files for Xaw3d + Xaw3d için geliştirme dosyaları + + Xaw3d + libXt-devel + libX11-devel + libXmu-devel + libXext-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-10 + 1.6.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-24 + 1.6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.6.2 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 1.6.2 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.6.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-02-21 + 1.6.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libomxil-bellagio + http://omxil.sourceforge.net + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv2.1 + library + x11.library + An opensource implementation of the OpenMAX Integration Layer API + An opensource implementation of the OpenMAX Integration Layer API + An opensource implementation of the OpenMAX Integration Layer API + An opensource implementation of the OpenMAX Integration Layer API + http://downloads.sourceforge.net/project/omxil/omxil/Bellagio%200.9.3/libomxil-bellagio-0.9.3.tar.gz + + glibc-devel + + + fedora-fixes.patch + libomxil-bellagio-0.9.3-Werror.patch + libomxil-bellagio-0.9.3-gcc46.patch + libomxil-bellagio-0.9.3-memcpy.patch + + x11/library/libomxil-bellagio/pspec.xml + + + libomxil-bellagio + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + libomxil-bellagio-devel + Development files for mesa + + libomxil-bellagio + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 0.9.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2018-07-24 + 0.9.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 0.9.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.9.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-04-07 + 0.9.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libxkbcommon + http://xkbcommon.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + x11.library + Library to convert evdev keycodes to keysyms + Evdev keycode'larını keysms türüne çeviren bir kitaplık + Library to convert evdev keycodes to keysyms + Evdev keycode'larını keysms türüne çeviren bir kitaplık + https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-1.3.0.tar.gz + + meson + xorg-proto + util-macros + libxcb-devel + libxml2-devel + wayland-cursor + wayland-server + wayland-client + wayland-devel + wayland-protocols-devel + xkeyboard-config + + x11/library/libxkbcommon/pspec.xml + + + libxkbcommon + + libxcb + libxml2 + wayland-client + + + /usr/bin + /usr/libexec + /usr/share/doc/libxkbcommon/ + /usr/share/man + /usr/lib/lib*.so* + + + + libxkbcommon-devel + Development files for libxkbcommon + libxkbcommon için geliştirme dosyaları + + libxkbcommon + libxcb-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libxkbcommon-32bit + 32-bit shared libraries for libxkbcommon + emul32 + emul32 + + libxcb-32bit + libxml2-32bit + wayland-32bit + + + libxkbcommon + libxcb-32bit + libxml2-32bit + + + /usr/lib32 + + + + + 2021-06-03 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-03 + 0.9.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-03 + 0.9.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 0.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 0.8.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-29 + 0.8.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 0.8.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 0.7.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-04-27 + 0.6.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2015-03-04 + 0.5.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libva + http://www.freedesktop.org/wiki/Software/vaapi + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Video Acceleration (VA) API for Linux + Linux için video hızlandırma API'si + libva is a library providing the VA API video acceleration API. + libva, VA video hızlandırma API'sini sağlayan bir kitaplıktır. + https://github.com/intel/libva/archive/2.13.0.tar.gz + + libdrm-devel + libXext-devel + libXfixes-devel + libglvnd-devel + wayland-devel + wayland-client + + x11/library/libva/pspec.xml + + + libva + + libX11 + libdrm + libXext + libXfixes + libglvnd + wayland-client + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libva-devel + Development files for libva + libva için geliştirme dosyaları + + libva + wayland-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libva-32bit + 32-bit shared libraries for libva + libva için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libdrm-32bit + wayland-32bit + libXext-32bit + libXfixes-32bit + libglvnd-32bit + libX11-32bit + + + libva + libdrm-32bit + wayland-32bit + libXext-32bit + libXfixes-32bit + libX11-32bit + libglvnd-32bit + + + /usr/lib32 + + + + + 2022-01-13 + 2.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-28 + 2.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-01 + 2.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 2.6.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-10-25 + 2.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-27 + 2.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-22 + 2.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-15 + 2.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-15 + 1.7.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-03 + 1.7.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-04-27 + 1.7.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2015-05-10 + 1.5.1 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + libFS + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie FS de X.Org + X.Org FS library + X.Org FS kitaplığı + X.Org FS Bibliothek + libFS is the interface library to the X Font Server. + mirrors://xorg/individual/lib/libFS-1.0.8.tar.bz2 + + util-macros + xorg-proto + xtrans + + x11/library/libFS/pspec.xml + + + libFS + + /usr/lib + /usr/share/doc + + + + libFS-devel + Development files for libFS + libFS için geliştirme dosyaları + + libFS + + + /usr/include/X11 + /usr/lib/pkgconfig + + + + + 2020-01-10 + 1.0.8 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.0.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.0.7 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-01-30 + 1.0.7 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.7 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-15 + 1.0.7 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + glew + http://glew.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + BSD + GLX + SGI-B + GPLv2 + app:console + library + x11.library + OpenGL Extension Wrangler Library + OpenGL Extension Wrangler Library (GLEW) çok platform destekli, C/C++ genişleme kitaplığı + OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file. + OpenGL Extension Wrangler Library (GLEW) çok platform destekli, C/C++ genişleme kitaplığıdır. + mirrors://sourceforge/glew/2.1.0/glew-2.1.0.tgz + + mesa-glu-devel + libglvnd-devel + + x11/library/glew/pspec.xml + + + glew + + libglvnd + libX11 + + + /usr/lib + /usr/share/doc + /usr/bin + + + + glew-devel + Development files for glew + glew için geliştirme dosyaları + + mesa-glu-devel + glew + + + /usr/include/GL + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + glew-32bit + 32-bit shared libraries for glew + glew için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libglvnd-32bit + libX11-32bit + + + libglvnd-32bit + libX11-32bit + glew + + + /usr/lib32 + + + + + 2021-03-19 + 2.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-23 + 2.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-23 + 2.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-27 + 2.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-11 + 2.1.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-15 + 2.0.0 + Rebuild for new Mesa + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-02 + 2.0.0 + Release Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-04-27 + 1.13.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-15 + 1.12.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libXcomposite + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie composite X.Org + X.Org composite library + X.Org composite kitaplığı + X.Org composite Bibliothek + libXcomposite is the X Composite library. Compositing allows modification of the window system's base elements like window borders, window buttons and window titlebars. + libXcomposite, X Birleşiklik kitaplığıdır. Birleşiklik, pencerelere ait kenarlar, butonlar ve başlık çubukları gibi pencere sisteminin temel elemanlarını değiştirmeye izin verir. + mirrors://xorg/individual/lib/libXcomposite-0.4.5.tar.bz2 + + xmlto + libX11-devel + libXfixes-devel + util-macros + + x11/library/libXcomposite/pspec.xml + + + libXcomposite + + libX11 + + + /usr/lib + /usr/share/doc + + + + libXcomposite-devel + Development files for libXcomposite + libXcomposite için geliştirme dosyaları + + libXcomposite + libXfixes-devel + xorg-proto + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXcomposite-32bit + 32-bit shared libraries for libXcomposite + libXcomposite için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + + + libXcomposite + libX11-32bit + + + /usr/lib32 + + + + + 2021-09-25 + 0.4.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-03 + 0.4.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 0.4.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 0.4.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 0.4.4 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 0.4.4 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.4.4 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 0.4.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXcursor + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xcursor de X.Org + X.Org Xcursor library + X.Org Xcursor kitaplığı + X.Org Xcursor Bibliothek + libXcursor is the X Cursor management library. It allows using different mouse skins and modifying of the text cursor. + mirrors://xorg/individual/lib/libXcursor-1.2.0.tar.bz2 + + util-macros + libX11-devel + xorg-proto + libXfixes-devel + libXrender-devel + + x11/library/libXcursor/pspec.xml + + + libXcursor + + libX11 + libXfixes + libXrender + + + /usr/lib + /usr/share/doc + + + + libXcursor-devel + Development files for libXcursor + libXcursor için geliştirme dosyaları + + libXcursor + libXfixes-devel + libX11-devel + libXrender-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXcursor-32bit + 32-bit shared libraries for libXcursor + libXcursor için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + libXfixes-32bit + libXrender-32bit + + + libXcursor + libX11-32bit + libXfixes-32bit + libXrender-32bit + + + /usr/lib32 + + + + + 2020-01-14 + 1.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.1.15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.1.15 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2018-02-22 + 1.1.15 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.1.14 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.14 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.1.14 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libpciaccess + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X.Org PCI access library + X.Org PCI erişim kitaplığı + libpciaccess is the Xorg library for portable PCI access routines across multiple operating systems. + libpciaccess, değişik işletim sistemleri için taşınabilir PCI erişim rutinleri içeren Xorg kitaplığıdır. + mirrors://xorg/individual/lib/libpciaccess-0.16.tar.bz2 + + util-macros + + x11/library/libpciaccess/pspec.xml + + + libpciaccess + + /usr/lib + /usr/share/doc + + + + libpciaccess-devel + Development files for libpciaccess + libpciaccess için geliştirme dosyaları + + libpciaccess + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libpciaccess-32bit + 32-bit shared libraries for libpciaccess + libpciaccess için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libpciaccess + + + /usr/lib32 + + + + + 2021-11-27 + 0.16 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-06 + 0.16 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 0.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.14 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-25 + 0.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 0.13.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 0.13.4 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.13.4 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-05-05 + 0.13.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libdrm + http://dri.freedesktop.org/libdrm/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Userspace interface to kernel DRM services + Çekirdekteki DRM servisleri için kullanıcı düzeyi arayüz + libdrm is a library providing the userspace interface to kernel DRM services. + libdrm, çekirdekteki DRM servisleri için kullanıcı düzeyi arayüz sağlayan bir kitaplıktır. + https://dri.freedesktop.org/libdrm/libdrm-2.4.110.tar.xz + + meson + docbook-xsl + util-macros + libxslt-devel + python-docutils + libpciaccess-devel + + x11/library/libdrm/pspec.xml + + + libdrm + + libpciaccess + + + /etc + /usr/lib/libdrm.* + /lib/udev/rules.d + /usr/share/doc + /usr/share/man + /usr/share/libdrm + + + 91-drm-modeset.rules + + + + libdrm-intel + Userspace interface to kernel DRM services for intel + Çekirdekteki intel DRM servisleri için kullanıcı düzeyi arayüz + + libdrm + libpciaccess + + + /usr/lib/libdrm_intel.* + + + + libdrm-nouveau + Userspace interface to kernel DRM services for nouveau + Çekirdekteki nouveau DRM servisleri için kullanıcı düzeyi arayüz + + libdrm + + + /usr/lib/libdrm_nouveau.* + + + + libdrm-radeon + Userspace interface to kernel DRM services for radeon + Çekirdekteki radeon DRM servisleri için kullanıcı düzeyi arayüz + + libdrm + + + /usr/lib/libdrm_radeon.* + + + + libdrm-amd + Userspace interface to kernel DRM services for amdgpu + + libdrm + + + /usr/lib/libdrm_amdgpu.* + + + + libkms + Userspace library for kernel mode setting + Çekirdekteki ekran modu değiştirme servisleri için kullanıcı düzeyi arayüz + + libdrm + + + /usr/lib/libkms.* + + + + libdrm-devel + Development files for libdrm + libdrm için geliştirme dosyaları + + libdrm + libdrm-intel + libdrm-nouveau + libdrm-radeon + libdrm-amd + libkms + libpciaccess-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libdrm-32bit + 32-bit shared libraries for libdrm + libdrm için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxslt-32bit + libxml2-32bit + libpciaccess-32bit + + + libdrm + libpciaccess-32bit + + + /usr/lib32/libdrm.* + + + + libdrm-intel-32bit + 32-bit shared libraries for libdrm-intel + libdrm-intel için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libdrm-intel + libdrm-32bit + libpciaccess-32bit + + + /usr/lib32/libdrm_intel.* + + + + libdrm-nouveau-32bit + 32-bit shared libraries for libdrm-nouveau + libdrm-nouveau için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libdrm-nouveau + libdrm-32bit + + + /usr/lib32/libdrm_nouveau.* + + + + libdrm-radeon-32bit + 32-bit shared libraries for libdrm-radeon + libdrm-radeon için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libdrm-radeon + libdrm-32bit + + + /usr/lib32/libdrm_radeon.* + + + + libdrm-amd-32bit + 32-bit shared libraries for libdrm-amdgpu + emul32 + emul32 + + libdrm-amd + libdrm-32bit + + + /usr/lib32/libdrm_amdgpu.* + + + + libkms-32bit + 32-bit shared libraries for libkms + libkms için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libkms + libdrm-32bit + + + /usr/lib32/libkms.* + + + + + 2022-03-19 + 2.4.110 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-12 + 2.4.109 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-19 + 2.4.108 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 2.4.107 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-05 + 2.4.107 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-03 + 2.4.106 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-08 + 2.4.105 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-30 + 2.4.102 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-08 + 2.4.100 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 2.4.100 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-10 + 2.4.97 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-01-08 + 2.4.96 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 2.4.92 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-16 + 2.4.89 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-09 + 2.4.83 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 2.4.75 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-02 + 2.4.71 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-04-30 + 2.4.67 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-03-27 + 2.4.67 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + luajit-lgi + https://github.com/lgi-devs/lgi + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + LuaJIT bindings for gnome/gobject using gobject-introspection library + LuaJIT bindings for gnome/gobject using gobject-introspection library + LuaJIT bindings for gnome/gobject using gobject-introspection library + LuaJIT bindings for gnome/gobject using gobject-introspection library + https://github.com/lgi-devs/lgi/archive/refs/tags/0.9.2.tar.gz + + lua-devel + glib2-devel + libffi-devel + gobject-introspection-devel + + x11/library/luajit-lgi/pspec.xml + + + luajit-lgi + + glib2 + libffi + gobject-introspection + + + /usr/lib + /usr/share + /usr/share/lua + /usr/share/doc + + + + + 2022-05-21 + 0.9.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + xcb-util-cursor + https://xcb.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + XCB cursor library + The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2 + + util-macros + libxcb-devel + xcb-util-devel + xcb-util-image-devel + xcb-util-renderutil-devel + + x11/library/xcb-util-cursor/pspec.xml + + + xcb-util-cursor + + libxcb + xcb-util-image + xcb-util-renderutil + + + /usr/lib + /usr/share/doc + + + + xcb-util-cursor-devel + Development files for xcb-util + + xcb-util-cursor + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-cursor-32bit + 32-bit shared libraries for xcb-util + emul32 + emul32 + + libxcb-32bit + xcb-util-image-32bit + xcb-util-renderutil-32bit + + + libxcb-32bit + xcb-util-image-32bit + xcb-util-renderutil-32bit + + + /usr/lib32 + + + + + 2021-05-22 + 0.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-19 + 0.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-20 + 0.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 0.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.1.3 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 0.1.3 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.1.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-26 + 0.1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libXxf86miscproto + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie libXxf86miscproto de X.Org + X.Org Xxf86miscproto library + X.Org libXxf86miscproto kitaplığı + X.Org libXxf86miscproto Bibliothek + LibXxf86miscproto is the client library for the XFree86-miscproto extension. + mirrors://xorg/individual/proto/xf86miscproto-0.9.3.tar.bz2 + + util-macros + libXext-devel + xorg-proto + + x11/library/libXxf86miscproto/pspec.xml + + + libXxf86miscproto + + /usr/lib + /usr/share/doc + + + + libXxf86miscproto-devel + Development files for libXxf86miscproto + libXxf86miscproto için geliştirme dosyaları + + libXxf86miscproto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + + 2020-01-10 + 0.9.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 0.9.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 0.9.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 0.9.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 0.9.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.9.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 0.9.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libexplain + http://libexplain.sourceforge.net/ + + erdinc gültekin + admins@pisilinux.org + + LGPLv2 + library + x11.library + Explain errno values returned by libc functions + Libc fonksiyonları tarafından döndürülen errno değerleri açıklar + The libexplain package provides a library which may be used to explain Unix and Linux system call errors + Libexplain paketi, Unix ve Linux sistem çağrısı hataları açıklamak için kullanılan bir kütüphane sunar. + http://sourceforge.net/projects/libexplain/files/1.4/libexplain-1.4.tar.gz + + acl-devel + libcap-devel + lsof + libtool + bison + groff + jbigkit-devel + ghostscript-devel + + + 0001-Fix-build-failure-with-GCC10.patch + sanitize-bison.patch + libexplain-1.4-missing-defines.patch + libexplain-1.4-largefile.patch + libexplain-1.4-syscall.patch + + x11/library/libexplain/pspec.xml + + + libexplain + + acl + libcap + ghostscript + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/locale + /usr/share/doc + + + + libexplain-devel + Development files for libexplain. + libexplain için geliştirme dosyaları + + acl-devel + libcap-devel + libexplain + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-01-14 + 1.4 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2018-07-31 + 1.4 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-01-29 + 1.4 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.4 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-01-09 + 1.4 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libXScrnSaver + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie XScrnSaver de X.Org + X.Org XScrnSaver library + X.Org XScrnSaver kitaplığı + X.Org XScrnSaver Bibliothek + LibXScrnSaver allows using screensavers in X clients. + mirrors://xorg/individual/lib/libXScrnSaver-1.2.3.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libXScrnSaver/pspec.xml + + + libXScrnSaver + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXScrnSaver-devel + Development files for libXScrnSaver + libXScrnSaver için geliştirme dosyaları + + libXScrnSaver + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXScrnSaver-32bit + 32-bit shared libraries for libXScrnSaver + libXScrnSaver için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + libXext-32bit + + + libXScrnSaver + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2020-01-07 + 1.2.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2019-10-23 + 1.2.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2018-07-25 + 1.2.3 + Version Bump. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.2.2 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.2.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.2.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXfont + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xfont de X.Org + X.Org Xfont library + X.Org Xfont kitaplığı + X.Org Xfont Bibliothek + libXfont is the Xorg library that allows using various types of fonts. + mirrors://xorg/individual/lib/libXfont-1.5.4.tar.bz2 + + libfontenc-devel + util-macros + freetype-devel + xorg-proto + xtrans + xmlto + zlib-devel + + x11/library/libXfont/pspec.xml + + + libXfont + + libfontenc + zlib + freetype + + + /usr/lib + /usr/share/doc + + + + libXfont-devel + Development files for libXfont + libXfont için geliştirme dosyaları + + libXfont + libfontenc-devel + freetype-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + + + + + 2020-01-10 + 1.5.4 + Rebuild. + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 1.5.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.5.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.5.4 + Version bump. + PisiLinux Community + admin@pisilinux.org + + + 2018-02-22 + 1.5.4 + Version bump. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.5.2 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.5.1 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-15 + 1.5.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libXpresent + https://www.x.org/ + + Ali Cengiz Kurt + admins@pisilinux.org + + MIT + library + x11.library + X.Org Xpm library + X Present Extension library + https://www.x.org/archive/individual/lib/libXpresent-1.0.0.tar.bz2 + + util-macros + xorg-proto + libX11-devel + libXext-devel + libXfixes-devel + libXrandr-devel + + x11/library/libXpresent/pspec.xml + + + libXpresent + + libXfixes + libXrandr + libX11 + + + /usr/lib + /usr/share/doc + /usr/share/man/man3 + /usr/share/licenses + + + + libXpresent-devel + Development files for libXpresent + library + + libXpresent + + + /usr/include/X11/extensions + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXpresent-32bit + 32-bit shared libraries for libXpresent + emul32 + emul32 + + libX11-32bit + libXfixes-32bit + libXrandr-32bit + + + libXpresent + libXfixes-32bit + libXrandr-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2020-11-22 + 1.0.0 + First Release For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + libXrandr + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X.Org Xrandr library + Librairie Xrand de X.Org. + Xrandr is a simple library designed to interface the X Resize and Rotate Extension. This allows clients to change the size and rotation of the root window of a screen, along with the ability to reflect the screen about either axis. + X.Org Xrand kitaplığı. + X.Org Xrand Bibliothek + mirrors://xorg/individual/lib/libXrandr-1.5.2.tar.bz2 + + libXext-devel + libXrender-devel + libX11-devel + util-macros + + x11/library/libXrandr/pspec.xml + + + libXrandr + + libXext + libXrender + libX11 + + + /usr/lib + /usr/share/doc + + + + libXrandr-devel + Development files for libXrandr + libXrandr için geliştirme dosyaları + + libXrandr + libXrender-devel + libXext-devel + libX11-devel + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXrandr-32bit + 32-bit shared libraries for libXrandr + libXrandr için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + libXext-32bit + libXrender-32bit + + + libXrandr + libX11-32bit + libXext-32bit + libXrender-32bit + + + /usr/lib32 + + + + + 2020-09-25 + 1.5.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 1.5.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.5.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.5.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.5.1 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.5.1 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-11-02 + 1.5.1 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.5.0 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-15 + 1.5.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libXaw + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X Athena Widgets Library + X Athena Parçacıkları kitaplığı + Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library. + mirrors://xorg/individual/lib/libXaw-1.0.13.tar.bz2 + + libXext-devel + libXmu-devel + libXpm-devel + libXt-devel + util-macros + libICE-devel + libSM-devel + libX11-devel + + x11/library/libXaw/pspec.xml + + + libXaw + + libX11 + libXext + libXmu + libXpm + libXt + + + /usr/lib + /usr/share/doc + + + + libXaw-devel + Development files for libXaw + libXaw için geliştirme dosyaları + + libXaw + libXext-devel + libXmu-devel + libXpm-devel + libXt-devel + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXaw-32bit + 32-bit shared libraries for libSM + libXaw için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + libXmu-32bit + libXpm-32bit + libXt-32bit + libX11-32bit + + + libXaw + libXext-32bit + libXmu-32bit + libXpm-32bit + libXt-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2020-01-07 + 1.0.13 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2019-10-23 + 1.0.13 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2018-07-25 + 1.0.13 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-03-02 + 1.0.13 + Release bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-04-30 + 1.0.13 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-15 + 1.0.13 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libfontenc + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie fontenc de X.Org + X.Org fontenc library + X.Org fontenc kitaplığı + X.Org fontenc Bibliothek + libfontenc is the X Window System font encoding library. + mirrors://xorg/individual/lib/libfontenc-1.1.4.tar.bz2 + + zlib-devel + util-macros + font-util + xorg-proto + + x11/library/libfontenc/pspec.xml + + + libfontenc + + zlib + + + /usr/lib + /usr/share/doc + + + + libfontenc-devel + Development files for libfontenc + libfontenc için geliştirme dosyaları + + libfontenc + + + /usr/include/X11 + /usr/lib/pkgconfig + + + + + 2020-01-10 + 1.1.4 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 1.1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.1.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.1.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-01-30 + 1.1.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-15 + 1.1.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + wayland + http://wayland.freedesktop.org/ + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + GPLv2 + library + x11.library + Wayland Compositor Infrastructure + Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. + https://wayland.freedesktop.org/releases/wayland-1.20.0.tar.xz + + xmlto + meson + docbook-xsl + libffi-devel + expat-devel + libxslt-devel + libxml2-devel + + x11/library/wayland/pspec.xml + + + wayland + + libxml2 + expat + + + /usr/bin + /usr/lib/libwayland-egl* + /usr/share/doc/ + /usr/share/aclocal + /usr/share/wayland + /usr/share/man + + + + wayland-client + Wayland client library + + libffi + wayland + + + /usr/lib/libwayland-client* + + + + wayland-cursor + Wayland cursor library + + wayland + wayland-client + + + /usr/lib/libwayland-cursor* + + + + wayland-server + Wayland server library + + libffi + wayland + + + /usr/lib/libwayland-server* + + + + wayland-devel + Development files for wayland + + expat-devel + libffi-devel + wayland + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/pkgconfig + + + + wayland-32bit + 32-bit shared libraries for wayland + emul32 + emul32 + + libffi-32bit + expat-32bit + libxslt-32bit + libxml2-32bit + + + wayland + expat-32bit + libffi-32bit + libxslt-32bit + libxml2-32bit + + + /usr/lib32 + + + + + 2021-12-11 + 1.20.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-27 + 1.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-21 + 1.18.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-03 + 1.17.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-07 + 1.17.0 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-26 + 1.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-03 + 1.16.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.15.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 1.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 1.12.0 + Version bump. + Alihan Öztürk + alihan@pisilnux.org + + + 2016-11-04 + 1.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-05-01 + 1.10.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-11-05 + 1.9.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libXi + https://www.x.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xi de X.Org + X.Org Xi library + X.Org Xi kitaplığı + X.Org Xi Bibliothek + LibXi provides an X Window System client interface to the XINPUT extension to the X protocol. + mirrors://xorg/individual/lib/libXi-1.8.tar.bz2 + + libXext-devel + libXfixes-devel + util-macros + + x11/library/libXi/pspec.xml + + + libXi + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXi-devel + Development files for libXi + libXi için geliştirme dosyaları + + libXi + libXext-devel + libX11-devel + libXfixes-devel + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXi-32bit + 32-bit shared libraries for libXi + libXi için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + libX11-32bit + + + libXi + libXext-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2021-10-19 + 1.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 1.7.10 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 1.7.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.7.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.7.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 1.7.9 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-02 + 1.7.8 + Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-04-27 + 1.7.6 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2014-08-31 + 1.7.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libxshmfence + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X.Org libxshmfence library + libxshmfence is the X Window System video extension library. + mirrors://xorg/individual/lib/libxshmfence-1.3.tar.bz2 + + libXext-devel + util-macros + + x11/library/libxshmfence/pspec.xml + + + libxshmfence + + libXext + + + /usr/lib + /usr/share/doc + + + + libxshmfence-devel + Development files for libxshmfence + + libxshmfence + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libxshmfence-32bit + 32-bit shared libraries for libxshmfence + emul32 + emul32 + + libX11-32bit + libXext-32bit + + + libxshmfence + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2020-01-10 + 1.3 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2019-10-25 + 1.3 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2018-09-16 + 1.3 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.2 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-05-05 + 1.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXtst + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xtst de X.Org + X.Org Xtst library + X.Org Xtst kitaplığı + X.Org Xtst Bibliothek + libXtst provides an X Window System client interface to the Record extension to the X protocol. The Record extension allows X clients to synthesise input events, which is useful for automated testing. + mirrors://xorg/individual/lib/libXtst-1.2.3.tar.bz2 + + libXext-devel + libXi-devel + util-macros + + x11/library/libXtst/pspec.xml + + + libXtst + + libXext + libX11 + + + /usr/lib + /usr/share/X11 + /usr/share/doc + + + + libXtst-32bit + 32-bit shared libraries for libXtst + libXtst için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + libXi-32bit + libX11-32bit + + + libX11-32bit + libXext-32bit + libXtst + + + /usr/lib32 + + + + libXtst-devel + Development files for libXtst + libXtst için geliştirme dosyaları + + libXi-devel + libXext-devel + libX11-devel + xorg-proto + libXtst + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + /usr/share/doc/*/*.xml + /usr/share/man + + + + + 2021-09-25 + 1.2.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 1.2.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.2.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.2.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-01-30 + 1.2.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-11-02 + 1.2.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.2.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.2.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXfont2 + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X.Org Xfont library + libXfont is the Xorg library that allows using various types of fonts. + http://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.5.tar.bz2 + + libfontenc-devel + util-macros + freetype-devel + xorg-proto + xtrans + xmlto + zlib-devel + libbsd-devel + + x11/library/libXfont2/pspec.xml + + + libXfont2 + + libfontenc + zlib + libbsd + freetype + + + /usr/lib + /usr/share/doc + + + + libXfont2-devel + Development files for libXfont + + libXfont2 + xorg-proto + libfontenc-devel + freetype-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + + + + + 2021-10-19 + 2.0.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 2.0.4 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 2.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 2.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 2.0.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2018-02-22 + 2.0.3 + Version bump. + PisiLinux Community + admin@pisilinux.org + + + 2017-03-02 + 2.0.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libXmu + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xmu de X.Org + X.Org Xmu library + X.Org Xmu kitaplığı + X.Org Xmu Bibliothek + libXmu provides a set of miscellaneous utility convenience functions for X libraries to use. + LibXmu, X kitaplıklarında kullanmak için çeşitli yardımcı fonksiyonlar içerir. + mirrors://xorg/individual/lib/libXmu-1.1.3.tar.bz2 + + util-macros + libXt-devel + libICE-devel + libSM-devel + libXext-devel + + x11/library/libXmu/pspec.xml + + + libXmu + + libXt + libX11 + libXext + + + /usr/lib + /usr/share/doc + + + + libXmu-devel + Development files for libXmu + libXmu için geliştirme dosyaları + + libXmu + libXt-devel + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXmu-32bit + 32-bit shared libraries for libXmu + libXmu için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXt-32bit + libXext-32bit + + + libXmu + libXt-32bit + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2020-01-17 + 1.1.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 1.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.1.2 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.1.2 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.2 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.1.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + eglexternalplatform + https://github.com/NVIDIA/eglexternalplatform + + Pisi Linux Admins + admin@pisilinux.org + + MIT + library + x11.library + EGL External Platform interface + EGL External Platform interface + EGL Harici Platform arayüzü + EGL Harici Platform arayüzü + https://github.com/NVIDIA/eglexternalplatform/archive/refs/tags/1.1.tar.gz + x11/library/eglexternalplatform/pspec.xml + + + eglexternalplatform + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc + + + + + 2021-06-03 + 1.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libXrender + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xrender de X.Org + X.Org Xrender library + X.Org Xrender kitaplığı + X.Org Xrender Bibliothek + The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tesselation into either triangles or trapezoids. + mirrors://xorg/individual/lib/libXrender-0.9.10.tar.bz2 + + libX11-devel + xorg-proto + util-macros + + x11/library/libXrender/pspec.xml + + + libXrender + + libX11 + + + /usr/lib + /usr/share/doc + + + + libXrender-devel + Development files for libXrender + libXrender için geliştirme dosyaları + + libXrender + libX11-devel + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/libXrender/libXrender.txt + + + + libXrender-32bit + 32-bit shared libraries for libXrender + libXrender için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + + + libXrender + libX11-32bit + + + /usr/lib32 + + + + + 2021-09-25 + 0.9.10 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-03 + 0.9.10 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 0.9.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 0.9.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 0.9.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 0.9.10 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 0.9.10 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-11-02 + 0.9.10 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.9.9 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-15 + 0.9.9 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libepoxy + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + MIT + library + x11.library + OpenGL function pointer management library + Epoxy is a library for handling OpenGL function pointer management for you. + https://download.gnome.org/sources/libepoxy/1.5/libepoxy-1.5.9.tar.xz + + meson + libX11-devel + libglvnd-devel + util-macros + + x11/library/libepoxy/pspec.xml + + + libepoxy + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + libepoxy-devel + Development files for libepoxy + + libepoxy + libglvnd-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libepoxy-32bit + 32-bit shared libraries for libeproxy + emul32 + emul32 + + libX11-32bit + libglvnd-32bit + + + /lib32 + /usr/lib32 + + + + + 2021-08-14 + 1.5.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 1.5.4 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2019-10-23 + 1.5.3 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-02-10 + 1.5.3 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-07-27 + 1.5.2 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2017-02-15 + 1.4 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.3.1 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-08 + 1.3.1 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + mesa + http://www.mesa3d.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + app:console + x11.library + Mesa graphics libraries and utilities + Mesa grafik kitaplıkları ve yardımcı uygulamalar + Mesa biblioteki graficzne i narzędzia + Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. + Mesa, OpenGL belirtiminin (etkileşimli 3B grafiklerin gerçeklenmesi için bir sistem) açık kaynaklı bir uyarlamasıdır. + Mesa jest open-source'ową implementacją specyfikacji OpenGL do renderowania trójwymiarowej grafiki. + https://archive.mesa3d.org/mesa-22.0.4.tar.xz + + crossfile.ini + + + meson + valgrind-devel + libva-devel + zstd-devel + zlib-devel + xorg-proto + openssl-devel + expat-devel + libXt-devel + libcap-devel + libdrm-devel + libXext-devel + elfutils-devel + wayland-devel + wayland-server + wayland-client + libvdpau-devel + libXfixes-devel + libtalloc-devel + libXdamage-devel + libomxil-bellagio-devel + libXxf86vm-devel + libXvMC-devel + libXv-devel + eudev-devel + nettle-devel + python3-mako + llvm + compiler-rt + llvm-polly + llvm-clang-devel + libxshmfence-devel + automake + libX11-devel + libdrm-intel + libdrm-radeon + libdrm-amd + libdrm-nouveau + libunwind-devel + wayland-protocols-devel + libXrandr-devel + libglvnd-devel + libclc-devel + vulkan-devel + glslang-devel + lm_sensors-devel + + x11/library/mesa/pspec.xml + + + mesa + + zstd + zlib + expat + eudev + libXv + libX11 + libdrm + libgcc + libxcb + libXext + libXvMC + elfutils + libXfixes + libunwind + libXdamage + libXxf86vm + libdrm-amd + lm_sensors + libdrm-intel + libxshmfence + libdrm-radeon + libdrm-nouveau + wayland-client + wayland-server + libomxil-bellagio + lm_sensors + vulkan + llvm-libs + + + /etc + /usr/share/drirc.d/00-radv-defaults.conf + /usr/bin + /usr/lib + /usr/lib/libGL.so.1.2 + /usr/share/vulkan/icd.d + /usr/share/drirc.d/00-mesa-defaults.conf + /usr/share/glvnd/egl_vendor.d/50_mesa.json + /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json + /usr/share/doc + /usr/share/vulkan/explicit_layer.d + + + drirc + + + + mesa-opencl + OpenCL support for AMD/ATI Radeon mesa drivers + + zstd + zlib + expat + libdrm + libgcc + elfutils + llvm-libs + libdrm-amd + llvm-clang + libdrm-radeon + libdrm-nouveau + + + /etc/OpenCL/vendors/mesa.icd + /usr/lib/libMesaOpenCL.so* + /usr/lib/gallium-pipe/pipe*.so + + + + mesa-devel + Development files for mesa + mesa için geliştirme dosyaları + + eudev-devel + libX11-devel + libxcb-devel + libdrm-devel + libXext-devel + wayland-devel + libglvnd-devel + libXfixes-devel + libXdamage-devel + libXxf86vm-devel + libxshmfence-devel + mesa + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + mesa-32bit + 32-bit shared libraries for mesa + mesa için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + zlib-32bit + libva-32bit + elfutils-32bit + expat-32bit + libXt-32bit + libXv-32bit + libX11-32bit + libcap-32bit + libdrm-32bit + libXext-32bit + libXvMC-32bit + eudev-32bit + openssl-32bit + wayland-32bit + libvdpau-32bit + libXfixes-32bit + libXdamage-32bit + libXxf86vm-32bit + libdrm-intel-32bit + libdrm-radeon-32bit + libdrm-amd-32bit + libdrm-nouveau-32bit + libxshmfence-32bit + nettle-32bit + libunwind-32bit + llvm-32bit + libXrandr-32bit + libglvnd-32bit + vulkan-32bit + libclc-32bit + + + zlib-32bit + elfutils-32bit + openssl-32bit + libgcc + eudev-32bit + libxcb-32bit + expat-32bit + libX11-32bit + libdrm-32bit + libxcb-32bit + libXext-32bit + libXfixes-32bit + libXdamage-32bit + libXxf86vm-32bit + libXv-32bit + libXvMC-32bit + libdrm-intel-32bit + libxshmfence-32bit + libdrm-radeon-32bit + libdrm-amd-32bit + libdrm-nouveau-32bit + wayland-32bit + vulkan-32bit + opencl-icd-32bit + libglvnd-32bit + libclc-32bit + libunwind-32bit + llvm-clang-32bit + mesa + llvm-32bit + + + /usr/lib32 + /usr/share/vulkan/icd.d/*.i686.json + + + + + 2022-05-20 + 22.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.0.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-25 + 22.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 22.0.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-19 + 21.3.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-19 + 21.3.7 + Rebuild for libglvnd + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-24 + 21.3.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-11 + 21.3.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-27 + 21.3.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-13 + 21.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-30 + 21.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-18 + 21.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-02 + 21.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-18 + 21.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-28 + 21.2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 21.2.4 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-16 + 21.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-30 + 21.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 21.1.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-13 + 21.1.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-29 + 21.1.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-15 + 21.1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-01 + 21.1.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-20 + 21.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-05 + 21.1.2 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2021-03-25 + 20.3.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-21 + 20.3.4 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-01 + 20.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-17 + 20.2.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-10 + 20.2.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-24 + 20.2.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-12 + 20.2.2 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-10-17 + 20.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-09 + 20.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 20.1.8 + Rebuild llvm-10.0.1. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-17 + 20.1.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-03 + 20.1.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-06 + 20.1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-10 + 20.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-25 + 20.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-12 + 20.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-03 + 20.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 20.0.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 20.0.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-23 + 20.0.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-09 + 20.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-27 + 20.0.2 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-01-03 + 19.3.1 + Version bump. + Marcin Bojara + marcin.bojara|@gmail.com + + + 2019-11-15 + 19.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-07 + 19.2.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-24 + 19.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-29 + 18.2.8 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-22 + 18.2.8 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-18 + 18.2.5 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-17 + 18.2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 18.1.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-29 + 17.3.4 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-09-16 + 17.3.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-10 + 13.0.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-06 + 13.0.4 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-23 + 13.0.4 + llvm rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2017-02-02 + 13.0.4 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-02 + 13.0.0 + Release Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-04-27 + 11.2.1 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-03-28 + 11.2.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libXdamage + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie damege de X.Org. + X.Org damage library + X.Org damege kitaplığı. + X.Org damege Bibliothek + LibXdamage provides an X Window System client interface to the DAMAGE extension to the X protocol. The Damage extension provides for notification of when on-screen regions have been 'damaged' (altered). + LibXdamage, X protokolü uzantısı DAMAGE için istemci kitaplığıdır. Damage uzantısı ekranda herhangi bir bölümde bozulma (değişiklik) meydana geldiğinde bildirim yapılmasını sağlar. + mirrors://xorg/individual/lib/libXdamage-1.1.5.tar.bz2 + + libXfixes-devel + util-macros + + x11/library/libXdamage/pspec.xml + + + libXdamage + + libXfixes + libX11 + + + /usr/lib + /usr/share/doc + + + + libXdamage-devel + Development files for libXdamage + libXdamage için geliştirme dosyaları + + libXdamage + libXfixes-devel + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXdamage-32bit + 32-bit shared libraries for libXdamage + libXdamage için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + libXfixes-32bit + + + libXdamage + libXfixes-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2021-09-25 + 1.1.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 1.1.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 1.1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.1.4 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.1.4 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.1.4 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.1.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXres + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xres de X.Org + X.Org Xres library + X.Org Xres kitaplığı + X.Org Xres Bibliothek + X-Resource is an extension that allows a client to query the X server about its usage of various resources. + mirrors://xorg/individual/lib/libXres-1.2.0.tar.bz2 + + libX11-devel + libXext-devel + util-macros + + x11/library/libXres/pspec.xml + + + libXres + + libX11 + libXext + + + /usr/lib + /usr/share/doc + + + + libXres-devel + Development files for libXres + libXres için geliştirme dosyaları + + libXres + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/share/man + + + + + 2020-01-10 + 1.2.0 + Rebuld. + PisiLinux Community + admin@pisilinux.org + + + 2019-10-25 + 1.2.0 + Rebuld. + PisiLinux Community + admin@pisilinux.org + + + 2018-07-25 + 1.2.0 + Version Bump. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.0.7 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.7 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 1.0.7 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xcb-util + https://xcb.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + A number of libraries which sit on top of libxcb + libxcb temelli birtakım kitaplıklar + The xcb-util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2 + + util-macros + libxcb-devel + + x11/library/xcb-util/pspec.xml + + + xcb-util + + libxcb + + + /usr/lib + /usr/share/doc + + + + xcb-util-devel + Development files for xcb-util + xcb-util için geliştirme dosyaları + + xcb-util + libxcb-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-32bit + 32-bit shared libraries for xcb-util + xcb-util için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxcb-32bit + + + xcb-util + libxcb-32bit + + + /usr/lib32 + + + + + 2021-05-22 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-01 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-20 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.4.0 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 0.4.0 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.4.0 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-12-13 + 0.4.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libICE + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X.Org ICE library + X.Org ICE kitaplığı + Utilitaire ICE de X.Org. + libICE is the Inter-Client Exchange library. + libICE, Inter-Client Exchange protokolüne bir arayüz sağlayan X.Org kitaplığıdır. + X.Org ICE Bibliothek + mirrors://xorg/individual/lib/libICE-1.0.10.tar.bz2 + + libbsd-devel + util-macros + xorg-proto + xtrans + libxslt + + x11/library/libICE/pspec.xml + + + libICE + + libbsd + + + /usr/lib + /usr/share/doc + + + + libICE-devel + Development files for libICE + libICE için geliştirme dosyaları + + libICE + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libICE-32bit + 32-bit shared libraries for libICE + libICE için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libICE + + + /usr/lib32 + + + + + 2021-03-14 + 1.0.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 1.0.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.0.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.0.9 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-01-30 + 1.0.9 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.9 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-08-31 + 1.0.9 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libxkbfile + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie xkbfile de X.Org + X.Org xkbfile library + X.Org xkbfile kitaplığı + X.Org xkbfile Bibliothek + Libxkbfile provides an interface to read and manipulate description files for XKB, the X11 keyboard configuration extension. + mirrors://xorg/individual/lib/libxkbfile-1.1.0.tar.bz2 + + util-macros + libX11-devel + xorg-proto + + x11/library/libxkbfile/pspec.xml + + + libxkbfile + + libX11 + + + /usr/lib + /usr/share/doc + + + + libxkbfile-devel + Development files for libxkbfile + libxkbfile için geliştirme dosyaları + + libxkbfile + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + + + + + 2020-01-10 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.0.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.0.9 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2017-02-02 + 1.0.9 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 1.0.9 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-08-15 + 1.0.9 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + xcb-util-image + https://xcb.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + A number of libraries which sit on top of libxcb + libxcb temelli birtakım kitaplıklar + The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util-image modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2 + + util-macros + libxcb-devel + xcb-util-devel + + x11/library/xcb-util-image/pspec.xml + + + xcb-util-image + + xcb-util + libxcb + + + /usr/lib + /usr/share/doc + + + + xcb-util-image-devel + Development files for xcb-util + xcb-util-image için geliştirme dosyaları + + xcb-util-image + libxcb-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-image-32bit + 32-bit shared libraries for xcb-util + xcb-util-image için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxcb-32bit + xcb-util-32bit + + + xcb-util-32bit + libxcb-32bit + + + /usr/lib32 + + + + + 2021-05-22 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-19 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-20 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 0.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 0.4.0 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 0.4.0 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 0.4.0 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2015-12-13 + 0.4.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libtxc-dxtn + http://dri.freedesktop.org/wiki/S3TC + + Marcin Bojara + marcin@pisilinux.org + + custom + BSD + x11.library + Texture compression library for Mesa + S2TC is a patent-free S3TC compatible implementation and provides texture compression to Mesa. + http://people.freedesktop.org/~cbrill/libtxc_dxtn/libtxc_dxtn-1.0.1.tar.bz2 + + mesa-devel + + x11/library/libtxc-dxtn/pspec.xml + + + libtxc-dxtn + + /usr/lib + /usr/share/doc + + + + libtxc-dxtn-devel + + libtxc-dxtn + + + /usr/include + + + + libtxc-dxtn-32bit + emul32 + + /usr/lib32 + + + + + 2020-01-26 + 1.0.1 + Rebuild for toolchain + Kamil Atlı + suvari@pisilinux.org + + + 2019-10-25 + 1.0.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-07 + 1.0.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 1.0.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-20 + 1.0.1 + First release. + Marcin Bojara + marcin@pisilinux.org + + + + + + wayland-protocols + http://wayland.freedesktop.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + x11.library + Specifications of extended Wayland protocols + Genişletişmiş wayland protocolü tanımlamaları + Specifications of extended Wayland protocols + https://wayland.freedesktop.org/releases/wayland-protocols-1.25.tar.xz + + meson + wayland-client + wayland-server + wayland-cursor + wayland-devel + + x11/library/wayland-protocols/pspec.xml + + + wayland-protocols + + /usr/share/wayland-protocols + /usr/share/doc + + + + wayland-protocols-devel + wayland-protocols için geliştirme dosyaları + + wayland-protocols + + + /usr/share/pkgconfig + + + + + 2022-02-09 + 1.25 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-16 + 1.23 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 1.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-12 + 1.21 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-20 + 1.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 1.18 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-10-26 + 1.17 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-03 + 1.16 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 1.15 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 1.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.7 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libXfixes + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xfixes de X.Org + X.Org Xfixes library + X.Org Xfixes kitaplığı + X.Org Xfixes Bibliothek + libXfixes is a library to provide augmented versions of core protocol requests. + mirrors://xorg/individual/lib/libXfixes-6.0.0.tar.bz2 + + xorg-proto + libX11-devel + util-macros + + x11/library/libXfixes/pspec.xml + + + libXfixes + + libX11 + + + /usr/lib + /usr/share/doc + + + + libXfixes-devel + Development files for libXfixes + libXfixes için geliştirme dosyaları + + libXfixes + libX11-devel + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXfixes-32bit + 32-bit shared libraries for libXfixes + libXfixes için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + + + libXfixes + libX11-32bit + + + /usr/lib32 + + + + + 2021-09-18 + 6.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.0.3 + Rebuild. + Idris Kalp + idriskalp@gmail.com + + + 2019-10-20 + 5.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 5.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 5.0.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2017-01-29 + 5.0.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2016-11-02 + 5.0.3 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-30 + 5.0.1 + Release bump + PisiLinux Community + admin@pisilinux.org + + + 2014-05-16 + 5.0.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libclc + http://libclc.llvm.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Library requirements of the OpenCL C programming language + Library requirements of the OpenCL C programming language + Library requirements of the OpenCL C programming language + Library requirements of the OpenCL C programming language + https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0/libclc-12.0.0.src.tar.xz + + clang32 + + + llvm + cmake + spirv-llvm-devel + python-devel + python3-devel + llvm-clang-devel + + x11/library/libclc/pspec.xml + + + libclc + + llvm-polly + + + /usr/lib + /usr/share + /usr/share/doc + + + + libclc-32bit + emul32 + emul32 + + llvm-32bit + spirv-llvm-32bit + + + /usr/lib32 + + + + libclc-devel + Development files for libclc + + libclc + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2021-06-05 + 12.0.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2021-02-21 + 11.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-12 + 11.0.0 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2020-03-26 + 10.0.0_20200215 + First release + İdris Kalp + idriskalp@gmail.com + + + + + + xorg-font + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + data:font + x11.misc + Fichiers de fontes d'écrans graphiques (X.Org) + X.Org font files + X.Org yazı tipi dosyaları + Grafische Oberfläche (X.Org) Schrift Dateien + xorg-font contains base X.Org fonts. + mirrors://xorg/individual/font/encodings-1.0.5.tar.bz2 + mirrors://xorg/individual/font/font-adobe-75dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-adobe-100dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-adobe-utopia-100dpi-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-adobe-utopia-type1-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-alias-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-arabic-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-75dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-100dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-ttf-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-type1-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bitstream-75dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bitstream-100dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bitstream-type1-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-cronyx-cyrillic-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-cursor-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-daewoo-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-dec-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-ibm-type1-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-isas-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-jis-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-micro-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-misc-cyrillic-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-misc-ethiopic-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-misc-meltho-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-mutt-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-misc-misc-1.1.2.tar.bz2 + mirrors://xorg/individual/font/font-schumacher-misc-1.1.2.tar.bz2 + mirrors://xorg/individual/font/font-screen-cyrillic-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-sony-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-sun-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-winitzki-cyrillic-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-xfree86-type1-1.0.4.tar.bz2 + + font-util + util-macros + xorg-app + fontconfig-devel + + x11/misc/xorg-font/pspec.xml + + + xorg-font + + xorg-app + + + /etc/X11/fontpath.d + /usr/share/fonts + /etc/fonts/conf.avail/42-luxi-mono.conf + /etc/fonts/conf.d/42-luxi-mono.conf + + + + xorg-font-extra + X.Org additional font files + X.Org ek yazı tipi dosyaları + + xorg-app + + + /etc/X11/fontpath.d/75dpi:unscaled + /etc/X11/fontpath.d/100dpi:unscaled + /usr/share/fonts/75dpi + /usr/share/fonts/100dpi + + + + + 2020-01-25 + 7.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-11-08 + 7.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-01-08 + 7.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-27 + 7.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 7.6 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 7.6 + Rebuild + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-11-17 + 7.6 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xbitmaps + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.misc + Utilitaire Xbitmaps de X.Org + X.Org static graphics + X.Org statik grafikleri + X.Org xbitmaps Werkzeug + xbitmaps provides static graphics needed by Xorg applications to draw screen elements. + xbitmaps, ekran öğeleri çizmek için Xorg uygulamaları tarafından ihtiyaç duyulan statik grafikleri içerir. + mirrors://xorg/individual/data/xbitmaps-1.1.2.tar.bz2 + x11/misc/xbitmaps/pspec.xml + + + xbitmaps + + /usr/include/X11/bitmaps + /usr/lib/pkgconfig + /usr/share/pkgconfig + + + + + 2020-01-10 + 1.1.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-30 + 1.1.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 1.1.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-02 + 1.1.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-15 + 1.1.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + xorg-app + https://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + app:gui + x11.misc + Applications de X.Org + X.Org applications + X.Org uygulamaları + X.Org Anwendungen + xorg-app contains base Xorg applications. + mirrors://xorg/individual/app/appres-1.0.5.tar.bz2 + mirrors://xorg/individual/app/bdftopcf-1.1.tar.bz2 + mirrors://xorg/individual/app/beforelight-1.0.5.tar.bz2 + mirrors://xorg/individual/app/bitmap-1.0.9.tar.bz2 + mirrors://xorg/individual/app/editres-1.0.7.tar.bz2 + mirrors://xorg/individual/app/fonttosfnt-1.2.2.tar.bz2 + mirrors://xorg/individual/app/fslsfonts-1.0.5.tar.bz2 + mirrors://xorg/individual/app/fstobdf-1.0.6.tar.bz2 + mirrors://xorg/individual/app/iceauth-1.0.8.tar.bz2 + mirrors://xorg/individual/app/ico-1.0.5.tar.bz2 + mirrors://xorg/individual/app/listres-1.0.4.tar.bz2 + mirrors://xorg/individual/app/luit-1.1.1.tar.bz2 + mirrors://xorg/individual/app/mkcomposecache-1.2.1.tar.bz2 + mirrors://xorg/individual/app/mkfontdir-1.0.7.tar.bz2 + mirrors://xorg/individual/app/mkfontscale-1.2.1.tar.bz2 + mirrors://xorg/individual/app/oclock-1.0.4.tar.bz2 + mirrors://xorg/individual/app/rendercheck-1.5.tar.bz2 + mirrors://xorg/individual/app/rgb-1.0.6.tar.bz2 + mirrors://xorg/individual/app/rstart-1.0.5.tar.bz2 + mirrors://xorg/individual/app/scripts-1.0.1.tar.bz2 + mirrors://xorg/individual/app/sessreg-1.1.2.tar.bz2 + mirrors://xorg/individual/app/setxkbmap-1.3.2.tar.bz2 + mirrors://xorg/individual/app/showfont-1.0.5.tar.bz2 + mirrors://xorg/individual/app/smproxy-1.0.6.tar.bz2 + mirrors://xorg/individual/app/twm-1.0.11.tar.xz + mirrors://xorg/individual/app/viewres-1.0.6.tar.bz2 + mirrors://xorg/individual/app/x11perf-1.6.1.tar.bz2 + mirrors://xorg/individual/app/xauth-1.1.tar.bz2 + mirrors://xorg/individual/app/xbacklight-1.2.3.tar.bz2 + mirrors://xorg/individual/app/xbiff-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xcalc-1.1.0.tar.bz2 + mirrors://xorg/individual/app/xclipboard-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xclock-1.0.9.tar.bz2 + mirrors://xorg/individual/app/xcmsdb-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xcompmgr-1.1.8.tar.bz2 + mirrors://xorg/individual/app/xconsole-1.0.7.tar.bz2 + mirrors://xorg/individual/app/xcursorgen-1.0.7.tar.bz2 + mirrors://xorg/individual/app/xdbedizzy-1.1.0.tar.bz2 + mirrors://xorg/individual/app/xditview-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xdpyinfo-1.3.2.tar.bz2 + mirrors://xorg/individual/app/xedit-1.2.2.tar.bz2 + mirrors://xorg/individual/app/xev-1.2.4.tar.bz2 + mirrors://xorg/individual/app/xeyes-1.2.0.tar.bz2 + mirrors://xorg/individual/app/xf86dga-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xfd-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xfindproxy-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xfontsel-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xfs-1.2.0.tar.bz2 + mirrors://xorg/individual/app/xfsinfo-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xfwp-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xgamma-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xgc-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xhost-1.0.8.tar.bz2 + mirrors://xorg/individual/app/xinput-1.6.3.tar.bz2 + mirrors://xorg/individual/app/xkbcomp-1.4.5.tar.bz2 + mirrors://xorg/individual/app/xkbevd-1.1.4.tar.bz2 + mirrors://xorg/individual/app/xkbprint-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xkbutils-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xkill-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xload-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xlogo-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xlsatoms-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xlsclients-1.1.4.tar.bz2 + mirrors://xorg/individual/app/xlsfonts-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xmag-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xman-1.1.5.tar.bz2 + mirrors://xorg/individual/app/xmessage-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xmh-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xmodmap-1.0.10.tar.bz2 + mirrors://xorg/individual/app/xmore-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xpr-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xprop-1.2.5.tar.bz2 + mirrors://xorg/individual/app/xrandr-1.5.1.tar.xz + mirrors://xorg/individual/app/xrdb-1.2.1.tar.bz2 + mirrors://xorg/individual/app/xrefresh-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xset-1.2.4.tar.bz2 + mirrors://xorg/individual/app/xsetmode-1.0.0.tar.bz2 + mirrors://xorg/individual/app/xsetpointer-1.0.1.tar.bz2 + mirrors://xorg/individual/app/xsetroot-1.1.2.tar.bz2 + mirrors://xorg/individual/app/xsm-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xstdcmap-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xvidtune-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xvinfo-1.1.4.tar.bz2 + mirrors://xorg/individual/app/xwd-1.0.8.tar.bz2 + mirrors://xorg/individual/app/xwininfo-1.1.5.tar.bz2 + mirrors://xorg/individual/app/xwud-1.0.5.tar.bz2 + + fontconfig-devel + libdmx-devel + libfontenc-devel + libFS-devel + libICE-devel + libpng-devel + libSM-devel + libXaw-devel + libXcomposite-devel + libXcursor-devel + libXdamage-devel + libXext-devel + libXfixes-devel + libXfont-devel + libXft-devel + libXi-devel + libXinerama-devel + libxkbfile-devel + libXmu-devel + libXrandr-devel + libXfont2-devel + libXrender-devel + libXScrnSaver-devel + libXt-devel + libXtst-devel + libXv-devel + libXxf86dga-devel + libXxf86vm-devel + xbitmaps + xcb-util-devel + libXxf86misc-devel + xorg-proto + util-macros + xtrans + font-util + + x11/misc/xorg-app/pspec.xml + + + xorg-app + + zlib + libX11 + libXau + libpng + libxcb + freetype + libFS + libSM + libXi + libXt + libXv + libdmx + libXmu + libXaw + libICE + libXft + libXtst + libXext + xcb-util + libXfont + libXrandr + libXfixes + libXfont2 + libXrender + fontconfig + libfontenc + libXxf86vm + libXcursor + libXdamage + libxkbfile + libXxf86dga + libXinerama + libXxf86misc + libXcomposite + libXScrnSaver + + + /etc + /usr/bin + /usr/include + /usr/lib + /usr/sbin + /usr/share/X11 + /usr/share/man + + + System.PackageHandler + + + + xorg-app-devel + + xorg-proto + libX11-devel + libxkbfile-devel + xorg-app + + + /usr/lib/pkgconfig + + + + + 2021-08-28 + 7.7 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-25 + 7.7 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 7.7 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 7.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 7.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-05 + 7.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 7.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 7.7 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-05-10 + 7.6 + First release + Burak Ertürk + burakerturk@pisilinux.org + + + + + + xdm + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + app:gui + x11.misc + X Display Manager + X Görüntü Yöneticisi + X Display Manager provides a login screen, session management, and support for XDMCP. + X Görüntü Yöneticisi, giriş ekranı, oturum yönetimi ve XDMCP desteği sağlar. + xorg + mirrors://xorg/individual/app/xdm-1.1.11.tar.bz2 + + libXt-devel + libICE-devel + libSM-devel + libX11-devel + libXaw-devel + libXft-devel + libXmu-devel + libXpm-devel + libXext-devel + libXinerama-devel + util-macros + pam-devel + xtrans + audit-devel + libbsd-devel + + + xsession.patch + no-xconsole.patch + resources.patch + xdm-1.1.11-arc4random-include.patch + xdm-1.1.11-cve-2013-2179.patch + xdm-1.1.11-setproctitle-include.patch + xdm-consolekit.patch + + x11/misc/xdm/pspec.xml + + + xdm + + pam + libX11 + libXau + libXdmcp + libXt + libbsd + libXft + libXmu + libXpm + libXaw + libXext + libXinerama + xinit + + + /etc + /usr/bin + /usr/lib/X11/xdm + /usr/share/X11 + /usr/share/display-managers + /var/lib/xdm + /usr/share/doc + /usr/share/man + + + System.Service + + + xdm.pam.d + start-dm.sh + xdm.desktop + xorg-safe-fbdev.conf + xorg-safe-vesa.conf + + + + + 2020-01-25 + 1.1.11 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.1.11 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 1.1.11 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + polybar + https://polybar.github.io/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:gui + x11.misc + A fast and easy to use tool for creating status bars + Polybar aims to help users build beautiful and highly customizable status bars for their desktop environment, without the need of having a black belt in shell scripting. + https://github.com/jaagr/polybar/releases/download/3.4.2/polybar-3.4.2.tar + + cmake + i3wm-devel + xcb-proto + cairo-devel + curl-devel + xcb-util-xrm-devel + libnl-devel + wireless-tools-devel + alsa-lib-devel + jsoncpp-devel + pulseaudio-libs-devel + + x11/misc/polybar/pspec.xml + + + polybar + + libgcc + cairo + curl + libxcb + freetype + fontconfig + xcb-util-xrm + xcb-util-wm + xcb-util-cursor + libnl + jsoncpp + alsa-lib + pulseaudio-libs + + + /usr/bin + /usr/share/bash-completion + /usr/share/man + /usr/share/doc + /usr/share/zsh + + + + + 2020-01-25 + 3.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-13 + 3.3.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-30 + 3.2.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + xkeyboard-config + https://freedesktop.org/wiki/Software/XKeyboardConfig + + PisiLinux Community + admin@pisilinux.org + + MIT + data + x11.misc + X keyboard configuration database + X klavye yapılandırma veritabanı + xkeyboard-config aims to provide consistent and well-structured X keyboard configuration data for X Window System implementations. + xkeyboard-config, X Pencere Sistemi için tutarlı ve iyi tasarlanmış X klavye yapılandırma verisi sağlamayı amaçlar. + mirrors://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.35.1.tar.xz + + meson + intltool + xorg-proto + xorg-app + python3-devel + libxslt-devel + libX11-devel + + x11/misc/xkeyboard-config/pspec.xml + + + xkeyboard-config + + xorg-app + libxslt + libX11 + xterm + + + /etc/X11/xorg.conf.d + /lib/udev/rules.d + /usr/share/X11/xkb + /usr/share/doc + /usr/share/locale + /usr/share/pkgconfig + /usr/share/man + + + 10-keyboard.conf + 95-xkb.rules + + + + + 2022-02-09 + 2.35.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-10 + 2.32 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 2.28 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 2.27 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-10 + 2.26 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-01-07 + 2.24 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-12 + 2.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-28 + 2.23.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-22 + 2.23.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 2.20 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-04 + 2.19 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-02 + 2.17 + Version bump + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-05-14 + 2.14 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + rofi + https://github.com/davatorium/rofi + + fury + uglyside@yandex.ru + + MIT + app + x11.misc + rofi + A window switcher, application launcher and dmenu replacement. + https://github.com/davatorium/rofi/releases/download/1.7.3/rofi-1.7.3.tar.xz + + pango-devel + cairo-devel + glib2-devel + check-devel + libxcb-devel + librsvg-devel + xcb-util-devel + xcb-util-wm-devel + xcb-util-xrm-devel + libxkbcommon-devel + libjpeg-turbo-devel + xcb-util-image-devel + xcb-util-cursor-devel + xcb-util-renderutil-devel + startup-notification-devel + + x11/misc/rofi/pspec.xml + + + rofi + + pango + cairo + glib2 + libxcb + librsvg + xcb-util + gdk-pixbuf + xcb-util-wm + xcb-util-xrm + libxkbcommon + libjpeg-turbo + xcb-util-cursor + startup-notification + + + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + + + + rofi-devel + + rofi + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-02-04 + 1.7.3 + Version bump. + fury + uglyside@yandex.ru + + + 2021-11-27 + 1.7.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-09-15 + 1.7.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-06 + 1.6.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 1.5.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 1.5.2 + Rebuild libxkbcommon + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-02 + 1.5.2 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-30 + 1.5.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-07 + 1.5 + first pisi pack + fury + uglyside@yandex.ru + + + + + + beignet + https://www.freedesktop.org/wiki/Software/Beignet/ + + Idris Kalp + idriskalp@gmail.com + + GPLv2 + library + x11.misc + Open source implementation of the OpenCL for Intel GPUs + Intel ekran kartları için OpenCL gerçekleştirimi + Open source implementation of the OpenCL for Intel GPUs + Intel ekran kartları için OpenCL gerçekleştirimi + https://sourceforge.net/projects/pisilinux/files/source/beignet-1.3.2_12.tar.xz + + libX11-devel + libXext-devel + libXfixes-devel + llvm-clang-devel + libdrm-devel + llvm + llvm-libs + opencl-icd-devel + cmake + python3-devel + + + llvm8.patch + llvm9.patch + llvm10.patch + + x11/misc/beignet/pspec.xml + + + beignet + + libX11 + libXext + libXfixes + llvm-clang + opencl-icd + libgcc + libdrm + libdrm-intel + llvm + llvm-libs + + + /etc + /usr/lib + /usr/share + /usr/share/doc + + + + + 2020-01-11 + 1.3.2_12 + First Release + Idris Kalp + idriskalp@gmail.com + + + + + + mesa-demos + http://www.mesa3d.org + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + x11.misc + Mesa demos + Mesa demoları + The Mesa Demos package contains a large number of OpenGL demonstration and test programs. + Mesa Demos paketi çok sayıda OpenGL gösterimi ve test programları içerir. + ftp://ftp.freedesktop.org/pub/mesa/demos/mesa-demos-8.4.0.tar.bz2 + + glew-devel + mesa-devel + libXext-devel + mesa-glu-devel + freeglut-devel + libX11-devel + libglvnd-devel + glibc-devel + wayland-devel + + x11/misc/mesa-demos/pspec.xml + + + mesa-demos + + glew + freeglut + libXext + mesa + libglvnd + mesa-glu + libX11 + wayland + wayland-client + + + /usr/share/mesa-demos + /usr/lib/mesa/demos + /usr/bin/eglinfo + + + + mesa-utils + Mesa utilities + Mesa yardımcı uygulamaları + x11.util + + mesa + libX11 + + + /usr/bin/glxgears + /usr/bin/xeglgears + /usr/bin/glxinfo + + + + mesa-demos-32bit + 32-bit shared libraries for mesa + mesa-demos için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + mesa-32bit + glew-32bit + freeglut-32bit + nettle-32bit + mesa-glu-32bit + + + libgcc + glew-32bit + mesa-32bit + libX11-32bit + libXext-32bit + freeglut-32bit + mesa-glu-32bit + wayland-32bit + libglvnd-32bit + mesa-demos + + + /usr/lib32 + /usr/bin/glxinfo32 + /usr/bin/glxgears32 + + + + + 2022-03-19 + 8.4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 8.4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 8.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-30 + 8.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-03-01 + 8.3.0 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2015-01-20 + 8.2.0 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2015-01-02 + 8.2.0 + Dep fixed. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-09-24 + 8.2.0 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-16 + 8.1.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-08 + 8.1.0 + Release bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-25 + 8.1.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 8.1.0 + Fixed configure settings. + Ertan Güven + ertan@pisilinux.org + + + 2013-02-27 + 8.1.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-09 + 8.0.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + primus + https://github.com/amonakov/primus + + Mathias Freire + mathiasfreire45@gmail.com + + ISC + library + x11.misc + Minimalistic and efficient OpenGL offloading for Bumblebee + Primus is a shared library that provides OpenGL and GLX APIs and implements low-overhead local-only client-side OpenGL offloading via GLX forking, similar to VirtualGL. + mirrors://sourceforge/pisilinux/source/primus-20160408.tar.gz + + libX11-devel + mesa-devel + + + primus-nvidia-libs.patch + + x11/misc/primus/pspec.xml + + + primus + + libX11 + mesa + + + /etc + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + primus-32bit + + libX11-32bit + mesa-32bit + + + libX11-32bit + mesa-32bit + + + /usr/lib32 + + + + + 2020-01-25 + 2016.05.02 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2018-07-30 + 2016.05.02 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2017-02-16 + 2016.05.02 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2016-05-02 + 2016.05.02 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2016-04-09 + 2016.04.08 + First Release + Idris Kalp + idriskalp@gmail.com + + + + + + xinit + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + x11.misc + X Window System session initializer + X Pencere Sistemi oturum hazırlayıcı + xinit initializes X Window System server and runs the first client application. + xinit, X Pencere Sistemi sunucusunu hazırlar ve ilk istemci uygulamayı başlatır. + mirrors://xorg/individual/app/xinit-1.4.1.tar.bz2 + + util-macros + xorg-proto + libX11-devel + + + 06_move_serverauthfile_into_tmp.diff + fs25361.patch + + x11/misc/xinit/pspec.xml + + + xinit + + libX11 + xorg-app + dbus-x11 + + + /etc/X11/Xresources + /etc/X11/Xdefaults + /etc/X11/xinit + /usr/bin + /usr/lib/X11/xinit + /usr/share/doc + /usr/share/man + + + Xsession + xinitrc + xserverrc + xserverrc + Xresources + Xdefaults + xinitrc.d/localuser.sh + xinitrc.d/xdg-runtime-dir.sh + xinitrc.d/Xresources.sh + xinitrc.d/Xdefaults.sh + xinitrc.d/xkb.sh + xinitrc.d/startup.sh + xinitrc.d/environment.sh + xinitrc.d/dbus.sh + xinitrc.d/ssh-agent.sh + + + + + 2020-12-09 + 1.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-24 + 1.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 1.4.0 + Rebuild xorg prto + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-28 + 1.4.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 1.3.4 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-05-02 + 1.3.4 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-11-30 + 1.3.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + bumblebee + https://bumblebee-project.org + + Idris Kalp + idriskalp@gmail.com + + GPLv3 + app:gui + kernel.drivers + a project aiming to support NVIDIA Optimus technology under Linux. + The Bumblebee Project proudly presents version 3.0 of Bumblebee, a project aiming to support NVIDIA Optimus technology under Linux. After two months of hard work this version has finally been considered stable enough for release. + https://github.com/Bumblebee-Project/Bumblebee/archive/8f3d307b6aabbc2cd8444c6e5a4360f3bf2915ec.tar.gz + + libbsd-devel + libX11-devel + glib2-devel + libkmod-devel + + x11/misc/bumblebee/pspec.xml + + + bumblebee + + glib2 + module-bbswitch + libX11 + libbsd + primus + virtualgl + libkmod + virtualgl-32bit + + + /etc + /usr/lib/tmpfiles.d/bumblebee.conf + /usr/bin + /usr/sbin + /lib/udev/rules.d + /usr/share/man + /usr/share/doc + + + System.Service + System.Package + + + tmpfiles.conf + + + + + 2020-01-25 + 3.2.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 3.2.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 3.2.1 + Rebuild + Idris Kalp + idriskalp@pgmail.com + + + 2016-05-02 + 3.2.1 + Rebuild + Idris Kalp + idriskalp@pgmail.com + + + 2016-04-08 + 3.2.1 + First Release + Idris Kalp + idriskalp@pgmail.com + + + + + + xscreensaver + https://www.jwz.org/xscreensaver/ + + Mogyorósi Petra + squeakymouse@protonmail.com + + custom + x11.misc + Screensaver collection for X11 systems. + XScreenSaver is the standard screen saver collection shipped on most Linux and Unix systems running the X11 Window System. I released the first version in 1992. I ported it to macOS in 2006, to iOS in 2012, and to Android in 2014. On X11 systems, XScreenSaver is two things: it is both a large collection of screen savers; and it is also the framework for blanking and locking the screen. + https://www.jwz.org/xscreensaver/xscreensaver-6.03.tar.gz + + bc + intltool + atk-devel + pam-devel + gtk2-devel + mesa-devel + glib2-devel + glibc-devel + cairo-devel + pango-devel + libXi-devel + pixman-devel + libpng-devel + libXft-devel + libXmu-devel + libICE-devel + libX11-devel + gettext-devel + libxml2-devel + libXext-devel + elogind-devel + freetype-devel + harfbuzz-devel + mesa-glu-devel + libglade-devel + libXrandr-devel + libXrender-devel + libXxf86vm-devel + gdk-pixbuf-devel + libXinerama-devel + libXxf86misc-devel + libjpeg-turbo-devel + gdk-pixbuf-xlib-devel + + x11/misc/xscreensaver/pspec.xml + + + xscreensaver + + atk + pam + gtk2 + mesa + glib2 + glibc + pango + cairo + libXi + libXt + libXft + libpng + libICE + libX11 + pixman + libXmu + libxml2 + gettext + libXext + elogind + libglade + libglvnd + mesa-glu + freetype + harfbuzz + libXrandr + libXrender + gdk-pixbuf + libXxf86vm + libXinerama + libXxf86misc + libjpeg-turbo + gdk-pixbuf-xlib + + + /etc/pam.d + /usr/bin + /usr/libexec + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-04-14 + 6.03 + First build. + fury + uglyside@yandex.ru + + + + + + virtualgl + http://virtualgl.org + + Marcin Bojara + marcin@pisilinux.org + + LGPLv2.1 + library + app:console + x11.misc + A toolkit for displaying OpenGL applications to thin clients + OpenGL uygulamaları ince istemcilerde göstermek için bir kitaplık + Redirects 3D commands from an OpenGL application onto a server-side 3D graphics card. + Bir OpenGL uygulamadan gelen 3D komutlarını sunucu tarafındaki 3D grafik kartına yönlendirir. + https://sourceforge.net/projects/virtualgl/files/2.5.2/VirtualGL-2.5.2.tar.gz + + cmake + fltk-devel + libXv-devel + libXext-devel + mesa-devel + libX11-devel + mesa-glu-devel + libjpeg-turbo-devel + + x11/misc/virtualgl/pspec.xml + + + virtualgl + + fltk + libXv + libXext + mesa + libX11 + mesa-glu + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/lib/fakelib + /usr/share/doc + + + + virtualgl-32bit + 32 bit shared libraries of VirtualGL + emul32 + emul32 + + fltk-32bit + libX11-32bit + libXv-32bit + libXext-32bit + mesa-32bit + mesa-glu-32bit + libjpeg-turbo-32bit + + + fltk-32bit + libX11-32bit + libXv-32bit + libXext-32bit + mesa-32bit + mesa-glu-32bit + libjpeg-turbo-32bit + + + /usr/bin/glxspheres32 + /usr/lib32 + /usr/lib32/fakelib + + + + virtualgl-devel + Development files for virtualgl + + virtualgl + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2018-07-30 + 2.5.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-22 + 2.5.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 2.5.1 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-02 + 2.5.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-02 + 2.5 + Rebuild + Idris KALP + idriskalp@gmail.com + + + 2016-04-08 + 2.5 + Version bump + Idris KALP + idriskalp@gmail.com + + + + + + dmenu + http://tools.suckless.org/dmenu/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + MIT + x11.misc + A dynamic menu for X + Dynamic menu is a generic menu for X, originally designed for dwm. It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently + https://dl.suckless.org/tools/dmenu-4.9.tar.gz + + fontconfig-devel + libX11-devel + libXft-devel + libXinerama-devel + + x11/misc/dmenu/pspec.xml + + + dmenu + + fontconfig + libX11 + libXft + libXinerama + + + /usr/bin + /usr/share/man + + + + + 2020-01-25 + 4.9 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 4.8 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.8 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + argyllcms + https://www.argyllcms.com/ + + PisiLinux Community + osman.erkan@pislinux.org + + GPLv3 + MIT + app:gui + x11.misc + ICC compatible color management system + The Argyll color management system supports accurate ICC profile creation for acquisition devices, CMYK printers, film recorders and calibration and profiling of displays. + https://people.freedesktop.org/~hughsient/releases/hargyllcms-1.9.2.tar.xz + + tiff-devel + libpng-devel + libX11-devel + libXext-devel + libXrandr-devel + libXxf86vm-devel + libXinerama-devel + libjpeg-turbo-devel + libusb-devel + libtool + + x11/misc/argyllcms/pspec.xml + + + argyllcms + + tiff + libpng + libX11 + libXext + libXrandr + libXxf86vm + libXinerama + libjpeg-turbo + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/color + + + + + 2020-01-25 + 1.9.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.9.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 1.9.2 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-13 + 1.9.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + opencl-icd + https://github.com/OCL-dev/ocl-icd + + Mathias Freire + mathiasfreire45@gmail.com + + BSD-2-Clause + library + x11.misc + OpenCL ICD loader library + OpenCL is a royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. + https://github.com/OCL-dev/ocl-icd/archive/v2.2.14.tar.gz + https://github.com/KhronosGroup/OpenCL-Headers/archive/v2020.12.18.tar.gz + + ruby + + x11/misc/opencl-icd/pspec.xml + + + opencl-icd + + /usr/lib + /usr/share/man + /usr/share/doc + + + + opencl-icd-32bit + emul32 + emul32 + + /usr/lib32 + + + + opencl-icd-devel + + opencl-icd + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-01-28 + 2.2.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 2.2.12 + First Release + Idris Kalp + idriskalp@gmail.com + + + + + + xapp + https://github.com/linuxmint/xapp + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + app + x11.misc + Common library for X-Apps project + Common library for X-Apps project + Common library for X-Apps project + Common library for X-Apps project + https://github.com/linuxmint/xapp/archive/refs/tags/2.2.3.tar.gz + + meson + vala-devel + libdbusmenu-gtk3 + libgnomekbd-devel + libdbusmenu-devel + python3-pygobject3-devel + gobject-introspection-devel + + x11/misc/xapp/pspec.xml + + + xapp + + gtk3 + cairo + glib2 + pango + libX11 + gdk-pixbuf + libgnomekbd + libdbusmenu-gtk3 + + + /usr/bin + /etc + /usr/libexec + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + xapp-devel + Development files for xapp + + xapp + gtk3-devel + cairo-devel + glib2-devel + libX11-devel + gdk-pixbuf-devel + libgnomekbd-devel + libxkbfile-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-24 + 2.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-25 + 2.2.2 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + colord + http://www.freedesktop.org/software/colord + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + x11.misc + Colord is a system activated daemon that maps devices to color profiles. + Colord, aygıtları renk profillerine eşleyen bir sistem etkinleştirme programıdır. + Usługa systemowa do zarządzania urządzeniami obsługującymi kolory + Colord is a system activated daemon that maps devices to color profiles. It is used by GNOME Color Manager for system integration and use when there are no users logged in. + Colord, giriş ve çıkış aygıtlarını doğru bir şekilde renk yönetimi için renk profilleri yönetmek, yüklemek ve oluşturmak için kolaylaştıran bir sistem hizmetidir. + colord to niskopoziomowa usługa systemowa odwzorowująca urządzenia obsługujące kolory na profile kolorów w kontekście systemu. + https://www.freedesktop.org/software/colord/releases/colord-1.4.5.tar.xz + + meson + valgrind + intltool + argyllcms + vala-devel + lcms2-devel + sane-backends-devel + bash-completion + eudev-devel + libtool + gtk-doc + perl + gettext-devel + glib2-devel + libgudev-devel + libxslt-devel + icu4c-devel + libgusb-devel + libusb-devel + sqlite-devel + qt5-sql-sqlite + polkit-devel + gobject-introspection-devel + + x11/misc/colord/pspec.xml + + + colord + + lcms2 + libgusb + shared-color-profiles + sane-backends + dbus + sqlite + polkit + eudev + glib2 + libgudev + + + /etc + /lib + /usr/libexec/colord-session + /var/lib/colord/icc/ + /usr/bin + /usr/libexec/colord + /usr/lib + /usr/share/dbus-1 + /usr/share/doc + /usr/share/polkit-1 + /usr/share/locale + /usr/share/man + /var + /usr/share/colord + /usr/share/glib-2.0 + /usr/share/bash-completion + /usr/libexec/colord-sane + /usr/share/gir-1.0 + + + System.Service + + + + colord-devel + Development files for colord + Colord için geliştirme başlıkları + Pliki nagłówkowe colord + + colord + lcms2-devel + libgusb-devel + eudev-devel + glib2-devel + + + /usr/include + /usr/share/vala/vapi/colord.vapi + /usr/lib/pkgconfig + + + + shared-color-profiles + + /usr/share/color + + + + + 2021-05-25 + 1.4.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 1.4.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-05 + 1.4.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-24 + 1.4.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 1.4.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-30 + 1.4.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 1.3.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-17 + 1.3.3 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + i3status + http://i3wm.org/i3status + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + BSD + x11.misc + A small generator for status bars + a small program (about 1500 SLOC) for generating a status bar for dzen2, xmobar or similar programs + http://i3wm.org/i3status/i3status-2.13.tar.bz2 + + xmlto + asciidoc + libxslt-devel + alsa-lib-devel + pulseaudio-libs-devel + libnl-devel + yajl-devel + libconfuse-devel + + x11/misc/i3status/pspec.xml + + + i3status + + alsa-lib + pulseaudio-libs + libnl + yajl + libconfuse + + + /etc + /usr/bin + /usr/share/man + + + + + 2020-01-25 + 2.13 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 2.12 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 2.12 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libpwquality + https://fedorahosted.org/libpwquality/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + server.auth + Password quality checking + The libpwquality package contains a library used for password quality checking and generation of random passwords that pass the checks. + https://github.com/libpwquality/libpwquality/releases/download/libpwquality-1.4.0/libpwquality-1.4.0.tar.bz2 + + cracklib-devel + pam-devel + audit-devel + + server/auth/libpwquality/pspec.xml + + + libpwquality + + cracklib + pam + + + /lib + /etc/security + /usr/lib + /usr/share/man/man1 + /usr/share/man/man3 + /usr/share/man/man5 + /usr/share/man/man8 + /usr/share/doc/libpwquality + /usr/share/locale + /usr/bin + + + + libpwquality-devel + libpwquality için geliştirme dosyaları + libpwquality için geliştirme dosyaları + + libpwquality + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-06-06 + 1.4.0 + Release Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2021-04-26 + 1.4.0 + Release Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-26 + 1.3.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 1.2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-23 + 1.2.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + cyrus-sasl + https://www.cyrusimap.org/sasl/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + service + server.auth + The Cyrus SASL (Simple Authentication and Security Layer) + Cyrus basit kimlik tanımlama ve güvenlik katmanı + cyrus-sasl is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. + Cyrus-sasl, bağlantı tabanlı protokoller için kullanılan bir kimlik doğrulama uygulamasıdır. Çoğunlukla Smtp doğrulaması için kullanılır. + https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.27/cyrus-sasl-2.1.27.tar.gz + + mit-kerberos-devel + pam-devel + gdbm-devel + e2fsprogs-devel + openssl-devel + groff + openldap-server + + + gentoo/cyrus-sasl-2.1.25-auxprop.patch + gentoo/cyrus-sasl-2.1.26-missing-size_t.patch + gentoo/cyrus-sasl-2.1.27-CVE-2019-19906.patch + gentoo/cyrus-sasl-2.1.27-as_needed.patch + gentoo/cyrus-sasl-2.1.27-autoconf-2.71.patch + gentoo/cyrus-sasl-2.1.27-autotools_fixes.patch + gentoo/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch + gentoo/cyrus-sasl-2.1.27-db_gdbm-fix-gdbm_errno-overlay-from-gdbm_close.patch + gentoo/cyrus-sasl-2.1.27-doc_build_fix.patch + gentoo/cyrus-sasl-2.1.27-gss_c_nt_hostbased_service.patch + gentoo/cyrus-sasl-2.1.27-memmem.patch + gentoo/cyrus-sasl-2.1.27-slibtool.patch + + server/auth/cyrus-sasl/pspec.xml + + + cyrus-sasl + + mit-kerberos + pam + gdbm + e2fsprogs + openssl + + + /etc + /usr/lib/tmpfiles.d/cyrus-sasl.conf + /usr/sbin + /usr/lib + /usr/share/cyrus-sasl-2 + /run + /usr/share/man + /usr/share/doc + + + System.Service + System.Package + + + saslauthd.confd + saslauthd.pam + tmpfiles.conf + + + + cyrus-sasl-devel + Development files for cyrus-sasl + cyrus-sasl için geliştirme dosyaları + + cyrus-sasl + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/cyrus-sasl/*.txt + /usr/share/man/man3 + + + + + 2021-11-06 + 2.1.27 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 2.1.27 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 2.1.27 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 2.1.26 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-09 + 2.1.26 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-19 + 2.1.26 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-08 + 2.1.26 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-07-05 + 2.1.26 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + openssh + http://www.openssh.com/ + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + service + server + Port of OpenBSD's free SSH release + OpenBSD'den aktarılmış SSH sürümü + OpenSSH est une version libre des outils de connexion SSH sur lesquels les utilisateurs techniquement chevronnés s'appuient. Les utilisateurs de telnet, rlogin et ftp ne se rendent peut être pas compte que les mots de passe sont transmis sur internet en clair. OpenSSH crypte tout le trafic (y compris les mots de passe) pour éliminer les écoutes passives, les détournements de connexion et autres attaques. + OpenSSH is a FREE version of the SSH connectivity tools that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. + OpenSSH teknik internet kullanıcıların güvendikleri SSH bağlanırlık araçlarının Özgür (free) sürümüdür.telnet, rlogin ve ftp kullanıcıları parolalarının internetten şifresiz olarak aktarıldığını anlayamayabilirler ancak aktarılmaktadır.OpenSSH eavesdropping (iletişim kanalını dinleme), connection hijacking (bağlantı çalma) ve diğer atakları önlemek için tüm bağlantı trafiğini (parolalar dahil) şifrelemektedir. + https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.6p1.tar.gz + + libedit-devel + zlib-devel + openssl-devel + mit-kerberos-devel + pam-devel + + server/openssh/pspec.xml + + + openssh + + libedit + zlib + openssl + mit-kerberos + pam + + + /etc + /usr/bin + /usr/sbin + /usr/libexec + /usr/lib + /usr/share/openssh + /var/empty + /usr/share/man + /usr/share/doc + + + System.Service + + + + + 2021-06-05 + 8.6_p1 + Version bump. + Berk Çakar + berk2238@hotmail.com + + + 2020-01-21 + 8.1_p1 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-10 + 7.6_p1 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-19 + 7.4_p1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-08 + 7.2_p2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-30 + 7.2_p2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + nginx + http://www.nginx.net/ + + Kamil Atlı + suvari@pisilinux.org + + as-is + service + server.web + nginx is an HTTP and reverse proxy server + Küçük, sağlam ve yüksek performanslı http ve ters vekil sunucusu + Nginx is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. Written by Igor Sysoev in 2005, Nginx now hosts between 1% and 4% of all domains worldwide. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. + nginx, özgür, açık kaynaklı, yüksek performanslı bir HTTP, ters vekil (reverse proxy) ve aynı zamanda IMAP/POP3 sunucusudur. + http://nginx.org/download/nginx-1.20.1.tar.gz + + perl + gd-devel + zlib-devel + geoip-devel + libxslt-devel + libpcre-devel + openssl-devel + + server/web/nginx/pspec.xml + + + nginx + + gd + perl + zlib + geoip + libxslt + libpcre + openssl + libxml2 + + + /etc/nginx + /etc/logrotate.d + /usr/sbin + /var/www/nginx + /var/log/nginx + /run + /var/lib/nginx/client_body + /var/lib/nginx/fastcgi + /var/lib/nginx/proxy + /usr/lib + /usr/share/man + /usr/share/doc + + + System.Package + System.Service + + + conf/nginx.conf + conf/ssl.conf + conf/00_default_vhost.conf + nginx.logrotate + default-page/index.html + default-page/index-tr.html + default-page/404.html + default-page/nginx.css + default-page/nginx.gif + default-page/pisi-linux.png + + + + + 2021-08-29 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-27 + 1.17.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-25 + 1.17.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + apache + http://httpd.apache.org/ + + Pisi Linux Admins + admins@pisilinux.org + + Apache-2.0 + service + server.web + Apache web sunucusu + Apache Webserver + Apache web server + Apache HTTP Server is a free software/open source web server for Unix-like systems, Microsoft Windows, Novell NetWare and other operating systems. Apache is notable for playing a key role in the initial growth of the World Wide Web, and continues to be the most popular web server in use, serving as the de facto reference platform against which other web servers are designed and judged. + Dünyanın en çok tercih edilen web sunucu olan Apache artık diğer genelağ sunucularının standartlarını belirlemek için takip ettiği hızlı, güçlü, esnek ve yüksek özelleştirilebilirliğe sahip bir genelağ sunucusudur. + http://archive.apache.org/dist/httpd/httpd-2.4.51.tar.bz2 + + apr-devel + nss-devel + lua-devel + zlib-devel + openssl-devel + libxml2-devel + db-devel + expat-devel + libpcre-devel + apr-util-devel + cyrus-sasl-devel + + server/web/apache/pspec.xml + + + apache + + nss + apr + lua + apr-util + cyrus-sasl + openldap-client + zlib + openssl + libxml2 + libpcre + db + expat + + + /etc + /usr/sbin + /usr/bin + /usr/include + /var/log/apache2 + /var/www + /run/apache2 + /var/cache + /usr/share/doc + /usr/share/man + /usr/lib + /usr/share/dbus-1/services/apache.service + + + System.Package + System.Service + + + apache.service + apache2.confd + httpd.conf + 00_default_vhost.conf + 00_apache_manual.conf + 40_mod_ssl.conf + 41_mod_ssl.default-vhost.conf + 45_mod_dav.conf + 46_mod_ldap.conf + webroot/apache.css + webroot/apache_pb.gif + webroot/index.html + webroot/index-tr.html + webroot/index-ptbr.html + webroot/index-es.html + webroot/index-de.html + webroot/pisi-linux.png + + + + + 2021-11-01 + 2.4.51 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-27 + 2.4.41 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 2.4.34 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-17 + 2.4.29 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 2.4.25 + Version Bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-14 + 2.4.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-17 + 2.4.20 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libmicrohttpd + http://www.gnu.org/software/libmicrohttpd + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + server.web + A compact API and implementation of HTTP web server + Bir HTTP sunucu uygulama programlama arayüzü (API) ve uygulaması + libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. + libmicrohttpd, bir HTTP sunucusunun diğer yazılımların parçası olarak çalışmasını kolaylaştıran kitaplıktır. + http://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.69.tar.gz + + texinfo + gnutls-devel + libgcrypt-devel + libgpg-error-devel + + server/web/libmicrohttpd/pspec.xml + + + libmicrohttpd + + gnutls + libgcrypt + libgpg-error + + + /usr/bin/microspdy2http + /usr/bin/demo + /usr/lib + /usr/share/man + /usr/share/info + /usr/share/doc + + + + libmicrohttpd-devel + Development files for libmicrohttpd + libmicrohttpd için geliştirme dosyaları + + gnutls-devel + + + gnutls-devel + libmicrohttpd + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-01-27 + 0.9.69 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 0.9.59 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-05-09 + 0.9.54 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 0.9.49 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-25 + 0.9.49 + First release + Ali Algul(gulle) + alialgul@pisilinux.org + + + + + + kdsoap + https://github.com/KDAB/KDSoap + + PisiLinux Community + admins@pisilinux.org + + custom + library + server.web + Qt-based client-side and server-side SOAP component + Qt tabanlı istemci tarafı ve sunucu tarafı SOAP bileşeni + It can be used to create client applications for web services and also provides the means to create web services without the need for any further component such as a dedicated web server. + Web hizmetleri için istemci uygulamaları oluşturmak için kullanılabilir ve ayrıca özel bir web sunucusu gibi başka bir bileşene ihtiyaç duymadan web hizmetleri oluşturmak için araçlar sağlar. + https://github.com/KDAB/KDSoap/releases/download/kdsoap-1.9.0/kdsoap-1.9.0.tar.gz + + cmake + qt5-base-devel + + server/web/kdsoap/pspec.xml + + + kdsoap + + libgcc + qt5-base + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + kdsoap-devel + Development files for kdsoap + + kdsoap + + + /usr/include + /usr/lib/cmake + + + + + 2020-05-11 + 1.9.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + sshpass + https://sourceforge.net/projects/sshpass/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + server + Fool ssh into accepting an interactive password non-interactively + Fool ssh into accepting an interactive password non-interactively + Fool ssh into accepting an interactive password non-interactively + Fool ssh into accepting an interactive password non-interactively + https://sourceforge.net/projects/sshpass/files/sshpass/1.06/sshpass-1.06.tar.gz + + openssh + + server/sshpass/pspec.xml + + + sshpass + + openssh + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2020-01-27 + 1.06 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-05-04 + 1.06 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + samba + http://www.samba.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + server + A suite of SMB and CIFS client/server programs for UNIX + Linux için Windows ağ paylaşım servisi + samba is a free software implementation of Microsoft's networking protocol released under the GNU General Public License. As of version 4, Samba not only provides file and print services for various Microsoft Windows clients but can also integrate with a Windows Server domain, either as a Primary Domain Controller (PDC) or as a Domain Member. It can also be part of an Active Directory domain. + Samba, Linux ve Unix işletim sistemleri ile Windows NT ve Windows 9x işletim sistemleri arasındaki iletişimi sağlayan bir ağ sunucusu uygulamasıdır. Samba yalnızca Linux ve windows makinaların birbirlerini görmelerini sağlamaz aynı zamanda Linux çalıştıran bilgisayarların windows ağında yazıcı sunucusu gibi işlevleri edinmesi içinde kullanılır. Ayrıca Active Directory ile de uyumludur. + https://download.samba.org/pub/samba/stable/samba-4.14.10.tar.gz + + acl-devel + pam-devel + perl-parse-yapp + jansson-devel + rpcsvc-proto-devel + docbook-xsl + avahi-devel + gnutls-devel + libgpg-error-devel + popt-devel + libtalloc-devel + python3-devel + icu4c-devel + cups-devel + mit-kerberos + libcap-devel + openldap-client + openldap-server + libtdb-devel + libarchive-devel + dbus-devel + libtirpc-devel + libnsl-devel + + + 0001-Fix-build-on-libtirpc-less-glibc.patch + + server/samba/pspec.xml + + + samba + + acl + pam + cups + dbus + popt + zlib + icu4c + gnutls + libbsd + libcap + libnsl + libtdb + jansson + python3 + libtasn1 + libtirpc + libtalloc + avahi-libs + openldap-client + + + /etc + /lib + /run + /var + /usr/bin + /usr/lib/cups + /usr/lib/lib*.so* + /usr/lib/python3.9 + /usr/lib/samba + /usr/lib/tmpfiles.d + /usr/libexec + /usr/sbin + /usr/share/samba + /usr/share/man + + + System.Package + System.Service + + + lmhosts + samba.pam + smbusers + smb.conf + tmpfiles.conf + + + + samba-devel + Development files for samba + samba için geliştirme dosyaları + + samba + libtalloc-devel + libtevent-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-20 + 4.14.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-20 + 4.14.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 4.14.5 + Rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2021-06-20 + 4.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-18 + 4.13.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 4.11.5 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-04-05 + 4.9.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 4.7.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 4.5.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-07-24 + 4.4.5 + Version Bump fix service.py + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-15 + 4.2.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-30 + 4.2.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + dhcp + https://www.isc.org/dhcp/ + + PisiLinux Community + admins@pisilinux.org + + isc-dhcp + app:console + library + service + server + DHCP Sunucusu + DHCP-Server + Dynamic host configuration protocol software + DHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. + IP adresi atanmasını ve TCP/IP bilgilerinin yapılandırılmasını sağlayan DHCP Sunucusu + http://ftp.isc.org/isc/dhcp/4.4.1/dhcp-4.4.1.tar.gz + + groff + openldap-client + + server/dhcp/pspec.xml + + + dhcp + + openldap-client + + + /etc + /usr/bin + /usr/sbin + /usr/lib + /var/lib + /run + /usr/share/man + /usr/share/doc + + + System.Service + System.Service + System.Service + System.Package + + + dhcpd + dhcpd6 + dhcrelay + dhcpd.conf + + + + dhclient + Provides the dhclient ISC DHCP client daemon + DHCP İstemcisi + app:console + network.connection + + /etc/dhcp/dhclient.conf + /usr/sbin/dhclient + /var/lib/dhclient + /usr/share/man/man5/dhclient* + /usr/share/man/man8/dhclient* + /usr/share/man/man5/dhcp-options* + /usr/share/man/man5/dhcp-eval* + /usr/share/doc/dhcp/dhclient* + + + dhclient.conf + + + + dhcp-devel + Development files for dhcp + dhcp için geliştirme dosyaları + + dhcp + + + /usr/include + /usr/share/man/man3 + + + + + 2020-01-27 + 4.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 4.4.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-25 + 4.3.6 + Version bump,fix #2943 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-05-09 + 4.3.0 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-08 + 4.3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-19 + 4.3.0 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + bind + https://www.isc.org/software/bind/ + + PisiLinux Community + admins@pisilinux.org + + as-is + service + server + The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server + Berkeley İnternet İsim Alanı (BIND) DNS (Alan Adı Sistemi) sunucusu + bind is an implementation of the DNS protocols, bind includes a DNS server (named), a resolver library and tools for verifying that the DNS server is operating properly. + bind, DNS protokollerinin gerçeklenimidir. DNS sunucu (named) ve bu sunucunun düzgün çalışması ve doğrulamasını yapılması için gerekli çözümleyici kitaplık ve araçları içerir. + ftp://ftp.isc.org/isc/bind9/9.14.9/bind-9.14.9.tar.gz + + openssl-devel + libxml2-devel + libcap-devel + zlib-devel + e2fsprogs-devel + readline-devel + geoip-devel + python3-devel + python3-PLY + + + nslookup-pisilinux.patch + fedora/bind-9.5-PIE.patch + fedora/bind97-rh645544.patch + fedora/bind99-rh640538.patch + + server/bind/pspec.xml + + + bind-libs + bind-libs contains the libraries used by both the bind server package and the tools package + bind kitaplık dosyaları + library + server.library + + openssl + libxml2 + mit-kerberos + + + /usr/lib + + + + bind-devel + bind header and development files + bind geliştirme başlıkları ve araçları + library + server.library + + bind-libs + + + /usr/include + /usr/bin/isc-config.sh + /usr/share/man/man1/isc-config* + /usr/share/man/man3/lwres* + + + + bind-tools + Utilities for querying DNS name servers + DNS isim çözümleme araçları + app:console + network.analyzer + + bind-libs + readline + mit-kerberos + python3 + python3-PLY + + + /usr/bin + /usr/share/man/man1 + + + + bind-chroot + A chroot runtime environment for the ISC BIND DNS server 'named' + bind sunucusunu chroot içinde çalıştırmak için gerekli dizin ve dosyalar + service + + bind + + + /etc/rsyslog.d/bind_chroot.conf + /var/named/chroot/etc + /var/named/chroot + + + System.Package + System.Service + + + chroot.rsyslog + + + + bind + service + + bind-libs + libcap + libxml2 + openssl + python3 + python3-PLY + + + /etc + /usr/sbin + /var + /usr/share/man/man3 + /usr/share/man/man5 + /usr/share/man/man8 + /usr/share/doc + + + System.Service + System.Package + + + named.conf + named.confd + gentoo/named.ca + gentoo/127.zone + gentoo/localhost.zone + fedora/named.logrotate + + + + + 2020-01-15 + 9.14.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-10 + 9.12.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-09 + 9.10.2 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-08 + 9.10.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-05-08 + 9.10.2 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + ntp + http://www.ntp.org + + PisiLinux Community + admins@pisilinux.org + + MIT + BSD + GPLv2+ + service + server + NTP daemon and client + NTP hizmeti ve istemcisi + Network Time Protocol utilities and daemons that will synchronize your computer's time to Coordinated Universal Time (UTC) via the NTP protocol and NTP servers. + ntp, NTP protokolü üzerinden uzak sunucuları kullanarak sisteminizin zamanını eşitlemek için gerekli araçları ve hizmetleri içerir. + https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p15.tar.gz + + fix-man-pages.sh + + + avahi-compat-libdns_sd-devel + libedit-devel + net-snmp-devel + perl-HTML-Parser + libcap-devel + openssl-devel + libevent-devel + + server/ntp/pspec.xml + + + ntp-server + NTP server + NTP hizmeti + + avahi-compat-libdns_sd + libedit + net-snmp + libcap + openssl + libevent + ntp-client + + + /etc/ntp.conf + /etc/conf.d + /etc/ntp/crypto + /usr/bin/ntpstat + /usr/bin/update-leap + /usr/bin/calc_tickadj + /usr/share/ntp/lib/NTP/Util.pm + /usr/libexec + /usr/sbin + /usr/share/doc + /usr/share/man + /var/lib/ntp + + + System.Package + System.Service + + + fedora/ntp.conf + fedora/ntpd.sysconfig + fedora/ntp.cryptopw + + + + ntp-client + NTP client + NTP istemcisi + app:console + util.admin + + /etc/conf.d/ntpdate + /etc/ntp/step-tickers + /etc/ntp/keys + /usr/sbin/ntpdate + /usr/share/man/man8/ntpdate.8* + + + System.Service + System.Package + + + fedora/ntpdate.sysconfig + fedora/ntp.step-tickers + fedora/ntp.keys + + + + ntp-docs + NTP documentation + NTP belgeleri + data:doc + + ntp-client + + + /usr/share/doc/ntp/html + + + + + 2021-07-14 + 4.2.8_p15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-27 + 4.2.8_p15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-20 + 4.2.8_p13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 4.2.8_p10 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-09 + 4.2.8_p10 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-10-27 + 4.2.8_p8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 4.2.8_p4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-01 + 4.2.8_p4 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + mariadb + https://mariadb.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:console + server.database + MariaDB is a drop-in replacement for MySQL + Hızlı, çok kullanıcılı ve çok görevli SQL veritabanı sunucusu + MariaDB strives to be the logical choice for database professionals looking for a robust, scalable, and reliable SQL server. + MySQL, çoklu iş parçacıklı (multi-threaded), çok kullanıcılı (multi-user), hızlı ve sağlam (robust) bir Veritabanı yönetim sistemidir. Özelllikle basit web uygulamaları için LAMP sistemi içinde sıkça tercih edilmektedir. + https://ftp.osuosl.org/pub/blfs/conglomeration/mariadb/mariadb-10.6.4.tar.gz + + ncurses-devel + zlib-devel + libxml2-devel + readline-devel + libevent-devel + openssl-devel + libpcre-devel + libaio-devel + unixODBC-devel + pam-devel + snappy-devel + cracklib-devel + mit-kerberos-devel + xz-devel + lzo-devel + curl-devel + libpcre2-devel + cmake + + server/database/mariadb/pspec.xml + + + mariadb-lib + MariaDB client tools + MySQL istemcileri tarafından gereken paylaşımlı kitaplıklar + app:console + library + + zlib + curl + bzip2 + libgcc + libpcre + libxml2 + openssl + libaio + unixODBC + xz + lzo + libpcre2 + + + /usr/bin + /usr/bin/mysql_config + /usr/include + /usr/lib/libmariadb.so.3 + /usr/lib/libmariadbclient.a + /usr/lib/libmariadbd* + /usr/lib/libmariadb.so + /usr/lib/libmysqlclient.so + /usr/lib/libmysqlclient.so.19 + /usr/lib/libmysqlclient.so.19.0.0 + /usr/lib/libmysqlclient_r.so + /usr/lib/libmysqlclient_r.so.19 + /usr/lib/libmysqlclient_r.so.19.0.0 + /usr/lib/libmysqld.a + /usr/lib/libmysqlclient_r.a + /usr/lib/libmysqlclient.a + /usr/lib/libmysqld.so + /usr/lib/libmysqld.so.19 + /usr/lib/libmysqlservices.a + /usr/bin/mysqld_safe_helper + /usr/lib/pkgconfig/libmariadb.pc + /usr/lib/pkgconfig/mariadb.pc + /usr/share/pam_user_map.so + /usr/share/user_map.conf + + + mysql-lib + + + + mariadb-client + MariaDB client libraries + MariaDB istemci uygulamaları + app:console + + mariadb-lib + libaio + zlib + libgcc + libpcre + ncurses + openssl + + + /usr/bin/mysql + /usr/bin/mysqladmin + /usr/bin/mysqlcheck + /usr/bin/mysqldump + /usr/bin/mysqlimport + /usr/bin/mysqlshow + /usr/bin/mysqlslap + + + mysql-client + + + + mariadb-server + MariaDB server and releated files + MariaDB sunucusu ve ilgili dosyalar + service + + mariadb-lib + mariadb-client + curl + bzip2 + zlib + libgcc + openssl + libxml2 + unixODBC + pam + snappy + cracklib + mit-kerberos + + + /etc + /usr/bin/aria_chk + /usr/bin/aria_dump_log + /usr/bin/aria_ftdump + /usr/bin/aria_pack + /usr/bin/aria_read_log + /usr/bin/innochecksum + /usr/bin/msql2mysql + /usr/bin/my_print_defaults + /usr/bin/myisam_ftdump + /usr/bin/myisamchk + /usr/bin/myisamlog + /usr/bin/myisampack + /usr/bin/mysql_ldb + /usr/bin/mysql_client_test + /usr/bin/mysql_convert_table_format + /usr/bin/mysql_embedded + /usr/bin/mysql_client_test_embedded + /usr/bin/mysqltest_embedded + /usr/bin/mysql_find_rows + /usr/bin/mysql_fix_extensions + /usr/bin/mysql_install_db + /usr/bin/mysql_plugin + /usr/bin/mysql_secure_installation + /usr/bin/mysql_setpermission + /usr/bin/mysql_tzinfo_to_sql + /usr/bin/mysql_upgrade + /usr/bin/mysql_waitpid + /usr/bin/mysql_zap + /usr/bin/mysqlaccess + /usr/bin/mysqlbinlog + /usr/bin/mysqlbug + /usr/bin/mysqld + /usr/bin/mysqld-post + /usr/bin/mysqld_multi + /usr/bin/mysqld_safe + /usr/bin/mysqldumpslow + /usr/bin/mysqlhotcopy + /usr/bin/mysqltest + /usr/bin/perror + /usr/bin/replace + /usr/bin/resolve_stack_dump + /usr/bin/resolveip + /usr/bin/tokuft_logprint + /usr/bin/tokuftdump + /usr/bin/wsrep_sst_common + /usr/bin/wsrep_sst_mysqldump + /usr/bin/wsrep_sst_rsync + /usr/bin/wsrep_sst_xtrabackup + /usr/bin/wsrep_sst_xtrabackup-v2 + /usr/bin/mytop + /usr/lib/mysql/plugin + /usr/share/mysql + /usr/share/groonga-normalizer-mysql + /var + /usr/share/doc + /usr/share/groonga + /usr/lib/tmpfiles.d/mariadb.conf + /run/mysqld + + + mysql-server + + + System.Service + System.Package + + + my.cnf + tmpfiles.conf + + + + mariadb-man-pages + MariaDB server and client man pages + MariaDB sunucu ve istemci uygulamarına ait kılavuz sayfaları + data + + /usr/share/man + + + mysql-man-pages + + + + + 2021-11-06 + 10.6.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-13 + 10.4.11 + Version Bump. + Idris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 10.2.13 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-09 + 10.1.21 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-08 + 10.1.10 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-24 + 10.1.10 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + lmdb + http://symas.com/mdb/ + + PisiLinux Community + admins@pisilinux.org + + OpenLDAP + custom + library + app:console + server.database + Symas Lightning Memory-Mapped Database + An ultra-fast, ultra-compact key-value embedded data store. + https://github.com/LMDB/lmdb/archive/LMDB_0.9.29.tar.gz + + lmdb.pc + + server/database/lmdb/pspec.xml + + + lmdb + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + lmdb-devel + Development files for lmdb + + lmdb + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-06-20 + 0.9.29 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 0.9.24 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-08-10 + 0.9.21 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-09 + 0.9.19 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 0.9.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-28 + 0.9.16 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + firebird + http://www.firebirdsql.org/ + + PisiLinux Community + admins@pisilinux.org + + IPL-1 + IDPL-1 + LGPLv2.1 + service + library + server.database + A relational database offering many ANSI SQL-99 features + Birçok ANSI SQL-99 özelliği sunan ilişkisel bir veritabanı + Firebird is an open source relational database management system offering many ANSI SQL-99 features. + Birçok ANSI SQL-99 özelliği sunan, küçük, hızlı ve çok kararlı bir veritabanı sunucu. + https://github.com/FirebirdSQL/firebird/archive/R2_5_9.tar.gz + + icu4c-devel + btyacc + libedit-devel + + server/database/firebird/pspec.xml + + + firebird-client + Firebird database client library + Firebird veritabanı istemci kütüphanesi + Firebird relational database client library. + Firebird sunucuya bağlantı için kullanılan istemci kütüphanesi + + libgcc + + + /usr/lib/libfbclient.* + /usr/lib/libgds.* + /usr/lib/libib_util.* + /usr/lib/libfbtrace.so + /opt/firebird/lib/libfbclient.* + /opt/firebird/lib/libgds.* + /opt/firebird/lib/libib_util.* + /opt/firebird/plugins/libfbtrace.so + + + + firebird-superserver + Firebird super server + Firebird veritabanı sunucusu + Firebird veritabanı için super sunucu. Klasik sunucu mimarisine göre, SMP performansı daha fazladır. + + firebird-client + icu4c + libedit + libgcc + + + /etc/firebird + /etc/env.d/50firebird + /opt/firebird/*.conf + /opt/firebird/*.msg + /opt/firebird/security2.fdb + /opt/firebird/README + /opt/firebird/WhatsNew + /opt/firebird/UDF + /opt/firebird/bin + /opt/firebird/doc + /opt/firebird/examples + /opt/firebird/help + /opt/firebird/intl + /opt/firebird/lib/libicu* + /opt/firebird/upgrade + /opt/firebird/firebird.log + /opt/firebird + /run/firebird + + + System.Service + System.Package + + + hosts.equiv + 50firebird + + + + firebird-devel + Development files for firebird + Firebird için geliştirme dosyaları + + firebird-client + + + /usr/include/firebird + + + + + 2020-01-16 + 2.5.9.27139 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-16 + 2.5.7.27050 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 2.5.7.27050 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-30 + 2.5.7.27050 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 2.5.6.27020 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 2.5.4.26856 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-03 + 2.5.4.26856 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libtdb + https://tdb.samba.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + library + app:console + server.database + Trivial database library + TDB veritabanına erişim için gerekli kitaplıklar + libtdb contains C library and Python bindings to access to a trivial database. TDB is very much like GDBM and BSDDB except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. + libtdb basit bir veritabanı olan TDB ile iletişime geçmek için gerekli C ve Python kitaplıklarını içerir. + https://www.samba.org/ftp/tdb/tdb-1.4.5.tar.gz + + libxslt + libtirpc-devel + python3-devel + docbook-xsl + libbsd-devel + + server/database/libtdb/pspec.xml + + + libtdb + + python3 + libbsd + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libtdb-devel + Development files for libtdb + libtdb için geliştirme dosyaları + + libtdb + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + + + + libtdb-32bit + 32-bit shared libraries for libtdb + emul32 + _emul32 + + libgcc + + + libtdb + libgcc + + + /usr/lib32 + + + + + 2021-10-23 + 1.4.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-17 + 1.4.3 + Rebuild 32bit. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 1.4.3 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 1.3.16 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 1.3.15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-08 + 1.3.15 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-09 + 1.3.12 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-24 + 1.3.8 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-08 + 1.3.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-30 + 1.3.7 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + postgresql + http://www.postgresql.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + server.database + A powerful, open source relational database system + Güçlü bir açık kaynaklı ilişkisel veritabanı sistemi + PostgreSQL is a powerful, open source relational database system. + PostgreSQL, açık kaynak kodlu, güçlü bir ilişkisel veritabanıdır + https://ftp.postgresql.org/pub/source/v12.1/postgresql-12.1.tar.bz2 + + mit-kerberos + e2fsprogs-devel + pam-devel + readline-devel + zlib-devel + python-devel + openssl-devel + tcl-devel + libxslt-devel + libxml2-devel + openldap-server + + server/database/postgresql/pspec.xml + + + postgresql-lib + Essential shared libraries for any PostgreSQL client program or interface + library + + mit-kerberos + python + zlib + libxml2 + openssl + e2fsprogs + libxslt + openldap-client + + + /usr/lib + /usr/include + /usr/lib/pkgconfig + /usr/share/postgresql + /usr/bin/pg_config + + + + postgresql-doc + Postgresql documents + Postegresql belgeleri + Additional documentation for PostgreSQL. + PostegreSQL için ek belgelendirme + data:doc + + postgresql-lib + + + /usr/share/doc + + + + postgresql-server + service + + postgresql-lib + pam + zlib + libxml2 + openssl + readline + e2fsprogs + mit-kerberos + openldap-server + openldap-client + + + /etc + /usr/bin + /usr/share/locale + /usr/share/postgresql/contrib + /usr/share/man + /var/lib + + + System.Package + System.Service + + + postgresql.conf-8 + + + + postgresql-pl + + postgresql-lib + tcl + perl + + + /usr/bin/pltcl_listmod + /usr/bin/pltcl_loadmod + /usr/bin/pltcl_delmod + /usr/lib/postgresql/plperl.so + /usr/lib/postgresql/plpython.so + /usr/lib/postgresql/pltcl.so + /usr/share/postgresql/unknown.pltcl + + + + + 2020-11-06 + 12.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-15 + 12.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 10.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-09-20 + 9.6.2 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 9.3.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-03 + 9.3.9 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libgda + http://www.gnome-db.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + server.database + Library for writing gnome database programs + libgda is a library that eases the task of writing Gtk3-based database programs. + https://ftp.gnome.org/pub/GNOME/sources/libgda/5.2/libgda-5.2.9.tar.xz + + cairo-devel + db-devel + gdk-pixbuf-devel + gobject-introspection-devel + goocanvas-devel + graphviz-devel + gtk3-devel + gtksourceview3-devel + intltool + iso-codes-devel + itstool + jdk8-openjdk + json-glib-devel + libsecret-devel + libsoup-devel + libxslt-devel + mariadb-lib + mdbtools-devel + openssl-devel + pango-devel + sqlcipher-devel + sqlite-devel + readline-devel + gtk-doc + vala-devel + postgresql-lib + openldap-client + + server/database/libgda/pspec.xml + + + libgda + Library for writing gnome database programs + + glib2 + libxml2 + libxslt + libsecret + gdk-pixbuf + + + /etc + /usr/lib + /usr/lib/girepository-1.0/Gda-5.0.typelib + /usr/share/help + /usr/share/libgda-5.0 + /usr/share/locale + /usr/share/man + + + + libgda-devel + Development files for libgda + + libgda + gtk3-devel + libxslt-devel + glib2-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + libgda-docs + libgda reference documents + data:doc + + /usr/share/doc + /usr/share/gtk-doc + + + + libgda-bdb + Berkeley DB provider for libgda + + libgda + + + /usr/lib/libgda-5.0/providers/libgda-bdb.so + /usr/share/libgda-5.0/bdb_specs_dsn.xml + + + + libgda-java + Java provider for libgda + + libgda + jdk8-openjdk + + + /usr/lib/libgda-5.0/providers/gdaprovider-5.0.jar + /usr/lib/libgda-5.0/providers/libgda-jdbc.so + /usr/share/libgda-5.0/jdbc* + + + + libgda-ldap + Ldap provider for libgda + + libgda + openldap-client + + + /usr/lib/libgda-5.0/providers/libgda-ldap.so + /usr/share/libgda-5.0/ldap* + + + + libgda-mysql + Mysql provider for libgda + + libgda + mariadb-lib + + + /usr/lib/libgda-5.0/providers/libgda-mysql.so + /usr/share/libgda-5.0/mysql* + + + + libgda-postgres + Postgres provider for libgda + + libgda + postgresql-lib + + + /usr/lib/libgda-5.0/providers/libgda-postgres.so + /usr/share/libgda-5.0/postgres* + + + + libgda-sqlcipher + SQLiteCipher provider for libgda + + libgda + openssl + sqlcipher + + + /usr/lib/libgda-5.0/providers/libgda-sqlcipher.so + /usr/share/libgda-5.0/sqlcipher* + + + + libgda-sqlite + SQLite provider for libgda + + libgda + sqlite + + + /usr/lib/libgda-5.0/providers/libgda-sqlite.so + /usr/share/libgda-5.0/sqlite* + + + + libgda-mdb + Mdb provider for libgda + + libgda + mdbtools + + + /usr/lib/libgda-5.0/providers/libgda-mdb.so + /usr/share/libgda-5.0/mdb_specs_dsn.xml + + + + libgda-tools + Graphical tools for libgda + + libgda + gtk3 + cairo + libsoup + graphviz + readline + goocanvas + libgda-ui + gtksourceview3 + + + /usr/bin + /usr/share/appdata + /usr/share/applications + /usr/share/gnome/gda-browser + /usr/share/icons + /usr/share/pixmaps + + + + libgda-ui + UI extensions for libgda + + libgda + pango + + + /usr/lib/girepository-1.0/Gdaui-5.0.typelib + /usr/lib/libgda-5.0/plugins/gdaui* + /usr/lib/libgda-ui-5.0.so.* + /usr/share/libgda-5.0/dtd/gdaui-layout.dtd + /usr/share/libgda-5.0/icons + /usr/share/libgda-5.0/language-specs + /usr/share/libgda-5.0/pixmaps + /usr/share/libgda-5.0/ui + + + + libgda-ui-devel + Development files for libgda-ui + + libgda + libgda-ui + + + /usr/bin/gdaui-demo-5.0 + /usr/include/libgda-5.0/libgda-ui + /usr/lib/libgda-5.0/plugins/libgda-ui-plugins.so + /usr/lib/libgda-ui-5.0.so + /usr/share/glade/catalogs/gdaui-catalog.xml + /usr/share/glade/pixmaps/widget-gdaui* + /usr/share/libgda-5.0/demo + + + + libgda-web + Web provider for libgda + + libgda + libsoup + + + /usr/lib/libgda-5.0/providers/libgda-web.so + /usr/share/libgda-5.0/php + /usr/share/libgda-5.0/web + + + + + 2021-07-19 + 5.2.9 + Rebuild + Berk Çakar + berk2238@hotmail.com + + + 2021-04-20 + 5.2.9 + First release + Berk Çakar + berk2238@hotmail.com + + + + + + sqlcipher + https://www.zetetic.net/sqlcipher/ + + Alihan Öztürk + alihan@pisilinux.org + + BSD + data + server.database + SQLite extension that provides transparent 256-bit AES encryption of database files + SQLCipher is an SQLite extension that provides transparent 256-bit AES encryption of database files. Pages are encrypted before being written to disk and are decrypted when read back. Due to the small footprint and great performance it’s ideal for protecting embedded application databases and is well suited for mobile development. + https://github.com/sqlcipher/sqlcipher/archive/v4.3.0.tar.gz + + readline-devel + tcl-devel + openssl-devel + sqlite-devel + ncurses-devel + + server/database/sqlcipher/pspec.xml + + + sqlcipher + SQLite extension that provides transparent 256-bit AES encryption of database files. + + openssl + readline + sqlite + tcl + ncurses + + + /usr/bin + /usr/lib/tcl8.6 + /usr/lib/lib* + /usr/share/doc + + + + sqlcipher-devel + Development files for sqlcipher. + + sqlcipher + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-07 + 4.3.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-04-26 + 4.0.1 + Version bump. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2017-02-09 + 3.4.0 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 3.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-22 + 3.3.1 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + rpcbind + http://nfsv4.bullopensource.org + + PisiLinux Community + admins@pisilinux.org + + BSD + service + server + Universal Addresses to RPC Program Number Mapper + Evrensel adresleri RPC program numaralarına eşleştirici + The rpcbind utility is a server that converts RPC program numbers into universal addresses. It must be running on the host to be able to make RPC calls on a server on that machine. + RPCbind aracı, RPC program numaralarını DARPA protokolü port numaralarına çeviren bir sunucu yazılımıdır. + mirrors://sourceforge/rpcbind/1.2.6/rpcbind-1.2.6.tar.bz2 + + libtirpc-devel + tcp-wrappers-devel + + server/rpcbind/pspec.xml + + + rpcbind + + libtirpc + tcp-wrappers + + + /etc + /usr/sbin/rpcbind + /usr/bin/rpcinfo + /var/lib + /usr/share/man + /usr/share/doc + + + System.Service + + + rpcbind.sysconfig + + + + + 2022-03-11 + 1.2.6 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + postfix + http://www.postfix.com/ + + PisiLinux Community + admins@pisilinux.org + + IPL-1 + service + server + A fast and secure drop-in replacement for sendmail + Hızlı ve güvenli bir e-posta sunucusu + Postfix is Wietse Venema's mailer that started life as an alternative to the widely-used Sendmail program. + Postfix, Wietse Venema tarafından yazılmış, sendmail a alternatif güçlü bir e-posta sunucusudur. + http://www.postfix.org/postfix-release/official/postfix-3.5.12.tar.gz + + db-devel + libnsl-devel + libpcre-devel + openssl-devel + cyrus-sasl-devel + openldap-client + postgresql-lib + mit-kerberos-devel + mariadb-lib + + server/postfix/pspec.xml + + + postfix + + db + pam + libnsl + zlib + libpcre + openssl + mariadb-lib + cyrus-sasl + bind-libs + openldap-client + postgresql-lib + mit-kerberos + comar-api + + + /etc + /usr/bin + /usr/sbin + /usr/lib + /var + /usr/share/man + /usr/share/doc/postfix/AAAREADME + /usr/share/doc/postfix/COMPATIBILITY + /usr/share/doc/postfix/HISTORY + /usr/share/doc/postfix/LICENSE + /usr/share/doc/postfix/RELEASE_NOTES + /usr/share/doc/postfix/defaults + + + System.Package + System.Service + + + smtpd.conf + saslpass + main.cf + mkcert.sh + aliases + mailcap + bounce.cf.tr + + + + postfix-docs + Help files for postfix package + Postfix paketine ait yardım dosyaları + + postfix + + + /usr/share/doc + + + + + 2021-11-06 + 3.5.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-05 + 3.5.8 + Version bump. + Berk Çakar + berk2238@hotmail.com + + + 2020-01-27 + 3.4.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-02 + 3.2.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-11 + 3.2.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 3.1.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-27 + 3.1.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + openldap + http://www.openldap.org + + PisiLinux Community + admins@pisilinux.org + + OPENLDAP + server + Open-source suite of LDAP applications and development tools + LDAP uygulamaları ve geliştirme araçları + OpenLDAP is an open-source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools + LDAP hizmeti için gereken uygulamalar ve geliştirme araçlarını içerir + ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.59.tgz + + nss-devel + db-devel + openssl-devel + tcp-wrappers-devel + cyrus-sasl-devel + libtool-ltdl + icu4c-devel + unixODBC-devel + mariadb-server + libutil-linux-devel + mit-kerberos-devel + chrpath + groff + + + openldap-2.4.39-ntlm-1.patch + fedora/openldap-reentrant-gethostby.patch + fedora/openldap-ldaprc-currentdir.patch + fedora/openldap-nss-update-list-of-ciphers.patch + fedora/openldap-nss-ignore-certdb-type-prefix.patch + fedora/openldap-nss-pk11-freeslot.patch + fedora/openldap-switch-to-lt_dlopenadvise-to-get-RTLD_GLOBAL-set.patch + fedora/openldap-autoconf-pkgconfig-nss.patch + fedora/openldap-ai-addrconfig.patch + + server/openldap/pspec.xml + + + openldap-client + Command-line ldap client commands (ldapsearch, ldapadd etc..) + library + app:console + + nss + nspr + openssl + cyrus-sasl + + + /etc/openldap/ldap.conf* + /usr/include + /usr/bin + /usr/lib + /usr/share/man/man1 + /usr/share/man/man5/ldap.conf.5 + + + + openldap-server + OpenLDAP server slapd and releated tools + OpenLDAP server slapd, additional backends, configuration files, schema definitions required for operation, and database maintenance tools + service + + db + perl + unixODBC + libutil-linux + tcp-wrappers + libtool-ltdl + nss + cyrus-sasl + openldap-client + + + /etc/conf.d + /etc/openldap + /usr/lib/tmpfiles.d/openldap-server.conf + /usr/sbin + /usr/libexec + /usr/share/man/man3 + /usr/share/man/man5 + /usr/share/man/man8 + /usr/share/doc + /var/lib + /run/openldap + + + System.Package + System.Service + + + tmpfiles.conf + slapd.conf + gencert.sh + + + + openldap-32bit + 32-bit shared libraries for openldap + openldap için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + openssl-32bit + libtool-ltdl-32bit + + + openssl-32bit + openldap-client + + + /usr/lib32 + + + + + 2021-11-06 + 2.4.59 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 2.4.48 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 2.4.48 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 2.4.45 + Release bump for toolchain + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-27 + 2.4.44 + Release bump for toolchain + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-15 + 2.4.44 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 2.4.44 + Release bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-03-28 + 2.4.44 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libvncserver + http://libvncserver.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + server.misc + Library for creating VNC (Virtual Network Computing) servers + VNC sunucu oluşturmak için kütüphane + Biblioteka do łatwego implementowania serwera VNC + libvncserver provides a C library to create VNC servers. + VNC sunucu benzeri kendi VNC (Virtual Network Computing) sunucunuzu oluşturmak isterseniz gerekli kütüphane + Wieloplatformowa biblioteka C, pozwalającą na łatwą implementację trybu serwera lub klienta VNC (Virtual Network Computing) we własnym programie. + https://github.com/LibVNC/libvncserver/archive/LibVNCServer-0.9.13.tar.gz + + gnutls-devel + libjpeg-turbo-devel + libgcrypt-devel + libpng-devel + openssl-devel + lzo-devel + cmake + + server/misc/libvncserver/pspec.xml + + + libvncserver + + zlib + libpng + libgcrypt + gnutls + libjpeg-turbo + openssl + lzo + + + /usr/bin/*-config + /usr/lib + + + + libvncserver-devel + Development files for libvncserver + libvncserver için geliştirme dosyaları + Pliki nagłówkowe libvncserver + + libvncserver + zlib-devel + libpng-devel + libgcrypt-devel + gnutls-devel + libjpeg-turbo-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-04-25 + 0.9.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-09 + 0.9.12 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2020-01-15 + 0.9.12 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2018-08-07 + 0.9.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-29 + 0.9.9 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 0.9.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-14 + 0.9.9 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + phodav + https://wiki.gnome.org/phodav + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2.1 + library + app:console + server.misc + WebDav server implementation using libsoup (RFC 4918) + phởdav (phodav) is a minimal WebDAV server implementation using GNOME libsoup (RFC 4918.) + https://download.gnome.org/sources/phodav/2.5/phodav-2.5.tar.xz + + meson + gtk-doc + asciidoc + libsoup-devel + libxml2-devel + + server/misc/phodav/pspec.xml + + + phodav + WebDav server implementation using libsoup (RFC 4918) + + glib2 + libxml2 + libsoup + asciidoc + + + /usr/bin + /usr/share/doc/ + /usr/share/gtk-doc/ + /usr/share/man + /lib/udev/rules.d + /usr/share/locale + /usr/lib/libphodav-2.0.so* + + + + phodav-devel + Development files for phodav + + glib2-devel + libsoup-devel + libxml2-devel + phodav + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-10 + 2.5 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + liblouis + http://liblouis.org/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + accessibility + Open-source braille translator and back-translator + Open-source braille translator and back-translator + https://github.com/liblouis/liblouis/releases/download/v3.19.0/liblouis-3.19.0.tar.gz + + python3-devel + libyaml-devel + + accessibility/liblouis/pspec.xml + + + liblouis + + libyaml + + + /etc + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share + + + + liblouis-devel + Development files for liblouis + + liblouis + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-25 + 3.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-02 + 3.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 3.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-20 + 3.9.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-09-23 + 3.7.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-11 + 3.5.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-06 + 3.5.0 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-05-06 + 3.5.0 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + brltty + https://brltty.app/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + accessibility + Braille display driver for Linux/Unix + Braille display driver for Linux/Unix + https://brltty.app/archive/brltty-6.4.tar.xz + + gpm + bzip2 + tcl-devel + atk-devel + dbus-devel + polkit-devel + glib2-devel + icu4c-devel + expat-devel + libXt-devel + libX11-devel + espeak-devel + espeak-ng-devel + cython + cython3 + elogind-devel + polkit-devel + python3-devel + ncurses-devel + libpcre2-devel + alsa-lib-devel + libXaw-devel + libXtst-devel + liblouis-devel + bluez-libs-devel + at-spi2-atk-devel + at-spi2-core-devel + speech-dispatcher-devel + + accessibility/brltty/pspec.xml + + + brltty + + gpm + tcl + expat + dbus + bzip2 + glib2 + polkit + icu4c + ncurses + libXt + libX11 + espeak + espeak-ng + libXaw + libXtst + libpcre2 + alsa-lib + liblouis + libXfixes + bluez-libs + at-spi2-core + speech-dispatcher + + + /etc + /usr/bin + /usr/libexec/brltty/udev-wrapper + /usr/lib + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share + + + + brltty-devel + Development files for brltty + + brltty + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-25 + 6.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-21 + 6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-12 + 6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 6.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-21 + 5.6 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-23 + 5.6 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-06 + 5.6 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + onboard + https://launchpad.net/onboard + + Berk Çakar + berk2238@hotmail.com + + GPLv3 + accessibility + On-screen keyboard useful on tablet PCs or for mobility impaired users + On-screen keyboard useful on tablet PCs or for mobility impaired users + https://launchpad.net/onboard/1.4/1.4.1/+download/onboard-1.4.1.tar.gz + + intltool + eudev-devel + python3-devel + libXtst-devel + dconf-devel + dbus-python + gtk3-devel + hunspell-devel + iso-codes-devel + libcanberra-devel + libxkbfile-devel + python-cairo-devel + python-pygobject-devel + python3-distutils-extra + + + 00-Fix-build-with-musl.patch + + accessibility/onboard/pspec.xml + + + onboard + On-screen keyboard useful on tablet PCs or for mobility impaired users + + gtk3 + cairo + dconf + eudev + glib2 + libXi + libX11 + libgcc + libXtst + libxkbfile + libcanberra + hunspell + + + /etc + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/onboard + /usr/share/sounds + + + + + 2021-10-25 + 1.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-25 + 1.4.1 + First release. + Berk Çakar + berk2238@hotmail.com + + + + + + orca + https://wiki.gnome.org/Projects/Orca + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2 + accessibility + Extensible screen reader that provides access to the desktop + Extensible screen reader that provides access to the desktop. + https://download.gnome.org/sources/orca/41/orca-41.2.tar.xz + + itstool + intltool + gtk3-devel + brltty-devel + python3-devel + liblouis-devel + gst-plugins-good + at-spi2-core-devel + python3-pygobject3-devel + gst-plugins-base-devel + gsettings-desktop-schemas-devel + xorg-app + python3-pyatspi + yelp-tools + dbus-python3 + speech-dispatcher-devel + python3-speech-dispatcher + + accessibility/orca/pspec.xml + + + orca + + gtk3 + brltty + liblouis + at-spi2-core + python3-pyatspi + gst-plugins-base + python3-speech-dispatcher + gsettings-desktop-schemas + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man/man1 + /etc + + + + + 2022-01-31 + 41.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-02 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 41.0 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-04 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-24 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-02 + 3.38.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-12 + 3.35.92 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 3.35.92 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 3.34.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-22 + 3.29.92 + version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-09-23 + 3.29.92 + version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-11 + 3.28.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-06 + 3.28.1 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + clamav-gui + + Ali Cengiz Kurt + alicengizkurt@gmail.com + + GPLv3+ + GPL3 + app:gui + util.antivirus + ClamAV-Gui. + ClamAV-Gui is a graphical interface for ClamAV antivirus software + https://sourceforge.net/projects/pisilinux/files/source/ClamAV-GUI-0.4.2.tgz/download + + clamav-devel + qt5-base-devel + + + qt5.patch + + util/antivirus/clamav-gui/pspec.xml + + + clamav-gui + clamav-gui + + clamav + qt5-base + libgcc + + + /usr/bin + /usr/share/icons + /usr/share/applications + /usr/share/doc + /usr/share/man + /usr/share/clamav-gui + + + + + 2021-01-31 + 0.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-01 + 0.4.1 + First Release + Ali Cengiz Kurt(alick01) + alicengizkurt@gmail.com + + + + + + clamav + http://www.clamav.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + service + library + app:console + util.antivirus + Clam Antivirus software + Clam antivirüs programı + Clam AntiVirus is a GPL anti-virus toolkit for UNIX. + Clam antivirus Unix sistemler için açık kaynak kodlu antivirus aracıdır. + https://www.clamav.net/downloads/production/clamav-0.103.0.tar.gz + + libxml2-devel + libpcre2-devel + curl-devel + zlib-devel + json-c-devel + ncurses-devel + openssl-devel + + util/antivirus/clamav/pspec.xml + + + clamav + + libxml2 + bzip2 + libgcc + libtool-ltdl + libpcre2 + curl + zlib + json-c + ncurses + openssl + + + /usr/bin + /usr/sbin + /etc + /usr/lib/tmpfiles.d/clamav.conf + /usr/lib + /lib/udev/rules.d + /var/lib/clamav + /run/clamav + /var/log + /usr/share/doc + /usr/share/man + + + System.Package + System.Service + + + clamav.conf + clamd.conf + freshclam.conf + clamav-milter.conf + + + + clamav-devel + Development headers for Clamav + Clam antivirüs programı için başlık dosyaları + clamav-devel Clam antivirüs programı için başlık dosyalarını içerir. + library + + clamav + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-01-31 + 0.103.0 + Version Bump + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2019-01-13 + 0.101.1 + Version Bump + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2018-11-30 + 0.100.2 + First rRelease. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + bashdb + http://bashdb.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.shell + A Debugger for Bash + Bash Kabuğu için bir hata ayıklayıcısı + bashdb is a comprehensive source-code debugger for bash. + bashdb, bash için kapsamlı bir kaynak kodu hata ayıklayıcısıdır. + mirrors://sourceforge/bashdb/bashdb/5.0-1.1.2/bashdb-5.0-1.1.2.tar.gz + util/shell/bashdb/pspec.xml + + + bashdb + + /usr/bin + /usr/share/doc + /usr/share/bashdb + /usr/share/info + /usr/share/man + + + + + 2020-01-25 + 1.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-29 + 0.94 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 0.94 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 0.92 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 0.91 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-22 + 0.91 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + dash + http://gondor.apana.org.au/~herbert/dash/ + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + util.shell + Small and fast POSIX-compliant shell + Ufak ve hızlı POSIX uyumlu kabuk + DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. + DASH, POSIX uyumlu bir /bin/sh gerçeklemesi olup, olabildiğince ufak olmayı hedefleyen bir kabuktur. + http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.10.2.tar.gz + util/shell/dash/pspec.xml + + + dash + + /bin/dash + /usr/share/man + /usr/share/doc + + + + + 2020-01-25 + 0.5.10.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-29 + 0.5.10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 0.5.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 0.5.9 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 0.5.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-21 + 0.5.8 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + zsh + https://www.zsh.org + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + util.shell + Powerful command line shell + Güçlü bir diğer komut satırı kabuğu + Zsh is a command interpreter (shell) which has command-line editing, built-in spelling correction, programmable command completion, shell functions (with autoloading), a history mechanism, and a lots of other features. + Zsh komut satırı düzenleme, yanlışları düzeltme, programlanabilir komut tamamlama, kabuk fonksiyonları, geçmiş mekanizması ve diğer bir çok özellikleriyle birlikte gelen bir (kabuk) komut yorumlayıcısıdır. + mirrors://sourceforge/zsh/zsh-5.7.1.tar.xz + + libcap-devel + libpcre-devel + ncurses-devel + + util/shell/zsh/pspec.xml + + + zsh + + libcap + libpcre + ncurses + + + /etc + /bin + /usr/lib/zsh + /usr/share/zsh + /usr/share/man + /usr/share/doc/ + + + zprofile + zshrc + zsh_command_not_found + accept-line + + + + + 2020-01-25 + 5.7.1 + Rebuild. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2019-02-14 + 5.7.1 + First release. + Hasan Basri + hbasria@pisilinux.org + + + + + + bash-completion + https://github.com/scop/bash-completion + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.shell + Programmable completion for bash + Bash kabuğu için otomatik tamamlama + A relatively new feature in bash is programmable completion. Since now, users have been able to complete commands, variables and filenames; now it is also possible to complete parameters. + Kabukta çeşitli uygulamalar için otomatik tamamlama özelliği eklenebilmesine olanak sağlayan bir programdır. + https://github.com/scop/bash-completion/releases/download/2.10/bash-completion-2.10.tar.xz + util/shell/bash-completion/pspec.xml + + + bash-completion + + /etc + /usr/share/doc + /usr/share + /var + + + System.Package + + + pisilinux + + + + + 2020-01-11 + 2.10 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-07-29 + 2.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 2.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 2.4 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 2.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-23 + 2.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + latte-dock + https://www.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + desktop.kde.addon + Plazma Çerçevelerine dayalı bir platform + Plazma Çerçevelerine dayalı bir platform + Plazma Çerçevelerine dayalı bir platform + Plazma Çerçevelerine dayalı bir platform + https://download.kde.org/stable/latte-dock/latte-dock-0.9.11.tar.xz + + cmake + kconfig-devel + kpackage-devel + kservice-devel + kguiaddons-devel + libksysguard-devel + kactivities-devel + karchive-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + kdeclarative-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + knewstuff-devel + knotifications-devel + kwayland-devel + kwindowsystem-devel + kxmlgui-devel + plasma-framework-devel + qt5-base-devel + qt5-declarative-devel + qt5-x11extras-devel + qt5-quickcontrols + qt5-graphicaleffects + qt5-quickcontrols2-devel + extra-cmake-modules + libX11-devel + libSM-devel + libxcb-devel + + util/dock/latte-dock/pspec.xml + + + latte-dock + + ki18n + kcrash + libX11 + libgcc + libxcb + kconfig + kxmlgui + karchive + kpackage + kwayland + qt5-base + knewstuff + kservice + kguiaddons + libksysguard + kactivities + kcoreaddons + kdbusaddons + kiconthemes + kdeclarative + kglobalaccel + kwindowsystem + qt5-x11extras + knotifications + qt5-declarative + plasma-framework + + + /usr/bin + /etc/xdg + /usr/lib + /usr/share + /usr/share/dbus-1 + /usr/share/locale + /usr/share/metainfo + /usr/share/doc + + + + + 2020-09-15 + 0.9.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 0.9.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-20 + 0.9.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-27 + 0.9.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-04 + 0.9.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-18 + 0.9.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-08-03 + 0.9.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2019-03-03 + 0.8.7 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-02-16 + 0.8.6 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-02-15 + 0.8.5 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-01-27 + 0.8.5 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2019-01-13 + 0.8.4 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-11-25 + 0.8.3 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-11-03 + 0.8.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + plank + https://launchpad.net/plank + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + app + util.dock + An elementary fork of Plank, the stupidly-simple dock. + Elegant, simple, clean dock + Plank is meant to be the simplest dock on the planet. The goal is to provide just what a dock needs and absolutely nothing more. It is, however, a library which can be extended to create other dock programs with more advanced features. + Elegant, simple, clean dock + https://github.com/elementary/dock/archive/05fd6fccdf1a769f6737a0d7e57e092825348660.zip + + intltool + gettext-devel + bamf-devel + vala-devel + gtk3-devel + cairo-devel + glib2-devel + libXi-devel + pango-devel + libX11-devel + libgee-devel + libwnck3-devel + libXfixes-devel + gdk-pixbuf-devel + gnome-menus-devel + libdbusmenu-devel + libdbusmenu-gtk3 + gobject-introspection-devel + meson + granite-devel + + util/dock/plank/pspec.xml + + + plank + + bamf + gtk3 + cairo + glib2 + libXi + pango + libX11 + libgee + granite + libwnck3 + libXfixes + gdk-pixbuf + gnome-menus + libdbusmenu-glib + libdbusmenu-gtk3 + + + /usr/bin + /etc + /usr/lib/plank + /usr/lib/libplank*.so* + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/icons + /usr/share/doc + + + + plank-devel + Development files for plank + + plank + bamf-devel + gtk3-devel + cairo-devel + glib2-devel + libgee-devel + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-07-17 + 20210715 + Switched to eOS plank fork. + Berk Çakar + berk2238@hotmail.com + + + 2021-03-28 + 0.11.89 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + panda + https://pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.admin + PisiLinux Alternative Driver Administration + PisiLinux Alternatif Sürücü Yönetimi + PANDA is an alternative driver administration for PisiLinux. + Panda, PisiLinux için alternatif sürücü yönetim modülüdür. + https://github.com/forYali/panda/archive/0.2.tar.gz + + add-32bit_packages.diff + remove_module-nvidia-userspace.patch + remove_module-fglrx-userspace.patch + + util/admin/panda/pspec.xml + + + panda + + /usr/libexec + /usr/lib + /usr/share/doc + + + + + 2018-08-31 + 0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-05 + 0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + fwupd-efi + https://github.com/fwupd/fwupd-efi + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + util.admin + Firmware update EFI binaries + Firmware update EFI binaries + Firmware update EFI binaries + Firmware update EFI binaries + https://people.freedesktop.org/~hughsient/releases/fwupd-efi-1.1.tar.xz + + meson + gnu-efi + + util/admin/fwupd-efi/pspec.xml + + + fwupd-efi + + /usr/libexec + /usr/lib + /usr/share + /usr/share/doc + + + + + 2021-10-20 + 1.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + phpldapadmin + http://phpldapadmin.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + util.admin + phpLDAPadmin (also known as PLA) is a web-based LDAP client + Phpldapadmin aynı zamanda PLA olarak bilinen web tabanlı bir LDAP istemcisidir. + phpLDAPadmin (also known as PLA) is a web-based LDAP client. It provides easy, anywhere-accessible, multi-language administration for your LDAP server. + Phpldapadmin aynı zamanda PLA olarak bilinen web tabanlı bir LDAP istemcisidir. LDAP sunucunuz için çoklu dil desteği yönetimi, herhangi bir yerden erişilebilirlik ve kolaylık sağlar. + https://github.com/leenooks/phpLDAPadmin/archive/refs/tags/1.2.6.2.tar.gz + util/admin/phpldapadmin/pspec.xml + + + phpldapadmin + + mod_php + openldap-server + openldap-client + apache + + + /usr/share/phpldapadmin + /usr/share/doc + /usr/share/phpldapadmin/config/config.php + /etc/apache2/conf.d/phpldapadmin.conf + + + + + 2021-11-20 + 1.2.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 1.2.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-30 + 1.2.3 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-10 + 1.2.3 + First release + Aydın Demirel + aydin@demirel.web.tr + + + + + + logrotate + https://fedorahosted.org/releases/l/o/logrotate + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.admin + Rotates, compresses, removes and emails system log files + Sistem günlük (log) dosyalarını yönetmeyi kolaylaştıran bir araç + logrotate is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and emailing of log files. + Logrotate kayıt dosyalarının rotasyonunu, silinmesini veya e-posta ile gönderilmesi gibi işlevleri ile sistem yönetimini kolaylaştırıan bir uygulamadır. + https://github.com/logrotate/logrotate/releases/download/3.15.1/logrotate-3.15.1.tar.xz + + popt-devel + acl-devel + + util/admin/logrotate/pspec.xml + + + logrotate + + popt + acl + + + /etc + /usr/sbin + /usr/share/doc + /usr/share/man + + + + + 2020-02-02 + 3.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 3.11.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 3.9.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 3.8.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-26 + 3.8.8 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + pgadmin4 + https://www.pgadmin.org/ + + İdris Kalp + idriskalp@gmail.com + + custom + app:gui + util.admin + Comprehensive design and management interface for PostgreSQL + pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world. + https://pgadmin-archive.postgresql.org/pgadmin4/v4.19/source/pgadmin4-4.19.tar.gz + + python3-devel + qt5-base-devel + postgresql-lib + imagemagick-devel + python3-setuptools + python3-sphinx + python3-extras + python3-fixtures + python3-html5lib + python3-pbr + python3-mimeparse + python3-pyrsistent + python3-blinker + python3-flask + python3-flask-login + python3-flask-migrate + python3-flask-sqlalchemy + python3-flask-wtf + python3-passlib + python3-pytz + python3-simplejson + python3-six + python3-speaklater + python3-sqlparse + python3-wtforms + python3-psutil + python3-Jinja2 + python3-paramiko + python3-psycopg2 + python3-cryptography + python3-sqlalchemy + python3-testtools + python3-webencodings + python3-werkzeug + python3-dateutil + python3-flask-gravatar + python3-flask-mail + python3-flask-principal + python3-flask-paranoid + python3-sshtunnel + python3-flask-security + python3-flask-compress + python3-email-validator + + + pgadmin4-python-de-vendor-venv-paths.patch + python-3.8.patch + + util/admin/pgadmin4/pspec.xml + + + pgadmin4 + Comprehensive design and management interface for PostgreSQL + + python3 + qt5-base + postgresql-lib + imagemagick + python3-blinker + python3-flask + python3-flask-login + python3-flask-migrate + python3-flask-sqlalchemy + python3-flask-wtf + python3-passlib + python3-pytz + python3-simplejson + python3-six + python3-speaklater + python3-sqlparse + python3-wtforms + python3-psutil + python3-Jinja2 + python3-paramiko + python3-psycopg2 + python3-cryptography + python3-sqlalchemy + python3-testtools + python3-webencodings + python3-werkzeug + python3-dateutil + python3-flask-gravatar + python3-flask-mail + python3-flask-principal + python3-flask-paranoid + python3-sshtunnel + python3-flask-security + python3-flask-compress + python3-email-validator + + + /usr/bin + /usr/lib + /usr/share + + + pgadmin4 + pgadmin4-server + pgAdmin4.desktop + config_distro.py + + + + pgadmin4-docs + Documentation files for pgadmin4 + + pgadmin4 + + + /usr/share/doc/pgadmin4 + + + + + 2020-03-24 + 4.19 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + htop + https://htop.dev/ + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + app:console + util.admin + Visionneur de processus pour Linux + An interactive process viewer for Linux. + Linux için etkileşimli bir süreç izleyici + htop est un visionneur de processus en mode texte. Il a pour but de surpasser 'top'. + htop is an interactive text-mode process viewer for Linux. It aims to be a better 'top'. + htop, metin kipinde çalışan etkileşimli, 'top' türevi bir süreç izleyicidir. + htop + https://github.com/htop-dev/htop/archive/refs/tags/3.1.1.tar.gz + + python3 + libcap-devel + ncurses-devel + gettext-devel + libunwind-devel + lm_sensors-devel + + util/admin/htop/pspec.xml + + + htop + + libcap + ncurses + libunwind + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2021-10-17 + 3.1.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-09-11 + 3.0.1 + Community version bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-09-09 + 2.0.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 2.0.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 1.0.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-17 + 1.0.3 + First release + Kamil Atlı + burakerturk@pisilinux.org + + + + + + pisilinux-dev-tools + https://pisilinux.org + + Marcin Bojara + marcin@pisilinux.org + + GPLv2 + app:console + util.admin + A collection of useful tools that Pisi Linux developers use to make their developing work a lot easier + Pisilinux-dev-tools is a collection of useful tools that Pisilinux developers use to make their developing work a lot easier. Such tools can include packaging preparation, package analysis, etc. + http://source.pisilinux.org/pisilinux-dev-tools/pisilinux-dev-tools-0.0.2.tar.xz + + fix_detect_mesa.patch + spped_up.patch + ignore_glibc-32bit.patch + + util/admin/pisilinux-dev-tools/pspec.xml + + + pisilinux-dev-tools + + chrpath + binutils + + + /usr/bin + /usr/share/doc + + + + + 2020-02-06 + 0.0.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 0.0.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-30 + 0.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 0.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-06-28 + 0.0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + utempter + http://www.redhat.com/ + + PisiLinux Community + admins@pisilinux.org + + MIT + LGPLv2.1 + app:console + util.admin + Application that allows non-privileged applications to write utmp (login) info + utemper, utmp(oturum açma) bilgilerini yazmak için ayrıcalıksız uygulamalara izin veren bir uygulamadır. + Utempter is a utility that allows non-privileged applications such as terminal emulators to modify the utmp database without having to setuid root. + Utempter, terminal emulatörleri gibi, yetkisiz uygulamalara setuid e ihtiyaç duymadan utmp veritabanına yazma hakkı verir. + ftp://ftp.altlinux.org/pub/people/ldv/utempter/libutempter-1.1.6.tar.bz2 + + libutempter-pierelro.patch + + util/admin/utempter/pspec.xml + + + utempter + + /usr/libexec + /usr/lib + /usr/share/doc + /usr/share/man + + + System.Package + + + + utempter-devel + Development files for utempter + utempter için geliştirme dosyaları + + utempter + + + /usr/include + + + + + 2020-02-02 + 1.1.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 1.1.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-30 + 1.1.6 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 1.1.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 1.1.6 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + libtree + https://github.com/haampie/libtree + + fury + uglyside@yandex.ru + + MIT + app + util.admin + ldd as a tree. + A tool that turns ldd into a tree. + https://github.com/haampie/libtree/archive/refs/tags/v3.1.0.tar.gz + + gcc + + util/admin/libtree/pspec.xml + + + libtree + + glibc + + + /usr/bin/libtree + /usr/share/man/man1/libtree.1 + + + + + 2022-04-14 + 3.1.0 + First build. + fury + uglyside@yandex.ru + + + + + + woeusb + https://github.com/slacka/WoeUSB + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + app:gui + util.admin + Create a Windows USB stick installer + woeusb ile bir Ms Windows USB bellek yükleyicisi oluşturun + A Linux program to create a Windows USB stick installer from a real Windows DVD or iso image. The important part is that you should format usb stick in NTFS. + Ms Windows DVD veya iso imaj görüntüsünden, Windows USB bellek yükleyicisi oluşturmak için bir Linux programı. İso yazdırılmadan önce, usb bellek, NTFS olarak biçimlendirilmelidir. + https://github.com/slacka/WoeUSB/archive/v3.3.1.tar.gz + + m4 + wxGTK-devel + + util/admin/woeusb/pspec.xml + + + woeusb + + wxGTK + libgcc + parted + ntfs-3g + dosfstools + + + /usr/bin + /usr/share + /usr/share/doc/woeusb + + + + + 2020-04-07 + 3.3.1 + ver. bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-06-04 + 3.3.0 + ver. bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-10-22 + 3.2.10 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + cgmanager + https://github.com/lxc/cgmanager + + Aydın Demirel + aydin.demirel@pisilinux.org + + GPL + app:console + util.admin + Central cgroup management daemon + Merkezi cgroup yönetimi uygulamacığı + CGManager is a central privileged daemon that manages all your cgroups for you through a simple DBus API. + CGManager basit bir DBUS api üzerinden sizin için tüm cgruplarınızı yöneten merkezi ayrıcalıklı bir uygulamacıktır. + https://github.com/lxc/cgmanager/archive/v0.42.tar.gz + + popt-devel + libnih-devel + pam-devel + help2man + + util/admin/cgmanager/pspec.xml + + + cgmanager + + libnih + pam + popt + dbus + + + /usr/bin + /usr/libexec/cgmanager/cgm-release-agent + /lib/security + /usr/share/man + /usr/share/cgmanager + /usr/lib/libcgmanager* + + + System.Service + + + + cgmanager-devel + + cgmanager + libnih-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-09-01 + 0.42 + fixed "Unknown subsys name 'subsystems'" error + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-01 + 0.42 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 0.41 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-15 + 0.41 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-28 + 0.39 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 0.39 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-09-10 + 0.39 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + inxi + https://smxi.org/docs/inxi.htm/ + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + GPL-3 + app:console + util.admin + script to get system information + A command line system information tool. + script voor het opvragen van systeem informatie + Script para la información del sistema + script to get system information + inxi is a full featured CLI system information tool. + Script voor het opvragen van systeem informatie + Inxi es un completo script que muestra la información del sistema + https://github.com/smxi/inxi/archive/refs/tags/3.3.08-1.tar.gz + util/admin/inxi/pspec.xml + + + inxi + + /usr/bin + /usr/share/kde4/apps/konversation/scripts/inxi + /usr/share/man + /usr/share/doc + + + + + 2021-11-11 + 3.3.08.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-09-11 + 3.1.06.1 + Version bump. + fury + uglyside@yandex.ru + + + 2018-09-09 + 3.0.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-15 + 2.3.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 2.3.8 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-10 + 2.3.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-23 + 2.2.19 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + sudo + https://www.sudo.ws/ + + PisiLinux Community + admins@pisilinux.org + + Sudo + app:console + util.admin + Allows restricted root access for specified users + Yönetici haklarıyla komut çalıştırma uygulaması + sudo allows certain users/groups to run commands with root user privileges. + sudo, belirli kullanıcıların ya da kullanıcı gruplarının komut ve uygulamaları yönetici kullanıcı (root) haklarıyla çalıştırmasına izin veren bir konsol uygulamasıdır. + https://www.sudo.ws/sudo/dist/sudo-1.9.8p2.tar.gz + + nss-devel + pam-devel + zlib-devel + audit-devel + openssl-devel + cyrus-sasl-devel + openldap-client + + util/admin/sudo/pspec.xml + + + sudo + Allows restricted root access for specified users + + nss + pam + zlib + audit + openssl + cyrus-sasl + openldap-client + + + /etc + /run/sudo + /var/db/sudo + /usr/share/doc + /usr/share/man + /usr/include + /usr/bin + /usr/sbin + /usr/libexec + /usr/share/locale + /usr/lib/tmpfiles.d/sudo.conf + + + System.Package + + + sudoers + sudoers + sudo.pamd + sudo.tmpfiles.conf + + + + + 2021-09-22 + 1.9.8_p2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-17 + 1.9.8_p1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-14 + 1.9.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-08 + 1.9.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-05 + 1.9.5 + Sudo rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2021-01-27 + 1.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 1.9.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-19 + 1.9.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-02 + 1.8.31 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.8.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-14 + 1.8.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.8.19 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-09-26 + 1.8.18 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-15 + 1.8.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 1.8.16 + Version bump. Add sudoers.orig for live user privileges + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-01-10 + 1.8.13 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + timeshift + https://github.com/teejee2008/timeshift + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + app:gui + util.admin + Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system. + Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system. + Timeshift, düzenli aralıklarla dosya sisteminin artımlı anlık görüntülerini alarak sisteminizi korur. Bu anlık görüntüler, sistemdeki tüm değişiklikleri geri almak için daha sonraki bir tarihte geri yüklenebilir. + Timeshift, düzenli aralıklarla dosya sisteminin artımlı anlık görüntülerini alarak sisteminizi korur. Bu anlık görüntüler, sistemdeki tüm değişiklikleri geri almak için daha sonraki bir tarihte geri yüklenebilir. + https://github.com/teejee2008/timeshift/archive/refs/tags/v20.11.1.tar.gz + + atk-devel + vte-devel + gtk3-devel + zlib-devel + vala-devel + cairo-devel + glib2-devel + pango-devel + gnutls-devel + libX11-devel + libgee-devel + libpcre2-devel + json-glib-devel + gdk-pixbuf-devel + + util/admin/timeshift/pspec.xml + + + timeshift + + atk + vte + gtk3 + zlib + vala + cairo + glib2 + pango + gnutls + libX11 + libgee + libpcre2 + json-glib + gdk-pixbuf + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/doc + + + + + 2021-05-10 + 20.11.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + zeitgeist + https://zeitgeist.freedesktop.org/ + + fury + uglyside@yandex.ru + + LGPL-2.1 + library + util.admin + Activity logging framework. + Zeitgeist is a service which logs the users's activities and events (files opened, websites visites, conversations held with other people, etc.) and makes relevant information available to other applications. + https://gitlab.freedesktop.org/zeitgeist/zeitgeist/-/archive/v1.0.4/zeitgeist-v1.0.4.tar.bz2 + + dbus-devel + gtk3-devel + vala-devel + glib2-devel + sqlite-devel + python3-six + python3-devel + python3-rdflib + python3-isodate + json-glib-devel + python3-pyparsing + telepathy-glib-devel + gobject-introspection-devel + + util/admin/zeitgeist/pspec.xml + + + zeitgeist + + gtk3 + glib2 + sqlite + python3 + json-glib + dbus-python3 + telepathy-glib + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/man + + + + zeitgeist-devel + + zeitgeist + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-18 + 1.0.4 + Version bump + fury + uglyside@yandex.ru + + + 2021-10-13 + 1.0.3 + First build + fury + uglyside@yandex.ru + + + + + + fwupd + https://fwupd.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + util.admin + Aims to make updating firmware on Linux automatic, safe and reliable + Aims to make updating firmware on Linux automatic, safe and reliable + https://github.com/hughsie/fwupd/archive/1.7.4.tar.gz + + meson + gnu-efi + fwupd-efi + gi-docgen + curl-devel + gcap-devel + libjcat-devel + gpgme-devel + sqlite-devel + polkit-devel + gnutls-devel + libusb-devel + elfutils-devel + libxmlb-devel + libgudev-devel + libgusb-devel + valgrind-devel + python3-pillow + libsmbios-devel + tpm2-tss-devel + bash-completion + elogind-devel + protobuf-c-devel + appstream-glib-devel + python3-pygobject3-devel + efivar-devel + + util/admin/fwupd/pspec.xml + + + fwupd + + gcap + glib2 + curl + libjcat + gpgme + gnutls + polkit + libxmlb + tpm2-tss + json-glib + libgpg-error + efivar + sqlite + libgusb + libsoup + bash-completion + libgudev + elfutils + protobuf-c + libsmbios + libarchive + libutil-linux + appstream-glib + + + /lib + /etc + /usr/bin + /usr/lib + /usr/libexec + /usr/share + /usr/share/man + /usr/share/polkit-1 + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/fwupd + /usr/share/metainfo + /usr/share/bash-completion + /usr/share/vala + /usr/share/locale + /usr/share/installed-tests + /var + + + org.freedesktop.fwupd.service + + + + fwupd-devel + + fwupd + curl-devel + gcap-devel + glib2-devel + libgusb-devel + libjcat-devel + libxmlb-devel + libgudev-devel + valgrind-devel + json-glib-devel + libarchive-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-01-14 + 1.7.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-14 + 1.7.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-21 + 1.7.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-05 + 1.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-20 + 1.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-02 + 1.3.9 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-28 + 1.1.3 + remove os-release file. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-22 + 1.1.3 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-09-09 + 1.0.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 1.0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + isodumper + https://github.com/papoteur-mga/isodumper + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + util.admin + A tool for writing ISO images on a USB stick. It's a fork of usb-imagewriter. + IsoDumper, bir USB bellek üzerine ISO imaj dosyası yazma aracıdır. + A tool for writing ISO images on a USB stick. It's a fork of usb-imagewriter. + IsoDumper, bir USB bellek üzerine ISO imaj dosyası yazma aracıdır. + https://sourceforge.net/projects/pisilinux/files/source/isodumper-0.48.tar.xz + + isodumper.svg + isodumper.png + header.png + header.svg + isodumper.desktop.in + tr.po + + + intltool + imagemagick-devel + + util/admin/isodumper/pspec.xml + + + isodumper + + coreutils + pango + polkit + procps + imagemagick + python-gtk + python-cairo + python-pygobject + libglade + python + dbus-python + pyparted + udisks2 + xterm + + + /etc + /usr/bin + /usr/lib + /usr/libexec + /usr/share + /usr/share/applications + /usr/share/icons + /usr/share/pixmaps + /usr/share/isodumper + /usr/share/polkit-1 + /usr/share/locale + /usr/share/doc + + + + + 2021-06-22 + 0.48 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-20 + 0.48 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-08-31 + 0.48 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 0.45 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-22 + 0.45 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-04-04 + 0.45 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + + + + xrdp + https://xorg.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + Apache + library + util.admin + xrdp an open source RDP server + xrdp açık kaynaklı bir RDP sunucusu. RDP istemcileri FreeRDP, rdesktop, NeutrinoRDP ve Microsoft Uzak Masaüstü + xrdp açık kaynaklı bir RDP sunucusu. RDP istemcileri FreeRDP, rdesktop, NeutrinoRDP ve Microsoft Uzak Masaüstü + xrdp açık kaynaklı bir RDP sunucusu. RDP istemcileri FreeRDP, rdesktop, NeutrinoRDP ve Microsoft Uzak Masaüstü + https://github.com/neutrinolabs/xrdp/releases/download/v0.9.16/xrdp-0.9.16.tar.gz + + nasm + openssl-devel + pam-devel + libjpeg-turbo-devel + fuse-devel + libopus-devel + lame-devel + pixman-devel + libX11-devel + libXfixes-devel + libXrandr-devel + + util/admin/xrdp/pspec.xml + + + xrdp + + pam + fuse + lame + pixman + mit-kerberos + libX11 + libopus + openssl + libXfixes + libXrandr + libjpeg-turbo + + + /usr/bin + /usr/sbin + /etc + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + xrdp-devel + Development files for xrdp + + xrdp + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-05-29 + 0.9.16 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + pgModeler + http://www.pgmodeler.com.br/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv3 + app:gui + util.admin + PostgreSQL Database Modeler + PostgreSQL Database Modeler: an open source CASE tool for modeling PostgreSQL databases + https://github.com/pgmodeler/pgmodeler/archive/v0.9.1.tar.gz + + libxml2-devel + mesa-devel + shared-mime-info + doxygen + mesa-devel + qt5-base-devel + qt5-svg-devel + qt5-sql-postgresql + postgresql-server + + util/admin/pgModeler/pspec.xml + + + pgModeler + + libgcc + libxml2 + qt5-svg + qt5-base + postgresql-lib + + + /etc/pgmodeler + /usr/bin + /usr/lib + /usr/share + + + pgModeler.desktop + + + + + 2018-09-09 + 0.9.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-06-30 + 0.9.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-11-26 + 0.9.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-10-13 + 0.8.2_p1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + fwupdate + https://github.com/rhinstaller/fwupdate + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:console + util.admin + Tools for using the ESRT and UpdateCapsule() to apply firmware updates + Tools for using the ESRT and UpdateCapsule() to apply firmware updates + https://github.com/rhboot/fwupdate/archive/9.tar.gz + + gnu-efi + efivar-devel + popt-devel + libsmbios-devel + + + build.patch + fwupdate-9-objcopy_detection.patch + + util/admin/fwupdate/pspec.xml + + + fwupdate + + popt + efivar + libsmbios + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/bash-completion + /usr/share/locale + + + + fwupdate-devel + + fwupdate + + + /usr/include + /usr/lib/pkgconfig + + + + + 2019-01-20 + 9 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-11 + 9 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + phpmyadmin + http://www.phpmyadmin.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + util.admin + Browser based MySQL Admin Tool + Tarayıcı tabanlı MySQL Yönetim Aracı + A populer application for managing MySQL Server; add/update data etc. with PHP5 support. + MySQL Sunucusunu yönetmek için PHP5 desteği ile birlikte gelen popüler bir uygulama. + https://files.phpmyadmin.net/phpMyAdmin/5.1.1/phpMyAdmin-5.1.1-all-languages.tar.xz + util/admin/phpmyadmin/pspec.xml + + + phpmyadmin + + mod_php + mariadb-lib + mariadb-client + mariadb-server + + + /usr/share/doc + /usr/share/phpmyadmin + /usr/share/phpmyadmin/config.inc.php + /etc/apache2/conf.d/phpmyadmin.conf + + + System.Package + + + config.inc.php + phpmyadmin.conf + + + + + 2021-11-06 + 5.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 4.8.2 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-30 + 4.6.6 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-10 + 4.6.2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + pisido + https://pisilinux.org/ + + Harun Gültekin + hrngultekin@gmail.com + + GPLv3+ + app:gui + util.admin + A pisi packager from GUI + Grafik arayüzde çalışan pisi paketçisi. + You can make pisi packages with a GUI. Also, you can import your existing build files. Warning:Alfa version. Ported Qt5. + Grafik arayüzde pisi paketleri yapabilirsiniz. Ayrıca var olan inşa dosyalarınızı içe aktarıp inşa edebilirsiniz.Çoklu paket yapısı eklenmiştir. Hala geliştirilme aşamasındasır. Alfa sürümdür. Qt5 ile hazırlanmıştır. + https://github.com/PisiLinuxNew/pisido/archive/pisido-v2.3.7.tar.gz + + qt5-linguist + qscintilla2-devel + qtermwidget5-devel + + + no-git-folder+fix-docker.patch + + util/admin/pisido/pspec.xml + + + pisido + A pisi packager with GUI + + libgcc + qt5-base + qscintilla2 + qtermwidget5 + + + /usr/bin + /usr/share/doc + /usr/share + + + + + 2021-11-14 + 2.3.7 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2020-12-20 + 2.3.7 + version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-05-11 + 2.3.6 + version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-11-30 + 2.3.5 + Rebuild qscintilla2. + Pisi Linux Community + admin@pisilinux.org + + + 2019-02-03 + 2.3.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-11 + 2.3.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-10-17 + 2.3.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-14 + 2.3.5 + add german lang + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-06 + 2.3.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-06-02 + 2.3.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-16 + 2.3.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 2.3.5 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 2.3.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-26 + 2.3.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + polo + https://github.com/teejee2008/polo + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app + util.admin + Polo is a modern, light-weight file manager for Linux with support for multiple panes and tabs; support for archives, and much more. + Polo birden bölmeler ve sekmeler için destek Linux için modern, hafif dosya yöneticisi; arşiv desteği ve çok daha fazlası. + Polo is a modern, light-weight file manager for Linux with support for multiple panes and tabs; support for archives, and much more. + Polo birden bölmeler ve sekmeler için destek Linux için modern, hafif dosya yöneticisi; arşiv desteği ve çok daha fazlası. + https://github.com/teejee2008/polo/archive/v18.8-beta.tar.gz + + atk-devel + vte-devel + gtk3-devel + vala-devel + zlib-devel + cairo-devel + glib2-devel + pango-devel + gnutls-devel + libX11-devel + libgee-devel + libxml2-devel + libpcre2-devel + json-glib-devel + gdk-pixbuf-devel + + util/admin/polo/pspec.xml + + + polo + + atk + vte + gtk3 + zlib + cairo + glib2 + p7zip + pango + gnutls + libX11 + libgee + libxml2 + libpcre2 + json-glib + gdk-pixbuf + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + /var/log/polo + + + + + 2019-01-19 + 18.8 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + systemtap + http://sourceware.org/systemtap/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + util.admin + Instrumentation System + Enstrümantasyon sistemi + systemtap is an instrumentation system for systems running Linux 2.6. Developers can write instrumentation to collect data on the operation of the system. + systemtap Linux 2.6 üzerinde çalışan sistemler için tasarlanmış bir enstrümantasyon altyapısıdır. Geliştiriciler, systemtap kullanarak, çalışmakta olan işletim sistemiyle ilgili veri toplamak için özel araçlar yazabilirler. + https://sourceware.org/systemtap/ftp/releases/systemtap-4.2.tar.gz + + bzip2 + nss-devel + boost-devel + python-devel + sqlite-devel + json-c-devel + ncurses-devel + libxml2-devel + readline-devel + elfutils-devel + python-setuptools + + util/admin/systemtap/pspec.xml + + + systemtap + + elfutils + readline + sqlite + python + libgcc + bzip2 + nspr + nss + + + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /run/systemtap + /run/stap-server + /etc/logrotate.d + /var/log/stap-server + /var/cache/systemtap + /usr/share/locale + /usr/share/systemtap/tapset + /usr/share/systemtap/runtime + /usr/libexec/systemtap + /usr/lib/tmpfiles.d/systemtap.conf + /usr/share/systemtap/examples + + + System.Package + + + tmpfiles.conf + + + + systemtap-testsuite + Testsuite allows testing of the entire SystemTap toolchain without having to rebuild from sources + + systemtap + systemtap-sdt-devel + + + /usr/share/systemtap/testsuite + + + + systemtap-sdt-devel + Static probe support tools + systemtap için statik deney desteği araçları + + systemtap + python-devel + sqlite-devel + readline-devel + ncurses-devel + libxml2-devel + json-c-devel + boost-devel + nss-devel + + + /usr/bin/dtrace + /usr/include + + + + + 2020-02-02 + 4.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-10 + 3.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 3.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-11-24 + 3.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + pisiyap + https://github.com/Rmys/pisiyap + + Stefan Gronewold + groni@pisilinux.org + + GPLv3+ + CCPL-Attribution-NonCommercial-NoDerivs-3.0 + app:gui + util.admin + A Simple PiSi source file creator + Basit bir PiSi kaynak dosyası üreticisi + PisiYap is a simple graphical user interface for easily creating PiSi source files. + PisiYap, PiSi kaynak dosyaları üretmek için basit bir kullanıcı arayüzüdür. + pisiyap + https://github.com/Rmys/pisiyap/archive/pisiyap.tar.gz + + qt5-base-devel + python-qt5-devel + python-setuptools + qt5-linguist + + util/admin/pisiyap/pspec.xml + + + pisiyap + + python-qt5 + python-sip + xdg-utils + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/pisiyap + /usr/share/icons + /usr/share/pixmaps + /usr/share/doc + + + + kde-servicemenu-pisiyap + PiSi related service menus + Paketlemeyle ilgili servis menüleri + PiSiYap servicemenus provides some useful service menus for lazy packagers. + PiSiYap ile gelen servis menüleri, konsol açmaya erinen paketçiler için çeşitli servis menüleri sunar. + + pisiyap + plasma-workspace + + + /usr/share/kservices5/ServiceMenus + + + + + 2020-01-20 + 0.7b + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-03 + 0.7b + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 0.7b + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-16 + 0.7b + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 0.7b + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-05-13 + 0.7b + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + pinentry + http://www.gnupg.org/aegypten/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + util.crypt + Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol + Assuan protokolünün kullanımı için basit PIN veya parola-kelimesi girişi arabirimleri + Pinentry is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the aegypten project. + Pinetry Aegypten projesi tarafından tanımlanan Assuan protokolünden faydalanan basit PIN veya şifre girme diaologları derlemesidir. + ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-1.1.0.tar.bz2 + + libsecret-devel + libgpg-error-devel + libassuan-devel + gtk2-devel + pango-devel + libcap-devel + ncurses-devel + glib2-devel + fltk-devel + + util/crypt/pinentry/pspec.xml + + + pinentry + + fltk + libgcc + glib2 + libassuan + libsecret + libgpg-error + libcap + ncurses + + + /usr/bin + /usr/share/info + /usr/share/doc + + + pinentry-wrapper + + + + pinentry-gtk + pinentry for GTK toolkit + GTK+ ile yazılmış pinentry arayüzü + + pinentry + ncurses + libcap + libassuan + libsecret + libgpg-error + glib2 + gtk2 + pango + + + /usr/bin/pinentry-gtk* + + + + + 2020-01-19 + 1.1.0 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2018-08-03 + 1.1.0 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2018-02-22 + 1.1.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2017-02-17 + 1.0.0 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 0.9.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-21 + 0.9.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libxcrypt + https://github.com/besser82/libxcrypt/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:console + util.crypt + Modern library for one-way hashing of passwords + libxcrypt, şifrelerin tek yönlü hash edilmesi için modern bir kitaplıktır. + libxcrypt is a modern library for one-way hashing of passwords. It supports a wide variety of both modern and historical hashing methods: yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt, and descrypt. + libxcrypt, şifrelerin tek yönlü hash edilmesi için modern bir kitaplıktır. Çok çeşitli modern ve tarihsel hashing yöntemlerini destekler: yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt ve descrypt. + https://github.com/besser82/libxcrypt/archive/v4.4.17.tar.gz + + glibc-devel + + util/crypt/libxcrypt/pspec.xml + + + libxcrypt + + /usr/share/doc + /usr/share/man + /usr/lib + + + + libxcrypt-devel + Development files for libxcrypt + + libxcrypt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-01-14 + 4.4.17 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + gnutls + http://www.gnutls.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + util.crypt + GNU TLS Library + GNU TLS Kütüphanesi + Biblioteka GNU TLS (Transport Layer Security) + GnuTLS est un projet dont l'objectif est de développer une librairie fournissant une couche de sécurité au dessus d'une couche de transport fiable. Actuellement la librairie GnuTLS implémente les standards proposés par le groupe de travail TLs de l'IETF. + gnutls is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group. + GnuTLS, erişilebilir bir gönderim katmanı üzerinde güvenli katman oluşturmayı amaçlayan bir projedir. GnuTLS kütüphanesi halen IETF TLS çalışma grubunun öngördüğü standartları uygulamaya geçirmektedir. + GnuTLS es un proyecto que apunta al desarrollo de una librería, que facilite una capa segura, a través de una capa de transporte fiable. Actualmente la librería GnuTLS implementa los estándares propuestos del grupo de trabajo de TLS de IETF. + GnuTLS to projekt mający na celu stworzenie biblioteki udostępniającej powłokę bezpieczeństwa ponad powłoką transportową (np. TCP/IP). Aktualnie biblioteka gnuTLS implementuje standardy proponowane przez grupę roboczą IETF TLS. + https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.1.tar.xz + + gc-devel + gmp-devel + nettle-devel + autogen-devel + p11-kit-devel + libidn2-devel + libunistring-devel + zlib-devel + libtasn1-devel + + util/crypt/gnutls/pspec.xml + + + gnutls + + zlib + libidn2 + gmp + nettle + autogen + p11-kit + libgcc + libunistring + libtasn1 + + + /usr/share + /usr/lib + /usr/bin + + + + gnutls-devel + Development files for gnutls + gnutls için geliştirme dosyaları + Pliki nagłówkowe do gnutls. + + nettle-devel + p11-kit-devel + libtasn1-devel + zlib-devel + libidn2-devel + gnutls + + + /usr/include + /usr/share/man/man3 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/info/gnutls* + /usr/bin/libgnutls*-config + + + libgnutls-config + libgnutls-config + + + + gnutls-32bit + 32-bit shared libraries for gnutls + gnutls için 32-bit paylaşımlı kitaplıklar + 32-bitowe biblioteki GnuTLS. + emul32 + emul32 + + gmp-32bit + zlib-32bit + libidn2-32bit + nettle-32bit + p11-kit-32bit + libtasn1-32bit + + + libgcc + gmp-32bit + zlib-32bit + libidn2-32bit + nettle-32bit + p11-kit-32bit + libtasn1-32bit + + + /usr/lib32 + + + + + 2021-05-28 + 3.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-01 + 3.6.15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 3.6.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-03 + 3.6.13 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-07 + 3.6.11.1 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-09-16 + 3.6.2 + Rebuild + Mustafa Cianasal + muscnsl@gmail.com + + + 2018-03-03 + 3.6.2 + Rebuild + Mustafa Cianasal + muscnsl@gmail.com + + + 2018-02-21 + 3.6.2 + Version Bump + Mustafa Cianasal + muscnsl@gmail.com + + + 2017-02-18 + 3.5.8 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2017-01-25 + 3.3.26 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-08 + 3.3.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 3.3.16 + Release bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-13 + 3.3.16 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libtasn1 + http://www.gnutls.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + util.crypt + ASN.1 library used in GNUTLS + GNUTLS için kullanılan ASN.1 kütüphanesi + libtasn1 is the ASN.1 library which provides ASN.1 structures parsing capabilities for use with GNUTLS. + libtasn1, ASN.1 yapılarının ayrıştırılmasını sağlayan ve GNUTLS içerisinde kullanılan ASN.1 kütüphanesidir. + http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.16.0.tar.gz + util/crypt/libtasn1/pspec.xml + + + libtasn1 + + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + libtasn1-devel + Development files for libtasn1 + libtasn1 için geliştirme dosyaları + + libtasn1 + + + /usr/include + /usr/share/man/man3 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libtasn1-32bit + 32-bit shared libraries for libtasn1 + libtasn1 için 32bit kütüphanesi + emul32 + emul32 + + libtasn1 + + + /usr/lib32/ + + + + + 201-03-01 + 4.16.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-07 + 4.15.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 4.13 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-22 + 4.13 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 4.10 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-08 + 4.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 4.5 + Release bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-13 + 4.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + gpgme + http://www.gnupg.org/gpgme.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + util.crypt + GnuPG Made Easy is a library for making GnuPG easier to use + GnuPG Made Easy, GnuPG kullanmayı kolaylaştıran bir kütüphanedir + GPGME est une librairie conçue pour donner aux applications un accès plus facile à GnuPG. Elle fournit une interface de programmation d'application (API) de haut niveau pour la cryptographie permettant de crypter, décrypter, signer, vérifier les signatures et la gestion de clefs. + GPGME is a library designed to make access to GnuPG easier for applications. It provides a high-Level Crypto application programming interface (API) for encryption, decryption, signing, signature verification and key management. + GPGME daha kolay uygulanması amacıyla GnuPG ye erişimi sağlamak için tasarlanmış bir kütüphanedir. Şifreleme, şifre çözme, imzalama, imza kontrolü ve anahtar yönetimi için yüksek düzeyde gizli uygulama programlama arayüzü sağlar. + GPGME es una librería diseñada para simplificar el acceso a GnuPG para aplicaciones. Facilita una interfaz de programación de aplicación (API) de alto nivel para encriptación, decriptación, firmas, verificación de firmas y administración de llaves. + https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.16.0.tar.bz2 + + swig + gnupg + doxygen + python-devel + python3-devel + qt5-base-devel + libassuan-devel + libgpg-error-devel + + util/crypt/gpgme/pspec.xml + + + gpgme + + libgcc + libassuan + libgpg-error + + + /usr/bin + /usr/lib + /usr/share/common-lisp + /usr/share/doc + /usr/share/info + + + + gpgme-devel + Development files for gpgme + gpgme için geliştirme dosyaları + + gpgme + libgpg-error-devel + libassuan-devel + glib2-devel + + + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + + + + gpgme-qt5 + Qt5 bindings for gpgme + + gpgme + libgcc + qt5-base + libgpg-error + + + /usr/lib/libqgpgme.so* + /usr/lib/cmake/Qgpgme + + + + gpgme-python + Python bindings for gpgme + + gpgme + python + + + /usr/lib/python2.7/site-packages + + + + gpgme-python3 + Python3 bindings for gpgme + + python3 + gpgme + + + /usr/lib/python3.9/site-packages/ + + + + gpgme-qt5-devel + Development files for gpgme-qt5 + + qt5-base-devel + gpgme + gpgme-qt5 + gpgme-devel + + + /usr/lib/cmake/QGpgme + /usr/include/qgpgme/* + /usr/include/QGpgME/* + + + + + 2021-10-25 + 1.16.0 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-28 + 1.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 1.13.1 + Rebuild. + Mustafa Cinasal + muscnslp@gmail.com + + + 2020-06-03 + 1.13.1 + Rebuild. + Mustafa Cinasal + muscnslp@gmail.com + + + 2020-01-19 + 1.13.1 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2019-11-08 + 1.13.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 1.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 1.10.0 + Rebuild qt5. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-25 + 1.10.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-13 + 1.10.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-31 + 1.8.0 + split package. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-07-04 + 1.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2017-01-02 + 1.7.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 1.5.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-21 + 1.5.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + gnupg + http://www.gnupg.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + app:console + util.crypt + The GNU Privacy Guard, a PGP replacement + GNU Gizlilik Koruması + GnuPG allows to encrypt and sign your data and communication, features a versatile key managment system as well as access modules for all kinds of public key directories. + GnuPG verilerinizin ve iletişimlerinizin şifrelenmesi ve imzalanmmasını sağlar, her tür genel anahtar dizinleri için modullere erişiminde olduğu gibi çok yönlü anahtar yönetim sistemi avantajı vardır. + https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.27.tar.bz2 + + openldap-client + pinentry + npth-devel + libassuan-devel + libksba-devel + zlib-devel + bzip2 + texinfo + sqlite-devel + gnutls-devel + readline-devel + libgcrypt-devel + libgpg-error-devel + libusb-compat-devel + + + gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch + + util/crypt/gnupg/pspec.xml + + + gnupg + + openldap-client + sqlite + npth + libassuan + pinentry + libksba + zlib + bzip2 + gnutls + readline + libgcrypt + libgpg-error + libusb + libusb-compat + + + /usr/bin + /usr/sbin + /usr/libexec + /usr/share/doc + /usr/share/doc/html + /usr/share/gnupg + /usr/share/info + /usr/share/locale + /usr/share/man + + + dirmngr + + + dirmngr + + + System.Package + + + + gnupg-docs + Documentation files for GnuPG + GnuPG paketine ait API dokümantasyonu + + gnupg + + + /usr/share/doc/gnupg/html + /usr/share/gnupg/help.* + /usr/share/doc/gnupg/faq.html + + + + + 2021-05-28 + 2.2.27 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-09 + 2.2.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-03 + 2.2.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2.2.19 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-09-15 + 2.2.17 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-05 + 2.2.4 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2017-01-25 + 2.1.18 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-24 + 2.1.17 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 2.1.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-21 + 2.1.7 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + nss + http://www.mozilla.org/projects/security/pki/nss/ + + Erdinç Gültekin + admins@pisilinux.org + + MPL-2.0 + GPLv2 + LGPLv2.1 + library + util.crypt + Network Security Services + Ağ Güvenlik Servisleri + Network Security Services (NSS) est un ensemble de librairies conçues pour faciliter le développement multi-plateforme d'applications client et serveur sécurisées. Les applications ocnstruite avec NSS peuvent gérer SSL v2 et v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, les certificats X.509 v3 et d'autres standards de sécurité. + Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards. + NSS, platform bağımsız güvenli ağ servisi geliştirme kitaplıklarından oluşur. Bu kitaplık yardımı ile SSL v2 ve v3, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 sertifikaları ve diğer bir çok güvenlik standardına uygun güvenli sunucu-istemci yazılımları geliştirilebilir. + Network Security Services (NSS) es un conjunto de librerías para desarrollo cross-plataforma de aplicaciones cliente-servidor con facilidad de seguridad. Aplicaciones usando NSS pueden soportar certificados SSL v2 y v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3, y otros estándares de seguridad. + https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_76_1_RTM/src/nss-3.76.1.tar.gz + + nss.pc.in + nss-config.in + generate-pc-config.sh + + + zlib-devel + sqlite-devel + nspr-devel + + + add_spi+cacert_ca_certs.patch + fedora/add-relro-linker-option.patch + dbm.patch + + util/crypt/nss/pspec.xml + + + nss + + zlib + sqlite + nspr + + + /usr/lib + /usr/bin + /etc + + + ld.so.conf + nssdb/cert8.db + nssdb/key3.db + nssdb/secmod.db + + + + nss-devel + Development files for nss + nss için geliştirme dosyaları + + nspr-devel + nss + + + /usr/bin/nss-config + /usr/include + /usr/lib/pkgconfig + /usr/lib/nss/*.a + + + + + 2022-04-25 + 3.76.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-08 + 3.76 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2022-02-14 + 3.75 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2022-01-10 + 3.74 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-11 + 3.72 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-05 + 3.71 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-05 + 3.69.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-16 + 3.69 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-18 + 3.67 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-31 + 3.66 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-19 + 3.63 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2021-02-26 + 3.62 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-12-25 + 3.60 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-12-17 + 3.59 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-10-19 + 3.58 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-24 + 3.56 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-24 + 3.53.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-02 + 3.52.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-05 + 3.52 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 3.51 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-17 + 3.50 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-01-09 + 3.49 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-12-02 + 3.47.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-22 + 3.47 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-04 + 3.46 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-08 + 3.44.1 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-03-28 + 3.42.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-11 + 3.41 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-03 + 3.40 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-27 + 3.38 + Rebuild for new toolchain. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-08 + 3.38 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-08 + 3.37 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-24 + 3.35 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-26 + 3.33 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-28 + 3.30 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-10 + 3.29 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-15 + 3.23 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 3.22 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-14 + 3.22 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + qca2-qt5 + http://download.kde.org/stable/qca-qt5 + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + util.crypt + Cryptographic Architecture for QT4 + QCA aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. QCA separates the API from the implementation, using plugins known as Providers. QCA2 has been re-written for QT4. + https://download.kde.org/stable/qca/2.3.2/qca-2.3.2.tar.xz + + cmake + gnupg + doxygen + nss-devel + openssl-devel + libgcrypt-devel + cyrus-sasl-devel + qt5-base-devel + + util/crypt/qca2-qt5/pspec.xml + + + qca2-qt5 + + nss + libgcc + openssl + libgcrypt + cyrus-sasl + qt5-base + + + /usr/bin + /usr/qt/4/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/qca + + + + qca2-qt5-devel + Development files for qca2 + + qca2-qt5 + qt5-base-devel + + + /usr/include/qt5/Qca-qt5/QtCrypto + /usr/lib/cmake/Qca-qt5 + /usr/lib/pkgconfig/qca2-qt5.pc + /usr/lib/qt5/mkspecs/features + + + + + 2021-03-04 + 2.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-07 + 2.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 2.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-03 + 2.2.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-08 + 2.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 2.1.3 + Rebuild qt5 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-25 + 2.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 2.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 2.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-22 + 2.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 2.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 2.1.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-15 + 2.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-06 + 2.1.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + sbsigntools + https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/about/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:console + util.crypt + Tools to add signatures to EFI binaries and Drivers + Tools to add signatures to EFI binaries and Drivers + https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/snapshot/sbsigntools-0.9.3.tar.gz + https://dev.gentoo.org/~tamiko/distfiles/sbsigntool-0.8-ccan.tar.gz + + openssl-devel + libutil-linux-devel + gnu-efi + help2man + + + sbsigntools-0.9.1-openssl-1.1.0-compat.patch + + util/crypt/sbsigntools/pspec.xml + + + sbsigntools + + openssl + libutil-linux + + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2020-11-07 + 0.9.3 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2020-01-15 + 0.9.3 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-10-21 + 0.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 0.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-14 + 0.8 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libsodium + https://libsodium.org/ + + Kamil Atlı + suvari@pisilinux.org + + custom:ISC + library + util.crypt + P(ortable|ackageable) NaCl-based crypto library + Modern, taşınabilir, kullanımı kolay bir kripto kitaplığı + Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more. + Modern, taşınabilir, kullanımı kolay bir kripto kitaplığı + https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz + + glibc-devel + + util/crypt/libsodium/pspec.xml + + + libsodium + + /usr/lib + /usr/share/doc + + + + libsodium-devel + Development files for libsodium + libsodium için geliştirme dosyaları + + libsodium + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-01-21 + 1.0.18 + Rebuild + Kamil Atlı + suvari@gmail.com + + + 2019-10-30 + 1.0.18 + First release + Kamil Atlı + suvari@gmail.com + + + + + + crypto++ + https://www.cryptopp.com + + PisiLinux Community + admins@pisilinux.org + + public-domain + library + util.crypt + Public domain C++ class library of cryptographic schemes + Değişik kripto şemaları içeren kamu malı C++ kitaplığı + Klasa C++ dostarczająca narzędzia do kryptografii + crypto++ is a free C++ class library of cryptographic schemes. One purpose of Crypto++ is to act as a repository of public domain (not copyrighted) source code. Although the library is copyrighted as a compilation, the individual files in it are in the public domain. + crypto++, kriptografik şemalar içeren özgür bir C++ kitaplığıdır. Crypto++ kitaplığının en önemli özelliği kodlarının kamu malı (telif haksız) olmasıdır. Kitaplık, seçki olarak telif haklarına sahip olsa da, dosyalar tek tek kamu malıdır. + crypto++ jest klasą C++ dostarczającą narzędzia do kryptografii. + https://github.com/weidai11/cryptopp/archive/CRYPTOPP_8_2_0.tar.gz + + cryptopp.pc + + + cmake + dos2unix + + + cve-2019-14318.patch + + util/crypt/crypto++/pspec.xml + + + crypto++ + + libgcc + + + /usr/bin + /usr/lib + /usr/share + + + + crypto++-devel + Development files for crypto++ + crypto++ için geliştirme dosyaları + Pliki nagłówkowe do crypto++. + + crypto++ + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-11-20 + 8.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-23 + 7.0.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2018-02-22 + 7.0.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2018-02-22 + 6.0.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2017-01-04 + 5.6.5 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libmcrypt + http://mcrypt.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + util.crypt + A thread-safe encryption library + Güvenli şifreleme kütüphanesi. + libmcrypt is a thread-safe encryption library. It allows developers to use a wide range of encryption functions, without making drastic changes to their code. It allows users to encrypt files or data streams without having to be cryptographers. + libmcrypt bir güvenli şifreleme kütüphanesidir. Geliştiricilere kodlarında çok büyük bir değişikliğe gerek duymadan kullanabilecekleri, geniş bir şifreleme fonksiyon kaynağı sunar. Şifreleme uzmanı olmadan dosya ve verileri kolayca şifrelemenizi sağlar. + mirrors://sourceforge/mcrypt/libmcrypt-2.5.8.tar.bz2 + + libmcrypt-2.5.8-nolibltdl.patch + libmcrypt-2.5.8-prototypes.patch + libmcrypt-2.5.8-uninitialized.patch + + util/crypt/libmcrypt/pspec.xml + + + libmcrypt + + /usr/lib + /usr/share/doc/libmcrypt + + + + libmcrypt-devel + Development files for libmcrypt + libmcrypt için geliştirme dosyaları + + libmcrypt + + + /usr/bin + /usr/include + /usr/share/aclocal + /usr/share/man + + + + + 2020-02-22 + 2.5.8 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-08-10 + 2.5.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-19 + 2.5.8 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 2.5.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-31 + 2.5.8 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libksba + http://www.gnupg.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + app:console + util.crypt + rends les certificats X.509 et le CMS facilement accessible aux applications. + Library handling X.509 certificates and CMS data + Çeşitli uygulamaların X.509 sertifikaları ve CMS verilerine kolay erişebilmesini sağlayan bir kitaplık + libksba is a library designed to build software based on the X.509 and CMS protocols. + libksba, X.509 ve CMS protokollerini kullanan yazılımlar üretmek için kullanılan bir kitaplıktır. + https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.5.1.tar.bz2 + + libgpg-error-devel + + util/crypt/libksba/pspec.xml + + + libksba + + libgpg-error + + + /usr/bin + /usr/lib + /usr/share/info + /usr/share/doc + + + + libksba-devel + Development files for libksba + libksba için geliştirme dosyaları + + libksba + + + /usr/include + /usr/share/aclocal + + + + + 2021-05-28 + 1.5.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 1.3.5 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 1.3.5 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2017-02-19 + 1.3.5 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-12-24 + 1.3.5 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 1.3.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-04-12 + 1.3.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + p11-kit + http://p11-glue.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + util.crypt + Library to work with PKCS#11 modules + Biblioteka i moduł proxy do właściwego wczytywania i współdzielenia modułów PKCS #11 + The p11-kit package Provides a way to load and enumerate PKCS #11 (a Cryptographic Token Interface Standard) modules. + p11-kit zapewnia możliwość ładowania i numeracji modułów PKCS #11 (a Cryptographic Token Interface Standard). + https://github.com/p11-glue/p11-kit/releases/download/0.23.22/p11-kit-0.23.22.tar.xz + + libtasn1-devel + libffi-devel + + util/crypt/p11-kit/pspec.xml + + + p11-kit + + libtasn1 + libffi + + + /usr/bin + /usr/libexec/p11-kit + /usr/share/doc + /usr/share/gtk-doc + /usr/share/p11-kit + /usr/lib + /etc/pkcs11 + + + + p11-kit-devel + p11-kit için geliştirme dosyaları + p11-kit için geliştirme dosyaları. + Pliki nagłówkowe do biplioteki p11-kit. + + p11-kit + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + p11-kit-32bit + 32-bit shared libraries for p11-kit + emul32 + emul32 + + libtasn1-32bit + libffi-32bit + + + p11-kit + libffi-32bit + libtasn1-32bit + + + /usr/lib32 + + + + p11-kit-docs + Development documents for p11-kit + + /usr/share/gtk-doc/html + + + + + 2021-03-01 + 0.23.22 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-07 + 0.23.18.1 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-04-01 + 0.23.13 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-01-23 + 0.23.13 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 0.23.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-28 + 0.23.9 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.23.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 0.23.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 0.23.1 + Release bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-04-28 + 0.23.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + rar + http://www.rarlab.com + + PisiLinux Community + admins@pisilinux.org + + RAR + app:console + util.archive + RAR compressor + RAR sıkıştırıcı + rar is an compressor supporting multiple volume archives and damage protection. It can also create SFX-archives. This program is shareware and you must register it after 40 days of use. + rar, çoklu arşivleri ve hasar korumayı destekleyen bir sıkıştırıcıdır. rar aynı zamanda SFX arşivleri de yaratabilir. Bu uygulama ücretli olup 40 günlük kullanımdan sonra kayıt olunması gerekmektedir. + http://www.rarlab.com/rar/rarlinux-5.8.0.tar.gz + http://www.rarlab.com/rar/rarlinux-x64-5.5.0.tar.gz + util/archive/rar/pspec.xml + + + rar + + libgcc + + + /usr/bin + /opt/rar/bin + /opt/rar/lib + /opt/rar/etc + /usr/share/doc/rar + + + + + 2020-02-19 + 5.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 5.5.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 5.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 5.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 5.3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-01 + 5.3.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + p7zip + https://github.com/jinfeihan57/p7zip + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + util.archive + Port of 7-Zip archiver for *nix + 7-zip arşivleme programı + p7zip is a port of 7-Zip archiver for Unix. Supports packing-unpacking 7z, ZIP, GZIP, BZIP2 and TAR archives and unpacking RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB and NSIS arhives. + 7-zip arşivleme programı. 7z, ZIP, GZIP, BZIP2 ve TAR arşivleri oluşturabilir ve açabilir; RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB ve NSIS arşivlerini ise açabilir. + https://github.com/jinfeihan57/p7zip/archive/v17.04.tar.gz + + yasm-devel + + util/archive/p7zip/pspec.xml + + + p7zip + + libgcc + + + /usr/bin + /usr/lib/p7zip + /usr/lib/p7zip/Codecs + /usr/share/doc + /usr/share/man + + + + + 2021-04-26 + 17.04 + Version bump. + fury + uglyside@yandex.ru + + + 2021-03-13 + 17.03 + Version bump. + fury + uglyside@yandex.ru + + + 2020-02-19 + 16.02 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-13 + 16.02 + Rebuild + fury + uglyside@yandex.ru + + + 2018-08-10 + 16.02 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 16.02 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 15.09 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-01 + 15.09 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + zziplib + https://github.com/gdraheim/zziplib + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + MPL-1.1 + ZLIB + app:console + library + util.archive + libZ-based ZIP-access Library. + libZ tabanlı ZIP erişim kitaplığı + The ZZIPlib provides read access on ZIP-archives and unpacked data. It features an additional simplified API following the standard Posix API for file access. + zziplib zip arşivindeki sıkıştırılmış dosyalara, zlib tarafından sunulan özgür algoritmalarla erişim sağlayan bir kitaplıktır. + https://github.com/gdraheim/zziplib/archive/v0.13.72.tar.gz + + cmake + xmlto + ninja + zlib-devel + aalib-devel + docbook-xsl + docbook-xml + python3-six + python3-devel + libxslt-devel + libsdl2-devel + + util/archive/zziplib/pspec.xml + + + zziplib + + zlib + + + /usr/bin + /usr/lib + /usr/share/man/man3 + /usr/share/doc + + + + zziplib-devel + Development files for zziplib + zziplib için geliştirme dosyaları + + zziplib + libsdl2-devel + zlib-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2021-01-21 + 0.13.72 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-06-23 + 0.13.71 + Ver. bump + fury + uglyside@yandex.ru + + + 2019-10-31 + 0.13.68 + Ver. bump + fury + uglyside@yandex.ru + + + 2016-04-04 + 0.13.62 + Rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2013-01-16 + 0.13.62 + Rebuild for 1.0 + Richard de Bruin + richdb@pisilinux.org + + + 2012-11-03 + 0.13.62 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + xorriso + https://www.gnu.org/software/xorriso/ + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + GPLv3 + app:console + util.archive + ISO 9660 image manipulation tool + ISO 9660 imaj manipülasyon aracı + xorriso is a program which maps file objects from POSIX compliant filesystems into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to filesystem objects. Vice versa xorriso is able to restore file objects from ISO 9660 filesystems. + xorriso, POSIX uyumlu dosya sistemlerini Rock Ridge tarafından geliştirilmişs ISO 9660 dosya sistemlerine haritalar ve oturum boyunca bu tür dosya sistemlerinin manipüle edilmesine/değiştirilmesine izin verir. xorriso ISO 9660 dosya sistemlerinden dosya nesnelerini geri yükleyebilir eski haline getirebilir. + xorriso + http://www.gnu.org/software/xorriso/xorriso-1.5.4.pl02.tar.gz + + acl-devel + attr-devel + zlib-devel + libedit-devel + readline-devel + + util/archive/xorriso/pspec.xml + + + xorriso + + acl + attr + zlib + bzip2 + libedit + readline + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/info + /usr/share/doc + + + + + 2021-08-11 + 1.5.4 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-04-27 + 1.5.2 + First release Erkan IŞIK erkanisik@pisilinux.org @@ -242485,119 +42215,96974 @@ complete albums that you have purchased from Amazon. - calligra - http://www.calligra-suite.org + gnome-autoar + https://gitlab.gnome.org/GNOME/gnome-autoar + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + util.archive + Archive framework for GNOME + gnome-autoar provides functions and widgets for GNOME applications which want to use archives as a method to transfer directories over the Internet. + https://download.gnome.org/sources/gnome-autoar/0.4/gnome-autoar-0.4.3.tar.xz + + meson + gtk-doc + gtk3-devel + vala-devel + libarchive-devel + glib2-devel + gobject-introspection-devel + + util/archive/gnome-autoar/pspec.xml + + + gnome-autoar + + gtk3 + glib2 + libarchive + + + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/doc + + + + gnome-autoar-devel + + gnome-autoar + gtk3-devel + glib2-devel + libarchive-devel + + + /usr/lib/pkgconfig + /usr/include + /usr/share/gir-1.0 + /usr/share/vala + + + + gnome-autoar-docs + Development files for gnome-autoar + + gnome-autoar + + + /usr/share/gtk-doc + + + + + 2022-02-11 + 0.4.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-07 + 0.4.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-30 + 0.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-11 + 0.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 0.3.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + zopfli + https://github.com/google/zopfli + + fury + uglyside@yandex.ru + + Apache-2 + app:console + util.archive + Compression algorithm. + Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression. + https://github.com/google/zopfli/archive/zopfli-1.0.3.tar.gz + + cmake + + util/archive/zopfli/pspec.xml + + + zopfli + + /usr/bin + /usr/lib/cmake + /usr/lib + /usr/include + /usr/share/doc + + + + + 2020-01-01 + 1.0.3 + First build. + fury + uglyside@yandex.ru + + + + + + brotli + https://github.com/google/brotli + + Blue Devil + bluedevil@sctzine.com + + MIT + library + app:console + util.archive + Brotli compression format. + Brotli sıkıştırma biçemi. + Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. + Brotli, hali hazırda bulanan sıkıştırma biçemleri arasında LZ77 algoritmasının bir türünü, Huffman kodlamasını ve ikinci sıralamalı içerik modellemesini, en iyi sıkıştırma oranıyla kullanan google tarafından geliştirilen bir sıkıştırma aracıdır. + https://github.com/google/brotli/archive/v1.0.7.tar.gz + + python3-setuptools + python3-devel + cmake + + util/archive/brotli/pspec.xml + + + brotli + Brotli compression format. + util.archive + + /usr/bin + /usr/lib + /usr/share/doc/brotli + + + + brotli-devel + Development files for brotli. + brotli için geliştirme dosyaları + brotli-devel, brotli için geliştirme dosyalarını içerir. + util.archive + + brotli + + + /usr/include + /usr/lib/pkgconfig + + + + python3-brotli + Python bindings for brotli compression format. + programming.language.python3 + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-brotli + + + + + 2020-05-16 + 1.0.7 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + unrar + http://www.rarsoft.com/rar_add.htm + + PisiLinux Community + admins@pisilinux.org + + unRAR + app:console + util.archive + RAR decompressor + RAR açma uygulaması + unrar is a program to decompress RAR archives. + Unrar, RAR biçimli sıkıştırılmış dosyaları açar. + http://www.rarlab.com/rar/unrarsrc-5.9.1.tar.gz + + unrar-5.5.5-build.patch + unrar-5.5.5-honor-flags.patch + + util/archive/unrar/pspec.xml + + + unrar + + libgcc + + + /usr/bin + /usr/lib + /usr/include + /usr/share/doc + + + + + 2020-02-19 + 5.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 5.5.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 5.5.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 5.4.5 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 5.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-25 + 5.3.4 + First release + yusuf Aydemir + yuısuf.aydemir@pisilinux.org + + + + + + gcap + https://wiki.gnome.org/msitools + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPL2.1 + app:console + util.archive + Library and tool for working with Microsoft Cabinet (CAB) files + Library and tool for working with Microsoft Cabinet (CAB) files + http://ftp.gnome.org/pub/GNOME/sources/gcab/1.4/gcab-1.4.tar.xz + + python-six + glib2-devel + vala-devel + zlib-devel + intltool + gtk-doc + gobject-introspection-devel + meson + docbook-xsl + + util/archive/gcap/pspec.xml + + + gcap + + zlib + glib2 + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/gtk-doc + /usr/share/doc + /usr/share/man + /usr/share/gir-1.0/GCab-1.0.gir + /usr/share/vala + + + + gcap-devel + + gcap + zlib-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-02 + 1.4 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-10 + 0.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-10 + 0.7 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + lzip + https://www.nongnu.org/lzip/lzip.html + + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + GPLv2 + app:console + util.archive + Lzip is a lossless data (de)compressor + Veri kayıpsız bir veri sıkıştırma, geri açma aracı + Lzip is a lossless data compressor with a user interface similar to the one of gzip or bzip2. Lzip is about as fast as gzip, compresses most files more than bzip2, and is better than both from a data recovery perspective. + Lzip, gzip ve bzip2 benzeri veri kayıpsız sıkıştırma yapabilen bir araçtır. Lzip gzip kadar hızlı, bzip2'den daha iyi şıkıştırm oranına sahip ve görece her iki uygulamadan daha iyi bir sıkıştırma aracıdır. + http://download.savannah.nongnu.org/releases/lzip/lzip-1.21.tar.gz + util/archive/lzip/pspec.xml + + + lzip + + libgcc + + + /usr/bin + /usr/share/info + /usr/share/doc + /usr/share/man + + + + + 2019-07-04 + 1.21 + Ver. bump + fury + uglyside@yandex.ru + + + 2016-04-23 + 1.17 + First Pisi Release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + ucl + http://www.oberhumer.com/opensource/ucl/ + + PisiLinux Community + admins@pisilinux.org + + GPL + library + util.archive + Portable lossless data compression library written in ANSI C. + ANSI C ile yazılmış bir kayıpsız veri sıkıştırma kitaplığı. + UCL implements a number of compression algorithms that achieve an excellent compression ratio while allowing *very* fast decompression. Decompression requires no additional memory. + UCL kitaplığı sıkıştırılmış veriyi çok hızlı çözerken, yüksek oranda veri sıkıştırması da yapabilen birçok sıkıştırma algoritması içerir. Sıkıştırılmış veriyi açmak ek bellek alanı gerektirmemektedir. + http://www.oberhumer.com/opensource/ucl/download/ucl-1.03.tar.gz + util/archive/ucl/pspec.xml + + + ucl + + /usr/lib + /usr/share/doc + + + + ucl-devel + + ucl + + + /usr/include + + + + + 2020-01-10 + 1.03 + Rebuild for the new toolchain + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-10 + 1.03 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-07 + 1.03 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 1.03 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-03 + 1.03 + First pisi Release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + cabextract + https://www.cabextract.org.uk/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.archive + A program to extract from Microsoft Cabinet files + Microsoft Cabinet dosyalarını açan bir program + cabextract is a program to extract files from Microsoft Cabinet files. + cabextract Microsoft Cabinet (.cab) dosyalarından dosya çıkarmaya yarayan bir programdır. + http://www.cabextract.org.uk/cabextract-1.9.1.tar.gz + util/archive/cabextract/pspec.xml + + + cabextract + + /usr/bin + /usr/share/man + + + + + 2020-02-19 + 1.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 1.6 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 1.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-23 + 1.6 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + xarchiver + https://github.com/ib/xarchiver + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + util.archive + A lightweight GTK+3 archiving/compression tool(continuation of the Xfce master branch). + GTK+3 tabanlı hafif ve sade bir arşiv yöneticisi + GTK+3 frontend to 7z, zip, rar, tar, bzip2, gzip, arj, lha, rpm and deb(open and extract only). Xarchiver allows you to create, add, extract and delete files in the above formats. 7z, zip, rar, arj password protected archives are supported. + Xarchiver, 7z, zip, rar, tar, bzip2, gzip, arj, lha, rpm ve deb için GTK+3 tabanlı bir uygulamadır. Bu formatlarda arşivleme, ekleme, çıkarma ve silme işlemlerini yapabilir. Ayrıca parola korumalı 7z, zip, rar ve arj dosyalarını da destekler. + https://github.com/ib/xarchiver/archive/0.5.4.17.tar.gz + + intltool + gtk3-devel + glib2-devel + pango-devel + docbook-xsl + libxslt-devel + gdk-pixbuf-devel + + util/archive/xarchiver/pspec.xml + + + xarchiver + + rar + gtk3 + lzip + bzip2 + p7zip + unrar + pango + libzip + libxslt + xdg-utils + gdk-pixbuf + libarchive + + + /usr/bin + /usr/lib/xfce4/thunar-archive-plugin/xarchiver.tap + /usr/share/applications + /usr/share/icons + /usr/share/pixmaps/xarchiver + /usr/share/doc/xarchiver/images + /usr/share/locale + /usr/share/man/man1 + /usr/share/doc/xarchiver + + + + + 2021-01-25 + 0.5.4.17 + Version bump + Pisi Linux Admins + admin@pisilinux.org + + + 2020-12-13 + 0.5.4.16 + Version Bump + Pisi Linux Admins + admin@pisilinux.org + + + 2020-06-01 + 0.5.4.15 + Version Bump + Pisi Linux Admins + admin@pisilinux.org + + + 2020-04-28 + 0.5.4.14 + First Release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libtar + https://directory.fsf.org/wiki/Libtar + + PisiLinux Community + admins@pisilinux.org + + as-is + library + util.archive + tar file manipulation API + tar dosyalarını işlemek için bir API + libtar is a C library for manipulating POSIX tar files. It handles adding and extracting files to/from a tar archive. + libtar, POSIX tar dosyalarını işlemek için yazılmış bir C kütüphanesidir. + https://github.com/tklauser/libtar/archive/9c2e044833c5e908f5be0a77991b08849021793e.tar.gz + + zlib-devel + + util/archive/libtar/pspec.xml + + + libtar + + zlib + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libtar-devel + Development files for libtar + libtar için geliştirme dosyaları + + libtar + + + /usr/include + /usr/share/man/man3 + + + + + 2020-02-19 + 1.2.20 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-07 + 1.2.20 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-02-02 + 1.2.20 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 1.2.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-20 + 1.2.20 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libzip + http://www.nih.at/libzip/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + util.archive + A C library for reading, creating, and modifying zip archives + Zip arşivleri yaratmak, okumak ve değiştirmek için C kitaplığı + libzip is a C library for reading, creating and modifying zip archives. Files can be added from data buffers, files or compressed data copied directly from other zip archives. + libzip, zip arşivleri yaratma, okumak ve değiştirmek için kullanılabilecek bir C kitaplığıdır. + https://libzip.org/download/libzip-1.6.1.tar.xz + + openssl-devel + zlib-devel + bzip2 + cmake + + util/archive/libzip/pspec.xml + + + libzip + + zlib + bzip2 + openssl + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libzip-devel + Development files for libzip + libzip için geliştirme dosyaları + + zlib-devel + libzip + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-02-07 + 1.6.1 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-08-09 + 1.5.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 1.5.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-24 + 1.3.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.1.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 1.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-28 + 1.0.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + lzop + http://www.lzop.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + util.archive + File compressor using lzo lib + File compressor using lzo lib + File compressor using lzo lib + File compressor using lzo lib + http://www.lzop.org/download/lzop-1.04.tar.gz + + lzo-devel + + util/archive/lzop/pspec.xml + + + lzop + + lzo + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2020-02-19 + 1.04 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + zstd + https://www.zstd.net/ + + PisiLinux Community + admins@pisilinux.org + + GPL2 + app:console + util.archive + Zstandard - Fast real-time compression algorithm + Zstandard - Fast real-time compression algorithm + Zstandard - Fast real-time compression algorithm + Zstandard - Fast real-time compression algorithm + https://github.com/facebook/zstd/releases/download/v1.5.0/zstd-1.5.0.tar.gz + + libgcc + xz-devel + zlib-devel + + util/archive/zstd/pspec.xml + + + zstd + + xz + zlib + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + zstd-devel + Development files for zstd + + zstd + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-21 + 1.5.0 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2020-02-14 + 1.4.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + upx + http://upx.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPL + app:console + util.archive + Ultimate executable compressor. + UPX (Ultimate executable compressor), bir dosya sıkıştırıcısı + UPX is an advanced executable file compressor. UPX will typically reduce the file size of programs and DLLs by around 50%-70%, thus reducing disk space, network load times, download times and other distribution and storage costs. + UPX ileri düzey bir çalıştırılabilir dosya sıkıştırıcısıdır. UPX genel olarak programların ve kitaplıkların dosya boyutunu %50 ila %70 oranında sıkıştırarak disk kullanım alanını, ağa yüklenme ve indirme süresini düşürür. + http://upx.sourceforge.net/download/upx-3.95-src.tar.xz + http://downloads.sourceforge.net/sevenzip/lzma465.tar.bz2 + + ucl-devel + zlib-devel + + util/archive/upx/pspec.xml + + + upx + Ultimate executable compressor. + + ucl + + + /usr/bin + /usr/share/doc + /usr/share/man/man1 + + + + + 2020-02-19 + 3.95 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-10 + 3.94 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 3.94 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 3.91 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 3.91 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-03 + 3.91 + First Pisi Release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + areca + http://www.areca-backup.org/ + + Pisi Linux Community + admins@pisilinux.org + + GPLv2 + app:gui + util.archive + Easy to use and reliable backup solution for Linux. + Easy to use and reliable backup solution for Linux. + Areca Backup is very versatile and as simple as possible. + Areca Backup is very versatile and as simple as possible. + areca + mirrors://sourceforge/areca/areca-stable/areca-7.5/areca-7.5-linux-gtk-64.tar.gz + util/archive/areca/pspec.xml + + + areca + + acl + + + /usr/bin/ + /usr/share/applications + /usr/share/pixmaps + /opt/areca/ + /usr + + + areca + areca.desktop + areca.png + + + + + 2021-03-10 + 7.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-19 + 7.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 7.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 7.5 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 7.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-23 + 7.5 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + quazip + https://stachenov.github.io/quazip/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + app:console + util.archive + QuaZIP - Qt/C++ wrapper for Minizip + QuaZIP - Minizip için Qt / C ++ sarıcı + QuaZIP is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA Minizip) using Trolltech's Qt library. + QuaZIP, Gilles Vollant'ın ZIP / UNZIP paketi (AKA Minizip) için Trolltech'in Qt kütüphanesini kullanan C ++ paketleyicisidir. + https://github.com/stachenov/quazip/archive/v0.8.1.tar.gz + + qt5-base-devel + zlib-devel + cmake + + util/archive/quazip/pspec.xml + + + quazip + + qt5-base + zlib + libgcc + + + /usr/lib + /usr/share/doc + /usr/share/cmake/Modules/FindQuaZip5.cmake + + + + quazip-devel + Development files for quazip + quazip paketi için geliştirme dosyaları + + quazip + + + /usr/include + + + + + 2020-02-12 + 0.8.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-10 + 0.7.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 0.7.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 0.7.2 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-08 + 0.7.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-22 + 0.7.2 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + tracker-miners + https://gitlab.gnome.org/GNOME/tracker-miners + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + util.misc + Tracker Miners contains the indexer daemon (tracker-miner-fs-3) and tools to extract metadata from many different filetypes. + Tracker Miners contains the indexer daemon (tracker-miner-fs-3) and tools to extract metadata from many different filetypes. + https://download.gnome.org/sources/tracker-miners/3.2/tracker-miners-3.2.1.tar.xz + + gettext-devel + glib2-devel + meson + intltool + asciidoc + tracker-devel + desktop-file-utils + ffmpeg-devel + exempi-devel + flac-devel + libgexiv2-devel + gstreamer-devel + libcue-devel + libexif-devel + libgsf-devel + libgxps-devel + libiptcdata-devel + libjpeg-turbo-devel + libosinfo-devel + libpng-devel + libseccomp-devel + tiff-devel + libxml2-devel + libvorbis-devel + poppler-glib-devel + taglib-devel + totem-pl-parser-devel + upower-devel + zlib-devel + gst-plugins-base-devel + giflib-devel + NetworkManager-devel + harfbuzz-devel + + + tracker-miners-3.1.1-Fix-asciidoc-manpage.xsl-location.patch + + util/misc/tracker-miners/pspec.xml + + + tracker-miners + + tiff + glib2 + icu4c + exempi + giflib + libgsf + libpng + upower + libexif + libgxps + libxml2 + tracker + gstreamer + libgexiv2 + libosinfo + libseccomp + libiptcdata + poppler-glib + libjpeg-turbo + NetworkManager + totem-pl-parser + gst-plugins-base + + + /etc/xdg + /usr/bin + /usr/lib + /usr/libexec + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/tracker3-miners + /usr/share/bash-completion + /usr/share/dbus-1 + + + + + 2021-10-31 + 3.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 3.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 3.1.1 + First release for Pisi Linux. + Berk Çakar + berk2238@hotmail.com + + + + + + lf + https://godoc.org/github.com/gokcehan/lf + + fury + uglyside@yandex.ru + + MIT + app:console + util.misc + Terminal file manager. + lf (as in "list files") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. + https://github.com/gokcehan/lf/archive/refs/tags/r27.tar.gz + + golang + + util/misc/lf/pspec.xml + + + lf + + /usr/bin + /usr/share/applications + /usr/share/man/man1/lf.1 + /usr/share/doc + + + + + 2022-04-14 + 27 + Version bump. + fury + uglyside@yandex.ru + + + 2021-11-01 + 26 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-13 + 25 + First build + fury + uglyside@yandex.ru + + + + + + krusader + http://krusader.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + util.misc + Advanced KDE twin-panel(commander-style) file-manager + Krusader is an advanced twin panel (commander style) file manager for KDE and other desktops in the *nix world, similar to Midnight or Total Commander.. + krusader + http://kde.mirrors.omnilance.com/stable/krusader/2.7.1/krusader-2.7.1.tar.xz + + qt5-base-devel + qt5-qdbusviewer + qt5-xmlpatterns-devel + kparts-devel + kwallet-devel + kxmlgui-devel + kguiaddons-devel + zlib-devel + plasma-framework-devel + kdoctools-devel + extra-cmake-modules + karchive-devel + kbookmarks-devel + kcodecs-devel + kcompletion-devel + kcoreaddons-devel + kconfig-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kio-devel + knotifications-devel + solid-devel + ktextwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + kservice-devel + kjobwidgets-devel + kconfigwidgets-devel + cmake + + util/misc/krusader/pspec.xml + + + krusader + + qt5-base + kparts + kwallet + kguiaddons + kxmlgui + zlib + plasma-framework + kdoctools + karchive + kbookmarks + kcodecs + kcompletion + kcoreaddons + kconfig + ki18n + kiconthemes + kitemviews + kio + knotifications + solid + ktextwidgets + kwidgetsaddons + kwindowsystem + acl + libgcc + kservice + kjobwidgets + kconfigwidgets + p7zip + rar + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2018-09-10 + 2.7.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-16 + 2.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 15.08 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-10 + 15.08 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + nnn + https://github.com/jarun/nnn + + fury + uglyside@yandex.ru + + BSD-2-Clause + app:console + util.misc + n³ The unorthodox terminal file manager. + nnn (n³) is a full-featured terminal file manager. It's tiny, nearly 0-config and incredibly fast. + https://github.com/jarun/nnn/releases/download/v4.1/nnn-v4.1.tar.gz + + gcc + ncurses-devel + libpcre-devel + readline-devel + + util/misc/nnn/pspec.xml + + + nnn + + ncurses + readline + + + /usr/bin/nnn + /usr/share/ + /usr/share/man/man1 + + + + + 2022-04-14 + 4.1 + First build. + fury + uglyside@yandex.ru + + + + + + augeas + http://augeas.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + library + util.misc + A library for changing configuration files + Yapılandırma dosyalarını düzenlemek için bir kitaplık + augeas is a library for programmatically editing configuration files. Augeas parses configuration files into a tree structure, which it exposes through its public API. + augeas yapılandırma dosyalarının programlama dilleri üzerinden düzenlenmesini sağlayan bir kitaplıktır. augeas yapılandırma dosyalarını ayıklayıp bir ağaç yapısı şeklinde programcıya sunar. + http://download.augeas.net/augeas-1.12.0.tar.gz + + libxml2-devel + readline-devel + + util/misc/augeas/pspec.xml + + + augeas + + libxml2 + readline + + + /usr/bin + /usr/lib + /usr/share/augeas + /usr/share/vim/vimfiles + /usr/share/doc + /usr/share/man + + + + augeas-devel + Development files for augeas + augeas için geliştirme dosyaları + + augeas + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-01-25 + 1.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 1.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.7.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-08 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-31 + 1.4.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + ibus + https://github.com/ibus/ibus/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app + util.misc + Intelligent Input Bus for Linux / Unix OS + IBus is an Intelligent Input Bus. It is a new input framework for Linux OS. It provides full featured and user friendly input method user interface. + https://github.com/ibus/ibus/releases/download/1.5.25/ibus-1.5.25.tar.gz + + gtk2-devel + gtk3-devel + gtk4-devel + glib2-devel + dconf-devel + vala-devel + libnotify-devel + libxkbcommon-devel + intltool + iso-codes-devel + libxslt + gtk-doc + nodejs + python-six + dbus-python + python3-pygobject3-devel + python3-devel + qt5-base-devel + json-glib-devel + gobject-introspection-devel + docbook-xsl + libXtst-devel + + util/misc/ibus/pspec.xml + + + ibus + + glib2 + libX11 + atk + gtk2 + gtk3 + cairo + json-glib + libXi + iso-codes + pango + dconf + libnotify + gdk-pixbuf + libxkbcommon + gobject-introspection + python3-pygobject3 + wayland-client + + + /etc/bash_completion.d/ + /etc/gconf/schemas/ibus.schemas + /etc/dconf/ + /usr/bin + /usr/lib + /usr/share + + + + ibus-gtk2 + ibus için gtk2 desteği + + ibus + glib2 + gtk2 + pango + + + /usr/lib/gtk-2.0/2.10.0/immodules/ + + + + ibus-gtk3 + ibus için gtk3 desteği + + ibus + glib2 + gtk3 + pango + + + /usr/lib/gtk-3.0/3.0.0/immodules/ + + + + ibus-gtk4 + ibus için gtk4 desteği + + ibus + glib2 + gtk4 + pango + + + /usr/lib/gtk-4.0/4.0.0/immodules/ + + + + ibus-devel + ibus için geliştirme dosyaları + ibus için geliştirme dosyaları + + ibus + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-08-24 + 1.5.25 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-15 + 1.5.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 1.5.21 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2019-10-24 + 1.5.19 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-24 + 1.5.19 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-05 + 1.5.17 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 1.5.17 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-06 + 1.5.14 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-25 + 1.5.14 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-08 + 1.5.10 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-06-16 + 1.5.10 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + tracker + https://gitlab.gnome.org/GNOME/tracker + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + util.misc + Tracker is an efficient search engine and triplestore for desktop, embedded and mobile. + Tracker is an efficient search engine and triplestore for desktop, embedded and mobile. + https://download.gnome.org/sources/tracker/3.2/tracker-3.2.1.tar.xz + + meson + gettext-devel + glib2-devel + vala-devel + asciidoc + dbus-devel + icu4c-devel + json-glib-devel + libsoup-devel + libsoup3-devel + libxml2-devel + sqlite-devel + NetworkManager-devel + bash-completion + gobject-introspection-devel + libxslt-devel + python3-pygobject3-devel + + + tracker-3.1.1-Fix-asciidoc-manpage.xsl-location.patch + + util/misc/tracker/pspec.xml + + + tracker + + glib2 + icu4c + sqlite + libsoup + libsoup3 + libxml2 + json-glib + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/lib/tracker* + /usr/libexec + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share/tracker3 + /usr/share/bash-completion + /usr/share/dbus-1 + + + + tracker-devel + + tracker + glib2-devel + icu4c-devel + sqlite-devel + libxml2-devel + libsoup-devel + json-glib-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2021-10-31 + 3.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 3.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 3.1.1 + First release for Pisi Linux. + Berk Çakar + berk2238@hotmail.com + + + + + + mc + http://www.midnight-commander.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + GNU Midnight Commander cli-based file manager + GNU Midnight Commander konsol kip dosya yöneticisi + Contains GNU Midnight Commander cli-based file manager. You can do lots of file management and editing tasks, both in normal terminals and in terminal emulators of X. Also has file transfer capabilities over FTP, SSH, and Samba. + GNU Midnight Commander (mc), komut satırında çalışan metin tabanlı bir dosya yönetim ve düzenleme uygulamasıdır. İki sistem arasında FTP, SSH ve Samba protokollerini kullanarak dosya transferlerine de olanak verir. + http://ftp.midnight-commander.org/mc-4.8.26.tar.xz + + libX11-devel + libXt-devel + unzip + glib2-devel + slang-devel + gpm + + util/misc/mc/pspec.xml + + + mc + + e2fsprogs + glib2 + gpm + libssh2 + slang + which + + + /etc/profile.d + /usr/bin + /usr/lib + /usr/libexec + /usr/share/doc + /usr/share/locale + /usr/share/man + /usr/share/mc + /etc/mc + + + mc.profile + u7z + mc.ini + + + + + 2021-05-29 + 4.8.26 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-08-10 + 4.8.20 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 4.8.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 4.8.18 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-08 + 4.8.15 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-09 + 4.8.15 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + qdirstat + https://github.com/shundhammer/qdirstat + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + app:gui + util.misc + QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. + QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. + This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux. + This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux, + https://github.com/shundhammer/qdirstat/archive/1.4.tar.gz + + qt5-base-devel + qt5-assistant-devel + qt5-designer-devel + qt5-linguist + qt5-qdbusviewer + zlib-devel + desktop-file-utils + xdg-utils + + util/misc/qdirstat/pspec.xml + + + qdirstat + + zlib + libgcc + qt5-base + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2018-08-10 + 1.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-08-04 + 1.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + bleachbit + https://www.bleachbit.org/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPL-3 + app:gui + util.misc + Deletes unneeded files to free disk space and maintain privacy. + BleachBit quickly frees disk space and tirelessly guards your privacy. Free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was there. + mirrors://sourceforge/project/bleachbit/bleachbit/4.2.0/bleachbit-4.2.0.tar.bz2 + + gtk3-devel + python3-setuptools + python-pygobject-devel + python3-pygobject3-devel + + util/misc/bleachbit/pspec.xml + + + bleachbit + + gtk3 + python-pygobject + python3-pygobject3 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + + + + + 2021-04-29 + 4.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-09 + 2.0 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-05-04 + 1.12 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-04 + 1.12 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + tmux + https://github.com/tmux/tmux + + PisiLinux Community + admins@pisilinux.org + + BSD + ISC + app:console + util.misc + A terminal multiplexer + Bir terminal çoğaltıcı uygulaması + Tmux is a terminal multiplexer. It's similar to GNU Screen. + tmux bir terminal çoğaltıcısıdır. GNU screen gibi terminal pencerenizi birden fazla parçalara bölerek çalışmanızı sağlar. + https://github.com/tmux/tmux/releases/download/2.8/tmux-2.8.tar.gz + + libevent-devel + ncurses-devel + + util/misc/tmux/pspec.xml + + + tmux + + libevent + ncurses + + + /usr/bin + /etc + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share + + + + + 2019-02-13 + 2.8 + First release. + Hasan Basri + hbasria@pisilinux.org + + + + + + pugixml + http://pugixml.org + + Stefan Gronewold + groni@pisilinux.org + + MIT + util.misc + Light-weight, simple and fast XML parser for C++ with XPath support + Light-weight, simple and fast XML parser for C++ with XPath support + https://github.com/zeux/pugixml/archive/v1.11.4.tar.gz + + cmake + + util/misc/pugixml/pspec.xml + + + pugixml + + libgcc + + + /usr/lib + + + + pugixml-devel + Development header for pugixml + + pugixml + + + /usr/include + /usr/lib/cmake + + + + + 2021-03-10 + 1.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 1.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 1.9 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.8.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-12 + 1.7 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + rkrenamer + https://sourceforge.net/projects/ktageditor/ + + Stefan Gronewold + groni@pisilinux.org + + LGPL + util.misc + KTag Editor is an Audio tag editor developed in Qt5 framework. + RKrenamer is application for renaming a large number of files. You can rename a large number of files with one click. Insert text in file name, replace, delete or even change the case of name, or serialize the files in folder. + https://sourceforge.net/projects/rkrenamer/files/Source/0.4.0/rkrenamer.zip/download + + qt5-base-devel + + util/misc/rkrenamer/pspec.xml + + + rkrenamer + Application for renaming large number of files + + libgcc + qt5-base + + + /usr/bin + /usr/share + + + + + 2018-08-10 + 0.4.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-21 + 0.4.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + neofetch + https://github.com/dylanaraps/neofetch + + Berk Çakar + berk2238@hotmail.com + + MIT + util.misc + A fast, highly customizable system info script. + A version of Neofetch patched for Pisi Linux support. + https://github.com/dylanaraps/neofetch/archive/refs/tags/7.1.0.tar.gz + + bash + + + neofetch.1.patch + neofetch.patch + + util/misc/neofetch/pspec.xml + + + neofetch + Hızlı, özelleştirilebilir sistem bilgisi betiği. + + bash + + + /usr/bin/* + /usr/share/* + + + + + 2021-04-06 + 7.1.0 + Fixed file install paths + Berk Çakar + berk2238@hotmail.com + + + 2021-04-05 + 7.1.0 + Pisi Linux Support + Berkan Şahin + cicektaksi@tutanota.com + + + + + + lsof + http://people.freebsd.org/~abe/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + Lists open files for running Unix processes + Çalışan UNIX süreçleri tarafından açılan dosyaları listeyen bir araç + Lista archivos abiertos por procesos unix en ejecución + lsof is a Unix-specific diagnostic tool. Its name stands for LiSt Open Files, and it does just that. It lists information about any files that are open by processes currently running on the system. It can also list communications open by each process. + lsof sistemde çalışmakta olan UNIX süreçleri tarafından açılmış dosyaları listeleyen kullanışlı bir araçtır. + Lsof es una herramienta de diagnostica específica de Unix. Su nombre quiere decir LiSt Open files (listar archivos abiertos), y hace justamente esto. Genera una lista con información sobre cada archivo abierto por procesos que están activos en el sistema. También puede listar comunicaciones abiertas por cada proceso. + https://sourceforge.net/projects/pisilinux/files/source/lsof_4.91_src.tar/download + util/misc/lsof/pspec.xml + + + lsof + + /usr/sbin + /usr/share/doc + /usr/share/lsof + /usr/share/man + + + + + 2020-01-14 + 4.91 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-25 + 4.84 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-29 + 4.84 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 4.84 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-09 + 4.84 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + tidy + http://tidy.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + HTML and XML error checking + HTML ve XML hata denetleme aracı + tidy, as the name suggests, tidies the layout of and corrects errors in HTML and XML documents. + tidy, HTML ve XML belgelerinin düzenini denetleyen ve hatalarını düzelten bir araçtır. + https://github.com/htacg/tidy-html5/archive/5.6.0/tidy-html5-5.6.0.tar.gz + + cmake + libxslt-devel + + util/misc/tidy/pspec.xml + + + tidy + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + tidy-devel + Development files for tidy + tidy için geliştirme dosyaları + + tidy + + + /usr/include + /usr/lib/pkgconfig + + + + + 2019-04-18 + 5.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 20101110 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-01 + 20101110 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 20101110 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2012-10-04 + 20101110 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + screen + http://www.gnu.org/software/screen/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + Terminal multiplexer (to have multiple sessions in a single terminal window) + Screen bir terminal(komut penceresi) çoğaltıcıdır. + GNU Screen is a free terminal multiplexer developed by the GNU Project. It allows a user to access multiple separate terminal sessions inside a single terminal window or remote terminal session. + screen tek bir terminal penceresini birden çok parçaya bölerek çalışmanızı sağlayan bir uygulamadır. + http://ftp.gnu.org/gnu/screen/screen-4.6.2.tar.gz + util/misc/screen/pspec.xml + + + screen + + ncurses + + + /run + /etc + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/info + /usr/share/screen + /usr/share/terminfo + /usr/lib/tmpfiles.d/screen.conf + + + System.Package + + + screenrc + screen.pam.system-auth + tmpfiles.conf + + + + + 2018-08-10 + 4.6.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 4.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 4.5.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-08 + 4.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-07 + 4.3.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + tree + http://mama.indstate.edu/users/ice/tree/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + Recursive directory listing tool + Dizin listeleme aracı + Tree lists directories recursively, and produces an indented listing of files. + Dizinleri özyineli olarak listeler ve dosya listesini girintili olarak gösterir. + https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/tree/1.7.0-5/tree_1.7.0.orig.tar.gz + util/misc/tree/pspec.xml + + + tree + + /usr/bin + /usr/share/bash-completion + /usr/share/doc + /usr/share/man + + + tree.bashcomp + + + + + 2018-08-10 + 1.7.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-20 + 1.7.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-08 + 1.7.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-25 + 1.7.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + strace + https://strace.io/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + util.misc + Tracks and displays system calls associated with a running process + Çalışan bir süreç ile ilişkili sistem çağrılarını gösteren bir araç + Herramienta útil para diagnostico, aprendizaje y depuración + strace intercepts and records the system calls called and received by a running process. strace can print a record of each system call, its arguments and its return value. + strace, çalışan bir UNIX süreci tarafından çağırılan ve alınan sistem çağrılarını, bu çağrılara verilen parametreleri ve dönüş değerlerini gösteren bir hata ayıklama aracıdır. + https://strace.io/files/5.15/strace-5.15.tar.xz + + libunwind-devel + + util/misc/strace/pspec.xml + + + strace + + libunwind + + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2022-02-04 + 5.15 + Version bump. + Pisilinux Community + admins@pisilinux.org + + + 2021-11-11 + 5.14 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2021-10-17 + 5.10 + Kernel bump. + PisiLinux Community + admins@pisilinux.org + + + 2020-09-11 + 5.8 + Kernel bump. + PisiLinux Community + admins@pisilinux.org + + + 2020-08-13 + 4.21 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 4.21 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 4.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 4.15 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-08 + 4.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-25 + 4.9 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + zsync + http://zsync.moria.org.uk/ + + PisiLinux Community + admins@pisilinux.org + + Artistic + app:console + util.misc + A file transfer program that's able to connect to rsync servers + A file transfer program that's able to connect to rsync servers + http://zsync.moria.org.uk/download/zsync-0.6.2.tar.bz2 + util/misc/zsync/pspec.xml + + + zsync + + glibc + + + /usr/bin + /usr/share/man/man1 + /usr/share/doc + + + + + 2021-11-18 + 0.6.2 + First release. + Erkan IŞIK + erkanisik@pisilinux.org + + + + + + patchutils + http://cyberelk.net/tim/patchutils/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + util.misc + A small collection of programs that operate on patch files + A small collection of programs that operate on patch files + Yama dosyalarında çalışan küçük bir program koleksiyonu + Yama dosyalarında çalışan küçük bir program koleksiyonu + http://cyberelk.net/tim/data/patchutils/stable/patchutils-0.4.2.tar.xz + + xmlto + python3-devel + libpcre2-devel + + util/misc/patchutils/pspec.xml + + + patchutils + + libpcre2 + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2021-11-10 + 0.4.2 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + elogind + https://github.com/elogind + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2.1 + app:console + system.auth + Elogind User, Seat and Session Manager + Elogind; kullanıcı, oturum ve seat Yöneticisi + Elogind is the systemd project's "logind", extracted out to be a standalone daemon. It integrates with PAM to know the set of users that are logged in to a system and whether they are logged in graphically, on the console, or remotely. + Elogind kullanıcıların oturum açma kapama durumlarını denetlerken çoklu oturumlara da izin veren hizmettir. + https://github.com/elogind/elogind/archive/refs/tags/v246.10.tar.gz + + gperf + meson + ninja + libxslt-devel + sysvinit + acl-devel + pam-devel + dbus-devel + audit-devel + docbook-xsl + eudev-devel + glib2-devel + libcap-devel + cgmanager-devel + libevdev-devel + p11-kit-devel + kernel-headers + libpcre2-devel + bash-completion + + system/auth/elogind/pspec.xml + + + elogind + Elogind User, Seat and Session Manager + + acl + pam + audit + eudev + libevdev + dbus + cgmanager + libcap + bash-completion + + + /etc + /lib + /bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/zsh + /usr/bin + /usr/share/dbus-1 + /usr/share/factory + /usr/share/polkit-1 + /usr/share/locale + /usr/share/bash-completion + + + System.Service + System.Package + + + tmpfiles.conf + 25-elogind.rules + 25-elogind.rules + elogind-user + + + + elogind-devel + Development files for elogind + elogind için geliştirme dosyaları + elogind-devel, elogind için geliştirme dosyalarını içerir. + + elogind + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-05-21 + 246.10 + elogind rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 246.10 + elogind rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 246.10 + elogind rebuild + Berk Çakar + berk2238@hotmail.com + + + 2021-05-03 + 246.10 + Version Bump + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2021-03-17 + 246.9.2 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + ConsoleKit + https://github.com/Consolekit2 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + system.auth + A framework for defining and tracking users, login sessions, and seats + Kullanıcıları, giriş oturumlarını ve koltukları takip etmek ve tanımlamak için bir altyapı + ConsoleKit is a system daemon for tracking what users are logged into the system and how they interact with the computer (e.g. which keyboard and mouse they use). + ConsoleKit, sisteme giriş yapmış kullanıcıları ve bu kullanıcıların bilgisayar ile nasıl etkileştiğini izleyen bir sistem hizmetidir. + https://github.com/ConsoleKit2/ConsoleKit2/archive/refs/tags/1.2.4.tar.gz + + xmlto + acl-devel + pam-devel + util-linux + dbus-devel + eudev-devel + zlib-devel + glib2-devel + libX11-devel + libnih-devel + libdrm-devel + libxslt-devel + libevdev-devel + python3-devel + cgmanager-devel + gobject-introspection-devel + polkit-devel + elogind + + + consolekit2-conf.patch + + system/auth/ConsoleKit/pspec.xml + + + ConsoleKit + + acl + pam + dbus + zlib + glib2 + libX11 + libnih + cgmanager + polkit + eudev + + + /etc + /usr/lib/tmpfiles.d/ConsoleKit.conf + /usr/bin + /usr/sbin + /usr/libexec + /lib + /usr/lib + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/gtk-doc + /usr/share/polkit-1/actions + /usr/share/polkit-1/rules.d + /usr/share/man + /usr/share/locale + /usr/share/doc + /var + + + ConsoleKit.conf + 25-consolekit.rules + consolekit.pamd + pam-foreground-compat.ck + + + + ConsoleKit-devel + Development files for ConsoleKit + ConsoleKit için geliştirme dosyaları + + ConsoleKit + glib2-devel + dbus-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-07-05 + 1.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 1.2.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 1.2.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.2.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-13 + 1.2.1 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-07-23 + 1.2.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-02 + 1.0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 1.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-30 + 1.0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + yali + http://www.pisilinux.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + system.installer + Yet Another Linux Installer + YALI: PiSi Linux kurulum yazılımı + YALI: Yet Another Linux Installer (encore un nouvel installateur Linux). + YALI is the graphical installer for PiSi Linux distribution which is written using the Qt framework. + YALI: PiSi Linux kurulum yazılımı. + YALI jest graficznym instalatorem PiSi Linux. + https://github.com/pisilinux/yali/archive/refs/tags/v3.3.6.0.tar.gz + + python-qt5-devel + python-devel + python-pygobject-devel + e2fsprogs-devel + qt5-linguist + qt5-base-devel + + + fix_find_device.patch + + system/installer/yali/pspec.xml + + + yali + + python-qt5 + util-linux + python + e2fsprogs + mdadm + lvm2 + reiserfsprogs + ntfsprogs + dosfstools + xfsprogs + zorg + comar + panda + python-pyaspects + pisilinux-python + pisilinux-python-xorg + syslinux + pyqtermwidget5 + pyparted + python-pyblock + yali-branding-pisilinux + yali-theme-pisilinux + python-udev + pisilinux-desktop-services + rsync + efibootmgr + glibc-locales-nl + glibc-locales-de + glibc-locales-es + glibc-locales-pt + glibc-locales-sv + glibc-locales-fr + glibc-locales-it + glibc-locales-ca + glibc-locales-pl + glibc-locales-ru + glibc-locales-hu + glibc-locales-hr + droid-fonts + + + /usr/bin + /usr/lib + /usr/share + /etc/yali + /lib/udev/rules.d/70-yali.rules + + + Calamares + calamares-theme-pisilinux + + + + + 2022-05-20 + 3.3.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-21 + 3.3.5.0 + Rebuild stable2. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-13 + 3.3.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-11 + 3.3.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 3.3.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 3.3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-12 + 3.2.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-11 + 3.2.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-08 + 3.2.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-20 + 3.2.0.0 + Version Bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-10-17 + 3.0.4.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 3.0.4.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-28 + 3.0.4.3 + Rebuild for 2.0 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-15 + 3.0.4.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-12-25 + 3.0.4.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-11-04 + 3.0.4.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-08-12 + 3.0.4.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-15 + 3.0.4.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-08 + 3.0.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-05 + 3.0.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + calamares-theme-pisilinux + https://pisilinux.org + + Pisi Linux Community + admin@pisilinux.org + + GPLv2 + data + system.installer + PiSi Linux theme files for Calamares + Calamares sistem yükleyici için Pisi Linux tema dosyaları + calamares-theme includes PiSi Linux theme files for Calamares(Distribution-independent installer framework). + calamares-theme Calamares (Dağıtım bağımsız sistem yükleyici) projesi için Pisi Linux tema dosyaları içerir. + https://github.com/PisiLinuxNew/calamares-pisilinux/archive/0.4.tar.gz + system/installer/calamares-theme-pisilinux/pspec.xml + + + calamares-theme-pisilinux + + /usr/share/calamares + + + + + 2019-10-31 + 0.3 + Version bump for 2.1.2 Mehmetcik + erkanisik + erkanisik@pisilinux.org + + + 2019-02-15 + 0.3 + Version bump for 2.1.1 Felis-catus + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-13 + 0.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-23 + 0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 0.1a + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-09 + 0.1a + First release + Pisi Linux Community + admin@pisilinux.org + + + + + + Calamares + https://calamares.io/ + + Ergün Salman + Poyraz76@pisilinux.org + + LGPLv2 + system.installer + A distribution independent installer framework + Dağıtım bağımsız sistem yükleyici + Calamares is a distribution-independent system installer, with an advanced partitioning feature for both manual and automated partitioning operations. + Calamares dağıtım bağımsız bir sistem yükleyicidir. + https://github.com/calamares/calamares/archive/v3.2.39.3.tar.gz + + gettext-devel + yaml-cpp + boost-devel + boost-python3 + ki18n-devel + kcoreaddons + solid-devel + parted-devel + qt5-linguist + qt5-svg-devel + udisks2-devel + libyaml-devel + python3-devel + kconfig-devel + qt5-base-devel + polkit-qt-devel + qt5-webkit-devel + qt5-webengine-devel + libatasmart-devel + kcoreaddons-devel + qt5-designer-devel + qt5-assistant-devel + libutil-linux-devel + qt5-declarative-devel + libxkbfile-devel + e2fsprogs-devel + squashfs-tools + efibootmgr-devel + rsync + gptfdisk + extra-cmake-modules + kpmcore-devel + kiconthemes-devel + kio-devel + kservice-devel + kconfig-devel + kparts-devel + plasma-framework-devel + + + pisilocalayar.patch + pisi_set_hostname2.patch + no_fsck_and_pymouth2.patch + + system/installer/Calamares/pspec.xml + + + Calamares + + libgcc + boost + boost-python3 + python3 + kcrash + parted + solid + ki18n + rsync + kconfig + kcoreaddons + qt5-svg + qt5-webkit + libatasmart + qt5-declarative + rsync + ntfs-3g + qt5-base + gptfdisk + e2fsprogs + dmidecode + efibootmgr + libxkbfile + dosfstools + libutil-linux + util-linux + kpmcore + partitionmanager + qt5-webengine + kiconthemes + kio + kservice + kconfig + kparts + kpackage + calamares-theme-pisilinux + + + /usr/bin + /usr/lib + /usr/share/* + /usr/lib/calamares/ + /usr/include/libcalamares/* + /usr/lib/cmake/Calamares/ + /usr/lib/calamares/modules/* + /usr/libexec/ + /etc/locale.conf + + + calamares.desktop + locale.conf + + + + + 2021-10-30 + 3.2.39.3 + Rebuild boost. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 3.2.39.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-27 + 3.2.32.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 3.2.32.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 3.2.21 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-21 + 3.2.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-27 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-12 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-14 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-24 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 3.2.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-27 + 3.1.11 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-19 + 3.1.10 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-07 + 3.1.7 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-15 + 3.1.7 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-12-13 + 2.4.83 + Version Bump + Ergün Salman + Poyraz76@pisilinux.org + + + 2016-12-13 + 2.4.80 + Version Bump + Ergün Salman + Poyraz76@pisilinux.org + + + 2016-06-08 + 2.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-03 + 2.2 + First Release. + Ergün Salman + Poyraz76@pisilinux.org + + + + + + yali-theme-pisilinux + http://www.pisilinux.org + + Pisi Linux Community + admins@pisilinux.org + + GPLv2 + data + system.installer + PiSi Linux theme files for YALI + Yali için Pisi Linux tema dosyaları + yali-branding includes PiSi Linux theme files for YALI(Yet Another Linux Installer). + yalı-theme YALI projesi Pisi Linux tema dosyaları içerir. + https://github.com/forYali/yali-theme-pisilinux/archive/0.4.2.tar.gz + + qt5-base + + system/installer/yali-theme-pisilinux/pspec.xml + + + yali-theme-pisilinux + + /usr/share/doc + /usr/share/yali/theme + + + + + 2021-04-10 + 0.4.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 0.4.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-04 + 0.4.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-22 + 0.4.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-15 + 0.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + yali-branding-pisilinux + http://www.pisilinux.org + + Pisi Linux Community + admins@pisilinux.org + + GPLv2 + data + system.installer + Pisi Linux Branding files for YALI + Yali için Pisi Linux dosyaları + yali-branding includes Pisi Linux branding files for YALI(Yet Another Linux Installer). + yalı-branding YALI projesi Pisi Linux dosyalarını içerir. + https://github.com/forYali/yali-branding-pisilinux/archive/0.4.1.tar.gz + + intltool + + system/installer/yali-branding-pisilinux/pspec.xml + + + yali-branding-pisilinux + + /usr/share/doc + /usr/share/yali/branding + + + + + 2018-08-13 + 0.4.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-22 + 0.4.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-05 + 0.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + plymouth + http://cgit.freedesktop.org/plymouth + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + library + system.boot + Graphical Boot Animation and Logger + Açılış animasyonu ve oturum açma altyapısı + plymouth provides an attractive graphical boot animation in place of the text messages that normally get shown. Text messages are instead redirected to a log file for viewing after boot. + plymouth, sistemin açılışı esnasında estetik ve ilgi çekici bir grafiksel animasyon altyapısı sunan bir uygulamadır. + http://freedesktop.org/software/plymouth/releases/plymouth-22.02.122.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/plymouth-theme-pisilinux-0.4.tar.xz + + pisilinux/generate-flist.py + + + docbook-xsl + kernel-headers + libdrm-devel + libpng-devel + cairo-devel + pango-devel + graphite2-devel + harfbuzz-devel + glib2-devel + gtk2-devel + gtk3-devel + eudev-devel + libxslt-devel + + + mageia/1002-main-allow-the-device-timeout-to-be-overridden-on-th.patch + pisilinux/pisilinux.patch + + system/boot/plymouth/pspec.xml + + + plymouth + + eudev + libdrm + plymouth-core-libs + plymouth-theme-pisilinux + + + /bin + /sbin + /usr/bin + /usr/sbin + /bin/plymouth + /usr/libexec/plymouth + /etc/plymouth + /etc/logrotate.d/bootlog + /usr/lib + /lib + /usr/lib/plymouth/text.so + /usr/lib/plymouth/details.so + /usr/lib/plymouth/renderers + /usr/share/pixmaps + /usr/share/plymouth + /usr/share/plymouth/themes + /usr/share/plymouth/themes/details + /usr/share/plymouth/themes/text + /usr/share/doc + /usr/share/man + /var/lib/plymouth + /run/plymouth + /var/spool/plymouth + /usr/share/locale + /usr/lib/tmpfiles.d/plymouth.conf + + + System.Package + + + tmpfiles.conf + pisilinux/boot-duration + pisilinux/initramfs.files + pisilinux/images/white-head.png + fedora/charge.plymouth + + + + plymouth-core-libs + Plymouth core libraries + plymouth-core-libs contains the libply and libply-splash-core libraries used by Plymouth. + + /lib/libply-splash-core.so* + /lib/libply.so* + + + + plymouth-graphics-libs + Plymouth graphics libraries + plymouth-graphics-libs contains the libply-splash-graphics library used by graphics Plymouth splashes. + + zlib + libpng + + + /usr/lib/libply-splash-graphics.so* + + + + plymouth-devel + Development headers and files for plymouth + + plymouth + + + /usr/include + /usr/lib/pkgconfig + + + + plymouth-renderer-x11 + An X11 renderer for debugging purposes + + cairo + gtk2 + atk + cairo + pango + gdk-pixbuf + fontconfig + + + /usr/lib/plymouth/renderers/x11* + + + + plymouth-plugin-label + Plymouth label plugin + plymouth-plugin-label contains the label control plugin for Plymouth. It provides the ability to render text on graphical boot splashes using pango and cairo. + + cairo + pango + glib2 + harfbuzz + plymouth-graphics-libs + + + /usr/lib/plymouth/label.so + + + + plymouth-plugin-fade-throbber + Plymouth Fade-Throbber plugin + plymouth-plugin-fade-throbber contains the "Fade-In" boot splash plugin for Plymouth. It features a centered image that fades in and out while other images pulsate around during system boot up. + + plymouth-graphics-libs + + + /usr/lib/plymouth/fade-throbber.so + + + + plymouth-theme-spinner + Spinner theme for Plymouth + plymouth için Spinner teması + plymouth-theme-spinner contains the "Spinner" boot splash theme for Plymouth. It features a simple theme with a small spinner on a dark background. + + plymouth-plugin-two-step + + + /usr/share/plymouth/themes/spinner + + + + plymouth-theme-fade-in + Fade-in theme for Plymouth + plymouth-theme-fade-in contains the "Fade-In" boot splash theme for Plymouth. It features a centered logo that fades in and out while stars twinkle around the logo during system boot up. + + plymouth-plugin-fade-throbber + + + /usr/share/plymouth/themes/fade-in + + + + plymouth-theme-spinfinity + Plymouth Spinfinity theme + plymouth için Spinfinity teması + plymouth-theme-spinfinity contains the "Spinfinity" boot splash theme for Plymouth. It features a centered logo and animated spinner that spins in the shape of an infinity sign. + + /usr/share/plymouth/themes/spinfinity + + + + plymouth-plugin-space-flares + Plymouth space-flares plugin + plymouth-plugin-space-flares contains the "space-flares" boot splash plugin for Plymouth. It features a corner image with animated flares. + + plymouth-plugin-label + plymouth-graphics-libs + + + /usr/lib/plymouth/space-flares.so + + + + plymouth-theme-solar + Plymouth Solar theme + plymouth için Solar teması + plymouth-theme-solar contains the "Solar" boot splash theme for Plymouth. It features a blue flamed sun with animated solar flares. + + plymouth-plugin-space-flares + + + /usr/share/plymouth/themes/solar + + + + plymouth-plugin-two-step + Plymouth Two-Step plugin + plymouth-plugin-two-step contains the "two-step" boot splash plugin for Plymouth. It features a two phased boot process that starts with a progressing animation synced to boot time and finishes with a short, fast one-shot animation. + + plymouth-plugin-label + plymouth-graphics-libs + + + /usr/lib/plymouth/two-step.so + + + + plymouth-theme-charge + Plymouth Charge plugin + plymouth için Charge teması + plymouth-theme-charge This package contains the "charge" boot splash theme for Plymouth. It features the shadowy hull of a Fedora logo charge up and and finally burst into full form. + + plymouth-plugin-two-step + + + /usr/share/plymouth/themes/charge + + + + plymouth-plugin-script + Plymouth script plugin + plymouth-plugin-script contains "script" boot splash plugin for Plymouth. It features an extensible, scriptable boot splash language that simplifies the process of designing custom boot splash themes. + + plymouth-graphics-libs + + + /usr/lib/plymouth/script.so + + + + plymouth-theme-script + Plymouth Script theme + plymouth-theme-script contains the "script" boot splash theme for Plymouth. It it is a simple example theme the uses the "script" plugin. + + plymouth-plugin-script + + + /usr/share/plymouth/themes/script + + + + plymouth-theme-pisilinux + Plymouth Pisi Linux theme + plymouth için Pisi Linux teması + plymouth-theme-pisilinux contains a simple but elegant boot theme for Pisi Linux. + + plymouth-plugin-script + + + /usr/share/plymouth/themes/pisilinux + + + + + 2022-03-25 + 22.02.122 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-25 + 0.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 0.8.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 0.8.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-01 + 0.8.8 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-08-25 + 0.8.8 + script fix. + Pisi Linux Community + admin@pisilinux.org + + + 2016-08-22 + 0.8.8 + actions fix + Pisi Linux Community + admin@pisilinux.org + + + 2016-08-21 + 0.8.8 + New theme. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-08 + 0.8.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-21 + 0.8.8 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-04-21 + 0.8.8 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + efivar + https://github.com/vathpela/efivar + + Aydın Demirel + aydin.demirel@pisilinux.org + + LGPL2.1 + app:console + system.boot + Tools and library to manipulate EFI variables + EFI değişkenlerini işlemek için araçlar ve kütüphane + Tools and library to manipulate EFI variables. + EFI değişkenlerini işlemek için araçlar ve kütüphane + https://github.com/rhinstaller/efivar/releases/download/37/efivar-37.tar.bz2 + + popt-devel + + + fedora/0001-util.h-add-unlikely-and-likely-macros.patch + fedora/0002-dp.h-make-format_guid-handle-misaligned-guid-pointer.patch + fedora/0003-linux-pci-root-remove-an-unused-assignment.patch + fedora/0004-Fix-all-the-places-Werror-address-of-packed-member-c.patch + fedora/0005-Get-rid-of-the-arrows-in-our-debug-messages.patch + fedora/0006-Define-strdupa-if-it-is-not-defined.patch + fedora/0007-Android-inital-porting-of-libefivar.patch + fedora/0008-Remove-an-unused-function.patch + fedora/0009-Fix-another-error-of-Werror-address-of-packed-member.patch + fedora/0010-Update-generated-ABI.patch + + system/boot/efivar/pspec.xml + + + efivar + + popt + + + /usr/lib + /usr/share/man + /usr/bin + + + + efivar-devel + + popt-devel + efivar + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-07-16 + 37 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 37 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-21 + 36 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-13 + 31 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-09 + 31 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-01-24 + 26 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-03-29 + 0.23 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + efitools + http://git.kernel.org/cgit/linux/kernel/git/jejb/efitools.git + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app + system.boot + UEFI güvenli önyükleme platformlarını işleme araçları + UEFI güvenli önyükleme platformlarını işleme araçları + Tools for manipulating UEFI secure boot platforms + Tools for manipulating UEFI secure boot platforms + https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/efitools-1.9.2.tar.gz + + gnu-efi + help2man + sbsigntools + perl-File-Slurp + openssl-devel + + + efitools-1.9.2-wrong_var_name-with-gnu-efi-3.0.11.patch + + system/boot/efitools/pspec.xml + + + efitools + + openssl + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/efitools/efi + /usr/share/doc + + + + + 2020-11-07 + 1.9.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 1.9.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-21 + 1.8.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.7.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 1.7.0 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + gfxboot + https://github.com/openSUSE/gfxboot + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + system.boot + Tools to create graphical boot logos + Grafik açılış logosu oluşturma araçları + Set of tools to create graphical boot logos, for grub, lilo and syslinux. It supports arch-specific boot menus, advanced help menus, multiple keymaps, animated images, and more graphical pretty things. + Grub, syslinux ve lilo gibi önyükleyiciler için grafik açılış logoları oluşturma araçları. Mimari bazlı açılış menüsü, gelişmiş yardım menüsü, farklı diller için klavye haritası desteği, hareketli görüntü desteği ve daha pek çok görsel efekt desteği içerir. + gfxboot + https://github.com/openSUSE/gfxboot/archive/4.5.64.tar.gz + + xmlto + freetype-devel + util-linux + libxslt + lynx + + + no-theme-no-git.patch + + system/boot/gfxboot/pspec.xml + + + gfxboot + + perl-HTML-Parser + freetype + + + /usr/sbin + /usr/share/gfxboot/bin + /usr/share/gfxboot + /usr/share/doc + + + + + 2020-11-07 + 4.5.64 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 4.5.64 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 4.5.36 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 4.5.20 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 4.5.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-04 + 4.5.12 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + gfxtheme-pisilinux-install + https://pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + system.boot + Pisi Linux gfxboot install theme + Pisi Linux gfxboot teması + Gfxtheme install package for Pisi Linux + Kurulum sistemi ve kurulu sistem için Pisi Linux gfxboot teması. + https://github.com/PisiLinuxNew/gfxtheme-pisilinux-install/archive/v0.2.tar.gz + + gfxboot + fribidi-devel + + system/boot/gfxtheme-pisilinux-install/pspec.xml + + + gfxtheme-pisilinux-install + + /usr/share/gfxtheme/pisilinux/install + + + + + 2020-01-26 + 0.2 + Rebuild for toolchain + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-13 + 0.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-05 + 0.2 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-08 + 0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-08-04 + 0.2 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + efibootmgr + https://github.com/vathpela/efibootmgr + + Aydın Demirel + aydin.demirel@pisilinux.org + + GPL2 + app:console + system.boot + Tool to modify UEFI Firmware Boot Manager Variables + UEFI Firmware Yükleme Yöneticisi Değişkenlerini düzenlemek için araç + a Linux user-space application to modify the Intel Extensible Firmware Interface (EFI) Boot Manager. + UEFI Firmware Yükleme Yöneticisi Değişkenlerini düzenlemek için araç + https://github.com/rhboot/efibootmgr/archive/refs/tags/17.tar.gz + + pciutils-devel + zlib-devel + popt-devel + efivar-devel + + system/boot/efibootmgr/pspec.xml + + + efibootmgr + + efivar + popt + + + /usr/sbin + /usr/share/man + /usr/lib + + + + efibootmgr-devel + + popt-devel + efivar-devel + efibootmgr + + + /usr/include + + + + + 2021-11-29 + 17 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-22 + 17 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-17 + 17 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-09 + 16 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-21 + 15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 15 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-09 + 15 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-14 + 14 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-08 + 0.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-01 + 0.12 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + refind + https://sourceforge.net/projects/refind/ + + Ergün Salman + poyraz76@pisilinux.org + + rEFIt + library + system.boot + refind uefi multi boot + refind uefi multi boot + https://sourceforge.net/projects/pisi-source/files/refind-0.10.3.tar.gz + system/boot/refind/pspec.xml + + + refind + + /usr/* + /etc/* + + + System.Package + + + + + 2020-11-07 + 0.10.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 0.10.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 0.10.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-20 + 0.10.3 + Relase bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-07-30 + 0.10.3 + Relase Frist + Ergün Salman + poyraz76@pisilinux.org + + + + + + syslinux + http://syslinux.zytor.com/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + system.boot + SysLinux, IsoLinux and PXELinux bootloader + SysLinux, IsoLinux ve PXELinux önyükleyicileri + Lightweight bootloaders for floppy media (SYSLINUX), network booting (PXELINUX), and bootable "El Torito" CD-ROMs (ISOLINUX). The project also includes MEMDISK, a tool to boot legacy operating systems (such as DOS) from nontraditional media; it is usually used in conjunction with PXELINUX and ISOLINUX. + Disket sürücüden (SYSLINUX), ağ üzerinden (PXELINUX) ve açılabilir "El Torito" CD-ROM'lardan (ISOLINUX) açılışı sağlayan hafif önyükleyici araçları. Bu proje ayrıca sık kullanılmayan ya da çok eski işletim sistemlerinin açılışı için genellikle PXELINUX ve ISOLINUX ile ortak kullanılabilen MEMDISK aracını da içermektedir. + https://mirrors.edge.kernel.org/pub/linux/utils/boot/syslinux/Testing/6.04/syslinux-6.04-pre1.tar.xz + + nasm + asciidoc + dosfstools + mtools + efibootmgr-devel + gptfdisk + upx + libutil-linux-devel + util-linux + python-devel + + + syslinux.git-138e850fab106b5235178848b3e0d33e25f4d3a2.patch + 0001-Add-install-all-target-to-top-side-of-HAVE_FIRMWARE.patch + 0002-ext4-64bit-feature.patch + 0003-include-sysmacros-h.patch + 0004-Add-RPMOPTFLAGS-to-CFLAGS-for-some-stuff.patch + 0005-Workaround-multiple-definition-of-symbol-errors.patch + 0006-Replace-builtin-strlen-that-appears-to-get-optimized.patch + + system/boot/syslinux/pspec.xml + + + syslinux + + libutil-linux + mtools + efibootmgr + util-linux + dosfstools + gptfdisk + perl-Crypt-PasswdMD5 + perl-Digest-SHA1 + + + /sbin + /usr/bin + /usr/lib/syslinux + /usr/share/doc + /usr/share/man + + + pisi-iso/isolinux.cfg + pisi-iso/background.png + + + + + 2021-07-17 + 6.04 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2020-01-25 + 6.04 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-11-12 + 6.04 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-24 + 6.04 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-13 + 6.03 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-29 + 6.03 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-08 + 6.03 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 6.03 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + memtest86 + http://www.memtest.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + system.boot + Memory tester + Bellek test edici + Testeur de mémoire pour architecture x86 et x86_64 pour ordinateurs x86 et 64 bit x86 compatibles. Il doit être lancer depuis le menu de démarrage. + Memory tester for x86 and x86_64 devices for x86 and 64bit x86 compatible computers. It should be started from boot menu. + x86 ve 64bit x86 mimarilerindeki bilgisayarın belleklerini test etmeye ve hataları bulmaya yaran bir program. Kullanmak için açılış menüsünden çalıştırmanız gerekmektedir. + http://www.memtest.org/download/5.01/memtest86+-5.01.tar.gz + system/boot/memtest86/pspec.xml + + + memtest86 + + /boot + /usr/share/doc + + + + + 2020-11-07 + 5.01 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-25 + 5.01 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 5.01 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-05 + 5.01 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-08 + 5.01 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-27 + 5.01 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + hypnotix + https://github.com/linuxmint/hypnotix + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + app + multimedia.tv + Hypnotix is an IPTV streaming application with support for live TV, movies and series. + Hypnotix is an IPTV streaming application with support for live TV, movies and series. + Hypnotix, canlı TV, film ve dizi desteği olan bir IPTV akış uygulamasıdır. + Hypnotix, canlı TV, film ve dizi desteği olan bir IPTV akış uygulamasıdır. + https://github.com/linuxmint/hypnotix/archive/refs/tags/1.9.tar.gz + multimedia/tv/hypnotix/pspec.xml + + + hypnotix + + xapp + dconf + mpv-player + python3-cairo + python3-imdbpy + python3-requests + python3-youtube_dl + python3-setproctitle + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/glib-2.0 + /usr/share/locale + /usr/share/icons + /usr/share/hypnotix + /usr/share/doc + + + + + 2021-06-25 + 1.9 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + zvbi + http://zapping.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + multimedia.tv + VBI Decoding Library for Zapping + Zapping uygulaması için VBI çözücü kütüphanesi + Zapping est un lecteur TV pour le bureau Gnome. Avec Zapping et une carte TV vous pouvez, voir la télévision, faire des copies d'écran et effectuer des enregistrements audio et vidéo. Zapping gère les sous-titres et le télétexte. + Zapping is a TV viewer for the Gnome desktop. With Zapping and a TV card you can watch TV, take screenshots, and record video and audio. Zapping supports Closed Caption and Teletext subtitles. + Zapping Gnome masaüstü için bir televizyon göstericisidir. Zapping ve bir TV kartı ile TV seyredebilir, ekran resmi çekebilir ve video ve audio kaydedebilirsiniz. Zapping Kapalı Çekim (Closed Capture) ve Teletex altyazılarını desteklemektedir. + Zapping es un visualizador de TV para el escritorio Gnome. Con Zapping y una tarjeta de TV puede mirar la tele, capturar pantallas, grabar video y audio. Zapping soporta subtitulos teletext y Closed Caption. + mirrors://sourceforge/zapping/zvbi-0.2.35.tar.bz2 + + libpng-devel + libX11-devel + doxygen + + + zvbi-0.2.31-linkage_fix.diff + zvbi-0.2.7-fix-build.patch + + multimedia/tv/zvbi/pspec.xml + + + zvbi + + /usr/bin + /usr/sbin + /usr/lib + /usr/share/doc/zvbi + /usr/share/man + /usr/share/locale + + + + zvbi-devel + Development files for zvbi + zvbi için geliştirme dosyaları + + zvbi + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/zvbi/html + + + + + 2020-03-03 + 0.2.35 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 0.2.35 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 0.2.35 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.2.35 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-27 + 0.2.35 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + xawtv + http://linuxtv.org/downloads/xawtv/ + + Erdinc Gultekin + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.tv + TV application + TV uygulaması + xawtv is a TV application that supports many interfaces (analog video streams), such as Xvideo, v4l2 and bktr etc. It can display TV streams and record them. + xawtv Xvideo, v4l2, bktr gibi birçok arayüzü destekleyen bir TV uygulamasıdır. xawtv ayrıca video kayıt yeteneği ve birkaç yararlı konsol aracına sahiptir. + xawtv + http://linuxtv.org/downloads/xawtv/xawtv-3.106.tar.bz2 + + alsa-lib-devel + aalib-devel + libquicktime-devel + openmotif-devel + libdv-devel + zvbi-devel + lirc-devel + libv4l-devel + xorg-font + libXxf86dga-devel + libdv + libXpm-devel + libXrender-devel + libXv-devel + mesa-devel + libXext-devel + libXrandr-devel + libXxf86vm-devel + libXmu-devel + libFS-devel + fontconfig-devel + libXt-devel + libXft-devel + libXaw-devel + zvbi-devel + libXinerama-devel + libSM-devel + libICE-devel + libexplain-devel + libjpeg-turbo-devel + gpm + zlib-devel + libX11-devel + libpng-devel + ncurses-devel + freetype-devel + + + v4l-conf_non-position-independent-executable_fix.patch + xawtv-3.95.patch + + multimedia/tv/xawtv/pspec.xml + + + xawtv + + gpm + zvbi + lirc + mesa + zlib + aalib + libSM + libdv + libXt + libXv + libX11 + libpng + libXmu + libXaw + libICE + libv4l + libXpm + libXft + ncurses + libXext + freetype + alsa-lib + xorg-font + libXrandr + libXrender + libXxf86vm + fontconfig + libexplain + libXxf86dga + libXinerama + libquicktime + libjpeg-turbo + + + /etc + /usr/bin + /usr/lib/xawtv + /usr/share/doc + /usr/share/man + /usr/share/xawtv + /usr/share/applications + /usr/share/pixmaps + + + xawtv.desktop + + + + + 2020-03-04 + 3.106 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 3.105 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-15 + 3.103 + Add Dependency. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.103 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-09 + 3.103 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + mlt + https://www.mltframework.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + multimedia.tv + A multimedia framework, designed and developed for television broadcasting + Televizyon yayını için tasarlanmış bir çoklu ortam altyapısı + MLT is an open source multimedia framework, designed and developed for television broadcasting. + MLT televizyon yayını için tasarlanmış, açık kaynak kodlu bir çoklu ortam alyapısıdır. + https://github.com/mltframework/mlt/releases/download/v7.2.0/mlt-7.2.0.tar.gz + + cmake + alsa-lib-devel + swig + pango-devel + opencv-devel + python3-devel + glib2-devel + frei0r-plugins-devel + fftw3-devel + jack-audio-connection-kit-devel + pulseaudio-libs-devel + qt5-base-devel + qt5-svg-devel + perl + libxml2-devel + libsamplerate-devel + ladspa-sdk-devel + gdk-pixbuf-devel + libvorbis-devel + sdl-image-devel + libexif-devel + libsdl2-devel + ffmpeg-devel + libdv-devel + sox-devel + fontconfig-devel + rubberband-devel + + multimedia/tv/mlt/pspec.xml + + + perl-mlt + Perl bindings for MLT + MLT için Perl bağlayıcıları + programming.language.perl + + libgcc + perl + mlt + + + /usr/lib/perl* + + + + python-mlt + Python bindings for MLT + MLT için Python bağlayıcıları + programming.language.python + + libgcc + python3 + mlt + + + /usr/lib/python* + + + + mlt + + sox + fftw3 + pango + glib2 + opencv + ffmpeg + libX11 + libgcc + libsdl + libsdl2 + libexif + libxml2 + qt5-svg + alsa-lib + qt5-base + libvorbis + sdl-image + fontconfig + gdk-pixbuf + rubberband + libsamplerate + pulseaudio-libs + jack-audio-connection-kit + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/mlt-7 + /usr/share/mlt/modules + /usr/share/mlt/modules/lumas/PAL + /usr/share/man + + + + mlt-devel + Development files for mlt + mlt için geliştirme dosyaları + + mlt + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2021-12-09 + 7.2.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 7.0.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-14 + 7.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-30 + 6.26.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-17 + 6.26.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-11 + 6.20.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-03 + 6.18.0 + Version bump. + Kamil Atlı + suvariqpisilinux.org + + + 2019-09-17 + 6.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 6.12.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-10-13 + 6.10.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-09-01 + 6.6.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-26 + 6.6.0 + Rebuild ffmpeg + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-13 + 6.4.1 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-25 + 6.2.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-20 + 0.9.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-16 + 0.9.8 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + mlt6 + https://www.mltframework.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + multimedia.tv + A multimedia framework, designed and developed for television broadcasting + MLT is an open source multimedia framework, designed and developed for television broadcasting. + https://github.com/mltframework/mlt/releases/download/v6.26.1/mlt-6.26.1.tar.gz + + cmake + alsa-lib-devel + swig + gtk2-devel + pango-devel + opencv-devel + python3-devel + glib2-devel + frei0r-plugins-devel + fftw3-devel + jack-audio-connection-kit-devel + pulseaudio-libs-devel + qt5-base-devel + qt5-svg-devel + perl + libxml2-devel + libsamplerate-devel + ladspa-sdk-devel + gdk-pixbuf-devel + libvorbis-devel + sdl-image-devel + libexif-devel + libsdl2-devel + ffmpeg-devel + libdv-devel + sox-devel + fontconfig-devel + + + 7063e88e.patch + a87229bc.patch + + multimedia/tv/mlt6/pspec.xml + + + python-mlt6 + Python bindings for MLT + programming.language.python + + libgcc + python3 + mlt6 + + + /usr/lib/python* + + + + mlt6 + + sox + gtk2 + fftw3 + pango + glib2 + opencv + ffmpeg + libX11 + libgcc + libsdl + libsdl2 + libexif + libxml2 + qt5-svg + alsa-lib + qt5-base + libvorbis + sdl-image + fontconfig + gdk-pixbuf + libsamplerate + pulseaudio-libs + jack-audio-connection-kit + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/mlt + /usr/share/man + /usr/share/mlt/modules + /usr/share/mlt/modules/lumas/PAL + + + + mlt6-devel + Development files for mlt + + mlt6 + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2021-12-09 + 6.26.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + smtube + http://smplayer.sourceforge.net/en/info + + Pisi Linux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.videoplayer + Play and download Youtube videos + Youtube video indirme yöneticisi + SMTube allows to search, play and download Youtube videos. + SMTube, youtube videolarını oynatmak indirmek ve videolar içerisinde arama yapmak için bir uygulamadır. + https://sourceforge.net/projects/smtube/files/SMTube/21.7.0/smtube-21.7.0.tar.bz2 + + qt5-base-devel + qt5-script-devel + qt5-location-devel + qt5-webkit-devel + qt5-linguist + + multimedia/videoplayer/smtube/pspec.xml + + + smtube + + qt5-base + qt5-script + qt5-webkit + qt5-location + libgcc + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2021-08-31 + 21.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-28 + 20.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 20.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-29 + 19.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 17.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-26 + 17.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-10 + 17.1.0 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-03 + 17.1.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-11 + 16.7.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 15.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-06 + 15.11 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + vlc + http://www.videolan.org/vlc + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app:gui + multimedia.videoplayer + VLC media player + VLC çoklu ortam oynatıcısı + Odtwarzacz plików multimedialnych i serwer strumieni + VLC reproductor multimedia + VLC is a famous video player and streamer. + Media oynatıcısı ve yayın dinleyici + VLC jest odtwarzaczem multimediów projektu VideoLAN. Odtwarza pliki MPEG, MPEG2, MPEG4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis, płyty DVD, VCD, podkasty oraz strumienie multimedialne z różnych źródeł w sieci. + VLC es un poderoso reproductor de medios para todo tipo de formatos multimedia + vlc + http://mirrors.netix.net/vlc/vlc/3.0.17.3/vlc-3.0.17.3.tar.xz + + srt-devel + qt5-svg-devel + wayland-client + libcdio-devel + eudev-devel + lua-devel + libgcrypt-devel + xcb-proto + zlib-devel + gtk2-devel + gtk3-devel + zvbi-devel + faac-devel + flac-devel + lirc-devel + mesa-devel + x265-devel + x264-devel + dbus-devel + avahi-devel + samba-devel + aalib-devel + faad2-devel + speex-devel + libva-devel + libXt-devel + libXv-devel + cairo-devel + util-macros + libxcb-devel + libarchive-devel + libXau-devel + libtar-devel + libvpx-devel + ffmpeg-devel + libass-devel + libXpm-devel + gnutls-devel + libv4l-devel + libdca-devel + libmtp-devel + libmad-devel + libogg-devel + libsdl-devel + libsdl2-devel + taglib-devel + a52dec-devel + libebml-devel + libxml2-devel + libcddb-devel + libcaca-devel + libXext-devel + librsvg-devel + libcdio-devel + fribidi-devel + libupnp-devel + libkate-devel + freerdp-devel + twolame-devel + minizip-devel + live555-devel + libopus-devel + freetype-devel + libXdmcp-devel + kernel-headers + xcb-util-devel + libmpeg2-devel + alsa-lib-devel + libshout-devel + libdvbpsi-devel + libtheora-devel + libbluray-devel + libgcrypt-devel + libnotify-devel + libssh2-devel + openssl-devel + libvorbis-devel + libdc1394-devel + ncurses-devel + libid3tag-devel + sdl-image-devel + libmpcdec-devel + libdvdcss-devel + libdvdnav-devel + vcdimager-devel + libraw1394-devel + fluidsynth-devel + libdvdread-devel + fontconfig-devel + libavc1394-devel + libmodplug-devel + libXxf86vm-devel + gdk-pixbuf-devel + libmatroska-devel + libXinerama-devel + schroedinger-devel + crystalhd-firmware + libgpg-error-devel + libvncserver-devel + libsamplerate-devel + libjpeg-turbo-devel + qt5-base-devel + qt5-x11extras-devel + libchromaprint-devel + gstreamer-devel + pulseaudio-libs-devel + xcb-util-keysyms-devel + gst-plugins-base-devel + zvbi-devel + wayland-protocols-devel + + + vlc-2.2.8-freerdp-2.patch + + multimedia/videoplayer/vlc/pspec.xml + + + vlc + + lua + dbus + qt5-base + qt5-svg + wayland-client + qt5-x11extras + ncurses + libtar + libXpm + fribidi + libXi + libXext + minizip + zlib + libX11 + libgcc + freetype + vlc-libs + libXinerama + dejavu-fonts + + + /usr/bin + /usr/lib/vlc/plugins/gui + /usr/share/vlc + /usr/share/applications + /usr/share/icons + /usr/share/kde4/apps/solid/actions + /usr/share/metainfo + /usr/share/solid + /usr/share/doc + /usr/share/man + /usr/share/locale + + + System.Package + + + + vlc-lua + Lua scripting for VLC + + lua + vlc-libs + + + /usr/lib/vlc/lua + /usr/lib/vlc/plugins/lua/liblua_plugin.so + + + + vlc-libs + Codec and plugin library files for VLC + vlc için codec ve eklenti kitaplık dosyaları + + lua + libX11 + x264 + libgcc + freetype + dbus + zlib + gtk3 + lirc + flac + zvbi + x265 + libglvnd + libva + faad2 + samba + speex + aalib + cairo + glib2 + eudev + libpng + libxcb + harfbuzz + libidn + libmad + libass + gnutls + libdca + libsdl + ffmpeg + a52dec + libmtp + taglib + libogg + libvpx + libxml2 + libssh2 + libcddb + freerdp + libopus + libcaca + twolame + libebml + libcdio + librsvg + live555 + minizip + fribidi + libkate + libupnp + libshout + libarchive + avahi-libs + alsa-lib + libvdpau + libmpeg2 + libdvbpsi + libdc1394 + sdl-image + vcdimager + libbluray + libnotify + libdvdnav + libmpcdec + libtheora + libvorbis + libgcrypt + fontconfig + libraw1394 + fluidsynth + libmodplug + libdvdread + gdk-pixbuf + libavc1394 + libmatroska + schroedinger + wayland-client + libvncserver + libgpg-error + libsamplerate + libjpeg-turbo + gstreamer + libchromaprint + pulseaudio-libs + xcb-util-keysyms + crystalhd-firmware + gst-plugins-base + + + /usr/lib/libvlc* + /usr/lib/vlc + + + + vlc-devel + Development files for vlc + vlc için geliştirme dosyaları + Pliki nagłówkowe vlc + + vlc-libs + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-24 + 3.0.17.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-30 + 3.0.16 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-30 + 3.0.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-04 + 3.0.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 3.0.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-17 + 3.0.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-19 + 3.0.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-17 + 3.0.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-29 + 3.0.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-03 + 3.0.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-14 + 3.0.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 3.0.8 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-04-12 + 3.0.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-22 + 3.0.6 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-28 + 3.0.5 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 3.0.3 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-19 + 3.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-28 + 3.0.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-03 + 3.0.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 3.0.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-13 + 2.2.8 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-21 + 2.2.8 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-05 + 2.2.4 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-12-24 + 2.2.4 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-20 + 2.2.4 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-09 + 2.2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 2.2.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libv4l + http://freecode.com/projects/libv4l + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + library + multimedia.videoplayer + V4L wrapper for V4L2 + V4L kitaplığı + Warstwa abstrakcji dla urządzeń video4linux2 + A library to access V4L2 API with V4L1 alike calls. + V4L2 arabirimini V4L1 tarzı çağrılarla erişim sağlayan kitaplık. + libv4l to zestaw bibliotek dodający niewielką warstwę abstrakcji dla urządzeń video4linux2. Celem tej warstwy jest ułatwienie autorom aplikacji obsługi szerokiej gamy urządzeń bez pisania osobnego kodu dla różnych urządzeń tej samej klasy. + https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.20.0.tar.bz2 + + qt5-base-devel + libjpeg-turbo-devel + glibc-devel + libglvnd-devel + mesa-glu-devel + alsa-lib-devel + libgcc + doxygen + eudev-devel + elfutils-devel + + multimedia/videoplayer/libv4l/pspec.xml + + + libv4l + + libjpeg-turbo + eudev + libX11 + libglvnd + mesa-glu + + + /lib/udev/rules.d + /lib/udev/rc_keymaps + /usr/lib/lib* + /usr/lib/v4l* + /usr/share/doc + + + + v4l-utils + Utilities for libv4l + Zbiór narzędzi do urządzeń Video4Linux + + elfutils + libgcc + alsa-lib + qt5-base + libv4l + + + /etc + /usr/bin + /usr/sbin + /usr/lib + /usr/share/man + /usr/share/applications + /usr/share/icons + /usr/share/locale + + + + libv4l-devel + Development files for libv4l + libv4l için geliştirme dosyaları + Pliki nagłówkowe bibliotek libv4l + + eudev-devel + libv4l + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libv4l-32bit + 32-bit shared libraries for libv4l + libv4l için 32-bit paylaşımlı kitaplıklar + 32-bitowe biblioteki libv4l + emul32 + emul32 + + libjpeg-turbo-32bit + libX11-32bit + libglvnd-32bit + mesa-glu-32bit + alsa-lib-32bit + eudev-32bit + + + eudev-32bit + libjpeg-turbo-32bit + libv4l + + + /usr/lib32/lib* + /usr/lib32/v4l* + + + + + 2021-02-20 + 1.20.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 1.18.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-10-16 + 1.14.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 1.14.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-15 + 1.12.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.10.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-28 + 1.10.0 + update + Serdar Soytetir + kaptan@pisilinux.org + + + 2015-05-25 + 1.0.1 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 1.0.1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + vokoscreenNG + https://github.com/vkohaupt/vokoscreenNG + + Pisilinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.videoplayer + New desktop recording program. + VokscreenNG is a user friendly Open Source screencaster for Linux and Windows. The new name is now vokoscreenNG and has been rewritten from scratch. + https://github.com/vkohaupt/vokoscreenNG/archive/refs/tags/3.0.9.tar.gz + + libX11-devel + qt5-linguist + qt5-base-devel + gstreamer-devel + wayland-devel + wayland-client + pulseaudio-libs-devel + qt5-x11extras-devel + qt5-multimedia-devel + + multimedia/videoplayer/vokoscreenNG/pspec.xml + + + vokoscreenNG + + glib2 + libX11 + libgcc + qt5-base + gstreamer + gst-libav + pulseaudio + wayland-client + pulseaudio-libs + qt5-x11extras + qt5-multimedia + gstreamer-vaapi + gst-plugins-bad + gst-plugins-base + gst-plugins-good + gst-plugins-ugly + libva-intel-driver + + + /usr/bin/vokoscreenNG + /usr/share/applications/vokoscreenNG.desktop + /usr/share/pixmaps/vokoscreenNG.png + /usr/share/doc + + + + + 2021-05-31 + 3.0.9 + rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2021-05-31 + 3.0.9 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-05-11 + 3.0.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 3.0.6 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-04-11 + 3.0.3 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-02-01 + 3.0.1 + Rewrited. + fury + uglyside@yandex.ru + + + + + + mplayer + http://www.mplayerhq.hu/design7/news.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + app:console + multimedia.videoplayer + Media Player for Linux + Linux için ses ve görüntü oynatıcı + MPlayer is a movie player that can run on many platforms. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native codecs. + MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA dosyalarını çalabilen ve farklı platformaların kütüphanelerini de kullanarak ses ve görüntü dosyaları oynatmaya yarayan uygulama. + mplayer + https://sourceforge.net/projects/pisilinux/files/source/mplayer-38313.tar.gz + https://ffmpeg.org/releases/ffmpeg-4.4.1.tar.xz + https://mplayerhq.hu/MPlayer/skins/Clearlooks-multilingual-2.0.7.tar.bz2 + + gsm-devel + aom-devel + glib2-devel + atk-devel + lzo-devel + gtk2-devel + faac-devel + lirc-devel + xvid-devel + lame-devel + libglvnd-devel + x264-devel + enca-devel + aalib-devel + samba-devel + cairo-devel + pango-devel + libva-devel + speex-devel + faad2-devel + libdv-devel + libXv-devel + libmad-devel + libbs2b-devel + giflib-devel + libdca-devel + libogg-devel + a52dec-devel + mpg123-devel + openal-devel + libvpx-devel + libass-devel + libmng-devel + libsdl-devel + fribidi-devel + twolame-devel + libXvMC-devel + live555-devel + libcaca-devel + libXext-devel + libopus-devel + libvdpau-devel + rtmpdump-devel + libmpeg2-devel + alsa-lib-devel + openjpeg-devel + DirectFB-devel + libtheora-devel + libmpcdec-devel + libbluray-devel + libvorbis-devel + libdvdnav-devel + openjpeg2-devel + fontconfig-devel + libXrender-devel + ladspa-sdk-devel + libdvdread-devel + libXxf86vm-devel + libXinerama-devel + libXxf86dga-devel + libmatroska-devel + schroedinger-devel + opencore-amr-devel + libXScrnSaver-devel + libjpeg-turbo-devel + pulseaudio-libs-devel + libcdio-paranoia-devel + jack-audio-connection-kit-devel + lzo-devel + zlib-devel + bzip2 + cdparanoia-devel + yasm-devel + gnutls-devel + libX11-devel + libmng-devel + libpng-devel + libcdio-devel + ncurses-devel + freetype-devel + libdvdcss-devel + + + tr-locale-fix.patch + + multimedia/videoplayer/mplayer/pspec.xml + + + mplayer + app:console + mplayer + + gsm + aom + glib2 + gtk2 + xvid + lirc + enca + faac + lame + x264 + mesa + faad2 + samba + libdv + speex + aalib + libXv + libmad + libass + libdca + openal + giflib + mpg123 + libsdl + libvpx + a52dec + libogg + libopus + libXvMC + libcaca + libglvnd + libbs2b + twolame + libXext + DirectFB + openjpeg + alsa-lib + libvdpau + rtmpdump + libmpeg2 + libbluray + libdvdnav + libtheora + libvorbis + fribidi + openjpeg2 + fontconfig + libXxf86vm + libdvdread + gdk-pixbuf + libXxf86dga + libXinerama + opencore-amr + schroedinger + libjpeg-turbo + libXScrnSaver + pulseaudio-libs + libcdio-paranoia + jack-audio-connection-kit + lzo + zlib + bzip2 + gnutls + libX11 + libmng + libpng + libcdio + ncurses + freetype + + + /etc + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/mplayer + /usr/share/pixmaps + + + mplayer.png + extensions + test-webcam + midentify + bash_completion + + + + mplayer-gui + MPlayer gui + MPlayer arayüzü + mplayer-gui is the default graphical frontend of MPlayer. + mplayer-gui, MPlayer öntanımlı grafik arayüzünü içerir. + app:gui + mplayer + + mplayer + + + /usr/bin/gmplayer + /usr/share/applications + /usr/share/mplayer/skins + /usr/share/icons + + + mplayer.desktop + + + + + 2022-04-19 + 1.4_38313 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-30 + 1.4_38313 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 1.4_38313 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-31 + 1.4_38184 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-18 + 1.4_38184 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2019-10-25 + 1.4_38152 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2019-04-27 + 1.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-13 + 1.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-28 + 1.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 1.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-15 + 1.3.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + smplayer + https://www.smplayer.info/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.videoplayer + A complete front-end for MPlayer + Gelişmiş bir mplayer önyüzü + SMPlayer es un frontend de Mplayer + smplayer is Qt application which intends to be a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more. + smplayer Qt ile yazılmış, gelişmiş bir mplayer önyüzüdür. Basit özelliklerinin yanı sıra, TV, DVD, VCD oynatma, mplayer filtrelerini kullanabilme gibi yetenekleri de bulunmaktadır. + SMPlayer es un reproductor multimedia gratuito y para Windows y Linux con códecs incorporados, que puede reproducir prácticamente cualquier formato de vídeo y audio. No necesita ningún códec externo. Simplemente instala SMPlayer y podrás reproducir cualquier formato sin la molestia de tener que buscar e instalar paquetes de códecs. + smplayer + https://sourceforge.net/projects/smplayer/files/SMPlayer/22.2.0/smplayer-22.2.0.tar.bz2 + https://downloads.sourceforge.net/smplayer/smplayer-themes-20.11.0.tar.bz2 + https://downloads.sourceforge.net/smplayer/smplayer-skins-20.11.0.tar.bz2 + + zlib-devel + qt5-linguist + qt5-base-devel + qt5-script-devel + libxkbcommon-devel + + multimedia/videoplayer/smplayer/pspec.xml + + + smplayer + + qt5-base + qt5-script + libX11 + zlib + libgcc + mpv-player + + + /usr/bin + /usr/share/smplayer + /usr/share/applications + /usr/share/icons + /usr/share/kde4 + /usr/share/man + /usr/share/doc/smplayer + /usr/share/metainfo/smplayer.appdata.xml + + + + + 2022-04-12 + 22.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-07 + 21.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 21.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-17 + 21.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-08 + 20.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-15 + 20.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-03 + 19.10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-29 + 19.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-28 + 19.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-03 + 19.5.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-30 + 19.1.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.10.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-03 + 18.10.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-03 + 18.9.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 18.6.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-27 + 18.5.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-30 + 18.4.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-26 + 18.3.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 18.2.2 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-10 + 18.2.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-13 + 18.1.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-09 + 17.11.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-03 + 17.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-11 + 15.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 15.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-09 + 15.11 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + kaffeine + http://www.kde.org/applications/multimedia/kaffeine/ + + PisiLinux Community + admins@pisilinux.org + + GPLv1 + app:gui + multimedia.videoplayer + Kaffeine Media Player for KDE5 + KDE4 için Kaffeine Ortam Oynatıcı + Awesome media player and vcr for KDE5. + KDE4 için harika bir video oynatıcı + https://download.kde.org/stable/kaffeine/kaffeine-2.0.18.tar.xz + + qt5-base-devel + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + qt5-sql-mysql + qt5-assistant-devel + qt5-designer-devel + libXScrnSaver-devel + ki18n-devel + kwidgetsaddons-devel + kxmlgui-devel + kio-devel + solid-devel + knotifications-devel + kidletime-devel + kdbusaddons-devel + libX11-devel + libXext-devel + gettext-devel + qt5-x11extras-devel + libv4l-devel + vlc-devel + kconfig-devel + kcoreaddons-devel + kconfigwidgets-devel + pkgconfig + extra-cmake-modules + kdoctools-devel + + multimedia/videoplayer/kaffeine/pspec.xml + + + kaffeine + + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + qt5-sql-mysql + qt5-base + libXScrnSaver + ki18n + kwidgetsaddons + kxmlgui + kio + solid + knotifications + kidletime + kdbusaddons + libX11 + qt5-x11extras + vlc-libs + libgcc + libv4l + kconfig + kcoreaddons + kconfigwidgets + kwindowsystem + + + /usr/share + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/icons + + + + + 2020-03-08 + 2.0.18 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-11 + 2.0.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-04 + 2.0.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 2.0.13 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-09 + 2.0.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-11 + 2.0.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 2.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-04 + 2.0.1 + First Release. + Stefan Gronewold + groni@pisilinux.org + + + + + + obs-studio + https://obsproject.com/ + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + app:gui + multimedia.videoplayer + OBS-Studio is a rewrite of what was formerly known as Open Broadcaster Software + OBS-Studio is a rewrite of what was formerly known as Open Broadcaster + Software + OBS-Studio software was originally designed for recording and streaming live video content, efficiently + OBS-Studio software was originally designed for recording and streaming live + video content, efficiently + obs-studio + https://github.com/obsproject/obs-studio/archive/27.1.3.tar.gz + + curl-devel + dbus-devel + x264-devel + zlib-devel + eudev-devel + luajit-devel + glib2-devel + ffmpeg-devel + libX11-devel + libv4l-devel + libxcb-devel + jansson-devel + mbedtls-devel + python3-devel + alsa-lib-devel + libv4l-devel + vlc-devel + vlc-libs + pkgconfig + freetype-devel + libglvnd-devel + pipewire-devel + qt5-svg-devel + rnnoise-devel + qt5-base-devel + libfdk-aac-devel + libXfixes-devel + speexdsp-devel + fontconfig-devel + libXcomposite-devel + qt5-x11extras-devel + pulseaudio-libs-devel + jack-audio-connection-kit-devel + cmake + wayland-devel + wayland-client + wayland-cursor + wayland-server + + multimedia/videoplayer/obs-studio/pspec.xml + + + obs-studio + + curl + dbus + x264 + zlib + eudev + luajit + glib2 + ffmpeg + libX11 + libgcc + libv4l + libxcb + speexdsp + jansson + mbedtls + python3 + alsa-lib + freetype + libglvnd + pipewire + qt5-svg + rnnoise + wayland + qt5-base + libXfixes + fontconfig + vlc-libs + ffmpeg + libfdk-aac + libXcomposite + qt5-x11extras + pulseaudio-libs + jack-audio-connection-kit + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + obs-studio.desktop + obs-logo.png + + + + obs-studio-devel + Development files for obs-studio + + obs-studio + libX11-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-11-09 + 27.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-19 + 26.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 24.0.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-04 + 24.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-12 + 23.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 23.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-28 + 21.0.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 21.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-03 + 17.0.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-11 + 17.0.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-07-21 + 0.15.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-07-13 + 0.15.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + vasviewer + http://azsky2.html.xdomain.jp/soft/vasviewer.html + + fury + uglyside@yandex.ru + + MIT + app:gui + multimedia.videoplayer + VapourSynth viewer. + Load the script file and display the frame image. Also you can save the frame image as PNG. + https://gitlab.com/azelpg/vasviewer/-/archive/v1.0.1/vasviewer-v1.0.1.tar.bz2 + + libX11-devel + libpng-devel + libXext-devel + libXcursor-devel + fontconfig-devel + vapoursynth-devel + + multimedia/videoplayer/vasviewer/pspec.xml + + + vasviewer + + zlib + libX11 + libpng + libXext + freetype + fontconfig + libXcursor + vapoursynth + + + /usr/bin + /usr/share + /usr/share/vasviewer + + + + + 2021-12-11 + 1.0.1 + First build + fury + uglyside@yandex.ru + + + + + + simplescreenrecorder + https://www.maartenbaert.be/simplescreenrecorder/ + + ali algul + aligulle3801@gmail.com + + LGPLv3 + app + multimedia.videoplayer + creen recorder that is actually quite complex, but 'simple' in the sense that it's easy to use + creen recorder that is actually quite complex, but 'simple' in the sense that it's easy to use + creen recorder that is actually quite complex, but 'simple' in the sense that it's easy to use + creen recorder that is actually quite complex, but 'simple' in the sense that it's easy to use + https://codeload.github.com/MaartenBaert/ssr/tar.gz/0.4.3 + + libv4l-devel + jack-audio-connection-kit-devel + cmake + libX11-devel + mesa-glu-devel + ffmpeg-devel + alsa-lib-devel + pulseaudio-libs-devel + qt5-base-devel + qt5-x11extras-devel + qt5-linguist + libXinerama-devel + libXi-devel + + multimedia/videoplayer/simplescreenrecorder/pspec.xml + + + simplescreenrecorder + + ffmpeg + libXi + libX11 + libgcc + libv4l + libXext + alsa-lib + mesa-glu + qt5-base + qt5-x11extras + libXfixes + libXinerama + pulseaudio-libs + jack-audio-connection-kit + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/man + /usr/share/mateinfo + /usr/share/doc + + + + + 2021-02-11 + 0.4.3 + First release + ali algul + aligulle3801@gmail.com + + + + + + qmplay2 + http://zaps166.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPL + app:gui + multimedia.videoplayer + QMPlay2 is a video and audio player which can play most formats and codecs + It can play all formats supported by FFmpeg, libmodplug (including J2B and SFX). It also supports Audio CD, raw files, Rayman 2 music and chiptunes. It contains YouTube and Prostopleer browser. + https://github.com/zaps166/QMPlay2/releases/download/20.12.16/QMPlay2-src-20.12.16.tar.xz + + qt5-base-devel + qt5-qdbusviewer + qt5-x11extras-devel + qt5-assistant-devel + qt5-designer-devel + qt5-svg-devel + qt5-linguist + qt5-declarative-devel + pkgconfig + cmake + ffmpeg-devel + libva-devel + libgme-devel + libvdpau-devel + taglib-devel + portaudio-devel + openal-devel + libcdio-devel + libcddb-devel + libass-devel + libX11-devel + gst-libav + pulseaudio-libs-devel + libXv-devel + mesa-devel + mesa-glu-devel + alsa-lib-devel + libva-devel + + multimedia/videoplayer/qmplay2/pspec.xml + + + qmplay2 + + qt5-base + qt5-x11extras + alsa-lib + mesa + libXv + libva + libgme + ffmpeg + libX11 + libcdio + libass + libgcc + taglib + libcddb + libvdpau + pulseaudio-libs + + + /usr/bin + /usr/share + /usr/share/qmplay2 + /usr/share/icons + /usr/share/applications + /usr/lib + /usr/share/doc + + + QMPlay2.png + QMPlay2.desktop + QMPlay2_enqueue.desktop + + + + qmplay2-devel + Development files for qmplay2 + + qmplay2 + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2021-02-13 + 20.12.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 19.12.19 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-10 + 18.12.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 17.12.31 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-13 + 17.12.31 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-08 + 17.02.12 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-11 + 16.12.23 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-19 + 16.06.01 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-12 + 16.05.06 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + mpv-player + https://mpv.io/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + multimedia.videoplayer + mpv is based on mplayer2 + mpv has Wayland support, Improved OpenGL output, Support for libavfilter (for video->video and audio->audio). This allows using most of FFmpeg's filters, which improve greatly on the old MPlayer filters in features, performance, and correctness.is a movie player that can run on many platforms. Improved OpenGL output. More correct color reproduction (color matrix generation), including support for BT.2020 (Ultra HD) and linear XYZ (Digital Cinema) inputs. + https://github.com/mpv-player/mpv/archive/v0.34.1.tar.gz + + python3-devel + libzimg-devel + mesa-devel + ffmpeg-devel + wayland-devel + libarchive-devel + gnutls-devel + libglvnd-devel + pkgconfig + perl + samba-devel + libX11-devel + zlib-devel + libass-devel + lua52-devel + libsdl2-devel + yasm + libjpeg-turbo-devel + rubberband-devel + libvdpau-devel + mesa-glu-devel + libbluray-devel + libdvdread-devel + libdvdnav-devel + enca-devel + libcdio-devel + lcms2-devel + libXinerama-devel + libxkbcommon-devel + libXScrnSaver-devel + libXv-devel + libffado-devel + libva-devel + libdrm-devel + libv4l-devel + libXext-devel + libcaca-devel + alsa-lib-devel + libvdpau-devel + libXrandr-devel + wayland-devel + wayland-cursor + wayland-protocols-devel + pulseaudio-libs-devel + libcdio-paranoia-devel + jack-audio-connection-kit-devel + libvdpau-devel + libavc1394-devel + libarchive-devel + python3-youtube_dl + + + 05_add-keywords.patch + + multimedia/videoplayer/mpv-player/pspec.xml + + + mpv-player + + libzimg + mesa + wayland + libarchive + lua52 + enca + libglvnd + zlib + lcms2 + libXv + libva + samba + ffmpeg + libX11 + libass + libdrm + libv4l + libXext + libcaca + libcdio + alsa-lib + libvdpau + libXrandr + rubberband + libbluray + libdvdnav + libdvdread + libXinerama + libxkbcommon + libXScrnSaver + libjpeg-turbo + wayland-client + wayland-cursor + pulseaudio-libs + libcdio-paranoia + python3-setuptools + python3-youtube_dl + jack-audio-connection-kit + + + /etc + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/applications + /usr/share/icons + /usr/share + /usr/share/zsh + /usr/share/mpv + + + + mpv-player-devel + + mpv-player + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-01-04 + 0.34.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-02 + 0.34.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-29 + 0.33.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-29 + 0.33.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-05 + 0.32.0 + rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-15 + 0.32.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-22 + 0.31.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-10-28 + 0.30.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-14 + 0.29.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-12 + 0.29.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-28 + 0.29.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-03 + 0.29.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 0.29.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-05 + 0.28.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 0.27.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-13 + 0.27.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 0.24.0 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2017-01-11 + 0.23.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-15 + 0.17.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.16.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-28 + 0.16.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-03-27 + 0.14 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + vo-aacenc + http://sourceforge.net/projects/opencore-amr/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + app:cli + multimedia.video + VisualOn AAC encoder library + VisualOn AAC encoder library + http://sourceforge.net/projects/opencore-amr/files/vo-aacenc/vo-aacenc-0.1.3.tar.gz/download + multimedia/video/vo-aacenc/pspec.xml + + + libvo-aacenc + + /usr/lib + /usr/share/doc + + + + libvo-aacenc-devel + + libvo-aacenc + + + /usr/include + /usr/lib/pkgconfig/vo-aacenc.pc + + + + + 2020-01-18 + 1.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-02 + 1.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-11 + 1.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-18 + 1.3 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libvpx + http://www.webmproject.org + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + library + multimedia.video + WebM VP8 Codec SDK + WebM VP8 geliştirme altyapısı + libvpx is the VP8 development library usually used in WebM and similiar formats. + libvpx WebM ve benzeri çokluortam taşıyıcılarda kullanılan VP8 kodeği geliştirme kitaplığıdır. + https://github.com/webmproject/libvpx/archive/v1.11.0.tar.gz + + git + libgcc + yasm-devel + + multimedia/video/libvpx/pspec.xml + + + libvpx + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc/libvpx + + + + libvpx-devel + libvpx header files + libvpx için başlık dosyaları + + libvpx + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-19 + 1.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-03 + 1.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-27 + 1.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 1.8.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-30 + 1.7.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 1.6.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-12 + 1.5.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-07-15 + 1.4.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gst-plugins-good + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Ensemble de plug-ins (greffons) de bonne qualité sous la licence préférée de gstreamer. + A set of good-quality plugins for GStreamer + Gstreamer için temel eklentiler paketi + gst-plugins-good contains a set of mature plugins and elements for GStreamer. + https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.20.2.tar.xz + + meson + xz-devel + valgrind + orc-devel + gtk3-devel + flac-devel + lame-devel + cairo-devel + aalib-devel + libdv-devel + speex-devel + mpg123-devel + taglib-devel + libpng-devel + libvpx-devel + libX11-devel + libv4l-devel + wavpack-devel + twolame-devel + libsoup-devel + libcaca-devel + libgudev-devel + libunwind-devel + libshout-devel + libXfixes-devel + libXdamage-devel + libavc1394-devel + libraw1394-devel + gdk-pixbuf-devel + libiec61883-devel + libjpeg-turbo-devel + gstreamer-devel + pulseaudio-libs-devel + gst-plugins-base-devel + jack-audio-connection-kit-devel + + multimedia/video/gst-plugins-good/pspec.xml + + + gst-plugins-good + + orc + gtk3 + flac + zlib + lame + aalib + bzip2 + cairo + glib2 + libdv + speex + mpg123 + taglib + libX11 + libpng + libv4l + libvpx + twolame + libXext + libcaca + libsoup + wavpack + libgudev + libshout + libXfixes + gdk-pixbuf + libXdamage + libavc1394 + libraw1394 + libiec61883 + libjpeg-turbo + gstreamer + pulseaudio-libs + gst-plugins-base + jack-audio-connection-kit + + + /etc/gconf + /usr/bin + /usr/lib + /usr/share/gstreamer-1.0/presets + /usr/share/doc + /usr/share/man + /usr/share/locale + + + gst-plugins-good-next + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.18.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 1.16.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-26 + 1.14.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.14.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-16 + 1.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-28 + 1.12.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 0.10.31 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.10.31 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 0.10.31 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-28 + 0.10.31 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + vmaf + https://github.com/netflix/vmaf/ + + Idris KALP + idriskalp@gmail.com + + Apache + library + multimedia.video + Perceptual video quality assessment algorithm based on multi-method fusion + VMAF is a perceptual video quality assessment algorithm developed by Netflix. VMAF Development Kit (VDK) is a software package that contains the VMAF algorithm implementation, as well as a set of tools that allows a user to train and test a custom VMAF model. + https://github.com/Netflix/vmaf/archive/v1.3.15.tar.gz + multimedia/video/vmaf/pspec.xml + + + vmaf + + libgcc + + + /usr/bin + /usr/share/doc + /usr/share + + + + vmaf-devel + + /usr/lib + /usr/include + /usr/lib/pkgconfig + + + + + 2019-10-27 + 1.3.15 + First Release + Idris KALP + idriskalp@gmail.com + + + + + + gst-plugins-bad + https://gstreamer.freedesktop.org/modules/gst-plugins-bad.html + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + multimedia.video + A set of GStreamer plug-ins that aren't up to par compared to the rest + Diğer eklentilerle karşılaştırıldığında çok iyi durumda olmayan gstreamer eklentileri + GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. + gst-plugins-bad, iyiye yakın kalitede olan ancak gerçek bir geliştirici, belgelendirme, test seti gibi eksikleri bulunan eklentilerdir. + https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.2.tar.xz + + meson + valgrind + srt-devel + zvbi-devel + aom-devel + sbc-devel + flite-devel + lcms2-devel + libva-devel + libass-devel + libgme-devel + libmfx-devel + nettle-devel + openal-devel + libnice-devel + libsrtp-devel + vulkan-devel + libkate-devel + libmpcdec-devel + imath-devel + libbs2b-devel + librsvg-devel + rtmpdump-devel + libfdk-aac-devel + libmodplug-devel + libopenmpt-devel + fluidsynth-devel + openexr-devel + orc-devel + curl-devel + gsm-devel + faac-devel + gtk3-devel + libglvnd-devel + webp-devel + x265-devel + faad2-devel + libX11-devel + libunwind-devel + mpg123-devel + libxml2-devel + libusb-devel + openssl-devel + libdca-devel + jasper-devel + libsdl-devel + opencv-devel + libexif-devel + libopus-devel + libgudev-devel + wayland-devel + libdc1394-devel + openjpeg2-devel + mesa-glu-devel + wayland-cursor + libmpeg2-devel + DirectFB-devel + libvdpau-devel + libtheora-devel + libdvdnav-devel + libsndfile-devel + mjpegtools-devel + soundtouch-devel + libdvdread-devel + llvm-clang-devel + schroedinger-devel + libvo-aacenc-devel + libjpeg-turbo-devel + libvo-amrwbenc-devel + gstreamer-devel + gobject-introspection-devel + gst-plugins-base-devel + + multimedia/video/gst-plugins-bad/pspec.xml + + + gst-plugins-bad + + gsm + srt + curl + orc + zvbi + pango + libusb + libxml2 + libsrtp + openssl + libgudev + libdc1394 + openjpeg2 + aom + sbc + flite + lcms2 + libva + libass + libgme + libmfx + nettle + openal + vulkan + libkate + libmpcdec + imath + libnice + libbs2b + librsvg + rtmpdump + libfdk-aac + libmodplug + libopenmpt + fluidsynth + openexr-libs + faac + gtk3 + libglvnd + opencv + libxcb + webp + x265 + bzip2 + cairo + faad2 + glib2 + libX11 + libdca + libdrm + libgcc + libkms + wayland + libpng + libopus + DirectFB + libvdpau + libdvdnav + libdvdread + libsndfile + mjpegtools + soundtouch + libvo-aacenc + schroedinger + libjpeg-turbo + gstreamer + libvo-amrwbenc + wayland-client + gst-plugins-base + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/gstreamer-1.0 + /usr/share/gst-plugins-bad/1.0/ + /usr/share/gir-1.0/ + /usr/share/doc + + + gst-plugins-bad-next + + + + gst-plugins-bad-devel + Development files for gst-plugins-bad + gst-plugins-bad için geliştirme dosyaları + + gstreamer-devel + gst-plugins-base-devel + gst-plugins-bad + + + /usr/lib/pkgconfig + /usr/include + + + gst-plugins-bad-next-devel + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-09 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-04 + 1.18.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-06 + 1.18.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-12 + 1.18.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-09 + 1.17.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-05 + 1.17.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-18 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-01 + 1.16.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Rebuild x265. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-26 + 1.14.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.14.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-24 + 1.14.2 + Rebuild qt5. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-16 + 1.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-23 + 1.12.4 + Rebuild qt5. + Pisi Linux Community + admin@pisilinux.org + + + 2018-10-16 + 1.12.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-28 + 1.12.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 0.10.23 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.10.23 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 0.10.23 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-14 + 0.10.23 + rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-03-31 + 0.10.23 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libquicktime + http://libquicktime.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.video + A library based on quicktime4linux with extensions + quicktime4linux ve eklentileri tabanlı bir kütüphane + Libquicktime est basée sur l'excellente librairie quicktime4linux en y apportant de multiples améliorations. Toutes les librairies externes ont été supprimées du source. En échange, les librairies disponibles sur les systèmes sont détectées par le script configure. Tous les codecs (codeur/décodeur) d'origine ont été déménagés dans des modules que l'on peut charger dynamiquement, et de nouveaux codecs sont en développement. + Libquicktime is based on the great quicktime4linux library with several enhancements. All 3rd-party libraries were removed from the sourcetree. Instead, the systemwide installed libraries are detected by the configure script. All original codecs were moved into dynamically loadable modules, and new codecs are in development. + Libquicktime, birkaç gelişmişliğe sahip büyük quicktime4linux kütüphanesi üzerine temellendirilmiştir. Tüm 3üncü-parti kütüphaneler kök ağacından silinmiştir. Bunun yerine, sistem genişliğne sahip kütüphaneler kurulmuş ve yapılandırma betikleri ile keşfedilmiştir. Tüm orjinal kodlar, dinamik olarak yüklenebilen modüller haline gelmiş ve yeni kodlar geliştirilmektedir. + Libquicktime está basado enla librería quicktime4linux con varios mejoras. Todos los librerías de terceros fueron removidos de los fuentes. En su lugar el script de configure detecta las librerías ya instalados en el sistema. Todos codecs originales fueron convertido a módulos dinámicos, y nuevos codecs están en desarrollo. + mirrors://sourceforge/project/libquicktime/libquicktime/1.2.4/libquicktime-1.2.4.tar.gz + + mesa-devel + lame-devel + zlib-devel + glib2-devel + libglvnd-devel + libX11-devel + libpng-devel + faac-devel + gtk2-devel + libdv + faad2-devel + libXt-devel + libXv-devel + ffmpeg-devel + libXaw-devel + libXext-devel + alsa-lib-devel + libvorbis-devel + libavc1394-devel + libraw1394-devel + schroedinger-devel + libjpeg-turbo-devel + x264-devel + + + CVE-2016-2399.patch + libquicktime-1.2.4-CVE-2017-9122_et_al.patch + libquicktime-1.2.4+libav-9.patch + libquicktime-1.2.4-ffmpeg2.patch + libquicktime-1.2.4-ffmpeg29.patch + libquicktime-1.2.4-ffmpeg4.patch + libquicktime-1.2.4-ffmpeg-codecs.patch + + multimedia/video/libquicktime/pspec.xml + + + libquicktime + + libglvnd + lame + zlib + glib2 + libX11 + libpng + faac + gtk2 + libdv + faad2 + libXt + libXv + ffmpeg + libXaw + libXext + alsa-lib + libvorbis + libavc1394 + libraw1394 + schroedinger + libjpeg-turbo + x264 + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/locale + + + + libquicktime-devel + Development files for libquicktime + libquicktime için geliştirme dosyaları + + libquicktime + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2021-10-30 + 1.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-15 + 1.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-12 + 1.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-05 + 1.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-29 + 1.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 1.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.2.4 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-13 + 1.2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-13 + 1.2.4 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libdv + http://libdv.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.video + Software codec for dv-format video (camcorders etc) + Dijital video (kaydedici cihazlar vs) için çözümleme yazılımı + Le codec Quasar DV (libdv) est un codec logiciel pour la vidéo DV, le format d'encodage utilisé par la plupart des caméras numériques, typiquement celles gérant l'interface IEEE 1394 (a.k.a. FireWire ou i.Link). Libdv a été développé selon les standards officiels pour la vidéo DV : IEC 61834 et SMPTE 314M. + The Quasar DV codec (libdv) is a software codec for DV video, the encoding format used by most digital camcorders, typically those that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was developed according to the official standards for DV video: IEC 61834 and SMPTE 314M. + Quasar DV codec (libdv), DV video için çözümleyicidir. Bu dosya biçimi çoğu dijital kameralarda (özellikle de IEEE 1394) kullanılır. Libdv, DV videonun resmi standartları olan IEC 61834 ve SMPTE 314M'ye göre geliştirilmiştir. + El codec Quasar DV (libdv) es un codec de software para video DV, el formato de codificación usado en la mayoría de los camcorders digitales, que típicamente soportan la interfaz IEEE 1394 (alias FireWire o i.Link). Libdv fue desarrollado de conforme los estándares oficiales para video DV: IEC 61834 y SMPTE 314M. + mirrors://sourceforge/libdv/libdv-1.0.0.tar.gz + + libsdl-devel + popt-devel + + + libdv-0.99-2.6.patch + libdv-1.0.0-pic.patch + libdv-1.0.0-dso-linking.patch + libdv-mmxdetect-athlon.patch + + multimedia/video/libdv/pspec.xml + + + libdv + + popt + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libdv-devel + Development files for libdv + libdv için geliştirme dosyaları + + libdv + + + /usr/include/libdv + /usr/lib/pkgconfig + + + + + 2020-01-18 + 1.0.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-02 + 1.0.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.0.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-09 + 1.0.0 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + gst-plugins-base + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Basepack of plugins for gstreamer + Gstreamer için temel eklentiler paketi + Les plug-ins (greffons) de base GStreamer est une collection bien peaufinée et bien maintenues de plug-ins et d'éléments GStreamer, couvrant l'éventail des types d'éléments que quelqu'un pourrait vouloir écrire pour GStreamer. Il contient également des librairies d'aide ainsi que les classes de bases utiles pour l'écriture d'éléments. Un grand nombre de décodeurs, d'encodeurs et de filtres audio et vidéos sont également inclus. + GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. + Bu paket, Gstreamer'ın rahatlıkla genişleyebilmesini sağlayan ve bakımları sürekli yapılan temel eklentileri içerir. Program parçacığı yazmak için yardımcı kütüphaneler ve temel sınıflar da bulunur. + https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.20.2.tar.xz + + git + meson + mesa-devel + libdrm-devel + libgudev-devel + libglvnd-devel + graphene-devel + libjpeg-turbo-devel + valgrind + zlib-devel + orc-devel + iso-codes-devel + cdparanoia-devel + pango-devel + cairo-devel + libXv-devel + libogg-devel + libXext-devel + libopus-devel + alsa-lib-devel + python3-devel + elfutils-devel + libvorbis-devel + libtheora-devel + libvisual-devel + wayland-cursor + wayland-devel + libunwind-devel + libX11-devel + xorg-proto + xorg-server-xvfb + gstreamer-devel + gobject-introspection-devel + wayland-protocols-devel + + multimedia/video/gst-plugins-base/pspec.xml + + + gst-plugins-base + + mesa + libdrm + libgudev + libjpeg-turbo + orc + zlib + glib2 + pango + cairo + libglvnd + libXv + libX11 + libogg + libpng + libxcb + wayland + libXext + libopus + alsa-lib + libvorbis + libvisual + libtheora + cdparanoia + graphene + wayland-cursor + wayland-client + gstreamer + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/man + /usr/share/locale + /usr/share/gst-plugins-base/1.0 + + + gst-plugins-base-next + + + + gst-plugins-base-32bit + 32-bit shared libraries for gst-plugins-base + emul32 + emul32 + + orc-32bit + glib2-32bit + libXv-32bit + pango-32bit + libogg-32bit + libX11-32bit + libopus-32bit + alsa-lib-32bit + libtheora-32bit + libvorbis-32bit + libvisual-32bit + gstreamer-32bit + libgudev-32bit + libdrm-32bit + mesa-32bit + libglvnd-32bit + libjpeg-turbo-32bit + + + gst-plugins-base + orc-32bit + zlib-32bit + cairo-32bit + libglvnd-32bit + glib2-32bit + libXv-32bit + libpng-32bit + libxcb-32bit + wayland-32bit + pango-32bit + libogg-32bit + libX11-32bit + libopus-32bit + libxml2-32bit + libXext-32bit + alsa-lib-32bit + libtheora-32bit + libvorbis-32bit + libvisual-32bit + gstreamer-32bit + libgudev-32bit + mesa-32bit + libdrm-32bit + libjpeg-turbo-32bit + + + /usr/lib32/gstreamer-1.0 + /usr/lib32/libgst* + /usr/lib32/libgraphene* + + + gst-plugins-base-next-32bit + + + + gst-plugins-base-devel + Development files for gst-plugins-base + gst-plugins-base için geliştirme dosyaları + + gst-plugins-base + orc-devel + gstreamer-devel + glib2-devel + libX11-devel + wayland-devel + libglvnd-devel + graphene-devel + + + /usr/include + /usr/lib32/graphene-1.0/include/graphene-config.h + /usr/lib/pkgconfig + /usr/lib32/pkgconfig/graphene* + /usr/lib32/pkgconfig/gstreamer*.pc + /usr/share/man/man3 + + + gst-plugins-base-next-devel + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 1.16.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-20 + 1.16.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.14.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-16 + 1.14.2 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-28 + 1.12.0 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-11 + 1.12.0 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-19 + 0.10.36 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 0.10.36 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 0.10.36 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-20 + 0.10.36 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + xvid + http://www.xvid.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + High performance MPEG-4 video de-/encoding solution + Yüksek performanslı bir MPEG-4 video kodlayıcı/çözücü + Xvid is a codec which makes it possible to compress movies too much while still maintaining the original image quality. + Xvid videoları kalite kaybına neden olmadan yüksek oranlarda sıkıştırabilmeye olanak tanıyan bir kodlayıcıdır. + Xvid es un codec que posibilita una alta compresión de peliculas, manteniendo la calidad original de la imagen. + http://downloads.xvid.org/downloads/xvidcore-1.3.5.tar.gz + multimedia/video/xvid/pspec.xml + + + xvid + + /usr/lib + /usr/share/doc/xvid + + + + xvid-devel + + xvid + + + /usr/share/doc/xvid/examples + /usr/include + + + + + 2020-01-17 + 1.3.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 1.3.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-27 + 1.3.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-11 + 1.3.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-14 + 1.3.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + gstreamer + https://gstreamer.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + multimedia.video + GStreamer streaming media framework runtime + GStreamer ses yayın altyapısı + GStreamer est la librairies principale. Elle contient les entêtes, les fichiers et les éléments centraux. + GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. + gstreamer bir ses yayın altyapısı kütüphanesidir. Bu kütüphaneyi kullanan uygulamalar, gerçek zamanlı ses işleme, görüntü oynatma gibi çokluortam ile ilgili birçok işlem gerçekleştirebilirler. + https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.20.2.tar.xz + + meson + gobject-introspection-devel + libunwind-devel + bash-completion + python3-devel + libxml2-devel + elfutils-devel + libcap-devel + glib2-devel + gsl-devel + gmp-devel + valgrind + zlib-devel + xz-devel + + multimedia/video/gstreamer/pspec.xml + + + gstreamer + + glib2 + libcap + elfutils + libunwind + + + /usr/bin + /usr/lib/libgstbase* + /usr/lib/libgstcheck* + /usr/lib/libgstcontroller* + /usr/lib/libgstnet* + /usr/lib/libgstreamer* + /usr/lib/gstreamer-1.0 + /usr/lib/girepository-1.0 + /usr/libexec + /usr/share/gir-1.0 + /usr/share/bash-completion + /usr/share/doc + /usr/share/locale + /usr/share/gstreamer-1.0/gdb + /usr/share/gdb/auto-load/usr/lib/libgstreamer-1.0.so.0.2002.0-gdb.py + /usr/share/man + + + gstreamer-next + + + + gstreamer-32bit + 32-bit shared libraries for gstreamer + gstreamer için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glib2-32bit + libcap-32bit + elfutils-32bit + libunwind-32bit + + + glib2-32bit + elfutils-32bit + libunwind-32bit + gstreamer + + + /usr/lib32/libgstbase* + /usr/lib32/libgstcheck* + /usr/lib32/libgstcontroller* + /usr/lib32/libgstnet* + /usr/lib32/libgstreamer* + /usr/lib32/gstreamer-1.0 + /usr/share/gdb/auto-load/usr/lib32/libgstreamer-1.0.so.0.2002.0-gdb.py + + + gstreamer-next-32bit + + + + gstreamer-devel + Development files for gstreamer + gstreamer için geliştirme dosyaları + + gstreamer + libunwind-devel + elfutils-devel + glib2-devel + zlib-devel + xz-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + + + gstreamer-next-devel + + + + + 2022-05-11 + 1.20.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 1.17.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 1.16.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.14.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-16 + 1.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-28 + 1.12.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.10.36 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.10.36 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 0.10.36 + Release bump + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-06-26 + 0.10.36 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + schroedinger + http://www.diracvideo.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Dirac codec library + Dirac kodek kitaplığı + C-based libraries and GStreamer plugins for the Dirac video codec. + C ile kodlanmış Dirac video kodeği kitaplıkları ve GStreamer eklentileri + https://src.fedoraproject.org/repo/pkgs/schroedinger/schroedinger-1.0.11.tar.gz/da6af08e564ca1157348fb8d92efc891/schroedinger-1.0.11.tar.gz + + orc-devel + + + ltmain_as-needed.patch + + multimedia/video/schroedinger/pspec.xml + + + schroedinger + + orc + + + /usr/lib + /usr/share/doc + + + + schroedinger-devel + Development files for schroedinger + schroedinger için geliştirme dosyaları + + schroedinger + orc-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-18 + 1.0.11 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 1.0.11 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-11 + 1.0.11 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 1.0.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 1.0.11 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gst-libav + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Gstreamer plugin for the libav codec + Gstreamer için FFmpeg desteği + Gstreamer plugin for the libav codec. + https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.20.2.tar.xz + + meson + python3 + valgrind + orc-devel + xz-devel + zlib-devel + yasm-devel + ffmpeg-devel + libunwind-devel + gst-plugins-base-devel + + multimedia/video/gst-libav/pspec.xml + + + gst-libav + + xz + zlib + bzip2 + glib2 + ffmpeg + gstreamer + gst-plugins-base + + + /usr/lib + /usr/share/doc + + + gst-libav-next + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-01 + 1.16.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.14.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-16 + 1.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-28 + 1.12.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + + + + xine-lib + http://xine.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Librairies centrales pour le lecteur vidéo Xine. + Core libraries for Xine movie player + Xine çokluortam oynatıcısının çekirdek kitaplıkları + This package contains the Xine library. It can be used to play back various media, decode multimedia files from local disk drives, and display multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some uncommon formats, too. + xine-lib çeşitli medyaları oynatmak, farklı medya yapılarını birbirine dönüştürmek, Internet üzerinden yayınları işleyip göstermek gibi işlevleri olan bir çokluortam kitaplığıdır. Yaygın çokluortam yapılarının çoğunu desteklediği gibi fazla yaygın olmayan yapıları da desteklemektedir. + https://sourceforge.net/projects/xine/files/xine-lib/1.2.12/xine-lib-1.2.12.tar.xz + + accel_vaapi.h + + + aom-devel + dav1d-devel + faad2-devel + gnutls-devel + libmng-devel + libpng-devel + libcaca-devel + libssh2-devel + openssl-devel + wayland-devel + libdvdnav-devel + libmpcdec-devel + libdvdread-devel + libjpeg-turbo-devel + libXext-devel + fontconfig-devel + freetype-devel + zlib-devel + libXinerama-devel + libXv-devel + libXvMC-devel + libogg-devel + libvorbis-devel + libglvnd-devel + libdvdcss-devel + DirectFB-devel + flac-devel + libsdl-devel + alsa-lib-devel + aalib-devel + libtheora-devel + libvpx-devel + samba-devel + libmad-devel + speex-devel + libmodplug-devel + ffmpeg-devel + a52dec-devel + libv4l-devel + pulseaudio-libs-devel + libdca-devel + libbluray-devel + libmng-devel + libSM-devel + libICE-devel + libcdio-devel + mesa-glu-devel + libvdpau-devel + + + list.patch + no_autopoint.patch + lpthread.patch + + multimedia/video/xine-lib/pspec.xml + + + xine-lib + + libglvnd + zlib + flac + speex + aalib + libXv + libmad + a52dec + libdca + libsdl + libogg + libv4l + ffmpeg + libX11 + libXvMC + libXext + libvpx + libxcb + alsa-lib + freetype + DirectFB + libvdpau + mesa-glu + libtheora + libbluray + libvorbis + fontconfig + libmodplug + aom + dav1d + faad2 + gnutls + libmng + libpng + libcaca + libssh2 + openssl + wayland + libdvdnav + libmpcdec + libdvdread + libjpeg-turbo + pulseaudio-libs + + + /usr/bin + /usr/lib + /usr/share/xine + /usr/share/xine-lib/fonts + /usr/share/man + /usr/share/doc/xine-lib + + + + xine-lib-devel + Development files for xine-lib + xine-lib için geliştirme dosyaları + xine-lib için geliştirme dosyaları + + xine-lib + + + /usr/bin/xine-config + /usr/lib/pkgconfig + /usr/include + /usr/share/aclocal + + + + + 2022-04-19 + 1.2.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-29 + 1.2.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-09 + 1.2.10 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-10-05 + 1.2.10 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2020-09-18 + 1.2.10 + Rebuild ffmpeg. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-19 + 1.2.10 + Rebuild ffmpeg. + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-28 + 1.2.9 + Rebuild ffmpeg. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 1.2.9 + Rebuild ffmpeg. + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-26 + 1.2.9 + Rebuild ffmpeg. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-24 + 1.2.9 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 1.2.8 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-14 + 1.2.6 + Release bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 1.2.6 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libmp4v2 + https://github.com/TechSmith/mp4v2 + + Pisilinux Community + admins@pisilinux.org + + MPL-1.1 + library + app:console + multimedia.video + MPEG4 library + MPEG4 kütüphanesi + Librairie MPEG4 extraite de MPEG4IP, habituellement utilisée dans les sytèmes de son 3D. + MPEG4 library extracted from MPEG4IP, usually used in 3D sound systems. + Genellikle 3B ses işleme uygulamalarında kullanılan, MPEG4IP yazılımının parçası olan MPEG4 kütüphanesi. + Librería MPEG4 parte de MPEG4IP, comúnmente utilizado en sistemas de sonido 3D. + https://github.com/TechSmith/mp4v2/archive/refs/tags/Release-ThirdParty-MP4v2-5.0.1.tar.gz + + libgcc + + multimedia/video/libmp4v2/pspec.xml + + + libmp4v2 + + libgcc + + + /usr/bin + /usr/lib + + + + libmp4v2-devel + Development files for libmp4v2 + libmp4v2 için geliştirme dosyaları + + libmp4v2 + + + /usr/include + + + + + 2021-11-27 + 5.0.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-01-18 + 2.0.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 2.0.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-11 + 2.0.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 2.0.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + vid.stab + http://www.rowetel.com/?page_id=452 + + Mathias Freire + mathiasfreire45@gmail.com + + GPL + library + multimedia.video + Video stabilization library + Video stabilization library + https://github.com/georgmartius/vid.stab/archive/v1.1.0.tar.gz + + cmake + + multimedia/video/vid.stab/pspec.xml + + + vid.stab + + libgcc + libgomp + + + /usr/bin + /usr/lib + /usr/share/doc + + + + vid.stab-devel + Header files for vid.stab. + + vid.stab + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 1.1.0 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + libfdk-aac + https://github.com/mstorsjo/fdk-aac + + PisiLinux Community + admins@pisilinux.org + + custom + library + multimedia.video + Fraunhofer FDK AAC codec library + Fraunhofer FDK AAC codec library + Fraunhofer FDK AAC codec library + Fraunhofer FDK AAC codec library + https://github.com/mstorsjo/fdk-aac/archive/v2.0.1.tar.gz + multimedia/video/libfdk-aac/pspec.xml + + + libfdk-aac + + /usr/lib + + + + libfdk-aac-devel + Development files for libfdk-aac + + libfdk-aac + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2020-01-18 + 2.0.1 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2019-11-04 + 2.0.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + cheese + https://gitlab.gnome.org/GNOME/cheese Pisi Linux Admins admins@pisilinux.org GPLv2 + multimedia.video + Take photos and videos with your webcam, with fun graphical effects + Take photos and videos with your webcam, with fun graphical effects + https://download.gnome.org/sources/cheese/41/cheese-41.1.tar.xz + + appstream-glib-devel + gobject-introspection-devel + meson + vala-devel + yelp-tools + clutter-devel + clutter-gst-devel + clutter-gtk-devel + gnome-desktop-devel + libseccomp-devel + libseccomp + libcanberra-devel + libcanberra-gtk3-devel + gettext-devel + gdk-pixbuf-devel + glib2-devel + itstool + libXtst-devel + librsvg-devel + libgee-devel + gnome-video-effects + gst-plugins-bad-devel + + multimedia/video/cheese/pspec.xml + + + cheese + + cogl + gtk3 + cairo + glib2 + libX11 + clutter + gstreamer + gdk-pixbuf + clutter-gst + clutter-gtk + gnome-desktop + gst-plugins-base + libcanberra-gtk3 + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/applications + /usr/share/dbus-1 + /usr/share/help + /usr/share/doc + /usr/share/locale + /usr/share/man + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/metainfo + + + + cheese-devel + + cheese + gtk3-devel + glib2-devel + libX11-devel + clutter-devel + gstreamer-devel + gdk-pixbuf-devel + clutter-gst-devel + clutter-gtk-devel + gst-plugins-base-devel + gst-plugins-bad-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-11-15 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-20 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 3.38.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gst-editing-services + https://gitlab.freedesktop.org/gstreamer/gst-editing-services + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + library + multimedia.video + GStreamer library for creating audio/video editors + Ses/video düzenleyicileri oluşturmak için GStreamer kitaplığı + Ses/video düzenleyicileri oluşturmak için GStreamer kitaplığı + Ses/video düzenleyicileri oluşturmak için GStreamer kitaplığı + https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-1.20.2.tar.xz + + gstreamer-devel + gst-plugins-base-devel + gst-plugins-bad-devel + gobject-introspection-devel + libxml2-devel + python3-devel + python3-pygobject3-devel + meson + + multimedia/video/gst-editing-services/pspec.xml + + + gst-editing-services + + glib2 + libxml2 + python3 + gstreamer + gst-plugins-base + + + /usr/bin + /usr/lib/libges* + /usr/lib/girepository-1.0 + /usr/lib/gst-validate-launcher + /usr/lib/gstreamer-1.0 + /usr/lib/python3.* + /usr/share/bash-completion + /usr/share/doc + /usr/share/gstreamer-1.0 + /usr/share/man + + + + gst-editing-services-devel + Development files for gst-editing-services + + gst-editing-services + glib2-devel + libxml2-devel + python3-devel + gstreamer-devel + gst-plugins-base-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 1.18.4 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-14 + 1.18.4 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + davs2 + https://github.com/pkuvcl/davs2/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPL + library + multimedia.video + Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard + davs2 is an open-source decoder of AVS2-P2/IEEE1857.4 video coding standard. + https://github.com/pkuvcl/davs2/archive/1.6.tar.gz + + davs2-1.6-gcc8-fix.patch + + + yasm-devel + + multimedia/video/davs2/pspec.xml + + + davs2 + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + davs2-devel + Header files for davs2. + + davs2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-12 + 1.6 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + kvazaar + http://ultravideo.cs.tut.fi/#encoder + + Mathias Freire + mathiasfreire45@gmail.com + LGPL - FDL1.2 + library + multimedia.video + An open-source HEVC encoder + Kvazaar is an award-winning academic open-source video encoder for the state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard. Kvazaar is being developed in C and optimized in Assembly under the LGPLv2.1. + https://github.com/ultravideo/kvazaar/releases/download/v2.0.0/kvazaar-2.0.0.tar.xz + + yasm + crypto++-devel + + multimedia/video/kvazaar/pspec.xml + + + kvazaar + + crypto++ + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + kvazaar-devel + Header files for kvazaar. + + kvazaar + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-11-07 + 2.0.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-28 + 2.0.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-01-12 + 1.3.0 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + smpeg + http://www.lokigames.com/development/smpeg.php3 + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library app:gui - office.calligra - Office and graphic art suite by KDE - KDE'den ofis ve grafik sanatı paketi - Calligra is a free, integrated office suite for KDE. The application suite consists of a word-processor, a spreadsheet application, a presentation creator and viewer application, an organizer and more. - Calligra, KDE için ücretsiz, entegre bir ofis paketidir. Uygulama paketi, bir kelime işlemci, bir elektronik tablo uygulaması, bir sunum oluşturucu ve görüntüleyici uygulaması, bir düzenleyici ve daha fazlasını içerir. - https://invent.kde.org/office/calligra/-/archive/master/calligra-master.tar.gz + multimedia.video + SDL MPEG kitaplığı + SDL MPEG + SDL MPEG library + SMPEG is a SDL MPEG decoding library. + SMPEG, MPEG formatını kullanabilen SDL kitaplığıdır. + https://sources.voidlinux.org/smpeg-0.4.5/smpeg-0.4.5.tar.gz + + libsdl-devel + freeglut-devel + mesa-devel + mesa-glu-devel + + + smpeg-0.4.5-gcc6.patch + smpeg-0.4.4-format_not_a_string_literal_and_no_format_arguments.diff + smpeg-0.4.5-fix-header.patch + smpeg-0.4.5-libsupc++.patch + smpeg-0.4.5-link.patch + + multimedia/video/smpeg/pspec.xml + + + smpeg + + libsdl + mesa + mesa-glu + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + smpeg-devel + Development files for smpeg + smpeg için geliştirme dosyaları + + smpeg + + + /usr/bin/smpeg-config + /usr/include + /usr/share/aclocal + + + + smpeg-32bit + 32-bit shared libraries for smpeg + smpeg için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + freeglut-32bit + mesa-32bit + libsdl-32bit + mesa-glu-32bit + + + smpeg + libsdl-32bit + + + /usr/lib32 + + + + + 2018-08-05 + 0.4.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 0.4.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.4.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-01 + 0.4.5 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + aom + https://aomedia.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + BSD + library + multimedia.video + Alliance for Open Media video codec + aom is the AOMedia video encoder for ​AV1, an open source and royalty-free video codec. aom can save about 30% bitrate compared to VP9 and H.265 / HEVC, and about 50% over H.264, while retaining the same visual quality. + https://storage.googleapis.com/aom-releases/libaom-3.2.0.tar.gz + + ninja + cmake + + multimedia/video/aom/pspec.xml + + + aom + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + aom-devel + Header files for aom. + + aom + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-01 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 1.0.0_20200112 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + dav1d + https://code.videolan.org/videolan/dav1d + + Mathias Freire + mathiasfreire45@gmail.com + + BSD + library + multimedia.video + dav1d is a new AV1 cross-platform decoder, open-source, and focused on speed and correctness. + The goal of this project is to provide a decoder for most platforms, and achieve the highest speed possible to overcome the temporary lack of AV1 hardware decoder. It supports all features from AV1, including all subsampling and bit-depth parameters. In the future, this project will host simple tools or simple wrappings (like, for example, an MFT transform). + http://downloads.videolan.org/pub/videolan/dav1d/0.8.1/dav1d-0.8.1.tar.xz + + nasm + meson + ninja + + multimedia/video/dav1d/pspec.xml + + + dav1d + + libgcc + + + /usr/bin/dav1d + /usr/lib + /usr/share/doc + + + + dav1d-devel + + dav1d + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-01-24 + 0.8.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-01-12 + 0.5.2 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + graphene + https://ebassi.github.io/graphene/ + + Pisi Linux Admins + admin@pisilinux.org + + MIT + library + multimedia.video + A thin layer of graphic data types + A thin layer of graphic data types + A thin layer of graphic data types + A thin layer of graphic data types + https://github.com/ebassi/graphene/archive/1.10.2.tar.gz + + meson + gtk-doc + glib2-devel + gobject-introspection-devel + + multimedia/video/graphene/pspec.xml + + + graphene + + glib2 + + + /usr/lib + /usr/share + /usr/share/gir-1.0 + /usr/share/doc + + + + graphene-devel + Development files for graphene + + graphene + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + graphene-docs + Development files for graphene + + graphene + + + /usr/share/gtk-doc + + + + + 2021-01-23 + 1.10.2 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libmatroska + http://www.matroska.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Format de conteneur multimédia extensible basé sur EBML. + Extensible multimedia container format based on EBML + EBML üzerine konumlandırılmış genişletilebilir çokluortam taşıyıcısı + Matroska is an extensible open standard Audio/Video container. It aims to become THE standard of multimedia container formats. Matroska is usually found as .mkv files (matroska video) and .mka files (matroska audio). + https://dl.matroska.org/downloads/libmatroska/libmatroska-1.6.3.tar.xz + + libebml-devel + cmake + + multimedia/video/libmatroska/pspec.xml + + + libmatroska + + libebml + libgcc + + + /usr/lib + /usr/share/doc + + + + libmatroska-devel + Development files for libmatroska + libmatroska için geliştirme dosyaları + + libmatroska + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2021-06-29 + 1.6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 1.5.2 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.4.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-03 + 1.4.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-20 + 1.4.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + x265 + http://x265.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.video + Open source H265/EVC encoder + Açık kaynak kodlu H265/EVC çözücü + x265 is a commercially funded open source implementation of the H.265/High Efficiency Video Coding (HEVC) compression standard. + x265 H265/EVC görüntü dosyalarını açmak için kullanılan bir kütüphane + https://bitbucket.org/multicoreware/x265_git/get/3.5.tar.gz + + git + yasm-devel + cmake + + multimedia/video/x265/pspec.xml + + + x265 + + libgcc + + + /usr/bin + /usr/lib + + + + x265-devel + Development files for x265 + x265 için geliştirme dosyaları + + x265 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-05-05 + 3.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-14 + 3.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-17 + 3.2.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-10-06 + 3.2 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-04-14 + 3.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-05 + 2.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-19 + 2.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-18 + 2.6 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-11 + 2.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-12 + 1.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-23 + 1.7 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gstreamermm + https://gstreamer.freedesktop.org/bindings/cplusplus.html + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + multimedia.video + GStreamer C++ bindings + Gstreamer C++ arayüzü + The GStreamer API C++ bindings are based on gtkmm, using the same lifecycle mechanism. + Gstreamer'ın C++ arayüzü gtkmm temel alınarak hazırlanmıştır, aynı yaşam ömrü mekanizmasını kullanır. + http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/1.10/gstreamermm-1.10.0.tar.xz + + glibmm-devel + pangomm-devel + cairomm-devel + libxmlpp-devel + gstreamer-devel + gst-plugins-base-devel + + multimedia/video/gstreamermm/pspec.xml + + + gstreamermm + + glib2 + glibmm + libgcc + libxml2 + libxmlpp + gstreamer + libsigc++ + gst-plugins-base + + + /usr/lib + /usr/share/devhelp/books/gstreamermm-1.0 + /usr/share/doc + + + gstreamermm-next + + + + gstreamermm-devel + gstreamermm için geliştirme dosyaları + gstreamermm için geliştirme dosyaları + + glibmm-devel + libxmlpp-devel + gstreamer-devel + gst-plugins-base-devel + gstreamermm + + + /usr/include/gstreamermm-1.0 + /usr/lib/pkgconfig + + + gstreamermm-next-devel + + + + + 2022-05-11 + 1.10.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2022-04-13 + 1.10.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2021-10-27 + 1.10.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2021-06-14 + 1.10.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2021-01-18 + 1.10.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-18 + 1.10.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-10-05 + 1.10.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-16 + 1.10.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-28 + 1.10.0 + Release Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.10.11 + rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.10.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-29 + 0.10.11 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + opencore-amr + http://opencore-amr.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + library + multimedia.video + AMR speech codec implementation + AMR ses kodek sistemi + Opencore AMR is an implementation of Adaptive Multi Rate Narrowband and Wideband speech codec. + Opencore AMR, Adaptive Multi Rate Narrowband ve Wideband ses kodek sistemi altyapısıdır. + mirrors://sourceforge/opencore-amr/opencore-amr/opencore-amr-0.1.5.tar.gz + multimedia/video/opencore-amr/pspec.xml + + + opencore-amr + + /usr/lib + /usr/share/doc/opencore-amr + + + + opencore-amr-devel + Development files for opencore-amr + opencore-amr için geliştirme dosyaları + + opencore-amr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-18 + 0.1.5 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2018-03-26 + 0.1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-05 + 0.1.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.1.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.1.3 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libdvbpsi + https://www.videolan.org/developers/libdvbpsi.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Librairie pour la génération et le décodage des tables PSI TS/DVB MPEG. + Library for MPEG TS/DVB PSI tables decoding and generation + MPEG TS/DVB PSI taslaklarını üretmek ve çözümlemek için kullanılan bir kitaplık + libdvbpsi is a simple library designed for decoding and generation of MPEG TS and DVB PSI tables. + libdvbpsi, MPEG TS ve DVB PSI tablolarının ürteimi ve çözümlenmesi için tasarlanmış basit bir kitaplıktır. + http://download.videolan.org/pub/libdvbpsi/1.3.3/libdvbpsi-1.3.3.tar.bz2 + multimedia/video/libdvbpsi/pspec.xml + + + libdvbpsi + + /usr/lib + /usr/share/doc + + + + libdvbpsi-devel + Development files for libdvbpsi + libdvbpsi için geliştirme dosyaları + + libdvbpsi + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-04 + 1.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 1.3.2 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-11 + 1.3.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 1.3.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + xavs2 + https://github.com/pkuvcl/xavs2/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPL + library + multimedia.video + Open-Source encoder of AVS2-P2/IEEE1857.4 video coding standard + Open-Source encoder of AVS2-P2/IEEE1857.4 video coding standard + https://github.com/pkuvcl/xavs2/archive/1.3.tar.gz + + yasm + + multimedia/video/xavs2/pspec.xml + + + xavs2 + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + xavs2-devel + Header files for xavs2. + + xavs2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 1.3 + First release. + İdris Kalp + idriskalp@gmail.com + + + + + + libmpeg2 + http://libmpeg2.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams + mpeg-2 ve mpeg-1 video görüntülerini çözmek için ücretsiz bir kütüphane + libmpeg2 est une librairie libre pour décoder les flux vidéos mpeg-2 et mpeg-1. libmpeg2 est capable de décoder tous les flux vidéos se conformant à certaines restrictions : "paramètres contraints (constrained parameters)" pour mpeg-1 et "profil principal (main profile)" pour mpeg-2. + libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams. libmpeg2 is able to decode all mpeg streams that conform to certain restrictions: "constrained parameters" for mpeg-1, and "main profile" for mpeg-2. + libmpeg2, mpeg-1 ve mpeg-2 video akışlarının çözülerek okunması için ücretsiz bir kütüphanedir. Libmpeg-2, bir takım kısıtlayıcı kurallara (mpeg-1 için "kısıtlanmış parametreler" ve mpeg-2 için "ana profil") uyan bütün mpeg yayınlarını çözebilir. + libmpeg2 es una librería libre para decodificar flujos de video mpeg-2 y mpeg-1. libmpeg2 puede decodificar todo tipo de flujos mpeg que cumplen ciertos restricciones: "constrained parameters" para mpeg-1, y "main profile" para mpeg-2. + http://libmpeg2.sourceforge.net/files/libmpeg2-0.5.1.tar.gz + + libmpeg2-0.4.1-use-readelf-for-test.patch + + multimedia/video/libmpeg2/pspec.xml + + + libmpeg2 + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libmpeg2-devel + Development files for libmpeg2 + libmpeg2 için geliştirme dosyaları + + libmpeg2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-19 + 0.5.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 0.5.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.5.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.5.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 0.5.1 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + l-smash + https://github.com/l-smash/l-smash + + Alihan Öztürk + alihan@pisilinux.org + + custom + app:console + multimedia.video + MP4 muxer and other tools. + Loyal to Spec of MPEG4, and Ad-hock Simple Hackwork library. + https://github.com/l-smash/l-smash/archive/v2.14.5.tar.gz + multimedia/video/l-smash/pspec.xml + + + l-smash + MP4 muxer and other tools. + + glibc + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + l-smash-devel + Development files for l-smash. + + l-smash + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-01-17 + 2.14.5 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-07-31 + 2.14.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 2.9.1 + Rebuild for new toolchain. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-12 + 2.9.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + vo-amrwbenc + http://sourceforge.net/projects/opencore-amr/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + app:cli + multimedia.video + VisualOn AMR-WB encoder library + VisualOn AMR-WB encoder library + http://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/vo-amrwbenc-0.1.3.tar.gz + multimedia/video/vo-amrwbenc/pspec.xml + + + vo-amrwbenc + + libvo-amrwbenc + + + /usr/bin/amrwb-enc + + + + libvo-amrwbenc + + /usr/lib + /usr/share/doc + + + + libvo-amrwbenc-devel + + libvo-amrwbenc + + + /usr/include + /usr/lib/pkgconfig/vo-amrwbenc.pc + + + + + 2020-01-18 + 1.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-02 + 1.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-11 + 1.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-27 + 1.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + gstreamer-vaapi + http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/ + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2.1 + library + multimedia.video + GStreamer Multimedia Framework VA Plugins + gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. + https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.20.2.tar.xz + + meson + python3 + mesa-devel + libglvnd-devel + libva-devel + libXrandr-devel + wayland-protocols-devel + gstreamer-devel + gst-plugins-bad-devel + gst-plugins-base-devel + + multimedia/video/gstreamer-vaapi/pspec.xml + + + gstreamer-vaapi + + glib2 + libva + libglvnd + eudev + libX11 + libdrm + libXrandr + libXrender + wayland-client + wayland-protocols + gstreamer + gst-plugins-bad + gst-plugins-base + + + /usr/lib + /usr/share/doc + + + gstreamer-vaapi-next + gstreamer-vaapi-next-devel + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-01 + 1.16.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-26 + 1.14.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-16 + 1.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-28 + 1.12.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + + + + rubberband + https://github.com/breakfastquay/rubberband + + Mustafa Cinasal + muscnsl@gmail.com + + GPLv1 + library + multimedia.video + Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı + Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı + Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı + Zaman-germe ve zift-shifting ses kütüphanesi ve yardımcı programı + https://github.com/breakfastquay/rubberband/archive/v1.8.2.tar.gz + + vamp-plugin-sdk-devel + libsamplerate-devel + libsndfile-devel + ladspa-sdk-devel + fftw3-devel + jdk8-openjdk + fftw3-devel + + multimedia/video/rubberband/pspec.xml + + + rubberband + + fftw3 + libgcc + libsndfile + libsamplerate + vamp-plugin-sdk + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + rubberband-devel + + rubberband + + + /usr/lib/pkgconfig + /usr/include + + + + + 2021-03-10 + 1.8.2 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2020-01-18 + 1.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 1.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-27 + 1.8.1 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + gst-plugins-ugly + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Other plugins for gstreamer + Gstreamer için diğer eklentiler + les Plug-ins (greffons) Ugly (horribles) de GStreamer est un ensemble de plug-ins de bonne qualité et fonctionnant correctement, mais dont la distribution pose problème. La licence du plug-in ou de librairies nécessaires au plug-in n'est pas forcément tel que l'on aimerait qu'elle soit. Le code peut également être notoirement connu pour présenter un problème patent. + GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. + GStreamer Ugly Plug-in'leri kaliteli ve güzel çalışan eklentiler içerir. Fakat bu eklentilerin lisanslarla ilgili sorunları bulunabilir. + https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.20.2.tar.xz + + meson + xz-devel + zlib-devel + valgrind + python3 + orc-devel + x264-devel + lame-devel + glib2-devel + a52dec-devel + libmad-devel + mpg123-devel + libcdio-devel + twolame-devel + libunwind-devel + libmpeg2-devel + libdvdread-devel + opencore-amr-devel + gstreamer-devel + gst-plugins-base-devel + + multimedia/video/gst-plugins-ugly/pspec.xml + + + gst-plugins-ugly + + orc + lame + x264 + glib2 + a52dec + libmad + mpg123 + libcdio + twolame + libmpeg2 + libdvdread + opencore-amr + gstreamer + gst-plugins-base + + + /usr/lib/gstreamer-1.0 + /usr/share/doc/gst-plugins-ugly + /usr/share/gtk-doc + /usr/share/gstreamer-1.0 + /usr/share/locale + + + gst-plugins-ugly-next + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-05 + 1.17.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-01 + 1.16.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.14.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-16 + 1.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-28 + 1.12.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-18 + 0.10.19 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.10.19 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 0.10.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-10 + 0.10.19 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + vamp-plugin-sdk + https://www.vamp-plugins.org/ + + Mustafa Cinasal + muscnsl@gmail.com + + BSD + library + multimedia.video + Vamp ses analizi eklenti sistemi + Vamp ses analizi eklenti sistemi + Vamp ses analizi eklenti sistemi + Vamp ses analizi eklenti sistemi + https://github.com/c4dm/vamp-plugin-sdk/archive/vamp-plugin-sdk-v2.8.tar.gz + + libsndfile-devel + + multimedia/video/vamp-plugin-sdk/pspec.xml + + + vamp-plugin-sdk + + libgcc + libsndfile + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + vamp-plugin-sdk-devel + + vamp-plugin-sdk + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-01-17 + 2.8 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-08-05 + 2.7.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-27 + 2.7.1 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + libprojectM + http://projectm.sourceforge.net + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2 + library + multimedia.video + An advanced MilkDrop-compatible music visualization library + MilkDrop uyumlu müzik görselleştirme kitaplığı + libprojectM is an iterative music visualization library which uses OpenGL for hardware acceleration. It is a reimplementation of Winamp visualization plug-in MilkDrop which uses 3D graphics hardware, combined with iterative image-based rendering techniques and compatible with MilkDrop presets. + libprojectM, donanım hızlandırma kullanılarak OpenGL ile müzik görselleştirme işlemini yapan bir kitaplıktır. + https://github.com/projectM-visualizer/projectm/releases/download/v3.1.12/projectM-3.1.12.tar.gz + + cmake + mesa-devel + libsdl2-devel + libglvnd-devel + qt5-base-devel + freeglut-devel + libvisual-devel + pulseaudio-libs-devel + + multimedia/video/libprojectM/pspec.xml + + + libprojectM + + libgcc + libglvnd + libsdl2 + + + /usr/bin/projectM-unittest + /usr/share/icons + /usr/share/doc + /usr/share/projectM/ + /usr/lib/libprojectM.so* + + + + libprojectM-devel + Development files for libprojectM + libprojectM için geliştirme dosyaları + + qt5-base-devel + libprojectM + + + /usr/include + /usr/lib/pkgconfig + + + + libprojectM-sdl + ProjectM support for sdl + + libsdl2 + qt5-base + jack-audio-connection-kit + libprojectM + + + /usr/bin/projectMSDL + + + + libprojectM-pulseaudio + ProjectM support for Pulseaudio + + qt5-base + libglvnd + pulseaudio-libs + libprojectM + + + /usr/share/man/man1/projectM-pulseaudio.1 + /usr/bin/projectM-pulseaudio + /usr/share/applications/projectM-pulseaudio.desktop + + + + + 2022-01-09 + 3.1.12 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libtheora + https://www.theora.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.video + Le codec (compresseur / décompresseur) de compression vidéo Theora. + The Theora Video Compression Codec + Theora video sıkıştırma kodlaması + Der Theora Video Kompressions-Codec + libtheora is Xiph.Org's first publicly released video codec, intended for use within the Ogg's project's Ogg multimedia streaming system. + libtheora, Ogg projesi kapsamında Ogg çokluortam akış sistemi ile beraber kullanılmak üzere tasarlanmış bir video kodlamasıdır. + http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2 + + libogg-devel + libvorbis-devel + + + flags.patch + libtheora-1.1.1-libpng16.patch + + multimedia/video/libtheora/pspec.xml + + + libtheora + + libogg + libvorbis + + + /usr/lib + /usr/share/doc + + + + libtheora-32bit + 32-bit shared libraries for libtheora + emul32 + emul32 + + libogg-32bit + + + libtheora + libogg-32bit + + + /usr/lib32 + + + + libtheora-devel + Development files for libtheora + libtheora için geliştirme dosyaları + + libtheora + libogg-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2020-01-11 + 1.1.1 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-07-31 + 1.1.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-11 + 1.1.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.1.1 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 1.1.1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gst-rtsp-server + https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + library + multimedia.video + RTSP server library based on GStreamer + GStreamer tabanlı RTSP sunucu kitaplığı + GStreamer tabanlı RTSP sunucu kitaplığı + GStreamer tabanlı RTSP sunucu kitaplığı + https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.20.2.tar.xz + + meson + python3-devel + glib2-devel + gstreamer-devel + gst-plugins-bad-devel + + multimedia/video/gst-rtsp-server/pspec.xml + + + gst-rtsp-server + + glib2 + gstreamer + gst-plugins-base + + + /usr/lib/libgstrtspserver* + /usr/lib/gstreamer-1.0 + /usr/lib/girepository-1.0 + /usr/share/doc + + + + gst-rtsp-server-devel + Development files for gst-rtsp-server + + gst-rtsp-server + gstreamer-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 1.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-24 + 1.18.4 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + xavs + http://xavs.sourceforge.net/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPL + library + multimedia.video + XAVS is to implement high quality encoder and decoder of the Audio Video Standard of China (AVS). + XAVS is to implement high quality encoder and decoder of the Audio Video Standard of China (AVS). + https://sourceforge.net/projects/pisilinux/files/source/xavs-0.1.55.tar.xz + + yasm + + + xavs-dynamic-xavs.patch + xavs-0.1.55-dont-strip-symbols.patch + xavs-dup-asm.patch + xavs-x32-yasm.patch + + multimedia/video/xavs/pspec.xml + + + xavs + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + xavs-devel + Header files for xavs. + + xavs + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 0.1.55 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + ffmpeg + http://ffmpeg.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv3 + LGPLv2 + LGPLv3 + app:console + multimedia.video + A command-line tool to record, convert and stream audio and video + FFmpeg ses ve görüntü dosyalarını kaydedebilen, dönüştürebilen ve açabilen yazılımdır + FFmpeg to kompletne rozwiązanie nagrywania, konwersji i transmisji strumieni dźwięku i obrazu + FFmpeg is a complete solution to record, convert and stream audio and video. + FFmpeg ses ve görüntü dosyalarını kaydedebilen,dönüştürebilen ve açabilen komple bir çözüm. libavcodec ve birçok popüler ses/görüntü codeclerini içerir. + FFmpeg to kompletne rozwiązanie nagrywania, konwersji i transmisji strumieni dźwięku i obrazu. Jest to działające z linii poleceń narzędzie do konwersji obrazu z jednego formatu do innego. Obsługuje także przechwytywanie i kodowanie w czasie rzeczywistym z karty telewizyjnej. + https://ffmpeg.org/releases/ffmpeg-4.4.2.tar.xz + + srt-devel + freetype-devel + fontconfig-devel + lame-devel + cairo-devel + xz-devel + x264-devel + x265-devel + xavs-devel + xavs2-devel + ffnvcodec + libbs2b-devel + libavc1394-devel + libraw1394-devel + svt-av1-devel + libdrm-devel + libmfx-devel + rav1e-devel + dav1d-devel + davs2-devel + aom-devel + libva-devel + libsdl2-devel + libvpx-devel + libass-devel + libopus-devel + libilbc-devel + codec2-devel + libfdk-aac-devel + libgme-devel + lensfun-devel + libiec61883-devel + kvazaar-devel + libopenmpt-devel + librsvg-devel + rubberband-devel + shine-devel + flite-devel + libsoxr-devel + snappy-devel + vid.stab-devel + libxcb-devel + libzimg-devel + openal-devel + alsa-lib-devel + libvdpau-devel + libtheora-devel + libvorbis-devel + celt-devel + gsm-devel + libbluray-devel + opencore-amr-devel + libmodplug-devel + pulseaudio-libs-devel + openjpeg2-devel + frei0r-plugins-devel + rtmpdump-devel + speex-devel + yasm-devel + libv4l-devel + pkgconfig + libvo-amrwbenc-devel + xvid-devel + libdc1394-devel + libcdio-paranoia-devel + libXv-devel + wavpack-devel + webp-devel + ladspa-sdk-devel + libaribb24-devel + jack-audio-connection-kit-devel + twolame-devel + fribidi-devel + libxml2-devel + opencl-icd-devel + openssl-devel + libomxil-bellagio-devel + zeromq-devel + + + fix-vmaf-model-path.patch + + multimedia/video/ffmpeg/pspec.xml + + + ffmpeg + + srt + gsm + celt + lame + x264 + x265 + xvid + zlib + bzip2 + speex + libva + libXv + libX11 + libsdl2 + libv4l + libvpx + libxcb + libass + libopus + libXext + alsa-lib + freetype + libvdpau + openjpeg2 + xz + cairo + glib2 + xavs + xavs2 + libbs2b + libavc1394 + libraw1394 + svt-av1 + libdrm + libmfx + rav1e + dav1d + davs2 + aom + libva + libsdl2 + libvpx + libass + libopus + libilbc + codec2 + libfdk-aac + libgme + lensfun + libiec61883 + kvazaar + libopenmpt + librsvg + rubberband + shine + flite + libsoxr + snappy + vid.stab + libxcb + libzimg + openal + rtmpdump + libbluray + libdc1394 + libtheora + libvorbis + fontconfig + libmodplug + libvo-aacenc + opencore-amr + libvo-amrwbenc + pulseaudio-libs + libcdio-paranoia + wavpack + webp + ladspa-sdk + libaribb24 + jack-audio-connection-kit + twolame + fribidi + libxml2 + opencl-icd + openssl + libomxil-bellagio + zeromq + + + /etc + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/ffmpeg + + + + ffmpeg-devel + Development files for ffmpeg + ffmpeg için geliştirme dosyaları + Pliki nagłówkowe ffmpeg + + ffmpeg + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-19 + 4.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-30 + 4.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-12 + 4.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-04 + 4.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-28 + 4.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-08 + 4.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-16 + 4.2.2 + Rebuild. + Mustafa Cinasal + muscnslp@gmail.com + + + 2020-01-22 + 4.2.2 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-10-14 + 4.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 4.1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-22 + 4.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-28 + 4.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-19 + 4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-05 + 4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 3.4.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 3.3.6 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-13 + 3.3.6 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 3.3.6 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 3.2.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-13 + 3.0.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-09 + 2.8.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-16 + 2.8.6 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + x264 + http://developers.videolan.org/x264.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.video + Open source H264/AVC encoder + Açık kaynak kodlu H264/AVC çözücü + x264 is a free library for encoding H264/AVC video streams. + x264 H264/AVC görüntü dosyalarını açmak için kullanılan bir kütüphane + http://ftp.osuosl.org/pub/blfs/conglomeration/x264/x264-20210814.tar.xz + + yasm-devel + l-smash-devel + + multimedia/video/x264/pspec.xml + + + x264 + + l-smash + + + /usr/bin + /usr/lib + + + + x264-devel + Development files for x264 + x264 için geliştirme dosyaları + + x264 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-30 + 20210814 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 20210211 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-14 + 20200819 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-17 + 20191217 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2019-10-10 + 2245.20191010 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-12 + 2245.20190412 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2245.20180730 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-19 + 2245.19052018 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 2245.17022018 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2017-09-20 + 2245.12062016 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-07-22 + 2245.12062016 + Fix relase + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-13 + 2245.12062016 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-09 + 2245 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-02 + 2245 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + graphviz + https://www.graphviz.org/ + + fury + uglyside@yandex.ru + + EPL + app + multimedia.graphics + Open source graph drawing software. + Açık kaynak bir grafik çizim programıdır + Graphviz is open source graph visualization software which has web and interactive graphical interfaces, and auxiliary tools and libraries. Graphviz has many useful features for diagrams, such as options for colors, fonts, tabular node layouts, line styles, and custom shapes. + Graphviz web ve etkileşimli grafik arayüzüne, yardımcı araç ve kütüphanelere sahip açık kaynak bir grafik canlandırma yazılımıdır. Graphviz renk, font, çizelge planı, çizgi stili ayarları ve özel şekiller gibi diyagramlara yönelik bir çok kullanışlı özelliğe sahiptir. + https://gitlab.com/graphviz/graphviz/-/archive/2.50.0/graphviz-2.50.0.tar.bz2 + + perl + swig + libtool + doxygen + gd-devel + tcl-devel + guile-devel + pango-devel + cairo-devel + libXt-devel + libX11-devel + libXaw-devel + libXmu-devel + python3-devel + librsvg-devel + freeglut-devel + mesa-glu-devel + ghostscript-devel + + multimedia/graphics/graphviz/pspec.xml + + + graphviz + + gd + zlib + perl + glib2 + guile + pango + cairo + expat + libXt + libX11 + libXaw + libXmu + libgcc + python3 + librsvg + ghostscript + libtool-ltdl + + + /usr/bin + /usr/lib + /usr/share/graphviz + /usr/share/man + + + + graphviz-docs + + /usr/share/graphviz/doc + + + + graphviz-demo + + graphviz + + + /usr/share/graphviz/demo + + + + graphviz-devel + graphviz için geliştirme dosyaları + + graphviz + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-18 + 2.50.0 + Version bump + fury + uglyside@yandex.ru + + + 2021-06-10 + 2.47.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-24 + 2.46.1 + Version bump. + fury + uglyside@yandex.ru + + + 2017-01-18 + 2.40.1 + First release. + Ali Algul + aligulle3801@gmail.com + + + + + + inkscape + https://inkscape.org/ + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + LGPL-2.1 + app:gui + multimedia.graphics + SVG vector graphics application. + Vektörel çizim programı + Inkscape is an application to create, edit, and convert SVG vector graphics images that can also import from and export to bitmap image files. + SVG tabanlı, çok kapsamlı ve gelişmiş bir vektörel çizim programıdır. + https://media.inkscape.org/dl/resources/file/inkscape-1.1.2.tar.xz + + cmake + ragel + ccache + cython3 + potrace + gc-devel + intltool + gsl-devel + gdl-devel + libXt-devel + libXv-devel + libSM-devel + libXaw-devel + libXmu-devel + libXpm-devel + libXres-devel + libXtst-devel + ncurses-devel + xcb-util-devel + readline-devel + libxkbfile-devel + dbus-devel + gtk3-devel + popt-devel + lcms2-devel + boost-devel + aalib-devel + aspell-devel + gtkmm3-devel + libwpg-devel + libcdr-devel + libwpd-devel + liblqr-devel + libxslt-devel + libsoup-devel + python3-devel + boost-python3 + poppler-devel + poppler-utils + libyaml-devel + libvisio-devel + libspiro-devel + gtkspell3-devel + dbus-glib-devel + librevenge-devel + poppler-glib-devel + desktop-file-utils + libjpeg-turbo-devel + GraphicsMagick-devel + appstream-glib-devel + double-conversion-devel + python3-pygobject3-devel + + multimedia/graphics/inkscape/pspec.xml + + + inkscape + SVG vector graphics application. + + gc + gdl + gsl + dbus + gtk3 + zlib + atkmm + cairo + glib2 + lcms2 + pango + boost + aspell + glibmm + gtkmm3 + libX11 + libcdr + libgcc + libpng + libwpg + python3 + potrace + cairomm + libgomp + libsoup + libxml2 + libxslt + pangomm + poppler + readline + freetype + harfbuzz + lib2geom + libvisio + libspiro + dbus-glib + gtkspell3 + libsigc++ + fontconfig + gdk-pixbuf + librevenge + poppler-glib + python3-lxml + python3-numpy + python3-scour + boost-python3 + libjpeg-turbo + GraphicsMagick + python3-pygobject3 + + + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/icons + /usr/share/metainfo + /usr/share/inkscape + /usr/lib/inkscape + /usr/share/locale + /usr/share/applications + /usr/share/bash-completion/completions/inkscape + + + + lib2geom + + gsl + glib2 + cairo + libgcc + double-conversion + + + /usr/lib + + + + lib2geom-devel + + lib2geom + + + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/include + + + + + 2022-05-01 + 1.1.2 + Version bump. + fury + uglyside@yandex.ru + + + 2021-12-20 + 1.1.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-06-05 + 1.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-03-20 + 1.0.2 + Version bump. + fury + uglyside@yandex.ru + + + 2020-09-11 + 1.0.1 + Ver bump, gtk3. + fury + uglyside@yandex.ru + + + 2020-04-16 + 0.92.5 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-10-05 + 0.92.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-06-26 + 0.92.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-01 + 0.92.3 + Release Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-23 + 0.92.3 + Release Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-16 + 0.92.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 0.91 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-29 + 0.91 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + jbigkit + http://www.cl.cam.ac.uk/~mgk25/jbigkit/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.graphics + A portable library of compression and decompression functions + Taşınabilir bir sıkıştırma kitaplığı + JBIG-KIT implements a highly effective data compression algorithm for bi-level high-resolution images such as fax pages or scanned documents. + jbigkit, faks sayfaları ve taranmış belgeler gibi yüksek çözünürlüklü görüntüler için, yüksek performanslı bir sıkıştırma kitaplığıdır. + https://www.cl.cam.ac.uk/~mgk25/jbigkit/download/jbigkit-2.1.tar.gz + + jbigkit-2.1-shared.diff + jbigkit-2.0-warnings.patch + + multimedia/graphics/jbigkit/pspec.xml + + + jbigkit + + /usr/share/doc + /usr/share/man + /usr/bin + /usr/lib + + + + jbigkit-devel + Development files for jbigkit + jbigkit için geliştirme dosyaları + + jbigkit + + + /usr/include + + + + + 2020-01-14 + 2.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-25 + 2.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 2.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-19 + 2.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + openjpeg2 + https://github.com/uclouvain/openjpeg + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + multimedia.graphics + JPEG2000 decoding library + JPEG2000 çözme kütüphanesi + Biblioteka implementująca kodek formatu JPEG 2000 + openjpeg is an open-source JPEG 2000 codec written in C. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG). + https://github.com/uclouvain/openjpeg/archive/v2.4.0.tar.gz + + cmake + doxygen + lcms2-devel + tiff-devel + zlib-devel + libpng-devel + + multimedia/graphics/openjpeg2/pspec.xml + + + openjpeg2 + + lcms2 + tiff + libpng + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man1 + /usr/share/man3 + /usr/share/doc + + + + openjpeg2-devel + Development files for openjpeg2 + openjpeg2 için geliştirme dosyaları + Pliki nagłówkowe do openjpeg2 + + openjpeg2 + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/lib/openjpeg-2.3 + /usr/lib32/openjpeg-2.3 + + + + openjpeg2-32bit + 32-bit shared libraries for openjpeg2 + emul32 + emul32 + + zlib-32bit + lcms2-32bit + tiff-32bit + libpng-32bit + + + lcms2-32bit + tiff-32bit + libpng-32bit + + + /usr/lib32 + /usr/bin/*_32 + + + + + 2021-06-03 + 2.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 2.3.1 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2019-11-05 + 2.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-23 + 2.3.0 + First release. + PisiLinux Community + admins@pisilinux.org + + + 2018-08-03 + 2.3.0 + First release. + PisiLinux Community + admins@pisilinux.org + + + 2018-03-30 + 2.3.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + lcms2 + http://www.littlecms.com + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + library + multimedia.graphics + A color management library. + Little cms is a color management library. Implements fast transforms between ICC profiles. It is focused on speed, and is portable across several platforms. + https://sourceforge.net/projects/lcms/files/lcms/2.12/lcms2-2.12.tar.gz + + libjpeg-turbo-devel + tiff-devel + + multimedia/graphics/lcms2/pspec.xml + + + lcms2 + + libjpeg-turbo + tiff + + + /usr/bin + /usr/lib + /usr/share/lcms/ + /usr/share/man + /usr/share/doc + + + + lcms2-devel + Development files for lcms2 + + lcms2 + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + + + + lcms2-32bit + 32-bit shared libraries for lcms2 + emul32 + + tiff-32bit + libjpeg-turbo-32bit + + + lcms2 + + + /usr/lib32 + + + + + 2021-03-10 + 2.12 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-18 + 2.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-29 + 2.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-21 + 2.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 2.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 2.6 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-01 + 2.6 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + icoutils + http://www.nongnu.org/icoutils/ + + PisiLinux Community + admin@pisilinux.org + + GPLv3+ + app:gui + multimedia.graphics + Utility for extracting and converting Microsoft icon and cursor files + A set of programs for extracting and converting images in icon and cursor files (.ico, .cur) + http://download.savannah.gnu.org/releases/icoutils/icoutils-0.32.3.tar.bz2 + + libpng-devel + + multimedia/graphics/icoutils/pspec.xml + + + icoutils + + /usr/bin + /usr/share/doc + /usr/share/man + /usr/share/locale + + + + + 2020-03-06 + 0.32.3 + Rebuild. + PisiLinux Community + admin@pisilinux.org + + + 2018-09-01 + 0.32.3 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2018-03-21 + 0.32.3 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2017-02-05 + 0.31.1 + Version bump + PisiLinux Community + admin@pisilinux.org + + + 2016-06-02 + 0.31.0 + First release + PisiLinux Community + admin@pisilinux.org + + + + + + enblend + http://enblend.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.graphics + Image blending with multiresolution splines + Resim harmanlama aracı + enblend is a tool for compositing images. Given a set of images that overlap in some irregular way, enblend overlays them in such a way that the seam between the images is invisible, or at least very difficult to see. + enblend, resimleri birleştirmek için kullanılan bir araçtır. Düzensiz bir şekilde üstüste binen bir resim grubunu, resimlerin arasındaki düğüm noktaları anlaşılmayacak şekilde harmanlar. + mirrors://sourceforge/enblend/enblend-enfuse/enblend-enfuse-4.1/enblend-enfuse-4.1.5.tar.gz + + cmake + gsl-devel + zlib-devel + tiff-devel + vigra-devel + boost-devel + lcms2-devel + libpng-devel + openexr-devel + imagemagick-devel + libjpeg-turbo-devel + + + gentoo_prepare.patch + + multimedia/graphics/enblend/pspec.xml + + + enblend + + gsl + tiff + boost + lcms2 + vigra + libgcc + + + /usr/bin + /usr/share/man + /usr/share/doc + /usr/share/info + + + + + 2020-10-29 + 4.1.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2020-03-05 + 4.1.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-10-05 + 4.1.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-01 + 4.1.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 4.1.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-17 + 4.1.3 + Rebuild for new toolchain. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 4.1.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-27 + 4.1.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + openimageio + https://sites.google.com/site/openimageio/home + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + multimedia.graphics + Library for reading and writing images + Görüntüleri okuma ve yazma için bir kütüphane + OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. + https://github.com/OpenImageIO/oiio/archive/Release-2.2.18.0.tar.gz + + git + cmake + pybind11 + boost-devel + boost-python3 + openssl-devel + pugixml-devel + openexr-devel + imath-devel + glew-devel + python3-devel + txt2man + libpng-devel + tiff-devel + webp-devel + ffmpeg-devel + opencv-devel + freetype-devel + giflib-devel + zlib-devel + jasper-devel + libraw-devel + hdf5-devel + qt5-base-devel + intel-tbb-devel + openjpeg2-devel + opencolorio-devel + libjpeg-turbo-devel + + multimedia/graphics/openimageio/pspec.xml + + + openimageio + + tiff + webp + boost + opencv + pugixml + openssl + giflib + pybind11 + imath + openjpeg2 + openexr-libs + libjpeg-turbo + libraw + zlib + ffmpeg + libpng + python3 + freetype + libgcc + libglvnd + qt5-base + + + /usr/lib + /usr/bin + /usr/share + + + + openimageio-devel + Development files for openimageio + openimageio için geliştirme başlıkları + + openimageio + tiff-devel + webp-devel + boost-devel + opencv-devel + giflib-devel + pugixml-devel + imath-devel + openjpeg2-devel + openexr-devel + libjpeg-turbo-devel + libraw-devel + zlib-devel + ffmpeg-devel + libpng-devel + python3-devel + freetype-devel + + + /usr/include + + + + + 2022-01-18 + 2.2.18.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-20 + 2.2.18.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 2.2.18.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-30 + 2.2.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-12 + 2.2.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 2.2.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-18 + 2.0.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-05 + 1.8.17 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.8.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-11 + 1.8.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-26 + 1.8.9 + Rebuild ffmpeg + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-23 + 1.7.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-13 + 1.7.12 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-17 + 1.7.12 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-20 + 1.6.14 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-15 + 1.5.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-08 + 1.5.20 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libzimg + https://github.com/sekrit-twc/zimg + + Mathias Freire + mathiasfreire45@gmail.com + + WTFPL + library + multimedia.graphics + Scaling, colorspace conversion, and dithering library + The "z" library implements the commonly required image processing basics of scaling, colorspace conversion, and depth conversion. + https://github.com/sekrit-twc/zimg/archive/refs/tags/release-3.0.3.tar.gz + multimedia/graphics/libzimg/pspec.xml + + + libzimg + + /usr/lib + /usr/share/doc + + + + libzimg-devel + Header files for libzimg. + + libzimg + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-06 + 3.0.3 + Version bump. + fury + uglyside@yandex.ru + + + 2020-01-14 + 2.9.2 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + imagemagick + http://www.imagemagick.org/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:gui + multimedia.graphics + A collection of tools and libraries for many image file formats + Resimleri işlemek ve göstermek için bir X uygulaması + Narzędzie do wyświetlania, konwersji i manipulacji grafikami + ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. + https://www.imagemagick.org/download/releases/ImageMagick-7.0.10-62.tar.xz + + xz-devel + djvu-devel + webp-devel + tiff-devel + lcms2-devel + fftw3-devel + cairo-devel + pango-devel + libraw-devel + libpng-devel + jasper-devel + liblqr-devel + libwmf-devel + libheif-devel + libXext-devel + openexr-devel + librsvg-devel + libxml2-devel + openjpeg2-devel + fontconfig-devel + ghostscript-devel + libjpeg-turbo-devel + + multimedia/graphics/imagemagick/pspec.xml + + + imagemagick + A collection of tools and libraries for many image file formats + + xz + perl + tiff + djvu + webp + zlib + bzip2 + cairo + pango + glib2 + fftw3 + lcms2 + libraw + libX11 + libgcc + liblqr + libpng + libwmf + librsvg + libheif + libXext + libxml2 + libgomp + freetype + openjpeg2 + fontconfig + ghostscript + libtool-ltdl + openexr-libs + libjpeg-turbo + + + /usr/bin + /etc/ImageMagick-7/ + /usr/lib + /usr/share/ImageMagick-* + /usr/share/man + /usr/share/doc + + + + imagemagick-docs + HTML documentation for imagemagick + Imagemagick için API belgeleri + imagemagick-docs, imagemagick için belgelendirme dosyalarını içerir. + data:doc + + imagemagick + + + /usr/share/doc/imagemagick/html + + + + imagemagick-devel + Development files for imagemagick + imagemagick için geliştirme dosyaları + Pliki nagłówkowe imagemagick + imagemagick-devel, imagemagick için geliştirme dosyalarını içerir. + + imagemagick + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/bin/*-config + /usr/share/man/man1/*-config* + + + + + 2022-01-17 + 7.0.10.62 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 7.0.10.62 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-20 + 7.0.10.29 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-06 + 7.0.9.27 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2019-06-24 + 7.0.8.50 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2019-01-15 + 7.0.8.23 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-08-06 + 7.0.7.39 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-03-20 + 7.0.7.27 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2017-05-28 + 7.0.5.8 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2017-03-05 + 7.0.4.9 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-02-15 + 7.0.4.9 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-06 + 7.0.3.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-10 + 6.9.4.8 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-03-22 + 6.9.3.7 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + feh + https://feh.finalrewind.org/ + + Mogyorósi Petra + squeakymouse@protonmail.com + + MIT + multimedia.graphics + feh – a fast and light image viewer + feh is an X11 image viewer aimed mostly at console users. Unlike most other viewers, it does not have a fancy GUI, but simply displays images. It is controlled via commandline arguments and configurable key/mouse actions. It is released under a variant of the MIT license. + https://feh.finalrewind.org/feh-3.3.tar.bz2 + + curl-devel + imlib2-devel + libX11-devel + libXinerama-devel + libexif-devel + libpng-devel + libXt-devel + + + nolocal.patch + + multimedia/graphics/feh/pspec.xml + + + feh + feh – a fast and light image viewer + + curl + imlib2 + libX11 + libXinerama + libexif + libpng + + + /usr/bin/* + /usr/share/applications/* + /usr/share/doc/* + /usr/share/feh/* + /usr/share/icons/* + /usr/share/man/* + + + + + 2020-03-05 + 3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-01 + 3.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-06-28 + 2.27 + Latest version + Mogyorósi Petra + squeakymouse@protonmail.com + + + + + + dia + https://live.gnome.org/Dia + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:gui + multimedia.graphics + Diagram editor + Diyagram editörü. + Dia is a GTK+ based diagram creation program for GNU/Linux, + Dia, GTK tabanlı diyagram çizme ve düzenleme programıdır. + dia + http://ftp.gnome.org/pub/gnome/sources/dia/0.97/dia-0.97.3.tar.xz + + intltool + qt5-base-devel + cairo-devel + python-devel + zlib-devel + freetype-devel + gdk-pixbuf-devel + gtk2-devel + glib2-devel + pango-devel + libxml2-devel + libpng-devel + libart_lgpl-devel + atk-devel + docbook-xsl + perl-XML-Parser + libxslt-devel + fontconfig-devel + + multimedia/graphics/dia/pspec.xml + + + dia + + python + zlib + freetype + cairo + gdk-pixbuf + gtk2 + pango + libxml2 + libpng + libart_lgpl + atk + libxslt + fontconfig + glib2 + + + /usr/bin + /usr/lib/dia + /usr/share/applications + /usr/share/icons + /usr/share/oaf + /usr/share/dia + /usr/share/mime-info + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + + 2020-03-05 + 0.97.3 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-08-05 + 0.97.3 + Rebuild with new toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2017-04-15 + 0.97.3 + Rebuild with new toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2016-12-07 + 0.97.3 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + webp + https://www.webmproject.org/ + + PisiLinux Community + admins@pisilinux.org + + Copyright (c) 2010, Google Inc. All rights reserved. + application + multimedia.graphics + webp image format and format conversion png,jpeg,tiff + webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı + webp image format and format conversion png,jpeg,tiff + webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı + https://github.com/webmproject/libwebp/archive/v1.2.0.tar.gz + + mesa-devel + mesa-glu-devel + libpng-devel + tiff-devel + libsdl-devel + giflib-devel + freeglut-devel + libjpeg-turbo-devel + + multimedia/graphics/webp/pspec.xml + + + webp + webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı + + tiff + mesa + giflib + libpng + freeglut + libjpeg-turbo + + + /usr/lib/libwebp* + /usr/bin + /usr/share/man + /usr/share/doc/webp + + + + webp-devel + webp için geliştirme dosyaları + + webp + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-06-03 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 1.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 1.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-18 + 1.0.1 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-28 + 1.0.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-21 + 0.6.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 0.6.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.4.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-04-06 + 0.4.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lcms + http://www.littlecms.com/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.graphics + Moteur de gestion de couleurs léger et optimisé pour la vitesse. + A lightweight, speed optimized color management engine + Hız geliştirmesi yapılmış, hafif bir renk yönetim motoru + LittleCMS intends to be a small-footprint, speed optimized color management engine in open source form. + mirrors://sourceforge/project/lcms/lcms/1.19/lcms-1.19.tar.gz + + swig + tiff-devel + libjpeg-turbo-devel + + + CVE-2009-0793.patch + lcms-1.19-cve_2013_4276-1.patch + + multimedia/graphics/lcms/pspec.xml + + + lcms + + tiff + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/lcms + /usr/share/doc + /usr/share/man + + + + lcms-devel + lcms için geliştirme dosyaları + + lcms + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + + + + lcms-32bit + 32-bit shared libraries for lcms + lcms için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + tiff-32bit + libjpeg-turbo-32bit + + + lcms + + + /usr/lib32 + + + + + 2020-02-12 + 1.19 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-14 + 1.19 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 1.19 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-19 + 1.19 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libjpeg-turbo + http://www.libjpeg-turbo.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:gui + multimedia.graphics + MMX, SSE, and SSE2 SIMD accelerated JPEG library + libjpeg-turbo is a derivative of libjpeg for x86 and x86-64 processors which +uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg v6b, all else being equal. + https://github.com/libjpeg-turbo/libjpeg-turbo/archive/2.1.2.tar.gz + + cmake + + multimedia/graphics/libjpeg-turbo/pspec.xml + + + libjpeg-turbo + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + jpeg + + + + libjpeg-turbo-devel + Development files for libjpeg-turbo + libjpeg-turbo için geliştirme dosyaları + + libjpeg-turbo + + + /usr/include/ + /usr/lib/pkgconfig + + + jpeg-devel + + + + libjpeg-turbo-32bit + 32-bit shared libraries for jpeg + emul32 + emul32 + + libjpeg-turbo + + + /usr/lib32 + + + jpeg-32bit + + + + + 2021-11-19 + 2.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 2.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-03 + 2.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-26 + 2.0.6 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2020-01-05 + 2.0.4 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2020-01-05 + 2.0.2 + Rebuild. + Idris Kalp + idriskalp@gmail.com + + + 2019-06-19 + 2.0.2 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-01-05 + 2.0.1 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-25 + 1.5.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-20 + 1.5.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-09-20 + 1.5.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.4.2 + Release bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-04-08 + 1.4.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + potrace + http://potrace.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app + multimedia.graphics + Transforming bitmaps into vector graphics. + Bitmap dosyalarını grafik vektör formatına dönüştürür. + Potrace is a tool for tracing a bitmap, which means, transforming a bitmap into a smooth, scalable image. + potrace komut tabanlı çalışan, bitmap resim dosyasından grafik vektör resimlerine dönüştüren bir uygulamadır + https://sourceforge.net/projects/potrace/files/1.16/potrace-1.16.tar.gz + + zlib-devel + + multimedia/graphics/potrace/pspec.xml + + + potrace + Transforming bitmaps into vector graphics. + + zlib + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/include + + + + + 2020-04-30 + 1.16 + Ver. bump + fury + uglyside@yandex.ru + + + 2014-06-18 + 1.11 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-11-20 + 1.11 + Update + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-08-22 + 1.10 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + OpenSceneGraph + http://www.openscenegraph.org + + PisiLinux Community + admins@pisilinux.org + + OSGPLv0.0 + wxWinLL-3 + LGPLv2 + app:gui + library + multimedia.graphics + A C++ scene graph API on OpenGL for real time graphics + OpenGL üzerinde gerçek zamanlı grafikler oluşturmak için C++ manzara grafik API'si + The Open Scene Graph is a cross-platform C++/OpenGL library for the real-time visualization. Uses range from visual simulation, scientific modeling, virtual reality through to games. + Open Scene Graph, gerçek zamanlı görüntüleme için C++/OpenGL kiatplığıdır. Görsel simülasyon, bilimsel modelleme ve sanal gerçeklikten oyunlara kadar geniş bir alanda kullanılır. + https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGraph-3.6.5.zip + + xine-lib-devel + jasper-devel + librsvg-devel + curl-devel + giflib-devel + libvncserver-devel + cmake + + + 0003-Activate-osgviewerWX.patch + + multimedia/graphics/OpenSceneGraph/pspec.xml + + + OpenSceneGraph + + curl + zlib + libgcc + libX11 + libgcc + libpng + freetype + giflib + jasper + cairo + librsvg + xine-lib + libvncserver + libjpeg-turbo + mesa + + + /usr/bin + /usr/lib + /usr/share/doc + + + + OpenSceneGraph-devel + development files for OpenSceneGraph + OpenSceneGraph için geliştirme dosyaları + + OpenSceneGraph + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-06-22 + 3.6.5 + New Release + PisiLinux Community + admins@pisilinux.org + + + + + + fbida + https://www.kraxel.org/blog/linux/fbida/ + + fury + uglyside@yandex.ru + + GPLv2 + app + multimedia.graphics + The fbida project contains a few applications for viewing and editing images, with the main focus being photos. + The fbida project contains a few applications for viewing and editing images, with the main focus being photos. + https://www.kraxel.org/releases/fbida/fbida-2.14.tar.gz + + gc-devel + util-linux + mesa-devel + lirc-devel + tiff-devel + webp-devel + cairo-devel + libdrm-devel + libpng-devel + giflib-devel + pixman-devel + libXpm-devel + libpcd-devel + sane-backends + libexif-devel + freetype-devel + libepoxy-devel + openmotif-devel + fontconfig-devel + imagemagick-devel + poppler-glib-devel + libjpeg-turbo-devel + + + gcc10_build_fix.patch + + multimedia/graphics/fbida/pspec.xml + + + fbida + + mesa + tiff + webp + cairo + libXt + giflib + libX11 + libXpm + libdrm + libpcd + libpng + pixman + libXext + libexif + freetype + libepoxy + openmotif + fontconfig + imagemagick + ghostscript + poppler-glib + libjpeg-turbo + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2020-12-06 + 2.14 + First build + fury + uglyside@yandex.ru + + + + + + libimagequant + https://pngquant.org/lib/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + multimedia.graphics + Palette quantization library that powers pngquant and other PNG optimizers + pngquant ve diger PNG en-iyilestiricilerini giclendiren, palet nicelendirme kitapligidir + Small, portable C library for high-quality conversion of RGBA images to 8-bit indexed-color (palette) images. + RGBA gorsellerin 8-bit indislenmis-renk gorsellerine donusumu icin kucuk moduler bi c kitapligidir.. + https://github.com/ImageOptim/libimagequant/archive/2.12.6.tar.gz + + libgcc + + + libimagequant_solibperm.patch + + multimedia/graphics/libimagequant/pspec.xml + + + libimagequant + + libgomp + + + /usr/lib + /usr/share/doc + + + + libimagequant-devel + Development files for libimagequant + libimagequant için geliştirme dosyaları + libimagequant-devel, libimagequant için geliştirme dosyaları içerir. + + libimagequant + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-15 + 2.12.6 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + gpick + http://www.gpick.org/ + + fury + uglyside@yandex.ru + + BSD-3-Clause + app:gui + multimedia.graphics + Gpick is an advanced color picker and palette editing tool. + Gpick is an application that allows you to sample any color from anywhere on the desktop, and use it to create palettes (i.e. collections of colors) for use in graphic design applications. + https://github.com/thezbyg/gpick/archive/gpick-0.2.6.tar.gz + + cmake + ragel + lua-devel + gtk3-devel + expat-devel + boost-devel + + multimedia/graphics/gpick/pspec.xml + + + gpick + + lua + gtk3 + glib2 + expat + boost + cairo + pango + libgcc + gdk-pixbuf + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-11-04 + 0.2.6 + Release + fury + uglyside@yandex.ru + + + 2020-12-04 + 0.2.6_rc1 + First build + fury + uglyside@yandex.ru + + + + + + libcaca + http://caca.zoy.org/ + + PisiLinux Community + admins@pisilinux.org + + WTFPL-2 + LGPLv2.1 + GPLv2 + library + multimedia.graphics + A library that creates colored ASCII-art graphics + Renkli ASCII-sanat grafikleri oluşturan bir kütüphane + libcaca est une librairie graphique qui génère du texte au lieu de pixels afin de pouvoir fonctionner sur de vieilles cartes graphique ou sur des terminaux texte. + libcaca is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals + libcaca piksel yerine metin üreten bir grafik kütüphanesidir, böylece eski video kart yada metin uçbirimleriyle çalışabilir. + libcaca es una librería gráfica que produce una salida de texto en vez de pixels, por lo tanto puede funcionar con tarjetas de video más antiguas y terminales de texto + https://fossies.org/linux/privat/libcaca-0.99.beta19.tar.gz + + imlib2-devel + slang-devel + ncurses-devel + libX11-devel + + multimedia/graphics/libcaca/pspec.xml + + + libcaca + + imlib2 + zlib + slang + ncurses + libX11 + + + /usr/bin + /usr/lib + /usr/share/libcaca + /usr/share/man + /usr/share/doc + + + + libcaca-devel + Development files for libcaca + libcaca için geliştirme dosyaları + + libcaca + + + /usr/bin/caca-config + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-19 + 0.99_beta19 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 0.99_beta19 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-23 + 0.99_beta19 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.99_beta19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-23 + 0.99_beta19 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + imagemagick6 + https://legacy.imagemagick.org/ + + Pisilinux Community + admins@pisilinux.org + + as-is + app:gui + multimedia.graphics + A collection of tools and libraries for many image file formats. + Resimleri işlemek ve göstermek için bir X uygulaması + Narzędzie do wyświetlania, konwersji i manipulacji grafikami + ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. + https://imagemagick.org/download/releases/ImageMagick-6.9.12-27.tar.xz + + intltool + zstd-devel + tiff-devel + webp-devel + cairo-devel + pango-devel + fftw3-devel + lcms2-devel + libpng-devel + libraw-devel + libwmf-devel + jbigkit-devel + libheif-devel + liblqr-devel + jasper-devel + libgxps-devel + librsvg-devel + openexr-devel + libXext-devel + openjpeg2-devel + fontconfig-devel + ghostscript-devel + libjpeg-turbo-devel + + multimedia/graphics/imagemagick6/pspec.xml + + + imagemagick6 + + tiff + webp + cairo + pango + fftw3 + lcms2 + liblqr + libpng + libraw + libwmf + jbigkit + libheif + libgxps + librsvg + libXext + libgomp + freetype + openjpeg2 + fontconfig + ghostscript + openexr-libs + libjpeg-turbo + + + /etc/ImageMagick-6/ + /usr/lib/libMagick* + /usr/share/ImageMagick-* + /usr/lib/ImageMagick-6* + /usr/share/doc/imagemagick6/LICENSE + /usr/share/doc/imagemagick6/README.txt + + + + imagemagick6-docs + HTML documentation for imagemagick6 + Imagemagick6 için API belgeleri + imagemagick6-docs, imagemagick6 için belgelendirme dosyalarını içerir. + data:doc + + /usr/share/doc/imagemagick6/html + + + + imagemagick6-devel + Development files for imagemagick6 + imagemagick6 için geliştirme dosyaları + Pliki nagłówkowe imagemagick6 + imagemagick6-devel, imagemagick6 için geliştirme dosyalarını içerir. + + imagemagick6 + + + /usr/include + /usr/lib/imagemagick6/pkgconfig + + + + + 2022-01-19 + 6.9.12.27 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-28 + 6.9.12.27 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 6.9.11.62 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-20 + 6.9.11.29 + ver6 rebuild. + fury + uglyside@yandex.ru + + + + + + ffmpegthumbnailer + https://github.com/dirkvdb/ffmpegthumbnailer + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + multimedia.graphics + Lightweight video thumbnailer that can be used by file managers to create thumbnails for video files. + Dosya yöneticileri için hafif görüntü önizleyicisi + FFmpegthumbnailer is a lightweight video thumbnailer that can be used by file managers to create thumbnails for your video files. The thumbnailer uses ffmpeg to decode frames from the video files, so supported videoformats depend on the configuration flags of ffmpeg. + Ffmpeg Thumbnailer, görüntü dosyalarınız için dosya yöneticilerinizde önizlemeler oluşturmaya yarar. + https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/2.2.2/ffmpegthumbnailer-2.2.2.tar.bz2 + + libjpeg-turbo-devel + ffmpeg-devel + libpng-devel + zlib-devel + cmake + + multimedia/graphics/ffmpegthumbnailer/pspec.xml + + + ffmpegthumbnailer + + libjpeg-turbo + ffmpeg + libgcc + libpng + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + ffmpegthumbnailer-devel + Development files for ffmpegthumbnailer + Ffmpegthumbnailer için geliştirme dosyaları + + ffmpegthumbnailer + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-12-06 + 2.2.2 + First Beta release. + fury + uglyside@yandex.ru + + + + + + GraphicsMagick + http://www.graphicsmagick.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + multimedia.graphics + GraphicsMagick Image Processing System + GraphicsMagick Resim İşleme Sistemi + GraphicsMagick is a comprehensive image processing package which is initially based on ImageMagick 5.5.2, but which has undergone significant re-work by the GraphicsMagick Group to significantly improve the quality and performance of the software. + GraphicsMagick, başlangıçta ImageMagick 5.5.2 sürümünü temel almış kapsamlı bir resim işleme paketidir. Yazılımın kalitesini ve performansını önemli derecede artırmak için bu pakette büyük bir değişiklik yapılmıştır. + https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/1.3.37/GraphicsMagick-1.3.37.tar.xz + + tiff-devel + webp-devel + lcms2-devel + libSM-devel + libwmf-devel + libICE-devel + jasper-devel + jbigkit-devel + libXext-devel + libjpeg-turbo-devel + ghostscript-devel + zlib-devel + libxml2-devel + freetype-devel + xz-devel + zstd-devel + + + GraphicsMagick-1.3.16-multilib.patch + + multimedia/graphics/GraphicsMagick/pspec.xml + + + GraphicsMagick + app:console + + tiff + webp + zstd + zlib + bzip2 + libgcc + freetype + libX11 + libxml2 + libpng + lcms2 + libwmf + jasper + libXext + jbigkit + libgomp + ghostscript + libjpeg-turbo + libtool-ltdl + + + /etc + /usr/bin/gm + /usr/lib/GraphicsMagick-* + /usr/lib/lib* + /usr/share/GraphicsMagick-* + /usr/share/doc + /usr/share/man + + + + GraphicsMagick-devel + Development files for GraphicsMagick + + GraphicsMagick + + + /usr/bin/*-config + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/GraphicsMagick/www + /usr/share/man/man1/*-config.* + + + + PerlMagick + GraphicsMagick perl bindings + + GraphicsMagick + + + /usr/lib/perl5 + /usr/share/doc/PerlMagick + + + + + 2021-12-14 + 1.3.37 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 1.3.35 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-05 + 1.3.30 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-20 + 1.3.28 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-13 + 1.3.25 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-06 + 1.3.25 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.3.23 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-24 + 1.3.23 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libwmf + http://wvware.sourceforge.net/libwmf.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics + Library for reading and converting WMF files + WMF (Windows metafile) okuma ve dönüştürme kitaplığı + Librairie pour convertir les fichiers WMF. + A library for reading and converting Windows MetaFile vector graphics (WMF). + Microsoft Word gibi uygulamaların kullandığı WMF (Windows metafile) dosyalarını standart formatlara (PNG, JPEG, PS, EPS, SVG gibi) dönüştürebilmek ve gösterebilmek için gereken kütüphanedir. + mirrors://sourceforge/wvware/libwmf-0.2.8.4.tar.gz + + libjpeg-turbo-devel + harfbuzz-devel + freetype-devel + libX11-devel + libxml2-devel + gettext-devel + gdk-pixbuf-devel + + multimedia/graphics/libwmf/pspec.xml + + + libwmf + + zlib + libX11 + libpng + libxml2 + freetype + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/libwmf + + + + libwmf-devel + Development files for libwmf + libwmf için geliştirme dosyaları + + libwmf + + + /usr/bin/libwmf-config + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-12 + 0.2.8.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 0.2.8.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 0.2.8.4 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.2.8.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 0.2.8.4 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + babl + http://gegl.org/babl + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + LGPLv3 + library + multimedia.graphics + A dynamic, any to any, pixel format translation library + Dinamik piksel biçimi dönüştürme kütüphanesi + babl is a library that allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations. + babl, çeşitli piksel saklama yöntemleri arasında dönüşüme izin veren bir programlama kütüphanesidir. + https://download.gimp.org/pub/babl/0.1/babl-0.1.90.tar.xz + + meson + vala-devel + lcms2-devel + gobject-introspection-devel + + multimedia/graphics/babl/pspec.xml + + + babl + + lcms2 + + + /usr/lib + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/vala + + + + babl-devel + Development files for babl + babl için geliştirme dosyaları + + babl + lcms2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-03-22 + 0.1.90 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-06 + 0.1.88 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-21 + 0.1.80 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-12 + 0.1.74 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-29 + 0.1.66 + Rebuild. + Mustafa Cinasal + admin@pisilinux.org + + + 2019-04-24 + 0.1.62 + Rebuild. + Mustafa Cinasal + admin@pisilinux.org + + + 2019-03-24 + 0.1.60 + Rebuild. + Mustafa Cinasal + admin@pisilinux.org + + + 2018-12-25 + 0.1.60 + Version Bump. + Mustafa Cinasal + admin@pisilinux.org + + + 2018-08-05 + 0.1.46 + Version Bump. + Mustafa Cinasal + admin@pisilinux.org + + + 2018-04-27 + 0.1.46 + Version Bump. + Mustafa Cinasal + admin@pisilinux.org + + + 2017-12-21 + 0.1.38 + Version Bump. + Mustafa Cinasal + admin@pisilinux.org + + + 2017-02-05 + 0.1.24 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.1.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-02-07 + 0.1.12 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + libgexiv2 + https://wiki.gnome.org/Projects/gexiv2 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics + GObject-based wrapper around the Exiv2 library + GObject-based wrapper around the Exiv2 library + GObject-based wrapper around the Exiv2 library + GObject-based wrapper around the Exiv2 library + https://download.gnome.org/sources/gexiv2/0.14/gexiv2-0.14.0.tar.xz + + meson + gtk-doc + python-six + glib2-devel + docbook-xsl + libxslt-devel + gobject-introspection-devel + exiv2-devel + vala-devel + python3-pygobject3-devel + + multimedia/graphics/libgexiv2/pspec.xml + + + libgexiv2 + + glib2 + libgcc + exiv2-libs + + + /usr/lib + /usr/share + /usr/share/gtk-doc/html + /usr/share/vala/vapi + + + + libgexiv2-devel + Development files for libgexiv2 + + libgexiv2 + exiv2-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-22 + 0.14.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 0.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-16 + 0.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-25 + 0.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 0.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-18 + 0.11.0 + Version bump. + fury + uglyside@yandex.ru + + + 2018-08-14 + 0.10.8 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-20 + 0.10.6 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + libart_lgpl + http://www.levien.com/libart + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.graphics + A LGPL version of libart + libart'ın bir LGPL sürümü + Libart est une librairie pour graphiques 2D à hautes performances. Elle est actuellement utilisé comme moteur de rendu anti-aliassé pour le Canvas Gnome. Libart fournit le support pour un modèle image très puissant, simplement le même que SVG et l'API (Interface de Programmation d'Application) Java 2D. + Libart is a library for high-performance 2D graphics. It is currently being used as the antialiased rendering engine for the Gnome Canvas. Libart supports a very powerful imaging model, basically the same as SVG and the Java 2D API. + Libart, yüksek performanslı iki boyutlu grafikler için bir kütüphanedir. Halihazırda Gnome Canvas için kenarların yumuşatıldığı dönüştürme aracı olarak kullanılmaktadır. Libart, temelde Java 2D API ve SVG benzeri, çok güçlü bir görüntüleme modelini destekler. +  Libart es una librería para gráficos 2D de alta performance. Actualmente está usado como antialiased rendering engine para Gnome Canvas. Libart soporta un modelo de imagen muy potente, básicamente el mismo como SVG y el API 2D de Java. + http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-2.3.21.tar.bz2 + + noartconfig.patch + libart_lgpl-2.3.21-crosscompile.patch + libart_lgpl-2.3.21-no-test-build.patch + + multimedia/graphics/libart_lgpl/pspec.xml + + + libart_lgpl + + /usr/lib + /usr/share/doc + + + + libart_lgpl-devel + Development files for libart_lgpl + libart_lgpl için geliştirme dosyaları + + libart_lgpl + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-18 + 2.3.21 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-05 + 2.3.21 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 2.3.21 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.3.21 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 2.3.21 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + geh + https://github.com/software-revive/geh-rv + + fury + uglyside@yandex.ru + + MIT + app:gui + multimedia.graphics + A simple command line image viewer. + Geh is a simple command line image viewer written in C/Gtk+ with various nice features. + https://github.com/software-revive/geh-rv/releases/download/0.4.0/geh-0.4.0.tar.gz + + libXt + libICE + gtk3-devel + gnome-common + + multimedia/graphics/geh/pspec.xml + + + geh + + gtk3 + pango + gdk-pixbuf + + + /usr/bin + /usr/share/doc + + + + + 2020-12-18 + 0.4.0 + First build. + fury + uglyside@yandex.ru + + + + + + mjpegtools + http://mjpeg.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:gui + multimedia.graphics + Tools for MJPEG video + MJPEG video dosyaları için kullanılabilecek araçlar + mjpegtools is a complete suite of tools for you to capture, edit, process, filter and play your media as you wish. You can digitize your VHS collection, create DVDs, and do advanced video filtering on already-digitized videos. + Mjpegtools size görüntü yakalama, düzenleme, işleme ve filtreleme olanakları sunan ayrıca dosyalarınızı istediğiniz gibi oynatabileceğiniz tam bir araçlar paketidir. VHS kolleksiyonunuzu dijital ortama taşıyabilir, DVDler yaratabilirsiniz. Zaten dijital ortamda olan videolara ileri düzeyde video filtrelemesi yapabilirsiniz. + http://sourceforge.net/projects/mjpeg/files/mjpegtools/2.1.0/mjpegtools-2.1.0.tar.gz/download + + gtk2-devel + libdv-devel + libsdl-devel + libXxf86dga-devel + libjpeg-turbo-devel + libpng-devel + + multimedia/graphics/mjpegtools/pspec.xml + + + mjpegtools + + gtk2 + glib2 + libdv + libgcc + libsdl + libjpeg-turbo + libpng + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + mjpegtools-devel + Development files for mjpegtools + mjpegtools için geliştirme dosyaları + + mjpegtools + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-01-18 + 2.1.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 2.1.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 2.1.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 2.1.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 2.1.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + gegl02 + http://gegl.org + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + LGPLv3+ + library + app:console + multimedia.graphics + A graph based image processing framework + Graf tabanlı resim işleme altyapısı + gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output. + gegl02, orijinal kopyaya zarar vermeden (non-destructive) isteğe bağlı (demand based) resim işleme altyapısı sunan bir kütüphanedir. + http://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.2.tar.bz2 + + libspiro-devel + json-glib-devel + openexr-devel + ffmpeg-devel + libsdl-devel + libv4l-devel + jasper-devel + cairo-devel + pango-devel + exiv2-devel + babl-devel + libjpeg-turbo-devel + gtk2-devel + lua-devel + asciidoc + intltool + ruby + zlib-devel + openexr-libs + librsvg-devel + lcms2-devel + gettext-devel + + + gegl-0.2.0-ffmpeg-4-0-compat.patch + gegl-0.2.0-ffmpeg-av_frame_alloc.patch + gegl-0.2.0-fix-without-exiv2.patch + gegl-0.2.0-libopenraw-0.1.patch + gegl-0.2.0-underlinking.patch + + multimedia/graphics/gegl02/pspec.xml + + + gegl02 + + glib2 + gdk-pixbuf + libspiro + jasper + libpng + libsdl + cairo + pango + babl + zlib + openexr-libs + librsvg + lcms2 + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/locale/ + + + + gegl02-devel + Development files for gegl02 + gegl02 için geliştirme dosyaları + + gegl02 + glib2-devel + babl-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc/html + + + + + 2021-10-27 + 0.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-20 + 0.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 0.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-27 + 0.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-29 + 0.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 0.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.2.2 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 0.2.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-13 + 0.2.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 0.2.0 + fixed file conflict with gegl1.x + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-12-20 + 0.2.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gegl + http://gegl.org + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + LGPLv3+ + library + app:console + multimedia.graphics + A graph based image processing framework + Graf tabanlı resim işleme altyapısı + gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output. + gegl, orijinal kopyaya zarar vermeden (non-destructive) isteğe bağlı (demand based) resim işleme altyapısı sunan bir kütüphanedir. + https://download.gimp.org/pub/gegl/0.4/gegl-0.4.36.tar.xz + + ruby + meson + asciidoc + intltool + enscript + rubygems + lua-devel + vala-devel + gtk2-devel + webp-devel + tiff-devel + cairo-devel + pango-devel + exiv2-devel + lcms2-devel + ffmpeg-devel + libsdl2-devel + libv4l-devel + jasper-devel + luajit-devel + libraw-devel + librsvg-devel + openexr-devel + lensfun-devel + libspiro-devel + json-glib-devel + libgexiv2-devel + poppler-glib-devel + libjpeg-turbo-devel + gobject-introspection-devel + babl-devel + + multimedia/graphics/gegl/pspec.xml + + + gegl + A graph based image processing framework + + tiff + webp + babl + glib2 + lcms2 + cairo + pango + ffmpeg + libraw + libgcc + jasper + libpng + libsdl2 + librsvg + libspiro + json-glib + libgexiv2 + gdk-pixbuf + openexr-libs + libjpeg-turbo + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/locale/ + + + + gegl-devel + Development files for gegl + gegl için geliştirme dosyaları + gegl-devel, gegl için geliştirme dosyalarını içerir. + + babl-devel + glib2-devel + json-glib-devel + gegl + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc/html + + + + + 2022-03-22 + 0.4.36 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-17 + 0.4.32 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-06 + 0.4.32 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-21 + 0.4.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-19 + 0.4.22 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 0.4.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-12 + 0.4.16 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-27 + 0.4.16 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-29 + 0.4.16 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-25 + 0.4.14 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-25 + 0.4.12 + Rebuild Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.3.34 + Rebuild Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 0.3.34 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-13 + 0.3.26 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-21 + 0.3.26 + update + Mustafa Cinasal + admin@pisilinux.org + + + 2017-03-05 + 0.3.14 + update + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-15 + 0.2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-20 + 0.2.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + azpainterb + http://azsky2.html.xdomain.jp/soft/azpainterb.html + + fury + uglyside@yandex.ru + + GPLv3 + app:gui + multimedia.graphics + A simple full-color paint software. + Paint software for Linux which can be used for various purposes such as dot editing, illustration, retouching, etc. You can sense pen pressure with XInput2. + http://azsky2.html.xdomain.jp/arc/azpainterb-1.1.3.tar.xz + + libXi-devel + libX11-devel + libpng-devel + libXext-devel + freetype-devel + fontconfig-devel + libjpeg-turbo-devel + + multimedia/graphics/azpainterb/pspec.xml + + + azpainterb + + zlib + libXi + libpng + libX11 + libXext + freetype + fontconfig + libjpeg-turbo + + + /usr/bin + /usr/share + + + + + 2020-12-31 + 1.1.3 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-04-22 + 1.1.2 + Ver. bump + fury + uglyside@yandex.ru + + + 2019-04-30 + 1.1.1 + First build. + fury + uglyside@yandex.ru + + + + + + hugin + http://hugin.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + library + multimedia.graphics + A panoramic photo stitcher + Panoramik görüntü birleştirici + hugin can be used to stitch multiple images together. The resulting image can span 360 degrees. Another common use is the creation of very high resolution pictures by combining multiple images. + hugin bir çok görüntüyü harmanlamak için kullanılabilecek bir araçtır. Bu sayede, 360 derecelik görüntüler oluşturulabilir. Bir diğer kullanım alanı ise birden fazla görüntüyü birleştirerek çok yüksek çözünürlüklü görüntüler üretmektir. + hugin + mirrors://sourceforge/hugin/hugin/hugin-2020.0/hugin-2020.0.0.tar.bz2 + + swig + cmake + glew-devel + tiff-devel + zlib-devel + vigra-devel + boost-devel + wxGTK-devel + lcms2-devel + exiv2-devel + fftw3-devel + flann-devel + libXmu-devel + libpng-devel + python-devel + lapack-devel + sqlite-devel + openexr-devel + lensfun-devel + freeglut-devel + libpano13-devel + libjpeg-turbo-devel + + + hugin-openexr3.patch + + multimedia/graphics/hugin/pspec.xml + + + hugin + + blas + glew + flann + mesa + tiff + boost + fftw3 + vigra + wxGTK + lapack + libgcc + python + lcms2 + libX11 + sqlite + enblend + libgomp + libglvnd + freeglut + mesa-glu + libpano13 + exiv2-libs + openexr-libs + wxGTK-common + perl-Image-ExifTool + + + /usr/lib/ + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/hugin + /usr/share/pixmaps + /usr/share/appdata + /usr/share/metainfo/ + /usr/share/applications + /usr/share/locale + + + hugin-libs + hugin-tools + + + + hugin-docs + Help documents for hugin + hugin için yardım belgeleri + + /usr/share/hugin/xrc/data/help* + + + + + 2021-10-27 + 2020.0.0 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2021-03-12 + 2020.0.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-09-20 + 2019.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 2019.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 2019.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2018.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-11 + 2018.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 2018.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-14 + 2018.0.0 + Ver.Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 2017.0.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-17 + 2016.2.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2015.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-06 + 2015.0.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libopenraw + https://libopenraw.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + library + multimedia.graphics + A library for camera RAW files decoding. + RAW (Ham) fotoğraf dosyası işleme kütüphanesi + libopenraw is an ongoing project to provide a free software implementation for camera RAW files decoding. One of the main reason is that dcraw is not suited for easy integration into applications, and there is a need for an easy to use API to build free software digital image processing application. + libopenraw, fotoğraf makineleri tarafından sunulan ham görüntü dosyalarını (RAW) işlemek için kullanılabilecek bir kütüphanedir. + https://libopenraw.freedesktop.org/download/libopenraw-0.3.0.tar.xz + + rust + curl-devel + boost-devel + libxml2-devel + gdk-pixbuf-devel + libjpeg-turbo-devel + + multimedia/graphics/libopenraw/pspec.xml + + + libopenraw + + glib2 + libgcc + gdk-pixbuf + libjpeg-turbo + + + /usr/lib + /usr/share/doc + + + + libopenraw-devel + libopenraw için geliştirme dosyaları + + libopenraw + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-14 + 0.3.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-24 + 0.1.3 + Ver. bump. + fury + uglyside@yandex.ru + + + 2014-05-24 + 0.0.9 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-01 + 0.0.9 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-29 + 0.0.9 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libmng + http://www.libmng.com/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + multimedia.graphics + Multiple Image Networkgraphics lib (animated png's) + Çoklu resim Networkgraphics (Animasyonlu png) + Libmng - La librairie de référence pour lire, afficher, écrire et examiner des Multiple-Image Network Graphics (graphiques orientés réseaux composés d'images multiples). MNG est l'extension d'animation pour le format d'image populaire PNG. + Libmng -The reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format. + Libmng, Çoklu Görüntü Ağ Grafiklerini (MNG) okuma, görüntüleme, yazma ve denemek için başvuru kütüphanesidir. MNG popüler PNG görüntü formatı için animasyon uzantısıdır. + Libmng -librería de referencia para lectura, visualización, escritura y análisis de gráficos tipo Multiple-Image Network. MNG es la extensión de animación al formato popular de imágenes PNG. + http://sourceforge.net/projects/libmng/files/libmng-devel/2.0.3/libmng-2.0.3.tar.xz + + zlib-devel + lcms2-devel + libjpeg-turbo-devel + + multimedia/graphics/libmng/pspec.xml + + + libmng + + zlib + libjpeg-turbo + lcms2 + + + /usr/lib + + + + libmng-devel + + libmng + + + /usr/share/doc + /usr/share/man + /usr/include/ + /usr/lib/pkgconfig + + + + libmng-32bit + 32-bit shared libraries for libmng + emul32 + emul32 + + zlib-32bit + lcms2-32bit + libjpeg-turbo-32bit + + + zlib-32bit + lcms2-32bit + libjpeg-turbo-32bit + libmng + + + /usr/lib32 + + + + + 2020-01-19 + 2.0.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-29 + 2.0.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-09-20 + 2.0.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 2.0.2 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-04 + 2.0.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + flameshot + https://flameshot.org/ + + Idris Kalp + idriskalp@gmail.com + + GPLv3 + app:gui + multimedia.graphics + Powerful yet simple to use screenshot software. + Powerful yet simple to use screenshot software. + Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time. + Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time. + https://github.com/flameshot-org/flameshot/archive/refs/tags/v11.0.0.tar.gz + + cmake + qt5-linguist + qt5-svg-devel + qt5-base-devel + kguiaddons-devel + + + flameshot-wayland-clipboard.patch + + multimedia/graphics/flameshot/pspec.xml + + + flameshot + + grim + libgcc + qt5-svg + qt5-base + kguiaddons + icon-theme-hicolor + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2022-02-21 + 11.0.0 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + libraw + https://www.libraw.org/ + + Yücel KILIÇ + yucel.kilic@linux.org.tr + + LGPLv2.1 + CDDL + library + multimedia.graphics + Raw image decoder + LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). + https://www.libraw.org/data/LibRaw-0.20.2.tar.gz + + libgomp + lcms2-devel + jasper-devel + libjpeg-turbo-devel + + multimedia/graphics/libraw/pspec.xml + + + libraw + + zlib + lcms2 + libgcc + jasper + libgomp + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libraw-devel + Development files for libraw + libraw için geliştirme dosyaları + + libraw + lcms2-devel + jasper-devel + libjpeg-turbo-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-17 + 0.20.2 + Version bump. + fury + uglyside@yandex.ru + + + 2020-03-15 + 0.19.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-11 + 0.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.18.8 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-21 + 0.18.8 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 0.18.1 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.16.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-13 + 0.16.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + tiff + https://libtiff.gitlab.io/libtiff/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + multimedia.graphics + Library for manipulation of TIFF (Tag Image File Format) images + TIFF (Tag Image File Format) türündeki resimleri işlemeye aracılık eden kütüphane + Ce logiciel fournit le support pour le format "Tag Image File Format" (TIFF), un format très employé pour stocker des informations d'image. + This software provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. + Bu kütüphane TIFF (Tag Image File Format) resim biçimi desteği sağlar. Bu biçim resim bilgisi saklamak için pek çok yerde kullanılır. + Este software facilita soporte para el formato de imagen etiqueteado (TIFF), un formato para almacenamiento de imágenes de uso común. + Biblioteka do manipulacji plikami w formacie TIFF. + http://download.osgeo.org/libtiff/tiff-4.2.0.tar.gz + + xz-devel + zlib-devel + libjpeg-turbo-devel + jbigkit-devel + + multimedia/graphics/tiff/pspec.xml + + + tiff + + xz + zlib + libjpeg-turbo + jbigkit + + + /usr/bin + /usr/lib + + + + tiff-devel + Developement files for tiff + tiff için geliştirme dosyaları + + tiff + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + tiff-docs + Documentation for tiff + tiff için belgelendirme dosyaları + + tiff + + + /usr/share/doc + /usr/share/man + + + + tiff-32bit + 32-bit shared libraries for tiff + tiff için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + xz-32bit + zlib-32bit + libjpeg-turbo-32bit + + + tiff + libjpeg-turbo-32bit + libgcc + xz-32bit + zlib-32bit + + + /usr/lib32 + + + + + 2021-03-10 + 4.2.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-01-15 + 4.1.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-10-26 + 4.0.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-09 + 4.0.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-27 + 4.0.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-21 + 4.0.8 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 4.0.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.0.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 4.0.3 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-19 + 4.0.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libdmtx + http://www.libdmtx.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + multimedia.graphics + A Library for working with Data Matrix 2D bar-codes + Data Matrix 2D barkodlarıyla çalışmak için kitaplık + libdmtx is an open source software for reading and writing Data Matrix 2D bar-codes on Linux, Unix, OS X, Windows and mobile devices. + libdmtx, Linux, Unix, OS X, Windows ve mobil işletim sistemlerinde Data Matrix 2D barkodlarını okumak ve yazmak için kullanılan açık kaynaklı bir kitaplıktır. + https://github.com/dmtx/libdmtx/archive/v0.7.5.tar.gz + + fedora/libdmtx-0.7.5-c99.patch + fedora/libdmtx-0.7.5-math.patch + fedora/libdmtx-0.7.5-size_t.patch + + multimedia/graphics/libdmtx/pspec.xml + + + libdmtx + + /usr/lib + /usr/share/doc + + + + libdmtx-devel + Development files for libdmtx + libdmtx için geliştirme dosyaları + + libdmtx + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-03-06 + 0.7.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 0.7.4 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-02 + 0.7.4 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-22 + 0.7.4 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-05 + 0.7.4 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + optipng + http://optipng.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + zlib + app:console + multimedia.graphics + PNG Optimizer + PNG İyileştirici + OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections. + OptiPNG, herhangi bir veri kaybı olmadan resim dosyalarını tekrar sıkıştıran bir PNG iyileştiricisidir. Bu program aynı zamanda, diğer biçimleri (BMP, GIF, PNM, TIFF) iyileştirilmiş PNG biçimine çevirebilir ve PNG bütünlük kontrolü ve düzeltmeleri yapabilir. + mirrors://sourceforge/optipng/optipng-0.7.7.tar.gz + + zlib-devel + libpng-devel + + multimedia/graphics/optipng/pspec.xml + + + optipng + + zlib + libpng + + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2021-10-14 + 0.7.7 + First build + fury + uglyside@yandex.ru + + + + + + libpcd + https://www.kraxel.org/blog/linux/libpcd/ + + fury + uglyside@yandex.ru + + GPLv2 + library + multimedia.graphics + libpcd is a tiny library for decoding PhotoCD images. + libpcd is a tiny library for decoding PhotoCD images. It used to come bundled with xpcd, but I've decided to release it separately so other apps such as fbi and ida can use it too. + https://www.kraxel.org/releases/libpcd/libpcd_1.0.1.tar.gz + multimedia/graphics/libpcd/pspec.xml + + + libpcd + + /usr/lib + /usr/share + + + + libpcd-devel + + libpcd + + + /usr/include + + + + + 2020-12-06 + 1.0.1 + First build. + fury + uglyside@yandex.ru + + + + + + assimp + http://assimp.sourceforge.net/index.html + + Stefan Gronewold + groni@pisilinux.org + + BSD + multimedia.graphics + A JavaScript 3D rendering API for Qt Quick + APIs are provided for C and C++. There are various bindings to other languages (C#, Java, Python, Delphi, D). Assimp also runs on Android and iOS. + https://github.com/assimp/assimp/archive/v5.0.1.tar.gz + + ninja + boost-devel + cmake + glib2-devel + zlib-devel + pkgconfig + minizip-devel + git + + + assimp-3.3.1-install-pkgconfig.patch + + multimedia/graphics/assimp/pspec.xml + + + assimp + Portable Open Source library to import various well-known 3D model formats in an uniform manner + + libgcc + minizip + zlib + + + /usr/bin + /usr/lib + /usr/share/doc + + + + assimp-devel + Development files for assimp + + boost-devel + assimp + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-01-03 + 5.0.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 5.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-05 + 4.1.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 4.1.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-28 + 4.1.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-21 + 3.3.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + gimp-lqr-plugin + http://liquidrescale.wikidot.com/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics.gimp.addon + Plugin for The GIMP providing Liquid Rescale. + Provides an implementation of the Seam Carving algorithm. The Seam Carving procedure aims at resizing pictures non uniformly while preserving their features, i.e. avoiding distortion of the important parts. The plugin supports manual feature selection, and can also be used to remove portions of the picture in a consistent way. + http://liquidrescale.wikidot.com/local--files/en:download-page-sources/gimp-lqr-plugin-0.7.2.tar.bz2 + + intltool + gimp-devel + liblqr-devel + + + gimp-lqr-plugin-0.7.2-gcc10.patch + + multimedia/graphics/gimp/addon/gimp-lqr-plugin/pspec.xml + + + gimp-lqr-plugin + + gdk-pixbuf + gimp + gtk2 + glib2 + liblqr + + + /usr/lib/gimp/2.0/plug-ins/* + /usr/share/doc/gimp-lqr-plugin/* + /usr/share/gimp-lqr-plugin/* + /usr/share/gimp/2.0/scripts/* + /usr/share/locale/* + + + + + 2021-02-05 + 0.7.2 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-24 + 0.7.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 0.7.2 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.7.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 0.7.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimp-focusblur-plugin + http://registry.gimp.org/node/1444 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics.gimp.addon + Makes out of focus with luminosity and depth. + Focus Blur plug-in is blurring effect, a kind of called DoF. This software makes a out of focus with luminosity and depth, like a sight or lenses. It can be used with depth map, depth fakes and shine effect. Also it can work as simple and applicable blur. + https://sourceforge.net/projects/pisilinux/files/source/focusblur-3.2.6.tar.bz2 + + fftw3-devel + gimp-devel + intltool + + + focusblur-3.2.6-gcc10.patch + gimp-focusblur-plugin-fix-gettext.patch + gimp-focusblur-plugin-include-main-glib.patch + + multimedia/graphics/gimp/addon/gimp-focusblur-plugin/pspec.xml + + + gimp-focusblur-plugin + + fftw3 + gdk-pixbuf + gimp + gtk2 + glib2 + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/doc + /usr/share/locale + + + + + 2021-02-04 + 3.2.6 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-26 + 3.2.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 3.2.6 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.2.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 3.2.6 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + colorize-gimp + https://www.gimp.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + multimedia.graphics.gimp.addon + Colorization plugin for GIMP + GIMP için renklendirme eklentisi + colorize-gimp is an implementation of colorization using optimization for GIMP. + colorize-gimp, GIMP ile siyah beyaz fotoğrafları renklendirmek için bir eklentidir. + gimp + https://sourceforge.net/projects/pisilinux/files/source/colorize-gimp-20070930.tar.gz + + gimp-devel + gtk2-devel + SuiteSparse-devel + + multimedia/graphics/gimp/addon/colorize-gimp/pspec.xml + + + colorize-gimp + + atk + babl + gegl + gimp + gtk2 + cairo + glib2 + pango + freetype + harfbuzz + json-glib + gdk-pixbuf + fontconfig + SuiteSparse + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/doc + + + COPYING + + + + + 2021-02-05 + 2.6.0 + Rebuild for gimp + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-25 + 2.6.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 2.6.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 2.6.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimp-dds-plugin + https://www.gimp.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + multimedia.graphics.gimp.addon + DirectDraw Surface (DDS) format plugin for Gimp + This is a plugin for GIMP version 2.6.x. It allows you to load and save images in the Direct Draw Surface (DDS) format. + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/gimp-dds/gimp-dds-3.0.1.tar.bz2 + + gimp-devel + gtk2-devel + + multimedia/graphics/gimp/addon/gimp-dds-plugin/pspec.xml + + + gimp-dds-plugin + + atk + gimp + gtk2 + babl + gegl + cairo + glib2 + pango + libgomp + freetype + harfbuzz + json-glib + fontconfig + gdk-pixbuf + + + /usr/lib/gimp/2.0/plug-ins/dds + /usr/share/doc/gimp-dds-plugin + + + + + 2021-02-04 + 3.0.1 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-26 + 3.0.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 3.0.1 + Rebuild with new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 3.0.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimp-save-for-web + http://registry.gimp.org/node/33 + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + multimedia.graphics.gimp.addon + GIMP Save for Web + GIMP Save for Web + GIMP Save for Web allows to find compromise between minimal file size and acceptable quality of image quickly. While adjusting various settings, you may explore how image quality and file size change. Options to reduce file size of an image include setting compression quality, number or colors, resizing, cropping, Exif information removal, etc. + GIMP Save for Web, kalite ve dosya boyutu değerlerini eniyilemeyi kolaylaştıran bir eklentidir. Çeşitli ayarları değiştirerek resimlerin ne kadar kaliteli veya büyük olacağını görebilirsiniz. Dosya boyutunu küçültecek ayarlar arasında sıkıştırma kalitesi, renk sayısı, yeniden boyutlandırma, kırpma ve Exif bilgeleri silme seçenekleri vb. vardır. + https://sourceforge.net/projects/pisilinux/files/source/gimp-save-for-web-0.29.3.tar.bz2 + + intltool + gimp-devel + gtk2-devel + gdk-pixbuf-devel + + multimedia/graphics/gimp/addon/gimp-save-for-web/pspec.xml + + + gimp-save-for-web + + gimp + glib2 + gtk2 + gdk-pixbuf + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/gimp-save-for-web + /usr/share/locale + /usr/share/doc + + + + + 2021-02-05 + 0.29.3 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-26 + 0.29.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 0.29.3 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.29.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 0.29.3 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimp-refocus-it-plugin + https://sourceforge.net/projects/refocus-it/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + multimedia.graphics.gimp.addon + Iterative refocus GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. + Iterative refocus GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. Adaptive or static area smoothing can be used to remove the so called \"ringing\" effect. + https://sourceforge.net/projects/refocus-it/files/refocus-it/2.0.0/refocus-it-2.0.0.tar.gz + + intltool + gimp-devel + gtk2-devel + + multimedia/graphics/gimp/addon/gimp-refocus-it-plugin/pspec.xml + + + gimp-refocus-it-plugin + + gimp + glib2 + gtk2 + + + /usr/bin + /usr/lib/gimp/2.0/plug-ins + /usr/share/doc/gimp-refocus-it-plugin + /usr/share/help + /usr/share/locale + + + + + 2021-02-05 + 2.0.0 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-26 + 2.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 2.0.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 2.0.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimp-data-extras + https://www.gimp.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + multimedia.graphics.gimp.addon + Gimp extras + Gimp ekleri + Contains extra brushes, palettes, and gradients for extra GIMPy artistic enjoyment. + Daha eğlenceli bir çalışma için ek fırçalar, paketler ve gradyanlar içerir. + gimp + http://download.gimp.org/pub/gimp/extras/gimp-data-extras-2.0.4.tar.bz2 + + gimp-devel + + multimedia/graphics/gimp/addon/gimp-data-extras/pspec.xml + + + gimp-data-extras + + gimp + + + /usr/share/gimp + /usr/share/doc + + + + + 2021-02-04 + 2.0.4 + Rebuild for gimp + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-25 + 2.0.4 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 2.0.2 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 2.0.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimpfx-foundry + http://gimpfx-foundry.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv3 + public-domain + data + multimedia.graphics.gimp.addon + A scripts collection for GIMP + GIMP için zengin bir betik paketi + FX-Foundry project is constantly updating custom scripts for each major GIMP release. + FX-Foundry GIMP için hazırlanmış çeşitli betikleri GIMP'in yeni sürümleri için güncelleyen bir projedir. + mirrors://sourceforge/gimpfx-foundry/gimpfx-foundry-scriptpack/gimpfx-foundry-2.6-1/gimpfx-foundry-2.6-1.tar.gz + multimedia/graphics/gimp/addon/gimpfx-foundry/pspec.xml + + + gimpfx-foundry + + gimp + + + /usr/share/gimp/2.0/scripts + /usr/share/doc + + + + + 2021-02-05 + 2.6.1 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-24 + 2.6.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 2.6.1 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.6.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 2.6.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimp-gmic-plugin + http://gmic.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + CeCILL-2 + app:console + library + multimedia.graphics.gimp.addon + Gimp plugin for the G'MIC image processing framework + G'MIC stands for GREYC's Magic Image Converter. G'MIC is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. + https://gmic.eu/files/source/gmic_3.0.0.tar.gz + + qt5-base-devel + ffmpeg-devel + fftw3-devel + gimp-devel + GraphicsMagick-devel + libjpeg-turbo-devel + lapack-devel + opencv-devel + openexr-devel + tiff-devel + curl-devel + + multimedia/graphics/gimp/addon/gimp-gmic-plugin/pspec.xml + + + gmic + + curl + tiff + zlib + fftw3 + libX11 + libgcc + libpng + libgomp + libjpeg-turbo + GraphicsMagick + + + /etc/bash_completion.d + /usr/bin + /usr/lib + /usr/share/doc/gmic + /usr/share/man + + + + gmic-devel + Development files for gmic + gmic için geliştirme dosyaları + + gmic + + + /usr/include + + + + gimp-gmic-plugin + Gimp plugin for the GMIC image procession framework. + GMIC görüntü işleme çerçevesi için Gimp eklentisi. + + atk + babl + gegl + curl + gtk2 + zlib + gimp + cairo + pango + libX11 + libgcc + libpng + libgomp + freetype + fftw3 + glib2 + fontconfig + gdk-pixbuf + qt5-base + + + /usr/lib/gimp + /usr/share/doc/gimp-gmic-plugin + + + + + 2021-12-09 + 3.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-02 + 2.9.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-05 + 2.6.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-05-06 + 2.6.1 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-29 + 2.4.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-26 + 1.7.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-27 + 1.7.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 1.7.9 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.6.5.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-10 + 1.6.5.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gimp-resynthesizer + http://www.logarithmic.net/pfh/resynthesizer + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + addon + multimedia.graphics.gimp.addon + Resynthesizer is a Gimp plug-in for texture synthesis + Resynthesizer is a Gimp plug-in for texture synthesis. Given a sample of a texture, it can create more of that texture. + http://www.logarithmic.net/pfh-files/resynthesizer/resynthesizer-0.16.tar.gz + + gimp-devel + + multimedia/graphics/gimp/addon/gimp-resynthesizer/pspec.xml + + + gimp-resynthesizer + + gimp + atk + babl + gegl + gtk2 + cairo + glib2 + pango + libgcc + freetype + harfbuzz + json-glib + fontconfig + gdk-pixbuf + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/gimp/2.0/scripts + /usr/share/doc + + + + + 2021-02-05 + 0.16 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-24 + 0.16 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 0.16 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 0.16 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimp-layer-effects + http://registry.gimp.org/node/186 + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + library + multimedia.graphics.gimp.addon + Layer effects for GIMP + GIMP için katman efektleri + Layer Effects is a GIMP plugin which contains a series of scripts that implement various layer effects. + Layer Effects, yaygın olarak kullanılan katman efektlerini içeren bir GIMP eklentisidir. + gimp + https://sourceforge.net/projects/pisilinux/files/source/layer-effects.tar.gz + multimedia/graphics/gimp/addon/gimp-layer-effects/pspec.xml + + + gimp-layer-effects + + gimp + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/doc + + + COPYING + + + + + 2021-02-05 + 2.6.0 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-25 + 2.6.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-24 + 2.6.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-19 + 2.6.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + mypaint-brushes + https://github.com/Jehan/mypaint-brushes + + PisiLinux Community + admins@pisilinux.org + + custom + library + multimedia.graphics.gimp.addon + MyPaint tarafından kullanılan fırçalar ve libmypaint kullanan diğer yazılımlar + MyPaint tarafından kullanılan fırçalar ve libmypaint kullanan diğer yazılımlar + MyPaint tarafından kullanılan fırçalar ve libmypaint kullanan diğer yazılımlar + MyPaint tarafından kullanılan fırçalar ve libmypaint kullanan diğer yazılımlar + https://github.com/Jehan/mypaint-brushes/archive/v1.3.0.tar.gz + + libmypaint-devel + + multimedia/graphics/gimp/addon/mypaint-brushes/pspec.xml + + + mypaint-brushes + + /usr/lib + /usr/share + /usr/share/doc + + + + + 2021-02-05 + 1.3.0 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2020-02-12 + 1.3.0 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2018-12-25 + 1.3.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gimp + https://www.gimp.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + multimedia.graphics.gimp + GNU Image Manipulation Program + Bir resim işleme programı + Programme de Manipulation d'Image GNU. + GIMP is a mature image editor with many advanced features and plugin support. + Piksel düzeyinde işlem yapılabilen gelişmiş bir grafik düzenleme programı + https://download.gimp.org/pub/gimp/v2.10/gimp-2.10.30.tar.bz2 + + bzip2 + xz-devel + gtk-doc + atk-devel + xdg-utils + tiff-devel + zlib-devel + lcms-devel + gegl-devel + glib-networking + babl-devel + dbus-devel + gtk2-devel + aalib-devel + pango-devel + cairo-devel + glib2-devel + libwmf-devel + jasper-devel + libX11-devel + libmng-devel + libpng-devel + libXpm-devel + libXmu-devel + libXext-devel + librsvg-devel + libexif-devel + libgudev-devel + alsa-lib-devel + freetype-devel + mypaint-brushes + dbus-glib-devel + libXfixes-devel + libXcursor-devel + fontconfig-devel + python-gtk-devel + gdk-pixbuf-devel + ghostscript-devel + poppler-glib-devel + libjpeg-turbo-devel + intltool + python-devel + libmypaint-devel + libgexiv2-devel + lcms2-devel + python-cairo-devel + python-six + gettext-devel + perl + harfbuzz-devel + dietlibc + iso-codes-devel + shared-mime-info + webp-devel + openexr-devel + + multimedia/graphics/gimp/gimp/pspec.xml + + + gimp-devel + Documents et entêtes de développement pour GIMP. + Development header and documents for GIMP + GIMP için geliştirme belgeleri ve başlık dosyaları + data + data:doc + + gtk2-devel + gegl-devel + cairo-devel + gdk-pixbuf-devel + gimp + + + /usr/include + /usr/share/gtk-doc + /usr/lib/pkgconfig + /usr/share/aclocal + + + + gimp + app:gui + + xz + dbus + webp + babl + gegl + gtk2 + tiff + zlib + eudev + aalib + bzip2 + pango + cairo + glib2 + lcms2 + libgcc + libwmf + libXpm + libmng + libpng + libXmu + jasper + libX11 + libXext + librsvg + libexif + harfbuzz + alsa-lib + freetype + libgudev + json-glib + dbus-glib + libXfixes + libgexiv2 + libXcursor + fontconfig + gdk-pixbuf + libmypaint + ghostscript + openexr-libs + poppler-glib + libjpeg-turbo + mypaint-brushes + + + /etc + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/libexec + /usr/share/gimp + /usr/share/icons + /usr/share/appdata + /usr/share/metainfo + /usr/share/mime-info + /usr/share/applications + /usr/share/application-registry + /usr/share/locale/ky/LC_MESSAGES/gimp20.mo + /usr/share/locale/kab + + + gimp-splash-pencils.png + + + + gimp-i18n-tr + Gimp translation files for Turkish + Türkçe için GIMP yerelleştirme dosyaları + locale:tr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/tr + + + + gimp-i18n-ast + Gimp translation files for Asturian + Asturya dili için GIMP yerelleştirme dosyaları + locale:ast + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ast + + + + gimp-i18n-my + Gimp translation files for Burmese + Burmese dili için GIMP yerelleştirme dosyaları + locale:my + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/my + + + + gimp-i18n-nds + Gimp translation files for Low Saxon + Aşağı Saxon dili için GIMP yerelleştirme dosyaları + locale:nds + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/nds + + + + gimp-i18n-el + Gimp translation files for Greek + Yunanca için GIMP yerelleştirme dosyaları + locale:el + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/el + + + + gimp-i18n-gu + Gimp translation files for Gujarati + Gujarati dili için GIMP yerelleştirme dosyaları + locale:gu + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/gu + + + + gimp-i18n-be + Gimp translation files for Belarusian + Belarusça için GIMP yerelleştirme dosyaları + locale:be + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/be + + + + gimp-i18n-vi + Gimp translation files for Vietnamese + Viyetnamca için GIMP yerelleştirme dosyaları + locale:vi + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/vi + + + + gimp-i18n-ca + Gimp translation files for Catalan + Katalanca için GIMP yerelleştirme dosyaları + locale:ca + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ca + + + + gimp-i18n-eo + Gimp translation files for Esperanto + Esperanto için GIMP yerelleştirme dosyaları + locale:eo + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/eo + + + + gimp-i18n-cs + Gimp translation files for Czech + Çekçe için GIMP yerelleştirme dosyaları + locale:cs + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/cs + + + + gimp-i18n-ca_valencia + Gimp translation files for Catalan (Valencia) + Valensiya Katalancası için GIMP yerelleştirme dosyaları + locale:ca@valencia + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ca@valencia + + + + gimp-i18n-ar + Gimp translation files for Arabic + Arapça için GIMP yerelleştirme dosyaları + locale:ar + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ar + + + + gimp-i18n-bs + Gimp translation files for Bahama + locale:ar + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/bs + + + + gimp-i18n-km + Gimp translation files for Khmer + Khmer dili için GIMP yerelleştirme dosyaları + locale:km + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/km + + + + gimp-i18n-ga + Gimp translation files for Irish Gaelic + Gaelik İrlandacası için GIMP yerelleştirme dosyaları + locale:ga + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ga + + + + gimp-i18n-fi + Gimp translation files for Finnish + Fince için GIMP yerelleştirme dosyaları + locale:fi + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/fi + + + + gimp-i18n-eu + Gimp translation files for Basque + Baskça için GIMP yerelleştirme dosyaları + locale:eu + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/eu + + + + gimp-i18n-et + Gimp translation files for Estonian + Estonyaca için GIMP yerelleştirme dosyaları + locale:et + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/et + + + + gimp-i18n-xh + Gimp translation files for Xhosa + Xhosa dili için GIMP yerelleştirme dosyaları + locale:xh + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/xh + + + + gimp-i18n-gl + Gimp translation files for Galician + Galiçya dili için GIMP yerelleştirme dosyaları + locale:gl + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/gl + + + + gimp-i18n-id + Gimp translation files for Indonesian + Endonezyaca için GIMP yerelleştirme dosyaları + locale:id + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/id + + + + gimp-i18n-es + Gimp translation files for Spanish + İspanyolca için GIMP yerelleştirme dosyaları + locale:es + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/es + + + + gimp-i18n-ru + Gimp translation files for Russian + Rusça için GIMP yerelleştirme dosyaları + locale:ru + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ru + + + + gimp-i18n-rw + Gimp translation files for Kinyarwanda + Kinyarwanda dili için GIMP yerelleştirme dosyaları + locale:rw + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/rw + + + + gimp-i18n-nl + Gimp translation files for Dutch + Hollandaca için GIMP yerelleştirme dosyaları + locale:nl + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/nl + + + + gimp-i18n-nn + Gimp translation files for Norwegian Nynorsk + Norveç Nynorsk dili için GIMP yerelleştirme dosyaları + locale:nn + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/nn + + + + gimp-i18n-nb + Gimp translation files for Norwegian Bookmal + Norveç Bookmal dili için GIMP yerelleştirme dosyaları + locale:nb + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/nb + + + + gimp-i18n-ne + Gimp translation files for Nepali + Nepali dili için GIMP yerelleştirme dosyaları + locale:ne + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ne + + + + gimp-i18n-lt + Gimp translation files for Lithuanian + Litvanyaca için GIMP yerelleştirme dosyaları + locale:lt + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/lt + + + + gimp-i18n-pa + Gimp translation files for Punjabi + Punjabi dili için GIMP yerelleştirme dosyaları + locale:pa + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/pa + + + + gimp-i18n-ro + Gimp translation files for Romanian + Rumence için GIMP yerelleştirme dosyaları + locale:ro + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ro + + + + gimp-i18n-en_GB + Gimp translation files for British English + İngiliz İngilizcesi için GIMP yerelleştirme dosyaları + locale:en_GB + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/en_GB + + + + gimp-i18n-yi + Gimp translation files for Yi + Yi dili için GIMP yerelleştirme dosyaları + locale:yi + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/yi + + + + gimp-i18n-en_CA + Gimp translation files for Catalan (en) + Katalanca için GIMP yerelleştirme dosyaları + locale:en_CA + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/en_CA + + + + gimp-i18n-fr + Gimp translation files for French + Fransızca için GIMP yerelleştirme dosyaları + locale:fr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/fr + + + + gimp-i18n-bg + Gimp translation files for Bulgarian + Bulgarca için GIMP yerelleştirme dosyaları + locale:bg + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/bg + + + + gimp-i18n-ms + Gimp translation files for Malay + Malay dili için GIMP yerelleştirme dosyaları + locale:ms + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ms + + + + gimp-i18n-pt_BR + Gimp translation files for Brazilian Portuguese + Brezilya Portekizcesi için GIMP yerelleştirme dosyaları + locale:pt_BR + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/pt_BR + + + + gimp-i18n-hr + Gimp translation files for Croatian (Hrvatski) + Hırvatça için GIMP yerelleştirme dosyaları + locale:hr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/hr + + + + gimp-i18n-zh_TW + Gimp translation files for Chinese Traditional + Geleneksel Çince için GIMP yerelleştirme dosyaları + locale:zh_TW + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/zh_TW + + + + gimp-i18n-ko + Gimp translation files for Korean + Korece için GIMP yerelleştirme dosyaları + locale:ko + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ko + + + + gimp-i18n-it + Gimp translation files for Italian + İtalyanca için GIMP yerelleştirme dosyaları + locale:it + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/it + + + + gimp-i18n-fa + Gimp translation files for Farsi (Persian) + Farsça için GIMP yerelleştirme dosyaları + locale:fa + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/fa + + + + gimp-i18n-dz + Gimp translation files for Dzongkha + Dzongkha dili için GIMP yerelleştirme dosyaları + locale:dz + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/dz + + + + gimp-i18n-sr_Latn + Gimp translation files for Serbian Latin + Latin sırpça için GIMP yerelleştirme dosyaları + locale:sr@Latn + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sr@latin + + + + gimp-i18n-da + Gimp translation files for Danish + Danimarkaca için GIMP yerelleştirme dosyaları + locale:da + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/da + + + + gimp-i18n-ja + Gimp translation files for Japanese + Japonca için GIMP yerelleştirme dosyaları + locale:ja + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ja + + + + gimp-i18n-he + Gimp translation files for Hebrew + İbranice için GIMP yerelleştirme dosyaları + locale:he + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/he + + + + gimp-i18n-pt + Gimp translation files for Portuguese + Portekizce için GIMP yerelleştirme dosyaları + locale:pt + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/pt + + + + gimp-i18n-zh_CN + Gimp translation files for Chinese Simplified + Basitleştirilmiş Çince için GIMP yerelleştirme dosyaları + locale:zh_CN + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/zh_CN + + + + gimp-i18n-sr + Gimp translation files for Serbian + Sırpça için GIMP yerelleştirme dosyaları + locale:sr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sr + + + + gimp-i18n-oc + Gimp translation files for Occitan + Occitan dili için GIMP yerelleştirme dosyaları + locale:oc + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/oc + + + + gimp-i18n-sv + Gimp translation files for Swedish + İsveççe için GIMP yerelleştirme dosyaları + locale:sv + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sv + + + + gimp-i18n-mk + Gimp translation files for Macedonian + Makedonyaca için GIMP yerelleştirme dosyaları + locale:mk + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/mk + + + + gimp-i18n-sk + Gimp translation files for Slovak + Slovakça için GIMP yerelleştirme dosyaları + locale:sk + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sk + + + + gimp-i18n-de + Gimp translation files for German + Almanca için GIMP yerelleştirme dosyaları + locale:de + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/de + + + + gimp-i18n-pl + Gimp translation files for Polish + Lehçe için GIMP yerelleştirme dosyaları + locale:pl + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/pl + + + + gimp-i18n-uk + Gimp translation files for Ukrainian + Ukraynaca için GIMP yerelleştirme dosyaları + locale:uk + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/uk + + + + gimp-i18n-sl + Gimp translation files for Slovenian + Slovence için GIMP yerelleştirme dosyaları + locale:sl + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sl + + + + gimp-i18n-hu + Gimp translation files for Hungarian + Macarca için GIMP yerelleştirme dosyaları + locale:hu + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/hu + + + + gimp-i18n-tt + Gimp translation files for Tatarish + Tatarca için GIMP yerelleştirme dosyaları + locale:tt + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/tt + + + + gimp-i18n-az + Gimp translation files for Azerbaijani + Azerice için GIMP yerelleştirme dosyaları + locale:az + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/az + + + + gimp-i18n-am + Gimp translation files for Amharic + Amharic dili için GIMP yerelleştirme dosyaları + locale:am + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/am + + + + gimp-i18n-is + Gimp translation files for Icelandic + İzlanda dili için GIMP yerelleştirme dosyaları + locale:is + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/is + + + + gimp-i18n-lv + Gimp translation files for Latvia + Latvia dili için GIMP yerelleştirme dosyaları + locale:lv + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/lv + + + + gimp-i18n-th + Gimp translation files for Thai + Thai dili için GIMP yerelleştirme dosyaları + locale:th + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/th + + + + gimp-i18n-ka + Gimp translation files for Georgian + Gürcüce için GIMP yerelleştirme dosyaları + locale:ka + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ka + + + + gimp-i18n-hi + Gimp translation files for Hindi + Hindi dili için GIMP yerelleştirme dosyaları + locale:hi + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/hi + + + + gimp-i18n-zh_HK + Gimp translation files for Chinese Hong Kong + Hong Kong Çincesi için GIMP yerelleştirme dosyaları + locale:zh_HK + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/zh_HK + + + + gimp-i18n-ml + Gimp translation files for Malayalam + Malayalam dili için GIMP yerelleştirme dosyaları + locale:ml + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ml + + + + gimp-i18n-ta + Gimp translation files for Tamil + Tamil dili için GIMP yerelleştirme dosyaları + locale:ta + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ta + + + + gimp-i18n-kn + Gimp translation files for Kannada + Kannada dili için GIMP yerelleştirme dosyaları + locale:kn + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/kn + + + + gimp-i18n-si + Gimp translation files for Sinhala + Sinhala dili için GIMP yerelleştirme dosyaları + locale:si + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/si + + + + gimp-i18n-kk + Gimp translation files for Kazakh + Kazakça için GIMP yerelleştirme dosyaları + locale:kk + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/kk + + + + gimp-i18n-br + Gimp translation files for Breton + Breton dili için GIMP yerelleştirme dosyaları + locale:br + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/br + + + + gimp-i18n-te + Gimp translation files for Telugu + locale:te + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/te + + + + gimp-i18n-csb + Gimp translation files for Kashubian + locale:csb + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/csb + + + + gimp-i18n-gd + Gimp translation files for Scottish Gaelic + locale:gd + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/gd + + + + gimp-i18n-mr + Gimp translation files for Scottish Moritanya + locale:mr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/mr + + + + + 2022-05-14 + 2.10.30 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 2.10.28 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-06 + 2.10.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-05 + 2.10.22 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-09-20 + 2.10.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-12 + 2.10.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-29 + 2.10.12 + Version bump. + Mustafa Cinasal + admin@pisilinux.org + + + 2019-05-31 + 2.10.10 + Rebuild. + Mustafa Cinasal + admin@pisilinux.org + + + 2019-04-25 + 2.10.10 + Release Bump. + Mustafa Cinasal + admin@pisilinux.org + + + 2018-12-26 + 2.10.8 + Release Bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-14 + 2.9.8 + Release Bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-02-06 + 2.9.8 + Release Bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-12-21 + 2.9.8 + Version Bump + Mustafa Cinasal + admin@pisilinux.org + + + 2017-03-08 + 2.8.20 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 2.8.20 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.8.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 2.8.16 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + lensfun + http://lensfun.berlios.de/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + GPLv3 + CCPL-Attribution-ShareAlike-3.0 + library + multimedia.graphics + A programming library for rectifying and simulating photographic lens distortions + Mercek kaynaklı bozulmaları simüle etmek ve düzeltmek için bir kütüphane + lensfun provides an open source database of photographic lenses and their characteristics. The library provides also the necessary set of algorithms for correcting images based on detailed knowledge of lens properties and calibration data. + lensfun, kamera objektiflerinin karakteristiklerini içeren açık kaynaklı bir veritabanı ve bu karakteristikleri temel alarak mercek kaynaklı bozulmaları düzeltmek için yazılmış algoritmaları içeren bir kütüphanedir. + https://sourceforge.net/projects/lensfun/files/0.3.95/lensfun-0.3.95.tar.gz + + cmake + doxygen + libpng-devel + python3-devel + glib2-devel + + multimedia/graphics/lensfun/pspec.xml + + + lensfun + + libgcc + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share + + + + lensfun-devel + Development files for lensfun + lensfun için geliştirme dosyaları + + lensfun + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-24 + 0.3.95 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-12 + 0.3.2 + Rebuild revert. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-12 + 0.3.95 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 0.3.2 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2018-09-01 + 0.3.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-05 + 0.3.2 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-13 + 0.3.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + rawtherapee + http://rawtherapee.com/ + + Marcin Bojara + marcin@pisilinux.org + + GPLv3 + app:gui + multimedia.graphics + RawTherapee is a powerful, cross-platform raw photo processing program + Edytor zdjęć RAW + RawTherapee is designed for developing raw files from a broad range of digital cameras, as well as HDR DNG files and non-raw image formats (JPEG, TIFF and PNG). + Zaawansowany program do wywoływania zdjęć. + https://github.com/Beep6581/RawTherapee/releases/download/5.8/rawtherapee-5.8.tar.xz + + cmake + gtk3-devel + tiff-devel + zlib-devel + exiv2-devel + expat-devel + fftw3-devel + glib2-devel + atkmm-devel + lcms2-devel + glibmm-devel + gtkmm3-devel + libpng-devel + librsvg-devel + lensfun-devel + libsigc++-devel + libcanberra-devel + libiptcdata-devel + libjpeg-turbo-devel + libcanberra-gtk3-devel + + multimedia/graphics/rawtherapee/pspec.xml + + + rawtherapee + + tiff + zlib + gtk3 + glib2 + expat + fftw3 + lcms2 + atkmm + gtkmm3 + glibmm + libpng + libgcc + libgomp + cairomm + pangomm + librsvg + lensfun + libsigc++ + libcanberra + libiptcdata + libjpeg-turbo + libcanberra-gtk3 + + + /usr/bin + /usr/share/doc/rawtherapee + /usr/share + /usr/share/man + + + + + 2020-03-31 + 5.8 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + imlib2 + https://sourceforge.net/projects/enlightenment/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.graphics + Second version of the general image loading and rendering library + Genel resim yükleme ve tarama kütüphanesi'nin ikinci versiyonu + Imlib 2 est le successeur de Imlib. Il ne s'agit pas là juste d'une version plus récente d'imlib 1, mais vraiment d'une librairie complètement différente. S'agissant effectivement d'une différente librairie - même si elles ont des fonctionnalités similaires, Imlib2 peut être installée aux côtés de Imlib1.x sans aucun problème. + Imlib 2 is the successor to Imlib. It is not just a newer version - it is a completely new library. Imlib2 can be installed alongside Imlib 1.x without any problems since they are effectively different libraries - but they Have very similar functionality. + Imlib 2, Imlib'in gelişmişidir. Sadece ileri bir sürümü değildir, tamamen yeni bir kütüphanedir. Imlib2 ve Imlib 1.x tamamen farklı oldukları için bir arada kurulu bulunabilirler. İkisi de aynı amaçla yapılmıştır. + Imlib 2 es el sucesor de Imlib. no es simplemente una versión actualizada - es una librería completamente nueva. Imlib2 puede instalarse junto con Imlib 1.x sin problemas, ya que efectivamente son librerías diferentes - sin embargo tienen una funcionalidad similar. + https://sourceforge.net/projects/enlightenment/files/imlib2-src/1.7.5/imlib2-1.7.5.tar.xz + + bzip2 + zlib-devel + webp-devel + giflib-devel + libid3tag-devel + libXext-devel + libjpeg-turbo-devel + tiff-devel + freetype-devel + + multimedia/graphics/imlib2/pspec.xml + + + imlib2 + + webp + giflib + libid3tag + libXext + libjpeg-turbo + tiff + zlib + bzip2 + libX11 + libpng + freetype + + + /usr/bin + /usr/lib + /usr/share/imlib2 + /usr/share/doc + + + + imlib2-devel + Development files for imlib2 + imlib2 için geliştirme dosyaları + + imlib2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-11 + 1.7.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 1.6.1 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2019-09-28 + 1.5.1 + Version Bump + fury + uglyside@yandex.ru + + + 2018-07-31 + 1.4.10 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 1.4.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 1.4.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 1.4.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + darktable + https://darktable.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPL-3.0 + multimedia.graphics + darktable is an open source photography workflow application and RAW developer. + Açık kaynak fotoğraf iş akışı uygulaması ve ham(raw) geliştirme ortamı + darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. + darktable, açık kaynak fotoğraf iş akışı uygulaması ve ham(raw) geliştirme ortamı sunan gelişmiş bir araçtır. + https://github.com/darktable-org/darktable/releases/download/release-3.4.1/darktable-3.4.1.tar.xz + + llvm + cmake + libgomp + intltool + llvm-libs + llvm-mlir + llvm-polly + gtk2-devel + gtk3-devel + mesa-devel + webp-devel + tiff-devel + cups-devel + curl-devel + zlib-devel + exiv2-devel + gconf-devel + glib2-devel + lcms2-devel + colord-devel + libX11-devel + libpng-devel + sqlite-devel + lensfun-devel + librsvg-devel + libsdl2-devel + libxml2-devel + pugixml-devel + libsoup-devel + openexr-devel + mesa-glu-devel + flickcurl-devel + iso-codes-devel + json-glib-devel + libXrandr-devel + libsecret-devel + openjpeg2-devel + colord-gtk-devel + libgnome-keyring + libgphoto2-devel + llvm-clang-devel + ghostscript-devel + desktop-file-utils + libjpeg-turbo-devel + GraphicsMagick-devel + + + darktable-openexr3.patch + + multimedia/graphics/darktable/pspec.xml + + + darktable + darktable is an open source photography workflow application and RAW developer. + + webp + cups + curl + gtk3 + zlib + mesa + tiff + gtk2 + cairo + glib2 + lcms2 + pango + colord + libX11 + libgcc + libpng + sqlite + libxml2 + pugixml + libsdl2 + lensfun + librsvg + libsoup + libgomp + mesa-glu + flickcurl + libXrandr + libsecret + openjpeg2 + json-glib + colord-gtk + exiv2-libs + gdk-pixbuf + libgphoto2 + ghostscript + openexr-libs + libjpeg-turbo + GraphicsMagick + libgnome-keyring + + + /etc + /usr/lib/ + /usr/share/man + /usr/bin + /usr/share/icons + /usr/share/appdata + /usr/share/darktable + /usr/lib/darktable + /usr/share/applications + /usr/share/doc/darktable + /usr/share/locale + + + + + 2021-02-24 + 3.4.1 + Version bump and rebuild. + Blue Devil + bluedevil@sctzine.com + + + 2021-01-19 + 3.4.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-09-20 + 3.2.1 + Minor version bump and translations added + Blue Devil + bluedevil@sctzine.com + + + 2020-03-28 + 3.0.1 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-03-05 + 3.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-05 + 2.6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-13 + 2.4.4 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-09-01 + 2.2.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-14 + 2.2.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 2.2.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-15 + 2.2.4 + Rebuild with new toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-13 + 2.0.7 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + azpainter + http://azsky2.html.xdomain.jp/soft/azpainter.html + + fury + uglyside@yandex.ru + + GPLv3 + app:gui + multimedia.graphics + A full color painting software for illustration drawing. + Full color painting software for Linux for illustration drawing. This is not suitable for dot editing. Since the color is handled with 16 bit color (15 bit fixed point number) internally, the accuracy of color rises, but the memory is consumed correspondingly. + https://gitlab.com/azelpg/azpainter/-/archive/v3.0.5/azpainter-v3.0.5.tar.bz2 + + ninja + tiff-devel + webp-devel + libXi-devel + libX11-devel + libpng-devel + libXext-devel + freetype-devel + libXcursor-devel + fontconfig-devel + libjpeg-turbo-devel + + multimedia/graphics/azpainter/pspec.xml + + + azpainter + + zlib + tiff + webp + libXi + libpng + libX11 + libXext + freetype + libXcursor + fontconfig + libjpeg-turbo + + + /usr/bin + /usr/share + + + + + 2022-04-14 + 3.0.5 + Ver. bump. + fury + uglyside@yandex.ru + + + 2021-12-11 + 3.0.4 + Ver. bump. + fury + uglyside@yandex.ru + + + 2021-07-10 + 3.0.3 + Ver. bump. + fury + uglyside@yandex.ru + + + 2021-07-02 + 3.0.2 + Ver. bump. + fury + uglyside@yandex.ru + + + 2021-05-25 + 3.0.0 + Ver. bump. + fury + uglyside@yandex.ru + + + 2020-12-31 + 2.1.7 + Ver. bump. + fury + uglyside@yandex.ru + + + 2020-04-22 + 2.1.6 + Ver. bump. + fury + uglyside@yandex.ru + + + 2020-01-17 + 2.1.5 + First build. + fury + uglyside@yandex.ru + + + + + + openjpeg + http://www.openjpeg.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + multimedia.graphics + JPEG2000 decoding library + JPEG2000 çözme kütüphanesi + Biblioteka implementująca kodek formatu JPEG 2000 + openjpeg is an open-source JPEG 2000 codec written in C. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG). + http://downloads.sourceforge.net/project/openjpeg.mirror/1.5.2/openjpeg-1.5.2.tar.gz + + tiff-devel + doxygen + libpng-devel + + + openjpeg-20070717svn-mqc-optimize.patch + + multimedia/graphics/openjpeg/pspec.xml + + + openjpeg + + libpng + tiff + + + /usr/bin + /usr/share/pkgconfig/ + /usr/share/openjpeg-1.5 + /usr/share/man/man1 + /usr/lib + /usr/share/doc + + + + openjpeg-devel + Development files for openjpeg + openjpeg için geliştirme dosyaları + Pliki nagłówkowe do openjpeg + + openjpeg + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + /usr/share/man/man3 + + + + openjpeg-32bit + 32-bit shared libraries for openjpeg + emul32 + + tiff-32bit + libpng-32bit + + + openjpeg + + + /usr/lib32 + + + + + 2020-01-19 + 1.5.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2019-11-05 + 1.5.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 1.5.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 1.5.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.5.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.5.2 + Release bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-22 + 1.5.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libmypaint + https://github.com/mypaint/libmypaint + + PisiLinux Community + admins@pisilinux.org + + ISC + library + multimedia.graphics + a library for making brushstrokes which is used by MyPaint and other projects, with GEGL support + a library for making brushstrokes which is used by MyPaint and other projects, with GEGL support + a library for making brushstrokes which is used by MyPaint and other projects, with GEGL support + a library for making brushstrokes which is used by MyPaint and other projects, with GEGL support + https://github.com/mypaint/libmypaint/releases/download/v1.5.0/libmypaint-1.5.0.tar.xz + + python3 + intltool + json-c-devel + gobject-introspection-devel + + multimedia/graphics/libmypaint/pspec.xml + + + libmypaint + + glib2 + json-c + + + /usr/lib + /usr/share + /usr/share/locale + + + + libmypaint-devel + Development files for libmypaint + + libmypaint + glib2-devel + json-c-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-11-07 + 1.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-12 + 1.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 1.3.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-20 + 1.3.0 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + geeqie + http://www.geeqie.org/ + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + multimedia.graphics + Geeqie is a lightweight image viewer for Linux, BSDs and compatibles. + Geeqie can be used as a simple, fast, database-free image viewer, but equally it can be used to manage large collections of images. + https://github.com/BestImageViewer/geeqie/releases/download/v1.7.2/geeqie-1.7.2.tar.xz + + doxygen + intltool + lua-devel + gtk2-devel + tiff-devel + webp-devel + lirc-devel + lcms2-devel + lua51-devel + exiv2-devel + libraw-devel + libheif-devel + gettext-devel + openjpeg2-devel + libarchive-devel + libjpeg-turbo-devel + ffmpegthumbnailer-devel + + + Open_archive_not_working.patch + + multimedia/graphics/geeqie/pspec.xml + + + geeqie + + lua + gtk2 + tiff + webp + lirc + exiv2 + fbida + cairo + glib2 + lcms2 + lua51 + pango + zenity + libgcc + libraw + gphoto2 + libheif + openjpeg2 + exiv2-libs + gdk-pixbuf + libarchive + libjpeg-turbo + ffmpegthumbnailer + perl-Image-ExifTool + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man/man1 + /usr/share/doc + + + + + 2022-02-04 + 1.7.2 + Version bump. + fury + uglyside@yandex.ru + + + 2022-01-18 + 1.7.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-06 + 1.6 + First build. + fury + uglyside@yandex.ru + + + + + + giflib + https://sourceforge.net/projects/giflib/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + multimedia.graphics + Library to handle, display and manipulate GIF images + GIF türündeki resimleri görüntüleyip işlemeye aracılık eden kitaplık + libungif est une librairies de lecture et d'écriture d'images gif. La fonctionnalité de sauvegarde utilise un algorithme gif non compressé pour éviter le brevet Unisys LZW. giflib est un remplaçant de cette dernière compatible aussi bien au niveau de l'interface de programmation (API) qu'au niveau binaire (ABI) pour les pays où LZW n'est pas breveté. + The giflib package contains a shared library of functions for loading and saving GIF format image files. It is API and ABI compatible with libungif, the library which supported uncompressed GIFs while the Unisys LZW patent was in effect. + libungif, gif dosyalarını okumaya ve yazmaya yarayan bir kütüphanedir. Kaydetme algoritması Unisys LZW patentine takılmamak için sıkıştırma yapmamaktadır. Böylece LZW'nin patentli olmadığı ülkelerde kullanılmak için API ve ABI uyumlu bir alternatif sunar. + mirrors://sourceforge/giflib/giflib-5.2.1.tar.gz + + giflib-5.1.9-fix-missing-quantize-API-symbols.patch + giflib-5.1.9-make-flags.patch + + multimedia/graphics/giflib/pspec.xml + + + giflib + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + giflib-devel + + giflib + + + /usr/include + /usr/share/doc/giflib/html + + + + giflib-32bit + 32-bit shared libraries for giflib + + giflib + + + /usr/lib32 + + + + + 2020-01-18 + 5.2.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-30 + 5.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-28 + 5.1.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 5.1.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.0.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 5.0.6 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 5.0.6 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + jasper + http://www.ece.uvic.ca/~mdadams/jasper + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + library + multimedia.graphics + Software implementation of JPEG-2000 Part 1 + JasPer JPEG-2000 Part-1 codec standardı üzerinde konumlandırılmış bir yazılım + JasPer is a software-based implementation of the codec specified in the JPEG-2000 Part-1 standard (ISO/IEC 15444-1:2000). + https://github.com/jasper-software/jasper/releases/download/version-2.0.33/jasper-2.0.33.tar.gz + + cmake + libjpeg-turbo-devel + + + jasper-1.900.1-fix-filename-buffer-overflow.patch + fix-opengl-linking.patch + + multimedia/graphics/jasper/pspec.xml + + + jasper + + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/man + + + + jasper-docs + + jasper + + + /usr/share/doc + + + + jasper-devel + Development files for jasper + jasper için geliştirme dosyaları + + jasper + + + /usr/include + /usr/lib/pkgconfig/jasper.pc + + + + jasper-32bit + 32-bit shared libraries for jasper + jasper için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libjpeg-turbo-32bit + + + jasper + libjpeg-turbo-32bit + + + /usr/lib32 + + + + + 2022-05-14 + 2.0.33 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 2.0.14 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-02-06 + 2.0.14 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-27 + 2.0.14 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-21 + 2.0.14 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 2.0.10 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.900.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.900.1 + Release bump + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-06-26 + 1.900.1 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + netpbm + http://netpbm.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.graphics + A set of utilities to convert to/from the netpbm (and related) formats + Netpbm vb. gibi formatlar arasında dönüşüm yapan araçlar serisi + Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats. There are over 300 separate tools in the package including converters for about 100 graphics formats. + http://archlinux.c3sl.ufpr.br/other/netpbm/netpbm-10.61.02.tar.gz + + config.mk + + + jasper-devel + tiff-devel + libpng-devel + libjpeg-turbo-devel + zlib-devel + libX11-devel + libxml2-devel + + + netpbm-CAN-2005-2471.patch + netpbm-security-code.patch + netpbm-security-scripts.patch + library-link.patch + + multimedia/graphics/netpbm/pspec.xml + + + netpbm + + jasper + tiff + libpng + libjpeg-turbo + zlib + libX11 + libxml2 + + + /usr/bin + /usr/lib + /usr/share/netpbm + /usr/share/man + /usr/share/doc + + + + netpbm-devel + Development files for netpbm + netpbm için geliştirme dosyaları + + netpbm + + + /usr/include + /usr/share/man/man3 + + + + + 2020-03-06 + 10.61.02 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-01 + 10.61.02 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-18 + 10.61.02 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 10.61.02 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-02-21 + 10.61.02 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + aalib + http://aa-project.sourceforge.net/aalib/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics + An ASCII-graphics Library + Bir ASCII-grafik Kitaplığı + Aalib est une librairie de graphiques ASCII générant des sorties en caractères ASCII. + Aalib is an ASCII-graphics library generating ASCII character outputs. + AAlib, bir ASCII sanatı grafik kütüphanesidir. Görsel bir ekran gibi çalışır, ancak oluşturulan çıktı platform bağımsız olarak ASCII karakterler ile gösterilir. + Aalib es una librería gráfica ASCII que genera salidas con caracteres ASCII. + mirrors://sourceforge/aa-project/aalib-1.4rc5.tar.gz + + gpm + ncurses-devel + + + m4.patch + + multimedia/graphics/aalib/pspec.xml + + + aalib + + gpm + ncurses + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + aalib-devel + Development files for aalib + aalib için geliştirme dosyaları + + aalib + + + /usr/share/aclocal + /usr/include + /usr/share/man/man3 + + + + + 2022-01-17 + 1.4_rc5 + Rebuild. + Pisilinux Community + admins@pisilinux.org + + + 2020-01-12 + 1.4_rc5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 1.4_rc5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 1.4_rc5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4_rc5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 1.4_rc5 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + librecad + http://librecad.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.graphics + A 2D CAD drawing tool based QCad + Bilgisayar destekli tasarım programı + LibreCAD is an application for computer aided design (CAD) in two dimensions (2D). With LibreCAD you can create technical drawings such as plans for buildings, interiors, mechanical parts or schemas and diagrams + LibreCAD ile bina, iç mekan, mekanik parça gibi teknik çizimler oluşturabilirsiniz. + librecad + https://github.com/LibreCAD/LibreCAD/archive/2.1.3.tar.gz qt5-base-devel - qt5-declarative-devel qt5-svg-devel - qt5-x11extras-devel - qt5-quickcontrols2-devel + qt5-assistant-devel + qt5-designer-devel + qt5-linguist + qt5-qdbusviewer + freetype-devel + icu4c-devel + librsvg-devel + muparser-devel + imagemagick-devel + libxml2-devel + boost-devel + + + 0001-fix-build-with-Qt-5.11.patch + 0002-fix-build-with-Qt-5.15.patch + librecad-2.1.3-gcc-9.patch + + multimedia/graphics/librecad/pspec.xml + + + librecad + + qt5-base + muparser + qt5-svg + qt5-assistant + libgcc + + + /usr/bin + /usr/include + /usr/share + /usr/share/man + /usr/share/doc + + + librecad.desktop + librecad.png + + + + + 2020-03-06 + 2.1.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-01 + 2.1.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 2.1.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-06-08 + 2.1.3 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 2.0.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-07 + 2.0.9 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + mkvtoolnix + http://www.bunkus.org/videotools/mkvtoolnix/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + app:gui + multimedia.converter + A set of tools to create, alter and inspect Matroska files + Matroska dosyalarını yaratmak, değiştirmek ve incelemek için araçlar + MKVToolnix is a set of tools (mkvmerge, mkvinfo and mkvextract) With these tools one can get information about (mkvinfo) Matroska files, extract tracks/data from (mkvextract) Matroska files and create (mkvmerge) Matroska files from other media files. + mkvtoolnix Matroska (MKV) dosyaları ile kullanılmak için bilgi edinme aracı (mkvinfo), veri/iz çıkarmak aracı (mkvextract) ve MKV oluşturma aracı (mkvmerge) içeren araç setidir. + mmg + https://gitlab.com/mbunkus/mkvtoolnix/-/archive/release-61.0.0/mkvtoolnix-release-61.0.0.tar.gz + + file + fmt-devel + gmp-devel + rubygems + flac-devel + zlib-devel + ruby-devel + cmark-devel + boost-devel + docbook-xsl + libpcre2-devel + libogg-devel + libdvdread-devel + qt5-linguist + libxslt-devel + pugixml-devel + libebml-devel + qt5-base-devel + libvorbis-devel + libmatroska-devel + imagemagick-devel + qt5-multimedia-devel + pulseaudio-libs-devel + + multimedia/converter/mkvtoolnix/pspec.xml + + + mkvtoolnix + A set of tools to create, alter and inspect Matroska files + + file + gmp + flac + zlib + cmark + boost + libgcc + libogg + libebml + pugixml + libpcre2 + qt5-base + libvorbis + libdvdread + libmatroska + qt5-multimedia + + + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/pixmaps + /usr/share/mkvtoolnix + /usr/share/applications + /usr/share/metainfo + /usr/share/locale + + + + + 2021-10-05 + 61.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 58.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 46.0.0 + Major version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-03-08 + 43.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 19.0.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-24 + 19.0.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-17 + 19.0.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-17 + 9.7.1 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-04 + 9.5.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-08-11 + 9.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 8.5.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-08 + 8.5.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + ffmulticonverter + https://github.com/Ilias95/FF-Multi-Converter + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + app:gui + multimedia.converter + A multi converter. + Bir çoklu dönüştürücü + FF Multi Converter is a simple graphical application that enables you to convert audio, video, image and document files between all popular formats, using and combining other programs. It uses ffmpeg for audio/video files, unoconv for document files (which uses the OpenOffice's UNO bindings) and PIL library for image file conversions. + FF Multi Converter; ses, video, resim ve belge dosya biçimlerini farklı biçimlere dönüştürmek için kullanılabilecek diğer uygulamalara önyüzlük yapan basit bir araçtır. Ses ve video dosyaları için ffmpeg, belge dosyaları için unoconv ve resim dosyaları için PIL kütüphanesi kullanılmaktadır. + ffmulticonverter + mirrors://sourceforge/ffmulticonv/ffmulticonverter-1.8.0.tar.gz + + ffmpeg-devel + gettext-devel + python3-devel + python3-qt5-devel + + + QProgressBar_value_replaced_to_int.patch + + multimedia/converter/ffmulticonverter/pspec.xml + + + ffmulticonverter + + ffmpeg + unoconv + python3-qt5 + imagemagick + + + /usr/bin + /usr/lib + /usr/share/pixmaps + /usr/share/applications + /usr/share/ffmulticonverter + /usr/share/man + /usr/share/doc + + + + + 2021-12-28 + 1.8.0 + Rebuild python. + Kamil Atlı + suvari@pisilinux.org + + + 2020-03-08 + 1.8.0 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2018-12-03 + 1.8.0 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + uchardet + https://www.freedesktop.org/wiki/Software/uchardet + + PisiLinux Community + admins@pisilinux.org + + MPL + library + multimedia.converter + Encoding detector library ported from Mozilla + Encoding detector library ported from Mozilla + Encoding detector library ported from Mozilla + Encoding detector library ported from Mozilla + https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.7.tar.xz + + cmake + + multimedia/converter/uchardet/pspec.xml + + + uchardet + + libgcc + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + uchardet-devel + Development files for uchardet + + uchardet + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-04-26 + 0.0.7 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2020-01-01 + 0.0.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + avidemux + http://www.avidemux.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + app:console + multimedia.converter + Simple video editing/encoding tool + Basit bir video düzenleme/kodlama aracı + Avidemux is a video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities. + Avidemux basit kesme, filtreleme ve kodlama işlemleri için tasarlanmış bir video editörüdür. AVI, DVD uyumlu MPEG, MP4 ve ASF de dahil olmak üzere birçok dosya tipi destekliyor. Projeler, iş kuyruğu ve güçlü betik yetenekleri ile birçok işlem otomatikleştirilebiliyor. + avidemux + mirrors://sourceforge/avidemux/avidemux_2.7.8.tar.gz + + qt5-base-devel + qt5-assistant-devel + qt5-designer-devel + qt5-linguist + qt5-qdbusviewer + qt5-multimedia-devel + bash + make + automake + make + extra-cmake-modules + freetype-devel + lame-devel + xvid-devel + gtk3-devel + mesa-devel + faac-devel + cairo-devel + libva-devel + libXv-devel + ffmpeg-devel + faad2-devel + libvpx-devel + libdca-devel + libsdl-devel + desktop-file-utils + libX11-devel + gettext-devel + yasm-devel + xvid-devel + sqlite-devel + libopus-devel + libxslt-devel + libsamplerate-devel + intltool + lame-devel + libass-devel + x264-devel + x265-devel + libvdpau-devel + yasm-devel + mesa-glu-devel + xvba-video + twolame-devel + libXext-devel + fribidi-devel + alsa-lib-devel + libvorbis-devel + fontconfig-devel + opencore-amr-devel + libfdk-aac-devel + pulseaudio-libs-devel + jack-audio-connection-kit-devel + + + log.diff + qt-5.15.diff + + multimedia/converter/avidemux/pspec.xml + + + avidemux-common + Common files for avidemux + + qt5-base + x264 + lame + xvid + faac + ffmpeg + faad2 + libva + libvpx + libdca + desktop-file-utils + x264 + x265 + libvdpau + yasm + mesa-glu + xvba-video + mesa + libglvnd + zlib + libXv + libX11 + sqlite + libopus + freetype + twolame + fribidi + alsa-lib + libvorbis + fontconfig + opencore-amr + libfdk-aac + pulseaudio-libs + jack-audio-connection-kit + + + /usr/bin + /usr/share/locale + /usr/share/doc/avidemux + /usr/share/ + /usr/lib + + + + avidemux-devel + Avidemux için geliştirme dosyaları + + avidemux-cli + avidemux-qt + + + /usr/include/avidemux + + + + avidemux-cli + + avidemux-common + libgcc + + + /usr/bin/avidemux3_cli + /usr/share/man + /usr/lib/libADM_UI_Cli6.so + /usr/lib/libADM_render6_cli.so + /usr/lib/ADM_plugins6/videoFilters/libADM_vf_*Cli.so + /usr/lib/ADM_plugins6/videoFilters/libADM_vf_swscaleResize_cli.so + + + + avidemux-qt + Simple video editing/encoding tool (QT GUI) + + avidemux-common + qt5-base + x264 + x265 + libX11 + mesa + libXv + libXext + mesa-glu + + + /usr/bin/avidemux3_qt5 + /usr/share/avidemux6/qt5/i18n + /usr/share/applications/avidemux3-qt.desktop + /usr/lib/libADM_UIQT56.so + /usr/lib/libADM_render6_QT5.so + /usr/lib/ADM_plugins6/videoFilters/libADM_vf_gl*.so + /usr/lib/ADM_plugins6/videoFilters/libADM_vf_*Gl*.so + /usr/lib/ADM_plugins6/videoFilters/qt5/libADM_vf_*QT5.so + /usr/lib/ADM_plugins6/videoEncoders/qt5/libADM_ve_x264_QT5.so + /usr/lib/ADM_plugins6/videoEncoders/qt5/libADM_ve_x265_QT5.so + /usr/lib/ADM_plugins6/scriptEngines/libADM_script_qt.so + /usr/lib/ADM_plugins6/videoFilters/qt5/libADM_vf_swscaleResize_QT5.so + + + avidemux3-qt.desktop + + + + avidemux-help + Avidemux için yardım dosyaları + + avidemux-common + + + /usr/share/avidemux6/help + + + + + 2021-06-06 + 2.7.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-15 + 2.7.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-08 + 2.7.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-14 + 2.7.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-13 + 2.7.2 + Version Bump. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-09-04 + 2.7.1 + Version Bump. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-05-20 + 2.7.0 + Rebuild ffmpeg. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-04-02 + 2.7.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + flowblade + https://github.com/jliljebl/flowblade + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app + multimedia.converter + Multitrack non-linear video editor + Multitrack non-linear video editor + Çok kanallı doğrusal olmayan video düzenleyici + Çok kanallı doğrusal olmayan video düzenleyici + https://github.com/jliljebl/flowblade/archive/refs/tags/v2.8.0.3.tar.gz + + python3-devel + desktop-file-utils + python3-setuptools + appstream-glib-devel + + + fedora/flowblade_sys_path.patch + + multimedia/converter/flowblade/pspec.xml + + + flowblade + + mlt6 + gmic + gtk3 + ffmpeg + python3 + librsvg + python-mlt6 + dbus-python3 + frei0r-plugins + python3-numpy + python3-pillow + python3-pygobject3 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/metainfo + /usr/share/doc + + + + + 2021-10-28 + 2.8.0.3 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2021-10-25 + 2.8.0.3 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2021-08-30 + 2.8.0.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + flacon + https://flacon.github.io/ + + Pisilinux Community + admins@pisilinux.org + + LGPLv2.1 + app:gui + multimedia.converter + Flacon is a open source audio file encoder. + An Audio File Encoder. Extracts audio tracks from an audio CD image to separate tracks + You can split a single large audio file containing the entire album into the separate audio tracks. + Bir Ses Dosyası Kodlayıcısı. Ses parçalarını bir ses CD görüntüsünden ayrı parçalara ayıklar. + https://github.com/flacon/flacon/archive/refs/tags/v8.3.0.tar.gz + + cmake + taglib-devel + qt5-linguist + qt5-base-devel + uchardet-devel + + multimedia/converter/flacon/pspec.xml + + + flacon + + libgcc + taglib + qt5-base + uchardet + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/metainfo + /usr/share/doc + + + + + 2022-04-16 + 8.3.0 + Version bump. + fury + uglyside@yandex.ru + + + 2022-01-17 + 8.2.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2021-04-26 + 5.5.1 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + soundkonverter + https://www.opendesktop.org/p/1126634/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:gui + multimedia.converter + SoundKonverter is a frontend to various audio converters. + Audio conversion, replay Gain calculation, CD ripping. It is extendable by plugins and supports many backends: soundKonverter supports reading and writing tags for many formats, so the tags are preserved when converting files. + soundkonverter + https://sourceforge.net/projects/pisilinux/files/source/soundkonverter-3.0.1.tar.gz + + cmake + libkcddb + kio-devel + kinit-devel + ki18n-devel + solid-devel + taglib-devel + ffmpeg-devel + kconfig-devel + kxmlgui-devel + qt5-base-devel + kdesignerplugin + libvorbis-devel + kdoctools-devel + kemoticons-devel + qt5-phonon-devel + cdparanoia-devel + kitemmodels-devel + extra-cmake-modules + kconfigwidgets-devel + kwidgetsaddons-devel + kunitconversion-devel + kdelibs4-support-devel + + multimedia/converter/soundkonverter/pspec.xml + + + soundkonverter + + kio + ki18n + solid + libgcc + taglib + kconfig + kxmlgui + kservice + libkcddb + qt5-base + cdparanoia + qt5-phonon + kcompletion + kcoreaddons + ktextwidgets + kconfigwidgets + knotifications + kwidgetsaddons + kdelibs4-support + sox + faac + flac + lame + faad2 + speex + ffmpeg + mplayer + libopus + twolame + wavpack + libvorbis + timidity + fluidsynth + vorbis-tools + + + /usr/bin + /usr/lib + /usr/share + + + + + 2020-03-08 + 3.0.1 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-12-03 + 3.0.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + ccd2iso + https://sourceforge.net/projects/ccd2iso/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.converter + CloneCD image files to ISO converter + CloneCD imaj dosyalarını ISO dosyalarına dönüştüren bir uygulama + ccd2iso converts CloneCD image files to ISO image files. + CloneCD imaj dosyalarını ISO dosyalarına dönüştüren bir komut satırı uygulaması. + mirrors://sourceforge/ccd2iso/ccd2iso-0.3.tar.gz + multimedia/converter/ccd2iso/pspec.xml + + + ccd2iso + + /usr/bin + /usr/share/doc/ccd2iso + + + + + 2020-03-08 + 0.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-05 + 0.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 0.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-18 + 0.3 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + handbrake + https://handbrake.fr/ + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + app:gui + multimedia.converter + The open source video transcoder. + Çoklu görev destekli video kodlama/düzenleme aracı + HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. The program is also used to convert DVDs so they can be viewed on iPods, iPhones and most media players. + Handbrake,Video dosyalarını portatif medya oynatıcıları için düzenleyebilmenin yanısıra çözünürlülük değişimi desteğide sunan özgür video kodlama ve düzenleme aracıdır. + HandBrake + https://github.com/HandBrake/HandBrake/releases/download/1.5.1/HandBrake-1.5.1-source.tar.bz2 + + nasm + meson + cmake + bzip2 + libgcc + python3 + intltool + gtk3-devel + lame-devel + x264-devel + x265-devel + zlib-devel + speex-devel + libva-devel + libvpx-devel + libogg-devel + libass-devel + fribidi-devel + libxml2-devel + libopus-devel + numactl-devel + librsvg-devel + jansson-devel + libgudev-devel + gstreamer-devel + libbluray-devel + libnotify-devel + libvorbis-devel + libtheora-devel + fontconfig-devel + gst-plugins-good + at-spi2-core-devel + libsamplerate-devel + libjpeg-turbo-devel + gst-plugins-base-devel + + multimedia/converter/handbrake/pspec.xml + + + handbrake + + xz + gtk3 + lame + x264 + zlib + bzip2 + glib2 + cairo + pango + libva + speex + libass + libogg + libvpx + libgcc + libxml2 + jansson + fribidi + libopus + numactl + freetype + libgudev + gstreamer + libbluray + libnotify + gst-libav + libvorbis + libtheora + gdk-pixbuf + libsamplerate + libjpeg-turbo + gst-plugins-base + + + /usr/bin + /usr/share/locale + /usr/share + /usr/share/doc + + + + + 2022-04-24 + 1.5.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 1.4.2 + First build + fury + uglyside@yandex.ru + + + + + + vcdimager + https://www.gnu.org/software/vcdimager/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + multimedia.converter + VCD and SVCD image file maker and converter + VCD ve SVDC görüntü dosyası oluşturucu ve çevirici + VCDImager is a full-featured mastering suite for authoring, disassembling and analyzing Video CD's and Super Video CD's. The core functionality consists of directly making Video CD BIN/CUE-style CD images from mpeg files. + VCDImager Video CD ve Super Video CD'leri yaratmaya, parçalarına ayırmaya ve analiz etmeye yarayan kapsamlı bir CD görüntüsü yazma uygulamasıdır. En temel özelliği .mpeg dosyalarından direk BIN/CUE uzantılı CD görüntüleri yaratabilmesidir. + http://ftp.gnu.org/gnu/vcdimager/vcdimager-2.0.1.tar.gz + + libcdio-devel + popt-devel + libxml2-devel + + multimedia/converter/vcdimager/pspec.xml + + + vcdimager + + libcdio + popt + libxml2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + vcdimager-devel + Development files for vcdimager + vcdimager için geliştirme dosyaları + + vcdimager + libcdio-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-08 + 2.0.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-05 + 2.0.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 0.7.24 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 0.7.24 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.7.24 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.7.24 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + unoconv + http://dag.wieers.com/home-made/unoconv + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.converter + A document converter + Bir belge dönüştürücü + unoconv converts between any document format that OpenOffice / OpenOffice understands. + unoconv, her belge biçimini OpenOffice ve OpenOffice'in anlayacağı biçime dönüştüren bir terminal uygulamasıdır. + https://github.com/dagwieers/unoconv/archive/0.8.2.tar.gz + + xmlto + asciidoc + python3-devel + python3-setuptools + + multimedia/converter/unoconv/pspec.xml + + + unoconv + + xmlto + asciidoc + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-03-08 + 0.8.2 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2018-11-04 + 0.8.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-05 + 0.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 0.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-23 + 0.7 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + soundconverter + https://soundconverter.org/ + + fury + uglyside@yandex.ru + + GPLv3 + app:gui + multimedia.converter + GNOME sound converter application. + A simple sound converter application for the GNOME environment. It reads anything the GStreamer library can read, and writes WAV, FLAC, MP3, and Ogg Vorbis files. + https://launchpad.net/soundconverter/trunk/4.0.2/+download/soundconverter-4.0.2.tar.gz + + intltool + gtk3-devel + python3-devel + gstreamer-devel + desktop-file-utils + python3-setuptools + python3-distutils-extra + python3-pygobject3-devel + + + Prevent_crash_when_duration_is_not_known_or_zero.patch + + multimedia/converter/soundconverter/pspec.xml + + + soundconverter + + gtk3 + python3 + gst-libav + gst-plugins-bad + gst-plugins-base + gst-plugins-ugly + gst-plugins-good + python3-setuptools + python3-pygobject3 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-10-28 + 4.0.2 + Version bump. + fury + uglyside@yandex.ru + + + 2021-05-18 + 4.0.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-04 + 4.0.0 + First build + fury + uglyside@yandex.ru + + + + + + darkice + http://www.darkice.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + multimedia.stream + Live audio streamer + Canlı müzik, ses yayınlama aracı + DarkIce as a live audio streamer. It records audio from an audio interface (e.g. sound card), encodes it and sends it to a streaming server. + Darkice bir canlı müzik, ses yayınlama uygulamasıdır. Bir ses arayüzünden (örneğin bir ses kartı) sesleri kaydeder, kodlar ve yayınlayacak sunucuya gönderir. + https://github.com/rafael2k/darkice/releases/download/v1.4/darkice-1.4.tar.gz + + lame-devel + faac-devel + libogg-devel + libopus-devel + twolame-devel + alsa-lib-devel + libvorbis-devel + libsamplerate-devel + pulseaudio-libs-devel + + multimedia/stream/darkice/pspec.xml + + + darkice + + lame + faac + libgcc + libogg + libopus + twolame + alsa-lib + libvorbis + libsamplerate + pulseaudio-libs + + + /etc + /usr/share/doc + /usr/share/man + /usr/bin + + + + + 2020-09-28 + 1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-03 + 1.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-15 + 1.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-08 + 1.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + live555 + http://www.live555.com + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.stream + Multimedia streaming library + Çokluortam yayın kitaplığı + Live555 est un ensemble de librairies C++ pour le streaming (diffusion numérique) multimédia utilisant les protocoles de standards ouverts (RTP/RTCP, RTSP, SIP). + Live555 is a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP) + Live555, açık standart protokolleri kullanan (RTP/RTCP, RTSP, SIP) çoklu ortam duraksız işlemleri (streaming) için C++ kütüphaneleridir. + http://live555.com/liveMedia/public/live.2020.01.11.tar.gz + + openssl-devel + + + shared-config.patch + + multimedia/stream/live555/pspec.xml + + + live555 + + openssl + + + /usr/lib + /usr/share/doc + + + + live555-devel + Development files for live555 + live555 için geliştirme dosyaları + + live555 + + + /usr/include + + + + + 2020-01-19 + 2020.01.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 2018.08.05 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-18 + 2018.02.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 2016.10.21 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2016.10.21 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2014.05.08 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 2014.05.08 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + radiotray-ng + https://github.com/ebruck/radiotray-ng + + fury + uglyside@yandex.ru + + GPL-3 + app:gui + multimedia.stream + Radiotray-NG: An Internet radio player for Linux. + It became clear as one of the early contributors to the RadioTray project that it was not getting the attention it required and was probably dead. A lot of the technologies it used had moved on to newer versions and the bugs started piling up. I did my best to help users, but a new start was required. + https://github.com/ebruck/radiotray-ng/archive/refs/tags/v0.2.8.tar.gz + + cmake + ccache + wxGTK3 + curl-devel + gtk3-devel + boost-devel + wxGTK-devel + lsb-release + wxGTK-common + glibmm-devel + libbsd-devel + python3-devel + ncurses-devel + jsoncpp-devel + libnotify-devel + gstreamer-devel + libxdg-basedir-devel + libappindicator-devel + + multimedia/stream/radiotray-ng/pspec.xml + + + radiotray-ng + + curl + gtk3 + boost + glib2 + glibmm + libbsd + libgcc + wxGTK3 + jsoncpp + gstreamer + libnotify + libsigc++ + python3-lxml + wxGTK-common + libxdg-basedir + libappindicator + + + /etc/xdg/autostart + /usr/bin + /usr/share + /usr/share/doc + + + + + 2021-09-12 + 0.2.8 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-28 + 0.2.7 + First Beta build. + fury + uglyside@yandex.ru + + + + + + icecast + http://www.icecast.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + multimedia.stream + ShoutCast compatible streaming media server + Shoutcast uyumlu muzik yayın sunucusu + Icecast is a streaming media server which currently supports Ogg Vorbis and MP3 audio streams. It can be used to create an Internet radio station or a privately running jukebox and many things in between. + Icecast, Ogg Vorbis ve Mp3 formatlarını destekleyerek ağ üzerinden muzik yayını yapmanızı sağlar. Icecast ile bir internet radyo istasyonu kurabilir ya da kendinize özel bir şarkı liste oluşturup paylaşabilirsiniz. + icecast + http://downloads.xiph.org/releases/icecast/icecast-2.4.4.tar.gz + + libxslt-devel + libogg-devel + libvorbis-devel + libkate-devel + speex-devel + libtheora-devel + curl-devel + libxml2-devel + openssl-devel + + + pthread_flag.patch + icecast.conf.patch + + multimedia/stream/icecast/pspec.xml + + + icecast + + libxslt + libogg + libvorbis + libkate + speex + libtheora + curl + libxml2 + openssl + + + /etc/icecast + /usr/bin + /usr/share/doc + /usr/share/icecast + /usr/share/man + /usr/share/pixmaps + /var + /run + /usr/lib/tmpfiles.d/icecast.conf + + + System.Package + System.Service + + + tmpfiles.conf + + + + + 2020-02-07 + 2.4.4 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-09-01 + 2.4.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-15 + 2.4.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.4.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-08 + 2.4.3 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libmms + http://sourceforge.net/projects/libmms + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.stream + A common library for accessing MMS media streaming protocol + MMS protokolüne erişim sağlayan bir kütüphane + libmms is a library for accessing Microsoft Media Server (MMS) media streaming protocol. + libmms, Microsoft Media Server(MMS) akış protokolünü kullanan ses kaynaklarına erişmek için kullanılan bir kütüphanedir. + mirrors://sourceforge/libmms/libmms-0.6.4.tar.gz + multimedia/stream/libmms/pspec.xml + + + libmms + + /usr/lib + /usr/share/doc + + + + libmms-devel + Development files for libmms + libmms için geliştirme dosyaları + + libmms + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-03 + 0.6.4 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.6.4 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-15 + 0.6.4 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.6.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-23 + 0.6.4 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + mpd + https://www.musicpd.org/ + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + app + multimedia.stream + Music Player Daemon. + Müzik Çalıcı Sunucusu (MPD) + Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol. + MPD çoğu müzik dosyasını (MP3, Ogg Vorbis, FLAC, AAC, Mod vs.) çalar ve ağda yayınlar. + https://musicpd.org/download/mpd/0.23/mpd-0.23.7.tar.xz + + meson + cmake + fmt-devel + curl-devel + flac-devel + yajl-devel + lame-devel + zlib-devel + dbus-devel + boost-devel + expat-devel + samba-devel + icu4c-devel + avahi-devel + faad2-devel + libao-devel + shine-devel + libmms-devel + mpg123-devel + sqlite-devel + openal-devel + ffmpeg-devel + libgme-devel + libmad-devel + libogg-devel + libnfs-devel + libcdio-devel + libopus-devel + libsoxr-devel + libupnp-devel + twolame-devel + wavpack-devel + zziplib-devel + libpcre2-devel + alsa-lib-devel + libshout-devel + liburing-devel + pipewire-devel + libmpcdec-devel + libgcrypt-devel + audiofile-devel + libid3tag-devel + libmikmod-devel + libvorbis-devel + cyrus-sasl-devel + fluidsynth-devel + libmodplug-devel + libsndfile-devel + libopenmpt-devel + libmpdclient-devel + libsamplerate-devel + libchromaprint-devel + pulseaudio-libs-devel + libcdio-paranoia-devel + jack-audio-connection-kit-devel + python3-six + python3-Babel + python3-sphinx + python3-certifi + python3-requests + python3-imagesize + python3-snowballstemmer + python3-sphinx-alabaster-theme + python3-sphinxcontrib-websupport + + multimedia/stream/mpd/pspec.xml + + + mpd + + curl + flac + yajl + lame + zlib + dbus + boost + expat + samba + icu4c + avahi + faad2 + libao + shine + libmms + mpg123 + sqlite + openal + ffmpeg + libgme + libmad + libogg + libnfs + libcdio + libopus + libsoxr + libupnp + twolame + wavpack + zziplib + libpcre2 + alsa-lib + libshout + liburing + pipewire + libmpcdec + libgcrypt + audiofile + libid3tag + libmikmod + libvorbis + avahi-libs + fluidsynth + libmodplug + libsndfile + libopenmpt + libmpdclient + libsamplerate + libchromaprint + pulseaudio-libs + libcdio-paranoia + jack-audio-connection-kit + + + /etc + /usr/bin + /usr/share/icons + /usr/share/man + /usr/share/doc + + + + + 2022-05-14 + 0.23.7 + Version bump. + fury + uglyside@yandex.ru + + + 2022-04-16 + 0.23.6 + Version bump. + fury + uglyside@yandex.ru + + + 2021-12-02 + 0.23.5 + Version bump. + fury + uglyside@yandex.ru + + + 2021-11-23 + 0.23.4 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-23 + 0.23.2 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-17 + 0.23 + Version bump. + fury + uglyside@yandex.ru + + + 2021-09-07 + 0.22.11 + Version bump. + fury + uglyside@yandex.ru + + + 2021-07-11 + 0.22.9 + Version bump. + fury + uglyside@yandex.ru + + + 2021-05-29 + 0.22.8 + Version bump. + fury + uglyside@yandex.ru + + + 2021-05-20 + 0.22.7 + Version bump. + fury + uglyside@yandex.ru + + + 2021-03-12 + 0.22.6 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-22 + 0.22.4 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-13 + 0.22.3 + First Beta release. + fury + uglyside@yandex.ru + + + + + + rtmpdump + http://rtmpdump.mplayerhq.hu/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + app:console + library + multimedia.stream + Toolkit for RTMP streams + RTMP yayınları araç takımı + rtmpdump is a tool for dumping media content streamed over RTMP. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps:// . + rtmpdump, RTMP üzerinden yayın yapan ortam içeriklerinin dökümünü yapmak için yazılmış bir araçtır. RTMP yayımının bütün biçimleri desteklenmektedir: rtmp://, rtmpt://, rtmpe://, rtmpte://, ve rtmps:// . + https://sourceforge.net/projects/pisilinux/files/source/rtmpdump-20190330.tar.xz + + openssl-devel + zlib-devel + + + rtmpdump-openssl-1.1-v2.patch + rtmpdump-swf_vertification_type_2.patch + rtmpdump-swf_vertification_type_2_part_2.patch + + multimedia/stream/rtmpdump/pspec.xml + + + rtmpdump + + openssl + zlib + + + /usr/bin + /usr/lib + /usr/share/doc/rtmpdump + /usr/share/man + + + + rtmpdump-devel + Development files for rtmpdump + rtmpdump için geliştirme dosyaları + + rtmpdump + openssl-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-01-18 + 20190330 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 20150115 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-15 + 20150115 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 20150115 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-29 + 20150115 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + dvdauthor + http://dvdauthor.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.editor + A simple DVD tool + Basit bir DVD yaratma aracı + dvdauthor is a set of simple tools to help you author a DVD. + dvdauthor DVD oynatıcıya takıldığında sorunsuzca oynatılabilecek bir DVD üretebilen bir uygulamadır. + https://sourceforge.net/projects/dvdauthor/files/dvdauthor-0.7.2.tar.gz + + libpng-devel + gettext-devel + libxml2-devel + fribidi-devel + freetype-devel + fontconfig-devel + libdvdread-devel + imagemagick-devel + GraphicsMagick-devel + + + backport_from_git.patch + + multimedia/editor/dvdauthor/pspec.xml + + + dvdauthor + + libpng + fribidi + libxml2 + freetype + fontconfig + libdvdread + GraphicsMagick + + + /usr/bin + /usr/share/doc + /usr/lib + /usr/share/man + /usr/share + + + + + 2020-09-27 + 0.7.2 + Version bump. + fury + uglyside@yandex.ru + + + 2020-03-05 + 0.7.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.7.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-03 + 0.7.1 + Rebuild for new Toolchains. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-07-09 + 0.7.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + pipewire + https://pipewire.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.editor + Server and user space API to deal with multimedia pipelines + Server and user space API to deal with multimedia pipelines + Server and user space API to deal with multimedia pipelines + Server and user space API to deal with multimedia pipelines + https://github.com/PipeWire/pipewire/archive/0.3.50.tar.gz + + git + meson + doxygen + valgrind + sbc-devel + dbus-devel + avahi-devel + avahi-libs + glib2-devel + eudev-devel + libusb-devel + vulkan-devel + vulkan-headers + ffmpeg-devel + ncurses-devel + libsdl2-devel + readline-devel + alsa-lib-devel + gstreamer-devel + libfdk-aac-devel + libsndfile-devel + bluez-libs-devel + pulseaudio-libs-devel + gst-plugins-base-devel + jack-audio-connection-kit-devel + + multimedia/editor/pipewire/pspec.xml + + + pipewire + + sbc + dbus + glib2 + eudev + vulkan + ffmpeg + libusb + alsa-lib + gstreamer + libfdk-aac + libsndfile + avahi-libs + bluez-libs + pulseaudio-libs + gst-plugins-base + jack-audio-connection-kit + + + /usr/bin + /etc + /lib/udev/rules.d/90-pipewire-alsa.rules + /usr/lib + /usr/share + /usr/share/doc + + + + pipewire-devel + Development files for pipewire + + pipewire + + + /usr/include + /usr/lib/pkgconfig + + + + pipewire-docs + Development files for pipewire + + pipewire + + + /usr/share/doc/pipewire/html + + + + + 2022-04-19 + 0.3.50 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-12 + 0.3.43 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-06 + 0.3.40 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-24 + 0.3.37 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 0.3.34 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-01 + 0.3.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-19 + 0.3.19 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2021-01-06 + 0.3.19 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2020-03-30 + 0.3.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + pipewire-0.2 + https://pipewire.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.editor + Server and user space API to deal with multimedia pipelines, 0.2.x series + Server and user space API to deal with multimedia pipelines, 0.2.x series + https://github.com/PipeWire/pipewire/archive/0.2.7.tar.gz + + meson + doxygen + valgrind-devel + sbc-devel + dbus-devel + glib2-devel + eudev-devel + alsa-lib-devel + + multimedia/editor/pipewire-0.2/pspec.xml + + + pipewire-0.2 + + sbc + dbus + glib2 + eudev + alsa-lib + + + /usr/lib + /usr/share + /usr/share/doc + + + + pipewire-0.2-devel + Development files for pipewire-0.2 + + pipewire-0.2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-03-19 + 0.2.7 + Fix file conflicts + PisiLinux Community + admins@pisilinux.org + + + 2021-01-19 + 0.2.7 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + devedeNG + https://rastersoft.com/programas/devede.html + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + app:gui + multimedia.editor + Graphical frontend to create video DVDs/(S)VCDs + Video DVD ve SVCD oluşturmak için grafik arayüz + Devede NG is a rewrite of the Devede DVD disc authoring program. This new +code has been written from scratch, and uses Python3 and Gtk3. It is also +cleaner, which will allow to add new features in the future. + DeVeDeng, neredeyse tüm görüntü biçimlerinden, (ev oynatıcıları için uyumlu) video DVD üretebilen bir uygulamadır. + devede + https://gitlab.com/rastersoft/devedeng/-/archive/4.16.0/devedeng-4.16.0.tar.bz2 + + gtk3-devel + ffmpeg-devel + gettext-devel + python3-devel + + multimedia/editor/devedeNG/pspec.xml + + + devedeNG + + gtk3 + ffmpeg + cdrkit + python3 + mplayer + vcdimager + dvdauthor + python-gtk + python3-cairo + python3-urllib3 + python3-setuptools + python3-pygobject3 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + /usr/share/man/man1 + + + + + 2020-09-27 + 4.16.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-03-05 + 4.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-12-03 + 4.12.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libopenshot-audio + https://openshot.org/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + library + multimedia.editor + A free, open-source C++ library dedicated to delivering high quality audio editing and audio playback solutions. + Yüksek kaliteli ses düzenleme ve ses oynatma çözümleri sunmaya adanmış ücretsiz, açık kaynaklı bir C++ kitaplığı. + OpenShot Audio Library (libopenshot-openshot) is a free, open-source C++ library dedicated to delivering high quality audio editing and audio playback solutions to the world. + OpenShot Ses Kitaplığı (libopenshot-openshot), dünyaya yüksek kaliteli ses düzenleme ve ses oynatma çözümleri sunmaya adanmış ücretsiz, açık kaynaklı bir C++ kitaplığıdır. + https://github.com/OpenShot/libopenshot-audio/archive/refs/tags/v0.2.2.tar.gz + + cmake + zlib-devel + glibc-devel + python3-devel + alsa-lib-devel + freetype-devel + + multimedia/editor/libopenshot-audio/pspec.xml + + + libopenshot-audio + + zlib + libgcc + alsa-lib + + + /usr/bin + /usr/lib/libopenshot-audio.so* + /usr/share/doc + /usr/share/man/man1 + + + + libopenshot-audio-devel + Development files for libopenshot-audio + + libopenshot-audio + + + /usr/include + /usr/lib/cmake + + + + + 2021-12-07 + 0.2.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + picard + http://musicbrainz.org/doc/MusicBrainz_Picard + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv2 + app:gui + multimedia.editor + MusicBrainz Picard is the official MusicBrainz tagger. + MusicBrainz Picard is a cross-platform (Linux/MacMusicBrainz Picard resmi MusicBrainz etiketleyicisidir. + Picard supports the majority of audio file formats, is capable of using audio fingerprints (AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features. + Picard, ses dosyası formatlarının çoğunu destekler, ses parmak izlerini (AcoustID'ler) kullanabilir, CD aramaları ve disk kimliği gönderimleri gerçekleştirebilir ve mükemmel Unicode desteğine sahiptir. Ek olarak, Picard'ın özelliklerini genişleten birkaç eklenti vardır. + http://ftp.musicbrainz.org/pub/musicbrainz/picard/picard-2.3.2.tar.gz + + bzip2 + python3-devel + python3-mutagen + libdiscid-devel + python3-setuptools + musicbrainz5-devel + python3-qt5-devel + + multimedia/editor/picard/pspec.xml + + + picard + + bzip2 + libdiscid + python3-qt5 + musicbrainz5 + python-discid + libchromaprint + python3-mutagen + + + /usr/bin + /usr/lib + /usr/share/icons/highcolor + /usr/share/applications + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2020-05-11 + 2.3.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + blender + https://www.blender.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.editor + 3D modeling, animation, rendering and post-production application + 3D animasyon sistemi + blender is the essential software solution you need for 3D, from modeling, animation, rendering and post-production to interactive creation and playback. + Blender 3B modelleme ve animasyon yapmaya yarayan açık kaynak bir yazılımdır. + blender + http://download.blender.org/source/blender-3.0.0.tar.xz + + git + cmake + llvm + potrace + gmp-devel + openxr-devel + ffmpeg-devel + fftw3-devel + boost-devel + freetype-devel + glew-devel + icu4c-devel + imath-devel + jack-audio-connection-kit-devel + libdc1394-devel + libgomp + libjpeg-turbo-devel + libpng-devel + libsdl-devel + libsdl2-devel + libsndfile-devel + libspnav-devel + libX11-devel + libXi-devel + libXxf86vm-devel + mesa-devel + libglvnd-devel + mesa-glu-devel + openal-devel + openexr-devel + openjpeg-devel + python3-devel + tiff-devel + openimageio-devel + webp-devel + zlib-devel + python3-requests + python3-numpy + intel-tbb-devel + OpenCOLLADA-devel + opencolorio-devel + python3-idna + python3-setuptools + jemalloc-devel + zstd-devel + + + blender-openexr.patch + + multimedia/editor/blender/pspec.xml + + + blender + + gmp + zstd + boost + openxr + pugixml + potrace + libsdl2 + ffmpeg + fftw3 + freetype + libglvnd + intel-tbb + libXfixes + openjpeg2 + libXrender + glew + imath + jack-audio-connection-kit + libgcc + libdc1394 + libgomp + libjpeg-turbo + libpng + libsdl + libsndfile + libspnav + libX11 + libXi + libXxf86vm + mesa + mesa-glu + openal + openexr-libs + openjpeg + python3 + tiff + openimageio + zlib + intel-tbb + OpenCOLLADA + opencolorio + jemalloc + + + /usr/bin + /usr/lib/python3.9/ + /usr/share/blender/ + /usr/share/doc + /usr/share/pixmaps/ + /usr/share/man/man1 + /usr/share/icons + /usr/share/applications + /usr/share/mime + /usr/share/locale + + + blender.xml + blender-wrapper + blender.desktop + + + + + 2021-12-05 + 3.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-19 + 2.93.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 2.93.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-21 + 2.92.0 + Rebuild boost. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-30 + 2.92.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-11 + 2.92.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-20 + 2.91.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-19 + 2.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-04 + 2.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-25 + 2.82 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-11 + 2.81 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-01 + 2.79 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-11 + 2.79 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-27 + 2.79 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-24 + 2.79 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-14 + 2.79 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2017-05-28 + 2.78c + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2017-03-17 + 2.78 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-15 + 2.75a + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-15 + 2.75a + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-08 + 2.75a + First release + Ali Algul + alialgul@pisilinux.org + + + + + + openshot + http://www.openshotvideo.com + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + app:gui + multimedia.editor + An award-winning free and open-source video editor. + Ödüllü, ücretsiz ve açık kaynaklı bir video düzenleyici. + OpenShot Video Editor is an award-winning free and open-source video editor and is dedicated to delivering high quality video editing and animation solutions to the world. + OpenShot Video Editor, ödüllü ücretsiz ve açık kaynaklı bir video düzenleyicidir ve kendini dünyaya yüksek kaliteli video düzenleme ve animasyon çözümleri sunmaya adamıştır. + openshot + https://github.com/OpenShot/openshot-qt/archive/refs/tags/v2.6.1.tar.gz + + cmake + ffmpeg-devel + python3-devel + python3-pyzmq + qt5-base-devel + python-gtk-devel + libopenshot-devel + python3-requests + python3-qt5-devel + python3-setuptools + libopenshot-audio-devel + + + openshot-2.6.1-no_metric_default.patch + + multimedia/editor/openshot/pspec.xml + + + openshot + + ffmpeg + python3 + qt5-base + python-gtk + python-mlt + libopenshot + python3-qt5 + python3-pyzmq + libopenshot-audio + + + /usr/bin + /usr/lib + /usr/lib/python2.7/site-packages/openshot/locale + /usr/share/applications + /usr/share/mime + /usr/share/pixmaps + /usr/share/man + /usr/share/doc + /usr/share/icons + /usr/share/metainfo + + + + + 2021-12-07 + 2.6.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + puddletag + https://docs.puddletag.net/ + + Pisilinux Community + admins@pisilinux.org + + GPL-3 + app:gui + multimedia.editor + Puddletag is an audio tag editor (primarily created) for GNU/Linux. + Linux üzerinde mp3 etiketlerini düzenlemenizi sağlayan bir araç + Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments (ogg, flac), Musepack (mpc), Monkey’s Audio (.ape) and WavPack (wv). + Puddletag programı, kolay görünümü sayesinde mp3 etiketlerinde rahatça değişiklik yapabilmenizi sağlar. ID3v1, ID3v2, mp4, ogg, flac,mps, ape, wv formatlarını destekler. + https://files.pythonhosted.org/packages/source/p/puddletag/puddletag-2.1.1.tar.gz + + python3-qt5 + python3-devel + python3-setuptools + + multimedia/editor/puddletag/pspec.xml + + + puddletag + + python3-qt5 + libchromaprint + python3-mutagen + python3-configobj + python3-pyparsing + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2022-02-05 + 2.1.1 + Minor ver. bump + fury + uglyside@yandex.ru + + + 2022-02-04 + 2.1.0 + First release + fury + uglyside@yandex.ru + + + + + + ogre-next + https://github.com/OGRECave/ogre-next + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2 + library + multimedia.editor + Scene-oriented, flexible 3D engine written in C++ + C++ ile yazılmış, sahne odaklı, esnek 3B motor + Ogre-Next is a 3D graphics rendering engine. Not to be confused with a game engine which provides Networking, Sound, Physics, etc. + Ogre-Next, bir 3D grafik işleme motorudur. Ağ, Ses, Fizik vb. Sağlayan bir oyun motoruyla karıştırılmamalıdır. + https://github.com/OGRECave/ogre-next/archive/refs/tags/v2.3.0.tar.gz + + git + cmake + ninja + doxygen + mesa-devel + zlib-devel + boost-devel + libXt-devel + vulkan-devel + openvr-devel + libX11-devel + dejavu-fonts + libXaw-devel + cppunit-devel + libsdl2-devel + zziplib-devel + openssl-devel + tinyxml-devel + python3-devel + libglvnd-devel + mesa-glu-devel + graphviz-devel + freetype-devel + rapidjson-devel + libXrandr-devel + FreeImage-devel + + multimedia/editor/ogre-next/pspec.xml + + + ogre-next + + zlib + mesa + libXt + libgcc + openvr + libX11 + libXaw + openssl + tinyxml + doxygen + cppunit + libsdl2 + zziplib + freetype + graphviz + mesa-glu + libglvnd + FreeImage + rapidjson + libXrandr + dejavu-fonts + + + /usr/bin + /usr/lib/OGRE + /usr/lib/libOgreHlmsPbs.so* + /usr/lib/libOgreMeshLodGenerator.so* + /usr/lib/libOgreOverlay.so* + /usr/lib/libOgreSceneFormat.so* + /usr/lib/libOgreMain.so* + /usr/lib/libOgreHlmsUnlit.so* + /usr/share/OGRE + /usr/share/doc + + + + ogre-next-devel + Development files for ogre-next + + ogre-next + + + /usr/include + /usr/lib/OGRE/cmake + /usr/lib/pkgconfig + + + + + 2022-04-30 + 2.3.0 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + vapoursynth + https://vapoursynth.com/doc/ + + fury + uglyside@yandex.ru + + LGPL-2.1 + app:console + multimedia.editor + A video processing framework with simplicity in mind. + VapourSynth is an application for video manipulation. It has a core library written in C++ and a Python module to allow video scripts to be created. + https://github.com/vapoursynth/vapoursynth/archive/refs/tags/R57.tar.gz + + nasm + cython3 + python3-devel + libzimg-devel + python3-sphinx + + multimedia/editor/vapoursynth/pspec.xml + + + vapoursynth + + ffmpeg + python3 + libzimg + + + /usr/bin + /usr/lib + /usr/lib/python3.9/site-packages/ + /usr/share/man + + + + vapoursynth-doc + + /usr/share/vapoursynth/html + + + + vapoursynth-devel + + vapoursynth + libzimg-devel + python3-devel + + + /usr/lib/pkgconfig + /usr/include/vapoursynth + + + + + 2021-12-11 + 57 + First build + fury + uglyside@yandex.ru + + + + + + libopenshot + https://openshot.org/ + + Kamil Atlı + suvari@pisilinux.org + + GPL + library + multimedia.editor + A free, open-source C++ library dedicated to delivering high quality video editing, animation, and playback solutions to the world. + Dünyaya yüksek kaliteli video düzenleme, animasyon ve oynatma çözümleri sunmaya adanmış ücretsiz, açık kaynaklı bir C++ kitaplığı. + OpenShot Video Library (libopenshot) is a free, open-source C++ library dedicated to delivering high quality video editing, animation, and playback solutions to the world. + OpenShot Video Kitaplığı (libopenshot), dünyaya yüksek kaliteli video düzenleme, animasyon ve oynatma çözümleri sunmaya adanmış ücretsiz, açık kaynaklı bir C++ kitaplığıdır. + https://github.com/OpenShot/libopenshot/archive/refs/tags/v0.2.7.tar.gz + + swig + cmake + catch2 + libgcc + doxygen + x264-devel + ruby-devel + glibc-devel + ffmpeg-devel + zeromq-devel + openmp-devel + opencv-devel + python3-pyzmq + python3-devel + qt5-svg-devel + jsoncpp-devel + qt5-base-devel + protobuf-devel + alsa-lib-devel + python3-qt5-devel + libopenshot-audio-devel + imagemagick-devel + qt5-multimedia-devel + + multimedia/editor/libopenshot/pspec.xml + + + libopenshot + + ffmpeg + libgcc + zeromq + jsoncpp + libgomp + python3 + qt5-base + imagemagick + libopenshot-audio + + + /usr/lib/python3.9/site-packages + /usr/lib/libopenshot_protobuf.so* + /usr/lib/libopenshot.so* + /usr/share/doc + + + + libopenshot-devel + Development files for libopenshot + + libopenshot + + + /usr/include + + + + + 2021-12-09 + 0.2.7 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + ktageditor + https://sourceforge.net/projects/ktageditor/ + + Stefan Gronewold + groni@pisilinux.org + + LGPL + multimedia.editor + KTag Editor is an Audio tag editor developed in Qt5 framework. + KTag Editor is a free open source ID3v tag editor developed in Qt5 framework. Supported files are mp3, wav, ogg, wma, flac, asf + https://sourceforge.net/projects/ktageditor/files/Source/0.2.0/ktageditor.zip + + qt5-base-devel + qt5-phonon-devel + taglib-devel + qt5-phonon-backend-gstreamer + + multimedia/editor/ktageditor/pspec.xml + + + ktageditor + KTag Editor is an Audio tag editor developed in Qt5 framework. + + qt5-base + qt5-phonon + qt5-phonon-backend-gstreamer + libgcc + taglib + + + /usr/bin + /usr/share + + + + + 2020-03-05 + 0.2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-21 + 0.2.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + gaupol + https://otsaloma.io/gaupol/ + + PisiLinux Community + admins@pisilinux.org + + GPL-3 + app:gui + multimedia.editor + Editor for text-based subtitle files. + Metin yazı biçimli altyazıları düzenleme aracı + Gaupol is an editor for text-based subtitle files. It supports multiple subtitle file formats and provides means of creating, editing and translating subtitles and timing subtitles to match video. + Metin yazı biçimli altyazıları düzenleme aracıdır. Çeşitli altyazı türlerini desteklemektedir. Ayrıca yazı içeriğini ve zamanlamayı düzeltmenize olanak sağlar. + https://github.com/otsaloma/gaupol/archive/refs/tags/1.11.tar.gz + + gtk3-devel + python3-devel + python3-setuptools + python3-pygobject3-devel + + multimedia/editor/gaupol/pspec.xml + + + gaupol + + gtk3 + python3 + iso-codes + gst-libav + mpv-player + python3-cairo + python3-chardet + gst-plugins-bad + gst-plugins-base + gst-plugins-ugly + gst-plugins-good + python3-pygobject3 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-05-14 + 1.11 + Version bump. + fury + uglyside@yandex.ru + + + 2021-11-04 + 1.10.1 + First build. + fury + uglyside@yandex.ru + + + + + + tageditor + https://github.com/Martchus/tageditor + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + multimedia.editor + A tag editor with Qt GUI and command-line interface. + A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska. + https://github.com/Martchus/tageditor/archive/refs/tags/v3.7.0.tar.gz + + cmake + qt5-linguist + cppunit-devel + qt5-base-devel + tagparser-devel + qtutilities-devel + cpp-utilities-devel + qt5-multimedia-devel + + multimedia/editor/tageditor/pspec.xml + + + tageditor + + libgcc + qt5-base + tagparser + qtutilities + cpp-utilities + qt5-declarative + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-04-14 + 3.7.0 + Version bump + fury + uglyside@yandex.ru + + + 2022-01-18 + 3.6.0 + Version bump + fury + uglyside@yandex.ru + + + 2021-11-04 + 3.5.0 + First build. + fury + uglyside@yandex.ru + + + + + + id3lib + http://id3lib.sourceforge.net/ + + Mustafa Cinasal + muscnsl@gmail.com + + GPLv1 + driver + multimedia.editor + ID3v1 ve ID3v2 etiketlerini okumak, yazmak ve değiştirmek için kullanılan kitaplık + ID3v1 ve ID3v2 etiketlerini okumak, yazmak ve değiştirmek için kullanılan kitaplık + ID3v1 ve ID3v2 etiketlerini okumak, yazmak ve değiştirmek için kullanılan kitaplık + ID3v1 ve ID3v2 etiketlerini okumak, yazmak ve değiştirmek için kullanılan kitaplık + https://sourceforge.net/projects/id3lib/files/id3lib/3.8.3/id3lib-3.8.3.tar.gz + + zlib-devel + libgcc + + + 00-add-libz-to-compilation.patch + 05-create-m4-directory.patch + 10-fix-compilation-with-cpp-headers.patch + 15-fix-headers-of-main-functions.patch + 20-create-manpages.patch + 30-fix-utf16.patch + 40-deal-with-mkstemp.patch + 50-remove-outdated-check.patch + 60-add-c-wrapper-functions.patch + 60-fix_make_check.patch + 60-id3lib-missing-nullpointer-check.patch + 60-spelling.patch + 61-fix_vbr_stack_smash.patch + + multimedia/editor/id3lib/pspec.xml + + + id3lib + + zlib + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + id3lib-devel + Development files for id3lib + + id3lib + + + /usr/include + + + + + 2020-03-05 + 3.8.3 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 3.8.3 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-17 + 3.8.3 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + easytag + https://wiki.gnome.org/Apps/EasyTAG + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.editor + Audio File Tag Viewer/Editor + Ses Dosyaları Etiketlerini Görüntüleme/Düzenleme Yazılımı + EasyTAG is a utility for viewing and editing id tags for MP3, MP2, MP4/AAC, FLAC, Ogg Vorbis, MusePack and Monkey's Audio files. + EasyTAG MP3, MP2, MP4/AAC, FLAC, Ogg Vorbis, Musepack ve Monkey's Audio ses dosyalarının id etiketlerinin görüntülenebileceği ve düzenlenebileceği bir yazılımdır. + easytag + https://download.gnome.org/sources/easytag/2.4/easytag-2.4.3.tar.xz + + itstool + intltool + gtk3-devel + flac-devel + speex-devel + pango-devel + docbook-xml + docbook-xsl + taglib-devel + libogg-devel + id3lib-devel + wavpack-devel + libxslt-devel + libopus-devel + python3-devel + opusfile-devel + libid3tag-devel + libvorbis-devel + gdk-pixbuf-devel + desktop-file-utils + appstream-glib-devel + + + ru_translation.patch + basque_translation.patch + slovenian_translation.patch + + multimedia/editor/easytag/pspec.xml + + + easytag + + flac + gtk3 + glib2 + speex + id3lib + libgcc + libogg + taglib + libopus + wavpack + opusfile + libid3tag + libvorbis + gdk-pixbuf + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2020-12-04 + 2.4.3 + First release. + fury + uglyside@yandex.ru + + + + + + wavpack + https://www.wavpack.com/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + multimedia.sound + WavPack audio compression tools + WavPack ses sıkıştırma araçları. + WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode. + WavPack, kayıpsız veya yüksek kaliteli kayıplı ve eşşsiz karışık sıkıştırma kipi sunan açık ses sıkıştırma biçimidir. + WavPack es un formato de compresión open audio con modos de compresión sin pérdida, de alta calidad con pérdida, y un modo híbrido. + https://www.wavpack.com/wavpack-5.4.0.tar.xz + multimedia/sound/wavpack/pspec.xml + + + wavpack + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + wavpack-devel + + wavpack + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-04 + 5.4.0 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-18 + 5.1.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 5.1.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 5.1.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.75.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-20 + 4.75.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + liboggz + https://www.xiph.org/oggz/ + + Blue DeviL + bluedevil@sctzine.com + + BSD + app::console + library + multimedia.sound + La librairie pour fichiers au format média Oggz. + A simple programming interface for reading and writing Ogg files and streams. + Oggz dosya biçimi kütüphanesi + liboggz is a C library for reading and writing Ogg files and streams. It offers various improvements over the reference libogg, including support for seeking, validation and timestamp interpretation. + liboggz, Oggz biçimli dosyalara erişmek için kullanılan bir kütüphanedir. Hem Oggz biçimli dosya oluşturmak için hem de Oggz dosyalarından paket ayıklamak için kullanılabilir. + http://downloads.xiph.org/releases/liboggz/liboggz-1.1.1.tar.gz + + libogg-devel + + multimedia/sound/liboggz/pspec.xml + + + liboggz + A simple programming interface for reading and writing Ogg files and streams. + + libogg + + + /usr/bin + /usr/share/doc + /usr/share/man + /usr/lib + /usr/share + + + + liboggz-devel + Development files for libfishsound + liboggz için geliştirme dosyaları + liboggz-devel, liboggz için geliştirme dosyaları içerir + + liboggz + libogg-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-01-02 + 1.1.1 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + ncmpcpp + https://rybczak.net/ncmpcpp/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.sound + NCurses Music Player Client (Plus Plus). + Ncurses tabanlı MPD istemcisi + ncmpcpp – featureful ncurses based MPD client inspired by ncmpc. + Ncmpcpp; etiket düzenleyici, çalma listesi düzenleyici, şarkı sözü desteği vb. özellikleri olan bir MPD istemcisidir. + https://rybczak.net/ncmpcpp/stable/ncmpcpp-0.9.2.tar.bz2 + + ccache + curl-devel + fftw3-devel + icu4c-devel + boost-devel + taglib-devel + ncurses-devel + readline-devel + libmpdclient-devel + + multimedia/sound/ncmpcpp/pspec.xml + + + ncmpcpp + + mpd + curl + boost + fftw3 + icu4c + libgcc + taglib + ncurses + readline + libmpdclient + + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2021-11-04 + 0.9.2 + Version bump + fury + uglyside@yandex.ru + + + 2020-12-23 + 0.9.1 + Version bump + fury + uglyside@yandex.ru + + + 2020-12-20 + 0.9 + Version bump + fury + uglyside@yandex.ru + + + 2020-12-13 + 0.8.2 + 0.9 release coming soon. + fury + uglyside@yandex.ru + + + + + + portaudio + http://www.portaudio.com + + PisiLinux Community + admins@pisilinux.org + + as-is + library + multimedia.sound + Portable audio library + Ses kütüphanesi + Une API audio multi-plateforme libre. + PortAudio is a free, cross platform, open-source, audio I/O library. + Birden çok platformda kullanılabilinen açıkkodlu ses kütüphanesi + http://files.portaudio.com/archives/pa_stable_v190700_20210406.tgz + + alsa-lib-devel + jack-audio-connection-kit-devel + + multimedia/sound/portaudio/pspec.xml + + + portaudio + + libgcc + alsa-lib + jack-audio-connection-kit + + + /usr/lib + /usr/share/doc + + + + portaudio-devel + Development files for portaudio + portaudio için geliştirme dosyaları + + portaudio + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/portaudio/html + + + + + 2021-07-21 + 190700.20210406 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-03-22 + 190600.20161030 + Rebuild with cxx. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-12 + 190600.20161030 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 190600.20161030 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 190600.20161030 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 19.20140130 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-21 + 19.20140130 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + amarok + https://amarok.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.sound + Amarok audio player + Amarok Audio-speler + Amarok Audio-Player + KDE için müzik çalıcısı + Odtwarzacz muzyczny Amarok + Reproductor de música para KDE + Lecteur audio riche en fonctionnalité pour le système KDE. + Amarok is a feature-rich audio player for the KDE desktop. + Amarok is een feature-rijke audio-speler voor het KDE-bureaublad. + Amarok, pek çok yeni özelliklere sahip yeni nesil bir müzik çalıcısıdır + Amarok to bogaty w funkcje odtwarzacz audio dedykowany środowisku graficznemu KDE. + Amarok es un potente reproductor de música con una interfaz intuitiva + amarok + https://github.com/KDE/amarok/archive/refs/tags/v2.9.71.tar.gz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + qt5-script-devel qt5-sql-mysql qt5-sql-odbc qt5-sql-postgresql qt5-sql-sqlite + qt5-declarative-devel + qt5-webengine-devel qt5-webkit-devel - extra-cmake-modules - karchive-devel - kcodecs-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel + qt5-designer-devel kcoreaddons-devel - kdbusaddons-devel - kdoctools-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel + re2-devel + solid-devel kdelibs4-support-devel - kio-devel - kross-devel - kparts-devel - sonnet-devel - kholidays-devel - ktexteditor-devel - ktextwidgets-devel + kcodecs-devel + ki18n-devel threadweaver-devel - kwallet-devel - kwidgetsaddons-devel - kwindowsystem-devel - kjobwidgets-devel - kxmlgui-devel - knotifyconfig-devel - knotifications-devel + plasma-framework-devel kcmutils-devel + knewstuff-devel + ktexteditor-devel + kglobalaccel-devel + kio-devel + knotifyconfig-devel + karchive-devel + kdnssd-devel kdesignerplugin + kdoctools-devel kemoticons-devel kitemmodels-devel kinit-devel kunitconversion-devel - kactivities-devel - khtml-devel - kcontacts-devel - akonadi-contacts-devel - akonadi-devel - kdiagram-devel - kreport-devel - kproperty-devel + taglib-devel + curl-devel + libmtp-devel + ffmpeg-devel + liblastfm-devel qca2-qt5-devel - marble-devel - lcms2-devel - okular-devel - libwpg-devel - libvisio-devel - libwpd-devel - poppler-devel - poppler-qt5-devel - libspnav-devel - eigen3 - fontconfig-devel - freetype-devel - openjpeg-devel - gsl-devel - boost-devel - libetonyek-devel - libodfgen-devel - libvc-devel - libwps-devel - openexr-devel - pstoedit-devel - libX11-devel - libgit2-devel - zlib-devel - imath-devel - djvu-devel - cauchy-devel - libzip-devel - libspectre-devel - ebook-tools-devel + openssl-devel + libofa-devel + clamz + ifuse + loudmouth-devel + libgpod-devel + libmygpo-qt-devel + taglib-extras-devel + gdk-pixbuf-devel + gst-plugins-base-devel + gst-plugins-bad-devel + mariadb-lib + mariadb-client + mariadb-server + fftw3-devel + kirigami-devel + qt5-quickcontrols2-devel + kdeclarative-devel + python3-qt5-devel + qt5-phonon-devel + kwallet-devel + liblastfm_fingerprint - office/calligra/calligra/pspec.xml + multimedia/sound/amarok/pspec.xml - calligra + amarok + kio + attica + kcrash + ki18n + fftw3 + glib2 + kdnssd + solid + libgpod + libmtp + kwallet + ffmpeg + kpackage + libgcc + libofa + taglib + kcodecs + kconfig + kxmlgui + qt5-svg + karchive + kcmutils + kservice + qt5-base + knewstuff + gdk-pixbuf + libmygpo-qt + kdeclarative + liblastfm + kguiaddons + kitemviews + qt5-phonon + qt5-script + qt5-webengine + qt5-declarative + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + ktexteditor + mariadb-lib + kglobalaccel + ktextwidgets + threadweaver + kwindowsystem + taglib-extras + kconfigwidgets + knotifications + kwidgetsaddons + kdelibs4-support + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/amarok + /usr/share/appdata + /usr/share/applications/ + /usr/share/config.kcfg + /usr/share/dbus-1/interfaces + /usr/share/metainfo + /usr/share/doc + /usr/share/icons + /usr/share/kconf_update + /usr/share/knotifications5 + /usr/share/kservices5 + /usr/share/kservicetypes5 + /usr/share/solid + + + + + 2021-12-13 + 2.9.71 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-08 + 2.9.0 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2018-04-27 + 2.9.0 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2018-04-11 + 2.9.0 + First release + PisiLinux Community + admins@pisilinux.org + + + 2017-01-07 + 2.8.83 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + knowthelist + https://github.com/knowthelist/knowthelist/wiki + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv3 + app:gui + multimedia.sound + Knowthelist the awesome party music player + Knowthelist the awesome party music player + Quick search for tracks in collection, Two players with separate playlists Mixer with fader, 3 channel EQ and gain, Auto fader and auto gain, Trackanalyser search for song start/end and gain setting, Auto DJ function with multiple filters for random play, Monitor player for pre listen tracks (via 2nd sound card e.g. USB) + Quick search for tracks in collection, Two players with separate playlists Mixer with fader, 3 channel EQ and gain, Auto fader and auto gain, Trackanalyser search for song start/end and gain setting, Auto DJ function with multiple filters for random play, Monitor player for pre listen tracks (via 2nd sound card e.g. USB) + knowthelist + https://github.com/knowthelist/knowthelist/archive/v2.3.1.tar.gz + + qt5-base-devel + qt5-xmlpatterns-devel + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-sqlite + qt5-linguist + glib2-devel + alsa-lib-devel + taglib-devel + gstreamer-devel + gst-plugins-bad-devel + gst-plugins-base-devel + + multimedia/sound/knowthelist/pspec.xml + + + knowthelist + + qt5-base + gstreamer + taglib + alsa-lib + glib2 + libgcc + + + /usr/bin + /usr/share + /usr/share/applications + /usr/share/icons + /usr/share/doc + + + + + 2020-03-08 + 2.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-27 + 2.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-29 + 2.3.0 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 2.3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-11 + 2.3.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libreplaygain + https://www.musepack.net/ + + Pisilinux Community + admins@pisilinux.org + + LGPL + library + multimedia.sound + replaygain library. + musepack replaygain library. + https://files.musepack.net/source/libreplaygain_r475.tar.gz + multimedia/sound/libreplaygain/pspec.xml + + + libreplaygain + + /usr/lib + + + + libreplaygain-devel + Development files for libreplaygain + + libreplaygain + + + /usr/include + + + + + 2020-09-17 + 8 + First build. + Pisilinux Community + admins@pisilinux.org + + + + + + hydrogen + http://www.hydrogen-music.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.sound + Advanced drum machine for GNU/Linux + GNU/Linux için gelişmiş bir davul yazılımı + Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming. + https://github.com/hydrogen-music/hydrogen/releases/download/1.1.0/hydrogen-1.1.0.tar.gz + + cmake + flac-devel + lash-devel + zlib-devel + libtar-devel + qt5-linguist + liblrdf-devel + qt5-base-devel + portmidi-devel + alsa-lib-devel + audiofile-devel + portaudio-devel + ladspa-sdk-devel + libsndfile-devel + qt5-xmlpatterns-devel + jack-audio-connection-kit-devel + + multimedia/sound/hydrogen/pspec.xml + + + hydrogen + + zlib + libtar + libgcc + liblrdf + alsa-lib + qt5-base + libsndfile + qt5-xmlpatterns + jack-audio-connection-kit + + + /usr/bin + /usr/lib/libhydrogen-core-1.1.0.so + /usr/share/hydrogen/data + /usr/share/hydrogen + /usr/share/applications + /usr/share/icons + /usr/share/doc + /usr/share/man + /usr/share/appdata + + + + hydrogen-devel + hydrogen için geliştirme dosyaları + + hydrogen + + + /usr/include/hydrogen + + + + + 2021-12-01 + 1.1.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + mocp + http://moc.daper.net/ + + fury + uglyside@yandex.ru + + GPL-2 + app:console + multimedia.sound + Music On Console Player. + MOC (music on console) is a console audio player for Linux/Unix designed to be powerful and easy to use. + https://codeload.github.com/jonsafari/mocp/zip/638e6b8bd14497c65c2af2ca9bf90d55d5d5f817 + + intltool + db-devel + popt-devel + curl-devel + flac-devel + icu4c-devel + faad2-devel + speex-devel + ffmpeg-devel + libmad-devel + taglib-devel + gettext-devel + wavpack-devel + ncurses-devel + alsa-lib-devel + libvorbis-devel + libid3tag-devel + libmpcdec-devel + libsndfile-devel + libmodplug-devel + libsamplerate-devel + pulseaudio-libs-devel + jack-audio-connection-kit-devel + + + pulseaudio.patch + + multimedia/sound/mocp/pspec.xml + + + mocp + + db + curl + file + flac + popt + zlib + faad2 + speex + ffmpeg + libmad + libogg + taglib + ncurses + wavpack + alsa-lib + libid3tag + libmpcdec + libvorbis + libmodplug + libsndfile + libtool-ltdl + libsamplerate + pulseaudio-libs + jack-audio-connection-kit + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man/man1 + /usr/share/doc + + + + + 2021-10-13 + 2.6.0 + First build + fury + uglyside@yandex.ru + + + + + + normalize + http://normalize.nongnu.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + multimedia.sound + Bu karışık CD'ler ve mp3 koleksiyonları oluşturma gibi şeyler için yararlıdır + Bu karışık CD'ler ve mp3 koleksiyonları oluşturma gibi şeyler için yararlıdır + Normalize is a tool for adjusting the volume of audio files to a standard level. This is useful for things like creating mixed CD's and mp3 collections, where different recording levels on different albums can cause the volume to vary greatly from song to song + Bu karışık CD'ler ve mp3 koleksiyonları oluşturma gibi şeyler için yararlıdır + http://savannah.nongnu.org/download/normalize/normalize-0.7.7.tar.gz + + intltool + libmad-devel + vorbis-tools + lame-devel + flac-devel + mpg123-devel + audiofile-devel + bash-completion + + + mageia/compressed-wav-files.dpatch + mageia/fix-flac.dpatch + mageia/normalize-0.7.7-audiofile-pkgconfig.patch + mageia/normalize-0.7.7-automake-1.13.patch + mageia/normalize-0.7.7-m4.patch + mageia/normalize-0.7.7-mdv-fix-local-config.patch + + multimedia/sound/normalize/pspec.xml + + + normalize + + libmad + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2020-03-08 + 0.7.7 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2018-12-17 + 0.7.7 + First release k3b. + PisiLinux Community + admins@pisilinux.org + + + + + + speech-dispatcher + https://freebsoft.org/speechd + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + GPLv2 + service + app:console + library + multimedia.sound.speech-dispatcher + speech dispatcher: common interface to speech synthesis + Konuşma sentezi ortak arayüzü + Speech Dispatcher is a device independent layer for speech synthesis that provides a common easy to use interface for both client applications (programs that want to speak) and for software synthesizers (programs actually able to convert text to speech). + Speech Dispatcher, seslendirme yapılmak istenen veya konuşma sentezi yapan uygulamalar için ortak ve kolay kullanımlı bir arayüz sunan, cihaz-bağımsız bir katmandır. + https://github.com/brailcom/speechd/releases/download/0.11.0/speech-dispatcher-0.11.0.tar.gz + + glib2-devel + libsndfile-devel + dotconf-devel + espeak-devel + python3-devel + intltool + gettext-devel + texinfo + help2man + pkgconfig + libtool-ltdl + libao-devel + espeak-ng-devel + alsa-lib-devel + pulseaudio-libs-devel + + + 0001-Remove-pyxdg-dependency.patch + + multimedia/sound/speech-dispatcher/speech-dispatcher/pspec.xml + + + speech-dispatcher + + glib2 + libao + espeak + dotconf + alsa-lib + espeak-ng + libsndfile + libtool-ltdl + pulseaudio-libs + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /usr/libexec/speech-dispatcher-modules + /etc/speech-dispatcher + /var/log/speech-dispatcher + /usr/share/speech-dispatcher + + + + python3-speech-dispatcher + Python3 bindings for speech-dispatcher + + speech-dispatcher + python3 + + + /usr/lib/python3.* + + + python-speech-dispatcher + + + + speech-dispatcher-devel + Development headers for speech-dispatcher + speech-dispatcher için geliştirme başlıkları + + glib2-devel + espeak-ng-devel + speech-dispatcher + + + /usr/include + /usr/lib/pkgconfig/ + + + + + 2021-12-13 + 0.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 0.10.2 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-21 + 0.10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 0.10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 0.9.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 0.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-25 + 0.9.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-21 + 0.8.6 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-19 + 0.8.6 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-12-30 + 0.8.6 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.8.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-08 + 0.8.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + qmmp + http://qmmp.ylsoftware.com + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + multimedia.sound + An audio-player, written with Qt5 library + Qt tabanlı müzik oynatıcı + Qmmp is an audio-player, written with Qt5 library. It's similar to Winamp or Xmms. Also supports Xmms and Winamp skins. qmmp-skins package in Contrib repository is recommended, too. + Qmmp Qt tabanlı bir müzik oynatıcısıdır. Xmms ve Winamp temalarını destekler. Ayrıca Contrib deposunda bulunan ve Pisi Linux'a özel temalar da içeren qmmp-skins paketini de kurmanız önerilir. + qmmp + http://qmmp.ylsoftware.com/files/qmmp-1.4.1.tar.bz2 + + qt5-multimedia-devel + qt5-base-devel + libX11-devel + qt5-x11extras-devel + qt5-linguist + qt5-sql-postgresql + qt5-sql-odbc + qt5-sql-mysql + qt5-sql-sqlite + libsamplerate-devel + wavpack-devel + flac-devel + faad2-devel + libmodplug-devel + libmms-devel + libcdio-devel + libvorbis-devel + libsndfile-devel + pulseaudio-libs-devel + alsa-lib-devel + mesa-devel + libmad-devel + taglib-devel + ffmpeg-devel + libmpcdec-devel + libcddb-devel + libogg-devel + libbs2b-devel + mpg123-devel + libarchive-devel + jack-audio-connection-kit-devel + cmake + + multimedia/sound/qmmp/pspec.xml + + + qmmp + + qt5-base + curl + libX11 + libgcc + qt5-x11extras + qt5-multimedia + libsamplerate + wavpack + flac + faad2 + libmodplug + libmms + libvorbis + libsndfile + pulseaudio-libs + alsa-lib + libmad + taglib + ffmpeg + libcddb + libcdio + libcdio-paranoia + jack-audio-connection-kit + libmpcdec + libogg + mpg123 + libbs2b + libarchive + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + qmmp-devel + qmmp development files + qmmp için geliştirme dosyaları + + qmmp + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/ + + + + + 2020-09-19 + 1.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 1.3.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-08 + 1.3.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 1.2.4 + version bumb. + erkan IŞIK + erkanisik@pisilinux.org + + + 2018-09-01 + 1.2.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 1.2.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2017-04-24 + 1.1.8 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-20 + 1.0.10 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-09 + 1.0.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 1.0.9 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-11-19 + 1.0.1 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + soundtouch + http://www.surina.net/soundtouch + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + multimedia.sound + Audio Processing Library + Ses işleme kitaplığı + Librairie de traitement audio open-source (libre) pour changer le Tempo, le Pitch et la vitesse de lecture de flux audio ou de fichiers. + soundtouch is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or file. + soundtouch ses dosyalarının temposunu, oynatma hızını ve frekansını değiştirmek için kullanılabilen açık kaynaklı bir ses işleme kütüphanesidir. + Librería código libre para procesamiento de sonido para manipular Tempo, Pitch y Tasas de reproducción de flujos o archivos de audio + https://gitlab.com/soundtouch/soundtouch/-/archive/2.1.2/soundtouch-2.1.2.tar.bz2 + multimedia/sound/soundtouch/pspec.xml + + + soundtouch + + /usr/bin + /usr/lib + /usr/share/doc + + + + soundtouch-devel + Development files for soundtouch + soundtouch için geliştirme dosyaları + + soundtouch + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2020-10-09 + 2.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2.1.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-18 + 2.0.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 2.0.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 1.9.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.8.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-07-05 + 1.8.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + a52dec + http://liba52.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + DVD ATSC A/52 streams decoder library + DVD'de kullanılan ATSC A/52 akımını çözen kütüphane + liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard is used in a variety of applications, including digital television and DVD. It is also known as AC-3. + liba52 ATSC A/52 yayınlarının kodlarını çözen ücretsiz bir kütüphanedir. A/52 standart dijital televizyon ve DVD programlarını da içeren çeşitli uygulamalar tarafından kullanılmaktadır. + http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz + + glibc-devel + djbfft-devel + + + a52dec-0.7.4-build.patch + use-djbfft.patch + constant.patch + + multimedia/sound/a52dec/pspec.xml + + + a52dec + + djbfft + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + a52dec-devel + Development files for a52dec + a52dec için geliştirme dosyaları + + a52dec + + + /usr/include + + + + + 2020-01-19 + 0.7.4 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 0.7.4 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-12 + 0.7.4 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.7.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.7.4 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + suil + http://drobilla.net/software/suil/ + + Osman Erkan + osman.erkan@pisilinux.org + + ISC + app:gui + multimedia.sound + Lightweight C library for loading and wrapping LV2 plugin UIs + Suil makes it possible to load a UI of any toolkit in a host using any other toolkit (assuming the toolkits are both supported by Suil). + http://download.drobilla.net/suil-0.10.6.tar.bz2 + + qt5-base-devel + gtk3-devel + gtk2-devel + lv2-devel + atk-devel + pango-devel + cairo-devel + libX11-devel + freetype-devel + gdk-pixbuf-devel + python-devel + python3-devel + cmake + fontconfig-devel + + multimedia/sound/suil/pspec.xml + + + suil + + qt5-base + gtk2 + atk + gtk3 + cairo + glib2 + pango + libX11 + libgcc + freetype + gdk-pixbuf + fontconfig + + + /usr/share/doc + /usr/lib/libsuil* + /usr/lib/suil-0/libsuil* + + + + suil-devel + Development files for suil + suil için geliştirme dosyaları + + suil + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-08 + 0.10.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.10.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-04 + 0.10.0 + First release. + Stefan Gronewold + groni@pisilinux.org + + + + + + jack-audio-connection-kit + http://jackaudio.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + service + multimedia.sound + A low-latency audio server + Düşük gecikmeli bir ses sunucu + JACK is a low-latency audio server written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. + GNU/Linux gibi POSIX uyumlu işletim sistemleri için yazılmış, düşük gecikmeli bir ses sunucudur. Bir çok sayıdaki uygulamayı bir ses aygıtına bağlayıp aralarında ses alışverişi yapmaya olanak sağlamaktadır. + https://github.com/jackaudio/jack2/archive/v1.9.19.tar.gz + + python3 + dbus-devel + libsamplerate-devel + alsa-lib-devel + celt-devel + pkgconfig + eigen3 + libopus-devel + doxygen + libsndfile-devel + readline-devel + + multimedia/sound/jack-audio-connection-kit/pspec.xml + + + jack-audio-connection-kit + + db + alsa-lib + libsamplerate + libsndfile + dbus + expat + readline + libgcc + celt + libopus + + + /etc/security + /usr/bin + /usr/lib + /lib/udev/rules.d + /usr/share/jack-audio-connection-kit + /usr/share/dbus-1 + /usr/share/doc + + + 99-jack.conf + 40-hpet-permissions.rules + 99-audio.conf + + + + jack-audio-connection-kit-devel + Development files for jack-audio-connection-kit + jack-audio-connection-kit için geliştirme dosyaları + + jack-audio-connection-kit + + + /usr/include + /usr/lib/pkgconfig + + + + jack-audio-connection-kit-docs + Help files and API documents for jack-audio-connection-kit + jack-audio-connection-kit için yardım dosyaları ve API belgeleri + + jack-audio-connection-kit + + + /usr/share/jack-audio-connection-kit/reference + /usr/share/man + + + + + 2021-08-16 + 1.9.19 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 1.9.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 1.9.14 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.9.12 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-09 + 1.9.10 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 1.9.10 + Rebuild for new toolchain, patch. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.9.10 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-24 + 1.9.10 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + libmodplug + http://modplug-xmms.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + Librairie pour jouer les fichiers son de type MOD. + Library for playing MOD-like music files + MOD-like müzik dosyalarını çalmak için bir kütüphane + libmodplug is a library based on the mod rendering code from ModPlug, a popular windows mod player written by Olivier Lapicque. + http://sourceforge.net/projects/modplug-xmms/files/libmodplug/0.8.9.0/libmodplug-0.8.9.0.tar.gz + + libgcc + + + libmodplug-0.8.4-timidity-patches.patch + + multimedia/sound/libmodplug/pspec.xml + + + libmodplug + + libgcc + + + /usr/lib + /usr/share/doc + + + + libmodplug-devel + + libmodplug + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-18 + 0.8.9.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 0.8.9.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.8.8.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.8.8.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.8.8.5 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libfishsound + https://www.xiph.org/fishsound/ + + Blue DeviL + bluedevil@sctzine.com + + BSD + library + multimedia.sound + La librairie pour fichiers au format média Oggz. + A simple programming interface that wraps Xiph.Org audio codecs + libfishsound Xiph.org kodekleri(FLAC, Speex ve Vorbis) kullanarak ses verisi enkode ve dekode edebilir. + libfishsound provides a simple programming interface for decoding and encoding audio data using the Xiph.org codecs (FLAC, Speex and Vorbis). + libfishsound Xiph.org kodekleri(FLAC, Speex ve Vorbis) kullanarak ses verisi enkode ve dekode etmek için kitaplık dosyaları sunar. + http://downloads.xiph.org/releases/libfishsound/libfishsound-1.0.0.tar.gz + + libvorbis-devel + speex-devel + flac-devel + + multimedia/sound/libfishsound/pspec.xml + + + libfishsound + A simple programming interface that wraps Xiph.Org audio codecs + + libvorbis + speex + flac + + + /usr/share/doc + /usr/lib + /usr/share + + + + libfishsound-devel + Development files for libfishsound + libfishsound için geliştirme dosyaları + libfishsound-devel, libfishsound için geliştirme dosyaları içerir + + libfishsound + libvorbis-devel + speex-devel + flac-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-01-02 + 1.0.0 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + ymuse + https://yktoo.com/en/software/ymuse/ + + fury + uglyside@yandex.ru + + Apache-2 + app:gui + multimedia.sound + Easy, functional, and snappy client for Music Player Daemon. + Ymuse is an easy, functional, and snappy GTK front-end (client) for Music Player Daemon written in Go. + https://github.com/yktoo/ymuse/archive/v0.17.tar.gz + + golang + gtk3-devel + glib2-devel + gobject-introspection-devel + + multimedia/sound/ymuse/pspec.xml + + + ymuse + + atk + gtk3 + cairo + glib2 + pango + freetype + gdk-pixbuf + fontconfig + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2021-10-13 + 0.17 + First build + fury + uglyside@yandex.ru + + + + + + timidity-shompatches + http://www.i.h.kyoto-u.ac.jp + + PisiLinux Community + admins@pisilinux.org + + as-is + data + multimedia.sound.timidity-shompatches + Sound patches for Timidity (Shom) + Timidity ses bilgisi dosyaları + Containts Matsumoto Shoji's patch collection for TiMidity (Roland SC-55 style) + Matsumoto Shoji'nin TiMidity (Roland SC-55 stili) ses bilgisi dosyaları + https://sourceforge.net/projects/pisilinux/files/source/shominst-0409.zip + multimedia/sound/timidity-shompatches/timidity-shompatches/pspec.xml + + + timidity-shompatches + + /usr/share/timidity + + + + + 2020-03-07 + 0.409 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-01 + 0.409 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 0.409 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 0.409 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-04 + 0.409 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + cantata + https://github.com/CDrummond/cantata + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv3 + multimedia.sound + Qt4 / KDE4 Music Player Client + Cantata is a graphical client for MPD + cantata + https://github.com/CDrummond/cantata/releases/download/v2.4.2/cantata-2.4.2.tar.bz2 + + qt5-base-devel + qt5-svg-devel + qt5-assistant-devel + qt5-designer-devel + qt5-linguist + qt5-qdbusviewer + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + qt5-multimedia-devel + qt5-sql-postgresql + cmake + libcddb-devel + musicbrainz5-devel + cdparanoia-devel + libxml2-devel + solid-devel + udisks2-devel + zlib-devel + eudev-devel + speex-devel + libmtp-devel + mpg123-devel + taglib-devel + ffmpeg-devel + libqjson-devel + vlc-devel + perl-URI + libcdio-paranoia-devel + taglib-extras-devel + + multimedia/sound/cantata/pspec.xml + + + cantata + + qt5-base + qt5-svg + qt5-multimedia + zlib + libcddb + cdparanoia + musicbrainz5 + perl-URI + eudev + libgcc + vlc-libs + speex + libmtp + mpg123 + taglib + ffmpeg + libqjson + libcdio-paranoia + taglib-extras + + + /usr/bin + /etc/dbus-1 + /usr/share/doc/ + /usr/share/icons + /usr/share/pixmaps + /usr/share/cantata + /usr/share/dbus-1 + /usr/lib + /usr/share/locale + /usr/share/applications + + + + + 2020-10-01 + 2.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-08 + 2.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 2.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 2.2.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-02 + 2.0.1 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-12-07 + 2.0.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libvorbis + https://xiph.org/vorbis/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.sound + Librairie de formatage de fichier son Ogg Vorbis libre. + The Vorbis general audio compression codec + Vorbis genel ses sıkıştırma kodlaması + libvorbis is a fully open, non-proprietary, patent- and royalty-free, general-purpose compressed audio format for audio and music at fixed variable bitrates from 16 to 128 kbps/channel. + libvorbis tamamen açık, sahipsiz, genel amaçlı sıkıştırılmış ses biçimidir. + https://ftp.osuosl.org/pub/xiph/releases/vorbis/libvorbis-1.3.7.tar.xz + + libogg-devel + + multimedia/sound/libvorbis/pspec.xml + + + libvorbis + The Vorbis general audio compression codec + + libogg + + + /usr/lib + + + + libvorbis-devel + Development files for libvorbis + libvorbis için geliştirme dosyaları + libvorbis-devel, libvorbis için geliştirme dosyaları içerir. + + libvorbis + libogg-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + + + + libvorbis-docs + Documentation files for libvorbis + libvorbis ile ilgili belgeler + libvorbis-docs, libvorbis ile ilgili belgelendirme dosyaları içerir. + + libvorbis + + + /usr/share/doc + + + + libvorbis-32bit + 32-bit shared libraries for libvorbis + libvorbis için 32-bit paylaşımlı kitaplıklar + libvorbis-32bit, libvorbis için 32-bit paylaşımlı kitaplıklar içerir. + emul32 + emul32 + + libogg-32bit + + + libvorbis + libogg-32bit + + + /usr/lib32 + + + + + 2021-12-04 + 1.3.7 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2020-01-06 + 1.3.6 + Rebuilt for the new toolchain. + Blue DeviL + bluedevil@sctzine.com + + + 2018-07-29 + 1.3.6 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.3.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.3.4 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 1.3.4 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + openal + https://kcat.strangesoft.net/openal.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + multimedia.sound + Open Audio Library is a vendor-neutral API for interactive spatialized audio + Açık ses kütüphanesi + OpenAL est une API audio 3D multi-plateforme utilisable pour les jeux et beaucoup d'autre types d'application audio. Les objets de base d'OpenAL sont le Listener (auditeur), a Source (source), et le Buffer (tampon). + OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications. The basic OpenAL objects are a Listener, a Source, and a Buffer. + OpenAL, oyun uygulamaları ve diğer birçok audio uygulama tipleriyle kullanılmaya tahsisli bir üç boyutlu audio API(Uygulama Programlama Arayüzü) çapraz platformudur. + https://github.com/kcat/openal-soft/archive/refs/tags/1.21.1.tar.gz + + cmake + zlib-devel + libsdl2-devel + alsa-lib-devel + pulseaudio-libs-devel + qt5-base-devel + jack-audio-connection-kit-devel + + multimedia/sound/openal/pspec.xml + + + openal + + libsdl2 + alsa-lib + qt5-base + + + /usr/bin + /usr/lib + /usr/share/doc/openal + /usr/share/openal + + + + openal-devel + Development files for openal + openal için geliştirme dosyaları + + openal + pulseaudio + + + /usr/include + /usr/lib/pkgconfig/openal.pc + /usr/lib32/pkgconfig/openal.pc + + + + openal-32bit + 32-bit shared libraries for openal + openal için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + zlib-32bit + libsdl2-32bit + alsa-lib-32bit + pulseaudio-libs-32bit + + + openal + zlib-32bit + libsdl2-32bit + alsa-lib-32bit + pulseaudio-libs-32bit + + + /usr/lib32 + + + + + 2021-09-24 + 1.21.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 1.20.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-04 + 1.20.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-23 + 1.18.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 1.18.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 1.17.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.15.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.15.1 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-25 + 1.15.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libmikmod + http://mikmod.raphnet.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.sound + A library to play a wide range of module formats + Bir çok modül formatını çalabilen bir kitaplık + libmikmod est une librairie son portable, qui était habituellement emballée avec le lecteur de module MikMod, mais qui est maintenant livrée de manière indépendante. Elle est capable de jouer des échantillons ainsi que des fichiers modules, utilisant aussi bien le pilote OSS, Alsa ou EsounD pour la sortie. Les formats de module gérés comprennent entre autres mod, s3m, xm, it, med, mtm et 669. + libmikmod is a portable sound library, which used to be packaged with the MikMod module player, but is now released independentely. It is capable of playing samples as well as module files, using the OSS driver for output, as well as Alsa and EsounD. Supported module format include mod, s3m, xm, it, med, mtm and 669, to name a few. + libmikmod, MikMod modül çalıcısı ile kullanmılması amacıyla paketlenmiş bir taşınabilir ses kitaplığıdır, fakat artık bağımsız olarak dağıtılmaktadır. Ses örneklerini ses çıkışı için OSS sürücünü kullanarak çalabildiği gibi, Alsa ve EsounD için de kullanmaktadır. Desteklenen modül kipleri mod, s3m, xm, it, med, mtm ve 669 gibi kiplerdir. + libmikmod es ina librería portable de sonido, que solía estar incluido con el MikMod module player, pero ahora fue lanzado independientemente. Es capaz de reproducir archivos de sonidos y de módulos, usando para la salida tanto un controlador OSS, como también Alsa y EsounD. Formatos de módulos soportados abarcan mod, s3m, xm, it, med, mtm and 669, para nombrar algunos. + http://sourceforge.net/projects/mikmod/files/libmikmod/3.3.11.1/libmikmod-3.3.11.1.tar.gz + + audiofile-devel + alsa-lib-devel + + multimedia/sound/libmikmod/pspec.xml + + + libmikmod + + pulseaudio-libs + + + /usr/lib + /usr/share/doc/libmikmod + /usr/share/info + /usr/share/man + + + + libmikmod-devel + Development files for libmikmod + libmikmod için geliştirme dosyaları + + libmikmod + + + /usr/bin/libmikmod-config + /usr/include + /usr/share/aclocal + + + + libmikmod-32bit + 32-bit shared libraries for libmikmod + libmikmod için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + audiofile-32bit + alsa-lib-32bit + pulseaudio-libs-32bit + + + libmikmod + audiofile-32bit + alsa-lib-32bit + pulseaudio-libs-32bit + + + /usr/lib32 + + + + + 2020-03-07 + 3.3.11.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-29 + 3.3.11.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 3.3.10 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.3.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-19 + 3.3.7 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + audiofile + http://www.68k.org/~michael/audiofile/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + multimedia.sound + An elegant API for accessing audio files + Ses dosyalarına erişim için zarif bir UPA + audiofile provides a uniform and elegant API for accessing a variety of audio file formats, such as AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX, and NIST SPHERE. + audiofile; AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX ve NIST SPHERE gibi çeşitli ses dosyası biçimlerine erişim için düzenli ve gelişmiş bir uygulama programlama arayüzü sağlar. + http://audiofile.68k.org/audiofile-0.3.6.tar.gz + + alsa-lib-devel + flac-devel + + + 01_gcc6.patch + 03_CVE-2015-7747.patch + 04_clamp-index-values-to-fix-index-overflow-in-IMA.cpp.patch + 05_Always-check-the-number-of-coefficients.patch + 06_Check-for-multiplication-overflow-in-MSADPCM-decodeSam.patch + 07_Check-for-multiplication-overflow-in-sfconvert.patch + 08_Fix-signature-of-multiplyCheckOverflow.-It-returns-a-b.patch + 09_Actually-fail-when-error-occurs-in-parseFormat.patch + 10_Check-for-division-by-zero-in-BlockCodec-runPull.patch + + multimedia/sound/audiofile/pspec.xml + + + audiofile + + alsa-lib + flac + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + audiofile-devel + Development files for audiofile + audiofile için geliştirme dosyaları + + audiofile + + + /usr/bin/audiofile-config + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + audiofile-32bit + 32-bit shared libraries for audiofile + audiofile için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + alsa-lib-32bit + flac-32bit + + + alsa-lib-32bit + flac-32bit + audiofile + + + /usr/lib32 + + + + + 2020-01-17 + 0.3.6 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-16 + 0.3.6 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-05 + 0.3.6 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 0.3.6 + Version fix + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.3.4 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libao + http://www.xiph.org/ao/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + La librairie de rendu (sortie) audio. + The audio output library + Ses çıktısı kütüphanesi + Libao is a cross platform audio output library. It currently supports ESD, OSS, Solaris, and IRIX. + http://downloads.xiph.org/releases/ao/libao-1.2.0.tar.gz + + alsa-lib-devel + pulseaudio-libs-devel + + multimedia/sound/libao/pspec.xml + + + libao + + alsa-lib + pulseaudio-libs + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + libao-devel + Development files for libao + libao için geliştirme dosyaları + + libao + + + /usr/include/ao + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/doc/libao/html + + + + + 2020-02-02 + 1.2.0 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-14 + 1.2.0 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-02-17 + 1.2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-26 + 1.2.0 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + musepack + https://www.musepack.net/ + + Pisilinux Community + admins@pisilinux.org + + BSD + LGPL + library + multimedia.sound + Portable Musepack decoder library. + Musepack is an audio compression format with a strong emphasis on high quality. It's not lossless, but it is designed for transparency, so that you won't be able to hear differences between the original wave file and the much smaller MPC file. It is based on the MPEG-1 Layer-2 / MP2 algorithms, but has rapidly developed and vastly improved and is now at an advanced stage in which it contains heavily optimized and patentless code. + https://files.musepack.net/source/musepack_src_r475.tar.gz + + libcue-devel + libreplaygain-devel + + + arch/configure.patch + arch/Makefile.patch + arch/mpcchap.patch + arch/mpcdec.patch + arch/mpcdecmake.patch + + multimedia/sound/musepack/pspec.xml + + + musepack + + libcue + libmpcdec + libreplaygain + + + /usr/bin + /usr/share + + + + libmpcdec + + /usr/lib + + + + libmpcdec-devel + Development files for libmpcdec + + libmpcdec + + + /usr/include + + + + + 2020-09-17 + 8 + First build. + Pisilinux Community + admins@pisilinux.org + + + + + + libsoxr + https://sourceforge.net/p/soxr/wiki/Home/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPL + library + multimedia.sound + The SoX Resampler library that aims to give fast and high quality results for any constant resampling ratio + The SoX Resampler library that aims to give fast and high quality results for any constant resampling ratio + https://sourceforge.net/projects/soxr/files/soxr-0.1.3-Source.tar.xz + + cmake + + multimedia/sound/libsoxr/pspec.xml + + + libsoxr + + libgcc + libgomp + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libsoxr-devel + Header files for libsoxr. + + libsoxr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 0.1.3 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + gsm + http://www.quut.com/gsm/ + + PisiLinux Community + admins@pisilinux.org + + OSI-Approved + library + multimedia.sound + Lossy speech compression library and tool + Kayıplı ses sıkıştırması kitaplığı ve araçları + Gsm est une implémentation du brouillon final du standard GSM 06.10 pour un transcodage audio à plein régime. + Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding + GSM, tam oranlı konuşma kod çevrimi için GSM 06.10 standardı son taslak uyarlamasıdır + Gsm es una implementación del estándar GSM 06.10 final draft de codificación de voz full-rate + http://www.quut.com/gsm/gsm-1.0.18.tar.gz + + gsm-1.0.10-dyn.patch + gsm-1.0-pl10-includes.patch + gsm-1.0.12-64bit.patch + gsm-shared.patch + pardusflags_1.0.18.patch + + multimedia/sound/gsm/pspec.xml + + + gsm + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + gsm-devel + Development files for gsm + gsm için geliştirme dosyaları + + gsm + + + /usr/include + /usr/share/man/man3 + + + + gsm-32bit + 32-bit shared libraries for gsm + gsm için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + gsm + + + /usr/lib32 + + + + + 2019-10-27 + 1.0.18 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-31 + 1.0.13 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 1.0.13 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-14 + 1.0.13 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libechonest + https://projects.kde.org/projects/playground/libs/libechonest + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + C++ wrapper for the Echo Nest API + Echo Nest servisinin programlama arayüzü için C++ bağlayıcıları + libechonest is a collection of C++/Qt classes designed to make a developer's life easy when trying to use the APIs provided by The Echo Nest. + libechonest Echo Nest servisi tarafından sağlanan programlama arayüzüne erişmek için tasarlanmış C++/Qt sınıflarını içermektedir. + http://files.lfranchi.com/libechonest-2.3.1.tar.bz2 + + qt5-base-devel + cmake + doxygen + + multimedia/sound/libechonest/pspec.xml + + + libechonest + + libgcc + qt5-base + + + /usr/lib + /usr/share/doc + + + + libechonest-devel + Development files for libechonest + libechonest için geliştirme dosyaları + + libechonest + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-08 + 2.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 2.3.1 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-04 + 2.3.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + mpg123 + http://www.mpg123.de/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + app:console + multimedia.sound + Console MP3 player + Gerçek zamanlı bir mp3 oynatıcı + mpg123 is a fast and free console MP3 player. It does not require high system resources, it can even run in a 100MHz computer. + mpg123 düşük konfigürasyonlu sistemlerde de rahatlıkla çalışabilen hızlı bir mp3 oynatıcısıdır. + mirrors://sourceforge/mpg123/mpg123-1.29.3.tar.bz2 + + alsa-lib-devel + + multimedia/sound/mpg123/pspec.xml + + + mpg123 + + alsa-lib + libtool-ltdl + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + mpg123-devel + Development files for mpg123 + mpg123 için geliştirme dosyaları + + mpg123 + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + mpg123-32bit + 32-bit shared libraries for mpg123 + mpg123 için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + alsa-lib-32bit + + + mpg123 + alsa-lib-32bit + + + /usr/lib32 + + + + + 2021-12-13 + 1.29.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 1.29.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 1.25.13 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 1.25.6 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 1.23.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.22.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-13 + 1.22.4 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + gogglesmm + https://gogglesmm.dev/ + + fury + uglyside@yandex.ru + + GPL-3 + app:gui + multimedia.sound + Goggles Music Manager. + A fast and lightweight manager of a large music collections and audio player. + https://github.com/gogglesmm/gogglesmm/archive/refs/tags/1.2.2.tar.gz + + cmake + zlib-devel + dbus-devel + tiff-devel + flac-devel + webp-devel + expat-devel + faad2-devel + libXi-devel + libXv-devel + libSM-devel + taglib-devel + libICE-devel + libXmu-devel + libXpm-devel + libogg-devel + libX11-devel + libxcb-devel + libXft-devel + gnutls-devel + libpng-devel + libmad-devel + sqlite-devel + libXtst-devel + libXext-devel + libopus-devel + openssl-devel + libXres-devel + mesa-glu-devel + alsa-lib-devel + freetype-devel + libepoxy-devel + libvorbis-devel + libXrandr-devel + openjpeg2-devel + libXfixes-devel + libgcrypt-devel + fontconfig-devel + libXdamage-devel + libXcursor-devel + libXxf86vm-devel + libXrender-devel + libXinerama-devel + libmatroska-devel + libxkbcommon-devel + libjpeg-turbo-devel + pulseaudio-libs-devel + + multimedia/sound/gogglesmm/pspec.xml + + + gogglesmm + + dbus + flac + tiff + webp + zlib + expat + faad2 + libSM + libICE + libX11 + libXft + libgcc + libmad + libogg + libpng + sqlite + taglib + libXext + libopus + openssl + alsa-lib + freetype + libepoxy + mesa-glu + libXfixes + libXrandr + libvorbis + fontconfig + libXcursor + libXrender + libjpeg-turbo + pulseaudio-libs + + + /usr/bin + /usr/lib/gogglesmm + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-12-21 + 1.2.2 + First build. + fury + uglyside@yandex.ru + + + + + + deadbeef + https://deadbeef.sourceforge.io/ + + PisiLinux Community + admins@pisilinux.org + + Zlib + GPLv2 + LGPLv2.1 + app:gui + multimedia.sound + Audio player for GNU/Linux systems with X11. + X11 ile GNU / Linux sistemleri için ses çalar + Lkki i przejrzysty odtwarzacz plików muzycznych + DeaDBeeF (as in 0xDEADBEEF) is a modular audio player for GNU/Linux, *BSD, OpenSolaris, macOS, and other UNIX-like systems. + DeaDBeeF (0xDEADBEEF gibi) X11 ile GNU / Linux sistemleri (şimdi olsa da FreeBSD, X olmaksızın düz konsolda çalışır ve OpenSolaris) için bir ses oynatıcısıdır. + DeaDBeeF Program pozwala odtwarzać najpopularniejsze formaty muzyki, a także płyty Audio-CD i strumienie audio emitowane za pośrednictwem Internetu. Jego ogromną zaletą jest prostota, dopracowanie oraz minimalne zapotrzebowanie na zasoby systemowe. + mirrors://sourceforge/project/deadbeef/travis/linux/1.8.8/deadbeef-1.8.8.tar.bz2 + + bison + intltool + atk-devel + lld-devel + gtk2-devel + gtk3-devel + flac-devel + curl-devel + yasm-devel + dbus-devel + zlib-devel + llvm-clang + glib2-devel + faad2-devel + cairo-devel + pango-devel + libcue-devel + ffmpeg-devel + libmad-devel + libzip-devel + imlib2-devel + mpg123-devel + libX11-devel + jansson-devel + wavpack-devel + libcddb-devel + libopus-devel + libcdio-devel + opusfile-devel + alsa-lib-devel + libmp4v2-devel + libsocket-devel + libvorbis-devel + libsndfile-devel + cdparanoia-devel + gdk-pixbuf-devel + llvm-clang-devel + libdispatch-devel + libsamplerate-devel + pulseaudio-libs-devel + + multimedia/sound/deadbeef/pspec.xml + + + deadbeef + + atk + gtk2 + gtk3 + curl + dbus + zlib + flac + glib2 + faad2 + cairo + pango + libogg + libgcc + mpg123 + libX11 + ffmpeg + libmad + libzip + imlib2 + wavpack + libcdio + libcddb + jansson + freetype + opusfile + alsa-lib + harfbuzz + libvorbis + fontconfig + cdparanoia + libsndfile + gdk-pixbuf + libdispatch + libsamplerate + pulseaudio-libs + + + /usr/bin + /usr/include + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-09-12 + 1.8.8 + Version bump. + fury + uglyside@yandex.ru + + + 2021-02-21 + 1.8.7 + Rebuild. + fury + uglyside@yandex.ru + + + 2021-02-12 + 1.8.7 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-22 + 1.8.6 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-10 + 1.8.5 + Version bump. + fury + uglyside@yandex.ru + + + 2020-06-29 + 1.8.4 + Version bump. + fury + uglyside@yandex.ru + + + 2020-03-20 + 1.8.3 + Version bump. + fury + uglyside@yandex.ru + + + 2020-03-08 + 1.8.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-28 + 1.8.2 + Version bump. + fury + uglyside@yandex.ru + + + 2019-06-26 + 1.8.1 + Version bump. + fury + uglyside@yandex.ru + + + 2019-04-14 + 1.8.0 + Version bump. + fury + uglyside@yandex.ru + + + 2018-09-01 + 0.7.20 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-28 + 0.7.20 + Rebuild ffmpeg. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-02-10 + 0.7.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 0.7.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.7.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-17 + 0.7.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-12-25 + 0.6.2 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + speexdsp + https://www.speex.org/ + + Alihan Öztürk + alihan@pisilinux.org + + BSD + library + multimedia.sound + DSP library derived from Speex. + DSP library derived from Speex + http://downloads.xiph.org/releases/speex/speexdsp-1.2.0.tar.gz + + glibc-devel + + multimedia/sound/speexdsp/pspec.xml + + + speexdsp + DSP library derived from Speex. + + glibc + + + /usr/lib/libspeexdsp* + /usr/share/doc + + + + speexdsp-devel + Development files for speexdsp + + speexdsp + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + speexdsp-32bit + 32-bit shared libraries for speexdsp + emul32 + emul32 + + speexdsp + + + /usr/lib32/libspeexdsp* + + + + + 2020-01-12 + 1.2.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.2_rc3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 1.2_rc3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + sox + http://sox.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.sound + The swiss army knife of sound processing programs + Bir çok ses formatını birbirine dönüştürebilen, çalabilen ve kaydedebilen bir yazılım + SoX is a command line utility that can convert various audio formats to other formats. It can also apply various effects to these sound files during the conversion. SoX can also play and record audio files. + SoX çeşitli ses dosyası formatlarını birbirine çevirebilen bir konsol aracıdır. Sox ayrıca bu çevirme esnasında ses dosyalarına çeşitli efektler uygulayabilir. Bunların yanı sıra ses kaydı yapabilir ve ses dosyalarını oynatabilir. + mirrors://sourceforge/sox/sox-14.4.2.tar.bz2 + + pulseaudio-libs-devel + opencore-amr-devel + libsndfile-devel + ladspa-sdk-devel + libid3tag-devel + libvorbis-devel + alsa-lib-devel + wavpack-devel + libmad-devel + ffmpeg-devel + libogg-devel + libao-devel + lame-devel + gsm-devel + twolame-devel + libgomp + + + sox-dynamic.patch + + multimedia/sound/sox/pspec.xml + + + sox + + gsm + file + lame + libao + libmad + libogg + libgomp + twolame + wavpack + alsa-lib + libvorbis + libsndfile + libtool-ltdl + opencore-amr + pulseaudio-libs + + + /usr/bin + /usr/share/doc + /usr/share/man + /usr/lib + + + + sox-devel + Development files for sox + sox için geliştirme dosyaları + + sox + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-02-03 + 14.4.2 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2018-09-01 + 14.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-27 + 14.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 14.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 14.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-17 + 14.4.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + audex + https://github.com/KDE/audex + + Stefan Gronewold + groni@pisilinux.org + + GPLv3 + app:gui + multimedia.sound + Audex is an audio grabber tool for CD-ROM drives for the KDE desktop environment. + Audex creates profiles for LAME, Ogg Vorbis (oggenc), FLAC, MP4/M4A/AAC (faac) and RIFF WAVE. Please install your favorite encoder. For WAVE no external encoder is needed. Beyond you can define custom profile, which means, that Audex works together with commmand line encoders in general. + https://github.com/groni/Sources/raw/master/audex-master.zip + + cdparanoia-devel + glibc-devel + gettext-devel + extra-cmake-modules + kconfig-devel + kcompletion-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kcmutils-devel + kio-devel + solid-devel + ktextwidgets-devel + kwidgetsaddons-devel + kxmlgui-devel + qt5-base-devel + qt5-x11extras-devel + qt5-script-devel + python + libkcddb + qt5-assistant-devel + qt5-designer-devel + qt5-linguist + qt5-qdbusviewer + + multimedia/sound/audex/pspec.xml + + + audex + + kio + ki18n + solid + libgcc + kconfig + kxmlgui + kcmutils + kservice + libkcddb + qt5-base + cdparanoia + qt5-script + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + qt5-x11extras + kconfigwidgets + kwidgetsaddons + lame + flac + faac + vorbis-tools + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2020-03-08 + 0.95 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.95 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-14 + 0.95 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + gsound + https://gitlab.gnome.org/GNOME/gsound + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.sound + GSound is a small library for playing system sounds. + GSound is a small library for playing system sounds. It's designed to be used via GObject Introspection, and is a thin wrapper around the libcanberra C library. + https://download.gnome.org/sources/gsound/1.0/gsound-1.0.3.tar.xz + + meson + vala-devel + glib2-devel + intltool + libcanberra-devel + gobject-introspection-devel + + multimedia/sound/gsound/pspec.xml + + + gsound + + glib2 + libcanberra + + + /usr/lib/girepository-1.0 + /usr/lib/lib*.* + /usr/share/doc + /usr/bin + + + + gsound-devel + Development files for gsound + + gsound + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + gsound-docs + + /usr/share/gtk-doc + + + + + 2021-08-19 + 1.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 1.0.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + portmidi + http://portmedia.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + app:console + multimedia.sound + Real-time MIDI I/O library + Gerçek zamanlı MIDI G/Ç kitaplığı + PortMedia is a set of simple clean APIs and cross-platform library implementations for music and other media. PortMidi sub-project provides a real-time MIDI input/output library. This package contains the PortMidi libraries. + portmidi, PortMedia projesinin gerçek zamanlı MIDI girdi/çıktı kitaplığıdır. + mirrors://sourceforge/portmedia/portmidi-src-217.zip + + build-pyportmidi + + + python-devel + jdk8-openjdk + alsa-lib-devel + cmake + + + portmidi-cmake.patch + + multimedia/sound/portmidi/pspec.xml + + + portmidi + + alsa-lib + + + /usr/bin + /usr/lib + /usr/share/doc + + + + python-portmidi + Python bindings for portmidi + portmidi için python bağlayıcısı + programming.language.python + + python + portmidi + + + /usr/lib/python* + + + + portmidi-devel + Development files for portmidi + portmidi için geliştirme dosyaları + + portmidi + + + /usr/include + /usr/share/man/man3 + + + + + 2020-03-08 + 217 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-29 + 217 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 217 + Rebuild. + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-21 + 217 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + libcanberra + http://0pointer.de/lennart/projects/libcanberra/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + multimedia.sound + A library for generating event sounds on free desktops + Masaüstü üzerinde bildirim sesleri üretmek için kütüphane + libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME. It comes with several backends (ALSA, PulseAudio, OSS, GStreamer, null) and is designed to be portable. + libcanberra, çeşitli arka uç (ALSA, PulseAudio, GStreamer, null) destekleri olan, XDG Ses Teması ve İsimlendirme standartlarına uygun, bildirim sesi çalma kütüphanesidir. + https://sourceforge.net/projects/pisilinux/files/source/libcanberra-0.30.tar.xz + + libogg-devel + pulseaudio-libs-devel + gstreamer-devel + libvorbis-devel + alsa-lib-devel + glib2-devel + gtk2-devel + gtk3-devel + at-spi2-core-devel + eudev-devel + atk-devel + cairo-devel + pango-devel + libogg-devel + libtdb-devel + libvorbis-devel + fontconfig-devel + gstreamer-devel + gtk-doc + + + fix-pthread.patch + fix-underlinking.patch + + multimedia/sound/libcanberra/pspec.xml + + + libcanberra + + libtdb + libtool-ltdl + glib2 + alsa-lib + libvorbis + pulseaudio-libs + gstreamer + + + /usr/lib + /usr/share/doc + /usr/share/gdm + /usr/share/gnome/ + + + + libcanberra-devel + Development files for libcanberra + libcanberra için geliştirme dosyaları + + libcanberra + + + /usr/include/canberra.h + /usr/share/vala + /usr/lib/pkgconfig + + + + libcanberra-gtk + GTK+ convenience API and utilities for libcanberra + GTK+ için libcanberra araçları ve programlama kitaplığı + + libcanberra + gtk2 + libX11 + + + /usr/lib/gtk-2* + /usr/lib/libcanberra-gtk.so* + + + + libcanberra-gtk-devel + Development files for libcanberra-gtk + + libcanberra + libcanberra-gtk + libcanberra-devel + gtk2-devel + + + /usr/lib/pkgconfig/libcanberra-gtk.pc + /usr/share/vala/vapi/libcanberra-gtk.vapi + + + + libcanberra-gtk3 + GTK+ convenience API and utilities for libcanberra + + gtk3 + glib2 + eudev + libX11 + libcanberra + + + /usr/lib/gtk-3* + /usr/lib/libcanberra-gtk3* + /usr/share/doc/libcanberra-gtk3 + /usr/bin/canberra-boot + /usr/bin/canberra-gtk-play + + + + libcanberra-gtk3-devel + Development files for libcanberra-gt3k + + libcanberra + libcanberra-devel + libcanberra-gtk3 + gtk3-devel + + + /usr/include/canberra-gtk.h + /usr/lib/pkgconfig/libcanberra-gtk3.pc + + + + + 2021-07-14 + 0.30 + Version bump to git clone + Kamil Atlı + suvari@pisilinux.org + + + 2020-03-31 + 0.30 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 0.30 + Release Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 0.30 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.30 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 0.30 + Fix + Varol Maksutoğlu + waroi@pisilinux.org + + + 2016-05-08 + 0.30 + First release + Varol Maksutoğlu + waroi@pisilinux.org + + + + + + libogg + https://www.xiph.org/ogg/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.sound + La librairie pour fichiers au format média Ogg. + The Ogg media file format library + Ogg dosya biçimi kütüphanesi + libogg is a library for manipulating Ogg bitstream file formats. libogg supports both making Ogg bitstreams and getting packets from Ogg bitstreams. + libogg Ogg biçimli dosyalara erişmek için kullanılan bir kütüphanedir. Hem Ogg biçimli dosya oluşturmak için hem de Ogg dosyalarından paket ayıklamak için kullanılabilir. + https://ftp.osuosl.org/pub/xiph/releases/ogg/libogg-1.3.5.tar.xz + multimedia/sound/libogg/pspec.xml + + + libogg + The Ogg media file format library + + /usr/lib + /usr/share/doc + + + + libogg-devel + Development files for the ogg media file format library + libogg için geliştirme dosyaları + libogg-devel, libogg için geliştirme dosyaları içerir. + + libogg + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + /usr/share/aclocal + /usr/share/doc/libogg/*html + /usr/share/doc/libogg/*png + /usr/share/doc/libogg/ogg + + + + libogg-32bit + 32-bit shared libraries for libogg + libogg için 32-bit paylaşımlı kitaplıklar + libogg-32bit, libogg için 32-bit paylaşımlı kitaplıklar içerir. + emul32 + emul32 + + libogg + + + /usr/lib32 + + + + + 2021-12-04 + 1.3.5 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2020-01-06 + 1.3.4 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2018-07-29 + 1.3.3 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.3.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-02 + 1.3.2 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 1.3.1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + pulseaudio + https://www.freedesktop.org/wiki/Software/PulseAudio/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + GPLv2 + BSD + app:console + library + multimedia.sound + A networked sound server with an advanced plugin system + pulseaudio is a sound server for POSIX and Win32 systems. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. + https://freedesktop.org/software/pulseaudio/releases/pulseaudio-15.0.tar.xz + + meson + bluez + doxygen + intltool + valgrind + orc-devel + sbc-devel + xcb-proto + dbus-devel + gtk3-devel + lirc-devel + fftw3-devel + eudev-devel + avahi-devel + speex-devel + libSM-devel + check-devel + json-c-devel + libcap-devel + libtdb-devel + libICE-devel + libsoxr-devel + libXtst-devel + xcb-util-devel + alsa-lib-devel + speexdsp-devel + bash-completion + bluez-libs-devel + libsndfile-devel + libasyncns-devel + desktop-file-utils + libatomic_ops-devel + jack-audio-connection-kit-devel + + multimedia/sound/pulseaudio/pspec.xml + + + pulseaudio-libs + Libraries for PulseAudio clients + + sbc + orc + dbus + lirc + glib2 + eudev + fftw3 + bluez + speex + libSM + json-c + libX11 + libtdb + libxcb + libICE + openssl + libXtst + libsoxr + speexdsp + alsa-lib + avahi-libs + libasyncns + libsndfile + libtool-ltdl + tcp-wrappers + jack-audio-connection-kit + + + /usr/bin/pa* + /etc/pulse/client.conf + /usr/lib/libpulse.so + /usr/lib/libpulse.so* + /usr/lib/libpulse-simple.so + /usr/lib/libpulse-simple.so* + /usr/lib/pulseaudio/libpulsecommon-* + /usr/lib/libpulse-mainloop-glib.so + /usr/lib/libpulse-mainloop-glib.so* + /usr/lib/pulseaudio/libpulsedsp.* + /usr/lib/pulse/modules + /usr/lib/udev/rules.d + /usr/lib/pulseaudio/libpulsecore*.so + + + + pulseaudio-libs-devel + Development files for pulseaudio-libs + + pulseaudio-libs + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/vala/vapi + /usr/lib/cmake/PulseAudio + + + + pulseaudio-docs + doxygen generated API documentation for PulseAudio + + /usr/share/doc/pulseaudio/html + + + + pulseaudio + + dbus + gconf + glib2 + libcap + libtool-ltdl + pulseaudio-libs + + + /usr/bin/pulseaudio + /usr/bin/qpaeq + /usr/bin/start-pulseaudio-kde + /usr/bin/esdcompat + /usr/bin/start-pulseaudio-x11 + /usr/lib/pm-utils/sleep.d + /usr/libexec + /usr/lib/pulse-5.0/modules + /etc + /usr/lib/tmpfiles.d/pulseaudio.conf + /lib/udev/rules.d + /usr/share/pulseaudio/alsa-mixer + /usr/share + /usr/share/icons + /var/lib/pulse + /run/pulse + + + System.Package + + + pulseaudio.conf + pisilinux/pulseaudio.sysconfig + + + + pulseaudio-libs-32bit + 32-bit shared libraries for pulseaudio-libs + emul32 + emul32 + + libtdb-32bit + xcb-util-32bit + libxcb-32bit + libX11-32bit + libgudev-32bit + speexdsp-32bit + openssl-32bit + orc-32bit + eudev-32bit + json-c-32bit + dbus-32bit + glib2-32bit + speex-32bit + libcap-32bit + libsndfile-32bit + libtool-ltdl-32bit + + + pulseaudio-libs + dbus-32bit + glib2-32bit + libsndfile-32bit + json-c-32bit + + + /usr/lib32 + + + + + 2021-08-03 + 15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-17 + 14.2 + Rebuild for meson. + Kamil Atlı + suvari@pisilinux.org + + + 2021-02-04 + 14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-26 + 13.99 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 13.0 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2019-12-04 + 13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-02 + 12.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-27 + 10.0 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-09-13 + 9.0 + Relase Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-09-10 + 9.0 + Relase Bump-bluez4 disable + Ergün Salman + poyraz76@pisilinux.org + + + 2016-09-10 + 9.0 + Relase Bump-jack + Ergün Salman + poyraz76@pisilinux.org + + + 2016-09-10 + 9.0 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-09 + 8.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 8.0 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-03-24 + 8.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + vorbis-tools + https://xiph.org/vorbis/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + multimedia.sound + Tools for using the Ogg Vorbis sound file format + Ogg Vorbis ses dosyaları için araçlar paketi. + This set of tools allow you to play and encode Ogg Vorbis files. + vorbis-tools Ogg Vorbis dosyaları oluşturabilmenize ve oynatabilmenize olanak tanır. + https://ftp.osuosl.org/pub/xiph/releases/vorbis/vorbis-tools-1.4.2.tar.gz + + curl-devel + flac-devel + libao-devel + speex-devel + libogg-devel + libkate-devel + opusfile-devel + libvorbis-devel + + multimedia/sound/vorbis-tools/pspec.xml + + + vorbis-tools + + libvorbis + libao + flac + speex + libogg + libkate + + + /usr/bin + /usr/share/doc + /usr/share/locale + /usr/share/man + + + + + 2021-12-04 + 1.4.2 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-03-08 + 1.4.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-01 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-28 + 1.4.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + pavucontrol + https://freedesktop.org/software/pulseaudio/pavucontrol/ + + fury + uglyside@yandex.ru + + GPLv2 + app:gui + multimedia.sound + PulseAudio Volume Control + PulseAudio Ses Denetimi + PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control tool ("mixer") for the PulseAudio sound server. In contrast to classic mixer tools this one allows you to control both the volume of hardware devices and of each playback stream separately. + pavucontrol, PulseAudio ses sunucusu için basit bir ses denetimi uygulamasıdır. Diğer karıştırıcı araçlara ek olarak, bu uygulama hem donanımsal aygıtların hem de ses akışlarının ses seviyelerini ayarlamanıza izin verir. + https://freedesktop.org/software/pulseaudio/pavucontrol/pavucontrol-5.0.tar.xz + + intltool + gtkmm3-devel + libsigc++-devel + json-glib-devel + pulseaudio-libs-devel + libcanberra-gtk-devel + libcanberra-gtk3-devel + + multimedia/sound/pavucontrol/pspec.xml + + + pavucontrol + + gtk3 + glib2 + atkmm + gtkmm3 + glibmm + libgcc + libsigc++ + libcanberra + pulseaudio-libs + libcanberra-gtk3 + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-09-15 + 5.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-08-17 + 4.0 + First release + fury + uglyside@yandex.ru + + + + + + codec2 + http://www.rowetel.com/?page_id=452 + + Mathias Freire + mathiasfreire45@gmail.com + + LGPL + library + multimedia.sound + Low bit rate open source speech codec + Codec 2 is an open source speech codec designed for communications quality speech between 700 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio. + https://hobbes1069.fedorapeople.org/freetel/codec2/codec2-0.8.1.tar.xz + + cmake + speex-devel + portaudio-devel + + multimedia/sound/codec2/pspec.xml + + + codec2 + + speex + portaudio + + + /usr/bin + /usr/lib + /usr/share/doc + + + + codec2-devel + Header files for codec2. + + codec2 + + + /usr/include + + + + + 2020-01-12 + 0.8.1 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + lash + http://savannah.nongnu.org/projects/lash + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + app:gui + multimedia.sound + LASH Audio Session Handler + LASH Ses Oturum Yöneticisi + LASH is a session management system for JACK and ALSA audio applications on GNU/Linux. It allows you to save and restore audio sessions consisting of multiple interconneced applications, restoring program state (i.e. loaded patches) and the connections between them. + LASH GNU/Linux'taki JACK ve ALSA ses uygulamaları için bir ses oturumu yönetim sistemidir. Bir çok birbirine bağlı uygulamanın ses oturumunu kaydedip, geri yüklemenize, program durumunu (örneğin yüklenmiş yamalar) ve aralarındaki bağlantıları geri yüklemenize olanak tanır. + lash + http://download.savannah.gnu.org/releases/lash/lash-0.6.0~rc2.tar.bz2 + + alsa-lib-devel + gtk2-devel + jack-audio-connection-kit-devel + dmapi-devel + texi2html + dbus-devel + libxml2-devel + python-devel + libutil-linux-devel + + + makefile.patch + docs-Makefile.patch + + multimedia/sound/lash/pspec.xml + + + lash + + gtk2 + dbus + glib2 + dmapi + libgcc + libxml2 + readline + alsa-lib + libutil-linux + jack-audio-connection-kit + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share + + + lash-panel.desktop + + + + lash-devel + Development files for lash + lash için geliştirme dosyaları + + dbus-devel + lash + alsa-lib-devel + libxml2-devel + libutil-linux-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 0.6.0_rc2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 0.6.0_rc2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 0.6.0_rc2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.6.0_rc2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-01 + 0.6.0_rc2 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + libcdaudio + http://libcdaudio.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.sound + A library for controlling CD-ROM devices + CD-ROM aygıtlarını kontrol etmeye yarayan bir kitaplık + libcdaudio is a portable library for controlling audio CDs. It is also able to manage transfers of information with the CDDB (http://www.freedb.org/) and CDIndex systems. + libcdaudio ses CDlerini kontrol etmekte kullanılan taşınabilir bir kitaplıktır. + mirrors://sourceforge/libcdaudio/libcdaudio-0.99.12p2.tar.gz + + libcdaudio-0.99.10.config.patch + security-bug-8587.patch + + multimedia/sound/libcdaudio/pspec.xml + + + libcdaudio + + /usr/bin + /usr/lib + /usr/share/doc + + + + libcdaudio-devel + Development files for libcdaudio + libcdaudio için geliştirme dosyaları + + libcdaudio + + + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + + + + + 2020-03-08 + 0.99.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 0.99.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 0.99.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.99.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-26 + 0.99.12 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + opus-tools + https://opus-codec.org/ + + fury + uglyside@yandex.ru + + BSD + app:console + multimedia.sound + A set of tools to encode, inspect, and decode audio in the Opus format. + Opus dosya biçemini kodlamakö dekod etmek, incelemek vb için bir araç takımı. + This is opus-tools, a set of tools to encode, inspect, and decode audio in the Opus format. + opus-tools, Opus dosya biçemini kodlamak. dekod etmek, incelemek vbç için bir araç takımı sunar. + https://archive.mozilla.org/pub/opus/opus-tools-0.2.tar.gz + + libopusenc-devel + opusfile-devel + libopus-devel + openssl-devel + libogg-devel + flac-devel + + multimedia/sound/opus-tools/pspec.xml + + + opus-tools + A set of tools to encode, inspect, and decode audio in the Opus format. + + libopusenc + opusfile + openssl + libopus + libogg + flac + + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2020-06-28 + 0.2 + Rebuild. + fury + uglyside@yandex.ru + + + 2019-06-24 + 0.2 + First build. + fury + uglyside@yandex.ru + + + + + + freealut + http://www.openal.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.sound + Boîte à outils utilitaire d'OpenAL. + The OpenAL Utility Toolkit + Açık ses kütüphanesi Openal aletleri + Die OpenAL Werkzeugsammlung + freealut is a free implementation of OpenAL's ALUT standard. + http://github.com/vancegroup/freealut/archive/freealut_1_1_0.tar.gz + + openal-devel + + + shared-openal.patch + + multimedia/sound/freealut/pspec.xml + + + freealut + + openal + + + /usr/lib + /usr/share/doc/freealut + + + + freealut-devel + Development files for freealut + freealut için geliştirme dosyaları + + freealut + openal-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/freealut/html + + + + + 2020-03-08 + 1.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 1.1.0 + Rebuild for new toolchain. + Stefan Gronewold + groni@pisilinux.org + + + 2016-12-07 + 1.1.0 + Rebuild for Pisi Linux 2.0 + Stefan Gronewold + groni@pisilinux.org + + + 2014-06-08 + 1.1.0 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2014-01-24 + 1.1.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 1.1.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + flac + http://flac.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + app:console + multimedia.sound + An encoder/decoder for the Free Lossless Audio Codec + Özgür Kayıpsız Ses Kodlaması için kodlayıcı/çözücü araçları + flac is the Free Lossless Audio Codec. The FLAC format supports streaming, seeking, and archival, and gives 25-75% compression on typical CD audio. This package contains tools and libraries to work with and support for files in FLAC format. + flac bir Özgür Kayıpsız Ses Kodlaması'dır. (Free Lossless Audio Codec) FLAC biçemi akan görüntü, arama ve arşivleme ve tipik bir Ses CD'sinde %25-75 sıkıştırmayı destekler. + https://ftp.osuosl.org/pub/xiph/releases/flac/flac-1.3.3.tar.xz + + libogg-devel + + multimedia/sound/flac/pspec.xml + + + flac + An encoder/decoder for the Free Lossless Audio Codec + + libogg + + + /usr/bin + /usr/lib + /usr/share/man + + + + flac-docs + Documentation files for flac + flac ile ilgili belgeler + flac-docs, flac ile ilgili belgelendirme dosyaları içerir. + + flac + + + /usr/share/doc + + + + flac-devel + Development files for flac + flac için geliştirme dosyaları + flac-devel, flac için geliştirme dosyaları içerir. + + libogg-devel + flac + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + + + + flac-32bit + 32-bit shared libraries for flac + flac için 32-bit paylaşımlı kitaplıklar + flac-32bit, flac için 32-bit paylaşımlı kitaplıklar içerir. + emul32 + emul32 + + libogg-32bit + + + libogg-32bit + libgcc + flac + + + /usr/lib32 + + + + + 2020-01-06 + 1.3.3 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-01 + 1.3.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.3.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 1.3.1 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-12-03 + 1.3.1 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libbs2b + http://bs2b.sourceforge.net/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv3 + library + multimedia.sound + Bauer stereophonic-to-binaural DSP library + The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. + mirrors://sourceforge/bs2b/libbs2b/3.1.0/libbs2b-3.1.0.tar.bz2 + + libsndfile-devel + + multimedia/sound/libbs2b/pspec.xml + + + libbs2b + + libsndfile + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libbs2b-devel + Header files for libbs2b. + + libbs2b + + + /usr/include + + + + + 2020-01-17 + 3.1.0 + First release. + Mathias Freire + mathiasfreire45@gmail.com + + + + + + shine + https://github.com/toots/shine + + Mathias Freire + mathiasfreire45@gmail.com + + GPL2 + library + multimedia.sound + Super fast fixed-point MP3 encoder + shine is a blazing fast mp3 encoding library implemented in fixed-point arithmetic. The library can thus be used to performe super fast mp3 encoding on architectures without a FPU, such as armel, etc + https://github.com/toots/shine/releases/download/3.1.1/shine-3.1.1.tar.gz + multimedia/sound/shine/pspec.xml + + + shine + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + shine-devel + Header files for shine. + + shine + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 3.1.1 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + liblastfm + https://github.com/lastfm/liblastfm + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + multimedia.sound + A library for Last.fm integration + Last.fm entegrasyonu sağlayan bir kitaplık + liblastfm is a collection of libraries to help you integrate Last.fm services into your rich desktop software. It is officially supported software developed by Last.fm staff. + liblastfm, masaüstü uygulamalarına Last.fm servislerini entegre etmeyi sağlayan kitaplıklardan oluşur. Last.fm geliştiricileri tarafından hazırlanmıştır. + https://github.com/lastfm/liblastfm/archive/1.1.0.tar.gz + + cmake + qt5-base-devel + fftw3-devel + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-postgresql + qt5-sql-sqlite + libsamplerate-devel + + + liblastfm-qt5.11.patch + + multimedia/sound/liblastfm/pspec.xml + + + liblastfm + + libgcc + qt5-base + + + /usr/lib/liblastfm5.so* + /usr/share/doc + + + + liblastfm-devel + A collection of libraries to help you integrate Last.fm services + liblastfm için geliştirme dosyaları + + liblastfm + liblastfm_fingerprint + + + /usr/include + + + + liblastfm_fingerprint + A collection of libraries to help you integrate Last.fm services + Last.fm entegrasyonu kolaylaştıran kitaplık koleksiyonu + + liblastfm + qt5-base + libsamplerate + libgcc + fftw3 + + + /usr/lib/liblastfm_fingerprint* + + + + + 2021-12-13 + 1.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-08 + 1.0.9 + Rebuild + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2019-04-24 + 1.0.9 + Rebuild + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-09-19 + 1.0.9 + Rebuild with new toolchain + Alihan Öztürk + alihan@pisilinux.org + + + 2017-05-02 + 1.0.9 + Rebuild with new toolchain + Alihan Öztürk + alihan@pisilinux.org + + + 2016-04-27 + 1.0.9 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + celt + http://www.celt-codec.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + multimedia.sound + An audio codec for use in low-delay speech and audio communication + Düşük gecikmeli konuşma ve ses iletişimde kullanılmak üzere tasarlanan ses kodeği + CELT (Constrained Energy Lapped Transform) is an ultra-low delay audio codec designed for realtime transmission of high quality speech and audio. This is meant to close the gap between traditional speech codecs (such as Speex) and traditional audio codecs (such as Vorbis). + CELT (Constrained Energy Lapped Transform) yüksek kalitede konuşma ve ses görüşmesinin gerçek zamanlı iletiminde kullanılmak üzere tasarlanmış bir ses kodeğidir. + http://downloads.us.xiph.org/releases/celt/celt-0.11.3.tar.gz + + libogg-devel + + multimedia/sound/celt/pspec.xml + + + celt + app:console + library + + libogg + + + /usr/bin + /usr/lib + /usr/share/doc + + + + celt-devel + Development files for celt + celt için geliştirme dosyaları + library + + celt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-12 + 0.11.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 0.11.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.11.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.11.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-15 + 0.11.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libmad + http://mad.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + Librairie de "D"écompression "A"udio "M"peg ("M"peg "A"udio "D"ecoder") + "M"peg "A"udio "D"ecoder library + Yüksek kaliteli MPEG ses çözücü kütüphanesi + libmad is an audio decoder library for MPEG based content. + libmad MPEG tabanlı ses çözüm kitaplığıdır. + mirrors://sourceforge/mad/libmad-0.15.1b.tar.gz + + amd64-64bit.diff + libmad-0.15.1b-cflags-O2.patch + libmad-0.15.1b-cflags.patch + + multimedia/sound/libmad/pspec.xml + + + libmad + "M"peg "A"udio "D"ecoder library + + /usr/lib + /usr/share/doc + + + + libmad-devel + Development files for libmad + libmad için geliştirme dosyaları + libmad-devel, libmad için geliştirme dosyaları içerir. + + libmad + + + /usr/include + /usr/lib/pkgconfig + + + mad.pc + + + + + 2020-01-06 + 0.15.1b + Rebuilt. + Blue DeviL + bluedevil@sctzine.com + + + 2018-07-29 + 0.15.1b + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.15.1b + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.15.1b + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.15.1b + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + clementine + https://www.clementine-player.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv3 + app:gui + multimedia.sound + Clementine, modern bir müzik çalar ve kütüphane düzenleyicisidir. + Clementine is a modern music player and library organizer + Een cross-platform muziekspeler op basis van Amarok 1.4 + Nowoczesny i prosty w obsłudze odtwarzacz muzyki + Reproductor de música basado en Amarok 1.4 + Clementine, Amarok 1.4 esas alınarak Qt5 ile yeniden yazılmış modern bir müzik oynatıcıdır. + Clementine is a modern music player and library organiser. Clementine is a port of Amarok 1.4, with some features rewritten to take advantage of Qt5. + Clementine is een moderne muziekspeler. Clementine is een port van Amarok 1.4, met een aantal functies herschreven om te profiteren van Qt5. + Clementine to port Amaroka 1.4 - popularnego odtwarzacza muzycznego dla systemu Linux. + Clementine es un moderno reproductor de música escrito en QT5 y basado en Amarok 1.4. + https://github.com/clementine-player/Clementine/releases/download/1.4.0rc1-772-g245f64a88/clementine-1.4.0rc1-772-g245f64a88.tar.xz + + cmake + ccache + gst-libav + glew-devel + dbus-devel + boost-devel + fftw3-devel + glibc-devel + libogg-devel + libmtp-devel + ffmpeg-devel + taglib-devel + qt5-linguist + qt5-sql-odbc + sqlite-devel + libcdio-devel + qt5-sql-mysql + libgpod-devel + qt5-svg-devel + libglvnd-devel + qt5-base-devel + libplist-devel + libqjson-devel + protobuf-devel + mesa-glu-devel + crypto++-devel + alsa-lib-devel + qt5-sql-sqlite + qca2-qt5-devel + libnotify-devel + qt5-qdbusviewer + liblastfm-devel + gstreamer-devel + qt5-webkit-devel + gst-plugins-ugly + gst-plugins-good + libusbmuxd-devel + libechonest-devel + libmygpo-qt-devel + google-sparsehash + libprojectM-devel + icon-theme-hicolor + desktop-file-utils + qt5-designer-devel + qt5-sql-postgresql + libkvkontakte-devel + qt5-x11extras-devel + qt5-assistant-devel + libchromaprint-devel + pulseaudio-libs-devel + gst-plugins-bad-devel + libimobiledevice-devel + gst-plugins-base-devel + libcdio-paranoia-devel + + multimedia/sound/clementine/pspec.xml + + + clementine + + glew + zlib + fftw3 + glib2 + libX11 + libgcc + libmtp + sqlite + taglib + libogg + libcdio + libgpod + protobuf + crypto++ + alsa-lib + qt5-base + libglvnd + libnotify + gstreamer + liblastfm + libprojectM + libmygpo-qt + qt5-x11extras + libchromaprint + pulseaudio-libs + gst-plugins-bad + gst-plugins-ugly + gst-plugins-good + gst-plugins-base + libprojectM-pulseaudio + + + /usr/bin + /usr/share + + + + + 2022-01-09 + 1.4.0_rc1.772 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-11-04 + 1.4.0_rc1.740 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-03-31 + 1.4.0_rc1 + Rebuild from git. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-08 + 1.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-11 + 1.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 1.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 1.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-22 + 1.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-08 + 1.3.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-07 + 1.3.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + espeak-ng + https://github.com/espeak-ng/espeak-ng + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + multimedia.sound + Multi-lingual software speech synthesizer + Multi-lingual software speech synthesizer + Multi-lingual software speech synthesizer + Multi-lingual software speech synthesizer + https://github.com/espeak-ng/espeak-ng/archive/1.50.tar.gz + + espeak-ng-fix-699.patch + + multimedia/sound/espeak-ng/pspec.xml + + + espeak-ng + + /usr/bin + /usr/lib + /usr/share + /usr/share/vim + /usr/share/doc + + + + espeak-ng-devel + Development files for espeak-ng + + espeak-ng + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-04-01 + 1.50 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + espeak + http://espeak.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + library + app:console + multimedia.sound + Software speech synthesizer (text-to-speech) + Yazılımsal konuşma sentezleyici (text-to-speech) + espeak produces good quality English speech. It uses a different synthesis method from other open source TTS engines and sounds quite different. + espeak iyi kalitede İngilizce konuşma sentezler. Diğer açık kaynaklı TTS motorlarından farklı bir sentezleme yöntemi kullandığından üretilen sesler biraz farklıdır. + http://sourceforge.net/projects/espeak/files/espeak/espeak-1.48/espeak-1.48.04-source.zip/download + + compile-voices.sh + + + coreutils + portaudio-devel + pulseaudio-libs-devel + + + espeak-1.23-makefile_nostaticlibs.patch + espeak-1.48-gcc-6-fix.patch + + multimedia/sound/espeak/pspec.xml + + + espeak + + portaudio + + + /usr/bin + /usr/lib + /usr/share/espeak-data + /usr/share/man + /usr/share/doc + + + espeak.1 + + + + espeak-devel + Development headers for espeak + espeak için geliştirme başlıkları + + espeak + + + /usr/include + + + + + 2020-07-14 + 1.48.04 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.48.04 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-10 + 1.48.04 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-18 + 1.48.04 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.48.04 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-01 + 1.48.04 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + audacity + https://www.audacityteam.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.sound + Multi-track audio editor and recorder + Özgür ses düzenleyici ve kaydedici + Grabador y editor de audio de código libre + With Audacity, you can cut, copy, splice or mix sounds together; change the speed or pitch of a recording and much more. Editing is very fast and provides unlimited undo/redo. There are digital effects and spectrum analysis tools. Supported file formats include Ogg Vorbis, MP3, WAV, AIFF, and AU.. + Audacity ses dosyalarını kaydetmek ve düzenlemek için özgür, açık kodlu bir yazılımdır. + Audacity es un editor de grabación y edición de sonido libre, de código abierto y multiplataforma. + https://github.com/audacity/audacity/archive/Audacity-2.4.1.tar.gz + + cmake + wxGTK3 + lv2-devel + flac-devel + gtk3-devel + lame-devel + expat-devel + glib2-devel + wxGTK-devel + wxBase-devel + ffmpeg-devel + libmad-devel + libogg-devel + taglib-devel + twolame-devel + alsa-lib-devel + libid3tag-devel + libvorbis-devel + libsndfile-devel + soundtouch-devel + gdk-pixbuf-devel + desktop-file-utils + libsamplerate-devel + vamp-plugin-sdk-devel + jack-audio-connection-kit-devel + + + audacity-2.4.1-fix-vertical-track-resizing.patch + + multimedia/sound/audacity/pspec.xml + + + audacity + Multi-track audio editor and recorder + + lv2 + flac + gtk3 + expat + glib2 + ffmpeg + libogg + libmad + libgcc + wxBase + wxGTK3 + twolame + alsa-lib + libid3tag + libvorbis + libsndfile + soundtouch + gdk-pixbuf + soundtouch + wxGTK-common + libsamplerate + vamp-plugin-sdk + jack-audio-connection-kit + lame + + + /usr/share/man + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/pixmaps + /usr/share/appdata + /usr/share/audacity + /usr/share/doc/audacity + /usr/share/locale + /usr/share/applications + + + + + 2020-05-21 + 2.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2020-05-21 + 2.4.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-21 + 2.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-30 + 2.3.3 + Version bump. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2019-03-13 + 2.3.1 + Version bump. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-04-28 + 2.2.2 + Rebuild ffmpeg. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-04-04 + 2.2.2 + First release for Pisi Linux 2.0. + Stefan Gronewold + groni@pisilinux.org + + + + + + libsamplerate + https://github.com/libsndfile/libsamplerate + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.sound + Secret Rabbit Code (alias libsamplerate) est un convertisseur audio de taux de Sample (Sample Rate Converter). + Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio + libsamplerate ses dosyaları için basit bir örnekleme oranı dönüştürücü + Secret Rabbit Code is a sample rate converter for audio. It is capable of arbitrary and time varying conversions. It can downsample by a factor of 12 and upsample by the same factor. The ratio of input and output sample rates can be a real number. The conversion ratio can also vary with time for speeding up and slowing down effects. + libsamplerate (Seceret Rabbit Code) ses dosyaları için basit bir örnekleme oranı dönüştürücüsüdür. Zaman ya da tercih edilen başka bir yapıya bağlı olarak 12 kata kadar dönüşüm yapabilir. Örnekleme oranı değiştirebildiği gibi hızlandırma ve yavaşlatma filtreleri de uygulayabilir. + https://github.com/libsndfile/libsamplerate/releases/download/0.2.2/libsamplerate-0.2.2.tar.xz + + libsndfile-devel + + multimedia/sound/libsamplerate/pspec.xml + + + libsamplerate + + libsndfile + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libsamplerate-devel + Development files for libsamplerate + libsamplerate için geliştirme dosyaları + libsamplerate için geliştirme dosyaları + + libsamplerate + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-18 + 0.2.2 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2020-01-12 + 0.1.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 0.1.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 0.1.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.1.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 0.1.8 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + drumstick + http://drumstick.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + app:gui + multimedia.sound + Qt5/C++ wrapper for ALSA Sequencer + ALSA ardıştırıcısı için Qt5/C++ kitaplığı + Drumstick library is a C++ wrapper around the ALSA library sequencer interface, using Qt5 objects, idioms and style. + Drumstick, ALSA ardıştırıcı arayüzü için Qt5 nesnelerini, deyimlerini ve tarzını kullanan bir C++ ara kitaplığıdır. + drumstick + mirrors://sourceforge/drumstick/1.1.3/drumstick-1.1.3.tar.bz2 + + cmake + qt5-base-devel + qt5-svg-devel + alsa-lib-devel + fluidsynth-devel + libxslt + doxygen + docbook-xsl + shared-mime-info + pulseaudio-libs-devel + + multimedia/sound/drumstick/pspec.xml + + + drumstick + + drumstick-libs + libgcc + qt5-svg + qt5-base + alsa-lib + + + /usr/bin + /usr/share + /usr/share/mime + /usr/share/applications + /usr/share/icons + /usr/share/doc + /usr/share/man + + + + drumstick-libs + Libraries for Drumstick + Drumstick kitaplıkları + drumstick-libs provides libraries for Drumstick based applications. + drumstick-libs, Drumstick temelli uygulamalar için kitaplık dosyaları sunar. + library + + libgcc + alsa-lib + qt5-base + fluidsynth + pulseaudio-libs + + + /usr/lib/drumstick + /usr/lib/libdrum* + + + + drumstick-devel + Development files for Drumstick + Drumstick kitaplığı için geliştirme dosyaları + drumstick-devel provides development files for Drumstick libraries. + drumstick-devel, Drumstick kitaplığı için geliştirme dosyaları sunar. + data + + qt5-base-devel + alsa-lib-devel + drumstick-libs + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-08 + 1.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 1.1.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-17 + 1.0.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libmygpo-qt + https://gpodder.github.io/docs/libmygpo-qt.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.sound + Qt Library that wraps the gpodder.net Web API + gpodder.net Web API'sine ara yazılım sunan bir Qt kitaplığı + libmygpo-qt is a Qt Library that wraps the gpodder.net Web API. + libmygpo-qt, gpodder.net Web API'sine ara yazılım sunan bir Qt kitaplığıdır. + https://github.com/gpodder/libmygpo-qt/archive/1.1.0.tar.gz + + cmake + qt5-base-devel + + + libmygpo-qt-1.1.0-qt-5.11b3.patch + + multimedia/sound/libmygpo-qt/pspec.xml + + + libmygpo-qt + + libgcc + qt5-base + + + /usr/lib + /usr/share/doc + + + + libmygpo-qt-devel + Development files for libmygpo-qt + libmygpo-qt için geliştirme dosyaları + + qt5-base-devel + libmygpo-qt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2018-08-07 + 1.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-10 + 1.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-04 + 1.0.9 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + lame + http://lame.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.sound + A free MP3 encoder/decoder + MP3 ses çözümleme kütüphanesi + LAME is an MPEG Audio Layer III (MP3) encoder licensed under the LGPL. + Lame, Kısıtlı Genel Kamu lisansı altında lisanslanmış MPEG III(MP3) kod çözücüsüdür. + mirrors://sourceforge/lame/lame-3.100.tar.gz + + ncurses-devel + + multimedia/sound/lame/pspec.xml + + + lame + + ncurses + + + /usr/bin + /usr/lib + /usr/share/man + + + + lame-docs + + /usr/share/doc + + + + lame-devel + Development files for lame + lame için geliştirme dosyaları + + lame + + + /usr/include + /usr/share/man/man3 + + + + + 2020-01-17 + 3.100 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 3.100 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 3.99.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.99.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-14 + 3.99.5 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libopenmpt + http://lib.openmpt.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + BSD + library + multimedia.sound + A cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream. + A cross-platform C++ and C library to decode tracked music files (modules) into a raw PCM audio stream. + https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.4.11+release.autotools.tar.gz + + flac-devel + zlib-devel + libogg-devel + mpg123-devel + libvorbis-devel + portaudio-devel + libsndfile-devel + pulseaudio-libs-devel + + multimedia/sound/libopenmpt/pspec.xml + + + libopenmpt + + flac + zlib + libgcc + libogg + mpg123 + libvorbis + portaudio + libsndfile + pulseaudio-libs + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libopenmpt-devel + Header files for libopenmpt. + + libopenmpt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 0.4.11 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + timidity + http://timidity.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + multimedia.sound + Software synthesizer and MIDI converter + MIDI WAV dönüştürücüsü + Timidity is a software synthesizer, MIDI player and MIDI to other sound formats converter which can also emulate a midi port. + OSS ve ALSA ses çıkışı üretebilen MIDI'den WAV oluşturabilen ve midi aygıt emulasyonu yapabilen sunucu + mirrors://sourceforge/timidity/TiMidity++-2.14.0.tar.bz2 + + alsa-lib-devel + libao-devel + libXaw-devel + flac-devel + libvorbis-devel + speex-devel + libXext-devel + libogg-devel + jack-audio-connection-kit-devel + gtk2-devel + Xaw3d-devel + glib2-devel + libX11-devel + ncurses-devel + libpng-devel + + + timidity++-2.14.0-revert-for-required-ctl_speana_data-function.patch + + multimedia/sound/timidity/pspec.xml + + + timidity + + alsa-lib + libao + libXaw + flac + libvorbis + speex + libXext + libogg + jack-audio-connection-kit + gtk2 + timidity-shompatches + Xaw3d + glib2 + libX11 + libpng + ncurses + + + /etc + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/timidity + + + System.Service + + + timidity.conf.d + timidity.cfg + timidity-update + + + + + 2020-03-07 + 2.14.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-29 + 2.14.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 2.14.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.14.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-21 + 2.14.0 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + fluidsynth + http://www.fluidsynth.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + multimedia.sound + A realtime software synthesizer + Gerçek zamanlı bir yazılım birleştirici + FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. + FluidSynth, SoundFort 2 özelliklerine sahip gerçek zamanlı bir yazılım bireştiricidir. + https://github.com/FluidSynth/fluidsynth/archive/v2.1.1.tar.gz + + dbus-devel + readline-devel + libsdl2-devel + alsa-lib-devel + ladspa-sdk-devel + libsndfile-devel + pulseaudio-libs-devel + jack-audio-connection-kit-devel + cmake + + multimedia/sound/fluidsynth/pspec.xml + + + fluidsynth + + dbus + glib2 + readline + alsa-lib + libsdl2 + ladspa-sdk + libsndfile + pulseaudio-libs + jack-audio-connection-kit + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + fluidsynth-devel + Development files for fluidsynth + fluidsynth için geliştirme dosyaları + + fluidsynth + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 2.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 1.1.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 1.1.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-26 + 1.1.6 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + flite + http://www.speech.cs.cmu.edu/flite/index.html + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + library + multimedia.sound + Flite: a small run-time speech synthesis engine + Küçük ve hızlı bir konuşma sentezleyici + Flite (festival-lite) is a small, fast run-time speech synthesis engine developed at CMU and primarily designed for small embedded machines and/or large servers. Flite is designed as an alternative synthesis engine to Festival for voices built using the FestVox suite of voice building tools. + Flite (festival-lite), CMU tarafından geliştirilmiş küçük ve hızlı bir konuşma sentezleyicisidir. Flite, Festival'e alternatif sentezleyici olarak, öncelikle küçük gömülü sistemler ve/veya büyük sunucular için tasarlanmıştır. + http://festvox.org/flite/packed/flite-2.1/flite-2.1-release.tar.bz2 + + alsa-lib-devel + chrpath + + + flite-ldflags.patch + CVE-2014-0027_unsafe_temporary_file.patch + + multimedia/sound/flite/pspec.xml + + + flite + + alsa-lib + + + /usr/bin + /usr/share/doc + /usr/lib + + + + flite-devel + Development headers for flite + flite için geliştirme başlıkları + + flite + + + /usr/include + + + + + 2020-02-28 + 2.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-28 + 2.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-21 + 2.1 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-01-19 + 2.1 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2018-08-05 + 2.0.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 2.0.0 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-29 + 2.0.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-08-18 + 1.9.0 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-27 + 1.4 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-24 + 1.4 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 1.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + ario + http://ario-player.sourceforge.net/ + + Pisilinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.sound + Ario is a GTK+ client for MPD. + ario - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster. + mirrors://sourceforge/ario-player/1.6/ario-1.6.tar.gz + + avahi + python3 + intltool + atk-devel + curl-devel + gtk3-devel + avahi-libs + cairo-devel + pango-devel + taglib-devel + gnutls-devel + libxml2-devel + libsoup-devel + gettext-devel + dbus-glib-devel + libunique-devel + libnotify-devel + libgcrypt-devel + avahi-glib-devel + fontconfig-devel + gdk-pixbuf-devel + libmpdclient-devel + + + fix_window_size_if_tags_are_too_long.patch + + multimedia/sound/ario/pspec.xml + + + ario + + atk + gtk3 + curl + avahi + cairo + pango + taglib + gnutls + libxml2 + libsoup + dbus-glib + libnotify + libunique + avahi-libs + fontconfig + gdk-pixbuf + avahi-glib + libmpdclient + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc/ario + + + System.PackageHandler + + + + + 2020-12-13 + 1.6 + First Beta build. + fury + uglyside@yandex.ru + + + + + + twolame + https://www.twolame.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + multimedia.sound + An optimised MPEG Audio Layer 2 + Optimize edilmiş bir MPEG Ses katman 2 çözücüsü + TwoLAME is an optimised MPEG Audio Layer 2 encoder based on tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 code and portions of LAME. + TwoLame Mike Cheng'in tooLAME'ni taban olarak alan LAME'in ISO dist10 kodları ve parçaları üzerinde optimize edilmiş bir MPEG Ses Katman 2 çözücüsüdür. + mirrors://sourceforge/twolame/twolame-0.4.0.tar.gz + + libsndfile-devel + + multimedia/sound/twolame/pspec.xml + + + twolame + + libsndfile + + + /usr/bin + /usr/lib + /usr/share/doc/twolame + /usr/share/man + + + + twolame-devel + Development files for twolame + twolame için geliştirme dosyaları + + twolame + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/twolame/html + + + + + 2021-12-04 + 0.4.0 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-18 + 0.3.13 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 0.3.13 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.3.13 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.3.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 0.3.13 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + pulseaudio-qt + https://kde.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + multimedia.sound + Libpulse için Qt bağları + Libpulse için Qt bağları + Libpulse için Qt bağları + Libpulse için Qt bağları + https://download.kde.org/stable/pulseaudio-qt/pulseaudio-qt-1.3.tar.xz + + cmake + doxygen + glib2-devel + extra-cmake-modules + pulseaudio-libs-devel + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + multimedia/sound/pulseaudio-qt/pspec.xml + + + pulseaudio-qt + + qt5-base + pulseaudio-libs + + + /usr/lib + /usr/share + /usr/share/doc + + + + pulseaudio-qt-devel + Development files for pulseaudio-qt + + pulseaudio-qt + + + /usr/include + /usr/lib/cmake + + + + + 2021-08-17 + 1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-31 + 1.2 + Rebuild. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2020-02-03 + 1.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-12-01 + 1.1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + speex + http://www.speex.org/ + + PisiLinux Community + admins@pisilinux.org + + xiph + app:console + multimedia.sound + Audio compression format designed for speech and its converter application + Konuşma için tasarlanmış bir ses sıkıştırma biçimi kütüphanesi ve araçları + speex is an Open Source/Free Software patent-free audio compression format designed for speech. The Speex Project aims to lower the barrier of entry for voice applications by providing a free alternative to expensive proprietary speech codecs. The package also contains a command-line tool to convert to/from Speex codec. + speex, konuşma için tasarlanmış özgür ve açık kaynaklı bir ses sıkıştırma biçimidir. Paket kütüphanenin yanında speex biçimine/biçiminden dönüştürme yapmak için gerekli araçları içerir. + http://downloads.us.xiph.org/releases/speex/speex-1.2.0.tar.gz + + libogg-devel + speexdsp-devel + + + speex-ac.patch + + multimedia/sound/speex/pspec.xml + + + speex + + libogg + speexdsp + + + /usr/bin + /usr/share/man + /usr/lib + /usr/share/doc + + + + speex-devel + Development files for speex + speex için geliştirme dosyaları + + speex + + + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + speex-32bit + 32-bit shared libraries for speex + speex için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libogg-32bit + speexdsp-32bit + + + speex + libogg-32bit + + + /usr/lib32 + + + + + 2020-01-14 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 1.2.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2_rc1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 1.2_rc1 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 1.2_rc1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + faac + https://github.com/knik0/faac + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.sound + MPEG-4 audio codecs + Özgür MPEG-4 ses codecleri + Free MPEG-4 audio codecs by AudioCoding.com. + https://ftp.osuosl.org/pub/blfs/conglomeration/faac/faac-1_30.tar.gz + + libmp4v2-devel + + multimedia/sound/faac/pspec.xml + + + faac + + libmp4v2 + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + faac-devel + Development files for faac. + faac için geliştirme dosyaları + + faac + + + /usr/include + + + + + 2021-12-20 + 1.30 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-18 + 1.29.9.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 1.29.9.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-12 + 1.28 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.28 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-14 + 1.28 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libdca + https://www.videolan.org/developers/libdca.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + Library for decoding DTS Coherent Acoustics streams + libdts DTS tutarlı akustik streamlerini çözebilen ücretsiz bir kütüphane + libdts est une librairie libre pour décoder les flux DTS Coherent Acoustics. + libdts is a free library for decoding DTS Coherent Acoustics streams. + libdts DTS tutarlı akustik streamlerini çözebilen ücretsiz bir kütüphane + libdts es una librería libre para decodificar flujos acústicos coherentes DTS. + http://download.videolan.org/pub/videolan/libdca/0.0.6/libdca-0.0.6.tar.bz2 + + libdca-0.0.5-cflags.patch + + multimedia/sound/libdca/pspec.xml + + + libdca + + /usr/lib + /usr/bin + /usr/share/man + /usr/share/doc + + + + libdca-devel + Development files for libdca + libdca için geliştirme dosyaları + + libdca + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-18 + 0.0.6 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 0.0.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 0.0.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.0.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.0.5 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + pogo + https://launchpad.net/pogo + + Pisi Linux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.sound + Probably the simplest and fastest audio player for Linux. + Pogo's elementary-inspired design uses the screen-space very efficiently. It is especially well-suited for people who organize their music by albums on the harddrive. The main interface components are a directory tree and a playlist that groups albums in an innovative way.Supported file formats include Ogg Vorbis, MP3, FLAC, Musepack, Wavpack, and MPEG-4 AAC. Pogo is a fork of Decibel Audio Player. + https://github.com/jendrikseipp/pogo/archive/v1.0.tar.gz + multimedia/sound/pogo/pspec.xml + + + pogo + + python + python-gtk + python-mutagen + python-imaging + gst-python + notify-python + gst-plugins-base + gst-plugins-good + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2020-03-08 + 1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 0.9 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-08-06 + 0.8.7 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-16 + 0.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-12-22 + 0.8.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + sound-theme-freedesktop + https://www.freedesktop.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + custom + library + multimedia.sound + Freedesktop sound theme + Freedesktop sound theme + Freedesktop ses teması + Freedesktop ses teması + http://people.freedesktop.org/~mccann/dist/sound-theme-freedesktop-0.8.tar.bz2 + + intltool + + multimedia/sound/sound-theme-freedesktop/pspec.xml + + + sound-theme-freedesktop + + /usr/share + /usr/share/sounds/freedesktop + /usr/share/doc + + + + + 2021-10-16 + 0.8 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + yarock + https://seb-apps.github.io/yarock/ + + Stefan Gronewold + groni@pisilinux.org + + GPLv3 + multimedia.sound + Qt Modern Music Player with collection browse based on cover art. + Yarock is a music player in c++/Qt designed to provide a clean, simple and beautiful music collection based on album coverart. + https://launchpadlibrarian.net/416223454/Yarock_1.4.0_Sources.tar.gz + + cmake + qt5-sql-odbc + qt5-linguist + qt5-sql-mysql + qt5-sql-sqlite + qt5-base-devel + qt5-sql-postgresql + qt5-x11extras-devel + mpv-player-devel + qt5-phonon-devel + htmlcxx-devel + taglib-devel + + multimedia/sound/yarock/pspec.xml + + + yarock + + qt5-linguist + qt5-base + qt5-x11extras + mpv-player + qt5-phonon + htmlcxx + taglib + + + /usr/bin + /usr/lib/yarock + /usr/share/appdata + /usr/share/applications + /usr/share/icons + /usr/share/pixmaps + /usr/share/yarock/translations + /usr/share/doc/yarock + + + + + 2020-09-17 + 1.4.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 1.4.0 + Version bump + fury + uglyside@yandex.ru + + + 2018-09-01 + 1.1.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-23 + 1.1.6 + Rebuild with new toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-24 + 1.1.6 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + libvisual + http://libvisual.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.sound + Abstraction library for audio visualisation plugins + Ses canlandırma eklentileri için kütüphane + Libvisual est une librairie d'abstraction venant entre les applications et les plugins (greffons) de visualisation audio. + libvisual is an abstraction library that comes between applications and audio visualisation plugins. + libvisual, uygulamalar ve ses canlandırma eklentileri arasında yer alan bir soyutlama kütüphanesidir. + Libvisual es una librería de abstracción que actúa entre aplicaciones y plugins con funciones audiovisuales. + mirrors://sourceforge/libvisual/libvisual-0.4.0.tar.bz2 + + disable_altivec.patch + libvisual-0.4.0-inlinedefineconflict.patch + + multimedia/sound/libvisual/pspec.xml + + + libvisual + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + libvisual-32bit + 32-bit shared libraries for libvisual + emul32 + emul32 + + libvisual + + + /usr/lib32 + + + + libvisual-devel + Development files for libvisual + libvisual için geliştirme dosyaları + + libvisual + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2020-01-11 + 0.4.0 + Rebuild + Kamil Atlıy + suvari@pisilinux.org + + + 2018-07-31 + 0.4.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 0.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 0.4.0 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 0.4.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + audacious + https://audacious-media-player.org + + PisiLinux Community + admins@pisilinux.org + + GPL-3 + app:gui + multimedia.sound + an advanced audio player + Açık kaynak kodlu bir müzikçalar + Audacious es un reproductor de audio disponible como software libre + Zaawansowany odtwarzacz muzyczny + Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computer’s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists.Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more. + Audacious ile dilerseniz bilgisayarınızdan ya da diğer kaynaklardan, sürükle-bırak yöntemiyle,müzik dosyalarınızı çalabilrsiniz. + Sanatçı ve albüm müzik kütüphanesi için arama yapabilir veya kendi özel çalma listelerinizi oluşturup ve düzenleyebilirsiniz. + CD ya da internet üzerinden canlı müzik dinleyeblir, GTK temalı arayüzlü bu uygulamayla , modern bir müzikçaların keyfini çıkarabilirsiniz. + Dilerseniz Winamp klasik arayüzleri ile görüntüsünü değiştirebilirsiniz. + Audacious ile birlikte eklentilerini ve daha fazlasını,örneğin sabahları bir alarm kurmak için kullanabilirsiniz. + Con Audacious puede escuchar música desde su ordenador o desde otras fuentes, si lo desea, puede arrastrar y soltar los archivos de música. Puede buscar por artista y álbum, disponer de biblioteca de música o crear sus propias listas de reproducción y editarlas. También puede cambiar la apariencia de la interfaz al modo de Winamp clásico. + Audacious to zaawansowany i bardzo wydajny odtwarzacz audio. Program obsługuje najpopularniejsze formaty dźwiękowe a w razie potrzeby listę formatów można poszerzyć dzięki licznym wtyczkom. + https://distfiles.audacious-media-player.org/audacious-4.1.tar.bz2 + + meson + cmake + gtk2-devel + glib2-devel + pango-devel + qt5-linguist + python3-devel + qt5-base-devel + gdk-pixbuf-devel + libarchive-devel + + multimedia/sound/audacious/pspec.xml + + + audacious + + gtk2 + glib2 + cairo + pango + libgcc + qt5-base + gdk-pixbuf + libarchive + + + /usr/share/doc + /usr/bin + /usr/share + /usr/lib + /usr/share/locale + + + + audacious-devel + + audacious + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-01-18 + 4.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-03-07 + 3.10 + Rebuild + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2018-12-06 + 3.10 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + decibel-audio-player + http://decibel.silent-blade.org/ + + Yoyo Fernández + admins@pisilinux.org + + GPLv3 + app:gui + multimedia.sound + Decibel Audio Player is a GTK+ open-source (GPL) audio player for GNU/Linux + Decibel Audio Player es un reproductor de audio escrito en GTK+ de código abierto (GPL) para GNU/Linux + Decibel Audio Player is a GTK+ open-source (GPL) audio player for GNU/Linux. It is very straightforward to use thanks to a clean and user-friendly interface. It is especially targeted at Gnome and follows the Gnome HIG. + Decibel Audio Player es un reproductor de audio escrito en GTK+ de código abierto (GPL) para GNU/Linux. Está especialmente dirigido a Gnome aunque puede usarse en KDE. + http://decibel.silent-blade.org/uploads/Main/decibel-audio-player-1.08.tar.gz + + prefix.patch + decibel-audio-player-pil.patch + + multimedia/sound/decibel-audio-player/pspec.xml + + + decibel-audio-player + + dbus-python + gst-python + python-gtk + python-imaging + python-mutagen + + + /usr/bin + /usr/share/man/man1 + /usr/share/decibel-audio-player + /usr/share/applications + /usr/share/pixmaps + /usr/share/locale/ + /usr/share/doc + + + decibel-audio-player + decibel-audio-player-remote + + + + + 2020-03-08 + 1.08 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.08 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 1.08 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 1.08 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-07 + 1.08 + First Release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libsndfile + https://libsndfile.github.io/libsndfile/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + multimedia.sound + A C library for reading and writing files containing sampled sound + Örneklenmiş ses verileri içeren dosyalar yazmak ve okumak için C dili kütüphanesi. + Libsndfile est une librairie C pour lire et écrire des fichiers contenant des échantillons sonores (tels que les fichiers aux formats MS Windows WAV et Apple/SGI AIFF) à travers une seule interface de librairie standard. + Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. + Libsndfile, standart bir kütüphane arayüzü vasıtası ile (MS Windows WAV ve Apple/SGI AIFF biçimi gibi)örneklenmiş ses içeren dosyalar yazmak ve okumak için bir C dili kütüphanesidir. + Libsndfile es una librería C de lectura y escritura para archivos de sonido (como MS Windows WAV y el formato Apple/SGI AIFF) con una interfaz estándar de libería. + https://github.com/libsndfile/libsndfile/releases/download/1.0.31/libsndfile-1.0.31.tar.bz2 + + flac-devel + libogg-devel + python3-devel + libopus-devel + alsa-lib-devel + libvorbis-devel + + multimedia/sound/libsndfile/pspec.xml + + + libsndfile + + flac + libogg + libopus + alsa-lib + libvorbis + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/octave + + + + libsndfile-devel + Development files for libsndfile + libsndfile için geliştirme dosyaları + + libsndfile + flac-devel + libogg-devel + libopus-devel + libvorbis-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libsndfile-32bit + 32-bit shared libraries for libsndfile + libsndfile için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + flac-32bit + alsa-lib-32bit + libogg-32bit + libopus-32bit + libvorbis-32bit + + + flac-32bit + alsa-lib-32bit + libogg-32bit + libopus-32bit + libvorbis-32bit + libsndfile + + + /usr/lib32 + + + + + 2021-12-04 + 1.0.31 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-12 + 1.0.28 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 1.0.28 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.0.27 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.25 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.0.25 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-25 + 1.0.25 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libcue + https://github.com/lipnitsk/libcue + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + Cue sheet parser library + Cue sayfası ayrıştırma kitaplığı + libcue is intended for parsing a so-called cue sheet from a char string or a file pointer. + libcue, cue sayfalarındaki metinleri ayrıştırmak için kullanılan bir kitaplıktır. + https://github.com/lipnitsk/libcue/archive/v2.2.1.tar.gz + + cmake + + multimedia/sound/libcue/pspec.xml + + + libcue + + /usr/lib + /usr/share/doc + + + + libcue-devel + Development files for libcue + libcue için geliştirme dosyaları + + libcue + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 2.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-18 + 2.1.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-08 + 1.4.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libilbc + https://github.com/TimothyGu/libilbc/ + + Mathias Freire + mathiasfreire45@gmail.com + + BSD + library + multimedia.sound + A friendly copy of the iLBC codec from the WebRTC project + This is a packaging friendly copy of the iLBC codec from the WebRTC project. It provides a base for distribution packages and can be used as drop-in replacement for the non-free code from RFC 3591. + https://github.com/TimothyGu/libilbc/releases/download/v2.0.2/libilbc-2.0.2.tar.bz2 + multimedia/sound/libilbc/pspec.xml + + + libilbc + + /usr/bin + /usr/lib + /usr/share/doc + + + + libilbc-devel + Header files for libilbc. + + libilbc + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-12 + 2.0.2 + First release. + Idris Kalp + idriskalp@gmail.com + + + + + + sayonara + https://sayonara-player.com/ + + Pisi Linux Community + admins@pisilinux.org + + GPLv3 + app:gui + multimedia.sound + Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses Gstreamer as audio backend. + Although Sayonara is considered as a lightweight player, it holds a lot of features to organize even big music collections. + https://gitlab.com/luciocarreras/sayonara-player/-/archive/1.7.0-stable3/sayonara-player-1.7.0-stable3.tar.bz2 + + cmake + ccache + zlib-devel + glib2-devel + libmtp-devel + taglib-devel + qt5-linguist + qt5-sql-odbc + qt5-sql-mysql + qt5-svg-devel + qt5-base-devel + qt5-sql-sqlite + gstreamer-devel + libnotify-devel + gst-plugins-ugly + qt5-sql-postgresql + gst-plugins-bad-devel + gst-plugins-base-devel + + multimedia/sound/sayonara/pspec.xml + + + sayonara + + zlib + glib2 + libgcc + libmtp + taglib + qt5-svg + qt5-base + libnotify + gstreamer + gst-plugins-bad + gst-plugins-base + gst-plugins-good + gst-plugins-ugly + + + /usr/bin + /usr/lib/sayonara + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2021-10-17 + 1.7.0_3 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-09-17 + 1.6.0_beta6 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-03-08 + 1.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-01 + 1.4.1 + Version bump. + fury + uglyside@yandex.ru + + + 2019-05-01 + 20190428 + Version bump. + fury + uglyside@yandex.ru + + + 2019-04-14 + 20180905 + Version bump. + fury + uglyside@yandex.ru + + + 2017-04-24 + 20161030 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-04 + 20161030 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.9.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 0.9.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-04-02 + 0.8.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + faad2 + https://github.com/knik0/faad2 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + multimedia.sound + Freeware Advanced Audio (AAC) Decoder including SBR decoding. + AAC yorumlayıcı + FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder. FAAD2 includes code for SBR (HE AAC) decoding. FAAD2 is licensed under the GPL. + FAAD2 bir HE, LC, MAIN ve LTP profil, MPEG2 ve MPEG4 AAC çözücüdür. + https://ftp.osuosl.org/pub/blfs/conglomeration/faad2/faad2-2_10_0.tar.gz + multimedia/sound/faad2/pspec.xml + + + faad2 + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + faad2-devel + Development files for faad2. + faad2 için geliştirme dosyaları + + faad2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-12-13 + 2.10 + Ver. bump + Pisi Linux Community + admin@pisilinux.org + + + 2020-03-03 + 2.8.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-18 + 2.8.8 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 2.8.8 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-12 + 2.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 2.7 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + indicator-sound-switcher + https://yktoo.com/en/software/sound-switcher-indicator/ + + fury + uglyside@yandex.ru + + GPL-3 + app:gui + multimedia.misc + Sound input/output selector indicator for Linux. + It shows an icon in the indicator area or the system tray (whatever is available in your desktop environment). The icon's menu allows you to switch the current sound input and output (i.e. source ports and sink ports in PulseAudio's terms, respectively) with just two clicks. + https://github.com/yktoo/indicator-sound-switcher/archive/refs/tags/v2.3.6.tar.gz + + python3-setuptools + + multimedia/misc/indicator-sound-switcher/pspec.xml + + + indicator-sound-switcher + + gtk3 + python3 + keybinder + python3-pygobject3 + ayatana-libappindicator + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + + + + + 2021-11-04 + 2.3.6 + First build. + fury + uglyside@yandex.ru + + + + + + sdl-net + http://www.libsdl.org/projects/SDL_net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie réseau de SDL. + SDL network library + SDL ağ kütüphanesi + sdl-mixer is a SDL library for network access. + sdl-net, SDL için ağ erişim kitaplığıdır. + http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.8.tar.gz + + libsdl-devel + + multimedia/misc/sdl-net/pspec.xml + + + sdl-net + + libsdl + + + /usr/lib + /usr/share/doc + + + + sdl-net-devel + Development files for sdl-net + sdl-net için geliştirme dosyaları + + sdl-net + libsdl-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 1.2.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.2.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 1.2.8 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + pybind11 + https://pybind11.readthedocs.org/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + app + multimedia.misc + Seamless operability between C++11 and Python + Seamless operability between C++11 and Python + Seamless operability between C++11 and Python + Seamless operability between C++11 and Python + https://github.com/pybind/pybind11/archive/v2.6.2.tar.gz + + cmake + boost-devel + python3-devel + python3-setuptools + python3-pytest + + multimedia/misc/pybind11/pspec.xml + + + pybind11 + + /usr/include + /usr/share + + + + + 2021-03-10 + 2.6.2 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + opencolorio + http://opencolorio.org/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + app + multimedia.misc + Enables color transforms and image display across graphics apps + Grafik uygulamalarında renk dönüşümlerini ve görüntü ekranını etkinleştirir + https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v2.1.0.tar.gz + + cmake + pybind11 + yaml-cpp + glew-devel + lcms2-devel + boost-devel + openxr-devel + pystring-devel + freeglut-devel + tinyxml-devel + python3-devel + imath-devel + + multimedia/misc/opencolorio/pspec.xml + + + opencolorio + + glew + expat + libgcc + imath + lcms2 + freeglut + libglvnd + mesa-glu + pystring + + + /usr/bin + /usr/lib + /usr/share/ocio + /usr/share/doc + + + OpenColorIO1 + + + + opencolorio-devel + Development files for opencolorio + + opencolorio + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-10-25 + 2.1.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-30 + 2.0.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libopusenc + https://opus-codec.org/ + + fury + uglyside@yandex.ru + + BSD + library + multimedia.misc + Library for encoding .opus audio files and live streams. + Opus biçemindeki ses ve canlı yayınları kodlayabilmek için kitaplık. + The libopusenc libraries provide a high-level API for encoding .opus files. libopusenc depends only on libopus. + libopusenc, Opus biçemindeki ses ve canlı yayınları kodlayabilmek için kitaplık sunar. + https://archive.mozilla.org/pub/opus/libopusenc-0.2.1.tar.gz + + libopus-devel + libopus-32bit + doxygen + + multimedia/misc/libopusenc/pspec.xml + + + libopusenc + Library for encoding .opus audio files and live streams. + + libopus + + + /usr/lib + /usr/share + + + + libopusenc-devel + Development files for libopusenc + libopusenc için geliştirme dosyaları + libopusenc-devel, libopusenc için geliştirme dosyalarını içerir. + + libopusenc + + + /usr/lib32/pkgconfig + /usr/lib/pkgconfig + /usr/include + + + + libopusenc-docs + document files for libopusenc + libopusenc için belgelendirme dosyaları + libopusenc-docs, libopusenc için belgelendirme dosyalarını içerir. + + libopusenc + + + /usr/share/doc/ + + + + libopusenc-32bit + 32-bit shared libraries for libopusenc + libopusenc için 32-bit paylaşımlı kitaplıklar + libopusenc-32bit, libopusenc için 32-bit paylaşımlı kitaplıklar sunar. + emul32 + emul32 + + libopusenc + + + /usr/lib32 + + + + + 2019-06-24 + 0.2.1 + First build. + fury + uglyside@yandex.ru + + + + + + compface + http://www.xemacs.org/Download/optLibs.html + + PisiLinux Community + admins@pisilinux.org + + MIT + library + multimedia.misc + X-Face library + X-Face kütüphanesi + Utilitaires et librairie pour convertir de/vers le format X-Face. + Utilities and library to convert to/from X-Face format. + X-Face formatını okuma ve yazmaya yarayan bir kütüphane + Utilitarios y librerías para convertir desde/al formato X-Face + http://ftp.xemacs.org/pub/xemacs/aux/compface-1.5.2.tar.gz + + xbmp.patch + shared.patch + cve-2009-2286.patch + + multimedia/misc/compface/pspec.xml + + + compface + + /usr/bin + /usr/lib + /usr/share/doc/compface + /usr/share/man + + + + compface-devel + Development files for compface + compface için geliştirme dosyaları + + compface + + + /usr/include + /usr/share/man/man3 + + + + + 2020-01-15 + 1.5.2 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-09-01 + 1.5.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-28 + 1.5.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-21 + 1.5.2 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 1.5.2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + sdl-mixer + http://www.libsdl.org/projects/SDL_mixer/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie du mixer SDL. + SDL mixer library + SDL ses yükleme kitaplığı + SDL_mixer is a SDL library for loading sound files. + SDL_mixer, SDL için bir ses yükleme kitaplığıdır. + http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.tar.gz + + libsdl-devel + libmikmod-devel + libvorbis-devel + libogg-devel + smpeg-devel + timidity + + + ldflags.patch + + multimedia/misc/sdl-mixer/pspec.xml + + + sdl-mixer + + libsdl + libmikmod + libvorbis + libogg + smpeg + timidity + + + /usr/lib + /usr/share/doc + + + + sdl-mixer-devel + Development files for sdl-mixer + sdl-mixer için geliştirme dosyaları + + sdl-mixer + libsdl-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + sdl-mixer-32bit + 32-bit shared libraries for sdl-mixer + sdl-mixer için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libsdl-32bit + libmikmod-32bit + libvorbis-32bit + libogg-32bit + smpeg-32bit + + + sdl-mixer + libsdl-32bit + libmikmod-32bit + libvorbis-32bit + libogg-32bit + smpeg-32bit + + + /usr/lib32/ + + + + + 2020-03-07 + 1.2.12 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-29 + 1.2.12 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 1.2.12 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-09 + 1.2.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-21 + 1.2.12 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + libass + https://github.com/libass/libass + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + Subtitle rendering library + Altyazı çizim kitaplığı + libass is a portable subtitle rendering library for the ASS/SSA. + libass ASS/SSA altyazı çizim kitaplığıdır. + https://github.com/libass/libass/releases/download/0.14.0/libass-0.14.0.tar.xz + + fontconfig-devel + freetype-devel + fribidi-devel + + multimedia/misc/libass/pspec.xml + + + libass + + fontconfig + freetype + fribidi + harfbuzz + + + /usr/lib + /usr/share/doc/libass + + + + libass-devel + Development files for libass + libass için geliştirme dosyaları + + libass + fontconfig-devel + freetype-devel + fribidi-devel + harfbuzz-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-17 + 0.14.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 0.14.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-15 + 0.13.6 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.13.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-06 + 0.13.1 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + taglib-extras + http://amarok.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + multimedia.misc + Taglib extras library from Amarok team + Amarok takımından taglib ekstraları kütüphanesi + Taglib-extras delivers support for reading and editing the meta-data of audio formats not supported by taglib, including: asf, mp4v2, rmff, wav. + Taglib-extras taglib tarafından desteklenmeyen ses formatlarının (asf, mp4v2, rmff, wav vs.) meta verilerini okumak ve düzenlemek için gerekli desteği verir. + http://download.kde.org/stable/taglib-extras/1.0.1/src/taglib-extras-1.0.1.tar.gz + + pkgconfig + cmake + taglib-devel + + + taglib-1.10.patch + + multimedia/misc/taglib-extras/pspec.xml + + + taglib-extras + + taglib + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + taglib-extras-devel + Development files for taglib-extras + taglib-extras için geliştirme dosyaları + + taglib-extras + + + /usr/include/taglib-extras + /usr/lib/pkgconfig + + + + + 2020-03-07 + 1.0.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-19 + 1.0.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 1.0.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 1.0.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + orc + https://gstreamer.freedesktop.org/modules/orc.html + + PisiLinux Community + admins@pisilinux.org + + BSD + BSD-2 + app:console + multimedia.misc + The Oil Runtime Compiler + Optimized Inner Loop Runtime Compiler + https://gstreamer.freedesktop.org/src/orc/orc-0.4.31.tar.xz + + valgrind + meson + + multimedia/misc/orc/pspec.xml + + + orc + + /usr/bin/ + /usr/lib/ + /usr/share/ + + + + orc-32bit + 32-bit shared libraries for orc + emul32 + emul32 + + orc + + + /usr/lib32 + + + + orc-devel + orc için geliştirme dosyaları + orc için geliştirme dosyaları + + orc + + + /usr/include/ + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2020-01-11 + 0.4.31 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 0.4.28 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-24 + 0.4.26 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2016-06-12 + 0.4.25 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2016-05-27 + 0.4.19 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 0.4.19 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + sdl-image + http://www.libsdl.org/projects/SDL_image/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie SDL de chargement de fichier d'image. + SDL image file loading library + SDL resim yükleme kitaplığı + SDL_image is an image file loader for SDL. + SDL_image, SDL için resim yükleme kitaplığıdır. + http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.tar.gz + + tiff-devel + libsdl-devel + libpng-devel + libjpeg-turbo-devel + + + gif-overflow.patch + + multimedia/misc/sdl-image/pspec.xml + + + sdl-image + + libsdl + tiff + zlib + libpng + libjpeg-turbo + + + /usr/bin + /usr/lib/ + /usr/share/doc + + + + sdl-image-devel + Development files for sdl-image + sdl-image için geliştirme dosyaları + + sdl-image + libsdl-devel + tiff-devel + libjpeg-turbo-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + sdl-image-32bit + 32-bit shared libraries for sdl-image + sdl-image için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libsdl-32bit + libpng-32bit + libjpeg-turbo-32bit + tiff-32bit + + + sdl-image + libsdl-32bit + libpng-32bit + libjpeg-turbo-32bit + tiff-32bit + zlib-32bit + + + /usr/lib32/ + + + + + 2020-10-15 + 1.2.12 + Rebuild for new toolchain. + Kamil Atlı + admin@pisilinux.org + + + 2018-08-07 + 1.2.12 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 1.2.12 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-31 + 1.2.12 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libaribb24 + https://github.com/nkoriyama/aribb24 + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + multimedia.misc + Library for ARIB STD-B24, decoding JIS 8 bit characters and parsing MPEG-TS stream + Library for ARIB STD-B24, decoding JIS 8 bit characters and parsing MPEG-TS stream + https://github.com/nkoriyama/aribb24/archive/v1.0.3.tar.gz + + libpng-devel + + multimedia/misc/libaribb24/pspec.xml + + + libaribb24 + + libgcc + libpng + + + /usr/lib + /usr/share/doc + + + + libaribb24-devel + Development files for libaribb24 + + libaribb24 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-18 + 1.0.3 + First release + İdris Kalp + idriskalp@gmail.com + + + + + + OpenCOLLADA + https://collada.org/mediawiki/index.php/OpenCOLLADA + + Pisi Linux Admins + admin@pisilinux.org + + MIT + app + multimedia.misc + Collada 3D import and export libraries + Collada 3D import and export libraries + Collada 3B kütüphaneleri içe ve dışa aktarma + Collada 3B kütüphaneleri içe ve dışa aktarma + https://github.com/KhronosGroup/OpenCOLLADA/archive/refs/tags/v1.6.68.tar.gz + + cmake + libpcre-devel + libxml2-devel + + + fedora/OpenCOLLADA-pcre.patch + + multimedia/misc/OpenCOLLADA/pspec.xml + + + OpenCOLLADA + + libgcc + libpcre + libxml2 + + + /etc + /usr/lib + /usr/share/doc + + + opencollada.conf + + + + OpenCOLLADA-devel + Development files for OpenCOLLADA + + OpenCOLLADA + libpcre-devel + + + /usr/include + /usr/lib/cmake + + + + + 2021-05-11 + 1.6.68 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gd + https://libgd.github.io/ + + PisiLinux Community + admins@pisilinux.org + + as-is + BSD + library + app:console + multimedia.misc + Une librairie rapide pour créer des graphiques en images. + A fast library for creating graphic images + Hızlı bir şekilde resim oluşturmak için bir kütüphane + The gd graphics library allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and to write out the result as a PNG or JPEG file. This is particularly useful in Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers. Note that gd is not a paint program. + GD çizge kitaplığı, hızlıca çizgiler, yaylar, metinler ve çeşitli renkler ile resimler yaratmanızı sağlarken, diğer resimler üzerinde kopyala-yapıştır yapmanıza olanak tanır ve sonuçlarınızı PNG veya JPEG olarak kaydetmenizi sağlar. + https://github.com/libgd/libgd/releases/download/gd-2.3.3/libgd-2.3.3.tar.gz + + bdc281eadb1d58d5c0c7bbc1125ee4674256df08.patch + + + tiff-devel + webp-devel + zlib-devel + libavif-devel + libheif-devel + libpng-devel + libvpx-devel + freetype-devel + fontconfig-devel + libjpeg-turbo-devel + + multimedia/misc/gd/pspec.xml + + + gd + A fast library for creating graphic images + + webp + tiff + zlib + libavif + libheif + libpng + libvpx + freetype + fontconfig + libjpeg-turbo + + + /usr/lib + /usr/bin + /usr/share/doc/gd + + + + gd-devel + Development files for gd + gd için geliştirme dosyaları + gd-devel, gd için geliştirme dosyalarını içerir. + + gd + webp-devel + tiff-devel + zlib-devel + libheif-devel + libavif-devel + libpng-devel + freetype-devel + fontconfig-devel + libjpeg-turbo-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/bin/gdlib-config + + + + gd-docs + Documentation files for gd + gd için geliştirme belgeleri + gd-docs, gd için belgelendirme dosyalarını içerir. + + /usr/share/doc/gd/html + + + + + 2021-11-01 + 2.3.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 2.3.2 + Version bump. + Berk Çakar + berk2238@hotmail.com + + + 2020-05-20 + 2.3.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-19 + 2.2.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 2.2.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-15 + 2.2.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-12 + 2.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-08-02 + 2.1.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libdiscid + http://musicbrainz.org/doc/libdiscid + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + A C library for creating MusicBrainz DiscIDs from audio CDs + Ses CD'lerinden MusicBrainz DiscID oluşturmak için C kütüphanesi + libdiscid reads a CD's table of contents (TOC) and generates an identifier which can be used to lookup the CD at MusicBrainz. Additionally, it provides a submission URL for adding the DiscID to the database. + libdiscid, CD içeriğini okuyarak; MusicBrainz veritabanı üzerinden tanımlama yapar. Ayrıca bu veritabanına DiscID eklemek için başvuru URI'si sağlar. + http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/libdiscid-0.6.2.tar.gz + multimedia/misc/libdiscid/pspec.xml + + + libdiscid + + /usr/lib + /usr/share/doc + + + + libdiscid-devel + Development files for libdiscid + libdiscid için geliştirme dosyaları + + libdiscid + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-11 + 0.6.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libbluray + http://www.videolan.org/developers/libbluray.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + multimedia.misc + Library to access Blu-Ray disks for video playback + Blu-Ray disklere ulaşmak için kitaplık + Libbluray package is aiming to provide a full portable free open source bluray library, which can be plugged into popular media players to allow full bluray navigation and playback on Linux. It will eventually be compatible with all current titles, and will be easily portable and embeddable in standard players such as mplayer and vlc. + Libbluray kitaplığı, Linux üzerinde bluray oynatmak için tam destek sağlayan, popüler çokluortam oynatıcılarına taşınabilir bir bağımsız açık kaynak bluray kitaplığı olma amacıyla ortaya çıkmıştır. Zaman içerisinde bütün güncel başlıklar ile uyumlu olması, kolay taşınabilmesi ve mplayer, vlc gibi standart oynatıcılara gömülebilir olması amaçlanmaktadır. + ftp://ftp.videolan.org/pub/videolan/libbluray/1.1.2/libbluray-1.1.2.tar.bz2 + + libtool + doxygen + pkgconfig + libxml2-devel + freetype-devel + fontconfig-devel + + multimedia/misc/libbluray/pspec.xml + + + libbluray + + libxml2 + freetype + fontconfig + + + /usr/bin + /usr/lib + + + + libbluray-devel + Development files for libbluray + Libbluray için geliştirme dosyaları + + libbluray + libxml2-devel + freetype-devel + fontconfig-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libbluray-docs + document files for libbluray + + libbluray + + + /usr/share/doc/ + + + + + 2021-03-10 + 1.1.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-18 + 1.1.2 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 0.9.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-15 + 0.9.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.9.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-04 + 0.9.2 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + libsdl2 + http://www.libsdl.org/ + + Mustafa Cinasal + muscnsl@gmail.com + + LGPLv2.1 + library + multimedia.misc + Simple Direct Media Layer (Couche Média Simple et Directe). + Simple Direct Media Layer 2.0 series + Basit bir direk ortam erişim katmanı 2.0 serisi + Einfachee direkte Medien-Schicht + libsdl is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. + libsdl; ses, klavye, fare, oyun çubuğu, OpenGL ile 3B donanımsal hızlandırma, 2B görüntü belleğine direkt erişim sağlayan birden çok platform destekleyen bir çokluortam kitaplığıdır. + https://www.libsdl.org/release/SDL2-2.0.16.tar.gz + + DirectFB-devel + alsa-lib-devel + audiofile-devel + dbus-devel + ibus-devel + libXi-devel + vulkan-devel + libX11-devel + libXext-devel + libXinerama-devel + libXrandr-devel + libXrender-devel + libXt-devel + libXv-devel + libglvnd-devel + mesa-glu-devel + libXScrnSaver-devel + libxkbcommon-devel + egl-wayland-devel + wayland-protocols-devel + pulseaudio-libs-devel + + + 25cd749.patch + fedora/0001-audio-Support-pulse-as-an-alias-for-pulseaudio.patch + fedora/0001-video-wayland-use-EGL_EXT_present_opaque-when-availa.patch + fedora/0001-wayland-Add-support-for-high-DPI-cursors.patch + fedora/0001-wayland-Expose-xdg_toplevel-to-SysWM.patch + fedora/0001-wayland-For-text-ignore-key-events-when-Ctrl-is-held.patch + fedora/0001-wayland-Reuse-KeySymToUcs4-to-replicate-X11-keymap-b.patch + fedora/0002-wayland-Woops-forgot-to-assign-cursor-theme-size.patch + + multimedia/misc/libsdl2/pspec.xml + + + libsdl2 + libsdl2 reference documents + + DirectFB + alsa-lib + audiofile + libX11 + libXScrnSaver + libXext + libXinerama + libXrandr + libXrender + libXt + libglvnd + pulseaudio-libs + + + /usr/share/doc + /usr/lib/libSDL2.so + /usr/lib/libSDL2.a + /usr/lib/libSDL2main.a + /usr/lib/libSDL2-2.0.so.0* + /usr/lib/libSDL2_test.a + + + + libsdl2-devel + Development files for libsdl2 + libsdl2 için geliştirme dosyaları + + libsdl2 + + + /usr/bin + /usr/include/SDL2 + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/lib/cmake/SDL2 + + + + libsdl2-32bit + 32-bit shared libraries for libsdl2 + libsdl2 için 32-bit paylaşımlı kitaplıklar + emul32 + + libXt-32bit + libX11-32bit + libXext-32bit + libglvnd-32bit + alsa-lib-32bit + audiofile-32bit + libXrandr-32bit + libXrender-32bit + libXinerama-32bit + libXScrnSaver-32bit + pulseaudio-libs-32bit + + + libXt-32bit + libX11-32bit + libXext-32bit + alsa-lib-32bit + libglvnd-32bit + audiofile-32bit + libXrandr-32bit + libXrender-32bit + libXinerama-32bit + libXScrnSaver-32bit + pulseaudio-libs-32bit + libsdl2 + + + /usr/lib32 + + + + + 2021-10-24 + 2.0.16 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-11 + 2.0.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 2.0.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-10 + 2.0.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-17 + 2.0.10 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-08-05 + 2.0.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-12 + 2.0.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 2.0.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-11 + 2.0.4 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + t1lib + ftp://metalab.unc.edu/pub/Linux/libs/graphics/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + A Type 1 Font Rasterizer Library for UNIX/X11 + UNIX/X11 sistemler için Tip-1 yazıtipi işleme kütüphanesi + t1lib est une librairie écrite en langage C permettant à un programmeur de générer des bitmaps de fontes Adobe (TM) Type 1 assez facilement. Ces bitmaps sont retournés sous la forme d'une structure de données de type GLYPH. Ce type spécial GLYPH est également utilisé dans le système de fenêtrage X11 pour décrire les bitmaps caractères. Il contien les données bitmap en plus de quelques informations métriques. t1lib est toutefois totalement indépendante du système X11 ou tout autre interface graphique. + t1lib is a library written in the C programming language allowing a programmer to generate bitmaps from Adobe (TM) Type 1 fonts quite easily. These bitmaps are returned in a data structure with type GLYPH. This special GLYPH-type is also used in the X11 window system to describe character bitmaps. It contains the bitmap data as well as some metric information. But t1lib is in itself entirely independent of the X11-system or any other graphical user interface. + T1lib, programcıya Adobe Type1 yazıtiplerinden kolay bir şekilde bitmap dosyalar üretmeye izin veren C programlama dilinde yazılan bir kütüphanedir. Bu bitmapler GLYPH tipi ile bir veri yapısı içinde dönüştürülürler. Bu özel GLYPH tipi, karakter bitmapleri tasvir etmek için X11 pencere sisteminde de kullanılırlar. Bitmap veri içerdikleri gibi bazı metrik bilgileri de içerirler. + t1lib es una librería programada en C que permite al programador generar fácilmente bitmaps de fuentes Adobe (TM) Type 1. Estos bitmaps están representados por una estructura de datos del tipo GLYPH. Este tipo especial GLYPH también está usado en el sistema de ventanas X11 para describir mapas de bits de caracteres. Contiene los datos del bitmap y además algunas informaciones métricas. Sin embargo t1lib mismo está completamente independiente del sistema X11 y de otros interfaces gráficos de usuario. + https://www.ibiblio.org/pub/Linux/libs/graphics/t1lib-5.1.2.tar.gz + + libXmu-devel + libICE-devel + libXt-devel + libXpm-devel + libXext-devel + libSM-devel + libXaw-devel + + + parallel.patch + t1lib-5.1.2-format-security.patch + t1lib-5.1.2-CVE-2010-2642_2011-0433_2011-5244.patch + t1lib-5.1.2-cve-2011-0764.patch + t1lib-5.1.2-CVE-2011-1552_1553_1554.patch + + multimedia/misc/t1lib/pspec.xml + + + t1lib + + libXmu + libICE + libXt + libXpm + libXext + libSM + libXaw + + + /usr/bin + /etc/t1lib + /usr/share/doc/t1lib + /usr/lib + + + + t1lib-devel + Development files for t1lib + t1lib için geliştirme dosyaları + + t1lib + + + /usr/include + + + + + 2020-03-20 + 5.1.2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libcdr + http://www.freedesktop.org/wiki/Software/libcdr + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + GPLv2 + MPLv1.1 + library + multimedia.misc + Library parsing the Corel cdr documents + Libcdr is library providing ability to interpret and import Corel Draw drawings into various applications. + https://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.7.tar.xz + + doxygen + zlib-devel + lcms2-devel + icu4c-devel + libwpd-devel + boost-devel + librevenge-devel + cppunit-devel + + multimedia/misc/libcdr/pspec.xml + + + libcdr + + lcms2 + icu4c + zlib + libgcc + librevenge + cppunit + + + /usr/lib + /usr/bin + /usr/share/doc/libcdr + + + + libcdr-devel + Development files for libcdr + libcdr için geliştirme dosyaları + + icu4c-devel + zlib-devel + lcms2-devel + librevenge-devel + libcdr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-05-05 + 0.1.7 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2021-03-10 + 0.1.6 + rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2020-02-22 + 0.1.6 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2018-09-01 + 0.1.4 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-31 + 0.1.4 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-02-15 + 0.1.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.1.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-02 + 0.1.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libspnav + http://spacenav.sourceforge.net + + Osman Erkan + osman.erkan@pisilinux.org + + BSD + library + multimedia.misc + Open source alternative to 3DConnextion drivers + The spacenav project provides a free compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 6dof space navigation input devices. It provides both a replacement free user-space driver, and a replacement SDK library. + http://downloads.sourceforge.net/spacenav/libspnav-0.2.3.tar.gz + + libX11-devel + + + Makefile.patch + + multimedia/misc/libspnav/pspec.xml + + + libspnav + + libX11 + + + /usr/lib/ + /usr/share/doc + + + + libspnav-devel + Development files for libspnav + libspnav için geliştirme dosyaları + + libspnav + + + /usr/include + /usr/lib/libspnav.so + + + + + 2020-02-11 + 0.2.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.2.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-08 + 0.2.3 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 0.2.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-09-16 + 0.2.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + mediainfo + http://mediaarea.net/en/MediaInfo + + Pisi Linux Community + admins@pisilinux.org + + LGPLv3 + app:gui + multimedia.misc + MediaInfo supplies technical and tag information about mediafiles + MediaInfo supplies technical and tag information about a video or audio file. It is free software (free of charge and free access to source code: GPL or LGPL licence) + https://mediaarea.net/download/source/mediainfo/19.09/mediainfo_19.09.tar.bz2 + + libtool + autoconf + automake + libzen-devel + libzen-devel + libmediainfo-devel + wxGTK-devel + + multimedia/misc/mediainfo/pspec.xml + + + mediainfo + + wxGTK + libgcc + libzen + libmediainfo + + + /usr/bin/ + /usr/share + /usr/share/doc/ + + + mediainfo.desktop + + + + + 2020-03-07 + 19.09 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.7.94 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-09 + 0.7.94 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-02 + 0.7.90 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-12-20 + 0.7.65 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libgme + https://bitbucket.org/mpyne/game-music-emu + + Stefan Gronewold + groni@pisilinux.org + + LGPL + multimedia.misc + Video game music file emulation/playback library + Video game music file emulation/playback library + https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.3.tar.xz + + cmake + libgcc + zlib-devel + + multimedia/misc/libgme/pspec.xml + + + libgme + Video game music file emulation/playback library + + zlib + libgcc + + + /usr/lib + /usr/share/doc + + + + libgme-devel + Development file for libgme + + libgme + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 0.6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.6.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-30 + 0.6.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + liblqr + http://liblqr.wikidot.com + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + LGPLv3 + library + multimedia.misc + An easy to use C/C++ seam carving library + Görüntü boyutlandırma kütüphanesi + liblqr is a free, open source implementation of a seam carving algorithm which aims at resizing pictures non uniformly while preserving their features. + liblqr, yeniden boyutlandırılacak resimlerin özelliklerini koruyan liquid rescale algoritmasının bir gerçeklemesidir. + http://liblqr.wdfiles.com/local--files/en:download-page/liblqr-1-0.4.2.tar.bz2 + + glib2-devel + + multimedia/misc/liblqr/pspec.xml + + + liblqr + + glib2 + + + /usr/lib + /usr/share/doc + + + + liblqr-devel + Development files for liblqr + liblqr için geliştirme dosyaları + + liblqr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-06 + 0.4.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-06 + 0.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 0.4.2 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 0.4.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + ispc + https://ispc.github.io/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.misc + C-based SPMD programming language compiler + C-based SPMD programming language compiler + C tabanlı SPMD programlama dili derleyicisi + C tabanlı SPMD programlama dili derleyicisi + https://github.com/ispc/ispc/archive/refs/tags/v1.16.0.tar.gz + + flex + llvm + cmake + doxygen + zlib-devel + llvm-mlir + llvm-polly + libxml2-devel + ncurses-devel + llvm-clang-devel + python3-devel + + + 0001-Link-against-libclang-cpp.so.patch + + multimedia/misc/ispc/pspec.xml + + + ispc + + libgcc + llvm-libs + llvm-clang + + + /usr/bin + /usr/share/doc + + + + + 2021-06-30 + 1.16.0 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + openvr + https://github.com/ValveSoftware/openvr + + Kamil Atlı + suvari@pisilinux.org + + MIT + app + multimedia.misc + API and runtime that allows access to VR hardware from multiple vendors + Birden çok satıcıdan VR donanımına erişim sağlayan API ve çalışma zamanı + OpenVR is an API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting. This repository is an SDK that contains the API and samples. The runtime is under SteamVR in Tools on Steam. + OpenVR, uygulamaların hedefledikleri donanım hakkında özel bilgiye sahip olmalarını gerektirmeden birden fazla satıcıdan VR donanımına erişime izin veren bir API ve çalışma zamanıdır. Bu depo, API ve örnekleri içeren bir SDK'dır. Çalışma zamanı, Steam'deki Araçlar'da SteamVR altındadır. + https://github.com/ValveSoftware/openvr/archive/refs/tags/v1.16.8.tar.gz + + cmake + jsoncpp-devel + libglvnd-devel + rapidjson-devel + + + 0001-Fixed-includes-and-asserts-in-v1.6.18-release.patch + fix-missing-stdarg-h.patch + install-library.patch + + multimedia/misc/openvr/pspec.xml + + + openvr + + libgcc + jsoncpp + libglvnd + rapidjson + + + /usr/lib/libopenvr_api.so* + /usr/share/doc + + + + openvr-devel + Development files for openvr + openvr için geliştirme dosyaları + + openvr + + + /usr/include + /usr/lib/cmake + /usr/share/pkgconfig + + + + + 2022-05-01 + 1.16.8 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + lv2 + http://lv2plug.in/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + MIT + library + multimedia.misc + LV2 is a simple but extensible successor of LADSPA + LV2 is a portable plugin standard for audio systems, similar in scope to ​LADSPA, VST, AU, and others. It defines a C API for code and a format for data files which collectively describe a plugin. + http://lv2plug.in/spec/lv2-1.16.0.tar.bz2 + + gtk2-devel + libsndfile-devel + glib2-devel + cairo-devel + pango-devel + freetype-devel + fontconfig-devel + gdk-pixbuf-devel + python-devel + python3-devel + cmake + atk-devel + + + lv2-1.16.0-fix_lv2_validate.patch + + multimedia/misc/lv2/pspec.xml + + + lv2 + + gtk2 + glib2 + cairo + pango + harfbuzz + freetype + fontconfig + gdk-pixbuf + libsndfile + atk + + + /usr/lib + /usr/share/doc + /usr/share + /usr/bin + + + + lv2-devel + Development files for lv2 + lv2 için geliştirme dosyaları + + lv2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-30 + 1.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.14.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-04 + 1.14.0 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + FreeImage + http://freeimage.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + An Open Source library project + FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications. + FreeImage es un proyecto de librería código abierto para desarrolladores que quisieran soportar formatos populares de imágenes como PNG, BMP, JPEG, TIFF y otros, usados en aplicaciones multimedia actuales + https://sourceforge.net/projects/freeimage/files/Source%20Distribution/3.18.0/FreeImage3180.zip + + dos2unix + tiff-devel + webp-devel + mesa-devel + libmng-devel + libraw-devel + openexr-devel + mesa-glu-devel + openjpeg2-devel + libjpeg-turbo-devel + + + freeimage-libraw-0.20.patch + + multimedia/misc/FreeImage/pspec.xml + + + FreeImage + + tiff + webp + mesa + libgcc + libmng + libraw + dos2unix + mesa-glu + openjpeg2 + openexr-libs + libjpeg-turbo + + + /usr/lib + /usr/share/doc + + + + FreeImage-devel + Development files for FreeImage + FreeImage için geliştirme dosyaları + + FreeImage + + + /usr/include + + + + + 2021-10-29 + 3.18.0 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2021-05-25 + 3.18.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + jansson + http://www.digip.org/jansson/ + + Stefan Gronewold (groni) + groni@pisilinux.org + + MIT + library + multimedia.misc + Jansson is a C library for encoding, decoding and manipulating JSON data. + It features: Simple and intuitive API and data model, Comprehensive documentation, No dependencies on other libraries, Full Unicode support (UTF-8), Extensive test suite. + http://www.digip.org/jansson/releases/jansson-2.12.tar.bz2 + multimedia/misc/jansson/pspec.xml + + + jansson + + glibc + + + /usr/lib + /usr/share + /usr/share/doc + + + + jansson-devel + + jansson + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-11-07 + 2.12 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-19 + 2.12 + Version Bump + İdris Kalp + aidriskalp@gmail.com + + + 2018-08-13 + 2.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-19 + 2.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 2.7 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + libexif + http://libexif.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie pour analyser, éditer et sauvegarder des données EXIF. + Library for parsing, editing, and saving EXIF data + EXIF verilerini işlemek, değiştirmek ve kaydetmek için bir kütüphane + Most digital cameras produce EXIF files, which are JPEG files with extra tags that contain information about the image. The EXIF library allows you to parse an EXIF file and read the data from those tags. + mirrors://sourceforge/libexif/libexif-0.6.21.tar.bz2 + + doxygen + + + libexif-0.6.13-pkgconfig.patch + + multimedia/misc/libexif/pspec.xml + + + libexif + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + libexif-devel + Development files for libexif + libexif için geliştirme dosyaları + + libexif + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/libexif/libexif-api.html + + + + + 2020-01-19 + 0.6.21 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-08-14 + 0.6.21 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 0.6.21 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.6.21 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 0.6.21 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + exempi + https://libopenraw.freedesktop.org/exempi/ + + PisiLinux Community + admins@pisilinux.org + + BSD-3 + library + multimedia.misc + An implementation of XMP, based on Adobe SDK + Adobe SDK'sını temel alan bir XMP implementasyonu. + exempi is a port of Adobe XMP SDK to work on UNIX and to be built with GNU automake. It includes XMPCore and XMPFiles, and exempi, a C-based API. + exempi, Adobe XMP SDK'sının UNIX'te çalışması ve GNU automake ile derlenmesi için yapılmış bir portudur. XMPCore, XMPFiles ve exempi isimli C temelli bir API içerir. + http://libopenraw.freedesktop.org/download/exempi-2.5.1.tar.bz2 + + zlib-devel + expat-devel + + multimedia/misc/exempi/pspec.xml + + + exempi + + zlib + expat + libgcc + + + /usr/lib + /usr/bin + /usr/share/doc/exempi + /usr/share/man + + + + exempi-devel + Development files for exempi + exempi için geliştirme dosyaları + + exempi + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-02-29 + 2.5.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + sdl2-mixer + http://www.libsdl.org/projects/SDL_mixer/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + SDL2 mixer library + SDL2_mixer is a SDL2 library for loading sound files. + http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.4.tar.gz + + flac-devel + mpg123-devel + libopus-devel + opusfile-devel + libsdl2-devel + libvorbis-devel + fluidsynth-devel + libmodplug-devel + + multimedia/misc/sdl2-mixer/pspec.xml + + + sdl2-mixer + + flac + mpg123 + libopus + libsdl2 + opusfile + libvorbis + fluidsynth + libmodplug + + + /usr/lib + /usr/share/doc + + + + sdl2-mixer-devel + Development files for sdl2-mixer + + sdl2-mixer + libsdl2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + sdl2-mixer-32bit + 32-bit shared libraries for sdl2-mixer + emul32 + emul32 + + flac-32bit + mpg123-32bit + libopus-32bit + libsdl2-32bit + opusfile-32bit + libvorbis-32bit + + + sdl2-mixer + flac-32bit + mpg123-32bit + libopus-32bit + libsdl2-32bit + opusfile-32bit + libvorbis-32bit + + + /usr/lib32/ + + + + + 2020-03-07 + 2.0.4 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + libavif + https://github.com/AOMediaCodec/libavif + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.misc + Library for encoding and decoding avif files + Library for encoding and decoding avif files + Library for encoding and decoding avif files + Library for encoding and decoding avif files + https://github.com/AOMediaCodec/libavif/archive/refs/tags/v0.9.3.tar.gz + + cmake + nasm + aom-devel + zlib-devel + rav1e-devel + dav1d-devel + glib2-devel + libpng-devel + svt-av1-devel + gdk-pixbuf-devel + libjpeg-turbo-devel + + multimedia/misc/libavif/pspec.xml + + + libavif + + aom + rav1e + dav1d + glib2 + libpng + svt-av1 + gdk-pixbuf + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libavif-devel + Development files for libavif + + libavif + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-11-01 + 0.9.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + sdl2-image + http://www.libsdl.org/projects/SDL_image/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie SDL2 de chargement de fichier d'image. + SDL image file loading library + SDL2 resim yükleme kitaplığı + SDL_image is an image file loader for SDL. + SDL2_image, SDL2 için resim yükleme kitaplığıdır. + https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.5.tar.gz + + zlib-devel + libsdl2-devel + tiff-devel + libpng-devel + libjpeg-turbo-devel + + multimedia/misc/sdl2-image/pspec.xml + + + sdl2-image + + libsdl2 + tiff + zlib + libpng + libjpeg-turbo + + + /usr/bin + /usr/lib/ + /usr/share/doc + + + + sdl2-image-devel + Development files for sdl2-image + sdl2-image için geliştirme dosyaları + + sdl2-image + libsdl2-devel + tiff-devel + libjpeg-turbo-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 2.0.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-10 + 2.0.1 + First Release. + Stefan Gronewold + groni@pisilinux.org + + + + + + gphoto2 + http://www.gphoto.org/ + + fury + uglyside@yandex.ru + + GPLv2 + app:console + multimedia.misc + Digital camera software. + gPhoto2 is a free, redistributable, ready to use set of digital camera software applications for Unix-like systems, written by a whole team of dedicated volunteers around the world. It supports more than 2500 cameras. + mirrors://sourceforge/project/gphoto/gphoto/2.5.28/gphoto2-2.5.28.tar.xz + + cdk-devel + popt-devel + aalib-devel + readline-devel + libgphoto2-devel + libjpeg-turbo-devel + + multimedia/misc/gphoto2/pspec.xml + + + gphoto2 + + cdk + popt + aalib + libexif + ncurses + readline + libgphoto2 + libjpeg-turbo + + + /usr/bin + /usr/share/locale + /usr/share/man/man1 + /usr/share/doc + + + + + 2022-01-17 + 2.5.28 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-19 + 2.5.26 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-06 + 2.5.23 + First build. + fury + uglyside@yandex.ru + + + + + + libopus + https://opus-codec.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.misc + Opus is a totally open, royalty-free, highly versatile audio codec + Açık kaynak, telif ücretsiz, çok yönlü ses codec bileşenidir + Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec. + Opus Internet üzerinde etkileşimli ses ve müzik iletimi için eşsiz olan, ama aynı zamanda saklama ve akış uygulamaları için tasarlanmıştır. +Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 olarak Internet Engineering Task Force (IETF) tarafından standartlaştırılmıştır. + https://archive.mozilla.org/pub/opus/opus-1.3.1.tar.gz + + doxygen + + multimedia/misc/libopus/pspec.xml + + + libopus + + /usr/lib + /usr/share + + + + libopus-devel + Development files for libopus + Libopus için geliştirme dosyaları + + libopus + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libopus-docs + document files for libopus + + libopus + + + /usr/share/doc + + + + libopus-32bit + 32-bit shared libraries for libopus + emul32 + emul32 + + libopus + + + /usr/lib32 + + + + + 2020-01-11 + 1.3.1 + Rebuild + Kamil Atlı + uglyside@yandex.ru + + + 2019-06-24 + 1.3.1 + Version bump. + fury + uglyside@yandex.ru + + + 2018-08-16 + 1.2.1 + Rebuild 32bit. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 1.2.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 1.1.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-22 + 1.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libmediainfo + http://mediaarea.net/en/MediaInfo + + Pisi Linux Community + admins@pisilinux.org + + LGPLv3 + library + multimedia.misc + shared library for mediainfo + shared library for mediainfo + shared library for mediainfo + shared library for mediainfo + https://mediaarea.net/download/source/libmediainfo/19.09/libmediainfo_19.09.tar.bz2 + + autoconf + automake + libtool + zlib-devel + libzen-devel + curl-devel + libmms-devel + + multimedia/misc/libmediainfo/pspec.xml + + + libmediainfo + + curl + zlib + glib2 + libgcc + libzen + libmms + + + /usr/share/doc/ + /usr/lib/ + + + + libmediainfo-devel + + curl-devel + libzen-devel + libmediainfo + + + /usr/lib/pkgconfig + /usr/include/MediaInfo + /usr/include/MediaInfoDLL + + + + + 2020-03-06 + 19.09 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.7.94 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-09 + 0.7.94 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-24 + 0.7.90 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-12-20 + 0.7.65 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + svt-av1 + https://gitlab.com/AOMediaCodec/SVT-AV1 + + PisiLinux Community + admins@pisilinux.org + + custom + library + multimedia.misc + Scalable Video Technology AV1 encoder and decoder + Scalable Video Technology AV1 encoder and decoder + Ölçeklenebilir Video Teknolojisi AV1 kodlayıcı ve kod çözücü + Ölçeklenebilir Video Teknolojisi AV1 kodlayıcı ve kod çözücü + https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v0.8.7/SVT-AV1-v0.8.7.tar.bz2 + + nasm + cmake + + multimedia/misc/svt-av1/pspec.xml + + + svt-av1 + + /usr/bin + /usr/lib + /usr/share/doc + + + + svt-av1-devel + Development files for svt-av1 + + svt-av1 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-02 + 0.8.7 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libdvdread + http://www.mplayerhq.hu/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + Provides a simple foundation for reading DVD-Video images + DVD videolarını okumak için basit bir kütüphane + Un lecteur DVD pour les environnements Solaris, Linux et BSD publié sous la licence publique GNU (GPL). Il gère les signets, les sauts dans le temps, les sorties audio sur plusieurs canaux, sortie SPDIF, le zoom et le crop (vision exclusive d'une zone) vidéo. Il gère également les menus DVD et la navigation, permet de lire depuis les DVD montés ou non montés, depuis un disque dur. Il peut lire les DVDs cryptés et non cryptés grâce à libdvdread/libdvdcss. + A DVD player for the Solaris, Linux and BSD environments released under the GNU Public License (GPL). It is includes bookmarks, time skipping, multichannel audio, SPDIF output, crop and zoom video. It supports DVD menus and navigation, reads from mounted, unmounted DVDs and hard drive and reads encrypted and unencrypted DVDs using libdvdread/libdvdcss. + GNU Public License (GPL) altındaki Solaris, Linux ve BSD ortamları için bir DVD oynatıcısıdır. Yerimi, zaman atlatma, çoklukanal ses çıktı, SPDIF çıktı, video kırpma ve büyütme özellikleri içerir. DVD menüleri ve dolaşma özelliğini destekler, bağlanmış (mount) ve bağlanmamış sabit diskleri okur ve libdvdread / libdvdcss kullanan şifreli ve şifresiz DVDleri oynatabilir. + DVD player para Solaris, Linux y BSD liberado bajo la licencia GNU Public License (GPL). incluye marcadores (bookmarks), time skipping, multichannel audio, salida SPDIF, video crop y zoom. soporta menús DVD y navegación, lee de DVDs y discos rígidos montados y no-montados y lee DVDs encriptados y no-encriptados usando libdvdread/libdvdcss. + http://download.videolan.org/pub/videolan/libdvdread/6.1.1/libdvdread-6.1.1.tar.bz2 + + libdvdcss-devel + git + + multimedia/misc/libdvdread/pspec.xml + + + libdvdread + + libdvdcss + glibc + + + /usr/lib + /usr/share/doc/libdvdread + + + + libdvdread-devel + Development files for libdvdread + libdvdread için geliştirme dosyaları + + libdvdread + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-10-14 + 6.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 6.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 6.0.0 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 5.0.3 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.0.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-05 + 5.0.3 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + libebml + http://www.matroska.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie de format binaire extensible (un peu comme XML). + Extensible binary format library (kinda like XML) + Genişletilebilir ikilik biçimlendirme kütüphanesi + Extensible Binary Meta Language access library A library for reading and writing files with the Extensible Binary Meta Language, a binary pendant to XML. + https://dl.matroska.org/downloads/libebml/libebml-1.4.2.tar.xz + + cmake + + multimedia/misc/libebml/pspec.xml + + + libebml + + libgcc + + + /usr/lib + /usr/share/doc + + + + libebml-devel + Development files for libebml + libebml için geliştirme dosyaları + + libebml + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/share/man/man3 + + + + + 2021-06-29 + 1.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 1.3.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 1.3.9 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.3.4 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-03 + 1.3.4 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-20 + 1.3.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libiptcdata + http://libiptcdata.sourceforge.net/ + + Erdinç Gültekin + admins@pisilinux.org + + LGPL + library + multimedia.misc + A library for manipulating the International Press Telecommunications Council (IPTC) + Uluslararası Basın Telekomünikasyon Konseyi meta verilerini işlemek için bir kütüphane + libiptcdata is a library for manipulating the International Press Telecommunications Council (IPTC) metadata stored within multimedia files such as images. + libiptcdata, görüntüler gibi çeşitli veri dosyalarında bulunan Uluslararası Basın Telekomünikasyon Konseyi (IPTC) meta verilerini okumak ve yazmak için bağımsız bir C kütüphanesidir. + mirrors://sourceforge/libiptcdata/1.0.4/libiptcdata-1.0.4.tar.gz + + glibc-devel + + multimedia/misc/libiptcdata/pspec.xml + + + libiptcdata + + /usr/bin + /usr/lib/ + /usr/share/locale + /usr/share/doc + /usr/share/gtk-doc + + + + libiptcdata-devel + libiptcdata için geliştirme dosyaları + + libiptcdata + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-31 + 1.0.4 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + ffnvcodec + https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git + + PisiLinux Community + admins@pisilinux.org + + MIT + library + multimedia.misc + FFmpeg version of headers required to interface with Nvidias codec APIs + FFmpeg version of headers required to interface with Nvidias codec APIs + https://sourceforge.net/projects/pisilinux/files/source/ffnvcodec-9.1.23.1.tar.xz + multimedia/misc/ffnvcodec/pspec.xml + + + ffnvcodec + + /usr/include + /usr/lib/pkgconfig + /usr/share + + + + + 2020-01-14 + 9.1.23.1 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + libbinio + https://github.com/adplug/libbinio + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Binary I/O stream class library + İkili I/O yayın sınıfı kitaplığı + libbinio is a binary I/O stream class library. + libbinio ikili I/O yayın sınıfı kitaplığıdır. + https://github.com/adplug/libbinio/releases/download/libbinio-1.5/libbinio-1.5.tar.bz2 + + gcc44.patch + string-conversion.patch + + multimedia/misc/libbinio/pspec.xml + + + libbinio + + libgcc + + + /usr/lib + /usr/share/doc + /usr/share/info + + + + libbinio-devel + Headers I/O stream class library + libbinio için geliştirme başlıkları + libbinio is a binary I/O stream class library. + libbinio için geliştirme başlıklarını içerir. + + libbinio + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-18 + 1.5 + Version bump + fury + uglyside@yandex.ru + + + 2020-03-06 + 1.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-06 + 1.4 + First release + Ali Cengiz KLurt + alicengizkurt@gmail.com + + + + + + sdl-ttf + http://www.libsdl.org/projects/SDL_ttf/ + + Mathias Freire + mathiasfreire45@gmail.com + + LGPLv2.1 + library + multimedia.misc + TrueType font support for SDL2 + SDL_ttf is a TrueType font rendering library that is used with the SDL library, and almost as portable. + http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.tar.gz + + libsdl-devel + freetype-devel + libtool + libICE-devel + + multimedia/misc/sdl-ttf/pspec.xml + + + sdl-ttf + + libsdl + harfbuzz + freetype + + + /usr/lib + /usr/share/doc + + + + sdl-ttf-devel + Development files for sdl-ttf + + libsdl-devel + sdl-ttf + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + sdl-ttf-32bit + 32-bit shared libraries for sdl-ttf + emul32 + emul32 + + libsdl-32bit + freetype-32bit + + + libpng-32bit + libsdl-32bit + harfbuzz-32bit + freetype-32bit + sdl-ttf + + + /usr/lib32/ + + + + + 2020-03-07 + 2.0.11 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-29 + 2.0.11 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 2.0.11 + Rebuild for new toolchain. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-11-24 + 2.0.14 + Rebuild for Pisi Linux 2.0 + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-06-09 + 2.0.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-11 + 2.0.14 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + taglib + https://taglib.org/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPL-2 + library + multimedia.misc + A library for reading and editing audio meta data. + Ses dosyalarının etiket bilgilerini okuma ve düzenleme kütüphanesi + TagLib est une librairie pour lire et éditer les méta-données de nombreux formats audio populaires. + TagLib is a library for reading and editing the meta data of several popular audio formats. + TagLib ses dosyalarının etiket bilgilerini okumak ve işlemek için kullanılan bir kütüphanedir. + https://taglib.org/releases/taglib-1.12.tar.gz + + cmake + zlib-devel + boost-devel + + multimedia/misc/taglib/pspec.xml + + + taglib + + zlib + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + taglib-devel + Development files for taglib + taglib için geliştirme dosyaları + + taglib + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-23 + 1.12 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-09-15 + 1.11.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-19 + 1.11.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.11.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 1.11.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-27 + 1.11.1 + Rebuild for kfilemetadata. + Stefan Gronewold + groni@pisilinux.org + + + 2017-02-16 + 1.11.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.9.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 1.9.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + fribidi + http://fribidi.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.misc + A free implementation of the unicode bidirectional algorithm + Çift yönlü unikod algoritmanın özgür bir uyarlaması + GNU FriBidi est l'implémentation libre de l'algorithme bidirectionnel Unicode. + GNU FriBidi is the Free Implementation of the Unicode Bidirectional Algorithm. + GNU FriBidi, Çift Yönlü Unicode Algoritması'nın özgür uygulamasıdır. + GNU FriBidi es la implementación libre del algoritmo Unicode Bidirectional. + https://github.com/fribidi/fribidi/releases/download/v1.0.8/fribidi-1.0.8.tar.bz2 + multimedia/misc/fribidi/pspec.xml + + + fribidi + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + fribidi-devel + Development files for fribidi + fribidi için geliştirme dosyaları + + fribidi + + + /usr/include + /usr/share/man/man3 + /usr/lib/pkgconfig + + + + fribidi-32bit + 32-bit shared libraries for fribidi + emul32 + emul32 + + fribidi + + + /usr/lib32 + + + + + 2020-01-18 + 1.0.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-15 + 1.0.5 + Rebuild 32bit. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-17 + 1.0.5 + Version Bump + Aydin Atmaca + aydinatmaca@gmail.com + + + 2018-08-03 + 1.0.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.19.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.19.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-23 + 0.19.6 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + cmark + https://github.com/jgm/cmark + + PisiLinux Community + admins@pisilinux.org + + BSD2 + library + multimedia.misc + CommonMark parsing and rendering library and program in C + CommonMark parsing and rendering library and program in C + CommonMark parsing and rendering library and program in C + CommonMark parsing and rendering library and program in C + https://github.com/commonmark/cmark/archive/0.30.2.tar.gz + + cmake + python3-devel + + multimedia/misc/cmark/pspec.xml + + + cmark + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + cmark-devel + Development files for cmark + + cmark + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-10-05 + 0.30.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-23 + 0.30.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-08 + 0.29.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + sdl2-ttf + http://www.libsdl.org/projects/SDL_ttf/ + + Mathias Freire + mathiasfreire45@gmail.com + + LGPLv2.1 + library + multimedia.misc + TrueType font support for SDL2 + SDL2 TTF kitaplığı + SDL2_ttf est une librairie de rendu de fontes TrueType utilisée avec la librairie SDL2 et quasiment aussi portable qu'elle. + SDL2_ttf is a TrueType font rendering library that is used with the SDL library, and almost as portable. + SDL2_ttf, SDL2 ile birlikte kullanılan ve neredeyse onun kadar taşınabilir olan bir TrueType yazı tipi işleme kitaplığıdır. + SDL2_ttf es una librería para render de fuentes TrueType utilizada en conjunto con la librerñia SDL2, y está casi igual de portable. + http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.15.tar.gz + + libsdl2-devel + freetype-devel + + multimedia/misc/sdl2-ttf/pspec.xml + + + sdl2-ttf + + libsdl2 + harfbuzz + freetype + + + /usr/lib + /usr/share/doc + + + + sdl2-ttf-devel + Development files for sdl2-ttf + sdl2-ttf için geliştirme dosyaları + + libsdl2-devel + sdl2-ttf + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + sdl2-ttf-32bit + 32-bit shared libraries for sdl2-ttf + sdl2-ttf için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libsdl2-32bit + freetype-32bit + + + libpng-32bit + libsdl2-32bit + harfbuzz-32bit + freetype-32bit + sdl2-ttf + + + /usr/lib32/ + + + + + 2020-03-07 + 2.0.15 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.0.14 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 2.0.14 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-11 + 2.0.14 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + DirectFB + http://www.directfb.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Thin library on top of the Linux framebuffer devices + Linux framebuffer aygıtlarının üstünde çalışan hafif bir kütüphane + DirectFB is a thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers. + DirectFB donanımsal grafik hızlandırması, giriş aygıtları işleme ve soyutlama sağlayan yarısaydam pencereler ve çoklu görüntü katmanlarını destekleyen pencere sistemi ile bütünleşik bir kütüphanedir. + http://sources.buildroot.net/DirectFB-1.7.7.tar.gz + + libgcc + giflib-devel + libX11-devel + zlib-devel + tiff-devel + jasper-devel + freetype-devel + libpng-devel + libXext-devel + libglvnd-devel + mesa-devel + webp-devel + mesa-glu-devel + libdrm-devel + libjpeg-turbo-devel + libmng-devel + lcms2-devel + libvdpau-devel + libmad-devel + libvorbis-devel + + multimedia/misc/DirectFB/pspec.xml + + + DirectFB-docs + + DirectFB + + + /usr/share/doc + + + + DirectFB + + zlib + libgcc + libpng + freetype + libX11 + libXext + libglvnd + mesa + libdrm + libjpeg-turbo + libvdpau + webp + tiff + jasper + libkms + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share + + + + DirectFB-devel + Development files for DirectFB + DirectFB için geliştirme dosyaları + + DirectFB + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-08 + 1.7.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-29 + 1.7.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 1.7.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-15 + 1.7.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.7.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 1.7.7 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + liboil + https://liboil.freedesktop.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Liboil is a library of simple functions that are optimized for various CPUs + Liboil, farklı işlemciler için optimize edilmiş temel fonksiyonlardan oluşan bir kütüphanedir + Liboil est une librairie de fonctions simples optimisées pour différents processeurs. Ces fonction sont en général des boucles implémentant des algorithmes simples, tel que convertir un tableau de N entiers en nombres à virgule flottante ou multiplier et additionner un tableau de N nombres. + Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an array of N numbers. + liboil çeşitli CPU 'lar için en iyilenmiş basit fonksiyon kütüphanesidir. Bu fonksiyonlar genellikle döngüler için gerçekleştirilen yalın algoritmalardır, örneğin ; N integer elemanı olan bir diziyi float elemanlı diziye dönüştürmek yada N elemanlı bir dizi ile toplama yada çarpma yapmak gibi. + Liboil es una librería con funciones simples, optimizados para múltiples CPUs. Estas funciones son generalmente bucles realizando simples algoritmos, como conversión de arrays de N enteros a números de punto flotante o multiplicación y suma de un array de N números. + http://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz + + 02_amd64-cpuid.patch + 03_stride-segfaults.patch + + multimedia/misc/liboil/pspec.xml + + + liboil + + /usr/lib + /usr/share/doc + + + + liboil-devel + Development files for liboil + liboil için geliştirme dosyaları + + liboil + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 0.3.17 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.3.17 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 0.3.17 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.3.17 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 0.3.17 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libshout + http://www.icecast.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + multimedia.misc + A library for communicating with and sending data to an icecast server + Icecast sunucusuyla veri alış verişini sağlayan bir kütüphane + Libshout is a library for communicating with and sending data to an icecast server. It handles the socket connection, the timing of the data, and prevents bad data from getting to the icecast server. + Libshout, Icecast sunucusuyla iletişimi ve veri alış verişini sağlar. Verilerin zamanlamasını ve gerekli soket bağlantılarını kontrol ederek, sunucu üzerinde hatalı veri transferini önler. + https://ftp.osuosl.org/pub/xiph/releases/libshout/libshout-2.4.3.tar.gz + + libvorbis-devel + libogg-devel + libtheora-devel + speex-devel + + + pthread_flag.patch + + multimedia/misc/libshout/pspec.xml + + + libshout + + libvorbis + libogg + libtheora + speex + + + /usr/lib + /usr/share/doc + + + + libshout-devel + Development files for libshout + libshout için geliştirme dosyaları + + libshout + libtheora-devel + libvorbis-devel + libogg-devel + speex-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/doc/*.c + + + + + 2020-01-19 + 2.4.3 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 2.4.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 2.4.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 2.3.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + openxr + https://www.khronos.org/openxr/ + + Pisi Linux Admins + admin@pisilinux.org + + APACHE + library + multimedia.misc + An open standard for virtual reality and augmented reality platforms and devices + An open standard for virtual reality and augmented reality platforms and devices + An open standard for virtual reality and augmented reality platforms and devices + An open standard for virtual reality and augmented reality platforms and devices + https://github.com/KhronosGroup/OpenXR-SDK-Source/archive/release-1.0.20.tar.gz + + cmake + mesa-devel + wayland-client + wayland-devel + python3-devel + libX11-devel + vulkan-devel + libglvnd-devel + vulkan-headers + jsoncpp-devel + libXrandr-devel + libXxf86vm-devel + + multimedia/misc/openxr/pspec.xml + + + openxr + + libgcc + libX11 + vulkan + libglvnd + jsoncpp + libXxf86vm + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/openxr + /usr/share/doc + + + + openxr-devel + Development files for openxr + + openxr + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-11-20 + 1.0.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-29 + 1.0.19 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-07 + 1.0.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-20 + 1.0.13 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + openexr + http://www.openexr.com + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + library + multimedia.misc + A high dynamic-range (HDR) image file format library + OpenEXR est un formation de fichier d'image à haut rang dynamique (HDR - High Dynamic Range) utilisable pour les applications d'imagerie sur ordinateur. OpenEXR inclus notamment : Un rang dynamique plus grand que les formats d'image existants de 8 et 10 bit; le support pour pixel de 16 bit à virgule flottante, 32 bit à virgule flottante et d'entiers à 32 bit; de nombreux algorithmes de compression d'image sans perte, le fait d'être extensible. + OpenEXR is a high dynamic-range (HDR) image file format for use in computer imaging applications. OpenEXR's features include: Higher dynamic range and color precision than existing 8- and 10-bit image file formats; support for 16-bit floating-point, 32-bit floating-point, and 32-bit integer pixels; multiple lossless image compression algorithms; extensibility. + OpenEXR, bilgisayar görüntüleme uygulamalarında kullanılan yüksek dinamik görüntü erimidir. OpenEXR özellikleri şunları içerir: Mevcut 8 ve 10 bitlik görüntü dosya formatlarından daha yüksek dinamik görüntü erişimi, 16 ya da 32 bit piksel desteği ve kayıpsız görüntü sıkıştırma algoritması + OpenEXR es un formato de archivo de imagen de alto fango dinámico (HDR) para uso en aplicaciones de computación de imágenes. OpenEXR contiene facilidades: rango dinámico y precisión de colores más alto que formatos existentes de 8- y 10-bit; soporta para punto flotante 16-bit, punto flotante 32-bit, y entero 32-bit pixels; algoritmos de compresión múltiple sin pérdida; extensible. + https://github.com/AcademySoftwareFoundation/openexr/archive/v3.1.3.tar.gz + + cmake + imath-devel + zlib-devel + + multimedia/misc/openexr/pspec.xml + + + openexr + + imath + libgcc + openexr-libs + + + /usr/bin + + + + openexr-libs + OpenEXR runtime libraries + OpenEXR çalışma zamanı kitaplıkları + + imath + zlib + libgcc + + + /usr/lib/lib* + /usr/share/doc + + + + openexr-docs + OpenEXR example files + OpenEXR örnek dosyalar + + /usr/share/doc/OpenEXR/examples + + + + openexr-devel + Development files for openexr + OpenEXR için geliştirme dosyaları + + openexr + mesa-glu-devel + imath-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2021-11-20 + 3.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-26 + 3.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-20 + 2.5.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2.2.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-06 + 2.2.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-14 + 2.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 2.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-28 + 2.2.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libpano13 + http://sourceforge.net/projects/panotools + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.misc + Library for manipulating panoramic images + Panoramik görüntü kitaplığı + libpano13 is a library which provides very high quality manipulation, correction and stitching of panoramic photographs. + libpano13 panoramik görüntüleri yüksek kalitede düzeltip birleştirebilen bir kitaplıktır. + mirrors://sourceforge/panotools/libpano13-2.9.19.tar.gz + + zlib-devel + tiff-devel + libpng-devel + libjpeg-turbo-devel + + multimedia/misc/libpano13/pspec.xml + + + libpano13 + + tiff + libpng + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man/man1 + + + + libpano13-devel + Development files for libpano13 + libpano13 için geliştirme dosyaları + + libpano13 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-05 + 2.9.19 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.9.19 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-08 + 2.9.19 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 2.9.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-11-10 + 2.9.19 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + regionset + http://linvdr.org/projects/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv2 + app:console + multimedia.misc + regionset - adjusts and shows the region code of DVD drives + regionset allows you to check and set the region code of DVD drives. + http://linvdr.org/download/regionset/regionset-0.2.tar.gz + multimedia/misc/regionset/pspec.xml + + + regionset + + /usr/bin + /usr/share/doc + + + + + 2020-03-07 + 0.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-09 + 0.2 + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-24 + 0.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libdvdcss + http://www.videolan.org/libdvdcss/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + A portable abstraction library for DVD decryption + DVD çözmek için soyutlanmış taşınabilir bir kütüphane + libdvdcss est une librairie simple et portable d'abstraction conçue pour accéder auxDVDs comme des périphériques par blocs sans avoir à se soucier du décodage. On peut construire un lecteur DVD à partir de l'API de libdvdcss en 4 ou 5 appels. + libdvdcss is a simple and library portable abstraction library designed for accessing DVDs like a block device without having to bother about the decryption. A DVD player can be built around the libdvdcss API using no more than 4 or 5 library calls. + Libdvdcss, şifre çözme konusunda zahmete girmeden bir blok aygıt gibi DVD'lere erişim için düzenlenmiş basit ve soyutlanmış taşınabilir bir kütüphanedir. Bir DVD çalıcısı libdvdcss API etrafında 4 veya 5'ten fazla olmaksızın kütüphane çağrısı kullanarak kurulabilir. + libdvdcss es una liraría simple y portable de abstracción para acceder a DVDs como a dispositivos de bloques, sin preocuparse de decriptación. Se puede construir un reproductor DVD alrededor el API libdvdcss con no más de 4 o 5 llamadas de librería. + http://download.videolan.org/pub/videolan/libdvdcss/1.4.2/libdvdcss-1.4.2.tar.bz2 + multimedia/misc/libdvdcss/pspec.xml + + + libdvdcss + + /usr/lib + /usr/share/doc + + + + libdvdcss-devel + Development files for libdvdcss + libdvdcss için geliştirme dosyaları + + libdvdcss + + + /usr/include/dvdcss + /usr/lib/pkgconfig + + + + + 2020-01-19 + 1.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.4.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 1.4.0 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-05 + 1.4.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + mbedtls + https://github.com/ARMmbed/mbedtls + + PisiLinux Community + admins@pisilinux.org + + Apache + library + multimedia.misc + Cryptographic library for embedded systems + Cryptographic library for embedded systems + Gömülü sistemler için kriptografik kitaplık + Gömülü sistemler için kriptografik kitaplık + https://github.com/ARMmbed/mbedtls/archive/refs/tags/v2.27.0.tar.gz + + cmake + python3 + + multimedia/misc/mbedtls/pspec.xml + + + mbedtls + + /usr/bin + /usr/lib + /usr/share/doc + + + + mbedtls-devel + Development files for mbedtls + + mbedtls + + + /usr/include + /usr/lib/cmake + + + + + 2021-11-09 + 2.27.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + tagparser + https://github.com/Martchus/tagparser + + fury + uglyside@yandex.ru + + GPL-2 + library + multimedia.misc + C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. + C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. + https://github.com/Martchus/tagparser/archive/refs/tags/v11.1.0.tar.gz + + cmake + doxygen + zlib-devel + openssl-devel + cppunit-devel + iso-codes-devel + cpp-utilities-devel + + multimedia/misc/tagparser/pspec.xml + + + tagparser + + zlib + libgcc + cpp-utilities + + + /usr/lib + /usr/share + /usr/share/doc + + + + tagparser-devel + + tagparser + cpp-utilities-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/tagparser + + + + + 2022-04-14 + 11.1.0 + Version bump. + fury + uglyside@yandex.ru + + + 2022-02-05 + 10.4.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-11-04 + 10.3.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-13 + 10.2.0 + First build + fury + uglyside@yandex.ru + + + + + + libkate + http://code.google.com/p/libkate + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + multimedia.misc + A text codec for embedding in Ogg + Ogg için karaoke ve metin kitaplığı + Kate is a codec for karaoke and text encapsulation for Ogg. + Kate, karaoke ve metinleri ogg dosyalara gömmek için kullanılan kitaplık ve konsol uygulamaları içerir. + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/libkate/libkate-0.4.1.tar.gz + + libogg-devel + libpng-devel + doxygen + + multimedia/misc/libkate/pspec.xml + + + libkate + + libogg + libpng + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libkate-devel + Development files for libkate + libkate için geliştirme dosyaları + + libkate + libogg-devel + libpng-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libkate-docs + API documentation for libkate + libkate paketine ait API belgeleri + + libkate + + + /usr/share/doc/libkate/html + /usr/share/doc/libkate/examples + + + + + 2020-02-07 + 0.4.1 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-08-07 + 0.4.1 + Rebuild Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-04 + 0.4.1 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.4.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 0.4.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libheif + https://github.com/strukturag/libheif + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + app + multimedia.misc + HEIF file format decoder and encoder + HEIF file format decoder and encoder + HEIF file format decoder and encoder + HEIF file format decoder and encoder + https://github.com/strukturag/libheif/archive/v1.12.0.tar.gz + + aom-devel + x265-devel + dav1d-devel + glib2-devel + libpng-devel + gdk-pixbuf-devel + libjpeg-turbo-devel + + multimedia/misc/libheif/pspec.xml + + + libheif + + aom + x265 + dav1d + glib2 + libgcc + libpng + gdk-pixbuf + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/mime + /usr/share/doc + + + + libheif-devel + Development files for libheif + + aom-devel + x265-devel + dav1d-devel + libheif + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-02 + 1.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 1.11.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + rav1e + https://github.com/xiph/rav1e + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.misc + The fastest and safest AV1 encoder + The fastest and safest AV1 encoder + En hızlı ve en güvenli AV1 kodlayıcı + En hızlı ve en güvenli AV1 kodlayıcı + https://github.com/xiph/rav1e/archive/refs/tags/v0.5.0.tar.gz + + rust + nasm + cargo-c + + multimedia/misc/rav1e/pspec.xml + + + rav1e + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + rav1e-devel + Development files for rav1e + + rav1e + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-02 + 0.5.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + exiv2 + http://www.exiv2.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.misc + Another library for parsing, editing, and saving EXIF data + EXIF verilerini ayrıştırmak, düzenlemek ve kaydetmek için bir diğer kitaplık + Exiv2 est une librairie C++ ainsi qu'un utilitaire en ligne de commande pour accéder aux méta-données d'images. Exiv2 est disponible en tant que logiciel libre ou avec une licence commerciale et est utilisée par un nombre croissant de projets. + exiv2 is a C++ library and a command line utility to access image metadata. Exiv2 is available as free software and with a commercial license, and is used in a growing number of projects. + Exiv2 resimlerin başlık bilgilerine ulaşmak için kullanılan bir C++ kütüphanesi ve komut satırı uygulamasıdır. Exiv2, hem özgür yazılım hem de ticari yazılım lisansıyla kullanılabilir. + Exiv2 es una librería C++ y una herramienta de línea de comandopara acceder metadatos de imágenes. Exiv2 está disponible como software libre y con licencia comercial, y se utiliza cada vez en más proyectos. + http://www.exiv2.org/builds/exiv2-0.27.4-Source.tar.gz + + cmake + curl-devel + zlib-devel + expat-devel + + + f01805f6.patch + + multimedia/misc/exiv2/pspec.xml + + + exiv2 + + exiv2-libs + libgcc + + + /usr/bin + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + exiv2-libs + + zlib + curl + expat + libgcc + + + /usr/lib + + + + exiv2-devel + Development files for exiv2 + exiv2 için geliştirme dosyaları + + exiv2-libs + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-10-24 + 0.27.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-16 + 0.27.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-25 + 0.27.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 0.27.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.26 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 0.26 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 0.25 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.25 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-02 + 0.25 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + musicbrainz5 + http://www.musicbrainz.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Client library to access metadata of mp3/vorbis/CD media + Mp3/Ogg Vorbis/Audio-Cd gibi ses dosyalarınızın etiketlerine erişiminizi sağlayan istemci kütüphanesidir. + MusicBrainz est un projet tentant de créer une encyclopédie de musique au contenu ouvert. C'est une base de données en ligne contenant des informations concernant les musiques enregistrées. La librairie client MusicBrainz capture les informations concernant les artistes, le nom de l'album, les titres des chansons, leur longueur et beaucoup d'autres données encore. + MusicBrainz is a project that aims to create an open content music encyclopedia. It is an online database of information about recorded music. MusicBrainz client library captures information about artists, the album title, track titles,the length of each track and many more. + MusicBrainz açık içerikli müzik ansiklopedisi oluşturmayı amaçlayan bir projedir. Kayıtlı albüm ve müzik parçaları hakkında çevrim içi veri tabanı sağlar. MusicBrainz kütüphanesi sanatçı, albüm, çalınan parça ve daha birçok konuda veri toplar. + MusicBrainz es un proyecto con la finalidad de crear una enciclopedia de contenido abierto sobre música. Es una base de datos de información en línea sobre grabaciones de música. La libreía de cliente MusicBrainz captura información de artista, título de album, título de las músicas, longitudes de cada música, y mucho más. + ftp://ftp.parrot.org/.1/blfs/svn/l/libmusicbrainz-5.1.0.tar.gz + + neon-devel + libxml2-devel + cmake + + multimedia/misc/musicbrainz5/pspec.xml + + + musicbrainz5 + + libgcc + libxml2 + neon + + + /usr/lib + /usr/share/doc + + + + musicbrainz5-devel + Development files for musicbrainz5 + musicbrainz5 için geliştirme dosyaları + + musicbrainz5 + neon-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 5.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 5.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-09 + 5.1.0 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 5.1.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-20 + 5.1.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libtg_owt + https://github.com/desktop-app/tg_owt + + Pisi Linux Admins + admin@pisilinux.org + + BSD + library + multimedia.misc + WebRTC library - static linked + WebRTC library - static linked + WebRTC library - static linked + WebRTC library - static linked + https://github.com/desktop-app/tg_owt/archive/63a934db1ed212ebf8aaaa20f0010dd7b0d7b396.tar.gz + + git + ninja + cmake + pulseaudio + yasm-devel + unzip + libX11-devel + mesa-devel + libvpx-devel + libepoxy-devel + pipewire-devel + libXtst-devel + libopus-devel + openssl-devel + libXrandr-devel + libXcomposite-devel + libva-devel + libjpeg-turbo-devel + ffmpeg-devel + protobuf-devel + pulseaudio-libs-devel + alsa-lib-devel + python3-setuptools + libXdamage-devel + abseil-cpp-devel + + multimedia/misc/libtg_owt/pspec.xml + + + libtg_owt + + ffmpeg + libgcc + libopus + openssl + libvpx + protobuf + libjpeg-turbo + abseil-cpp + + + /usr/lib + /usr/share + /usr/share/doc + + + + libtg_owt-devel + Development files for libtg_owt + + libtg_owt + yasm-devel + unzip + libopus-devel + openssl-devel + libXrandr-devel + libXcomposite-devel + libva-devel + libjpeg-turbo-devel + ffmpeg-devel + protobuf-devel + pulseaudio-libs-devel + alsa-lib-devel + libvpx-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-04-17 + 20220414 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-24 + 20220314 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-09 + 20211222 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-14 + 20211212 + Version bump. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-12-05 + 20211112 + Version bump. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-10-20 + 20210915 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-01-26 + 20210915 + Version bump. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-01-26 + 20210124 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + opusfile + https://opus-codec.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.misc + Library for opening, seeking, and decoding .opus files + Library for opening, seeking, and decoding .opus files + Library for opening, seeking, and decoding .opus files + Library for opening, seeking, and decoding .opus files + https://ftp.osuosl.org/pub/xiph/releases/opus/opusfile-0.12.tar.gz + + libogg-devel + libopus-devel + openssl-devel + + multimedia/misc/opusfile/pspec.xml + + + opusfile + + libogg + libopus + openssl + + + /usr/lib + /usr/share + /usr/share/doc + + + + opusfile-32bit + 32-bit shared libraries for opusfile + emul32 + emul32 + + libogg-32bit + libopus-32bit + openssl-32bit + + + libogg-32bit + libopus-32bit + openssl-32bit + + + /usr/lib32 + + + + opusfile-devel + Development files for opusfile + + opusfile + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2020-06-27 + 0.12 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2020-03-07 + 0.11 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libid3tag + http://mad.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + La librairie id3tag MAD. + The MAD id3tag library + MAD id3tag kütüphanesi + Die MAD id3tag Bibliothek + libid3tag is a library for reading and (eventually) writing ID3 tags, both ID3v1 and the various versions of ID3v2. + mirrors://sourceforge/mad/libid3tag-0.15.1b.tar.gz + + zlib-devel + gperf + + + libid3tag-0.15.1b-fix_overflow.patch + libid3tag-0.15.1b-unknown-encoding.patch + libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch + libid3tag-gperf.patch + + multimedia/misc/libid3tag/pspec.xml + + + libid3tag + + zlib + + + /usr/lib + /usr/share/doc + + + + libid3tag-devel + + libid3tag + + + /usr/include + /usr/lib/pkgconfig + + + id3tag.pc + + + + + 2020-01-19 + 0.15.1b + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2019-03-13 + 0.15.1b + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 0.15.1b + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 0.15.1b + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.15.1b + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.15.1b + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + frei0r-plugins + https://frei0r.dyne.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + A plugin API for video sources and filters + Video kaynakları ve süzgeçleri için bir eklenti programlama arayüzü + frei0r-plugins is a minimalistic plugin API for video sources and filters. The behaviour of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. + frei0r-plugins video kaynakları ve süzgeçleri için basit bir eklenti programlama arayüzüdür. Efektlerin davranışları basit parametrelerle denetlenebilmektedir. + https://files.dyne.org/frei0r/releases/frei0r-plugins-1.7.0.tar.gz + + libgcc + cairo-devel + cmake + + multimedia/misc/frei0r-plugins/pspec.xml + + + frei0r-plugins + + libgcc + cairo + + + /usr/lib + /usr/share/doc + + + + frei0r-plugins-devel + Development files for frei0r-plugins + frei0r-plugins için geliştirme dosyaları + + frei0r-plugins + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-18 + 1.7.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.6.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 1.4 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 1.4 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + ezanvakti + https://github.com/fbostanci/ezanvakti + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + multimedia + multimedia.misc + Ezanvakti T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır. + Ezanvakti T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır. + Ezanvakti T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır. + Ezanvakti T.C. Diyanet İşleri Başkanlığı sitesinden bulunduğunuz ülke ve şehir için aylık bazda ezan vakitleri çizelgesini alarak vakti geldiğinde ezan okuyan ve bildirim veren bir uygulamadır. + https://github.com/fbostanci/ezanvakti/archive/v7.1.tar.gz + + libnotify-devel + ffmpeg-devel + wget + curl-devel + bash-completion + + multimedia/misc/ezanvakti/pspec.xml + + + ezanvakti + + libnotify + ffmpeg + mplayer + wget + bash-completion + yad + iputils + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + ezanvakti.desktop + ezanvakti.png + + + + + 2020-04-27 + 7.1 + version bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-04-07 + 6.3.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + klavaro + http://klavaro.sourceforge.net/en/index.html + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:gui + multimedia.misc + Free touch typing tutor program + Klavye eğitimi programı + Klavaro is just another free touch typing tutor program. Klavaro intends to be keyboard and language independent, saving memory and time (and money). + Klavaro, özgür bir klavye eğitimi programıdır. Bir çok dilde klavye ve arayüz desteği sağlar. + klavaro + https://sourceforge.net/projects/klavaro/files/klavaro-3.13.tar.bz2/download + + intltool + atk-devel + curl-devel + gtk3-devel + cairo-devel + glib2-devel + pango-devel + harfbuzz-devel + gdk-pixbuf-devel + gtkdatabox-devel + + multimedia/misc/klavaro/pspec.xml + + + klavaro + + atk + curl + gtk3 + cairo + glib2 + pango + harfbuzz + intltool + gtkdatabox + gdk-pixbuf + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/lib + + + klavaro.desktop + + + + + 2021-10-16 + 3.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-07 + 3.11 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + OpenColorIO1 + http://opencolorio.org/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + app + multimedia.misc + Enables color transforms and image display across graphics apps + Enables color transforms and image display across graphics apps + Grafik uygulamalarında renk dönüşümlerini ve görüntü ekranını etkinleştirir + Grafik uygulamalarında renk dönüşümlerini ve görüntü ekranını etkinleştirir + https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v1.1.1.tar.gz + + cmake + yaml-cpp + lcms2-devel + boost-devel + tinyxml-devel + python3-devel + openimageio-devel + + + 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch + + multimedia/misc/OpenColorIO1/pspec.xml + + + OpenColorIO1 + + lcms2 + libgcc + tinyxml + + + /usr/bin + /usr/lib + /usr/share/ocio + /usr/share/doc + + + opencolorio + + + + OpenColorIO1-devel + Development files for OpenColorIO1 + + OpenColorIO1 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-10-23 + 1.1.1 + Rebuild boost + Pisi Linux Admins + admin@pisilinux.org + + + 2021-05-11 + 1.1.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + sdl2-net + http://www.libsdl.org/projects/SDL_net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie réseau de SDL. + SDL network library 2.0 series + SDL ağ kütüphanesi 2.0 serisi + sdl-mixer is a SDL library for network access. + sdl-net, SDL için ağ erişim kitaplığıdır. + http://www.libsdl.org/projects/SDL_net/release/SDL2_net-2.0.1.tar.gz + + libsdl2-devel + + multimedia/misc/sdl2-net/pspec.xml + + + sdl2-net + + libsdl2 + + + /usr/lib + /usr/share/doc + + + + sdl2-net-devel + Development files for sdl-net + sdl2-net için geliştirme dosyaları + + sdl2-net + libsdl2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-07 + 2.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 2.0.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-11 + 2.0.1 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + libzen + http://sourceforge.net/projects/zenlib/ + + Pisi Linux Community + admins@pisilinux.org + + ZLIB + as-is + app:console + multimedia.misc + Small C++ derivate class to have a simpler life. + shared library for libmediainfo and mediainfo + https://mediaarea.net/download/source/libzen/0.4.37/libzen_0.4.37.tar.bz2 + multimedia/misc/libzen/pspec.xml + + + libzen + + libgcc + + + /usr/lib + /usr/share/doc + + + + libzen-devel + + libzen + + + /usr/bin/libzen-config + /usr/lib/pkgconfig + /usr/lib/libzen.so + /usr/include/ZenLib + + + + + 2020-03-07 + 0.4.37 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.4.37 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-08 + 0.4.35 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-24 + 0.4.31 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libsdl + http://www.libsdl.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Simple Direct Media Layer (Couche Média Simple et Directe). + Simple Direct Media Layer + Basit bir direk ortam erişim katmanı + Einfachee direkte Medien-Schicht + libsdl is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. + libsdl; ses, klavye, fare, oyun çubuğu, OpenGL ile 3B donanımsal hızlandırma, 2B görüntü belleğine direkt erişim sağlayan birden çok platform destekleyen bir çokluortam kitaplığıdır. + http://www.libsdl.org/release/SDL-1.2.15.tar.gz + + DirectFB-devel + alsa-lib-devel + aalib-devel + libX11-devel + libusb-compat-devel + libXtst-devel + libICE-devel + libXrandr-devel + libglvnd-devel + mesa-glu-devel + + + sdl-1.2.14-disable-mmx.patch + sdl_x11sym.patch + SDL-1.2.14-dont-propagate-lpthread.patch + SDL-1.2.14-noproc.patch + SDL-1.2.13-rh484362.patch + libsdl-1.2.15-sdl-config.patch + libsdl-1.2.15-resizing.patch + libsdl-1.2.15-joystick.patch + + multimedia/misc/libsdl/pspec.xml + + + libsdl-docs + libsdl reference documents + libsdl başvuru belgeleri + + libsdl + + + /usr/share/man + /usr/share/doc + + + + libsdl + + DirectFB + aalib + + + /usr/lib + + + + libsdl-devel + Development files for libsdl + libsdl için geliştirme dosyaları + + libsdl + DirectFB-devel + alsa-lib-devel + aalib-devel + libX11-devel + libusb-compat-devel + libXtst-devel + libICE-devel + libXrandr-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/lib/libSDLmain.a + /usr/share/aclocal + + + + libsdl-32bit + 32-bit shared libraries for libsdl + libsdl için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libsdl + + + /usr/lib32 + + + + + 2020-01-11 + 1.2.15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-01 + 1.2.15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-12 + 1.2.15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 1.2.15 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2.15 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 1.2.15 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2016-03-27 + 1.2.15 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libdvdnav + http://www.mplayerhq.hu/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + libdvdnav is a library for developers of multimedia applications + libdvdnav çokluortam uyguamaları geliştiricileri için bir kütüphane + libdvdnav est une librairie pour les développeur d'applications multimédia. Elle permet l'utilisation de fonctionnalités sophistiquées de navigation DVD tels que les menus DVD, la lecture multi-angle et même des jeux interactifs DVD. + libdvdnav is a library for developers of multimedia applications. It allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games. + libdvdnav çokluortam uyguamaları geliştiricileri için bir kütüphane. libdvdnav ile karmaşık DVD dolaşmalarını Örn: DVD menüleri, değişik açılı gösterimleri ve hatta etkileşimli DVD oyunlarını kullanabilirsiniz + libdvdnav es una librería para desarrollo de aplicaciones multimedia. Permite uso fácil de navegación avanzada en DVDs como en menús de DVDs, reproducción multi-ángulo, e incluso DVDs con juegos interactivos. + http://download.videolan.org/pub/videolan/libdvdnav/6.1.0/libdvdnav-6.1.0.tar.bz2 + + libdvdread-devel + + multimedia/misc/libdvdnav/pspec.xml + + + libdvdnav + + libdvdread + + + /usr/lib + /usr/share/doc/libdvdnav + + + + libdvdnav-devel + Development files for libdvdnav + libdvdnav için geliştirme dosyaları + + libdvdnav + libdvdread-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2020-10-05 + 6.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 6.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-01 + 6.0.0 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 5.0.3 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.0.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-31 + 5.0.3 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + ladspa-sdk + http://www.ladspa.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.plugin + The Linux Audio Developer's Simple Plugin API + Ses geliştiricisinin temel eklenti kütüphanesi + La Linux Audio Developer's Simple Plugin API (LADSPA - L'API de plugin (greffon) simple pour développeurs linux audio) tente de donner aux programmeurs la possibilité d'écrire en C/C++ des processeurs audio simples sous forme de plugin' et les lier dynamiquement à différentes applications hôte. + The Linux Audio Developer's Simple Plugin API (LADSPA) attempts to give programmers the ability to write simple `plugin' audio processors in C/C++ and link them dynamically against a range of host applications + ladspa, Linux üzerinde ses uygulamaları geliştiren programcıların temel ses işleme eklentileri geliştirmelerini ve bu eklentileri bir seri ses uygulaması ile birlikte kullanabilmelerini sağlar. + El Linux Audio Developer's Simple Plugin API (LADSPA) intenta facilitar a programadores la tarea de escribir procesadores simples de audio en C/C++ y enlazarlos dinámicamente con una gama de aplicaciones host. + http://www.ladspa.org/download/ladspa_sdk_1.15.tgz + + ladspa-sdk-1.12-gcc4.patch + fix-memleak-in-plugin-scanning.patch + + multimedia/plugin/ladspa-sdk/pspec.xml + + + ladspa-sdk + + /usr/bin + /usr/lib + /etc + /usr/share/doc/ladspa-sdk + + + 60ladspa + + + + ladspa-sdk-devel + Development files for ladspa-sdk + ladspa-sdk için geliştirme dosyaları + + ladspa-sdk + + + /usr/include + /usr/share/doc/ladspa-sdk/html + + + + + 2020-01-18 + 1.15 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 1.13 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-15 + 1.13 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 1.13 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libchromaprint + https://acoustid.org/chromaprint + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + multimedia.plugin + Chromaprint is the core component of the Acoustid project. + Chromaprint is the core component of the Acoustid project. It's a client-side library that implements a custom algorithm for extracting fingerprints from any audio source. + https://github.com/acoustid/chromaprint/releases/download/v1.5.0/chromaprint-1.5.0.tar.gz + + boost-devel + fftw3-devel + ffmpeg-devel + cmake + + multimedia/plugin/libchromaprint/pspec.xml + + + libchromaprint + + ffmpeg + libgcc + + + /usr/share + /usr/lib + + + + libchromaprint-devel + libchromaprint için geliştirme dosyaları + + libchromaprint + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-30 + 1.5.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2020-03-07 + 1.4.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-14 + 1.4.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-14 + 1.4.3 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-04-27 + 1.4.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 1.4.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-03 + 1.4.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-17 + 1.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-18 + 1.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + leptonica + http://www.leptonica.org/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + app:console + multimedia.plugin + Leptonica Library + Leptonica açık kaynaklı görsel işleme ve analiz kitaplığıdır. + An open source C library for efficient image processing and image analysis operations. + Daha verimli görüntü işleme ve görsel çözümleme operasyonları için açık kaynaklı bir C kitaplığıdır. + https://github.com/DanBloomberg/leptonica/archive/1.79.0.tar.gz + + libjpeg-turbo-devel + giflib-devel + libpng-devel + tiff-devel + webp-devel + zlib-devel + + multimedia/plugin/leptonica/pspec.xml + + + leptonica + Software that is broadly useful for image processing and image analysis applications + + libjpeg-turbo + giflib + libpng + webp + tiff + zlib + + + /usr/lib + /usr/share/doc + /usr/bin + + + + leptonica-devel + Development file for leptonica + leptonica için geliştirme dosyaları + leptonica-devel, leptonica için geliştirme dosyaları içerir. + + leptonica + + + /usr/lib/pkgconfig + /usr/include/leptonica + + + + + 2020-01-18 + 1.79.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-01-04 + 1.74.4 + Version Bump. + Ali Cengiz Kurt(alick) + alicengizkurt@gmail.com + + + 2017-01-18 + 1.74.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libmpdclient + https://www.musicpd.org/libs/libmpdclient/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.plugin + C library to implement a MPD client + MPD için istemci geliştirme kitaplığı + Biblioteka kliencka MPD + A stable, documented, asynchronous API library for interfacing MPD in the C, C++ and Objective C languages. + libmpdclient, MPD etkileşimi için C, C++ ve Object C dillerinde kullanılabilen istikrarlı, belgelendirilmiş, asenkron bir kitaplıktır. + Biblioteka do tworzenia klientów demona MPD (Music Player Daemon). + https://musicpd.org/download/libmpdclient/2/libmpdclient-2.20.tar.xz + + meson + + multimedia/plugin/libmpdclient/pspec.xml + + + libmpdclient + + vala + glib2 + + + /usr/lib + /usr/share + /usr/share/doc + + + + libmpdclient-devel + libmpdclient için geliştirme dosyaları + Pliki naglowkowe do libmpdclient + + libmpdclient + + + /usr/lib/pkgconfig + /usr/include + /usr/share/vala + + + + + 2021-11-23 + 2.20 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-13 + 2.19 + First Beta release. + fury + uglyside@yandex.ru + + + + + + audacious-plugins + https://audacious-media-player.org/ + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + data + multimedia.plugin + plugins for audacious + Audacious eklentileri + Zestaw pluginów do Audacious + plugins for audacious + Audacious için eklentiler + Zestaw pluginów do Audacious + https://distfiles.audacious-media-player.org/audacious-plugins-4.1.tar.bz2 + + meson + cmake + flac-devel + mesa-devel + lame-devel + neon-devel + curl-devel + gtk2-devel + faac-devel + lirc-devel + faad2-devel + cairo-devel + pango-devel + qt5-linguist + libogg-devel + libcue-devel + ffmpeg-devel + libmms-devel + mpg123-devel + libmtp-devel + libxml2-devel + libsdl2-devel + libbs2b-devel + libsoxr-devel + libcddb-devel + wavpack-devel + libbinio-devel + qt5-base-devel + alsa-lib-devel + libnotify-devel + libvorbis-devel + fluidsynth-devel + libsndfile-devel + gdk-pixbuf-devel + libXrender-devel + libmodplug-devel + qt5-x11extras-devel + libXcomposite-devel + libsamplerate-devel + qt5-multimedia-devel + pulseaudio-libs-devel + libcdio-paranoia-devel + jack-audio-connection-kit-devel + libcdio-devel + audacious-devel + + multimedia/plugin/audacious-plugins/pspec.xml + + + audacious-plugins + + neon + gtk2 + faac + curl + flac + zlib + lame + lirc + mesa + glib2 + faad2 + cairo + pango + libcue + ffmpeg + libmms + mpg123 + libmtp + libX11 + libogg + libgcc + libsoxr + libbs2b + wavpack + libxml2 + libcddb + libsdl2 + qt5-base + libglvnd + libbinio + alsa-lib + audacious + libvorbis + libnotify + fluidsynth + gdk-pixbuf + libXrender + libmodplug + libsndfile + qt5-x11extras + libsamplerate + libXcomposite + qt5-multimedia + pulseaudio-libs + libcdio-paranoia + jack-audio-connection-kit + libcdio + + + /usr/lib/audacious + /usr/share/audacious + /usr/share/locale + /usr/share/doc + + + + + 2022-01-18 + 4.1 + Version bump + fury + uglyside@yandex.ru + + + 2020-03-07 + 3.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-06 + 3.10 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + orbit2 + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + desktop.gnome2 + High-performance CORBA ORB + Yüksek performanslı CORBA ORB + Orbit2 allows to communication between two programs objects. + Orbit2 iki program nesneleri arasındaki iletişimi sağlar. + mirrors://gnome/ORBit2/2.14/ORBit2-2.14.19.tar.bz2 + + libIDL-devel + grep + glib2-devel + gtk-doc + python-six + + + fedora/ORBit2-allow-deprecated.patch + + desktop/gnome2/orbit2/pspec.xml + + + orbit2 + + libIDL + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/idl + + + + orbit2-devel + Development files for orbit2 + orbit2 için geliştirme dosyaları + + orbit2 + libIDL-devel + glib2-devel + + + /usr/bin/orbit2-config + /usr/include + /usr/lib/*.a + /usr/lib/pkgconfig + /usr/share/aclocal + + + + orbit2-docs + ORBit2 reference documents + Orbit2 referans dökümanları + data:doc + + /usr/share/gtk-doc + + + + + 2020-02-07 + 2.14.19 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 2.14.19 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-14 + 2.14.19 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 2.14.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-21 + 2.14.19 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + librsvg + http://librsvg.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome2 + Scalable Vector Graphics (SVG) rendering library + Scalable Vector Graphics (SVG) kitaplığı + librsvg est un composant utilisé au sein de logiciels pour gérer les graphismes vectoriels au format SVG. + librsvg is a component used within software applications to enable support for SVG-format scalable vector graphics. + Scalable Vector Graphics (SVG) kitaplığı + mirrors://gnome/librsvg/2.53/librsvg-2.53.0.tar.xz + + rust + docutils + gi-docgen + cairo-devel + glib2-devel + libxml2-devel + freetype-devel + libcroco-devel + pango-devel + vala-devel + gdk-pixbuf-devel + gtk-doc + python-six + llvm + python-docutils + gobject-introspection-devel + + desktop/gnome2/librsvg/pspec.xml + + + librsvg + + glib2 + libxml2 + libgcc + cairo + pango + fontconfig + libcroco + gdk-pixbuf + + + /etc/gtk-2.0 + /usr/bin + /usr/lib + /usr/share + /usr/share/man/man1 + /usr/share/pixmaps + /usr/share/themes + /usr/share/vala + /usr/share/gir-1.0/Rsvg-2.0.gir + /usr/share/doc + + + + librsvg-docs + librsvg reference documents + data:doc + + librsvg + + + /usr/share/doc/librsvg/Rsvg-2.0 + + + + librsvg-devel + Development files for librsvg + librsvg için geliştirme dosyaları + + librsvg + gdk-pixbuf-devel + cairo-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2022-01-08 + 2.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-18 + 2.52.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 2.52.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 2.52.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-16 + 2.52.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-06 + 2.52.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-27 + 2.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 2.50.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 2.50.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 2.46.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-30 + 2.46.4 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-07-30 + 2.42.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-19 + 2.42.3 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-08 + 2.40.20 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 2.40.16 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 2.40.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-23 + 2.40.13 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + glibmm + https://www.gtkmm.org/en/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome2 + C++ interface for glib2 + glib2 kitaplığı için C++ programlama dili arayüzü + Glibmm est l'interface officielle C++ pour la librairie IHM populaire GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. + Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance. + Glibmm, ünlü GUI kitaplığı GTK+ için resmi C++ arayüzüdür. Önemli özelliklerinin arasında tip bağımsız çağırmalar ve miras ile genişleyebilen uyumlu parçacıklar vardır. + mirrors://gnome/glibmm/2.66/glibmm-2.66.2.tar.xz + + meson + libsigc++-devel + glib2-devel + mm-common + perl-XML-Parser + + desktop/gnome2/glibmm/pspec.xml + + + glibmm + + glib2 + libgcc + libsigc++ + + + /usr/lib + /usr/share/doc + + + + glibmm-devel + Development files for glibmm + glibmm için geliştirme dosyaları + + glibmm + glib2-devel + libsigc++-devel + + + /usr/include + /usr/lib/glibmm-* + /usr/lib/giomm-* + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/glibmm-* + + + + + 2021-10-06 + 2.66.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 2.66.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 2.62.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 2.54.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-08 + 2.54.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 2.50.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.44.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-21 + 2.44.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + caja-extensions + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Mate file manager eklentileri + Caja eklentileri + caja-extensions, Mate file manager eklentileri. + caja-extensions, Caja eklentileri. + http://pub.mate-desktop.org/releases/1.26/caja-extensions-1.26.0.tar.xz + + python3 + caja-devel + gtk3-devel + dbus-glib-devel + intltool + gssdp-devel + gupnp-devel + mate-common + mate-desktop-devel + + desktop/mate/caja-extensions/pspec.xml + + + caja-extensions + + caja + gtk3 + glib2 + gssdp + gupnp + dbus-glib + gdk-pixbuf + mate-desktop + + + /usr/lib/caja + /usr/lib/caja-sendto + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/glib-2.0/ + /usr/share/caja + /usr/share/locale + /usr/share/caja-extensions + + + + caja-extensions-devel + Development files for caja-extensions + Caja eklentileri için geliştirme dosyaları + + gtk3-devel + glib2-devel + caja-extensions + + + /usr/include + /usr/lib/pkgconfig + + + + caja-extensions-doc + caja-extensions için belgeler + caja-extensions için belgeler + + caja-extensions + + + /usr/share/gtk-doc/ + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + engrampa + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Engrampa is an archive manager for the MATE environment. + Engrampa is an archive manager for the MATE environment. This means that you can create and modify archives; view the content of an archive; view and modify a file contained in the archive; extract files from the archive. + engrampa + http://pub.mate-desktop.org/releases/1.26/engrampa-1.26.0.tar.xz + + gtk3-devel + caja-devel + mate-common + libSM-devel + intltool + itstool + json-glib-devel + python3-devel + + desktop/mate/engrampa/pspec.xml + + + engrampa + + file + gtk3 + caja + cairo + glib2 + pango + gdk-pixbuf + json-glib + + + /usr/lib/ + /usr/share/doc + /usr/share/man + /usr/share/omf + /usr/bin + /usr/share/mate + /usr/share/help + /usr/share/icons + /usr/share/dbus-1 + /usr/share/pixmaps + /usr/share/glib-2.0 + /usr/share/engrampa + /usr/share/caja + /usr/share/metainfo + /usr/share/applications + /usr/share/locale + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-29 + 1.22.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + caja + https://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + app:gui + desktop.mate + Default file manager for the Mate desktop. + Mate masasütü için öntanımlı dosya yöneticisi + Caja is a file manager that allows to browse directories, preview files and launch applications. + Caja; dizinlerde gezinmeyi, dosyaları gözatmayı ve uygulamalar başlatmayı sağlayan bir dosya yöneticisidir. + system-file-manager + http://pub.mate-desktop.org/releases/1.26/caja-1.26.0.tar.xz + + intltool + pango-devel + cairo-devel + libSM-devel + gettext-devel + mate-common + exempi-devel + python3-devel + libxml2-devel + libexif-devel + autoconf-archive + libnotify-devel + dbus-glib-devel + mate-desktop-devel + startup-notification-devel + gobject-introspection-devel + + desktop/mate/caja/pspec.xml + + + caja + + atk + gtk3 + pango + cairo + glib2 + libSM + libICE + libX11 + exempi + libexif + libxml2 + libnotify + gdk-pixbuf + mate-desktop + gvfs-archive + gvfs-afp + gvfs-afc + gvfs-fuse + gvfs-gphoto2 + gvfs-mtp + gvfs-smb + + + /usr/lib/libcaja* + /usr/lib/girepository-1.0 + /usr/share/man + /usr/bin + /usr/share/mime + /usr/share/caja + /usr/share/doc + /usr/share/metainfo + /usr/share/icons + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/pixmaps + /usr/share/glib-2.0 + /usr/share/locale + /usr/share/applications + + + + caja-devel + caja için geliştirme dosyaları + caja için geliştirme dosyaları + + gtk3-devel + glib2-devel + caja + + + /usr/include + /usr/lib/pkgconfig + + + + caja-doc + caja için döküman belgeleri. + caja için döküman belgeleri. + + caja + + + /usr/share/gtk-doc + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-30 + 1.25.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-06 + 1.25.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-23 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-29 + 1.22.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-tweak + https://github.com/ubuntu-mate/mate-tweak + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Tweak tool for MATE (fork of MintDesktop) + Tweak tool for MATE (fork of MintDesktop) + https://github.com/ubuntu-mate/mate-tweak/archive/21.04.3.tar.gz + + python3-devel + python3-setuptools + python3-distutils-extra + intltool + + desktop/mate/mate-tweak/pspec.xml + + + mate-tweak + + python3 + python3-setproctitle + python3-distro + python3-psutil + python3-pygobject3 + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/polkit-1 + /usr/share/man + /usr/share/locale + /usr/share/doc + + + + + 2021-10-24 + 21.04.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-07 + 21.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 20.04.0 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-03-23 + 20.04.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-settings-daemon + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + service + desktop.mate + System settings daemon for MATE desktop + gnome-settings-daemon shares MATE specific settings with other applications via DBus connection. + http://pub.mate-desktop.org/releases/1.26/mate-settings-daemon-1.26.0.tar.xz + + intltool + nss-devel + dbus-devel + gtk3-devel + dconf-devel + glib2-devel + libSM-devel + polkit-devel + libnotify-devel + dbus-glib-devel + libcanberra-devel + pulseaudio-libs-devel + libcanberra-gtk3-devel + mate-common + libmatekbd-devel + libmatemixer-devel + mate-desktop-devel + + desktop/mate/mate-settings-daemon/pspec.xml + + + mate-settings-daemon + + nss + dbus + gtk3 + nspr + cairo + dconf + glib2 + libXi + libX11 + polkit + dbus-glib + libnotify + fontconfig + gdk-pixbuf + libmatekbd + libxklavier + libmatemixer + mate-desktop + pulseaudio-libs + libcanberra-gtk3 + + + /etc + /usr/lib + /usr/share/doc + /usr/share/man/ + /usr/share/icons + /usr/share/dbus-1 + /usr/lib/mate-settings-daemon + /usr/share/glib-2.0 + /usr/share/polkit-1 + /usr/share/locale + /usr/share/mate-settings-daemon + /usr/share/mate-control-center + + + + mate-settings-daemon-devel + mate-settings-daemon için geliştirme dosyaları + mate-settings-daemon için geliştirme dosyaları + + mate-settings-daemon + dbus-devel + glib2-devel + dbus-glib-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-31 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2013-10-18 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-utils + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + MATE utility programs + The mate-utils package contains a set of small "desk accessory" utility applications for MATE, such as a dictionary, a disk usage analyzer, a screenshot tool and others. + system-search + http://pub.mate-desktop.org/releases/1.26/mate-utils-1.26.0.tar.xz + + itstool + intltool + mesa-devel + popt-devel + yelp-tools + libX11-devel + libXmu-devel + udisks2-devel + libgtop-devel + e2fsprogs-devel + libcanberra-devel + libcanberra-gtk3-devel + mate-common + mate-panel-devel + + desktop/mate/mate-utils/pspec.xml + + + mate-utils + + atk + gtk3 + zlib + cairo + glib2 + pango + libSM + libICE + libX11 + libgtop + libXext + udisks2 + gdk-pixbuf + mate-panel + libcanberra + libcanberra-gtk3 + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/omf + /usr/share/help + /usr/share/icons + /usr/share/mate* + /usr/share/dbus-1 + /usr/share/metainfo + /usr/share/pixmaps + /usr/share/glib-2.0 + /usr/share/applications + /usr/share/locale + + + + mate-utils-devel + mate-utils için geliştirme dosyaları + mate-utils için geliştirme dosyaları + + gtk3-devel + mate-utils + + + /usr/include + /usr/lib/pkgconfig + + + + mate-utils-gtk-doc + mate-utils için dosyalar + + mate-utils + + + /usr/share/gtk-doc + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-08 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-31 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-icon-theme + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + data + desktop.mate + Mate icon theme + Mate simge teması + mate-icon-theme package contains the default icon theme used by the Mate desktop. + mate-icon-theme paketi, Mate masaüstü tarafından kullanılan öntanımlı simge temasını içerir. + https://pub.mate-desktop.org/releases/1.26/mate-icon-theme-1.26.0.tar.xz + + intltool + mate-common + icon-naming-utils-devel + + desktop/mate/mate-icon-theme/pspec.xml + + + mate-icon-theme + + mate-common + icon-naming-utils + + + /usr/share/doc + /usr/share/icons + /usr/share/locale + + + 16x16.png + 22x22.png + 24x24.png + 32x32.png + 48x48.png + 16x16.png + 22x22.png + 24x24.png + 32x32.png + 48x48.png + scalable.svg + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2013-09-10 + 1.6.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + eom + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Eye of MATE, an image viewer for MATE + Mate için resim görüntüleyicisi + This is the Eye of MATE, an image viewer program. It is meant to be a fast and functional image viewer. + eom, resim görüntüleyicisidir. + eom + http://pub.mate-desktop.org/releases/1.26/eom-1.26.0.tar.xz + + zlib-devel + gobject-introspection-devel + libpeas-devel + libxml2-devel + gtk3-devel + imagemagick-devel + lcms2-devel + mate-common + exempi-devel + libexif-devel + librsvg-devel + dbus-glib-devel + mate-desktop-devel + libjpeg-turbo-devel + intltool + itstool + + desktop/mate/eom/pspec.xml + + + eom + + atk + gtk3 + zlib + glib2 + lcms2 + cairo + exempi + libX11 + libexif + libpeas + librsvg + libxml2 + gdk-pixbuf + mate-desktop + libjpeg-turbo + gobject-introspection + + + /usr/bin + /usr/lib/ + /usr/share/doc + /usr/share/man + /usr/share/omf + /usr/share/eom + /usr/share/help + /usr/share/mate + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/gir-1.0 + /usr/share/metainfo + /usr/share/applications + /usr/share/locale + + + + eom-devel + Eye of MATE development files + eom için geliştirme dosyaları + + gtk3-devel + glib2-devel + eom + + + /usr/include/ + /usr/lib/pkgconfig/ + + + + eom-doc + Eye of MATE documentation files + eom için döküman belgeleri. + + eom + + + /usr/share/gtk-doc + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-panel + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.mate + GNOME panel + Mate paneli + GNOME panel is located in the edge of screen that provides contains widgets such as application launcher, cpu monitor and workspace switcher. + Mate paneli ekranın kenarlarında bulunur ve programcıkları (işlemci yükü, program başlatıcısı, çalışma alanı değiştiricisi gibi) barındırmayı sağlar. + mate-panel + http://pub.mate-desktop.org/releases/1.26/mate-panel-1.26.2.tar.xz + + gtk3-devel + libSM-devel + mate-common + librsvg-devel + libwnck3-devel + mate-menus-devel + libcanberra-devel + mate-desktop-devel + libmateweather-devel + gobject-introspection-devel + yelp-tools + intltool + itstool + + + pisilinux_layout.patch + + desktop/mate/mate-panel/pspec.xml + + + mate-panel + + atk + gtk3 + cairo + glib2 + pango + libSM + libICE + libX11 + librsvg + libwnck3 + libXrandr + mate-menus + gdk-pixbuf + mate-desktop + libmateweather + wayland-client + + + /usr/lib + /usr/share/doc + /usr/share/omf + /usr/bin + /usr/share/man + /usr/share/mate + /usr/share/help + /usr/share/icons + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/glib-2.0 + /usr/libexec/ + /usr/share/mate-panel + /usr/share/locale + /usr/share/applications + + + + mate-panel-devel + mate-panel için geliştirme dosyaları. + mate-panel için geliştirme dosyaları. + + gtk3-devel + glib2-devel + mate-panel + + + /usr/include + /usr/lib/pkgconfig + + + + mate-panel-doc + mate-panel için döküman belgeleri. + mate-panel için döküman belgeleri. + + mate-panel + + + /usr/share/gtk-doc + + + + + 2022-01-28 + 1.26.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-25 + 1.26.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-02 + 1.25.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-20 + 1.25.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-14 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-power-manager + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Mate için güç yöneticisi + Mate için güç yöneticisi + Power management tool for the MATE desktop. + mate-power-manager + http://pub.mate-desktop.org/releases/1.26/mate-power-manager-1.26.0.tar.xz + + gtk3-devel + dbus-glib-devel + cairo-devel + glib2-devel + mate-common + upower-devel + libnotify-devel + mate-panel-devel + mesa-devel + popt-devel + polkit-devel + libcanberra-devel + libcanberra-gtk3-devel + intltool + itstool + libsecret-devel + + desktop/mate/mate-power-manager/pspec.xml + + + mate-power-manager + + dbus + gtk3 + cairo + glib2 + pango + libX11 + upower + libXext + libsecret + dbus-glib + libnotify + libXrandr + gdk-pixbuf + mate-panel + libcanberra + libcanberra-gtk3 + + + /usr/share/doc + /usr/share/man + /usr/share/omf + /usr/bin + /usr/share/help + /usr/share/mate* + /usr/share/icons + /usr/share/dbus-1 + /usr/lib + /usr/share/polkit-1 + /usr/share/glib-2.0 + /etc/xdg/autostart/ + /usr/share/applications + /usr/share/locale + + + + + 2021-09-25 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-03 + 1.24.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-menus + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.mate + Mate Menus + Mate menüleri + mate-menus has got desktop-directories, Mate menus library and its python bindings. + mate-menus, Mate masaüstü dizinlerini, kitaplıklarını ve python bağlayıcılarını içerir. + http://pub.mate-desktop.org/releases/1.26/mate-menus-1.26.0.tar.xz + + intltool + mate-common + python3-devel + gobject-introspection-devel + + desktop/mate/mate-menus/pspec.xml + + + mate-menus + + glib2 + + + /usr/lib + /usr/share/doc + /etc/xdg/menus + /usr/share/mate + /usr/share/gir-1.0 + /usr/share/locale + /usr/share/mate-menus + + + + mate-menus-devel + mate-menus için geliştirme dosyaları + mate-menus için geliştirme dosyaları + + glib2-devel + mate-menus + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-29 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python-caja + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + library + desktop.mate + Python binding for Mate CAJA + These are unstable bindings for the caja extension library. + https://pub.mate-desktop.org/releases/1.26/python-caja-1.26.0.tar.xz + + python3-devel + mate-common + python3-pygobject3-devel + caja-devel + intltool + + desktop/mate/python-caja/pspec.xml + + + python-caja + + gtk3 + caja + glib2 + python3 + + + /usr/lib + /usr/share/locale + /usr/share/caja + /usr/share/doc + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-17 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.1 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-notification-daemon + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.mate + Mate notification daemon + Mate masaüstü bilgilendirme hizmeti + mate-notification-daemon is the server implementation of the Mate desktop notification specification. + mate-notification-daemon Mate projesinin masaüstü bilgilendirme hizmeti uygulamasını içerir. + mate-notification-properties + http://pub.mate-desktop.org/releases/1.26/mate-notification-daemon-1.26.0.tar.xz + + intltool + python3-devel + libwnck3-devel + libnotify-devel + libcanberra-devel + libcanberra-gtk3-devel + mate-common + mate-panel-devel + mate-desktop-devel + libxml2-devel + + desktop/mate/mate-notification-daemon/pspec.xml + + + mate-notification-daemon + + atk + gtk3 + cairo + glib2 + pango + libX11 + libwnck3 + libnotify + gdk-pixbuf + libcanberra-gtk3 + mate-panel + mate-desktop + libxml2 + + + /usr/lib + /usr/bin + /usr/share/man/ + /usr/share/icons + /usr/share/dbus-1 + /usr/libexec + /usr/share/glib-2.0 + /usr/share/locale + /usr/share/applications + /usr/share/mate-panel + /usr/share/mate-notification-daemon + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-31 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-29 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + pluma + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.mate + Mate metin editörü + mate masaüstü için metin editörü. + accessories-text-editor + http://pub.mate-desktop.org/releases/1.26/pluma-1.26.0.tar.xz + + intltool + itstool + libxml2-devel + gtk3-devel + enchant2-devel + libSM-devel + mate-common + iso-codes-devel + libpeas-devel + python3-devel + python3-pygobject3-devel + gtksourceview4-devel + + desktop/mate/pluma/pspec.xml + + + pluma + + atk + gtk3 + cairo + glib2 + libSM + pango + libICE + libX11 + libpeas + libxml2 + enchant2 + gdk-pixbuf + gtksourceview4 + gobject-introspection + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/omf + /usr/share/help + /usr/share/mate + /usr/share/pluma + /usr/share/glib-2.0 + /usr/share/gir-1.0 + /usr/share/metainfo + /usr/share/applications + /usr/share/locale + + + + pluma-devel + pluma için geliştirme dosyaları + + libpeas-devel + gtksourceview4-devel + pluma + + + /usr/include/pluma + /usr/lib/pkgconfig + + + + pluma-gtk-doc + pluma-gtk-doc için dosyalar + + pluma + + + /usr/share/gtk-doc/html/pluma/ + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-05 + 1.25.3 + v.bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-07-03 + 1.25.0 + v.bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + atril + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Atril is a document viewer for the MATE desktop + Atril is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript. + atril + http://pub.mate-desktop.org/releases/1.26/atril-1.26.0.tar.xz + + tiff-devel + gtk3-devel + libXt-devel + libglade-devel + libjpeg-turbo-devel + cairo-devel + mate-common + libsecret-devel + libspectre-devel + poppler-glib-devel + gobject-introspection-devel + yelp-tools + libgxps-devel + caja-devel + webkit2gtk-devel + intltool + itstool + gtk-doc + python-six + djvu-devel + texlive-bin-devel + t1lib-devel + + desktop/mate/atril/pspec.xml + + + atril + + atk + caja + tiff + gtk3 + zlib + cairo + djvu + glib2 + pango + t1lib + libSM + libICE + libgxps + libxml2 + libsecret + gdk-pixbuf + libspectre + webkit2gtk + texlive-bin + poppler-glib + + + /usr/lib + /usr/share/omf + /usr/share/man + /usr/bin + /usr/share/doc + /usr/share/help + /usr/share/atril + /usr/share/mate* + /usr/share/icons + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/glib-2.0 + /usr/share/caja + /usr/share/metainfo + /usr/share/thumbnailers + /usr/share/applications + /usr/share/locale + + + + atril-devel + Atril development files + + gtk3-devel + glib2-devel + atril + + + /usr/include + /usr/lib/pkgconfig + + + + atril-doc + Atril documentation files. + + atril + + + /usr/share/gtk-doc + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-05 + 1.25.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-terminal + https://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + MATE terminal emulator application + mate-terminal, masaüstü için terminal uygulaması. + mate-terminal, masaüstü için terminal uygulaması. + utilities-terminal + http://pub.mate-desktop.org/releases/1.26/mate-terminal-1.26.0.tar.xz + + intltool + itstool + python3-devel + libpcre2-devel + gnutls-devel + vte-devel + glib2-devel + gtk3-devel + dconf-devel + libSM-devel + mate-common + + desktop/mate/mate-terminal/pspec.xml + + + mate-terminal + + atk + vte + gtk3 + cairo + pango + dconf + glib2 + libSM + libICE + libX11 + gdk-pixbuf + + + /usr/share/doc + /usr/bin + /usr/share/omf + /usr/share/man + /usr/share/help + /usr/share/mate + /usr/share/metainfo + /usr/share/glib-2.0 + /usr/share/applications + /usr/share/locale + /usr/share/mate-terminal + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-control-center + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + app:gui + desktop.mate + The MATE Desktop configuration tool + Mate yapılandırma araçları + mate-control-center is Mate's main interface for configuration of various aspects of your Mate desktop. + mate-control-center Mate masaüstünüzün çeşitli ayarlarını değiştiren, Mate'in ana arayüzüdür. + preferences-desktop + http://pub.mate-desktop.org/releases/1.26/mate-control-center-1.26.0.tar.xz + + itstool + intltool + gtk3-devel + libSM-devel + dconf-devel + polkit-devel + librsvg-devel + dbus-glib-devel + libcanberra-devel + desktop-file-utils + libXScrnSaver-devel + libappindicator-devel + accountsservice-devel + libcanberra-gtk3-devel + marco-devel + mate-common + mate-menus-devel + libmatekbd-devel + mate-desktop-devel + mate-settings-daemon-devel + + desktop/mate/mate-control-center/pspec.xml + + + mate-control-center + + atk + gtk3 + marco + libXi + libSM + polkit + libICE + librsvg + glib2 + cairo + pango + libX11 + libxml2 + freetype + dbus-glib + dconf + harfbuzz + mate-menus + fontconfig + libXcursor + gdk-pixbuf + libmatekbd + libxklavier + libcanberra + mate-desktop + libXScrnSaver + libappindicator + accountsservice + libcanberra-gtk3 + startup-notification + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/omf + /usr/bin + /usr/share/mime + /usr/share/mate + /usr/sbin + /usr/share/help + /etc/xdg/menus + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/polkit-1 + /usr/share/thumbnailers + /usr/share/mate-time-admin + /usr/share/applications + /usr/share/locale + /usr/share/desktop-directories + /usr/share/mate-control-center + + + + mate-control-center-devel + + gtk3-devel + glib2-devel + librsvg-devel + mate-menus-devel + mate-desktop-devel + mate-control-center + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-17 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-31 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libmatemixer + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + library + desktop.mate + Mixer library for MATE Desktop + Mixer library for MATE Desktop + http://pub.mate-desktop.org/releases/1.26/libmatemixer-1.26.0.tar.xz + + intltool + mate-common + pulseaudio-libs-devel + alsa-lib-devel + gtk-doc + python-six + autoconf-archive + + desktop/mate/libmatemixer/pspec.xml + + + libmatemixer + + glib2 + alsa-lib + pulseaudio-libs + + + /usr/share/doc + /usr/share/gtk-doc + /usr/share/locale + /usr/lib/libmatemixer.so* + /usr/lib/libmatemixer + + + + libmatemixer-devel + libmatekbd için geliştirme dosyaları + + glib2-devel + libmatemixer + + + /usr/lib/pkgconfig + /usr/include/mate-mixer + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libindicator + https://launchpad.net/libindicator + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:console + desktop.mate + A set of symbols and convience functions that all indicators would like to use. + Libary with a set of symbols and convience functions that all indicators would like to use (GTK+ 2 library) + https://launchpadlibrarian.net/116625186/libindicator-12.10.1.tar.gz + + dbus-glib-devel + gtk2-devel + gtk3-devel + gdk-pixbuf-devel + python3-devel + + + configure.patch + libindicator-12.10.1-glib262-g_define_type_with_private.patch + + desktop/mate/libindicator/pspec.xml + + + libindicator + + gtk3 + glib2 + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share/libindicator + /etc/X11/Xsession.d/80indicator-debugging + + + + libindicator-devel + libindicator için geliştirme dosyalrı + libindicator için geliştirme dosyalrı + + gtk3-devel + libindicator + + + /usr/include/ + /usr/lib/pkgconfig + + + + libindicator-gtk2 + + gtk2 + + + /usr/lib/libindicator.so* + /usr/lib/indicator-loader + + + + libindicator-gtk2-devel + libindicator için geliştirme dosyalrı + + gtk2-devel + libindicator-gtk2 + + + /usr/lib/pkgconfig/indicator-0.4.pc + + + + + 2021-07-04 + 12.10.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 12.10.1 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-13 + 12.10.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-netbook + http://mate-desktop.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Basit bir pencere yönetim aracı + Basit bir pencere yönetim aracı + A simple window management tool. + Basit bir pencere yönetim aracı uygulaması. + mate-netbook + http://pub.mate-desktop.org/releases/1.24/mate-netbook-1.24.0.tar.xz + + intltool + gtk3-devel + glib2-devel + libwnck3-devel + libXtst-devel + libfakekey-devel + mate-panel-devel + + desktop/mate/mate-netbook/pspec.xml + + + mate-netbook + + atk + gtk3 + cairo + glib2 + pango + libX11 + libwnck3 + libfakekey + gdk-pixbuf + mate-panel + + + /usr/bin + /usr/lib/mate-netbook + /usr/share/doc + /usr/share/dbus-1 + /usr/share/MateConf + /usr/share/glib-2.0 + /etc/xdg/autostart + /usr/share/mate-panel + /usr/share/locale + /usr/share/man + + + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + caja-admin + https://github.com/infirit/caja-admin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Caja Admin is a simple Python extension for the Caja file manager. + Caja-admin Caja dosya yöneticisi için içerik menüsünde bazı yetkili kullanıcı eylemleri sunar + Caja Admin is a simple Python extension for the Caja file manager that adds some administrative actions to the right-click menu. + Caja-admin Caja dosya yöneticisi için içerik menüsünde bazı yetkili kullanıcı eylemleri sunar + https://github.com/infirit/caja-admin/archive/0.0.5.tar.gz + + tr.po + + + meson + python3-devel + python-caja + extra-cmake-modules + + + added_tr.patch + + desktop/mate/caja-admin/pspec.xml + + + caja-admin + + python-caja + mate-terminal + + + /usr/share/caja-python + /usr/share/doc + /usr/share/locale + /usr/share/polkit-1 + + + + + 2021-09-07 + 0.0.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 0.0.2 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-03-18 + 0.0.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-media + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3.0 + app:gui + desktop.mate + MATE media programs + This package contains a few media utilities for the MATE desktop, including a volume control. + multimedia-volume-control + http://pub.mate-desktop.org/releases/1.26/mate-media-1.26.0.tar.xz + + gtk3-devel + libxml2-devel + libcanberra-devel + libcanberra-gtk3-devel + mate-common + mate-panel-devel + libmatemixer-devel + mate-desktop-devel + intltool + + desktop/mate/mate-media/pspec.xml + + + mate-media + + gtk3 + cairo + glib2 + pango + libxml2 + gdk-pixbuf + mate-panel + libcanberra + libmatemixer + mate-desktop + libcanberra-gtk3 + + + /usr/share/doc + /usr/share/man + /usr/share/omf + /usr/bin + /usr/share/help + /usr/share/mate + /usr/share/icons + /usr/share/dbus-1 + /usr/share/sounds + /usr/lib + /usr/share/mate-2.0 + /usr/share/glib-2.0 + /usr/share/mate-media + /usr/share/mate-panel + /etc/xdg/autostart/ + /usr/share/applications + /usr/share/locale + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-31 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-polkit + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + app:gui + library + desktop.mate + Authentication agent for polkit + polkit için kimlik denetim yardımcısı + mate-polkit package provides an authentication agent for polkit that integrates well with the Mate desktop environment. + mate-polkit paketi Mate masaüstü ortamı ile bütünleşmiş bir kimlik denetim yardımcısı sağlar. + http://pub.mate-desktop.org/releases/1.24/mate-polkit-1.24.0.tar.xz + + intltool + gtk3-devel + mate-common + pango-devel + polkit-devel + elogind-devel + libappindicator-devel + + desktop/mate/mate-polkit/pspec.xml + + + mate-polkit + + gtk3 + glib2 + polkit + elogind + gdk-pixbuf + libappindicator + + + /usr/lib + /etc/xdg/autostart + /usr/share + + + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-screensaver + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Replaces xscreensaver, integrating with the MATE desktop. + Replaces xscreensaver, integrating with the MATE desktop. + mate-screensaver, Mate masaüstü için ekrankoruyucu uygulamasıdır. + preferences-desktop-screensaver + http://pub.mate-desktop.org/releases/1.26/mate-screensaver-1.26.1.tar.xz + + dbus-glib-devel + gtk3-devel + libX11-devel + libXScrnSaver-devel + libXinerama-devel + libXmu-devel + libXtst-devel + libXxf86vm-devel + libmatekbd-devel + libnotify-devel + mate-common + mate-desktop-devel + mate-menus-devel + mesa-devel + pam-devel + xorg-proto + xmlto + intltool + libglvnd-devel + autoconf-archive + + desktop/mate/mate-screensaver/pspec.xml + + + mate-screensaver + + pam + dbus + gtk3 + mesa + cairo + glib2 + pango + libX11 + libglvnd + libXext + dbus-glib + libnotify + mate-menus + gdk-pixbuf + libmatekbd + libXxf86vm + libxklavier + mate-desktop + libXScrnSaver + + + /etc/ + /usr/lib/ + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/dbus-1 + /usr/share/pixmaps + /usr/share/glib-2.0 + /usr/libexec/ + /usr/share/backgrounds + /usr/share/applications + /usr/share/locale + /usr/share/mate-screensaver + /usr/share/desktop-directories + /usr/share/mate-background-properties + + + logotype-pisi.svg + + + + + 2021-11-16 + 1.26.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-23 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + marco + https://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.mate + GTK+ based window manager + GTK+ tabanlı pencere yöneticisi + Marco is a small window manager, using GTK+ to do everything. + Marco herşeyi yapmak için GTK+ kullanan, küçük bir pencere yöneticisidir. + http://pub.mate-desktop.org/releases/1.26/marco-1.26.0.tar.xz + + window.png + mini-window.png + stock_delete.png + stock_maximize.png + stock_minimize.png + + + zenity + itstool + intltool + gtk3-devel + yelp-devel + libSM-devel + libgtop-devel + libXdamage-devel + gdk-pixbuf-devel + libcanberra-devel + libcanberra-gtk3-devel + startup-notification-devel + mate-common + mate-desktop-devel + + desktop/mate/marco/pspec.xml + + + marco + + atk + gtk3 + cairo + glib2 + libSM + pango + libICE + libX11 + libXext + libgtop + libXrandr + libXfixes + gdk-pixbuf + libXcursor + libXrender + libXdamage + libcanberra + libXinerama + libXcomposite + libcanberra-gtk3 + startup-notification + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/mate + /usr/share/help + /usr/share/marco + /usr/share/themes + /usr/share/glib-2.0 + /usr/share/locale + /usr/share/mate-control-center + /usr/share/applications/marco.desktop + + + + marco-devel + marco development files + marco için geliştirme dosyaları + + gtk3-devel + marco + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-31 + 1.24.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-29 + 1.22.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-common + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3+ + library + desktop.mate + Common files for development of Mate packages + Mate uygulamalarının geliştirmede kullandığı yaygın dosyalar + maate-common package contains aclocal macros, makefile headers and documents tools in order to build Mate sources. + mate-common, MATE ortamı için autoconf, automake ve libtool uzantısıdır. + http://pub.mate-desktop.org/releases/1.26/mate-common-1.26.0.tar.xz + desktop/mate/mate-common/pspec.xml + + + mate-common + + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/aclocal + /usr/share/mate-common + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-03 + 1.24.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-applets + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.mate + Applets for MATE panel. + Applets for the MATE Desktop and Panel + http://pub.mate-desktop.org/releases/1.26/mate-applets-1.26.0.tar.xz + + libgtop-devel + libxml2-devel + libICE-devel + libSM-devel + upower-devel + libwnck3-devel + libnotify-devel + mate-common + mate-settings-daemon-devel + mate-notification-daemon + mate-panel-devel + libmateweather-devel + polkit-devel + gtksourceview3-devel + wireless-tools-devel + NetworkManager-devel + intltool + itstool + libnl-devel + cpupowertools + + desktop/mate/mate-applets/pspec.xml + + + mate-applets + + atk + gtk3 + libnl + cairo + glib2 + pango + libX11 + polkit + upower + libgtop + libxml2 + libwnck3 + dbus-glib + libnotify + gdk-pixbuf + mate-panel + cpupowertools + gtksourceview3 + libmateweather + wireless-tools + + + /usr/lib + /etc/sound + /etc/dbus-1 + /usr/share/doc + /usr/share/omf + /usr/bin + /usr/share/help + /usr/share/mate + /usr/share/icons + /usr/share/dbus-1 + /usr/share/pixmaps + /usr/share/MateConf + /usr/share/polkit-1 + /usr/share/glib-2.0 + /usr/share/mate-2.0 + /usr/share/man/ + /usr/share/mate-panel + /usr/share/locale + /usr/share/mate-applets + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-06 + 1.25.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-20 + 1.25.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-14 + 1.25.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-session-manager + https://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + app:gui + desktop.mate + MATE Session Manager + MATE session manager, as well as a configuration program to choose applications starting on login. + mate-session-properties + https://pub.mate-desktop.org/releases/1.26/mate-session-manager-1.26.0.tar.xz + + xmlto + xtrans + intltool + mesa-devel + gtk3-devel + libSM-devel + mate-common + python3-devel + libglvnd-devel + libepoxy-devel + libXcomposite-devel + libXtst-devel + dbus-glib-devel + pangox-compat-devel + + desktop/mate/mate-session-manager/pspec.xml + + + mate-session-manager + + dbus + gtk3 + cairo + glib2 + libSM + libICE + libX11 + libXau + libglvnd + libXtst + libXext + mesa + libepoxy + libXcomposite + dbus-glib + gdk-pixbuf + libXrender + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/icons + /usr/share/xsessions + /usr/share/glib-2.0/ + /usr/share/mate-session + /usr/share/applications + /usr/share/locale + /usr/share/mate-session-manager/ + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-09 + 1.25.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-29 + 1.22.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + bamf + https://launchpad.net/bamf + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3+ + app:gui + desktop.mate + Application matching framework + Application matching framework + https://launchpadlibrarian.net/396415087/bamf-0.5.4.tar.gz + + glib2-devel + libwnck3-devel + libX11-devel + libgtop-devel + gnome-common + vala-devel + gtk-doc + libxslt-devel + python-lxml + python-six + python3-devel + gobject-introspection-devel + + + bamf-no-gtester_py3.patch + + desktop/mate/bamf/pspec.xml + + + bamf + + gtk3 + glib2 + libX11 + libgtop + libwnck3 + gdk-pixbuf + startup-notification + + + /usr/lib/libbamf3* + /usr/lib/bamf + /usr/lib/girepository-1.0 + /usr/share/doc + /usr/share/gtk-doc + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/upstart + /usr/share/vala + /usr/lib/systemd/user/bamfdaemon.service + + + + bamf-devel + + glib2-devel + bamf + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-06-29 + 0.5.4 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-13 + 0.5.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libmatekbd + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + library + desktop.mate + GNOME keybord configration library + Mate klavye kontrol kütüphanesi + libgnomekbd contains a GNOME library that manages keyboard layout settings and its panel applet. + Bu paket klavye ayarlarını yöneten bir Mate kütüphanesi ve onun panel programcığını içerir. + http://pub.mate-desktop.org/releases/1.26/libmatekbd-1.26.0.tar.xz + + intltool + gtk3-devel + mate-common + libICE-devel + python3-devel + libxklavier-devel + desktop-file-utils + gobject-introspection-devel + gsettings-desktop-schemas-devel + + desktop/mate/libmatekbd/pspec.xml + + + libmatekbd + + gtk3 + cairo + glib2 + pango + libX11 + gdk-pixbuf + libxklavier + + + /usr/share/doc + /usr/bin + /usr/share/glib-2.0 + /usr/share/gir-1.0 + /usr/share/libmatekbd + /usr/share/locale + /usr/lib/libmatekbd* + /usr/lib/girepository-1.0 + /etc/mateconf/schemas/ + + + + libmatekbd-devel + libmatekbd için geliştirme dosyaları + libmatekbd için geliştirme dosyaları + + gtk3-devel + glib2-devel + libxklavier-devel + libmatekbd + + + /usr/lib/pkgconfig + /usr/include/libmatekbd + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-29 + 1.22.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mozo + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + library + desktop.mate + Mozo menu editor for MATE + Easy MATE menu editing tool. + mozo + http://pub.mate-desktop.org/releases/1.26/mozo-1.26.1.tar.xz + + mate-common + mate-menus-devel + python3-pygobject3-devel + python3-devel + intltool + + desktop/mate/mozo/pspec.xml + + + mozo + + mate-panel + + + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man/ + /usr/share/mozo + /usr/share/icons + /usr/share/locale + /usr/share/applications + + + + + 2021-11-15 + 1.26.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 1.26.0 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-14 + 1.25.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-desktop + http://www.mate-desktop.org + + Ayhan Yalçınsoy + Ayhan Yalçınsoy + + MIT + GPLv2+ + LGPLv2+ + app:gui + desktop.mate + Basic Mate libraries and dialogs + Mate masaüstü + mate-desktop contains basic Mate libraries and information applications. + mate-desktop, Mate kullanıcı ortamının paylaşımlı bileşenlerini içeren temel pakettir. + desktop + http://pub.mate-desktop.org/releases/1.26/mate-desktop-1.26.0.tar.xz + + gtk-doc + intltool + iso-codes + python-six + gtk3-devel + dconf-devel + mate-common + libX11-devel + librsvg-devel + iso-codes-devel + libXrandr-devel + gdk-pixbuf-devel + startup-notification-devel + gobject-introspection-devel + + desktop/mate/mate-desktop/pspec.xml + + + mate-desktop + + atk + gtk3 + dconf + glib2 + cairo + pango + libX11 + libXrandr + gdk-pixbuf + startup-notification + network-manager-applet + + + /usr/lib + /usr/share/man + /usr/bin + /usr/share/help + /usr/share/glib-2.0 + /usr/share/gir-1.0 + /usr/share/icons + /usr/share/doc + /usr/share/mate-about + /usr/share/backgrounds + /usr/share/applications + /usr/share/locale + /usr/share/libmate-desktop + + + System.Package + + + + mate-desktop-devel + + gtk3-devel + dconf-devel + startup-notification-devel + mate-desktop + + + /usr/include + /usr/lib/pkgconfig + + + + mate-desktop-doc + mate-desktop için döküman belgeleri. + mate-desktop için döküman belgeleri. + + mate-desktop + + + /usr/share/gtk-doc + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-14 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-user-share + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + library + desktop.mate + User level public file sharing via WebDAV or ObexFTP + mate-user-share is a small package that binds together various free software projects to bring easy to use user-level file sharing to the masses. + mate-file-share-properties + http://pub.mate-desktop.org/releases/1.26/mate-user-share-1.26.0.tar.xz + + gtk3-devel + caja-devel + libnotify-devel + libcanberra-devel + libcanberra-gtk3-devel + dbus-glib-devel + intltool + itstool + + desktop/mate/mate-user-share/pspec.xml + + + mate-user-share + + gtk3 + caja + glib2 + pango + libX11 + + + /usr/lib + /usr/share/man + /usr/bin + /usr/share/doc + /usr/share/help + /usr/share/icons + /usr/share/caja + /usr/share/glib-2.0 + /etc/xdg/autostart + /usr/share/locale + /usr/share/applications + /usr/share/mate-user-share + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-backgrounds + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + data + desktop.mate + Default wallpapers for the Mate desktop + Mate masaüstü için öntanımlı duvar kağıtları + gnome-backgrounds contains default wallpapers for the Mate desktop. + mate-backgrounds, Mate masaüstü için öntanımlı duvar kağıtlarını içerir. + http://pub.mate-desktop.org/releases/1.26/mate-backgrounds-1.26.0.tar.xz + + nature/1.jpg + nature/2.jpg + nature/3.jpg + nature/4.jpg + nature/5.jpg + nature/6.jpg + nature/7.jpg + nature/8.jpg + + + intltool + mate-common + + + mate-backgrounds-add-image.patch + + desktop/mate/mate-backgrounds/pspec.xml + + + mate-backgrounds + + /usr/share/doc + /usr/share/pixmaps + /usr/share/locale + /usr/share/backgrounds + /usr/share/mate-background-properties + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-03 + 1.24.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + icon-naming-utils + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + data + desktop.mate + Mate icon theme + mate-icon-theme package contains the default icon theme used by the Mate desktop. + https://sources.archlinux.org/other/icon-naming-utils/icon-naming-utils-0.8.90.tar.gz + + perl-XML-Simple + + + remove-legacy-calc.patch + + desktop/mate/icon-naming-utils/pspec.xml + + + icon-naming-utils + + /usr/lib + /usr/share/doc + /usr/share/icon-naming-utils + /usr/share/dtds + + + + icon-naming-utils-devel + + icon-naming-utils + + + /usr/share/pkgconfig + + + + + 2020-06-29 + 0.8.90 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-13 + 0.8.90 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-calc + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.mate + Calculator for the Mate desktop environment + Mate için hesap makinesi + mate-calc, Mate masaüstü için hesap makinesi. + mate-calc, Mate masaüstü için hesap makinesi. + accessories-calculator + http://pub.mate-desktop.org/releases/1.26/mate-calc-1.26.0.tar.xz + + intltool + itstool + mpfr-devel + libmpc-devel + gtk3-devel + libxml2-devel + mate-common + + desktop/mate/mate-calc/pspec.xml + + + mate-calc + + atk + gtk3 + mpfr + libmpc + glib2 + pango + libxml2 + + + /usr/bin + /usr/share/doc + /usr/share/man + /usr/share/help + /usr/share/glib-2.0 + /usr/share/mate-calc + /usr/share/applications + /usr/share/metainfo + /usr/share/locale + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-indicator-applet + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + LGPLv2+ + library + desktop.mate + A small applet to display information from various applications consistently in the panel. + A small applet to display information from various applications consistently in the panel. The indicator applet exposes Ayatana Indicators in the MATE Panel. + http://pub.mate-desktop.org/releases/1.26/mate-indicator-applet-1.26.0.tar.xz + + intltool + gtk3-devel + mate-common + mate-panel-devel + libindicator-devel + + desktop/mate/mate-indicator-applet/pspec.xml + + + mate-indicator-applet + + atk + gtk3 + glib2 + libX11 + mate-panel + libindicator + + + /usr/share/doc + /usr/share/icons + /usr/share/dbus-1 + /usr/lib + /usr/share/mate-panel + /usr/share/locale + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-applet-dock + https://github.com/ubuntu-mate/mate-dock-applet + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + app:gui + desktop.mate + Application dock for the MATE panel + MATE paneli için uygulama rıhtımı + Application dock for the MATE panel + MATE paneli için uygulama rıhtımı + dock + https://github.com/ubuntu-mate/mate-dock-applet/archive/21.10.0.tar.gz + + autoconf-archive + python3-devel + libwnck3-devel + bamf-devel + gettext-devel + python3-cairo-devel + python3-pillow + + desktop/mate/mate-applet-dock/pspec.xml + + + mate-applet-dock + + bamf + python3 + python3-xlib + python3-xdg + python3-pillow + libwnck3 + python3-cairo + + + /usr/lib/mate-applets + /usr/share/doc + /usr/share/dbus-1 + /usr/share/glib-2.0 + /usr/share/mate-panel + /usr/share/locale + + + + + 2021-10-02 + 21.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 20.04.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-13 + 20.04.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-system-monitor + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.mate + Process and resource monitor + Process viewer and system resource monitor for MATE + utilities-system-monitor + http://pub.mate-desktop.org/releases/1.26/mate-system-monitor-1.26.0.tar.xz + + dbus-glib-devel + gtk3-devel + glibmm-devel + gtkmm3-devel + libgtop-devel + librsvg-devel + libwnck3-devel + libxml2-devel + polkit-devel + mate-common + intltool + itstool + python3-devel + + desktop/mate/mate-system-monitor/pspec.xml + + + mate-system-monitor + + gtk3 + cairo + glib2 + pango + glibmm + gtkmm3 + libgcc + librsvg + libxml2 + libgtop + libwnck3 + libsigc++ + gdk-pixbuf + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/omf + /usr/share/help + /usr/share/mate + /usr/share/pixmaps + /usr/share/polkit-1 + /usr/share/metainfo + /usr/share/glib-2.0 + /usr/share/applications + /usr/share/locale + + + side.png + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-23 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-29 + 1.22.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-themes + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + data + desktop.mate + MATE Desktop themes + Mate temaları + mate-themes, mate masaüstü temalarını barındırır. + mate-themes, mate masaüstü temalarını barındırır. + https://pub.mate-desktop.org/releases/themes/3.22/mate-themes-3.22.23.tar.xz + + mate-common + gtk2-devel + mate-icon-theme + gdk-pixbuf-devel + + desktop/mate/mate-themes/pspec.xml + + + mate-themes + + mate-common + mate-icon-theme + icon-naming-utils + + + /usr/share/doc + /usr/share/icons + /usr/share/themes + /usr/share/locale + + + logotype-pisi.svg + 48x48.png + 48x48.png + 48x48.png + 48x48.png + 48x48.png + + + + + 2021-09-20 + 3.22.23 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-07 + 3.22.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 3.22.21 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-25 + 3.22.21 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libmateweather + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + LGPLv2+ + library + desktop.mate + libmateweather + libmateweather + libmateweather is a collection of documentation utilities for the Mate project. + libmateweather Mate Projesi'nin bir parçasıdır. + http://pub.mate-desktop.org/releases/1.26/libmateweather-1.26.0.tar.xz + + intltool + gtk3-devel + mate-common + libsoup-devel + libxml2-devel + timezone + + desktop/mate/libmateweather/pspec.xml + + + libmateweather + + gtk3 + glib2 + libsoup + libxml2 + gdk-pixbuf + + + /usr/share/doc + /usr/share/locale + /usr/share/icons + /usr/share/libmateweather + /usr/share/glib-2.0 + /usr/lib/libmateweather.so* + /usr/lib/libmateweather + + + + libmateweather-devel + libmateweather için geliştirme dosyaları + + gtk3-devel + glib2-devel + libsoup-devel + libxml2-devel + gdk-pixbuf-devel + libmateweather + + + /usr/lib/pkgconfig + /usr/include/libmateweather + + + + libmateweather-doc + libmateweather için döküman belgeleri. + libmateweather için döküman belgeleri. + + libmateweather + + + /usr/share/gtk-doc + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-brisk-menu + https://github.com/getsolus/brisk-menu + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.mate + Mate Brisk Menus + Modern, efficient menu for the MATE Desktop Environment. + https://github.com/getsolus/brisk-menu/releases/download/v0.6.2/brisk-menu-v0.6.2.tar.xz + + meson + gtk3-devel + libnotify-devel + mate-panel-devel + mate-menus-devel + libnotify-devel + + desktop/mate/mate-brisk-menu/pspec.xml + + + mate-brisk-menu + + gtk3 + glib2 + libX11 + libnotify + mate-menus + mate-panel + + + /usr/lib + /usr/share/dbus-1 + /usr/share/doc + /usr/share/mate-panel + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/locale + + + + + 2021-09-07 + 0.6.2 + Rebuild + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2021-04-21 + 0.6.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mate-sensors-applet + http://www.mate-desktop.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + library + desktop.mate + Display readings from hardware sensors in your MATE panel. + MATE Sensors Applet is an applet for the MATE Panel to display readings from hardware sensors, including CPU temperature, fan speeds and voltage readings under Linux.on. + http://pub.mate-desktop.org/releases/1.26/mate-sensors-applet-1.26.0.tar.xz + + gtk3-devel + mate-common + libnotify-devel + mate-panel-devel + lm_sensors-devel + libxslt-devel + intltool + itstool + + desktop/mate/mate-sensors-applet/pspec.xml + + + mate-sensors-applet + + gtk3 + cairo + glib2 + libnotify + mate-panel + gdk-pixbuf + lm_sensors + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/help + /usr/share/mate + /usr/share/icons + /usr/share/dbus-1 + /usr/share/pixmaps + /usr/share/glib-2.0 + /usr/share/mate-panel + /usr/share/locale + /usr/share/mate-sensors-applet + + + + mate-sensors-applet-devel + mate-sensors-applet için geliştirme dosyaları + mate-sensors-applet için geliştirme dosyaları + + mate-sensors-applet + + + /usr/include + + + + + 2021-09-07 + 1.26.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 1.25.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 1.24.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.22.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + kaptan + https://pisilinux.org + + Metehan Özbek + mthnzbk@gmail.com + + GPLv3 + app:gui + desktop.pisilinux + Kaptan, Pisi Linux workspace configuration wizard + Pisi Linux Kaptan + Pisi Linux Kaptan + Kaptan lets you configure your workspace on first login. + Kaptan, bilgisayarınız ilk defa açıldığında çalışma ortamınızı kişiselleştirmenize yardımcı olur. + Kaptan, el asistente de inicio de Pisi Linux que le ayudará a personalizar su entorno de trabajo. + kaptan + https://github.com/PisiLinuxNew/kaptan/archive/refs/tags/7.4.3.tar.gz + + python3-setuptools + python3-qt5-devel + python3-devel + qt5-linguist + + desktop/pisilinux/kaptan/pspec.xml + + + kaptan + + python3-qt5 + + + /usr/bin + /usr/share/kaptan + /usr/lib/python3*/site-packages + /usr/share/applications + /usr/share/icons + /usr/share/doc + /usr/share/kaptan/languages + /etc + + + + + 2021-10-24 + 7.4.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-03 + 7.4.3 + version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-05-30 + 7.4.0 + Rebuild. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-10-19 + 7.3.2 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-10-19 + 7.3.1 + fix pisilinux.org links. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-02-03 + 7.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-16 + 7.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 7.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-07 + 7.2 + auto start closed. + Kamil Atlı + suvari@pisilinux.org + + + 2018-02-07 + 7.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-05 + 7.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-03 + 7.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 6.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-08-09 + 5.0 + Release Bump + Metehan Özbek + mthnzbk@gmail.com + + + 2016-07-20 + 5.1.2 + Release Bump + Metehan Özbek + mthnzbk@gmail.com + + + 2016-06-09 + 5.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-29 + 5.1.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-17 + 5.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-17 + 5.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + pisilinux-welcome + https://pisilinux.org + + Metehan Özbek + mthnzbk@gmail.com + + GPLv3 + app:gui + desktop.pisilinux + Pisi Linux Welcome Application + Pisi Linux Hoşgeldin Uygulaması + Pisi Linux Welcome Application + Hoşgeldin uygulaması, bilgisayarınız ilk defa açıldığında sizi karşılar. + pisilinux-welcome + https://github.com/PisiLinuxNew/pisilinux-welcome/archive/v1.7.tar.gz + + python3-qt5 + qt5-linguist + python3-devel + python3-setuptools + + desktop/pisilinux/pisilinux-welcome/pspec.xml + + + pisilinux-welcome + + python3-qt5 + + + /etc + /usr/share/doc + /usr/bin + /usr/share + /usr/share/icons + /usr/share/pisilinux-welcome + /usr/share/applications + /usr/lib/python3*/site-packages + /usr/share/welcome/languages + + + + + 2022-03-13 + 1.7 + version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-07 + 1.6 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-20 + 1.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-07 + 1.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.4 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2019-02-19 + 1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-18 + 1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-03 + 1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-17 + 1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-08 + 1.0 + New version + Osman Erkan + osman.erkan@yandex.com + + + 2017-05-28 + 1.0b + rebuild + Metehan Özbek + mthnzbk@gmail.com + + + 2016-08-26 + 1.0b + ek buton + Metehan Özbek + mthnzbk@gmail.com + + + 2016-07-30 + 1.0b + hatalar düzeltilmiş. + Metehan Özbek + mthnzbk@gmail.com + + + 2016-07-29 + 1.0b + güncellendi + Metehan Özbek + mthnzbk@gmail.com + + + 2016-05-17 + 1.0a + first + Metehan Özbek + mthnzbk@gmail.com + + + + + + pisiplayer + https://pisilinux.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv3 + app:gui + desktop.pisilinux + Video Player + Video Player for Pisi Linux + pisiplayer + https://github.com/mthnzbk/pisi-player/archive/0.9.tar.gz + + python3-setuptools + python3-devel + python3-qt5 + + desktop/pisilinux/pisiplayer/pspec.xml + + + pisiplayer + + python3-qt5 + python3-sip + python3-youtube_dl + + + /usr/bin + /usr/lib/pisiplayer + /usr/lib/python3*/site-packages + /usr/share/applications + /usr/share/icons + /usr/share/doc + + + + + 2021-11-07 + 0.9 + Rebuild py3 + Pisi Linux Admins + admins@pisilinux.org + + + 2019-04-22 + 0.9 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-05-28 + 0.9 + rebuild + Pisi Linux Admins + admins@pisilinux.org + + + 2016-07-04 + 0.9 + First release + Metehan Özbek + admins@pisilinux.org + + + + + + service-manager + https://www.pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.pisilinux + System Service configuration GUI + Servis yönetim arayüzü + Le gestionnaire de Service est utilisé pour administrer les services lancés dans Pisi Linux. + This system service configuration software is developed for Pisi Linux. It provides managing system services. + Servis yöneticisi, Pisi Linux'da çalışan sunucu ve servislerin yönetilmesini sağlar + https://github.com/PisiLinuxNew/service-manager/archive/service-manager-3.1.2.tar.gz + + pisilinux-desktop-services + docutils + python-docutils + python-qt5-devel + + + Icons_display_fix.patch + + desktop/pisilinux/service-manager/pspec.xml + + + service-manager + + python-qt5 + pisilinux-desktop-services + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/applications + + + + + 2021-11-28 + 3.1.2 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-12-06 + 3.1.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 3.1.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-11 + 3.1.1 + fixed icons and window title issues + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-08-24 + 3.1.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-03 + 3.1.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + package-manager + https://www.pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.pisilinux + PiSi graphical user interface + PiSi kullanıcı grafik arayüzü + PiSi est une interface graphique permettant d'effectuer l'installation, la suppression et la mise à jour de paquet PiSi depuis un environnement graphique. + Package Manager is PiSi's easy-to-use graphical user interface. + PiSi paket yöneticisine ait paket kurma, kaldırma ve güncelleme gibi işlerin grafik ortamda yapılabilmesini sağlayan PiSi grafik arayüzü. + https://github.com/PisiLinuxNew/package-manager/archive/refs/tags/Pm4.2.7.1.tar.gz + + docutils + python-docutils + python-qt5-devel + python-sip + intltool + qt5-linguist + + desktop/pisilinux/package-manager/pspec.xml + + + package-manager + + pisi + python-qt5 + python-sip + pisilinux-desktop-services + + + /usr/bin + /usr/share + /usr/share/applications/ + /usr/share/icons + /usr/share/doc + + + + + 2022-05-06 + 4.2.7.1 + added install/remove actions to installed tab + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2022-04-26 + 4.2.7.1 + fixed desktop entry and group icons + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-04-15 + 4.2.7 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-05-25 + 4.2.6 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2020-04-04 + 4.2.4 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-03-20 + 4.2.3 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2020-01-20 + 4.2.2 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-12-06 + 4.2.2 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-09-29 + 4.2.2 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-03 + 4.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-16 + 4.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 4.1.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-24 + 4.2.0 + fixed source + Kamil Atlı + suvari@pisilinux.org + + + 2018-02-11 + 4.1.9 + fixed icons issue. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-01-13 + 4.1.8 + fixed icons issue. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-09-01 + 4.1.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-08 + 4.1.7 + Version Bump, add new builddep. + Kamil Atlı + suvari@pisilinux.org + + + 2016-08-09 + 4.1.6 + Release Bump + Metehan Özbek + admin@pisilinux.org + + + 2016-08-08 + 4.1.5 + Release Bump + Metehan Özbek + admin@pisilinux.org + + + 2016-08-06 + 4.1.3 + Release Bump + Metehan Özbek + admin@pisilinux.org + + + 2016-07-01 + 4.1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-28 + 4.1.1 + ported pyqt5 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + pisilinux-desktop-services + https://www.pisilinux.org + + pisilinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.pisilinux + Pisi Linux Desktop Services + Pisi Linux Masaüstü Hizmetleri + pisilinux-desktop-services is a wrapper python module for integrating various desktop environments using PyQt. + pisilinux-desktop-services, Pisi Linux Uygulamalarının farklı masaüstü ortamları ile bütünleşik bir şekilde çalışmasını sağlayan bir Python modülüdür. + https://github.com/PisiLinuxNew/pds/archive/pds-2.1.1.tar.gz + + python-qt5-devel + + + desktop.patch + gnome.patch + + desktop/pisilinux/pisilinux-desktop-services/pspec.xml + + + pisilinux-desktop-services + + python-qt5 + + + /usr/lib + /usr/share/ + + + + + 2021-06-08 + 2.1.1 + Rebuild Gonme + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-21 + 2.1.1 + Version bump + Sami BABAT + samibabat@gmail.com + + + 2020-03-15 + 2.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 2.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 2.1.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-01 + 2.1.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-08 + 2.0.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 2.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-03 + 2.0.0 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-04-28 + 2.0.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mevlana + https://pisilinux.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv3 + app:gui + desktop.pisilinux + A cursor theme for Pisi GNU/Linux + Pisi GNU/Linux için bir imleç teması + A cursor theme for Pisi GNU/Linux + Pisi GNU/Linux için bir imleç teması + mevlana + https://sourceforge.net/projects/pisilinux/files/source/Mevlana.tar.gz + desktop/pisilinux/mevlana/pspec.xml + + + mevlana + + /usr/share/icons + + + + + 2021-04-22 + 0.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + history-manager + https://github.com/PisiLinuxNew/history-manager/ + + Metehan Özbek + admin@pisilinux.org + + GPLv2 + app:gui + desktop.pisilinux + KDE5 port of History Manager Tool + Pisi Geçmiş Yöneticisi uygulaması + History manager is a graphical interface to pisi snapshot facilities. + Pisi ile yapılan işlem geçmişini gösterme, sistemi belirli noktaya döndürme, yeni görüntü alma gibi geçmiş yönetimi işlemleri yapmayı sağlayan araç. + https://github.com/PisiLinuxNew/history-manager/archive/0.2.8.1.tar.gz + + python-qt5-devel + pypolkit + qt5-base-devel + python-setuptools + qt5-linguist + + desktop/pisilinux/history-manager/pspec.xml + + + history-manager + + python-qt5 + pypolkit + + + /usr/bin + /usr/share/locale + /usr/lib/python* + /usr/share + + + + + 2020-03-18 + 0.2.8.1b + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-16 + 0.2.8.1b + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 0.2.8.0b + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-17 + 0.2.8.0b + fixed window title issue for other desktops. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-04-08 + 0.2.8.0b + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-18 + 0.2.8.0b + First release + Metehan Özbek + admin@pisilinux.org + + + + + + lxinput + https://www.lxde.org/ + + fury + uglyside@yandex.ru + + GPL-3 + app:gui + desktop.lxde + LXDE keyboard and mouse configuration tool. + lxinput is tool for LXDE keyboard and mouse configuration. + mirrors://sourceforge/lxde/lxinput-0.3.5.tar.xz + + intltool + gtk3-devel + libX11-devel + + desktop/lxde/lxinput/pspec.xml + + + lxinput + + gtk3 + glib2 + libX11 + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-04-14 + 0.3.5 + First build. + fury + uglyside@yandex.ru + + + + + + lxterminal + https://www.lxde.org/ + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + desktop.lxde + Lightweight terminal emulator. + Lxterminal is a Lightweight vte-based tabbed terminal emulator for LXDE. + mirrors://sourceforge/lxde/lxterminal-0.4.0.tar.xz + + intltool + vte-devel + gtk3-devel + gnutls-devel + libpcre2-devel + gdk-pixbuf-devel + + desktop/lxde/lxterminal/pspec.xml + + + lxterminal + + vte + gtk3 + glib2 + pango + libX11 + gdk-pixbuf + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-04-14 + 0.4.0 + First build. + fury + uglyside@yandex.ru + + + + + + lxde-common + https://www.lxde.org/ + + fury + uglyside@yandex.ru + + GPL-2 + data + desktop + LXDE Session default configuration files. + lxde-common provides LXDE Session default configuration files and nuoveXT2 iconset. + mirrors://sourceforge/lxde/lxde-common-0.99.2.tar.xz + + intltool + + desktop/lxde/lxde-common/pspec.xml + + + lxde-common + + gtk3 + lxpanel + pcmanfm + openbox + lxsession + + + /etc + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2022-04-14 + 0.99.2 + First build. + fury + uglyside@yandex.ru + + + + + + pcmanfm + https://www.lxde.org/ + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + desktop.lxde + LXDE default file manager. + PCMan File Manager is an extremly fast and lightweight file manager for LXDE. + mirrors://sourceforge/pcmanfm/pcmanfm-1.3.2.tar.xz + + intltool + gtk3-devel + pango-devel + cairo-devel + gdk-pixbuf-devel + libfm-devel + libfm-extra-devel + + desktop/lxde/pcmanfm/pspec.xml + + + pcmanfm + + atk + gtk3 + glib2 + pango + cairo + libX11 + gdk-pixbuf + libfm + libfm-extra + + + /etc + /usr/bin + /usr/include + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-04-14 + 1.3.2 + First build. + fury + uglyside@yandex.ru + + + + + + lxmenu-data + https://www.lxde.org/ + + fury + uglyside@yandex.ru + + LGPL-2.1 + data + desktop.lxde + Menu data files for LXDE. + lxmenu-data provides files needed for LXDE application menus. + mirrors://sourceforge/lxde/lxmenu-data-0.1.5.tar.xz + + intltool + + desktop/lxde/lxmenu-data/pspec.xml + + + lxmenu-data + + /etc + /usr/share/desktop-directories + /usr/share/doc + + + + + 2022-04-14 + 0.1.5 + First build. + fury + uglyside@yandex.ru + + + + + + lxappearance + http://wiki.lxde.org/en/LXAppearance + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + desktop.lxde + A new feature-rich GTK+ theme switcher. + LXAppearance is a new GTK+ theme switcher developed for project LXDE. + mirrors://sourceforge/lxde/lxappearance-0.6.3.tar.xz + + intltool + dbus-devel + gtk3-devel + libX11-devel + dbus-glib-devel + gdk-pixbuf-devel + + desktop/lxde/lxappearance/pspec.xml + + + lxappearance + + dbus + gtk3 + glib2 + libX11 + gdk-pixbuf + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + lxappearance-devel + + gtk3-devel + lxappearance + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-14 + 0.6.3 + First build. + fury + uglyside@yandex.ru + + + + + + lxsession + https://www.lxde.org/ + + fury + uglyside@yandex.ru + + GPL-2 + app + desktop.lxde + LXDE session manager. + lxsession is the default X11 session manager of LXDE. + mirrors://sourceforge/lxde/lxsession-0.5.5.tar.xz + + intltool + vala-devel + gtk3-devel + glib2-devel + polkit-devel + elogind-devel + gettext-devel + libnotify-devel + gdk-pixbuf-devel + + + Avoid_costly_lsb_release_invocation.patch + + desktop/lxde/lxsession/pspec.xml + + + lxsession + + gtk3 + glib2 + cairo + polkit + libX11 + gdk-pixbuf + + + /etc/xdg + /usr/bin + /usr/libexec + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-04-14 + 0.5.5 + First build. + fury + uglyside@yandex.ru + + + + + + lxrandr + https://www.lxde.org/ + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + desktop.lxde + LXDE GUI interface to RandR extention. + lxrandr is a LXDE GUI interface to RandR extention. + mirrors://sourceforge/lxde/lxrandr-0.3.2.tar.xz + + intltool + gtk3-devel + libXrandr-devel + + desktop/lxde/lxrandr/pspec.xml + + + lxrandr + + gtk3 + glib2 + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-04-14 + 0.3.2 + First build. + fury + uglyside@yandex.ru + + + + + + lxpanel + https://www.lxde.org/ + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + desktop.lxde + Lightweight X11 desktop panel for LXDE. + lxpanel is a lightweight X11 desktop panel for LXDE. + mirrors://sourceforge/lxde/lxpanel-0.10.1.tar.xz + + intltool + atk-devel + gtk3-devel + curl-devel + cairo-devel + pango-devel + libxml2-devel + alsa-lib-devel + libwnck3-devel + keybinder-devel + fontconfig-devel + menu-cache-devel + gdk-pixbuf-devel + wireless-tools-devel + libfm-devel + libfm-extra-devel + + + Correct_panel_size_under_GTK3.patch + Correct_icon_grid_width_under_GTK3.patch + lxpanel-0.10.1-volume-plugin-fix-mouse-scrolling.patch + + desktop/lxde/lxpanel/pspec.xml + + + lxpanel + + atk + gtk3 + curl + glib2 + cairo + pango + libX11 + libxml2 + alsa-lib + libwnck3 + keybinder + menu-cache + gdk-pixbuf + fontconfig + lxmenu-data + wireless-tools + libfm + libfm-extra + network-manager-applet + + + /etc/xdg/lxpanel + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + lxpanel-devel + + lxpanel + gtk3-devel + glib2-devel + libfm-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-14 + 0.10.1 + First build. + fury + uglyside@yandex.ru + + + + + + xfce4-panel-profiles + https://docs.xfce.org/apps/xfce4-panel-profiles/start + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.xfce.addon + A simple application to manage Xfce panel layouts. + Xfce4 Paneli için bir kullanıcı değiştirme modülü + With the modular Xfce Panel, a multitude of panel layouts can be created. This tool makes it possible to backup, restore, import, and export these panel layouts. + xfce4-panel-profiles, Xfce4 Paneli için bir kullanıcı değiştirme modülüdür. Mevcut oturumu açık bırakarak başka bir kullanıcıyla yeni bir oturum açılmasına izin verir. + https://archive.xfce.org/src/apps/xfce4-panel-profiles/1.0/xfce4-panel-profiles-1.0.13.tar.bz2 + + intltool + python3-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-panel-profiles/pspec.xml + + + xfce4-panel-profiles + + gtk3 + cairo + python3 + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-04-10 + 1.0.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-17 + 1.0.12 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-06-25 + 1.0.10 + Ver. bump + fury + uglyside@yandex.ru + + + + + + xfce4-whiskermenu-plugin + https://docs.xfce.org/panel-plugins/xfce4-whiskermenu-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app + desktop.xfce.addon + Alternate Xfce menu. + Whisker Menu is an alternate application launcher for Xfce. + https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/2.7/xfce4-whiskermenu-plugin-2.7.1.tar.bz2 + + cmake + exo-devel + gtk3-devel + cairo-devel + garcon-devel + xfconf-devel + libxfce4ui-devel + xfce4-panel-devel + libxfce4util-devel + accountsservice-devel + + desktop/xfce/addon/xfce4-whiskermenu-plugin/pspec.xml + + + xfce4-whiskermenu-plugin + + exo + gtk3 + cairo + glib2 + garcon + libgcc + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + accountsservice + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + 16x16.png + 22x22.png + 24x24.png + 32x32.png + 48x48.png + 64x64.png + 128x128.png + 256x256.png + logotype-pisi.svg + + + + + 2021-12-11 + 2.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-20 + 2.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-16 + 2.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 2.6.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-21 + 2.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-15 + 2.5.3 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-08-01 + 2.4.6 + First Beta build. + fury + uglyside@yandex.ru + + + + + + catfish + https://docs.xfce.org/apps/catfish/start + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.xfce.addon + Versatile file searching tool + Versatile file searching tool + Çok yönlü dosya arama aracı + Çok yönlü dosya arama aracı + https://archive.xfce.org/src/apps/catfish/4.16/catfish-4.16.3.tar.bz2 + + intltool + xdg-utils + gtk3-devel + dbus-python3 + python3-xdg + xfconf-devel + python3-pexpect + python3-cairo-devel + python3-ptyprocess + python3-pygobject3-devel + python3-distutils-extra + + desktop/xfce/addon/catfish/pspec.xml + + + catfish + + xdg-utils + gtk3 + dbus-python3 + python3-xdg + xfconf + python3-pexpect + python3-cairo + python3-ptyprocess + python3-pygobject3 + python3-distutils-extra + + + /usr/bin + /usr/lib/python3.* + /usr/share + /usr/share/locale + /usr/share/icons + /usr/share/metainfo + /usr/share/applications + /usr/share/pixmaps + /usr/share/doc + + + + + 2021-10-24 + 4.16.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-27 + 4.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-21 + 4.16.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-02 + 4.16.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + xfce4-battery-plugin + https://docs.xfce.org/panel-plugins/xfce4-battery-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + LGPLv2 + library + desktop.xfce.addon + Battery monitor panel plugin for Xfce4 + Xfce4 için pil izleme paneli eklentisi + A battery monitor panel plugin for Xfce4, compatible with APM and ACPI, for Linux and *BSD. + Xfce4 için bir pil izleme paneli eklentisidir, Linux ve *BSD için APM ve ACPI ile uyumludur. + https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.1/xfce4-battery-plugin-1.1.3.tar.bz2 + + intltool + gtk3-devel + libxfce4ui-devel + xfce4-panel-devel + libxfce4util-devel + + desktop/xfce/addon/xfce4-battery-plugin/pspec.xml + + + xfce4-battery-plugin + + gtk3 + glib2 + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2020-06-25 + 1.1.3 + Rebuild + fury + uglyside@yandex.ru + + + + + + gigolo + https://www.uvena.de/gigolo/ + + Merve Yüzbaşıoğlu + admins@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + A frontend to easily manage connections to remote filesystems using GIO/GVfs + GIO/GVfs kullanarak uzak dosya sistemleri için bağlantıları yönetme arayüzü + Gigolo allows you to quickly connect/mount local and remote filesystems and manage bookmarks of such. + Gigolo, yerel ve uzak dosya sistemlerinin kolayca bağlanmasını ve yönetilmesini sağlayan bir arayüzdür. + https://archive.xfce.org/src/apps/gigolo/0.5/gigolo-0.5.2.tar.bz2 + + intltool + gtk3-devel + glib2-devel + desktop-file-utils + + desktop/xfce/addon/gigolo/pspec.xml + + + gigolo + + gvfs + gtk3 + dbus + glib2 + libX11 + gvfs-fuse + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-03-31 + 0.5.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-21 + 0.5.1 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-verve-plugin + https://docs.xfce.org/panel-plugins/xfce4-verve-plugin + + fury + uglyside@yandex.ru + + GPLv2 + library + desktop.xfce.addon + Command line for Xfce panel. + The Verve panel plugin is a comfortable command line plugin for the Xfce panel. + https://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/2.0/xfce4-verve-plugin-2.0.1.tar.bz2 + + intltool + exo-devel + gtk3-devel + glib2-devel + xfconf-devel + libpcre-devel + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-verve-plugin/pspec.xml + + + xfce4-verve-plugin + + gtk3 + glib2 + xfconf + libX11 + libpcre + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-04-10 + 2.0.1 + First Beta build. + fury + uglyside@yandex.ru + + + + + + thunar-shares-plugin + https://docs.xfce.org/xfce/thunar/thunar-shares-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + Thunar Shares Plugin + Samba kullanarak hızlı bir şekilde dizin paylaşmanıza izin veren bir eklenti + The Thunar Shares Plugin (thunar-shares-plugin) allows you to quickly share a folder using Samba from Thunar (the XFCE file manager) without requiring root access. + thunar-shares-plugin, root yetkileri gerektirmeden Samba kullanarak Thunar'dan hızlı bir şekilde dizin paylaşmanıza izin verir. + https://archive.xfce.org/src/thunar-plugins/thunar-shares-plugin/0.3/thunar-shares-plugin-0.3.1.tar.bz2 + + intltool + gtk3-devel + glib2-devel + samba-devel + thunar-devel + + desktop/xfce/addon/thunar-shares-plugin/pspec.xml + + + thunar-shares-plugin + + thunar + glib2 + gtk3 + samba + + + /usr/lib + /usr/share/locale + /usr/share/doc + + + + + 2020-12-05 + 0.3.1 + First Release For Beta + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-screenshooter + https://docs.xfce.org/apps/screenshooter/start + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + A plugin allows you to capture the entire screen + Ekran görüntüsü alma eklentisi + This application allows you to capture the entire screen, the active window or a selected region. + xfce4-screenshooter ekranın bir kısmının, tamamının ya da sadece aktif pencerenin ekran görüntüsünü almanızı sağlar. + https://archive.xfce.org/src/apps/xfce4-screenshooter/1.9/xfce4-screenshooter-1.9.10.tar.bz2 + + python3 + intltool + exo-devel + libSM-devel + libX11-devel + libsoup-devel + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-screenshooter/pspec.xml + + + xfce4-screenshooter + + exo + gtk3 + glib2 + cairo + pango + libSM + libICE + libX11 + libxml2 + libXext + libsoup + libXfixes + gdk-pixbuf + libxfce4ui + fontconfig + xfce4-panel + libxfce4util + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-03-23 + 1.9.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-09 + 1.9.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-23 + 1.9.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-25 + 1.9.7 + Rebuild. + fury + uglyside@yandex.ru + + + + + + thunar-sendto-clamtk + https://bitbucket.org/davem_/thunar-sendto-clamtk/src/master/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + data + desktop.xfce.addon + Right-click send-to ClamTk functionality within Thunar + Thunar içinden sağ tıklama ile ClamTk'ya göndermeyi sağlar + thunar-sendto-clamtk is a small package to add right-click send-to ClamTk functionality within Thunar. + thunar-sendto-clamtk Thunar içinden sağ tıklama ile ClamTk'ya göndermeyi sağlayan basit bir pakettir. + https://github.com/dave-theunsub/thunar-sendto-clamtk/archive/master.zip + desktop/xfce/addon/thunar-sendto-clamtk/pspec.xml + + + thunar-sendto-clamtk + + clamav-gui + + + /usr/share/man + /usr/share/doc + /usr/share/Thunar/sendto/thunar-sendto-clamtk.desktop + + + + + 2020-11-23 + 0.06 + First Release For Beta + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + keybinder + https://lazka.github.io/pgi-docs/Keybinder-3.0/index.html + + PisiLinux Community + admins@pisilinux.org + + X11 + app:console + desktop.xfce.addon + keybinder is a library for registering global keyboard shortcuts. + evrensel klavye kısayolları kayıtları için bir kütüphane. + keybinder is a library for registering global keyboard shortcuts. Keybinder works with GTK-based applications using the X Window System. + Keybinder evrensel klavye kısayolları kayıtları için bir kütüphane ler içerir. Keybinder X Pencere Sistemi kullanarak GTK tabanlı uygulamalar ile çalışır. + https://codeload.github.com/kupferlauncher/keybinder/tar.gz/keybinder-3.0-v0.3.2 + + gtk-doc + gtk3-devel + gnome-common + gobject-introspection-devel + + desktop/xfce/addon/keybinder/pspec.xml + + + keybinder + + gtk3 + glib2 + libX11 + gobject-introspection + + + /usr/lib/ + /usr/share + /usr/share/doc + + + + keybinder-devel + Development files for keybinder + keybinder için geliştirme dosyaları + + keybinder + gtk3-devel + + + /usr/include/ + /usr/lib/pkgconfig + + + + + 2020-11-21 + 0.3.2 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-diskperf-plugin + https://docs.xfce.org/panel-plugins/xfce4-diskperf-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + BSD-2 + app:gui + desktop.xfce.addon + A disk usage and performance panel plugin for Xfce + Xfce disk bilgisi eklentisi + A disk usage and performance panel plugin for Xfce. + xfce4-diskperf-plugin, disk performansı ve kullanımı hakkında bilgi veren Xfce4 paneli eklentisidir. + xfce4-panel + https://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/2.7/xfce4-diskperf-plugin-2.7.0.tar.bz2 + + xfce4-panel-devel + intltool + libxfce4ui-devel + + desktop/xfce/addon/xfce4-diskperf-plugin/pspec.xml + + + xfce4-diskperf-plugin + + gtk3 + glib2 + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/share/doc + /usr/share/locale + /usr/share/xfce4 + /usr/lib + + + + + 2022-04-01 + 2.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-04 + 2.6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-25 + 2.6.2 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-xkb-plugin + https://docs.xfce.org/panel-plugins/xfce4-xkb-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + BSD-2 + app:gui + desktop.xfce.addon + A plugin to switch keyboard layouts for the Xfce4 panel + Klavye yerleşimini değiştirmek için Xfce4 panel eklentisi + A plugin for the Xfce4 panel displaying keyboard layout. The plugin may be used as an indicator for the current layout and to switch layouts. + xfce4-xkb-plugin ile Xfce4 panelinden klavye yerleşimini bir iki tıklamayla değiştirebilir, uygulama veya pencere içinde de farklı klavye yerleşimi kullanabilirsiniz. Ayrıca klavye geçiş kısayollarını destekler. + https://archive.xfce.org/src/panel-plugins/xfce4-xkb-plugin/0.8/xfce4-xkb-plugin-0.8.2.tar.bz2 + + intltool + gtk3-devel + garcon-devel + libX11-devel + libICE-devel + librsvg-devel + libwnck3-devel + libxfce4ui-devel + xfce4-panel-devel + libxklavier-devel + + desktop/xfce/addon/xfce4-xkb-plugin/pspec.xml + + + xfce4-xkb-plugin + + atk + gtk3 + glib2 + pango + cairo + xfconf + garcon + librsvg + harfbuzz + libwnck3 + gdk-pixbuf + libxfce4ui + xfce4-panel + libxklavier + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-01-17 + 0.8.2 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-06-25 + 0.8.1 + Rebuild. + fury + uglyside@yandex.ru + + + 2019-07-28 + 0.8.1 + Ver. bump + fury + uglyside@yandex.ru + + + 2015-03-05 + 0.5.6 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2013-08-26 + 0.5.4.3 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-08-26 + 0.5.4.3 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + xfce4-pulseaudio-plugin + https://docs.xfce.org/panel-plugins/xfce4-pulseaudio-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + Xfce pulseaudio plugin + Xfce ses çıkışını denetleyen bir eklenti + Xfce4-pulseaudio-plugin is a panel plugin for controlling an audio output volume of the PulseAudio mixer + Xfce ses çıkışını denetleyen bir eklenti + https://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.4/xfce4-pulseaudio-plugin-0.4.3.tar.bz2 + + intltool + exo-devel + gtk3-devel + libXpm-devel + libX11-devel + libwnck3-devel + libnotify-devel + keybinder-devel + dbus-glib-devel + libxfce4ui-devel + xfce4-panel-devel + pulseaudio-libs-devel + + desktop/xfce/addon/xfce4-pulseaudio-plugin/pspec.xml + + + xfce4-pulseaudio-plugin + + exo + gtk3 + glib2 + xfconf + libX11 + libwnck3 + libnotify + keybinder + dbus-glib + gdk-pixbuf + libxfce4ui + xfce4-panel + pavucontrol + libxfce4util + pulseaudio-libs + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-08-17 + 0.4.3 + First release + fury + uglyside@yandex.ru + + + + + + xfce4-dict + https://docs.xfce.org/apps/xfce4-dict/start + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + A client program to query different dictionaries + Değişik sözlüklerden sorgular yapmayı sağlayan bir istemci + xfce4-dict allows you to search different kinds of dictionary services for words or phrases and shows you the result. + xfce4-dict değişik sözlüklerden kelime ya da deyimler aramanızı sağlar ve size gösterir. + https://archive.xfce.org/src/apps/xfce4-dict/0.8/xfce4-dict-0.8.4.tar.bz2 + + xfce4-panel-devel + intltool + libxfce4ui-devel + + desktop/xfce/addon/xfce4-dict/pspec.xml + + + xfce4-dict + + gtk3 + glib2 + pango + libX11 + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2020-12-23 + 0.8.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-25 + 0.8.3 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-mailwatch-plugin + https://docs.xfce.org/panel-plugins/xfce4-mailwatch-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app + desktop.xfce.addon + A mailbox plugin for Xfce4 + Xfce4 için posta kutusu eklentisi + A mailbox watch/check plugin for the Xfce4 panel + xfce4-mailwatch-plugin,Xfce4 paneline yerleşen posta kutusu uygulamasıdır. + https://archive.xfce.org/src/panel-plugins/xfce4-mailwatch-plugin/1.3/xfce4-mailwatch-plugin-1.3.0.tar.bz2 + + intltool + exo-devel + gtk3-devel + gnutls-devel + openssl-devel + libgcrypt-devel + gdk-pixbuf-devel + libxfce4ui-devel + xfce4-panel-devel + libxfce4util-devel + + desktop/xfce/addon/xfce4-mailwatch-plugin/pspec.xml + + + xfce4-mailwatch-plugin + + exo + gtk3 + gnutls + openssl + libgcrypt + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2020-12-06 + 1.3.0 + First Beta release. + fury + uglyside@yandex.ru + + + + + + xfce4-smartbookmark-plugin + https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + A plugin allows you to send requests directly to your browser to make search + Tarayıcınıza arama yapmak için direk istek göndermenizi sağlayan modül + xfce4-smartbookmark-plugin is a plugin allows you to send requests directly to your browser and perform a custom search. + xfce4-smartbookmark-plugin tarayıcınıza direkt istek göndermenizi ve arama yapmanızı sağlayan bir Xfce modülüdür. + https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.5/xfce4-smartbookmark-plugin-0.5.1.tar.bz2 + + intltool + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-smartbookmark-plugin/pspec.xml + + + xfce4-smartbookmark-plugin + + gtk3 + glib2 + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share/doc + /usr/share/xfce4 + /usr/share/locale + + + + + 2020-06-25 + 0.5.1 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-genmon-plugin + https://docs.xfce.org/panel-plugins/xfce4-genmon-plugin + + fury + uglyside@yandex.ru + + LGPLv2.1 + library + desktop.xfce.addon + Display cyclically run script or program output onto the panel + This plugin cyclically spawns the indicated script/program, captures its output (stdout) and displays the resulting string into the panel. The string can also contain markup to displayed an image, a bar, a button and a personalized tooltip. + https://archive.xfce.org/src/panel-plugins/xfce4-genmon-plugin/4.1/xfce4-genmon-plugin-4.1.1.tar.bz2 + + intltool + gtk3-devel + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-genmon-plugin/pspec.xml + + + xfce4-genmon-plugin + + gtk3 + glib2 + pango + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-01-24 + 4.1.1 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-12-24 + 4.1.0 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-06-25 + 4.0.2 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-weather-plugin + https://docs.xfce.org/panel-plugins/xfce4-weather-plugin + + fury + uglyside@yandex.ru + + GPLv2 + plugin + desktop.xfce.addon + A weather plugin for the Xfce desktop environment + Originally written by Bob Schlärmann, this panel plugin shows information about your local weather in the panel, using forecast data provided by met.no. + https://archive.xfce.org/src/panel-plugins/xfce4-weather-plugin/0.11/xfce4-weather-plugin-0.11.0.tar.bz2 + + intltool + gtk3-devel + upower-devel + libxml2-devel + libsoup-devel + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-weather-plugin/pspec.xml + + + xfce4-weather-plugin + + gtk3 + glib2 + pango + upower + xfconf + libxml2 + libsoup + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-02-13 + 0.11.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-06 + 0.10.2 + First Beta release. + fury + uglyside@yandex.ru + + + + + + thunarx-python + https://goodies.xfce.org/projects/bindings/thunarx-python + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + Thunarx Python bindings + Thunarx Python bağlayıcıları + thunarx-python is Python binding for Thunar + thunarx-python Thunar için Python bağlayıcıları içeren bir kitaplıktır. + https://archive.xfce.org/src/bindings/thunarx-python/0.5/thunarx-python-0.5.2.tar.bz2 + + gtk3-devel + thunar-devel + python3-devel + python-gtk-devel + python3-pygobject3-devel + python-pygobject3-devel + + desktop/xfce/addon/thunarx-python/pspec.xml + + + thunarx-python + + gtk3 + glib2 + thunar + python3 + + + /usr/lib + /usr/share/doc + /usr/share/gtk-doc + + + + + 2021-10-24 + 0.5.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-20 + 0.5.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-05 + 0.5.1 + First Release For Beta + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-volumed-pulse + https://git.xfce.org/apps/xfce4-volumed-pulse/about/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app + desktop.xfce.addon + Fork of xfce4-volumed with support for PulseAudio + Xfce için bir ses tuşları kontrolü eklentisi + Basic daemon enabling the XF86 Volume keys and supporting synchronous volume notifications. + Bu temel eklenti, xf86 Ses tuşlarını etkinleştirmek ve senkronize ses bildirimlerini destekler + https://archive.xfce.org/src/apps/xfce4-volumed-pulse/0.2/xfce4-volumed-pulse-0.2.3.tar.bz2 + + gst-plugins-base-devel + pulseaudio-libs-devel + gstreamer-devel + libnotify-devel + keybinder-devel + xfconf-devel + + desktop/xfce/addon/xfce4-volumed-pulse/pspec.xml + + + xfce4-volumed-pulse + + gst-plugins-base + pulseaudio-libs + gstreamer + libnotify + keybinder + xfconf + glib2 + gtk3 + + + /etc/xdg/autostart/ + /usr/bin/ + /usr/share/doc + + + + + 2021-08-17 + 0.2.3 + First release. + fury + uglyside@yandex.ru + + + + + + parole + https://docs.xfce.org/apps/parole/start + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + A modern simple media player + Basit ve modern bir medya oynatıcı + Parole is a modern simple media player based on the GStreamer framework and written to fit well in the Xfce desktop. Parole is designed with simplicity, speed and resource usage in mind. + Parole GStreamer üzerine Xfce masaüstüne iyi uyum sağlayacak şekilde yazılmış basit ve modern bir medya oynatıcıdır. Basitlik, hız ve kaynak kullanımı göz önünde tutularak yazılmıştır. + https://archive.xfce.org/src/apps/parole/4.16/parole-4.16.0.tar.bz2 + + gtk-doc + intltool + gtk3-devel + python-six + glib2-devel + docbook-xsl + xfconf-devel + taglib-devel + libxslt-devel + libnotify-devel + gstreamer-devel + dbus-glib-devel + libxfce4ui-devel + libxfce4util-devel + gst-plugins-base-devel + + desktop/xfce/addon/parole/pspec.xml + + + parole + + gtk3 + dbus + glib2 + cairo + taglib + xfconf + libX11 + gstreamer + dbus-glib + libnotify + gdk-pixbuf + libxfce4ui + libxfce4util + gst-plugins-base + gst-plugins-good + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + parole-devel + Development files for parole + parole için geliştirme dosyaları + + parole + glib2-devel + gtk3-devel + libxfce4util-devel + + + /usr/include + /usr/share/gtk-doc + + + + + 2021-01-17 + 4.16.0 + Version bump. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-21 + 1.0.5 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-mount-plugin + https://docs.xfce.org/panel-plugins/xfce4-mount-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + A mount/umount utility + Bir bağlama(mount)/koparma(umount) modülü + xfce4-mount-plugin is a mount/umount utility for the panel. + xfce4-mount-plugin Xfce için bir bağlama(mount)/koparma(umount) modülüdür. + https://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/1.1/xfce4-mount-plugin-1.1.5.tar.bz2 + + intltool + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-mount-plugin/pspec.xml + + + xfce4-mount-plugin + + atk + gtk3 + glib2 + cairo + pango + gdk-pixbuf + fontconfig + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-01-17 + 1.1.5 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-06-25 + 1.1.3 + Rebuild. + fury + uglyside@yandex.ru + + + + + + orage + https://github.com/balena/orage + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2 + app:gui + desktop.xfce.addon + A calendar for Xfce + Xfce için takvim + Orage is a time-managing application for the Xfce desktop environment. + Orage, Xfce masaüstü yöneticisi için yapılmış zaman yönetimi uygulamasıdır. + https://archive.xfce.org/src/apps/orage/4.16/orage-4.16.0.tar.bz2 + + gettext + intltool + db-devel + gtk3-devel + libSM-devel + libICE-devel + popt-devel + libical-devel + dbus-glib-devel + libnotify-devel + gdk-pixbuf-devel + xfce4-panel-devel + libxfce4ui-devel + libxfce4util-devel + + desktop/xfce/addon/orage/pspec.xml + + + orage + + atk + dbus + gtk3 + libSM + popt + cairo + glib2 + pango + libICE + libX11 + libical + harfbuzz + freetype + dbus-glib + libnotify + libxfce4ui + gdk-pixbuf + fontconfig + xfce4-panel + libxfce4util + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-03-23 + 4.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-21 + 4.12.1 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-sensors-plugin + https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + app:gui + desktop.xfce.addon + Sensors plugin for Xfce4 Panel + Xfce 4 paneli için algılayıcılar eklentisi. + Reads your hardware sensor values and displays them in your panel + Donanım algılayıcılarınızın okuduğu değerleri panelizde gösterir. Örneğin; ekran kartnızın ısısı, işlemcinizin ısısı, ... + https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.4/xfce4-sensors-plugin-1.4.3.tar.bz2 + + acpi + acpid + acpica + intltool + gtk3-devel + libnotify-devel + lm_sensors-devel + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-sensors-plugin/pspec.xml + + + xfce4-sensors-plugin + + gtk3 + cairo + pango + glib2 + libnotify + lm_sensors + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + + 2022-04-01 + 1.4.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-16 + 1.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-30 + 1.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-26 + 1.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-25 + 1.3.92 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-time-out-plugin + https://docs.xfce.org/panel-plugins/xfce4-time-out-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL-2 + library + desktop.xfce.addon + A module allows to take periodical breaks from the computer + Periyodik bir şekilde bilgisayardan kopmayı sağlayan bir eklenti + This plugin makes it possible to take periodical breaks from the computer every X minutes. During breaks it locks your screen. It optionally allows you to postpone breaks for a certain time. + Bu, X dakika aralıklarla bilgisayardan kopmalara izin veren bir modüldür. Kopmalar sırasında ekran kilitlenir. Seçimli olarak kırılmaları ertelemeye izin verir. + https://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/1.1/xfce4-time-out-plugin-1.1.2.tar.bz2 + + intltool + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-time-out-plugin/pspec.xml + + + xfce4-time-out-plugin + + gtk3 + cairo + glib2 + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-10-17 + 1.1.2 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-07-07 + 1.1.1 + Ver. bump + fury + uglyside@yandex.ru + + + + + + ristretto + https://docs.xfce.org/apps/ristretto/start + + Engin Manap + enginmanap@comu.edu.tr + + GPLv2 + app:gui + desktop.xfce.addon + Image viewer for Xfce + Xfce için resim göstericisi + Ristretto is a fast and lightweight picture-viewer for the Xfce desktop environment. + Ristretto, Xfce masaüstü ortamı için hızlı ve hafif bir resim görüntüleyicisidir. + https://archive.xfce.org/src/apps/ristretto/0.12/ristretto-0.12.2.tar.bz2 + + intltool + gtk3-devel + xfconf-devel + libgsf-devel + libexif-devel + tumbler-devel + libxfce4ui-devel + gdk-pixbuf-devel + poppler-glib-devel + libxfce4util-devel + libjpeg-turbo-devel + + desktop/xfce/addon/ristretto/pspec.xml + + + ristretto + + gtk3 + file + glib2 + cairo + pango + xfconf + libX11 + libexif + gdk-pixbuf + libxfce4ui + libxfce4util + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2022-01-15 + 0.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-26 + 0.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-11 + 0.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-21 + 0.11.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-21 + 0.10.0 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + thunar-archive-plugin + https://docs.xfce.org/xfce/thunar/archive + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + A plugin allows you to create and extract archive files + Arşiv dosyaları yaratmaya ve çıkatmaya yarayan bir eklenti + The Thunar Archive Plugin allows you to create and extract archive files using the file context menus in the Thunar file manager. + The Thunar Archive Plugin Thunar dosya yöneticisinin dosya içeriği menusunden arşiv dosyaları oluşturmaya ve çıkarmaya yarayan bir eklentidir. + https://archive.xfce.org/src/thunar-plugins/thunar-archive-plugin/0.5/thunar-archive-plugin-0.5.0.tar.bz2 + + intltool + exo-devel + gtk3-devel + glib2-devel + file-roller + thunar-devel + + desktop/xfce/addon/thunar-archive-plugin/pspec.xml + + + thunar-archive-plugin + + thunar + exo + gtk3 + glib2 + file-roller + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + /usr/libexec/thunar-archive-plugin + + + + + 2022-04-30 + 0.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-21 + 0.4.0 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-notes-plugin + https://docs.xfce.org/panel-plugins/xfce4-notes-plugin + + Alper Tekinalp + admins@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + Notes plugin provides you a quick way you had do with Post-It's + Panel için not eklenti + The notes plugin provides you a quick way to paste text, to write down a list of things, to leave a note to your friend, or whatever you had do with Post-It's. + xfce4-notes-plugin panelde kullanabileceğiniz Post-itlerle yapabileceğiniz herşeyi yapmanıza imkan sağlayan bir eklentidir. + https://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/1.9/xfce4-notes-plugin-1.9.0.tar.bz2 + + gtk3-devel + gettext-devel + git + intltool + libunique-devel + libxfce4ui-devel + vala-devel + xfce4-dev-tools + xfce4-panel-devel + + desktop/xfce/addon/xfce4-notes-plugin/pspec.xml + + + xfce4-notes-plugin + + gtk3 + cairo + glib2 + pango + libX11 + xfconf + libunique + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-02-04 + 1.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-25 + 1.8.1 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-docklike-plugin + https://docs.xfce.org/panel-plugins/xfce4-docklike-plugin/start + + fury + uglyside@yandex.ru + + GPLv3 + library + desktop.xfce.addon + A Dock-like Taskbar Plugin for XFCE. + A modern, docklike, minimalist taskbar for XFCE. + https://archive.xfce.org/src/panel-plugins/xfce4-docklike-plugin/0.4/xfce4-docklike-plugin-0.4.0.tar.bz2 + + intltool + gtk3-devel + cairo-devel + libX11-devel + libwnck3-devel + xfce4-dev-tools + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-docklike-plugin/pspec.xml + + + xfce4-docklike-plugin + + atk + gtk3 + cairo + glib2 + pango + libX11 + libgcc + harfbuzz + libwnck3 + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-09-28 + 0.4.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-07-23 + 0.3.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-04-02 + 0.2.0 + First release from David Keogh. + fury + uglyside@yandex.ru + + + + + + xfce4-wavelan-plugin + https://docs.xfce.org/panel-plugins/xfce4-wavelan-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + This plugin is used to display stats from a wireless lan interface + Kablosuz LAN arayüzü durumunu görüntülemek için kullanılan bir eklenti + xfce4-wavelan-plugin shows signal quality as percentage.This plugin is quite easy to use. + xfce4-wavelan-plugin, sinyal kalitesini yüzde olarak gösterir.Kullanımı oldukça kolay bir eklentidir. + https://archive.xfce.org/src/panel-plugins/xfce4-wavelan-plugin/0.6/xfce4-wavelan-plugin-0.6.1.tar.bz2 + + intltool + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-wavelan-plugin/pspec.xml + + + xfce4-wavelan-plugin + + atk + gtk3 + glib2 + cairo + pango + gdk-pixbuf + fontconfig + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2020-06-25 + 0.6.1 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-datetime-plugin + https://docs.xfce.org/panel-plugins/xfce4-datetime-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + This plugin shows the date and time in the panel + Panelde tarih ve zamanı gösteren eklenti + xfce4-datetime-plugin shows the date and time in the panel, and a calendar appears when you left-click on it. + xfce4-datetime-plugin panelde tarih ve zamanı gösterir ve sol tıladığınızda bir takvim açılır. + https://archive.xfce.org/src/panel-plugins/xfce4-datetime-plugin/0.8/xfce4-datetime-plugin-0.8.0.tar.bz2 + + xfce4-panel-devel + intltool + libxfce4ui-devel + + desktop/xfce/addon/xfce4-datetime-plugin/pspec.xml + + + xfce4-datetime-plugin + + xfce4-panel + gtk3 + glib2 + pango + libxfce4ui + libxfce4util + + + /usr/lib + /usr/share/xfce4 + /usr/share/locale + /usr/share/doc + + + + + 2020-06-25 + 0.8.0 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-timer-plugin + https://docs.xfce.org/panel-plugins/xfce4-timer-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + Timer plugin for Xfce4 panel + Xfce4 uyarı eklentisi + With this plugin you can add timers (alarm or countdown) to your Xfce panel. You can display a warning window and/or run a custom command when alarm rings, repeat alarms etc. + Xfce4-timer-plugin, ayarladığınız zamanda bir pencere açarak sizi uyaran Xfce4 panel eklentisidir. + xfce4-panel + https://archive.xfce.org/src/panel-plugins/xfce4-timer-plugin/1.7/xfce4-timer-plugin-1.7.1.tar.bz2 + + intltool + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-timer-plugin/pspec.xml + + + xfce4-timer-plugin + + atk + gtk3 + glib2 + cairo + pango + harfbuzz + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2020-08-01 + 1.7.1 + Ver. bump + fury + uglyside@yandex.ru + + + + + + xfce-polkit + https://github.com/ncopa/xfce-polkit + + fury + uglyside@yandex.ru + + GPLv2 + app:console + desktop.xfce.addon + A simple PolicyKit authentication agent for XFCE + A simple PolicyKit authentication agent for XFCE + https://codeload.github.com/ncopa/xfce-polkit/tar.gz/v0.3 + + python3 + intltool + glib2-devel + polkit-devel + libpcre2-devel + libxfce4ui-devel + + desktop/xfce/addon/xfce-polkit/pspec.xml + + + xfce-polkit + + gtk3 + glib2 + polkit + libpcre2 + libxfce4ui + + + /etc + /usr/libexec + /usr/share/doc + + + + + 2020-06-25 + 0.3 + Rebuild + fury + uglyside@yandex.ru + + + 2019-07-11 + 0.3 + First build. + fury + uglyside@yandex.ru + + + + + + thunar-media-tags-plugin + https://docs.xfce.org/xfce/thunar/media-tags + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + Thunar media tags plugin + Thunar çoklu ortam bilgi eklentisi + The Thunar Media Tags Plugin (thunar-media-tags-plugin) adds special features for media files to the Thunar File Manager. + Thunar + https://archive.xfce.org/src/thunar-plugins/thunar-media-tags-plugin/0.3/thunar-media-tags-plugin-0.3.0.tar.bz2 + + gettext + intltool + exo-devel + thunar-devel + taglib-devel + libxml2-devel + libxfce4ui-devel + libxfce4util-devel + + desktop/xfce/addon/thunar-media-tags-plugin/pspec.xml + + + thunar-media-tags-plugin + + exo + atk + gtk3 + glib2 + thunar + taglib + + + /usr/lib + /usr/share/locale + /usr/share/doc + + + + + 2020-11-21 + 0.3.0 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-clipman-plugin + https://docs.xfce.org/panel-plugins/xfce4-clipman-plugin + + fury + uglyside@yandex.ru + + GPLv2 + app:gui + desktop.xfce.addon + Clipboard manager for the Xfce Panel. + Clipboard Manager for the Xfce Panel and as a standalone application (it is a bundle). It keeps the clipboard contents around (even after an application quits), it is able to handle text and images, and has a feature to execute actions on specific text selection by matching them against regexes. + https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/1.6/xfce4-clipman-plugin-1.6.2.tar.bz2 + + intltool + gtk3-devel + glib2-devel + libXpm-devel + xfconf-devel + libXtst-devel + qrencode-devel + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-clipman-plugin/pspec.xml + + + xfce4-clipman-plugin + + gtk3 + glib2 + xfconf + libX11 + libXtst + qrencode + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-07-23 + 1.6.2 + Version bump. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-12-05 + 1.6.1 + First Release For Beta + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-mixer + http://git.xfce.org/apps/xfce4-mixer + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL-2 + app:gui + desktop.xfce.addon + Xfce sound mixer application. + Xfce ses ayar uygulaması + Mikser dźwięku dla Xfce + Xfce4-mixer is a volume control application for the Xfce Desktop Environment. It provides both a volume control plugin for the Xfce Panel and a standalone mixer application. It supports all audio systems supported by GStreamer project. + Xfce4-mixer, Xfce Masaüstü Ortamı için yazılmış bir ses ayar uygulamasıdır. Hem panel eklentisi olarak, hem de kendi penceresinde bağımsız olarak kullanılabilen bir uygulamadır. GStreamer projesinin desteklediği tüm ses sistemlerini destekler. + Jest to nakładka na ustawienia miksera, dostarczana ze środowiskiem graficznym Xfce. Spełnia to samo zadanie, co inne nakładki ale jest zintegrowana z Xfce4 jako wtyczka dla panelu Xfce + https://gitlab.xfce.org/apps/xfce4-mixer/-/archive/765725029751bb93a927692fdcda3e3743d0e6e7/xfce4-mixer-765725029751bb93a927692fdcda3e3743d0e6e7.tar.bz2 + + intltool + gtk3-devel + cairo-devel + xfconf-devel + gettext-devel + alsa-lib-devel + libunique-devel + keybinder-devel + gstreamer-devel + xfce4-dev-tools + gdk-pixbuf-devel + libxfce4ui-devel + xfce4-panel-devel + libxfce4util-devel + pulseaudio-libs-devel + gst-plugins-base-devel + + + Fix_obvious_build_errors.patch + + desktop/xfce/addon/xfce4-mixer/pspec.xml + + + xfce4-mixer + + gtk3 + cairo + glib2 + xfconf + alsa-lib + gstreamer + keybinder + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + pulseaudio-libs + + + /usr/bin + /usr/lib/xfce4/panel/plugins + /usr/share/locale + /usr/share/pixmaps + /usr/share/applications + /usr/share/xfce4 + /usr/share/doc + /usr/share/man + + + + + 2022-04-14 + 4.15.0 + Rebuild. + fury + uglyside@yandex.ru + + + 2021-08-17 + 4.15.0 + First Beta release. + fury + uglyside@yandex.ru + + + + + + thunar-vcs-plugin + https://docs.xfce.org/xfce/thunar/thunar-vcs-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.addon + An SVN integration and GIT integration to Thunar + Thunar için svn ve git entegrasyonu sağlar + The Thunar VCS Plugin adds Subversion and GIT actions to the context menu of thunar. This gives a SVN integration and GIT integration to Thunar. + thunar-vcs-plugin, Thunar için Subversion ve Git entegrasyonu sağlayan bir modüldür. + https://archive.xfce.org/src/thunar-plugins/thunar-vcs-plugin/0.2/thunar-vcs-plugin-0.2.0.tar.bz2 + + intltool + exo-devel + thunar-devel + subversion-devel + + desktop/xfce/addon/thunar-vcs-plugin/pspec.xml + + + thunar-vcs-plugin + + apr + exo + atk + gtk3 + cairo + pango + glib2 + thunar + harfbuzz + subversion + gdk-pixbuf + libxfce4util + + + /usr/libexec + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2020-12-05 + 0.2.0 + First Release For Beta + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfburn + https://docs.xfce.org/apps/xfburn + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + A simple CD/DVD burning tool + Basit bir CD/DVD yazma aracı + Xfburn is a simple CD/DVD burning tool based on libburnia libraries. + Xfburn libburnia kitaplıklarını kullanan basit bir CD/DVD yazma aracıdır. + https://archive.xfce.org/src/apps/xfburn/0.6/xfburn-0.6.2.tar.bz2 + + libxfce4ui-devel + gstreamer-devel + libisofs-devel + libgudev-devel + librsvg-devel + libburn-devel + gtk3-devel + dbus-devel + exo-devel + intltool + gst-plugins-base-devel + + desktop/xfce/addon/xfburn/pspec.xml + + + xfburn + + gst-plugins-base + libxfce4util + libxfce4ui + gdk-pixbuf + gstreamer + libisofs + libgudev + libburn + glib2 + gtk3 + exo + desktop-file-utils + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + /usr/share/man/man1 + + + + + 2021-08-11 + 0.6.2 + First Release For Beta + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-notifyd + https://docs.xfce.org/apps/notifyd/start + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + A notification deamon + Bir uyarı gösterici + The Xfce Notify Daemon (xfce4-notifyd for short) is a smallish program that implements the “server-side” portion of the Freedesktop desktop notifications specification. + Xfce Notify Daemon Freedesktop masaüstü uyarı sisteminin sunucu tarafını gerçekleştiren küçük bir uygulamadır. + https://archive.xfce.org/src/apps/xfce4-notifyd/0.6/xfce4-notifyd-0.6.2.tar.bz2 + + python3 + intltool + libX11-devel + libXpm-devel + libICE-devel + libnotify-devel + libxfce4ui-devel + xfce4-panel-devel + libxfce4util-devel + + desktop/xfce/addon/xfce4-notifyd/pspec.xml + + + xfce4-notifyd + + atk + gtk3 + glib2 + cairo + pango + libX11 + xfconf + harfbuzz + libnotify + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2020-12-23 + 0.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-25 + 0.6.1 + Ver. bump + fury + uglyside@yandex.ru + + + + + + xfce4-taskmanager + https://docs.xfce.org/apps/xfce4-taskmanager + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + service + desktop.xfce.addon + Easy to use task manager + Easy to use task manager + Kullanımı kolay görev yöneticisi + Kullanımı kolay görev yöneticisi + https://archive.xfce.org/src/apps/xfce4-taskmanager/1.5/xfce4-taskmanager-1.5.2.tar.bz2 + + intltool + gtk3-devel + cairo-devel + glib2-devel + libX11-devel + libXmu-devel + xfconf-devel + libxfce4ui-devel + + desktop/xfce/addon/xfce4-taskmanager/pspec.xml + + + xfce4-taskmanager + + gtk3 + cairo + glib2 + libX11 + libXmu + xfconf + libxfce4ui + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/icons + /usr/share/doc + + + + + 2021-04-10 + 1.5.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-07 + 1.5.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + xfce4-places-plugin + https://docs.xfce.org/panel-plugins/xfce4-places-plugin + + fury + uglyside@yandex.ru + + GPLv2 + library + desktop.xfce.addon + Quick access to folders, documents, and removable media + The plugin adds a small button to the panel. Clicking on it opens a menu, which shows: 1) System folders: home directory, trash, desktop, file system 2) Removable media 3) User-defined bookmarks 4) Recent Documents + https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-1.8.1.tar.bz2 + + intltool + exo-devel + gtk3-devel + glib2-devel + libnotify-devel + libxfce4ui-devel + xfce4-panel-devel + libxfce4util-devel + + + fix_missing_prototypes.patch + + desktop/xfce/addon/xfce4-places-plugin/pspec.xml + + + xfce4-places-plugin + + exo + gtk3 + glib2 + xfconf + libnotify + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-05-14 + 1.8.1 + Rebuild. + fury + uglyside@yandex.ru + + + + + + xfce4-systemload-plugin + https://docs.xfce.org/panel-plugins/xfce4-systemload-plugin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + BSD-2 + app:gui + desktop.xfce.addon + Xfce4 system load plugin + Xfce4 sistem çağrı eklentisi + Xfce4-systemload-plugin is a plugin which displays the current CPU load, the memory in use, the swap space and the system uptime in the Xfce panel. + Xfce4-systemload-plugin, Xfce panelinde o anki işlemci yükü, bellek ve swap alanı kullanımını gösteren bir eklentidir. + xfce4-panel + https://archive.xfce.org/src/panel-plugins/xfce4-systemload-plugin/1.3/xfce4-systemload-plugin-1.3.1.tar.bz2 + + intltool + xfconf-devel + libxfce4ui-devel + xfce4-panel-devel + + desktop/xfce/addon/xfce4-systemload-plugin/pspec.xml + + + xfce4-systemload-plugin + + gtk3 + glib2 + xfconf + libxfce4ui + xfce4-panel + libxfce4util + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-03-31 + 1.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-11 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-25 + 1.2.3 + Rebuild. + fury + uglyside@yandex.ru + + + + + + mousepad + https://git.xfce.org/apps/mousepad/about/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.addon + A simple text editor for Xfce + Xfce için küçük bir yazı düzenleyici + Mousepad aims to be an easy-to-use and fast editor. Our target is an editor for quickly editing text files, not a development environment or an editor with a huge bunch of plugins. On the other hand we try to use the latest Gtk+ features available, which means that if Gtk adds something new in a major release that is useful for the editor, we will likely bump the Gtk dependency and integrate this new feature in Mousepad. + Mousepad, Xfce için yazılmış bir metin düzenleyicisidir. + https://archive.xfce.org/src/apps/mousepad/0.5/mousepad-0.5.9.tar.bz2 + + intltool + gtk3-devel + dbus-devel + glib2-devel + gspell-devel + xfconf-devel + enchant2-devel + libxml2-devel + gtksourceview4-devel + + desktop/xfce/addon/mousepad/pspec.xml + + + mousepad + + atk + gtk3 + cairo + glib2 + pango + gspell + harfbuzz + xfconf + libxml2 + enchant2 + gdk-pixbuf + gtksourceview4 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2022-04-03 + 0.5.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-26 + 0.5.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-24 + 0.5.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-27 + 0.5.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-14 + 0.5.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-10 + 0.5.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-02 + 0.5.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 0.5.1 + Version bump. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-21 + 0.4.90 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfdashboard + http://goodies.xfce.org/projects/applications/xfdashboard/start + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + app:gui + desktop.xfce.addon + GNOME shell like dashboard for Xfce + GNOME shell like dashboard for Xfce + Xfce için gösterge tablosu gibi GNOME kabuğu + Xfce için gösterge tablosu gibi GNOME kabuğu + xfdashboard + https://github.com/gmc-holle/xfdashboard/archive/0.9.90.tar.gz + + intltool + valgrind + cogl-devel + gtk3-devel + cairo-devel + glib2-devel + pango-devel + garcon-devel + libX11-devel + xfconf-devel + clutter-devel + gettext-devel + xfce4-dev-tools + python3-devel + libwnck3-devel + gdk-pixbuf-devel + libXdamage-devel + libxfce4ui-devel + libXinerama-devel + libxfce4util-devel + libXcomposite-devel + + desktop/xfce/addon/xfdashboard/pspec.xml + + + xfdashboard + + cogl + gtk3 + cairo + glib2 + pango + garcon + libX11 + xfconf + clutter + libwnck3 + gdk-pixbuf + libXdamage + libxfce4ui + libXinerama + libxfce4util + libXcomposite + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/locale + /usr/share/icons + /usr/share/doc + + + + xfdashboard-devel + Development files for xfdashboard + + xfdashboard + gtk3-devel + glib2-devel + garcon-devel + xfconf-devel + clutter-devel + libwnck3-devel + libxfce4ui-devel + libxfce4util-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-03-27 + 0.9.90 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-02 + 0.9.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-23 + 0.9.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-01 + 0.9.3 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + xfwm4-themes + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + data + desktop.xfce.lookandfeel + Xfce window manager themes + Xfwm pencere yöneticisi temaları + Xfce4-themes is a set of additional themes for the Xfwm window manager. + Bu paket, Xfce masaüstü yönetici pencereleri için ek temalar içerir. + http://archive.xfce.org/src/art/xfwm4-themes/4.10/xfwm4-themes-4.10.0.tar.bz2 + desktop/xfce/lookandfeel/xfwm4-themes/pspec.xml + + + xfwm4-themes + + xfwm4 + + + /usr/share + /usr/share/doc + + + + + 2020-11-21 + 4.10.0 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + icon-theme-xfce4 + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + data + desktop.xfce.lookandfeel + Xfce icon theme + Xfce simge teması + Icon theme Rodent for the Xfce Desktop Environment. + Bu paket, Xfce masaüstü ortamı için Rodent simge temasını içerir. + http://archive.xfce.org/src/art/xfce4-icon-theme/4.4/xfce4-icon-theme-4.4.3.tar.bz2 + + intltool + icon-theme-hicolor + + desktop/xfce/lookandfeel/icon-theme-xfce4/pspec.xml + + + icon-theme-xfce4 + + icon-theme-hicolor + + + /usr/lib + /usr/lib/pkgconfig + /usr/share + /usr/share/doc + + + + + 2020-11-23 + 4.4.3 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + gtk-style-xfce + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.lookandfeel + GTK+ Xfce theme engine + GTK+ Xfce tema motoru + Gtk2-engines-xfce is a GTK+ engine for Xfce desktop environment. + Gtk2-engines-xfce, Xfce masaüstü yöneticisi için hazırlanmış GTK+ tema motorudur. + http://archive.xfce.org/xfce/4.12/src/gtk-xfce-engine-2.10.0.tar.bz2 + + xfce4-dev-tools + gtk2-devel + + desktop/xfce/lookandfeel/gtk-style-xfce/pspec.xml + + + gtk-style-xfce + + atk + gtk2 + gtk3 + cairo + pango + gdk-pixbuf + fontconfig + + + /usr/lib + /usr/share/themes + /usr/share/doc + + + + + 2020-11-21 + 2.10.0 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-appfinder + https://www.xfce.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.base + Xfce application finder + Xfce uygulama bulucu + Wyszukiwarka aplikacji dla środowiska Xfce + Xfce4-appfinder is a useful software that permits you to find every application in the system supporting desktop entry format + Xfce4-appfinder, kullanıcının sisteminde yüklü, masastünde doğrudan çalışabilen her uygulamayı bulmasını sağlayan, kullanışlı bir uygulama bulucudur. + Wyszukiwanie aplikacji dla środowiska graficznego Xfce4. Wyszukuje zainstalowane w systemie aplikacje. + https://archive.xfce.org/src/xfce/xfce4-appfinder/4.17/xfce4-appfinder-4.17.0.tar.bz2 + + intltool + gtk3-devel + glib2-devel + thunar-devel + garcon-devel + libXpm-devel + libxfce4ui-devel + + desktop/xfce/base/xfce4-appfinder/pspec.xml + + + xfce4-appfinder + + gtk3 + glib2 + xfconf + garcon + gdk-pixbuf + libxfce4ui + libxfce4util + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-09-23 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-02 + 4.16.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-22 + 4.15.1 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + garcon + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2 + library + desktop.xfce.base + Menu library for Xfce + Xfce menü kitaplığı + garcon is an implementation of the freedesktop.org menu specification replacing the former Xfce menu library libxfce4menu. It is based on GLib/GIO only and aims at covering the entire specification except for legacy menus. + garcon, Xfce'nin eski menü kitaplığı olan libxfce4menu'nun freedesktop.org menü standartlarına uygun hale getirilmiş, Xfce'nin yeni menü kitaplığıdır. Sadece GLib/GIO kullanılarak yazılmıştır ve eski menüler hariç tüm özellikleri kapsamayı amaçlamaktadır. + https://archive.xfce.org/src/xfce/garcon/4.17/garcon-4.17.0.tar.bz2 + + python3 + intltool + python-six + gtk3-devel + glib2-devel + freetype-devel + libxfce4ui-devel + libxfce4util-devel + gobject-introspection-devel + + desktop/xfce/base/garcon/pspec.xml + + + garcon + + gtk3 + glib2 + gdk-pixbuf + libxfce4ui + libxfce4util + gobject-introspection + + + /etc + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + garcon-devel + garcon development files + garcon geliştirme dosyaları + + gobject-introspection-devel + gtk2-devel + gtk3-devel + glib2-devel + libxfce4ui-devel + garcon + + + /usr/include + /usr/lib/pkgconfig + + + + garcon-docs + garcon documentation files + garcon belgeleri + + garcon + + + /usr/share/gtk-doc + + + + + 2022-05-15 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-02 + 4.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 0.8.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-19 + 0.7.1 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfconf + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.base + Xfce multi channel setting library + Xfce çoklu ayar kitaplığı + Prosty system przechowywania i odpytywania konfiguracji + Xfconf is a hirerchical (tree-like) configuration system for the Xfce graphical desktop environment. + xfconf, Xfce masaüstü yöneticisi için yazılmış, ağaç tipi hiyerarşik yapılandırma sistemidir. + Xfconf jest prostym systemem przechowywania i odpytywania konfiguracji. + https://archive.xfce.org/xfce/4.16/src/xfconf-4.16.0.tar.bz2 + + python3 + intltool + vala-devel + python-six + glib2-devel + libxfce4util-devel + gobject-introspection-devel + + desktop/xfce/base/xfconf/pspec.xml + + + xfconf + + glib2 + libxfce4util + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + xfconf-devel + Xfconf development files + xfconf geliştirme dosyaları + Pliki nagłówkowe xfconf + library + data:doc + + glib2-devel + xfconf + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc + + + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-17 + 4.15.0 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-terminal + https://docs.xfce.org/apps/terminal/start + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.base + Terminal Emulator for Xfce. + xfce4-terminal is a modern, lightweight, and low memory cost terminal emulator with tabs and multiple windows for the Xfce desktop environment. It offers full-customization for the key bindings, the aspect, the colors, and more + https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.3.tar.bz2 + + intltool + vte-devel + gtk3-devel + gnutls-devel + libXpm-devel + utempter-devel + libpcre2-devel + libxfce4ui-devel + + desktop/xfce/base/xfce4-terminal/pspec.xml + + + xfce4-terminal + + vte + gtk3 + cairo + glib2 + pango + libX11 + xfconf + libxfce4ui + gdk-pixbuf + libxfce4util + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2022-05-13 + 1.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-28 + 1.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-03 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-29 + 0.9.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-16 + 0.9.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-24 + 0.8.10 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-22 + 0.8.9.2 + First releasu For Beta. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + thunar-volman + https://docs.xfce.org/xfce/thunar/thunar-volman + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.base + A extension for the Xfce Thunar File Manager + Xfce dosya yöneticisi Thunar için bir eklenti + thunar-volman is an extension for the Thunar File Manager, which enables automatic management of removable drives and media. For example, if thunar-volman is installed and configured properly, and you plug in your digical camera, it will automatically spawn your preferred photo application and import the new pictures from your camera + thunar-volman çıkarılabilir sürücüler ve medyanın otomatik olarak yönetimini sağlayan, Xfce dosya yöneticisi Thunar için bir eklentidir.Örneğin, Thunar-Volman doğru şekilde kurulup yapılandırıldığında, sayısal kameranızdan resim almanızı sağlayacaktır. + https://archive.xfce.org/xfce/4.16/src/thunar-volman-4.16.0.tar.bz2 + + intltool + exo-devel + gtk3-devel + glib2-devel + xfconf-devel + thunar-devel + libgudev-devel + libnotify-devel + libxfce4ui-devel + libxfce4util-devel + + desktop/xfce/base/thunar-volman/pspec.xml + + + thunar-volman + + exo + gtk3 + glib2 + pango + xfconf + libgudev + libnotify + libxfce4ui + libxfce4util + + + /usr/bin + /usr/share/ + /usr/share/locale + /usr/share/doc + + + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-21 + 4.15.0 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + thunar + https://www.xfce.org/ + + Alper Tekinalp + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + app:gui + desktop.xfce.base + Xfce file manager + Thunar has been designed from the ground up to be fast and easy-to-use. Its user interface is clean and intuitive, and does not include any confusing or useless options. Thunar is fast and responsive with a good start up time and directory load time. Thunar is accessible using Assistive Technologies and is fully standarts compliant + https://archive.xfce.org/src/xfce/thunar/4.17/thunar-4.17.8.tar.bz2 + + python3-devel + intltool + atk-devel + exo-devel + gtk3-devel + dbus-devel + glib2-devel + pango-devel + cairo-devel + gconf-devel + libSM-devel + libICE-devel + libX11-devel + garcon-devel + xfconf-devel + libexif-devel + libpcre-devel + libpcre2-devel + libgudev-devel + libnotify-devel + gdk-pixbuf-devel + fontconfig-devel + libxfce4ui-devel + xfce4-panel-devel + libxfce4util-devel + desktop-file-utils + libjpeg-turbo-devel + startup-notification-devel + gobject-introspection-devel + + desktop/xfce/base/thunar/pspec.xml + + + thunar + + atk + exo + gtk3 + python3 + dbus + glib2 + pango + cairo + libSM + libICE + libX11 + xfconf + libexif + libpcre + libgudev + libnotify + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + thunar-devel + Thunar development files + library + + gtk3-devel + glib2-devel + thunar + + + /usr/include + /usr/lib/pkgconfig + + + + thunar-docs + Thunar reference documents + data:doc + + thunar + + + /usr/share/gtk-doc + + + + + 2022-04-03 + 4.17.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-23 + 4.17.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 4.17.6 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-27 + 4.17.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 4.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-18 + 4.17.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-14 + 4.17.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-28 + 4.17.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-15 + 4.16.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-19 + 4.15.2 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + libxfce4util + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.xfce.base + Xfce basic utility library + Xfce için basit yardımcı uygulama kitaplığı + Libxfce4util is a basic utility non-GUI functions for Xfce desktop environment. + libxfce4util, grafik arayüz fonksiyonlarını içermeyen, Xfce masaüstü yöneticisi için yazılmış basit bir uygulama kitaplığıdır. + https://archive.xfce.org/src/xfce/libxfce4util/4.17/libxfce4util-4.17.2.tar.bz2 + + python3 + gtk-doc + intltool + python-six + vala-devel + xdg-user-dirs + python3-pygobject3 + gobject-introspection-devel + + desktop/xfce/base/libxfce4util/pspec.xml + + + libxfce4util + + glib2 + + + /usr/sbin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + libxfce4util-devel + Libxfce4util development files + libxfce4util geliştirme dosyaları + library + data:doc + + glib2-devel + libxfce4util + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc + + + + + 2022-03-17 + 4.17.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-21 + 4.17.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-19 + 4.15.4 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + libxfce4ui + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2 + library + desktop.xfce.base + Xfce gui library + Xfce arayüz kitaplığı + libxfce4ui is a various GTK+ widgets for Xfce desktop environment. + libxfce4ui, Xfce masaüstü ortamı için çeşitli GTK+ eklentileri içeren kitaplıktır. + https://archive.xfce.org/src/xfce/libxfce4ui/4.17/libxfce4ui-4.17.6.tar.bz2 + + python3 + intltool + gtk3-devel + vala-devel + glib2-devel + libSM-devel + xfconf-devel + libxfce4util-devel + libX11-devel + libgtop-devel + desktop-file-utils + startup-notification-devel + gobject-introspection-devel + + desktop/xfce/base/libxfce4ui/pspec.xml + + + libxfce4ui + + atk + gtk3 + glib2 + libSM + libICE + libX11 + xfconf + libgtop + libepoxy + gdk-pixbuf + libxfce4util + startup-notification + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + libxfce4ui-devel + libxfce4ui geliştirme dosyaları + + libxfce4ui + gtk2-devel + gtk3-devel + xfconf-devel + libxfce4util-devel + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc + + + + + 2022-04-03 + 4.17.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-17 + 4.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-27 + 4.17.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-10 + 4.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 4.17.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-18 + 4.15.3 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfdesktop + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + app:gui + desktop.xfce.base + Xfce desktop manager + Xfce masaüstü yöneticisi + Tło pulpitu Xfce, ikony i menedżer menu administratora + The desktop manager sets the background image, provides a right-click menu to launch applications and can optionally show files (including application launchers) or iconified windows. It includes gradient support for background color, saturation support for background image, real multiscreen and xinerama support, and it provides a desktop menu editor + Xfce masaüstü yöneticisi arkaplan resmini belirler, uygulamaları başlatmak, simge durumuna küçültülmüş pencereleri veya dosya seçeneklerini göstermek için sağ tık menüsünü hazırlar. Arkaplan rengi için gradyan desteği, arkaplan resmi için doygunluk desteği, gerçek çoklu ekran ve xinerama desteği içerir. Ayrıca, masaüstü menü düzenleme aracını da bünyesinde barındırır. + xfdesktop4 ustawia obraz tła pulpitu, udostępnia menu pod prawym przyciskiem myszy do uruchamiania aplikacji oraz, opcjonalnie, może pokazywać pliki lub zminimalizowane okna. + https://archive.xfce.org/xfce/4.16/src/xfdesktop-4.16.0.tar.bz2 + + intltool + exo-devel + dbus-devel + gtk3-devel + pango-devel + cairo-devel + glib2-devel + libSM-devel + thunar-devel + garcon-devel + xfconf-devel + tumbler-devel + libX11-devel + libglade-devel + libwnck3-devel + libnotify-devel + libxfce4ui-devel + gdk-pixbuf-devel + xfce4-panel-devel + libxfce4util-devel + + desktop/xfce/base/xfdesktop/pspec.xml + + + xfdesktop + + exo + gtk3 + dbus + glib2 + pango + cairo + thunar + garcon + xfconf + libX11 + libwnck3 + libnotify + gdk-pixbuf + libxfce4ui + libxfce4util + + + /usr/bin + /usr/share + /etc + /usr/share/locale + /usr/share/man + /usr/share/doc + + + Crocus-Ancyrensis.jpg + Crocus-Ancyrensis.png + 2560x1440.png + xfce4-desktop.xml + xfce4-session.xml + + + + + 2021-07-27 + 4.16.0 + Edited default configuration + Berk Çakar + berk2238@hotmail.com + + + 2021-05-07 + 4.16.0 + Added crocus-ancyrensis photos + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-22 + 4.15.0 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + tumbler + https://docs.xfce.org/xfce/tumbler/start + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.base + A thumbnail service + Bir önizleme servisi + Tumbler is a thumbnail service for the filemanager of Xfce desktop environment. + Tumbler Xfce masaüstü ortamının dosya yöneticisi için bir önizleme servisidir. + https://archive.xfce.org/src/xfce/tumbler/4.17/tumbler-4.17.0.tar.bz2 + + intltool + curl-devel + dbus-devel + glib2-devel + libpng-devel + libgsf-devel + freetype-devel + libopenraw-devel + gdk-pixbuf-devel + poppler-glib-devel + libxfce4util-devel + libjpeg-turbo-devel + gst-plugins-base-devel + ffmpegthumbnailer-devel + + desktop/xfce/base/tumbler/pspec.xml + + + tumbler + + curl + glib2 + cairo + libpng + libgsf + freetype + gstreamer + libopenraw + gdk-pixbuf + poppler-glib + libxfce4util + libjpeg-turbo + gst-plugins-base + ffmpegthumbnailer + + + /etc/xdg/tumbler/tumbler.rc + /usr/lib + /usr/share/ + /usr/share/locale + /usr/share/doc + + + + tumbler-devel + Development files for tumbler + tumbler için geliştirme dosyaları + + tumbler + glib2-devel + gobject-introspection-devel + + + /usr/include + /usr/lib/pkgconfig + + + + tumbler-doc + + /usr/share/gtk-doc/html/tumbler + /usr/share/gtk-doc/html/tumbler/index.html + + + + + 2022-02-02 + 4.17.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-12-14 + 4.16.0 + Rebuild. + fury + uglyside@yandex.ru + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-22 + 0.3.0 + First release For Beta. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-dev-tools + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:console + desktop.xfce.base + Xfce developer tools + Xfce geliştirme araçları + Xfce4-dev-tools contains common tools required by Xfce developers and people that want to build Xfce from SVN. In addition, this package contains the Xfce developer's handbook. + Xfce4-dev-tools paketi, Xfce geliştiricileri ve SVN'den Xfce inşa edecek kullanıcılar için gerekli temel araçları içine alır. Buna ek olarak pakette Xfce geliştiricileri için el kitabı da yer almaktadır. + https://archive.xfce.org/src/xfce/xfce4-dev-tools/4.17/xfce4-dev-tools-4.17.0.tar.bz2 + + glib2-devel + + desktop/xfce/base/xfce4-dev-tools/pspec.xml + + + xfce4-dev-tools + + glib2 + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2021-07-26 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-18 + 4.15.0 + First Release For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + exo + https://www.xfce.org/ + + Ayhan Yalcinsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + LGPLv2.1 + app:console + library + desktop.xfce.base + Xfce extension library + Xfce eklenti kitaplığı + exo is an extension library to Xfce, developed by os-cillation. While Xfce comes with quite a few libraries that are targeted at desktop development, exo is targeted at application development. + exo, os-cillation tarafından geliştirilen Xfce eklenti kitaplığıdır. Xfce masaüstü ortamını hedefleyen az kitaplıkla gelirken, exo uygulama geliştirmeyi hedefliyor. + https://archive.xfce.org/src/xfce/exo/4.17/exo-4.17.1.tar.bz2 + + intltool + perl-URI + gtk3-devel + glib2-devel + libX11-devel + libxfce4ui-devel + libxfce4util-devel + + desktop/xfce/base/exo/pspec.xml + + + exo + + atk + gtk3 + glib2 + cairo + gdk-pixbuf + libxfce4ui + libxfce4util + + + /etc/xdg/xfce4 + /usr/bin + /usr/lib + /usr/lib/xfce4 + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + exo-devel + Development files for exo + exo geliştirme dosyaları + + exo + gtk2-devel + gtk3-devel + libxfce4util-devel + + + /usr/include + /usr/lib/pkgconfig + + + + exo-docs + Documentation for exo library + exo belgeleri + data:doc + + exo + + + /usr/share/gtk-doc + + + + + 2021-12-08 + 4.17.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-17 + 4.16.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-28 + 4.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-19 + 4.15.2 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-power-manager + https://docs.xfce.org/xfce/xfce4-power-manager/start + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.base + A power manager for the Xfce desktop + Xfce masaüstü için bir güç yöneticisi + Menedżer zasilania dla środowiska Xfce + This software is a power manager for the Xfce desktop, Xfce power manager manages the power sources on the computer and the devices that can be controlled to reduce their power consumption(such as LCD brightness level, monitor sleep, CPU frequency scaling). In addition, xfce4-power-manager provides a set of freedesktop-compliant DBus interfaces to inform other applications about current power level so that they can adjust their power consumption + Xfce güç yöneticisi, kendi güç tüketimini azaltmak için bilgisayar güç kaynakları ve kontrol edilebilir aygıtları yönetir.(LCD parlaklık seviyesi, monitör uyku, CPU frekansı ölçekleme gibi) + Ten menedżer zasilania dla środowiska Xfce4, pozwala użytkownikom laptopów tworzyć profile zasilania dla dwóch różnych trybów: "zasilanie z baterii" i "zasilanie z sieci", jednocześnie wciąż pozwalając użytkownikom zmieniać ustawienia DPMS i częstotliwość CPU. + https://archive.xfce.org/src/xfce/xfce4-power-manager/4.16/xfce4-power-manager-4.16.0.tar.bz2 + + intltool + gtk3-devel + dbus-devel + glib2-devel + libSM-devel + libICE-devel + libX11-devel + xfconf-devel + upower-devel + freetype-devel + libglade-devel + libXrandr-devel + libnotify-devel + ConsoleKit-devel + libxfce4ui-devel + xfce4-panel-devel + libxfce4util-devel + libXScrnSaver-devel + + desktop/xfce/base/xfce4-power-manager/pspec.xml + + + xfce4-power-manager + + atk + gtk3 + dbus + glib2 + cairo + pango + libSM + libX11 + libICE + xfconf + upower + libXext + harfbuzz + libnotify + libXrandr + gdk-pixbuf + libxfce4ui + xfce4-panel + libxfce4util + + + /etc/xdg + /usr/bin + /usr/sbin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-23 + 1.7.1 + First Release For Beta. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-panel + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1 + library + app:gui + desktop.xfce.base + Xfce panel + Xfce paneli + Panel środowiska graficznego Xfce + The Xfce4 panel supports multiple panels, with many options for their position, appearance, transparency and behavior. There are many items available by default to full fit a panel, like application launchers with detachable menus, a graphical pager, a tasklist, a clock, a system tray, a show / hide desktop switcher, and even more. It offers an easy way to add items using a dialog, and to move items accross different panels + Xfce4 paneli, farklı pozisyon, görünüm ve davranış gibi ayarlara sahip birden fazla paneli destekleyebilmektedir. Uygulama başlatıcı tipinde ayrılabilir menüler, grafiksel sayfalayıcı, görev çubuğu, saat, sistem çekmecesi, masaüstünü gizleme / görüntüleme ve bir panelde olabilecek birçok şeyi içinde barındırır. Ayrıca, diyalog penceresi kullanarak kolayca panel öğesi eklemeye ve panelden panele öğe taşımaya izin verir. + Jest to panel dostarczany przez projekt środowiska graficznego Xfce4. Jeśli użytkownik chce posiadać wielofunkcyjny panel, który może obsługiwać aplety i tym podobne programy, to Xfce4 Panel może być wart wypróbowania. + https://archive.xfce.org/src/xfce/xfce4-panel/4.17/xfce4-panel-4.17.0.tar.bz2 + + gtk-doc + intltool + vala-devel + gtk3-devel + glib2-devel + cairo-devel + pango-devel + libSM-devel + docbook-xsl + libICE-devel + libX11-devel + libXpm-devel + python3-devel + gettext-devel + libwnck3-devel + freetype-devel + gdk-pixbuf-devel + fontconfig-devel + libdbusmenu-gtk3 + libdbusmenu-devel + icon-theme-hicolor + desktop-file-utils + startup-notification-devel + gobject-introspection-devel + exo-devel + garcon-devel + xfconf-devel + libxfce4ui-devel + libxfce4util-devel + + desktop/xfce/base/xfce4-panel/pspec.xml + + + xfce4-panel + + atk + exo + gtk3 + cairo + pango + glib2 + libX11 + garcon + xfconf + python3 + libXext + libwnck3 + gdk-pixbuf + libxfce4ui + libxfce4util + libdbusmenu-gtk3 + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + xfce4-panel-devel + Development files for Xfce4 Panel + Xfce paneli geliştirme dosyaları + Pliki nagłówkowe dla xfce4-panel + library + data:doc + + glib2-devel + gtk3-devel + libxfce4util-devel + xfce4-panel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc + + + + + 2022-04-28 + 4.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 4.16.3 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-14 + 4.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-15 + 4.16.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-02 + 4.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-19 + 4.15.4 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-screensaver + https://docs.xfce.org/apps/screensaver/start + + fury + uglyside@yandex.ru + + GPLv2 + LGPLv2 + LGPLv2.1 + app:utility + desktop.xfce.base + Xfce Screensaver. + xfce4-screensaver is a screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the desktop. + https://archive.xfce.org/src/apps/xfce4-screensaver/4.16/xfce4-screensaver-4.16.0.tar.bz2 + + xmlto + intltool + pam-devel + gtk3-devel + glib2-devel + libSM-devel + libICE-devel + libX11-devel + xfconf-devel + garcon-devel + libwnck3-devel + libglvnd-devel + dbus-glib-devel + libxklavier-devel + libXScrnSaver-devel + + desktop/xfce/base/xfce4-screensaver/pspec.xml + + + xfce4-screensaver + + pam + gtk3 + dbus + mesa + glib2 + pango + cairo + libX11 + xfconf + garcon + libXext + libwnck3 + libglvnd + dbus-glib + gdk-pixbuf + libxfce4ui + libxklavier + libXScrnSaver + + + /etc + /usr/bin + /usr/libexec + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-01-14 + 4.16.0 + Moved to base and version bump. + fury + uglyside@yandex.ru + + + 2020-12-24 + 0.1.11 + Ver. bump + fury + uglyside@yandex.ru + + + + + + xfce4-session + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + app:console + desktop.xfce.base + Xfce session manager + Xfce oturum yöneticisi + Menedżer sesji Xfce4 + The session manager allows the user to save sessions and restore them after login. It is capable of saving several different sessions. It comes with three splash screen engines. And at last it helps you to log out, reboot, and shutdown the system. + Xfce oturum yöneticisi, kullanıcıların oturumlarını kaydetmesine ve giriş yaptıktan sonra tekrar oturumu çağırmalarına izin verir. Birden fazla, farklı oturumları kaydetmede oldukça başarılıdır. Pakette üç tane örnek açılış teması var ve son olarak, sistemi kapatırken, yeniden başlatırken veya çıkarken kullanıcılara yardımcı olur. + Xfce4-session jest zgodny z "menedżerem sesji" X11 zaprojektowanym do użycia ze środowiskiem graficznym Xfce4. Podczas wylogowywania, menedżer sesji zapisuje wszystkie uruchomione aplikacje. Przy ponownym zalogowaniu, przywraca je z oknami na tych samych pozycjach. + https://archive.xfce.org/xfce/4.16/src/xfce4-session-4.16.0.tar.bz2 + + intltool + atk-devel + gtk3-devel + dbus-devel + glib2-devel + gconf-devel + pango-devel + cairo-devel + libSM-devel + xfconf-devel + libXpm-devel + libX11-devel + libICE-devel + polkit-devel + libwnck3-devel + xorg-app-devel + gdk-pixbuf-devel + fontconfig-devel + libxfce4ui-devel + libxfce4util-devel + + + mageia/0001-Export-XDG_CONFIG_HOME-and-XDG_CACHE_HOME.patch + mageia/xfce4-session-4.13.2-add-more-screen-lockers-to-xflock4.patch + mageia/xfce4-session-4.13.2-xinitrc.patch + + desktop/xfce/base/xfce4-session/pspec.xml + + + xfce4-session + + atk + gtk3 + dbus + glib2 + cairo + pango + libSM + libX11 + libICE + polkit + xfconf + libwnck3 + libxfce4ui + gdk-pixbuf + libxfce4util + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + /usr/share/man + + + mageia/xfce4-lightdm.conf + xfce-polkit-gnome-authentication-agent-1.desktop + + + + + 2021-01-29 + 4.16.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-21 + 4.15.0 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfwm4 + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.base + Xfce window manager. + Xfce pencere yöneticisi + Menedżer okien dla projektu Xfce + The Xfce4 window manager manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops, and natively supports multiscreen mode + Xfce4 pencere yöneticisi, uygulama pencerelerinin ekrana yerleştirmeyi sağlar, pencerelerin güzel görünmesini sağlar, çalışma alanlarını ve sanal masaüstlerini yönetir ve doğal olarak çoklu ekran kipini destekler. + Pakiet zawiera xfwm4, który jest menedżerem okiem do Xfce4. Jest on zaprojektowany do uruchamiania z resztą środowiska Xfce4. + https://archive.xfce.org/src/xfce/xfwm4/4.16/xfwm4-4.16.1.tar.bz2 + + intltool + gtk3-devel + libSM-devel + libX11-devel + libXpm-devel + libbsd-devel + libXres-devel + libwnck3-devel + libxfce4ui-devel + libXpresent-devel + + desktop/xfce/base/xfwm4/pspec.xml + + + xfwm4 + + gtk3 + glib2 + cairo + pango + libXi + xfconf + libX11 + libXres + libXext + libepoxy + libwnck3 + libXrandr + libXfixes + libxfce4ui + gdk-pixbuf + libXrender + libXdamage + libXpresent + libXinerama + libxfce4util + libXcomposite + startup-notification + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-01-15 + 4.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-21 + 4.15.1 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + xfce4-settings + https://www.xfce.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.xfce.base + Xfce settings plugins + Xfce ayar yöneticisi + Graficzna aplikacja do zarządzania ustawieniami Xfce + Xfce4-settings is a configuration manager for Xfce desktop environment + Xfce4-settings, Xfce masaüstü yöneticisi için yazılmış ayar yöneticisidir. + Xfce4-settings jest interfejsem menedżera ustawień Xfce4. Wywodzi się z kilku różnych komponentów do konfiguracji niezależnych od aplikacji, ustawień wewnątrz xfconf. + https://archive.xfce.org/src/xfce/xfce4-settings/4.16/xfce4-settings-4.16.2.tar.bz2 + + intltool + exo-devel + gtk3-devel + dbus-devel + libXi-devel + glib2-devel + cairo-devel + pango-devel + xfconf-devel + upower-devel + colord-devel + garcon-devel + libX11-devel + libXpm-devel + libwnck3-devel + libXrandr-devel + libnotify-devel + libxfce4ui-devel + fontconfig-devel + gdk-pixbuf-devel + libXcursor-devel + libcanberra-devel + libxklavier-devel + libxfce4util-devel + xorg-input-libinput-devel + + desktop/xfce/base/xfce4-settings/pspec.xml + + + xfce4-settings + + atk + exo + gtk3 + dbus + cairo + pango + libXi + glib2 + libX11 + garcon + upower + xfconf + upower + colord + libnotify + libXrandr + libxfce4ui + fontconfig + gdk-pixbuf + libXcursor + libxklavier + libxfce4util + network-manager-applet + gsettings-desktop-schemas + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + System.Package + + + + + 2021-06-20 + 4.16.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-17 + 4.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-24 + 4.16.0 + New release. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-11-21 + 4.15.2 + Rebuild.For Beta System. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + lumina-desktop + https://lumina-desktop.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + BSD + app:gui + desktop.lumina + The Lumina Desktop Environment is a lightweight system interface designed for use on any Unix-like operating system. + UNIX benzeri sistemlerde kullanım için tasarlanmış sistem arayüzlü hafif bir Masaüstü ortamıdır. + The Lumina Desktop Environment is a lightweight system interface designed for use on any Unix-like operating system. + UNIX benzeri sistemlerde kullanım için tasarlanmış sistem arayüzlü hafif bir Masaüstü ortamıdır.. + lumina-desktop + https://github.com/lumina-desktop/lumina/archive/v1.6.0.tar.gz + + git + libxcb-devel + xcb-util-devel + libXcursor-devel + libXdamage-devel + libXrender-devel + xcb-util-wm-devel + desktop-file-utils + libXcomposite-devel + xcb-util-image-devel + qt5-linguist + qt5-svg-devel + qt5-base-devel + qt5-x11extras-devel + qt5-multimedia-devel + qt5-declarative-devel + + + show_only_lumina.patch + lumina_default_settings_for_Pisi.patch + + desktop/lumina/lumina-desktop/pspec.xml + + + lumina-desktop + A Lightweight QT5 Desktop for FreeBSD + + libgcc + libxcb + qt5-svg + qt5-base + xcb-util + libXcursor + libXdamage + xcb-util-wm + qt5-x11extras + qt5-multimedia + xcb-util-image + fluxbox + + + /usr/lib/qt5/plugins/styles/liblthemeengine-style.so + /usr/lib/qt5/plugins/platformthemes/liblthemeengine.so + /usr/share/icons/hicolor/scalable/apps/Lumina-DE.png + /usr/share/icons/hicolor/scalable/apps/lumina-desktop.png + /usr/share/icons/hicolor/scalable/apps/Insight-FileManager.png + /usr/share/lumina-desktop/syntax_rules/*.syntax + /usr/share/lumina-desktop/syntax_rules/README.md + /usr/bin/lumina-desktop + /usr/bin/start-lumina-desktop + /usr/bin/lte + /usr/share/lumina-desktop/*.ogg + /usr/share/lumina-desktop/colors + /etc/luminaDesktop.conf.dist + /usr/share/doc/lumina-desktop + /usr/share/lumina-desktop/*.conf + /usr/share/lumina-desktop/themes + /usr/share/lumina-desktop/menu-scripts + /usr/share/applications/lumina-support.desktop + /usr/share/xsessions/Lumina-DE.desktop + /usr/share/lumina-desktop/i18n/lumina-desktop* + /usr/share/lumina-desktop/fluxbox* + /usr/share/lumina-desktop/globs2 + /usr/share/lumina-desktop/*.jpg + /usr/share/man + + + Crocus-Ancyrensis.jpg + + + + lumina-archiver + Archive manager for Lumina Desktop + + libgcc + qt5-svg + qt5-base + + + /usr/bin/lumina-archiver + /usr/share/applications/lumina-archiver.desktop + /usr/share/lumina-desktop/i18n/l-archiver* + + + + lumina-mediaplayer + Media player for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-mediaplayer + /usr/share/applications/lumina-mediaplayer.desktop + /usr/share/applications/lumina-mediaplayer-pandora.desktop + /usr/share/lumina-desktop/i18n/l-mediap* + + + + lumina-photo + Image viewer for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-photo + /usr/share/applications/lumina-photo.desktop + /usr/share/lumina-desktop/i18n/l-photo* + + + + lumina-lthemeengine + Theme engine for Lumina Desktop + + qt5-base + + + /usr/bin/lthemeengine + /usr/bin/lthemeengine-sstest + /usr/share/applications/lthemeengine.desktop + /usr/share/lthemeengine/colors/*.conf + /usr/share/lthemeengine/qss/ + /usr/share/lthemeengine/desktop_qss/* + /usr/share/lthemeengine/desktop_qss/*.gss + + + pisi_black.svg + pisi_white.svg + pisilogo.png + + + + lumina-material-design-dark + Material-design-dark theme for Lumina Desktop + + qt5-base + + + /usr/share/icons/material-design-dark + + + + lumina-material-design-light + Material-design-light theme for Lumina Desktop + + qt5-base + + + /usr/share/icons/material-design-light + + + + lumina-open + Application launcher for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-open + /usr/share/lumina-desktop/i18n/lumina-open* + + + + lumina-config + Configuration for Lumina Desktop + + libxcb + qt5-x11extras + + + /usr/bin/lumina-config + /usr/share/applications/lumina-config.desktop + /usr/share/lumina-desktop/i18n/lumina-config* + + + + lumina-fm + File Manager for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-fm + /usr/share/applications/lumina-fm.desktop + /usr/share/lumina-desktop/i18n/lumina-fm* + + + + lumina-screenshot + Screenshot Tool for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-screenshot + /usr/share/applications/lumina-screenshot.desktop + /usr/share/lumina-desktop/i18n/l-screenshot* + + + + lumina-search + Search Tool for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-search + /usr/share/applications/lumina-search.desktop + /usr/share/lumina-desktop/i18n/lumina-search* + + + + lumina-info + Info tool for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-info + /usr/share/applications/lumina-info.desktop + /usr/share/lumina-desktop/i18n/lumina-info* + + + + lumina-xconfig + Monitor Configuration Tool for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-xconfig + /usr/share/applications/lumina-xconfig.desktop + /usr/share/lumina-desktop/i18n/lumina-xconfig* + + + + lumina-fileinfo + File Information Tool for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-fileinfo + /usr/share/applications/lumina-fileinfo.desktop + /usr/share/lumina-desktop/i18n/l-fileinfo* + + + + lumina-textedit + Text Editor for Lumina Desktop + + qt5-base + + + /usr/bin/lumina-textedit + /usr/share/applications/lumina-textedit.desktop + /usr/share/lumina-desktop/i18n/l-te* + + + + + 2021-05-01 + 1.6.0 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-07-13 + 1.5.0 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2017-03-09 + 1.2.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + fluxbox + http://www.fluxbox.org + + Pisi Linux Admins + admin@pisilinux.org + + MIT + app:gui + desktop.fluxbox.base + An X11 window manager featuring tabs and an iconbar + Hafif bir X pencere yöneticisi + Fluxbox is a windowmanager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy, and extremely fast, desktop experience. + Fluxbox, Blackbox 0.61.1 kodu temel alınarak geliştirilmiş bir X pencere yöneticisidir. Çok az kaynak tükettiği ve kolayca idare edildiği için çok hızlı bir masaüstü tecribesi sunar. + mirrors://sourceforge/fluxbox/fluxbox-1.3.7.tar.gz + + imlib2-devel + zlib-devel + libICE-devel + libSM-devel + libX11-devel + libXext-devel + libXft-devel + libXinerama-devel + libXpm-devel + gettext-devel + libXrandr-devel + libXrender-devel + fontconfig-devel + fribidi-devel + + + fluxbox-startfluxbox-pulseaudio.patch + autostart.patch + + desktop/fluxbox/base/fluxbox/pspec.xml + + + fluxbox + + imlib2 + fontconfig + libXext + libXft + libXinerama + libXpm + libXrandr + libXrender + fribidi + libgcc + libX11 + + + /etc + /usr/bin + /usr/share/man + /usr/share/fluxbox + /usr/share/xsessions + /usr/share/doc + + + fluxbox.desktop + fbmenugen + pisi-reflect.jpg + + + + + 2020-04-16 + 1.3.7 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + budgie-desktop-view + https://github.com/BuddiesOfBudgie/budgie-desktop-view + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.budgie + Budgie Desktop View is the official Budgie desktop icons application / implementation. + Budgie Desktop View is the official Budgie desktop icons application / implementation. + https://github.com/BuddiesOfBudgie/budgie-desktop-view/releases/download/v1.2/budgie-desktop-view-v1.2.tar.xz + + glib2-devel + gtk3-devel + intltool + meson + vala-devel + + desktop/budgie/budgie-desktop-view/pspec.xml + + + budgie-desktop-view + + gtk3 + glib2 + gdk-pixbuf + + + /usr/bin + /etc/xdg + /usr/share/applications + /usr/share/doc + /usr/share/glib-2.0 + + + + + 2022-04-28 + 1.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + budgie-control-center + https://github.com/BuddiesOfBudgie/budgie-control-center + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.budgie + Budgie Control Center is a fork of GNOME Settings / GNOME Control Center + Budgie Control Center is a fork of GNOME Settings / GNOME Control Center with the intent of providing a simplified list of settings that are applicable to the Budgie 10 series + https://github.com/BuddiesOfBudgie/budgie-control-center/releases/download/v1.0.1/budgie-control-center-1.0.1.tar.xz + + dbus-glib-devel + gnome-desktop-devel + pam-devel + elogind-devel + pulseaudio-libs-devel + accountsservice-devel + colord-devel + gcr-devel + gnome-settings-daemon-devel + gnome-online-accounts-devel + gsound-devel + polkit-devel + upower-devel + cups-devel + cheese-devel + ibus-devel + libcanberra-devel + libnma-devel + libgtop-devel + libpwquality-devel + libsecret-devel + network-manager-applet + libmm-glib-devel + gnome-bluetooth-devel + libwacom-devel + colord-gtk-devel + libsoup-devel + glib2-devel + mit-kerberos-devel + meson + samba-devel + cyrus-sasl-devel + udisks2-devel + + desktop/budgie/budgie-control-center/pspec.xml + + + budgie-control-center + + atk + gcr + cups + gtk3 + ibus + cairo + glib2 + libXi + pango + samba + cheese + colord + gsound + libX11 + libnma + polkit + upower + fribidi + libgtop + libsoup + libxml2 + udisks2 + libepoxy + libgudev + libwacom + libsecret + colord-gtk + fontconfig + gdk-pixbuf + libmm-glib + libpwquality + mit-kerberos + gnome-desktop + NetworkManager + accountsservice + gnome-bluetooth + pulseaudio-libs + gnome-online-accounts + + + /usr/bin + /usr/libexec + /usr/lib/libhandy* + /usr/share/applications + /usr/share/bash-completion + /usr/share/budgie-control-center + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + /usr/share/pixmaps + /usr/share/polkit-1 + /usr/share/sounds + + + + budgie-control-center-devel + + gtk3-devel + budgie-control-center + + + /usr/include + /usr/lib/pkgconfig + /usr/share/pkgconfig + + + + + 2022-04-28 + 1.0.1 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + budgie-desktop + https://github.com/solus-project/budgie-desktop + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + desktop.budgie + Modern desktop environment from the Solus Project. + Budgie is a desktop environment that uses GNOME technologies such as GTK3 and is developed by the Solus project. + https://github.com/BuddiesOfBudgie/budgie-desktop/releases/download/v10.6.1/budgie-desktop-v10.6.1.tar.xz + + git + gtk-doc + vala-devel + intltool + glib2-devel + gobject-introspection-devel + sassc + budgie-screensaver + alsa-lib-devel + libnotify-devel + accountsservice-devel + libpeas-devel + libwnck3-devel + mutter-devel + ibus-devel + gnome-desktop-devel + libseccomp-devel + pulseaudio-libs-devel + upower-devel + gtk3-devel + polkit-devel + gnome-bluetooth-devel + gnome-menus-devel + gnome-settings-daemon-devel + meson + mesa-devel + + desktop/budgie/budgie-desktop/pspec.xml + + + budgie-desktop + + gtk3 + ibus + cairo + glib2 + libX11 + mutter + polkit + upower + libpeas + alsa-lib + libwnck3 + libnotify + gdk-pixbuf + gnome-menus + gnome-desktop + libXcomposite + libutil-linux + gnome-bluetooth + pulseaudio-libs + gobject-introspection + + + /etc/xdg + /usr/bin + /usr/lib/lib*.so* + /usr/lib/budgie-desktop + /usr/lib/girepository-1.0 + /usr/share/locale + /usr/share/icons + /usr/share/backgrounds + /usr/share/budgie-desktop + /usr/share + /usr/share/doc + /usr/share/xsessions + /usr/share/applications + /usr/share/gnome-session + /usr/share/glib-2.0 + + + + budgie-desktop-devel + + budgie-desktop + gtk3-devel + glib2-devel + libpeas-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/vala + /usr/share/gir-1.0 + + + + + 2022-04-28 + 10.6.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-08 + 10.5.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 10.5.3 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + budgie-screensaver + https://github.com/solus-project/budgie-desktop + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.budgie + Fork of GNOME Screensaver for Budgie 10. + Budgie Screensaver is a fork of gnome-screensaver intended for use with Budgie Desktop and is similar in purpose to other screensavers such as MATE Screensaver. + https://github.com/BuddiesOfBudgie/budgie-screensaver/releases/download/v5.0.1/budgie-screensaver-v5.0.1.tar.xz + + dbus-glib-devel + gnome-desktop-devel + pam-devel + elogind-devel + gsettings-desktop-schemas-devel + gtk3-devel + libseccomp-devel + intltool + glib2-devel + meson + + desktop/budgie/budgie-screensaver/pspec.xml + + + budgie-screensaver + + pam + dbus + gtk3 + cairo + glib2 + libX11 + elogind + dbus-glib + gdk-pixbuf + gnome-desktop + + + /etc/pam.d + /usr/bin + /usr/lib + /usr/libexec + /usr/share/locale + /usr/share/doc + /usr/share/man + /usr/share/applications + + + + + 2022-04-28 + 5.0.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-10-04 + 4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-05 + 4.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + icon-theme-numix + https://github.com/numixproject/numix-icon-theme + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + data + desktop.lookandfeel + Circle is an icon theme for Linux from the Numix project + Circle is an icon theme for Linux from the Numix project + http://ppa.launchpad.net/numix/ppa/ubuntu/pool/main/n/numix-icon-theme/numix-icon-theme_0.3+929~201712251402~ubuntu17.04.1.tar.xz + desktop/lookandfeel/icon-theme-numix/pspec.xml + + + icon-theme-numix + + /usr/share/icons/Numix + + + + + 2018-08-31 + 17.04.05 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 17.04.05 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-01 + 16.09.07 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + gtk2-engines-murrine + https://github.com/GNOME/murrine + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.lookandfeel + GTK+ Murrine theme engine + GTK+ Murrine tema motoru + The Murrine engine is a cairo-based GTK+ theming tool. It's very fast compared to clearlooks-cairo. Murrine includes animations and a unique style. + Murrine motoru, Cairo tabanlı GTK+ tema aracıdır. Clearlooks temasına göre çok daha hızlıdır. Aynı zamanda canlandırmalar, benzersiz biçemler içerir. + mirrors://gnome/murrine/0.98/murrine-0.98.2.tar.xz + + gtk2-devel + glib2-devel + cairo-devel + pango-devel + pixman-devel + gdk-pixbuf-devel + intltool + + desktop/lookandfeel/gtk2-engines-murrine/pspec.xml + + + gtk2-engines-murrine + + gtk2 + glib2 + cairo + pango + pixman + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share/gtk-engines + + + + + 2018-09-16 + 0.98.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 0.98.2 + Rebuild with new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-12-12 + 0.98.2 + First release + Pisi Linux Community + admin@pisilinux.org + + + + + + adwaita-qt + https://github.com/FedoraQt/adwaita-qt + + fury + uglyside@yandex.ru + + GPLv2 + LGPLv2.1 + data + desktop.lookandfeel + A style to bend Qt applications to look like they belong into GNOME Shell. + A native style to bend Qt4 and Qt5 applications to look like they belong into GNOME Shell. + https://github.com/FedoraQt/adwaita-qt/archive/refs/tags/1.4.1.tar.gz + + cmake + qt5-base-devel + qt5-x11extras-devel + + desktop/lookandfeel/adwaita-qt/pspec.xml + + + adwaita-qt + + libgcc + libxcb + qt5-base + qt5-x11extras + + + /usr/lib + /usr/share/doc + + + + adwaita-qt-devel + + adwaita-qt + qt5-base + + + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/include + + + + + 2022-01-18 + 1.4.1 + Version bump + fury + uglyside@yandex.ru + + + 2021-09-27 + 1.4.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-06-05 + 1.3.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-05-18 + 1.3.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-03-24 + 1.2.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-02 + 1.2.0 + Beta rebuild. + fury + uglyside@yandex.ru + + + + + + kvantum + https://github.com/tsujan/Kvantum + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app + desktop.lookandfeel + Kvantum is an SVG-based theme engine for Qt4/Qt5, KDE and LXQt. + Kvantum Qt4 / Qt5, KDE ve LXQt için SVG tabanlı bir tema motorudur. + https://github.com/tsujan/Kvantum/releases/download/V0.20.2/Kvantum-0.20.2.tar.xz + + libX11-devel + qt5-linguist + qt5-svg-devel + qt5-base-devel + icon-theme-hicolor + qt5-designer-devel + kwindowsystem-devel + qt5-x11extras-devel + qt5-assistant-devel + + desktop/lookandfeel/kvantum/pspec.xml + + + kvantum + + libgcc + libX11 + qt5-svg + qt5-base + kwindowsystem + qt5-x11extras + + + /usr/bin + /usr/lib + /usr/share + /usr/share/Kvantum + /usr/share/doc + + + + + 2021-09-19 + 0.20.2 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2021-03-14 + 0.19.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2021-03-05 + 0.18.0 + First Beta build + PisiLinux Community + admins@pisilinux.org + + + + + + pisilinux-gtk + http://www.pisilinux.org + + Ergün Salman + poyraz76@pisilinux.org + + custom + library + desktop.lookandfeel + pisilinux-gtk + Gtk uygulamaları için tema ve yapılandırma + https://sourceforge.net/projects/pisi-source/files/pisilinux-gtk-0.1.tar.gz + desktop/lookandfeel/pisilinux-gtk/pspec.xml + + + pisilinux-gtk + + /usr/share/themes/* + + + + + 2018-08-31 + 0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 0.1 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-09-10 + 0.1 + New Package + Ergün Salman + poyraz76@pisilinux.org + + + + + + iconcan + https://pisilinux.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv3 + app:gui + desktop.lookandfeel + Icon etiketi için görseller + Icon etiketi için görseller + Firefox, Calligra, Libreoffice ve Thunderbird için Icon etiketine ait görselleri barındıran uygulama. + Firefox, Calligra, Libreoffice ve Thunderbird için Icon etiketine ait görselleri barındıran uygulama. + lang-tr + http://source.pisilinux.org/1.0/iconcan-1.0.1.tar.xz + desktop/lookandfeel/iconcan/pspec.xml + + + iconcan + + /usr/share/pixmaps + + + + + 2018-08-13 + 1.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.0.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-02-04 + 1.0.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gtk-theme-Qogir + https://github.com/vinceliuice/Qogir-theme/ + + Pisi Linux Community + admins@pisilinux.org + + GPL-3.0 + desktop.lookandfeel + Qogir is a flat Design theme for GTK + Qogir is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity, Budgie, Cinnamon Pantheon, XFCE, Mate, etc. + https://github.com/vinceliuice/Qogir-theme/archive/refs/tags/2021-12-25.tar.gz + + gnome-shell + + desktop/lookandfeel/gtk-theme-Qogir/pspec.xml + + + gtk-theme-Qogir + + /usr/share/themes/Qogir + /usr/share/themes/Qogir-dark + /usr/share/themes/Qogir-light + /usr/share/doc + + + + + 2022-01-22 + 2021.12.25 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-31 + 2018.11.12 + First Release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + pisilinux-theme-maia + http://www.pisilinux.org/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.lookandfeel + PisiLinux için görsel çalışmaları. + PisiLinux için simge seti, şifre ekranı, açılış ekranı ve kilit ekranı. + https://github.com/alihanozturk/pisilinux-theme-maia/archive/0.3.tar.gz + + extra-cmake-modules + qt5-base-devel + plasma-framework-devel + + + wallpaper.patch + + desktop/lookandfeel/pisilinux-theme-maia/pspec.xml + + + pisilinux-theme-maia + PisiLinux için görsel çalışmaları. + + /usr/share + /usr/share/color-schemes + /usr/share/icons + /usr/share/kservices5 + /usr/share/plasma + /usr/share/sddm + /usr/share/wallpapers + /usr/share/doc + + + + + 2018-08-15 + 0.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 0.3 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-08-21 + 0.3 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-09 + 0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-19 + 0.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-04-20 + 0.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + icon-theme-numix-light + https://numixproject.github.io/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + data + desktop.lookandfeel + Circle is an icon theme for Linux from the Numix project + Circle is an icon theme for Linux from the Numix project + http://ppa.launchpad.net/numix/ppa/ubuntu/pool/main/n/numix-icon-theme/numix-icon-theme_0.3+929~201712251402~ubuntu17.04.1.tar.xz + desktop/lookandfeel/icon-theme-numix-light/pspec.xml + + + icon-theme-numix-light + + /usr/share/icons/Numix-Light + + + + + 2018-08-31 + 17.04.05 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 17.04.05 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-01 + 16.09.07 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + pisilinux-theme-damadamas + http://www.pisilinux.org/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.lookandfeel + PisiLinux için görsel çalışmaları. + PisiLinux için simge seti, şifre ekranı, açılış ekranı ve kilit ekranı. + https://github.com/sonakinci41/DamaDamas-icon-theme/archive/0.7.tar.gz + + extra-cmake-modules + qt5-base-devel + plasma-framework-devel + + desktop/lookandfeel/pisilinux-theme-damadamas/pspec.xml + + + pisilinux-theme-damadamas + PisiLinux için görsel çalışmaları. + + /usr/share + /usr/share/color-schemes + /usr/share/icons + /usr/share/kservices5 + /usr/share/plasma + /usr/share/sddm + /usr/share/wallpapers + /usr/share/doc + + + logotype-pisi_64.svg + logotype-pisi_512.svg + logotype-pisi_512.svg + + + + + 2021-04-11 + 0.7 + fixed start-here icons + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-01 + 0.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 0.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + flat-remix-gtk + https://github.com/daniruiz/Flat-Remix-GTK + + Pisi Linux Community + admins@pisilinux.org + + GPL-3.0 + desktop.lookandfeel + Flat Remix GTK theme is a pretty simple gtk window theme + Flat Remix GTK theme is a pretty simple gtk window theme inspired on material design following a modern design using \"flat\" colors with high contrasts and sharp borders + https://github.com/daniruiz/flat-remix-gtk/archive/20220427.tar.gz + desktop/lookandfeel/flat-remix-gtk/pspec.xml + + + flat-remix-GTK + + /usr/share/themes/Flat-Remix-Dark-* + /usr/share/themes/Flat-Remix-Darkest-* + /usr/share/themes/Flat-Remix-Light* + + + + flat-remix-GTK-black + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Black* + /usr/share/themes/Flat-Remix-LibAdwaita-Black* + + + + flat-remix-GTK-blue + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Blue* + /usr/share/themes/Flat-Remix-LibAdwaita-Blue* + + + + flat-remix-GTK-brown + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Brown* + /usr/share/themes/Flat-Remix-LibAdwaita-Brown* + + + + flat-remix-GTK-cyan + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Cyan* + /usr/share/themes/Flat-Remix-LibAdwaita-Cyan* + + + + flat-remix-GTK-green + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Green* + /usr/share/themes/Flat-Remix-LibAdwaita-Green* + + + + flat-remix-GTK-grey + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Grey* + /usr/share/themes/Flat-Remix-LibAdwaita-Grey* + + + + flat-remix-GTK-magenta + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Magenta* + /usr/share/themes/Flat-Remix-LibAdwaita-Magenta* + + + + flat-remix-GTK-orange + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Orange* + /usr/share/themes/Flat-Remix-LibAdwaita-Orange* + + + + flat-remix-GTK-red + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Red* + /usr/share/themes/Flat-Remix-LibAdwaita-Red* + + + + flat-remix-GTK-teal + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Teal* + /usr/share/themes/Flat-Remix-LibAdwaita-Teal* + + + + flat-remix-GTK-violet + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Violet* + /usr/share/themes/Flat-Remix-LibAdwaita-Violet* + + + + flat-remix-GTK-white + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-White* + /usr/share/themes/Flat-Remix-LibAdwaita-White* + + + + flat-remix-GTK-yellow + + flat-remix-GTK + + + /usr/share/themes/Flat-Remix-GTK-Yellow* + /usr/share/themes/Flat-Remix-LibAdwaita-Yellow* + + + + + 2022-04-27 + 20220427 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gtk-theme-greybird + https://github.com/shimmerproject/Greybird + + Pisi Gnu/Linux Community + admin@pisilinux.org + + GPLv2 + CC-BY-SA + desktop.lookandfeel + Desktop Suite for Xfce. + GTK Theme Suite - Greybird. + https://github.com/shimmerproject/Greybird/archive/v3.22.12.tar.gz + + meson + sassc + gtk3-devel + glib2-devel + librsvg-devel + gdk-pixbuf-devel + + desktop/lookandfeel/gtk-theme-greybird/pspec.xml + + + gtk-theme-greybird + + gtk2-engines-murrine + + + /usr/share/themes + /usr/share/doc + + + + + 2020-11-03 + 3.22.12 + Ver. bump + fury + uglyside@yandex.ru + + + 2018-08-31 + 3.22.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 3.22.2 + Rebuild with new toolchain + Pisi Gnu/Linux Community + admin@pisilinux.org + + + 2016-09-08 + 1.5.3 + First Release + Pisi Gnu/Linux Community + admin@pisilinux.org + + + + + + icon-theme-adwaita + https://gitlab.gnome.org/GNOME/adwaita-icon-theme + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.lookandfeel + Adwaita icon theme + Adwaita icon theme + https://download.gnome.org/sources/adwaita-icon-theme/41/adwaita-icon-theme-41.0.tar.xz + + intltool + gtk2-devel + gtk3-devel + docbook-xsl + shared-mime-info + librsvg-devel + + desktop/lookandfeel/icon-theme-adwaita/pspec.xml + + + icon-theme-adwaita + Adwaita icon theme + + /usr/share + /usr/share/doc + /usr/share/icons/Adwaita + /usr/lib/pkgconfig + + + 16x16.png + 16x16.png + 22x22.png + 24x24.png + 24x24.png + 32x32.png + 32x32.png + 48x48.png + 48x48.png + 64x64.png + 96x96.png + scalable.svg + + + + + 2021-09-11 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 40.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-08 + 3.38.0 + v.bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-01-18 + 3.34.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-30 + 3.34.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-14 + 3.32.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-04-17 + 3.31.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-11-30 + 3.31.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 3.26.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 3.22 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-07 + 3.20 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + geany-colorschemes + https://github.com/geany/geany-themes + + fury + uglyside@yandex.ru + + various + data + desktop.lookandfeel + Geany-themes is a collection of color schemes for the Geany IDE/editor. + Geany-themes is a collection of color schemes for the Geany IDE/editor, either written originally by the Geany community or ported from color schemes for other editors. + https://github.com/geany/geany-themes/archive/0f29c77e8c596900b9b8cf552498bdb317449cae.zip + desktop/lookandfeel/geany-colorschemes/pspec.xml + + + geany-colorschemes + + gtksourceview3 + + + /usr/share/geany/colorschemes + /usr/share/doc + + + + + 2020-12-06 + 0.1 + First build + fury + uglyside@yandex.ru + + + + + + icon-theme-elementary-xfce + https://github.com/shimmerproject/elementary-xfce + + PisiLinux Community + admins@pisilinux.org + + GPL-2 + data + desktop.lookandfeel + Elementary Look for XFCE. + Elementary icons forked from upstream, extended and maintained for Xfce. + https://github.com/shimmerproject/elementary-xfce/archive/v0.15.2.tar.gz + + librsvg + optipng + inkscape + gtk3-devel + + desktop/lookandfeel/icon-theme-elementary-xfce/pspec.xml + + + icon-theme-elementary-xfce + + /usr/share/icons + /usr/share/doc + + + + + 2021-10-13 + 0.15.2 + First build + fury + uglyside@yandex.ru + + + + + + icon-theme-nitrux-kde + https://github.com/Nitrux/nitrux-icon-theme + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + data + desktop.lookandfeel + Nitrux Look for KDE + Nitrux Look for KDE + https://launchpad.net/~nitrux-team/+archive/ubuntu/nitrux-artwork/+files/nitrux-icon-theme-kde_3.5.3.tar.gz + desktop/lookandfeel/icon-theme-nitrux-kde/pspec.xml + + + icon-theme-nitrux-kde + + /usr/share/icons/Nitrux + + + + + 2018-08-31 + 3.5.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 3.5.3 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-01 + 3.5.3 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + pisilinux-splash + https://github.com/sebo28/pisilinux.splash + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + app + desktop.lookandfeel + pisilinux splash + pisilinux splash + pisilinux splash + pisilinux splash + https://github.com/sebo28/pisilinux.splash/archive/v0.1.tar.gz + https://github.com/sebo28/Sweet-Cat_Animated/archive/v0.1.tar.gz + + metadata.json + + desktop/lookandfeel/pisilinux-splash/pspec.xml + + + pisilinux-splash + + /usr/share + /usr/share/locale + + + + + 2020-12-07 + 0.1 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-10-31 + 0.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + icon-theme-compass-kde + https://launchpad.net/~nitrux-team + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + data + desktop.lookandfeel + Compass Icon Theme for KDE + Compass Icon Theme for KDE + https://launchpad.net/~nitrux-team/+archive/ubuntu/nitrux-artwork/+files/compass-icon-theme-kde_1.3.8.tar.gz + desktop/lookandfeel/icon-theme-compass-kde/pspec.xml + + + icon-theme-compass-kde + + /usr/share/icons + + + + + 2018-08-31 + 1.3.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 1.3.8 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-01 + 1.3.8 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + papirus-icon-theme + https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/ + + Mustafa Cinasal + muscnsl@gmail.com + + any + library + desktop.lookandfeel + Papirus simge teması + Papirus simge teması + Papirus simge teması + Papirus simge teması + https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/20200102.tar.gz + desktop/lookandfeel/papirus-icon-theme/pspec.xml + + + papirus-icon-theme + + /usr/share/icons + /usr/share/doc + + + + + 2020-01-02 + 20200102 + Ver. up + fury + uglyside@yandex.ru + + + 2018-08-31 + 20180501 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-01 + 20180501 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-31 + 20180401 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + artwork-pisilinux-release + https://pisilinux.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + public-domain + CCPL-Attribution-ShareAlike-3.0 + CCPL-Attribution-3.0 + data + desktop.lookandfeel + Artwork for Pisi Linux releases + Pisi Linux sürümleri için sanatsal içerik + This package contains additional artwork (like wallpapers) intended for Pisi Linux releases. + Bu paket Pisi Linux sürümleri için hazırlanmış sanatsal çalışmalar içerir. + http://source.pisilinux.org/1.0/artwork-pisilinux-release-1.2.tar.xz + http://source.pisilinux.org/1.0/sample-files-20130323.tar.xz + desktop/lookandfeel/artwork-pisilinux-release/pspec.xml + + + artwork-pisilinux-release + + /usr/share/wallpapers + + + + example-content + Example files for Pisi Linux + Pisi Linux ile beraber dağıtılan örnek dosyalar + + /usr/share/example-content + /etc/X11/Xsession.d + /etc/X11/xinit/xinitrc.d/35-example-content.sh + + + 35-example-content.sh + + + + + 2018-10-21 + 1.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 1.2 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-21 + 1.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + icon-theme-milky + https://pisilinux.org + + Pisi Gnu/Linux Community + admin@pisilinux.org + + GPLv3 + data + desktop.lookandfeel + Icon theme designed for pisilinux GTK theme + Icon theme designed for pisilinux GTK theme + http://source.pisilinux.org/milky/milky-2.0.tar.bz2 + desktop/lookandfeel/icon-theme-milky/pspec.xml + + + icon-theme-milky + + /usr/share/icons + /usr/share/doc + + + 16x16.png + 16x16.png + 22x22.png + 22x22.png + 32x32.png + 32x32.png + 48x48.png + 48x48.png + 64x64.png + 64x64.png + 128x128.png + 128x128.png + 256x256.png + 256x256.png + logotype-pisi.svg + logotype-pisi.svg + + + + + 2021-04-11 + 1.0 + fixed start-here icons + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-01 + 1.0 + First Release. + Pisi Gnu/Linux Community + admin@pisilinux.org + + + + + + gtk-theme-arc + https://github.com/horst3180/arc-theme + + Pisi Linux Community + admins@pisilinux.org + + GPL-3.0 + desktop.lookandfeel + Arc is a flat theme with a subtle color scheme and transparency in select parts of the window, like GTK Header Bars and the Nautilus sidebar. + The Arc theme supports GTK3 and GTK2 based desktop environments, including GNOME Shell (of course) and the standard Ubuntu Unity desktop.It also works just dandy with lightweight Budgie and elementary’s Pantheon desktops and should work fine on Cinnamon. + https://launchpad.net/~noobslab/+archive/ubuntu/themes/+files/arc-theme_16.04~xenial~NoobsLab.com.tar.gz + desktop/lookandfeel/gtk-theme-arc/pspec.xml + + + gtk-theme-arc + + gtk2-engines-murrine + + + /usr/share/themes/Arc + + + + gtk-theme-arc-solid + + gtk2-engines-murrine + + + /usr/share/themes/Arc-Solid + + + + gtk-theme-arc-dark + + gtk2-engines-murrine + + + /usr/share/themes/Arc-Dark + + + + gtk-theme-arc-dark-solid + + gtk2-engines-murrine + + + /usr/share/themes/Arc-Dark-Solid + + + + + 2018-08-31 + 1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 1.0 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-11 + 1.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + gtk-theme-bluebird + https://github.com/shimmerproject/Bluebird + + Pisi Linux Community + admins@pisilinux.org + + GPLv2 + CC-BY-SA 3.0 + desktop.lookandfeel + GTK Theme Suite - Bluebird for the XFCE-Desktop + GTK Theme Suite - Bluebird for the XFCE-Desktop + https://github.com/shimmerproject/Bluebird/archive/v1.2.tar.gz + desktop/lookandfeel/gtk-theme-bluebird/pspec.xml + + + gtk-theme-bluebird + + gtk2-engines-murrine + + + /usr/share/themes + /usr/share/doc + + + + + 2018-08-31 + 1.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 1.2 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-01 + 1.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + gtk-theme-orion + https://github.com/shimmerproject/Orion + + Pisi Linux Community + admins@pisilinux.org + + GPL-3.0 + desktop.lookandfeel + Orion is a modern light theme for Gnome. It supports Gnome, Unity, XFCE and Openbox. + The theme is compatible with GTK 3.6 and 3.8. It also includes a GTK 2.0 theme using Murrine engine. + https://github.com/shimmerproject/Orion/archive/v1.5.tar.gz + desktop/lookandfeel/gtk-theme-orion/pspec.xml + + + gtk-theme-orion + + gtk2-engines-murrine + + + /usr/share/themes + /usr/share/doc + + + + + 2018-08-31 + 1.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 1.5 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-10 + 1.5 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + icon-theme-hicolor + https://www.freedesktop.org/wiki/Software/icon-theme/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + desktop.lookandfeel + Default icon theme + Temel simge teması + Hicolor icon theme contains the basic directories and files needed for icon theme support. + Hicolor, simge teması desteği için ihtiyaç duyulan temel dizin ve dosyalarıni içeren temel bir simge temasıdır. + https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz + desktop/lookandfeel/icon-theme-hicolor/pspec.xml + + + icon-theme-hicolor + + /usr/share/doc + /usr/share/icons + + + + + 2020-01-16 + 0.17 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 0.17 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-13 + 0.15 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.15 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-09 + 0.15 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gtk-theme-mediterranean + http://gnome-look.org/content/show.php/MediterraneanNight+Series?content=156782 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + desktop.lookandfeel + Great themes for GTK2 and GTK3 + GTK2 ve GTK3 için güzel temalar + Themes for GTK2 and GTK3. + GTK2 ve GTK3 için yazılmış tema paketleri. + https://dl.dropboxusercontent.com/u/80497678/MediterraneanNight-2.03.tar.gz + desktop/lookandfeel/gtk-theme-mediterranean/pspec.xml + + + gtk-theme-mediterranean + + gtk2-engines-murrine + gdk-pixbuf + + + /usr/share/themes/MediterraneanDark + /usr/share/themes/MediterraneanWhite + /usr/share/themes/MediterraneanLightDarkest + + + + gtk-theme-mediterranean-others + + gtk2-engines-murrine + gdk-pixbuf + + + /usr/share/themes + + + + + 2018-08-31 + 2.03 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 2.03 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.03 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-06 + 2.03 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gtk-theme-albatross + https://github.com/shimmerproject/Albatross + + Pisi Linux Community + admins@pisilinux.org + + GPL.v2 + desktop.lookandfeel + Albatross is a modern theme for the XFCE-Desktop + Albatross is a modern theme for the XFCE-Desktop + https://github.com/shimmerproject/Albatross/archive/v1.7.4.tar.gz + desktop/lookandfeel/gtk-theme-albatross/pspec.xml + + + gtk-theme-albatross + + gtk2-engines-murrine + + + /usr/share/themes + /usr/share/doc + + + + + 2018-08-31 + 1.7.4 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 1.7.4 + Rebuild with new toolchain + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-01 + 1.7.4 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + icon-theme-faenza + http://gnome-look.org/content/show.php/Faenza?content=128143 + + Pisi Gnu/Linux Community + admin@pisilinux.org + + GPLv3 + data + desktop.lookandfeel + Icon theme designed for Equinox GTK theme + Icon theme designed for Equinox GTK theme + http://ppa.launchpad.net/tiheum/equinox/ubuntu/pool/main/f/faenza-icon-theme/faenza-icon-theme_1.3.1.tar.gz + desktop/lookandfeel/icon-theme-faenza/pspec.xml + + + icon-theme-faenza + + /usr/share/icons + /usr/share/doc + + + icons/22.png + icons/24.png + icons/32.png + icons/48.png + icons/64.png + icons/96.png + icons/22.png + icons/24.png + icons/32.png + icons/48.png + icons/64.png + icons/96.png + icons/22.png + icons/24.png + icons/32.png + icons/48.png + icons/64.png + icons/96.png + icons/scalable.svg + icons/scalable.svg + icons/scalable.svg + + + + + 2018-08-31 + 1.3.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 1.3.1 + Rebuild with new toolchain. + Pisi Gnu/Linux Community + admin@pisilinux.org + + + 2016-07-26 + 1.3.1 + First Release + Pisi Gnu/Linux Community + admin@pisilinux.org + + + + + + lxqt-archiver + https://github.com/lxqt/lxqt-archiver + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.lxqt + A simple and lightweight Qt file archiver. + A simple and lightweight Qt file archiver. + lxqt + https://github.com/lxqt/lxqt-archiver/releases/download/0.6.0/lxqt-archiver-0.6.0.tar.xz + + glib2-devel + qt5-linguist + libexif-devel + json-glib-devel + extra-cmake-modules + qt5-x11extras-devel + menu-cache-devel + libfm-qt-devel + lxqt-build-tools + + desktop/lxqt/lxqt-archiver/pspec.xml + + + lxqt-archiver + + glib2 + libgcc + libfm-qt + qt5-base + json-glib + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/lxqt-archiver + /usr/share/applications + /usr/share/icons + /usr/share/doc + + + lxqt-archiver.desktop + + + + + 2022-04-25 + 0.6.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 0.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.4.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-17 + 0.2.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-26 + 0.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.0.96 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.0.96 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-03-20 + 0.0.96 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qps + https://github.com/lxqt/qps + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + Qt Process Manager + Qt tabanlı bir Süreç Yöneticisi + Qt Process Manager + Qt tabanlı bir Süreç Yöneticisi + qps + https://github.com/lxqt/qps/releases/download/2.5.0/qps-2.5.0.tar.xz + + cmake + qt5-base-devel + qt5-x11extras-devel + libXrender-devel + qt5-linguist + kwindowsystem-devel + liblxqt-devel + lxqt-build-tools + + desktop/lxqt/qps/pspec.xml + + + qps + + qt5-base + libgcc + liblxqt + + + /usr/bin/qps + /usr/lib + /usr/share + + + + + 2022-04-25 + 2.5.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 2.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 2.3.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 2.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 2.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 2.0.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 1.10.20 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 1.10.20 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 1.10.19 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 1.10.18 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 1.10.18 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 1.10.18 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 1.10.17 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libfm-qt + https://github.com/lxqt/libfm-qt + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + library + desktop.lxqt + Core library of PCManFM file manager + libfm is a Core library of PCManFM file manager + lxqt + https://github.com/lxqt/libfm-qt/releases/download/1.1.0/libfm-qt-1.1.0.tar.xz + + cmake + qt5-base-devel + qt5-linguist + qt5-x11extras-devel + lxqt-build-tools + menu-cache-devel + libexif-devel + glib2-devel + + desktop/lxqt/libfm-qt/pspec.xml + + + libfm-qt + + glib2 + libgcc + libxcb + qt5-base + menu-cache + qt5-x11extras + libexif + + + /usr/lib + /usr/share/cmake + /usr/share/mime + /usr/share/libfm-qt + + + + libfm-qt-devel + Development headers for libfm-qt + + qt5-base-devel + qt5-x11extras-devel + libfm-qt + + + /usr/include/libfm-qt + /usr/lib/pkgconfig + + + + + 2022-04-19 + 1.1.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2022-04-16 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-17 + 0.15.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.1 + rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-26 + 0.12.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-config + https://github.com/lxqt/lxqt-config + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + library + desktop.lxqt + Common base library for LXQt components. + Çoğu lxqt bileşenleri için ortak temel kitaplıklar. + Core utility library for all LXDE-Qt components + liblxqt çoğu lxde-qt bileşenleri için ortak temel kitaplıklar içerir. + lxqt + https://github.com/lxqt/lxqt-config/releases/download/1.1.0/lxqt-config-1.1.0.tar.xz + + cmake + libgcc + pkgconfig + zlib-devel + glibc-devel + libXi-devel + libX11-devel + qt5-base-devel + qt5-linguist + qt5-qdbusviewer + qt5-svg-devel + libXcursor-devel + libkscreen-devel + qt5-x11extras-devel + kwindowsystem-devel + xorg-input-libinput-devel + eudev-devel + libqtxdg-devel + liblxqt-devel + lxqt-build-tools + + desktop/lxqt/lxqt-config/pspec.xml + + + lxqt-config + + zlib + libXi + libX11 + libgcc + libxcb + liblxqt + qt5-svg + qt5-base + libXfixes + libXcursor + libkscreen + qt5-x11extras + eudev + libXi + libqtxdg + pisi-timedate + xsettingsd + + + /usr/bin + /usr/lib + /usr/lib64 + /usr/share + /etc/menus + + + + + 2022-04-19 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-01 + 0.17.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-globalkeys + https://github.com/lxqt/lxqt-globalkeys + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + Daemon used to register global keyboard shortcuts + Global klavye kısayollarını kaydetmek için kullanılan araç. + LXQt daemon and library for global keyboard shortcuts registration. + Global klavye kısayolları kaydı için LXQT kütüphane ve araçları. + lxqt + https://github.com/lxqt/lxqt-globalkeys/releases/download/1.1.0/lxqt-globalkeys-1.1.0.tar.xz + + cmake + libgcc + qt5-linguist + libX11-devel + libqtxdg-devel + qt5-base-devel + kwindowsystem-devel + liblxqt-devel + lxqt-build-tools + + desktop/lxqt/lxqt-globalkeys/pspec.xml + + + lxqt-globalkeys + Development headers for libqtxdg + + libX11 + libgcc + liblxqt + qt5-base + + + /usr/bin + /usr/lib/liblxqt-globalkeys* + /usr/share + /etc + + + + lxqt-globalkeys-devel + Development headers for lxqt-globalkeys + + lxqt-globalkeys + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-22 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2022-01-22 + 1.0.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.3 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lximage-qt + https://lxqt.github.io/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.lxqt + Image viewer and screenshot tool. + Resim görüntüleyici ve ekran görüntüsü aracı. + Image viewer and screenshot tool. + lximage-qt, Resim görüntüleyici ve ekran görüntüsü aracıdır. + lxqt + https://github.com/lxqt/lximage-qt/releases/download/1.1.0/lximage-qt-1.1.0.tar.xz + + glib2-devel + cmake + qt5-base-devel + qt5-svg-devel + binutils + qt5-x11extras-devel + qt5-linguist + libexif-devel + libX11-devel + libfm-qt-devel + qt5-qdbusviewer + menu-cache-devel + kwindowsystem-devel + lxqt-build-tools + + desktop/lxqt/lximage-qt/pspec.xml + + + lximage-qt + + glib2 + libX11 + libgcc + libexif + qt5-svg + libfm-qt + qt5-base + libXfixes + qt5-x11extras + + + /usr/share/ + /usr/bin + + + + + 2022-04-22 + 1.1.0 + version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.7.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.7.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.7.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-qtplugin + https://lxqt.github.io/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + LXQt platform integration for Qt + Qt için LXQt platform entegrasyonu. + LXDE-Qt platform integration plugin for Qt + Qt için LXDE-Qt platform entegrasyon eklentisi. + lxqt + https://github.com/lxqt/lxqt-qtplugin/releases/download/1.1.0/lxqt-qtplugin-1.1.0.tar.xz + + cmake + kwindowsystem-devel + libdbusmenu-qt-devel + libgcc + liblxqt-devel + libqtxdg-devel + qt5-base-devel + qt5-linguist + lxqt-build-tools + libfm-qt-devel + menu-cache-devel + libexif-devel + + desktop/lxqt/lxqt-qtplugin/pspec.xml + + + lxqt-qtplugin + + libgcc + qt5-base + libdbusmenu-qt + libqtxdg + + + /usr/lib + /usr/share + + + + + 2022-04-25 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-17 + 0.15.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.0 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.0 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-wallet + https://github.com/lxqt/lxqt_wallet + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + app:gui + desktop.lxqt + Qt-based wallet manager + Qt tabanlı cüzdan yöneticisi + Qt-based wallet manager + Qt tabanlı cüzdan yöneticisi + lxqt + https://github.com/lxqt/lxqt_wallet/releases/download/3.2.2/lxqt-wallet-3.2.2.tar.xz + + cmake + qt5-base-devel + qt5-linguist + libsecret-devel + libgcrypt-devel + kwallet-devel + knotifications-devel + + desktop/lxqt/lxqt-wallet/pspec.xml + + + lxqt-wallet + + libgcc + libgcrypt + kwallet + libsecret + qt5-base + + + /usr/lib/liblxqt-wallet.* + /usr/share/doc + /usr/bin + /usr/share/lxqt/translations + + + + lxqt-wallet-devel + + qt5-base-devel + lxqt-wallet + + + /usr/include/lxqt + /usr/lib/pkgconfig/lxqt-wallet.pc + + + + + 2021-04-26 + 3.2.2 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 3.2.1 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-09-17 + 3.2.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-06 + 3.1.0 + Rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 3.1.0 + Rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 3.1.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 3.1.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 3.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 3.1.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + screengrab + https://github.com/lxqt/screengrab + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.lxqt + Crossplatform tool for fast making screenshots. + An application for creating screenshots. ScreenGrab uses the Qt framework and thus, it is independent from any desktop environment. + lxqt + https://github.com/lxqt/screengrab/releases/download/2.4.0/screengrab-2.4.0.tar.xz + + cmake + libgcc + kwindowsystem-devel + liblxqt-devel + qt5-linguist + libqtxdg-devel + lxqt-build-tools + + desktop/lxqt/screengrab/pspec.xml + + + screengrab + + libX11 + libgcc + libxcb + libqtxdg + qt5-base + kwindowsystem + qt5-x11extras + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/icons + /usr/share/metainfo + /usr/share/screengrab + /usr/share/doc + + + + + 2022-05-05 + 2.4.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-notificationd + https://github.com/lxqt/lxqt-notificationd + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + LXQt notification daemon and library. + LXQt bildirim artalan süreci ve kütüphanesi. + Notification daemon + LXQt bildirim artalan süreci ve kitaplıklarını içerir. + lxqt + https://github.com/lxqt/lxqt-notificationd/releases/download/1.1.0/lxqt-notificationd-1.1.0.tar.xz + + cmake + kwindowsystem-devel + libgcc + liblxqt-devel + libqtxdg-devel + qt5-base-devel + qt5-linguist + lxqt-build-tools + + desktop/lxqt/lxqt-notificationd/pspec.xml + + + lxqt-notificationd + + kwindowsystem + libgcc + liblxqt + libqtxdg + qt5-base + + + /usr/bin + /usr/share/ + /etc/autostart + + + + + 2022-04-22 + 1.1.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-themes + https://lxqt.github.io/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + data + desktop.lxqt + LXQt themes, graphics and icons. + LXQt tema, grafik ve simgeleri + LXQt themes, graphics and icons + LXQt tema, grafik ve simgeleri + lxqt + https://github.com/lxqt/lxqt-themes/releases/download/1.1.0/lxqt-themes-1.1.0.tar.xz + + cmake + kwindowsystem-devel + liblxqt-devel + qt5-linguist + lxqt-build-tools + + + themes.patch + + desktop/lxqt/lxqt-themes/pspec.xml + + + lxqt-themes + + noto-fonts + + + /etc + /usr/bin + /usr/share + /usr/share/doc + /usr/share/man + /usr/share/themes/lxqt + + + start-here-light.svg + start-here-dark.svg + Crocus-Ancyrensis.jpg + Crocus-Ancyrensis-2.jpg + + + + + 2022-04-19 + 1.1.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-04-08 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.0 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.0 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.0 + added felis_catus wallpaper + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qterminal + https://github.com/lxqt/qterminal + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.lxqt + QT5-based multitab terminal emulator. + QT5-based multitab terminal emulator. + lxqt + https://github.com/lxqt/qterminal/releases/download/1.1.0/qterminal-1.1.0.tar.xz + + cmake + qt5-base-devel + qt5-linguist + libxcb-devel + libX11-devel + qtermwidget5-devel + qt5-x11extras-devel + lxqt-config + qt5-svg-devel + kwindowsystem-devel + lxqt-build-tools + + desktop/lxqt/qterminal/pspec.xml + + + qterminal + + libX11 + libgcc + qt5-base + qtermwidget5 + qt5-x11extras + + + /usr/share + /usr/share/doc + /usr/share/qterminal/translations + /usr/bin + + + + + 2022-04-25 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.9.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.9.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.9.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.8.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxmenu-data + https://www.lxde.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + data + desktop.lxqt + freedesktop.org application menu definition files + lxqt-menu-data is freedesktop.org application menu definition files + lxqt + https://github.com/lxde/lxmenu-data/archive/0.1.5.tar.gz + + intltool + perl-Locale-gettext + gettext-devel + + desktop/lxqt/lxmenu-data/pspec.xml + + + lxmenu-data + + /etc + /usr/share/desktop-directories + /usr/share/doc/ + + + + + 2020-04-06 + 0.1.5 + Rebuild New T. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.1.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.1.5 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-runner + https://lxqt.github.io/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + The LXQt application launcher + LXQt uygulama başlatıcısı. + Tool used to launch programs quickly by typing their names + Aracı adlarını yazarak hızlıca programları başlatmak için kullanılır. + lxqt + https://github.com/lxqt/lxqt-runner/releases/download/1.1.0/lxqt-runner-1.1.0.tar.xz + + cmake + glib2-devel + kwindowsystem-devel + libgcc + libXScrnSaver-devel + liblxqt-devel + libqtxdg-devel + lxqt-globalkeys-devel + qt5-base-devel + qt5-linguist + qt5-script-devel + qt5-svg-devel + muparser-devel + lxqt-build-tools + + desktop/lxqt/lxqt-runner/pspec.xml + + + lxqt-runner + + kwindowsystem + libgcc + liblxqt + libqtxdg + lxqt-globalkeys + qt5-base + muparser + + + /usr/bin + /usr/share/ + /etc/autostart + + + + + 2022-04-25 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-panel + https://lxqt.github.io/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + Desktop panel + LXQt masaüstü paneli. + The LXQt desktop panel + lxqt-panel, LXQt masaüstü panelidir. + lxqt + https://github.com/lxqt/lxqt-panel/releases/download/1.1.0/lxqt-panel-1.1.0.tar.xz + + cmake + glib2-devel + kguiaddons-devel + kwindowsystem-devel + libX11-devel + libXcomposite-devel + libXdamage-devel + libdbusmenu-qt-devel + libgcc + liblxqt-devel + libqtxdg-devel + libxkbcommon-devel + lm_sensors-devel + lxqt-globalkeys-devel + pulseaudio-libs-devel + alsa-lib-devel + qt5-linguist + solid-devel + libsysstat-devel + libstatgrab + libxcb-devel + xcb-util-devel + xcb-util-image-devel + libXrender-devel + libXtst-devel + libXScrnSaver-devel + desktop-file-utils + lxqt-build-tools + + desktop/lxqt/lxqt-panel/pspec.xml + + + lxqt-panel + + solid + libgcc + libxcb + libXtst + liblxqt + alsa-lib + libqtxdg + qt5-svg + qt5-base + xcb-util + libsysstat + lm_sensors + libstatgrab + libxkbcommon + kwindowsystem + qt5-x11extras + libdbusmenu-qt + xcb-util-image + lxqt-globalkeys + pulseaudio-libs + + + /etc + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + /usr/share/locale + /usr/share/man + + + panel.conf + + + + lxqt-panel-devel + Development headers for lxqt-panel + + lxqt-panel + + + /usr/include + + + + + 2022-04-25 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 0.17.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-17 + 0.15.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-10-25 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-06-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-26 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-admin + https://github.com/lxde/lxqt-admin + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app + desktop.lxqt + LXQt system administration tool + LXQt sistem yönetim araçları. + LXQt system administration tool + LXQt sistem yönetim araçlarını içerir. + lxqt + https://github.com/lxqt/lxqt-admin/releases/download/1.1.0/lxqt-admin-1.1.0.tar.xz + + cmake + glib2-devel + polkit-qt-devel + kwindowsystem-devel + libgcc + liblxqt-devel + qt5-base-devel + qt5-linguist + lxqt-build-tools + + desktop/lxqt/lxqt-admin/pspec.xml + + + lxqt-admin + + libgcc + liblxqt + qt5-base + + + /usr/bin + /usr/share + + + + + 2022-04-22 + 1.1.0 + version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + menu-cache + https://www.lxde.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + freedesktop.org desktop menus for LXDE + Library used to read freedesktop.org menus + lxqt + https://github.com/lxde/menu-cache/archive/1.1.0.tar.gz + + gtk-doc + glib2-devel + libfm-extra-devel + qt5-base-devel + + + menu-cache-1.1.0-0001-Support-gcc10-compilation.patch + + desktop/lxqt/menu-cache/pspec.xml + + + menu-cache + Development headers for libfm-qt + + glib2 + libfm-extra + + + /usr/lib + /usr/libexec + /usr/share + + + + menu-cache-devel + Development files for menu-cache + + glib2-devel + menu-cache + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-04-26 + 1.1.0 + fixed build for gcc10 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 1.1.0 + Rebuild for qt5.15.1 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-12 + 1.1.0 + Rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 1.1.0 + Rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 1.1.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 1.1.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 1.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 1.1.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libsysstat + https://github.com/lxqt/libsysstat + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + library + desktop.lxqt + Library used to query system info and statistics + Sistem bilgisi ve istatistik sorgulamak için kullanılan kütüphane. + Library to query system statistics (net, resource usage, ...) + Sistem bilgisi ve istatistik sorgulamak için kullanılan temel kitaplıklar içerir. + lxqt + https://github.com/lxqt/libsysstat/releases/download/0.4.6/libsysstat-0.4.6.tar.xz + + cmake + libgcc + qt5-base-devel + qt5-linguist + lxqt-build-tools + + desktop/lxqt/libsysstat/pspec.xml + + + libsysstat + Development headers for lxqt-globalkeys + + libgcc + qt5-base + + + /usr/lib + /usr/share/ + + + + libsysstat-devel + Development headers for libsysstat + + libsysstat + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-19 + 0.4.6 + rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 0.4.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.4.5 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.4.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.4.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.4.2 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.4.2 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.4.1 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.4.1 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.4.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.4.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + pavucontrol-qt + https://github.com/lxqt/pavucontrol-qt + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.lxqt + Qt port of volume control pavucontrol. + Qt port of volume control pavucontrol + lxqt + https://github.com/lxqt/pavucontrol-qt/releases/download/1.1.0/pavucontrol-qt-1.1.0.tar.xz + + cmake + kwindowsystem-devel + libgcc + liblxqt-devel + qt5-linguist + libqtxdg-devel + pulseaudio-libs-devel + glib2-devel + xdg-user-dirs + lxqt-build-tools + + desktop/lxqt/pavucontrol-qt/pspec.xml + + + pavucontrol-qt + + glib2 + libgcc + qt5-base + pulseaudio-libs + + + /usr/bin + /usr/share/applications + /usr/share/pavucontrol-qt/translations + /usr/share/doc + + + + + 2022-04-19 + 1.1.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.4.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.4.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.3.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-build-tools + https://github.com/lxqt/lxqt-build-tools + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.lxqt + Various packaging tools and scripts for LXQt applications. + Various packaging tools and scripts for LXQt applications + lxqt + https://github.com/lxqt/lxqt-build-tools/releases/download/0.11.0/lxqt-build-tools-0.11.0.tar.xz + + cmake + glib2-devel + qt5-linguist + qt5-base-devel + + desktop/lxqt/lxqt-build-tools/pspec.xml + + + lxqt-build-tools + + /usr/bin + /usr/share/cmake + /usr/share/doc + + + + + 2022-04-19 + 0.11.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 0.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.9.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-12-19 + 0.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 0.7.0 + rebuild qt5. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.6.0 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-01-18 + 0.6.0 + rebuild for qt5.14.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-09-15 + 0.6.0 + rebuild for qt5.13.1 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.6.0 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-03-01 + 0.6.0 + Release bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.6.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.5.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.5.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-07 + 0.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-31 + 0.4.0 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + xdg-desktop-portal-lxqt + https://github.com/lxqt/xdg-desktop-portal-lxqt + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPL + library + desktop.lxqt + A backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt + A backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt + lxqt + https://github.com/lxqt/xdg-desktop-portal-lxqt/releases/download/0.2.0/xdg-desktop-portal-lxqt-0.2.0.tar.xz + + cmake + qt5-base-devel + qt5-x11extras-devel + libfm-qt-devel + kwindowsystem-devel + glib2-devel + menu-cache-devel + libexif-devel + + desktop/lxqt/xdg-desktop-portal-lxqt/pspec.xml + + + xdg-desktop-portal-lxqt + + libgcc + libfm-qt + qt5-base + kwindowsystem + + + /usr/lib + /usr/share/applications + /usr/share/cmake + /usr/share/dbus-1 + /usr/share/xdg-desktop-portal + + + + + 2022-04-26 + 0.2.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-policykit + https://github.com/lxqt/lxqt-policykit + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.lxqt + Policykit agent + Policykit agent. + The LXQt policykit authentication agent + LXQt policykit doğrulama aracı. + lxqt + https://github.com/lxqt/lxqt-policykit/releases/download/1.1.0/lxqt-policykit-1.1.0.tar.xz + + cmake + glib2-devel + kwindowsystem-devel + libgcc + liblxqt-devel + libqtxdg-devel + polkit-devel + polkit-qt-devel + qt5-linguist + lxqt-build-tools + elogind + + desktop/lxqt/lxqt-policykit/pspec.xml + + + lxqt-policykit + + libgcc + liblxqt + polkit-qt + qt5-base + + + /usr/bin + /usr/libexec + /usr/share/doc + /usr/share/lxqt/translations + /etc/autostart + /usr/share/man + + + + + 2022-04-22 + 1.1.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + obconf-qt + https://github.com/lxqt/obconf-qt + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + This is a Qt port of ObConf, configurator of OpenBox window manager. + Pencere yöneticisi yapılandırma (Openbox için). + This is a Qt port of ObConf, configurator of OpenBox window manager. + Bu bir obconf Qt portudur, OpenBox pencere yöneticisi yapılandırıcı. + lxqt + https://github.com/lxqt/obconf-qt/releases/download/0.16.2/obconf-qt-0.16.2.tar.xz + + cmake + icon-theme-hicolor + liblxqt-devel + openbox-devel + qt5-linguist + kwindowsystem-devel + lxqt-build-tools + + desktop/lxqt/obconf-qt/pspec.xml + + + obconf-qt + + glib2 + libX11 + libgcc + libxml2 + qt5-base + qt5-x11extras + openbox + + + /usr/bin + /usr/share + + + + + 2022-04-19 + 0.16.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 0.16.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.16.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + liblxqt + https://github.com/lxqt/liblxqt + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + library + desktop.lxqt + Common base library for LXQt components. + Çoğu lxqt bileşenleri için ortak temel kitaplıklar. + Core utility library for all LXDE-Qt components + liblxqt çoğu lxde-qt bileşenleri için ortak temel kitaplıklar içerir. + lxqt + https://github.com/lxqt/liblxqt/releases/download/1.1.0/liblxqt-1.1.0.tar.xz + + cmake + glibc-devel + kwindowsystem-devel + libX11-devel + libgcc + libqtxdg-devel + pkgconfig + qt5-base-devel + qt5-linguist + polkit-qt-devel + qt5-qdbusviewer + qt5-x11extras-devel + libXScrnSaver-devel + lxqt-build-tools + + desktop/lxqt/liblxqt/pspec.xml + + + liblxqt + + kwindowsystem + libgcc + libqtxdg + qt5-base + qt5-x11extras + libX11 + libXScrnSaver + + + /usr/bin + /usr/lib + /usr/share + + + + liblxqt-devel + Development headers for liblxqt + + liblxqt + qt5-base-devel + qt5-x11extras-devel + libqtxdg-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-19 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-04-08 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-17 + 0.15.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-powermanagement + https://lxqt.github.io/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.lxqt + LXQt power management daemon. + LXQt güç yönetimi art alan süreci. + Daemon use for power management and auto-suspend. + Güç yönetimi ve otomatik askıya için kullanılır. + lxqt + https://github.com/lxqt/lxqt-powermanagement/releases/download/1.1.0/lxqt-powermanagement-1.1.0.tar.xz + + cmake + kwindowsystem-devel + libgcc + liblxqt-devel + libqtxdg-devel + lxqt-globalkeys-devel + libxcb-devel + qt5-base-devel + qt5-linguist + qt5-svg-devel + solid-devel + upower-devel + kidletime-devel + lxqt-build-tools + + desktop/lxqt/lxqt-powermanagement/pspec.xml + + + lxqt-powermanagement + + libgcc + liblxqt + qt5-base + qt5-svg + solid + libqtxdg + kidletime + kwindowsystem + lxqt-globalkeys + + + /usr/bin + /usr/share/ + /etc/autostart + + + + + 2022-04-25 + 1.1.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + featherpad + https://github.com/tsujan/FeatherPad + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + app:gui + desktop.lxqt + FeatherPad is a lightweight Qt5 plain-text editor for Linux + FeatherPad is a lightweight Qt5 plain-text editor for Linux + featherpad + https://github.com/tsujan/FeatherPad/releases/download/V1.1.1/FeatherPad-1.1.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-linguist + qt5-x11extras-devel + qt5-svg-devel + hunspell-devel + + desktop/lxqt/featherpad/pspec.xml + + + featherpad + + libX11 + libgcc + qt5-svg + hunspell + qt5-base + qt5-x11extras + + + /usr/bin + /usr/share/doc + /usr/share/applications + /usr/share/featherpad + /usr/share/icons + /usr/share/metainfo/featherpad.metainfo.xml + + + featherpad.desktop + + + + + 2022-04-19 + 1.1.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.18.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.13.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.11.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.9.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libfm + https://github.com/lxde/libfm + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL-2 + library + desktop.lxde + Library for file management. + libfm is a LXDE library for file management. + mirrors://sourceforge/pcmanfm/libfm-1.3.2.tar.xz + + intltool + atk-devel + gtk3-devel + glib2-devel + cairo-devel + pango-devel + udisks2-devel + libexif-devel + gettext-devel + dbus-glib-devel + gdk-pixbuf-devel + fontconfig-devel + menu-cache-devel + libfm-extra-devel + + desktop/lxqt/libfm/pspec.xml + + + libfm + + atk + gtk3 + glib2 + cairo + pango + udisks2 + libexif + dbus-glib + gdk-pixbuf + fontconfig + menu-cache + libfm-extra + + + /etc/xdg + /usr/bin + /usr/lib/libfm.so* + /usr/lib/libfm-gtk3.so* + /usr/lib/libfm/modules/ + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + libfm-devel + + libfm + gtk3-devel + glib2-devel + + + /usr/include/libfm-1.0 + /usr/include/libfm + /usr/lib/pkgconfig/libfm-gtk3.pc + /usr/lib/pkgconfig/libfm.pc + + + + libfm-extra + Core library of PCManFM file manager. + + glib2 + + + /usr/lib/libfm-extra.so + /usr/lib/libfm-extra.so.4 + /usr/lib/libfm-extra.so.4.1.3 + + + + libfm-extra-devel + + glib2-devel + libfm-extra + + + /usr/include/libfm/fm-extra.h + /usr/include/libfm/fm-version.h + /usr/include/libfm/fm-xml-file.h + /usr/include/libfm-1.0/fm-extra.h + /usr/include/libfm-1.0/fm-version.h + /usr/include/libfm-1.0/fm-xml-file.h + /usr/lib/pkgconfig/libfm-extra.pc + + + + + 2022-04-14 + 1.3.2 + Rebuild with gtk+3 + fury + uglyside@yandex.ru + + + 2021-04-26 + 1.3.2 + version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-06 + 1.3.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + pcmanfm-qt + https://github.com/lxqt/pcmanfm-qt + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.lxqt + The LXQt file manager, Qt port of PCManFM + LXQt dosya yöneticisi, PCManFM Qt portu. + File manager and desktop icon manager (Qt port of PCManFM and libfm) + Dosya yöneticisi ve masaüstü simgesi yöneticisi (Qt PCManFM port ve libfm). + lxqt + https://github.com/lxqt/pcmanfm-qt/releases/download/1.1.0/pcmanfm-qt-1.1.0.tar.xz + + cairo-devel + cmake + glib2-devel + libfm-qt-devel + libgcc + liblxqt-devel + libqtxdg-devel + menu-cache-devel + libxcb-devel + libkexiv2-devel + qt5-base-devel + qt5-linguist + qt5-x11extras-devel + kwindowsystem-devel + libexif-devel + udisks2-devel + lxqt-build-tools + + desktop/lxqt/pcmanfm-qt/pspec.xml + + + pcmanfm-qt + + glib2 + libgcc + libxcb + libfm-qt + qt5-base + qt5-x11extras + breeze-icons + gvfs + udisks2 + menu-cache + + + /etc + /usr/bin + /usr/lib + /usr/share/ + + + settings.conf + pcmanfm-qt-desktop-pref.desktop + + + + + 2022-04-25 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-30 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-17 + 0.15.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-session + https://github.com/lxqt/lxqt-session + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app + desktop.lxqt + LXQt session + LXQt oturumu. + An alternative session manager ported from the original razor-session + Orjinal razor-sessiondan taşınan bir alternatif oturum yöneticisidir. + lxqt + https://github.com/lxqt/lxqt-session/releases/download/1.1.0/lxqt-session-1.1.0.tar.xz + + cmake + kwindowsystem-devel + libX11-devel + libgcc + liblxqt-devel + libqtxdg-devel + qt5-linguist + qt5-x11extras-devel + xdg-user-dirs + lxqt-build-tools + libgudev-devel + + desktop/lxqt/lxqt-session/pspec.xml + + + lxqt-session + + eudev + kwindowsystem + libX11 + libgcc + liblxqt + libqtxdg + qt5-base + qt5-x11extras + procps + pisilinux-theme-damadamas + + + /usr/bin + /usr/lib + /usr/share/ + /etc + + + + + 2022-04-25 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2022-01-22 + 1.0.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-04 + 0.17.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-sudo + https://github.com/lxqt/lxqt-sudo + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1 + app:gui + desktop.lxqt + Python binding of terminal widget for Qt + Lxqt yetkili kullanıcı aracı + LXQt privilege program (lxsu). + lxqt + https://github.com/lxqt/lxqt-sudo/releases/download/1.1.0/lxqt-sudo-1.1.0.tar.xz + + cmake + kwindowsystem-devel + liblxqt-devel + libqtxdg-devel + qt5-base-devel + qt5-linguist + lxqt-build-tools + + desktop/lxqt/lxqt-sudo/pspec.xml + + + lxqt-sudo + + libgcc + liblxqt + qt5-base + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-04-25 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-31 + 0.13.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libstatgrab + https://libstatgrab.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPL + library + desktop.lxqt + libstatgrab is a library that provides cross platform access to statistics about the system on which it's run. + Çalışan sistem hakkında istatistiklere erişimi sağlayan bir kütüphanedir. + libstatgrab is a library for accessing information from the system for statistical purposes. + libstatgrab, çalışan sistem hakkında istatistiklere erişimi sağlayan kitaplıkları içerir. + lxqt + https://www.mirrorservice.org/sites/ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-0.92.tar.gz + + ncurses-devel + + desktop/lxqt/libstatgrab/pspec.xml + + + libstatgrab + + ncurses + + + /usr/bin + /usr/share/ + /usr/lib + /usr/include + + + + + 2020-04-06 + 0.92 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.91 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.91 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-about + https://github.com/lxqt/lxqt-about + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.lxqt + LXQt about dialog. + LXQt hakkında bilgi. + About dialog of LXDE-Qt + LXDE-Qt hakkında bilgi içerir. + lxqt + https://github.com/lxqt/lxqt-about/releases/download/1.1.0/lxqt-about-1.1.0.tar.xz + + cmake + kwindowsystem-devel + libgcc + liblxqt-devel + qt5-linguist + libqtxdg-devel + lxqt-build-tools + + desktop/lxqt/lxqt-about/pspec.xml + + + lxqt-about + + libgcc + liblxqt + libqtxdg + qt5-base + + + /usr/bin + /usr/share/applications + /usr/share/icons + /usr/share/lxqt/translations + /usr/share/doc + + + + + 2022-04-22 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5-14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5-13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-26 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qlipper + https://github.com/pvanek/qlipper + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2+ + apps + desktop.lxqt + Lightweight and cross-platform clipboard history applet. + Hafif, çapraz platform bir pano uygulaması + Lightweight and cross-platform clipboard history applet. + Hafif, çapraz platform bir pano uygulaması + qlipper + https://github.com/pvanek/qlipper/archive/5.1.2.tar.gz + + cmake + qt5-base-devel + qt5-linguist + + desktop/lxqt/qlipper/pspec.xml + + + qlipper + + libX11 + libgcc + qt5-base + + + /usr/bin + /usr/lib + /usr/share + + + + + 2021-04-26 + 5.1.2 + rebuild for qt5.15.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 5.1.2 + rebuild for qt5.15.1 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-04-06 + 5.1.2 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 5.1.2 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 5.1.1 + rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 5.1.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 5.0.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-26 + 5.0.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libqtxdg + https://github.com/lxqt/libqtxdg + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + library + desktop.lxqt + Library providing freedesktop.org specs implementations for Qt. + Library providing freedesktop.org specs implementations for Qt. + lxqt + https://github.com/lxqt/libqtxdg/releases/download/3.9.0/libqtxdg-3.9.0.tar.xz + + libgcc + cmake + qt5-assistant-devel + qt5-base-devel + qt5-xmlpatterns-devel + qt5-svg-devel + gtk3-devel + xdg-user-dirs + lxqt-build-tools + + desktop/lxqt/libqtxdg/pspec.xml + + + libqtxdg + + libgcc + qt5-base + + + /usr/bin + /usr/lib + /usr/share/ + + + lxqt-l10n + + + lxqt-l10n + + + + libqtxdg-devel + Development headers for libqtxdg + + libqtxdg + qt5-base-devel + qt5-svg-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-19 + 3.9.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 3.8.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 3.7.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 3.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 3.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 3.4.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 3.3.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 3.3.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 3.3.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 3.2.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 3.2.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 3.2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 3.1.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lxqt-openssh-askpass + https://github.com/lxqt/lxqt-openssh-askpass + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app + desktop.lxqt + LXQt openssh password prompt + LXQt parola uygulaması + LXQt openssh password prompt + LXQt parola uygulaması + lxqt + https://github.com/lxqt/lxqt-openssh-askpass/releases/download/1.1.0/lxqt-openssh-askpass-1.1.0.tar.xz + + cmake + kwindowsystem-devel + libqtxdg-devel + liblxqt-devel + lxqt-config + qt5-base-devel + qt5-linguist + lxqt-build-tools + + desktop/lxqt/lxqt-openssh-askpass/pspec.xml + + + lxqt-openssh-askpass + + libgcc + liblxqt + qt5-base + + + /usr/bin + /usr/share + + + + + 2022-04-22 + 1.1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-11-05 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.1 + rebuild for qt5.14.2 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-08-16 + 0.14.1 + rebuild for qt5.13.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-02 + 0.13.0 + Rebuild for qt + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-11-28 + 0.13.0 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-31 + 0.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 0.12.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + kdoctools + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 document generator + kdoctools is an application aims to generate documents from DocBook. + mirrors://kde/stable/frameworks/5.94/kdoctools-5.94.0.tar.xz + + qt5-base-devel + perl-URI + python + libxml2-devel + libxslt-devel + docbook-xml + docbook-xsl + docbook-sgml4_5 + ki18n-devel + karchive-devel + extra-cmake-modules + + desktop/kde/framework/kdoctools/pspec.xml + + + kdoctools + + qt5-base + libxml2 + libxslt + docbook-xml + docbook-xsl + karchive + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + kdoctools-devel + Development files for kdoctools + + qt5-base-devel + kdoctools + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.52.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kholidays + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE library for regional holiday information + KDE library for regional holiday information + https://download.kde.org/stable/frameworks/5.94/kholidays-5.94.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-linguist + autogen-devel + kitemviews-devel + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + extra-cmake-modules + + desktop/kde/framework/kholidays/pspec.xml + + + kholidays + + qt5-base + qt5-declarative + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kholidays-devel + Development files for kdelibs4-support + + qt5-base-devel + kholidays + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-24 + 5.45.0 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-24 + 17.12.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-28 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kplotting + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 Data plotting + Kplotting contains data plotting classes for QT 5 and KDE + mirrors://kde/stable/frameworks/5.94/kplotting-5.94.0.tar.xz + + qt5-base-devel + qt5-designer-devel + extra-cmake-modules + + desktop/kde/framework/kplotting/pspec.xml + + + kplotting + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kplotting-devel + Development files for kplotting + + kplotting + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-framework + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Plasma library and runtime components based upon KDE Frameworks 5 and Qt5 + Plasma library and runtime components based upon KF5 and Qt5 + mirrors://kde/stable/frameworks/5.94/plasma-framework-5.94.0.tar.xz + + qt5-base-devel + qt5-quickcontrols + qt5-quickcontrols2-devel + kdoctools-devel + qt5-svg-devel + qt5-script-devel + qt5-x11extras-devel + qt5-declarative-devel + mesa-devel + libX11-devel + libxcb-devel + libglvnd-devel + kauth-devel + kcodecs-devel + kirigami-devel + kwidgetsaddons-devel + kbookmarks-devel + kcompletion-devel + kactivities-devel + kitemviews-devel + kjobwidgets-devel + solid-devel + knotifications-devel + kpackage-devel + karchive-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kparts-devel + kservice-devel + kwindowsystem-devel + kxmlgui-devel + kwayland-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + docbook-xml + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/plasma-framework/pspec.xml + + + plasma-framework + + qt5-svg + qt5-declarative + libxcb + libglvnd + kirigami + kpackage + kdeclarative + kguiaddons + kwayland + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + plasma-framework-devel + Development files for plasma-framework + + plasma-framework + qt5-base-devel + kpackage-devel + kservice-devel + kwindowsystem-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-19 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-22 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 5.70.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.51.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kpty + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Libraries for pseudo terminal devices + Kpty provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and communicating with them using kpty. + mirrors://kde/stable/frameworks/5.94/kpty-5.94.0.tar.xz + + qt5-base-devel + utempter-devel + kcoreaddons-devel + ki18n-devel + extra-cmake-modules + + desktop/kde/framework/kpty/pspec.xml + + + kpty + + qt5-base + libgcc + kcoreaddons + ki18n + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kpty-devel + Development files for kpty + + kcoreaddons-devel + kpty + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kirigami + https://quickgit.kde.org/?p=kirigami.git + + Ali Algul + aligulle3801@gmail.com + + LGPL + desktop.kde.framework + A set of QML components for mobile/desktop convergent applications made by KDE + A set of QML components for mobile/desktop convergent applications made by KDE + https://download.kde.org/stable/frameworks/5.94/kirigami2-5.94.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-quickcontrols + qt5-quickcontrols2-devel + qt5-graphicaleffects + qt5-linguist + qt5-svg-devel + + desktop/kde/framework/kirigami/pspec.xml + + + kirigami + A set of QML components for mobile/desktop convergent applications made by KDE + + qt5-base + qt5-declarative + qt5-quickcontrols + qt5-quickcontrols2 + qt5-graphicaleffects + + + /usr/share/locale/ + /usr/lib/ + + + + kirigami-devel + Development files for kirigami + + kirigami + + + /usr/include + /usr/lib/pkgconfig + /usr/share/kdevappwizard/templates/kirigami.tar.bz2 + /usr/lib/cmake + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.76.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.51.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-18 + 2.2.0 + F. Release. + Ali Algul + aligulle3801@gmail.com + + + + + + kguiaddons + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Utilities for graphical user interfaces + The KDE GUI addons provide utilities for graphical user interfaces in the areas of colors, fonts, text, images, keyboard input. Development files. + mirrors://kde/stable/frameworks/5.94/kguiaddons-5.94.0.tar.xz + + libX11-devel + libxcb-devel + wayland-devel + plasma-wayland-protocols + qt5-base-devel + qt5-wayland-devel + qt5-x11extras-devel + extra-cmake-modules + + desktop/kde/framework/kguiaddons/pspec.xml + + + kguiaddons + + libX11 + wayland-client + qt5-base + qt5-wayland + qt5-x11extras + + + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/applications + /usr/share/doc + /usr/share/qlogging-categories5/kguiaddons.categories + + + + kguiaddons-devel + Development files for kguiaddons + + kguiaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + sonnet + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE spell schecking library + This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. + mirrors://kde/stable/frameworks/5.94/sonnet-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-designer-devel + hunspell-devel + aspell-devel + qt5-declarative-devel + extra-cmake-modules + + desktop/kde/framework/sonnet/pspec.xml + + + sonnet + + qt5-base + qt5-declarative + aspell + hunspell + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + sonnet-devel + Development files for sonnet + + qt5-base-devel + sonnet + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-05 + 5.29.0 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcalendarcore + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + The KDE calendar access library + The KDE calendar access library + The KDE calendar access library + The KDE calendar access library + mirrors://kde/stable/frameworks/5.94/kcalendarcore-5.94.0.tar.xz + + qt5-base-devel + libical-devel + extra-cmake-modules + + desktop/kde/framework/kcalendarcore/pspec.xml + + + kcalendarcore + + libical + qt5-base + libgcc + + + /usr/lib + /usr/share + /usr/share/doc + + + + kcalendarcore-devel + Development files for kcalendarcore + + kcalendarcore + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-10 + 5.76.0 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-03 + 5.66.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + kglobalaccel + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Global desktop keyboard shortcuts + KGlobalAccel allows you to have global accelerators that are independent of the focused window. + mirrors://kde/stable/frameworks/5.94/kglobalaccel-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-base + libxcb-devel + kcrash-devel + kconfig-devel + qt5-x11extras-devel + kcoreaddons-devel + kdbusaddons-devel + xcb-util-keysyms-devel + kwindowsystem-devel + kservice-devel + extra-cmake-modules + + desktop/kde/framework/kglobalaccel/pspec.xml + + + kglobalaccel + + qt5-base + libxcb + kcrash + kconfig + qt5-x11extras + kcoreaddons + kdbusaddons + xcb-util-keysyms + kwindowsystem + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kglobalaccel-devel + Development files for kglobalaccel + + kglobalaccel + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-15 + 5.38.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + breeze-icons + https://projects.kde.org/projects/kde/workspace/breeze + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.framework + Breeze icon themes + İcon themes breeze + mirrors://kde/stable/frameworks/5.94/breeze-icons-5.94.0.tar.xz + + extra-cmake-modules + qt5-base-devel + libxml2-devel + python3-devel + python3-lxml + + desktop/kde/framework/breeze-icons/pspec.xml + + + breeze-icons + Breeze icon themes + + /usr/share + /usr/share/doc + + + breeze-16.svg + breeze-22.svg + breeze-dark-16.svg + breeze-dark-22.svg + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-05 + 5.88.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktexteditor + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 text editor libraries + KTextEditor provides a powerful text editor component that you can embed in your application. + mirrors://kde/stable/frameworks/5.94/ktexteditor-5.94.0.tar.xz + + qt5-base-devel + qt5-script-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + kauth-devel + kguiaddons-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kparts-devel + syntax-highlighting-devel + libgit2-devel + editorconfig-core-c-devel + kjobwidgets-devel + extra-cmake-modules + + desktop/kde/framework/ktexteditor/pspec.xml + + + ktexteditor + + kauth + libgit2 + kitemviews + editorconfig-core-c + syntax-highlighting + qt5-base + qt5-declarative + ktextwidgets + kwidgetsaddons + kconfigwidgets + kjobwidgets + kiconthemes + kcoreaddons + kcompletion + kxmlgui + kcodecs + karchive + kguiaddons + kconfig + ki18n + kio + ki18n + kparts + sonnet + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + ktexteditor-devel + Development files for ktexteditor + + kparts-devel + syntax-highlighting-devel + ktexteditor + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-22 + 5.74.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 5.70.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-21 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-24 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-21 + 5.42.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmediaplayer + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 media player Plugin interface for media player features + KMediaPlayer builds on the KParts framework to provide a common interface for KParts that can play media files. + mirrors://kde/stable/frameworks/5.94/portingAids/kmediaplayer-5.94.0.tar.xz + + qt5-base-devel + kio-devel + kauth-devel + kparts-devel + ktextwidgets-devel + sonnet-devel + kxmlgui-devel + extra-cmake-modules + + desktop/kde/framework/kmediaplayer/pspec.xml + + + kmediaplayer + + qt5-base + libgcc + kparts + kxmlgui + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kmediaplayer-devel + Development files for kmediaplayer + + kmediaplayer + qt5-base-devel + kparts-devel + kxmlgui-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcrash + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Kcrash crash handling application + KCrash provides support for intercepting and handling application crashes. + mirrors://kde/stable/frameworks/5.94/kcrash-5.94.0.tar.xz + + qt5-base-devel + qt5-x11extras-devel + kcoreaddons-devel + kwindowsystem-devel + libX11-devel + extra-cmake-modules + + desktop/kde/framework/kcrash/pspec.xml + + + kcrash + + qt5-base + libX11 + qt5-x11extras + kwindowsystem + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcrash-devel + Development files for kcrash + + qt5-base-devel + kcrash + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-24 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kjs + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + JavaScript engine for KDE + This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript. + mirrors://kde/stable/frameworks/5.94/portingAids/kjs-5.94.0.tar.xz + + qt5-base-devel + libpcre-devel + kdoctools-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kjs/pspec.xml + + + kjs + + qt5-base + libgcc + libpcre + + + /usr/bin + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + kjs-devel + Development files for kjs + + qt5-base-devel + kjs + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdeclarative + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Integration of QML and KDE workspaces + KDeclarative provides integration of QML and KDE workspaces. + mirrors://kde/stable/frameworks/5.94/kdeclarative-5.94.0.tar.xz + + qt5-base-devel + mesa-devel + libepoxy-devel + qt5-declarative-devel + kauth-devel + kcodecs-devel + kpackage-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + kguiaddons-devel + knotifications-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kio-devel + kbookmarks-devel + kcompletion-devel + kconfigwidgets-devel + kitemviews-devel + kjobwidgets-devel + solid-devel + kxmlgui-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/kdeclarative/pspec.xml + + + kdeclarative + + qt5-base + libepoxy + qt5-declarative + kpackage + kconfig + kservice + kcoreaddons + kglobalaccel + ki18n + kiconthemes + kio + kguiaddons + knotifications + kwidgetsaddons + kwindowsystem + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdeclarative-devel + Development files for kdeclarative + + qt5-base-devel + kpackage-devel + kconfig-devel + kcoreaddons-devel + kdeclarative + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-06 + 5.53.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + prison + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + MIT + library + desktop.kde.framework + A barcode API to produce QRCode barcodes and DataMatrix barcode + A barcode API to produce QRCode barcodes and DataMatrix barcode. + mirrors://kde/stable/frameworks/5.94/prison-5.94.0.tar.xz + + libdmtx-devel + qrencode-devel + qt5-base-devel + extra-cmake-modules + qt5-declarative-devel + + desktop/kde/framework/prison/pspec.xml + + + prison + + libdmtx + qrencode + qt5-base + qt5-declarative + + + /etc/xdg + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/share/qlogging-categories5/prison.categories + /usr/share/qlogging-categories5/prison.renamecategories + + + prison-qt5 + + + prison-qt5 + + + + prison-devel + Development files for libepoxy + + prison + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + prison-qt5-devel + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.76.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-23 + 5.46.0 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-11 + 5.46.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-27 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-22 + 1.2.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-01-17 + 1.2.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kross + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 application scripting helper + Kross is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend. + mirrors://kde/stable/frameworks/5.94/portingAids/kross-5.94.0.tar.xz + + qt5-base-devel + qt5-designer-devel + qt5-script-devel + kcoreaddons-devel + kdoctools-devel + kconfigwidgets-devel + ktextwidgets-devel + kparts-devel + sonnet-devel + kauth-devel + ki18n-devel + kcompletion-devel + kiconthemes-devel + kio-devel + kparts-devel + kwidgetsaddons-devel + kxmlgui-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kross/pspec.xml + + + kross + + qt5-base + qt5-script + kcoreaddons + ki18n + kcompletion + kiconthemes + kio + kparts + kwidgetsaddons + kxmlgui + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kross-devel + Development files for kross + + kross + qt5-base-devel + qt5-script-devel + ki18n-devel + kiconthemes-devel + kio-devel + kparts-devel + kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kiconthemes + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 icon utilities + This library contains classes to improve the handling of icons in applications using the KDE Frameworks. + mirrors://kde/stable/frameworks/5.94/kiconthemes-5.94.0.tar.xz + + kcoreaddons-devel + qt5-base-devel + qt5-designer-devel + qt5-svg-devel + ki18n-devel + kauth-devel + karchive-devel + kcodecs-devel + kconfig-devel + kitemviews-devel + kconfigwidgets-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/framework/kiconthemes/pspec.xml + + + kiconthemes + + qt5-base + qt5-svg + kconfigwidgets + ki18n + kitemviews + kwidgetsaddons + karchive + kconfig + kcoreaddons + kconfigwidgets + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kiconthemes-devel + Development files for kiconthemes + + kiconthemes + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kwayland + https://www.kde.org + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv3 + library + desktop.kde.framework + Qt-style Client and Server library wrapper for the Wayland libraries + Qt-style Client and Server library wrapper for the Wayland libraries + mirrors://kde/stable/frameworks/5.94/kwayland-5.94.0.tar.xz + + qt5-base-devel + qt5-wayland-devel + libglvnd-devel + wayland-devel + wayland-protocols-devel + mesa-devel + extra-cmake-modules + plasma-wayland-protocols + + desktop/kde/framework/kwayland/pspec.xml + + + kwayland + + qt5-base + libglvnd + wayland-client + wayland-server + + + /etc/xdg + /usr/lib + /usr/share/config + /usr/share/doc + /usr/share/qlogging-categories5 + /usr/share/qlogging-categories5/org_kde_kwayland.categories + + + + kwayland-devel + + qt5-base-devel + kwayland + + + /usr/lib/cmake + /usr/include + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.76.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-30 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kxmlrpcclient + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + XML-RPC client library for KDE + This library contains simple XML-RPC Client support. It is used mainly by the egroupware module of kdepim, but is a complete client and is quite easy to use. Only one interface is exposed to the world, kxmlrpcclient/client.h and of that interface, you only need to use 3 methods: setUrl, setUserAgent and call. + mirrors://kde/stable/frameworks/5.94/portingAids/kxmlrpcclient-5.94.0.tar.xz + + qt5-base-devel + kauth-devel + kio-devel + solid-devel + ki18n-devel + kconfig-devel + kservice-devel + kxmlgui-devel + kjobwidgets-devel + kitemviews-devel + kcompletion-devel + kbookmarks-devel + kcoreaddons-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/framework/kxmlrpcclient/pspec.xml + + + kxmlrpcclient + + qt5-base + libgcc + ki18n + kcoreaddons + kio + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kxmlrpcclient-devel + Development files for kdelibs4-support + + kxmlrpcclient + kio-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + khtml + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + HTML rendering engine for KDE + KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support. + mirrors://kde/stable/frameworks/5.94/portingAids/khtml-5.94.0.tar.xz + + qt5-base-devel + qt5-x11extras-devel + libjpeg-turbo-devel + giflib-devel + libpng-devel + qt5-phonon-devel + libX11-devel + zlib-devel + kio-devel + kjs-devel + karchive-devel + knotifications-devel + kglobalaccel-devel + kauth-devel + kparts-devel + kwallet-devel + ktextwidgets-devel + sonnet-devel + openssl-devel + gperf + extra-cmake-modules + + desktop/kde/framework/khtml/pspec.xml + + + khtml + + qt5-base + qt5-x11extras + qt5-phonon + zlib + giflib + libX11 + libgcc + libpng + libjpeg-turbo + sonnet + kcodecs + kconfig + kjobwidgets + kwidgetsaddons + kcompletion + karchive + kconfigwidgets + kcoreaddons + kglobalaccel + ki18n + kiconthemes + kio + kjs + knotifications + kparts + kservice + ktextwidgets + kwallet + kwindowsystem + kxmlgui + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + khtml-devel + Development files for khtml + + khtml + qt5-base-devel + kcodecs-devel + ki18n-devel + kio-devel + kjs-devel + kparts-devel + ktextwidgets-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kquickcharts + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + A QtQuick plugin providing high-performance charts + A QtQuick plugin providing high-performance charts + Yüksek performanslı grafikler sunan bir QtQuick eklentisi + Yüksek performanslı grafikler sunan bir QtQuick eklentisi + mirrors://kde/stable/frameworks/5.94/kquickcharts-5.94.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-quickcontrols2-devel + extra-cmake-modules + + desktop/kde/framework/kquickcharts/pspec.xml + + + kquickcharts + + libgcc + qt5-base + qt5-declarative + qt5-quickcontrols2 + + + /usr/lib + /usr/lib/qt5 + /usr/lib/cmake + /usr/share/qlogging-categories5/kquickcharts.categories + /usr/share/doc + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-19 + 5.66.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + networkmanager-qt + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + A QT wrapper around the NetworkManager libraries + A QT wrapper around the NetworkManager libraries + mirrors://kde/stable/frameworks/5.94/networkmanager-qt-5.94.0.tar.xz + + qt5-base-devel + NetworkManager-devel + extra-cmake-modules + + desktop/kde/framework/networkmanager-qt/pspec.xml + + + networkmanager-qt + + qt5-base + NetworkManager + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + networkmanager-qt-devel + Development files for networkmanager-qt + + qt5-base-devel + networkmanager-qt + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.76.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-17 + 5.62.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 5.35.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-23 + 5.29.0 + Rebuild for new toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + krunner + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Krunner Framework for providing different actions given a string query + Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. + mirrors://kde/stable/frameworks/5.94/krunner-5.94.0.tar.xz + + qt5-base-devel + gettext-devel + kdoctools-devel + qt5-declarative-devel + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kservice-devel + plasma-framework-devel + solid-devel + threadweaver-devel + kactivities-devel + extra-cmake-modules + + desktop/kde/framework/krunner/pspec.xml + + + krunner + + qt5-base + qt5-declarative + kactivities + kconfig + kcoreaddons + ki18n + kio + kservice + plasma-framework + threadweaver + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + krunner-devel + Development files for krunner + + krunner + qt5-base-devel + plasma-framework-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-23 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.29.0 + Rebuild for new toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktextwidgets + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 text editing widgets + KTextWidgets provides widgets for displaying and editing text. It supports rich text as well as plain text. + mirrors://kde/stable/frameworks/5.94/ktextwidgets-5.94.0.tar.xz + + qt5-base-devel + qt5-designer-devel + qt5-speech-devel + kconfig-devel + kcompletion-devel + kcodecs-devel + kauth-devel + kconfigwidgets-devel + kiconthemes-devel + kwidgetsaddons-devel + ki18n-devel + sonnet-devel + kservice-devel + kcoreaddons-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/ktextwidgets/pspec.xml + + + ktextwidgets + + qt5-base + kconfig + kcompletion + kconfigwidgets + kwidgetsaddons + ki18n + sonnet + qt5-speech + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + ktextwidgets-devel + Development files for ktextwidgets + + ktextwidgets + qt5-base-devel + ki18n-devel + sonnet-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-24 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kpackage + https://userbase.kde.org/KPackage + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPL + app:library + desktop.kde.framework + Framework that lets applications manage user installable packages of non-binary assets + KPackage is dependent on the Smart package manager. + mirrors://kde/stable/frameworks/5.94/kpackage-5.94.0.tar.xz + + qt5-base-devel + libX11-devel + kconfig-devel + ki18n-devel + kcoreaddons-devel + karchive-devel + kdoctools-devel + docbook-sgml4_5 + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kpackage/pspec.xml + + + kpackage + + qt5-base + ki18n + karchive + kcoreaddons + + + /usr/bin + /etc/xdg + /usr/lib/qt5 + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man/man1 + + + + kpackage-devel + Development files for kpackage + + kpackage + qt5-base-devel + kconfig-devel + ki18n-devel + kcoreaddons-devel + karchive-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.42.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdav + https://github.com/KDE/kdav + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + library + app:gui + desktop.kde.applications + A DAV protocol implemention with KJobs + Bir DAV protokolü uygulaması + Calendars and todos are supported, using either GroupDAV or CalDAV, and contacts are supported using GroupDAV or CardDAV. + Takvimler ve işler CalDAV veya GroupDAV'ı kullanarak desteklenir. + mirrors://kde/stable/frameworks/5.94/kdav-5.94.0.tar.xz + + libgcc + kio-devel + solid-devel + kauth-devel + ki18n-devel + kxmlgui-devel + kcodecs-devel + kcoreaddons-devel + kconfig-devel + extra-cmake-modules + kservice-devel + kitemviews-devel + kbookmarks-devel + kcompletion-devel + kjobwidgets-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + qt5-base-devel + qt5-xmlpatterns-devel + + desktop/kde/framework/kdav/pspec.xml + + + kdav + + kio + ki18n + libgcc + kcoreaddons + qt5-base + qt5-xmlpatterns + + + /usr/bin + /usr/share/locale + /usr/lib + /etc/xdg + /usr/share + + + + kdav-devel + Development files for kdav + kdav için geliştirme dosyaları + + kdav + kcoreaddons-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/share/apps/cmake + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-14 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + kwindowsystem + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 window manager access framework + KWindowSystem provides information about the state of the window manager and allows asking the window manager to change the using a more high-level interface than the NETWinInfo/NETRootInfo low-level classes. + mirrors://kde/stable/frameworks/5.94/kwindowsystem-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-x11extras-devel + libX11-devel + libgcc + libxcb-devel + libXrender-devel + libXfixes-devel + xcb-util-devel + xcb-util-keysyms-devel + extra-cmake-modules + + desktop/kde/framework/kwindowsystem/pspec.xml + + + kwindowsystem + + qt5-base + libX11 + libxcb + qt5-x11extras + libXfixes + xcb-util-keysyms + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + kwindowsystem-devel + Development files for kwindowsystem + + qt5-base-devel + libXrender-devel + libXfixes-devel + xcb-util-devel + xcb-util-keysyms-devel + kwindowsystem + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kservice + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 Desktop Services + Kservice Provides a plugin framework for handling desktop services. Services can be applications or libraries. They can be bound to MIME types or handled by application specific code. + mirrors://kde/stable/frameworks/5.94/kservice-5.94.0.tar.xz + + qt5-base-devel + kdoctools-devel + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + ki18n-devel + docbook-xml + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kservice/pspec.xml + + + kservice + + qt5-base + kconfig + kcoreaddons + kcrash + kdbusaddons + ki18n + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + kservice-devel + Development files for kservice + + kservice + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + ki18n-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ki18n + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE Gettext-based UI text internationalization. + KDE grafik arabirim yerelleştirme kitaplığı + KI18n provides functionality for internationalizing user interface text in applications, based on the GNU Gettext translation system. + ki18n, KDE Frameworks 5 için, Gettext tabanlı bir grafik arabirim yerelleştirme kitaplığıdır + mirrors://kde/stable/frameworks/5.94/ki18n-5.94.0.tar.xz + + qt5-base-devel + qt5-script-devel + qt5-declarative-devel + extra-cmake-modules + + desktop/kde/framework/ki18n/pspec.xml + + + ki18n + + qt5-base + qt5-declarative + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + ki18n-devel + Development files for kde5-ki18n + ki18n için geliştirme dosyaları + + ki18n + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kfilemetadata + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 library for extracting meta data from files. + KDE library for extracting meta data from files. + mirrors://kde/stable/frameworks/5.94/kfilemetadata-5.94.0.tar.xz + + qt5-base-devel + qt5-multimedia-devel + attr-devel + ebook-tools-devel + exiv2-devel + ffmpeg-devel + taglib-devel + libappimage-devel + poppler-qt5-devel + karchive-devel + ki18n-devel + kconfig-devel + kcoreaddons-devel + extra-cmake-modules + + desktop/kde/framework/kfilemetadata/pspec.xml + + + kfilemetadata + + qt5-base + ebook-tools + libgcc + exiv2-libs + taglib + libappimage + ffmpeg + poppler-qt5 + karchive + kcoreaddons + ki18n + kconfig + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kfilemetadata-devel + Development files for kfilemetadata + + kfilemetadata + qt5-base-devel + ebook-tools-devel + exiv2-devel + taglib-devel + ffmpeg-devel + poppler-qt5-devel + karchive-devel + ki18n-devel + kconfig-devel + kcoreaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-24 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 5.38.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-20 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + syntax-highlighting + https://community.kde.org/Frameworks + + Stefan Gronewold + groni@pisilinux.org + + GPL2 + desktop.kde.framework + Syntax highlighting engine for structured text and code + Syntax highlighting engine for structured text and code + mirrors://kde/stable/frameworks/5.94/syntax-highlighting-5.94.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-linguist + perl + glibc-devel + + desktop/kde/framework/syntax-highlighting/pspec.xml + + + syntax-highlighting + Syntax highlighting engine for structured text and code + + qt5-base + qt5-declarative + libgcc + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/share/qlogging-categories5 + /usr/share/locale/ + + + + syntax-highlighting-devel + Development files for syntax-highlighting + + syntax-highlighting + qt5-base-devel + + + /usr/include + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 5.28.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kbookmarks + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Access and manipulate bookmarks stored using XBEL format + Framework which lets you access and manipulate bookmarks stored using XBEL format + mirrors://kde/stable/frameworks/5.94/kbookmarks-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + kcoreaddons-devel + kauth-devel + kcodecs-devel + kconfig-devel + kconfigwidgets-devel + kiconthemes-devel + kwidgetsaddons-devel + kxmlgui-devel + extra-cmake-modules + + desktop/kde/framework/kbookmarks/pspec.xml + + + kbookmarks + + qt5-base + libgcc + kcoreaddons + kcodecs + kconfig + kwidgetsaddons + kxmlgui + kconfigwidgets + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kbookmarks-devel + Development files for kbookmarks + + kbookmarks + qt5-base-devel + kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdelibs4-support + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Code and utilities to ease the transition to KDE Frameworks 5 + KDELibs4Support provides libraries to port KDE4 programs to QT5/KDE5 + mirrors://kde/stable/frameworks/5.94/portingAids/kdelibs4support-5.94.0.tar.xz + + qt5-base-devel + qt5-svg-devel + qt5-designer-devel + qt5-x11extras-devel + perl-URI + libxcb-devel + libSM-devel + docbook-xml + openssl-devel + libX11-devel + karchive-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + kiconthemes-devel + kservice-devel + kwindowsystem-devel + kwidgetsaddons-devel + knotifications-devel + kxmlgui-devel + ki18n-devel + kio-devel + kauth-devel + kcrash-devel + kdesignerplugin + intltool + kdoctools-devel + kglobalaccel-devel + kguiaddons-devel + kparts-devel + ktextwidgets-devel + sonnet-devel + kunitconversion-devel + kded-devel + kemoticons-devel + kdoctools-devel + kitemmodels-devel + kinit-devel + NetworkManager-devel + docbook-xsl + libX11-devel + extra-cmake-modules + + desktop/kde/framework/kdelibs4-support/pspec.xml + + + kdelibs4-support + + qt5-base + libICE + libxcb + libX11 + qt5-svg + qt5-x11extras + libSM + kdesignerplugin + kauth + solid + kcodecs + kcoreaddons + kjobwidgets + kcompletion + kconfig + kconfigwidgets + kcrash + kdbusaddons + kglobalaccel + kguiaddons + ki18n + kiconthemes + kio + kitemviews + knotifications + kparts + kservice + ktextwidgets + kxmlgui + kwindowsystem + kwidgetsaddons + qt5-designer + kded + kemoticons + kdoctools + kitemmodels + kinit + kunitconversion + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kdelibs4-support-devel + Development files for kdelibs4-support + + kdelibs4-support + karchive-devel + qt5-base-devel + libxcb-devel + libICE-devel + libX11-devel + qt5-svg-devel + qt5-x11extras-devel + libSM-devel + kauth-devel + solid-devel + kcodecs-devel + kcoreaddons-devel + kjobwidgets-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcrash-devel + kdbusaddons-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kitemviews-devel + knotifications-devel + kparts-devel + kservice-devel + ktextwidgets-devel + kxmlgui-devel + kwindowsystem-devel + kwidgetsaddons-devel + kded-devel + kemoticons-devel + kdoctools-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 5.35.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdbusaddons + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Extra modules for Qt-DBus + KDE5-KDBusAddons provides convenience classes on top of QtDBus, as well as an API to create KDED modules. + mirrors://kde/stable/frameworks/5.94/kdbusaddons-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-x11extras-devel + extra-cmake-modules + + desktop/kde/framework/kdbusaddons/pspec.xml + + + kdbusaddons + + qt5-base + qt5-x11extras + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdbusaddons-devel + Development files for kdbusaddons + + qt5-base-devel + kdbusaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-11 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kparts + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Plugin framework for user interface components + This library implements the framework for KDE parts, which are elaborate widgets with a user-interface defined in terms of actions (menu items, toolbar icons). + mirrors://kde/stable/frameworks/5.94/kparts-5.94.0.tar.xz + + qt5-base-devel + kauth-devel + knotifications-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kjobwidgets-devel + extra-cmake-modules + + desktop/kde/framework/kparts/pspec.xml + + + kparts + + qt5-base + libgcc + kjobwidgets + kconfig + kcoreaddons + ki18n + kiconthemes + kservice + kwidgetsaddons + kxmlgui + kio + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kparts-devel + Development files for kparts + + kiconthemes-devel + kxmlgui-devel + kio-devel + ktextwidgets-devel + kparts + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcontacts + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:gui + desktop.kde.framework + Address book API for KDE. + Address book for KDE for Contacts. + mirrors://kde/stable/frameworks/5.94/kcontacts-5.94.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + ki18n-devel + kcodecs-devel + kconfig-devel + kio-devel + iso-codes-devel + kcoreaddons-devel + extra-cmake-modules + + desktop/kde/framework/kcontacts/pspec.xml + + + kcontacts + + qt5-base + qt5-declarative + ki18n + kcodecs + kconfig + kcoreaddons + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcontacts-devel + Development files for kcontacts + + kcontacts + ki18n-devel + kcodecs-devel + kconfig-devel + kcoreaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-03 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-19 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-04 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kimageformats + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Image formats addons for QT 5 + This framework provides additional image format plugins for QtGui. + mirrors://kde/stable/frameworks/5.94/kimageformats-5.94.0.tar.xz + + libheif-devel + qt5-base-devel + openexr-devel + karchive-devel + extra-cmake-modules + + desktop/kde/framework/kimageformats/pspec.xml + + + kimageformats + + qt5-base + libheif + karchive + openexr-libs + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.87.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-20 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-14 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kactivities + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Library for KDE's Plasma Activities support + Kactivities provides an API for using and interacting with the Plasma Activities Manager. + mirrors://kde/stable/frameworks/5.94/kactivities-5.94.0.tar.xz + + qt5-base-devel + mesa-devel + boost-devel + kdbusaddons-devel + kdeclarative-devel + kpackage-devel + ki18n-devel + kconfig-devel + kcoreaddons-devel + kio-devel + kservice-devel + kbookmarks-devel + kwidgetsaddons-devel + kcompletion-devel + kjobwidgets-devel + kitemviews-devel + solid-devel + kauth-devel + kcodecs-devel + kconfigwidgets-devel + kxmlgui-devel + kwindowsystem-devel + kglobalaccel-devel + kcmutils-devel + qt5-declarative-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + extra-cmake-modules + + desktop/kde/framework/kactivities/pspec.xml + + + kactivities + + qt5-base + qt5-declarative + kcoreaddons + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kactivities-devel + Development files for kactivities + + qt5-base-devel + kactivities + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + knotifyconfig + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Configuration dialog for desktop notifications + KNotifyConfig provides a configuration dialog for desktop notifications which can be embedded in your application.. + mirrors://kde/stable/frameworks/5.94/knotifyconfig-5.94.0.tar.xz + + qt5-base-devel + qt5-phonon-devel + solid-devel + kauth-devel + kconfig-devel + kxmlgui-devel + kcompletion-devel + ki18n-devel + kio-devel + kcodecs-devel + kservice-devel + kjobwidgets-devel + kbookmarks-devel + kcoreaddons-devel + kwidgetsaddons-devel + kitemviews-devel + kconfigwidgets-devel + kwindowsystem-devel + libcanberra-devel + extra-cmake-modules + + desktop/kde/framework/knotifyconfig/pspec.xml + + + knotifyconfig + + qt5-base + libcanberra + kconfig + ki18n + kio + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + knotifyconfig-devel + Development files for knotifyconfig + + knotifyconfig + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdesignerplugin + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + QT Designer integration for KDE5 Frameworks widgets + This framework provides plugins for Qt Designer that allow it to display the widgets provided by various KDE frameworks, as well as a utility (kgendesignerplugin) that can be used to generate other such plugins from ini-style description files. + mirrors://kde/stable/frameworks/5.94/portingAids/kdesignerplugin-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-designer + kdoctools-devel + kio-devel + kauth-devel + kconfig-devel + kwidgetsaddons-devel + kitemviews-devel + kiconthemes-devel + kcoreaddons-devel + kcompletion-devel + kconfigwidgets-devel + kxmlgui-devel + kplotting-devel + ktextwidgets-devel + sonnet-devel + kdewebkit-devel + docbook-xml + docbook-xsl + extra-cmake-modules + qt5-designer-devel + + desktop/kde/framework/kdesignerplugin/pspec.xml + + + kdesignerplugin + + qt5-base + libgcc + kconfig + kcoreaddons + qt5-designer + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + qqc2-desktop-style + https://download.kde.org/ + + Mustafa Cinasal + muscnsl@gmail.com + + GPLv2 + library + desktop.kde.framework + A style for Qt Quick Controls 2 to make it follow your desktop theme + A style for Qt Quick Controls 2 to make it follow your desktop theme + Qt Quick Controls 2 nin masaüstünüzdeki temayı takip etmesini sağlayan bir stil + Qt Quick Controls 2 nin masaüstünüzdeki temayı takip etmesini sağlayan bir stil + https://download.kde.org/stable/frameworks/5.94/qqc2-desktop-style-5.94.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-quickcontrols2-devel + qt5-x11extras-devel + kconfigwidgets-devel + kiconthemes-devel + kirigami-devel + kconfig-devel + libX11-devel + + desktop/kde/framework/qqc2-desktop-style/pspec.xml + + + qqc2-desktop-style + + kconfig + kirigami + qt5-base + qt5-declarative + kiconthemes + kconfigwidgets + + + /usr/lib + /usr/share/doc + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.51.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-14 + 5.40.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + kwidgetsaddons + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 desktop widgets + KdeWidgetsAddons is a framework contains addon widgets and shared libraries for applications using Qt5-Widgets. + mirrors://kde/stable/frameworks/5.94/kwidgetsaddons-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-designer-devel + extra-cmake-modules + + desktop/kde/framework/kwidgetsaddons/pspec.xml + + + kwidgetsaddons + + qt5-base + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kwidgetsaddons-devel + Development files for kwidgetsaddons + + qt5-base-devel + kwidgetsaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kpeople + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + A contact aggregation library for KDE + KPeople is a Framework for fetching contacts from different sources (Telepathy, Akonadi, Facebook, etc) and unifying them into a same model. + mirrors://kde/stable/frameworks/5.94/kpeople-5.94.0.tar.xz + + qt5-base-devel + kconfig-devel + qt5-declarative-devel + kcoreaddons-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + kservice-devel + kwidgetsaddons-devel + ki18n-devel + kitemviews-devel + extra-cmake-modules + + desktop/kde/framework/kpeople/pspec.xml + + + kpeople + + qt5-base + qt5-declarative + kcoreaddons + kwidgetsaddons + ki18n + kitemviews + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /etc/xdg + + + + kpeople-devel + Development files for kpeople + + qt5-base-devel + kpeople + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kxmlgui + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Framework for managing menu and toolbar actions + Kxmlgui provides a framework for managing menu and toolbar actions in an abstract way. + mirrors://kde/stable/frameworks/5.94/kxmlgui-5.94.0.tar.xz + + qt5-base-devel + qt5-designer-devel + attica-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kauth-devel + kcodecs-devel + sonnet-devel + kglobalaccel-devel + ki18n-devel + kguiaddons-devel + kiconthemes-devel + kitemviews-devel + ktextwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/kxmlgui/pspec.xml + + + kxmlgui + + qt5-base + libgcc + attica + kcoreaddons + kconfig + kconfigwidgets + kglobalaccel + ki18n + kguiaddons + kiconthemes + kitemviews + kwidgetsaddons + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kxmlgui-devel + Development files for kxmlgui + + kxmlgui + qt5-base-devel + kconfig-devel + kconfigwidgets-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-06 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kio + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Resource and network access abstraction + Network transparent access to files and data + mirrors://kde/stable/frameworks/5.94/kio-5.94.0.tar.xz + + qt5-base-devel + qt5-designer-devel + qt5-declarative-devel + acl-devel + attr-devel + mit-kerberos-devel + kcrash-devel + karchive-devel + kconfig-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kservice-devel + solid-devel + sonnet-devel + kdoctools-devel + kbookmarks-devel + kwidgetsaddons-devel + kcompletion-devel + kconfigwidgets-devel + kauth-devel + kcodecs-devel + kiconthemes-devel + kitemviews-devel + kjobwidgets-devel + kwindowsystem-devel + qt5-x11extras-devel + kwallet-devel + kxmlgui-devel + ktextwidgets-devel + knotifications-devel + kguiaddons-devel + libxslt-devel + qt5-script-devel + zlib-devel + docbook-sgml4_5 + docbook-xml + docbook-xsl + extra-cmake-modules + kded-devel + libutil-linux-devel + + desktop/kde/framework/kio/pspec.xml + + + kio + + qt5-base + qt5-declarative + acl + libgcc + libxml2 + libxslt + kdoctools + mit-kerberos + kauth + kcrash + knotifications + qt5-x11extras + karchive + kconfig + kcodecs + kbookmarks + kcompletion + kconfigwidgets + kcoreaddons + kdbusaddons + ki18n + kiconthemes + kitemviews + kjobwidgets + kservice + ktextwidgets + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + solid + kguiaddons + libutil-linux + + + /etc/ + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kio-devel + Development files for kio + + qt5-base-devel + kio + kconfig-devel + kcodecs-devel + kbookmarks-devel + kcompletion-devel + kcoreaddons-devel + kitemviews-devel + kjobwidgets-devel + kservice-devel + kwindowsystem-devel + kxmlgui-devel + solid-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-13 + 5.74.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 5.70.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-20 + 5.62.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-27 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-25 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-27 + 5.54.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-14 + 5.54.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-12 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 5.46.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-03 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-06 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + frameworkintegration + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Framework providing components to allow applications to integrate with a KDE Workspace + Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. + mirrors://kde/stable/frameworks/5.94/frameworkintegration-5.94.0.tar.xz + + libxcb-devel + libXcursor-devel + appstream-qt5-devel + qt5-base-devel + qt5-declarative-devel + qt5-x11extras-devel + oxygen-fonts + kconfig-devel + kpackage-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + kjobwidgets-devel + kconfigwidgets-devel + kiconthemes-devel + ki18n-devel + kauth-devel + kio-devel + knotifications-devel + kwidgetsaddons-devel + extra-cmake-modules + knewstuff-devel + + desktop/kde/framework/frameworkintegration/pspec.xml + + + frameworkintegration + + qt5-base + kconfig + kconfigwidgets + kiconthemes + ki18n + knotifications + kwidgetsaddons + knewstuff + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + frameworkintegration-devel + Development files for framework-integration + + frameworkintegration + kconfigwidgets-devel + kiconthemes-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kitemmodels + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Set of item models extending the Qt model-view framework + KItemModels provides a set of item models extending the Qt model-view framework. + mirrors://kde/stable/frameworks/5.94/kitemmodels-5.94.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + extra-cmake-modules + + desktop/kde/framework/kitemmodels/pspec.xml + + + kitemmodels + + qt5-base + qt5-declarative + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kitemmodels-devel + Development files for kitemmodels + + qt5-base-devel + kitemmodels + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + attica + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Open Collaboration Service client library, based on Qt 5 + Attica is a library to access Open Collaboration Service servers, based on Qt 5. + mirrors://kde/stable/frameworks/5.94/attica-5.94.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/attica/pspec.xml + + + attica + + qt5-base + libgcc + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + attica-devel + Development files for attica5 + + qt5-base-devel + attica + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ksyndication + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.framework + RSS/Atom parser library + syndication is a parser library for RSS and Atom feeds. + mirrors://kde/stable/frameworks/5.94/syndication-5.94.0.tar.xz + + qt5-base-devel + kio-devel + kcodecs-devel + kdoctools-devel + extra-cmake-modules + + desktop/kde/framework/ksyndication/pspec.xml + + + ksyndication + + qt5-base + kcodecs + libgcc + + + /etc/xdg + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/qlogging-categories5/syndication.categories + /usr/share/qlogging-categories5 + + + + ksyndication-devel + Development files for ksyndication + + ksyndication + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-02 + 16.08.3 + Version bump. + Stefan Gronewold + groni@pisilnux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + oxygen-icons + http://www.oxygen-icons.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPL + desktop.kde.framework + KDE Oxygen icons + "The Oxygen Icon Theme + mirrors://kde/stable/frameworks/5.94/oxygen-icons5-5.94.0.tar.xz + + extra-cmake-modules + qt5-base-devel + + desktop/kde/framework/oxygen-icons/pspec.xml + + + oxygen-icons + + /usr/share/icons + /usr/share/doc + + + 16x16.png + 16x16.png + 22x22.png + 22x22.png + 32x32.png + 32x32.png + 48x48.png + 48x48.png + 64x64.png + 64x64.png + 128x128.png + 128x128.png + 256x256.png + 256x256.png + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-11 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-04 + 5.76.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcompletion + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Addon with auto completion widgets and classes + KCompletion provides widgets with advanced completion support as well as a lower-level completion class which can be used with your own widgets. + mirrors://kde/stable/frameworks/5.94/kcompletion-5.94.0.tar.xz + + qt5-base-devel + qt5-designer-devel + qt5-linguist + kconfig-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/framework/kcompletion/pspec.xml + + + kcompletion + + kconfig + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcompletion-devel + Development files for kcompletion + + qt5-base-devel + kcompletion + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kapidox + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 Frameworks API documentation tools. + KDE5 Frameworks API dokümantasyon araçları. + KDE5 Frameworks API documentation tools. + KDE5 Frameworks API dokümantasyon araçları. + mirrors://kde/stable/frameworks/5.94/kapidox-5.94.0.tar.xz + + python3-Jinja2 + python3-PyYAML + extra-cmake-modules + python3-setuptools + + desktop/kde/framework/kapidox/pspec.xml + + + kapidox + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 5.87.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kconfigwidgets + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.framework + Kconfig widgets + KConfigWidgets provides easy-to-use classes to create configuration dialogs, as well as a set of widgets which uses KConfig to store their settings. + mirrors://kde/stable/frameworks/5.94/kconfigwidgets-5.94.0.tar.xz + + qt5-base-devel + ki18n-devel + kauth-devel + kcodecs-devel + kconfig-devel + kcoreaddons-devel + kguiaddons-devel + kwidgetsaddons-devel + kdoctools-devel + docbook-xsl + extra-cmake-modules + qt5-designer-devel + + desktop/kde/framework/kconfigwidgets/pspec.xml + + + kconfigwidgets + + libgcc + qt5-base + kauth + kcodecs + kconfig + kcoreaddons + kguiaddons + ki18n + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kconfigwidgets-devel + Development files for kconfigwidgets + + kconfigwidgets + kauth-devel + kcodecs-devel + kconfig-devel + kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + baloo + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Framework for searching and managing metadata + Baloo is a framework for searching and managing metada + mirrors://kde/stable/frameworks/5.94/baloo-5.94.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + kcoreaddons-devel + kdbusaddons-devel + kauth-devel + kconfig-devel + kcrash-devel + ki18n-devel + kcompletion-devel + kidletime-devel + kio-devel + solid-devel + kxmlgui-devel + kfilemetadata-devel + kdoctools-devel + kbookmarks-devel + kitemviews-devel + kjobwidgets-devel + kwidgetsaddons-devel + lmdb-devel + kservice-devel + extra-cmake-modules + + desktop/kde/framework/baloo/pspec.xml + + + baloo + + qt5-base + qt5-declarative + kcoreaddons + kdbusaddons + libgcc + kconfig + kcrash + ki18n + kidletime + kio + solid + kfilemetadata + lmdb + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + baloo-devel + Development files for baloo-widgets + + baloo + qt5-base-devel + kcoreaddons-devel + kfilemetadata-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-24 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdewebkit + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 WebKit integration + KdeWebkit provides KDE integration of the QtWebKit library. + mirrors://kde/stable/frameworks/5.94/portingAids/kdewebkit-5.94.0.tar.xz + + qt5-base-devel + qt5-webkit-devel + qt5-designer-devel + kauth-devel + sonnet-devel + kconfig-devel + ktextwidgets-devel + kjobwidgets-devel + kcoreaddons-devel + kparts-devel + kservice-devel + kwallet-devel + kio-devel + extra-cmake-modules + + desktop/kde/framework/kdewebkit/pspec.xml + + + kdewebkit + + qt5-webkit + kconfig + kjobwidgets + qt5-base + kcoreaddons + kparts + kservice + kwallet + kio + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/mkspecs/modules/ + /usr/share/doc + + + + kdewebkit-devel + Development files for kdewebkit + + kdewebkit + qt5-webkit-devel + kconfig-devel + kjobwidgets-devel + qt5-base-devel + kcoreaddons-devel + kparts-devel + kservice-devel + kwallet-devel + kio-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-26 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + solid + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 hardware integration framework + Solid is a device integration framework.It provides a way of querying and interacting with hardware independently of the underlying operating system. + mirrors://kde/stable/frameworks/5.94/solid-5.94.0.tar.xz + + eudev-devel + upower-devel + udisks2-devel + media-player-info + qt5-linguist + qt5-base-devel + qt5-declarative-devel + extra-cmake-modules + + desktop/kde/framework/solid/pspec.xml + + + solid + + eudev + libplist + libutil-linux + libimobiledevice + media-player-info + qt5-base + qt5-declarative + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + solid-devel + Development files for solid + + qt5-base-devel + solid + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-02 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kidletime + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Idle time reporting utility + KIdleTime is a singleton reporting information on idle time. It is useful not only for finding out about the current idle time of the PC, but also for getting notified upon idle time events, such as custom timeouts, or user activity. + mirrors://kde/stable/frameworks/5.94/kidletime-5.94.0.tar.xz + + qt5-base-devel + qt5-x11extras-devel + libX11-devel + libXext-devel + libXScrnSaver-devel + libxcb-devel + extra-cmake-modules + + desktop/kde/framework/kidletime/pspec.xml + + + kidletime + + qt5-base + libX11 + libxcb + libXScrnSaver + libXext + qt5-x11extras + + + /etc/xdg/kidletime.categories + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kidletime-devel + Development files for kidletime + + kidletime + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kinit + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE applications initialization utility + Process launcher to speed up launching KDE applications. + mirrors://kde/stable/frameworks/5.94/kinit-5.94.0.tar.xz + + qt5-base-devel + kdoctools-devel + libX11-devel + libcap-devel + libgcc + libxcb-devel + kcrash-devel + kcoreaddons-devel + kitemviews-devel + solid-devel + kxmlgui-devel + kjobwidgets-devel + kcompletion-devel + kwidgetsaddons-devel + kconfig-devel + kcodecs-devel + kauth-devel + kconfigwidgets-devel + kio-devel + ki18n-devel + kservice-devel + kbookmarks-devel + kdbusaddons-devel + kwindowsystem-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kinit/pspec.xml + + + kinit + + qt5-base + libX11 + libcap + libxcb + kio + kcrash + kcoreaddons + kconfig + ki18n + kservice + kdbusaddons + kwindowsystem + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/locale + /usr/bin + /usr/share/doc + /usr/share/man + + + + kinit-devel + Development files for kinit + + qt5-base-devel + libX11-devel + libcap-devel + libxcb-devel + kio-devel + kcrash-devel + kconfig-devel + ki18n-devel + kservice-devel + kdbusaddons-devel + kcoreaddons-devel + kwindowsystem-devel + kinit + + + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-22 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdnssd + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Network service discovery using Zeroconf + KDNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD), the layer of Zeroconf that allows network services, such as printers, to be discovered without any user intervention or centralized infrastructure. + mirrors://kde/stable/frameworks/5.94/kdnssd-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + avahi-devel + avahi-compat-libdns_sd-devel + extra-cmake-modules + + desktop/kde/framework/kdnssd/pspec.xml + + + kdnssd + + qt5-base + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdnssd-devel + Development files for kdnssd. + + qt5-base-devel + kdnssd + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kemoticons + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE emoticon manager + KEmoticons converts emoticons from text to a graphical representation with images in HTML. + mirrors://kde/stable/frameworks/5.94/kemoticons-5.94.0.tar.xz + + qt5-base-devel + karchive-devel + kcoreaddons-devel + kconfig-devel + kservice-devel + extra-cmake-modules + + desktop/kde/framework/kemoticons/pspec.xml + + + kemoticons + + qt5-base + libgcc + karchive + kcoreaddons + kconfig + kservice + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kemoticons-devel + Development files for kemoticons + + kemoticons + qt5-base-devel + kservice-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + knewstuff + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Framework for downloading and sharing additional application data + The KNewStuff library implements collaborative data sharing for applications. + mirrors://kde/stable/frameworks/5.94/knewstuff-5.94.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + boost-devel + kauth-devel + ksyndication-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kjobwidgets-devel + kpackage-devel + extra-cmake-modules + kirigami-devel + + desktop/kde/framework/knewstuff/pspec.xml + + + knewstuff + + qt5-base + qt5-declarative + ksyndication + kwidgetsaddons + ktextwidgets + kiconthemes + kcompletion + kitemviews + karchive + attica + kconfig + kcoreaddons + ki18n + kio + kservice + kxmlgui + kjobwidgets + kpackage + + + /usr/bin/knewstuff-dialog + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + knewstuff-devel + Development files for knewstuff + + qt5-base-devel + attica-devel + kservice-devel + kxmlgui-devel + knewstuff + ksyndication-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.51.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + karchive + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Qt 5 addon providing access to numerous types of archives + KArchive provides classes for easy reading, creation and manipulation of "archive" formats like ZIP and TAR. + mirrors://kde/stable/frameworks/5.94/karchive-5.94.0.tar.xz + + bzip2 + xz-devel + zlib-devel + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/karchive/pspec.xml + + + karchive + + xz + zlib + bzip2 + qt5-base + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + karchive-devel + Development files for karchive + + qt5-base-devel + karchive + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + purpose + https://www.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.framework + Framework for providing abstractions to get the developer's purposes fulfilled + Framework for providing abstractions to get the developer's purposes fulfilled + Framework for providing abstractions to get the developer's purposes fulfilled + Framework for providing abstractions to get the developer's purposes fulfilled + mirrors://kde/stable/frameworks/5.94/purpose-5.94.0.tar.xz + + intltool + kio-devel + ki18n-devel + kauth-devel + kconfig-devel + kirigami-devel + kcoreaddons-devel + kdeclarative-devel + extra-cmake-modules + accounts-qml-module + knotifications-devel + libaccounts-glib-devel + qt5-base-devel + qt5-declarative-devel + + desktop/kde/framework/purpose/pspec.xml + + + purpose + + kio + ki18n + kauth + libgcc + kconfig + qt5-base + kcoreaddons + knotifications + libaccounts-qt5 + qt5-declarative + + + /etc/xdg + /usr/lib + /usr/share + /usr/share/doc + + + + purpose-devel + Development files for purpose + + purpose + kcoreaddons-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 5.45.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 1.2.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-23 + 1.2.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 1.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-21 + 1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-18 + 1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + kconfig + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.framework + Advanced configuration system for KDE Frameworks 5 + Kconfig provides advanced libraries and tools for accessing configuration files. + mirrors://kde/stable/frameworks/5.94/kconfig-5.94.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-linguist + extra-cmake-modules + + desktop/kde/framework/kconfig/pspec.xml + + + kconfig + + qt5-base + qt5-declarative + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kconfig-devel + Development files for kconfig + + qt5-base-devel + kconfig + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcodecs + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Plugins allowing Qt applications to access further types of images + KDE5 KCodecs provide a collection of methods to manipulate strings using various encodings. + mirrors://kde/stable/frameworks/5.94/kcodecs-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + extra-cmake-modules + gperf + + desktop/kde/framework/kcodecs/pspec.xml + + + kcodecs + + qt5-base + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcodecs-devel + Development files for kcodecs + + qt5-base-devel + kcodecs + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kauth + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Abstraction to system policy and authentication features + Framework which lets applications perform actions as a privileged user + mirrors://kde/stable/frameworks/5.94/kauth-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + polkit-qt-devel + kcoreaddons-devel + extra-cmake-modules + + desktop/kde/framework/kauth/pspec.xml + + + kauth + + qt5-base + polkit-qt + kcoreaddons + libgcc + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kauth-devel + Development files for kauth + + kauth + kcoreaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kuserfeedback + https://kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + desktop.kde.framework + Framework for collecting user feedback for applications via telemetry and surveys + Framework for collecting user feedback for applications via telemetry and surveys + Framework for collecting user feedback for applications via telemetry and surveys + Framework for collecting user feedback for applications via telemetry and surveys + mirrors://kde/stable/kuserfeedback/kuserfeedback-1.2.0.tar.xz + + qt5-linguist + qt5-svg-devel + qt5-sql-odbc + qt5-sql-mysql + qt5-sql-sqlite + qt5-base-devel + qt5-charts-devel + qt5-assistant-devel + qt5-sql-postgresql + extra-cmake-modules + qt5-declarative-devel + + desktop/kde/framework/kuserfeedback/pspec.xml + + + kuserfeedback + + qt5-svg + qt5-base + qt5-charts + qt5-declarative + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + kuserfeedback-devel + Development files for kuserfeedback + + kuserfeedback + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-14 + 1.2.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2022-04-12 + 1.2.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2022-01-08 + 1.2.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 1.0.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2021-12-12 + 1.0.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2021-11-13 + 1.0.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2021-09-12 + 1.0.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2021-07-10 + 1.0.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2021-06-15 + 1.0.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2021-01-10 + 1.0.0 + Rebuild. + Mustafa Cinasal + admins@pisilinux.org + + + 2020-09-12 + 1.0.0 + Rebuild + Mustafa Cinasal + admins@pisilinux.org + + + 2020-05-09 + 1.0.0 + Rebuild + Mustafa Cinasal + admins@pisilinux.org + + + 2020-03-31 + 1.0.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + extra-cmake-modules + https://www.kde.org + + Pisi Linux Admins + admin@gmail.com + + LGPLv2 + library + desktop.kde.framework + Extra cmake modules for KDE5 + Extra cmake modules KDE5 + mirrors://kde/stable/frameworks/5.94/extra-cmake-modules-5.94.0.tar.xz + + cmake + flex + + desktop/kde/framework/extra-cmake-modules/pspec.xml + + + extra-cmake-modules + programming.build + + cmake + flex + + + /usr/share + /usr/lib + /usr/share/man/man7 + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-05 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-16 + 5.22.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcoreaddons + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Utilities for core application functionality and accessing the OS + KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. + mirrors://kde/stable/frameworks/5.94/kcoreaddons-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + shared-mime-info + extra-cmake-modules + + desktop/kde/framework/kcoreaddons/pspec.xml + + + kcoreaddons + + qt5-base + shared-mime-info + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcoreaddons-devel + Development files for kcoreaddons + + qt5-base-devel + kcoreaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-06 + 5.63.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kjsembed + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + JavaScript support for HTML rendering engine on KDE5 + The KJSEmbed library is an easy-to-use wrapper around the KDE ECMAScript interpreter (kjs) that makes it easy to add scriptability to an application. + mirrors://kde/stable/frameworks/5.94/portingAids/kjsembed-5.94.0.tar.xz + + qt5-base-devel + qt5-svg-devel + qt5-designer-devel + kdoctools-devel + ki18n-devel + kjs-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kjsembed/pspec.xml + + + kjsembed + + qt5-base + qt5-svg + libgcc + ki18n + kjs + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + kjsembed-devel + Development files for kjsembed + + ki18n-devel + kjs-devel + kjsembed + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kwallet + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE password storage framework + This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. + mirrors://kde/stable/frameworks/5.94/kwallet-5.94.0.tar.xz + + libxslt + docbook-xsl + qt5-base-devel + libgcrypt-devel + gpgme-devel + kauth-devel + gpgme-qt5-devel + kcodecs-devel + kconfigwidgets-devel + kconfig-devel + kdoctools-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kiconthemes-devel + knotifications-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/kwallet/pspec.xml + + + kwallet + + qt5-base + gpgme + libgcrypt + kconfig + kcoreaddons + kdbusaddons + ki18n + knotifications + kservice + kwidgetsaddons + kwindowsystem + kconfigwidgets + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + kwallet-devel + Development files for kwallet + + kwallet + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + modemmanager-qt + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Qt wrapper for ModemManager DBus API + Qt wrapper for ModemManager DBus API + mirrors://kde/stable/frameworks/5.94/modemmanager-qt-5.94.0.tar.xz + + qt5-base-devel + ModemManager-devel + extra-cmake-modules + + desktop/kde/framework/modemmanager-qt/pspec.xml + + + modemmanager-qt + + qt5-base + libgcc + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + modemmanager-qt-devel + Development files for modemmanger-qt + + qt5-base-devel + modemmanager-qt + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.76.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-20 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 5.35.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-09 + 5.29.0 + Rebuild for new toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-wayland-protocols + https://kde.org/plasma-desktop + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + desktop.kde.framework + Plasma Specific Protocols for Wayland + Plasma Specific Protocols for Wayland + Wayland için Plazma Özel Protokoller + Wayland için Plazma Özel Protokoller + https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-1.7.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/plasma-wayland-protocols/pspec.xml + + + plasma-wayland-protocols + + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-14 + 1.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 1.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-27 + 1.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-08 + 1.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 1.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 1.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 1.4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 1.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-10 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-10 + 1.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-29 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 1.1.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 1.1.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-01 + 1.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-01 + 1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + threadweaver + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Multi-threaded programming framework for KDE + ThreadWeaver is a helper for multithreaded programming. It uses a job-based interface to queue tasks and execute them in an efficient way. + mirrors://kde/stable/frameworks/5.94/threadweaver-5.94.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/threadweaver/pspec.xml + + + threadweaver + + qt5-base + libgcc + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + threadweaver-devel + Development files for threadweaver + + qt5-base-devel + threadweaver + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + knotifications + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 Desktop notifications + KNotification is used to notify the user of an event. It covers feedback and persistent events. + mirrors://kde/stable/frameworks/5.94/knotifications-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-speech-devel + qt5-declarative-devel + kwindowsystem-devel + qt5-x11extras-devel + kservice-devel + kconfig-devel + kcoreaddons-devel + kiconthemes-devel + kcodecs-devel + libdbusmenu-qt-devel + libcanberra-devel + qt5-phonon-devel + libXtst-devel + extra-cmake-modules + + desktop/kde/framework/knotifications/pspec.xml + + + knotifications + + qt5-base + qt5-speech + qt5-declarative + libXtst + libX11 + qt5-x11extras + kconfig + kcoreaddons + libdbusmenu-qt + libcanberra + kwindowsystem + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + knotifications-devel + Development files for knotifications + + knotifications + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-24 + 5.45.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kded + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 daemon + Kded runs in the background and performs a number of small tasks. + mirrors://kde/stable/frameworks/5.94/kded-5.94.0.tar.xz + + qt5-base-devel + kdoctools-devel + kcoreaddons-devel + kconfig-devel + kcrash-devel + kdbusaddons-devel + kservice-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kded/pspec.xml + + + kded + + qt5-base + libgcc + kcoreaddons + kconfig + kcrash + kdbusaddons + kservice + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + kded-devel + Development files for kded + + kded + + + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcmutils + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Utilities for interacting with KCModules + KCMUtils provides various classes to work with KCModules. KCModules can be created with the KConfigWidgets framework. + mirrors://kde/stable/frameworks/5.94/kcmutils-5.94.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + mesa-devel + kcodecs-devel + kpackage-devel + kdeclarative-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kservice-devel + kxmlgui-devel + kguiaddons-devel + extra-cmake-modules + + desktop/kde/framework/kcmutils/pspec.xml + + + kcmutils + + qt5-base + qt5-declarative + libgcc + kdeclarative + kconfigwidgets + kwidgetsaddons + kconfig + kauth + kcoreaddons + ki18n + kitemviews + kservice + kxmlgui + kguiaddons + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcmutils-devel + Development files for kcmutils + + kcmutils + kconfigwidgets-devel + kservice-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-09 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-06 + 5.53.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-24 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kunitconversion + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE unit conversion framework + KUnitConversion provides functions to convert values in different physical units. + mirrors://kde/stable/frameworks/5.94/kunitconversion-5.94.0.tar.xz + + qt5-base-devel + ki18n-devel + extra-cmake-modules + + desktop/kde/framework/kunitconversion/pspec.xml + + + kunitconversion + + qt5-base + ki18n + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kunitconversion-devel + Development files for kunitconversion + + qt5-base-devel + kunitconversion + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kjobwidgets + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Widgets for showing progress of asynchronous jobs + KJobWIdgets provides widgets for showing progress of asynchronous jobs. + mirrors://kde/stable/frameworks/5.94/kjobwidgets-5.94.0.tar.xz + + libX11-devel + qt5-base-devel + qt5-linguist + kcoreaddons-devel + kwidgetsaddons-devel + qt5-x11extras-devel + extra-cmake-modules + + desktop/kde/framework/kjobwidgets/pspec.xml + + + kjobwidgets + + qt5-base + libgcc + kcoreaddons + kwidgetsaddons + qt5-x11extras + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kjobwidgets-devel + Development files for kjobwidgets + + qt5-base-devel + kcoreaddons-devel + kjobwidgets + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.42.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kactivities-stats + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Library for KDE's Plasma Activities support + Kactivities provides an API for using and interacting with the Plasma Activities Manager. + mirrors://kde/stable/frameworks/5.94/kactivities-stats-5.94.0.tar.xz + + qt5-base-devel + boost-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + kconfig-devel + kactivities-devel + extra-cmake-modules + + desktop/kde/framework/kactivities-stats/pspec.xml + + + kactivities-stats + + qt5-base + libgcc + kconfig + kactivities + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kactivities-stats-devel + Development files for kactivities-stats + + qt5-base-devel + kconfig-devel + kactivities-devel + kactivities-stats + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 5.24 + Version release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + kitemviews + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Set of item models extending the Qt model-view framework + KItemViews includes a set of views, which can be used with item models. It includes views for categorizing lists and to add search filters to flat and hierarchical lists. + mirrors://kde/stable/frameworks/5.94/kitemviews-5.94.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-designer-devel + extra-cmake-modules + + desktop/kde/framework/kitemviews/pspec.xml + + + kitemviews + + qt5-base + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kitemviews-devel + Development files for kitemviews + + qt5-base-devel + kitemviews + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + bluez-qt + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + desktop.kde.framework + Qt wrapper for KDE 5 Bluez DBus API + Qt wrapper for KDE 5 DBus API. + mirrors://kde/stable/frameworks/5.94/bluez-qt-5.94.0.tar.xz + + bluez + bluez-libs-devel + qt5-base-devel + qt5-declarative-devel + extra-cmake-modules + + desktop/kde/framework/bluez-qt/pspec.xml + + + bluez-qt + + qt5-base + qt5-declarative + libgcc + + + /usr/lib/qt5 + /usr/lib + /etc/xdg + /usr/share/doc + /lib/udev + /usr/share/qlogging-categories5 + /usr/share/qlogging-categories5/bluez.categories + + + + bluez-qt-devel + Development files for bluez-qt + + bluez-qt + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-14 + 5.94.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-09 + 5.45.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-27 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-20 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdesu + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + User interface for running shell commands with root privileges + kdesu provides functionality for building GUI front ends for (password asking) console mode programs. + mirrors://kde/stable/frameworks/5.94/kdesu-5.94.0.tar.xz + + qt5-base-devel + kcoreaddons-devel + kpty-devel + kservice-devel + ki18n-devel + kconfig-devel + libX11-devel + extra-cmake-modules + + desktop/kde/framework/kdesu/pspec.xml + + + kdesu + + qt5-base + kcoreaddons + kpty + kservice + ki18n + kconfig + libX11 + + + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/qlogging-categories5/ksu.categories + /usr/share/doc + + + + kdesu-devel + Development files for kdesu + + kdesu + kpty-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-14 + 5.94.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-12 + 5.93.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.91.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-08 + 5.90.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-12 + 5.89.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-13 + 5.88.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 5.87.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-12 + 5.86.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-11 + 5.84.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.83.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-08 + 5.82.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 5.80.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-13 + 5.79.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.78.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-20 + 5.76.0 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2020-09-12 + 5.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-13 + 5.71.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-09 + 5.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.68.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 5.66.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.62.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.60.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.57.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.53.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-10 + 5.52.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.51.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.46.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.46.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.45.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.44.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 5.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.39.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-20 + 5.35.0 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 5.29.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.28.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 5.27.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-04 + 5.26.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-21 + 5.24.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-17 + 5.22.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 5.21.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + python3-kde5 + http://www.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + desktop.kde.bindings + Python3 bindings for KDE5 + KDE5 için Python3 dil bağlayıcıları + python3-kde5 are the Python3 bindings for KDE5. + python3-kde5, KDE5 için Python3 dil bağlayıcısıdır. + https://github.com/groni/Sources/raw/master/python-kde5-4.90.81.tar.gz + + extra-cmake-modules + glibc-devel + python3-devel + kauth-devel + kitemmodels-devel + kitemviews-devel + karchive-devel + kplotting-devel + solid-devel + kcoreaddons-devel + sonnet-devel + kguiaddons-devel + kwidgetsaddons-devel + python3-sip + python3-qt5-devel + qt5-base-devel + + desktop/kde/bindings/python3-kde5/pspec.xml + + + python3-kde5 + app:console + library + + python3 + kauth + kitemmodels + kitemviews + karchive + kplotting + solid + kcoreaddons + sonnet + kguiaddons + kwidgetsaddons + libgcc + qt5-base + + + /usr/bin + /usr/share + /usr/lib + + + + python3-kde5-devel + Development files for python3-kde5 + python3-kde5 için geliştirme dosyaları + data + + python3-kde5 + + + /usr/share/sip + + + + + 2020-06-04 + 4.90.81 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 4.90.81 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-14 + 4.90.81 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-20 + 4.90.81 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-13 + 4.90.81 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-14 + 4.90.81 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 4.90.81 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-02 + 4.90.81 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2017-04-29 + 4.90.81 + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-20 + 4.90.81 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + libktorrent + https://apps.kde.org/ktorrent/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + library + desktop.kde.network + A BitTorrent protocol implementation + Bir BitTorrent protokol uygulaması + KTorrent is a BitTorrent application by KDE which allows you to download files using the BitTorrent protocol. + KTorrent, KDE'nin BitTorrent protokolünü kullanarak dosya indirmenize izin veren bir BitTorrent uygulamasıdır. + https://download.kde.org/stable/release-service/21.12.2/src/libktorrent-21.12.2.tar.xz + + doxygen + gmp-devel + kio-devel + boost-devel + solid-devel + ki18n-devel + kcrash-devel + karchive-devel + qt5-base-devel + qca2-qt5-devel + libgcrypt-devel + kcoreaddons-devel + extra-cmake-modules + + desktop/kde/network/libktorrent/pspec.xml + + + libktorrent + + gmp + kio + ki18n + libgcc + kconfig + qt5-base + qca2-qt5 + karchive + libgcrypt + kcoreaddons + + + /usr/share/locale + /usr/lib/libKF5Torrent.so* + /usr/share/doc + + + + libktorrent-devel + libktorrent development headers + libktorrent için geliştirme dosyaları + + libktorrent + + + /usr/include + /usr/lib/cmake/KF5Torrent + + + + + 2022-02-04 + 21.12.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + kio-gdrive + https://projects.kde.org/kio-gdrive + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.network + Provides support for secure credentials storage + KIO Slave to access Google Drive + http://download.kde.org/stable/kio-gdrive/1.3.0/src/kio-gdrive-1.3.0.tar.xz + + extra-cmake-modules + kdesignerplugin + kdoctools-devel + libkgapi-devel + qt5-base-devel + qt5-keychain-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kio-devel + ki18n-devel + intltool + kcoreaddons-devel + ktp-accounts-kcm + kaccounts-providers + knotifications-devel + libaccounts-qt5-devel + libaccounts-glib-devel + kaccounts-integration-devel + + desktop/kde/network/kio-gdrive/pspec.xml + + + kio-gdrive + KIO Slave to access Google Drive + + libkgapi + qt5-base + qt5-keychain + kio + ki18n + libgcc + kcoreaddons + knotifications + libaccounts-qt5 + kaccounts-providers + ktp-accounts-kcm + kaccounts-integration + + + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2021-01-07 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-18 + 1.2.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-09 + 1.2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-13 + 1.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-14 + 1.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 1.2.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-10-09 + 1.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-12 + 1.0.5 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kget + https://apps.kde.org/kget + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + app:gui + desktop.kde.network + Download manager for KDE + KDE için indirme yönetcisi. + KGet is an advanced download manager with support for Metalink and Bittorrent. + KGet, Metalink ve BitTorrent desteği olan bir indirme yöneticisidir. + mirrors://kde/stable/release-service/21.12.2/src/kget-21.12.2.tar.xz + + kio-devel + gmp-devel + boost-devel + kinit-devel + ki18n-devel + gpgme-devel + kcrash-devel + kparts-devel + libmms-devel + qt5-sql-odbc + sqlite-devel + kconfig-devel + qt5-sql-mysql + kwallet-devel + kxmlgui-devel + qca2-qt5-devel + qt5-base-devel + qt5-sql-sqlite + kcmutils-devel + kservice-devel + libgcrypt-devel + gpgme-qt5-devel + kdoctools-devel + kitemviews-devel + kdbusaddons-devel + kiconthemes-devel + kcoreaddons-devel + libktorrent-devel + kcompletion-devel + qt5-sql-postgresql + ktextwidgets-devel + kwindowsystem-devel + extra-cmake-modules + knotifyconfig-devel + kwidgetsaddons-devel + kconfigwidgets-devel + knotifications-devel + kdelibs4-support-devel + + desktop/kde/network/kget/pspec.xml + + + kget + + kio + gpgme + ki18n + kinit + kparts + libgcc + libmms + kconfig + kwallet + kxmlgui + kcmutils + kservice + qt5-base + qca2-qt5 + gpgme-qt5 + kitemviews + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + libktorrent + knotifyconfig + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + kdelibs4-support + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/locale + + + + + 2022-02-04 + 21.12.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + kfoldersync + https://www.linux-apps.com/content/show.php/?content=164092 + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + desktop.kde.utils + Folder synchronization and backup tool for KDE + Smart folder comparison, It depends only on KDE Frameworks. + https://dl.opendesktop.org/api/files/download/id/1485353737/kfoldersync-3.4.1.tar.xz + + extra-cmake-modules + gettext-devel + cmake + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kio-devel + knotifications-devel + kxmlgui-devel + qt5-base-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + ki18n-devel + kitemviews-devel + kio-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + + desktop/kde/utils/kfoldersync/pspec.xml + + + kfoldersync + Folder synchronization and backup tool for KDE + + kcoreaddons + ki18n + kio + qt5-base + libgcc + kconfig + kxmlgui + kitemviews + kdbusaddons + kconfigwidgets + kwidgetsaddons + kwindowsystem + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2019-01-20 + 3.4.1 + Rebuild + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-11-13 + 3.4.1 + Rebuild + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-10-14 + 3.4.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 3.4.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-23 + 3.4.1 + Rebuild + Mustafa Cinasl + muscnsl@gmail.com + + + 2017-09-21 + 3.4.1 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-04 + 3.3.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-11 + 3.2.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kjots + https://userbase.kde.org/KJots + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.utils + A note taking application for KDE + A note taking application for KDE + mirrors://kde/stable/kjots/5.0.2/kjots-5.0.2.tar.xz + + akonadi-devel + akonadi-notes-devel + boost-devel + extra-cmake-modules + kcmutils-devel + kdelibs4-support-devel + kdoctools-devel + kpimtextedit-devel + qt5-base-devel + kitemmodels-devel + kmime-devel + kontactinterface-devel + grantlee-qt5-devel + + desktop/kde/utils/kjots/pspec.xml + + + kjots + A note taking application for KDE + + kio + ki18n + kmime + kparts + libgcc + akonadi + kconfig + kxmlgui + kcmutils + qt5-base + kbookmarks + kcoreaddons + kitemmodels + grantlee-qt5 + kpimtextedit + ktextwidgets + akonadi-notes + kconfigwidgets + kwidgetsaddons + kontactinterface + + + /usr/bin + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2019-01-20 + 5.0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-11-13 + 5.0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-10-14 + 5.0.2 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 5.0.2 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-24 + 5.0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-12 + 5.0.2 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kde-gtk-config + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + GTK2 and GTK3 Configurator for KDE + Configuration dialog to adapt GTK+ applications appearance to your taste under KDE. + mirrors://kde/stable/plasma/5.24.5/kde-gtk-config-5.24.5.tar.xz + + qt5-base-devel + qt5-svg-devel + sassc + xsettingsd + libX11-devel + kio-devel + glib2-devel + ki18n-devel + kcoreaddons-devel + kiconthemes-devel + kwidgetsaddons-devel + kcmutils-devel + karchive-devel + kauth-devel + kconfigwidgets-devel + libXcursor-devel + knewstuff-devel + kguiaddons-devel + gtk2-devel + gtk3-devel + at-spi2-core-devel + extra-cmake-modules + kdecorations-devel + kdbusaddons-devel + + + schemas.patch + + desktop/kde/plasma/kde-gtk-config/pspec.xml + + + kde-gtk-config + + qt5-base + qt5-svg + kconfig + glib2 + kio + ki18n + xsettingsd + kcoreaddons + kiconthemes + kwidgetsaddons + karchive + knewstuff + kguiaddons + kconfigwidgets + libXcursor + gtk2 + gtk3 + kdbusaddons + kdecorations + + + /usr/share + /etc/xdg/cgc* + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmenuedit + https://www.kde.org + + Pisi Linux admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Provides the interface and basic tools for the KDE workspace + Provides the interface and basic tools for the KDE workspace + mirrors://kde/stable/plasma/5.24.5/kmenuedit-5.24.5.tar.xz + + qt5-base-devel + kdoctools-devel + kconfig-devel + kservice-devel + kcompletion-devel + kcoreaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kdbusaddons-devel + kdelibs4-support-devel + ki18n-devel + kiconthemes-devel + kio-devel + kxmlgui-devel + sonnet-devel + kdesignerplugin + kitemmodels-devel + kinit-devel + kunitconversion-devel + kemoticons-devel + docbook-xsl + khotkeys + extra-cmake-modules + kitemviews-devel + + desktop/kde/plasma/kmenuedit/pspec.xml + + + kmenuedit + + qt5-base + libgcc + kconfig + kservice + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + kdbusaddons + kdelibs4-support + ki18n + kiconthemes + kio + kxmlgui + sonnet + kglobalaccel + kitemviews + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-04 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kwin + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 window manager + KWin is the window manager of the K desktop environment. + mirrors://kde/stable/plasma/5.24.5/kwin-5.24.5.tar.xz + + lcms2-devel + kactivities-devel + kauth-devel + kcmutils-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kcrash-devel + kdeclarative-devel + kdecorations-devel + kdoctools-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kinit-devel + kio-devel + knewstuff-devel + knotifications-devel + kpackage-devel + kservice-devel + ktextwidgets-devel + kwayland-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + kidletime-devel + kscreenlocker-devel + libepoxy-devel + libICE-devel + libSM-devel + libX11-devel + libxcb-devel + libXcursor-devel + libXext-devel + libxkbcommon-devel + libXxf86vm-devel + mesa-devel + fontconfig-devel + freetype-devel + xcb-util-wm-devel + plasma-framework-devel + qt5-base-devel + qt5-declarative-devel + qt5-designer-devel + qt5-multimedia-devel + qt5-script-devel + qt5-x11extras-devel + qt5-sensors-devel + qt5-graphicaleffects + qt5-virtualkeyboard-devel + qt5-quickcontrols + qt5-quickcontrols2-devel + wayland-client + wayland-cursor + wayland-devel + xcb-util-image-devel + xcb-util-keysyms-devel + eudev-devel + libinput-devel + xcb-util-cursor-devel + qt5-multimedia + docbook-xsl + libXi-devel + extra-cmake-modules + xorg-xwayland-devel + breeze-style + libdrm-devel + kirigami-devel + pipewire-devel + lcms2-devel + krunner-devel + xcb-util-devel + kwayland-server-devel + libqaccessibilityclient-devel + + desktop/kde/plasma/kwin/pspec.xml + + + kwin + + lcms2 + kactivities + kauth + libcap + kcmutils + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kcrash + wayland + kdeclarative + kdecorations + kglobalaccel + ki18n + kiconthemes + kio + knewstuff + knotifications + kservice + kwayland + kwidgetsaddons + kwindowsystem + kxmlgui + kscreenlocker + kidletime + libepoxy + libgcc + libXi + libICE + libSM + libX11 + libxcb + libxkbcommon + mesa + plasma-framework + qt5-base + qt5-declarative + qt5-script + qt5-x11extras + qt5-sensors + wayland-cursor + wayland-client + xcb-util-wm + xcb-util-image + xcb-util-keysyms + eudev + kpackage + libdrm + libinput + ktextwidgets + freetype + fontconfig + xcb-util-cursor + kwayland-server + wayland-server + libqaccessibilityclient + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kwin-devel + Development files for kwin + + kwin + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + kwin-wayland + Wayland support for KWin + + mesa + libcap + libdrm + kpackage + wayland + freetype + pipewire + kidletime + fontconfig + kwin + + + /usr/bin/kwin_wayland + /usr/lib/systemd/user/plasma-kwin_wayland.service + /usr/lib/qt5/plugins/org.kde.kwin.waylandbackends/KWinWayland*.so + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-12 + 5.18.3 + Version bump qpa patch kapatıldı + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-27 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-24 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-07 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-browser-integration + https://kde.org/plasma-desktop + + Safa Arıman + safaariman@pisilinux.org + + GPLv3 + app + desktop.kde.plasma + Plasma browser integration + Components necessary to integrate browsers into the Plasma Desktop. + https://download.kde.org/stable/plasma/5.24.5/plasma-browser-integration-5.24.5.tar.xz + + cmake + extra-cmake-modules + kio-devel + ki18n-devel + kcrash-devel + kconfig-devel + krunner-devel + purpose-devel + kservice-devel + qt5-base-devel + kactivities-devel + kcoreaddons-devel + kdbusaddons-devel + knotifications-devel + kfilemetadata-devel + kitemmodels-devel + plasma-workspace-devel + qt5-quickcontrols2-devel + qt5-declarative-devel + + desktop/kde/plasma/plasma-browser-integration/pspec.xml + + + plasma-browser-integration + + kio + ki18n + kcrash + kconfig + krunner + purpose + kservice + qt5-base + kactivities + kcoreaddons + kdbusaddons + kfilemetadata + knotifications + libgcc + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share + /etc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 5.17.5 + First release + Safa Arıman + safaariman@pisilinux.org + + + 2019-10-18 + 5.17.0 + First release + Safa Arıman + safaariman@pisilinux.org + + + + + + drkonqi + https://www.kde.org/ + + Mustafa Cinasal + muscnsl@gmail.com + + GPLv2 + library + desktop.kde.plasma + The KDE crash handler + The KDE crash handler + The KDE crash handler + The KDE crash handler + https://download.kde.org/stable/plasma/5.24.5/drkonqi-5.24.5.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-x11extras-devel + ki18n-devel + kcoreaddons-devel + kservice-devel + kconfig-devel + kjobwidgets-devel + kio-devel + kcrash-devel + kcompletion-devel + kxmlrpcclient-devel + kwidgetsaddons-devel + kwallet-devel + knotifications-devel + kidletime-devel + at-spi2-core-devel + xorg-server-xvfb + rubygems + ruby-devel + gdb-devel + kwindowsystem-devel + syntax-highlighting-devel + + desktop/kde/plasma/drkonqi/pspec.xml + + + drkonqi + + qt5-base + qt5-x11extras + libgcc + ki18n + kcoreaddons + kservice + kidletime + kconfig + kconfigwidgets + kjobwidgets + kio + kcrash + kcompletion + kxmlrpcclient + kwidgetsaddons + kwallet + knotifications + kwindowsystem + syntax-highlighting + + + /etc/xdg + /usr/lib + /usr/share + /usr/share/locale + /usr/share/drkonqi + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-01 + 5.11.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 5.10.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-05 + 5.8.5 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-08-02 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + breeze-plymouth + https://www.kde.org + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app:console + desktop.kde.plasma + Breeze theme for Plymouth. + Breeze theme for Plymouth. + mirrors://kde/stable/plasma/5.24.5/breeze-plymouth-5.24.5.tar.xz + + extra-cmake-modules + plymouth-devel + + desktop/kde/plasma/breeze-plymouth/pspec.xml + + + breeze-plymouth + Breeze theme for Plymouth. + + plymouth + grub2 + plymouth-core-libs + plymouth-theme-spinner + plymouth-graphics-libs + plymouth-plugin-script + + + /usr/lib + /usr/share + /usr/share/doc + + + pisi.logo.png + pisi.16bit.png + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-20 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-23 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + polkit-kde-authentication-agent-1 + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.plasma + The KDE Plasma Workspace Components + The Polkit-KDE-Agent package contains a graphical Polkit authentication agent for the KDE Plasma Desktop. + mirrors://kde/stable/plasma/5.24.5/polkit-kde-agent-1-5.24.5.tar.xz + + qt5-base-devel + kdoctools-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + ki18n-devel + kiconthemes-devel + kwidgetsaddons-devel + kwindowsystem-devel + knotifications-devel + polkit-qt-devel + elogind-devel + mesa-devel + extra-cmake-modules + + desktop/kde/plasma/polkit-kde-authentication-agent-1/pspec.xml + + + polkit-kde-authentication-agent-1 + + qt5-base + libgcc + kcrash + kcoreaddons + polkit-qt + ki18n + kdbusaddons + kiconthemes + kwindowsystem + knotifications + kwidgetsaddons + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-workspace + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.plasma + The KDE5 Plasma Workspace Components + The KDE5 Plasma Workspace Components + mirrors://kde/stable/plasma/5.24.5/plasma-workspace-5.24.5.tar.xz + + libgcc + kio-devel + zlib-devel + baloo-devel + kauth-devel + ki18n-devel + libSM-devel + kquickcharts + solid-devel + kdesu-devel + qt5-wayland-devel + kcrash-devel + libICE-devel + libX11-devel + libXau-devel + libxcb-devel + prison-devel + kconfig-devel + kpeople-devel + krunner-devel + kwallet-devel + kxmlgui-devel + libXtst-devel + kpackage-devel + kservice-devel + kwayland-devel + xcb-util-devel + kirigami-devel + kholidays-devel + kidletime-devel + xorg-app-devel + knewstuff-devel + iso-codes-devel + libXfixes-devel + kbookmarks-devel + kguiaddons-devel + libXrender-devel + qt5-phonon-devel + kactivities-devel + kcompletion-devel + kcoreaddons-devel + kdbusaddons-devel + kiconthemes-devel + kitemmodels-devel + kjobwidgets-devel + ktexteditor-devel + extra-cmake-modules + kdeclarative-devel + kglobalaccel-devel + ktextwidgets-devel + libqalculate-devel + appstream-qt5-devel + knotifyconfig-devel + kuserfeedback-devel + NetworkManager-devel + kconfigwidgets-devel + knotifications-devel + kwidgetsaddons-devel + xcb-util-image-devel + kdelibs4-support-devel + plasma-framework-devel + kactivities-stats-devel + networkmanager-qt-devel + kwin-devel + qt5-sql-odbc + qt5-sql-mysql + qt5-base-devel + qt5-sql-sqlite + libkscreen-devel + qt5-sql-postgresql + libksysguard-devel + qt5-x11extras-devel + kwindowsystem-devel + kscreenlocker-devel + qt5-graphicaleffects + qt5-declarative-devel + qt5-virtualkeyboard-devel + gpsd-devel + libXft-devel + qt5-svg-devel + pipewire-devel + kdoctools-devel + kcmutils-devel + wayland-devel + wayland-server + wayland-client + wayland-cursor + breeze-gtk + xorg-util + libXcursor-devel + libinput-devel + xcb-util-cursor-devel + xcb-util-wm-devel + plasma-wayland-protocols + xcb-util-renderutil-devel + breeze-style + breeze-cursors + breeze-wallpapers + + desktop/kde/plasma/plasma-workspace/pspec.xml + + + plasma-workspace + + kio + zlib + baloo + kauth + ki18n + libSM + solid + kcrash + libgcc + libICE + libX11 + libXau + libxcb + prison + kconfig + kpeople + krunner + kwallet + kxmlgui + libXtst + kpackage + kservice + kwayland + xcb-util + kholidays + kidletime + knewstuff + libXfixes + kbookmarks + kguiaddons + libXrender + libkscreen + qt5-phonon + kactivities + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + kjobwidgets + ktexteditor + kdeclarative + kglobalaccel + ktextwidgets + libksysguard + libqalculate + appstream-qt5 + knotifyconfig + kscreenlocker + kuserfeedback + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + xcb-util-image + kdelibs4-support + plasma-framework + kactivities-stats + networkmanager-qt + qt5-base + qt5-x11extras + qt5-declarative + gpsd + kparts + libXft + qt5-svg + freetype + karchive + kcmutils + libglvnd + pipewire + fontconfig + libXcursor + qt5-wayland + wayland-client + layer-shell-qt + + + /etc/pam.d + /etc/env.d + /etc/xdg + /usr/share + /usr/share/applications + /usr/share/locale + /usr/bin + /usr/lib/qt5/plugins + /usr/lib/qt5/qml + /usr/lib + /usr/share/doc + + + kde.pam + kde-np.pam + kscreensaver.pam + + + + plasma-workspace-devel + Development files for kde5 plasma-workspace + + plasma-workspace + kio-devel + zlib-devel + baloo-devel + kauth-devel + ki18n-devel + libSM-devel + solid-devel + kcrash-devel + libICE-devel + libX11-devel + libXau-devel + libxcb-devel + prison-devel + kconfig-devel + kpeople-devel + krunner-devel + kwallet-devel + kxmlgui-devel + libXtst-devel + kpackage-devel + kservice-devel + kwayland-devel + xcb-util-devel + kholidays-devel + kidletime-devel + knewstuff-devel + libXfixes-devel + kbookmarks-devel + kguiaddons-devel + libXrender-devel + qt5-phonon-devel + kactivities-devel + kcompletion-devel + kcoreaddons-devel + kdbusaddons-devel + kiconthemes-devel + kitemmodels-devel + kjobwidgets-devel + ktexteditor-devel + extra-cmake-modules + kdeclarative-devel + kglobalaccel-devel + ktextwidgets-devel + libqalculate-devel + appstream-qt5-devel + knotifyconfig-devel + kuserfeedback-devel + kconfigwidgets-devel + knotifications-devel + kwidgetsaddons-devel + xcb-util-image-devel + kdelibs4-support-devel + plasma-framework-devel + kactivities-stats-devel + networkmanager-qt-devel + qt5-base-devel + libkscreen-devel + libksysguard-devel + qt5-x11extras-devel + kwindowsystem-devel + kscreenlocker-devel + qt5-declarative-devel + xcb-util-wm-devel + xcb-util-renderutil-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + plasma-workspace-wayland + Wayland support for Plasma + + plasma-workspace + xorg-xwayland + + + /usr/bin/startplasma-wayland + /usr/share/wayland-sessions/plasmawayland.desktop + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Rebuild for libglvnd + Kamil Atlı + suvari@pisilinux.org + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-18 + 5.23.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-05 + 5.21.5 + Rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-31 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-21 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 5.12.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-24 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-28 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-01 + 5.11.0 + drkonqi ayrılması + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 5.10.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-05 + 5.8.5 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-08-02 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-desktop + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 plasma workspace + This package contains the basic packages for a Plasma workspace. + mirrors://kde/stable/plasma/5.24.5/plasma-desktop-5.24.5.tar.xz + + qt5-base-devel + boost-devel + breeze-style + kdoctools-devel + kactivities-stats-devel + kio-devel + kcmutils-devel + knewstuff-devel + kpeople-devel + kdbusaddons-devel + kemoticons-devel + kitemmodels-devel + kscreenlocker-devel + kinit-devel + kunitconversion-devel + kwin-devel + libX11-devel + libXft-devel + libxkbfile-devel + kded-devel + plasma-nm + kpackage-devel + libxcb-devel + freetype-devel + libusb-compat-devel + xorg-server-devel + xorg-input-evdev-devel + xorg-input-synaptics-devel + pulseaudio-libs-devel + fontconfig-devel + plasma-workspace-devel + plasma-framework-devel + xorg-app-devel + xkeyboard-config + baloo-devel + libcanberra-devel + docbook-xsl + qt5-sql-sqlite + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-odbc + qt5-graphicaleffects + qt5-svg-devel + qt5-x11extras-devel + qt5-declarative-devel + qt5-quickcontrols2-devel + kdesignerplugin + ibus-devel + glib2-devel + scim-libs + xcb-util-keysyms-devel + xcb-util-image-devel + extra-cmake-modules + kwallet-devel + knotifications-devel + ki18n-devel + kglobalaccel-devel + kdelibs4-support-devel + attica-devel + kactivities-devel + kauth-devel + kconfig-devel + kdeclarative-devel + knotifyconfig-devel + krunner-devel + kirigami-devel + eudev-devel + libXext-devel + scim-devel + appstream-qt5-devel + xorg-input-libinput-devel + qqc2-desktop-style + libksysguard-devel + libaccounts-qt5-devel + libaccounts-glib-devel + qt5-phonon-devel + libXcursor-devel + + desktop/kde/plasma/plasma-desktop/pspec.xml + + + plasma-desktop + + baloo + kcrash + libksysguard + libxkbcommon fontconfig freetype - gsl - imath kactivities karchive + kauth + plasma-nm + kbookmarks kcmutils kcodecs kcompletion @@ -242605,288 +139190,63260 @@ complete albums that you have purchased from Amazon. kconfigwidgets kcoreaddons kdbusaddons + kdeclarative kdelibs4-support - kdiagram + kemoticons + kglobalaccel kguiaddons + ki18n + kiconthemes + kio + kitemmodels + kitemviews + kjobwidgets + knewstuff + knotifications + knotifyconfig + kparts + kpeople + krunner + kservice + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + kpackage + libusb-compat + libX11 + libxcb + libXcursor + libXfixes + libXft + libXi + libxkbfile + plasma-framework + plasma-workspace + libcanberra + pulseaudio-libs + xkeyboard-config + qt5-base + qt5-declarative + qt5-phonon + qt5-svg + qt5-x11extras + solid + sonnet + qt5-sql-sqlite + system-settings + ibus + glib2 + scim-libs + xcb-util-keysyms + xcb-util-image + oxygen-icons + oxygen-fonts + kactivities-stats + xorg-input-libinput + xorg-input-evdev + appstream-qt5 + qqc2-desktop-style + polkit-kde-authentication-agent-1 + qt5-graphicaleffects + libaccounts-qt5 + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-18 + 5.23.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-13 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-25 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-13 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-13 + 5.14.5 + Clean kcm_translations.mo + Kamil Atlı + suvari@pisilinux.org + + + 2019-02-06 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-21 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-29 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-04 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 5.11.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni @pisilinux.org + + + 2016-08-03 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kwayland-integration + https://www.kde.org + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + Provides integration plugins for various KDE frameworks for the wayland windowing system + Provides integration plugins for various KDE frameworks for the wayland windowing system + mirrors://kde/stable/plasma/5.24.5/kwayland-integration-5.24.5.tar.xz + + kguiaddons-devel + kwayland-devel + qt5-base-devel + kwindowsystem-devel + kidletime-devel + extra-cmake-modules + qt5-wayland-devel + wayland-devel + wayland-client + wayland-cursor + wayland-server + wayland-protocols-devel + + desktop/kde/plasma/kwayland-integration/pspec.xml + + + kwayland-integration + + kwayland + kidletime + kwindowsystem + libgcc + qt5-base + kguiaddons + qt5-wayland + wayland + wayland-client + wayland-cursor + wayland-server + + + /usr/lib + /etc/xdg/kwindowsystem.kwayland.categories + /usr/share + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdeplasma-addons + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Additional client tools for KDE applications + Additional client tools for KDE applications + mirrors://kde/stable/plasma/5.24.5/kdeplasma-addons-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-x11extras-devel + qt5-webengine-devel + qt5-graphicaleffects + libxcb-devel + xcb-util-image-devel + glib2-devel + scim-devel + ibus-devel + kactivities-devel + kconfig-devel + kdoctools-devel + knewstuff-devel + kemoticons-devel + kitemmodels-devel + kross-devel + kinit-devel + kunitconversion-devel + kcmutils-devel + kdesignerplugin + kiconthemes-devel + krunner-devel + plasma-framework-devel + plasma-workspace-devel + extra-cmake-modules + kconfigwidgets-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kservice-devel + libX11-devel + kholidays-devel + kdeclarative-devel + purpose-devel + karchive-devel + knotifications-devel + + desktop/kde/plasma/kdeplasma-addons/pspec.xml + + + kdeplasma-addons + + qt5-base + plasma-framework + libgcc + libxcb + xcb-util-image + glib2 + knewstuff + krunner + kio + kiconthemes + ki18n + kross + sonnet + kconfig + kxmlgui + karchive + kpackage + kservice + kholidays + kdeclarative + qt5-webengine + qt5-x11extras + qt5-declarative + qt5-graphicaleffects + kcompletion + kcoreaddons + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + kunitconversion + kactivities + plasma-workspace + ibus + scim-libs + xcb-util-keysyms + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/include/plasma + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-24 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-12 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + breeze-grub + https://www.kde.org + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app:console + desktop.kde.plasma + Breeze theme for GRUB. + Breeze theme for GRUB. + mirrors://kde/stable/plasma/5.24.5/breeze-grub-5.24.5.tar.xz + desktop/kde/plasma/breeze-grub/pspec.xml + + + breeze-grub + Breeze theme for GRUB. + + grub2 + noto-fonts + + + /boot/grub2/themes + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-cli-tools + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Additional client tools for KDE applications + Tools based on KDE Frameworks 5 to better interact with the system + mirrors://kde/stable/plasma/5.24.5/kde-cli-tools-5.24.5.tar.xz + + qt5-base-devel + qt5-x11extras-devel + qt5-svg-devel + qt5-declarative-devel + libX11-devel + libxcb-devel + kdoctools-devel + kio-devel + kdesu-devel + ki18n-devel + kservice-devel + kcompletion-devel + kcoreaddons-devel + kiconthemes-devel + kwindowsystem-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcmutils-devel + kconfig-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + docbook-xsl + kactivities-devel + plasma-workspace-devel + extra-cmake-modules + kdeclarative-devel + + desktop/kde/plasma/kde-cli-tools/pspec.xml + + + kde-cli-tools + + qt5-base + qt5-svg + libX11 + libgcc + kio + kdesu + ki18n + kservice + qt5-x11extras + kcompletion + kcoreaddons + kiconthemes + kwindowsystem + kconfigwidgets + kwidgetsaddons + kcmutils + kconfig + kdeclarative + kactivities + plasma-workspace + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + System.Package + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kscreenlocker + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Library and components for secure lock screen architecture. + Library and components for secure lock screen architecture. + mirrors://kde/stable/plasma/5.24.5/kscreenlocker-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-x11extras-devel + libX11-devel + libxcb-devel + kcrash-devel + ki18n-devel + knotifications-devel + kwindowsystem-devel + kxmlgui-devel + solid-devel + kglobalaccel-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + kdoctools-devel + kidletime-devel + kdeclarative-devel + kcmutils-devel + kwayland-devel + libXi-devel + ktextwidgets-devel + pam-devel + libseccomp-devel + plasma-framework-devel + extra-cmake-modules + ConsoleKit-devel + wayland-protocols-devel + xcb-util-keysyms-devel + wayland-devel + wayland-client + wayland-server + wayland-cursor + libXcursor-devel + layer-shell-qt-devel + plasma-wayland-protocols + + desktop/kde/plasma/kscreenlocker/pspec.xml + + + kscreenlocker + + pam + libXi + qt5-base + libgcc + ki18n + kcrash + libX11 + libxcb + kconfig + kcmutils + kxmlgui + kpackage + kwayland + kidletime + kcoreaddons + kdeclarative + kglobalaccel + kwindowsystem + libseccomp + qt5-x11extras + kconfigwidgets + knotifications + wayland-client + wayland-server + ktextwidgets + qt5-declarative + layer-shell-qt + xcb-util-keysyms + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kscreenlocker-devel + Development files for kscreenlocker + + qt5-base-devel + qt5-x11extras-devel + layer-shell-qt-devel + kscreenlocker + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-29 + 5.12.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ksysguard + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE system monitor + KDE5 system monitor daemon and service. + https://download.kde.org/stable/ksysguard/5.22.0/ksysguard-5.22.0.tar.xz + + libnl-devel + networkmanager-qt-devel + libpcap-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kio-devel + kitemviews-devel + knewstuff-devel + knotifications-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + libksysguard-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + lm_sensors-devel + plasma-framework-devel + qt5-base-devel + docbook-xsl + extra-cmake-modules + qt5-location-devel + qt5-webkit-devel + NetworkManager-devel + + desktop/kde/plasma/ksysguard/pspec.xml + + + ksysguard + + libpcap + icon-theme-hicolor + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + ki18n + kiconthemes + kio + kitemviews + knewstuff + knotifications + kwidgetsaddons + kwindowsystem + kxmlgui + libgcc + libksysguard + lm_sensors + qt5-base + xdg-utils + libnl + networkmanager-qt + qt5-location + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.22.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-04 + 5.22.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-04 + 5.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-07 + 5.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kactivitymanagerd + https://www.kde.org + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app:console + desktop.kde.plasma + Core components for the KDE Activity concept. + System service to manage user's activities, track the usage patterns etc. + mirrors://kde/stable/plasma/5.24.5/kactivitymanagerd-5.24.5.tar.xz + + extra-cmake-modules + boost-devel + qt5-base-devel + kdbusaddons-devel + ki18n-devel + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-postgresql + qt5-sql-sqlite + kconfig-devel + kcoreaddons-devel + kwindowsystem-devel + kglobalaccel-devel + kxmlgui-devel + kio-devel + kcrash-devel + + desktop/kde/plasma/kactivitymanagerd/pspec.xml + + + kactivitymanagerd + Core components for the KDE Activity concept. + + kio + ki18n + kcrash + kconfig + kxmlgui + kservice + qt5-base + kcoreaddons + kdbusaddons + kglobalaccel + kwindowsystem + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + /usr/share/locale + /usr/share/kservices5 + /usr/share/kservicetypes5 + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kinfocenter + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 info center + KDE5 Utility that provides information about a computer system. + mirrors://kde/stable/plasma/5.24.5/kinfocenter-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + kcmutils-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + kdeclarative-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kio-devel + kpackage-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + libraw1394-devel + libX11-devel + mesa-glu-devel + mesa-devel + pciutils-devel + plasma-framework-devel + solid-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kwayland-devel + kdesignerplugin + docbook-xsl + extra-cmake-modules + kirigami-devel + libglvnd-devel + system-settings + vulkan-tools + wayland-utils + util-linux + libusb-devel + + desktop/kde/plasma/kinfocenter/pspec.xml + + + kinfocenter + + kcmutils + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + kdeclarative + ki18n + kiconthemes + kio + kservice + kwayland + kwidgetsaddons + kxmlgui + kcrash + libraw1394 + libX11 + mesa-glu + mesa + pciutils + kwindowsystem + qt5-base + qt5-declarative + solid + libglvnd + kirigami + system-settings + wayland-utils + libgcc + libusb + mesa-demos + mesa + mesa-utils + vulkan-tools + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/about-distro + + + kcm-about-distrorc + pisilinux.svg + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-19 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ksystemstats + https://kde.org/plasma-desktop/ + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + KSystemStats is a daemon that collects statistics about the running system + KSystemStats is a daemon that collects statistics about the running system + KSystemStats, çalışan sistemle ilgili istatistikleri toplayan bir arka plan programıdır. + KSystemStats, çalışan sistemle ilgili istatistikleri toplayan bir arka plan programıdır. + https://download.kde.org/stable/plasma/5.24.5/ksystemstats-5.24.5.tar.xz + + kio-devel + eudev-devel + ki18n-devel + libnl-devel + solid-devel + libgcc + qt5-base-devel + lm_sensors-devel + kcoreaddons-devel + kdbusaddons-devel + libksysguard-devel + kiconthemes-devel + libnsl-devel + libtirpc-devel + NetworkManager-devel + networkmanager-qt-devel + extra-cmake-modules + + desktop/kde/plasma/ksystemstats/pspec.xml + + + ksystemstats + + kio + eudev + ki18n + libnl + solid + libgcc + qt5-base + lm_sensors + kcoreaddons + kdbusaddons + libksysguard + networkmanager-qt + + + /usr/bin + /usr/lib + /usr/share/dbus-1 + /usr/share/locale + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 5.22.1 + First release. + Pisi Linux Admins + admin@pisilinux.org + + + + + + system-settings + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 system settings manager + System-settings is a control panel for KDE5 Plasma + mirrors://kde/stable/plasma/5.24.5/systemsettings-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-graphicaleffects + qt5-quickcontrols2-devel + kconfig-devel + kdbusaddons-devel + kdeclarative-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kpackage-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + kdoctools-devel + kio-devel + kauth-devel + khtml-devel + kcmutils-devel + docbook-xsl + kactivities-devel + kactivities-stats-devel + kirigami-devel + kguiaddons-devel + extra-cmake-modules + kitemmodels-devel + kcrash-devel + plasma-workspace-devel + + desktop/kde/plasma/system-settings/pspec.xml + + + system-settings + + qt5-base + qt5-declarative + kauth + kcrash + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + kcmutils + kconfig + kdbusaddons khtml ki18n kiconthemes kio kitemviews - kjobwidgets - knotifications - knotifyconfig - kross kservice - ktextwidgets - kwallet - kwidgetsaddons kwindowsystem kxmlgui - pstoedit - lcms2 - libetonyek - libgcc - libodfgen - librevenge - libspnav - libvisio - libwpg - okular - poppler-qt5 - poppler - qca2-qt5 - qt5-base - qt5-declarative - qt5-phonon - qt5-quickcontrols2 - qt5-svg - qt5-webkit - qt5-x11extras - sonnet - zlib - kcrash - libwpd - libwps - libgit2 - djvu - cauchy - libzip - libspectre - ebook-tools + kpackage + kactivities + kdeclarative + kitemmodels + kactivities-stats + plasma-workspace - /etc/xdg/braindump - /etc/xdg/calligra_stencils.knsrc - /etc/xdg/calligrasheetsrc - /etc/xdg/calligrastagerc - /etc/xdg/calligrawordsrc - /etc/xdg/karbonrc - /usr/share/calligrasheets/dtd - /usr/share/calligrasheets/functions - /usr/share/calligrasheets/icons/hicolor/*/actions - /usr/share/calligrasheets/icons/hicolor/scalable/actions - /usr/share/calligrasheets/icons/hicolor/scalable - /usr/share/calligrasheets/scripts/docker - /usr/share/calligrasheets/scripts/extensions - /usr/share/calligrasheets/scripts/functions - /usr/share/calligrasheets/scripts - /usr/share/calligrasheets/sheetstyles - /usr/share/calligrasheets/templates/Business - /usr/share/calligrasheets/templates/General - /usr/share/calligrasheets/templates/HomeFamily - /usr/share/calligrasheets/templates - /usr/share/calligrasheets/viewplugins - /usr/share/calligrasheets - /usr/share/calligrastage/animations - /usr/share/calligrastage/cursors - /usr/share/calligrastage/icons/hicolor/*/actions - /usr/share/calligrastage/icons/hicolor/scalable/actions - /usr/share/calligrastage/icons/hicolor/scalable - /usr/share/calligrastage/pics - /usr/share/calligrastage/styles - /usr/share/calligrastage/templates/Screen - /usr/share/calligrastage/templates/exportHTML/templates - /usr/share/calligrastage/templates/exportHTML - /usr/share/calligrastage/templates/odf - /usr/share/calligrastage/templates - /usr/share/calligrastage - /usr/share/calligrawords/icons/hicolor/*/actions - /usr/share/calligrawords/icons/hicolor/scalable/actions - /usr/share/calligrawords/icons/hicolor/scalable - /usr/share/calligrawords/styles - /usr/share/calligrawords/templates/Normal - /usr/share/calligrawords/templates - /usr/share/calligrawords - /usr/share/color/icc/calligra - /usr/share/color/icc - /usr/share/color - /usr/share/configkcfg - /usr/share/doc/HTML/*/calligra - /usr/share/doc/HTML/*/sheets - /usr/share/doc/HTML/*/stage - /usr/share/doc/calligra - /usr/share/doc - /usr/share/icons/hicolor/*/apps /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-27 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-14 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdecorations + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + Plugin based library to create window decorations + Plugin based library to create window decorations + mirrors://kde/stable/plasma/5.24.5/kdecoration-5.24.5.tar.xz + + qt5-base-devel + ki18n-devel + extra-cmake-modules + kcoreaddons-devel + + desktop/kde/plasma/kdecorations/pspec.xml + + + kdecorations + + qt5-base + ki18n + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdecorations-devel + Development files for kdecorations + + kdecorations + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-04 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-workspace-wallpapers + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.plasma + The KDE Plasma Workspace Components + The KDE Plasma Workspace Components + mirrors://kde/stable/plasma/5.24.5/plasma-workspace-wallpapers-5.24.5.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/blue.tar.gz + https://sourceforge.net/projects/pisilinux/files/source/Sweet-cat.tar.gz + https://github.com/prdsmehmetstc/pisi-crocus-ancyrensis/releases/download/v1.0/pisi-crocus-ancyrensis.tar.gz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/plasma/plasma-workspace-wallpapers/pspec.xml + + + plasma-workspace-wallpapers + + qt5-base + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-10 + 5.16.5 + Rebuild Pisilinux-blue. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + oxygen + https://projects.kde.org/projects/kde/workspace/oxygen + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPL + desktop.kde.plasma + KDE Oxygen style + KDE Oxygen style + mirrors://kde/stable/plasma/5.24.5/oxygen-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-x11extras-devel + kcmutils-devel + frameworkintegration-devel + kcompletion-devel + kconfig-devel + kguiaddons-devel + ki18n-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + cairo-devel + libxcb-devel + kwayland-devel + gtk3-devel + kdoctools-devel + kdecorations-devel + plasma-workspace-devel + extra-cmake-modules + + desktop/kde/plasma/oxygen/pspec.xml + + + oxygen + + ki18n + libgcc + libxcb + kconfig + qt5-base + qt5-declarative + kguiaddons + kcompletion + kcoreaddons + kdecorations + kwindowsystem + qt5-x11extras + kconfigwidgets + kwidgetsaddons + kwayland + frameworkintegration + kcmutils + + + /usr/bin/ + /usr/lib + /usr/share/color-schemes + /usr/share/sounds + /usr/share/icons + /usr/share/locale + /usr/share/plasma + /usr/share/kstyle + /usr/share/kservices5 + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-pa + https://projects.kde.org/plasma-pa + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Plasma applet for audio volume management using PulseAudio. + Plasma applet for audio volume management using PulseAudio. + mirrors://kde/stable/plasma/5.24.5/plasma-pa-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + pulseaudio-libs-devel + kconfigwidgets-devel + kcoreaddons-devel + kdeclarative-devel + plasma-framework-devel + kdoctools-devel + kglobalaccel-devel + ki18n-devel + glib2-devel + gconf-devel + libcanberra-devel + docbook-xsl + extra-cmake-modules + kirigami-devel + knotifications-devel + sound-theme-freedesktop + + desktop/kde/plasma/plasma-pa/pspec.xml + + + plasma-pa + + qt5-base + kdeclarative + libgcc + ki18n + kcoreaddons + kglobalaccel + qt5-declarative + gconf + glib2 + libcanberra + pulseaudio-libs + knotifications + sound-theme-freedesktop + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-02 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + layer-shell-qt + https://kde.org/plasma-desktop/ + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + Qt component to allow applications to make use of the Wayland wl-layer-shell protocol + Qt component to allow applications to make use of the Wayland wl-layer-shell protocol + Uygulamaların Wayland wl-layer-shell protokolünü kullanmasını sağlayan Qt bileşeni + Uygulamaların Wayland wl-layer-shell protokolünü kullanmasını sağlayan Qt bileşeni + https://download.kde.org/stable/plasma/5.24.5/layer-shell-qt-5.24.5.tar.xz + + wayland-devel + wayland-client + wayland-cursor + wayland-server + qt5-wayland-devel + qt5-base-devel + extra-cmake-modules + wayland-protocols-devel + qt5-declarative-devel + + desktop/kde/plasma/layer-shell-qt/pspec.xml + + + layer-shell-qt + + libgcc + qt5-base + qt5-wayland + wayland-client + + + /usr/lib + /usr/share/doc + + + + layer-shell-qt-devel + Development files for layer-shell-qt + + layer-shell-qt + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 5.22.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + powerdevil + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE power manager module + KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings + mirrors://kde/stable/plasma/5.24.5/powerdevil-5.24.5.tar.xz + + qt5-base-devel + qt5-x11extras-devel + kdoctools-devel + kidletime-devel + libxcb-devel + eudev-devel + kactivities-devel + kauth-devel + kconfig-devel + kdbusaddons-devel + kirigami-devel + kglobalaccel-devel + kio-devel + knotifyconfig-devel + kwayland-devel + libkscreen-devel + networkmanager-qt-devel + solid-devel + kdesignerplugin + kinit-devel + kunitconversion-devel + kitemmodels-devel + kemoticons-devel + docbook-xsl + plasma-workspace-devel + extra-cmake-modules + ki18n-devel + bluez-qt-devel + kcrash-devel + knotifications-devel + NetworkManager-devel + + desktop/kde/plasma/powerdevil/pspec.xml + + + powerdevil + + qt5-base + kidletime + libgcc + libxcb + eudev + plasma-workspace + kio + kauth + kcrash + ki18n + solid + kconfig + kxmlgui + kirigami + kservice + kwayland + qt5-x11extras + libkscreen + kactivities + kcompletion + kcoreaddons + kdbusaddons + kglobalaccel + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + networkmanager-qt + bluez-qt + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 5.10.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ksshaskpass + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + ssh-add helper that uses kwallet and kpassworddialog + ssh-add helper that uses kwallet and kpassworddialog + mirrors://kde/stable/plasma/5.24.5/ksshaskpass-5.24.5.tar.xz + + qt5-base-devel + kdoctools-devel + kcoreaddons-devel + ki18n-devel + kwallet-devel + kwidgetsaddons-devel + libxslt + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/ksshaskpass/pspec.xml + + + ksshaskpass + + qt5-base + libgcc + kcoreaddons + kwidgetsaddons + ki18n + kwallet + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + ksshaskpass.sh + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-systemmonitor + https://kde.org/plasma-desktop/ + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + An interface for monitoring system sensors, process information and other system resources + Sistem sensörlerini, işlem bilgilerini ve diğer sistem kaynaklarını izlemek için bir arayüz + Sistem sensörlerini, işlem bilgilerini ve diğer sistem kaynaklarını izlemek için bir arayüz + Sistem sensörlerini, işlem bilgilerini ve diğer sistem kaynaklarını izlemek için bir arayüz + https://download.kde.org/stable/plasma/5.24.5/plasma-systemmonitor-5.24.5.tar.xz + + cmake + libgcc + kio-devel + ki18n-devel + kconfig-devel + kservice-devel + qt5-base-devel + kirigami-devel + knewstuff-devel + kcoreaddons-devel + kdbusaddons-devel + kitemmodels-devel + kiconthemes-devel + kdeclarative-devel + kglobalaccel-devel + extra-cmake-modules + qt5-declarative-devel + qt5-quickcontrols2-devel + libksysguard-devel + + desktop/kde/plasma/plasma-systemmonitor/pspec.xml + + + plasma-systemmonitor + + kio + ki18n + libgcc + kconfig + kservice + qt5-base + knewstuff + kcoreaddons + kdbusaddons + kitemmodels + kiconthemes + kdeclarative + kglobalaccel + libksysguard + qt5-declarative + qt5-quickcontrols2 + + /usr/bin /usr/lib + /usr/share + /usr/share/locale + /usr/share/config.kcfg + /usr/share/plasma-systemmonitor + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + breeze + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 Plasma artwork + Artwork, styles and assets for the Breeze visual style for the Plasma Desktop + mirrors://kde/stable/plasma/5.24.5/breeze-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + libxcb-devel + qt5-x11extras-devel + frameworkintegration-devel + kdecorations-devel + kcoreaddons-devel + ki18n-devel + kcmutils-devel + kwindowsystem-devel + kconfig-devel + kpackage-devel + kwayland-devel + plasma-framework-devel + kconfigwidgets-devel + kwidgetsaddons-devel + extra-cmake-modules + breeze-icons + fftw3-devel + kiconthemes-devel + kguiaddons-devel + + desktop/kde/plasma/breeze/pspec.xml + + + breeze-style + + qt5-base + qt5-declarative + libgcc + kconfig + kguiaddons + kcoreaddons + kconfigwidgets + kwidgetsaddons + qt5-x11extras + libxcb + frameworkintegration + kcmutils + kcoreaddons + ki18n + kwindowsystem + kwayland + kiconthemes + breeze-icons + kdecorations + + + /usr/bin + /usr/lib/kconf_update_bin /usr/lib/qt5 - /usr/lib/qt5/plugins/calligra/colorspaces - /usr/lib/qt5/plugins/calligra/devices - /usr/lib/qt5/plugins/calligra/dockers - /usr/lib/qt5/plugins/calligra/formatfilters - /usr/lib/qt5/plugins/calligra/parts - /usr/lib/qt5/plugins/calligra/presentationeventactions - /usr/lib/qt5/plugins/calligra/shapefiltereffects - /usr/lib/qt5/plugins/calligra/shapes - /usr/lib/qt5/plugins/calligra/textediting - /usr/lib/qt5/plugins/calligra/textinlineobjects - /usr/lib/qt5/plugins/calligra/tools - /usr/lib/qt5/plugins/calligra - /usr/lib/qt5/plugins/calligrasheets/extensions - /usr/lib/qt5/plugins/calligrasheets/functions - /usr/lib/qt5/plugins/calligrasheets - /usr/lib/qt5/plugins/calligrastage/pageeffects - /usr/lib/qt5/plugins/calligrastage/shapeanimations - /usr/lib/qt5/plugins/calligrastage/tools - /usr/lib/qt5/plugins/calligrastage - /usr/lib/qt5/plugins/karbon/extensions - /usr/lib/qt5/plugins/karbon - /usr/lib/qt5/plugins/okular/generators - /usr/lib/qt5/plugins/okular - /usr/lib/qt5/plugins - /usr/lib/qt5/qml/Calligra/Gemini/Dropbox - /usr/lib/qt5/qml/Calligra/Gemini/Git - /usr/lib/qt5/qml/Calligra/Gemini - /usr/lib/qt5/qml/Calligra - /usr/lib/qt5/qml/org/kde/calligra - /usr/lib/qt5/qml/org/kde - /usr/lib/qt5/qml/org - /usr/lib/qt5/qml - /usr/share/applications - /usr/share/calligra/autocorrect - /usr/share/calligra/cursors - /usr/share/calligra/icons/hicolor/*/actions - /usr/share/calligra/icons/hicolor/*/mimetypes - /usr/share/calligra/icons/hicolor/scalable - /usr/share/calligra/icons/hicolor/scalable/actions - /usr/share/calligra/palettes - /usr/share/calligra/pics - /usr/share/calligra/stencils/Assorted - /usr/share/calligra/stencils/BPMN - /usr/share/calligra/stencils/Basic_Flowchart - /usr/share/calligra/stencils/Building_Site - /usr/share/calligra/stencils/CMOS - /usr/share/calligra/stencils/Central_Data_Processing - /usr/share/calligra/stencils/ChemEng - /usr/share/calligra/stencils/Circuit2 - /usr/share/calligra/stencils/Circuit - /usr/share/calligra/stencils/Cisco - /usr/share/calligra/stencils/Civil - /usr/share/calligra/stencils/Contact - /usr/share/calligra/stencils/Cybernetics - /usr/share/calligra/stencils/Digital - /usr/share/calligra/stencils/Edpc - /usr/share/calligra/stencils/Electric2 - /usr/share/calligra/stencils/Electric - /usr/share/calligra/stencils/Electronic - /usr/share/calligra/stencils/Flags - /usr/share/calligra/stencils/Gane_and_Sarson - /usr/share/calligra/stencils/Jigsaw - /usr/share/calligra/stencils/LST - /usr/share/calligra/stencils/Lights - /usr/share/calligra/stencils/Logic - /usr/share/calligra/stencils/MSE - /usr/share/calligra/stencils/Map - /usr/share/calligra/stencils/Misc - /usr/share/calligra/stencils/Network - /usr/share/calligra/stencils/Optics - /usr/share/calligra/stencils/Pneumatic - /usr/share/calligra/stencils/RDP - /usr/share/calligra/stencils/Racks - /usr/share/calligra/stencils/Renewable_Energy - /usr/share/calligra/stencils/SDL - /usr/share/calligra/stencils/Scenegraph - /usr/share/calligra/stencils/Sybase - /usr/share/calligra/stencils/Value_Stream_Mapping - /usr/share/calligra/stencils - /usr/share/calligra/styles - /usr/share/calligra/thesaurus - /usr/share/calligra - /usr/share/calligra_shape_music/fonts - /usr/share/calligra_shape_music - /usr/share/calligragemini/qml/components - /usr/share/calligragemini/qml/panels/notespanelpages - /usr/share/calligragemini/qml/panels - /usr/share/calligragemini/qml/welcomepages/cloud/dropbox - /usr/share/calligragemini/qml/welcomepages/cloud/git - /usr/share/calligragemini/qml/welcomepages/cloud - /usr/share/calligragemini/qml/welcomepages - /usr/share/calligragemini/qml - /usr/share/calligragemini/themes/default/fonts - /usr/share/calligragemini/themes/default/icons - /usr/share/calligragemini/themes/default/images - /usr/share/calligragemini/themes/default - /usr/share/calligragemini/themes - /usr/share/calligragemini - /usr/share/icons/hicolor/scalable/apps - /usr/share/icons/hicolor/scalable - /usr/share/karbon/gradients - /usr/share/karbon/icons/hicolor/*/actions - /usr/share/karbon/palettes - /usr/share/karbon/plugins - /usr/share/karbon/templates/Basic - /usr/share/karbon/templates - /usr/share/karbon - /usr/share/kservices5/ServiceMenus/calligra - /usr/share/kservices5/ServiceMenus + /usr/lib/libbreezecommon5.so* + /usr/lib/cmake/Breeze/BreezeConfigVersion.cmake + /usr/lib/cmake/Breeze/BreezeConfig.cmake + /usr/share/color-schemes + /usr/share/doc + /usr/share/icons/hicolor/scalable/apps/breeze-settings.svgz + /usr/share/kconf_update + /usr/share/metainfo/org.kde.breezedark.desktop.appdata.xml + /usr/share/metainfo/org.kde.breezetwilight.desktop.appdata.xml /usr/share/kservices5 - /usr/share/kxmlgui5/calligrasheets - /usr/share/kxmlgui5/calligrastage - /usr/share/kxmlgui5/calligrawords - /usr/share/kxmlgui5/karbon - /usr/share/kxmlgui5 - /usr/share/locale/*/LC_MESSAGES - /usr/share/metainfo - /usr/share/mime - /usr/share/mime/packages - /usr/share/templates + /usr/share/kstyle + /usr/share/locale + /usr/share/plasma + /usr/share/QtCurve + + + + breeze-cursors + + breeze-style + + + /usr/share/icons/breeze_cursors + /usr/share/icons/Breeze_Snow + + + + breeze-wallpapers + + breeze-style + + + /usr/share/wallpapers/Next + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-02 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-nm + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Plasma applet written in QML for managing network connections + Plasma applet written in QML for managing network connections + mirrors://kde/stable/plasma/5.24.5/plasma-nm-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-designer + libgcc + networkmanager-qt-devel + modemmanager-qt-devel + ModemManager-devel + kcompletion-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + ki18n-devel + kiconthemes-devel + kio-devel + kitemviews-devel + knotifications-devel + kservice-devel + kwallet-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + solid-devel + openconnect-devel + kdoctools-devel + NetworkManager-devel + mobile-broadband-provider-info + extra-cmake-modules + plasma-framework-devel + kdesignerplugin + kinit-devel + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + qca2-qt5-devel + prison-devel + kirigami-devel + openconnect-devel + libproxy-devel + + desktop/kde/plasma/plasma-nm/pspec.xml + + + plasma-nm + + qt5-base + qca2-qt5 + kdeclarative + openconnect + kio + libproxy + networkmanager-qt + modemmanager-qt + ki18n + solid + kconfig + kwallet + kxmlgui + kservice + prison + kirigami + kitemviews + openconnect + qt5-declarative + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + NetworkManager + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-20 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-08 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-30 + 5.10.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + breeze-gtk + https://quickgit.kde.org/?p=breeze-gtk.git + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.plasma + Breeze widget theme for GTK 2 and 3 + Breeze widget theme for GTK 2 and 3 + mirrors://kde/stable/plasma/5.24.5/breeze-gtk-5.24.5.tar.xz + + sassc + cairo-devel + gdk-pixbuf-devel + python-cairo-devel + python3-cairo-devel + extra-cmake-modules + libsass-devel + gtk2-engines-murrine + breeze-style + qt5-base-devel + + desktop/kde/plasma/breeze-gtk/pspec.xml + + + breeze-gtk + Breeze widget theme for GTK 2 and 3 + + qt5-base + + + /usr/share/kconf_update + /usr/share/themes + /usr/share/doc + /usr/lib/kconf_update_bin + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + khotkeys + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 hotkey daemon + KDE hotkey daemon module allows you to configure custom keyboard shortcuts and mouse gestures. + mirrors://kde/stable/plasma/5.24.5/khotkeys-5.24.5.tar.xz + + libX11-devel + qt5-base-devel + qt5-x11extras-devel + kdoctools-devel + kconfig-devel + kservice-devel + kcompletion-devel + kcoreaddons-devel + ktextwidgets-devel + kwindowsystem-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcmutils-devel + kauth-devel + kpackage-devel + kdbusaddons-devel + kdelibs4-support-devel + kglobalaccel-devel + ki18n-devel + kio-devel + kxmlgui-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + plasma-framework-devel + plasma-workspace-devel + libXtst-devel + docbook-xsl + kjobwidgets-devel + extra-cmake-modules + + desktop/kde/plasma/khotkeys/pspec.xml + + + khotkeys + + qt5-base + kconfig + libgcc + libX11 + kservice + qt5-x11extras + kcompletion + kcoreaddons + ktextwidgets + kwindowsystem + kconfigwidgets + kwidgetsaddons + kdbusaddons + kdelibs4-support + kglobalaccel + ki18n + kio + kxmlgui + libXtst + kjobwidgets + plasma-workspace + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-vault + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + desktop.kde.plasma + Plasma applet and services for creating encrypted vaults + Plasma applet and services for creating encrypted vaults + Şifreli kasaları oluşturmak için kullanılan plazma uygulaması ve hizmetleri + Şifreli kasaları oluşturmak için kullanılan plazma uygulaması ve hizmetleri + https://download.kde.org/stable/plasma/5.24.5/plasma-vault-5.24.5.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + networkmanager-qt-devel + kwidgetsaddons-devel + kactivities-devel + kconfigwidgets-devel + libksysguard-devel + kdbusaddons-devel + kconfig-devel + kcoreaddons-devel + plasma-framework-devel + kio-devel + ki18n-devel + encfs + kirigami-devel + kiconthemes-devel + NetworkManager-devel + + desktop/kde/plasma/plasma-vault/pspec.xml + + + plasma-vault + util.crypt + + qt5-base + kwidgetsaddons + kactivities + kconfigwidgets + libksysguard + kdbusaddons + kconfig + kcoreaddons + plasma-framework + kio + ki18n + libgcc + encfs + kirigami + networkmanager-qt + + + /usr/lib/qt5 + /usr/share + /usr/share/locale + /usr/share/kservices5 + /usr/share/plasma + /usr/share/metainfo + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-20 + 5.14.3 + move to util.crypt partof. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-12 + 5.14.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-19 + 5.11.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + milou + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDedicated search application built on top of Baloo + Dedicated search application built on top of Baloo + mirrors://kde/stable/plasma/5.24.5/milou-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-script + kdoctools-devel + kdeclarative-devel + ki18n-devel + krunner-devel + plasma-framework-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + extra-cmake-modules + kitemmodels-devel + + desktop/kde/plasma/milou/pspec.xml + + + milou + + qt5-base + qt5-declarative + krunner + libgcc + kconfig + kservice + kcoreaddons + kitemmodels + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kgamma5 + https://projects.kde.org/kgamma5 + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Adjust your monitor's gamma settings. + Adjust your monitor's gamma settings. + mirrors://kde/stable/plasma/5.24.5/kgamma5-5.24.5.tar.xz + + qt5-base-devel + qt5-x11extras-devel + libX11-devel + kdoctools-devel + kconfig-devel + kconfigwidgets-devel + ki18n-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + libXxf86vm-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/kgamma5/pspec.xml + + + kgamma5 + + qt5-base + kconfig + libgcc + libX11 + ki18n + kcoreaddons + kconfigwidgets + libXxf86vm + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + sddm-kcm + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + app:console + desktop.misc + KDE5 Config Module for SDDM + KDE5 Config Module for SDDM + mirrors://kde/stable/plasma/5.24.5/sddm-kcm-5.24.5.tar.xz + + kcoreaddons-devel + kdoctools-devel + kconfigwidgets-devel + karchive-devel + kauth-devel + libX11-devel + kxmlgui-devel + ki18n-devel + kcmutils-devel + kdeclarative-devel + qt5-base-devel + kio-devel + qt5-declarative-devel + qt5-x11extras-devel + kconfig-devel + mesa-devel + docutils + libXcursor-devel + xcb-util-image-devel + extra-cmake-modules + knewstuff-devel + libxcb-devel + + desktop/kde/plasma/sddm-kcm/pspec.xml + + + sddm-kcm + + kcoreaddons + sddm + karchive + libX11 + kconfigwidgets + kauth + knewstuff + ki18n + kcmutils + kdeclarative + qt5-base + kio + libXcursor + kconfig + qt5-x11extras + qt5-declarative + kwidgetsaddons + + + /etc/dbus-1/system.d + /usr/share/dbus-1/system-services + /usr/share/kservices5 + /usr/share/ + /etc/xdg/sddmtheme.knsrc + /usr/share/polkit-1/actions + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5/plugins + /usr/lib/libexec/kauth + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-05 + 5.11.2 + move to desktop.misc. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kscreen + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Provides the interface and basic tools for the KDE workspace + Provides the interface and basic tools for the KDE workspace + mirrors://kde/stable/plasma/5.24.5/kscreen-5.24.5.tar.xz + + qt5-base-devel + qt5-sensors-devel + qt5-graphicaleffects + qt5-declarative-devel + kglobalaccel-devel + libkscreen-devel + kconfigwidgets-devel + kdbusaddons-devel + ki18n-devel + kwidgetsaddons-devel + kconfig-devel + kdoctools-devel + kxmlgui-devel + kiconthemes-devel + mesa-devel + extra-cmake-modules + plasma-framework-devel + kdeclarative-devel + kcmutils-devel + qt5-x11extras-devel + libXi-devel + + desktop/kde/plasma/kscreen/pspec.xml + + + kscreen + + qt5-base + qt5-sensors + libgcc + libkscreen + qt5-declarative + kconfig + kcoreaddons + kglobalaccel + kconfigwidgets + kwidgetsaddons + kdbusaddons + ki18n + kxmlgui + kdeclarative + kcmutils + plasma-framework + qt5-x11extras + libXi + libX11 + libxcb + + + /usr/share + /etc/xdg + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-12 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kwayland-server + https://kde.org/plasma-desktop + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + Wayland server components built on KDE Frameworks + Wayland server components built on KDE Frameworks + KDE Çerçeveleri üzerine kurulu Wayland sunucu bileşenleri + KDE Çerçeveleri üzerine kurulu Wayland sunucu bileşenleri + mirrors://kde/stable/plasma/5.24.5/kwayland-server-5.24.5.tar.xz + + doxygen + mesa-devel + kwayland-devel + wayland-protocols-devel + qt5-base-devel + qt5-wayland-devel + extra-cmake-modules + plasma-wayland-protocols + + desktop/kde/plasma/kwayland-server/pspec.xml + + + kwayland-server + + libgcc + libglvnd + qt5-base + wayland-server + + + /usr/lib + /usr/share + /usr/share/doc + + + + kwayland-server-devel + Development files for kwayland-server + + kwayland-server + qt5-base-devel + wayland-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + kwrited + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 daemon listening for wall and write messages + KDE5 daemon listening for wall and write messages + mirrors://kde/stable/plasma/5.24.5/kwrited-5.24.5.tar.xz + + qt5-base-devel + ki18n-devel + kdoctools-devel + kcoreaddons-devel + knotifications-devel + kpty-devel + kdbusaddons-devel + extra-cmake-modules + + desktop/kde/plasma/kwrited/pspec.xml + + + kwrited + + qt5-base + kpty + libgcc + kcoreaddons + knotifications + kdbusaddons + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 5.14.3 + Rebuild kdelibs4 remove. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-integration + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 Plasma artwork + Artwork, styles and assets for the Breeze visual style for the Plasma Desktop + mirrors://kde/stable/plasma/5.24.5/plasma-integration-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + kxmlgui-devel + qt5-x11extras-devel + qt5-quickcontrols2-devel + libxcb-devel + noto-fonts + breeze-style + libXcursor-devel + kcompletion-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kwayland-devel + kconfig-devel + kguiaddons-devel + kio-devel + kcoreaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + extra-cmake-modules + libX11-devel + kiconthemes-devel + knotifications-devel + kwidgetsaddons-devel + kio-devel + kjobwidgets-devel + kwindowsystem-devel + qqc2-desktop-style + + desktop/kde/plasma/plasma-integration/pspec.xml + + + plasma-integration + + qt5-base + kxmlgui + qt5-x11extras + qt5-quickcontrols2 + libXcursor + kcompletion + kcoreaddons + ki18n + kiconthemes + kwayland + kconfig + kguiaddons + kio + kwindowsystem + kcoreaddons + kconfigwidgets + kwidgetsaddons + knotifications + kwidgetsaddons + kjobwidgets + knotifications + breeze-style + libgcc + libxcb + + + /usr/bin + /usr/share/kconf_update + /usr/lib/qt5 + /usr/share/doc + /usr/share/locale + + + + plasma-integration-devel + Development files for plasma-integration + + plasma-integration + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-14 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + discover + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.plasma + KDE and Plasma resources management GUI + KDE and Plasma resources management GUI + mirrors://kde/stable/plasma/5.24.5/discover-5.24.5.tar.xz + + kio-devel + fwupd-devel + attica-devel + karchive-devel + kconfig-devel + kservice-devel + discount-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + ki18n-devel + kitemmodels-devel + knotifications-devel + kxmlgui-devel + kdeclarative-devel + plasma-framework-devel + knewstuff-devel + extra-cmake-modules + kirigami-devel + kcmutils-devel + kidletime-devel + kuserfeedback-devel + appstream-qt5-devel + qt5-svg-devel + flatpak-devel + qt5-base-devel + qt5-x11extras-devel + qt5-declarative-devel + + desktop/kde/plasma/discover/pspec.xml + + + discover + + qt5-base + qt5-x11extras + kdeclarative + kio + fwupd + glib2 + attica + kconfig + kservice + kcmutils + kconfig + kitemmodels + kcoreaddons + kdbusaddons + kconfigwidgets + knotifications + kwidgetsaddons + ki18n + kcrash + kxmlgui + kidletime + kwindowsystem + qt5-declarative + knewstuff + appstream-qt5 + + + /etc + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share + /usr/share/locale + + + + discover-plugin-flatpak + hardware.virtualization + + discover + glib2 + flatpak + appstream-qt5 + qt5-base + ki18n + kconfig + kcoreaddons + gnupg + + + /usr/lib/qt5/plugins/discover-notifier/FlatpakNotifier.so + /usr/lib/qt5/plugins/discover/flatpak-backend.so + /usr/share/applications/org.kde.discover-flatpak + /usr/share/libdiscover/categories/flatpak-backend-categories.xml + /usr/share/metainfo/org.kde.discover.flatpak.appdata.xml + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-15 + 5.16.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-20 + 5.15.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-19 + 5.14.3 + Rebuild for flatpak-1.1.0. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-03 + 5.14.1 + discover-flatpak. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-14 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-18 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libksysguard + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Task management and system monitoring library + Task management and system monitoring library + mirrors://kde/stable/plasma/5.24.5/libksysguard-5.24.5.tar.xz + + qt5-base-devel + qt5-script-devel + qt5-webkit-devel + qt5-x11extras-devel + qt5-webengine-devel + qt5-designer-devel + qt5-declarative-devel + kio-devel + solid-devel + kglobalaccel-devel + kpackage-devel + kjobwidgets-devel + kdeclarative-devel + kauth-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + kdoctools-devel + libX11-devel + libXres-devel + zlib-devel + libnsl-devel + libnl-devel + libcap-devel + knewstuff-devel + plasma-framework-devel + extra-cmake-modules + attr-devel + pam-devel + libpcap-devel + lm_sensors-devel + + desktop/kde/plasma/libksysguard/pspec.xml + + + libksysguard + + kio + solid + libpcap + kservice + kglobalaccel + qt5-webengine + qt5-webchannel + qt5-base + qt5-declarative + kpackage + kjobwidgets + kdeclarative + libX11 + libgcc + zlib + libXres + qt5-webkit + qt5-x11extras + kwindowsystem + kconfigwidgets + kwidgetsaddons + kconfig + kauth + kcoreaddons + ki18n + libnsl + libcap + lm_sensors + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + libksysguard-devel + Development files for libksysguard + + libksysguard + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-sdk + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.plasma + Applications useful for Plasma development + Applications useful for Plasma development + mirrors://kde/stable/plasma/5.24.5/plasma-sdk-5.24.5.tar.xz + + qt5-base-devel + qt5-webkit-devel + qt5-svg-devel + qt5-declarative + karchive-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + ki18n-devel + kiconthemes-devel + kio-devel + knewstuff-devel + kparts-devel + plasma-framework-devel + kservice-devel + ktexteditor-devel + kwidgetsaddons-devel + kxmlgui-devel + kitemmodels-devel + kxmlgui-devel + kwindowsystem-devel + extra-cmake-modules + kdoctools-devel + kirigami-devel + + desktop/kde/plasma/plasma-sdk/pspec.xml + + + plasma-sdk + + qt5-base + ktexteditor + plasma-framework + kio + libgcc + ki18n + kconfig + karchive + kpackage + kservice + qt5-declarative + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kdeclarative + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-14 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + bluedevil + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE 5 Bluetooth Stack + Integrate the Bluetooth technology within KDE workspace and applications + mirrors://kde/stable/plasma/5.24.5/bluedevil-5.24.5.tar.xz + + qt5-base-devel + qt5-declarative-devel + shared-mime-info + plasma-framework-devel + bluez-qt-devel + kded-devel + kio-devel + ki18n-devel + kconfig-devel + kcoreaddons-devel + kdbusaddons-devel + kiconthemes-devel + kconfigwidgets-devel + kwindowsystem-devel + knotifications-devel + kwidgetsaddons-devel + kirigami-devel + bluez-qt-devel + kdeclarative-devel + extra-cmake-modules + fwupd-devel + + desktop/kde/plasma/bluedevil/pspec.xml + + + bluedevil + + qt5-base + libgcc + bluez-qt + kio + ki18n + kconfig + kdeclarative + qt5-declarative + kcoreaddons + kdbusaddons + knotifications + kwindowsystem + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkscreen + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 screen management library + Dynamic display management library for KDE + mirrors://kde/stable/plasma/5.24.5/libkscreen-5.24.5.tar.xz + + qt5-base-devel + qt5-wayland-devel + qt5-x11extras-devel + libxcb-devel + doxygen + kwayland-devel + xcb-util-devel + xcb-util-image-devel + xcb-util-keysyms-devel + libXcursor-devel + libXrandr-devel + kwayland-devel + wayland-devel + wayland-client + wayland-cursor + wayland-server + extra-cmake-modules + plasma-wayland-protocols + + desktop/kde/plasma/libkscreen/pspec.xml + + + libkscreen + + qt5-base + qt5-wayland + kwayland + libXrandr + libxcb + libgcc + wayland + wayland-client + wayland-cursor + wayland-server + qt5-x11extras + + + /etc/xdg + /usr/bin/kscreen-doctor + /usr/lib/qt5 + /usr/lib + /usr/share/qlogging-categories5/libkscreen.categories + /usr/share/doc + /usr/share/dbus-1 + + + + libkscreen-devel + Development files for libkscreen + + libkscreen + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + xdg-desktop-portal-kde + https://download.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.plasma + A backend implementation for xdg-desktop-portal using Qt/KF5 + A backend implementation for xdg-desktop-portal using Qt/KF5 + A backend implementation for xdg-desktop-portal using Qt/KF5 + A backend implementation for xdg-desktop-portal using Qt/KF5 + https://download.kde.org/stable/plasma/5.24.5/xdg-desktop-portal-kde-5.24.5.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kdeclarative-devel + kirigami-devel + plasma-framework-devel + kconfig-devel + kcoreaddons-devel + kwidgetsaddons-devel + kwayland-devel + wayland-devel + wayland-client + wayland-server + wayland-cursor + libepoxy-devel + ki18n-devel + kio-devel + cups-devel + pipewire-devel + knotifications-devel + wayland-protocols-devel + plasma-wayland-protocols + + desktop/kde/plasma/xdg-desktop-portal-kde/pspec.xml + + + xdg-desktop-portal-kde + + ki18n + kio + mesa + libgcc + kservice + kwayland + libepoxy + pipewire + kconfig + kwindowsystem + qt5-base + kcoreaddons + kitemviews + knotifications + kwidgetsaddons + wayland-client + qt5-declarative + kdeclarative + kirigami + + + /usr/lib + /usr/share/dbus-1 + /usr/share + /usr/share/doc + /usr/share/locale + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-25 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-26 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-10 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 5.10.5 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + kwallet-pam + https://projects.kde.org/kwallet-pam + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KWallet PAM integration. + KWallet PAM integration. + mirrors://kde/stable/plasma/5.24.5/kwallet-pam-5.24.5.tar.xz + + socat + pam-devel + kwallet-devel + libgcrypt-devel + extra-cmake-modules + qt5-base-devel + + desktop/kde/plasma/kwallet-pam/pspec.xml + + + kwallet-pam + + pam + socat + qt5-base + libgcrypt + + + /etc/xdg/autostart + /lib + /usr/lib + /usr/share/doc + + + + + 2022-05-06 + 5.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 5.24.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-04 + 5.23.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.23.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.23.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-27 + 5.23.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 5.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-14 + 5.23.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 5.22.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.22.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 5.22.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 5.22.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 5.21.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-17 + 5.21.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-10 + 5.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-11 + 5.20.4 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2020-09-01 + 5.19.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 5.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-09 + 5.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.18.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 5.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 5.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.16.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-31 + 5.16.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.16.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-15 + 5.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-27 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-21 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.14.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 5.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.12.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-07-13 + 5.12.5 + add socat for dependency. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-14 + 5.12.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-23 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-06 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 5.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 5.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-02 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 5.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-13 + 5.10.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 5.10.2 + version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-01 + 5.8.5 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-01 + 5.8.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-26 + 5.8.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-03 + 5.8.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-20 + 5.8.2 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 5.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-30 + 5.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + plasma-applet-thermal-monitor + https://github.com/kotelnik/plasma-applet-thermal-monitor + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.addon + Plasma 5 applet for monitoring CPU, GPU and other available temperature sensors. + Shows temperature of various available sensors including CPU, GPU (lmsensors and nvidia-smi if appliable) and HDD (using udisks2 d-bus backend). + https://github.com/kotelnik/plasma-applet-thermal-monitor/archive/v1.2.9.tar.gz + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + qt5-graphicaleffects + + desktop/kde/addon/plasma-applet-thermal-monitor/pspec.xml + + + plasma-applet-thermal-monitor + Plasma 5 applet for monitoring CPU, GPU and other available temperature sensors. + + plasma-workspace + qt5-base + qt5-graphicaleffects + + + /usr/share + /usr/share/locale + /usr/share/kservices5 + /usr/share/plasma + /usr/share/metainfo + /usr/share/doc + + + + + 2019-04-20 + 1.2.9 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 1.2.7 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-11-13 + 1.2.7 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + plasma-applet-rssnow + https://github.com/Misenko/rssnow-plasma5-applet + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.addon + Show news from various sources + Show news from various sources + https://github.com/groni/Sources/raw/master/rssnow-plasma5-applet.tar.gz + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + + desktop/kde/addon/plasma-applet-rssnow/pspec.xml + + + plasma-applet-rssnow + Show news from various sources + + plasma-workspace + qt5-base + + + /usr/share + /usr/share/kservices5 + /usr/share/plasma + + + + + 2019-04-20 + 1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-11-13 + 1.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + plasma-applet-system-panel + https://github.com/Musikolo/plasma5-applets-system-panel + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.addon + Plasma5 applet that displays a panel with a set of system actions + Plasma5 applet that displays a panel with a set of system actions + https://github.com/Musikolo/plasma5-applets-system-panel/archive/v1.3.0.tar.gz + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + glibc-devel + qt5-declarative-devel + + desktop/kde/addon/plasma-applet-system-panel/pspec.xml + + + plasma-applet-system-panel + Plasma5 applet that displays a panel with a set of system actions + + plasma-workspace + qt5-base + libgcc + + + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2018-08-11 + 1.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-11-23 + 1.3 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kde-thumbnailer-epub + http://kde-apps.org/content/show.php/KDE+ePub+Thumbnailer?content=151210 + + Pisi Linux Community + admin@pisilinux.org + + GPLv2 + library + desktop.kde.addon + A KDE thumbnail generator for the ePub file format. + A KDE thumbnail generator for the ePub file format. + https://sourceforge.net/projects/pisilinux/files/source/kde-thumbnailer-epub-1.1.tar.gz + + qt5-base-devel + karchive-devel + kio-devel + extra-cmake-modules + + desktop/kde/addon/kde-thumbnailer-epub/pspec.xml + + + kde-thumbnailer-epub + + qt5-base + kio + karchive + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2018-11-13 + 1.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 1.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-08-04 + 1.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-05-23 + 1.0 + First release + Stefan Gronewold + groni@pisilinux.org + + + 2016-03-14 + 1.0 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + plasma-applet-resources-monitor + https://github.com/kotelnik/plasma-applet-resources-monitor + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.addon + Plasma 5 plasmoid for monitoring CPU, frequency, RAM and swap activity. + Plasma 5 plasmoid for monitoring CPU, frequency, RAM and swap activity. + https://github.com/kotelnik/plasma-applet-resources-monitor/archive/v1.0.6.tar.gz + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + qt5-graphicaleffects + + desktop/kde/addon/plasma-applet-resources-monitor/pspec.xml + + + plasma-applet-resources-monitor + Plasma 5 plasmoid for monitoring CPU, frequency, RAM and swap activity. + + plasma-workspace + qt5-base + qt5-graphicaleffects + + + /usr/share + /usr/share/locale + /usr/share/kservices5 + /usr/share/plasma + /usr/share/metainfo + /usr/share/doc + + + + + 2019-04-20 + 1.0.6 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2018-11-13 + 1.0.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 1.0.5 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-11-13 + 1.0.5 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + plasma-applet-weather-widget + https://www.linux-apps.com/content/show.php/Weather+Widget?content=169572 + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.addon + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + https://github.com/kotelnik/plasma-applet-weather-widget/archive/v1.6.7.tar.gz + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + glibc-devel + + desktop/kde/addon/plasma-applet-weather-widget/pspec.xml + + + plasma-applet-weather-widget + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + + plasma-workspace + qt5-base + qt5-graphicaleffects + + + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2018-08-11 + 1.6.7 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-11-23 + 1.6.7 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kpeoplevcard + https://github.com/KDE/kpeoplevcard + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.addon + Library to expose vcards to KPeople + KPeople için vCard kitaplığı + Library to expose vcards to KPeople + KPeople için vCard kitaplığı + https://github.com/KDE/kpeoplevcard/archive/v0.1.tar.gz + + ki18n-devel + kcodecs-devel + kpeople-devel + qt5-base-devel + kcontacts-devel + kcoreaddons-devel + extra-cmake-modules + + desktop/kde/addon/kpeoplevcard/pspec.xml + + + kpeoplevcard + + ki18n + kpeople + qt5-base + kcontacts + kcoreaddons + + + /usr/lib + /usr/share + /usr/share/doc + + + + kpeoplevcard-devel + Development files for kpeoplevcard + + kpeoplevcard + + + /usr/lib/cmake + + + + + 2020-02-08 + 0.1 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-12-08 + 0.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + kshutdown + http://kshutdown.sourceforge.net/ + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.addon + KShutdown is a graphical shutdown utility for Linux + KShutdown is a graphical shutdown utility for Linux and Windows. It allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications. + https://sourceforge.net/projects/kshutdown/files/KShutdown/4.0/kshutdown-source-4.0.zip + + extra-cmake-modules + ninja + qt5-base-devel + kxmlgui-devel + knotifyconfig-devel + kidletime-devel + + desktop/kde/addon/kshutdown/pspec.xml + + + kshutdown + Shutdown Utility for KDE + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kidletime + kcoreaddons + kdbusaddons + kglobalaccel + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2018-11-13 + 4.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 4.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-01-09 + 4.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kde-servicemenu-rootactions + http://www.kde-apps.org/content/show.php?content=48411 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.addon + Root actions servicemenu for Dolphin + Dolphin için yetkili kullanıcı eylemleri menüsü + kde-servicemenu-rootactions is an addon for KDE4 that provides a convenient way to perform several actions as root from the right-click context menu in Dolphin file manager. + kde-servicemenu-rootactions, Dolphin dosya yöneticisinin içerik menüsü üzerinden yetkili kullanıcı işlemlerinin gerçekleştirilebilmesini sağlayan bir eklentidir. + dolphin + https://sourceforge.net/projects/pisilinux/files/source/rootactions_servicemenu_2.9.1.tar.gz + desktop/kde/addon/kde-servicemenu-rootactions/pspec.xml + + + kde-servicemenu-rootactions + + /usr/bin + /usr/share/kservices5 + /usr/share/doc + + + + + 2018-10-19 + 2.9.1 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-11 + 2.9.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-05-28 + 2.9.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-05-23 + 2.9 + Release bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-04-10 + 2.9 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + snorenotify + https://github.com/KDE/snorenotify + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv3 + app + desktop.kde.addon + Multi-platform Qt5 notification framework + Snorenotify is a multi platform Qt notification framework. Using a plugin system it is possible to create notifications with many different notification systems on Windows, Unix and Mac. + http://download.kde.org/stable/snorenotify/0.7.0/src/snorenotify-0.7.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-linguist + qt5-quickcontrols2-devel + qt5-multimedia-devel + qt5-websockets-devel + + desktop/kde/addon/snorenotify/pspec.xml + + + snorenotify + Multi-platform Qt5 notification framework + + libgcc + qt5-base + qt5-multimedia + qt5-websockets + qt5-declarative + + + /usr/bin + /usr/lib/qt5 + /usr/lib/libsnore* + /usr/share/applications + /usr/share/locale + /usr/share/icons + /usr/share/doc + + + + snorenotify-devel + Devel files for snorenotify + + snorenotify + qt5-base-devel + + + /usr/lib/cmake + /usr/include + + + + + 2018-11-13 + 0.7.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 0.7.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-20 + 0.7.0 + Release bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-24 + 0.7.0 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-02-04 + 0.7.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + plasma-applet-distrowatcher + http://kde-apps.org/content/show.php/Distro+Watcher+?content=157314 + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + app:gui + desktop.kde.addon + Distrowatcher watch the latest Realeases of Linux distributions from Distrowatch + The specific plasmoid displays the latest releases of Linux distributions and packages, as published in distrowatch.com. In order to retrieve the relative data, RSS feeds from distrowatch are being used. + https://github.com/dimkard/distrowatcher/archive/v1.1.tar.gz + + qt5-base-devel + qt5-xmlpatterns-devel + qt5-quickcontrols2-devel + kdelibs4-support-devel + plasma-framework-devel + extra-cmake-modules + + desktop/kde/addon/plasma-applet-distrowatcher/pspec.xml + + + plasma-applet-distrowatcher + + qt5-base + + + /usr/share + /usr/share/doc + /usr/share/icons + /usr/share/locale + + + + + 2018-11-13 + 1.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 1.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-20 + 1.1 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-23 + 1.0.3 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-03-14 + 1.0.3 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kmouth + https://apps.kde.org/kmouth/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.accessibility + A speech synthesizer frontend + A speech synthesizer frontend + KMouth is a program which enables persons that cannot speak to let their computer speak, e.g. mutal people or people who have lost their voice. It has a text input field and speaks the sentences that you enter. It also has support for user defined phrasebooks. + KMouth is a program which enables persons that cannot speak to let their computer speak, e.g. mutal people or people who have lost their voice. It has a text input field and speaks the sentences that you enter. It also has support for user defined phrasebooks. + kmouth + https://download.kde.org/stable/release-service/21.12.3/src/kmouth-21.12.3.tar.xz + + extra-cmake-modules + kdoctools-devel + ki18n-devel + kio-devel + kxmlgui-devel + qt5-speech-devel + + desktop/kde/accessibility/kmouth/pspec.xml + + + kmouth + + kio + libqaccessibilityclient + icon-theme-hicolor + qt5-speech + + + /usr + /etc + + + + + 2022-04-17 + 21.12.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + kmag + https://apps.kde.org/kmag/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.accessibility + A screen magnifier + A screen magnifier + KMag is a small utility for Linux to magnify a part of the screen. KMag is very useful for people with visual disabilities and for those working in the fields of image analysis, web development etc. + KMag is a small utility for Linux to magnify a part of the screen. KMag is very useful for people with visual disabilities and for those working in the fields of image analysis, web development etc. + kmag + https://download.kde.org/stable/release-service/21.12.3/src/kmag-21.12.3.tar.xz + + extra-cmake-modules + kdoctools-devel + ki18n-devel + kio-devel + kxmlgui-devel + + desktop/kde/accessibility/kmag/pspec.xml + + + kmag + + kio + libqaccessibilityclient + icon-theme-hicolor + + + /usr + + + + + 2022-04-17 + 21.12.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + ktp-contact-list + https://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + KDE Telepathy contact list application + KDE Telepathy contact list application + mirrors://kde/stable/release-service/22.04.1/src/ktp-contact-list-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kdbusaddons-devel + kio-devel + kwallet-devel + kcmutils-devel + knotifications-devel + kwindowsystem-devel + knotifyconfig-devel + ki18n-devel + kiconthemes-devel + kxmlgui-devel + kpeople-devel + telepathy-qt5-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + + desktop/kde/applications/ktp-contact-list/pspec.xml + + + ktp-contact-list + KDE Telepathy contact list application + + ki18n + kwallet + libgcc + kconfig + kpeople + kxmlgui + kservice + qt5-base + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kwindowsystem + telepathy-qt5 + kconfigwidgets + knotifications + kwidgetsaddons + ktp-common-internals + + + /usr/bin + /usr/share + /usr/share/dbus-1 + /usr/share/applications + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kidentitymanagement + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.applications + KDE PIM libraries + Library for the KDE-PIM(Personal-Infomation-Management + mirrors://kde/stable/release-service/22.04.1/src/kidentitymanagement-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + kpimtextedit-devel + kio-devel + kcodecs-devel + kconfig-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + ktextwidgets-devel + kwidgetsaddons-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kpimtextedit-devel + kunitconversion-devel + kpimtextedit-devel + extra-cmake-modules + python-devel + kiconthemes-devel + grantlee-qt5-devel + + desktop/kde/applications/kidentitymanagement/pspec.xml + + + kidentitymanagement + + qt5-base + kpimtextedit + kio + ki18n + libgcc + kcodecs + kconfig + kxmlgui + kiconthemes + kcompletion + kcoreaddons + ktextwidgets + kwidgetsaddons + kpimtextedit + grantlee-qt5 + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kidentitymanagement-devel + Development files for kidentitymanagement + + qt5-base-devel + kpimtextedit-devel + ktextwidgets-devel + kidentitymanagement + + + /etc/xdg + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-10 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdegraphics-thumbnailers + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.graphics + KDE4 thumbnailer library + KDE4 önizleme kitaplıkları + kdegraphics-thumbnailers contains thumbnail-related libraries. + kdegraphics-thumbnailers, önizleme kitaplıklarını içerir. + mirrors://kde/stable/release-service/22.04.1/src/kdegraphics-thumbnailers-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kio-devel + libkdcraw-devel + libkexiv2-devel + kdegraphics-mobipocket-devel + karchive-devel + + desktop/kde/applications/kdegraphics-thumbnailers/pspec.xml + + + kdegraphics-thumbnailers + + kio + libgcc + qt5-base + libkdcraw + libkexiv2 + kdegraphics-mobipocket + karchive + + + /usr/lib + /usr/share/doc /usr/share + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + - 2021-11-30 - 3.2.1 - Fix build + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kbounce + https://www.kde.org/applications/games/kbounce/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Ball bouncing game + Top zıplatma oyunu + KBounce is a single player arcade game with the elements of puzzle. It is played on a field, surrounded by walls, with two or more balls that move about in the field bouncing off of walls. The player can build new walls, decreasing the size of the active field. The goal of the game is to fill at least 75% of the field and advance to the next level. + KBounce, Volfied'in oynaniş tarzına benzeyen tek kişilik bir bulmaca - macera oyunudur. Oyuncu iki veya daha fazla topun oradan oraya zıpladığı duvarlarla kaplı bir alanda yeni duvarlar inşa ederek ve toplara yakalanmamaya çalışarak aktif alanın en azından %75'ini kapatmaya çalışmaktadır. + kbounce + mirrors://kde/stable/release-service/22.04.1/src/kbounce-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kiconthemes-devel + kcompletion-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kbounce/pspec.xml + + + kbounce + + kio + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kldap + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + LDAP access API for KDE + Allows LDAP accessing with a convenient Qt style C++ API. + mirrors://kde/stable/release-service/22.04.1/src/kldap-22.04.1.tar.xz + + qt5-base-devel + kcompletion-devel + kdoctools-devel + ki18n-devel + kio-devel + kmbox-devel + kmime-devel + kwallet-devel + openldap-server + cyrus-sasl-devel + extra-cmake-modules + qt5-keychain-devel + kconfig-devel + kcoreaddons-devel + + desktop/kde/applications/kldap/pspec.xml + + + kldap + + qt5-base + kcompletion + kwallet + ki18n + kio + libgcc + cyrus-sasl + openldap-client + kwidgetsaddons + qt5-keychain + kconfig + kcoreaddons + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kldap-devel + Development files for kdelibs4-support + + qt5-base-devel + kldap + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-27 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + khangman + https://www.kde.org/applications/education/khangman/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + KHangMan is a game for kids based on the well-known hangman game + Adam asmaca oyununun çocuklar için uyarlanmış, öğretici versiyonu + KHangMan is a game based on the well-known hangman game. It is aimed at children aged six and over. The game has several categories of words to play with, for example: Animals (animals words) and three difficulty categories: Easy, Medium and Hard. + KHangman, adam asmaca olarak bilinen oyunun 6 yaş ve üzeri için uyarlanmış bir uygulamasıdır. Oynamak için seçilebilecek değişik kategoriler ve 3 farklı zorluk seviyesi bulunuyor. + khangman + mirrors://kde/stable/release-service/22.04.1/src/khangman-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + kdeclarative-devel + knewstuff-devel + ki18n-devel + kcrash-devel + kcompletion-devel + kconfig-devel + kcoreaddons-devel + kconfigwidgets-devel + knotifications-devel + kxmlgui-devel + kwidgetsaddons-devel + kio-devel + qt5-svg-devel + qt5-linguist + qt5-declarative-devel + libkeduvocdocument-devel + extra-cmake-modules + + desktop/kde/applications/khangman/pspec.xml + + + khangman + + qt5-base + kdeclarative + knewstuff + ki18n + kwidgetsaddons + kconfig + kcoreaddons + kxmlgui + qt5-declarative + libkeduvocdocument + libgcc + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-10 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdebugsettings + http://projects.kde.org/kdebugsettings + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.kde.applications + An application to enable/disable qCDebug + KDebug control module for KDE. It provides a graphical frontend for the kdebug daemon, which allow enabling or disabling particular debug areas/messages. + mirrors://kde/stable/release-service/22.04.1/src/kdebugsettings-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kiconthemes-devel + kwidgetsaddons-devel + kitemviews-devel + kcompletion-devel + kio-devel + + desktop/kde/applications/kdebugsettings/pspec.xml + + + kdebugsettings + An application to enable/disable qCDebug + + ki18n + libgcc + kconfig + qt5-base + kitemviews + kcompletion + kcoreaddons + kdbusaddons + kwidgetsaddons + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/applications + /usr/share/doc + /usr/share/locale + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdiagram + http://www.kde.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Powerful libraries for creating business diagrams + Powerful libraries for creating business diagrams + https://download.kde.org/stable/kdiagram/2.8.0/kdiagram-2.8.0.tar.xz + + extra-cmake-modules + qt5-assistant-devel + qt5-base-devel + qt5-designer-devel + qt5-linguist + qt5-svg-devel + qt5-sql-sqlite + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-odbc + + desktop/kde/applications/kdiagram/pspec.xml + + + kdiagram + Powerful libraries for creating business diagrams + + libgcc + qt5-base + qt5-svg + + + /usr/lib + /usr/lib/qt5 + /usr/share/locale + /usr/share/doc + + + + kdiagram-devel + Development files for kdiagram + + kdiagram + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 2.8.0 + Version bump. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2021-03-10 + 2.8.0 + Version bump. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-09-13 + 2.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 2.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 2.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 2.6.2 + Version bump + Ertuğrul Erata + muscnsl@gmail.com + + + 2020-02-02 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-09-15 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-07-22 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-18 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-03-11 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-14 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-11 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-26 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-08 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 2.6.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-04-18 + 2.6.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-04 + 2.6.0 + Version no fix. + Kamil Atlı + suvari@pisilinux.org + + + 2017-06-30 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-19 + 16.12.0 + Rebuild. + Stefan Gronewold + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + dolphin-plugins + http://www.kde.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + desktop.kde.sdk + Extra dolphin plugins + Dolphin eklentileri. + This package contains plugins that offer integration in Dolphin with the following version control systems: + Dolphin için VCS (Version Control System) eklentileri. + mirrors://kde/stable/release-service/22.04.1/src/dolphin-plugins-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + dolphin-devel + kio-devel + kdelibs4-support-devel + extra-cmake-modules + + desktop/kde/applications/dolphin-plugins/pspec.xml + + + dolphin-plugins + + qt5-base + dolphin + kio + ki18n + libgcc + kconfig + kxmlgui + kservice + ktexteditor + kwidgetsaddons + kcompletion + kcoreaddons + ktextwidgets + kdelibs4-support + + + /usr/share + /usr/lib + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kwave + http://kwave.sourceforge.net/ + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.applications + A sound editor for KDE + With Kwave you can record, play back, import and edit many sorts of audio files including multi channel files.Kwave includes some plugins to transform audio files in several ways and presents a graphical view with a complete zoom- and scroll capability. + http://download.kde.org/stable/release-service/22.04.1/src/kwave-22.04.1.tar.xz + + doxygen + extra-cmake-modules + kdoctools-devel + librsvg-devel + qt5-base-devel + qt5-multimedia-devel + kwidgetsaddons-devel + kxmlgui-devel + kio-devel + audiofile-devel + libsamplerate-devel + alsa-lib-devel + flac-devel + libopus-devel + libogg-devel + libvorbis-devel + fftw3-devel + id3lib-devel + libmad-devel + karchive-devel + ktextwidgets-devel + kiconthemes-devel + pulseaudio-libs-devel + + desktop/kde/applications/kwave/pspec.xml + + + kwave + A sound editor for KDE + + kio + flac + fftw3 + ki18n + id3lib + libmad + kcrash + karchive + libgcc + libogg + kconfig + kxmlgui + libopus + alsa-lib + kservice + qt5-base + audiofile + libvorbis + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + libsamplerate + kconfigwidgets + kwidgetsaddons + qt5-multimedia + pulseaudio-libs + + + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-17 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-09 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + picmi + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Picmi is a single player logic-based puzzle game + Resim çizme bulmacası + Picmi is a single player logic-based puzzle game. The goal is to color cells according to numbers given at the side of the board in order to uncover a hidden pattern or picture. + Picmi, tablonun kenarında verilen sayılar kadar tabla üzerinde nokta koyarak bir resim tamamlama bulmacasıdır. + https://download.kde.org/stable/release-service/22.04.1/src/picmi-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + qt5-declarative-devel + kdoctools-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + ki18n-devel + kio-devel + knewstuff-devel + kxmlgui-devel + libkdegames-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/picmi/pspec.xml + + + picmi + picmi + + ki18n + libgcc + kxmlgui + qt5-svg + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 3.1.0 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. Kamil Atlı suvari@pisilinux.org - 2021-03-05 - 3.2.1 - Version Bump - Ali Cengiz Kurt - alicengizkurt@gmail.com + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org - 2018-09-10 + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + lokalize + http://www.kde.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app:gui + desktop.kde.sdk + Lokalize is the localization tool for KDE and other open source software + Uygulama yerelleştirme yardımcısı. + Lokalize is also a general computer-aided translation system (CAT) with which you can translate OpenDocument files (*.odt). + Lokalize, uygulamalar için kolaylıkla yerelleştirme yapabileceğiniz bir programdır. + mirrors://kde/stable/release-service/22.04.1/src/lokalize-22.04.1.tar.xz + + qt5-base-devel + hunspell-devel + extra-cmake-modules + kdoctools-devel + kio-devel + enchant-devel + kitemviews-devel + ki18n-devel + kross-devel + kparts-devel + sonnet-devel + kconfig-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + kdbusaddons-devel + ktextwidgets-devel + kconfigwidgets-devel + knotifications-devel + kwidgetsaddons-devel + pkgconfig + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + + desktop/kde/applications/lokalize/pspec.xml + + + lokalize + + qt5-base + kio + kitemviews + ki18n + kross + kparts + libgcc + sonnet + kconfig + kxmlgui + kcompletion + kcoreaddons + kdbusaddons + ktextwidgets + kconfigwidgets + knotifications + kwidgetsaddons + hunspell + + + /etc/xdg + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + okular + http://okular.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.graphics + A document viewer + Belge gösterici + Okular is a document viewer. + Okular bir belge göstericidir. + okular + mirrors://kde/stable/release-service/22.04.1/src/okular-22.04.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + kjs-devel + qca2-qt5-devel + tiff-devel + purpose-devel + qt5-phonon-devel + qt5-speech-devel + poppler-qt5-devel + ebook-tools-devel + libkexiv2-devel + kdoctools-devel + threadweaver-devel + kdesignerplugin + khtml-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kactivities-devel + libkscreen-devel + chmlib-devel + kjobwidgets-devel + libspectre-devel + djvu-devel + kpty-devel + kdegraphics-mobipocket-devel + extra-cmake-modules + kirigami-devel + libzip-devel + discount-devel + freetype-devel + qt5-svg-devel + karchive-devel + kwallet-devel + + desktop/kde/applications/okular/pspec.xml + + + okular + app:gui + + qt5-base + qca2-qt5 + tiff + kcrash + libkexiv2 + poppler-qt5 + ebook-tools + libzip + discount + kactivities + libjpeg-turbo + purpose + khtml + kpty + kio + kjs + zlib + ki18n + kparts + libgcc + kcodecs + kconfig + kwallet + kxmlgui + qt5-svg + freetype + karchive + kservice + kbookmarks + kitemviews + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + threadweaver + kwindowsystem + kconfigwidgets + kwidgetsaddons + qt5-declarative + djvu + libspectre + qt5-phonon + chmlib + kjobwidgets + qt5-speech + kdegraphics-mobipocket + qt5-svg + + + /etc/xdg + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share + + + + okular-devel + Development files for okular + Okular için geliştirme dosyaları + + okular + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-24 + 17.12.0 + Version bump.okular + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-14 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 17.08.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-24 + 17.04.3 + Version bump. + mustafa cinasal + muscnsl@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-04 + 16.11.90 + Release bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-24 + 16.03.80_20160402 + Release bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-02-02 + 16.03.80_20160402 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + incidenceeditor + https://community.kde.org/KDE_PIM + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app:console + desktop.kde.applications + KDE PIM incidence editor. + KDE PIM incidence editor. + http://download.kde.org/stable/release-service/22.04.1/src/incidenceeditor-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + akonadi-devel + kcompletion-devel + kjobwidgets-devel + kcoreaddons-devel + kservice-devel + solid-devel + kxmlgui-devel + kitemmodels-devel + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + boost-devel + kmime-devel + kldap-devel + cyrus-sasl-devel + calendarsupport-devel + kidentitymanagement-devel + akonadi-calendar-devel + kcalendarcore-devel + kcontacts-devel + eventviews-devel + kcalutils-devel + kdiagram-devel + kmailtransport-devel + libkdepim-devel + akonadi-mime-devel + akonadi-contacts-devel + pimcommon-devel + kimap-devel + kiconthemes-devel + + desktop/kde/applications/incidenceeditor/pspec.xml + + + incidenceeditor + KDE PIM incidence editor. + + kio + ki18n + kldap + kmime + kimap + libgcc + akonadi + kcodecs + kconfig + kxmlgui + kdiagram + kservice + kcalutils + kcontacts + libkdepim + pimcommon + eventviews + kcompletion + kcoreaddons + kiconthemes + kitemmodels + kjobwidgets + kpimtextedit + ktextwidgets + akonadi-mime + kcalendarcore + kconfigwidgets + kmailtransport + kwidgetsaddons + calendarsupport + akonadi-contacts + akonadi-calendar + kidentitymanagement + qt5-base + + + /etc/xdg + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + /usr/share/locale + + + + incidenceeditor-devel + Development files for incidenceeditor. + + incidenceeditor + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-14 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-07 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-10 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-22 + 16.04.0 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + libkexiv2 + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.graphics + An Exiv2 wrapper library + Exiv2 sarmalayıcı kitaplığı + libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata as EXIF/IPTC and XMP. + libkexiv2, EXIF/IPTC ve XMP gibi resim meta bilgilerini düzenlemek için kullanılan Exiv2 kitaplığını sarmalayan bir kitaplıktır. + mirrors://kde/stable/release-service/22.04.1/src/libkexiv2-22.04.1.tar.xz + + extra-cmake-modules + cmake + exiv2-devel + qt5-base-devel + + desktop/kde/applications/libkexiv2/pspec.xml + + + libkexiv2 + + qt5-base + exiv2-libs + libgcc + + + /usr/lib + /usr/bin + /usr/share/qlogging-categories5/libkexiv2.categories + + + + libkexiv2-devel + Development files for libkexiv2 + libkexiv2 için geliştirme dosyaları + + libkexiv2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 17.08.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + akonadi-search + https://kde.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.applications + Libraries and daemons to implement searching in Akonadi + Libraries and daemons to implement searching in Akonadi + akonadi + mirrors://kde/stable/release-service/22.04.1/src/akonadi-search-22.04.1.tar.xz + + qt5-base-devel + kcrash-devel + kconfig-devel + ki18n-devel + akonadi-devel + kcontacts-devel + kmime-devel + kjobwidgets-devel + kservice-devel + solid-devel + kxmlgui-devel + kitemmodels-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + kcalendarcore-devel + libical-devel + kdesignerplugin + kcompletion-devel + boost-devel + kcmutils-devel + krunner-devel + xapian-core-devel + kdoctools-devel + extra-cmake-modules + akonadi-mime-devel + + desktop/kde/applications/akonadi-search/pspec.xml + + + akonadi-search + app:console + + qt5-base + ki18n + kmime + libgcc + kcodecs + kconfig + kcalendarcore + kcontacts + kcoreaddons + xapian-core + krunner + kcompletion + kconfigwidgets + kwidgetsaddons + akonadi + akonadi-mime + + + /etc/akonadi + /etc/xdg + /usr/bin + /usr/lib + /usr/share/dbus-1 + /usr/share/config + /usr/share/mime + /usr/share/kde4 + /usr/share/doc/ + /usr/share/akonadi + /usr/share/kservices5 + /usr/share/locale + /usr/share + + + + akonadi-search-devel + Development files for akonadi + + akonadi-search + qt5-base-devel + ki18n-devel + kmime-devel + kcodecs-devel + kconfig-devel + kcalendarcore-devel + kcontacts-devel + kcoreaddons-devel + xapian-core-devel + kcmutils-devel + krunner-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + akonadi-contacts + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + Libraries and daemons to implement Contact Management in Akonadi. + Libraries and daemons to implement Contact Management in Akonadi. + mirrors://kde/stable/release-service/22.04.1/src/akonadi-contacts-22.04.1.tar.xz + + qt5-base-devel + qt5-webengine-devel + libical-devel + ki18n-devel + prison-devel + gettext-devel + kdoctools-devel + boost-devel + akonadi-devel + extra-cmake-modules + kdesignerplugin + kmime-devel + kcontacts-devel + kcalendarcore-devel + kitemmodels-devel + kemoticons-devel + kinit-devel + ktextwidgets-devel + kiconthemes-devel + grantleetheme-devel + kunitconversion-devel + grantlee-qt5-devel + kcmutils-devel + + desktop/kde/applications/akonadi-contacts/pspec.xml + + + akonadi-contacts + + qt5-base + ki18n + kcodecs + kmime + kio + akonadi + prison + libgcc + kconfig + kxmlgui + kjobwidgets + kservice + kcmutils + kcompletion + kcontacts + qt5-webengine + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + grantlee-qt5 + grantleetheme + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + akonadi-contacts-devel + Development files for akonadi-contacts + + qt5-base-devel + akonadi-contacts + grantleetheme-devel + grantlee-qt5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-26 + 17.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-10 + 16.08.1 + First Release. + Stefan Gronewold + groni@pisilinux.org + + + + + + libkgapi + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.applications + Google API library for KDE + A KDE-based library for accessing various Google services via their public API + https://download.kde.org/stable/release-service/22.04.1/src/libkgapi-22.04.1.tar.xz + + qt5-base-devel + kcoreaddons-devel + libical-devel + gettext-devel + qt5-xmlpatterns-devel + extra-cmake-modules + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcontacts-devel + kwindowsystem-devel + kio-devel + kcalendarcore-devel + kdoctools-devel + qt5-linguist + qt5-location-devel + qt5-webengine-devel + ffmpeg-devel + libXScrnSaver-devel + cyrus-sasl-devel + kwallet-devel + + desktop/kde/applications/libkgapi/pspec.xml + + + libkgapi + + qt5-base + kcalendarcore + kcontacts + kio + libgcc + kwallet + kwindowsystem + qt5-webengine + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + libkgapi-devel + Development files for libkgapi + + qt5-base-devel + kcalendarcore-devel + kcontacts-devel + kio-devel + kwindowsystem-devel + libkgapi + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-26 + 17.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-17 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-10-12 + 5.3.1 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-23 + 5.1.0 + Release bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-26 + 5.1.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdeaudio-thumbnailer + https://github.com/eplightning/audiothumbs-frameworks + + Stefan Gronewold + groni@pisilinux.org + + LGPL + desktop.kde.applications + Thumbnail generator for audio files, ported to KF5 + Thumbnail generator for audio files, ported to KF5 + https://github.com/groni/Sources/raw/master/kde-audio-thumbnailer-1.1.0.tar.gz + + extra-cmake-modules + flac-devel + glibc-devel + qt5-base-devel + taglib-devel + kio-devel + + desktop/kde/applications/kdeaudio-thumbnailer/pspec.xml + + + kdeaudio-thumbnailer + Thumbnail generator for audio files, ported to KF5 + + kio + libgcc + qt5-base + taglib + + + /usr/share + /usr/lib/qt5 + + + + + 2022-05-17 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 1.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-09-15 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-07-22 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-18 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-03-11 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-12 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-12 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-26 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-08 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 1.1.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-03 + 1.1.0 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2017-06-30 + 1.1.0 + Release bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-20 + 1.1.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kmix + http://kde.org/applications/multimedia/kmix/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.multimedia + KMix: KDE Digital Mixer + KMix: KDE için Dijital Mixer + KMix: KDE Digital Mixer + KMix: KDE için Dijital Mixer. + kmix + mirrors://kde/stable/release-service/22.04.1/src/kmix-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + ki18n-devel + kcmutils-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + libcanberra-devel + glib2-devel + alsa-lib-devel + knotifications-devel + kglobalaccel-devel + plasma-framework-devel + extra-cmake-modules + + desktop/kde/applications/kmix/pspec.xml + + + kmix + + qt5-base + alsa-lib + libcanberra + pulseaudio-libs + ki18n + kconfig + kxmlgui + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kglobalaccel + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + libgcc + plasma-framework + + + /etc + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/include + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktimer + http://kde.org/applications/utilities/ktimer + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A countdown launcher + A countdown launcher + KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. + KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. + ktimer + mirrors://kde/stable/release-service/22.04.1/src/ktimer-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + cmake + extra-cmake-modules + ki18n-devel + kwidgetsaddons-devel + kio-devel + kiconthemes-devel + kdbusaddons-devel + knotifications-devel + mesa-devel + + desktop/kde/applications/ktimer/pspec.xml + + + ktimer + + qt5-base + kio + ki18n + libgcc + kconfig + kcoreaddons + kdbusaddons + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + khelpcenter + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + KDE Help Center + KDE help center utility to read help documentation about various KDE applications. + mirrors://kde/stable/release-service/22.04.1/src/khelpcenter-22.04.1.tar.xz + + qt5-base-devel + libxml2-devel + libdbusmenu-qt-devel + kinit-devel + karchive-devel + kcmutils-devel + khtml-devel + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + kdesignerplugin + docbook-xsl + xapian-core-devel + grantlee-qt5-devel + extra-cmake-modules + + desktop/kde/applications/khelpcenter/pspec.xml + + + khelpcenter + + qt5-base + kio + libgcc + libxml2 + karchive + kbookmarks + khtml + ki18n + kparts + kcodecs + kconfig + kxmlgui + kcmutils + kservice + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kwindowsystem + kconfigwidgets + kwidgetsaddons + grantlee-qt5 + + + /etc/xdg + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-04 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-23 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-06 + 16.08.01 + Version Bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-08-18 + 5.6.4 + Remove Locale file conflicts language package . + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-05-18 + 5.6.4 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-08 + 5.6.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kollision + https://www.kde.org/applications/games/kollision/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + A simple ball dodging game + Basit bir top sıçratma oyunu + Kollision is ball dodging game. Click on the empty field to start a game: a blue ball immediately replaces your mouse cursor, and a number of red balls start to fade into the field. + Kollision basit bir top sıçratma oyunudur. Boş bir alana fareyle tıkladığınızda oyun başlar ve fare imlecinizin yerini mavi bir top alır, ayrıca olayların gelişmesine vesile olacak kırmızı toplar da alandaki yerlerini alırlar. + kollision + mirrors://kde/stable/release-service/22.04.1/src/kollision-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kconfigwidgets-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + knewstuff-devel + libkdegames-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kollision/pspec.xml + + + kollision + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + akregator + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + A KDE blogging client + Akregator helps you to keep informed about new stories on websites like KDE Dot News and Planet KDE blogs. The technology used is RSS and many sites support it. + http://download.kde.org/stable/release-service/22.04.1/src/akregator-22.04.1.tar.xz + + boost-devel + extra-cmake-modules + kblog-devel + kdesignerplugin + kdoctools-devel + kio-devel + ktexteditor-devel + python-devel + qt5-base-devel + qt5-webengine-devel + grantlee-qt5-devel + kcmutils-devel + knotifyconfig-devel + akonadi-mime-devel + akonadi-devel + kitemmodels-devel + grantleetheme-devel + kcontacts-devel + kontactinterface-devel + libkdepim-devel + akonadi-contacts-devel + libkleo-devel + gpgme-devel + gpgme-qt5-devel + messagelib-devel + pimcommon-devel + kimap-devel + kmime-devel + cyrus-sasl-devel + kpimtextedit-devel + ksyndication-devel + ffmpeg-devel + knotifyconfig-devel + knotifications-devel + kuserfeedback-devel + libXScrnSaver-devel + + desktop/kde/applications/akregator/pspec.xml + + + akregator + A Feed Reader by KDE + + kio + ki18n + kcrash + kparts + libgcc + kcodecs + kconfig + kxmlgui + kcmutils + kservice + qt5-base + libkdepim + pimcommon + messagelib + kcompletion + kcoreaddons + kiconthemes + kjobwidgets + kpimtextedit + ksyndication + ktextwidgets + grantleetheme + knotifyconfig + qt5-webengine + kconfigwidgets + knotifications + kwidgetsaddons + kontactinterface + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-09 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-08 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + cantor + http://edu.kde.org/cantor + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.edu + A KDE frontend to mathematical softwares + Matematiksel uygulamalar için bir KDE önyüzü + Cantor is an application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. It offers assistant dialogs for common tasks and allows you to share your worksheets with others. + Cantor; Sage, Maxima, R and KAlgebra gibi uygulamalara arayüz sağlayarak kullanımı kolaylaştırmayı amaçlar. Çok kullanılan işler için dialoglar sağlar ve çalışmalarınızı başkalarıyla paylaşabilmenize olanak tanır. + cantor + mirrors://kde/stable/release-service/22.04.1/src/cantor-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-mysql + qt5-sql-postgresql + qt5-assistant-devel + mesa-devel + qt5-svg-devel + qt5-xmlpatterns-devel + qt5-webengine-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + ktexteditor-devel + knewstuff-devel + kpty-devel + analitza-devel + libqalculate-devel + cln-devel + libspectre-devel + python-devel + python3-devel + R-devel + luajit-devel + syntax-highlighting-devel + poppler-qt5-devel + karchive-devel + + desktop/kde/applications/cantor/pspec.xml + + + cantor + + R + cln + kio + kpty + ki18n + kparts + kcrash + libgcc + python + luajit + python3 + kconfig + kxmlgui + analitza + karchive + kservice + libspectre + knewstuff + kcompletion + kcoreaddons + kiconthemes + ktexteditor + ktextwidgets + libqalculate + kconfigwidgets + kwidgetsaddons + qt5-base + qt5-xmlpatterns + + + /etc + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/locale + + + + cantor-devel + Development files for cantor + cantor için geliştirme dosyaları + + cantor + + + /usr/include + /usr/share/kde5/apps/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-17 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kblackbox + https://www.kde.org/applications/games/kblackbox/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Blackbox logic game + Blackbox mantık oyunu + KBlackBox is a game of hide and seek played on a grid of boxes. The computer has hidden several balls within this box. By shooting beams into the box and observing where they emerge it is possible to deduce the positions of the hidden balls. + KBlackBox yan yana dizilmiş kutularla oynanan bir saklambaç oyunudur. Bilgisayarın sakladığı topları kutuları lazerle kontrol ederek bulabilirsiniz. + kblackbox + mirrors://kde/stable/release-service/22.04.1/src/kblackbox-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + karchive-devel + kcoreaddons-devel + kconfig-devel + ki18n-devel + kguiaddons-devel + kiconthemes-devel + kxmlgui-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + ktextwidgets-devel + kunitconversion-devel + + desktop/kde/applications/kblackbox/pspec.xml + + + kblackbox + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + karchive + qt5-base + kcoreaddons + kdbusaddons + libkdegames + ktextwidgets + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdepim-addons + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + FDL + GPL + LGPL + desktop.kde.applications + Addons for the KDE PIM apllications + Addons for the KDE PIM apllications + mirrors://kde/stable/release-service/22.04.1/src/kdepim-addons-22.04.1.tar.xz + + akonadi-calendar-devel + akonadi-devel + akonadi-notes-devel + akonadi-import-wizard-devel + boost-devel + calendarsupport-devel + cyrus-sasl-devel + eventviews-devel + extra-cmake-modules + glibc-devel + grantleetheme-devel + incidenceeditor-devel + kholidays-devel + kcalutils-devel + kconfig-devel + kpkpass-devel + kitinerary-devel + kdeclarative-devel + kdesignerplugin + kdoctools-devel + ki18n-devel + ktnef-devel + kxmlgui-devel + libgravatar-devel + libical-devel + libkdepim-devel + libkgapi-devel + libkleo-devel + mailcommon-devel + mailimporter-devel + messagelib-devel + pimcommon-devel + python-devel + qt5-base-devel + qt5-declarative-devel + qt5-webengine-devel + kio-devel + kmime-devel + kcodecs-devel + kcalendarcore-devel + kservice-devel + kcontacts-devel + kitemviews-devel + kcompletion-devel + kcoreaddons-devel + kiconthemes-devel + akonadi-mime-devel + kpimtextedit-devel + ktextwidgets-devel + kconfigwidgets-devel + kmailtransport-devel + kwidgetsaddons-devel + akonadi-contacts-devel + kidentitymanagement-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kimap-devel + gpgme-devel + gpgme-qt5-devel + kdiagram-devel + grantlee-qt5-devel + libksieve-devel + prison-devel + syntax-highlighting-devel + kparts-devel + kaddressbook-devel + kontactinterface-devel + kguiaddons-devel + + desktop/kde/applications/kdepim-addons/pspec.xml + + + kdepim-addons + Addons for the KDE PIM apllications + + akonadi + akonadi-calendar + akonadi-notes + prison + calendarsupport + eventviews + grantleetheme + incidenceeditor + kcalutils + kholidays + kconfig + kpkpass + kdeclarative + gpgme-qt5 + kitinerary + ki18n + ktnef + kxmlgui + libgcc + libgravatar + libkdepim + libkleo + mailcommon + messagelib + pimcommon + qt5-base + qt5-declarative + qt5-webengine + kio + kmime + kcodecs + kcalendarcore + kservice + kcontacts + kitemviews + kcompletion + kcoreaddons + kiconthemes + akonadi-mime + kpimtextedit + ktextwidgets + kconfigwidgets + kmailtransport + kwidgetsaddons + akonadi-contacts + kidentitymanagement + gpgme + kjobwidgets + grantlee-qt5 + kimap + libksieve + kitemmodels + mailimporter + syntax-highlighting + akonadi-import-wizard + kontactinterface + kaddressbook + kguiaddons + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + kde-baseapps + + + kde-baseapps + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-07 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-10 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-08 + 16.08.3 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kblog + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.applications + A blogging library for KDE + KBlog is a library for calling functions on Blogger 1.0, MetaWeblog, MovableType and GData compatible blogs. It calls the APIs using KXmlRpcClient and Syndication. + mirrors://kde/stable/release-service/20.04.3/src/kblog-20.04.3.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + kcoreaddons-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + qt5-webkit-devel + kcalutils-devel + ksyndication-devel + kxmlrpcclient-devel + kcalendarcore-devel + ksyndication-devel + + desktop/kde/applications/kblog/pspec.xml + + + kblog + + qt5-base + kcalendarcore + kxmlrpcclient + kio + ki18n + libgcc + kcoreaddons + ksyndication + + + /etc/xdg + /usr/lib/qt5 + /usr/lib + /usr/share + /usr/share/doc + /usr/share/locale + + + + kblog-devel + Development files for kblog + + qt5-base-devel + kblog + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kbreakout + https://www.kde.org/applications/games/kbreakout/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Breakout like game + Breakout benzeri oyun + KBreakout is a Breakout like game. The object of the game is to destroy as many bricks as possible without losing the ball. + KBreakout bir Breakout türevidir. Oyunun amacı topları yere düşürmeden olabildiğince çok tuğlayı yok etmektir. + kbreakout + mirrors://kde/stable/release-service/22.04.1/src/kbreakout-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kservice-devel + kconfigwidgets-devel + kiconthemes-devel + kcompletion-devel + kjobwidgets-devel + kxmlgui-devel + kio-devel + libkdegames-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kbreakout/pspec.xml + + + kbreakout + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + qt5-declarative + + + /usr/share + /usr/share/doc + /usr/bin + /etc/xdg/kbreakout.categories + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmines + https://www.kde.org/applications/games/kmines/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Minesweeper like game + Mayın tarlası oyunu + KMines is the classic Minesweeper game. The idea is to uncover all the squares without blowing up any mines. When a mine is blown up, the game is over. + KMines klasik mayın tarlası oyununun bir türevidir. Oyunun amacı hiç bir mayına denk gelmemeye çalışarak kutuları açmaktır. Eğer bir mayın patlarsa oyun biter. + kmines + mirrors://kde/stable/release-service/22.04.1/src/kmines-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kconfigwidgets-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + libkdegames-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kmines/pspec.xml + + + kmines + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + ktextwidgets + kconfigwidgets + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkomparediff2 + https://projects.kde.org/projects/kde/kdesdk/libkomparediff2 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.sdk + Library to compare files and strings + Library to compare files and strings + mirrors://kde/stable/release-service/22.04.1/src/libkomparediff2-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + python3-devel + gettext-devel + kcoreaddons-devel + kcodecs-devel + kconfig-devel + kxmlgui-devel + ki18n-devel + kio-devel + kparts-devel + + desktop/kde/applications/libkomparediff2/pspec.xml + + + libkomparediff2 + + qt5-base + kio + ki18n + libgcc + kcodecs + kconfig + kxmlgui + kcoreaddons + kconfigwidgets + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + libkomparediff2-devel + Shared libraries for libkomparediff2. + + libkomparediff2 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-05-08 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktp-kded-module + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors + Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors + mirrors://kde/stable/release-service/22.04.1/src/ktp-kded-module-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-sqlite + kdbusaddons-devel + kwidgetsaddons-devel + kwallet-devel + kconfig-devel + kactivities-devel + ki18n-devel + kio-devel + knotifications-devel + kconfigwidgets-devel + kidletime-devel + kcmutils-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + + desktop/kde/applications/ktp-kded-module/pspec.xml + + + ktp-kded-module + Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors + + kio + ki18n + libgcc + kconfig + qt5-base + kidletime + kcoreaddons + kdbusaddons + telepathy-qt5 + kconfigwidgets + knotifications + kactivities + kwallet + ktp-common-internals + + + /usr/lib + /usr/share + /usr/share/dbus-1 + /usr/share/kservices5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdiamond + https://www.kde.org/applications/games/kdiamond/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Three in a row game + Bir satırda üç oyunu + KDiamond is a single player puzzle game. The object of the game is to build lines of three similar diamonds. + KDiamond benzer elmaslardan üç tanesinin yan yana getirilmesini konu edinen tek kişilik bir bulmaca oyunudur. + kdiamond + mirrors://kde/stable/release-service/22.04.1/src/kdiamond-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kiconthemes-devel + kxmlgui-devel + knotifications-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + docbook-xsl + + desktop/kde/applications/kdiamond/pspec.xml + + + kdiamond + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmahjongg + https://www.kde.org/applications/games/kmahjongg/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Mahjongg Solitaire + Mahjongg oyunu + KMahjongg is a fun board game created after the famous oriental game of Mahjong. Unlike the original however, KMahjongg is a tile matching game for one or two players, a variation usually known as Mahjong Solitaire. + Mahjong Solitaire oyununa benzer KMahjongg bir veya iki oyuncunun birlekte oynayabileceği bir parça eşleştirme oyunudur. + kmahjongg + mirrors://kde/stable/release-service/22.04.1/src/kmahjongg-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + kdeclarative-devel + kdoctools-devel + kcompletion-devel + knewstuff-devel + kxmlgui-devel + libkdegames-devel + libkmahjongg-devel + kcompletion-devel + qt5-declarative-devel + + desktop/kde/applications/kmahjongg/pspec.xml + + + kmahjongg + + ki18n + kcrash + libgcc + kconfig + kxmlgui + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + libkmahjongg + kconfigwidgets + kwidgetsaddons + qt5-declarative + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /etc/xdg/kmahjongg.categories + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-26 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-04-20 + 16.04 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + artikulate + https://projects.kde.org/projects/kde/kdeedu/artikulate + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + LGPLv3 + FDLv1.2 + app:gui + desktop.kde.edu + Improve your pronunciation by listening to native speakers + Artikulate, Improve your pronunciation by listening to native speakers. + artikulate + mirrors://kde/stable/release-service/22.04.1/src/artikulate-22.04.1.tar.xz + + boost-devel + cmake + extra-cmake-modules + kdoctools-devel + ki18n + kcrash-devel + libgcc + kconfig-devel + kirigami-devel + kxmlgui-devel + qt5-base-devel + knewstuff-devel + kcoreaddons-devel + kdeclarative-devel + qt5-gstreamer-devel + kconfigwidgets-devel + kwidgetsaddons-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-sqlite + qt5-multimedia-devel + + desktop/kde/applications/artikulate/pspec.xml + + + artikulate + + ki18n + kcrash + kirigami + libgcc + kconfig + kxmlgui + karchive + qt5-base + knewstuff + kcoreaddons + kdeclarative + qt5-gstreamer + kconfigwidgets + kwidgetsaddons + qt5-declarative + qt5-xmlpatterns + qt5-multimedia + + + /etc + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + klickety + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + A kind of solitary game + Bir tür soliter oyunu + Klickety is a kind of solitary game that takes place on a Tetris-like board. + Klickety Tetris gibi tahta üzerinde yer alan bir tür soliter oyunu + klickety + mirrors://kde/stable/release-service/22.04.1/src/klickety-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + ki18n-devel + kconfigwidgets-devel + kxmlgui-devel + kio-devel + kdoctools-devel + knotifyconfig-devel + kdbusaddons-devel + knotifications-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/klickety/pspec.xml + + + klickety + + kio + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/bin + /usr/share/applications + /usr/share/icons + /usr/share/kconf_update + /usr/share/klickety + /usr/share/knotifications5 + /usr/share/metainfo + /usr/share/kxmlgui5 + /usr/share/sounds + /usr/share/doc + /usr/share/locale + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkcompactdisc + https://www.kde.org/applications/multimedia/ + + Stefan Gronewold + groni@pisilinux.org + + GPL + LGPL + FDL + library + desktop.kde.applications + A library for interfacing with CDs + A library for interfacing with CDs + mirrors://kde/stable/release-service/22.04.1/src/libkcompactdisc-22.04.1.tar.xz + + alsa-lib-devel + extra-cmake-modules + gettext-devel + glibc-devel + kcoreaddons-devel + ki18n-devel + qt5-base-devel + solid-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + qt5-phonon-devel + + desktop/kde/applications/libkcompactdisc/pspec.xml + + + libkcompactdisc + A library for interfacing with CDs + + alsa-lib + kcoreaddons + ki18n + qt5-base + libgcc + qt5-phonon + solid + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/share/locale + + + + libkcompactdisc-devel + Development files for libkcompactdisc + + libkcompactdisc + qt5-base-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.11.80 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-09 + 16.08.2_20161106 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + ktp-approver + https://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + KDE Channel Approver for Telepathy + KDE Channel Approver for Telepathy + mirrors://kde/stable/release-service/22.04.1/src/ktp-approver-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kdbusaddons-devel + kconfig-devel + ki18n-devel + knotifications-devel + kservice-devel + telepathy-qt5-devel + + desktop/kde/applications/ktp-approver/pspec.xml + + + ktp-approver + + ki18n + libgcc + kconfig + kservice + qt5-base + kcoreaddons + kdbusaddons + telepathy-qt5 + knotifications + + + /etc + /usr/lib + /usr/share + /usr/share/kservicetypes5 + /usr/share/kservices5 + /usr/share/dbus-1 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkleo + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.applications + KDE PIM cryptographic library + KDE PIM cryptographic library + mirrors://kde/stable/release-service/22.04.1/src/libkleo-22.04.1.tar.xz + + qt5-base-devel + boost-devel + gpgme-qt5-devel + qt5-sql-sqlite + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-postgresql + prison-devel + qt5-phonon-devel + libical-devel + libqjson-devel + libgpg-error-devel + libxslt-devel + openldap-client + cyrus-sasl-devel + kitemviews-devel + kio-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcontacts-devel + kcalendarcore-devel + extra-cmake-modules + kpimtextedit-devel + grantlee-qt5-devel + + desktop/kde/applications/libkleo/pspec.xml + + + libkleo + + qt5-base + kio + ki18n + libgcc + kcodecs + kxmlgui + kcalendarcore + kcontacts + kconfig + libxml2 + kservice + kguiaddons + kitemviews + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + ktextwidgets + kconfigwidgets + kwidgetsaddons + qt5-phonon + prison + gpgme + gpgme-qt5 + kpimtextedit + kwindowsystem + cyrus-sasl + grantlee-qt5 + + + /etc/xdg + /usr/lib + /usr/share/doc + /usr/mkspecs/ + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/kservices5 + /usr/share/kservicetypes5 + /usr/share/dbus-1 + /usr/share/config.kcfg + /usr/share/kf5 + /usr/share/config + /usr/share/akonadi + /usr/share/akonadicontact/grantleetheme/default + /usr/share/libkleopatra + /usr/share/locale + /usr/share/qlogging-categories5/libkleo.renamecategories + /usr/share/qlogging-categories5/libkleo.categories + + + + libkleo-devel + Development package for libkleo libraries + Contains development tools and header files for libkleo + + qt5-base-devel + boost-devel + gpgme-devel + gpgme-qt5-devel + libkleo + + + /usr/lib/cmake + /usr/include + /usr/lib/gpgmepp + /usr/share/kde4/apps/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-12 + 17.12.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-26 + 17.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-04-25 + 16.04.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmbox + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + MBox library support. + MBox library support. + mirrors://kde/stable/release-service/22.04.1/src/kmbox-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + kmime-devel + boost-devel + kcodecs-devel + + desktop/kde/applications/kmbox/pspec.xml + + + kmbox + + qt5-base + kmime + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kmbox-devel + Development files for kmbox + + qt5-base-devel + kmbox + + + /etc/xdg + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-24 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 16.12.0 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdialog + https://github.com/KDE/kdialog + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + kdialog allows you to display dialog boxes from shell scripts + The syntax is very much inspired from the "dialog" command + (which shows text mode dialogs). + mirrors://kde/stable/release-service/22.04.1/src/kdialog-22.04.1.tar.xz + + extra-cmake-modules + gettext-devel + glibc-devel + kio-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + libICE-devel + libX11-devel + libXext-devel + python-devel + kdbusaddons-devel + kguiaddons-devel + kiconthemes-devel + knotifications-devel + ktextwidgets-devel + qt5-base-devel + + desktop/kde/applications/kdialog/pspec.xml + + + kdialog + kdialog allows you to display dialog boxes from shell scripts + + kio + qt5-base + ki18n + libX11 + libgcc + kconfig + kguiaddons + kdbusaddons + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + kwindowsystem + knotifications + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/share/doc + + + kde-baseapps + + + kde-baseapps + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-19 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-03 + 16.11.80 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + knavalbattle + https://www.kde.org/applications/games/knavalbattle/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Naval Battle game + Amiral Battı oyunu + knavalbattle is a Battle Ship game for KDE. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. + KBattleship KDE için bir Amiral Battı oyunudur. Gemiler denizi temsil eden oyun tahtasına yerleştirilir ve oyuncular rakiplerinin gemilerinin yerleşimini tahmin ederek gemileri vurmaya çalışır. Rakibinin tüm gemilerini daha önce batıran oyuncu kazanır. + knavalbattle + mirrors://kde/stable/release-service/22.04.1/src/knavalbattle-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kconfig-devel + kdbusaddons-devel + kdnssd-devel + ki18n-devel + kxmlgui-devel + kdoctools-devel + ktextwidgets-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/knavalbattle/pspec.xml + + + knavalbattle + + ki18n + kdnssd + libgcc + kconfig + kxmlgui + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + ktextwidgets + kwidgetsaddons + + + /usr/bin + /usr/share/applications + /usr/share/icons + /usr/share/kconf_update + /usr/share/knavalbattle + /usr/share/kservices5 + /usr/share/kxmlgui5 + /usr/share/doc + /usr/share/locale + /usr/share/qlogging-categories5 + /usr/share/metainfo/org.kde.knavalbattle.appdata.xml + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + print-manager + http://www.kde.org/applications/graphics/kruler + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + KDE print manager + KDE print tool. + print-manager + mirrors://kde/stable/release-service/22.04.1/src/print-manager-22.04.1.tar.xz + + kdoctools-devel + extra-cmake-modules + cups-devel + kio-devel + ki18n-devel + libgcc + kconfig-devel + kservice-devel + qt5-base-devel + kdbusaddons-devel + kiconthemes-devel + kcoreaddons-devel + kwindowsystem-devel + knotifications-devel + kconfigwidgets-devel + kwidgetsaddons-devel + qt5-declarative-devel + kcmutils-devel + plasma-framework-devel + + desktop/kde/applications/print-manager/pspec.xml + + + print-manager + + kio + cups + ki18n + libgcc + kconfig + kservice + qt5-base + kdbusaddons + kiconthemes + kcoreaddons + kwindowsystem + knotifications + kconfigwidgets + kwidgetsaddons + qt5-declarative + system-config-printer + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kblocks + https://www.kde.org/applications/games/kblocks/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Falling blocks game + Tetris + KBlocks is the classic falling blocks game. The idea is stack the falling blocks in a way that lines are completely filled. When a line is completed it is removed, and more space is available in the play area. When there is not enough space for blocks to fall, the game is over. + KBlocks klasikleşmiş tetrisin bir yeniden yapımıdır. Oyunun amacı düşen parçaları en uygun şekilde dizmektir. Bir satır tamamen dolduktan sonra silinmektedir ve daha fazla oyun alanı açılmaktadır. Yeni parçaları koyacak yeriniz kalmadığında oyun bitmektedir. + kblocks + mirrors://kde/stable/release-service/22.04.1/src/kblocks-22.04.1.tar.xz + + extra-cmake-modules + qt5-svg-devel + qt5-base-devel + kdoctools-devel + ki18n-devel + kxmlgui-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kemoticons-devel + + desktop/kde/applications/kblocks/pspec.xml + + + kblocks + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + qt5-phonon + kcoreaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + poxml + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + app:gui + desktop.kde.sdk + Tools for translating DocBook XML files with Gettex + DocBook XML dosyalarını çevirme araçları. + This is a collection of tools that facilitate translating DocBook XML files using Gettext message files (PO files). + poxml, DocBook XML dosyalarını (.po) Gettext yarımıyla çevirmeyi sağlayan bir programdır. + https://download.kde.org/stable/release-service/22.04.1/src/poxml-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + gettext-devel + kdoctools-devel + docbook-xsl + + desktop/kde/applications/poxml/pspec.xml + + + poxml + + libgcc + gettext + qt5-base + + + /usr/bin + /usr/share/doc + /usr/share/man + + + kdesdk + + + kdesdk + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkeduvocdocument + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.applications + Common libraries for KDE Edu applications + Libraries for KDE EDU applications. + mirrors://kde/stable/release-service/22.04.1/src/libkeduvocdocument-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + ki18n-devel + kio-devel + karchive-devel + mesa-devel + + desktop/kde/applications/libkeduvocdocument/pspec.xml + + + libkeduvocdocument + + qt5-base + karchive + libgcc + ki18n + kio + kcoreaddons + + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + libkeduvocdocument-devel + Development files for libkeduvocdocument + + libkeduvocdocument + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-10 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libksieve + https://community.kde.org/KDE_PIM + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app:console + desktop.kde.applications + KDE PIM library for managing sieves. + KDE PIM library for managing sieves. + mirrors://kde/stable/release-service/22.04.1/src/libksieve-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + akonadi-devel + kcompletion-devel + kjobwidgets-devel + kcoreaddons-devel + kservice-devel + solid-devel + kxmlgui-devel + kitemmodels-devel + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + boost-devel + qt5-webkit-devel + pimcommon-devel + kcontacts-devel + kcalendarcore-devel + kimap-devel + kmime-devel + cyrus-sasl-devel + knewstuff-devel + kidentitymanagement-devel + kmailtransport-devel + libkdepim-devel + qt5-webengine-devel + akonadi-contacts-devel + akonadi-mime-devel + kiconthemes-devel + karchive-devel + syntax-highlighting-devel + + desktop/kde/applications/libksieve/pspec.xml + + + libksieve + KDE PIM library for managing sieves. + + kio + ki18n + kmime + libgcc + sonnet + akonadi + kconfig + karchive + qt5-base + knewstuff + libkdepim + pimcommon + cyrus-sasl + qt5-webkit + kcompletion + kcoreaddons + kiconthemes + kpimtextedit + kwindowsystem + kconfigwidgets + kwidgetsaddons + kidentitymanagement + syntax-highlighting + qt5-webengine + + + /etc + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/sieve + /usr/share/doc/HTML + /usr/share/kservices5 + /usr/share/locale + + + + libksieve-devel + Development files for libksieve. + + libksieve + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-07 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-22 + 16.04.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kpimtextedit + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:gui + desktop.kde.applications + A textedit with PIM-specific features. + Text Edit with KDE-PIM specific features. + mirrors://kde/stable/release-service/22.04.1/src/kpimtextedit-22.04.1.tar.xz + + qt5-base-devel + qt5-speech-devel + qt5-designer-devel + ki18n-devel + sonnet-devel + kcodecs-devel + syntax-highlighting-devel + kconfig-devel + kio-devel + kemoticons-devel + kdesignerplugin + kitemmodels-devel + kinit-devel + ktextwidgets-devel + kiconthemes-devel + kunitconversion-devel + kdoctools-devel + extra-cmake-modules + grantlee-qt5-devel + + desktop/kde/applications/kpimtextedit/pspec.xml + + + kpimtextedit + + qt5-base + qt5-speech + qt5-designer + ki18n + kcodecs + kio + sonnet + libgcc + kemoticons + kcompletion + ktextwidgets + kwidgetsaddons + grantlee-qt5 + kconfig + kxmlgui + kcoreaddons + kiconthemes + kconfigwidgets + syntax-highlighting + + + /etc/xdg + /usr/lib/qt5 + /usr/lib + /usr/share + /usr/share/doc + /usr/share/locale + + + + kpimtextedit-devel + Development files for kpimtextedit + + qt5-base-devel + kpimtextedit + ktextwidgets-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-04 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kshisen + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.games + Shisen-Sho Mahjongg like tile game + Shisen-Sho is a solitaire-like game played using the standard set of Mahjong tiles. Unlike Mahjong however, Shisen-Sho has only one layer of scrambled tiles. + mirrors://kde/stable/release-service/22.04.1/src/kshisen-22.04.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + extra-cmake-modules + kdoctools-devel + ki18n-devel + kconfig-devel + kcompletion-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcoreaddons-devel + kcoreaddons-devel + kdbusaddons-devel + libkdegames-devel + libkmahjongg-devel + knewstuff-devel + kdnssd-devel + kdeclarative-devel + kio-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kshisen/pspec.xml + + + kshisen + + qt5-base + qt5-declarative + libgcc + ki18n + kconfig + kconfigwidgets + kwidgetsaddons + kxmlgui + kcoreaddons + kdbusaddons + libkdegames + libkmahjongg + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2015-08-29 + 1.6.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + okteta + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + app:gui + desktop.kde.sdk + Hexadecimal editor for binary files + Onaltılık dosya editörü. + Okteta is a simple editor for the raw data of files. This type of program is also called hexadecimal editor or binary editor. + Çalıştırılabilir dosyaları düzenlemeye yarayan editör. + https://download.kde.org/stable/okteta/0.26.7/src/okteta-0.26.7.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-designer-devel + qt5-script-devel + qt5-declarative-devel + kbookmarks-devel + kcodecs-devel + kcompletion-devel + kconfigwidgets-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + kiconthemes-devel + ki18n-devel + kcmutils-devel + kio-devel + knewstuff-devel + kparts-devel + kservice-devel + kwidgetsaddons-devel + kxmlgui-devel + qca2-qt5-devel + attica-devel + qt5-xmlpatterns-devel + + desktop/kde/applications/okteta/pspec.xml + + + okteta + + kio + ki18n + kparts + kcrash + kcodecs + kconfig + kxmlgui + kcmutils + kservice + qca2-qt5 + qt5-base + knewstuff + qt5-script + qt5-declarative + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/bin + /usr/lib/plugins + /usr/lib + /usr/lib/*.so + /usr/lib/*.so.* + /usr/share + /usr/share/appdata + /usr/share/applications + /usr/share/config.kcfg + /usr/share/doc + /usr/share/icons + /usr/share/kxmlgui5 + /usr/share/mime + /usr/share/okteta + /usr/share/metainfo/org.kde.okteta.appdata.xml + /usr/share/locale + + + + okteta-devel + Development files for okteta + + okteta + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 0.26.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 0.26.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 0.26.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 0.26.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 0.26.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 0.26.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 0.26.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 0.26.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 0.26.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 0.26.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 0.26.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 0.26.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-20 + 0.26.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 0.26.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 0.26.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 0.26.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 0.26.1 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 0.26.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 17.12.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-12 + 17.12.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-12 + 17.12.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-26 + 17.12.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-08 + 17.12.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 17.12.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 17.12.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-04-25 + 17.12.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ark + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + desktop.kde.utils + KDE Archiving Tool + Ark is a program for managing various archive formats within the KDE environment. + mirrors://kde/stable/release-service/22.04.1/src/ark-22.04.1.tar.xz + + qt5-base-devel + rar + lzop + unrar + p7zip + xz-devel + lzo-devel + zlib-devel + zstd-devel + kparts-devel + libzip-devel + karchive-devel + kconfig-devel + kcrash-devel + kio-devel + kpty-devel + khtml-devel + xz-devel + kdbusaddons-devel + kdoctools-devel + docbook-xsl + libarchive-devel + extra-cmake-modules + kitemmodels-devel + + desktop/kde/applications/ark/pspec.xml + + + ark + + qt5-base + zlib + libzip + libarchive + karchive + kcrash + kconfig + kio + unrar + kpty + khtml + ki18n + libgcc + kxmlgui + kservice + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + kwidgetsaddons + kparts + kconfigwidgets + kitemmodels + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/locale + /usr/lib + /usr/share/icons + /usr/share/man + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-07 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-14 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kbruch + https://www.kde.org/applications/education/kbruch/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + Practice calculating with fractions and percentages + Ondalık ve kesirli sayılarla pratik yapın + KBruch is a small program to practice calculating with fractions and percentages. Different exercises are provided for this purpose and you can use the learning mode to practice with fractions. The program checks the user's input and gives feedback. + KBruch, ondalık ve kesirli sayılar üzerine işlemleri öğrenmeye ve egzersiz yapmaya yarayan bir uygulamadır. + kbruch + mirrors://kde/stable/release-service/22.04.1/src/kbruch-22.04.1.tar.xz + + qt5-base + kdoctools-devel + kconfig-devel + kcrash-devel + ki18n-devel + kwidgetsaddons-devel + kxmlgui-devel + kcoreaddons-devel + kconfigwidgets-devel + extra-cmake-modules + + desktop/kde/applications/kbruch/pspec.xml + + + kbruch + + qt5-base + kxmlgui + kconfig + kcrash + ki18n + libgcc + kwidgetsaddons + kcoreaddons + kconfigwidgets + + + /usr/bin + /usr/share + /usr/share/man/man1 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktp-auth-handler + https://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect + Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect + mirrors://kde/stable/release-service/22.04.1/src/ktp-auth-handler-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kwallet-devel + kwidgetsaddons-devel + ki18n-devel + kio-devel + kdewebkit-devel + telepathy-qt5-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + qca2-qt5-devel + libaccounts-glib-devel + libaccounts-qt5-devel + kaccounts-integration-devel + signon-devel + + desktop/kde/applications/ktp-auth-handler/pspec.xml + + + ktp-auth-handler + Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect + + kio + ki18n + libgcc + signon + kconfig + qca2-qt5 + qt5-base + kcoreaddons + telepathy-qt5 + kwidgetsaddons + libaccounts-qt5 + ktp-common-internals + kaccounts-integration + + + /usr/lib + /usr/share/telepathy + /usr/share/dbus-1 + /usr/share/doc + /usr/share/locale + + + + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-18 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kgpg + http://kde.org/applications/utilities/kgpg/ + + Stefan Gronewold + groni@pisilinux.org + + FDL + LGPL + GPL + desktop.kde.applications + A QtQuick plugin to render beautiful and interactive charts + KGpg is a simple interface for GnuPG, a powerful encryption utility. + mirrors://kde/stable/release-service/22.04.1/src/kgpg-22.04.1.tar.xz + + akonadi-devel + boost-devel + akonadi-contacts-devel + gettext-devel + glibc-devel + gpgme-devel + karchive-devel + kcodecs-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kio-devel + kjobwidgets-devel + knotifications-devel + kservice-devel + ktextwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + kitemmodels-devel + kcalendarcore-devel + kemoticons-devel + kcontacts-devel + kinit-devel + kunitconversion-devel + libical-devel + python-devel + libevent-devel + qt5-webengine-devel + qt5-base-devel + extra-cmake-modules + + desktop/kde/applications/kgpg/pspec.xml + + + kgpg + A GnuPG frontend + + gpgme + boost + qt5-base + kio + ki18n + kcrash + libgcc + akonadi + kcodecs + kconfig + kxmlgui + kservice + karchive + kcontacts + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + ktextwidgets + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + akonadi-contacts + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-06-09 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-26 + 17.12.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-05 + 16.11.90 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kompare + http://www.kde.org/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.sdk + File difference viewer + Dosya karşılaştırma göstericisi. + Diff/Patch Frontend. + Dosya karşılaştırma göstericisi. + mirrors://kde/stable/release-service/22.04.1/src/kompare-22.04.1.tar.xz + + extra-cmake-modules + kdoctools-devel + qt5-base-devel + gettext-devel + libkomparediff2-devel + kcoreaddons-devel + kcodecs-devel + kiconthemes-devel + kjobwidgets-devel + kconfig-devel + kparts-devel + ktexteditor-devel + kwidgetsaddons-devel + + desktop/kde/applications/kompare/pspec.xml + + + kompare + + qt5-base + libkomparediff2 + kio + ki18n + kparts + libgcc + kcodecs + kconfig + kxmlgui + kservice + kcompletion + kcoreaddons + kiconthemes + kjobwidgets + ktexteditor + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/bin + /usr/include + + + kdesdk + + + kdesdk + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkcddb + https://projects.kde.org/projects/kde/kdemultimedia/audiocd-kio + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.multimedia + KDE library for CDDB (Compact Disc Database) + CDDB için KDE kitaplığı (Compact Disc Database) + KDE library for CDDB (Compact Disc Database). + CDDB için KDE kitaplığı (Compact Disc Database). + mirrors://kde/stable/release-service/22.04.1/src/libkcddb-22.04.1.tar.xz + + extra-cmake-modules + musicbrainz5-devel + kdoctools-devel + kconfig-devel + kcodecs-devel + ki18n-devel + kio-devel + qt5-base-devel + kwidgetsaddons-devel + + desktop/kde/applications/libkcddb/pspec.xml + + + libkcddb + + kio + ki18n + libgcc + kcodecs + kconfig + qt5-base + kcoreaddons + musicbrainz5 + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/kservices5 + /usr/share/config.kcfg + /usr/lib + /usr/share/doc + /usr/include + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.11.80 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-09 + 16.08.1 + First release + Alihan Öztürkr + alihan@pisilinux.org + + + + + + kapptemplate + http://www.kde.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app:gui + desktop.kde.sdk + Application template generator + Uygulama şablon oluşturucu. + KAppTemplate is a shell script that will create the necessary framework to develop several types of applications, including applications based on the KDE development platform. + Kapptemplate, çeşitli uygulamaları geliştirmek için gerekli olabilecek şablonlar oluşturmayı sağlar. + mirrors://kde/stable/release-service/22.04.1/src/kapptemplate-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + gettext + kcoreaddons-devel + kconfigwidgets-devel + kcompletion-devel + karchive-devel + kio-devel + ki18n-devel + kdoctools-devel + + desktop/kde/applications/kapptemplate/pspec.xml + + + kapptemplate + + qt5-base + kio + ki18n + libgcc + kconfig + karchive + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + krfb + http://www.kde.org/applications/system/krfb/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + app:gui + desktop.kde.applications + Desktop sharing utility + Masaüstü paylaşım araçları. + KDE Desktop Sharing is a manager for easily sharing a desktop session with another system. The desktop session can be viewed or controlled remotely by any VNC or RFB client + krfb, masaüstünü uzaktaki bilgisayarlarla kolaylıkla paylaşmaya olanak sağlar. + mirrors://kde/stable/release-service/22.04.1/src/krfb-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-x11extras-devel + ki18n-devel + kcompletion-devel + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + kdnssd-devel + kdoctools-devel + knotifications-devel + kwallet-devel + kwidgetsaddons-devel + kxmlgui-devel + libvncserver-devel + libX11-devel + libXdamage-devel + libxcb-devel + libXext-devel + libXtst-devel + kwindowsystem-devel + xcb-util-image-devel + kwayland-devel + + desktop/kde/applications/krfb/pspec.xml + + + krfb + + ki18n + kdnssd + libX11 + libxcb + libgcc + kconfig + kwallet + kxmlgui + libXtst + kwayland + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libvncserver + qt5-x11extras + kconfigwidgets + knotifications + kwindowsystem + kwidgetsaddons + xcb-util-image + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/krfb + /usr/share/kservicetypes5 + /usr/share/icons + /usr/share/doc + /usr/share/locale + /usr/share/metainfo + /usr/share/qlogging-categories5/krfb.categories + + + kdenetwork + + + kdenetwork + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-18 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + pim-data-exporter + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Import and export KDE PIM settings + Import and export KDE PIM settings + https://download.kde.org/stable/release-service/22.04.1/src/pim-data-exporter-22.04.1.tar.xz + + extra-cmake-modules + kcrash-devel + kdbusaddons-devel + kdoctools-devel + akonadi-contacts-devel + akonadi-devel + akonadi-mime-devel + calendarsupport-devel + kalarm + kcalendarcore-devel + kcontacts-devel + kmailtransport-devel + kpimtextedit-devel + qt5-base-devel + ktextwidgets-devel + kxmlgui-devel + kitemmodels-devel + boost-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + kmime-devel + kidentitymanagement-devel + akonadi-calendar-devel + kholidays-devel + mailcommon-devel + messagelib-devel + pimcommon-devel + kimap-devel + cyrus-sasl-devel + libkleo-devel + gpgme-devel + gpgme-qt5-devel + libkdepim-devel + ffmpeg-devel + karchive-devel + akonadi-notes-devel + libXScrnSaver-devel + knotifications-devel + kuserfeedback-devel + + desktop/kde/applications/pim-data-exporter/pspec.xml + + + pim-data-exporter + Import and export KDE PIM settings + + kio + ki18n + kmime + kcrash + libgcc + akonadi + kconfig + kxmlgui + karchive + qt5-base + kalarm + kcontacts + libkdepim + pimcommon + kitemviews + mailcommon + messagelib + kcoreaddons + kdbusaddons + kpimtextedit + kconfigwidgets + kmailtransport + knotifications + kwidgetsaddons + kidentitymanagement + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 3.1.0 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-05 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + marble + http://edu.kde.org/applications/all/marble + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.applications + Virtual globe and eorld atlas + Sanal küre ve Dünya atlası + Marble is a virtual globe and world atlas that you can use to learn more about the Earth. + Marble, sanal küre ve Dünya atlası uygulamasıdır. + marble + mirrors://kde/stable/release-service/22.04.1/src/marble-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-webkit-devel + qt5-designer-devel + qt5-script-devel + qt5-svg-devel + qt5-declarative-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-sqlite + qt5-location-devel + qt5-linguist + qt5-webengine-devel + kdoctools-devel + qt5-phonon-devel + kio-devel + quazip-devel + kwallet-devel + knewstuff-devel + kparts-devel + kcoreaddons-devel + ki18n-devel + kconfig-devel + krunner-devel + kservice-devel + libwlocate-devel + shared-mime-info + qt5-serialport-devel + plasma-desktop + + desktop/kde/applications/marble/pspec.xml + + + marble + + kio + zlib + ki18n + kcrash + kparts + libgcc + kconfig + krunner + kxmlgui + qt5-svg + qt5-base + knewstuff + libwlocate + qt5-phonon + qt5-script + qt5-webkit + kcoreaddons + qt5-location + kconfigwidgets + kwidgetsaddons + qt5-declarative + qt5-serialport + + + /usr/lib + /usr/bin + /usr/share + /usr/share/appdata + /usr/share/applications + /usr/share/config.kcfg + /usr/share/doc + /usr/share/icons + /usr/share/kservices5 + /usr/share/kxmlgui5 + /usr/share/marble + /etc/xdg + + + + marble-devel + Development files for marble + marble için geliştirme dosyaları + + marble + + + /usr/include + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-18 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-08-03 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-28 + 16.04.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdenlive + https://kdenlive.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.multimedia + A video editing GUI for KDE4 using the MLT video framework + MLT video yapısı kullanan, KDE için bir video düzenleme uygulaması + Nieliniowy edytor wideo + Kdenlive est multi-piste, gère une liste de clips et gère les doubles moniteurs vidéos. Il fournit également entre autres un support de couches personnalisables ainsi que des effets et des transitions de base. + kdenlive provides dual video monitors, a multi-track timeline and clip list. Other features include customizable layout support, basic effects and transitions. + kdenlive, ikili video izleyicileri, çoklu parça zaman çizelgesi ve klip listesi sunmaktadır. Diğer özellikler arasında özelleştirilebilir düzenleme desteği, temel efektler ve geçişler sayılabilir. + Kdenlive jest nieliniowym pakietem do edycji wideo obsługującym DV, HDC i wiele innych formatów. + mirrors://kde/stable/release-service/22.04.1/src/kdenlive-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-script-devel + ladspa-sdk-devel + qt5-svg-devel + qt5-webkit-devel + qt5-location-devel + karchive-devel + kbookmarks-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + kfilemetadata-devel + libv4l-devel + kio-devel + ffmpeg-devel + sdl-image-devel + kwidgetsaddons-devel + kplotting-devel + knotifyconfig-devel + knewstuff-devel + kxmlgui-devel + knotifications-devel + kguiaddons-devel + ktextwidgets-devel + kiconthemes-devel + kdoctools-devel + mlt-devel + purpose-devel + frei0r-plugins-devel + qt5-declarative-devel + qt5-multimedia-devel + qt5-quickcontrols2-devel + qt5-webengine-devel + qt5-networkauth-devel + kdeclarative-devel + kcrash-devel + + desktop/kde/applications/kdenlive/pspec.xml + + + kdenlive + + kio + mlt + cdrkit + ki18n + solid + kcrash + libgcc + ffmpeg + kconfig + kxmlgui + kdeclarative + qt5-svg + karchive + kservice + qt5-base + knewstuff + kplotting + sdl-image + dvdauthor + kbookmarks + kguiaddons + kitemviews + qt5-script + qt5-webkit + ladspa-sdk + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + qt5-location + ktextwidgets + kfilemetadata + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + frei0r-plugins + purpose + qt5-declarative + qt5-quickcontrols + qt5-quickcontrols2 + qt5-multimedia + qt5-webengine + qt5-networkauth + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/man + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-09 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-05 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-04-13 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-25 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcalc + http://kde.org/applications/utilities/kcalc + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A scientific calculator + Bir bilimsel hesap makinesi + KCalc is a calculator which offers many more mathematical functions than meet the eye on a first glance. + KCalc, pek çok matematik fonksiyonu barındıran bir hesap makinesi uygulamasıdır. + kcalc + mirrors://kde/stable/release-service/22.04.1/src/kcalc-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + gmp-devel + cmake + mpfr-devel + kconfig-devel + kconfigwidgets-devel + kguiaddons-devel + ki18n-devel + kinit-devel + knotifications-devel + kxmlgui-devel + mesa-devel + + desktop/kde/applications/kcalc/pspec.xml + + + kcalc + + qt5-base + gmp + ki18n + kcrash + kconfig + kxmlgui + kguiaddons + kcoreaddons + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-08-01 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-12 + 16.04.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdf + https://utils.kde.org/projects/kdf/ + + Stefan Gronewold + groni@pisilinux.org + + FDL + GPL + LGPL + desktop.kde.applications + View Disk Usage + KDiskFree displays the available file devices (hard drive partitions, floppy and CD drives, etc.) along with information on their capacity, free space, type and mount point. It also allows you to mount and unmount drives and view them in a file manager. + http://download.kde.org/stable/release-service/22.04.1/src/kdf-22.04.1.tar.xz + + extra-cmake-modules + gettext-devel + glibc-devel + kcmutils-devel + kconfigwidgets-devel + kcoreaddons-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kio-devel + knotifications-devel + kwidgetsaddons-devel + kxmlgui-devel + qt5-base-devel + + desktop/kde/applications/kdf/pspec.xml + + + kdf + View Disk Usage + + kcmutils + kconfigwidgets + kcoreaddons + ki18n + kiconthemes + kio + knotifications + kxmlgui + qt5-base + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-30 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + ffmpegthumbs + https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.multimedia + ffmpeg based thumbnailer for KDE + KDE için ffmpeg tabanlı önizleme + FFmpeg-based thumbnail creator for video files + Video dosyaları için FFmpeg tabanlı önizleme oluşturur. + mirrors://kde/stable/release-service/22.04.1/src/ffmpegthumbs-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kio-devel + ki18n-devel + kconfig-devel + taglib-devel + ffmpeg-devel + + desktop/kde/applications/ffmpegthumbs/pspec.xml + + + ffmpegthumbs + + kio + ki18n + kconfig + ffmpeg + taglib + libgcc + qt5-base + + + /usr/share + /usr/lib + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-20 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kstars + https://www.kde.org/applications/education/kstars/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + A desktop planetarium for KDE + KDE için bir masaüstü gözlemevi + KStars is a Desktop Planetarium for KDE. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes up to 100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun and Moon, and thousands of comets and asteroids. + KStars, dünyanın herhangi bir yerinin herhangi bir anındaki gökyüzü yıldız haritasını gösterebilen bir uygulamadır. 100 milyon kadar yıldız, 13000 derin gök cismi, 8 gezegenin tümü, Güneş, Ay ile birçok kuyruklu yıldız ve astreoidi içeren bir veritabanı vardır. + kstars + https://download.kde.org/stable/kstars/kstars-3.5.8.tar.xz + + qt5-base-devel + qt5-datavis3d-devel + qt5-multimedia-devel + qt5-keychain-devel + qt5-svg-devel + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-sqlite + qt5-sql-odbc + qt5-declarative-devel + qt5-location-devel + qt5-quickcontrols2-devel + qt5-websockets-devel + eigen3 + xplanet + kcrash-devel + libraw-devel + cfitsio-devel + libindi-devel + kdoctools-devel + kconfig-devel + kguiaddons-devel + kwidgetsaddons-devel + knewstuff-devel + kdbusaddons-devel + gettext-devel + ki18n-devel + kinit-devel + kjobwidgets-devel + kio-devel + kwindowsystem-devel + kxmlgui-devel + kplotting-devel + ktexteditor-devel + kiconthemes-devel + pkgconfig + mesa-glu-devel + mesa-devel + wcslib-devel + zlib-devel + gsl-devel + knotifyconfig-devel + extra-cmake-modules + libnova-devel + stellarsolver-devel + knotifications-devel + + desktop/kde/applications/kstars/pspec.xml + + + kstars + + qt5-base + qt5-svg + qt5-declarative + qt5-websockets + qt5-keychain + qt5-datavis3d + libindi + cfitsio + kio + gsl + kauth + libraw + libnova + kinit + kcrash + knewstuff + kplotting + ktexteditor + zlib + ki18n + libgcc + kconfig + kxmlgui + kcoreaddons + kiconthemes + kconfigwidgets + knotifyconfig + kwidgetsaddons + wcslib + xplanet + knotifications + libnova + stellarsolver + + + /etc/dbus-1/system.d/org.kde.kf5auth.kstars.conf + /etc/xdg + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 3.5.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 3.5.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 3.5.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 3.5.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 3.5.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 3.5.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 3.5.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 3.5.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 3.5.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-16 + 3.5.1 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2020-09-13 + 3.4.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 3.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 3.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 3.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 3.3.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 3.3.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 3.3.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 3.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 3.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 3.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 3.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 17.08.3 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 17.08.3 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-14 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-01 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kalarm + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Personal alarm scheduler + KAlarm is a personal alarm message, audio, command and email scheduler + http://download.kde.org/stable/release-service/22.04.1/src/kalarm-22.04.1.tar.xz + + akonadi-contacts-devel + akonadi-devel + akonadi-mime-devel + extra-cmake-modules + kauth-devel + kcalendarcore-devel + kcalutils-devel + kcmutils-devel + kcodecs-devel + kcompletion-devel + kconfig-devel + kconfigwidgets + kdbusaddons-devel + kdelibs4-support-devel + kdoctools-devel + kguiaddons-devel + kholidays-devel + ki18n-devel + kiconthemes-devel + kidentitymanagement-devel + kio-devel + kjobwidgets-devel + kmime-devel + knotifications-devel + kpimtextedit-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + libX11-devel + libkdepim-devel + libxslt-devel + mailcommon-devel + pimcommon-devel + qt5-base-devel + qt5-phonon-devel + qt5-x11extras-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + kitemmodels-devel + kcontacts-devel + messagelib-devel + kimap-devel + cyrus-sasl-devel + libkleo-devel + gpgme-devel + kmailtransport-devel + kidletime-devel + knotifyconfig-devel + + desktop/kde/applications/kalarm/pspec.xml + + + kalarm + Personal alarm scheduler + + kio + kauth + ki18n + kmime + libgcc + akonadi + kcodecs + kconfig + kxmlgui + kcalendarcore + kservice + kcalutils + kcontacts + kholidays + libkdepim + pimcommon + kguiaddons + qt5-phonon + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + kjobwidgets + akonadi-mime + kpimtextedit + ktextwidgets + kwindowsystem + kconfigwidgets + kmailtransport + knotifications + kwidgetsaddons + akonadi-contacts + kdelibs4-support + kidentitymanagement + qt5-base + kidletime + knotifyconfig + + + /etc/dbus-1 + /etc/xdg + /usr/lib + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-09 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-07-04 + 17.04.2 + Version bummp. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-27 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + libkmahjongg + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.games + Common code, backgrounds and tile sets for games using Mahjongg tiles + Common code, backgrounds and tile sets for games using Mahjongg tiles. + mirrors://kde/stable/release-service/22.04.1/src/libkmahjongg-22.04.1.tar.xz + + qt5-base-devel + qt5-svg-devel + extra-cmake-modules + gettext-devel + kdoctools-devel + ki18n-devel + kconfig-devel + kcompletion-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcoreaddons-devel + mesa-devel + + desktop/kde/applications/libkmahjongg/pspec.xml + + + libkmahjongg + + qt5-base + qt5-svg + libgcc + ki18n + kconfig + kcompletion + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + + + + libkmahjongg-devel + Development files for libkmahjongg + + libkmahjongg + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + spectacle + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.graphics + KDE screenshot capture utility + Ekran görüntüsü yakalama aracı + Spectacle, a new screenshot application that aims to replace KSnapshot.. + spectacle bir ekran görüntüsü yakalama aracıdır. + mirrors://kde/stable/release-service/22.04.1/src/spectacle-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + libkipi-devel + qt5-script-devel + libxcb-devel + libkscreen-devel + xcb-util-devel + qt5-x11extras-devel + xcb-util-image-devel + xcb-util-cursor-devel + kxmlgui-devel + knewstuff-devel + kio-devel + purpose-devel + kwindowsystem-devel + kcoreaddons-devel + ki18n-devel + kwidgetsaddons-devel + kdeclarative-devel + kwayland-devel + knotifications-devel + kglobalaccel-devel + qt5-declarative-devel + qt5-svg-devel + kguiaddons-devel + + desktop/kde/applications/spectacle/pspec.xml + + + spectacle + + qt5-base + kio + libkscreen + purpose + xcb-util-cursor + ki18n + libgcc + kconfig + kxmlgui + knewstuff + libkipi + kdeclarative + kservice + kcoreaddons + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + kdbusaddons + libxcb + xcb-util + kwayland + qt5-x11extras + xcb-util-image + qt5-declarative + qt5-svg + kglobalaccel + kguiaddons + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + /usr/lib + + + ksnapshot + + + ksnapshot + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-18 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-31 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-dev-scripts + https://projects.kde.org/projects/kde/kdesdk/kde-dev-scripts + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.sdk + Scripts and setting files useful during development of KDE software + Scripts and setting files useful during development of KDE software + mirrors://kde/stable/release-service/22.04.1/src/kde-dev-scripts-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + docbook-xml + + desktop/kde/applications/kde-dev-scripts/pspec.xml + + + kde-dev-scripts + Scripts and setting files useful during development of KDE software + + qt5-base + kdoctools + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + blogilo + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + A KDE blogging client + Blogilo is an fully-featured blogging client. It allows local creation and editing of blog posts. Various blogging APIs are supported for publishing. + https://github.com/KDE/blogilo/archive/v17.08.3.tar.gz + + qt5-base + boost-devel + extra-cmake-modules + kblog-devel + kdesignerplugin + kdoctools-devel + kio-devel + ktexteditor-devel + python-devel + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-sqlite + qt5-sql-odbc + qt5-webengine-devel + kdelibs4-support-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + ksyndication-devel + libkdepim-devel + akonadi-devel + akonadi-contacts-devel + akonadi-mime-devel + kcontacts-devel + pimcommon-devel + kimap-devel + kmime-devel + cyrus-sasl-devel + kpimtextedit-devel + messagelib-devel + syntax-highlighting-devel + libkgapi-devel + + desktop/kde/applications/blogilo/pspec.xml + + + blogilo + A KDE blogging client + + qt5-base + kio + kblog + ki18n + kcrash + libgcc + kconfig + kwallet + kxmlgui + qt5-base + pimcommon + messagelib + kcompletion + kcoreaddons + kdbusaddons + ktexteditor + kpimtextedit + ktextwidgets + qt5-webengine + kconfigwidgets + knotifications + kwidgetsaddons + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2018-10-18 + 17.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-02 + 17.08.3 + Release bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-19 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-03 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kdegraphics-mobipocket + https://www.kde.org/applications/graphics/ + + Stefan Gronewold + groni@pisilinux.org + + FDL + GPL + LGPL + desktop.kde.applications + A collection of plugins to handle mobipocket files + A library to handle mobipocket files + A collection of plugins to handle mobipocket files + A library to handle mobipocket files + http://download.kde.org/stable/release-service/22.04.1/src/kdegraphics-mobipocket-22.04.1.tar.xz + + extra-cmake-modules + kio-devel + qt5-base-devel + + desktop/kde/applications/kdegraphics-mobipocket/pspec.xml + + + kdegraphics-mobipocket + A collection of plugins to handle mobipocket files + + kio + qt5-base + + + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + kdegraphics-mobipocket-devel + Development headers for kdegraphics-mobipocket + + kdegraphics-mobipocket + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-19 + 16.12.0 + Rebuild. + Stefan Gronewold + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kmail + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + KDE mail client + KMail is the email component of Kontact, the integrated personal information manager from KDE. + mirrors://kde/stable/release-service/22.04.1/src/kmail-22.04.1.tar.xz + + gpgme-devel + extra-cmake-modules + kbookmarks-devel + kcmutils-devel + kcodecs-devel + kconfig-devel + kconfigwidgets-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + kguiaddons-devel + ki18n-devel + kio-devel + kitemviews-devel + kjobwidgets-devel + knotifications-devel + knotifyconfig-devel + kparts-devel + kservice-devel + ktextwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + sonnet-devel + akonadi-contacts-devel + akonadi-devel + akonadi-mime-devel + akonadi-search-devel + kcalendarcore-devel + kcalutils-devel + kcontacts-devel + kidentitymanagement-devel + kldap-devel + kmailtransport-devel + kmime-devel + kpimtextedit-devel + ktnef-devel + libgravatar + libkleo-devel + messagelib-devel + pimcommon-devel + qt5-base-devel + qt5-webengine-devel + kitemmodels-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + cyrus-sasl-devel + kontactinterface-devel + libksieve-devel + mailcommon-devel + kimap-devel + libgravatar-devel + libkdepim-devel + syntax-highlighting-devel + gpgme-qt5-devel + ffmpeg-devel + libXScrnSaver-devel + akonadi-calendar-devel + akonadi-import-wizard-devel + qt5-keychain-devel + kuserfeedback-devel + + desktop/kde/applications/kmail/pspec.xml + + + kmail + KDE mail client + + kio + gpgme + ki18n + kmime + ktnef + kcrash + kparts + libgcc + sonnet + akonadi + kcodecs + kconfig + kxmlgui + libkleo + kcalendarcore + kcmutils + kservice + qt5-base + kcalutils + kcontacts + libkdepim + libksieve + pimcommon + kbookmarks + kguiaddons + kitemviews + mailcommon + messagelib + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + kjobwidgets + libgravatar + akonadi-mime + kpimtextedit + ktextwidgets + knotifyconfig + kwindowsystem + akonadi-search + kconfigwidgets + kmailtransport + knotifications + kwidgetsaddons + akonadi-contacts + kontactinterface + akonadi-calendar + kidentitymanagement + kmail-account-wizard + akonadi-import-wizard + qt5-keychain + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-07 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-04-08 + 16.12.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-01-04 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kturtle + http://edu.kde.org/applications/all/kturtle + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + An educational programming environment + Öğrenim amaçlı programlama ortamı + KTurtle is an educational programming environment that aims to make learning how to program as easily as possible. To achieve this KTurtle makes all programming tools available from the user interface. The programming language used is TurtleScript which allows its commands to be translated. + KTurtle, programlama öğrenmeyi olabildiğince kolaylaştırmak için tasarlanmış bir programlama uygulamasıdır. Bu amaçla tasarlanan arayüz tüm gerekli araçları kullanıcıya sunar. Ayrıca kullanılan programlama dili olan TurtleScript başka dillere çevrilebilen bir yapıya sahiptir. + kturtle + mirrors://kde/stable/release-service/22.04.1/src/kturtle-22.04.1.tar.xz + + qt5-base-devel + qt5-svg-devel + kdoctools-devel + knewstuff-devel + extra-cmake-modules + kio-devel + kcoreaddons-devel + ktextwidgets-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kxmlgui-devel + kconfig-devel + gettext-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kturtle/pspec.xml + + + kturtle + + qt5-base + qt5-svg + ki18n + knewstuff + libgcc + kcoreaddons + ktextwidgets + kconfigwidgets + kwidgetsaddons + kxmlgui + kconfig + + + /etc/xdg + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kontact + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPL2 + desktop.kde.applications + KDE Personal Information Manager + Kontact is the integrated Personal Information Manager of KDE, but can be used with other systems as well. +It supports email, address books, calendars, tasks, news feeds and much more. + http://download.kde.org/stable/release-service/22.04.1/src/kontact-22.04.1.tar.xz + + boost-devel + extra-cmake-modules + kdoctools-devel + kontactinterface-devel + mailcommon-devel + qt5-base-devel + qt5-webengine-devel + kdbusaddons-devel + kcmutils-devel + kpimtextedit-devel + akonadi-devel + kitemmodels-devel + kparts-devel + akonadi-mime-devel + messagelib-devel + kmime-devel + pimcommon-devel + kcontacts-devel + akonadi-contacts-devel + kimap-devel + cyrus-sasl-devel + kidentitymanagement-devel + libkleo-devel + gpgme-devel + grantlee-qt5-devel + grantleetheme-devel + libkdepim-devel + ffmpeg-devel + libXScrnSaver-devel + kguiaddons-devel + + desktop/kde/applications/kontact/pspec.xml + + + kontact + KDE Personal Information Manager + + kio + ki18n + kcrash + kparts + libgcc + kconfig + kxmlgui + kcmutils + kservice + qt5-base + libkdepim + kguiaddons + kcompletion + kcoreaddons + kiconthemes + grantleetheme + kwindowsystem + qt5-webengine + kconfigwidgets + kwidgetsaddons + kontactinterface + + + /etc/xdg + /usr/bin + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-09 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-26 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kalzium + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app:console + desktop.kde.applications + Periodic Table of Elements + Periodic Table of Elements + Elementlerin periyodik tablosu + Elementlerin periyodik tablosu + https://download.kde.org/stable/release-service/22.04.1/src/kalzium-22.04.1.tar.xz + + cmake + eigen3 + ocaml + kio-devel + khtml-devel + ki18n-devel + kinit-devel + kconfig-devel + kxmlgui-devel + qt5-svg-devel + qt5-base-devel + kitemmodels-devel + kemoticons-devel + kplotting-devel + kitemviews-devel + kdoctools-devel + qt5-script-devel + kcompletion-devel + kcoreaddons-devel + ktextwidgets-devel + kdesignerplugin + kconfigwidgets-devel + kwidgetsaddons-devel + kunitconversion-devel + kdelibs4-support-devel + extra-cmake-modules + + desktop/kde/applications/kalzium/pspec.xml + + + kalzium + + kio + khtml + ki18n + kconfig + kxmlgui + qt5-svg + qt5-base + kplotting + kitemviews + qt5-script + kcompletion + kcoreaddons + ktextwidgets + kconfigwidgets + kwidgetsaddons + kunitconversion + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/doc + + + + kalzium-devel + Development files for kalzium + + kalzium + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-27 + 18.12.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + kdeedu-data + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.applications + Common data for KDE Edu applications + Common data for KDE Edu applications. + mirrors://kde/stable/release-service/22.04.1/src/kdeedu-data-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/applications/kdeedu-data/pspec.xml + + + kdeedu-data + + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ksystemlog + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.applications + System log viewer. + Sistem kayıt görüntüleyicisi. + KSystemLog show all logs of your system, grouped by General (Default system log, Authentication, Kernel, X.org...), and optional Services (Apache, Cups, etc, ...). + Ksystemlog, sistemin bütün hata kayıtlarını (genel ve opsiyonel) görüntülemmeye yarayan bir uygulamadır. + ksystemlog + mirrors://kde/stable/release-service/22.04.1/src/ksystemlog-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kxmlgui-devel + kcoreaddons-devel + kwidgetsaddons-devel + kitemviews-devel + kiconthemes-devel + kio-devel + kconfig-devel + karchive-devel + kdoctools-devel + ki18n-devel + kcompletion-devel + ktextwidgets-devel + + desktop/kde/applications/ksystemlog/pspec.xml + + + ksystemlog + + kio + ki18n + libgcc + kconfig + kxmlgui + karchive + kservice + qt5-base + kitemviews + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/share/applications + /usr/share/kxmlgui5 + /usr/share/doc + /usr/share/locale + + + kdeadmin + + + kdeadmin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-10 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + klines + https://www.kde.org/applications/games/klines/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Kolor Lines + Renkli çizgiler + Kolor Lines is a simple but highly addictive, one player game for KDE. Kolor Lines has been inspired by well known game of Color Lines. The goal of Kolor Lines is quite plain. The player has to move the colored balls around the game board, gathering them into the lines of the same color by five. + Kolor Lines basit ama bağımlılık yapıcı bir oyundur. Dünyaca ünlü Color Lines'tan esinlenilen oyunda amacınız aynı renkli toplardan beş tanesini yan yana getirmektir. + klines + mirrors://kde/stable/release-service/22.04.1/src/klines-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kservice-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + knewstuff-devel + libkdegames-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/klines/pspec.xml + + + klines + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + dragonplayer + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.multimedia + Multimedia player + a multimedia player where the focus is on simplicity, instead of features. + mirrors://kde/stable/release-service/22.04.1/src/dragon-22.04.1.tar.xz + + qt5-base-devel + qt5-phonon-devel + kdoctools-devel + kio-devel + kcrash-devel + kparts-devel + docbook-xsl + kdbusaddons-devel + knotifications-devel + extra-cmake-modules + + desktop/kde/applications/dragonplayer/pspec.xml + + + dragonplayer + + qt5-base + qt5-phonon + kio + ki18n + solid + libgcc + kcrash + kconfig + kxmlgui + kservice + qt5-phonon + kcoreaddons + kdbusaddons + kjobwidgets + kwindowsystem + kconfigwidgets + kwidgetsaddons + kparts + + + /etc/xdg + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man/man1 + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkdcraw + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.graphics + A C++ interface around LibRaw library + LibRaw kitaplığı için C++ arayüzü + libkdcraw is a C++ interface around LibRaw library used to decode RAW picture files. + libkdcraw, RAW resim dosyalarını çözmek için kullanılan LibRaW kitaplığının C++ arayüzüdür. + mirrors://kde/stable/release-service/22.04.1/src/libkdcraw-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + libraw-devel + kconfig-devel + ki18n-devel + cmake + extra-cmake-modules + qca2-qt5-devel + + desktop/kde/applications/libkdcraw/pspec.xml + + + libkdcraw + + qt5-base + libraw + kconfig + ki18n + libgcc + + + /usr/lib + /usr/bin + /usr/share/icons + /usr/share/ + + + + libkdcraw-devel + Development files for libkdcraw + libkdcraw için geliştirme dosyaları + + libkdcraw + qt5-base-devel + libraw-devel + kconfig-devel + ki18n-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/apps/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-02-05 + 21.12.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-10 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktp-common-internals + https://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + Common components for KDE-Telepathy + Common components for KDE-Telepathy + mirrors://kde/stable/release-service/22.04.1/src/ktp-common-internals-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kcoreaddons-devel + knotifications-devel + kio-devel + kwidgetsaddons-devel + kcmutils-devel + knotifyconfig-devel + ktexteditor-devel + kwallet-devel + kconfig-devel + kwindowsystem-devel + kiconthemes-devel + kpeople-devel + signon-devel + kaccounts-integration-devel + telepathy-logger-qt-devel + libaccounts-qt5-devel + telepathy-qt5-devel + libaccounts-glib-devel + libgcrypt-devel + sqlite-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-sqlite + telepathy-mission-control-devel + libotr-devel + + desktop/kde/applications/ktp-common-internals/pspec.xml + + + ktp-common-internals + Common components for KDE-Telepathy + + ki18n + kparts + libgcc + libotr + signon + kconfig + kpeople + kwallet + kxmlgui + kcmutils + kservice + qt5-base + libgcrypt + kcoreaddons + kiconthemes + ktexteditor + knotifyconfig + telepathy-qt5 + kconfigwidgets + knotifications + kwidgetsaddons + libaccounts-qt5 + qt5-declarative + telepathy-logger-qt + kaccounts-integration + + + /usr/bin + /usr/lib/libKTpCommonInternals.so.* + /usr/lib/libKTpModels.so.* + /usr/lib/libKTpLogger.so.* + /usr/lib/libKTpWidgets.so.* + /usr/lib/libKTpOTR.so.* + /usr/lib/ktp-proxy + /usr/lib/qt5 + /usr/share/kservices5 + /usr/share/kservicetypes5 + /usr/share/knotifications5 + /usr/share/config.kcfg + /usr/share/dbus-1 + /usr/share/telepathy + /usr/share/icons + /usr/share/katepart5 + /usr/share/doc + /usr/share/locale + + + + ktp-common-internals-devel + Development files for ktp-common-internals + + ktp-common-internals + libotr-devel + + + /usr/include/KTp + /usr/lib/cmake/KTp + /usr/lib/libKTpCommonInternals.so + /usr/lib/libKTpModels.so + /usr/lib/libKTpLogger.so + /usr/lib/libKTpWidgets.so + /usr/lib/libKTpOTR.so + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kamera + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.graphics + Webcam support for KDE + KDE için web kamera desteği + Kamera is a plugin for KDE to use webcam. + Kamera, KDE için bir web kamera eklentisidir. + mirrors://kde/stable/release-service/22.04.1/src/kamera-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kconfigwidgets-devel + kxmlgui-devel + kio-devel + ki18n-devel + kconfig-devel + kdoctools-devel + libgphoto2-devel + + desktop/kde/applications/kamera/pspec.xml + + + kamera + + kio + ki18n + libgcc + kconfig + kxmlgui + qt5-base + libgphoto2 + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/lib + /usr/share/doc + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kleopatra + https://www.kde.org/applications/utilities/kleopatra/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + FDL-1.1 + LGPLv2 + app:gui + desktop.kde.applications + Certificate Manager and Unified Crypto GUI + Kleopatra is a certificate manager and a universal crypto GUI. It supports managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving certificates from LDAP servers. + mirrors://kde/stable/release-service/22.04.1/src/kleopatra-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kcodecs-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + kdbusaddons-devel + kcmutils-devel + libkleo-devel + kdoctools-devel + kmime-devel + libassuan-devel + gpgme-devel + gpgme-qt5-devel + kitemmodels-devel + ktextwidgets-devel + knotifications-devel + + desktop/kde/applications/kleopatra/pspec.xml + + + kleopatra + Certificate Manager and Unified Crypto GUI + + gpgme + ki18n + kmime + libgcc + kconfig + kxmlgui + libkleo + kcmutils + qt5-base + libassuan + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + libgpg-error + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-09 + 16.04.0 + Firs release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kaddressbook + https://kontact.kde.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + KDE contact manager + Kişilerinizi kolayca yönetin + KAddressBook reborn to make your data available to all your applications + KAddressBook, kişilerinizi kolayca yönetmenizi sağlar. Bir e-posta gönderirken veya bir toplantı daveti oluştururken kolayca kişileri seçmenize olanak tanıyan Kontact'ın geri kalanıyla derinlemesine entegre edilmiştir. + mirrors://kde/stable/release-service/22.04.1/src/kaddressbook-22.04.1.tar.xz + + kinit-devel + kimap-devel + kparts-devel + kcrash-devel + prison-devel + akonadi-devel + libkleo-devel + kcmutils-devel + qt5-base-devel + libkdepim-devel + pimcommon-devel + kdoctools-devel + kemoticons-devel + mailcommon-devel + messagelib-devel + kdbusaddons-devel + cyrus-sasl-devel + kitemmodels-devel + grantlee-qt5-devel + akonadi-mime-devel + kpimtextedit-devel + grantleetheme-devel + extra-cmake-modules + akonadi-search-devel + kunitconversion-devel + kontactinterface-devel + akonadi-contacts-devel + kidentitymanagement-devel + kuserfeedback-devel + gpgme-devel + gpgme-qt5-devel + + desktop/kde/applications/kaddressbook/pspec.xml + + + kaddressbook + KDE contact manager + + ki18n + kcrash + kparts + libgcc + akonadi + kconfig + kxmlgui + kcmutils + qt5-base + kcontacts + libkdepim + pimcommon + kcompletion + kcoreaddons + kiconthemes + kitemmodels + grantleetheme + akonadi-search + kconfigwidgets + kwidgetsaddons + akonadi-contacts + kontactinterface + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + kaddressbook-devel + Development files for kaddressbook + + kaddressbook + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-06 + 18.12.3 + Fix Dependency. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-09 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-07-04 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-07 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + ktp-filetransfer-handler + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + KDE Telepathy file transfer handler + KDE Telepathy file transfer handler + mirrors://kde/stable/release-service/22.04.1/src/ktp-filetransfer-handler-22.04.1.tar.xz + + extra-cmake-modules + kcoreaddons-devel + ki18n-devel + kio-devel + kwallet-devel + kconfig-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + + desktop/kde/applications/ktp-filetransfer-handler/pspec.xml + + + ktp-filetransfer-handler + KDE Telepathy file transfer handler + + kio + ki18n + kwallet + libgcc + kconfig + qt5-base + kcoreaddons + telepathy-qt5 + ktp-common-internals + + + /usr/lib + /usr/share + /usr/share/dbus-1 + /usr/share/telepathy + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkdegames + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.games + Common code and data for many KDE games + Common code and data for many KDE games + mirrors://kde/stable/release-service/22.04.1/src/libkdegames-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + kdnssd-devel + openal-devel + cmake + extra-cmake-modules + python3 + kdeclarative-devel + knewstuff-devel + kio-devel + ki18n-devel + libgcc + kconfig-devel + kxmlgui-devel + qt5-svg-devel + karchive-devel + kguiaddons-devel + libsndfile-devel + kcompletion-devel + kcoreaddons-devel + kiconthemes-devel + kconfigwidgets-devel + kwidgetsaddons-devel + qt5-declarative-devel + kdesignerplugin + mesa-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kglobalaccel-devel + ktextwidgets-devel + kunitconversion-devel + + desktop/kde/applications/libkdegames/pspec.xml + + + libkdegames + + qt5-base + kdnssd + kdeclarative + knewstuff + kio + ki18n + libgcc + openal + kconfig + kxmlgui + qt5-svg + karchive + kguiaddons + libsndfile + kcompletion + kcoreaddons + kiconthemes + kglobalaccel + ktextwidgets + kconfigwidgets + kwidgetsaddons + qt5-declarative + + + /etc/xdg + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + libkdegames-devel + Shared libraries for KDE games. + + libkdegames + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-10 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kimap + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + Job-based API for interacting with IMAP servers + API for interacting with IMAP servers + mirrors://kde/stable/release-service/22.04.1/src/kimap-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + kmime-devel + boost-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + cyrus-sasl-devel + kunitconversion-devel + extra-cmake-modules + + desktop/kde/applications/kimap/pspec.xml + + + kimap + + qt5-base + kmime + kio + ki18n + libgcc + kcodecs + cyrus-sasl + kcoreaddons + + + /etc/xdg + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/locale + /usr/share + + + + kimap-devel + Development files for kimap + + qt5-base-devel + kimap + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-27 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-19 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + bovo + https://www.kde.org/applications/games/bovo/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + app:gui + desktop.kde.games + A Gomoku like game for two players. + Bovo is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board. + bovo + mirrors://kde/stable/release-service/22.04.1/src/bovo-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + mesa-devel + qt5-svg-devel + kxmlgui-devel + kdoctools-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/bovo/pspec.xml + + + bovo + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/share/appdata + /usr/share/icons + /usr/share/kxmlgui5 + /usr/share/applications + /usr/share/bovo + /usr/share/doc + + + org.kde.bovo.desktop + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkdepim + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.applications + Libraries for KDE PIM applications + Libraries for KDE PIM applications + mirrors://kde/stable/release-service/22.04.1/src/libkdepim-22.04.1.tar.xz + + qt5-base-devel + qt5-designer-devel + kdoctools-devel + ki18n-devel + kconfig-devel + kservice-devel + kxmlgui-devel + akonadi-devel + kjobwidgets-devel + kitemmodels-devel + kunitconversion-devel + kemoticons-devel + kinit-devel + solid-devel + cmake + extra-cmake-modules + boost-devel + kmime-devel + kcmutils-devel + kldap-devel + kio-devel + kcompletion-devel + kcoreaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + cyrus-sasl-devel + kcontacts-devel + akonadi-contacts-devel + akonadi-search-devel + akonadi-mime-devel + + desktop/kde/applications/libkdepim/pspec.xml + + + libkdepim + + kio + ki18n + kldap + libgcc + akonadi + kcodecs + kconfig + kwallet + kcmutils + qt5-base + qt5-designer + kcontacts + kitemviews + kcompletion + kcoreaddons + kiconthemes + kitemmodels + kjobwidgets + akonadi-search + akonadi-contacts + kconfigwidgets + kwidgetsaddons + + + /usr/lib + /usr/bin + /usr/share + /usr/share/icons + /etc + + + + libkdepim-devel + Development files for libkdepim + + libkdepim + qt5-base-devel + qt5-designer-devel + kxmlgui-devel + ki18n-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-27 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-19 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-04-25 + 16.04.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + grantleetheme + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.applications + Library for Grantlee theming support + Library for Grantlee theming support + mirrors://kde/stable/release-service/22.04.1/src/grantleetheme-22.04.1.tar.xz + + qt5-base-devel + boost-devel + ki18n-devel + kiconthemes-devel + extra-cmake-modules + kguiaddons-devel + grantlee-qt5-devel + knewstuff-devel + + desktop/kde/applications/grantleetheme/pspec.xml + + + grantleetheme + + qt5-base + ki18n + libgcc + kconfig + kxmlgui + knewstuff + kguiaddons + kcoreaddons + kiconthemes + grantlee-qt5 + kwidgetsaddons + + + /etc/xdg + /usr/lib + /usr/share/doc + /usr/mkspecs/ + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/kservices5 + /usr/share/kservicetypes5 + /usr/share/dbus-1 + /usr/share/config.kcfg + /usr/share/kf5 + /usr/share/config + /usr/share/akonadi + /usr/share + /usr/share/akonadicontact/grantleetheme/default + /usr/share/locale + + + + grantleetheme-devel + Development package for grantleetheme libraries + Contains development tools and header files for grantleetheme + + qt5-base-devel + boost-devel + ki18n-devel + grantleetheme + + + /usr/lib/cmake + /usr/include + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-04-25 + 16.04.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kontactinterface + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.applications + Kontact Plugin Interface Library + This library provides the glue necessary for application "Parts" to be embedded as a Kontact component (or plugin). + mirrors://kde/stable/release-service/22.04.1/src/kontactinterface-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + kcoreaddons-devel + kparts-devel + kwindowsystem-devel + ki18n-devel + kxmlgui-devel + kiconthemes-devel + + desktop/kde/applications/kontactinterface/pspec.xml + + + kontactinterface + + qt5-base + kio + kparts + libgcc + kxmlgui + kcoreaddons + kiconthemes + kwindowsystem + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kontactinterface-devel + Development files for kontactinterface + + qt5-base-devel + kontactinterface + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + messagelib + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.applications + KDE PIM library providing support for mail applications + KDE PIM library providing support for mail applications + mirrors://kde/stable/release-service/22.04.1/src/messagelib-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + boost-devel + kdoctools-devel + mailimporter-devel + libgravatar-devel + kidentitymanagement-devel + kmailtransport-devel + kmbox-devel + akonadi-devel + solid-devel + kguiaddons-devel + kitemmodels-devel + qt5-webkit-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + kmime-devel + kcontacts-devel + kcalendarcore-devel + kdewebkit-devel + akonadi-calendar-devel + akonadi-search-devel + syntax-highlighting-devel + kpimtextedit-devel + kimap-devel + kldap-devel + grantleetheme-devel + pimcommon-devel + libkleo-devel + libkdepim-devel + gpgme-devel + gpgme-qt5-devel + grantlee-qt5-devel + qt5-declarative-devel + qt5-webengine-devel + qca2-qt5-devel + akonadi-notes-devel + akonadi-mime-devel + akonadi-contacts-devel + openldap-client + cyrus-sasl-devel + karchive-devel + kcodecs-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kitemviews-devel + kjobwidgets-devel + kservice-devel + ktextwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + sonnet-devel + knewstuff-devel + syntax-highlighting + knotifications-devel + + desktop/kde/applications/messagelib/pspec.xml + + + messagelib + + qt5-base + qt5-webengine + akonadi-notes + libgcc + libkdepim + mailimporter + kio + ki18n + kmbox + kmime + sonnet + akonadi + gpgme + kcodecs + kconfig + kxmlgui + libkleo + karchive + kguiaddons + kcalendarcore + kservice + kcontacts + kdewebkit + pimcommon + akonadi-mime + kitemviews + qt5-webkit + kcompletion + kcoreaddons + kiconthemes + kitemmodels + kjobwidgets + libgravatar + grantlee-qt5 + kpimtextedit + ktextwidgets + grantleetheme + kwindowsystem + akonadi-search + kconfigwidgets + kmailtransport + knotifications + kwidgetsaddons + syntax-highlighting + akonadi-contacts + knewstuff + kidentitymanagement + qca2-qt5 + knotifications + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + messagelib-devel + Development files for messagelib + + messagelib + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-26 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + blinken + https://www.kde.org/applications/education/blinken/ + + Stefan Gronewold (groni) + groni@pisilinux.org + + FDL + GPL + LGPL + gui + desktop.kde.edu + Blinken - Memory Enhancement Game + Hafıza geliştirme oyunu. + Blinken is based on an electronic game released in 1978, which challenges players to remember sequences of increasing length. On the face of the device, there are 4 different color buttons, each one with their own distinctive sound. + Hafıza geliştirme oyunu. + mirrors://kde/stable/release-service/22.04.1/src/blinken-22.04.1.tar.xz + + extra-cmake-modules + gettext-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + kguiaddons-devel + ki18n-devel + kxmlgui-devel + qt5-svg-devel + qt5-base-devel + qt5-phonon-devel + + desktop/kde/applications/blinken/pspec.xml + + + blinken + Blinken - Memory Enhancement Game + + kcrash + kconfig + kcoreaddons + kdbusaddons + kguiaddons + ki18n + kxmlgui + libgcc + qt5-base + qt5-phonon + qt5-svg + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kiriki + https://www.kde.org/applications/games/kiriki/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Yahtzee like dice game + Yahtzee benzeri zar oyunu + Kiriki is an addictive and fun dice game for KDE, designed to be played by as many as six players. + Kiriki KDE için alışkanlık yapan ve eğlenceli bir zar oyunudur. Altı oyuncuya kadar birlikte oynanabilir. + kiriki + mirrors://kde/stable/release-service/22.04.1/src/kiriki-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kiriki/pspec.xml + + + kiriki + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + kiconthemes + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + konversation + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.applications + A user friendly IRC client for KDE + Konversation is a user-friendly Internet Relay Chat (IRC) client built on the KDE Platform. + mirrors://kde/stable/konversation/1.7.7/src/konversation-1.7.7.tar.xz + + qt5-base-devel + qt5-phonon-devel + extra-cmake-modules + kdoctools-devel + kitemviews-devel + kbookmarks-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kemoticons-devel + ki18n-devel + kidletime-devel + knotifyconfig-devel + kio-devel + kparts-devel + solid-devel + sonnet-devel + kwallet-devel + kwidgetsaddons-devel + kglobalaccel-devel + kdbusaddons-devel + knotifications-devel + kwindowsystem-devel + kiconthemes-devel + karchive-devel + qca2-qt5-devel + python3-devel + gettext-devel + docbook-xsl + kcrash-devel + + desktop/kde/applications/konversation/pspec.xml + + + konversation + + qt5-base + qca2-qt5 + kemoticons + kidletime + knotifyconfig + kparts + kio + kcrash + libgcc + ki18n + sonnet + kcodecs + kconfig + kwallet + kxmlgui + karchive + kservice + kbookmarks + kitemviews + qt5-phonon + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kglobalaccel + ktextwidgets + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2022-05-17 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 1.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 1.7.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 1.7.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 1.7.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 1.7.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-07 + 1.7.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-17 + 1.7.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-05-10 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 1.6.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-28 + 1.6.0 + Release bump + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-05-08 + 1.6.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kcharselect + http://utils.kde.org/projects/kcharselect + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A character selector + Bir karakter seçici + KCharSelect is a tool to select special characters from all installed fonts and copy them into the clipboard. + KCharSelect, tüm yüklü yazı tiplerinden özel karakterleri seçmek ve bunları panoya yapıştırmak için bir araçtır. + kcharselect + mirrors://kde/stable/release-service/22.04.1/src/kcharselect-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + kbookmarks-devel + cmake + extra-cmake-modules + ki18n-devel + kwidgetsaddons-devel + kxmlgui-devel + kcrash-devel + mesa-devel + + desktop/kde/applications/kcharselect/pspec.xml + + + kcharselect + + qt5-base + kxmlgui + ki18n + libgcc + kconfig + kcrash + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-09 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + pimcommon + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.applications + Common libraries for KDE PIM + Common libraries for KDE PIM + mirrors://kde/stable/release-service/22.04.1/src/pimcommon-22.04.1.tar.xz + + qt5-base-devel + boost-devel + gpgme-devel + qt5-sql-sqlite + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-postgresql + prison-devel + kmbox-devel + qt5-phonon-devel + akonadi-devel + libical-devel + libqjson-devel + libgpg-error-devel + libxslt-devel + openldap-client + cyrus-sasl-devel + kitemviews-devel + kio-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kmime-devel + kcontacts-devel + kcalendarcore-devel + kldap-devel + libkdepim-devel + extra-cmake-modules + akonadi-calendar-devel + akonadi-contacts-devel + akonadi-search-devel + akonadi-mime-devel + qt5-webkit-devel + qt5-webengine-devel + grantlee-qt5-devel + kdoctools-devel + knewstuff-devel + kpimtextedit-devel + kimap-devel + purpose-devel + + desktop/kde/applications/pimcommon/pspec.xml + + + pimcommon + + qt5-base + kio + ki18n + libgcc + kcodecs + kmime + kldap + kxmlgui + kwallet + karchive + kjobwidgets + qt5-webengine + kcalendarcore + kcontacts + kconfig + libxml2 + kservice + kguiaddons + kitemviews + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + ktextwidgets + kconfigwidgets + kwidgetsaddons + qt5-phonon + prison + akonadi + libkdepim + akonadi-contacts + kdoctools + knewstuff + kpimtextedit + grantlee-qt5 + kimap + cyrus-sasl + purpose + + + /etc/xdg + /usr/lib + /usr/share/doc + /usr/mkspecs/ + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/dbus-1 + /usr/share/config.kcfg + /usr/share/kf5 + /usr/share/config + /usr/share/akonadi + /usr/share/akonadicontact/grantleetheme/default + /usr/share/locale + /usr/share + + + + pimcommon-devel + Development package for pimcommon libraries + Contains development tools and header files for kdepim-common + + qt5-base-devel + boost-devel + pimcommon + + + /usr/lib/cmake + /usr/include + /usr/lib/gpgmepp + /usr/share/kde4/apps/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-26 + 17.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-22 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-04-25 + 16.04.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + killbots + https://www.kde.org/applications/games/killbots/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Run for your life + Hayatta kalmak için kaçın + Killbots is a simple game of evading killer robots. Who created the robots and why they have been programmed to destroy, no one knows. All that is known is that the robots are numerous and their sole objective is to destroy you. + Killbots katil robotlardan kaçmaya çalıştığınız basit bir oyundur. Robotların kimin tarafından yaratıldığı veya neden yok etmek için programlandığı bilinmiyor. Tek gerçek şu ki bir çok robot var ve tek amaçları sizi yok etmek. + killbots + mirrors://kde/stable/release-service/22.04.1/src/killbots-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + kcompletion-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/killbots/pspec.xml + + + killbots + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + keditbookmarks + https://github.com/KDE/keditbookmarks + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Bookmark Organizer and Editor + Bookmark Organizer and Editor + mirrors://kde/stable/release-service/22.04.1/src/keditbookmarks-22.04.1.tar.xz + + extra-cmake-modules + gettext-devel + glibc-devel + kbookmarks-devel + kcoreaddons-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kio-devel + kparts-devel + kwindowsystem-devel + python-devel + qt5-base-devel + + desktop/kde/applications/keditbookmarks/pspec.xml + + + keditbookmarks + Bookmark Organizer and Editor + + kbookmarks + ki18n + kio + kparts + qt5-base + libgcc + kconfig + kxmlgui + kservice + kcompletion + kcoreaddons + kiconthemes + kwindowsystem + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + kde-baseapps + + + kde-baseapps + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-03 + 16.11.90 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + gwenview + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + library + desktop.kde.graphics + An image viewer + Resim görüntüleyici + Gwenview is an easy to use image viewer + Gwenview, kullanımı kolay bir resim görüntüleyicisidir. + gwenview + mirrors://kde/stable/release-service/22.04.1/src/gwenview-22.04.1.tar.xz + + exiv2-devel + qt5-base-devel + qt5-svg-devel + qt5-x11extras-devel + qt5-phonon-devel + tiff-devel + purpose-devel + cfitsio-devel + libkipi-devel + kdoctools-devel + kio-devel + kactivities-devel + kded-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + baloo-devel + libkdcraw-devel + libpng-devel + zlib-devel + mesa-devel + docbook-xsl + extra-cmake-modules + lcms2-devel + libX11-devel + kparts-devel + tiff-devel + purpose-devel + cfitsio-devel + libraw-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + knotifications-devel + kwindowsystem-devel + + desktop/kde/applications/gwenview/pspec.xml + + + gwenview + + qt5-base + exiv2-libs + solid + kactivities + libkipi + libkdcraw + kded + tiff + purpose + cfitsio + kio + ki18n + lcms2 + kparts + libX11 + libgcc + libpng + kconfig + kxmlgui + qt5-svg + kservice + baloo + kitemviews + qt5-phonon + kcompletion + kcoreaddons + kiconthemes + kitemmodels + kjobwidgets + ktextwidgets + libjpeg-turbo + qt5-x11extras + kconfigwidgets + knotifications + kwidgetsaddons + kfilemetadata + kguiaddons + libraw + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + /usr/share/icons + /usr/share/applications + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-31 + 21.12.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 17.08.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + korganizer + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Calendar and scheduling Program + KOrganizer is the calendar and scheduling component of Kontact, the integrated personal information manager from KDE. + https://download.kde.org/stable/release-service/22.04.1/src/korganizer-22.04.1.tar.xz + + gpgme-devel + extra-cmake-modules + kcmutils-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + prison-devel + akonadi-devel + akonadi-search-devel + grantleetheme-devel + kpimtextedit-devel + libkdepim-devel + libkleo-devel + pimcommon-devel + qt5-base-devel + kitemmodels-devel + akonadi-mime-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + knewstuff-devel + akonadi-contacts-devel + kidentitymanagement-devel + kmailtransport-devel + cyrus-sasl-devel + kcalutils-devel + kholidays-devel + kldap-devel + akonadi-calendar-devel + kontactinterface-devel + akonadi-notes-devel + mailcommon-devel + messagelib-devel + kimap-devel + incidenceeditor-devel + eventviews-devel + calendarsupport-devel + kparts-devel + kuserfeedback-devel + knotifications-devel + qt5-phonon-devel + + desktop/kde/applications/korganizer/pspec.xml + + + korganizer + Calendar and scheduling Program + + kio + ki18n + kmime + kcrash + kparts + libgcc + akonadi + kcodecs + kconfig + kxmlgui + kcalendarcore + kcmutils + kservice + qt5-base + kcalutils + kcontacts + kholidays + knewstuff + libkdepim + pimcommon + eventviews + kitemviews + mailcommon + qt5-phonon + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + kjobwidgets + akonadi-mime + kpimtextedit + akonadi-notes + kwindowsystem + akonadi-search + kconfigwidgets + kmailtransport + knotifications + kwidgetsaddons + calendarsupport + incidenceeditor + akonadi-calendar + akonadi-contacts + kdelibs4-support + kontactinterface + kidentitymanagement + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-23 + 17.12.3 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-07-09 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-08 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + bomber + https://www.kde.org/applications/games/bomber/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + app:gui + desktop.kde.games + A single player arcade game + Bomber is a single player arcade game. The player is invading various cities in a plane that is decreasing in height. + mirrors://kde/stable/release-service/22.04.1/src/bomber-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + mesa-devel + kxmlgui-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcrash-devel + + desktop/kde/applications/bomber/pspec.xml + + + bomber + + ki18n + libgcc + kcrash + kconfig + kxmlgui + qt5-base + qt5-phonon + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share/appdata + /usr/share/applications + /usr/share + /usr/share/bomber + /usr/share/config.kcfg + /usr/share/icons + /usr/share/doc + /usr/share/kxmlgui5 + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcolorchooser + http://www.kde.org/applications/graphics/kcolorchooser + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.graphics + A simple color chooser application + Basit bir renk seçme uygulaması + KColorChooser is a simple color chooser application. + KColorChooser, basit bir renk seçme uygulamasıdır. + kcolorchooser + mirrors://kde/stable/release-service/22.04.1/src/kcolorchooser-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + ki18n-devel + kwidgetsaddons-devel + kxmlgui-devel + kiconthemes-devel + + desktop/kde/applications/kcolorchooser/pspec.xml + + + kcolorchooser + + ki18n + libgcc + kxmlgui + qt5-base + kcoreaddons + + + /usr/bin + /usr/share/applications + /usr/share/icons + /usr/share/doc + /usr/share/metainfo + /usr/share/locale + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-09 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-04-20 + 16.04 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + pim-sieve-editor + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Mail sieve editor + Mail sieve editor + https://download.kde.org/stable/release-service/22.04.1/src/pim-sieve-editor-22.04.1.tar.xz + + extra-cmake-modules + kbookmarks-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + kiconthemes-devel + kio-devel + kmailtransport-devel + kpimtextedit-devel + messagelib-devel + pimcommon-devel + qt5-base-devel + akonadi-mime-devel + akonadi-devel + kitemmodels-devel + kmime-devel + cyrus-sasl-devel + kcontacts-devel + akonadi-contacts-devel + kimap-devel + libksieve-devel + ffmpeg-devel + kuserfeedback-devel + libXScrnSaver-devel + qt5-keychain-devel + + desktop/kde/applications/pim-sieve-editor/pspec.xml + + + pim-sieve-editor + Mail sieve editor + + ki18n + kcrash + libgcc + kconfig + kwallet + kxmlgui + qt5-base + libksieve + pimcommon + kbookmarks + kcoreaddons + kdbusaddons + kiconthemes + kconfigwidgets + kwidgetsaddons + qt5-keychain + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 3.1.0 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-04 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + libmediawiki + https://github.com/KDE/libmediawiki + + Stefan Gronewold + groni@pisilinux.org + + GPL + library + desktop.kde.applications + A KDE C++ interface for MediaWiki based web service as wikipedia.org + A KDE C++ interface for MediaWiki based web service as wikipedia.org + https://github.com/KDE/libmediawiki/archive/refs/heads/master.zip + + extra-cmake-modules + kcoreaddons-devel + qt5-base-devel + + desktop/kde/applications/libmediawiki/pspec.xml + + + libmediawiki + A KDE C++ interface for MediaWiki based web service as wikipedia.org + + kcoreaddons + qt5-base + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + libmediawiki-devel + Development files for libmediawiki + + libmediawiki + qt5-base-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-07 + 5.37.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 5.37.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-10-29 + 5.37.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-06-16 + 5.0.0_20161106 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 5.0.0_20161106 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 5.0.0_20161106 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-09-15 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-07-22 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-18 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-03-11 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-12 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-12 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-26 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-08 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-09-14 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-11-09 + 5.0.0_20161106 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + pim-storage-service-manager + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + KDE PIM storage services configuration UI + KDE PIM storage services configuration UI + mirrors://kde/stable/applications/16.12.0/src/pim-storage-service-manager-16.12.0.tar.xz + + extra-cmake-modules + kcrash-devel + kdbusaddons-devel + kdoctools-devel + akonadi-contacts-devel + akonadi-devel + akonadi-mime-devel + calendarsupport-devel + kalarm + kcalendarcore-devel + kcontacts-devel + kmailtransport-devel + kpimtextedit-devel + libkdepim + qt5-base-devel + ktextwidgets-devel + kxmlgui-devel + kitemmodels-devel + boost-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + kmime-devel + kidentitymanagement-devel + akonadi-calendar-devel + kholidays-devel + mailcommon-devel + messagelib-devel + pimcommon-devel + kimap-devel + cyrus-sasl-devel + libkleo-devel + gpgme-devel + libkdepim-devel + knotifyconfig-devel + knotifications-devel + + desktop/kde/applications/pim-storage-service-manager/pspec.xml + + + pim-storage-service-manager + KDE PIM storage services configuration UI + + ki18n + kcrash + libgcc + kconfig + kxmlgui + qt5-base + libkdepim + pimcommon + kcoreaddons + kdbusaddons + kpimtextedit + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + knotifications + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + + + + + 2020-02-02 + 16.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 16.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 16.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 16.12.0 Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2018-02-21 - 3.1.0 - Release bump. + 2019-02-14 + 16.12.0 + Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2017-07-23 - 3.0.1 - Release bump. + 2019-01-11 + 16.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 16.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-18 + 16.12.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-01-04 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + audiocd-kio + https://www.kde.org/applications/multimedia/ + + Stefan Gronewold + groni@pisilinux.org + + FDL + GPL + LGPL + desktop.kde.applications + Kioslave for accessing audio CDs + Kioslave for accessing audio CDs + https://download.kde.org/stable/release-service/22.04.1/src/audiocd-kio-22.04.1.tar.xz + + cdparanoia-devel + flac-devel + gettext-devel + kconfig-devel + kdelibs4-support-devel + kdoctools-devel + kio-devel + lame-devel + libkcompactdisc-devel + libvorbis-devel + qt5-base-devel + ki18n-devel + qt5-phonon-devel + extra-cmake-modules + libogg-devel + kcompletion-devel + kcoreaddons-devel + kconfigwidgets-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + libkcddb + kcmutils-devel + + desktop/kde/applications/audiocd-kio/pspec.xml + + + audiocd-kio + Kioslave for accessing audio CDs + + cdparanoia + flac + lame + libkcompactdisc + libvorbis + qt5-base + qt5-phonon + kio + ki18n + libgcc + libogg + kconfig + kcmutils + kcompletion + kcoreaddons + kconfigwidgets + kdelibs4-support + libkcddb + + + /etc/xdg + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + audiocd-kio-devel + Development files for audiocd-kio + + audiocd-kio + qt5-base-devel + + + /usr/include + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump Ali Algul aligulle3801@gmail.com + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + - 2017-04-05 - 3.0.0.1 - Release bump. - Alihan Öztürk - alihan@pisilinux.org + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2017-01-07 - 3.0.0.1 - Version bump - Alihan Öztürk - alihan@pisilinux.org + 2016-11-29 + 16.11.80 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2017-01-06 + 2016-11-09 + 16.08.2_20161106 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kwalletmanager + https://userbase.kde.org/KDE_Wallet_Manager + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A wallet management tool + KWalletManager is a tool to manage the passwords on your system. By using the KDE wallet subsystem it not only allows you to keep your own secrets but also to access and manage the passwords of every application that integrates with the wallet. + kwallet + mirrors://kde/stable/release-service/22.04.1/src/kwalletmanager-22.04.1.tar.xz + + qt5-base + kdoctools-devel + cmake + extra-cmake-modules + kcoreaddons-devel + kauth-devel + kwallet-devel + kservice-devel + kcmutils-devel + karchive-devel + ki18n-devel + kxmlgui-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + mesa-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + ktextwidgets-devel + kiconthemes-devel + knotifications-devel + + desktop/kde/applications/kwalletmanager/pspec.xml + + + kwalletmanager + + qt5-base + kcmutils + kauth + ki18n + kio + kjobwidgets + libgcc + kcodecs + kconfig + kwallet + kxmlgui + karchive + kservice + kitemviews + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + kconfigwidgets + knotifications + kwidgetsaddons + + + /etc/dbus-1/system.d/org.kde.kcontrol.kcmkwallet5.conf + /etc/xdg + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/bin + /usr/share + /usr/share/icons + /usr/share/applications + /usr/share/polkit-1/actions/org.kde.kcontrol.kcmkwallet5.policy + /usr/share/dbus-1/system-services/org.kde.kcontrol.kcmkwallet5.service + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + umbrello + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + app:gui + desktop.kde.sdk + UML modelling tool and code generator + UML modelleme aracı ve kod üreticisi. + Umbrello UML Modeller is a Unified Modelling Language diagram editor for KDE. + umbrello UML (Unified Modellin Language) modelleme ve diyagram editörüdür. + mirrors://kde/stable/release-service/22.04.1/src/umbrello-22.04.1.tar.xz + + qt5-base-devel + qt5-webkit-devel + libxslt-devel + qt5-svg-devel + kio-devel + kparts-devel + kinit-devel + kcompletion-devel + kxmlgui-devel + kauth-devel + kconfig-devel + ktexteditor-devel + kcoreaddons-devel + kdoctools-devel + docbook-xsl + extra-cmake-modules + kwindowsystem-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + llvm + llvm-clang-devel + llvm-mlir + llvm-polly + + desktop/kde/applications/umbrello/pspec.xml + + + umbrello + + qt5-base + qt5-webkit + kio + ki18n + kcrash + libgcc + kconfig + kxmlgui + libxml2 + qt5-svg + karchive + kcompletion + kcoreaddons + kiconthemes + kjobwidgets + ktextwidgets + kconfigwidgets + kwidgetsaddons + ktexteditor + libxslt + kwindowsystem + llvm-mlir + llvm-polly + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-24 + 20.08.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + partitionmanager + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.applications + KDE Partition Manager is a utility program to help you manage the disk devices, partitions and file systems on your computer + KDE Disk Bölümü Yöneticisi + It allows you to easily create, copy, move, delete, resize without losing data, backup and restore partitions.. + KDE Disk Bölümü Yöneticisi, disklerinizi, bölümlerinizi ve dosya sistemlerinizi yönetmenize izin verir. Birçok dosya sistemini (ext2/3/4, reiserfs, NTFS, FAT32 ve daha fazlası) desteklemenin yanı sıra, yeni bölüm oluşturabilir ya da var olan bir bölüm üzerinde boyutlandırma, kopyalama, taşıma, yedekleme ve geri yükleme işlemlerini yapabilir. + mirrors://kde/stable/release-service/22.04.1/src/partitionmanager-22.04.1.tar.xz + + qt5-base-devel + libatasmart-devel + extra-cmake-modules + parted-devel + libutil-linux-devel + ki18n-devel + kio-devel + kconfig-devel + kxmlgui-devel + kservice-devel + kcoreaddons-devel + kiconthemes-devel + kjobwidgets-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kdoctools-devel + kpmcore-devel + e2fsprogs-devel + kdbusaddons-devel + polkit-qt-devel + elogind-devel + + desktop/kde/applications/partitionmanager/pspec.xml + + + partitionmanager + + qt5-base + libgcc + libutil-linux + kio + ki18n + kconfig + kxmlgui + kservice + kcoreaddons + kiconthemes + kjobwidgets + kconfigwidgets + kwidgetsaddons + kpmcore + kcrash + e2fsprogs + kdbusaddons + polkit-qt + + + /usr/bin + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 4.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 4.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 4.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 4.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 4.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-07-22 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-18 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-03-11 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-14 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-26 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-08 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 3.3.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-03 + 3.3.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-19 + 3.3.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-09 + 3.2.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 3.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 3.1.0 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 3.0.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-15 + 2.2.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-12 + 2.2.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-23 + 2.1.0 + Release bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-01-17 + 2.1.0 + First Release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libksane + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.graphics + SANE library interface for KDE + KDE için SANE kitaplık arayüzü + libksane is a SANE library interface for KDE. + libksane, KDE için bir SANE kitaplık arayüzüdür. + mirrors://kde/stable/release-service/22.04.1/src/libksane-22.04.1.tar.xz + + ki18n-devel + kwallet-devel + qt5-base-devel + ktextwidgets-devel + sane-backends-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/applications/libksane/pspec.xml + + + libksane + + ki18n + kwallet + libgcc + qt5-base + ktextwidgets + sane-backends + kwidgetsaddons + + + /usr/lib + /usr/share/icons + /usr/share/locale + + + + libksane-devel + Development files for libksane + libksane için geliştirme dosyaları + + libksane + + + /usr/lib/cmake + /usr/include + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-10 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kiten + https://www.kde.org/applications/education/kiten/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + A Japanese reference/study tool + Japonca referans ve alıştırma uygulaması + Kiten is a Japanese reference/study tool. + Kiten, Japonca referans ve alıştırma uygulamasıdır. + kiten>kiten + mirrors://kde/stable/release-service/22.04.1/src/kiten-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + karchive-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdoctools-devel + gettext-devel + ki18n-devel + khtml-devel + kxmlgui-devel + kio-devel + kparts-devel + kcrash-devel + knotifications-devel + kwidgetsaddons-devel + + desktop/kde/applications/kiten/pspec.xml + + + kiten + + qt5-base + karchive + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdoctools + gettext + ki18n + khtml + kxmlgui + kio + kparts + libgcc + kcrash + knotifications + kwidgetsaddons + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + kiten-devel + Development files for kiten + kiten için geliştirme dosyaları + + kiten + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kitinerary + https://download.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.applications + Data model and extraction system for travel reservation information + Data model and extraction system for travel reservation information + Seyahat rezervasyon bilgisi için veri modeli ve ekstraksiyon sistemi + Seyahat rezervasyon bilgisi için veri modeli ve ekstraksiyon sistemi + https://download.kde.org/stable/release-service/22.04.1/src/kitinerary-22.04.1.tar.xz + + qt5-declarative-devel + qt5-base-devel + kcoreaddons-devel + poppler-cpp-devel + kcontacts-devel + kcalendarcore-devel + libxml2-devel + kpkpass-devel + poppler-devel + ki18n-devel + kmime-devel + zlib-devel + kconfig-devel + kcodecs-devel + karchive-devel + extra-cmake-modules + openssl-devel + + desktop/kde/applications/kitinerary/pspec.xml + + + kitinerary + + zlib + ki18n + kmime + libgcc + kpkpass + kcodecs + poppler + kcalendarcore + kconfig + kcontacts + karchive + libxml2 + openssl + qt5-base + qt5-declarative + + + /etc/xdg + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + kitinerary-devel + Development files for kitinerary + + kitinerary + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libkvkontakte + https://www.digikam.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPL + library + desktop.kde.applications + C++ library for asynchronous interaction with VK social network via its web API + C++ library for asynchronous interaction with VK social network via its web API + https://sourceforge.net/projects/pisilinux/files/source/libkvkontakte-5.0.0_20161106.tar.gz + + extra-cmake-modules + gettext-devel + glibc-devel + kcoreaddons-devel + kdewebkit-devel + ki18n-devel + kio-devel + qt5-base-devel + qt5-webkit-devel + kwidgetsaddons-devel + + desktop/kde/applications/libkvkontakte/pspec.xml + + + libkvkontakte + C++ library for asynchronous interaction with VK social network via its web API + + kcoreaddons + kdewebkit + ki18n + kio + qt5-base + qt5-webkit + kwidgetsaddons + libgcc + + + /usr/lib + /usr/share/doc + + + + libkvkontakte-devel + Development files for libkvkontakte + + libkvkontakte + qt5-base-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-09-15 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-07-22 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-18 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-03-11 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-12 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-12 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-26 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-08 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 5.0.0_20161106 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-09-14 + 5.0.0_20161106 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-11-09 + 5.0.0_20161106 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + ktp-contact-runner + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + KRunner plugin for KDE Telepathy + KRunner plugin for KDE Telepathy + mirrors://kde/stable/release-service/22.04.1/src/ktp-contact-runner-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + ki18n-devel + kwallet-devel + kservice-devel + krunner-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + + desktop/kde/applications/ktp-contact-runner/pspec.xml + + + ktp-contact-runner + KRunner plugin for KDE Telepathy + + ki18n + kwallet + libgcc + krunner + qt5-base + kcoreaddons + telepathy-qt5 + ktp-common-internals + + + /usr/lib + /usr/share + /usr/share/kservices5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kgeography + https://www.kde.org/applications/education/kgeography/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + KGeography is a geography learning tool + Bir coğrafya uygulaması + KGeography is a geography learning tool, which allows you to learn about the political divisions of some countries (divisions, capitals of those divisions and their associated flags if there are some). + KGeography, ülkeler hakkında çeşitli bilgiler sunan bir coğrafya uygulamasıdır. + kgeography + https://download.kde.org/stable/release-service/22.04.1/src/kgeography-22.04.1.tar.xz + + qt5-base-devel + kconfig-devel + kcrash-devel + kdoctools-devel + kxmlgui-devel + kwidgetsaddons-devel + kcoreaddons-devel + ki18n-devel + kitemviews-devel + kiconthemes-devel + kservice-devel + kconfigwidgets-devel + extra-cmake-modules + + desktop/kde/applications/kgeography/pspec.xml + + + kgeography + + qt5-base + libgcc + kcrash + kconfig + kxmlgui + kwidgetsaddons + kcoreaddons + ki18n + kitemviews + kiconthemes + kconfigwidgets + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kate + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.applications + Advanced Text Editor + Plasma library and runtime components based upon KF5 and Qt5 + https://download.kde.org/stable/release-service/22.04.1/src/kate-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + kactivities-devel + kconfig-devel + kcrash-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kio-devel + kjobwidgets-devel + kparts-devel + ktexteditor-devel + kwindowsystem-devel + kxmlgui-devel + knewstuff-devel + threadweaver-devel + kitemmodels-devel + plasma-framework-devel + syntax-highlighting-devel + kuserfeedback-devel + kwallet-devel + kguiaddons-devel + kdbusaddons-devel + + + kate-17.04.0-allow-root.patch + kwrite-17.04.0-allow-root.patch + + desktop/kde/applications/kate/pspec.xml + + + kate + + qt5-base + libgcc + libgit2 + knewstuff + ki18n + kconfig + kded + kguiaddons + kactivities + kjobwidgets + kitemmodels + kio + kcrash + kparts + ktexteditor + kwindowsystem + kxmlgui + plasma-framework + kwallet + kservice + kbookmarks + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + threadweaver + kconfigwidgets + knotifications + kwidgetsaddons + kuserfeedback + syntax-highlighting + kio + kconfig + kwallet + + + /usr/share + /etc/xdg + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-21 + 17.12.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-04 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kfind + http://kde.org/applications/utilities/kfind/ + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.utils + Find Files/Folders + Find Files/Folders + mirrors://kde/stable/release-service/22.04.1/src/kfind-22.04.1.tar.xz + + extra-cmake-modules + gettext-devel + glibc-devel + karchive-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdelibs4-support-devel + kdoctools-devel + python-devel + kfilemetadata-devel + qt5-base-devel + + desktop/kde/applications/kfind/pspec.xml + + + kfind + Find Files/Folders + + karchive + kdelibs4-support + libgcc + qt5-base + kio + ki18n + kconfig + kxmlgui + kservice + kcompletion + kcoreaddons + kjobwidgets + kconfigwidgets + kfilemetadata + kwidgetsaddons + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + /usr/share/man/man1 + + + kde-baseapps + + + kde-baseapps + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-19 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-03 + 16.11.90 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + ktp-send-file + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + A File manager plugin to launch a file transfer job with a specified contact + A File manager plugin to launch a file transfer job with a specified contact + mirrors://kde/stable/release-service/22.04.1/src/ktp-send-file-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kcmutils-devel + kio-devel + kwallet-devel + kiconthemes-devel + ki18n-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + + desktop/kde/applications/ktp-send-file/pspec.xml + + + ktp-send-file + A File manager plugin to launch a file transfer job with a specified contact + + kio + ki18n + kwallet + libgcc + qt5-base + kcoreaddons + kiconthemes + telepathy-qt5 + kwidgetsaddons + ktp-common-internals + + + /usr/bin + /usr/share + /usr/share/kservices5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + gpgmepp + https://projects.kde.org/gpgmepp + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPLv2 + desktop.kde.applications + C++ bindings/wrapper for gpgme + gpgme için C++ bağlayıcısı + C++ bindings/wrapper for gpgme + gpgme için C++ bağlayıcısı + https://github.com/KDE/gpgmepp/archive/v16.08.3.tar.gz + + boost-devel + qt5-base-devel + gpgme-devel + extra-cmake-modules + + desktop/kde/applications/gpgmepp/pspec.xml + + + gpgmepp + + libgcc + qt5-base + gpgme + + + /usr/lib + /usr/share/doc + + + + gpgmepp-devel + + gpgmepp + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-07 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-20 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-04 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-07-22 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-18 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-03-11 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-14 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-11 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-26 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-08 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 16.08.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-18 + 16.08.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-18 + 16.08.3 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-08 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + granatier + https://www.kde.org/applications/games/granatier/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + A Bomberman game + Bombalama macera oyunu + Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone. + granatier, oyuncunun yüksekliği her turda azalan bir uçak içinde şehirlere hücum ettiği tek kişilik bir macera oyunudur. + granatier + mirrors://kde/stable/release-service/22.04.1/src/granatier-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + mesa-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kwidgetsaddons-devel + ki18n-devel + kxmlgui-devel + knewstuff-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/granatier/pspec.xml + + + granatier + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + knewstuff + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kqtquickcharts + https://edu.kde.org/ + + Stefan Gronewold + groni@pisilinux.org + + FDL + LGPL + GPL + desktop.kde.applications + A QtQuick plugin to render beautiful and interactive charts + A QtQuick plugin to render beautiful and interactive charts + mirrors://kde/stable/release-service/22.04.1/src/kqtquickcharts-22.04.1.tar.xz + + extra-cmake-modules + glibc-devel + qt5-base-devel + qt5-declarative-devel + + desktop/kde/applications/kqtquickcharts/pspec.xml + + + kqtquickcharts + A QtQuick plugin to render beautiful and interactive charts + + qt5-base + qt5-declarative + libgcc + + + /usr/lib/qt5 + /usr/share/doc + + + + kqtquickcharts-devel + Development files for kqtquickcharts + + kqtquickcharts + qt5-base-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-05 + 16.11.90 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kdepim-runtime + https://community.kde.org/KDE_PIM + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + app:gui + desktop.kde.applications + KDE5 PIM Runtime Environment + KDE5 PIM (Kişisel Bilgi Yönetimi) çalışma zamanı ortamı + kdepim-runtime contains KDE5 PIM (Personal Information Management) runtime environment like akonadi agents. + kdepim-runtime, kdelibs kullanarak yazılmış olan Akonadi ajanları da dahil olmak üzere KDE5 PIM (Personal Information Management - Kişisel Bilgi Yönetimi) çalışma zamanı ortamını içerir. + kontact + mirrors://kde/stable/release-service/22.04.1/src/kdepim-runtime-22.04.1.tar.xz + + kdoctools-devel + boost-devel + shared-mime-info + akonadi-devel + akonadi-calendar-devel + akonadi-search-devel + kcmutils-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + knotifyconfig-devel + kross-devel + kmailtransport-devel + kidentitymanagement-devel + kalarm + kcalutils-devel + kmbox-devel + kimap-devel + libkgapi-devel + kholidays-devel + ksyndication-devel + pimcommon-devel + cyrus-sasl-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-webkit-devel + qt5-webengine-devel + extra-cmake-modules + qt5-location-devel + qt5-networkauth-devel + akonadi-mime-devel + akonadi-notes-devel + akonadi-contacts-devel + qt5-speech-devel + kdav-devel + ffmpeg-devel + kldap-devel + libkdepim-devel + libXScrnSaver-devel + qca2-qt5-devel + qt5-keychain-devel + + desktop/kde/applications/kdepim-runtime/pspec.xml + + + kdepim-runtime + + akonadi + libkgapi + kio + ki18n + kimap + kmbox + kmime + libgcc + kcodecs + kconfig + kwallet + kxmlgui + kcalendarcore + kcmutils + kservice + qt5-base + kalarm + kcalutils + kitemviews + kcompletion + kcoreaddons + kdbusaddons + kitemmodels + pimcommon + kcontacts + kjobwidgets + knotifyconfig + kwindowsystem + kconfigwidgets + kmailtransport + ktextwidgets + knotifications + kwidgetsaddons + qt5-speech + qt5-xmlpatterns + akonadi-calendar + kdelibs4-support + cyrus-sasl + akonadi-mime + akonadi-notes + qt5-webengine + qt5-networkauth + akonadi-contacts + kidentitymanagement + kdav + kldap + libkdepim + qt5-keychain + + + /etc/xdg + /usr/lib + /usr/bin + /usr/share + /usr/share/mime + /usr/share/kservicetypes5 + /usr/share/kservices5 + /usr/share/knotifications5 + /usr/share/icons + /usr/share/dbus-1 + /usr/share/akonadi + /usr/share/ontology + /usr/share/autostart + /usr/share/applications + /usr/share/doc + /usr/share/locale + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kalgebra + https://www.kde.org/applications/education/kalgebra/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.edu + A graph calculator + Bir grafiksel hesap makinesi + KAlgebra is a fully featured calculator that lets you plot different types of 2D and 3D functions and to calculate easy and not so easy calculations, such as addition, trigonometric functions or derivatives. + KAlgebra, farklı farklı 2B ve 3B fonksiyonları çizmek, kolay ve o kadar da kolay olmayan trigonometrik veya türev gibi hesaplamaları yapmak için bir uygulamadır. + kalgebra + mirrors://kde/stable/release-service/22.04.1/src/kalgebra-22.04.1.tar.xz + + mesa-devel + mesa-glu-devel + qt5-base-devel + qt5-declarative + qt5-svg-devel + qt5-webkit-devel + qt5-location-devel + analitza-devel + kdoctools-devel + ncurses-devel + readline-devel + gettext-devel + ki18n-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kio-devel + extra-cmake-modules + qt5-webengine-devel + ffmpeg-devel + libXScrnSaver-devel + + desktop/kde/applications/kalgebra/pspec.xml + + + kalgebra + + qt5-base + qt5-declarative + qt5-webkit + qt5-location + analitza + libgcc + kconfig + kxmlgui + readline + kcoreaddons + ki18n + kconfigwidgets + kwidgetsaddons + kio + qt5-webengine + + + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + akonadi-mime + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + Libraries and daemons to implement basic email handling + Libraries and daemons to implement basic email handling + mirrors://kde/stable/release-service/22.04.1/src/akonadi-mime-22.04.1.tar.xz + + qt5-base-devel + boost-devel + ki18n-devel + kdoctools-devel + kitemmodels-devel + gettext-devel + akonadi-devel + extra-cmake-modules + kxmlgui-devel + libxslt-devel + extra-cmake-modules + kmime-devel + kio-devel + shared-mime-info + + desktop/kde/applications/akonadi-mime/pspec.xml + + + akonadi-mime + + qt5-base + ki18n + akonadi + libgcc + kio + kmime + kconfig + kxmlgui + kcoreaddons + kdbusaddons + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + akonadi-mime-devel + Development files for akonadi-mime + + qt5-base-devel + akonadi-mime + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-17 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + First Release. + Stefan Gronewold + groni@pisilinux.org + + + + + + rocs + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.edu + Rocs Graph Theory + Rocs aims to be a Graph Theory IDE for helping professors to show the results of a graph algorithm and also helping students to do the algorithms. Rocs has a scripting module, done in Qt Script, that interacts with the drawn graph and every change in the graph with the script is reflected on the drawn one.. + mirrors://kde/stable/release-service/22.04.1/src/rocs-22.04.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-webkit-devel + qt5-base-devel + qt5-xmlpatterns-devel + qt5-script-devel + extra-cmake-modules + kdoctools-devel + kdeclarative-devel + ki18n-devel + gettext-devel + kitemviews-devel + ktexteditor-devel + kxmlgui-devel + kconfig-devel + karchive-devel + kcompletion-devel + kcoreaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + cmake + qt5-location-devel + grantlee-qt5-devel + boost-devel + qt5-svg-devel + + desktop/kde/applications/rocs/pspec.xml + + + rocs + + qt5-base + qt5-script + qt5-declarative + qt5-xmlpatterns + qt5-webkit + qt5-svg + grantlee-qt5 + kdeclarative + ktexteditor + kparts + libgcc + ki18n + kconfig + karchive + kcompletion + kcoreaddons + ktextwidgets + kconfigwidgets + kwidgetsaddons + kxmlgui + kitemviews + + + /usr/bin + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + rocs-devel + Development files for rocs + + rocs + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kapman + https://www.kde.org/applications/games/kapman/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Pac-Man clone + Pac-Man klonu + Kapman is a clone of the well known game Pac-Man. You must go through the levels escaping ghosts in a maze. You lose a life when a ghost eats you, but you can eat the ghosts for a few seconds when eating an energizer. + Kapman dünyaca ünlü Pac-Man'in bir türevidir. Labirent içinde hayaletlerle köşe kapmaca oynayarak bölümleri geçmeye çalıştığınız oyunda eğer hayaletlere yakalanırsanız bir hakkınızı kaybediyorsunuz. Eğer bir enerji nesnesi alırsanız bu kez siz bir kaç saniyeliğine hayaletleri yiyebiliyorsunuz. + kapman + mirrors://kde/stable/release-service/22.04.1/src/kapman-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + kwindowsystem-devel + ki18n-devel + kinit-devel + kunitconversion-devel + kitemmodels-devel + kemoticons-devel + kconfigwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + kdesignerplugin + libkdegames-devel + qt5-declarative-devel + + desktop/kde/applications/kapman/pspec.xml + + + kapman + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkipi + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.graphics + Common plugin infrastructure for KDE image applications + KDE resim uygulamaları için ortak eklenti yapısı + Kipi (KDE Image Plugin Interface) is an effort to develop a common plugin structure (for Digikam, Gwenview, etc.). Its aim is to share image plugins among graphic applications. + Kipi, ortak bir eklenti yapısı ortaya koymak için gerekli bir kitaplıktır. + mirrors://kde/stable/release-service/22.04.1/src/libkipi-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + ki18n-devel + kconfig-devel + kservice-devel + kxmlgui-devel + cmake + extra-cmake-modules + + desktop/kde/applications/libkipi/pspec.xml + + + libkipi + + qt5-base + kxmlgui + ki18n + libgcc + kconfig + kservice + kcoreaddons + + + /usr/lib + /usr/bin + /usr/share + /usr/share/icons + + + + libkipi-devel + Development files for libkipi + libkipi için geliştirme dosyaları + + libkipi + qt5-base-devel + kxmlgui-devel + ki18n-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-09 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kreport + http://www.kexi-project.org/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + app:console + desktop.kde.applications + A framework for creation and generation of reports in multiple formats + A framework for creation and generation of reports in multiple formats + https://download.kde.org/stable/kreport/src/kreport-3.2.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-webkit-devel + qt5-linguist + kproperty-devel + kconfig-devel + kguiaddons-devel + kwidgetsaddons-devel + kcoreaddons-devel + marble-devel + ki18n-devel + qt5-webengine-devel + + desktop/kde/applications/kreport/pspec.xml + + + kreport + A framework for creation and generation of reports in multiple formats + + libgcc + marble + kconfig + qt5-base + kproperty + qt5-webkit + kcoreaddons + kwidgetsaddons + qt5-declarative + qt5-webengine + + + /usr/share + /usr/lib/libKReport3* + /usr/lib/cmake + /usr/lib/qt5 + + + + kreport-devel + Developments files for kreport. + + kreport + qt5-base-devel + kproperty-devel + qt5-webkit-devel + qt5-declarative-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-05-17 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-14 + 3.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-11 + 3.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 3.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-11 + 3.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 3.1.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-10 + 3.1.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 3.0.2 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 3.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 3.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-23 + 3.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 3.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 3.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 3.0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-14 + 3.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-30 + 3.0.1 + Release bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-31 3.0.0 First release Alihan Öztürk @@ -242896,83 +202453,6812 @@ complete albums that you have purchased from Amazon. - calligra-plan - https://www.calligra-suite.org/ + mailimporter + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.applications + Mail importer library + Mail importer library + mirrors://kde/stable/release-service/22.04.1/src/mailimporter-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + ki18n-devel + kconfig-devel + kservice-devel + kxmlgui-devel + pimcommon-devel + cmake + extra-cmake-modules + openldap-client + cyrus-sasl-devel + kitemviews-devel + kio-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kmime-devel + kcontacts-devel + kcalendarcore-devel + kldap-devel + libkdepim-devel + akonadi-calendar-devel + akonadi-search-devel + qt5-webkit-devel + grantlee-qt5-devel + knewstuff-devel + kpimtextedit-devel + kimap-devel + akonadi-devel + boost-devel + karchive-devel + akonadi-mime-devel + akonadi-contacts-devel + + desktop/kde/applications/mailimporter/pspec.xml + + + mailimporter + + qt5-base + akonadi-mime + libgcc + libkdepim + ki18n + kmime + akonadi + kconfig + karchive + kcoreaddons + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + mailimporter-devel + Development files for mailimporter + + mailimporter + karchive-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-26 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-08 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdeconnect + https://kdeconnect.kde.org/ + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + GPLv2 + GPLv3 + app:gui + desktop.kde.applications + Connect KDE with your smartphone + Cihazlarınızı KDE ile birleştirin + Connect KDE with your smartphone + Cihazlarınızı KDE ile birleştirin + kdeconnect + https://download.kde.org/stable/release-service/22.04.1/src/kdeconnect-kde-22.04.1.tar.xz + + sshfs + kio-devel + ki18n-devel + solid-devel + kpeople-devel + kde-cli-tools + libXtst-devel + kirigami-devel + qt5-base-devel + kcmutils-devel + kwayland-devel + qca2-qt5-devel + kdoctools-devel + libfakekey-devel + kdbusaddons-devel + kiconthemes-devel + kpeoplevcard-devel + kwindowsystem-devel + pulseaudio-qt-devel + qt5-x11extras-devel + extra-cmake-modules + kconfigwidgets-devel + qt5-multimedia-devel + knotifications-devel + qt5-declarative-devel + qt5-quickcontrols2-devel + wayland-devel + wayland-server + wayland-client + wayland-cursor + qt5-wayland-devel + qqc2-desktop-style + kpackage-devel + kguiaddons-devel + + desktop/kde/applications/kdeconnect/pspec.xml + + + kdeconnect + + kio + ki18n + sshfs + solid + libgcc + libX11 + libXtst + kconfig + kpeople + kcmutils + kservice + qca2-qt5 + qt5-base + kwayland + kguiaddons + libfakekey + kcoreaddons + kdbusaddons + kiconthemes + kpeoplevcard + kwindowsystem + pulseaudio-qt + qt5-x11extras + qt5-multimedia + kconfigwidgets + knotifications + kwidgetsaddons + qt5-declarative + qt5-quickcontrols2 + qqc2-desktop-style + + + /usr/bin + /etc + /usr/lib + /usr/include + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/info + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-15 + 21.04.3 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-02-11 + 1.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-15 + 1.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-08 + 1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-18 + 1.3.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 1.3.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-19 + 1.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-20 + 1.3.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-27 + 1.3.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-13 + 1.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 1.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 1.3.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-10 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-23 + 1.2.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 1.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-25 + 1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-08 + 1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-12 + 1.0.3 + Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-09 + 0.9g + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kross-interpreters + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.bindings + Kross interpreter plugins for programming languages + Language interpreters to enable in-process scripting with Kross. + mirrors://kde/stable/release-service/22.04.1/src/kross-interpreters-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + kross-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + python-devel + + desktop/kde/applications/kross-interpreters/pspec.xml + + + kross-interpreters + + qt5-base + libgcc + python + kross + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kproperty + http://www.kexi-project.org/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + app:console + desktop.kde.applications + A property editing framework with editor widget similar to what is known from Qt Designer + A property editing framework with editor widget similar to what is known from Qt Designer + https://download.kde.org/stable/kproperty/src/kproperty-3.2.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-linguist + kconfig-devel + kcoreaddons-devel + kwidgetsaddons-devel + kguiaddons-devel + ki18n-devel + + desktop/kde/applications/kproperty/pspec.xml + + + kproperty + A property editing framework with editor widget similar to what is known from Qt Designer + + libgcc + kconfig + qt5-base + kguiaddons + kwidgetsaddons + + + /usr/lib/libKProperty* + /usr/share + + + + kproperty-devel + Developments files for kproperty. + + qt5-base-devel + kproperty + + + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/include + + + + + 2022-05-17 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 3.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-12 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-10 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 3.0.2 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-07-14 + 3.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-30 + 3.0.1 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-04 + 3.0.0 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + kwordquiz + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.edu + Kwordquiz is a Flash Card Trainer + KWordQuiz is a tool that gives you a powerful way to master new vocabularies. It may be a language or any other kind of terminology.. + mirrors://kde/stable/release-service/22.04.1/src/kwordquiz-22.04.1.tar.xz + + qt5-base-devel + gettext-devel + ki18n-devel + kcrash-devel + sonnet-devel + kconfig-devel + kconfigwidgets-devel + kdoctools-devel + kguiaddons-devel + kiconthemes-devel + kitemviews-devel + knotifyconfig-devel + kio-devel + knewstuff-devel + knotifications-devel + kxmlgui-devel + kdelibs4-support-devel + kdeclarative-devel + kcoreaddons-devel + kwindowsystem-devel + kwidgetsaddons-devel + qt5-phonon-devel + libkeduvocdocument-devel + extra-cmake-modules + kdelibs4-support-devel + kdesignerplugin + cmake + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kwordquiz/pspec.xml + + + kwordquiz + + qt5-base + qt5-phonon + ki18n + kconfig + kconfigwidgets + kguiaddons + kiconthemes + kitemviews + knotifyconfig + knewstuff + knotifications + kxmlgui + kdelibs4-support + libgcc + kcoreaddons + kwindowsystem + kwidgetsaddons + libkeduvocdocument + + + /etc/xdg + /usr/bin + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdenetwork-filesharing + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + library + desktop.kde.applications + Filesharing configuration modlue. + Dosya paylaşım konfigürasyon modülü. + Filesharing configuration modlue. + Dosya paylaşım konfigürasyon modülü. + mirrors://kde/stable/release-service/22.04.1/src/kdenetwork-filesharing-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kdoctools-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kservice-devel + kdeclarative-devel + kwidgetsaddons-devel + samba-devel + + desktop/kde/applications/kdenetwork-filesharing/pspec.xml + + + kdenetwork-filesharing + + kio + ki18n + libgcc + qt5-base + qt5-declarative + kservice + kcompletion + kcoreaddons + kdeclarative + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + + + kdenetwork + + + kdenetwork + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + eventviews + https://community.kde.org/KDE_PIM + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app:console + desktop.kde.applications + Library for creating events. + Library for creating events. + mirrors://kde/stable/release-service/22.04.1/src/eventviews-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + akonadi-devel + kcompletion-devel + kjobwidgets-devel + kcoreaddons-devel + kservice-devel + solid-devel + kxmlgui-devel + kitemmodels-devel + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + boost-devel + libkdepim-devel + kcontacts-devel + kcalendarcore-devel + kcalutils-devel + calendarsupport-devel + kmime-devel + kidentitymanagement-devel + akonadi-calendar-devel + akonadi-contacts-devel + kdiagram-devel + kholidays-devel + kguiaddons-devel + kiconthemes-devel + + desktop/kde/applications/eventviews/pspec.xml + + + eventviews + Library for creating events. + + ki18n + libgcc + akonadi + kcodecs + kconfig + kcalendarcore + kdiagram + kservice + qt5-base + kcalutils + kcontacts + libkdepim + kguiaddons + kcompletion + kcoreaddons + kiconthemes + kitemmodels + kconfigwidgets + kwidgetsaddons + calendarsupport + akonadi-calendar + + + /etc + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + /usr/share/kservicetypes5 + /usr/share/locale + + + + eventviews-devel + Development files for eventviews. + + eventviews + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-22 + 16.04.0 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + kmime + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + KDE library for handling mail messages and newsgroup articles. + Kmime library for handling mail messages and newsgroup articles. + mirrors://kde/stable/release-service/22.04.1/src/kmime-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + boost-devel + ki18n-devel + kcodecs-devel + kdoctools-devel + + desktop/kde/applications/kmime/pspec.xml + + + kmime + + qt5-base + ki18n + kcodecs + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kmime-devel + Development files for kmime + + qt5-base-devel + kmime + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + step + http://kde.org/applications/education/step/ + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.edu + Interactive Physical Simulator + Step is an interactive physical simulator. It allows you to explore the physical world through simulations. + mirrors://kde/stable/release-service/22.04.1/src/step-22.04.1.tar.xz + + qt5-base-devel + qt5-svg-devel + qt5-declarative-devel + extra-cmake-modules + kdoctools-devel + kdelibs4-support-devel + mesa-devel + khtml-devel + kconfig-devel + knewstuff-devel + kplotting-devel + eigen3 + pkgconfig + libqalculate-devel + cln-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + qt5-linguist + gsl-devel + + desktop/kde/applications/step/pspec.xml + + + step + + qt5-base + cln + gsl + khtml + knewstuff + kplotting + libqalculate + kparts + kio + libgcc + kdelibs4-support + ki18n + kconfig + kxmlgui + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + kconfigwidgets + kwidgetsaddons + kservice + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-04 + 19.08.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktnef + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + API for handling TNEF data + The API permits access to the actual attachments, the message properties (TNEF/MAPI), and allows one to view/extract message formatted text in Rich Text Format format. + mirrors://kde/stable/release-service/22.04.1/src/ktnef-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcalendarcore-devel + kcalutils-devel + kcontacts-devel + + desktop/kde/applications/ktnef/pspec.xml + + + ktnef + + qt5-base + kcalutils + ki18n + libgcc + kcalendarcore + kcontacts + + + /usr/lib/qt5 + /usr/lib + /usr/share + /usr/share/doc + /usr/share/locale + + + + ktnef-devel + Development files for ktnef + + qt5-base-devel + ktnef + + + /etc/xdg + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmplot + http://kde.org/applications/education/kmplot/ + + Stefan Gronewold (groni) + groni@pisilinux.org + + FDL + GPL + LGPL + desktop.kde.edu + Mathematical Function Plotter + KmPlot is a program to draw graphs, their integrals or derivatives. It supports different systems of coordinates like the Cartesian or the polar coordinate system. The graphs can be colorized and the view is scalable, so that you are able to zoom to the level you need. + mirrors://kde/stable/release-service/22.04.1/src/kmplot-22.04.1.tar.xz + + extra-cmake-modules + gettext-devel + kdelibs4-support-devel + kdoctools-devel + ki18n-devel + kinit-devel + kunitconversion-devel + kdelibs4-support-devel + kparts-devel + kwidgetsaddons-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + qt5-base-devel + + desktop/kde/applications/kmplot/pspec.xml + + + kmplot + Mathematical Function Plotter + + kdelibs4-support + ki18n + kparts + kwidgetsaddons + qt5-base + qt5-svg + libgcc + kconfig + kxmlgui + kservice + kcompletion + kcoreaddons + ktextwidgets + kconfigwidgets + + + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + /usr/share/man + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-01 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + akonadi-calendar-tools + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + CLI tools to manage akonadi calendars + CLI tools to manage akonadi calendars + http://download.kde.org/stable/release-service/22.04.1/src/akonadi-calendar-tools-22.04.1.tar.xz + + boost-devel + akonadi-devel + akonadi-calendar-devel + extra-cmake-modules + kdesignerplugin + kdoctools-devel + qt5-base-devel + kcompletion-devel + kxmlgui-devel + kitemmodels-devel + kcontacts-devel + kcalendarcore-devel + kdelibs4-support-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + akonadi-contacts-devel + kcalutils-devel + libkdepim-devel + calendarsupport-devel + kmime-devel + kidentitymanagement-devel + akonadi-notes-devel + + desktop/kde/applications/akonadi-calendar-tools/pspec.xml + + + akonadi-calendar-tools + CLI tools to manage akonadi calendars + + ki18n + libgcc + akonadi + kconfig + kcalendarcore + qt5-base + kcalutils + kcoreaddons + calendarsupport + akonadi-calendar + kdelibs4-support + akonadi-notes + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-14 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-31 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kjumpingcube + https://www.kde.org/applications/games/kjumpingcube/ PisiLinux Community admins@pisilinux.org - LGPL FDL1.2 + GPLv2 app:gui - office.calligra - A project management application intended for managing moderately large projects with multiple resources - A project management application intended for managing moderately large projects with multiple resources - Birden fazla kaynağa sahip ılımlı büyük projeleri yönetmek için tasarlanmış bir proje yönetimi uygulaması - Birden fazla kaynağa sahip ılımlı büyük projeleri yönetmek için tasarlanmış bir proje yönetimi uygulaması - https://download.kde.org/stable/calligra/3.3.0/calligraplan-3.3.0.tar.xz + desktop.kde.games + Territory capture game + Alan kapma oyunu + KJumpingCube is a simple tactical game. + KJumpingCube basit bir taktik oyunudur. + kjumpingcube + mirrors://kde/stable/release-service/22.04.1/src/kjumpingcube-22.04.1.tar.xz - extra-cmake-modules - qca2-qt5-devel - kholidays-devel - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - qt5-x11extras-devel - kcmutils-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdoctools-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kinit-devel - kio-devel - kitemviews-devel - kjobwidgets-devel - knotifyconfig-devel - kross-devel - ktextwidgets-devel - kwallet-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - sonnet-devel - akonadi-contacts-devel + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kitemmodels-devel + kwidgetsaddons-devel + kwindowsystem-devel kdbusaddons-devel - akonadi-devel - kactivities-devel - knotifications-devel - karchive-devel - kproperty-devel - kreport-devel - kcodecs-devel - kdiagram-devel - kparts-devel - libX11-devel - zlib-devel - perl + ki18n-devel + kconfigwidgets-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + knewstuff-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + libkdegames-devel - office/calligra/calligra-plan/pspec.xml + desktop/kde/applications/kjumpingcube/pspec.xml - calligra-plan + kjumpingcube - kio ki18n - kparts libgcc kconfig - kwallet kxmlgui - karchive - kdiagram - kservice + qt5-svg + qt5-base + kcoreaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /etc/xdg/kjumpingcube.categories + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcalutils + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.applications + The KDE calendar utility library + Calendar utility library for KDE + mirrors://kde/stable/release-service/22.04.1/src/kcalutils-22.04.1.tar.xz + + qt5-base-devel + kcalendarcore-devel + kidentitymanagement-devel + kcoreaddons-devel + kconfig-devel + ki18n-devel + kidentitymanagement-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + grantlee-qt5-devel + kdoctools-devel + kiconthemes-devel + extra-cmake-modules + + desktop/kde/applications/kcalutils/pspec.xml + + + kcalutils + + qt5-base + kcalendarcore + kidentitymanagement + ki18n + libgcc + kcodecs + kconfig + grantlee-qt5 + kcoreaddons + kiconthemes + kwidgetsaddons + kidentitymanagement + + + /etc/xdg + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/kcalendar + /usr/share/locale + /usr/share + + + + kcalutils-devel + Development files for kcalutils + + qt5-base-devel + kcalutils + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-26 + 17.12.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ksquares + https://www.kde.org/applications/games/ksquares/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Connect the dots to create squares + Noktaları birleştirerek kare yapma oyunu + KSquares is a fun and exciting game that modeled after the well known pen and paper based game of Dots and Boxes. + KSquares sıkıcı derslerin kurtarıcısı, eğlenceli ve heyecanlı kare yapma oyununun KDE sürümüdür. + ksquares + mirrors://kde/stable/release-service/22.04.1/src/ksquares-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/ksquares/pspec.xml + + + ksquares + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktp-desktop-applets + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + The KDE-Telepathy Plasma desktop applets + The KDE-Telepathy Plasma desktop applets + mirrors://kde/stable/release-service/22.04.1/src/ktp-desktop-applets-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kwindowsystem-devel + plasma-framework-devel + + desktop/kde/applications/ktp-desktop-applets/pspec.xml + + + ktp-desktop-applets + The KDE-Telepathy Plasma desktop applets + + libgcc + qt5-base + kwindowsystem + qt5-declarative + + + /usr/lib + /usr/share + /usr/share/plasma + /usr/share/kservices5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + signon-kwallet-extension + http://kde.org + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app + desktop.kde.network + KWallet signon extension + KWallet signon extension + mirrors://kde/stable/release-service/22.04.1/src/signon-kwallet-extension-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kwallet-devel + signon-devel + + desktop/kde/applications/signon-kwallet-extension/pspec.xml + + + signon-kwallet-extension + KWallet signon extension + + libgcc + signon + kwallet + qt5-base + + + /usr/lib/signon + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmailtransport + https://kde.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.applications + Mail Transport Service + Mail Transport Service + akonadi + mirrors://kde/stable/release-service/22.04.1/src/kmailtransport-22.04.1.tar.xz + + qt5-base-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcmutils-devel + kmime-devel + akonadi-mime-devel + akonadi-devel + cyrus-sasl-devel + extra-cmake-modules + boost-devel + ksmtp-devel + kwallet-devel + libkgapi-devel + qt5-keychain-devel + + desktop/kde/applications/kmailtransport/pspec.xml + + + kmailtransport + app:console + + qt5-base + ki18n + ksmtp + kio + libgcc + kmime + kconfig + kwallet + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + akonadi + cyrus-sasl + akonadi-mime + libkgapi + qt5-keychain + + + /etc/xdg + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/kservices5 + /usr/share/doc/ + /usr/share/config.kcfg + /usr/share/locale + + + + kmailtransport-devel + Development files for akonadi + + kmailtransport + kwallet-devel + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + akonadi + https://userbase.kde.org/Akonadi + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.applications + PIM (Personal Information Management) Storage Service + PIM (Kişisel Bilgi Yönetimi) Depolama Servisi + akonadi is an extensible cross-desktop storage service for PIM data and meta data providing concurrent read, write, and query access. + Akonadi, PIM verisi ve meta veriler için eşzamanlı okuma, yazma ve sorgulama yapma imkanı sağlayan, masaüstü ortamından bağımsız, genişletilebilir bir depolama servisidir. + akonadi + mirrors://kde/stable/release-service/22.04.1/src/akonadi-22.04.1.tar.xz + + qt5-base-devel + qt5-designer-devel + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kcrash-devel + ki18n-devel + kiconthemes-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + sqlite-devel + shared-mime-info + mariadb-client + mariadb-server + postgresql-server + libxslt-devel + boost-devel + kitemmodels-devel + kio-devel + kaccounts-integration-devel + libaccounts-qt5-devel + extra-cmake-modules + libaccounts-glib-devel + xz-devel + + desktop/kde/applications/akonadi/pspec.xml + + + akonadi + app:console + + kio + sqlite + libgcc + ki18n + kcrash + kconfig + kxmlgui + libxml2 qt5-base - qca2-qt5 - kholidays + kitemmodels + kcoreaddons + kiconthemes + kwindowsystem + kconfigwidgets + kwidgetsaddons + mariadb-client + mariadb-server + postgresql-server + libaccounts-qt5 + kaccounts-integration + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-postgresql + + + /etc + /etc/xdg + /usr/bin + /usr/lib + /usr/share/dbus-1 + /usr/share/mime + /usr/share + /usr/share/doc/ + + + + akonadi-devel + Development files for akonadi + akonadi için geliştirme dosyaları + + akonadi + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-11 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-06 + 18.12.3 + Fix deps. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + dolphin + https://projects.kde.org/projects/kde/applications/dolphin + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + desktop.kde.applications + KDE File Manager + Dolphin is the File Manager for KDE. + mirrors://kde/stable/release-service/22.04.1/src/dolphin-22.04.1.tar.xz + + baloo-devel + baloo-widgets-devel + kfilemetadata-devel + extra-cmake-modules + kactivities-devel + kbookmarks-devel + kcmutils-devel + kcompletion-devel + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kinit-devel + kio-devel + knewstuff-devel + knotifications-devel + kparts-devel + ktextwidgets-devel + solid-devel + qt5-base-devel + qt5-phonon-devel + kio-extras-devel + libxml2-devel + docbook-xsl + kuserfeedback-devel + + + dolphin-17.04.0-allow-root.patch + + desktop/kde/applications/dolphin/pspec.xml + + + dolphin + + qt5-base + kfilemetadata + baloo + baloo-widgets + knewstuff + kio + ki18n + solid + kparts + libgcc + kcodecs + kcrash + kconfig + kxmlgui + kcmutils + kservice + kbookmarks kitemviews + qt5-phonon kactivities kcompletion kcoreaddons @@ -242981,91 +209267,8294 @@ complete albums that you have purchased from Amazon. kjobwidgets ktextwidgets kwindowsystem - qt5-x11extras kconfigwidgets knotifications kwidgetsaddons - /usr/bin /etc/xdg - /usr/lib + /usr/bin /usr/share - /usr/share/locale - /usr/share/metainfo + /usr/lib /usr/share/doc + + dolphin-devel + + dolphin + qt5-base-devel + qt5-phonon-devel + kio-devel + kcmutils-devel + knewstuff-devel + kinit-devel + kactivities-devel + baloo-devel + baloo-widgets-devel + kfilemetadata-devel + kparts-devel + ktexteditor-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + + + /usr/include + + - - 2021-03-10 - 3.3.0 + + 2022-05-17 + 22.04.1 Version bump. - Ali Cengiz Kurt - alicengizkurt@gmail.com + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com - 2020-04-12 - 3.2.2 + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-13 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + katomic + https://www.kde.org/applications/games/katomic/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Sokoban like logic game + Sokoban benzeri mantık oyunu + KAtomic is both fun and educational game built around molecular geometry. + KAtomic moleküler geometri hakkında hem eğlenceli hem de eğitici bir oyundur. + katomic + mirrors://kde/stable/release-service/22.04.1/src/katomic-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + knewstuff-devel + libkdegames-devel + qt5-declarative-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/katomic/pspec.xml + + + katomic + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + knewstuff + kcoreaddons + kdbusaddons + libkdegames + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + akonadi-import-wizard + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + CLI tools to manage akonadi calendars + Import data from other mail clients to KMail + http://download.kde.org/stable/release-service/22.04.1/src/akonadi-import-wizard-22.04.1.tar.xz + + boost-devel + akonadi-devel + akonadi-calendar-devel + extra-cmake-modules + kdesignerplugin + kdoctools-devel + qt5-base-devel + qt5-keychain-devel + kcompletion-devel + kxmlgui-devel + kitemmodels-devel + kcontacts-devel + kcalendarcore-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + akonadi-contacts-devel + kcalutils-devel + libkdepim-devel + calendarsupport-devel + kmime-devel + kidentitymanagement-devel + kmailtransport-devel + akonadi-mime-devel + cyrus-sasl-devel + mailcommon-devel + messagelib-devel + pimcommon-devel + kimap-devel + libkleo-devel + gpgme-devel + gpgme-qt5-devel + mailimporter-devel + ffmpeg-devel + libXScrnSaver-devel + + desktop/kde/applications/akonadi-import-wizard/pspec.xml + + + akonadi-import-wizard + Import data from other mail clients to KMail + + ki18n + kcrash + libgcc + akonadi + kconfig + kwallet + kxmlgui + qt5-base + qt5-keychain + kcontacts + libkdepim + pimcommon + mailcommon + messagelib + kcompletion + kcoreaddons + kdbusaddons + mailimporter + kmailtransport + kwidgetsaddons + kidentitymanagement + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + /usr/lib + + + + akonadi-import-wizard-devel + Development files for akonadi-import-wizard + + akonadi-import-wizard + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2019-12-01 - 3.2.1 + 2018-04-27 + 18.04.0 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2019-11-25 - 3.2.0 + 2018-03-22 + 17.12.3 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-09-10 - 3.1.0 + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-31 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kpkpass + https://download.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.applications + Apple Wallet Pass reader + Apple Wallet Pass reader + Apple Cüzdan Geçiş okuyucusu + Apple Cüzdan Geçiş okuyucusu + https://download.kde.org/stable/release-service/22.04.1/src/kpkpass-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + karchive-devel + shared-mime-info + + desktop/kde/applications/kpkpass/pspec.xml + + + kpkpass + + libgcc + karchive + qt5-base + + + /etc/xdg + /usr/lib + /usr/share + /usr/share/doc + + + + kpkpass-devel + Development files for kpkpass + + kpkpass + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libkgeomap + https://www.kde.org/applications/graphics/ + + Alihan Öztürk + alihan@pisilinux.org + + FDL-1.1 + GPLv2 + LGPLv2 + app:gui + desktop.kde.graphics + A wrapper around world map components for browsing and arranging photos on a map. + A wrapper around world map components for browsing and arranging photos on a map. + mirrors://kde/stable/release-service/20.08.3/src/libkgeomap-20.08.3.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-webkit-devel + qt5-webengine-devel + ki18n-devel + kconfig-devel + kio-devel + ktextwidgets-devel + marble-devel + + desktop/kde/applications/libkgeomap/pspec.xml + + + libkgeomap + A wrapper around world map components for browsing and arranging photos on a map. + + kio + ki18n + libgcc + marble + kconfig + qt5-base + qt5-webkit + kcoreaddons + + + /usr/lib + /usr/share/libkgeomap + /usr/share/doc + /usr/share/locale + + + + libkgeomap-devel + Developments files for libkgeomap. + + libkgeomap + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-10 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.08.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-09 + 16.04.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + konqueror + https://www.kde.org/applications/internet/konqueror/ + + Stefan Gronewold + groni@pisilinux.org + + FDL + GPL + LGPL + desktop.kde.applications + Konqueror - KDE File Manager and Web Browser + Konqueror is KDE's Webbrowser and swiss-army-knife for any kind of file-management and file previewing. + mirrors://kde/stable/release-service/22.04.1/src/konqueror-22.04.1.tar.xz + + extra-cmake-modules + gettext-devel + glibc-devel + kactivities-devel + karchive-devel + kbookmarks-devel + kcmutils-devel + kcrash-devel + kdelibs4-support-devel + kdesu-devel + kdoctools-devel + khtml-devel + kiconthemes-devel + kinit-devel + kio-devel + kparts-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + kwidgetsaddons-devel + libICE-devel + libX11-devel + libXext-devel + python-devel + qt5-base-devel + qt5-declarative-devel + qt5-location-devel + qt5-webchannel-devel + qt5-webengine-devel + qt5-x11extras-devel + tidy-devel + zlib-devel + libevent-devel + ffmpeg-devel + libXScrnSaver-devel + kwallet-devel + qt5-script-devel + + desktop/kde/applications/konqueror/pspec.xml + + + konqueror + Konqueror - KDE File Manager and Web Browser + + kwallet + karchive + kbookmarks + kcmutils + kcrash + kded + kdelibs4-support + kdesu + khtml + kiconthemes + kinit + kio + kparts + kwidgetsaddons + libX11 + libXext + libgcc + qt5-base + qt5-declarative + qt5-location + qt5-webchannel + qt5-webengine + qt5-x11extras + zlib + tidy + ki18n + sonnet + kcodecs + kconfig + kxmlgui + kservice + kitemviews + qt5-script + kcompletion + kcoreaddons + kdbusaddons + kjobwidgets + ktextwidgets + kwindowsystem + kconfigwidgets + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + kde-baseapps + + + kde-baseapps + + + + konqueror-devel + Development files for konqueror + + qt5-base-devel + konqueror + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-08 + 17.08.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-24 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-03 + 16.11.90 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + filelight + http://utils.kde.org/projects/filelight + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + View disk usage information + View disk usage information + Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. + Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. + filelight + mirrors://kde/stable/release-service/22.04.1/src/filelight-22.04.1.tar.xz + + qt5-base-devel + qt5-svg-devel + qt5-script-devel + kdoctools-devel + extra-cmake-modules + kio-devel + kparts-devel + solid-devel + kxmlgui-devel + kcoreaddons-devel + ki18n-devel + mesa-devel + docbook-xsl + + desktop/kde/applications/filelight/pspec.xml + + + filelight + + qt5-svg + qt5-base + kparts + kio + ki18n + solid + libgcc + kconfig + kxmlgui + kservice + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/bin + /usr/share + /etc/xdg + + + + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kanagram + https://www.kde.org/applications/education/kanagram/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + A letter order game + Bir harf sıralama oyunu + Kanagram is a game based on anagrams of words: the puzzle is solved when the letters of the scrambled word are put back in the correct order. There is no limit on either time taken, or the amount of attempts to solve the word. + Kanagram, anagramlar üzerine bir oyundur. Dağınık yerleştirilmiş harfleri birleştirerek kelimeyi bulun. Zaman veya deneme sınırı yoktur. + kanagram + mirrors://kde/stable/release-service/22.04.1/src/kanagram-22.04.1.tar.xz + + qt5-base-devel + qt5-declarative + kdoctools-devel + knewstuff-devel + kdeclarative-devel + ki18n-devel + kio-devel + kcrash-devel + sonnet-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kxmlgui + kwidgetsaddons-devel + extra-cmake-modules + libkeduvocdocument-devel + qt5-multimedia-devel + + desktop/kde/applications/kanagram/pspec.xml + + + kanagram + + ki18n + libgcc + sonnet + kconfig + kxmlgui + qt5-base + knewstuff + kcoreaddons + kdeclarative + qt5-multimedia + kconfigwidgets + qt5-declarative + libkeduvocdocument + + + /etc/xdg + /usr/share + /usr/bin + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kruler + http://www.kde.org/applications/graphics/kruler + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.graphics + A screen ruler and color measurement tool + Ekran cetveli ve renk ölçüm aracı + KRuler is a screen ruler and color measurement tool. + KRuler, bir ekran cetveli ve renk ölçüm aracıdır. + kruler + mirrors://kde/stable/release-service/22.04.1/src/kruler-22.04.1.tar.xz + + qt5-base-devel + qt5-x11extras-devel + kdoctools-devel + cmake + extra-cmake-modules + ki18n-devel + knotifications-devel + kwindowsystem-devel + kxmlgui-devel + python-devel + docbook-xsl + + desktop/kde/applications/kruler/pspec.xml + + + kruler + + qt5-base + kxmlgui + knotifications + ki18n + libgcc + libxcb + kconfig + kcoreaddons + kwindowsystem + qt5-x11extras + kconfigwidgets + kwidgetsaddons + + + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kipi + https://github.com/KDE/kipi-plugins + + Ali Algul + aligulle3801@gmail.com + + GPLv1 + app + desktop.kde.applications + A collection of plugins extending the KDE graphics and image applications + A collection of plugins extending the KDE graphics and image applications + A collection of plugins extending the KDE graphics and image applications + A collection of plugins extending the KDE graphics and image applications + https://download.kde.org/stable/release-service/22.04.1/src/kipi-plugins-22.04.1.tar.xz + + libkipi-devel + kcompletion-devel + libmediawiki-devel + libkvkontakte-devel + extra-cmake-modules + karchive-devel + kconfig-devel + ki18n-devel + kio-devel + kwindowsystem-devel + kxmlgui-devel + qt5-base-devel + qt5-svg-devel + qt5-xmlpatterns-devel + qt5-webengine-devel + + desktop/kde/applications/kipi/pspec.xml + + + kipi + + kio + libgcc + kconfig + kxmlgui + libkipi + karchive + kcompletion + libmediawiki + libkvkontakte + qt5-base + kcoreaddons + kwindowsystem + kconfigwidgets + qt5-xmlpatterns + ki18n + qt5-webengine + + + /usr/lib + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 5.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 5.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-14 + 5.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 5.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 5.9.0 Rebuild Mustafa Cinasal muscnsl@gmail.com - 2018-03-28 - 3.1.0 + 2018-11-11 + 5.9.0 Rebuild Mustafa Cinasal muscnsl@gmail.com - 2018-02-07 - 3.1.0 - Release bump. + 2018-10-18 + 5.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 5.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 5.9.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-10 + 5.9.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-15 + 5.8.0 + First release. + Ali Algul + aligulle3801@gmail.com + + + + + + klettres + https://www.kde.org/applications/education/klettres/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + An alphabet learning application + Alfabe öğrenme uygulaması + KLettres is an application specially designed to help the user to learn alphabet in a new language and then to learn to read simple syllables. The user can be a young child aged from two and a half or an adult that wants to learn the basics of a foreign language. + KLettres, kullanıcının yeni bir alfabeyi ve basit sesli sözleri öğrenmesi için geliştirilmiş bir uygulamadır. İki buçuk yaşındaki bir çocuk için yararlı olabileceği gibi, yeni bir dil öğrenen yetişkinler için de yardımcı olabilir. + klettres + mirrors://kde/stable/release-service/22.04.1/src/klettres-22.04.1.tar.xz + + qt5-base-devel + qt5-svg-devel + kdoctools-devel + extra-cmake-modules + kcompletion-devel + kemoticons-devel + kitemmodels-devel + ki18n-devel + knewstuff-devel + kwidgetsaddons-devel + kconfigwidgets-devel + kcoreaddons-devel + kconfig-devel + kxmlgui-devel + kcrash-devel + qt5-phonon-devel + kpackage-devel + + desktop/kde/applications/klettres/pspec.xml + + + klettres + + qt5-base + qt5-svg + qt5-phonon + knewstuff + ki18n + kcrash + kconfig + kxmlgui + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + libgcc + + + /usr/share/doc + /usr/bin + /usr/share + /etc/xdg + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kolourpaint + http://kde.org/applications/graphics/kolourpaint + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.graphics + An easy to use paint program + Kullanımı kolay bir çizim programı + KolourPaint is a simple painting program to quickly create raster images. It is useful as a touch-up tool and simple image editing tasks. + KolourPaint, kullanımı kolay bir çizim programıdır. + kolourpaint + mirrors://kde/stable/release-service/22.04.1/src/kolourpaint-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + libkexiv2-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + libksane-devel + + desktop/kde/applications/kolourpaint/pspec.xml + + + kolourpaint + + ki18n + libgcc + kconfig + kxmlgui + kservice + qt5-base + kguiaddons + libksane + kcoreaddons + kiconthemes + ktextwidgets + kconfigwidgets + kwidgetsaddons + kdelibs4-support + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/doc + /usr/share/icons + /usr/share/kolourpaint + /usr/share/kxmlgui5 + /usr/share/metainfo + /usr/share/locale/ + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-18 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-09 + 16.08.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + baloo-widgets + https://www.kde.org + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + Framework for searching and managing metadata + Baloo is a framework for searching and managing metada + mirrors://kde/stable/release-service/22.04.1/src/baloo-widgets-22.04.1.tar.xz + + baloo-devel + extra-cmake-modules + kconfig-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kfilemetadata-devel + kinit-devel + kio-devel + ki18n-devel + kitemmodels-devel + kunitconversion-devel + qt5-base-devel + + desktop/kde/applications/baloo-widgets/pspec.xml + + + baloo-widgets + Development files for baloo-widgets + + baloo + kconfig + kcoreaddons + kfilemetadata + ki18n + kio + kwidgetsaddons + libgcc + qt5-base + + + /etc + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + /usr/share/locale + + + + baloo-widgets-devel + Development files for baloo-widgets + + baloo-widgets + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kaccounts-integration + https://projects.kde.org/projects/kdereview/kaccounts-integration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others + mirrors://kde/stable/release-service/22.04.1/src/kaccounts-integration-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kcmutils-devel + ki18n-devel + kcoreaddons-devel + kdbusaddons-devel + libaccounts-qt5-devel + libaccounts-glib-devel + signon-devel + gettext-devel + kdoctools-devel + kdeclarative-devel + kio-devel + kconfig-devel + kwallet-devel + + desktop/kde/applications/kaccounts-integration/pspec.xml + + + kaccounts-integration + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others + + ki18n + libgcc + signon + qt5-base + kcoreaddons + kdbusaddons + kdeclarative + kconfigwidgets + libaccounts-qt5 + qt5-declarative + kio + kconfig + kwallet + + + /usr/share + /usr/share/kservices5 + /usr/share/doc + /usr/lib/qt5 + /usr/lib/libkaccounts.so* + + + + kaccounts-integration-devel + Development files for kaccounts-integration + + kaccounts-integration + libaccounts-qt5-devel + + + /usr/include + /usr/lib/cmake/KAccounts + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktuberling + http://kde.org/applications/games/ktuberling/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + A simple constructor game suitable for children and adults alike + KTuberling a simple constructor game suitable for children and adults alike. The idea of the game is based around a once popular doll making concept. + mirrors://kde/stable/release-service/22.04.1/src/ktuberling-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + qt5-multimedia-devel + kcoreaddons-devel + kconfig-devel + kitemmodels-devel + kwidgetsaddons-devel + kwindowsystem-devel + kdbusaddons-devel + ki18n-devel + kconfigwidgets-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + knewstuff-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + libkdegames-devel + + desktop/kde/applications/ktuberling/pspec.xml + + + ktuberling + A simple constructor game suitable for children and adults alike + + kio + ki18n + kcrash + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + qt5-multimedia + qt5-phonon + kcompletion + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + kdelibs4-support + + + /usr/bin + /usr/share/applications + /usr/share/icons + /usr/share/ktuberling + /usr/share/metainfo + /usr/share/kxmlgui5 + /usr/share/doc + /usr/share/locale + /usr/share/qlogging-categories5 + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-01 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kaccounts-providers + https://projects.kde.org/projects/playground/base/kde-accounts/kaccounts-providers + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others + mirrors://kde/stable/release-service/22.04.1/src/kaccounts-providers-22.04.1.tar.xz + + extra-cmake-modules + intltool + kaccounts-integration-devel + qt5-declarative-devel + qt5-webengine-devel + qt5-base-devel + kcoreaddons-devel + libaccounts-qt5-devel + libaccounts-glib-devel + kio-devel + ki18n-devel + kdeclarative-devel + kpackage-devel + signon-devel + + desktop/kde/applications/kaccounts-providers/pspec.xml + + + kaccounts-providers + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others + + kaccounts-integration + libaccounts-glib + libgcc + kio + ki18n + kpackage + kcoreaddons + kdeclarative + qt5-declarative + qt5-webengine + qt5-base + + + /etc + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + akonadi-notes + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + Libraries and daemons to implement management of notes in Akonadi + Libraries and daemons to implement management of notes in Akonadi + mirrors://kde/stable/release-service/22.04.1/src/akonadi-notes-22.04.1.tar.xz + + qt5-base-devel + boost-devel + ki18n-devel + kdoctools-devel + kitemmodels-devel + gettext-devel + akonadi-devel + extra-cmake-modules + kxmlgui-devel + libxslt-devel + extra-cmake-modules + kmime-devel + shared-mime-info + + desktop/kde/applications/akonadi-notes/pspec.xml + + + akonadi-notes + + qt5-base + ki18n + akonadi + libgcc + kio + kmime + kconfig + kxmlgui + kcoreaddons + kdbusaddons + kwidgetsaddons + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + akonadi-notes-devel + Development files for akonadi-notes + + qt5-base-devel + akonadi-notes + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + First Release. + Stefan Gronewold + groni@pisilinux.org + + + + + + akonadi-calendar + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.applications + Akonadi calendar integration + Calendar integration for Akonadi. + mirrors://kde/stable/release-service/22.04.1/src/akonadi-calendar-22.04.1.tar.xz + + qt5-base-devel + ki18n-devel + kcodecs-devel + kdoctools-devel + boost-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kmailtransport-devel + akonadi-devel + extra-cmake-modules + kdesignerplugin + akonadi-mime-devel + kmime-devel + cyrus-sasl-devel + kcontacts-devel + kidentitymanagement-devel + kcalendarcore-devel + kcalutils-devel + akonadi-contacts-devel + prison-devel + grantleetheme-devel + grantlee-qt5-devel + knotifications-devel + + desktop/kde/applications/akonadi-calendar/pspec.xml + + + akonadi-calendar + + qt5-base + ki18n + kcodecs + kio + kmime + libgcc + kconfig + kxmlgui + kcalendarcore + kcalutils + kcontacts + akonadi + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + kjobwidgets + kconfigwidgets + kmailtransport + kwidgetsaddons + kidentitymanagement + akonadi-mime + akonadi-contacts + prison + knotifications + grantleetheme + grantlee-qt5 + + + /etc/xdg + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/bin + + + + akonadi-calendar-devel + Development files for akonadi-calendar + + qt5-base-devel + akonadi-calendar + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-26 + 17.12.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-16 + 17.04.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-02 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktp-text-ui + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.network + Telepathy handler for Text Chats + Telepathy handler for Text Chats + mirrors://kde/stable/release-service/22.04.1/src/ktp-text-ui-22.04.1.tar.xz + + extra-cmake-modules + karchive-devel + sonnet-devel + kwidgetsaddons-devel + kservice-devel + kemoticons-devel + kio-devel + kpeople-devel + kcmutils-devel + knotifyconfig-devel + knotifications-devel + ki18n-devel + kdewebkit-devel + kwindowsystem-devel + kxmlgui-devel + kitemviews-devel + ktextwidgets-devel + kiconthemes-devel + kdbusaddons-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + ffmpeg-devel + libXScrnSaver-devel + qt5-speech-devel + qt5-location-devel + qt5-webkit-devel + qt5-base-devel + qt5-webengine-devel + + desktop/kde/applications/ktp-text-ui/pspec.xml + + + ktp-text-ui + Telepathy handler for Text Chats + + kio + ki18n + libgcc + sonnet + kconfig + kxmlgui + kpeople + karchive + kcmutils + kservice + qt5-base + qt5-speech + kdewebkit + kemoticons + kitemviews + qt5-webkit + qt5-webengine + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + knotifyconfig + kwindowsystem + telepathy-qt5 + kconfigwidgets + knotifications + kwidgetsaddons + ktp-common-internals + + + /usr/bin + /usr/lib + /usr/share + /usr/share/ktelepathy + /usr/share/ktp-log-viewer + /usr/share/kxmlgui5 + /usr/share/telepathy + /usr/share/dbus-1 + /usr/share/kservices5 + /usr/share/kservicetypes5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-18 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-23 + 17.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + analitza + https://projects.kde.org/projects/kde/kdeedu/analitza + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + desktop.kde.edu + A KDE library for mathematical features + Matematiksel özellikler için bir KDE kitaplığı + analitza is a library to add mathematical features to programs. + analitza, programlara matematiksel özellikler eklemek için bir kitaplıktır. + hi32-app-kalgebra + mirrors://kde/stable/release-service/22.04.1/src/analitza-22.04.1.tar.xz + + cmake + eigen3 + mesa-devel + qt5-svg-devel + extra-cmake-modules + qt5-declarative-devel + qt5-linguist + + desktop/kde/applications/analitza/pspec.xml + + + analitza + + mesa + libgcc + qt5-svg + qt5-base + qt5-declarative + + + /usr/lib + /usr/share/doc + /usr/share/libanalitza/ + /usr/share/locale + + + + analitza-devel + Development files for analitza + analitza için geliştirme dosyaları + + analitza + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-07 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + grantlee-editor + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Editor for Grantlee themes + Editor for Grantlee themes + mirrors://kde/stable/release-service/22.04.1/src/grantlee-editor-22.04.1.tar.xz + + qt5-webengine-devel + kcrash-devel + extra-cmake-modules + kdbusaddons-devel + kdoctools-devel + kxmlgui-devel + qt5-base-devel + ktexteditor-devel + kwallet-devel + knewstuff-devel + karchive-devel + pimcommon-devel + messagelib-devel + grantleetheme-devel + akonadi-mime-devel + kpimtextedit-devel + libkdepim-devel + syntax-highlighting-devel + libkleo-devel + kparts-devel + gpgme-devel + gpgme-qt5-devel + cyrus-sasl-devel + akonadi-devel + kitemmodels-devel + kcontacts-devel + akonadi-contacts-devel + kimap-devel + kmime-devel + grantlee-qt5-devel + ffmpeg-devel + libXScrnSaver-devel + + desktop/kde/applications/grantlee-editor/pspec.xml + + + grantlee-editor + Editor for Grantlee themes + + kio + ki18n + kmime + kcrash + libgcc + kconfig + kxmlgui + karchive + qt5-base + kcontacts + knewstuff + pimcommon + messagelib + kcompletion + kcoreaddons + kdbusaddons + kpimtextedit + qt5-webengine + kconfigwidgets + kwidgetsaddons + akonadi-contacts + syntax-highlighting + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2017-07-23 - 3.0.1 - Release bump. + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. Ali Algul aligulle3801@gmail.com + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-04 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kpat + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.games + Patience card game + To play KPatience you need, as the name suggests, patience. For simple games, where the way the game goes depends only upon how the cards fall, your patience might be the only thing you need. + mirrors://kde/stable/release-service/22.04.1/src/kpat-22.04.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-phonon-devel + kdoctools-devel + cmake + gettext-devel + kio-devel + kpackage-devel + kitemviews-devel + kinit-devel + kunitconversion-devel + kiconthemes-devel + ktextwidgets-devel + kitemmodels-devel + knotifyconfig-devel + libkdegames-devel + kemoticons-devel + kdeclarative-devel + knewstuff-devel + ki18n-devel + kconfig-devel + kxmlgui-devel + qt5-svg-devel + kguiaddons-devel + kcompletion-devel + kcoreaddons-devel + kdbusaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + shared-mime-info + extra-cmake-modules + python3 + mesa-devel + kdesignerplugin + black-hole-solver-devel + freecell-solver-devel + + desktop/kde/applications/kpat/pspec.xml + + + kpat + + qt5-base + libkdegames + knewstuff + ki18n + kio + kcrash + libgcc + kconfig + kxmlgui + qt5-svg + kguiaddons + kcompletion + kcoreaddons + kdbusaddons + kconfigwidgets + kwidgetsaddons + freecell-solver + black-hole-solver + + + /etc/xdg + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-16 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + - 2017-04-05 - 3.0.0.1 - Release bump. - Alihan Öztürk - alihan@pisilinux.org + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2017-01-07 - 3.0.0.1 + 2016-05-23 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + konsole + https://projects.kde.org/projects/kde/applications/dolphin + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + desktop.kde.applications + KDE Konsole + Konsole for KDE5 + mirrors://kde/stable/release-service/22.04.1/src/konsole-22.04.1.tar.xz + + qt5-base-devel + qt5-script-devel + kpty-devel + kio-devel + kinit-devel + knotifyconfig-devel + kparts-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + docbook-xsl + extra-cmake-modules + kdoctools-devel + kcrash-devel + kdbusaddons-devel + knewstuff-devel + kglobalaccel-devel + cmake + kguiaddons-devel + knotifications-devel + + desktop/kde/applications/konsole/pspec.xml + + + konsole + + libgcc + qt5-base + kiconthemes + knotifyconfig + knotifications + kparts + kpty + kio + ki18n + kconfig + kxmlgui + kservice + kcrash + kdbusaddons + kbookmarks + knewstuff + kguiaddons + kcompletion + kcoreaddons + kjobwidgets + ktextwidgets + kwindowsystem + kconfigwidgets + kwidgetsaddons + kglobalaccel + + + /etc/xdg + /usr/bin + /usr/share + /usr/lib + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-11 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdb + http://www.kexi-project.org/ + Alihan Öztürk alihan@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.applications + A database connectivity and creation framework for various database vendors. + Çeşitli veritabanı üreticileri için veritabanı bağlantısı oluşturma çerçevesi. + A database connectivity and creation framework for various database vendors + https://download.kde.org/stable/kdb/src/kdb-3.2.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-linguist + kcoreaddons-devel + icu4c-devel + ki18n-devel + sqlite-devel + mariadb-lib + mariadb-client + postgresql-lib + + + kdb-3.2.0-build-w-pg12.patch + kdb-3.2.0-cmake-pg12.patch + kdb-3.2.0-cmake-pg13.patch + kdb-3.2.0-qt-5.15.patch + kdb-3.2.0-KDEInstallDirs.patch + + desktop/kde/applications/kdb/pspec.xml + + + kdb + A database connectivity and creation framework for various database vendors. + + icu4c + libgcc + sqlite + qt5-base + kcoreaddons + mariadb-lib + postgresql-lib + + + /usr/bin + /usr/lib/qt5 + /usr/lib/libKDb3* + /usr/share/locale + + + + kdb-devel + Development files for kdb. + + kdb + + + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/include + + + + + 2022-05-17 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2022-05-07 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2022-01-10 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2021-10-15 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2021-09-13 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2021-06-16 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2021-03-10 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2020-09-12 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2020-06-11 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2020-05-06 + 3.2.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2020-03-30 + 3.2.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2020-02-02 + 3.2.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2019-09-15 + 3.2.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2019-07-22 + 3.2.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2019-04-18 + 3.2.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2019-03-11 + 3.1.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2019-02-14 + 3.1.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2019-01-11 + 3.1.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-12-26 + 3.1.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-11-08 + 3.1.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-10-18 + 3.1.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-09-10 + 3.1.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-08-11 + 3.0.2 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-03 + 3.0.2 + Rebuild + Mustafa Cinasl + muscnsl@gmail.com + + + 2017-10-14 + 3.0.2 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2017-07-17 + 3.0.93 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 3.0.1 + Version bump. + Kamil Atlı + suvari@pisilinux.org 2017-01-06 @@ -243078,39 +217567,9186 @@ complete albums that you have purchased from Amazon. - cherrytree - https://www.giuspen.com/cherrytree/ + ktp-accounts-kcm + https://projects.kde.org/projects/extragear/network/telepathy/ktp-accounts-kcm - Pisilinux Community - admins@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - GPL-3 - app:gui - office - Cherrytree A hierarchical note taking application. - A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. - https://github.com/giuspen/cherrytree/releases/download/0.99.44/cherrytree_0.99.44.tar.xz + GPLv2 + app + desktop.kde.applications + KCM Module for configuring Telepathy Instant Messaging Accounts + KCM Module for configuring Telepathy Instant Messaging Accounts + mirrors://kde/stable/release-service/22.04.1/src/ktp-accounts-kcm-22.04.1.tar.xz - cmake - ninja - fmt-devel - curl-devel - spdlog-devel - gtkmm3-devel - glibmm-devel - gspell-devel - sqlite-devel - python3-devel - uchardet-devel - libxml++26-devel - gtksourceviewmm3-devel + extra-cmake-modules + qt5-base-devel + qt5-imageformats + kcmutils-devel + kio-devel + ki18n-devel + kwidgetsaddons-devel + kcodecs-devel + kcoreaddons-devel + kconfigwidgets-devel + kiconthemes-devel + kitemviews-devel + telepathy-qt5-devel + kaccounts-integration-devel + libaccounts-qt5-devel + solid-devel + kservice-devel + libaccounts-glib-devel + intltool + kaccounts-providers + telepathy-haze + telepathy-gabble + signon-devel + ktp-common-internals-devel + gettext-devel - office/cherrytree/pspec.xml + desktop/kde/applications/ktp-accounts-kcm/pspec.xml - cherrytree + ktp-accounts-kcm + ki18n + libgcc + signon + kcodecs + qt5-base + kcoreaddons + telepathy-qt5 + libaccounts-qt5 + kaccounts-integration + + + /usr/bin + /etc + /usr/lib/qt5 + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/info + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-26 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-05-23 + 16.04.0 + >Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-03-30 + 15.12.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + mailcommon + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.applications + KDE PIM library providing support for mail applications + KDE PIM library providing support for mail applications + mirrors://kde/stable/release-service/22.04.1/src/mailcommon-22.04.1.tar.xz + + qt5-base-devel + qt5-phonon-devel + extra-cmake-modules + boost-devel + glibc-devel + libical-devel + gettext-devel + qt5-designer-devel + kdoctools-devel + mailimporter-devel + messagelib-devel + libgravatar-devel + kidentitymanagement-devel + kmailtransport-devel + kmbox-devel + akonadi-devel + kjobwidgets-devel + solid-devel + kitemmodels-devel + qt5-webkit-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + kmime-devel + kcontacts-devel + kcalendarcore-devel + kdewebkit-devel + kpimtextedit-devel + kimap-devel + kldap-devel + grantleetheme-devel + pimcommon-devel + libkleo-devel + libkdepim-devel + gpgme-devel + gpgme-qt5-devel + akonadi-mime-devel + akonadi-contacts-devel + grantlee-qt5-devel + openldap-client + cyrus-sasl-devel + syntax-highlighting-devel + karchive-devel + kguiaddons-devel + + desktop/kde/applications/mailcommon/pspec.xml + + + mailcommon + + qt5-base + akonadi-contacts + libgcc + libkdepim + akonadi-mime + mailimporter + kio + ki18n + kmime + akonadi + kcodecs + kconfig + kxmlgui + karchive + kcontacts + pimcommon + kitemviews + messagelib + qt5-phonon + kguiaddons + kcompletion + kcoreaddons + kiconthemes + kitemmodels + kpimtextedit + ktextwidgets + kwindowsystem + kconfigwidgets + kmailtransport + kwidgetsaddons + kidentitymanagement + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + mailcommon-devel + Development files for mailcommon + + mailcommon + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-30 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdegraphics-svgpart + https://www.kde.org/applications/graphics/ + + Stefan Gronewold + groni@pisilinux.org + + FDL + GPL + LGPL + desktop.kde.applications + A KPart for viewing SVGs + A KPart for viewing SVGs + mirrors://kde/stable/release-service/22.04.1/src/svgpart-22.04.1.tar.xz + + extra-cmake-modules + gettext-devel + glibc-devel + kcoreaddons-devel + kparts-devel + python-devel + qt5-base-devel + qt5-svg-devel + + desktop/kde/applications/kdegraphics-svgpart/pspec.xml + + + kdegraphics-svgpart + A KPart for viewing SVGs + + kcoreaddons + kparts + qt5-base + qt5-svg + ki18n + libgcc + kxmlgui + kconfigwidgets + + + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-08 + 16.11.90 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kfloppy + http://kde.org/applications/utilities/kfloppy + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A floppy formatter + A floppy formatter + KFloppy is a utility that provides a straightforward graphical means to format 3.5" and 5.25" floppy disks. + KFloppy is a utility that provides a straightforward graphical means to format 3.5" and 5.25" floppy disks. + kfloppy + http://download.kde.org/stable/release-service/22.04.1/src/kfloppy-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + ki18n-devel + kcoreaddons-devel + kio-devel + kdoctools-devel + kxmlgui-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/applications/kfloppy/pspec.xml + + + kfloppy + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/share/doc + /usr/bin + /usr/share + /usr/share/icons + /usr/share/applications + /usr/share/locale/ + /usr/share/metainfo/org.kde.kfloppy.appdata.xml + /etc/xdg/kfloppy.categories + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-26 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-04-20 + 16.04 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kcron + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.applications + Graphical task scheduler + Görev zamanlayıcı arayüzü. + Kcron is a graphical frontend to the cron system, used to schedule regular tasks on a Unix system. + Kcron, cron görev zamanlayıcı altyapısının bir arayüzüdür. + kcron + mirrors://kde/stable/release-service/22.04.1/src/kcron-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + ki18n-devel + kdoctools-devel + kiconthemes-devel + kio-devel + kxmlgui-devel + kiconthemes-devel + + desktop/kde/applications/kcron/pspec.xml + + + kcron + + kio + ki18n + libgcc + qt5-base + kcoreaddons + kiconthemes + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + + + kdeadmin + + + kdeadmin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-09 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + parley + http://edu.kde.org/applications/all/parley + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + Parley is a program to help you memorize things. + Tekrar yapmanıza yardım eden bir uygulama + Parley is a program to help you memorize things. Parley supports many language specific features but can be used for other learning tasks just as well. It uses the spaced repetition learning method, also known as flash cards. Creating new vocabulary collections with Parley is easy, but of course it is even better if you can use some of our premade files. Have a look at the KDE-Files.org page or use the "Download New Collections" feature directly in Parley. + Parley ile yeni öğrendiğiniz şeyleri belli zaman aralıklarıyla tekrar ederek uzun zamanlı hafızanızda yer etmelerini sağlayabilirsiniz. Parley, flaş kart denilen tekniği kullanır. Dil öğrenimi için özelleşmiş yetenekleri olmasına karşın diğer konularda da kullanıma uygundur. Kartları hazırlamak epey kolay olmakla beraber kde-files.org adresinden ulaşabileceğiniz hazır kart setlerini de kullanabilirsiniz. + parley + mirrors://kde/stable/release-service/22.04.1/src/parley-22.04.1.tar.xz + + qt5-base-devel + qt5-svg-devel + qt5-multimedia-devel + qt5-webengine-devel + libxslt-devel + libXrender-devel + libxml2-devel + libkeduvocdocument-devel + kdoctools-devel + kcoreaddons-devel + kconfig-devel + kcrash-devel + gettext-devel + ki18n-devel + kio-devel + knewstuff-devel + kross-devel + kcmutils-devel + kxmlgui-devel + sonnet-devel + kservice-devel + ktextwidgets-devel + kcompletion-devel + kconfigwidgets-devel + kwidgetsaddons-devel + knotifications-devel + khtml-devel + extra-cmake-modules + ffmpeg-devel + libXScrnSaver-devel + + desktop/kde/applications/parley/pspec.xml + + + parley + + qt5-base + qt5-svg + qt5-multimedia + qt5-webengine + libxslt + libXrender + libxml2 + libkeduvocdocument + kdoctools + kcoreaddons + kconfig + kcrash + gettext + ki18n + kio + knewstuff + kross + kcmutils + kxmlgui + knotifications + sonnet + kservice + libgcc + ktextwidgets + kcompletion + kconfigwidgets + kwidgetsaddons + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + /etc/xdg + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kteatime + http://www.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + Timer for making tea. + Çay yapma zamanlayıcısı. + KTeaTime is a handy timer for steeping tea. No longer will you have to guess at how long it takes for your tea to be ready. + Kteatime çay yapmak için kullanışlı bir uygulamadır. Kteatime ile çay demlemek için ne kadar beklemek gerektiğini düşünmenize gerek kalmaz. + mirrors://kde/stable/release-service/22.04.1/src/kteatime-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kconfig-devel + kcrash-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + knotifyconfig-devel + knotifications-devel + kwidgetsaddons-devel + ktextwidgets-devel + kxmlgui-devel + + desktop/kde/applications/kteatime/pspec.xml + + + kteatime + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kiconthemes + ktextwidgets + knotifyconfig + kconfigwidgets + knotifications + + + /usr/bin + /usr/doc + /usr/share + + + kdetoys + + + kdetoys + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmail-account-wizard + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Kmail Account Wizard + Kmail Account Wizard + mirrors://kde/stable/release-service/22.04.1/src/kmail-account-wizard-22.04.1.tar.xz + + gpgme-devel + gpgme-qt5-devel + extra-cmake-modules + kcmutils-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + prison-devel + akonadi-devel + akonadi-search-devel + grantleetheme-devel + kpimtextedit-devel + libkdepim-devel + libkleo-devel + pimcommon-devel + qt5-base-devel + knotifyconfig-devel + ktexteditor-devel + kitemmodels-devel + akonadi-contacts-devel + kidentitymanagement-devel + kldap-devel + cyrus-sasl-devel + kmailtransport-devel + akonadi-mime-devel + mailcommon-devel + messagelib-devel + kimap-devel + kross-devel + knewstuff-devel + knotifications-devel + + desktop/kde/applications/kmail-account-wizard/pspec.xml + + + kmail-account-wizard + Kmail Account Wizard + + kio + gpgme + ki18n + kldap + kmime + kross + kcrash + libgcc + akonadi + kcodecs + kconfig + kwallet + kxmlgui + libkleo + kcmutils + qt5-base + knewstuff + libkdepim + kitemviews + kcoreaddons + kdbusaddons + akonadi-mime + kmailtransport + knotifications + kwidgetsaddons + kidentitymanagement + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-05 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kig + https://www.kde.org/applications/education/kig/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + An interactive geometry application + Bir etkileşimli geometri uygulaması + Kig is an application for interactive geometry. + Kig, bir etkileşimli geometri uygulamasıdır. + kig + mirrors://kde/stable/release-service/22.04.1/src/kig-22.04.1.tar.xz + + qt5-base-devel + qt5-svg-devel + boost-devel + ktexteditor-devel + kdoctools-devel + kemoticons-devel + kitemmodels-devel + qt5-xmlpatterns-devel + gettext-devel + pkgconfig + kcrash-devel + karchive-devel + extra-cmake-modules + + desktop/kde/applications/kig/pspec.xml + + + kig + + qt5-base + boost + kcrash + ktexteditor + qt5-xmlpatterns + qt5-svg + ki18n + kparts + ktexteditor + kiconthemes + kconfigwidgets + karchive + kxmlgui + kitemmodels + libgcc + kservice + kcompletion + kcoreaddons + kwidgetsaddons + kconfig + + + /usr/lib + /usr/lib/qt5 + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-24 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kpmcore + https://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.applications + Library for managing partitions. + Library for managing partitions. + mirrors://kde/stable/release-service/22.04.1/src/kpmcore-22.04.1.tar.xz + + ntfs-3g + udftools + ntfsprogs + fatresize + exfat-utils + dosfstools + reiserfsprogs + smartmontools + xfsprogs-devel + qt5-base-devel + libatasmart-devel + extra-cmake-modules + parted-devel + libutil-linux-devel + ki18n-devel + kio-devel + kconfig-devel + kxmlgui-devel + kservice-devel + kcoreaddons-devel + kiconthemes-devel + kjobwidgets-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kdoctools-devel + kwidgetsaddons-devel + qca2-qt5-devel + polkit-devel + elogind-devel + polkit-qt-devel + jfsutils + f2fs-tools + nilfs-utils-devel + e2fsprogs-devel + + desktop/kde/applications/kpmcore/pspec.xml + + + kpmcore + + kio + ki18n + kauth + ntfs-3g + qca2-qt5 + fatresize + udftools + fatresize + ntfsprogs + exfat-utils + dosfstools + reiserfsprogs + smartmontools + xfsprogs + kwidgetsaddons + libgcc + parted + kservice + qt5-base + kcoreaddons + kiconthemes + libatasmart + libutil-linux + polkit-qt + jfsutils + f2fs-tools + nilfs-utils + e2fsprogs + + + /usr/bin + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + kpmcore-devel + Development files for kpmcore + + kpmcore + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 4.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 4.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 4.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-20 + 4.1.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 4.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-07-22 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-17 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-03-11 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-02-14 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-11 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-26 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-08 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 3.3.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-12-19 + 3.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-09 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-17 + 3.1.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-30 + 3.1.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-12 + 2.9.91 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-12-13 + 2.9.91 + Version bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-10-12 + 2.1.1 + Release bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-01-17 + 2.1.1 + Release bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-01-17 + 2.1.1 + First Release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + knetwalk + https://www.kde.org/applications/games/knetwalk/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Network construction game + Ağ yapılandırma oyunu + KNetWalk is a single player logic game. The object of the game is to start the LAN, connecting all the terminals to the server, in as few turns as possible. + KNetWalk bir ağ kurma oyunudur. Dunucularla istemcileri mümkün olan en az kaynakla birleştirmeye çalışmak oyunun amacıdır. Bağımlılık yapması olasıdır. + knetwalk + mirrors://kde/stable/release-service/22.04.1/src/knetwalk-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kitemviews-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + libkdegames-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + ktextwidgets-devel + + desktop/kde/applications/knetwalk/pspec.xml + + + knetwalk + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + ktextwidgets + kconfigwidgets + kwidgetsaddons + qt5-declarative + ktextwidgets + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ksmtp + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.applications + Bir SMTP sunucusu yoluyla e-posta göndermek için işe dayalı kütüphane + Bir SMTP sunucusu yoluyla e-posta göndermek için işe dayalı kütüphane + Job-based library to send email through an SMTP server + Job-based library to send email through an SMTP server + https://download.kde.org/stable/release-service/22.04.1/src/ksmtp-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + kcoreaddons-devel + ki18n-devel + kio-devel + kmime-devel + cyrus-sasl-devel + + desktop/kde/applications/ksmtp/pspec.xml + + + ksmtp + + kio + ki18n + kmime + libgcc + kcoreaddons + cyrus-sasl + qt5-base + + + /etc/xdg + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + ksmtp-devel + Development files for ksmtp + + ksmtp + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + minuet + https://minuet.kde.org + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.applications + A KDE Software for Music Education + Music education Free Software, thoughtfully designed to push your musical skills to the next level. Enhance your ability to recognize intervals, chords, rhythm, and scales while enjoying all the power of Free Software. + https://download.kde.org/stable/release-service/22.04.1/src/minuet-22.04.1.tar.xz + + extra-cmake-modules + qt5-svg-devel + qt5-base-devel + qt5-quickcontrols2-devel + qt5-declarative-devel + ki18n-devel + kxmlgui-devel + kio-devel + kcrash-devel + kdoctools-devel + alsa-lib-devel + drumstick-devel + fluidsynth-devel + + desktop/kde/applications/minuet/pspec.xml + + + minuet + A KDE Software for Music Education + + kio + ki18n + kcrash + libgcc + kconfig + kxmlgui + alsa-lib + qt5-base + kcompletion + kcoreaddons + drumstick-libs + kconfigwidgets + kwidgetsaddons + fluidsynth + qt5-svg + qt5-declarative + + + /usr/bin + /usr/share + /usr/share/appdata + /usr/share/applications + /usr/share/doc + /usr/share/icons + /usr/share/kxmlgui5 + /usr/share/minuet + /usr/lib + + + + minuet-devel + Development files for minuet + + qt5-base-devel + minuet + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-12 + 17.08.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-29 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-26 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-04-20 + 16.04 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libgravatar + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.applications + KDE PIM library providing Gravatar support + KDE PIM library providing Gravatar support + mirrors://kde/stable/release-service/22.04.1/src/libgravatar-22.04.1.tar.xz + + qt5-base-devel + kdoctools-devel + ki18n-devel + kconfig-devel + kservice-devel + kxmlgui-devel + pimcommon-devel + cmake + extra-cmake-modules + openldap-client + cyrus-sasl-devel + kitemviews-devel + kio-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcontacts-devel + kcalendarcore-devel + extra-cmake-modules + qt5-webkit-devel + grantlee-qt5-devel + kdoctools-devel + knewstuff-devel + kpimtextedit-devel + boost-devel + + desktop/kde/applications/libgravatar/pspec.xml + + + libgravatar + + qt5-base + kxmlgui + ki18n + libgcc + kconfig + kservice + kcoreaddons + pimcommon + ktextwidgets + kwidgetsaddons + grantlee-qt5 + + + /usr/lib + /usr/bin + /usr/share + /usr/share/icons + /etc + + + + libgravatar-devel + Development files for libgravatar + + libgravatar + qt5-base-devel + kxmlgui-devel + ki18n-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-28 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-10 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-04-25 + 16.04.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdesdk-thumbnailers + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + library + desktop.kde.sdk + Translation file thumbnail generators + Translation file thumbnail generators + mirrors://kde/stable/release-service/22.04.1/src/kdesdk-thumbnailers-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + kconfig-devel + ki18n-devel + kio-devel + gettext-devel + + desktop/kde/applications/kdesdk-thumbnailers/pspec.xml + + + kdesdk-thumbnailers + + kio + ki18n + libgcc + gettext + kconfig + qt5-base + kwidgetsaddons + + + /usr/share/kservices5 + /usr/share/config.kcfg + /usr/lib + /usr/share/doc + /usr/share/locale + + + kdesdk + + + kdesdk + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-30 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-22 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-12 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kio-extras + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.network + Additional KIO-slaves for KDE5 applications + Additional KIO-slaves for KDE5 applications + mirrors://kde/stable/release-service/22.04.1/src/kio-extras-22.04.1.tar.xz + + qt5-phonon-devel + extra-cmake-modules + karchive-devel + kbookmarks-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdnssd-devel + kdoctools-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kpty-devel + solid-devel + syntax-highlighting-devel + qt5-sql-postgresql + qt5-base-devel + qt5-sql-sqlite + qt5-sql-mysql + qt5-sql-odbc + qt5-svg-devel + libssh + kded-devel + gperf + samba-devel + taglib-devel + libssh-devel + libmtp-devel + openexr-devel + kactivities-devel + khtml-devel + kdsoap-devel + libXcursor-devel + kactivities-stats-devel + libtirpc-devel + libappimage-devel + + desktop/kde/applications/kio-extras/pspec.xml + + + kio-extras + + kio + kpty + khtml + ki18n + samba + solid + kdnssd + kparts + libgcc + libmtp + libssh + taglib + kdsoap + kconfig + kxmlgui + qt5-svg + libtirpc + karchive + kservice + qt5-base + libXcursor + kbookmarks + kguiaddons + qt5-phonon + kactivities + kcoreaddons + kdbusaddons + kiconthemes + openexr-libs + qt5-sql-odbc + qt5-sql-mysql + qt5-sql-sqlite + kconfigwidgets + libappimage + kactivities-stats + qt5-sql-postgresql + syntax-highlighting + kded + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kio-extras-devel + Development files for kio-extras + + kio-extras + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-19 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-20 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-11 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-09 + 16.08.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-20 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-04-01 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kfourinline + https://www.kde.org/applications/games/kfourinline/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Four in a row board game + Bir satırda dört tahta oyunu + KFourInLine is a board game for two players based on the Connect-Four game. + KFourInLine iki kişiyle oynanan Hedef 4 türevi bir oyundur. + kfourinline + mirrors://kde/stable/release-service/22.04.1/src/kfourinline-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kitemmodels-devel + kdbusaddons-devel + kdeclarative-devel + ki18n-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kcompletion-devel + kxmlgui-devel + kdnssd-devel + kio-devel + knotifyconfig-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + libkdegames-devel + + desktop/kde/applications/kfourinline/pspec.xml + + + kfourinline + + ki18n + kdnssd + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcompletion + kcoreaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-15 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-23 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-20 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-19 + 16.04.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2016-03-20 + 15.12.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + calendarsupport + https://community.kde.org/KDE_PIM + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app:console + desktop.kde.applications + Calendar support library + Calendar support library + mirrors://kde/stable/release-service/22.04.1/src/calendarsupport-22.04.1.tar.xz + + extra-cmake-modules + qt5-base-devel + akonadi-devel + kmime-devel + ki18n-devel + kcodecs-devel + kcompletion-devel + kjobwidgets-devel + kcoreaddons-devel + kservice-devel + solid-devel + kxmlgui-devel + kitemmodels-devel + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + boost-devel + kcalutils-devel + kcalendarcore-devel + kidentitymanagement-devel + kholidays-devel + akonadi-calendar-devel + kcontacts-devel + pimcommon-devel + kimap-devel + cyrus-sasl-devel + akonadi-mime-devel + akonadi-contacts-devel + akonadi-notes-devel + kguiaddons-devel + + desktop/kde/applications/calendarsupport/pspec.xml + + + calendarsupport + Calendar support library + + kio + ki18n + kmime + libgcc + akonadi + kcodecs + kconfig + kcalendarcore + qt5-base + kcalutils + kholidays + pimcommon + kguiaddons + kcompletion + kcoreaddons + kiconthemes + kjobwidgets + kwidgetsaddons + akonadi-calendar + kidentitymanagement + + + /etc + /usr/lib/qt5 + /usr/lib + /usr/share + /usr/share/kservicetypes5 + /usr/share/locale + + + + calendarsupport-devel + Development files for calendarsupport + + calendarsupport + + + /usr/include + /usr/lib/cmake + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-15 + 18.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-16 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-09 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-25 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-22 + 16.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-10-19 + 16.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-07-31 + 16.04.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-05-22 + 16.04.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + akonadiconsole + https://community.kde.org/KDE_PIM + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + desktop.kde.applications + Akonadi management and debugging console + Akonadi management and debugging console + http://download.kde.org/stable/release-service/22.04.1/src/akonadiconsole-22.04.1.tar.xz + + akonadi-contacts-devel + akonadi-devel + akonadi-calendar-devel + pimcommon-devel + akonadi-mime-devel + calendarsupport-devel + extra-cmake-modules + kimap-devel + kcalendarcore-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcontacts-devel + kcrash-devel + kdbusaddons-devel + kdoctools-devel + ki18n-devel + kitemmodels-devel + kmime-devel + kpimtextedit-devel + ktextwidgets-devel + kwidgetsaddons-devel + kxmlgui-devel + kio-devel + kitemviews-devel + akonadi-search-devel + libkdepim-devel + libkleo-devel + messagelib-devel + qt5-base-devel + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-sqlite + qt5-sql-odbc + kemoticons-devel + kinit-devel + kunitconversion-devel + kidentitymanagement-devel + cyrus-sasl-devel + gpgme-devel + gpgme-qt5-devel + ffmpeg-devel + libXScrnSaver-devel + + desktop/kde/applications/akonadiconsole/pspec.xml + + + akonadiconsole + Akonadi management and debugging console + + akonadi + akonadi-contacts + akonadi-mime + calendarsupport + kcalendarcore + qt5-base + ki18n + kmime + kcrash + libgcc + kconfig + kxmlgui + kcontacts + libkdepim + kitemviews + messagelib + kcompletion + kcoreaddons + kdbusaddons + kitemmodels + kpimtextedit + ktextwidgets + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + /usr/lib + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-16 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-07-04 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-27 + 16.12.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + krdc + http://www.kde.org/applications/internet/krdc/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.kde.applications + Remote Desktop Client + Uzak masaüstü bağlantı istemcisi. + KRDC is a client application that allows you to view or even control the desktop session on another machine that is running a compatible server. VNC and RDP is supported. + krdc, uzaktaki bir masaüstü oturumunu görüntülemenizi ve kontrol etmenizi sağlar. RDP kullanan Windows Terminal Sunucuları'na ve VNC/RFB kullanan diğer pek çok platforma bağlanabilirç + mirrors://kde/stable/release-service/22.04.1/src/krdc-22.04.1.tar.xz + + qt5-base-devel + extra-cmake-modules + kconfig-devel + kcmutils-devel + kdnssd-devel + knotifyconfig-devel + knotifications-devel + kbookmarks-devel + kiconthemes-devel + kxmlgui-devel + kcompletion-devel + kwallet-devel + kwidgetsaddons-devel + ki18n-devel + libvncserver-devel + kdoctools-devel + kwindowsystem-devel + libssh-devel + freerdp-devel + libvncserver-devel + + desktop/kde/applications/krdc/pspec.xml + + + krdc + + ki18n + kdnssd + libgcc + libssh + kconfig + kwallet + kxmlgui + kcmutils + kservice + qt5-base + kbookmarks + kcompletion + kcoreaddons + libvncserver + knotifyconfig + kconfigwidgets + knotifications + kwindowsystem + kwidgetsaddons + + + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share/applications + /usr/share/config.kcfg + /usr/share/krdc + /usr/share/kxmlgui5 + /usr/share/kservices5 + /usr/share/metainfo + /usr/share/kservicetypes5 + /usr/share/qlogging-categories5 + /usr/share/doc + /usr/share/locale + + + + krdc-devel + + krdc + + + /usr/include + + + + + 2022-05-17 + 22.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-26 + 21.12.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2022-01-10 + 21.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-15 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-09 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-13 + 20.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-11 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-06 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 19.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 19.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-23 + 19.04.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-18 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-11 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-08 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-12 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 18.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-08 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-18 + 18.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 18.04.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-11 + 18.04.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 17.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 17.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 17.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-11 + 17.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-14 + 17.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-14 + 17.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-17 + 17.04.3 + Version bump + Ali Algul + aligulle3801@gmail.com + + + 2017-06-29 + 17.04.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-03 + 16.12.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-12-21 + 16.12.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-27 + 16.08.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-04-20 + 16.04 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + ksudoku + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.games + Sudoku game + Sudoku oyunu + Ksudoku is a logic-based symbol placement puzzle. + Ksudoku mantık temelli bir sembol yerleştirme oyunudur. + ksudoku + mirrors://kde/stable/applications/19.08.1/src/ksudoku-19.08.1.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kdoctools-devel + kwindowsystem-devel + ki18n-devel + kinit-devel + kunitconversion-devel + kitemmodels-devel + kemoticons-devel + kconfigwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + kdesignerplugin + libkdegames-devel + qt5-declarative-devel + mesa-devel + mesa-glu-devel + kjobwidgets-devel + kguiaddons-devel + + desktop/kde/games/ksudoku/pspec.xml + + + ksudoku + + ki18n + kconfig + kxmlgui + qt5-svg + qt5-base + kcoreaddons + libkdegames + kconfigwidgets + kwidgetsaddons + kio + kcrash + mesa + mesa-glu + kjobwidgets + kguiaddons + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2019-12-23 + 19.08.1 + First release For 2.0 + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + grub2-editor + https://github.com/maz-1/grub2-editor + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.admin + A KDE Control Module for configuring the GRUB2 bootloader + Grub2 bootloader yapılandırmak için bir KDE Kontrol Modülü + This port has some extra features compared to original grub2-editor: + All initialize jobs are merged into the same action, so password are only asked once on startup. Add password protection setup(only tested on archlinux). + Sorunsuz KDE Sistem Ayarları entegre, bu Grub2 yapılandırmasını yönetmek için merkezi bir yerdir. En önemlisi birçok Grub2 yapılandırma seçenekleri, destekler. + https://github.com/maz-1/grub2-editor/archive/0.8.1.tar.gz + + extra-cmake-modules + gettext-devel + grub2 + os-prober + GraphicsMagick-devel + imagemagick-devel + kauth-devel + kconfigwidgets-devel + kcoreaddons-devel + kdoctools-devel + ki18n-devel + kio-devel + qca2-qt5-devel + qt5-base-devel + solid-devel + + + grub2.patch + + desktop/kde/admin/grub2-editor/pspec.xml + + + grub2-editor + A KDE Control Module for configuring the GRUB2 bootloader + + qt5-base + kio + kauth + ki18n + solid + libgcc + imagemagick + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /etc/grub.d/grub_rmecho.sh + /etc/dbus-1 + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2021-08-29 + 0.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 0.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 0.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-17 + 0.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-29 + 0.8.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-14 + 0.7.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-20 + 0.7.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-24 + 0.7.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-14 + 0.7.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 0.7.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-23 + 0.7.0 + Rebuild + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2017-01-23 + 0.7.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + colord-kde + http://www.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.admin + Colord support for KDE + KDE support for colord including KDE Daemon module and System Settings module. + mirrors://kde/stable/colord-kde/0.5.0/src/colord-kde-0.5.0.tar.xz + + qt5-base-devel + qt5-x11extras-devel + glibc-devel + libXext-devel + libICE-devel + libX11-devel + libxcb-devel + libXrandr-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kiconthemes-devel + gettext-devel + ki18n-devel + kservice-devel + kcmutils-devel + kio-devel + knotifications-devel + plasma-framework-devel + kwidgetsaddons-devel + kwindowsystem-devel + kitemviews-devel + lcms2-devel + extra-cmake-modules + + desktop/kde/admin/colord-kde/pspec.xml + + + colord-kde + + qt5-base + qt5-x11extras + kconfig + kconfigwidgets + libX11 + ki18n + lcms2 + libgcc + kservice + libXrandr + kcoreaddons + kdbusaddons + kwidgetsaddons + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2019-09-17 + 0.5.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-14 + 0.5.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-20 + 0.5.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-13 + 0.5.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-14 + 0.5.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 0.5.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-24 + 0.5.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-11-13 + 0.5.0 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + kphotoalbum + https://www.kphotoalbum.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.graphics + KDE Photo Album, picture collection manager + With KPhotoAlbum it is today possible for me to find any image I have in less than 5 seconds, let that be an image with a special person, an image from a special place, or even both. + http://download.kde.org/stable/kphotoalbum/5.7.0/kphotoalbum-5.7.0.tar.xz + + extra-cmake-modules + kdoctools-devel + kparts-devel + libkexiv2-devel + qt5-phonon-devel + plasma-framework-devel + qt5-base-devel + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-sqlite + qt5-sql-odbc + libjpeg-turbo-devel + exiv2-devel + libkdcraw-devel + libkgeomap-devel + libkipi-devel + qt5-webkit-devel + karchive-devel + kcompletion-devel + kconfig-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kjobwidgets-devel + ktextwidgets-devel + kwidgetsaddons-devel + kxmlgui-devel + pkgconfig + purpose-devel + marble-devel + qt5-webengine-devel + + desktop/kde/graphics/kphotoalbum/pspec.xml + + + kphotoalbum + KDE Photo Album, picture collection manager + + kio + ki18n + libgcc + kconfig + kxmlgui + karchive + kservice + qt5-base + exiv2-libs + qt5-phonon + kcompletion + kcoreaddons + kiconthemes + kjobwidgets + ktextwidgets + libjpeg-turbo + kconfigwidgets + kwidgetsaddons + libkipi + libkdcraw + libkgeomap + purpose + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2020-09-19 + 5.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 5.6.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-18 + 5.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-14 + 5.4.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-20 + 5.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-13 + 5.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-14 + 5.4 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-11 + 5.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-06 + 5.3 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 5.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-09 + 5.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + digikam + https://www.digikam.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.graphics + A Professional Photo Management with the Power of Open Source + Açık Kaynak Gücü ile Profesyonel Fotoğraf Yönetimi + digikam is an advanced digital photo management application for KDE5, which makes importing and organizing digital photos a "snap". The photos can be organized in albums which can be sorted chronologically, by directory layout or by custom collections. + digiKam gelişmiş bir açık kaynaklı dijital fotoğraf yönetim uygulamasıdır. + digikam + https://ftp.cc.uoc.gr/mirrors/kde/stable/digikam/7.5.0/digiKam-7.5.0.tar.xz + + extra-cmake-modules + ruby-devel + gettext-devel + qt5-base-devel + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-postgresql + qt5-sql-odbc + qt5-svg-devel + qt5-xmlpatterns-devel + qt5-qdbusviewer + qt5-x11extras-devel + qt5-multimedia-devel + qt5-webkit-devel + qt5-imageformats + kconfig-devel + kxmlgui-devel + ki18n-devel + kwindowsystem-devel + kservice-devel + solid-devel + kcoreaddons-devel + knotifyconfig-devel + knotifications-devel + kbookmarks-devel + threadweaver-devel + kiconthemes-devel + kfilemetadata-devel + kdelibs4-support-devel + kparts-devel + sonnet-devel + ktextwidgets-devel + kcrash-devel + kunitconversion-devel + kitemmodels-devel + akonadi-devel + akonadi-contacts-devel + karchive-devel + kio-devel + opencv-devel + tiff-devel + libpng-devel + libjpeg-turbo-devel + boost-devel + lcms2-devel + libxml2-devel + libxslt-devel + expat-devel + exiv2-libs + exiv2-devel + flex + bison + mesa-devel + libmediawiki-devel + libkvkontakte-devel + libkipi-devel + libksane-devel + jasper-devel + marble-devel + eigen3 + libgphoto2-devel + libgomp + liblqr-devel + kcalendarcore-devel + glibc-devel + zlib-devel + libical-devel + libXext-devel + lensfun-devel + glib2-devel + libX11-devel + doxygen + libICE-devel + kdoctools-devel + qt5-phonon-devel + boost-devel + kemoticons-devel + kcontacts-devel + qt5-webengine-devel + imagemagick-devel + x265-devel + ninja + + desktop/kde/graphics/digikam/pspec.xml + + + digikam + + kio + x265 + mesa + tiff + hugin + expat + ki18n + lcms2 + libxml2 + libxslt + solid + jasper + libX11 + libgcc + liblqr + libpng + marble + opencv + kconfig + kxmlgui + libgomp + libkipi + karchive + kservice + libksane + lensfun + qt5-base + kcontacts + exiv2-libs + kbookmarks + libgphoto2 + qt5-webkit + rawtherapee + kcompletion + kcoreaddons + kiconthemes + libmediawiki + threadweaver + kcalendarcore + kfilemetadata + knotifyconfig + kwindowsystem + libjpeg-turbo + libkvkontakte + qt5-x11extras + qt5-webengine + kconfigwidgets + knotifications + kwidgetsaddons + qt5-xmlpatterns + akonadi-contacts + kdelibs4-support + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + + + + digikam-devel + Development files for digikam + digikam için geliştirme dosyaları + + digikam + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-02-14 + 7.5.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2021-03-13 + 7.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-15 + 7.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-31 + 6.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-15 + 6.0.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-20 + 5.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-13 + 5.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-14 + 5.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 5.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-24 + 5.9.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-07 + 5.8.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-06 + 5.7.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-12 + 5.4.0 + Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-1 + 5.3.0 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-phonon + http://phonon.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.phonon + Cross platform multimedia API for KDE4 using QT5 + Phonon was created as a solution to several problems with multimedia commonly faced by Unix desktops, especially KDE 3's outdated multimedia framework aRts. Phonon itself is not a multimedia framework, but interfaces with existing frameworks such as GStreamer or Xine via backends. + https://download.kde.org/stable/phonon/4.11.1/phonon-4.11.1.tar.xz + + extra-cmake-modules + qt5-declarative-devel + qt5-base-devel + qt5-designer-devel + qt5-linguist + alsa-lib-devel + gst-plugins-base-devel + pulseaudio-libs-devel + gstreamer-devel + mesa-devel + + desktop/kde/phonon/qt5-phonon/pspec.xml + + + qt5-phonon + + libgcc + qt5-base + qt5-designer + pulseaudio-libs + + + /usr/bin + /usr/lib/libphonon* + /usr/lib/qt5 + /usr/share/dbus-1 + /usr/share/phonon4qt5 + /usr/share/locale + + + + qt5-phonon-devel + Development files for phonon-qt5 + + qt5-phonon + qt5-base-devel + qt5-designer-devel + pulseaudio-libs-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-04-18 + 4.11.1 + Rebuild qt5.15.3 + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 4.11.1 + Rebuild qt5.15.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-17 + 4.11.1 + Rebuild qt5.15.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 4.11.1 + Rebuild qt5.14.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-28 + 4.11.1 + Rebuild qt5.14.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 4.11.1 + Rebuild qt5.13.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-02 + 4.11.1 + Rebuild qt5.13.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-26 + 4.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 4.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-04 + 4.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-24 + 4.10.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 4.10.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-08 + 4.10.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-12 + 4.10.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 4.10.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 4.10.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-01 + 4.10.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-27 + 4.10.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 5.29.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-02-27 + 4.9.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-16 + 4.9.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-03 + 4.9.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-08-13 + 4.8.3 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + qt5-phonon-backend-vlc + https://community.kde.org/Phonon + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.phonon + VLC Backend for qt5-phonon + phonon-backend-vlc allows Phonon (the KDE media library) to use VLC for audio and video playback. + mirrors://kde/stable/phonon/phonon-backend-vlc/0.11.1/phonon-backend-vlc-0.11.1.tar.xz + + qt5-base-devel + qt5-linguist + qt5-phonon-devel + pulseaudio + vlc-devel + extra-cmake-modules + + desktop/kde/phonon/qt5-phonon-backend-vlc/pspec.xml + + + qt5-phonon-backend-vlc + + libgcc + qt5-base + qt5-phonon + vlc-libs + + + /usr/lib + /usr/lib/qt5 + /usr/share/kde4/services + /usr/share/locale + /usr/share/doc + + + + + 2019-11-17 + 0.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-26 + 0.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-18 + 0.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-24 + 0.10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-03 + 0.10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-20 + 0.10.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 0.10.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 0.10.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-04-12 + 0.10.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-18 + 0.9.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-27 + 0.9.1 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-17 + 0.9.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-04-02 + 0.8.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + qt5-phonon-backend-gstreamer + https://github.com/KDE/phonon-gstreamer + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + desktop.kde.phonon + GStreamer qt5-phonon backend + Phonon is the Qt multimedia API, which provides a task-oriented abstraction layer for capturing, mixing, processing, and playing audio and video content. phonon-backend-gstreamer contains the GStreamer backend for Phonon. + http://download.kde.org/stable/phonon/phonon-backend-gstreamer/4.10.0/phonon-backend-gstreamer-4.10.0.tar.xz + + extra-cmake-modules + qt5-x11extras-devel + qt5-base-devel + qt5-linguist + qt5-phonon-devel + gstreamer-devel + gstreamer-devel + gst-plugins-base-devel + gst-plugins-base-devel + mesa-devel + libxml2-devel + + desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml + + + qt5-phonon-backend-gstreamer + + qt5-base + qt5-x11extras + qt5-phonon + mesa + glib2 + libgcc + gstreamer + gst-plugins-base + + + /usr/lib + /usr/lib/qt5 + /usr/share + + + + + 2019-11-17 + 4.10.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-03 + 4.10.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-18 + 4.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-24 + 4.9.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-11 + 4.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-18 + 4.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-11 + 4.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-27 + 4.9.0 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-16 + 4.9.0 + rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-05-03 + 4.9.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-08-18 + 4.8.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + nautilus-admin + https://github.com/brunonova/nautilus-admin + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.gnome.admin + Extension for Nautilus to do administrative operations + Extension for Nautilus to do administrative operations + Extension for Nautilus to do administrative operations + Extension for Nautilus to do administrative operations + https://github.com/brunonova/nautilus-admin/archive/refs/tags/v1.1.9.tar.gz + + cmake + gettext-devel + + desktop/gnome/admin/nautilus-admin/pspec.xml + + + nautilus-admin + + nautilus-python + + + /usr/share/nautilus-python + /usr/share/locale + /usr/share/doc + + + + + 2021-06-21 + 1.1.9 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + pisilinux-gnome40-backgrounds + http://www.pisilinux.org/ + + Pisi Linux Admins + admins@pisilinux.org + + CC0 + desktop.gnome.lookandfeel + Default wallpaper set for Pisi Linux GNOME40. + Default wallpaper set for Pisi Linux GNOME40. + https://sourceforge.net/projects/pisilinux/files/source/pisilinux-gnome40-backgrounds.tar.gz + desktop/gnome/lookandfeel/pisilinux-gnome40-backgrounds/pspec.xml + + + pisilinux-gnome40-backgrounds + + /usr/share/backgrounds + /usr/share/gnome-background-properties + + + + + 2021-06-10 + 1.0.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-themes-extra-community + https://gitlab.gnome.org/GNOME/gnome-themes-extra + + fury + uglyside@yandex.ru + + LGPL2.1 + data + desktop.lookandfeel + GTK+2/3 themes. + Adwaita, Adwaita-Dark and HighContrast for GTK+2/3 base applications. + https://github.com/4fury/gnome-themes-extra-community/archive/3.28.0.1.tar.gz + + intltool + gtk2-devel + gtk3-devel + glib2-devel + librsvg-devel + gettext-devel + + + disable_insensitive_widget_shade.patch + + desktop/gnome/lookandfeel/gnome-themes-extra-community/pspec.xml + + + gnome-themes-extra-community + + gtk2-engines-murrine + + + /usr/lib/gtk-2.0/2.10.0/engines/libadwaita.so + /usr/share/icons + /usr/share/themes + /usr/share/doc + + + + + 2021-01-02 + 3.28.0.1 + Beta rebuild. + fury + uglyside@yandex.ru + + + + + + gnome-icon-theme-extras + https://git.gnome.org/browse/gnome-icon-theme-extras + + Pisi Linux Admins + admin@pisilinux.org + + CCPL + library + desktop.gnome.lookandfeel + Extra GNOME icons for specific devices and file types + Extra GNOME icons for specific devices and file types + Extra GNOME icons for specific devices and file types + Extra GNOME icons for specific devices and file types + https://download.gnome.org/sources/gnome-icon-theme-extras/3.12/gnome-icon-theme-extras-3.12.0.tar.xz + + gtk2-devel + gtk3-devel + icon-theme-hicolor + icon-naming-utils-devel + + desktop/gnome/lookandfeel/gnome-icon-theme-extras/pspec.xml + + + gnome-icon-theme-extras + + /usr/share/icons + /usr/share/doc + + + + + 2021-06-02 + 3.12.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnome-icon-theme-symbolic + http://www.gnome.org + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.gnome.lookandfeel + GNOME icon theme, symbolic icons + GNOME icon theme, symbolic icons + GNOME icon theme, symbolic icons + GNOME icon theme, symbolic icons + https://download.gnome.org/sources/gnome-icon-theme-symbolic/3.12/gnome-icon-theme-symbolic-3.12.0.tar.xz + + intltool + gtk2-devel + gtk3-devel + icon-theme-hicolor + icon-naming-utils-devel + + desktop/gnome/lookandfeel/gnome-icon-theme-symbolic/pspec.xml + + + gnome-icon-theme-symbolic + + /usr/share/icons + /usr/share/pkgconfig + /usr/share/doc + + + + + 2021-06-02 + 3.12.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnome-icon-theme + http://www.gnome.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.gnome.lookandfeel + GNOME Icons Set + GNOME Icons Set + GNOME Icons Set + GNOME Icons Set + https://download.gnome.org/sources/gnome-icon-theme/3.12/gnome-icon-theme-3.12.0.tar.xz + + intltool + gtk2-devel + gtk3-devel + icon-theme-hicolor + gnome-icon-theme-symbolic + icon-naming-utils-devel + + desktop/gnome/lookandfeel/gnome-icon-theme/pspec.xml + + + gnome-icon-theme + + /usr/share/icons + /usr/share/locale + /usr/share/pkgconfig + /usr/share/doc + + + + + 2021-06-02 + 3.12.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + lollypop + https://gitlab.gnome.org/World/lollypop + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app + desktop.gnome.apps + Music player for GNOME + Music player for GNOME + GNOME için müzik çalar + GNOME için müzik çalar + https://adishatz.org/lollypop/lollypop-1.4.22.tar.xz + + meson + itstool + intltool + gtk3-devel + dbus-python3 + libsoup-devel + libhandy-devel + python3-devel + desktop-file-utils + appstream-glib-devel + python3-pygobject3-devel + gobject-introspection-devel + + desktop/gnome/apps/lollypop/pspec.xml + + + lollypop + + gtk3 + pango + libnotify + libhandy + libsoup + gdk-pixbuf + dbus-python3 + python3-cairo + python3-pillow + appstream-glib + gst-plugins-base + gst-plugins-good + python3-pygobject3 + gobject-introspection + + + /usr/bin + /usr/libexec + /usr/lib + /usr/share/applications + /usr/share/dbus-1 + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/icons + /usr/share/lollypop + /usr/share/metainfo + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-10-24 + 1.4.22 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-19 + 1.4.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.4.20 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gnome-notes + https://wiki.gnome.org/Apps/Notes + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Simple Note Viewer + Basit bir not görüntüyeci + Write out notes, every detail matters + GNOME için basit bir note görüntüleyici. + mirrors://gnome/bijiben/40/bijiben-40.1.tar.xz + + desktop-file-utils + gettext-devel + git + glib2-devel + gtk3-devel + itstool + libxml2-devel + meson + vala-devel + yelp-tools + gnome-online-accounts-devel + json-glib-devel + curl-devel + evolution-data-server-devel + libhandy-devel + tracker-devel + webkit2gtk-devel + + desktop/gnome/apps/gnome-notes/pspec.xml + + + gnome-notes + + cairo curl + evolution-data-server + gnome-online-accounts + gtk3 + glib2 + json-glib + libxml2 + libical + libhandy + pango + tracker + webkit2gtk + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/applications + /usr/share/bijiben + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/mime + + + + + 2021-06-03 + 40.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + alacarte + https://gitlab.gnome.org/GNOME/alacarte + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + library + desktop.gnome.apps + Menu editor for gnome + Menu editor for gnome + Gnome için menü düzenleyici + Gnome için menü düzenleyici + https://download.gnome.org/sources/alacarte/3.42/alacarte-3.42.0.tar.xz + + intltool + gtk3-devel + docbook-xsl + gnome-common + libxslt-devel + python3-devel + gnome-menus-devel + python3-cairo-devel + python3-pygobject3-devel + + desktop/gnome/apps/alacarte/pspec.xml + + + alacarte + + /usr/bin + /usr/lib/python* + /usr/share/alacarte + /usr/share/locale + /usr/share/applications + /usr/share/icons + /usr/share/man + /usr/share/doc + + + + + 2021-11-23 + 3.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 3.36.0 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-03 + 3.36.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + sysprof + https://wiki.gnome.org/Apps/Sysprof + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.gnome.apps + Kernel based performance profiler + Kernel based performance profiler + Çekirdek tabanlı performans profili oluşturucu + Çekirdek tabanlı performans profili oluşturucu + https://download.gnome.org/sources/sysprof/3.42/sysprof-3.42.1.tar.xz + + meson + itstool + gtk3-devel + yelp-tools + glib2-devel + polkit-devel + elogind-devel + libunwind-devel + libdazzle-devel + json-glib-devel + + desktop/gnome/apps/sysprof/pspec.xml + + + sysprof + + gtk3 + cairo + glib2 + pango + polkit + libgcc + libunwind + libdazzle + json-glib + + + /usr/bin + /usr/libexec + /usr/lib + /usr/share + /usr/share/locale + /usr/share/metainfo + /usr/share/doc + + + + sysprof-devel + Development files for sysprof + + sysprof + gtk3-devel + glib2-devel + polkit-devel + libdazzle-devel + json-glib-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-04 + 3.42.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-22 + 3.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-08 + 3.40.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnome-recipes + https://gitlab.gnome.org/GNOME/recipes + + Pisi Linux Admins + admins@pisilinux.org + + GPLv3 + app:gui + desktop.gnome.apps + Recipe management application for GNOME + GNOME Recipes is an easy-to-use application that will help you to discover what to cook today, tomorrow, rest of the week and for your special occasions. + https://download.gnome.org/sources/gnome-recipes/2.0/gnome-recipes-2.0.4.tar.xz + + gnome-online-accounts-devel + gnome-autoar-devel + gspell-devel + libsoup-devel + libcanberra-devel + librest-devel + json-glib-devel + itstool + meson + + desktop/gnome/apps/gnome-recipes/pspec.xml + + + gnome-recipes + + gtk3 + cairo + glib2 + pango + gspell + librest + libsoup + json-glib + gdk-pixbuf + libcanberra + gnome-online-accounts + + + /usr/bin + /usr/share/applications + /usr/share/appdata + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-recipes + /usr/share/gnome-shell + /usr/share/icons + /usr/share/help + /usr/share/locale + /usr/share/metainfo + /usr/share/mime + + + + + 2022-02-06 + 2.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-13 + 2.0.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + simple-scan + https://launchpad.net/simple-scan + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Simple scanning utility + Basit tarayıcı (scanning) uygulması + Simple scanning utility + Basit tarayıcı (scanning) uygulması + simple-scan + mirrors://gnome/simple-scan/40/simple-scan-40.7.tar.xz + + meson + sane-backends-devel + gettext-devel + itstool + appstream-glib-devel + desktop-file-utils + vala-devel + colord-devel + colord-gtk-devel + gobject-introspection-devel + gtk3-devel + libhandy-devel + zlib-devel + libgudev-devel + webp-devel + + + 40.0-add-control-optional-deps.patch + + desktop/gnome/apps/simple-scan/pspec.xml + + + simple-scan + + gtk3 + zlib + cairo + glib2 + libgusb + libhandy + gdk-pixbuf + sane-backends + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + + + + + 2021-12-24 + 40.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-31 + 40.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-23 + 40.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 40.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnote + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Note-taking application + Not alma uygulaması + Note-taking application + Not alma uygulaması + gnote + mirrors://gnome/gnote/41/gnote-41.2.tar.xz + + meson + boost-devel + desktop-file-utils + gettext-devel + gspell-devel + gtkmm3-devel + gtk2-devel + intltool + itstool + libsecret-devel + libxml2-devel + libxslt-devel + libpcre-devel + + desktop/gnome/apps/gnote/pspec.xml + + + gnote + + atk gtk3 atkmm cairo @@ -243120,830 +226756,457 @@ complete albums that you have purchased from Amazon. gspell gtkmm3 libgcc - sqlite cairomm libxml2 + libxslt pangomm - uchardet + enchant2 + harfbuzz + libsecret libsigc++ - libxml++26 - gtksourceviewmm3 + gdk-pixbuf + libutil-linux /usr/bin - /usr/share - /usr/share/cherrytree - /usr/share/locale - /usr/share/man - - - - - 2021-12-18 - 0.99.44 - First 2.2 Beta build. - fury - uglyside@yandex.ru - - - - - - goldendict - http://goldendict.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - office.dictionary - An advanced multiple language translator with built-in encyclopedia and custom-made dictionary support - Birden çok dil destekleyen gelişmiş bir sözlük ve ansiklopedi uygulaması. - GoldenDict is an advanced multiple language translator that can use Babylon, StarDict, Dictd, ABBYY Lingvo and Wikipedia sources. - GoldenDict, Babylon, StarDict, Dictd, ABBYY Lingvo, Wikipedia gibi sözlüklerin kaynaklarını kullanabilen birden çok dil destekleyen bir sözlük ve ansiklopedi uygulamasıdır. - goldendict - https://github.com/goldendict/goldendict/archive/1.5.0-RC2.tar.gz - - hunspell-devel - qt5-phonon-devel - libvorbis-devel - libXtst-devel - qt5-base-devel - qt5-webkit-devel - qt5-x11extras-devel - libao-devel - ffmpeg-devel - qt5-svg-devel - qt5-assistant-devel - qt5-linguist - lzo-devel - tiff-devel - - - goldendict-qt-5.11-1.patch - goldendict-qt-5.11-2.patch - ffmpeg4.patch - - office/dictionary/goldendict/pspec.xml - - - goldendict - - hunspell - libvorbis - libXtst - qt5-phonon - qt5-base - qt5-webkit - lzo - tiff - zlib - bzip2 - libao - ffmpeg - libX11 - libgcc - qt5-svg - qt5-assistant - qt5-x11extras - - - /usr/bin - /usr/share/pixmaps - /usr/share - /usr/share/locale - - - - - 2018-08-09 - 1.5.0 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-05-13 - 1.5.0 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-01-02 - 1.5.0 - First release. - Ali Cengiz Kurt - alicengizkurt@pisilinux.org - - - - - - hunspell-dict-ca - http://www.softcatala.org/wiki/Projectes/Corrector_ortogràfic - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - locale:ca - data - office.dictionary - Catalan hunspell dictionaries - Katalanca hunspell sözlüğü - hunspell-dict-ca includes Catalan hunspell dictionaries. - hunspell-dict-ca Katalanca hunspell sözlüğünü içermektedir. - http://source.pisilinux.org/1.0/hunspell-dict-ca-20090319.tar.bz2 - office/dictionary/hunspell-dict-ca/pspec.xml - - - hunspell-dict-ca - - /usr/share/hunspell - /usr/share/doc - - - - - 2018-08-09 - 0.0_20090319 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 0.0_20090319 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.0_20090319 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-26 - 0.0_20090319 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - hunspell-dict-de - http://www.j3e.de/ispell/igerman98 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - locale:de - data - office.dictionary - German hunspell dictionaries - Almanca hunspell sözlüğü - hunspell-dict-de includes German, Switzerland, etc. hunspell dictionaries. - hunspell-dict-de Almanca ve İsviçre Almancası için hunspell sözlüklerini içermektedir. - https://www.j3e.de/ispell/igerman98/dict/igerman98-20161207.tar.bz2 - office/dictionary/hunspell-dict-de/pspec.xml - - - hunspell-dict-de - - /usr/share/hunspell - /usr/share/doc - - - - - 2018-08-09 - 0.0_20161207 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 0.0_20161207 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-11 - 0.0_20131216 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-26 - 0.0_20131216 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - hunspell-dict-en - http://wordlist.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - BSD - locale:en - data - office.dictionary - English hunspell dictionaries - İngilizce hunspell sözlükleri - hunspell-dict-en includes English (US, UK, etc.) hunspell dictionaries. - hunspell-dict-en İngilizce (US, UK vs.) hunspell sözlüklerini içerir. - https://sourceforge.net/projects/wordlist/files/speller/2020.12.07/hunspell-en_US-2020.12.07.zip - https://sourceforge.net/projects/wordlist/files/speller/2020.12.07/hunspell-en_CA-2020.12.07.zip - https://sourceforge.net/projects/wordlist/files/speller/2020.12.07/hunspell-en_GB-large-2020.12.07.zip - office/dictionary/hunspell-dict-en/pspec.xml - - - hunspell-dict-en - - /usr/share - /usr/share/doc - - - - - 2021-05-25 - 2020.12.07 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-09 - 2018.04.16 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 2017.01.22 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2015.05.18 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-05 - 2015.05.18 - First release - Ayhan Yalcinsoy - ayhanyalcinsoy@pisilinux.org - - - - - - hunspell-dict-es - https://pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - GPLv3+ - MPL-1.1 - locale:es - data - office.dictionary - Spanish hunspell dictionaries - İspanyolca hunspell sözlükleri - hunspell-dict-es includes Spanish (Spain, Mexico, etc.) hunspell dictionaries. - hunspell-dict-es İspanyolca (İspanya, Meksika vs.) hunspell sözlüklerini içerir. - http://pkgs.fedoraproject.org/repo/pkgs/hunspell-es/es_ANY.zip/a88e2244de48c0ff42f1b77c4a80c8a0/es_ANY.zip - office/dictionary/hunspell-dict-es/pspec.xml - - - hunspell-dict-es - - /usr/share - /usr/share/doc - - - - - 2018-08-09 - 0.0_20081215 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 0.0_20081215 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.0_20081215 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-17 - 0.0_20081215 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - hunspell-dict-fr - http://dico.savant.free.fr/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - MPL-1.1 - locale:fr - data - office.dictionary - French hunspell dictionaries - Fransızca hunspell sözlükleri - hunspell-dict-fr includes French (France, Belgium, etc.) hunspell dictionaries. - hunspell-dict-fr Fransızca (Fransa, Belçika vs.) hunspell sözlüklerini içerir. - http://dico.savant.free.fr/_download/fr_FR_2-3-2.zip - office/dictionary/hunspell-dict-fr/pspec.xml - - - hunspell-dict-fr - - /usr/share/hunspell - /usr/share/doc - - - - - 2018-08-09 - 2.3.2 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 2.3.2 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.3.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-27 - 2.3.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - hunspell-dict-it - http://linguistico.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - locale:it - data - office.dictionary - Italian hunspell dictionaries - İtalyanca hunspell sözlükleri - hunspell-dict-it includes Italian hunspell dictionaries. - hunspell-dict-it İtalyanca hunspell sözlüklerini içerir. - http://downloads.sourceforge.net/sourceforge/linguistico/italiano_2_4_2007_09_01.zip - office/dictionary/hunspell-dict-it/pspec.xml - - - hunspell-dict-it - - /usr/share/hunspell - /usr/share/doc - - - - - 2018-08-09 - 2.4 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 2.4 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-26 - 2.4 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - hunspell-dict-nl - http://www.opentaal.org/english.php - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - locale:nl - data - office.dictionary - Dutch hunspell dictionaries - Flemenkçe hunspell sözlükleri - hunspell-dict-nl includes Dutch hunspell dictionaries. - hunspell-dict-nl Flemenkçe hunspell sözlüklerini içerir. - http://pkgs.fedoraproject.org/repo/pkgs/hunspell-nl/OpenTaal-210G-LO.oxt/3c96686c2555e3ae23b5de06ba08631b/OpenTaal-210G-LO.oxt - office/dictionary/hunspell-dict-nl/pspec.xml - - - hunspell-dict-nl - - /usr/share - /usr/share/doc - - - - - 2018-08-09 - 2.10g - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 2.10g - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.10g - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-05 - 2.10g - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - hunspell-dict-pl - http://www.kurnik.pl/dictionary/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - GPLv2+ - MPL-1.1 - locale:pl - data - office.dictionary - Polish hunspell dictionaries - Polonya dili için hunspell sözlükleri - hunspell-dict-pl includes Polish hunspell dictionaries. - hunspell-dict-pl Polonya dili için hunspell sözlükleri içerir. - https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-20160801.zip - office/dictionary/hunspell-dict-pl/pspec.xml - - - hunspell-dict-pl - - /usr/share/hunspell - /usr/share/doc - - - - - 2018-08-09 - 20160801 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 20160801 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 20100428 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-05 - 20100428 - First release - Alihanh Öztürk - alihan@pisilinux.org - - - - - - hunspell-dict-pt - http://www.broffice.org/verortografico/baixar - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - GPLv2+ - locale:pt - data - office.dictionary - Portuguese hunspell dictionaries - Portekizce hunspell sözlükleri - hunspell-dict-pt includes Portuguese hunspell dictionaries. - hunspell-dict-pt Portekizce hunspell sözlükleri içerir. - http://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/hunspell-pt_PT-20171225.tar.gz - office/dictionary/hunspell-dict-pt/pspec.xml - - - hunspell-dict-pt - - /usr/share/hunspell - /usr/share/doc - - - - - 2018-08-09 - 20171225 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 20170227 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 20150704 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-05 - 20150704 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - hunspell-dict-ru - ftp://ftp.vsu.ru/mirrors/scon155.phys.msu.su/pub/russian/ispell/myspell - - PisiLinux Community - admins@pisilinux.org - - BSD - locale:ru - data - office.dictionary - Russian hunspell dictionaries - Rusça hunspell sözlükleri - hunspell-dict-ru includes Russian hunspell dictionaries. - hunspell-dict-ru Rusça hunspell sözlüklerini içerir. - http://pkgs.fedoraproject.org/repo/pkgs/hunspell-ru/rus-myspell-0.99f7.tar.gz/05a7c3a7bea2432410a35d93161b4c0a/rus-myspell-0.99f7.tar.gz - office/dictionary/hunspell-dict-ru/pspec.xml - - - hunspell-dict-ru - - /usr/share - /usr/share/doc - - - - - 2018-08-09 - 0.99f_7 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-29 - 0.99f_7 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.99f_7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-17 - 0.99f_7 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - hunspell-dict-sv - http://dsso.se/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - locale:sv - data - office.dictionary - Swedish hunspell dictionaries - İsveççe hunspell sözlükleri - hunspell-dict-sv includes Swedish hunspell dictionaries. - hunspell-dict-sv İsveççe hunspell sözlüklerini içerir. - https://extensions.libreoffice.org/extensions/swedish-spelling-dictionary-den-stora-svenska-ordlistan/2.40/@@download/file/ooo_swedish_dict_2-40.oxt - office/dictionary/hunspell-dict-sv/pspec.xml - - - hunspell-dict-sv - - /usr/share - /usr/share/doc - - - - - 2018-08-09 - 2.40 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-04-07 - 2.40 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 2.40 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-17 - 1.29 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - hunspell-dict-tr - http://extensions.libreoffice.org/extension-center/turkish-spellcheck-dictionary/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - BSD - locale:en - data - office.dictionary - Turkish hunspell dictionaries - Turkish hunspell dictionaries - https://extensions.libreoffice.org/assets/downloads/z/oo-turkish-dict-v1-2.oxt - - hunspell - - office/dictionary/hunspell-dict-tr/pspec.xml - - - hunspell-dict-tr - - /usr/lib/libreoffice/share/extensions/hunspell_tr/ - /usr/share/hunspell + /usr/lib/libgnote* + /usr/lib/gnote + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/gnote + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo - 2021-05-25 - 1.2 + 2022-01-09 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-31 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-26 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-18 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + epiphany + https://gitlab.gnome.org/GNOME/epiphany + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Intuitive GNOME web browser. + Epiphany is a GNOME web browser based on the WebKit rendering engine. + https://download.gnome.org/sources/epiphany/41/epiphany-41.3.tar.xz + + glib2-devel + itstool + NetworkManager-devel + avahi-glib-devel + gcr-devel + gnome-desktop-devel + json-glib-devel + libdazzle-devel + libhandy-devel + libnotify-devel + libsecret-devel + libsoup-gnome + libwnck3-devel + libxslt-devel + nettle-devel + nss-devel + webkit2gtk-devel + libportal-devel + libsoup-devel + libarchive-devel + appstream-glib-devel + gmp-devel + meson + desktop-file-utils + + desktop/gnome/apps/epiphany/pspec.xml + + + epiphany + + atk + cairo + gcr + gdk-pixbuf + glib2 + gmp + gtk3 + json-glib + libdazzle + libsecret + libsoup + libxml2 + nettle + pango + sqlite + webkit2gtk + libhandy + libportal + libarchive + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/epiphany + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + + + + + 2021-12-24 + 41.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 41.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-16 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-13 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-08 + 40.2 + Version bump + Berk Çakar + berk2238@hotmail.com + + + 2021-06-07 + 3.38.5 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-font-viewer + https://gitlab.gnome.org/GNOME/gnome-font-viewer + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Utility for previewing fonts for GNOME + Gnome için yazı tipi önizleme aracı + Utility for previewing fonts for GNOME + Gnome için yazı tipi önizleme aracı + gnome-font-viewer + mirrors://gnome/gnome-font-viewer/41/gnome-font-viewer-41.0.tar.xz + + appstream-glib-devel + desktop-file-utils + fontconfig-devel + freetype-devel + glib2-devel + gtk3-devel + libhandy-devel + harfbuzz-devel + gnome-desktop-devel + gettext-devel + meson + + desktop/gnome/apps/gnome-font-viewer/pspec.xml + + + gnome-font-viewer + + cairo + fontconfig + freetype + gdk-pixbuf + gnome-desktop + gtk3 + glib2 + pango + harfbuzz + libhandy + + + /usr/bin + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + /usr/share/thumbnailers + + + + + 2021-09-21 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-10 + 40.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + nautilus-python + https://wiki.gnome.org/Projects/NautilusPython + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app + desktop.gnome.apps + Python bindings for the Nautilus Extension API + Python bindings for the Nautilus Extension API + Python bindings for the Nautilus Extension API + Python bindings for the Nautilus Extension API + https://download.gnome.org/sources/nautilus-python/1.2/nautilus-python-1.2.3.tar.xz + + gtk-doc + yelp-tools + gtk3-devel + glib2-devel + python3-devel + nautilus-devel + python3-pygobject3-devel + + + gcc10.patch + + desktop/gnome/apps/nautilus-python/pspec.xml + + + nautilus-python + + gtk3 + glib2 + python3 + nautilus + + + /usr/lib + /usr/share/doc + /usr/share/gtk-doc + + + + nautilus-python-devel + Development files for nautilus-python + + nautilus-python + + + /usr/lib/pkgconfig + + + + + 2021-09-17 + 1.2.3 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-21 + 1.2.3 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gedit + http://projects.gnome.org/gedit/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Default text editor for GNOME + GNOME için öntanımlı metin editörü + gedit is a small and lightweight text editor for the GNOME environment. + gedit, GNOME ortamı için küçük ve hafif bir metin editörüdür. + mirrors://gnome/gedit/40/gedit-40.1.tar.xz + + desktop-file-utils + gettext-devel + git + glib2-devel + gobject-introspection-devel + gsettings-desktop-schemas-devel + gspell-devel + gtk-doc + gtk3-devel + gtksourceview4-devel + iso-codes + itstool + libpeas-devel + libsoup-devel + libxml2-devel + meson + python3-devel + python3-pygobject3-devel + tepl-devel + vala-devel + yelp-tools + which + + + python3-install-path-fix.patch + restore-overlay-scrollbars.patch + + desktop/gnome/apps/gedit/pspec.xml + + + gedit + + atk + amtk + cairo + gdk-pixbuf + glib2 + gtk3 + gtksourceview4 + gobject-introspection + gspell + libpeas + pango + tepl + + + /usr/bin + /usr/lib/gedit + /usr/lib/python3.* + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/gedit + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/vala + + + + gedit-devel + Development files for gedit + gedit için geliştirme dosyaları + + gedit + glib2-devel + gtk3-devel + libpeas-devel + tepl-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-24 + 40.1 Rebuild. Mustafa Cinasal muscnsl@gmail.com - - 2018-08-09 - 1.2 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-04-07 - 1.2 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - 2015-10-03 - 1.1 + 2021-06-01 + 40.1 First release Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org @@ -243952,474 +227215,168 @@ complete albums that you have purchased from Amazon. - stardict-essential-turkish - http://www.pisilinux.org + gnome-applets + https://www.gnome.org/ - PisiLinux Community - admins@pisilinux.org + Pisi Linux Admins + admin@pisilinux.org - GPLv2 - data - office.dictionary - Stardict essential dictionaries for Turkish users - Türkçe konuşan insanlar için Stardict sözlükleri - Stardict essential dictionaries for Turkish users. - Türkçe konuşan insanlar için Stardict uygulamasının kullanabileceği seçilmiş sözlükler. - http://source.pisilinux.org/1.0/stardict-essential-turkish-0.2.tar.xz - office/dictionary/stardict-essential-turkish/pspec.xml - - - stardict-essential-turkish - - goldendict - - - /usr/share/stardict/dic - - - - - 2018-08-09 - 0.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-05-02 - 0.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - docbook-sgml4_5 - http://www.docbook.org/sgml/ - - PisiLinux Community - admins@pisilinux.org - - X11 - data - office.docbook - Docbook SGML DTD 4.5 - Docbook SGML DTD 4.5 - Contains Docbook SGML DTD version 4.5. - Docbook SGML DTD sürüm 4.5 belgelerini içerir. - http://www.docbook.org/sgml/4.5/docbook-4.5.zip - - catalog.patch - - office/docbook/docbook-sgml4_5/pspec.xml - - - docbook-sgml4_5 - - sgml-common - - - /usr/share/doc/docbook-sgml4_5 - /usr/share - - - System.Package - - - - - 2021-06-29 - 4.5 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-25 - 4.5 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-04 - 4.5 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-18 - 4.5 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - docbook2x - http://docbook2x.sourceforge.net - - Osman Erkan - osman.erkan@pisilinux.org - - MIT - app:gui - office.docbook - docbook2X converts DocBook documents to man and Texinfo format. - docbook2X is a software package that converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format. - docbook2X is a software package that converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format. - http://downloads.sourceforge.net/project/docbook2x/docbook2x/0.8.8/docbook2X-0.8.8.tar.gz + GPLv3 + app + desktop.gnome.apps + Small applications for the GNOME Panel + Small applications for the GNOME Panel + GNOME Paneli için küçük uygulamalar + GNOME Paneli için küçük uygulamalar + https://download.gnome.org/sources/gnome-applets/3.42/gnome-applets-3.42.0.tar.xz - docbook-xml + itstool + atk-devel + gtk3-devel + cairo-devel + glib2-devel + libSM-devel + pango-devel + libICE-devel + libX11-devel + polkit-devel + upower-devel + cpupowertools + libgtop-devel libxml2-devel - libxslt-devel - perl-XML-SAX + tracker-devel + harfbuzz-devel + libwnck3-devel + libnotify-devel + gdk-pixbuf-devel + libgweather-devel + gnome-panel-devel + wireless-tools-devel + gnome-settings-daemon-devel - - docbook2X-0.8.8-error_on_missing_refentry.patch - docbook2X-0.8.8-filename_whitespace_handling.patch - docbook2X-0.8.8-preprocessor_declaration_syntax.patch - - office/docbook/docbook2x/pspec.xml + desktop/gnome/apps/gnome-applets/pspec.xml - docbook2x + gnome-applets - docbook-xml + atk + gtk3 + cairo + glib2 + libSM + pango + libICE + libX11 + polkit + upower + libgtop libxml2 - libxslt - perl-XML-SAX + tracker + harfbuzz + libwnck3 + libnotify + gdk-pixbuf + libgweather + cpupowertools + gnome-panel + wireless-tools /usr/bin - /usr/share/man + /etc + /usr/lib + /usr/share/dbus-1 + /usr/share/help + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/gnome-applets + /usr/share/locale + /usr/share/polkit-1 /usr/share/doc - /usr/share - - 2021-06-29 - 0.8.8 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - 2018-07-27 - 0.8.8 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-12-12 - 0.8.8 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - itstool - http://itstool.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - office.docbook - XML to PO and back again - XML to PO and back again - http://files.itstool.org/itstool/itstool-2.0.6.tar.bz2 - office/docbook/itstool/pspec.xml - - - itstool - - /usr - - - - - 2020-02-07 - 2.0.6 + 2021-10-24 + 3.42.0 Version bump. Mustafa Cinasal muscnsl@gmail.com - - 2018-07-25 - 2.0.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 2.0.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 2.0.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - 2014-05-18 - 2.0.2 + 2021-06-09 + 3.41.1 First release - Serdar Soytetir - kaptan@pisilinux.org + Pisi Linux Admins + admin@pisilinux.org - openjade - http://openjade.sourceforge.net + gnome-maps + https://gitlab.gnome.org/GNOME/gnome-maps - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - office.docbook - An implementation of DSSSL - Bir DSSSL uyarlaması - OpenJade is an implementation of Document Style Semantics and Specification Language (DSSSL), a style language to format Standard Generalized Markup Language (SGML) or Extensible Markup Language (XML) documents. - OpenJade SGML ya da XML belgelerinin biçimlendirilmesine yarayan bir biçem lisanı olan DSSSL'nin bir uyarlamasıdır. - http://downloads.sourceforge.net/openjade/openjade-1.3.2.tar.gz - - sgml-common - opensp-devel - libgcc - - - openjade-1.3.2-ldflags.patch - openjade-1.3.2-respect-ldflags.patch - openjade-1.3.2-msggen.pl.patch - - office/docbook/openjade/pspec.xml - - - openjade - - sgml-common - opensp - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc/openjade - /usr/share/sgml - - - System.Package - - - openjade-1.3.2.dsssl-catalog - openjade-1.3.2.catalog - - - - - 2020-01-08 - 1.3.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-25 - 1.3.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.3.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-18 - 1.3.2 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - opensp - http://openjade.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - office.docbook - A SGML parsing and entity management toolkit - SGML ayrıştırma araç seti - OpenSP is a free, object-oriented toolkit for Standard Generalized Markup Language (SGML) parsing and entity management maintained by the OpenJade project. - OpenSP SGML sözdizimsel ayrıştırma ve içerik yönetimi için nesne-odaklı bir araç setidir ve OpenJade projesinin bir parçasıdır. - mirrors://sourceforge/openjade/OpenSP-1.5.2.tar.gz - - docbook-xml - libgcc - - - opensp-1.5-gcc34.patch - opensp-sigsegv.patch - - office/docbook/opensp/pspec.xml - - - opensp - - libgcc - - - /usr/bin - /usr/share/doc/opensp - /usr/share/man - /usr/lib - /usr/share/locale - /usr/share/sgml - - - - opensp-devel - Development files for opensp - opensp için geliştirme dosyaları - - opensp - - - /usr/include - - - - - 2020-01-08 - 1.5.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-25 - 1.5.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.5.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.5.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-18 - 1.5.2 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - yelp-xsl - http://www.gnome.org - - PisiLinux Community + Pisi Linux Admins admins@pisilinux.org GPLv2 - LGPLv2.1 - data - office.docbook - Yelp XSLT Stylesheets - Yelp XSL biçim dosyaları - Package of yelp-xsl contains XSL stylesheets that are used by the yelp help browser. - yelp-xsl paketi, yelp yardım görüntüleyicisi tarafından kullanılan XSL biçim dosyalarını taşır. - mirrors://gnome/yelp-xsl/41/yelp-xsl-41.1.tar.xz + app:gui + desktop.gnome.apps + GNOME Maps application + Maps is a map application for GNOME. + https://download.gnome.org/sources/gnome-maps/41/gnome-maps-41.2.tar.xz - libxml2-devel - itstool + libchamplain-devel + meson + clutter-gtk-devel + geoclue-devel + geocode-glib-devel + libgee-devel + folks-devel + gobject-introspection-devel + gjs-devel + appstream-glib-devel + libhandy-devel + librest-devel + desktop-file-utils - office/docbook/yelp-xsl/pspec.xml + desktop/gnome/apps/gnome-maps/pspec.xml - yelp-xsl - - /usr/share/locale - /usr/share/doc - /usr/share/yelp-xsl - - - - yelp-xsl-devel - Development files for yelp-xsl - yelp-xsl paketi için geliştirme dosyaları + gnome-maps - yelp-xsl + folks + glib2 + libgee + librest + libxml2 + geocode-glib + libchamplain - /usr/share/pkgconfig + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-maps + /usr/share/icons + /usr/share/locale + /usr/share/metainfo - + 2021-12-05 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-31 41.1 Version bump. Mustafa Cinasal @@ -244432,6 +227389,6731 @@ complete albums that you have purchased from Amazon. Mustafa Cinasal muscnsl@gmail.com + + 2021-08-13 + 40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-19 + 40.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-10 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-13 + 40.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gedit-plugins + https://wiki.gnome.org/Apps/Gedit/ShippedPlugins + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Plugins for gedit + gedit için eklentiler + Collection of plugins for the gedit Text Editor + gedit metin editörü için eklentiler + mirrors://gnome/gedit-plugins/40/gedit-plugins-40.1.tar.xz + + atk-devel + cairo-devel + gedit-devel + gettext-devel + gtksourceview3-devel + glib2-devel + itstool + libpeas-devel + meson + python3-devel + python3-pygobject3-devel + vala-devel + vte-devel + yelp-tools + + desktop/gnome/apps/gedit-plugins/pspec.xml + + + gedit-plugins + + gtk3 + gedit + glib2 + libpeas + gtksourceview4 + + + /usr/lib + /usr/share/doc + /usr/share/gedit + /usr/share/glib-2.0 + /usr/share/help + /usr/share/locale + /usr/share/man + /usr/share/metainfo + + + + + 2021-06-02 + 40.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + devhelp + https://wiki.gnome.org/Apps/Notes + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + API documentation browser + API Belgelendirme Tarayıcısı + API documentation browser + API Belgelendirme Tarayıcısı + mirrors://gnome/devhelp/41/devhelp-41.2.tar.xz + + amtk-devel + desktop-file-utils + gettext-devel + gobject-introspection-devel + glib2-devel + gtk3-devel + itstool + gtk-doc + meson + gsettings-desktop-schemas-devel + webkit2gtk-devel + + desktop/gnome/apps/devhelp/pspec.xml + + + devhelp + + amtk + gtk3 + glib2 + pango + webkit2gtk + + + /usr/bin + /usr/lib/libdevhelp* + /usr/lib/gedit + /usr/lib/girepository-1.0 + /usr/share/applications + /usr/share/dbus-1 + /usr/share/devhelp + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + + + + devhelp-devel + Development files for devhelp + devhelp için geliştirme dosyaları + + devhelp + glib2-devel + gtk3-devel + webkit2gtk-devel + gsettings-desktop-schemas-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-10-01 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-27 + 40.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-03 + 40.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-screenshot + https://gitlab.gnome.org/GNOME/gnome-screenshot + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + A screenshot utility for GNOME + Gnome için ekran görüntüsü yakalma uygulaması + A screenshot utility for GNOME + Gnome için ekran görüntüsü yakalma uygulaması + gnome-screenshot + mirrors://gnome/gnome-screenshot/41/gnome-screenshot-41.0.tar.xz + + gettext-devel + appstream-glib-devel + meson + glib2-devel + gtk3-devel + libcanberra-gtk3-devel + libhandy-devel + libX11-devel + libXext + + desktop/gnome/apps/gnome-screenshot/pspec.xml + + + gnome-screenshot + + gtk3 + cairo + glib2 + libX11 + libXext + libhandy + gdk-pixbuf + + + /usr/bin + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + + + + + 2021-11-14 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-weather + https://gitlab.gnome.org/GNOME/gnome-weather + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Access current weather conditions and forecasts for GNOME + A small application that allows you to monitor the current weather conditions for your city, or anywhere in the world. + https://download.gnome.org/sources/gnome-weather/41/gnome-weather-41.0.tar.xz + + glib2-devel + gjs-devel + gtk3-devel + libgweather-devel + geoclue-devel + libhandy-devel + meson + desktop-file-utils + appstream-glib-devel + + desktop/gnome/apps/gnome-weather/pspec.xml + + + gnome-weather + + gjs + + + /usr/bin + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/org.gnome.Weather + /usr/share/gnome-shell + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + + + + + 2021-09-21 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-19 + 40.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-13 + 40.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-panel + https://wiki.gnome.org/Projects/GnomePanel + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.gnome.apps + Panel of GNOME Flashback + Panel of GNOME Flashback + Panel of GNOME Flashback + Panel of GNOME Flashback + https://download.gnome.org/sources/gnome-panel/3.42/gnome-panel-3.42.0.tar.xz + + itstool + gtk-doc + atk-devel + gtk3-devel + cairo-devel + dconf-devel + yelp-tools + glib2-devel + pango-devel + libX11-devel + gdm-devel + polkit-devel + elogind-devel + libical-devel + libsoup-devel + libxml2-devel + harfbuzz-devel + libwnck3-devel + libXrandr-devel + libsecret-devel + gdk-pixbuf-devel + gnome-menus-devel + libgweather-devel + gnome-desktop-devel + evolution-data-server-devel + + desktop/gnome/apps/gnome-panel/pspec.xml + + + gnome-panel + + atk + gtk3 + cairo + dconf + glib2 + pango + libX11 + libgdm + polkit + elogind + libical + libsoup + libxml2 + harfbuzz + libwnck3 + libXrandr + libsecret + gdk-pixbuf + gnome-menus + libgweather + gnome-desktop + evolution-data-server + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/help + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/gnome-panel + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + gnome-panel-devel + Development files for gnome-panel + + gnome-panel + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + gnome-panel-docs + Development files for gnome-panel + + gnome-panel + + + /usr/share/gtk-doc + + + + + 2021-10-24 + 3.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-17 + 3.41.2 + Rebuild + Berk Çakar + berk2238@hotmail.com + + + 2021-05-31 + 3.41.2 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnome-terminal + https://wiki.gnome.org/Apps/Terminal + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.gnome.apps + The GNOME Terminal Emulator + The GNOME Terminal Emulator + GNOME Terminal Emülatörü + GNOME Terminal Emülatörü + https://download.gnome.org/sources/gnome-terminal/3.42/gnome-terminal-3.42.2.tar.xz + + meson + itstool + atk-devel + vte-devel + gtk3-devel + yelp-tools + cairo-devel + dconf-devel + glib2-devel + pango-devel + libX11-devel + libpcre2-devel + harfbuzz-devel + nautilus-devel + gdk-pixbuf-devel + gnome-shell + libutil-linux-devel + gsettings-desktop-schemas-devel + + desktop/gnome/apps/gnome-terminal/pspec.xml + + + gnome-terminal + + atk + vte + gtk3 + cairo + dconf + glib2 + pango + libX11 + harfbuzz + nautilus + gdk-pixbuf + libutil-linux + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/applications + /usr/share/dbus-1 + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/locale + /usr/share/help + /usr/share/metainfo + /usr/share/doc + /usr/share/man + + + + + 2021-12-05 + 3.42.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-31 + 3.42.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-22 + 3.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-10 + 3.40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 3.40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-02 + 3.40.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gupnp-av + http://www.gupnp.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + A collection of helpers for building UPnP AV applications + UPnP AV uygulamaları oluşturmak için yardımcılar koleksiyonu + A collection of helpers for building UPnP AV applications + UPnP AV uygulamaları oluşturmak için yardımcılar koleksiyonu + gupnp-av + mirrors://gnome/gupnp-av/0.14/gupnp-av-0.14.0.tar.xz + + meson + glib2-devel + gtk-doc + gobject-introspection-devel + libxml2-devel + libsoup-devel + vala-devel + + desktop/gnome/apps/gupnp-av/pspec.xml + + + gupnp-av + + glib2 + libxml2 + + + /usr/bin + /usr/lib/libgupnp* + /usr/lib/girepository-1.0 + /usr/share/doc + /usr/share/gtk-doc + /usr/share/gupnp-av + /usr/share/vala + + + + gupnp-av-devel + gupnp-av için geliştirme dosyaları + + gupnp-av + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-09-18 + 0.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-27 + 0.12.11 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-builder + https://gitlab.gnome.org/GNOME/gnome-builder + + Pisi Linux Admins + admins@pisilinux.org + + GPLv3 + app:gui + desktop.gnome.apps + An IDE for writing GNOME-based software. + Builder is an IDE for GNOME and a tool to help writing GNOME-based applications. + https://download.gnome.org/sources/gnome-builder/41/gnome-builder-41.3.tar.xz + + appstream-glib-devel + gobject-introspection-devel + gspell-devel + mm-common + vala-devel + python3-sphinx + python3-sphinx_rtd_theme + cairo-devel + llvm-clang-devel + llvm + devhelp-devel + enchant2-devel + flatpak-devel + gtksourceview4-devel + gtk3-devel + json-glib-devel + libdazzle-devel + libgit2-glib-devel + glib2-devel + ostree-devel + libpeas-devel + libxml2-devel + vte-devel + webkit2gtk-devel + sysprof-devel + python3-pygobject3-devel + glade-devel + libportal-devel + meson + jsonrpc-glib-devel + template-glib-devel + libpcre2-devel + elogind-devel + cmark-devel + + + include-locale_h.patch + + desktop/gnome/apps/gnome-builder/pspec.xml + + + gnome-builder + + vte + cmark + glade + ctags + gspell + cairo + ostree + libpeas + flatpak + sysprof + devhelp + libgit2 + valgrind + libpcre2 + enchant2 + libportal + libdazzle + json-glib + mm-common + llvm-clang + python3-jedi + python-lxml + libgit2-glib + jsonrpc-glib + template-glib + gtksourceview4 + appstream-glib + flatpak-builder + llvm-clang + + + /usr/bin + /usr/libexec + /usr/lib + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gtksourceview-4 + /usr/share/gnome-builder + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + + + + gnome-builder-devel + Development files for gnome-builder + + gnome-builder + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-07 + 41.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-17 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 41.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-25 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-14 + 3.40.2 + First release for Pisi Linux. + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-clocks + https://wiki.gnome.org/Apps/Clocks + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Clock application designed for GNOME 3 + GNOME 3 için tasarlanmış saat uygulaması + Clock application designed for GNOME 3 + GNOME 3 için tasarlanmış saat uygulaması + gnome-clocks + mirrors://gnome/gnome-clocks/41/gnome-clocks-41.0.tar.xz + + appstream-glib-devel + desktop-file-utils + gettext-devel + geocode-glib-devel + geoclue-devel + glib2-devel + gnome-desktop-devel + gobject-introspection-devel + gsound-devel + gtk3-devel + itstool + libcanberra-gtk3-devel + libgweather-devel + libseccomp-devel + libhandy-devel + meson + vala-devel + + desktop/gnome/apps/gnome-clocks/pspec.xml + + + gnome-clocks + + gtk3 + glib2 + gsound + geoclue + libhandy + libgweather + geocode-glib + gnome-desktop + + + /usr/bin + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + + + + + 2021-10-17 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-09 + 40.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + ghex + https://wiki.gnome.org/Apps/Ghex + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + A simple binary editor for the Gnome desktop + Gnome masaüstü için basit bir ikili(binary) düzenleyici + A simple binary editor for the Gnome desktop + Gnome masaüstü için basit bir ikili(binary) düzenleyici + mirrors://gnome/ghex/3.41/ghex-3.41.1.tar.xz + + desktop-file-utils + gettext-devel + gtk3-devel + itstool + meson + + desktop/gnome/apps/ghex/pspec.xml + + + ghex + + atk + cairo + gtk3 + glib2 + pango + + + /usr/bin + /usr/lib/libgtkhex* + /usr/share/applications + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + + + + ghex-devel + Development files for ghex + ghex için geliştirme dosyaları + + ghex + gtk3-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-05 + 3.41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-24 + 3.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-07 + 3.18.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gupnp + http://www.gupnp.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + A framework for creating UPnP devices and control points + UPnP cihazları ve kontrol noktaları oluşturmak için bir çerçeve + A framework for creating UPnP devices and control points + UPnP cihazları ve kontrol noktaları oluşturmak için bir çerçeve + gupnp + mirrors://gnome/gupnp/1.4/gupnp-1.4.3.tar.xz + + meson + gtk-doc + vala-devel + gssdp-devel + libsoup-devel + libxml2-devel + gobject-introspection-devel + + desktop/gnome/apps/gupnp/pspec.xml + + + gupnp + + glib2 + gssdp + libsoup + libxml2 + libutil-linux + + + /usr/bin + /usr/lib/libgupnp* + /usr/lib/girepository-1.0 + /usr/share/doc + /usr/share/man + /usr/share/vala + + + + gupnp-devel + gupnp için geliştirme dosyaları + + gupnp + glib2-devel + gssdp-devel + libsoup-devel + libxml2-devel + libutil-linux-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2022-01-14 + 1.4.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-08 + 1.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-07 + 1.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 1.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-14 + 1.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-27 + 1.2.7 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gssdp + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Resource discovery and announcement over SSDP + SSDP üzerinden kaynak keşfi ve duyuru + Resource discovery and announcement over SSDP + SSDP üzerinden kaynak keşfi ve duyuru + gssdp + mirrors://gnome/gssdp/1.4/gssdp-1.4.0.1.tar.xz + + glib2-devel + gobject-introspection-devel + gtk3-devel + gtk4-devel + gtk-doc + libsoup-devel + meson + vala-devel + gi-docgen + + desktop/gnome/apps/gssdp/pspec.xml + + + gssdp + + gtk4 + glib2 + libsoup + + + /usr/bin + /usr/lib/libgssdp* + /usr/lib/girepository-1.0 + /usr/share/doc + /usr/share/vala + + + + gssdp-devel + gssdp için geliştirme dosyaları + + gssdp + glib2-devel + libsoup-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-09-18 + 1.4.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-14 + 1.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-27 + 1.2.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-characters + https://wiki.gnome.org/Design/Apps/CharacterMap + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Character map application for GNOME + GNOME için karakter haritası uygulaması + Character map application for GNOME + GNOME için karakter haritası uygulaması + gnome-characters + mirrors://gnome/gnome-characters/41/gnome-characters-41.0.tar.xz + + desktop-file-utils + gettext-devel + gjs-devel + gobject-introspection-devel + gtk3-devel + appstream-glib-devel + libhandy-devel + libunistring-devel + meson + + desktop/gnome/apps/gnome-characters/pspec.xml + + + gnome-characters + + gtk3 + glib2 + pango + libunistring + + + /usr/bin + /usr/lib/org.gnome.Characters + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + /usr/share/org.gnome.Characters + + + + + 2021-09-21 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-09 + 40.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + polari + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Internet Relay Chat client for GNOME + GNOME için İnternet Aktarmalı Sohbet istemcisi + Internet Relay Chat client for GNOME + GNOME için İnternet Aktarmalı Sohbet istemcisi + polari + mirrors://gnome/polari/41/polari-41.0.tar.xz + + appstream-glib-devel + meson + gtk3-devel + gjs-devel + gobject-introspection-devel + telepathy-glib-devel + glib2-devel + desktop-file-utils + itstool + yelp-tools + gettext-devel + + desktop/gnome/apps/polari/pspec.xml + + + polari + + gjs + gtk3 + glib2 + telepathy-glib + telepathy-logger + telepathy-mission-control + gobject-introspection + + + /usr/bin + /usr/lib/polari + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + /usr/share/polari + /usr/share/telepathy + + + + + 2021-09-21 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-12 + 40.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 3.38.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-calendar + https://wiki.gnome.org/Apps/Calendar + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Simple and beautiful calendar application designed to fit GNOME 3 + GNOME 3 için tasarlanmış basit ve güzel bir takvim uygulaması + Simple and beautiful calendar application designed to fit GNOME 3 + GNOME 3 için tasarlanmış basit ve güzel bir takvim uygulaması + gnome-calendar + mirrors://gnome/gnome-calendar/41/gnome-calendar-41.2.tar.xz + + appstream-devel + desktop-file-utils + evolution-data-server-devel + geoclue-devel + geocode-glib-devel + gettext-devel + gnome-online-accounts-devel + gsettings-desktop-schemas-devel + geocode-glib-devel + gtk-doc + gtk3-devel + libgweather-devel + libdazzle-devel + libhandy-devel + libical-devel + libsoup-devel + meson + python-pygobject3-devel + + + 84.patch + + desktop/gnome/apps/gnome-calendar/pspec.xml + + + gnome-calendar + + cairo + evolution-data-server + gnome-online-accounts + geoclue + glib2 + gtk3 + libical + libsoup + libhandy + libdazzle + libgweather + pango + + + /usr/bin + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + + + + + 2021-12-11 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-06 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-08 + 40.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gitg + https://wiki.gnome.org/Apps/Gitg + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + GTK+ graphical interface for the git revision control system + Git sürüm kontrol sistemi için bir GTK tabanlı bir arayüz + GTK+ graphical interface for the git revision control system + Git sürüm kontrol sistemi için bir GTK tabanlı bir arayüz + gitg + mirrors://gnome/gitg/41/gitg-41.tar.xz + + gettext-devel + glib2-devel + gspell-devel + gtksourceview4-devel + gobject-introspection-devel + gsettings-desktop-schemas-devel + gtk3-devel + gtksourceview3-devel + gtkspell3-devel + json-glib-devel + meson + libdazzle-devel + libgee-devel + libgit2-glib-devel + libpeas-devel + libsecret-devel + libsoup-devel + python3-devel + vala-devel + webkit2gtk-devel + + desktop/gnome/apps/gitg/pspec.xml + + + gitg + + gtk3 + cairo + glib2 + pango + libgee + libpeas + libsoup + gspell + json-glib + gtksourceview4 + libxml2 + gtkspell3 + libdazzle + libsecret + gdk-pixbuf + libgit2-glib + gtksourceview3 + gobject-introspection + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/gitg + /usr/lib/lib*.so* + /usr/lib/python3* + /usr/share/applications + /usr/share/gitg + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/man + /usr/share/metainfo + /usr/share/doc + /usr/share/glade + /usr/share/locale + + + + gitg-devel + Development files for gitg + devhelp için geliştirme dosyaları + + gitg + gtk3-devel + glib2-devel + libgee-devel + libdazzle-devel + libgit2-glib-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2021-12-28 + 41 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 3.32.1 + Rebuild + Berk Çakar + berk2238@hotmail.com + + + 2021-07-11 + 3.32.1 + Rebuild + Berk Çakar + berk2238@hotmail.com + + + 2021-06-08 + 3.32.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + dconf-editor + http://live.gnome.org/dconf + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Gui editor for dconf; simple low-level configuration system + dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. + https://download.gnome.org/sources/dconf-editor/3.38/dconf-editor-3.38.3.tar.xz + + meson + dconf-devel + glib2-devel + libxml2-devel + gtk3-devel + pango-devel + docbook-xsl + libepoxy-devel + at-spi2-core-devel + vala-devel + libxslt + intltool + gtk-doc + + desktop/gnome/apps/dconf-editor/pspec.xml + + + dconf-editor + + dconf + glib2 + gtk3 + + + /usr/bin + /usr/share/applications + /usr/share/bash-completion + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + + + + + 2021-05-24 + 3.38.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 3.34.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-13 + 3.27.3 + Rebuild. + erkan IŞIK + erkanisik@pisilinux.org + + + 2018-08-30 + 3.27.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-07 + 3.27.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-30 + 3.16.1 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 3.16.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-12 + 3.16.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + gnome-calculator + https://wiki.gnome.org/Apps/Calculator + + Pisi Linux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + A desktop calculator for GNOME + gnome-calculator is an application that solves mathematical equations. + mirrors://gnome/gnome-calculator/41/gnome-calculator-41.1.tar.xz + + desktop-file-utils + itstool + gtk3-devel + gettext-devel + glib2-devel + gtksourceview4-devel + meson + mpfr-devel + libgee-devel + libmpc-devel + libsoup-devel + libhandy-devel + libxml2-devel + vala-devel + + desktop/gnome/apps/gnome-calculator/pspec.xml + + + gnome-calculator + + atk + glib2 + gtk3 + mpfr + libgee + libmpc + libsoup + libxml2 + libhandy + gtksourceview4 + + + /usr/bin + /usr/lib/libgcalc* + /usr/lib/libgci* + /usr/lib/gnome-calculator-search-provider + /usr/lib/girepository-1.0 + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/vala + + + + gnome-calculator-devel + + gnome-calculator + gtk3-devel + glib2-devel + libgee-devel + + + /usr/lib/pkgconfig + /usr/include + /usr/share/gir-1.0 + + + + + 2021-12-06 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-01 + 40.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-todo + https://git.gnome.org/browse/gnome-todo + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Personal task manager for GNOME + Gnome için kişisel görev yöneticisi + Personal task manager for GNOME + Gnome için kişisel görev yöneticisi + gnome-todo + mirrors://gnome/gnome-todo/41/gnome-todo-41.0.tar.xz + + git + meson + itstool + gtk-doc + gtk4-devel + glib2-devel + fribidi-devel + libsass-devel + librest-devel + gettext-devel + libpeas-devel + graphene-devel + libportal-devel + appstream-devel + json-glib-devel + gdk-pixbuf-devel + libadwaita-devel + icon-theme-adwaita + python-pygobject3-devel + gnome-online-accounts-devel + gnome-themes-extra-community + evolution-data-server-devel + + desktop/gnome/apps/gnome-todo/pspec.xml + + + gnome-todo + + gtk4 + glib2 + cairo + pango + fribidi + libical + libpeas + librest + libsass + graphene + json-glib + libportal + gdk-pixbuf + libadwaita + icon-theme-adwaita + evolution-data-server + gnome-online-accounts + gobject-introspection + gnome-themes-extra-community + + + /usr/bin + /usr/lib/gnome-todo + /usr/lib/girepository-1.0 + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-todo + /usr/share/icons + /usr/share/help + /usr/share/locale + /usr/share/metainfo + /usr/share/vala/vapi + /usr/lib/libadwaita-1.so* + + + + gnome-todo-devel + gnome-todo için geliştirme dosyaları + + gtk4-devel + gnome-todo + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-09-18 + 41.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 3.28.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-multi-writer + https://gitlab.gnome.org/GNOME/gnome-multi-writer + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Write an ISO file to multiple USB devices at once + GNOME MultiWriter can be used to write an ISO file to multiple USB devices simultaneously. + https://download.gnome.org/sources/gnome-multi-writer/3.35/gnome-multi-writer-3.35.90.tar.xz + + meson + gtk3-devel + libgusb-devel + udisks2-devel + polkit-devel + libgudev-devel + appstream-glib-devel + libcanberra-gtk3-devel + + desktop/gnome/apps/gnome-multi-writer/pspec.xml + + + gnome-multi-writer + + gtk3 + glib2 + polkit + libgusb + udisks2 + libgudev + libcanberra + libcanberra-gtk3 + + + /usr/bin + /usr/libexec + /usr/share/applications + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + /usr/share/polkit-1 + + + + + 2021-08-24 + 3.35.90 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-text-editor + https://gitlab.gnome.org/GNOME/gnome-text-editor + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app + desktop.gnome.apps + Text Editor is a simple text editor that focus on session management. + Text Editor is a simple text editor that focus on session management. + Metin Düzenleyici, oturum yönetimine odaklanan basit bir metin düzenleyicidir. + Metin Düzenleyici, oturum yönetimine odaklanan basit bir metin düzenleyicidir. + https://download.gnome.org/sources/gnome-text-editor/41/gnome-text-editor-41.1.tar.xz + + meson + itstool + gtk4-devel + glib2-devel + icu4c-devel + pango-devel + libpcre-devel + enchant2-devel + libadwaita-devel + desktop-file-utils + gtksourceview5-devel + appstream-glib-devel + + desktop/gnome/apps/gnome-text-editor/pspec.xml + + + gnome-text-editor + + gtk4 + glib2 + icu4c + pango + libpcre + enchant2 + libadwaita + gtksourceview5 + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2021-10-07 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-30 + 41.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gupnp-dlna + http://www.gupnp.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + A collection of helpers for building UPnP AV applications + UPnP AV uygulamaları oluşturmak için yardımcılar koleksiyonu + A collection of helpers for building UPnP AV applications + UPnP AV uygulamaları oluşturmak için yardımcılar koleksiyonu + gupnp-dlna + mirrors://gnome/gupnp-dlna/0.12/gupnp-dlna-0.12.0.tar.xz + + meson + glib2-devel + gobject-introspection-devel + gssdp-devel + gstreamer-devel + gst-plugins-base-devel + gupnp-devel + gupnp-av-devel + libxml2-devel + gtk-doc + vala-devel + + desktop/gnome/apps/gupnp-dlna/pspec.xml + + + gupnp-dlna + + glib2 + libxml2 + gstreamer + gst-plugins-base + + + /usr/bin + /usr/lib/libgupnp-dlna* + /usr/lib/girepository-1.0 + /usr/lib/gupnp-dlna + /usr/share/doc + /usr/share/gtk-doc + /usr/share/gupnp-dlna-2.0 + /usr/share/vala + + + + gupnp-dlna-devel + gupnp-dlna için geliştirme dosyaları + + gupnp-dlna + glib2-devel + gstreamer-devel + gst-plugins-base-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-09-18 + 0.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-27 + 0.10.5 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-disk-utility + https://gitlab.gnome.org/GNOME/gnome-disk-utility + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Disk Management Utility for GNOME + GNOME libraries and applications for dealing with storage devices + https://download.gnome.org/sources/gnome-disk-utility/41/gnome-disk-utility-41.0.tar.xz + + glib2-devel + gnome-settings-daemon-devel + libcanberra-gtk3-devel + libdvdread-devel + libnotify-devel + libpwquality-devel + libsecret-devel + udisks2-devel + libxslt-devel + libhandy-devel + xz-devel + meson + elogind-devel + + desktop/gnome/apps/gnome-disk-utility/pspec.xml + + + gnome-disk-utility + + xz + atk + gtk3 + cairo + glib2 + pango + elogind + udisks2 + libhandy + libnotify + libsecret + gdk-pixbuf + libdvdread + libpwquality + libcanberra-gtk3 + + + /etc/xdg/autostart + /usr/bin + /usr/libexec + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/man + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + + + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-12 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-13 + 40.1 + First release for Pisi Linux. + Berk Çakar + berk2238@hotmail.com + + + + + + baobab + https://wiki.gnome.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + desktop.gnome.apps + A graphical directory tree analyzer + A graphical directory tree analyzer + Bir grafik dizin ağacı analizörü + Bir grafik dizin ağacı analizörü + https://download.gnome.org/sources/baobab/41/baobab-41.0.tar.xz + + meson + itstool + vala-devel + yelp-tools + gtk3-devel + cairo-devel + glib2-devel + pango-devel + librsvg-devel + libhandy-devel + appstream-glib-devel + gobject-introspection-devel + gsettings-desktop-schemas-devel + + desktop/gnome/apps/baobab/pspec.xml + + + baobab + + gtk3 + cairo + glib2 + pango + libhandy + + + /usr/bin + /usr/share/applications + /usr/share/dbus-1 + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/locale + /usr/share/help + /usr/share/metainfo + /usr/share/man + /usr/share/doc + + + + + 2021-09-21 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-01 + 40.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnome-contacts + https://gitlab.gnome.org/GNOME/gnome-contacts + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Contacts Manager for GNOME + Contacts is GNOME's integrated address book. Contacts organizes your contacts information from all your online and offline sources, providing a centralized place for managing your contacts. + https://download.gnome.org/sources/gnome-contacts/41/gnome-contacts-41.0.tar.xz + + folks-devel + glib2-devel + vala-devel + cheese-devel + geocode-glib-devel + gnome-desktop-devel + libchamplain-devel + libnotify-devel + libhandy-devel + meson + gnome-online-accounts-devel + appstream-glib-devel + + desktop/gnome/apps/gnome-contacts/pspec.xml + + + gnome-contacts + + atk + gtk3 + cairo + glib2 + pango + folks + cheese + libgee + libhandy + gdk-pixbuf + gnome-desktop + wayland-server + evolution-data-server + gnome-online-accounts + + + /usr/bin + /usr/libexec + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/man + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/gnome-shell + /usr/share/locale + /usr/share/metainfo + + + + + 2021-09-29 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-19 + 40.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-13 + 40.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-system-monitor + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Process and resource monitor + Sistem süreçleri ve kaynak izleyici + Process and resource monitor + Sistem süreçleri ve kaynak izleyici + gnome-system-monitor + mirrors://gnome/gnome-system-monitor/41/gnome-system-monitor-41.0.tar.xz + + libgtop-devel + gtk3-devel + gtkmm3-devel + libhandy-devel + librsvg-devel + libxml2-devel + desktop-file-utils + gettext-devel + itstool + meson + + desktop/gnome/apps/gnome-system-monitor/pspec.xml + + + gnome-system-monitor + + cairo + gdk-pixbuf + gtk3 + glib2 + glibmm + gtkmm3 + libgcc + libgtop + librsvg + libhandy + libsigc++ + pango + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + + + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.1 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-nettool + https://gitlab.gnome.org/GNOME/gnome-nettool + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Network information tool for GNOME + GNOME için ağ bilgi aracı + Network information tool for GNOME + GNOME için ağ bilgi aracı + gnome-nettool + mirrors://gnome/gnome-nettool/3.8/gnome-nettool-3.8.1.tar.xz + + desktop-file-utils + gtk3-devel + intltool + itstool + libgtop-devel + meson + + desktop/gnome/apps/gnome-nettool/pspec.xml + + + gnome-nettool + + gtk3 + cairo + glib2 + pango + libgtop + gdk-pixbuf + + + /usr/bin + /usr/share/applications + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-nettool + /usr/share/help + /usr/share/icons + /usr/share/locale + + + + + 2021-06-16 + 3.8.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-music + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Music player and management application for GNOME + Gnome için müzik çalar uygulaması + Music player and management application for GNOME + Gnome için müzik çalar uygulaması + gnome-music + mirrors://gnome/gnome-music/41/gnome-music-41.0.tar.xz + + appstream-glib-devel + desktop-file-utils + gettext-devel + git + itstool + gnome-online-accounts-devel + python3-pygobject3-devel + grilo-devel + gtk3-devel + libdazzle-devel + libmediaart-devel + libsoup-devel + meson + python3-cairo-devel + tracker-devel + python3-devel + avahi-ui-gtk3-devel + avahi-devel + avahi-glib-devel + gstreamer-devel + gperf + yelp-tools + lua-devel + libgdata-devel + totem-pl-parser-devel + liboauth-devel + gom-devel + libdmapsharing-devel + gst-plugins-base-devel + grilo-plugins-devel + tracker-miners + libhandy-devel + + desktop/gnome/apps/gnome-music/pspec.xml + + + gnome-music + + gtk3 + cairo + glib2 + pango + libhandy + gdk-pixbuf + + + /usr/bin + /usr/lib/org.gnome.Music + /usr/lib/python3.* + /usr/share/applications + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + /usr/share/org.gnome.Music + + + + + 2021-10-24 + 41.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-19 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-10 + 40.0 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-dictionary + https://wiki.gnome.org/Apps/Dictionary + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + app:gui + desktop.gnome.apps + A dictionary application for GNOME + Gnome için bir sözlük uygulaması + A dictionary application for GNOME + Gnome için bir sözlük uygulaması + gnome-dictionary + mirrors://gnome/gnome-dictionary/40/gnome-dictionary-40.0.tar.xz + + appstream-glib-devel + desktop-file-utils + docbook-xsl + gettext-devel + gobject-introspection-devel + gtk3-devel + itstool + libxslt-devel + meson + + desktop/gnome/apps/gnome-dictionary/pspec.xml + + + gnome-dictionary + + gtk3 + cairo + glib2 + pango + + + /usr/bin + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/gdict-1.0 + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + + + + + 2021-06-10 + 40.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + rygel + https://wiki.gnome.org/Projects/Rygel + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + A collection of UPnP/DLNA services + UPnP/DLNA hizmetleri koleksiyonu + A collection of UPnP/DLNA services + UPnP/DLNA hizmetleri koleksiyonu + rygel + mirrors://gnome/rygel/0.40/rygel-0.40.3.tar.xz + + desktop-file-utils + dbus-glib-devel + docbook-xsl + gettext-devel + gobject-introspection-devel + gstreamer-devel + gst-editing-services-devel + gtk-doc + gtk3-devel + gupnp-devel + libgee-devel + libmediaart-devel + libsoup-devel + libunistring-devel + meson + sqlite-devel + tracker-devel + tracker-miners + vala-devel + gupnp-av-devel + gupnp-dlna-devel + + desktop/gnome/apps/rygel/pspec.xml + + + rygel + + gtk3 + glib2 + gssdp + gupnp + libgee + sqlite + libsoup + libxml2 + tracker + gupnp-av + gstreamer + gupnp-dlna + libmediaart + libunistring + gst-plugins-base + gst-editing-services + + + /usr/bin + /usr/libexec + /etc/rygel.conf + /usr/lib + /usr/share + /usr/share/locale + + + + rygel-devel + rygel için geliştirme dosyaları + + rygel + libgee-devel + gupnp-av-devel + gstreamer-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2022-01-09 + 0.40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 0.40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-22 + 0.40.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + evolution + https://gitlab.gnome.org/GNOME/evolution + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + LGPLv3 + app:gui + desktop.gnome.apps + Integrated mail, addressbook and calendaring for GNOME. + The Evolution package contains an integrated mail, calendar and address book suite designed for the GNOME environment. + https://download.gnome.org/sources/evolution/3.42/evolution-3.42.3.tar.xz + + gnome-desktop-devel + libcanberra-gtk3-devel + evolution-data-server-devel + gspell-devel + gnome-autoar-devel + libarchive-devel + intltool + itstool + docbook-xsl + NetworkManager-devel + yelp-tools + libgdata-devel + webkit2gtk-devel + enchant2-devel + libgweather-devel + libnotify-devel + clutter-gtk-devel + geoclue-devel + geocode-glib-devel + libseccomp-devel + openldap-server + cmake + + desktop/gnome/apps/evolution/pspec.xml + + + evolution + + atk + gcr + nss + gtk3 + nspr + cairo + glib2 + pango + gspell + sqlite + libical + libsoup + libxml2 + enchant2 + libnotify + libsecret + gdk-pixbuf + webkit2gtk + libcanberra + libgweather + gnome-autoar + gnome-desktop + openldap-client + evolution-data-server + + + /usr/bin + /usr/lib/evolution-data-server + /usr/lib/evolution + /usr/libexec + /usr/share/GConf + /usr/share/applications + /usr/share/doc + /usr/share/evolution + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/help + /usr/share/locale + /usr/share/man + /usr/share/metainfo + + + + evolution-devel + + evolution + gtk3-devel + glib2-devel + gnome-desktop-devel + evolution-data-server-devel + webkit2gtk-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-07 + 3.42.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-05 + 3.42.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-29 + 3.42.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-17 + 3.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-13 + 3.40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-10 + 3.40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 3.40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-05 + 3.40.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + totem + https://wiki.gnome.org/Apps/Videos + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.apps + Movie player for GNOME + GNOME için film oynatıcı + Movie player for GNOME + GNOME için film oynatıcı + totem + mirrors://gnome/totem/3.38/totem-3.38.2.tar.xz + + cairo-devel + clutter-devel + clutter-gst-devel + clutter-gtk-devel + gnome-desktop-devel + gsettings-desktop-schemas-devel + gstreamer-devel + gst-plugins-base-devel + gtk3-devel + libpeas-devel + totem-pl-parser-devel + gst-plugins-good + gettext-devel + gtk-doc + itstool + python3-devel + meson + vala + appstream-glib-devel + grilo-devel + grilo-plugins-devel + desktop-file-utils + python3-pylint + python3-pygobject3-devel + + + 3.38.0-gst-inspect-sandbox.patch + + desktop/gnome/apps/totem/pspec.xml + + + totem + + atk + cogl + gtk3 + cairo + glib2 + grilo + pango + libX11 + clutter + libpeas + gstreamer + gdk-pixbuf + clutter-gst + clutter-gtk + gnome-desktop + totem-pl-parser + gst-plugins-base + gobject-introspection + + + /usr/bin + /usr/lib/totem-gallery-thumbnailer + /usr/lib/libtotem* + /usr/lib/girepository-1.0 + /usr/lib/totem + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/GConf + /usr/share/glib-2.0 + /usr/share/gtk-doc + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/thumbnailers + /usr/share/totem + + + + totem-devel + totem için geliştirme dosyaları + + totem + gtk3-devel + glib2-devel + totem-pl-parser-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-10-13 + 3.38.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-21 + 3.38.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-15 + 3.38.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-control-center + https://gitlab.gnome.org/GNOME/gnome-control-center + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.base + GNOME's main interface to configure various aspects of the desktop + GNOME Settings is GNOME's main interface for configuration of various aspects of your desktop. + https://download.gnome.org/sources/gnome-control-center/41/gnome-control-center-41.2.tar.xz + + gcr-devel + glib2-devel + gsettings-desktop-schemas-devel + intltool + meson + polkit-devel + python3-devel + ModemManager-devel + accountsservice-devel + colord-gtk-devel + gnome-bluetooth-devel + gnome-desktop-devel + gnome-menus-devel + gnome-online-accounts-devel + NetworkManager-devel + gnome-settings-daemon-devel + grilo-devel + ibus-devel + libSM-devel + libXxf86misc-devel + libgtop-devel + libhandy-devel + libpwquality-devel + mit-kerberos-devel + e2fsprogs-devel + libnma-devel + pulseaudio-libs-devel + samba-devel + upower-devel + vala-devel + clutter-gtk-devel + libxml2-devel + libX11-devel + gtk3-devel + cups-devel + libgudev-devel + libwacom-devel + clutter-devel + libsecret-devel + libcanberra-devel + udisks2-devel + gsound-devel + libsoup-devel + cheese-devel + libseccomp-devel + libmm-glib-devel + docbook-xsl + gettext-devel + openssh + cyrus-sasl-devel + + desktop/gnome/base/gnome-control-center/pspec.xml + + + gnome-control-center + + gcr + atk + cups + gtk3 + ibus + cairo + glib2 + libXi + pango + samba + grilo + cheese + colord + gsound + libX11 + libnma + polkit + upower + libgtop + libsoup + libxml2 + udisks2 + libepoxy + libgudev + libhandy + libwacom + libsecret + colord-gtk + fontconfig + gdk-pixbuf + libmm-glib + cyrus-sasl + libpwquality + mit-kerberos + gnome-desktop + NetworkManager + wayland-server + accountsservice + gnome-bluetooth + pulseaudio-libs + gnome-online-accounts + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share/applications + /usr/share/gnome-control-center + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/dbus-1 + /usr/share/metainfo + /usr/share/gettext + /usr/share/gnome-shell + /usr/share/bash-completion + /usr/share/pixmaps + /usr/share/polkit-1 + /usr/share/sounds + + + + gnome-control-center-devel + + gnome-control-center + + + /usr/share/pkgconfig + + + + + 2021-12-04 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-29 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 40.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gjs + https://gitlab.gnome.org/GNOME/gjs + + Pisi Linux Admins + admins@pisilinux.org + + MIT + library + desktop.gnome.base + JavaScript bindings for GNOME + JavaScript bindings for GNOME + https://download.gnome.org/sources/gjs/1.70/gjs-1.70.1.tar.xz + + spidermonkey-devel + meson + gobject-introspection-devel + dbus-glib-devel + readline-devel + cairo-devel + systemtap-sdt-devel + + desktop/gnome/base/gjs/pspec.xml + + + gjs + + cairo + glib2 + libX11 + libffi + libgcc + readline + spidermonkey + gobject-introspection + + + /usr/bin + /usr/lib/gjs + /usr/lib/lib*.so* + /usr/share/gjs-1.0 + /usr/share/doc + + + + gjs-devel + Development files for gjs + + gjs + cairo-devel + glib2-devel + libffi-devel + spidermonkey-devel + gobject-introspection-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-02-11 + 1.70.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-19 + 1.70.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-16 + 1.68.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-06 + 1.68.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 1.68.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-doc-utils + http://live.gnome.org/GnomeDocUtils + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + library + desktop.gnome.base + A collection of documentation utilities for the Gnome project + Gnome projesi için döküman araçları takımı + gnome-doc-utils is a collection of documentation utilities for the Gnome project + gnome-doc-utils Gnome projesinde kullanılan belgelendirme araçlarını içermektedir. + http://ftp.acc.umu.se/pub/GNOME/sources/gnome-doc-utils/0.20/gnome-doc-utils-0.20.10.tar.xz + + gawk + intltool + pkgconfig + gettext-devel + docbook-xml + libxslt-devel + + + do-not-update-scrollkeeper-database.patch + + desktop/gnome/base/gnome-doc-utils/pspec.xml + + + gnome-doc-utils + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/omf + /usr/bin + /usr/share/xml + /usr/share/gnome + /usr/share/xml2po + /usr/share/aclocal + /usr/share/pkgconfig + /usr/share/locale + /usr/share/gnome-doc-utils + + + + + 2020-11-19 + 0.20.10 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + gspell + https://wiki.gnome.org/Projects/gspell + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.gnome.base + GTK+ Spell Checker Library + GTK imla denetimi kitaplığı + A flexible API to implement the spell checking in a GTK+ application + GTK uygulamalarında imla denetimi uygulamları için esnek bir API + mirrors://gnome/gspell/1.9/gspell-1.9.1.tar.xz + + enchant2-devel + gettext-devel + glib2-devel + gtk3-devel + gobject-introspection-devel + iso-codes-devel + python3-devel + vala-devel + + desktop/gnome/base/gspell/pspec.xml + + + gspell + + atk + cairo + enchant2 + gdk-pixbuf + glib2 + gtk3 + harfbuzz + icu4c + pango + + + /usr/share + /usr/lib + /usr/bin + + + + gspell-devel + Development files for gspell + gspell için geliştirme dosyaları + + gspell + enchant2-devel + gtk3-devel + glib2-devel + icu4c-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-06-03 + 1.9.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + dconf + http://live.gnome.org/dconf + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app:console + desktop.gnome.base + Simple low-level configuration system + Düşük seviyeli yapılandırma sistemi + dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. + FIXME + http://ftp.acc.umu.se/pub/gnome/sources/dconf/0.40/dconf-0.40.0.tar.xz + + meson + ninja + vala-devel + dbus-devel + glib2-devel + docbook-xsl + libxslt + intltool + gtk-doc + bash-completion + + desktop/gnome/base/dconf/pspec.xml + + + dconf + + dbus + glib2 + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /usr/libexec + + + + dconf-devel + Development files for dconf + + dconf + dbus-devel + glib2-devel + + + /usr/include + /usr/share/vala + /usr/lib/pkgconfig + + + + dconf-docs + Reference files for dconf + data:doc + + dconf + + + /usr/share/gtk-doc + + + + + 2021-05-24 + 0.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 0.35.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 0.34.0 + Version bump + Erkn IŞIK + erkanisik@pisilinux.org + + + 2019-07-13 + 0.32.0 + Rebuild + Erkn IŞIK + erkanisik@pisilinux.org + + + 2018-07-31 + 0.27.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-07 + 0.27.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-01 + 0.26.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.24.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-12 + 0.24.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libgnome-keyring + https://gitlab.gnome.org/GNOME/gnome-keyring + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + desktop.gnome.base + Compatibility library for accessing gnome-keyring + gnome-keyring is a program that keep password and other secrets for users. + https://download.gnome.org/sources/gnome-keyring/40/gnome-keyring-40.0.tar.xz + + dbus-devel + gcr-devel + pam-devel + libxslt-devel + openssh + libcap-ng-devel + gnupg + valgrind + libgcrypt-devel + python3-devel + + desktop/gnome/base/libgnome-keyring/pspec.xml + + + libgnome-keyring + + gcr + pam + glib2 + libcap-ng + libgcrypt + libgpg-error + + + /lib + /usr/lib + /etc + /usr/bin + /usr/share/locale + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/dbus-1 + /usr/share/p11-kit + /usr/share/GConf + /usr/share/xdg-desktop-portal + /usr/share/man + + + + + 2021-05-30 + 40.0 + Version Bump. + Berk Çakar + berk2238@hotmail.com + + + 2020-12-09 + 3.28.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-07 + 3.28.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-07-13 + 3.28.2 + Version Bump. + Erkan IŞIK + erkaanisik@pisilinux.org + + + 2018-08-14 + 3.20.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 3.12 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-25 + 3.12 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + libbonobo + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + desktop.gnome.base + GNOME CORBA framework + GNOME CORBA geliştirme ortamı + Bonobo is a component system based on CORBA, used by the GNOME desktop. + mirrors://gnome/libbonobo/2.32/libbonobo-2.32.1.tar.bz2 + + orbit2-devel + glib2-devel + libxml2-devel + flex + grep + popt-devel + intltool + perl + gettext-devel + gtk-doc + python-six + + + libbonobo-2.32.1-srcdir-macro.patch + libbonobo-multishlib.patch + + desktop/gnome/base/libbonobo/pspec.xml + + + libbonobo + + orbit2 + glib2 + libxml2 + + + /etc + /usr/bin + /usr/sbin + /usr/libexec + /usr/lib + /usr/share/man + /usr/share/locale + /usr/share/doc + /usr/share/idl + + + + libbonobo-devel + Development files for libbonobo + libbonobo için geliştirme dosyaları + + libbonobo + orbit2-devel + glib2-devel + + + /usr/lib/pkgconfig + /usr/include + + + + libbonobo-docs + Bonobo referance documents + data:doc + + /usr/share/gtk-doc + + + + + 2020-02-07 + 2.32.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 2.32.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-30 + 2.32.1 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 2.32.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 2.32.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libpeas + https://wiki.gnome.org/Projects/Libpeas + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + desktop.gnome.base + A gobject-based plugins engine + Gobject tabanlı eklenti motoru + libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. + mirrors://gnome/libpeas/1.30/libpeas-1.30.0.tar.xz + + meson + vala-devel + gtk-doc + gtk3-devel + glade-devel + docbook-xsl + glib2-devel + python3-devel + python3-pygobject3-devel + python3-pygobject3-devel + gobject-introspection-devel + + desktop/gnome/base/libpeas/pspec.xml + + + libpeas + + gtk3 + glib2 + python3 + gobject-introspection + + + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/gir-1.0 + /usr/share/locale + + + + libpeas-devel + Development files for libpeas + + gtk3-devel + glib2-devel + gobject-introspection-devel + libpeas + + + /usr/include + /usr/lib/pkgconfig + + + + libpeas-doc + Document files for libpeas + + libpeas + + + /usr/share/gtk-doc + + + + + 2021-05-24 + 1.30.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-29 + 1.24.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + polkit-gnome + http://hal.freedesktop.org/docs/polkit + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + app:gui + library + desktop.gnome.base + Authentication agent for polkit + polkit için kimlik denetim yardımcısı + polkit-gnome package provides an authentication agent for polkit that integrates well with the GNOME desktop environment. + polkit-gnome paketi GNOME masaüstü ortamı ile bütünleşmiş bir kimlik denetim yardımcısı sağlar. + http://ftp.gnome.org/pub/GNOME/sources/polkit-gnome/0.105/polkit-gnome-0.105.tar.xz + + gtk3-devel + gnome-common + intltool + polkit-devel + + desktop/gnome/base/polkit-gnome/pspec.xml + + + polkit-gnome + + gtk3 + gdk-pixbuf + glib2 + polkit + + + /etc + /usr/lib + /usr/share/doc + /usr/libexec + /usr/share/locale + + + polkit-gnome-authentication-agent-1.desktop + + + + + 2021-05-05 + 105 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-16 + 105 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-30 + 105 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 105 + Release bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-12-08 + 105 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gnome-shell + https://gitlab.gnome.org/GNOME/gnome-shell + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + GNOME Shell is the defining technology of the GNOME40 user experience + GNOME40 kullanıcı tecrübesinin belirleyici teknolojisi + GNOME Shell is the defining technology of the GNOME40 user experience. It provides core interface functions like switching to windows and launching applications. + gnome-shell, GNOME40 kullanıcı tecrübesinin belirleyici teknolojisidir. Pencereler arası geçiş ve uygulama çalıştırma gibi temel işlevleri sağlar. + https://download.gnome.org/sources/gnome-shell/41/gnome-shell-41.3.tar.xz + + at-spi2-atk-devel + evolution-data-server-devel + folks-devel + gcr-devel + gjs-devel + gnome-bluetooth-devel + gnome-control-center-devel + gnome-desktop-devel + libseccomp-devel + gnome-menus-devel + gsettings-desktop-schemas-devel + gstreamer-devel + gtk4-devel + ibus-devel + json-glib-devel + libcanberra-devel + libcroco-devel + libsecret-devel + libsoup-devel + libX11-devel + libxml2-devel + mutter-devel + libnma-devel + polkit-devel + pulseaudio-libs-devel + pipewire-devel + sassc + startup-notification-devel + telepathy-logger-devel + gnome-autoar-devel + libarchive-devel + gobject-introspection-devel + libxslt-devel + python3-devel + glib2-devel + gettext-devel + elogind-devel + network-manager-applet + meson + vulkan-devel + vulkan-headers + mesa-devel + + desktop/gnome/base/gnome-shell/pspec.xml + + + gnome-shell + + atk + gcr + gjs + gtk3 + gtk4 + cairo + glib2 + pango + libX11 + mutter + polkit + libical + graphene + json-glib + libXfixes + libsecret + gdk-pixbuf + at-spi2-atk + gnome-autoar + gnome-desktop + NetworkManager + wayland-server + pulseaudio-libs + network-manager-applet + evolution-data-server + gobject-introspection + libgdm + + + /etc + /usr/bin + /usr/libexec + /usr/lib + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share/applications + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/dbus-1 + /usr/share/GConf + /usr/share/icons + /usr/share/bash-completion + /usr/share/metainfo + /usr/share/xdg-desktop-portal + /usr/share/gnome-control-center + + + + + 2022-01-11 + 41.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-13 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-05 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-19 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-19 + 40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 40.3 + Rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2021-07-12 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-12 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-26 + 40.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + geocode-glib + https://gitlab.gnome.org/GNOME/geocode-glib + + Pisi Linux Admins + admins@pisilinux.org + + GPLv1 + programming.misc + geocode-glib is a convenience library for the geocoding and reverse geocoding + geocode-glib is a convenience library for the geocoding (finding longitude, +and latitude from an address) and reverse geocoding (finding an address from +coordinates). It uses Nominatim service to achieve that. It also caches +(reverse-)geocoding requests for faster results and to avoid unnecessary server +load. + https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.2.tar.xz + + meson + json-glib-devel + libsoup-devel + gtk-doc + gobject-introspection-devel + + desktop/gnome/base/geocode-glib/pspec.xml + + + geocode-glib + + json-glib + libsoup + glib2 + + + /usr/share/locale + /usr/lib + /usr/libexec + /usr/share/doc + /usr/share/gtk-doc + /usr/share/icons + + + + geocode-glib-devel + Development files for geocode-glib + + geocode-glib + + + /usr/include + /usr/lib/pkgconfig/geocode-glib-1.0.pc + /usr/share/gir-1.0/GeocodeGlib-1.0.gir + + + + + 2021-04-06 + 3.26.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libsecret + https://wiki.gnome.org/Projects/Libsecret + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.base + The libsecret package contains a GObject based library + The libsecret package contains a GObject based library for accessing the Secret Service API. + https://ftp.gnome.org/pub/gnome/sources/libsecret/0.20/libsecret-0.20.4.tar.xz + + gtk-doc + vala-devel + libxslt-devel + libgcrypt-devel + glib2-devel + xmlto + intltool + python-six + gobject-introspection-devel + + desktop/gnome/base/libsecret/pspec.xml + + + libsecret + + libxslt + libgcrypt + glib2 + xmlto + + + /usr/share + /usr/lib + /usr/bin + + + + libsecret-devel + Development files for libsecret + libsecret için geliştirme dosyaları + + libsecret + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-02 + 0.20.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 0.20.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 0.20.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-07-13 + 0.18.8 + version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-08-03 + 0.18.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-22 + 0.18.6 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 0.18.5 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.18 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-14 + 0.18 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gmime3 + http://spruce.sourceforge.net/gmime + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome.base + Utilities for creating and parsing messages using MIME + GMime is a C/C++ library which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME) + https://download.gnome.org/sources/gmime/3.2/gmime-3.2.7.tar.xz + + glib2-devel + gpgme-devel + zlib-devel + libidn2-devel + gobject-introspection-devel + vala-devel + gtk-doc + + desktop/gnome/base/gmime3/pspec.xml + + + gmime3 + + zlib + glib2 + gpgme + libidn2 + libassuan + libgpg-error + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + + + + gmime3-devel + + gmime3 + glib2-devel + + + /usr/include + /usr/share/vala + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + gmime3-docs + data:doc + + /usr/share/doc + /usr/share/gtk-doc + + + + + 2021-05-27 + 3.2.7 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libwacom + http://sourceforge.net/projects/linuxwacom/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.base + This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux. + This project manages the libraries, configuration, and diagnostic tools for Wacom tablets running under Linux. It also maintains updated Linux kernel drivers and Xorg/XFree86 XInput drivers. + https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.12/libwacom-1.12.tar.bz2 + + glib2-devel + python3-devel + libgudev-devel + eudev-devel + + desktop/gnome/base/libwacom/pspec.xml + + + libwacom + + glib2 + libgudev + + + /usr/share + /lib/udev + /usr/lib + /usr/bin + + + + libwacom-devel + Development files for libwacom + libsecret için geliştirme dosyaları + + glib2-devel + libwacom + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-04 + 1.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 1.10 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-13 + 0.33 + Version Bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-07-31 + 0.27 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-07 + 0.27 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-13 + 0.23 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.18 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-08 + 0.18 + First Release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gnome-color-manager + https://gitlab.gnome.org/GNOME/gnome-color-manager + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + Color profile manager for the GNOME desktop + GNOME Color Manager is a session framework that makes it easy to manage, install and generate color profiles in the GNOME desktop. + https://download.gnome.org/sources/gnome-color-manager/3.36/gnome-color-manager-3.36.0.tar.xz + + meson + appstream-glib-devel + libcanberra-devel + libcanberra-gtk3-devel + desktop-file-utils + shared-color-profiles + colord-devel + colord-gtk-devel + libexif-devel + exiv2-devel + vte-devel + itstool + gtk4-update-icon-cache + + desktop/gnome/base/gnome-color-manager/pspec.xml + + + gnome-color-manager + + gtk3 + cairo + glib2 + lcms2 + pango + colord + gdk-pixbuf + + + /usr/bin + /usr/share/locale + /usr/share/doc + /usr/share/icons + /usr/share/applications + /usr/share/help + /usr/share/gnome-color-manager + /usr/share/man + /usr/share/metainfo + + + + + 2021-05-27 + 3.36.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-user-docs + https://gitlab.gnome.org/GNOME/gnome-user-docs + + Pisi Linux Admins + admins@pisilinux.org + + CCPL-Attribution-3.0 + data:doc + desktop.gnome.base + GNOME User Documentation + This package contains documents which are packaged together and shipped as gnome-user-docs in the core GNOME distribution. + https://download.gnome.org/sources/gnome-user-docs/41/gnome-user-docs-41.1.tar.xz + + libxml2-devel + itstool + + desktop/gnome/base/gnome-user-docs/pspec.xml + + + gnome-user-docs + data:doc + + /usr/share/help + /usr/share/doc + + + + + 2021-12-05 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-19 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-14 + 40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-10 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-07 + 40.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-desktop + https://gitlab.gnome.org/GNOME/gnome-desktop + + PisiLinux Community + admins@pisilinux.org + + GPL + library + desktop.gnome.base + Library with common API for various GNOME modules + Library with common API for various GNOME modules + Library with common API for various GNOME modules + Library with common API for various GNOME modules + https://download.gnome.org/sources/gnome-desktop/41/gnome-desktop-41.3.tar.xz + + meson + itstool + gtk-doc + docbook-xsl + gtk3-devel + bubblewrap + eudev-devel + glib2-devel + libX11-devel + iso-codes-devel + libxkbfile-devel + gdk-pixbuf-devel + xkeyboard-config + fontconfig-devel + libseccomp-devel + libxkbcommon-devel + gobject-introspection-devel + gsettings-desktop-schemas-devel + + desktop/gnome/base/gnome-desktop/pspec.xml + + + gnome-desktop + + gtk3 + cairo + eudev + dbus + glib2 + libX11 + iso-codes + gdk-pixbuf + libseccomp + libxkbcommon + xkeyboard-config + gsettings-desktop-schemas + + + /usr/lib + /usr/libexec + /usr/share + /usr/share/locale + /usr/share/doc + + + + gnome-desktop-devel + Development files for gnome-desktop + + gnome-desktop + dbus-devel + gtk3-devel + iso-codes-devel + eudev-devel + glib2-devel + gdk-pixbuf-devel + libseccomp-devel + libxkbcommon-devel + gsettings-desktop-schemas-devel + + + /usr/include + /usr/lib/pkgconfig + + + + gnome-desktop-docs + Development files for gnome-desktop + + gnome-desktop + + + /usr/share/gtk-doc + + + + + 2022-01-11 + 41.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-07 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-02 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-20 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-19 + 40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-18 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-12 + 3.34.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gconf + https://developer.gnome.org/gconf/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome.base + Gnome Configuration System + Gnome Konfigürasyon Sistemi + gconf is a Gnome Configuration System. + gconf, Gnome Konfigürasyon Sistemidir. + mirrors://gnome/GConf/3.2/GConf-3.2.6.tar.xz + + glib2-devel + gtk-doc + gettext-devel + gobject-introspection-devel + libxml2-devel + dbus-devel + dbus-glib-devel + polkit-devel + openldap-client + gtk3-devel + intltool + python-lxml + python-six + + + 01_xml-gettext-domain.patch + gconf-reload.patch + gconf-3.2.6-gsettings-data-convert-paths.patch + gconf-3.2.6-mconvert-crasher.patch + gconf-3.2.6-spew-console-error.patch + + desktop/gnome/base/gconf/pspec.xml + + + gconf + + dbus + glib2 + polkit + libxml2 + dbus-glib + openldap-client + + + /etc/dbus-1/system.d + /etc/gconf + /etc/xdg/autostart + /usr/bin + /usr/lib/libgconf* + /usr/lib/GConf + /usr/lib/gio + /usr/lib/girepository-1.0 + /usr/share/dbus-1 + /usr/share/doc + /usr/share/GConf + /usr/share/aclocal + /usr/share/gir-1.0 + /usr/share/locale + /usr/share/man + /usr/share/polkit-1/actions + /usr/share/sgml/gconf + + + System.PackageHandler + + + gconf2.path + + + + gconf-docs + GConf reference documents + data:doc + + gconf + + + /usr/share/gtk-doc + + + + gconf-devel + Development files for gconf + gconf için geliştirme dosyaları + + gconf + glib2-devel + dbus-devel + python-lxml + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-13 + 3.2.6 + Rebuild + Idris Kalp + idriskalp@gmail.com + + + 2018-09-16 + 3.2.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-01 + 3.2.6 + Rebuild for new toolchain. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-05 + 3.2.6 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + gnome-menus + https://gitlab.gnome.org/GNOME/gnome-menus + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + app + desktop.gnome.base + GNOME menu specifications + GNOME menu specifications + GNOME menu specifications + GNOME menu specifications + https://gitlab.gnome.org/GNOME/gnome-menus/-/archive/3.36.0/gnome-menus-3.36.0.tar.gz + + intltool + glib2-devel + gnome-common + python3-devel + gobject-introspection-devel + + desktop/gnome/base/gnome-menus/pspec.xml + + + gnome-menus + + glib2 + + + /etc + /usr/lib + /usr/share + /usr/share/gir-1.0 + /usr/share/desktop-directories + /usr/share/locale + /usr/share/doc + + + + gnome-menus-devel + Development files for gnome-menus + + gnome-menus + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-03-28 + 3.36.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnome-online-miners + https://gitlab.gnome.org/GNOME/gnome-online-miners + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + desktop.gnome.base + GNOME Online Miners - crawls through your online content + GNOME Online Miners provides a set of crawlers that go through your online content and index them locally in Tracker + https://download.gnome.org/sources/gnome-online-miners/3.34/gnome-online-miners-3.34.0.tar.xz + + intltool + libxslt-devel + docbook-xsl + glib2-devel + libgdata-devel + grilo-devel + tracker-devel + libgfbgraph-devel + gnome-online-accounts-devel + autoconf-archive + + + tracker3-support.patch + + desktop/gnome/base/gnome-online-miners/pspec.xml + + + gnome-online-miners + + glib2 + + + /usr/lib + /usr/share/dbus-1 + /usr/share/doc + /usr/libexec + + + + + 2021-06-06 + 3.34.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libhandy0 + https://source.puri.sm/Librem5/libhandy + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + desktop.gnome.base + Library full of GTK+ widgets for mobile phones + libhandy0 provides GTK+ widgets and GObjects to ease developing applications for mobile phones. + https://source.puri.sm/Librem5/libhandy/-/archive/v0.0.13/libhandy-v0.0.13.tar.bz2 + + gtk3-devel + glib2-devel + meson + vala-devel + gobject-introspection-devel + + desktop/gnome/base/libhandy0/pspec.xml + + + libhandy0 + Library full of GTK+ widgets for mobile phones + + gtk3 + glib2 + atk + cairo + pango + gdk-pixbuf + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/libhandy-0.0.so + /usr/lib/libhandy-0.0.so.0 + /usr/share/doc + + + + libhandy0-devel + Development files for libhandy0 + + libhandy0 + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2021-07-26 + 0.0.13 + Rebuild + Berk Çakar + berk2238@hotmail.com + + + 2021-04-06 + 0.0.13 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + zenity + https://help.gnome.org/users/zenity/stable/ + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.gnome.base + A rewrite of gdialog + Zenity enables you to create the following types of simple dialog: + + Zenity is the GNOME port of dialog which allows you to display dialog boxes from the commandline and shell scripts. + Zenity enables you to create the following types of simple dialog: + + zenity + http://ftp.gnome.org/pub/gnome/sources/zenity/3.32/zenity-3.32.0.tar.xz + + itstool + python3 + gtk3-devel + glib2-devel + gnome-common + libnotify-devel + gdk-pixbuf-devel + + desktop/gnome/base/zenity/pspec.xml + + + zenity + + gtk3 + glib2 + pango + libX11 + libnotify + gdk-pixbuf + + + /usr/bin + /usr/share + /usr/share/help + + + + + 2020-02-07 + 3.32.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2019-07-13 + 3.32.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-30 + 3.26.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-12-24 + 3.26.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gsettings-desktop-schemas + https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas + + Berk Çakar + berk2238@hotmail.com + + LGPLv2.1 + desktop.gnome + gsettings-desktop-schemas contains a collection of GSettings schemas for +settings shared by various components of a desktop. + GNOME masaüstü ortamı için GSettings şemalarının koleksiyonu + gsettings-desktop-schemas contains a collection of GSettings schemas for settings shared by various components of a desktop. + Gnome masaüstünün çeşitli bileşenleri tarafından paylaşılan ayarlar için GSettings şemalarının bir koleksiyonudur. + https://download.gnome.org/sources/gsettings-desktop-schemas/41/gsettings-desktop-schemas-41.0.tar.xz + + meson + glib2-devel + gobject-introspection-devel + + desktop/gnome/base/gsettings-desktop-schemas/pspec.xml + + + gsettings-desktop-schemas + gsettings-desktop-schemas contains a collection of GSettings schemas for +settings shared by various components of a desktop. + + /usr/lib/girepository-1.0 + /usr/share/GConf/ + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/glib-2.0/schemas + /usr/share/locale + + + + gsettings-desktop-schemas-devel + gsettings-desktop-schemas contains a collection of GSettings schemas for +settings shared by various components of a desktop. + gsettings-desktop-schemas için geliştirme dosyaları + + gsettings-desktop-schemas + + + /usr/include + /usr/share/pkgconfig/ + + + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-06 + 3.38.0 + Version bump. + Berk Çakar + berk2238@hotmail.com + + + 2020-01-31 + 3.34.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-23 + 3.34.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-13 + 3.33.1 + version bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-12-03 + 3.10.1 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + grilo-plugins + https://wiki.gnome.org/Projects/Grilo + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.base + Plugins for the Grilo framework + Grilo çerçevesi için eklentiler + Plugins for the Grilo framework + Grilo çerçevesi için eklentiler + grilo-plugins + mirrors://gnome/grilo-plugins/0.3/grilo-plugins-0.3.14.tar.xz + + meson + avahi-glib-devel + gettext-devel + grilo-devel + glib2-devel + gom-devel + gnome-online-accounts-devel + gstreamer-devel + gperf + libgcrypt-devel + libxml2-devel + itstool + libarchive-devel + libmediaart-devel + libsoup-devel + lua-devel + librest-devel + sqlite-devel + libgdata-devel + totem-pl-parser-devel + tracker-devel + json-glib-devel + libdmapsharing-devel + liboauth-devel + yelp-tools + gst-plugins-base-devel + + desktop/gnome/base/grilo-plugins/pspec.xml + + + grilo-plugins + + avahi-glib + avahi-libs + glib2 + gnome-online-accounts + gom + grilo + gstreamer + json-glib + libarchive + libdmapsharing + libgdata + libmediaart + liboauth + libsoup + libxml2 + lua + sqlite + totem-pl-parser + tracker + + + /usr/lib/grilo-0.3 + /usr/share/doc + /usr/share/grilo-plugins + /usr/share/help + /usr/share/locale + + + + grilo-plugins-devel + grilo-plugins için geliştirme dosyaları + + grilo-plugins + + + /usr/lib/pkgconfig + + + + + 2021-10-05 + 0.3.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-11 + 0.3.13 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + evolution-data-server + https://gitlab.gnome.org/GNOME/evolution-data-server + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + The Evolution Data Server package provides a unified backend for programs that work with contacts, tasks, and calendar information. + The Evolution Data Server provides a single database for common, desktop-wide information, such as a user's address book or calendar events. + https://download.gnome.org/sources/evolution-data-server/3.42/evolution-data-server-3.42.3.tar.xz + + flex + glib2-devel + gperf + intltool + boost-devel + libical-devel + webkit2gtk-devel + libgweather-devel + mit-kerberos-devel + libsoup-devel + nspr-devel + nss-devel + gcr-devel + json-glib-devel + libsecret-devel + e2fsprogs-devel + libcanberra-gtk3-devel + gobject-introspection-devel + vala + cmake + + desktop/gnome/base/evolution-data-server/pspec.xml + + + evolution-data-server + The Evolution Data Server package provides a unified backend for programs that work with contacts, tasks, and calendar information. + + db + gcr + nss + gtk3 + nspr + zlib + cairo + glib2 + icu4c + pango + libgcc + sqlite + libical + libsoup + libxml2 + json-glib + libsecret + webkit2gtk + libcanberra + libgweather + libcanberra-gtk3 + mit-kerberos + + + /usr/libexec + /usr/lib/evolution-data-server + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/locale + /usr/share/pixmaps + /usr/share/glib-2.0 + /etc + /usr/share/GConf + /usr/share/applications + /usr/share/dbus-1 + + + + evolution-data-server-docs + Help files and API documents for evolution-data-server + data:doc + + /usr/share/man + /usr/share/doc + /usr/share/gtk-doc + + + + evolution-data-server-devel + Development files for evolution-data-server + + evolution-data-server + nss-devel + gtk3-devel + nspr-devel + glib2-devel + sqlite-devel + libical-devel + libsoup-devel + libxml2-devel + libsecret-devel + + + /usr/share/installed-tests + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2022-01-07 + 3.42.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-05 + 3.42.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-29 + 3.42.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-17 + 3.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-13 + 3.40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-10 + 3.40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 3.40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 3.40.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + file-roller + http://fileroller.sourceforge.net + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.base + GNOME archive manager + GNOME arşiv yöneticisi + File-manager is a archive manager that create, modify and extract various archive formats with compression support + File-roller çeşitli arşiv dosyalarını sıkıştırma desteği ile oluşturan, açan, düzenleyen bir arşiv yönetim uygulamasıdır. + file-roller + mirrors://gnome/file-roller/3.40/file-roller-3.40.0.tar.xz + + zip + unzip + p7zip + unrar + meson + gtk3-devel + zstd-devel + gconf-devel + intltool + itstool + yelp-tools + squashfs-tools + libnotify-devel + json-glib-devel + libarchive-devel + appstream-glib-devel + + desktop/gnome/base/file-roller/pspec.xml + + + file-roller + + atk + gtk3 + file + glib2 + cairo + pango + gconf + json-glib + libnotify + gdk-pixbuf + libarchive + + + /usr/share/doc + /usr/bin + /usr/share/help + /usr/share/icons + /usr/share/GConf + /usr/share/metainfo + /usr/share/dbus-1 + /usr/share/pixmaps + /usr/lib/nautilus + /usr/share/file-roller + /usr/share/applications + /usr/share/locale + /usr/share/glib-2.0/schemas + /usr/libexec/file-roller + + + + + 2021-05-24 + 3.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-05 + 3.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-08-01 + 3.32.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 3.26.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-07 + 3.26.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-30 + 3.10.2.1 + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-09-07 + 3.10.2.1 + First Release + Ergün Salman + poyraz76@pisilinux.org + + + + + + gnome-backgrounds + https://gitlab.gnome.org/GNOME/gnome-backgrounds + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + Default wallpaper set for GNOME. + This module contains a set of backgrounds packaged with the GNOME desktop. + https://download.gnome.org/sources/gnome-backgrounds/41/gnome-backgrounds-41.0.tar.xz + + meson + + desktop/gnome/base/gnome-backgrounds/pspec.xml + + + gnome-backgrounds + + /usr/share/locale + /usr/share/doc + /usr/share/pixmaps + /usr/share/backgrounds + /usr/share/gnome-background-properties + + + + + 2021-09-11 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 40.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-initial-setup + https://gitlab.gnome.org/GNOME/gnome-initial-setup + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + GNOME Initial Setup application. + After acquiring or installing a new system there are a few essential things to set up before use. gnome-initial-setup aims to provide a simple, easy, and safe way to prepare a new system. + https://download.gnome.org/sources/gnome-initial-setup/41/gnome-initial-setup-41.4.tar.xz + + glib2-devel + gettext-devel + NetworkManager-devel + accountsservice-devel + gnome-desktop-devel + cheese-devel + libgweather-devel + webkit2gtk-devel + gnome-online-accounts-devel + gdm-devel + libpwquality-devel + vala-devel + mit-kerberos-devel + libnma-devel + polkit-devel + librest-devel + libsecret-devel + ibus-devel + iso-codes-devel + geoclue-devel + pango-devel + meson + gnome-desktop-devel + libseccomp-devel + e2fsprogs-devel + + desktop/gnome/base/gnome-initial-setup/pspec.xml + + + gnome-initial-setup + + libgdm + gtk3 + ibus + cairo + glib2 + pango + cheese + libnma + polkit + geoclue + librest + json-glib + libsecret + fontconfig + gdk-pixbuf + webkit2gtk + libgweather + libpwquality + mit-kerberos + gnome-desktop + NetworkManager + accountsservice + gnome-online-accounts + + + /etc + /usr/libexec/gnome-initial-setup* + /usr/share/applications + /usr/share/gnome-session + /usr/share/gnome-shell + /usr/share/polkit-1 + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/locale + + + + + 2022-02-11 + 41.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-02 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-17 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-14 + 40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-16 + 40.3 + Rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2021-07-13 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-21 + 40.1 + First release. + Berk Çakar + berk2238@hotmail.com + + + + + + libgweather + https://gitlab.gnome.org/GNOME/libgweather + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + programming.misc + libgweather is a library to access weather information from online +services for numerous locations. + libgweather is a library to access weather information from online services for numerous locations. + https://download.gnome.org/sources/libgweather/40/libgweather-40.0.tar.xz + + geocode-glib-devel + gtk3-devel + libsoup-devel + glib2-devel + intltool + python3-pygobject3-devel + glade-devel + gtk-doc + gobject-introspection-devel + meson + vala-devel + + desktop/gnome/base/libgweather/pspec.xml + + + libgweather + libgweather is a library to access weather information from online +services for numerous locations. + + geocode-glib + gtk3 + libsoup + libxml2 + glib2 + + + /etc/gconf + /usr/lib + /usr/share/locale + /usr/share/doc + /usr/share/libgweather + /usr/share/glib-2.0 + /usr/share/vala + /usr/share/icons + /usr/share/glade + + + + libgweather-devel + + libgweather + gtk3-devel + glib2-devel + libsoup-devel + libxml2-devel + geocode-glib-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-05-23 + 40.0 + Version bump. + Berk Çakar + berk2238@hotmail.com + + + 2021-04-06 + 3.36.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libhandy + https://gitlab.gnome.org/GNOME/libhandy + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + desktop.gnome.base + Library full of GTK+ widgets for mobile phones + Library full of GTK+ widgets for mobile phones + Cep telefonları için GTK + gereçleriyle dolu kitaplık + Cep telefonları için GTK + gereçleriyle dolu kitaplık + https://download.gnome.org/sources/libhandy/1.5/libhandy-1.5.0.tar.xz + + meson + vala-devel + glade-devel + gtk3-devel + glib2-devel + gobject-introspection-devel + + desktop/gnome/base/libhandy/pspec.xml + + + libhandy + + atk + gtk3 + cairo + glade + glib2 + pango + fribidi + gdk-pixbuf + + + /usr/bin + /usr/lib + /usr/share/gir-1.0 + /usr/share/glade + /usr/share/locale + /usr/share/man + /usr/share/vala + /usr/share/doc + + + + libhandy-devel + Development files for libhandy + + libhandy + gtk3-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-12 + 1.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-21 + 1.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 1.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 1.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-23 + 1.2.1 + First release. + Pisi Linux Admins + admin@pisilinux.org + + + + + + gvfs + https://www.gnome.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + GPLv3 + library + desktop.gnome.base + New generation gnome-virtual-file-system + Yeni nesil GNOME sanal dosya sistemi + GVFS is a userspace virtual filesystem designed to work with the I/O abstractions, especially HAL. It supports fuse for directly access for GVFS mounts. It installs several modules and backends that are automatically used by applications. + GVFS I/O soyutlamaları, özellikle HAL, için geliştirilmiş, sistem tabanlı bir sanal dosya sistemidir. Doğrudan fuse ile birlikle kendi bağlamlarına erişmesini destekler. GVFS, birçok modül ve sitem servisini uygulamaların otomatik kullanması için yükler. + https://download.gnome.org/sources/gvfs/1.49/gvfs-1.49.1.tar.xz + + meson + gtk-doc + gtk3-devel + fuse3-devel + avahi-devel + gconf-devel + libmtp-devel + intltool + automake + autoconf + itstool + autogen + libsoup-devel + util-macros + unifdef + gettext-devel + m4 + openssh + gcr-devel + udisks2-devel + libgudev-devel + eudev-devel + libplist-devel + libproxy-devel + libbluray-devel + libsecret-devel + bluez-libs-devel + libarchive-devel + libgphoto2-devel + avahi-glib-devel + libcdio-paranoia-devel + libgnome-keyring + polkit-devel + libcap-devel + libgdata-devel + openldap-server + gnome-online-accounts-devel + gsettings-desktop-schemas-devel + samba-devel + libcdio-devel + libimobiledevice-devel + + desktop/gnome/base/gvfs/pspec.xml + + + gvfs-afc + AFC(Apple File Control) backend for GVFS + GVFS AFC (Apple Dosya Kontrolü) arkaucu + + polkit + libplist + gvfs + gnome-online-accounts + libimobiledevice + + + /usr/libexec/gvfs-afc-volume-monitor + /usr/libexec + /usr/share/gvfs/mounts + /usr/share/gvfs/remote-volume-monitors/afc.monitor + /usr/share/dbus-1/services/org.gtk.Private.AfcVolumeMonitor.service + + + + gvfs-afp + Apple Filing Protocol (AFP) backend for gvfs. + + libsecret + libgcrypt + gvfs + + + /usr/lib/gvfs/gvfsd-afp + /usr/libexec/gvfsd-afp + /usr/libexec/gvfsd-afp-browse + /usr/share/gvfs/mounts/afp-browse.mount + /usr/share/gvfs/mounts/afp.mount + + + + gvfs-archive + Compression backend for GVFS + GVFS sıkıştırma arkaucu + + libarchive + gvfs + + + /usr/libexec/gvfsd-archive + /usr/share/gvfs/mounts/archive.mount + /usr/share/applications/mount-archive.desktop + + + + gvfs-gphoto2 + Digital camera backend for GVFS + GVFS dijital kamera arkaucu + + libgphoto2 + gvfs + + + /usr/libexec/gvfs-gphoto2-volume-monitor + /usr/libexec/gvfsd-gphoto2 + /usr/share/gvfs/mounts/gphoto2.mount + /usr/share/gvfs/remote-volume-monitors/gphoto2.monitor + /usr/share/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service + + + + gvfs-fuse + FUSE backend for GVFS + GVFS FUSE arkaucu + + fuse3 + gvfs + + + /usr/libexec/gvfsd-fuse + + + + gvfs-smb + Samba backend for GVFS + GVFS Samba arkaucu + + gvfs + samba + + + /usr/libexec/gvfsd-smb + /usr/libexec/gvfsd-smb-browse + /usr/share/gvfs/mounts/smb.mount + /usr/share/GConf/gsettings/gvfs-smb.convert + /usr/share/gvfs/mounts/smb-browse.mount + /usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml + + + + gvfs-mtp + MTP backend for gvfs. + + libmtp + libusb + gvfs + + + /usr/libexec/gvfsd-mtp + /usr/libexec/gvfs-mtp-volume-monitor + /usr/lib/gvfs/gvfsd-mtp + /usr/share/dbus-1/services/org.gtk.Private.MTPVolumeMonitor.service + /usr/share/gvfs/mounts/mtp.mount + /usr/share/gvfs/remote-volume-monitors/mtp.monitor + + + + gvfs-goa + gvfs-goa - GNOME Online Accounts support for gvfs + + gvfs + + + /usr/lib/gvfs-goa-volume-monitor + /usr/share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service + /usr/share/gvfs/remote-volume-monitors/goa.monitor + + + + gvfs-google + Samba backend for GVFS + + gvfs + libgdata + + + /usr/libexec/gvfsd-google + /usr/share/gvfs/mounts/google.mount + + + + gvfs + gvfs package contains all GVFS backends and translations files + gvfs paketi tüm GVFS arkauçlarını ve çeviri dosyalarını içerir + + gcr + gtk3 + libsoup + udisks2 + libbluray + libsecret + avahi-libs + avahi-glib + eudev + glib2 + libxml2 + libgudev + libcdio-paranoia + libcdio + + + /usr/bin + /usr/libexec/gvfsd-ftp + /usr/libexec/gvfsd-metadata + /usr/libexec/gvfsd-computer + /usr/libexec/gvfsd + /usr/libexec/gvfsd-recent + /usr/libexec/gvfsd-sftp + /usr/libexec/gvfsd-burn + /usr/libexec/gvfs-udisks2-volume-monitor + /usr/libexec/gvfsd-http + /usr/libexec/gvfsd-dav + /usr/libexec/gvfsd-network + /usr/libexec/gvfsd-cdda + /usr/libexec/gvfsd-dnssd + /usr/libexec/gvfsd-trash + /usr/libexec/gvfsd-localtest + /usr/lib/gio/modules/libgioremote-volume-monitor.so + /usr/lib/gio/modules/libgvfsdbus.so + /usr/lib/gvfs/gvfsd + /usr/lib/gvfs/gvfsd-archive + /usr/lib/gvfs/gvfsd-burn + /usr/lib/gvfs/gvfsd-cdda + /usr/lib/gvfs/gvfsd-computer + /usr/lib/gvfs/gvfsd-dav + /usr/lib/gvfs/gvfsd-dnssd + /usr/lib/gvfs/gvfsd-ftp + /usr/lib/gvfs/gvfsd-fuse + /usr/lib/gvfs/gvfsd-http + /usr/lib/gvfs/gvfsd-localtest + /usr/lib/gvfs/gvfsd-metadata + /usr/lib/gvfs/gvfsd-network + /usr/lib/gvfs/gvfsd-recent + /usr/lib/gvfs/gvfsd-sftp + /usr/lib/gvfs/gvfsd-trash + /usr/lib/gvfs/libgvfsdaemon.so + /usr/lib/gvfs/libgvfscommon.so + /usr/lib/libgvfscommon.so + /usr/lib/libgvfscommon.so.0 + /usr/lib/libgvfscommon.so.0.0.0 + /usr/share/polkit-1 + /usr/lib/tmpfiles.d/gvfsd-fuse-tmpfiles.conf + /usr/share/GConf/gsettings/gvfs-dns-sd.convert + /usr/share/bash-completion/completions/gvfs + /usr/share/bash-completion/completions/gvfs-trash + /usr/share/bash-completion/completions/gvfs-rm + /usr/share/bash-completion/completions/gvfs-copy + /usr/share/bash-completion/completions/gvfs-cat + /usr/share/bash-completion/completions/gvfs-info + /usr/share/bash-completion/completions/gvfs-set-attribute + /usr/share/bash-completion/completions/gvfs-less + /usr/share/bash-completion/completions/gvfs-move + /usr/share/bash-completion/completions/gvfs-tree + /usr/share/bash-completion/completions/gvfs-mount + /usr/share/bash-completion/completions/gvfs-mkdir + /usr/share/bash-completion/completions/gvfs-open + /usr/share/bash-completion/completions/gvfs-ls + /usr/share/bash-completion/completions/gvfs-rename + /usr/share/bash-completion/completions/gvfs-save + /usr/share/bash-completion/completions/gvfs-monitor-file + /usr/share/bash-completion/completions/gvfs-monitor-dir + /usr/share/dbus-1/services/gvfs-daemon.service + /usr/share/dbus-1/services/gvfs-metadata.service + /usr/share/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service + /usr/share/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service + /usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service + /usr/share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service + /usr/share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service + /usr/share/dbus-1/services/org.gtk.vfs.Metadata.service + /usr/share/dbus-1/services/org.gtk.vfs.Daemon.service + /usr/share/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml + /usr/share/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml + /usr/share/gvfs/mounts/burn.mount + /usr/share/gvfs/mounts/cdda.mount + /usr/share/gvfs/mounts/computer.mount + /usr/share/gvfs/mounts/dav+sd.mount + /usr/share/gvfs/mounts/dav.mount + /usr/share/gvfs/mounts/dns-sd.mount + /usr/share/gvfs/mounts/ftp.mount + /usr/share/gvfs/mounts/http.mount + /usr/share/gvfs/mounts/localtest.mount + /usr/share/gvfs/mounts/network.mount + /usr/share/gvfs/mounts/recent.mount + /usr/share/gvfs/mounts/sftp.mount + /usr/share/gvfs/mounts/trash.mount + /usr/share/gvfs/remote-volume-monitors/udisks2.monitor + /usr/share/locale/ + /usr/share/man/ + /usr/include + /usr/share/doc + + + + + 2022-01-07 + 1.49.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 1.48.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-24 + 1.45.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-11 + 1.36.3 + Rebuild. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-07-13 + 1.36.3 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-04-25 + 1.36.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-02 + 1.34.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.34.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-08 + 1.28.4 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-08 + 1.20.2 + Rebuild for new libgphoto2. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-04-08 + 1.20.2 + Release Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-02-03 + 1.20.2 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + + + + gdm + https://gitlab.gnome.org/GNOME/gdm + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + GNOME Graphical Display Manager + GNOME ekran yöneticisi + A graphical login manager for your desktop, integrated within the GNOME desktop environment + GDM, yerel veya uzak makinelerde farklı oturumlar açmayı sağlar. + https://download.gnome.org/sources/gdm/41/gdm-41.3.tar.xz + + dconf-devel + gettext-devel + itstool + accountsservice-devel + elogind-devel + glib2-devel + gtk3-devel + iso-codes-devel + libSM-devel + libcanberra-devel + libcanberra-gtk3-devel + nss-devel + pam-devel + audit-devel + upower-devel + libdaemon-devel + gobject-introspection-devel + meson + + + 0000-Force-Xorg-use-on-the-login-screen.patch + 0002-Xsession-Don-t-start-ssh-agent-by-default.patch + 0003-enable-elogind-build.patch + 0004-gdm-CanGraphical-wait-meson.patch + + desktop/gnome/base/gdm/pspec.xml + + + gdm + + pam + gtk3 + glib2 + libX11 + libXau + libxcb + elogind + libXdmcp + gdk-pixbuf + libcanberra + accountsservice + libcanberra-gtk3 + audit + keyutils + libgudev + libgdm + + + /etc + /lib + /usr/bin + /usr/lib/sysusers.d + /usr/libexec + /usr/sbin + /usr/share/dconf + /usr/share/doc + /usr/share/gdm + /usr/share/gnome-session + /usr/share/help + /usr/share/locale + + + lxdm + sddm + lightdm + + + System.Service + System.Package + + + gdm.sysusers + + + + gdm-devel + + gdm + glib2-devel + elogind-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + libgdm + + glib2 + elogind + + + /usr/lib/girepository-1.0 + /usr/lib/libgdm.so* + /usr/share/glib-2.0 + + + + + 2022-01-12 + 41.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-21 + 41.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-21 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-24 + 40.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-17 + 40.0 + Seperate libgdm + Berk Çakar + berk2238@hotmail.com + + + 2021-06-09 + 40.0 + Rebuild + Berk Çakar + berk2238@hotmail.com + + + 2021-06-05 + 40.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + yelp + https://wiki.gnome.org/Apps/Yelp + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.base + Help viewer for GNOME desktop + Gnome için Yardım görüntüleyici + Yelp is a help viewer which serves as a DocBook viewer, a man page viewer, and an info page viewer. + Yelp DocBook, man sayfaları ve info sayfaları için bir yardım belgeleri görüntüleyicidir. + mirrors://gnome/yelp/41/yelp-41.2.tar.xz + + itstool + gtk-doc + intltool + xz-devel + gtk3-devel + sqlite-devel + libxslt-devel + libxml2-devel + enchant2-devel + yelp-xsl-devel + webkit2gtk-devel + python-pyliblzma + libseccomp-devel + + desktop/gnome/base/yelp/pspec.xml + + + yelp + + xz + gtk3 + bzip2 + glib2 + sqlite + libsoup + libxml2 + libxslt + webkit2gtk + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/yelp* + /usr/share/glib-2.0 + /usr/share/applications + /usr/share/metainfo + /usr/share/icons + /usr/share/locale + + + + yelp-devel + Development files for yelp + + yelp + + + /usr/include + /usr/share/gtk-doc + + + + + 2021-12-05 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-25 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-10 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-06-14 40.2 @@ -244454,8 +234136,8 @@ complete albums that you have purchased from Amazon. muscnsl@gmail.com - 2020-02-13 - 3.34.2 + 2020-02-29 + 3.34.0 First release Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org @@ -244464,183 +234146,23951 @@ complete albums that you have purchased from Amazon. - focuswriter - https://gottcode.org/focuswriter/ + grilo + https://gitlab.gnome.org/GNOME/grilo - Stefan Gronewold (groni) + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome.base + Grilo is a framework for browsing and searching media content from various sources using a single API. + Grilo is a framework for browsing and searching media content from various sources using a single API. + https://download.gnome.org/sources/grilo/0.3/grilo-0.3.14.tar.xz + + eudev-devel + gettext-devel + glib2-devel + gobject-introspection-devel + meson + gtk3-devel + libxml2-devel + libsoup-devel + liboauth-devel + totem-pl-parser-devel + meson + vala-devel + + desktop/gnome/base/grilo/pspec.xml + + + grilo + + gtk3 + glib2 + libsoup + liboauth + totem-pl-parser + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/man + /usr/share/doc + /usr/share/locale + + + + grilo-devel + Development files for grilo + + grilo + glib2-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/vala + /usr/share/gir-1.0 + + + + + 2021-10-05 + 0.3.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 0.3.13 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-bluetooth + https://gitlab.gnome.org/GNOME/gnome-bluetooth + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + gnome-bluetooth is a fork of bluez-gnome focused on integration with GNOME. + gnome-bluetooth is collection of widgets for applications that want +to select Bluetooth devices. It is also used by GNOME session +components such as the Settings and gnome-shell. + https://download.gnome.org/sources/gnome-bluetooth/3.34/gnome-bluetooth-3.34.5.tar.xz + + intltool + itstool + gobject-introspection-devel + glib2-devel + gtk3-devel + libnotify-devel + dconf-devel + gvfs + bluez-libs-devel + eudev-devel + libcanberra-devel + libcanberra-gtk3-devel + libXi-devel + meson + + desktop/gnome/base/gnome-bluetooth/pspec.xml + + + gnome-bluetooth + + atk + gtk3 + eudev + glib2 + libnotify + libcanberra + libcanberra-gtk3 + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/man + /usr/share/doc + /usr/share/icons + /usr/share/locale + /usr/share/applications + /usr/share/gnome-bluetooth + + + + gnome-bluetooth-devel + Development files for gnome-bluetooth + + gnome-bluetooth + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-05-28 + 3.34.5 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-video-effects + https://gitlab.gnome.org/GNOME/gnome-video-effects + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + Collection of GStreamer effects for GNOME + The GNOME Video Effects package contains a collection of GStreamer effects. + https://download.gnome.org/sources/gnome-video-effects/0.5/gnome-video-effects-0.5.0.tar.xz + + intltool + gettext-devel + meson + + desktop/gnome/base/gnome-video-effects/pspec.xml + + + gnome-video-effects + + gst-plugins-good + gst-plugins-bad + frei0r-plugins + + + /usr/share/gnome-video-effects + /usr/share/doc + + + + gnome-video-effects-devel + + gnome-video-effects + + + /usr/share/pkgconfig + + + + + 2021-05-28 + 0.5.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libchamplain + https://gitlab.gnome.org/GNOME/libchamplain + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome.base + A library aimed to provide a Clutter widget to display rasterized maps + libchamplain is a Gtk widget displaying zoomable and pannable maps that can be loaded from various network sources. + https://download.gnome.org/sources/libchamplain/0.12/libchamplain-0.12.20.tar.xz + + gtk3-devel + clutter-gtk-devel + glib2-devel + sqlite-devel + gobject-introspection-devel + vala-devel + libsoup-devel + meson + + desktop/gnome/base/libchamplain/pspec.xml + + + libchamplain + + cogl + gtk3 + cairo + glib2 + pango + sqlite + clutter + libsoup + gdk-pixbuf + clutter-gtk + + + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/doc + + + + libchamplain-devel + Development files for libchamplain + + libchamplain + gtk3-devel + cairo-devel + glib2-devel + sqlite-devel + clutter-devel + libsoup-devel + clutter-gtk-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/vala + /usr/share/gir-1.0 + + + + + 2021-06-13 + 0.12.20 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libgnomekbd + https://gitlab.gnome.org/GNOME/libgnomekbd + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + library + desktop.gnome.base + Keyboard management library + Keyboard management library + Keyboard management library + Keyboard management library + https://download.gnome.org/sources/libgnomekbd/3.26/libgnomekbd-3.26.1.tar.xz + + atk-devel + gtk3-devel + cairo-devel + glib2-devel + dconf-devel + pango-devel + libX11-devel + python3-devel + harfbuzz-devel + gdk-pixbuf-devel + libxklavier-devel + gobject-introspection-devel + + desktop/gnome/base/libgnomekbd/pspec.xml + + + libgnomekbd + + atk + gtk3 + cairo + glib2 + pango + libX11 + harfbuzz + gdk-pixbuf + libxklavier + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/GConf + /usr/share/glib-2.0 + /usr/share/libgnomekbd + /usr/share/locale + /usr/share/doc + + + + libgnomekbd-devel + Development files for libgnomekbd + + libgnomekbd + gtk3-devel + glib2-devel + libxklavier-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + 2021-09-23 + 3.26.1 + Rebuild + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-09 + 3.6.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + sushi + https://gitlab.gnome.org/GNOME/sushi + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + A file previewer for the GNOME desktop environment. + Sushi is a quick previewer for Nautilus, the GNOME desktop file manager. + https://download.gnome.org/sources/sushi/41/sushi-41.0.tar.xz + + glib2-devel + intltool + gobject-introspection-devel + gjs-devel + clutter-gst-devel + clutter-gtk-devel + evince-devel + gtksourceview4-devel + musicbrainz5-devel + libsoup-gnome + webkit2gtk-devel + meson + + desktop/gnome/base/sushi/pspec.xml + + + sushi + + gtk3 + cairo + glib2 + pango + evince + freetype + harfbuzz + libepoxy + gstreamer + gdk-pixbuf + musicbrainz5 + gst-plugins-base + + + /usr/bin + /usr/libexec + /usr/lib/sushi + /usr/share/dbus-1 + /usr/share/glib-2.0 + /usr/share/sushi + /usr/share/locale + /usr/share/metainfo + /usr/share/doc + + + + + 2021-09-21 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 3.38.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 3.38.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gnome-online-accounts + https://gitlab.gnome.org/GNOME/gnome-online-accounts + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + desktop.gnome.base + Single sign-on framework for GNOME + The GNOME Online Accounts package contains a framework used to access the user's online accounts. + https://download.gnome.org/sources/gnome-online-accounts/3.43/gnome-online-accounts-3.43.1.tar.xz + + docbook-xsl + gettext-devel + glib2-devel + libxslt-devel + vala-devel + gtk3-devel + gobject-introspection-devel + gcr-devel + gtk3-devel + json-glib-devel + libnotify-devel + libsecret-devel + libsoup-devel + mit-kerberos + e2fsprogs-devel + librest-devel + telepathy-glib-devel + webkit2gtk-devel + + desktop/gnome/base/gnome-online-accounts/pspec.xml + + + gnome-online-accounts + + gcr + atk + gtk3 + cairo + glib2 + pango + p11-kit + libxml2 + libsoup + librest + libsecret + json-glib + gdk-pixbuf + webkit2gtk + mit-kerberos + harfbuzz + + + /usr/libexec + /usr/lib/girepository-1.0 + /usr/lib/gnome-online-accounts + /usr/lib/goa-1.0 + /usr/lib/libgoa* + /usr/share/man + /usr/share/doc + /usr/share/icons + /usr/share/dbus-1 + /usr/share/glib-2.0 + /usr/share/locale + /usr/share/gnome-online-accounts + + + + gnome-online-accounts-devel + + gtk3-devel + glib2-devel + gnome-online-accounts + + + /usr/lib/pkgconfig + /usr/include + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2021-10-16 + 3.43.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 3.40.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libcroco + https://gitlab.gnome.org/GNOME/libcroco + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome.base + Boîte à outils générique d'analyse et de manipulation de Cascading Style Sheet (CSS - feuilles de style). + Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit + CSS ayıklama kitaplığı + libcroco is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit that can be used by GNOME applications in need of CSS support. + libcroco GNOME uygulamaları tarafından CSS desteği için kullanılan genel bir CSS ayıklama kitaplığıdır. + https://download.gnome.org/sources/libcroco/0.6/libcroco-0.6.13.tar.xz + + gtk-doc + libxml2-devel + glib2-devel + python-six + gobject-introspection-devel + + + multilib.patch + + desktop/gnome/base/libcroco/pspec.xml + + + libcroco + + glib2 + libxml2 + + + /usr/share + /usr/lib + /usr/bin + + + + libcroco-docs + libcroco reference documents + data:doc + + libcroco + + + /usr/share/gtk-doc + + + + libcroco-devel + Development files for libcroco + libcroco için geliştirme dosyaları + + libcroco + libxml2-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/bin/croco-*-config + + + + libcroco-32bit + 32-bit shared libraries for libcroco + emul32 + emul32 + + glib2-32bit + libxml2-32bit + + + glib2-32bit + libxml2-32bit + libcroco + + + /usr/lib32 + + + + + 2020-01-08 + 0.6.13 + Rebuild + Idris Kalp + idriskalp + + + 2019-07-13 + 0.6.13 + Version bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-07-30 + 0.6.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-07 + 0.6.12 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-20 + 0.6.11 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.6.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 0.6.8 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-08-11 + 0.6.8 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + folks + https://wiki.gnome.org/Projects/Folks + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + desktop.gnome.base + Library to aggregates people into metacontacts + Library to aggregates people into metacontacts + https://download.gnome.org/sources/folks/0.15/folks-0.15.4.tar.xz + + evolution-data-server-devel + readline-devel + glib2-devel + intltool + libgee-devel + libxml2-devel + telepathy-glib-devel + readline-devel + meson + python3-dbusmock + gobject-introspection-devel + vala-devel + + desktop/gnome/base/folks/pspec.xml + + + folks + Library to aggregates people into metacontacts + + evolution-data-server + libgee + libxml2 + telepathy-glib + glib2 + readline + + + /usr/bin + /usr/lib/folks + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/GConf + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/locale + + + + folks-devel + Development files for folks + + folks + evolution-data-server-devel + libgee-devel + telepathy-glib-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2022-01-18 + 0.15.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-19 + 0.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-21 + 0.14.0 + First release. + Berk Çakar + berk2238@hotmail.com + + + + + + mutter + https://gitlab.gnome.org/GNOME/mutter + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome + Mutter is a Wayland display server and X11 window manager and compositor library. + Mutter is a Wayland display server and X11 window manager and compositor library. + https://download.gnome.org/sources/mutter/41/mutter-41.3.tar.xz + + gettext-devel + glib2-devel + zenity + wayland-devel + xorg-server-devel + xorg-xwayland-devel + elogind-devel + gnome-desktop-devel + graphene-devel + json-glib-devel + libSM-devel + libXtst-devel + libcanberra-devel + libinput-devel + pipewire-devel + startup-notification-devel + wayland-protocols-devel + gnome-settings-daemon-devel + libgudev-devel + upower-devel + libxkbfile-devel + libxkbcommon-devel + graphene-devel + libseccomp-devel + mesa-devel + libwacom-devel + meson + gobject-introspection-devel + gtk3-devel + cogl-devel + egl-wayland-devel + xorg-server-xvfb + + desktop/gnome/base/mutter/pspec.xml + + + mutter + Mutter is a Wayland display server and X11 window manager and compositor library. + + atk + gtk3 + mesa + cairo + eudev + glib2 + libSM + libXi + pango + libICE + libX11 + libXau + libdrm + libxcb + elogind + fribidi + libXext + libXtst + graphene + libglvnd + libgudev + libinput + libwacom + pipewire + json-glib + libXfixes + libXrandr + fontconfig + gdk-pixbuf + libXcursor + libXdamage + libxkbfile + libXinerama + libcanberra + libxkbcommon + gnome-desktop + gnome-settings-daemon + libXcomposite + wayland-client + wayland-server + xorg-server-xvfb + startup-notification + + + /lib/udev + /usr/bin + /usr/lib/lib*.so* + /usr/lib/mutter* + /usr/libexec + /usr/share/GConf + /usr/share/applications + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-control-center + /usr/share/locale + /usr/share/man + /usr/share/mutter* + + + + mutter-devel + Mutter is a Wayland display server and X11 window manager and compositor library. + + mutter + atk-devel + gtk3-devel + cairo-devel + glib2-devel + libXi-devel + libX11-devel + pango-devel + wayland-devel + graphene-devel + libglvnd-devel + json-glib-devel + libXfixes-devel + gsettings-desktop-schemas-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-11 + 41.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-13 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-05 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-19 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-19 + 40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-12 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-17 + 40.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 40.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + yelp-tools + https://github.com/GNOME/yelp-tools + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.base + Tools for creating Yelp documentation + Mate için Çeşitli ağ araçları arayüzü uygulaması. + mirrors://gnome/yelp-tools/41/yelp-tools-41.0.tar.xz + + meson + itstool + libxslt-devel + yelp-xsl-devel + python3-lxml + + desktop/gnome/base/yelp-tools/pspec.xml + + + yelp-tools + + itstool + yelp-xsl + python3-lxml + + + /usr/share/doc + /usr/bin + /usr/share/aclocal + /usr/share/yelp-tools + + + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 40.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-01 + 3.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 3.32.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gnome-settings-daemon + https://gitlab.gnome.org/GNOME/gnome-settings-daemon + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + desktop.gnome + The GNOME Settings Daemon is responsible for setting various parameters of a +GNOME Session and the applications that run under it. + The GNOME Settings Daemon is responsible for setting various parameters of a GNOME Session and the applications that run under it. + https://download.gnome.org/sources/gnome-settings-daemon/41/gnome-settings-daemon-41.0.tar.xz + + colord-devel + elogind-devel + fontconfig-devel + gcr-devel + geoclue-devel + geocode-glib-devel + gnome-desktop-devel + lcms2-devel + libcanberra-devel + libcanberra-gtk3-devel + libgweather-devel + libnotify-devel + librsvg-devel + libwacom-devel + pulseaudio + pulseaudio-libs-devel + upower-devel + xorg-input-wacom-devel + alsa-lib-devel + cups-devel + libmm-glib-devel + libseccomp-devel + nss-devel + libnma-devel + meson + vala-devel + + desktop/gnome/base/gnome-settings-daemon/pspec.xml + + + gnome-settings-daemon + The GNOME Settings Daemon is responsible for setting various parameters of a +GNOME Session and the applications that run under it. + + gcr + nss + cups + gcr + gtk3 + nspr + cairo + lcms2 + glib2 + libXi + pango + colord + libX11 + upower + geoclue + polkit + libXext + alsa-lib + libgudev + libwacom + libnotify + fontconfig + gdk-pixbuf + libmm-glib + libcanberra + geocode-glib + gnome-desktop + NetworkManager + wayland-client + pulseaudio-libs + libcanberra-gtk3 + libgweather + + + /etc + /lib + /usr/lib/gnome-settings-daemon-41 + /usr/libexec + /usr/share/GConf + /usr/share/doc + /usr/share/glib-2.0 + /usr/share/gnome-settings-daemon + /usr/share/locale + /usr/share/polkit-1 + + + + gnome-settings-daemon-devel + + gnome-settings-daemon + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-17 + 40.0.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gamin + http://www.gnome.org/~veillard/gamin/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + desktop.gnome.base + File alteration monitor library + Dosya değişim izleme kitaplığı + Gamin is a file and directory monitoring system defined to be a subset of the FAM (File Alteration Monitor) system. This is a serviceprovided by a library which allows to detect when a file or a directory has been modified. + Gamin bir dosya ve klasör izleme kitaplığıdır. FAM (Dosya değişim izleyicisi) sisteminin bir alt kolu olarak tanımlanmaktadır. Bir dosyanın veya bir klasörün değiştiğini anlamamıza yarayan bir kitaplığıdır. + mirrors://gnome/gamin/0.1/gamin-0.1.10.tar.bz2 + + glib2-devel + + + 18_gam_server_deadlocks.patch + explicitly-link-with-python.patch + fix-deprecated-const-01.patch + fix-deprecated-const-02.patch + fix-deprecated-const-03.patch + fix-deprecated-const-04.patch + + desktop/gnome/base/gamin/pspec.xml + + + gamin + File alteration monitor library + + glib2 + + + /usr/libexec + /usr/lib + /usr/share/doc + + + + gamin-devel + Development files for gamin + gamin için geliştirme dosyaları + gamin-devel, gamin için geliştirme dosyalarını içerir. + + gamin + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-02-26 + 0.1.10 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2016-02-25 + 0.1.10 + Rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2014-05-22 + 0.1.10 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-01-25 + 0.1.10 + Rebuild + Stefan Gronewold(groni) groni@pisilinux.org + + + 2012-10-02 + 0.1.10 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gnome-common + https://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.gnome.base + Common files for development of GNOME packages + GNOME uygulamalarının geliştirmede kullandığı yaygın dosyalar + gnome-common package contains aclocal macros, makefile headers and documents tools in order to build GNOME sources. + https://ftp.gnome.org/pub/gnome/sources/gnome-common/3.18/gnome-common-3.18.0.tar.xz + desktop/gnome/base/gnome-common/pspec.xml + + + gnome-common + + /usr/share/doc + /usr/bin + /usr/share/aclocal + /usr/share/gnome-common + + + + + 2020-01-17 + 3.18.0 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2019-07-13 + 3.18.0 + Version Bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-07-31 + 3.18.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-11 + 3.18.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-30 + 3.10.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.10.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-14 + 3.10.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + librest + http://www.gtk.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.gnome.base + A helper library for RESTful services. + This library was designed to make it easier to access web services that claim to be "RESTful". + http://ftp.acc.umu.se/pub/GNOME/sources/rest/0.8/rest-0.8.1.tar.xz + + gtk-doc + python-six + libsoup-devel + libsoup-gnome + + desktop/gnome/base/librest/pspec.xml + + + librest + + glib2 + libxml2 + libsoup + libsoup-gnome + + + /usr/share + /usr/lib + /usr/bin + + + + librest-devel + Development files for librest + librest için geliştirme dosyaları + + libsoup-devel + librest + glib2-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2020-02-08 + 0.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-30 + 0.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-07 + 0.8.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2015-03-18 + 0.7.92 + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2015-03-18 + 0.7.92 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + gnome-session + https://gitlab.gnome.org/GNOME/gnome-session + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + GNOME session manager + GNOME oturum yöneticisi + gnome-session manages X11-compliant sessions with ConsoleKit daemon and starts GNOME core services + gnome-session, ConsoleKit ile birlikte X11-uyumlu oturumları yönetir ve temel GNOME servislerini başlatır. + https://download.gnome.org/sources/gnome-session/41/gnome-session-41.3.tar.xz + + glib2-devel + intltool + xmlto + elogind-devel + gnome-desktop-devel + gtk3-devel + json-glib-devel + libXtst-devel + libSM-devel + startup-notification-devel + upower-devel + libseccomp-devel + xtrans + meson + + + 0001-revert-autostart-app-Strip-blacklisted-variables-fro.patch + include-profile-env-variables.patch + no-systemd-dep.patch + support-elogind.patch + + desktop/gnome/base/gnome-session/pspec.xml + + + gnome-session + + gtk3 + glib2 + libSM + libICE + libX11 + libepoxy + libglvnd + json-glib + gnome-desktop + libXcomposite + elogind + + + /usr/bin + /usr/libexec + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share/wayland-sessions + /usr/share/gnome-session + /usr/share/xsessions + /usr/share/glib-2.0 + /usr/share/GConf + + + + + 2022-01-12 + 41.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-26 + 40.1.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 40.1.1 + First release for Pisi Linux. + Berk Çakar + berk2238@hotmail.com + + + + + + nautilus + https://gitlab.gnome.org/GNOME/nautilus + + Pisi Linux Admins + admins@pisilinux.org GPLv3 app:gui - office - FocusWriter is a simple, distraction-free writing environment. - FocusWriter is a simple, distraction-free writing environment. - Focuswriter utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work. - Focuswriter utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work. - https://gottcode.org/focuswriter/focuswriter-1.7.6-src.tar.bz2 + desktop.gnome.base + A file browser for GNOME + Nautilus is a file manager that allows to browse directories, preview files and launch applications. + https://download.gnome.org/sources/nautilus/41/nautilus-41.2.tar.xz - qt5-base-devel - zlib-devel - hunspell-devel - qt5-multimedia-devel - qt5-linguist + gettext-devel + glib2-devel + libxslt-devel + gobject-introspection-devel + exempi-devel + gnome-autoar-devel + libarchive-devel + gnome-desktop-devel + gtk3-devel + libexif-devel + libgexiv2-devel + libnotify-devel + libseccomp-devel + libxml2-devel + gst-plugins-base-devel + tracker-devel + tracker-miners + harfbuzz-devel + libhandy-devel + libportal-devel + meson + appstream-glib-devel - office/focuswriter/pspec.xml + desktop/gnome/base/nautilus/pspec.xml - focuswriter + nautilus - qt5-base - qt5-multimedia - hunspell + atk + gtk3 + cairo + glib2 + pango + tracker + tracker-miners + libhandy + gstreamer + libgexiv2 + libportal + gdk-pixbuf + gnome-autoar + gnome-desktop + gst-plugins-base + desktop-file-utils + + + /usr/bin + /usr/lib/nautilus + /usr/lib/lib*.so* + /usr/lib/girepository-1.0 + /usr/libexec + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share/applications + /usr/share/icons + /usr/share/nautilus + /usr/share/dbus-1 + /usr/share/glib-2.0 + /usr/share/tracker3 + /usr/share/gnome-shell + /usr/share/metainfo + + + + nautilus-devel + Development files for nautilus + + nautilus + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2022-01-12 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-30 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-17 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 40.1 + First release for Pisi Linux. + Berk Çakar + berk2238@hotmail.com + + + + + + gcr + https://gitlab.gnome.org/GNOME/gcr + + Osman Erkan + osman.erkan@pisilinux.org + + LGPLv2 + library + desktop.gnome.base + The Gcr package contains libraries used for displaying certificates and accessing key stores. + The Gcr package contains libraries used for displaying certificates and accessing key stores. It also provides the viewer for crypto files on the GNOME Desktop. + https://download.gnome.org/sources/gcr/3.41/gcr-3.41.0.tar.xz + + meson + gnupg + intltool + gtk-doc + gtk3-devel + vala-devel + glib2-devel + libxslt-devel + p11-kit-devel + python-six + openssh + libsecret-devel + libgcrypt-devel + gobject-introspection-devel + + desktop/gnome/base/gcr/pspec.xml + + + gcr + + gtk3 + cairo + glib2 + pango + p11-kit + openssh + libsecret + libgcrypt + gdk-pixbuf + gobject-introspection + + + /etc + /usr/bin + /usr/lib/libgcr* + /usr/lib/libgck* + /usr/lib/girepository-1.0 + /usr/libexec + /usr/share/applications + /usr/share/dbus-1 + /usr/share/doc + /usr/share/GConf + /usr/share/gcr-3 + /usr/share/gir-1.0 + /usr/share/glib-2.0 + /usr/share/icons + /usr/share/locale + /usr/share/mime + /usr/share/vala + + + 10-gcr.conf + + + + gcr-devel + Development files for gcr + gcr için geliştirme dosyaları + + glib2-devel + gtk3-devel + p11-kit-devel + gobject-introspection-devel + gcr + + + /usr/include + /usr/lib/pkgconfig + + + + gcr-docs + gcr reference documents + data:doc + + gcr + + + /usr/share/gtk-doc + + + + + 2021-09-30 + 3.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 3.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-07 + 3.28.1 + Rebuild. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-07-13 + 3.28.1 + Version bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-09-16 + 3.28.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-21 + 3.28.0 + Release bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-30 + 3.20.0 + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-05-17 + 3.20.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + accountsservice + http://www.freedesktop.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv3 + library + desktop.gnome.base + D-Bus Service to Manipulate User Account Information + accountsservice server provides a set of D-Bus interfaces for querying and manipulating user account information. + https://www.freedesktop.org/software/accountsservice/accountsservice-0.6.55.tar.xz + + meson + xmlto + intltool + gtk-doc + python-six + dbus-devel + glib2-devel + polkit-devel + docbook-xsl + libxslt-devel + gobject-introspection-devel + + desktop/gnome/base/accountsservice/pspec.xml + + + accountsservice + + polkit + shadow + glib2 + + + /usr/libexec + /usr/lib + /usr/share/doc + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/polkit-1 + /usr/share/vala/vapi + /etc/dbus-1/system.d + /usr/share/locale + /var/lib/AccountsService/ + + + + accountsservice-docs + accountsservice reference documents + data:doc + + accountsservice + + + /usr/share/gtk-doc + + + + accountsservice-devel + accountsservice için geliştirme dosyaları + accountsservice için geliştirme dosyaları + + accountsservice + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-04-26 + 0.6.55 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 0.6.55 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-13 + 0.6.55 + Version Bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-08-13 + 0.6.50 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-07 + 0.6.45 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 0.6.43 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.6.40 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-11 + 0.6.40 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + gnome-shell-extensions + https://gitlab.gnome.org/GNOME/gnome-shell-extensions + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.gnome.base + A collection of extensions providing additional and optional functionality to GNOME Shell + GNOME Shell Extensions is a collection of extensions providing additional and optional functionality to GNOME Shell + https://download.gnome.org/sources/gnome-shell-extensions/41/gnome-shell-extensions-41.1.tar.xz + + libgtop-devel + sassc + meson + + desktop/gnome/base/gnome-shell-extensions/pspec.xml + + + gnome-shell-extensions + + /usr/share/doc + /usr/share/gnome-shell + /usr/share/xsessions + /usr/share/glib-2.0 + /usr/share/locale + + + + + 2021-12-13 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-19 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-19 + 40.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-12 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 40.1 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + xdg-user-dirs-gtk + https://www.gnome.org + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.gnome.addons + Creates user dirs and asks to relocalize them + Creates user dirs and asks to relocalize them + Creates user dirs and asks to relocalize them + Creates user dirs and asks to relocalize them + https://download.gnome.org/sources/xdg-user-dirs-gtk/0.10/xdg-user-dirs-gtk-0.10.tar.xz + + intltool + gtk3-devel + glib2-devel + gnome-common + xdg-user-dirs + + desktop/gnome/addons/xdg-user-dirs-gtk/pspec.xml + + + xdg-user-dirs-gtk + + gtk3 + glib2 + + + /usr/bin + /etc + /usr/lib + /usr/share/locale + /usr/share/doc + + + + + 2021-06-01 + 0.10 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libmanette + https://gnome.pages.gitlab.gnome.org/libmanette/ + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2.1 + library + desktop.gnome.addons + Simple GObject game controller library + Simple GObject game controller library + Basit GObject oyun kumandası kitaplığı + Basit GObject oyun kumandası kitaplığı + https://download.gnome.org/sources/libmanette/0.2/libmanette-0.2.6.tar.xz + + meson + vala-devel + glib2-devel + libevdev-devel + libgudev-devel + gobject-introspection-devel + + desktop/gnome/addons/libmanette/pspec.xml + + + libmanette + + glib2-devel + libevdev-devel + libgudev-devel + + + /usr/bin + /usr/lib + /usr/share/vala + /usr/share/doc + + + + libmanette-devel + Development files for libmanette + + libmanette + glib2-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + 2021-06-08 + 0.2.6 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnome-photos + https://wiki.gnome.org/Apps/Photos + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + app + desktop.gnome.addons + Access, organize, and share your photos on GNOME + Access, organize, and share your photos on GNOME + GNOME'de fotoğraflarınıza erişin, düzenleyin ve paylaşın + GNOME'de fotoğraflarınıza erişin, düzenleyin ve paylaşın + https://download.gnome.org/sources/gnome-photos/40/gnome-photos-40.0.tar.xz + + git + meson + itstool + yelp-tools + atk-devel + atk-devel + gegl-devel + gtk3-devel + cairo-devel + glib2-devel + grilo-devel + pango-devel + libpng-devel + tracker-devel + libgdata-devel + libhandy-devel + libdazzle-devel + libgexiv2-devel + gdk-pixbuf-devel + libgfbgraph-devel + geocode-glib-devel + libjpeg-turbo-devel + gnome-online-accounts-devel + gsettings-desktop-schemas-devel + + desktop/gnome/addons/gnome-photos/pspec.xml + + + gnome-photos + + atk + atk + gegl + gtk3 + cairo + glib2 + grilo + pango + libpng + tracker + libgdata + libhandy + libdazzle + libgexiv2 + gdk-pixbuf + libgfbgraph + geocode-glib + libjpeg-turbo + gnome-online-accounts + + + /usr/bin + /usr/libexec + /usr/lib + /usr/share/applications + /usr/share/dbus-1 + /usr/share/help + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/gnome-shell + /usr/share/locale + /usr/share/metainfo + /usr/share/doc + + + + + 2021-06-02 + 40.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnome-tweaks + https://wiki.gnome.org/Apps/Tweaks + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.gnome.addons + Graphical interface for advanced GNOME 3 settings (Tweak Tool) + Graphical interface for advanced GNOME 3 settings (Tweak Tool) + Gelişmiş GNOME 3 ayarları için grafik arayüz + Gelişmiş GNOME 3 ayarları için grafik arayüz + https://download.gnome.org/sources/gnome-tweaks/40/gnome-tweaks-40.0.tar.xz + + meson + libhandy-devel + gnome-shell + gnome-desktop-devel + python3-pygobject3-devel + gnome-settings-daemon-devel + gsettings-desktop-schemas-devel + + desktop/gnome/addons/gnome-tweaks/pspec.xml + + + gnome-tweaks + + /usr/bin + /usr/libexec + /usr/lib/python3.* + /usr/share/applications + /usr/share/icons + /usr/share/glib-2.0 + /usr/share/gnome-tweaks + /usr/share/locale + /usr/share/metainfo + /usr/share/doc + + + + + 2021-10-24 + 40.0 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-02 + 40.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + eog-plugins + https://wiki.gnome.org/Apps/EyeOfGnome/Plugins + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.addons + A collection of plugins for the eog image viewer + eog resim görüntüleyici için bir eklenti koleksiyonu + A collection of plugins for the eog image viewer + eog resim görüntüleyici için bir eklenti koleksiyonu + eog-plugins + mirrors://gnome/eog-plugins/3.26/eog-plugins-3.26.8.tar.xz + + libchamplain-devel + clutter-gtk-devel + eog-devel + gsettings-desktop-schemas-devel + libexif-devel + libgdata-devel + libpeas-devel + intltool + python3-devel + + desktop/gnome/addons/eog-plugins/pspec.xml + + + eog-plugins + + atk + eog + cogl + gtk3 + mesa + cairo + glib2 + libXi + pango + libX11 + libdrm + clutter + libXext + libexif + libpeas + libsoup + libxml2 + wayland + harfbuzz + libgdata + libglvnd + json-glib + libXfixes + libXrandr + gdk-pixbuf + libXdamage + clutter-gtk + libchamplain + libxkbcommon + libXcomposite + wayland-client + wayland-cursor + wayland-server + gnome-online-accounts + gobject-introspection + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + + + + + 2022-01-09 + 3.26.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 3.26.7 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + eog + https://wiki.gnome.org/Apps/EyeOfGnome + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.addons + Eye of GNOME image viewer + GNOME resim gösterici + Eye of GNOME image viewer + GNOME resim gösterici + eog + mirrors://gnome/eog/41/eog-41.1.tar.xz + + glib2-devel + gtk3-devel + exempi-devel + gdk-pixbuf-devel + glib2-devel + gnome-desktop-devel + gobject-introspection-devel + gsettings-desktop-schemas-devel + lcms2-devel + libexif-devel + libpeas-devel + libportal-devel + librsvg-devel + shared-mime-info + libX11-devel + desktop-file-utils + gettext-devel + gtk-doc + itstool + libjpeg-turbo-devel + meson + zlib-devel + appstream-glib-devel + + desktop/gnome/addons/eog/pspec.xml + + + eog + + gtk3 zlib + cairo + glib2 + lcms2 + exempi + libX11 + libexif + libpeas + librsvg + libportal + gdk-pixbuf + gnome-desktop + libjpeg-turbo + gobject-introspection + + + /usr/bin + /usr/lib/eog + /usr/share/applications + /usr/share/doc + /usr/share/eog + /usr/share/GConf + /usr/share/glib-2.0 + /usr/share/help + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + + + sleep + + + + eog-devel + eog için geliştirme dosyaları + + eog + gtk3-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-05 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-19 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-14 + 40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-16 + 40.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qtermwidget5 + https://github.com/lxqt/qtermwidget + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + app:gui + desktop.toolkit + Terminal widget for Qt5 + Qt tabanlı uygulamalar için basit bir terminal modulü + A simple terminal widget for using with Qt5 based applications + https://github.com/lxde/qtermwidget/releases/download/1.1.0/qtermwidget-1.1.0.tar.xz + + cmake + libgcc + lxqt-build-tools + qt5-base-devel + qt5-linguist + + desktop/toolkit/qtermwidget5/pspec.xml + + + qtermwidget5 + Development files for qtermwidget5 + + libgcc + qt5-base + + + /usr/bin/consoleq + /usr/lib + /usr/share + /usr/share/doc + + + + qtermwidget5-devel + Development files for qtermwidget5 + qtermwidget5 için geliştirme dosyaları + + qt5-base-devel + qtermwidget5 + + + /usr/share/cmake/qtermwidget5 + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-25 + 1.1.0 + V.bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-11-14 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.17.0 + V.bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-12-19 + 0.16.0 + V.bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-09-09 + 0.15.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.15.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 0.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-08 + 0.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 0.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-04 + 0.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 0.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 0.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-28 + 0.14.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-27 + 0.14.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-01-16 + 0.9.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-25 + 0.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 0.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 0.8.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-31 + 0.7.1 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-08 + 0.7.1 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-17 + 0.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + xsettingsd + https://github.com/derat/xsettingsd + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + desktop.toolkit + Provides settings to X11 applications via the XSETTINGS specification + Provides settings to X11 applications via the XSETTINGS specification + xsettingsd + https://github.com/derat/xsettingsd/archive/refs/tags/v1.0.2.tar.gz + + libX11-devel + extra-cmake-modules + + desktop/toolkit/xsettingsd/pspec.xml + + + xsettingsd + + libX11 libgcc /usr/bin - /usr/share/pixmaps - /usr/share/applications + /usr/lib + /usr/share + + + + + 2021-05-01 + 1.0.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + openmotif + http://www.motifzone.org/ + + PisiLinux Community + admins@pisilinux.org + + MOTIF + library + app + desktop.toolkit.motif + Open Motif implementation + Özgür Motif kitaplığı + Freely available version of the well known Motif user interface toolkit for Open Source operating systems. + Açık kaynak kodlu işletim sistemleri için yaygın olarak tanına Motif kullanıcı arabirimi araçlarının özgürce kullanılabilen sürümü. + mirrors://sourceforge/motif/motif-2.3.8.tar.gz + + libXmu-devel + libXft-devel + xbitmaps + fontconfig-devel + libXt-devel + libXext-devel + libjpeg-turbo-devel + libX11-devel + libpng-devel + + + openmotif-2.3.2-sanitise-paths.patch + 0003_fix_ftbfs_binutils-gold.patch + openmotif-uil.patch + openmotif-unaligned.patch + openMotif-2.3.0-no_X11R6.patch + motif-2.3.4-bindings.patch + motif-2.3.4-mwmrc_dir.patch + wmluiltok_fake_lex_main.patch + + desktop/toolkit/motif/openmotif/pspec.xml + + + openmotif + + libXmu + libXft + libXp + libSM + libICE + fontconfig + libXt + libXext + libjpeg-turbo + libX11 + libpng + freetype + + + /etc + /usr/bin + /usr/lib + /usr/share/X11/app-defaults + /usr/share/X11/bindings + /usr/share/doc + /usr/share/man + + + Mwm.defaults + + + + openmotif-devel + Development files for openmotif + openmotif için geliştirme dosyaları + + openmotif + libXft-devel + libXt-devel + libXmu-devel + libXext-devel + + + /usr/include + /usr/share/man/man3 + + + + openmotif-32bit + 32-bit shared libraries for openmotif + emul32 + emul32 + + libSM-32bit + libXt-32bit + libXp-32bit + libXmu-32bit + libpng-32bit + libX11-32bit + libICE-32bit + libXft-32bit + libXext-32bit + fontconfig-32bit + libjpeg-turbo-32bit + + + openmotif + libSM-32bit + libXt-32bit + libXp-32bit + libXmu-32bit + libpng-32bit + libX11-32bit + libICE-32bit + libXft-32bit + libXext-32bit + fontconfig-32bit + freetype-32bit + libjpeg-turbo-32bit + + + /usr/lib32 + + + + + 2020-01-28 + 2.3.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-31 + 2.3.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 2.3.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-11 + 2.3.7 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 2.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2013-08-17 + 2.3.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + fltk + https://www.fltk.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit + FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit + FLTK, platformlar arası C++ kullanıcı arayüzü için bir araç takımı + FLTK fournit les fonctionnalités IHM sans fioritures et supporte les graphiques 3D via OpenGL et son émulation GLUT intégrée. FLTK est conçue pour être petite et suffisamment modulaire pour être associée statiquement, tout en restant parfaitement utilisable en tant que librairie partagée. FLTK inclus également un excellent constructeur d'IHM appelé FLUID pouvant être utilisé pour créer des applications en quelques minutes. + FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. + FLTK sistemi yormadan modern bir arayüzün işlevselliğini sağlar. OpenGL ve kendi içinde bulunan GLUT emülasyonu sayesinde 3B görüntü de sağlayabilir. FLTK statik kitaplık olabilecek kadar küçük ve modülerdir, fakat paylaşılmış kitaplık olarak da çalışabilir. Ayrıca FLUID adlı grafik arayüz tasarım aracı sayesinde çok kısa sürede FLTK uygulamaları geliştirilebilir. + FLTK provee una funcionalidad de un GUI moderno sin demasiado complejidad y soporta gráficos 3D via OpenGL y su emulación GLUT incluido. FLTK fue diseñado para ser pequeño y modular para enlace estático, pero funciona bien como librería compartida. FLTK también incluye un entorno de desarrollo UI llamado FLUID con el cual se puede crear aplicaciones en minutos. + https://www.fltk.org/pub/fltk/1.3.5/fltk-1.3.5-source.tar.bz2 + + x-fluid.desktop + + + zlib-devel + libX11-devel + libgcc + libpng-devel + libglvnd-devel + libXft-devel + libXext-devel + mesa-glu-devel + libXfixes-devel + libXcursor-devel + fontconfig-devel + libXinerama-devel + libjpeg-turbo-devel + + + fltk-config-dynlibs.patch + + desktop/toolkit/fltk/pspec.xml + + + fltk + + zlib + libX11 + libgcc + libpng + libglvnd + libXft + libXext + libXrender + mesa-glu + libXfixes + libXcursor + fontconfig + libXinerama + libjpeg-turbo + + + /usr/lib + /usr/share/doc + + + + fltk-32bit + emul32 + emul32 + + zlib-32bit + libX11-32bit + libgcc + libpng-32bit + libglvnd-32bit + libXft-32bit + libXext-32bit + mesa-glu-32bit + libXfixes-32bit + libXcursor-32bit + fontconfig-32bit + libXinerama-32bit + libjpeg-turbo-32bit + + + fltk + zlib-32bit + libX11-32bit + libpng-32bit + libglvnd-32bit + libXft-32bit + libXext-32bit + libXrender-32bit + mesa-glu-32bit + libXfixes-32bit + libXcursor-32bit + fontconfig-32bit + libXinerama-32bit + libjpeg-turbo-32bit + + + /usr/lib32 + + + + fltk-devel + Development files and utilities for FLTK + FLTK için geliştirme dosyaları ve yardımcı uygulamalar + app:console + app:gui + + fltk + libX11 + libgcc + libpng + + + /etc/env.d + /usr/share/man + /usr/bin + /usr/include + /usr/share/icons + /usr/share/mimelnk + /usr/share/doc/*/html + /usr/share/applications + + + 99fltk + + + + + 2020-01-19 + 1.3.5 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 1.3.4.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-07 + 1.3.4.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-12 + 1.3.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-09 + 1.3.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + qtcreator + http://qt-project.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2 + app:gui + programming.environment + Lightweight, cross-platform integrated development environment + Hafif, çapraz platform tümleşik geliştirme ortamı + Lightweight, cross-platform integrated development environment + Hafif, çapraz platform tümleşik geliştirme ortamı + https://download.qt.io/official_releases/qtcreator/4.14/.4.14.1/qt-creator-opensource-src-4.14.1.tar.xz + + libgcc + libX11-devel + cmake + git + mesa-devel + openssh + qt5-quickcontrols + qt5-base-devel + qt5-declarative-devel + qt5-linguist + qt5-serialport-devel + qt5-quickcontrols2 + qt5-svg-devel + qt5-xmlpatterns + qt5-webkit-devel + qt5-x11extras-devel + qt5-assistant-devel + qt5-designer-devel + qt5-script-devel + qt5-webengine-devel + valgrind + llvm-clang-devel + llvm + + desktop/toolkit/qtcreator/pspec.xml + + + qtcreator + Lightweight, cross-platform integrated development environment + + elfutils + llvm-libs + llvm-clang + qt5-svg + qt5-base + qt5-base-devel + qt5-script + qt5-webkit + qt5-designer + qt5-assistant + qt5-serialport + qt5-declarative + qt5-webengine + + + /usr/bin + /usr/libexec/qtcreator + /usr/lib/qtcreator + /usr/share/applications + /usr/share/licenses + /usr/share/qtcreator + /usr/share/doc + /usr/share/icons + /etc + /usr/share/metainfo + + + + + 2021-02-24 + 4.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-14 + 4.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-25 + 4.12.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-01-20 + 4.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-04 + 4.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-15 + 4.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 4.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-25 + 4.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-30 + 4.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-07 + 4.5.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-13 + 4.3.0 + Version Bump + Ali Algul + aligulle3801@gmail.com + + + 2017-03-19 + 4.2.1 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 4.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-22 + 4.0.0 + version bump and fixed prefix path + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-04-21 + 3.6.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + colord-gtk + http://www.freedesktop.org/software/colord/ + + Osman Erkan + osman.erkan@pisilinux.org + + LGPLv3+ + app:gui + desktop.toolkit + GTK support library for colord + Colord için GTK destek kütüphanesi + colord-gtk is a GTK+ support library. + http://www.freedesktop.org/software/colord/releases/colord-gtk-0.2.0.tar.xz + + meson + atk-devel + gtk3-devel + cairo-devel + pango-devel + colord-devel + gdk-pixbuf-devel + gtk-doc + vala-devel + intltool + gobject-introspection-devel + glib2-devel + python-six + docbook-xsl + + desktop/toolkit/colord-gtk/pspec.xml + + + colord-gtk + + atk + gtk3 + cairo + pango + colord + gdk-pixbuf + lcms2 + glib2 + + + /usr/lib + /usr/share/doc + /usr/share + /usr/share/vala/vapi/ + /usr/share/gir-1.0 + /usr/share/locale + /usr/bin + /usr/share/man/man1 + + + + colord-gtk-devel + colord-gtk için geliştirme dosyaları + + colord-gtk + gtk3-devel + colord-devel + + + /usr/lib/pkgconfig/ + /usr/include/colord-1/ + + + + + 2020-01-31 + 0.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-05 + 0.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-24 + 0.1.26 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-30 + 0.1.26 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-11 + 0.1.26 + Release up + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-17 + 0.1.26 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + qscintilla2 + https://www.riverbankcomputing.com/software/qscintilla/intro + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + GPLv3 + library + desktop.toolkit + Qt port of Scintilla + QScintilla2, Neil Hodgson'un Scintilla C++ editör sınıfının bir Qt4 uyarlamasıdır. + Port do Qt klas C++ edytora Scintilla autorstwa Neila Hodgsona. + QScintilla2 is a port to Qt4 of Neil Hodgson's Scintilla C++ editor class. + QScintilla2, Neil Hodgson'un Scintilla C++ editör sınıfının bir Qt4 uyarlamasıdır. + QScintilla jest portem do Qt klas C++ edytora Scintilla autorstwa Neila Hodgsona. + https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.11.5/QScintilla-2.11.5.tar.gz + + chrpath + python-sip + python3-sip + python-devel + python3-devel + qscintilla2-python-common + mesa-devel + qt5-base-devel + qt5-script-devel + python-qt5-devel + python3-qt5-devel + qt5-designer-devel + qt5-xmlpatterns-devel + + desktop/toolkit/qscintilla2/pspec.xml + + + qscintilla2 + + libgcc + qt5-base + + + /usr/lib + /usr/lib/qt5/plugins + /usr/share/doc + /usr/share/qt5/mkspecs + /usr/share/qt5/translations + + + + qscintilla2-python-common + Common python qscintilla bindings files shared between qscintilla2-python and qscintilla2-python3 + + qscintilla2 + + + /usr/share/qt5/qsci + /usr/share/sip + + + + qscintilla2-python + Python 2.x bindings for qscintilla2 + qscintilla2 için Python bağlayıcıları + + qscintilla2 + qscintilla2-python-common + qt5-base + + + /usr/lib/python2* + + + + qscintilla2-python3 + Python 3.x bindings for qscintilla2 + + python3 + qscintilla2 + qscintilla2-python-common + qt5-base + libgcc + + + /usr/lib/python3* + + + + qscintilla2-doc + HTML documentation for qscintilla2 + qscintilla2 için HTML belgeleri + + /usr/share/doc/qscintilla2/Scintilla + /usr/share/doc/qscintilla2/html + + + + qscintilla2-devel + Development files for qscintilla2 + qscintilla2 için geliştirme dosyaları + Pliki nagłówkowe dla QScintilla + + qscintilla2 + + + /usr/include/qt5/Qsci + + + + + 2020-09-14 + 2.11.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 2.11.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-20 + 2.11.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-04 + 2.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-22 + 2.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-08 + 2.10.8 + Rebuild qt5. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 2.10.8 + Rebuild qt5. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-02 + 2.10.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-25 + 2.10.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-19 + 2.10.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 2.10.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 2.10.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-06 + 2.10.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-04 + 2.10 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 2.9.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-28 + 2.9.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + fox + http://www.fox-toolkit.org/ + + fury + uglyside@yandex.ru + + LGPL-3 + library + desktop.toolkit.fox + The FOX GUI Library. + FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively. It offers a wide, and growing, collection of Controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation. FOX also implements icons, images, and user-convenience features such as status line help, and tooltips. Tooltips may even be used for 3D objects! + http://fox-toolkit.org/ftp/fox-1.7.79.tar.gz + + gcc + zlib-devel + mesa-devel + tiff-devel + libXi-devel + libSM-devel + libpng-devel + libXft-devel + libX11-devel + libICE-devel + freetype-devel + mesa-glu-devel + openjpeg2-devel + libXfixes-devel + libXrandr-devel + libXrender-devel + fontconfig-devel + libXcursor-devel + libjpeg-turbo-devel + + desktop/toolkit/fox/fox/pspec.xml + + + fox + + tiff + zlib + bzip2 + libSM + libXi + libICE + libX11 + libXft + libgcc + libpng + libXext + freetype + mesa-glu + libglvnd + libXfixes + libXrandr + fontconfig + libXcursor + libXrender + libjpeg-turbo + + + /usr/bin/fox-config + /usr/lib + /usr/share/doc/fox + + + + adie + Adie is an extremely fast and convenient programming text editor using the FOX Toolkit. + app:gui + GPL-3 + + fox + + + /usr/bin/adie + /usr/bin/Adie.stx + /usr/share/applications/adie.desktop + /usr/share/man/man1/adie.1 + + + adie.desktop + + + + calculator + The FOX Calculator is a simple desktop calculator geared toward the programmer. + app:gui + GPL-3 + + fox + + + /usr/bin/calculator + /usr/share/applications/calculator.desktop + /usr/share/man/man1/calculator.1 + + + calculator.desktop + + + + ControlPanel + Configure desktop settings for FOX Toolkit applications. + app:gui + GPL-3 + + fox + + + /usr/bin/ControlPanel + /usr/share/applications/ControlPanel.desktop + /usr/share/man/man1/ControlPanel.1 + + + ControlPanel.desktop + + + + PathFinder + Simple file manager written in FOX Toolkit. + app:gui + GPL-3 + + fox + + + /usr/bin/PathFinder + /usr/share/applications/PathFinder.desktop + /usr/share/man/man1/PathFinder.1 + + + PathFinder.desktop + + + + reswrap + Reswrap is a tool to turn binary files into C or C++ data arrays. + app:console + pass + + /usr/bin/reswrap + /usr/share/man/man1/reswrap.1 + + + + shutterbug + Shutterbug is a simple screen snapshot application inspired by SGI Snapshot. + app:gui + GPL-3 + + fox + + + /usr/bin/shutterbug + /usr/share/applications/shutterbug.desktop + /usr/share/man/man1/shutterbug.1 + + + shutterbug.desktop + + + + fox-devel + + fox + tiff-devel + zlib-devel + bzip2 + libXi-devel + libX11-devel + libXft-devel + libpng-devel + libXext-devel + freetype-devel + libXfixes-devel + libXrandr-devel + fontconfig-devel + libXcursor-devel + libXrender-devel + libjpeg-turbo-devel + + + /usr/include/fox-1.7 + /usr/lib/pkgconfig/fox17.pc + + + + fox-doc + + /usr/share/doc/fox-1.7 + + + + + 2022-04-14 + 1.7.79 + Version bump. + fury + uglyside@yandex.ru + + + 2021-12-25 + 1.7.77 + First release + fury + uglyside@yandex.ru + + + + + + glade + http://glade.gnome.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + app:gui + desktop.toolkit + GTK+ Form Designer + GTK+ form tasarımcısı + Glade is a RAD tool to enable quick and easy development of user interfaces for the GTK+ toolkit and the GNOME desktop environment. + Glade, GTK+ araç kiti ve GNOME masaüstü ortamı için, rahat ve basit kullanıcı arayüzü tasarlamak amacıyla yazılmış, hızlı uygulama geliştirme aracıdır. + http://ftp.acc.umu.se/pub/GNOME/sources/glade/3.38/glade-3.38.2.tar.xz + + meson + gtk3-devel + python3-devel + gobject-introspection-devel + python-devel + python-pygobject3-devel + webkit2gtk-devel + intltool + gtk-doc + libxml2-devel + itstool + + desktop/toolkit/glade/pspec.xml + + + glade + + gtk3 + cairo + glib2 + gdk-pixbuf + python3 + libxml2 + pango + webkit2gtk + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/applications + /usr/share/gettext + /usr/share/glade + /usr/share/help + /usr/share/gir-1.0 + /usr/share/icons + /usr/share/gnome + /usr/share/doc /usr/share/appdata /usr/share/metainfo - /usr/share/focuswriter - /usr/share/icons/hicolor + + + + glade-devel + Glade development files + Glade geliştirme dosyaları + library + + glade + glib2-devel + gtk3-devel + + + /usr/include + /usr/lib/pkgconfig + + + + glade-docs + Glade reference documents + Glade başvuru belgeleri + data:doc + + glade + + + /usr/share/gtk-doc + /usr/share/omf + /usr/share/man + + + + + 2021-04-05 + 3.38.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + granite + https://github.com/elementary/granite + + Berk Çakar + berk2238@hotmail.com + + LGPLv3 + desktop + Granite is a companion library for GTK and GLib. + Granite is a companion library for GTK and GLib. Among other things, it provides complex widgets and convenience functions designed for use in apps built for elementary OS. + https://github.com/elementary/granite/archive/refs/tags/6.1.0.zip + + gobject-introspection-devel + gtk3-devel + libgee-devel + vala-devel + meson + + desktop/toolkit/granite/pspec.xml + + + granite + + cairo + gtk3 + glib2 + pango + libgee + gdk-pixbuf + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/libgranite*.so* + /usr/share/applications + /usr/share/doc + /usr/share/icons + /usr/share/locale + /usr/share/metainfo + + + + granite-devel + Development files for granite + + granite + gtk3-devel + glib2-devel + libgee-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2021-07-15 + 6.1.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + pango + http://www.pango.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + FTL + library + desktop.toolkit.gtk + Outil de positionnement et de rendu de texte. + Text rendering and layout library + Metin görüntüleme kitaplığı + Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x. + Pango, özellikle yerelleştirme ile birlikte metin düzenlemek ve biçimlendirmek için bir kitaplıktır. Pango metin biçimlendirmenin gerekli olduğu her yerde kullanılabilir ama şimdiye kadar ki birçok Pango çalışması GTK+ araç takımının parçası ile tamamlandı. Pango formları, GTK+-2.x. için temel metin ve yazı tipini yönetir. + mirrors://gnome/pango/1.50/pango-1.50.4.tar.xz + + libX11-devel + freetype-devel + cairo-devel + libXft-devel + harfbuzz-devel + graphite2-devel + fontconfig-devel + libXrender-devel + gtk-doc + python-six + gobject-introspection-devel + glib2-devel + fribidi-devel + meson + gi-docgen + help2man + + desktop/toolkit/gtk/pango/pspec.xml + + + pango + + glib2 + libX11 + freetype + cairo + libXft + fribidi + harfbuzz + fontconfig + libXrender + + + /etc/pango + /usr/bin + /usr/lib/libpango* + /usr/lib/girepository-1.0 + /usr/lib/pango + /usr/share/gir-1.0 + /usr/share/man + /usr/share/doc + + + System.Package + + + + pango-devel + Development files for pango + pango için geliştirme dosyaları + + pango + cairo-devel + libXft-devel + fribidi-devel + harfbuzz-devel + fontconfig-devel + freetype-devel + glib2-devel + libXrender-devel + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + + + + pango-docs + Pango reference documents + Pango referans dokümanları + data:doc + + /usr/share/doc/pango/reference + + + + pango-32bit + 32-bit shared libraries for pango + pango için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + cairo-32bit + glib2-32bit + libX11-32bit + libXft-32bit + fribidi-32bit + freetype-32bit + libXrender-32bit + fontconfig-32bit + libffi-32bit + harfbuzz-32bit + + + pango + cairo-32bit + glib2-32bit + libX11-32bit + libXft-32bit + fribidi-32bit + freetype-32bit + libXrender-32bit + fontconfig-32bit + libffi-32bit + harfbuzz-32bit + + + /usr/bin/pango-querymodules-32 + /usr/lib32/libpango* + /usr/lib32/girepository-1.0 + /usr/lib32/pango + + + + + 2022-02-11 + 1.50.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-24 + 1.50.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 1.50.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-11 + 1.50.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-07 + 1.50.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-11 + 1.48.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-19 + 1.48.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-12 + 1.48.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-26 + 1.48.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-23 + 1.48.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-08 + 1.44.7 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-01-15 + 1.42.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 1.40.14 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-28 + 1.40.14 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-18 + 1.40.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.38.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.38.1 + Release bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2016-01-25 + 1.38.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + clutter + https://gitlab.gnome.org/GNOME/clutter + + Berk Çakar + berk2238@hotmail.com + + LGPLv2.1 + library + desktop.toolkit.gtk + OpenGL GUI toolkit + OpenGL grafik arabirim kitaplığı + clutter is an open source software library for creating fast, visually rich graphical user interfaces. The most obvious example of potential usage is in media center type applications. + clutter görsel olarak zengin ve hızlı grafik arabirimler oluşturmak için hazırlanmış bir açık kodlu kitaplıktır. Kullanım alanlarına en belirgin örnek olarak çoklu ortam yazılımları gösterilebilir. + http://ftp.gnome.org/pub/gnome/sources/clutter/1.26/clutter-1.26.4.tar.xz + + pango-devel + cairo-devel + gtk3-devel + mesa-devel + libXext-devel + libXrandr-devel + libXfixes-devel + libXdamage-devel + libXcomposite-devel + json-glib-devel + gobject-introspection-devel + gdk-pixbuf-devel + cogl-devel + glib2-devel + gtk-doc + wayland-client + wayland-server + wayland-devel + valgrind + libdrm-devel + libxkbcommon-devel + + desktop/toolkit/gtk/clutter/pspec.xml + + + clutter + + cogl + pango + cairo + gtk3 + mesa + libXext + libXrandr + libXfixes + libXdamage + libXcomposite + json-glib + atk + libXi + gdk-pixbuf + glib2 + libX11 + libdrm + wayland + freetype + harfbuzz + libglvnd + libXrandr + fontconfig + libxkbcommon + wayland-client + wayland-cursor + wayland-server + + + /usr/lib + /usr/share/doc/clutter + /usr/share/gtk-doc + /usr/share/locale + /usr/share/clutter-1.0/valgrind/clutter.supp + + + + clutter-devel + Development files for clutter + + atk-devel + cogl-devel + gtk3-devel + gdk-pixbuf + mesa-devel + libXi-devel + pango-devel + cairo-devel + glib2-devel + libX11-devel + libXext-devel + wayland-devel + json-glib-devel + gdk-pixbuf-devel + libXdamage-devel + libxkbcommon-devel + libXcomposite-devel + clutter + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + 2021-09-23 + 1.26.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-10 + 1.26.2 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gtksourceview5 + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.toolkit.gtk + A text widget implementing syntax highlighting and other features + Gtksourceview improves the gtk+ text widget by implementing syntax highlighting and other features typical of a source editor. + mirrors://gnome/gtksourceview/5.2/gtksourceview-5.2.0.tar.xz + + meson + python3 + itstool + valgrind + intltool + gtk-doc + vala-devel + gtk4-devel + libpcre2-devel + fontconfig-devel + glib2-devel + yelp-tools + libxml2-devel + autoconf-archive + gobject-introspection-devel + sysprof-devel + glade-devel + gtk4-update-icon-cache + + desktop/toolkit/gtk/gtksourceview5/pspec.xml + + + gtksourceview5 + + gtk4 + libpcre2 + fontconfig + cairo + fribidi + glib2 + pango + libxml2 + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share/locale + /usr/share/gir-1.0/ + /usr/share/glade/ + /usr/share/vala/vapi + /usr/share/icons + /usr/share/gtksourceview-5 + + + + gtksourceview5-docs + Reference documents of gtksourceview + data:doc + + /usr/share/gtk-doc + + + + gtksourceview5-devel + Development files for gtksourceview + + gtksourceview5 + gtk4-devel + glib2-devel + pango-devel + fribidi-devel + libxml2-devel + libpcre2-devel + fontconfig-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-04 + 5.2.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + gtkdatabox + http://sourceforge.net/projects/gtkdatabox + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + desktop.toolkit.gtk + A Gtk+ Widget for Fast Data Display + Hızlı veri gösterimi sağlayan bir Gtk+ kitaplığı + GtkDatabox is a widget for the Gtk+ library designed to display large amounts of numerical data fast and easy. + gtkdatabox, yüksek miktarda veriyi hızlı ve kolayca görüntülemeyi sağlayan bir Gtk+ kitaplığıdır. + https://sourceforge.net/projects/gtkdatabox/files/gtkdatabox-1/gtkdatabox-1.0.0.tar.gz/download + + gtk3-devel + cairo-devel + pango-devel + glade-devel + gtk-doc + + desktop/toolkit/gtk/gtkdatabox/pspec.xml + + + gtkdatabox + + atk + gtk3 + cairo + pango + glib2 + gdk-pixbuf + fontconfig + + + /usr/lib + /usr/share/doc + /usr/share/icons + + + + gtkdatabox-devel + Development files for gtkdatabox + gtkdatabox için geliştirim dosyaları + + gtkdatabox + cairo-devel + gtk3-devel + pango-devel + + + /usr/include + /usr/lib/pkgconfig + + + + gtkdatabox-glade + Glade 2 support for gtkdatabox + gtkdatabox için Glade 3 desteği + + gtkdatabox + atk + gtk3 + cairo + pango + glade + gdk-pixbuf + fontconfig + + + /usr/lib/glade + /usr/share/glade/catalogs + + + + gtkdatabox-docs + Development files for gtkdatabox + gtkdatabox için belgelendirme dosyaları + + gtkdatabox + + + /usr/share/gtk-doc + + + + + 2021-10-14 + 1.0.0 + First release + Erkan IŞIK + erkanisik@pisilinux.org + + + + + + atk + https://developer.gnome.org/atk/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + GTK+ and GNOME Accessibility Toolkit + GTK+ ve GNOME erişilebilirlik kitaplığı + Ces librairies fournissent des outils pour faire des logiciels pour personnes handicapées. + These libraries provide tools for making software for people with disabilities. + Bu kitaplıklar engelli insanlar için yapılan programlarda kullanılabilecek araçları içerir. + mirrors://gnome/atk/2.36/atk-2.36.0.tar.xz + + gobject-introspection-devel + glib2-devel + meson + + desktop/toolkit/gtk/atk/pspec.xml + + + atk + + glib2 + + + /usr/lib/libatk* + /usr/lib/girepository-1.0 + /usr/share/gir-1.0 + /usr/share/locale + /usr/share/doc + + + + atk-devel + Development files for atk + atk için geliştirme dosyaları + + atk + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + atk-32bit + 32-bit shared libraries for atk + atk için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glib2-32bit + + + atk + glib2-32bit + + + /usr/lib32 + + + + + 2021-05-03 + 2.36.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-01-08 + 2.34.0 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-07-27 + 2.30.0 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-27 + 2.28.1 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-19 + 2.28.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-08 + 2.27.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-06 + 2.22.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.16.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 2.16.0 + release bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-04-17 + 2.16.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libwnck3 + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + desktop.toolkit.gtk + A window navigation construction kit + libwnck (pronounced "libwink") is used to implement pagers, tasklists, and other such things. It allows applications to monitor information about open windows, workspaces, their names/icons, and so forth. + http://ftp.gnome.org/pub/gnome/sources/libwnck/40/libwnck-40.0.tar.xz + + startup-notification-devel + gobject-introspection-devel + libXres-devel + pango-devel + gtk3-devel + glib2-devel + intltool + libXt-devel + gettext + meson + + + libwnck-2.18.0-above.patch + + desktop/toolkit/gtk/libwnck3/pspec.xml + + + libwnck3 + + startup-notification + gdk-pixbuf + libXrender + libXres + pango + libX11 + cairo + gtk3 + atk + glib2 + + + /usr/lib + /usr/share/locale + /usr/lib/girepository-1.0 + /usr/share/gir-1.0 + /usr/share/doc + + + + libwnck3-devel + Development files for libwnck3 + + libwnck3 + gtk3-devel + cairo-devel + pango-devel + libXres-devel + glib2-devel + libX11-devel + startup-notification-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-05-27 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 3.32.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-02-08 + 2.32.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-24 + 2.31.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 2.31.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-11 + 2.31.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2014-05-18 + 2.30.7 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gtk2 + https://www.gtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + desktop.toolkit.gtk + The GIMP Toolkit version 2 + GTK grafik arayüz kitaplığı versiyon 2 + GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. + GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. + GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. + mirrors://gnome/gtk+/2.24/gtk+-2.24.33.tar.xz + + cups-devel + libXi-devel + docbook-xsl + cairo-devel + libXext-devel + libXrandr-devel + libXfixes-devel + libXrender-devel + libXdamage-devel + libXcursor-devel + fontconfig-devel + libXinerama-devel + libXcomposite-devel + atk-devel + pango-devel + graphite2-devel + gdk-pixbuf-devel + gtk-doc + python-six + desktop-file-utils + librsvg-devel + shared-mime-info + icon-theme-hicolor + icon-theme-adwaita + gobject-introspection-devel + + + xid-collision-debug.patch + fedora/system-python.patch + fedora/icon-padding.patch + fedora/tooltip-positioning.patch + fedora/window-dragging.patch + + desktop/toolkit/gtk/gtk2/pspec.xml + + + gtk2 + + cups + libXi + cairo + libXext + libXrandr + libXfixes + libXrender + libXdamage + libXcursor + fontconfig + libXinerama + libXcomposite + glib2 + libX11 + atk + pango + gdk-pixbuf + dejavu-fonts + + + /etc + /usr/bin + /usr/share/themes + /usr/share/gtk-2.0 + /usr/share/man + /usr/share/doc + /usr/lib + /usr/share/locale + + + System.PackageHandler + + + gtkrc + + + + gtk2-demo + GTK demo application + GTK demo uyulaması + app:gui + + gtk2 + cairo + pango + gdk-pixbuf + glib2 + + + /usr/bin/gtk-demo + /usr/share/gtk-2.0/demo + + + + gtk2-docs + GTK reference documents + GTK referans dökümanları + data:doc + + /usr/share/gtk-doc + + + + gtk2-devel + Development files for gtk2 + gtk2 için geliştirme dosyaları + + gtk2 + atk-devel + glib2-devel + pango-devel + cairo-devel + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + /usr/share/gir-1.0 + + + + gtk2-32bit + 32-bit shared libraries for gtk2 + gtk2 için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + cairo-32bit + cups-32bit + fontconfig-32bit + pango-32bit + glib2-32bit + atk-32bit + libX11-32bit + gdk-pixbuf-32bit + libXcomposite-32bit + libXcursor-32bit + libXdamage-32bit + libXext-32bit + libXfixes-32bit + libXi-32bit + libXinerama-32bit + libXrandr-32bit + libXrender-32bit + + + gtk2 + cairo-32bit + pango-32bit + glib2-32bit + atk-32bit + libX11-32bit + cups-32bit + fontconfig-32bit + gdk-pixbuf-32bit + libXcomposite-32bit + libXcursor-32bit + libXdamage-32bit + libXext-32bit + libXfixes-32bit + libXi-32bit + libXinerama-32bit + libXrandr-32bit + libXrender-32bit + + + /usr/bin/*-32bit + /usr/lib32 + + + + + 2021-05-03 + 2.24.33 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-01 + 2.24.32 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-08 + 2.24.32 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-01-19 + 2.24.32 + Rebuild Cups enable. + Pisi Linux Community + admin@pisilinux.org + + + 2018-11-20 + 2.24.32 + Rebuild Cups remove. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 2.24.32 + Rebuild New T. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 2.24.32 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-08 + 2.24.31 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-01 + 2.24.31 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-08-19 + 2.24.28 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 2.24.28 + Release bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-05 + 2.24.28 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + cairomm + http://cairographics.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + Bindings (liens) C++ pour Cairo. + C++ binding for Cairo + Cairo için C++ bağlayıcı + cairomm package is the C++ binding for Cairo (it makes possible using Cairo in C++). + https://www.cairographics.org/releases/cairomm-1.14.3.tar.xz + + grep + perl + doxygen + mm-common + cairo-devel + libsigc++-devel + + desktop/toolkit/gtk/cairomm/pspec.xml + + + cairomm + + cairo + libsigc++ + libgcc + + + /usr/share/doc + /usr/lib + + + + cairomm-devel + Development files for cairomm + cairomm için geliştirme dosyaları + + cairomm + cairo-devel + libsigc++-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cairomm-1.0/include + + + + cairomm-docs + Development documents for cairomm + cairomm için geliştirme belgeleri + + /usr/share/doc/cairomm/html + + + + + 2021-05-26 + 1.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-08 + 1.12.2 + Rebuild + Pisi Linux Community + suvari@pisilinux.org + + + 2018-09-16 + 1.12.2 + Rebuild + Pisi Linux Community + suvari@pisilinux.org + + + 2016-06-09 + 1.12.2 + Version Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 1.10.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 1.10.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libwnck2 + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + desktop.toolkit.gtk + A window navigation construction kit + libwnck (pronounced "libwink") is used to implement pagers, tasklists, and other such things. It allows applications to monitor information about open windows, workspaces, their names/icons, and so forth. + http://ftp.gnome.org/pub/gnome/sources/libwnck/2.31/libwnck-2.31.0.tar.xz + + startup-notification-devel + gobject-introspection-devel + libXres-devel + pango-devel + gtk2-devel + glib2-devel + intltool + libXt-devel + gettext + meson + + + libwnck-2.18.0-above.patch + + desktop/toolkit/gtk/libwnck2/pspec.xml + + + libwnck2 + + startup-notification + gdk-pixbuf + libXrender + libXres + pango + libX11 + cairo + gtk2 + atk + glib2 + + + /usr/lib + /usr/share/locale + /usr/lib/girepository-1.0 + /usr/share/gir-1.0 + /usr/share/doc + + + + libwnck2-devel + Development files for libwnck2 + + libwnck2 + gtk2-devel + cairo-devel + pango-devel + libXres-devel + glib2-devel + libX11-devel + startup-notification-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-01 + 2.31.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-08 + 2.32.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-24 + 2.31.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 2.31.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-11 + 2.31.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2014-05-18 + 2.30.7 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + cogl + https://gitlab.gnome.org/GNOME/cogl + + Berk Çakar + berk2238@hotmail.com + + LGPLv2.1 + library + desktop.toolkit.gtk + COGL is a low level OpenGL abstraction library developed for (and part of) Clutter. + COGL is a low level OpenGL abstraction library developed for (and part of) Clutter. + https://gitlab.gnome.org/GNOME/cogl/-/archive/1.22.8/cogl-1.22.8.tar.gz + + pango-devel + cairo-devel + mesa-devel + libXext-devel + libXfixes-devel + libXdamage-devel + libXcomposite-devel + json-glib-devel + gobject-introspection-devel + gdk-pixbuf-devel + gtk-doc + valgrind + libXrandr-devel + glib2-devel + libglvnd-devel + wayland-devel + harfbuzz-devel + libX11-devel + libdrm-devel + + desktop/toolkit/gtk/cogl/pspec.xml + + + cogl + + pango + cairo + mesa + libXext + libXfixes + libXdamage + libXcomposite + json-glib + gdk-pixbuf + libglvnd + libXrandr + glib2 + wayland-client + wayland-server + wayland + libX11 + libdrm + + + /usr/lib + /usr/share/doc/cogl + /usr/share/gtk-doc + /usr/share/locale + /usr/share/cogl + + + + cogl-devel + Development files for cogl + + cogl + mesa-devel + pango-devel + cairo-devel + glib2-devel + libX11-devel + libdrm-devel + libXext-devel + wayland-devel + libglvnd-devel + libXfixes-devel + libXrandr-devel + gdk-pixbuf-devel + libXdamage-devel + libXcomposite-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + + 2021-05-25 + 1.22.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-10 + 1.22.6 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gtkmm3 + https://www.gtkmm.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + C++ binding for GTK+ + gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. + http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.24/gtkmm-3.24.5.tar.xz + + meson + doxygen + gtk3-devel + libxslt-devel + atkmm-devel + glibmm-devel + cairomm-devel + mm-common + gdk-pixbuf-devel + pangomm-devel + + desktop/toolkit/gtk/gtkmm3/pspec.xml + + + gtkmm3 + + gtk3 + atkmm + glib2 + glibmm + libgcc + cairomm + pangomm + libsigc++ + gdk-pixbuf + + + /usr/lib/libgdkmm* + /usr/lib/libgtkmm* + /usr/lib/gdkmm-3.0 + /usr/lib/gtkmm-3.0 + /usr/share/doc + /usr/share + + + + gtkmm3-devel + Development files for gtkmm + + gtkmm3 + atkmm-devel + pangomm-devel + glibmm-devel + gtk3-devel + cairomm-devel + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-05-25 + 3.24.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 3.24.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gtksourceview4 + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.toolkit.gtk + A text widget implementing syntax highlighting and other features + Sözdizimi vurgulaması için araçlar + Gtksourceview improves the gtk+ text widget by implementing syntax highlighting and other features typical of a source editor. + Gtksourceview, gtk+ metin kütüphanesini geliştiren ve bir kaynak kodu düzenleyicisinde olması gereken sözdizimi vurgulaması gibi özellikleri sağlayan bir araçtır. + mirrors://gnome/gtksourceview/4.8/gtksourceview-4.8.2.tar.xz + + intltool + python3 + python-six + itstool + valgrind + intltool + gtk-doc + vala-devel + gtk3-devel + glib2-devel + yelp-tools + libxml2-devel + autoconf-archive + gobject-introspection-devel + meson + glade-devel + + desktop/toolkit/gtk/gtksourceview4/pspec.xml + + + gtksourceview4 + + atk + gtk3 + cairo + fribidi + glib2 + pango + libxml2 + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share/locale + /usr/share/gir-1.0/ + /usr/share/glade/ + /usr/share/vala/vapi + /usr/share/gtksourceview-4 + + + + gtksourceview4-docs + Reference documents of gtksourceview + gtksourceview paketine ait referans belgeleri + data:doc + + /usr/share/gtk-doc + + + + gtksourceview4-devel + Development files for gtksourceview + gtksourceview için geliştirme dosyaları + + gtksourceview4 + fribidi-devel + gtk3-devel + glib2-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-09-12 + 4.8.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-05 + 4.8.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + gtkspell + http://gtkspell.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.toolkit.gtk + Spell checking widget for GTK+ + GTK+ için yazım denetimi eklentisi + GtkSpell provides MSWord / MacOSX-style highlighting of misspelled words in a GtkTextView widget. Right-clicking a misspelled word pops up a menu of suggested replacements. + GtkSpell, MSWord / MacOSX işletim sistemlerinde olduğu gibi, GTK+ metin gösterme zımbırtılarında yanlış yazılmış kelimeleri vurgular ve yanlış yazılmış kelimelere sağ tıkladığınızda, size yeni kelimeler önerir. + mirrors://sourceforge/gtkspell/gtkspell-2.0.16.tar.gz + + gtk2-devel + enchant-devel + intltool + + desktop/toolkit/gtk/gtkspell/pspec.xml + + + gtkspell + + atk + gtk2 + cairo + glib2 + pango + enchant + freetype + fontconfig + gdk-pixbuf + + + /usr/lib + /usr/share/locale + /usr/share/doc + /usr/share/gtk-doc + + + + gtkspell-devel + Development files for gtkspell + gtkspell için geliştirme dosyaları + + gtkspell + gtk2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-15 + 2.0.16 + Rebuild + Pisi Linux Community + suvari@pisilinux.org + + + 2018-09-10 + 2.0.16 + Rebuild + Pisi Linux Community + suvari@pisilinux.org + + + 2017-04-11 + 2.0.16 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 2.0.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-20 + 2.0.16 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + goocanvas + https://wiki.gnome.org/Projects/GooCanvas + + PisiLinux Community + suvari@pisilinux.org + + LGPLv2+ + library + desktop.toolkit.gtk + A cairo canvas widget for GTK+ + GTK+ için bir cairo tuval parçacığı + GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library for drawing. + GooCanvas, GTK+ için cairo 2B çizim kitaplığını kullanan bir tuval parçacığıdır. + http://ftp.gnome.org/pub/GNOME/sources/goocanvas/2.0/goocanvas-2.0.4.tar.xz + + atk-devel + gtk3-devel + glib2-devel + cairo-devel + pango-devel + glib2-devel + python3 + gettext-devel + gdk-pixbuf-devel + python-pygobject-devel + gobject-introspection-devel + + desktop/toolkit/gtk/goocanvas/pspec.xml + + + goocanvas + + atk + gtk3 + cairo + pango + glib2 + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/locale + + + + goocanvas-devel + Development files for goocanvas + goocanvas için geliştirme dosyaları + + gtk3-devel + cairo-devel + goocanvas + + + /usr/include + /usr/lib/pkgconfig + + + + goocanvas-docs + API documentation for goocanvas + goocanvas paketine ait API belgeleri + data:doc + + goocanvas + + + /usr/share/gtk-doc + + + + + 2020-02-08 + 2.0.4 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2019-06-21 + 2.0.4 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + spice-gtk + https://www.spice-space.org/ + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2.1 + library + app:console + desktop.toolkit.gtk + GTK+ client library for SPICE + GTK+ client library for SPICE + https://www.spice-space.org/download/gtk/spice-gtk-0.39.tar.xz + + meson + gtk-doc + valgrind + usbutils + lz4-devel + acl-devel + zlib-devel + gtk3-devel + cairo-devel + python3-six + spice-devel + glib2-devel + polkit-devel + phodav-devel + pixman-devel + libusb-devel + python3-devel + elogind-devel + libopus-devel + openssl-devel + libsoup-devel + usbredir-devel + spice-protocol + libcap-ng-devel + gstreamer-devel + json-glib-devel + libcacard-devel + cyrus-sasl-devel + gdk-pixbuf-devel + python3-pyparsing + libjpeg-turbo-devel + gst-plugins-base-devel + gobject-introspection-devel + + desktop/toolkit/gtk/spice-gtk/pspec.xml + + + spice-gtk + GTK+ client library for SPICE. + + lz4 + acl + gtk3 + zlib + cairo + glib2 + spice + libusb + polkit + phodav + pixman + python3 + libopus + openssl + libsoup + usbredir + libcap-ng + gstreamer + json-glib + libcacard + cyrus-sasl + python3-six + libjpeg-turbo + spice-protocol + gst-plugins-base + python3-pyparsing + gobject-introspection + + + /usr/bin + /usr/lib/libspice-client-gtk-3.0.so* + /usr/lib/libspice-client-glib-2.0.so* + /usr/share/doc/ + /usr/share/man + /usr/share/locale + /usr/share/polkit-1/actions + /usr/share/gtk-doc/html + /usr/lib/girepository-1.0 + /usr/libexec/spice-client-glib-usb-acl-helper + + + + spice-gtk-devel + Development files for spice-gtk + + lz4-devel + acl-devel + zlib-devel + gtk3-devel + glib2-devel + cairo-devel + python3-six + spice-devel + polkit-devel + phodav-devel + pixman-devel + libX11-devel + libusb-devel + wayland-devel + python3-devel + elogind-devel + libopus-devel + openssl-devel + libsoup-devel + libepoxy-devel + usbredir-devel + spice-protocol + libcap-ng-devel + gstreamer-devel + json-glib-devel + libcacard-devel + cyrus-sasl-devel + gdk-pixbuf-devel + python3-pyparsing + libjpeg-turbo-devel + gst-plugins-base-devel + gobject-introspection-devel + spice-gtk + + + /usr/share/gir-1.0 + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-10 + 0.39 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + gtkspell3 + http://gtkspell.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.toolkit.gtk + Spell checking widget for GTK+ + GTK+ için yazım denetimi eklentisi + GtkSpell provides MSWord / MacOSX-style highlighting of misspelled words in a GtkTextView widget. Right-clicking a misspelled word pops up a menu of suggested replacements. + GtkSpell, MSWord / MacOSX işletim sistemlerinde olduğu gibi, GTK+ metin gösterme zımbırtılarında yanlış yazılmış kelimeleri vurgular ve yanlış yazılmış kelimelere sağ tıkladığınızda, size yeni kelimeler önerir. + https://sourceforge.net/projects/gtkspell/files/3.0.10/gtkspell3-3.0.10.tar.xz + + intltool + gtk-doc + gtk2-devel + gtk3-devel + vala-devel + python-six + enchant2-devel + gobject-introspection-devel + + desktop/toolkit/gtk/gtkspell3/pspec.xml + + + gtkspell3 + + atk + gtk3 + cairo + glib2 + pango + enchant2 + freetype + fontconfig + gdk-pixbuf + + + /usr/lib + /usr/share/gir-1.0/GtkSpell-3.0.gir + /usr/share/vala/vapi + /usr/share/locale + /usr/share/doc + + + + gtkspell3-gtk2 + + atk + gtk2 + cairo + glib2 + pango + enchant2 + freetype + fontconfig + gdk-pixbuf + + + /usr/lib/libgtkspell3-2* + /usr/lib/girepository-1.0/GtkSpell-2.0.typelib + /usr/share/gir-1.0/GtkSpell-2.0.gir + /usr/share/vala/vapi/gtkspell3-2* + + + + gtkspell3-devel + Development files for gtkspell3 + gtkspell3 için geliştirme dosyaları + + gtkspell3 + gtk3-devel + glib2-devel + enchant2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + gtkspell3-gtk2-devel + Development files for gtkspell3-gtk2 + + gtkspell3-gtk2 + gtkspell3-devel + + + /usr/lib/pkgconfig/gtkspell3-2.0.pc + + + + gtkspell3-docs + Development files for gtkspell3 + + gtkspell3 + + + /usr/share/gtk-doc + + + + + 2020-02-08 + 3.0.10 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-04-06 + 3.0.10 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + pangox-compat + http://www.pangox-compat.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + desktop.toolkit.gtk + PangoX compatibility library + X Window System font support for Pango + mirrors://gnome/pangox-compat/0.0/pangox-compat-0.0.2.tar.xz + + pango-devel + + desktop/toolkit/gtk/pangox-compat/pspec.xml + + + pangox-compat + + pango + libX11 + + + /etc/pango + /usr/lib + /usr/share/doc + + + + pangox-compat-devel + Development files for pangox-compat + + pangox-compat + pango-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2020-02-08 + 0.0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-09 + 0.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-01 + 0.0.2 + First release. + Marcin Bojara + marcin@pisilinux.org + + + + + + cairo + https://cairographics.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + MPL-1.1 + library + desktop.toolkit.gtk + Cairo est une librairie graphique 2D supportant de nombreux périphériques de sortie. + 2D graphics library with bindings of many programming languages + Birden çok çıktı cihazına destek veren bir 2 boyutlu grafik kitaplığı + Cairo is a 2D graphics library with support for multiple output devices (and fileformats). + https://cairographics.org/snapshots/cairo-1.17.4.tar.xz + + lzo-devel + zlib-devel + glib2-devel + libX11-devel + libpng-devel + libxcb-devel + freetype-devel + expat-devel + fontconfig-devel + libXrender-devel + pixman-devel + xcb-util-devel + libXext-devel + libglvnd-devel + valgrind + + desktop/toolkit/gtk/cairo/pspec.xml + + + cairo + + lzo + zlib + glib2 + libX11 + libpng + libxcb + freetype + fontconfig + libXrender + pixman + libXext + libglvnd + + + /usr/bin + /usr/share/man + /usr/share/doc + /usr/share/gtk-doc + /usr/share/info + /usr/lib + + + + cairo-devel + Development files for cairo + cairo için geliştirme dosyaları + + cairo + glib2-devel + libX11-devel + libpng-devel + libxcb-devel + freetype-devel + pixman-devel + libXext-devel + fontconfig-devel + libXrender-devel + libglvnd-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + cairo-32bit + 32-bit shared libraries for cairo + cairo için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libglvnd-32bit + zlib-32bit + glib2-32bit + libX11-32bit + pixman-32bit + libpng-32bit + libxcb-32bit + libXext-32bit + freetype-32bit + fontconfig-32bit + libXrender-32bit + + + cairo + libglvnd-32bit + zlib-32bit + glib2-32bit + libX11-32bit + pixman-32bit + libpng-32bit + libxcb-32bit + libXext-32bit + freetype-32bit + fontconfig-32bit + libXrender-32bit + + + /usr/lib32/lib* + /usr/lib32/cairo + + + + + 2021-10-23 + 1.17.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-26 + 1.17.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-30 + 1.17.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-08 + 1.17.2 + version Bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-02-04 + 1.16.0 + version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.15.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-18 + 1.15.12 + version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-01-28 + 1.14.12 + version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 1.14.8 + version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.14.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 1.14.2 + Release Bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-04-18 + 1.14.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + gtk4 + https://www.gtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + desktop.toolkit.gtk + The GIMP Toolkit version 4 + GTK grafik arayüz kitaplığı versiyon 4 + GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. + GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. + GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. + Wersja 4 bibliotek przeznaczonych do tworzenia interfejsów graficznych programów — GTK+. Interfejs GTK+ znany jest z takich programów, jak GIMP i Inkscape, oraz środowisk graficznych GNOME i Xfce. + mirrors://gnome/gtk/4.6/gtk-4.6.0.tar.xz + + gettext-devel + glib2-devel + gtk-doc + gi-docgen + sassc + docutils + libcloudproviders-devel + colord-devel + cups-devel + mesa-devel + colord-devel + libxkbcommon-devel + libXcursor-devel + libXdamage-devel + libXext-devel + libXinerama-devel + libXi-devel + libXrandr-devel + libXcomposite-devel + at-spi2-atk-devel + gdk-pixbuf-devel + libepoxy-devel + pango-devel + iso-codes-devel + graphene-devel + ffmpeg-devel + gst-plugins-bad-devel + vulkan-devel + vulkan-headers + wayland-devel + wayland-protocols-devel + meson + gobject-introspection-devel + librsvg-devel + json-glib-devel + librest-devel + libjpeg-turbo-devel + python-docutils + + desktop/toolkit/gtk/gtk4/pspec.xml + + + gtk4 + + cups + tiff + cairo + glib2 + libXi + pango + colord + libpng + ffmpeg + libX11 + vulkan + fribidi + libXext + librest + wayland + graphene + harfbuzz + libepoxy + gstreamer + json-glib + libXfixes + libXrandr + fontconfig + gdk-pixbuf + libXcursor + libXdamage + libXinerama + libxkbcommon + libXcomposite + libjpeg-turbo + wayland-client + gst-plugins-bad + gst-plugins-base + libcloudproviders + + + /usr/bin + /usr/share/glib-2.0 + /usr/share/gtk-4.0 + /usr/share/gettext + /usr/share/man/man1/gtk4-broadwayd* + /usr/share/man/man1/gtk4-builder-tool* + /usr/share/man/man1/gtk4-encode-symbolic* + /usr/share/man/man1/gtk4-launch* + /usr/share/man/man1/gtk4-query-settings* + /usr/share/doc + /usr/lib/libgtk* + /usr/lib/gtk-4.0 + /usr/lib/girepository-1.0 + /usr/share/locale + + + + gtk4-demo + GTK4 demo applications + GTK4 demo uygulamaları + app:gui + + gtk4 + librsvg + + + /usr/bin/gtk4-demo* + /usr/bin/gtk4-icon-browser + /usr/bin/gtk4-print-editor + /usr/bin/gtk4-widget-factory + /usr/share/applications + /usr/share/glib-2.0/schemas/org.gtk.Demo4.gschema.xml + /usr/share/icons + /usr/share/man/man1/gtk4-demo* + /usr/share/man/man1/gtk4-icon-browser* + /usr/share/man/man1/gtk4-widget-factory* + /usr/share/metainfo + + + + gtk4-docs + GTK4 reference documents + GTK4 referans dökümanları + data:doc + + /usr/share/gtk-doc + + + + gtk4-devel + Development files for GTK4 + GTK4 için geliştirme dosyaları + Pliki nagłówkowe do gtk4 + + gtk4 + pango-devel + libX11-devel + libXi-devel + cairo-devel + glib2-devel + libXext-devel + libepoxy-devel + libXfixes-devel + libXrandr-devel + gdk-pixbuf-devel + fontconfig-devel + libXdamage-devel + libXcursor-devel + libXinerama-devel + libXcomposite-devel + vulkan-devel + vulkan-headers + graphene-devel + wayland-devel + libxkbcommon-devel + wayland-protocols-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + gtk4-update-icon-cache + GTK4 icon cache updater + GTK4 için simge önbelleği güncelleyicisi + + gtk4 + + + /usr/bin/gtk*-update-icon-cache + /usr/share/man/man1/gtk*-update-icon-cache* + + + + + 2022-01-03 + 4.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-02 + 4.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-23 + 4.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 4.2.1 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + ocrfeeder + https://gitlab.gnome.org/GNOME/ocrfeeder + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + desktop.toolkit.gtk + GTK+ document layout analysis and optical character recognition application + GTK+ document layout analysis and optical character recognition application + GTK + belge düzeni analizi ve optik karakter tanıma uygulaması + GTK + belge düzeni analizi ve optik karakter tanıma uygulaması + https://gitlab.gnome.org/GNOME/ocrfeeder/-/archive/0.8.5/ocrfeeder-0.8.5.tar.gz + + ocrad + itstool + intltool + gtk3-devel + glib2-devel + yelp-tools + gnome-common + gettext-devel + python3-sane + python3-devel + python3-odfpy + python3-reportlab + python3-enchant + python3-pillow-devel + python3-pygobject3-devel + goocanvas-devel + + desktop/toolkit/gtk/ocrfeeder/pspec.xml + + + ocrfeeder + + gtk3 + ocrad + glib2 + gtkspell3 + yelp-tools + gnome-common + python3-sane + python3 + python3-odfpy + python3-reportlab + python3-enchant + python3-pillow + python3-pygobject3 + goocanvas + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/doc + + + + + 2022-04-05 + 0.8.5 + Version Bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2021-04-26 + 0.8.3 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gtksourceview3 + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.toolkit.gtk + A text widget implementing syntax highlighting and other features + Sözdizimi vurgulaması için araçlar + Gtksourceview improves the gtk+ text widget by implementing syntax highlighting and other features typical of a source editor. + Gtksourceview, gtk+ metin kütüphanesini geliştiren ve bir kaynak kodu düzenleyicisinde olması gereken sözdizimi vurgulaması gibi özellikleri sağlayan bir araçtır. + mirrors://gnome/gtksourceview/3.24/gtksourceview-3.24.11.tar.xz + + intltool + python3 + python-six + itstool + valgrind + intltool + gtk-doc + vala-devel + gtk3-devel + glib2-devel + yelp-tools + libxml2-devel + autoconf-archive + gobject-introspection-devel + + desktop/toolkit/gtk/gtksourceview3/pspec.xml + + + gtksourceview3 + + atk + gtk3 + cairo + glib2 + pango + libxml2 + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share/locale + /usr/share/gir-1.0/ + /usr/share/vala/vapi + /usr/share/gtksourceview-3.0 + + + + gtksourceview3-docs + Reference documents of gtksourceview + gtksourceview paketine ait referans belgeleri + data:doc + + /usr/share/gtk-doc + + + + gtksourceview3-devel + Development files for gtksourceview + gtksourceview için geliştirme dosyaları + + gtksourceview3 + gtk3-devel + glib2-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-02-09 + 3.24.11 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-02 + 3.24.11 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-25 + 3.24.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-10 + 3.24.10 + First release. + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gdk-pixbuf-xlib + https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib + + fury + uglyside@yandex.ru + + LGPL-2.1 + library + desktop.toolkit.gtk + Deprecated Xlib integration for GdkPixbuf. + GdkPixbuf-Xlib contains the deprecated API for integrating GdkPixbuf with Xlib data types. + https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/2.40.2/gdk-pixbuf-xlib-2.40.2.tar.bz2 + + meson + libxcb-devel + libX11-devel + gdk-pixbuf-devel + + desktop/toolkit/gtk/gdk-pixbuf-xlib/pspec.xml + + + gdk-pixbuf-xlib + + glib2 + libX11 + gdk-pixbuf + + + /usr/lib + + + + gdk-pixbuf-xlib-devel + + libX11-devel + gdk-pixbuf-xlib + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-14 + 2.40.2 + fury + uglyside@yandex.ru + + + + + + clutter-gtk + https://github.com/GNOME/clutter-gtk + + Berk Çakar + berk2238@hotmail.com + + LGPLv2+ + library + desktop.toolkit.gtk + Clutter GTK support + Cluter GTK desteği + clutter-gtk provides GTK support for clutter. + clutter-gtk clutter için GTK desteği sağlar. + https://github.com/GNOME/clutter-gtk/archive/1.8.4.tar.gz + + meson + valgrind + cogl-devel + gtk3-devel + clutter-devel + gobject-introspection-devel + + desktop/toolkit/gtk/clutter-gtk/pspec.xml + + + clutter-gtk + clutter-gtk için geliştirme dosyaları + + cogl + gtk3 + cairo + glib2 + clutter + gdk-pixbuf + wayland-client + + + /usr/lib + /usr/share/doc/clutter-gtk + /usr/share/gtk-doc + /usr/share/locale + + + + clutter-gtk-devel + Development files for clutter-gtk + + cogl-devel + gtk3-devel + clutter-devel + clutter-gtk + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-04-10 + 1.8.4 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gtkmm + https://www.gtkmm.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + C++ binding for GTK+ + GTK+ için C++ bağlamı + gtkmm est l'interface C++ officiel de la librairie d'IHM GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. + gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. + gtkmm, grafik kullanıcı arayüzü kitaplığı GTK+'nın resmi C++ arayüzüdür. Tip-güvenli geri çağırmalar ve mirasla genişleyebilen tutarlı parçacıklardan oluşması, en önemli özelliklerini oluşturur. + http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.24/gtkmm-2.24.5.tar.xz + + gtk2-devel + atkmm-devel + glibmm-devel + cairomm-devel + pangomm-devel + libsigc++-devel + + desktop/toolkit/gtk/gtkmm/pspec.xml + + + gtkmm + + gtk2 + atkmm + glibmm + cairomm + pangomm + libsigc++ + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share + + + + gtkmm-devel + Development files for gtkmm + gtkmm için geliştirme dosyaları + + gtkmm + atkmm-devel + pangomm-devel + glibmm-devel + gtk2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-08 + 2.24.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-01-15 + 2.24.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 2.24.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-21 + 2.24.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.24.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 2.24.4 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + pangomm + http://www.gtkmm.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + library + desktop.toolkit.gtk + C++ interface for Pango + Pango için C++ arayüzü + Pangomm is a library that provides pango based C++ interface for object-oriented gtkmm applications. + Pangomm, nesne tabanlı gtkmm uygulamaları için C++ tabanlı pango arayüzü sağlayan bir kitaplıktır. + mirrors://gnome/pangomm/2.46/pangomm-2.46.2.tar.xz + + grep + meson + libtool + doxygen + mm-common + boost-devel + glib2-devel + pango-devel + glibmm-devel + cairomm-devel + libsigc++-devel + + desktop/toolkit/gtk/pangomm/pspec.xml + + + pangomm + + pango + glibmm + libgcc + glib2 + cairomm + libsigc++ + + + /usr/lib + /usr/share/doc + + + + pangomm-devel + Development files for pangomm + pangomm için geliştirme dosyaları + + pangomm + cairomm-devel + glibmm-devel + pango-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/pangomm-1.4 + + + + + 2021-12-05 + 2.46.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-26 + 2.46.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-08 + 2.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 2.40.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 2.40.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-21 + 2.40.1 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.34.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 2.34.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libglade + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + Glade interface builder + Glade arayüz oluşturucu + Libglade est une librairie effectuant un travail similaire aux routines de génération de source C dans le constructeur d'interface graphique GLADE. Là ou les routines de génération de GLADE génerent du code C à compiler, libglade construit l interface depuis un fichier XML (le format de sauvegarde de GLADE) à l'exécution. De cette manière, vous pouvez changer l'apparence de votre programme sans avoir à le recompiler. + Libglade is a library that performs a similar job to the C source output routines in the GLADE user interface builder. Whereas GLADE's output routines create C code that can then be compiled, libglade builds the interface from an XML file (GLADE's save format) at runtime. This way you can change the look of a program without needing to recompile. + Libglade, GLADE kullanıcı arayüzü yapıcısındaki C kaynak çıkışı yöntemine benzer iş yapan bir kitaplıktır. GLADE'in çıkış yöntemi derlenebilir C kodu oluştururken, libglade arayüzü bir XML dosyasında oluşturur. Böylece yeniden derlenmeye gerek kalmadan arayüz değiştirilebilir. + mirrors://gnome/libglade/2.6/libglade-2.6.4.tar.bz2 + + glib2-devel + libxml2-devel + atk-devel + pango-devel + gtk2-devel + python-devel + + + Makefile.in.am-2.4.2-xmlcatalog.patch + libglade-2.6.3-fix_tests-page_size.patch + libglade-2.0.1-nowarning.patch + + desktop/toolkit/gtk/libglade/pspec.xml + + + libglade + + glib2 + libxml2 + atk + pango + python + gtk2 + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share/xml + + + System.Package + + + + libglade-docs + Libglade reference documents + Libglade referans belgeleri + data:doc + + libglade + + + /usr/share/gtk-doc + + + + libglade-devel + Development files for libglade + libglade için geliştirme dosyaları + + libglade + gtk2-devel + libxml2-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-08 + 2.6.4 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 2.6.4 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 2.6.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.6.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-03 + 2.6.4 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gtk3 + https://www.gtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + desktop.toolkit.gtk + The GIMP Toolkit version 3 + GTK grafik arayüz kitaplığı versiyon 3 + GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. + GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. + GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. + Wersja 3 bibliotek przeznaczonych do tworzenia interfejsów graficznych programów — GTK+. Interfejs GTK+ znany jest z takich programów, jak GIMP i Inkscape, oraz środowisk graficznych GNOME i Xfce. + mirrors://gnome/gtk+/3.24/gtk+-3.24.31.tar.xz + + atk-devel + cups-devel + at-spi2-atk-devel + pango-devel + json-glib-devel + libXi-devel + cairo-devel + gobject-introspection-devel + libXext-devel + libXrandr-devel + libXfixes-devel + gdk-pixbuf-devel + fontconfig-devel + libXcursor-devel + libXdamage-devel + libXinerama-devel + libXcomposite-devel + at-spi2-core-devel + libepoxy-devel + gtk-doc + python-six + graphite2-devel + fribidi-devel + harfbuzz-devel + iso-codes-devel + libxkbcommon-devel + docbook-xsl + sassc + wayland-devel + wayland-cursor + wayland-client + wayland-protocols-devel + + desktop/toolkit/gtk/gtk3/pspec.xml + + + gtk3 + + cups + glib2 + libX11 + libepoxy + atk + pango + libXi + cairo + libXext + libXrandr + libXfixes + gdk-pixbuf + fontconfig + libXcursor + libXdamage + libXinerama + at-spi2-atk + libXcomposite + dejavu-fonts + graphite2 + icon-theme-adwaita + fribidi + freetype + harfbuzz + libxkbcommon + wayland + wayland-cursor + wayland-client + + + /etc + /usr/bin + /usr/share/themes + /usr/share/gtk-3.0 + /usr/share/ + /usr/share/man + /usr/share/doc + /usr/lib/libg* + /usr/lib/gtk-3.0 + /usr/lib/girepository-1.0 + /usr/share/locale + + + System.PackageHandler + + + settings.ini + + + + gtk3-demo + GTK demo application + GTK demo uyulaması + app:gui + + gtk3 + + + /usr/bin/gtk3-demo + /usr/bin/gtk3-demo-application + + + + gtk3-docs + GTK reference documents + GTK referans dökümanları + data:doc + + /usr/share/gtk-doc + + + + gtk3-devel + Development files for gtk3 + gtk3 için geliştirme dosyaları + Pliki nagłówkowe do gtk3 + + gtk3 + atk-devel + pango-devel + libX11-devel + libXi-devel + cairo-devel + glib2-devel + libXext-devel + libepoxy-devel + libXfixes-devel + libXrandr-devel + gdk-pixbuf-devel + fontconfig-devel + libXdamage-devel + libXcursor-devel + libXinerama-devel + at-spi2-atk-devel + libXcomposite-devel + fribidi-devel + wayland-devel + libxkbcommon-devel + wayland-protocols-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + /usr/share/gir-1.0 + + + + + 2021-12-21 + 3.24.31 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-15 + 3.24.30 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-08 + 3.24.29 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-08 + 3.24.29 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-03 + 3.24.20 + Rebuild Wayland + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-01 + 3.24.20 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-01-10 + 3.24.13 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-12-03 + 3.24.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-15 + 3.22.30 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-11-20 + 3.22.28 + Rebuild Cups eneble. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 3.22.28 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-30 + 3.22.26 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-08 + 3.22.8 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 3.22.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-08-19 + 3.20.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 3.20.4 + Version bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2016-04-30 + 3.18.6 + Release bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2016-01-25 + 3.18.6 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + atkmm + https://www.gtkmm.org/en/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + desktop.toolkit.gtk + C++ interface for the ATK library + ATK kitaplığı için C++ arayüzü + atkmm provides a C++ interface for the ATK library. + atkmm, ATK kitaplığı için bir C++ arayüzü sunar. + mirrors://gnome/atkmm/2.28/atkmm-2.28.2.tar.xz + + meson + atk-devel + glibmm-devel + libtool + doxygen + glib2-devel + libxslt-devel + mm-common + libsigc++-devel + + desktop/toolkit/gtk/atkmm/pspec.xml + + + atkmm + + atk + libgcc + glib2 + glibmm + libsigc++ + + + /usr/lib + /usr/share/doc + + + + atkmm-devel + Development files for atkmm + atkmm için geliştirme dosyaları + + atkmm + atk-devel + glibmm-devel + + + /usr/include + /usr/lib/atkmm-1.6/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/gtk-doc + + + + + 2021-05-25 + 2.28.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-08 + 2.28.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 2.24.2 + Rebuild + Pisi Linux Community + suvari@pisilinux.org + + + 2017-04-11 + 2.24.2 + Version Bump + Pisi Linux Community + suvari@pisilinux.org + + + 2016-06-09 + 2.22.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-27 + 2.22.7 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + clutter-gst + https://gitlab.gnome.org/GNOME/clutter-gst + + Berk Çakar + berk2238@hotmail.com + + LGPLv2.1 + desktop.toolkit.gtk + GStreamer bindings for clutter + GStreamer bindings for clutter + http://ftp.gnome.org/pub/gnome/sources/clutter-gst/3.0/clutter-gst-3.0.27.tar.xz + + gtk-doc + valgrind + glib2-devel + libX11-devel + clutter-devel + libgudev-devel + libgudev-devel + gstreamer-devel + gdk-pixbuf-devel + gst-plugins-good + libXdamage-devel + gst-plugins-base-devel + gobject-introspection-devel + + desktop/toolkit/gtk/clutter-gst/pspec.xml + + + clutter-gst + GStreamer bindings for clutter + + cogl + glib2 + libX11 + clutter + gdk-pixbuf + libgudev + gstreamer + gst-plugins-base + + + /usr/lib/girepository-1.0 + /usr/lib/gstreamer-1.0 + /usr/lib/libclutter-gst-3.0.so + /usr/lib/libclutter-gst-3.0.so.0 + /usr/lib/libclutter-gst-3.0.so.0.27.0 + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/gtk-doc + + + + clutter-gst-devel + + cogl-devel + glib2-devel + clutter-devel + gstreamer-devel + gst-plugins-base-devel + clutter-gst + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-04-21 + 3.0.27 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + nocsd + https://github.com/ZaWertun/gtk3-nocsd + + fury + uglyside@yandex.ru + + LGPLv2.1 + library + desktop.toolkit.gtk + A hack to disable gtk+ 3 client side decoration. + gtk3-nocsd is a small module used to disable the client side decoration of Gtk+ 3. + https://github.com/ZaWertun/gtk3-nocsd/archive/v3.0.4.tar.gz + + gtk3-devel + gobject-introspection-devel + + + Always_override_property_gtk-decoration-layout.patch + Fix_for_black_borders_around_some_application_windows.patch + + desktop/toolkit/gtk/nocsd/pspec.xml + + + nocsd + + /usr/bin/gtk3-nocsd + /usr/lib/libgtk3-nocsd.so.0 + /usr/share + /usr/share/man + /usr/share/doc/gtk3-nocsd + + + + + 2021-06-23 + 3.0.4 + First Beta release. + fury + uglyside@yandex.ru + + + + + + gdk-pixbuf + https://wiki.gnome.org/Projects/GdkPixbuf + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.toolkit.gtk + GDK pixbuf library + GDK pixbuf kitaplığı + gdk-pixbuf is a library that provides image loading and scaling support for gtk+ applications + gdk-pixbuf, gtk+ uygulamalarına resim açma ve ölçeklendirme desteği sağlayan bir kitaplıktır. + mirrors://gnome/gdk-pixbuf/2.42/gdk-pixbuf-2.42.6.tar.xz + + meson + gtk-doc + gi-docgen + glib2-devel + libX11-devel + tiff-devel + libjpeg-turbo-devel + libpng-devel + jasper-devel + shared-mime-info + python3-six + docbook-xsl + gobject-introspection-devel + + desktop/toolkit/gtk/gdk-pixbuf/pspec.xml + + + gdk-pixbuf + + glib2 + libpng + libX11 + tiff + jasper + libjpeg-turbo + shared-mime-info + + + /etc + /usr/bin + /usr/libexec + /usr/lib + /usr/share/locale + /usr/share/man + /usr/share + /usr/share/gir-1.0 + + + System.PackageHandler + + + + gdk-pixbuf-devel + Development files for gdk-pixbuf + gdk-pixbuf için geliştirme dosyaları + + gdk-pixbuf + glib2-devel + tiff-devel + libpng-devel + + + /usr/bin/gdk-pixbuf-csource + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + gdk-pixbuf-docs + Reference documents for gdk-pixbuf + gdk-pixbuf için başvuru belgeleri + + /usr/share/doc + + + + gdk-pixbuf-32bit + 32-bit shared libraries for gdk-pixbuf + gdk-pixbuf için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + tiff-32bit + libjpeg-turbo-32bit + glib2-32bit + libX11-32bit + libpng-32bit + jasper-32bit + libX11-32bit + + + gdk-pixbuf + tiff-32bit + glib2-32bit + libpng-32bit + libX11-32bit + jasper-32bit + libjpeg-turbo-32bit + + + /usr/bin/gdk-pixbuf-query-loaders-32 + /usr/lib32 + + + System.PackageHandler + + + + + 2021-05-26 + 2.42.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-01 + 2.40.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-04-17 + 2.36.12 + add runtime dep. + Pisi Linux Community + admin@pisilinux.org + + + 2019-03-24 + 2.36.12 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 2.36.12 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-17 + 2.36.12 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-28 + 2.36.11 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 2.36.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.31.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 2.31.4 + Release bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-03-25 + 2.31.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + gtk-doc + http://www.gtk.org/gtk-doc + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + FDL-1.1 + app:console + desktop.toolkit.gtk + GTK+ API documentation generator + GTK+ API belge oluşturucusu + Gtk-Doc is typically used to document the public API of GTK+ and GNOME libraries, but it can also be used to document application code. + gtk-doc, GNOME ve GTK+ gibi kitaplıkların API'lerinin belgelendirilmesi için yazılmış bir uygulama projesidir. + mirrors://gnome/gtk-doc/1.32/gtk-doc-1.32.tar.xz + + itstool + python3-devel + sgml-common + docbook-xml + docbook-xsl + libxslt-devel + + desktop/toolkit/gtk/gtk-doc/pspec.xml + + + gtk-doc + + docbook-xsl + sgml-common + python3 + python3-Pygments + python3-lxml + python3-anytree + + + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + /usr/share/omf + /var/lib + + + + + 2021-01-24 + 1.32 + Version Bump + Idris Kalp + idriskalp@gmail.com + + + 2018-07-25 + 1.28 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-09 + 1.27 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-06 + 1.25 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.21 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-04-06 + 1.21 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + newt + https://fedorahosted.org/newt/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + desktop.toolkit + A windowing toolkit for text mode + Metin tabanlı bir pencere araç seti. + newt is a windowing toolkit for text mode, which provides many widgets and stackable windows. + Newt, metin tabanlı bir pencere araç setidir. Pek çok alet ve istiflenebilir pencere sağlar. + https://releases.pagure.org/newt/newt-0.52.21.tar.gz + + tcl-devel + slang-devel + popt-devel + + desktop/toolkit/newt/pspec.xml + + + newt + + tcl + slang + popt + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + newt-devel + Development files for newt + newt için geliştirme dosyaları + + newt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-28 + 0.52.21 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 0.52.20 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 0.52.20 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-26 + 0.52.19 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.52.17 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-07-05 + 0.52.17 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + wxGTK2.8 + http://www.wxwidgets.org/ + + PisiLinux Community + admins@pisilinux.org + + wxWinLL-3 + GPLv2 + LGPLv2 + wxWinFDL-3 + library + desktop.toolkit + GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit + wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. + mirrors://sourceforge/wxwindows/wxGTK-2.8.12.tar.bz2 + + gst-plugins-base-devel + gstreamer-devel + gtk2-devel + libjpeg-turbo-devel + libSM-devel + libXinerama-devel + libXxf86vm-devel + libsdl-devel + mesa-devel + mesa-glu-devel + pango-devel + tiff-devel + + + make-abicheck-non-fatal.patch + wxGTK-collision.patch + wxGTK-2.8.10-CVE-2009-XXXX.diff + wxGTK-2.8.12.1-r2-gcc6.patch + + desktop/toolkit/wxGTK2.8/pspec.xml + + + wxGTK2.8 + + gst-plugins-base + gstreamer + gtk2 + libjpeg-turbo + libSM + libXinerama + libXxf86vm + libsdl + mesa + pango + tiff + glib2 + libX11 + libgcc + libpng + gdk-pixbuf + wxBase + + + /usr/bin/wx-config-2.8 + /usr/bin/wxconfig + /usr/lib/libwx_gtk* + /usr/lib/wx/config/gtk2-unicode-release-2.8 + + + + wxGTK2.8-devel + wxGTK-devel is the development files for wxGTK + + wxBase-devel + wxGTK2.8 + + + /usr/lib/wx/include + + + + wxBase + wxBase is the GUI independent part of wxWidgets + wxWidgets/wxGTK için arayüz bağımsız olan kitaplıklar + + libunwind + zlib + expat + libgcc + + + /usr/bin/wxrc + /usr/bin/wxrc-2.8 + /usr/share/doc + /usr/share/bakefile + /usr/share/locale + /usr/lib/libwx_base* + + + + wxBase-devel + wxBase-devel is the development files for wxBase + wxBase sınıfları için geliştirme dosyaları + + wxGTK2.8 + wxBase + zlib-devel + expat-devel + + + /usr/include + + + + + 2020-01-19 + 2.8.12 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-30 + 2.8.12 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-11 + 2.8.12 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 2.8.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-05 + 2.8.12 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + wxGTK + http://www.wxwidgets.org/ + + PisiLinux Community + admins@pisilinux.org + + wxWinLL-3 + GPLv2 + LGPLv2 + wxWinFDL-3 + library + desktop.toolkit + GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit + Birçok platform için ortak C++ arayüz araç takımı olan wxWindows'un GTK+ sürümü + wxWidgets/GTK2 est le port GTK2 de la librairie graphique multi-plateforme wxWidgets, offrant des classes pour les contrôles IHM communs ainsi qu'un ensemble complet de classes d'aides pour les tâches applicatives habituelles, allant du réseau à l'affichage HTML en passant par la manipulation d'images. + wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. + wxWidgets/GTK2 birçok platform için ortak bir C++ arayüz kitaplığı olan wxWidgets'ın GTK2 sürümüdür. Ağ araçları, HTML gösterimi ve resim işleme gibi en yaygın kullanılan uygulama görevleri için kapsamlı bir sınıf kümesinin yanında tüm genel GUI denetimlerini içerir. + wxWidgets/GTK2 es la versión portada a GTK2 de la librería GUI wxWidgets cross-plataforma en C++, con clases para todos los controles GUI comunes y tambien un conjunto de clases con ayudantes para la mayoría de las tareas comunes de aplicaciones, desde networking a visualización HTML y manipulación de imagenes. + https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5/wxWidgets-3.0.5.tar.bz2 + + pkgconfig + zlib-devel + tiff-devel + gtk2-devel + gtk3-devel + expat-devel + libSM-devel + libpng-devel + libnotify-devel + libsdl2-devel + mesa-glu-devel + webkit2gtk-devel + libjpeg-turbo-devel + gconf-devel + gst-plugins-base-devel + + + make-abicheck-non-fatal.patch + + desktop/toolkit/wxGTK/pspec.xml + + + wxGTK + + gtk2 + tiff + cairo + glib2 + pango + libSM + libsdl2 + libX11 + libgcc + libpng + libglvnd + libnotify + gstreamer + gdk-pixbuf + libXxf86vm + webkit2gtk + libjpeg-turbo + libjpeg-turbo + gstreamer + gst-plugins-base + wxGTK-common + + + /usr/lib/libwx_gtk2u* + /usr/lib/wx/include/gtk2-unicode-3.0/wx/setup.h + /usr/bin/wx-config + /usr/lib/wx/config/gtk2-unicode-3.0 + + + + wxGTK3 + + wxGTK-common + gtk3 + tiff + cairo + glib2 + libSM + pango + libX11 + libgcc + libpng + libsdl2 + libnotify + libglvnd + gstreamer + gdk-pixbuf + libXxf86vm + webkit2gtk + libjpeg-turbo + gst-plugins-base + + + /usr/lib/libwx_gtk3u* + /usr/lib/wx/include/gtk3-unicode-3.0/wx/setup.h + /usr/bin/wx-config-gtk3 + /usr/lib/wx/config/gtk3-unicode-3.0 + /usr/lib/wx/3.0/web-extensions/webkit2_extu-3.0.so + + + + wxGTK-common + + zlib + expat + libgcc + + + /usr/bin/wxrc + /usr/bin/wxrc-3.0 + /usr/lib/libwx_baseu* + /usr/share/aclocal/ + /usr/share/bakefile/ + /usr/share/locale/ + /usr/share/doc/ + + + + wxGTK-devel + wxGTK-devel is the development files for wxGTK + wxGTK araç seti için geliştirme dosyaları + + wxGTK + + + /usr/include + + + + + 2021-03-01 + 3.0.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-28 + 3.0.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-12 + 3.0.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-08 + 3.0.4 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2018-02-20 + 3.0.3.1 + Release Bump + Mustafa Cinasal + admin@pisilinux.org + + + 2017-04-09 + 3.0.2 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 3.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-23 + 3.0.2 + First release + İbrahim KARAGÜZEL + ibrahimkaraguzel@windowslive.com + + + + + + qt5-graphicaleffects + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Graphical effects for use with Qt Quick 2 + Qt Quick2 ile kullanım için grafiksel efektler + Graphical effects for use with Qt Quick 2 + Qt Quick2 ile kullanım için grafiksel efektler + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtgraphicaleffects-everywhere-opensource-src-5.15.3.tar.xz + + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml + + + qt5-graphicaleffects + + qt5-base + qt5-declarative + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/share/doc + + + + qt5-graphicaleffects-docs + + qt5-base + + + /usr/share/doc/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-remoteobjects + https://www.qt.io + + Blue Devil + bluedevil@sctzine.com + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Inter-process communication (IPC) module developed for Qt + Qt için işlemler-arası iletişim modülü. + qt5-remoteobjects, Inter-process communication (IPC) module developed for Qt + qt5-remoteobjects, Qt için işlemler-arası iletişim modülü sağlar. + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtremoteobjects-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-sql-sqlite + qt5-assistant-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-remoteobjects/pspec.xml + + + qt5-remoteobjects + Inter-process communication (IPC) module developed for Qt + + qt5-base + qt5-assistant + qt5-declarative + + + /usr/lib + /usr/bin + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-remoteobjects-devel + Development files for qt5-remoteobjects + qt5-remoteobjects için geliştirme dosyaları + qt5-remoteobjects-devel, qt5-remoteobjects için geliştirme dosyalarını içerir. + + qt5-remoteobjects + qt5-base-devel + qt5-declarative-devel + + + /usr/include/qt5 + /usr/lib/pkgconfig + + + + qt5-remoteobjects-docs + Documentation files for qt5-remoteobjects + qt5-remoteobjects için belgelendirme dosyaları + qt5-remoteobjects-docs, qt5-remoteobjects için belgelendirme dosyalarını içerir. + + qt5-remoteobjects + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-26 + 5.14.2 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + qt5-keychain + https://github.com/frankosterfeld/qtkeychain + + Stefan Gronewold + groni@pisilinux.org + + BSD + desktop.toolkit.qt5 + Provides support for secure credentials storage + Qt5-Keychain is a Qt API to store passwords and other secret data securely. How the data is stored depends on the platform + https://github.com/frankosterfeld/qtkeychain/archive/v0.11.1.tar.gz + + extra-cmake-modules + qt5-assistant-devel + qt5-base-devel + qt5-designer-devel + qt5-linguist + + desktop/toolkit/qt5/qt5-keychain/pspec.xml + + + qt5-keychain + Provides support for secure credentials storage + + libgcc + qt5-base + + + /usr/lib + /usr/share + /usr/share/doc + + + + qt5-keychain-devel + Development support for qt5-keychain + + qt5-keychain + + + /usr/lib/cmake + /usr/include + + + + + 2022-04-18 + 0.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 0.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 0.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 0.10.0 + Rebuild qt5-5.14.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 0.10.0 + Rebuild qt5-5.14.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 0.10.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 0.9.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 0.9.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 0.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 0.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 0.8.0 + Rebuild for qt5.12.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 0.8.0 + Rebuild for qt5.12.0 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 0.8.0 + Rebuild for qt5.11.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 0.8.0 + Rebuild for qt5.10.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 0.8.0 + Rebuild for qt5.9.5. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-02-01 + 0.8.0 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 0.7.0 + Rebuild for new Toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2017-01-12 + 0.7.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-svg + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for displaying the contents of SVG files + SVG dosyalarının içeriğini görüntüleme için sınıflar + Classes for displaying the contents of SVG files + SVG dosyalarının içeriğini görüntüleme için sınıflar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtsvg-everywhere-opensource-src-5.15.3.tar.xz + + mesa-devel + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + zlib-devel + + + qt_kde.patch + + desktop/toolkit/qt5/qt5-svg/pspec.xml + + + qt5-svg + + libgcc + qt5-base + zlib + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses/ + + + + qt5-svg-devel + Development files for qt5-svg + qt5-svg için geliştirme dosyaları + + qt5-base-devel + qt5-svg + + + /usr/include/qt5/ + /usr/lib/pkgconfig + + + + qt5-svg-docs + + qt5-base + + + /usr/share/doc + /usr/share/doc/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-18 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-18 + 5.15.2 + Rebuild kde patch. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-06 + 5.15.2 + Rebuild kde patch. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-15 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First Release. + Ayhan yYalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-virtualkeyboard + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPL3 + desktop.toolkit.qt5 + Qt module for general purpose serial bus access + Virtual keyboard framework + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.3.tar.xz + + libxcb-devel + hunspell-devel + qt5-svg-devel + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-virtualkeyboard/pspec.xml + + + qt5-virtualkeyboard + Virtual keyboard framework + + qt5-svg + qt5-base + qt5-declarative + libgcc + libxcb + hunspell + + + /usr/lib + /usr/lib/qt5 + /usr/share/qt5 + /usr/share/doc + + + + qt5-virtualkeyboard-devel + Development headers for qt5-virtualkeyboard + + qt5-virtualkeyboard + + + /usr/include/qt5 + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-18 + 5.7.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-wayland + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides APIs for Wayland + Wayland için API'ler sağlar + Provides APIs for Wayland + Wayland için API'ler sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtwayland-everywhere-opensource-src-5.15.3.tar.xz + + libgcc + libX11-devel + wayland-client + wayland-cursor + fontconfig-devel + libXrender-devel + libxkbcommon-devel + libXcomposite-devel + libxkbcommon-devel + vulkan-headers + eudev-devel + mesa-devel + glib2-devel + freetype-devel + qt5-base-devel + qt5-declarative-devel + + + qt_kde.patch + + desktop/toolkit/qt5/qt5-wayland/pspec.xml + + + qt5-wayland + + libX11 + libgcc + fontconfig + libXrender + libxkbcommon + libXcomposite + wayland-client + wayland-cursor + wayland-server + mesa + glib2 + freetype + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/lib/qt5/bin + /usr/bin + + + + qt5-wayland-devel + qt5-wayland için geliştirme dosyaları + + qt5-wayland + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include + + + + qt5-wayland-docs + + qt5-base + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-18 + 5.15.2 + Rebuild kde patch + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-18 + 5.15.2 + Rebuild kde patch + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-06 + 5.15.2 + Rebuild kde patch + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-11 + 5.15.2 + Rebuild kde patch + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.15.2 + Rebuild kde patch + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-14 + 5.15.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 5.13.1 + Rebuild libxkbcommon. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-29 + 5.6.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-gamepad + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + custom + FDL + GPL3 + LGPL3 + desktop + A JavaScript 3D rendering API for Qt Quick + Adds support for getting events from gamepad devices + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtgamepad-everywhere-opensource-src-5.15.3.tar.xz + + eudev-devel + libsdl2-devel + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-gamepad/pspec.xml + + + qt5-gamepad + Adds support for getting events from gamepad devices + + eudev + libgcc + libsdl2 + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share + / + + + + qt5-gamepad-devel + Development files for qt5-gamepad + + qt5-base-devel + qt5-gamepad + + + /usr/include/qt5 + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 5.9.3 + Version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-21 + 5.7.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-datavis3d + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPL3 + desktop + Provides a set of easy to use chart components + Qt Data Visualization module + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtdatavis3d-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-datavis3d/pspec.xml + + + qt5-datavis3d + Qt Data Visualization module + + qt5-base + qt5-declarative + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + qt5-datavis3d-devel + Development files for qt5-datavis3d + + qt5-base-devel + qt5-declarative-devel + qt5-datavis3d + + + /usr/include/qt5 + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version Bump + Ayhan Yalçınsoy + ayhyanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-tools + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + A cross-platform application and UI framework (Development Tools, QtHelp) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) çatısı (Geliştirme Araçları, Qt Yardım). + A cross-platform application and UI framework (Development Tools, QtHelp) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) çatısı (Geliştirme Araçları, Qt Yardım). + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qttools-everywhere-opensource-src-5.15.3.tar.xz + + llvm + mesa-devel + llvm-clang-devel + lld-devel + qt5-base-devel + icon-theme-hicolor + qt5-declarative-devel + + + qt_kde.patch + + desktop/toolkit/qt5/qt5-tools/pspec.xml + + + qt5-assistant + + libgcc + llvm-libs + llvm-clang + qt5-base + qt5-declarative + + + /usr/bin/qdistancefieldgenerator + /usr/bin/assistant + /usr/bin/qhelpgenerator + /usr/bin/qhelpconverter + /usr/bin/qdoc + /usr/bin/qtattributionsscanner + /usr/lib/cmake/Qt5Help + /usr/lib/libQt5Help* + /usr/lib/libQt5CLucene* + /usr/lib/qt5/mkspecs/modules/qt_lib_clucene_private.pri + /usr/lib/qt5/mkspecs/modules/qt_lib_help* + /usr/share/applications/assistant5.desktop + /usr/share/qt5/translations/assistant_tr.qm + /usr/share/icons/hicolor/128x128/apps/assistant.png + /usr/share/icons/hicolor/32x32/apps/assistant.png + /usr/share/pixmaps/assistant5.png + /usr/lib/qt5/bin/qcollectiongenerator + /usr/bin/qcollectiongenerator + /usr/lib/cmake/Qt5DocTools/Qt5DocToolsConfig.cmake + /usr/lib/cmake/Qt5DocTools/Qt5DocToolsConfigVersion.cmake + /usr/lib/cmake/Qt5AttributionsScannerTools/Qt5AttributionsScannerToolsConfig.cmake + /usr/lib/cmake/Qt5AttributionsScannerTools/Qt5AttributionsScannerToolsConfigVersion.cmake + + + assistant.desktop + assistant.png + + + + qt5-assistant-devel + + qt5-base-devel + qt5-assistant + llvm-clang-devel + + + /usr/include/qt5/QtHelp + /usr/include/qt5/QtCLucene + /usr/lib/pkgconfig/Qt5Help.pc + /usr/lib/pkgconfig/Qt5CLucene.pc + + + + qt5-designer + + libgcc + qt5-base + qt5-declarative + + + /usr/bin/designer + /usr/bin/qtdiag + /usr/bin/qtpaths* + /usr/bin/pixeltool + /usr/bin/qtplugininfo + /usr/lib/cmake/Qt5Designer + /usr/lib/cmake/Qt5UiTools + /usr/lib/cmake/Qt5UiPlugin + /usr/lib/cmake/Qt5DesignerComponents/Qt5DesignerComponentsConfig.cmake + /usr/lib/cmake/Qt5DesignerComponents/Qt5DesignerComponentsConfigVersion.cmake + /usr/lib/qt5/plugins/designer + /usr/share/applications/designer5.desktop + /usr/share/qt5/translations/designer_tr.qm + /usr/share/icons/hicolor/128x128/apps/QtProject-designer.png + /usr/share/pixmaps/designer5.png + /usr/lib/libQt5Designer* + /usr/lib/libQt5UiPlugin.prl + /usr/lib/libQt5UiTools* + /usr/lib/qt5/mkspecs/modules/qt_lib_designer* + /usr/lib/qt5/mkspecs/modules/qt_lib_uitools* + /usr/lib/qt5/mkspecs/modules/qt_lib_uiplugin.pri + + + designer.desktop + designer.png + + + + qt5-designer-devel + + qt5-base-devel + qt5-designer + + + /usr/include/qt5/QtDesigner* + /usr/include/qt5/QtUiTools + /usr/include/qt5/QtUiPlugin + /usr/lib/pkgconfig/Qt5Designer* + /usr/lib/pkgconfig/Qt5UiTools.pc + /usr/lib/pkgconfig/Qt5UiPlugin.pc + + + + qt5-linguist + + libgcc + qt5-base + + + /usr/bin/lrelease* + /usr/bin/linguist + /usr/bin/lconvert + /usr/bin/lupdate* + /usr/bin/lprodump + /usr/lib/cmake/Qt5LinguistTools + /usr/share/applications/linguist5.desktop + /usr/share/icons/hicolor/128x128/apps/linguist.png + /usr/share/icons/hicolor/16x16/apps/linguist.png + /usr/share/icons/hicolor/32x32/apps/linguist.png + /usr/share/icons/hicolor/48x48/apps/linguist.png + /usr/share/icons/hicolor/64x64/apps/linguist.png + /usr/share/pixmaps/linguist5.png + /usr/share/qt5/phrasebooks + /usr/share/qt5/translations/linguist_tr.qm + + + linguist.desktop + linguist.png + + + + qt5-qdbusviewer + + libgcc + qt5-base + + + /usr/bin/qdbusviewer + /usr/bin/qdbus + /usr/share/applications/qdbusviewer5.desktop + /usr/share/icons/hicolor/128x128/apps/qdbusviewer.png + /usr/share/icons/hicolor/32x32/apps/qdbusviewer.png + /usr/share/pixmaps/qdbusviewer5.png + + + qdbusviewer.desktop + assistant.png + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-18 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-20 + 5.15.2 + Rebuild for mesa + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.15.2 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-30 + 5.15.2 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-24 + 5.15.2 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-08 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 5.15.1 + Rebuild llvm. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-28 + 5.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-28 + 5.13.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-29 + 5.12.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-19 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-18 + 5.11.2 + Rebuild llvm + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + polkit-qt + http://www.kde.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.toolkit.qt5 + A library that allows developers to access PolicyKit API with a nice Qt-style API + A library that allows developers to access PolicyKit API with a nice Qt-style API + https://download.kde.org/stable/polkit-qt-1/polkit-qt-1-0.114.0.tar.xz + + qt5-base-devel + glib2-devel + polkit-devel + mesa-devel + cmake + + desktop/toolkit/qt5/polkit-qt/pspec.xml + + + polkit-qt + + qt5-base + glib2 + polkit + libgcc + + + /usr/share/doc + /usr/lib + + + + polkit-qt-devel + + polkit-qt + qt5-base-devel + glib2-devel + polkit-devel + + + /usr/lib/pkgconfig + /usr/include/polkit-qt5-1 + + + + + 2022-04-18 + 0.114.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-02 + 0.114.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 0.113 + Rebuild for qt5.15.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 0.113 + Rebuild for qt5.15.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 0.113 + Rebuild for qt5.14.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 0.113 + Rebuild for qt5.14.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-16 + 0.113 + Rebuild for qt5.14.0 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 0.113 + Rebuild for qt5.13.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 0.113 + Rebuild for qt5.13.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 0.113 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 0.112 + Rebuild for qt5.13.0 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 0.112 + Rebuild for qt5.12.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 0.112 + Rebuild for qt5.12.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 0.112 + Rebuild for qt5.12.0 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-05 + 0.112 + Rebuild for qt5.11.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 0.112 + Rebuild for qt5.10.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-01 + 0.112 + Rebuild for qt5.9.5 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-02-01 + 0.112 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 0.112 + Rebuild for new Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-10-21 + 0.112 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.112 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 0.112 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 0.112 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 0.112 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-speech + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + custom + FDL + GPL3 + LGPL3 + desktop.toolkit.qt5 + Qt module to make text to speech and speech recognition easy + Qt module to make text to speech and speech recognition easy + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtspeech-everywhere-opensource-src-5.15.3.tar.xz + + flite-devel + qt5-base-devel + speech-dispatcher-devel + + desktop/toolkit/qt5/qt5-speech/pspec.xml + + + qt5-speech + Qt module to make text to speech and speech recognition easy + + flite + qt5-base + libgcc + speech-dispatcher + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + qt5-speech-devel + Development headers for qt5-speech + + qt5-speech + + + /usr/lib/cmake + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-18 + 5.15.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-01 + 5.9.5 + Rebuild for qt5.9.3 + Stefan Gronewold + groni@pisilinux.org + + + 2018-02-01 + 5.9.3 + Rebuild for qt5.9.3 + Stefan Gronewold + groni@pisilinux.org + + + 2018-02-01 + 5.5.0 + Rebuild for qt5.9.3 + Stefan Gronewold + groni@pisilinux.org + + + 2017-02-20 + 5.5.0 + Rebuild for new Toolchain. + Stefan Gronewold + groni@pisilinux.org + + + 2016-12-26 + 5.5.0 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-webkit + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for a WebKit2 based implementation and a new QML API + WebKit2 tabanlı uygulama ve yeni QML API için sınıflar + Classes for a WebKit2 based implementation and a new QML API + WebKit2 tabanlı uygulama ve yeni QML API için sınıflar + https://github.com/annulen/webkit/releases/download/qtwebkit-5.212.0-alpha4/qtwebkit-5.212.0-alpha4.tar.xz + + cmake + gperf + dbus-devel + ruby-devel + webp-devel + zlib-devel + libpng-devel + libpcre-devel + libxslt-devel + libxml2-devel + libX11-devel + libXtst-devel + python3-devel + gstreamer-devel + perl-Digest-MD5 + libXrender-devel + qt5-phonon-devel + fontconfig-devel + libXcomposite-devel + libjpeg-turbo-devel + perl-Text-ParseWords + flex + bison + icu4c-devel + eudev-devel + mesa-devel + leveldb-devel + glib2-devel + sqlite-devel + python-devel + qt5-linguist + qt5-base-devel + qt5-sql-sqlite + qt5-qdbusviewer + qt5-sensors-devel + qt5-designer-devel + qt5-location-devel + qt5-assistant-devel + qt5-multimedia-devel + qt5-webchannel-devel + qt5-declarative-devel + gst-plugins-base-devel + + + icu68.patch + glib-2.68.patch + 78360c01.patch + d92b11fe.patch + + desktop/toolkit/qt5/qt5-webkit/pspec.xml + + + qt5-webkit + + mesa + webp + zlib + glib2 + icu4c + libX11 + libgcc + libpng + sqlite + libxml2 + libxslt + libXrender + libXcomposite + libjpeg-turbo + gstreamer + gstreamer + gst-plugins-base + gst-plugins-base + qt5-base + qt5-location + qt5-sensors + qt5-webchannel + qt5-declarative + + + /usr/lib + /usr/lib/qt5/plugins/webkit + /usr/lib/qt5/ + /usr/lib/qt5/bin/ + /usr/bin + /usr/share/doc + + + + qt5-webkit-devel + qt5-webkit için geliştirme dosyaları + + mesa-devel + webp-devel + zlib-devel + glib2-devel + icu4c-devel + libX11-devel + libpng-devel + sqlite-devel + libxml2-devel + libxslt-devel + libXrender-devel + libXcomposite-devel + libjpeg-turbo-devel + gstreamer-devel + gst-plugins-base-devel + qt5-webkit + qt5-base-devel + qt5-sensors-devel + qt5-declarative-devel + + + /usr/lib/pkgconfig + /usr/include/qt5/ + + + + + 2022-04-18 + 5.212.0 + Rebuild qt5-5.15.3 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.212.0 + Rebuild qt5-5.15.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.212.0 + Rebuild qt5-5.15.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.212.0 + Rebuild qt5-5.14.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-21 + 5.212.0 + Version bump alpha4 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.212.0 + Rebuild qt5.14.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 5.212.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.212.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.212.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.212.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.212.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-02 + 5.212.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.212.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 5.212.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-04 + 5.9.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-02 + 5.9.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-02 + 5.9.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-26 + 5.7.1 + Release Bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-base + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + 'GPL3' 'LGPL3' 'FDL' 'custom' + desktop.toolkit.qt5 + Cross platform application and UI framework + Qt5 araç takımı, sürüm 5 + Qt est une boîte à outils graphique multi-plateforme. + Cross platform application and UI development framework + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır. + Qt es un toolkit para GUI multiplataforma. + https://invent.kde.org/qt/qt/qtbase/-/archive/kde/5.15/qtbase-kde-5.15.tar.bz2 + + zstd-devel + at-spi2-core-devel + cups-devel + dbus-devel + zlib-devel + glib2-devel + libpcre2-devel + desktop-file-utils + fontconfig-devel + gperf + gtk3-devel + harfbuzz-devel + icon-theme-hicolor + leveldb-devel + firebird-superserver + libjpeg-turbo-devel + mariadb-lib + libxcb-devel + libXcomposite-devel + libxkbcommon-devel + libxslt-devel + mesa-devel + libmtdev-devel + nss-devel + pciutils-devel + postgresql-server + python-devel + DirectFB-devel + libinput-devel + sqlite-devel + xcb-proto + xcb-util-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + tiff-devel + libdrm-devel + libpng-devel + eudev-devel + libSM-devel + libICE-devel + libX11-devel + libXext-devel + firebird-devel + unixODBC-devel + libXrandr-devel + libXrender-devel + libXi-devel + xcb-util-renderutil-devel + openssl-devel + freetype-devel + pulseaudio-libs-devel + alsa-lib-devel + libproxy-devel + gst-plugins-base-devel + wayland-devel + wayland-protocols-devel + libXcursor-devel + tslib-devel + shared-mime-info + md4c-devel + libglvnd-devel + vulkan-headers + postgresql-pl + icu4c-devel + + + mkspecs.patch + qt5-base-nostrip.patch + + desktop/toolkit/qt5/qt5-base/pspec.xml + + + qt5-base + + zstd + gtk3 + pango + libpcre2 + libgcc + cups + dbus + tslib + mesa + zlib + glib2 + icu4c + libSM + firebird-client + libproxy + libXi + libICE + libX11 + libdrm + libpng + libxcb + eudev + DirectFB + openssl + freetype + harfbuzz + libinput + libmtdev + fontconfig + libXrender + xcb-util-wm + libxkbcommon + libjpeg-turbo + xcb-util-image + xcb-util-keysyms + xcb-util-renderutil + md4c + mit-kerberos + libglvnd + + + /usr/lib + /usr/lib/qt5/imports + /usr/lib/qt5/qml + /usr/lib/qt5/plugins + /usr/share/qt5/translations + /usr/lib/qt5/bin + /usr/bin + /usr/share/doc + /usr/lib/qt5/mkspecs + + + + qt5-base-devel + Development files for Qt 5 + Qt5 için geliştirme dosyaları + Development files for Qt 5 + + qt5-base + libglvnd-devel + vulkan-headers + libxkbcommon-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/lib/*.prl + + + + qt5-sql-mysql + Qt5'in SQL sınıfları için MySQL sürücüsü + + qt5-base + libgcc + mariadb-lib + + + /usr/lib/qt5/plugins/sqldrivers/libqsqlmysql.so + + + + qt5-sql-postgresql + Qt5'in SQL sınıfları için PostgreSQL sürücüsü + + qt5-base + libgcc + postgresql-lib + + + /usr/lib/qt5/plugins/sqldrivers/libqsqlpsql.so + + + + qt5-sql-sqlite + Qt5'in SQL sınıfları için SQLite sürücüsü + + qt5-base + libgcc + sqlite + + + /usr/lib/qt5/plugins/sqldrivers/libqsqlite.so + + + + qt5-sql-odbc + Qt5'in SQL sınıfları için ODBC sürücüsü + + qt5-base + libgcc + unixODBC + + + /usr/lib/qt5/plugins/sqldrivers/libqsqlodbc.so + + + + + 2022-04-18 + 5.15.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-18 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-19 + 5.15.2 + Rebuild for libglvnd + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-18 + 5.15.2 + Rebuild for kde patch + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-06 + 5.15.2 + Rebuild kde patch. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-11 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-15 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.15.2 + Rebuild kde patch. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-14 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-26 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-24 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 5.15.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-03 + 5.15.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-28 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-17 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-25 + 5.13.1 + Rebuild libxkbcommon. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-16 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-23 + 5.12.1 + Rebuild Gtk3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-09 + 5.12.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-09 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-05 + 5.11.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-28 + 5.10.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-01 + 5.9.5 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-02-01 + 5.9.3 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-19 + 5.7.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-10-21 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-29 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-15 + 5.6.0 + Rebuild for new gst + PisiLinux Community + admin@pisilinux.org + + + 2016-05-04 + 5.6.0 + Rebuild + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + qt5-webengine + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides support for web applications using the Chromium browser project + Chromium tarayıcı projelerini kullanan web uygulamaları için destek sağlar + Provides support for web applications using the Chromium browser project + Chromium tarayıcı projelerini kullanan web uygulamaları için destek sağlar + https://invent.kde.org/qt/qt/qtwebengine/-/archive/v5.15.9-lts/qtwebengine-v5.15.9-lts.tar.bz2 + https://sourceforge.net/projects/pisilinux/files/source/qtwebengine-chromium-87-20220314.tar.xz/download + + qtwebengine-5.15.7-build_fixes-1.patch + qtwebengine-everywhere-src-5.15.5-TRUE.patch + + + qt5-base-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-location-devel + qt5-sensors-devel + qt5-webchannel-devel + qt5-designer-devel + bison + wget + nodejs + re2-devel + re2c + ninja + gperf + snappy-devel + gobject-introspection-devel + expat-devel + glib2-devel + fontconfig-devel + freetype-devel + mesa-devel + eudev-devel + libpng-devel + webp-devel + harfbuzz-devel + json-c-devel + protobuf-devel + libdrm-devel + libopus-devel + libevent-devel + zlib-devel + libxml2-devel + libxslt-devel + libX11-devel + libXi-devel + libXcursor-devel + libXext-devel + libXfixes-devel + libXrender-devel + libXdamage-devel + libXcomposite-devel + libXtst-devel + libXrandr-devel + libXScrnSaver-devel + libcap-devel + pulseaudio-libs-devel + alsa-lib-devel + pciutils-devel + dbus-devel + nss-devel + perl + python-devel + python3-devel + libvpx-devel + libjpeg-turbo-devel + x264-devel + minizip-devel + icu4c-devel + ffmpeg-devel + git + lcms2-devel + jsoncpp-devel + poppler-cpp-devel + python-Jinja2 + libxkbcommon-devel + libxkbfile-devel + pipewire-0.2-devel + mit-kerberos-devel + + desktop/toolkit/qt5/qt5-webengine/pspec.xml + + + qt5-webengine + + re2 + nss + dbus + nspr + webp + expat + icu4c + lcms2 + ffmpeg + libxcb + glib2 + libX11 + libgcc + libpng + snappy + freetype + libXi + libXext + libXtst + libxslt + libopus + libxml2 + libvpx + qt5-base + alsa-lib + harfbuzz + libevent + libXfixes + libXrandr + fontconfig + libXcursor + libXScrnSaver + libXdamage + libXrender + qt5-location + libXcomposite + libjpeg-turbo + qt5-webchannel + qt5-declarative + zlib + minizip + protobuf + pulseaudio-libs + libxkbcommon + libxkbfile + pipewire-0.2 + + + /usr/lib/qt5/bin/ + /usr/bin + /usr/lib/libQt5Pdf* + /usr/lib/libQt5WebEngine* + /usr/lib/libQt5WebEngineWidgets* + /usr/lib/qt5 + /usr/share/qt5 + /usr/share/qt5/translations + + + + qt5-webengine-devel + + qt5-webengine + qt5-base-devel + qt5-declarative-devel + qt5-location-devel + qt5-webchannel-devel + + + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/include/qt5 + + + + qt5-webengine-docs + + qt5-base + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-01 + 5.15.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 5.15.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-27 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-01 + 5.15.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-30 + 5.14.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-04 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-26 + 5.13.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-22 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 5.9.3 + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-03-01 + 5.9.3 + Release bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 5.7.1 + Release bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-27 + 5.6.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-15 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-connectivity + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to Bluetooth hardware + Bluetooth donanımlarına bağlantı sağlar + Provides access to Bluetooth hardware + Bluetooth donanımlarına bağlantı sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtconnectivity-everywhere-opensource-src-5.15.3.tar.xz + + bluez-libs-devel + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-connectivity/pspec.xml + + + qt5-connectivity + + qt5-base + qt5-declarative + bluez-libs + libgcc + + + /usr/bin + /usr/lib + /usr/share/licenses + /usr/lib/qt5 + /usr/lib/qt5/bin/ + + + + qt5-connectivity-devel + qt5-connectivity için geliştirme dosyaları + + qt5-connectivity + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-connectivity-docs + + qt5-base + + + /usr/share/doc/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-quickcontrols2 + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Next generation user interface controls based on Qt Quick + QtQuick tabanlı gelecek nesil kullanıcı arayüz kontrolleri + Next generation user interface controls based on Qt Quick + QtQuick tabanlı gelecek nesil kullanıcı arayüz kontrolleri + https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.3.tar.xz + + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-graphicaleffects + qt5-xmlpatterns-devel + qt5-declarative-devel + + + qt_kde.patch + + desktop/toolkit/qt5/qt5-quickcontrols2/pspec.xml + + + qt5-quickcontrols2 + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses/ + + + + qt5-quickcontrols2-devel + + qt5-quickcontrols2 + qt5-base-devel + qt5-declarative-devel + + + /usr/include + /usr/lib/pkgconfig + + + + qt5-quickcontrols2-docs + + qt5-base + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-18 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-18 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-15 + 5.15.2 + Git Version 5.15.3 bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-04 + 5.11.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-11-05 + 5.7.1 + fix deps. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-09-20 + 5.7.1 + Release Bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-translations + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + A cross-platform application and UI framework (Translations) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Çeviriler) + A cross-platform application and UI framework (Translations) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Çeviriler) + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qttranslations-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + qt5-linguist + + + qt_kde.patch + + desktop/toolkit/qt5/qt5-translations/pspec.xml + + + qt5-translations + + qt5-base + + + /usr/share/qt5 + /usr/share/licenses/ + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-18 + 5.15.2 + Rebuild kde patch. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-20 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-accountsservice + https://github.com/hawaii-desktop/qt-accountsservice-addon + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Qt5 - AccountService addon + Qt5 - AccountService addon + https://github.com/lirios/qtaccountsservice/archive/v1.3.0.tar.gz + + liri-cmake-shared + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-accountsservice/pspec.xml + + + qt5-accountsservice + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/share/doc + /usr/lib/qt5/bin/ + /usr/bin + + + + qt5-accountsservice-devel + + qt5-base-devel + qt5-accountsservice + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 1.3.0 + Rebuild qt5-5.15.3 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 1.3.0 + Rebuild qt5-5.15.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 1.3.0 + Rebuild qt5-5.15.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 1.3.0 + Rebuild qt5-5.14.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 1.3.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 0.6.0 + Rebuild qt5-5.14.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-02 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-02 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 0.6.0 + Rebuild for qt5.11.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 0.6.0 + Rebuild for qt5.10.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-01 + 0.6.0 + Rebuild for qt5.9.5. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-02-01 + 0.6.0 + Rebuild for qt5.9.3. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 0.6.0 + Rebuild for new Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-10-22 + 0.6.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 0.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 0.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 0.6.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + qt5-xmlpatterns + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Support for XPath, XQuery, XSLT and XML schema validation + XPath, XQuery, XSLT ve XML şema doğrulama için destek sağlar + Support for XPath, XQuery, XSLT and XML schema validation + XPath, XQuery, XSLT ve XML şema doğrulama için destek sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtxmlpatterns-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml + + + qt5-xmlpatterns + + qt5-base + qt5-declarative + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/lib/qt5/bin/ + /usr/bin + + + + qt5-xmlpatterns-devel + qt5-xmlpatterns için geliştirme dosyaları + + qt5-xmlpatterns + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-xmlpatterns-docs + + qt5-base + + + /usr/share/doc/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-21 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.12.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-15 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-enginio + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + A Backend-as-a-Service solution to ease the backend development for connected and data-driven application + Bağlı ve veritabanlı uygulamlar için arka uç geliştirmeyi kolaylaştıran bir sevice çözümü + A Backend-as-a-Service solution to ease the backend development for connected and data-driven application + Bağlı ve veritabanlı uygulamlar için arka uç geliştirmeyi kolaylaştıran bir sevice çözümü + https://github.com/qt/qtenginio/archive/v5.6.3.tar.gz + + libgcc + qt5-base-devel + qt5-declarative-devel + qt5-assistant-devel + qt5-sql-sqlite + + + qtenginio-1.6.3-Qt-5.14.patch + + desktop/toolkit/qt5/qt5-enginio/pspec.xml + + + qt5-enginio + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5/ + /usr/share/licenses + /usr/lib/qt5/bin/ + /usr/bin/ + + + + qt5-enginio-devel + qt5-enginio için geliştirme dosyaları + + qt5-base-devel + qt5-enginio + + + /usr/lib/pkgconfig + /usr/include/qt5/ + + + + qt5-enginio-docs + + qt5-base + + + /usr/share/doc/qt5 + + + + + 2020-02-27 + 5.6.3 + Rebuild for qt5.14.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.6.3 + Rebuild for qt5.14.0 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.6.3 + Rebuild for qt5.13.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.6.3 + Rebuild for qt5.13.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.6.3 + Rebuild for qt5.13.0 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.6.3 + Rebuild for qt5.12.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.6.3 + Rebuild for qt5.12.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.6.3 + Rebuild for qt5.12.0 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.6.3 + Rebuild for qt5.10.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.6.3 + Rebuild for qt5.10.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-01 + 5.6.3 + Rebuild for new Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-22 + 5.6.3 + Rebuild for new Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-20 + 5.6.2 + Rebuild for new Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-quick1 + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Qt Quick is a free software application framework developed and maintained by the Qt Project within the Qt framework. + Qt4 uyumluluğu için Qt Declarative sunar + Qt Quick is a free software application framework developed and maintained by the Qt Project within the Qt framework. It provides a way of building custom, highly dynamic user interfaces with fluid transitions and effects, which are becoming more common especially in mobile devices. + Qt4 uyumluluğu için Qt Declarative sunar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtquick1-opensource-src-5.5.1.tar.xz + + mesa-devel + qt5-base-devel + qt5-script-devel + qt5-assistant-devel + qt5-sql-sqlite + qt5-declarative-devel + qt5-xmlpatterns-devel + + desktop/toolkit/qt5/qt5-quick1/pspec.xml + + + qt5-quick1 + + mesa + libgcc + qt5-base + qt5-xmlpatterns + qt5-script + qt5-declarative + qt5-xmlpatterns + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/lib/qt5/bin/ + /usr/bin + + + + qt5-quick1-devel + Development file for qt5-quick1 + Development file for qt5-quick1 + + qt5-base-devel + qt5-script-devel + qt5-quick1 + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2017-03-19 + 5.5.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-10-22 + 5.5.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.5.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.5.1 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.5.1 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2015-10-16 + 5.5.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-x11extras + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides platform-specific APIs for X11 + X11 için platforma özgü API'ler sağlar + Provides platform-specific APIs for X11 + X11 için platforma özgü API'ler sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtx11extras-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + mesa-devel + + desktop/toolkit/qt5/qt5-x11extras/pspec.xml + + + qt5-x11extras + + qt5-base + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-x11extras-devel + qt5-x11extras için geliştirme dosyaları + + qt5-x11extras + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5/ + + + + qt5-x11extras-docs + + qt5-x11extras + qt5-base + + + /usr/share/doc/qt5/ + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-21 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-15 + 5.6.0 + Release Bump for gst + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-serialbus + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + custom + FDL + GPL3 + LGPL3 + desktop.toolkit.qt5 + Qt module for general purpose serial bus access + Qt module for general purpose serial bus access + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtserialbus-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-serialport-devel + + desktop/toolkit/qt5/qt5-serialbus/pspec.xml + + + qt5-serialbus + Qt module for general purpose serial bus access + + qt5-base + qt5-serialport + libgcc + + + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + qt5-serialbus-devel + Development files for qt5-serialbus + + qt5-base-devel + qt5-serialbus + + + /usr/include/qt5 + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump + Ayhan Yalçınsoy + ayhanyalçınsoy@pisilinux.org + + + 2017-02-18 + 5.7.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-websockets + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides WebSocket communication compliant with RFC 6455 + RFC 6455 ile yumuşak WebSocket iletişimi sağlar + Provides WebSocket communication compliant with RFC 6455 + RFC 6455 ile yumuşak WebSocket iletişimi sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtwebsockets-everywhere-opensource-src-5.15.3.tar.xz + + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-websockets/pspec.xml + + + qt5-websockets + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + + + + qt5-websockets-devel + qt5-websockets için geliştirme dosyaları + + qt5-websockets + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-websockets-docs + + qt5-base + + + /usr/share/doc/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-charts + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPL3 + desktop.toolkit.qt5 + Provides a set of easy to use chart components + Provides a set of easy to use chart components + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtcharts-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-charts/pspec.xml + + + qt5-charts + Provides a set of easy to use chart components + + qt5-base + qt5-declarative + libgcc + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + qt5-charts-devel + Development files for qt5-charts + + qt5-base-devel + qt5-charts + + + /usr/include/qt5 + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-3d + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + custom + FDL + GPL3 + LGPL3 + desktop + C++ and QML APIs for easy inclusion of 3D graphics + C++ and QML APIs for easy inclusion of 3D graphics + https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qt3d-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-declarative-devel + assimp-devel + vulkan-headers + zlib-devel + + desktop/toolkit/qt5/qt5-3d/pspec.xml + + + qt5-3d + C++ and QML APIs for easy inclusion of 3D graphics + + qt5-base + qt5-declarative + libgcc + assimp + + + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + qt5-3d-devel + Development files for qt5-3d + + qt5-base-devel + qt5-declarative-devel + qt5-3d + + + /usr/include/qt5 + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-20 + 5.15.2 + Version bump 5.15.3 kde. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-21 + 5.7.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-doc + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + A cross-platform application and UI framework (Documentation) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme) + A cross-platform application and UI framework (Documentation) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme) + assistant5 + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtdoc-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-sql-sqlite + qt5-assistant + qt5-multimedia-docs + qt5-quickcontrols-docs + qt5-quickcontrols2-docs + qt5-x11extras-docs + qt5-webchannel-docs + qt5-webkit-docs + qt5-xmlpatterns-docs + qt5-svg-docs + qt5-script-docs + qt5-sensors-docs + qt5-translations + qt5-graphicaleffects-docs + qt5-imageformats-docs + qt5-websockets-docs + qt5-serialport-docs + qt5-location-docs + qt5-connectivity-docs + + desktop/toolkit/qt5/qt5-doc/pspec.xml + + + qt5-doc + + qt5-base + qt5-script + qt5-svg + qt5-xmlpatterns + qt5-assistant + qt5-declarative + + + /usr/share/licenses + /usr/share/doc/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-23 + 5.10.1 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-02 + 5.9.3 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-06-14 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-20 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-canvas3d + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + custom + FDL + GPL3 + LGPL3 + desktop + A JavaScript 3D rendering API for Qt Quick + A JavaScript 3D rendering API for Qt Quick + https://github.com/qt/qtcanvas3d/archive/refs/tags/v5.12.12.tar.gz + + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-canvas3d/pspec.xml + + + qt5-canvas3d + A JavaScript 3D rendering API for Qt Quick + + qt5-base + qt5-declarative + libgcc + + + /usr/lib/qt5 + /usr/share/doc + + + + + 2022-04-18 + 5.12.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.12.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.12.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.12.7 + Rebuild qt5-5.14.2. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.12.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.12.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.12.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.12.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.12.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-21 + 5.7.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-networkauth + https://www.qt.io + + PisiLinux Community + admins@pisilinux.org + + 'GPL3' 'LGPL3' 'FDL' 'custom' + app:gui + desktop.toolkit.qt5 + Network authentication module + Ağ kimlik doğrulama modülü + Ağ kimlik doğrulama modülü + Ağ kimlik doğrulama modülü + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtnetworkauth-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + + desktop/toolkit/qt5/qt5-networkauth/pspec.xml + + + qt5-networkauth + + qt5-base + + + /usr/lib + /usr/share + + + + qt5-networkauth-devel + Development files for qt5-networkauth + + qt5-networkauth + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 5.15.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + qt5-sensors + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to sensor hardware and motion gesture recognition + Donanım ve hareket algılama sensörüne erişim sağlar + Provides access to sensor hardware and motion gesture recognition + Donanım ve hareket algılama sensörüne erişim sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtsensors-everywhere-opensource-src-5.15.3.tar.xz + + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-sensors/pspec.xml + + + qt5-sensors + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-sensors-devel + qt5-sensors için geliştirme dosyaları + + qt5-sensors + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-sensors-docs + + qt5-base + + + /usr/share/doc/qt5 + /usr/share/doc/qt5-sensors + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-location + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to position, satellite and area monitoring classes + Konum, uydu ve alan izleme sınıflarına erişim sağlar + Provides access to position, satellite and area monitoring classes + Konum, uydu ve alan izleme sınıflarına erişim sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtlocation-everywhere-opensource-src-5.15.3.tar.xz + + mesa-devel + zlib-devel + icu4c-devel + gypsy-devel + gconf-devel + glib2-devel + geoclue-devel + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-location/pspec.xml + + + qt5-location + + glib2 + icu4c + gconf + zlib + gypsy + libgcc + geoclue + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-location-devel + qt5-location için geliştirme dosyaları + + qt5-location + qt5-base-devel + qt5-declarative-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-location-docs + + qt5-base + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-26 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-18 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-declarative + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for QML and JavaScript languages + QML ve JavaScript dilleri için sınıflar + Classes for QML and JavaScript languages + QML ve JavaScript dilleri için sınıflar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtdeclarative-everywhere-opensource-src-5.15.3.tar.xz + + python3 + qt5-base-devel + libxkbcommon-devel + mesa-devel + qt5-sql-sqlite + + + qt_kde.patch + + desktop/toolkit/qt5/qt5-declarative/pspec.xml + + + qt5-declarative + + libgcc + qt5-base + libglvnd + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/lib/qt5/bin + /usr/bin/ + + + + qt5-declarative-devel + qt5-declarative için geliştirme dosyaları + + qt5-base-devel + qt5-declarative + + + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/include/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-18 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-02-18 + 5.15.2 + Rebuild kde patch. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-06 + 5.15.2 + Rebuild kde patch. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-11 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-04 + 5.15.2 + Rebuild kde patch. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-07 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-28 + 5.14.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-21 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.12.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.2 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.2 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-script + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility + Çalıştırılabilir Qt uygulamaları oluşturmak için sınıflar. Qt 4.x için uyumluluk sağlar + Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility + Çalıştırılabilir Qt uygulamaları oluşturmak için sınıflar. Qt 4.x için uyumluluk sağlar. + https://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtscript-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + mesa-devel + libgcc + + desktop/toolkit/qt5/qt5-script/pspec.xml + + + qt5-script + + qt5-base + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-script-devel + qt5-script için geliştirme dosyaları + + qt5-base-devel + qt5-script + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-script-docs + + qt5-base + + + /usr/share/doc/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-15 + 5.15.2 + Version bump 5.15.7. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-28 + 5.13.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-04-22 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-20 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-multimedia + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for audio, video, radio and camera functionality + Ses, video, radyo ve kamera işlevsellikleri için sınıflar + Classes for audio, video, radio and camera functionality + Ses, video, radyo ve kamera işlevsellikleri için sınıflar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtmultimedia-everywhere-opensource-src-5.15.3.tar.xz + + icu4c-devel + openal-devel + alsa-lib-devel + gstreamer-devel + pulseaudio-libs-devel + gst-plugins-bad-devel + mesa-devel + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + gst-plugins-base-devel + + desktop/toolkit/qt5/qt5-multimedia/pspec.xml + + + qt5-multimedia + + glib2 + libgcc + openal + alsa-lib + gstreamer + gst-plugins-bad + pulseaudio-libs + mesa + qt5-base + qt5-declarative + gst-plugins-base + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-multimedia-devel + qt5-multimedia için geliştirme dosyaları + + qt5-multimedia + qt5-base-devel + qt5-declarative-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-multimedia-docs + + qt5-base + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump. + PisiLinux Community + admin@pisilinux.org + + + 2016-05-08 + 5.6.0 + Release Bump. + PisiLinux Community + admin@pisilinux.org + + + 2015-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-webchannel + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients + HTML/JavaScript istemcileri ile Qt uygulamalarının tam uyumu için HTML istemcilerinden QML veya QObject nesnelerine erişim sağlar + Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients + HTML/JavaScript istemcileri ile Qt uygulamalarının tam uyumu için HTML istemcilerinden QML veya QObject nesnelerine erişim sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtwebchannel-everywhere-opensource-src-5.15.3.tar.xz + + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-webchannel/pspec.xml + + + qt5-webchannel + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-webchannel-devel + qt5-webchannel için geliştirme dosyaları + + qt5-webchannel + qt5-base-devel + qt5-declarative-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-webchannel-docs + + libgcc + qt5-base + qt5-declarative + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-serialport + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to hardware and virtual serial ports + Donanım ve sanal seri portlara erişim sağlar + Provides access to hardware and virtual serial ports + Donanım ve sanal seri portlara erişim sağlar + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtserialport-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + eudev-devel + + desktop/toolkit/qt5/qt5-serialport/pspec.xml + + + qt5-serialport + + qt5-base + eudev + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-serialport-devel + qt5-serialport için geliştirme dosyaları + + qt5-base-devel + qt5-serialport + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + qt5-serialport-docs + + qt5-base + + + /usr/share/doc/qt5 + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-configuration + https://github.com/hawaii-desktop/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Settings API with change notifications for Qt + Settings API with change notifications for Qt + Settings API with change notifications for Qt + Settings API with change notifications for Qt + https://github.com/hawaii-desktop/qtconfiguration/archive/v0.3.1.tar.gz + + cmake + dconf-devel + glib2-devel + qt5-declarative-devel + qt5-base-devel + + desktop/toolkit/qt5/qt5-configuration/pspec.xml + + + qt5-configuration + + dconf + libgcc + glib2 + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/share/doc + /usr/lib/qt5/bin/ + /usr/bin + + + + qt5-configuration-devel + + qt5-configuration + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-03-18 + 0.3.1 + Rebuild qt5-5.15.3 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 0.3.1 + Rebuild qt5-5.15.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 0.3.1 + Rebuild qt5-5.15.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 0.3.1 + Rebuild qt5-5.14.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 0.3.1 + Rebuild qt5-5.14.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-02 + 0.3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 0.3.1 + Rebuild for qt5.11.2 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 0.3.1 + Rebuild for qt5.10.1 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-01 + 0.3.1 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-02-01 + 0.3.1 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 0.3.1 + Rebuild for new Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-10-22 + 0.3.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 0.3.1 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 0.3.1 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 0.3.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5ct + https://qt5ct.sourceforge.io/ + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Qt5 Configuration Utility + Qt5 Yapılandırma Yardımcı Programı + SThis program allows users to configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration. + Bu program, kullanıcıların Qt entegrasyonu olmadan DE/WM altında Qt5 ayarlarını (tema, yazı tipi, simgeler vb.) yapılandırmasına olanak tanır. + mirrors://sourceforge/qt5ct/qt5ct-1.5.tar.bz2 + + cmake + dconf-devel + qt5-linguist + qt5-svg-devel + qt5-base-devel + + desktop/toolkit/qt5/qt5ct/pspec.xml + + + qt5ct + + dconf + libgcc + qt5-svg + qt5-base + + + /usr/share/qt5ct + /usr/share/applications + /usr/lib/qt5 + /usr/share/doc + /usr/bin + + + + + 2022-05-06 + 1.5 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + qt5-scxml + http://qt-project.org/ + + Stefan Gronewold + groni@pisilinux.org + + custom + FDL + GPL3 + LGPL3 + desktop.toolkit.qt5 + Provides a set of easy to use chart components + Provides a set of easy to use chart components + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtscxml-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-scxml/pspec.xml + + + qt5-scxml + Provides a set of easy to use chart components + + qt5-base + qt5-declarative + libgcc + + + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + qt5-scxml-devel + Development files for qt5-scxml + + qt5-scxml + qt5-base-devel + qt5-declarative-devel + + + /usr/include/qt5 + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-05 + 5.9.5 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-02-01 + 5.9.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + qt5-gstreamer + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.toolkit.qt5 + Qt5 bindings for GStreamer + QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.The goal of this module is to allow easy use of GStreamer for applications targetting MeeGo Mobile or the KDE desktop. + http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-1.2.0.tar.xz + + cmake + doxygen + python3 + boost-devel + gstreamer-devel + gobject-introspection-devel + mesa-devel + glib2-devel + qt5-base-devel + gst-plugins-base-devel + qt5-declarative-devel + qt5-quickcontrols2-devel + + + qt-gstreamer-1.6.patch + 0001-Fix-build-with-GStreamer-1.16.0.patch + qt-gstreamer-1.18.patch + + desktop/toolkit/qt5/qt5-gstreamer/pspec.xml + + + qt5-gstreamer + + libgcc + gstreamer + libglvnd + glib2 + qt5-base + qt5-declarative + gst-plugins-base + + + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + qt5-gstreamer-devel + Development files for qt5-gstreamer + + glib2-devel + gstreamer-devel + qt5-gstreamer + qt5-base-devel + qt5-declarative-devel + gst-plugins-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-04-18 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2021-03-12 + 1.2.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2020-12-14 + 1.2.0 + Rebuild qt5-5.15.2 + Pisi Linux Community + admin@pisilinux.org + + + 2020-09-09 + 1.2.0 + Rebuild qt5-5.15.1 + Pisi Linux Community + admin@pisilinux.org + + + 2020-04-04 + 1.2.0 + Rebuild qt5-5.14.2 + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-27 + 1.2.0 + Rebuild qt5-5.14.1 + Pisi Linux Community + admin@pisilinux.org + + + 2019-12-22 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-11-02 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-09-05 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-06-20 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-03-14 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-02-01 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-05 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-10-15 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-04 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-01 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-01 + 1.2.0 + Rebuild for qt5.9.3 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-19 + 1.2.0 + Rebuild for new Toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-10-22 + 1.2.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-03 + 1.2.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-03 + 1.2.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-21 + 1.2.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + qt5-imageformats + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Plugins for additional image formats: TIFF, MNG, TGA, WBMP + İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP + Plugins for additional image formats: TIFF, MNG, TGA, WBMP + İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtimageformats-everywhere-opensource-src-5.15.3.tar.xz + + qt5-base-devel + qt5-assistant-devel + qt5-sql-sqlite + jasper-devel + libmng-devel + libjpeg-turbo-devel + zlib-devel + tiff-devel + webp-devel + + desktop/toolkit/qt5/qt5-imageformats/pspec.xml + + + qt5-imageformats + + qt5-base + libgcc + libmng + tiff + webp + jasper + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-imageformats-docs + + qt5-base + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 5.9.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-15 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.6.0 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.6.0 + First Release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-quickcontrols + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Reusable Qt Quick based UI controls to create classic desktop-style user interfaces + Klasik masaüstü biçimli kullanıcı arayüzleri oluşturmak için yeniden kullanılabilir Qt Quick tabanlı UI kontrolleri + Reusable Qt Quick based UI controls to create classic desktop-style user interfaces + Klasik masaüstü biçimli kullanıcı arayüzleri oluşturmak için yeniden kullanılabilir Qt Quick tabanlı UI kontrolleri + http://download.qt.io/official_releases/qt/5.15/5.15.3/submodules/qtquickcontrols-everywhere-opensource-src-5.15.3.tar.xz + + mesa-devel + qt5-sql-sqlite + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml + + + qt5-quickcontrols + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses/ + + + + qt5-quickcontrols-docs + + qt5-base + + + /usr/share/doc + + + + + 2022-04-18 + 5.15.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 5.15.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-09 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-22 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-02 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-05 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-20 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-14 + 5.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 5.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-05 + 5.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-15 + 5.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 5.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-02 + 5.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 5.9.3 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-20 + 5.7.1 + Release bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-22 + 5.6.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.5.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-16 + 5.5.6 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-05-01 + 5.5.6 + Release Bump + PisiLinux Community + admin@pisilinux.org + + + 2016-04-17 + 5.5.6 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mlkstyle + http://azsky2.html.xdomain.jp/soft/mlkstyle.html + + fury + uglyside@yandex.ru + + MIT + app:gui + desktop.toolkit.mlk + mlk style editor. + mlk widget style editor. + https://gitlab.com/azelpg/mlkstyle/-/archive/v1.0.4/mlkstyle-v1.0.4.tar.bz2 + + zlib-devel + check-devel + libpng-devel + libX11-devel + libXext-devel + freetype-devel + fontconfig-devel + libXcursor-devel + + desktop/toolkit/mlk/mlkstyle/pspec.xml + + + mlkstyle + + zlib + libpng + libX11 + libXext + freetype + fontconfig + libXcursor + + + /usr/bin + /usr/share + /usr/share/doc/mlkstyle + + + + + 2021-12-11 + 1.0.4 + Version bump. + fury + uglyside@yandex.ru + + + 2021-05-25 + 1.0.3 + First build + fury + uglyside@yandex.ru + + + + + + fontconfig + http://fontconfig.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + desktop.font + A library for configuring and customizing font access + Yazıtiplerinin yapılandırılması ve özelleştirilmesi için bir kitaplık + Biblioteka do konfigurowania pospolitych czcionek - obsługa plików binarnych + Fontconfig est un librairie conçue pour fournir à tout le système accès à la possibilité de configurer, personnaliser et appliquer des fontes. + Fontconfig is a library designed to provide system-wide font configuration, customization and application access. + Fontconfig sistem genelindeki programlar için yazıtiplerinin ayarlanmasını, özelleştirilmesini ve programlar tarafından erişilmesini sağlar. + Fontconfig jest biblioteką do konfigurowania i dostosowywania do własnych potrzeb czcionek, które nie zależą od systemu X Window. Została zaprojektowana, aby znajdować czcionki w systemie i dobierać je do wymagań określanych przez aplikacje. + https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.94.tar.xz + + gperf + expat-devel + python3-devel + freetype-devel + libutil-linux-devel + + + use_legacy_lcdfilter_on_small_monospace.patch + fontconfig-2.8.0-sleep-less.patch + deprecated-user-conf.patch + + desktop/font/fontconfig/pspec.xml + + + fontconfig + + expat + freetype + libutil-linux + + + /etc/fonts + /usr/bin + /usr/lib + /usr/share/doc + /var/cache/fontconfig + /usr/share + + + System.Package + System.PackageHandler + + + + fontconfig-devel + Development files for fontconfig + fontconfig için geliştirme dosyaları + Pliki nagłówkowe fontconfig + + fontconfig + libutil-linux-devel + freetype-devel + expat-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/fontconfig/fontconfig-devel.txt + /usr/share/man + + + + fontconfig-32bit + 32-bit shared libraries for fontconfig + fontconfig için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + expat-32bit + freetype-32bit + libutil-linux-32bit + + + fontconfig + expat-32bit + freetype-32bit + libutil-linux-32bit + + + /usr/lib32 + + + + + 2021-06-29 + 2.13.94 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-03 + 2.13.93 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 2.13.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2019-11-09 + 2.13.1 + Version Bump symlinks fix + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 2.13.0 + Rebuild for New Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-10 + 2.13.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-13 + 2.12.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.12.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.11.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 2.11.1 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-17 + 2.11.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + noto-fonts + http://www.google.com/get/noto + + Osman Erkan + osman.erkan@pisilinux.org + + Apache + data:font + desktop.font + Google Noto TTF fonts + Google Noto TTF yazı tipleri + Noto fonts are open source. All Noto fonts are published under the SIL Open Font License, Version 1.1. Language data and some sample texts are from the Unicode CLDR project. + Tüm diller/karakterlerin desktelendiği yazı tipidir. + https://sourceforge.net/projects/pisilinux/files/source/noto-fonts-20190623.tar.xz + desktop/font/noto-fonts/pspec.xml + + + noto-fonts + + /etc/fonts + /usr/share/doc + /usr/share/fonts/noto + + + archlinux/66-noto-sans.conf + archlinux/66-noto-serif.conf + archlinux/66-noto-mono.conf + + + + noto-fonts-ttf-croscore + noto-fonts-ttf-croscore, Chrome OS core fonts + noto-fonts-ttf-croscore, Chrome OS için temel yazı tipleri + + /usr/share/fonts/TTF + + + + noto-fonts-extra + noto-fonts-ttf-croscore, Chrome OS core fonts Condensed SemiBold Medium Black Light + + /usr/share/fonts/noto/*-Condensed*.ttf + /usr/share/fonts/noto/*-SemiBold*.ttf + /usr/share/fonts/noto/*-SemiCondensed*.ttf + /usr/share/fonts/noto/*-Medium*.ttf + /usr/share/fonts/noto/*-Thin*.ttf + /usr/share/fonts/noto/*-Black*.ttf + /usr/share/fonts/noto/*-Light*.ttf + /usr/share/fonts/noto/*-Extra*.ttf + + + + + 2020-12-09 + 20190623 + Rebuild. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2020-02-07 + 20190623 + Rebuild for New Toolchain + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2019-11-09 + 20190623 + Rebuild for New Toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2018-07-31 + 20150929 + Rebuild for New Toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2017-03-05 + 20150929 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 20150929 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-12 + 20150929 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + droid-fonts + https://www.droidfonts.com/ + + Sezai Yeniay + sezaiyeniay@pisilinux.org + + Apache-2.0 + data:font + desktop.font + Droid, TrueType font ailesi + Droid is a TrueType font family intended for use on the small screens of mobile handsets + Droid is een TrueType font familie gemaakt voor gebruik op de kleine schermen van mobiele telefoons + Android platformunda kullanılmak üzere oluşturulmuş font ailesi. + Droid is a font family created by Ascender Corporation for use by the Open Handset Alliance platform, Android. The font families, known simply as Droid, are Droid Sans, Droid Serif, and Droid Sans Mono. + Droid is een TrueType font familie gemaakt voor gebruik op de kleine schermen van mobiele telefoons + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pardusarchives/droid_fonts_20100815.tar.gz + desktop/font/droid-fonts/pspec.xml + + + droid-fonts + + /etc/fonts + /usr/share/fonts + /usr/share/doc + + + 65-droid-fonts-sans-fontconfig.conf + 60-droid-fonts-sans-mono-fontconfig.conf + 59-droid-fonts-serif-fontconfig.conf + + + + + 2019-11-05 + 0.0_20100821 + Rebuild remove Ahem.ttf + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 0.0_20100821 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 0.0_20100821 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-09-18 + 0.0_20100821 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-28 + 0.0_20100821 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + terminus-font + http://terminus-font.sourceforge.net/ + + Sezai Yeniay + sezaiyeniay@pisilinux.org + + OFL + GPLv2 + data + desktop.font + Fixed width bitmap font. + Sabit boyutlu yazıtipi + La fonte Terminus est conçue pour travailler longtemps (8 heures ou plus par jour) devant l'ordinateur. + Terminus Font is a clean, fixed width bitmap font, designed for long (8 and more hours per day) work with computers. + Terminus yazıtipi bilgisayar karşısında uzun süreler (günde 8 saat ve fazlası) geçiren insanlar için tasarlanmıştır. + Die Terminus Schrift ist für lange Arbeitszeiten (8 Stunden und mehr pro Tag) ausgelegt + mirrors://sourceforge/terminus-font/terminus-font-4.49.1.tar.gz + + python3 + xorg-app + + desktop/font/terminus-font/pspec.xml + + + terminus-font + + /etc/fonts/conf.avail/75-yes-terminus.conf + /etc/fonts/conf.d/75-yes-terminus.conf + /usr/share/kbd/consolefonts + /usr/share/fonts/misc + /usr/share/doc + + + + + 2021-01-02 + 4.49.1 + Beta rebuild. + fury + uglyside@yandex.ru + + + + + + gnu-gs-fonts-std + https://www.ghostscript.com + + Sezai Yeniay + sezaiyeniay@pisilinux.org + + GPLv2 + data + desktop.font + Ghostscript standard fonts + Ghostscript standard yazıtipleri + Ces fontes ont été construites à partir des fontes URW distribuées avec ghostcript. Il n'y AUCUN changemen dans leur partie latine. + gnu-gs-fonts-std contains fonts that were made from the free URW fonts distributed with ghostcript. There are no changes in the latin part of them. + Bu yazıtipleri ghostscript ile birlikte dağıtılan özgür URW yazıtiplerinden türetilmiştir. Latin bölümünde hiçbir değişiklik yapılmamıştır. + mirrors://sourceforge/ghostscript/ghostscript-fonts-std-8.11.tar.gz + desktop/font/gnu-gs-fonts-std/pspec.xml + + + gnu-gs-fonts-std + + /usr/share/fonts/default/ghostscript + /usr/share/doc + + + + + 2020-02-12 + 8.11 + Rebuild for new Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 8.11 + Rebuild for new Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 8.11 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 8.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-23 + 8.11 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + zekton + http://www.myfonts.com/fonts/typodermic/zekton + + Osman Erkan + osman.erkan@pisilinux.org + + GPL + as-is + data:font + desktop.font + Zekton yazı fontu + Zekton yazı fontu + PiSiLinux için Zekton yazı fontu. + PiSiLinux için Zekton yazı fontu. + http://www.e17-stuff.org/CONTENT/content-files/50553-zekton.tar.gz + desktop/font/zekton/pspec.xml + + + zekton + + /usr/share/fonts/zekton + /usr/share/doc/zekton + + + + + 2021-12-04 + 061222 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + liberation-fonts + https://fedorahosted.org/liberation-fonts/ + + Sezai Yeniay + sezaiyeniay@pisilinux.org + + GPLv2 + data:font + desktop.font + Font collection similar to ones found in Microsoft Windows + Microsoft Windows fontlarına benzeyen bir dizi font ailesi + A set of fonts similar to Microsoft Windows fonts. There are three sets: Sans (a substitute for Arial, Albany, Helvetica, Nimbus Sans L, and Bitstream Vera Sans), Serif (a substitute for Times New Roman, Thorndale, Nimbus Roman, and Bitstream Vera Serif) and Mono (a substitute for Courier New, Cumberland, Courier, Nimbus Mono L, and Bitstream Vera Sans Mono). + liberation-fonts MS Windows fontlarına benzer bir yazı tipi ailesidir. Sans, serif ve mono olmak üzere 3 setten oluşur. + http://dev-www.libreoffice.org/src/cfbf1ac6f61bf6cf45342a0cc9381be5-liberation-fonts-ttf-2.00.0.tar.gz + + fontforge + + desktop/font/liberation-fonts/pspec.xml + + + liberation-fonts + + /usr/share/fonts + /usr/share/doc + + + + + 2018-07-31 + 2.00.0 + Rebuild for new toolchain. + Stefan Gronewold + groni@pisilinux.org + + + 2017-03-02 + 2.00.0 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.00.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-09 + 2.00.0 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + Orkhun-fonts + http://turkcesivarken.com/ + + Sezai Yeniay + sezaiyeniay@pisilinux.org + + OFL + data:font + desktop.font + Old Turkic fonts + Eski Türk alfabesi Yazıtipleri + Orkhun-fonts package contains old Turkic (Gokturks or Celestial Turks) fonts. + Orkhun-fonts paketi Göktürk Alfabesi'ne ait yazıtiplerini içermektedir. + https://sourceforge.net/projects/pisilinux/files/source/orkhun.tar.gz + desktop/font/Orkhun-fonts/pspec.xml + + + Orkhun-fonts + + /usr/share/fonts + /usr/share/doc + + + + + 2018-12-14 + 0.1 + First release + Sezai Yeniay + sezaiyeniay@pisilinux.org + + + + + + adobe-source-code-pro-fonts + http://www.gnome.org + + Pisi Linux Admins + admins@pisilinux.org + + OFL + desktop.font + Monospaced font family for user interface and coding environments. + Source Code Pro is a set of OpenType fonts that have been designed to work well in user interface (UI) environments. + https://github.com/adobe-fonts/source-code-pro/archive/refs/tags/2.038R-ro/1.058R-it/1.018R-VAR.tar.gz + desktop/font/adobe-source-code-pro-fonts/pspec.xml + + + adobe-source-code-pro-fonts + + /usr/share/fonts + /usr/share/doc + + + + + 2021-06-05 + 2.038R + First release for Pisi Linux. + Berk Çakar + berk2238@hotmail.com + + + + + + msttcorefonts + http://corefonts.sourceforge.net/ + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + Microsoft + data:font + desktop.font + Web için Microsoft'un TrueType çekirdek yazı tipleri + Microsoft's TrueType Schriftarten für den Gebrauch im Web + Microsoft's TrueType core fonts for the Web + Core fonts for the Web war ein Projekt von Microsoft mit dem Ziel, eine Reihe von Schriftarten für den Gebrauch im Internet zu standardisieren. Folgende Schriftarten werden von diesem Paket bereitgestellt: Andale Mono, Arial, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuched MS, Verdana, Webdings + Core fonts for the Web was a project begun by Microsoft to make a standard pack of fonts for the Internet. Fonts included in this package are: Andale Mono, Arial, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuched MS, Verdana, Webdings. + https://root.cern.ch/download/ttf/ttf_fonts.tar.gz + + fontconfig-devel + + desktop/font/msttcorefonts/pspec.xml + + + msttcorefonts + + fontconfig + + + /usr/share/doc + /usr/share/fonts/msttcorefonts + + + + + 2021-12-04 + 1.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + open-sans-fonts + https://www.opensans.com/ + + Safa Arıman + safaariman@pisilinux.org + + Apache-2.0 + data:font + desktop.font + Open Sans is a humanist sans-serif typeface designed by Steve Matteson + Open Sans is a humanist sans-serif typeface designed by Steve Matteson + Open Sans is a humanist sans serif typeface designed by Steve Matteson, Type Director of Ascender Corp. This version contains the complete 897 character set, which includes the standard ISO Latin 1, Latin CE, Greek and Cyrillic character sets. Open Sans was designed with an upright stress, open forms and a neutral, yet friendly appearance. It was optimized for print, web, and mobile interfaces, and has excellent legibility characteristics in its letter forms. + Open Sans is a humanist sans serif typeface designed by Steve Matteson, Type Director of Ascender Corp. This version contains the complete 897 character set, which includes the standard ISO Latin 1, Latin CE, Greek and Cyrillic character sets. Open Sans was designed with an upright stress, open forms and a neutral, yet friendly appearance. It was optimized for print, web, and mobile interfaces, and has excellent legibility characteristics in its letter forms. + https://www.opensans.com/download/open-sans.zip + https://www.opensans.com/download/open-sans-condensed.zip + desktop/font/open-sans-fonts/pspec.xml + + + open-sans-fonts + + /usr/share/doc + /usr/share/fonts + + + + + 2020-03-20 + 1.10 + First release + Safa Arıman + safaariman@pisilinux.org + + + + + + dejavu-fonts + http://www.dejavu-fonts.org + + Sezai Yeniay + sezaiyeniay@pisilinux.org + + as-is + data:font + desktop.font + DejaVu yazıtipleri + DejaVu fonts + DejaVu fonts + DejaVu yazıtipleri + Les fontes DejaVu basées sur des fontes Bitstream avec des améliorations. + Contains DejaVu fonts that are based on Bitstream fonts, with improvements. + Bevat de DejaVu fonts die zijn gebasserd op de Bitstream fonts, met verbeteringen. + mirrors://sourceforge/dejavu/2.37/dejavu-fonts-2.37.tar.bz2 + + xorg-app-devel + fontforge + fontconfig-devel + perl-Font-TTF + perl-IO-String + unicode-ucd + giflib-devel + + desktop/font/dejavu-fonts/pspec.xml + + + dejavu-fonts + + /etc/fonts + /etc/X11/fontpath.d/dejavu + /usr/share/fonts + /usr/share/doc + + + + + 2022-04-02 + 2.37 + Rebuild for fontforge + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 2.37 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-11 + 2.37 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.37 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-02-28 + 2.37 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-09-18 + 2.34 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-27 + 2.34 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + fontforge + http://fontforge.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + app:gui + desktop.font + Font editor and converter + Postscript yazı tipi düzenleyici ve çevirici + FontForge is a font editor that lets you create your own postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and bitmap (bdf, FON, NFNT) fonts, or edit existing ones. Also lets you convert one format to another. FontForge also has support for many macintosh font formats. + FontForge kendi postscript, truetype, opentype, cid-keyed, multi-master, cff, svg, bitmap (bdf, FON, NFNT) fontlarınızı yaratmanıza veya hali hazırda varolan fontlarınızı düzenlemenize olanak tanıyan bir font düzenleyicidir. FontForge Macintosh font formatlarının çoğunu da desteklemektedir. + fontforge + https://github.com/fontforge/fontforge/releases/download/20220308/fontforge-20220308.tar.xz + https://fontforge.github.io/cidmaps.tgz + + git + cmake + libtool + xdg-utils + gtk3-devel + tiff-devel + libXi-devel + cairo-devel + pango-devel + libtool-ltdl + libpng-devel + libXft-devel + giflib-devel + python3-devel + libxml2-devel + freetype-devel + readline-devel + python3-sphinx + libspiro-devel + fontconfig-devel + shared-mime-info + desktop-file-utils + libjpeg-turbo-devel + + desktop/font/fontforge/pspec.xml + + + fontforge + + gtk3 + zlib + tiff + cairo + libXi + pango + glib2 + libX11 + libpng + libXft + giflib + potrace + python3 + libxml2 + freetype + readline + libspiro + libtool-ltdl + libjpeg-turbo + + + /usr/lib/libfontforge.so* + /usr/lib/python3.9/site-packages + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/mime + /usr/share/pixmaps + /usr/share/icons + /usr/share/appdata + /usr/share/fontforge + /usr/share/metainfo + /usr/share/applications + /usr/share/locale + + + + + 2022-04-02 + 2.0.20220308 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 2.0.20190801 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-11 + 2.0.20190801 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 2.0.20190801 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.0.20170731 + Rebuild for new Toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2018-03-26 + 2.0.20170731 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 2.0.20161005 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 2.0.20150824 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-28 + 2.0.20150824 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + sil-lateef-font + https://software.sil.org/lateef/ + + Stefan Gronewold + groni@pisilinux.org + + custom:OFL + data:font + desktop.font + OpenType Arabic font from SIL + Lateef is named after Shah Abdul Lateef Bhitai, the famous Sindhi mystic and poet. It is intended to be an appropriate style for use in Sindhi and other languages of southern Asia.. + https://software.sil.org/downloads/r/lateef/LateefGR-1.200.zip + desktop/font/sil-lateef-font/pspec.xml + + + sil-lateef-font + + /usr/share/doc + /usr/share/fonts/sil-lateef + /usr/share/sil-lateef/documentation + /usr/share/sil-lateef/web + + + + + 2018-07-31 + 1.200 + Rebuild for New Toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2018-05-08 + 1.200 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + exo-fonts-1 + https://fonts.google.com/specimen/Exo + + Blue Devil + bluedevil@sctzine.com + + OFL + data:doc + desktop.font + Exo Font Family + Exo Yazıyüzü Ailesi + Exo is a contemporary geometric sans serif typeface that tries to convey a technological/futuristic feeling while keeping an elegant design. + exo-fonts paketi Google tarafından desteklenen çağdaş geometrik sans serif türü bir yazıyüzüdür. + https://sourceforge.net/projects/pisilinux/files/source/exo-font.tar.gz + desktop/font/exo-fonts-1/pspec.xml + + + exo-fonts-1 + Exo Font Family. + + /usr/share/doc + /usr/share/fonts + + + + + 2020-08-30 + 1.0 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + noto-fonts-cjk + http://www.google.com/get/noto + + Osman Erkan + osman.erkan@pisilinux.org + + CUSTOM:SIL + data:font + desktop.font + Google Noto CJK fonts + Google Noto CJK yazı tipleri + noto-fonts-cjk, Google Noto CJK fonts. + Google Noto CJK yazı tipleri. + https://github.com/googlei18n/noto-cjk/archive/v1.004.tar.gz + desktop/font/noto-fonts-cjk/pspec.xml + + + noto-fonts-cjk + noto-fonts-cjk, Google Noto CJK fonts + + /usr/share/fonts/noto/*.ttc + /usr/share/doc/noto-fonts-cjk/ + + + + + 2018-07-31 + 0.0_20100919 + Rebuild for New Toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2017-03-05 + 0.0_20100919 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.0_20100919 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-22 + 0.0_20100919 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + oxygen-fonts + https://projects.kde.org/projects/playground/artwork/oxygen-fonts + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + OFL + data:font + desktop.font + Oxygen font family + Oxygen yazı tipi ailesi + Oxygen font family is a desktop / GUI font family for integrated use with KDE. + Oxygen, KDE için bir masaüstü ve grafik kullanıcı arayüzü yazı tipi ailesidir. + http://download.kde.org/stable/plasma/5.4.3/oxygen-fonts-5.4.3.tar.xz + + cmake + extra-cmake-modules + fontconfig-devel + qt5-base-devel + fontforge + + desktop/font/oxygen-fonts/pspec.xml + + + oxygen-fonts + + /usr/share/fonts + /usr/share/doc + /usr/lib + + + + + 2018-08-15 + 5.4.3 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 5.4.3 + Rebuild for new toolchain. + Stefan Gronewold + groni@pisilinux.org + + + 2017-03-09 + 5.4.3 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.4.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-11 + 5.4.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + harfbuzz + http://www.freedesktop.org/software/harfbuzz + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.font + OpenType text shaping engine + The Harfbuzz package contains an OpenType text shaping engine. + https://github.com/harfbuzz/harfbuzz/archive/3.2.0.tar.gz + + git + meson + cairo-devel + glib2-devel + icu4c-devel + graphite2-devel + freetype-devel + expat-devel + python-six + gtk-doc + docbook-xsl + gobject-introspection-devel + + desktop/font/harfbuzz/pspec.xml + + + harfbuzz + + cairo + glib2 + icu4c + libgcc + freetype + graphite2 + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/gir-1.0 + + + + harfbuzz-devel + + glib2-devel + icu4c-devel + graphite2-devel + freetype-devel + harfbuzz + + + /usr/include/harfbuzz + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + harfbuzz-32bit + 32-bit shared libraries for harfbuzz + emul32 + emul32 + + icu4c-32bit + freetype-32bit + fontconfig-32bit + cairo-32bit + + + cairo-32bit + libgcc + glib2-32bit + icu4c-32bit + freetype-32bit + + + /usr/lib32 + + + + harfbuzz-docs + harfbuzz reference documents + data:doc + + /usr/share/gtk-doc + + + + + 2021-12-13 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-27 + 3.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-03 + 2.8.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-26 + 2.7.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-23 + 2.7.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 2.6.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-31 + 2.3.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-12-13 + 2.0.2 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 1.8.3 + Rebuild and version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2018-01-29 + 1.7.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.4.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-02 + 1.2.6 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-04-06 + 1.2.6 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + noto-emoji-fonts + http://www.google.com/get/noto + + Sami BABAT + samibabat@gmail.com + + CUSTOM:SIL + data:font + desktop.font + Google Noto Emoji fonts + Google Noto Emoji yazı tipleri ve emojiler + noto-emoji-fonts, Google Noto Emoji fonts. + Google Noto Emoji yazı tipleri ve emoji + https://github.com/googlefonts/noto-emoji/archive/refs/tags/v2020-09-16-unicode13_1.tar.gz + desktop/font/noto-emoji-fonts/pspec.xml + + + noto-emoji-fonts + noto-emoji, Google Noto Emoji fonts + + /usr/share/fonts/noto/*.ttf + /usr/share/doc/noto-emoji-fonts/ + + + + + 2021-05-16 + 2020.09.6 + First release + Sami BABAT + samibabat@gmail.com + + + + + + amiri-fonts + https://www.amirifont.org + + Stefan Gronewold + groni@pisilinux.org + + custom:OFL + data:font + desktop.font + Arabic TTF fonts + Arapça TTF yazı tipleri + Amiri is a classical Arabic typeface. + Amiri klasik bir Arap yazıdır. + https://github.com/khaledhosny/amiri-font/releases/download/0.111/amiri-0.111.zip + desktop/font/amiri-fonts/pspec.xml + + + amiri-fonts + + /usr/share/doc + /usr/share/fonts/amiri + /usr/share/amiri-fonts + + + + + 2018-07-31 + 0.111 + Rebuild for new Toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2018-05-08 + 0.111 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + cantarell-fonts + http://www.gnome.org + + Kamil Atlı + suvari@pisilinux.org + + GPLv2+ + desktop.font + GNOME Cantarell fonts + GNOME Cantarell fonts - required for GNOME 3 + https://download-fallback.gnome.org/sources/cantarell-fonts/0.303/cantarell-fonts-0.303.1.tar.xz + + meson + + desktop/font/cantarell-fonts/pspec.xml + + + cantarell-fonts + + /usr/share/fonts + /usr/share/fontconfig + /usr/share/doc + /usr/share/metainfo/org.gnome.cantarell.metainfo.xml + + + + + 2021-12-11 + 0.303.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-30 + 0.301 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + + + + unicode-ucd + http://www.unicode.org/ucd + + PisiLinux Community + admins@pisilinux.org + + MIT + desktop.font + Unicode Character Database + Unicode Karakter Veritabanı + The Unicode Character Database (UCD) consists of a number of data files listing Unicode character properties and related data. It also includes data files containing test data for conformance to several important Unicode algorithms. + Unicode karakter veritabanı, unicode karakter özelliklerini ve bilgilerini içeren birkaç veri dosyasından oluşur. + https://www.unicode.org/Public/zipped/12.1.0/UCD.zip + desktop/font/unicode-ucd/pspec.xml + + + unicode-ucd + + /usr/share/unicode/ucd + /usr/share/doc + + + copyright.html + + + + + 2020-01-18 + 12.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 11.0.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-14 + 11.0.0 + Rebuild and Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2017-03-01 + 9.0.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-27 + 6.3.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + lxdm + http://lxde.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + LGPLv2 + app:gui + desktop.misc + LXDE Display Manager + LXDE Ekran Yöneticisi + LXDM is the future display manager of LXDE. + LXDM, LXDE için bir ekran yöneticisidir. + mirrors://sourceforge/lxdm/lxdm-0.5.3.tar.xz + https://sourceforge.net/projects/pisilinux/files/source/lxdm-pisilinux-theme2.zip + + intltool + iso-codes-devel + gtk3-devel + gettext-devel + pam-devel + elogind-devel + cairo-devel + pango-devel + dbus-devel + glib2-devel + libX11-devel + libxcb-devel + gdk-pixbuf-devel + at-spi2-atk-devel + at-spi2-core-devel + + + onscreenkeyboard.patch + customization-for-pisilinux.patch + lxdm-0.5.3-upstream-fixes.patch + + desktop/misc/lxdm/pspec.xml + + + lxdm + + pam + gtk3 + cairo + pango + glib2 + gdk-pixbuf + libX11 + libxcb + elogind + + + /etc + /usr/sbin + /usr/bin + /usr/libexec + /usr/share/locale + /usr/share + /etc/conf.d/xdm + + + pisi-lightdm-greeter + lightdm + sddm + mdm + gdm + slim + + + System.Service + + + lxdm.desktop + lxdm + + + + + 2021-12-07 + 0.5.3 + Added new pisilinux theme + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-04 + 0.5.3 + LXDM rebuild + Berk Çakar + berk2238@hotmail.com + + + 2021-02-11 + 0.5.3 + Added new pisilinux theme + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-02-10 + 0.5.3 + Added new pisilinux theme + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-04-21 + 0.5.3 + Rebuild at-spi2. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-18 + 0.5.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-07 + 0.5.3 + Rebuild revert + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-10 + 0.5.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 0.5.3 + set default session KDE5 + Ayhan Yalçınsoy + ayhanyalcinsoy@gmail.com + + + 2017-11-19 + 0.5.3 + set default session KDE5 + Ayhan Yalçınsoy + ayhanyalcinsoy@gmail.com + + + 2017-09-23 + 0.5.3 + set background and icon + Ayhan Yalçınsoy + ayhanyalcinsoy@gmail.com + + + 2017-05-06 + 0.5.3 + Fix service start on virtual machine + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-09-29 + 0.5.1 + Fix service start on virtual machine + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-08-23 + 0.5.1 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lightdm-gtk-greeter + https://github.com/Xubuntu/lightdm-gtk-greeter + + Berk Çakar + berk2238@hotmail.com + + GPLv2 + app:gui + desktop.misc + Login screen using the LightDM framework. + Login screen using the LightDM framework. + https://github.com/Xubuntu/lightdm-gtk-greeter/archive/refs/tags/lightdm-gtk-greeter-2.0.8.tar.gz + + gtk3-devel + cairo-devel + gdk-pixbuf-devel + libxklavier-devel + exo-devel + xfce4-dev-tools + gobject-introspection-devel + lightdm-devel + + desktop/misc/lightdm-gtk-greeter/pspec.xml + + + lightdm-gtk-greeter + + lightdm + gtk3 + cairo + glib2 + libX11 + gdk-pixbuf + libxklavier + + + /usr/bin/lightdm-gtk-greeter + /usr/share/locale + /etc + /usr/share + + + + + 2021-04-20 + 2.0.8 + First release. + Berk Çakar + berk2238@hotmail.com + + + + + + diodon + https://github.com/diodon-dev/diodon + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + desktop.misc + Clipboard manager. + Aiming to be the best integrated clipboard manager for the Unity desktop. + https://launchpad.net/diodon/trunk/1.12.0/+download/diodon-1.12.0.tar.xz + + cmake + meson + gtk3-devel + vala-devel + glib2-devel + libpeas-devel + libxslt-devel + zeitgeist-devel + xorg-server-xvfb + desktop-file-utils + ayatana-libappindicator-devel + + desktop/misc/diodon/pspec.xml + + + diodon + + gtk3 + glib2 + libX11 + libXtst + libpeas + zeitgeist + gdk-pixbuf + ayatana-libappindicator + + + /etc/xdg + /etc/apport + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + + + + diodon-devel + + diodon + glib2-devel + gtk3-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-02-04 + 1.12.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-13 + 1.11.1 + First build + fury + uglyside@yandex.ru + + + + + + grub-customizer + https://launchpad.net/grub-customizer/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + desktop.misc + A graphical grub2 settings manager + A graphical grub2 settings manager + A graphical grub2 settings manager + A graphical grub2 settings manager + https://launchpad.net/grub-customizer/5.1/5.1.0/+download/grub-customizer_5.1.0.tar.gz + + cmake + gtk3-devel + atkmm-devel + glib2-devel + glibmm-devel + gtkmm3-devel + cairomm-devel + openssl-devel + pangomm-devel + libsigc++-devel + libarchive-devel + + desktop/misc/grub-customizer/pspec.xml + + + grub-customizer + + gtk3 + atkmm + glib2 + glibmm + gtkmm3 + libgcc + cairomm + openssl + pangomm + libsigc++ + libarchive + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/info + /usr/share/doc + + + grub.cfg + + + + + 2019-06-29 + 5.1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + ayatana-libindicator + https://github.com/AyatanaIndicators/libayatana-indicator + + fury + uglyside@yandex.ru + + GPL-3 + library + desktop.misc + Ayatana Indicators Shared Library. + The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop. + https://github.com/AyatanaIndicators/libayatana-indicator/archive/refs/tags/0.9.0.tar.gz + + cmake + gtk3-devel + glib2-devel + python3-devel + ayatana-ido-devel + + desktop/misc/ayatana-libindicator/pspec.xml + + + ayatana-libindicator + + gtk3 + glib2 + gdk-pixbuf + ayatana-ido + + + /usr/lib + /usr/libexec + /usr/share/doc + /usr/share + + + + ayatana-libindicator-devel + + gtk3-devel + glib2-devel + ayatana-ido-devel + ayatana-libindicator + + + /usr/include/ + /usr/lib/pkgconfig + + + + + 2022-01-18 + 0.9.0 + Version bump + fury + uglyside@yandex.ru + + + 2021-10-13 + 0.8.4 + First build + fury + uglyside@yandex.ru + + + + + + picom + https://github.com/yshui/picom/ + + fury + uglyside@yandex.ru + + MIT + MPL-2 + app + desktop.misc + A compositor for X11. + This is forked from the original Compton because it seems to have become unmaintained. + https://github.com/yshui/picom/archive/refs/tags/v9.1.tar.gz + + cmake + meson + uthash + asciidoc + dbus-devel + mesa-devel + libev-devel + pixman-devel + libxcb-devel + libX11-devel + libpcre-devel + libxslt-devel + libglvnd-devel + libXext-devel + libconfig-devel + xcb-util-image-devel + xcb-util-renderutil-devel + + + config.patch + + desktop/misc/picom/pspec.xml + + + picom + + dbus + mesa + libev + libX11 + libxcb + pixman + libpcre + libglvnd + libconfig + xcb-util-image + xcb-util-renderutil + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2021-04-14 + 9.1 + First build. + fury + uglyside@yandex.ru + + + + + + grim + https://github.com/emersion/grim + + Idris Kalp + idriskalp@gmail.com + + MIT + app:console + desktop.misc + Screenshot utility for Wayland. + Wayland için ekran görüntüsü yardımcı programı. + grim is a tool to take screenshots on Wayland sessions. + grim, Wayland oturumlarında ekran görüntüsü almak için bir araçtır. + https://github.com/emersion/grim/releases/download/v1.4.0/grim-1.4.0.tar.gz + + meson + ninja + libpng-devel + pixman-devel + wayland-devel + wayland-client + bash-completion + libjpeg-turbo-devel + wayland-protocols-devel + + desktop/misc/grim/pspec.xml + + + grim + + libpng + pixman + libjpeg-turbo + wayland-client + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2022-02-22 + 1.4.0 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + volumeicon + https://github.com/Maato/volumeicon + + fury + uglyside@yandex.ru + + GPL-3 + app:gui + desktop.misc + A lightweight volume control applet with support for global keybindings. + Volume Icon aims to be a lightweight volume control that sits in your systray. + http://nullwise.com/files/volumeicon/volumeicon-0.5.1.tar.gz + + intltool + gtk3-devel + glib2-devel + gettext-devel + alsa-lib-devel + libnotify-devel + + + turkish_translation.patch + ru_translation.patch + ukranian_translation.patch + notify_cflags_set.patch + languas_list.patch + + desktop/misc/volumeicon/pspec.xml + + + volumeicon + + gtk3 + glib2 + cairo + libX11 + alsa-lib + libnotify + gdk-pixbuf + + + /usr/bin/volumeicon + /usr/share + /usr/share/locale + + + + + 2022-05-02 + 0.5.1 + First build. + fury + uglyside@yandex.ru + + + + + + xdg-utils + https://www.freedesktop.org/wiki/Software/xdg-utils + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + desktop.misc + Utilitaires de bureaux communs. + Common desktop utilities + Ortak masaüstü komutları + Xdg-utils is a set of command line tools that assist applications with a variety of desktop integration tasks. About half of the tools focus on tasks commonly required during the installation of a desktop application and the other half focuses on integration with the desktop environment while the application is running. + https://portland.freedesktop.org/download/xdg-utils-1.1.3.tar.gz + + xmlto + docbook-xsl + util-linux + libxslt + lynx + + + 0001_better_pcmanfm_check.patch + + desktop/misc/xdg-utils/pspec.xml + + + xdg-utils + + /usr/bin + /usr/share/man + + + + + 2020-01-07 + 1.1.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-25 + 1.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-30 + 1.1.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-17 + 1.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-05 + 1.1.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-17 + 1.1.0_20140207 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.0_20140207 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-16 + 1.1.0_20140207 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + packagekit + https://www.freedesktop.org/software/PackageKit/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + desktop.misc + A system designed to make installation and updates of packages easier. + PackageKit is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit. + http://www.freedesktop.org/software/PackageKit/releases/PackageKit-1.1.5.tar.xz + + sqlite-devel + gtk3-devel + gtk2-devel + intltool + polkit-devel + python3-devel + elogind-devel + gobject-introspection-devel + + desktop/misc/packagekit/pspec.xml + + + packagekit + + atk + gtk2 + gtk3 + cairo + glib2 + pango + sqlite + freetype + harfbuzz + fontconfig + gdk-pixbuf + + + /var + /etc + /usr/bin + /usr/lib + /usr/libexec + /usr/share/locale + /usr/share/doc + /usr/share/gtk-doc + /usr/share/bash-completion + /usr/share/dbus-1 + /usr/share/PackageKit + /usr/share/polkit-1 + + + pisi.conf + + + + packagekit-devel + Development files for packagekit + + packagekit + glib2-devel + sqlite-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-06-05 + 1.1.5 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + startup-notification + http://www.freedesktop.org/software/startup-notification/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.misc + Application startup notification and feedback library + Uygulama başlangıç duyurusu ve geribildirim sistemi + startup-notification est un exemple d'implémentation de notification de démarrage (indiquant à l'environnement bureautique qu'une application a fini de démarrer). + startup-notification is a sample implementation of startup notification (telling the desktop environment when an app is done starting up). + startup-notification, bir program başlatıldığında bunu masaüstü ortamına bildirir. + http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz + + libX11-devel + libxcb-devel + xcb-util-devel + + desktop/misc/startup-notification/pspec.xml + + + startup-notification + + libX11 + libxcb + xcb-util + + + /usr/lib + /usr/share/doc + + + + startup-notification-devel + Development files for startup-notification + startup-notification için geliştirme dosyaları + + startup-notification + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/*/*.txt + + + + + 2020-02-02 + 0.12 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 0.12 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 0.12 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 0.12 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + azfontviewer + http://azsky2.html.xdomain.jp/soft/azfontviewer.html + + fury + uglyside@yandex.ru + + MIT + app:gui + desktop.misc + A font viewer that directly reads and previews font files. + A font viewer that directly reads and previews font files. It uses new mlk gui toolchain. + https://gitlab.com/azelpg/azfontviewer/-/archive/v1.0.2/azfontviewer-v1.0.2.tar.bz2 + + zlib-devel + libX11-devel + libpng-devel + libXext-devel + freetype-devel + libXcursor-devel + fontconfig-devel + + desktop/misc/azfontviewer/pspec.xml + + + azfontviewer + + zlib + libpng + libX11 + libXext + freetype + libXcursor + fontconfig + + + /usr/bin + /usr/share + + + + + 2021-12-11 + 1.0.2 + Version bump. + fury + uglyside@yandex.ru + + + 2021-05-25 + 1.0.1 + First build + fury + uglyside@yandex.ru + + + + + + gromit-mpx + https://github.com/bk138/gromit-mpx + + fury + uglyside@yandex.ru + + GPL-2 + app + desktop.misc + Gromit-MPX is a multi-pointer GTK3 port of the original Gromit desktop annotation tool. + It enables graphical annotations with several pointers at once and is A LOT faster than its predecessor since it uses the XCOMPOSITE extension where available. + https://github.com/bk138/gromit-mpx/archive/refs/tags/1.4.2.tar.gz + + cmake + gtk3-devel + libXi-devel + libX11-devel + libdbusmenu-devel + ayatana-libappindicator-devel + + desktop/misc/gromit-mpx/pspec.xml + + + gromit-mpx + + gtk3 + cairo + glib2 + libXi + libX11 + gdk-pixbuf + ayatana-libappindicator + + + /usr/bin + /etc/gromit-mpx + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2022-04-14 + 1.4.2 + Version bump. + fury + uglyside@yandex.ru + + + 2022-02-05 + 1.4.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-26 + 1.4 + First build. + fury + uglyside@yandex.ru + + + + + + at-spi2-atk + http://www.linuxfoundation.org/collaborate/workgroups/accessibility + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + service + desktop.misc + Protocol definitions and daemons for D-Bus at-spi + at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. + mirrors://gnome/at-spi2-atk/2.38/at-spi2-atk-2.38.0.tar.xz + + meson + at-spi2-core-devel + glib2-devel + atk-devel + libX11-devel + dbus-devel + libXtst-devel + libxml2-devel + + desktop/misc/at-spi2-atk/pspec.xml + + + at-spi2-atk + + atk + dbus + glib2 + at-spi2-core + + + /usr/lib + /usr/share/doc + + + + at-spi2-atk-32bit + 32-bit shared libraries for at-spi2-atk + emul32 + emul32 + + at-spi2-core-32bit + atk-32bit + dbus-32bit + glib2-32bit + libxml2-32bit + + + atk-32bit + dbus-32bit + glib2-32bit + at-spi2-core-32bit + + + /usr/lib32 + + + + at-spi2-atk-devel + at-spi2-atk için geliştirme dosyaları + at-spi2-atk için geliştirme dosyaları + + at-spi2-atk + glib2-devel + at-spi2-core-devel + + + /usr/lib32/pkgconfig + /usr/lib/pkgconfig + /usr/include + + + + + 2021-10-25 + 2.38.0 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-02 + 2.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 2.34.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-21 + 2.30.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-26 + 2.26.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-27 + 2.26.2 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-19 + 2.26.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-17 + 2.26.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-28 + 2.22.0 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 2.18.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 2.18.1 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-01-26 + 2.18.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + at-spi2-core + http://www.linuxfoundation.org/collaborate/workgroups/accessibility + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + service + desktop.misc + Protocol definitions and daemons for D-Bus at-spi + D-Bus at-spi için protokol tanımları ve hizmetleri + at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. + at-spi2-core, erişilebilirlik teknolojilerinin uygulamalara D-Bus üzerinden erişerek onları otomatik olarak denetlemesini sağlar. + mirrors://gnome/at-spi2-core/2.42/at-spi2-core-2.42.0.tar.xz + + meson + gtk-doc + intltool + python-six + dbus-devel + glib2-devel + docbook-xsl + libXi-devel + libX11-devel + libXtst-devel + libxslt-devel + gettext-devel + gobject-introspection-devel + + desktop/misc/at-spi2-core/pspec.xml + + + at-spi2-core + + libXtst + libX11 + dbus + glib2 + + + /etc + /usr/lib + /usr/share/doc + /usr/share/dbus-1 + /usr/share/defaults/at-spi2 + /usr/libexec + /usr/share/gir-1.0 + /usr/share/locale + + + + at-spi2-core-32bit + 32-bit shared libraries for at-spi2-core + emul32 + emul32 + + dbus-32bit + glib2-32bit + libXi-32bit + libX11-32bit + libXtst-32bit + + + dbus-32bit + glib2-32bit + libXi-32bit + libX11-32bit + + + /usr/lib32 + + + + at-spi2-core-docs + at-spi2-core reference documents + data:doc + + at-spi2-core + + + /usr/share/gtk-doc + + + + at-spi2-core-devel + at-spi2-core için geliştirme dosyaları + at-spi2-core için geliştirme dosyaları + + at-spi2-core + dbus-devel + glib2-devel + libXi-devel + libX11-devel + libXtst-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2021-10-25 + 2.42.0 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-19 + 2.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-10 + 2.40.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-02 + 2.40.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-02 + 2.34.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 2.34.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-21 + 2.30.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-30 + 2.30.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-26 + 2.28.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-27 + 2.28.0 + Rebuild with new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-07 + 2.28.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-19 + 2.28.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-17 + 2.26.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-13 + 2.20.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 2.18.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 2.18.3 + Release Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-01-26 + 2.18.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + xdg-user-dirs + http://freedesktop.org/wiki/Software/xdg-user-dirs + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + desktop.misc + Utilities to handle user data directories + Kullanıcı veri dizinlerini idare etmek için yardımcı uygulamalar + xdg-user-dirs is a tool to help manage "well known" user directories like the desktop folder and the music folder. It also handles localization (i.e. translation) of the filenames. + xdg-user-dirs, masaüstü ve müzik klasörleri gibi belli başlı kullanıcı dizinlerini yönetmek için bir araçtır. Ayrıca dosya adlarının yerelleştirilmesini de (ör. metin çevirileri) idare eder. + http://user-dirs.freedesktop.org/releases/xdg-user-dirs-0.17.tar.gz + + gettext-devel + docbook-xsl + libxml2-devel + libxslt-devel + + + defaults.patch + tr17.patch + xdg-user-dirs-0.15-libiconv.patch + + desktop/misc/xdg-user-dirs/pspec.xml + + + xdg-user-dirs + + /etc/X11 + /etc/xdg + /usr/bin + /usr/share/locale + /usr/share/doc + /usr/share/man + + + xdg-user-dirs.sh + + + + + 2021-01-29 + 0.17 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-08 + 0.17 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-06 + 0.17 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 0.17 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-18 + 0.17 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-17 + 0.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 0.15 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 0.15 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-01 + 0.15 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + desktop-file-utils + http://www.freedesktop.org/software/desktop-file-utils/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.misc + Command line utilities to work with desktop menu entries + Masaüstü menü girdilerini yönetmek için komut satırı araçları + desktop files are used to describe an application for inclusion in GNOME or KDE menus. This package contains desktop-file-validate which checks whether a .desktop file complies with the specification and desktop-file-install which installs a desktop file to the standard directory, optionally fixing it up in the process. + http://freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.26.tar.xz + + glib2-devel + + desktop/misc/desktop-file-utils/pspec.xml + + + desktop-file-utils + + glib2 + + + /usr/bin + /usr/share/doc + /usr/share/man/man1/ + /usr/share/emacs/site-lisp/desktop-entry-mode.el + + + System.PackageHandler + + + + + 2021-09-22 + 0.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-16 + 0.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-27 + 0.23 + Rebuild with new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2018-04-18 + 0.23 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-13 + 0.23 + version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.21 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2013-09-07 + 0.21 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + ayatana-libappindicator + https://github.com/AyatanaIndicators/libayatana-appindicator + + fury + uglyside@yandex.ru + + LGPL-3 + library + desktop.misc + A library to allow applications to export a menu into the Unity Menu bar. + A library to allow applications to export a menu into the Unity Menu bar. + https://github.com/AyatanaIndicators/libayatana-appindicator/archive/refs/tags/0.5.90.tar.gz + + cmake + gtk-doc + gtk3-devel + vala-devel + python3-devel + libdbusmenu-gtk3 + libdbusmenu-devel + python3-pygobject3-devel + ayatana-libindicator-devel + gobject-introspection-devel + + desktop/misc/ayatana-libappindicator/pspec.xml + + + ayatana-libappindicator + + atk + gtk3 + glib2 + cairo + pango + gdk-pixbuf + libdbusmenu-gtk3 + libdbusmenu-glib + ayatana-libindicator + + + /usr/lib + /usr/share + /usr/share/doc + + + + ayatana-libappindicator-devel + + ayatana-libappindicator + gtk3-devel + libdbusmenu-gtk + libdbusmenu-glib + libdbusmenu-devel + ayatana-libindicator-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-01-18 + 0.5.90 + Version bump + fury + uglyside@yandex.ru + + + 2021-10-13 + 0.5.5 + First build + fury + uglyside@yandex.ru + + + + + + pisi-appstream-data + https://github.com/pisilinux/pisi-appstream-data + + Pisi Linux Admins + admins@pisilinux.org + + CC-BY-SA 3.0 + data + desktop.misc + Appstream data for Pisi GNU/Linux + Appstream data for Pisi GNU/Linux in order to be used in applications such as GNOME Software, KDE Discover etc. + https://github.com/pisilinux/pisi-appstream-data/archive/refs/tags/20210710.tar.gz + + appstream-glib-devel + + desktop/misc/pisi-appstream-data/pspec.xml + + + pisi-appstream-data + + /usr/share/app-info/xmls + /usr/share/app-info/icons + + + + + 2021-07-10 + 20210710 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + dunst + https://dunst-project.org/ + + fury + uglyside@yandex.ru + + BSD-3-Clause + service + desktop.misc + Lightweight and customizable notification daemon. + Dunst is a lightweight replacement for the notification daemons provided by most desktop environments. It’s very customizable, isn’t dependent on any toolkits, and therefore fits into those window manager centric setups we all love to customize to perfection. + https://github.com/dunst-project/dunst/archive/refs/tags/v1.8.1.tar.gz + + dbus-devel + glib2-devel + cairo-devel + pango-devel + libX11-devel + libXrandr-devel + libnotify-devel + libXinerama-devel + libXScrnSaver-devel + wayland-devel + wayland-cursor + wayland-client + wayland-protocols-devel + + desktop/misc/dunst/pspec.xml + + + dunst + + dbus + glib2 + cairo + pango + libX11 + libXext + libXrandr + libnotify + gdk-pixbuf + libXinerama + libXScrnSaver + wayland-cursor + wayland-client + + + /etc/dunst/dunstrc + /usr/bin + /usr/share/dbus-1 /usr/share/man /usr/share/doc - 2021-08-08 - 1.7.6 - version bump. - Erkan IŞIK - erkanisik@pisilinux.org + 2022-04-14 + 1.8.1 + Version bump. + fury + uglyside@yandex.ru - 2018-02-21 - 1.6.10 - version bump. - Stefan Gronewold(groni) - groni@pisilinux.org + 2021-12-11 + 1.7.3 + Version bump. + fury + uglyside@yandex.ru - 2017-03-21 - 1.6.4 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org + 2021-12-02 + 1.7.2 + Version bump. + fury + uglyside@yandex.ru - 2016-11-10 - 1.6.2 - First release - Stefan Gronewold (groni) - groni@pisilinux.org + 2021-11-02 + 1.7.1 + Version bump. + fury + uglyside@yandex.ru - 2016-07-18 - 1.5.7 - First release - Stefan Gronewold (groni) - groni@pisilinux.org + 2021-10-13 + 1.6.1 + First build + fury + uglyside@yandex.ru - homebank - http://homebank.free.fr + ayatana-ido + https://github.com/AyatanaIndicators/ayatana-ido - Stefan Gronewold (groni) - groni@pisilinux.org + fury + uglyside@yandex.ru - GPLv2 - app:gui - office - Free, easy, personal accounting for everyone - Protein dizi analizi için profil SMM (Saklı Markov Modeli) yazılımı - «HomeBank» is free software that will assist you to manage your personal accounting. - HomeBank ("serbest konuşma" olarak ve "bedava bira" gibi) kişisel muhasebe yönetmek için yardımcı olacak ücretsiz bir yazılımdır.. - homebank - http://homebank.free.fr/public/homebank-5.2.tar.gz + LGPL-3 + library + desktop.misc + Ayatana Indicator Display Objects. + The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop. + https://github.com/AyatanaIndicators/ayatana-ido/archive/refs/tags/0.9.1.tar.gz - cairo-devel - pango-devel - gdk-pixbuf-devel - pixman-devel + cmake + gtk-doc gtk3-devel - glib2-devel - gettext-devel - pkgconfig - libofx-devel - intltool - libsoup-devel - at-spi2-core-devel + vala-devel + gobject-introspection-devel - office/homebank/pspec.xml + desktop/misc/ayatana-ido/pspec.xml - homebank + ayatana-ido - cairo - libofx - pango - gdk-pixbuf gtk3 glib2 - libsoup + cairo + pango + gdk-pixbuf - /usr/bin - /usr/share/applications - /usr/share/application-registry /usr/lib /usr/share - /usr/share/doc - /usr/share/locale - /usr/share/icons/hicolor - homebank-data - Data Files for Homebank + ayatana-ido-devel + + glib2-devel + gtk3-devel + ayatana-ido + - /usr/share/homebank/datas - /usr/share/mime-info + /usr/include/ + /usr/lib/pkgconfig - - 2018-09-10 - 5.2 - Version Bump. + + 2022-04-14 + 0.9.1 + Version bump + fury + uglyside@yandex.ru + + + 2022-01-18 + 0.9.0 + Version bump + fury + uglyside@yandex.ru + + + 2021-10-13 + 0.8.2 + First build + fury + uglyside@yandex.ru + + + + + + shared-mime-info + http://freedesktop.org/wiki/Software/shared-mime-info + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + data + desktop.misc + The shared MIME info database + Paylaşımlı MIME veritabanı tanımlamaları + shared-mim-info est un paquet contenant un grand nombre de types MIME communs, créés en fusionnant les bases de données KDE et GNOME existantes et en les convertissant au nouveau format, ainsi qu'un logiciel pour mettre à jour cette base en fonction des spécifications de share-mime-info. + shared-mime-info is a package containing a large number of common MIME types, created by converting the existing KDE and GNOME databases to the new format and merging them together, and software for updating the database based on the share-mime-info specification. + Bu pakette büyük miktarda dosya türü bilgisi bulunur. Bu bilgiler mevcut KDE ve GNOME veritabanlarının yeni biçime dönüştürülerek birleştirilmesinden oluşmuştur. Ayrıca, pakette bu veritabanını güncelleyen bir uygulama da bulunmaktadır. + https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/2.2/shared-mime-info-2.2.tar.bz2 + https://gitlab.freedesktop.org/xdg/xdgmime/-/archive/95e31875b257058e482342095c72050e4ed56ae3/xdgmime-95e31875b257058e482342095c72050e4ed56ae3.tar.bz2 + + libxml2-devel + glib2-devel + intltool + itstool + xmlto + meson + + desktop/misc/shared-mime-info/pspec.xml + + + shared-mime-info + + libxml2 + glib2 + + + /etc/X11/xinit + /usr/bin + /usr/share/applications + /usr/share/mime + /usr/share/gettext/its + /usr/share/pkgconfig + /usr/share/locale/ + /usr/share/doc + /usr/share/man + + + System.PackageHandler + System.Package + + + update-mime-database.sh + defaults.list + mimeapps.list + mimetypefixes.xml + + + + + 2022-05-07 + 2.2 + Version bump. Mustafa Cinasal muscnsl@gmail.com - - 2018-04-15 - 5.1.8 + + 2022-01-15 + 2.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-28 + 2.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-19 + 2.1 Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-16 + 1.15 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2019-11-06 + 1.15 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-12-31 + 1.10 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 1.9 + Rebuild New T. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-17 + 1.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org - 2017-01-21 - 5.1.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org + 2017-03-19 + 1.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org 2016-06-09 - 5.0.5 + 1.5 Release Bump Pisi Linux Community admin@pisilinux.org - 2016-01-03 - 5.0.5 + 2015-11-05 + 1.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + pisi-lightdm-greeter + https://github.com/ayhanyalcinsoy/pisi-lightDM-greeter + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv3 + LGPLv3 + desktop.misc + Qt5 greeter for LightDM + LightDM için Qt tabanlı bir giriş ekranı + Qt5 greeter for LightDM + LightDM için Qt tabanlı bir giriş ekranı + https://github.com/ayhanyalcinsoy/pisi-lightDM-greeter/archive/refs/tags/v0.97.5.tar.gz + + lightdm-devel + liblightdm-qt5-devel + qt5-base-devel + extra-cmake-modules + qt5-webengine-devel + qt5-x11extras-devel + qt5-linguist + libXcursor-devel + libXrandr-devel + + desktop/misc/pisi-lightdm-greeter/pspec.xml + + + pisi-lightdm-greeter + + libX11 + libgcc + qt5-base + libXrandr + libXcursor + qt5-webengine + qt5-x11extras + liblightdm-qt5 + lightdm + + + /usr/bin + /etc + /usr/share/local + /usr/share/icons + /usr/share/xgreeters + /usr/share/doc + /usr/share/lightdm + + + + + 2022-01-22 + 0.97.5 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2021-06-04 + 0.97.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-30 + 0.97.4 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lightdm + https://github.com/CanonicalLtd/lightdm + + Berk Çakar + berk2238@hotmail.com + + GPL2 + app + desktop.misc + LightDM is a cross-desktop display manager. + LightDM Qt istemci kitaplığı. + LightDM is a cross-desktop display manager. + lightdm, LightDM Qt istemci kitaplıklarını içerir. + https://github.com/CanonicalLtd/lightdm/releases/download/1.30.0/lightdm-1.30.0.tar.xz + + itstool + intltool + python3-devel + libxklavier-devel + gobject-introspection-devel + pam-devel + libgcrypt-devel + gtk3-devel + libxml2-devel + dbus-glib-devel + libxcb-devel + libXdmcp-devel + qt5-base-devel + vala-devel + libpcre-devel + accountsservice-devel + audit-devel + + + lightdm-default-config.patch + + desktop/misc/lightdm/pspec.xml + + + lightdm + + pam + glib2 + libX11 + libxcb + libXdmcp + libgcrypt + libxklavier + + + /etc + /usr/bin + /usr/lib/liblightdm-gobject-1.so* + /usr/libexec + /usr/lib/lightdm/lightdm-guest-session + /usr/lib/tmpfiles.d + /usr/lib/girepository-1.0 + /usr/share/accountsservice + /usr/share/bash-completion + /usr/share/dbus-1 + /usr/share/gtk-doc + /usr/share/help + /usr/share/locale + /usr/share/man + /usr/share/polkit-1 + + + gdm + lxdm + sddm + + + System.Service + System.Package + + + + lightdm-devel + LightDM is a cross-desktop display manager. + + lightdm + glib2-devel + libX11-devel + libxklavier-devel + + + /usr/include/lightdm-gobject-1 + /usr/lib/pkgconfig/liblightdm-gobject-1.pc + /usr/share/gir-1.0 + /usr/share/vala + + + + liblightdm-qt5 + Qt5 library for LightDM. + + libgcc + lightdm + qt5-base + + + /usr/lib/liblightdm-qt5-3.so* + + + + liblightdm-qt5-devel + LightDM is a cross-desktop display manager. + + liblightdm-qt5 + qt5-base-devel + + + /usr/include/lightdm-qt5-3 + /usr/lib/pkgconfig/liblightdm-qt5-3.pc + + + + + 2021-06-05 + 1.30.0 + Rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2021-05-04 + 1.30.0 + First Release. + Berk Çakar + berk2238@hotmail.com + + + + + + sddm + https://github.com/sddm/sddm + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.misc + QML based X11 and Wayland display manager + QML tabanlı X11 ve Wayland ekran yöneticisi. + KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings + https://github.com/sddm/sddm/releases/download/v0.19.0/sddm-0.19.0.tar.xz + https://github.com/sebo28/Sweet-Cat/archive/v0.1.tar.gz + + docutils + pam-devel + qt5-linguist + libxcb-devel + dejavu-fonts + elogind-devel + qt5-base-devel + python-docutils + fontconfig-devel + libxkbfile-devel + extra-cmake-modules + qt5-graphicaleffects + qt5-declarative-devel + qt5-quickcontrols2-devel + + + sddm-0.19.0-consolidate-1.patch + 0002-sddm-fix-build.patch + + desktop/misc/sddm/pspec.xml + + + sddm + + pam + libgcc + libxcb + elogind + qt5-base + fontconfig + dejavu-fonts + qt5-declarative + qt5-quickcontrols2 + qt5-graphicaleffects + + + /etc + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + gdm + lightdm + lxdm + mdm + gdm + slim + + + System.Service + System.Package + + + sddm.conf + 10-backlight.rules + + + + + 2022-05-17 + 0.19.0 + conf file move to /usr/lib/sddm/sddm.conf.d + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2022-02-27 + 0.19.0 + fix deps + Kamil Atlı + suvari@pisilinux.org + + + 2021-08-10 + 0.19.0 + fix deps + Kamil Atlı + suvari@pisilinux.org + + + 2021-06-04 + 0.19.0 + Rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2021-01-09 + 0.19.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-07 + 0.19.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 0.18.1 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2019-10-29 + 0.18.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-10-12 + 0.18.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-02-22 + 0.18.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-18 + 0.14.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 0.14.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-04 + 0.14.0 + Rebuild. + Ali Algul + aligulle3801@gmail.com + + + 2017-06-19 + 0.14.0 + Rebuild. + Ali Algul + aligulle3801@gmail.com + + + 2017-03-05 + 0.14.0 + Rebuild. + Stefan Gronewold + groni@pisilinux.org + + + 2016-10-06 + 0.14.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-09-07 + 0.13.0 + Add conflict list + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-08-14 + 0.13.0 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-07-15 + 0.13.0 + Fix session authorization issue and add rules + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-18 + 0.13.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + nitrogen + https://github.com/l3ib/nitrogen + + fury + uglyside@yandex.ru + + GPL-2 + app + desktop.misc + Background browser and setter for X windows. + pass + https://github.com/l3ib/nitrogen/archive/5fe0018ddc6abccd119215d4222941940ada53a6.zip + + gtk2-devel + gtkmm-devel + libX11-devel + libXinerama-devel + + desktop/misc/nitrogen/pspec.xml + + + nitrogen + + gtk2 + atkmm + glib2 + gtkmm + glibmm + libX11 + libgcc + pangomm + libsigc++ + libXinerama + + + /usr/bin/nitrogen + /usr/share + /usr/share/locale + /usr/share/man/man1 + + + + + 2021-12-12 + 2021.03.31 + First build from git. + fury + uglyside@yandex.ru + + + + + + cmocka + https://cmocka.org/ + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.tool + Full unit testing framework for C with support for mock objects. + Sahte nesneler ile deskteklenmiş C için tam birim test çatısı + cmocka is an elegant unit testing framework for C with support for mock objects. It only requires the standard C library, works on a range of computing platforms (including embedded) and with different compilers. + cmocka sahte nesneler ile deskteklenmiş C için tam birim test çatısı sunar. + https://gitlab.com/cmocka/cmocka/-/archive/cmocka-1.1.5/cmocka-cmocka-1.1.5.tar.gz + + doxygen + cmake + + programming/tool/cmocka/pspec.xml + + + cmocka + Full unit testing framework for C with support for mock objects. + + /usr/lib + /usr/share/doc + + + + cmocka-devel + Development files for cmocka + cmocka için geliştirme dosyaları + libssh-cmocka, cmocka için geliştirme dosyalarını içerir. + + cmocka + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-24 + 1.1.5 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + cppunit + http://www.freedesktop.org/wiki/Software/cppunit + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.tool + C++ port of the famous JUnit framework for unit testing + Popüler JUnit test çatısının C++ sürümü + cppunit is a C++ unit testing framework. It started its life as a port of JUnit to C++ by Michael Feathers. + cppunit, C++ uygulama geliştiricileri tarafından yazdıkları uygulamaların test edilmesi amacıyla kullanılabilecek bir test altyapısıdır. + https://dev-www.libreoffice.org/src/cppunit-1.15.1.tar.gz + + grep + libtool + + programming/tool/cppunit/pspec.xml + + + cppunit + + /usr/lib + /usr/share/doc + + + + cppunit-devel + Contains the headers and other files necessary for developing programs that use cppunit + + cppunit + libgcc + + + /usr/bin + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + /usr/share/man + + + + + 2020-01-15 + 1.15.1 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-29 + 1.14.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-08-01 + 1.14.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-04-11 + 1.13.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.13.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-21 + 1.13.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + ctags + http://ctags.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.tool + Exuberant Ctags generates an index (or tag) file of objects found in source and header files + Kod ve başlık dosyalarında bulunan objeler için indeks dosyaları üretir + Exuberant Ctags génère un fichier d'index (ou tag) pour les objets trouvés dans les fichiers sources et d'entête permettant à ces entités d'être rapidement et facilement localisées par un éditeur de texte et d'autres utilitaires. Il gère actuellement 33 langages de programmation. + Exuberant Ctags generates an index (or tag) file of objects found in source and header files that allows these items to be quickly and easily located by a text editor or other utility. Currently supports 33 programming languages. + Exuberant Ctags, kod ve başlık dosyalarında bulunan objeler için indeks dosyaları üretir. + Exuberant Ctags genera un archivo de índice (o tag) de objetos encontrados en archivos de fuente y cabeceras, para localizar fácilmente estos ítemes con un editor de texto u otra herramienta. Actualmente soporta 33 lenguajes de programación. + https://github.com/universal-ctags/ctags/archive/p5.9.20201129.0.tar.gz + + docutils + python3 + python3-Pygments + python-docutils + jansson-devel + libxml2-devel + libyaml-devel + libseccomp-devel + + programming/tool/ctags/pspec.xml + + + ctags + + jansson + libxml2 + libyaml + libseccomp + + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2020-11-07 + 5.9 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-08 + 5.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-29 + 5.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-10 + 5.8 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 5.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-21 + 5.8 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + fcgi + http://www.fastcgi.com/drupal + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.tool + FastCGI development kit + FastCGI araç takımı + FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. + FastCGI; dil bağımsız, ölçeklenebilir, CGI sunucusunun sınırlamaları olmadan belirli API'leri yüksek performansda çalıştıran bir kitaplıktır. + https://github.com/FastCGI-Archives/fcgi2/archive/2.4.2.tar.gz + programming/tool/fcgi/pspec.xml + + + fcgi + + /usr/bin + /usr/lib + /usr/share/doc/fcgi + /usr/share/man + + + + fcgi-devel + Development files for fcgi + fcgi için geliştirme dosyaları + + fcgi + + + /usr/include + /usr/share/man/man3 + + + + + 2020-03-21 + 2.4.2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + dev86 + https://github.com/lkundrak/dev86 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.tool + Development environment for ELKS-86 and standalone 8086 code + ELKS-86 ve 8086 kodları için geliştirme ortamı + Entorno de desarrollo para ELKS-86 y código 8086 independiente + The dev86 package provides an assembler and linker for real mode 80x86 instructions. You'll need to have this package installed in order to build programs that run in real mode, including LILO and the kernel's bootstrapping code, from their sources. + https://github.com/lkundrak/dev86/archive/v0.16.21.tar.gz + + fedora/dev86-noelks.patch + fedora/dev86-nostrip.patch + fedora/dev86-long.patch + dont-ask-anything.patch + 64bit-build-fix.patch + makefile-fix.patch + + programming/tool/dev86/pspec.xml + + + dev86 + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2020-11-07 + 0.16.21 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-26 + 0.16.21 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 0.16.21 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 0.16.19 + Release Bump. + Kamil Atlı + admin@pisilinux.org + + + 2017-05-15 + 0.16.19 + Release Bump. + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 0.16.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-17 + 0.16.19 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + cppcheck + https://cppcheck.sourceforge.io/ + + fury + uglyside@yandex.ru + + GPLv3 + app:gui + app:console + programming.tool + static analysis of C/C++ code. + Cppcheck is a static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behaviour and dangerous coding constructs. The goal is to detect only real errors in the code (i.e. have very few false positives). + mirrors://sourceforge/cppcheck/cppcheck-2.7.tar.bz2 + + cmake + z3-devel + zlib-devel + docbook-xsl + qt5-sql-odbc + qt5-linguist + libxslt-devel + libpcre-devel + python3-devel + qt5-sql-mysql + qt5-sql-sqlite + qt5-base-devel + tinyxml2-devel + qt5-charts-devel + qt5-sql-postgresql + python3-setuptools + qt5-assistant-devel + + + htmlreport_py3.patch + qm_install_path.patch + + programming/tool/cppcheck/pspec.xml + + + cppcheck + + z3 + libgcc + libpcre + python3 + tinyxml2 + qt5-base + qt5-charts + qt5-assistant + python3-Pygments + + + /usr/bin + /usr/share + /usr/share/Cppcheck + /usr/share/Cppcheck/lang + /usr/share/man + /usr/share/doc + + + + + 2022-02-05 + 2.7 + Ver. bump + fury + uglyside@yandex.ru + + + 2021-10-11 + 2.6 + Ver. bump + fury + uglyside@yandex.ru + + + 2021-07-05 + 2.5 + Ver. bump + fury + uglyside@yandex.ru + + + 2021-03-24 + 2.4 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-12-20 + 2.3 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-10-06 + 2.2 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-06-27 + 2.1 + Ver. bump + fury + uglyside@yandex.ru + + + 2020-04-16 + 1.90 + Version Bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-12-19 + 1.89 + First build. + fury + uglyside@yandex.ru + + + + + + iucode-tool + https://gitlab.com/iucode-tool/iucode-tool + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + programming.tool + Tool to manipulate Intel® IA-32/X86-64 microcode bundles + Tool to manipulate Intel® IA-32/X86-64 microcode bundles + https://gitlab.com/iucode-tool/iucode-tool/-/archive/v2.3.1/iucode-tool-v2.3.1.tar.gz + programming/tool/iucode-tool/pspec.xml + + + iucode-tool + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2021-05-26 + 2.3.1 + First release + Berk Çakar + berk2238@hotmail.com + + + + + + ruby + http://www.ruby-lang.org/en/ + + PisiLinux Community + admins@pisilinux.org + + Ruby + app:console + programming.language.ruby + An object-oriented scripting language + Nesneye dayalı bir dil + Ruby est un langage de programmation dynamique, open source mettant l'accent sur la simplicité et la productivité. Il a une syntaxe élégante qui est naturelle à lire et facile à écrire. + Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. + Ruby, basitlik ve üretkenliğe odaklanan açık kaynaklı, dinamik bir betik dilidir. Okuması ve yazması kolay, şık bir sözdizime sahiptir. + Ruby es un lenguaje dinámico, de código abierto, y con enfoque en simplicidad y productividad. Tiene una sintaxis elegante que permite leer naturalmente y escribirlo de manera fácil. + https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.xz + + tcl-devel + gmp-devel + zlib-devel + gdbm-devel + tcltk-devel + libffi-devel + openssl-devel + libyaml-devel + + programming/language/ruby/ruby/pspec.xml + + + ruby + An object-oriented language for quick and easy programming + + tcl + gmp + zlib + gdbm + tcltk + libffi + openssl + libyaml + readline + + + /usr/bin + /usr/lib/ruby/3.0.0/ + /usr/lib/libruby.so.3.0.1 + /usr/lib/libruby.so.3.0 + /usr/lib/libruby.so + /usr/lib/ruby/site_ruby/3.0.0/ + /usr/lib/ruby/vendor_ruby/3.0.0/ + /usr/share/man/man1 + /usr/share/doc/ruby/LEGAL + /usr/share/doc/ruby/LICENSE + /usr/share/doc/ruby/README* + /usr/share/doc/ruby/COPYING* + + + + ruby-devel + Development files for ruby + ruby için geliştirme dosyaları + ruby-devel, ruby için geliştirme dosyalarını içerir. + + ruby + + + /usr/lib/pkgconfig/ + /usr/include + + + + ruby-docs + Documentation files for ruby + ruby için belgelendirme dosyaları + ruby-docs, libnotify için belgelendirme dosyalarını içerir. + + ruby + + + /usr/share/ri/ + + + + rubygems + rubygems, The Ruby standard for packaging ruby libraries + ruby için standart kitaplık dosyaları + rubygems, ruby için standart kitaplık dosyalarını içerir. + + ruby + + + /usr/bin/gem + /usr/lib/ruby/gems/ + /usr/share/ri/3.0.0/system/Gem + /usr/share/man/man5 + + + + + 2021-06-28 + 3.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 2.7.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-07 + 2.6.5 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-10-01 + 2.6.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 2.5.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-06-06 + 2.5.0 + Rebuild for gdbm. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-01-31 + 2.5.0 + Release Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 2.4.0 + Release Bump + Muhammet Dilmaç + m.dilmac@pisilinux.org + + + 2016-06-09 + 2.2.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-04 + 2.2.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-soupsieve + https://facelessuser.github.io/soupsieve/ + + Blue DeviL + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A modern CSS selector implementation for Beautiful Soup. + Beautiful Soup için çağdaş bir CSS seçici uygulaması + Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. It aims to provide selecting, matching, and filtering using modern CSS selectors. Soup Sieve currently provides selectors from the CSS level 1 specifications up through the latest CSS level 4 drafts and beyond (though some are not yet implemented). + Soup Sieve, Beautiful Soup 4 ile kullanılmak üzere geliştirilmiş bir CSS seçici python3 kitaplığıdır. + https://github.com/facelessuser/soupsieve/archive/2.2.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-soupsieve/pspec.xml + + + python3-soupsieve + A modern CSS selector implementation for Beautiful Soup. + + python3 + python3-backports.functools_lru_cache + + + /usr/lib/python3* + /usr/share/doc/python3-soupsieve + + + + + 2021-10-28 + 2.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-24 + 2.0.1 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-flask-gravatar + https://github.com/zzzsochi/Flask-Gravatar/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Small and simple gravatar usage in Flask. + Flask için küçük ve basit gravatar kullanımı. + python3-flask-gravatar provides small and simple integration gravatar into flask. + python3-flask-gravatar, flask için küçük ve basit gravatar kullanımı sağlar. + https://github.com/zzzsochi/Flask-Gravatar/archive/v0.5.0.tar.gz + + python3-setuptools + python3-devel + pip3 + + programming/language/python3/python3-flask-gravatar/pspec.xml + + + python3-flask-gravatar + Small and simple gravatar usage in Flask. + + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-gravatar + + + + + 2021-10-28 + 0.5.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-17 + 0.5.0 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-multidict + https://github.com/aio-libs/multidict + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + The multidict implementation. + Multidict uygulaması. + Multidict is dict-like collection of key-value pairs where key might be occurred more than once in the container. + python3-multidict, sözlük benzeri anahtar-değer ikilisinden oluşan ama konteynerde birden fazla aynı anahtar olmasına olanak verek python modülüdür. + https://github.com/aio-libs/multidict/archive/v5.1.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-multidict/pspec.xml + + + python3-multidict + The multidict implementation. + + python3 + + + /usr/share/doc/python3-multidict + /usr/bin + /usr/share/man + /usr/lib + + + + + 2021-10-28 + 5.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 4.7.6 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-23 + 4.7.5 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 4.7.4 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-flask-sqlalchemy + https://github.com/pallets/flask-sqlalchemy + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + Adds SQLAlchemy support to Flask. + Flask uygulamanıza SQLAlchemy desteği ekler. + Flask-SQLAlchemy is an extension for Flask that adds support for SQLAlchemy to your application. It aims to simplify using SQLAlchemy with Flask by providing useful defaults and extra helpers that make it easier to accomplish common tasks. + python3-flask-sqlalchemy, flask uygulamalarınıza SQLAlchemy desteği ekler. + https://github.com/pallets/flask-sqlalchemy/archive/2.5.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-flask-sqlalchemy/pspec.xml + + + python3-flask-sqlalchemy + Adds SQLAlchemy support to Flask. + + python3 + python3-flask + python3-sqlalchemy + + + /usr/lib/python3* + /usr/share/doc/python3-flask-sqlalchemy + + + + + 2021-10-22 + 2.5.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 2.5.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-22 + 2.4.4 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 2.4.1 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-email-validator + https://github.com/JoshData/python-email-validator + + PisiLinux Community + admins@pisilinux.org + + custom + app + programming.language.python3 + A robust email syntax and deliverability validation library for Python + A robust email syntax and deliverability validation library for Python + Python için sağlam bir e-posta sözdizimi ve teslim edilebilirlik doğrulama kitaplığı + Python için sağlam bir e-posta sözdizimi ve teslim edilebilirlik doğrulama kitaplığı + https://github.com/JoshData/python-email-validator/archive/refs/tags/v1.1.3.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-email-validator/pspec.xml + + + python3-email-validator + + python3 + python3-idna + python3-dnspython + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 1.1.3 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2021-06-29 + 1.1.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python3-colorama + https://pypi.python.org/pypi/colorama + + Alihan Öztürk + alihan@pisilinux.org + + BSD + library + programming.language.python3 + Cross-platform colored terminal text. + Uçbirim metinlerini renklendirebilen python3 modülüdür. + Python API for cross-platform colored terminal text. + python-colorama, uçbirim metinlerini renklendirebilen python3 modülüdür. + https://github.com/tartley/colorama/archive/0.4.4.tar.gz + + python3-devel + + programming/language/python3/python3-colorama/pspec.xml + + + python3-colorama + Cross-platform colored terminal text. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-colorama + + + + + 2021-10-22 + 0.4.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-24 + 0.4.3 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-29 + 0.3.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-26 + 0.3.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.3.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.3.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 0.3.7 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python3-extras + https://github.com/testing-cabal/extras + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Extra code that should be part of the standard library but isn't. + Standart python kitaplığında olması gereken ama olmayan kodlar. + extras is a set of extensions to the Python standard library, originally written to make the code within testtools cleaner, but now split out for general use outside of a testing context. + python3-extras, standart python kitaplığında olması gereken ama olmayan (testtools) kodları sağlar. + https://github.com/testing-cabal/extras/archive/1.0.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-extras/pspec.xml + + + python3-extras + Extra code that should be part of the standard library but isn't. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-extras + + + + + 2021-10-28 + 1.0.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-20 + 1.0.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-flask-wtf + https://github.com/lepture/flask-wtf/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration. + CSRF, dosya yükleme ve ReCaptcha bütünleşmesi dahil Flask ve WTForms'u bütünleştiren python modülü. + Flask-Wtf provides simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration. + python3-flask-wtf, CSRF, dosya yükleme ve ReCaptcha bütünlesmesi dahil Flask ve WTForms'u bütünleştiren python modülü sağlar. + https://github.com/wtforms/flask-wtf/archive/refs/tags/v0.15.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask-wtf/pspec.xml + + + python3-flask-wtf + Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration. + + python3-itsdangerous + python3-wtforms + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-wtf + + + + + 2021-10-22 + 0.15.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 0.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-18 + 0.14.3 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-qt5 + https://www.riverbankcomputing.com/software/pyqt/intro + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + GPLv3 + library + programming.language.python3 + A set of Python bindings for the Qt 5.x Toolkit + Qt is a set of C++ libraries and development tools that includes platform independent abstractions for graphical user interfaces, networking, threads, Unicode, regular expressions, SQL databases, SVG, OpenGL, XML, and user and application settings. PyQt implements 440 of these classes as a set of Python modules. + https://files.pythonhosted.org/packages/3b/27/fd81188a35f37be9b3b4c2db1654d9439d1418823916fe702ac3658c9c41/PyQt5-5.15.6.tar.gz + + dbus-devel + dbus-python3 + dbus-python-common + python3-devel + python3-sip + qt5-svg-devel + qt5-base-devel + qt5-script-devel + qt5-webkit-devel + qt5-sensors-devel + qt5-location-devel + qt5-designer-devel + python3-pyqt5-sip + qt5-x11extras-devel + qt5-webengine-devel + qt5-multimedia-devel + qt5-serialport-devel + qt5-webchannel-devel + qt5-websockets-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-networkauth-devel + qt5-connectivity-devel + qt5-quickcontrols2-devel + + + restore-sip4-support.patch + + programming/language/python3/python3-qt5/pspec.xml + + + python3-qt5 + A set of Python 3.x bindings for the Qt 5.x Toolkit + + libgcc + dbus + python3 + python3-sip + qt5-designer + qt5-webengine + qt5-svg + qt5-base + qt5-sensors + qt5-location + qt5-webkit + qt5-x11extras + qt5-multimedia + qt5-serialport + qt5-webchannel + qt5-websockets + qt5-declarative + qt5-xmlpatterns + qt5-connectivity + qt5-networkauth + python3-pyqt5-sip + + + /usr/bin/pyuic5 + /usr/lib/python3.9/site-packages + /usr/lib/qt5/plugins/PyQt5/libpyqt5qmlplugin.so + /usr/lib/qt5/plugins/designer/libpyqt5.so + /usr/share/doc + /usr/share/qt5/qsci/api/python/PyQt5.api + /usr/bin/pyrcc5 + /usr/bin/pylupdate5 + + + + python3-qt5-devel + Development files for python3-qt5 + + libgcc + qt5-base + python3-qt5 + + + /usr/share/sip/PyQt5 + + + + + 2022-04-18 + 5.15.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-06 + 5.15.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-21 + 5.15.5 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-01 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-19 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-29 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-04 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-13 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-06 + 5.13.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.11.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-02 + 5.11.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-14 + 5.11.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-11 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 5.10.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-01 + 5.9.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-22 + 5.9.2 + version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-03 + 5.7.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 5.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-07 + 5.6 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-25 + 5.6 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-08 + 5.5.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-sniffio + https://github.com/python-trio/sniffio + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + Sniff out which async library your code is running under + Yazdığınız kod hangi asenkron kitaplık altında koşuyor bunu dinleyen kitaplık. + This is a tiny package whose only purpose is to let you detect which async library your code is running under. + python3-sniffio, yazdığınız kod hangi asenkron kitaplık altında koşuyor, bunu dinleyen ve tespit edebilen bir python kitaplığıdır. + https://github.com/python-trio/sniffio/archive/v1.2.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-sniffio/pspec.xml + + + python3-sniffio + Sniff out which async library your code is running under + + python3 + python3-curio + + + /usr/lib + /usr/share/man + /usr/share/doc/python3-sniffio + + + + + 2021-10-28 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 1.1.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pycparser + https://github.com/eliben/pycparser + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Complete C99 parser in pure Python + Python ile yazılmış C99 cözümleyicisi. + pycparser is a parser for the C language, written in pure Python. It is a module designed to be easily integrated into applications that need to parse C source code. + pycparser, C kaynak kodunu çözümlemesi gereken uygulamalara kolaylıkla bütünleşebilen bir python modülüdür. + https://github.com/eliben/pycparser/archive/release_v2.20.tar.gz + + python3-setuptools + python3 + + programming/language/python3/python3-pycparser/pspec.xml + + + python3-pycparser + Complete C99 parser in pure Python + + python3 + + + /usr/share/doc/python3-pycparser + /usr/lib/python3* + + + + + 2021-10-22 + 2.20 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 2.20 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-07 + 2.19 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-breathe + https://github.com/michaeljones/breathe + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + ReStructuredText and Sphinx bridge to Doxygen. + Doxygene, ReStructuredText ve Sphinx köprüsü sağlayan python modülü. + python3-breathe is an extension to reStructuredText and Sphinx to be able to read and render the Doxygen xml output. + python3-breathe, Doxygene, ReStructuredText ve Sphinx köprüsü sağlayan python modülü sunar. + https://github.com/michaeljones/breathe/archive/v4.31.0.tar.gz + + python3-devel + python3-sphinx + python3-setuptools + + programming/language/python3/python3-breathe/pspec.xml + + + python3-breathe + ReStructuredText and Sphinx bridge to Doxygen. + + python3 + python3-sphinx + python3-setuptools + + + /usr/share/doc/ + /usr/lib/python3* + /usr/bin/breathe-apidoc + + + + + 2021-10-26 + 4.31.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 4.22.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pgi + https://github.com/pygobject/pgi + + PisiLinux Community + admins@pisilinux.org + + LGPL 2.1+ + library + programming.language.python3 + GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. + GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. + GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. + GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. + https://github.com/pygobject/pgi/archive/refs/tags/0.0.11.2.tar.gz + + python3-devel + python3-setuptools + gobject-introspection-devel + + programming/language/python3/python3-pgi/pspec.xml + + + python3-pgi + GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. + + python3 + gobject-introspection + + + /usr/bin* + /usr/lib/python3* + /usr/share/doc* + + + + + 2022-05-01 + 0.0.11.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python-jsonschema + https://pypi.python.org/pypi/jsonschema + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.language.python3 + An implementation of JSON Schema validation for Python + An implementation of JSON Schema validation for Python + http://repository.timesys.com/buildsources/p/python-jsonschema/python-jsonschema-3.2.0/jsonschema-3.2.0.tar.gz + + python3-devel + python3-setuptools-scm + + programming/language/python3/python-jsonschema/pspec.xml + + + python-jsonschema + + python3 + python3-idna + python3-setuptools + python3-pyrsistent + python3-importlib_metadata + python3-attrs + + + /usr/bin + /usr/lib/python3.9/site-packages + /usr/share/doc/python-jsonschema + + + + + 2022-01-09 + 3.2.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-imdbpy + https://imdbpy.sourceforge.io/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app + programming.language.python3 + Python bindings for the Internet Movie Database (IMDb) + Python bindings for the Internet Movie Database (IMDb) + Python bindings for the Internet Movie Database (IMDb) + Python bindings for the Internet Movie Database (IMDb) + https://github.com/alberanid/imdbpy/archive/refs/tags/2021.04.18.tar.gz + + python3-devel + python3-lxml + python3-pytest + python3-setuptools + + programming/language/python3/python3-imdbpy/pspec.xml + + + python3-imdbpy + + python3 + python3-lxml + python3-pytest + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 2021.04.18 + Rebuild + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-25 + 2021.04.18 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + py3game + http://www.pygame.org/ + + Blue Devil + bluedevil@sctzine.com + + LGPLv2.1 + library + programming.language.python3 + Python3 game library + Python3 oyun kütüphanesi + Liens (bindings) Python pour dsl et autres librairies facilitant la création de jeux. + Python bindings to sdl and other libs that facilitate game production. + Özellikle oyun programlamada kullanılan sdl ve benzeri kütüphaneler için python eklentileri içerir. + Acceso con Python a sdl y otras librerías que facilitan produccion de juegos + https://github.com/pygame/pygame/archive/2.0.1.tar.gz + + libjpeg-turbo-devel + python3-setuptools + sdl2-image-devel + sdl2-mixer-devel + portmidi-devel + freetype-devel + sdl2-ttf-devel + libpng-devel + libsdl2-devel + python3-devel + libX11-devel + + programming/language/python3/py3game/pspec.xml + + + py3game + Python3 game library + + libjpeg-turbo + sdl2-image + sdl2-mixer + freetype + portmidi + sdl2-ttf + python3 + libpng + libsdl2 + libX11 + + + /usr/lib + + + + py3game-devel + Development files for python3 game library + py3game için geliştirme dosyaları + py3game-devel, py3game için geliştirme dosyalarını içerir. + + py3game + sdl2-image-devel + sdl2-mixer-devel + sdl2-ttf-devel + + + /usr/include + /usr/share/doc/py3game/examples/* + + + + py3game-doc + Documentation files for python3 game library + + py3game + + + /usr/share/doc/py3game/README.rst + + + + + 2021-10-22 + 2.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-20 + 1.9.6 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-zappa + https://github.com/Miserlou/Zappa + + Ismet Sezer Simsek + ismetsezer1996@gmail.com + + LGPLv2.1 + library + app:console + programming.language.python3 + Zappa - Serverless Python + Zappa - Sunucusuz Python + Server-less Python Web Services for AWS Lambda and API Gateway + python3-zappa, AWS Lambda ve API Ağ geçidi için sunucusuz Python ağ hizmetleri sunan python arayüzüdür. + https://files.pythonhosted.org/packages/38/d1/92037f8194028d720e4ab50aff0a0c6355aab1d5240e593e4797f2b4ada8/zappa-0.54.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-zappa/pspec.xml + + + python3-zappa + Zappa - Serverless Python + + python3 + + + /usr/bin + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2021-10-28 + 0.54.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-11 + 0.51.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 0.50.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 0.49.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 0.48.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 0.46.2 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-08-15 + 0.43.2 + First Release + Ismet Sezer Simsek + ismetsezer1996@gmail.com + + + + + + python3-PyShellCode + https://github.com/thomaskeck/PyShellCode/ + + Blue Devil + bluedevil@sctzine.com + + GPL3 + library + programming.language.python3 + Execute ShellCode / "Inline-Assembler" in Python + Python3 ile shellcode koşmanızı sağlar + Execute ShellCode in Python. In other words, allows to use "inline assembler" in Python. + python3-PyShellCode, python3 içerisinde assembly(NASM sözdizimi ile) ya da shellkod koşmanızı sağlar. + https://github.com/thomaskeck/PyShellCode/archive/v1.0.tar.gz + + python3-devel + cmake + + programming/language/python3/python3-PyShellCode/pspec.xml + + + python3-PyShellCode + Execute ShellCode / "Inline-Assembler" in Python + + python3 + + + /usr/lib + /usr/lib/python3* + /usr/share/doc/python3-PyShellCode + + + + python3-PyShellCode-devel + Development headers for the python3-PyShellCode module + + python3-PyShellCode + + + /usr/include/ + + + + + 2021-10-28 + 1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-09 + 1.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-click + https://palletsprojects.com/p/click/ + + Blue Devil + bluedevil@sctzine.com + + BSD-3 + library + programming.language.python3 + Python3 composable command line interface toolkit + Python3 için komut satırı yaratma arayüzü + Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box. + Click, python3 için en az komut gerektirecek sekilde tasarlanmış komut satırı arayüzü yaratma paketidir. Açılımı "Command Line Interface Creation Kit - Komut Satırı Arayüzü Yaratma Araç Takımı" olan Click bazı varsayılanlarla beraber gelsede yüksek seviyede ayarlanabilir bir yapıya sahiptir. + https://github.com/pallets/click/archive/8.0.3.tar.gz + + python3-setuptools + python3 + + programming/language/python3/python3-click/pspec.xml + + + python3-click + Python3 composable command line interface toolkit + + python3 + + + /usr/share/doc/python3-click + /usr/lib/python3* + + + + + 2021-10-25 + 8.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 7.1.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 7.1.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-15 + 7.0 + Moved from contrib and rebuilt. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-06 + 7.0 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pycryptodomex + https://pypi.org/project/pycryptodomex/ + + Blue DeviL + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + A self-contained Python package of low-level cryptographic primitives and doesn't conflict with pycrypto. + Düşük seviye kriptografik ilkeler içeren python3 paketidir. + PyCryptodomex is a self-contained Python package of low-level cryptographic primitives.PyCryptodome is a fork of PyCrypto. It brings several enhancements with respect to the last official version of PyCrypto (2.6.1) + PyCrypto'dan çatallanan PyCryptodomex düşük seviye kriptografik ilkeler içeren bir python3 kitaplığıdır. + https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-3.11.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pycryptodomex/pspec.xml + + + python3-pycryptodomex + A self-contained Python package of low-level cryptographic primitives + + python3 + gmp + + + /usr/lib/python3* + /usr/share/doc/python3-pycryptodomex + + + + + 2021-10-28 + 3.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 3.9.8 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-24 + 3.9.7 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + + + + gst-python3 + https://gstreamer.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python3 + GStreamer Python3 bindings + GStreamer Python bağlayıcıları + gst-python3 is a Python frontend to GStreamer. + gst-python3 GStreamer için Python arabirimidir. + https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.20.2.tar.xz + + meson + glib2-devel + python3-pygobject3-devel + gstreamer-devel + python3-devel + gst-plugins-base-devel + + programming/language/python3/gst-python3/pspec.xml + + + gst-python3 + + glib2 + python3 + gstreamer + gst-plugins-base + + + /usr/lib + /usr/share/doc + /usr/share + + + + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-14 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 1.18.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.18.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-22 + 1.16.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.14.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.12.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.10.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.10.22 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-21 + 0.10.22 First release Stefan Gronewold (groni) groni@pisilinux.org @@ -244649,121 +258099,51565 @@ complete albums that you have purchased from Amazon. - kexi - http://www.kexi-project.org/ + python3-webencodings + https://github.com/gsnedders/python-webencodings - Alihan Öztürk - alihan@pisilinux.org + Blue Devil + bluedevil@sctzine.com - GPLv2+ - app:gui - office - A visual database applications creator. - Görsel bir veritabanı uygulaması yaratıcısı. - Kexi is an open source visual database applications creator,a long-awaited competitor for programs like MS Access or Filemaker. - Kexi açık kaynaklı bir görsel veritabanı uygulaması yaratıcısıdır. MS Access veya Filemaker gibi programlar için uzun süredir beklenen bir rakip. - http://download.kde.org/stable/kexi/src/kexi-3.1.0.tar.xz + BSD + library + programming.language.python3 + Character encoding for the web. + Genel ağ icin karakter kodlaması. + python3-webencodings is a Python implementation of the WHATWG Encoding standard. + python3-webencodings, genel ağ için karakter kodlaması kitaplığı sunar. + https://github.com/gsnedders/python-webencodings/archive/v0.5.1.tar.gz - extra-cmake-modules - kxmlgui-devel - kwidgetsaddons-devel - ktextwidgets-devel - ktexteditor-devel - kio-devel - kitemviews-devel - kiconthemes-devel - ki18n-devel - kguiaddons-devel - kcoreaddons-devel - kconfigwidgets-devel - kconfig-devel - kcompletion-devel - kcodecs-devel - karchive-devel - qt5-base-devel - kdb-devel - kreport-devel - qt5-webkit-devel - breeze-icons - marble-devel - kproperty-devel - kcrash-devel - qt5-designer + python3-setuptools + python3-devel - - 0001-fix-build-with-qt-5-11.patch - - office/kexi/pspec.xml + programming/language/python3/python3-webencodings/pspec.xml - kexi - A visual database applications creator. + python3-webencodings + Character encoding for the web. - kdb - kio - glib2 - ki18n - kcrash - libgcc - kcodecs - kconfig - kreport - kxmlgui - qt5-base - kproperty - kguiaddons - kitemviews - qt5-webkit - kcompletion - kcoreaddons - kiconthemes - ktexteditor - ktextwidgets - kconfigwidgets - kwidgetsaddons + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-webencodings + + + + + 2021-10-25 + 0.5.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-20 + 0.5.1 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-websockets + https://github.com/aaugustin/websockets + + Blue Devil + bluedevil@sctzine.com + + BSD3 + library + programming.language.python3 + Library for building WebSocket servers and clients in Python. + Websocket sunucu ve istemcileri inşa etmek için gerekli python kitaplığı + websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. + python3-websockets, doğruluk ve sadeliği esas alarak, Websocket sunucu ve istemcileri yapmak için gerekli python kitaplığını içerir. + https://github.com/aaugustin/websockets/archive/9.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-websockets/pspec.xml + + + python3-websockets + Library for building WebSocket servers and clients in Python. + + python3 - /usr/bin /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/locale - /usr/share/metainfo - /usr/share/kexi - /usr/share/applications + /usr/share/man + /usr/share/doc/python3-websockets + + + + + 2021-10-22 + 9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 8.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pyrsistent + https://github.com/tobgu/pyrsistent + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Persistent/Immutable/Functional data structures for Python. + Kalıcı/Değismez/İşlevsel veriyapıları kitaplığı. + Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in the sense that they are immutable. + python3-pyrsistent python için Kalıcı/Değişmez/İşlevsel veriyapıları kitaplığı sağlar. + https://github.com/tobgu/pyrsistent/archive/v0.18.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-pyrsistent/pspec.xml + + + python3-pyrsistent + Persistent/Immutable/Functional data structures for Python. + + python3-six + python3 + + + /usr/share/doc/python3-pyrsistent + /usr/lib/python3* + + + + + 2021-10-28 + 0.18.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-27 + 0.16.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-19 + 0.15.7 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-alembic + https://bitbucket.org/zzzeek/alembic + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A database migration tool for SQLAlchemy. + SQLAlchemy için bir veritabanı göç aracı. + Alembic is a database migrations tool written by the author of SQLAlchemy. + python3-alembic, SQLAlchemy için bir veritabanı göç aracı olan python kitaplığı sağlar. + https://pypi.org/packages/source/a/alembic/alembic-1.7.4.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-alembic/pspec.xml + + + python3-alembic + A database migration tool for SQLAlchemy. + + python3-setuptools + python3-sqlalchemy + python3-dateutil + python3-editor + python3-mako + python3 + + + /usr/share/doc/python3-alembic + /usr/bin/alembic + /usr/lib/python3* - 2019-01-20 - 3.1.0 - Rebuild. - Mustafa Cinasl + 2021-10-28 + 1.7.4 + Version bump. + Mustafa Cinasal muscnsl@gmail.com - 2018-09-10 - 3.1.0 - Version bump - Mustafa Cinasl - muscnsl@gmail.com + 2020-03-27 + 1.4.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com - 2017-10-14 - 3.0.2 - Version bump - Mustafa Cinasl + 2020-03-04 + 1.4.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 1.4.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-Pygments + https://pygments.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + A syntax highlighting package written in Python + Python dilinde yazılmış bir sözdizimi belirtme aracı + python-Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code. + python3-Pygments, kaynak kodunu güzelleştirmek ihtiyacı duyulan forum sistemleri, wikiler ve diğer uygulamalar gibi her çeşit yazılımda kullanılmak için yazılmış olan genel bir sözdizimi belirtme aracıdır. + https://github.com/pygments/pygments/archive/2.9.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-Pygments/pspec.xml + + + python3-Pygments + A syntax highlighting package written in Python + + python3-setuptools + + + /usr/lib/python3* + /usr/bin + /usr/share/man + + + + python3-Pygments-docs + Documentation files for python3-Pygments + + /usr/share/doc/python3-Pygments + + + + + 2021-10-22 + 2.9.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 2.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-11 + 2.6.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-29 + 2.5.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-01-27 + 2.2.0 + First release + Pisi Linux Community + admin@pisilinux.org + + + + + + python3-pyttsx3 + https://github.com/nateshmbhat/pyttsx3 + + PisiLinux Community + admins@pisilinux.org + + MPL2 + library + programming.language.python3 + pyttsx3 is a text-to-speech conversion library in Python. + pyttsx3 is a text-to-speech conversion library in Python. + pyttsx3 is a text-to-speech conversion library in Python. Unlike alternative libraries, it works offline, and is compatible with both Python 2 and 3. + pyttsx3 is a text-to-speech conversion library in Python. Unlike alternative libraries, it works offline, and is compatible with both Python 2 and 3. + https://github.com/nateshmbhat/pyttsx3/archive/v.2.90.tar.gz + + python3-devel + python3-setuptools + espeak-devel + python3-sphinx + + programming/language/python3/python3-pyttsx3/pspec.xml + + + python3-pyttsx3 + pyttsx3 is a text-to-speech conversion library in Python. + + python3 + espeak + python3-sphinx + + + /usr/lib/python3* + /usr/share/doc/python3-pyttsx3 + + + + + 2022-01-23 + 2.90 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + python3-more-itertools + https://github.com/erikrose/more-itertools + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + More routines for operating on iterables, beyond itertools. + itertools'un ötesinde, itertablolarıyla çalısmak için yeni rutinler + Python's itertools library is a gem - you can compose elegant solutions for a variety of problems with the functions it provides. In more-itertools we collect additional building blocks, recipes, and routines for working with Python iterables. + python3-more-itertools, itertools'un ötesinde, itertablolarıyla çalısmak için yeni rutinler sağlar. + https://github.com/more-itertools/more-itertools/archive/refs/tags/v8.8.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-more-itertools/pspec.xml + + + python3-more-itertools + More routines for operating on iterables, beyond itertools. + + python3 + + + /usr/share/doc/python3-more-itertools + /usr/lib/python3* + + + + + 2021-08-21 + 8.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 8.5.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-16 + 8.3.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 8.2.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-flask-security + https://github.com/mattupstate/flask-security + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Quick and simple security for Flask applications. + Flask uygulamalarınız için hızlı ve basit güvenlik. + python3-flask-security, quickly adds security features to your Flask application. + python3-flask-security, flask uygulamalarınız için hızlı ve basit güvenlik bir şekilde güvenlik sunar. + https://github.com/mattupstate/flask-security/archive/3.0.0.tar.gz + + python3-setuptools + python3-devel + pip3 + + programming/language/python3/python3-flask-security/pspec.xml + + + python3-flask-security + Quick and simple security for Flask applications. + + python3-flask-principal + python3-flask-babelex + python3-flask-login + python3-flask-mail + python3-flask-wtf + python3-passlib + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-security + + + + + 2021-10-22 + 3.0.0 + Rebuild. + Mustafa Cinasal muscnsl@gmail.com - 2017-01-07 + 2020-02-27 3.0.0 First release + Blue Devil + bluedevil@sctzine.com + + + + + + python-discid + https://python-discid.readthedocs.org/ + + Kamil Atlı + suvari@pisilinux.org + + LGPL3 + library + programming.language.python3 + Python binding of MusicBrainz libdiscid + MusicBrainz libdiscid'in Python bağlanması + The main purpose is the calculation of an identifier for audio discs (Disc ID) to use for the MusicBrainz database. Additionally the disc MCN and track ISRCs can be extracted. + Temel amaç, MusicBrainz veritabanı için kullanılacak ses diskleri (Disk Kimliği) için bir tanımlayıcının hesaplanmasıdır. Ek olarak, disk MCN ve iz ISRC'leri çıkarılabilir. + https://github.com/JonnyJD/python-discid/archive/v1.2.0.tar.gz + + libdiscid-devel + python3-devel + + programming/language/python3/python-discid/pspec.xml + + + python-discid + Python Classes Without Boilerplate + + python3 + + + /usr/lib/python3* + /usr/share/doc/python-discid + + + + + 2021-10-24 + 1.2.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-11 + 1.2.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-defusedxml + https://pypi.org/project/defusedxml/ + + Pisi Linux Admins + admin@pisilinux.org + + Python + app + programming.language.python3 + XML bomb protection for Python stdlib modules + XML bomb protection for Python stdlib modules + XML bomb protection for Python stdlib modules + XML bomb protection for Python stdlib modules + https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-defusedxml/pspec.xml + + + python3-defusedxml + + python3 + + + /usr/lib + /usr/share/doc + + + + + 2021-10-28 + 0.7.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-26 + 0.7.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-cycler + https://github.com/matplotlib/cycler + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + cycler: composable cycles. + cycler: birleştirilebilir döngüler. + python3-cycler provides composable style cycles. + python3-cycler, birleştirilebilir stil döngüler içeren python kitaplığı sunar. + https://github.com/matplotlib/cycler/archive/v0.10.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-cycler/pspec.xml + + + python3-cycler + cycler: composable cycles. + + python3-six + python3 + + + /usr/share/doc/python3-cycler + /usr/lib/python3* + + + + + 2021-10-28 + 0.10.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 0.10.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-PyYAML + https://pyyaml.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python3 + The next generation YAML parser and emitter for Python3 + Python3 için yeni nesil YAML ayrıştırıcısı + python3-pyyaml is the next generation YAML parser and emitter for Python3. + python3-pyyaml python3 için yeni nesil YAML ayrıştırıcısıdır. + https://github.com/yaml/pyyaml/archive/5.4.1.1.tar.gz + + _yaml.c + + + libyaml-devel + python3-devel + python3-setuptools + + programming/language/python3/python3-PyYAML/pspec.xml + + + python3-PyYAML + The next generation YAML parser and emitter for Python + + python3 + libyaml + python3-setuptools + + + /usr/share/doc/python3-PyYAML + /usr/lib/python3* + + + + + 2021-10-22 + 5.4.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-27 + 5.3.1 + Patch version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-02-22 + 5.3 + Clean and rebuilt. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 5.3 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2019-01-02 + 5.2 + Version bump and rebuilt w/ py3.8. + Blue Devil + bluedevil@sctzine.com + + + 2019-10-03 + 5.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 3.13 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-01 + 3.12 + Rebuild for py3.6.0 + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-01-16 + 3.12 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-flask + https://palletsprojects.com/p/flask/ + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + The Python micro framework for building web applications. + Ağ uygulamaları geliştirmek için python mikroçatısı. + Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks. + python3-flask, hafif bir WSGI ağ uygulamaları çatısıdır. Flask çabuk ve kolayca, aynı zamanda basitten zora doğru ağ uygulamaları geliştirmek için tasarlanmıştır. + https://github.com/pallets/flask/archive/1.1.4.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask/pspec.xml + + + python3-flask + The Python micro framework for building web applications. + + python3-itsdangerous + python3-setuptools + python3-werkzeug + python3-Jinja2 + python3-click + python3 + + + /usr/share/doc/python3-flask + /usr/bin/flask + /usr/lib/python3* + + + + + 2021-10-25 + 1.1.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 1.1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-07 + 1.1.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-14 + 1.1.1 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pytz + https://pythonhosted.org/pytz/ + + PisiLinux Community + admins@pisilinux.org + + MIT + ZPL + library + programming.language.python3 + World Timezone Definitions for Python + Python için Dünya Saat Dilimi(World Time Zone) tanımları + python-pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations using Python. It also solves the issue of ambiguous times at the end of daylight savings, which you can read more about in the Python Library Reference (datetime.tzinfo).Almost all (over 540) of the Olson timezones are supported. + python3-pytz, Olson tz veritabanını Python'a taşımaktadır. Bu kütüphane Python kullanarak doğru ve farklı platformlar üzerinde hesaplamalar yapmayı sağlar. Aynı zamanda gün ışığından kazanmak için saat ayarlama ile ilgili belirsizlikleri de çözmektedir. Bu konuda Python Library Reference (datetime.tzinfo) kısmında ayrıntılı bilgi bulabilirsiniz. 540'a yakın Olson zaman dilimi desteklenmektedir. + https://pypi.org/packages/source/p/pytz/pytz-2021.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pytz/pspec.xml + + + python3-pytz + World Timezone Definitions for Python + + python3 + + + /usr/lib + /usr/share/doc/python3-pytz + + + + + 2021-10-22 + 2021.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 2020.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-27 + 2019.3 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-01-29 + 2018.4 + First release + Pisi Linux Community + admin@pisilinux.org + + + + + + python3-pyparsing + https://github.com/pyparsing/pyparsing/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Python3 parsing module + Python3 cözümleme modülü. + The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code. + python3-pyparsing modülü lex/yacc yaklaşımı veya regex dışında basit dilbilgisi yaratma ve çalıştırmak için alternatif bir yaklaşım sunar. + https://files.pythonhosted.org/packages/c1/47/dfc9c342c9842bbe0036c7f763d2d6686bcf5eb1808ba3e170afdb282210/pyparsing-2.4.7.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-pyparsing/pspec.xml + + + python3-pyparsing + Python3 parsing module + + python3 + + + /usr/share/doc/python3-pyparsing + /usr/lib/python3* + + + + + 2021-10-22 + 2.4.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-07 + 2.4.7 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 2.4.6 + First Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-six + http://pypi.python.org/pypi/six/ + + Alihan Öztürk + alihan@pisilinux.org + + MIT + app:console + programming.language.python3 + Python 2 and 3 compatibility utilities. + Python2 ve python3 uyumluluk programı. + python-six provides simple utilities for wrapping over differences between Python 2 and Python 3. + python3-six, python2 ile python3 arasındaki farklılıkların aşılmasına yardımcı olan basit araçlar sağlar. + https://pypi.org/packages/source/s/six/six-1.16.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-six/pspec.xml + + + python3-six + Python 2 and 3 compatibility utilities. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-six + + + + + 2021-10-22 + 1.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-24 + 1.15.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-21 + 1.14.0 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-11 + 1.13.0 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-06 + 1.11.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-08-24 + 1.11.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-08-22 + 1.10.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-01 + 1.10.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.9.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 1.9.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-05-08 + 1.9.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python3-sphinx-alabaster-theme + https://github.com/bitprophet/alabaster + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + Sphinx default theme. + Sphinx varsayılan teması. + Alabaster is a visually (c)lean, responsive, configurable theme for the Sphinx documentation system. It is Python 2+3 compatible. + Alabaster, Sphinx dokümantasyon sistemi için görsel (c) yalın, duyarlı, yapılandırılabilir bir temadır. Python 2 + 3 uyumludur. + https://github.com/bitprophet/alabaster/archive/0.7.12.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinx-alabaster-theme/pspec.xml + + + python3-sphinx-alabaster-theme + Sphinx default theme. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-sphinx-alabaster-theme + + + + + 2021-10-22 + 0.7.12 + Version bump. + Pisi Linux Admins + admins@pisilinux.org + + + 2019-12-30 + 0.7.12 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-01-28 + 0.7.11 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python3-gtts + https://github.com/pndurette/gTTS + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python3 + Google Text to Speech (TTS) API + Google Text to Speech (TTS) API + Module and command line utility to save spoken text to mp3 via the Google Text to Speech (TTS) API + Module and command line utility to save spoken text to mp3 via the Google Text to Speech (TTS) API + https://github.com/pndurette/gTTS/archive/v2.2.3.tar.gz + + python3-devel + python3-setuptools + python3-click + python3-requests + + programming/language/python3/python3-gtts/pspec.xml + + + python3-gtts + Google Text to Speech (TTS) API + + python3 + + + /usr/bin* + /usr/lib/python3* + /usr/share/doc/python3-gtts + + + + + 2022-01-23 + 2.2.3 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + python3-Babel + https://babel.pocoo.org + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + A collection of tools for internationalizing Python applications + Python uygulamalarını uluslararasılaştırmak için bir takım koleksiyonu + Babel is composed of two major parts: 1) tools to build and work with gettext message catalogs , 2) a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc. + Babel temelde iki parçadan oluşur: 1) gettext mesaj kataloglarıyla çalışmak ve onları derlemek için araçlar 2) CLDR(Common Locale Data Repository), Genel Yerel Veri Deposuna, çeşitli yerel gösterim isimlerine ulaşımı sağlamak, yerelleştirilmiş numara ve tarih biçimlerini desteklemek gibi özellikler sağlayan bir python arayüzü. + https://github.com/python-babel/babel/archive/v2.9.1.tar.gz + https://www.unicode.org/Public/cldr/37/core.zip + + python3-setuptools + python3-devel + python3-pytz + + programming/language/python3/python3-Babel/pspec.xml + + + python3-Babel + A collection of tools for internationalizing Python applications + + python3-pytz + python3 + + + /usr/share/doc/python3-Babel + /usr/lib/python3* + /usr/bin + + + + + 2021-10-22 + 2.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-23 + 2.8.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 2.7.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-01-28 + 2.6.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python3-pycrypto + https://www.dlitz.net/software/pycrypto/ + + Blue DeviL + bluedevil@sctzine.com + + PD + library + programming.language.python3 + Python3 pycrypto module + Python3 pycrypto modülü + A collection of cryptographic algorithms and protocols, implemented for use from Python2. + python3-pycrypto, Python2 için kriptografik algoritmalar ve protokoller içeren bir kitaplıktır. + https://files.pythonhosted.org/packages/60/db/645aa9af249f059cc3a368b118de33889219e0362141e75d4eaf6f80f163/pycrypto-2.6.1.tar.gz + + gmp-devel + python3-devel + python3-setuptools + + programming/language/python3/python3-pycrypto/pspec.xml + + + python3-pycrypto + Python3 pycrypto module + + gmp + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pycrypto + + + + + 2021-10-28 + 2.6.1 + First pisi release + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-21 + 2.7a.1 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-sphinx-copybutton + https://pypi.org/project/sphinx-copybutton/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app + programming.language.python3 + Add a copy button to code cells in Sphinx docs + Add a copy button to code cells in Sphinx docs + Add a copy button to code cells in Sphinx docs + Add a copy button to code cells in Sphinx docs + https://files.pythonhosted.org/packages/d0/79/d57ca42f4be2ac21f660300a5e1a285ce42b23c45b5a4b9a21ce973a3b2f/sphinx-copybutton-0.4.0.tar.gz + + python3-devel + python3-sphinx + python3-setuptools + + programming/language/python3/python3-sphinx-copybutton/pspec.xml + + + python3-sphinx-copybutton + + python3 + python3-sphinx + + + /usr/lib + /usr/share + /usr/share/doc + + + + + 2021-10-14 + 0.4.0 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2021-10-22 + 0.4.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python3-sphinxcontrib-qthelp + https://github.com/sphinx-doc/sphinxcontrib-qthelp + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Sphinx extension which outputs Qthelp document. + Qthelp belgesi olarak çıktı verebilen sphinx genişleme modülüdür. + sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document + python3-sphinxcontrib-qthelp, Qthelp belgesi olarak çıktı verebilen sphinx genişleme modülüdür. + https://github.com/sphinx-doc/sphinxcontrib-qthelp/archive/1.0.3.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinxcontrib-qthelp/pspec.xml + + + python3-sphinxcontrib-qthelp + sphinxcontrib-qthelp module for python + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-sphinxcontrib-qthelp + + + + + 2021-10-22 + 1.0.3 + Rebuild. + Pisi Linux Admins + admins@pisilinux.org + + + 2020-03-04 + 1.0.3 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 1.0.2 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-chardet + https://github.com/chardet/chardet + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app + programming.language.python3 + Chardet: The Universal Character Encoding Detector + Chardet: Evrensel Karakter Kodlaması Bulucusu(The Universal Character Encoding Detector) + Character encoding auto-detection in Python. As smart as your browser. Open source. + python3-chardet, python3 ile karakter kodlaması yapabilmeyi sağlayan ve karakter kodlamasını otomatik bulabilmeyi saglayan bir python3 bağlayıcısıdır. + https://github.com/chardet/chardet/archive/4.0.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-chardet/pspec.xml + + + python3-chardet + Chardet: The Universal Character Encoding Detector + + python3 + + + /usr/bin/chardetect + /usr/lib/python3* + /usr/share/doc/python3-chardet + + + + + 2021-10-22 + 4.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-24 + 3.0.4 + Rebuilt w/ py3.8. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-29 + 3.0.4 + First release. + PisiLinux Community + admins@pisilinux.org + + + 2018-05-22 + 3.0.4 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + python3-pysol_cards + https://pypi.org/project/pysol-cards/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Deal PySol FC Cards + PySol FC Kartlarını Dağıtır + The pysol-cards python modules allow the python developer to generate the initial deals of some PySol FC games. It also supports PySol legacy deals and Microsoft FreeCell / Freecell Pro deals. + python3-pysol_cards, pysol-cards python modülleri python geliştiricisine PySol FC oyunları için kart dağıtma yordamları sunar. + https://pypi.io/packages/source/p/pysol_cards/pysol_cards-0.12.0.tar.gz + + pip3 + python3-devel + python3-setuptools + + programming/language/python3/python3-pysol_cards/pspec.xml + + + python3-pysol_cards + Deal PySol FC Cards + + python3 + python3-pbr + + + /usr/share + /usr/lib + /usr/share/doc + + + + + 2021-10-28 + 0.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 0.10.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-29 + 0.8.9 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 0.8.8 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 0.8.7 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python-setproctitle + https://github.com/dvarrazzo/py-setproctitle + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.language.python3 + Allows a python process to change its process title + Allows a python process to change its process title + https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-1.2.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python-setproctitle/pspec.xml + + + python-setproctitle + + python3 + + + /usr/share/doc/python-setproctitle + /usr/lib/python3.9/site-packages + + + + + 2022-01-09 + 1.2.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-decorator + https://github.com/micheles/decorator + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + Python3 module to simplify the usage of decorators + Dekoratör kullanımını kolaylaştıran python modulü + python-decorator simplifies the usage of decorators for the average programmer. + python3-decorator, ortalama bir Python programcısı için dekoratör kullanımını basitleştirir. + https://github.com/micheles/decorator/archive/5.0.9.tar.gz + + python3-setuptools + python3-nose + + programming/language/python3/python3-decorator/pspec.xml + + + python3-decorator + Python3 module to simplify the usage of decorators + + python3 + + + /usr/share/doc/python3-decorator + /usr/lib/python3* + + + + + 2021-10-22 + 5.0.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 4.4.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-27 + 4.4.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 4.3.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 4.2.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 4.0.11 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 4.0.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-04 + 4.0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python3-pychromecast + https://github.com/balloob/pychromecast + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Python3 module to talk to Google Chromecast. + YouTube Chromecast APIsi sağlayan python3 bağlayıcısı. + python3-pychromecast provides a way to talk with the Google Chromecast. + python3-pychromecast, Google Chromecast ile konuşmayı sağayan bir python3 kitaplığıdır. + https://github.com/home-assistant-libs/pychromecast/archive/9.3.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pychromecast/pspec.xml + + + python3-pychromecast + Python3 module to talk to Google Chromecast. + + python3 + python3-six + python3-requests + python3-zeroconf + python3-protobuf + python3-setuptools + + + /usr/lib/python3* + /usr/share/doc/python3-pychromecast + + + + + 2021-10-28 + 9.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-31 + 7.2.1 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-19 + 5.2.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-docker-py + https://github.com/dotcloud/docker-py + + Alihan Öztürk + alihan@pisilinux.org + + apache + app:console + programming.language.python3 + Python client for Docker. + A Python library for the Docker Remote API. It does everything the docker command does, but from within Python – run containers, manage them, pull/push images, etc. + https://github.com/docker/docker-py/archive/1.8.1.tar.gz + + python3-devel + python3-setuptools + python3-websocket-client + python3-six + python3-requests + + programming/language/python3/python3-docker-py/pspec.xml + + + python3-docker-py + Python client for Docker. + + python3 + python3-websocket-client + python3-six + python3-requests + + + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 1.8.1 + Rebuild. + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2020-03-19 + 1.8.1 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-08-19 + 1.8.1 + Version Down to fix gonullu. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-04-21 + 1.8.1 + Version Down to fix gonullu. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-01 + 2.0.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.8.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 1.8.1 + First release Alihan Öztürk alihan@pisilinux.org + + + python3-astroid + https://github.com/PyCQA/astroid + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Useful miscellaneous modules used by Logilab projects. + Logilab projeleri tarafından kullanılan kullanışlı çeşitli modüller. + python3-astrid provides a common base representation of python source code. It is currently the library powering pylint’s capabilities. + python3-astroid, Logilab projeleri tarafından kullanılan kullanışlı çeşitli modüller içerir. Pylınt yeteneklerini artırır. + https://github.com/PyCQA/astroid/archive/refs/tags/v2.8.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-astroid/pspec.xml + + + python3-astroid + Useful miscellaneous modules used by Logilab projects. + + python3 + python3-six + python3-wrapt + python3-setuptools + python3-lazy-object-proxy + + + /usr/share/doc/ + /usr/lib/python3* + + + python3-logilab-astng + + + python3-logilab-astng + + + + + 2021-10-13 + 2.8.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-13 + 2.8.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 2.4.2 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-editor + https://github.com/fmoo/python-editor + + Blue Devil + bluedevil@sctzine.com + + Apache2.0 + library + programming.language.python3 + Programmatically open an editor, capture the result. + Sistem metin düzenleyiciniz ve programlama arayüzü ile etkileşime geçebilen python kitaplığı. + python-editor is a library that provides the editor module for programmatically interfacing with your system's $EDITOR. + python3-editor sistem metin düzenleyiciniz ve programlama arayüzü ile etkileşime geçebilen python kitaplığı sağlar. + https://github.com/fmoo/python-editor/archive/1.0.4.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-editor/pspec.xml + + + python3-editor + Programmatically open an editor, capture the result. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-editor + + + + + 2021-10-25 + 1.0.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-18 + 1.0.4 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-cffi + https://cffi.readthedocs.io/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Foreign Function Interface for Python calling C code + Python3 için C kodu çağıran dış fonksiyon arayüzü. + Foreign Function Interface for Python calling C code + python3-cffi, python3 için C kodu çağıran dış fonksiyon arayüzü sunar. + https://foss.heptapod.net/pypy/cffi/-/archive/v1.14.6/cffi-v1.14.6.tar.gz + + python3-setuptools + python3-devel + libffi-devel + + programming/language/python3/python3-cffi/pspec.xml + + + python3-cffi + Foreign Function Interface for Python calling C code + + python3-six + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-cffi + + + + + 2021-10-22 + 1.14.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-08 + 1.14.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-11 + 1.13.2 + Rebuilt and split packages + Blue Devil + bluedevil@sctzine.com + + + 2019-11-07 + 1.13.2 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-websocket-client + https://github.com/websocket-client/websocket-client + + Alihan Öztürk + alihan@pisilinux.org + + BSD + app:console + programming.language.python3 + WebSocket client library for Python + Python3 icin ag soketleri kitapligi + websocket-client module is WebSocket client for python. This provide the low level APIs for WebSocket. All APIs are the synchronous functions. + python3-websocket-client, WebSocket icin dusuk seviye apiler sunar. Tum apiler senkron yordamlardir. + https://github.com/websocket-client/websocket-client/archive/v1.1.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-websocket-client/pspec.xml + + + python3-websocket-client + WebSocket client library for Python + + python3-six + python3 + + + /usr/bin/wsdump.py + /usr/lib/python3* + /usr/share/doc/python3-websocket-client + + + + + 2021-10-22 + 1.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-26 + 0.57.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 0.48.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 0.47.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-31 + 0.46.0 + Release Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-01 + 0.40.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.37.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 0.37.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python3-rfc3986 + https://pypi.org/project/rfc3986/ + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + Validating URI References per RFC 3986. + Her RFC 3986 için URI referanslarını değerlendirir. + A Python implementation of RFC 3986 including validation and authority parsing. + python3-rfc3986, değerlendirme ve yetkilendirme çözümleyicisi de içeren python3 uygulamasıdır. + https://github.com/python-hyper/rfc3986/archive/1.5.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-rfc3986/pspec.xml + + + python3-rfc3986 + Validating URI References per RFC 3986. + + python3 + + + /usr/share/doc/python3-rfc3986 + /usr/share/man + /usr/lib + + + + + 2021-10-28 + 1.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-08 + 1.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 1.3.2 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-mako + https://www.makotemplates.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + library + programming.language.python3 + A python3 templating language + Python şablonlama dili + python3-mako is a super-fast templating language that borrows the best ideas from the existing templating languages. + python3-mako, varolan şablonlama dillerindeki en iyi fikirleri bir araya getiren süper hızlı bir şablonlama dilidir. + https://pypi.org/packages/source/m/mako/Mako-1.1.5.tar.gz + + python3-devel + python3-beaker + python3-setuptools + python3-MarkupSafe + + programming/language/python3/python3-mako/pspec.xml + + + python3-mako + A python3 templating language + + python3 + python3-beaker + python3-MarkupSafe + + + /usr/lib + /usr/share/doc + /usr/bin + + + + python3-mako-docs + Documentation files for python3-mako + python3-mako için belgelendirme dosyaları + python3-mako-docs, python3-mako için belgelendirme dosyalarını içerir. + + python3-mako + + + /usr/share/doc/*/html + /usr/share/doc/*/build + /usr/share/doc/*/examples + + + + + 2021-10-29 + 1.1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 1.1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 1.1.3 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 1.1.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 1.1.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-08 + 1.1.0 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2019-04-08 + 1.0.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-28 + 1.0.7 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + python3-pyzmq + https://github.com/zeromq/pyzmq/ + + Blue DeviL + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + PyZMQ: Python3 bindings for zeromq + PyZMQ: ZeroMQ için Python3 bağlayıcıları + This package contains Python bindings for ØMQ. ØMQ is a lightweight and fast messaging implementation. + python3-pyzmq, ZeroMQ için Python3 bağlayıcıları içerir. + https://github.com/zeromq/pyzmq/archive/v22.3.0.tar.gz + + python3-setuptools + python3-devel + zeromq-devel + cython3 + + programming/language/python3/python3-pyzmq/pspec.xml + + + python3-pyzmq + PyZMQ: Python3 bindings for zeromq + + python3 + zeromq + + + /usr/share/doc/python3-pyzmq + /usr/lib/python3* + + + + + 2021-10-28 + 22.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 19.0.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 19.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-31 + 18.1.1 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-sphinxcontrib-htmlhelp + https://github.com/sphinx-doc/sphinxcontrib-htmlhelp + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Sphinx extension which renders HTML help files. + python3-sphinxcontrib-htmlhelp, html yardım dosyalarını işleyebilir/görüntüleyebilir. + sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files. + python3-sphinxcontrib-htmlhelp, html yardım dosyalarını işleyebilen/görüntüleyebilen sphinx genişleme modülüdür. + https://files.pythonhosted.org/packages/eb/85/93464ac9bd43d248e7c74573d58a791d48c475230bcf000df2b2700b9027/sphinxcontrib-htmlhelp-2.0.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinxcontrib-htmlhelp/pspec.xml + + + python3-sphinxcontrib-htmlhelp + sphinxcontrib-htmlhelp module for python + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-sphinxcontrib-htmlhelp + + + + + 2021-10-22 + 2.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-23 + 1.0.3 + version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 1.0.2 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-flask-mail + https://github.com/mattupstate/flask-mail + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Flask-Mail adds SMTP mail sending to your Flask applications. + Flask uygulamalarınız için SMTP posta uygulaması. + Flask-Mail is a Flask extension providing simple email sending capabilities. + python3-flask-login, flask uygulamalarınız için SMTP posta uygulaması kitaplığı sağlar. + https://github.com/mattupstate/flask-mail/archive/0.9.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask-mail/pspec.xml + + + python3-flask-mail + Flask-Mail adds SMTP mail sending to your Flask applications. + + python3-blinker + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-mail + + + + + 2021-10-28 + 0.9.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-17 + 0.9.1 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-lazy-object-proxy + https://github.com/ionelmc/python-lazy-object-proxy + + Blue Devil + bluedevil@sctzine.com + + BSDv2 + library + programming.language.python3 + A fast and thorough lazy object proxy. + Hızlı ve esaslı tembel proxy nesnesi. + python3-lazy-object-proxy provides a fast and thorough lazy object proxy. + python3-lazy-object-proxy, hızlı ve esaslı tembel proxy nesnesi sunar. + https://github.com/ionelmc/python-lazy-object-proxy/archive/v1.6.0.tar.gz + + pip3 + python3-devel + python3-setuptools + + programming/language/python3/python3-lazy-object-proxy/pspec.xml + + + python3-lazy-object-proxy + A fast and thorough lazy object proxy. + + python3 + python3-setuptools + + + /usr/share/doc/ + /usr/lib/python3* + + + + + 2021-10-13 + 1.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-13 + 1.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 1.5.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-keyutils + https://github.com/sassoftware/python-keyutils + + Kamil Atlı + suvari@pisilinux.org + + Apache + library + programming.language.python3 + A set of python bindings for keyutils + Keyutils için bir dizi python bağlayıcısı + Un ensemble de liaisons python pour keyutils + A set of python bindings for keyutils + Keyutils için bir dizi python bağlayıcısı + https://github.com/sassoftware/python-keyutils/archive/refs/tags/0.6.tar.gz + + pip3 + keyutils + python3-devel + python3-wheel + python3-setuptools + + programming/language/python3/python-keyutils/pspec.xml + + + python-keyutils + + python3 + keyutils + python3-wheel + + + /usr/lib/python3* + /usr/share/doc/python-keyutils + + + + + 2021-10-27 + 0.6 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2021-09-25 + 0.6 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-sphinx_rtd_theme + https://github.com/readthedocs/sphinx_rtd_theme + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Sphinx theme for readthedocs.org. + readthedocs.org için sphinx teması. + This Sphinx theme was designed to provide a great reader experience for documentation users on both desktop and mobile devices. + Hem mobil hem masaüstü belgelendirme kullanıcılarına çok iyi bir okuma deneyimi sunmak amacıyla tasarlanmış bir sphinx teması. + https://github.com/readthedocs/sphinx_rtd_theme/archive/0.5.2.tar.gz + + nodejs + python3-devel + python3-setuptools + + + python-sphinx_rtd_theme-unbundle-fonts.patch + python-sphinx_rtd_theme-html5shiv.patch + 2ab605a455.patch + + programming/language/python3/python3-sphinx_rtd_theme/pspec.xml + + + python3-sphinx_rtd_theme + Sphinx theme for readthedocs.org. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-sphinx_rtd_theme + + + + + 2021-10-22 + 0.5.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 0.5.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 0.4.3 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-certifi + https://certifi.io/ + + Blue DeviL + bluedevil@sctzine.com + + MPL-2.0 + library + programming.language.python3 + Python3 package for providing Mozilla's CA Bundle + Certifi, Mozillanın sertifikalarını sağlayan python3 kitaplığıdır. + Certifi is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. + Certifi, TLS sahiplerinin SSL sertifikalarını doğrulanmasını sağlayan, kök sertifikalarının toplandığı bir kitaplıktır. + https://pypi.org/packages/source/c/certifi/certifi-2021.5.30.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-certifi/pspec.xml + + + python3-certifi + certifi module for python3 + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-certifi + + + + + 2021-10-22 + 2021.5.30 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 2020.6.20 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-07 + 2020.4.5.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-11 + 2019.11.28 + Rebuilt. + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-07 + 2019.9.11 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-flask-paranoid + https://github.com/miguelgrinberg/flask-paranoid/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Simple user session protection. + Basit kullanıcı oturumu koruması. + python3-flask-paranoid provides simple user session protection. + python3-flask-paranoid, flask uygulamalarınız basit kullanıcı oturumu koruması kitaplığı sağlar. + https://github.com/miguelgrinberg/flask-paranoid/archive/v0.2.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask-paranoid/pspec.xml + + + python3-flask-paranoid + Simple user session protection. + + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-paranoid + + + + + 2021-10-22 + 0.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-17 + 0.2 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pallets-sphinx-themes + https://github.com/pallets/pallets-sphinx-themes + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + Sphinx themes for Pallets and related projects. + Pallets ve benzeri projeler için sphinx teması. + python3-pallets-sphinx-themes provides sphinx themes for Pallets and related projects. + python3-pallets-sphinx-themes, pallets ve benzeri projeler için sphinx teması sağlar. + https://files.pythonhosted.org/packages/da/ff/dc403f870b3e7886aabc4abab24feeeae0ca8b6278cca2a402d3249ed4f3/Pallets-Sphinx-Themes-2.0.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-pallets-sphinx-themes/pspec.xml + + + python3-pallets-sphinx-themes + Sphinx themes for Pallets and related projects. + + python3-importlib_metadata + python3-sphinx + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pallets-sphinx-themes + + + + + 2021-10-22 + 2.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-18 + 1.2.3 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pylibacl + https://pylibacl.k1024.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python3 + This python 2.2+ extension module allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations + POSIX.1e Access Control Listelerini manipüle eden bir python 2.2+ eklentisi. + Ce module d'extension de python 2.2+ permet de manipuler les Listes de Contrôle d'Accès POSIX.1e présentes dans certaines combinaisons de systèmes d'exploitations/systèmes de fichiers. + python-libacl is a C extension module for Python which implements POSIX ACLs manipulation. It is a wrapper on top of the systems's acl C library. + Bu python 2.2+ eklentisi sayesinde bazı işletim sistemi/dosya sistemi kombinasyonlarındaki POSIX.1e Erişim Kontrol Listeleri işlenebilir. + https://pylibacl.k1024.org/downloads/pylibacl-0.6.0.tar.gz + + acl-devel + python3-devel + python3-setuptools + + programming/language/python3/python3-pylibacl/pspec.xml + + + python3-pylibacl + This python 2.2+ extension module allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pylibacl + + + + + 2021-10-28 + 0.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-13 + 0.5.4 + Rebuilt and split packages + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-21 + 0.5.4 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-04-03 + 0.5.3 + Version bump, rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2013-11-16 + 0.5.1 + Rebuild + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2010-04-30 + 0.5.1 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python3-pyasn1-modules + https://github.com/etingof/pyasn1-modules/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + A collection of ASN.1-based protocols modules. + Python3 için ASN.1-temelli protokol modülleri kolleksiyonu + A collection of ASN.1 modules expressed in form of pyasn1 classes. Includes protocols PDUs definition (SNMP, LDAP etc.) and various data structures (X.509, PKCS etc.). + python3-pyasn1-modules Python3 için ASN.1-temelli protokol modülleri kolleksiyonunu içerir. + https://github.com/etingof/pyasn1-modules/archive/v0.2.8.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pyasn1-modules/pspec.xml + + + python3-pyasn1-modules + A collection of ASN.1-based protocols modules. + + python3 + python3-pyasn1 + + + /usr/lib/python3* + /usr/share/doc/python3-pyasn1-modules + + + + + 2021-10-28 + 0.2.8 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-23 + 0.2.8 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-charset-normalizer + https://pypi.org/project/charset-normalizer/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app + programming.language.python3 + Like Chardet. Package for encoding language detection. Charset detection + Like Chardet. Package for encoding language detection. Charset detection + Like Chardet. Package for encoding language detection. Charset detection + Like Chardet. Package for encoding language detection. Charset detection + https://files.pythonhosted.org/packages/e7/4e/2af0238001648ded297fb54ceb425ca26faa15b341b4fac5371d3938666e/charset-normalizer-2.0.4.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-charset-normalizer/pspec.xml + + + python3-charset-normalizer + + python3 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2021-10-14 + 2.0.4 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2021-10-22 + 2.0.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + cython3 + https://cython.org/ + + Blue DeviL + bluedevil@sctzine.com + + Apache-2.0 + app:console + library + programming.language.python3 + C extensions for the Python3 + Python3 için C eklentileri + Cython is a language that makes writing C extensions for the Python language as easy as Python itself. + Cython3, Python3 için C eklentileri yazmayı kolaylaştıran bir dildir. + https://github.com/cython/cython/archive/0.29.24.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/cython3/pspec.xml + + + cython3 + C extensions for the Python3 + + python3 + python3-setuptools + + + /usr/bin + /usr/lib/python3* + /usr/share/doc/cython3 + + + + + 2021-10-22 + 0.29.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 0.29.23 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 0.29.21 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 0.29.21 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-24 + 0.29.19 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-14 + 0.29.17 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 0.29.16 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 0.29.15 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-10 + 0.29.14 + Rebuilt w/ py3.8. + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-10 + 0.29.14 + Rebuilt. + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-11 + 0.29.14 + rebuilt and split packages + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-11 + 0.29.14 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-04-22 + 0.24 + First release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + python3-zeroconf + https://github.com/jstasiak/python-zeroconf + + Blue Devil + bluedevil@sctzine.com + + LGPLv2 + library + programming.language.python3 + A pure python3 implementation of multicast DNS service discovery. + Python3 için çoklu dağıtımı destekleyen DNS hizmeti keşfi uygulaması + python3-zeroconf is a pure Python3 Multicast DNS Service Discovery Library (Bonjour/Avahi compatible). + python3-zeroconf, çoklu dağıtım(multicast) DNS hizmetlerini python üzerinden bulabilmenize olanak sağlayan bir python kitaplığıdır. + https://github.com/jstasiak/python-zeroconf/archive/0.36.9.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-zeroconf/pspec.xml + + + python3-zeroconf + A pure python3 implementation of multicast DNS service discovery. + + python3 + python3-ifaddr + + + /usr/lib/python3* + /usr/share/doc/python3-zeroconf + + + + + 2021-10-28 + 0.36.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-31 + 0.28.3 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-19 + 0.26.1 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pypdf2 + https://mstamy2.github.com/PyPDF2 + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + A utility to read and write pdfs with Python + Python3 pypdf2 modülü + PyPDF2 is a pure-python PDF toolkit originating from the pyPdf project. PyPDF2 can extract data from PDF files, or manipulate existing PDFs to produce a new file. PyPDF2 is compatible with Python versions 2.6, 2.7, and 3.2 - 3.5. + PyPDF2 artık güncellenmeyen pypdf aracının devam projesidir. PyPDF2 PDF dosyalarından veri çıkartabilir veya eski PDF'i değistirerek yeni bir PDF oluşturabilir. + https://github.com/mstamy2/PyPDF2/archive/1.26.0.tar.gz + + python3-devel + + programming/language/python3/python3-pypdf2/pspec.xml + + + python3-pypdf2 + Python3 pyPDF2 module + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pypdf2 + + + + + 2021-10-28 + 1.26.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-13 + 1.26.0 + Rebuilt and split packages + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sane + https://python-sane.readthedocs.io/en/latest/ + + Pisi Linux Admins + admin@pisilinux.org + + MIT + app + programming.language.python3 + Python interface to the SANE scanner and frame grabber. + Python interface to the SANE scanner and frame grabber. + Python interface to the SANE scanner and frame grabber. + Python interface to the SANE scanner and frame grabber. + https://github.com/python-pillow/Sane/archive/refs/tags/v2.9.1.tar.gz + + python3-devel + python3-setuptools + sane-backends-devel + + programming/language/python3/python3-sane/pspec.xml + + + python3-sane + + python3 + sane-backends + + + /usr/lib + /usr/share/doc + + + + + 2021-04-26 + 2.9.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-passlib + https://passlib.readthedocs.io/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Passlib is a password hashing library for Python 2 and 3. + Passlib python 2 ve 3 için parola hashleri kitaplığıdır. + Passlib is a password hashing library for Python 2 and 3, which provides cross-platform implementations of over 30 password hashing algorithms, as well as a framework for managing existing password hashes. It's designed to be useful for a wide range of tasks, from verifying a hash found in /etc/shadow, to providing full-strength password hashing for multi-user application. + python3-passlib, python 2 ve 3 için 30dan fazla parola hashleri algoritmaları kitaplığı sağlar. + https://files.pythonhosted.org/packages/b6/06/9da9ee59a67fae7761aab3ccc84fa4f3f33f125b370f1ccdb915bf967c11/passlib-1.7.4.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-passlib/pspec.xml + + + python3-passlib + Passlib is a password hashing library for Python 2 and 3. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-passlib + + + + + 2021-10-28 + 1.7.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-19 + 1.7.2 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-cppy + https://github.com/nucleic/cppy + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + A collection of C++ headers which make it easier to write Python C extension modules. + Python3 için C genişleme modülleri yazmayı kolaylaştıran C++ başlıkları. + A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides convenience methods for performing common object operations. + python3-cppy, python3 için C genişleme modülleri yazmayı kolaylaştıran C++ başlıkları sunar. + https://github.com/nucleic/cppy/archive/1.1.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-cppy/pspec.xml + + + python3-cppy + A collection of C++ headers which make it easier to write Python C extension modules. + + python3 + + + /usr/share/doc/python3-cppy + /usr/lib/python3* + + + + + 2021-10-28 + 1.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-29 + 1.1.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pyinotify + https://github.com/seb-m/pyinotify + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python3 + Monitoring filesystems events with inotify on Linux. + Monitoring filesystems events with inotify on Linux. + Pyinotify is a Python module for monitoring filesystems changes. Pyinotify relies on a Linux Kernel feature (merged in kernel 2.6.13) called inotify. inotify is an event-driven notifier, its notifications are exported from kernel space to user space through three system calls. pyinotify binds these system calls and provides an implementation on top of them offering a generic and abstract way to manipulate those functionalities. + Pyinotify is a Python module for monitoring filesystems changes. Pyinotify relies on a Linux Kernel feature (merged in kernel 2.6.13) called inotify. inotify is an event-driven notifier, its notifications are exported from kernel space to user space through three system calls. pyinotify binds these system calls and provides an implementation on top of them offering a generic and abstract way to manipulate those functionalities. + https://github.com/seb-m/pyinotify/archive/refs/tags/0.9.6.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pyinotify/pspec.xml + + + python3-pyinotify + Monitoring filesystems events with inotify on Linux. + + python3 + + + /usr/bin* + /usr/lib/python3* + /usr/share/doc* + + + + + 2022-01-23 + 0.9.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python3-typogrify + https://pypi.org/project/typogrify/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + app + programming.language.python3 + filters to make caring about typography on the web a bit easier + filters to make caring about typography on the web a bit easier + filters to make caring about typography on the web a bit easier + filters to make caring about typography on the web a bit easier + https://files.pythonhosted.org/packages/8a/bf/64959d6187d42472acb846bcf462347c9124952c05bd57e5769d5f28f9a6/typogrify-2.0.7.tar.gz + + python3-devel + python3-setuptools + python3-smartypants + + programming/language/python3/python3-typogrify/pspec.xml + + + python3-typogrify + + python3 + python3-smartypants + + + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 2.0.7 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-05-26 + 2.0.7 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-setuptools-scm + https://github.com/pypa/setuptools_scm + + Blue DeviL + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Python3 setuptools-scm module + Python3 setuptools-scm modülü + Tsetuptools_scm handles managing your Python package versions in SCM metadata instead of declaring them as the version argument or in a SCM managed file. + setuptools-scm python paket versiyonlarını SCM metadataları kullanarak yönetmenizi sağlayan python3 modülüdür. + https://files.pythonhosted.org/packages/57/38/930b1241372a9f266a7df2b184fb9d4f497c2cef2e016b014f82f541fe7c/setuptools_scm-6.0.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-setuptools-scm/pspec.xml + + + python3-setuptools-scm + Python3 setuptools-scm module + + python3 + python3-setuptools + + + /usr/lib/python3* + /usr/share/doc/python3-setuptools-scm + + + + + 2021-10-22 + 6.0.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 6.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 4.1.2 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-24 + 4.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 3.5.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 3.4.3 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-11 + 3.3.3 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-28 + 3.3.3 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-kiwisolver + https://github.com/nucleic/kiwi + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Efficient C++ implementation of the Cassowary constraint solving algorithm. + Python3 için Cassowary kısıtı hesaplama uygulaması kitaplığı. + Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm. Kiwi is an implementation of the algorithm based on the seminal Cassowary paper. + python3-kiwisolver, python3 için Cassowary kısıtı hesaplama uygulaması kitaplığı sunar. + https://github.com/nucleic/kiwi/archive/1.3.2.tar.gz + + python3-setuptools + python3-devel + python3-cppy + + programming/language/python3/python3-kiwisolver/pspec.xml + + + python3-kiwisolver + Efficient C++ implementation of the Cassowary constraint solving algorithm. + + python3 + + + /usr/share/doc/python3-kiwisolver + /usr/lib/python3* + + + + + 2021-10-28 + 1.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-27 + 1.2.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-03 + 1.1.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-iniconfig + https://pypi.org/project/iniconfig/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app + programming.language.python3 + brain-dead simple config-ini parsing + brain-dead simple config-ini parsing + brain-dead simple config-ini parsing + brain-dead simple config-ini parsing + https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2/iniconfig-1.1.1.tar.gz + + python3-devel + python3-setuptools + python3-setuptools-scm + + programming/language/python3/python3-iniconfig/pspec.xml + + + python3-iniconfig + + python3 + + + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 1.1.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.1.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python3-psutil + https://github.com/giampaolo/psutil + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + A cross-platform process utilities module for Python + Platform bağımsız, süreçler hakkında bilgi sağlayan bir Python modülü + python3-psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, memory) in a portable way by using Python, implementing many functionalities offered by command line tools like ps, top, kill, lsof and netstat. + python3-psutil, bütün çalışan süreçler ve sistem kullanımı (MİB - Merkezi İşlem Birim(CPU) ve hafıza gibi) hakkında bilgilere erişimek için arayüz sunan bir Python modülüdür. ps, top, kill, lsof, netstat gibi bir çok komut satırı araçlarının sunduğu işlevselliği sağlamaktadır. + https://github.com/giampaolo/psutil/archive/release-5.8.0.tar.gz + + python3-devel + + programming/language/python3/python3-psutil/pspec.xml + + + python3-psutil + A cross-platform process utilities module for Python + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-psutil + + + + + 2021-10-22 + 5.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 5.7.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 5.7.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-07 + 5.6.7 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 5.4.6 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-23 + 5.4.3 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-01 + 5.0.1 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 4.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 4.0.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python3-httpcore + https://github.com/encode/httpcore + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + A minimal HTTP client. + Minimal bir HTTP istemcisi + The HTTP Core package provides a minimal low-level HTTP client, which does one thing only. Sending HTTP requests. + python3-httpcore, python3 için minimal düşük seviyeli bir HTTP istemcisidir. Sadece HTTP istekleri gönderir. + https://github.com/encode/httpcore/archive/0.13.7.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-httpcore/pspec.xml + + + python3-httpcore + The next generation HTTP client. + + python3 + python3-h2 + python3-h11 + python3-sniffio + + + /usr/lib/python3* + /usr/share/doc/python3-httpcore + + + + + 2021-10-28 + 0.13.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 0.10.2 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-24 + 0.9.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-flask-compress + http://pypi.python.org/pypi/Flask-Compress/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Compress responses in your Flask app. + Flask uygulamanızdaki yanıtları sıkıştırır. + Flask-Compress allows you to easily compress your Flask application's responses with gzip. + python3-flask-compress, flask uygulamanızdaki yanıtları gzip kullanarak kolayca sıkıştırmanıza olanak verir. + https://github.com/colour-science/flask-compress/archive/v1.10.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask-compress/pspec.xml + + + python3-flask-compress + Compress responses in your Flask app. + + python3-brotli + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-compress + + + + + 2021-10-28 + 1.10.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 1.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-17 + 1.5.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-14 + 1.4.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sshtunnel + https://github.com/pahaz/sshtunnel + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + SSH tunnels to remote server. + Python icin ssh uygulaması. + python3-sshtunnel provides pure python SSH tunnels. + python3-sshtunnel, python ile ssh tüneli açarak uzak sunucuya bağlanmanızı sağlayan modülleri sunar. + https://github.com/pahaz/sshtunnel/archive/0.4.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sshtunnel/pspec.xml + + + python3-sshtunnel + SSH tunnels to remote server. + + python3-setuptools + python3-pycparser + python3-paramiko + python3 + + + /usr/share/doc/python3-sshtunnel + /usr/bin/sshtunnel + /usr/lib/python3* + + + + + 2021-10-28 + 0.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-19 + 0.1.5 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pexpect + https://pexpect.readthedocs.org/en/stable/ + + Pisi Linux Admins + admin@pisilinux.org + + MIT + library + programming.language.python3 + For controlling and automating applications + For controlling and automating applications + For controlling and automating applications + For controlling and automating applications + https://github.com/pexpect/pexpect/archive/4.8.0.tar.gz + + python3-devel + python3-ptyprocess + python3-setuptools + + programming/language/python3/python3-pexpect/pspec.xml + + + python3-pexpect + + python3 + python3-ptyprocess + + + /usr/lib/python3* + /usr/share/doc + + + + + 2021-10-22 + 4.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-03 + 4.8.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-zipp + https://github.com/jaraco/zipp + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A pathlib-compatible Zipfile object wrapper. + pathlib-uyumlu ZipDosyası sarmalayıcı python modülü + A pathlib-compatible Zipfile object wrapper. A backport of the Path object. + python3-zipp, pathlib-uyumlu ZipDosyası sarmalayıcı python modülü, path nesnesinin geriye dönüklüğünü sağlar. + https://files.pythonhosted.org/packages/38/f9/4fa6df2753ded1bcc1ce2fdd8046f78bd240ff7647f5c9bcf547c0df77e3/zipp-3.4.1.tar.gz + + python3-setuptools-scm + python3-setuptools + python3-devel + python3-toml + + programming/language/python3/python3-zipp/pspec.xml + + + python3-zipp + Python development support library (note: maintenance only) + + python3 + + + /usr/share/doc/python3-zipp + /usr/lib/python3* + + + + + 2021-10-22 + 3.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 3.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 3.1.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 3.0.0 + Ver. bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 2.2.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + gi-docgen + https://gitlab.gnome.org/GNOME/gi-docgen + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + programming.language.python3 + Documentation generator for GObject-based libraries + Documentation generator for GObject-based libraries + GObject tabanlı kitaplıklar için belge oluşturucu + GObject tabanlı kitaplıklar için belge oluşturucu + https://gitlab.gnome.org/GNOME/gi-docgen/-/archive/2021.8/gi-docgen-2021.8.tar.gz + + python3-devel + python3-toml + python3-Jinja2 + python3-markdown + python3-Pygments + python3-MarkupSafe + python3-typogrify + python3-setuptools + + programming/language/python3/gi-docgen/pspec.xml + + + gi-docgen + + python3 + python3-toml + python3-Jinja2 + python3-markdown + python3-Pygments + python3-MarkupSafe + python3-typogrify + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2021-11-02 + 2021.8 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-16 + 2021.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-21 + 2021.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-26 + 2021.6 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-distutils-extra + https://launchpad.net/python-distutils-extra + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2+ + app:console + programming.language.python3 + Enhancements to the Python build system + Enhancements to the Python build system + https://launchpad.net/python-distutils-extra/trunk/2.39/+download/python-distutils-extra-2.39.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-distutils-extra/pspec.xml + + + python3-distutils-extra + + python3 + + + /usr/share/doc + /usr/lib/python3* + + + + + 2021-10-22 + 2.39 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-11 + 2.39 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-23 + 2.39 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + py3parted + https://github.com/dcantrell/pyparted + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + programming.language.python3 + Python3 bindings for parted + Disk bölümleme tablolarını yönetmek için kullanılan parted kütüphanesine erişim sağlayan Python modülü. + pyparted est un module python permettant d'utiliser le paquet GNU Parted depuis python. À l'aide de ce module, les programmeurs peuvent depuis python détruire, re-dimensionner, vérifier et copier des partitions et les systèmes de fichier présents dessus. + pyparted is the python module which enables to use GNU Parted package from python. Using python with this module, programmers can create, destroy, resize, check and copy partitions, and the file systems on them. + pyparted, GNU Parted uygulamasının python programlama diliyle kullanılabilmesi için gerekli olan kütüphanedir. Bu modülü kullanan programcılar, python ile yeni disk bölümleri ya da dosya sistemleri oluşturabilir, bunları silebilir, yeniden boyutlandırabilir, kontrol edebilir ve kopyalayabilir. + https://github.com/dcantrell/pyparted/archive/v3.11.7.tar.gz + + parted-devel + python3-decorator + python3-devel + + programming/language/python3/py3parted/pspec.xml + + + py3parted + Python3 bindings for parted + + python3-decorator + python3 + parted + + + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 3.11.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-11 + 3.11.6 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 3.11.4 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 3.11.3 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-04-26 + 3.11.2 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 3.11.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-15 + 3.10.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 3.10.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.10.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-10 + 3.10.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python3-sphinx-removed-in + https://pypi.org/project/sphinx-removed-in/ + + PisiLinux Community + admins@pisilinux.org + + BSD + app + programming.language.python3 + versionremoved and removed-in directives for Sphinx + versionremoved and removed-in directives for Sphinx + versionremoved and removed-in directives for Sphinx + versionremoved and removed-in directives for Sphinx + https://files.pythonhosted.org/packages/85/cc/69f0d8a3cef9fed0faa0c103500d6fd8b2dc1d53e98095fc9b1ac9268e38/sphinx-removed-in-0.2.1.tar.gz + + python3-devel + python3-sphinx + python3-setuptools + + programming/language/python3/python3-sphinx-removed-in/pspec.xml + + + python3-sphinx-removed-in + + python3 + python3-sphinx + + + /usr/lib + /usr/share + /usr/share/doc + + + + + 2021-10-14 + 0.2.1 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2021-10-22 + 0.2.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python3-h11 + https://pypi.org/project/h11/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 + Sadece python ile hazırlanmış, HTTP/1.1 için kendi-giriş-çıkış-uygulamanı-getir uygulaması. + This is a little HTTP/1.1 library written from scratch in Python, heavily inspired by hyper-h2. + python3-h11, hyper-h2'den esınlenen bu kitaplık sıfırdan yazılmış bir HTTP/1.1 kitaplığıdır. + https://files.pythonhosted.org/packages/bd/e9/72c3dc8f7dd7874812be6a6ec788ba1300bfe31570963a7e788c86280cb9/h11-0.12.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-h11/pspec.xml + + + python3-h11 + A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 + + python3 + + + /usr/lib + /usr/share/man + /usr/share/doc/python3-h11 + + + + + 2021-10-28 + 0.12.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 0.9.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + dbus-python3 + https://dbus.freedesktop.org/doc/dbus-python/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + AFL-2.1 + library + programming.language.python3 + D-Bus Python bindings + D-Bus için Python bağlayıcıları + dbus-python provides a Python module which wraps the D-Bus programming API. + dbus-python, D-Bus için Python bağlayıcılarını içerir. + https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.18.tar.gz + + dbus-glib-devel + libpcre-devel + python3-devel + glib2-devel + dbus-devel + + programming/language/python3/dbus-python3/pspec.xml + + + dbus-python3 + D-Bus Python3 bindings + programming.language.python3 + + dbus-glib + python3 + glib2 + dbus + + + /usr/lib/python3* + + + + + 2021-10-22 + 1.2.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-05 + 1.2.16 + Rebuild dbus. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-12 + 1.2.16 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-12 + 1.2.14 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 1.2.4 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-05-01 + 1.2.4 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.2.4 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-08 + 1.2.0 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + python3-reportlab + https://pypi.org/project/reportlab/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + app + programming.language.python3 + A proven industry-strength PDF generating solution + A proven industry-strength PDF generating solution + A proven industry-strength PDF generating solution + A proven industry-strength PDF generating solution + https://files.pythonhosted.org/packages/16/31/81ff7e3f9fd345cd4685f964fbc3d89a06f39a4f552ab1c2a5769a0f9013/reportlab-3.6.9.tar.gz + + python3-devel + freetype-devel + python3-pillow-devel + + programming/language/python3/python3-reportlab/pspec.xml + + + python3-reportlab + + python3 + freetype + + + /usr/lib + /usr/share/doc + + + + + 2022-05-05 + 3.6.9 + version Bump + Pisi Linux Admins + admin@pisilinux.org + + + 2021-04-26 + 3.5.67 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-pocketsphinx + https://github.com/AzatAI/pocketsphinx-python + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. + Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. + This package provides a python interface to CMU Sphinxbase and Pocketsphinx libraries created with SWIG and Setuptools. + This package provides a python interface to CMU Sphinxbase and Pocketsphinx libraries created with SWIG and Setuptools. + https://files.pythonhosted.org/packages/13/6f/280431fc903d7bc1a0b7efe5dc837602f0f193e382b36006bf23178acab5/pocketsphinx2-0.1.17.tar.gz + + python3-devel + swig + alsa-lib-devel + pulseaudio-libs-devel + python-setuptools + python3-setuptools + + programming/language/python3/python3-pocketsphinx/pspec.xml + + + python3-pocketsphinx + Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. + + python3 + python3-soupsieve + + + /usr/lib/python3* + /usr/share/doc/python3-pocketsphinx + + + + python-pocketsphinx + Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. + + python + + + /usr/lib/python* + /usr/share/doc/python-pocketsphinx + + + + + 2022-01-23 + 0.1.17 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + python-configobj + https://github.com/DiffSK/configobj + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.language.python3 + Simple config file reader and writer + Simple config file reader and writer + https://github.com/DiffSK/configobj/archive/refs/heads/master.zip + + python3-devel + python3-setuptools + + programming/language/python3/python-configobj/pspec.xml + + + python-configobj + + python3 + python3-six + + + /usr/lib/python3.9/site-packages + /usr/share/doc/python-configobj + + + + + 2022-01-09 + 5.0.6 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-idna + https://github.com/kjd/idna + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + Internationalized Domain Names in Applications (IDNA) + IDNA protokolünü desktekleyen python kitaplığıdır. + Support for the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This library also provides support for Unicode Technical Standard 46, Unicode IDNA Compatibility Processing. + RFC 5891 belgelendirmesinde belirtilen IDNA(Internationalised Domain Names in Applications - Uygulamalardaki Uluslararasılaşmış Alan Adları) protokolünü destekleyen python kitaplığıdır. Bu kitaplık ayrıca Unikod(Unicode) teknik standardı 46'yı da kapsar. + https://github.com/kjd/idna/archive/v3.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-idna/pspec.xml + + + python3-idna + Internationalized Domain Names in Applications (IDNA) + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-idna + + + + + 2021-10-22 + 3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-22 + 2.10 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 2.9 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-24 + 2.8 + Version bump and built w/ py3.8 + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-15 + 2.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-22 + 2.6 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + python3-hyperframe + https://github.com/python-hyper/hyperframe + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Pure-Python HTTP/2 framing + Pure-Python HTTP/2 çatısı. + This library contains the HTTP/2 framing code used in the hyper project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames. + python3-hyperframe, bu kitaplık "hyper" projelerinde kullanılmak üzere "HTTP/2" çerçeveleri içerir. İkilik bir akışı HTTP/2 çerçevelerine çözebilen python kod tabanı sunar. + https://github.com/python-hyper/hyperframe/archive/v6.0.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-hyperframe/pspec.xml + + + python3-hyperframe + Pure-Python HTTP/2 framing + + python3 + + + /usr/lib + /usr/share/man + /usr/share/doc/python3-hyperframe + + + + + 2021-10-28 + 6.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-23 + 6.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 5.2.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pbr + https://pypi.org/project/pbr/ + + Blue Devil + bluedevil@sctzine.com + + Apache + app:console + library + programming.language.python3 + Python Build Reasonableness + Python İnşa Uygunluğu + PBR is a library that injects some useful and sensible default behaviors into your setuptools run. + python3-pbr, python setuptools ile olan kurulumunuza bazı işlevsel davranışlar ekleyen bir python3 kitaplığıdır. + https://pypi.org/packages/source/p/pbr/pbr-5.6.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-pbr/pspec.xml + + + python3-pbr + Python Build Reasonableness + + python3-setuptools + python3 + + + /usr/bin + /usr/share/doc + /usr/lib + /usr/share + + + + + 2021-10-28 + 5.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-08 + 5.4.5 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 5.4.4 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-odfpy + https://pypi.org/project/odfpy/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + app + programming.language.python3 + Python API and tools to manipulate OpenDocument files + Python API and tools to manipulate OpenDocument files + Python API and tools to manipulate OpenDocument files + Python API and tools to manipulate OpenDocument files + https://files.pythonhosted.org/packages/97/73/8ade73f6749177003f7ce3304f524774adda96e6aaab30ea79fd8fda7934/odfpy-1.4.1.tar.gz + + python3-devel + python3-defusedxml + python3-setuptools + + programming/language/python3/python3-odfpy/pspec.xml + + + python3-odfpy + + python3 + python3-defusedxml + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2021-10-28 + 1.4.1 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-04-26 + 1.4.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-dbusmock + https://github.com/martinpitt/python-dbusmock + + Berk Çakar + berk2238@hotmail.com + + LGPLv3 + programming.language.python3 + Mock D-Bus objects for tests + Mock D-Bus objects for tests + https://github.com/martinpitt/python-dbusmock/releases/download/0.23.1/python-dbusmock-0.23.1.tar.gz + + dbus-python3 + python-pygobject3 + python3-setuptools + + programming/language/python3/python3-dbusmock/pspec.xml + + + python3-dbusmock + Mock D-Bus objects for tests + + dbus-python3 + python-pygobject3 + + + /usr/lib/python3* + /usr/share/doc + + + + + 2021-08-21 + 0.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-21 + 0.23.0 + First release + Berk Çakar + berk2238@hotmail.com + + + + + + python3-argparse + https://pypi.python.org/pypi/argparse + + Alihan Öztürk + alihan@pisilinux.org + + apache + app:console + programming.language.python3 + Python command-line parsing library + Python için komut satırı çözümleme kitaplığı + The argparse module makes it easy to write user friendly command line interfaces. + python3-argparse, Python için komut satırı çözümleme kitaplığı sunar. + https://pypi.python.org/packages/18/dd/e617cfc3f6210ae183374cd9f6a26b20514bbb5a792af97949c5aacddf0f/argparse-1.4.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-argparse/pspec.xml + + + python3-argparse + Python command-line parsing library + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-argparse + + + + + 2021-10-22 + 1.4.0 + Rebuild py3.9. + Pisi Linux Community + admin@pisilinux.org + + + 2019-12-30 + 1.4.0 + Rebuilt w/ py3.8 and clean. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 1.4.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-01 + 1.4.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 1.4.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python3-pytest-runner + https://pytest.org/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Invoke py.test as distutils command with dependency resolution + Bağımlılık çözünürlüğü ile beraber distutils komutu olarak py.test çalıştırır. + python3-pytest-runner invokes py.test as distutils command with dependency resolution. + python3-pytest-runner, bağımlılık çözünürlüğü ile beraber distutils komutu olarak py.test çalıştırır. + https://files.pythonhosted.org/packages/2a/04/c3223812b3427ffa95110c5781eae7fe8bc3e9e1fe4e2328bee17b9e5820/pytest-runner-5.3.1.tar.gz + + python3-devel + python3-setuptools + python3-setuptools-scm + + programming/language/python3/python3-pytest-runner/pspec.xml + + + python3-pytest-runner + Simple powerful testing with Python + + python3 + python3-pytest + + + /usr/lib/python3* + /usr/share/doc/python3-pytest-runner + + + + + 2021-10-22 + 5.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 5.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 5.2 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-docopt + https://github.com/docopt/docopt + + Kamil Atlı + suvari@pisilinux.org + + MIT + app:gui + programming.language.python3 + Pythonic argument parser, that will make you smile + docopt güzel komut satırı arayüzleri oluşturur + docopt crée de belles interfaces de ligne de commande + docopt creates beautiful command-line interfaces + docopt güzel komut satırı arayüzleri oluşturur + https://github.com/docopt/docopt/archive/refs/tags/0.6.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python-docopt/pspec.xml + + + python-docopt + + python3 + + + /usr/bin + /usr/lib/python3* + /usr/share/locale + /usr/share/doc/python-docopt + + + + + 2021-10-28 + 0.6.2 + Rebuild + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2021-09-25 + 0.6.2 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-pyudev + https://pypi.org/project/pyudev/ + + Blue Devil + bluedevil@sctzine.com + + LGPLv2.1 + library + programming.language.python3 + Python3 bindings for libudev library + libudev için Python3 bağlayıcısı + These bindings enable using of udev library in Python programs. + Bu bağlayıcı, Python3 programlarında, udev kitaplığı olan libudev'in işlevselliğinden yararlanmayı sağlar. + https://github.com/pyudev/pyudev/archive/v0.22.tar.gz + + python3-setuptools + python3-devel + eudev-devel + + programming/language/python3/python3-pyudev/pspec.xml + + + python3-pyudev + Python3 bindings for libudev library + + python3-six + python3 + + + /usr/lib + /usr/share/doc + + + + + 2021-10-28 + 0.22 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-29 + 0.22 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-20 + 0.21.0 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-paramiko + https://github.com/paramiko/paramiko/ + + PisiLinux Community + admins@pisilinux.org + + LGPL + library + programming.language.python3 + SSH2 implementation for Python + Python3 için SSH2 Protokolü Uygulaması + python-paramiko is a module for python 2.2 (or higher) that implements the SSH2 protocol for secure (encrypted and authenticated) connections to remote machines. + Paramiko, python 2.2 ya da üzeri için, uzak makinelere güvenli (şifrelenmiş ve doğrulanmış) bağlantılar kurmak amacıyla SSH2 protokolünü uygulayan bir Python Modülüdür. + paramiko es un módulo para python 2.2 (o posterior) que implementa el protocolo SSH2 para conexiones seguras (encriptado y autenticado) con equipos remotos. + https://github.com/paramiko/paramiko/archive/2.8.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-paramiko/pspec.xml + + + python3-paramiko + Paramiko module for python3 + + python3-cryptography + python3-pynacl + python3-bcrypt + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-paramiko + + + + + 2021-10-28 + 2.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-13 + 2.7.1 + Version bump and Rebuilt + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-22 + 2.6.0 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-03-31 + 1.16.0 + Version bump, rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2013-11-19 + 1.12.0 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-11-15 + 1.7.7.1 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python3-cairo + http://cairographics.org/pycairo + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python3 + wrapper (version enrobée) Python3 de la librairie de graphisme vectoriel cairo. + Python3 wrapper for cairo graphics library + Cairo vektörel grafik kitaplığı için Python3 bağlayıcıları + Pycairo is set of Python3 bindings for the cairo graphics library. + python3-cairo, Cairo vektörel grafik kitaplığı için Python bağlayıcıları sunar. + https://github.com/pygobject/pycairo/archive/v1.20.1.tar.gz + + python3-devel + cairo-devel + + programming/language/python3/python3-cairo/pspec.xml + + + python3-cairo + Python3 wrapper for cairo graphics library + + python3 + cairo + + + /usr/lib + /usr/share/doc + + + + python3-cairo-devel + Development files for python3-cairo + python3-cairo için geliştirme dosyaları + python3-cairo-devel, python3-cairo için geliştirme dosyalarını içerir. + + python3-cairo + cairo-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/pkgconfig + + + + + 2021-10-22 + 1.20.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-18 + 1.19.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-29 + 1.19.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-07 + 1.18.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 1.17.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-25 + 1.16.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 1.15.4 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-16 + 1.10.0 + Release Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.10.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-08 + 1.10.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python3-appdirs + https://github.com/ActiveState/appdirs + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". + Platforma özel dizin belirleyebilen küçük bir python3 kitaplığı. + What directory should your app use for storing user data? This small Python module is for determining appropriate platform-specific dirs, e.g. a "user data dir". + python3-appdirs, yazdığınız uygulama kullanıcı verisini nerede saklamalı sorusuna yanıt vermeye çalışan küçük bir python3 kitaplığıdır. + https://pypi.org/packages/source/a/appdirs/appdirs-1.4.4.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-appdirs/pspec.xml + + + python3-appdirs + A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". + + python3 + + + /usr/share/doc/python3-appdirs + /usr/lib/python3* + + + + + 2021-10-28 + 1.4.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 1.4.4 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-24 + 1.4.3 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pycryptodome + https://www.pycryptodome.org/ + + Blue DeviL + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + A self-contained Python package of low-level cryptographic primitives + Düşük seviye kriptografik ilkeler içeren python3 paketidir. + PyCryptodome is a self-contained Python package of low-level cryptographic primitives.PyCryptodome is a fork of PyCrypto. It brings several enhancements with respect to the last official version of PyCrypto (2.6.1) + PyCrypto'dan çatallanan PyCryptodome düşük seviye kriptografik ilkeler içeren bir python3 kitaplığıdır. + https://github.com/Legrandin/pycryptodome/archive/v3.11.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pycryptodome/pspec.xml + + + python3-pycryptodome + A self-contained Python package of low-level cryptographic primitives + + gmp + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pycryptodome + + + + + 2021-10-25 + 3.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 3.9.8 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 3.9.7 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-sphinxcontrib-log-cabinet + https://github.com/davidism/sphinxcontrib-log-cabinet + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Organize changelog directives in Sphinx docs. + Sphinx belgesinde "changelog" etkinliğini düzenler. + Organize changelogs generated by versionadded, versionchanged, deprecated directives. The log will be sorted by newest to oldest version. For HTML docs, older versions will be collapsed by default. + python3-sphinxcontrib-log-cabinet, sphinx belgesinde "changelog" etkinliğini düzenlemeye yarayan python kitaplığını içerir. + https://github.com/davidism/sphinxcontrib-log-cabinet/archive/1.0.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinxcontrib-log-cabinet/pspec.xml + + + python3-sphinxcontrib-log-cabinet + Organize changelog directives in Sphinx docs. + + python3 + + + /usr/share/doc/python3-sphinxcontrib-log-cabinet + /usr/lib/python3* + + + + + 2021-10-22 + 1.0.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-22 + 1.0.1 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pyserial + https://pyserial.readthedocs.io/en/latest/shortintro.html + + fury + uglyside@yandex.ru + + BSD-3-Clause + library + programming.language.python3 + This module encapsulates the access for the serial port. + This module encapsulates the access for the serial port. It provides backends for Python running on Windows, OSX, Linux, BSD (possibly any POSIX compliant system) and IronPython. The module named “serial” automatically selects the appropriate backend. + https://files.pythonhosted.org/packages/source/p/pyserial/pyserial-3.5.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pyserial/pspec.xml + + + python3-pyserial + + python3 + python3-urllib3 + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 3.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-03 + 3.5 + First build + fury + uglyside@yandex.ru + + + + + + python3-mutagen + https://github.com/quodlibet/mutagen + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python3 + An audio tag editing library + Müzik dosyalarının etiketlerini düzenlemek için bir python3 kitaplığı + Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, MP4, Monkey’s Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG, and AIFF audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level. + python3-mutagen, müzik dosyalarının etiketlerini düzenlemeye yarayan python ile yazılmış bir kütüphanedir. + https://github.com/quodlibet/mutagen/archive/release-1.45.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-mutagen/pspec.xml + + + python3-mutagen + An audio tag editing library + + python3 + + + /usr/bin/mid3cp + /usr/bin/mid3v2 + /usr/bin/moggsplit + /usr/bin/mid3iconv + /usr/bin/mutagen-pony + /usr/bin/mutagen-inspect + /usr/lib/python3* + /usr/share/man/man1/mid3cp.1 + /usr/share/man/man1/mid3v2.1 + /usr/share/man/man1/mid3iconv.1 + /usr/share/man/man1/moggsplit.1 + /usr/share/man/man1/mutagen-pony.1 + /usr/share/man/man1/mutagen-inspect.1 + /usr/share/doc/python3-mutagen + + + + + 2021-10-28 + 1.45.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 1.45.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 1.44.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-24 + 1.43.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pycountry + https://github.com/flyingcircusio/pycountry + + Blue DeviL + bluedevil@sctzine.com + + LGPLv2.1 + library + programming.language.python3 + ISO country, subdivision, language, currency and script definitions and their translations. + Python3 pycountry modülü + This is the pycountry module, a Python library to access ISO country, subdivision, language, currency and script definitions and their translations. + python3-pycountry modülü ISO ülke, kur bilgisi ve bunların çevirilerine ait kitaplık sunar. + https://github.com/flyingcircusio/pycountry/archive/20.7.3.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pycountry/pspec.xml + + + python3-pycountry + ISO country, subdivision, language, currency and script definitions and their translations. + + python3 + python3-setuptools + + + /usr/lib/python3* + /usr/share/doc/python3-pycountry + + + + + 2021-10-28 + 20.7.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 20.7.3 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-10 + 19.8.18 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-lxml + https://lxml.de/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + BSD + library + programming.language.python3 + The lxml XML toolkit for Python. + Zengin içerikli ve kolay kullanımlı bir kütüphane. + lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language. + Python dilinde xml ve html ile çalışmak için, zengin içerikli ve kolay kullanımlı bir kütüphane. + https://github.com/lxml/lxml/archive/lxml-4.6.3.tar.gz + + cython3 + python3-devel + libxslt-devel + libxml2-devel + python3-sphinx + python3-Pygments + python3-setuptools + + programming/language/python3/python3-lxml/pspec.xml + + + python3-lxml + The lxml XML toolkit for Python. + + libxml2 + libxslt + python3 + + + /usr/lib/python3* + + + + python3-lxml-docs + API documentation of python3-lxml + python3-lxml paketine ait API belgeleri + python3-lxml-docs, python3-lxml için belgelendirme dosyalarını içerir. + + python3-lxml + + + /usr/share/doc/python3-lxml + + + + + 2021-10-22 + 4.6.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 4.6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-13 + 4.6.2 + Version bump + Pisi Linux Admins + admin@pisilinux.org + + + 2020-07-21 + 4.5.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-24 + 4.5.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 4.5.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 4.4.2 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + python-netifaces + https://alastairs-place.net/netifaces/ + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.language.python3 + Portable module to access network interface information in Python + Portable module to access network interface information in Python + https://files.pythonhosted.org/packages/a6/91/86a6eac449ddfae239e93ffc1918cf33fd9bab35c04d1e963b311e347a73/netifaces-0.11.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python-netifaces/pspec.xml + + + python-netifaces + + python3 + + + /usr/lib/python3.9/site-packages + /usr/share/doc/python-netifaces + + + + + 2022-01-09 + 0.11.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python-py3c + https://github.com/encukou/py3c + + Kamil Atlı + suvari@pisilinux.org + + MIT + library + programming.language.python3 + py3c helps you port C extensions to Python 3 + It provides a detailed guide, and a set of macros to make porting easy and reduce boilerplate. + https://github.com/encukou/py3c/archive/v1.3.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python-py3c/pspec.xml + + + python-py3c + + python3 + + + /usr/lib/python3* + /usr/share/doc + + + + python-py3c-devel + Development files for python-py3c + + python-py3c + + + /usr/include + /usr/share/pkgconfig/py3c.pc + + + + + 2021-10-22 + 1.3.1 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2021-03-11 + 1.3.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-Jinja2 + https://palletsprojects.com/p/jinja/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + programming.language.python3 + A small but fast and easy to use stand-alone template engine written in pure python + Küçük, hızlı ve kullanımı kolay, sadece python ile yazılmış bir bağımsız şablon üreteci + Jinja2 is the rewritten version of Jinja, sandboxed template engine written in pure Python. It provides a Django like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code. + Jinja2, sadece python ile yazılmış bir şablon üreteci olan Jinja'nın yeniden yazılmış bir versiyonudur. Django benzeri XML-olmayan bir sözdizimi sağlar ve şablonları derleyip çalıştırılabilir python programları haline getirir. Temel olarak Django şablonları ve python kodunun birleşimi bir programdır. + https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-3.0.3.tar.gz + + python3-MarkupSafe + python3-setuptools + python3-devel + python3-pytest + python3-sphinxcontrib-log-cabinet + python3-pallets-sphinx-themes + python3-sphinx-issues + python3-sphinx + python3-charset-normalizer + + programming/language/python3/python3-Jinja2/pspec.xml + + + python3-Jinja2 + A small but fast and easy to use stand-alone template engine written in pure python + + python3-MarkupSafe + python3 + + + /usr/share/doc/python3-Jinja2/LICENSE.rst + /usr/share/doc/python3-Jinja2/README.rst + /usr/share/doc/python3-Jinja2/PKG-INFO + /usr/lib/python3* + + + + python3-Jinja2-docs + Documentation files for python3-Jinja2 + python3-Jinja2 için belgelendirme dosyaları + python3-Jinja2-docs, python3-Jinja2 için belgelendirme dosyaları içerir. + + /usr/share/doc/python3-Jinja2/html + + + + + 2021-11-11 + 3.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 3.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-22 + 2.11.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 2.11.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-29 + 2.11.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 2.10.3 + Rebuilt w/ py3.8 and clean. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-04 + 2.10.3 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-01-28 + 2.10 + First release. + Pisi Linux Community + admin@pisilinux.org + + + + + + python3-parso + https://github.com/davidhalter/parso + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A Python Parser. + Bir python çözümleyicisi. + Parso is a Python parser that supports error recovery and round-trip parsing for different Python versions (in multiple Python versions). Parso is also able to list multiple syntax errors in your python file. + python3-parso, python ile yazdığınız kodlardaki sözdizim hatalarını bulabilen hata düzeltmelerini destekleyen bir python kitaplığıdır. + https://github.com/davidhalter/parso/archive/refs/tags/v0.8.2.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-parso/pspec.xml + + + python3-parso + A Python Parser. + + python3 + + + /usr/share/doc/python3-parso + /usr/lib/python3* + + + + + 2021-08-21 + 0.8.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-22 + 0.7.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-06 + 0.6.2 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-speaklater + https://github.com/mitsuhiko/speaklater/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Implements a lazy string for python useful for use with gettext. + Gettext ile kullanımı yararlı, pythonda tembel söz katarları uygulaması. + A module that provides lazy strings for translations. Basically you get an object that appears to be a string but changes the value every time the value is evaluated based on a callable you provide. + python3-speaklater, gettext ile kullanımı yararlı, pythonda tembel söz katarları uygulaması sunar. + https://files.pythonhosted.org/packages/03/47/eaa6a52849915456aa144fea9e41332ae9b1a246a899095a231c995aab7e/speaklater3-1.4.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-speaklater/pspec.xml + + + python3-speaklater + Implements a lazy string for python useful for use with gettext. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-speaklater + + + + + 2021-10-28 + 1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-19 + 1.3 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-markups + https://github.com/retext-project/pymarkups + + Stefan Gronewold + groni@pisilinux.org + + BSD + library + programming.language.python3 + Wrapper around various text markups + Çesitli metin "markup"ları için sarmalayıcı python yordamları. + This module provides a wrapper around various text markup languages. + python3-markups, çesitli markup dilleri için sarmalayıcı python yordamları sunar. + https://github.com/retext-project/pymarkups/archive/3.1.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-markups/pspec.xml + + + python3-markups + Wrapper around various text markups + + python3 + + + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 3.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 3.0.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 2.6.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-01 + 2.6.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-01 + 2.6.8 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-11-21 + 2.6.7 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + python3-jedi + https://github.com/davidhalter/jedi + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Awesome autocompletion and static analysis library for python. + Python için otomatik tamamlama ve durağan çözümleme kitaplığı. + Jedi is a static analysis tool for Python that can be used in IDEs/editors. Jedi has a focus on autocompletion and goto functionality. Jedi is fast and is very well tested. It understands Python and stubs on a deep level. + python3-jedi, python için otomatik tamamlama ve durağan çözümleme kitaplığı sunar. + https://github.com/davidhalter/jedi/archive/v0.18.0.tar.gz + https://github.com/davidhalter/typeshed/archive/jedi_v0.16.0.tar.gz + https://github.com/davidhalter/django-stubs/archive/refs/tags/1.7.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-jedi/pspec.xml + + + python3-jedi + Awesome autocompletion and static analysis library for python. + + python3 + python3-parso + + + /usr/lib/python3* + /usr/share/doc/python3-jedi + + + + + 2021-08-21 + 0.18.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 0.17.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 0.17.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-06 + 0.16.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sphinx + https://www.sphinx-doc.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + library + programming.language.python3 + Python documentation generator. It can generate HTML or Latex outputs + Python için döküman üreticisi. HTML, Latex gibi çıktılar üretebiliyor + It's a very common documentation generator especially using for python3 based documentation.It can generate HTML or PDF, Ps outputs with Latex output support. + Özellikle python için hazırlanan dökümanları yorumlamak için kullanılan yaygın bir döoküman üreticisi. Başta HTML olmak üzere Latex ile birlikte PDF, Ps gibi doküman çıktıları üretebiliyor. + https://pypi.org/packages/source/S/Sphinx/Sphinx-4.4.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-sphinx/pspec.xml + + + python3-sphinx + Python documentation generator. It can generate HTML or Latex outputs + + python3 + python3-six + python3-Babel + python3-Jinja2 + python3-certifi + python3-requests + python3-Pygments + python3-docutils + python3-pyparsing + python3-imagesize + python3-packaging + python3-setuptools + python3-charset-normalizer + python3-snowballstemmer + python3-sphinx_rtd_theme + python3-sphinxcontrib-qthelp + python3-sphinxcontrib-jsmath + python3-sphinxcontrib-devhelp + python3-sphinxcontrib-htmlhelp + python3-sphinx-alabaster-theme + python3-sphinxcontrib-applehelp + python3-sphinxcontrib-serializinghtml + + + /usr/bin + /usr/lib/python3* + /usr/share/doc/python3-sphinx/LICENSE + + + + python3-sphinx-docs + Documentation files for python3-sphinx + python3-sphinx için belgelendirme dosyaları + python3-sphinx-docs, python3-sphinx için belgelendirme dosyaları içerir. + + python3-sphinx + + + /usr/share/doc/python3-sphinx + + + + + 2022-03-23 + 4.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-11 + 4.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-23 + 4.1.2 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 4.1.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 4.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-28 + 3.5.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 3.2.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-16 + 3.0.3 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 3.0.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-07 + 3.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 2.4.4 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-24 + 2.4.3 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 2.4.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 2.4.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 2.3.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-06 + 1.6.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-28 + 1.6.5 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-blinker + https://github.com/jek/blinker + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A fast Python in-process signal/event dispatching system. + Python için hızlı bir proses-içi sinyal/olay dağıtım dizimi + Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or "signals". + python3-blinker, istekli/ilgili partilerin olay veya sinyallere kaydolmasına izin veren hızlı bir dağıtım dizimi sağlar. + https://github.com/jek/blinker/archive/rel-1.4.tar.gz + + python3-setuptools + python3-devel + python3-nose + + programming/language/python3/python3-blinker/pspec.xml + + + python3-blinker + A fast Python in-process signal/event dispatching system. + + python3 + + + /usr/share/doc/python3-blinker + /usr/lib/python3* + + + + + 2021-10-25 + 1.4 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2020-02-12 + 1.4 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-youtube_dl + https://ytdl-org.github.io/youtube-dl/index.html + + Pisi Linux Admins + admins@pisilinux.org + + GPLv3 + app:console + programming.language.python3 + Youtube Video Downloader + Youtube video indirici. + Youtube Video Downloader + Youtube ve benzeri video oynatan sitelerden video indirmeyi sağlayan bir uygulama. + youtube_dl + https://github.com/ytdl-org/youtube-dl/archive/2021.12.17.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-youtube_dl/pspec.xml + + + python3-youtube_dl + Youtube Video Downloader + + python3-setuptools + python3 + + + /etc/fish + /usr/share/doc/ + /usr/bin + /usr/lib/python3* + /usr/share/man/man1 + /etc/bash_completion.d + /usr/share/applications + + + + + 2022-01-04 + 2021.12.17 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 2021.06.06 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-17 + 2021.06.06 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-04 + 2021.05.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-17 + 2021.01.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-31 + 2020.07.28 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-06-28 + 2020.06.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 2020.05.08 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 2020.03.24 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 2020.03.08 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 2020.03.01 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 2020.02.16 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 2020.01.24 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 2020.01.15 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-10 + 2020.01.01 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-26 + 2019.12.25 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-10-28 + 2019.10.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-24 + 2019.06.21 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 2018.12.17 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 2018.12.17 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-21 + 2018.11.18 + version bump + Aydin Atmaca + aydinatmaca@gmail.com + + + 2018-10-03 + 2018.09.26 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 2018.08.04 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-31 + 2018.01.21 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-01 + 2017.01.31 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-08-26 + 2016.08.24.1 + version bump + Metehan Özbek + mthnzbk@gmail.com + + + 2016-08-06 + 2016.08.06 + version bump + Metehan Özbek + admins@pisilinux.org + + + 2016-07-21 + 2016.07.17 + First release + Metehan Özbek + admins@pisilinux.org + + + + + + python3-fuzzywuzzy + https://github.com/seatgeek/fuzzywuzzy + + Blue Devil + bluedevil@sctzine.com + + GPLv2 + library + programming.language.python3 + Fuzzy String Matching in Python. + Python3 ile sözcük karşılaştırma/bulma modülü + Fuzzy string matching like a boss. It uses Levenshtein Distance to calculate the differences between sequences in a simple-to-use package. + python3-fuzzywuzzy Levenshtein uzaklığını kullanarak bölümler arası ayrımları hesaplayan kullanımı basit bir python3 modülüdür. + https://github.com/seatgeek/fuzzywuzzy/archive/0.18.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-fuzzywuzzy/pspec.xml + + + python3-fuzzywuzzy + Fuzzy String Matching in Python + + python3-Levenshtein + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-fuzzywuzzy + + + + + 2021-10-28 + 0.18.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-18 + 0.18.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + 2019-12-26 + 0.17.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-dnspython + https://pypi.org/project/dnspython/ + + Pisi Linux Admins + admin@pisilinux.org + + ISC + app + programming.language.python3 + A DNS toolkit for Python + A DNS toolkit for Python + A DNS toolkit for Python + A DNS toolkit for Python + https://files.pythonhosted.org/packages/13/27/5277de856f605f3429d752a39af3588e29d10181a3aa2e2ee471d817485a/dnspython-2.1.0.zip + + python3-devel + python3-setuptools + python3-ecdsa + python3-idna + python3-pycryptodome + + programming/language/python3/python3-dnspython/pspec.xml + + + python3-dnspython + + python3 + python3-setuptools + python3-ecdsa + python3-idna + python3-pycryptodome + + + /usr/lib + /usr/share/doc + + + + + 2021-10-25 + 2.1.0 + Rebuild + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-20 + 2.1.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-ecdsa + https://github.com/warner/python-ecdsa + + Blue DeviL + bluedevil@sctzine.com + + MIT + library + programming.language.python + ECDSA implementation for Python + Python3 için ECDSA Kriptografi Uygulaması + This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve Digital Signature Algorithm), implemented purely in Python, released under the MIT license. With this library, you can quickly create keypairs (signing key and verifying key), sign messages, and verify the signatures. The keys and signatures are very short, making them easy to handle and incorporate into other protocols. + Python3 için kolay kullanımlı, MIT lisanslı ECDSA kriptografi (Elliptic Curve Digital Signature Algorithm) modülü. Bu kitaplık ile hızlıca anahtar oluşturabilir (giriş ahahtarı ve doğrulama anahtarı), iletileri imzalayabilir ve imzalarınızı doğrulayabilirsiniz. Anahtar ile imzalar çok kısadır ve diğer protokollere bütünlleştirmek oldukça kolaydır. + https://github.com/warner/python-ecdsa/archive/python-ecdsa-0.17.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-ecdsa/pspec.xml + + + python3-ecdsa + ECDSA module for python + + python3-six + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-ecdsa + + + + + 2021-10-25 + 0.17.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-23 + 0.15 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-21 + 0.14.1 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-04-01 + 0.13 + First Pisi Release, built with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + python3-bs4 + https://www.crummy.com/software/BeautifulSoup/index.html + + PisiLinux Community + admins@pisilinux.org + + custom:unknown + library + programming.language.python3 + This is a dummy package managed by the developer of Beautiful Soup to prevent name squatting. g + This is a dummy package managed by the developer of Beautiful Soup to prevent name squatting. g + The official name of PyPI’s Beautiful Soup Python package is beautifulsoup4. This package ensures that if you type pip install bs4 by mistake you will end up with Beautiful Soup. + The official name of PyPI’s Beautiful Soup Python package is beautifulsoup4. This package ensures that if you type pip install bs4 by mistake you will end up with Beautiful Soup. + https://files.pythonhosted.org/packages/source/b/bs4/bs4-0.0.1.tar.gz + + python3-devel + python3-setuptools + python3-beautifulsoup4 + + programming/language/python3/python3-bs4/pspec.xml + + + python3-bs4 + This is a dummy package managed by the developer of Beautiful Soup to prevent name squatting. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-bs4 + + + + + 2022-01-23 + 0.0.1 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + python3-wtforms + https://github.com/wtforms/wtforms + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + A flexible forms validation and rendering library for Python. + Esnek bir form değerlendirme ve render kitaplığı. + WTForms is a flexible forms validation and rendering library for Python web development. It is framework agnostic and can work with whatever web framework and template engine you choose. + python3-wtforms, python icin esnek bir form değerlendirme ve render kitaplığı sağlar. + https://github.com/wtforms/wtforms/archive/2.3.3.tar.gz + + python3-Babel + python3-devel + python3-setuptools + + programming/language/python3/python3-wtforms/pspec.xml + + + python3-wtforms + A flexible forms validation and rendering library for Python. + + python3 + python3-MarkupSafe + + + /usr/lib/python3* + /usr/share/doc/python3-wtforms + + + + + 2021-10-25 + 2.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 2.3.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 2.3.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 2.2.1 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-cups + http://cyberelk.net/tim/software/pycups + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python3 + Python3 interface to the CUPS API + CUPS programlama arayüzü için Python3 desteği + python3-cups contains python3 bindings to wrap the CUPS API. + python3-cups, CUPS programlama arayüzü için Python3 bağlayıcıları içeren bir pakettir. + https://pypi.org/packages/source/p/pycups/pycups-2.0.1.tar.gz + + cups-devel + python3-devel + + programming/language/python3/python3-cups/pspec.xml + + + python3-cups + Python3 interface to the CUPS API + + cups + python3 + + + /usr/lib + /usr/share/doc + + + + + 2021-10-13 + 2.0.1 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-13 + 2.0.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 2.0.1 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-15 + 1.9.74 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-19 + 1.9.74 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 1.9.73 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.9.73 + First Relase. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-gtts-token + https://github.com/Boudewijn26/gTTS-token + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python3 + Google Text to Speech token + Google Text to Speech token + A python implementation of the token validation of Google Translate. + A python implementation of the token validation of Google Translate. + https://files.pythonhosted.org/packages/source/g/gTTS-token/gTTS-token-1.1.4.tar.gz + + python3-devel + python3-setuptools + python3-requests + + programming/language/python3/python3-gtts-token/pspec.xml + + + python3-gtts-token + Google Text to Speech token + + python3 + + + /usr/bin* + /usr/lib/python3* + /usr/share/doc/python3-gtts-token + + + + + 2022-01-23 + 1.1.4 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + python3-sip + https://www.riverbankcomputing.com/news + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:console + programming.language.python3 + SIP is a tool for generating bindings for C++ classes so that they can be used by Python3 + C ve C++ kütüphaneleri için python bağlayıcıları oluşturan bir araç + Generator powiązań Pythona z bibliotekami klas C++ + SIP is a tool for generating bindings for C and C++ libraries so that they can be used by Python3. It takes any C or C++ libraries and converts them into Python extension modules. + SIP3 C ve C++ kütüphanelerini Python'da kullanabilmek için bağlayıcılar oluşturan bir araçtır. Herhangi bir C veya C++ kütüphanesini Python genişletme modülüne dönüştürür. + Generuje powiązania Pythona z bibliotekami klas C++ ze zbioru plików ze specyfikacjami klas. Obsługiwany jest Python 2 i 3. + https://www.riverbankcomputing.com/static/Downloads/sip/4.19.25/sip-4.19.25.tar.gz + + python3-devel + + programming/language/python3/python3-sip/pspec.xml + + + python3-sip + Python 3.x SIP bindings for C and C++ libraries + + libgcc + python3 + + + /usr/bin + /usr/lib + /usr/include + /usr/share/licenses + + + + python3-pyqt5-sip + Python 3.x pyqt5 SIP bindings for C and C++ libraries + C ve C++ kütüphaneleri için python PyQt5 bağlayıcıları oluşturan bir araç + SIP3 C ve C++ kütüphanelerini Python'da PyQt5 ile kullanabilmek için bağlayıcılar oluşturan bir araçtır. Herhangi bir C veya C++ kütüphanesini Python PyQt5 genişletme modülüne dönüştürür. + + libgcc + + + /usr/lib/python3*/site-packages/PyQt5* + + + + python3-sip-docs + Documentation files for python3-sip + python3-sip için belgelendirme dosyaları + python3-sip-docs, python3-sip için belgelendirme dosyalarını içerir. + + python3-sip + + + /usr/share/doc/python3-sip + + + + + 2021-10-22 + 4.19.25 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-19 + 4.19.24 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-10 + 4.19.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 4.19.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 4.19.21 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 4.19.20 + Rebuild bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 4.19.20 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-09-13 + 4.19.19 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-13 + 4.19.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 4.19.14 + Rebuild pyqt5 sip. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-14 + 4.19.12 + Rebuild pyqt5 sip. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 4.19.12 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-10 + 4.19.6 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 4.19.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-18 + 4.18 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-11 + 4.18 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 4.18 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-20 + 4.18 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-08 + 4.16.9 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-scour + https://github.com/scour-project/scour + + Blue Devil + bluedevil@sctzine.com + + Apachev2.0 + library + programming.language.python3 + Scour - An SVG Optimizer / Cleaner + SVG iyileştirici/temizleyici. + Scour is an SVG optimizer/cleaner that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data written in Python. + python3-scour, SVG çizim dosyalarının yapısını düzelten, bunu yaparken boyutlarını da düşürerek iyileştirme yapan bir python kitaplığıdır. + https://github.com/scour-project/scour/archive/refs/tags/v0.38.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-scour/pspec.xml + + + python3-scour + Scour - An SVG Optimizer / Cleaner + + python3 + + + /usr/bin/scour + /usr/lib/python3* + /usr/share/doc/python3-scour + + + + + 2021-10-28 + 0.38.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-15 + 0.38.1 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sphinxcontrib-jsmath + https://github.com/sphinx-doc/sphinxcontrib-jsmath + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Sphinx extension which renders display math in HTML via JavaScript. + python3-sphinxcontrib-jsmath, javascript kullanarak html içerisinde matematiksel karakterlerin görüntülenmesini sağlar. + sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript. + python3-sphinxcontrib-jsmath, javascript kullanarak html içerisinde matematiksel karakterlerin görüntülenmesini sağlayan sphinx genisleme modülüdür. + https://github.com/sphinx-doc/sphinxcontrib-jsmath/archive/1.0.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinxcontrib-jsmath/pspec.xml + + + python3-sphinxcontrib-jsmath + sphinxcontrib-jsmath module for python + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-sphinxcontrib-jsmath + + + + + 2021-10-22 + 1.0.1 + Rebuild. + Pisi Linux Admins + admins@pisilinux.org + + + 2019-12-30 + 1.0.1 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-setproctitle + https://github.com/dvarrazzo/py-setproctitle + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + MIT + library + programming.language.python3 + Allows a python process to change its process title + Allows a python process to change its process title + https://github.com/dvarrazzo/py-setproctitle/archive/refs/tags/version-1.2.2.tar.gz + + procps + python3-devel + python3-pytest + python3-setuptools + + programming/language/python3/python3-setproctitle/pspec.xml + + + python3-setproctitle + + procps + python3 + python3-pytest + + + /usr/lib + /usr/share/doc + + + + + 2021-10-25 + 1.2.2 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-06-25 + 1.2.2 + Version bump + Pisi Linux Admins + admin@pisilinux.org + + + 2020-03-23 + 1.1.10 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-imagesize + https://github.com/shibukawa/imagesize_py + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + Getting image size from png/jpeg/jpeg2000/gif file. + Png / jpeg / jpeg2000 / gif dosyasından görüntü boyutu elde etme. + This module analyzes jpeg/jpeg2000/png/gif image header and return image size. + Bu modül jpeg / jpeg2000 / png / gif resim başlığını ve dönüş resim boyutunu analiz eder. + https://files.pythonhosted.org/packages/e4/9f/0452b459c8ba97e07c3cd2bd243783936a992006cf4cd1353c314a927028/imagesize-1.2.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-imagesize/pspec.xml + + + python3-imagesize + Getting image size from png/jpeg/jpeg2000/gif file. + + python3 + + + /usr/bin + /usr/lib/python3* + /usr/share/doc/python3-imagesize + + + + + 2021-10-22 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-30 + 1.2.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-01-28 + 1.0.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python3-pylint + https://pylint.org/ + + Blue Devil + bluedevil@sctzine.com + + GPL + library + programming.language.python3 + A python code static checker tools. + Python kaynak kodlarını hatalara karşı tarayan bir araç. + python3-pylint is a Python static code analysis tool which looks for programming errors, helps enforcing a coding standard, sniffs for code smells and offers simple refactoring suggestions. + python3-pylint, bir Python modülünün standartlara uyup uymadığını, hatalar içerip içermediğini analiz eden bir uygulamadır. + https://github.com/PyCQA/pylint/archive/refs/tags/v2.11.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pylint/pspec.xml + + + python3-pylint + A Python module for decorators, wrappers and monkey patching. + + python3 + python3-toml + python3-isort + python3-mccabe + python3-astroid + python3-setuptools + + + /usr/share/doc/ + /usr/bin + /usr/lib/python3* + + + + + 2021-10-13 + 2.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-13 + 2.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 2.6.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-nose + https://readthedocs.org/docs/nose/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + programming.language.python3 + A unittest extension offering automatic test suite discovery and easy test authoring + Python için unittest genişlemesi + python-nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic. + python3-nose alternatif test tanıtma ve keşif kitaplığı. + https://pypi.python.org/packages/source/n/nose/nose-1.3.7.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-nose/pspec.xml + + + python3-nose + A unittest extension offering automatic test suite discovery and easy test authoring + + python3 + + + /usr/share/man + /usr/bin + /usr/lib/python3* + /usr/share/doc/python3-nose + + + + + 2021-10-22 + 1.3.7 + Rebuilt. + Pisi Linux Community + admin@pisilinux.org + + + 2019-12-12 + 1.3.7 + Rebuilt. + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-30 + 1.3.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-01 + 1.3.7 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.3.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 1.3.7 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-04 + 1.3.7 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python3-testtools + https://github.com/testing-cabal/testtools + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Testtools - tasteful testing for python. + testtools, python standart kitaplığındaki birim test çatısına eklentiler içerir. + testtools is a set of extensions to the Python standard library's unit testing framework. + python3-testtools, python standart kitaplığındaki birim test çatısına eklentiler sağlayan python modüllerini içerir. + https://pypi.io/packages/source/t/testtools/testtools-2.5.0.tar.gz + + python3-setuptools + python3-devel + python3-pbr + + programming/language/python3/python3-testtools/pspec.xml + + + python3-testtools + Testtools - tasteful testing for python. + + python3-setuptools + python3-extras + python3-six + python3-pbr + python3 + + + /usr/share/doc/python3-testtools + /usr/lib/python3* + + + + + 2021-10-28 + 2.5.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-17 + 2.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-20 + 2.3.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-wcwidth + https://github.com/jquast/wcwidth + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Measures number of Terminal column cells of wide-character codes. + Terminal ekranına basılan unikod karakter katarlarının genişliğini ölçen python kitaplığı. + Python library that measures the width of unicode strings rendered to a terminal + python3-wcwidth, terminal ekranına basılan unikod karakter katarlarının genişliğini ölçen python kitaplığı sunar. + https://github.com/jquast/wcwidth/archive/0.2.5.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-wcwidth/pspec.xml + + + python3-wcwidth + Measures number of Terminal column cells of wide-character codes. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-wcwidth + + + + + 2021-10-22 + 0.2.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 0.2.5 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 0.1.9 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 0.1.8 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-httpx + https://github.com/encode/httpx + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + The next generation HTTP client. + Gelecek nesil HTTP istemcisi + HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2. + python3-httpx, tam donanımlı python3 için HTTP istemcisidir. Asenkron APIler sunar ve hem HTT11/1'i hem de http/2'yi destekler. + https://github.com/encode/httpx/archive/0.20.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-httpx/pspec.xml + + + python3-httpx + The next generation HTTP client. + + python3 + python3-certifi + python3-chardet + python3-rfc3986 + python3-sniffio + python3-urllib3 + python3-httpcore + python3-hstspreload + + + /usr/bin/httpx + /usr/share/man + /usr/lib/python3* + /usr/share/doc/python3-httpx + + + + + 2021-10-28 + 0.20.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 0.14.2 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-24 + 0.13.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 0.12.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 0.12.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 0.11.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 0.11.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-flask-script + https://github.com/smurfix/flask-script + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Flask extension to help writing external scripts for Flask applications. + Flask uygulamalarınız için harici betikler geliştirmenizi/yazmanızı sağlayan flask eklentisi. + A set of utilities for use with the Flask framework which provide decorators, classes and helpers for writing your own script commands. + python3-flask-script, flask uygulamalarınız için harici betikler geliştirmenizi/yazmanızı sağlayan flask eklentisi sağlar. + https://github.com/smurfix/flask-script/archive/v2.0.6.tar.gz + + python3-setuptools + python3-devel + + + Usingflask_scriptEverywhereInsteadOfflask.ext.script.patch + + programming/language/python3/python3-flask-script/pspec.xml + + + python3-flask-script + Flask extension to help writing external scripts for Flask applications. + + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-script + + + + + 2021-10-22 + 2.0.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-18 + 2.0.6 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pytest + https://pytest.org/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Simple powerful testing with Python + Basit ve güçlü python3 için test modülü. + The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries. + python3-pytest, python3 için güçlü ve basit test modülü içerir. + https://files.pythonhosted.org/packages/5b/98/92bbda5f83ed995ef8953349ef30c77c934abcc251c42ab3d7787a40c49c/pytest-6.2.4.tar.gz + + python3-six + python3-devel + python3-setuptools + python3-setuptools-scm + + programming/language/python3/python3-pytest/pspec.xml + + + python3-pytest + Simple powerful testing with Python + + python3 + python3-py + python3-attrs + python3-pluggy + python3-wcwidth + python3-packaging + python3-setuptools + python3-more-itertools + + + /usr/lib/python3* + /usr/bin/pytest + /usr/bin/py.test + /usr/share/doc/python3-pytest + + + + + 2021-10-22 + 6.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 6.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-23 + 6.0.2 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 5.4.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-17 + 5.4.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-13 + 5.3.5 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-wrapt + https://github.com/GrahamDumpleton/wrapt + + Blue Devil + bluedevil@sctzine.com + + BSDv2 + library + programming.language.python3 + A Python module for decorators, wrappers and monkey patching. + Çalışma zamanında uygulama yamayabilen(monkey patching), sarmalayıcı yordamlar ve dekoratörler için python modülü. + python3-wrapt provides a transparent object proxy for Python, which can be used as the basis for the construction of function wrappers and decorator functions. + python3-wrapt, çalışma zamanında uygulama yamayabilen(monkey patching), sarmalayıcı yordamlar ve dekoratörler için python modülü sağlar. + https://github.com/GrahamDumpleton/wrapt/archive/1.13.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-wrapt/pspec.xml + + + python3-wrapt + A Python module for decorators, wrappers and monkey patching. + + python3 + python3-setuptools + + + /usr/share/doc/ + /usr/lib/python3* + + + + + 2021-10-13 + 1.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-13 + 1.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 1.12.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-cryptography + https://cryptography.io/ + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + Cryptographic recipes for Python3 + Python için kriptografik tarifler. + A package designed to expose cryptographic recipes and primitives to Python developers + python-cryptography, Python geliştiricileri icin kriptografik tarifler ve ilkeler sunan bir pakettir. + https://github.com/pyca/cryptography/archive/3.1.tar.gz + + pip3 + python3-devel + openssl-devel + python3-setuptools + python3-sphinx + python3-sphinx_rtd_theme + + programming/language/python3/python3-cryptography/pspec.xml + + + python3-cryptography + Cryptographic recipes for Python3 + + python3 + python3-cffi + + + /usr/lib/python3* + /usr/share/doc/python3-cryptography/LICENSE + /usr/share/doc/python3-cryptography/README.rst + + + + python3-cryptography-docs + Documentation files for python3-cryptography + python3-cryptography için belgelendirme dosyaları + python3-cryptography-docs, python3-cryptography için belgelendirme dosyaları içerir. + + python3-cryptography + + + /usr/share/doc/python3-cryptography/html + + + + + 2021-10-28 + 3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 3.1 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-16 + 2.9.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 2.9.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-07 + 2.9 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-06 + 2.8 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sphinxcontrib-devhelp + https://github.com/sphinx-doc/sphinxcontrib-devhelp + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Sphinx extension which outputs Devhelp document. + Devhelp belgesi olarak çıktı verebilen sphinx genişleme modülüdür. + sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document. + python3-sphinxcontrib-devhelp, Devhelp belgesi olarak çıktı verebilen sphinx genişleme modülüdür. + https://github.com/sphinx-doc/sphinxcontrib-devhelp/archive/1.0.2.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinxcontrib-devhelp/pspec.xml + + + python3-sphinxcontrib-devhelp + sphinxcontrib-devhelp module for python + + python3 + + + /usr/share/doc/python3-sphinxcontrib-devhelp + /usr/lib/python3* + + + + + 2021-10-22 + 1.0.2 + Rebuild. + Pisi Linux Admins + admins@pisilinux.org + + + 2020-03-04 + 1.0.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 1.0.1 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-PyAudio + http://people.csail.mit.edu/hubert/pyaudio/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python3 + Python Bindings for PortAudio. + Python Bindings for PortAudio. + ython bindings for PortAudio (Fork to fix PY_SSIZE_T_CLEAN error) + ython bindings for PortAudio (Fork to fix PY_SSIZE_T_CLEAN error) + https://files.pythonhosted.org/packages/ab/42/b4f04721c5c5bfc196ce156b3c768998ef8c0ae3654ed29ea5020c749a6b/PyAudio-0.2.11.tar.gz + + python3-devel + portaudio-devel + + programming/language/python3/python3-PyAudio/pspec.xml + + + python3-PyAudio + Python Bindings for PortAudio. + + python3 + portaudio + + + /usr/lib/python3* + /usr/share/doc/python3-PyAudio + + + + + 2022-01-23 + 0.2.11 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + python3-numpy + https://numpy.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + The fundamental package needed for scientific computing with Python + Python ile bilimsel hesaplama için ihtiyaç duyulan temel paket + Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities. + Numpy, N-boyutlu güçlü bir dizi, gelişmiş fonksiyonlar, C/C++ ve Fortran kodunu entegre etmek için araçlar, doğrusal cebir ve rastgele sayı özelliği içerir. + Numpy contiene un potente objeto de array N-dimensional, funciones sofisticadas (broadcasting), herramientas para la integración de código C/C++ y Fortran, y facilidades útiles de algebra lineal, transformación Fourier, y número aleatorios. + https://github.com/numpy/numpy/archive/v1.21.2.tar.gz + + cython3 + libgfortran + cblas-devel + lapack-devel + python3-nose + python3-devel + python3-setuptools + + programming/language/python3/python3-numpy/pspec.xml + + + python3-numpy + The fundamental package needed for scientific computing with Python + + blas + cblas + lapack + python3 + libquadmath + python3-setuptools + + + /usr/lib + /usr/bin + /usr/share/doc/python3-numpy/README* + /usr/share/doc/python3-numpy/LICENSE* + + + + python3-numpy-docs + Documentation files for python3-numpy + python3-numpy için belgelendirme dosyaları + python3-numpy-docs, python3-numpy için belgelendirme dosyalarını içerir. + + python3-numpy + + + /usr/share/doc/python3-numpy/doc + + + + + 2021-10-22 + 1.21.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-22 + 1.19.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 1.19.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 1.18.4 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 1.18.3 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-24 + 1.18.2 + Patch version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 1.18.1 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-08-14 + 1.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-24 + 1.14.1 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + python3-pyelftools + https://github.com/eliben/pyelftools + + Blue DeviL + bluedevil@sctzine.com + + Public Domain + library + app:console + programming.language.python3 + Python3 library for analyzing ELF files and DWARF debugging information + Python3 için pyelftools modülü + pyelftools is a pure-Python library for parsing and analyzing ELF files and DWARF debugging information. + pyelftools ELF ve DWARF dosyaları için çözümleme, inceleme ve hata ayıklamak için python ile yazılmış bir kitaplıktır. + https://github.com/eliben/pyelftools/archive/v0.27.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pyelftools/pspec.xml + + + python3-pyelftools + Python3 library for analyzing ELF files and DWARF debugging information + + python3 + + + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2021-10-28 + 0.27 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-12 + 0.26 + First pisi release. + Blue DeviL + bluedevil@sctzine.com + + + + + + pip3 + https://pypi.python.org/pypi/pip + + Pisi Linux Community + admin@pisilinux.org + + MIT + programming.language.python3 + The PyPA recommended tool for installing Python packages + Python3 paketleri yükleme aracı + The PyPA recommended tool for installing Python packages + pip3, pypa tarafından önerilen python3 modülleri yükleme aracıdır. + https://github.com/pypa/pip/archive/21.3.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/pip3/pspec.xml + + + pip3 + The PyPA recommended tool for installing Python packages + + python3 + python3-setuptools + + + /usr/bin/pip + /usr/bin/pip3* + /usr/lib/python3* + /usr/share/doc + + + + + 2021-11-20 + 21.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 21.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 20.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-29 + 20.0.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 19.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-09 + 19.0.3 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-29 + 18.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-01 + 9.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-18 + 8.1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 8.1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 8.1.2 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-30 + 8.1.2 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-04-28 + 8.1.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-docker + https://github.com/docker/docker-py + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + A Python library for the Docker Engine API. + Docker motoru apileri için python kitaplığı. + A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps – run containers, manage containers, manage Swarms, etc. + python3-docker, docker motoru apileri için python kitaplığı sunar. + https://github.com/docker/docker-py/archive/5.0.0.tar.gz + + python3-devel + python3-websocket-client + python3-setuptools + python3-requests + python3-six + + programming/language/python3/python3-docker/pspec.xml + + + python3-docker + A Python library for the Docker Engine API. + + python3 + python3-websocket-client + python3-requests + python3-six + + + /usr/lib + /usr/share/doc + + + python3-docker-py + + + + + 2021-10-22 + 5.0.0 + Rebu'ld. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 5.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 5.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 4.10 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python-oauthlib + https://python-oauthlib.io + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.language.python3 + A generic, spec-compliant, thorough implementation of the OAuth request-signing logic + A generic, spec-compliant, thorough implementation of the OAuth request-signing logic. + https://files.pythonhosted.org/packages/9e/84/001a3f8d9680f3b26d5e7711e13d5ff92e4b511766a72ac6b4a4e5f06796/oauthlib-3.1.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python-oauthlib/pspec.xml + + + python-oauthlib + + python3 + python3-cryptography + + + /usr/lib/python3.9/site-packages + /usr/share/doc/python-oauthlib + + + + + 2022-01-09 + 3.1.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-pkgconfig + https://github.com/matze/pkgconfig + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A Python interface to the pkg-config command line tool. + pkg-config komut satırı aracı için python arayüzü. + pkgconfig is a Python module to interface with the pkg-config command line tool and supports Python 2.6+ and 3.3+.. + python3-pkgconfig, pkg-config komut satırı aracı için python arayüzü sunar. + https://pypi.io/packages/source/p/pkgconfig/pkgconfig-1.5.5.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pkgconfig/pspec.xml + + + python3-pkgconfig + A Python interface to the pkg-config command line tool. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pkgconfig + + + + + 2021-10-28 + 1.5.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-20 + 1.5.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-anytree + https://github.com/c0fec0de/anytree + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + Powerful and Lightweight Python Tree Data Structure + AnyTree için Python bağlayıcıları. + Simple, lightweight and extensible Tree data structure. + python3-anytree, anytree için Python bağlayıcılarını içerir. + https://github.com/c0fec0de/anytree/archive/2.8.0.tar.gz + + python3-setuptools + python3-devel + python3-six + + programming/language/python3/python3-anytree/pspec.xml + + + python3-anytree + Powerful and Lightweight Python Tree Data Structure + + python3-six + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-anytree + + + + + 2021-10-22 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 2.8.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-23 + 2.8.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 2.7.3 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + python3-smartypants + https://github.com/leohemsted/smartypants.py + + Pisi Linux Admins + admin@pisilinux.org + + BSD + app + programming.language.python3 + Python with the SmartyPants + Python with the SmartyPants + Python with the SmartyPants + Python with the SmartyPants + https://github.com/leohemsted/smartypants.py/archive/refs/tags/v2.0.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-smartypants/pspec.xml + + + python3-smartypants + + python3 + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 2.0.1 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-05-26 + 2.0.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-enchant + https://github.com/pyenchant/pyenchant + + Blue Devil + bluedevil@sctzine.com + + LGPLv3 + library + programming.language.python3 + Python bindings for the Enchant spellchecking system + Enchant yazım denetleyicisi için hızlı bir Python modulü + python3-enchant is an efficient Python module for Enchant spellchecker. + python3-enchant, Enchant yazım denetleyicisi için hızlı bir Python modulüdür. + https://github.com/pyenchant/pyenchant/archive/v3.2.2.tar.gz + + python3-devel + enchant2-devel + python3-setuptools + + programming/language/python3/python3-enchant/pspec.xml + + + python3-enchant + Python bindings for the Enchant spellchecking system + + python3 + enchant2 + + + /usr/lib/python3* + /usr/share/doc/python3-enchant + + + + + 2021-10-28 + 3.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-22 + 3.1.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-24 + 3.1.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 3.0.1 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-18 + 2.0.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-requests + http://www.python-requests.org/ + + Ergün Salman + ergunsalman@hotmail.com + + MIT + library + programming.language.python3 + Requests is an Apache2 Licensed HTTP library, written in Python, for human beings. + Requests insanlar için yapılmış basit bir HTTP kitaplığıdır. + Python’s standard urllib2 module provides most of the HTTP capabilities you need + Requests HTTP/1.1 isteklerini çok basit bir şekilde göndermenize olanak tanıyan bir python kitaplığıdır. + https://github.com/psf/requests/archive/v2.26.0.tar.gz + + python3-devel + python3-setuptools + + + certs.patch + + programming/language/python3/python3-requests/pspec.xml + + + python3-requests + Requests is an Apache2 Licensed HTTP library, written in Python, for human beings. + + python3 + python3-idna + python3-chardet + python3-urllib3 + + + /usr/share/doc/python3-requests + /usr/lib/python3* + + + + + 2021-10-22 + 2.26.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 2.24.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 2.23.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-24 + 2.22.0 + Rebuilt w/ py3.8 and added translations. + Blue Devil + bluedevil@sctzine.com + + + 2019-07-11 + 2.22.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-21 + 2.19.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-21 + 2.18.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-19 + 2.13.0 + Release Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.9.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 2.9.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-08 + 2.9.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-distro + https://github.com/nir0s/distro + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2+ + app:console + programming.language.python3 + Linux Distribution - a Linux OS platform information API + Python'un platform.linux_distribution() yordamından çok daha özenli ve ayrıntılı, yenilenmiş alternatifi + Linux Distribution - a Linux OS platform information API + python3-distro, Python'un platform.linux_distribution() yordamından çok daha özenli ve ayrıntılı, yenilenmiş alternatifi olabılecek uygulama ve python kitaplığı sunarç + https://github.com/nir0s/distro/archive/v1.5.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-distro/pspec.xml + + + python3-distro + Linux Distribution - a Linux OS platform information API + + python3-setuptools + python3 + + + /usr/share/doc/python3-distro + /usr/bin/distro + /usr/lib/python3* + + + + + 2021-10-22 + 1.5.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-07 + 1.5.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-27 + 1.4.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-filelock + https://github.com/benediktschmitt/py-filelock + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A platform independent file lock for Python. + Python için platform bağımsız dosya kilidi. + python3-filelock contains a single module, which implements a platform independent file lock in Python, which provides a simple way of inter-process communication. + python3-filelock, python için platform bağımsız dosya kilidi olan tek bir modül içerir. + https://github.com/tox-dev/py-filelock/archive/refs/tags/3.3.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-filelock/pspec.xml + + + python3-filelock + A platform independent file lock for Python. + + python3 + + + /usr/share/doc/python3-filelock + /usr/lib/python3* + + + + + 2021-10-28 + 3.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-03 + 3.0.12 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sphinxcontrib-websupport + https://www.sphinx-doc.org/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Sphinx API for Web Apps + python3-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. + python3-sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application. + python3-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. python3-sphinxcontrib-websupport, ağ uygulamalarınız için Sphinx ile bütünleşebilen python apisi sunar. + https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.4.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-sphinxcontrib-websupport/pspec.xml + + + python3-sphinxcontrib-websupport + sphinxcontrib-websupport module for python + + python3 + python3-Jinja2 + python3-docutils + python3-setuptools + + + /usr/lib/python3* + /usr/share/doc/python3-sphinxcontrib-websupport + + + + + 2021-10-22 + 1.2.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 1.2.4 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-16 + 1.2.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.2.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-08 + 1.2.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-13 + 1.1.2 + Rebuilt w/ py3.8 + Blue Devil + bluedevil@sctzine.com + + + 2019-11-13 + 1.1.2 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-matplotlib + https://github.com/matplotlib/matplotlib + + Blue Devil + bluedevil@sctzine.com + + PSF + library + programming.language.python3 + matplotlib: plotting with Python. + matplotlib: python grafik çizim kitaplığı. + Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. + python3-matplotlib, python ile hareketli, durağan ve etkileşimli çizgeler yapılmasını sağlayan kapsamlı bir python kitaplığı sunar. + https://github.com/matplotlib/matplotlib/archive/v3.3.1.tar.gz + + pip3 + python3-devel + python3-numpy + freetype-devel + python3-setuptools + + programming/language/python3/python3-matplotlib/pspec.xml + + + python3-matplotlib + matplotlib: plotting with Python. + + libpng + python3 + freetype + python3-numpy + python3-cycler + python3-dateutil + python3-pyparsing + python3-kiwisolver + + + /usr/lib/python3* + /usr/share/doc/python3-matplotlib + + + + + 2021-10-28 + 3.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 3.3.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-18 + 3.2.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-05 + 3.2.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-ipaddress + https://github.com/phihag/ipaddress + + Blue DeviL + bluedevil@sctzine.com + + PSFL + library + programming.language.python3 + Python 3.3+'s ipaddress for older Python versions + Python3.2 ve daha düşük sürümler için ipaddress modülü + python-ipaddress ipaddress provides the capabilities to create, manipulate and operate on IPv4 and IPv6 addresses and networks. This module is a backport for python 2.7 and python versions up to 3.2. + python-ipaddress modülü Python3.3 ile gelen ipaddress modülünün python 2.7 ve python 3.2'ye kadar olan sürümlerinde de çalışmasını sağlar. + https://github.com/phihag/ipaddress/archive/v1.0.23.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-ipaddress/pspec.xml + + + python3-ipaddress + ipaddress module for python3.2- + + python3 + + + /usr/lib + /usr/share/doc + + + + + 2021-08-21 + 1.0.23 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-25 + 1.0.23 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-dateutil + https://github.com/dateutil/dateutil + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + python3-dateutil provides powerful extensions to datetime + Python3 datetime için güçlü genişletmeler içeren python3 modülü + The dateutil module provides powerful extensions to the standard datetime module, available in Python. + python3-dateutil, Python3 standart datetime modülüne gelişmiş, güçlü ek özellikler katan genişleme kitaplığıdır. + https://github.com/dateutil/dateutil/archive/2.8.2.tar.gz + + python3-setuptools-scm + python3-setuptools + python3-devel + + programming/language/python3/python3-dateutil/pspec.xml + + + python3-dateutil + python3-dateutil provides powerful extensions to datetime + + python3-six + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-dateutil + + + + + 2021-10-28 + 2.8.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-24 + 2.8.1 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-commonmark + https://pypi.org/project/commonmark/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + app + programming.language.python3 + Python parser for the CommonMark Markdown spec + Python parser for the CommonMark Markdown spec + CommonMark Markdown spesifikasyonu için Python ayrıştırıcısı + CommonMark Markdown spesifikasyonu için Python ayrıştırıcısı + https://files.pythonhosted.org/packages/60/48/a60f593447e8f0894ebb7f6e6c1f25dafc5e89c5879fdc9360ae93ff83f0/commonmark-0.9.1.tar.gz + + python3-devel + python3-future + python3-sphinx + python3-setuptools + + programming/language/python3/python3-commonmark/pspec.xml + + + python3-commonmark + + python3 + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + 2021-10-25 + 0.9.1 + Rebuild + Pisi Linux Admins + admin@pisilinux.org + + + 2021-05-16 + 0.9.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-isort + https://github.com/PyCQA/isort + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A Python utility / library to sort imports. + Python importlarını sıralamak için python kitaplık ve araçları. + python3-isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections and by type. + python3-isort, python importlarını sıralamak için python kitaplık ve araçları sağlar. + https://pypi.org/packages/source/i/isort/isort-5.9.3.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-isort/pspec.xml + + + python3-isort + A Python utility / library to sort imports. + + python3 + python3-setuptools + + + /usr/share/doc/ + /usr/lib/python3* + /usr/bin/isort + /usr/bin/isort-identify-imports + + + + + 2021-10-13 + 5.9.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-13 + 5.9.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 5.5.3 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-importlib_resources + https://gitlab.com/python-devs/importlib_resources + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + Design and implementation for a planned importlib.resources + Python paketlerinin içerisindeki kaynakları daha iyi yönetebilen python kitaplığı. + The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics. + python3-importlib_resources, Python paketlerinin içerisindeki kaynakları daha iyi yönetebilen python kitaplığı sunar. Ana amacı pkg_resources madülünün yerini almaktır. + https://gitlab.com/python-devs/importlib_resources/-/archive/v3.0.0/importlib_resources-v3.0.0.tar.gz + + pip3 + python3-devel + python3-setuptools + python3-setuptools-scm + + programming/language/python3/python3-importlib_resources/pspec.xml + + + python3-importlib_resources + Design and implementation for a planned importlib.resources + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-importlib_resources + + + + + 2021-10-28 + 3.0.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-22 + 3.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 1.5.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 8020-03-18 + 1.3.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pynacl + https://github.com/pyca/pynacl/ + + Blue DeviL + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + Python3 binding to the Networking and Cryptography (NaCl) library + Python3 için NaCl modülü + python3-pynacl PyNaCl is a Python3 binding to libsodium, which is a fork of the Networking and Cryptography library. These libraries have a stated goal of improving usability, security and speed. + PyNaCl, ağ ve kriptografi kitaplığından geliştirilen libsodium kitaplığının python3 modülüdür. + https://github.com/pyca/pynacl/archive/1.4.0.tar.gz + + pip3 + python3-devel + python3-setuptools + + programming/language/python3/python3-pynacl/pspec.xml + + + python3-pynacl + PyNaCl module for python3 + + python3 + python3-cffi + + + /usr/lib/python3* + /usr/share/doc/python3-pynacl + + + + + 2021-10-28 + 1.4.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 1.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-11 + 1.3.0 + Rebuilt + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-25 + 1.3.0 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-shiboken2 + https://www.pyside.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + app:console + programming.language.python3 + Shiboken the Binding Generator + Shiboken is the CPython-based binding code generator for C or C++ libraries. It uses an ApiExtractor library to parse the C or C++ headers and get the type information, using Clang. + https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.15.2-src/pyside-setup-opensource-src-5.15.2.tar.xz + + llvm + cmake + libxslt-devel + python3-devel + qt5-base-devel + llvm-clang-devel + qt5-xmlpatterns-devel + + programming/language/python3/python3-shiboken2/pspec.xml + + + shiboken2 + Shiboken2 is the binding generator used to create the PySide2 bindings. + + libxslt + qt5-base + llvm-clang + + + /usr/share/doc + /usr/bin/shiboken2 + /usr/lib/libshiboken2* + /usr/share/man/man1/shiboken2.1 + /usr/bin/shiboken_tool.py + + + + python3-shiboken2 + Python3 shared library files used by shiboken2. + Python3 için shiboken2 bağlayıcı modülü + python3-shiboken2, Python3 için shiboken2 bağlayıcı modülü içerir. + + python3 + shiboken2 + + + /usr/lib/python3*/site-packages/shiboken2* + /usr/lib/libshiboken2.cpython-36m-x86_64-linux-gnu.so* + + + + python3-shiboken2-devel + Development headers for the shiboken2 library. + python3-shiboken2 için geliştime dosyaları + python3-shiboken2-devel, python3-shiboken2 için geliştime dosyaları içerir. + + python3-shiboken2 + + + /usr/lib/cmake/ + /usr/include/shiboken2/ + /usr/lib/pkgconfig/shiboken2.pc + + + + + 2021-10-28 + 5.15.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-24 + 5.15.2 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-11-13 + 5.15.1 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-05-25 + 5.14.2 + Patch version bump. + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-xlib + https://github.com/python-xlib/python-xlib + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2+ + library + programming.language.python3 + X client library for Python3. + Python için X istemci kitaplığı. + The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python, in contrast to earlier X libraries for Python (the ancient X extension and the newer plxlib) which were interfaces to the C Xlib. + python3-xlib, python için X istemci kitaplığı sunar. + https://github.com/python-xlib/python-xlib/archive/0.31.tar.gz + + pip3 + python3-setuptools + python3-devel + + programming/language/python3/python3-xlib/pspec.xml + + + python3-xlib + X client library for Python3. + + python3-six + python3 + + + /usr/share/doc/python3-xlib + /usr/lib/python3* + + + + + 2021-10-02 + 0.31 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-08 + 0.27 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-27 + 0.26 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-flask-babelex + https://github.com/mrjoes/flask-babelex + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + i18n and l10n support for Flask based on Babel and pytz. + Flask uygulamalarınız için Babel ve pytz temelli i18n ve l10n desteği. + Implements i18n and l10n support for Flask. This is fork of the official Flask-Babel extension with additional features. + python3-flask-babelex, flask uygulamalarınız için Babel ve pytz temelli i18n ve l10n desteği sunar. + https://github.com/mrjoes/flask-babelex/archive/0.9.4.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask-babelex/pspec.xml + + + python3-flask-babelex + i18n and l10n support for Flask based on Babel and pytz. + + python3-speaklater + python3-Jinja2 + python3-Babel + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-babelex + + + + + 2021-10-28 + 0.9.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 0.9.4 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-h2 + https://github.com/python-hyper/hyper-h2 + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + HTTP/2 State-Machine based protocol implementation + HTTP/2 Durum-Makinesi temelli protokol uygulanaması + This repository contains a pure-Python implementation of a HTTP/2 protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can speak HTTP/2 regardless of your programming paradigm. + python3-h2, bu repo sadece python ile yazılmış HTTP/2 protokol yığını içerir. Programlama paradigmanız ne olursa olsun HTTP/2 konuştuğunuz sürece istediğiniz progrma gömebileceğiniz şekilde yazılmıştır. + https://github.com/python-hyper/hyper-h2/archive/v4.1.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-h2/pspec.xml + + + python3-h2 + HTTP/2 State-Machine based protocol implementation + + python3 + python3-hpack + python3-hyperframe + + + /usr/lib + /usr/share/man + /usr/share/doc/python3-h2 + + + + + 2021-10-28 + 4.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-23 + 4.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 3.2.0 + Ver. bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 3.1.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-future + http://python-future.org/ + + Blue DeviL + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Clean single-source support for Python 3 and 2 + Python3 future modülü + python-future is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead. + python3-future python2 ile python3 arasındaki kayıp uyumluluk katmanıdır. Python2 ile Python3 arasında python3 uyumlu bir kod katmanı kullanabilmenizi sağlar. + https://pypi.io/packages/source/f/future/future-0.18.2.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-future/pspec.xml + + + python3-future + Clean single-source support for Python 3 and 2 + + python3-setuptools + python3 + + + /usr/bin/futurize + /usr/bin/pasteurize + /usr/lib/python3* + /usr/share/doc/python3-future + + + + + 2021-10-25 + 0.18.2 + Rebuilt + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-13 + 0.18.2 + Rebuilt and split packages + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-20 + 0.18.2 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-04-22 + 0.15.2 + First Pisi Release Built with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + python3-wheel + https://github.com/pypa/wheel + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + The official binary distribution format for Python. + Python için resmi ikilik dosya dağıtım biçimi + This library is the reference implementation of the Python wheel packaging standard, as defined in PEP 427. + python3-wheel, PEP427'de tanımlanan Python için "wheel" paketleme standardı uygulamasıdır. + https://github.com/pypa/wheel/archive/0.36.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-wheel/pspec.xml + + + python3-wheel + The official binary distribution format for Python. + + python3 + + + /usr/bin/wheel + /usr/lib/python3* + /usr/share/doc/python3-wheel + + + + + 2021-10-22 + 0.36.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 0.35.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-validictory + https://github.com/jamesturk/validictory + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + A general purpose Python3 data validator. + Python3 için genel maksatlı veri onaylama kitaplığı + python3-validictory is a general purpose Python3 data validator. + python3-validictory, Python için genel maksatlı veri onaylama kitaplığı sunar. + https://github.com/jamesturk/validictory/archive/1.1.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-validictory/pspec.xml + + + python3-validictory + A general purpose Python3 data validator. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-validictory + + + + + 2021-10-28 + 1.1.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-23 + 1.1.2 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pyasn1 + https://github.com/etingof/pyasn1 + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Python bindings for ASN.1 types and codecs + Python3 için ASN.1 kitaplığı + Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208) + python3-pyasn1 ASN.1 türleri ve DER/BER/CER kodekleri (X.208) içeren bir python kitaplığıdır. + https://github.com/etingof/pyasn1/archive/v0.4.8.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-pyasn1/pspec.xml + + + python3-pyasn1 + Python bindings for ASN.1 types and codecs + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pyasn1 + + + + + 2021-10-28 + 0.4.8 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-23 + 0.4.8 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-attrs + https://www.attrs.org/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Python Classes Without Boilerplate + Şablonsuz python sınıfları. + attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods). + python3-attrs, şablonsuz python sınıfları içerir. bu sayede daha hızlı ve karmaşık olmayan kod yazmanızı sağlar. + https://files.pythonhosted.org/packages/ed/d6/3ebca4ca65157c12bd08a63e20ac0bdc21ac7f3694040711f9fd073c0ffb/attrs-21.2.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-attrs/pspec.xml + + + python3-attrs + Python Classes Without Boilerplate + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-attrs + + + + + 2021-10-22 + 21.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 21.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 3020-09-23 + 20.2.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-13 + 19.3.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-werkzeug + https://palletsprojects.com/p/werkzeug/ + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + The comprehensive WSGI web application library. + WSGI ağ uygulamaları kitaplığı. + Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries. + python3-werkzeug, WSGI ağ uygulamaları kitaplığı içerir. + https://github.com/pallets/werkzeug/archive/2.0.2.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-werkzeug/pspec.xml + + + python3-werkzeug + The comprehensive WSGI web application library + + python3 + + + /usr/share/doc/python3-werkzeug + /usr/lib/python3* + + + + + 2021-10-25 + 2.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-07 + 1.0.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-13 + 1.0.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-httptools + https://github.com/MagicStack/httptools + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A collection of framework independent HTTP protocol utils. + Toplu Özgür HTTP protokol araçları + httptools is a Python binding for nodejs HTTP parser. It's still in a very early development stage, expect APIs to break. + python3-httptools, nodejs HTTP çözümleyicisi için python3 bağlayıcılarını içerir. + https://github.com/MagicStack/httptools/archive/v0.1.1.tar.gz + https://github.com/nodejs/http-parser/archive/v2.9.3.tar.gz + + pip3 + python3-wheel + python3-setuptools + python3-devel + + programming/language/python3/python3-httptools/pspec.xml + + + python3-httptools + A collection of framework independent HTTP protocol utils. + + python3 + + + /usr/share/doc/python3-httptools + /usr/share/man + /usr/lib + + + + + 2021-10-28 + 0.1.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-08 + 0.1.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 0.1.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 0.0.13 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-Unidecode + http://pypi.python.org/pypi/Unidecode/ + + PisiLinux Community + admins@pisilinux.org + + Artistic + GPLv2 + library + programming.language.python3 + US-ASCII transliterations of Unicode text + Unicode karakterlerinin US-ASCII harf çevirileri + python-Unidecode provides ASCII transliterations of Unicode text. This is a Python port of Text::Unidecode Perl module. + python3-Unidecode, Unicode karakterlerinin US-ASCII harf çevirilerini sağlar. Text::Unidecode Perl modülünün Python diliyle yazılmış halidir. + https://files.pythonhosted.org/packages/cd/31/245d8a384939aa0ee152c76fc62890f79f35fc41cd12839f5df268d9081d/Unidecode-1.2.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-Unidecode/pspec.xml + + + python3-Unidecode + US-ASCII transliterations of Unicode text + + python3 + + + /usr/bin/unidecode + /usr/lib/python3* + /usr/share/doc/python3-Unidecode + + + + + 2021-10-24 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 1.1.1 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-bcrypt + https://github.com/pyca/bcrypt + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + Modern(-ish) password hashing for your software and your servers + Yazılımlarınız ve sunucularınız için bir parola hashi üreten python3 modülüdür. + python-bcrypt is a good password hashing for your software and your servers + python3-bcrypt, yazılımlarınız ve sunucularınız için iyi bir parola hashi üretecisidir. + https://github.com/pyca/bcrypt/archive/3.2.0.tar.gz + + python3-setuptools + python3-devel + pip3 + + programming/language/python3/python3-bcrypt/pspec.xml + + + python3-bcrypt + Modern(-ish) password hashing for your software and your servers + + python3-cffi + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-bcrypt + + + + + 2021-10-28 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-13 + 3.1.7 + Rebuilt and split packages + Blue Devil + bluedevil@sctzine.com + + + 2019-11-07 + 3.1.7 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-beaker + https://github.com/bbangert/beaker + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + A Session and Caching library with WSGI Middleware + Oturum ve önbellekleme kitaplığı + python3-beaker is a web session and general caching library that includes WSGI middleware for use in web applications. + python3-beaker, web programları için oturum ve genel önbellekleme fonksiyonlarını içeren bir kitaplıktır. + https://github.com/bbangert/beaker/archive/1.11.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-beaker/pspec.xml + + + python3-beaker + + /usr/lib/ + /usr/share/doc + + + + + 2021-10-22 + 1.11.0 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2020-01-08 + 1.11.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-04-08 + 1.10.1 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-01-28 + 1.10.0 + First release + Pisi Linux Community + admin@pisilinux.org + + + + + + python3-isodate + https://github.com/gweis/isodate/ + + fury + uglyside@yandex.ru + + BSD + library + programming.language.python3 + ISO 8601 date/time parser. + This module implements ISO 8601 date, time and duration parsing. The implementation follows ISO8601:2004 standard, and implements only date/time representations mentioned in the standard. If something is not mentioned there, then it is treated as non existent, and not as an allowed option. + https://github.com/gweis/isodate/archive/refs/tags/0.6.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-isodate/pspec.xml + + + python3-isodate + + python3 + + + /usr/lib + /usr/share + + + + + 2022-01-18 + 0.6.1 + Version bump + fury + uglyside@yandex.ru + + + 2021-10-28 + 0.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-18 + 0.6.0 + First build + fury + uglyside@yandex.ru + + + + + + python3-MarkupSafe + https://pypi.python.org/pypi/MarkupSafe + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + Implements a XML/HTML/XHTML Markup safe string for Python + XML/HTML/XHTML markup dilleri için güvenli python karakter dizeleri gerçekleştirimi + python3-MarkupSafe, implements a unicode subclass that supports HTML strings. + python3-MarkupSafe, HTML karakter dizeleri için unicode bir alt sınıf gerçekleştirimi sağlar. + https://files.pythonhosted.org/packages/bf/10/ff66fea6d1788c458663a84d88787bae15d45daa16f6b3ef33322a51fc7e/MarkupSafe-2.0.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-MarkupSafe/pspec.xml + + + python3-MarkupSafe + + /usr/lib/python3.* + /usr/share/doc + + + + + 2021-10-22 + 2.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-08 + 1.1.1 + Rebuild for new python + Pisi Linux Community + admin@pisilinux.org + + + 2019-04-08 + 1.1.1 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-01-20 + 1.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + + + + python3-pyatspi + http://www.linuxfoundation.org/collaborate/workgroups/accessibility + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2+ + library + programming.language.python3 + Python bindings for at-spi2-core + at-spi2-core altyapısı için Python bağlayıcısı + python3-pyatspi provides a python client library for the AT-SPI D-Bus accessibility infrastructure. + python3-pyatspi AT-SPI D-Bus erişilebilirlik altyapısı için python istemci kitaplığıdır. + http://ftp.acc.umu.se/pub/GNOME/sources/pyatspi/2.38/pyatspi-2.38.2.tar.xz + + python3-pygobject3-devel + python-pygobject3-devel + at-spi2-core-devel + + programming/language/python3/python3-pyatspi/pspec.xml + + + python3-pyatspi + Python bindings for at-spi2-core + + python3-pygobject3 + at-spi2-core + python3 + + + /usr/lib/python* + /usr/share/doc + + + + + 2021-12-10 + 2.38.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 2.38.1 + Rebuild py3. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-04 + 2.38.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-17 + 2.36.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 2.34.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 2.30.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python3-backports-ssl-match-hostname + https://pypi.python.org/pypi/backports.ssl_match_hostname + + Alihan Öztürk + alihan@pisilinux.org + + PSF-2.2 + library + programming.language.python3 + The ssl.match_hostname() function from Python 3.7 + Python3.7 den geriye dönüklüğü sağlamak için ssl.match_hostname() yordamı + The ssl.match_hostname() function from Python 3.7 + python3-backports-ssl-match-hostname, Python3.7 den geriye dönüklüğü sağlamak için ssl.match_hostname() yordamını sağlar. + https://files.pythonhosted.org/packages/ff/2b/8265224812912bc5b7a607c44bf7b027554e1b9775e9ee0de8032e3de4b2/backports.ssl_match_hostname-3.7.0.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-backports-ssl-match-hostname/pspec.xml + + + python3-backports-ssl-match-hostname + The ssl.match_hostname() function from Python 3.7 + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-backports-ssl-match-hostname + + + + + 2021-10-22 + 3.7.0.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-12-30 + 3.7.0.1 + Built w/ py3.8 and version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 3.5.0.1 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-01 + 3.5.0.1 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-15 + 3.4.0.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + yt-dlp + https://github.com/yt-dlp/yt-dlp + + Kamil Atlı + suvari@pisilinux.org + + as-is + library + programming.language.python3 + A youtube-dl fork with additional features and fixes + Ek özelliklere ve düzeltmelere sahip bir youtube-dl çatalı + A youtube-dl fork with additional features and fixes + Ek özelliklere ve düzeltmelere sahip bir youtube-dl çatalı + https://github.com/yt-dlp/yt-dlp/archive/refs/tags/2022.03.08.1.tar.gz + + aria2-devel + ffmpeg-devel + python3-wheel + python3-devel + rtmpdump-devel + python3-mutagen + python3-setuptools + python3-websockets + python3-pycryptodomex + + programming/language/python3/yt-dlp/pspec.xml + + + yt-dlp + A youtube-dl fork with additional features and fixes + + aria2 + ffmpeg + python3 + rtmpdump + python3-wheel + python3-mutagen + python3-websockets + python3-pycryptodomex + + + /usr/bin + /usr/share/man/man1 + /usr/share/bash-completion/completions + /usr/share/fish/vendor_completions.d + /usr/share/zsh/site-functions + /usr/share/doc/yt_dlp + /usr/share/doc/yt-dlp + /usr/lib/python3.9/site-packages/yt_dlp + + + + + 2022-03-29 + 2022.03.08.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-psycopg2 + https://www.psycopg.org/ + + Blue Devil + bluedevil@sctzine.com + + LGPL3 + library + programming.language.python3 + PostgreSQL database adapter for the Python programming language. + Python programlama dili için PostgreSQL veritabanı adaptörü. + Psycopg is the most popular PostgreSQL database adapter for the Python programming language. Its main features are the complete implementation of the Python DB API 2.0 specification and the thread safety (several threads can share the same connection). + python3-psycopg2, python programlama dili için PostgreSQL veritabanı adaptörü sunar. + https://github.com/psycopg/psycopg2/archive/2_9_1.tar.gz + + python3-setuptools + postgresql-lib + python3-devel + + programming/language/python3/python3-psycopg2/pspec.xml + + + python3-psycopg2 + PostgreSQL database adapter for the Python programming language. + + postgresql-lib + python3 + + + /usr/share/doc/python3-psycopg2 + /usr/lib/python3* + + + + + 2021-10-28 + 2.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-07 + 2.8.5 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-20 + 2.8.4 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-urllib3 + https://github.com/shazow/urllib3 + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python3 + urllib3 is a powerful, sanity-friendly HTTP client for Python. + urllib3 güçlü ve akıl sağlığı dostu olan, python için HTTP istemcisi sunan bir kitaplıktır. + urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. urllib3 brings many critical features that are missing from the Python standard libraries. + urllib3 güçlü ve akıl sağlığı dostu olan, python için HTTP istemcisi sunan bir kitaplıktır. urllib3 Python standart kütüphanesinde bulunmayan kritik özellikleri içerir. + https://github.com/urllib3/urllib3/archive/1.26.6.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-urllib3/pspec.xml + + + python3-urllib3 + urllib3 is a powerful, sanity-friendly HTTP client for Python. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-urllib3 + + + + + 2021-10-22 + 1.26.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-24 + 1.25.9 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 1.25.8 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-24 + 1.25.7 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 1.23 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-22 + 1.22 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python3-aiofiles + https://github.com/Tinche/aiofiles + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + File support for asyncio. + Asyncio için dosya desteği + aiofiles is an Apache2 licensed library, written in Python, for handling local disk files in asyncio applications. + python3-aiofiles, asyncio uygulamalarında yerel disk işlemlerini yönetebilen python ile yazılmış Apache lisanslı python kitaplığıdır. + https://files.pythonhosted.org/packages/06/f0/af90f3fb4066b0707b6a5af3ffd5fd9b3809bbb52f0153a3c7550e594de3/aiofiles-0.7.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-aiofiles/pspec.xml + + + python3-aiofiles + File support for asyncio. + + python3 + + + /usr/share/doc/python3-aiofiles + /usr/share/man + /usr/lib + + + + + 2021-10-28 + 0.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-22 + 0.5.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 0.4.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-curio + https://github.com/dabeaz/curio + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Curio - Concurrent I/O + Curio - Concurrent I/O - Eşzamanlı G/Ç + Curio is a library for performing concurrent I/O with coroutines in Python 3. + python3-curio,Curio python3 ile eşzamanlı giriş/çıkış eşrutinleri yapabileceğiniz python3 kitaplığıdır. + https://github.com/dabeaz/curio/archive/1.5.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-curio/pspec.xml + + + python3-curio + Curio - Concurrent I/O + + python3 + + + /usr/share/doc/python3-curio + /usr/share/man + /usr/lib + + + + + 2021-10-28 + 1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-07 + 1.2 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 1.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 1.0 + Ver. bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 0.9 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-Levenshtein + https://pypi.org/project/python-Levenshtein/ + + Blue Devil + bluedevil@sctzine.com + + GPLv2 + library + programming.language.python + Python extension for computing string edit distances and similarities + Sözcük katarı düzenleme uzaklıkları ve benzerliklerini çok hızlı işleyebilen bir pyton kitaplığıdır. + The Levenshtein Python C extension module contains functions for fast computation of: Levenshtein (edit) distance, and edit operations, string similarity, approximate median strings, and generally string averaging, string sequence and set similarity.It supports both normal and Unicode strings. + Levenshtein Python kitaplığı, Levenshtein (düzenleme) uzaklığı ve düzenleme işlemleri, sözcük katarı benzerlikleri, genel olarak söz dizisi ortalaması ve sözcük sırası gibi konuları hızlıca işleyebilen bir python kitaplığıdır. + https://files.pythonhosted.org/packages/2a/dc/97f2b63ef0fa1fd78dcb7195aca577804f6b2b51e712516cc0e902a9a201/python-Levenshtein-0.12.2.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-Levenshtein/pspec.xml + + + python3-Levenshtein + Python extension for computing string edit distances and similarities + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-Levenshtein + + + + + 2021-10-28 + 0.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-23 + 0.12.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-distlib + https://bitbucket.org/pypa/distlib/ + + Blue Devil + bluedevil@sctzine.com + + PSF + library + programming.language.python3 + Low-level components of distutils2/packaging. + distutils2/packaging'in düşük seviye bileşenleri. + python3-distlib Low-level parts of packaging/distutils2 which implement the relevant PEPs and which could be used by third-party packaging tools to achieve interoperability, enhanced with additional features for dependency resolution, package resource management and more. + python3-distlib, distutils2/packaging'in düşük seviye bileşenlerini içerir. + https://bitbucket.org/pypa/distlib/get/0.3.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-distlib/pspec.xml + + + python3-distlib + Low-level components of distutils2/packaging. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-distlib + + + + + 2021-10-22 + 0.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-22 + 0.3.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-03 + 0.3.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-lit + https://pypi.org/project/lit/ + + Pisi Linux Admins + admin@pisilinux.org + + Apache + app + programming.language.python3 + lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures. + lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures. + lit, LLVM ve Clang tarzı test takımlarını yürütmek, sonuçlarını özetlemek ve arızaların göstergesini sağlamak için taşınabilir bir araçtır. + lit, LLVM ve Clang tarzı test takımlarını yürütmek, sonuçlarını özetlemek ve arızaların göstergesini sağlamak için taşınabilir bir araçtır. + https://files.pythonhosted.org/packages/f7/fc/aba44ef618619519d4fb56e604163fd85f4b598a4fd8a105e32e4e456798/lit-13.0.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-lit/pspec.xml + + + python3-lit + + python3-devel + python3-setuptools + + + /usr/bin + /usr/lib/python* + /usr/share/doc + + + + + 2021-10-28 + 13.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-05 + 12.0.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-pypcap + https://github.com/pynetwork/pypcap + + Blue DeviL + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Python3 pcap module + Python3 pcap modülü + This is a simplified object-oriented Python wrapper for libpcap - the current tcpdump.org version, and the WinPcap port for Windows. + python3-pypcap, python3 için basitleştirilmiş, nesne tabanlı bir sarmalayıcı modüldür. + https://pypi.org/packages/source/p/pypcap/pypcap-1.2.3.tar.gz + + pip3 + libpcap-devel + python3-devel + python3-setuptools + + + pypcap-python3.9.patch + + programming/language/python3/python3-pypcap/pspec.xml + + + python3-pypcap + Python3 pcap module + + libpcap + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pypcap + + + + + 2021-10-28 + 1.2.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-13 + 1.2.3 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-flask-migrate + https://github.com/miguelgrinberg/Flask-Migrate/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + SQLAlchemy database migrations for Flask applications using Alembic. + Alembic kullanarak Flask uygulamalarınız için SQLAlchemy veritabanı göç aracı. + Flask-Migrate is an extension that handles SQLAlchemy database migrations for Flask applications using Alembic. The database operations are provided as command-line arguments under the flask db command. + python3-flask-migrate, flask uygulamalarınız için alembic kullanarak sqlalchemy veritabanınızı göç ettirmenizi sağlayan betikleri sunar. + https://github.com/miguelgrinberg/Flask-Migrate/archive/v3.1.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask-migrate/pspec.xml + + + python3-flask-migrate + SQLAlchemy database migrations for Flask applications using Alembic. + + python3-alembic + python3-flask + python3 + + + /usr/share/doc/python3-flask-migrate + /usr/lib/python3* + + + + + 2021-10-28 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-29 + 3.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-18 + 2.5.3 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-19 + 2.5.2 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pygobject3 + http://www.pygtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python3 + Bindings (liens) glib pour Python3. + Python Bindings for GLib/GObject/GIO/GTK+ + GLib/GObject/GIO/GTK+ için python3 bağlayıcıları. + pygobject is GLib's GObject library bindings for Python3. + python3-pygobject, Python3 için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır. + http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.0.tar.xz + + meson + glib2-devel + libffi-devel + python3-devel + python3-cairo-devel + gobject-introspection-devel + + programming/language/python3/python3-pygobject3/pspec.xml + + + python3-pygobject3 + Python Bindings for GLib/GObject/GIO/GTK+ + + cairo + glib2 + libffi + python3 + python3-cairo + gobject-introspection + + + /usr/share/doc + /usr/share/pygobject + /usr/lib/python3* + /usr/lib/libpyglib-gi-2.0-python3*.so* + + + + python3-pygobject3-devel + Development files for python3-pygobject3 + python3-pygobject3 için geliştirme dosyaları + python3-pygobject3-devel, python3-pygobject3 için geliştirme dosyalarını içerir. + + glib2-devel + libffi-devel + gobject-introspection-devel + python3-pygobject3 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-24 + 3.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 3.40.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-31 + 3.40.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 3.36.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 3.36.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-07 + 3.34.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-05 + 3.32.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2019-09-14 + 3.32.2 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 3.27.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 3.27.1 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-08-01 + 3.22.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 3.22.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 3.22.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.18.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 3.18.2 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-08 + 3.18.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python3-contextlib2 + https://github.com/jazzband/contextlib2 + + Blue Devil + bluedevil@sctzine.com + + PSF + library + programming.language.python3 + contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. + contextlib2, standart python kitaplığının contexlib modülünün geriye dönüklüğünü sağlar. + contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. It also serves as a real world proving ground for possible future enhancements to the standard library version. + python-contextlib2, standart python kitaplığının contexlib modülünün geriye dönüklüğünü sağlar. + https://github.com/jazzband/contextlib2/archive/v0.6.0.post1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-contextlib2/pspec.xml + + + python3-contextlib2 + contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. + + python3 + + + /usr/share/doc/python3-contextlib2 + /usr/lib/python3* + + + + + 2021-10-28 + 0.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-17 + 0.6.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-fixtures + https://launchpad.net/python-fixtures + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python3 + Python fixtures for testing / resource management. + Test ve kaynak yöçetimi icin python fikstürleri. + python3-fixtures provides python fixtures for testing / resource management. + python3-fixtures, test ve kaynak yönetimi için python fikstürleri sağlar. + https://files.pythonhosted.org/packages/84/be/94ecbc3f2487bd14aa8b44852f498086219b7cc0c8250ee65a03e2c63119/fixtures-3.0.0.tar.gz + + python3-setuptools + python3-devel + python3-pbr + pip3 + + programming/language/python3/python3-fixtures/pspec.xml + + + python3-fixtures + Python fixtures for testing / resource management. + + python3-setuptools + python3-testtools + python3-extras + python3-pbr + python3-six + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-fixtures + + + + + 2021-10-28 + 3.0.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-20 + 3.0.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-tqdm + https://github.com/tqdm/tqdm + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A Fast, Extensible Progress Bar for Python and CLI. + Python3 ile komut satırı için hızlı ve genişletilebilir ilerleme çubugu kitaplığı + python3-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done! + python3-tqdm, python3 ile komut satırı için hızlı ve genişletilebilir ilerleme çubuğu kitaplığı sunar. Bu modül ile döngülerinize akıllı ilerleme çubuğu ekleyebilirsiniz. + https://files.pythonhosted.org/packages/e3/c1/b3e42d5b659ca598508e2a9ef315d5eef0a970f874ef9d3b38d4578765bd/tqdm-4.62.3.tar.gz + + pip3 + python3-devel + python3-setuptools + + programming/language/python3/python3-tqdm/pspec.xml + + + python3-tqdm + A Fast, Extensible Progress Bar for Python and CLI. + + python3 + python3-setuptools + + + /usr/share/doc/python3-tqdm + /usr/lib/python3* + /usr/bin/tqdm + + + + + 2021-10-28 + 4.62.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-31 + 4.48.2 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 4.46.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-07 + 4.45.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-29 + 4.44.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 4.43.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-05 + 4.42.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-27 + 4.42.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 4.41.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-25 + 4.41.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pysmbc + http://cyberelk.net/tim/software/pysmbc + + Blue Devil + bluedevil@sctzine.com + + GPLv2 + library + programming.language.python3 + Python interface to the libsmbclient library + libsmbclient kitaplığı için Python arayüzü + python-smbc is a Python binding for the libsmbclient library. + python3-pysmbc, libsmbclient kitaplığı için bir Python bağlayıcısıdır. + https://pypi.org/packages/source/p/pysmbc/pysmbc-1.0.23.tar.gz + + samba-devel + python3-devel + python3-setuptools + + programming/language/python3/python3-pysmbc/pspec.xml + + + python3-pysmbc + Python3 interface to the libsmbclient library + + samba + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pysmbc + + + + + 2021-10-22 + 1.0.23 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-24 + 1.0.22 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 1.0.21 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-29 + 1.0.20 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.0.19 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-20 + 1.0.18 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-markdown + https://pypi.org/project/Markdown/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + app + programming.language.python3 + Python implementation of John Gruber's Markdown + Python implementation of John Gruber's Markdown + Python implementation of John Gruber's Markdown + Python implementation of John Gruber's Markdown + https://files.pythonhosted.org/packages/49/02/37bd82ae255bb4dfef97a4b32d95906187b7a7a74970761fca1360c4ba22/Markdown-3.3.4.tar.gz + + python3-devel + python3-PyYAML + python3-setuptools + + programming/language/python3/python3-markdown/pspec.xml + + + python3-markdown + + python3 + python3-PyYAML + python3-setuptools + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 3.3.4 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2021-05-26 + 3.3.4 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-kappa + https://github.com/garnaat/kappa + + Ismet Sezer Simsek + ismetsezer1996@gmail.com + + LGPLv2.1 + library + app:console + programming.language.python3 + A CLI tool for AWS Lambda developers + AWS Lambda geliştiricileri için komut satırı arayüzü + Kappa is a command line tool that (hopefully) makes it easier to deploy, update, and test functions for AWS Lambda. + python3-kappa, AWS Lambdayı güncelleme, çalıştırma, test yapmayı kolaylaştıran bir komut satırı arayüzüdür. + https://pypi.python.org/packages/9e/67/c064a0b48f3aaee38aa810e09e6c3c97857e9c9a69cb2e6f79da650ec054/kappa-0.7.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-kappa/pspec.xml + + + python3-kappa + A CLI tool for AWS Lambda developers + + python3 + + + /usr/lib + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2021-10-28 + 0.7.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 0.7.0 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 0.7.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-08-15 + 0.7.0 + First Release + Ismet Sezer Simsek + ismetsezer1996@gmail.com + + + + + + python3-flask-principal + https://github.com/mattupstate/flask-principal + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Identity management for Flask applications. + Flask uygulamaları için kimlik yönetim sistemi. + python3-flask-principal provides identity management for Flask applications. + python3-flask-principal, flask uygulamalarınız için kimlik yönetim sistemi sağlar. + https://github.com/mattupstate/flask-principal/archive/0.4.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask-principal/pspec.xml + + + python3-flask-principal + Identity management for Flask applications. + + python3-blinker + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-principal + + + + + 2021-10-22 + 0.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-18 + 0.4.0 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pyalsaaudio + http://larsimmisch.github.io/pyalsaaudio/ + + PisiLinux Community + admins@pisilinux.org + + PSF + library + programming.language.python3 + This package contains wrappers for accessing the ALSA API from Python. + This package contains wrappers for accessing the ALSA API from Python. + It is fairly complete for PCM devices and Mixer access. + It is fairly complete for PCM devices and Mixer access. + https://files.pythonhosted.org/packages/23/b1/672d496718562301ce2052b07196ca31874e4f1a497881ae44b2279a4e1d/pyalsaaudio-0.9.0.tar.gz + + python3-devel + python-setuptools + python-devel + python3-setuptools + alsa-lib-devel + + programming/language/python3/python3-pyalsaaudio/pspec.xml + + + python3-pyalsaaudio + This package contains wrappers for accessing the ALSA API from Python. + + python3 + alsa-lib + + + /usr/lib/python3* + /usr/share/doc/python3-pyalsaaudio + + + + python-pyalsaaudio + This package contains wrappers for accessing the ALSA API from Python. + + python + alsa-lib + + + /usr/lib/python* + /usr/share/doc/python-pyalsaaudio + + + + + 2022-01-23 + 0.9.0 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + gonullu + https://github.com/PisiLinuxNew/gonullu + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + app:console + programming.language.python3 + Volunteer application is developed to compile the packages for Pisi distributions + Gonullu uygulamasi, pisi linux dağıtımının paketlerini derlemek üzere hazırlanmıştır. + Application build the packages waiting at queue of build system as PISI packages using docker images and again, sent them to build system. + Uygulama docker imajlarını kullanarak, derleme sisteminin kuyruğundan bekleyen paketleri pisi paketi haline getirir ve derleme sistemine gönderir. + https://github.com/PisiLinuxNew/gonullu/archive/v1.2.2.tar.gz + + python3-devel + python3-setuptools + + + python-docker.patch + + programming/language/python3/gonullu/pspec.xml + + + gonullu + + docker + python3 + python3-argparse + python3-backports-ssl-match-hostname + python3-colorama + python3 + python3-docker + python3-psutil + python3-PyYAML + python3-requests + python3-sip + python3-six + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + 2021-10-22 + 1.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 1.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-19 + 1.2.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-03 + 1.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-28 + 1.2.0 + Version bump nasm. + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-16 + 1.1.9 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-01-31 + 1.1.7 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-12-31 + 1.1.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-12-08 + 1.1.6 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-08 + 1.1.6 + Added runtime dependency + Erdem Ersoy + erdemersoy@live.com + + + 2017-05-27 + 1.1.6 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-27 + 1.1.4 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-15 + 1.1.3 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-14 + 1.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python3-simplejson + https://github.com/simplejson/simplejson + + Blue Devil + bluedevil@sctzine.com + + AFL + MIT + library + programming.language.python3 + Simple, fast, extensible JSON encoder/decoder for Python. + Python için hızlı, genisletilebilir, basit bir JSON kodlayıcı/çozücü kitaplık. + simplejson is a simple, fast, complete, correct and extensible JSON (http://json.org) encoder and decoder for Python 3.3+ with legacy support for Python 2.5+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost. + Python için hızlı, genisletilebilir, basit bir JSON kodlayıcı/çozücü kitaplık modülü sunar. + https://github.com/simplejson/simplejson/archive/v3.17.5.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-simplejson/pspec.xml + + + python3-simplejson + Simple, fast, extensible JSON encoder/decoder for Python. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-simplejson + + + + + 2021-10-28 + 3.17.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 3.17.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-24 + 3.17.0 + First Pisi Release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-mccabe + https://github.com/PyCQA/mccabe + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + McCabe complexity checker for Python + Python kod denetleyicisi, flake8 için bir eklenti. + python3-mccabe, provides a plugin for flake8, the Python code checker. + python3-mccabe, Python kod denetleyicisi, flake8 için bir eklenti sağlar. + https://github.com/PyCQA/mccabe/archive/0.6.1.tar.gz + + pip3 + python3-devel + python3-setuptools + + programming/language/python3/python3-mccabe/pspec.xml + + + python3-mccabe + McCabe complexity checker for Python + + python3 + + + /usr/share/doc/ + /usr/lib/python3* + + + + + 2021-10-13 + 0.6.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 0.6.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pillow + https://python-pillow.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python3 + wrapper (version enrobée) Python3 de la librairie de graphisme vectoriel cairo. + PIL is the fork of Python Imaging Library. + Python Görsel Kitaplığı (PIL - Python Imaging Library) çatalıdır. + Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow development is supported by Tidelift. + python3-pillow, özgür python PIL(Python Imaging Library - Python Görsel Kitaplığı) kütüphanesinin özgür yazılımcılar tarafından geliştirilen çatalıdır. + https://github.com/python-pillow/Pillow/archive/8.3.1.tar.gz + + tiff-devel + webp-devel + zlib-devel + lcms2-devel + libxcb-devel + python3-devel + freetype-devel + python3-Jinja2 + openjpeg2-devel + python3-setuptools + libjpeg-turbo-devel + libimagequant-devel + python3-tk + python3-cffi + python3-sphinx + python3-olefile + python3-pycparser + python3-sphinx-removed-in + python3-sphinx_rtd_theme + python3-charset-normalizer + python3-sphinx-copybutton + + + python-pillow_spinxwarn.patch + python-pillow_sphinx.patch + + programming/language/python3/python3-pillow/pspec.xml + + + python3-pillow + PIL is the fork of Python Imaging Library. + + tiff + webp + zlib + lcms2 + libxcb + python3 + freetype + openjpeg2 + libjpeg-turbo + libimagequant + python3-Jinja2 + python3-sphinx-removed-in + python3-sphinx-copybutton + python3-charset-normalizer + + + /usr/share/doc + /usr/lib + + + + python3-pillow-devel + Development files for python3-pillow + python3-pillow için geliştirme dosyaları + python3-pillow-devel, python3-pillow için geliştirme dosyalarını içerir. + + zlib-devel + python3-devel + libjpeg-turbo-devel + python3-pillow + + + /usr/include + + + + python3-pillow-docs + Documentation files for python3-pillow + python3-pillow için belgelendirme dosyaları + python3-pillow-docs, python3-pillow için belgelendirme dosyaları içerir. + + python3-pillow + + + /usr/share/doc/python3-pillow/html + + + + + 2021-10-22 + 8.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 7.2.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 7.1.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-07 + 7.1.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 7.0.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 5.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-10 + 4.3.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-01-25 + 4.0.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-18 + 3.1.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + python3-sqlalchemy + https://www.sqlalchemy.org/ + + Blue DeviL + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + The Python SQL Toolkit and Object Relational Mapper + Python SQL Araç Kiti ve İlişkisel Nesne Haritalandırıcısı + SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. SQLAlchemy provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language. + SQLAlchemy, geliştiricisine SQL'in tüm güç ve esnekliğini verebilen, python sql araç kiti ve ilişkisel nesne haritalandırıcısı sunan bir python modülüdür. + https://github.com/sqlalchemy/sqlalchemy/archive/rel_1_4_26.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sqlalchemy/pspec.xml + + + python3-sqlalchemy + The Python SQL Toolkit and Object Relational Mapper + + python3 + + + /usr/share/doc + /usr/lib + + + + + 2021-10-25 + 1.4.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-31 + 1.3.19 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 1.3.17 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-08 + 1.3.16 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-18 + 1.3.15 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 1.3.14 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 1.3.13 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-08 + 1.3.11 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-hstspreload + https://github.com/sethmlarson/hstspreload + + Blue Devil + bluedevil@sctzine.com + + BSD3 + library + programming.language.python3 + Chromium HSTS Preload list as a Python package and updated daily. + Chromium HSTS Preload listesi python paketi gibi günlük güncellenir. + Chromium HSTS Preload list as a Python package and updated daily. The package provides a single function: in_hsts_preload() which takes an IDNA-encoded host and returns either True or False regarding whether that host should be only accessed via HTTPS. + python3-hstspreload, "in_hsts_preload()" adında tek bir yordam sağlar. Bu yordam IDNA-kodlanmış alanı alır ve HTTPS ile erişilip erişilmeme durumuna göre doğru/yanlış bilgisi döndürür. + https://github.com/sethmlarson/hstspreload/archive/2021.10.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-hstspreload/pspec.xml + + + python3-hstspreload + Chromium HSTS Preload list as a Python package and updated daily. + + python3 + + + /usr/share/man + /usr/lib/python3* + /usr/share/doc/python3-hstspreload + + + + + 2021-10-28 + 2021.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-30 + 2020.8.25 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 2020.4.21 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-07 + 2020.4.7 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 2020.3.25 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-18 + 2020.3.17 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 2020.3.4 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-22 + 2020.2.21 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 2020.2.20 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 2020.2.15 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 2020.2.5 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 2020.1.22 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 2020.1.15 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sanic + https://pypi.org/project/sanic/ + + Ismet Sezer Simsek + ismetsezer1996@gmail.com + + MIT + library + app:console + programming.language.python3 + A web server and web framework that's written to go fast. Build fast. Run fast. + python3-sanic, hızlı çalışması, hızlı inşa etmesi ve hızlı yazılması üzerinde özellikleri geliştirilmiş bir ağ sunucu ve çatısıdır. + Sanic is a Python 3.6+ web server and web framework that's written to go fast. It allows the usage of the async/await syntax added in Python 3.5, which makes your code non-blocking and speedy. + python3-sanic, hızlı çalışması için tasarlanmış bir python3 ağ sunucu ve çatısıdır. + https://github.com/huge-success/sanic/archive/v21.9.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-sanic/pspec.xml + + + python3-sanic + A web server and web framework that's written to go fast. Build fast. Run fast. + + python3 + python3-httpx + python3-aiofiles + python3-httptools + python3-multidict + python3-websockets + + + /usr/lib + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2021-10-28 + 21.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 20.6.3 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 20.3.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 19.12.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 0.7.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 0.7.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-08-15 + 0.6.0 + First Release + Ismet Sezer Simsek + ismetsezer1996@gmail.com + + + + + + python3-html5lib + https://github.com/html5lib/html5lib-python + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Standards-compliant library for parsing and serializing HTML documents and fragments in Python + Python ile HTML belgeleri ve parçalerinin çözümleyebilen standart-uyumlu kitaplik. + python3-html5lib is a pure-python library for parsing HTML. It is designed to conform to the WHATWG HTML specification, as is implemented by all major web browsers. + python3-html5lib python ile yazilmis HTML cozumleme kitapligidir. Neredeyse tum buyun ag gozaticilari tarafindan kullanilan, WHATWG HTML ile belirlenen ozelliklere uymak uzere tasarlanmistir. + https://github.com/html5lib/html5lib-python/archive/1.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-html5lib/pspec.xml + + + python3-html5lib + Standards-compliant library for parsing and serializing HTML documents and fragments in Python + + python3 + python3-six + python3-webencodings + + + /usr/lib/python3* + /usr/share/doc/python3-html5lib + + + + + 2021-10-22 + 1.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-07-22 + 1.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 1.0.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sqlparse + https://github.com/andialbrecht/sqlparse + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + A non-validating SQL parser module for Python. + Python için doğrulamasız SQL çözümleyici. + sqlparse is a non-validating SQL parser for Python. It provides support for parsing, splitting and formatting SQL statements. + python3-sqlparse, python ile doğrulamasız sql çözümleme yapmanıza yarayacak python modülleri sunar. + https://github.com/andialbrecht/sqlparse/archive/0.4.2.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sqlparse/pspec.xml + + + python3-sqlparse + A non-validating SQL parser module for Python. + + python3-setuptools + python3 + + + /usr/share/doc/python3-sqlparse + /usr/bin/sqlformat + /usr/lib/python3* + + + + + 2021-10-28 + 0.4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 0.3.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-19 + 0.3.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-toml + https://github.com/uiri/toml + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Python lib for parsing TOML + TOML çözümleyen python kitaplığı. + A Python library for parsing and creating TOML. + python3-toml, TOML çözümleyen python kitaplığı sunar. + https://github.com/uiri/toml/archive/0.10.2.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-toml/pspec.xml + + + python3-toml + Python lib for parsing TOML + + python3 + + + /usr/share/doc/ + /usr/lib/python3* + + + + + 2021-10-22 + 0.10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-24 + 0.10.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-itsdangerous + https://palletsprojects.com/p/itsdangerous/ + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python3 + Safely pass trusted data to untrusted environments and back. + Güvenilir veriyi güvenilir olmayan ortamlardan geçirip geri getiir. + python3-itsdangerous provides safely pass trusted data to untrusted environments and back. + python3-itsdangerous,güvenilir veriyi güvenilir olmayan ortamlardan geçirip geri getiren python kitaplığı sunar. + https://github.com/pallets/itsdangerous/archive/2.0.1.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-itsdangerous/pspec.xml + + + python3-itsdangerous + Safely pass trusted data to untrusted environments and back. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-itsdangerous + + + + + 2021-10-25 + 2.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 1.1.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-virtualenv + https://github.com/pypa/virtualenv/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + app:console + programming.language.python3 + Virtual Python Environment builder. + Sanal Python ortamı üreteci. + python3-virtualenv is a a tool and library for creating isolated virtual python environments. + python3-virtualenv, sanal bir python çalışma ortamı yaratan araç ve kitaplıkları sunar. + https://github.com/pypa/virtualenv/archive/20.8.0.tar.gz + + python3-devel + python3-setuptools + python3-setuptools-scm + + programming/language/python3/python3-virtualenv/pspec.xml + + + python3-virtualenv + Virtual Python Environment builder. + + python3 + python3-six + python3-appdirs + python3-distlib + python3-filelock + python3-setuptools + + + /usr/lib/python3* + /usr/bin/virtualenv + /usr/share/doc/python3-virtualenv + + + + + 2021-10-28 + 20.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-31 + 20.0.31 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-24 + 20.0.21 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 20.0.20 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 20.0.18 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-07 + 20.0.16 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 20.0.15 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 20.0.14 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 20.0.10 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-03 + 20.0.7 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-rdflib + https://pypi.org/project/rdflib/ + + PisiLinux Community + admins@pisilinux.org + + BSD + app + programming.language.python3 + A Python library for working with RDF, a simple yet powerful language for representing information + A Python library for working with RDF, a simple yet powerful language for representing information + A Python library for working with RDF, a simple yet powerful language for representing information + A Python library for working with RDF, a simple yet powerful language for representing information + https://files.pythonhosted.org/packages/source/r/rdflib/rdflib-6.1.1.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-rdflib/pspec.xml + + + python3-rdflib + + python3 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2021-01-18 + 6.1.1 + Version bump + Pisilinux Community + admins@pisilinux.org + + + 2021-10-14 + 6.0.1 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2021-10-09 + 6.0.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python-jsonpatch + https://github.com/stefankoegl/python-json-patch + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.language.python3 + An implementation of the JSON Patch format + An implementation of the JSON Patch format + https://github.com/stefankoegl/python-json-patch/archive/refs/tags/v1.32.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python-jsonpatch/pspec.xml + + + python-jsonpatch + + python3 + python3-six + + + /usr/bin + /usr/lib/python3.9/site-packages + /usr/share/doc/python-jsonpatch + + + + + 2022-01-09 + 1.32 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python3-hpack + https://github.com/python-hyper/hpack + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + HTTP/2 Header Encoding for Python. + Python için HTTP/2 başlık kodlaması. + This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2. + python3-hpack, HTTP/2yi kullanan uygulamalar için HTTP/2 başlık kodlaması sunar. + https://github.com/python-hyper/hpack/archive/v4.0.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-hpack/pspec.xml + + + python3-hpack + HTTP/2 Header Encoding for Python. + + python3 + + + /usr/lib + /usr/share/man + /usr/share/doc/python3-hpack + + + + + 2021-10-28 + 4.0.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-23 + 4.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 3.0.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-olefile + https://github.com/decalage2/olefile + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Python package to parse, read and write Microsoft OLE2 files. + Microsoft OLE2 dosyalarını çözümleyebilen python kitaplığı. + python3-olefile (formerly OleFileIO_PL) is a Python package to parse, read and write Microsoft OLE2 files (also called Structured Storage, Compound File Binary Format or Compound Document File Format), such as Microsoft Office 97-2003 documents, vbaProject.bin in MS Office 2007+ files, Image Composer and FlashPix files, Outlook MSG files, StickyNotes, several Microscopy file formats, McAfee antivirus quarantine files, etc. + python3-olefile, Microsoft OLE2 dosyalarını çözümleyebilen python kitaplığı sunar. + https://github.com/decalage2/olefile/archive/v0.46.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-olefile/pspec.xml + + + python3-olefile + Python package to parse, read and write Microsoft OLE2 files. + + python3 + + + /usr/share/doc/python3-olefile + /usr/lib/python3* + + + + + 2021-10-22 + 0.46 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-07 + 0.46 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-pluggy + https://github.com/pytest-dev/pluggy + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + A minimalist production ready plugin system + Minimalist bir hazır üretim eklenti sistemi. + pluggy is the crystallized core of plugin management and hook calling for pytest. It enables 500+ plugins to extend and customize pytest’s default behaviour. + python3-pluggy, minimalist bir hazır üretim eklenti sistemi içerir. + https://github.com/pytest-dev/pluggy/archive/0.13.1.tar.gz + + pip3 + python3-setuptools-scm + python3-setuptools + python3-devel + + programming/language/python3/python3-pluggy/pspec.xml + + + python3-pluggy + A minimalist production ready plugin system + + python3-importlib_metadata + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pluggy + + + + + 2021-10-22 + 0.13.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 0.13.1 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-idle + https://www.python.org/ + + PisiLinux Community + admins@pisilinux.org + + custom + programming.language + An Integrated Development Environment for Python + An Integrated Development Environment for Python + https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz + + bzip2 + xz-devel + tcl-devel + gdbm-devel + zlib-devel + tcltk-devel + expat-devel + libffi-devel + sqlite-devel + python3-devel + ncurses-devel + openssl-devel + readline-devel + mpdecimal-devel + + programming/language/python3/python3-idle/pspec.xml + + + python3-tk + Python modules for Tk + library + programming.language.python3 + + tcl + tcltk + python3 + + + /usr/lib/python3*/tkinter + /usr/lib/python3.9/turtledemo + /usr/lib/python3.9/lib-dynload/_tkinter.cpython-39-x86_64-linux-gnu.so + + + + idle3 + An Integrated Development Environment for Python + Python için bütünleşik geliştirme ortamı + idle3, Python için bütünleşik geliştirme ortamı sunar. + app:gui + programming.environment + idle + + python3 + python3-tk + + + /usr/share/pixmaps + /usr/bin/idle3* + /usr/share/applications + /usr/lib/python*/idlelib + + + python-logo.png + idle.desktop + + + + + 2021-12-14 + 3.9.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 3.9.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-20 + 3.8.9 + version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-08-30 + 3.8.5 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-07-22 + 3.8.3 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-28 + 3.8.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-10 + 3.8.0 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + python3-configobj + https://github.com/DiffSK/configobj + + fury + uglyside@yandex.ru + + BSD + library + programming.language.python3 + An ini file round tripper. + Ayar(ini) dosyalarını okuyup yazabilen python modülü + ConfigObj is a simple but powerful config file reader and writer. + python3-configobj, basit ama güçlü bir ayar dosyaları okuyup yazabilen bir python modülüdür. + https://files.pythonhosted.org/packages/source/c/configobj/configobj-5.0.6.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-configobj/pspec.xml + + + python3-configobj + + python3 + + + /usr/lib + /usr/share/doc + + + + + 2021-11-04 + 5.0.6 + First build. + fury + uglyside@yandex.ru + + + + + + python3-snowballstemmer + https://snowballstem.org/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Snowball stemming library collection for Python3 + Snowball, python3 için sözcük kökeni bulma kitaplığıdır. + Snowball is a small string processing language designed for creating stemming algorithms for use in Information Retrieval. + Snowball, sıklıkla kullanılan bilgi çekme yapılırken kullanılan sözcük kökü bulma işlemi için yaratılmış küçük bir sözcük işleme kitaplığıdır. + https://pypi.python.org/packages/source/s/snowballstemmer/snowballstemmer-2.1.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-snowballstemmer/pspec.xml + + + python3-snowballstemmer + snowballstemmer module for python3 + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-snowballstemmer + + + + + 2021-10-22 + 2.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-06 + 2.0.0 + Rebuilt w/ py3.8 + Blue Devil + bluedevil@sctzine.com + + + 2019-12-06 + 2.0.0 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-ptyprocess + https://github.com/pexpect/ptyprocess + + Pisi Linux Admins + admin@pisilinux.org + + ISC + library + programming.language.python3 + Run a subprocess in a pseudo terminal + Run a subprocess in a pseudo terminal + Run a subprocess in a pseudo terminal + Run a subprocess in a pseudo terminal + https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-ptyprocess/pspec.xml + + + python3-ptyprocess + + python3 + + + /usr/lib/python3* + /usr/share/doc + + + + + 2021-10-22 + 0.7.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-03 + 0.7.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-pafy + https://github.com/mps-youtube/pafy + + Blue Devil + bluedevil@sctzine.com + + LGPLv3 + library + programming.language.python3 + Python library to download YouTube content and retrieve metadata. + Youtube için Python APIsi + python3-pafy can retrieve YouTube content and metadata. + python3-pafy, Python ile YouTube içerik ve metadatanın çekilmesine olanak tanıyan python apisi sunar. + https://github.com/mps-youtube/pafy/archive/v0.5.5.tar.gz + + python3-setuptools + python3-youtube_dl + python3-devel + + programming/language/python3/python3-pafy/pspec.xml + + + python3-pafy + A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". + + python3-youtube_dl + python3 + + + /usr/bin/ytdl + /usr/lib/python3* + /usr/share/doc/python3-pafy + + + + + 2021-10-28 + 0.5.5 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-26 + 0.5.5 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-importlib_metadata + https://gitlab.com/python-devs/importlib_metadata + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + importlib_metadata is a library to access the metadata for a Python package. + Python paketlerinin metaverisine erişmek için python kitaplığı + importlib_metadata is a library to access the metadata for a Python package. + python3-importlib_metadata, Python paketlerinin metaverisine erişmek için python kitaplığı sağlar. + https://gitlab.com/python-devs/importlib_metadata/-/archive/v2.0.0/importlib_metadata-v2.0.0.tar.gz + + python3-devel + python3-setuptools + python3-setuptools-scm + + programming/language/python3/python3-importlib_metadata/pspec.xml + + + python3-importlib_metadata + Python development support library (note: maintenance only) + + python3 + python3-zipp + + + /usr/lib/python3* + /usr/share/doc/python3-importlib_metadata + + + + + 2021-10-22 + 2.0.0 + Rebuild + Pisi Linux Admins + admin@pisilinux.org + + + 2020-09-23 + 2.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-07-21 + 1.7.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-29 + 1.6.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.5.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 1.5.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-recommonmark + https://github.com/readthedocs/recommonmark + + Pisi Linux Admins + admin@pisilinux.org + + MIT + app + programming.language.python3 + Markdown parser for docutils + Markdown parser for docutils + Belgeler için Markdown ayrıştırıcısı + Belgeler için Markdown ayrıştırıcısı + https://github.com/readthedocs/recommonmark/archive/refs/tags/0.7.1.tar.gz + + python3-devel + python3-sphinx + python3-pytest + python3-docutils + python3-commonmark + python3-setuptools + + programming/language/python3/python3-recommonmark/pspec.xml + + + python3-recommonmark + + python3 + python3-sphinx + python3-commonmark + + + /usr/bin + /usr/lib + /usr/share/doc + + + + + 2021-10-25 + 0.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-16 + 0.6.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python3-beautifulsoup4 + https://www.crummy.com/software/BeautifulSoup/index.html + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python3 + HTML/XML parser for quick-turnaround applications like screen-scraping + Ekran çıktısından ayıklama gibi uygulamalarda kolaylık sağlayan HTML/XML ayıklayıcısı + Beautiful Soup parses arbitrarily invalid SGML and provides a variety of methods and Pythonic idioms for iterating and searching the parse tree. + Beautiful Soup, geçersiz SGML'leri keyfi bir şekilde ayıklar ve ayıklanmış ağaç üzerinden ilerleme ve arama işlemleri için çeşitli Python deyimleri ve metodları sağlar. + https://pypi.io/packages/source/b/beautifulsoup4/beautifulsoup4-4.10.0.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-beautifulsoup4/pspec.xml + + + python3-beautifulsoup4 + HTML/XML parser for quick-turnaround applications like screen-scraping + + python3 + python3-soupsieve + + + /usr/lib/python3* + /usr/share/doc/python3-beautifulsoup4 + + + + + 2021-10-28 + 4.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-19 + 4.9.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-08 + 4.9.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 4.8.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-24 + 4.8.1 + Rebuilt, split packages and fix dependency + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-21 + 4.8.1 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-04-05 + 4.4.1 + Version bump. + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2013-11-05 + 4.3.2 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-09-04 + 4.3.1 + First release + Fatih Turgel + hitaf@pisilinux.org + + + + + + python3-py + https://github.com/pytest-dev/py + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Python development support library (note: maintenance only) + Python geliştirme destek kitaplığı + The python3-py lib is a Python development support library. + python3-py kitaplığı python geliştirmek icin destek kitaplığı sunar. + https://files.pythonhosted.org/packages/0d/8c/50e9f3999419bb7d9639c37e83fa9cdcf0f601a9d407162d6c37ad60be71/py-1.10.0.tar.gz + + pip3 + python3-devel + python3-setuptools + python3-setuptools-scm + + programming/language/python3/python3-py/pspec.xml + + + python3-py + Python development support library (note: maintenance only) + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-py + + + + + 2021-10-22 + 1.10.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 1.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 1.9.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 1.8.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-atomicwrites + https://github.com/untitaker/python-atomicwrites + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Powerful Python library for atomic file writes. + Atomik dosya yazma için çok güçlü python kitaplığı. + python3-atomicwrites provides powerful Python library for atomic file writes. + python3-atomicwrites, atomik dosya yazma için çok güçlü python kitaplığı sunar. + https://github.com/untitaker/python-atomicwrites/archive/1.4.0.tar.gz + + python3-setuptools + python3-devel + python3-pytest + python3-iniconfig + + programming/language/python3/python3-atomicwrites/pspec.xml + + + python3-atomicwrites + Powerful Python library for atomic file writes. + + python3 + + + /usr/share/doc/python3-atomicwrites + /usr/lib/python3* + + + + + 2021-10-28 + 1.4.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 1.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 1.3.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python3-aiml + https://github.com/ArtificialIntelligenceToolkit/aiml + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python3 + aiml implements an interpreter for AIML + aiml implements an interpreter for AIML + aiml implements an interpreter for AIML, the Artificial Intelligence Markup Language developed by Dr. Richard Wallace of the A.L.I.C.E. Foundation. It can be used to implement a conversational AI program. + aiml implements an interpreter for AIML, the Artificial Intelligence Markup Language developed by Dr. Richard Wallace of the A.L.I.C.E. Foundation. It can be used to implement a conversational AI program. + https://github.com/paulovn/python-aiml/archive/0.9.3.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-aiml/pspec.xml + + + python3-aiml + aiml implements an interpreter for AIML + + python3 + + + /usr/bin* + /usr/lib/python3* + /usr/share/doc/python3-aiml + + + + + 2022-01-23 + 0.9.3 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + python3-xdg + https://gitlab.freedesktop.org/xdg + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2+ + app:console + programming.language.python3 + X client library for Python3. + X client library for Python3. + https://gitlab.freedesktop.org/xdg/pyxdg/-/archive/rel-0.27/pyxdg-rel-0.27.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-xdg/pspec.xml + + + python3-xdg + X client library for Python3. + + python3 + + + /usr/share/doc/python3-xdg + /usr/lib/python3* + + + + + 2021-10-22 + 0.27 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-27 + 0.26 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python3-sphinxcontrib-serializinghtml + https://github.com/sphinx-doc/sphinxcontrib-serializinghtml + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Sphinx extension which outputs "serialized" HTML files (json and pickle). + python3-sphinxcontrib-serializinghtml, serileştirilmiş HTML dosyaları yaratabilen sphinx genişletmesi. + sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle). + python3-sphinxcontrib-serializinghtml, serileştirilmiş HTML dosyaları yaratabilen sphinx genişleme modülüdür. + https://files.pythonhosted.org/packages/b5/72/835d6fadb9e5d02304cf39b18f93d227cd93abd3c41ebf58e6853eeb1455/sphinxcontrib-serializinghtml-1.1.5.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinxcontrib-serializinghtml/pspec.xml + + + python3-sphinxcontrib-serializinghtml + sphinxcontrib-serializinghtml module for python + + python3 + + + /usr/share/doc/python3-sphinxcontrib-serializinghtml + /usr/lib/python3* + + + + + 2021-10-22 + 1.1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 1.1.4 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 1.1.3 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-random2 + https://pypi.org/project/random2/ + + PisiLinux Community + admins@pisilinux.org + + PSF + app + programming.language.python3 + Python 3 compatible port of Python 2 random module + Python2 rastgele modülünün Python 3'e uygun olan portu. + Python 3 compatible port of Python 2 random module + python3-random2, Python2 rastgele modülünün Python 3'e uygun olan bir port sağlar. + https://files.pythonhosted.org/packages/ee/b5/5aca5217501fbd06b1e5aed6d5986baa0da5380880e6bb6f421ed18e3a32/random2-1.0.1.zip + + python3-six + python3-devel + python3-setuptools + + programming/language/python3/python3-random2/pspec.xml + + + python3-random2 + Python 3 compatible port of Python 2 random module + + python3 + + + /usr/lib + /usr/share + /usr/share/doc + + + + + 2021-10-28 + 1.0.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 1.0.1 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-11-11 + 1.0.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python3-backports.functools_lru_cache + https://github.com/jaraco/backports.functools_lru_cache + + Blue DeviL + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Backport of functools.lru_cache from Python 3.3 + Python 3.3'ten functions.lru_cache modülünün backportu + Backport of functools.lru_cache from Python 3.3 as published at ActiveState. + ActiveState tarafından yayımlandığı gibi Python 3.3'teki functools.lru_cache modülünün geriye dönüklüğünü sağlayan python3 kitaplığıdır. + https://github.com/jaraco/backports.functools_lru_cache/archive/v1.6.4.tar.gz + + pip3 + python3-devel + python3-setuptools + python3-setuptools-scm + + programming/language/python3/python3-backports.functools_lru_cache/pspec.xml + + + python3-backports.functools_lru_cache + Backport of functools.lru_cache from Python 3.3 + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-backports.functools_lru_cache + + + + + 2021-10-28 + 1.6.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-24 + 1.6.1 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python3-PLY + https://www.dabeaz.com/ply/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.language.python3 + Implementation of lex and yacc parsing tools + PLY is an implementation of lex and yacc parsing tools for Python. + https://sourceforge.net/projects/pisilinux/files/source/ply-3.11.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-PLY/pspec.xml + + + python3-PLY + + python3 + + + /usr/bin + /usr/lib + /usr/include + /usr/share/doc + + + + + 2021-10-28 + 3.11 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2020-01-15 + 3.11 + First release + İdris Kalp + idriskalp@gmail.com + + + + + + python3-ifaddr + https://github.com/pydron/ifaddr + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Python3 Library to enumerate all network interfaces. + Sistemdeki tüm ağ kartlarının IP addreslerini numaralandırıp sıralayabilen bir python3 kitaplığıdır. + python3-ifaddr is a small Python library that allows you to find all the IP addresses of the computer. + python3-ifaddr, bilgisayarınızda bulunan tüm ağ kartlarının ip adreslerini döndürebilen bir python3 kitaplığıdır. + https://github.com/pydron/ifaddr/archive/0.1.7.tar.gz + + python3-devel + python3-setuptools + + programming/language/python3/python3-ifaddr/pspec.xml + + + python3-ifaddr + Python3 Library to enumerate all network interfaces. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-ifaddr + + + + + 2020-07-21 + 0.1.7 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-21 + 0.1.7 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-25 + 0.1.6 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-flask-login + https://github.com/maxcountryman/flask-login/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Flask user session management. + Flask için kullanıcı oturumu yönetimi. + Flask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users' sessions over extended periods of time.. + python3-flask-login, flask için kullanıcı oturumu yönetimi kitaplığı sağlar. + https://github.com/maxcountryman/flask-login/archive/0.5.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-flask-login/pspec.xml + + + python3-flask-login + Flask user session management. + + python3-flask + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-flask-login + + + + + 2021-10-28 + 0.5.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-17 + 0.5.0 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sphinx-issues + https://github.com/sloria/sphinx-issues + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + A Sphinx extension for linking to your project's issue tracker. + Projeniz için olay izleme sphinx genişlemesi. + A Sphinx extension for linking to your project's issue tracker. Includes roles for linking to issues, pull requests, user profiles, with built-in support for GitHub (though this works with other services). + python3-sphinx-issues, projeniz için olay izleme sphinx genişlemesi sunar. + https://github.com/sloria/sphinx-issues/archive/1.2.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinx-issues/pspec.xml + + + python3-sphinx-issues + A Sphinx extension for linking to your project's issue tracker. + + python3-docutils + python3-sphinx + python3 + + + /usr/share/doc/python3-sphinx-issues + /usr/lib/python3* + + + + + 2021-10-22 + 1.2.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-22 + 1.2.0 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-sphinxcontrib-applehelp + https://github.com/sphinx-doc/sphinxcontrib-applehelp + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python3 + Sphinx extension which outputs Apple help books. + Apple yardım kitapları olarak çıktı verebilen sphinx genişleme modülüdür. + sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books. + python3-sphinxcontrib-applehelp, Apple yardım kitapları olarak çıktı verebilen sphinx genişleme modülüdür. + https://github.com/sphinx-doc/sphinxcontrib-applehelp/archive/1.0.2.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-sphinxcontrib-applehelp/pspec.xml + + + python3-sphinxcontrib-applehelp + sphinxcontrib-applehelp module for python + + python3 + + + /usr/share/doc/python3-sphinxcontrib-applehelp + /usr/lib/python3* + + + + + 2021-10-22 + 1.0.2 + Rebuild. + Pisi Linux Admins + admins@pisilinux.org + + + 2020-03-04 + 1.0.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 1.0.1 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python3-mimeparse + https://github.com/dbtsai/python-mimeparse + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python3 + Basic functions for handling mime-types in python. + Python ile mime-türlerini işleyebilmek için python kitaplığı. + python3-mimeparse, provides basic functions for handling mime-types. It can handle matching mime-types against a list of media-ranges. + python3-mimeparse, python ile mime-türlerini işleyebilmek için python kitaplığı sunar. + https://github.com/dbtsai/python-mimeparse/archive/1.6.0.tar.gz + + python3-setuptools + python3-devel + + programming/language/python3/python3-mimeparse/pspec.xml + + + python3-mimeparse + Basic functions for handling mime-types in python. + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-mimeparse + + + + + 2021-10-28 + 1.6.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-20 + 1.6.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + cargo-c + https://github.com/lu-zero/cargo-c + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries + https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.9.5-deploy.tar.gz + + rust + curl-devel + zlib-devel + openssl-devel + + programming/language/cargo-c/pspec.xml + + + cargo-c + + /usr/bin + /usr/share/doc + + + + + 2021-11-02 + 0.9.5 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + ocaml + https://ocaml.org/ + + Serdar Soytetir + kaptan@pisilinux.org + + OPL + app:console + programming.language.ocaml + Fast modern type-inferring functional programming language + Hızlı ve modern bir programlama dili + A fast modern type-inferring functional programming language descended from the ML (Meta Language) family. + OcaML, ML dilinin soyundan gelen fonksiyonel bir programlama dilidir + https://caml.inria.fr/distrib/ocaml-4.11/ocaml-4.11.1.tar.xz + + zlib-devel + ncurses-devel + libX11-devel + chrpath + + + fedora/0001-Don-t-add-rpaths-to-libraries.patch + fedora/0003-configure-Allow-user-defined-C-compiler-flags.patch + fedora/0003-configure-Remove-incorrect-assumption-about-cross-co.patch + fedora/0004-Remove-configure-from-.gitattributes.patch + fedora/0005-Fix-type-mismatches-between-definition-and-declarati.patch + + programming/language/ocaml/ocaml/pspec.xml + + + ocaml + + zlib + ncurses + libX11 + + + /usr/bin/ + /usr/lib/ + /usr/share/doc/ + /usr/share/man/ + + + + ocaml-compiler-libs + ocaml-derleyici kütüphaneleri + + ocaml + + + /usr/lib/ocaml/compiler-libs/*.mli + /usr/lib/ocaml/compiler-libs/*.cmi + /usr/lib/ocaml/compiler-libs/*.cmo + /usr/lib/ocaml/compiler-libs/*.cma + /usr/lib/ocaml/compiler-libs/*.a + /usr/lib/ocaml/compiler-libs/*.cmxa + /usr/lib/ocaml/compiler-libs/*.cmx + /usr/lib/ocaml/compiler-libs/*.o + /usr/lib/ocaml/compiler-libs/*.cmt + /usr/lib/ocaml/compiler-libs/*.cmti + + + + + 2020-11-07 + 4.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-23 + 4.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-13 + 4.09.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-25 + 4.09.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-25 + 4.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-29 + 4.07.0 + Version bump, add fedora's patches. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-08 + 4.04.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.02.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-04-04 + 4.02.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + clisp + http://clisp.cons.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.language.lisp + Implémente de manière conforme à ANSI Common Lisp. + An ANSI Common Lisp Implementation + Bir ANSI Common Lisp Uygulaması + ANSI Common Lisp is a high-level, general-purpose programming language. + ANSI Common Lisp üst düzey, genel amaçlı programlama dili. + https://haible.de/bruno/gnu/clisp-2.49.92.tar.bz2 + + dbus-devel + gdbm-devel + libsigsegv-devel + ffcall-devel + libglade-devel + fcgi-devel + gtk2-devel + postgresql-lib + libSM-devel + libXaw-devel + libXft-devel + libXmu-devel + libXrender-devel + libXt-devel + libXpm-devel + libXext-devel + gdk-pixbuf-devel + + + clisp-2.49.92-after_glibc_cfree_bdb.patch + + programming/language/lisp/clisp/pspec.xml + + + clisp + + atk + gtk2 + dbus + gdbm + zlib + fcgi + cairo + glib2 + libSM + pango + ffcall + libICE + libX11 + libXau + libpcre + libxml2 + ncurses + libXpm + libXext + freetype + harfbuzz + readline + fontconfig + libglade + libsigsegv + gdk-pixbuf + postgresql-lib + + + /usr/bin + /usr/lib + /usr/share/vim + /usr/share/emacs + /usr/share/doc + /usr/share/locale + /usr/share/man + + + + clisp-devel + Development files for clisp + clisp için geliştirme dosyaları + + clisp + + + /usr/share/aclocal + + + + + 2014-01-20 + 2.49.92 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + icedtea-web-java7 + https://www.x.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.java + Java web browser plugin + Web tarayıcıları için Java eklentisi + Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project. + Java uygulamacıklarını (applet) çalıştıran, Java Web Start'ın özgür yazılım sürümü. + http://icedtea.wildebeest.org/download/source/icedtea-web-1.6.2.tar.gz + + firefox + jdk7-openjdk + rhino + libXtst-devel + npapi-sdk-devel + desktop-file-utils + glib2-devel + + programming/language/java/icedtea-web-java7/pspec.xml + + + icedtea-web-java7 + + glib2 + libgcc + desktop-file-utils + jre7-openjdk + + + /usr/lib + /usr/lib/mozilla + /usr/lib/browser-plugins + /usr/share + /usr/share/doc + /usr/share/man + /usr/share/applications + + + + + 2020-01-15 + 1.6.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-22 + 1.6.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-30 + 1.6.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2018-08-17 + 1.6.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2017-01-08 + 1.6.2 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + eclipse-ecj + http://www.eclipse.org + + PisiLinux Community + admins@pisilinux.org + + EPL + app:web + programming.language.java + Eclipse java bytecode compiler + Eclipse java bytecode compiler + https://sourceforge.net/projects/pisilinux/files/source/ecjsrc-4.6.3.jar + + ant + jdk8-openjdk + + + 01-ecj-include-props.patch + 02-buildxml-fix-manifest.patch + + programming/language/java/eclipse-ecj/pspec.xml + + + eclipse-ecj + + jdk7-openjdk + + + /usr/share/man + /usr/bin + /usr/share/java + + + ecj + + + + + 2021-03-10 + 4.6.3_201703010400 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2020-06-04 + 4.6.3_201703010400 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 4.4.2_201502041700 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-22 + 4.4.2_201502041700 + Rebuild jdk7-2.6.19 + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-29 + 4.4.2_201502041700 + Rebuild jdk7-2.6.17 + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-16 + 4.4.2_201502041700 + Rebuild New T.jdk7-2.6.14 + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-15 + 4.4.2_201502041700 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-10 + 4.4.2_201502041700 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-03 + 4.4.2_201502041700 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + rhino + http://www.mozilla.org/rhino/ + + PisiLinux Community + admins@pisilinux.org + + GPL2 + programming.language.java + Open-source implementation of JavaScript written entirely in Java + Open-source implementation of JavaScript written entirely in Java + https://github.com/mozilla/rhino/archive/Rhino1_7_7_2_Release.tar.gz + http://archive.apache.org/dist/xmlbeans/binaries/xmlbeans-2.6.0.tgz + + rhino + rhino.1 + rhino-jsc + rhino-jsc.1 + rhino-debugger + rhino-debugger.1 + + + ant + jdk8-openjdk + + programming/language/java/rhino/pspec.xml + + + rhino + + jdk8-openjdk + + + /usr/share/man + /usr/bin + /usr/share/java/ + + + + + 201-03-10 + 1.7.7.2 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2020-06-04 + 1.7.7.2 + Rebuild ant. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 1.7.7.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-22 + 1.7.7.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-28 + 1.7.7.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-16 + 1.7.7.1 + Rebuild New T.jdk7-2.6.14 + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-11 + 1.7.7.1 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 1.7.7.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 1.7.7.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + java8-openjdk + http://icedtea.classpath.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + programming.language.java + Open Java Development Kit + OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE). + http://icedtea.wildebeest.org/download/source/icedtea-3.19.0.tar.xz + http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/corba.tar.xz + http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/hotspot.tar.xz + http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jaxp.tar.xz + http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jaxws.tar.xz + http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jdk.tar.xz + http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/langtools.tar.xz + http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/nashorn.tar.xz + http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/openjdk.tar.xz + + wget + p7zip + fastjar + nss-devel + zlib-devel + attr-devel + xorg-proto + gtk2-devel + cups-devel + libffi-devel + libXt-devel + libSM-devel + lcms2-devel + jdk8-openjdk + libICE-devel + libpng-devel + giflib-devel + libxslt-devel + libXtst-devel + alsa-lib-devel + libXinerama-devel + libjpeg-turbo-devel + libXcomposite-devel + chrpath + jre8-openjdk-headless + zip + cpio + unzip + libXp-devel + + programming/language/java/java8-openjdk/pspec.xml + + + jre8-openjdk-headless + Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs + + atk + cups + gtk2 + zlib + cairo + glib2 + lcms2 + libXi + pango + libX11 + libgcc + libXext + libXtst + freetype + fontconfig + gdk-pixbuf + libXrender + libXcomposite + libjpeg-turbo + + + /usr/bin/jfr + /usr/bin/hsdb + /usr/bin/clhsdb + /usr/bin/orbd + /usr/bin/rmid + /usr/bin/java + /usr/bin/jjs + /usr/bin/jdeps + /etc/env.d/25java_jre.csh + /etc/env.d/25java_jre + /etc/java-8-openjdk/ + /usr/bin/pack200 + /usr/bin/keytool + /usr/bin/tnameserv + /usr/bin/unpack200 + /usr/share/man/man1/rmid.1 + /usr/share/man/man1/orbd.1 + /usr/share/man/man1/java.1 + /usr/bin/servertool + /usr/bin/rmiregistry + /usr/share/doc/java8-openjdk/ + /usr/share/man/ja/man1/rmid.1 + /usr/share/man/ja/man1/java.1 + /usr/share/man/man1/pack200.1 + /usr/share/man/man1/keytool.1 + /usr/share/man/ja/man1/orbd.1 + /usr/share/man/man1/tnameserv.1 + /usr/share/man/man1/unpack200.1 + /usr/share/man/ja/man1/pack200.1 + /usr/share/man/man1/servertool.1 + /usr/share/man/ja/man1/keytool.1 + /usr/share/man/man1/rmiregistry.1 + /usr/share/man/ja/man1/tnameserv.1 + /usr/share/man/ja/man1/unpack200.1 + /usr/share/man/ja/man1/servertool.1 + /usr/share/doc/jre8-openjdk-headless + /usr/share/man/ja/man1/rmiregistry.1 + /usr/lib/jvm/java-8-openjdk/jre/lib + /usr/lib/jvm/java-8-openjdk/bin/jfr + /usr/lib/jvm/java-8-openjdk/bin/hsdb + /usr/lib/jvm/java-8-openjdk/bin/clhsdb + /usr/lib/jvm/java-8-openjdk/bin/jdeps + /usr/lib/jvm/java-8-openjdk/bin/jjs + /usr/lib/jvm/java-8-openjdk/jre/java + /usr/lib/jvm/java-8-openjdk/jre/orbd + /usr/lib/jvm/java-8-openjdk/jre/rmid + /usr/lib/jvm/java-8-openjdk/jre/bin/ + /usr/lib/jvm/java-8-openjdk/jre/keytool + /usr/lib/jvm/java-8-openjdk/jre/pack200 + /usr/lib/jvm/java-8-openjdk/jre/bin/orbd + /usr/lib/jvm/java-8-openjdk/jre/bin/java + /usr/lib/jvm/java-8-openjdk/jre/bin/rmid + /usr/lib/jvm/java-8-openjdk/jre/tnameserv + /usr/lib/jvm/java-8-openjdk/jre/unpack200 + /usr/lib/jvm/java-8-openjdk/jre/servertool + /usr/lib/jvm/java-8-openjdk/jre/policytool + /usr/lib/jvm/java-8-openjdk/jre/rmiregistry + /usr/lib/jvm/java-8-openjdk/jre/bin/keytool + /usr/lib/jvm/java-8-openjdk/jre/bin/pack200 + /usr/lib/jvm/java-8-openjdk/lib/*/jli/libjli.so + /usr/lib/jvm/java-8-openjdk/jre/bin/tnameserv + /usr/lib/jvm/java-8-openjdk/jre/bin/unpack200 + /usr/lib/jvm/java-8-openjdk/jre/bin/servertool + /usr/lib/jvm/java-8-openjdk/jre/bin/rmiregistry + /usr/lib/jvm/java-8-openjdk/lib/amd64/libjawt.so + /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/xawt/libmawt.so + /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/headless/libmawt.so + + + 25java_jre + 25java_jre.csh + + + + jre8-openjdk + Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - Full Java runtime environment - needed for executing Java GUI and Webstart programs + + zlib + giflib + libX11 + libpng + libXext + alsa-lib + libjpeg-turbo + jre8-openjdk-headless + + + /usr/share/doc/openjdk + /usr/bin/policytool + /usr/share/icons/hicolor/ + /usr/share/man/man1/policytool.1 + /usr/share/man/ja/man1/policytool.1 + /usr/share/applications/policytool-jdk8.desktop + /usr/lib/jvm/java-8-openjdk/jre/bin/policytool + /usr/lib/jvm/java-8-openjdk/jre/lib/*/libjsoundalsa.so + /usr/lib/jvm/java-8-openjdk/jre/lib/*/libpulse-java.so + /usr/lib/jvm/java-8-openjdk/jre/lib/*/libsplashscreen.so + /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libjsoundalsa.so + /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libpulse-java.so + /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libsplashscreen.so + + + sun-jre + + + sun-jre + + + + jdk8-openjdk + Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - SDK + + zlib + libX11 + libgcc + jre8-openjdk-headless + + + /etc/env.d/25java_jdk.csh + /etc/env.d/25java_jdk + /usr/share/man/man1/ + /usr/share/man/ja/man1/ + /usr/bin/jar + /usr/bin/xjc + /usr/bin/apt + /usr/bin/jdb + /usr/bin/jps + /usr/bin/jmap + /usr/bin/idlj + /usr/bin/jcmd + /usr/bin/jhat + /usr/bin/rmic + /usr/bin/javac + /usr/bin/javah + /usr/bin/javap + /usr/bin/jinfo + /usr/bin/wsgen + /usr/bin/jstat + /usr/bin/jstack + /usr/bin/jstatd + /usr/bin/javadoc + /usr/bin/extcheck + /usr/bin/jconsole + /usr/bin/wsimport + /usr/bin/jarsigner + /usr/bin/jsadebugd + /usr/bin/schemagen + /usr/bin/serialver + /usr/bin/jrunscript + /usr/bin/appletviewer + /usr/bin/native2ascii + /usr/share/applications/jconsole-jdk8.desktop + /usr/lib/jvm/java-8-openjdk/include + /usr/lib/jvm/java-8-openjdk/bin/apt + /usr/lib/jvm/java-8-openjdk/bin/jar + /usr/lib/jvm/java-8-openjdk/bin/jdb + /usr/lib/jvm/java-8-openjdk/bin/jps + /usr/lib/jvm/java-8-openjdk/bin/xjc + /usr/lib/jvm/java-8-openjdk/bin/rmic + /usr/lib/jvm/java-8-openjdk/bin/rmid + /usr/lib/jvm/java-8-openjdk/bin/idlj + /usr/lib/jvm/java-8-openjdk/bin/orbd + /usr/lib/jvm/java-8-openjdk/bin/java + /usr/lib/jvm/java-8-openjdk/bin/jhat + /usr/lib/jvm/java-8-openjdk/bin/jmap + /usr/lib/jvm/java-8-openjdk/bin/jcmd + /usr/lib/jvm/java-8-openjdk/bin/javac + /usr/lib/jvm/java-8-openjdk/bin/javah + /usr/lib/jvm/java-8-openjdk/bin/javap + /usr/lib/jvm/java-8-openjdk/bin/jinfo + /usr/lib/jvm/java-8-openjdk/bin/jstat + /usr/lib/jvm/java-8-openjdk/bin/wsgen + /usr/lib/jvm/java-8-openjdk/bin/jstatd + /usr/lib/jvm/java-8-openjdk/bin/jstack + /usr/lib/jvm/java-8-openjdk/bin/pack200 + /usr/lib/jvm/java-8-openjdk/bin/javadoc + /usr/lib/jvm/java-8-openjdk/bin/keytool + /usr/lib/jvm/java-8-openjdk/bin/wsimport + /usr/lib/jvm/java-8-openjdk/bin/extcheck + /usr/lib/jvm/java-8-openjdk/bin/jconsole + /usr/lib/jvm/java-8-openjdk/bin/tnameserv + /usr/lib/jvm/java-8-openjdk/bin/unpack200 + /usr/lib/jvm/java-8-openjdk/bin/schemagen + /usr/lib/jvm/java-8-openjdk/bin/serialver + /usr/lib/jvm/java-8-openjdk/bin/jarsigner + /usr/lib/jvm/java-8-openjdk/bin/jsadebugd + /usr/lib/jvm/java-8-openjdk/bin/jrunscript + /usr/lib/jvm/java-8-openjdk/bin/policytool + /usr/lib/jvm/java-8-openjdk/bin/servertool + /usr/lib/jvm/java-8-openjdk/bin/rmiregistry + /usr/lib/jvm/java-8-openjdk/bin/java-rmi.cgi + /usr/lib/jvm/java-8-openjdk/bin/native2ascii + /usr/lib/jvm/java-8-openjdk/bin/appletviewer + /usr/lib/jvm/java-8-openjdk/lib/jexec + /usr/lib/jvm/java-8-openjdk/lib/ct.sym + /usr/lib/jvm/java-8-openjdk/lib/dt.jar + /usr/lib/jvm/java-8-openjdk/lib/ir.idl + /usr/lib/jvm/java-8-openjdk/lib/orb.idl + /usr/lib/jvm/java-8-openjdk/lib/tools.jar + /usr/lib/jvm/java-8-openjdk/lib/sa-jdi.jar + /usr/lib/jvm/java-8-openjdk/lib/jconsole.jar + + + sun-jdk + + + sun-jdk + + + 25java_jdk.csh + 25java_jdk + + + + openjdk8-src + Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - sources + + jdk8-openjdk + + + /usr/lib/jvm/java-8-openjdk/src.zip + + + + openjdk8-doc + Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - documentation + + jdk8-openjdk + + + /usr/share/doc/openjdk8-doc/ + + + + + 2021-11-27 + 8u_292.3.19.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-09 + 8u_282.3.18.0 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2020-12-18 + 8u_275.3.17.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-01 + 8u_252.3.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-26 + 8u_242.3.15.0 + Version Bump devir 3. + Pisi Linux Community + admin@pisilinux.org + + + 2019-09-20 + 8u_222.3.13.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-06-17 + 8u_212.3.12.0 + First release devir 3. + Pisi Linux Community + admin@pisilinux.org + + + + + + fastjar + http://savannah.nongnu.org/projects/fastjar + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:web + programming.language.java + Sun java jar compatible archiver + Sun java jar compatible archiver + Sun java jar compatible archiver + Sun java jar compatible archiver. + http://download.savannah.gnu.org/releases/fastjar/fastjar-0.98.tar.gz + + zlib-devel + + programming/language/java/fastjar/pspec.xml + + + fastjar + + zlib + + + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/info + + + + + 2020-06-04 + 0.98 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-16 + 0.98 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-16 + 0.98 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-11 + 0.98 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 0.98 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-05 + 0.98 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + npapi-sdk + http://code.google.com/p/npapi-sdk/ + + Osman Erkan + osman.erkan@pisilinux.org + + MPLv1.1 + app:gui + programming.language.java + NPAPI-SDK is a bundle of Netscape Plugin Application Programming Interface headers by Mozilla. + NPAPI-SDK is a bundle of Netscape Plugin Application Programming Interface headers by Mozilla. This package provides a clear way to install those headers and depend on them. + https://ftp.osuosl.org/pub/blfs/conglomeration/npapi-sdk/npapi-sdk-0.27.2.tar.bz2 + programming/language/java/npapi-sdk/pspec.xml + + + npapi-sdk + + /usr/share/doc + + + + npapi-sdk-devel + Development files for nnapi-sdk + npapi-sdk için geliştirme dosyaları + + npapi-sdk + + + /usr/lib/pkgconfig + /usr/include/npapi-sdk + + + + + 2020-01-16 + 0.27.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-16 + 0.27.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-08 + 0.27.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + java-openjdk + https://openjdk.java.net/ + + Safa Arıman + safa@ariman.gen.tr + + GPLv2 + app:gui + programming.language.java + OpenJDK Java development kit + OpenJDK Java 13 development kit + OpenJDK is a development environment for building applications, applets, and components using the Java programming language. + OpenJDK is a development environment for building applications, applets, and components using the Java programming language. + https://hg.openjdk.java.net/jdk-updates/jdk15u/archive/jdk-15.0.3+0.tar.gz + + cpio + zip + unzip + cups-devel + libX11-devel + libXrender-devel + libXtst-devel + libXt-devel + libXext-devel + libXrandr-devel + alsa-lib-devel + freetype-devel + libjpeg-turbo-devel + giflib-devel + libpng-devel + lcms2-devel + fontconfig-devel + jdk-openjdk + + programming/language/java/java-openjdk/pspec.xml + + + jre-openjdk-headless + OpenJDK Java headless runtime environment + + lcms2 + freetype + libjpeg-turbo + + + /usr/lib/jvm/java-openjdk/bin/jaotc + /usr/lib/jvm/java-openjdk/bin/java + /usr/lib/jvm/java-openjdk/bin/jfr + /usr/lib/jvm/java-openjdk/bin/jjs + /usr/lib/jvm/java-openjdk/bin/jrunscript + /usr/lib/jvm/java-openjdk/bin/keytool + /usr/lib/jvm/java-openjdk/bin/pack200 + /usr/lib/jvm/java-openjdk/bin/rmid + /usr/lib/jvm/java-openjdk/bin/rmiregistry + /usr/lib/jvm/java-openjdk/bin/unpack200 + /usr/lib/jvm/java-openjdk/conf + /etc/java-openjdk + /usr/share/licenses/java-openjdk/java.base* + /usr/share/licenses/java-openjdk/java.compiler* + /usr/share/licenses/java-openjdk/java.datatransfer* + /usr/share/licenses/java-openjdk/java.desktop* + /usr/share/licenses/java-openjdk/java.instrument* + /usr/share/licenses/java-openjdk/java.logging* + /usr/share/licenses/java-openjdk/java.management* + /usr/share/licenses/java-openjdk/java.naming* + /usr/share/licenses/java-openjdk/java.net.http* + /usr/share/licenses/java-openjdk/java.prefs* + /usr/share/licenses/java-openjdk/java.rmi* + /usr/share/licenses/java-openjdk/java.scripting* + /usr/share/licenses/java-openjdk/java.se* + /usr/share/licenses/java-openjdk/java.security* + /usr/share/licenses/java-openjdk/java.smartcardio* + /usr/share/licenses/java-openjdk/java.sql* + /usr/share/licenses/java-openjdk/java.transaction.xa* + /usr/share/licenses/java-openjdk/java.xml* + /usr/share/licenses/java-openjdk/jdk.accessibility* + /usr/share/licenses/java-openjdk/jdk.aot* + /usr/share/licenses/java-openjdk/jdk.charsets* + /usr/share/licenses/java-openjdk/jdk.crypto* + /usr/share/licenses/java-openjdk/jdk.dynalink* + /usr/share/licenses/java-openjdk/jdk.httpserver* + /usr/share/licenses/java-openjdk/jdk.internal* + /usr/share/licenses/java-openjdk/jdk.jdwp.agent* + /usr/share/licenses/java-openjdk/jdk.jfr* + /usr/share/licenses/java-openjdk/jdk.jsobject* + /usr/share/licenses/java-openjdk/jdk.localedata* + /usr/share/licenses/java-openjdk/jdk.management* + /usr/share/licenses/java-openjdk/jdk.naming* + /usr/share/licenses/java-openjdk/jdk.net* + /usr/share/licenses/java-openjdk/jdk.pack* + /usr/share/licenses/java-openjdk/jdk.scripting.nashorn* + /usr/share/licenses/java-openjdk/jdk.sctp* + /usr/share/licenses/java-openjdk/jdk.security* + /usr/share/licenses/java-openjdk/jdk.unsupported* + /usr/share/licenses/java-openjdk/jdk.xml.dom* + /usr/share/licenses/java-openjdk/jdk.zipfs* + /usr/lib/jvm/java-openjdk/legal + /usr/share/licenses/jre-openjdk-headless + /usr/lib/jvm/java-openjdk/man + /usr/lib/jvm/java-openjdk/release + /usr/lib/jvm/java-openjdk/lib/modules + /usr/lib/jvm/java-openjdk/lib/security + /usr/lib/jvm/java-openjdk/lib/server + /usr/lib/jvm/java-openjdk/lib/tzdb.dat + /usr/lib/jvm/java-openjdk/lib/jvm.cfg + /usr/lib/jvm/java-openjdk/lib/jrt-fs.jar + /usr/lib/jvm/java-openjdk/lib/classlist + /usr/lib/jvm/java-openjdk/lib/jexec* + /usr/lib/jvm/java-openjdk/lib/jfr* + /usr/lib/jvm/java-openjdk/lib/jspawnhelper* + /usr/lib/jvm/java-openjdk/lib/libawt.* + /usr/lib/jvm/java-openjdk/lib/libawt_headless.* + /usr/lib/jvm/java-openjdk/lib/libdtcket* + /usr/lib/jvm/java-openjdk/lib/libextnet* + /usr/lib/jvm/java-openjdk/lib/libfontmanager* + /usr/lib/jvm/java-openjdk/lib/libinstrument* + /usr/lib/jvm/java-openjdk/lib/libj2gss* + /usr/lib/jvm/java-openjdk/lib/libj2pcsc* + /usr/lib/jvm/java-openjdk/lib/libj2pkcs11* + /usr/lib/jvm/java-openjdk/lib/libjaas* + /usr/lib/jvm/java-openjdk/lib/libjava* + /usr/lib/jvm/java-openjdk/lib/libjavajpeg* + /usr/lib/jvm/java-openjdk/lib/libjdwp* + /usr/lib/jvm/java-openjdk/lib/libjimage* + /usr/lib/jvm/java-openjdk/lib/libjli* + /usr/lib/jvm/java-openjdk/lib/libjsig* + /usr/lib/jvm/java-openjdk/lib/liblcms* + /usr/lib/jvm/java-openjdk/lib/libmanagement* + /usr/lib/jvm/java-openjdk/lib/libmlib_image* + /usr/lib/jvm/java-openjdk/lib/libnet* + /usr/lib/jvm/java-openjdk/lib/libnio* + /usr/lib/jvm/java-openjdk/lib/libprefs* + /usr/lib/jvm/java-openjdk/lib/librmi* + /usr/lib/jvm/java-openjdk/lib/libsctp* + /usr/lib/jvm/java-openjdk/lib/libsunec* + /usr/lib/jvm/java-openjdk/lib/libunpack* + /usr/lib/jvm/java-openjdk/lib/libverify* + /usr/lib/jvm/java-openjdk/lib/libzip* + /usr/lib/jvm/java-openjdk/lib/psfont* + /usr/share/man/man1/jaotc-openjdk15.1 + /usr/share/man/man1/java-openjdk15.1 + /usr/share/man/man1/jfr-openjdk15.1 + /usr/share/man/man1/jjs-openjdk15.1 + /usr/share/man/man1/jrunscript-openjdk15.1 + /usr/share/man/man1/keytool-openjdk15.1 + /usr/share/man/man1/pack200-openjdk15.1 + /usr/share/man/man1/rmid-openjdk15.1 + /usr/share/man/man1/rmiregistry-openjdk15.1 + /usr/share/man/man1/unpack200-openjdk15.1 + + + System.Package + + + freedesktop-java.desktop + freedesktop-jconsole.desktop + freedesktop-jshell.desktop + + + + jre-openjdk + OpenJDK Java full runtime environment + + jre-openjdk-headless + libXi + giflib + libX11 + libpng + libXext + libXtst + alsa-lib + libXrender + libjpeg-turbo + + + /usr/lib/jvm/java-openjdk/lib/libawt_xawt* + /usr/lib/jvm/java-openjdk/lib/libjawt* + /usr/lib/jvm/java-openjdk/lib/libjsound* + /usr/lib/jvm/java-openjdk/lib/libsplashscreen* + + + + jdk-openjdk + OpenJDK Java development kit + + jre-openjdk-headless + + + /usr/lib/jvm/java-openjdk/bin/jstatd + /usr/lib/jvm/java-openjdk/bin/jshell + /usr/lib/jvm/java-openjdk/bin/jarsigner + /usr/lib/jvm/java-openjdk/bin/javap + /usr/lib/jvm/java-openjdk/bin/jstack + /usr/lib/jvm/java-openjdk/bin/javadoc + /usr/lib/jvm/java-openjdk/bin/jdeprscan + /usr/lib/jvm/java-openjdk/bin/jmap + /usr/lib/jvm/java-openjdk/bin/jconsole + /usr/lib/jvm/java-openjdk/bin/jmod + /usr/lib/jvm/java-openjdk/bin/jcmd + /usr/lib/jvm/java-openjdk/bin/jar + /usr/lib/jvm/java-openjdk/bin/javac + /usr/lib/jvm/java-openjdk/bin/rmic + /usr/lib/jvm/java-openjdk/bin/jps + /usr/lib/jvm/java-openjdk/bin/jpackage + /usr/lib/jvm/java-openjdk/bin/serialver + /usr/lib/jvm/java-openjdk/bin/jstat + /usr/lib/jvm/java-openjdk/bin/jdb + /usr/lib/jvm/java-openjdk/bin/jinfo + /usr/lib/jvm/java-openjdk/bin/jhsdb + /usr/lib/jvm/java-openjdk/bin/jlink + /usr/lib/jvm/java-openjdk/bin/jimage + /usr/lib/jvm/java-openjdk/bin/jdeps + /usr/lib/jvm/java-openjdk/include + /usr/lib/jvm/java-openjdk/demo + /usr/lib/jvm/java-openjdk/jmods + /usr/lib/jvm/java-openjdk/lib/ct.sym + /usr/lib/jvm/java-openjdk/lib/libsaproc* + /usr/lib/jvm/java-openjdk/lib/libdt_socket* + /usr/lib/jvm/java-openjdk/lib/libattach* + /usr/share/man/man1/jstatd-openjdk15.1 + /usr/share/man/man1/jshell-openjdk15.1 + /usr/share/man/man1/jarsigner-openjdk15.1 + /usr/share/man/man1/javap-openjdk15.1 + /usr/share/man/man1/jstack-openjdk15.1 + /usr/share/man/man1/javadoc-openjdk15.1 + /usr/share/man/man1/jdeprscan-openjdk15.1 + /usr/share/man/man1/jmap-openjdk15.1 + /usr/share/man/man1/jconsole-openjdk15.1 + /usr/share/man/man1/jmod-openjdk15.1 + /usr/share/man/man1/jcmd-openjdk15.1 + /usr/share/man/man1/jar-openjdk15.1 + /usr/share/man/man1/javac-openjdk15.1 + /usr/share/man/man1/rmic-openjdk15.1 + /usr/share/man/man1/jps-openjdk15.1 + /usr/share/man/man1/serialver-openjdk15.1 + /usr/share/man/man1/jstat-openjdk15.1 + /usr/share/man/man1/jdb-openjdk15.1 + /usr/share/man/man1/jinfo-openjdk15.1 + /usr/share/man/man1/jhsdb-openjdk15.1 + /usr/share/man/man1/jlink-openjdk15.1 + /usr/share/man/man1/jimage-openjdk15.1 + /usr/share/man/man1/jdeps-openjdk15.1 + /usr/share/man/man1/jpackage-openjdk15.1 + /usr/share/icons + /usr/share/applications + /usr/share/licenses/java-openjdk + + + System.Package + + + + openjdk-src + OpenJDK Java sources + + /usr/lib/jvm/java-openjdk/lib/src.zip + + + + openjdk-doc + OpenJDK Java documentation + + /usr/share/doc + + + + + 2021-03-10 + 15.0.3.0 + First release. + Safa Arıman + safa@ariman.gen.tr + + + + + + expect + https://core.tcl-lang.org/expect/index + + Kamil Atlı + suvari@pisilinux.org + + BSD + app:console + library + programming.language + Outil pour automatiser les applications interactives + A tool for automating interactive applications + İnteraktif uygulamaları otomatikleştirmek için kullanılan bir araç. + Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial. Expect is also useful for testing these same applications. + mirrors://sourceforge/expect/Expect/5.45.4/expect5.45.4.tar.gz + + tcl-devel + + + expect-5.44.1.15-ldflags.patch + expect-5.43.0-fixformatsecurity.patch + expect-fedora-5.32.2-random.patch + expect-fedora-5.43.0-log_file.patch + + programming/language/expect/pspec.xml + + + expect + + tcl + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2022-05-01 + 5.45.4 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + vala + http://live.gnome.org/Vala + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + BSD + programming.language + A modern programming language for GNOME + GNOME için modern bir programlama dili + Kompilator języka opartego na bibliotece GObject + Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. + Vala, ek bir çalışma zamanı bağımlılığı olmayan ve C kitaplıklarının olduğu gibi kullanılabilmesini sağlayan modern bir programlama dilidir. + Vala to nowy język programowania, którego celem jest udostępnienie cech nowoczesnych języków programowania programistom GNOME bez wymuszania dodatkowych wymagań co do środowiska uruchomieniowego i używania API innego niż w aplikacjach i bibliotekach napisanych w C. + mirrors://gnome/vala/0.54/vala-0.54.6.tar.xz + + help2man + glib2-devel + gobject-introspection-devel + libxslt-devel + dbus-devel + + programming/language/vala/pspec.xml + + + vala + app:console + library + + glib2 + + + /usr/lib/vala + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/vala-*/vapi + /usr/share/vala/vapi/libvala-*.vapi + /usr/share/vim/vimfiles + + + vim/vala.syntax + vim/vala.ftdetect + + + + vala-docs + GNOME devhelp documentation for Vala + Vala için GNOME devhelp kitabı + Pliki dokumentacji dla kompilatora vala + data:doc + + /usr/share/devhelp + + + + vala-devel + Development files for vala + vala için geliştirme dosyaları + Pliki nagłówkowe dla kompilatora vala + + vala + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/pkgconfig + /usr/share/aclocal + /usr/share/vala/Makefile.vapigen + /usr/share/man/man3 + + + + + 2022-01-09 + 0.54.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-16 + 0.54.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-29 + 0.54.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-30 + 0.54.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-23 + 0.54.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-04 + 0.54.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-23 + 0.54.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-16 + 0.52.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 0.52.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 0.52.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-15 + 0.48.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 0.44.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-05 + 0.40.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-30 + 0.40.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-29 + 0.36.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-27 + 0.36.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-19 + 0.34.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 0.28.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-05-22 + 0.28.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + R-lang + http://www.r-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + app:console + programming.language + A free software environment for statistical computing and graphics + This package includes the core R userspace and all R development components. + http://cran.r-project.org/src/base/R-3/R-3.6.3.tar.gz + + libXmu-devel + icu4c-devel + jdk7-openjdk + xdg-utils + blas-devel + lapack-devel + libXt-devel + libSM-devel + cairo-devel + pango-devel + libjpeg-turbo-devel + tiff-devel + libgfortran + xz-devel + readline-devel + curl-devel + minizip-devel + + + R-3.4.1-parallel.patch + R-3.4.1-rmath-shared.patch + + programming/language/R-lang/pspec.xml + + + R + + blas + make + tiff + libXt + icu4c + libSM + cairo + pango + libXmu + lapack + xdg-utils + libgfortran + jre7-openjdk + libjpeg-turbo + xz + curl + zlib + bzip2 + glib2 + libX11 + libpng + libpcre + readline + + + /etc + /usr/bin + /usr/lib/R + /usr/share/man + /usr/share/R + + + System.Package + + + 99R + ld.so.conf + + + + R-mathlib + Math library for R + R Mathlib kitaplığı + library + + R + + + /usr/lib + /usr/include/Rmath.h + /usr/include/R/Rmath.h + /usr/lib/pkgconfig/libRmath.pc + + + + R-docs + Documents for R + R belgeleri + data:doc + + /usr/share/doc/R + + + + R-devel + Development files for R + R için geliştirme dosyaları + + R + + + /usr/include + /usr/lib/pkgconfig/libR.pc + + + + + 2021-02-27 + 3.6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-15 + 3.5.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-06 + 3.5.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-23 + 3.5.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-09-09 + 3.5.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-08 + 3.5.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-01 + 3.4.3 + Release bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-12-01 + 3.4.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-06-08 + 3.4.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-27 + 3.3.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + go + https://golang.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + BSD + app:console + programming.language + Compiler and tools for the Go programming language from Google + Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. + https://github.com/golang/go/archive/go1.15.tar.gz + https://dl.google.com/go/go1.15.linux-amd64.tar.gz + programming/language/go/pspec.xml + + + golang + Compiler and tools for the Go programming language from Google + + git + + + /etc + /usr/share/ + /usr/lib/ + /usr/bin/ + + + + + 2020-08-30 + 1.15 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 1.14.3 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.14.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-24 + 1.13.8 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-04-14 + 1.11.9 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-19 + 1.10.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-06-08 + 1.10.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-12-31 + 1.9.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-08-21 + 1.7.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-20 + 1.7.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-08-06 + 1.6.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.6.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-07 + 1.6.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-01-09 + 1.4.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + scratch + https://scratch.mit.edu + + Blue Devil + bluedevil@sctzine.com + + GPLv2 + app:gui + programming.language + Programming language learning environment for stories, games, music and art. + Çocuklar için, sanat, müzik ve öyküler ile geliştirme yapılan programlama dili ve ortamı. + Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. + Scratch, çcuklar için sanat, müzik ve öyküler ile geliştirme yapılan programlama dili ve ortamı sunar. + https://download.scratch.mit.edu/scratch-1.4.0.7.src.tar.gz + + gtk2-devel + pango-devel + + programming/language/scratch/pspec.xml + + + scratch + Programming language learning environment for stories, games, music and art. + + gtk2 + pango + squeak-vm + shared-mime-info + desktop-file-utils + + + /usr/share/ + /usr/lib/ + /usr/bin + /usr/share/doc/fplll + + + + + 2020-05-21 + 1.4.0.7 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-pyatspi + http://www.linuxfoundation.org/collaborate/workgroups/accessibility + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2+ + library + programming.language.python + Python bindings for at-spi2-core + at-spi2-core altyapısı için Python bağlayıcısı + python-pyatspi provides a python client library for the AT-SPI D-Bus accessibility infrastructure. + python-pyatspi AT-SPI D-Bus erişilebilirlik altyapısı için python istemci kitaplığıdır. + http://ftp.acc.umu.se/pub/GNOME/sources/pyatspi/2.36/pyatspi-2.36.0.tar.xz + + python-pygobject3-devel + at-spi2-core-devel + + programming/language/python/python-pyatspi/pspec.xml + + + python-pyatspi + Python bindings for at-spi2-core + + python-pygobject3 + at-spi2-core + + + /usr/share/doc/python-pyatspi + /usr/lib/python* + + + + + 2020-03-27 + 2.36.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-20 + 2.34.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 2.26.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + 2018-05-06 + 2.26.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python-enum34 + https://bitbucket.org/stoneleaf/enum34/ + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + programming.language.python + An enumeration is a set of symbolic names (members) bound to unique, constant values. Within an enumeration, the members can be compared by identity, and the enumeration itself can be iterated over. + python-enum34, python3.4'ten python2.4ye kadar ger'ye dönüklüğü sağlar. + python-enum34 is the new Python stdlib enum module available in Python 3.4 backported for previous versions of Python from 2.4 to 3.3. tested on 2.6, 2.7, and 3.3+ + Bir numaralandırma, benzersiz, sabit değerlere bağlı bir dizi sembolik isimdir (üyeler). Bir numaralandırmada, üyeler kimlikle karşılaştırılabilir ve numaralandırma kendisi üzerinde yinelenebilir. + https://bitbucket.org/stoneleaf/enum34/get/1.1.10.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-enum34/pspec.xml + + + python-enum34 + The enum module from Python3.4 backported from 3.3 - 2.4 + + /usr/share/doc + /usr/lib + + + + + 2020-03-11 + 1.1.10 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 1.1.9 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-23 + 1.1.8 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-20 + 1.1.6 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-10-18 + 1.1.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python-mutagen + https://github.com/quodlibet/mutagen + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + An audio tag editing library + Müzik dosyalarının etiketlerini düzenlemek için bir python kitaplığı + Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, MP4, Monkey’s Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG, and AIFF audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level. + python-mutagen, müzik dosyalarının etiketlerini düzenlemeye yarayan python ile yazılmış bir kütüphanedir. + https://github.com/quodlibet/mutagen/archive/release-1.43.0.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-mutagen/pspec.xml + + + python-mutagen + An audio tag editing library + + /usr/bin/mid3cp-py2 + /usr/bin/mid3v2-py2 + /usr/bin/moggsplit-py2 + /usr/bin/mid3iconv-py2 + /usr/bin/mutagen-pony-py2 + /usr/bin/mutagen-inspect-py2 + /usr/lib/python2* + /usr/share/man/man1/mid3cp-py2.1 + /usr/share/man/man1/mid3iconv-py2.1 + /usr/share/man/man1/mid3v2-py2.1 + /usr/share/man/man1/moggsplit-py2.1 + /usr/share/man/man1/mutagen-inspect-py2.1 + /usr/share/man/man1/mutagen-pony-py2.1 + /usr/share/doc/python-mutagen + + + + + 2019-12-24 + 1.43.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 1.41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 1.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.36.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-18 + 1.32 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + python-wheel + https://github.com/pypa/wheel + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + The official binary distribution format for Python. + This library is the reference implementation of the Python wheel packaging standard, as defined in PEP 427. + https://github.com/pypa/wheel/archive/0.35.1.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-wheel/pspec.xml + + + python-wheel + The official binary distribution format for Python. + + python-setuptools + + + /usr/lib/python2* + /usr/bin/wheel-py2 + /usr/share/doc/python-wheel + + + + + 2020-08-30 + 0.35.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-itsdangerous + https://palletsprojects.com/p/itsdangerous/ + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python + Safely pass trusted data to untrusted environments and back. + Güvenilir veriyi güvenilir olmayan ortamlardan geçirip geri getiir. + python3-itsdangerous provides safely pass trusted data to untrusted environments and back. + python-itsdangerous,güvenilir veriyi güvenilir olmayan ortamlardan geçirip geri getiren python kitaplığı sunar. + https://github.com/pallets/itsdangerous/archive/1.1.0.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-itsdangerous/pspec.xml + + + python-itsdangerous + Safely pass trusted data to untrusted environments and back. + + /usr/lib/python2* + /usr/share/doc/python-itsdangerous + + + + + 2020-02-15 + 1.1.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-path-py + https://pypi.org/project/path.py/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + A module wrapper for os.path. + python-path-py (aka path pie) implements path objects as first-class entities, allowing common operations on files to be invoked on those path objects directly.. + https://pypi.org/packages/source/p/path.py/path.py-11.5.2.tar.gz + + python-devel + python-setuptools + python-setuptools-scm + + programming/language/python/python-path-py/pspec.xml + + + python-path-py + A module wrapper for os.path. + + python + + + /usr/lib/python2* + /usr/share/doc/python-path-py + + + + + 2020-05-24 + 11.5.2 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + pyparted + https://github.com/dcantrell/pyparted + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + programming.language.python + Python bindings for parted + Disk bölümleme tablolarını yönetmek için kullanılan parted kütüphanesine erişim sağlayan Python modülü. + pyparted est un module python permettant d'utiliser le paquet GNU Parted depuis python. À l'aide de ce module, les programmeurs peuvent depuis python détruire, re-dimensionner, vérifier et copier des partitions et les systèmes de fichier présents dessus. + pyparted is the python module which enables to use GNU Parted package from python. Using python with this module, programmers can create, destroy, resize, check and copy partitions, and the file systems on them. + pyparted, GNU Parted uygulamasının python programlama diliyle kullanılabilmesi için gerekli olan kütüphanedir. Bu modülü kullanan programcılar, python ile yeni disk bölümleri ya da dosya sistemleri oluşturabilir, bunları silebilir, yeniden boyutlandırabilir, kontrol edebilir ve kopyalayabilir. + https://github.com/dcantrell/pyparted/archive/v3.11.4.tar.gz + + parted-devel + python-decorator + python-devel + + programming/language/python/pyparted/pspec.xml + + + pyparted + Python bindings for parted + + python-decorator + parted + + + /usr/lib/python2* + /usr/share/doc/pyparted + + + + + 2020-02-12 + 3.11.4 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-10-17 + 3.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 3.11.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-26 + 3.11.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-21 + 3.10.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 3.10.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.10.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-10 + 3.10.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python-reportlab + http://www.reportlab.com/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python + PDF generator library + PDF üretim kitaplığı + ReportLab is an PDF generation library with extensive features. + python-reportlab gelişmiş özellikleri olan bir PDF üretim kitaplığıdır ve PDF dosyaları oluşturmada kullanılır. + https://files.pythonhosted.org/packages/2a/02/078c875d81f231fc11ecda3158a2e2cfccc390a534c316e2524db007e245/reportlab-3.5.67.tar.gz + + mercurial + python-pillow + freetype-devel + python-devel + + programming/language/python/python-reportlab/pspec.xml + + + python-reportlab + + python + freetype + + + /usr/lib + + + + python-reportlab-docs + + python-reportlab + + + /usr/share/doc + + + + + 2021-04-26 + 3.5.67 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + python-tqdm + https://github.com/tqdm/tqdm + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + A Fast, Extensible Progress Bar for Python and CLI. + Python ile komut satırı için hızlı ve genişletilebilir ilerleme çubugu kitaplığı + python-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done! + python-tqdm, python ile komut satırı için hızlı ve genişletilebilir ilerleme çubuğu kitaplığı sunar. Bu modül ile döngülerinize akıllı ilerleme çubuğu ekleyebilirsiniz. + https://github.com/tqdm/tqdm/archive/v4.46.0.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-tqdm/pspec.xml + + + python-tqdm + A Fast, Extensible Progress Bar for Python and CLI. + + python-setuptools + + + /usr/lib/python2* + /usr/bin/tqdm-py2 + /usr/share/doc/python-tqdm + + + + + 2020-05-18 + 4.46.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-08 + 4.45.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-29 + 4.44.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 4.43.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-05 + 4.42.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-27 + 4.42.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 4.41.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-25 + 4.41.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python-argparse + https://pypi.python.org/pypi/argparse + + Alihan Öztürk + alihan@pisilinux.org + + apache + app:console + programming.language.python + Python command-line parsing library + Python için komut satırı çözümleme kitaplığı + The argparse module makes it easy to write user friendly command line interfaces. + python-argparse, Python için komut satırı çözümleme kitaplığı sunar. + https://pypi.python.org/packages/18/dd/e617cfc3f6210ae183374cd9f6a26b20514bbb5a792af97949c5aacddf0f/argparse-1.4.0.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-argparse/pspec.xml + + + python-argparse + Python command-line parsing library + + /usr/lib/python2* + /usr/share/doc/python-argparse + + + + + 2019-12-30 + 1.4.0 + Rebuilt,translate and clean. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 1.4.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-01 + 1.4.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 1.4.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-toml + https://github.com/uiri/toml + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + Python lib for parsing TOML + TOML çözümleyen python kitaplığı. + A Python library for parsing and creating TOML. + python-toml, TOML çözümleyen python kitaplığı sunar. + https://github.com/uiri/toml/archive/0.10.1.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-toml/pspec.xml + + + python-toml + Python lib for parsing TOML + + python + + + /usr/lib/python2* + /usr/share/doc/python-toml + + + + + 2020-05-18 + 0.10.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + telepathy-python + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + programming.language.python + Python libraries for Telepathy + Telepathy için Python kitaplıkları + telepathy-python is the Python libraries for use in Telepathy client and connection managers. + telepathy-pyhon Telepathy istemcileri ve bağlantı yöneticilerinde kullanılmak üzere tasarlanmış Python kitaplığıdır. + http://telepathy.freedesktop.org/releases/telepathy-python/telepathy-python-0.15.19.tar.gz + + libxslt-devel + + + telepathy-python-0.15.19-mkdir_p.patch + dont-compile-py.patch + python-telepathy-no_double_errors-py.patch + + programming/language/python/telepathy-python/pspec.xml + + + telepathy-python + + /usr/lib + /usr/share/doc + + + + + 2018-08-30 + 0.15.19 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.15.19 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.15.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-22 + 0.15.19 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-pynacl + https://github.com/pyca/pynacl/ + + Blue DeviL + bluedevil@sctzine.com + + Apache + library + programming.language.python + Python binding to the Networking and Cryptography (NaCl) library + Python için NaCl modülü + python-pynacl PyNaCl is a Python binding to libsodium, which is a fork of the Networking and Cryptography library. These libraries have a stated goal of improving usability, security and speed. + PyNaCl, ağ ve kriptografi kitaplığınından geliştirilen libsodium kitaplığının python modülüdür. + https://github.com/pyca/pynacl/archive/1.3.0.tar.gz + + python-cffi + python-devel + python-pycparser + python-setuptools + + programming/language/python/python-pynacl/pspec.xml + + + python-pynacl + PyNaCl module for python + + python + python-cffi + + + /usr/lib + /usr/share/doc + + + + + 2019-11-25 + 1.3.0 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python-certifi + https://certifi.io/ + + Blue DeviL + bluedevil@sctzine.com + + MPL-2.0 + library + programming.language.python + Python package for providing Mozilla's CA Bundle + Certifi, Mozillanın sertifikalarını sağlayan python kitaplığıdır. + Certifi is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. + Certifi, TLS sahiplerinin SSL sertifikalarını doğrulanmasını sağlayan, kök sertifikalarının toplandığı bir kitaplıktır. + https://pypi.org/packages/source/c/certifi/certifi-2020.6.20.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-certifi/pspec.xml + + + python-certifi + Python package for providing Mozilla's CA Bundle + + /usr/lib + /usr/share/doc + + + + + 2020-07-21 + 2020.6.20 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-07 + 2020.4.5.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-28 + 2019.11.28 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-07 + 2019.9.11 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + python-pillow + https://python-pillow.org/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.language.python + The friendly PIL fork (Python Imaging Library) + Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow development is supported by Tidelift. + https://github.com/python-pillow/Pillow/archive/6.2.2.tar.gz + + libjpeg-turbo-devel + libimagequant-devel + python-setuptools + openjpeg2-devel + freetype-devel + python-devel + lcms2-devel + tiff-devel + webp-devel + zlib-devel + + programming/language/python/python-pillow/pspec.xml + + + python-pillow + The friendly PIL fork (Python Imaging Library) + + libjpeg-turbo + libimagequant + openjpeg2 + freetype + lcms2 + tiff + webp + zlib + + + /usr/bin + /usr/share/doc + /usr/lib + + + + python-pillow-devel + Development files for python-pillow + python-pillow için geliştirme dosyaları + python-pillow-devel, python-pillow için geliştirme dosyalarını içerir. + + python-pillow + libjpeg-turbo-devel + python-devel + zlib-devel + + + /usr/include + + + + + 2020-01-20 + 6.2.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 5.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-03 + 4.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 4.0.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-18 + 3.1.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + python-sphinxcontrib-websupport + https://www.sphinx-doc.org/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python + Sphinx API for Web Apps + python-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. + sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application. + python-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. python3-sphinxcontrib-websupport, ağ uygulamalarınız için Sphinx ile bütünleşebilen python apisi sunar. + https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.2.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-sphinxcontrib-websupport/pspec.xml + + + python-sphinxcontrib-websupport + sphinxcontrib-websupport module for python + + python-Jinja2 + python-docutils + python-setuptools + + + /usr/lib/python2* + /usr/share/doc/python-sphinxcontrib-websupport + + + + + 2020-05-18 + 1.2.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.2.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-24 + 1.2.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-13 + 1.1.2 + Rebuilt and clean + Blue Devil + bluedevil@sctzine.com + + + 2019-11-13 + 1.1.2 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + pygame + http://www.pygame.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + Python game library + Python oyun kütüphanesi + Liens (bindings) Python pour dsl et autres librairies facilitant la création de jeux. + Python bindings to sdl and other libs that facilitate game production. + Özellikle oyun programlamada kullanılan sdl ve benzeri kütüphaneler için python eklentileri içerir. + Acceso con Python a sdl y otras librerías que facilitan produccion de juegos + https://github.com/pygame/pygame/archive/1.9.6.tar.gz + + libjpeg-turbo-devel + python-setuptools + sdl-image-devel + sdl-mixer-devel + portmidi-devel + freetype-devel + sdl-ttf-devel + libpng-devel + libsdl-devel + python-devel + + programming/language/python/pygame/pspec.xml + + + pygame + Python game library + + libjpeg-turbo + sdl-image + sdl-mixer + freetype + portmidi + sdl-ttf + python + libpng + libsdl + + + /usr/lib + + + + pygame-devel + Development files for python game library + pygame için geliştirme dosyaları + pygame-devel, pygame için geliştirme dosyalarını içerir. + + pygame + sdl-image-devel + sdl-mixer-devel + sdl-ttf-devel + + + /usr/include + /usr/share/doc/pygame/examples/* + + + + pygame-doc + Documentation files for python game library + + pygame + + + /usr/share/doc/pygame/README.rst + + + + + 2020-01-20 + 1.9.6 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-29 + 1.9.4 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-09 + 1.9.3 + Rebuild and version bump + Stefan Gronewold + groni@pisilinux.org + + + 2013-11-03 + 1.9.1 + Rebuild + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2011-05-06 + 1.9.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python-pyblock + http://git.fedoraproject.org/git/pyblock.git + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv3 + library + programming.language.python + Python modules for dealing with block devices + Blok aygıtları ile ilgili python modülleri içerir. + The pyblock contains Python modules for dealing with block devices. + Pyblock blok aygıtları ile ilgili python modülleri içerir. + http://pkgs.fedoraproject.org/repo/pkgs/python-pyblock/pyblock-0.53.tar.bz2/f6d33a8362dee358517d0a9e2ebdd044/pyblock-0.53.tar.bz2 + + device-mapper-devel + python-devel + dmraid-devel + + + fix-underlinking.patch + build.patch + + programming/language/python/python-pyblock/pspec.xml + + + python-pyblock + Python modules for dealing with block devices + + device-mapper + dmraid + python + + + /usr/lib + /usr/share/doc + + + + + 2020-01-20 + 0.53 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 0.53 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 0.53 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.53 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.53 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-23 + 0.53 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python-pluggy + https://github.com/pytest-dev/pluggy + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + A minimalist production ready plugin system + Minimalist bir hazır üretim eklenti sistemi. + pluggy is the crystallized core of plugin management and hook calling for pytest. It enables 500+ plugins to extend and customize pytest’s default behaviour. + python-pluggy, minimalist bir hazır üretim eklenti sistemi içerir. + https://github.com/pytest-dev/pluggy/archive/0.13.1.tar.gz + + python-setuptools-scm + python-setuptools + python-devel + + programming/language/python/python-pluggy/pspec.xml + + + python-pluggy + A minimalist production ready plugin system + + python-importlib_metadata + + + /usr/lib/python2* + /usr/share/doc/python-pluggy + + + + + 2020-02-18 + 0.13.1 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-Unidecode + http://pypi.python.org/pypi/Unidecode/ + + PisiLinux Community + admins@pisilinux.org + + Artistic + GPLv2 + library + programming.language.python + US-ASCII transliterations of Unicode text + Unicode karakterlerinin US-ASCII harf çevirileri + python-Unidecode provides ASCII transliterations of Unicode text. This is a Python port of Text::Unidecode Perl module. + python-Unidecode, Unicode karakterlerinin US-ASCII harf çevirilerini sağlar. Text::Unidecode Perl modülünün Python diliyle yazılmış halidir. + https://files.pythonhosted.org/packages/b1/d6/7e2a98e98c43cf11406de6097e2656d31559f788e9210326ce6544bd7d40/Unidecode-1.1.1.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-Unidecode/pspec.xml + + + python-Unidecode + US-ASCII transliterations of Unicode text + + /usr/bin/unidecode-py2 + /usr/lib/python2* + /usr/share/doc/python-Unidecode + + + + + 2020-01-18 + 1.1.1 + Version bump. + GMK + metehankaraguzel@gmail.com + + + 2018-08-29 + 1.0.22 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-26 + 1.0.22 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.04.20 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.04.18 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-09 + 0.04.18 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-numpy + https://numpy.org/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.language.python + The fundamental package needed for scientific computing with Python + Python ile bilimsel hesaplama için ihtiyaç duyulan temel paket + Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities. + Numpy, N-boyutlu güçlü bir dizi, gelişmiş fonksiyonlar, C/C++ ve Fortran kodunu entegre etmek için araçlar, doğrusal cebir ve rastgele sayı özelliği içerir. + Numpy contiene un potente objeto de array N-dimensional, funciones sofisticadas (broadcasting), herramientas para la integración de código C/C++ y Fortran, y facilidades útiles de algebra lineal, transformación Fourier, y número aleatorios. + https://github.com/numpy/numpy/archive/v1.16.6.tar.gz + + python-setuptools + lapack-devel + python-devel + cblas-devel + libgfortran + cython + cblas + libquadmath + + programming/language/python/python-numpy/pspec.xml + + + python-numpy + The fundamental package needed for scientific computing with Python + + lapack + cblas + blas + libquadmath + + + /usr/bin/f2py-py2 + /usr/bin/f2py2 + /usr/bin/f2py2.7 + /usr/share/doc + /usr/share/man + /usr/lib + + + + python-numpy-docs + Documentation files for python-numpy + python-numpy için belgelendirme dosyaları + python-numpy-docs, python-numpy için belgelendirme dosyalarını içerir. + + python-numpy + + + /usr/share/doc/python-numpy/doc + + + + + 2020-11-07 + 1.16.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-01 + 1.16.6 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-14 + 1.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 1.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-17 + 1.12.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.8.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-29 + 1.8.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + pyqtermwidget5 + https://github.com/Rmys/pyqtermwidget5 + + Harun Gültekin + hrngultekin@gmail.com + + GPLv2 + library + programming.language.python + Python binding of terminal widget for Qt + PyQt5 tabanlı uygulamalar için basit bir terminal modulü + A simple terminal widget for using with PyQt based applications + https://github.com/Rmys/pyqtermwidget5/archive/v0.1.2.tar.gz + + python-sip + python-devel + qtermwidget5-devel + qt5-base-devel + python-qt5-devel + + + py2config.patch + qtermwidget5-1.0.0.patch + + programming/language/python/pyqtermwidget5/pspec.xml + + + pyqtermwidget5 + Python binding of terminal widget for Qt + + libgcc + qt5-base + qtermwidget5 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2021-11-14 + 0.1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-19 + 0.1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-26 + 0.1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 0.1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-09 + 0.1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-07 + 0.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-09 + 0.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-16 + 0.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-25 + 0.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-17 + 0.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-10 + 0.1 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-21 + 0.1 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-28 + 0.1 + Rebuild + Harun Gültekin + hrngultekin@gmail.com + + + 2014-06-19 + 0.1 + First release + Harun Gültekin + hrngultekin@gmail.com + + + + + + python-nose + https://nose.readthedocs.io/en/latest/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + programming.language.python + A unittest extension offering automatic test suite discovery and easy test authoring + Python için unittest genişlemesi + python-nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic. + python-nose alternatif test tanıtma ve keşif kitaplığı. + https://pypi.python.org/packages/source/n/nose/nose-1.3.7.tar.gz + + python-devel + + programming/language/python/python-nose/pspec.xml + + + python-nose + A unittest extension offering automatic test suite discovery and easy test authoring + + python + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + + 2019-12-29 + 1.3.7 + Rebuilt. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-05 + 1.3.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 1.3.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-04 + 1.3.7 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python-configparser + https://github.com/jaraco/configparser/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + Backport of configparser from Python 3. + Python3'ten geriye dönüklüğü sağlamak için configparser modülü. + The ancient ConfigParser module available in the standard library 2.x has seen a major update in Python 3.2. This is a backport of those changes so that they can be used directly in Python 2.6 - 3.5. + python-configparser, python3'te gelen configparser modülünün geriye dönüklüğünü sağlar. + https://github.com/jaraco/configparser/archive/v5.0.0.tar.gz + + python-setuptools-scm + python-setuptools + python-devel + + programming/language/python/python-configparser/pspec.xml + + + python-configparser + Backport of configparser from Python 3 + + /usr/share/doc/python-configparser + /usr/lib/python2* + + + + + 2020-03-27 + 5.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-17 + 4.0.2 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-snowballstemmer + https://snowballstem.org/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python + Snowball stemming library collection for Python + Snowball, python için sözcük kökeni bulma kitaplığıdır. + Snowball is a small string processing language designed for creating stemming algorithms for use in Information Retrieval. + Snowball, sıklıkla kullanılan bilgi çekme yapılırken kullanılan sözcük kökü bulma işlemi için yaratılmış küçük bir sözcük işleme kitaplığıdır. + https://pypi.python.org/packages/source/s/snowballstemmer/snowballstemmer-2.0.0.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-snowballstemmer/pspec.xml + + + python-snowballstemmer + Snowball stemming library collection for Python + + /usr/share/doc/python-snowballstemmer + /usr/lib/python2* + + + + + 2019-12-06 + 2.0.0 + Rebuilt + Blue Devil + bluedevil@sctzine.com + + + 2019-12-06 + 2.0.0 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python-qt5 + https://www.riverbankcomputing.com/software/pyqt/intro + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + GPLv3 + library + programming.language.python + A set of Python bindings for the Qt 5.x Toolkit + Qt5.x araçları için python bağlayıcıları + Qt is a set of C++ libraries and development tools that includes platform independent abstractions for graphical user interfaces, networking, threads, Unicode, regular expressions, SQL databases, SVG, OpenGL, XML, and user and application settings. PyQt implements 440 of these classes as a set of Python modules. + Qt5, C++ kütüphaneleri dizisi ve geliştirme araçları olup grafik kullanıcı arabirimleri için, ağ bağlantısı, iş parçacığı, Unicode, düzenli ifadeler, SQL veritabanları, SVG, OpenGL, XML ve kullanıcıve uygulama ayarları gibi platform bağımsız uygulamalara ayrılır. PyQt, Python modülü seti olarak bu sınıftan 440 kadar uygulamayı çalıştırır. + https://files.pythonhosted.org/packages/3b/27/fd81188a35f37be9b3b4c2db1654d9439d1418823916fe702ac3658c9c41/PyQt5-5.15.6.tar.gz + + dbus-devel + dbus-python + python-devel + python-enum34 + dbus-python-common + python-sip + qt5-svg-devel + qt5-base-devel + python-pyqt5-sip + qt5-script-devel + qt5-webkit-devel + qt5-sensors-devel + qt5-designer-devel + qt5-location-devel + qt5-x11extras-devel + qt5-webengine-devel + qt5-websockets-devel + qt5-multimedia-devel + qt5-serialport-devel + qt5-webchannel-devel + qt5-declarative-devel + qt5-networkauth-devel + qt5-xmlpatterns-devel + qt5-connectivity-devel + qt5-quickcontrols2-devel + + + restore-sip4-support.patch + + programming/language/python/python-qt5/pspec.xml + + + python-qt5 + A set of Python 2.x bindings for the Qt 5.x Toolkit + + libgcc + dbus + python + python-enum34 + python-sip + qt5-webengine + qt5-svg + qt5-base + qt5-sensors + qt5-webkit + qt5-location + qt5-designer + qt5-x11extras + qt5-multimedia + qt5-serialport + qt5-webchannel + qt5-websockets + qt5-declarative + qt5-xmlpatterns + qt5-connectivity + python-pyqt5-sip + qt5-networkauth + + + /usr/bin/py2uic5 + /usr/lib/python2.7/site-packages + /usr/lib/qt5/plugins/PyQt5/libpy2qt5qmlplugin.so + /usr/lib/qt5/plugins/designer/libpy2qt5.so + /usr/share/qt5/qsci/api/python/Py2Qt5.api + /usr/bin/py2rcc5 + /usr/bin/py2lupdate5 + + + + python-qt5-devel + Development files for python-qt5 + + libgcc + qt5-base + python-qt5 + + + /usr/share/sip/Py2Qt5 + + + + + 2022-04-18 + 5.15.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-06 + 5.15.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-21 + 5.15.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-01 + 5.15.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-12 + 5.15.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-19 + 5.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 5.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-29 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-04 + 5.13.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-13 + 5.13.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-06 + 5.13.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 5.11.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-02 + 5.11.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-14 + 5.11.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-11 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 5.11.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 5.10.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-01 + 5.9.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-02 + 5.9.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-03 + 5.7.1 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-08 + 5.7.1 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 5.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-07 + 5.6 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-25 + 5.6 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-08 + 5.5.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python-cairo + http://cairographics.org/pycairo + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + wrapper (version enrobée) Python de la librairie de graphisme vectoriel cairo. + Python wrapper for cairo graphics library + Cairo vektörel grafik kitaplığı için Python bağlayıcıları + Pycairo is set of Python bindings for the cairo graphics library. + python-cairo, Cairo vektörel grafik kitaplığı için Python bağlayıcıları sunar. + https://github.com/pygobject/pycairo/releases/download/v1.18.2/pycairo-1.18.2.tar.gz + + python-devel + cairo-devel + + programming/language/python/python-cairo/pspec.xml + + + python-cairo + Python wrapper for cairo graphics library + + cairo + + + /usr/lib + /usr/share/doc + + + + python-cairo-devel + Development files for python-cairo + python-cairo için geliştirme dosyaları + python-cairo-devel, python-cairo için geliştirme dosyalarını içerir. + + python-cairo + cairo-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-17 + 1.18.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-31 + 1.17.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-25 + 1.16.2 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 1.10.0 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.10.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-01 + 1.10.0 + First release + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + + + + python-pyzmq + https://github.com/zeromq/pyzmq/ + + Blue DeviL + bluedevil@sctzine.com + + BSD + library + programming.language.python + PyZMQ: Python bindings for zeromq + PyZMQ: ZeroMQ için Python bağlayıcıları + This package contains Python bindings for ØMQ. ØMQ is a lightweight and fast messaging implementation. + python-pyzmq, ZeroMQ için Python bağlayıcıları içerir. + https://github.com/zeromq/pyzmq/archive/v19.0.1.tar.gz + + cython + python-devel + zeromq-devel + python-setuptools + + programming/language/python/python-pyzmq/pspec.xml + + + python-pyzmq + PyZMQ: Python bindings for zeromq + + python + zeromq + + + /usr/lib/python2* + /usr/share/doc/python-pyzmq + + + + + 2020-05-18 + 19.0.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 19.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-31 + 18.1.1 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + cython + https://cython.org/ + + Blue DeviL + bluedevil@sctzine.com + + Apache-2.0 + app:console + library + programming.language.python + C extensions for the Python + Python için C eklentileri + Cython is a language that makes writing C extensions for the Python language as easy as Python itself. + Cython, Python için C eklentileri yazmayı kolaylaştıran bir dildir. + https://github.com/cython/cython/archive/0.29.21.tar.gz + + python-devel + python-setuptools + + programming/language/python/cython/pspec.xml + + + cython + C extensions for the Python + + python + python-setuptools + + + /usr/share/doc/cython + /usr/lib/python2* + /usr/bin/cygdb-py2 + /usr/bin/cython-py2 + /usr/bin/cythonize-py2 + + + + + 2020-07-21 + 0.29.21 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-24 + 0.29.19 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-14 + 0.29.17 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 0.29.16 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 0.29.15 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-31 + 0.29.14 + Rebuilt + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-07 + 0.29.14 + Split packages + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-11 + 0.29.14 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-04-22 + 0.24 + First release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + python-pathlib2 + https://github.com/mcmtroffaes/pathlib2 + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + Fork of pathlib aiming to support the full stdlib Python API. + Python API standart kitaplığındaki pathlib çatalı. + Backport of pathlib aiming to support the full stdlib Python API. As of January 1 2020, this repository will no longer receive any further updates, as Python 2 is no longer supported. + python-pathlib2, Python API standart kitaplığındaki pathlib çatalıdır ve geriye dönüklüğü sağlar. + https://github.com/mcmtroffaes/pathlib2/archive/2.3.5.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-pathlib2/pspec.xml + + + python-pathlib2 + Fork of pathlib aiming to support the full stdlib Python API. + + python-scandir + + + /usr/share/doc/python-pathlib2 + /usr/lib/python2* + + + + + 2020-02-18 + 2.3.5 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-gtk + http://www.pygtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + GTK+ bindings for Python + Python için GTK+ bağlayıcıları + Bindings (liens) GTK+2 pour Python. + python-gtk lets you to easily create programs with a graphical user interface using the Python programming language and GTK+ library. + python-gtk, Python programlama diliyle GTK+ kitaplığını kullanarak, basit grafiksel kullanıcı arayüzü oluşturmanızı sağlar. + mirrors://gnome/pygtk/2.24/pygtk-2.24.0.tar.bz2 + + cairo-devel + pango-devel + gtk2-devel + glib2-devel + python-devel + libglade-devel + python-pygobject-devel + python-numpy + python-cairo-devel + + + 0001-Fix-leaks-of-Pango-objects.patch + pygtk-Drop-the-PangoFont-find_shaper-virtual-method.patch + python27.patch + + programming/language/python/python-gtk/pspec.xml + + + python-gtk + + atk + gtk2 + cairo + glib2 + pango + libglade + gdk-pixbuf + + + /usr/lib + /usr/share/doc + + + + python-gtk-demo + Demo applications for python-gtk + python-gtk için demo uygulamalar + app:gui + + python-gtk + + + /usr/bin/pygtk-demo + /usr/lib/pygtk/2.0/pygtk-demo.py + /usr/lib/pygtk/2.0/demos + + + + python-gtk-docs + Reference documents for python-gtk + python-gtk için referans belgeleri + data:doc + + python-gtk + + + /usr/share/gtk-doc + + + + python-gtk-devel + Development files for python-gtk + python-gtk için geliştirme dosyaları + + python-gtk + python-pygobject-devel + gtk2-devel + libglade-devel + + + /usr/bin/pygtk-codegen-2.0 + /usr/include + /usr/lib/pkgconfig + /usr/share/pygtk + + + + + 2021-08-10 + 2.24.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-04 + 2.24.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-12 + 2.24.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-25 + 2.24.0 + Rebuild for brokens + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 2.24.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 2.24.0 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.24.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-04 + 2.24.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-pygobject3 + http://www.pygtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + Bindings (liens) GLib/GObject/GIO/GTK+ pour Python. + Python Bindings for GLib/GObject/GIO/GTK+ + GLib/GObject/GIO/GTK+ için python bağlayıcıları + pygobject is GLib's GObject library bindings for Python3. + pygobject, Python için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır. + http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.36/pygobject-3.36.1.tar.xz + + meson + glib2-devel + libffi-devel + python-devel + python-cairo-devel + gobject-introspection-devel + + programming/language/python/python-pygobject3/pspec.xml + + + python-pygobject3 + Python Bindings for GLib/GObject/GIO/GTK+ + + glib2 + cairo + libffi + python-cairo + gobject-introspection + + + /usr/share/doc + /usr/share/pygobject + /usr/lib/python2.7 + /usr/lib/libpyglib-gi-2.0-python2.7.so* + + + + python-pygobject3-devel + Development files for python3-pygobject3 + python-pygobject3 için geliştirme dosyaları + python-pygobject3-devel, python-pygobject3 için geliştirme dosyalarını içerir. + + glib2-devel + libffi-devel + gobject-introspection-devel + python-pygobject3 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-18 + 3.36.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 3.36.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-19 + 3.34.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-09-14 + 3.32.2 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-13 + 3.27.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-25 + 3.27.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 3.22.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 3.22.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.18.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 3.18.2 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-08 + 3.18.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-chardet + https://github.com/chardet/chardet + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app:console + programming.language.python + Chardet: The Universal Character Encoding Detector + Chardet: Evrensel Karakter Kodlaması Bulucusu(The Universal Character Encoding Detector) + Character encoding auto-detection in Python. As smart as your browser. Open source. + python-chardet, python ile karakter kodlaması yapabilmeyi sağlayan ve karakter kodlamasını otomatik bulabilmeyi sağlayan bir python bağlayıcısıdır. + https://github.com/chardet/chardet/archive/3.0.4.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-chardet/pspec.xml + + + python-chardet + Chardet: The Universal Character Encoding Detector + + /usr/bin/chardetect-py2 + /usr/lib/python2* + /usr/share/doc/python-chardet + + + + + 2020-12-09 + 3.0.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-24 + 3.0.4 + Rebuilt. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-29 + 3.0.4 + First release. + PisiLinux Community + admins@pisilinux.org + + + 2018-05-22 + 3.0.4 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + python-decorator + http://www.phyast.pitt.edu/~micheles/python/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python + Python module to simplify the usage of decorators + Dekoratör kullanımını kolaylaştıran python modulü + python-decorator simplifies the usage of decorators for the average programmer. + python-decorator, ortalama bir Python programcısı için dekoratör kullanımını basitleştirir. + https://github.com/micheles/decorator/archive/4.4.2.tar.gz + + python-setuptools + python-nose + + programming/language/python/python-decorator/pspec.xml + + + python-decorator + Python module to simplify the usage of decorators + + /usr/share/doc/python-decorator + /usr/lib/python2* + + + + + 2020-03-04 + 4.4.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-27 + 4.4.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 4.3.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-26 + 4.2.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 4.0.11 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 4.0.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-04 + 4.0.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + python-packaging + https://github.com/pypa/packaging + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python + Core utilities for Python packages + Python paketleri için çekirdek araçları. + Core utilities for Python packages + python-packaging projesi python paketleri yapmayı kolaylaştıran, sürümleme, belirteçler işaretçiler gereklilikler(bağımlılık), etiketler ve araçları içerir. + https://github.com/pypa/packaging/archive/20.4.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-packaging/pspec.xml + + + python-packaging + Core utilities for Python packages + + python + + + /usr/lib/python2* + /usr/share/doc/python-packaging + + + + + 2020-05-24 + 20.4 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 20.3 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-29 + 20.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 20.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-30 + 19.2 + First Release + Blue Devil + bluedevil@sctzine.com + + + + + + python-typing + https://pypi.org/project/typing/ + + Blue Devil + bluedevil@sctzine.com + + PSF + library + programming.language.python + Backport of the standard library typing module + Geriye dönük Python 2.7 typing bağlayıcıları + This is a backport of the standard library typing module to Python versions older than 3.5. Typing defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type checkers, static analyzers, IDEs and other tools. + Python 3.5'dan önceki sürümler için geriye dönüklük destegi saglayan pyton2 bağlayıcısıdır. + https://pypi.io/packages/source/t/typing/typing-3.7.4.1.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-typing/pspec.xml + + + python-typing + Backport of the standard library typing module + + /usr/share/doc/python-typing + /usr/lib + + + + + 2019-11-13 + 3.7.4.1 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python-enchant + https://github.com/pyenchant/pyenchant + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + programming.language.python + Python bindings for the Enchant spellchecking system + Enchant yazım denetleyicisi için hızlı bir Python modulü + python-enchant is an efficient Python module for Enchant spellchecker. + python-enchant, Enchant yazım denetleyicisi için hızlı bir Python modulüdür. + https://pypi.python.org/packages/9e/54/04d88a59efa33fefb88133ceb638cdf754319030c28aadc5a379d82140ed/pyenchant-2.0.0.tar.gz + + python-setuptools + enchant2-devel + python-devel + + + enchant-2.patch + + programming/language/python/python-enchant/pspec.xml + + + python-enchant + Python bindings for the Enchant spellchecking system + + enchant2 + + + /usr/lib/python2* + /usr/share/doc/python-enchant + + + + + 2020-01-18 + 2.0.0 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-08-29 + 2.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 2.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.6.8 + Rebuild for new toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-24 + 1.6.8 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + python-backports + http://bitbucket.org/brandon/backports + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + Namespace for backported Python features. + Geriye dönüklüğü olan python modülleri için alan adı. + python-backports provides namespace for backported Python features. + python-backport, geriye dönüklüğü olan python modülleri için alan adı sağlar. + https://bitbucket.org/brandon/backports/get/tip.tar.gz + + __init__.py + + + python-setuptools + python-devel + + programming/language/python/python-backports/pspec.xml + + + python-backports + Namespace for backported Python features + + /usr/share/doc/python-backports + /usr/lib/python2* + + + + + 2020-02-17 + 1.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-mako + http://www.makotemplates.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + library + programming.language.python + A python templating language + Python şablonlama dili + python-mako is a super-fast templating language that borrows the best ideas from the existing templating languages. + python-mako, varolan şablonlama dillerindeki en iyi fikirleri bir araya getiren süper hızlı bir şablonlama dilidir. + https://files.pythonhosted.org/packages/42/64/fc7c506d14d8b6ed363e7798ffec2dfe4ba21e14dda4cfab99f4430cba3a/Mako-1.1.2.tar.gz + + python-MarkupSafe + python-setuptools + python-beaker + python-devel + + programming/language/python/python-mako/pspec.xml + + + python-mako + A python templating language + + python-MarkupSafe + python-beaker + + + /usr/bin + /usr/share/doc + /usr/lib + + + + python-mako-docs + Documentation files for python-mako + python-mako için belgelendirme dosyaları + python-mako-docs, python-mako için belgelendirme dosyalarını içerir. + + python-mako + + + /usr/share/doc/*/html + /usr/share/doc/*/build + /usr/share/doc/*/examples + + + + + 2020-03-04 + 1.1.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 1.1.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 1.0.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 1.0.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.0.6 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-09-22 + 0.9.1 + Release Bump + Oğuzhan BÖLÜKBAŞ + oguzhan.bolukbas18@gmail.com + + + 2014-04-16 + 0.9.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + python-werkzeug + https://palletsprojects.com/p/werkzeug/ + + Blue Devil + bluedevil@sctzine.com + + BSDv3 + library + programming.language.python + The comprehensive WSGI web application library. + WSGI ağ uygulamaları kitaplığı. + Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries. + python-werkzeug, WSGI ağ uygulamaları kitaplığı içerir. + https://github.com/pallets/werkzeug/archive/1.0.1.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-werkzeug/pspec.xml + + + python-werkzeug + The comprehensive WSGI web application library + + /usr/share/doc/python-werkzeug + /usr/lib/python2* + + + + + 2020-04-07 + 1.0.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-15 + 1.0.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-pygobject + http://www.pygtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + Bindings (liens) glib pour Python. + Glib bindings for Python + glib için python bağlayıcıları + pygobject is GLib's GObject library bindings for Python. + pygobject, Python için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır. + http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/pygobject-2.28.7.tar.xz + + glib2-devel + python-devel + python-cairo-devel + + + pygobject-2.16.1-fixdetection.patch + + programming/language/python/python-pygobject/pspec.xml + + + python-pygobject + + python-cairo + libffi + glib2 + + + /usr/lib + /usr/share/doc + + + + python-pygobject-devel + pygobject development files + pygobject geliştirme dosyaları + pygobject-devel, pygobject için geliştirme dosyalarını içerir. + + python-pygobject + libffi-devel + glib2-devel + + + /usr/bin/pygobject-codegen-2.0 + /usr/share/pygobject + /usr/lib/pkgconfig + /usr/include + + + + python-pygobject-docs + API documents for pygobject + pygobject için API dökümanları + pygobject-docs, pygobject için belgelendirme dosyalarını içerir. + data:doc + + /usr/share/gtk-doc + + + + + 2020-01-20 + 2.28.7 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-08-14 + 2.28.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 2.28.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-06 + 2.28.6 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 2.28.6 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.28.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-04 + 2.28.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python-cups + http://cyberelk.net/tim/software/pycups + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + Python interface to the CUPS API + CUPS programlama arayüzü için Python desteği + python-cups contains python bindings to wrap the CUPS API. + python-cups, CUPS programlama arayüzü için Python bağlayıcıları içeren bir pakettir. + https://files.pythonhosted.org/packages/00/ce/836a0deb8b24bcd5f850f8fb97f99fb4abd7374e078b9e6df5a0838f8eb5/pycups-1.9.74.tar.bz2 + + cups-devel + python-devel + + programming/language/python/python-cups/pspec.xml + + + python-cups + + cups + + + /usr/lib + /usr/share/doc + + + + + 2019-10-19 + 1.9.74 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.9.73 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 1.9.73 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.9.72 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-06-21 + 1.9.72 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + python-idna + https://github.com/kjd/idna + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python + Internationalized Domain Names in Applications (IDNA) + IDNA protokolünü desktekleyen python kitaplığıdır. + Support for the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This library also provides support for Unicode Technical Standard 46, Unicode IDNA Compatibility Processing. + RFC 5891 belgelendirmesinde belirtilen IDNA(Internationalised Domain Names in Applications - Uygulamalardaki Uluslararasılaşmış Alan Adları) protokolünü destekleyen python kitaplığıdır. Bu kitaplık ayrıca Unikod(Unicode) teknik standardı 46'yı da kapsar. + https://github.com/kjd/idna/archive/v2.9.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-idna/pspec.xml + + + python-idna + Internationalized Domain Names in Applications (IDNA) + + /usr/lib/python2* + /usr/share/doc/python-idna + + + + + 2020-12-09 + 2.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-18 + 2.9 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-24 + 2.8 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-29 + 2.7 + First release + PisiLinux Community + admins@pisilinux.org + + + 2018-05-22 + 2.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + python-setuptools-scm + https://github.com/pypa/setuptools_scm + + Blue DeviL + bluedevil@sctzine.com + + MIT + library + programming.language.python + Python setuptools-scm module + Python setuptools-scm modülü + Tsetuptools_scm handles managing your Python package versions in SCM metadata instead of declaring them as the version argument or in a SCM managed file. + setuptools-scm python paket versiyonlarını SCM metadataları kullanarak yönetmenizi sağlayan python modülüdür. + https://github.com/pypa/setuptools_scm/archive/v3.5.0.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-setuptools-scm/pspec.xml + + + python-setuptools-scm + Python setuptools-scm module + + python-setuptools + + + /usr/lib/python2* + /usr/share/doc/python-setuptools-scm + + + + + 2020-02-18 + 3.5.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 3.4.3 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-28 + 3.3.3 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + python-websocket-client + https://github.com/websocket-client/websocket-client + + Alihan Öztürk + alihan@pisilinux.org + + BSD + app:console + programming.language.python + WebSocket client library for Python + Python icin ag soketleri kitapligi + websocket-client module is WebSocket client for python. This provide the low level APIs for WebSocket. All APIs are the synchronous functions. + python-websocket-client, WebSocket icin dusuk seviye apiler sunar. Tum apiler senkron yordamlardir. + https://github.com/websocket-client/websocket-client/archive/v0.57.0.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-websocket-client/pspec.xml + + + python-websocket-client + WebSocket client library for Python + + python-six + python + + + /usr/bin/wsdump-py2.py + /usr/lib/python2* + /usr/share/doc/python-websocket-client + + + + + 2019-12-26 + 0.57.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-29 + 0.48.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 0.47.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 0.40.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.37.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 0.37.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-pyaspects + https://github.com/ionelmc/python-aspectlib + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + Aspect-Oriented development for Python + Aspect-Oriented Development modules for Python. + https://github.com/baris/pyaspects/archive/0.4.4.tar.gz + programming/language/python/python-pyaspects/pspec.xml + + + python-pyaspects + Aspect-Oriented development for Python + + /usr/lib/python2* + /usr/share/doc/python-pyaspects + + + + + 2020-01-20 + 0.4.4 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 0.4.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 0.4.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.4.4 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.4.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2013-12-07 + 0.4.4 + First release + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + + + + notify-python + http://galago-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.language.python + Python bindings for libnotify + libnotify'ın Python bağlayıcıları + Galago est un framework (cadre de développement) de présence bureautique, conçu pour transmettre des informations de présences entre programmes. Pour faire simple, il recense les présents et agrège les informations concernant leur état depuis un logiciel de messagerie instantannée (tel que gaim) ou de programmes similaires et permet à d'autre logiciels (tels que Evolution) d'avoir accès à cette information. + notify-python are Python bindings for the Galago project's notification library libnotify. +  Galago programlar arası duruş/görünüm bilgisini iletecek şekilde dizayn edilmiş bir masaüstü görüntü çerçevesidir. Daha basitçe açıklamak gerekirse, bir anlık ileti programından (gaim gibi) veya benzeri başka programlardan kimlerin çevrimiçi, boş/uzakta olduğu bilgisini alıp diğer programların (örn. Evolution) bu bilgiyi kullanmasını sağlar. + Galego es un entorno de presencia de escritorio, diseñado para transmitir informaciones entre programas. En términos sencillos: Puede tomar información sobre quien está en linea, y el estado ausente/inactivo de un programa de mensajería instantánea, como pidgin o similar, y pasar la información a otros programas (ejemplo Evolution) para hacer uso de ello. + http://galago-project.org/files/releases/source/notify-python/notify-python-0.1.1.tar.gz + + libnotify-devel + python-devel + python-gtk-devel + gtk2-devel + + + link-with-python.patch + notify-python-0.1.1-fix-GTK-symbols.patch + libnotify0.7.patch + + programming/language/python/notify-python/pspec.xml + + + notify-python + Python bindings for libnotify + + atk + gtk2 + cairo + glib2 + pango + python + freetype + libnotify + fontconfig + gdk-pixbuf + + + /usr/lib + /usr/lib/pkgconfig + /usr/share/pygtk/2.0/defs + + + + + 2020-01-17 + 0.1.1 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-08-29 + 0.1.1 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.1.1 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-09 + 0.1.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-hpack + https://github.com/python-hyper/hpack + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + HTTP/2 Header Encoding for Python. + Python için HTTP/2 başlık kodlaması. + This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2. + python-hpack, HTTP/2yi kullanan uygulamalar için HTTP/2 başlık kodlaması sunar. + https://github.com/python-hyper/hpack/archive/v4.0.0.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-hpack/pspec.xml + + + python-hpack + HTTP/2 Header Encoding for Python. + + /usr/lib + /usr/share/man + /usr/share/doc/python-hpack + + + + + 2020-09-23 + 4.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 3.0.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-urllib3 + https://github.com/shazow/urllib3 + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python + urllib3 is a powerful, sanity-friendly HTTP client for Python. + urllib3 güçlü ve akıl sağlığı dostu olan, python için HTTP istemcisi sunan bir kitaplıktır. + urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. urllib3 brings many critical features that are missing from the Python standard libraries. + urllib3 güçlü ve akıl sağlığı dostu olan, python için HTTP istemcisi sunan bir kitaplıktır. urllib3 Python standart kütüphanesinde bulunmayan kritik özellikleri içerir. + https://github.com/urllib3/urllib3/archive/1.25.9.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-urllib3/pspec.xml + + + python-urllib3 + urllib3 is a powerful, sanity-friendly HTTP client for Python. + + /usr/lib/python2* + /usr/share/doc/python-urllib3 + + + + + 2020-12-09 + 1.25.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-24 + 1.25.9 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 1.25.8 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-24 + 1.25.7 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 1.23 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-22 + 1.22 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gst-python + https://gstreamer.freedesktop.org/modules/gst-python.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + GStreamer Python bindings + GStreamer Python bağlayıcıları + gst-python is a Python frontend to GStreamer. + gst-python GStreamer için Python arabirimidir. + https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.16.2.tar.xz + + python-pygobject3-devel + glib2-devel + gstreamer-devel + python-devel + gst-plugins-base-devel + + programming/language/python/gst-python/pspec.xml + + + gst-python + + glib2 + python + gstreamer + gst-plugins-base + + + /usr/lib + /usr/share/doc + /usr/share + + + + + 2022-05-11 + 1.16.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-13 + 1.16.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-19 + 1.16.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-14 + 1.16.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 1.16.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-05 + 1.16.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 1.14.2 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.12.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-25 + 1.10.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.10.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.10.22 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-21 + 0.10.22 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + python-h11 + https://pypi.org/project/h11/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 + Sadece python ile hazırlanmış, HTTP/1.1 için kendi-giriş-çıkış-uygulamanı-getir uygulaması. + This is a little HTTP/1.1 library written from scratch in Python, heavily inspired by hyper-h2. + python-h11, hyper-h2'den esınlenen bu kitaplık sıfırdan yazılmış bir HTTP/1.1 kitaplığıdır. + https://files.pythonhosted.org/packages/34/5a/abaa557d20b210117d8c3e6b0b817ce9b329b2e81f87612e60102a924323/h11-0.9.0.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-h11/pspec.xml + + + python-h11 + A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 + + /usr/lib + /usr/share/man + /usr/share/doc/python-h11 + + + + + 2020-01-15 + 0.9.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-beaker + https://github.com/bbangert/beaker + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python + A Session and Caching library with WSGI Middleware + Oturum ve önbellekleme kitaplığı + python-beaker is a web session and general caching library that includes WSGI middleware for use in web applications. + python-beaker, web programları için oturum ve genel önbellekleme fonksiyonlarını içeren bir kitaplıktır. + https://github.com/bbangert/beaker/archive/1.11.0.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-beaker/pspec.xml + + + python-beaker + A Session and Caching library with WSGI Middleware + + /usr/lib/ + /usr/share/doc + + + + + 2020-01-17 + 1.11.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-29 + 1.10.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-26 + 1.9.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 1.8.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.6.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2013-11-04 + 1.6.4 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python-importlib_metadata + https://gitlab.com/python-devs/importlib_metadata + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + importlib_metadata is a library to access the metadata for a Python package. + Python paketlerinin metaverisine erişmek için python kitaplığı + importlib_metadata is a library to access the metadata for a Python package. + python-importlib_metadata, Python paketlerinin metaverisine erişmek için python kitaplığı sağlar. + https://gitlab.com/python-devs/importlib_metadata/-/archive/v2.0.0/importlib_metadata-v2.0.0.tar.gz + + python-devel + python-setuptools + python-setuptools-scm + + programming/language/python/python-importlib_metadata/pspec.xml + + + python-importlib_metadata + Python development support library (note: maintenance only) + + python-zipp + python-pathlib2 + python-contextlib2 + python-configparser + + + /usr/lib/python2* + /usr/share/doc/python-importlib_metadata + + + + + 2020-09-23 + 2.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-29 + 1.6.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.5.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-17 + 1.5.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-pbr + https://pypi.org/project/pbr/ + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python + Python Build Reasonableness + Python İnşa Uygunluğu + PBR is a library that injects some useful and sensible default behaviors into your setuptools run. + python-pbr, python setuptools ile olan kurulumunuza bazı işlevsel davranışlar ekleyen bir python3 kitaplığıdır. + https://pypi.org/packages/source/p/pbr/pbr-5.4.5.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-pbr/pspec.xml + + + python-pbr + Python Build Reasonableness + + python-setuptools + + + /usr/bin/pbr-py2 + /usr/share/doc + /usr/lib + /usr/share + + + + + 2020-04-08 + 5.4.5 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 5.4.4 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + python-importlib_resources + https://gitlab.com/python-devs/importlib_resources + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python + Design and implementation for a planned importlib.resources + Python paketlerinin içerisindeki kaynakları daha iyi yönetebilen python kitaplığı. + The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics. + python-importlib_resources, Python paketlerinin içerisindeki kaynakları daha iyi yönetebilen python kitaplığı sunar. Ana amacı pkg_resources madülünün yerini almaktır. + https://gitlab.com/python-devs/importlib_resources/-/archive/v1.5.0/importlib_resources-v1.5.0.tar.gz + + python-toml + python-devel + python-setuptools + python-setuptools-scm + + programming/language/python/python-importlib_resources/pspec.xml + + + python-importlib_resources + Design and implementation for a planned importlib.resources + + python-pathlib2 + python-contextlib2 + python-singledispatch + python-importlib_metadata + + + /usr/lib/python2* + /usr/share/doc/python-importlib_resources + + + + + 2020-05-18 + 1.5.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-18 + 1.3.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-docker + https://github.com/docker/docker-py + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python + A Python library for the Docker Engine API. + Docker motoru apileri için python kitaplığı. + A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps – run containers, manage containers, manage Swarms, etc. + python-docker, docker motoru apileri için python kitaplığı sunar. + https://github.com/docker/docker-py/archive/4.1.0.tar.gz + + python-websocket-client + python-setuptools + python-requests + python-devel + python-six + + programming/language/python/python-docker/pspec.xml + + + python-docker + A Python library for the Docker Engine API. + + python-backports-ssl-match-hostname + python-websocket-client + python-requests + python-six + + + /usr/lib/python2* + /usr/share/doc/python-docker + + + + + 2020-01-15 + 4.10 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python-pycparser + https://github.com/eliben/pycparser + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python + Complete C99 parser in pure Python + Python ile yazilmis C99 cozumleyicisi + pycparser is a parser for the C language, written in pure Python. It is a module designed to be easily integrated into applications that need to parse C source code. + pycparser, C kaynak kodunu çözümlemesi gereken uygulamalara kolaylıkla bütünleşebilen bir python modülüdür. + https://github.com/eliben/pycparser/archive/release_v2.20.tar.gz + + python-setuptools + python + + programming/language/python/python-pycparser/pspec.xml + + + python-pycparser + Complete C99 parser in pure Python + + /usr/share/doc/python-pycparser + /usr/lib/python2* + + + + + 2020-03-04 + 2.20 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-07 + 2.19 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python-blinker + https://github.com/jek/blinker + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + A fast Python in-process signal/event dispatching system. + Python için hızlı bir proses-içi sinyal/olay dağıtım dizimi + Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or "signals". + python-blinker, istekli/ilgili partilerin olay veya sinyallere kaydolmasına izin veren hızlı bir dağıtım dizimi sağlar. + https://github.com/jek/blinker/archive/rel-1.4.tar.gz + + python-setuptools + python-devel + python-nose + + programming/language/python/python-blinker/pspec.xml + + + python-blinker + A fast Python in-process signal/event dispatching system. + + /usr/share/doc/python-blinker + /usr/lib/python2* + + + + + 2020-02-12 + 1.4 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + pip + https://pypi.python.org/pypi/pip + + Yusuf Aydemir + Yusuf.aydemir@istanbul.com + + MIT + programming.language.python + The PyPA recommended tool for installing Python packages + Python paketleri yükleme aracı + The PyPA recommended tool for installing Python packages + pip, pypa tarafından önerilen python modülleri yükleme aracıdır. + https://github.com/pypa/pip/archive/20.1.tar.gz + + python-devel + python-setuptools + + programming/language/python/pip/pspec.xml + + + pip + The PyPA recommended tool for installing Python packages + + python-setuptools + + + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2020-05-16 + 20.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-23 + 20.0.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 19.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-29 + 18.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-19 + 9.0.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-24 + 9.0.1 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-08-22 + 8.1.2 + Release Bump + Ali Şafak + aliemresafak@gmail.com + + + 2016-06-06 + 8.1.2 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-30 + 8.1.2 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-04-28 + 8.1.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + sip + https://www.riverbankcomputing.com/software/sip/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:console + programming.language.python + SIP is a tool for generating bindings for C++ classes so that they can be used by Python + SIP is a tool for generating bindings for C and C++ libraries so that they can be used by Python. It takes any C or C++ libraries and converts them into Python extension modules. + https://www.riverbankcomputing.com/static/Downloads/sip/4.19.25/sip-4.19.25.tar.gz + + python-devel + + programming/language/python/sip/pspec.xml + + + python-sip + Python 2.x SIP bindings for C and C++ libraries + + libgcc + python + + + /usr/bin + /usr/lib + /usr/include + + + + python-pyqt5-sip + Python 2.x pyqt5 SIP bindings for C and C++ libraries + + libgcc + + + /usr/lib/python2.7/site-packages/PyQt5* + + + + + 2021-10-21 + 4.19.25 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-19 + 4.19.24 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-10 + 4.19.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-04 + 4.19.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 4.19.21 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-29 + 4.19.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-13 + 4.19.19 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-13 + 4.19.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-14 + 4.19.14 + Rebuild pyqt5 sip. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-14 + 4.19.12 + Rebuild pyqt5 sip. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 4.19.12 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-18 + 4.19.6 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-18 + 4.19 + Release Bump + Stefan Gronewold + groni@pisilinux.org + + + 2017-02-25 + 4.19 + Release Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-09 + 4.18 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 4.18 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-20 + 4.18 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-05-08 + 4.16.9 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python-cffi + https://cffi.readthedocs.io/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + Foreign Function Interface for Python calling C code + Python için C kodu cağıran dış fonksiyon arayüzü + Foreign Function Interface for Python calling C code + Python için C kodu cağıran dış fonksiyon arayüzü kitaplığıdır. + https://bitbucket.org/cffi/cffi/get/v1.14.0.tar.gz + + python-setuptools + python-devel + libffi-devel + + programming/language/python/python-cffi/pspec.xml + + + python-cffi + Foreign Function Interface for Python calling C code + + python-enum34 + python-six + + + /usr/lib + /usr/share/doc/python-cffi + + + + + 2020-02-08 + 1.14.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-23 + 1.13.2 + Rebuilt, clean and fix flags + Blue Devil + bluedevil@sctzine.com + + + 2019-12-11 + 1.13.2 + Rebuilt and split packages + Blue Devil + bluedevil@sctzine.com + + + 2019-11-07 + 1.13.2 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python-imaging + http://www.pythonware.com/products/pil/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.language.python + Python Imaging Library (PIL) + Python Görüntü İşleme Kitaplığı + The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities. + python-imaging, python2 görüntü işleme kitaplığı dosyalarını sunar. + La librería Python Imaging Library (PIL) facilita el procesamiento de imágenes desde Python. Esta librería soporta muchos formatos de archivos y provee potentes facilidades de procesamiento de gráficos. + http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz + + sane-backends-devel + libjpeg-turbo-devel + freetype-devel + python-devel + lcms-devel + zlib-devel + + + local_only_initial_value.patch + gentoo-imaging-sane.patch + anka-imaging-tiffendian.patch + gentoo-imaging-giftrans.patch + + programming/language/python/python-imaging/pspec.xml + + + python-imaging + Python Imaging Library (PIL) + + libjpeg-turbo + sane-backends + xdg-utils + freetype + tcltk + lcms + tcl + + + /usr/bin + /usr/lib + /usr/include + /usr/share/doc + + + + + 2020-01-20 + 1.1.7 + Clean and rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-08-30 + 1.1.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 1.1.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-08 + 1.1.7 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + python-ecdsa + https://github.com/warner/python-ecdsa + + Blue DeviL + bluedevil@sctzine.com + + MIT + library + programming.language.python + ECDSA implementation for Python + Python için ECDSA Kriptografi Uygulaması + This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve Digital Signature Algorithm), implemented purely in Python, released under the MIT license. With this library, you can quickly create keypairs (signing key and verifying key), sign messages, and verify the signatures. The keys and signatures are very short, making them easy to handle and incorporate into other protocols. + Python için kolay kullanımlı, MIT lisanslı ECDSA kriptografi (Elliptic Curve Digital Signature Algorithm) modülü. Bu kitaplık ile hızlıca anahtar oluşturabilir (giriş ahahtarı ve doğrulama anahtarı), iletileri imzalayabilir ve imzalarınızı doğrulayabilirsiniz. Anahtar ile imzalar çok kısadır ve diğer protokollere bütünlleştirmek oldukça kolaydır. + https://github.com/warner/python-ecdsa/archive/python-ecdsa-0.15.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-ecdsa/pspec.xml + + + python-ecdsa + ECDSA module for python + + python-six + + + /usr/share/doc/python-ecdsa + /usr/lib/python2* + + + + + 2020-01-23 + 0.15 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-21 + 0.14.1 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-04-01 + 0.13 + First Pisi Release, built with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + python-scandir + https://github.com/benhoyt/scandir + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python + Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib. + Standart kitaplıkta bulunan os.walk() yordamından daha iyi ve hızlı dizin döndürücüsü. + scandir() is a directory iteration function like os.listdir(), except that instead of returning a list of bare filenames, it yields DirEntry objects that include file type and stat information along with the name. + python-scandir, standart kitaplıkta bulunan os.walk() yordamından daha iyi ve hızlı dizin döndürücüsü sağlar. + https://github.com/benhoyt/scandir/archive/v1.10.0.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-scandir/pspec.xml + + + python-scandir + Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib. + + /usr/share/doc/python-scandir + /usr/lib/python2* + + + + + 2020-02-18 + 1.10.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-hyperframe + https://github.com/python-hyper/hyperframe + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + Pure-Python HTTP/2 framing + Pure-Python HTTP/2 çatısı. + This library contains the HTTP/2 framing code used in the hyper project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames. + python-hyperframe, bu kitaplık "hyper" projelerinde kullanılmak üzere "HTTP/2" çerçeveleri içerir. İkilik bir akışı HTTP/2 çerçevelerine çözebilen python kod tabanı sunar. + https://github.com/python-hyper/hyperframe/archive/v6.0.0.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-hyperframe/pspec.xml + + + python-hyperframe + Pure-Python HTTP/2 framing + + /usr/lib + /usr/share/man + /usr/share/doc/python-hyperframe + + + + + 2020-09-23 + 6.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 5.2.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-contextlib2 + https://github.com/jazzband/contextlib2 + + Blue Devil + bluedevil@sctzine.com + + PSF + library + programming.language.python + contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. + contextlib2, standart python kitaplığının contexlib modülünün geriye dönüklüğünü sağlar. + contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. It also serves as a real world proving ground for possible future enhancements to the standard library version. + python-contextlib2, contextlib2, standart python kitaplığının contexlib modülünün geriye dönüklüğünü sağlar. + https://github.com/jazzband/contextlib2/archive/v0.6.0.post1.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-contextlib2/pspec.xml + + + python-contextlib2 + contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. + + /usr/share/doc/python-contextlib2 + /usr/lib/python2* + + + + + 2020-02-17 + 0.6.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-zipp + https://github.com/jaraco/zipp + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + A pathlib-compatible Zipfile object wrapper. + pathlib-uyumlu ZipDosyası sarmalayıcı python modülü + A pathlib-compatible Zipfile object wrapper. A backport of the Path object. + python-zipp, pathlib-uyumlu ZipDosyası sarmalayıcı python modülü, path nesnesinin geriye dönüklüğünü sağlar. + https://github.com/jaraco/zipp/archive/v3.0.0.tar.gz + + python-setuptools-scm + python-setuptools + python-devel + + programming/language/python/python-zipp/pspec.xml + + + python-zipp + A pathlib-compatible Zipfile object wrapper. + + /usr/share/doc/python-zipp + /usr/lib/python2* + + + + + 2020-02-18 + 3.0.0 + Ver. bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-17 + 2.2.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-docker-py + https://github.com/dotcloud/docker-py + + Alihan Öztürk + alihan@pisilinux.org + + apache + app:console + programming.language.python + Python client for Docker. + A Python library for the Docker Remote API. It does everything the docker command does, but from within Python – run containers, manage them, pull/push images, etc. + https://github.com/docker/docker-py/archive/2.0.2.tar.gz + + python-devel + python-setuptools + python-websocket-client + python-six + python-requests + pip + + programming/language/python/python-docker-py/pspec.xml + + + python-docker-py + Python client for Docker. + + python + python-websocket-client + python-six + python-requests + + + /usr/lib + /usr/share/doc + + + + + 2018-08-29 + 2.0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 2.0.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.8.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 1.8.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-editor + https://github.com/fmoo/python-editor + + Blue Devil + bluedevil@sctzine.com + + Apache2.0 + library + programming.language.python + Programmatically open an editor, capture the result. + Sistem metin düzenleyiciniz ve programlama arayüzü ile etkileşime geçebilen python kitaplığı. + python-editor is a library that provides the editor module for programmatically interfacing with your system's $EDITOR. + python-editor sistem metin düzenleyiciniz ve programlama arayüzü ile etkileşime geçebilen python kitaplığı sağlar. + https://github.com/fmoo/python-editor/archive/1.0.4.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-editor/pspec.xml + + + python-editor + Programmatically open an editor, capture the result. + + /usr/lib/python2* + /usr/share/doc/python-editor + + + + + 2020-02-18 + 1.0.4 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-colorama + https://pypi.python.org/pypi/colorama + + Alihan Öztürk + alihan@pisilinux.org + + BSD + library + programming.language.python + Cross-platform colored terminal text. + Uçbirim metinlerini renklendirebilen python modülüdür. + Python API for cross-platform colored terminal text. + python-colorama, uçbirim metinlerini renklendirebilen python modülüdür. + https://github.com/tartley/colorama/archive/0.4.3.tar.gz + + python-devel + + programming/language/python/python-colorama/pspec.xml + + + python-colorama + Cross-platform colored terminal text. + + /usr/lib/python2* + /usr/share/doc/python-colorama + + + + + 2019-12-24 + 0.4.3 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-29 + 0.3.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-26 + 0.3.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.3.7 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.3.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-06 + 0.3.7 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-attrs + https://www.attrs.org/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + Python Classes Without Boilerplate + Şablonsuz python sınıfları. + attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods). + python-attrs, şablonsuz python sınıfları içerir. bu sayede daha hızlı ve karmaşık olmayan kod yazmanızı sağlar. + https://github.com/python-attrs/attrs/archive/20.2.0.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-attrs/pspec.xml + + + python-attrs + Python Classes Without Boilerplate + + /usr/lib/python2* + /usr/share/doc/python-attrs + + + + + 3020-09-23 + 20.2.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-15 + 19.3.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-cryptography + https://cryptography.io/ + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python + Cryptographic recipes for Python + Python için kriptografik tarifler + A package designed to expose cryptographic recipes and primitives to Python developers + python-cryptography, Python geliştiricileri icin kriptografik tarifler ve ilkeler sunan bir pakettir. + https://github.com/pyca/cryptography/archive/3.1.tar.gz + + python-cffi + python-devel + openssl-devel + python-pycparser + python-setuptools + + programming/language/python/python-cryptography/pspec.xml + + + python-cryptography + Cryptographic recipes for Python + + python + python-cffi + + + /usr/lib/python2* + /usr/share/doc/python-cryptography/LICENSE + /usr/share/doc/python-cryptography/README.rst + + + + + 2020-08-30 + 3.1 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 2.9.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 2.9.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-08 + 2.9 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-06 + 2.8 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python-udev + https://pypi.org/project/pyudev/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + Python bindings for libudev library + libudev için Python bağlayıcısı + These bindings enable using of udev library in Python programs. + Bu bağlayıcı, Python programlarında, udev kitaplığı olan libudev'in işlevselliğinden yararlanmayı sağlar. + https://github.com/pyudev/pyudev/archive/v0.22.tar.gz + + python-setuptools + eudev-devel + + programming/language/python/python-udev/pspec.xml + + + python-udev + Python bindings for libudev library + + /usr/lib + /usr/share/doc + + + + + 2020-01-29 + 0.22 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-20 + 0.21.0 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 0.21.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 0.21.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 0.21.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.16.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-02 + 0.16.1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + python-lxml + https://lxml.de/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + BSD + library + programming.language.python + lxml is the most feature-rich and easy-to-use library + Zengin içerikli ve kolay kullanımlı bir kütüphane. + lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language. + Python dilinde xml ve html ile çalışmak için, zengin içerikli ve kolay kullanımlı bir kütüphane. + https://github.com/lxml/lxml/archive/lxml-4.5.1.tar.gz + + cython + python-devel + libxslt-devel + libxml2-devel + + programming/language/python/python-lxml/pspec.xml + + + python-lxml + lxml is the most feature-rich and easy-to-use library + + python + libxml2 + libxslt + + + /usr/lib/python2* + + + + python-lxml-docs + API documentation of python-lxml + python-lxml paketine ait API belgeleri + python-lxml-docs, python-lxml paketine ait API belgeleri içerir. + + python-lxml + + + /usr/share/doc + + + + + 2020-05-24 + 4.5.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 4.5.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-20 + 4.4.2 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-07 + 4.1.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 4.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 3.7.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.3.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-07-05 + 3.3.5 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + python-smbc + http://cyberelk.net/tim/software/pysmbc + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + Python interface to the libsmbclient library + libsmbclient kitaplığı için Python arayüzü + python-smbc is a Python binding for the libsmbclient library. + python-smbc, libsmbclient kitaplığı için bir Python bağlayıcısıdır. + https://pypi.org/packages/source/p/pysmbc/pysmbc-1.0.22.tar.gz + + samba-devel + python-devel + python-setuptools + + programming/language/python/python-smbc/pspec.xml + + + python-smbc + Python interface to the libsmbclient library + + samba + python + + + /usr/lib/python2* + /usr/share/doc/python-smbc + + + + + 2020-05-24 + 1.0.22 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 1.0.21 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-29 + 1.0.20 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-27 + 1.0.19 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-20 + 1.0.18 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-15 + 1.0.15.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-25 + 1.0.13 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-09 + 1.0.13 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-backports-ssl-match-hostname + https://pypi.python.org/pypi/backports.ssl_match_hostname + + Alihan Öztürk + alihan@pisilinux.org + + PSF-2.2 + app + programming.language.python + The ssl.match_hostname() function from Python 3.4 + Python3.4 den geriye dönüklüğü sağlamak için ssl.match_hostname() yordamı + The ssl.match_hostname() function from Python 3.4 + python-backports-ssl-match-hostname, Python3.4 den geriye dönüklüğü sağlamak için ssl.match_hostname() yordamını sağlar. + https://files.pythonhosted.org/packages/ff/2b/8265224812912bc5b7a607c44bf7b027554e1b9775e9ee0de8032e3de4b2/backports.ssl_match_hostname-3.7.0.1.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-backports-ssl-match-hostname/pspec.xml + + + python-backports-ssl-match-hostname + The ssl.match_hostname() function from Python 3.4 + + /usr/lib/python* + /usr/share/doc + + + + + 2020-01-20 + 3.7.0.1 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-08-29 + 3.5.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 3.5.0.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-06-15 + 3.4.0.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-anytree + https://github.com/c0fec0de/anytree + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python + Powerful and Lightweight Python Tree Data Structure + AnyTree için Python bağlayıcıları. + Simple, lightweight and extensible Tree data structure. + python-anytree, python için güçlü ve hafif ağaç veri yapıları sunan bir python kitaplığıdır. + https://github.com/c0fec0de/anytree/archive/2.8.0.tar.gz + + python-setuptools + python-devel + python-six + + programming/language/python/python-anytree/pspec.xml + + + python-anytree + Powerful and Lightweight Python Tree Data Structure + + python-six + + + /usr/lib/python2* + /usr/share/doc/python-anytree + + + + + 2020-01-23 + 2.8.0 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-ipaddress + https://github.com/phihag/ipaddress + + Blue DeviL + bluedevil@sctzine.com + + PSFL + library + programming.language.python + Python 3.3+'s ipaddress for older Python versions + Python için ipaddress modülü + python-ipaddress ipaddress provides the capabilities to create, manipulate and operate on IPv4 and IPv6 addresses and networks. This module is a backport for python 2.7 and python versions up to 3.2. + python-ipaddress modülü Python3.3 ile gelen ipaddress modülünün python 2.7 ve python 3.2'ye kadar olan sürümlerinde de çalışmasını sağlar. + https://github.com/phihag/ipaddress/archive/v1.0.23.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-ipaddress/pspec.xml + + + python-ipaddress + ipaddress module for python + + /usr/lib + /usr/share/doc + + + + + 2019-11-25 + 1.0.23 + First release + Blue DeviL + bluedevil@sctzine.com + + + + + + wxPython + http://www.wxpython.org/ + + PisiLinux Community + admin@pisilinux.org + + wxWinLL-3 + library + programming.language.python + Python bindings for wxGTK + wxGTK için Python bağlayıcıları. + wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the popular wxWindows cross platform GUI library, which is written in C++. + mirrors://sourceforge/wxpython/wxPython-src-3.0.2.0.tar.bz2 + + wxGTK3 + wxGTK-devel + mesa-devel + mesa-glu-devel + libjpeg-turbo-devel + tiff-devel + pango-devel + gdk-pixbuf + gst-plugins-base-devel + gstreamer-devel + gtk3-devel + libSM-devel + libXinerama-devel + libXxf86vm-devel + python-devel + + programming/language/python/wxPython/pspec.xml + + + wxPython + + bzip2 + python + wxGTK3 + wxGTK-common + + + /usr/bin + /usr/lib + /usr/share/doc + + + + wxPython-devel + Development files for wxPython + wxPython için geliştirme dosyaları + + wxPython + + + /usr/include + + + + + 2020-01-31 + 3.0.2.0 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2018-08-30 + 3.0.2.0 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2018-02-03 + 3.0.2.0 + Rebuild. + Pisi Linux Admins + admin@pisilinux.org + + + 2017-01-25 + 3.0.2.0 + Rebuild for new toolchain + Pisi Linux Admins + admin@pisilinux.org + + + 2016-07-02 + 3.0.2.0 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + python-bcrypt + https://github.com/pyca/bcrypt + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python + Modern(-ish) password hashing for your software and your servers + Yazılımlarınız ve sunucularınız için bir parola hashi üreten python modülüdür. + python-bcrypt is a good password hashing for your software and your servers + python-bcrypt, yazılımlarınız ve sunucularınız için iyi bir parola hashi üretecisidir. + https://github.com/pyca/bcrypt/archive/3.1.7.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-bcrypt/pspec.xml + + + python-bcrypt + Modern(-ish) password hashing for your software and your servers + + python-cffi + + + /usr/lib/python2* + /usr/share/doc/python-bcrypt + + + + + 2019-12-13 + 3.1.7 + Rebuilt and split packages + Blue Devil + bluedevil@sctzine.com + + + 2019-11-07 + 3.1.7 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python-PyYAML + https://pyyaml.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.language.python + The next generation YAML parser and emitter for Python + Python için yeni nesil YAML ayrıştırıcısı + python-pyyaml is the next generation YAML parser and emitter for Python. + python-pyyaml python için yeni nesil YAML ayrıştırıcısıdır. + https://github.com/yaml/pyyaml/archive/5.3.1.tar.gz + + _yaml.c + + + libyaml-devel + python-devel + + programming/language/python/python-PyYAML/pspec.xml + + + python-PyYAML + The next generation YAML parser and emitter for Python + + libyaml + + + /usr/share/doc/python-PyYAML + /usr/lib/python2* + + + + + 2020-04-07 + 5.3.1 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-22 + 5.3 + Clean and rebuilt. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 5.3 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2019-01-02 + 5.2 + Version bump and rebuilt w/ gcc9. + Blue Devil + bluedevil@sctzine.com + + + 2019-10-03 + 5.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-29 + 3.13 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-25 + 3.12 + Rebuild for new toolchain + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-16 + 3.12 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 3.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-27 + 3.11 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python-h2 + https://github.com/python-hyper/hyper-h2 + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + HTTP/2 State-Machine based protocol implementation + HTTP/2 Durum-Makinesi temelli protokol uygulanaması + This repository contains a pure-Python implementation of a HTTP/2 protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can speak HTTP/2 regardless of your programming paradigm. + python-h2, bu repo sadece python ile yazılmış HTTP/2 protokol yığını içerir. Programlama paradigmanız ne olursa olsun HTTP/2 konuştuğunuz sürece istediğiniz progrma gömebileceğiniz şekilde yazılmıştır. + https://github.com/python-hyper/hyper-h2/archive/v4.0.0.tar.gz + + python-devel + python-setuptools + + programming/language/python/python-h2/pspec.xml + + + python-h2 + HTTP/2 State-Machine based protocol implementation + + python-hpack + python-enum34 + python-hyperframe + + + /usr/lib + /usr/share/man + /usr/share/doc/python-h2 + + + + + 2020-09-23 + 4.0.0 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-23 + 3.2.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 3.1.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-dateutil + https://github.com/dateutil/dateutil + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.language.python + python-dateutil provides powerful extensions to datetime + Python datetime için güçlü genişletmeler içeren python modülü + The dateutil module provides powerful extensions to the standard datetime module, available in Python. + python-dateutil, Python standart datetime modülüne gelişmiş, güçlü ek özellikler katan genişleme kitaplığıdır. + https://github.com/dateutil/dateutil/archive/2.8.1.tar.gz + + python-setuptools-scm + python-setuptools + python-devel + + programming/language/python/python-dateutil/pspec.xml + + + python-dateutil + python-dateutil provides powerful extensions to datetime + + python-six + + + /usr/lib/python2* + /usr/share/doc/python-dateutil + + + + + 2019-12-24 + 2.8.1 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + python-click + https://palletsprojects.com/p/click/ + + Blue Devil + bluedevil@sctzine.com + + BSD-3 + library + programming.language.python3 + Python composable command line interface toolkit + Python için komut satırı yaratma arayüzü + Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box. + Click, python için en az komut gerektirecek sekilde tasarlanmış komut satırı arayüzü yaratma paketidir. Açılımı "Command Line Interface Creation Kit - Komut Satırı Arayüzü Yaratma Araç Takımı" olan Click bazı varsayılanlarla beraber gelsede yüksek seviyede ayarlanabilir bir yapıya sahiptir. + https://github.com/pallets/click/archive/7.1.2.tar.gz + + python + python-setuptools + + programming/language/python/python-click/pspec.xml + + + python-click + Python composable command line interface toolkit + + /usr/lib/python2* + /usr/share/doc/python-click + + + + + 2020-05-24 + 7.1.2 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 7.1.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-15 + 7.0 + Moved from contrib and rebuilt. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-06 + 7.0 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + python-rfc3986 + https://pypi.org/project/rfc3986/ + + Blue Devil + bluedevil@sctzine.com + + Apache + library + programming.language.python + Validating URI References per RFC 3986. + Her RFC 3986 için URI referanslarını değerlendirir. + A Python implementation of RFC 3986 including validation and authority parsing. + python-rfc3986, değerlendirme ve yetkilendirme çözümleyicisi de içeren python3 uygulamasıdır. + https://github.com/python-hyper/rfc3986/archive/1.4.0.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-rfc3986/pspec.xml + + + python-rfc3986 + Validating URI References per RFC 3986. + + /usr/share/doc/python-rfc3986 + /usr/share/man + /usr/lib + + + + + 2020-04-08 + 1.4.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-15 + 1.3.2 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + python-singledispatch + https://pypi.org/project/singledispatch/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.language.python + This library is a backport of functools.singledispatch to Python 2.6 - 3.3. + functools.singledispatch yordamının python 3.4'ten geriye dönüklüğünü sağlayan kitaplık. + This library is a backport of this functionality to Python 2.6 - 3.3. PEP 443 proposed to expose a mechanism in the functools standard library module in Python 3.4 that provides a simple form of generic programming known as single-dispatch generic functions. + python-singledispatch, functools.singledispatch yordamının python 3.4'ten geriye dönüklüğünü sağlayan kitaplığı sağlar. + https://bitbucket.org/ambv/singledispatch/get/3.4.0.3.tar.gz + + python-setuptools + python-devel + + programming/language/python/python-singledispatch/pspec.xml + + + python-singledispatch + This library is a backport of functools.singledispatch to Python 2.6 - 3.3. + + /usr/share/doc/python-singledispatch + /usr/lib/python2* + + + + + 2020-03-18 + 3.4.0.3 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + tcltk + http://www.tcl.tk + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.language.tcl + Tk est une boîte à outils X11 implémentée avec le langage de script Tcl. + An X11 toolkit implemented with the Tcl scripting language + Tcl betik dili ile yazılmış X11 araç ve kitaplıkları + Tk is an X Windows widget set designed to work closely with the tcl scripting language. It allows you to write simple programs with full featured GUIs in only a little more time then it takes to write a text based interface. + Tk, tcl betik dili ile birlikte kullanılması için tasarlanmış bir X Windows araç setidir. Metin tabanlı arayüzlere oranla daha kısa sürede tam özellikli grafik arayüzlere sahip basit programlar yazmanızı sağlar. + mirrors://sourceforge/tcl/tk8.6.10-src.tar.gz + + tcl-devel + libX11-devel + libXft-devel + fontconfig-devel + + + tk-8.6.9-conf.patch + tk-8.6.4-no-fonts-fix.patch + tk-8.6.1-make.patch + + programming/language/tcl/tcltk/pspec.xml + + + tcltk + + tcl + libX11 + libXft + fontconfig + + + /usr/bin + /usr/lib + /usr/lib/tk8.6 + /usr/share/doc + /usr/share/man + + + + tcltk-devel + Development files for tcltk + tcltk için geliştirme dosyaları + + tcltk + libX11-devel + tcl-devel + + + /usr/include + /usr/lib/*.a + /usr/lib/tkConfig.sh + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-01-18 + 8.6.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-27 + 8.6.8 + Rebuild for New Toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-27 + 8.6.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-31 + 8.6.6 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 8.6.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-14 + 8.6.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + tcl + http://www.tcl.tk + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + programming.language.tcl + Tcl programming language + Tcl programlama dili + Tcl provides a powerful platform for creating integration applications that tie together diverse applications, protocols, devices, and frameworks. + Tcl, çeşitli uygulamalar geliştirmek için kullanılabilen bir programlama dilidir. + Tcl provee una plataforma potente para crear aplicaciones de integración de diversos aplicaciones, protocolos, dispositivos y frameworks + mirrors://sourceforge/tcl/tcl8.6.10-src.tar.gz + + zlib-devel + + programming/language/tcl/tcl/pspec.xml + + + tcl + + zlib + + + /usr/bin + /usr/lib + /usr/lib/tcl8.6 + /usr/share/doc + /usr/share/man + + + + tcl-devel + Development files for tcl + tcl için geliştirme dosyaları + + tcl + zlib-devel + + + /usr/include + /usr/lib/*.a + /usr/lib/pkgconfig + /usr/lib/tclConfig.sh + /usr/share/man/man3 + + + + sqlite-tcl + files for sqlite-tcl + + tcl + + + /usr/lib/sqlite3.13.0/libsqlite* + /usr/lib/tcl8/8.6/tdbc/sqlite3-1.0.4.tm + /usr/share/man/mann/tdbc_sqlite3.n + /usr/share/man/mann/sqlite3.n + + + + + 2020-01-15 + 8.6.10 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-27 + 8.6.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-30 + 8.6.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-26 + 8.6.6 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 8.6.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-06-11 + 8.6.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + perl-Net-DNS-Resolver-Programmable + https://metacpan.org/pod/Net::DNS::Resolver::Programmable + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + programmable DNS resolver class for offline emulation of DNS. + Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant class that allows a virtual DNS to be emulated instead of querying the real DNS. + https://cpan.metacpan.org/authors/id/B/BI/BIGPRESH/Net-DNS-Resolver-Programmable-0.009.tar.gz + + perl + perl-Net-DNS + perl-Module-Build + + programming/language/perl/perl-Net-DNS-Resolver-Programmable/pspec.xml + + + perl-Net-DNS-Resolver-Programmable + + perl + perl-Net-DNS + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.009 + First build + fury + uglyside@yandex.ru + + + + + + perl-Image-ExifTool + https://exiftool.org/index.html + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + A command-line application for reading, writing and editing meta information in image, audio and video files + Görüntü, ses ve video dosyalarındaki meta bilgileri okuma, yazma ve düzenleme işlemleri için kullanabileceğiniz bir komut satırı uygulaması + ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in image, audio and video files. + ExifTool; görüntü, ses ve video dosyalarındaki meta bilgileri okuma, yazma ve düzenleme işlemleri için kullanabileceğiniz platformdan bağımsız bir Perl kütüphanesi ve komut satırı uygulamasıdır. + https://cpan.metacpan.org/authors/id/E/EX/EXIFTOOL/Image-ExifTool-12.00.tar.gz + + perl + + programming/language/perl/perl-Image-ExifTool/pspec.xml + + + perl-Image-ExifTool + A command-line application for reading, writing and editing meta information in image, audio and video files + + perl + + + /usr/lib + /usr/share/man + /usr/bin + /usr/share/doc/perl-Image-ExifTool/Changes + + + + perl-Image-ExifTool-docs + Documentation of perl-Image-ExifTool + perl-Image-ExifTool için belgelendirme dosyaları + perl-Image-ExifTool-docs, perl-Image-ExifTool için belgelendirme dosyaları içerir + + perl-Image-ExifTool + + + /usr/share/doc + + + + + 2020-07-20 + 12.00 + Major version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 11.91 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-12 + 11.86 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 11.84 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 11.01 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 10.40 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 10.00 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-27 + 10.00 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + perl-Test-Needs + https://metacpan.org/pod/Test::Needs + + Blue Devil + bluedevil@sctzine.com + + Perl 5 + library + programming.language.perl + Test::Needs - Skip tests when modules not available + Bu perl modülü, olmayan perl modülü için hata vermez. + Skip test scripts if modules are not available. The requested modules will be loaded, and optionally have their versions checked. If the module is missing, the test script will be skipped. Modules that are found but fail to compile will exit with an error rather than skip. + perl-Test-Needs, olmayan perl modülü için hata vermeyen bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002006.tar.gz + + perl + + programming/language/perl/perl-Test-Needs/pspec.xml + + + perl-Test-Needs + Test::Needs - Skip tests when modules not available + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-12-17 + 0.002006 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-07 + 0.002006 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Probe-Perl + https://metacpan.org/pod/Probe::Perl + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Information about the currently running perl + Çalışan Perl hakkında bilgi verir + perl-Probe-Perl is a Perl module for getting information about the currently running perl. + perl-Probe-Perl çalışan Perl hakkında bilgi veren bir Perl modülüdür. + http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz + + perl + + programming/language/perl/perl-Probe-Perl/pspec.xml + + + perl-Probe-Perl + + perl + + + /usr/lib + /usr/share/man + + + + + 2020-04-09 + 0.03 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Devel-CheckLib + https://metacpan.org/pod/Devel::CheckLib + + fury + uglyside@yandex.ru + + perl_5 + library + programming.language.perl + Devel::CheckLib - check that a library is available. + Devel::CheckLib is a perl module that checks whether a particular C library and its headers are available. + https://cpan.metacpan.org/authors/id/M/MA/MATTN/Devel-CheckLib-1.14.tar.gz + + perl + perl-Mock-Config + perl-Capture-Tiny + + programming/language/perl/perl-Devel-CheckLib/pspec.xml + + + perl-Devel-CheckLib + + perl + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2021-12-21 + 1.14 + First build. + fury + uglyside@yandex.ru + + + + + + perl-File-chdir + https://metacpan.org/pod/File::chdir + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl module for changing directories + Dizin değiştirmek için bir Perl modülü. + Perl's chdir() has the unfortunate problem of being very, very, very global. If any part of your program calls chdir() or if any library you use calls chdir(), it changes the current working directory for the whole program. + Dizin değiştirmek için bir Perl modülü. + http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/File-chdir-0.1011.tar.gz + + perl + + programming/language/perl/perl-File-chdir/pspec.xml + + + perl-File-chdir + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-04-09 + 0.1011 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Sub-Identify + https://metacpan.org/pod/Sub::Identify + + Pisi Linux Admins + admins@pisilinux.org + + Artistic-2 + GPLv1 + library + programming.language.perl + Perl module to retrieve names of code references + Kod referanslarının adlarını almak için Perl modülü + perl-Sub-Identify is a Perl module allowing you to retrieve the real name of code references through the introspection mechanism. + perl-Sub-Identify, introspection mekanizmasıyla kod referanslarının adlarını almaya yarayan bir Perl modülüdür. + http://www.cpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz + + perl + perl-Test-Pod + + programming/language/perl/perl-Sub-Identify/pspec.xml + + + perl-Sub-Identify + Perl module to retrieve names of code references + + perl + perl-Test-Pod + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-02 + 0.14 + Rebuilt. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.14 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.12 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-LWP-Protocol-https + https://metacpan.org/release/LWP-Protocol-https + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + LWP::Protocol::https - Provide https support for LWP::UserAgent + LWP::Protocol::https - LWP::UserAgent için https desteği + The LWP::Protocol::https module provides support for using https schemed URLs with LWP. This module is a plug-in to the LWP protocol handling, so you don't use it directly. Once the module is installed LWP is able to access sites using HTTP over SSL/TLS. + The LWP::Protocol::https LWP::UserAgent için https desteği sunar. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.09.tar.gz + + perl + perl-NET-HTTP + perl-Mozilla-CA + perl-IO-Socket-SSL + + programming/language/perl/perl-LWP-Protocol-https/pspec.xml + + + perl-LWP-Protocol-https + LWP::Protocol::https - Provide https support for LWP::UserAgent + + perl + perl-libwww + perl-Try-Tiny + ca-certificates + perl-Mozilla-CA + perl-IO-Socket-SSL + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-07-20 + 6.09 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-13 + 6.07 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.07 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.06 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.06 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 6.06 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Font-TTF + https://metacpan.org/pod/Font::TTF + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + programming.language.perl + Perl module for TrueType Font hacking + TrueType yazıtipleri için Perl modülü + perl-Font-TTF is a Perl module that allows you to do almost anything to a TrueType/OpenType Font including modifying and inspecting nearly all tables. + perl-Font-TTF, çok sayıda dosya biçimini TrueType/OpenType yazıtipine dönüştürmenizi sağlayan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY/Font-TTF-1.06.tar.gz + + perl + perl-IO-String + + programming/language/perl/perl-Font-TTF/pspec.xml + + + perl-Font-TTF + Perl module for TrueType Font hacking + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-11 + 1.06 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.05 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.05 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.05 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 1.05 + First release + Ayhan Yalçınsoy + ayhanyalcinoys@pisilinux.org + + + + + + perl-parse-yapp + https://search.cpan.org/dist/Parse-Yapp + + Pisi Linux Admins + admin@pisilinux.org + + PerlArtistic + library + programming.language.perl + Perl/CPAN Module Parse::Yapp : Generates OO LALR parser modules + Perl/CPAN Module Parse::Yapp : Generates OO LALR parser modules + Perl/CPAN Module Parse::Yapp : Generates OO LALR parser modules + Perl/CPAN Module Parse::Yapp : Generates OO LALR parser modules + https://cpan.metacpan.org/authors/id/W/WB/WBRASWELL/Parse-Yapp-1.06.tar.gz + programming/language/perl/perl-parse-yapp/pspec.xml + + + perl-parse-yapp + + /usr/bin + /usr/lib/perl5 + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2020-12-18 + 1.21 + First release. + Pisi Linux Admins + admin@pisilinux.org + + + + + + perl-Mail-SPF + https://metacpan.org/pod/Mail::SPF + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Mail::SPF - An object-oriented implementation of Sender Policy Framework. + Mail::SPF is an object-oriented implementation of Sender Policy Framework (SPF). + https://cpan.metacpan.org/authors/id/J/JM/JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz + + perl + perl-URI + perl-Error + perl-NetAddr-IP + perl-Module-Build + perl-Net-DNS-Resolver-Programmable + + programming/language/perl/perl-Mail-SPF/pspec.xml + + + perl-Mail-SPF + + perl + perl-URI + perl-Error + perl-Net-DNS + perl-NetAddr-IP + perl-Net-DNS-Resolver-Programmable + + + /usr/bin + /usr/sbin + /usr/lib/perl5 + /usr/share/man + + + + + 2021-10-14 + 2.9.0 + First build + fury + uglyside@yandex.ru + + + + + + perl-importer + https://metacpan.org/release/Importer + + Kamil Atlı + suvari@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Alternative but compatible interface to modules that export symbols. + Sembol üreten modüllere bir alternatif. + Alternative but compatible interface to modules that export symbols. + perl-importer, sembol üreten modüllere alternatif bir perl modülü sunar. + https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Importer-0.026.tar.gz + + perl + + programming/language/perl/perl-importer/pspec.xml + + + perl-importer + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-08-30 + 0.026 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-04-09 + 0.025 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Bytes-Random-Secure + https://metacpan.org/release/Bytes-Random-Secure + + PisiLinux Community + admins@pisilinux.org + + PerlArtistic + library + programming.language.perl + Perl extension to generate cryptographically-secure random bytes. + Perl extension to generate cryptographically-secure random bytes. + Perl extension to generate cryptographically-secure random bytes. + Perl extension to generate cryptographically-secure random bytes. + https://cpan.metacpan.org/authors/id/D/DA/DAVIDO/Bytes-Random-Secure-0.29.tar.gz + + perl-Crypt-Random-Seed + perl-Math-Random-ISAAC + perl + + programming/language/perl/perl-Bytes-Random-Secure/pspec.xml + + + perl-Bytes-Random-Secure + + perl-Crypt-Random-Seed + perl-Math-Random-ISAAC + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2021-10-14 + 0.29 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Moo + https://metacpan.org/release/Moo + + Blue Devil + bluedevil@sctzine.com + + Perlv5 + library + programming.language.perl + Moo - Minimalist Object Orientation (with Moose compatibility) + Moo - Minimalist Nesne Yönelim Sistemi. + perl-Moo is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. Moo contains a subset of Moose and is optimised for rapid startup. + perl-Moo, minimalist nesne yönelim sistemi olan bir perl modülü sunar. + https://cpan.metacpan.org/authors/id/H/HA/HAARG/Moo-2.004000.tar.gz + + perl + perl-Role-Tiny + perl-Sub-Quote + perl-Module-Runtime + perl-Class-Method-Modifiers + perl-Test-Fatal + + programming/language/perl/perl-Moo/pspec.xml + + + perl-Moo + Moo - Minimalist Object Orientation (with Moose compatibility) + + perl + perl-Role-Tiny + perl-Sub-Quote + perl-Import-Into + perl-Module-Runtime + perl-Class-Method-Modifiers + perl-Devel-GlobalDestruction + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-09-23 + 2.004000 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-return-multilevel + https://metacpan.org/release/Data-Munge/ + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Various utility functions + Various utility functions + https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Return-MultiLevel-0.05.tar.gz + + perl + perl-data-munge + perl-Test-Fatal + + programming/language/perl/perl-return-multilevel/pspec.xml + + + perl-return-multilevel + + perl + perl-data-munge + perl-Test-Fatal + + + /usr/lib + /usr/share/man + + + + + 2020-04-09 + 0.05 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-HTML-Form + https://metacpan.org/release/HTML-Form + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + HTML::Form - Bir HTML Form elemanını temsil eden perl sınıfı + HTML::Form sınıfının nesneleri tek bir <form> ... </form> örneğini temsil edebilirler. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTML-Form-6.07.tar.gz + + perl-LWP-Mediatypes + perl-HTTP-Message + perl-HTML-Parser + perl-URI + perl + + programming/language/perl/perl-HTML-Form/pspec.xml + + + perl-HTML-Form + HTML::Form - Class that represents an HTML form element + + perl-LWP-Mediatypes + perl-HTTP-Message + perl-HTML-Parser + perl-URI + perl + + + /usr/share/doc + /usr/share/man + /usr/lib + /usr/share + + + + + 2020-02-22 + 6.07 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 6.06 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 6.05 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.03 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.03 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.03 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 6.03 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Data-Dump + https://metacpan.org/pod/Data::Dump + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + programming.language.perl + Perl Module for pretty printing of data structures + Perl veri yapılarının hoş bir şekilde bastırılması + perl-Data-Dump is a perl module which provides a few functions that traverse their argument and produces a string as its result. + perl-Data-Dump argümanları takip edip sonucunu bir karakter dizisi olarak bastıran fonksiyonlar sağlayan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/G/GA/GAAS/Data-Dump-1.23.tar.gz + + perl + + programming/language/perl/perl-Data-Dump/pspec.xml + + + perl-Data-Dump + Perl Module for pretty printing of data structures + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-07 + 1.23 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2014-09-10 + 1.22 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 1.22 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-01 + 1.22 + Rebuild + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-11-08 + 1.22 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-06 + 1.21 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Test-Exception + https://metacpan.org/pod/Test::Exception + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Module for testing exception based codes + Perl için exception tabanlı kod denetleme modülü + This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends. + perl-Test-Exception, perl için exception tabanlı kod denetleme modülü içerir. + http://search.cpan.org/CPAN/authors/id/E/EX/EXODIST/Test-Exception-0.43.tar.gz + + perl + perl-Sub-Uplevel + + programming/language/perl/perl-Test-Exception/pspec.xml + + + perl-Test-Exception + Module for testing exception based codes + + perl + perl-Sub-Uplevel + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-Test-Exception + + + + + 2020-01-12 + 0.43 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.43 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.43 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.43 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 0.43 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Sub-Exporter-Progressive + https://metacpan.org/release/Sub-Exporter-Progressive + + Blue Devil + bluedevil@sctzine.com + + Artistic + GPLv2 + library + programming.language.perl + perl-Sub-Exporter-Progressive is a Sub::Exporter wrapper + Sub-Exporter için sarmalayıcı perl modülü + perl-Sub-Exporter-Progressive is a Sub::Exporter wrapper that will let your users just use Exporter if all they are doing is picking exports, but use Sub::Exporter if your users try to use Sub::Exporter's more advanced features, like renaming exports, if they try to use them. + perl-Sub-Exporter-Progressive, Sub-Exporter için sarmalayıcı perl modülü içerir. + https://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz + + perl + + programming/language/perl/perl-Sub-Exporter-Progressive/pspec.xml + + + perl-Sub-Exporter-Progressive + perl-Sub-Exporter-Progressive is a Sub::Exporter wrapper + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-09-23 + 0.001013 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Try-Tiny + https://metacpan.org/pod/Try::Tiny + + Pisi Linux Admins + admins@pisilinux.org + + Artistic-2 + GPLv1 + library + programming.language.perl + Perl module to implement minimal try/catch + Perl için basit bir try/catch gerçeklemesi + perl-Try-Tiny is a Perl module which implements a minimal try/catch with proper localization of $@. + perl-Try-Tiny, Perl için $@ yerelleştirmesi sağlayan basit bir try/catch gerçeklemesidir. + http://www.cpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz + + perl + perl-Capture-Tiny + + programming/language/perl/perl-Try-Tiny/pspec.xml + + + perl-Try-Tiny + Perl module to implement minimal try/catch + + perl + perl-Capture-Tiny + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-07 + 0.30 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.30 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.28 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.24 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.24 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Role-Tiny + https://metacpan.org/release/Role-Tiny + + Blue Devil + bluedevil@sctzine.com + + Perlv5 + library + programming.language.perl + Role::Tiny - Roles: a nouvelle cuisine portion size slice of Moose + Minimal rol kompozisyon aracı + Role::Tiny is a minimalist role composition tool. + perl-Role-Tiny, minimal rol kompozisyon aracı olan perl modülü sunar. + https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.001004.tar.gz + + perl + perl-Test-Fatal + + programming/language/perl/perl-Role-Tiny/pspec.xml + + + perl-Role-Tiny + Role::Tiny - Roles: a nouvelle cuisine portion size slice of Moose + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-09-23 + 2.001004 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-IO-HTML + https://metacpan.org/release/IO-HTML + + Blue Devil + bluedevil@sctzine.com + + Artistic + GPLv2 + library + programming.language.perl + IO::HTML Opens an HTML file with automatic charset detection + IO::HTML bir HTML dosyasını otomatik karakter seti tespiti ile açar. + IO::HTML provides an easy way to open a file containing HTML while automatically determining its encoding. + perl-IO-HTML, HTML içeren dosyayı açarken otomatik karakter seti sunarak açmayı kolaylaştıran bir yol sunar. + https://cpan.metacpan.org/authors/id/C/CJ/CJM/IO-HTML-1.004.tar.gz + + perl + + programming/language/perl/perl-IO-HTML/pspec.xml + + + perl-IO-HTML + IO::HTML Opens an HTML file with automatic charset detection + + perl + + + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-10-01 + 1.004 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 1.001 + First pisi release + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Sub-Exporter + https://metacpan.org/release/Sub-Exporter + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + A sophisticated exporter written in Perl for custom-built routines + Özelleştirilmiş karmaşık inşa yordamları için Perl dilinde yazılmış bir dışa aktarıcı + perl-Sub-Exporter is a Perl module that is a sophisticated exporter for custom-built routines. + perl-Sub-Exporter özelleştirilmiş karmaşık inşa yordamları için dışa aktarıcı bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-0.987.tar.gz + + perl + perl-Params-Util + perl-Sub-Install + perl-Data-OptList + + programming/language/perl/perl-Sub-Exporter/pspec.xml + + + perl-Sub-Exporter + A sophisticated exporter written in Perl for custom-built routines + + perl + perl-Params-Util + perl-Sub-Install + perl-Data-OptList + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-09-23 + 0.987 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-NET-HTTP + https://metacpan.org/pod/Net::HTTP + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + Low-level HTTP connection (client) + Düşük-seviye HTTP bağlantı istemcisi + The Net::HTTP class is a low-level HTTP client. An instance of the Net::HTTP class represents a connection to an HTTP server. The HTTP protocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0 and HTTP/1.1. + Net::HTTP düşük-seviye HTTP bağlantı istemcisi sınıfı sunar. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-6.19.tar.gz + + perl + perl-URI + + programming/language/perl/perl-NET-HTTP/pspec.xml + + + perl-NET-HTTP + Low-level HTTP connection (client) + + perl + perl-URI + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2020-01-13 + 6.19 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.09 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.09 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.09 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 6.09 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-ExtUtils-Depends + https://metacpan.org/pod/ExtUtils::Depends + + Pisilinux Community + admins@pisilinux.org + + GPL-2 + library + programming.language.perl + A library for easily build XS extensions that depend on XS extensions + This module tries to make it easy to build Perl extensions that use functions and typemaps provided by other Perl extensions. + https://cpan.metacpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-0.8001.tar.gz + + perl + + programming/language/perl/perl-ExtUtils-Depends/pspec.xml + + + perl-ExtUtils-Depends + + perl + + + /usr/lib/perl5 + /usr/share/doc + /usr/share/man/man3 + + + + + 2021-12-21 + 0.8001 + First build. + fury + uglyside@yandex.ru + + + + + + perl-Net-DNS + https://metacpan.org/release/Net-DNS + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl interface to the DNS resolver + Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur. + Net::DNS is a collection of Perl modules that act as a Domain Name System (DNS) resolver. It allows the programmer to perform DNS queries that are beyond the capabilities of gethostbyname and gethostbyaddr. + Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur. Programcıya isim ile bağlantı sağlama (gethostbyname) ve adres ile bağlantı sağlamanın (gethostbyaddr) ötesinde olan DNS sorgularının çalışması için izin verir. + Net::DNS es una collección de módulos Perl con funciones de un servidor de nombres de dominio (DNS). Permite al programador realizar consultas DNS más allá de las facilidades de gethostbyname y gethostbyaddr. + https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-1.27.tar.gz + + perl + perl-Test-Pod + perl-Digest-HMAC + perl-Net-LibIDN2 + + programming/language/perl/perl-Net-DNS/pspec.xml + + + perl-Net-DNS + Perl interface to the DNS resolver + + perl + perl-Net-LibIDN2 + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2020-10-01 + 1.27 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-07-20 + 1.26 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-06-02 + 1.24 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Font-AFM + https://metacpan.org/pod/Font::AFM + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + programming.language.perl + A Perl module that is a interface to Adobe Font Metrics files + Adobe Font Metrics dosyaları için bir Perl arayüz modülü + perl-Font-AFM is interface to Adobe Font Metrics files. It allows you to obtain information about the font and the metrics of the various glyphs in the font. + Adobe Font Metrics dosyaları için bir Perl arayüz mödülü. Bu modül ile yazı tipi ve biçimi hakkında bilgilere ulaşabilirsiniz. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Font-AFM-1.20.tar.gz + + perl + + programming/language/perl/perl-Font-AFM/pspec.xml + + + perl-Font-AFM + A Perl module that is a interface to Adobe Font Metrics files + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-11 + 1.20 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.20 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.20 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 1.20 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-FFI-CheckLib + https://metacpan.org/release/FFI-CheckLib + + Blue Devil + bluedevil@sctzine.com + + Artistic + GPLv2 + library + programming.language.perl + Check that a library is available for FFI + FFI için bir kitaplığın mevcut olup olmadığını kontrol eden perl modülü. + perl-FFI-CheckLib, checks if a library is available for FFI + perl-FFI-CheckLib, FFI için bir kitaplığın mevcut olup olmadığını kontrol eden perl modülü sunar. + https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-0.27.tar.gz + + perl + perl-test-exit + perl-test2-suite + + programming/language/perl/perl-FFI-CheckLib/pspec.xml + + + perl-FFI-CheckLib + Check that a library is available for FFI + + perl + + + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2020-05-18 + 0.27 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-04-10 + 0.26 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + perl-XML-SAX-Base + https://metacpan.org/pod/XML::SAX::Base + + PisiLinux Community + admins@pisilinux.org + + Artistic + app:console + programming.language.perl + Base class SAX Drivers and Filters + SAX sürücü ve süzgeçleri içeren perl modülü. + This module has a very simple task - to be a base class for PerlSAX drivers and filters. It's default behaviour is to pass the input directly to the output unchanged. It can be useful to use this module as a base class so you don't have to, for example, implement the characters() callback. + perl-XML-SAX-BASE, SAX sürücü ve süzgeçleri içeren perl modülüdür. + https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz + + perl + + programming/language/perl/perl-XML-SAX-Base/pspec.xml + + + perl-XML-SAX-Base + Base class SAX Drivers and Filters + + perl + + + /usr/lib/perl5/vendor_perl + /usr/share/doc + + + + + 2020-04-09 + 1.09 + Remove man. + Kamil Atlı + suvari@pisilinux.org + + + 2020-01-13 + 1.09 + Rebuild + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.09 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-12-12 + 1.09 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-AnyEvent-I3 + https://metacpan.org/release/AnyEvent-I3 + + Kamil Atlı + suvari@pisilinux.org + + GPL + library + programming.language.perl + This module connects to the i3 window manager using the UNIX socket based IPC interface it provides. + Bu modül, sağladığı UNIX soket tabanlı IPC arabirimini kullanarak i3 pencere yöneticisine bağlanır. + This module connects to the i3 window manager using the UNIX socket based IPC interface it provides (if enabled in the configuration file). You can then subscribe to events or send messages and receive their replies. + Bu modül, sağladığı UNIX soket tabanlı IPC arabirimini kullanarak (yapılandırma dosyasında etkinse) i3 pencere yöneticisine bağlanır. Daha sonra etkinliklere abone olabilir veya mesaj gönderebilir ve cevaplarını alabilirsiniz. + https://cpan.metacpan.org/authors/id/M/MS/MSTPLBG/AnyEvent-I3-0.17.tar.gz + + perl + perl-Event + perl-JSON-XS + perl-AnyEvent + + programming/language/perl/perl-AnyEvent-I3/pspec.xml + + + perl-AnyEvent-I3 + This module connects to the i3 window manager using the UNIX socket based IPC interface it provides. + + perl + perl-JSON-XS + perl-AnyEvent + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-02 + 0.17 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2019-06-21 + 0.17 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Test-Pod + https://metacpan.org/pod/Test::Pod + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + A perl module to check for errors in POD files + Pod dosyalarında hata olup olmadığını kontrol eden bir Perl Modülü + Check POD files for errors or warnings in a test file, using Pod::Simple. + Test::Pod, Pod::Simple modülünü kullanarak POD dosyalarında hata ya da uyarı olup olmadığını kontrol etmeye yarayan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Pod-1.52.tar.gz + + perl + + programming/language/perl/perl-Test-Pod/pspec.xml + + + perl-Test-Pod + A perl module to check for errors in POD files + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-02 + 1.52 + Rebuild + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 1.52 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.51 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.51 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 1.51 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Devel-Symdump + https://metacpan.org/pod/Devel::Symdump + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Dump symbol names or the symbol table + Sembol isimlerinin veya sembol tablosunun dökümünü verir + perl-Devel-Symdump is a Perl module that dumps symbol names or the symbol table. + perl-Devel-Symdump sembol isimlerinin veya sembol tablosunun dökümünü veren bir Perl modülüdür. + http://www.cpan.org/authors/id/A/AN/ANDK/Devel-Symdump-2.18.tar.gz + + perl + + programming/language/perl/perl-Devel-Symdump/pspec.xml + + + perl-Devel-Symdump + Dump symbol names or the symbol table + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-02 + 2.18 + Rebuilt + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 2.18 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2.17 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.15 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 2.15 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Clone + https://metacpan.org/pod/Clone + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Clone - recursively copy Perl datatypes. + This module provides a clone() method which makes recursive copies of nested hash, array, scalar and reference types, including tied variables and objects. + https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Clone-0.45.tar.gz + + perl + perl-B-COW + + programming/language/perl/perl-Clone/pspec.xml + + + perl-Clone + + perl + perl-B-COW + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.45 + First build + fury + uglyside@yandex.ru + + + + + + perl-HTML-Parser + https://metacpan.org/release/HTML-Parser + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + HTML Parser + HTML ayrıştırmak için kütüphane + The HTML-Parser distribution is a collection of modules that parse and extract information from HTML documents. + HTML-Parser yazılımı, HTML dökümanlarından bilgi ayrıştıran ve seçip çıkaran bir modüller kolleksiyonudur. + La distribución HTML-Parser es una colección de módulos que analizan la sintaxis y extraen información de documentos HTML. + https://cpan.metacpan.org/authors/id/C/CA/CAPOEIRAB/HTML-Parser-3.75.tar.gz + + perl + perl-URI + perl-Test-Pod + perl-HTML-Tagset + perl-HTTP-Message + + programming/language/perl/perl-HTML-Parser/pspec.xml + + + perl-HTML-Parser + HTML Parser + + perl + perl-URI + perl-HTML-Tagset + perl-HTTP-Message + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-HTML-Parser + + + + + 2020-08-30 + 3.75 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-08-30 + 3.73 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-02 + 3.72 + Rebuilt. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 3.72 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 3.72 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.71 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 3.71 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-JSON + https://metacpan.org/pod/JSON + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + JSON (JavaScript Object Notation) encoder/decoder + JSON (JavaScript Nesne Gösterimi) kodlayıcı/çözücü + This module converts between JSON (JavaScript Object Notation) and Perl data structure into each other. For JSON, see http://www.crockford.com/JSON/. + Bu modül JSON ve perl veri yapılarını birbirleri içerisinde dönüştürebilir. JSON için bakınız: http://www.crockford.com/JSON/. + https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/JSON-4.02.tar.gz + + perl + perl-JSON-XS + perl-Test-Pod + + programming/language/perl/perl-JSON/pspec.xml + + + perl-JSON + JSON (JavaScript Object Notation) encoder/decoder + + perl + perl-JSON-XS + perl-Test-Pod + + + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2020-01-13 + 4.02 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 2.90 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2.90 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.90 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 2.90 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Digest-HMAC + https://metacpan.org/pod/Digest::HMAC + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Keyed-Hashing for Message Authentication + HMAC-MD5 şifrelemesi sağlayan bir Perl modülü + This Perl module provides HMAC-MD5 hashing. + Bu Perl modülü HMAC-MD5 şifrelemesi sağlar. + Este módulo Perl facilita hashing HMAC-MD5 + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-HMAC-1.03.tar.gz + + perl + perl-Digest-SHA1 + + programming/language/perl/perl-Digest-HMAC/pspec.xml + + + perl-Digest-HMAC + Keyed-Hashing for Message Authentication + + perl + perl-Digest-SHA1 + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-Digest-HMAC + + + + + 2020-01-02 + 1.03 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.03 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.03 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.03 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 1.03 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Pod-Coverage + https://metacpan.org/pod/Pod::Coverage + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + app:console + programming.language.perl + Checks if the documentation of a module is comprehensive + Bir modülün belgelendirmesinin kapsamını kontrol eder + perl-Pod-Coverage checks if the documentation of a module is comprehensive. + perl-Pod-Coverage bir modülün belgelendirmesinin kapsamını kontrol eden bir Perl modülüdür. + http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/Pod-Coverage-0.23.tar.gz + + perl + perl-Test-Pod + perl-Devel-Symdump + + programming/language/perl/perl-Pod-Coverage/pspec.xml + + + perl-Pod-Coverage + Checks if the documentation of a module is comprehensive + + perl + perl-Test-Pod + perl-Devel-Symdump + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-02 + 0.23 + Rebuilt + Blue Devil + bluedevil@sctzine.com + + + 2018-08-19 + 0.23 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.23 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.23 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.23 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTML-Tagset + https://metacpan.org/pod/HTML::Tagset + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Data tables useful in parsing HTML + HTML ayrıştırmak için yararlı bilgi tabloları + HTML-Tagset contains several data tables useful in various kinds of HTML parsing operations. + HTML-Tagset HTML ayrıştırmak için yararlı birçok bilgi tablosunu barındırır. + HTML-Tagset contiene varios tablas de datos útiles para varias operaciones de parsear HTML. + http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz + + perl + + programming/language/perl/perl-HTML-Tagset/pspec.xml + + + perl-HTML-Tagset + Data tables useful in parsing HTML + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-HTML-Tagset + + + + + 2020-01-02 + 3.20 + Rebuilt + Blue Devil + bluedevil@sctzine.com + + + 2018-09-08 + 3.20 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 3.20 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 3.20 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Digest-MD5 + https://metacpan.org/pod/Digest::MD5 + + PisiLinux Community + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl interface to the MD5 Algorithm + MD5 Algoritmasına perl arayüzü + Perl interface to the MD5 Algorithm + perl-Digest-MD5, MD5 Algoritmasına perl arayüzü sunar. + http://www.cpan.org/authors/id/G/GA/GAAS/Digest-MD5-2.55.tar.gz + + perl + + programming/language/perl/perl-Digest-MD5/pspec.xml + + + perl-Digest-MD5 + Perl interface to the MD5 Algorithm + + perl + + + /usr/bin + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2020-01-02 + 2.55 + Rebuilt for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 2.55 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2.55 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.53 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 2.53 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Module-Build + https://metacpan.org/pod/Module::Build + + Pisi Linux Admins + admins@pisilinux.org + + Artistic-2 + GPLv1 + library + programming.language.perl + Build and install Perl modules. + Per modüllerini inşa eder ve sisteme yükler + perl-Module-Build Module::Build is a system for building, testing, and installing Perl modules. + perl-Module-Find, Module::Build Perl modüllerini yapan, test eden ve yükleyen bir sistemdir. + https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-0.4229.tar.gz + + perl + + programming/language/perl/perl-Module-Build/pspec.xml + + + perl-Module-Build + + perl + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-02 + 0.4229 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-09-02 + 0.4220 + Remove unneded dependency + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-26 + 0.4220 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.4220 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.4216 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-23 + 0.4216 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-module-pluggable + https://metacpan.org/pod/Module::Pluggable + + Kamil Atlı + suvari@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + automatically give your module the ability to have plugins + Modülünüze otomatik olarak eklenti kullanma yeteneği verin + automatically give your module the ability to have plugins + https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz + + perl + + programming/language/perl/perl-module-pluggable/pspec.xml + + + perl-module-pluggable + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-04-09 + 5.2 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Sub-Quote + https://metacpan.org/release/Sub-Quote + + Blue Devil + bluedevil@sctzine.com + + Perlv5 + library + programming.language.perl + Sub::Quote - Efficient generation of subroutines via string eval + string eval ile verimli alt-rutin üretimi. + perl-Sub-Quote provides performant ways to generate subroutines from strings. + perl-Sub-Quote, string eval ile verimli alt-rutin üretimi yapan bir perl modülü sunar. + https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-2.006006.tar.gz + + perl + perl-Test-Fatal + + programming/language/perl/perl-Sub-Quote/pspec.xml + + + perl-Sub-Quote + Sub::Quote - Efficient generation of subroutines via string eval + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-09-23 + 2.006006 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Net-Pcap + https://metacpan.org/release/Net-Pcap + + Blue Devil + bluedevil@sctzine.com + + GPL + app:console + library + programming.language.perl + Interface to pcap(3) LBL packet capture library + pcap(3) LBL paket yakalama kitaplığı arayüzü + The Net::Pcap module is a Perl binding to the LBL pcap(3) packet capture library. + Net::Pcap modülü, pcap(3) LBL paket yakalama kitaplığı için bir Perl arayüzüdür. + https://cpan.metacpan.org/authors/id/S/SA/SAPER/Net-Pcap-0.18.tar.gz + + perl + libpcap-devel + + + Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch + Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch + + programming/language/perl/perl-Net-Pcap/pspec.xml + + + perl-Net-Pcap + Interface to pcap(3) LBL packet capture library + + perl + libpcap + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-08 + 0.18 + Version bump + Blue Devil + bluedevil@sctzine.com + + + + + + perl-ExtUtils-MakeMaker + https://metacpan.org/release/ExtUtils-MakeMaker + + Blue DeviL + bluedevil@sctzine.com + + Perl 5 + library + programming.language.perl + Perl extension for creating a module Makefile + Makefile modülü yaratabilen bir perl eklentisi + This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters. + Bu araç bir Makefile.PL dosyasından bir eklenti modülüne Makefile yaratmak için tasarlanmıstır. + https://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.46.tar.gz + + perl + + programming/language/perl/perl-ExtUtils-MakeMaker/pspec.xml + + + perl-ExtUtils-MakeMaker + Perl extension for creating a module Makefile + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/perl + + + + + 2020-07-20 + 7.46 + Version bump + Blue DeviL + bluedevil@sctzine.com + + + 2020-01-29 + 7.44 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2020-01-07 + 7.42 + Version bump. + Blue DeviL + bluedevil@sctzine.com + + + 2019-12-12 + 7.38 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + perl-DBI + https://dbi.perl.org/ + + Blue Devil + bluedevil@sctzine.com + + GPL + app:console + library + programming.language.perl + Database independent interface for Perl + Perl için veritabanından bağımsız arayüz. + The DBI is the standard database interface module for Perl. It defines a set of methods, variables and conventions that provide a consistent database interface independent of the actual database being used. + DBI Perl için standart veritabanı arayüzüdür. Birçok yordam, değişken ve kural tanımlar. + https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-1.643.tar.gz + + perl + + programming/language/perl/perl-DBI/pspec.xml + + + perl-DBI + Database independent interface for Perl + + perl + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-02-05 + 1.643 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-08 + 1.642 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2016-04-22 + 1.634 + First release, built with docker. + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + perl-XML-Simple + https://metacpan.org/pod/XML::Simple + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.perl + XML::Simple Perl module + XML::Simple Perl kütüphanesi + XML::Simple is an easy API to read/write XML. This package provides XML::Simple's Perl module. + XML::Simple, XML okumak ve yazmak için kolay bir API'dir. Bu paket de, XML::Simple'in Perl kütüphanesini içermektedir. + http://search.cpan.org/CPAN/authors/id/G/GR/GRANTM/XML-Simple-2.25.tar.gz + + perl + perl-XML-Parser + perl-XML-SAX + + programming/language/perl/perl-XML-Simple/pspec.xml + + + perl-XML-Simple + + perl + perl-XML-Parser + perl-XML-SAX + + + /usr/lib + /usr/share/man + + + + + 2020-02-13 + 2.25 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + perl-HTTP-Date + https://metacpan.org/pod/HTTP::Date + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + HTTP::Date - Provides date conversion routines + HTTP::Date tarih-zaman dönüşümleri sağlayan perl modülüdür + This module provides functions that deal the date formats used by the HTTP protocol (and then some more). Only the first two functions, time2str() and str2time(), are exported by default. + perl-HTTP-Date modülü, HTTP protokolü tarafından kullnaılan tarih biçemlerini tanımak ve dönüştürmek ile ilgilenen bir perl modülüdür. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Date-6.05.tar.gz + + perl + + programming/language/perl/perl-HTTP-Date/pspec.xml + + + perl-HTTP-Date + HTTP::Date - Provides date conversion routines + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2020-01-11 + 6.05 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.02 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.02 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.02 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 6.02 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Test-Number-Delta + https://metacpan.org/pod/Test::Number::Delta + + Pisilinux Community + admins@pisilinux.org + + Apache_2 + library + programming.language.perl + Compare the difference between numbers against a given tolerance. + At some point or another, most programmers find they need to compare floating-point numbers for equality. The typical idiom is to test if the absolute value of the difference of the numbers is within a desired tolerance, usually called epsilon. + https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.06.tar.gz + + perl + + programming/language/perl/perl-Test-Number-Delta/pspec.xml + + + perl-Test-Number-Delta + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2021-12-21 + 1.06 + First build. + fury + uglyside@yandex.ru + + + + + + perl-HTML-Template-Pro + https://metacpan.org/pod/HTML::Template::Pro + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + LGPLv2 + library + programming.language.perl + Perl/XS module to use HTML Templates from CGI scripts + CGI betiklerindeki HTML şablonlarını kullanabilen Perl/XS modülü + A fast and lightweight C/Perl+XS HTML Template engine implementation. + perl-HTML-Template-Pro, CGI betiklerindeki HTML şablonlarını kullanabilen Perl/XS modüldür. + http://search.cpan.org/CPAN/authors/id/V/VI/VIY/HTML-Template-Pro-0.9510.tar.gz + + perl + perl-JSON + libpcre-devel + + programming/language/perl/perl-HTML-Template-Pro/pspec.xml + + + perl-HTML-Template-Pro + Perl/XS module to use HTML Templates from CGI scripts + + perl + libpcre + perl-JSON + + + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2020-01-14 + 0.9510 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.9510 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.9510 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.9510 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 0.9510 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-path-tiny + https://metacpan.org/release/Path-Tiny + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + programming.language.perl + File path utility + Dosya yolu aracı + This module provides a small, fast utility for working with file paths. + Bu modül dosya yolları ile çalışabilmek için hızlı ve küçük bir araç takımı sunar. + https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.114.tar.gz + + perl + + programming/language/perl/perl-path-tiny/pspec.xml + + + perl-path-tiny + File path utility + + perl + + + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-05-18 + 0.114 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 0.112 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-29 + 0.110 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-13 + 0.108 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-11-15 + 0.108 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-data-munge + https://metacpan.org/release/Data-Munge/ + + Kamil Atlı + suvari@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Various utility functions + Çeşitli yardımcı fonksiyonlar + Various utility functions + Çeşitli yardımcı fonksiyonlar + https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Data-Munge-0.097.tar.gz + + perl + perl-test2-suite + perl-Capture-Tiny + perl-Test-Warnings + + programming/language/perl/perl-data-munge/pspec.xml + + + perl-data-munge + + perl + perl-test2-suite + perl-Capture-Tiny + perl-Test-Warnings + + + /usr/lib + /usr/share/man + + + + + 2020-04-09 + 0.097 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Test-Requires + https://metacpan.org/release/Test-Requires + + Blue Devil + bluedevil@sctzine.com + + Artistic-2 + GPLv1 + library + programming.language.perl + Checks to see if the module can be loaded. + Bir modülün yüklenip yüklenemeyeceğini denetlemek için Perl modülü + perl-Test-Requires is a Perl module to check if the module can be loaded. + perl-Test-Requires, bir modülün yüklenip yüklenemeyeceğini denetlemek için gerekli bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.11.tar.gz + + perl + + programming/language/perl/perl-Test-Requires/pspec.xml + + + perl-Test-Requires + Checks to see if the module can be loaded. + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-09-23 + 0.11 + First Pisi Release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-HTTP-Negotiate + https://metacpan.org/pod/HTTP::Negotiate + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + A complete implementation of the HTTP content negotiation algorithm + HTTP içerik sorgulama algoritması uygulaması + This module provides a complete implementation of the HTTP content negotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred content representation based upon attributes of the negotiable variants and the value of the various Accept* header fields in the request. + Bu modül tam bir HTTP içerik sorgulama algoritması uygulaması içermektedir + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz + + perl + perl-HTTP-Date + perl-HTTP-Message + + programming/language/perl/perl-HTTP-Negotiate/pspec.xml + + + perl-HTTP-Negotiate + A complete implementation of the HTTP content negotiation algorithm + + perl + perl-HTTP-Date + perl-HTTP-Message + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2020-01-13 + 6.01 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.01 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.01 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.01 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 6.01 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Crypt-SSLeay + https://metacpan.org/pod/Crypt::SSLeay + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Crypt::SSLeay - OpenSSL support for LWP. + Crypt::SSLeay - OpenSSL support for LWP. + https://cpan.metacpan.org/authors/id/N/NA/NANIS/Crypt-SSLeay-0.73_06.tar.gz + + perl + openssl-devel + perl-Try-Tiny + perl-Path-Class + perl-LWP-Protocol-https + perl-Bytes-Random-Secure + + programming/language/perl/perl-Crypt-SSLeay/pspec.xml + + + perl-Crypt-SSLeay + + perl + openssl + perl-Try-Tiny + perl-Path-Class + perl-LWP-Protocol-https + perl-Bytes-Random-Secure + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-12-20 + 0.73_06 + Rebuild + fury + uglyside@yandex.ru + + + 2021-09-18 + 0.73_04 + First build + fury + uglyside@yandex.ru + + + + + + perl-HTML-Scrubber + https://metacpan.org/pod/HTML::Scrubber + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl extension for scrubbing/sanitizing html + HTML dosyalarını düzenlemek için bir perl modülü + If you wanna scrub or sanitize html input in a reliable an flexible fashion, then this module is for you. I wasn't satisfied with HTML::Sanitizer because it is based on HTML::TreeBuilder, so I thought I'd write something similar that works directly with HTML::Parser. + perl-HTML-Scrubber, HTML dosyalarını düzenlemek için bir perl modülüdür. + https://cpan.metacpan.org/authors/id/N/NI/NIGELM/HTML-Scrubber-0.19.tar.gz + + perl-Module-Build + perl-HTML-Parser + perl + + programming/language/perl/perl-HTML-Scrubber/pspec.xml + + + perl-HTML-Scrubber + Perl extension for scrubbing/sanitizing html + + perl-HTML-Parser + perl + + + /usr/lib + /usr/share/man + + + + + 2020-01-14 + 0.19 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.15 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.15 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 0.11 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Test-Deep + https://metacpan.org/release/Test-Deep + + Pisi Linux Admins + admin@pisilinux.org + + as-is + library + programming.language.perl + A Perl module that gives you lots of flexibility when testing deep structures + Derin yapıları test ederken çok fazla esneklik sağlayan bir Perl modülü + perl-Test-Deep is a Perl module that gives you lots of flexibility when testing deep structures. + perl-Test-Deep derin yapıları test ederken çok fazla esneklik sağlayan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Deep-1.130.tar.gz + + perl + + programming/language/perl/perl-Test-Deep/pspec.xml + + + perl-Test-Deep + A Perl module that gives you lots of flexibility when testing deep structures + + perl + + + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2020-03-05 + 1.130 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-02 + 1.128 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.127 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.126 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.120 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 1.120 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-JSON-XS + https://metacpan.org/release/JSON-XS + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + app:console + programming.language.perl + JSON serialising/deserialising, done correctly and fast + Doğru ve hızlı, JSON serileştirme/geri elde etme kitaplığı + This module converts Perl data structures to JSON and vice versa. Its primary goal is to be correct and its secondary goal is to be *fast*. To reach the latter goal it was written in C. + Bu modül Perl veri yapılarını JSON'a çevirir, tam tersini de yapabilir. Birincil amacı doğru çalışmak, ikincil amacı ise hızlı olmaktır. İkinciyi sağlamak için C dilinde yazılmıştır. + http://www.cpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-4.02.tar.gz + + perl + perl-common-sense + perl-Canary-Stability + perl-Types-Serialiser + + programming/language/perl/perl-JSON-XS/pspec.xml + + + perl-JSON-XS + JSON serialising/deserialising, done correctly and fast + + perl + perl-common-sense + perl-Canary-Stability + perl-Types-Serialiser + + + /usr/bin + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2020-01-02 + 4.02 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2019-06-22 + 4.02 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-07-26 + 3.03 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 3.03 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.02 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 3.02 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-File-Which + https://metacpan.org/pod/File::Which + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + app:console + programming.language.perl + Portable Perl implementation of the "which" utility + Which komutunun Perl dilinde taşınabilir bir gerçekleştirimi + perl-File-Which is a Perl module that is portable implementation of the "which" utility. + perl-File-Which, which komutunun Perl dilinde taşınabilir bir gerçekleştirimi olan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Which-1.23.tar.gz + + perl + perl-Test-Script + + programming/language/perl/perl-File-Which/pspec.xml + + + perl-File-Which + + perl + perl-Test-Script + + + /usr/bin + /usr/lib + /usr/share/man + + + + + 2020-04-09 + 1.23 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-scope-guard + https://metacpan.org/pod/Scope::Guard + + Kamil Atlı + suvari@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Lexically-scoped resource management + Sözcüksel olarak kapsamlı kaynak yönetimi + Lexically-scoped resource management + https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz + + perl + + programming/language/perl/perl-scope-guard/pspec.xml + + + perl-scope-guard + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-04-09 + 0.21 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-File-Listing + https://metacpan.org/release/File-Listing + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + File::Listing - Dosya sistemi dizin listesini çözümler. + Bu modül "parse_dir()" adında dosya sistemi dizin listesini çözümleyebilen bir yordamı dışa aktarır. + https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Listing-6.07.tar.gz + + perl + perl-HTTP-Date + + programming/language/perl/perl-File-Listing/pspec.xml + + + perl-File-Listing + File::Listing - parse directory listing + + perl + perl-HTTP-Date + + + /usr/share + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-10-01 + 6.07 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 6.04 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.04 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.04 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.04 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 6.04 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Capture-Tiny + https://metacpan.org/pod/Capture::Tiny + + Pisi Linux Admins + admins@pisilinux.org + + Apache-2.0 + library + programming.language.perl + Perl module to capture stdout and stderr from Perl, XS or external programs + Standart çıktı ve hata akışlarını yakalamaya yarayan Perl modülü + perl-Capture-Tiny is a Perl module to capture stdout and stderr from Perl, XS or external programs. + perl-Capture-Tiny, Perl, XS veya harici programların standart çıktı ve hata akışlarının yakalanmasını sağlayan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz + + perl + + programming/language/perl/perl-Capture-Tiny/pspec.xml + + + perl-Capture-Tiny + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-02 + 0.48 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.46 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.44 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.36 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.36 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-IO-Socket-IP + https://metacpan.org/release/IO-Socket-IP + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + Family-neutral IP socket supporting both IPv4 and IPv6 + Hem IPv4 hem de IPv6 soketlerini destekleyen perl modülü + This module provides a protocol-independent way to use IPv4 and IPv6 sockets, as a drop-in replacement for IO::Socket::INET. Most constructor arguments and methods are provided in a backward-compatible way. + IO::Socket::IP, Bu modül hem IPv4 hem de IPv6 soketlerini protokolden bağımsız kullanmayı destekler. + https://cpan.metacpan.org/authors/id/P/PE/PEVANS/IO-Socket-IP-0.41.tar.gz + + perl + perl-Module-Build + + programming/language/perl/perl-IO-Socket-IP/pspec.xml + + + perl-IO-Socket-IP + Family-neutral IP socket supporting both IPv4 and IPv6 + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2020-10-01 + 0.41 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-08 + 0.39 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Encode-Locale + https://metacpan.org/release/Encode-Locale + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2+ + app:console + programming.language.perl + NAME::Encode::Locale - Determine the locale encoding + NAME::Encode::Locale - yerel kodlamayi tespit eder. + In many applications it's wise to let Perl use Unicode for the strings it processes. Most of the interfaces Perl has to the outside world are still byte based. Programs therefore need to decode byte strings that enter the program from the outside and encode them again on the way out. + Birçok uygulamada perl'ün söz katarları için unikod kullanmasını sağlamak akıllıca olur. Bu perl betiği unikod kullanmayı kolaylaştırır. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz + + perl + + programming/language/perl/perl-Encode-Locale/pspec.xml + + + perl-Encode-Locale + NAME::Encode::Locale - Determine the locale encoding + + perl + + + /usr/lib + /usr/share + + + + + 2020-01-07 + 1.05 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.05 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.05 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.05 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 1.05 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Mail-DKIM + https://metacpan.org/pod/Mail::DKIM + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Signs/verifies Internet mail with DKIM/DomainKey signatures. + This module implements the various components of the DKIM and DomainKeys message-signing and verifying standards for Internet mail. + https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20220408.tar.gz + + perl + perl-Clone + perl-Net-DNS + perl-mailtools + perl-YAML-LibYAML + perl-Crypt-OpenSSL-RSA + perl-Test-RequiresInternet + perl-Net-DNS-Resolver-Mock + perl-Mail-AuthenticationResults + + programming/language/perl/perl-Mail-DKIM/pspec.xml + + + perl-Mail-DKIM + + perl-Net-DNS + perl-mailtools + perl-Crypt-OpenSSL-RSA + perl-Mail-AuthenticationResults + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2022-04-14 + 1.20220408 + Version bump. + fury + uglyside@yandex.ru + + + 2021-09-18 + 1.20200907 + First build + fury + uglyside@yandex.ru + + + + + + perl-Data-OptList + https://metacpan.org/release/Data-OptList + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Perl module that parses and validates simple name/value option pairs + Basit isim/değer çiftlerini ayrıştıran ve doğrulayan bir Perl modülü + perl-Data-OptList is a Perl module that parses and validates simple name/value option pairs. + perl-Data-OptList basit isim/değer çiftlerini ayrıştıran ve doğrulayan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-OptList-0.110.tar.gz + + perl + perl-Params-Util + perl-Sub-Install + + programming/language/perl/perl-Data-OptList/pspec.xml + + + perl-Data-OptList + Perl module that parses and validates simple name/value option pairs + + perl + perl-Params-Util + perl-Sub-Install + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-09-23 + 0.110 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-HTML-Format + https://metacpan.org/release/NIGELM/HTML-Format-2.12 + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + programming.language.perl + A Perl module that format HTML as plaintext, RTF and PostScript + HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür + perl-HTML-Format is a Perl module that formats HTML as plaintext, RTF and PostScript. + perl-HTML-Format HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür + http://search.cpan.org/CPAN/authors/id/N/NI/NIGELM/HTML-Format-2.12.tar.gz + + perl-Module-Build + perl-HTML-Tree + perl-Font-AFM + perl + + programming/language/perl/perl-HTML-Format/pspec.xml + + + perl-HTML-Format + A Perl module that format HTML as plaintext, RTF and PostScript + + perl-Module-Build + perl-HTML-Tree + perl-Font-AFM + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-14 + 2.12 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 2.12 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2.12 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 2.12 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Types-Serialiser + https://metacpan.org/pod/Types::Serialiser + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + app:console + programming.language.perl + This module provides some extra datatypes that are used by common serialisation formats such as JSON or CBOR. + JSON ve CBOR gibi genel serileştirme biçemleri tarafından kullanılan bazı yeni veriyapıları sunar. + This module provides some extra datatypes that are used by common serialisation formats such as JSON or CBOR. The idea is to have a repository of simple/small constants and containers that can be shared by different implementations so they become interoperable between each other. + perl-Types-Serialiser, JSON ve CBOR gibi genel serileştirme biçemleri tarafından kullanılan bazı yeni veriyapıları sunar.. + http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Types-Serialiser-1.0.tar.gz + + perl + perl-common-sense + + programming/language/perl/perl-Types-Serialiser/pspec.xml + + + perl-Types-Serialiser + + perl + perl-common-sense + + + /usr/bin + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2020-01-02 + 1.0 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.0 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.0 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 1.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Cairo + https://metacpan.org/pod/Cairo + + Pisilinux Community + admins@pisilinux.org + + LGPL-2.1 + library + programming.language.perl + Perl bindings to the cairo graphics library + Cairo provides Perl bindings for the vector graphics library cairo. It supports multiple output targets, including PNG, PDF and SVG. Cairo produces identical output on all those targets. + https://cpan.metacpan.org/authors/id/X/XA/XAOC/Cairo-1.109.tar.gz + + perl + cairo-devel + perl-Font-FreeType + perl-ExtUtils-Depends + perl-Test-Number-Delta + perl-ExtUtils-PkgConfig + perl-ExtUtils-MakeMaker + + programming/language/perl/perl-Cairo/pspec.xml + + + perl-Cairo + + perl + cairo + freetype + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2021-12-21 + 1.109 + First build. + fury + uglyside@yandex.ru + + + + + + perl-HTTP-Server-Simple + https://metacpan.org/pod/HTTP::Server::Simple + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Lightweight HTTP Server + Basit bir HTTP Sunucusu + HTTP::Server::Simple is a very simple standalone HTTP daemon with no non-core module dependencies. It's ideal for building a standalone http-based UI to your existing tools. + HTTP::Server::Simple basit, perl çekirdek modülleri dışında bağımlılığı olmadan tek başına çalışabilen bir HTTP hizmetidir. Tek başına çalışan, HTTP temelli bir uygulama yazmak istiyorsanız idealdir. + http://search.cpan.org/CPAN/authors/id/B/BP/BPS/HTTP-Server-Simple-0.52.tar.gz + + perl + perl-URI + + programming/language/perl/perl-HTTP-Server-Simple/pspec.xml + + + perl-HTTP-Server-Simple + Lightweight HTTP Server + + perl + perl-URI + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-14 + 0.52 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.52 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.51 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.51 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.51 + First release + Alihan Öztürk + alhan@pisilinux.org + + + + + + perl-AnyEvent + https://metacpan.org/release/AnyEvent + + Kamil Atlı + suvari@pisilinux.org + + unknown + library + programming.language.perl + AnyEvent - provide framework for multiple event loops + Çoklu olay döngüleri için çatı sağlayan bir Perl modülü + AnyEvent provides an identical interface to multiple event loops. This allows module authors to utilise an event loop without forcing module users to use the same event loop (as only a single event loop can coexist peacefully at any one time). + AnyEvent, çoklu olay döngülerine (multiple event loop) özdeş arayüz sağlamaktadır. Modülü kullananların aynı anda tek olay döngüsü çalışıyormuş gibi aynı olay döngüsünü kullanmalarına zorlamadan, bir olay döngüsü kullanılmasına olanak sağlayan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-7.17.tar.gz + + perl + perl-Event + + programming/language/perl/perl-AnyEvent/pspec.xml + + + perl-AnyEvent + + perl + perl-Event + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-02 + 7.17 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2019-06-21 + 7.15 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-term-table + https://metacpan.org/pod/Term::Table + + Kamil Atlı + suvari@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Format a header and rows into a table + Üstbilgi ve satırları tabloya biçimlendirme + Format a header and rows into a table + https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Term-Table-0.015.tar.gz + + perl + perl-importer + + programming/language/perl/perl-term-table/pspec.xml + + + perl-term-table + + perl + perl-importer + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-04-09 + 0.015 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Alien-Libxml2 + https://metacpan.org/release/Alien-Libxml2 + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + Installs the C libxml2 library on your system. + Diğer modüllerin libxml2 kullanabilmesi için Perl bağlayıcıları. + This module provides libxml2 for other modules to use. + perl-Alien-Libxml2, diğer modüllerın lıbxml2 modülünü kullanabilmesi için gerekli modülleri sağlar. + https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Libxml2-0.16.tar.gz + + perl-Alien-Build + libxml2-devel + perl + + programming/language/perl/perl-Alien-Libxml2/pspec.xml + + + perl-Alien-Libxml2 + Installs the C libxml2 library on your system. + + perl-Alien-Build + libxml2 + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-04-22 + 0.16 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-04-10 + 0.15 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Config-Tiny + https://metacpan.org/release/Config-Tiny + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + A module for reading and writing .ini style files with as little code as possible + Mümkün olan en küçük kod ile .ini şeklindeki dosyaları okumaya ve yazmaya yarayan bir modül + perl-Config-Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. + perl-Config-Tiny, mümkün olan en küçük kod ile .ini şeklindeki dosyaları okumaya ve yazmaya yarayan perl modülü sunar. + https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/Config-Tiny-2.24.tgz + + perl + + programming/language/perl/perl-Config-Tiny/pspec.xml + + + perl-Config-Tiny + A module for reading and writing .ini style files with as little code as possible + + perl + + + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2020-04-22 + 2.24 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-04-09 + 2.23 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Super + https://metacpan.org/pod/SUPER + + Pisi Linux Admins + admins@pisilinux.org + + Artistic-2 + GPLv1 + library + programming.language.perl + Control superclass method dispatch. + Üst sınıf yönteminin gönderilmesini denetle. + Control superclass method dispatch. + perl-Super, ust sınıf yönteminin gönderilmesini denetler. + https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20190531.tar.gz + + perl + perl-Sub-Identify + perl-Module-Build + + programming/language/perl/perl-Super/pspec.xml + + + perl-Super + Control superclass method dispatch. + + perl + perl-Sub-Identify + perl-Module-Build + + + /usr/lib + /usr/share + /usr/share/doc + + + + + 2020-01-02 + 20190531 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 20141117 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 20141117 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-XML-LibXML + https://metacpan.org/release/XML-LibXML + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl Binding for libxml2 + libxml2 için Perl bağlayıcıları + This module implements much of the DOM Level 2 API as an interface to the Gnome libxml2 library. This makes it a fast and highly capable validating XML parser library, as well as a high performance DOM. + perl-XML-LibXML, libxml2 için Perl bağlayıcıları içerir. + https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0206.tar.gz + + perl + perl-XML-SAX + libxml2-devel + perl-Alien-Build + perl-Alien-Libxml2 + Perl-XML-SAX-BASE + perl-XML-NamespaceSupport + + programming/language/perl/perl-XML-LibXML/pspec.xml + + + perl-XML-LibXML + Perl Binding for libxml2 + + perl + perl-XML-SAX + perl-XML-NamespaceSupport + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-12-17 + 2.0206 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 2.0205 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-10 + 2.0204 + Fix dependencies and rpath analysis + Blue Devil + bluedevil@sctzine.com + + + 2020-04-09 + 2.0204 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-ExtUtils-PkgConfig + https://metacpan.org/pod/ExtUtils::PkgConfig + + Pisilinux Community + admins@pisilinux.org + + LGPL-2.1 + library + programming.language.perl + A library which converts Perl XS code into C code + The pkg-config program retrieves information about installed libraries, usually for the purposes of compiling against and linking to them. + https://cpan.metacpan.org/authors/id/X/XA/XAOC/ExtUtils-PkgConfig-1.16.tar.gz + + perl + + programming/language/perl/perl-ExtUtils-PkgConfig/pspec.xml + + + perl-ExtUtils-PkgConfig + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2021-12-21 + 1.16 + First build. + fury + uglyside@yandex.ru + + + + + + perl-Crypt-Random-Seed + https://metacpan.org/pod/Crypt::Random::Seed + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Simple method to get strong randomness. + Crypt::Random::Seed provides a simple interface to get the strongest source of randomness on the current platform, typically for use in seeding a CSPRNG such as Math::Random::ISAAC. + https://cpan.metacpan.org/authors/id/D/DA/DANAJ/Crypt-Random-Seed-0.03.tar.gz + + perl + + programming/language/perl/perl-Crypt-Random-Seed/pspec.xml + + + perl-Crypt-Random-Seed + + perl + perl-Crypt-Random-TESHA2 + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.03 + First build + fury + uglyside@yandex.ru + + + + + + perl-Net-SSLeay + https://metacpan.org/pod/Net::SSLeay + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Net::SSLeay - Perl extension for using OpenSSL + OpenSSL erişimi için Perl modülü + Net::SMPP is an implementation of Short Message Peer to Peer protocol over TCP. This protocol is frequently used in the telecoms and mobile operator world to pass short messages between systems that implement the short message service (SMS). + Net::SMPP, TCP üzerinden kısa mesaj gönderimi gerçeklemesidir. Bu iletişim kuralı genelde telekom alanında kısa mesaj servisini (SMS) gerçekleştirmek için kullanılır. + Net::SMPP es una implementación del protocolo TCP de mensajes cortos sobre Peer to Peer. Este protocolo está frecuentemente usado por operadoras de telecom y móviles para pasar mensajes cortos entre sistemas que implementan el servicio de mensajes cortos (SMS). + https://cpan.metacpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.88.tar.gz + + perl + openssl-devel + perl-Test-Exception + + programming/language/perl/perl-Net-SSLeay/pspec.xml + + + perl-Net-SSLeay + Net::SSLeay - Perl extension for using OpenSSL + + perl + zlib + openssl + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-Net-SSLeay + + + + + 2020-01-13 + 1.88 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.85 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.80 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.72 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 1.72 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-NetAddr-IP + https://metacpan.org/pod/NetAddr::IP + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Manages IPv4 and IPv6 addresses and subnets. + This module provides an object-oriented abstraction on top of IP addresses or IP subnets that allows for easy manipulations. + https://cpan.metacpan.org/authors/id/M/MI/MIKER/NetAddr-IP-4.079.tar.gz + + perl + + programming/language/perl/perl-NetAddr-IP/pspec.xml + + + perl-NetAddr-IP + + perl + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 4.079 + First build + fury + uglyside@yandex.ru + + + + + + perl-IO-String + https://metacpan.org/pod/IO::String + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + IO::File interface for in-core strings in Perl + Perl için çekirdek içi metinler için bir G/Ç Dosya arayüzü + perl-IO-String is an IO::File interface for in-core strings in Perl. + perl-IO-String, Perl dili için çekirdek içi metinlere yönelik bir G/Ç Dosya arayüzüdür. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/IO-String-1.08.tar.gz + + perl + + programming/language/perl/perl-IO-String/pspec.xml + + + perl-IO-String + IO::File interface for in-core strings in Perl + + perl + + + /usr/lib + /usr/share/man + + + + + 2020-01-11 + 1.08 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.08 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.08 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.08 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 1.08 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Digest-Nilsimsa + https://metacpan.org/pod/Digest::Nilsimsa + + fury + uglyside@yandex.ru + + LGPL-2 + library + programming.language.perl + Perl version of Nilsimsa code. + A nilsimsa signature is a statistic of n-gram occurance in a piece of text. It is a 256 bit value usually represented in hex. This module is a wrapper around nilsimsa implementation in C by cmeclax. + https://cpan.metacpan.org/authors/id/V/VI/VIPUL/Digest-Nilsimsa-0.06.tar.gz + + perl + + programming/language/perl/perl-Digest-Nilsimsa/pspec.xml + + + perl-Digest-Nilsimsa + + perl + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.06 + First build + fury + uglyside@yandex.ru + + + + + + perl-Glib + https://metacpan.org/pod/Glib + + Pisilinux Community + admins@pisilinux.org + + LGPL-2.1 + library + programming.language.perl + Perl wrappers for the GLib utility and Object libraries + This module provides perl access to Glib and GLib's GObject libraries. GLib is a portability and utility library; GObject provides a generic type system with inheritance and a powerful signal system. Together these libraries are used as the foundation for many of the libraries that make up the Gnome environment, and are used in many unrelated projects. + https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-1.3293.tar.gz + + perl + perl-ExtUtils-Depends + perl-ExtUtils-PkgConfig + gobject-introspection-devel + + programming/language/perl/perl-Glib/pspec.xml + + + perl-Glib + + perl + glib2 + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2021-12-21 + 1.3293 + First build. + fury + uglyside@yandex.ru + + + + + + perl-GSSAPI + https://metacpan.org/pod/GSSAPI + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl extension providing access to the GSSAPIv2 library + GSSAPI kitaplığına erişim sağlayan perl modülü + perl-GSSAPI module gives access to the routines of the GSSAPI library, as described in rfc2743 and rfc2744 and implemented by the Kerberos-1.2 distribution from MIT. + perl-GSSAPI, RFC 2744'de açıklandığı gibi GSSAPI C bağlayıcılarını kullanan bir perl eklentisidir. + http://search.cpan.org/CPAN/authors/id/A/AG/AGROLMS/GSSAPI-0.28.tar.gz + + perl + mit-kerberos + e2fsprogs-devel + + + disable_failing_test.patch + + programming/language/perl/perl-GSSAPI/pspec.xml + + + perl-GSSAPI + Perl extension providing access to the GSSAPIv2 library + + perl + mit-kerberos + e2fsprogs + + + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2020-01-11 + 0.28 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.28 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.28 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.28 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 0.28 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-common-sense + https://metacpan.org/release/common-sense + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Implements some sane defaults for Perl programs + Perl programları için kabul edilebilir öntanımlar içerir + This module implements some sane defaults for Perl programs, as defined by two typical (or not so typical - use your common sense) specimens of Perl coders: + perl-common-sense, perl programları için kabul edilebilir öntanımlar içeren bir perl kütüphanesidir. + https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/common-sense-3.75.tar.gz + + perl + + programming/language/perl/perl-common-sense/pspec.xml + + + perl-common-sense + Implements some sane defaults for Perl programs + + perl + + + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2020-04-08 + 3.75 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-02 + 3.74 + Rebuilt and translation fix + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 3.74 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 3.74 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.74 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 3.74 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Crypt-OpenSSL-RSA + https://metacpan.org/pod/Crypt::OpenSSL::RSA + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + RSA encoding and decoding, using the openSSL libraries. + Crypt::OpenSSL::RSA provides the ability to RSA encrypt strings which are somewhat shorter than the block size of a key. + https://cpan.metacpan.org/authors/id/T/TO/TODDR/Crypt-OpenSSL-RSA-0.32.tar.gz + + openssl-devel + perl-Crypt-OpenSSL-Guess + perl-Crypt-OpenSSL-Random + + programming/language/perl/perl-Crypt-OpenSSL-RSA/pspec.xml + + + perl-Crypt-OpenSSL-RSA + + openssl + perl-Crypt-OpenSSL-Guess + perl-Crypt-OpenSSL-Random + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.32 + First build + fury + uglyside@yandex.ru + + + + + + perl-Net-RawIP + https://metacpan.org/pod/Net::RawIP + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + Perl extension to manipulate raw IP packets with interface to libpcap + Raw IP adreslerini libpcap ile değiştirmeye yarayan perl eklentisi. + Net::RawIP, a perl module can to manipulate raw IP packets, with an optional feature for manipulating Ethernet headers. + Net::RawIP, ham IP paketlerini ve ethernet başlıklarını değiştirebilen bir perl modülüdür. + http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz + + perl + libpcap-devel + + programming/language/perl/perl-Net-RawIP/pspec.xml + + + perl-Net-RawIP + Perl extension to manipulate raw IP packets with interface to libpcap + + perl + libpcap + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-08 + 0.25 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + perl-HTTP-Message + https://metacpan.org/release/HTTP-Message + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + HTTP::Message - HTTP tarzı mesaj (ana sınıf) + HTTP::Message nesnesi bazı HTTP başlıkları ve içerik gövdesi içerir. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.26.tar.gz + + perl + perl-IO-HTML + perl-HTTP-Date + perl-LWP-Mediatypes + perl-URI + perl-Try-Tiny + perl-Encode-Locale + + programming/language/perl/perl-HTTP-Message/pspec.xml + + + perl-HTTP-Message + HTTP::Message - HTTP style message (base class) + + perl + perl-URI + + + /usr/lib + /usr/share/doc + /usr/share/man/man3 + + + + + 2020-10-01 + 6.26 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-07-20 + 6.25 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 6.24 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-04 + 6.22 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 6.18 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.13 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.06 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.06 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 6.06 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Math-Random-ISAAC + https://metacpan.org/pod/Math::Random::ISAAC + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Perl interface to the ISAAC PRNG algorithm. + Perl interface to the ISAAC PRNG algorithm. + https://cpan.metacpan.org/authors/id/J/JA/JAWNSY/Math-Random-ISAAC-1.004.tar.gz + + perl + perl-Test-NoWarnings + + programming/language/perl/perl-Math-Random-ISAAC/pspec.xml + + + perl-Math-Random-ISAAC + + perl + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 1.004 + First build + fury + uglyside@yandex.ru + + + + + + perl-HTTP-Body + https://metacpan.org/pod/HTTP::Body + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + HTTP Body Parser + HTTP Gövde Çözümleyici + HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/x-www-form-urlencoded, and multipart/form-data. + HTTP::Body, HTTP POST verisini çözümler ve application/octet-stream, application/x-www-form-urlencoded, ile multipart/form-data verilerini destekler. + http://search.cpan.org/CPAN/authors/id/G/GE/GETTY/HTTP-Body-1.22.tar.gz + + perl + perl-Test-Pod + perl-Test-Deep + perl-HTTP-Message + perl-Test-Pod-Coverage + + programming/language/perl/perl-HTTP-Body/pspec.xml + + + perl-HTTP-Body + HTTP Body Parser + + perl + perl-HTTP-Message + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2020-01-14 + 1.22 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.22 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.22 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.22 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 1.22 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-File-Slurp + https://metacpan.org/release/File-Slurp + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + programming.language.perl + A Perl module that is efficient in reading/writing of Complete Files + Complete dosyalarını verimli bir şekilde yazma/okuma olanağı + Efficient Reading/Writing of Complete Files. It provides subroutines to read or write entire files with as simple call. + perl-File-Slurp Complete dosyalarını verimli bir şekilde yazma/okuma olanağı sunan bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/C/CA/CAPOEIRAB/File-Slurp-9999.32.tar.gz + + perl + + programming/language/perl/perl-File-Slurp/pspec.xml + + + perl-File-Slurp + A Perl module that is efficient in reading/writing of Complete Files + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-12-17 + 9999.32 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-20 + 9999.32 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-11 + 9999.30 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 9999.29 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 9999.19 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-12-14 + 9999.19 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-HTML-Template + https://metacpan.org/pod/HTML::Template + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + Perl module to use HTML-like templating language + HTML benzeri taslak oluşturup kullanmak için perl modülü + This module attempts to make using HTML templates simple and natural. + Bu modül sayesinde oluşturduğunuz HTML taslaklarını perl ile kullanabilirsiniz. + https://cpan.metacpan.org/authors/id/S/SA/SAMTREGAR/HTML-Template-2.97.tar.gz + + perl + perl-CGI + + programming/language/perl/perl-HTML-Template/pspec.xml + + + perl-HTML-Template + Perl module to use HTML-like templating language + + perl + perl-CGI + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2020-01-14 + 2.97 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2019-04-20 + 2.95 + Rebuild perl-CGI + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-26 + 2.95 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2.95 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.95 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 2.95 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Mock-Config + https://metacpan.org/pod/Mock::Config + + fury + uglyside@yandex.ru + + Artistic_2 + library + programming.language.perl + Mock::Config - temporarily set Config or XSConfig values. + Mock::Config - temporarily set Config or XSConfig values. + https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Mock-Config-0.03.tar.gz + + perl + + programming/language/perl/perl-Mock-Config/pspec.xml + + + perl-Mock-Config + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2021-12-21 + 0.03 + First release + fury + uglyside@yandex.ru + + + + + + perl-Event + https://metacpan.org/release/Event + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + Artistic + library + programming.language.perl + Event loop processing module in Perl + Perl için olay döngüsü işleme modülü + The Event module provide a central facility to watch for various types of events and invoke a callback when these events occur. The idea is to delay the handling of events so that they may be dispatched in priority order when it is safe for callbacks to execute. + Event modülü çeşitli türde olayları izlemek için merkezi bir olanak sağlamakta ve bu olaylar meydana geldiğinde sisteme geri çağırım (callback) uyarmaktadır. + https://cpan.metacpan.org/authors/id/E/ET/ETJ/Event-1.27.tar.gz + + perl + + programming/language/perl/perl-Event/pspec.xml + + + perl-Event + Event loop processing module in Perl + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-Event + + + + + 2020-01-07 + 1.27 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2012-09-06 + 1.27 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-HTML-Formatter + https://metacpan.org/release/HTML-Formatter + + Blue Devil + bluedevil@sctzine.com + + GPLv2 + library + programming.language.perl + A Perl module that format HTML as plaintext, RTF and PostScript + HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür + perl-HTML-Format is a Perl module that formats HTML as plaintext, RTF and PostScript. + perl-HTML-Formatter HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür + https://cpan.metacpan.org/authors/id/N/NI/NIGELM/HTML-Formatter-2.16.tar.gz + + perl-Module-Build + perl-File-Slurper + perl-HTML-Tree + perl-Font-AFM + perl + perl-Test-Warnings + + programming/language/perl/perl-HTML-Formatter/pspec.xml + + + perl-HTML-Formatter + A Perl module that format HTML as plaintext, RTF and PostScript + + perl-HTML-Tree + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-02-12 + 2.16 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Crypt-PasswdMD5 + https://metacpan.org/pod/Crypt::PasswdMD5 + + Selim Ok + admins@pisilinux.org + + Artistic + library + programming.language.perl + Crypt::PasswdMD5 module for perl + Perl için Crypt::PasswdMD5 modülü + Provides various crypt()-compatible interfaces to the MD5-based crypt() function. + MD5 tabanlı crypt() fonksiyonu için, crypt() uyumlu çeşitli arayüzler sağlar. + http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz + + perl + perl-Module-Build + + programming/language/perl/perl-Crypt-PasswdMD5/pspec.xml + + + perl-Crypt-PasswdMD5 + Crypt::PasswdMD5 module for perl + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-02 + 1.40 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.40 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.40 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.40 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 1.40 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Mozilla-CA + https://metacpan.org/release/Mozilla-CA + + Pisi Linux Admins + admins@pisilinux.org + + Artistic-2 + GPLv1 + library + programming.language.perl + Mozilla::CA - Mozilla's CA cert bundle in PEM format + Mozilla::CA - PEM biçeminde Mozilla CA sertifikaları + Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority certificates in a form that can be consumed by modules and libraries based on OpenSSL. + Mozilla::CA, OpenSSL,e bağlı kitaplik ve modüller tarafından kullanılabilecek olan Mozilla Certificate Authority sertifikalarını toplu şekilde sunar. + https://cpan.metacpan.org/authors/id/A/AB/ABH/Mozilla-CA-20200520.tar.gz + + perl + + programming/language/perl/perl-Mozilla-CA/pspec.xml + + + perl-Mozilla-CA + Mozilla::CA - Mozilla's CA cert bundle in PEM format + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-05-24 + 20200520 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-13 + 20180117 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-09-08 + 20180117 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 20160104 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 20160104 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 20160104 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTTP-Daemon + https://metacpan.org/release/HTTP-Daemon + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + A simple http server class + Basit bir HTTP sunucu sınıfı + Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket for incoming requests. + HTTP::Daemon sınıfı örnekleri HTTP/1.1 sunucusu üzerinden gelen istekleri dinler. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Daemon-6.12.tar.gz + + perl + perl-Module-Build + + + HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch + + programming/language/perl/perl-HTTP-Daemon/pspec.xml + + + perl-HTTP-Daemon + A simple http server class + + perl + perl-HTTP-Date + perl-HTTP-Message + perl-LWP-Mediatypes + + + /usr/share + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-07-20 + 6.12 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-13 + 6.06 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.01 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.01 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.01 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 6.01 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Sub-Uplevel + https://metacpan.org/pod/Sub::Uplevel + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Module to apparently run a function in a higher stack frame + Bir fonksiyonu daha yüksek bir yığın çerçevesinde çalıştırmak için perl modülü + Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. + perl-Sub-Uplevel modülü, bir fonksiyonu daha yüksek bir yığın çerçevesinde çalıştırmaktadır. + http://www.cpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz + + perl + + programming/language/perl/perl-Sub-Uplevel/pspec.xml + + + perl-Sub-Uplevel + Module to apparently run a function in a higher stack frame + + perl + + + /usr/lib + /usr/share/doc/perl-Sub-Uplevel + /usr/share/man + + + + + 2020-01-02 + 0.2800 + Rebuilt + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.2800 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.2600 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.25 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 0.25 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-IO-Socket-INET6 + https://metacpan.org/pod/IO::Socket::INET6 + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Object interface for AF_INET|AF_INET6 domain sockets + AF_INET|AF_INET6 domain soketleri için nesne arayüzü + IO::Socket::INET6 provides an object interface to creating and using sockets in either AF_INET or AF_INET6 domains. It is built upon the IO::Socket interface and inherits all the methods defined by IO::Socket. + IO::Socket::INET6, AF_INET ya da AF_INET6 domainleri kullanılarak soket kullanma veya yaratmaya yarayan nesne arayüzü sağlar. + IO::Socket::INET6 facilita una interfaz a objetos para la creación y uso de sockets en dominios AF_INET o AF_INET6. Está construido sobre la interfaz IO::Socket y hereda todos los métodos definidos en IO::Socket. + http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/IO-Socket-INET6-2.72.tar.gz + + perl-Socket6 + perl-Test-Pod + perl-Module-Build + perl-Test-Pod-Coverage + perl-IO-Socket-SSL + perl + + programming/language/perl/perl-IO-Socket-INET6/pspec.xml + + + perl-IO-Socket-INET6 + + perl-Socket6 + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2016-04-24 + 2.72 + Docker built. + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2014-09-10 + 2.72 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 2.72 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 2.69 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 2.69 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Import-Into + https://metacpan.org/release/Import-Into + + Blue Devil + bluedevil@sctzine.com + + Perlv5 + library + programming.language.perl + Import::Into - Import packages into other packages. + Paketleri diğer paketlere içe aktaran perl modülü + Import::Into provides global methods to import packages into other packages. + perl-Import-Into, paketleri diğer paketlere içe aktaran perl modülü sunar. + https://cpan.metacpan.org/authors/id/H/HA/HAARG/Import-Into-1.002005.tar.gz + + perl + perl-Module-Runtime + + programming/language/perl/perl-Import-Into/pspec.xml + + + perl-Import-Into + Import::Into - Import packages into other packages. + + perl + perl-Module-Runtime + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-09-23 + 1.002005 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-File-Slurper + https://metacpan.org/release/File-Slurper + + Blue Devil + bluedevil@sctzine.com + + Perlv5 + library + programming.language.perl + A simple, sane and efficient module to slurp a file + Bir dosyayı indirmek için iyi ve verimli bir perl modülüdür. + perl-File-Slurper, provides a simple, sane and efficient module to slurp a file. + perl-File-Slurper Bir dosyayı indirmek için iyi ve verimli bir perl modülü sunar. + https://cpan.metacpan.org/authors/id/L/LE/LEONT/File-Slurper-0.012.tar.gz + + perl + perl-Test-Warnings + + programming/language/perl/perl-File-Slurper/pspec.xml + + + perl-File-Slurper + A simple, sane and efficient module to slurp a file + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-02-12 + 0.012 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Crypt-OpenSSL-Random + https://metacpan.org/pod/Crypt::OpenSSL::Random + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + OpenSSL/LibreSSL pseudo-random number generator access. + Crypt::OpenSSL::Random provides the ability to seed and query the OpenSSL and LibreSSL library's pseudo-random number generators. + https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Crypt-OpenSSL-Random-0.15.tar.gz + + openssl-devel + perl-Crypt-OpenSSL-Guess + + programming/language/perl/perl-Crypt-OpenSSL-Random/pspec.xml + + + perl-Crypt-OpenSSL-Random + + openssl + perl-Crypt-OpenSSL-Guess + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.15 + First build + fury + uglyside@yandex.ru + + + + + + perl-Pango + https://metacpan.org/pod/Pango + + fury + uglyside@yandex.ru + + LGPL-2.1 + library + programming.language.perl + Layout and render international text. + Pango is a library for laying out and rendering text, with an emphasis on internationalization. + https://cpan.metacpan.org/authors/id/X/XA/XAOC/Pango-1.227.tar.gz + + perl-Glib + perl-Cairo + pango-devel + perl-ExtUtils-Depends + perl-ExtUtils-PkgConfig + + programming/language/perl/perl-Pango/pspec.xml + + + perl-Pango + + pango + perl-Glib + perl-Cairo + + + /usr/lib/perl5 + /usr/share/man/man3 + /usr/share/doc + + + + + 2021-12-21 + 1.227 + First release + fury + uglyside@yandex.ru + + + + + + perl-B-COW + https://metacpan.org/pod/B::COW + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + B::COW additional B helpers to check COW status. + B::COW provides some naive additional B helpers to check the COW status of one SvPV. + https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/B-COW-0.004.tar.gz + + perl + + programming/language/perl/perl-B-COW/pspec.xml + + + perl-B-COW + + perl + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.004 + First build + fury + uglyside@yandex.ru + + + + + + perl-Class-Method-Modifiers + https://metacpan.org/release/Class-Method-Modifiers + + Blue Devil + bluedevil@sctzine.com + + Perlv5 + library + programming.language.perl + Provides Moose-like method modifiers + Moose benzeri yordam düzenleyici. + Class::Method::Modifiers provides three modifiers: before, around, and after. before and after are run just before and after the method they modify, but can not really affect that original method. around is run in place of the original method, with a hook to easily call that original method. + perl-Class-Method-Modifiers, moose benzeri yordam düzenleyici perl modülü sunar. + https://cpan.metacpan.org/authors/id/E/ET/ETHER/Class-Method-Modifiers-2.13.tar.gz + + perl + perl-Test-Fatal + perl-Test-Needs + perl-Test-Requires + + programming/language/perl/perl-Class-Method-Modifiers/pspec.xml + + + perl-Class-Method-Modifiers + Provides Moose-like method modifiers + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-09-23 + 2.13 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Net-LibIDN2 + https://metacpan.org/release/Net-LibIDN2 + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + Net::LibIDN2 - Perl bindings for GNU Libidn2 + GNU Libidn2 için perl bağlayıcıları. + Provides bindings for GNU Libidn2, a C library for handling internationalized domain names based on IDNA 2008, Punycode and TR46. + perl-Net-LibIDN2, GNU Libidn2 için perl bağlayıcıları sunar. + https://cpan.metacpan.org/authors/id/T/TH/THOR/Net-LibIDN2-1.01.tar.gz + + perl + libidn2-devel + perl-Module-Build + + programming/language/perl/perl-Net-LibIDN2/pspec.xml + + + perl-Net-LibIDN2 + Net::LibIDN2 - Perl bindings for GNU Libidn2 + + perl + libidn2 + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2020-02-22 + 1.01 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + perl-IO-Socket-SSL + https://metacpan.org/release/IO-Socket-SSL + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Nearly transparent SSL encapsulation for IO::Socket::INET + IO::Socket::INET için neredeyse saydam SSL kapsülleme desteği + IO::Socket::SSL is a class implementing an object oriented interface to SSL sockets. The class is a descendent of IO::Socket::INET. + IO::Socket::SSL, SSL soketlerine nesne yönelimli arayüz sağlayan bir sınıftır. IO::Socket::INET'in gelişmişidir. + IO::Socket::SSL es una clase que implementa una inerfaz a sockets SSL, orientado a objetos. La clase es descendiente de IO::Socket::INET. + https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.068.tar.gz + + perl-Net-SSLeay + perl + + programming/language/perl/perl-IO-Socket-SSL/pspec.xml + + + perl-IO-Socket-SSL + Nearly transparent SSL encapsulation for IO::Socket::INET + + perl-Net-SSLeay + perl + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-IO-Socket-SSL + + + + + 2020-04-08 + 2.068 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-02-18 + 2.067 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-13 + 2.066 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 2.052 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-19 + 2.047 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2.043 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.024 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 2.024 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Digest-SHA1 + https://metacpan.org/pod/Digest::SHA1 + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + SHA1 message digest algorithm + NIST SHA-1 mesaj özetleme algoritmasını Perl programlarında kullanabilmenizi sağlayan bir Perl modülü + The Digest::SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 160-bit "fingerprint" or "message digest" of the input. + Bu modül NIST SHA-1 mesaj özetleme algoritmasını Perl programlarında kullanabilmenizi sağlar. Farklı uzunluklardaki mesajları alan algoritma, çıktı olarak 160 bitlik parmakizi veya mesaj özeti üretir. + El módulo Digest::SHA1 permite usar el algoritmo NIST SHA-1 desde programas Perl. El algoritmo acepta como entrada un mensaje de longitud arbitraria y produce un "fingerprint" (huella digital) o "message digest" de 160-bit. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz + + perl + + programming/language/perl/perl-Digest-SHA1/pspec.xml + + + perl-Digest-SHA1 + + perl + + + /usr/lib + /usr/share/doc/perl-Digest-SHA1 + /usr/share/man + + + + + 2020-01-02 + 2.13 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 2.13 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2.13 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 2.13 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-XML-SAX + https://metacpan.org/pod/XML::SAX + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl module for using and building Perl SAX2 XML parsers, filters, and drivers + Perl SAX2 XML ayıklacı, süzgeç ve sürücülerini kullanmak ve inşa etmek için gerekli Perl modülü + This module consists of several framework classes for using and building Perl SAX2 XML parsers, filters, and drivers. + perl-XML-SAX, SAX2 XML ayıklacı, süzgeç ve sürücülerini kullanmak ve inşa etmek için gerekli Perl modülüdür. + El módulo consiste de varias clases de framework para usar y construir (build) parsers, filtros y controladores SAX2 XML + https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-1.02.tar.gz + + perl + libxml2-devel + perl-XML-SAX-Base + perl-XML-NamespaceSupport + + programming/language/perl/perl-XML-SAX/pspec.xml + + + perl-XML-SAX + Perl module for using and building Perl SAX2 XML parsers, filters, and drivers + + perl + libxml2 + perl-XML-SAX-Base + perl-XML-NamespaceSupport + + + /usr/lib + /usr/share/doc + /usr/share/man + + + System.Package + + + + + 2020-01-13 + 1.02 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.00 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-12-12 + 0.99 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-test-exit + https://metacpan.org/release/Test-Exit + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Test whether code exits without terminating testing. + Testi sonlandırmadan kodun çıkıp çıkmadığını test edin. + Test whether code exits without terminating testing. + Testi sonlandırmadan kodun çıkıp çıkmadığını test edin. + https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Test-Exit-0.11.tar.gz + + perl + perl-return-multilevel + + programming/language/perl/perl-test-exit/pspec.xml + + + perl-test-exit + + perl + perl-return-multilevel + + + /usr/lib + /usr/share/man + + + + + 2020-04-09 + 0.097 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-HTML-FormatText-WithLinks-AndTables + https://metacpan.org/pod/HTML::FormatText::WithLinks::AndTables + + Osman Erkan + osman.erkan@pisilinux.org + + PerlArtistic GPL + library + programming.language.perl + Converts HTML to Text with tables in tact. + HTML'i metne tablolar ile beraber çeviren perl modülü + This module was inspired by HTML::FormatText::WithLinks which has proven to be a useful `lynx -dump` work-alike. + Bu modül HTML'i metne içersindeki tablolar ile beraber dönüştürür. + http://www.cpan.org/authors/id/D/DA/DALEEVANS/HTML-FormatText-WithLinks-AndTables-0.07.tar.gz + + perl + perl-URI + perl-HTML-FormatText-WithLinks + + programming/language/perl/perl-HTML-FormatText-WithLinks-AndTables/pspec.xml + + + perl-HTML-FormatText-WithLinks-AndTables + Converts HTML to Text with tables in tact. + + perl + perl-URI + perl-HTML-FormatText-WithLinks + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-14 + 0.07 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.07 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.07 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.06 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.06 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Net-DNS-Resolver-Mock + https://metacpan.org/release/Net-DNS-Resolver-Mock + + PisiLinux Community + admins@pisilinux.org + + PerlArtistic + library + programming.language.perl + Mock a DNS Resolver object for testing + Mock a DNS Resolver object for testing + Mock a DNS Resolver object for testing + Mock a DNS Resolver object for testing + https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Net-DNS-Resolver-Mock-1.20200215.tar.gz + + perl + perl-Net-DNS + perl-Test-Exception + + programming/language/perl/perl-Net-DNS-Resolver-Mock/pspec.xml + + + perl-Net-DNS-Resolver-Mock + + perl + perl-Net-DNS + perl-Test-Exception + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2021-10-14 + 1.20200215 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-XML-NamespaceSupport + https://metacpan.org/pod/XML::NamespaceSupport + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + A Perl module that offers a simple to process namespaced XML names + XML adlarını işleyebilen bir perl modülü + This module offers a simple way to process namespaced XML names (unames) from within any application that may need them. + Gerek duyan uygulamalar tarafından kullanılabilen ve XML adlarını işleyebilen bir perl modülüdür. + Módulo Perl para procesamiento sencillo de nombres de espacio de nombres XML (unames) desde cualquier programa + http://www.cpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12_9.tar.gz + + perl + + programming/language/perl/perl-XML-NamespaceSupport/pspec.xml + + + perl-XML-NamespaceSupport + A Perl module that offers a simple to process namespaced XML names + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-13 + 1.12 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.12 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2017-12-12 + 1.12 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Devel-GlobalDestruction + https://metacpan.org/release/Devel-GlobalDestruction + + Blue Devil + bluedevil@sctzine.com + + Perlv5 + library + programming.language.perl + Devel::GlobalDestruction - Provides function returning the equivalent of ${^GLOBAL_PHASE} eq 'DESTRUCT' for older perls. + Devel::GlobalDestruction eski perl betikleri için ${^GLOBAL_PHASE} eq 'DESTRUCT' dengi yordam döndürür. + perl-Devel-GlobalDestruction provides function returning the equivalent of ${^GLOBAL_PHASE} eq 'DESTRUCT' for older perls. + perl-Devel-GlobalDestruction, eski perl betikleri için ${^GLOBAL_PHASE} eq 'DESTRUCT' dengi yordam sunar. + https://cpan.metacpan.org/authors/id/H/HA/HAARG/Devel-GlobalDestruction-0.14.tar.gz + + perl + perl-Sub-Exporter-Progressive + + programming/language/perl/perl-Devel-GlobalDestruction/pspec.xml + + + perl-Devel-GlobalDestruction + Devel::GlobalDestruction - Provides function returning the equivalent of ${^GLOBAL_PHASE} eq 'DESTRUCT' for older perls. + + perl + perl-Sub-Exporter-Progressive + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-09-23 + 0.14 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-sub-info + https://metacpan.org/pod/Sub::Info + + Kamil Atlı + suvari@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Tool for inspecting subroutines. + Altyordamları denetleme aracı. + Tool for inspecting subroutines. + https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Sub-Info-0.002.tar.gz + + perl + perl-importer + + programming/language/perl/perl-sub-info/pspec.xml + + + perl-sub-info + + perl + perl-importer + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-04-09 + 0.002 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-URI + https://metacpan.org/release/URI + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl module for Uniform Resource Identifiers (absolute and relative) + Bir URI (Uniform Resource Identifiers- Tektip Kaynak Belirleyicileri) icin perl arayüzü + A Uniform Resource Identifier is a compact string of characters that identifies an abstract or physical resource. A Uniform Resource Identifier can be further classified as either a Uniform Resource Locator (URL) or a Uniform Resource Name (URN). + Bir URI (Uniform Resource Identifiers- Tektip Kaynak Belirleyicileri), soyut veya fiziki bir kaynağı belirleyen bir tekparça karakter dizgesidir. Bir URI, bir URL (Uniform Resource Locator – Tektip Kaynak Bulucu) veya bir URN (Uniform Resource Name – Tektip Kaynak Adı)’den daha ötede sınıflandırılabilir. + Un identificador de recurso uniformado (URI) es una cadena de caracteres compacta que identifica un recurso físico o abstracto. Se puede clasificar los URI en Uniform Resource Locator (URL) o Uniform Resource Name (URN). + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.05.tar.gz + + perl + perl-Test-Needs + + programming/language/perl/perl-URI/pspec.xml + + + perl-URI + Perl module for Uniform Resource Identifiers (absolute and relative) + + perl + + + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2020-12-13 + 5.05 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-07 + 1.76 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.71 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.71 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.71 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 1.71 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Crypt-OpenSSL-Guess + https://metacpan.org/pod/Crypt::OpenSSL::Guess + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Guess OpenSSL include path. + Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any platforms. + https://cpan.metacpan.org/authors/id/A/AK/AKIYM/Crypt-OpenSSL-Guess-0.15.tar.gz + + perl-ExtUtils-MakeMaker + + programming/language/perl/perl-Crypt-OpenSSL-Guess/pspec.xml + + + perl-Crypt-OpenSSL-Guess + + perl + perl-ExtUtils-MakeMaker + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2022-04-14 + 0.15 + Version bump + fury + uglyside@yandex.ru + + + 2021-12-20 + 0.14 + Version bump + fury + uglyside@yandex.ru + + + 2021-09-18 + 0.13 + First build + fury + uglyside@yandex.ru + + + + + + perl-IPC-Run3 + https://metacpan.org/pod/IPC::Run3 + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + BSD + library + programming.language.perl + Perl module to run a subprocess with input/ouput redirection + Girdi/Çıktı yönlendirmeli bir alt süreç çalıştıran Perl Modülü + perl-IPC-Run3 is a Perl module that runs a subprocess with input/ouput redirection. + perl-IPC-Run3, Girdi/Çıktı yönlendirmeli bir alt süreç çalıştıran bir Perl modülüdür. + http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz + + perl + perl-Test-Pod + perl-Test-Pod-Coverage + + programming/language/perl/perl-IPC-Run3/pspec.xml + + + perl-IPC-Run3 + + perl + + + /usr/lib + /usr/share/man + + + + + 2020-04-09 + 0.048 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Module-Runtime + https://metacpan.org/release/Module-Runtime + + Blue Devil + bluedevil@sctzine.com + + Perlv5 + library + programming.language.perl + Module::Runtime - runtime module handling + Çalışma zamanında modülleri idare eden perl modülü + The functions exported by this module deal with runtime handling of Perl modules, which are normally handled at compile time. This module avoids using any other modules, so that it can be used in low-level infrastructure. + perl-Module-Runtime, çalışma zamanında modülleri idare eden perl modülü sunar. + https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.016.tar.gz + + perl + perl-Module-Build + perl-Test-Pod + perl-Test-Pod-Coverage + + programming/language/perl/perl-Module-Runtime/pspec.xml + + + perl-Module-Runtime + Module::Runtime - runtime module handling + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-09-23 + 0.016 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-template-toolkit + https://metacpan.org/release/Template-Toolkit + + PisiLinux Community + admins@pisilinux.org + + PerlArtistic + library + programming.language.perl + Perl template processing system + Perl taslak işleme sistemi + The Template Toolkit is a collection of Perl modules which implement a fast, flexible, powerful and extensible template processing system. + perl-template-toolkit, hızlı, esnek, genişletilebilir ve güçlü taslak işleme sistemi sunan perl modülleri kolleksiyonudur. + https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Template-Toolkit-3.009.tar.gz + + perl + perl-AppConfig + + programming/language/perl/perl-template-toolkit/pspec.xml + + + perl-template-toolkit + Perl template processing system + + perl + perl-AppConfig + + + /usr/share + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + + + + + 2020-07-20 + 3.009 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-04-08 + 3.008 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-29 + 3.007 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-13 + 3.003 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-11-16 + 2.28 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Sub-Install + https://metacpan.org/release/Sub-Install + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Sub::Install - install subroutines into packages easily + Paketlere altyordamları kolayca yüklemeye yarayan bir Perl Modülü + perl-Sub-Install is a Perl module that installs subroutines into packages easily. + perl-Sub-Install, paketlere altyordamları kolayca yükleyen bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz + + perl + + programming/language/perl/perl-Sub-Install/pspec.xml + + + perl-Sub-Install + Sub::Install - install subroutines into packages easily + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-09-23 + 0.928 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Params-Util + https://metacpan.org/release/Params-Util + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Simple, compact and correct param-checking functions + Basit, az yer kaplayan ve doğru parametre kontrol fonksiyonları + perl-Params-Util is a Perl module that has simple, compact and correct param-checking functions. + perl-Params-Util basit, az yer kaplayan ve doğru parametre kontrol fonksiyonları içeren bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz + + perl + + programming/language/perl/perl-Params-Util/pspec.xml + + + perl-Params-Util + Simple, compact and correct param-checking functions + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-09-23 + 1.07 + First release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Test-NoWarnings + https://metacpan.org/pod/Test::NoWarnings + + fury + uglyside@yandex.ru + + LGPL-2.1 + library + programming.language.perl + Make sure you didn't emit any warnings while testing. + Make sure you didn't emit any warnings while testing. + https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-NoWarnings-1.06.tar.gz + + perl + + programming/language/perl/perl-Test-NoWarnings/pspec.xml + + + perl-Test-NoWarnings + + perl-test-simple + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 1.06 + First build + fury + uglyside@yandex.ru + + + + + + perl-Alien-Build + https://metacpan.org/release/Alien-Build + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + A perl module to build external dependencies for use in CPAN + CPAN'da kullanabilmek için harici bağımlılıklar derleyebilen perl modülü + perl-Alien-Build provides tools for building external (non-CPAN) dependencies for CPAN. It is mainly designed to be used at install time of a CPAN client, and work closely with Alien::Base which is used at runtime. + Alien::Build, CPAN'da kullanabilmek için harici bağımlılıklar derleyebilen perl modülüdür. + https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Build-2.33.tar.gz + + perl + perl-path-tiny + perl-File-chdir + perl-File-Which + perl-FFI-CheckLib + + programming/language/perl/perl-Alien-Build/pspec.xml + + + perl-Alien-Build + A perl module to build external dependencies for use in CPAN + + perl + perl-path-tiny + perl-File-chdir + perl-File-Which + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-10-01 + 2.33 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-07-20 + 2.29 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 2.23 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 2.21 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-10 + 2.19 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + perl-Path-Class + https://metacpan.org/pod/Path::Class + + fury + uglyside@yandex.ru + + GPL-1 + library + programming.language.perl + Cross-platform path specification manipulation for Perl. + Cross-platform path specification manipulation for Perl. + https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/Path-Class-0.37.tar.gz + + perl + perl-Module-Build + + programming/language/perl/perl-Path-Class/pspec.xml + + + perl-Path-Class + + perl + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.37 + First build + fury + uglyside@yandex.ru + + + + + + perl-WWW-Robotrules + https://metacpan.org/pod/WWW::RobotRules + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + database of robots.txt-derived permissions + robots.txt-turevi izinler veritabanı + This module parses /robots.txt files as specified in "A Standard for Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html> Webmasters can use the /robots.txt file to forbid conforming robots from accessing parts of their web site. + Bu modÜl robots.txt dosyasının ayarlarını çözümleyebilen perl yordamları sunar. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz + + perl + perl-URI + + programming/language/perl/perl-WWW-Robotrules/pspec.xml + + + perl-WWW-Robotrules + database of robots.txt-derived permissions + + perl + perl-URI + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2020-01-13 + 6.02 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.02 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.02 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.02 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 6.02 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Mail-AuthenticationResults + https://metacpan.org/pod/Mail::AuthenticationResults + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Object Oriented Authentication-Results Headers. + This parser copes with most styles of Authentication-Results header seen in the wild, but is not yet fully RFC7601 compliant. + https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Mail-AuthenticationResults-2.20210915.tar.gz + + perl + perl-JSON + perl-Clone + perl-Test-Exception + + programming/language/perl/perl-Mail-AuthenticationResults/pspec.xml + + + perl-Mail-AuthenticationResults + + perl-JSON + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 2.20210915 + First build + fury + uglyside@yandex.ru + + + + + + perl-Test-MockModule + https://metacpan.org/release/Test-MockModule + + Pisi Linux Admins + admins@pisilinux.org + + Artistic-2 + GPLv1 + library + programming.language.perl + Override subroutines in a module for unit testing. + Birim test için bir modüldeki altprogramları geçersiz kılın. + Test-MockModule lets you temporarily redefine subroutines in other packages for the purposes of unit testing. + perl-Test-MockModule birim test amaçları için diğer paketlerdeki altprogramları geçici olarak yeniden tanımlamanıza izin verir. + https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-v0.175.0.tar.gz + + perl + perl-Super + perl-Module-Build + perl-Test-Warnings + perl-Test-Pod-Coverage + + programming/language/perl/perl-Test-MockModule/pspec.xml + + + perl-Test-MockModule + Override subroutines in a module for unit testing. + + perl + perl-Super + + + /usr/share + /usr/lib + /usr/share/doc + + + + + 2020-10-01 + 0.175.0 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-07-20 + 0.173.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-21 + 0.172.0 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-02 + 0.171.0 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.11 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.11 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Font-FreeType + https://metacpan.org/pod/Font::FreeType + + fury + uglyside@yandex.ru + + perl_5 + library + programming.language.perl + Font::FreeType - read font files and render glyphs from Perl using FreeType2. + This module allows Perl programs to conveniently read information from font files. All the font access is done through the FreeType2 library, which supports many formats. It can render images of characters with high-quality hinting and antialiasing, extract metrics information, and extract the outlines of characters in scalable formats like TrueType. + https://cpan.metacpan.org/authors/id/D/DM/DMOL/Font-FreeType-0.16.tar.gz + + perl + freetype-devel + perl-File-Which + perl-Test-Warnings + perl-Devel-CheckLib + perl-ExtUtils-MakeMaker + + programming/language/perl/perl-Font-FreeType/pspec.xml + + + perl-Font-FreeType + + perl + freetype + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2021-12-21 + 0.16 + First build. + fury + uglyside@yandex.ru + + + + + + perl-AppConfig + https://metacpan.org/pod/AppConfig + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + programming.language.perl + Perl/CPAN AppConfig module - Read configuration files and parse command line arguments + Perl/CPAN AppConfig modülü + Perl/CPAN AppConfig module - Read configuration files and parse command line arguments + Perl/CPAN AppConfig modülü - Komut satırı argümanlarını ve ayar dosyalarını okuyabilen ve çözümleyebilen bir perl betiğidir. + https://www.cpan.org/authors/id/N/NE/NEILB/AppConfig-1.71.tar.gz + + perl + + programming/language/perl/perl-AppConfig/pspec.xml + + + perl-AppConfig + + perl + + + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2020-01-07 + 1.71 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-11-16 + 1.71 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Sort-Versions + https://metacpan.org/release/Sort-Versions + + Blue Devil + bluedevil@sctzine.com + + Artistic + library + programming.language.perl + Sort::Versions - a perl 5 module for sorting of revision-like numbers. + Revizyon-benzeri sürüm numaralarını sıralayabilen perl modülüdür. + Sort::Versions allows easy sorting of mixed non-numeric and numeric strings, like the 'version numbers' that many shared library systems and revision control packages use.l. + Bu modül revizyon-benzeri sürüm numaralarını sıralayabilen perl modülüdür. + https://cpan.metacpan.org/authors/id/N/NE/NEILB/Sort-Versions-1.62.tar.gz + + perl + + programming/language/perl/perl-Sort-Versions/pspec.xml + + + perl-Sort-Versions + Sort::Versions - a perl 5 module for sorting of revision-like numbers. + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-04-10 + 1.62 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-libwww + https://metacpan.org/release/libwww-perl + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Application programming interface to the World-Wide Web + Perl için dünya çapında ağ programlama arayüzü + libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. + libwww-perl, perl ile dünya çapında ağ (www) programlama yapabilmek için çesitli perl arayüzleri sunar. + La colección libwww-perl es un conjunto de módulos Perl que facilitan una interfaz de programación de aplicación, simple y consistente para la Web. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.49.tar.gz + + perl + perl-NET-HTTP + perl-HTTP-Daemon + perl-HTML-Parser + perl-HTTP-Cookies + perl-File-Listing + perl-Encode-Locale + perl-HTTP-Negotiate + perl-WWW-Robotrules + perl-Test-Needs + perl-Test-Fatal + perl-Test-RequiresInternet + + programming/language/perl/perl-libwww/pspec.xml + + + perl-libwww + Application programming interface to the World-Wide Web + + perl + perl-NET-HTTP + perl-Try-Tiny + perl-Data-Dump + perl-HTTP-Daemon + perl-HTML-Parser + perl-HTTP-Cookies + perl-File-Listing + perl-Encode-Locale + perl-HTTP-Negotiate + perl-WWW-Robotrules + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2020-10-01 + 6.49 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-07-20 + 6.47 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 6.44 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 6.43 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.15 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.15 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.15 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 6.15 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-CGI + https://metacpan.org/release/CGI + + Alihan Öztürk + alihan@pisilinux.org + + Artistic + GPLv1 + library + programming.language.perl + Handle Common Gateway Interface requests and responses. + CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesi + Handle Common Gateway Interface requests and responses. + perl-CGI, CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesidir. + https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.50.tar.gz + + perl + perl-Test-Deep + perl-Test-Warn + perl-HTML-Parser + + programming/language/perl/perl-CGI/pspec.xml + + + perl-CGI + Handle Common Gateway Interface requests and responses. + + perl + perl-Test-Deep + perl-Test-Warn + perl-HTML-Parser + + + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-07-20 + 4.50 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 4.49 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 4.47 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-06 + 4.46 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-29 + 4.45 + Version bump and translations added + Blue Devil + bluedevil@sctzine.com + + + 2020-01-02 + 4.44 + Version bump and translations added + Blue Devil + bluedevil@sctzine.com + + + 2019-04-20 + 4.40 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-26 + 4.38 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 4.35 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.28 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 4.28 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Test-Warnings + https://metacpan.org/release/Test-Warnings + + Blue Devil + bluedevil@sctzine.com + + Perl 5 + library + programming.language.perl + Perl module to test for warnings and the lack of them + Bu perl modülü, perl için uyarılar üretir. + perl-Test-Warnings is a Perl module to test for warnings and the lack of them. + perl-Test-Warnings, perl için uyarılar üreten bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Warnings-0.030.tar.gz + + perl + + programming/language/perl/perl-Test-Warnings/pspec.xml + + + perl-Test-Warnings + Perl module to test for warnings and the lack of them + + perl + + + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2020-03-27 + 0.030 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-03 + 0.028 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + perl-String-ShellQuote + https://metacpan.org/pod/String::ShellQuote + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + app:console + programming.language.perl + Quote strings for passing through the shell + Kabuk veya kabuk benzeri bir nesneden geçecek dizgeleri tırnak içine alma yordamları + This module contains some functions which are useful for quoting strings which are going to pass through the shell or a shell-like object. + Bu modül kabuk veya kabuk benzeri bir nesneden geçecek dizgeleri tırnak içine almak için fonksiyonlar içerir. + El módulo contiene algunas funciones útiles para encerrar cadenas de texto entre comillas, para pasarlo a una shell o a un objeto similar. + http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz + + perl + + programming/language/perl/perl-String-ShellQuote/pspec.xml + + + perl-String-ShellQuote + Quote strings for passing through the shell + + perl + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc/perl-String-ShellQuote + + + + + 2020-01-13 + 1.04 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.04 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.04 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.04 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 1.04 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Test-Pod-Coverage + https://metacpan.org/pod/Test::Pod::Coverage + + Pisi Linux Admins + admin@pisilinux.org + + as-is + library + programming.language.perl + Check for pod coverage in your distribution + Dağıtımınızın POD kapsamını kontrol eder + perl-Test-Pod-Coverage checks for pod coverage in your distribution. + perl-Test-Pod-Coverage dağıtımınızın POD kapsamını kontrol eden Perl modülüdür. + http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/Test-Pod-Coverage-1.10.tar.gz + + perl + perl-Pod-Coverage + + programming/language/perl/perl-Test-Pod-Coverage/pspec.xml + + + perl-Test-Pod-Coverage + Check for pod coverage in your distribution + + perl + perl-Pod-Coverage + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-02 + 1.10 + Rebuild + Blue Devil + bluedevil@sctzine.com + + + 2018-09-08 + 1.10 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.10 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.10 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 1.10 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Text-ParseWords + https://metacpan.org/pod/Text::ParseWords + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + library + app:console + programming.language.perl + Text::ParseWords - parse text into an array of tokens or array of arrays + Text::ParseWords - verilen metni çözümleyerek bir dizi oluşturur. + The nested_quotewords() and quotewords() functions accept a delimiter (which can be a regular expression) and a list of lines and then breaks those lines up into a list of words ignoring delimiters that appear inside quotes. + perl-Text-ParseWords, verilen metni çözümleyerek bir dizi oluşturabilen bir perl modülüdür. + http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Text-ParseWords-3.30.tar.gz + + perl + + programming/language/perl/perl-Text-ParseWords/pspec.xml + + + perl-Text-ParseWords + Text::ParseWords - parse text into an array of tokens or array of arrays + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-13 + 3.30 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 3.30 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 3.30 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.30 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-26 + 3.30 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + perl-test-simple + https://metacpan.org/release/Test-Simple + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + Basic utilities for writing tests. + Test yazmak için temel araçlar. + This is an extremely simple, extremely basic module for writing tests suitable for CPAN modules and other pursuits. If you wish to do more complicated testing, use the Test::More module (a drop-in replacement for this one). + perl-test-simple, CPAN'a uygun testler yazabilmek için çok uygun ve basit perl modülleri sunar. + https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Simple-1.302181.tar.gz + + perl + + programming/language/perl/perl-test-simple/pspec.xml + + + perl-test-simple + Basic utilities for writing tests. + + perl + + + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2020-12-17 + 1.302181 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-08-30 + 1.302177 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-04-22 + 1.302175 + Minor version bump, fix translation + Blue Devil + bluedevil@sctzine.com + + + 2020-04-09 + 1.302174 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Test-Fatal + https://metacpan.org/release/Test-Fatal + + Pisi Linux Admins + admins@pisilinux.org + + Artistic-2 + GPLv1 + library + programming.language.perl + Perl module to test code with exceptions + İstisna içeren kodları test etmek için Perl modülü + perl-Test-Fatal provides incredible simple helpers for testing Perl code with exceptions. + perl-Test-Fatal, istisna (exception) içeren kodları test etmek için çok basit bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.016.tar.gz + + perl + perl-Try-Tiny + + programming/language/perl/perl-Test-Fatal/pspec.xml + + + perl-Test-Fatal + Perl module to test code with exceptions + + perl + perl-Try-Tiny + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-11 + 0.016 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-11 + 0.014 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.14 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.14 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.14 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-YAML-LibYAML + https://metacpan.org/pod/YAML::LibYAML + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Perl Binding to libyaml. + Perl YAML Serialization using XS and libyaml. + https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-LibYAML-0.83.tar.gz + + perl + + programming/language/perl/perl-YAML-LibYAML/pspec.xml + + + perl-YAML-LibYAML + + perl + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.83 + First build + fury + uglyside@yandex.ru + + + + + + perl-Test-Warn + https://metacpan.org/pod/Test::Warn + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Perl extension to test methods for warnings + Test uyarıları için Perl eklentisi + perl-Test-Warn module provides a few convenience methods for testing warning based code. + perl-Test-Warn modülü, uyarı temelli kodları test etmeye yarayan birkaç kolaylık metodu sağlamaktadır. + https://cpan.metacpan.org/authors/id/B/BI/BIGJ/Test-Warn-0.36.tar.gz + + perl + perl-Test-Pod + perl-Sub-Uplevel + + programming/language/perl/perl-Test-Warn/pspec.xml + + + perl-Test-Warn + Perl extension to test methods for warnings + + perl + perl-Sub-Uplevel + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-02 + 0.36 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.30 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.30 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.30 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.30 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Net-SMTP-SSL + https://metacpan.org/pod/Net::SMTP::SSL + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + SSL Support for Net::SMTP + Net::SMTP için SSL desteği + perl-NET-SMTP-SSL implements the same API as Net::SMTP but uses IO::Socket::SSL for its network operations. + perl-Net-SMTP-SSL, SMTP protokolüne SSL desteği katarak güvenli e-posta gönderimi sağlar. + http://www.cpan.org/authors/id/R/RJ/RJBS/Net-SMTP-SSL-1.04.tar.gz + + perl + perl-IO-Socket-SSL + + programming/language/perl/perl-Net-SMTP-SSL/pspec.xml + + + perl-Net-SMTP-SSL + SSL Support for Net::SMTP + + perl + perl-IO-Socket-SSL + + + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2020-01-13 + 1.04 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-09-08 + 1.04 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.04 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.03 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 1.03 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-NetPacket + https://metacpan.org/release/NetPacket + + Blue Devil + bluedevil@sctzine.com + + GPL + app:console + library + programming.language.perl + assemble/disassemble network packets at the protocol level + Protokol seviyesinde ağ paketlerini assemble/disassemble etmeye yarayan bir araç. + "NetPacket" provides a base class for a cluster of modules related to decoding and encoding of network protocols. Each "NetPacket" descendent module knows how to encode and decode packets for the network protocol it implements. Consult the documentation for the module in question for protocol-specific implementation. + NetPacket" ağ protokollerini encode/decode etmeye yarayan bir çok temel sınıf sağlayan bir perl kitaplığıdır. + https://cpan.metacpan.org/authors/id/Y/YA/YANICK/NetPacket-1.7.2.tar.gz + + perl + + programming/language/perl/perl-NetPacket/pspec.xml + + + perl-NetPacket + assemble/disassemble network packets at the protocol level + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-08 + 1.7.2 + Version bump + Blue Devil + bluedevil@sctzine.com + + + + + + perl-timedate + https://metacpan.org/dist/TimeDate + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + time and date parsing and formatting perl library. + This is the perl5 TimeDate distribution. + https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/TimeDate-2.33.tar.gz + + perl + + programming/language/perl/perl-timedate/pspec.xml + + + perl-timedate + + perl + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 2.33 + First build + fury + uglyside@yandex.ru + + + + + + perl-Socket6 + https://search.cpan.org/dist/Socket6 + + PisiLinux Community + admins@pisilinux.org + + PerlArtistic + library + programming.language.perl + A getaddrinfo/getnameinfo support module + A getaddrinfo/getnameinfo support module + A getaddrinfo/getnameinfo support module + A getaddrinfo/getnameinfo support module + https://cpan.metacpan.org/authors/id/U/UM/UMEMOTO/Socket6-0.29.tar.gz + + perl + + programming/language/perl/perl-Socket6/pspec.xml + + + perl-Socket6 + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2021-10-14 + 0.29 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-LWP-Mediatypes + https://metacpan.org/pod/LWP::MediaTypes + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + LWP::Mediatypes can guess media type for a file or a URL + Dosya veya URL'in ortam türünü öngörmeye yarayan perl modülü. + This module provides functions for handling media (also known as MIME) types and encodings. + Bu modül ortam türleri ve kodlaması hakkında yordamlar sağlar. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz + + perl-Test-Fatal + perl + + programming/language/perl/perl-LWP-Mediatypes/pspec.xml + + + perl-LWP-Mediatypes + LWP::MediaTypes can guess media type for a file or a URL + + perl + + + /usr/lib + /usr/share/doc + /usr/share + + + + + 2020-01-11 + 6.04 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.02 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.02 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.02 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 6.02 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-Archive-Zip + https://metacpan.org/release/Archive-Zip + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + app:console + library + programming.language.perl + Perl interface to ZIP archive files + ZIP arşivlerine erişim için Perl modülü + The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files. This module uses the Compress::Zlib library to read and write the compressed streams inside the files. + Bu modül, Perl programlarının Zip arşiv dosyalarını oluşturmasını, düzenlemesini ve okumasını sağlar. Dosyaların içindeki akımları okumak ve yazmak için Compress:Zlib kütüphanesini kullanır. + El módulo Archive::Zip permite a programas Perl la creación, manipulación, lectura y escritura de archivos comprimidos ZIP. Este módulo utiliza la librería Compress::Zlib para leer y escribir los flujos (streams) comprimidos dentro de los archivos. + https://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-1.68.tar.gz + + perl-Test-MockModule + perl + + programming/language/perl/perl-Archive-Zip/pspec.xml + + + perl-Archive-Zip + Perl interface to ZIP archive files + + perl + + + /usr/lib/perl5 + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2020-03-27 + 1.68 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-02 + 1.67 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 1.60 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 1.59 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.49 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-15 + 1.49 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Test-Script + https://metacpan.org/pod/Test::Script + + Pisi Linux Admins + admin@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Basic cross-platform tests for Perl scripts + Perl için temel çoklu platform test araçlarını içeren modül + perl-Test-Script is a Perl module that has basic cross-platform tests for scripts. + perl-Test-Script temel çoklu platform test araçlarını içeren bir Perl modülüdür. + https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Test-Script-1.26.tar.gz + + perl + perl-IPC-Run3 + perl-Probe-Perl + perl-test2-suite + perl-Capture-Tiny + + programming/language/perl/perl-Test-Script/pspec.xml + + + perl-Test-Script + + perl + perl-IPC-Run3 + perl-Probe-Perl + perl-test2-suite + perl-Capture-Tiny + + + /usr/lib + /usr/share/man + + + + + 2020-04-09 + 1.26 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Test-RequiresInternet + https://metacpan.org/pod/Test::RequiresInternet + + Blue Devil + bluedevil@sctzine.com + + Perl 5 + library + programming.language.perl + Test::RequiresInternet - Easily test network connectivity + Test::RequiresInternet - Kolay bir şekilde ağ baglantı durumunu denetler. + This module is intended to easily test network connectivity before functional tests begin to non-local Internet resources. It does not require any modules beyond those supplied in core Perl. + perl-Test-RequiresInternet, herhangi fazladan modül gerektirmeden internet bağlantısını denetleyebilen bir perl modülüdür. + https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz + + perl + + programming/language/perl/perl-Test-RequiresInternet/pspec.xml + + + perl-Test-RequiresInternet + Test::RequiresInternet - Easily test network connectivity + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-14 + 0.05 + First Pisi Release. + Blue Devil + bluedevil@sctzine.com + + + + + + perl-mailtools + https://metacpan.org/pod/MailTools + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + MailTools - bundle of ancient email modules. + MailTools is a bundle: an ancient form of combining packages into one distribution. + https://cpan.metacpan.org/authors/id/M/MA/MARKOV/MailTools-2.21.tar.gz + + perl-timedate + + programming/language/perl/perl-mailtools/pspec.xml + + + perl-mailtools + + perl-timedate + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 2.21 + First build + fury + uglyside@yandex.ru + + + + + + perl-test2-suite + https://metacpan.org/release/Test2-Suite + + Kamil Atlı + suvari@pisilinux.org + + Artistic + library + programming.language.perl + Distribution with a rich set of tools built upon the Test2 framework. + Test2 çerçevesi üzerine inşa edilmiş zengin araçlarla dağıtım. + Rich set of tools, plugins, bundles, etc built upon the Test2 testing library. If you are interested in writing tests, this is the distribution for you. + Test2 test kitaplığı üzerine kurulmuş araçlar ve eklentiler sunan bir perl araç takımıdır. + https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-0.000135.tar.gz + + perl + perl-sub-info + perl-importer + perl-term-table + perl-test-simple + perl-scope-guard + perl-module-pluggable + + programming/language/perl/perl-test2-suite/pspec.xml + + + perl-test2-suite + Distribution with a rich set of tools built upon the Test2 framework. + + perl + perl-sub-info + perl-importer + perl-term-table + perl-test-simple + perl-scope-guard + perl-module-pluggable + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-07-20 + 0.000135 + Minor version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-04-09 + 0.000129 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-Canary-Stability + https://metacpan.org/release/Canary-Stability + + Alihan Öztürk + alihan@pisilinux.org + + GPLv1 + library + programming.language.perl + CPAN/Canary-Stability - canary to check perl compatability for schmorp's modules + Schmorp modülleri için perl uyumluluğunu deneteleyebilen Perl modülü + CPAN/Canary-Stability - canary to check perl compatability for schmorp's modules + Bu modül, schmorp modülleri için perl uyumluluğunu deneteleyebilmektedir. + https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Canary-Stability-2013.tar.gz + + perl + + programming/language/perl/perl-Canary-Stability/pspec.xml + + + perl-Canary-Stability + CPAN/Canary-Stability - canary to check perl compatability for schmorp's modules + + perl + + + /usr/lib + /usr/share + /usr/share/man + + + + + 2020-01-02 + 2013 + Version bump, translation added + Blue Devil + bluedevil@sctzine.com + + + 2019-04-20 + 2012 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-26 + 2012 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2012 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2011 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 2011 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Error + https://metacpan.org/release/Error + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Error/exception handling in an OO-ish way + Hata/istisna yakalama ve işlemeye yarayan Nesne yönelimli mantıkla yazılmış bir perl modülü + The Error package provides two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded. + perl-Error, Hata/istisna yakalama ve işleme işlerini gören, Nesne yönelimli mantıkla yazılmış bir perl modülüdür. + https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Error-0.17029.tar.gz + + perl + perl-Module-Build + + programming/language/perl/perl-Error/pspec.xml + + + perl-Error + Error/exception handling in an OO-ish way + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-01-29 + 0.17029 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2020-01-07 + 0.17028 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.17024 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.17024 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.17024 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.17024 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Crypt-Random-TESHA2 + https://metacpan.org/pod/Crypt::Random::TESHA2 + + fury + uglyside@yandex.ru + + PerlArtistic + library + programming.language.perl + Random numbers using timer/schedule entropy. + Crypt::Random::TESHA2 produces "userspace voodoo entropy" for people that do not have or don't want to use O/S supplied sources. + https://cpan.metacpan.org/authors/id/D/DA/DANAJ/Crypt-Random-TESHA2-0.01.tar.gz + + perl + + programming/language/perl/perl-Crypt-Random-TESHA2/pspec.xml + + + perl-Crypt-Random-TESHA2 + + perl + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-09-18 + 0.01 + First build + fury + uglyside@yandex.ru + + + + + + perl-Authen-SASL + https://metacpan.org/pod/Authen::SASL + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + A Perl SASL interface + Perl için SASL modülü + SASL is a generic mechanism for authentication used by several network protocols. Authen::SASL provides an implementation framework that all protocols should be able to share. The framework allows different implementations of the connection class to be plugged in. + SASL, ağ protokolleri tarafından kullanılan genel bir kimlik doğrulama tekniğidir. Authen::SASL, bütün protokollerin paylaşabileceği bir yapı sağlar. Bu yapı, kullanılacak bağlantı sınıfının farklı şekillerde uygulamalarına izin verir. + SASL es un mecanismo genérico de autenticación usado en varios protocolos de red. Authen::SASL facilita un capa de implementación, que todos los protocolos deberían poder compartir. El framework permite adjuntar implementaciones diferentes de la clase de conexión. + http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Authen-SASL-2.16.tar.gz + + perl + perl-GSSAPI + perl-Digest-HMAC + + programming/language/perl/perl-Authen-SASL/pspec.xml + + + perl-Authen-SASL + A Perl SASL interface + + perl + perl-GSSAPI + perl-Digest-HMAC + + + /usr/lib + /usr/share/doc/perl-Authen-SASL + /usr/share/man + + + + + 2020-01-02 + 2.16 + Rebuild for new toolchain. + Blue Devil + bluedevil@sctzine.com + + + 2018-09-08 + 2.16 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 2.16 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 2.16 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + perl-HTTP-Cookies + https://metacpan.org/pod/HTTP::Cookies + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + HTTP cookie jars + HTTP cerez veritabanı işlemleri + This class is for objects that represent a "cookie jar" -- that is, a database of all the HTTP cookies that a given LWP::UserAgent object knows about. + Bu modül "cookie jar - çerez kavanozu" olarak da adlandırılan içinde HTTP çerezlerinin bulunduğu bir veritabanı nesnesi sınıfı sağlar. + https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.08.tar.gz + + perl + perl-HTTP-Date + perl-HTTP-Message + + programming/language/perl/perl-HTTP-Cookies/pspec.xml + + + perl-HTTP-Cookies + HTTP cookie jars + + perl + perl-HTTP-Date + perl-HTTP-Message + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2020-01-13 + 6.08 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 6.01 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 6.01 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.01 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-09-10 + 6.01 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + perl-HTML-FormatText-WithLinks + https://metacpan.org/pod/HTML::FormatText::WithLinks + + Osman Erkan + osman.erkan@pisilinux.org + + PerlArtistic GPL + library + programming.language.perl + HTML to text conversion with links as footnotes. + Bağlantıları dipnot olarak alan HTML'den metine dönüşüm modülü + HTML::FormatText::WithLinks takes HTML and turns it into plain text but prints all the links in the HTML as footnotes. + HTML::FormatText::WithLinks HTML'i alıp düz metne çevirebilen ve bunu yaparken tüm bağlantıları da dipnot olarak verebilen perl modülüdür. + http://search.cpan.org/CPAN/authors/id/S/ST/STRUAN/HTML-FormatText-WithLinks-0.15.tar.gz + + perl + perl-URI + perl-Module-Build + perl-HTML-Formatter + perl-Test-Pod + perl-Test-Pod-Coverage + + programming/language/perl/perl-HTML-FormatText-WithLinks/pspec.xml + + + perl-HTML-FormatText-WithLinks + HTML to text conversion with links as footnotes. + + perl + perl-URI + perl-HTML-Format + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-02-12 + 0.15 + Fix deps + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 0.15 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 0.15 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 0.15 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.15 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 0.15 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-HTML-Tree + https://metacpan.org/pod/HTML::Tree + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + app:console + programming.language.perl + A Perl module that build and scan parse-trees of HTML + HTML etiketlerin ayrıştırıcı ağaçlarını inşa etmeye yarayan bir Perl modülü + Build and scan parse-trees of HTML. It allows to represent,create and extract information from HTML syntax trees. + HTML etiketlerin ayrıştırıcı ağaçlarını inşa etmeye yarayan bir Perl modülüdür. HTML ağaçlarındaki bilgileri oluşturmaya, çıkartmaya ve sunmaya yarar. + https://cpan.metacpan.org/authors/id/K/KE/KENTNL/HTML-Tree-5.07.tar.gz + + perl + perl-HTML-Parser + perl-Module-Build + perl-Test-Fatal + + programming/language/perl/perl-HTML-Tree/pspec.xml + + + perl-HTML-Tree + A Perl module that build and scan parse-trees of HTML + + perl + perl-libwww + perl-HTML-Parser + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2020-01-14 + 5.07 + Version bump + Blue Devil + bluedevil@sctzine.com + + + 2018-07-26 + 5.06 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-24 + 5.03 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.03 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 5.03 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + perl-Gtk2 + https://metacpan.org/pod/Gtk2 + + fury + uglyside@yandex.ru + + LGPL-2.1 + library + programming.language.perl + Perl interface to the 2.x series of the Gimp Toolkit library. + This module allows you to write graphical user interfaces in a Perlish and object-oriented way, freeing you from the casting and memory management in C, yet remaining very close in spirit to original API. + https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gtk2-1.24993.tar.gz + + gtk2-devel + perl-Pango + perl-ExtUtils-Depends + perl-ExtUtils-PkgConfig + + programming/language/perl/perl-Gtk2/pspec.xml + + + perl-Gtk2 + + gtk2 + perl-Pango + + + /usr/lib/perl5 + /usr/share/man/man3 + + + + + 2021-12-21 + 1.24993 + First build. + fury + uglyside@yandex.ru + + + + + + rust + https://www.rust-lang.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app + programming.language + Systems programming language focused on safety, speed and concurrency + Güvenlik, hız ve eşzamanlılık odaklı sistem programlama dili + Język programowania systemów skoncentrowany na bezpieczeństwie, szybkości i współbieżności + Systems programming language focused on safety, speed and concurrency + Rust inanılmaz hızlı ve bellek tasarrufludur. Çöp toplayıcısı veya çalışma zamanı olmadan performans açısından kritik öneme sahip servisleri çalıştırabilir, gömülü cihazlarda çalışabilir ve diğer dillerle kolayca entegre olabilir. + Rust jest niesamowicie szybki i wydajny w pamięci. Może uruchamiać usługi krytyczne pod względem wydajności bez modułu odśmiecania pamięci lub środowiska wykonawczego, działać na urządzeniach osadzonych i łatwo integrować się z innymi językami. + https://static.rust-lang.org/dist/rustc-1.60.0-src.tar.gz + https://static.rust-lang.org/dist/rust-1.60.0-x86_64-unknown-linux-gnu.tar.gz + + bootstrap-config.toml + + + rust + perl + llvm + cmake + ninja + ocaml + valgrind-devel + zlib-devel + glibc-devel + libxml2-devel + openssl-devel + libssh2-devel + gdb-devel + curl-devel + python3-devel + libffi-devel + + programming/language/rust/pspec.xml + + + rust + + curl + zlib + libgcc + libssh2 + openssl + llvm-libs + + + /usr/bin + /usr/libexec + /etc + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + /usr/share/zsh + + + + rust-docs + Development files for rust + + rust + + + /usr/share/doc/rust/html + + + + + 2022-05-01 + 1.60.0 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2022-02-14 + 1.58.1 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2021-10-25 + 1.56.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-16 + 1.55.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-06 + 1.52.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-24 + 1.50.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-12-26 + 1.48.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-09-22 + 1.46.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-02 + 1.44.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-05 + 1.43.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-28 + 1.42.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-10-21 + 1.38.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-29 + 1.35.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2019-05-27 + 1.34.2 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2019-04-17 + 1.34.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2019-02-11 + 1.32.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2018-12-19 + 1.31.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2018-10-29 + 1.30.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2018-10-29 + 1.29.2 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2018-08-30 + 1.27.0 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-04-17 + 1.25.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2017-11-13 + 1.21.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2017-09-26 + 1.20.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + lua + http://www.lua.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.language + A light-weight programming language + Hafif bir programlama dili + lua is a powerful light-weight programming language designed for extending applications. + lua, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir. + Lua es un lenguaje de programación liviano y potente con todas las herramientas imaginables + http://www.lua.org/ftp/lua-5.3.6.tar.gz + + lua.pc + + + readline-devel + + + liblua.so.patch + + programming/language/lua/pspec.xml + + + lua + + readline + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/pixmaps + + + lua.png + + + + lua-devel + Development files for lua + lua için geliştirme dosyaları + + lua + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-05 + 5.3.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 5.3.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-03 + 5.3.5 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 5.3.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-08 + 5.3.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-02 + 5.3.4 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-14 + 5.3.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-06-03 + 5.2.4 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + lua51 + http://www.lua.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.language + A light-weight programming language + Hafif bir programlama dili + lua51 is a powerful light-weight programming language designed for extending applications. + lua51, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir. + Lua51 es un lenguaje de programación liviano y potente con todas las herramientas imaginables + http://www.lua.org/ftp/lua-5.1.5.tar.gz + + readline-devel + + + lua-5.1-cflags.diff + lua-arch.patch + + programming/language/lua51/pspec.xml + + + lua51 + + readline + + + /usr/lib + /usr/share/man/man1 + /usr/share/doc + /usr/bin + /sbin/lsmod + /usr/share/pixmaps + /usr/share/lua5.1 + /luac5.1.1/luac.1 + /lua5.1.1/lua.1 + + + lua.png + lua.pc + + + + lua51-devel + Development files for lua51 + lua51 için geliştirme dosyaları + + lua51 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-15 + 5.1.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-06 + 5.1.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-16 + 5.1.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.1.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-05-09 + 5.1.5 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + lua52 + http://www.lua.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.language + A light-weight programming language + lua is a powerful light-weight programming language designed for extending applications. + http://www.lua.org/ftp/lua-5.2.4.tar.gz + + lua.pc + + + readline-devel + + + liblua.so.patch + + programming/language/lua52/pspec.xml + + + lua52 + + readline + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/pixmaps + + + lua.png + lua.pc + + + + lua52-devel + Development files for lua52 + + lua52 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-22 + 5.2.4 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2018-08-06 + 5.2.4 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2018-03-27 + 5.2.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + php + http://www.php.net + + Fatih Turgel + turgelfatih@gmail.com + + PHP + library + programming.language.php + PHP7 is an HTML-embedded scripting language. The goal of the language is to allow web developers to write dynamically generated pages quickly + Dinamik HTML sayfaları oluşturmak için kullanılan bir programlama dili + PHP7 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. + PHP7, dinamik HTML sayfaları oluşturmak için kullanılan bir programlama dilidir. Dil yapısının önemli bir kısmı C, Java ve Perl'den alınmıştır. Bu dilin amacı, web geliştiricilerinin kısa zamanda dinamik sayfalar oluşturmasına imkan vermektir. + PHP7 es un languaje interpretado que puede estar embebido en HTML. Muchas partes de su sintaxis fueron prestados de C, Java y Perl con algunas facilidades agregados únicas de PHP. El lenguaje permite a desarrolladores web escribir de manera sencilla páginas con contenido dinámico. + https://www.php.net/distributions/php-7.4.25.tar.xz + + gd-devel + re2c + libzip-devel + harfbuzz-devel + apr-devel + apr-util-devel + apache + postfix + libxslt-devel + db-devel + mariadb-lib + libmcrypt-devel + mit-kerberos-devel + libc-client + postgresql-server + libjpeg-turbo-devel + zlib-devel + curl-devel + gdbm-devel + libpng-devel + freetype-devel + openssl-devel + sqlite-devel + oniguruma-devel + + + db6.patch + debian/052-phpinfo_no_configure.patch + + programming/php/php/pspec.xml + + + php-cli + + php-common + gd + curl + zlib + bzip2 + libpng + libxslt + libxml2 + freetype + mariadb-lib + libmcrypt + mit-kerberos + postgresql-lib + openldap-client + libjpeg-turbo + oniguruma + sqlite + openssl + + + /etc/php/cli + /usr/bin + /usr/share/man + + + go-pear + + + + php-common + Common config files for PHP + PHP için genel yapılandırma dosyaları + + db + gd + pam + gdbm + mit-kerberos + + + /usr/lib/php/modules + /usr/share/php7 + /etc/php/ext + + + + php-devel + Development files for PHP + + php-common + + + /usr/bin/php-config + /usr/bin/phpize + /usr/include + /usr/lib/php/build + /usr/share/man/man1/php-config* + /usr/share/man/man1/phpize* + + + + php-pear + Development files for PHP + + php-common + + + /etc/pear.conf + /usr/bin/pear + /usr/bin/go-pear + /usr/lib/php/PEAR/ + /usr/lib/php/Structures + /usr/lib/php/.lock + /usr/lib/php/peclcmd.php + /usr/lib/php/pearcmd.php + /usr/lib/php/System.php + /usr/lib/php/PEAR.php + /usr/lib/php/.filemap + /usr/lib/php/.registry/ + /usr/lib/php/Console/Getopt.php + /usr/lib/php/XML/Util.php + /usr/lib/php/Archive/Tar.php + /usr/lib/php/test/XML_Util + /usr/lib/php/test/Structures_Graph + /usr/lib/php/test/Console_Getopt + /usr/lib/php/.channels + /usr/lib/php/doc/ + /usr/lib/php/data/PEAR/ + /usr/lib/php/OS/Guess.php + + + + mod_php + server.web + + xz + pam + curl + zlib + bzip2 + libnsl + libpng + apache + libxml2 + freetype + libtool-ltdl + mariadb-lib + postgresql-lib + gd + libxslt + mit-kerberos + openldap-client + cyrus-sasl + harfbuzz + php-common + libmcrypt + libjpeg-turbo + sqlite + openssl + e2fsprogs + oniguruma + + + /usr/lib/apache2/modules/libphp7.so + /etc/apache2 + /etc/php/apache2 + + + 70_mod_php7.conf + + + + php-zip + Zip extension for PHP + + php-common + pam + libzip + mit-kerberos + + + /usr/lib/php/modules/zip.so + /etc/php/cli/ext/10-php-zip.ini + /etc/php/ext/10-php-zip.ini + + + 10-php-zip.ini + + + + php-imap + Module for PHP to enable IMAP support + + pam + openssl + e2fsprogs + php-common + libc-client + mit-kerberos + + + /usr/lib/php/modules/imap.so + /etc/php/ext/11-php-imap.ini + /etc/php/cli/ext/11-php-imap.ini + /etc/php/apache2/ext/11-php-imap.ini + + + 11-php-imap.ini + + + + php-fpm + FPM for PHP + + libxslt + libmcrypt + php-common + libjpeg-turbo + postgresql-lib + openldap-client + curl + zlib + bzip2 + sqlite + libxml2 + openssl + oniguruma + + + /usr/sbin/php-fpm + /usr/share/man/man8/php-fpm.8 + /etc/php/ext/php-fpm.conf + /etc/php-fpm.d/www.conf.default + /usr/share/fpm + /run + /var/log + + + System.Service + + + php-fpm.conf + + + + + 2021-10-31 + 7.4.25 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-06 + 7.4.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-22 + 7.4.3 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2019-10-11 + 7.3.10 + Version bump and OpenSSL fix + İdris Kalp + idriskalp@gmail.com + + + 2019-08-01 + 7.3.8 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-11-26 + 7.2.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 7.2.9 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-06-17 + 7.2.6 + Version Bump + Erkan IŞIK + info@erkanisik.com + + + 2017-12-24 + 7.2.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-06 + 5.6.30 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 5.6.20 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-20 + 5.6.20 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + eric6 + http://eric-ide.python-projects.org/index.html + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:gui + programming.environment.eric + Full featured Python IDE + Eric is a full featured Python and Ruby editor and IDE, written in python. + It is based on the cross platform Qt4 gui toolkit, integrating the highly flexible + Scintilla editor control. It is designed to be usable as everdays' quick and dirty + editor as well as being usable as a professional project management tool integrating + many advanced features Python offers the professional coder. + eric5 + https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-17.12.tar.gz + https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-cs-17.12.tar.gz + https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-de-17.12.tar.gz + https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-es-17.12.tar.gz + https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-fr-17.12.tar.gz + https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-it-17.12.tar.gz + https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-ru-17.12.tar.gz + https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-tr-17.12.tar.gz + + qt5-base-devel + qt5-sql-mysql + python3-devel + qt5-sql-sqlite + python3-qt5 + qscintilla2-devel + qscintilla2-python3 + qt5-webkit-devel + qt5-svg-devel + python3-sip + + programming/environment/eric6/pspec.xml + + + eric6 + + qt5-base + python3 + python3-qt5 + qscintilla2-python3 + qt5-webkit + qt5-svg + + + /usr/bin + /usr/lib/python3.6/site-packages + /usr/share/qt5/qsci/api + /usr/share/applications + /usr/share/appdata + /usr/share/doc + /usr/share/pixmaps + /usr/share/metainfo + + + + + 2018-09-09 + 17.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-01 + 17.12 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-05 + 17.05 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 6.1.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-10 + 6.1.4 + Version Bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + codeblocks + http://www.codeblocks.org/ + + Pisi Linux Community + admins@pisilinux.org + + GPLv3 + app:gui + programming.environment + A free C++ IDE built to meet the most demanding needs of its users + C++ için bütünleşik geliştirme araçlarını barındıran özgür yazılım + Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. + Code::Blocks, yazılımcıların en çok ihtiyaç duydukları özellikleri sağlayan, tamamen kişiselleştirilebilen ve geliştirilebilen C++ editörüdür. + codeblocks + https://downloads.sourceforge.net/codeblocks/codeblocks_17.12.tar.xz + + fontconfig-devel + hunspell-devel + boost-devel + gamin-devel + wxGTK-devel + glib2-devel + gtk3-devel + wxGTK3 + + + codeblocks-17.12-scripting.patch + + programming/environment/codeblocks/pspec.xml + + + codeblocks + A free C++ IDE built to meet the most demanding needs of its users + + wxGTK-common + fontconfig + hunspell + wxBase + wxGTK3 + wxGTK + gamin + glib2 + gtk3 + + + /usr/share/applications + /usr/share/codeblocks + /usr/share/appdata + /usr/share/pixmaps + /usr/share/icons + /usr/share/mime + /usr/bin + /usr/share/doc + /usr/share/man + /usr/lib + + + + codeblocks-devel + Development files of codeblocks + codeblocks paketlerine ait geliştirme dosyaları + codeblocks-devel, codeblocks için geliştirme dosyalarını içerir. + + codeblocks + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-24 + 17.12 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2017-05-10 + 16.01 + First release. + Erdinç Gültekin + admins@pisilinux.org + + + + + + git + https://git-scm.com/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + programming.scm + Fast Version Control System + Hızlı Sürüm Denetim Sistemi + Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. + Git hızlı, ölçeklenebilir ve dağıtılmış, ve sık rastlanmayan zengin komut kümesi içeren, hem yüksek seviyeli işlemleri hem dahili işlemlere tam erişimi sağlayan bir sürüm kontrol sistemidir. + GIT es un sistema rápido, escalable y distribuido de control de versiones con un amplio espectro de comandos que permite operaciones de alto nivel tanto como operaciones con acceso a detalles internos. + https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.36.1.tar.xz + + libpcre2-devel + openssl-devel + libpcre-devel + libxslt-devel + expat-devel + tcltk-devel + curl-devel + perl-Error + util-linux + zlib-devel + asciidoc + xmlto + perl + + programming/scm/git/pspec.xml + + + git + Fast Version Control System + app:console + + perl-Git + perl-String-ShellQuote + perl-Net-SMTP-SSL + perl-Authen-SASL + perl-libwww + libpcre + libpcre2 + openssh + openssl + rsync + expat + zlib + curl + + + /usr/bin + /usr/libexec/git-core + /etc/bash_completion.d + /usr/share/git-core + /usr/share/locale + /usr/share/man/man1/git.1* + /usr/share/man/man1/git-a* + /usr/share/man/man1/git-b* + /usr/share/man/man1/git-ca* + /usr/share/man/man1/git-ch* + /usr/share/man/man1/git-cl* + /usr/share/man/man1/git-co* + /usr/share/man/man1/git-credential-c* + /usr/share/man/man1/git-credential-s* + /usr/share/man/man1/git-credential.* + /usr/share/man/man1/git-cv* + /usr/share/man/man1/git-di* + /usr/share/man/man1/git-de* + /usr/share/man/man1/git-f* + /usr/share/man/man1/git-gc* + /usr/share/man/man1/git-ge* + /usr/share/man/man1/git-gr* + /usr/share/man/man1/git-h* + /usr/share/man/man1/git-i* + /usr/share/man/man1/git-l* + /usr/share/man/man1/git-m* + /usr/share/man/man1/git-n* + /usr/share/man/man1/git-p* + /usr/share/man/man1/git-q* + /usr/share/man/man1/git-r* + /usr/share/man/man1/git-s* + /usr/share/man/man1/git-t* + /usr/share/man/man1/git-u* + /usr/share/man/man1/git-v* + /usr/share/man/man1/git-w* + /usr/share/man/man5/ + /usr/share/man/man7/ + /usr/share/doc + + + + git-daemon + GIT protocol daemon + GIT protokolü hizmeti + git-daemon, GIT protokolü hizmeti sunar. + service + + zlib + libpcre + git + + + /etc/conf.d/git-daemon + /usr/libexec/git-core/git-daemon + /usr/share/man/man1/git-daemon*.1* + /pub/scm + + + System.Service + + + git-daemon.confd + + + + perl-Git + Perl interface to GIT + GIT için perl arayüzü + perl-Git, GIT için perl arayüzü sunar. + library + programming.language.perl + + perl-Error + perl + + + /usr/lib/perl5 + /usr/share/perl5 + /usr/share/man/man3/Git.3pm + + + + gitk + Git revision tree visualiser + Git sürüm ağacı görüntüleyici + gitk, Git sürüm ağacı görüntüleyicisi sunar. + app:gui + + git + tcltk + + + /usr/bin/gitk + /usr/share/gitk + /usr/share/man/man1/*gitk*.1* + + + + git-gui + Git GUI tool + GIT için basit bir grafik arayüz + git-gui, GIT için basit bir grafik arayüz sunar. + app:gui + + git + gitk + tcltk + + + /usr/libexec/git-core/git-gui* + /usr/libexec/git-core/git-citool + /usr/share/git-gui + /usr/share/man/man1/git-gui.1* + /usr/share/man/man1/git-citool.1* + /usr/share/applications/git-gui.desktop + + + git-gui.desktop + + + + gitweb + Simple web interface to GIT repositories + GIT için Web arayüzü + interfaz web para GIT + gitweb, GIT için Web arayüzü sunar. + app:web + server.web + + git + + + /var/www/localhost + /etc/conf.d/gitweb + /etc/apache2/conf.d + /usr/share/man/man1/gitweb.1* + + + gitweb.confd + git.conf.httpd + + + + + 2022-05-07 + 2.36.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-23 + 2.33.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-13 + 2.33.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 2.32.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-20 + 2.25.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-18 + 2.23.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.16.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-20 + 2.16.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 2.12.0 + Version bump. + Alihan Öztürk + alihan@pisilnux.org + + + 2016-11-12 + 2.10.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilnux.org + + + 2016-06-09 + 2.7.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-26 + 2.7.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + qgit + http://digilander.libero.it/mcostalba/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + programming.scm + A git GUI viewer built on Qt5/C++ + Qt5/C++ üzerine inşa edilmiş git grafik arayüzü + With qgit you will be able to browse revisions history, view patch content and changed files, graphically following different development branches. + Qgit ile sürüm geçmişlerine göz atabilecek, yama içeriklerini ve değişen dosyaları değişik geliştirme dallarında grafiksel olarak görebileceksiniz. + Con qgit se puede navegar por los históricos de revisiones, ver contenido de parches y archivos modificados, siguiendo de manera gráfica las diferentes ramificaciones de desarrollo. + qgit + https://github.com/tibirna/qgit/archive/qgit-2.9.tar.gz + + qt5-base-devel + + programming/scm/qgit/pspec.xml + + + qgit + + qt5-base + libgcc + + + /usr/bin + /usr/share + + + qgit.desktop + + + + + 2019-08-28 + 2.9 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + subversion + http://subversion.apache.org/ + + PisiLinux Community + admins@pisilinux.org + + Subversion + app:console + service + programming.scm + A compelling replacement for CVS + Bir sürüm kontrol sistemi + SVN est un gestionnaire de configuration permettant de stocker des fichiers et de contrôler leur historique de changement dans un dépôt. + SVN is a version controlling system to store files and control their change history in a repository. + Daha gelişmiş özellikleri olan ve önceki CVS yerine kullanılan, bir sürüm yönetim sistemidir. + http://archive.apache.org/dist/subversion/subversion-1.14.1.tar.bz2 + + apache + expat-devel + zlib-devel + ruby-devel + serf-devel + sqlite-devel + jdk8-openjdk + apr-util-devel + cyrus-sasl-devel + python-devel + dbus-devel + glib2-devel + openssl-devel + swig + python3-devel + python-py3c-devel + + + subversion-swig-perl-install_vendor.patch + subversion.rpath.fix.patch + dont_compile_pyc.patch + + programming/scm/subversion/pspec.xml + + + subversion + + file + zlib + expat + libgcc + sqlite + apr + serf + apr-util + cyrus-sasl + python-py3c + + + /etc/conf.d + /etc/subversion + /etc/bash_completion.d + /usr/share/build + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/locale + /usr/share/man + /var/svn + + + System.Service + System.Package + + + svnserve.confd + subversion.config + + + + subversion-devel + Development files for subversion + Subversion için geliştirme dosyaları + + openssl-devel + apr-devel + serf-devel + sqlite-devel + apr-util-devel + subversion + + + /usr/include + /usr/share/pkgconfig + + + + mod_dav_svn + server.web + + apr + apache + apr-util + subversion + + + /usr/lib/apache2 + /usr/libexec/mod_dav_svn.so + /usr/libexec/mod_authz_svn.so + /etc/apache2/modules.d + /var/www/localhost/htdocs + + + System.Package + + + 47_mod_dav_svn.conf + + + + + 2021-03-10 + 1.14.1 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2018-09-16 + 1.10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-20 + 1.9.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 1.9.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.9.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-06 + 1.9.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libgit2 + https://libgit2.github.com + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + programming.scm + git c dili kütüphanesi + A linkable library for Git + git için c kütüphanesi + A plain C library to interface with the git version control system + libgit2 + https://github.com/libgit2/libgit2/archive/v1.1.0.tar.gz + + zlib-devel + libpcre-devel + openssl-devel + http-parser + libssh2-devel + python3-devel + cmake + + programming/scm/libgit2/pspec.xml + + + libgit2 + + zlib + openssl + libpcre + libssh2 + http-parser + + + /usr/lib + + + + libgit2-devel + + libgit2 + zlib-devel + openssl-devel + libpcre-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2021-07-17 + 1.1.0 + Rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2021-06-15 + 1.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-13 + 1.0.1 + Rebuild. + Berk Çakar + berk2238@hotmail.com + + + 2020-09-21 + 1.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-15 + 0.28.4 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-04-22 + 0.28.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-20 + 0.27.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-20 + 0.26.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 0.25.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.23.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-01 + 0.23.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + mercurial + https://www.mercurial-scm.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.scm + A distributed SCM tool + Dağıtık bir kaynak kod yönetim aracı + Système de gestion de code source, rapide et léger conçu pour gérer de manière efficace les projets distribués de très grande taille. + A fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. + Çok büyük dağıtık projelerin verimli bir şekilde idare edilmesi amacıyla geliştirilmiş hızlı, hafif bir kaynak kod kontrol yönetimi sistemi + Un sistema rápido y liviano de administración de fuentes (Source Control Management) diseñado para manejo eficaz de proyectos muy largos y distribuidos. + https://www.mercurial-scm.org/release/mercurial-5.3.tar.gz + + python-devel + + programming/scm/mercurial/pspec.xml + + + mercurial + A distributed SCM tool + + python + + + /etc/bash_completion.d + /usr/bin + /usr/share/doc + /usr/share/man + /usr/lib + + + + + 2020-02-25 + 5.3 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-09-09 + 4.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-20 + 4.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-19 + 4.1.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 3.8.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-04-04 + 3.3.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + github-cli + https://github.com/cli/cli + + Blue Devil + bluedevil@sctzine.com + + MIT + app:console + programming.scm + The GitHub CLI + Github komut satırı arayüzü. + gh is GitHub on the command line, and it's now available in beta. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code. + gh, resmi Github komut satırı arayüzüdür. + https://github.com/cli/cli/archive/v0.5.7.tar.gz + + golang + + programming/scm/github-cli/pspec.xml + + + github-cli + The GitHub CLI + + /usr/bin/gh + /usr/share/doc + + + + + 2020-02-24 + 0.5.7 + First release + Blue Devil + bluedevil@sctzine.com + + + + + + libgit2-glib + https://gitlab.gnome.org/GNOME/libgit2-glib + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + programming.misc + libgit2-glib is a glib wrapper library around the libgit2 git access library. + libgit2-glib is a glib wrapper library around the libgit2 git access library. + https://download.gnome.org/sources/libgit2-glib/1.0/libgit2-glib-1.0.0.1.tar.xz + + meson + libssh2-devel + glib2-devel + gobject-introspection-devel + libgit2-devel + python3-devel + vala-devel + + programming/scm/libgit2-glib/pspec.xml + + + libgit2-glib + libgit2-glib is a glib wrapper library around the libgit2 git access library. + + glib2 + libgit2 + libssh2 + + + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/lib/python3* + /usr/share/doc + + + + libgit2-glib-devel + libgit2-glib is a glib wrapper library around the libgit2 git access library. + + glib2-devel + libgit2-devel + libgit2-glib + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2021-12-24 + 1.0.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-08 + 0.99.0.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-13 + 0.99.0.1 + Version bump + Berk Çakar + berk2238@hotmail.com + + + 2021-04-07 + 0.99.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + gdb + http://www.gnu.org/software/gdb/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + programming.debug + GNU debugger + GNU hata ayıklayıcısı + Depurador GNU + GDB, the GNU Project debugger, allows you to see what is going on 'inside' another program while it executes -- or what another program was doing at the moment it crashed. + GDB, GNU Proje hata ayıklama aracı, çalışır durumdaki başka bir programın `içinde' olan biteni görmenizi, veya başka bir programın çöktüğü anda ne yapıyor olduğunu bilmenizi sağlar. + GDB, el depurador del proyecto GNU permite ver lo que está pasando 'en el interior de' otro programa mientras ejecuta -- o lo que estaba haciendo cuando quedó colgado. + https://ftp.gnu.org/gnu/gdb/gdb-11.1.tar.xz + + texinfo + xz-devel + mpfr-devel + expat-devel + python-devel + xxhash-devel + ncurses-devel + guile2.0-devel + readline-devel + source-highlight-devel + + + 0001-AArch64-Make-gdbserver-register-set-selection-dynami.patch + + programming/debug/gdb/pspec.xml + + + gdb + GNU debugger + + xz + mpfr + expat + libgcc + xxhash + python + ncurses + guile2.0 + readline + source-highlight + + + /usr/lib + /usr/share/man + /usr/share/gdb + /usr/bin + /usr/share/info + /usr/share/doc/gdb + + + + gdb-devel + Development files for gdb + gdb için geliştirme dosyaları + gdb-devel, provides development files for gdb. + + gdb + + + /usr/include + + + + + 2021-11-30 + 11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-15 + 10.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 9.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-07 + 9.2 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-07 + 8.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 8.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-31 + 8.0.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 7.12.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 7.9.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-30 + 7.9.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + valgrind + http://www.valgrind.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.profiler + Memory access debugger for X86 and PPC Linux platforms + X86 ve PPC Linux platformları için bellek erişimi hata ayıklayıcı + Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs. + Valgrind, bu konuda ödül kazanmış Linux için çizge ve hata ayıklama araçları takımıdır. Valgrind ile gelen araçlar yardımıyla, birçok hafıza yönetimi ve iş parçacığı hatalarını otomatik olarak yakalayabilir, boşa geçen hata ayıklama saatlerinizi kazanabilir, programlarınızı daha kararlı bir hale getirebilirsiniz. Ayrıca programlarınızı daha hızlı çalışır yapmak ve kullandıkları hafızayı azaltmak için iş parçacıklarını detaylı olarak inceleyebilirsiniz. + ftp://sourceware.org/pub/valgrind/valgrind-3.18.1.tar.bz2 + + glibc-devel + boost-devel + gdb-devel + docbook-xsl + + + valgrind-3.7.0-respect-flags.patch + + programming/profiler/valgrind/pspec.xml + + + valgrind + + glibc + perl + + + /usr/bin + /usr/libexec + /usr/lib + /usr/share/doc/valgrind + /usr/share/man + + + + valgrind-devel + Development files for valgrind + + valgrind + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-24 + 3.18.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-15 + 3.16.1 + Rebu'ld + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-21 + 3.16.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-07 + 3.15.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 3.13.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 3.13.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-31 + 3.13.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 3.12.0 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 3.11.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-29 + 3.11.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mhash + http://mhash.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.library + A uniform interface to several hash algorithms. + Hash algoritmaları için ortak arayüz + mhash is a free library which provides a uniform interface to a large number of hash algorithms. + mhash, çeşitli hash algoritmalarını kolayca kullanabilmek için ortak arayüz sağlayan özgür bir kitaplıktır. + mirrors://sourceforge/mhash/mhash-0.9.9.9.tar.bz2 + + mhash-0.9.9.9-keygen_test_fix.patch + + programming/library/mhash/pspec.xml + + + mhash + + /usr/lib + /usr/share/doc + + + + mhash-devel + Development files for mhash + mhash paketine ait geliştirme dosyaları + + mhash + + + /usr/include + /usr/share/man/man3 + + + + + 2020-12-20 + 0.9.9.9 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + cdk + https://invisible-island.net/cdk/cdk.html + + fury + uglyside@yandex.ru + + custom + library + programming.library + This is a modified/enhanced version of Cdk. + Cdk stands for 'Curses Development Kit' and it currently contains 21 ready to use widgets which facilitate the speedy development of full screen curses programs. This little project of mine started as a test to see how compatible my Linux machine was to other UNIX breeds. While doing this I discovered Ncurses, and played with it. These widgets are the result of over a years worth of playing. + https://invisible-mirror.net/archives/cdk/cdk-5.0-20211216.tgz + + Xaw3d-devel + ncurses-devel + + programming/library/cdk/pspec.xml + + + cdk + + ncurses + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + cdk-devel + + ncurses-devel + perl + cdk + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-17 + 5.0.20211216 + Version bump. + fury + uglyside@yandex.ru + + + 2020-11-28 + 5.0.20200923 + First build. + fury + uglyside@yandex.ru + + + + + + rinutils + https://www.shlomifish.org/open-source/projects/ + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.library + A C11 / gnu11 utilities C library + Bir C11 / gnu11 aracları bulunan C kitaplığı + This is a set of C headers containing macros and static functions that are expected to work on Unix-like systems and MS Windows that have been extracted from Shlomi Fish´s projects. + Shlomi Fish'in projelerinden çıkartılmış hem *nix hem ms windows platformlarında çalışması beklenen C başlık makro ve durağan yordamları içeren C kitaplığıdır. + https://github.com/shlomif/rinutils/archive/0.8.0.tar.gz + + cmake + + programming/library/rinutils/pspec.xml + + + rinutils + A C11 / gnu11 utilities C library + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + rinutils-devel + Development files for rinutils + + rinutils + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-05-10 + 0.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 0.2.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + wimlib + https://wimlib.net/index.html + + PisiLinux Community + admins@pisilinux.org + + custom + app + programming.library + A library and program to extract, create, and modify WIM files + A library and program to extract, create, and modify WIM files + WIM dosyalarını ayıklamak, oluşturmak ve değiştirmek için bir kitaplık ve program + WIM dosyalarını ayıklamak, oluşturmak ve değiştirmek için bir kitaplık ve program + https://wimlib.net/downloads/wimlib-1.13.4.tar.gz + + attr-devel + fuse-devel + libxml2-devel + ntfs-3g + openssl-devel + + programming/library/wimlib/pspec.xml + + + wimlib + + fuse + cdrkit + mtools + cabextract + libxml2 + ntfs-3g + openssl + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + wimlib-devel + Development files for wimlib + + wimlib + fuse-devel + libxml2-devel + openssl-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-09-27 + 1.13.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libdmapsharing + http://www.flyn.org/projects/libdmapsharing/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2 + app:gui + programming.library + A DMAP client and server library + Bir DMAP istemci ve sunucu kitaplığı + A DMAP client and server library + Bir DMAP istemci ve sunucu kitaplığı + libdmapsharing + http://www.flyn.org/projects/libdmapsharing/libdmapsharing-3.9.9.tar.gz + + glib2-devel + libgee-devel + libsoup-devel + gdk-pixbuf-devel + gstreamer-devel + gst-plugins-base-devel + avahi-glib-devel + gtk-doc + vala-devel + + programming/library/libdmapsharing/pspec.xml + + + libdmapsharing + + zlib + glib2 + libsoup + avahi-glib + avahi-libs + gdk-pixbuf + gstreamer + gst-plugins-base + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + + + + libdmapsharing-devel + libdmapsharing için geliştirme dosyaları + + libdmapsharing + glib2-devel + gstreamer-devel + libsoup-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-06-11 + 3.9.9 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + xdg-utils-cxx + https://github.com/azubieta/xdg-utils-cxx + + Pisi Linux Admins + admin@pisilinux.org + + MIT + library + programming.library + Implementation of the FreeDesktop specifications to be used in C++ projects + Implementation of the FreeDesktop specifications to be used in C++ projects + Implementation of the FreeDesktop specifications to be used in C++ projects + Implementation of the FreeDesktop specifications to be used in C++ projects + https://github.com/azubieta/xdg-utils-cxx/archive/refs/tags/v1.0.1.tar.gz + + cmake + + programming/library/xdg-utils-cxx/pspec.xml + + + xdg-utils-cxx + + /usr/lib + /usr/share/doc + + + + xdg-utils-cxx-devel + Development files for xdg-utils-cxx + + xdg-utils-cxx + + + /usr/include + /usr/lib/cmake + + + + + 2021-05-19 + 1.0.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + accounts-qml-module + https://launchpad.net/ubuntu/ + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv3 + library + programming.library + Expose the Online Accounts API to QML applications + Expose the Online Accounts API to QML applications + Expose the Online Accounts API to QML applications + Expose the Online Accounts API to QML applications + https://gitlab.com/accounts-sso/accounts-qml-module/-/archive/VERSION_0.7/accounts-qml-module-VERSION_0.7.tar.gz + + signon-devel + libaccounts-qt5-devel + qt5-base-devel + qt5-assistant-devel + qt5-declarative-devel + + + Build-add-qmltypes-file-to-repository.patch + Fix-compilation-with-Qt-5.13.patch + + programming/library/accounts-qml-module/pspec.xml + + + accounts-qml-module + + signon + libaccounts-qt5 + qt5-base + qt5-declarative + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2020-04-08 + 0.6 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + totem-pl-parser + https://gitlab.gnome.org/GNOME/totem-pl-parser + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + programming.library + Totem playlist parser + totem-pl-parser is a simple GObject-based library to parse a host of playlist formats, as well as save those + https://download.gnome.org/sources/totem-pl-parser/3.26/totem-pl-parser-3.26.5.tar.xz + + glib2-devel + intltool + libarchive-devel + libgcrypt-devel + libxml2-devel + gobject-introspection-devel + meson + + programming/library/totem-pl-parser/pspec.xml + + + totem-pl-parser + + libarchive + glib2 + libxml2 + libgcrypt + + + /usr/lib/girepository-1.0/ + /usr/lib/lib*.so* + /usr/share/doc + /usr/share/locale + + + + totem-pl-parser-devel + Development files for totem-pl-aprser + + totem-pl-parser + libarchive-devel + glib2-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-05-28 + 3.26.5 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + pisi-timedate + https://github.com/friberk/pisi-timedate + + Berk Çakar + berk2238@hotmail.com + + GPLv3 + programming.library + timedated1 interface implementation for Pisi Linux (or any other non-systemd distributions) + timedated1 interface implementation for Pisi Linux (or any other non-systemd distributions) + https://github.com/friberk/pisi-timedate/archive/refs/tags/1.2.0.tar.gz + + dbus-devel + glib2-devel + + programming/library/pisi-timedate/pspec.xml + + + pisi-timedate + timedated1 interface implementation for Pisi Linux (or any other non-systemd distributions) + + dbus + glib2 + + + /etc/dbus-1 + /usr/libexec + /usr/share/dbus-1 + /usr/share/doc + + + + + 2021-04-17 + 1.2.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + squashfuse + https://github.com/vasi/squashfuse + + Pisi Linux Admins + admin@pisilinux.org + + custom + app + programming.library + FUSE filesystem to mount squashfs archives + FUSE filesystem to mount squashfs archives + FUSE filesystem to mount squashfs archives + FUSE filesystem to mount squashfs archives + https://github.com/vasi/squashfuse/archive/refs/tags/0.1.104.tar.gz + + xz-devel + lz4-devel + lzo-devel + zlib-devel + zstd-devel + fuse-devel + squashfs-tools + + programming/library/squashfuse/pspec.xml + + + squashfuse + + xz + lz4 + lzo + zlib + zstd + fuse + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + squashfuse-devel + Development files for squashfuse + + squashfuse + xz-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-05-19 + 0.1.104 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + gnu-efi + https://sourceforge.net/projects/gnu-efi/ + + Ergün Salman + Poyraz76@pisilinux.org + + LGPLv2 + Libry + programming.library + Develop EFI applications for ARM-64, ARM-32, x86_64, IA-64 (IPF), and IA-32 (x86) platforms using the GNU toolchain and the EFI development environment.. + GNU toolchain and the EFI development environment.. + yalm-cpp + https://sourceforge.net/projects/gnu-efi/files/gnu-efi-3.0.14.tar.bz2 + programming/library/gnu-efi/pspec.xml + + + gnu-efi + + /usr/lib/ + /usr/include/ + /usr/share/ + + + + + 2021-11-21 + 3.0.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 3.0.11 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-01-15 + 3.0.11 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2018-10-21 + 3.0.9 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-10 + 3.0.8 + Release bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-05-15 + 3.0.4 + Release bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-08-16 + 3.0.4 + First release + Ergün Salman + Poyraz76@pisilinux.org + + + + + + libcloudproviders + http://live.gnome.org/libcloudproviders + + Berk Çakar + berk2238@hotmail.com + + LGPLv3 + library + programming.library + libcloudproviders is a DBus API that allows cloud storage sync clients to expose +their services. + libcloudproviders is a DBus API that allows cloud storage sync clients to expose +their services. Clients such as file managers and desktop environments can then +provide integrated access to the cloud providers services. + https://gitlab.gnome.org/World/libcloudproviders/-/archive/0.3.1/libcloudproviders-0.3.1.tar.gz + + meson + vala-devel + glib2-devel + gobject-introspection-devel + + programming/library/libcloudproviders/pspec.xml + + + libcloudproviders + + glib2 + gobject-introspection + + + /usr/lib + /usr/share/doc + + + + libcloudproviders-devel + Development files for libcloudproviders + + libcloudproviders + + + /usr/include + /usr/lib/girepository-1.0 + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/vala/vapi + /usr/share/gir-1.0 + + + + + 2021-05-27 + 0.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-10 + 0.3.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libcacard + https://gitlab.freedesktop.org/spice/libcacard + + Kamil Atlı + suvari@pisilinux.org + + LGPLv2.1 + library + app:console + science.misc + CAC (Common Access Card) library + CAC (Ortak Erişim Kartı) kitaplığı + This library provides emulation of smart cards to a virtual card +reader running in a guest virtual machine. + Bu kitaplık, akıllı kartların sanal bir karta öykünmesini sağlar +Konuk sanal makinede çalışan okuyucu. + https://www.spice-space.org/download/libcacard/libcacard-2.8.1.tar.xz + + meson + nss-devel + nspr-devel + glib2-devel + pcsc-lite-devel + + programming/library/libcacard/pspec.xml + + + libcacard + CAC (Common Access Card) library + + nss + nspr + glib2 + pcsc-lite + + + /usr/bin + /usr/share/doc/ + /usr/lib/libcacard.so* + + + + libcacard-devel + Development files for libcacard + libcacard için geliştirme dosyaları + Bu kitaplık, akıllı kartların sanal bir karta öykünmesini sağlar +Konuk sanal makinede çalışan okuyucu. + + nss-devel + glib2-devel + pcsc-lite-devel + libcacard + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-02-10 + 2.8.1 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + libunibreak + http://vimgadgets.sourceforge.net/libunibreak/ + + Pisi Linux Community + admin@pisilinux.org + + zlib + library + programming.library + An Implementation of the line breaking and word breaking algorithms + Satır kırılma ve kelime kırılma algoritmalarının bir uygulaması + Libunibreak is an implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29 + libunibreak Unicode Standard Annex 14 ve Unicode Standard Annex 29 içinde tanımlandığı gibi satır kırılma ve kelime kırılma algoritmalarının bir uygulamasıdır. + https://github.com/adah1972/libunibreak/releases/download/libunibreak_5_0/libunibreak-5.0.tar.gz + programming/library/libunibreak/pspec.xml + + + libunibreak + + /usr/lib + /usr/share/doc + + + + libunibreak-devel + + libunibreak + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-22 + 5.0 + First release. + Pisi Linux Community + admin@pisilinux.org + + + + + + jsoncpp + https://github.com/open-source-parsers/jsoncpp + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.library + C++ library for interacting with JSON + JSON ile etkileşim için C ++ kütüphanesi + C++ library for interacting with JSON + JSON ile etkileşim için C ++ kütüphanesi + https://github.com/open-source-parsers/jsoncpp/archive/1.9.2.tar.gz + + meson + + programming/library/jsoncpp/pspec.xml + + + jsoncpp + + libgcc + + + /usr/lib + /usr/share + /usr/share/doc + + + + jsoncpp-devel + Development files for jsoncpp + + jsoncpp + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2020-03-01 + 1.9.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-11-30 + 1.8.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + liburcu + http://liburcu.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.library + Userspace RCU (read-copy-update) library + Userspace RCU (read-copy-update) library + Userspace RCU (read-copy-update) library + Userspace RCU (read-copy-update) library + https://lttng.org/files/urcu/userspace-rcu-0.13.0.tar.bz2 + programming/library/liburcu/pspec.xml + + + liburcu + + /usr/lib + /usr/share/doc + + + + liburcu-devel + Development files for liburcu + + liburcu + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-21 + 0.13.0 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + libmaxminddb + https://maxmind.github.io/libmaxminddb + + Pisi Linux Admins + admins@pisilinux.org + + Apache-2.0 + library + programming.library + C library for the MaxMind DB file format + The libmaxminddb library provides a C library for reading MaxMind DB files, including the GeoIP2 databases from MaxMind. + https://github.com/maxmind/libmaxminddb/releases/download/1.6.0/libmaxminddb-1.6.0.tar.gz + + glibc-devel + geoip-devel + cmake + + programming/library/libmaxminddb/pspec.xml + + + libmaxminddb + + /usr/bin + /usr/lib + /usr/share/doc + + + + libmaxminddb-devel + + libmaxminddb + + + /usr/include + + + + + 2021-08-10 + 1.6.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + template-glib + https://gitlab.gnome.org/GNOME/template-glib + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + programming.library + template-glib is a library for template expansion which supports calling into GObject Introspection from templates. + Template-GLib is a library to help you generate text based on a template and user defined state. Template-GLib does not use a language runtime, so it is safe to use from any GObject-Introspectable language. + https://download.gnome.org/sources/template-glib/3.34/template-glib-3.34.0.tar.xz + + meson + vala-devel + glib2-devel + gobject-introspection-devel + + programming/library/template-glib/pspec.xml + + + template-glib + library + + glib2 + gobject-introspection + + + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/doc + /usr/share/locale + + + + template-glib-devel + Development files for template-glib + + template-glib + glib2-devel + gobject-introspection-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2021-06-13 + 3.34.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libpsl + https://github.com/rockdaboot/libpsl + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.library + Public Suffix List library + Public Suffix List library + Genel Ek Listesi kitaplığı + Genel Ek Listesi kitaplığı + https://github.com/rockdaboot/libpsl/releases/download/libpsl-0.21.0/libpsl-0.21.0.tar.gz + + gtk-doc + glib2-devel + icu4c-devel + python-six + gettext-devel + libidn2-devel + libxslt-devel + libunistring-devel + + programming/library/libpsl/pspec.xml + + + libpsl + + libidn2 + libunistring + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libpsl-devel + Development files for libpsl + + libpsl + + + /usr/include + /usr/lib/pkgconfig + + + + libpsl-docs + Development files for libpsl + + libpsl + + + /usr/share/gtk-doc + + + + + 2020-01-28 + 0.21.0 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-08-03 + 0.21.0 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-09-04 + 0.20.2 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-03-04 + 0.20.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + z3 + https://github.com/Z3Prover/z3 + + fury + uglyside@yandex.ru + + MIT + library + programming.library + The Z3 Theorem Prover. + Z3 is a theorem prover from Microsoft Research. + https://github.com/Z3Prover/z3/archive/refs/tags/z3-4.8.12.tar.gz + + cmake + ninja + gmp-devel + python3-devel + python3-setuptools + + programming/library/z3/pspec.xml + + + z3 + + gmp + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + python3-z3 + programming.language.python3 + + z3 + python3 + + + /usr/lib/python* + + + + z3-devel + + z3 + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2021-10-11 + 4.8.12 + Version bump. + fury + uglyside@yandex.ru + + + 2021-07-05 + 4.8.11 + Version bump. + fury + uglyside@yandex.ru + + + 2021-03-24 + 4.8.10 + Version bump. + fury + uglyside@yandex.ru + + + 2020-10-08 + 4.8.9 + First build. + fury + uglyside@yandex.ru + + + + + + libportal + https://github.com/flatpak/libportal + + Berk Çakar + berk2238@hotmail.com + + GPLv3 + library + programming.library + GIO-style async APIs for most Flatpak portals. + GIO-style async APIs for most Flatpak portals. + https://github.com/flatpak/libportal/releases/download/0.4/libportal-0.4.tar.xz + + glib2-devel + git + gtk-doc + meson + vala + + programming/library/libportal/pspec.xml + + + libportal + + glib2 + git + gtk-doc + + + /etc/gconf + /usr/lib + /usr/bin + /usr/share/locale + /usr/share/doc + /usr/share/libportal + /usr/share/glib-2.0 + /usr/share/vala + /usr/share/icons + + + + libportal-docs + libportal reference documents + data:doc + + /usr/share/gtk-doc + + + + libportal-devel + Development files for libportal + + libportal + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-04-18 + 0.4 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + amtk + https://wiki.gnome.org/Projects/Amtk + + PisiLinux Community + admins@pisilinux.org + + LGPL2 + app:gui + programming.library + Actions, Menus and Toolbars Kit for GTK+ applications + Gtk uygulamları için eylem, menü ve araç çubuğu kiti + Actions, Menus and Toolbars Kit for GTK+ applications + Gtk uygulamları için eylem, menü ve araç çubuğu kiti + mirrors://gnome/amtk/5.3/amtk-5.3.1.tar.xz + + gettext-devel + glib2-devel + glib2-devel + gtk-doc + gtk3-devel + gobject-introspection-devel + meson + + programming/library/amtk/pspec.xml + + + amtk + + gtk3 + glib2 + + + /usr + /usr/share + /usr/share/man + + + + amtk-devel + amtk için geliştirme dosyaları + + amtk + glib2-devel + gtk3-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2021-06-02 + 5.3.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + lucene++ + https://github.com/luceneplusplus/LucenePlusPlus + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + Apache-2.0 + library + programming.library + An up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. + Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. + https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_3.0.8.tar.gz + + cmake + boost-devel + + + fix_various_cmake_issues.patch + use_correct_libdir.patch + fix_typo.patch + + programming/library/lucene++/pspec.xml + + + lucene++ + + boost + libgcc + + + /usr/lib + /usr/share/doc + + + + lucene++-devel + + lucene++ + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-27 + 3.0.8 + Rebuild boost. + fury + uglyside@yandex.ru + + + 2021-04-29 + 3.0.8 + Version bump. + fury + uglyside@yandex.ru + + + 2020-11-26 + 3.0.7 + First Release. + fury + uglyside@yandex.ru + + + + + + double-conversion + https://github.com/google/double-conversion + + fury + uglyside@yandex.ru + + BSD-3-Clause + library + programming.library + Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles. + IEEE çiftleri için ikilik-onluk ve onluk-ikilik sayı tabanları arasında verimli dönüşüm yordamları. + double-conversion provides binary-decimal and decimal-binary routines for IEEE doubles. + double-conversion, IEEE çiftleri için ikilik-onluk ve onluk-ikilik sayı tabanları arasında verimli dönüşüm yordamları sunar. + https://github.com/google/double-conversion/archive/refs/tags/v3.1.7.tar.gz + + cmake + + programming/library/double-conversion/pspec.xml + + + double-conversion + + libgcc + + + /usr/lib + /usr/share/doc + + + + double-conversion-devel + double-conversion için geliştirme dosyaları + double-conversion-devel, double-conversion için geliştirme dosyalarını içerir. + + double-conversion + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-01-04 + 3.1.7 + Version bump. + fury + uglyside@yandex.ru + + + 2021-12-20 + 3.1.6 + Version bump. + fury + uglyside@yandex.ru + + + 2020-04-30 + 3.1.5 + First build. + fury + uglyside@yandex.ru + + + + + + libwpe + https://wpewebkit.org + + Pisi Linux Admins + admin@pisilinux.org + + custom + library + programming.library + General-purpose library for WPE WebKit + General-purpose library for WPE WebKit + WPE WebKit için genel amaçlı kitaplık + WPE WebKit için genel amaçlı kitaplık + https://github.com/WebPlatformForEmbedded/libwpe/archive/1.9.1.tar.gz + + meson + libxkbcommon-devel + mesa-devel + + + 0447b7a.patch + + programming/library/libwpe/pspec.xml + + + libwpe + + libgcc + libxkbcommon + + + /usr/lib + /usr/share + /usr/share/doc + + + + libwpe-devel + Development files for libwpe + + libwpe + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-02-27 + 1.9.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libmediaart + https://gitlab.gnome.org/GNOME/libmediaart + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + programming.library + Library for managing media art caches + ortam sanat önbelleğini yönetmek için bir kitaplık + Library for managing media art caches + ortam sanat önbelleğini yönetmek için bir kitaplık + libmediaart + mirrors://gnome/libmediaart/1.9/libmediaart-1.9.5.tar.xz + + glib2-devel + gdk-pixbuf-devel + gobject-introspection-devel + gtk-doc + meson + vala-devel + + programming/library/libmediaart/pspec.xml + + + libmediaart + + glib2 + gdk-pixbuf + + + /usr/bin + /usr/lib/libmediaart* + /usr/lib/girepository-1.0 + /usr/share/doc + /usr/share/gtk-doc + /usr/share/vala + + + + libmediaart-devel + libmediaart için geliştirme dosyaları + + libmediaart + glib2-devel + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-06-10 + 1.9.5 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + rapidjson + http://rapidjson.org/ + + Kamil Atlı + suvari@pisilinux.org + + MIT + app + programming.library + A fast JSON parser/generator for C++ with both SAX/DOM style API. + Hem SAX/DOM stili API ile C++ için hızlı bir JSON ayrıştırıcı/oluşturucu + A fast JSON parser/generator for C++ with both SAX/DOM style API. + Hem SAX/DOM stili API ile C++ için hızlı bir JSON ayrıştırıcı/oluşturucu + https://github.com/Tencent/rapidjson/archive/refs/tags/v1.1.0.tar.gz + + cmake + + programming/library/rapidjson/pspec.xml + + + rapidjson + + /usr/lib + /usr/share/doc + + + + rapidjson-devel + Development files for rapidjson + rapidjson için geliştirme dosyaları + + rapidjson + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2022-05-01 + 1.1.0 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + cpp-utilities + https://github.com/Martchus/cpp-utilities + + fury + uglyside@yandex.ru + + GPL-2 + library + programming.library + Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities. + Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities. + https://github.com/Martchus/cpp-utilities/archive/refs/tags/v5.14.0.tar.gz + + cmake + doxygen + boost-devel + cppunit-devel + + programming/library/cpp-utilities/pspec.xml + + + cpp-utilities + + boost + libgcc + + + /usr/lib + /usr/share + /usr/share/doc + + + + cpp-utilities-devel + + cpp-utilities + + + /usr/include + /usr/lib/pkgconfig + /usr/share/c++-utilities + + + + + 2022-04-14 + 5.14.0 + Version bump + fury + uglyside@yandex.ru + + + 2022-01-18 + 5.12.0 + Version bump + fury + uglyside@yandex.ru + + + 2021-11-04 + 5.11.1 + First build + fury + uglyside@yandex.ru + + + + + + appstream + https://www.freedesktop.org/wiki/Distributions/AppStream/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.library + Provides a standard for creating app stores across distributions + Provides a standard for creating app stores across distributions + Provides a standard for creating app stores across distributions + Provides a standard for creating app stores across distributions + https://www.freedesktop.org/software/appstream/releases/AppStream-0.14.6.tar.xz + + cmake + meson + xmlto + gtk-doc + vala-devel + docbook-xsl + docbook-xml + libsoup-devel + lmdb-devel + glib2-devel + python-six + python3-devel + libxslt-devel + libyaml-devel + libxml2-devel + qt5-base-devel + qt5-linguist + gperf + curl-devel + gobject-introspection-devel + + programming/library/appstream/pspec.xml + + + appstream + + curl + libxml2 + libyaml + glib2 + libsoup + lmdb + + + /usr/bin + /etc + /usr/lib + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/doc + /usr/share/gettext + /usr/share/vala + /usr/share/gir-1.0 + /usr/share/libalpm + /usr/share/installed-tests/appstream/metainfo-validate.test + + + System.Package + + + + appstream-qt5 + + qt5-base + libgcc + appstream + glib2 + + + /usr/lib/libAppStreamQt.* + + + + appstream-qt5-devel + Development files for appstream + + appstream-qt5 + + + /usr/include/AppStreamQt + /usr/lib/cmake + + + + appstream-devel + Development files for appstream + + appstream + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-01 + 0.14.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-11 + 0.14.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-31 + 0.14.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-26 + 0.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-11 + 0.12.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 0.12.10 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-04-14 + 0.12.5 + Rebuild qt5. + PisiLinux Community + admins@pisilinux.org + + + 2019-02-13 + 0.12.5 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-11-09 + 0.12.3 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-10-20 + 0.12.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + md4c + https://github.com/mity/md4c + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.library + C Markdown parser + C Markdown parser + C Markdown parser + C Markdown parser + https://github.com/mity/md4c/archive/release-0.4.2.tar.gz + + cmake + + programming/library/md4c/pspec.xml + + + md4c + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + md4c-devel + Development files for md4c + + md4c + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2020-01-15 + 0.4.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + freecell-solver + https://fc-solve.shlomifish.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.library + A program that automatically solves layouts of Freecell and similar variants of Card Solitaire + Freecell ve Card Solitaire'ın benzer varyantlarının düzenlerini otomatik olarak çözen bir program + This is Freecell Solver - a program that automatically solves layouts of Freecell and similar variants of Card Solitaire such as Eight Off, Forecell, and Seahaven Towers, as well as Simple Simon boards. + Freecell Çözücüsü: Eight Off, Forecell, Seahaven Towers, Simple Simon gibi Freecell ve Card Solitaire'ın benzer varyantlarının düzenlerini otomatik olarak çözen bir programdır. + https://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-6.0.1.tar.xz + + cmake + gperf + perl-Moo + python3-six + perl-path-tiny + rinutils-devel + python3-random2 + python3-pysol_cards + perl-template-toolkit + + programming/library/freecell-solver/pspec.xml + + + freecell-solver + A program that automatically solves layouts of Freecell and similar variants of Card Solitaire + + rinutils + + + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + freecell-solver-devel + Development files for freecell-solver + freecell-solver için geliştirme dosyaları + freecell-solver-devel, freecell-solver için geliştirme dosyalarını içerir. + + freecell-solver + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-09-23 + 6.0.1 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-13 + 5.16.0 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-11-11 + 5.0.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + fmt + https://fmt.dev/latest/index.html + + Blue Devil + bluedevil@sctzine.com + + BSD + library + programming.library + Open-source formatting library for C++ + C++ için açık kaynak kodlu biçimlendirme kitaplığı. Open-source formatting library for C++ + {fmt} is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams. + fmt, C++ için açık kaynak kodlu biçimlendirme kitaplığı sunar. + https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.tar.gz + + cmake + + programming/library/fmt/pspec.xml + + + fmt + Open-source formatting library for C++ + + libgcc + + + /usr/lib + /usr/share/doc/fmt + + + + fmt-devel + Development files for fmt + fmt için geliştirme dosyaları + fmt-devel, fmt için geliştirme dosyalarını içerir. + + fmt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-17 + 8.0.1 + Version bump. + fury + uglyside@yandex.ru + + + 2020-09-23 + 7.0.3 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-05-18 + 6.2.1 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + libdispatch + https://apple.github.io/swift-corelibs-libdispatch/ + + Pisilinux Community + admin@pisilinux.org + + Apache-2 + library + programming.library + Grand Central Dispatch. + Grand Central Dispatch (GCD or libdispatch) provides comprehensive support for concurrent code execution on multicore hardware. + https://github.com/apple/swift-corelibs-libdispatch/archive/swift-5.4.2-RELEASE.tar.gz + + cmake + llvm-clang + llvm-clang-devel + + + avoid-libkqueue.patch + remove-werror.patch + + programming/library/libdispatch/pspec.xml + + + libdispatch + + llvm-libs + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + libdispatch-devel + + libdispatch + + + /usr/include + + + + + 2021-09-12 + 5.4.2 + Version bump. + fury + uglyside@yandex.ru + + + 2021-02-24 + 5.3 + Rebuild for llvm. + Kamil Atlı + suvari@pisilinux.org + + + 2020-12-31 + 5.3 + First build. + fury + uglyside@yandex.ru + + + + + + re2 + https://github.com/google/re2 + + Mustafa Cinasal + muscnsl@gmail.com + + BSD + library + programming.library + Fast, safe, thread-friendly regular expression engine + Fast, safe, thread-friendly regular expression engine + Fast, safe, thread-friendly regular expression engine + Fast, safe, thread-friendly regular expression engine + https://github.com/google/re2/archive/2020-11-01.tar.gz + programming/library/re2/pspec.xml + + + re2 + + libgcc + + + /usr/lib + /usr/share + /usr/share/doc + + + + re2-devel + Development files for re2 + + re2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-12-18 + 20201101 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 20200303 + version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-19 + 20180801 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-21 + 20180401 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + utf8proc + https://github.com/JuliaStrings/utf8proc + + fury + uglyside@yandex.ru + + MIT + library + programming.library + a clean C library for processing UTF-8 Unicode data. + utf8proc is a small, clean C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 encoding. + https://github.com/JuliaStrings/utf8proc/archive/refs/tags/v2.7.0.tar.gz + + cmake + + programming/library/utf8proc/pspec.xml + + + utf8proc + + /usr/lib + + + + utf8proc-devel + + utf8proc + + + /usr/include/utf8proc.h + /usr/lib/pkgconfig + + + + + 2021-12-20 + 2.7.0 + Version bump + fury + uglyside@yandex.ru + + + 2021-11-22 + 2.6.1 + First build + fury + uglyside@yandex.ru + + + + + + stellarsolver + https://github.com/rlancaste/stellarsolver + + Kamil Atlı + suvari@pisilinux.org + + GPL3 + library + app:console + programming.library + The Cross Platform Sextractor and Astrometry.net-Based Internal Astrometric Solver + Çapraz platform Sextractor ve Astrometry.net tabanlı dahili astrometrik çözücü + The Cross Platform Sextractor and Astrometry.net-Based Internal Astrometric Solver. + Çapraz platform Sextractor ve Astrometry.net tabanlı dahili astrometrik çözücü. + https://github.com/rlancaste/stellarsolver/archive/2.2.tar.gz + + cmake + gsl-devel + wcslib-devel + cfitsio-devel + qt5-base-devel + + programming/library/stellarsolver/pspec.xml + + + stellarsolver + + gsl + libgcc + wcslib + cfitsio + qt5-base + + + /usr/share/doc + /usr/lib/libstellarsolver.so + /usr/lib/libstellarsolver.so.2 + /usr/lib/libstellarsolver.so.2.2 + + + + stellarsolver-devel + Development files for stellarsolver + stellarsolver için geliştirme dosyaları + + stellarsolver + + + /usr/lib/pkgconfig/stellarsolver.pc + /usr/lib/cmake/StellarSolver + /usr/include/libstellarsolver + + + + + 2022-05-08 + 2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-16 + 1.5 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + tpm2-tss + https://github.com/tpm2-software/tpm2-tss + + PisiLinux Community + admins@pisilinux.org + + BSDv2 + library + programming.library + OSS implementation of the TCG TPM2 Software Stack (TSS2) + TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanması + Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2) + tpm2-tss, TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanmasını içeren kitaplıkları sunar. + https://github.com/tpm2-software/tpm2-tss/archive/3.1.0.tar.gz + + doxygen + iproute2 + curl-devel + json-c-devel + gettext-devel + openssl-devel + autoconf-archive + + programming/library/tpm2-tss/pspec.xml + + + tpm2-tss + OSS implementation of the TCG TPM2 Software Stack (TSS2) + + curl + json-c + openssl + + + /etc + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + /var/lib/tpm2-tss + /var/run/tpm2-tss + + + + tpm2-tss-devel + Development files for tpm2-tss + tpm2-tss için geliştirme dosyaları + tpm2-tss-devel, tpm2-tss için geliştirme dosyalarını içerir. + + curl-devel + json-c-devel + openssl-devel + tpm2-tss + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-14 + 3.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 3.0.0 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2020-09-23 + 3.0.0 + Major version bump. Fix translation + Blue Devil + bluedevil@sctzine.com + + + 2020-04-02 + 2.4.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libjcat + https://github.com/hughsie/libjcat + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.library + Library for reading and writing Jcat files + Library for reading and writing Jcat files + Jcat dosyalarını okumak ve yazmak için kitaplık + Jcat dosyalarını okumak ve yazmak için kitaplık + https://github.com/hughsie/libjcat/archive/refs/tags/0.1.8.tar.gz + + meson + gtk-doc + help2man + vala-devel + glib2-devel + gpgme-devel + gnutls-devel + json-glib-devel + libgpg-error-devel + gobject-introspection-devel + + programming/library/libjcat/pspec.xml + + + libjcat + + glib2 + gpgme + gnutls + json-glib + libgpg-error + + + /usr/bin + /usr/libexec + /usr/lib + /usr/share/vala + /usr/share/man + /usr/share/installed-tests + /usr/share/doc + + + + libjcat-devel + Development files for libjcat + + glib2-devel + gnutls-devel + json-glib-devel + libjcat + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + libjcat-docs + Development files for libjcat + + libjcat + + + /usr/share/gtk-doc + + + + + 2021-10-20 + 0.1.8 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libgfbgraph + https://wiki.gnome.org/Projects/GFBGraph + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv3 + app + programming.library + GLib/GObject wrapper for the Facebook Graph API + GLib/GObject wrapper for the Facebook Graph API + Facebook Graph API için GLib/GObject sarmalayıcı + Facebook Graph API için GLib/GObject sarmalayıcı + https://download.gnome.org/sources/gfbgraph/0.2/gfbgraph-0.2.5.tar.xz + + gtk-doc + glib2-devel + librest-devel + libsoup-devel + libxml2-devel + json-glib-devel + gnome-online-accounts-devel + + programming/library/libgfbgraph/pspec.xml + + + libgfbgraph + + glib2 + librest + libsoup + libxml2 + json-glib + gnome-online-accounts + + + /usr/lib + /usr/share/doc + + + + libgfbgraph-devel + Development files for libgfbgraph + + libgfbgraph + glib2-devel + librest-devel + libsoup-devel + libxml2-devel + json-glib-devel + gnome-online-accounts-devel + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + + + + libgfbgraph-docs + Development files for libgfbgraph + + libgfbgraph + + + /usr/share/gtk-doc + + + + + 2021-10-30 + 0.2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-02 + 0.2.4 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + spdlog + https://spdlog.docsforge.com/ + + fury + uglyside@yandex.ru + + MIT + library + programming.library + Fast C++ logging library. + Very fast, header-only/compiled, C++ logging library. + https://github.com/gabime/spdlog/archive/refs/tags/v1.9.2.tar.gz + + cmake + fmt-devel + + programming/library/spdlog/pspec.xml + + + spdlog + + fmt + libgcc + + + /usr/lib + + + + spdlog-devel + + fmt-devel + spdlog + + + /usr/lib/cmake + /usr/include/spdlog + /usr/lib/pkgconfig + + + + + 2021-12-14 + 1.9.2 + First build. + fury + uglyside@yandex.ru + + + + + + libaccounts-glib + https://code.google.com/p/accounts-sso + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + programming.library + Accounts and SSO (Single Sign-On) framework + Accounts and SSO (Single Sign-On) framework for Linux and POSIX based platforms. + https://sourceforge.net/projects/pisilinux/files/source/libaccounts-glib-1.24.tar.gz + + meson + vala-devel + glib2-devel + check-devel + libxml2-devel + sqlite-devel + gtk-doc + docbook-xsl + dbus-glib-devel + gobject-introspection-devel + python3-pygobject3-devel + + programming/library/libaccounts-glib/pspec.xml + + + libaccounts-glib + library + + glib2 + sqlite + libxml2 + + + /usr/bin + /usr/lib + /usr/share/backup-framework/applications/accounts.conf + /usr/share/xml + /usr/share/gettext/its/ + /usr/share/libaccounts-glib/testdata + /usr/share/dbus-1/interfaces/com.google.code.AccountsSSO.Accounts.Manager.xml + /usr/share/man/man1 + /usr/share/gir-1.0/Accounts-1.0.gir + /usr/share/vala + + + + libaccounts-glib-devel + Development files for libaccounts-glib + + libaccounts-glib + glib2-devel + libxml2-devel + sqlite-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libaccounts-glib-docs + Help files and API documents for libaccounts-glib + data:doc + + libaccounts-glib + + + /usr/share/gtk-doc + /usr/share/doc + + + + + 2021-08-08 + 1.24 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-04 + 1.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.21 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-15 + 1.21 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-11 + 1.21 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-30 + 1.21 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + wpebackend-fdo + https://wpewebkit.org + + Pisi Linux Admins + admin@pisilinux.org + + custom + library + programming.library + Freedesktop.org backend for WPE WebKit + Freedesktop.org backend for WPE WebKit + WPE WebKit için Freedesktop.org arka ucu + WPE WebKit için Freedesktop.org arka ucu + https://github.com/Igalia/WPEBackend-fdo/archive/1.9.1.tar.gz + + meson + mesa-devel + glib2-devel + wayland-devel + libwpe-devel + libglvnd-devel + libepoxy-devel + wayland-protocols-devel + wayland-client + wayland-server + libxkbcommon-devel + + programming/library/wpebackend-fdo/pspec.xml + + + wpebackend-fdo + + glib2 + libgcc + libwpe + wayland + libepoxy + wayland-client + wayland-server + + + /usr/lib + /usr/share + /usr/share/doc + + + + wpebackend-fdo-devel + Development files for wpebackend-fdo + + wpebackend-fdo + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-02-27 + 1.9.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libgringotts + https://directory.fsf.org/wiki/LibGringotts + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.library + A small, thread-safe C library. + Küçük ve evreli bir C kitaplığı + libgringotts is a small, thread-safe C library originally developed for Gringotts. Its purpose is to encapsulate data in an encrypted and compressed file. + libgringotts programcının belirli bir dosya biçiminde veri kaydetmeseine imkan veren küçük ve evreli bir C kitaplığıdır. Veriyi şifrelenmiş ve sıkıştırılmış bir şekilde kapsüllemeyi hedefler. + mirrors://sourceforge/gringotts.berlios/libgringotts-1.2.1.tar.bz2 + + libmcrypt-devel + mhash-devel + zlib-devel + + + fix-doc-dir.patch + + programming/library/libgringotts/pspec.xml + + + libgringotts + + libmcrypt + mhash + + + /usr/lib + /usr/share/doc/libgringotts + + + + libgringotts-devel + Development files for libgringotts + + libgringotts + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-12-20 + 1.2.1 + First release + fury + uglyside@yandex.ru + + + + + + rpcsvc-proto + https://github.com/thkukuk/rpcsvc-proto + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + app:console + programming.library + This package contains rpcsvc proto.x files from glibc, which are +missing in libtirpc. + Glibc'den gelen rpcsvc proto.x dosyalarını içerir. + This package contains rpcsvc proto.x files from glibc, which are +missing in libtirpc. Additional it contains rpcgen, which is needed +to create header files and sources from protocol files. + Bu paket, glibc'den gelen, libtirpc'de eksik olan rpcsvc proto.x dosyalarını içerir. Ek olarak protokol dosyalarından başlık dosyaları ve kaynaklar oluşturmak için gerekli olan rpcgen içerir. +. + https://github.com/thkukuk/rpcsvc-proto/releases/download/v1.4/rpcsvc-proto-1.4.tar.xz + + glibc-devel + + programming/library/rpcsvc-proto/pspec.xml + + + rpcsvc-proto + + /usr/bin + /usr/share/doc + /usr/share/man/man1/rpcgen.1 + + + + rpcsvc-proto-devel + Development headers for rpcsvc-proto + rpcsvc-proto kitaplığı için geliştirme başlıkları + + rpcsvc-proto + + + /usr/include + /usr/share/pkgconfig + + + + + 2020-01-19 + 1.4 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2019-03-29 + 1.4 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + sassc + https://github.com/sass/sassc + + PisiLinux Community + admins@pisilinux.org + + MIT + app + programming.library + Sass CSS ön işlemcisinin C uygulaması + Sass CSS ön işlemcisinin C uygulamas + C implementation of Sass CSS preprocessor + C implementation of Sass CSS preprocessor + https://github.com/sass/sassc/archive/3.6.2.tar.gz + + libsass-devel + + programming/library/sassc/pspec.xml + + + sassc + + libsass + + + /usr/bin + /usr/share/doc + + + + + 2021-08-02 + 3.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-04 + 3.6.1 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2019-01-17 + 3.5.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + liburing + https://git.kernel.dk/cgit/liburing/ + + fury + uglyside@yandex.ru + + GPL + LGPL + MIT + library + programming.library + This is the io_uring library, liburing. + liburing provides helpers to setup and teardown io_uring instances, and also a simplified interface for applications that don't need (or want) to deal with the full kernel side implementation. + https://git.kernel.dk/cgit/liburing/snapshot/liburing-2.1.tar.bz2 + programming/library/liburing/pspec.xml + + + liburing + + /usr/lib + /usr/share/man + /usr/share/doc + + + + liburing-devel + + liburing + + + /usr/lib/pkgconfig + /usr/include + + + + + 2021-09-15 + 2.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-07-10 + 2.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-13 + 0.7 + First build. + fury + uglyside@yandex.ru + + + + + + libconfig + https://hyperrealm.github.io/libconfig/ + + Pisilinux Community + admins@pisilinux.org + + LGPL-2.1 + library + programming.library + C/C++ library for processing configuration files. + C/C++ Yapılandırma Dosyası Kitaplığı + Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. + Libconfig, yapılandırma dosyalarını düzenlemek için basit bir kitaplıktır. Dosya biçimi XML'den daha basit ve okunabilirdir. XML'den farklı olarak tip bilgisi de tutulur. Böylece, uygulama kodlarında katar ayrıştırmaya gerek kalmaz. + https://github.com/hyperrealm/libconfig/releases/download/v1.7.3/libconfig-1.7.3.tar.gz + + texinfo + + programming/library/libconfig/pspec.xml + + + libconfig + + libgcc + + + /usr/lib + /usr/share/doc + + + + libconfig-devel + Development files for libconfig + libconfig için geliştirme dosyaları + + libconfig + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-14 + 1.7.3 + Version bump. + Pisilinux Community + admins@pisilinux.org + + + 2020-11-07 + 1.7.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-12 + 1.7.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 1.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2013-03-04 + 1.4.9 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + tepl + https://wiki.gnome.org/Projects/Tepl + + PisiLinux Community + admins@pisilinux.org + + LGPL3 + app:gui + programming.library + Library that eases the development of GtkSourceView-based text editors and IDEs + GktSourceView temelli metin editörü ve IDE'ler için geliştirmeyi kolaylaştıran bir kitaplık + Library that eases the development of GtkSourceView-based text editors and IDEs + GktSourceView temelli metin editörü ve IDE'ler için geliştirmeyi kolaylaştıran bir kitaplık + mirrors://gnome/tepl/6.00/tepl-6.00.0.tar.xz + + amtk-devel + gobject-introspection-devel + gtksourceview4-devel + icu4c-devel + meson + pango-devel + + programming/library/tepl/pspec.xml + + + tepl + + amtk + cairo + glib2 + gtk3 + gtksourceview4 + icu4c + pango + + + /usr/lib/libtepl* + /usr/lib/girepository-1.0 + /usr/share/doc + /usr/share/locale + + + + tepl-devel + tepl için geliştirme dosyaları + + tepl + amtk-devel + glib2-devel + gtk3-devel + gtksourceview4-devel + icu4c-devel + + + /usr/lib/pkgconfig + /usr/include + /usr/share/gir-1.0 + + + + + 2021-06-02 + 6.00.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libadwaita + https://gitlab.gnome.org/GNOME/libadwaita + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.library + Building blocks for modern GNOME applications. + Building blocks for modern GNOME applications. + Modern GNOME uygulamaları için yapı taşları. + Modern GNOME uygulamaları için yapı taşları. + https://download.gnome.org/sources/libadwaita/1.0/libadwaita-1.0.1.tar.xz + + meson + sassc + gtk4-devel + cairo-devel + glib2-devel + pango-devel + libsass-devel + fribidi-devel + graphene-devel + gobject-introspection-devel + + programming/library/libadwaita/pspec.xml + + + libadwaita + + gtk4 + cairo + glib2 + pango + libsass + fribidi + graphene + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/vala + /usr/share/gir-1.0 + /usr/share/doc + + + + libadwaita-devel + Development files for libadwaita + + libadwaita + gtk4-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-02 + 1.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-02 + 1.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-30 + 1.0.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libnih + https://launchpad.net/libnih + + Aydın Demirel + aydin.demirel@pisilinux.org + + GPL + app:library + programming.library + Small library for C application development + C uygulama geliştirme için küçük bir kütüphane + Small library for C application development. + C uygulama geliştirme için küçük bir kütüphane. + https://launchpad.net/libnih/1.0/1.0.3/+download/libnih-1.0.3.tar.gz + + dbus-devel + expat-devel + + programming/library/libnih/pspec.xml + + + libnih + + dbus + expat + + + /usr/bin + /usr/share/man + /usr/share/aclocal + /usr/lib/ + + + + libnih-devel + + libnih + dbus-devel + expat-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-01 + 1.0.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.0.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-13 + 1.0.3 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 1.0.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-27 + 1.0.3 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + black-hole-solver + https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + library + programming.library + The Black Hole Solitaire Solver Executable + The Black Hole Solitaire Solver Executable + The Black Hole Solitaire Solver Executable + The Black Hole Solitaire Solver Executable + https://fc-solve.shlomifish.org/downloads/fc-solve/black-hole-solver-1.10.1.tar.xz + + cmake + perl-path-tiny + python3-devel + rinutils-devel + + programming/library/black-hole-solver/pspec.xml + + + black-hole-solver + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + black-hole-solver-devel + Development files for black-hole-solver + + black-hole-solver + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-05-10 + 1.10.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + signon + https://code.google.com/p/accounts-sso + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + programming.library + A framework for centrally storing authentication credentials + Single Sign-On is a framework for centrally storing authentication credentials and handling authentication on behalf of applications as requested by applicationsIt consists of + a secure storage of login credentials (for example usernames and passwords), plugins for different authentication systems and a client library for applications to communicate with this system. + https://gitlab.com/accounts-sso/signond/-/archive/VERSION_8.60/signond-VERSION_8.60.tar.bz2 + + qt5-base-devel + doxygen + + + qt5.5.diff + use_keyring.patch + + programming/library/signon/pspec.xml + + + signon + + qt5-base + libgcc + doxygen + + + /usr/bin + /usr/lib + /etc + /usr/share/dbus-1 + + + + signon-devel + Development files for signon + Signon için kütüphaneler + Signon geliştirme paketi, Signon için geliştirme dosyaları sunar. + + signon + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + + + + signon-docs + Help files and API documents for signon + data:doc + + signon + + + /usr/share/doc + + + + + 2020-03-04 + 8.60 + version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-01-08 + 8.58 + Rebuild qt5. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 8.58 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-15 + 8.58 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-10 + 8.58 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-14 + 8.58 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libgdata + https://wiki.gnome.org/Projects/libgdata + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + app + programming.library + GLib-based library for accessing online service APIs using the GData protocol + GLib-based library for accessing online service APIs using the GData protocol + GData protokolünü kullanarak çevrimiçi hizmet API'lerine erişmek için GLib tabanlı kitaplık + GData protokolünü kullanarak çevrimiçi hizmet API'lerine erişmek için GLib tabanlı kitaplık + https://download.gnome.org/sources/libgdata/0.18/libgdata-0.18.1.tar.xz + + meson + gcr-devel + vala-devel + glib2-devel + libsoup-devel + libxml2-devel + json-glib-devel + libuhttpmock-devel + gnome-online-accounts-devel + + programming/library/libgdata/pspec.xml + + + libgdata + + gcr + glib2 + libsoup + libxml2 + json-glib + libuhttpmock + gnome-online-accounts + + + /usr/lib + /usr/share/gir-1.0 + /usr/share/locale + /usr/share/vala + /usr/share/doc + + + + libgdata-devel + Development files for libgdata + + libgdata + gcr-devel + glib2-devel + libsoup-devel + libxml2-devel + json-glib-devel + libuhttpmock-devel + gnome-online-accounts-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-06-02 + 0.18.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libgee + https://wiki.gnome.org/Projects/Libgee + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app + programming.library + A collection library providing GObject-based interfaces and classes for commonly used data structures + Sık kullanılan veri yapıları için GObject tabanlı arabirimler ve sınıflar sağlayan bir koleksiyon kitaplığı + Yaygın olarak kullanılan veri yapıları için GObject tabanlı arayüzler ve sınıflar sağlayan bir koleksiyon kütüphanesi + Yaygın olarak kullanılan veri yapıları için GObject tabanlı arayüzler ve sınıflar sağlayan bir koleksiyon kütüphanesi + mirrors://gnome/libgee/0.20/libgee-0.20.5.tar.xz + + vala-devel + glib2-devel + gobject-introspection-devel + + programming/library/libgee/pspec.xml + + + libgee + + glib2 + + + /usr/lib + /usr/share + /usr/share/vapi + /usr/share/doc + + + + libgee-devel + Development files for libgee + + glib2-devel + libgee + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-02-11 + 0.20.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 0.20.3 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-01-15 + 0.20.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + abseil-cpp + https://abseil.io/ + + PisiLinux Community + admins@pisilinux.org + + Apache + library + programming.library + Collection of C++ library code designed to augment the C++ standard library + Collection of C++ library code designed to augment the C++ standard library + Collection of C++ library code designed to augment the C++ standard library + Collection of C++ library code designed to augment the C++ standard library + https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.tar.gz + + cmake + + programming/library/abseil-cpp/pspec.xml + + + abseil-cpp + + libgcc + + + /usr/lib + /usr/share/doc + + + + abseil-cpp-devel + Development files for abseil-cpp + + abseil-cpp + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-12-10 + 20211102.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libsignon-glib + https://gitlab.com/accounts-sso/libsignon-glib + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + programming.library + Authorization and authentication management for glib + libsignon-glib provides authorization and authentication management for GLib applications. + https://gitlab.com/accounts-sso/libgsignon-glib/-/archive/2.4.1/libgsignon-glib-2.4.1.tar.gz + + meson + glib2-devel + gobject-introspection-devel + signon-devel + gtk-doc + + programming/library/libsignon-glib/pspec.xml + + + libsignon-glib + + gobject-introspection + glib2 + signon + + + /usr/bin + /usr/lib/ + /usr/share/gir-1.0 + /usr/share/vala/vapi/signon.vapi + + + + libsignon-glib-devel + Development files for libsignon-glib + libsignon-glib için kütüphaneler + libsignon-glib geliştirme paketi, libsignon-glib için geliştirme dosyaları sunar. + + libsignon-glib + glib2-devel + signon-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libsignon-glib-doc + Document files for libsignon-glib + + libsignon-glib + + + /usr/share/doc + /usr/share/gtk-doc/html + + + + + 2020-03-04 + 2.4.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-09-07 + 1.13 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.13 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-29 + 1.13 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + range-v3 + https://github.com/ericniebler/range-v3 + + Safa Arıman + safaariman@pisilinux.org + + BSLv1 + library + programming.library + Range algorithms, views, and actions for C++11/14/17 + Range algorithms, views, and actions for C++11/14/17 + Range-v3 is a generic library that augments the existing standard library with facilities for working with ranges. A range can be loosely thought of a pair of iterators. This library provides a full implementation of all the standard algorithms with range-based overloads for convenience. + Range-v3 is a generic library that augments the existing standard library with facilities for working with ranges. A range can be loosely thought of a pair of iterators. This library provides a full implementation of all the standard algorithms with range-based overloads for convenience. + https://github.com/ericniebler/range-v3/archive/0.11.0.tar.gz + + cmake + + programming/library/range-v3/pspec.xml + + + range-v3-devel + + /usr/include + /usr/lib/cmake + /usr/share/doc + + + + + 2021-09-24 + 0.11.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-18 + 0.10.0 + First release + Safa Arıman + safaariman@pisilinux.org + + + + + + gom + https://wiki.gnome.org/Projects/Gom + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + programming.library + GObject to SQLite object mapper library + GObject'den SQLite nesne eşleyici kitaplığı + GObject to SQLite object mapper library + GObject'den SQLite nesne eşleyici kitaplığı + gom + mirrors://gnome/gom/0.4/gom-0.4.tar.xz + + gobject-introspection-devel + gdk-pixbuf-devel + python3-pygobject3-devel + sqlite-devel + python3-devel + meson + + programming/library/gom/pspec.xml + + + gom + + glib2 + sqlite + + + /usr/bin + /usr/lib/libgom* + /usr/lib/girepository-1.0 + /usr/lib/python3* + /usr/share/doc + + + + gom-devel + gom için geliştirme dosyaları + + gom + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-10-24 + 0.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-10 + 0.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + yad + https://github.com/v1cont/yad + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + programming.library + Yet Another Dialog - display graphical dialogs from shell scripts or command line. + Yad komut satırından veya kabuk betikleriyle diyalog kutuları yapmanızı sağlar. + Yad allows you to display GTK+ dialog boxes from command line or shell scripts. YAD depends on GTK+ only. + Yad komut satırından veya kabuk betikleriyle diyalog kutuları yapmanızı sağlayan kitaplığı içerir. + https://github.com/v1cont/yad/archive/v7.1.tar.gz + + intltool + gtk3-devel + glib2-devel + gettext-devel + gtkspell3-devel + shared-mime-info + + programming/library/yad/pspec.xml + + + yad + Yet Another Dialog - display graphical dialogs from shell scripts or command line. + + gtk3 + cairo + glib2 + pango + gtkspell3 + gdk-pixbuf + + + /usr/share + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/locale + + + yad-gtk2 + + + + + 2020-09-23 + 7.1 + Major version bump. Fix translation + Blue Devil + bluedevil@sctzine.com + + + 2020-04-27 + 6.0 + version bump + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-04-05 + 0.42.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libappindicator + https://lazka.github.io/pgi-docs/AppIndicator3-0.1/index.html + + Pisilinux Community + admin@pisilinux.org + + LGPL + library + programming.library + A library to allow applications to export a menu into the Unity Menu bar. + A library to allow applications to export a menu into the Unity Menu bar. + https://launchpad.net/libappindicator/12.10/12.10.0/+download/libappindicator-12.10.0.tar.gz + + gtk2-devel + gtk3-devel + python-devel + python3-devel + libdbusmenu-gtk3 + libdbusmenu-devel + libindicator-devel + libindicator-gtk2-devel + python3-pygobject3-devel + gobject-introspection-devel + + + incompatible_pointer_build_fix.patch + nopython.patch + + programming/library/libappindicator/pspec.xml + + + libappindicator + + atk + gtk3 + glib2 + cairo + pango + gdk-pixbuf + libindicator + libdbusmenu-glib + libdbusmenu-gtk3 + + + /usr/lib + /usr/share + /usr/share/doc + + + + libappindicator-devel + + libappindicator + gtk3-devel + libdbusmenu-gtk + libdbusmenu-glib + libdbusmenu-devel + + + /usr/lib/pkgconfig + /usr/include + + + + libappindicator-gtk2 + + gtk2 + libindicator-gtk2 + libdbusmenu-gtk + + + /usr/lib/libappindicator.so* + + + + libappindicator-gtk2-devel + + libappindicator-gtk2 + gtk2-devel + + + /usr/lib/pkgconfig/appindicator-0.1.pc + /usr/include/libappindicator-0.1/libappindicator + + + + libappindicator-docs + + libappindicator + + + /usr/share/gtk-doc + + + + + 2021-07-04 + 12.10.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-28 + 12.10.0 + First build. + fury + uglyside@yandex.ru + + + + + + libwlocate + https://sourceforge.net/projects/libwlocate/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + library + programming.library + A shared library that can be used for location-based services + libwlocate is a shared library that can be used for location-based services. + http://sourceforge.net/projects/pisilinux/files/source/libwlocate-code-213bcf6fb073d968af5e849a5c1828603f69e5ac.tar.gz + + wireless-tools-devel + + programming/library/libwlocate/pspec.xml + + + libwlocate + A shared library that can be used for location-based services + + wireless-tools + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libwlocate-devel + Development files for libwlocate + + libwlocate + + + /usr/include + + + + + 2020-03-04 + 0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-04 + 0.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-11 + 0.2 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-03 + 0.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + xxhash + https://cyan4973.github.io/xxHash/ + + Safa Arıman + safaariman@pisilinux.org + + BSD + GPLv2 + library + programming.library + Extremely fast hash algorithm + Aşırı hızlı çırpı yordamları algoritması + xxHash is an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian). + xxHash RAM hız sınırlarında aşırı hızlı çırpı yordamları koşabilen bir kitaplıktır. + https://github.com/Cyan4973/xxHash/archive/v0.8.1.tar.gz + + make + + programming/library/xxhash/pspec.xml + + + xxhash + Extremely fast hash algorithm + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + xxhash-devel + Development files for xxhash + xxhash için geliştirme dosyaları + xxhash-devel, xxhash için geliştirme dosyalarını içerir. + + xxhash + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-30 + 0.8.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-07 + 0.8.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-19 + 0.7.3 + First release + Safa Arıman + safaariman@pisilinux.org + + + + + + libgepub + https://gitlab.gnome.org/GNOME/libgepub + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + programming.library + Simple library to read epub files using glib + glib kullaranak epub dosyalarını okumak için basit bir kitaplık + Simple library to read epub files using glib + glib kullaranak epub dosyalarını okumak için basit bir kitaplık + libgepub + mirrors://gnome/libgepub/0.6/libgepub-0.6.0.tar.xz + + gobject-introspection-devel + glib2-devel + gtk3-devel + libarchive-devel + glib2-devel + libxml2-devel + meson + webkit2gtk-devel + + programming/library/libgepub/pspec.xml + + + libgepub + + gtk3 + glib2 + libsoup + libxml2 + libarchive + webkit2gtk + + + /usr/lib/libgepub* + /usr/lib/girepository-1.0 + /usr/share/gir + /usr/share/doc + + + + libgepub-devel + libgepub için geliştirme dosyaları + + libgepub + glib2-devel + libsoup-devel + libxml2-devel + libarchive-devel + webkit2gtk-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-06-08 + 0.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libqaccessibilityclient + https://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.library + Helper library to make writing accessibility tools easier + Helper library to make writing accessibility tools easier + Erişilebilirlik araçlarını yazmayı kolaylaştırmak için yardımcı kitaplık + Erişilebilirlik araçlarını yazmayı kolaylaştırmak için yardımcı kitaplık + https://download.kde.org/stable/libqaccessibilityclient/libqaccessibilityclient-0.4.1.tar.xz + + extra-cmake-modules + qt5-base-devel + + programming/library/libqaccessibilityclient/pspec.xml + + + libqaccessibilityclient + + libgcc + qt5-base + + + /usr/lib + /usr/share/doc + + + + libqaccessibilityclient-devel + Development files for libqaccessibilityclient + + libqaccessibilityclient + + + /usr/include + /usr/lib/cmake + + + + + 2021-10-15 + 0.4.1 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + uthash + http://troydhanson.github.io/uthash/ + + fury + uglyside@yandex.ru + + BSD-2 + library + programming.library + A hash table for C structures. + Any C structure can be stored in a hash table using uthash. Just add a UT_hash_handle to the structure and choose one or more fields in your structure to act as the key. Then use these macros to store, retrieve or delete items from the hash table. + https://github.com/troydhanson/uthash/archive/refs/tags/v2.3.0.tar.gz + programming/library/uthash/pspec.xml + + + uthash + + /usr/include + + + + + 2022-04-14 + 2.3.0 + First build. + fury + uglyside@tuta.io + + + + + + jemalloc + https://github.com/jemalloc/jemalloc/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.library + General-purpose scalable concurrent malloc implementation + General-purpose scalable concurrent malloc implementation + Genel amaçlı ölçeklenebilir eşzamanlı malloc uygulaması + Genel amaçlı ölçeklenebilir eşzamanlı malloc uygulaması + https://github.com/jemalloc/jemalloc/archive/refs/tags/5.2.1.tar.gz + programming/library/jemalloc/pspec.xml + + + jemalloc + + libgcc + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + jemalloc-devel + Development files for jemalloc + + jemalloc + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-20 + 5.2.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + qtutilities + https://github.com/Martchus/qtutilities + + fury + uglyside@yandex.ru + + GPL-2 + library + programming.library + Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models. + Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models. + https://github.com/Martchus/qtutilities/archive/refs/tags/v6.6.0.tar.gz + + cmake + doxygen + qt5-linguist + qt5-base-devel + cpp-utilities-devel + + programming/library/qtutilities/pspec.xml + + + qtutilities + + libgcc + qt5-base + cpp-utilities + + + /usr/lib + /usr/share + /usr/share/doc + + + + qtutilities-devel + + qtutilities + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/qtutilities/cmake + + + + + 2022-04-14 + 6.6.0 + Version bump + fury + uglyside@yandex.ru + + + 2022-01-18 + 6.5.3 + Version bump + fury + uglyside@yandex.ru + + + 2021-11-04 + 6.5.0 + First build + fury + uglyside@yandex.ru + + + + + + libsocket + https://github.com/dermesser/libsocket + + fury + uglyside@yandex.ru + + BSD + library + programming.library + libsocket is a library written in C for the purpose of simplifying the usage of AF_INET/AF_INET6 (internet domain) and AF_UNIX (unix domain) sockets. + libsocket is a library written in C for the purpose of simplifying the usage of AF_INET/AF_INET6 (internet domain) and AF_UNIX (unix domain) sockets. libsocket++ is an object-oriented wrapper around libsocket. + https://github.com/dermesser/libsocket/archive/v2.5.0.tar.gz + + cmake + + programming/library/libsocket/pspec.xml + + + libsocket + + libgcc + + + /usr/lib + /usr/share/doc + + + + libsocket-devel + + libsocket + + + /usr/include + + + + + 2020-12-22 + 2.5.0 + First build + fury + uglyside@yandex.ru + + + + + + cbindgen + https://github.com/eqrion/cbindgen + + PisiLinux Community + admins@pisilinux.org + + MPL2 + library + programming.library + A tool for generating C bindings to Rust code + A tool for generating C bindings to Rust code + Rust koduna C bağlamaları oluşturmak için bir araç + Rust koduna C bağlamaları oluşturmak için bir araç + https://github.com/eqrion/cbindgen/archive/v0.20.0.tar.gz + + rust + llvm + curl-devel + + programming/library/cbindgen/pspec.xml + + + cbindgen + + /usr/bin + /usr/share/doc + + + + + 2021-10-27 + 0.20.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-06 + 0.19.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-27 + 0.18.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-26 + 0.17.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-12-27 + 0.16.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-02 + 0.15.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-09-24 + 0.14.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-02 + 0.14.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-29 + 0.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-05 + 0.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-16 + 0.14.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 0.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-28 + 0.13.2 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-01-11 + 0.12.1 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-12-03 + 0.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-21 + 0.9.1 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-09-03 + 0.9.1 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2019-05-20 + 0.8.7 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2019-03-19 + 0.8.2 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2019-02-11 + 0.7.1 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2018-11-16 + 0.6.7 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2018-10-29 + 0.6.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libinih + https://github.com/benhoyt/inih + + Pisi Linux Admins + admin@pisilinux.org + + BSD + library + programming.library + A simple .INI file parser written in C + A simple .INI file parser written in C + C ile yazılmış basit bir .INI dosyası ayrıştırıcısı + C ile yazılmış basit bir .INI dosyası ayrıştırıcısı + https://github.com/benhoyt/inih/archive/r53.tar.gz + + meson + + programming/library/libinih/pspec.xml + + + libinih + + libgcc + + + /usr/lib + /usr/share + /usr/share/doc + + + + libinih-devel + Development files for libinih + + libinih + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-02-27 + 53 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + guidelines-support-library + https://github.com/Microsoft/GSL + + Safa Arıman + safaariman@pisilinux.org + + MIT + library + programming.library + Microsoft Guidelines Support Library + Microsoft Kılavuz Destek Kitaplığı + The Guideline Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This package contains Microsoft's implementation of GSL. + Kılavuz Destek Kitaplığı (GSL), Standart C++ Vakfı tarafından sürdürülen C++ Çekirdek Kılavuzu tarafından kullanılması için önerilen yordam ve yapıları içerir. + https://github.com/microsoft/GSL/archive/v3.1.0.tar.gz + + cmake + + programming/library/guidelines-support-library/pspec.xml + + + guidelines-support-library-devel + Development files of Microsoft Guidelines Support Library + guidelines-support-library için geliştirme dosyaları + guidelines-support-library-devel, guidelines-support-library için geliştirme dosyalarını içerir. + + /usr/share/doc + /usr/include + /usr/share/cmake + + + + + 2020-09-23 + 3.1.0 + Major version bump. Translations fixed. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-18 + 2.1.0 + First release + Safa Arıman + safaariman@pisilinux.org + + + + + + libdazzle + https://gitlab.gnome.org/GNOME/libdazzle + + Berk Çakar + berk2238@hotmail.com + + GPLv3 + programming.misc + The libdazzle library is a companion library to GObject and Gtk+ + The libdazzle library is a companion library to GObject and Gtk+ + https://download.gnome.org/sources/libdazzle/3.42/libdazzle-3.42.0.tar.xz + + gtk3-devel + gobject-introspection-devel + gtk-doc + meson + vala-devel + glib2-devel + cairo-devel + + programming/library/libdazzle/pspec.xml + + + libdazzle + The libdazzle library is a companion library to GObject and Gtk+ + + glib2 + gtk3 + cairo + pango + gdk-pixbuf + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/libdazzle*.so* + /usr/share/doc + /usr/share/vala + /usr/share/locale + + + + libdazzle-devel + + libdazzle + gtk3-devel + + + /usr/include/libdazzle-1.0 + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-09-22 + 3.42.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-25 + 3.40.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libptytty + http://software.schmorp.de/pkg/libptytty.html + + fury + uglyside@yandex.ru + + GPL-2 + library + programming.library + OS independent and secure pty/tty and utmp/wtmp/lastlog handling. + Libptytty is a small library that offers pseudo-tty management in an OS-independent way. It was created out of frustration over the many differences of pty/tty handling in different operating systems for the use inside "rxvt-unicode". + https://ftp.osuosl.org/pub/blfs/conglomeration/libptytty/libptytty-2.0.tar.gz + + cmake + + programming/library/libptytty/pspec.xml + + + libptytty + + libgcc + + + /usr/lib + /usr/share/man/man3 + /usr/share/doc/libptytty + + + + libptytty-devel + + libptytty + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-21 + 2.0 + First build. + fury + uglyside@yandex.ru + + + + + + libxml++26 + https://libxmlplusplus.github.io/libxmlplusplus/ + + Pisilinux Community + admins@pisilinux.org + + LGPL-2.1 + library + programming.library + C++ wrapper for the libxml2 XML parser library. + Old ABI. Uses Glib::ustring from the glibmm-2.4 ABI. + https://download.gnome.org/sources/libxml++/2.42/libxml++-2.42.1.tar.xz + + cmake + meson + glibmm-devel + libxml2-devel + libsigc++-devel + + programming/library/libxml++26/pspec.xml + + + libxml++26 + + libgcc + glibmm + libxml2 + + + /usr/lib + /usr/share/doc + + + + libxml++26-devel + + libxml++26 + glibmm-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/libxml++-2.6 + + + + + 2021-12-18 + 2.42.1 + Fixed. + fury + uglyside@yandex.ru + + + + + + glm + http://glm.g-truc.net/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.library + C++ mathematics library + C++ matematik kitaplığı + C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification + GLM, OpenGL Shading Language (GLSL) spesifikasyonuna dayanan 3D yazılımlar için bir C + + matematik kitaplığıdır. + https://github.com/g-truc/glm/archive/0.9.9.6.tar.gz + + cmake + + + glm-0.9.9.6-install.patch + + programming/library/glm/pspec.xml + + + glm + + /usr/include + /usr/lib + + + + glm-doc + + /usr/share/doc + + + + + 2020-02-21 + 0.9.9.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-09 + 0.9.8.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + 2017-01-01 + 0.9.8.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + gypsy + https://gypsy.freedesktop.org/ + + Mustafa Cinasal + muscnsl@gmail.com + + GPLv2 + library + programming.library + GPS multiplexing daemon + GPS multiplexing daemon + GPS multiplexing daemon + GPS multiplexing daemon + https://gypsy.freedesktop.org/releases/gypsy-0.9.tar.gz + + gtk-doc + dbus-devel + python-six + glib2-devel + libxslt-devel + libgudev-devel + dbus-glib-devel + bluez-libs-devel + gobject-introspection-devel + + + g_type_init_deprecation.patch + gypsy-0.9-format.patch + gypsy-0.9-mga-no-werror.patch + gypsy-0.9-gcc7.patch + + programming/library/gypsy/pspec.xml + + + gypsy + + dbus + glib2 + libgudev + dbus-glib + bluez-libs + + + /etc + /usr/lib + /usr/share + /usr/share/doc + /usr/libexec/gypsy-daemon + + + + gypsy-devel + + gypsy + + + /usr/lib/pkgconfig + /usr/include + + + + gypsy-docs + Reference documents for gypsy + + /usr/share/gtk-doc + + + + + 2020-01-18 + 0.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 0.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 0.9 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + pystring + https://github.com/imageworks/pystring + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.library + Pystring is a collection of C++ functions which match the interface and behavior of python + Pystring is a collection of C++ functions which match the interface and behavior of python + Pystring, python'un arayüzü ve davranışıyla eşleşen bir C++ işlevleri topluluğudur. + Pystring, python'un arayüzü ve davranışıyla eşleşen bir C++ işlevleri topluluğudur. + https://github.com/imageworks/pystring/archive/refs/heads/master.zip + + fedora/CMakeLists.txt + + + cmake + + programming/library/pystring/pspec.xml + + + pystring + + libgcc + + + /usr/lib + /usr/share/doc + + + + pystring-devel + Development files for pystring + + pystring + + + /usr/include + + + + + 2021-06-30 + 1.1.3 + First release. + PisiLinux Community + admins@pisilinux.org + + + + + + libsass + https://github.com/sass/libsass + + PisiLinux Community + admins@pisilinux.org + + MIT + app + programming.library + LibSass is a C++ port of the original Ruby Sass CSS compiler with a C API. + Sass CSS ön işlemcisinin C uygulaması (kütüphane) + C implementation of Sass CSS preprocessor (library) + C implementation of Sass CSS preprocessor (library) + https://github.com/sass/libsass/archive/3.6.5.tar.gz + programming/library/libsass/pspec.xml + + + libsass + + libgcc + + + /usr/lib + /usr/share + /usr/share/doc + + + + libsass-devel + Development files for libsass + + libsass + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-08-02 + 3.6.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-01 + 3.6.3 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-01-17 + 3.5.5 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libev + http://software.schmorp.de/pkg/libev.html + + Ertuğrul Erata + ertugrulerata@gmail.com + + BSD + GPLv2 + programming.library + Full-featured and high performance event loop library + FA high-performance event loop/event model with lots of feature + http://dist.schmorp.de/libev/libev-4.31.tar.gz + programming/library/libev/pspec.xml + + + libev + + /usr/lib + + + + libev-devel + Development files for libev + system.devel + + libev + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-03-01 + 4.31 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-09-12 + 4.24 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-16 + 4.24 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libaccounts-qt5 + https://gitlab.com/accounts-sso/libaccounts-qt + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + library + programming.library + Qt5-based client library for accessing the online accounts database + Qt5-based client library for accessing the online accounts database + https://sourceforge.net/projects/pisilinux/files/source/libaccounts-qt-1.16.tar.gz + + doxygen + qt5-base-devel + qt5-assistant-devel + glib2-devel + libaccounts-glib-devel + + programming/library/libaccounts-qt5/pspec.xml + + + libaccounts-qt5 + + glib2 + libgcc + qt5-base + libaccounts-glib + + + /usr/lib/libaccounts-qt5* + /usr/share/doc/libaccounts-qt5 + /usr/lib/cmake + + + + libaccounts-qt5-devel + Development files for libaccounts-qt5 + + libaccounts-qt5 + qt5-base-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libaccounts-qt5-docs + Help files and API documents for libaccounts-qt5 + data:doc + + libaccounts-qt5 + + + /usr/share/doc + + + + libaccounts-qt5-tools + This package contains the tools for the libaccounts-qt5 library + data:doc + + libaccounts-qt5 + libgcc + qt5-base + + + /usr/bin + /usr/share/libaccounts-qt-tests + + + + + 2020-02-04 + 1.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-22 + 1.14 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 1.14 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.14 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-15 + 1.14 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-11 + 1.14 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-20 + 1.13 + Rebuild for qt5 + Alihan Öztürk + alihan@pisilinux.org + + + 2016-03-30 + 1.14 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + yaml-cpp + https://github.com/jbeder/yaml-cpp + + Ergün Salman + Poyraz76@pisilinux.org + + LGPLv2 + Libry + programming.library + yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec. + To get a feel for how it can be used, see the Tutorial or How to Emit YAML. + yalm-cpp + https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.6.3.tar.gz + + cmake + python-devel + boost-devel + + programming/library/yaml-cpp/pspec.xml + + + yaml-cpp + + /usr/lib/ + /usr/include/yaml-cpp/* + /usr/lib/pkgconfig/ + /usr/share/doc/ + + + + + 2020-03-04 + 0.6.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-19 + 0.5.3 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 0.5.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-05-11 + 0.5.2 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 0.5.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-09-01 + 0.5.2 + First release + Ergün Salman + Poyraz76@pisilinux.org + + + + + + libthai + https://linux.thai.net/projects/libthai/ + + fury + uglyside@yandex.ru + + LGPL-2.1 + library + programming.library + LibThai is a set of Thai language support routines aimed to ease developers’ tasks to incorporate Thai language support in their applications. + It includes important Thai-specific functions e.g. word breaking, input and output methods as well as basic character and string supports. + https://linux.thai.net/pub/thailinux/software/libthai/libthai-0.1.29.tar.xz + + doxygen + trietool + libdatrie-devel + + programming/library/libthai/pspec.xml + + + libthai + + libdatrie + + + /usr/lib + /usr/share/libthai/thbrk.tri + + + + libthai-devel + + libthai + + + /usr/lib/pkgconfig + /usr/include + + + + libthai-html-doc + + /usr/share/doc + /usr/share/doc/libthai/html + + + + + 2022-04-14 + 0.1.29 + First build + fury + uglyside@yandex.ru + + + + + + libosinfo + https://libosinfo.org/ + + PisiLinux Community + admins@pisilinux.org + + GPL + LGPL + library + programming.library + GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support + GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support + GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support + GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support + https://releases.pagure.org/libosinfo/libosinfo-1.9.0.tar.xz + + meson + gtk-doc + intltool + vala-devel + python3-six + docbook-xsl + glib2-devel + libxslt-devel + libxml2-devel + libsoup-devel + gobject-introspection-devel + + programming/library/libosinfo/pspec.xml + + + libosinfo + + glib2 + libgcc + libxml2 + libxslt + libsoup + + + /usr/bin + /usr/lib + /usr/share + /usr/share/vala + /usr/share/gir-1.0 + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + libosinfo-devel + osinfo headers. + + glib2-devel + libosinfo + + + /usr/include + /usr/lib/pkgconfig + + + + libosinfo-docs + + libosinfo + + + /usr/share/gtk-doc + + + + + 2021-1-27 + 1.9.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2020-03-01 + 1.7.1 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2019-03-18 + 1.4.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + appstream-glib + https://people.freedesktop.org/~hughsient/appstream-glib/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:console + programming.library + Provides GObjects and helper methods to read and write AppStream metadata + Provides GObjects and helper methods to read and write AppStream metadata + https://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-0.7.18.tar.xz + + meson + autoconf-archive + gperf + gcap-devel + libxslt-devel + docbook-xsl + glib2-devel + libarchive-devel + libsoup-devel + json-glib-devel + gdk-pixbuf-devel + libpng-devel + gtk3-devel + libyaml-devel + libutil-linux-devel + gobject-introspection-devel + libxml2-devel + + + 0001-builder-Implement-support-for-.pisi-format.patch + 0002-pisi-Enable-comparison-by-release-field-highest-win.patch + + programming/library/appstream-glib/pspec.xml + + + appstream-glib + + gtk3 + cairo + pango + libyaml + freetype + glib2 + libsoup + json-glib + gdk-pixbuf + libarchive + fontconfig + libutil-linux + libxml2 + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/locale + /usr/share/bash-completion/ + /usr/share/aclocal + /usr/share/gettext + /usr/share/installed-tests/appstream-glib + /usr/share/doc + + + + appstream-glib-devel + + appstream-glib + libutil-linux-devel + libarchive-devel + glib2-devel + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2021-06-23 + 0.7.18 + Added PiSi Support. + Berk Çakar + berk2238@hotmail.com + + + 2020-10-10 + 0.7.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 0.7.16 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-02-13 + 0.7.14 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-04 + 0.7.12 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-10 + 0.7.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libxdg-basedir + https://github.com/devnev/libxdg-basedir + + fury + uglyside@yandex.ru + + MIT + library + programming.library + libxdg-basedir is an implementation of the XDG Base Directory specifications. + libxdg-basedir is an implementation of the XDG Base Directory specifications. + https://github.com/devnev/libxdg-basedir/archive/refs/tags/libxdg-basedir-1.2.3.tar.gz + programming/library/libxdg-basedir/pspec.xml + + + libxdg-basedir + + /usr/lib + /usr/share/doc + + + + libxdg-basedir-devel + + libxdg-basedir + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-06-19 + 1.2.3 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-23 + 1.2.2 + First Beta build. + fury + uglyside@yandex.ru + + + + + + binaryen + https://github.com/WebAssembly/binaryen + + Blue Devil + bluedevil@sctzine.com + + Apache2.0 + app:console + library + programming.library + Compiler infrastructure and toolchain library for WebAssembly + C++ ile WebAssembly için yazılış derleyici altyapısı ve araç zinciri. + Binaryen is a compiler and toolchain infrastructure library for WebAssembly, written in C++. It aims to make compiling to WebAssembly easy, fast, and effective. + binaryen, C++ ile WebAssembly için yazılış derleyici altyapısı ve araç zinciri sunar. Binaryen, WebAssembly ile derlemeyi kolay, hızlı ve verimli yapmayı amaçlar. + https://github.com/WebAssembly/binaryen/archive/version_96.tar.gz + + cmake + meson + + + b43807a835fc878e5eefcb8b4a18aff62d7f4540.patch + + programming/library/binaryen/pspec.xml + + + binaryen + Extremely fast hash algorithm + + /usr/lib + /usr/share/doc + /usr/bin + /etc/profile.d/binaryen.sh + + + binaryen.sh + + + + binaryen-devel + Development files for binaryen + binaryen için geliştirme dosyaları + binaryen-devel, binaryen için geliştirme dosyalarını içerir. + + binaryen + + + /usr/include + + + + + 2020-09-07 + 96 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + libdatrie + https://linux.thai.net/~thep/datrie/datrie.html + + fury + uglyside@yandex.ru + + LGPL-2.1 + library + programming.library + An Implementation of Double-Array Trie. + This is an implementation of double-array structure for representing trie, as proposed by Junichi Aoe. + https://linux.thai.net/pub/thailinux/software/libthai/libdatrie-0.2.13.tar.xz + + glibc-devel + + programming/library/libdatrie/pspec.xml + + + trietool + + libdatrie + + + /usr/bin + /usr/share/man/man1 + /usr/share/doc + + + + libdatrie + + /usr/lib + + + + libdatrie-devel + + libdatrie + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-04-14 + 0.2.13 + First build. + fury + uglyside@yandex.ru + + + + + + libgudev + https://wiki.gnome.org/Projects/libgudev + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPL2 + library + programming.library + GObject bindings for Udev (Eudev) + libudev için GObject bağlayıcıları + GObject bindings for Udev (Eudev) + libgudev, ibudev için GObject bağlayıcıları içeren kitaplıklar sunar. + eudev + https://download.gnome.org/sources/libgudev/237/libgudev-237.tar.xz + + meson + gtk-doc + libxslt + vala-devel + python-six + docbook-xsl + eudev-devel + glib2-devel + gobject-introspection-devel + + programming/library/libgudev/pspec.xml + + + libgudev + GObject bindings for Udev (Eudev) + + eudev + glib2 + + + /usr/lib + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/vala/vapi + /usr/share/gtk-doc + + + + libgudev-32bit + libgudev için 32-bit paylaşımlı kitaplıklar + libgudev-32bit, libgudev için 32-bit paylaşımlı kitaplıklar sunar. + emul32 + emul32 + + eudev-32bit + glib2-32bit + glib2-devel + + + eudev-32bit + glib2-32bit + + + /usr/lib32 + + + + libgudev-devel + Development files for libgudev + libgudev için geliştirme dosyaları + libgudev-devel, libgudev için geliştirme dosyalarını içerir. + system.devel + + eudev-devel + glib2-devel + libgudev + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include/gudev-1.0 + + + + + 2021-12-04 + 237 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-15 + 237 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-03 + 236 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-23 + 234 + Major version bump. Translations added. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-21 + 233 + Add 32 bit. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 233 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 232 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-13 + 231 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 230 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-24 + 230 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libappimage + https://appimage.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + programming.library + Reference implementation of the AppImage specification + Reference implementation of the AppImage specification + Reference implementation of the AppImage specification + Reference implementation of the AppImage specification + https://github.com/AppImage/libappimage/archive/refs/tags/v1.0.3.tar.gz + + vim + wget + cmake + boost-devel + cairo-devel + glib2-devel + librsvg-devel + desktop-file-utils + libarchive-devel + squashfuse-devel + xdg-utils-cxx-devel + + + libappimage-gcc10.patch + + programming/library/libappimage/pspec.xml + + + libappimage + + boost + cairo + glib2 + libgcc + librsvg + libarchive + squashfuse + xdg-utils-cxx + + + /usr/lib + /usr/share/doc + + + + libappimage-devel + Development files for libappimage + + libappimage + boost-devel + cairo-devel + glib2-devel + librsvg-devel + desktop-file-utils + libarchive-devel + squashfuse-devel + xdg-utils-cxx-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2021-10-21 + 1.0.3 + Rebuild boost + Pisi Linux Admins + admin@pisilinux.org + + + 2021-05-19 + 1.0.3 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + catch2 + https://github.com/catchorg/catch2 + + Safa Arıman + safaariman@pisilinux.org + + BSLv1 + library + programming.library + C++ Automated Test Cases in Headers + C++ Automated Test Cases in Headers + Catch2 is a multi-paradigm test framework for C++, which also supports Objective-C. It is primarily distributed as a single header file, although certain extensions may require additional headers. + Catch2 is a multi-paradigm test framework for C++, which also supports Objective-C. It is primarily distributed as a single header file, although certain extensions may require additional headers. + https://github.com/catchorg/Catch2/archive/v2.11.1.tar.gz + + cmake + python3-devel + + programming/library/catch2/pspec.xml + + + catch2 + + /usr/include + /usr/lib + /usr/share/doc + /usr/share + + + + + 2020-03-17 + 2.11.1 + First release + Safa Arıman + safaariman@pisilinux.org + + + + + + swig + http://www.swig.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + BSD + app:console + library + programming.library + Connects C/C++/Objective C to some high-level programming languages + Basitleştirilmiş arayüz oluşturucu + Simplified Wrapper and Interface Generator (Générateur d'interface de scripts d'enrobage simplifié), SWIG est un outil de développement qui connecte des programmes écrits en C et C++ avec divers langages de programmation de haut niveau. SWIG est utilisé avec différents type de langages incluant les langages de script habituels tels que Perl, PHP, Python, Tcl, Ruby. + Simplified Wrapper and Interface Generator, SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl, Ruby and PHP + SWIG, C ve C++ ile yazılmış uygulamaları çeşitli üst düzey programlama dilleri ile bağlayan bir yazılım geliştirme aracıdır. SWIG, genel betik dilleri olan Perl, PHP, Python, Tcl, Ruby gibi farklı diller ile kullanılır. + mirrors://sourceforge/swig/swig/swig-4.0.2/swig-4.0.2.tar.gz + + perl + zlib-devel + ruby-devel + boost-devel + libpcre-devel + python3-devel + + + swig-Upgrade-to-support-newer-NodeJS.patch + + programming/library/swig/pspec.xml + + + swig + Connects C/C++/Objective C to some high-level programming languages + + zlib + libgcc + libpcre + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/swig + + + + + 2021-03-11 + 4.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-11 + 4.0.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 4.0.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 4.0.1 + Rebuild due to new ruby version + Blue Devil + bluedevil@sctzine.com + + + 2020-01-09 + 4.0.1 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2018-07-25 + 3.0.12 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-22 + 3.0.11 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-28 + 3.0.11 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 3.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-22 + 3.0.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + msgpack-c + https://msgpack.org/ + + fury + uglyside@yandex.ru + + Boost + library + programming.library + It's like JSON but smaller and faster. + MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller. Small integers are encoded into a single byte and short strings require only one extra byte in addition to the strings themselves. + https://github.com/msgpack/msgpack-c/releases/download/c-4.0.0/msgpack-c-4.0.0.tar.gz + + cmake + + programming/library/msgpack-c/pspec.xml + + + msgpack-c + + /usr/lib + + + + msgpack-c-devel + + msgpack-c + + + /usr/lib/pkgconfig + /usr/include + + + + + 2022-04-14 + 4.0.0 + First build. + fury + uglyside@yandex.ru + + + + + + expected + https://github.com/TartanLlama/expected + + Safa Arıman + safa@ariman.gen.tr + + CC0 + library + programming.library + Single header implementation of std::expected with functional-style extensions. + Single header implementation of std::expected with functional-style extensions. + std::expected is proposed as the preferred way to represent object which will either have an expected value, or an unexpected value giving information about why something failed. Unfortunately, chaining together many computations which may fail can be verbose, as error-checking code will be mixed in with the actual programming logic. This implementation provides a number of utilities to make coding with expected cleaner. + std::expected is proposed as the preferred way to represent object which will either have an expected value, or an unexpected value giving information about why something failed. Unfortunately, chaining together many computations which may fail can be verbose, as error-checking code will be mixed in with the actual programming logic. This implementation provides a number of utilities to make coding with expected cleaner. + https://github.com/TartanLlama/expected/archive/v1.0.0.tar.gz + + cmake + git + catch2 + + programming/library/expected/pspec.xml + + + expected-devel + + /usr/include + /usr/share/doc + /usr/share/cmake + + + + + 2020-03-17 + 1.0.0 + First release + Safa Arıman + safa@ariman.gen.tr + + + + + + gumbo-parser + https://github.com/google/gumbo-parser + + pisilinux community + admins@pisilinux.org + + Apache-2 + library + programming.library + An HTML5 parsing library in pure C99. + Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies. + https://github.com/google/gumbo-parser/archive/refs/tags/v0.10.1.tar.gz + programming/library/gumbo-parser/pspec.xml + + + gumbo-parser + + /usr/lib + + + + gumbo-parser-devel + + gumbo-parser + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-20 + 0.10.1 + First build + pisilinux community + admins@pisilinux.org + + + + + + liri-cmake-shared + https://liri.io/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.library + Extra imports and modules for Cmake + Extra imports and modules for Cmake + Extra imports and modules for Cmake + Extra imports and modules for Cmake + https://github.com/lirios/cmake-shared/releases/download/v1.1.0/liri-cmake-shared-1.1.0.tar.xz + + extra-cmake-modules + + programming/library/liri-cmake-shared/pspec.xml + + + liri-cmake-shared + + /usr/share + /usr/share/doc + + + + + 2020-04-04 + 1.1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gtksourceviewmm3 + https://wiki.gnome.org/Projects/GtkSourceView + + PisiLinux Community + admins@pisilinux.org + + LGPL-2.1 + library + programming.library + GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+ widget for multiline text editing. + GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. + https://download.gnome.org/sources/gtksourceviewmm/3.18/gtksourceviewmm-3.18.0.tar.xz + + atk-devel + gtk3-devel + atkmm-devel + cairo-devel + glib2-devel + pango-devel + glibmm-devel + gtkmm3-devel + cairomm-devel + pangomm-devel + libsigc++-devel + gdk-pixbuf-devel + gtksourceview3-devel + + programming/library/gtksourceviewmm3/pspec.xml + + + gtksourceviewmm3 + + atk + gtk3 + atkmm + cairo + glib2 + pango + glibmm + gtkmm3 + cairomm + pangomm + libsigc++ + gdk-pixbuf + gtksourceview3 + + + /usr/lib + /usr/share + /usr/share/doc + + + + gtksourceviewmm3-devel + + gtksourceviewmm3 + glibmm-devel + gtkmm3-devel + gtksourceview3-devel + + + /usr/include + /usr/lib/pkgconfig + + + + gtksourceviewmm3-docs + + gtksourceviewmm3 + + + /usr/share/doc/gtksourceviewmm-3.0 + + + + + 2021-12-18 + 3.18.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libconfuse + https://github.com/libconfuse/libconfuse + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.library + Configuration file parser library. + Yapılandırma dosyası ayrıştırıcısı + libconfuse is a configuration file parser library. + libconfuse bir yapılandırma dosyası ayrıştırıcısıdır. + https://github.com/libconfuse/libconfuse/releases/download/v3.3/confuse-3.3.tar.xz + programming/library/libconfuse/pspec.xml + + + libconfuse + + /usr/lib + /usr/share/doc/confuse + /usr/share/locale + + + + libconfuse-devel + Development headers for libconfuse + libconfuse için geliştirme başlıkları + libconfuse-devel provides development headers for libconfuse. + libconfuse için geliştirme başlıklarını içerir. + + libconfuse + + + /usr/include + /usr/share/man/man3 + /usr/lib/pkgconfig + + + + + 2021-10-17 + 3.3 + Version bump. + fury + uglyside@yandex.ru + + + 2020-03-01 + 3.2.2 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-10 + 3.2.1 + Rebuild for new toolchain. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-17 + 3.2.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + editorconfig-core-c + https://editorconfig.org/ + + Pisi Linux Admins + admin@pisilinux.org + + BSD + library + programming.library + EditorConfig core library written in + EditorConfig core library written in + EditorConfig çekirdek kitaplığı + EditorConfig çekirdek kitaplığı + https://github.com/editorconfig/editorconfig-core-c/archive/v0.12.4.tar.gz + + cmake + doxygen + libpcre2-devel + + programming/library/editorconfig-core-c/pspec.xml + + + editorconfig-core-c + + libpcre2 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + editorconfig-core-c-devel + Development files for editorconfig-core-c + + editorconfig-core-c + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2020-09-21 + 0.12.4 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + jsonrpc-glib + https://gitlab.gnome.org/GNOME/jsonrpc-glib + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + programming.library + jsonrpc-glib is a library to communicate using the JSON-RPC 2.0 specification. + Jsonrpc-GLib is a library to communicate with JSON-RPC based peers in either a synchronous or asynchronous fashion. It also allows communicating using the GVariant serialization format instead of JSON when both peers support it. + https://download.gnome.org/sources/jsonrpc-glib/3.41/jsonrpc-glib-3.41.0.tar.xz + + meson + vala-devel + glib2-devel + gobject-introspection-devel + json-glib-devel + + programming/library/jsonrpc-glib/pspec.xml + + + jsonrpc-glib + library + + glib2 + json-glib + + + /usr/lib/girepository-1.0 + /usr/lib/lib*.so* + /usr/share/doc + + + + jsonrpc-glib-devel + Development files for jsonrpc-glib + + jsonrpc-glib + glib2-devel + json-glib-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + 2022-01-07 + 3.41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-23 + 3.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-13 + 3.38.0 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + ant + http://ant.apache.org + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + app:console + programming.build + Java-based build tool + Java tabanlı inşa aracı + Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles. + Apache ant Java tabanlı bir inşa aracıdır. Teorik olarak make'e benzemektedir ancak make'in kırışıksız halidir + Apache Ant es una herramienta de compilación (build) basado en Java. Teróricamente se puede comparar con Make, pero sin las vueltas que tiene aquel. + http://archive.apache.org/dist/ant/source/apache-ant-1.10.9-src.tar.xz + + jdk8-openjdk + + programming/build/ant/pspec.xml + + + ant + + /etc + /usr/share/ + /usr/bin + + + ant.conf + ant.sh + ant.csh + + + + ant-docs + Documentation package for ant build system + + /usr/share/doc + + + + + 2021-03-10 + 1.10.9 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-06-04 + 1.9.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 1.9.14 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-09-22 + 1.9.14 + Rebuild jdk7-2.6.19. + Pisi Linux Community + admin@pisilinux.org + + + 2019-04-29 + 1.9.14 + Rebuild jdk7-2.6.14. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-16 + 1.9.9 + Rebuild jdk7-2.6.14. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-16 + 1.9.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-28 + 1.9.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.9.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-25 + 1.9.6 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gn + https://gn.googlesource.com/gn/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.build + Meta-build system that generates build files for Ninja + Meta-build system that generates build files for Ninja + Ninja için derleme dosyaları oluşturan meta-build sistemi + Ninja için derleme dosyaları oluşturan meta-build sistemi + https://sourceforge.net/projects/pisilinux/files/source/gn-2018.12.01.tar.gz + + git + ninja + + programming/build/gn/pspec.xml + + + gn + + libgcc + + + /usr/bin + /usr/share/doc + + + + + 2018-12-01 + 2018.12.01 + First release + PisiLinux Community + admins@pisilinux.org + + + 2018-09-21 + 0.1468 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + luajit + http://luajit.org/ + + Alihan Öztürk + alihan@pisilinux.org + + MIT + app:gui + programming.build + Just-in-time compiler and drop-in replacement for Lua 5.1 + Lua için Just-in-Time derleyici + Just-in-time compiler and drop-in replacement for Lua 5.1 + LuaJIT, Lua için bir Just-in-Time derleyicidir. + http://luajit.org/download/LuaJIT-2.0.5.tar.gz + + gcc + + programming/build/luajit/pspec.xml + + + luajit + + libgcc + + + /usr/bin + /usr/share/doc + /usr/lib + /usr/lib/lua + /usr/share/luajit-2.0.2 + /usr/share/lua + /usr/share + /usr/share/man + + + + luajit-devel + Development files for luajit + luajit için geliştirme başlıkları + + luajit + + + /usr/include + /usr/lib/pkgconfig/luajit.pc + + + + + 2021-05-18 + 2.0.5 + rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2020-01-26 + 2.0.5 + rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-10-13 + 2.0.5 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + llvm + http://www.llvm.org/ + + Serdar Soytetir + kaptan@pisilinux.org + + NCSA + programming.build + The Low Level Virtual Machine + Düşük Seviye Sanal Makine (LLVM) + The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them. + LLVM projesi, modüler ve tekrar tekrar kullanılabilir derleyici teknolojileri koleksiyonudur. Adının aksine geleneksel sanal makinelerden çok farklıdır; ancak sanal makineleri oluşturmak için faydalı kitaplıklar içerir. + https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.3/llvm-project-14.0.3.src.tar.xz + + ninja + zlib-devel + libxml2-devel + ncurses-devel + ocaml + libffi-devel + groff + swig + libedit-devel + cmake + python3-devel + llvm + llvm-clang-devel + lld + llvm-polly + + programming/build/llvm/pspec.xml + + + llvm + app:console + library + + llvm-libs + zlib + libgcc + ncurses + llvm-polly + + + /usr/bin + /usr/bin/llvm-config + /usr/include/llvm* + /usr/lib/llvm + /usr/lib + /etc/ld.so.conf.d + /etc/llvm + /usr/share/doc + /usr/share/vim + /usr/share/llvm/cmake + /usr/share/man + + + 51-llvm.conf + + + + llvm-libs + library + + zlib + libffi + libedit + libgcc + ncurses + libxml2 + llvm-polly + + + /usr/lib/libLLVM*.so + /usr/lib/libLLVM*.so.14* + /usr/lib/LLVMgold.* + /usr/lib/libLTO.* + /usr/lib/libRemarks.so* + /usr/lib/bfd-plugins/LLVMgold.so + /usr/share/licenses/llvm-libs/LICENSE + + + + lldb + Next generation, high-performance debugger + + llvm-libs + llvm-clang + libgcc + libedit + libxml2 + ncurses + python3 + llvm-polly + + + /usr/bin/argdumper + /usr/bin/lldb* + /usr/bin/liblldb* + /usr/lib/liblldb.so* + /usr/lib/liblldb* + /usr/lib/python2.7/site-packages/readline.so + /usr/lib/python3.9/site-packages/lldb/* + /usr/lib/liblldbIntelFeatures.so* + /usr/lib/liblldbPluginExpressionParserClang.a + /usr/lib/liblldbPluginObjCLanguage.a + + + + lldb-devel + Development headers lldb + + lldb + + + /usr/include/lldb/* + + + + lld + Linker from the LLVM project + + llvm-libs + libgcc + llvm-polly + + + /usr/bin/ld.lld + /usr/bin/ld64.lld + /usr/bin/lld + /usr/bin/lld-link + /usr/bin/wasm-ld + /usr/lib/liblldMachO2.so* + /usr/lib/liblldCOFF.* + /usr/lib/liblldCommon.* + /usr/lib/liblldCore.* + /usr/lib/liblldDriver.* + /usr/lib/liblldELF.* + /usr/lib/liblldMachO.* + /usr/lib/liblldMinGW.* + /usr/lib/liblldReaderWriter.* + /usr/lib/liblldWasm.* + /usr/lib/liblldYAML.* + /usr/lib/liblldMachO2.* + /usr/share/doc/lld + + + + lld-devel + Development headers lld + + lld + libgcc + + + /usr/include/lld/* + /usr/lib/cmake/lld/* + + + + llvm-clang-analyzer + A source code analysis framework + C ve Objective-C için kod analiz altyapısı + The Clang Static Analyzer consists of both a source code analysis framework and a standalone tool that finds bugs in C and Objective-C programs. + app:console + + llvm-clang + + + /usr/lib/clang-analyzer + /usr/bin/scan-* + /usr/share/scan* + /usr/share/opt-viewer + /usr/libexec/ccc-* + /usr/libexec/c++-* + /usr/share/man/man1/scan-build.1 + + + + compiler-rt + Various runtime libraries used by Clang + + libgcc + + + /usr/lib/clang/14.0.3/lib/linux/*.so + + + + llvm-unwind + LLVM unwinding library + + /usr/lib/libllvm-unwind* + /usr/lib/llvm-libunwind + + + + llvm-clang + A C language family front-end for LLVM + LLVM için C dili ailesi ön ucu + The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. + + llvm-libs + libxml2 + libgcc + llvm-polly + + + /usr/bin/diagtool + /usr/bin/pp-trace + /usr/bin/modularize + /usr/bin/find-all-symbols + /usr/bin/git-clang* + /usr/bin/clang* + /usr/bin/c-index-test + /usr/bin/tblgen + /usr/lib/libclang* + /usr/lib/clang/ + /usr/lib/libfindAllSymbols.so* + /usr/share/man/man1/clang.1 + /usr/lib/cmake/clang/Clang* + /usr/share/clang + + + + llvm-clang-32bit + A C language family front-end for LLVM + The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. + + /usr/lib32/libclang* + /usr/lib32/clang/ + /usr/lib32/libfindAllSymbols.so* + /usr/lib32/cmake/clang/Clang* + + + + llvm-clang-devel + Development headers for llvm-clang + llvm-clang için başlık dosyaları + + llvm-clang + + + /usr/include/clang + /usr/lib/clang/14.0.3/include + /usr/include/clang-c + /usr/include/clang-tidy + + + + llvm-mlir + MLIR is intended to be a hybrid IR which can support multiple different requirements in a unified infrastructure + + llvm-libs + libgcc + ncurses + llvm-polly + + + /usr/bin/mlir* + /usr/lib/libMLIR* + /usr/lib/libmlir* + /usr/include/mlir* + /usr/lib/cmake/mlir + + + + llvm-polly + High-level loop and data-locality optimizer and optimization infrastructure for LLVM + + libgcc + + + /usr/lib/LLVMPolly.so + /usr/lib/libPolly*.so* + /usr/include/polly + /usr/lib/cmake/polly + + + + llvm-32bit + 32-bit shared libraries for llvm + emul32 + emul32 + + zlib-32bit + libffi-32bit + libxml2-32bit + ncurses-32bit + + + llvm + llvm-clang-32bit + libgcc + libxml2-32bit + ncurses-32bit + zlib-32bit + libffi-32bit + + + /usr/bin/llvm-config-32 + /usr/lib32 + + + + + 2022-04-29 + 14.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-04-24 + 13.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-22 + 13.0.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2021-07-10 + 12.0.1 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2021-07-07 + 12.0.1 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2021-06-03 + 12.0.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2021-05-15 + 11.1.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-11-12 + 11.0.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-09-23 + 10.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-04 + 10.0.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-24 + 10.0.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-05-23 + 7.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-18 + 6.0.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-15 + 6.0.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-23 + 5.0.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-07-25 + 5.0.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-09-04 + 3.8.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-12 + 3.8.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.8.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 3.8.0 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2016-04-06 + 3.8.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + ccache + https://ccache.samba.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + app:console + programming.build + Fast C/C++ compiler cache + Hızlı C/C++ derleme önbelleği + Cache veloz de compilador + Cache de Compilation rapide + ccache is a compiler cache. It speeds up recompilation of C/C++ code by caching previous compiles and detecting when the same compile is being done. + ccache bir derleme önbelleğidir. Önceki derlemeleri önbelleğinde saklayıp, aynı derlemelerde bu önbelleği kullanarak C/C++ kodlarının yeniden derlenmelerini hızlandırır. + https://github.com/ccache/ccache/releases/download/v3.7.7/ccache-3.7.7.tar.xz + + zlib-devel + + programming/build/ccache/pspec.xml + + + ccache + + zlib + + + /usr/bin + /usr/lib/ccache/bin + /usr/share/doc + /usr/share/man + + + + + 2021-05-18 + 3.7.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-26 + 3.7.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-06 + 3.7.1 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-09-12 + 3.4.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + npth + http://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + New portable threads library + Yeni GNU Taşınabilir iş parçacıkları kitaplığı + Un librairie de threads portable pour les plateformes Unix. Elle permet la synchronisation non-préemptive pour l'exécution de threads ("multithreading") au sein d'applications serveur. + is a non-preemptive threads implementation using an API very similar to the one known from GNU Pth. It has been designed as a replacement of GNU Pth for non-ancient operating systems. + Pth Unix platformları için derlenmiş taşınabilir kitaplığıdır. Bir çok iç sunucu uygulamalarının yerine getirilmesi işlerinin öncelikli olmayan planlamasını yapar. + ftp://ftp.gnupg.org/gcrypt/npth/npth-1.6.tar.bz2 + programming/misc/npth/pspec.xml + + + npth + + /usr/lib + /usr/share/doc + + + + npth-devel + Development files for pth + npth için geliştirme dosyaları + + npth + + + /usr/bin/npth-config + /usr/include + /usr/share/aclocal + /usr/share/man + + + + + 2020-01-19 + 1.6 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 1.5 + Rebuild. + Mustafa Cianasal + muscnsl@gmail.com + + + 2018-02-21 + 1.5 + Version Bump + Mustafa Cianasal + muscnsl@gmail.com + + + 2017-03-05 + 1.3 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-04-12 + 1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + json-glib + http://live.gnome.org/JsonGlib + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + programming.misc + Library for JavaScript Object Notation format + JavaScript Nesne Notasyon biçimi için bir kitaplık + json-glib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format. + json-glib JavaScript Nesne Notasyon (JSON) biçimi için serileştirme ve ters serileştirme sağlayan bir kitaplıktır. + mirrors://gnome/json-glib/1.6/json-glib-1.6.6.tar.xz + + meson + gtk-doc + glib2-devel + gobject-introspection-devel + + programming/misc/json-glib/pspec.xml + + + json-glib + + gobject-introspection + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/gir* + /usr/lib/girepository-1.0 + /usr/libexec/installed-tests/json-glib-1.0 + /usr/share/installed-tests/json-glib-1.0 + /usr/share/locale + + + + json-glib-devel + Development files for json-glib + json-glib için geliştirme dosyaları + + json-glib + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + json-glib-32bit + 32-bit shared libraries for json-glib + json-glib için 32-bit paylaşımlı kitaplıklar + emul32 + _emul32 + + glib2-32bit + + + glib2-32bit + json-glib + + + /usr/lib32 + /usr/lib32/girepository-1.0 + + + + + 2021-10-02 + 1.6.6 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-24 + 1.6.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-19 + 1.6.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-07 + 1.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 1.4.4 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2020-01-17 + 1.4.4 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-07-27 + 1.4.2 + Rebuild for New Toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-28 + 1.4.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-06 + 1.2.2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 1.0.2 + Release bump + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-03-18 + 1.0.2 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + libwps + http://sourceforge.net/projects/libwps + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + programming.misc + Microsoft Works format import library + Microsoft Works biçimi için bir kitaplık + libwps is a Microsoft Works file format import filter based on top of the libwpd (which is already used in three word processors). + libwps, (halihazırda 3 kelime işlemci tarafından kullanılan) libwpd tabanlı bir Microsoft Works dosya biçimi ithal filtresidir. + https://sourceforge.net/projects/libwps/files/libwps/libwps-0.4.12/libwps-0.4.12.tar.xz + + boost-devel + libwpd-devel + librevenge-devel + + programming/misc/libwps/pspec.xml + + + libwps + + libgcc + librevenge + + + /usr/lib + /usr/share/doc + /usr/bin + + + + libwps-devel + Development files for libwps + libwps için geliştirme dosyaları + + librevenge-devel + libwps + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-21 + 0.4.12 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2021-03-10 + 0.4.12 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2020-02-22 + 0.4.10 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2018-09-16 + 0.4.10 + First release + PisiLinux Community + admins@pisilinux.org + + + 2018-03-22 + 0.4.8 + First release + PisiLinux Community + admins@pisilinux.org + + + 2017-01-01 + 0.4.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + oniguruma + https://github.com/kkos/oniguruma/ + + İdris Kalp + idriskalp@gmail.com + + BSD + library + programming.misc + A regular expressions library + Oniguruma is a modern and flexible regular expressions library. It encompasses features from different regular expression implementations that traditionally exist in different languages. + https://github.com/kkos/oniguruma/archive/refs/tags/v6.9.7.1.tar.gz + + gettext-devel + + programming/misc/oniguruma/pspec.xml + + + oniguruma + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/ + /usr/share/man/man1 + + + + oniguruma-devel + Development files for oniguruma + + oniguruma + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-09 + 6.9.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-08 + 6.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-22 + 6.9.4 + First release. + İdris Kalp + idriskalp@gmail.com + + + + + + physfs + http://icculus.org/physfs/ + + PisiLinux Community + admins@pisilinux.org + + ZLIB + library + programming.misc + Filesystem library + Dosya sistemi kitaplığı + Warstwa abstrakcji plików dla gier + Couche d'abstraction pour les systèmes de fichier, généralement utilisée par les jeux. + Abstraction layer for filesystems. + physfs dosya sistemi katmanı kitaplığıdır. + Capa de abstracción para sistemas de archivos, comúnmente utilizado en juegos + PhysicsFS to biblioteka udostępniająca abstrakcyjny dostęp do różnych archiwów. + http://icculus.org/physfs/downloads/physfs-3.0.1.tar.bz2 + + cmake + zlib + + programming/misc/physfs/pspec.xml + + + physfs + + /usr/lib + /usr/share/doc + + + + physfs-devel + Development files for physfs + physfs için geliştirme dosyaları + + physfs + + + /usr/include + + + + + 2018-09-09 + 3.0.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-08 + 2.0.3 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 2.0.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-11 + 2.0.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gtkglext + https://sourceforge.net/projects/gtkglext/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + programming.misc + OpenGL extension to GTK+ + GTK+ için OpenGL eklentisi + GtkGLExt is an OpenGL extension to GTK+ 2.0 or later + GTK+ 2.0 veya sonraki sürümler için OpenGL eklentisi + mirrors://sourceforge/gtkglext/gtkglext-1.2.0.tar.bz2 + + python3-devel + gtk2-devel + freeglut-devel + mesa-devel + mesa-glu-devel + libXmu-devel + libXt-devel + atk-devel + cairo-devel + fontconfig-devel + pango-devel + pangox-compat-devel + libSM-devel + libICE-devel + + + support-pango.diff + 01_fix_fontcache_nullderef.dpatch + gtkglext-1.2.0-bz677457.diff + gtkglext-gcc8.patch + + programming/misc/gtkglext/pspec.xml + + + gtkglext + + gtk2 + freeglut + mesa + mesa-glu + libXmu + libXt + atk + cairo + fontconfig + pango + pangox-compat + libSM + libICE + gdk-pixbuf + + + /usr/lib + /usr/share/doc + + + + gtkglext-devel + Development headers for gtkglext + gtkglext için geliştirme başlıkları + gtkglext-devel provides development headers for gtkglext. + gtkglext için geliştirme başlıklarını içerir. + + gtkglext + gtk2-devel + pango-devel + pangox-compat-devel + + + /usr/include + /usr/lib/gtkglext-1.0/include/ + /usr/share/aclocal + /usr/lib/pkgconfig + /usr/share/gtk-doc + + + + + 2020-03-06 + 1.2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-07 + 1.2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-04 + 1.2.0 + First release. + Marcin Bojara + marci@pisilinux.org + + + + + + libical + https://github.com/libical/libical + + Berk Çakar + berk2238@hotmail.com + + MPL-1.1 + LGPLv2 + library + programming.misc + An open source reference implementation of the icalendar data type and serialization format + icalendar veri tipi ve serileştirme biçiminin açık kaynak referans gerçeklemesi + libical is an Open Source implementation of the IETF's iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents. + libical IETF'in iCalendar Takvim ve Planlama protokülün açık kaynak gerçeklemesidir. (RFC 2445, 2446, 2447) Kitaplık, iCal bileşenlerini ayrıştırır ve bileşen özelliklerini, parametrelerini ve alt bileşenlerini işlemek için bir C programlama arayüzü sunar. + https://github.com/libical/libical/releases/download/v3.0.9/libical-3.0.9.tar.gz + + cmake + db-devel + docbook-xsl + doxygen + glib2-devel + gobject-introspection-devel + gtk-doc + libxml2-devel + libxslt-devel + perl + python-six + vala + + programming/misc/libical/pspec.xml + + + libical + The Evolution Data Server package provides a unified backend for programs that work with +contacts, tasks, and calendar information. + + db + glib2 + icu4c + libgcc + gobject-introspection + + + /usr/lib + /usr/libexec/libical/ical-glib-src-generator + /usr/share/gir-1.0/* + /usr/share/libical/zoneinfo + /usr/share/vala/* + + + + libical-devel + Development files for libical + libical için geliştirme dosyaları + + db-devel + glib2-devel + icu4c-devel + libical + + + /usr/include + /usr/lib/pkgconfig + + + + libical-docs + libical reference documents + + /usr/share/gtk-doc + + + + + 2021-04-10 + 3.0.9 + Version bump. + Berk Çakar + berk2238@hotmail.com + + + 2020-01-14 + 3.0.7 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-01-31 + 3.0.1 + Version Bump + Mustafa Cinasal + admin@pisilinux.org + + + 2017-12-26 + 3.0.1 + Version Bump + Mustafa Cinasal + admin@pisilinux.org + + + 2017-02-17 + 2.0.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-06 + 1.0.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + raptor2 + http://librdf.org/raptor + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + programming.misc + The RDF Parser Toolkit + RDF ayrıştırıcı araç kiti + Raptor est une boîte à outils d'analyse RDF pour Redland fournissant un ensemble d'analyseurs et de sérialiseurs (serializers) pour Resource Description Framework (RDF - Cadre de Développement pour description de ressource). + Raptor2 is the RDF Parser Toolkit for Redland that provides a set of Resource Description Framework (RDF) parsers and serializers. + librdf, RDF ayrıştırıcılar ve yorumlayıcılar için gerekli kitaplığı ve araçları içerir. + http://download.librdf.org/source/raptor2-2.0.15.tar.gz + + gtk-doc + python-six + curl-devel + icu4c-devel + glib2-devel + libxslt-devel + + programming/misc/raptor2/pspec.xml + + + raptor2 + library + + curl + icu4c + libxml2 + libxslt + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/man/man1 + + + + raptor2-devel + Development headers for raptor2 + Raptor için başlık dosyaları + raptor2-devel raptor2 için başlık dosyalarını içerir. + library + + raptor2 + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/bin/raptor-config + /usr/share/man/man1/raptor-config.1 + + + + raptor2-docs + Documentation files for raptor + Raptor için belgelendirme dosyaları + raptor2-docs raptor2 için belgelendirme dosyalarını içerir. + data:doc + + raptor2 + + + /usr/share/doc/raptor2/html + + + + + 2020-02-26 + 2.0.15 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-09-16 + 2.0.15 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-02-01 + 2.0.15 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libxklavier + http://www.freedesktop.org/Software/LibXklavier + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.misc + High level XKB library + Yüksek seviyeli bir XKB kitaplığı + libxklavier is a library can be used to develop XKB-based applications. + libxklavier, XKB tabanlı uygulamalar geliştirmek için kullanılabilen bir kitaplığıdır. + http://cgit.freedesktop.org/libxklavier/snapshot/libxklavier-5.4.zip + + libxkbfile-devel + libxkbcommon-devel + libXfixes-devel + xkeyboard-config + gobject-introspection-devel + libXi-devel + iso-codes-devel + vala-devel + glib2-devel + libX11-devel + libxml2-devel + gtk-doc + intltool + python-six + + programming/misc/libxklavier/pspec.xml + + + libxklavier + + libxkbfile + libXi + iso-codes + glib2 + libX11 + libxml2 + + + /usr/lib + /usr/share/doc + /usr/share + /usr/share/libxklavier + + + + libxklavier-devel + Development files for libxklavier + libxklavier için geliştirme dosyaları + + glib2-devel + libxml2-devel + libxklavier + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-15 + 5.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-20 + 5.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-05 + 5.4 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-30 + 5.4 + Rebuild + Kamil Atlı + admin@pisilinux.org + + + 2016-07-02 + 5.4 + First release + PisiLinux Community + admin@pisilinux.org + + + + + + qml-box2d + https://github.com/qml-box2d/qml-box2d + + Berk Çakar + berk2238@hotmail.com + + BSD + programming.misc + Box2D QML plugin + Box2D QML plugin + https://github.com/qml-box2d/qml-box2d/archive/1b37be7d9dfb44ec6d520595a4e4f45f63717822.zip + + qt5-declarative-devel + + programming/misc/qml-box2d/pspec.xml + + + qml-box2d + Box2D QML plugin + + qt5-declarative + qt5-base + libgcc + + + /usr/lib + + + + + 2021-04-24 + 20160102 + First release + Berk Çakar + berk2238@hotmail.com + + + + + + gtest + http://code.google.com/p/googletest/ + + Kamil Atlı + suvari@pisilinux.org + + BSD + library + programming.misc + GoogleTest - Google Testing and Mocking Framework + Google C++ test çatısı + Google's framework for writing C++ tests on a variety of platforms (GNU/Linux, Mac OS X, Windows, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML test report generation. + gtest, birçok platformda C++ testleri yazmayı sağlayan bir test çatısıdır. + https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz + + cmake + python3-devel + + programming/misc/gtest/pspec.xml + + + gtest + + libgcc + python3 + + + /usr/lib/libgtest* + /usr/lib/libgmock* + + + + gtest-devel + Development files for gtest + gtest için geliştirme dosyaları + + gtest + + + /usr/lib/cmake + /usr/lib/pkgconfig + /usr/include + + + + + 2022-05-03 + 1.11.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + vigra + http://ukoethe.github.io/vigra + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.misc + Generic programming library for computer vision + Bilgisayarlı görü (computer vision) için genel programlama kitaplığı + vigra stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasis on customizable algorithms and data structures. + vigra, "Genel Algoritmalarla Görü (Vision with Generic Algorithms)" anlamına gelir. Özelleştirilebilir algoritma ve veri yapılarını vurgulayan yeni bir bilgisayarlı görü kitaplığıdır. + https://github.com/ukoethe/vigra/archive/Version-1-11-1.tar.gz + + cmake + doxygen + tiff-devel + hdf5-devel + fftw3-devel + boost-devel + python-nose + python-sphinx + libpng-devel + python-numpy + python-devel + openexr-devel + libjpeg-turbo-devel + docutils + mesa-glu-devel + python-Pygments + python-Jinja2 + blas-devel + lapack-devel + + + disable-doc.patch + fix-incorrect-template-parameter-type.patch + vigra-openexr3.patch + + programming/misc/vigra/pspec.xml + + + vigra + + hdf5 + tiff + boost + fftw3 + libgcc + libpng + python + openexr-libs + libjpeg-turbo + + + /usr/lib + /usr/share/doc + /usr/bin + + + + vigra-devel + Development files for vigra + vigra için geliştirme dosyaları + + vigra + + + /usr/include + /usr/lib/vigra/*.cmake + + + + + 2021-11-27 + 1.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-20 + 1.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-05 + 1.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-07 + 1.11.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-03 + 1.11.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.11.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 1.11.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-14 + 1.11.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-17 + 1.11.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.10.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-02-03 + 1.10.0 + First release + Yusuf Aydemir + yusuf.aydemir@gmail.com + + + + + + liboauth + http://liboauth.sourceforge.net + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + MIT + library + programming.misc + C library implementing the OAuth secure authentication protocol + liboauth is a collection of POSIX-c functions implementing the OAuth Core RFC 5849 standard. + mirrors://sourceforge/liboauth/liboauth-1.0.3.tar.gz + + curl-devel + nss-devel + + + liboauth-1.0.1-doxygen-out-of-tree.patch + liboauth-1.0.3-openssl-1.1.patch + liboauth-1.0.3-openssl-1.1_2.patch + + programming/misc/liboauth/pspec.xml + + + liboauth + + nss + curl + nspr + + + /usr/lib/lib*.so* + /usr/share/licenses + /usr/share/man + /usr/share/doc + + + + liboauth-devel + Development files for liboauth + + liboauth + nss-devel + curl-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-05-28 + 1.0.3 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + libgsf + http://www.gnome.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + GPLv2 + programming.misc + Gnome structured file library + Gnome yapılandırılmış dosya kitaplığı + The libgsf is a library for reading and writing structured files (eg MS OLE and Zip). + Libgsf MS, OLE ve Zip gibi yapılandırılmış dosyaları okuyup yazmaya yarayan bir kitaplığıdır. + mirrors://gnome/libgsf/1.14/libgsf-1.14.48.tar.xz + + libbonobo-devel + gtk2-devel + python-gtk-devel + orbit2-devel + glib2-devel + libxml2-devel + intltool + gettext-devel + perl + gobject-introspection-devel + gtk-doc + python-six + gdk-pixbuf-devel + + programming/misc/libgsf/pspec.xml + + + libgsf + app:console + library + + zlib + bzip2 + glib2 + libxml2 + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/thumbnailers/gsf-office.thumbnailer + /usr/share/gir-1.0/Gsf-1.gir + /usr/share/man + + + + libgsf-gnome + Gnome support for libgsf + libgsf için Gnome desteği + app:console + library + + libgsf + gdk-pixbuf + + + /etc + /usr/bin/gsf-office-thumbnailer + /usr/lib/libgsf-gnome* + /usr/lib/python*/site-packages/gsf/gnome* + /usr/share/man/man1/gst-office-thumbnailer* + + + + libgsf-docs + Libgsf reference documents + libgsf referans belgeleri + data:doc + + libgsf + + + /usr/share/doc + /usr/share/gtk-doc + + + + libgsf-devel + Development files for libgsf + libgsf paketi geliştirme dosyaları + library + + libgsf + libgsf-gnome + libbonobo-devel + glib2-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-28 + 1.14.48 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-25 + 1.14.47 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 1.14.44 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-01 + 1.14.41 + Version Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 1.14.31 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-02-07 + 1.14.31 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + libsigc++ + https://libsigcplusplus.github.io/libsigcplusplus/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Système de rappels à types sûrs (typesafe callback) pour C++. + Typesafe signal framework for C++ + C++ için sinyal altyapısı + libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming. + libsigc++, widget kitaplıkları, soyut arabirimlerde ve genel programlama esnasında kullanılmak üzere tasarlanmış bir sinyal ve callback altyapısıdır. + mirrors://gnome/libsigc++/2.10/libsigc++-2.10.7.tar.xz + + mm-common + + programming/misc/libsigc++/pspec.xml + + + libsigc++ + + libgcc + + + /usr/lib + /usr/share/doc + + + + libsigc++-devel + Development files for libsigc++ + libsigc++ için geliştirme dosyaları + + libsigc++ + + + /usr/include + /usr/lib/sigc++*/include + /usr/lib/pkgconfig + + + + libsigc++-docs + Development documents for libsigc++ + libsigc++ için geliştirme belgeleri + + /usr/share/doc/libsigc++/html + + + + + 2021-05-26 + 2.10.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 2.10.2 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-12 + 2.10.2 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 2.10.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 2.10.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.4.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-21 + 2.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libdbusmenu + https://launchpad.net/dbusmenu + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + programming.misc + Library for applications to pass a menu scructure accross DBus + Uygulamaların DBus üzerinden menü yapılarını gönderebilmelerini sağlayan bir kitaplık + libdbusmenu is a small little library that was created by pulling out some common code out of indicator-applet. It passes a menu structure across DBus so that a program can create a menu simply without worrying about how it is displayed on the other side of the bus. + libdbusmenu, indicator-applet uygulamasında kullanılan bazı genel kodların ayrı bir kitaplık haline getirilmesiyle oluşturulmuş bir kitaplıktır. Bu kitaplık ile uygulamaların menü yapısı DBus ile başka uygulamalara iletilebilir, bu sayede uygulamalar karşı tarafta menünün nasıl gösterileceğini dikkate almadan menüler oluşturabilirler. + https://launchpad.net/libdbusmenu/16.04/16.04.0/+download/libdbusmenu-16.04.0.tar.gz + + intltool + gtk2-devel + gtk3-devel + gnome-doc-utils + json-glib-devel + gtk-doc + gobject-introspection-devel + + + 0001_autoconf.patch + + programming/misc/libdbusmenu/pspec.xml + + + libdbusmenu-glib + GLIB bindings for libdbusmenu + libdbusmenu için GLIB bağlayıcıları + + libdbusmenu-common + json-glib + + + /usr/lib/libdbusmenu-glib* + /usr/lib/libdbusmenu-json* + /usr/share/libdbusmenu + /usr/share/gtk-doc/html/libdbusmenu-glib + + + + libdbusmenu-common + Common files for libdbusmenu libraries + libdbusmenu kitaplıkları için ortak dosyalar + + /usr/share/doc + /usr/share/vala/vapi/Dbusmenu-*.vapi + /usr/share/gir-1.0/Dbusmenu-*.gir + /usr/lib/girepository-1.0/Dbusmenu-*.typelib + + + + libdbusmenu-gtk + GTK 2.x libraries for libdbusmenu + libdbusmenu için GTK 2.x kitaplıkları + + libdbusmenu-glib + libdbusmenu-common + gtk2 + atk + cairo + pango + freetype + harfbuzz + gdk-pixbuf + fontconfig + + + /usr/lib/libdbusmenu-gtk.so* + /usr/share/vala/vapi/DbusmenuGtk-*.vapi + /usr/share/gir-1.0/DbusmenuGtk-*.gir + /usr/lib/girepository-1.0/DbusmenuGtk-*.typelib + /usr/share/gtk-doc/html/libdbusmenu-gtk + + + + libdbusmenu-gtk3 + GTK 3.x libraries for libdbusmenu + libdbusmenu için GTK 3.x kitaplıkları + + libdbusmenu-glib + libdbusmenu-common + gtk3 + atk + cairo + pango + gdk-pixbuf + + + /usr/lib/libdbusmenu-gtk3.so* + /usr/share/vala/vapi/DbusmenuGtk3-*.vapi + /usr/share/gir-1.0/DbusmenuGtk3-*.gir + /usr/lib/girepository-1.0/DbusmenuGtk3-*.typelib + + + + libdbusmenu-tools + Some examples for testing libdbusmenu + libdbusmenu testleri için çeşitli örnekler + + libdbusmenu-glib + libdbusmenu-common + json-glib + + + /usr/libexec + /usr/share/doc/libdbusmenu/*dbusmenu-bench* + + + + libdbusmenu-devel + Development files for libdbusmenu + libdbusmenu için geliştirme dosyaları + + libdbusmenu-glib + libdbusmenu-gtk + gtk2-devel + gdk-pixbuf-devel + dbus-glib-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-11-19 + 16.04.0 + Rebuild.For Beta System + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + icu4c + http://site.icu-project.org/home + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.misc + International Components for Unicode + Unicode desteği için uluslarası bileşenler + ICU est un ensemble mature de librairies C/C++ et Java pour le support de l'Unicode, l'internationalisation et la globalisation de logiciel (i18n/g11n). Ce paquet contient les librairies C/C++. + ICU is a mature, widely used set of C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n). This package contains the C/C++ libraries. + ICU, Unicode desteği, yazılım uluslararasılaştırma ve yerelleştirme konusunda yaygın olarak kullanılan gelişmiş bir kitaplıktır. ICU, Unicode ve u10a desteği için C/C++ ve Java kitaplıklarını içerir. + ICU es un conjunto maduro y muy utilizado de librerías C/C++ y Java para soporte Unicode, internacionalización y globalización de software (i18n/g11n). Este paque te contiene las librerías C/C++. + https://github.com/unicode-org/icu/releases/download/release-68-2/icu4c-68_2-src.tgz + + libgcc + + programming/misc/icu4c/pspec.xml + + + icu4c + + libgcc + + + /usr/bin + /usr/sbin + /usr/lib + /usr/share/man + /usr/share/doc/icu4c/html + + + + icu4c-devel + Development files for icu4c + icu4c için geliştirme dosyaları + + icu4c + + + /usr/bin/icu-config + /usr/lib/icu + /usr/share/icu + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig/ + + + + icu4c-32bit + 32-bit shared libraries for icu4c + emul32 + _emul32 + + libgcc + + + icu4c + libgcc + + + /usr/lib32/libicu* + /usr/lib32/icu + + + + + 2021-02-26 + 68.2 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-11-07 + 65.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 65.1 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-01-06 + 64.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-06 + 60.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-23 + 60.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-24 + 60.2 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-29 + 60.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-31 + 58.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 55.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 55.1 + Release bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 55.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libinput + http://www.freedesktop.org/wiki/Software/libinput/ + + Alihan Öztürk + alihan@pisilinux.org + + X11 + app:console + programming.misc + library that handles input devices for display servers and other applications that need to directly deal with input devices. + libinput Wayland Campasitars giriş aygıtları işlemek için ve genel X.Org giriş sürücü sağlamak için bir kütüphane. + It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code the user of libinput need to provide the common set of functionality that users expect. + Bu yüzden kullanıcıların beklediği fonksiyonellik ortak kümesi sağlamak için gereken özel giriş kodu compositors miktarını en az indirerek, aygıt kullanımı, giriş aygıtı olay işleme ve soyutlama sağlar. + https://www.freedesktop.org/software/libinput/libinput-1.19.3.tar.xz + + meson + gtk3-devel + valgrind-devel + libevdev-devel + check-devel + libunwind-devel + eudev-devel + libmtdev-devel + libwacom-devel + libXtst-devel + wayland-client + wayland-devel + wayland-protocols-devel + + programming/misc/libinput/pspec.xml + + + libinput + + gtk3 + eudev + cairo + glib2 + libevdev + libmtdev + libwacom + libX11 + wayland-client + + + /etc + /usr/bin + /usr/libexec/libinput + /usr/lib + /lib/udev + /usr/share/doc + /usr/share/libinput + /usr/share/zsh + /usr/share/man/man1 + + + + libinput-devel + Development files for libinput + + libinput + eudev-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-14 + 1.19.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-09 + 1.19.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-19 + 1.19.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-04 + 1.18.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-06 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-16 + 1.15.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-16 + 1.14.901 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-18 + 1.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-04 + 1.12.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 1.11.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-06 + 1.10.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-12 + 1.10.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-22 + 1.10.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-24 + 1.9.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-21 + 1.6.3 + fix pisi check. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-11 + 1.6.3 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-13 + 1.6.1 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-11-03 + 1.5.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-02 + 1.2.4 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-04-08 + 1.2.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + mm-common + https://www.gtkmm.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + programming.misc + Common build files of the C++ bindings + Common build files of the C++ bindings + Common build files of the C++ bindings + Common build files of the C++ bindings + https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.3.tar.xz + + meson + doxygen + libxslt-devel + + programming/misc/mm-common/pspec.xml + + + mm-common + + doxygen + libxslt + + + /usr/bin + /usr/share + /usr/share/aclocal + /usr/share/man + /usr/share/doc + /usr/share/pkgconfig + + + + + 2021-05-26 + 1.0.3 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libIDL + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Constructeur d'arbre CORBA + CORBA tree builder + CORBA ağacı inşa aracı + libIDL provides parsing .idl files and generate errors and warning messages in gcc-like format. + libIDL .idl dosyalarını ayrıştırmayı sağlar ve gcc biçimine benzer hata ve uyarı mesajları üretir. + mirrors://gnome/libIDL/0.8/libIDL-0.8.14.tar.bz2 + + glib2-devel + + programming/misc/libIDL/pspec.xml + + + libIDL + + glib2 + + + /usr/bin + /usr/lib + /usr/share/info + /usr/share/doc + + + + libIDL-devel + Development files for libIDL + + libIDL + + + /usr/bin/libIDL-config-2 + /usr/lib/pkgconfig + /usr/include + + + + + 2020-01-26 + 0.8.14 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 0.8.14 + Release Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 0.8.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.8.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.8.14 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + google-sparsehash + http://code.google.com/p/google-sparsehash + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.misc + An extremely memory-efficient hash_map implementation + Son derece verimli bellek kullanımına sahip hash-map uyarlaması + The SparseHash library contains several hash-map implementations, including implementations that optimize for space or speed. + SparseHash kitaplığı hıza veya boyuta göre eniyileştirilebilecek çeşitli hash-map uyarlamalarını içerir. + https://github.com/sparsehash/sparsehash/archive/sparsehash-2.0.3.tar.gz + programming/misc/google-sparsehash/pspec.xml + + + google-sparsehash + + /usr/lib + /usr/include + /usr/share/doc + + + + + 2018-09-09 + 2.0.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-04 + 2.0.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + autoconf213 + http://www.gnu.org/software/autoconf/autoconf.html + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + programming.misc + Used to create autoconfiguration files version 2.13 + Used to create autoconfiguration files, Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. + mirrors://gnu/autoconf/autoconf-2.13.tar.gz + + texinfo + m4 + perl + + + autoconf-2.13-consolidated_fixes-1.patch + + programming/misc/autoconf213/pspec.xml + + + autoconf213 + + texinfo + m4 + + + /usr/bin + /usr/share/doc + /usr/share + /usr/share/info + /usr/share/autoconf + + + + + 2020-12-09 + 2.13 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-29 + 2.13 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-07 + 2.13 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-30 + 2.13 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2016-03-13 + 2.13 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libcxx + http://libcxx.llvm.org/ + + Idris Kalp + idriskalp@gmail.com + + MIT + library + programming.misc + LLVM C++ standard library. + libcxx provides standard c++ library by LLVM + https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/llvm-project-11.1.0.src.tar.xz + + llvm + llvm-libs + llvm-clang + lld + cmake + python3-devel + + programming/misc/libcxx/pspec.xml + + + libcxx + + /usr/lib + /usr/share/doc + + + + libcxx-32bit + libcxx 32bit shared libraries. + emul32 + emul32 + + libcxx + + + /usr/lib32 + + + + libcxx-devel + Development files for libcxx + + libcxx + + + /usr/include + + + + + 2021-02-20 + 11.1.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-2 + 11.0.0 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2020-03-26 + 10.0.0 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + libofa + https://code.google.com/archive/p/musicip-libofa/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + The Open Fingerprint Architecture library + Müzik dosyaları için akustik parmak izi oluşturma kitaplığı + libofa is a library for generating acoustic fingerprints that can be used to identify music files using the MusicDNS service. + libofa, MısicDNS servisini kullanarak müzik dosyalarının akustik parmak izini oluşturmak için kullanılan bir kitaplığıdır. + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/musicip-libofa/libofa-0.9.3.tar.gz + + fftw3-devel + expat-devel + curl-devel + + + compile.patch + gcc44.patch + pkgconfig.patch + libofa-0.9.3-gcc47.patch + libofa-0.9.3-curl.patch + + programming/misc/libofa/pspec.xml + + + libofa + + fftw3 + expat + libgcc + + + /usr/lib + /usr/share/doc + + + + libofa-devel + Development files for libofa + libofa için geliştirme dosyaları + + libofa + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-08 + 0.9.3 + Rebuild. + Pisi Linux Admins + admins@pisilinux.org + + + 2018-08-19 + 0.9.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + 2017-01-07 + 0.9.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libunique + https://wiki.gnome.org/Attic/LibUnique + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + A library for writing single instance applications + Basit ve örnek uygulamalar yazmak için kitaplığı + Unique is a library for writing single instance applications. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance. + Unique, basit ve örnek uygulamalar yazmak için bir kitaplığıdır. Eğer örnek uygulama iki kere başlatılırsa; ikincisi ya kapanacak, ya da birincisine mesaj gönderecektir. + https://download.gnome.org/sources/libunique/1.1/libunique-1.1.6.tar.bz2 + + dbus-glib-devel + gtk2-devel + gtk-doc + intltool + libxslt-devel + docbook-xsl + python-six + gobject-introspection-devel + + + libunique-1.1.6-upstream_fixes-1.patch + 99_ltmain_as-needed.patch + fix-disable-deprecated.patch + + programming/misc/libunique/pspec.xml + + + libunique + + gtk2 + glib2 + libX11 + dbus-glib + + + /usr/lib + /usr/share + /usr/share/doc + + + + libunique-devel + libunique development files + libunique geliştirme dosyaları + + libunique + gtk2-devel + + + /usr/lib/pkgconfig + /usr/include + + + + libunique-docs + Unique reference documents + libunique belgeleri + data:doc + + libunique + + + /usr/share/gtk-doc + + + + + 2021-05-25 + 1.1.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-30 + 1.1.6 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 1.1.6 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + geoip + https://dev.maxmind.com/geoip + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + C library for country/city/organization to IP address or hostname mapping + Ülke/şehir/organizasyon adı ile IP adresi veya makine adı eşleştirmesi için C kitaplığı + GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. + GeoIP, herhangi bir IP adresinin veya makine adının hangi ülkeye ait olduğunu bulmak için kullanılan bir C kitaplığıdır. + https://github.com/maxmind/geoip-api-c/archive/v1.6.12.tar.gz + https://sourceforge.net/projects/pisilinux/files/source/GeoIP-data.tar.xz + programming/misc/geoip/pspec.xml + + + geoip + + /etc + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/GeoIP + + + + geoip-devel + Geoip için geliştirme dosyaları + + geoip + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-15 + 1.6.12 + Version Bump and fix + Idris Kalp + idriskalp@gmail.com + + + 2018-08-10 + 1.6.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-09-20 + 1.6.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.6.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-07-14 + 1.6.2 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + libxmlpp + http://libxmlplusplus.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + C++ wrapper for the libxml2 XML parser library + libxml++ is a C++ wrapper for the libxml XML parser library. + http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.2/libxml++-3.2.0.tar.xz + + glibmm-devel + libsigc++-devel + libxml2-devel + + programming/misc/libxmlpp/pspec.xml + + + libxmlpp + + libgcc + libxml2 + glibmm + + + /usr/lib + /usr/share/doc + + + + libxmlpp-devel + Development files for libxmlpp + libxmlpp için geliştirme dosyaları + + libxmlpp + glibmm-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/libxml++-2.6 + + + + libxmlpp-docs + Development documents for libxmlpp in HTML + libxmlpp için HTML formatında geliştirme belgeleri + + /usr/share/doc/libxmlpp/html + /usr/share/devhelp + + + + + 2020-01-12 + 3.2.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 3.0.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 2.40.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.38.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-05-21 + 2.38.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + http-parser + https://github.com/nodejs/http-parser + + Blue Devil + bluedevil@sctzine.com + + MIT + library + programming.misc + A http request/response parser for c. + C için HTTP istek/yanıt çözümleyicisi + This is a parser for HTTP messages written in C. It parses both requests and responses. The parser is designed to be used in performance HTTP applications. It does not make any syscalls nor allocations, it does not buffer data, it can be interrupted at anytime. + HTTP mesajları için C ile yazılmış bu kitaplık, HTTP istek ve yanıtlarını çözümleyen bir C kitaplığıdır. + https://github.com/nodejs/http-parser/archive/v2.9.4.tar.gz + + meson.build + + + meson + + programming/misc/http-parser/pspec.xml + + + http-parser + A http request/response parser for c. + + /usr/share/doc/http-parser + /usr/include + /usr/lib + + + + + 2021-10-28 + 2.9.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-08 + 2.9.3 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + liblrdf + http://lrdf.sourceforge.net + + Serdar Soytetir + kaptan@pisilinux.org + + GPLv2 + library + programming.misc + A lightweight RDF library with special support for LADSPA plugins + LADSPA eklentilerine özel destek sunan hafif bir RDF kitaplığı + Une librairie RDF légère avec un support spécial pour les plugins (greffons) LADSPA. + A lightweight RDF library with special support for LADSPA plugins. + LADSPA eklentilerine özel destek sunan hafif bir RDF kitaplığıdır. + Librería RDF liviana, con soporte especial para plugins LADSPA + https://github.com/swh/LRDF/archive/refs/tags/v0.6.1.tar.gz + + ladspa-sdk + raptor2-devel + + programming/misc/liblrdf/pspec.xml + + + liblrdf + + raptor2 + ladspa-sdk + + + /usr/lib + /usr/share/doc + /usr/share/ladspa + + + + liblrdf-devel + Development files for liblrdf + liblrdf için geliştirme dosyaları + + liblrdf + + + /usr/include + /usr/lib/pkgconfig + + + + + 2012-10-09 + 0.6.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libevent + http://monkey.org/~provos/libevent + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.misc + Une librairie pour exécuter une fonction lorsqu'un événement spécifique a lieu sur un descripteur (descriptor) de fichier. + A library to execute a function when a specific event occurs on a file descriptor + Dosya tanımlayıcıları üzerindeki belirli değişiklerde belirli fonksiyonların çalıştırılmasını sağlayan bir kitaplığı + The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. libevent is meant to replace the asynchronous event loop found in event driven network servers. An application just needs to call event_dispatch() and can then add or remove events dynamically without having to change the event loop. + libevent dosya tanımlayıcısında tanımlı bir olay oluştuğunda ya da zamanaşımı olduğunda belirlenmiş fonksiyonların çalıştırılma mekanizmasını sağlar. Olay güdümlü(event-driven) ağ sunucularının bulundurduğu asenkron olay döngülerinin(event-loop) yerine alması anlamına gelir. Uygulamanın olay döngüsünü degiştirmek zorunda kalmadan dinamik olarak olay ekleme ve silme işlemlerini yapabilmek için yalnızca event_dispatch() fonksiyonunu çağırması yeterli olur. + https://github.com/libevent/libevent/archive/release-2.1.11-stable.tar.gz + + openssl-devel + zlib-devel + + + libevent-linkage_fix.diff + libevent-2.0.13-manpages-on.patch + + programming/misc/libevent/pspec.xml + + + libevent + + openssl + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libevent-devel + Development files for libevent + libevent için geliştirme dosyaları + + libevent + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2021-09-15 + 2.1.11 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 2.1.11 + Version bump + İdris Kalp + aidriskalp@gmail.com + + + 2018-08-05 + 2.1.8 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-02 + 2.1.8 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 2.0.22 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-30 + 2.0.22 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + ffcall + http://www.haible.de/bruno/packages-ffcall.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + Foreign function call libraries + Dış işlev fonksiyonları çağırma kitaplıkları + Collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters. + ffcall inşa sırasında yabancı fonksiyonları çağırmak için kullanılan, 4 kitaplıktan oluşan, bir kitaplığıdır. + https://ftp.gnu.org/gnu/libffcall/libffcall-2.2.tar.gz + programming/misc/ffcall/pspec.xml + + + ffcall + + /usr/lib + /usr/share/doc + + + + ffcall-devel + Development files for ffcall + ffcall için geliştirme dosyaları + + ffcall + + + /usr/include + /usr/share/man/man3 + + + + + 2020-03-20 + 2.2 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + guile2.0 + https://www.gnu.org/software/guile/ + + Blue Devil + bluedevil@sctzine.com + + GPL + app:console + library + programming.misc + Interpréteur et librairie GNU Scheme. + GNU Scheme interpreter and library + GNU Scheme yorumlayıcısı ve kitaplığı + Język GNU Extension language. + GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs. + https://ftp.gnu.org/pub/gnu/guile/guile-2.0.14.tar.xz + + gc-devel + gmp-devel + libffi-devel + gettext-devel + readline-devel + libunistring-devel + + programming/misc/guile2.0/pspec.xml + + + guile2.0 + GNU Scheme interpreter and library + + gc + gmp + + + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/guile + /usr/lib/guile/2.0 + /usr/lib/libguile-2.0* + /usr/lib/libguilereadline-v-18* + + + + guile2.0-devel + Development files for guile2.0 + guile2.0 için geliştirme dosyaları + Pliki nagłówkowe guile2.0. + guile2.0-devel, guile2.0 için geliştirme dosyalarını içerir. + + gc-devel + gmp-devel + guile2.0 + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2020-12-09 + 2.0.14 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-07 + 2.0.14 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + rasqal + http://librdf.org/rasqal + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv2 + Apache-2.0 + app:console + library + programming.misc + Library that handles Resource Description Framework (RDF) + RDF (Resource Description Framework) işleme kitaplığı + Rasqal is a C library that handles Resource Description Framework (RDF) query syntaxes, query construction and query execution returning result bindings. The supported query languages are SPARQL and RDQL. + Rasqal RDF (Resource Description Framework) sözdizimindeki sorguları işleyebilen bir C kitaplığıdır. SPARQL ve RDQL biçimlerini destekler. + http://download.librdf.org/source/rasqal-0.9.33.tar.gz + + raptor2-devel + libpcre-devel + libxml2-devel + mpfr-devel + + programming/misc/rasqal/pspec.xml + + + rasqal + + raptor2 + libpcre + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + rasqal-devel + Development files for rasqal + rasqal için geliştirme dosyaları + library + + rasqal + raptor2-devel + + + /usr/bin/rasqal-config + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/man/man1/rasqal-config* + + + + rasqal-docs + Development documents for rasqal in HTML format + rasqal için HTML formatında geliştirme belgeleri + data:doc + + /usr/share/doc/rasqal/html + + + + + 2020-02-26 + 0.9.33 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-09-02 + 0.9.33 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-03 + 0.9.33 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + htmlcxx + http://htmlcxx.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPL + app:library + programming.misc + htmlcxx is a simple non-validating css1 and html parser for C++ + htmlcxx is the name of both the library and the utility application that comes with this package. Although the htmlcxx (the application) is mostly useless for programming, you can use it to easily see how htmlcxx (the library) would parse your html code. + http://sourceforge.net/projects/htmlcxx/files/htmlcxx/0.86/htmlcxx-0.86.tar.gz + + flex + bison + libtool + + + fix-gcc-4.6-ftbfs.patch + reduce-linking.patch + + programming/misc/htmlcxx/pspec.xml + + + htmlcxx + + libgcc + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + htmlcxx-devel + Development files for htmlcxx + + htmlcxx + + + /usr/include + /usr/lib/pkgconfig + + + + + 2018-09-16 + 0.86 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-23 + 0.86 + Rebuild with new toolchain + Stefan Gronewold + groni@pisilinux.org + + + 2016-11-20 + 0.86 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + log4c + http://log4c.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + A C library for flexible logging + C için bir günlük kitaplığı + log4c is a C language library for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library (log4j), staying as close to their API as is reasonable. + log4c, dosyalara, syslog hizmetine ve diğer hedeflere kolayca günlük tutmayı sağlayan bir C kitaplığıdır. + mirrors://sourceforge/log4c/log4c-1.2.4.tar.gz + programming/misc/log4c/pspec.xml + + + log4c + A C library for flexible logging + + /usr/lib + /usr/share/doc + /usr/share/man + + + + log4c-devel + Development files for log4c + log4c için geliştirme dosyaları + log4c-devel, log4c için geliştirme dosyalarını içerir. + + log4c + + + /usr/bin + /usr/include + /usr/share/aclocal + /usr/share/man/man3 + + + + + 2020-01-23 + 1.2.4 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + + + + + libqjson + http://qjson.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Qt-based library that maps JSON data to QVariant objects + Qt tabanlı bu kitaplığı JSON data haritalarını QVariant nesnelere dönüştürür + Implementacja Qt formatu JSON + libqjson, (JavaScript Object Notation) is a lightweight data-interchange format. It can represents integer, real number, string, an ordered sequence of value, and a collection of name/value pairs. + libqjson, (JavaScript Object Notation) bir veri değişim biçimidir. JSON haritalarını QVariant nesnelere dönüştürür.. + http://source.pisilinux.org/1.0/qjson-0.82_d0f62e65.tar.gz + + qt5-base-devel + cmake + + programming/misc/libqjson/pspec.xml + + + libqjson + + qt5-base + libgcc + + + /usr/lib + /usr/share/doc + + + + libqjson-devel + Development files for libqjson + libqjson için geliştirme dosyaları + Pliki nagłówkowe do libqjson + + libqjson + qt5-base-devel + + + /usr/include/qjson + /usr/lib/pkgconfig + /usr/lib/cmake/qjson + + + + + 2018-08-07 + 0.82_p1 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2017-04-30 + 0.82_p1 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 0.82_p1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-18 + 0.82_p1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + apr + http://apr.apache.org/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + library + programming.misc + Apache portable runtime library + Apache portatif çalışma ortamı kitaplığı (eski sürüm) + Apache Portable Runtime – przenośna biblioteka uruchomieniowa + L'Apache Portable Runtime (APR) a pour mission de fournir une librairie libre C de structures de donnés et de routines. Le numéro de version majeur commence par un 0. + The mission of the Apache portable runtime (APR) is to provide a free library of C data structures and routines. + Apache portatif çalışma ortamı kitaplığı (APR), C data yapıları için özgür kitaplığı sağlar. Bu sürüm 0 ile başlar. + APR to Przenośna Biblioteka Fazy Wykonywania Apache, zaprojektowana jako biblioteka wspomagająca, która udostępnia przewidywalny i spójny interfejs do podstawowych, specyficznych dla platformy implementacji. + mirrors://apache/apr/apr-1.7.0.tar.gz + + libutil-linux-devel + + programming/misc/apr/pspec.xml + + + apr + + libutil-linux + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/aclocal + /usr/lib/apr-1/build + + + + apr-devel + Development files for apr + Development files for apr + + apr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-27 + 1.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 1.6.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-20 + 1.5.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.5.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-09-01 + 1.5.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ragel + http://www.complang.org/ragel/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + programming.misc + Ragel compiles executable finite state machines from regular languages. + Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby. + http://www.colm.net/files/ragel/ragel-6.10.tar.gz + programming/misc/ragel/pspec.xml + + + ragel + + libgcc + + + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/vim/ + + + + + 2018-09-09 + 6.10 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-30 + 6.10 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 6.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-19 + 6.9 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libctemplate + https://github.com/OlafvdSpek/ctemplate + + Pisi Linux Community + admins@pisilinux.org + + BSD + library + programming.misc + CTemplate is a simple but powerful template language for C++. + CTemplate C++ için basit ama çok güçlü bır taslak/şablon kitaplığıdır. + It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language. + libctemplate, C++ için basit ama çok güçlü bır taslak/şablon kitaplığı sunar. + https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.4.tar.gz + + python3-devel + glibc-devel + + programming/misc/libctemplate/pspec.xml + + + libctemplate + CTemplate is a simple but powerful template language for C++. + + libgcc + + + /usr/bin/diff_tpl_auto_escape + /usr/bin/make_tpl_varnames_h + /usr/bin/template-converter + /usr/share/doc + /usr/lib + + + + libctemplate-devel + Development files for libctemplate + + libctemplate + + + /usr/include + + + + + 2020-03-18 + 2.4 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-09-09 + 2.3 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2017-04-30 + 2.3 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 2.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-22 + 2.3 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + clucene + http://clucene.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + Apache-2.0 + library + programming.misc + A high-performance indexing and searching API + Yüksek performanslı bir indeksleme ve arama API'si + CLucene is a high-performance, scalable, cross platform, full-featured, open-source indexing and searching API. It is written in C++. + CLucene yüksek performanslı, ölçeklenebilir, platform bağımsız, çok özellikli, açık kaynak arama ve indeksleme programlama arayüzüdür. C++ ile yazılmıştır. + CLucene es una API para indexación y búsqueda de alta performance, escalable, cross plataforma, full-featured, código abierto. Está escrito en C++. + http://downloads.sourceforge.net/clucene/clucene-core-2.3.3.4.tar.gz + + boost-devel + cmake + zlib-devel + + + clucene-2.3.3.4-gcc6.patch + clucene-core-2.3.3.4-pkgconfig.patch + clucene-2.3.3.4-contribs_lib-1.patch + fix_zlib_detections.diff + clucene-core-2.3.3.4-usleep.patch + clucene-warnings.patch + clucene-gcc-atomics.patch + clucene-debug.patch + clucene-narrowing-conversions.patch + clucene-multimap-put.patch + + programming/misc/clucene/pspec.xml + + + clucene + + /usr/lib + /usr/share + + + + clucene-devel + Development files for clucene + clucene için geliştirme dosyaları + + clucene + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-26 + 2.3.3.4 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-02 + 2.3.3.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 2.3.3.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 2.3.3.4 + First Release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + apr-util + http://apr.apache.org/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + library + programming.misc + Apache portable runtime utils + Apache çalışma ortamı araçları (eski sürüm) + L'Apache Portable Runtime Utils (APR-Utils) contient des interfaces utilitaires supplémentaires pour APR fournissant un support pour, XML, LDAP,des interfaces pour les bases de données, d'analyse d'URI, et plus encore. La numéro de version majeur commence par un 1. + Apache portable runtime utils (APR-Util) contains additional utility interfaces for APR; including support for XML, database interfaces, URI parsing and more. + Apache portatif çalışma ortamı araçları (APR-Util) ek arabirimleri içerir; XML, LDAP, veritabanı, URI ve diğer arabirimler. Bu sürüm 0 ile başlar. + Narzędzie APR to biblioteka narzędziowa zaimplementowana na bazie apr, oferująca dostęp do bazy danych, przetwarzanie XML oraz inne przydatne funkcje. + mirrors://apache/apr/apr-util-1.6.1.tar.bz2 + + db-devel + zlib-devel + expat-devel + sqlite-devel + libutil-linux-devel + openssl-devel + unixODBC-devel + apr-devel + mariadb-lib + postgresql-lib + cyrus-sasl-devel + openldap-client + + programming/misc/apr-util/pspec.xml + + + apr-util + + db + zlib + expat + sqlite + libutil-linux + openssl + apr + unixODBC + mariadb-lib + postgresql-lib + cyrus-sasl + openldap-client + + + /usr/lib + /usr/share/doc + /usr/bin + + + + apr-util-devel + Development files for apr-util + + apr-util + apr-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-27 + 1.6.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-09 + 1.6.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-20 + 1.5.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.5.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-06 + 1.5.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + qrencode + http://fukuchi.org/works/qrencode/index.en.html + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv2.1 + library + programming.misc + A C library for encoding data in a QR code symbol + QR kod sembolüne veri gömmek için bir kitaplık + qrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust. + qrencode, cep telefonları gibi mobil cihazlar tarafından kolaylıkla taranabilen, 2 boyutlu bir sembol olan QR kod içerisinde veri gömmek için kullanılan bir kitaplıktır. + http://fukuchi.org/works/qrencode/qrencode-4.0.2.tar.gz + + libsdl-devel + m4 + gettext-devel + libpng-devel + + programming/misc/qrencode/pspec.xml + + + qrencode + + libpng + + + /usr/lib + /usr/bin/qrencode + /usr/share/man/man1 + /usr/share/doc + + + + qrencode-devel + Development files for qrencode + qrencode için geliştirme dosyaları + + qrencode + + + /usr/include + /usr/lib/pkgconfig + + + + + 2018-09-02 + 4.0.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-01 + 3.4.4 + Rebuild for new Toolchain + Kamil Atlı + suvari@pisilinux.org + + + 2016-05-22 + 3.4.4 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-22 + 3.4.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + jq + https://github.com/stedolan/jq + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.misc + lightweight and flexible command-line JSON processor + lightweight and flexible command-line JSON processor + lightweight and flexible command-line JSON processor + lightweight and flexible command-line JSON processor + https://github.com/stedolan/jq/releases/download/jq-1.6/jq-1.6.tar.gz + + oniguruma-devel + + programming/misc/jq/pspec.xml + + + jq + + oniguruma + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + jq-devel + Development files for jq + + jq + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-09 + 1.6 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2020-06-07 + 1.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + grantlee-qt5 + https://github.com/steveire/grantlee + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + programming.misc + Qt string template engine based on the Django template system + Django şablon sistemi benzeri bir Qt metin şablon motoru + grantlee is a plugin based String Template system written using the Qt framework. The goals of the project are to make it easier for application developers to separate the structure of documents from the data they contain, opening the door for theming. + grantlee, Qt çatısı kullanılarak yazılmış bir eklenti destekli metin şablon sistemidir. Projenin amaçları; belgelerin yapısını, içerdikleri veriden ayırarak uygulama geliştiricilerinin işini kolaylaştırmak ve tema desteği için imkan sağlamaktır. + https://github.com/steveire/grantlee/archive/v5.2.0.tar.gz + + mesa-devel + qt5-base-devel + qt5-declarative-devel + cmake + + programming/misc/grantlee-qt5/pspec.xml + + + grantlee-qt5 + + qt5-base + qt5-declarative + libgcc + + + /usr/lib + /usr/share/doc + + + + grantlee-qt5-devel + Development files for grantlee + grantlee için geliştirme dosyaları + + grantlee-qt5 + qt5-base-devel + + + /usr/include + /usr/lib/cmake + + + + + 2022-01-11 + 5.2.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-03 + 5.2.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-20 + 5.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-05 + 5.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-28 + 5.1.0 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2018-12-25 + 5.1.0 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2018-09-09 + 5.1.0 + Release bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-10 + 5.1.0 + Release bump. + Kamil Atlı + suvari@pisilinux.org + + + 2016-08-13 + 5.1.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2016-06-09 + 5.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-18 + 5.0.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libnotify + http://www.galago-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + Desktop notification library + Masaüstü bildirim kitaplığı + Envoie les notifications bureautiques à un daemon de notification. + libnotify sends desktop notifications to a notification daemon. + Libnotify, masaüstü uyarılarını uyarı birimine gönderir. + Envía notificaciones de escritorio al demonio de notificaciones + http://ftp.acc.umu.se/pub/GNOME/sources/libnotify/0.7/libnotify-0.7.8.tar.xz + + gobject-introspection-devel + gdk-pixbuf-devel + python-pyatspi + libXtst-devel + gnome-common + gtk3-devel + gtk-doc + xmlto + meson + + programming/misc/libnotify/pspec.xml + + + libnotify + Desktop notification library + + gdk-pixbuf + libXtst + glib2 + + + /usr/share/doc/libnotify/COPYING + /usr/share/gir-1.0/ + /usr/bin + /usr/lib + + + + libnotify-devel + Development files for libnotify + libnotify için geliştirme dosyaları + libnotify-devel, libnotify için geliştirme dosyalarını içerir. + + libnotify + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libnotify-docs + Documentation files for libnotify + libnotify için belgelendirme dosyaları + libnotify-docs, libnotify için belgelendirme dosyalarını içerir. + + libnotify + + + /usr/share/doc/libnotify/SPECIFICATION + /usr/share/doc/libnotify/README + /usr/share/doc/libnotify/spec + /usr/share/gtk-doc/html + + + + + 2020-01-18 + 0.7.8 + Clean and split docs. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-17 + 0.7.8 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-07-31 + 0.7.7 + Rebuild New T + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 0.7.7 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.7.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-31 + 0.7.6 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + boost + http://boost.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + Peer-reviewed portable C++ source libraries + Açık kaynak kodlu ve taşınabilir C++ kaynak kitaplıkları + Boost propose des librairies C++ gratuites, portables et relues en comité. L'accent est porté sur les librairies portables qui fonctionnent bien avec la Librairie Standard C++. + Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library. + Boost, kaynak kodları gözden geçirilmiş C++ kitaplıklarını içerir. + https://boostorg.jfrog.io/ui/native/main/release/1.77.0/source/boost_1_77_0.tar.bz2 + + bzip2 + xz-devel + zstd-devel + zlib-devel + icu4c-devel + python3-devel + libxslt-devel + openmpi-devel + python3-numpy + + programming/misc/boost/pspec.xml + + + boost + Peer-reviewed portable C++ source libraries + + xz + zlib + zstd + bzip2 + icu4c + libgcc + openmpi + + + /usr/share/boostbook + /usr/share/boost-build + /usr/bin + /usr/share/doc + /usr/lib + + + + boost-devel + Headers and library documentation for boost + boost için başlık dosyaları ve kitaplık belgeleri + boost-devel, boost için geliştirme ve başlık dosyalarını içerir. + data:doc + + boost + + + /usr/share/doc/*/html + /usr/include + /usr/lib/cmake + + + + boost-python3 + A C++ library which enables seamless interoperability between C++ and the Python3 + boost için python3 kitaplık belgeleri + boost-python3, boost için python3 kitaplık belgelerini içerir. + + boost + libgcc + openmpi + + + /usr/lib/python3.9 + /usr/lib/libboost_numpy39.so* + /usr/lib/libboost_python39.so* + /usr/lib/libboost_mpi_python39.so* + + + + + 2021-10-21 + 1.77.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-21 + 1.77.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2021-07-07 + 1.75.0 + Rebuild boost-build + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 1.75.0 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2020-11-07 + 1.72.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-06 + 1.72.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-10 + 1.72.0 + Symlink and translations fix + Blue Devil + bluedevil@sctzine.com + + + 2020-01-12 + 1.72.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 1.66.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 1.66.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-19 + 1.63.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-09 + 1.63.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-08 + 1.63.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-01 + 1.63.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.60.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 1.60.0 + Release bump. + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2016-05-08 + 1.60.0 + First release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + + + + redland + http://librdf.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + Apache-2.0 + library + programming.misc + High-level interface for the Resource Description Framework + RDF (Resource Description Framework) için üst seviye katman kitaplıkları + Redland is a set of free software C libraries that provide support for the Resource Description Framework (RDF). + Redland, RDF (Resource Description Framework) desteği sağlayan C kitaplıklarından oluşur. + http://download.librdf.org/source/redland-1.0.17.tar.gz + + rasqal-devel + unixODBC-devel + + programming/misc/redland/pspec.xml + + + redland + + rasqal + raptor2 + unixODBC + libtool-ltdl + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/gtk-doc/html/redland/ + /usr/share/man + /usr/share/redland + + + + redland-devel + Development files for redland + redland için geliştirme dosyaları + + redland + raptor2-devel + rasqal-devel + + + /usr/include + /usr/bin/redland-config + /usr/lib/pkgconfig + /usr/share/man/man1/redland-config* + + + + + 2020-02-26 + 1.0.17 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-09-02 + 1.0.17 + First Relase + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-04 + 1.0.17 + First Relase + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + acorn + https://github.com/acornjs/acorn + + Blue Devil + bluedevil@sctzine.com + + MIT + app:console + library + programming.misc + A tiny, fast JavaScript parser, written completely in JavaScript. + Tamamen javascript ile yazılmış küçük ve hızlı bir Javascript çözümleyicisi. + acorn is a tiny, fast JavaScript parser, written completely in JavaScript. + acorn kitaplığı, tamamen javascript ile yazılmış küçük ve hızlı bir Javascript çözümleyicisi sunar. + https://registry.npmjs.org/acorn/-/acorn-8.0.1.tgz + + rsync + nodejs + + programming/misc/acorn/pspec.xml + + + acorn + A tiny, fast JavaScript parser, written completely in JavaScript + + nodejs + + + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2020-09-08 + 8.0.1 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + tinyxml2 + http://www.grinninglizard.com/tinyxml2/ + + Pisi Linux Admins + admins@pisilinux.org + + zlib + library + programming.misc + Simple XML parser made for easy integration + Simple XML parser made for easy integration + Simple XML parser made for easy integration + Simple XML parser made for easy integration + https://github.com/leethomason/tinyxml2/archive/7.1.0.tar.gz + + cmake + + programming/misc/tinyxml2/pspec.xml + + + tinyxml2 + + libgcc + + + /usr/lib + /usr/share/doc + + + + tinyxml2-devel + Development files for tinyxml2 + + tinyxml2 + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2020-01-15 + 7.1.0 + Version bump + Pisi Linux Admins + admins@pisilinux.org + + + 2018-08-13 + 6.2.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + 2017-10-18 + 5.0.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + ctpl + https://ctpl.tuxfamily.org/ + + fury + uglyside@yandex.ru + + GPL-3 + library + programming.misc + CTPL − C Template (Parser) Library. + CTPL is a template engine library written in C and distributed under the terms of the GNU GPLv3+ + http://download.tuxfamily.org/ctpl/releases/ctpl-0.3.4.tar.gz + + gtk-doc + python-six + glib2-devel + + programming/misc/ctpl/pspec.xml + + + ctpl + + glib2 + gtk-doc + python-six + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/man/man1 + /usr/share/doc + + + + ctpl-docs + GTK reference documents for ctpl + + /usr/share/gtk-doc + + + + ctpl-devel + Development files for ctpl + + glib2-devel + ctpl + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-15 + 0.3.4 + Rebuild. + fury + uglyside@yandex.ru + + + 2019-10-18 + 0.3.4 + Rebuild. + fury + uglyside@yandex.ru + + + 2019-04-21 + 0.3.4 + First build + fury + uglyside@yandex.ru + + + + + + libgtop + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + System monitoring library + Sistem izleme kitaplığı + libgtop is a library to get system specific data such as CPU and Memory Usage and information about running processes. + libgtop, çalışan süreçler hakkında CPU ve bellek kullanımı gibi sistem bilgisini almak için bir kitaplığıdır. + mirrors://gnome/libgtop/2.40/libgtop-2.40.0.tar.xz + + gtk-doc + yelp-devel + glib2-devel + gobject-introspection-devel + + programming/misc/libgtop/pspec.xml + + + libgtop + + glib2 + libXau + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/locale + /usr/share/gir-1.0 + + + + libgtop-docs + libgtop reference documents + libgtop başvuru belgeleri + data:doc + + /usr/share/gtk-doc + + + + libgtop-devel + Development files for libgtop + libgtop için geliştirme dosyaları + + glib2-devel + libgtop + + + /usr/include + /usr/lib/pkgconfig + /usr/share/info + + + + + 2020-02-29 + 2.40.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + dotconf + https://github.com/williamh/dotconf + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + A library to parse configuration files + Yapılandırma dosyası ayıklama kitaplığı + dotconf is a simple-to-use and powerful configuration file parser library written in C. + dotconf C dilinde yazılmış, basit kullanımlı ve güçlü bir yapılandırma dosyası ayıklama kitaplığıdır. + https://src.fedoraproject.org/lookaside/extras/dotconf/dotconf-1.3.tar.gz/35c19ec9b96648f53e987e47e52dbc4c/dotconf-1.3.tar.gz + programming/misc/dotconf/pspec.xml + + + dotconf + + /usr/lib + /usr/share/doc + + + + dotconf-devel + Development headers and documentation for dotconf + dotconf kitaplığı için geliştirme başlıkları ve belgeleri + + dotconf + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/dotconf/examples + /usr/share/doc/dotconf/dotconf-api.txt + + + + + 2020-02-02 + 1.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.3 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-10 + 1.3 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-25 + 1.3 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + rnnoise + https://gitlab.xiph.org/xiph/rnnoise + + Pisi Linux Admins + admin@pisilinux.org + + custom + library + programming.misc + Recurrent neural network for audio noise reduction + Recurrent neural network for audio noise reduction + Ses gürültüsünü azaltmak için tekrarlayan sinir ağı + Ses gürültüsünü azaltmak için tekrarlayan sinir ağı + https://gitlab.xiph.org/xiph/rnnoise/-/archive/7f449bf8bd3b933891d12c30112268c4090e4d59/rnnoise-7f449bf8bd3b933891d12c30112268c4090e4d59.tar.gz + programming/misc/rnnoise/pspec.xml + + + rnnoise + + /usr/lib + /usr/share + /usr/share/doc + + + + rnnoise-devel + Development files for rnnoise + + rnnoise + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-09-23 + 0.4.1 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + libsigc++3 + https://libsigcplusplus.github.io/libsigcplusplus/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Typesafe signal framework for C++ + libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming. + mirrors://gnome/libsigc++/3.0/libsigc++-3.0.7.tar.xz + + mm-common + + programming/misc/libsigc++3/pspec.xml + + + libsigc++3 + + libgcc + + + /usr/lib + /usr/share/doc + + + + libsigc++3-devel + Development files for libsigc++3 + + libsigc++3 + + + /usr/include + /usr/lib/sigc++*/include + /usr/lib/pkgconfig + + + + libsigc++3-docs + Development documents for libsigc++ + + /usr/share/doc/libsigc++-3.0/ + + + + + 2021-07-25 + 3.0.7 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + libyaml + http://pyyaml.org/wiki/LibYAML + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + YAML 1.1 parser and emitter written in C + C ile yazılmış YAML 1.1 ayrıştırıcısı + libyaml is a YAML 1.1 parser and emitter written in C. + libyaml C ile yazılmış bir YAML 1.1 ayrıştırıcısıdır. + http://pyyaml.org/download/libyaml/yaml-0.2.2.tar.gz + programming/misc/libyaml/pspec.xml + + + libyaml + YAML 1.1 parser and emitter written in C + + /usr/lib + /usr/share/doc + + + + libyaml-devel + Development headers for libyaml + libyaml için başlık dosyaları + libyaml-devel provides development headers for libyaml. + libyaml-devel, libyaml için başlık dosyalarını içerir. + + libyaml + + + /usr/include + /usr/lib/pkgconfig + + + + libyaml-docs + Documentation files for libyaml + libyaml için belgelendirme dosyaları + libyaml-docs, libyaml için belgelendirme dosyalarını içerir. + + libyaml + + + /usr/share/doc/libyaml/html/ + + + + + 2020-11-07 + 0.2.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 0.2.2 + Rebuilt for the new toolchain + Blue Devil + bluedevil@sctzine.com + + + 2019-10-03 + 0.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.1.7 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-09-20 + 0.1.7 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.1.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-22 + 0.1.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libtevent + http://tevent.samba.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + library + programming.misc + Event system based on the talloc memory management library + talloc bellek yönetim kitaplığına dayanan olay sistemi kitaplığı + libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events. + libtevent Samba uygulamasının en temel olay sistem kitaplığıdır. Zamanlayıcı, dosya tanımlayıcı gibi çeşitli olay türlerini desteklemektedir. + https://www.samba.org/ftp/tevent/tevent-0.10.2.tar.gz + + python-devel + python3-devel + libbsd-devel + gdb-devel + libtalloc-devel + libxslt + docbook-xsl + libtirpc-devel + rpcsvc-proto-devel + + programming/misc/libtevent/pspec.xml + + + libtevent + + libtalloc + libbsd + python + python3 + + + /usr/lib + + + + libtevent-devel + Development files for libtevent + libtevent için geliştirme dosyaları + + libtevent + libtalloc-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-24 + 0.10.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-19 + 0.10.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 0.10.2 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2019-04-04 + 0.9.39 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 0.9.37 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-08 + 0.9.36 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-27 + 0.9.34 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 0.9.31 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 0.9.28 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-09 + 0.9.25 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-30 + 0.9.25 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libtalloc + https://talloc.samba.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + library + programming.misc + Hierarchical pool based memory allocator + Bellek yönetim kitaplığı + libtalloc is a library which implements a hierarchical allocator with destructors which is the core memory allocator in samba. + libtalloc, samba hizmetinin temel bellek ayırıcısını oluşturan hiyerarşik havuz tabanlı ayırıcıyı gerçekleyen kitaplıktır. + https://www.samba.org/ftp/talloc/talloc-2.3.2.tar.gz + + docbook-xsl + libxslt-devel + python-devel + python3-devel + libbsd-devel + attr-devel + libtirpc-devel + rpcsvc-proto-devel + + programming/misc/libtalloc/pspec.xml + + + libtalloc + + python + python3 + libbsd + attr + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + libtalloc-devel + Development files for libtalloc + libtalloc için geliştirme dosyaları + + libtalloc + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + /usr/share/man/man3 + + + + libtalloc-32bit + 32-bit shared libraries for libtalloc + libtalloc için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxslt-32bit + attr-32bit + + + attr-32bit + libtalloc + + + /usr/lib32 + + + + + 2021-10-23 + 2.3.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-20 + 2.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2.3.1 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2019-04-04 + 2.1.16 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-06 + 2.1.14 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-08 + 2.1.13 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-27 + 2.1.10 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-02 + 2.1.8 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-07-25 + 2.1.6 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-09 + 2.1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-06-28 + 2.1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + intel-tbb + http://www.threadingbuildingblocks.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + Intel Threading Building Blocks Library + Intel Threading kitaplığı + Threading Building Blocks (TBB) is a C++ runtime library that abstracts the low-level threading details necessary for optimal multi-core performance. + https://github.com/intel/tbb/archive/v2020.3.tar.gz + + install.sh + + + cmake + + programming/misc/intel-tbb/pspec.xml + + + intel-tbb + + /usr/lib + /usr/share/doc + + + + intel-tbb-devel + Development files for intel-tbb + intel-tbb için geliştirme dosyaları + + intel-tbb + + + /usr/include + + + + + 2021-06-30 + 2020.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-12 + 2020.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2020.0 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-09 + 2018_20180618 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-30 + 44_20160128 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 44_20160128 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-08 + 44_20160128 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + dbus-c++ + https://sourceforge.net/projects/dbus-cplusplus/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + C++ bindings for DBus library + DBus kitaplığı için C++ bağlayıcıları + dbus-c++ attempts to provide a C++ API for D-BUS. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop. + dbus-c++, DBus kitaplığı için C++ programlama arayüzü sunan bir kitaplıktır. + https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/0.9.0/libdbus-c%2B%2B-0.9.0.tar.gz + + dbus-devel + expat-devel + glib2-devel + + + disable-threading.patch + fix-writechar.patch + gcc47.patch + + programming/misc/dbus-c++/pspec.xml + + + dbus-c++ + + dbus + libgcc + expat + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + + + + dbus-c++-devel + + dbus-c++ + dbus-devel + expat-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-11-07 + 0.9.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 0.0_20090907 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.0_20090907 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.0_20090907 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-28 + 0.0_20090907 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + yajl + http://lloyd.github.com/yajl + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + programming.misc + Yet Another JSON Library (YAJL) + JSON kitaplığı + yajl is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. + yajl, ANSI C ile yazılmış olay-tabanlı (SAX tarzı) ufak bir JSON ayıklayıcıdır. + http://github.com/lloyd/yajl/tarball/2.1.0/lloyd-yajl-2.1.0.tar.gz + + cmake + + programming/misc/yajl/pspec.xml + + + yajl + + /usr/bin + /usr/lib + /usr/share/doc + + + + yajl-devel + Development headers for yajl + yajl kitaplığı için geliştirme başlıkları + + yajl + + + /usr/include + /usr/share/pkgconfig + + + + + 2020-03-13 + 2.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 2.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-21 + 2.1.0 + Release Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 2.1.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-31 + 2.1.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + btyacc + https://www.siber.com/btyacc + + PisiLinux Community + admins@pisilinux.org + + freedist + app:console + programming.misc + Backtracking YACC - modified from Berkeley YACC + This is original Berkeley Yacc modified to better fit production environment (and to have less bugs, too). + http://www.siber.com/btyacc/btyacc-3-0.tar.gz + + btyacc-3.0-includes.patch + btyacc-3.0-makefile.patch + + programming/misc/btyacc/pspec.xml + + + btyacc + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2020-01-16 + 3.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 3.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-14 + 3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-11 + 3.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libdaemon + http://0pointer.de/lennart/projects/libdaemon + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Library for writing UNIX daemons + UNIX hizmetleri yazmak için bir kitaplığı + libdaemon is a lightweight C library which eases the writing of UNIX daemons. + libdaemon, UNIX hizmetleri yazmayı kolaylaştıran hafif bir C kitaplığıdır. + http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz + programming/misc/libdaemon/pspec.xml + + + libdaemon + + /usr/lib + /usr/share/doc + + + + libdaemon-devel + Development files for libdaemon + libdaemon için geliştirme dosyaları + + libdaemon + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man/man3 + + + + libdaemon-32bit + 32-bit shared libraries for libdaemon + emul32 + emul32 + + libdaemon + + + /usr/lib32 + + + + + 2020-01-18 + 0.14 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 0.14 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.14 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-09 + 0.14 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + openmp + https://openmp.llvm.org/ + + Idris Kalp + idriskalp@gmail.com + + MIT + library + programming.misc + LLVM OpenMP runtime library + LLVM OpenMP çalışma zamanı kitaplığı + openmp provides runtime for OpenMP by LLVM + openmp, LLVM tarafından OpenMP çalışma zamanı kitaplıklarını içerir + https://github.com/llvm/llvm-project/releases/download/llvmorg-11.0.0/openmp-11.0.0.src.tar.xz + + cmake + libffi-devel + elfutils-devel + + programming/misc/openmp/pspec.xml + + + openmp + + llvm-libs + libcxx + + + /usr/lib + /usr/share/doc + + + + openmp-32bit + openmp 32-bit libraries + openmp 32-bit kitaplıkları + emul32 + emul32 + + libffi-32bit + elfutils-32bit + + + openmp + libcxx-32bit + + + /usr/lib32 + + + + openmp-devel + Development files for openmp + openmp için geliştirme dosyaları + + openmp + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2020-11-14 + 11.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-28 + 10.0.0 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + libnice + https://nice.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + MPL-1.1 + LGPLv2.1 + app:console + library + programming.misc + GLib ICE library + GLIB ICE kitaplığı + Nice is an implementation of the IETF's draft Interactive Connectivity Establishment standard (ICE). + Nice, IETF'ye ait bir taslak olan Etkileşimli Bağlanırlık Birliği standardı uygulamasıdır. + http://nice.freedesktop.org/releases/libnice-0.1.15.tar.gz + + glib2-devel + gnutls-devel + gobject-introspection-devel + gstreamer-devel + + programming/misc/libnice/pspec.xml + + + libnice + + glib2 + gnutls + libxml2 + gstreamer + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + libnice-devel + Development files for libnice + libnice için geliştirme dosyaları + + libnice + glib2-devel + gnutls-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2019-04-22 + 0.1.15 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-06-09 + 0.1.14 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.1.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-27 + 0.1.13 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libsoup + http://live.gnome.org/LibSoup + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.misc + An HTTP library implementation in C + C için HTTP kitaplık gerçekleyicisi + libsoup is an HTTP client/server library for GNOME. + libsoup, GNOME için HTTP istemci / sunucu kitaplığıdır. + mirrors://gnome/libsoup/2.74/libsoup-2.74.2.tar.xz + + meson + libgcrypt-devel + gtk-doc + mit-kerberos + python3-devel + glib2-devel + libxml2-devel + sqlite-devel + intltool + gettext-devel + vala-devel + libpsl-devel + zlib-devel + mit-kerberos-devel + python-six + glib-networking + sysprof-devel + gobject-introspection-devel + + programming/misc/libsoup/pspec.xml + + + libsoup + + glib2 + libxml2 + sqlite + libpsl + zlib + mit-kerberos + glib-networking + + + /usr/lib + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/vala + /usr/share/locale/ + /usr/lib/girepository-1.0/Soup-2.4.typelib + + + + libsoup-gnome + + glib2 + libsoup + + + /usr/lib/lib*gnome* + /usr/lib/girepository-1.0/SoupGNOME-2.4.typelib + + + + libsoup-docs + libsoup reference documents + libsoup başvuru belgeleri + data:doc + + libsoup + + + /usr/share/gtk-doc + + + + libsoup-devel + Development files for libsoup + libsoup için geliştirme dosyaları + + zlib-devel + glib2-devel + sqlite-devel + libpsl-devel + libxml2-devel + sysprof-devel + gobject-introspection-devel + libsoup + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2022-05-05 + 2.74.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-25 + 2.74.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 2.74.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-17 + 2.74.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-23 + 2.74.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 2.72.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2.68.3 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-01-19 + 2.62.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 2.61.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-07 + 2.61.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 2.56.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.54.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-08 + 2.54.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-14 + 2.50.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + unixODBC + http://www.unixodbc.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + app:console + programming.misc + ODBC Interface for Linux + The unixODBC Project goals are to develop and promote unixODBC to be the definitive standard for ODBC on non MS Windows platforms. + ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.7.tar.gz + + libtool-ltdl + + programming/misc/unixODBC/pspec.xml + + + unixODBC + + libtool-ltdl + + + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc/unixODBC/AUTHORS + /usr/share/doc/unixODBC/README + + + + unixODBC-devel + Development files for unixODBC + unixODBC için geliştirme dosyaları. + + unixODBC + + + /usr/bin/odbc_config + /usr/include + + + + unixODBC-docs + Documentation for unixODBC + unixODBC için belgelendirme dosyaları. + data:doc + + /usr/share/doc/unixODBC + + + + + 2020-01-12 + 2.3.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 2.3.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-15 + 2.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-27 + 2.3.4 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libassuan + http://www.gnupg.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + programming.misc + Librairie IPC (communication inter-processus) auto-suffisante utilisée par gpg, gpgme et newpg. + IPC library for GnuPG related projects + GnuPG, GPGME ve newpg tarafından kullanılan IPC kitaplığı + This is the IPC library used by GnuPG 2, GPGME and a few other packages. + https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.5.tar.bz2 + + libgpg-error-devel + + programming/misc/libassuan/pspec.xml + + + libassuan + + libgpg-error + + + /usr/bin + /usr/lib + /usr/share/info + + + + libassuan-devel + Development files for libassuan + libassuan için geliştirme dosyaları + + libassuan + + + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + + + + + 2021-05-28 + 2.5.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 2.5.3 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2020-06-03 + 2.5.3 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 2.5.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 2.5.1 + Release bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 2.4.3 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-12-24 + 2.4.3 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-09 + 2.2.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-21 + 2.2.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + tinyxml + http://www.grinninglizard.com/tinyxml + + PisiLinux Community + admins@pisilinux.org + + ZLIB + library + programming.misc + A simple, small, C++ XML parser + Basit ve hafif bir XML ayrıştırıcı + TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs. + TinyXML, C++ için basit ve hafif bir XML ayrıştırıcıdır. Diğer programlara kolayca entegre edilebilir. + mirrors://sourceforge/tinyxml/tinyxml/2.6.2/tinyxml_2_6_2.zip + + setconf + + + enforce-use-stl.patch + entity.patch + + programming/misc/tinyxml/pspec.xml + + + tinyxml + + libgcc + + + /usr/lib + /usr/share/doc + /usr/share/doc/tinyxml/html + + + + tinyxml-devel + Development files for tinyxml + tinyxml için geliştirme başlıkları + + tinyxml + + + /usr/include + /usr/lib/pkgconfig + + + tinyxml.pc + + + + + 2020-01-15 + 2.6.2 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2018-09-09 + 2.6.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-06 + 2.6.2 + Rebuild for Pisi Linux 2.0 + Stefan Gronewold + groni@pisilinux.org + + + 2014-07-04 + 2.6.2 + version bump + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 2.6.1 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2011-01-19 + 2.6.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + xerces-c + http://xml.apache.org/xerces-c + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + library + programming.misc + Xerces-C++ is a validating XML parser written in a portable subset of C++ + C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcı + Xerces-C++ est un analyseur XML validant écrit dans un sous-ensemble portable du C++. + Xerces-C++ is a validating XML parser written in a portable subset of C++. + Xerces-C++, C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcıdır. + Xerces-C++ es un analizador XML con validación, escrito con un subconjunto portable de C++ + http://archive.apache.org/dist/xerces/c/3/sources/xerces-c-3.2.3.tar.gz + + icu4c-devel + curl-devel + libgcc + + programming/misc/xerces-c/pspec.xml + + + xerces-c + + icu4c + curl + libgcc + + + /usr/bin + /usr/lib + + + + xerces-c-devel + Development files for xerces-c + xerces-c için geliştirme dosyaları + + xerces-c + + + /usr/include + /usr/lib/pkgconfig + + + + xerces-c-docs + Document files for xerces-c + xerces-c için yardım dosyaları ve API belgeleri + + xerces-c + + + /usr/share/doc + + + + + 2021-03-12 + 3.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-25 + 3.2.2 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 3.2.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-31 + 3.2.0 + Version bump for icu4c + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-17 + 3.1.2 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 3.1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 3.1.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + gdl + https://gitlab.gnome.org/GNOME/gdl + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.misc + Gnome Docking library + GNOME geliştirme kitaplıkları + Provides docking features for gtk+. + Bu paket, GNOME geliştirme araçları arasında paylaşılan kitaplıkları ve bileşenleri içerir. + https://download.gnome.org/sources/gdl/3.40/gdl-3.40.0.tar.xz + + gtk-doc + intltool + gtk3-devel + python3-six + libxml2-devel + gobject-introspection-devel + + programming/misc/gdl/pspec.xml + + + gdl + Provides docking features for gtk+. + + atk + gtk3 + cairo + glib2 + pango + libxml2 + gdk-pixbuf + + + /usr/lib + /usr/share/locale + /usr/share/doc/gdl/README + /usr/share/doc/gdl/COPYING + /usr/share/gir-1.0/Gdl-3.gir + + + + gdl-devel + Development files for gdl + gdl için geliştirme dosyaları + gdl-devel, gdl için geliştirme dosyalarını içerir. + + gtk3-devel + libxml2-devel + gdl + + + /usr/include + /usr/lib/pkgconfig + + + + gdl-docs + Documentation files for gdl + gdl için başvuru belgeleri + gdl-docs provides documentation files for gdl. + gdl-docs, gdl için belgelendirme dosyalarını içerir. + data:doc + + gdl + + + /usr/share/gtk-doc/html + + + + + 2021-08-27 + 3.40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-30 + 3.34.0 + Ver. bump + fury + uglyside@yandex.ru + + + 2013-10-29 + 3.8.1 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-31 + 3.8.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 2.31.3 + Rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-12-22 + 2.31.3 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + qd + https://www.davidhbailey.com/dhbsoftware/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + app:console + programming.misc + C++/Fortran-90 double-double and quad-double library. + C++/Fortran-90 double-double ve quad-double için C kitaplığı. + A double-double and quad-double package for Fortran and C++. + qd, C++/Fortran-90 double-double ve quad-double için C kitaplığı sunar. + https://www.davidhbailey.com/dhbsoftware/qd-2.3.22.tar.gz + programming/misc/qd/pspec.xml + + + qd + C++/Fortran-90 double-double and quad-double library. + + /usr/share + /usr/lib + /usr/bin + /usr/share/doc/qd + + + + qd-devel + Development files for qd + qd için geliştirme dosyaları + qd-devel, qd için geliştirme dosyalarını içerir. + + qd + + + /usr/include + + + + + 2020-05-20 + 2.3.22 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + libspectre + http://libspectre.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + A small library for rendering Postscript documents + Postscript belgeleri görüntüleştirme için küçük bir kitaplığı + libspectre is a small library for rendering Postscript documents. It provides a convenient easy to use API for handling and rendering Postscript documents. + libspectre, postscript belgeleri görüntüleştirme için kullanımı kolay bir API sağlar. + http://libspectre.freedesktop.org/releases/libspectre-0.2.8.tar.gz + + ghostscript-devel + cairo-devel + + + libspectre-0.2.7-gs918.patch + + programming/misc/libspectre/pspec.xml + + + libspectre + + ghostscript + + + /usr/lib + /usr/share/doc + + + + libspectre-devel + Development files for libspectre + libspectre için geliştirme dosyaları + + libspectre + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libspectre-32bit + 32-bit shared libraries for libspectre + emul32 + emul32 + + ghostscript-32bit + cairo-32bit + + + libspectre + ghostscript-32bit + + + /usr/lib32 + + + + + 2018-08-08 + 0.2.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 0.2.8 + Version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.2.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-02 + 0.2.7 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + xapian-core + http://www.oligarchy.co.uk/xapian + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + programming.misc + Probabilistic Information Retrieval library + İstatistiksel Bilgi Çıkarma kitaplığı + Xapian is an Open Source Probabilistic Information Retrieval Library. It offers a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to applications. + Xapian, Açık Kaynak Kodlu bir İstatistiksel Bilgi Çıkarma kitaplığıdır. Geliştiricilerin uygulamalara kolaylıkla gelişmiş kataloglama ve arama becerileri eklemelerini sağlayan hayli uyumlu bir araç takımına sahiptir. + https://oligarchy.co.uk/xapian/1.4.18/xapian-core-1.4.18.tar.xz + + libutil-linux-devel + zlib-devel + + programming/misc/xapian-core/pspec.xml + + + xapian-core + Probabilistic Information Retrieval library + + libutil-linux + libgcc + zlib + + + /usr/bin + /usr/share/doc + /usr/share/man + /usr/lib + /usr/share + + + + xapian-core-devel + Development headers for xapian-core + xapian-core için geliştirme başlıkları + xapian-core-devel provides development headers for xapian-core. + xapian-core-devel, xapian-core için geliştirme başlıklarını içerir. + library + + xapian-core + + + /usr/bin/xapian-config* + /usr/lib/cmake/xapian + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/include + + + + xapian-core-docs + Documentation files for xapian-core + xapian-core için belgelendirme dosyaları + xapian-core-docs provides documentation files for xapian-core. + xapian-core-docs, xapian-core için belgelendirme dosyalarını içerir. + data:doc + + xapian-core + + + /usr/share/doc/xapian-core/apidoc.pdf + /usr/share/doc/xapian-core/apidoc/ + /usr/share/doc/xapian-core/*html + + + + + 2021-01-22 + 1.4.18 + Version bump. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-03-11 + 1.4.15 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-12-08 + 1.4.14 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-09-09 + 1.4.7 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-20 + 1.4.3 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-03-03 + 1.12.18 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.12.18 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + critical + 2014-09-02 + 1.12.18 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libdbusmenu-qt + https://launchpad.net/libdbusmenu-qt + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.misc + Qt implementation of the DBusMenu spec + DBusMenu spesifikasyonunun Qt gerçeklemesi + libdbusmenu-qt library provides a Qt implementation of the DBusMenu spec. + libdbusmenu-qt kitaplığı DBusMenu spesifikasyonunun Qt gerçeklemesini sağlar. + http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu-qt/libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz + + libqjson-devel + mesa-devel + qt5-base-devel + doxygen + cmake + + programming/misc/libdbusmenu-qt/pspec.xml + + + libdbusmenu-qt + + qt5-base + libgcc + + + /usr/lib + /usr/share/doc + + + + libdbusmenu-qt-devel + Development files for libdbusmenu-qt + libdbusmenu-qt için geliştirme dosyaları + + libdbusmenu-qt + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-02 + 0.9.3_16.04.20160218 + Rebuild New qt5. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.9.3_16.04.20160218 + Rebuild New qt5. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.9.3_16.04.20160218 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 0.9.3_16.04.20160218 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.9.3_20150604 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-18 + 0.9.3_20150604 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + xsd + http://www.codesynthesis.com/products/xsd + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + An open-source, cross-platform W3C XML Schema to C++ data binding compiler + Kompilator schematów W3C XML do wiązań danych C++ + CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with intricacies of reading and writing XML. + CodeSynthesis XSD to mający otwarte źródła wieloplatformowy kompilator schematów W3C XML do wiązań danych C++. Na podstawie specyfikacji instancji XML (schematu XML) generuje klasy C++ reprezentujące podany słownik, a także kod analizujący i serializujący. Następnie można odwoływać się do danych zapisanych w XML-u przy użyciu typów i funkcji semantycznie odpowiadających działaniu aplikacji, bez zajmowania się skomplikowaniem odczytu i zapisu XML-a. + https://codesynthesis.com/~boris/tmp/xsd/4.1.0.a11/xsd-4.1.0.a11+dep.tar.bz2 + + xerces-c-devel + boost-devel + ghostscript-devel + + programming/misc/xsd/pspec.xml + + + xsd + + xerces-c + boost + + + /usr/bin + /usr/share/man + + + + xsd-devel + Development files for xsd + xsd için geliştirme dosyaları + Pliki nagłówkowe xsd + + xsd + + + /usr/include + /usr/lib/pkgconfig + + + + xsd-docs + Document files for xsd + + xsd + + + /usr/share/doc + + + + + 2021-03-12 + 4.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-09 + 4.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 4.0.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-14 + 4.0.0 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-17 + 4.0.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 4.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-24 + 4.0.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libsoup3 + http://live.gnome.org/LibSoup + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.misc + An HTTP library implementation in C + libsoup is an HTTP client/server library for GNOME. + https://download.gnome.org/sources/libsoup/3.0/libsoup-3.0.4.tar.xz + + meson + libgcrypt-devel + gtk-doc + mit-kerberos + python3-devel + glib2-devel + libxml2-devel + sqlite-devel + intltool + gettext-devel + vala-devel + libpsl-devel + zlib-devel + mit-kerberos-devel + python-six + glib-networking + sysprof-devel + libnghttp2-devel + gobject-introspection-devel + + programming/misc/libsoup3/pspec.xml + + + libsoup3 + + glib2 + libxml2 + sqlite + libpsl + zlib + libnghttp2 + mit-kerberos + glib-networking + + + /usr/lib + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/vala + /usr/share/locale/ + /usr/lib/girepository-1.0/Soup-2.4.typelib + + + + libsoup3-docs + libsoup reference documents + data:doc + + libsoup3 + + + /usr/share/gtk-doc + + + + libsoup3-devel + Development files for libsoup3 + + zlib-devel + glib2-devel + sqlite-devel + libpsl-devel + libxml2-devel + sysprof-devel + libnghttp2-devel + gobject-introspection-devel + libsoup3 + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2022-01-06 + 3.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 3.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-26 + 3.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-08 + 2.99.8 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + iniparser + http://ndevilla.free.fr/iniparser/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + app:console + programming.misc + A free ini file parsing library + Bir ini dosyası ayrıştırma kitaplığı + iniparser is a free stand-alone ini file parsing library written in portable ANSI C. + iniparser, ücretsiz ve ANSI C ile taşınabilir bir şekilde yazılmış INI dosyası ayrıştırma kitaplığıdır. + https://github.com/ndevilla/iniparser/archive/v4.1.tar.gz + programming/misc/iniparser/pspec.xml + + + iniparser + + /usr/share/doc + /usr/lib + + + + iniparser-devel + Development files for iniparser + iniparser için geliştirme dosyaları + + iniparser + + + /usr/include + + + + + 2020-01-19 + 4.1 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-08-06 + 4.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 4.0 + Version Bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2013-05-22 + 3.1 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + flann + https://github.com/mariusmuja/flann + + Osman Erkan + osman.erkan@pisilinux.org + + BSD + library + programming.misc + FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional space. + FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset. + https://github.com/mariusmuja/flann/archive/1.9.1.tar.gz + + cmake + hdf5-devel + + + flann-1.9.1-cmake-3.11.patch + + programming/misc/flann/pspec.xml + + + flann + + libgcc + libgomp + hdf5-devel + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/flann + + + + flann-devel + Development files for flann + + flann + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-03-05 + 1.9.1 + Rebuild. + Kamil Atlı + admin@pisilinux.org + + + 2019-02-07 + 1.9.1 + Rebuild. + Kamil Atlı + admin@pisilinux.org + + + 2018-09-02 + 1.9.1 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2017-04-30 + 1.8.4 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 1.8.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-25 + 1.8.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + setconf + http://setconf.roboticoverlords.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + console + programming.misc + Utility to easily change settings in configuration files + setconf, Utility to easily change settings in configuration files + http://setconf.roboticoverlords.org/setconf-0.7.5.tar.xz + programming/misc/setconf/pspec.xml + + + setconf + + /usr/share/man + /usr/share/doc + /usr/bin + + + + + 2020-01-15 + 0.7.5 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2018-09-08 + 0.7.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-06 + 0.7.5 + Version bump + Stefan Gronewold + groni@pisilinux.org + + + 2014-07-04 + 0.6.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libwpd + http://libwpd.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + A C++ library designed to help process WordPerfect documents + WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığı + Library that handles Word Perfect documents. + Libwpd WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığıdır. + mirrors://sourceforge/libwpd/libwpd-0.10.3.tar.xz + + doxygen + libgsf-devel + boost-devel + librevenge-devel + libtool + grep + pkgconfig + + programming/misc/libwpd/pspec.xml + + + libwpd + + librevenge + libgcc + + + /usr/lib + /usr/share/doc + /usr/bin + + + + libwpd-devel + Development files for libwpd + libwpd için geliştirme dosyaları + + libwpd + librevenge-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libwpd-docs + Documentation for libwpd + + /usr/share/doc/libwpd/html + + + + + 2021-10-21 + 0.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2021-03-10 + 0.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-22 + 0.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 0.10.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-16 + 0.10.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.10.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-06 + 0.10.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libedit + https://www.thrysoee.dk/editline + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.misc + An autotool and libtoolized port of the NetBSD Editline library + NetBSD Editline kitaplığının Linux portu + libedit is a command line editing and history library. It is designed to be used by interactive programs that allow the user to type commands at a terminal prompt. + libedit, geçmiş bilgisini ve komut satırı düzenleme işlerini kolaylaştıran bir kitaplıktır. + http://thrysoee.dk/editline/libedit-20191231-3.1.tar.gz + + ncurses-devel + + programming/misc/libedit/pspec.xml + + + libedit + + ncurses + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + libedit-devel + Development files for libedit + libedit için geliştirme dosyaları + + libedit + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-11-07 + 3.1.20191231 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-10 + 3.1.20191231 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-07-25 + 3.1.20180525 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-02 + 3.1.20170329 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-02 + 3.1_20160903 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.1_20150325 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-06-25 + 3.1_20150325 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libwpg + http://libwpg.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + A C++ library designed to help process WordPerfect Graphics documents + WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığı + Libwpg project is a library and to work with graphics in WPG (WordPerfect Graphics) format. WPG is the format used among others in Corel sofware, such as WordPerfect and Presentations. + Libwpg WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığıdır. + https://sourceforge.net/projects/libwpg/files/libwpg/libwpg-0.3.3/libwpg-0.3.3.tar.xz + + doxygen + libwpd-devel + libtool + grep + pkgconfig + + programming/misc/libwpg/pspec.xml + + + libwpg + + libwpd + librevenge + libgcc + + + /usr/lib + /usr/share/doc + /usr/bin + + + + libwpg-devel + Development files for libwpg + libwpg için geliştirme dosyaları + + libwpd-devel + librevenge-devel + libwpg + + + /usr/include + /usr/lib/pkgconfig + + + + libwpg-docs + Documentation for libwpg + + /usr/share/doc/libwpg/html + + + + + 2021-10-21 + 0.3.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2021-03-10 + 0.3.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-22 + 0.3.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 0.3.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-16 + 0.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-02 + 0.3.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + source-highlight + https://www.gnu.org/software/src-highlite/ + + Blue DeviL + bluedevil@sctzine.com + + GPL + app::console + programming.misc + Source code to syntax highlighted document converter. + Kaynak koddan sözdizim renklendirmesi olan belgeye çeviriciç + source-highlight, given a source file, produces a document with syntax highlighting. It also provides a C++ highlight library. + source-highlight, verilen kaynak kodu sözdizim kurallarına göre renklendirip belgeye çeviren yazılımdır. + https://ftp.gnu.org/gnu/src-highlite/source-highlight-3.1.9.tar.gz + + ctags + boost-devel + + programming/misc/source-highlight/pspec.xml + + + source-highlight + Source code to syntax highlighted document converter. + app::console + + boost + + + /usr/share/man + /usr/bin + /usr/share/info + /usr/share/source-highlight + /usr/lib/libsource-highlight* + /usr/share/bash-completion/completions/source-highlight + + + + source-highlight-devel + Development headers for source-highlight + source-highlight için geliştirme dosyaları + source-highlight-devel provides development headers for source-highlight. + source-highlight-devel, source-highlight için geliştirme dosyalarını içerir. + library + + source-highlight + + + /usr/include + /usr/lib/pkgconfig + + + + source-highlight-docs + Documentation files for source-highlight + source-highlight için belgelendirme dosyaları + source-highlight-docs provides documentation files for source-highlight. + source-highlight-docs, source-highlight için belgelendirme dosyalarını içerir. + data:doc + + source-highlight + + + /usr/share/doc/source-highlight + + + + + 2021-10-21 + 3.1.9 + Rebuild boost. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-10 + 3.1.9 + Rebuild boost. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 3.1.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-07 + 3.1.9 + First pisi release + Blue DeviL + bluedevil@sctzine.com + + + + + + libxmlb + https://github.com/hughsie/libxmlb + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + programming.library + Library for querying compressed XML metadata + A library to help create and query binary XML blobs + Library for querying compressed XML metadata + A library to help create and query binary XML blobs + https://people.freedesktop.org/~hughsient/releases/libxmlb-0.2.0.tar.xz + + meson + gtk-doc + docbook-xsl + glib2-devel + shared-mime-info + gobject-introspection-devel + + programming/misc/libxmlb/pspec.xml + + + libxmlb + Library for querying compressed XML metadata + + glib2 + + + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/gtk-doc + /usr/lib/libxmlb.* + /usr/lib/xb-tool + /usr/share/girepository-1.0 + /usr/lib/girepository-1.0 + + + + libxmlb-devel + Development files for libxmlb + libxmlb için geliştirme dosyaları + libxmlb-devel, libxmlb için geliştirme dosyalarını içerir. + + glib2-devel + libxmlb + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-09-02 + 0.2.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-01 + 0.1.14 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + mindforger + https://github.com/dvorka/mindforger + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + office + MindForger is open, free, well performing Markdown IDE which respects your privacy and enables security. + MindForger is open, free, well performing Markdown IDE which respects your privacy and enables security. + MindForger gizliliğinize saygı duyan ve güvenliği sağlayan açık, ücretsiz ve iyi performans gösteren Markdown IDE'dir. + MindForger gizliliğinize saygı duyan ve güvenliği sağlayan açık, ücretsiz ve iyi performans gösteren Markdown IDE'dir. + https://github.com/dvorka/mindforger/releases/download/1.48.0/mindforger_1.48.2.tgz + + ccache + zlib-devel + qt5-base-devel + qt5-webkit-devel + icon-theme-hicolor + + office/mindforger/pspec.xml + + + mindforger + + qt5-base + qt5-webkit + zlib + libgcc + + + /usr/bin + /usr/lib + /usr/share + /usr/share/icons + /usr/share/applications + /usr/share/man + /usr/share/doc + + + + + 2019-02-25 + 1.48.2 + remove static discount libs. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-01-28 + 1.48.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + ghostscript + https://www.ghostscript.com + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + library + office.postscript + A PostScript interpreter and renderer + Bir PostScript yorumlayıcısı ve üreticisi + ghostscript is a set of software that provides a PostScript interpreter, a set of C procedures and an interpreter for PDF files. ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers. + ghostscript, PostScript yorumlayıcısı, C kitaplığı ve PDF yorumlayıcısı içeren bir yazılım paketidir. ghostscript, PostScript dosyalarının görüntülenmesi ve PostScript olmayan yazıcılardan PostScript dosyalarının çıktılarının alınması için kullanılmaktadır. + https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9530/ghostpdl-9.53.0.tar.xz + + cups-devel + dbus-devel + tiff-devel + zlib-devel + gtk3-devel + libSM-devel + libXt-devel + libX11-devel + libpng-devel + gnutls-devel + libidn-devel + libXext-devel + freetype-devel + freeglut-devel + libpaper-devel + openjpeg2-devel + fontconfig-devel + libjpeg-turbo-devel + lcms2-devel + + + fedora/ghostscript-sys-zlib.patch + + office/postscript/ghostscript/pspec.xml + + + ghostscript + A PostScript interpreter and renderer + + cups + tiff + zlib + libXt + libidn + libX11 + libpng + freetype + libpaper + openjpeg2 + fontconfig + libjpeg-turbo + lcms2 + poppler-data + gnu-gs-fonts-std + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/cups + /usr/share/ghostscript + + + + ghostscript-docs + Documentation for ghostscript + ghostscript için çeşitli belgeler + ghostscript-docs, ghostscript için belgelendirme dosyalarını içerir. + data:doc + + /usr/share/doc/ghostscript/9.27 + /usr/share/doc/ghostscript/html + /usr/share/doc/ghostscript/examples + + + + ghostscript-devel + Development files for ghostscript + ghostscript için geliştirme dosyaları + ghostscript-devel, ghostscript için geliştirme dosyalarını içerir. + + ghostscript + + + /usr/lib/pkgconfig + /usr/include/ijs + /usr/bin/ijs-config + /usr/include/ghostscript + + + + ghostscript-32bit + 32-bit shared libraries for ghostscript + emul32 + emul32 + + zlib-32bit + tiff-32bit + lcms2-32bit + libXt-32bit + libX11-32bit + libpng-32bit + libidn-32bit + libXext-32bit + freetype-32bit + openjpeg2-32bit + fontconfig-32bit + libjpeg-turbo-32bit + + + zlib-32bit + tiff-32bit + lcms2-32bit + libXt-32bit + libidn-32bit + libX11-32bit + libpng-32bit + freetype-32bit + openjpeg2-32bit + fontconfig-32bit + libjpeg-turbo-32bit + ghostscript + + + /usr/lib32 + + + + + 2020-09-14 + 9.53 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-01-14 + 9.50 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-07 + 9.27 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-09 + 9.22 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 9.22 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-12 + 9.22 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-05 + 9.20 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 9.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-01 + 9.19 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-01-10 + 9.15 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + poppler + http://poppler.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + office.postscript + PDF rendering library + Xpdf koduna dayanan bir PDF kitaplığı + Biblioteka renderująca PDF + Poppler est une librairie de rendu PDF basée sur le code source de xpdf-3.0. + poppler is a PDF rendering library based on xpdf. + Poppler, xpdf koduna dayanan bir PDF hazırlama kitaplığıdır. + Wspólna biblioteka renderująca PDF do integrowania oglądania PDF w aplikacjach desktopowych (oparta na kodzie xpdf-3.0). + https://poppler.freedesktop.org/poppler-21.03.0.tar.xz + + cmake + python3 + lcms2-devel + curl-devel + cairo-devel + gobject-introspection-devel + libjpeg-turbo-devel + freetype-devel + libpng-devel + tiff-devel + zlib-devel + fontconfig-devel + openjpeg2-devel + qt5-base-devel + + office/postscript/poppler/pspec.xml + + + poppler + + zlib + lcms2 + curl + freetype + libgcc + libjpeg-turbo + libpng + tiff + openjpeg2 + fontconfig + poppler-data + + + /usr/lib + /usr/share/doc + + + + poppler-utils + Command line utilities for converting PDF files + PDF dönüşüm araçları + + poppler + cairo + lcms2 + freetype + libgcc + + + /usr/bin + /usr/share/man/man1 + + + + poppler-qt5 + Qt wrapper for poppler + + qt5-base + libgcc + poppler + + + /usr/lib/libpoppler-qt5.so* + + + + poppler-qt5-devel + Development files for poppler-qt + + poppler-qt5 + poppler-devel + + + /usr/lib/pkgconfig/poppler-qt5.pc + + + + poppler-cpp + Pure C++ wrapper for poppler + Poppler için C++ bağlayıcısı + + libgcc + poppler + + + /usr/lib/libpoppler-cpp.so* + + + + poppler-cpp-devel + Development files for poppler-cpp + poppler-cpp için geliştirme dosyaları + + poppler-cpp + poppler-devel + + + /usr/lib/pkgconfig/poppler-cpp.pc + + + + poppler-glib + Glib wrapper for poppler + Poppler için Glib bağlayıcısı + + libgcc + cairo + glib2 + freetype + poppler + + + /usr/lib/libpoppler-glib.so* + /usr/lib/girepository-1.0/Poppler-0.18.typelib + /usr/share/gir-1.0/Poppler-0.18.gir + + + + poppler-glib-devel + Development files for poppler-glib + poppler-glib için geliştirme dosyaları + + gtk2-devel + glib2-devel + cairo-devel + poppler-glib + poppler-devel + + + /usr/lib/pkgconfig/poppler-glib.pc + /usr/lib/pkgconfig/poppler-cairo.pc + /usr/lib32/pkgconfig/poppler-glib.pc + + + + poppler-devel + Development files for poppler + poppler için geliştirme dosyaları + + poppler + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig/poppler.pc + + + + poppler-32bit + 32-bit shared libraries for poppler + emul32 + emul32 + + zlib-32bit + openjpeg2-32bit + lcms2-32bit + libjpeg-turbo-32bit + libpng-32bit + tiff-32bit + freetype-32bit + fontconfig-32bit + + + poppler + libgcc + lcms2-32bit + libjpeg-turbo-32bit + libpng-32bit + openjpeg2-32bit + tiff-32bit + freetype-32bit + fontconfig-32bit + + + /usr/lib32/libpoppler.so* + /usr/lib32/libpoppler-cpp.so.0.9.0 + /usr/lib32/libpoppler-cpp.so + /usr/lib32/libpoppler-cpp.so.0 + /usr/lib32/girepository-1.0/Poppler-0.18.typelib + /usr/lib32/pkgconfig + + + + poppler-glib-32bit + 32-bit shared libraries for poppler-glib + emul32 + emul32 + + glib2-32bit + cairo-32bit + freetype-32bit + + + poppler-32bit + libgcc + glib2-32bit + cairo-32bit + freetype-32bit + + + /usr/lib32/libpoppler-glib.so* + + + + + 2021-03-10 + 21.03.0 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2020-02-21 + 0.85.0 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2020-02-05 + 0.74.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-31 + 0.74.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-24 + 0.62.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-23 + 0.62.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-16 + 0.62.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-08 + 0.62.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-21 + 0.51.0 + Version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.34.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 0.34.0 + Release bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-05-01 + 0.34.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + poppler-data + http://poppler.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + BSD + data + office.postscript + Poppler encoding files + Poppler kodlama dosyaları + poppler-data consists of encoding files for poppler. When installed, the encoding files enables poppler to correctly render CJK and Cyrillic properly. + poppler-data, poppler için CJK ve Kiril harflerini düzgünce gösterebilmek için gerekli kodlama dosyalarını içerir. + http://poppler.freedesktop.org/poppler-data-0.4.10.tar.gz + office/postscript/poppler-data/pspec.xml + + + poppler-data + + /usr/share/doc + /usr/share/poppler + /usr/share/pkgconfig + + + + + 2021-03-10 + 0.4.10 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-02-05 + 0.4.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-31 + 0.4.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-14 + 0.4.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-12 + 0.4.8 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-05 + 0.4.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.4.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-03-05 + 0.4.7 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + libreoffice @@ -248502,415 +313396,1493 @@ complete albums that you have purchased from Amazon. - mindforger - https://github.com/dvorka/mindforger + goldendict + http://goldendict.org/ PisiLinux Community admins@pisilinux.org - GPLv2 - library - office - MindForger is open, free, well performing Markdown IDE which respects your privacy and enables security. - MindForger is open, free, well performing Markdown IDE which respects your privacy and enables security. - MindForger gizliliğinize saygı duyan ve güvenliği sağlayan açık, ücretsiz ve iyi performans gösteren Markdown IDE'dir. - MindForger gizliliğinize saygı duyan ve güvenliği sağlayan açık, ücretsiz ve iyi performans gösteren Markdown IDE'dir. - https://github.com/dvorka/mindforger/releases/download/1.48.0/mindforger_1.48.2.tgz + GPLv3 + app:gui + office.dictionary + An advanced multiple language translator with built-in encyclopedia and custom-made dictionary support + Birden çok dil destekleyen gelişmiş bir sözlük ve ansiklopedi uygulaması. + GoldenDict is an advanced multiple language translator that can use Babylon, StarDict, Dictd, ABBYY Lingvo and Wikipedia sources. + GoldenDict, Babylon, StarDict, Dictd, ABBYY Lingvo, Wikipedia gibi sözlüklerin kaynaklarını kullanabilen birden çok dil destekleyen bir sözlük ve ansiklopedi uygulamasıdır. + goldendict + https://github.com/goldendict/goldendict/archive/1.5.0-RC2.tar.gz - ccache - zlib-devel + hunspell-devel + qt5-phonon-devel + libvorbis-devel + libXtst-devel qt5-base-devel qt5-webkit-devel - icon-theme-hicolor + qt5-x11extras-devel + libao-devel + ffmpeg-devel + qt5-svg-devel + qt5-assistant-devel + qt5-linguist + lzo-devel + tiff-devel - office/mindforger/pspec.xml + + goldendict-qt-5.11-1.patch + goldendict-qt-5.11-2.patch + ffmpeg4.patch + + office/dictionary/goldendict/pspec.xml - mindforger + goldendict + hunspell + libvorbis + libXtst + qt5-phonon qt5-base qt5-webkit + lzo + tiff zlib + bzip2 + libao + ffmpeg + libX11 libgcc + qt5-svg + qt5-assistant + qt5-x11extras /usr/bin - /usr/lib + /usr/share/pixmaps /usr/share - /usr/share/icons - /usr/share/applications - /usr/share/man - /usr/share/doc + /usr/share/locale - - 2019-02-25 - 1.48.2 - remove static discount libs. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-01-28 - 1.48.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - librevenge - http://dev-www.libreoffice.org/src/ - - PisiLinux Community - admins@pisilinux.org - - MPL-1.0 - library - office.misc - A base library for writing document import filters - librevenge is a base library for writing document import filters. It has interfaces for text documents, vector graphics, spreadsheets and presentations. - http://dev-www.libreoffice.org/src/librevenge-0.0.4.tar.bz2 - - boost-devel - cppunit-devel - zlib-devel - doxygen - libtool - - office/misc/librevenge/pspec.xml - - - librevenge - - zlib - libgcc - - - /usr/share - /usr/lib - - - - librevenge-devel - Development files for librevenge - librevenge için geliştirme dosyaları - - librevenge - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-21 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2021-03-10 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-20 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - 2017-02-20 - 0.0.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2018-08-09 + 1.5.0 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2016-06-11 - 0.0.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2018-05-13 + 1.5.0 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2015-01-06 - 0.0.1 - First release - PisiLinux Community - admins@pisilinux.org + 2018-01-02 + 1.5.0 + First release. + Ali Cengiz Kurt + alicengizkurt@pisilinux.org - cauchy - https://bitbucket.org/cyrille/cauchy + hunspell-dict-fr + http://dico.savant.free.fr/ - Kamil Atlı - suvari@pisilinux.org + PisiLinux Community + admins@pisilinux.org GPLv2 - app:gui - library - office.misc - A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab - Matlab/Octave dosyalarını C++ (Eigen ile) ve Matlab'a dönüştürmek için bir kitaplık - A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab - Matlab/Octave dosyalarını C++ (Eigen ile) ve Matlab'a dönüştürmek için bir kitaplık - https://sourceforge.net/projects/pisilinux/files/source/cauchy-0.9.0.tar.bz2 - - cmake - eigen3 - - office/misc/cauchy/pspec.xml + LGPLv2 + MPL-1.1 + locale:fr + data + office.dictionary + French hunspell dictionaries + Fransızca hunspell sözlükleri + hunspell-dict-fr includes French (France, Belgium, etc.) hunspell dictionaries. + hunspell-dict-fr Fransızca (Fransa, Belçika vs.) hunspell sözlüklerini içerir. + http://dico.savant.free.fr/_download/fr_FR_2-3-2.zip + office/dictionary/hunspell-dict-fr/pspec.xml - cauchy - - libgcc - + hunspell-dict-fr - /usr/lib/libCauchy.so* + /usr/share/hunspell /usr/share/doc - /usr/bin - /usr/lib/libm2mml.so* - /usr/lib/libCauchyXUnit.so* - - - - cauchy-devel - Development files for cauchy - cauchy için geliştirme başlıkları - - cauchy - - - /usr/include + + 2018-08-09 + 2.3.2 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 2.3.2 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.3.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + - 2021-11-30 - 0.9.0 + 2014-01-27 + 2.3.2 First release - Kamil Atlı - suvari@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - chmlib - http://www.jedrea.com/chmlib/ + hunspell-dict-en + http://wordlist.sourceforge.net/ PisiLinux Community admins@pisilinux.org - LGPLv2.1 - library - app:console - office.misc - A library for dealing with Microsoft ITSS/CHM format files - Microsoft ITSS/CHM tipindeki dosyalar için gereken kütüphane - Chmlib est une librairie s'occupant des formats de fichiers Microsoft ITSS/CHM. Pour l'instant, il s'agit d'une librairie toute simple, mais suffisante pour gérer tout les fichiers .chm. - Chmlib is a library for dealing with Microsoft ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files. - Chmlib, Microsoft ITSS/CHM tipindeki dosyalar için gereken bir kütüphanedir. Şimdilik çok basit bir kütüphanedir ancak tüm .chm dosyalarına erişmek konusunda başarılıdır. - Chmlib es una librería para manejar archivos del formato Microsoft ITSS/CHM. Actualmente es una librería muy simple, pero suficiente para manejar todo tipo de archivos .chm. - http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2 - office/misc/chmlib/pspec.xml + LGPLv2+ + BSD + locale:en + data + office.dictionary + English hunspell dictionaries + İngilizce hunspell sözlükleri + hunspell-dict-en includes English (US, UK, etc.) hunspell dictionaries. + hunspell-dict-en İngilizce (US, UK vs.) hunspell sözlüklerini içerir. + https://sourceforge.net/projects/wordlist/files/speller/2020.12.07/hunspell-en_US-2020.12.07.zip + https://sourceforge.net/projects/wordlist/files/speller/2020.12.07/hunspell-en_CA-2020.12.07.zip + https://sourceforge.net/projects/wordlist/files/speller/2020.12.07/hunspell-en_GB-large-2020.12.07.zip + office/dictionary/hunspell-dict-en/pspec.xml - chmlib + hunspell-dict-en - /usr/lib - /usr/bin + /usr/share /usr/share/doc - - chmlib-devel - Development files for chmlib - chmlib için geliştirme dosyaları - - chmlib - - - /usr/include - - - 2018-08-07 - 0.40 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com + 2021-05-25 + 2020.12.07 + Version bump. + Pisi Linux Community + admin@pisilinux.org - 2017-03-10 - 0.40 + 2018-08-09 + 2018.04.16 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 2017.01.22 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2015.05.18 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-05 + 2015.05.18 + First release + Ayhan Yalcinsoy + ayhanyalcinsoy@pisilinux.org + + + + + + hunspell-dict-sv + http://dsso.se/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + locale:sv + data + office.dictionary + Swedish hunspell dictionaries + İsveççe hunspell sözlükleri + hunspell-dict-sv includes Swedish hunspell dictionaries. + hunspell-dict-sv İsveççe hunspell sözlüklerini içerir. + https://extensions.libreoffice.org/extensions/swedish-spelling-dictionary-den-stora-svenska-ordlistan/2.40/@@download/file/ooo_swedish_dict_2-40.oxt + office/dictionary/hunspell-dict-sv/pspec.xml + + + hunspell-dict-sv + + /usr/share + /usr/share/doc + + + + + 2018-08-09 + 2.40 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-04-07 + 2.40 Release Bump Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org 2016-06-09 - 0.40 + 2.40 Release Bump Pisi Linux Community admin@pisilinux.org - 2014-01-20 - 0.40 + 2014-02-17 + 1.29 First release - Stefan Gronewold(groni) + Osman Erkan + osman.erkan@pisilinux.org + + + + + + hunspell-dict-it + http://linguistico.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + locale:it + data + office.dictionary + Italian hunspell dictionaries + İtalyanca hunspell sözlükleri + hunspell-dict-it includes Italian hunspell dictionaries. + hunspell-dict-it İtalyanca hunspell sözlüklerini içerir. + http://downloads.sourceforge.net/sourceforge/linguistico/italiano_2_4_2007_09_01.zip + office/dictionary/hunspell-dict-it/pspec.xml + + + hunspell-dict-it + + /usr/share/hunspell + /usr/share/doc + + + + + 2018-08-09 + 2.4 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 2.4 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-26 + 2.4 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + hunspell-dict-de + http://www.j3e.de/ispell/igerman98 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv3 + locale:de + data + office.dictionary + German hunspell dictionaries + Almanca hunspell sözlüğü + hunspell-dict-de includes German, Switzerland, etc. hunspell dictionaries. + hunspell-dict-de Almanca ve İsviçre Almancası için hunspell sözlüklerini içermektedir. + https://www.j3e.de/ispell/igerman98/dict/igerman98-20161207.tar.bz2 + office/dictionary/hunspell-dict-de/pspec.xml + + + hunspell-dict-de + + /usr/share/hunspell + /usr/share/doc + + + + + 2018-08-09 + 0.0_20161207 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 0.0_20161207 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-11 + 0.0_20131216 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-26 + 0.0_20131216 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + hunspell-dict-ca + http://www.softcatala.org/wiki/Projectes/Corrector_ortogràfic + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + locale:ca + data + office.dictionary + Catalan hunspell dictionaries + Katalanca hunspell sözlüğü + hunspell-dict-ca includes Catalan hunspell dictionaries. + hunspell-dict-ca Katalanca hunspell sözlüğünü içermektedir. + http://source.pisilinux.org/1.0/hunspell-dict-ca-20090319.tar.bz2 + office/dictionary/hunspell-dict-ca/pspec.xml + + + hunspell-dict-ca + + /usr/share/hunspell + /usr/share/doc + + + + + 2018-08-09 + 0.0_20090319 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 0.0_20090319 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.0_20090319 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-26 + 0.0_20090319 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + hunspell-dict-nl + http://www.opentaal.org/english.php + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + locale:nl + data + office.dictionary + Dutch hunspell dictionaries + Flemenkçe hunspell sözlükleri + hunspell-dict-nl includes Dutch hunspell dictionaries. + hunspell-dict-nl Flemenkçe hunspell sözlüklerini içerir. + http://pkgs.fedoraproject.org/repo/pkgs/hunspell-nl/OpenTaal-210G-LO.oxt/3c96686c2555e3ae23b5de06ba08631b/OpenTaal-210G-LO.oxt + office/dictionary/hunspell-dict-nl/pspec.xml + + + hunspell-dict-nl + + /usr/share + /usr/share/doc + + + + + 2018-08-09 + 2.10g + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 2.10g + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.10g + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-05 + 2.10g + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + hunspell-dict-ru + ftp://ftp.vsu.ru/mirrors/scon155.phys.msu.su/pub/russian/ispell/myspell + + PisiLinux Community + admins@pisilinux.org + + BSD + locale:ru + data + office.dictionary + Russian hunspell dictionaries + Rusça hunspell sözlükleri + hunspell-dict-ru includes Russian hunspell dictionaries. + hunspell-dict-ru Rusça hunspell sözlüklerini içerir. + http://pkgs.fedoraproject.org/repo/pkgs/hunspell-ru/rus-myspell-0.99f7.tar.gz/05a7c3a7bea2432410a35d93161b4c0a/rus-myspell-0.99f7.tar.gz + office/dictionary/hunspell-dict-ru/pspec.xml + + + hunspell-dict-ru + + /usr/share + /usr/share/doc + + + + + 2018-08-09 + 0.99f_7 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 0.99f_7 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.99f_7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-17 + 0.99f_7 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + hunspell-dict-tr + http://extensions.libreoffice.org/extension-center/turkish-spellcheck-dictionary/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + BSD + locale:en + data + office.dictionary + Turkish hunspell dictionaries + Turkish hunspell dictionaries + https://extensions.libreoffice.org/assets/downloads/z/oo-turkish-dict-v1-2.oxt + + hunspell + + office/dictionary/hunspell-dict-tr/pspec.xml + + + hunspell-dict-tr + + /usr/lib/libreoffice/share/extensions/hunspell_tr/ + /usr/share/hunspell + + + + + 2021-05-25 + 1.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-09 + 1.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-04-07 + 1.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-03 + 1.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + hunspell-dict-pl + http://www.kurnik.pl/dictionary/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + GPLv2+ + MPL-1.1 + locale:pl + data + office.dictionary + Polish hunspell dictionaries + Polonya dili için hunspell sözlükleri + hunspell-dict-pl includes Polish hunspell dictionaries. + hunspell-dict-pl Polonya dili için hunspell sözlükleri içerir. + https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-20160801.zip + office/dictionary/hunspell-dict-pl/pspec.xml + + + hunspell-dict-pl + + /usr/share/hunspell + /usr/share/doc + + + + + 2018-08-09 + 20160801 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 20160801 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 20100428 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-05 + 20100428 + First release + Alihanh Öztürk + alihan@pisilinux.org + + + + + + hunspell-dict-es + https://pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + GPLv3+ + MPL-1.1 + locale:es + data + office.dictionary + Spanish hunspell dictionaries + İspanyolca hunspell sözlükleri + hunspell-dict-es includes Spanish (Spain, Mexico, etc.) hunspell dictionaries. + hunspell-dict-es İspanyolca (İspanya, Meksika vs.) hunspell sözlüklerini içerir. + http://pkgs.fedoraproject.org/repo/pkgs/hunspell-es/es_ANY.zip/a88e2244de48c0ff42f1b77c4a80c8a0/es_ANY.zip + office/dictionary/hunspell-dict-es/pspec.xml + + + hunspell-dict-es + + /usr/share + /usr/share/doc + + + + + 2018-08-09 + 0.0_20081215 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 0.0_20081215 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.0_20081215 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-17 + 0.0_20081215 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + stardict-essential-turkish + http://www.pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + office.dictionary + Stardict essential dictionaries for Turkish users + Türkçe konuşan insanlar için Stardict sözlükleri + Stardict essential dictionaries for Turkish users. + Türkçe konuşan insanlar için Stardict uygulamasının kullanabileceği seçilmiş sözlükler. + http://source.pisilinux.org/1.0/stardict-essential-turkish-0.2.tar.xz + office/dictionary/stardict-essential-turkish/pspec.xml + + + stardict-essential-turkish + + goldendict + + + /usr/share/stardict/dic + + + + + 2018-08-09 + 0.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2018-05-02 + 0.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + hunspell-dict-pt + http://www.broffice.org/verortografico/baixar + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + GPLv2+ + locale:pt + data + office.dictionary + Portuguese hunspell dictionaries + Portekizce hunspell sözlükleri + hunspell-dict-pt includes Portuguese hunspell dictionaries. + hunspell-dict-pt Portekizce hunspell sözlükleri içerir. + http://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/hunspell-pt_PT-20171225.tar.gz + office/dictionary/hunspell-dict-pt/pspec.xml + + + hunspell-dict-pt + + /usr/share/hunspell + /usr/share/doc + + + + + 2018-08-09 + 20171225 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 20170227 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 20150704 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-05 + 20150704 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + zanshin + http://zanshin.kde.org/ + + Stefan Gronewold + groni@pisilinux.org + + GPL + office + To-do management application for KDE 5 based on Akonadi + Zanshin is a powerful yet simple application for managing your day to day actions. It helps you organize and reduce the cognitive pressure of what one has to do in his job and personal life. You'll never forget anything anymore, getting your mind like water. + https://github.com/KDE/zanshin/archive/0.5.71.tar.gz + + boost-devel + extra-cmake-modules + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + krunner-devel + qt5-base-devel + kldap-devel + akonadi-calendar-devel + kontactinterface-devel + akonadi-notes-devel + akonadi-search-devel + kidentitymanagement-devel + cyrus-sasl-devel + akonadi-devel + kitemmodels-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + akonadi-contacts-devel + akonadi-mime-devel + + + 4850c08998b33b37af99c3312d193b063b3e8174.diff + + office/zanshin/pspec.xml + + + zanshin + To-do management application for KDE 5 based on Akonadi + + kio + ki18n + kldap + kmime + kparts + libgcc + akonadi + kcodecs + kconfig + krunner + kwallet + kxmlgui + qt5-base + kcontacts + kitemviews + kcompletion + kcoreaddons + kitemmodels + kjobwidgets + akonadi-notes + akonadi-search + kconfigwidgets + kwidgetsaddons + akonadi-calendar + akonadi-contacts + kdelibs4-support + kontactinterface + kidentitymanagement + kdepim-runtime + + + /usr/bin + /usr/lib/qt5 + /usr/share + /usr/share/doc + + + + + 2019-10-16 + 0.5.71 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-10 + 0.5.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 0.5.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-06 + 0.5.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-08 + 0.4.1 + First Release + Stefan Gronewold groni@pisilinux.org - coolreader-qt - https://github.com/buggins/coolreader + focuswriter + https://gottcode.org/focuswriter/ - Pisi Linux Community - admin@pisilinux.org + Stefan Gronewold (groni) + groni@pisilinux.org - GPL-2 + GPLv3 app:gui - office.misc - CoolReader 3 - cross platform open source e-book reader. - CoolReader 3 - cross platform open source e-book reader. - https://github.com/buggins/coolreader/archive/refs/tags/cr3.2.59.tar.gz + office + FocusWriter is a simple, distraction-free writing environment. + FocusWriter is a simple, distraction-free writing environment. + Focuswriter utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work. + Focuswriter utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work. + https://gottcode.org/focuswriter/focuswriter-1.7.6-src.tar.bz2 - cmake - zlib-devel - zstd-devel - libxcb-devel - libpng-devel - qt5-linguist - fribidi-devel qt5-base-devel - freetype-devel - harfbuzz-devel - utf8proc-devel - fontconfig-devel - libunibreak-devel - libjpeg-turbo-devel + zlib-devel + hunspell-devel + qt5-multimedia-devel + qt5-linguist - office/misc/coolreader-qt/pspec.xml + office/focuswriter/pspec.xml - coolreader-qt + focuswriter - zlib - zstd - libgcc - libpng - fribidi - freetype - harfbuzz - utf8proc qt5-base - fontconfig - libunibreak - libjpeg-turbo + qt5-multimedia + hunspell + zlib + libgcc /usr/bin - /usr/share - /usr/share/cr3 + /usr/share/pixmaps + /usr/share/applications + /usr/share/appdata + /usr/share/metainfo + /usr/share/focuswriter + /usr/share/icons/hicolor + /usr/share/man + /usr/share/doc + + 2021-08-08 + 1.7.6 + version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-02-21 + 1.6.10 + version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-03-21 + 1.6.4 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-10 + 1.6.2 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + - 2021-12-21 - 3.2.59 - First build - fury - uglyside@yandex.ru + 2016-07-18 + 1.5.7 + First release + Stefan Gronewold (groni) + groni@pisilinux.org - djvu - http://djvu.sourceforge.net + homebank + http://homebank.free.fr + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + app:gui + office + Free, easy, personal accounting for everyone + Protein dizi analizi için profil SMM (Saklı Markov Modeli) yazılımı + «HomeBank» is free software that will assist you to manage your personal accounting. + HomeBank ("serbest konuşma" olarak ve "bedava bira" gibi) kişisel muhasebe yönetmek için yardımcı olacak ücretsiz bir yazılımdır.. + homebank + http://homebank.free.fr/public/homebank-5.2.tar.gz + + cairo-devel + pango-devel + gdk-pixbuf-devel + pixman-devel + gtk3-devel + glib2-devel + gettext-devel + pkgconfig + libofx-devel + intltool + libsoup-devel + at-spi2-core-devel + + office/homebank/pspec.xml + + + homebank + + cairo + libofx + pango + gdk-pixbuf + gtk3 + glib2 + libsoup + + + /usr/bin + /usr/share/applications + /usr/share/application-registry + /usr/lib + /usr/share + /usr/share/doc + /usr/share/locale + /usr/share/icons/hicolor + + + + homebank-data + Data Files for Homebank + + /usr/share/homebank/datas + /usr/share/mime-info + + + + + 2018-09-10 + 5.2 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-15 + 5.1.8 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-21 + 5.1.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 5.0.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-03 + 5.0.5 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + aspell + http://aspell.net/ PisiLinux Community admins@pisilinux.org - GPLv2 - app:gui - library - office.misc - DjVu viewers, encoders and utilities - DjVu görüntüleyicileri, sıkıştırıcı ve ekipmanları - DjVu is a web-centric format and software platform to distribute documents and images. - Belgeleri, kitapları bilinen formatlardan çok daha yüksek sıkıştırma oranlarında sıkıştıran DjVu formatı ekipmanları. - mirrors://sourceforge/djvu/djvulibre-3.5.27.tar.gz + LGPLv2 + app:console + office.spellcheck + A multi-language spellchecker + Bir yazım kontrol aracı + Ce programme rend possible de vérifier facilement les documents en UTF-8 sans avoir à utiliser un dictionnaire spécial. + Aspell is a spellchecker that has dictionaries for more than one language and is written as a replacement to ispell. + GNU Aspell birden fazla dil destekleyen bir yazım kontrol aracıdır. + mirrors://gnu/aspell/aspell-0.60.8.tar.gz - libjpeg-turbo-devel - tiff-devel - xdg-utils - libXt-devel + ncurses-devel - no-pthread.diff - djvulibre-3.5.22-cdefs.patch + fedora/aspell-0.60.7-fileconflict.patch + fedora/aspell-0.60.7-mp.patch + fedora/aspell-0.60.7-pspell_conf.patch - office/misc/djvu/pspec.xml + office/spellcheck/aspell/pspec.xml - djvu + aspell - shared-mime-info - libjpeg-turbo - tiff + libgcc + ncurses /usr/bin /usr/lib - /usr/share/icons - /usr/share/applications - /usr/share/djvu - /usr/share/mime - /opt/netscape + /usr/share/aspell /usr/share/doc /usr/share/man + /usr/share/info + /usr/share/locale - djvu-devel - Development files for djvu - djvu için geliştirme dosyaları + aspell-devel + Development files for aspell + aspell için geliştirme dosyaları - djvu + aspell + + + /usr/include + /usr/share/info/aspell-dev.info + + + + + 2021-05-25 + 0.60.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-15 + 0.60.8 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 0.60.6.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-28 + 0.60.6.1 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.60.6.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 0.60.6.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + zemberek-office + http://code.google.com/p/zemberek/ + + PisiLinux Community + admins@pisilinux.org + + BSD + data + office.spellcheck + Zemberek integration package for LibreOffice office suite + LibreOffice Türkçe ofis yazılımı için Zemberek uyumu + zemberek-openoffice integrates Zemberek into LibreOffice. + https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/zemberek/zemberek-ooo-1.0_rc4.oxt + office/spellcheck/zemberek-office/pspec.xml + + + zemberek-office + + jre8-openjdk + libreoffice + + + /usr/lib/libreoffice/share/extensions + + + + + 2019-09-29 + 1.0_rc4 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-05-29 + 1.0_rc4 + Rebuild + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2019-04-26 + 1.0_rc4 + Rebuild + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-03-23 + 1.0_rc4 + Fist release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + hunspell + http://hunspell.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + MPL-1.1 + GPLv2 + LGPLv2.1 + library + app:console + office.spellcheck + An improved spell checker + Gelişmiş imla denetleyici + hunspell spell checker is an improved replacement for myspell in Openoffice.org. It is also used in Firefox and Thunderbird as spell checker. + hunspell, OpenOffice.org'daki myspell yerine kullanılabilen gelişmiş bir imla denetleyicidir. Aynı zamanda, Firefox ve Thunderbird'de imla denetleyici olarak kullanılmaktadır. + https://github.com/hunspell/hunspell/archive/v1.7.0.tar.gz + + gettext-devel + ncurses-devel + readline-devel + + office/spellcheck/hunspell/pspec.xml + + + hunspell + + ncurses + libgcc + readline + + + /usr/lib + /usr/bin + /usr/share/locale + /usr/share/man + /usr/share/doc + + + ispellaff2myspell + wordlist2hunspell + + + + hunspell-devel + Development files for hunspell + hunspell için geliştirme dosyaları + + hunspell + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/*.a + /usr/share/man/man3 + + + + + 2020-01-15 + 1.7.0 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2018-08-06 + 1.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-16 + 1.6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.6.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.3.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-07-10 + 1.3.3 + First release + Vedat Demir + vedat@pisilinux.com + + + + + + enchant2 + https://abiword.github.io/enchant/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + office.spellcheck + Spellchecker wrapping library + İmla denetimi kitaplığı + enchant is a library that wraps other spell checking backends. + enchant2, diğer imla denetim kitaplıklarını arkauç olarak kullanan bir imla denetim kitaplığıdır. + https://github.com/AbiWord/enchant/archive/v2.3.0.tar.gz + + dbus-glib-devel + hunspell-devel + aspell-devel + glib2-devel + gnupg + git + + office/spellcheck/enchant2/pspec.xml + + + enchant2 + Spellchecker wrapping library + + glib2 + hunspell + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/enchant + + + + enchant2-aspell + aspell backend for Enchant + Enchant2 için aspell arkaucu + enchant2-aspell, enchant2 için aspell arkaucu sağlar. + + enchant2 + aspell + + + /usr/lib/enchant-2/enchant_aspell.so + + + + enchant2-zemberek + zemberek backend for Enchant + Enchant2 için zemberek arkaucu + enchant2-zemberek, enchant2 için zemberek arkaucu sağlar. + + enchant2 + zemberek-office + + + /usr/lib/enchant-2/enchant_zemberek.so + + + + enchant2-devel + Development files for enchant2 + enchant2 için geliştirme dosyaları + enchant2-devel, enchant2 için geliştirme dosyaları sağlar. + + enchant2 + glib2-devel /usr/include @@ -248918,36 +314890,1515 @@ complete albums that you have purchased from Amazon. - - 2018-08-08 - 3.5.27 + + 2021-06-30 + 2.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 2.2.7 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-04-06 + 2.2.3 + First release. + Mustafa Cinasal + muscnsl@gmail.com + + + + + + enchant + https://www.abisource.com/enchant/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + office.spellcheck + Spellchecker wrapping library + İmla denetimi kitaplığı + enchant is a library that wraps other spell checking backends. + enchant, diğer imla denetim kitaplıklarını arkauç olarak kullanan bir imla denetim kitaplığıdır. + http://www.abisource.com/downloads/enchant/1.6.0/enchant-1.6.0.tar.gz + + aspell-devel + hunspell-devel + glib2-devel + dbus-glib-devel + + office/spellcheck/enchant/pspec.xml + + + enchant + + glib2 + hunspell + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/enchant + + + + enchant-aspell + aspell backend for Enchant + Enchant için aspell arkaucu + + enchant + aspell + + + /usr/lib/enchant/libenchant_aspell.so + + + + enchant-zemberek + zemberek backend for Enchant + Enchant için zemberek arkaucu + + enchant + zemberek-office + + + /usr/lib/enchant/libenchant_zemberek.so + + + + enchant-devel + Development files for enchant + enchant için geliştirme dosyaları + + enchant + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-15 + 1.6.0 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2019-01-26 + 1.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.6.0 Rebuild New T. Mustafa Cinasal muscnsl@gmail.com - + 2017-02-28 - 3.5.27 + 1.6.0 Rebuild for new Toolchain. Stefan Gronewold(groni) groni@pisilinux.org 2016-06-09 - 3.5.27 + 1.6.0 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-11-02 - 3.5.27 + 2014-05-25 + 1.6.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + qtspell + https://github.com/manisandro/qtspell + + Stefan Gronewold + groni@pisilinux.org + + GPL3 + office.spellcheck + Spell checking for Qt text widgets + QtSpell adds spell-checking functionality to Qt's text widgets, using the enchant spell-checking library. + https://github.com/manisandro/qtspell/archive/0.8.5.tar.gz + + cmake + doxygen + enchant2-devel + pkgconfig + qt5-assistant-devel + qt5-base-devel + qt5-designer-devel + qt5-linguist + glib2-devel + + office/spellcheck/qtspell/pspec.xml + + + qtspell + Spell checking for Qt text widgets + + qt5-base + enchant2 + libgcc + + + /usr/lib + /usr/share/qt5/translations + /usr/include/QtSpell-qt5 + /usr/share/doc + + + + + 2019-04-24 + 0.8.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-16 + 0.8.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-09 + 0.8.2 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + kexi + http://www.kexi-project.org/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + app:gui + office + A visual database applications creator. + Görsel bir veritabanı uygulaması yaratıcısı. + Kexi is an open source visual database applications creator,a long-awaited competitor for programs like MS Access or Filemaker. + Kexi açık kaynaklı bir görsel veritabanı uygulaması yaratıcısıdır. MS Access veya Filemaker gibi programlar için uzun süredir beklenen bir rakip. + http://download.kde.org/stable/kexi/src/kexi-3.1.0.tar.xz + + extra-cmake-modules + kxmlgui-devel + kwidgetsaddons-devel + ktextwidgets-devel + ktexteditor-devel + kio-devel + kitemviews-devel + kiconthemes-devel + ki18n-devel + kguiaddons-devel + kcoreaddons-devel + kconfigwidgets-devel + kconfig-devel + kcompletion-devel + kcodecs-devel + karchive-devel + qt5-base-devel + kdb-devel + kreport-devel + qt5-webkit-devel + breeze-icons + marble-devel + kproperty-devel + kcrash-devel + qt5-designer + + + 0001-fix-build-with-qt-5-11.patch + + office/kexi/pspec.xml + + + kexi + A visual database applications creator. + + kdb + kio + glib2 + ki18n + kcrash + libgcc + kcodecs + kconfig + kreport + kxmlgui + qt5-base + kproperty + kguiaddons + kitemviews + qt5-webkit + kcompletion + kcoreaddons + kiconthemes + ktexteditor + ktextwidgets + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/locale + /usr/share/metainfo + /usr/share/kexi + /usr/share/applications + + + + + 2019-01-20 + 3.1.0 + Rebuild. + Mustafa Cinasl + muscnsl@gmail.com + + + 2018-09-10 + 3.1.0 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2017-10-14 + 3.0.2 + Version bump + Mustafa Cinasl + muscnsl@gmail.com + + + 2017-01-07 + 3.0.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + cherrytree + https://www.giuspen.com/cherrytree/ + + Pisilinux Community + admins@pisilinux.org + + GPL-3 + app:gui + office + Cherrytree A hierarchical note taking application. + A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. + https://github.com/giuspen/cherrytree/releases/download/0.99.44/cherrytree_0.99.44.tar.xz + + cmake + ninja + fmt-devel + curl-devel + spdlog-devel + gtkmm3-devel + glibmm-devel + gspell-devel + sqlite-devel + python3-devel + uchardet-devel + libxml++26-devel + gtksourceviewmm3-devel + + office/cherrytree/pspec.xml + + + cherrytree + + curl + gtk3 + atkmm + cairo + glib2 + pango + glibmm + gspell + gtkmm3 + libgcc + sqlite + cairomm + libxml2 + pangomm + uchardet + libsigc++ + libxml++26 + gtksourceviewmm3 + + + /usr/bin + /usr/share + /usr/share/cherrytree + /usr/share/locale + /usr/share/man + + + + + 2021-12-18 + 0.99.44 + First 2.2 Beta build. + fury + uglyside@yandex.ru + + + + + + zim + https://zim-wiki.org/ + + fury + uglyside@yandex.ru + + GPL-2 + app:gui + office + A Desktop Wiki. + Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control. + https://zim-wiki.org/downloads/zim-0.74.3.tar.gz + + xdg-utils + gtk3-devel + python3-xdg + python3-devel + python3-pygobject3-devel + + office/zim/pspec.xml + + + zim + + gtk3 + python3 + xdg-utils + python3-xdg + python3-pygobject3 + gobject-introspection + + + /usr/bin + /usr/lib + /usr/share + /usr/share/zim + /usr/share/locale + /usr/share/man/man1 + + + + + 2021-12-14 + 0.74.3 + First build. + fury + uglyside@yandex.ru + + + + + + itstool + http://itstool.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + office.docbook + XML to PO and back again + XML to PO and back again + http://files.itstool.org/itstool/itstool-2.0.6.tar.bz2 + office/docbook/itstool/pspec.xml + + + itstool + + /usr + + + + + 2020-02-07 + 2.0.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-25 + 2.0.4 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 2.0.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 2.0.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 2.0.2 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + opensp + http://openjade.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + office.docbook + A SGML parsing and entity management toolkit + SGML ayrıştırma araç seti + OpenSP is a free, object-oriented toolkit for Standard Generalized Markup Language (SGML) parsing and entity management maintained by the OpenJade project. + OpenSP SGML sözdizimsel ayrıştırma ve içerik yönetimi için nesne-odaklı bir araç setidir ve OpenJade projesinin bir parçasıdır. + mirrors://sourceforge/openjade/OpenSP-1.5.2.tar.gz + + docbook-xml + libgcc + + + opensp-1.5-gcc34.patch + opensp-sigsegv.patch + + office/docbook/opensp/pspec.xml + + + opensp + + libgcc + + + /usr/bin + /usr/share/doc/opensp + /usr/share/man + /usr/lib + /usr/share/locale + /usr/share/sgml + + + + opensp-devel + Development files for opensp + opensp için geliştirme dosyaları + + opensp + + + /usr/include + + + + + 2020-01-08 + 1.5.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-25 + 1.5.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.5.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.5.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 1.5.2 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + yelp-xsl + http://www.gnome.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + data + office.docbook + Yelp XSLT Stylesheets + Yelp XSL biçim dosyaları + Package of yelp-xsl contains XSL stylesheets that are used by the yelp help browser. + yelp-xsl paketi, yelp yardım görüntüleyicisi tarafından kullanılan XSL biçim dosyalarını taşır. + mirrors://gnome/yelp-xsl/41/yelp-xsl-41.1.tar.xz + + libxml2-devel + itstool + + office/docbook/yelp-xsl/pspec.xml + + + yelp-xsl + + /usr/share/locale + /usr/share/doc + /usr/share/yelp-xsl + + + + yelp-xsl-devel + Development files for yelp-xsl + yelp-xsl paketi için geliştirme dosyaları + + yelp-xsl + + + /usr/share/pkgconfig + + + + + 2021-12-05 + 41.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-18 + 41.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-14 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-24 + 40.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-01 + 3.38.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-13 + 3.34.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + docbook2x + http://docbook2x.sourceforge.net + + Osman Erkan + osman.erkan@pisilinux.org + + MIT + app:gui + office.docbook + docbook2X converts DocBook documents to man and Texinfo format. + docbook2X is a software package that converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format. + docbook2X is a software package that converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format. + http://downloads.sourceforge.net/project/docbook2x/docbook2x/0.8.8/docbook2X-0.8.8.tar.gz + + docbook-xml + libxml2-devel + libxslt-devel + perl-XML-SAX + + + docbook2X-0.8.8-error_on_missing_refentry.patch + docbook2X-0.8.8-filename_whitespace_handling.patch + docbook2X-0.8.8-preprocessor_declaration_syntax.patch + + office/docbook/docbook2x/pspec.xml + + + docbook2x + + docbook-xml + libxml2 + libxslt + perl-XML-SAX + + + /usr/bin + /usr/share/man + /usr/share/doc + /usr/share + + + + + 2021-06-29 + 0.8.8 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-27 + 0.8.8 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-12-12 + 0.8.8 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + docbook-sgml4_5 + http://www.docbook.org/sgml/ + + PisiLinux Community + admins@pisilinux.org + + X11 + data + office.docbook + Docbook SGML DTD 4.5 + Docbook SGML DTD 4.5 + Contains Docbook SGML DTD version 4.5. + Docbook SGML DTD sürüm 4.5 belgelerini içerir. + http://www.docbook.org/sgml/4.5/docbook-4.5.zip + + catalog.patch + + office/docbook/docbook-sgml4_5/pspec.xml + + + docbook-sgml4_5 + + sgml-common + + + /usr/share/doc/docbook-sgml4_5 + /usr/share + + + System.Package + + + + + 2021-06-29 + 4.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-25 + 4.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-04 + 4.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 4.5 First release Stefan Gronewold(groni) groni@pisilinux.org + + + openjade + http://openjade.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + office.docbook + An implementation of DSSSL + Bir DSSSL uyarlaması + OpenJade is an implementation of Document Style Semantics and Specification Language (DSSSL), a style language to format Standard Generalized Markup Language (SGML) or Extensible Markup Language (XML) documents. + OpenJade SGML ya da XML belgelerinin biçimlendirilmesine yarayan bir biçem lisanı olan DSSSL'nin bir uyarlamasıdır. + http://downloads.sourceforge.net/openjade/openjade-1.3.2.tar.gz + + sgml-common + opensp-devel + libgcc + + + openjade-1.3.2-ldflags.patch + openjade-1.3.2-respect-ldflags.patch + openjade-1.3.2-msggen.pl.patch + + office/docbook/openjade/pspec.xml + + + openjade + + sgml-common + opensp + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc/openjade + /usr/share/sgml + + + System.Package + + + openjade-1.3.2.dsssl-catalog + openjade-1.3.2.catalog + + + + + 2020-01-08 + 1.3.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-25 + 1.3.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.3.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-18 + 1.3.2 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + calligra-plan + https://www.calligra-suite.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPL FDL1.2 + app:gui + office.calligra + A project management application intended for managing moderately large projects with multiple resources + A project management application intended for managing moderately large projects with multiple resources + Birden fazla kaynağa sahip ılımlı büyük projeleri yönetmek için tasarlanmış bir proje yönetimi uygulaması + Birden fazla kaynağa sahip ılımlı büyük projeleri yönetmek için tasarlanmış bir proje yönetimi uygulaması + https://download.kde.org/stable/calligra/3.3.0/calligraplan-3.3.0.tar.xz + + extra-cmake-modules + qca2-qt5-devel + kholidays-devel + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + qt5-x11extras-devel + kcmutils-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdoctools-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kinit-devel + kio-devel + kitemviews-devel + kjobwidgets-devel + knotifyconfig-devel + kross-devel + ktextwidgets-devel + kwallet-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + sonnet-devel + akonadi-contacts-devel + kdbusaddons-devel + akonadi-devel + kactivities-devel + knotifications-devel + karchive-devel + kproperty-devel + kreport-devel + kcodecs-devel + kdiagram-devel + kparts-devel + libX11-devel + zlib-devel + perl + + office/calligra/calligra-plan/pspec.xml + + + calligra-plan + + kio + ki18n + kparts + libgcc + kconfig + kwallet + kxmlgui + karchive + kdiagram + kservice + qt5-base + qca2-qt5 + kholidays + kitemviews + kactivities + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + ktextwidgets + kwindowsystem + qt5-x11extras + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/bin + /etc/xdg + /usr/lib + /usr/share + /usr/share/locale + /usr/share/metainfo + /usr/share/doc + + + + + 2021-03-10 + 3.3.0 + Version bump. + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2020-04-12 + 3.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-01 + 3.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-25 + 3.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-10 + 3.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-28 + 3.1.0 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-07 + 3.1.0 + Release bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-23 + 3.0.1 + Release bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-04-05 + 3.0.0.1 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-07 + 3.0.0.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-06 + 3.0.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + calligra + http://www.calligra-suite.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + LGPL + FDL1.2 + app:gui + office.calligra + Office and graphic art suite by KDE + KDE'den ofis ve grafik sanatı paketi + Calligra is a free, integrated office suite for KDE. The application suite consists of a word-processor, a spreadsheet application, a presentation creator and viewer application, an organizer and more. + Calligra, KDE için ücretsiz, entegre bir ofis paketidir. Uygulama paketi, bir kelime işlemci, bir elektronik tablo uygulaması, bir sunum oluşturucu ve görüntüleyici uygulaması, bir düzenleyici ve daha fazlasını içerir. + https://invent.kde.org/office/calligra/-/archive/master/calligra-master.tar.gz + + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + qt5-x11extras-devel + qt5-quickcontrols2-devel + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-postgresql + qt5-sql-sqlite + qt5-webkit-devel + extra-cmake-modules + karchive-devel + kcodecs-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdoctools-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kdelibs4-support-devel + kio-devel + kross-devel + kparts-devel + sonnet-devel + kholidays-devel + ktexteditor-devel + ktextwidgets-devel + threadweaver-devel + kwallet-devel + kwidgetsaddons-devel + kwindowsystem-devel + kjobwidgets-devel + kxmlgui-devel + knotifyconfig-devel + knotifications-devel + kcmutils-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kactivities-devel + khtml-devel + kcontacts-devel + akonadi-contacts-devel + akonadi-devel + kdiagram-devel + kreport-devel + kproperty-devel + qca2-qt5-devel + marble-devel + lcms2-devel + okular-devel + libwpg-devel + libvisio-devel + libwpd-devel + poppler-devel + poppler-qt5-devel + libspnav-devel + eigen3 + fontconfig-devel + freetype-devel + openjpeg-devel + gsl-devel + boost-devel + libetonyek-devel + libodfgen-devel + libvc-devel + libwps-devel + openexr-devel + pstoedit-devel + libX11-devel + libgit2-devel + zlib-devel + imath-devel + djvu-devel + cauchy-devel + libzip-devel + libspectre-devel + ebook-tools-devel + + office/calligra/calligra/pspec.xml + + + calligra + + fontconfig + freetype + gsl + imath + kactivities + karchive + kcmutils + kcodecs + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + kdelibs4-support + kdiagram + kguiaddons + khtml + ki18n + kiconthemes + kio + kitemviews + kjobwidgets + knotifications + knotifyconfig + kross + kservice + ktextwidgets + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + pstoedit + lcms2 + libetonyek + libgcc + libodfgen + librevenge + libspnav + libvisio + libwpg + okular + poppler-qt5 + poppler + qca2-qt5 + qt5-base + qt5-declarative + qt5-phonon + qt5-quickcontrols2 + qt5-svg + qt5-webkit + qt5-x11extras + sonnet + zlib + kcrash + libwpd + libwps + libgit2 + djvu + cauchy + libzip + libspectre + ebook-tools + + + /etc/xdg/braindump + /etc/xdg/calligra_stencils.knsrc + /etc/xdg/calligrasheetsrc + /etc/xdg/calligrastagerc + /etc/xdg/calligrawordsrc + /etc/xdg/karbonrc + /usr/share/calligrasheets/dtd + /usr/share/calligrasheets/functions + /usr/share/calligrasheets/icons/hicolor/*/actions + /usr/share/calligrasheets/icons/hicolor/scalable/actions + /usr/share/calligrasheets/icons/hicolor/scalable + /usr/share/calligrasheets/scripts/docker + /usr/share/calligrasheets/scripts/extensions + /usr/share/calligrasheets/scripts/functions + /usr/share/calligrasheets/scripts + /usr/share/calligrasheets/sheetstyles + /usr/share/calligrasheets/templates/Business + /usr/share/calligrasheets/templates/General + /usr/share/calligrasheets/templates/HomeFamily + /usr/share/calligrasheets/templates + /usr/share/calligrasheets/viewplugins + /usr/share/calligrasheets + /usr/share/calligrastage/animations + /usr/share/calligrastage/cursors + /usr/share/calligrastage/icons/hicolor/*/actions + /usr/share/calligrastage/icons/hicolor/scalable/actions + /usr/share/calligrastage/icons/hicolor/scalable + /usr/share/calligrastage/pics + /usr/share/calligrastage/styles + /usr/share/calligrastage/templates/Screen + /usr/share/calligrastage/templates/exportHTML/templates + /usr/share/calligrastage/templates/exportHTML + /usr/share/calligrastage/templates/odf + /usr/share/calligrastage/templates + /usr/share/calligrastage + /usr/share/calligrawords/icons/hicolor/*/actions + /usr/share/calligrawords/icons/hicolor/scalable/actions + /usr/share/calligrawords/icons/hicolor/scalable + /usr/share/calligrawords/styles + /usr/share/calligrawords/templates/Normal + /usr/share/calligrawords/templates + /usr/share/calligrawords + /usr/share/color/icc/calligra + /usr/share/color/icc + /usr/share/color + /usr/share/configkcfg + /usr/share/doc/HTML/*/calligra + /usr/share/doc/HTML/*/sheets + /usr/share/doc/HTML/*/stage + /usr/share/doc/calligra + /usr/share/doc + /usr/share/icons/hicolor/*/apps + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/lib/qt5/plugins/calligra/colorspaces + /usr/lib/qt5/plugins/calligra/devices + /usr/lib/qt5/plugins/calligra/dockers + /usr/lib/qt5/plugins/calligra/formatfilters + /usr/lib/qt5/plugins/calligra/parts + /usr/lib/qt5/plugins/calligra/presentationeventactions + /usr/lib/qt5/plugins/calligra/shapefiltereffects + /usr/lib/qt5/plugins/calligra/shapes + /usr/lib/qt5/plugins/calligra/textediting + /usr/lib/qt5/plugins/calligra/textinlineobjects + /usr/lib/qt5/plugins/calligra/tools + /usr/lib/qt5/plugins/calligra + /usr/lib/qt5/plugins/calligrasheets/extensions + /usr/lib/qt5/plugins/calligrasheets/functions + /usr/lib/qt5/plugins/calligrasheets + /usr/lib/qt5/plugins/calligrastage/pageeffects + /usr/lib/qt5/plugins/calligrastage/shapeanimations + /usr/lib/qt5/plugins/calligrastage/tools + /usr/lib/qt5/plugins/calligrastage + /usr/lib/qt5/plugins/karbon/extensions + /usr/lib/qt5/plugins/karbon + /usr/lib/qt5/plugins/okular/generators + /usr/lib/qt5/plugins/okular + /usr/lib/qt5/plugins + /usr/lib/qt5/qml/Calligra/Gemini/Dropbox + /usr/lib/qt5/qml/Calligra/Gemini/Git + /usr/lib/qt5/qml/Calligra/Gemini + /usr/lib/qt5/qml/Calligra + /usr/lib/qt5/qml/org/kde/calligra + /usr/lib/qt5/qml/org/kde + /usr/lib/qt5/qml/org + /usr/lib/qt5/qml + /usr/share/applications + /usr/share/calligra/autocorrect + /usr/share/calligra/cursors + /usr/share/calligra/icons/hicolor/*/actions + /usr/share/calligra/icons/hicolor/*/mimetypes + /usr/share/calligra/icons/hicolor/scalable + /usr/share/calligra/icons/hicolor/scalable/actions + /usr/share/calligra/palettes + /usr/share/calligra/pics + /usr/share/calligra/stencils/Assorted + /usr/share/calligra/stencils/BPMN + /usr/share/calligra/stencils/Basic_Flowchart + /usr/share/calligra/stencils/Building_Site + /usr/share/calligra/stencils/CMOS + /usr/share/calligra/stencils/Central_Data_Processing + /usr/share/calligra/stencils/ChemEng + /usr/share/calligra/stencils/Circuit2 + /usr/share/calligra/stencils/Circuit + /usr/share/calligra/stencils/Cisco + /usr/share/calligra/stencils/Civil + /usr/share/calligra/stencils/Contact + /usr/share/calligra/stencils/Cybernetics + /usr/share/calligra/stencils/Digital + /usr/share/calligra/stencils/Edpc + /usr/share/calligra/stencils/Electric2 + /usr/share/calligra/stencils/Electric + /usr/share/calligra/stencils/Electronic + /usr/share/calligra/stencils/Flags + /usr/share/calligra/stencils/Gane_and_Sarson + /usr/share/calligra/stencils/Jigsaw + /usr/share/calligra/stencils/LST + /usr/share/calligra/stencils/Lights + /usr/share/calligra/stencils/Logic + /usr/share/calligra/stencils/MSE + /usr/share/calligra/stencils/Map + /usr/share/calligra/stencils/Misc + /usr/share/calligra/stencils/Network + /usr/share/calligra/stencils/Optics + /usr/share/calligra/stencils/Pneumatic + /usr/share/calligra/stencils/RDP + /usr/share/calligra/stencils/Racks + /usr/share/calligra/stencils/Renewable_Energy + /usr/share/calligra/stencils/SDL + /usr/share/calligra/stencils/Scenegraph + /usr/share/calligra/stencils/Sybase + /usr/share/calligra/stencils/Value_Stream_Mapping + /usr/share/calligra/stencils + /usr/share/calligra/styles + /usr/share/calligra/thesaurus + /usr/share/calligra + /usr/share/calligra_shape_music/fonts + /usr/share/calligra_shape_music + /usr/share/calligragemini/qml/components + /usr/share/calligragemini/qml/panels/notespanelpages + /usr/share/calligragemini/qml/panels + /usr/share/calligragemini/qml/welcomepages/cloud/dropbox + /usr/share/calligragemini/qml/welcomepages/cloud/git + /usr/share/calligragemini/qml/welcomepages/cloud + /usr/share/calligragemini/qml/welcomepages + /usr/share/calligragemini/qml + /usr/share/calligragemini/themes/default/fonts + /usr/share/calligragemini/themes/default/icons + /usr/share/calligragemini/themes/default/images + /usr/share/calligragemini/themes/default + /usr/share/calligragemini/themes + /usr/share/calligragemini + /usr/share/icons/hicolor/scalable/apps + /usr/share/icons/hicolor/scalable + /usr/share/karbon/gradients + /usr/share/karbon/icons/hicolor/*/actions + /usr/share/karbon/palettes + /usr/share/karbon/plugins + /usr/share/karbon/templates/Basic + /usr/share/karbon/templates + /usr/share/karbon + /usr/share/kservices5/ServiceMenus/calligra + /usr/share/kservices5/ServiceMenus + /usr/share/kservices5 + /usr/share/kxmlgui5/calligrasheets + /usr/share/kxmlgui5/calligrastage + /usr/share/kxmlgui5/calligrawords + /usr/share/kxmlgui5/karbon + /usr/share/kxmlgui5 + /usr/share/locale/*/LC_MESSAGES + /usr/share/metainfo + /usr/share/mime + /usr/share/mime/packages + /usr/share/templates + /usr/share + + + + + 2021-11-30 + 3.2.1 + Fix build + Kamil Atlı + suvari@pisilinux.org + + + 2021-03-05 + 3.2.1 + Version Bump + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2018-09-10 + 3.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-21 + 3.1.0 + Release bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-07-23 + 3.0.1 + Release bump. + Ali Algul + aligulle3801@gmail.com + + + 2017-04-05 + 3.0.0.1 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-07 + 3.0.0.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-06 + 3.0.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + docutils @@ -249088,1579 +316539,115 @@ complete albums that you have purchased from Amazon. - dos2unix - http://www.xs4all.nl/~waterlan/dos2unix.html - - PisiLinux Community - admins@pisilinux.org - - freedist - app:console - office.misc - Convert DOS and MAC text files to UNIX format - DOS ve MAC metin dosyalarını UNIX biçimine dönüştürme uygulaması - dos2unix can convert DOS and MAC files to UNIX format, processing character encoding and line ending characters. - dos2unix DOS ve MAC düzmetin dosyalarını karakter kodlamalarını ve satırsonu karakterlerini değiştirerek UNIX biçimine çevirir. - http://waterlan.home.xs4all.nl/dos2unix/dos2unix-7.4.0.tar.gz - office/misc/dos2unix/pspec.xml - - - dos2unix - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2018-08-08 - 7.4.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-11 - 7.4.0 - Version Bump - PisiLinux Community - admin@pisilinux.org - - - 2017-04-04 - 7.3 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 7.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 7.3 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - doxygen - http://www.doxygen.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - office.misc - Documentation and analysis tool for C++, C, Java, IDL, PHP and C# - C, C++, Java, IDL, PHP ve C# için döküman ve analiz aracı - Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D. - Doxygen C++, C, Java, Objective-C, Python, IDL (Corba ve Microsoft ile ilgili diğerleri ) ve PHP, C# ve D'yi de kapsayan diller için bir dokümantasyon sistemidir. - Doxygen es un sistema de documentación para C++, C, Java, Objective-C, Python, IDL (versiones Corba y Microsoft) y hasta cierto punto también PHP, C#, y D. - http://doxygen.nl/files/doxygen-1.8.20.src.tar.gz - - git - cmake - - office/misc/doxygen/pspec.xml - - - doxygen - - libgcc - - - /usr/share/doc - /usr/bin/doxygen - /usr/share/man/man1/doxygen.1 - - - - - 2020-12-17 - 1.8.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-23 - 1.8.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 1.8.17 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-09-18 - 1.8.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-29 - 1.8.14 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 1.8.14 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-04 - 1.8.13 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.8.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-24 - 1.8.11 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - ebook-tools - https://sourceforge.net/projects/ebook-tools/ + mdds + http://sourceforge.net/projects/hunspell PisiLinux Community admins@pisilinux.org MIT - library - app:console + app:gui office.misc - A tool for accessing and converting various ebook file formats - Çeşitli e-kitap dosya biçimlerine erişmek için bir araç - ebook-tools is a programming library for accessing and converting various ebook file formats. It also contains a console application. - ebook-tools, çeşitli e-kitap dosya biçimleri arasında dönüştürme yapmak, bu biçimlere erişmek için kullanılan bir programlama kitaplığıdır. Kitaplığın yanında ayrıca bir terminal aracı da içerir. - mirrors://sourceforge/project/ebook-tools/ebook-tools/0.2.2/ebook-tools-0.2.2.tar.gz + Multi-dimensional data index algorithm + A collection of multi-dimensional data structure and indexing algorithm. + mdds + https://dev-www.libreoffice.org/src/mdds-2.0.1.tar.bz2 - libzip-devel - libxml2-devel - doxygen - cmake + boost-devel - - ebook-tools-0.2.1-libzip_pkgconfig.patch - - office/misc/ebook-tools/pspec.xml + office/misc/mdds/pspec.xml - ebook-tools + mdds - libzip - libxml2 + boost - /usr/bin /usr/share/doc - /usr/lib + /usr/share/pkgconfig - ebook-tools-devel - Development files for ebook-tools - ebook-tools için geliştirme dosyaları + mdds-devel + mdds için geliştirme dosyaları + mdds için geliştirme dosyaları - libxml2-devel - ebook-tools + mdds /usr/include - - ebook-tools-docs - Documentation for ebook-tools - ebook-tools kitaplığı için belgelendirme - - /usr/share/doc/ebook-tools/html - - - 2018-08-08 - 0.2.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-24 - 0.2.2 - Rebuild for new libzip - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 0.2.2 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.2.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-22 - 0.2.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - enca - http://cihar.com/software/enca - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - office.misc - Charset analyzer - Karakter seti yorumlayıcı - enca is a character set analyzer that can detect and convert character set of text files. - enca, metin dosyalarının karakter setini tanımlama ve dönüştürme aracıdır. - http://dl.cihar.com/enca/enca-1.19.tar.xz - - recode-devel - gettext-devel - intltool - gtk-doc - - office/misc/enca/pspec.xml - - - enca - - recode - - - /usr/bin - /usr/lib - /usr/libexec/enca - /usr/share/doc/enca - /usr/share/man - - - - enca-devel - Development files for enca - enca için geliştirme dosyaları - - enca - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gtk-doc - - - - - 2020-03-17 - 1.19 - Rebuild. + 2022-05-05 + 2.0.1 + Ver bump İdris Kalp idriskalp@gmail.com - - 2018-08-06 - 1.19 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 1.19 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-01 - 1.16 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - evince - http://projects.gnome.org/evince/ - - Pisi Gnu/Linux Community - admin@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.addons - A document viewer, built without GConf and GNOME keyring support - Hafif ve özgür bir PDF görüntüleyici - Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. - evince değişik tipte belgeleri görüntülemek için kullanılan bir araçtır. Evince'in amacı, GNOME Masaüstü ortamı için basit bir belge görüntüleyici olarak diğer belge görüntüleyicilerinin yerini almaktır. - https://download.gnome.org/sources/evince/41/evince-41.3.tar.xz - - meson - itstool - gtk-doc - atk-devel - t1lib-devel - libgxps-devel - gtk3-devel - tiff-devel - cairo-devel - pango-devel - libSM-devel - libsecret-devel - libspectre-devel - djvu-devel - libICE-devel - gnome-desktop-devel - gdk-pixbuf-devel - poppler-glib-devel - intltool - libhandy-devel - libxml2-devel - python3-devel - gobject-introspection-devel - gspell-devel - nautilus-devel - gstreamer-devel - gst-plugins-base-devel - gsettings-desktop-schemas-devel - - office/misc/evince/pspec.xml - - - evince - - atk - zlib - glib2 - libgcc - djvu - gtk3 - tiff - cairo - t1lib - pango - libSM - libxml2 - libarchive - libICE - libgxps - libhandy - libsecret - gdk-pixbuf - libspectre - poppler-glib - gspell - nautilus - gstreamer - gnome-desktop - gst-plugins-base - - - /usr/bin - /usr/lib - /usr/lib/evince - /usr/share/applications - /usr/share/dbus-1 - /usr/share/evince - /usr/share/evince/icons - /usr/share/GConf - /usr/share/glib-2.0 - /usr/share/doc - /usr/share/help - /usr/share/icons - /usr/share/gir-1.0 - /usr/libexec/evinced - /usr/share/locale - /usr/share/man - /usr/share - - - - evince-devel - Development files for evince - evince için geliştirme dosyaları - - evince - glib2-devel - gtk3-devel - - - /usr/include - /usr/lib/pkgconfig - - - - evince-docs - Documentation files for evince - evince için belgelendirme dosyaları - - /usr/share/gtk-doc/html - - - - 2021-11-21 - 41.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-10 - 41.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 40.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-05 - 40.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-23 - 3.38.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-09 - 3.26.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 3.26.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-04 - 3.20.1 - Rebuild with new toolchain - Pisi Gnu/Linux Community - admin@pisilinux.org - - - 2016-09-07 - 3.20.1 - First Release - Pisi Gnu/Linux Community - admin@pisilinux.org - - - - - - goffice - https://git.gnome.org/browse/goffice - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - office.misc - A GLib/GTK+ set of document-centric objects and charting library - A GLib/GTK+ set of document-centric objects and charting library - A GLib/GTK+ set of document-centric objects and charting library - A GLib/GTK+ set of document-centric objects and charting library - http://ftp.gnome.org/pub/gnome/sources/goffice/0.10/goffice-0.10.51.tar.xz - - intltool - gtk-doc - atk-devel - gtk3-devel - python-six - cairo-devel - glib2-devel - pango-devel - libgsf-devel - librsvg-devel - libxml2-devel - libxslt-devel - gdk-pixbuf-devel - libspectre-devel - gobject-introspection-devel - - office/misc/goffice/pspec.xml - - - goffice - - atk - gtk3 - cairo - glib2 - pango - libgsf - librsvg - libxml2 - libxslt - harfbuzz - gdk-pixbuf - libspectre - - - /usr/lib - /usr/share - /usr/share/goffice - /usr/share/locale - /usr/share/doc - - - - goffice-devel - Development files for goffice - - goffice - gtk3-devel - cairo-devel - glib2-devel - pango-devel - libgsf-devel - librsvg-devel - libxml2-devel - libxslt-devel - libspectre-devel - - - /usr/include - /usr/lib/pkgconfig - - - - goffice-docs - Development files for goffice - - goffice - - - /usr/share/gtk-doc - - - - - 2022-01-21 - 0.10.51 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 0.10.50 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 0.10.49 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-01 - 0.10.44 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - graphite2 - https://scripts.sil.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:gui - office.misc - SILGraphite: rendering non-roman scripts - Graphite is a project within SIL's scripts and software dev groups to provide cross-platform rendering for complex writing systems. - graphite2 - mirrors://sourceforge/silgraphite/graphite2-1.3.14.tgz - - cmake - freetype-devel - - office/misc/graphite2/pspec.xml - - - graphite2 - - /usr/bin - /usr/share/doc - /usr/share/graphite2 - /usr/lib/ - - - - graphite2-devel - graphite2 için geliştirme dosyaları - graphite2 için geliştirme dosyaları - - graphite2 - - - /usr/include - /usr/lib/pkgconfig/ - - - - - 2021-01-23 - 1.3.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 1.3.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-26 - 1.3.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 1.3.10 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.3.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-17 - 1.2.4 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - gsoap - http://www.cs.fsu.edu/~engelen/soap.html - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - office.misc - Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++ - The gSOAP toolkit is an extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. - https://sourceforge.net/projects/gsoap2/files/gsoap_2.8.116.zip/download - - zlib-devel - openssl-devel - - office/misc/gsoap/pspec.xml - - - gsoap - - zlib - openssl - libgcc - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/gsoap - - - - gsoap-devel - Development files for gsoap - gsoap için geliştirme dosyaları - - gsoap - zlib-devel - openssl-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-07-22 - 2.8.116 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-14 - 2.8.109 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-08 - 2.8.103 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 2.8.97 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-09 - 2.8.69 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 2.8.61 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-19 - 2.8.44 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.8.22 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-12 - 2.8.22 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - iso-codes - https://salsa.debian.org/iso-codes-team/iso-codes - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - office.misc - International country codes - Uluslararası ülke kodları - iso-codes provides IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standards. - iso-codes IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standartlarını sağlar. - https://ftp.osuosl.org/pub/blfs/conglomeration/iso-codes/iso-codes-4.6.0.tar.xz - - python3-devel - - office/misc/iso-codes/pspec.xml - - - iso-codes - - /usr/share/locale - /usr/share/doc - /usr/share/xml - /usr/share/iso-codes - - - - iso-codes-devel - Development files for iso-codes - - iso-codes - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-06-01 - 4.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 4.4 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-01-15 - 3.79 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 3.77 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-11 - 3.77 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-19 - 3.74 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 3.53 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-21 - 3.53 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - libetonyek - http://www.freedesktop.org/wiki/Software/libetonyek/ - - PisiLinux Community - admins@pisilinux.org - - MPL-1.0 - app:console - office.misc - A library for import of Apple Keynote presentations - Apple keynote sunumları için bir kütüphane - Libetonyek is library providing ability to interpret and import Apple Keynote presentations into various applications. You can find it being used in libreoffice. - Libetonyek çeşitli uygulamalar içine Apple Keynote sunumları yorumlamak ve eklemek için bir kütüphane . Bunu LibreOffice içerisinde zaten kullanılıyor olabilirsiniz. - https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.9.tar.xz - - doxygen - zlib-devel - libxml2-devel - boost-devel - cppunit-devel - librevenge-devel - glm - gperf - liblangtag-devel - mdds-devel - - - libetonyek-build-fix.patch - - office/misc/libetonyek/pspec.xml - - - libetonyek - - zlib - libgcc - libxml2 - liblangtag - librevenge - - - /usr/bin - /usr/lib - /usr/share - - - - libetonyek-devel - Development files for libetonyek - libetonyek için geliştirme dosyaları - - zlib-devel - libxml2-devel - liblangtag-devel - librevenge-devel - libetonyek - - - /usr/share/doc - /usr/include - /usr/lib/pkgconfig - - - - 2021-10-21 - 0.1.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2021-03-10 - 0.1.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-22 - 0.1.9 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 0.1.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 0.1.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 0.1.7 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-14 - 0.1.6 + 1.7.0 Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - - - - libgxps - https://live.gnome.org/libgxps - - Pisi Gnu/Linux Community - admin@pisilinux.org - - GPLv2 - library - office.misc - XPS Documents library - libgxps işleme ve render XPS belgeleri için bir gobject tabanlı bir kütüphanedir. - libgxps is a GObject based library for handling and rendering XPS documents. - XPS dosyaları genellikle Windows ortamlarında "Microsoft XPS Document Writer" kullanılarak oluşturulur. Şimdi açık bir standart belge biçimi olarak standardize edilmiştir. - http://ftp.gnome.org/pub/gnome/sources/libgxps/0.3/libgxps-0.3.2.tar.xz - - cairo-devel - meson - gtk-doc - gtk3-devel - python-six - lcms2-devel - libsecret-devel - libarchive-devel - libjpeg-turbo-devel - tiff-devel - glib2-devel - gobject-introspection-devel - - office/misc/libgxps/pspec.xml - - - libgxps - - cairo - glib2 - lcms2 - libpng - freetype - libarchive - libjpeg-turbo - tiff - - - /usr/bin - /usr/lib - /usr/lib/girepository-1.0 - /usr/share/gir-1.0 - /usr/share/doc - - - - libgxps-devel - Development files for libgxps - libgxps için geliştirme dosyaları - - cairo-devel - glib2-devel - libarchive-devel - libgxps - - - /usr/include - /usr/lib/pkgconfig - - - - libgxps-doc - Documentation files for libgxps - libgxps için belgelendirme dosyaları - - /usr/share/gtk-doc/html - - - - - 2021-05-27 - 0.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-08 - 0.3.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-11 - 0.3.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-04 - 0.2.5 - Rebuild with new toolchain - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-09-28 - 0.2.2 - Release bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-07-26 - 0.2.2 - First Release - Pisi Gnu/Linux Community - admin@pisilinux.org - - - - - - libodfgen - http://sf.net/p/libwpd/libodfgen/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - office.misc - Library for generating documents - Döküman oluşturmak için bir kütüphane. - Library for generating documents in Open Document Format - ODF formatında, döküman oluşturmak için birkütüphane. - https://dev-www.libreoffice.org/src/libodfgen-0.1.8.tar.xz - - boost-devel - libwpd-devel - libwpg-devel - libetonyek-devel - librevenge-devel - libxml2-devel - zlib-devel - gperf - - office/misc/libodfgen/pspec.xml - - - libodfgen - - libgcc - librevenge - - - /usr/lib - - - - libodfgen-devel - Development files for libodfgen - - librevenge-devel - libetonyek-devel - libodfgen - - - /usr/share/doc - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-21 - 0.1.8 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2021-03-10 - 0.1.8 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-22 - 0.1.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-09 - 0.1.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 0.1.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-04 - 0.1.6 - release bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-01-01 - 0.1.6 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libofx - http://libofx.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - library - office.misc - A library for supporting Open Financial Exchange (OFX) format - Açık Finansal Takas (OXF) dosya biçimi kitaplığı - libofx is a library designed to allow applications to very easily support OFX command responses, usually provided by financial institutions. - libofx, uygulamaların finansal kuruluşlar tarafından sağlanan OFX yapılarını desteklemesini sağlayan bir kitaplıktır. - https://sourceforge.net/projects/libofx/files/libofx/libofx-0.9.13.tar.gz - - opensp-devel - - - libofx-0.9.5-gcc47.patch - - office/misc/libofx/pspec.xml - - - libofx - - opensp - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/libofx - /usr/share/man/man1 - - - - libofx-devel - Development files for libofx - libofx için geliştirme dosyaları - - libofx - - - /usr/include - /usr/lib/pkgconfig - - - - libofx-docs - Documentation for libofx - libofx için belgelendirme - - /usr/share/doc/libofx/html - - - - - 2018-08-09 - 0.9.13 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-04 - 0.9.10 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.9.10 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-02-06 - 0.9.10 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libpagemaker - https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - MPL2 - library - office.misc - a library that parses the file format of Aldus/Adobe PageMaker documents - a library that parses the file format of Aldus/Adobe PageMaker documents - libpagemaker - http://dev-www.libreoffice.org/src/libpagemaker/libpagemaker-0.0.4.tar.gz - - boost-devel - doxygen - help2man - librevenge-devel - - office/misc/libpagemaker/pspec.xml - - - libpagemaker - - libgcc - librevenge - - - /usr/bin - /usr/share - /usr/lib/libpagemaker-* - /usr/share/doc - - - - libpagemaker-devel - - librevenge-devel - libpagemaker - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-21 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org + İdris Kalp + idriskalp@gmail.com 2021-03-10 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org + 1.7.0 + Version bump + İdris Kalp + idriskalp@gmail.com - 2020-02-22 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org + 2020-02-21 + 1.6.0 + Version bump + İdris Kalp + idriskalp@gmail.com - 2018-08-09 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 0.0.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 0.0.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-04 - 0.0.2 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-24 - 0.0.2 - First release + 2019-02-12 + 1.4.3 + Version bump Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org - - - - - libvc - https://github.com/VcDevel/Vc - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv3 - library - office.misc - A library to ease explicit vectorization of C++ code. - C + + ile yazılmış vektörizasyon kolaylaştırmak için bir kütüphane. - Vc is a free software library to ease explicit vectorization of C++ code. It has an intuitive API and provides portability between different compilers and compiler versions as well as portability between different vector instruction sets. - Vc, C + + ile yazılmış vektörizasyon kolaylaştırmak için ücretsiz bir yazılım kütüphanesi. Bu sezgisel bir API ve farklı derleyiciler ve derleyici sürümleri arasında taşınabilirliği yanı sıra farklı vektör komut setleri arasında taşınabilirlik sağlar. - https://github.com/VcDevel/Vc/releases/download/1.3.3/Vc-1.3.3.tar.gz - - cmake - - office/misc/libvc/pspec.xml - - - libvc - - /usr/lib/libVc.a - /usr/share/doc - - - - libvc-devel - Development files for libvc - libvc için geliştirme dosyaları - - libvc - - - /usr/include - /usr/lib/cmake - - - - + 2018-08-09 - 1.3.3 - Version Bump. + 1.3.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 1.3.1 + Rebuild. Pisi Linux Community admin@pisilinux.org 2018-02-11 - 1.3.3 + 1.3.1 Version Bump. Pisi Linux Community admin@pisilinux.org 2017-04-11 - 1.3.1 - Version bump - Kamil Atlı - suvari@pisilinux.org + 1.2.2 + Version Bump Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2016-12-31 - 1.3.0 + 2017-01-01 + 1.1.0 First release - Alihan Öztürk - alihan@pisilinux.org + PisiLinux Community + admins@pisilinux.org @@ -250787,6 +316774,134 @@ complete albums that you have purchased from Amazon. + + + zekr + http://sourceforge.net/projects/zekr + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:gui + office.misc + Quran study software + Kur'an-ı Kerim eğitim uygulaması + Zekr is an open source Quran study software that is designed to ease access to the content of the Quran. It provides translations, recitation, search and some other features. + Zekr, Kur'an-ı Kerim'in içeriğine erişimi kolaylaştıran ve çeviri, ezberleme gibi çeşitli özellikler sunan bir çalışma uygulamasıdır. + zekr + http://sourceforge.net/projects/zekr/files/Zekr/zekr-1.1.0/zekr-1.1.0-linux_64.tar.gz + + use-webkitgtk.patch + + office/misc/zekr/pspec.xml + + + zekr + + jre8-openjdk + webkit-gtk2 + gsettings-desktop-schemas + + + /usr/share + /usr/share/doc + /usr/bin + /usr/share/java + + + zekr.png + zekr.desktop + + + + zekr-trans-de + Quran translation in German + Almanca Kur'an-ı Kerim çevirisi + + zekr + + + /usr/share/java/zekr/res/text/trans/de.* + + + translations/de.bubenheim.trans.zip + + + + zekr-trans-es + Quran translation in Spanish + İspanyolca Kur'an-ı Kerim çevirisi + + zekr + + + /usr/share/java/zekr/res/text/trans/es.* + + + translations/es.asad.trans.zip + + + + zekr-trans-fr + Quran translation in French + Fransızca Kur'an-ı Kerim çevirisi + + zekr + + + /usr/share/java/zekr/res/text/trans/fr.* + + + translations/fr.hamidullah.trans.zip + + + + zekr-trans-it + Quran translation in Italian + İtalyanca Kur'an-ı Kerim çevirisi + + zekr + + + /usr/share/java/zekr/res/text/trans/it.* + + + translations/it.piccardo.trans.zip + + + + zekr-trans-tr + Quran translation in Turkish + Türkçe Kur'an-ı Kerim çevirisi + + zekr + + + /usr/share/java/zekr/res/text/trans/tr.* + + + translations/tr.diyanet.trans.zip + translations/tr.yazir.trans.zip + + + + + 2021-03-10 + 1.1.0 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2018-12-03 + 1.1.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + mdbtools @@ -250874,1022 +316989,122 @@ complete albums that you have purchased from Amazon. - mdds - http://sourceforge.net/projects/hunspell + libgxps + https://live.gnome.org/libgxps - PisiLinux Community - admins@pisilinux.org - - MIT - app:gui - office.misc - Multi-dimensional data index algorithm - A collection of multi-dimensional data structure and indexing algorithm. - mdds - https://dev-www.libreoffice.org/src/mdds-1.7.0.tar.bz2 - - boost-devel - - office/misc/mdds/pspec.xml - - - mdds - - boost - - - /usr/share/doc - /usr/share/pkgconfig - - - - mdds-devel - mdds için geliştirme dosyaları - mdds için geliştirme dosyaları - - mdds - - - /usr/include - - - - - 2021-10-21 - 1.7.0 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2021-03-10 - 1.7.0 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2020-02-21 - 1.6.0 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2019-02-12 - 1.4.3 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-09 - 1.3.1 - Rebuild. - Pisi Linux Community + Pisi Gnu/Linux Community admin@pisilinux.org - - - 2018-03-22 - 1.3.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 1.3.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-11 - 1.2.2 - Version Bump Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-01-01 - 1.1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - mupdf - https://mupdf.com/ - - Kamil Atlı - suvari@pisilinux.org - - AGPL3 - app:gui - office.misc - Lightweight PDF and XPS viewer. - Hafif bir PDF ve XPS görüntüleyicisi - MuPDF is a lightweight open source software framework for viewing and converting PDF, XPS, and E-book documents. - MuPDF; PDF, XPS ve E-kitap belgelerini görüntüleme ve dönüştürme için hafif açık kaynaklı bir yazılım çerçevesidir. - https://mupdf.com/downloads/archive/mupdf-1.19.1-source.tar.xz - - zlib-devel - curl-devel - libXi-devel - libX11-devel - libXext-devel - openssl-devel - freetype-devel - harfbuzz-devel - mesa-glu-devel - libglvnd-devel - openjpeg2-devel - libXrandr-devel - leptonica-devel - tesseract-devel - libXcursor-devel - libXinerama-devel - libjpeg-turbo-devel - - - shared-lib.patch - fix-build-on-big-endian.patch - - office/misc/mupdf/pspec.xml - - - mupdf - - curl - mesa - zlib - libX11 - openssl - libXext - freetype - harfbuzz - libglvnd - libXrandr - openjpeg2 - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/man - - - - mupdf-devel - Development files for mupdf - mupdf için geliştirme dosyaları - - mupdf - - - /usr/include/mupdf - /usr/include/mupdf/fitz - /usr/include/mupdf/pdf - - - - mupdf-doc - mupdf html documentation. - - /usr/share/doc/mupdf - - - - - 2022-04-14 - 1.19.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-15 - 1.19.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-03-14 - 1.18.0 - Version bump. - fury - uglyside@yandex.ru - - - 2020-02-22 - 1.16.1 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2019-09-28 - 1.16.1 - Version bump. - fury - uglyside@yandex.ru - - - 2019-06-04 - 1.15.0 - Version bump. - fury - uglyside@yandex.ru - - - 2019-04-25 - 1.14.0 - Version bump. - fury - uglyside@yandex.ru - - - 2018-08-09 - 1.12.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 1.12.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-07-13 - 1.11 - First Release - Kamil Atlı - suvari@pisilinux.org - - - - - - ocrad - https://www.gnu.org/software/ocrad/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - office.misc - OCR (Optical Character Recognition) program based on a feature extraction method - OCR (Optical Character Recognition) program based on a feature extraction method - OCR (Optical Character Recognition) program based on a feature extraction method - OCR (Optical Character Recognition) program based on a feature extraction method - https://sourceforge.net/projects/pisilinux/files/source/ocrad-0.27.tar.gz - office/misc/ocrad/pspec.xml - - - ocrad - - libgcc - - - /usr/bin - /usr/lib - /usr/include - /usr/share - /usr/share/man - /usr/share/info - /usr/share/doc - - - - - 2021-04-26 - 0.27 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - osmo - http://osmo-pim.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org GPLv2 - app:gui - office.misc - Osmo is a handy personal organizer, which includes calendar, tasks manager, address book and notes modules. - Hızlı bir kişisel bilgi yöneticisi - Osmo is a handy personal organizer, which includes calendar, tasks manager, address book and notes modules. It was designed to be a small, easy to use and good looking PIM tool to help to manage personal information. In its current state the organizer is quite convenient to use - for example, the user can perform nearly all operations using the keyboard. Also, a lot of parameters are configurable to meet the user's preferences. On the technical side, Osmo is GTK+ based tool which uses a plain XML database to store all personal data. - Osmo, kişisel randevularınızı, önemli günlerinizi ve kişilerin adreslerini düzenlemeye yarayan ufak ve hızlı çalışan bir programdır. - mirrors://sourceforge/osmo-pim/osmo-0.4.4.tar.gz - - db-devel - gtk3-devel - libical-devel - libxml2-devel - libnotify-devel - webkit2gtk-devel - libarchive-devel - libgringotts-devel - - office/misc/osmo/pspec.xml - - - osmo - - gtk3 - glib2 - cairo - pango - libical - libxml2 - libnotify - gdk-pixbuf - libarchive - webkit2gtk - libgringotts - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man/man1 - /usr/share/doc - - - - - 2021-03-01 - 0.4.4 - First Beta build. - fury - uglyside@yandex.ru - - - - - - podofo - http://podofo.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - LGPLv3 library - app:console office.misc - A library to work with the PDF file format - PDF dosya biçimiyle çalışmak için bir kütüphane - Biblioteka do obsługi PDF-ów - The PoDoFo library is a free, portable C++ library which includes classes to parse PDF files and modify their contents into memory. The changes can be written back to disk easily. The parser can also be used to extract information from a PDF file (for example the parser could be used in a PDF viewer). Besides parsing PoDoFo includes also very simple classes to create your own PDF files. All classes are documented so it is easy to start writing your own application using PoDoFo. - podofo, PDF dosyalarını ayıklamak ve düzenlemek için geliştirilmiş, ücretsiz bir C++ kütüphanesidir. - mirrors://sourceforge/podofo/podofo-0.9.6.tar.gz + XPS Documents library + libgxps işleme ve render XPS belgeleri için bir gobject tabanlı bir kütüphanedir. + libgxps is a GObject based library for handling and rendering XPS documents. + XPS dosyaları genellikle Windows ortamlarında "Microsoft XPS Document Writer" kullanılarak oluşturulur. Şimdi açık bir standart belge biçimi olarak standardize edilmiştir. + http://ftp.gnome.org/pub/gnome/sources/libgxps/0.3/libgxps-0.3.2.tar.xz - cmake - zlib-devel + cairo-devel + meson + gtk-doc + gtk3-devel + python-six + lcms2-devel + libsecret-devel + libarchive-devel libjpeg-turbo-devel tiff-devel - libpng-devel - freetype-devel - fontconfig-devel - lua51-devel - cppunit-devel - libidn-devel - boost-devel - openssl-devel + glib2-devel + gobject-introspection-devel - - podofo-0.9.4-freetype.patch - - office/misc/podofo/pspec.xml + office/misc/libgxps/pspec.xml - podofo + libgxps - tiff - zlib - lua51 - libgcc - libidn + cairo + glib2 + lcms2 libpng - openssl freetype - fontconfig + libarchive libjpeg-turbo + tiff /usr/bin /usr/lib + /usr/lib/girepository-1.0 + /usr/share/gir-1.0 /usr/share/doc - /usr/share/man - podofo-devel - Development files for podofo - podofo için geliştirme dosyaları + libgxps-devel + Development files for libgxps + libgxps için geliştirme dosyaları - podofo - boost-devel - - - /usr/include - - - - - 2020-01-15 - 0.9.6 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-09 - 0.9.6 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 0.9.5 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-04 - 0.9.5 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.9.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-30 - 0.9.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - reverseDependencyUpdate - - - - - - - pstoedit - http://www.pstoedit.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - library - office.misc - Translates PostScript and PDF graphics into other vector formats - Postscript ve PDF grafiklerini diğer vektor formatlarına dönüştüren bir araç - Pstoedit converts PostScript and PDF files to various vector graphic formats. The resulting files can be edited or imported into various drawing packages. - Pstoedit, PDF ve Postscript dosyalarını diğer vektör formatlarına dönüştürür. Sonuçta oluşan düzenlenebilir ya da çeşitli çizim paketlerine eklenebilir. - mirrors://sourceforge/pstoedit/pstoedit-3.73.tar.gz - - plotutils-devel - gd-devel - imagemagick-devel - ghostscript-devel - libzip-devel - - office/misc/pstoedit/pspec.xml - - - pstoedit - - libgcc - imagemagick - gd - plotutils - libzip - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/pstoedit - - - - pstoedit-devel - Development files for pstoedit - pstoedit için geliştirme dosyaları - - pstoedit - - - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - - - - - 2018-08-09 - 3.73 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-10 - 3.70 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-01 - 3.70 - First release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - qpdf - http://qpdf.sourceforge.net - - Marcin Bojara - marcin@pisilinux.org - - Artistic-2 - app:console - office.misc - A Content-Preserving PDF Transformation System - A command-line program that does structural, content-preserving transformations on PDF files - mirrors://sourceforge/qpdf/qpdf-9.1.0.tar.gz - - libjpeg-turbo-devel - libpcre-devel - libxslt-devel - zlib-devel - - office/misc/qpdf/pspec.xml - - - qpdf - - zlib - libgcc - libpcre - libjpeg-turbo - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - qpdf-devel - qpdf için geliştirme dosyaları - - libjpeg-turbo-devel - libpcre-devel - zlib-devel - qpdf + cairo-devel + glib2-devel + libarchive-devel + libgxps /usr/include /usr/lib/pkgconfig + + libgxps-doc + Documentation files for libgxps + libgxps için belgelendirme dosyaları + + /usr/share/gtk-doc/html + + - - 2019-11-24 - 9.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-23 - 8.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-31 - 8.4.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - 2018-10-07 - 8.2.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org + 2021-05-27 + 0.3.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2018-08-09 - 7.1.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org + 2018-08-08 + 0.3.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com 2018-02-11 - 7.1.1 - Version Bump. + 0.3.0 + Version Bump Pisi Linux Community admin@pisilinux.org - 2017-03-30 - 6.0.0 + 2017-04-04 + 0.2.5 Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org + Burak Ertürk + burakerturk@pisilinux.org - 2016-06-09 - 6.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2016-09-28 + 0.2.2 + Release bump + Burak Ertürk + burakerturk@pisilinux.org - 2016-03-23 - 6.0.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qpdfview - https://launchpad.net/qpdfview - - Stefan Gronewold (groni) - groni@pisilinux.org - - GNU GPL v2 - office.misc - qpdfview is a tabbed document viewer - It uses Poppler for PDF support, libspectre for PS support, DjVuLibre for DjVu support, CUPS for printing support and the Qt toolkit for its interface - https://launchpad.net/qpdfview/trunk/0.4.18/+download/qpdfview-0.4.18.tar.gz - - djvu-devel - cups-devel - poppler-qt5-devel - qt5-base-devel - qt5-xmlpatterns-devel - libspectre-devel - zlib-devel - pkgconfig - qt5-svg-devel - - office/misc/qpdfview/pspec.xml - - - qpdfview - qpdfview is a tabbed document viewer. - - qt5-base - cups - djvu - libgcc - zlib - libspectre - poppler-qt5 - - - /usr/bin - /usr/share - /usr/lib - /usr/share/doc - - - - - 2019-11-20 - 0.4.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-09 - 0.4.16 - Release Bump - Rebuild with new toolchain + 2016-07-26 + 0.2.2 + First Release + Pisi Gnu/Linux Community admin@pisilinux.org - - 2017-03-30 - 0.4.16 - Release Bump - Rebuild with new toolchain - admin@pisilinux.org - - - 2016-06-09 - 0.4.14 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-04 - 0.4.14 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - recode - http://www.gnu.org/software/recode/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - office.misc - File character set converter - Karakter kümesi dönüşümü aracı - Recode can convert files to various character sets (e.g. utf8, iso-8859-1, koi8r..). - Recode dosyaların bir karakter kümesinden bir başkasına dönüştürülmesine imkân verir. Çok sayıda karakter kümesini destekler. - https://github.com/rrthomas/recode/releases/download/v3.7.6/recode-3.7.6.tar.gz - - texinfo - python3-devel - gettext-devel - - office/misc/recode/pspec.xml - - - recode - - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/info - /usr/share/man - /usr/share/locale - - - - recode-devel - Development files for recode - recode için geliştirme dosyaları - - recode - - - /usr/include - - - - - 2020-01-22 - 3.7.6 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-06 - 3.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-11 - 3.7 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 3.6 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-01 - 3.6 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - scribus - http://www.scribus.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - office.misc - Desktop Publishing (DTP) and Layout program - Masaüstü yayıncılık uygulaması - Scribus is an opensource desktop publishing application with features like CMYK colorspace and PDF output. - Scribus, açık kaynak kodlu bir DTP (masaüstü yayıncılık) programıdır. Renk ayrımından PDF dönüşümlerine, PDF form elementleri yaratmadan Preflight Check gibi işlemlere kadar, profesyonel bir DTP paketinde bulabileceğiniz her fonksiyona sahiptir. - scribusicon - http://sourceforge.net/projects/scribus/files/scribus-devel/1.5.6.1/scribus-1.5.6.1.tar.xz - - cmake - cups-devel - desktop-file-utils - lcms2-devel - libmspub-devel - libart_lgpl-devel - libjpeg-turbo-devel - libpng-devel - tiff-devel - libxml2-devel - openssl-devel - python-devel - python3-devel - ghostscript-devel - gnutls-devel - poppler-devel - qt5-base-devel - qt5-webkit-devel - qt5-location-devel - qt5-linguist - zlib-devel - freetype-devel - gnutls-devel - cairo-devel - hunspell-devel - boost-devel - libwpg-devel - podofo-devel - libvisio-devel - libcdr-devel - poppler-qt5-devel - poppler-cpp-devel - GraphicsMagick-devel - libpagemaker-devel - harfbuzz-devel - - - scribus-1.5.3-fpic.patch - PisiLinux-correctly_link_to_libxml2.patch - poppler-21.3.0.patch - - office/misc/scribus/pspec.xml - - - scribus - - icu4c - cups - tiff - zlib - cairo - lcms2 - libgcc - podofo - python - libxml2 - poppler - libmspub - freetype - hunspell - qt5-base - fontconfig - librevenge - qt5-webkit - libjpeg-turbo - qt5-declarative - libpagemaker - libcdr - GraphicsMagick - libvisio - libmspub - harfbuzz - - - /usr/bin - /usr/lib - /usr/share - - - - scribus-docs - Documentation files for scribus - scribus için belgelendirme dosyaları - - /usr/share/doc/scribus - - - - - 2021-03-12 - 1.5.6.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-09 - 1.5.4 - Rebuild. - Mustafa Cinasal - admin@pisilinux.org - - - 2018-03-22 - 1.5.3 - Rebuild. - Mustafa Cinasal - admin@pisilinux.org - - - 2018-02-03 - 1.5.3 - Rebuild. - Mustafa Cinasal - admin@pisilinux.org - - - 2017-08-23 - 1.5.3 - Version bump - Mustafa Cinasal - admin@pisilinux.org - - - 2017-04-17 - 1.5.2 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 1.5.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-18 - 1.5.2 - First release - Stefan Gronewold - groni@pisilinux.org - @@ -252169,265 +317384,586 @@ complete albums that you have purchased from Amazon. - t1utils - http://www.lcdf.org/type/#t1utils + gsoap + http://www.cs.fsu.edu/~engelen/soap.html - Blue Devil - bluedevil@sctzine.com + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + office.misc + Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++ + The gSOAP toolkit is an extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. + https://sourceforge.net/projects/gsoap2/files/gsoap_2.8.116.zip/download + + zlib-devel + openssl-devel + + office/misc/gsoap/pspec.xml + + + gsoap + + zlib + openssl + libgcc + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/gsoap + + + + gsoap-devel + Development files for gsoap + gsoap için geliştirme dosyaları + + gsoap + zlib-devel + openssl-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-07-22 + 2.8.116 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-14 + 2.8.109 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-08 + 2.8.103 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2.8.97 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-09 + 2.8.69 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 2.8.61 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-19 + 2.8.44 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.8.22 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-12 + 2.8.22 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libodfgen + http://sf.net/p/libwpd/libodfgen/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + office.misc + Library for generating documents + Döküman oluşturmak için bir kütüphane. + Library for generating documents in Open Document Format + ODF formatında, döküman oluşturmak için birkütüphane. + https://dev-www.libreoffice.org/src/libodfgen-0.1.8.tar.xz + + boost-devel + libwpd-devel + libwpg-devel + libetonyek-devel + librevenge-devel + libxml2-devel + zlib-devel + gperf + + office/misc/libodfgen/pspec.xml + + + libodfgen + + libgcc + librevenge + + + /usr/lib + + + + libodfgen-devel + Development files for libodfgen + + librevenge-devel + libetonyek-devel + libodfgen + + + /usr/share/doc + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-21 + 0.1.8 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2021-03-10 + 0.1.8 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-22 + 0.1.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-09 + 0.1.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 0.1.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-04 + 0.1.6 + release bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-01-01 + 0.1.6 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + osmo + http://osmo-pim.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + office.misc + Osmo is a handy personal organizer, which includes calendar, tasks manager, address book and notes modules. + Hızlı bir kişisel bilgi yöneticisi + Osmo is a handy personal organizer, which includes calendar, tasks manager, address book and notes modules. It was designed to be a small, easy to use and good looking PIM tool to help to manage personal information. In its current state the organizer is quite convenient to use - for example, the user can perform nearly all operations using the keyboard. Also, a lot of parameters are configurable to meet the user's preferences. On the technical side, Osmo is GTK+ based tool which uses a plain XML database to store all personal data. + Osmo, kişisel randevularınızı, önemli günlerinizi ve kişilerin adreslerini düzenlemeye yarayan ufak ve hızlı çalışan bir programdır. + mirrors://sourceforge/osmo-pim/osmo-0.4.4.tar.gz + + db-devel + gtk3-devel + libical-devel + libxml2-devel + libnotify-devel + webkit2gtk-devel + libarchive-devel + libgringotts-devel + + office/misc/osmo/pspec.xml + + + osmo + + gtk3 + glib2 + cairo + pango + libical + libxml2 + libnotify + gdk-pixbuf + libarchive + webkit2gtk + libgringotts + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/man/man1 + /usr/share/doc + + + + + 2021-03-01 + 0.4.4 + First Beta build. + fury + uglyside@yandex.ru + + + + + + iso-codes + https://salsa.debian.org/iso-codes-team/iso-codes + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + office.misc + International country codes + Uluslararası ülke kodları + iso-codes provides IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standards. + iso-codes IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standartlarını sağlar. + https://ftp.osuosl.org/pub/blfs/conglomeration/iso-codes/iso-codes-4.6.0.tar.xz + + python3-devel + + office/misc/iso-codes/pspec.xml + + + iso-codes + + /usr/share/locale + /usr/share/doc + /usr/share/xml + /usr/share/iso-codes + + + + iso-codes-devel + Development files for iso-codes + + iso-codes + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-06-01 + 4.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 4.4 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2019-01-15 + 3.79 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 3.77 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-11 + 3.77 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-19 + 3.74 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 3.53 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-21 + 3.53 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + coolreader-qt + https://github.com/buggins/coolreader + + Pisi Linux Community + admin@pisilinux.org + + GPL-2 + app:gui + office.misc + CoolReader 3 - cross platform open source e-book reader. + CoolReader 3 - cross platform open source e-book reader. + https://github.com/buggins/coolreader/archive/refs/tags/cr3.2.59.tar.gz + + cmake + zlib-devel + zstd-devel + libxcb-devel + libpng-devel + qt5-linguist + fribidi-devel + qt5-base-devel + freetype-devel + harfbuzz-devel + utf8proc-devel + fontconfig-devel + libunibreak-devel + libjpeg-turbo-devel + + office/misc/coolreader-qt/pspec.xml + + + coolreader-qt + + zlib + zstd + libgcc + libpng + fribidi + freetype + harfbuzz + utf8proc + qt5-base + fontconfig + libunibreak + libjpeg-turbo + + + /usr/bin + /usr/share + /usr/share/cr3 + + + + + 2021-12-21 + 3.2.59 + First build + fury + uglyside@yandex.ru + + + + + + ocrad + https://www.gnu.org/software/ocrad/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv3 + library + office.misc + OCR (Optical Character Recognition) program based on a feature extraction method + OCR (Optical Character Recognition) program based on a feature extraction method + OCR (Optical Character Recognition) program based on a feature extraction method + OCR (Optical Character Recognition) program based on a feature extraction method + https://sourceforge.net/projects/pisilinux/files/source/ocrad-0.27.tar.gz + office/misc/ocrad/pspec.xml + + + ocrad + + libgcc + + + /usr/bin + /usr/lib + /usr/include + /usr/share + /usr/share/man + /usr/share/info + /usr/share/doc + + + + + 2021-04-26 + 0.27 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + doxygen + http://www.doxygen.org/ + + PisiLinux Community + admins@pisilinux.org GPLv2 app:console office.misc - Type 1 Font utilities - Tip 1 fontlar için araçlar - t1utils contains six tools (t1ascii, t1binary, t1disasm, t1asm, t1unmac and t1mac) for dealing with Type 1 fonts. - t1utils Tip 1 fontları dönüştürmek için 6 araç (t1ascii, t1binary, t1disasm, t1asm, t1unmac ve t1mac) içerir. - https://github.com/kohler/t1utils/archive/v1.41.tar.gz - - 3f1ddda424353f0f926dd28efa47b0ac61556ce8.patch - - office/misc/t1utils/pspec.xml - - - t1utils - Type 1 Font utilities - - /usr/share/doc - /usr/share/man - /usr/bin - - - - - 2020-06-03 - 1.41 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - tellico - http://tellico-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - office.misc - A collection manager for KDE - KDE için koleksiyon yönetim uygulaması - Tellico is a KDE application for organizing your collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines. - Tellico, koleksiyonlarınızı düzenlemek için kullanabileceğiniz bir KDE uygulamasıdır. Öntanımlı olarak; kitaplar, biyografiler, videolar, müzikler, oyunlar gibi bir çok şemayı destekler. - tellico - http://tellico-project.org/files/tellico-3.3.tar.xz + Documentation and analysis tool for C++, C, Java, IDL, PHP and C# + C, C++, Java, IDL, PHP ve C# için döküman ve analiz aracı + Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D. + Doxygen C++, C, Java, Objective-C, Python, IDL (Corba ve Microsoft ile ilgili diğerleri ) ve PHP, C# ve D'yi de kapsayan diller için bir dokümantasyon sistemidir. + Doxygen es un sistema de documentación para C++, C, Java, Objective-C, Python, IDL (versiones Corba y Microsoft) y hasta cierto punto también PHP, C#, y D. + http://doxygen.nl/files/doxygen-1.8.20.src.tar.gz - libkcddb - khtml-devel - exempi-devel - taglib-devel - libxslt-devel - libxml2-devel - libcdio-devel - libksane-devel - kdoctools-devel - knewstuff-devel - kitemmodels-devel - poppler-qt5-devel - extra-cmake-modules - kfilemetadata-devel - libkcompactdisc-devel + git + cmake - office/misc/tellico/pspec.xml + office/misc/doxygen/pspec.xml - tellico + doxygen - kio - khtml - ki18n - solid - exempi - kcrash - kparts libgcc - sonnet - taglib - kcodecs - kconfig - kwallet - kxmlgui - libcdio - libxml2 - libxslt - karchive - kservice - libkcddb - libksane - qt5-base - knewstuff - kguiaddons - kcompletion - kcoreaddons - kiconthemes - kitemmodels - kjobwidgets - poppler-qt5 - ktextwidgets - kfilemetadata - kwindowsystem - kconfigwidgets - kwidgetsaddons - /usr/bin - /usr/share/applications - /etc/xdg /usr/share/doc - /usr/share/kxmlgui5 - /usr/share/icons - /usr/share/tellico - /usr/share/locale - /usr/share/kconf_update - /usr/share/config.kcfg - /usr/share/metainfo - /usr/share/mime + /usr/bin/doxygen + /usr/share/man/man1/doxygen.1 + + 2020-12-17 + 1.8.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-23 + 1.8.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 1.8.17 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-09-18 + 1.8.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-29 + 1.8.14 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 1.8.14 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + - 2020-04-25 - 3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2017-04-04 + 1.8.13 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org - 2018-11-27 - 3.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2016-06-09 + 1.8.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2018-05-05 - 3.1.2 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - tesseract - https://github.com/tesseract-ocr/tesseract - - PisiLinux Community - admins@pisilinux.org - - APACHE - app:console - office.misc - Tesseract OCR Engine - Tesseract OCR Motoru - This package contains an OCR engine - libtesseract and a command line program - tesseract. Tesseract 4 adds a new neural net (LSTM) based OCR engine which is focused on line recognition, but also still supports the legacy Tesseract OCR engine of Tess - tesseract, en kararlı açık kaynaklı OCR (Optik Karakter Tanıma) motorlarından biridir. Uygulama girdi olarak aldığı çeşitli resim biçimlerini analiz ederek metin biçiminde çıktı üretir. - https://github.com/tesseract-ocr/tesseract/archive/4.1.1.tar.gz - - leptonica-devel - cairo-devel - icu4c-devel - pango-devel - tiff-devel - libgomp - libxslt-devel - asciidoc - - office/misc/tesseract/pspec.xml - - - tesseract - Tesseract OCR Engine - - leptonica - libgomp - tiff - - - /usr/lib/libtesseract.so.4.0.1 - /usr/lib/libtesseract.so.4 - /usr/lib/libtesseract.so - /usr/bin/tesseract - /usr/share/tessdata - /usr/share/doc - /usr/share - - - - tesseract-devel - Development files for tesseract - tesseract için geliştirme dosyaları - tesseract-devel, tesseract için geliştirme dosyaları içerir. - - tesseract - - - /usr/lib/pkgconfig/tesseract.pc - /usr/include/tesseract - - - - tesseract-tools - Tools for tesseract - tesseract için araçlar - tesseract-tools, tesseract için araçlar içerir. - - tesseract - fontconfig - leptonica - cairo - icu4c - pango - - - /usr/bin/set_unicharset_properties - /usr/bin/language-specific.sh - /usr/bin/unicharset_extractor - /usr/bin/tesstrain_utils.sh - /usr/bin/combine_lang_model - /usr/bin/classifier_tester - /usr/bin/merge_unicharsets - /usr/bin/combine_tessdata - /usr/bin/shapeclustering - /usr/bin/ambiguous_words - /usr/bin/dawg2wordlist - /usr/bin/wordlist2dawg - /usr/bin/tesstrain.sh - /usr/bin/lstmtraining - /usr/bin/cntraining - /usr/bin/mftraining - /usr/bin/text2image - /usr/bin/lstmeval - - - - - 2020-01-19 - 4.1.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-01-25 - 4.0.0 + 2016-03-24 + 1.8.11 First release - PisiLinux Community - admins@pisilinux.org + Ertuğrul Erata + ertugrulerata@gmail.com @@ -252586,6 +318122,1861 @@ complete albums that you have purchased from Amazon. + + + goffice + https://git.gnome.org/browse/goffice + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + office.misc + A GLib/GTK+ set of document-centric objects and charting library + A GLib/GTK+ set of document-centric objects and charting library + A GLib/GTK+ set of document-centric objects and charting library + A GLib/GTK+ set of document-centric objects and charting library + http://ftp.gnome.org/pub/gnome/sources/goffice/0.10/goffice-0.10.51.tar.xz + + intltool + gtk-doc + atk-devel + gtk3-devel + python-six + cairo-devel + glib2-devel + pango-devel + libgsf-devel + librsvg-devel + libxml2-devel + libxslt-devel + gdk-pixbuf-devel + libspectre-devel + gobject-introspection-devel + + office/misc/goffice/pspec.xml + + + goffice + + atk + gtk3 + cairo + glib2 + pango + libgsf + librsvg + libxml2 + libxslt + harfbuzz + gdk-pixbuf + libspectre + + + /usr/lib + /usr/share + /usr/share/goffice + /usr/share/locale + /usr/share/doc + + + + goffice-devel + Development files for goffice + + goffice + gtk3-devel + cairo-devel + glib2-devel + pango-devel + libgsf-devel + librsvg-devel + libxml2-devel + libxslt-devel + libspectre-devel + + + /usr/include + /usr/lib/pkgconfig + + + + goffice-docs + Development files for goffice + + goffice + + + /usr/share/gtk-doc + + + + + 2022-01-21 + 0.10.51 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-23 + 0.10.50 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-27 + 0.10.49 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-01 + 0.10.44 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + mupdf + https://mupdf.com/ + + Kamil Atlı + suvari@pisilinux.org + + AGPL3 + app:gui + office.misc + Lightweight PDF and XPS viewer. + Hafif bir PDF ve XPS görüntüleyicisi + MuPDF is a lightweight open source software framework for viewing and converting PDF, XPS, and E-book documents. + MuPDF; PDF, XPS ve E-kitap belgelerini görüntüleme ve dönüştürme için hafif açık kaynaklı bir yazılım çerçevesidir. + https://mupdf.com/downloads/archive/mupdf-1.19.1-source.tar.xz + + zlib-devel + curl-devel + libXi-devel + libX11-devel + libXext-devel + openssl-devel + freetype-devel + harfbuzz-devel + mesa-glu-devel + libglvnd-devel + openjpeg2-devel + libXrandr-devel + leptonica-devel + tesseract-devel + libXcursor-devel + libXinerama-devel + libjpeg-turbo-devel + + + shared-lib.patch + fix-build-on-big-endian.patch + + office/misc/mupdf/pspec.xml + + + mupdf + + curl + mesa + zlib + libX11 + openssl + libXext + freetype + harfbuzz + libglvnd + libXrandr + openjpeg2 + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/man + + + + mupdf-devel + Development files for mupdf + mupdf için geliştirme dosyaları + + mupdf + + + /usr/include/mupdf + /usr/include/mupdf/fitz + /usr/include/mupdf/pdf + + + + mupdf-doc + mupdf html documentation. + + /usr/share/doc/mupdf + + + + + 2022-04-14 + 1.19.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-10-15 + 1.19.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-03-14 + 1.18.0 + Version bump. + fury + uglyside@yandex.ru + + + 2020-02-22 + 1.16.1 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2019-09-28 + 1.16.1 + Version bump. + fury + uglyside@yandex.ru + + + 2019-06-04 + 1.15.0 + Version bump. + fury + uglyside@yandex.ru + + + 2019-04-25 + 1.14.0 + Version bump. + fury + uglyside@yandex.ru + + + 2018-08-09 + 1.12.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 1.12.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-07-13 + 1.11 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + djvu + http://djvu.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + library + office.misc + DjVu viewers, encoders and utilities + DjVu görüntüleyicileri, sıkıştırıcı ve ekipmanları + DjVu is a web-centric format and software platform to distribute documents and images. + Belgeleri, kitapları bilinen formatlardan çok daha yüksek sıkıştırma oranlarında sıkıştıran DjVu formatı ekipmanları. + mirrors://sourceforge/djvu/djvulibre-3.5.27.tar.gz + + libjpeg-turbo-devel + tiff-devel + xdg-utils + libXt-devel + + + no-pthread.diff + djvulibre-3.5.22-cdefs.patch + + office/misc/djvu/pspec.xml + + + djvu + + shared-mime-info + libjpeg-turbo + tiff + + + /usr/bin + /usr/lib + /usr/share/icons + /usr/share/applications + /usr/share/djvu + /usr/share/mime + /opt/netscape + /usr/share/doc + /usr/share/man + + + + djvu-devel + Development files for djvu + djvu için geliştirme dosyaları + + djvu + + + /usr/include + /usr/lib/pkgconfig + + + + + 2018-08-08 + 3.5.27 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 3.5.27 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 3.5.27 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-02 + 3.5.27 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + dos2unix + http://www.xs4all.nl/~waterlan/dos2unix.html + + PisiLinux Community + admins@pisilinux.org + + freedist + app:console + office.misc + Convert DOS and MAC text files to UNIX format + DOS ve MAC metin dosyalarını UNIX biçimine dönüştürme uygulaması + dos2unix can convert DOS and MAC files to UNIX format, processing character encoding and line ending characters. + dos2unix DOS ve MAC düzmetin dosyalarını karakter kodlamalarını ve satırsonu karakterlerini değiştirerek UNIX biçimine çevirir. + http://waterlan.home.xs4all.nl/dos2unix/dos2unix-7.4.0.tar.gz + office/misc/dos2unix/pspec.xml + + + dos2unix + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2018-08-08 + 7.4.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-11 + 7.4.0 + Version Bump + PisiLinux Community + admin@pisilinux.org + + + 2017-04-04 + 7.3 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 7.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-14 + 7.3 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libofx + http://libofx.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + library + office.misc + A library for supporting Open Financial Exchange (OFX) format + Açık Finansal Takas (OXF) dosya biçimi kitaplığı + libofx is a library designed to allow applications to very easily support OFX command responses, usually provided by financial institutions. + libofx, uygulamaların finansal kuruluşlar tarafından sağlanan OFX yapılarını desteklemesini sağlayan bir kitaplıktır. + https://sourceforge.net/projects/libofx/files/libofx/libofx-0.9.13.tar.gz + + opensp-devel + + + libofx-0.9.5-gcc47.patch + + office/misc/libofx/pspec.xml + + + libofx + + opensp + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/libofx + /usr/share/man/man1 + + + + libofx-devel + Development files for libofx + libofx için geliştirme dosyaları + + libofx + + + /usr/include + /usr/lib/pkgconfig + + + + libofx-docs + Documentation for libofx + libofx için belgelendirme + + /usr/share/doc/libofx/html + + + + + 2018-08-09 + 0.9.13 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-04 + 0.9.10 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.9.10 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-02-06 + 0.9.10 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libpagemaker + https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + MPL2 + library + office.misc + a library that parses the file format of Aldus/Adobe PageMaker documents + a library that parses the file format of Aldus/Adobe PageMaker documents + libpagemaker + http://dev-www.libreoffice.org/src/libpagemaker/libpagemaker-0.0.4.tar.gz + + boost-devel + doxygen + help2man + librevenge-devel + + office/misc/libpagemaker/pspec.xml + + + libpagemaker + + libgcc + librevenge + + + /usr/bin + /usr/share + /usr/lib/libpagemaker-* + /usr/share/doc + + + + libpagemaker-devel + + librevenge-devel + libpagemaker + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-21 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2021-03-10 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-22 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-09 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 0.0.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-04 + 0.0.2 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.0.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-24 + 0.0.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + recode + http://www.gnu.org/software/recode/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + office.misc + File character set converter + Karakter kümesi dönüşümü aracı + Recode can convert files to various character sets (e.g. utf8, iso-8859-1, koi8r..). + Recode dosyaların bir karakter kümesinden bir başkasına dönüştürülmesine imkân verir. Çok sayıda karakter kümesini destekler. + https://github.com/rrthomas/recode/releases/download/v3.7.6/recode-3.7.6.tar.gz + + texinfo + python3-devel + gettext-devel + + office/misc/recode/pspec.xml + + + recode + + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/info + /usr/share/man + /usr/share/locale + + + + recode-devel + Development files for recode + recode için geliştirme dosyaları + + recode + + + /usr/include + + + + + 2020-01-22 + 3.7.6 + Version bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-06 + 3.7 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 3.7 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 3.6 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-01 + 3.6 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + scribus + http://www.scribus.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + office.misc + Desktop Publishing (DTP) and Layout program + Masaüstü yayıncılık uygulaması + Scribus is an opensource desktop publishing application with features like CMYK colorspace and PDF output. + Scribus, açık kaynak kodlu bir DTP (masaüstü yayıncılık) programıdır. Renk ayrımından PDF dönüşümlerine, PDF form elementleri yaratmadan Preflight Check gibi işlemlere kadar, profesyonel bir DTP paketinde bulabileceğiniz her fonksiyona sahiptir. + scribusicon + http://sourceforge.net/projects/scribus/files/scribus-devel/1.5.6.1/scribus-1.5.6.1.tar.xz + + cmake + cups-devel + desktop-file-utils + lcms2-devel + libmspub-devel + libart_lgpl-devel + libjpeg-turbo-devel + libpng-devel + tiff-devel + libxml2-devel + openssl-devel + python-devel + python3-devel + ghostscript-devel + gnutls-devel + poppler-devel + qt5-base-devel + qt5-webkit-devel + qt5-location-devel + qt5-linguist + zlib-devel + freetype-devel + gnutls-devel + cairo-devel + hunspell-devel + boost-devel + libwpg-devel + podofo-devel + libvisio-devel + libcdr-devel + poppler-qt5-devel + poppler-cpp-devel + GraphicsMagick-devel + libpagemaker-devel + harfbuzz-devel + + + scribus-1.5.3-fpic.patch + PisiLinux-correctly_link_to_libxml2.patch + poppler-21.3.0.patch + + office/misc/scribus/pspec.xml + + + scribus + + icu4c + cups + tiff + zlib + cairo + lcms2 + libgcc + podofo + python + libxml2 + poppler + libmspub + freetype + hunspell + qt5-base + fontconfig + librevenge + qt5-webkit + libjpeg-turbo + qt5-declarative + libpagemaker + libcdr + GraphicsMagick + libvisio + libmspub + harfbuzz + + + /usr/bin + /usr/lib + /usr/share + + + + scribus-docs + Documentation files for scribus + scribus için belgelendirme dosyaları + + /usr/share/doc/scribus + + + + + 2021-03-12 + 1.5.6.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-09 + 1.5.4 + Rebuild. + Mustafa Cinasal + admin@pisilinux.org + + + 2018-03-22 + 1.5.3 + Rebuild. + Mustafa Cinasal + admin@pisilinux.org + + + 2018-02-03 + 1.5.3 + Rebuild. + Mustafa Cinasal + admin@pisilinux.org + + + 2017-08-23 + 1.5.3 + Version bump + Mustafa Cinasal + admin@pisilinux.org + + + 2017-04-17 + 1.5.2 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 1.5.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-18 + 1.5.2 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + librevenge + http://dev-www.libreoffice.org/src/ + + PisiLinux Community + admins@pisilinux.org + + MPL-1.0 + library + office.misc + A base library for writing document import filters + librevenge is a base library for writing document import filters. It has interfaces for text documents, vector graphics, spreadsheets and presentations. + http://dev-www.libreoffice.org/src/librevenge-0.0.4.tar.bz2 + + boost-devel + cppunit-devel + zlib-devel + doxygen + libtool + + office/misc/librevenge/pspec.xml + + + librevenge + + zlib + libgcc + + + /usr/share + /usr/lib + + + + librevenge-devel + Development files for librevenge + librevenge için geliştirme dosyaları + + librevenge + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-21 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2021-03-10 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-02-20 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-09-16 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 0.0.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-20 + 0.0.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-11 + 0.0.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-06 + 0.0.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + graphite2 + https://scripts.sil.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:gui + office.misc + SILGraphite: rendering non-roman scripts + Graphite is a project within SIL's scripts and software dev groups to provide cross-platform rendering for complex writing systems. + graphite2 + mirrors://sourceforge/silgraphite/graphite2-1.3.14.tgz + + cmake + freetype-devel + + office/misc/graphite2/pspec.xml + + + graphite2 + + /usr/bin + /usr/share/doc + /usr/share/graphite2 + /usr/lib/ + + + + graphite2-devel + graphite2 için geliştirme dosyaları + graphite2 için geliştirme dosyaları + + graphite2 + + + /usr/include + /usr/lib/pkgconfig/ + + + + + 2021-01-23 + 1.3.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 1.3.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-26 + 1.3.11 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 1.3.10 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.3.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-17 + 1.2.4 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + evince + http://projects.gnome.org/evince/ + + Pisi Gnu/Linux Community + admin@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.addons + A document viewer, built without GConf and GNOME keyring support + Hafif ve özgür bir PDF görüntüleyici + Evince is a document viewer for multiple document formats. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. + evince değişik tipte belgeleri görüntülemek için kullanılan bir araçtır. Evince'in amacı, GNOME Masaüstü ortamı için basit bir belge görüntüleyici olarak diğer belge görüntüleyicilerinin yerini almaktır. + https://download.gnome.org/sources/evince/41/evince-41.3.tar.xz + + meson + itstool + gtk-doc + atk-devel + t1lib-devel + libgxps-devel + gtk3-devel + tiff-devel + cairo-devel + pango-devel + libSM-devel + libsecret-devel + libspectre-devel + djvu-devel + libICE-devel + gnome-desktop-devel + gdk-pixbuf-devel + poppler-glib-devel + intltool + libhandy-devel + libxml2-devel + python3-devel + gobject-introspection-devel + gspell-devel + nautilus-devel + gstreamer-devel + gst-plugins-base-devel + gsettings-desktop-schemas-devel + + office/misc/evince/pspec.xml + + + evince + + atk + zlib + glib2 + libgcc + djvu + gtk3 + tiff + cairo + t1lib + pango + libSM + libxml2 + libarchive + libICE + libgxps + libhandy + libsecret + gdk-pixbuf + libspectre + poppler-glib + gspell + nautilus + gstreamer + gnome-desktop + gst-plugins-base + + + /usr/bin + /usr/lib + /usr/lib/evince + /usr/share/applications + /usr/share/dbus-1 + /usr/share/evince + /usr/share/evince/icons + /usr/share/GConf + /usr/share/glib-2.0 + /usr/share/doc + /usr/share/help + /usr/share/icons + /usr/share/gir-1.0 + /usr/libexec/evinced + /usr/share/locale + /usr/share/man + /usr/share + + + + evince-devel + Development files for evince + evince için geliştirme dosyaları + + evince + glib2-devel + gtk3-devel + + + /usr/include + /usr/lib/pkgconfig + + + + evince-docs + Documentation files for evince + evince için belgelendirme dosyaları + + /usr/share/gtk-doc/html + + + + + 2021-11-21 + 41.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-10 + 41.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-08 + 40.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 40.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-23 + 3.38.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-09 + 3.26.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 3.26.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-04 + 3.20.1 + Rebuild with new toolchain + Pisi Gnu/Linux Community + admin@pisilinux.org + + + 2016-09-07 + 3.20.1 + First Release + Pisi Gnu/Linux Community + admin@pisilinux.org + + + + + + tellico + http://tellico-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + office.misc + A collection manager for KDE + KDE için koleksiyon yönetim uygulaması + Tellico is a KDE application for organizing your collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines. + Tellico, koleksiyonlarınızı düzenlemek için kullanabileceğiniz bir KDE uygulamasıdır. Öntanımlı olarak; kitaplar, biyografiler, videolar, müzikler, oyunlar gibi bir çok şemayı destekler. + tellico + http://tellico-project.org/files/tellico-3.3.tar.xz + + libkcddb + khtml-devel + exempi-devel + taglib-devel + libxslt-devel + libxml2-devel + libcdio-devel + libksane-devel + kdoctools-devel + knewstuff-devel + kitemmodels-devel + poppler-qt5-devel + extra-cmake-modules + kfilemetadata-devel + libkcompactdisc-devel + + office/misc/tellico/pspec.xml + + + tellico + + kio + khtml + ki18n + solid + exempi + kcrash + kparts + libgcc + sonnet + taglib + kcodecs + kconfig + kwallet + kxmlgui + libcdio + libxml2 + libxslt + karchive + kservice + libkcddb + libksane + qt5-base + knewstuff + kguiaddons + kcompletion + kcoreaddons + kiconthemes + kitemmodels + kjobwidgets + poppler-qt5 + ktextwidgets + kfilemetadata + kwindowsystem + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share/applications + /etc/xdg + /usr/share/doc + /usr/share/kxmlgui5 + /usr/share/icons + /usr/share/tellico + /usr/share/locale + /usr/share/kconf_update + /usr/share/config.kcfg + /usr/share/metainfo + /usr/share/mime + + + + + 2020-04-25 + 3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-27 + 3.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-05 + 3.1.2 + First release. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libvc + https://github.com/VcDevel/Vc + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv3 + library + office.misc + A library to ease explicit vectorization of C++ code. + C + + ile yazılmış vektörizasyon kolaylaştırmak için bir kütüphane. + Vc is a free software library to ease explicit vectorization of C++ code. It has an intuitive API and provides portability between different compilers and compiler versions as well as portability between different vector instruction sets. + Vc, C + + ile yazılmış vektörizasyon kolaylaştırmak için ücretsiz bir yazılım kütüphanesi. Bu sezgisel bir API ve farklı derleyiciler ve derleyici sürümleri arasında taşınabilirliği yanı sıra farklı vektör komut setleri arasında taşınabilirlik sağlar. + https://github.com/VcDevel/Vc/releases/download/1.3.3/Vc-1.3.3.tar.gz + + cmake + + office/misc/libvc/pspec.xml + + + libvc + + /usr/lib/libVc.a + /usr/share/doc + + + + libvc-devel + Development files for libvc + libvc için geliştirme dosyaları + + libvc + + + /usr/include + /usr/lib/cmake + + + + + 2018-08-09 + 1.3.3 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-11 + 1.3.3 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-11 + 1.3.1 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-31 + 1.3.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + ebook-tools + https://sourceforge.net/projects/ebook-tools/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + app:console + office.misc + A tool for accessing and converting various ebook file formats + Çeşitli e-kitap dosya biçimlerine erişmek için bir araç + ebook-tools is a programming library for accessing and converting various ebook file formats. It also contains a console application. + ebook-tools, çeşitli e-kitap dosya biçimleri arasında dönüştürme yapmak, bu biçimlere erişmek için kullanılan bir programlama kitaplığıdır. Kitaplığın yanında ayrıca bir terminal aracı da içerir. + mirrors://sourceforge/project/ebook-tools/ebook-tools/0.2.2/ebook-tools-0.2.2.tar.gz + + libzip-devel + libxml2-devel + doxygen + cmake + + + ebook-tools-0.2.1-libzip_pkgconfig.patch + + office/misc/ebook-tools/pspec.xml + + + ebook-tools + + libzip + libxml2 + + + /usr/bin + /usr/share/doc + /usr/lib + + + + ebook-tools-devel + Development files for ebook-tools + ebook-tools için geliştirme dosyaları + + libxml2-devel + ebook-tools + + + /usr/include + + + + ebook-tools-docs + Documentation for ebook-tools + ebook-tools kitaplığı için belgelendirme + + /usr/share/doc/ebook-tools/html + + + + + 2018-08-08 + 0.2.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-24 + 0.2.2 + Rebuild for new libzip + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 0.2.2 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.2.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-22 + 0.2.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + qpdfview + https://launchpad.net/qpdfview + + Stefan Gronewold (groni) + groni@pisilinux.org + + GNU GPL v2 + office.misc + qpdfview is a tabbed document viewer + It uses Poppler for PDF support, libspectre for PS support, DjVuLibre for DjVu support, CUPS for printing support and the Qt toolkit for its interface + https://launchpad.net/qpdfview/trunk/0.4.18/+download/qpdfview-0.4.18.tar.gz + + djvu-devel + cups-devel + poppler-qt5-devel + qt5-base-devel + qt5-xmlpatterns-devel + libspectre-devel + zlib-devel + pkgconfig + qt5-svg-devel + + office/misc/qpdfview/pspec.xml + + + qpdfview + qpdfview is a tabbed document viewer. + + qt5-base + cups + djvu + libgcc + zlib + libspectre + poppler-qt5 + + + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + + + + + 2019-11-20 + 0.4.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-09 + 0.4.16 + Release Bump + Rebuild with new toolchain + admin@pisilinux.org + + + 2017-03-30 + 0.4.16 + Release Bump + Rebuild with new toolchain + admin@pisilinux.org + + + 2016-06-09 + 0.4.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-04 + 0.4.14 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + cauchy + https://bitbucket.org/cyrille/cauchy + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:gui + library + office.misc + A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab + Matlab/Octave dosyalarını C++ (Eigen ile) ve Matlab'a dönüştürmek için bir kitaplık + A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab + Matlab/Octave dosyalarını C++ (Eigen ile) ve Matlab'a dönüştürmek için bir kitaplık + https://sourceforge.net/projects/pisilinux/files/source/cauchy-0.9.0.tar.bz2 + + cmake + eigen3 + + office/misc/cauchy/pspec.xml + + + cauchy + + libgcc + + + /usr/lib/libCauchy.so* + /usr/share/doc + /usr/bin + /usr/lib/libm2mml.so* + /usr/lib/libCauchyXUnit.so* + + + + cauchy-devel + Development files for cauchy + cauchy için geliştirme başlıkları + + cauchy + + + /usr/include + + + + + 2021-11-30 + 0.9.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + enca + http://cihar.com/software/enca + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + office.misc + Charset analyzer + Karakter seti yorumlayıcı + enca is a character set analyzer that can detect and convert character set of text files. + enca, metin dosyalarının karakter setini tanımlama ve dönüştürme aracıdır. + http://dl.cihar.com/enca/enca-1.19.tar.xz + + recode-devel + gettext-devel + intltool + gtk-doc + + office/misc/enca/pspec.xml + + + enca + + recode + + + /usr/bin + /usr/lib + /usr/libexec/enca + /usr/share/doc/enca + /usr/share/man + + + + enca-devel + Development files for enca + enca için geliştirme dosyaları + + enca + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc + + + + + 2020-03-17 + 1.19 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2018-08-06 + 1.19 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-28 + 1.19 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-01 + 1.16 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + chmlib + http://www.jedrea.com/chmlib/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + office.misc + A library for dealing with Microsoft ITSS/CHM format files + Microsoft ITSS/CHM tipindeki dosyalar için gereken kütüphane + Chmlib est une librairie s'occupant des formats de fichiers Microsoft ITSS/CHM. Pour l'instant, il s'agit d'une librairie toute simple, mais suffisante pour gérer tout les fichiers .chm. + Chmlib is a library for dealing with Microsoft ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files. + Chmlib, Microsoft ITSS/CHM tipindeki dosyalar için gereken bir kütüphanedir. Şimdilik çok basit bir kütüphanedir ancak tüm .chm dosyalarına erişmek konusunda başarılıdır. + Chmlib es una librería para manejar archivos del formato Microsoft ITSS/CHM. Actualmente es una librería muy simple, pero suficiente para manejar todo tipo de archivos .chm. + http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2 + office/misc/chmlib/pspec.xml + + + chmlib + + /usr/lib + /usr/bin + /usr/share/doc + + + + chmlib-devel + Development files for chmlib + chmlib için geliştirme dosyaları + + chmlib + + + /usr/include + + + + + 2018-08-07 + 0.40 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-10 + 0.40 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.40 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-20 + 0.40 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + texi2html @@ -252656,65 +320047,81 @@ complete albums that you have purchased from Amazon. - txt2man - http://mvertes.free.fr/ + pstoedit + http://www.pstoedit.net PisiLinux Community admins@pisilinux.org - GPLv2 + GPLv2+ app:console + library office.misc - A converter from flat ASCII text to man page format - Düz ASCII metinleri man sayfası formatına dönüştürücü - txt2man converts flat ASCII text to man page format. - txt2man düz ASCII metinleri man sayfası formatına dönüştürür. - https://github.com/mvertes/txt2man/archive/txt2man-1.6.0.tar.gz - office/misc/txt2man/pspec.xml + Translates PostScript and PDF graphics into other vector formats + Postscript ve PDF grafiklerini diğer vektor formatlarına dönüştüren bir araç + Pstoedit converts PostScript and PDF files to various vector graphic formats. The resulting files can be edited or imported into various drawing packages. + Pstoedit, PDF ve Postscript dosyalarını diğer vektör formatlarına dönüştürür. Sonuçta oluşan düzenlenebilir ya da çeşitli çizim paketlerine eklenebilir. + mirrors://sourceforge/pstoedit/pstoedit-3.73.tar.gz + + plotutils-devel + gd-devel + imagemagick-devel + ghostscript-devel + libzip-devel + + office/misc/pstoedit/pspec.xml - txt2man + pstoedit + + libgcc + imagemagick + gd + plotutils + libzip + /usr/bin + /usr/lib /usr/share/man /usr/share/doc + /usr/share/pstoedit + + + + pstoedit-devel + Development files for pstoedit + pstoedit için geliştirme dosyaları + + pstoedit + + + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig - - 2020-02-11 - 1.5.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-09 - 1.5.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - 2017-03-30 - 1.5.6 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org + 2018-08-09 + 3.73 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com - 2016-06-09 - 1.5.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2018-02-10 + 3.70 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com - 2014-05-25 - 1.5.6 - First release - Osman Erkan - osman.erkan@pisilinux.org + 2017-01-01 + 3.70 + First release. + Stefan Gronewold(groni) + groni@pisilinux.org @@ -252801,3838 +320208,356 @@ complete albums that you have purchased from Amazon. - zekr - http://sourceforge.net/projects/zekr + podofo + http://podofo.sourceforge.net - Kamil Atlı - suvari@pisilinux.org + PisiLinux Community + admins@pisilinux.org - GPLv2 - app:gui + GPLv3 + LGPLv3 + library + app:console office.misc - Quran study software - Kur'an-ı Kerim eğitim uygulaması - Zekr is an open source Quran study software that is designed to ease access to the content of the Quran. It provides translations, recitation, search and some other features. - Zekr, Kur'an-ı Kerim'in içeriğine erişimi kolaylaştıran ve çeviri, ezberleme gibi çeşitli özellikler sunan bir çalışma uygulamasıdır. - zekr - http://sourceforge.net/projects/zekr/files/Zekr/zekr-1.1.0/zekr-1.1.0-linux_64.tar.gz + A library to work with the PDF file format + PDF dosya biçimiyle çalışmak için bir kütüphane + Biblioteka do obsługi PDF-ów + The PoDoFo library is a free, portable C++ library which includes classes to parse PDF files and modify their contents into memory. The changes can be written back to disk easily. The parser can also be used to extract information from a PDF file (for example the parser could be used in a PDF viewer). Besides parsing PoDoFo includes also very simple classes to create your own PDF files. All classes are documented so it is easy to start writing your own application using PoDoFo. + podofo, PDF dosyalarını ayıklamak ve düzenlemek için geliştirilmiş, ücretsiz bir C++ kütüphanesidir. + mirrors://sourceforge/podofo/podofo-0.9.6.tar.gz + + cmake + zlib-devel + libjpeg-turbo-devel + tiff-devel + libpng-devel + freetype-devel + fontconfig-devel + lua51-devel + cppunit-devel + libidn-devel + boost-devel + openssl-devel + - use-webkitgtk.patch + podofo-0.9.4-freetype.patch - office/misc/zekr/pspec.xml + office/misc/podofo/pspec.xml - zekr + podofo - jre8-openjdk - webkit-gtk2 - gsettings-desktop-schemas + tiff + zlib + lua51 + libgcc + libidn + libpng + openssl + freetype + fontconfig + libjpeg-turbo - /usr/share - /usr/share/doc /usr/bin - /usr/share/java + /usr/lib + /usr/share/doc + /usr/share/man - - zekr.png - zekr.desktop - - zekr-trans-de - Quran translation in German - Almanca Kur'an-ı Kerim çevirisi + podofo-devel + Development files for podofo + podofo için geliştirme dosyaları - zekr + podofo + boost-devel - /usr/share/java/zekr/res/text/trans/de.* + /usr/include - - translations/de.bubenheim.trans.zip - - - - zekr-trans-es - Quran translation in Spanish - İspanyolca Kur'an-ı Kerim çevirisi - - zekr - - - /usr/share/java/zekr/res/text/trans/es.* - - - translations/es.asad.trans.zip - - - - zekr-trans-fr - Quran translation in French - Fransızca Kur'an-ı Kerim çevirisi - - zekr - - - /usr/share/java/zekr/res/text/trans/fr.* - - - translations/fr.hamidullah.trans.zip - - - - zekr-trans-it - Quran translation in Italian - İtalyanca Kur'an-ı Kerim çevirisi - - zekr - - - /usr/share/java/zekr/res/text/trans/it.* - - - translations/it.piccardo.trans.zip - - - - zekr-trans-tr - Quran translation in Turkish - Türkçe Kur'an-ı Kerim çevirisi - - zekr - - - /usr/share/java/zekr/res/text/trans/tr.* - - - translations/tr.diyanet.trans.zip - translations/tr.yazir.trans.zip - - - 2021-03-10 - 1.1.0 + + 2020-01-15 + 0.9.6 Rebuild - Kamil Atlı - suvari@pisilinux.org + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-09 + 0.9.6 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 0.9.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-04 + 0.9.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.9.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2018-12-03 - 1.1.0 + 2014-12-30 + 0.9.3 First release - Kamil Atlı - suvari@pisilinux.org + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + reverseDependencyUpdate + - ghostscript - https://www.ghostscript.com + qpdf + http://qpdf.sourceforge.net - PisiLinux Community - admins@pisilinux.org + Marcin Bojara + marcin@pisilinux.org - GPLv3+ - library - office.postscript - A PostScript interpreter and renderer - Bir PostScript yorumlayıcısı ve üreticisi - ghostscript is a set of software that provides a PostScript interpreter, a set of C procedures and an interpreter for PDF files. ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers. - ghostscript, PostScript yorumlayıcısı, C kitaplığı ve PDF yorumlayıcısı içeren bir yazılım paketidir. ghostscript, PostScript dosyalarının görüntülenmesi ve PostScript olmayan yazıcılardan PostScript dosyalarının çıktılarının alınması için kullanılmaktadır. - https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9530/ghostpdl-9.53.0.tar.xz + Artistic-2 + app:console + office.misc + A Content-Preserving PDF Transformation System + A command-line program that does structural, content-preserving transformations on PDF files + mirrors://sourceforge/qpdf/qpdf-9.1.0.tar.gz - cups-devel - dbus-devel - tiff-devel - zlib-devel - gtk3-devel - libSM-devel - libXt-devel - libX11-devel - libpng-devel - gnutls-devel - libidn-devel - libXext-devel - freetype-devel - freeglut-devel - libpaper-devel - openjpeg2-devel - fontconfig-devel libjpeg-turbo-devel - lcms2-devel + libpcre-devel + libxslt-devel + zlib-devel - - fedora/ghostscript-sys-zlib.patch - - office/postscript/ghostscript/pspec.xml + office/misc/qpdf/pspec.xml - ghostscript - A PostScript interpreter and renderer + qpdf - cups - tiff zlib - libXt - libidn - libX11 - libpng - freetype - libpaper - openjpeg2 - fontconfig + libgcc + libpcre libjpeg-turbo - lcms2 - poppler-data - gnu-gs-fonts-std /usr/lib /usr/share/man /usr/share/doc /usr/bin - /usr/share/cups - /usr/share/ghostscript - ghostscript-docs - Documentation for ghostscript - ghostscript için çeşitli belgeler - ghostscript-docs, ghostscript için belgelendirme dosyalarını içerir. - data:doc - - /usr/share/doc/ghostscript/9.27 - /usr/share/doc/ghostscript/html - /usr/share/doc/ghostscript/examples - - - - ghostscript-devel - Development files for ghostscript - ghostscript için geliştirme dosyaları - ghostscript-devel, ghostscript için geliştirme dosyalarını içerir. + qpdf-devel + qpdf için geliştirme dosyaları - ghostscript + libjpeg-turbo-devel + libpcre-devel + zlib-devel + qpdf - /usr/lib/pkgconfig - /usr/include/ijs - /usr/bin/ijs-config - /usr/include/ghostscript - - - - ghostscript-32bit - 32-bit shared libraries for ghostscript - emul32 - emul32 - - zlib-32bit - tiff-32bit - lcms2-32bit - libXt-32bit - libX11-32bit - libpng-32bit - libidn-32bit - libXext-32bit - freetype-32bit - openjpeg2-32bit - fontconfig-32bit - libjpeg-turbo-32bit - - - zlib-32bit - tiff-32bit - lcms2-32bit - libXt-32bit - libidn-32bit - libX11-32bit - libpng-32bit - freetype-32bit - openjpeg2-32bit - fontconfig-32bit - libjpeg-turbo-32bit - ghostscript - - - /usr/lib32 + /usr/include + /usr/lib/pkgconfig - - 2020-09-14 - 9.53 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - 2020-01-14 - 9.50 + 2019-11-24 + 9.1.0 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2019-10-07 - 9.27 + 2019-09-23 + 8.4.2 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2019-01-09 - 9.22 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com + 2019-05-31 + 8.4.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org - 2018-07-31 - 9.22 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com + 2018-10-07 + 8.2.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org - 2018-02-12 - 9.22 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com + 2018-08-09 + 7.1.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org - 2017-02-05 - 9.20 - Version Bump + 2018-02-11 + 7.1.1 + Version Bump. Pisi Linux Community admin@pisilinux.org - 2016-06-09 - 9.19 - Release Bump + 2017-03-30 + 6.0.0 + Rebuild with new toolchain Pisi Linux Community admin@pisilinux.org - 2016-05-01 - 9.19 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com + 2016-06-09 + 6.0.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2016-01-10 - 9.15 + 2016-03-23 + 6.0.0 First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - poppler - http://poppler.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - office.postscript - PDF rendering library - Xpdf koduna dayanan bir PDF kitaplığı - Biblioteka renderująca PDF - Poppler est une librairie de rendu PDF basée sur le code source de xpdf-3.0. - poppler is a PDF rendering library based on xpdf. - Poppler, xpdf koduna dayanan bir PDF hazırlama kitaplığıdır. - Wspólna biblioteka renderująca PDF do integrowania oglądania PDF w aplikacjach desktopowych (oparta na kodzie xpdf-3.0). - https://poppler.freedesktop.org/poppler-21.03.0.tar.xz - - cmake - python3 - lcms2-devel - curl-devel - cairo-devel - gobject-introspection-devel - libjpeg-turbo-devel - freetype-devel - libpng-devel - tiff-devel - zlib-devel - fontconfig-devel - openjpeg2-devel - qt5-base-devel - - office/postscript/poppler/pspec.xml - - - poppler - - zlib - lcms2 - curl - freetype - libgcc - libjpeg-turbo - libpng - tiff - openjpeg2 - fontconfig - poppler-data - - - /usr/lib - /usr/share/doc - - - - poppler-utils - Command line utilities for converting PDF files - PDF dönüşüm araçları - - poppler - cairo - lcms2 - freetype - libgcc - - - /usr/bin - /usr/share/man/man1 - - - - poppler-qt5 - Qt wrapper for poppler - - qt5-base - libgcc - poppler - - - /usr/lib/libpoppler-qt5.so* - - - - poppler-qt5-devel - Development files for poppler-qt - - poppler-qt5 - poppler-devel - - - /usr/lib/pkgconfig/poppler-qt5.pc - - - - poppler-cpp - Pure C++ wrapper for poppler - Poppler için C++ bağlayıcısı - - libgcc - poppler - - - /usr/lib/libpoppler-cpp.so* - - - - poppler-cpp-devel - Development files for poppler-cpp - poppler-cpp için geliştirme dosyaları - - poppler-cpp - poppler-devel - - - /usr/lib/pkgconfig/poppler-cpp.pc - - - - poppler-glib - Glib wrapper for poppler - Poppler için Glib bağlayıcısı - - libgcc - cairo - glib2 - freetype - poppler - - - /usr/lib/libpoppler-glib.so* - /usr/lib/girepository-1.0/Poppler-0.18.typelib - /usr/share/gir-1.0/Poppler-0.18.gir - - - - poppler-glib-devel - Development files for poppler-glib - poppler-glib için geliştirme dosyaları - - gtk2-devel - glib2-devel - cairo-devel - poppler-glib - poppler-devel - - - /usr/lib/pkgconfig/poppler-glib.pc - /usr/lib/pkgconfig/poppler-cairo.pc - /usr/lib32/pkgconfig/poppler-glib.pc - - - - poppler-devel - Development files for poppler - poppler için geliştirme dosyaları - - poppler - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig/poppler.pc - - - - poppler-32bit - 32-bit shared libraries for poppler - emul32 - emul32 - - zlib-32bit - openjpeg2-32bit - lcms2-32bit - libjpeg-turbo-32bit - libpng-32bit - tiff-32bit - freetype-32bit - fontconfig-32bit - - - poppler - libgcc - lcms2-32bit - libjpeg-turbo-32bit - libpng-32bit - openjpeg2-32bit - tiff-32bit - freetype-32bit - fontconfig-32bit - - - /usr/lib32/libpoppler.so* - /usr/lib32/libpoppler-cpp.so.0.9.0 - /usr/lib32/libpoppler-cpp.so - /usr/lib32/libpoppler-cpp.so.0 - /usr/lib32/girepository-1.0/Poppler-0.18.typelib - /usr/lib32/pkgconfig - - - - poppler-glib-32bit - 32-bit shared libraries for poppler-glib - emul32 - emul32 - - glib2-32bit - cairo-32bit - freetype-32bit - - - poppler-32bit - libgcc - glib2-32bit - cairo-32bit - freetype-32bit - - - /usr/lib32/libpoppler-glib.so* - - - - - 2021-03-10 - 21.03.0 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2020-02-21 - 0.85.0 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2020-02-05 - 0.74.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-31 - 0.74.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-24 - 0.62.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-23 - 0.62.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 0.62.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-08 - 0.62.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-21 - 0.51.0 - Version Bump. Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org - - 2016-06-09 - 0.34.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 0.34.0 - Release bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-05-01 - 0.34.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - poppler-data - http://poppler.freedesktop.org/ + libetonyek + http://www.freedesktop.org/wiki/Software/libetonyek/ PisiLinux Community admins@pisilinux.org - GPLv2 - BSD - data - office.postscript - Poppler encoding files - Poppler kodlama dosyaları - poppler-data consists of encoding files for poppler. When installed, the encoding files enables poppler to correctly render CJK and Cyrillic properly. - poppler-data, poppler için CJK ve Kiril harflerini düzgünce gösterebilmek için gerekli kodlama dosyalarını içerir. - http://poppler.freedesktop.org/poppler-data-0.4.10.tar.gz - office/postscript/poppler-data/pspec.xml - - - poppler-data - - /usr/share/doc - /usr/share/poppler - /usr/share/pkgconfig - - - - - 2021-03-10 - 0.4.10 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-02-05 - 0.4.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-31 - 0.4.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-14 - 0.4.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-12 - 0.4.8 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-05 - 0.4.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.4.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-03-05 - 0.4.7 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - aspell - http://aspell.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 + MPL-1.0 app:console - office.spellcheck - A multi-language spellchecker - Bir yazım kontrol aracı - Ce programme rend possible de vérifier facilement les documents en UTF-8 sans avoir à utiliser un dictionnaire spécial. - Aspell is a spellchecker that has dictionaries for more than one language and is written as a replacement to ispell. - GNU Aspell birden fazla dil destekleyen bir yazım kontrol aracıdır. - mirrors://gnu/aspell/aspell-0.60.8.tar.gz + office.misc + A library for import of Apple Keynote presentations + Apple keynote sunumları için bir kütüphane + Libetonyek is library providing ability to interpret and import Apple Keynote presentations into various applications. You can find it being used in libreoffice. + Libetonyek çeşitli uygulamalar içine Apple Keynote sunumları yorumlamak ve eklemek için bir kütüphane . Bunu LibreOffice içerisinde zaten kullanılıyor olabilirsiniz. + https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.10.tar.xz - ncurses-devel + doxygen + zlib-devel + libxml2-devel + boost-devel + cppunit-devel + librevenge-devel + glm + gperf + liblangtag-devel + mdds-devel - - fedora/aspell-0.60.7-fileconflict.patch - fedora/aspell-0.60.7-mp.patch - fedora/aspell-0.60.7-pspell_conf.patch - - office/spellcheck/aspell/pspec.xml + office/misc/libetonyek/pspec.xml - aspell + libetonyek + zlib libgcc - ncurses + libxml2 + liblangtag + librevenge /usr/bin /usr/lib - /usr/share/aspell - /usr/share/doc - /usr/share/man - /usr/share/info - /usr/share/locale + /usr/share - aspell-devel - Development files for aspell - aspell için geliştirme dosyaları + libetonyek-devel + Development files for libetonyek + libetonyek için geliştirme dosyaları - aspell + zlib-devel + libxml2-devel + liblangtag-devel + librevenge-devel + libetonyek + /usr/share/doc /usr/include - /usr/share/info/aspell-dev.info + /usr/lib/pkgconfig + + 2022-05-05 + 0.1.10 + Ver bump. + Pisi Linux Community + admin@pisilinux.org + + + 2021-10-21 + 0.1.9 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + - 2021-05-25 - 0.60.8 + 2021-03-10 + 0.1.9 Rebuild. Pisi Linux Community admin@pisilinux.org - 2020-01-15 - 0.60.8 - Version bump + 2020-02-22 + 0.1.9 + Version bump. Pisi Linux Community admin@pisilinux.org 2018-09-16 - 0.60.6.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-28 - 0.60.6.1 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.60.6.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 0.60.6.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - enchant - https://www.abisource.com/enchant/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - office.spellcheck - Spellchecker wrapping library - İmla denetimi kitaplığı - enchant is a library that wraps other spell checking backends. - enchant, diğer imla denetim kitaplıklarını arkauç olarak kullanan bir imla denetim kitaplığıdır. - http://www.abisource.com/downloads/enchant/1.6.0/enchant-1.6.0.tar.gz - - aspell-devel - hunspell-devel - glib2-devel - dbus-glib-devel - - office/spellcheck/enchant/pspec.xml - - - enchant - - glib2 - hunspell - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/enchant - - - - enchant-aspell - aspell backend for Enchant - Enchant için aspell arkaucu - - enchant - aspell - - - /usr/lib/enchant/libenchant_aspell.so - - - - enchant-zemberek - zemberek backend for Enchant - Enchant için zemberek arkaucu - - enchant - zemberek-office - - - /usr/lib/enchant/libenchant_zemberek.so - - - - enchant-devel - Development files for enchant - enchant için geliştirme dosyaları - - enchant - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-15 - 1.6.0 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2019-01-26 - 1.6.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.6.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 1.6.0 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 1.6.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - enchant2 - https://abiword.github.io/enchant/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - office.spellcheck - Spellchecker wrapping library - İmla denetimi kitaplığı - enchant is a library that wraps other spell checking backends. - enchant2, diğer imla denetim kitaplıklarını arkauç olarak kullanan bir imla denetim kitaplığıdır. - https://github.com/AbiWord/enchant/archive/v2.3.0.tar.gz - - dbus-glib-devel - hunspell-devel - aspell-devel - glib2-devel - gnupg - git - - office/spellcheck/enchant2/pspec.xml - - - enchant2 - Spellchecker wrapping library - - glib2 - hunspell - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/enchant - - - - enchant2-aspell - aspell backend for Enchant - Enchant2 için aspell arkaucu - enchant2-aspell, enchant2 için aspell arkaucu sağlar. - - enchant2 - aspell - - - /usr/lib/enchant-2/enchant_aspell.so - - - - enchant2-zemberek - zemberek backend for Enchant - Enchant2 için zemberek arkaucu - enchant2-zemberek, enchant2 için zemberek arkaucu sağlar. - - enchant2 - zemberek-office - - - /usr/lib/enchant-2/enchant_zemberek.so - - - - enchant2-devel - Development files for enchant2 - enchant2 için geliştirme dosyaları - enchant2-devel, enchant2 için geliştirme dosyaları sağlar. - - enchant2 - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-06-30 - 2.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 2.2.7 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-04-06 - 2.2.3 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - hunspell - http://hunspell.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - MPL-1.1 - GPLv2 - LGPLv2.1 - library - app:console - office.spellcheck - An improved spell checker - Gelişmiş imla denetleyici - hunspell spell checker is an improved replacement for myspell in Openoffice.org. It is also used in Firefox and Thunderbird as spell checker. - hunspell, OpenOffice.org'daki myspell yerine kullanılabilen gelişmiş bir imla denetleyicidir. Aynı zamanda, Firefox ve Thunderbird'de imla denetleyici olarak kullanılmaktadır. - https://github.com/hunspell/hunspell/archive/v1.7.0.tar.gz - - gettext-devel - ncurses-devel - readline-devel - - office/spellcheck/hunspell/pspec.xml - - - hunspell - - ncurses - libgcc - readline - - - /usr/lib - /usr/bin - /usr/share/locale - /usr/share/man - /usr/share/doc - - - ispellaff2myspell - wordlist2hunspell - - - - hunspell-devel - Development files for hunspell - hunspell için geliştirme dosyaları - - hunspell - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/*.a - /usr/share/man/man3 - - - - - 2020-01-15 - 1.7.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2018-08-06 - 1.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-16 - 1.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.6.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.3.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-07-10 - 1.3.3 - First release - Vedat Demir - vedat@pisilinux.com - - - - - - qtspell - https://github.com/manisandro/qtspell - - Stefan Gronewold - groni@pisilinux.org - - GPL3 - office.spellcheck - Spell checking for Qt text widgets - QtSpell adds spell-checking functionality to Qt's text widgets, using the enchant spell-checking library. - https://github.com/manisandro/qtspell/archive/0.8.5.tar.gz - - cmake - doxygen - enchant2-devel - pkgconfig - qt5-assistant-devel - qt5-base-devel - qt5-designer-devel - qt5-linguist - glib2-devel - - office/spellcheck/qtspell/pspec.xml - - - qtspell - Spell checking for Qt text widgets - - qt5-base - enchant2 - libgcc - - - /usr/lib - /usr/share/qt5/translations - /usr/include/QtSpell-qt5 - /usr/share/doc - - - - - 2019-04-24 - 0.8.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-16 - 0.8.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-09 - 0.8.2 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - zemberek-office - http://code.google.com/p/zemberek/ - - PisiLinux Community - admins@pisilinux.org - - BSD - data - office.spellcheck - Zemberek integration package for LibreOffice office suite - LibreOffice Türkçe ofis yazılımı için Zemberek uyumu - zemberek-openoffice integrates Zemberek into LibreOffice. - https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/zemberek/zemberek-ooo-1.0_rc4.oxt - office/spellcheck/zemberek-office/pspec.xml - - - zemberek-office - - jre8-openjdk - libreoffice - - - /usr/lib/libreoffice/share/extensions - - - - - 2019-09-29 - 1.0_rc4 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-05-29 - 1.0_rc4 - Rebuild - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2019-04-26 - 1.0_rc4 - Rebuild - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2018-03-23 - 1.0_rc4 - Fist release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - zanshin - http://zanshin.kde.org/ - - Stefan Gronewold - groni@pisilinux.org - - GPL - office - To-do management application for KDE 5 based on Akonadi - Zanshin is a powerful yet simple application for managing your day to day actions. It helps you organize and reduce the cognitive pressure of what one has to do in his job and personal life. You'll never forget anything anymore, getting your mind like water. - https://github.com/KDE/zanshin/archive/0.5.71.tar.gz - - boost-devel - extra-cmake-modules - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - krunner-devel - qt5-base-devel - kldap-devel - akonadi-calendar-devel - kontactinterface-devel - akonadi-notes-devel - akonadi-search-devel - kidentitymanagement-devel - cyrus-sasl-devel - akonadi-devel - kitemmodels-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - akonadi-contacts-devel - akonadi-mime-devel - - - 4850c08998b33b37af99c3312d193b063b3e8174.diff - - office/zanshin/pspec.xml - - - zanshin - To-do management application for KDE 5 based on Akonadi - - kio - ki18n - kldap - kmime - kparts - libgcc - akonadi - kcodecs - kconfig - krunner - kwallet - kxmlgui - qt5-base - kcontacts - kitemviews - kcompletion - kcoreaddons - kitemmodels - kjobwidgets - akonadi-notes - akonadi-search - kconfigwidgets - kwidgetsaddons - akonadi-calendar - akonadi-contacts - kdelibs4-support - kontactinterface - kidentitymanagement - kdepim-runtime - - - /usr/bin - /usr/lib/qt5 - /usr/share - /usr/share/doc - - - - - 2019-10-16 - 0.5.71 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-10 - 0.5.0 + 0.1.8 Rebuild. Pisi Linux Community admin@pisilinux.org 2018-03-22 - 0.5.0 + 0.1.7 Rebuild. Pisi Linux Community admin@pisilinux.org - 2018-02-06 - 0.5.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-08 - 0.4.1 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - zim - https://zim-wiki.org/ - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - office - A Desktop Wiki. - Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control. - https://zim-wiki.org/downloads/zim-0.74.3.tar.gz - - xdg-utils - gtk3-devel - python3-xdg - python3-devel - python3-pygobject3-devel - - office/zim/pspec.xml - - - zim - - gtk3 - python3 - xdg-utils - python3-xdg - python3-pygobject3 - gobject-introspection - - - /usr/bin - /usr/lib - /usr/share - /usr/share/zim - /usr/share/locale - /usr/share/man/man1 - - - - - 2021-12-14 - 0.74.3 - First build. - fury - uglyside@yandex.ru - - - - - - ant - http://ant.apache.org - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - app:console - programming.build - Java-based build tool - Java tabanlı inşa aracı - Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles. - Apache ant Java tabanlı bir inşa aracıdır. Teorik olarak make'e benzemektedir ancak make'in kırışıksız halidir - Apache Ant es una herramienta de compilación (build) basado en Java. Teróricamente se puede comparar con Make, pero sin las vueltas que tiene aquel. - http://archive.apache.org/dist/ant/source/apache-ant-1.10.9-src.tar.xz - - jdk8-openjdk - - programming/build/ant/pspec.xml - - - ant - - /etc - /usr/share/ - /usr/bin - - - ant.conf - ant.sh - ant.csh - - - - ant-docs - Documentation package for ant build system - - /usr/share/doc - - - - - 2021-03-10 - 1.10.9 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-06-04 - 1.9.15 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 1.9.14 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-09-22 - 1.9.14 - Rebuild jdk7-2.6.19. - Pisi Linux Community - admin@pisilinux.org - - - 2019-04-29 - 1.9.14 - Rebuild jdk7-2.6.14. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-16 - 1.9.9 - Rebuild jdk7-2.6.14. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-16 - 1.9.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-28 - 1.9.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.9.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-25 - 1.9.6 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - ccache - https://ccache.samba.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - app:console - programming.build - Fast C/C++ compiler cache - Hızlı C/C++ derleme önbelleği - Cache veloz de compilador - Cache de Compilation rapide - ccache is a compiler cache. It speeds up recompilation of C/C++ code by caching previous compiles and detecting when the same compile is being done. - ccache bir derleme önbelleğidir. Önceki derlemeleri önbelleğinde saklayıp, aynı derlemelerde bu önbelleği kullanarak C/C++ kodlarının yeniden derlenmelerini hızlandırır. - https://github.com/ccache/ccache/releases/download/v3.7.7/ccache-3.7.7.tar.xz - - zlib-devel - - programming/build/ccache/pspec.xml - - - ccache - - zlib - - - /usr/bin - /usr/lib/ccache/bin - /usr/share/doc - /usr/share/man - - - - - 2021-05-18 - 3.7.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-26 - 3.7.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-06 - 3.7.1 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-09-12 - 3.4.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gn - https://gn.googlesource.com/gn/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.build - Meta-build system that generates build files for Ninja - Meta-build system that generates build files for Ninja - Ninja için derleme dosyaları oluşturan meta-build sistemi - Ninja için derleme dosyaları oluşturan meta-build sistemi - https://sourceforge.net/projects/pisilinux/files/source/gn-2018.12.01.tar.gz - - git - ninja - - programming/build/gn/pspec.xml - - - gn - - libgcc - - - /usr/bin - /usr/share/doc - - - - - 2018-12-01 - 2018.12.01 - First release - PisiLinux Community - admins@pisilinux.org - - - 2018-09-21 - 0.1468 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - llvm - http://www.llvm.org/ - - Serdar Soytetir - kaptan@pisilinux.org - - NCSA - programming.build - The Low Level Virtual Machine - Düşük Seviye Sanal Makine (LLVM) - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them. - LLVM projesi, modüler ve tekrar tekrar kullanılabilir derleyici teknolojileri koleksiyonudur. Adının aksine geleneksel sanal makinelerden çok farklıdır; ancak sanal makineleri oluşturmak için faydalı kitaplıklar içerir. - https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.3/llvm-project-14.0.3.src.tar.xz - - ninja - zlib-devel - libxml2-devel - ncurses-devel - ocaml - libffi-devel - groff - swig - libedit-devel - cmake - python3-devel - llvm - llvm-clang-devel - lld - llvm-polly - - programming/build/llvm/pspec.xml - - - llvm - app:console - library - - llvm-libs - zlib - libgcc - ncurses - llvm-polly - - - /usr/bin - /usr/bin/llvm-config - /usr/include/llvm* - /usr/lib/llvm - /usr/lib - /etc/ld.so.conf.d - /etc/llvm - /usr/share/doc - /usr/share/vim - /usr/share/llvm/cmake - /usr/share/man - - - 51-llvm.conf - - - - llvm-libs - library - - zlib - libffi - libedit - libgcc - ncurses - libxml2 - llvm-polly - - - /usr/lib/libLLVM*.so - /usr/lib/libLLVM*.so.14* - /usr/lib/LLVMgold.* - /usr/lib/libLTO.* - /usr/lib/libRemarks.so* - /usr/lib/bfd-plugins/LLVMgold.so - /usr/share/licenses/llvm-libs/LICENSE - - - - lldb - Next generation, high-performance debugger - - llvm-libs - llvm-clang - libgcc - libedit - libxml2 - ncurses - python3 - llvm-polly - - - /usr/bin/argdumper - /usr/bin/lldb* - /usr/bin/liblldb* - /usr/lib/liblldb.so* - /usr/lib/liblldb* - /usr/lib/python2.7/site-packages/readline.so - /usr/lib/python3.9/site-packages/lldb/* - /usr/lib/liblldbIntelFeatures.so* - /usr/lib/liblldbPluginExpressionParserClang.a - /usr/lib/liblldbPluginObjCLanguage.a - - - - lldb-devel - Development headers lldb - - lldb - - - /usr/include/lldb/* - - - - lld - Linker from the LLVM project - - llvm-libs - libgcc - llvm-polly - - - /usr/bin/ld.lld - /usr/bin/ld64.lld - /usr/bin/lld - /usr/bin/lld-link - /usr/bin/wasm-ld - /usr/lib/liblldMachO2.so* - /usr/lib/liblldCOFF.* - /usr/lib/liblldCommon.* - /usr/lib/liblldCore.* - /usr/lib/liblldDriver.* - /usr/lib/liblldELF.* - /usr/lib/liblldMachO.* - /usr/lib/liblldMinGW.* - /usr/lib/liblldReaderWriter.* - /usr/lib/liblldWasm.* - /usr/lib/liblldYAML.* - /usr/lib/liblldMachO2.* - /usr/share/doc/lld - - - - lld-devel - Development headers lld - - lld - libgcc - - - /usr/include/lld/* - /usr/lib/cmake/lld/* - - - - llvm-clang-analyzer - A source code analysis framework - C ve Objective-C için kod analiz altyapısı - The Clang Static Analyzer consists of both a source code analysis framework and a standalone tool that finds bugs in C and Objective-C programs. - app:console - - llvm-clang - - - /usr/lib/clang-analyzer - /usr/bin/scan-* - /usr/share/scan* - /usr/share/opt-viewer - /usr/libexec/ccc-* - /usr/libexec/c++-* - /usr/share/man/man1/scan-build.1 - - - - compiler-rt - Various runtime libraries used by Clang - - libgcc - - - /usr/lib/clang/14.0.3/lib/linux/*.so - - - - llvm-unwind - LLVM unwinding library - - /usr/lib/libllvm-unwind* - /usr/lib/llvm-libunwind - - - - llvm-clang - A C language family front-end for LLVM - LLVM için C dili ailesi ön ucu - The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. - - llvm-libs - libxml2 - libgcc - llvm-polly - - - /usr/bin/diagtool - /usr/bin/pp-trace - /usr/bin/modularize - /usr/bin/find-all-symbols - /usr/bin/git-clang* - /usr/bin/clang* - /usr/bin/c-index-test - /usr/bin/tblgen - /usr/lib/libclang* - /usr/lib/clang/ - /usr/lib/libfindAllSymbols.so* - /usr/share/man/man1/clang.1 - /usr/lib/cmake/clang/Clang* - /usr/share/clang - - - - llvm-clang-32bit - A C language family front-end for LLVM - The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. - - /usr/lib32/libclang* - /usr/lib32/clang/ - /usr/lib32/libfindAllSymbols.so* - /usr/lib32/cmake/clang/Clang* - - - - llvm-clang-devel - Development headers for llvm-clang - llvm-clang için başlık dosyaları - - llvm-clang - - - /usr/include/clang - /usr/lib/clang/14.0.3/include - /usr/include/clang-c - /usr/include/clang-tidy - - - - llvm-mlir - MLIR is intended to be a hybrid IR which can support multiple different requirements in a unified infrastructure - - llvm-libs - libgcc - ncurses - llvm-polly - - - /usr/bin/mlir* - /usr/lib/libMLIR* - /usr/lib/libmlir* - /usr/include/mlir* - /usr/lib/cmake/mlir - - - - llvm-polly - High-level loop and data-locality optimizer and optimization infrastructure for LLVM - - libgcc - - - /usr/lib/LLVMPolly.so - /usr/lib/libPolly*.so* - /usr/include/polly - /usr/lib/cmake/polly - - - - llvm-32bit - 32-bit shared libraries for llvm - emul32 - emul32 - - zlib-32bit - libffi-32bit - libxml2-32bit - ncurses-32bit - - - llvm - llvm-clang-32bit - libgcc - libxml2-32bit - ncurses-32bit - zlib-32bit - libffi-32bit - - - /usr/bin/llvm-config-32 - /usr/lib32 - - - - - 2022-04-29 - 14.0.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-24 - 13.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 13.0.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2021-07-10 - 12.0.1 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2021-07-07 - 12.0.1 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2021-06-03 - 12.0.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2021-05-15 - 11.1.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-11-12 - 11.0.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-09-23 - 10.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-04 - 10.0.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-24 - 10.0.0 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-05-23 - 7.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-18 - 6.0.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-15 - 6.0.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-23 - 5.0.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-07-25 - 5.0.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-09-04 - 3.8.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-12 - 3.8.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.8.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 3.8.0 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2016-04-06 - 3.8.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - luajit - http://luajit.org/ - - Alihan Öztürk - alihan@pisilinux.org - - MIT - app:gui - programming.build - Just-in-time compiler and drop-in replacement for Lua 5.1 - Lua için Just-in-Time derleyici - Just-in-time compiler and drop-in replacement for Lua 5.1 - LuaJIT, Lua için bir Just-in-Time derleyicidir. - http://luajit.org/download/LuaJIT-2.0.5.tar.gz - - gcc - - programming/build/luajit/pspec.xml - - - luajit - - libgcc - - - /usr/bin - /usr/share/doc - /usr/lib - /usr/lib/lua - /usr/share/luajit-2.0.2 - /usr/share/lua - /usr/share - /usr/share/man - - - - luajit-devel - Development files for luajit - luajit için geliştirme başlıkları - - luajit - - - /usr/include - /usr/lib/pkgconfig/luajit.pc - - - - - 2021-05-18 - 2.0.5 - rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2020-01-26 - 2.0.5 - rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-10-13 - 2.0.5 - First Release - Kamil Atlı - suvari@pisilinux.org - - - - - - gdb - http://www.gnu.org/software/gdb/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - programming.debug - GNU debugger - GNU hata ayıklayıcısı - Depurador GNU - GDB, the GNU Project debugger, allows you to see what is going on 'inside' another program while it executes -- or what another program was doing at the moment it crashed. - GDB, GNU Proje hata ayıklama aracı, çalışır durumdaki başka bir programın `içinde' olan biteni görmenizi, veya başka bir programın çöktüğü anda ne yapıyor olduğunu bilmenizi sağlar. - GDB, el depurador del proyecto GNU permite ver lo que está pasando 'en el interior de' otro programa mientras ejecuta -- o lo que estaba haciendo cuando quedó colgado. - https://ftp.gnu.org/gnu/gdb/gdb-11.1.tar.xz - - texinfo - xz-devel - mpfr-devel - expat-devel - python-devel - xxhash-devel - ncurses-devel - guile2.0-devel - readline-devel - source-highlight-devel - - - 0001-AArch64-Make-gdbserver-register-set-selection-dynami.patch - - programming/debug/gdb/pspec.xml - - - gdb - GNU debugger - - xz - mpfr - expat - libgcc - xxhash - python - ncurses - guile2.0 - readline - source-highlight - - - /usr/lib - /usr/share/man - /usr/share/gdb - /usr/bin - /usr/share/info - /usr/share/doc/gdb - - - - gdb-devel - Development files for gdb - gdb için geliştirme dosyaları - gdb-devel, provides development files for gdb. - - gdb - - - /usr/include - - - - - 2021-11-30 - 11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-15 - 10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 9.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-07 - 9.2 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-07 - 8.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 8.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-31 - 8.0.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 7.12.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 7.9.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-30 - 7.9.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - codeblocks - http://www.codeblocks.org/ - - Pisi Linux Community - admins@pisilinux.org - - GPLv3 - app:gui - programming.environment - A free C++ IDE built to meet the most demanding needs of its users - C++ için bütünleşik geliştirme araçlarını barındıran özgür yazılım - Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. - Code::Blocks, yazılımcıların en çok ihtiyaç duydukları özellikleri sağlayan, tamamen kişiselleştirilebilen ve geliştirilebilen C++ editörüdür. - codeblocks - https://downloads.sourceforge.net/codeblocks/codeblocks_17.12.tar.xz - - fontconfig-devel - hunspell-devel - boost-devel - gamin-devel - wxGTK-devel - glib2-devel - gtk3-devel - wxGTK3 - - - codeblocks-17.12-scripting.patch - - programming/environment/codeblocks/pspec.xml - - - codeblocks - A free C++ IDE built to meet the most demanding needs of its users - - wxGTK-common - fontconfig - hunspell - wxBase - wxGTK3 - wxGTK - gamin - glib2 - gtk3 - - - /usr/share/applications - /usr/share/codeblocks - /usr/share/appdata - /usr/share/pixmaps - /usr/share/icons - /usr/share/mime - /usr/bin - /usr/share/doc - /usr/share/man - /usr/lib - - - - codeblocks-devel - Development files of codeblocks - codeblocks paketlerine ait geliştirme dosyaları - codeblocks-devel, codeblocks için geliştirme dosyalarını içerir. - - codeblocks - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-24 - 17.12 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2017-05-10 - 16.01 - First release. - Erdinç Gültekin - admins@pisilinux.org - - - - - - eric6 - http://eric-ide.python-projects.org/index.html - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - programming.environment.eric - Full featured Python IDE - Eric is a full featured Python and Ruby editor and IDE, written in python. - It is based on the cross platform Qt4 gui toolkit, integrating the highly flexible - Scintilla editor control. It is designed to be usable as everdays' quick and dirty - editor as well as being usable as a professional project management tool integrating - many advanced features Python offers the professional coder. - eric5 - https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-17.12.tar.gz - https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-cs-17.12.tar.gz - https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-de-17.12.tar.gz - https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-es-17.12.tar.gz - https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-fr-17.12.tar.gz - https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-it-17.12.tar.gz - https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-ru-17.12.tar.gz - https://sourceforge.net/projects/eric-ide/files/eric6/stable/17.12/eric6-i18n-tr-17.12.tar.gz - - qt5-base-devel - qt5-sql-mysql - python3-devel - qt5-sql-sqlite - python3-qt5 - qscintilla2-devel - qscintilla2-python3 - qt5-webkit-devel - qt5-svg-devel - python3-sip - - programming/environment/eric6/pspec.xml - - - eric6 - - qt5-base - python3 - python3-qt5 - qscintilla2-python3 - qt5-webkit - qt5-svg - - - /usr/bin - /usr/lib/python3.6/site-packages - /usr/share/qt5/qsci/api - /usr/share/applications - /usr/share/appdata - /usr/share/doc - /usr/share/pixmaps - /usr/share/metainfo - - - - - 2018-09-09 - 17.12 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-01 - 17.12 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-05 - 17.05 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 6.1.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-10 - 6.1.4 - Version Bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - cargo-c - https://github.com/lu-zero/cargo-c - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language - A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries - A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries - A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries - A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries - https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.9.5-deploy.tar.gz - - rust - curl-devel - zlib-devel - openssl-devel - - programming/language/cargo-c/pspec.xml - - - cargo-c - - /usr/bin - /usr/share/doc - - - - - 2021-11-02 - 0.9.5 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - expect - https://core.tcl-lang.org/expect/index - - Kamil Atlı - suvari@pisilinux.org - - BSD - app:console - library - programming.language - Outil pour automatiser les applications interactives - A tool for automating interactive applications - İnteraktif uygulamaları otomatikleştirmek için kullanılan bir araç. - Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial. Expect is also useful for testing these same applications. - mirrors://sourceforge/expect/Expect/5.45.4/expect5.45.4.tar.gz - - tcl-devel - - - expect-5.44.1.15-ldflags.patch - expect-5.43.0-fixformatsecurity.patch - expect-fedora-5.32.2-random.patch - expect-fedora-5.43.0-log_file.patch - - programming/language/expect/pspec.xml - - - expect - - tcl - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2022-05-01 - 5.45.4 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - go - https://golang.org - - Ertuğrul Erata - ertugrulerata@gmail.com - - BSD - app:console - programming.language - Compiler and tools for the Go programming language from Google - Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. - https://github.com/golang/go/archive/go1.15.tar.gz - https://dl.google.com/go/go1.15.linux-amd64.tar.gz - programming/language/go/pspec.xml - - - golang - Compiler and tools for the Go programming language from Google - - git - - - /etc - /usr/share/ - /usr/lib/ - /usr/bin/ - - - - - 2020-08-30 - 1.15 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 1.14.3 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 1.14.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-24 - 1.13.8 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-04-14 - 1.11.9 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-19 - 1.10.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-06-08 - 1.10.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-12-31 - 1.9.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-08-21 - 1.7.6 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-20 - 1.7.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-08-06 - 1.6.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.6.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-07 - 1.6.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-01-09 - 1.4.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - eclipse-ecj - http://www.eclipse.org - - PisiLinux Community - admins@pisilinux.org - - EPL - app:web - programming.language.java - Eclipse java bytecode compiler - Eclipse java bytecode compiler - https://sourceforge.net/projects/pisilinux/files/source/ecjsrc-4.6.3.jar - - ant - jdk8-openjdk - - - 01-ecj-include-props.patch - 02-buildxml-fix-manifest.patch - - programming/language/java/eclipse-ecj/pspec.xml - - - eclipse-ecj - - jdk7-openjdk - - - /usr/share/man - /usr/bin - /usr/share/java - - - ecj - - - - - 2021-03-10 - 4.6.3_201703010400 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2020-06-04 - 4.6.3_201703010400 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 4.4.2_201502041700 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-22 - 4.4.2_201502041700 - Rebuild jdk7-2.6.19 - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-29 - 4.4.2_201502041700 - Rebuild jdk7-2.6.17 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-16 - 4.4.2_201502041700 - Rebuild New T.jdk7-2.6.14 - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-15 - 4.4.2_201502041700 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-10 - 4.4.2_201502041700 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-03 - 4.4.2_201502041700 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - fastjar - http://savannah.nongnu.org/projects/fastjar - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:web - programming.language.java - Sun java jar compatible archiver - Sun java jar compatible archiver - Sun java jar compatible archiver - Sun java jar compatible archiver. - http://download.savannah.gnu.org/releases/fastjar/fastjar-0.98.tar.gz - - zlib-devel - - programming/language/java/fastjar/pspec.xml - - - fastjar - - zlib - - - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/info - - - - - 2020-06-04 - 0.98 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-16 - 0.98 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-16 - 0.98 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-11 - 0.98 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 0.98 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-05 - 0.98 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - icedtea-web-java7 - https://www.x.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.java - Java web browser plugin - Web tarayıcıları için Java eklentisi - Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project. - Java uygulamacıklarını (applet) çalıştıran, Java Web Start'ın özgür yazılım sürümü. - http://icedtea.wildebeest.org/download/source/icedtea-web-1.6.2.tar.gz - - firefox - jdk7-openjdk - rhino - libXtst-devel - npapi-sdk-devel - desktop-file-utils - glib2-devel - - programming/language/java/icedtea-web-java7/pspec.xml - - - icedtea-web-java7 - - glib2 - libgcc - desktop-file-utils - jre7-openjdk - - - /usr/lib - /usr/lib/mozilla - /usr/lib/browser-plugins - /usr/share - /usr/share/doc - /usr/share/man - /usr/share/applications - - - - - 2020-01-15 - 1.6.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-22 - 1.6.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-30 - 1.6.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2018-08-17 - 1.6.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2017-01-08 - 1.6.2 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - java-openjdk - https://openjdk.java.net/ - - Safa Arıman - safa@ariman.gen.tr - - GPLv2 - app:gui - programming.language.java - OpenJDK Java development kit - OpenJDK Java 13 development kit - OpenJDK is a development environment for building applications, applets, and components using the Java programming language. - OpenJDK is a development environment for building applications, applets, and components using the Java programming language. - https://hg.openjdk.java.net/jdk-updates/jdk15u/archive/jdk-15.0.3+0.tar.gz - - cpio - zip - unzip - cups-devel - libX11-devel - libXrender-devel - libXtst-devel - libXt-devel - libXext-devel - libXrandr-devel - alsa-lib-devel - freetype-devel - libjpeg-turbo-devel - giflib-devel - libpng-devel - lcms2-devel - fontconfig-devel - jdk-openjdk - - programming/language/java/java-openjdk/pspec.xml - - - jre-openjdk-headless - OpenJDK Java headless runtime environment - - lcms2 - freetype - libjpeg-turbo - - - /usr/lib/jvm/java-openjdk/bin/jaotc - /usr/lib/jvm/java-openjdk/bin/java - /usr/lib/jvm/java-openjdk/bin/jfr - /usr/lib/jvm/java-openjdk/bin/jjs - /usr/lib/jvm/java-openjdk/bin/jrunscript - /usr/lib/jvm/java-openjdk/bin/keytool - /usr/lib/jvm/java-openjdk/bin/pack200 - /usr/lib/jvm/java-openjdk/bin/rmid - /usr/lib/jvm/java-openjdk/bin/rmiregistry - /usr/lib/jvm/java-openjdk/bin/unpack200 - /usr/lib/jvm/java-openjdk/conf - /etc/java-openjdk - /usr/share/licenses/java-openjdk/java.base* - /usr/share/licenses/java-openjdk/java.compiler* - /usr/share/licenses/java-openjdk/java.datatransfer* - /usr/share/licenses/java-openjdk/java.desktop* - /usr/share/licenses/java-openjdk/java.instrument* - /usr/share/licenses/java-openjdk/java.logging* - /usr/share/licenses/java-openjdk/java.management* - /usr/share/licenses/java-openjdk/java.naming* - /usr/share/licenses/java-openjdk/java.net.http* - /usr/share/licenses/java-openjdk/java.prefs* - /usr/share/licenses/java-openjdk/java.rmi* - /usr/share/licenses/java-openjdk/java.scripting* - /usr/share/licenses/java-openjdk/java.se* - /usr/share/licenses/java-openjdk/java.security* - /usr/share/licenses/java-openjdk/java.smartcardio* - /usr/share/licenses/java-openjdk/java.sql* - /usr/share/licenses/java-openjdk/java.transaction.xa* - /usr/share/licenses/java-openjdk/java.xml* - /usr/share/licenses/java-openjdk/jdk.accessibility* - /usr/share/licenses/java-openjdk/jdk.aot* - /usr/share/licenses/java-openjdk/jdk.charsets* - /usr/share/licenses/java-openjdk/jdk.crypto* - /usr/share/licenses/java-openjdk/jdk.dynalink* - /usr/share/licenses/java-openjdk/jdk.httpserver* - /usr/share/licenses/java-openjdk/jdk.internal* - /usr/share/licenses/java-openjdk/jdk.jdwp.agent* - /usr/share/licenses/java-openjdk/jdk.jfr* - /usr/share/licenses/java-openjdk/jdk.jsobject* - /usr/share/licenses/java-openjdk/jdk.localedata* - /usr/share/licenses/java-openjdk/jdk.management* - /usr/share/licenses/java-openjdk/jdk.naming* - /usr/share/licenses/java-openjdk/jdk.net* - /usr/share/licenses/java-openjdk/jdk.pack* - /usr/share/licenses/java-openjdk/jdk.scripting.nashorn* - /usr/share/licenses/java-openjdk/jdk.sctp* - /usr/share/licenses/java-openjdk/jdk.security* - /usr/share/licenses/java-openjdk/jdk.unsupported* - /usr/share/licenses/java-openjdk/jdk.xml.dom* - /usr/share/licenses/java-openjdk/jdk.zipfs* - /usr/lib/jvm/java-openjdk/legal - /usr/share/licenses/jre-openjdk-headless - /usr/lib/jvm/java-openjdk/man - /usr/lib/jvm/java-openjdk/release - /usr/lib/jvm/java-openjdk/lib/modules - /usr/lib/jvm/java-openjdk/lib/security - /usr/lib/jvm/java-openjdk/lib/server - /usr/lib/jvm/java-openjdk/lib/tzdb.dat - /usr/lib/jvm/java-openjdk/lib/jvm.cfg - /usr/lib/jvm/java-openjdk/lib/jrt-fs.jar - /usr/lib/jvm/java-openjdk/lib/classlist - /usr/lib/jvm/java-openjdk/lib/jexec* - /usr/lib/jvm/java-openjdk/lib/jfr* - /usr/lib/jvm/java-openjdk/lib/jspawnhelper* - /usr/lib/jvm/java-openjdk/lib/libawt.* - /usr/lib/jvm/java-openjdk/lib/libawt_headless.* - /usr/lib/jvm/java-openjdk/lib/libdtcket* - /usr/lib/jvm/java-openjdk/lib/libextnet* - /usr/lib/jvm/java-openjdk/lib/libfontmanager* - /usr/lib/jvm/java-openjdk/lib/libinstrument* - /usr/lib/jvm/java-openjdk/lib/libj2gss* - /usr/lib/jvm/java-openjdk/lib/libj2pcsc* - /usr/lib/jvm/java-openjdk/lib/libj2pkcs11* - /usr/lib/jvm/java-openjdk/lib/libjaas* - /usr/lib/jvm/java-openjdk/lib/libjava* - /usr/lib/jvm/java-openjdk/lib/libjavajpeg* - /usr/lib/jvm/java-openjdk/lib/libjdwp* - /usr/lib/jvm/java-openjdk/lib/libjimage* - /usr/lib/jvm/java-openjdk/lib/libjli* - /usr/lib/jvm/java-openjdk/lib/libjsig* - /usr/lib/jvm/java-openjdk/lib/liblcms* - /usr/lib/jvm/java-openjdk/lib/libmanagement* - /usr/lib/jvm/java-openjdk/lib/libmlib_image* - /usr/lib/jvm/java-openjdk/lib/libnet* - /usr/lib/jvm/java-openjdk/lib/libnio* - /usr/lib/jvm/java-openjdk/lib/libprefs* - /usr/lib/jvm/java-openjdk/lib/librmi* - /usr/lib/jvm/java-openjdk/lib/libsctp* - /usr/lib/jvm/java-openjdk/lib/libsunec* - /usr/lib/jvm/java-openjdk/lib/libunpack* - /usr/lib/jvm/java-openjdk/lib/libverify* - /usr/lib/jvm/java-openjdk/lib/libzip* - /usr/lib/jvm/java-openjdk/lib/psfont* - /usr/share/man/man1/jaotc-openjdk15.1 - /usr/share/man/man1/java-openjdk15.1 - /usr/share/man/man1/jfr-openjdk15.1 - /usr/share/man/man1/jjs-openjdk15.1 - /usr/share/man/man1/jrunscript-openjdk15.1 - /usr/share/man/man1/keytool-openjdk15.1 - /usr/share/man/man1/pack200-openjdk15.1 - /usr/share/man/man1/rmid-openjdk15.1 - /usr/share/man/man1/rmiregistry-openjdk15.1 - /usr/share/man/man1/unpack200-openjdk15.1 - - - System.Package - - - freedesktop-java.desktop - freedesktop-jconsole.desktop - freedesktop-jshell.desktop - - - - jre-openjdk - OpenJDK Java full runtime environment - - jre-openjdk-headless - libXi - giflib - libX11 - libpng - libXext - libXtst - alsa-lib - libXrender - libjpeg-turbo - - - /usr/lib/jvm/java-openjdk/lib/libawt_xawt* - /usr/lib/jvm/java-openjdk/lib/libjawt* - /usr/lib/jvm/java-openjdk/lib/libjsound* - /usr/lib/jvm/java-openjdk/lib/libsplashscreen* - - - - jdk-openjdk - OpenJDK Java development kit - - jre-openjdk-headless - - - /usr/lib/jvm/java-openjdk/bin/jstatd - /usr/lib/jvm/java-openjdk/bin/jshell - /usr/lib/jvm/java-openjdk/bin/jarsigner - /usr/lib/jvm/java-openjdk/bin/javap - /usr/lib/jvm/java-openjdk/bin/jstack - /usr/lib/jvm/java-openjdk/bin/javadoc - /usr/lib/jvm/java-openjdk/bin/jdeprscan - /usr/lib/jvm/java-openjdk/bin/jmap - /usr/lib/jvm/java-openjdk/bin/jconsole - /usr/lib/jvm/java-openjdk/bin/jmod - /usr/lib/jvm/java-openjdk/bin/jcmd - /usr/lib/jvm/java-openjdk/bin/jar - /usr/lib/jvm/java-openjdk/bin/javac - /usr/lib/jvm/java-openjdk/bin/rmic - /usr/lib/jvm/java-openjdk/bin/jps - /usr/lib/jvm/java-openjdk/bin/jpackage - /usr/lib/jvm/java-openjdk/bin/serialver - /usr/lib/jvm/java-openjdk/bin/jstat - /usr/lib/jvm/java-openjdk/bin/jdb - /usr/lib/jvm/java-openjdk/bin/jinfo - /usr/lib/jvm/java-openjdk/bin/jhsdb - /usr/lib/jvm/java-openjdk/bin/jlink - /usr/lib/jvm/java-openjdk/bin/jimage - /usr/lib/jvm/java-openjdk/bin/jdeps - /usr/lib/jvm/java-openjdk/include - /usr/lib/jvm/java-openjdk/demo - /usr/lib/jvm/java-openjdk/jmods - /usr/lib/jvm/java-openjdk/lib/ct.sym - /usr/lib/jvm/java-openjdk/lib/libsaproc* - /usr/lib/jvm/java-openjdk/lib/libdt_socket* - /usr/lib/jvm/java-openjdk/lib/libattach* - /usr/share/man/man1/jstatd-openjdk15.1 - /usr/share/man/man1/jshell-openjdk15.1 - /usr/share/man/man1/jarsigner-openjdk15.1 - /usr/share/man/man1/javap-openjdk15.1 - /usr/share/man/man1/jstack-openjdk15.1 - /usr/share/man/man1/javadoc-openjdk15.1 - /usr/share/man/man1/jdeprscan-openjdk15.1 - /usr/share/man/man1/jmap-openjdk15.1 - /usr/share/man/man1/jconsole-openjdk15.1 - /usr/share/man/man1/jmod-openjdk15.1 - /usr/share/man/man1/jcmd-openjdk15.1 - /usr/share/man/man1/jar-openjdk15.1 - /usr/share/man/man1/javac-openjdk15.1 - /usr/share/man/man1/rmic-openjdk15.1 - /usr/share/man/man1/jps-openjdk15.1 - /usr/share/man/man1/serialver-openjdk15.1 - /usr/share/man/man1/jstat-openjdk15.1 - /usr/share/man/man1/jdb-openjdk15.1 - /usr/share/man/man1/jinfo-openjdk15.1 - /usr/share/man/man1/jhsdb-openjdk15.1 - /usr/share/man/man1/jlink-openjdk15.1 - /usr/share/man/man1/jimage-openjdk15.1 - /usr/share/man/man1/jdeps-openjdk15.1 - /usr/share/man/man1/jpackage-openjdk15.1 - /usr/share/icons - /usr/share/applications - /usr/share/licenses/java-openjdk - - - System.Package - - - - openjdk-src - OpenJDK Java sources - - /usr/lib/jvm/java-openjdk/lib/src.zip - - - - openjdk-doc - OpenJDK Java documentation - - /usr/share/doc - - - - - 2021-03-10 - 15.0.3.0 - First release. - Safa Arıman - safa@ariman.gen.tr - - - - - - java8-openjdk - http://icedtea.classpath.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - programming.language.java - Open Java Development Kit - OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE). - http://icedtea.wildebeest.org/download/source/icedtea-3.19.0.tar.xz - http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/corba.tar.xz - http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/hotspot.tar.xz - http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jaxp.tar.xz - http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jaxws.tar.xz - http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/jdk.tar.xz - http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/langtools.tar.xz - http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/nashorn.tar.xz - http://icedtea.wildebeest.org/download/drops/icedtea8/3.19.0/openjdk.tar.xz - - wget - p7zip - fastjar - nss-devel - zlib-devel - attr-devel - xorg-proto - gtk2-devel - cups-devel - libffi-devel - libXt-devel - libSM-devel - lcms2-devel - jdk8-openjdk - libICE-devel - libpng-devel - giflib-devel - libxslt-devel - libXtst-devel - alsa-lib-devel - libXinerama-devel - libjpeg-turbo-devel - libXcomposite-devel - chrpath - jre8-openjdk-headless - zip - cpio - unzip - libXp-devel - - programming/language/java/java8-openjdk/pspec.xml - - - jre8-openjdk-headless - Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs - - atk - cups - gtk2 - zlib - cairo - glib2 - lcms2 - libXi - pango - libX11 - libgcc - libXext - libXtst - freetype - fontconfig - gdk-pixbuf - libXrender - libXcomposite - libjpeg-turbo - - - /usr/bin/jfr - /usr/bin/hsdb - /usr/bin/clhsdb - /usr/bin/orbd - /usr/bin/rmid - /usr/bin/java - /usr/bin/jjs - /usr/bin/jdeps - /etc/env.d/25java_jre.csh - /etc/env.d/25java_jre - /etc/java-8-openjdk/ - /usr/bin/pack200 - /usr/bin/keytool - /usr/bin/tnameserv - /usr/bin/unpack200 - /usr/share/man/man1/rmid.1 - /usr/share/man/man1/orbd.1 - /usr/share/man/man1/java.1 - /usr/bin/servertool - /usr/bin/rmiregistry - /usr/share/doc/java8-openjdk/ - /usr/share/man/ja/man1/rmid.1 - /usr/share/man/ja/man1/java.1 - /usr/share/man/man1/pack200.1 - /usr/share/man/man1/keytool.1 - /usr/share/man/ja/man1/orbd.1 - /usr/share/man/man1/tnameserv.1 - /usr/share/man/man1/unpack200.1 - /usr/share/man/ja/man1/pack200.1 - /usr/share/man/man1/servertool.1 - /usr/share/man/ja/man1/keytool.1 - /usr/share/man/man1/rmiregistry.1 - /usr/share/man/ja/man1/tnameserv.1 - /usr/share/man/ja/man1/unpack200.1 - /usr/share/man/ja/man1/servertool.1 - /usr/share/doc/jre8-openjdk-headless - /usr/share/man/ja/man1/rmiregistry.1 - /usr/lib/jvm/java-8-openjdk/jre/lib - /usr/lib/jvm/java-8-openjdk/bin/jfr - /usr/lib/jvm/java-8-openjdk/bin/hsdb - /usr/lib/jvm/java-8-openjdk/bin/clhsdb - /usr/lib/jvm/java-8-openjdk/bin/jdeps - /usr/lib/jvm/java-8-openjdk/bin/jjs - /usr/lib/jvm/java-8-openjdk/jre/java - /usr/lib/jvm/java-8-openjdk/jre/orbd - /usr/lib/jvm/java-8-openjdk/jre/rmid - /usr/lib/jvm/java-8-openjdk/jre/bin/ - /usr/lib/jvm/java-8-openjdk/jre/keytool - /usr/lib/jvm/java-8-openjdk/jre/pack200 - /usr/lib/jvm/java-8-openjdk/jre/bin/orbd - /usr/lib/jvm/java-8-openjdk/jre/bin/java - /usr/lib/jvm/java-8-openjdk/jre/bin/rmid - /usr/lib/jvm/java-8-openjdk/jre/tnameserv - /usr/lib/jvm/java-8-openjdk/jre/unpack200 - /usr/lib/jvm/java-8-openjdk/jre/servertool - /usr/lib/jvm/java-8-openjdk/jre/policytool - /usr/lib/jvm/java-8-openjdk/jre/rmiregistry - /usr/lib/jvm/java-8-openjdk/jre/bin/keytool - /usr/lib/jvm/java-8-openjdk/jre/bin/pack200 - /usr/lib/jvm/java-8-openjdk/lib/*/jli/libjli.so - /usr/lib/jvm/java-8-openjdk/jre/bin/tnameserv - /usr/lib/jvm/java-8-openjdk/jre/bin/unpack200 - /usr/lib/jvm/java-8-openjdk/jre/bin/servertool - /usr/lib/jvm/java-8-openjdk/jre/bin/rmiregistry - /usr/lib/jvm/java-8-openjdk/lib/amd64/libjawt.so - /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/xawt/libmawt.so - /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/headless/libmawt.so - - - 25java_jre - 25java_jre.csh - - - - jre8-openjdk - Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - Full Java runtime environment - needed for executing Java GUI and Webstart programs - - zlib - giflib - libX11 - libpng - libXext - alsa-lib - libjpeg-turbo - jre8-openjdk-headless - - - /usr/share/doc/openjdk - /usr/bin/policytool - /usr/share/icons/hicolor/ - /usr/share/man/man1/policytool.1 - /usr/share/man/ja/man1/policytool.1 - /usr/share/applications/policytool-jdk8.desktop - /usr/lib/jvm/java-8-openjdk/jre/bin/policytool - /usr/lib/jvm/java-8-openjdk/jre/lib/*/libjsoundalsa.so - /usr/lib/jvm/java-8-openjdk/jre/lib/*/libpulse-java.so - /usr/lib/jvm/java-8-openjdk/jre/lib/*/libsplashscreen.so - /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libjsoundalsa.so - /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libpulse-java.so - /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libsplashscreen.so - - - sun-jre - - - sun-jre - - - - jdk8-openjdk - Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - SDK - - zlib - libX11 - libgcc - jre8-openjdk-headless - - - /etc/env.d/25java_jdk.csh - /etc/env.d/25java_jdk - /usr/share/man/man1/ - /usr/share/man/ja/man1/ - /usr/bin/jar - /usr/bin/xjc - /usr/bin/apt - /usr/bin/jdb - /usr/bin/jps - /usr/bin/jmap - /usr/bin/idlj - /usr/bin/jcmd - /usr/bin/jhat - /usr/bin/rmic - /usr/bin/javac - /usr/bin/javah - /usr/bin/javap - /usr/bin/jinfo - /usr/bin/wsgen - /usr/bin/jstat - /usr/bin/jstack - /usr/bin/jstatd - /usr/bin/javadoc - /usr/bin/extcheck - /usr/bin/jconsole - /usr/bin/wsimport - /usr/bin/jarsigner - /usr/bin/jsadebugd - /usr/bin/schemagen - /usr/bin/serialver - /usr/bin/jrunscript - /usr/bin/appletviewer - /usr/bin/native2ascii - /usr/share/applications/jconsole-jdk8.desktop - /usr/lib/jvm/java-8-openjdk/include - /usr/lib/jvm/java-8-openjdk/bin/apt - /usr/lib/jvm/java-8-openjdk/bin/jar - /usr/lib/jvm/java-8-openjdk/bin/jdb - /usr/lib/jvm/java-8-openjdk/bin/jps - /usr/lib/jvm/java-8-openjdk/bin/xjc - /usr/lib/jvm/java-8-openjdk/bin/rmic - /usr/lib/jvm/java-8-openjdk/bin/rmid - /usr/lib/jvm/java-8-openjdk/bin/idlj - /usr/lib/jvm/java-8-openjdk/bin/orbd - /usr/lib/jvm/java-8-openjdk/bin/java - /usr/lib/jvm/java-8-openjdk/bin/jhat - /usr/lib/jvm/java-8-openjdk/bin/jmap - /usr/lib/jvm/java-8-openjdk/bin/jcmd - /usr/lib/jvm/java-8-openjdk/bin/javac - /usr/lib/jvm/java-8-openjdk/bin/javah - /usr/lib/jvm/java-8-openjdk/bin/javap - /usr/lib/jvm/java-8-openjdk/bin/jinfo - /usr/lib/jvm/java-8-openjdk/bin/jstat - /usr/lib/jvm/java-8-openjdk/bin/wsgen - /usr/lib/jvm/java-8-openjdk/bin/jstatd - /usr/lib/jvm/java-8-openjdk/bin/jstack - /usr/lib/jvm/java-8-openjdk/bin/pack200 - /usr/lib/jvm/java-8-openjdk/bin/javadoc - /usr/lib/jvm/java-8-openjdk/bin/keytool - /usr/lib/jvm/java-8-openjdk/bin/wsimport - /usr/lib/jvm/java-8-openjdk/bin/extcheck - /usr/lib/jvm/java-8-openjdk/bin/jconsole - /usr/lib/jvm/java-8-openjdk/bin/tnameserv - /usr/lib/jvm/java-8-openjdk/bin/unpack200 - /usr/lib/jvm/java-8-openjdk/bin/schemagen - /usr/lib/jvm/java-8-openjdk/bin/serialver - /usr/lib/jvm/java-8-openjdk/bin/jarsigner - /usr/lib/jvm/java-8-openjdk/bin/jsadebugd - /usr/lib/jvm/java-8-openjdk/bin/jrunscript - /usr/lib/jvm/java-8-openjdk/bin/policytool - /usr/lib/jvm/java-8-openjdk/bin/servertool - /usr/lib/jvm/java-8-openjdk/bin/rmiregistry - /usr/lib/jvm/java-8-openjdk/bin/java-rmi.cgi - /usr/lib/jvm/java-8-openjdk/bin/native2ascii - /usr/lib/jvm/java-8-openjdk/bin/appletviewer - /usr/lib/jvm/java-8-openjdk/lib/jexec - /usr/lib/jvm/java-8-openjdk/lib/ct.sym - /usr/lib/jvm/java-8-openjdk/lib/dt.jar - /usr/lib/jvm/java-8-openjdk/lib/ir.idl - /usr/lib/jvm/java-8-openjdk/lib/orb.idl - /usr/lib/jvm/java-8-openjdk/lib/tools.jar - /usr/lib/jvm/java-8-openjdk/lib/sa-jdi.jar - /usr/lib/jvm/java-8-openjdk/lib/jconsole.jar - - - sun-jdk - - - sun-jdk - - - 25java_jdk.csh - 25java_jdk - - - - openjdk8-src - Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - sources - - jdk8-openjdk - - - /usr/lib/jvm/java-8-openjdk/src.zip - - - - openjdk8-doc - Free Java environment based on OpenJDK 8.0 with IcedTea8 replacing binary plugs - documentation - - jdk8-openjdk - - - /usr/share/doc/openjdk8-doc/ - - - - - 2021-11-27 - 8u_292.3.19.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-09 - 8u_282.3.18.0 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2020-12-18 - 8u_275.3.17.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-01 - 8u_252.3.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-26 - 8u_242.3.15.0 - Version Bump devir 3. - Pisi Linux Community - admin@pisilinux.org - - - 2019-09-20 - 8u_222.3.13.0 + 2018-02-11 + 0.1.7 Version Bump. Pisi Linux Community admin@pisilinux.org - 2019-06-17 - 8u_212.3.12.0 - First release devir 3. - Pisi Linux Community - admin@pisilinux.org - - - - - - npapi-sdk - http://code.google.com/p/npapi-sdk/ - - Osman Erkan - osman.erkan@pisilinux.org - - MPLv1.1 - app:gui - programming.language.java - NPAPI-SDK is a bundle of Netscape Plugin Application Programming Interface headers by Mozilla. - NPAPI-SDK is a bundle of Netscape Plugin Application Programming Interface headers by Mozilla. This package provides a clear way to install those headers and depend on them. - https://ftp.osuosl.org/pub/blfs/conglomeration/npapi-sdk/npapi-sdk-0.27.2.tar.bz2 - programming/language/java/npapi-sdk/pspec.xml - - - npapi-sdk - - /usr/share/doc - - - - npapi-sdk-devel - Development files for nnapi-sdk - npapi-sdk için geliştirme dosyaları - - npapi-sdk - - - /usr/lib/pkgconfig - /usr/include/npapi-sdk - - - - - 2020-01-16 - 0.27.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-16 - 0.27.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-08 - 0.27.2 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - rhino - http://www.mozilla.org/rhino/ - - PisiLinux Community - admins@pisilinux.org - - GPL2 - programming.language.java - Open-source implementation of JavaScript written entirely in Java - Open-source implementation of JavaScript written entirely in Java - https://github.com/mozilla/rhino/archive/Rhino1_7_7_2_Release.tar.gz - http://archive.apache.org/dist/xmlbeans/binaries/xmlbeans-2.6.0.tgz - - rhino - rhino.1 - rhino-jsc - rhino-jsc.1 - rhino-debugger - rhino-debugger.1 - - - ant - jdk8-openjdk - - programming/language/java/rhino/pspec.xml - - - rhino - - jdk8-openjdk - - - /usr/share/man - /usr/bin - /usr/share/java/ - - - - - 201-03-10 - 1.7.7.2 + 2017-04-14 + 0.1.6 Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2020-06-04 - 1.7.7.2 - Rebuild ant. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 1.7.7.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-22 - 1.7.7.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-28 - 1.7.7.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-16 - 1.7.7.1 - Rebuild New T.jdk7-2.6.14 - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-11 - 1.7.7.1 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 1.7.7.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 1.7.7.1 - First release Alihan Öztürk alihan@pisilinux.org @@ -256640,897 +320565,62 @@ complete albums that you have purchased from Amazon. - clisp - http://clisp.cons.org/ + txt2man + http://mvertes.free.fr/ PisiLinux Community admins@pisilinux.org GPLv2 app:console - programming.language.lisp - Implémente de manière conforme à ANSI Common Lisp. - An ANSI Common Lisp Implementation - Bir ANSI Common Lisp Uygulaması - ANSI Common Lisp is a high-level, general-purpose programming language. - ANSI Common Lisp üst düzey, genel amaçlı programlama dili. - https://haible.de/bruno/gnu/clisp-2.49.92.tar.bz2 - - dbus-devel - gdbm-devel - libsigsegv-devel - ffcall-devel - libglade-devel - fcgi-devel - gtk2-devel - postgresql-lib - libSM-devel - libXaw-devel - libXft-devel - libXmu-devel - libXrender-devel - libXt-devel - libXpm-devel - libXext-devel - gdk-pixbuf-devel - - - clisp-2.49.92-after_glibc_cfree_bdb.patch - - programming/language/lisp/clisp/pspec.xml + office.misc + A converter from flat ASCII text to man page format + Düz ASCII metinleri man sayfası formatına dönüştürücü + txt2man converts flat ASCII text to man page format. + txt2man düz ASCII metinleri man sayfası formatına dönüştürür. + https://github.com/mvertes/txt2man/archive/txt2man-1.6.0.tar.gz + office/misc/txt2man/pspec.xml - clisp - - atk - gtk2 - dbus - gdbm - zlib - fcgi - cairo - glib2 - libSM - pango - ffcall - libICE - libX11 - libXau - libpcre - libxml2 - ncurses - libXpm - libXext - freetype - harfbuzz - readline - fontconfig - libglade - libsigsegv - gdk-pixbuf - postgresql-lib - + txt2man /usr/bin - /usr/lib - /usr/share/vim - /usr/share/emacs - /usr/share/doc - /usr/share/locale - /usr/share/man - - - - clisp-devel - Development files for clisp - clisp için geliştirme dosyaları - - clisp - - - /usr/share/aclocal - - - - - 2014-01-20 - 2.49.92 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - lua - http://www.lua.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.language - A light-weight programming language - Hafif bir programlama dili - lua is a powerful light-weight programming language designed for extending applications. - lua, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir. - Lua es un lenguaje de programación liviano y potente con todas las herramientas imaginables - http://www.lua.org/ftp/lua-5.3.6.tar.gz - - lua.pc - - - readline-devel - - - liblua.so.patch - - programming/language/lua/pspec.xml - - - lua - - readline - - - /usr/lib /usr/share/man /usr/share/doc - /usr/bin - /usr/share/pixmaps - - - lua.png - - - - lua-devel - Development files for lua - lua için geliştirme dosyaları - - lua - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-05 - 5.3.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 5.3.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-03 - 5.3.5 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 5.3.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-08 - 5.3.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-02 - 5.3.4 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-14 - 5.3.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.2.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-06-03 - 5.2.4 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - lua51 - http://www.lua.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.language - A light-weight programming language - Hafif bir programlama dili - lua51 is a powerful light-weight programming language designed for extending applications. - lua51, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir. - Lua51 es un lenguaje de programación liviano y potente con todas las herramientas imaginables - http://www.lua.org/ftp/lua-5.1.5.tar.gz - - readline-devel - - - lua-5.1-cflags.diff - lua-arch.patch - - programming/language/lua51/pspec.xml - - - lua51 - - readline - - - /usr/lib - /usr/share/man/man1 - /usr/share/doc - /usr/bin - /sbin/lsmod - /usr/share/pixmaps - /usr/share/lua5.1 - /luac5.1.1/luac.1 - /lua5.1.1/lua.1 - - - lua.png - lua.pc - - - - lua51-devel - Development files for lua51 - lua51 için geliştirme dosyaları - - lua51 - - - /usr/include - /usr/lib/pkgconfig - 2020-01-15 - 5.1.5 - Rebuild + 2020-02-11 + 1.5.6 + Rebuild. Pisi Linux Community admin@pisilinux.org - 2018-08-06 - 5.1.5 - Rebuild with new toolchain + 2018-08-09 + 1.5.6 + Version Bump Pisi Linux Community admin@pisilinux.org - 2017-04-16 - 5.1.5 + 2017-03-30 + 1.5.6 Rebuild with new toolchain Pisi Linux Community admin@pisilinux.org 2016-06-09 - 5.1.5 + 1.5.6 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-05-09 - 5.1.5 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - lua52 - http://www.lua.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.language - A light-weight programming language - lua is a powerful light-weight programming language designed for extending applications. - http://www.lua.org/ftp/lua-5.2.4.tar.gz - - lua.pc - - - readline-devel - - - liblua.so.patch - - programming/language/lua52/pspec.xml - - - lua52 - - readline - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/pixmaps - - - lua.png - lua.pc - - - - lua52-devel - Development files for lua52 - - lua52 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-22 - 5.2.4 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2018-08-06 - 5.2.4 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2018-03-27 - 5.2.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - ocaml - https://ocaml.org/ - - Serdar Soytetir - kaptan@pisilinux.org - - OPL - app:console - programming.language.ocaml - Fast modern type-inferring functional programming language - Hızlı ve modern bir programlama dili - A fast modern type-inferring functional programming language descended from the ML (Meta Language) family. - OcaML, ML dilinin soyundan gelen fonksiyonel bir programlama dilidir - https://caml.inria.fr/distrib/ocaml-4.11/ocaml-4.11.1.tar.xz - - zlib-devel - ncurses-devel - libX11-devel - chrpath - - - fedora/0001-Don-t-add-rpaths-to-libraries.patch - fedora/0003-configure-Allow-user-defined-C-compiler-flags.patch - fedora/0003-configure-Remove-incorrect-assumption-about-cross-co.patch - fedora/0004-Remove-configure-from-.gitattributes.patch - fedora/0005-Fix-type-mismatches-between-definition-and-declarati.patch - - programming/language/ocaml/ocaml/pspec.xml - - - ocaml - - zlib - ncurses - libX11 - - - /usr/bin/ - /usr/lib/ - /usr/share/doc/ - /usr/share/man/ - - - - ocaml-compiler-libs - ocaml-derleyici kütüphaneleri - - ocaml - - - /usr/lib/ocaml/compiler-libs/*.mli - /usr/lib/ocaml/compiler-libs/*.cmi - /usr/lib/ocaml/compiler-libs/*.cmo - /usr/lib/ocaml/compiler-libs/*.cma - /usr/lib/ocaml/compiler-libs/*.a - /usr/lib/ocaml/compiler-libs/*.cmxa - /usr/lib/ocaml/compiler-libs/*.cmx - /usr/lib/ocaml/compiler-libs/*.o - /usr/lib/ocaml/compiler-libs/*.cmt - /usr/lib/ocaml/compiler-libs/*.cmti - - - - - 2020-11-07 - 4.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-23 - 4.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-13 - 4.09.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-25 - 4.09.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-25 - 4.08.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-29 - 4.07.0 - Version bump, add fedora's patches. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-08 - 4.04.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.02.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-04-04 - 4.02.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - perl-Alien-Build - https://metacpan.org/release/Alien-Build - - Blue Devil - bluedevil@sctzine.com - - Artistic - library - programming.language.perl - A perl module to build external dependencies for use in CPAN - CPAN'da kullanabilmek için harici bağımlılıklar derleyebilen perl modülü - perl-Alien-Build provides tools for building external (non-CPAN) dependencies for CPAN. It is mainly designed to be used at install time of a CPAN client, and work closely with Alien::Base which is used at runtime. - Alien::Build, CPAN'da kullanabilmek için harici bağımlılıklar derleyebilen perl modülüdür. - https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Build-2.33.tar.gz - - perl - perl-path-tiny - perl-File-chdir - perl-File-Which - perl-FFI-CheckLib - - programming/language/perl/perl-Alien-Build/pspec.xml - - - perl-Alien-Build - A perl module to build external dependencies for use in CPAN - - perl - perl-path-tiny - perl-File-chdir - perl-File-Which - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-10-01 - 2.33 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-07-20 - 2.29 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 2.23 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 2.21 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-10 - 2.19 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Alien-Libxml2 - https://metacpan.org/release/Alien-Libxml2 - - Blue Devil - bluedevil@sctzine.com - - Artistic - library - programming.language.perl - Installs the C libxml2 library on your system. - Diğer modüllerin libxml2 kullanabilmesi için Perl bağlayıcıları. - This module provides libxml2 for other modules to use. - perl-Alien-Libxml2, diğer modüllerın lıbxml2 modülünü kullanabilmesi için gerekli modülleri sağlar. - https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Libxml2-0.16.tar.gz - - perl-Alien-Build - libxml2-devel - perl - - programming/language/perl/perl-Alien-Libxml2/pspec.xml - - - perl-Alien-Libxml2 - Installs the C libxml2 library on your system. - - perl-Alien-Build - libxml2 - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-04-22 - 0.16 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-04-10 - 0.15 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - perl-AnyEvent - https://metacpan.org/release/AnyEvent - - Kamil Atlı - suvari@pisilinux.org - - unknown - library - programming.language.perl - AnyEvent - provide framework for multiple event loops - Çoklu olay döngüleri için çatı sağlayan bir Perl modülü - AnyEvent provides an identical interface to multiple event loops. This allows module authors to utilise an event loop without forcing module users to use the same event loop (as only a single event loop can coexist peacefully at any one time). - AnyEvent, çoklu olay döngülerine (multiple event loop) özdeş arayüz sağlamaktadır. Modülü kullananların aynı anda tek olay döngüsü çalışıyormuş gibi aynı olay döngüsünü kullanmalarına zorlamadan, bir olay döngüsü kullanılmasına olanak sağlayan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-7.17.tar.gz - - perl - perl-Event - - programming/language/perl/perl-AnyEvent/pspec.xml - - - perl-AnyEvent - - perl - perl-Event - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-02 - 7.17 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2019-06-21 - 7.15 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-AnyEvent-I3 - https://metacpan.org/release/AnyEvent-I3 - - Kamil Atlı - suvari@pisilinux.org - - GPL - library - programming.language.perl - This module connects to the i3 window manager using the UNIX socket based IPC interface it provides. - Bu modül, sağladığı UNIX soket tabanlı IPC arabirimini kullanarak i3 pencere yöneticisine bağlanır. - This module connects to the i3 window manager using the UNIX socket based IPC interface it provides (if enabled in the configuration file). You can then subscribe to events or send messages and receive their replies. - Bu modül, sağladığı UNIX soket tabanlı IPC arabirimini kullanarak (yapılandırma dosyasında etkinse) i3 pencere yöneticisine bağlanır. Daha sonra etkinliklere abone olabilir veya mesaj gönderebilir ve cevaplarını alabilirsiniz. - https://cpan.metacpan.org/authors/id/M/MS/MSTPLBG/AnyEvent-I3-0.17.tar.gz - - perl - perl-Event - perl-JSON-XS - perl-AnyEvent - - programming/language/perl/perl-AnyEvent-I3/pspec.xml - - - perl-AnyEvent-I3 - This module connects to the i3 window manager using the UNIX socket based IPC interface it provides. - - perl - perl-JSON-XS - perl-AnyEvent - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-02 - 0.17 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2019-06-21 - 0.17 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-AppConfig - https://metacpan.org/pod/AppConfig - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - programming.language.perl - Perl/CPAN AppConfig module - Read configuration files and parse command line arguments - Perl/CPAN AppConfig modülü - Perl/CPAN AppConfig module - Read configuration files and parse command line arguments - Perl/CPAN AppConfig modülü - Komut satırı argümanlarını ve ayar dosyalarını okuyabilen ve çözümleyebilen bir perl betiğidir. - https://www.cpan.org/authors/id/N/NE/NEILB/AppConfig-1.71.tar.gz - - perl - - programming/language/perl/perl-AppConfig/pspec.xml - - - perl-AppConfig - - perl - - - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2020-01-07 - 1.71 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-11-16 - 1.71 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Archive-Zip - https://metacpan.org/release/Archive-Zip - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - app:console - library - programming.language.perl - Perl interface to ZIP archive files - ZIP arşivlerine erişim için Perl modülü - The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files. This module uses the Compress::Zlib library to read and write the compressed streams inside the files. - Bu modül, Perl programlarının Zip arşiv dosyalarını oluşturmasını, düzenlemesini ve okumasını sağlar. Dosyaların içindeki akımları okumak ve yazmak için Compress:Zlib kütüphanesini kullanır. - El módulo Archive::Zip permite a programas Perl la creación, manipulación, lectura y escritura de archivos comprimidos ZIP. Este módulo utiliza la librería Compress::Zlib para leer y escribir los flujos (streams) comprimidos dentro de los archivos. - https://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-1.68.tar.gz - - perl-Test-MockModule - perl - - programming/language/perl/perl-Archive-Zip/pspec.xml - - - perl-Archive-Zip - Perl interface to ZIP archive files - - perl - - - /usr/lib/perl5 - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2020-03-27 - 1.68 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-02 - 1.67 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.60 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.59 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.49 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-15 - 1.49 + 2014-05-25 + 1.5.6 First release Osman Erkan osman.erkan@pisilinux.org @@ -257539,14596 +320629,1032 @@ complete albums that you have purchased from Amazon. - perl-Authen-SASL - https://metacpan.org/pod/Authen::SASL - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - A Perl SASL interface - Perl için SASL modülü - SASL is a generic mechanism for authentication used by several network protocols. Authen::SASL provides an implementation framework that all protocols should be able to share. The framework allows different implementations of the connection class to be plugged in. - SASL, ağ protokolleri tarafından kullanılan genel bir kimlik doğrulama tekniğidir. Authen::SASL, bütün protokollerin paylaşabileceği bir yapı sağlar. Bu yapı, kullanılacak bağlantı sınıfının farklı şekillerde uygulamalarına izin verir. - SASL es un mecanismo genérico de autenticación usado en varios protocolos de red. Authen::SASL facilita un capa de implementación, que todos los protocolos deberían poder compartir. El framework permite adjuntar implementaciones diferentes de la clase de conexión. - http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Authen-SASL-2.16.tar.gz - - perl - perl-GSSAPI - perl-Digest-HMAC - - programming/language/perl/perl-Authen-SASL/pspec.xml - - - perl-Authen-SASL - A Perl SASL interface - - perl - perl-GSSAPI - perl-Digest-HMAC - - - /usr/lib - /usr/share/doc/perl-Authen-SASL - /usr/share/man - - - - - 2020-01-02 - 2.16 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-09-08 - 2.16 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2.16 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 2.16 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-B-COW - https://metacpan.org/pod/B::COW - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - B::COW additional B helpers to check COW status. - B::COW provides some naive additional B helpers to check the COW status of one SvPV. - https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/B-COW-0.004.tar.gz - - perl - - programming/language/perl/perl-B-COW/pspec.xml - - - perl-B-COW - - perl - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.004 - First build - fury - uglyside@yandex.ru - - - - - - perl-Bytes-Random-Secure - https://metacpan.org/release/Bytes-Random-Secure + tesseract + https://github.com/tesseract-ocr/tesseract PisiLinux Community admins@pisilinux.org - PerlArtistic - library - programming.language.perl - Perl extension to generate cryptographically-secure random bytes. - Perl extension to generate cryptographically-secure random bytes. - Perl extension to generate cryptographically-secure random bytes. - Perl extension to generate cryptographically-secure random bytes. - https://cpan.metacpan.org/authors/id/D/DA/DAVIDO/Bytes-Random-Secure-0.29.tar.gz + APACHE + app:console + office.misc + Tesseract OCR Engine + Tesseract OCR Motoru + This package contains an OCR engine - libtesseract and a command line program - tesseract. Tesseract 4 adds a new neural net (LSTM) based OCR engine which is focused on line recognition, but also still supports the legacy Tesseract OCR engine of Tess + tesseract, en kararlı açık kaynaklı OCR (Optik Karakter Tanıma) motorlarından biridir. Uygulama girdi olarak aldığı çeşitli resim biçimlerini analiz ederek metin biçiminde çıktı üretir. + https://github.com/tesseract-ocr/tesseract/archive/4.1.1.tar.gz - perl-Crypt-Random-Seed - perl-Math-Random-ISAAC - perl - - programming/language/perl/perl-Bytes-Random-Secure/pspec.xml - - - perl-Bytes-Random-Secure - - perl-Crypt-Random-Seed - perl-Math-Random-ISAAC - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2021-10-14 - 0.29 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Cairo - https://metacpan.org/pod/Cairo - - Pisilinux Community - admins@pisilinux.org - - LGPL-2.1 - library - programming.language.perl - Perl bindings to the cairo graphics library - Cairo provides Perl bindings for the vector graphics library cairo. It supports multiple output targets, including PNG, PDF and SVG. Cairo produces identical output on all those targets. - https://cpan.metacpan.org/authors/id/X/XA/XAOC/Cairo-1.109.tar.gz - - perl + leptonica-devel cairo-devel - perl-Font-FreeType - perl-ExtUtils-Depends - perl-Test-Number-Delta - perl-ExtUtils-PkgConfig - perl-ExtUtils-MakeMaker - - programming/language/perl/perl-Cairo/pspec.xml - - - perl-Cairo - - perl - cairo - freetype - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2021-12-21 - 1.109 - First build. - fury - uglyside@yandex.ru - - - - - - perl-Canary-Stability - https://metacpan.org/release/Canary-Stability - - Alihan Öztürk - alihan@pisilinux.org - - GPLv1 - library - programming.language.perl - CPAN/Canary-Stability - canary to check perl compatability for schmorp's modules - Schmorp modülleri için perl uyumluluğunu deneteleyebilen Perl modülü - CPAN/Canary-Stability - canary to check perl compatability for schmorp's modules - Bu modül, schmorp modülleri için perl uyumluluğunu deneteleyebilmektedir. - https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Canary-Stability-2013.tar.gz - - perl - - programming/language/perl/perl-Canary-Stability/pspec.xml - - - perl-Canary-Stability - CPAN/Canary-Stability - canary to check perl compatability for schmorp's modules - - perl - - - /usr/lib - /usr/share - /usr/share/man - - - - - 2020-01-02 - 2013 - Version bump, translation added - Blue Devil - bluedevil@sctzine.com - - - 2019-04-20 - 2012 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-26 - 2012 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2012 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2011 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 2011 - First Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-Capture-Tiny - https://metacpan.org/pod/Capture::Tiny - - Pisi Linux Admins - admins@pisilinux.org - - Apache-2.0 - library - programming.language.perl - Perl module to capture stdout and stderr from Perl, XS or external programs - Standart çıktı ve hata akışlarını yakalamaya yarayan Perl modülü - perl-Capture-Tiny is a Perl module to capture stdout and stderr from Perl, XS or external programs. - perl-Capture-Tiny, Perl, XS veya harici programların standart çıktı ve hata akışlarının yakalanmasını sağlayan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz - - perl - - programming/language/perl/perl-Capture-Tiny/pspec.xml - - - perl-Capture-Tiny - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-02 - 0.48 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.46 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.44 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.36 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.36 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-CGI - https://metacpan.org/release/CGI - - Alihan Öztürk - alihan@pisilinux.org - - Artistic - GPLv1 - library - programming.language.perl - Handle Common Gateway Interface requests and responses. - CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesi - Handle Common Gateway Interface requests and responses. - perl-CGI, CGI istek ve yanıtlarını işleyebilmek için bir perl kütüphanesidir. - https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.50.tar.gz - - perl - perl-Test-Deep - perl-Test-Warn - perl-HTML-Parser - - programming/language/perl/perl-CGI/pspec.xml - - - perl-CGI - Handle Common Gateway Interface requests and responses. - - perl - perl-Test-Deep - perl-Test-Warn - perl-HTML-Parser - - - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-07-20 - 4.50 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 4.49 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 4.47 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 4.46 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-29 - 4.45 - Version bump and translations added - Blue Devil - bluedevil@sctzine.com - - - 2020-01-02 - 4.44 - Version bump and translations added - Blue Devil - bluedevil@sctzine.com - - - 2019-04-20 - 4.40 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-26 - 4.38 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 4.35 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.28 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 4.28 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-Class-Method-Modifiers - https://metacpan.org/release/Class-Method-Modifiers - - Blue Devil - bluedevil@sctzine.com - - Perlv5 - library - programming.language.perl - Provides Moose-like method modifiers - Moose benzeri yordam düzenleyici. - Class::Method::Modifiers provides three modifiers: before, around, and after. before and after are run just before and after the method they modify, but can not really affect that original method. around is run in place of the original method, with a hook to easily call that original method. - perl-Class-Method-Modifiers, moose benzeri yordam düzenleyici perl modülü sunar. - https://cpan.metacpan.org/authors/id/E/ET/ETHER/Class-Method-Modifiers-2.13.tar.gz - - perl - perl-Test-Fatal - perl-Test-Needs - perl-Test-Requires - - programming/language/perl/perl-Class-Method-Modifiers/pspec.xml - - - perl-Class-Method-Modifiers - Provides Moose-like method modifiers - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-09-23 - 2.13 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Clone - https://metacpan.org/pod/Clone - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Clone - recursively copy Perl datatypes. - This module provides a clone() method which makes recursive copies of nested hash, array, scalar and reference types, including tied variables and objects. - https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Clone-0.45.tar.gz - - perl - perl-B-COW - - programming/language/perl/perl-Clone/pspec.xml - - - perl-Clone - - perl - perl-B-COW - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.45 - First build - fury - uglyside@yandex.ru - - - - - - perl-common-sense - https://metacpan.org/release/common-sense - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Implements some sane defaults for Perl programs - Perl programları için kabul edilebilir öntanımlar içerir - This module implements some sane defaults for Perl programs, as defined by two typical (or not so typical - use your common sense) specimens of Perl coders: - perl-common-sense, perl programları için kabul edilebilir öntanımlar içeren bir perl kütüphanesidir. - https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/common-sense-3.75.tar.gz - - perl - - programming/language/perl/perl-common-sense/pspec.xml - - - perl-common-sense - Implements some sane defaults for Perl programs - - perl - - - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2020-04-08 - 3.75 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-02 - 3.74 - Rebuilt and translation fix - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 3.74 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 3.74 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.74 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 3.74 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Crypt-OpenSSL-Guess - https://metacpan.org/pod/Crypt::OpenSSL::Guess - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Guess OpenSSL include path. - Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any platforms. - https://cpan.metacpan.org/authors/id/A/AK/AKIYM/Crypt-OpenSSL-Guess-0.15.tar.gz - - perl-ExtUtils-MakeMaker - - programming/language/perl/perl-Crypt-OpenSSL-Guess/pspec.xml - - - perl-Crypt-OpenSSL-Guess - - perl - perl-ExtUtils-MakeMaker - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2022-04-14 - 0.15 - Version bump - fury - uglyside@yandex.ru - - - 2021-12-20 - 0.14 - Version bump - fury - uglyside@yandex.ru - - - 2021-09-18 - 0.13 - First build - fury - uglyside@yandex.ru - - - - - - perl-Crypt-OpenSSL-Random - https://metacpan.org/pod/Crypt::OpenSSL::Random - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - OpenSSL/LibreSSL pseudo-random number generator access. - Crypt::OpenSSL::Random provides the ability to seed and query the OpenSSL and LibreSSL library's pseudo-random number generators. - https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Crypt-OpenSSL-Random-0.15.tar.gz - - openssl-devel - perl-Crypt-OpenSSL-Guess - - programming/language/perl/perl-Crypt-OpenSSL-Random/pspec.xml - - - perl-Crypt-OpenSSL-Random - - openssl - perl-Crypt-OpenSSL-Guess - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.15 - First build - fury - uglyside@yandex.ru - - - - - - perl-Crypt-OpenSSL-RSA - https://metacpan.org/pod/Crypt::OpenSSL::RSA - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - RSA encoding and decoding, using the openSSL libraries. - Crypt::OpenSSL::RSA provides the ability to RSA encrypt strings which are somewhat shorter than the block size of a key. - https://cpan.metacpan.org/authors/id/T/TO/TODDR/Crypt-OpenSSL-RSA-0.32.tar.gz - - openssl-devel - perl-Crypt-OpenSSL-Guess - perl-Crypt-OpenSSL-Random - - programming/language/perl/perl-Crypt-OpenSSL-RSA/pspec.xml - - - perl-Crypt-OpenSSL-RSA - - openssl - perl-Crypt-OpenSSL-Guess - perl-Crypt-OpenSSL-Random - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.32 - First build - fury - uglyside@yandex.ru - - - - - - perl-Crypt-PasswdMD5 - https://metacpan.org/pod/Crypt::PasswdMD5 - - Selim Ok - admins@pisilinux.org - - Artistic - library - programming.language.perl - Crypt::PasswdMD5 module for perl - Perl için Crypt::PasswdMD5 modülü - Provides various crypt()-compatible interfaces to the MD5-based crypt() function. - MD5 tabanlı crypt() fonksiyonu için, crypt() uyumlu çeşitli arayüzler sağlar. - http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz - - perl - perl-Module-Build - - programming/language/perl/perl-Crypt-PasswdMD5/pspec.xml - - - perl-Crypt-PasswdMD5 - Crypt::PasswdMD5 module for perl - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-02 - 1.40 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.40 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.40 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.40 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 1.40 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-Crypt-Random-Seed - https://metacpan.org/pod/Crypt::Random::Seed - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Simple method to get strong randomness. - Crypt::Random::Seed provides a simple interface to get the strongest source of randomness on the current platform, typically for use in seeding a CSPRNG such as Math::Random::ISAAC. - https://cpan.metacpan.org/authors/id/D/DA/DANAJ/Crypt-Random-Seed-0.03.tar.gz - - perl - - programming/language/perl/perl-Crypt-Random-Seed/pspec.xml - - - perl-Crypt-Random-Seed - - perl - perl-Crypt-Random-TESHA2 - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.03 - First build - fury - uglyside@yandex.ru - - - - - - perl-Crypt-Random-TESHA2 - https://metacpan.org/pod/Crypt::Random::TESHA2 - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Random numbers using timer/schedule entropy. - Crypt::Random::TESHA2 produces "userspace voodoo entropy" for people that do not have or don't want to use O/S supplied sources. - https://cpan.metacpan.org/authors/id/D/DA/DANAJ/Crypt-Random-TESHA2-0.01.tar.gz - - perl - - programming/language/perl/perl-Crypt-Random-TESHA2/pspec.xml - - - perl-Crypt-Random-TESHA2 - - perl - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.01 - First build - fury - uglyside@yandex.ru - - - - - - perl-Crypt-SSLeay - https://metacpan.org/pod/Crypt::SSLeay - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Crypt::SSLeay - OpenSSL support for LWP. - Crypt::SSLeay - OpenSSL support for LWP. - https://cpan.metacpan.org/authors/id/N/NA/NANIS/Crypt-SSLeay-0.73_06.tar.gz - - perl - openssl-devel - perl-Try-Tiny - perl-Path-Class - perl-LWP-Protocol-https - perl-Bytes-Random-Secure - - programming/language/perl/perl-Crypt-SSLeay/pspec.xml - - - perl-Crypt-SSLeay - - perl - openssl - perl-Try-Tiny - perl-Path-Class - perl-LWP-Protocol-https - perl-Bytes-Random-Secure - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-12-20 - 0.73_06 - Rebuild - fury - uglyside@yandex.ru - - - 2021-09-18 - 0.73_04 - First build - fury - uglyside@yandex.ru - - - - - - perl-Data-Dump - https://metacpan.org/pod/Data::Dump - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - programming.language.perl - Perl Module for pretty printing of data structures - Perl veri yapılarının hoş bir şekilde bastırılması - perl-Data-Dump is a perl module which provides a few functions that traverse their argument and produces a string as its result. - perl-Data-Dump argümanları takip edip sonucunu bir karakter dizisi olarak bastıran fonksiyonlar sağlayan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/G/GA/GAAS/Data-Dump-1.23.tar.gz - - perl - - programming/language/perl/perl-Data-Dump/pspec.xml - - - perl-Data-Dump - Perl Module for pretty printing of data structures - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-07 - 1.23 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2014-09-10 - 1.22 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 1.22 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-01 - 1.22 - Rebuild - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-11-08 - 1.22 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-06 - 1.21 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-data-munge - https://metacpan.org/release/Data-Munge/ - - Kamil Atlı - suvari@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Various utility functions - Çeşitli yardımcı fonksiyonlar - Various utility functions - Çeşitli yardımcı fonksiyonlar - https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Data-Munge-0.097.tar.gz - - perl - perl-test2-suite - perl-Capture-Tiny - perl-Test-Warnings - - programming/language/perl/perl-data-munge/pspec.xml - - - perl-data-munge - - perl - perl-test2-suite - perl-Capture-Tiny - perl-Test-Warnings - - - /usr/lib - /usr/share/man - - - - - 2020-04-09 - 0.097 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Data-OptList - https://metacpan.org/release/Data-OptList - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Perl module that parses and validates simple name/value option pairs - Basit isim/değer çiftlerini ayrıştıran ve doğrulayan bir Perl modülü - perl-Data-OptList is a Perl module that parses and validates simple name/value option pairs. - perl-Data-OptList basit isim/değer çiftlerini ayrıştıran ve doğrulayan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-OptList-0.110.tar.gz - - perl - perl-Params-Util - perl-Sub-Install - - programming/language/perl/perl-Data-OptList/pspec.xml - - - perl-Data-OptList - Perl module that parses and validates simple name/value option pairs - - perl - perl-Params-Util - perl-Sub-Install - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-09-23 - 0.110 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-DBI - https://dbi.perl.org/ - - Blue Devil - bluedevil@sctzine.com - - GPL - app:console - library - programming.language.perl - Database independent interface for Perl - Perl için veritabanından bağımsız arayüz. - The DBI is the standard database interface module for Perl. It defines a set of methods, variables and conventions that provide a consistent database interface independent of the actual database being used. - DBI Perl için standart veritabanı arayüzüdür. Birçok yordam, değişken ve kural tanımlar. - https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-1.643.tar.gz - - perl - - programming/language/perl/perl-DBI/pspec.xml - - - perl-DBI - Database independent interface for Perl - - perl - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-02-05 - 1.643 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-08 - 1.642 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2016-04-22 - 1.634 - First release, built with docker. - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - perl-Devel-CheckLib - https://metacpan.org/pod/Devel::CheckLib - - fury - uglyside@yandex.ru - - perl_5 - library - programming.language.perl - Devel::CheckLib - check that a library is available. - Devel::CheckLib is a perl module that checks whether a particular C library and its headers are available. - https://cpan.metacpan.org/authors/id/M/MA/MATTN/Devel-CheckLib-1.14.tar.gz - - perl - perl-Mock-Config - perl-Capture-Tiny - - programming/language/perl/perl-Devel-CheckLib/pspec.xml - - - perl-Devel-CheckLib - - perl - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2021-12-21 - 1.14 - First build. - fury - uglyside@yandex.ru - - - - - - perl-Devel-GlobalDestruction - https://metacpan.org/release/Devel-GlobalDestruction - - Blue Devil - bluedevil@sctzine.com - - Perlv5 - library - programming.language.perl - Devel::GlobalDestruction - Provides function returning the equivalent of ${^GLOBAL_PHASE} eq 'DESTRUCT' for older perls. - Devel::GlobalDestruction eski perl betikleri için ${^GLOBAL_PHASE} eq 'DESTRUCT' dengi yordam döndürür. - perl-Devel-GlobalDestruction provides function returning the equivalent of ${^GLOBAL_PHASE} eq 'DESTRUCT' for older perls. - perl-Devel-GlobalDestruction, eski perl betikleri için ${^GLOBAL_PHASE} eq 'DESTRUCT' dengi yordam sunar. - https://cpan.metacpan.org/authors/id/H/HA/HAARG/Devel-GlobalDestruction-0.14.tar.gz - - perl - perl-Sub-Exporter-Progressive - - programming/language/perl/perl-Devel-GlobalDestruction/pspec.xml - - - perl-Devel-GlobalDestruction - Devel::GlobalDestruction - Provides function returning the equivalent of ${^GLOBAL_PHASE} eq 'DESTRUCT' for older perls. - - perl - perl-Sub-Exporter-Progressive - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-09-23 - 0.14 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Devel-Symdump - https://metacpan.org/pod/Devel::Symdump - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Dump symbol names or the symbol table - Sembol isimlerinin veya sembol tablosunun dökümünü verir - perl-Devel-Symdump is a Perl module that dumps symbol names or the symbol table. - perl-Devel-Symdump sembol isimlerinin veya sembol tablosunun dökümünü veren bir Perl modülüdür. - http://www.cpan.org/authors/id/A/AN/ANDK/Devel-Symdump-2.18.tar.gz - - perl - - programming/language/perl/perl-Devel-Symdump/pspec.xml - - - perl-Devel-Symdump - Dump symbol names or the symbol table - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-02 - 2.18 - Rebuilt - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 2.18 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2.17 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.15 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 2.15 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Digest-HMAC - https://metacpan.org/pod/Digest::HMAC - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Keyed-Hashing for Message Authentication - HMAC-MD5 şifrelemesi sağlayan bir Perl modülü - This Perl module provides HMAC-MD5 hashing. - Bu Perl modülü HMAC-MD5 şifrelemesi sağlar. - Este módulo Perl facilita hashing HMAC-MD5 - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-HMAC-1.03.tar.gz - - perl - perl-Digest-SHA1 - - programming/language/perl/perl-Digest-HMAC/pspec.xml - - - perl-Digest-HMAC - Keyed-Hashing for Message Authentication - - perl - perl-Digest-SHA1 - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-Digest-HMAC - - - - - 2020-01-02 - 1.03 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.03 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.03 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.03 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 1.03 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Digest-MD5 - https://metacpan.org/pod/Digest::MD5 - - PisiLinux Community - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl interface to the MD5 Algorithm - MD5 Algoritmasına perl arayüzü - Perl interface to the MD5 Algorithm - perl-Digest-MD5, MD5 Algoritmasına perl arayüzü sunar. - http://www.cpan.org/authors/id/G/GA/GAAS/Digest-MD5-2.55.tar.gz - - perl - - programming/language/perl/perl-Digest-MD5/pspec.xml - - - perl-Digest-MD5 - Perl interface to the MD5 Algorithm - - perl - - - /usr/bin - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2020-01-02 - 2.55 - Rebuilt for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 2.55 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2.55 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.53 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 2.53 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-Digest-Nilsimsa - https://metacpan.org/pod/Digest::Nilsimsa - - fury - uglyside@yandex.ru - - LGPL-2 - library - programming.language.perl - Perl version of Nilsimsa code. - A nilsimsa signature is a statistic of n-gram occurance in a piece of text. It is a 256 bit value usually represented in hex. This module is a wrapper around nilsimsa implementation in C by cmeclax. - https://cpan.metacpan.org/authors/id/V/VI/VIPUL/Digest-Nilsimsa-0.06.tar.gz - - perl - - programming/language/perl/perl-Digest-Nilsimsa/pspec.xml - - - perl-Digest-Nilsimsa - - perl - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.06 - First build - fury - uglyside@yandex.ru - - - - - - perl-Encode-Locale - https://metacpan.org/release/Encode-Locale - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2+ - app:console - programming.language.perl - NAME::Encode::Locale - Determine the locale encoding - NAME::Encode::Locale - yerel kodlamayi tespit eder. - In many applications it's wise to let Perl use Unicode for the strings it processes. Most of the interfaces Perl has to the outside world are still byte based. Programs therefore need to decode byte strings that enter the program from the outside and encode them again on the way out. - Birçok uygulamada perl'ün söz katarları için unikod kullanmasını sağlamak akıllıca olur. Bu perl betiği unikod kullanmayı kolaylaştırır. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz - - perl - - programming/language/perl/perl-Encode-Locale/pspec.xml - - - perl-Encode-Locale - NAME::Encode::Locale - Determine the locale encoding - - perl - - - /usr/lib - /usr/share - - - - - 2020-01-07 - 1.05 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.05 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.05 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.05 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 1.05 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Error - https://metacpan.org/release/Error - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Error/exception handling in an OO-ish way - Hata/istisna yakalama ve işlemeye yarayan Nesne yönelimli mantıkla yazılmış bir perl modülü - The Error package provides two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded. - perl-Error, Hata/istisna yakalama ve işleme işlerini gören, Nesne yönelimli mantıkla yazılmış bir perl modülüdür. - https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Error-0.17029.tar.gz - - perl - perl-Module-Build - - programming/language/perl/perl-Error/pspec.xml - - - perl-Error - Error/exception handling in an OO-ish way - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-29 - 0.17029 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-07 - 0.17028 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.17024 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.17024 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.17024 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.17024 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-Event - https://metacpan.org/release/Event - - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - Artistic - library - programming.language.perl - Event loop processing module in Perl - Perl için olay döngüsü işleme modülü - The Event module provide a central facility to watch for various types of events and invoke a callback when these events occur. The idea is to delay the handling of events so that they may be dispatched in priority order when it is safe for callbacks to execute. - Event modülü çeşitli türde olayları izlemek için merkezi bir olanak sağlamakta ve bu olaylar meydana geldiğinde sisteme geri çağırım (callback) uyarmaktadır. - https://cpan.metacpan.org/authors/id/E/ET/ETJ/Event-1.27.tar.gz - - perl - - programming/language/perl/perl-Event/pspec.xml - - - perl-Event - Event loop processing module in Perl - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-Event - - - - - 2020-01-07 - 1.27 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2012-09-06 - 1.27 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-ExtUtils-Depends - https://metacpan.org/pod/ExtUtils::Depends - - Pisilinux Community - admins@pisilinux.org - - GPL-2 - library - programming.language.perl - A library for easily build XS extensions that depend on XS extensions - This module tries to make it easy to build Perl extensions that use functions and typemaps provided by other Perl extensions. - https://cpan.metacpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-0.8001.tar.gz - - perl - - programming/language/perl/perl-ExtUtils-Depends/pspec.xml - - - perl-ExtUtils-Depends - - perl - - - /usr/lib/perl5 - /usr/share/doc - /usr/share/man/man3 - - - - - 2021-12-21 - 0.8001 - First build. - fury - uglyside@yandex.ru - - - - - - perl-ExtUtils-MakeMaker - https://metacpan.org/release/ExtUtils-MakeMaker - - Blue DeviL - bluedevil@sctzine.com - - Perl 5 - library - programming.language.perl - Perl extension for creating a module Makefile - Makefile modülü yaratabilen bir perl eklentisi - This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters. - Bu araç bir Makefile.PL dosyasından bir eklenti modülüne Makefile yaratmak için tasarlanmıstır. - https://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-7.46.tar.gz - - perl - - programming/language/perl/perl-ExtUtils-MakeMaker/pspec.xml - - - perl-ExtUtils-MakeMaker - Perl extension for creating a module Makefile - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/perl - - - - - 2020-07-20 - 7.46 - Version bump - Blue DeviL - bluedevil@sctzine.com - - - 2020-01-29 - 7.44 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2020-01-07 - 7.42 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-12 - 7.38 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - perl-ExtUtils-PkgConfig - https://metacpan.org/pod/ExtUtils::PkgConfig - - Pisilinux Community - admins@pisilinux.org - - LGPL-2.1 - library - programming.language.perl - A library which converts Perl XS code into C code - The pkg-config program retrieves information about installed libraries, usually for the purposes of compiling against and linking to them. - https://cpan.metacpan.org/authors/id/X/XA/XAOC/ExtUtils-PkgConfig-1.16.tar.gz - - perl - - programming/language/perl/perl-ExtUtils-PkgConfig/pspec.xml - - - perl-ExtUtils-PkgConfig - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2021-12-21 - 1.16 - First build. - fury - uglyside@yandex.ru - - - - - - perl-FFI-CheckLib - https://metacpan.org/release/FFI-CheckLib - - Blue Devil - bluedevil@sctzine.com - - Artistic - GPLv2 - library - programming.language.perl - Check that a library is available for FFI - FFI için bir kitaplığın mevcut olup olmadığını kontrol eden perl modülü. - perl-FFI-CheckLib, checks if a library is available for FFI - perl-FFI-CheckLib, FFI için bir kitaplığın mevcut olup olmadığını kontrol eden perl modülü sunar. - https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-0.27.tar.gz - - perl - perl-test-exit - perl-test2-suite - - programming/language/perl/perl-FFI-CheckLib/pspec.xml - - - perl-FFI-CheckLib - Check that a library is available for FFI - - perl - - - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2020-05-18 - 0.27 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-04-10 - 0.26 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - perl-File-chdir - https://metacpan.org/pod/File::chdir - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl module for changing directories - Dizin değiştirmek için bir Perl modülü. - Perl's chdir() has the unfortunate problem of being very, very, very global. If any part of your program calls chdir() or if any library you use calls chdir(), it changes the current working directory for the whole program. - Dizin değiştirmek için bir Perl modülü. - http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/File-chdir-0.1011.tar.gz - - perl - - programming/language/perl/perl-File-chdir/pspec.xml - - - perl-File-chdir - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-04-09 - 0.1011 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-File-Listing - https://metacpan.org/release/File-Listing - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - File::Listing - Dosya sistemi dizin listesini çözümler. - Bu modül "parse_dir()" adında dosya sistemi dizin listesini çözümleyebilen bir yordamı dışa aktarır. - https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Listing-6.07.tar.gz - - perl - perl-HTTP-Date - - programming/language/perl/perl-File-Listing/pspec.xml - - - perl-File-Listing - File::Listing - parse directory listing - - perl - perl-HTTP-Date - - - /usr/share - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-10-01 - 6.07 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 6.04 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.04 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.04 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.04 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 6.04 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-File-Slurp - https://metacpan.org/release/File-Slurp - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - programming.language.perl - A Perl module that is efficient in reading/writing of Complete Files - Complete dosyalarını verimli bir şekilde yazma/okuma olanağı - Efficient Reading/Writing of Complete Files. It provides subroutines to read or write entire files with as simple call. - perl-File-Slurp Complete dosyalarını verimli bir şekilde yazma/okuma olanağı sunan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/C/CA/CAPOEIRAB/File-Slurp-9999.32.tar.gz - - perl - - programming/language/perl/perl-File-Slurp/pspec.xml - - - perl-File-Slurp - A Perl module that is efficient in reading/writing of Complete Files - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-12-17 - 9999.32 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-20 - 9999.32 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 9999.30 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 9999.29 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 9999.19 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-12-14 - 9999.19 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-File-Slurper - https://metacpan.org/release/File-Slurper - - Blue Devil - bluedevil@sctzine.com - - Perlv5 - library - programming.language.perl - A simple, sane and efficient module to slurp a file - Bir dosyayı indirmek için iyi ve verimli bir perl modülüdür. - perl-File-Slurper, provides a simple, sane and efficient module to slurp a file. - perl-File-Slurper Bir dosyayı indirmek için iyi ve verimli bir perl modülü sunar. - https://cpan.metacpan.org/authors/id/L/LE/LEONT/File-Slurper-0.012.tar.gz - - perl - perl-Test-Warnings - - programming/language/perl/perl-File-Slurper/pspec.xml - - - perl-File-Slurper - A simple, sane and efficient module to slurp a file - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-02-12 - 0.012 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-File-Which - https://metacpan.org/pod/File::Which - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - app:console - programming.language.perl - Portable Perl implementation of the "which" utility - Which komutunun Perl dilinde taşınabilir bir gerçekleştirimi - perl-File-Which is a Perl module that is portable implementation of the "which" utility. - perl-File-Which, which komutunun Perl dilinde taşınabilir bir gerçekleştirimi olan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Which-1.23.tar.gz - - perl - perl-Test-Script - - programming/language/perl/perl-File-Which/pspec.xml - - - perl-File-Which - - perl - perl-Test-Script - - - /usr/bin - /usr/lib - /usr/share/man - - - - - 2020-04-09 - 1.23 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Font-AFM - https://metacpan.org/pod/Font::AFM - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - programming.language.perl - A Perl module that is a interface to Adobe Font Metrics files - Adobe Font Metrics dosyaları için bir Perl arayüz modülü - perl-Font-AFM is interface to Adobe Font Metrics files. It allows you to obtain information about the font and the metrics of the various glyphs in the font. - Adobe Font Metrics dosyaları için bir Perl arayüz mödülü. Bu modül ile yazı tipi ve biçimi hakkında bilgilere ulaşabilirsiniz. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Font-AFM-1.20.tar.gz - - perl - - programming/language/perl/perl-Font-AFM/pspec.xml - - - perl-Font-AFM - A Perl module that is a interface to Adobe Font Metrics files - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-11 - 1.20 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.20 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.20 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 1.20 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Font-FreeType - https://metacpan.org/pod/Font::FreeType - - fury - uglyside@yandex.ru - - perl_5 - library - programming.language.perl - Font::FreeType - read font files and render glyphs from Perl using FreeType2. - This module allows Perl programs to conveniently read information from font files. All the font access is done through the FreeType2 library, which supports many formats. It can render images of characters with high-quality hinting and antialiasing, extract metrics information, and extract the outlines of characters in scalable formats like TrueType. - https://cpan.metacpan.org/authors/id/D/DM/DMOL/Font-FreeType-0.16.tar.gz - - perl - freetype-devel - perl-File-Which - perl-Test-Warnings - perl-Devel-CheckLib - perl-ExtUtils-MakeMaker - - programming/language/perl/perl-Font-FreeType/pspec.xml - - - perl-Font-FreeType - - perl - freetype - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2021-12-21 - 0.16 - First build. - fury - uglyside@yandex.ru - - - - - - perl-Font-TTF - https://metacpan.org/pod/Font::TTF - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - programming.language.perl - Perl module for TrueType Font hacking - TrueType yazıtipleri için Perl modülü - perl-Font-TTF is a Perl module that allows you to do almost anything to a TrueType/OpenType Font including modifying and inspecting nearly all tables. - perl-Font-TTF, çok sayıda dosya biçimini TrueType/OpenType yazıtipine dönüştürmenizi sağlayan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY/Font-TTF-1.06.tar.gz - - perl - perl-IO-String - - programming/language/perl/perl-Font-TTF/pspec.xml - - - perl-Font-TTF - Perl module for TrueType Font hacking - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-11 - 1.06 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.05 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.05 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.05 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 1.05 - First release - Ayhan Yalçınsoy - ayhanyalcinoys@pisilinux.org - - - - - - perl-Glib - https://metacpan.org/pod/Glib - - Pisilinux Community - admins@pisilinux.org - - LGPL-2.1 - library - programming.language.perl - Perl wrappers for the GLib utility and Object libraries - This module provides perl access to Glib and GLib's GObject libraries. GLib is a portability and utility library; GObject provides a generic type system with inheritance and a powerful signal system. Together these libraries are used as the foundation for many of the libraries that make up the Gnome environment, and are used in many unrelated projects. - https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-1.3293.tar.gz - - perl - perl-ExtUtils-Depends - perl-ExtUtils-PkgConfig - gobject-introspection-devel - - programming/language/perl/perl-Glib/pspec.xml - - - perl-Glib - - perl - glib2 - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2021-12-21 - 1.3293 - First build. - fury - uglyside@yandex.ru - - - - - - perl-Gtk2 - https://metacpan.org/pod/Gtk2 - - fury - uglyside@yandex.ru - - LGPL-2.1 - library - programming.language.perl - Perl interface to the 2.x series of the Gimp Toolkit library. - This module allows you to write graphical user interfaces in a Perlish and object-oriented way, freeing you from the casting and memory management in C, yet remaining very close in spirit to original API. - https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gtk2-1.24993.tar.gz - - gtk2-devel - perl-Pango - perl-ExtUtils-Depends - perl-ExtUtils-PkgConfig - - programming/language/perl/perl-Gtk2/pspec.xml - - - perl-Gtk2 - - gtk2 - perl-Pango - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-12-21 - 1.24993 - First build. - fury - uglyside@yandex.ru - - - - - - perl-HTML-Form - https://metacpan.org/release/HTML-Form - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - HTML::Form - Bir HTML Form elemanını temsil eden perl sınıfı - HTML::Form sınıfının nesneleri tek bir <form> ... </form> örneğini temsil edebilirler. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTML-Form-6.07.tar.gz - - perl-LWP-Mediatypes - perl-HTTP-Message - perl-HTML-Parser - perl-URI - perl - - programming/language/perl/perl-HTML-Form/pspec.xml - - - perl-HTML-Form - HTML::Form - Class that represents an HTML form element - - perl-LWP-Mediatypes - perl-HTTP-Message - perl-HTML-Parser - perl-URI - perl - - - /usr/share/doc - /usr/share/man - /usr/lib - /usr/share - - - - - 2020-02-22 - 6.07 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 6.06 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 6.05 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.03 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.03 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.03 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 6.03 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-HTML-Format - https://metacpan.org/release/NIGELM/HTML-Format-2.12 - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - programming.language.perl - A Perl module that format HTML as plaintext, RTF and PostScript - HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür - perl-HTML-Format is a Perl module that formats HTML as plaintext, RTF and PostScript. - perl-HTML-Format HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür - http://search.cpan.org/CPAN/authors/id/N/NI/NIGELM/HTML-Format-2.12.tar.gz - - perl-Module-Build - perl-HTML-Tree - perl-Font-AFM - perl - - programming/language/perl/perl-HTML-Format/pspec.xml - - - perl-HTML-Format - A Perl module that format HTML as plaintext, RTF and PostScript - - perl-Module-Build - perl-HTML-Tree - perl-Font-AFM - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-14 - 2.12 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 2.12 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2.12 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 2.12 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-HTML-Formatter - https://metacpan.org/release/HTML-Formatter - - Blue Devil - bluedevil@sctzine.com - - GPLv2 - library - programming.language.perl - A Perl module that format HTML as plaintext, RTF and PostScript - HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür - perl-HTML-Format is a Perl module that formats HTML as plaintext, RTF and PostScript. - perl-HTML-Formatter HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür - https://cpan.metacpan.org/authors/id/N/NI/NIGELM/HTML-Formatter-2.16.tar.gz - - perl-Module-Build - perl-File-Slurper - perl-HTML-Tree - perl-Font-AFM - perl - perl-Test-Warnings - - programming/language/perl/perl-HTML-Formatter/pspec.xml - - - perl-HTML-Formatter - A Perl module that format HTML as plaintext, RTF and PostScript - - perl-HTML-Tree - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-02-12 - 2.16 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-HTML-FormatText-WithLinks - https://metacpan.org/pod/HTML::FormatText::WithLinks - - Osman Erkan - osman.erkan@pisilinux.org - - PerlArtistic GPL - library - programming.language.perl - HTML to text conversion with links as footnotes. - Bağlantıları dipnot olarak alan HTML'den metine dönüşüm modülü - HTML::FormatText::WithLinks takes HTML and turns it into plain text but prints all the links in the HTML as footnotes. - HTML::FormatText::WithLinks HTML'i alıp düz metne çevirebilen ve bunu yaparken tüm bağlantıları da dipnot olarak verebilen perl modülüdür. - http://search.cpan.org/CPAN/authors/id/S/ST/STRUAN/HTML-FormatText-WithLinks-0.15.tar.gz - - perl - perl-URI - perl-Module-Build - perl-HTML-Formatter - perl-Test-Pod - perl-Test-Pod-Coverage - - programming/language/perl/perl-HTML-FormatText-WithLinks/pspec.xml - - - perl-HTML-FormatText-WithLinks - HTML to text conversion with links as footnotes. - - perl - perl-URI - perl-HTML-Format - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-02-12 - 0.15 - Fix deps - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 0.15 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.15 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.15 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.15 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.15 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-HTML-FormatText-WithLinks-AndTables - https://metacpan.org/pod/HTML::FormatText::WithLinks::AndTables - - Osman Erkan - osman.erkan@pisilinux.org - - PerlArtistic GPL - library - programming.language.perl - Converts HTML to Text with tables in tact. - HTML'i metne tablolar ile beraber çeviren perl modülü - This module was inspired by HTML::FormatText::WithLinks which has proven to be a useful `lynx -dump` work-alike. - Bu modül HTML'i metne içersindeki tablolar ile beraber dönüştürür. - http://www.cpan.org/authors/id/D/DA/DALEEVANS/HTML-FormatText-WithLinks-AndTables-0.07.tar.gz - - perl - perl-URI - perl-HTML-FormatText-WithLinks - - programming/language/perl/perl-HTML-FormatText-WithLinks-AndTables/pspec.xml - - - perl-HTML-FormatText-WithLinks-AndTables - Converts HTML to Text with tables in tact. - - perl - perl-URI - perl-HTML-FormatText-WithLinks - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-14 - 0.07 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.07 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.07 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.06 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.06 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-HTML-Parser - https://metacpan.org/release/HTML-Parser - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - HTML Parser - HTML ayrıştırmak için kütüphane - The HTML-Parser distribution is a collection of modules that parse and extract information from HTML documents. - HTML-Parser yazılımı, HTML dökümanlarından bilgi ayrıştıran ve seçip çıkaran bir modüller kolleksiyonudur. - La distribución HTML-Parser es una colección de módulos que analizan la sintaxis y extraen información de documentos HTML. - https://cpan.metacpan.org/authors/id/C/CA/CAPOEIRAB/HTML-Parser-3.75.tar.gz - - perl - perl-URI - perl-Test-Pod - perl-HTML-Tagset - perl-HTTP-Message - - programming/language/perl/perl-HTML-Parser/pspec.xml - - - perl-HTML-Parser - HTML Parser - - perl - perl-URI - perl-HTML-Tagset - perl-HTTP-Message - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-HTML-Parser - - - - - 2020-08-30 - 3.75 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-08-30 - 3.73 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-02 - 3.72 - Rebuilt. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 3.72 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 3.72 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.71 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 3.71 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-HTML-Scrubber - https://metacpan.org/pod/HTML::Scrubber - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl extension for scrubbing/sanitizing html - HTML dosyalarını düzenlemek için bir perl modülü - If you wanna scrub or sanitize html input in a reliable an flexible fashion, then this module is for you. I wasn't satisfied with HTML::Sanitizer because it is based on HTML::TreeBuilder, so I thought I'd write something similar that works directly with HTML::Parser. - perl-HTML-Scrubber, HTML dosyalarını düzenlemek için bir perl modülüdür. - https://cpan.metacpan.org/authors/id/N/NI/NIGELM/HTML-Scrubber-0.19.tar.gz - - perl-Module-Build - perl-HTML-Parser - perl - - programming/language/perl/perl-HTML-Scrubber/pspec.xml - - - perl-HTML-Scrubber - Perl extension for scrubbing/sanitizing html - - perl-HTML-Parser - perl - - - /usr/lib - /usr/share/man - - - - - 2020-01-14 - 0.19 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.15 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.15 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 0.11 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-HTML-Tagset - https://metacpan.org/pod/HTML::Tagset - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Data tables useful in parsing HTML - HTML ayrıştırmak için yararlı bilgi tabloları - HTML-Tagset contains several data tables useful in various kinds of HTML parsing operations. - HTML-Tagset HTML ayrıştırmak için yararlı birçok bilgi tablosunu barındırır. - HTML-Tagset contiene varios tablas de datos útiles para varias operaciones de parsear HTML. - http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz - - perl - - programming/language/perl/perl-HTML-Tagset/pspec.xml - - - perl-HTML-Tagset - Data tables useful in parsing HTML - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-HTML-Tagset - - - - - 2020-01-02 - 3.20 - Rebuilt - Blue Devil - bluedevil@sctzine.com - - - 2018-09-08 - 3.20 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 3.20 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 3.20 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-HTML-Template - https://metacpan.org/pod/HTML::Template - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - Perl module to use HTML-like templating language - HTML benzeri taslak oluşturup kullanmak için perl modülü - This module attempts to make using HTML templates simple and natural. - Bu modül sayesinde oluşturduğunuz HTML taslaklarını perl ile kullanabilirsiniz. - https://cpan.metacpan.org/authors/id/S/SA/SAMTREGAR/HTML-Template-2.97.tar.gz - - perl - perl-CGI - - programming/language/perl/perl-HTML-Template/pspec.xml - - - perl-HTML-Template - Perl module to use HTML-like templating language - - perl - perl-CGI - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2020-01-14 - 2.97 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2019-04-20 - 2.95 - Rebuild perl-CGI - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-26 - 2.95 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2.95 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.95 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 2.95 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-HTML-Template-Pro - https://metacpan.org/pod/HTML::Template::Pro - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - LGPLv2 - library - programming.language.perl - Perl/XS module to use HTML Templates from CGI scripts - CGI betiklerindeki HTML şablonlarını kullanabilen Perl/XS modülü - A fast and lightweight C/Perl+XS HTML Template engine implementation. - perl-HTML-Template-Pro, CGI betiklerindeki HTML şablonlarını kullanabilen Perl/XS modüldür. - http://search.cpan.org/CPAN/authors/id/V/VI/VIY/HTML-Template-Pro-0.9510.tar.gz - - perl - perl-JSON - libpcre-devel - - programming/language/perl/perl-HTML-Template-Pro/pspec.xml - - - perl-HTML-Template-Pro - Perl/XS module to use HTML Templates from CGI scripts - - perl - libpcre - perl-JSON - - - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2020-01-14 - 0.9510 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.9510 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.9510 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.9510 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 0.9510 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-HTML-Tree - https://metacpan.org/pod/HTML::Tree - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - app:console - programming.language.perl - A Perl module that build and scan parse-trees of HTML - HTML etiketlerin ayrıştırıcı ağaçlarını inşa etmeye yarayan bir Perl modülü - Build and scan parse-trees of HTML. It allows to represent,create and extract information from HTML syntax trees. - HTML etiketlerin ayrıştırıcı ağaçlarını inşa etmeye yarayan bir Perl modülüdür. HTML ağaçlarındaki bilgileri oluşturmaya, çıkartmaya ve sunmaya yarar. - https://cpan.metacpan.org/authors/id/K/KE/KENTNL/HTML-Tree-5.07.tar.gz - - perl - perl-HTML-Parser - perl-Module-Build - perl-Test-Fatal - - programming/language/perl/perl-HTML-Tree/pspec.xml - - - perl-HTML-Tree - A Perl module that build and scan parse-trees of HTML - - perl - perl-libwww - perl-HTML-Parser - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-14 - 5.07 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 5.06 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 5.03 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 5.03 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 5.03 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-HTTP-Body - https://metacpan.org/pod/HTTP::Body - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - HTTP Body Parser - HTTP Gövde Çözümleyici - HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/x-www-form-urlencoded, and multipart/form-data. - HTTP::Body, HTTP POST verisini çözümler ve application/octet-stream, application/x-www-form-urlencoded, ile multipart/form-data verilerini destekler. - http://search.cpan.org/CPAN/authors/id/G/GE/GETTY/HTTP-Body-1.22.tar.gz - - perl - perl-Test-Pod - perl-Test-Deep - perl-HTTP-Message - perl-Test-Pod-Coverage - - programming/language/perl/perl-HTTP-Body/pspec.xml - - - perl-HTTP-Body - HTTP Body Parser - - perl - perl-HTTP-Message - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2020-01-14 - 1.22 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.22 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.22 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.22 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 1.22 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-HTTP-Cookies - https://metacpan.org/pod/HTTP::Cookies - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - HTTP cookie jars - HTTP cerez veritabanı işlemleri - This class is for objects that represent a "cookie jar" -- that is, a database of all the HTTP cookies that a given LWP::UserAgent object knows about. - Bu modül "cookie jar - çerez kavanozu" olarak da adlandırılan içinde HTTP çerezlerinin bulunduğu bir veritabanı nesnesi sınıfı sağlar. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.08.tar.gz - - perl - perl-HTTP-Date - perl-HTTP-Message - - programming/language/perl/perl-HTTP-Cookies/pspec.xml - - - perl-HTTP-Cookies - HTTP cookie jars - - perl - perl-HTTP-Date - perl-HTTP-Message - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2020-01-13 - 6.08 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.01 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.01 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.01 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 6.01 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-HTTP-Daemon - https://metacpan.org/release/HTTP-Daemon - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - A simple http server class - Basit bir HTTP sunucu sınıfı - Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket for incoming requests. - HTTP::Daemon sınıfı örnekleri HTTP/1.1 sunucusu üzerinden gelen istekleri dinler. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Daemon-6.12.tar.gz - - perl - perl-Module-Build - - - HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch - - programming/language/perl/perl-HTTP-Daemon/pspec.xml - - - perl-HTTP-Daemon - A simple http server class - - perl - perl-HTTP-Date - perl-HTTP-Message - perl-LWP-Mediatypes - - - /usr/share - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-07-20 - 6.12 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-13 - 6.06 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.01 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.01 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.01 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 6.01 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-HTTP-Date - https://metacpan.org/pod/HTTP::Date - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - HTTP::Date - Provides date conversion routines - HTTP::Date tarih-zaman dönüşümleri sağlayan perl modülüdür - This module provides functions that deal the date formats used by the HTTP protocol (and then some more). Only the first two functions, time2str() and str2time(), are exported by default. - perl-HTTP-Date modülü, HTTP protokolü tarafından kullnaılan tarih biçemlerini tanımak ve dönüştürmek ile ilgilenen bir perl modülüdür. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Date-6.05.tar.gz - - perl - - programming/language/perl/perl-HTTP-Date/pspec.xml - - - perl-HTTP-Date - HTTP::Date - Provides date conversion routines - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2020-01-11 - 6.05 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.02 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.02 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.02 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 6.02 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Config-Tiny - https://metacpan.org/release/Config-Tiny - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - A module for reading and writing .ini style files with as little code as possible - Mümkün olan en küçük kod ile .ini şeklindeki dosyaları okumaya ve yazmaya yarayan bir modül - perl-Config-Tiny is a perl class to read and write .ini style configuration files with as little code as possible, reducing load time and memory overhead. - perl-Config-Tiny, mümkün olan en küçük kod ile .ini şeklindeki dosyaları okumaya ve yazmaya yarayan perl modülü sunar. - https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/Config-Tiny-2.24.tgz - - perl - - programming/language/perl/perl-Config-Tiny/pspec.xml - - - perl-Config-Tiny - A module for reading and writing .ini style files with as little code as possible - - perl - - - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2020-04-22 - 2.24 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-04-09 - 2.23 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Digest-SHA1 - https://metacpan.org/pod/Digest::SHA1 - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - SHA1 message digest algorithm - NIST SHA-1 mesaj özetleme algoritmasını Perl programlarında kullanabilmenizi sağlayan bir Perl modülü - The Digest::SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 160-bit "fingerprint" or "message digest" of the input. - Bu modül NIST SHA-1 mesaj özetleme algoritmasını Perl programlarında kullanabilmenizi sağlar. Farklı uzunluklardaki mesajları alan algoritma, çıktı olarak 160 bitlik parmakizi veya mesaj özeti üretir. - El módulo Digest::SHA1 permite usar el algoritmo NIST SHA-1 desde programas Perl. El algoritmo acepta como entrada un mensaje de longitud arbitraria y produce un "fingerprint" (huella digital) o "message digest" de 160-bit. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz - - perl - - programming/language/perl/perl-Digest-SHA1/pspec.xml - - - perl-Digest-SHA1 - - perl - - - /usr/lib - /usr/share/doc/perl-Digest-SHA1 - /usr/share/man - - - - - 2020-01-02 - 2.13 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 2.13 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2.13 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 2.13 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-GSSAPI - https://metacpan.org/pod/GSSAPI - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl extension providing access to the GSSAPIv2 library - GSSAPI kitaplığına erişim sağlayan perl modülü - perl-GSSAPI module gives access to the routines of the GSSAPI library, as described in rfc2743 and rfc2744 and implemented by the Kerberos-1.2 distribution from MIT. - perl-GSSAPI, RFC 2744'de açıklandığı gibi GSSAPI C bağlayıcılarını kullanan bir perl eklentisidir. - http://search.cpan.org/CPAN/authors/id/A/AG/AGROLMS/GSSAPI-0.28.tar.gz - - perl - mit-kerberos - e2fsprogs-devel - - - disable_failing_test.patch - - programming/language/perl/perl-GSSAPI/pspec.xml - - - perl-GSSAPI - Perl extension providing access to the GSSAPIv2 library - - perl - mit-kerberos - e2fsprogs - - - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2020-01-11 - 0.28 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.28 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.28 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.28 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 0.28 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-HTTP-Message - https://metacpan.org/release/HTTP-Message - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - HTTP::Message - HTTP tarzı mesaj (ana sınıf) - HTTP::Message nesnesi bazı HTTP başlıkları ve içerik gövdesi içerir. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.26.tar.gz - - perl - perl-IO-HTML - perl-HTTP-Date - perl-LWP-Mediatypes - perl-URI - perl-Try-Tiny - perl-Encode-Locale - - programming/language/perl/perl-HTTP-Message/pspec.xml - - - perl-HTTP-Message - HTTP::Message - HTTP style message (base class) - - perl - perl-URI - - - /usr/lib - /usr/share/doc - /usr/share/man/man3 - - - - - 2020-10-01 - 6.26 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-07-20 - 6.25 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 6.24 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 6.22 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 6.18 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.13 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.06 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.06 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 6.06 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-Mail-SPF - https://metacpan.org/pod/Mail::SPF - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Mail::SPF - An object-oriented implementation of Sender Policy Framework. - Mail::SPF is an object-oriented implementation of Sender Policy Framework (SPF). - https://cpan.metacpan.org/authors/id/J/JM/JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz - - perl - perl-URI - perl-Error - perl-NetAddr-IP - perl-Module-Build - perl-Net-DNS-Resolver-Programmable - - programming/language/perl/perl-Mail-SPF/pspec.xml - - - perl-Mail-SPF - - perl - perl-URI - perl-Error - perl-Net-DNS - perl-NetAddr-IP - perl-Net-DNS-Resolver-Programmable - - - /usr/bin - /usr/sbin - /usr/lib/perl5 - /usr/share/man - - - - - 2021-10-14 - 2.9.0 - First build - fury - uglyside@yandex.ru - - - - - - perl-Pango - https://metacpan.org/pod/Pango - - fury - uglyside@yandex.ru - - LGPL-2.1 - library - programming.language.perl - Layout and render international text. - Pango is a library for laying out and rendering text, with an emphasis on internationalization. - https://cpan.metacpan.org/authors/id/X/XA/XAOC/Pango-1.227.tar.gz - - perl-Glib - perl-Cairo + icu4c-devel pango-devel - perl-ExtUtils-Depends - perl-ExtUtils-PkgConfig - - programming/language/perl/perl-Pango/pspec.xml - - - perl-Pango - - pango - perl-Glib - perl-Cairo - - - /usr/lib/perl5 - /usr/share/man/man3 - /usr/share/doc - - - - - 2021-12-21 - 1.227 - First release - fury - uglyside@yandex.ru - - - - - - perl-Test-Exception - https://metacpan.org/pod/Test::Exception - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Module for testing exception based codes - Perl için exception tabanlı kod denetleme modülü - This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends. - perl-Test-Exception, perl için exception tabanlı kod denetleme modülü içerir. - http://search.cpan.org/CPAN/authors/id/E/EX/EXODIST/Test-Exception-0.43.tar.gz - - perl - perl-Sub-Uplevel - - programming/language/perl/perl-Test-Exception/pspec.xml - - - perl-Test-Exception - Module for testing exception based codes - - perl - perl-Sub-Uplevel - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-Test-Exception - - - - - 2020-01-12 - 0.43 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.43 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.43 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.43 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 0.43 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-HTTP-Negotiate - https://metacpan.org/pod/HTTP::Negotiate - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - A complete implementation of the HTTP content negotiation algorithm - HTTP içerik sorgulama algoritması uygulaması - This module provides a complete implementation of the HTTP content negotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred content representation based upon attributes of the negotiable variants and the value of the various Accept* header fields in the request. - Bu modül tam bir HTTP içerik sorgulama algoritması uygulaması içermektedir - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz - - perl - perl-HTTP-Date - perl-HTTP-Message - - programming/language/perl/perl-HTTP-Negotiate/pspec.xml - - - perl-HTTP-Negotiate - A complete implementation of the HTTP content negotiation algorithm - - perl - perl-HTTP-Date - perl-HTTP-Message - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2020-01-13 - 6.01 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.01 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.01 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.01 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 6.01 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-HTTP-Server-Simple - https://metacpan.org/pod/HTTP::Server::Simple - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Lightweight HTTP Server - Basit bir HTTP Sunucusu - HTTP::Server::Simple is a very simple standalone HTTP daemon with no non-core module dependencies. It's ideal for building a standalone http-based UI to your existing tools. - HTTP::Server::Simple basit, perl çekirdek modülleri dışında bağımlılığı olmadan tek başına çalışabilen bir HTTP hizmetidir. Tek başına çalışan, HTTP temelli bir uygulama yazmak istiyorsanız idealdir. - http://search.cpan.org/CPAN/authors/id/B/BP/BPS/HTTP-Server-Simple-0.52.tar.gz - - perl - perl-URI - - programming/language/perl/perl-HTTP-Server-Simple/pspec.xml - - - perl-HTTP-Server-Simple - Lightweight HTTP Server - - perl - perl-URI - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-14 - 0.52 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.52 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.51 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.51 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.51 - First release - Alihan Öztürk - alhan@pisilinux.org - - - - - - perl-Image-ExifTool - https://exiftool.org/index.html - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - A command-line application for reading, writing and editing meta information in image, audio and video files - Görüntü, ses ve video dosyalarındaki meta bilgileri okuma, yazma ve düzenleme işlemleri için kullanabileceğiniz bir komut satırı uygulaması - ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in image, audio and video files. - ExifTool; görüntü, ses ve video dosyalarındaki meta bilgileri okuma, yazma ve düzenleme işlemleri için kullanabileceğiniz platformdan bağımsız bir Perl kütüphanesi ve komut satırı uygulamasıdır. - https://cpan.metacpan.org/authors/id/E/EX/EXIFTOOL/Image-ExifTool-12.00.tar.gz - - perl - - programming/language/perl/perl-Image-ExifTool/pspec.xml - - - perl-Image-ExifTool - A command-line application for reading, writing and editing meta information in image, audio and video files - - perl - - - /usr/lib - /usr/share/man - /usr/bin - /usr/share/doc/perl-Image-ExifTool/Changes - - - - perl-Image-ExifTool-docs - Documentation of perl-Image-ExifTool - perl-Image-ExifTool için belgelendirme dosyaları - perl-Image-ExifTool-docs, perl-Image-ExifTool için belgelendirme dosyaları içerir - - perl-Image-ExifTool - - - /usr/share/doc - - - - - 2020-07-20 - 12.00 - Major version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 11.91 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 11.86 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 11.84 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 11.01 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 10.40 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 10.00 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-27 - 10.00 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - perl-Import-Into - https://metacpan.org/release/Import-Into - - Blue Devil - bluedevil@sctzine.com - - Perlv5 - library - programming.language.perl - Import::Into - Import packages into other packages. - Paketleri diğer paketlere içe aktaran perl modülü - Import::Into provides global methods to import packages into other packages. - perl-Import-Into, paketleri diğer paketlere içe aktaran perl modülü sunar. - https://cpan.metacpan.org/authors/id/H/HA/HAARG/Import-Into-1.002005.tar.gz - - perl - perl-Module-Runtime - - programming/language/perl/perl-Import-Into/pspec.xml - - - perl-Import-Into - Import::Into - Import packages into other packages. - - perl - perl-Module-Runtime - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-09-23 - 1.002005 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-importer - https://metacpan.org/release/Importer - - Kamil Atlı - suvari@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Alternative but compatible interface to modules that export symbols. - Sembol üreten modüllere bir alternatif. - Alternative but compatible interface to modules that export symbols. - perl-importer, sembol üreten modüllere alternatif bir perl modülü sunar. - https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Importer-0.026.tar.gz - - perl - - programming/language/perl/perl-importer/pspec.xml - - - perl-importer - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-08-30 - 0.026 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-04-09 - 0.025 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-IO-HTML - https://metacpan.org/release/IO-HTML - - Blue Devil - bluedevil@sctzine.com - - Artistic - GPLv2 - library - programming.language.perl - IO::HTML Opens an HTML file with automatic charset detection - IO::HTML bir HTML dosyasını otomatik karakter seti tespiti ile açar. - IO::HTML provides an easy way to open a file containing HTML while automatically determining its encoding. - perl-IO-HTML, HTML içeren dosyayı açarken otomatik karakter seti sunarak açmayı kolaylaştıran bir yol sunar. - https://cpan.metacpan.org/authors/id/C/CJ/CJM/IO-HTML-1.004.tar.gz - - perl - - programming/language/perl/perl-IO-HTML/pspec.xml - - - perl-IO-HTML - IO::HTML Opens an HTML file with automatic charset detection - - perl - - - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-10-01 - 1.004 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 1.001 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - perl-IO-Socket-INET6 - https://metacpan.org/pod/IO::Socket::INET6 - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Object interface for AF_INET|AF_INET6 domain sockets - AF_INET|AF_INET6 domain soketleri için nesne arayüzü - IO::Socket::INET6 provides an object interface to creating and using sockets in either AF_INET or AF_INET6 domains. It is built upon the IO::Socket interface and inherits all the methods defined by IO::Socket. - IO::Socket::INET6, AF_INET ya da AF_INET6 domainleri kullanılarak soket kullanma veya yaratmaya yarayan nesne arayüzü sağlar. - IO::Socket::INET6 facilita una interfaz a objetos para la creación y uso de sockets en dominios AF_INET o AF_INET6. Está construido sobre la interfaz IO::Socket y hereda todos los métodos definidos en IO::Socket. - http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/IO-Socket-INET6-2.72.tar.gz - - perl-Socket6 - perl-Test-Pod - perl-Module-Build - perl-Test-Pod-Coverage - perl-IO-Socket-SSL - perl - - programming/language/perl/perl-IO-Socket-INET6/pspec.xml - - - perl-IO-Socket-INET6 - - perl-Socket6 - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/perl - - - - - 2016-04-24 - 2.72 - Docker built. - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2014-09-10 - 2.72 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 2.72 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 2.69 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 2.69 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-IO-Socket-IP - https://metacpan.org/release/IO-Socket-IP - - Blue Devil - bluedevil@sctzine.com - - Artistic - library - programming.language.perl - Family-neutral IP socket supporting both IPv4 and IPv6 - Hem IPv4 hem de IPv6 soketlerini destekleyen perl modülü - This module provides a protocol-independent way to use IPv4 and IPv6 sockets, as a drop-in replacement for IO::Socket::INET. Most constructor arguments and methods are provided in a backward-compatible way. - IO::Socket::IP, Bu modül hem IPv4 hem de IPv6 soketlerini protokolden bağımsız kullanmayı destekler. - https://cpan.metacpan.org/authors/id/P/PE/PEVANS/IO-Socket-IP-0.41.tar.gz - - perl - perl-Module-Build - - programming/language/perl/perl-IO-Socket-IP/pspec.xml - - - perl-IO-Socket-IP - Family-neutral IP socket supporting both IPv4 and IPv6 - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/perl - - - - - 2020-10-01 - 0.41 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-08 - 0.39 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-IO-Socket-SSL - https://metacpan.org/release/IO-Socket-SSL - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Nearly transparent SSL encapsulation for IO::Socket::INET - IO::Socket::INET için neredeyse saydam SSL kapsülleme desteği - IO::Socket::SSL is a class implementing an object oriented interface to SSL sockets. The class is a descendent of IO::Socket::INET. - IO::Socket::SSL, SSL soketlerine nesne yönelimli arayüz sağlayan bir sınıftır. IO::Socket::INET'in gelişmişidir. - IO::Socket::SSL es una clase que implementa una inerfaz a sockets SSL, orientado a objetos. La clase es descendiente de IO::Socket::INET. - https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.068.tar.gz - - perl-Net-SSLeay - perl - - programming/language/perl/perl-IO-Socket-SSL/pspec.xml - - - perl-IO-Socket-SSL - Nearly transparent SSL encapsulation for IO::Socket::INET - - perl-Net-SSLeay - perl - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-IO-Socket-SSL - - - - - 2020-04-08 - 2.068 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 2.067 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-13 - 2.066 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 2.052 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-19 - 2.047 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2.043 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.024 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 2.024 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-IO-String - https://metacpan.org/pod/IO::String - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - IO::File interface for in-core strings in Perl - Perl için çekirdek içi metinler için bir G/Ç Dosya arayüzü - perl-IO-String is an IO::File interface for in-core strings in Perl. - perl-IO-String, Perl dili için çekirdek içi metinlere yönelik bir G/Ç Dosya arayüzüdür. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/IO-String-1.08.tar.gz - - perl - - programming/language/perl/perl-IO-String/pspec.xml - - - perl-IO-String - IO::File interface for in-core strings in Perl - - perl - - - /usr/lib - /usr/share/man - - - - - 2020-01-11 - 1.08 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.08 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.08 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.08 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 1.08 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-IPC-Run3 - https://metacpan.org/pod/IPC::Run3 - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - BSD - library - programming.language.perl - Perl module to run a subprocess with input/ouput redirection - Girdi/Çıktı yönlendirmeli bir alt süreç çalıştıran Perl Modülü - perl-IPC-Run3 is a Perl module that runs a subprocess with input/ouput redirection. - perl-IPC-Run3, Girdi/Çıktı yönlendirmeli bir alt süreç çalıştıran bir Perl modülüdür. - http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz - - perl - perl-Test-Pod - perl-Test-Pod-Coverage - - programming/language/perl/perl-IPC-Run3/pspec.xml - - - perl-IPC-Run3 - - perl - - - /usr/lib - /usr/share/man - - - - - 2020-04-09 - 0.048 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-JSON - https://metacpan.org/pod/JSON - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - JSON (JavaScript Object Notation) encoder/decoder - JSON (JavaScript Nesne Gösterimi) kodlayıcı/çözücü - This module converts between JSON (JavaScript Object Notation) and Perl data structure into each other. For JSON, see http://www.crockford.com/JSON/. - Bu modül JSON ve perl veri yapılarını birbirleri içerisinde dönüştürebilir. JSON için bakınız: http://www.crockford.com/JSON/. - https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/JSON-4.02.tar.gz - - perl - perl-JSON-XS - perl-Test-Pod - - programming/language/perl/perl-JSON/pspec.xml - - - perl-JSON - JSON (JavaScript Object Notation) encoder/decoder - - perl - perl-JSON-XS - perl-Test-Pod - - - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2020-01-13 - 4.02 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 2.90 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 2.90 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.90 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 2.90 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-JSON-XS - https://metacpan.org/release/JSON-XS - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - app:console - programming.language.perl - JSON serialising/deserialising, done correctly and fast - Doğru ve hızlı, JSON serileştirme/geri elde etme kitaplığı - This module converts Perl data structures to JSON and vice versa. Its primary goal is to be correct and its secondary goal is to be *fast*. To reach the latter goal it was written in C. - Bu modül Perl veri yapılarını JSON'a çevirir, tam tersini de yapabilir. Birincil amacı doğru çalışmak, ikincil amacı ise hızlı olmaktır. İkinciyi sağlamak için C dilinde yazılmıştır. - http://www.cpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-4.02.tar.gz - - perl - perl-common-sense - perl-Canary-Stability - perl-Types-Serialiser - - programming/language/perl/perl-JSON-XS/pspec.xml - - - perl-JSON-XS - JSON serialising/deserialising, done correctly and fast - - perl - perl-common-sense - perl-Canary-Stability - perl-Types-Serialiser - - - /usr/bin - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2020-01-02 - 4.02 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2019-06-22 - 4.02 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-07-26 - 3.03 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 3.03 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.02 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 3.02 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-libwww - https://metacpan.org/release/libwww-perl - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Application programming interface to the World-Wide Web - Perl için dünya çapında ağ programlama arayüzü - libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. - libwww-perl, perl ile dünya çapında ağ (www) programlama yapabilmek için çesitli perl arayüzleri sunar. - La colección libwww-perl es un conjunto de módulos Perl que facilitan una interfaz de programación de aplicación, simple y consistente para la Web. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.49.tar.gz - - perl - perl-NET-HTTP - perl-HTTP-Daemon - perl-HTML-Parser - perl-HTTP-Cookies - perl-File-Listing - perl-Encode-Locale - perl-HTTP-Negotiate - perl-WWW-Robotrules - perl-Test-Needs - perl-Test-Fatal - perl-Test-RequiresInternet - - programming/language/perl/perl-libwww/pspec.xml - - - perl-libwww - Application programming interface to the World-Wide Web - - perl - perl-NET-HTTP - perl-Try-Tiny - perl-Data-Dump - perl-HTTP-Daemon - perl-HTML-Parser - perl-HTTP-Cookies - perl-File-Listing - perl-Encode-Locale - perl-HTTP-Negotiate - perl-WWW-Robotrules - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/perl - - - - - 2020-10-01 - 6.49 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-07-20 - 6.47 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 6.44 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 6.43 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.15 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.15 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.15 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 6.15 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-LWP-Mediatypes - https://metacpan.org/pod/LWP::MediaTypes - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - LWP::Mediatypes can guess media type for a file or a URL - Dosya veya URL'in ortam türünü öngörmeye yarayan perl modülü. - This module provides functions for handling media (also known as MIME) types and encodings. - Bu modül ortam türleri ve kodlaması hakkında yordamlar sağlar. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz - - perl-Test-Fatal - perl - - programming/language/perl/perl-LWP-Mediatypes/pspec.xml - - - perl-LWP-Mediatypes - LWP::MediaTypes can guess media type for a file or a URL - - perl - - - /usr/lib - /usr/share/doc - /usr/share - - - - - 2020-01-11 - 6.04 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.02 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.02 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.02 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-09-10 - 6.02 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-LWP-Protocol-https - https://metacpan.org/release/LWP-Protocol-https - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - LWP::Protocol::https - Provide https support for LWP::UserAgent - LWP::Protocol::https - LWP::UserAgent için https desteği - The LWP::Protocol::https module provides support for using https schemed URLs with LWP. This module is a plug-in to the LWP protocol handling, so you don't use it directly. Once the module is installed LWP is able to access sites using HTTP over SSL/TLS. - The LWP::Protocol::https LWP::UserAgent için https desteği sunar. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.09.tar.gz - - perl - perl-NET-HTTP - perl-Mozilla-CA - perl-IO-Socket-SSL - - programming/language/perl/perl-LWP-Protocol-https/pspec.xml - - - perl-LWP-Protocol-https - LWP::Protocol::https - Provide https support for LWP::UserAgent - - perl - perl-libwww - perl-Try-Tiny - ca-certificates - perl-Mozilla-CA - perl-IO-Socket-SSL - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-07-20 - 6.09 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-13 - 6.07 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.07 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.06 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.06 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 6.06 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Mail-AuthenticationResults - https://metacpan.org/pod/Mail::AuthenticationResults - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Object Oriented Authentication-Results Headers. - This parser copes with most styles of Authentication-Results header seen in the wild, but is not yet fully RFC7601 compliant. - https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Mail-AuthenticationResults-2.20210915.tar.gz - - perl - perl-JSON - perl-Clone - perl-Test-Exception - - programming/language/perl/perl-Mail-AuthenticationResults/pspec.xml - - - perl-Mail-AuthenticationResults - - perl-JSON - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 2.20210915 - First build - fury - uglyside@yandex.ru - - - - - - perl-Mail-DKIM - https://metacpan.org/pod/Mail::DKIM - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Signs/verifies Internet mail with DKIM/DomainKey signatures. - This module implements the various components of the DKIM and DomainKeys message-signing and verifying standards for Internet mail. - https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20220408.tar.gz - - perl - perl-Clone - perl-Net-DNS - perl-mailtools - perl-YAML-LibYAML - perl-Crypt-OpenSSL-RSA - perl-Test-RequiresInternet - perl-Net-DNS-Resolver-Mock - perl-Mail-AuthenticationResults - - programming/language/perl/perl-Mail-DKIM/pspec.xml - - - perl-Mail-DKIM - - perl-Net-DNS - perl-mailtools - perl-Crypt-OpenSSL-RSA - perl-Mail-AuthenticationResults - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2022-04-14 - 1.20220408 - Version bump. - fury - uglyside@yandex.ru - - - 2021-09-18 - 1.20200907 - First build - fury - uglyside@yandex.ru - - - - - - perl-mailtools - https://metacpan.org/pod/MailTools - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - MailTools - bundle of ancient email modules. - MailTools is a bundle: an ancient form of combining packages into one distribution. - https://cpan.metacpan.org/authors/id/M/MA/MARKOV/MailTools-2.21.tar.gz - - perl-timedate - - programming/language/perl/perl-mailtools/pspec.xml - - - perl-mailtools - - perl-timedate - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 2.21 - First build - fury - uglyside@yandex.ru - - - - - - perl-Math-Random-ISAAC - https://metacpan.org/pod/Math::Random::ISAAC - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Perl interface to the ISAAC PRNG algorithm. - Perl interface to the ISAAC PRNG algorithm. - https://cpan.metacpan.org/authors/id/J/JA/JAWNSY/Math-Random-ISAAC-1.004.tar.gz - - perl - perl-Test-NoWarnings - - programming/language/perl/perl-Math-Random-ISAAC/pspec.xml - - - perl-Math-Random-ISAAC - - perl - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 1.004 - First build - fury - uglyside@yandex.ru - - - - - - perl-Mock-Config - https://metacpan.org/pod/Mock::Config - - fury - uglyside@yandex.ru - - Artistic_2 - library - programming.language.perl - Mock::Config - temporarily set Config or XSConfig values. - Mock::Config - temporarily set Config or XSConfig values. - https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Mock-Config-0.03.tar.gz - - perl - - programming/language/perl/perl-Mock-Config/pspec.xml - - - perl-Mock-Config - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2021-12-21 - 0.03 - First release - fury - uglyside@yandex.ru - - - - - - perl-Module-Build - https://metacpan.org/pod/Module::Build - - Pisi Linux Admins - admins@pisilinux.org - - Artistic-2 - GPLv1 - library - programming.language.perl - Build and install Perl modules. - Per modüllerini inşa eder ve sisteme yükler - perl-Module-Build Module::Build is a system for building, testing, and installing Perl modules. - perl-Module-Find, Module::Build Perl modüllerini yapan, test eden ve yükleyen bir sistemdir. - https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-0.4229.tar.gz - - perl - - programming/language/perl/perl-Module-Build/pspec.xml - - - perl-Module-Build - - perl - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-02 - 0.4229 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-09-02 - 0.4220 - Remove unneded dependency - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-26 - 0.4220 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.4220 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.4216 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-23 - 0.4216 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-module-pluggable - https://metacpan.org/pod/Module::Pluggable - - Kamil Atlı - suvari@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - automatically give your module the ability to have plugins - Modülünüze otomatik olarak eklenti kullanma yeteneği verin - automatically give your module the ability to have plugins - https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz - - perl - - programming/language/perl/perl-module-pluggable/pspec.xml - - - perl-module-pluggable - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-04-09 - 5.2 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Module-Runtime - https://metacpan.org/release/Module-Runtime - - Blue Devil - bluedevil@sctzine.com - - Perlv5 - library - programming.language.perl - Module::Runtime - runtime module handling - Çalışma zamanında modülleri idare eden perl modülü - The functions exported by this module deal with runtime handling of Perl modules, which are normally handled at compile time. This module avoids using any other modules, so that it can be used in low-level infrastructure. - perl-Module-Runtime, çalışma zamanında modülleri idare eden perl modülü sunar. - https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.016.tar.gz - - perl - perl-Module-Build - perl-Test-Pod - perl-Test-Pod-Coverage - - programming/language/perl/perl-Module-Runtime/pspec.xml - - - perl-Module-Runtime - Module::Runtime - runtime module handling - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-09-23 - 0.016 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Moo - https://metacpan.org/release/Moo - - Blue Devil - bluedevil@sctzine.com - - Perlv5 - library - programming.language.perl - Moo - Minimalist Object Orientation (with Moose compatibility) - Moo - Minimalist Nesne Yönelim Sistemi. - perl-Moo is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. Moo contains a subset of Moose and is optimised for rapid startup. - perl-Moo, minimalist nesne yönelim sistemi olan bir perl modülü sunar. - https://cpan.metacpan.org/authors/id/H/HA/HAARG/Moo-2.004000.tar.gz - - perl - perl-Role-Tiny - perl-Sub-Quote - perl-Module-Runtime - perl-Class-Method-Modifiers - perl-Test-Fatal - - programming/language/perl/perl-Moo/pspec.xml - - - perl-Moo - Moo - Minimalist Object Orientation (with Moose compatibility) - - perl - perl-Role-Tiny - perl-Sub-Quote - perl-Import-Into - perl-Module-Runtime - perl-Class-Method-Modifiers - perl-Devel-GlobalDestruction - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-09-23 - 2.004000 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Mozilla-CA - https://metacpan.org/release/Mozilla-CA - - Pisi Linux Admins - admins@pisilinux.org - - Artistic-2 - GPLv1 - library - programming.language.perl - Mozilla::CA - Mozilla's CA cert bundle in PEM format - Mozilla::CA - PEM biçeminde Mozilla CA sertifikaları - Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority certificates in a form that can be consumed by modules and libraries based on OpenSSL. - Mozilla::CA, OpenSSL,e bağlı kitaplik ve modüller tarafından kullanılabilecek olan Mozilla Certificate Authority sertifikalarını toplu şekilde sunar. - https://cpan.metacpan.org/authors/id/A/AB/ABH/Mozilla-CA-20200520.tar.gz - - perl - - programming/language/perl/perl-Mozilla-CA/pspec.xml - - - perl-Mozilla-CA - Mozilla::CA - Mozilla's CA cert bundle in PEM format - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-05-24 - 20200520 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-13 - 20180117 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-09-08 - 20180117 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 20160104 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 20160104 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 20160104 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Net-DNS - https://metacpan.org/release/Net-DNS - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl interface to the DNS resolver - Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur. - Net::DNS is a collection of Perl modules that act as a Domain Name System (DNS) resolver. It allows the programmer to perform DNS queries that are beyond the capabilities of gethostbyname and gethostbyaddr. - Net::DNS, bir DNS (Domain Name System -Alan Adı Sistemi) çözücüsü olarak işleyen bir Perl modülleri kolleksiyonudur. Programcıya isim ile bağlantı sağlama (gethostbyname) ve adres ile bağlantı sağlamanın (gethostbyaddr) ötesinde olan DNS sorgularının çalışması için izin verir. - Net::DNS es una collección de módulos Perl con funciones de un servidor de nombres de dominio (DNS). Permite al programador realizar consultas DNS más allá de las facilidades de gethostbyname y gethostbyaddr. - https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-1.27.tar.gz - - perl - perl-Test-Pod - perl-Digest-HMAC - perl-Net-LibIDN2 - - programming/language/perl/perl-Net-DNS/pspec.xml - - - perl-Net-DNS - Perl interface to the DNS resolver - - perl - perl-Net-LibIDN2 - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/perl - - - - - 2020-10-01 - 1.27 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-07-20 - 1.26 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-06-02 - 1.24 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Net-DNS-Resolver-Mock - https://metacpan.org/release/Net-DNS-Resolver-Mock - - PisiLinux Community - admins@pisilinux.org - - PerlArtistic - library - programming.language.perl - Mock a DNS Resolver object for testing - Mock a DNS Resolver object for testing - Mock a DNS Resolver object for testing - Mock a DNS Resolver object for testing - https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Net-DNS-Resolver-Mock-1.20200215.tar.gz - - perl - perl-Net-DNS - perl-Test-Exception - - programming/language/perl/perl-Net-DNS-Resolver-Mock/pspec.xml - - - perl-Net-DNS-Resolver-Mock - - perl - perl-Net-DNS - perl-Test-Exception - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2021-10-14 - 1.20200215 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Net-DNS-Resolver-Programmable - https://metacpan.org/pod/Net::DNS::Resolver::Programmable - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - programmable DNS resolver class for offline emulation of DNS. - Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant class that allows a virtual DNS to be emulated instead of querying the real DNS. - https://cpan.metacpan.org/authors/id/B/BI/BIGPRESH/Net-DNS-Resolver-Programmable-0.009.tar.gz - - perl - perl-Net-DNS - perl-Module-Build - - programming/language/perl/perl-Net-DNS-Resolver-Programmable/pspec.xml - - - perl-Net-DNS-Resolver-Programmable - - perl - perl-Net-DNS - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.009 - First build - fury - uglyside@yandex.ru - - - - - - perl-NET-HTTP - https://metacpan.org/pod/Net::HTTP - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - Low-level HTTP connection (client) - Düşük-seviye HTTP bağlantı istemcisi - The Net::HTTP class is a low-level HTTP client. An instance of the Net::HTTP class represents a connection to an HTTP server. The HTTP protocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0 and HTTP/1.1. - Net::HTTP düşük-seviye HTTP bağlantı istemcisi sınıfı sunar. - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-6.19.tar.gz - - perl - perl-URI - - programming/language/perl/perl-NET-HTTP/pspec.xml - - - perl-NET-HTTP - Low-level HTTP connection (client) - - perl - perl-URI - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2020-01-13 - 6.19 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.09 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.09 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.09 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 6.09 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-Net-LibIDN2 - https://metacpan.org/release/Net-LibIDN2 - - Blue Devil - bluedevil@sctzine.com - - Artistic - library - programming.language.perl - Net::LibIDN2 - Perl bindings for GNU Libidn2 - GNU Libidn2 için perl bağlayıcıları. - Provides bindings for GNU Libidn2, a C library for handling internationalized domain names based on IDNA 2008, Punycode and TR46. - perl-Net-LibIDN2, GNU Libidn2 için perl bağlayıcıları sunar. - https://cpan.metacpan.org/authors/id/T/TH/THOR/Net-LibIDN2-1.01.tar.gz - - perl - libidn2-devel - perl-Module-Build - - programming/language/perl/perl-Net-LibIDN2/pspec.xml - - - perl-Net-LibIDN2 - Net::LibIDN2 - Perl bindings for GNU Libidn2 - - perl - libidn2 - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/perl - - - - - 2020-02-22 - 1.01 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Net-Pcap - https://metacpan.org/release/Net-Pcap - - Blue Devil - bluedevil@sctzine.com - - GPL - app:console - library - programming.language.perl - Interface to pcap(3) LBL packet capture library - pcap(3) LBL paket yakalama kitaplığı arayüzü - The Net::Pcap module is a Perl binding to the LBL pcap(3) packet capture library. - Net::Pcap modülü, pcap(3) LBL paket yakalama kitaplığı için bir Perl arayüzüdür. - https://cpan.metacpan.org/authors/id/S/SA/SAPER/Net-Pcap-0.18.tar.gz - - perl - libpcap-devel - - - Net-Pcap-0.18-Adapt-a-test-to-libpcap-1.8.0.patch - Net-Pcap-0.18-Fix-build-with-libpcap-1.9.0.patch - - programming/language/perl/perl-Net-Pcap/pspec.xml - - - perl-Net-Pcap - Interface to pcap(3) LBL packet capture library - - perl - libpcap - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-08 - 0.18 - Version bump - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Net-RawIP - https://metacpan.org/pod/Net::RawIP - - Blue Devil - bluedevil@sctzine.com - - Artistic - library - programming.language.perl - Perl extension to manipulate raw IP packets with interface to libpcap - Raw IP adreslerini libpcap ile değiştirmeye yarayan perl eklentisi. - Net::RawIP, a perl module can to manipulate raw IP packets, with an optional feature for manipulating Ethernet headers. - Net::RawIP, ham IP paketlerini ve ethernet başlıklarını değiştirebilen bir perl modülüdür. - http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz - - perl - libpcap-devel - - programming/language/perl/perl-Net-RawIP/pspec.xml - - - perl-Net-RawIP - Perl extension to manipulate raw IP packets with interface to libpcap - - perl - libpcap - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-08 - 0.25 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Net-SMTP-SSL - https://metacpan.org/pod/Net::SMTP::SSL - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - SSL Support for Net::SMTP - Net::SMTP için SSL desteği - perl-NET-SMTP-SSL implements the same API as Net::SMTP but uses IO::Socket::SSL for its network operations. - perl-Net-SMTP-SSL, SMTP protokolüne SSL desteği katarak güvenli e-posta gönderimi sağlar. - http://www.cpan.org/authors/id/R/RJ/RJBS/Net-SMTP-SSL-1.04.tar.gz - - perl - perl-IO-Socket-SSL - - programming/language/perl/perl-Net-SMTP-SSL/pspec.xml - - - perl-Net-SMTP-SSL - SSL Support for Net::SMTP - - perl - perl-IO-Socket-SSL - - - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2020-01-13 - 1.04 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-09-08 - 1.04 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.04 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.03 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 1.03 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Net-SSLeay - https://metacpan.org/pod/Net::SSLeay - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Net::SSLeay - Perl extension for using OpenSSL - OpenSSL erişimi için Perl modülü - Net::SMPP is an implementation of Short Message Peer to Peer protocol over TCP. This protocol is frequently used in the telecoms and mobile operator world to pass short messages between systems that implement the short message service (SMS). - Net::SMPP, TCP üzerinden kısa mesaj gönderimi gerçeklemesidir. Bu iletişim kuralı genelde telekom alanında kısa mesaj servisini (SMS) gerçekleştirmek için kullanılır. - Net::SMPP es una implementación del protocolo TCP de mensajes cortos sobre Peer to Peer. Este protocolo está frecuentemente usado por operadoras de telecom y móviles para pasar mensajes cortos entre sistemas que implementan el servicio de mensajes cortos (SMS). - https://cpan.metacpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.88.tar.gz - - perl - openssl-devel - perl-Test-Exception - - programming/language/perl/perl-Net-SSLeay/pspec.xml - - - perl-Net-SSLeay - Net::SSLeay - Perl extension for using OpenSSL - - perl - zlib - openssl - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-Net-SSLeay - - - - - 2020-01-13 - 1.88 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.85 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.80 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.72 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 1.72 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-NetAddr-IP - https://metacpan.org/pod/NetAddr::IP - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Manages IPv4 and IPv6 addresses and subnets. - This module provides an object-oriented abstraction on top of IP addresses or IP subnets that allows for easy manipulations. - https://cpan.metacpan.org/authors/id/M/MI/MIKER/NetAddr-IP-4.079.tar.gz - - perl - - programming/language/perl/perl-NetAddr-IP/pspec.xml - - - perl-NetAddr-IP - - perl - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 4.079 - First build - fury - uglyside@yandex.ru - - - - - - perl-NetPacket - https://metacpan.org/release/NetPacket - - Blue Devil - bluedevil@sctzine.com - - GPL - app:console - library - programming.language.perl - assemble/disassemble network packets at the protocol level - Protokol seviyesinde ağ paketlerini assemble/disassemble etmeye yarayan bir araç. - "NetPacket" provides a base class for a cluster of modules related to decoding and encoding of network protocols. Each "NetPacket" descendent module knows how to encode and decode packets for the network protocol it implements. Consult the documentation for the module in question for protocol-specific implementation. - NetPacket" ağ protokollerini encode/decode etmeye yarayan bir çok temel sınıf sağlayan bir perl kitaplığıdır. - https://cpan.metacpan.org/authors/id/Y/YA/YANICK/NetPacket-1.7.2.tar.gz - - perl - - programming/language/perl/perl-NetPacket/pspec.xml - - - perl-NetPacket - assemble/disassemble network packets at the protocol level - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-08 - 1.7.2 - Version bump - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Params-Util - https://metacpan.org/release/Params-Util - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Simple, compact and correct param-checking functions - Basit, az yer kaplayan ve doğru parametre kontrol fonksiyonları - perl-Params-Util is a Perl module that has simple, compact and correct param-checking functions. - perl-Params-Util basit, az yer kaplayan ve doğru parametre kontrol fonksiyonları içeren bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz - - perl - - programming/language/perl/perl-Params-Util/pspec.xml - - - perl-Params-Util - Simple, compact and correct param-checking functions - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-09-23 - 1.07 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-parse-yapp - https://search.cpan.org/dist/Parse-Yapp - - Pisi Linux Admins - admin@pisilinux.org - - PerlArtistic - library - programming.language.perl - Perl/CPAN Module Parse::Yapp : Generates OO LALR parser modules - Perl/CPAN Module Parse::Yapp : Generates OO LALR parser modules - Perl/CPAN Module Parse::Yapp : Generates OO LALR parser modules - Perl/CPAN Module Parse::Yapp : Generates OO LALR parser modules - https://cpan.metacpan.org/authors/id/W/WB/WBRASWELL/Parse-Yapp-1.06.tar.gz - programming/language/perl/perl-parse-yapp/pspec.xml - - - perl-parse-yapp - - /usr/bin - /usr/lib/perl5 - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2020-12-18 - 1.21 - First release. - Pisi Linux Admins - admin@pisilinux.org - - - - - - perl-Path-Class - https://metacpan.org/pod/Path::Class - - fury - uglyside@yandex.ru - - GPL-1 - library - programming.language.perl - Cross-platform path specification manipulation for Perl. - Cross-platform path specification manipulation for Perl. - https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/Path-Class-0.37.tar.gz - - perl - perl-Module-Build - - programming/language/perl/perl-Path-Class/pspec.xml - - - perl-Path-Class - - perl - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.37 - First build - fury - uglyside@yandex.ru - - - - - - perl-path-tiny - https://metacpan.org/release/Path-Tiny - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - programming.language.perl - File path utility - Dosya yolu aracı - This module provides a small, fast utility for working with file paths. - Bu modül dosya yolları ile çalışabilmek için hızlı ve küçük bir araç takımı sunar. - https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.114.tar.gz - - perl - - programming/language/perl/perl-path-tiny/pspec.xml - - - perl-path-tiny - File path utility - - perl - - - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-05-18 - 0.114 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 0.112 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-29 - 0.110 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-13 - 0.108 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-11-15 - 0.108 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Pod-Coverage - https://metacpan.org/pod/Pod::Coverage - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - app:console - programming.language.perl - Checks if the documentation of a module is comprehensive - Bir modülün belgelendirmesinin kapsamını kontrol eder - perl-Pod-Coverage checks if the documentation of a module is comprehensive. - perl-Pod-Coverage bir modülün belgelendirmesinin kapsamını kontrol eden bir Perl modülüdür. - http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/Pod-Coverage-0.23.tar.gz - - perl - perl-Test-Pod - perl-Devel-Symdump - - programming/language/perl/perl-Pod-Coverage/pspec.xml - - - perl-Pod-Coverage - Checks if the documentation of a module is comprehensive - - perl - perl-Test-Pod - perl-Devel-Symdump - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-02 - 0.23 - Rebuilt - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 0.23 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.23 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.23 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.23 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Probe-Perl - https://metacpan.org/pod/Probe::Perl - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Information about the currently running perl - Çalışan Perl hakkında bilgi verir - perl-Probe-Perl is a Perl module for getting information about the currently running perl. - perl-Probe-Perl çalışan Perl hakkında bilgi veren bir Perl modülüdür. - http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz - - perl - - programming/language/perl/perl-Probe-Perl/pspec.xml - - - perl-Probe-Perl - - perl - - - /usr/lib - /usr/share/man - - - - - 2020-04-09 - 0.03 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-return-multilevel - https://metacpan.org/release/Data-Munge/ - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Various utility functions - Various utility functions - https://cpan.metacpan.org/authors/id/M/MA/MAUKE/Return-MultiLevel-0.05.tar.gz - - perl - perl-data-munge - perl-Test-Fatal - - programming/language/perl/perl-return-multilevel/pspec.xml - - - perl-return-multilevel - - perl - perl-data-munge - perl-Test-Fatal - - - /usr/lib - /usr/share/man - - - - - 2020-04-09 - 0.05 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Role-Tiny - https://metacpan.org/release/Role-Tiny - - Blue Devil - bluedevil@sctzine.com - - Perlv5 - library - programming.language.perl - Role::Tiny - Roles: a nouvelle cuisine portion size slice of Moose - Minimal rol kompozisyon aracı - Role::Tiny is a minimalist role composition tool. - perl-Role-Tiny, minimal rol kompozisyon aracı olan perl modülü sunar. - https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.001004.tar.gz - - perl - perl-Test-Fatal - - programming/language/perl/perl-Role-Tiny/pspec.xml - - - perl-Role-Tiny - Role::Tiny - Roles: a nouvelle cuisine portion size slice of Moose - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-09-23 - 2.001004 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-scope-guard - https://metacpan.org/pod/Scope::Guard - - Kamil Atlı - suvari@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Lexically-scoped resource management - Sözcüksel olarak kapsamlı kaynak yönetimi - Lexically-scoped resource management - https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz - - perl - - programming/language/perl/perl-scope-guard/pspec.xml - - - perl-scope-guard - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-04-09 - 0.21 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Socket6 - https://search.cpan.org/dist/Socket6 - - PisiLinux Community - admins@pisilinux.org - - PerlArtistic - library - programming.language.perl - A getaddrinfo/getnameinfo support module - A getaddrinfo/getnameinfo support module - A getaddrinfo/getnameinfo support module - A getaddrinfo/getnameinfo support module - https://cpan.metacpan.org/authors/id/U/UM/UMEMOTO/Socket6-0.29.tar.gz - - perl - - programming/language/perl/perl-Socket6/pspec.xml - - - perl-Socket6 - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2021-10-14 - 0.29 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Sort-Versions - https://metacpan.org/release/Sort-Versions - - Blue Devil - bluedevil@sctzine.com - - Artistic - library - programming.language.perl - Sort::Versions - a perl 5 module for sorting of revision-like numbers. - Revizyon-benzeri sürüm numaralarını sıralayabilen perl modülüdür. - Sort::Versions allows easy sorting of mixed non-numeric and numeric strings, like the 'version numbers' that many shared library systems and revision control packages use.l. - Bu modül revizyon-benzeri sürüm numaralarını sıralayabilen perl modülüdür. - https://cpan.metacpan.org/authors/id/N/NE/NEILB/Sort-Versions-1.62.tar.gz - - perl - - programming/language/perl/perl-Sort-Versions/pspec.xml - - - perl-Sort-Versions - Sort::Versions - a perl 5 module for sorting of revision-like numbers. - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-04-10 - 1.62 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-String-ShellQuote - https://metacpan.org/pod/String::ShellQuote - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - app:console - programming.language.perl - Quote strings for passing through the shell - Kabuk veya kabuk benzeri bir nesneden geçecek dizgeleri tırnak içine alma yordamları - This module contains some functions which are useful for quoting strings which are going to pass through the shell or a shell-like object. - Bu modül kabuk veya kabuk benzeri bir nesneden geçecek dizgeleri tırnak içine almak için fonksiyonlar içerir. - El módulo contiene algunas funciones útiles para encerrar cadenas de texto entre comillas, para pasarlo a una shell o a un objeto similar. - http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz - - perl - - programming/language/perl/perl-String-ShellQuote/pspec.xml - - - perl-String-ShellQuote - Quote strings for passing through the shell - - perl - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc/perl-String-ShellQuote - - - - - 2020-01-13 - 1.04 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.04 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.04 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.04 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 1.04 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Sub-Exporter - https://metacpan.org/release/Sub-Exporter - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - A sophisticated exporter written in Perl for custom-built routines - Özelleştirilmiş karmaşık inşa yordamları için Perl dilinde yazılmış bir dışa aktarıcı - perl-Sub-Exporter is a Perl module that is a sophisticated exporter for custom-built routines. - perl-Sub-Exporter özelleştirilmiş karmaşık inşa yordamları için dışa aktarıcı bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-0.987.tar.gz - - perl - perl-Params-Util - perl-Sub-Install - perl-Data-OptList - - programming/language/perl/perl-Sub-Exporter/pspec.xml - - - perl-Sub-Exporter - A sophisticated exporter written in Perl for custom-built routines - - perl - perl-Params-Util - perl-Sub-Install - perl-Data-OptList - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-09-23 - 0.987 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Sub-Exporter-Progressive - https://metacpan.org/release/Sub-Exporter-Progressive - - Blue Devil - bluedevil@sctzine.com - - Artistic - GPLv2 - library - programming.language.perl - perl-Sub-Exporter-Progressive is a Sub::Exporter wrapper - Sub-Exporter için sarmalayıcı perl modülü - perl-Sub-Exporter-Progressive is a Sub::Exporter wrapper that will let your users just use Exporter if all they are doing is picking exports, but use Sub::Exporter if your users try to use Sub::Exporter's more advanced features, like renaming exports, if they try to use them. - perl-Sub-Exporter-Progressive, Sub-Exporter için sarmalayıcı perl modülü içerir. - https://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz - - perl - - programming/language/perl/perl-Sub-Exporter-Progressive/pspec.xml - - - perl-Sub-Exporter-Progressive - perl-Sub-Exporter-Progressive is a Sub::Exporter wrapper - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-09-23 - 0.001013 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Sub-Identify - https://metacpan.org/pod/Sub::Identify - - Pisi Linux Admins - admins@pisilinux.org - - Artistic-2 - GPLv1 - library - programming.language.perl - Perl module to retrieve names of code references - Kod referanslarının adlarını almak için Perl modülü - perl-Sub-Identify is a Perl module allowing you to retrieve the real name of code references through the introspection mechanism. - perl-Sub-Identify, introspection mekanizmasıyla kod referanslarının adlarını almaya yarayan bir Perl modülüdür. - http://www.cpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz - - perl - perl-Test-Pod - - programming/language/perl/perl-Sub-Identify/pspec.xml - - - perl-Sub-Identify - Perl module to retrieve names of code references - - perl - perl-Test-Pod - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-02 - 0.14 - Rebuilt. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.14 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.12 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-sub-info - https://metacpan.org/pod/Sub::Info - - Kamil Atlı - suvari@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Tool for inspecting subroutines. - Altyordamları denetleme aracı. - Tool for inspecting subroutines. - https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Sub-Info-0.002.tar.gz - - perl - perl-importer - - programming/language/perl/perl-sub-info/pspec.xml - - - perl-sub-info - - perl - perl-importer - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-04-09 - 0.002 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Sub-Install - https://metacpan.org/release/Sub-Install - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Sub::Install - install subroutines into packages easily - Paketlere altyordamları kolayca yüklemeye yarayan bir Perl Modülü - perl-Sub-Install is a Perl module that installs subroutines into packages easily. - perl-Sub-Install, paketlere altyordamları kolayca yükleyen bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz - - perl - - programming/language/perl/perl-Sub-Install/pspec.xml - - - perl-Sub-Install - Sub::Install - install subroutines into packages easily - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-09-23 - 0.928 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Sub-Quote - https://metacpan.org/release/Sub-Quote - - Blue Devil - bluedevil@sctzine.com - - Perlv5 - library - programming.language.perl - Sub::Quote - Efficient generation of subroutines via string eval - string eval ile verimli alt-rutin üretimi. - perl-Sub-Quote provides performant ways to generate subroutines from strings. - perl-Sub-Quote, string eval ile verimli alt-rutin üretimi yapan bir perl modülü sunar. - https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-2.006006.tar.gz - - perl - perl-Test-Fatal - - programming/language/perl/perl-Sub-Quote/pspec.xml - - - perl-Sub-Quote - Sub::Quote - Efficient generation of subroutines via string eval - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-09-23 - 2.006006 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Sub-Uplevel - https://metacpan.org/pod/Sub::Uplevel - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Module to apparently run a function in a higher stack frame - Bir fonksiyonu daha yüksek bir yığın çerçevesinde çalıştırmak için perl modülü - Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. - perl-Sub-Uplevel modülü, bir fonksiyonu daha yüksek bir yığın çerçevesinde çalıştırmaktadır. - http://www.cpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz - - perl - - programming/language/perl/perl-Sub-Uplevel/pspec.xml - - - perl-Sub-Uplevel - Module to apparently run a function in a higher stack frame - - perl - - - /usr/lib - /usr/share/doc/perl-Sub-Uplevel - /usr/share/man - - - - - 2020-01-02 - 0.2800 - Rebuilt - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.2800 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.2600 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.25 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 0.25 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Super - https://metacpan.org/pod/SUPER - - Pisi Linux Admins - admins@pisilinux.org - - Artistic-2 - GPLv1 - library - programming.language.perl - Control superclass method dispatch. - Üst sınıf yönteminin gönderilmesini denetle. - Control superclass method dispatch. - perl-Super, ust sınıf yönteminin gönderilmesini denetler. - https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20190531.tar.gz - - perl - perl-Sub-Identify - perl-Module-Build - - programming/language/perl/perl-Super/pspec.xml - - - perl-Super - Control superclass method dispatch. - - perl - perl-Sub-Identify - perl-Module-Build - - - /usr/lib - /usr/share - /usr/share/doc - - - - - 2020-01-02 - 20190531 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 20141117 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 20141117 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-template-toolkit - https://metacpan.org/release/Template-Toolkit - - PisiLinux Community - admins@pisilinux.org - - PerlArtistic - library - programming.language.perl - Perl template processing system - Perl taslak işleme sistemi - The Template Toolkit is a collection of Perl modules which implement a fast, flexible, powerful and extensible template processing system. - perl-template-toolkit, hızlı, esnek, genişletilebilir ve güçlü taslak işleme sistemi sunan perl modülleri kolleksiyonudur. - https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Template-Toolkit-3.009.tar.gz - - perl - perl-AppConfig - - programming/language/perl/perl-template-toolkit/pspec.xml - - - perl-template-toolkit - Perl template processing system - - perl - perl-AppConfig - - - /usr/share - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - - - - - 2020-07-20 - 3.009 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-04-08 - 3.008 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-29 - 3.007 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-13 - 3.003 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-11-16 - 2.28 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-term-table - https://metacpan.org/pod/Term::Table - - Kamil Atlı - suvari@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Format a header and rows into a table - Üstbilgi ve satırları tabloya biçimlendirme - Format a header and rows into a table - https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Term-Table-0.015.tar.gz - - perl - perl-importer - - programming/language/perl/perl-term-table/pspec.xml - - - perl-term-table - - perl - perl-importer - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-04-09 - 0.015 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Test-Deep - https://metacpan.org/release/Test-Deep - - Pisi Linux Admins - admin@pisilinux.org - - as-is - library - programming.language.perl - A Perl module that gives you lots of flexibility when testing deep structures - Derin yapıları test ederken çok fazla esneklik sağlayan bir Perl modülü - perl-Test-Deep is a Perl module that gives you lots of flexibility when testing deep structures. - perl-Test-Deep derin yapıları test ederken çok fazla esneklik sağlayan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Deep-1.130.tar.gz - - perl - - programming/language/perl/perl-Test-Deep/pspec.xml - - - perl-Test-Deep - A Perl module that gives you lots of flexibility when testing deep structures - - perl - - - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2020-03-05 - 1.130 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-02 - 1.128 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.127 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.126 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.120 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 1.120 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-test-exit - https://metacpan.org/release/Test-Exit - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Test whether code exits without terminating testing. - Testi sonlandırmadan kodun çıkıp çıkmadığını test edin. - Test whether code exits without terminating testing. - Testi sonlandırmadan kodun çıkıp çıkmadığını test edin. - https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Test-Exit-0.11.tar.gz - - perl - perl-return-multilevel - - programming/language/perl/perl-test-exit/pspec.xml - - - perl-test-exit - - perl - perl-return-multilevel - - - /usr/lib - /usr/share/man - - - - - 2020-04-09 - 0.097 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Test-Fatal - https://metacpan.org/release/Test-Fatal - - Pisi Linux Admins - admins@pisilinux.org - - Artistic-2 - GPLv1 - library - programming.language.perl - Perl module to test code with exceptions - İstisna içeren kodları test etmek için Perl modülü - perl-Test-Fatal provides incredible simple helpers for testing Perl code with exceptions. - perl-Test-Fatal, istisna (exception) içeren kodları test etmek için çok basit bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.016.tar.gz - - perl - perl-Try-Tiny - - programming/language/perl/perl-Test-Fatal/pspec.xml - - - perl-Test-Fatal - Perl module to test code with exceptions - - perl - perl-Try-Tiny - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-11 - 0.016 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 0.014 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.14 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.14 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.14 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.14 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Test-MockModule - https://metacpan.org/release/Test-MockModule - - Pisi Linux Admins - admins@pisilinux.org - - Artistic-2 - GPLv1 - library - programming.language.perl - Override subroutines in a module for unit testing. - Birim test için bir modüldeki altprogramları geçersiz kılın. - Test-MockModule lets you temporarily redefine subroutines in other packages for the purposes of unit testing. - perl-Test-MockModule birim test amaçları için diğer paketlerdeki altprogramları geçici olarak yeniden tanımlamanıza izin verir. - https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-v0.175.0.tar.gz - - perl - perl-Super - perl-Module-Build - perl-Test-Warnings - perl-Test-Pod-Coverage - - programming/language/perl/perl-Test-MockModule/pspec.xml - - - perl-Test-MockModule - Override subroutines in a module for unit testing. - - perl - perl-Super - - - /usr/share - /usr/lib - /usr/share/doc - - - - - 2020-10-01 - 0.175.0 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-07-20 - 0.173.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 0.172.0 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-02 - 0.171.0 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.11 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.11 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-Test-Needs - https://metacpan.org/pod/Test::Needs - - Blue Devil - bluedevil@sctzine.com - - Perl 5 - library - programming.language.perl - Test::Needs - Skip tests when modules not available - Bu perl modülü, olmayan perl modülü için hata vermez. - Skip test scripts if modules are not available. The requested modules will be loaded, and optionally have their versions checked. If the module is missing, the test script will be skipped. Modules that are found but fail to compile will exit with an error rather than skip. - perl-Test-Needs, olmayan perl modülü için hata vermeyen bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002006.tar.gz - - perl - - programming/language/perl/perl-Test-Needs/pspec.xml - - - perl-Test-Needs - Test::Needs - Skip tests when modules not available - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-12-17 - 0.002006 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-07 - 0.002006 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Test-NoWarnings - https://metacpan.org/pod/Test::NoWarnings - - fury - uglyside@yandex.ru - - LGPL-2.1 - library - programming.language.perl - Make sure you didn't emit any warnings while testing. - Make sure you didn't emit any warnings while testing. - https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-NoWarnings-1.06.tar.gz - - perl - - programming/language/perl/perl-Test-NoWarnings/pspec.xml - - - perl-Test-NoWarnings - - perl-test-simple - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 1.06 - First build - fury - uglyside@yandex.ru - - - - - - perl-Test-Number-Delta - https://metacpan.org/pod/Test::Number::Delta - - Pisilinux Community - admins@pisilinux.org - - Apache_2 - library - programming.language.perl - Compare the difference between numbers against a given tolerance. - At some point or another, most programmers find they need to compare floating-point numbers for equality. The typical idiom is to test if the absolute value of the difference of the numbers is within a desired tolerance, usually called epsilon. - https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.06.tar.gz - - perl - - programming/language/perl/perl-Test-Number-Delta/pspec.xml - - - perl-Test-Number-Delta - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2021-12-21 - 1.06 - First build. - fury - uglyside@yandex.ru - - - - - - perl-Test-Pod - https://metacpan.org/pod/Test::Pod - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - A perl module to check for errors in POD files - Pod dosyalarında hata olup olmadığını kontrol eden bir Perl Modülü - Check POD files for errors or warnings in a test file, using Pod::Simple. - Test::Pod, Pod::Simple modülünü kullanarak POD dosyalarında hata ya da uyarı olup olmadığını kontrol etmeye yarayan bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Pod-1.52.tar.gz - - perl - - programming/language/perl/perl-Test-Pod/pspec.xml - - - perl-Test-Pod - A perl module to check for errors in POD files - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-02 - 1.52 - Rebuild - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 1.52 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.51 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.51 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 1.51 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Test-Pod-Coverage - https://metacpan.org/pod/Test::Pod::Coverage - - Pisi Linux Admins - admin@pisilinux.org - - as-is - library - programming.language.perl - Check for pod coverage in your distribution - Dağıtımınızın POD kapsamını kontrol eder - perl-Test-Pod-Coverage checks for pod coverage in your distribution. - perl-Test-Pod-Coverage dağıtımınızın POD kapsamını kontrol eden Perl modülüdür. - http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/Test-Pod-Coverage-1.10.tar.gz - - perl - perl-Pod-Coverage - - programming/language/perl/perl-Test-Pod-Coverage/pspec.xml - - - perl-Test-Pod-Coverage - Check for pod coverage in your distribution - - perl - perl-Pod-Coverage - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-02 - 1.10 - Rebuild - Blue Devil - bluedevil@sctzine.com - - - 2018-09-08 - 1.10 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.10 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.10 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 1.10 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Test-Requires - https://metacpan.org/release/Test-Requires - - Blue Devil - bluedevil@sctzine.com - - Artistic-2 - GPLv1 - library - programming.language.perl - Checks to see if the module can be loaded. - Bir modülün yüklenip yüklenemeyeceğini denetlemek için Perl modülü - perl-Test-Requires is a Perl module to check if the module can be loaded. - perl-Test-Requires, bir modülün yüklenip yüklenemeyeceğini denetlemek için gerekli bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.11.tar.gz - - perl - - programming/language/perl/perl-Test-Requires/pspec.xml - - - perl-Test-Requires - Checks to see if the module can be loaded. - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-09-23 - 0.11 - First Pisi Release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Test-RequiresInternet - https://metacpan.org/pod/Test::RequiresInternet - - Blue Devil - bluedevil@sctzine.com - - Perl 5 - library - programming.language.perl - Test::RequiresInternet - Easily test network connectivity - Test::RequiresInternet - Kolay bir şekilde ağ baglantı durumunu denetler. - This module is intended to easily test network connectivity before functional tests begin to non-local Internet resources. It does not require any modules beyond those supplied in core Perl. - perl-Test-RequiresInternet, herhangi fazladan modül gerektirmeden internet bağlantısını denetleyebilen bir perl modülüdür. - https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz - - perl - - programming/language/perl/perl-Test-RequiresInternet/pspec.xml - - - perl-Test-RequiresInternet - Test::RequiresInternet - Easily test network connectivity - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-14 - 0.05 - First Pisi Release. - Blue Devil - bluedevil@sctzine.com - - - - - - perl-Test-Script - https://metacpan.org/pod/Test::Script - - Pisi Linux Admins - admin@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Basic cross-platform tests for Perl scripts - Perl için temel çoklu platform test araçlarını içeren modül - perl-Test-Script is a Perl module that has basic cross-platform tests for scripts. - perl-Test-Script temel çoklu platform test araçlarını içeren bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Test-Script-1.26.tar.gz - - perl - perl-IPC-Run3 - perl-Probe-Perl - perl-test2-suite - perl-Capture-Tiny - - programming/language/perl/perl-Test-Script/pspec.xml - - - perl-Test-Script - - perl - perl-IPC-Run3 - perl-Probe-Perl - perl-test2-suite - perl-Capture-Tiny - - - /usr/lib - /usr/share/man - - - - - 2020-04-09 - 1.26 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-test-simple - https://metacpan.org/release/Test-Simple - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - Basic utilities for writing tests. - Test yazmak için temel araçlar. - This is an extremely simple, extremely basic module for writing tests suitable for CPAN modules and other pursuits. If you wish to do more complicated testing, use the Test::More module (a drop-in replacement for this one). - perl-test-simple, CPAN'a uygun testler yazabilmek için çok uygun ve basit perl modülleri sunar. - https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Simple-1.302181.tar.gz - - perl - - programming/language/perl/perl-test-simple/pspec.xml - - - perl-test-simple - Basic utilities for writing tests. - - perl - - - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2020-12-17 - 1.302181 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-08-30 - 1.302177 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 1.302175 - Minor version bump, fix translation - Blue Devil - bluedevil@sctzine.com - - - 2020-04-09 - 1.302174 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Test-Warn - https://metacpan.org/pod/Test::Warn - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Perl extension to test methods for warnings - Test uyarıları için Perl eklentisi - perl-Test-Warn module provides a few convenience methods for testing warning based code. - perl-Test-Warn modülü, uyarı temelli kodları test etmeye yarayan birkaç kolaylık metodu sağlamaktadır. - https://cpan.metacpan.org/authors/id/B/BI/BIGJ/Test-Warn-0.36.tar.gz - - perl - perl-Test-Pod - perl-Sub-Uplevel - - programming/language/perl/perl-Test-Warn/pspec.xml - - - perl-Test-Warn - Perl extension to test methods for warnings - - perl - perl-Sub-Uplevel - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-02 - 0.36 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.30 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.30 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.30 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.30 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Test-Warnings - https://metacpan.org/release/Test-Warnings - - Blue Devil - bluedevil@sctzine.com - - Perl 5 - library - programming.language.perl - Perl module to test for warnings and the lack of them - Bu perl modülü, perl için uyarılar üretir. - perl-Test-Warnings is a Perl module to test for warnings and the lack of them. - perl-Test-Warnings, perl için uyarılar üreten bir Perl modülüdür. - https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Warnings-0.030.tar.gz - - perl - - programming/language/perl/perl-Test-Warnings/pspec.xml - - - perl-Test-Warnings - Perl module to test for warnings and the lack of them - - perl - - - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2020-03-27 - 0.030 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-03 - 0.028 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - perl-test2-suite - https://metacpan.org/release/Test2-Suite - - Kamil Atlı - suvari@pisilinux.org - - Artistic - library - programming.language.perl - Distribution with a rich set of tools built upon the Test2 framework. - Test2 çerçevesi üzerine inşa edilmiş zengin araçlarla dağıtım. - Rich set of tools, plugins, bundles, etc built upon the Test2 testing library. If you are interested in writing tests, this is the distribution for you. - Test2 test kitaplığı üzerine kurulmuş araçlar ve eklentiler sunan bir perl araç takımıdır. - https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-0.000135.tar.gz - - perl - perl-sub-info - perl-importer - perl-term-table - perl-test-simple - perl-scope-guard - perl-module-pluggable - - programming/language/perl/perl-test2-suite/pspec.xml - - - perl-test2-suite - Distribution with a rich set of tools built upon the Test2 framework. - - perl - perl-sub-info - perl-importer - perl-term-table - perl-test-simple - perl-scope-guard - perl-module-pluggable - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-07-20 - 0.000135 - Minor version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-04-09 - 0.000129 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-Text-ParseWords - https://metacpan.org/pod/Text::ParseWords - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - library - app:console - programming.language.perl - Text::ParseWords - parse text into an array of tokens or array of arrays - Text::ParseWords - verilen metni çözümleyerek bir dizi oluşturur. - The nested_quotewords() and quotewords() functions accept a delimiter (which can be a regular expression) and a list of lines and then breaks those lines up into a list of words ignoring delimiters that appear inside quotes. - perl-Text-ParseWords, verilen metni çözümleyerek bir dizi oluşturabilen bir perl modülüdür. - http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Text-ParseWords-3.30.tar.gz - - perl - - programming/language/perl/perl-Text-ParseWords/pspec.xml - - - perl-Text-ParseWords - Text::ParseWords - parse text into an array of tokens or array of arrays - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-13 - 3.30 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 3.30 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 3.30 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.30 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-26 - 3.30 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - perl-timedate - https://metacpan.org/dist/TimeDate - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - time and date parsing and formatting perl library. - This is the perl5 TimeDate distribution. - https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/TimeDate-2.33.tar.gz - - perl - - programming/language/perl/perl-timedate/pspec.xml - - - perl-timedate - - perl - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 2.33 - First build - fury - uglyside@yandex.ru - - - - - - perl-Try-Tiny - https://metacpan.org/pod/Try::Tiny - - Pisi Linux Admins - admins@pisilinux.org - - Artistic-2 - GPLv1 - library - programming.language.perl - Perl module to implement minimal try/catch - Perl için basit bir try/catch gerçeklemesi - perl-Try-Tiny is a Perl module which implements a minimal try/catch with proper localization of $@. - perl-Try-Tiny, Perl için $@ yerelleştirmesi sağlayan basit bir try/catch gerçeklemesidir. - http://www.cpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz - - perl - perl-Capture-Tiny - - programming/language/perl/perl-Try-Tiny/pspec.xml - - - perl-Try-Tiny - Perl module to implement minimal try/catch - - perl - perl-Capture-Tiny - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-01-07 - 0.30 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 0.30 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.28 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.24 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 0.24 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Types-Serialiser - https://metacpan.org/pod/Types::Serialiser - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - app:console - programming.language.perl - This module provides some extra datatypes that are used by common serialisation formats such as JSON or CBOR. - JSON ve CBOR gibi genel serileştirme biçemleri tarafından kullanılan bazı yeni veriyapıları sunar. - This module provides some extra datatypes that are used by common serialisation formats such as JSON or CBOR. The idea is to have a repository of simple/small constants and containers that can be shared by different implementations so they become interoperable between each other. - perl-Types-Serialiser, JSON ve CBOR gibi genel serileştirme biçemleri tarafından kullanılan bazı yeni veriyapıları sunar.. - http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Types-Serialiser-1.0.tar.gz - - perl - perl-common-sense - - programming/language/perl/perl-Types-Serialiser/pspec.xml - - - perl-Types-Serialiser - - perl - perl-common-sense - - - /usr/bin - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2020-01-02 - 1.0 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.0 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.0 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 1.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-URI - https://metacpan.org/release/URI - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl module for Uniform Resource Identifiers (absolute and relative) - Bir URI (Uniform Resource Identifiers- Tektip Kaynak Belirleyicileri) icin perl arayüzü - A Uniform Resource Identifier is a compact string of characters that identifies an abstract or physical resource. A Uniform Resource Identifier can be further classified as either a Uniform Resource Locator (URL) or a Uniform Resource Name (URN). - Bir URI (Uniform Resource Identifiers- Tektip Kaynak Belirleyicileri), soyut veya fiziki bir kaynağı belirleyen bir tekparça karakter dizgesidir. Bir URI, bir URL (Uniform Resource Locator – Tektip Kaynak Bulucu) veya bir URN (Uniform Resource Name – Tektip Kaynak Adı)’den daha ötede sınıflandırılabilir. - Un identificador de recurso uniformado (URI) es una cadena de caracteres compacta que identifica un recurso físico o abstracto. Se puede clasificar los URI en Uniform Resource Locator (URL) o Uniform Resource Name (URN). - https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.05.tar.gz - - perl - perl-Test-Needs - - programming/language/perl/perl-URI/pspec.xml - - - perl-URI - Perl module for Uniform Resource Identifiers (absolute and relative) - - perl - - - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2020-12-13 - 5.05 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-07 - 1.76 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.71 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.71 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.71 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-14 - 1.71 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - perl-WWW-Robotrules - https://metacpan.org/pod/WWW::RobotRules - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - database of robots.txt-derived permissions - robots.txt-turevi izinler veritabanı - This module parses /robots.txt files as specified in "A Standard for Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html> Webmasters can use the /robots.txt file to forbid conforming robots from accessing parts of their web site. - Bu modÜl robots.txt dosyasının ayarlarını çözümleyebilen perl yordamları sunar. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz - - perl - perl-URI - - programming/language/perl/perl-WWW-Robotrules/pspec.xml - - - perl-WWW-Robotrules - database of robots.txt-derived permissions - - perl - perl-URI - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2020-01-13 - 6.02 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 6.02 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 6.02 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 6.02 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 6.02 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - perl-XML-LibXML - https://metacpan.org/release/XML-LibXML - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl Binding for libxml2 - libxml2 için Perl bağlayıcıları - This module implements much of the DOM Level 2 API as an interface to the Gnome libxml2 library. This makes it a fast and highly capable validating XML parser library, as well as a high performance DOM. - perl-XML-LibXML, libxml2 için Perl bağlayıcıları içerir. - https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0206.tar.gz - - perl - perl-XML-SAX - libxml2-devel - perl-Alien-Build - perl-Alien-Libxml2 - Perl-XML-SAX-BASE - perl-XML-NamespaceSupport - - programming/language/perl/perl-XML-LibXML/pspec.xml - - - perl-XML-LibXML - Perl Binding for libxml2 - - perl - perl-XML-SAX - perl-XML-NamespaceSupport - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2020-12-17 - 2.0206 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 2.0205 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-10 - 2.0204 - Fix dependencies and rpath analysis - Blue Devil - bluedevil@sctzine.com - - - 2020-04-09 - 2.0204 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - perl-XML-NamespaceSupport - https://metacpan.org/pod/XML::NamespaceSupport - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - A Perl module that offers a simple to process namespaced XML names - XML adlarını işleyebilen bir perl modülü - This module offers a simple way to process namespaced XML names (unames) from within any application that may need them. - Gerek duyan uygulamalar tarafından kullanılabilen ve XML adlarını işleyebilen bir perl modülüdür. - Módulo Perl para procesamiento sencillo de nombres de espacio de nombres XML (unames) desde cualquier programa - http://www.cpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12_9.tar.gz - - perl - - programming/language/perl/perl-XML-NamespaceSupport/pspec.xml - - - perl-XML-NamespaceSupport - A Perl module that offers a simple to process namespaced XML names - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2020-01-13 - 1.12 - Rebuild for new toolchain. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.12 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2017-12-12 - 1.12 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-XML-SAX - https://metacpan.org/pod/XML::SAX - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl module for using and building Perl SAX2 XML parsers, filters, and drivers - Perl SAX2 XML ayıklacı, süzgeç ve sürücülerini kullanmak ve inşa etmek için gerekli Perl modülü - This module consists of several framework classes for using and building Perl SAX2 XML parsers, filters, and drivers. - perl-XML-SAX, SAX2 XML ayıklacı, süzgeç ve sürücülerini kullanmak ve inşa etmek için gerekli Perl modülüdür. - El módulo consiste de varias clases de framework para usar y construir (build) parsers, filtros y controladores SAX2 XML - https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-1.02.tar.gz - - perl - libxml2-devel - perl-XML-SAX-Base - perl-XML-NamespaceSupport - - programming/language/perl/perl-XML-SAX/pspec.xml - - - perl-XML-SAX - Perl module for using and building Perl SAX2 XML parsers, filters, and drivers - - perl - libxml2 - perl-XML-SAX-Base - perl-XML-NamespaceSupport - - - /usr/lib - /usr/share/doc - /usr/share/man - - - System.Package - - - - - 2020-01-13 - 1.02 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.00 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-12-12 - 0.99 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-XML-SAX-Base - https://metacpan.org/pod/XML::SAX::Base - - PisiLinux Community - admins@pisilinux.org - - Artistic - app:console - programming.language.perl - Base class SAX Drivers and Filters - SAX sürücü ve süzgeçleri içeren perl modülü. - This module has a very simple task - to be a base class for PerlSAX drivers and filters. It's default behaviour is to pass the input directly to the output unchanged. It can be useful to use this module as a base class so you don't have to, for example, implement the characters() callback. - perl-XML-SAX-BASE, SAX sürücü ve süzgeçleri içeren perl modülüdür. - https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz - - perl - - programming/language/perl/perl-XML-SAX-Base/pspec.xml - - - perl-XML-SAX-Base - Base class SAX Drivers and Filters - - perl - - - /usr/lib/perl5/vendor_perl - /usr/share/doc - - - - - 2020-04-09 - 1.09 - Remove man. - Kamil Atlı - suvari@pisilinux.org - - - 2020-01-13 - 1.09 - Rebuild - Blue Devil - bluedevil@sctzine.com - - - 2018-07-26 - 1.09 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-12-12 - 1.09 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-XML-Simple - https://metacpan.org/pod/XML::Simple - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.perl - XML::Simple Perl module - XML::Simple Perl kütüphanesi - XML::Simple is an easy API to read/write XML. This package provides XML::Simple's Perl module. - XML::Simple, XML okumak ve yazmak için kolay bir API'dir. Bu paket de, XML::Simple'in Perl kütüphanesini içermektedir. - http://search.cpan.org/CPAN/authors/id/G/GR/GRANTM/XML-Simple-2.25.tar.gz - - perl - perl-XML-Parser - perl-XML-SAX - - programming/language/perl/perl-XML-Simple/pspec.xml - - - perl-XML-Simple - - perl - perl-XML-Parser - perl-XML-SAX - - - /usr/lib - /usr/share/man - - - - - 2020-02-13 - 2.25 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - perl-YAML-LibYAML - https://metacpan.org/pod/YAML::LibYAML - - fury - uglyside@yandex.ru - - PerlArtistic - library - programming.language.perl - Perl Binding to libyaml. - Perl YAML Serialization using XS and libyaml. - https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-LibYAML-0.83.tar.gz - - perl - - programming/language/perl/perl-YAML-LibYAML/pspec.xml - - - perl-YAML-LibYAML - - perl - - - /usr/lib/perl5 - /usr/share/man/man3 - - - - - 2021-09-18 - 0.83 - First build - fury - uglyside@yandex.ru - - - - - - python-certifi - https://certifi.io/ - - Blue DeviL - bluedevil@sctzine.com - - MPL-2.0 - library - programming.language.python - Python package for providing Mozilla's CA Bundle - Certifi, Mozillanın sertifikalarını sağlayan python kitaplığıdır. - Certifi is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. - Certifi, TLS sahiplerinin SSL sertifikalarını doğrulanmasını sağlayan, kök sertifikalarının toplandığı bir kitaplıktır. - https://pypi.org/packages/source/c/certifi/certifi-2020.6.20.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-certifi/pspec.xml - - - python-certifi - Python package for providing Mozilla's CA Bundle - - /usr/lib - /usr/share/doc - - - - - 2020-07-21 - 2020.6.20 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-07 - 2020.4.5.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-28 - 2019.11.28 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-07 - 2019.9.11 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python-h11 - https://pypi.org/project/h11/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 - Sadece python ile hazırlanmış, HTTP/1.1 için kendi-giriş-çıkış-uygulamanı-getir uygulaması. - This is a little HTTP/1.1 library written from scratch in Python, heavily inspired by hyper-h2. - python-h11, hyper-h2'den esınlenen bu kitaplık sıfırdan yazılmış bir HTTP/1.1 kitaplığıdır. - https://files.pythonhosted.org/packages/34/5a/abaa557d20b210117d8c3e6b0b817ce9b329b2e81f87612e60102a924323/h11-0.9.0.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-h11/pspec.xml - - - python-h11 - A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 - - /usr/lib - /usr/share/man - /usr/share/doc/python-h11 - - - - - 2020-01-15 - 0.9.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-pbr - https://pypi.org/project/pbr/ - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python - Python Build Reasonableness - Python İnşa Uygunluğu - PBR is a library that injects some useful and sensible default behaviors into your setuptools run. - python-pbr, python setuptools ile olan kurulumunuza bazı işlevsel davranışlar ekleyen bir python3 kitaplığıdır. - https://pypi.org/packages/source/p/pbr/pbr-5.4.5.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-pbr/pspec.xml - - - python-pbr - Python Build Reasonableness - - python-setuptools - - - /usr/bin/pbr-py2 - /usr/share/doc - /usr/lib - /usr/share - - - - - 2020-04-08 - 5.4.5 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 5.4.4 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - cython - https://cython.org/ - - Blue DeviL - bluedevil@sctzine.com - - Apache-2.0 - app:console - library - programming.language.python - C extensions for the Python - Python için C eklentileri - Cython is a language that makes writing C extensions for the Python language as easy as Python itself. - Cython, Python için C eklentileri yazmayı kolaylaştıran bir dildir. - https://github.com/cython/cython/archive/0.29.21.tar.gz - - python-devel - python-setuptools - - programming/language/python/cython/pspec.xml - - - cython - C extensions for the Python - - python - python-setuptools - - - /usr/share/doc/cython - /usr/lib/python2* - /usr/bin/cygdb-py2 - /usr/bin/cython-py2 - /usr/bin/cythonize-py2 - - - - - 2020-07-21 - 0.29.21 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-24 - 0.29.19 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-14 - 0.29.17 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 0.29.16 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 0.29.15 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-31 - 0.29.14 - Rebuilt - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-07 - 0.29.14 - Split packages - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-11 - 0.29.14 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2016-04-22 - 0.24 - First release - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - gst-python - https://gstreamer.freedesktop.org/modules/gst-python.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - GStreamer Python bindings - GStreamer Python bağlayıcıları - gst-python is a Python frontend to GStreamer. - gst-python GStreamer için Python arabirimidir. - https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.16.2.tar.xz - - python-pygobject3-devel - glib2-devel - gstreamer-devel - python-devel - gst-plugins-base-devel - - programming/language/python/gst-python/pspec.xml - - - gst-python - - glib2 - python - gstreamer - gst-plugins-base - - - /usr/lib - /usr/share/doc - /usr/share - - - - - 2022-04-13 - 1.16.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-19 - 1.16.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 1.16.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 1.16.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-24 - 1.14.2 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 1.12.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-25 - 1.10.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 1.10.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.10.22 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-21 - 0.10.22 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - notify-python - http://galago-project.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.language.python - Python bindings for libnotify - libnotify'ın Python bağlayıcıları - Galago est un framework (cadre de développement) de présence bureautique, conçu pour transmettre des informations de présences entre programmes. Pour faire simple, il recense les présents et agrège les informations concernant leur état depuis un logiciel de messagerie instantannée (tel que gaim) ou de programmes similaires et permet à d'autre logiciels (tels que Evolution) d'avoir accès à cette information. - notify-python are Python bindings for the Galago project's notification library libnotify. -  Galago programlar arası duruş/görünüm bilgisini iletecek şekilde dizayn edilmiş bir masaüstü görüntü çerçevesidir. Daha basitçe açıklamak gerekirse, bir anlık ileti programından (gaim gibi) veya benzeri başka programlardan kimlerin çevrimiçi, boş/uzakta olduğu bilgisini alıp diğer programların (örn. Evolution) bu bilgiyi kullanmasını sağlar. - Galego es un entorno de presencia de escritorio, diseñado para transmitir informaciones entre programas. En términos sencillos: Puede tomar información sobre quien está en linea, y el estado ausente/inactivo de un programa de mensajería instantánea, como pidgin o similar, y pasar la información a otros programas (ejemplo Evolution) para hacer uso de ello. - http://galago-project.org/files/releases/source/notify-python/notify-python-0.1.1.tar.gz - - libnotify-devel - python-devel - python-gtk-devel - gtk2-devel - - - link-with-python.patch - notify-python-0.1.1-fix-GTK-symbols.patch - libnotify0.7.patch - - programming/language/python/notify-python/pspec.xml - - - notify-python - Python bindings for libnotify - - atk - gtk2 - cairo - glib2 - pango - python - freetype - libnotify - fontconfig - gdk-pixbuf - - - /usr/lib - /usr/lib/pkgconfig - /usr/share/pygtk/2.0/defs - - - - - 2020-01-17 - 0.1.1 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-08-29 - 0.1.1 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-24 - 0.1.1 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-09 - 0.1.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - pip - https://pypi.python.org/pypi/pip - - Yusuf Aydemir - Yusuf.aydemir@istanbul.com - - MIT - programming.language.python - The PyPA recommended tool for installing Python packages - Python paketleri yükleme aracı - The PyPA recommended tool for installing Python packages - pip, pypa tarafından önerilen python modülleri yükleme aracıdır. - https://github.com/pypa/pip/archive/20.1.tar.gz - - python-devel - python-setuptools - - programming/language/python/pip/pspec.xml - - - pip - The PyPA recommended tool for installing Python packages - - python-setuptools - - - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2020-05-16 - 20.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-23 - 20.0.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 19.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 18.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-19 - 9.0.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2017-01-24 - 9.0.1 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-08-22 - 8.1.2 - Release Bump - Ali Şafak - aliemresafak@gmail.com - - - 2016-06-06 - 8.1.2 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-30 - 8.1.2 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-04-28 - 8.1.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - pygame - http://www.pygame.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - Python game library - Python oyun kütüphanesi - Liens (bindings) Python pour dsl et autres librairies facilitant la création de jeux. - Python bindings to sdl and other libs that facilitate game production. - Özellikle oyun programlamada kullanılan sdl ve benzeri kütüphaneler için python eklentileri içerir. - Acceso con Python a sdl y otras librerías que facilitan produccion de juegos - https://github.com/pygame/pygame/archive/1.9.6.tar.gz - - libjpeg-turbo-devel - python-setuptools - sdl-image-devel - sdl-mixer-devel - portmidi-devel - freetype-devel - sdl-ttf-devel - libpng-devel - libsdl-devel - python-devel - - programming/language/python/pygame/pspec.xml - - - pygame - Python game library - - libjpeg-turbo - sdl-image - sdl-mixer - freetype - portmidi - sdl-ttf - python - libpng - libsdl - - - /usr/lib - - - - pygame-devel - Development files for python game library - pygame için geliştirme dosyaları - pygame-devel, pygame için geliştirme dosyalarını içerir. - - pygame - sdl-image-devel - sdl-mixer-devel - sdl-ttf-devel - - - /usr/include - /usr/share/doc/pygame/examples/* - - - - pygame-doc - Documentation files for python game library - - pygame - - - /usr/share/doc/pygame/README.rst - - - - - 2020-01-20 - 1.9.6 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-29 - 1.9.4 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-09 - 1.9.3 - Rebuild and version bump - Stefan Gronewold - groni@pisilinux.org - - - 2013-11-03 - 1.9.1 - Rebuild - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2011-05-06 - 1.9.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - pyparted - https://github.com/dcantrell/pyparted - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - programming.language.python - Python bindings for parted - Disk bölümleme tablolarını yönetmek için kullanılan parted kütüphanesine erişim sağlayan Python modülü. - pyparted est un module python permettant d'utiliser le paquet GNU Parted depuis python. À l'aide de ce module, les programmeurs peuvent depuis python détruire, re-dimensionner, vérifier et copier des partitions et les systèmes de fichier présents dessus. - pyparted is the python module which enables to use GNU Parted package from python. Using python with this module, programmers can create, destroy, resize, check and copy partitions, and the file systems on them. - pyparted, GNU Parted uygulamasının python programlama diliyle kullanılabilmesi için gerekli olan kütüphanedir. Bu modülü kullanan programcılar, python ile yeni disk bölümleri ya da dosya sistemleri oluşturabilir, bunları silebilir, yeniden boyutlandırabilir, kontrol edebilir ve kopyalayabilir. - https://github.com/dcantrell/pyparted/archive/v3.11.4.tar.gz - - parted-devel - python-decorator - python-devel - - programming/language/python/pyparted/pspec.xml - - - pyparted - Python bindings for parted - - python-decorator - parted - - - /usr/lib/python2* - /usr/share/doc/pyparted - - - - - 2020-02-12 - 3.11.4 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-10-17 - 3.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 3.11.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-26 - 3.11.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-21 - 3.10.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 3.10.7 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.10.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-10 - 3.10.5 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - pyqtermwidget5 - https://github.com/Rmys/pyqtermwidget5 - - Harun Gültekin - hrngultekin@gmail.com - - GPLv2 - library - programming.language.python - Python binding of terminal widget for Qt - PyQt5 tabanlı uygulamalar için basit bir terminal modulü - A simple terminal widget for using with PyQt based applications - https://github.com/Rmys/pyqtermwidget5/archive/v0.1.2.tar.gz - - python-sip - python-devel - qtermwidget5-devel - qt5-base-devel - python-qt5-devel - - - py2config.patch - qtermwidget5-1.0.0.patch - - programming/language/python/pyqtermwidget5/pspec.xml - - - pyqtermwidget5 - Python binding of terminal widget for Qt - - libgcc - qt5-base - qtermwidget5 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2021-11-14 - 0.1.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-19 - 0.1.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 0.1.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 0.1.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-09 - 0.1.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-07 - 0.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-09 - 0.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-16 - 0.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-25 - 0.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 0.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-10 - 0.1 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-21 - 0.1 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-28 - 0.1 - Rebuild - Harun Gültekin - hrngultekin@gmail.com - - - 2014-06-19 - 0.1 - First release - Harun Gültekin - hrngultekin@gmail.com - - - - - - python-anytree - https://github.com/c0fec0de/anytree - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python - Powerful and Lightweight Python Tree Data Structure - AnyTree için Python bağlayıcıları. - Simple, lightweight and extensible Tree data structure. - python-anytree, python için güçlü ve hafif ağaç veri yapıları sunan bir python kitaplığıdır. - https://github.com/c0fec0de/anytree/archive/2.8.0.tar.gz - - python-setuptools - python-devel - python-six - - programming/language/python/python-anytree/pspec.xml - - - python-anytree - Powerful and Lightweight Python Tree Data Structure - - python-six - - - /usr/lib/python2* - /usr/share/doc/python-anytree - - - - - 2020-01-23 - 2.8.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-argparse - https://pypi.python.org/pypi/argparse - - Alihan Öztürk - alihan@pisilinux.org - - apache - app:console - programming.language.python - Python command-line parsing library - Python için komut satırı çözümleme kitaplığı - The argparse module makes it easy to write user friendly command line interfaces. - python-argparse, Python için komut satırı çözümleme kitaplığı sunar. - https://pypi.python.org/packages/18/dd/e617cfc3f6210ae183374cd9f6a26b20514bbb5a792af97949c5aacddf0f/argparse-1.4.0.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-argparse/pspec.xml - - - python-argparse - Python command-line parsing library - - /usr/lib/python2* - /usr/share/doc/python-argparse - - - - - 2019-12-30 - 1.4.0 - Rebuilt,translate and clean. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 1.4.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-01 - 1.4.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 1.4.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python-attrs - https://www.attrs.org/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - Python Classes Without Boilerplate - Şablonsuz python sınıfları. - attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods). - python-attrs, şablonsuz python sınıfları içerir. bu sayede daha hızlı ve karmaşık olmayan kod yazmanızı sağlar. - https://github.com/python-attrs/attrs/archive/20.2.0.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-attrs/pspec.xml - - - python-attrs - Python Classes Without Boilerplate - - /usr/lib/python2* - /usr/share/doc/python-attrs - - - - - 3020-09-23 - 20.2.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-15 - 19.3.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-backports - http://bitbucket.org/brandon/backports - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - Namespace for backported Python features. - Geriye dönüklüğü olan python modülleri için alan adı. - python-backports provides namespace for backported Python features. - python-backport, geriye dönüklüğü olan python modülleri için alan adı sağlar. - https://bitbucket.org/brandon/backports/get/tip.tar.gz - - __init__.py - - - python-setuptools - python-devel - - programming/language/python/python-backports/pspec.xml - - - python-backports - Namespace for backported Python features - - /usr/share/doc/python-backports - /usr/lib/python2* - - - - - 2020-02-17 - 1.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-backports-ssl-match-hostname - https://pypi.python.org/pypi/backports.ssl_match_hostname - - Alihan Öztürk - alihan@pisilinux.org - - PSF-2.2 - app - programming.language.python - The ssl.match_hostname() function from Python 3.4 - Python3.4 den geriye dönüklüğü sağlamak için ssl.match_hostname() yordamı - The ssl.match_hostname() function from Python 3.4 - python-backports-ssl-match-hostname, Python3.4 den geriye dönüklüğü sağlamak için ssl.match_hostname() yordamını sağlar. - https://files.pythonhosted.org/packages/ff/2b/8265224812912bc5b7a607c44bf7b027554e1b9775e9ee0de8032e3de4b2/backports.ssl_match_hostname-3.7.0.1.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-backports-ssl-match-hostname/pspec.xml - - - python-backports-ssl-match-hostname - The ssl.match_hostname() function from Python 3.4 - - /usr/lib/python* - /usr/share/doc - - - - - 2020-01-20 - 3.7.0.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-29 - 3.5.0.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 3.5.0.1 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-15 - 3.4.0.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python-bcrypt - https://github.com/pyca/bcrypt - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python - Modern(-ish) password hashing for your software and your servers - Yazılımlarınız ve sunucularınız için bir parola hashi üreten python modülüdür. - python-bcrypt is a good password hashing for your software and your servers - python-bcrypt, yazılımlarınız ve sunucularınız için iyi bir parola hashi üretecisidir. - https://github.com/pyca/bcrypt/archive/3.1.7.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-bcrypt/pspec.xml - - - python-bcrypt - Modern(-ish) password hashing for your software and your servers - - python-cffi - - - /usr/lib/python2* - /usr/share/doc/python-bcrypt - - - - - 2019-12-13 - 3.1.7 - Rebuilt and split packages - Blue Devil - bluedevil@sctzine.com - - - 2019-11-07 - 3.1.7 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python-beaker - https://github.com/bbangert/beaker - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python - A Session and Caching library with WSGI Middleware - Oturum ve önbellekleme kitaplığı - python-beaker is a web session and general caching library that includes WSGI middleware for use in web applications. - python-beaker, web programları için oturum ve genel önbellekleme fonksiyonlarını içeren bir kitaplıktır. - https://github.com/bbangert/beaker/archive/1.11.0.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-beaker/pspec.xml - - - python-beaker - A Session and Caching library with WSGI Middleware - - /usr/lib/ - /usr/share/doc - - - - - 2020-01-17 - 1.11.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-29 - 1.10.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-26 - 1.9.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 1.8.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.6.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2013-11-04 - 1.6.4 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python-blinker - https://github.com/jek/blinker - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - A fast Python in-process signal/event dispatching system. - Python için hızlı bir proses-içi sinyal/olay dağıtım dizimi - Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or "signals". - python-blinker, istekli/ilgili partilerin olay veya sinyallere kaydolmasına izin veren hızlı bir dağıtım dizimi sağlar. - https://github.com/jek/blinker/archive/rel-1.4.tar.gz - - python-setuptools - python-devel - python-nose - - programming/language/python/python-blinker/pspec.xml - - - python-blinker - A fast Python in-process signal/event dispatching system. - - /usr/share/doc/python-blinker - /usr/lib/python2* - - - - - 2020-02-12 - 1.4 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-cairo - http://cairographics.org/pycairo - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python - wrapper (version enrobée) Python de la librairie de graphisme vectoriel cairo. - Python wrapper for cairo graphics library - Cairo vektörel grafik kitaplığı için Python bağlayıcıları - Pycairo is set of Python bindings for the cairo graphics library. - python-cairo, Cairo vektörel grafik kitaplığı için Python bağlayıcıları sunar. - https://github.com/pygobject/pycairo/releases/download/v1.18.2/pycairo-1.18.2.tar.gz - - python-devel - cairo-devel - - programming/language/python/python-cairo/pspec.xml - - - python-cairo - Python wrapper for cairo graphics library - - cairo - - - /usr/lib - /usr/share/doc - - - - python-cairo-devel - Development files for python-cairo - python-cairo için geliştirme dosyaları - python-cairo-devel, python-cairo için geliştirme dosyalarını içerir. - - python-cairo - cairo-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-17 - 1.18.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-07-31 - 1.17.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-25 - 1.16.2 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 1.10.0 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.10.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-01 - 1.10.0 - First release - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - - - - python-cffi - https://cffi.readthedocs.io/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - Foreign Function Interface for Python calling C code - Python için C kodu cağıran dış fonksiyon arayüzü - Foreign Function Interface for Python calling C code - Python için C kodu cağıran dış fonksiyon arayüzü kitaplığıdır. - https://bitbucket.org/cffi/cffi/get/v1.14.0.tar.gz - - python-setuptools - python-devel - libffi-devel - - programming/language/python/python-cffi/pspec.xml - - - python-cffi - Foreign Function Interface for Python calling C code - - python-enum34 - python-six - - - /usr/lib - /usr/share/doc/python-cffi - - - - - 2020-02-08 - 1.14.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 1.13.2 - Rebuilt, clean and fix flags - Blue Devil - bluedevil@sctzine.com - - - 2019-12-11 - 1.13.2 - Rebuilt and split packages - Blue Devil - bluedevil@sctzine.com - - - 2019-11-07 - 1.13.2 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python-chardet - https://github.com/chardet/chardet - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:console - programming.language.python - Chardet: The Universal Character Encoding Detector - Chardet: Evrensel Karakter Kodlaması Bulucusu(The Universal Character Encoding Detector) - Character encoding auto-detection in Python. As smart as your browser. Open source. - python-chardet, python ile karakter kodlaması yapabilmeyi sağlayan ve karakter kodlamasını otomatik bulabilmeyi sağlayan bir python bağlayıcısıdır. - https://github.com/chardet/chardet/archive/3.0.4.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-chardet/pspec.xml - - - python-chardet - Chardet: The Universal Character Encoding Detector - - /usr/bin/chardetect-py2 - /usr/lib/python2* - /usr/share/doc/python-chardet - - - - - 2020-12-09 - 3.0.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-24 - 3.0.4 - Rebuilt. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-29 - 3.0.4 - First release. - PisiLinux Community - admins@pisilinux.org - - - 2018-05-22 - 3.0.4 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - python-click - https://palletsprojects.com/p/click/ - - Blue Devil - bluedevil@sctzine.com - - BSD-3 - library - programming.language.python3 - Python composable command line interface toolkit - Python için komut satırı yaratma arayüzü - Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box. - Click, python için en az komut gerektirecek sekilde tasarlanmış komut satırı arayüzü yaratma paketidir. Açılımı "Command Line Interface Creation Kit - Komut Satırı Arayüzü Yaratma Araç Takımı" olan Click bazı varsayılanlarla beraber gelsede yüksek seviyede ayarlanabilir bir yapıya sahiptir. - https://github.com/pallets/click/archive/7.1.2.tar.gz - - python - python-setuptools - - programming/language/python/python-click/pspec.xml - - - python-click - Python composable command line interface toolkit - - /usr/lib/python2* - /usr/share/doc/python-click - - - - - 2020-05-24 - 7.1.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 7.1.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-15 - 7.0 - Moved from contrib and rebuilt. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-06 - 7.0 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python-colorama - https://pypi.python.org/pypi/colorama - - Alihan Öztürk - alihan@pisilinux.org - - BSD - library - programming.language.python - Cross-platform colored terminal text. - Uçbirim metinlerini renklendirebilen python modülüdür. - Python API for cross-platform colored terminal text. - python-colorama, uçbirim metinlerini renklendirebilen python modülüdür. - https://github.com/tartley/colorama/archive/0.4.3.tar.gz - - python-devel - - programming/language/python/python-colorama/pspec.xml - - - python-colorama - Cross-platform colored terminal text. - - /usr/lib/python2* - /usr/share/doc/python-colorama - - - - - 2019-12-24 - 0.4.3 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-29 - 0.3.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-26 - 0.3.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.3.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.3.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 0.3.7 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python-configparser - https://github.com/jaraco/configparser/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - Backport of configparser from Python 3. - Python3'ten geriye dönüklüğü sağlamak için configparser modülü. - The ancient ConfigParser module available in the standard library 2.x has seen a major update in Python 3.2. This is a backport of those changes so that they can be used directly in Python 2.6 - 3.5. - python-configparser, python3'te gelen configparser modülünün geriye dönüklüğünü sağlar. - https://github.com/jaraco/configparser/archive/v5.0.0.tar.gz - - python-setuptools-scm - python-setuptools - python-devel - - programming/language/python/python-configparser/pspec.xml - - - python-configparser - Backport of configparser from Python 3 - - /usr/share/doc/python-configparser - /usr/lib/python2* - - - - - 2020-03-27 - 5.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-17 - 4.0.2 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-contextlib2 - https://github.com/jazzband/contextlib2 - - Blue Devil - bluedevil@sctzine.com - - PSF - library - programming.language.python - contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. - contextlib2, standart python kitaplığının contexlib modülünün geriye dönüklüğünü sağlar. - contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. It also serves as a real world proving ground for possible future enhancements to the standard library version. - python-contextlib2, contextlib2, standart python kitaplığının contexlib modülünün geriye dönüklüğünü sağlar. - https://github.com/jazzband/contextlib2/archive/v0.6.0.post1.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-contextlib2/pspec.xml - - - python-contextlib2 - contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. - - /usr/share/doc/python-contextlib2 - /usr/lib/python2* - - - - - 2020-02-17 - 0.6.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-cryptography - https://cryptography.io/ - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python - Cryptographic recipes for Python - Python için kriptografik tarifler - A package designed to expose cryptographic recipes and primitives to Python developers - python-cryptography, Python geliştiricileri icin kriptografik tarifler ve ilkeler sunan bir pakettir. - https://github.com/pyca/cryptography/archive/3.1.tar.gz - - python-cffi - python-devel - openssl-devel - python-pycparser - python-setuptools - - programming/language/python/python-cryptography/pspec.xml - - - python-cryptography - Cryptographic recipes for Python - - python - python-cffi - - - /usr/lib/python2* - /usr/share/doc/python-cryptography/LICENSE - /usr/share/doc/python-cryptography/README.rst - - - - - 2020-08-30 - 3.1 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 2.9.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 2.9.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-08 - 2.9 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-06 - 2.8 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python-cups - http://cyberelk.net/tim/software/pycups - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python - Python interface to the CUPS API - CUPS programlama arayüzü için Python desteği - python-cups contains python bindings to wrap the CUPS API. - python-cups, CUPS programlama arayüzü için Python bağlayıcıları içeren bir pakettir. - https://files.pythonhosted.org/packages/00/ce/836a0deb8b24bcd5f850f8fb97f99fb4abd7374e078b9e6df5a0838f8eb5/pycups-1.9.74.tar.bz2 - - cups-devel - python-devel - - programming/language/python/python-cups/pspec.xml - - - python-cups - - cups - - - /usr/lib - /usr/share/doc - - - - - 2019-10-19 - 1.9.74 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.9.73 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 1.9.73 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.9.72 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-06-21 - 1.9.72 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - python-dateutil - https://github.com/dateutil/dateutil - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python - python-dateutil provides powerful extensions to datetime - Python datetime için güçlü genişletmeler içeren python modülü - The dateutil module provides powerful extensions to the standard datetime module, available in Python. - python-dateutil, Python standart datetime modülüne gelişmiş, güçlü ek özellikler katan genişleme kitaplığıdır. - https://github.com/dateutil/dateutil/archive/2.8.1.tar.gz - - python-setuptools-scm - python-setuptools - python-devel - - programming/language/python/python-dateutil/pspec.xml - - - python-dateutil - python-dateutil provides powerful extensions to datetime - - python-six - - - /usr/lib/python2* - /usr/share/doc/python-dateutil - - - - - 2019-12-24 - 2.8.1 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python-decorator - http://www.phyast.pitt.edu/~micheles/python/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python - Python module to simplify the usage of decorators - Dekoratör kullanımını kolaylaştıran python modulü - python-decorator simplifies the usage of decorators for the average programmer. - python-decorator, ortalama bir Python programcısı için dekoratör kullanımını basitleştirir. - https://github.com/micheles/decorator/archive/4.4.2.tar.gz - - python-setuptools - python-nose - - programming/language/python/python-decorator/pspec.xml - - - python-decorator - Python module to simplify the usage of decorators - - /usr/share/doc/python-decorator - /usr/lib/python2* - - - - - 2020-03-04 - 4.4.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-27 - 4.4.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 4.3.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-26 - 4.2.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 4.0.11 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 4.0.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-04 - 4.0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - python-docker - https://github.com/docker/docker-py - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python - A Python library for the Docker Engine API. - Docker motoru apileri için python kitaplığı. - A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps – run containers, manage containers, manage Swarms, etc. - python-docker, docker motoru apileri için python kitaplığı sunar. - https://github.com/docker/docker-py/archive/4.1.0.tar.gz - - python-websocket-client - python-setuptools - python-requests - python-devel - python-six - - programming/language/python/python-docker/pspec.xml - - - python-docker - A Python library for the Docker Engine API. - - python-backports-ssl-match-hostname - python-websocket-client - python-requests - python-six - - - /usr/lib/python2* - /usr/share/doc/python-docker - - - - - 2020-01-15 - 4.10 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python-docker-py - https://github.com/dotcloud/docker-py - - Alihan Öztürk - alihan@pisilinux.org - - apache - app:console - programming.language.python - Python client for Docker. - A Python library for the Docker Remote API. It does everything the docker command does, but from within Python – run containers, manage them, pull/push images, etc. - https://github.com/docker/docker-py/archive/2.0.2.tar.gz - - python-devel - python-setuptools - python-websocket-client - python-six - python-requests - pip - - programming/language/python/python-docker-py/pspec.xml - - - python-docker-py - Python client for Docker. - - python - python-websocket-client - python-six - python-requests - - - /usr/lib - /usr/share/doc - - - - - 2018-08-29 - 2.0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 2.0.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.8.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 1.8.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python-ecdsa - https://github.com/warner/python-ecdsa - - Blue DeviL - bluedevil@sctzine.com - - MIT - library - programming.language.python - ECDSA implementation for Python - Python için ECDSA Kriptografi Uygulaması - This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve Digital Signature Algorithm), implemented purely in Python, released under the MIT license. With this library, you can quickly create keypairs (signing key and verifying key), sign messages, and verify the signatures. The keys and signatures are very short, making them easy to handle and incorporate into other protocols. - Python için kolay kullanımlı, MIT lisanslı ECDSA kriptografi (Elliptic Curve Digital Signature Algorithm) modülü. Bu kitaplık ile hızlıca anahtar oluşturabilir (giriş ahahtarı ve doğrulama anahtarı), iletileri imzalayabilir ve imzalarınızı doğrulayabilirsiniz. Anahtar ile imzalar çok kısadır ve diğer protokollere bütünlleştirmek oldukça kolaydır. - https://github.com/warner/python-ecdsa/archive/python-ecdsa-0.15.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-ecdsa/pspec.xml - - - python-ecdsa - ECDSA module for python - - python-six - - - /usr/share/doc/python-ecdsa - /usr/lib/python2* - - - - - 2020-01-23 - 0.15 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-21 - 0.14.1 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2016-04-01 - 0.13 - First Pisi Release, built with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - python-editor - https://github.com/fmoo/python-editor - - Blue Devil - bluedevil@sctzine.com - - Apache2.0 - library - programming.language.python - Programmatically open an editor, capture the result. - Sistem metin düzenleyiciniz ve programlama arayüzü ile etkileşime geçebilen python kitaplığı. - python-editor is a library that provides the editor module for programmatically interfacing with your system's $EDITOR. - python-editor sistem metin düzenleyiciniz ve programlama arayüzü ile etkileşime geçebilen python kitaplığı sağlar. - https://github.com/fmoo/python-editor/archive/1.0.4.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-editor/pspec.xml - - - python-editor - Programmatically open an editor, capture the result. - - /usr/lib/python2* - /usr/share/doc/python-editor - - - - - 2020-02-18 - 1.0.4 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-enchant - https://github.com/pyenchant/pyenchant - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - library - programming.language.python - Python bindings for the Enchant spellchecking system - Enchant yazım denetleyicisi için hızlı bir Python modulü - python-enchant is an efficient Python module for Enchant spellchecker. - python-enchant, Enchant yazım denetleyicisi için hızlı bir Python modulüdür. - https://pypi.python.org/packages/9e/54/04d88a59efa33fefb88133ceb638cdf754319030c28aadc5a379d82140ed/pyenchant-2.0.0.tar.gz - - python-setuptools - enchant2-devel - python-devel - - - enchant-2.patch - - programming/language/python/python-enchant/pspec.xml - - - python-enchant - Python bindings for the Enchant spellchecking system - - enchant2 - - - /usr/lib/python2* - /usr/share/doc/python-enchant - - - - - 2020-01-18 - 2.0.0 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-08-29 - 2.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 2.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 1.6.8 - Rebuild for new toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-24 - 1.6.8 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - python-enum34 - https://bitbucket.org/stoneleaf/enum34/ - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - programming.language.python - An enumeration is a set of symbolic names (members) bound to unique, constant values. Within an enumeration, the members can be compared by identity, and the enumeration itself can be iterated over. - python-enum34, python3.4'ten python2.4ye kadar ger'ye dönüklüğü sağlar. - python-enum34 is the new Python stdlib enum module available in Python 3.4 backported for previous versions of Python from 2.4 to 3.3. tested on 2.6, 2.7, and 3.3+ - Bir numaralandırma, benzersiz, sabit değerlere bağlı bir dizi sembolik isimdir (üyeler). Bir numaralandırmada, üyeler kimlikle karşılaştırılabilir ve numaralandırma kendisi üzerinde yinelenebilir. - https://bitbucket.org/stoneleaf/enum34/get/1.1.10.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-enum34/pspec.xml - - - python-enum34 - The enum module from Python3.4 backported from 3.3 - 2.4 - - /usr/share/doc - /usr/lib - - - - - 2020-03-11 - 1.1.10 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 1.1.9 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-23 - 1.1.8 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-20 - 1.1.6 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-10-18 - 1.1.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python-gtk - http://www.pygtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - GTK+ bindings for Python - Python için GTK+ bağlayıcıları - Bindings (liens) GTK+2 pour Python. - python-gtk lets you to easily create programs with a graphical user interface using the Python programming language and GTK+ library. - python-gtk, Python programlama diliyle GTK+ kitaplığını kullanarak, basit grafiksel kullanıcı arayüzü oluşturmanızı sağlar. - mirrors://gnome/pygtk/2.24/pygtk-2.24.0.tar.bz2 - - cairo-devel - pango-devel - gtk2-devel - glib2-devel - python-devel - libglade-devel - python-pygobject-devel - python-numpy - python-cairo-devel - - - 0001-Fix-leaks-of-Pango-objects.patch - pygtk-Drop-the-PangoFont-find_shaper-virtual-method.patch - python27.patch - - programming/language/python/python-gtk/pspec.xml - - - python-gtk - - atk - gtk2 - cairo - glib2 - pango - libglade - gdk-pixbuf - - - /usr/lib - /usr/share/doc - - - - python-gtk-demo - Demo applications for python-gtk - python-gtk için demo uygulamalar - app:gui - - python-gtk - - - /usr/bin/pygtk-demo - /usr/lib/pygtk/2.0/pygtk-demo.py - /usr/lib/pygtk/2.0/demos - - - - python-gtk-docs - Reference documents for python-gtk - python-gtk için referans belgeleri - data:doc - - python-gtk - - - /usr/share/gtk-doc - - - - python-gtk-devel - Development files for python-gtk - python-gtk için geliştirme dosyaları - - python-gtk - python-pygobject-devel - gtk2-devel - libglade-devel - - - /usr/bin/pygtk-codegen-2.0 - /usr/include - /usr/lib/pkgconfig - /usr/share/pygtk - - - - - 2021-08-10 - 2.24.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-04 - 2.24.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-12 - 2.24.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-25 - 2.24.0 - Rebuild for brokens - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 2.24.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 2.24.0 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.24.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-04 - 2.24.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python-h2 - https://github.com/python-hyper/hyper-h2 - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - HTTP/2 State-Machine based protocol implementation - HTTP/2 Durum-Makinesi temelli protokol uygulanaması - This repository contains a pure-Python implementation of a HTTP/2 protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can speak HTTP/2 regardless of your programming paradigm. - python-h2, bu repo sadece python ile yazılmış HTTP/2 protokol yığını içerir. Programlama paradigmanız ne olursa olsun HTTP/2 konuştuğunuz sürece istediğiniz progrma gömebileceğiniz şekilde yazılmıştır. - https://github.com/python-hyper/hyper-h2/archive/v4.0.0.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-h2/pspec.xml - - - python-h2 - HTTP/2 State-Machine based protocol implementation - - python-hpack - python-enum34 - python-hyperframe - - - /usr/lib - /usr/share/man - /usr/share/doc/python-h2 - - - - - 2020-09-23 - 4.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-23 - 3.2.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 3.1.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-hpack - https://github.com/python-hyper/hpack - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - HTTP/2 Header Encoding for Python. - Python için HTTP/2 başlık kodlaması. - This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2. - python-hpack, HTTP/2yi kullanan uygulamalar için HTTP/2 başlık kodlaması sunar. - https://github.com/python-hyper/hpack/archive/v4.0.0.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-hpack/pspec.xml - - - python-hpack - HTTP/2 Header Encoding for Python. - - /usr/lib - /usr/share/man - /usr/share/doc/python-hpack - - - - - 2020-09-23 - 4.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 3.0.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-hyperframe - https://github.com/python-hyper/hyperframe - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - Pure-Python HTTP/2 framing - Pure-Python HTTP/2 çatısı. - This library contains the HTTP/2 framing code used in the hyper project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames. - python-hyperframe, bu kitaplık "hyper" projelerinde kullanılmak üzere "HTTP/2" çerçeveleri içerir. İkilik bir akışı HTTP/2 çerçevelerine çözebilen python kod tabanı sunar. - https://github.com/python-hyper/hyperframe/archive/v6.0.0.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-hyperframe/pspec.xml - - - python-hyperframe - Pure-Python HTTP/2 framing - - /usr/lib - /usr/share/man - /usr/share/doc/python-hyperframe - - - - - 2020-09-23 - 6.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 5.2.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-idna - https://github.com/kjd/idna - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python - Internationalized Domain Names in Applications (IDNA) - IDNA protokolünü desktekleyen python kitaplığıdır. - Support for the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This library also provides support for Unicode Technical Standard 46, Unicode IDNA Compatibility Processing. - RFC 5891 belgelendirmesinde belirtilen IDNA(Internationalised Domain Names in Applications - Uygulamalardaki Uluslararasılaşmış Alan Adları) protokolünü destekleyen python kitaplığıdır. Bu kitaplık ayrıca Unikod(Unicode) teknik standardı 46'yı da kapsar. - https://github.com/kjd/idna/archive/v2.9.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-idna/pspec.xml - - - python-idna - Internationalized Domain Names in Applications (IDNA) - - /usr/lib/python2* - /usr/share/doc/python-idna - - - - - 2020-12-09 - 2.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-18 - 2.9 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-24 - 2.8 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-29 - 2.7 - First release - PisiLinux Community - admins@pisilinux.org - - - 2018-05-22 - 2.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python-imaging - http://www.pythonware.com/products/pil/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - programming.language.python - Python Imaging Library (PIL) - Python Görüntü İşleme Kitaplığı - The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities. - python-imaging, python2 görüntü işleme kitaplığı dosyalarını sunar. - La librería Python Imaging Library (PIL) facilita el procesamiento de imágenes desde Python. Esta librería soporta muchos formatos de archivos y provee potentes facilidades de procesamiento de gráficos. - http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz - - sane-backends-devel - libjpeg-turbo-devel - freetype-devel - python-devel - lcms-devel - zlib-devel - - - local_only_initial_value.patch - gentoo-imaging-sane.patch - anka-imaging-tiffendian.patch - gentoo-imaging-giftrans.patch - - programming/language/python/python-imaging/pspec.xml - - - python-imaging - Python Imaging Library (PIL) - - libjpeg-turbo - sane-backends - xdg-utils - freetype - tcltk - lcms - tcl - - - /usr/bin - /usr/lib - /usr/include - /usr/share/doc - - - - - 2020-01-20 - 1.1.7 - Clean and rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 1.1.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 1.1.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.1.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-08 - 1.1.7 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - python-importlib_metadata - https://gitlab.com/python-devs/importlib_metadata - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - importlib_metadata is a library to access the metadata for a Python package. - Python paketlerinin metaverisine erişmek için python kitaplığı - importlib_metadata is a library to access the metadata for a Python package. - python-importlib_metadata, Python paketlerinin metaverisine erişmek için python kitaplığı sağlar. - https://gitlab.com/python-devs/importlib_metadata/-/archive/v2.0.0/importlib_metadata-v2.0.0.tar.gz - - python-devel - python-setuptools - python-setuptools-scm - - programming/language/python/python-importlib_metadata/pspec.xml - - - python-importlib_metadata - Python development support library (note: maintenance only) - - python-zipp - python-pathlib2 - python-contextlib2 - python-configparser - - - /usr/lib/python2* - /usr/share/doc/python-importlib_metadata - - - - - 2020-09-23 - 2.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-29 - 1.6.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 1.5.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-17 - 1.5.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-importlib_resources - https://gitlab.com/python-devs/importlib_resources - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python - Design and implementation for a planned importlib.resources - Python paketlerinin içerisindeki kaynakları daha iyi yönetebilen python kitaplığı. - The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics. - python-importlib_resources, Python paketlerinin içerisindeki kaynakları daha iyi yönetebilen python kitaplığı sunar. Ana amacı pkg_resources madülünün yerini almaktır. - https://gitlab.com/python-devs/importlib_resources/-/archive/v1.5.0/importlib_resources-v1.5.0.tar.gz - - python-toml - python-devel - python-setuptools - python-setuptools-scm - - programming/language/python/python-importlib_resources/pspec.xml - - - python-importlib_resources - Design and implementation for a planned importlib.resources - - python-pathlib2 - python-contextlib2 - python-singledispatch - python-importlib_metadata - - - /usr/lib/python2* - /usr/share/doc/python-importlib_resources - - - - - 2020-05-18 - 1.5.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 1.4.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-18 - 1.3.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-ipaddress - https://github.com/phihag/ipaddress - - Blue DeviL - bluedevil@sctzine.com - - PSFL - library - programming.language.python - Python 3.3+'s ipaddress for older Python versions - Python için ipaddress modülü - python-ipaddress ipaddress provides the capabilities to create, manipulate and operate on IPv4 and IPv6 addresses and networks. This module is a backport for python 2.7 and python versions up to 3.2. - python-ipaddress modülü Python3.3 ile gelen ipaddress modülünün python 2.7 ve python 3.2'ye kadar olan sürümlerinde de çalışmasını sağlar. - https://github.com/phihag/ipaddress/archive/v1.0.23.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-ipaddress/pspec.xml - - - python-ipaddress - ipaddress module for python - - /usr/lib - /usr/share/doc - - - - - 2019-11-25 - 1.0.23 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python-itsdangerous - https://palletsprojects.com/p/itsdangerous/ - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python - Safely pass trusted data to untrusted environments and back. - Güvenilir veriyi güvenilir olmayan ortamlardan geçirip geri getiir. - python3-itsdangerous provides safely pass trusted data to untrusted environments and back. - python-itsdangerous,güvenilir veriyi güvenilir olmayan ortamlardan geçirip geri getiren python kitaplığı sunar. - https://github.com/pallets/itsdangerous/archive/1.1.0.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-itsdangerous/pspec.xml - - - python-itsdangerous - Safely pass trusted data to untrusted environments and back. - - /usr/lib/python2* - /usr/share/doc/python-itsdangerous - - - - - 2020-02-15 - 1.1.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-lxml - https://lxml.de/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - BSD - library - programming.language.python - lxml is the most feature-rich and easy-to-use library - Zengin içerikli ve kolay kullanımlı bir kütüphane. - lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language. - Python dilinde xml ve html ile çalışmak için, zengin içerikli ve kolay kullanımlı bir kütüphane. - https://github.com/lxml/lxml/archive/lxml-4.5.1.tar.gz - - cython - python-devel - libxslt-devel - libxml2-devel - - programming/language/python/python-lxml/pspec.xml - - - python-lxml - lxml is the most feature-rich and easy-to-use library - - python - libxml2 - libxslt - - - /usr/lib/python2* - - - - python-lxml-docs - API documentation of python-lxml - python-lxml paketine ait API belgeleri - python-lxml-docs, python-lxml paketine ait API belgeleri içerir. - - python-lxml - - - /usr/share/doc - - - - - 2020-05-24 - 4.5.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 4.5.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-20 - 4.4.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-07 - 4.1.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 4.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 3.7.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.3.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-07-05 - 3.3.5 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - python-mako - http://www.makotemplates.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - library - programming.language.python - A python templating language - Python şablonlama dili - python-mako is a super-fast templating language that borrows the best ideas from the existing templating languages. - python-mako, varolan şablonlama dillerindeki en iyi fikirleri bir araya getiren süper hızlı bir şablonlama dilidir. - https://files.pythonhosted.org/packages/42/64/fc7c506d14d8b6ed363e7798ffec2dfe4ba21e14dda4cfab99f4430cba3a/Mako-1.1.2.tar.gz - - python-MarkupSafe - python-setuptools - python-beaker - python-devel - - programming/language/python/python-mako/pspec.xml - - - python-mako - A python templating language - - python-MarkupSafe - python-beaker - - - /usr/bin - /usr/share/doc - /usr/lib - - - - python-mako-docs - Documentation files for python-mako - python-mako için belgelendirme dosyaları - python-mako-docs, python-mako için belgelendirme dosyalarını içerir. - - python-mako - - - /usr/share/doc/*/html - /usr/share/doc/*/build - /usr/share/doc/*/examples - - - - - 2020-03-04 - 1.1.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 1.1.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 1.0.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 1.0.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 1.0.6 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-09-22 - 0.9.1 - Release Bump - Oğuzhan BÖLÜKBAŞ - oguzhan.bolukbas18@gmail.com - - - 2014-04-16 - 0.9.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - python-mutagen - https://github.com/quodlibet/mutagen - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python - An audio tag editing library - Müzik dosyalarının etiketlerini düzenlemek için bir python kitaplığı - Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, MP4, Monkey’s Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG, and AIFF audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level. - python-mutagen, müzik dosyalarının etiketlerini düzenlemeye yarayan python ile yazılmış bir kütüphanedir. - https://github.com/quodlibet/mutagen/archive/release-1.43.0.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-mutagen/pspec.xml - - - python-mutagen - An audio tag editing library - - /usr/bin/mid3cp-py2 - /usr/bin/mid3v2-py2 - /usr/bin/moggsplit-py2 - /usr/bin/mid3iconv-py2 - /usr/bin/mutagen-pony-py2 - /usr/bin/mutagen-inspect-py2 - /usr/lib/python2* - /usr/share/man/man1/mid3cp-py2.1 - /usr/share/man/man1/mid3iconv-py2.1 - /usr/share/man/man1/mid3v2-py2.1 - /usr/share/man/man1/moggsplit-py2.1 - /usr/share/man/man1/mutagen-inspect-py2.1 - /usr/share/man/man1/mutagen-pony-py2.1 - /usr/share/doc/python-mutagen - - - - - 2019-12-24 - 1.43.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 1.41.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 1.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 1.36.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-18 - 1.32 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - python-nose - https://nose.readthedocs.io/en/latest/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - programming.language.python - A unittest extension offering automatic test suite discovery and easy test authoring - Python için unittest genişlemesi - python-nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic. - python-nose alternatif test tanıtma ve keşif kitaplığı. - https://pypi.python.org/packages/source/n/nose/nose-1.3.7.tar.gz - - python-devel - - programming/language/python/python-nose/pspec.xml - - - python-nose - A unittest extension offering automatic test suite discovery and easy test authoring - - python - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - - 2019-12-29 - 1.3.7 - Rebuilt. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-05 - 1.3.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 1.3.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-04 - 1.3.7 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - python-numpy - https://numpy.org/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - programming.language.python - The fundamental package needed for scientific computing with Python - Python ile bilimsel hesaplama için ihtiyaç duyulan temel paket - Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities. - Numpy, N-boyutlu güçlü bir dizi, gelişmiş fonksiyonlar, C/C++ ve Fortran kodunu entegre etmek için araçlar, doğrusal cebir ve rastgele sayı özelliği içerir. - Numpy contiene un potente objeto de array N-dimensional, funciones sofisticadas (broadcasting), herramientas para la integración de código C/C++ y Fortran, y facilidades útiles de algebra lineal, transformación Fourier, y número aleatorios. - https://github.com/numpy/numpy/archive/v1.16.6.tar.gz - - python-setuptools - lapack-devel - python-devel - cblas-devel - libgfortran - cython - cblas - libquadmath - - programming/language/python/python-numpy/pspec.xml - - - python-numpy - The fundamental package needed for scientific computing with Python - - lapack - cblas - blas - libquadmath - - - /usr/bin/f2py-py2 - /usr/bin/f2py2 - /usr/bin/f2py2.7 - /usr/share/doc - /usr/share/man - /usr/lib - - - - python-numpy-docs - Documentation files for python-numpy - python-numpy için belgelendirme dosyaları - python-numpy-docs, python-numpy için belgelendirme dosyalarını içerir. - - python-numpy - - - /usr/share/doc/python-numpy/doc - - - - - 2020-11-07 - 1.16.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-01 - 1.16.6 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-14 - 1.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 1.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-17 - 1.12.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.8.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-29 - 1.8.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - python-packaging - https://github.com/pypa/packaging - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python - Core utilities for Python packages - Python paketleri için çekirdek araçları. - Core utilities for Python packages - python-packaging projesi python paketleri yapmayı kolaylaştıran, sürümleme, belirteçler işaretçiler gereklilikler(bağımlılık), etiketler ve araçları içerir. - https://github.com/pypa/packaging/archive/20.4.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-packaging/pspec.xml - - - python-packaging - Core utilities for Python packages - - python - - - /usr/lib/python2* - /usr/share/doc/python-packaging - - - - - 2020-05-24 - 20.4 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 20.3 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-29 - 20.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 20.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 19.2 - First Release - Blue Devil - bluedevil@sctzine.com - - - - - - python-path-py - https://pypi.org/project/path.py/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - A module wrapper for os.path. - python-path-py (aka path pie) implements path objects as first-class entities, allowing common operations on files to be invoked on those path objects directly.. - https://pypi.org/packages/source/p/path.py/path.py-11.5.2.tar.gz - - python-devel - python-setuptools - python-setuptools-scm - - programming/language/python/python-path-py/pspec.xml - - - python-path-py - A module wrapper for os.path. - - python - - - /usr/lib/python2* - /usr/share/doc/python-path-py - - - - - 2020-05-24 - 11.5.2 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python-pathlib2 - https://github.com/mcmtroffaes/pathlib2 - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - Fork of pathlib aiming to support the full stdlib Python API. - Python API standart kitaplığındaki pathlib çatalı. - Backport of pathlib aiming to support the full stdlib Python API. As of January 1 2020, this repository will no longer receive any further updates, as Python 2 is no longer supported. - python-pathlib2, Python API standart kitaplığındaki pathlib çatalıdır ve geriye dönüklüğü sağlar. - https://github.com/mcmtroffaes/pathlib2/archive/2.3.5.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-pathlib2/pspec.xml - - - python-pathlib2 - Fork of pathlib aiming to support the full stdlib Python API. - - python-scandir - - - /usr/share/doc/python-pathlib2 - /usr/lib/python2* - - - - - 2020-02-18 - 2.3.5 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-pillow - https://python-pillow.org/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - programming.language.python - The friendly PIL fork (Python Imaging Library) - Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow development is supported by Tidelift. - https://github.com/python-pillow/Pillow/archive/6.2.2.tar.gz - - libjpeg-turbo-devel - libimagequant-devel - python-setuptools - openjpeg2-devel - freetype-devel - python-devel - lcms2-devel tiff-devel - webp-devel - zlib-devel + libgomp + libxslt-devel + asciidoc - programming/language/python/python-pillow/pspec.xml + office/misc/tesseract/pspec.xml - python-pillow - The friendly PIL fork (Python Imaging Library) + tesseract + Tesseract OCR Engine - libjpeg-turbo - libimagequant - openjpeg2 - freetype - lcms2 + leptonica + libgomp tiff - webp - zlib - /usr/bin + /usr/lib/libtesseract.so.4.0.1 + /usr/lib/libtesseract.so.4 + /usr/lib/libtesseract.so + /usr/bin/tesseract + /usr/share/tessdata /usr/share/doc - /usr/lib + /usr/share - python-pillow-devel - Development files for python-pillow - python-pillow için geliştirme dosyaları - python-pillow-devel, python-pillow için geliştirme dosyalarını içerir. + tesseract-devel + Development files for tesseract + tesseract için geliştirme dosyaları + tesseract-devel, tesseract için geliştirme dosyaları içerir. - python-pillow - libjpeg-turbo-devel - python-devel - zlib-devel + tesseract - /usr/include + /usr/lib/pkgconfig/tesseract.pc + /usr/include/tesseract + + + + tesseract-tools + Tools for tesseract + tesseract için araçlar + tesseract-tools, tesseract için araçlar içerir. + + tesseract + fontconfig + leptonica + cairo + icu4c + pango + + + /usr/bin/set_unicharset_properties + /usr/bin/language-specific.sh + /usr/bin/unicharset_extractor + /usr/bin/tesstrain_utils.sh + /usr/bin/combine_lang_model + /usr/bin/classifier_tester + /usr/bin/merge_unicharsets + /usr/bin/combine_tessdata + /usr/bin/shapeclustering + /usr/bin/ambiguous_words + /usr/bin/dawg2wordlist + /usr/bin/wordlist2dawg + /usr/bin/tesstrain.sh + /usr/bin/lstmtraining + /usr/bin/cntraining + /usr/bin/mftraining + /usr/bin/text2image + /usr/bin/lstmeval - - 2020-01-20 - 6.2.2 + + 2020-01-19 + 4.1.1 Version bump. Blue Devil bluedevil@sctzine.com - - 2018-08-30 - 5.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-03 - 4.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 + + 2019-01-25 4.0.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-18 - 3.1.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - python-pluggy - https://github.com/pytest-dev/pluggy - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - A minimalist production ready plugin system - Minimalist bir hazır üretim eklenti sistemi. - pluggy is the crystallized core of plugin management and hook calling for pytest. It enables 500+ plugins to extend and customize pytest’s default behaviour. - python-pluggy, minimalist bir hazır üretim eklenti sistemi içerir. - https://github.com/pytest-dev/pluggy/archive/0.13.1.tar.gz - - python-setuptools-scm - python-setuptools - python-devel - - programming/language/python/python-pluggy/pspec.xml - - - python-pluggy - A minimalist production ready plugin system - - python-importlib_metadata - - - /usr/lib/python2* - /usr/share/doc/python-pluggy - - - - - 2020-02-18 - 0.13.1 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-pyaspects - https://github.com/ionelmc/python-aspectlib - + First release PisiLinux Community admins@pisilinux.org - - GPLv2 - library - programming.language.python - Aspect-Oriented development for Python - Aspect-Oriented Development modules for Python. - https://github.com/baris/pyaspects/archive/0.4.4.tar.gz - programming/language/python/python-pyaspects/pspec.xml - - - python-pyaspects - Aspect-Oriented development for Python - - /usr/lib/python2* - /usr/share/doc/python-pyaspects - - - - - 2020-01-20 - 0.4.4 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 0.4.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 0.4.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.4.4 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.4.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2013-12-07 - 0.4.4 - First release - Burak Fazıl Ertürk - burakerturk@pisilinux.org - python-pyatspi - http://www.linuxfoundation.org/collaborate/workgroups/accessibility + t1utils + http://www.lcdf.org/type/#t1utils - Kamil Atlı - suvari@pisilinux.org - - LGPLv2+ - library - programming.language.python - Python bindings for at-spi2-core - at-spi2-core altyapısı için Python bağlayıcısı - python-pyatspi provides a python client library for the AT-SPI D-Bus accessibility infrastructure. - python-pyatspi AT-SPI D-Bus erişilebilirlik altyapısı için python istemci kitaplığıdır. - http://ftp.acc.umu.se/pub/GNOME/sources/pyatspi/2.36/pyatspi-2.36.0.tar.xz - - python-pygobject3-devel - at-spi2-core-devel - - programming/language/python/python-pyatspi/pspec.xml - - - python-pyatspi - Python bindings for at-spi2-core - - python-pygobject3 - at-spi2-core - - - /usr/share/doc/python-pyatspi - /usr/lib/python* - - - - - 2020-03-27 - 2.36.0 - Minor version bump. Blue Devil bluedevil@sctzine.com - - - 2020-01-20 - 2.34.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 2.26.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - 2018-05-06 - 2.26.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-pyblock - http://git.fedoraproject.org/git/pyblock.git - - PisiLinux Community - admins@pisilinux.org GPLv2 - GPLv3 - library - programming.language.python - Python modules for dealing with block devices - Blok aygıtları ile ilgili python modülleri içerir. - The pyblock contains Python modules for dealing with block devices. - Pyblock blok aygıtları ile ilgili python modülleri içerir. - http://pkgs.fedoraproject.org/repo/pkgs/python-pyblock/pyblock-0.53.tar.bz2/f6d33a8362dee358517d0a9e2ebdd044/pyblock-0.53.tar.bz2 - - device-mapper-devel - python-devel - dmraid-devel - + app:console + office.misc + Type 1 Font utilities + Tip 1 fontlar için araçlar + t1utils contains six tools (t1ascii, t1binary, t1disasm, t1asm, t1unmac and t1mac) for dealing with Type 1 fonts. + t1utils Tip 1 fontları dönüştürmek için 6 araç (t1ascii, t1binary, t1disasm, t1asm, t1unmac ve t1mac) içerir. + https://github.com/kohler/t1utils/archive/v1.41.tar.gz - fix-underlinking.patch - build.patch + 3f1ddda424353f0f926dd28efa47b0ac61556ce8.patch - programming/language/python/python-pyblock/pspec.xml + office/misc/t1utils/pspec.xml - python-pyblock - Python modules for dealing with block devices - - device-mapper - dmraid - python - + t1utils + Type 1 Font utilities - /usr/lib /usr/share/doc + /usr/share/man + /usr/bin - - 2020-01-20 - 0.53 - Rebuild for new toolchain + + 2020-06-03 + 1.41 + First Pisi Release Blue Devil bluedevil@sctzine.com - - 2018-08-19 - 0.53 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 0.53 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.53 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.53 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-23 - 0.53 - First release + + + + + perf + http://www.kernel.org + Ertuğrul Erata ertugrulerata@gmail.com - - - - - - python-pycparser - https://github.com/eliben/pycparser - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python - Complete C99 parser in pure Python - Python ile yazilmis C99 cozumleyicisi - pycparser is a parser for the C language, written in pure Python. It is a module designed to be easily integrated into applications that need to parse C source code. - pycparser, C kaynak kodunu çözümlemesi gereken uygulamalara kolaylıkla bütünleşebilen bir python modülüdür. - https://github.com/eliben/pycparser/archive/release_v2.20.tar.gz - - python-setuptools - python - - programming/language/python/python-pycparser/pspec.xml - - - python-pycparser - Complete C99 parser in pure Python - - /usr/share/doc/python-pycparser - /usr/lib/python2* - - - - - 2020-03-04 - 2.20 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-07 - 2.19 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python-pygobject - http://www.pygtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - Bindings (liens) glib pour Python. - Glib bindings for Python - glib için python bağlayıcıları - pygobject is GLib's GObject library bindings for Python. - pygobject, Python için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır. - http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/pygobject-2.28.7.tar.xz - - glib2-devel - python-devel - python-cairo-devel - - - pygobject-2.16.1-fixdetection.patch - - programming/language/python/python-pygobject/pspec.xml - - - python-pygobject - - python-cairo - libffi - glib2 - - - /usr/lib - /usr/share/doc - - - - python-pygobject-devel - pygobject development files - pygobject geliştirme dosyaları - pygobject-devel, pygobject için geliştirme dosyalarını içerir. - - python-pygobject - libffi-devel - glib2-devel - - - /usr/bin/pygobject-codegen-2.0 - /usr/share/pygobject - /usr/lib/pkgconfig - /usr/include - - - - python-pygobject-docs - API documents for pygobject - pygobject için API dökümanları - pygobject-docs, pygobject için belgelendirme dosyalarını içerir. - data:doc - - /usr/share/gtk-doc - - - - - 2020-01-20 - 2.28.7 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-08-14 - 2.28.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 2.28.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-06 - 2.28.6 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 2.28.6 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.28.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-04 - 2.28.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python-pygobject3 - http://www.pygtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - Bindings (liens) GLib/GObject/GIO/GTK+ pour Python. - Python Bindings for GLib/GObject/GIO/GTK+ - GLib/GObject/GIO/GTK+ için python bağlayıcıları - pygobject is GLib's GObject library bindings for Python3. - pygobject, Python için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır. - http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.36/pygobject-3.36.1.tar.xz - - meson - glib2-devel - libffi-devel - python-devel - python-cairo-devel - gobject-introspection-devel - - programming/language/python/python-pygobject3/pspec.xml - - - python-pygobject3 - Python Bindings for GLib/GObject/GIO/GTK+ - - glib2 - cairo - libffi - python-cairo - gobject-introspection - - - /usr/share/doc - /usr/share/pygobject - /usr/lib/python2.7 - /usr/lib/libpyglib-gi-2.0-python2.7.so* - - - - python-pygobject3-devel - Development files for python3-pygobject3 - python-pygobject3 için geliştirme dosyaları - python-pygobject3-devel, python-pygobject3 için geliştirme dosyalarını içerir. - - glib2-devel - libffi-devel - gobject-introspection-devel - python-pygobject3 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-18 - 3.36.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 3.36.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-19 - 3.34.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2019-09-14 - 3.32.2 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-13 - 3.27.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-25 - 3.27.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 3.22.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 3.22.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.18.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 3.18.2 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-08 - 3.18.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python-pynacl - https://github.com/pyca/pynacl/ - - Blue DeviL - bluedevil@sctzine.com - - Apache - library - programming.language.python - Python binding to the Networking and Cryptography (NaCl) library - Python için NaCl modülü - python-pynacl PyNaCl is a Python binding to libsodium, which is a fork of the Networking and Cryptography library. These libraries have a stated goal of improving usability, security and speed. - PyNaCl, ağ ve kriptografi kitaplığınından geliştirilen libsodium kitaplığının python modülüdür. - https://github.com/pyca/pynacl/archive/1.3.0.tar.gz - - python-cffi - python-devel - python-pycparser - python-setuptools - - programming/language/python/python-pynacl/pspec.xml - - - python-pynacl - PyNaCl module for python - - python - python-cffi - - - /usr/lib - /usr/share/doc - - - - - 2019-11-25 - 1.3.0 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python-PyYAML - https://pyyaml.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python - The next generation YAML parser and emitter for Python - Python için yeni nesil YAML ayrıştırıcısı - python-pyyaml is the next generation YAML parser and emitter for Python. - python-pyyaml python için yeni nesil YAML ayrıştırıcısıdır. - https://github.com/yaml/pyyaml/archive/5.3.1.tar.gz - - _yaml.c - - - libyaml-devel - python-devel - - programming/language/python/python-PyYAML/pspec.xml - - - python-PyYAML - The next generation YAML parser and emitter for Python - - libyaml - - - /usr/share/doc/python-PyYAML - /usr/lib/python2* - - - - - 2020-04-07 - 5.3.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-22 - 5.3 - Clean and rebuilt. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 5.3 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2019-01-02 - 5.2 - Version bump and rebuilt w/ gcc9. - Blue Devil - bluedevil@sctzine.com - - - 2019-10-03 - 5.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-29 - 3.13 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 3.12 - Rebuild for new toolchain - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-16 - 3.12 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 3.11 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-27 - 3.11 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python-pyzmq - https://github.com/zeromq/pyzmq/ - - Blue DeviL - bluedevil@sctzine.com - - BSD - library - programming.language.python - PyZMQ: Python bindings for zeromq - PyZMQ: ZeroMQ için Python bağlayıcıları - This package contains Python bindings for ØMQ. ØMQ is a lightweight and fast messaging implementation. - python-pyzmq, ZeroMQ için Python bağlayıcıları içerir. - https://github.com/zeromq/pyzmq/archive/v19.0.1.tar.gz - - cython - python-devel - zeromq-devel - python-setuptools - - programming/language/python/python-pyzmq/pspec.xml - - - python-pyzmq - PyZMQ: Python bindings for zeromq - - python - zeromq - - - /usr/lib/python2* - /usr/share/doc/python-pyzmq - - - - - 2020-05-18 - 19.0.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 19.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-31 - 18.1.1 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - python-qt5 - https://www.riverbankcomputing.com/software/pyqt/intro - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org GPLv2 - GPLv3 - library - programming.language.python - A set of Python bindings for the Qt 5.x Toolkit - Qt5.x araçları için python bağlayıcıları - Qt is a set of C++ libraries and development tools that includes platform independent abstractions for graphical user interfaces, networking, threads, Unicode, regular expressions, SQL databases, SVG, OpenGL, XML, and user and application settings. PyQt implements 440 of these classes as a set of Python modules. - Qt5, C++ kütüphaneleri dizisi ve geliştirme araçları olup grafik kullanıcı arabirimleri için, ağ bağlantısı, iş parçacığı, Unicode, düzenli ifadeler, SQL veritabanları, SVG, OpenGL, XML ve kullanıcıve uygulama ayarları gibi platform bağımsız uygulamalara ayrılır. PyQt, Python modülü seti olarak bu sınıftan 440 kadar uygulamayı çalıştırır. - https://files.pythonhosted.org/packages/3b/27/fd81188a35f37be9b3b4c2db1654d9439d1418823916fe702ac3658c9c41/PyQt5-5.15.6.tar.gz + app:gui + kernel.tools + Performance analyser tool that makes full use of the Linux performance counter subsystem + perf is a new tool which is used to optimize, validate and measure applications, workloads or the full system through the Linux performance counter subsystem. + https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.gz - dbus-devel - dbus-python + libunwind-devel + audit-devel + xz-devel + gtk2-devel + unifdef + elfutils-devel + diffutils + newt-devel + xmlto + asciidoc + pciutils-devel + numactl-devel python-devel - python-enum34 - dbus-python-common - python-sip - qt5-svg-devel - qt5-base-devel - python-pyqt5-sip - qt5-script-devel - qt5-webkit-devel - qt5-sensors-devel - qt5-designer-devel - qt5-location-devel - qt5-x11extras-devel - qt5-webengine-devel - qt5-websockets-devel - qt5-multimedia-devel - qt5-serialport-devel - qt5-webchannel-devel - qt5-declarative-devel - qt5-networkauth-devel - qt5-xmlpatterns-devel - qt5-connectivity-devel - qt5-quickcontrols2-devel + slang-devel + glib2-devel + zlib-devel + perl + util-linux + libxslt + openssl-devel + systemtap-sdt-devel + zstd-devel + libcap-devel + python3 - restore-sip4-support.patch + patches/linux/patch-5.10.45.xz + patches/mageia/fs-aufs5.10.patch + patches/mageia/fs-aufs5.10-symbol-exports.patch + patches/mageia/fs-aufs5.10-tristate.patch + patches/mageia/CVE-2019-12379.patch + patches/mageia/CVE-2020-16119-DCCP-CCID-structure-use-after-free.patch + patches/mageia/3rd-3rdparty-tree.patch + patches/mageia/3rd-3rdparty-merge.patch + patches/mageia/3rd-ndiswrapper-1.63.patch + patches/mageia/3rd-ndiswrapper-Kconfig.patch + patches/mageia/3rd-ndiswrapper-Makefile-build-fix.patch + patches/mageia/3rd-niswrapper-Kconfig-Makefile.patch + patches/mageia/3rd-rtl8812au.patch + patches/mageia/3rd-rtl8812au-Kconfig-Makefile.patch + patches/mageia/3rd-rtl8812au-rename.patch + patches/mageia/3rd-rtl8812au-kernel-5.10.patch + patches/mageia/3rd-rtl8723de.patch + patches/mageia/3rd-rtl8723de-Kconfig-Makefile.patch + patches/mageia/3rd-rtl8723de-fix-redefine.patch + patches/mageia/3rd-rtl8723de-nodebug.patch + patches/mageia/3rd-rtl8223de-kernel-5.6.patch + patches/mageia/3rd-rtl8723de-add-kernel-5.8-support.patch + patches/mageia/3rd-viahss-0.92.patch + patches/mageia/3rd-viahss-config.patch + patches/mageia/3rd-viahss-module-license.patch + patches/mageia/3rd-viahss-2.6.35-buildfix.patch + patches/mageia/3rd-viahss-3.0-buildfix.patch + patches/mageia/3rd-viahss-Kconfig-Makefile.patch + patches/mageia/3rd-rtl8821ce.patch + patches/mageia/3rd-rtl8821ce-Kconfig-Makefile.patch + patches/mageia/3rd-rtl8821ce-5.8-fix.patch + patches/mageia/3rd-rtl8821ce-kernel-5.10.patch + patches/mageia/3rd-fix-kconfig.patch - programming/language/python/python-qt5/pspec.xml + kernel/tools/perf/pspec.xml - python-qt5 - A set of Python 2.x bindings for the Qt 5.x Toolkit + perf - libgcc - dbus + audit + xz + newt + elfutils + gtk2 + numactl + libunwind python - python-enum34 - python-sip - qt5-webengine - qt5-svg - qt5-base - qt5-sensors - qt5-webkit - qt5-location - qt5-designer - qt5-x11extras - qt5-multimedia - qt5-serialport - qt5-webchannel - qt5-websockets - qt5-declarative - qt5-xmlpatterns - qt5-connectivity - python-pyqt5-sip - qt5-networkauth + slang + glib2 + zlib + perl + zstd + libcap - /usr/bin/py2uic5 - /usr/lib/python2.7/site-packages - /usr/lib/qt5/plugins/PyQt5/libpy2qt5qmlplugin.so - /usr/lib/qt5/plugins/designer/libpy2qt5.so - /usr/share/qt5/qsci/api/python/Py2Qt5.api - /usr/bin/py2rcc5 - /usr/bin/py2lupdate5 - - - - python-qt5-devel - Development files for python-qt5 - - libgcc - qt5-base - python-qt5 - - - /usr/share/sip/Py2Qt5 + /etc + /usr/bin + /usr/lib + /usr/libexec + /usr/include + /usr/share/man/ + /usr/share/perf-core + /usr/share/doc/perf-tip - 2022-04-18 - 5.15.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-06 - 5.15.6 + 2021-06-19 + 5.10.45 Version bump. Mustafa Cinasal muscnsl@gmail.com + + 2021-06-02 + 5.10.41 + Version bump. + İdris Kalp + idriskalp@gmail.com + - 2021-10-21 - 5.15.5 + 2020-12-27 + 5.10.19 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2021-03-01 - 5.15.2 + 2020-12-27 + 5.10.3 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-08-07 + 5.7.14 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-06-18 + 5.6.19 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-06-01 + 5.6.15 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-05-04 + 5.6.10 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-04-13 + 5.6.4 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2020-01-30 + 5.4.16 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-06-09 + 4.19.49 + Version bump. + Idris Kalp + idriskalp@gmail.com + + + 2019-04-06 + 4.19.34 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-12-22 + 4.14.90 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-06 + 4.14.73 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-04 + 4.14.61 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-07-13 + 4.14.55 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-11 + 4.9.86 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-03 + 4.9.80 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-01-06 + 4.9.75 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-12-20 + 4.9.70 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-12-07 + 4.9.66 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-11-19 + 4.9.63 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-07-13 + 4.7.0 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-07-13 + 4.6.3 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-05-02 + 4.4.8 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-03-06 + 4.4.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + module-nvidia-current + http://www.nvidia.com + + Marcin Bojara + marcin@pisilinux.org + + NVIDIA + kernel.drivers + NVIDIA drivers for GeForce 6xxx and newer GPUs + GeForce 6xxx ve daha yeni NVIDIA ekran kartları için sürücüler + Controladores nVIDIA de kernel y glx para tarjetas NV3 o mejor (Geforce FX o mejor) + NVIDIA graphics drivers provide optimized 2D/3D performance. + NVIDIA grafik sürücüleri daha iyi 2B/3B başarımı sağlar. + Controladores de kernel nVIDIA y glx para rendimiento optimizado 2d/3d en Linux (Para NV3X o mejor). + http://http.download.nvidia.com/XFree86/Linux-x86_64/510.68.02/NVIDIA-Linux-x86_64-510.68.02.run + + dkms.conf + + + kernel-module-headers + libX11-devel + gtk2-devel + gtk3-devel + + kernel/drivers/module-nvidia-current/pspec.xml + + + module-nvidia-current + Kernel module for current NVIDIA graphics driver releases + Güncel NVIDIA grafik sürücüleri için çekirdek modülü + driver + + noDelta + + + kernel + + + /lib/modules + /etc/modprobe.d + + + nvidia-current-dkms + + + modprobe.conf + + + + nvidia-settings + Settings for nvidia-current kernel driver + app:gui + hardware.graphics + + atk + gtk2 + gtk3 + cairo + glib2 + pango + libX11 + libXext + gdk-pixbuf + + module-nvidia-current + nvidia-current-dkms + + + + /usr/bin/nvidia-settings + /usr/share/man/man1/nvidia-settings.1 + /usr/lib/libnvidia-gtk* + /usr/share/applications + /usr/share/pixmaps + /usr/share/nvidia + + + nvidia-settings.desktop + + + + nvidia-xconfig + Xconfig file for nvidia-current kernel driver + app:console + hardware.graphics + + + module-nvidia-current + nvidia-current-dkms + + + + /usr/bin/nvidia-xconfig + /usr/share/man/man1/nvidia-xconfig.1 + + + + xorg-video-nvidia-current + Güncel NVIDIA userspace sürücüleri ve ikili dosyaları + driver + + noDelta + + + libXext + libX11 + mesa + xorg-server + opencl-icd + vulkan + + module-nvidia-current + nvidia-current-dkms + + + + /etc/OpenCL + /usr/bin + /usr/lib + /usr/share/X11 + /usr/share/nvidia-current + /usr/share/doc + /usr/share/man + /usr/share/glvnd/egl_vendor.d/10_nvidia.json + /etc/vulkan/icd.d + + + System.Package + + + + xorg-video-nvidia-current-32bit + 32-bit shared libraries for xorg-video-nvidia-current + xorg-video-nvidia-current için 32-bit paylaşımlı kitaplıklar + emul32 + + noDelta + + emul32 + + libvdpau-32bit + + + zlib-32bit + mesa-32bit + libX11-32bit + libXext-32bit + vulkan-32bit + opencl-icd-32bit + xorg-video-nvidia-current + + + /usr/lib32 + /usr/share/nvidia-current/32bit-ld.so.conf + + + + nvidia-current-dkms + NVIDIA driver sources for linux + driver + + noDelta + + + dkms + + + /etc/modprobe.d/nvidia-current-dkms.conf + /usr/src/nvidia-510.68.02 + /usr/src/nvidia-510.68.02/dkms.conf + + + module-nvidia-current + nvidia430-dkms + nvidia390-dkms + nvidia340-dkms + + + modprobe.conf + xorg.conf + + + + nvidia + Meata package for nvidia-current drivers + driver + + noDelta + + + module-nvidia-current + xorg-video-nvidia-current + + + /var/tmp/nvidia + + + nvidia-dkms + + + nvidia.txt + + + + nvidia-dkms + Meata package for nvidia-current dkms drivers + driver + + noDelta + + + nvidia-current-dkms + xorg-video-nvidia-current + + + /var/tmp/nvidia-dkms + + + nvidia + + + nvidia.txt + + + + + 2022-05-05 + 510.68.02 Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2022-04-15 + 495.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-23 + 495.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-31 + 495.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-15 + 495.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 495.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-27 + 495.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-19 + 495.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-10 + 495.44 + Rebuild with new kernel and add missing libraries + İdris Kalp + idriskalp@gmail.com + + + 2021-11-08 + 495.44 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-30 + 465.31 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-10 + 465.31 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-13 + 465.31 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-02 + 465.31 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2021-05-14 + 460.27.04 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-29 + 460.27.04 + Rebuild bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-01 + 460.27.04 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2020-09-29 + 455.23.04 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-05 + 440.82 + Add comar script and meta packages + Marcin Bojara + marcin.bojara@gmail.com + + + 2020-06-01 + 440.82 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-03 + 440.64 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-03 + 440.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 440.44 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-08 + 440.44 + Add dkms support + Marcin Bojara + marcin.bojara@gmail.com + + + 2019-12-28 + 440.44 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2019-08-14 + 390.116 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2019-06-09 + 390.116 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2019-05-27 + 390.116 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-06 + 390.87 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2020-09-12 - 5.15.1 - Version bump. + 2019-01-20 + 390.87 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2020-06-19 - 5.15.0 - Version bump. + 2018-12-22 + 390.25 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2020-04-04 - 5.14.2 - Version bump. + 2018-10-06 + 390.25 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2020-03-01 - 5.14.1 - Version bump. + 2018-09-01 + 390.25 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2019-12-29 - 5.14.0 - Version bump. + 2018-07-13 + 390.25 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2019-11-04 - 5.13.2 - Version bump. + 2018-04-29 + 390.25 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2019-09-13 - 5.13.1 - Version bump. + 2018-03-11 + 390.25 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2019-07-06 - 5.13.0 - Rebuild. + 2018-03-03 + 390.25 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2019-04-14 - 5.11.3 - Rebuild. + 2018-01-06 + 387.34 + Rebuild for new kernel Mustafa Cinasal muscnsl@gmail.com - 2019-02-02 - 5.11.3 - Rebuild. + 2017-12-20 + 387.34 + Rebuild for new kernel. Mustafa Cinasal muscnsl@gmail.com - 2019-01-14 - 5.11.3 + 2017-12-06 + 387.34 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-23 + 384.59 Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2018-12-11 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2017-08-22 + 384.59 + Version Bump + Kamil Atlı + suvari@pisilinux.org - 2018-10-16 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2017-07-08 + 381.22 + Version Bump + Kamil Atlı + suvari@pisilinux.org - 2018-08-07 - 5.10.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com + 2017-03-11 + 378.13 + Version Bump + Kamil Atlı + suvari@pisilinux.org - 2018-03-01 - 5.9.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com + 2017-01-31 + 375.26 + Version Bump + Kamil Atlı + suvari@pisilinux.org - 2018-02-02 - 5.9.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com + 2016-12-11 + 375.20 + Version Bump + Kamil Atlı + suvari@pisilinux.org - 2017-06-03 - 5.7.1 - Rebuild. + 2016-11-05 + 375.10 + Version Bump Kamil Atlı suvari@pisilinux.org - 2017-03-08 - 5.7.1 + 2016-08-28 + 370.23 Version Bump Kamil Atlı suvari@pisilinux.org - 2016-06-09 - 5.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-07 - 5.6 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-25 - 5.6 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-08 - 5.5.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python-reportlab - http://www.reportlab.com/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python - PDF generator library - PDF üretim kitaplığı - ReportLab is an PDF generation library with extensive features. - python-reportlab gelişmiş özellikleri olan bir PDF üretim kitaplığıdır ve PDF dosyaları oluşturmada kullanılır. - https://files.pythonhosted.org/packages/2a/02/078c875d81f231fc11ecda3158a2e2cfccc390a534c316e2524db007e245/reportlab-3.5.67.tar.gz - - mercurial - python-pillow - freetype-devel - python-devel - - programming/language/python/python-reportlab/pspec.xml - - - python-reportlab - - python - freetype - - - /usr/lib - - - - python-reportlab-docs - - python-reportlab - - - /usr/share/doc - - - - - 2021-04-26 - 3.5.67 - First release + 2016-08-06 + 367.27 + Rebuild for kernel4.7.0 Kamil Atlı suvari@pisilinux.org - - - - - python-rfc3986 - https://pypi.org/project/rfc3986/ - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python - Validating URI References per RFC 3986. - Her RFC 3986 için URI referanslarını değerlendirir. - A Python implementation of RFC 3986 including validation and authority parsing. - python-rfc3986, değerlendirme ve yetkilendirme çözümleyicisi de içeren python3 uygulamasıdır. - https://github.com/python-hyper/rfc3986/archive/1.4.0.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-rfc3986/pspec.xml - - - python-rfc3986 - Validating URI References per RFC 3986. - - /usr/share/doc/python-rfc3986 - /usr/share/man - /usr/lib - - - - - 2020-04-08 - 1.4.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 1.3.2 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-scandir - https://github.com/benhoyt/scandir - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python - Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib. - Standart kitaplıkta bulunan os.walk() yordamından daha iyi ve hızlı dizin döndürücüsü. - scandir() is a directory iteration function like os.listdir(), except that instead of returning a list of bare filenames, it yields DirEntry objects that include file type and stat information along with the name. - python-scandir, standart kitaplıkta bulunan os.walk() yordamından daha iyi ve hızlı dizin döndürücüsü sağlar. - https://github.com/benhoyt/scandir/archive/v1.10.0.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-scandir/pspec.xml - - - python-scandir - Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib. - - /usr/share/doc/python-scandir - /usr/lib/python2* - - - - - 2020-02-18 - 1.10.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-setuptools-scm - https://github.com/pypa/setuptools_scm - - Blue DeviL - bluedevil@sctzine.com - - MIT - library - programming.language.python - Python setuptools-scm module - Python setuptools-scm modülü - Tsetuptools_scm handles managing your Python package versions in SCM metadata instead of declaring them as the version argument or in a SCM managed file. - setuptools-scm python paket versiyonlarını SCM metadataları kullanarak yönetmenizi sağlayan python modülüdür. - https://github.com/pypa/setuptools_scm/archive/v3.5.0.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-setuptools-scm/pspec.xml - - - python-setuptools-scm - Python setuptools-scm module - - python-setuptools - - - /usr/lib/python2* - /usr/share/doc/python-setuptools-scm - - - - 2020-02-18 - 3.5.0 - Version bump. - Blue Devil - bluedevil@sctzine.com + 2016-04-30 + 367.27 + Rebuild for new kernel, ver. bump + Kamil Atlı + suvari@pisilinux.org - 2020-01-23 - 3.4.3 - Version bump. - Blue Devil - bluedevil@sctzine.com + 2016-04-30 + 361.28 + Rebuild for new kernel + Alihan Öztürk + alihan@pisilinux.org - 2019-11-28 - 3.3.3 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - python-singledispatch - https://pypi.org/project/singledispatch/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - This library is a backport of functools.singledispatch to Python 2.6 - 3.3. - functools.singledispatch yordamının python 3.4'ten geriye dönüklüğünü sağlayan kitaplık. - This library is a backport of this functionality to Python 2.6 - 3.3. PEP 443 proposed to expose a mechanism in the functools standard library module in Python 3.4 that provides a simple form of generic programming known as single-dispatch generic functions. - python-singledispatch, functools.singledispatch yordamının python 3.4'ten geriye dönüklüğünü sağlayan kitaplığı sağlar. - https://bitbucket.org/ambv/singledispatch/get/3.4.0.3.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-singledispatch/pspec.xml - - - python-singledispatch - This library is a backport of functools.singledispatch to Python 2.6 - 3.3. - - /usr/share/doc/python-singledispatch - /usr/lib/python2* - - - - - 2020-03-18 - 3.4.0.3 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-smbc - http://cyberelk.net/tim/software/pysmbc - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python - Python interface to the libsmbclient library - libsmbclient kitaplığı için Python arayüzü - python-smbc is a Python binding for the libsmbclient library. - python-smbc, libsmbclient kitaplığı için bir Python bağlayıcısıdır. - https://pypi.org/packages/source/p/pysmbc/pysmbc-1.0.22.tar.gz - - samba-devel - python-devel - python-setuptools - - programming/language/python/python-smbc/pspec.xml - - - python-smbc - Python interface to the libsmbclient library - - samba - python - - - /usr/lib/python2* - /usr/share/doc/python-smbc - - - - - 2020-05-24 - 1.0.22 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 1.0.21 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-29 - 1.0.20 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 1.0.19 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-20 - 1.0.18 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-15 - 1.0.15.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 1.0.13 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-09 - 1.0.13 + 2016-03-06 + 361.28 First release Alihan Öztürk alihan@pisilinux.org @@ -272137,1302 +321663,1337 @@ complete albums that you have purchased from Amazon. - python-snowballstemmer - https://snowballstem.org/ + module-nvidia390 + http://www.nvidia.com - Blue Devil - bluedevil@sctzine.com + Marcin Bojara + marcin@pisilinux.org - BSD - library - programming.language.python - Snowball stemming library collection for Python - Snowball, python için sözcük kökeni bulma kitaplığıdır. - Snowball is a small string processing language designed for creating stemming algorithms for use in Information Retrieval. - Snowball, sıklıkla kullanılan bilgi çekme yapılırken kullanılan sözcük kökü bulma işlemi için yaratılmış küçük bir sözcük işleme kitaplığıdır. - https://pypi.python.org/packages/source/s/snowballstemmer/snowballstemmer-2.0.0.tar.gz + NVIDIA + kernel.drivers + NVIDIA drivers for GeForce 6xxx and newer GPUs + NVIDIA graphics drivers provide optimized 2D/3D performance. + http://http.download.nvidia.com/XFree86/Linux-x86/390.144/NVIDIA-Linux-x86-390.144.run + http://http.download.nvidia.com/XFree86/Linux-x86_64/390.144/NVIDIA-Linux-x86_64-390.144.run + + dkms.conf + kernel-5.14-pdev.patch + kernel-5.14-state.patch + - python-setuptools - python-devel + kernel-module-headers + libX11-devel + gtk2-devel + gtk3-devel - programming/language/python/python-snowballstemmer/pspec.xml + kernel/drivers/module-nvidia390/pspec.xml - python-snowballstemmer - Snowball stemming library collection for Python - - /usr/share/doc/python-snowballstemmer - /usr/lib/python2* - - - - - 2019-12-06 - 2.0.0 - Rebuilt - Blue Devil - bluedevil@sctzine.com - - - 2019-12-06 - 2.0.0 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python-sphinxcontrib-websupport - https://www.sphinx-doc.org/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python - Sphinx API for Web Apps - python-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. - sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application. - python-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. python3-sphinxcontrib-websupport, ağ uygulamalarınız için Sphinx ile bütünleşebilen python apisi sunar. - https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.2.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-sphinxcontrib-websupport/pspec.xml - - - python-sphinxcontrib-websupport - sphinxcontrib-websupport module for python + module-nvidia390 + Kernel module for current NVIDIA graphics driver releases + driver + + noDelta + - python-Jinja2 - python-docutils - python-setuptools + kernel - /usr/lib/python2* - /usr/share/doc/python-sphinxcontrib-websupport + /lib/modules + /etc/modprobe.d + + + nvidia390-dkms + + + modprobe.conf + + + + nvidia-xconfig390 + Xconfig file for nvidia390 kernel driver + app:console + hardware.graphics + + + module-nvidia390 + nvidia390-dkms + + + + /usr/bin/nvidia-xconfig + /usr/share/man/man1/nvidia-xconfig.1 + + xorg-video-nvidia390 + driver + + noDelta + + + libXext + libX11 + mesa + xorg-server + vulkan + opencl-icd + libglvnd + + module-nvidia390 + nvidia390-dkms + + + + /etc/OpenCL + /usr/bin + /usr/lib + /usr/share/X11 + /usr/share/nvidia390 + /usr/share/doc + /usr/share/man + + + xorg-video-nvidia-current + xorg-video-nvidia304 + xorg-video-nvidia340 + + + System.Package + + + + xorg-video-nvidia390-32bit + 32-bit shared libraries for xorg-video-nvidia390 + emul32 + + noDelta + + emul32 + + libvdpau-32bit + + + zlib-32bit + mesa-32bit + libX11-32bit + libXext-32bit + opencl-icd-32bit + vulkan-32bit + libglvnd-32bit + xorg-video-nvidia390 + atk + gtk2 + gtk3 + cairo + glib2 + pango + gdk-pixbuf + + + /usr/lib32 + /usr/share/nvidia390/32bit-ld.so.conf + + + xorg-video-nvidia-current-32bit + xorg-video-nvidia304-32bit + xorg-video-nvidia340-32bit + + + + nvidia390-dkms + NVIDIA driver sources for linux + driver + + noDelta + + + dkms + xorg-video-nvidia390 + + + /etc/modprobe.d/nvidia390-dkms.conf + /usr/src/nvidia* + + + module-nvidia390 + nvidia340-dkms + nvidia430-dkms + nvidia-current-dkms + nvidia390 + + + modprobe.conf + xorg.conf + + + + nvidia390 + Meata package for nvidia390 drivers + driver + + noDelta + + + module-nvidia390 + xorg-video-nvidia390 + + + /var/tmp/nvidia + + + nvidia390-dkms + + + nvidia.txt + + + + 2022-04-15 + 390.144 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-23 + 390.144 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-31 + 390.144 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-15 + 390.144 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 390.144 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-27 + 390.144 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-19 + 390.144 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-11 + 390.144 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-30 + 390.143 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-10 + 390.143 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-13 + 390.143 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-02 + 390.143 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2021-05-14 + 390.141 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-14 + 390.141 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-29 + 390.141 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-01 + 390.141 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-29 + 390.138 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-06 + 390.138 + Add comar script and meta package + Marcin Bojara + marcin.bojara@gmail.com + + + 2020-07-05 + 390.132 + Add comar script and meta package + Marcin Bojara + marcin.bojara@gmail.com + + + 2020-06-01 + 390.132 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-03 + 390.132 + Rebuild. + Mustafa Cinasal Bojara + muscnsl@gmail.com + + + 2020-01-31 + 390.132 + Rebuild. + Mustafa Cinasal Bojara + muscnsl@gmail.com + - 2020-05-18 - 1.2.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com + 2020-01-09 + 390.132 + Add dkms support. + Marcin Bojara + marcin.bojara@gmail.com - 2020-03-27 - 1.2.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-24 - 1.2.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-13 - 1.1.2 - Rebuilt and clean - Blue Devil - bluedevil@sctzine.com - - - 2019-11-13 - 1.1.2 - First pisi release - Blue Devil - bluedevil@sctzine.com + 2019-12-12 + 390.132 + First release + İdris Kalp + idriskalp@gmail.com - python-toml - https://github.com/uiri/toml + module-nvidia340 + https://www.nvidia.com/ - Blue Devil - bluedevil@sctzine.com + Pisi Linux Community + admins@pisilinux.org - MIT - library - programming.language.python - Python lib for parsing TOML - TOML çözümleyen python kitaplığı. - A Python library for parsing and creating TOML. - python-toml, TOML çözümleyen python kitaplığı sunar. - https://github.com/uiri/toml/archive/0.10.1.tar.gz + NVIDIA + kernel.drivers + NVIDIA drivers for GeForce 6xxx and newer GPUs + GeForce 340xx NVIDIA ekran kartları için sürücüler + Controladores nVIDIA de kernel y glx para tarjetas NV3 o mejor (Geforce FX o mejor) + NVIDIA graphics drivers provide optimized 2D/3D performance. + NVIDIA grafik sürücüleri daha iyi 2B/3B başarımı sağlar. + Controladores de kernel nVIDIA y glx para rendimiento optimizado 2d/3d en Linux (Para NV3X o mejor). + http://http.download.nvidia.com/XFree86/Linux-x86/340.108/NVIDIA-Linux-x86-340.108.run + http://http.download.nvidia.com/XFree86/Linux-x86_64/340.108/NVIDIA-Linux-x86_64-340.108.run + + dkms.conf + 0001-kernel-5.7.patch + 0002-kernel-5.8.patch + 0003-kernel-5.9.patch + 0004-kernel-5.10.patch + 0005-kernel-5.11.patch + 0006-kernel-5.14.patch + 0008-fix-5.15.patch + - python-devel - python-setuptools + kernel-module-headers - programming/language/python/python-toml/pspec.xml + kernel/drivers/module-nvidia340/pspec.xml - python-toml - Python lib for parsing TOML + module-nvidia340 + Kernel module for NVIDIA driver 340.xx releases + GeForce 340xx NVIDIA grafik sürücüleri için çekirdek modülü + driver + + noDelta + - python + kernel - /usr/lib/python2* - /usr/share/doc/python-toml + /lib/modules + + nvidia340-dkms + + + + xorg-video-nvidia340 + GeForce 340xx NVIDIA userspace sürücüleri ve ikili dosyaları + driver + + noDelta + + + libXext + xorg-server + libX11 + opencl-icd + + module-nvidia340 + nvidia340-dkms + + + + /etc/OpenCL + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + /usr/share/man + + + xorg-video-nvidia-current + xorg-video-nvidia304 + + + System.Package + + + + xorg-video-nvidia340-32bit + 32-bit shared libraries for xorg-video-nvidia340 + xorg-video-nvidia340 için 32-bit paylaşımlı kitaplıklar + emul32 + + noDelta + + emul32 + + libvdpau-32bit + + + zlib-32bit + libX11-32bit + libXext-32bit + opencl-icd-32bit + xorg-video-nvidia340 + + + /usr/lib32 + /usr/share/nvidia-current/32bit-ld.so.conf + + + xorg-video-nvidia-current-32bit + xorg-video-nvidia304-32bit + + + + nvidia340-dkms + NVIDIA driver sources for linux + driver + + noDelta + + + dkms + xorg-video-nvidia340 + + + /etc/modprobe.d/nvidia340-dkms.conf + /usr/src/nvidia* + + + module-nvidia340 + nvidia-current-dkms + nvidia430-dkms + nvidia390-dkms + nvidia340 + + + modprobe.conf + xorg.conf + + + + nvidia340 + Meata package for nvidia340 drivers + driver + + noDelta + + + module-nvidia340 + xorg-video-nvidia340 + + + /var/tmp/nvidia + + + nvidia340-dkms + + + nvidia.txt + + + + + 2022-04-15 + 340.108 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-23 + 340.108 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-31 + 340.108 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-15 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-17 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-27 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-19 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-12 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-10 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-10 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-13 + 340.108 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2021-06-02 + 340.108 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2021-05-12 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-29 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-01 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-05 + 340.108 + Add comar script and meta package + Marcin Bojara + marcin.bojara@gmail.com + + + 2020-06-01 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-03 + 340.108 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 340.108 + Rebuild. + Mustafa Cinasal Bojara + muscnsl@gmail.com + + + 2020-01-09 + 340.108 + Add dkms support. Version bump + Marcin Bojara + marcin.bojara@gmail.com + + + 2019-12-28 + 340.107 + Rebuild for new kernel. + Idris Kalp + idriskalp@gmail.com + + + 2019-08-14 + 340.107 + Rebuild for new kernel. + Idris Kalp + idriskalp@gmail.com + + + 2019-06-09 + 340.107 + Rebuild for new kernel. + Idris Kalp + idriskalp@gmail.com + + + 2019-12-05 + 340.107 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-06 + 340.107 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-20 + 340.107 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-22 + 340.107 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-06 + 340.107 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 340.107 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-13 + 340.107 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-29 + 340.106 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-11 + 340.106 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-03 + 340.106 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-06 + 340.104 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-20 + 340.104 + Rebuild for new kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-06 + 340.104 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-24 + 340.102 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-08-22 + 340.102 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2017-07-07 + 340.102 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-11 + 340.101 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2017-01-31 + 340.101 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-12-11 + 340.98 + Rebuild for kernel 4.8.13 + Kamil Atlı + suvari@pisilinux.org + + + 2016-11-05 + 340.98 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-08-28 + 340.96 + Rebuild for kernel 4.7.2 + Kamil Atlı + suvari@pisilinux.org + + + 2016-08-06 + 340.96 + Rebuild for kernel 4.7.0 + Kamil Atlı + suvari@pisilinux.org + + + 2016-07-17 + 340.96 + Rebuild for new kernel + Kamil Atlı + suvari@pisilinux.org + + + 2016-04-30 + 340.96 + Rebuild for new kernel + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-03-06 + 340.96 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + module-fglrx + http://ati.amd.com/support/driver.html + + PisiLinux Community + admins@pisilinux.org + + ATI + kernel.drivers + Pilote d'affichage ATI + ATI display drivers. + ATI ekran kartı sürücüleri + Controlador display ATI + Fglrx is a driver written by AMD(ATI) for ATI graphics cards.Radeons HD 2 3 4 X series are not supported + AMD(ATI) tarafından ATI ekran kartları için yazılmış sürücüler.Radeon HD 2 3 4 X serisi ekran kartlarını desteklememektedir. + http://archive.ubuntu.com/ubuntu/pool/restricted/f/fglrx-installer/fglrx-installer_15.201.orig.tar.gz + + desktop-files.patch + makefile_compat.patch + fglrx_gpl_symbol.patch + kolasa_4.0-cr4-strn.patch + lano1106_fglrx_intel_iommu.patch + lano1106_kcl_agp_13_4.patch + LICENSE.TXT + 4.4-manjaro-xstate.patch + + + kernel-module-headers + kernel + + kernel/drivers/module-fglrx/pspec.xml + + + module-fglrx + Kernel module for ATI display drivers + ATI ekran sürücüleri için çekirdek modülü + driver + + noDelta + + + kernel + + + /lib/modules + /etc/conf.d + /etc/modprobe.d + + + module-fglrx-legacy + + + blacklist-fglrx.conf + modprobe.conf + atieventsd + + + + xorg-video-fglrx + ATI ekran kartı sürücüleri için paylaşımlı kitaplıklar ve araçlar + driver + x11.driver + + noDelta + + + qt + mesa + libSM + libICE + uClibc + libXext + libXrandr + libXfixes + libXcursor + libXrender + fontconfig + libXxf86vm + libXinerama + xorg-server + + module-fglrx + + + + /usr/share + /etc + /usr/bin + /usr/sbin + /usr/X11R6 + /usr/lib + /usr/share/doc + /usr/share/man + + + xorg-video-fglrx-legacy + + + System.Package + System.Service + + + + xorg-video-fglrx-32bit + 32-bit shared libraries for xorg-video-fglrx + xorg-video-fglrx için 32-bit paylaşımlı kitaplıklar + emul32 + + noDelta + + emul32 + + xvba-video-32bit + fontconfig-32bit + freetype-32bit + libXcursor-32bit + libXext-32bit + libXfixes-32bit + libXinerama-32bit + libXrandr-32bit + libXrender-32bit + libXxf86vm-32bit + libX11-32bit + + + xorg-video-fglrx + libXext-32bit + libX11-32bit + mesa-32bit + libgcc + + + /usr/lib32 + + + xorg-video-fglrx-legacy-32bit + + + System.Package + - 2020-05-18 - 0.10.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com + 2016-03-06 + 15.201 + First release + Ertuğrul Erata + ertugrulerata@gmail.com - python-tqdm - https://github.com/tqdm/tqdm + libffado + http://www.ffado.org - Blue Devil - bluedevil@sctzine.com + PisiLinux Community + admins@pisilinux.org - MIT - library - programming.language.python - A Fast, Extensible Progress Bar for Python and CLI. - Python ile komut satırı için hızlı ve genişletilebilir ilerleme çubugu kitaplığı - python-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done! - python-tqdm, python ile komut satırı için hızlı ve genişletilebilir ilerleme çubuğu kitaplığı sunar. Bu modül ile döngülerinize akıllı ilerleme çubuğu ekleyebilirsiniz. - https://github.com/tqdm/tqdm/archive/v4.46.0.tar.gz + GPLv2 + GPLv3 + hardware.firewire + Free firewire audio drivers + Ücretsiz firewire ses sürücüleri + libffado tries to provide open-source drivers for all FireWire based pro-audio devices. + libffado, firewire arabirimli profesyonel ses kartları için ücretsiz sürücü desteği sağlayan bir projedir. + http://www.ffado.org/files/libffado-2.4.4.tgz - python-devel - python-setuptools + xdg-utils + glibmm-devel + libxmlpp-devel + alsa-lib-devel + dbus-c++-devel + libsigc++-devel + libconfig-devel + libraw1394-devel + libiec61883-devel + scons + doxygen + dbus-python + dbus-python3 + python-qt5-devel + python3-qt5-devel + jack-audio-connection-kit-devel - programming/language/python/python-tqdm/pspec.xml + hardware/firewire/libffado/pspec.xml - python-tqdm - A Fast, Extensible Progress Bar for Python and CLI. + libffado + library + glibmm + libgcc + dbus-c++ + libxmlpp + libconfig + libsigc++ + xdg-utils + libraw1394 + libiec61883 python-setuptools - /usr/lib/python2* - /usr/bin/tqdm-py2 - /usr/share/doc/python-tqdm + /usr/bin + /etc/dbus-1 + /usr/lib + /usr/share/locale + /lib/udev/rules.d + /usr/share/libffado + /usr/share/dbus-1 + /usr/share/man + /usr/share/doc + + libffado-devel + Development files for libffado + libffado için geliştirme dosyaları + library + + libffado + + + /usr/include + /usr/lib/pkgconfig + + + + ffado-mixer + Graphical User Interface for FFADO + FFADO için grafik arayüzü + app:gui + hardware.sound + ffado-mixer + + libffado + python-setuptools + + + /usr/bin/ffado-mixer* + /usr/share/applications + /usr/share/metainfo/ffado-mixer.appdata.xml + /usr/share/pixmaps + + + pisilinux-ffadomixer.desktop + + - 2020-05-18 - 4.46.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com + 2021-10-22 + 2.4.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com - 2020-04-08 - 4.45.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com + 2020-11-19 + 2.4.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2020-03-29 - 4.44.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com + 2020-01-22 + 2.4.2 + Version bump. + Pisi Linux Community + admin@pisilinux.org - 2020-02-21 - 4.43.0 - Version bump. - Blue Devil - bluedevil@sctzine.com + 2018-08-03 + 2.4.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org - 2020-02-05 - 4.42.1 - Version bump. - Blue Devil - bluedevil@sctzine.com + 2018-02-22 + 2.4.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org - 2020-01-27 - 4.42.0 - Version bump. - Blue Devil - bluedevil@sctzine.com + 2017-02-17 + 2.3.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org - 2020-01-23 - 4.41.1 - Version bump. - Blue Devil - bluedevil@sctzine.com + 2016-06-10 + 2.2.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2019-12-25 - 4.41.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com + 2015-04-28 + 2.2.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com - python-typing - https://pypi.org/project/typing/ - - Blue Devil - bluedevil@sctzine.com - - PSF - library - programming.language.python - Backport of the standard library typing module - Geriye dönük Python 2.7 typing bağlayıcıları - This is a backport of the standard library typing module to Python versions older than 3.5. Typing defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type checkers, static analyzers, IDEs and other tools. - Python 3.5'dan önceki sürümler için geriye dönüklük destegi saglayan pyton2 bağlayıcısıdır. - https://pypi.io/packages/source/t/typing/typing-3.7.4.1.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-typing/pspec.xml - - - python-typing - Backport of the standard library typing module - - /usr/share/doc/python-typing - /usr/lib - - - - - 2019-11-13 - 3.7.4.1 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python-udev - https://pypi.org/project/pyudev/ + libdc1394 + http://sourceforge.net/projects/libdc1394/ PisiLinux Community admins@pisilinux.org LGPLv2.1 library - programming.language.python - Python bindings for libudev library - libudev için Python bağlayıcısı - These bindings enable using of udev library in Python programs. - Bu bağlayıcı, Python programlarında, udev kitaplığı olan libudev'in işlevselliğinden yararlanmayı sağlar. - https://github.com/pyudev/pyudev/archive/v0.22.tar.gz + hardware.firewire + Programming interface for IEEE 1394 based cameras + IEEE 1394 tabanlı kameralar için programlama kitaplığı + libdc1394 est une librairie dont l'objectif est de fournir une interface de programmation d'application de haut niveau pour les développeur désirant contrôler les caméras basées sur le IEEE 1394 se conformant aux spécifications des Caméras Digitales basées sur 1394 (que l'on trouve sur http://www.1394ta.org/). + libdc1394 is a library that is intended to provide a high level programming interface for application developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specification (found at http://www.1394ta.org/). + Bu kütüphane IEEE 1394 tabanlı kameraların kontrolü için yüksek seviyeli bir arayüz oluşturur. + libdc1394 es una librería con intención de facilitar una interfaz de programación de alto nivel para programadores de aplicaciones, que desean controlar camaras basados en IEEE 1394, conforme la especificación de camaras digitales basados en 1394 (véase http://www.1394ta.org/). + https://sourceforge.net/projects/libdc1394/files/libdc1394-2/2.2.6/libdc1394-2.2.6.tar.gz - python-setuptools - eudev-devel + libraw1394-devel + libusb-devel - programming/language/python/python-udev/pspec.xml + hardware/firewire/libdc1394/pspec.xml - python-udev - Python bindings for libudev library + libdc1394 + + libraw1394 + libusb + + /usr/bin /usr/lib /usr/share/doc + /usr/share/man - - - 2020-01-29 - 0.22 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-20 - 0.21.0 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 0.21.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 0.21.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.21.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.16.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-02 - 0.16.1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - python-Unidecode - http://pypi.python.org/pypi/Unidecode/ - - PisiLinux Community - admins@pisilinux.org - - Artistic - GPLv2 - library - programming.language.python - US-ASCII transliterations of Unicode text - Unicode karakterlerinin US-ASCII harf çevirileri - python-Unidecode provides ASCII transliterations of Unicode text. This is a Python port of Text::Unidecode Perl module. - python-Unidecode, Unicode karakterlerinin US-ASCII harf çevirilerini sağlar. Text::Unidecode Perl modülünün Python diliyle yazılmış halidir. - https://files.pythonhosted.org/packages/b1/d6/7e2a98e98c43cf11406de6097e2656d31559f788e9210326ce6544bd7d40/Unidecode-1.1.1.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-Unidecode/pspec.xml - - python-Unidecode - US-ASCII transliterations of Unicode text + libdc1394-devel + Development files for libdc1394 + libdc1394 için geliştirme dosyaları + + libdc1394 + - /usr/bin/unidecode-py2 - /usr/lib/python2* - /usr/share/doc/python-Unidecode + /usr/include + /usr/lib/pkgconfig 2020-01-18 - 1.1.1 - Version bump. - GMK - metehankaraguzel@gmail.com + 2.2.6 + Version bump + Pisi Linux Community + admin@pisilinux.org - 2018-08-29 - 1.0.22 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-26 - 1.0.22 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.04.20 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.04.18 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-09 - 0.04.18 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python-urllib3 - https://github.com/shazow/urllib3 - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python - urllib3 is a powerful, sanity-friendly HTTP client for Python. - urllib3 güçlü ve akıl sağlığı dostu olan, python için HTTP istemcisi sunan bir kitaplıktır. - urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. urllib3 brings many critical features that are missing from the Python standard libraries. - urllib3 güçlü ve akıl sağlığı dostu olan, python için HTTP istemcisi sunan bir kitaplıktır. urllib3 Python standart kütüphanesinde bulunmayan kritik özellikleri içerir. - https://github.com/urllib3/urllib3/archive/1.25.9.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-urllib3/pspec.xml - - - python-urllib3 - urllib3 is a powerful, sanity-friendly HTTP client for Python. - - /usr/lib/python2* - /usr/share/doc/python-urllib3 - - - - - 2020-12-09 - 1.25.9 + 2018-08-01 + 2.2.5 Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-24 - 1.25.9 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 1.25.8 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-24 - 1.25.7 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 1.23 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-22 - 1.22 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python-websocket-client - https://github.com/websocket-client/websocket-client - - Alihan Öztürk - alihan@pisilinux.org - - BSD - app:console - programming.language.python - WebSocket client library for Python - Python icin ag soketleri kitapligi - websocket-client module is WebSocket client for python. This provide the low level APIs for WebSocket. All APIs are the synchronous functions. - python-websocket-client, WebSocket icin dusuk seviye apiler sunar. Tum apiler senkron yordamlardir. - https://github.com/websocket-client/websocket-client/archive/v0.57.0.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-websocket-client/pspec.xml - - - python-websocket-client - WebSocket client library for Python - - python-six - python - - - /usr/bin/wsdump-py2.py - /usr/lib/python2* - /usr/share/doc/python-websocket-client - - - - - 2019-12-26 - 0.57.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-29 - 0.48.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 0.47.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 0.40.0 - Version Bump Pisi Linux Community admin@pisilinux.org + + 2017-02-17 + 2.2.5 + Update. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-11-27 + 2.2.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + 2016-06-09 - 0.37.0 + 2.2.3 Release Bump Pisi Linux Community admin@pisilinux.org - 2016-06-06 - 0.37.0 + 2014-09-13 + 2.2.3 First release - Alihan Öztürk - alihan@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org - python-werkzeug - https://palletsprojects.com/p/werkzeug/ + libiec61883 + http://www.linux1394.org - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python - The comprehensive WSGI web application library. - WSGI ağ uygulamaları kitaplığı. - Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries. - python-werkzeug, WSGI ağ uygulamaları kitaplığı içerir. - https://github.com/pallets/werkzeug/archive/1.0.1.tar.gz - - python-setuptools - python-devel - - programming/language/python/python-werkzeug/pspec.xml - - - python-werkzeug - The comprehensive WSGI web application library - - /usr/share/doc/python-werkzeug - /usr/lib/python2* - - - - - 2020-04-07 - 1.0.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-15 - 1.0.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-wheel - https://github.com/pypa/wheel - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - The official binary distribution format for Python. - This library is the reference implementation of the Python wheel packaging standard, as defined in PEP 427. - https://github.com/pypa/wheel/archive/0.35.1.tar.gz - - python-devel - python-setuptools - - programming/language/python/python-wheel/pspec.xml - - - python-wheel - The official binary distribution format for Python. - - python-setuptools - - - /usr/lib/python2* - /usr/bin/wheel-py2 - /usr/share/doc/python-wheel - - - - - 2020-08-30 - 0.35.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python-zipp - https://github.com/jaraco/zipp - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python - A pathlib-compatible Zipfile object wrapper. - pathlib-uyumlu ZipDosyası sarmalayıcı python modülü - A pathlib-compatible Zipfile object wrapper. A backport of the Path object. - python-zipp, pathlib-uyumlu ZipDosyası sarmalayıcı python modülü, path nesnesinin geriye dönüklüğünü sağlar. - https://github.com/jaraco/zipp/archive/v3.0.0.tar.gz - - python-setuptools-scm - python-setuptools - python-devel - - programming/language/python/python-zipp/pspec.xml - - - python-zipp - A pathlib-compatible Zipfile object wrapper. - - /usr/share/doc/python-zipp - /usr/lib/python2* - - - - - 2020-02-18 - 3.0.0 - Ver. bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-17 - 2.2.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - sip - https://www.riverbankcomputing.com/software/sip/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + PisiLinux Community + admins@pisilinux.org + LGPLv2.1 GPLv2 - app:console - programming.language.python - SIP is a tool for generating bindings for C++ classes so that they can be used by Python - SIP is a tool for generating bindings for C and C++ libraries so that they can be used by Python. It takes any C or C++ libraries and converts them into Python extension modules. - https://www.riverbankcomputing.com/static/Downloads/sip/4.19.25/sip-4.19.25.tar.gz - - python-devel - - programming/language/python/sip/pspec.xml - - - python-sip - Python 2.x SIP bindings for C and C++ libraries - - libgcc - python - - - /usr/bin - /usr/lib - /usr/include - - - - python-pyqt5-sip - Python 2.x pyqt5 SIP bindings for C and C++ libraries - - libgcc - - - /usr/lib/python2.7/site-packages/PyQt5* - - - - - 2021-10-21 - 4.19.25 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-19 - 4.19.24 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-10 - 4.19.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 4.19.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 4.19.21 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-29 - 4.19.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-13 - 4.19.19 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-13 - 4.19.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 4.19.14 - Rebuild pyqt5 sip. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-14 - 4.19.12 - Rebuild pyqt5 sip. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 4.19.12 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-18 - 4.19.6 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-18 - 4.19 - Release Bump - Stefan Gronewold - groni@pisilinux.org - - - 2017-02-25 - 4.19 - Release Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-09 - 4.18 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 4.18 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-20 - 4.18 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-08 - 4.16.9 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - telepathy-python - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ library - programming.language.python - Python libraries for Telepathy - Telepathy için Python kitaplıkları - telepathy-python is the Python libraries for use in Telepathy client and connection managers. - telepathy-pyhon Telepathy istemcileri ve bağlantı yöneticilerinde kullanılmak üzere tasarlanmış Python kitaplığıdır. - http://telepathy.freedesktop.org/releases/telepathy-python/telepathy-python-0.15.19.tar.gz + hardware.firewire + A library for capturing video (DV, MPEG2 or AMDTP) over the IEEE 1394 bus + IEEE 1394 veriyolundan video dosyalarını aktarmak için kullanılan bir kütüphane + Cette librairie fournit aux les médias de troisième génération la réception et la transmission pour DV, MPEG2-TS et AMDTP (audio et musique) en n'utilisant que raw1394 sans nécessiter une configuration et une maintenance compliquées d'autres modules du noyau et de leurs nodes dans /dev. + libiec61883 is a library providing third generation media reception and transmission for DV, MPEG2-TS, and AMDTP (audio and music) using only raw1394 and not the complicated setup and maintenance of other kernel modules and their /dev nodes. + IEEE 1394 veriyolundan video dosyalarını aktarmak için kullanılan bir kütüphane + La librería facilita recepción y transmisión de media de tercera generación para DV, MPEG2-TS, y AMDTP (audio y music), usando solamente la interfaz 1394 en crudo, sin configuración complicada y mantenimiento de otros módulos de kernel y nodos /dev correspondientes. + http://www.kernel.org/pub/linux/libs/ieee1394/libiec61883-1.2.0.tar.gz - libxslt-devel + libraw1394-devel - telepathy-python-0.15.19-mkdir_p.patch - dont-compile-py.patch - python-telepathy-no_double_errors-py.patch + libiec61883-1.2.0-installtests.patch + libiec61883-channel-allocation-without-local-node-rw.patch - programming/language/python/telepathy-python/pspec.xml + hardware/firewire/libiec61883/pspec.xml - telepathy-python - - /usr/lib - /usr/share/doc - - - - - 2018-08-30 - 0.15.19 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.15.19 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.15.19 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-22 - 0.15.19 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - wxPython - http://www.wxpython.org/ - - PisiLinux Community - admin@pisilinux.org - - wxWinLL-3 - library - programming.language.python - Python bindings for wxGTK - wxGTK için Python bağlayıcıları. - wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the popular wxWindows cross platform GUI library, which is written in C++. - mirrors://sourceforge/wxpython/wxPython-src-3.0.2.0.tar.bz2 - - wxGTK3 - wxGTK-devel - mesa-devel - mesa-glu-devel - libjpeg-turbo-devel - tiff-devel - pango-devel - gdk-pixbuf - gst-plugins-base-devel - gstreamer-devel - gtk3-devel - libSM-devel - libXinerama-devel - libXxf86vm-devel - python-devel - - programming/language/python/wxPython/pspec.xml - - - wxPython + libiec61883 - bzip2 - python - wxGTK3 - wxGTK-common + libraw1394 /usr/bin /usr/lib /usr/share/doc + /usr/share/man - wxPython-devel - Development files for wxPython - wxPython için geliştirme dosyaları + libiec61883-devel + Development files for libiec61883 + libiec61883 için geliştirme dosyaları - wxPython + libiec61883 + libraw1394-devel /usr/include + /usr/lib/pkgconfig - 2020-01-31 - 3.0.2.0 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2018-08-30 - 3.0.2.0 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2018-02-03 - 3.0.2.0 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2017-01-25 - 3.0.2.0 - Rebuild for new toolchain - Pisi Linux Admins - admin@pisilinux.org - - - 2016-07-02 - 3.0.2.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - cython3 - https://cython.org/ - - Blue DeviL - bluedevil@sctzine.com - - Apache-2.0 - app:console - library - programming.language.python3 - C extensions for the Python3 - Python3 için C eklentileri - Cython is a language that makes writing C extensions for the Python language as easy as Python itself. - Cython3, Python3 için C eklentileri yazmayı kolaylaştıran bir dildir. - https://github.com/cython/cython/archive/0.29.24.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/cython3/pspec.xml - - - cython3 - C extensions for the Python3 - - python3 - python3-setuptools - - - /usr/bin - /usr/lib/python3* - /usr/share/doc/cython3 - - - - - 2021-10-22 - 0.29.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 0.29.23 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 0.29.21 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 0.29.21 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-24 - 0.29.19 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-14 - 0.29.17 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 0.29.16 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 0.29.15 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-10 - 0.29.14 - Rebuilt w/ py3.8. - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-10 - 0.29.14 - Rebuilt. - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-11 - 0.29.14 - rebuilt and split packages - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-11 - 0.29.14 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2016-04-22 - 0.24 - First release - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - dbus-python3 - https://dbus.freedesktop.org/doc/dbus-python/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - AFL-2.1 - library - programming.language.python3 - D-Bus Python bindings - D-Bus için Python bağlayıcıları - dbus-python provides a Python module which wraps the D-Bus programming API. - dbus-python, D-Bus için Python bağlayıcılarını içerir. - https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.18.tar.gz - - dbus-glib-devel - libpcre-devel - python3-devel - glib2-devel - dbus-devel - - programming/language/python3/dbus-python3/pspec.xml - - - dbus-python3 - D-Bus Python3 bindings - programming.language.python3 - - dbus-glib - python3 - glib2 - dbus - - - /usr/lib/python3* - - - - - 2021-10-22 - 1.2.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-05 - 1.2.16 - Rebuild dbus. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-12 - 1.2.16 - Version bump. - Blue Devil - bluedevil@sctzine.com - - 2020-01-12 - 1.2.14 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-08-03 - 1.2.4 + 1.2.0 Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Pisi Linux Community + admin@pisilinux.org - 2017-05-01 - 1.2.4 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + 2018-08-03 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org - 2016-06-09 - 1.2.4 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + 2017-02-17 + 1.2.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org 2016-06-09 @@ -273442,7 +323003,7 @@ complete albums that you have purchased from Amazon. admin@pisilinux.org - 2016-05-08 + 2014-03-09 1.2.0 First release Kamil Atlı @@ -273452,16877 +323013,358 @@ complete albums that you have purchased from Amazon. - gi-docgen - https://gitlab.gnome.org/GNOME/gi-docgen - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - programming.language.python3 - Documentation generator for GObject-based libraries - Documentation generator for GObject-based libraries - GObject tabanlı kitaplıklar için belge oluşturucu - GObject tabanlı kitaplıklar için belge oluşturucu - https://gitlab.gnome.org/GNOME/gi-docgen/-/archive/2021.8/gi-docgen-2021.8.tar.gz - - python3-devel - python3-toml - python3-Jinja2 - python3-markdown - python3-Pygments - python3-MarkupSafe - python3-typogrify - python3-setuptools - - programming/language/python3/gi-docgen/pspec.xml - - - gi-docgen - - python3 - python3-toml - python3-Jinja2 - python3-markdown - python3-Pygments - python3-MarkupSafe - python3-typogrify - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2021-11-02 - 2021.8 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-16 - 2021.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-21 - 2021.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-26 - 2021.6 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - gonullu - https://github.com/PisiLinuxNew/gonullu - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - app:console - programming.language.python3 - Volunteer application is developed to compile the packages for Pisi distributions - Gonullu uygulamasi, pisi linux dağıtımının paketlerini derlemek üzere hazırlanmıştır. - Application build the packages waiting at queue of build system as PISI packages using docker images and again, sent them to build system. - Uygulama docker imajlarını kullanarak, derleme sisteminin kuyruğundan bekleyen paketleri pisi paketi haline getirir ve derleme sistemine gönderir. - https://github.com/PisiLinuxNew/gonullu/archive/v1.2.2.tar.gz - - python3-devel - python3-setuptools - - - python-docker.patch - - programming/language/python3/gonullu/pspec.xml - - - gonullu - - docker - python3 - python3-argparse - python3-backports-ssl-match-hostname - python3-colorama - python3 - python3-docker - python3-psutil - python3-PyYAML - python3-requests - python3-sip - python3-six - - - /usr/bin - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 1.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 1.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-19 - 1.2.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-03 - 1.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-28 - 1.2.0 - Version bump nasm. - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-16 - 1.1.9 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2018-01-31 - 1.1.7 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-12-31 - 1.1.6 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-12-08 - 1.1.6 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-08 - 1.1.6 - Added runtime dependency - Erdem Ersoy - erdemersoy@live.com - - - 2017-05-27 - 1.1.6 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2017-01-27 - 1.1.4 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2017-01-15 - 1.1.3 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-14 - 1.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gst-python3 - https://gstreamer.freedesktop.org/ + libavc1394 + http://sourceforge.net/projects/libavc1394/ PisiLinux Community admins@pisilinux.org LGPLv2.1 library - programming.language.python3 - GStreamer Python3 bindings - GStreamer Python bağlayıcıları - gst-python3 is a Python frontend to GStreamer. - gst-python3 GStreamer için Python arabirimidir. - https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.20.1.tar.xz + hardware.firewire + Librairie pour l'ensemble de commande de l'interface digitale AV/C (Audio/Vidéo Control) de l'association pour le commerce 1394 (1394 Trade Association). + library for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set + 1394 Trade Association AV/C (Ses/Görüntü kontrol) sayısal arayüz komut seti için bir kütüphane + The libavc1394 library allows utilities to control IEEE-1394 devices using the AV/C specification. Audio/Video Control allows applications to control devices like the tape on a VCR or camcorder. + mirrors://sourceforge/libavc1394/libavc1394-0.5.4.tar.gz - meson - glib2-devel - python3-pygobject3-devel - gstreamer-devel - python3-devel - gst-plugins-base-devel + libraw1394-devel - programming/language/python3/gst-python3/pspec.xml + + libavc1394-0.5.3-librom.patch + + hardware/firewire/libavc1394/pspec.xml - gst-python3 + libavc1394 - glib2 - python3 - gstreamer - gst-plugins-base + libraw1394 + /usr/bin /usr/lib + /usr/share/man /usr/share/doc - /usr/share + + + + libavc1394-devel + Development files for libavc1394 + libavc1394 için geliştirme dosyaları + + libavc1394 + libraw1394-devel + + + /usr/include + /usr/lib/pkgconfig - - 2022-04-14 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 1.18.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-18 - 1.18.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-14 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-22 - 1.16.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2019-04-24 - 1.14.2 - Version Bump + 2020-01-17 + 0.5.4 + Rebuild Pisi Linux Community admin@pisilinux.org 2018-08-03 - 1.12.4 - Version Bump + 0.5.4 + Rebuild for new toolchain. Pisi Linux Community admin@pisilinux.org - 2017-01-24 - 1.10.2 - Version Bump + 2017-02-17 + 0.5.4 + Rebuild for new toolchain. Pisi Linux Community admin@pisilinux.org 2016-06-09 - 0.10.22 + 0.5.4 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-10-21 - 0.10.22 + 2014-05-31 + 0.5.4 First release - Stefan Gronewold (groni) - groni@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - pip3 - https://pypi.python.org/pypi/pip + libraw1394 + http://www.linux1394.org/ - Pisi Linux Community - admin@pisilinux.org - - MIT - programming.language.python3 - The PyPA recommended tool for installing Python packages - Python3 paketleri yükleme aracı - The PyPA recommended tool for installing Python packages - pip3, pypa tarafından önerilen python3 modülleri yükleme aracıdır. - https://github.com/pypa/pip/archive/21.3.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/pip3/pspec.xml - - - pip3 - The PyPA recommended tool for installing Python packages - - python3 - python3-setuptools - - - /usr/bin/pip - /usr/bin/pip3* - /usr/lib/python3* - /usr/share/doc - - - - - 2021-11-20 - 21.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 21.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 20.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-29 - 20.0.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 19.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-09 - 19.0.3 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-29 - 18.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-01 - 9.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-18 - 8.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 8.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 8.1.2 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-30 - 8.1.2 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-04-28 - 8.1.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - py3game - http://www.pygame.org/ - - Blue Devil - bluedevil@sctzine.com + PisiLinux Community + admins@pisilinux.org LGPLv2.1 - library - programming.language.python3 - Python3 game library - Python3 oyun kütüphanesi - Liens (bindings) Python pour dsl et autres librairies facilitant la création de jeux. - Python bindings to sdl and other libs that facilitate game production. - Özellikle oyun programlamada kullanılan sdl ve benzeri kütüphaneler için python eklentileri içerir. - Acceso con Python a sdl y otras librerías que facilitan produccion de juegos - https://github.com/pygame/pygame/archive/2.0.1.tar.gz - - libjpeg-turbo-devel - python3-setuptools - sdl2-image-devel - sdl2-mixer-devel - portmidi-devel - freetype-devel - sdl2-ttf-devel - libpng-devel - libsdl2-devel - python3-devel - libX11-devel - - programming/language/python3/py3game/pspec.xml - - - py3game - Python3 game library - - libjpeg-turbo - sdl2-image - sdl2-mixer - freetype - portmidi - sdl2-ttf - python3 - libpng - libsdl2 - libX11 - - - /usr/lib - - - - py3game-devel - Development files for python3 game library - py3game için geliştirme dosyaları - py3game-devel, py3game için geliştirme dosyalarını içerir. - - py3game - sdl2-image-devel - sdl2-mixer-devel - sdl2-ttf-devel - - - /usr/include - /usr/share/doc/py3game/examples/* - - - - py3game-doc - Documentation files for python3 game library - - py3game - - - /usr/share/doc/py3game/README.rst - - - - - 2021-10-22 - 2.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-20 - 1.9.6 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - py3parted - https://github.com/dcantrell/pyparted - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - programming.language.python3 - Python3 bindings for parted - Disk bölümleme tablolarını yönetmek için kullanılan parted kütüphanesine erişim sağlayan Python modülü. - pyparted est un module python permettant d'utiliser le paquet GNU Parted depuis python. À l'aide de ce module, les programmeurs peuvent depuis python détruire, re-dimensionner, vérifier et copier des partitions et les systèmes de fichier présents dessus. - pyparted is the python module which enables to use GNU Parted package from python. Using python with this module, programmers can create, destroy, resize, check and copy partitions, and the file systems on them. - pyparted, GNU Parted uygulamasının python programlama diliyle kullanılabilmesi için gerekli olan kütüphanedir. Bu modülü kullanan programcılar, python ile yeni disk bölümleri ya da dosya sistemleri oluşturabilir, bunları silebilir, yeniden boyutlandırabilir, kontrol edebilir ve kopyalayabilir. - https://github.com/dcantrell/pyparted/archive/v3.11.7.tar.gz - - parted-devel - python3-decorator - python3-devel - - programming/language/python3/py3parted/pspec.xml - - - py3parted - Python3 bindings for parted - - python3-decorator - python3 - parted - - - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 3.11.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-11 - 3.11.6 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 3.11.4 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 3.11.3 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-04-26 - 3.11.2 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 3.11.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-15 - 3.10.7 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 3.10.7 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.10.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-10 - 3.10.5 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - python-configobj - https://github.com/DiffSK/configobj - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - programming.language.python3 - Simple config file reader and writer - Simple config file reader and writer - https://github.com/DiffSK/configobj/archive/refs/heads/master.zip - - python3-devel - python3-setuptools - - programming/language/python3/python-configobj/pspec.xml - - - python-configobj - - python3 - python3-six - - - /usr/lib/python3.9/site-packages - /usr/share/doc/python-configobj - - - - - 2022-01-09 - 5.0.6 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-discid - https://python-discid.readthedocs.org/ - - Kamil Atlı - suvari@pisilinux.org - - LGPL3 - library - programming.language.python3 - Python binding of MusicBrainz libdiscid - MusicBrainz libdiscid'in Python bağlanması - The main purpose is the calculation of an identifier for audio discs (Disc ID) to use for the MusicBrainz database. Additionally the disc MCN and track ISRCs can be extracted. - Temel amaç, MusicBrainz veritabanı için kullanılacak ses diskleri (Disk Kimliği) için bir tanımlayıcının hesaplanmasıdır. Ek olarak, disk MCN ve iz ISRC'leri çıkarılabilir. - https://github.com/JonnyJD/python-discid/archive/v1.2.0.tar.gz - - libdiscid-devel - python3-devel - - programming/language/python3/python-discid/pspec.xml - - - python-discid - Python Classes Without Boilerplate - - python3 - - - /usr/lib/python3* - /usr/share/doc/python-discid - - - - - 2021-10-24 - 1.2.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-11 - 1.2.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-docopt - https://github.com/docopt/docopt - - Kamil Atlı - suvari@pisilinux.org - - MIT - app:gui - programming.language.python3 - Pythonic argument parser, that will make you smile - docopt güzel komut satırı arayüzleri oluşturur - docopt crée de belles interfaces de ligne de commande - docopt creates beautiful command-line interfaces - docopt güzel komut satırı arayüzleri oluşturur - https://github.com/docopt/docopt/archive/refs/tags/0.6.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python-docopt/pspec.xml - - - python-docopt - - python3 - - - /usr/bin - /usr/lib/python3* - /usr/share/locale - /usr/share/doc/python-docopt - - - - - 2021-10-28 - 0.6.2 - Rebuild - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2021-09-25 - 0.6.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-jsonpatch - https://github.com/stefankoegl/python-json-patch - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - programming.language.python3 - An implementation of the JSON Patch format - An implementation of the JSON Patch format - https://github.com/stefankoegl/python-json-patch/archive/refs/tags/v1.32.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python-jsonpatch/pspec.xml - - - python-jsonpatch - - python3 - python3-six - - - /usr/bin - /usr/lib/python3.9/site-packages - /usr/share/doc/python-jsonpatch - - - - - 2022-01-09 - 1.32 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-jsonschema - https://pypi.python.org/pypi/jsonschema - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - programming.language.python3 - An implementation of JSON Schema validation for Python - An implementation of JSON Schema validation for Python - http://repository.timesys.com/buildsources/p/python-jsonschema/python-jsonschema-3.2.0/jsonschema-3.2.0.tar.gz - - python3-devel - python3-setuptools-scm - - programming/language/python3/python-jsonschema/pspec.xml - - - python-jsonschema - - python3 - python3-idna - python3-setuptools - python3-pyrsistent - python3-importlib_metadata - python3-attrs - - - /usr/bin - /usr/lib/python3.9/site-packages - /usr/share/doc/python-jsonschema - - - - - 2022-01-09 - 3.2.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-keyutils - https://github.com/sassoftware/python-keyutils - - Kamil Atlı - suvari@pisilinux.org - - Apache - library - programming.language.python3 - A set of python bindings for keyutils - Keyutils için bir dizi python bağlayıcısı - Un ensemble de liaisons python pour keyutils - A set of python bindings for keyutils - Keyutils için bir dizi python bağlayıcısı - https://github.com/sassoftware/python-keyutils/archive/refs/tags/0.6.tar.gz - - pip3 - keyutils - python3-devel - python3-wheel - python3-setuptools - - programming/language/python3/python-keyutils/pspec.xml - - - python-keyutils - - python3 - keyutils - python3-wheel - - - /usr/lib/python3* - /usr/share/doc/python-keyutils - - - - - 2021-10-27 - 0.6 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2021-09-25 - 0.6 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-netifaces - https://alastairs-place.net/netifaces/ - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - programming.language.python3 - Portable module to access network interface information in Python - Portable module to access network interface information in Python - https://files.pythonhosted.org/packages/a6/91/86a6eac449ddfae239e93ffc1918cf33fd9bab35c04d1e963b311e347a73/netifaces-0.11.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python-netifaces/pspec.xml - - - python-netifaces - - python3 - - - /usr/lib/python3.9/site-packages - /usr/share/doc/python-netifaces - - - - - 2022-01-09 - 0.11.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-oauthlib - https://python-oauthlib.io - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - programming.language.python3 - A generic, spec-compliant, thorough implementation of the OAuth request-signing logic - A generic, spec-compliant, thorough implementation of the OAuth request-signing logic. - https://files.pythonhosted.org/packages/9e/84/001a3f8d9680f3b26d5e7711e13d5ff92e4b511766a72ac6b4a4e5f06796/oauthlib-3.1.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python-oauthlib/pspec.xml - - - python-oauthlib - - python3 - python3-cryptography - - - /usr/lib/python3.9/site-packages - /usr/share/doc/python-oauthlib - - - - - 2022-01-09 - 3.1.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-py3c - https://github.com/encukou/py3c - - Kamil Atlı - suvari@pisilinux.org - - MIT - library - programming.language.python3 - py3c helps you port C extensions to Python 3 - It provides a detailed guide, and a set of macros to make porting easy and reduce boilerplate. - https://github.com/encukou/py3c/archive/v1.3.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python-py3c/pspec.xml - - - python-py3c - - python3 - - - /usr/lib/python3* - /usr/share/doc - - - - python-py3c-devel - Development files for python-py3c - - python-py3c - - - /usr/include - /usr/share/pkgconfig/py3c.pc - - - - - 2021-10-22 - 1.3.1 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2021-03-11 - 1.3.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python-setproctitle - https://github.com/dvarrazzo/py-setproctitle - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - programming.language.python3 - Allows a python process to change its process title - Allows a python process to change its process title - https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-1.2.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python-setproctitle/pspec.xml - - - python-setproctitle - - python3 - - - /usr/share/doc/python-setproctitle - /usr/lib/python3.9/site-packages - - - - - 2022-01-09 - 1.2.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python3-aiml - https://github.com/ArtificialIntelligenceToolkit/aiml - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python3 - aiml implements an interpreter for AIML - aiml implements an interpreter for AIML - aiml implements an interpreter for AIML, the Artificial Intelligence Markup Language developed by Dr. Richard Wallace of the A.L.I.C.E. Foundation. It can be used to implement a conversational AI program. - aiml implements an interpreter for AIML, the Artificial Intelligence Markup Language developed by Dr. Richard Wallace of the A.L.I.C.E. Foundation. It can be used to implement a conversational AI program. - https://github.com/paulovn/python-aiml/archive/0.9.3.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-aiml/pspec.xml - - - python3-aiml - aiml implements an interpreter for AIML - - python3 - - - /usr/bin* - /usr/lib/python3* - /usr/share/doc/python3-aiml - - - - - 2022-01-23 - 0.9.3 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - python3-aiofiles - https://github.com/Tinche/aiofiles - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - File support for asyncio. - Asyncio için dosya desteği - aiofiles is an Apache2 licensed library, written in Python, for handling local disk files in asyncio applications. - python3-aiofiles, asyncio uygulamalarında yerel disk işlemlerini yönetebilen python ile yazılmış Apache lisanslı python kitaplığıdır. - https://files.pythonhosted.org/packages/06/f0/af90f3fb4066b0707b6a5af3ffd5fd9b3809bbb52f0153a3c7550e594de3/aiofiles-0.7.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-aiofiles/pspec.xml - - - python3-aiofiles - File support for asyncio. - - python3 - - - /usr/share/doc/python3-aiofiles - /usr/share/man - /usr/lib - - - - - 2021-10-28 - 0.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-22 - 0.5.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 0.4.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-alembic - https://bitbucket.org/zzzeek/alembic - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A database migration tool for SQLAlchemy. - SQLAlchemy için bir veritabanı göç aracı. - Alembic is a database migrations tool written by the author of SQLAlchemy. - python3-alembic, SQLAlchemy için bir veritabanı göç aracı olan python kitaplığı sağlar. - https://pypi.org/packages/source/a/alembic/alembic-1.7.4.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-alembic/pspec.xml - - - python3-alembic - A database migration tool for SQLAlchemy. - - python3-setuptools - python3-sqlalchemy - python3-dateutil - python3-editor - python3-mako - python3 - - - /usr/share/doc/python3-alembic - /usr/bin/alembic - /usr/lib/python3* - - - - - 2021-10-28 - 1.7.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-27 - 1.4.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 1.4.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 1.4.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-anytree - https://github.com/c0fec0de/anytree - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - Powerful and Lightweight Python Tree Data Structure - AnyTree için Python bağlayıcıları. - Simple, lightweight and extensible Tree data structure. - python3-anytree, anytree için Python bağlayıcılarını içerir. - https://github.com/c0fec0de/anytree/archive/2.8.0.tar.gz - - python3-setuptools - python3-devel - python3-six - - programming/language/python3/python3-anytree/pspec.xml - - - python3-anytree - Powerful and Lightweight Python Tree Data Structure - - python3-six - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-anytree - - - - - 2021-10-22 - 2.8.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 2.8.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-23 - 2.8.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 2.7.3 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - python3-appdirs - https://github.com/ActiveState/appdirs - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". - Platforma özel dizin belirleyebilen küçük bir python3 kitaplığı. - What directory should your app use for storing user data? This small Python module is for determining appropriate platform-specific dirs, e.g. a "user data dir". - python3-appdirs, yazdığınız uygulama kullanıcı verisini nerede saklamalı sorusuna yanıt vermeye çalışan küçük bir python3 kitaplığıdır. - https://pypi.org/packages/source/a/appdirs/appdirs-1.4.4.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-appdirs/pspec.xml - - - python3-appdirs - A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". - - python3 - - - /usr/share/doc/python3-appdirs - /usr/lib/python3* - - - - - 2021-10-28 - 1.4.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 1.4.4 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-24 - 1.4.3 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-astroid - https://github.com/PyCQA/astroid - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Useful miscellaneous modules used by Logilab projects. - Logilab projeleri tarafından kullanılan kullanışlı çeşitli modüller. - python3-astrid provides a common base representation of python source code. It is currently the library powering pylint’s capabilities. - python3-astroid, Logilab projeleri tarafından kullanılan kullanışlı çeşitli modüller içerir. Pylınt yeteneklerini artırır. - https://github.com/PyCQA/astroid/archive/refs/tags/v2.8.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-astroid/pspec.xml - - - python3-astroid - Useful miscellaneous modules used by Logilab projects. - - python3 - python3-six - python3-wrapt - python3-setuptools - python3-lazy-object-proxy - - - /usr/share/doc/ - /usr/lib/python3* - - - python3-logilab-astng - - - python3-logilab-astng - - - - - 2021-10-13 - 2.8.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-13 - 2.8.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 2.4.2 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-atomicwrites - https://github.com/untitaker/python-atomicwrites - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Powerful Python library for atomic file writes. - Atomik dosya yazma için çok güçlü python kitaplığı. - python3-atomicwrites provides powerful Python library for atomic file writes. - python3-atomicwrites, atomik dosya yazma için çok güçlü python kitaplığı sunar. - https://github.com/untitaker/python-atomicwrites/archive/1.4.0.tar.gz - - python3-setuptools - python3-devel - python3-pytest - python3-iniconfig - - programming/language/python3/python3-atomicwrites/pspec.xml - - - python3-atomicwrites - Powerful Python library for atomic file writes. - - python3 - - - /usr/share/doc/python3-atomicwrites - /usr/lib/python3* - - - - - 2021-10-28 - 1.4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 1.4.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 1.3.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-attrs - https://www.attrs.org/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Python Classes Without Boilerplate - Şablonsuz python sınıfları. - attrs is the Python package that will bring back the joy of writing classes by relieving you from the drudgery of implementing object protocols (aka dunder methods). - python3-attrs, şablonsuz python sınıfları içerir. bu sayede daha hızlı ve karmaşık olmayan kod yazmanızı sağlar. - https://files.pythonhosted.org/packages/ed/d6/3ebca4ca65157c12bd08a63e20ac0bdc21ac7f3694040711f9fd073c0ffb/attrs-21.2.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-attrs/pspec.xml - - - python3-attrs - Python Classes Without Boilerplate - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-attrs - - - - - 2021-10-22 - 21.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 21.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 3020-09-23 - 20.2.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-13 - 19.3.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-Babel - https://babel.pocoo.org - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - A collection of tools for internationalizing Python applications - Python uygulamalarını uluslararasılaştırmak için bir takım koleksiyonu - Babel is composed of two major parts: 1) tools to build and work with gettext message catalogs , 2) a Python interface to the CLDR (Common Locale Data Repository), providing access to various locale display names, localized number and date formatting, etc. - Babel temelde iki parçadan oluşur: 1) gettext mesaj kataloglarıyla çalışmak ve onları derlemek için araçlar 2) CLDR(Common Locale Data Repository), Genel Yerel Veri Deposuna, çeşitli yerel gösterim isimlerine ulaşımı sağlamak, yerelleştirilmiş numara ve tarih biçimlerini desteklemek gibi özellikler sağlayan bir python arayüzü. - https://github.com/python-babel/babel/archive/v2.9.1.tar.gz - https://www.unicode.org/Public/cldr/37/core.zip - - python3-setuptools - python3-devel - python3-pytz - - programming/language/python3/python3-Babel/pspec.xml - - - python3-Babel - A collection of tools for internationalizing Python applications - - python3-pytz - python3 - - - /usr/share/doc/python3-Babel - /usr/lib/python3* - /usr/bin - - - - - 2021-10-22 - 2.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-23 - 2.8.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 2.7.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-01-28 - 2.6.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python3-backports-ssl-match-hostname - https://pypi.python.org/pypi/backports.ssl_match_hostname - - Alihan Öztürk - alihan@pisilinux.org - - PSF-2.2 - library - programming.language.python3 - The ssl.match_hostname() function from Python 3.7 - Python3.7 den geriye dönüklüğü sağlamak için ssl.match_hostname() yordamı - The ssl.match_hostname() function from Python 3.7 - python3-backports-ssl-match-hostname, Python3.7 den geriye dönüklüğü sağlamak için ssl.match_hostname() yordamını sağlar. - https://files.pythonhosted.org/packages/ff/2b/8265224812912bc5b7a607c44bf7b027554e1b9775e9ee0de8032e3de4b2/backports.ssl_match_hostname-3.7.0.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-backports-ssl-match-hostname/pspec.xml - - - python3-backports-ssl-match-hostname - The ssl.match_hostname() function from Python 3.7 - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-backports-ssl-match-hostname - - - - - 2021-10-22 - 3.7.0.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-12-30 - 3.7.0.1 - Built w/ py3.8 and version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 3.5.0.1 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-01 - 3.5.0.1 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-15 - 3.4.0.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python3-backports.functools_lru_cache - https://github.com/jaraco/backports.functools_lru_cache - - Blue DeviL - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Backport of functools.lru_cache from Python 3.3 - Python 3.3'ten functions.lru_cache modülünün backportu - Backport of functools.lru_cache from Python 3.3 as published at ActiveState. - ActiveState tarafından yayımlandığı gibi Python 3.3'teki functools.lru_cache modülünün geriye dönüklüğünü sağlayan python3 kitaplığıdır. - https://github.com/jaraco/backports.functools_lru_cache/archive/v1.6.4.tar.gz - - pip3 - python3-devel - python3-setuptools - python3-setuptools-scm - - programming/language/python3/python3-backports.functools_lru_cache/pspec.xml - - - python3-backports.functools_lru_cache - Backport of functools.lru_cache from Python 3.3 - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-backports.functools_lru_cache - - - - - 2021-10-28 - 1.6.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-24 - 1.6.1 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-bcrypt - https://github.com/pyca/bcrypt - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - Modern(-ish) password hashing for your software and your servers - Yazılımlarınız ve sunucularınız için bir parola hashi üreten python3 modülüdür. - python-bcrypt is a good password hashing for your software and your servers - python3-bcrypt, yazılımlarınız ve sunucularınız için iyi bir parola hashi üretecisidir. - https://github.com/pyca/bcrypt/archive/3.2.0.tar.gz - - python3-setuptools - python3-devel - pip3 - - programming/language/python3/python3-bcrypt/pspec.xml - - - python3-bcrypt - Modern(-ish) password hashing for your software and your servers - - python3-cffi - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-bcrypt - - - - - 2021-10-28 - 3.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-13 - 3.1.7 - Rebuilt and split packages - Blue Devil - bluedevil@sctzine.com - - - 2019-11-07 - 3.1.7 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-beaker - https://github.com/bbangert/beaker - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - A Session and Caching library with WSGI Middleware - Oturum ve önbellekleme kitaplığı - python3-beaker is a web session and general caching library that includes WSGI middleware for use in web applications. - python3-beaker, web programları için oturum ve genel önbellekleme fonksiyonlarını içeren bir kitaplıktır. - https://github.com/bbangert/beaker/archive/1.11.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-beaker/pspec.xml - - - python3-beaker - - /usr/lib/ - /usr/share/doc - - - - - 2021-10-22 - 1.11.0 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2020-01-08 - 1.11.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2019-04-08 - 1.10.1 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2019-01-28 - 1.10.0 - First release - Pisi Linux Community - admin@pisilinux.org - - - - - - python3-beautifulsoup4 - https://www.crummy.com/software/BeautifulSoup/index.html - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python3 - HTML/XML parser for quick-turnaround applications like screen-scraping - Ekran çıktısından ayıklama gibi uygulamalarda kolaylık sağlayan HTML/XML ayıklayıcısı - Beautiful Soup parses arbitrarily invalid SGML and provides a variety of methods and Pythonic idioms for iterating and searching the parse tree. - Beautiful Soup, geçersiz SGML'leri keyfi bir şekilde ayıklar ve ayıklanmış ağaç üzerinden ilerleme ve arama işlemleri için çeşitli Python deyimleri ve metodları sağlar. - https://pypi.io/packages/source/b/beautifulsoup4/beautifulsoup4-4.10.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-beautifulsoup4/pspec.xml - - - python3-beautifulsoup4 - HTML/XML parser for quick-turnaround applications like screen-scraping - - python3 - python3-soupsieve - - - /usr/lib/python3* - /usr/share/doc/python3-beautifulsoup4 - - - - - 2021-10-28 - 4.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-19 - 4.9.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-08 - 4.9.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 4.8.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-24 - 4.8.1 - Rebuilt, split packages and fix dependency - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-21 - 4.8.1 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2016-04-05 - 4.4.1 - Version bump. - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2013-11-05 - 4.3.2 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-09-04 - 4.3.1 - First release - Fatih Turgel - hitaf@pisilinux.org - - - - - - python3-blinker - https://github.com/jek/blinker - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A fast Python in-process signal/event dispatching system. - Python için hızlı bir proses-içi sinyal/olay dağıtım dizimi - Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or "signals". - python3-blinker, istekli/ilgili partilerin olay veya sinyallere kaydolmasına izin veren hızlı bir dağıtım dizimi sağlar. - https://github.com/jek/blinker/archive/rel-1.4.tar.gz - - python3-setuptools - python3-devel - python3-nose - - programming/language/python3/python3-blinker/pspec.xml - - - python3-blinker - A fast Python in-process signal/event dispatching system. - - python3 - - - /usr/share/doc/python3-blinker - /usr/lib/python3* - - - - - 2021-10-25 - 1.4 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2020-02-12 - 1.4 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-breathe - https://github.com/michaeljones/breathe - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - ReStructuredText and Sphinx bridge to Doxygen. - Doxygene, ReStructuredText ve Sphinx köprüsü sağlayan python modülü. - python3-breathe is an extension to reStructuredText and Sphinx to be able to read and render the Doxygen xml output. - python3-breathe, Doxygene, ReStructuredText ve Sphinx köprüsü sağlayan python modülü sunar. - https://github.com/michaeljones/breathe/archive/v4.31.0.tar.gz - - python3-devel - python3-sphinx - python3-setuptools - - programming/language/python3/python3-breathe/pspec.xml - - - python3-breathe - ReStructuredText and Sphinx bridge to Doxygen. - - python3 - python3-sphinx - python3-setuptools - - - /usr/share/doc/ - /usr/lib/python3* - /usr/bin/breathe-apidoc - - - - - 2021-10-26 - 4.31.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 4.22.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-bs4 - https://www.crummy.com/software/BeautifulSoup/index.html - - PisiLinux Community - admins@pisilinux.org - - custom:unknown - library - programming.language.python3 - This is a dummy package managed by the developer of Beautiful Soup to prevent name squatting. g - This is a dummy package managed by the developer of Beautiful Soup to prevent name squatting. g - The official name of PyPI’s Beautiful Soup Python package is beautifulsoup4. This package ensures that if you type pip install bs4 by mistake you will end up with Beautiful Soup. - The official name of PyPI’s Beautiful Soup Python package is beautifulsoup4. This package ensures that if you type pip install bs4 by mistake you will end up with Beautiful Soup. - https://files.pythonhosted.org/packages/source/b/bs4/bs4-0.0.1.tar.gz - - python3-devel - python3-setuptools - python3-beautifulsoup4 - - programming/language/python3/python3-bs4/pspec.xml - - - python3-bs4 - This is a dummy package managed by the developer of Beautiful Soup to prevent name squatting. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-bs4 - - - - - 2022-01-23 - 0.0.1 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - python3-cairo - http://cairographics.org/pycairo - - PisiLinux Community - admins@pisilinux.org - GPLv2 library - programming.language.python3 - wrapper (version enrobée) Python3 de la librairie de graphisme vectoriel cairo. - Python3 wrapper for cairo graphics library - Cairo vektörel grafik kitaplığı için Python3 bağlayıcıları - Pycairo is set of Python3 bindings for the cairo graphics library. - python3-cairo, Cairo vektörel grafik kitaplığı için Python bağlayıcıları sunar. - https://github.com/pygobject/pycairo/archive/v1.20.1.tar.gz - - python3-devel - cairo-devel - - programming/language/python3/python3-cairo/pspec.xml + hardware.firewire + A library that provides direct access to the IEEE 1394 bus + IEEE 1394 veriyoluna direk erişim sağlayan bir kütüphane + IEEE 1394 est un standard définissant un bus de série très rapide. Ce bus est également appelé FireWire par Apple ou i.Link par Sony. + libraw1394 library provides direct access to the IEEE-1394 bus through the Linux 1394 subsystem's raw1394 user interface. Support for both the classic ieee1394 and new firewire linux driver stacks is included. + IEEE 1394 yüksek hızlı bir seri veriyolu tanımlayan standarttır. Bu veriyolu Apple, i.Link ve Sony tarafından FireWire olarak adlandırılmıştır. Bu kütüphane IEEE 1394 veriyoluna direkt erişim sağlar. + IEEE 1394 es un estándar que define un bus serial de alta velocidad. Este bus lleva también el nombre FireWire por Apple o i.Link por Sony. + https://www.kernel.org/pub/linux/libs/ieee1394/libraw1394-2.1.2.tar.xz + hardware/firewire/libraw1394/pspec.xml - python3-cairo - Python3 wrapper for cairo graphics library - - python3 - cairo - + libraw1394 + /usr/bin /usr/lib /usr/share/doc + /usr/share/man - python3-cairo-devel - Development files for python3-cairo - python3-cairo için geliştirme dosyaları - python3-cairo-devel, python3-cairo için geliştirme dosyalarını içerir. + libraw1394-devel + Development files for libraw1394 + libraw1394 için geliştirme dosyaları - python3-cairo - cairo-devel + libraw1394 /usr/include /usr/lib/pkgconfig - /usr/share/pkgconfig - - - - - 2021-10-22 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-18 - 1.19.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-29 - 1.19.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-07 - 1.18.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 1.17.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-25 - 1.16.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 1.15.4 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 1.10.0 - Release Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.10.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-08 - 1.10.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python3-certifi - https://certifi.io/ - - Blue DeviL - bluedevil@sctzine.com - - MPL-2.0 - library - programming.language.python3 - Python3 package for providing Mozilla's CA Bundle - Certifi, Mozillanın sertifikalarını sağlayan python3 kitaplığıdır. - Certifi is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. - Certifi, TLS sahiplerinin SSL sertifikalarını doğrulanmasını sağlayan, kök sertifikalarının toplandığı bir kitaplıktır. - https://pypi.org/packages/source/c/certifi/certifi-2021.5.30.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-certifi/pspec.xml - - - python3-certifi - certifi module for python3 - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-certifi - - - - - 2021-10-22 - 2021.5.30 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 2020.6.20 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-07 - 2020.4.5.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-11 - 2019.11.28 - Rebuilt. - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-07 - 2019.9.11 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-cffi - https://cffi.readthedocs.io/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Foreign Function Interface for Python calling C code - Python3 için C kodu çağıran dış fonksiyon arayüzü. - Foreign Function Interface for Python calling C code - python3-cffi, python3 için C kodu çağıran dış fonksiyon arayüzü sunar. - https://foss.heptapod.net/pypy/cffi/-/archive/v1.14.6/cffi-v1.14.6.tar.gz - - python3-setuptools - python3-devel - libffi-devel - - programming/language/python3/python3-cffi/pspec.xml - - - python3-cffi - Foreign Function Interface for Python calling C code - - python3-six - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-cffi - - - - - 2021-10-22 - 1.14.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-08 - 1.14.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-11 - 1.13.2 - Rebuilt and split packages - Blue Devil - bluedevil@sctzine.com - - - 2019-11-07 - 1.13.2 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-chardet - https://github.com/chardet/chardet - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app - programming.language.python3 - Chardet: The Universal Character Encoding Detector - Chardet: Evrensel Karakter Kodlaması Bulucusu(The Universal Character Encoding Detector) - Character encoding auto-detection in Python. As smart as your browser. Open source. - python3-chardet, python3 ile karakter kodlaması yapabilmeyi sağlayan ve karakter kodlamasını otomatik bulabilmeyi saglayan bir python3 bağlayıcısıdır. - https://github.com/chardet/chardet/archive/4.0.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-chardet/pspec.xml - - - python3-chardet - Chardet: The Universal Character Encoding Detector - - python3 - - - /usr/bin/chardetect - /usr/lib/python3* - /usr/share/doc/python3-chardet - - - - - 2021-10-22 - 4.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-24 - 3.0.4 - Rebuilt w/ py3.8. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-29 - 3.0.4 - First release. - PisiLinux Community - admins@pisilinux.org - - - 2018-05-22 - 3.0.4 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - python3-charset-normalizer - https://pypi.org/project/charset-normalizer/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app - programming.language.python3 - Like Chardet. Package for encoding language detection. Charset detection - Like Chardet. Package for encoding language detection. Charset detection - Like Chardet. Package for encoding language detection. Charset detection - Like Chardet. Package for encoding language detection. Charset detection - https://files.pythonhosted.org/packages/e7/4e/2af0238001648ded297fb54ceb425ca26faa15b341b4fac5371d3938666e/charset-normalizer-2.0.4.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-charset-normalizer/pspec.xml - - - python3-charset-normalizer - - python3 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2021-10-14 - 2.0.4 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2021-10-22 - 2.0.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-colorama - https://pypi.python.org/pypi/colorama - - Alihan Öztürk - alihan@pisilinux.org - - BSD - library - programming.language.python3 - Cross-platform colored terminal text. - Uçbirim metinlerini renklendirebilen python3 modülüdür. - Python API for cross-platform colored terminal text. - python-colorama, uçbirim metinlerini renklendirebilen python3 modülüdür. - https://github.com/tartley/colorama/archive/0.4.4.tar.gz - - python3-devel - - programming/language/python3/python3-colorama/pspec.xml - - - python3-colorama - Cross-platform colored terminal text. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-colorama - - - - - 2021-10-22 - 0.4.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-24 - 0.4.3 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-29 - 0.3.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-26 - 0.3.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 0.3.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.3.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 0.3.7 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python3-commonmark - https://pypi.org/project/commonmark/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - app - programming.language.python3 - Python parser for the CommonMark Markdown spec - Python parser for the CommonMark Markdown spec - CommonMark Markdown spesifikasyonu için Python ayrıştırıcısı - CommonMark Markdown spesifikasyonu için Python ayrıştırıcısı - https://files.pythonhosted.org/packages/60/48/a60f593447e8f0894ebb7f6e6c1f25dafc5e89c5879fdc9360ae93ff83f0/commonmark-0.9.1.tar.gz - - python3-devel - python3-future - python3-sphinx - python3-setuptools - - programming/language/python3/python3-commonmark/pspec.xml - - - python3-commonmark - - python3 - - - /usr/bin - /usr/lib - /usr/share/doc - - - - - 2021-10-25 - 0.9.1 - Rebuild - Pisi Linux Admins - admin@pisilinux.org - - - 2021-05-16 - 0.9.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-configobj - https://github.com/DiffSK/configobj - - fury - uglyside@yandex.ru - - BSD - library - programming.language.python3 - An ini file round tripper. - Ayar(ini) dosyalarını okuyup yazabilen python modülü - ConfigObj is a simple but powerful config file reader and writer. - python3-configobj, basit ama güçlü bir ayar dosyaları okuyup yazabilen bir python modülüdür. - https://files.pythonhosted.org/packages/source/c/configobj/configobj-5.0.6.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-configobj/pspec.xml - - - python3-configobj - - python3 - - - /usr/lib - /usr/share/doc - - - - - 2021-11-04 - 5.0.6 - First build. - fury - uglyside@yandex.ru - - - - - - python3-contextlib2 - https://github.com/jazzband/contextlib2 - - Blue Devil - bluedevil@sctzine.com - - PSF - library - programming.language.python3 - contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. - contextlib2, standart python kitaplığının contexlib modülünün geriye dönüklüğünü sağlar. - contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. It also serves as a real world proving ground for possible future enhancements to the standard library version. - python-contextlib2, standart python kitaplığının contexlib modülünün geriye dönüklüğünü sağlar. - https://github.com/jazzband/contextlib2/archive/v0.6.0.post1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-contextlib2/pspec.xml - - - python3-contextlib2 - contextlib2 is a backport of the standard library's contextlib module to earlier Python versions. - - python3 - - - /usr/share/doc/python3-contextlib2 - /usr/lib/python3* - - - - - 2021-10-28 - 0.6.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-17 - 0.6.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-cppy - https://github.com/nucleic/cppy - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - A collection of C++ headers which make it easier to write Python C extension modules. - Python3 için C genişleme modülleri yazmayı kolaylaştıran C++ başlıkları. - A small C++ header library which makes it easier to write Python extension modules. The primary feature is a PyObject smart pointer which automatically handles reference counting and provides convenience methods for performing common object operations. - python3-cppy, python3 için C genişleme modülleri yazmayı kolaylaştıran C++ başlıkları sunar. - https://github.com/nucleic/cppy/archive/1.1.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-cppy/pspec.xml - - - python3-cppy - A collection of C++ headers which make it easier to write Python C extension modules. - - python3 - - - /usr/share/doc/python3-cppy - /usr/lib/python3* - - - - - 2021-10-28 - 1.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-29 - 1.1.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-cryptography - https://cryptography.io/ - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - Cryptographic recipes for Python3 - Python için kriptografik tarifler. - A package designed to expose cryptographic recipes and primitives to Python developers - python-cryptography, Python geliştiricileri icin kriptografik tarifler ve ilkeler sunan bir pakettir. - https://github.com/pyca/cryptography/archive/3.1.tar.gz - - pip3 - python3-devel - openssl-devel - python3-setuptools - python3-sphinx - python3-sphinx_rtd_theme - - programming/language/python3/python3-cryptography/pspec.xml - - - python3-cryptography - Cryptographic recipes for Python3 - - python3 - python3-cffi - - - /usr/lib/python3* - /usr/share/doc/python3-cryptography/LICENSE - /usr/share/doc/python3-cryptography/README.rst - - - - python3-cryptography-docs - Documentation files for python3-cryptography - python3-cryptography için belgelendirme dosyaları - python3-cryptography-docs, python3-cryptography için belgelendirme dosyaları içerir. - - python3-cryptography - - - /usr/share/doc/python3-cryptography/html - 2021-10-28 - 3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 3.1 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-16 - 2.9.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 2.9.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-07 - 2.9 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-06 - 2.8 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-cups - http://cyberelk.net/tim/software/pycups - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python3 - Python3 interface to the CUPS API - CUPS programlama arayüzü için Python3 desteği - python3-cups contains python3 bindings to wrap the CUPS API. - python3-cups, CUPS programlama arayüzü için Python3 bağlayıcıları içeren bir pakettir. - https://pypi.org/packages/source/p/pycups/pycups-2.0.1.tar.gz - - cups-devel - python3-devel - - programming/language/python3/python3-cups/pspec.xml - - - python3-cups - Python3 interface to the CUPS API - - cups - python3 - - - /usr/lib - /usr/share/doc - - - - - 2021-10-13 - 2.0.1 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-13 - 2.0.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 2.0.1 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-15 - 1.9.74 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-19 - 1.9.74 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 1.9.73 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 1.9.73 - First Relase. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-curio - https://github.com/dabeaz/curio - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Curio - Concurrent I/O - Curio - Concurrent I/O - Eşzamanlı G/Ç - Curio is a library for performing concurrent I/O with coroutines in Python 3. - python3-curio,Curio python3 ile eşzamanlı giriş/çıkış eşrutinleri yapabileceğiniz python3 kitaplığıdır. - https://github.com/dabeaz/curio/archive/1.5.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-curio/pspec.xml - - - python3-curio - Curio - Concurrent I/O - - python3 - - - /usr/share/doc/python3-curio - /usr/share/man - /usr/lib - - - - - 2021-10-28 - 1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-07 - 1.2 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 1.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 1.0 - Ver. bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 0.9 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-cycler - https://github.com/matplotlib/cycler - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - cycler: composable cycles. - cycler: birleştirilebilir döngüler. - python3-cycler provides composable style cycles. - python3-cycler, birleştirilebilir stil döngüler içeren python kitaplığı sunar. - https://github.com/matplotlib/cycler/archive/v0.10.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-cycler/pspec.xml - - - python3-cycler - cycler: composable cycles. - - python3-six - python3 - - - /usr/share/doc/python3-cycler - /usr/lib/python3* - - - - - 2021-10-28 - 0.10.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 0.10.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-dateutil - https://github.com/dateutil/dateutil - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - python3-dateutil provides powerful extensions to datetime - Python3 datetime için güçlü genişletmeler içeren python3 modülü - The dateutil module provides powerful extensions to the standard datetime module, available in Python. - python3-dateutil, Python3 standart datetime modülüne gelişmiş, güçlü ek özellikler katan genişleme kitaplığıdır. - https://github.com/dateutil/dateutil/archive/2.8.2.tar.gz - - python3-setuptools-scm - python3-setuptools - python3-devel - - programming/language/python3/python3-dateutil/pspec.xml - - - python3-dateutil - python3-dateutil provides powerful extensions to datetime - - python3-six - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-dateutil - - - - - 2021-10-28 - 2.8.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-24 - 2.8.1 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-dbusmock - https://github.com/martinpitt/python-dbusmock - - Berk Çakar - berk2238@hotmail.com - - LGPLv3 - programming.language.python3 - Mock D-Bus objects for tests - Mock D-Bus objects for tests - https://github.com/martinpitt/python-dbusmock/releases/download/0.23.1/python-dbusmock-0.23.1.tar.gz - - dbus-python3 - python-pygobject3 - python3-setuptools - - programming/language/python3/python3-dbusmock/pspec.xml - - - python3-dbusmock - Mock D-Bus objects for tests - - dbus-python3 - python-pygobject3 - - - /usr/lib/python3* - /usr/share/doc - - - - - 2021-08-21 - 0.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-21 - 0.23.0 - First release - Berk Çakar - berk2238@hotmail.com - - - - - - python3-decorator - https://github.com/micheles/decorator - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - Python3 module to simplify the usage of decorators - Dekoratör kullanımını kolaylaştıran python modulü - python-decorator simplifies the usage of decorators for the average programmer. - python3-decorator, ortalama bir Python programcısı için dekoratör kullanımını basitleştirir. - https://github.com/micheles/decorator/archive/5.0.9.tar.gz - - python3-setuptools - python3-nose - - programming/language/python3/python3-decorator/pspec.xml - - - python3-decorator - Python3 module to simplify the usage of decorators - - python3 - - - /usr/share/doc/python3-decorator - /usr/lib/python3* - - - - - 2021-10-22 - 5.0.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 4.4.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-27 - 4.4.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 4.3.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 4.2.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-05 - 4.0.11 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 4.0.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-04 - 4.0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - python3-defusedxml - https://pypi.org/project/defusedxml/ - - Pisi Linux Admins - admin@pisilinux.org - - Python - app - programming.language.python3 - XML bomb protection for Python stdlib modules - XML bomb protection for Python stdlib modules - XML bomb protection for Python stdlib modules - XML bomb protection for Python stdlib modules - https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-defusedxml/pspec.xml - - - python3-defusedxml - - python3 - - - /usr/lib - /usr/share/doc - - - - - 2021-10-28 - 0.7.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-26 - 0.7.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-distlib - https://bitbucket.org/pypa/distlib/ - - Blue Devil - bluedevil@sctzine.com - - PSF - library - programming.language.python3 - Low-level components of distutils2/packaging. - distutils2/packaging'in düşük seviye bileşenleri. - python3-distlib Low-level parts of packaging/distutils2 which implement the relevant PEPs and which could be used by third-party packaging tools to achieve interoperability, enhanced with additional features for dependency resolution, package resource management and more. - python3-distlib, distutils2/packaging'in düşük seviye bileşenlerini içerir. - https://bitbucket.org/pypa/distlib/get/0.3.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-distlib/pspec.xml - - - python3-distlib - Low-level components of distutils2/packaging. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-distlib - - - - - 2021-10-22 - 0.3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-22 - 0.3.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-03 - 0.3.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-distro - https://github.com/nir0s/distro - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2+ - app:console - programming.language.python3 - Linux Distribution - a Linux OS platform information API - Python'un platform.linux_distribution() yordamından çok daha özenli ve ayrıntılı, yenilenmiş alternatifi - Linux Distribution - a Linux OS platform information API - python3-distro, Python'un platform.linux_distribution() yordamından çok daha özenli ve ayrıntılı, yenilenmiş alternatifi olabılecek uygulama ve python kitaplığı sunarç - https://github.com/nir0s/distro/archive/v1.5.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-distro/pspec.xml - - - python3-distro - Linux Distribution - a Linux OS platform information API - - python3-setuptools - python3 - - - /usr/share/doc/python3-distro - /usr/bin/distro - /usr/lib/python3* - - - - - 2021-10-22 - 1.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-07 - 1.5.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-27 - 1.4.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-distutils-extra - https://launchpad.net/python-distutils-extra - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2+ - app:console - programming.language.python3 - Enhancements to the Python build system - Enhancements to the Python build system - https://launchpad.net/python-distutils-extra/trunk/2.39/+download/python-distutils-extra-2.39.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-distutils-extra/pspec.xml - - - python3-distutils-extra - - python3 - - - /usr/share/doc - /usr/lib/python3* - - - - - 2021-10-22 - 2.39 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-11 - 2.39 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-23 - 2.39 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-dnspython - https://pypi.org/project/dnspython/ - - Pisi Linux Admins - admin@pisilinux.org - - ISC - app - programming.language.python3 - A DNS toolkit for Python - A DNS toolkit for Python - A DNS toolkit for Python - A DNS toolkit for Python - https://files.pythonhosted.org/packages/13/27/5277de856f605f3429d752a39af3588e29d10181a3aa2e2ee471d817485a/dnspython-2.1.0.zip - - python3-devel - python3-setuptools - python3-ecdsa - python3-idna - python3-pycryptodome - - programming/language/python3/python3-dnspython/pspec.xml - - - python3-dnspython - - python3 - python3-setuptools - python3-ecdsa - python3-idna - python3-pycryptodome - - - /usr/lib - /usr/share/doc - - - - - 2021-10-25 - 2.1.0 - Rebuild - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-20 - 2.1.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-docker-py - https://github.com/dotcloud/docker-py - - Alihan Öztürk - alihan@pisilinux.org - - apache - app:console - programming.language.python3 - Python client for Docker. - A Python library for the Docker Remote API. It does everything the docker command does, but from within Python – run containers, manage them, pull/push images, etc. - https://github.com/docker/docker-py/archive/1.8.1.tar.gz - - python3-devel - python3-setuptools - python3-websocket-client - python3-six - python3-requests - - programming/language/python3/python3-docker-py/pspec.xml - - - python3-docker-py - Python client for Docker. - - python3 - python3-websocket-client - python3-six - python3-requests - - - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 1.8.1 - Rebuild. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2020-03-19 - 1.8.1 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-08-19 - 1.8.1 - Version Down to fix gonullu. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-04-21 - 1.8.1 - Version Down to fix gonullu. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-01 - 2.0.2 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.8.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 1.8.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python3-ecdsa - https://github.com/warner/python-ecdsa - - Blue DeviL - bluedevil@sctzine.com - - MIT - library - programming.language.python - ECDSA implementation for Python - Python3 için ECDSA Kriptografi Uygulaması - This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve Digital Signature Algorithm), implemented purely in Python, released under the MIT license. With this library, you can quickly create keypairs (signing key and verifying key), sign messages, and verify the signatures. The keys and signatures are very short, making them easy to handle and incorporate into other protocols. - Python3 için kolay kullanımlı, MIT lisanslı ECDSA kriptografi (Elliptic Curve Digital Signature Algorithm) modülü. Bu kitaplık ile hızlıca anahtar oluşturabilir (giriş ahahtarı ve doğrulama anahtarı), iletileri imzalayabilir ve imzalarınızı doğrulayabilirsiniz. Anahtar ile imzalar çok kısadır ve diğer protokollere bütünlleştirmek oldukça kolaydır. - https://github.com/warner/python-ecdsa/archive/python-ecdsa-0.17.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-ecdsa/pspec.xml - - - python3-ecdsa - ECDSA module for python - - python3-six - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-ecdsa - - - - - 2021-10-25 - 0.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-23 - 0.15 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-21 - 0.14.1 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2016-04-01 - 0.13 - First Pisi Release, built with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - python3-editor - https://github.com/fmoo/python-editor - - Blue Devil - bluedevil@sctzine.com - - Apache2.0 - library - programming.language.python3 - Programmatically open an editor, capture the result. - Sistem metin düzenleyiciniz ve programlama arayüzü ile etkileşime geçebilen python kitaplığı. - python-editor is a library that provides the editor module for programmatically interfacing with your system's $EDITOR. - python3-editor sistem metin düzenleyiciniz ve programlama arayüzü ile etkileşime geçebilen python kitaplığı sağlar. - https://github.com/fmoo/python-editor/archive/1.0.4.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-editor/pspec.xml - - - python3-editor - Programmatically open an editor, capture the result. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-editor - - - - - 2021-10-25 - 1.0.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-18 - 1.0.4 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-email-validator - https://github.com/JoshData/python-email-validator - - PisiLinux Community - admins@pisilinux.org - - custom - app - programming.language.python3 - A robust email syntax and deliverability validation library for Python - A robust email syntax and deliverability validation library for Python - Python için sağlam bir e-posta sözdizimi ve teslim edilebilirlik doğrulama kitaplığı - Python için sağlam bir e-posta sözdizimi ve teslim edilebilirlik doğrulama kitaplığı - https://github.com/JoshData/python-email-validator/archive/refs/tags/v1.1.3.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-email-validator/pspec.xml - - - python3-email-validator - - python3 - python3-idna - python3-dnspython - - - /usr/bin - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 1.1.3 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2021-06-29 - 1.1.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-enchant - https://github.com/pyenchant/pyenchant - - Blue Devil - bluedevil@sctzine.com - - LGPLv3 - library - programming.language.python3 - Python bindings for the Enchant spellchecking system - Enchant yazım denetleyicisi için hızlı bir Python modulü - python3-enchant is an efficient Python module for Enchant spellchecker. - python3-enchant, Enchant yazım denetleyicisi için hızlı bir Python modulüdür. - https://github.com/pyenchant/pyenchant/archive/v3.2.2.tar.gz - - python3-devel - enchant2-devel - python3-setuptools - - programming/language/python3/python3-enchant/pspec.xml - - - python3-enchant - Python bindings for the Enchant spellchecking system - - python3 - enchant2 - - - /usr/lib/python3* - /usr/share/doc/python3-enchant - - - - - 2021-10-28 - 3.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-22 - 3.1.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-24 - 3.1.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 3.0.1 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-18 - 2.0.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-extras - https://github.com/testing-cabal/extras - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Extra code that should be part of the standard library but isn't. - Standart python kitaplığında olması gereken ama olmayan kodlar. - extras is a set of extensions to the Python standard library, originally written to make the code within testtools cleaner, but now split out for general use outside of a testing context. - python3-extras, standart python kitaplığında olması gereken ama olmayan (testtools) kodları sağlar. - https://github.com/testing-cabal/extras/archive/1.0.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-extras/pspec.xml - - - python3-extras - Extra code that should be part of the standard library but isn't. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-extras - - - - - 2021-10-28 - 1.0.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-20 - 1.0.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-filelock - https://github.com/benediktschmitt/py-filelock - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A platform independent file lock for Python. - Python için platform bağımsız dosya kilidi. - python3-filelock contains a single module, which implements a platform independent file lock in Python, which provides a simple way of inter-process communication. - python3-filelock, python için platform bağımsız dosya kilidi olan tek bir modül içerir. - https://github.com/tox-dev/py-filelock/archive/refs/tags/3.3.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-filelock/pspec.xml - - - python3-filelock - A platform independent file lock for Python. - - python3 - - - /usr/share/doc/python3-filelock - /usr/lib/python3* - - - - - 2021-10-28 - 3.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-03 - 3.0.12 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-fixtures - https://launchpad.net/python-fixtures - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - Python fixtures for testing / resource management. - Test ve kaynak yöçetimi icin python fikstürleri. - python3-fixtures provides python fixtures for testing / resource management. - python3-fixtures, test ve kaynak yönetimi için python fikstürleri sağlar. - https://files.pythonhosted.org/packages/84/be/94ecbc3f2487bd14aa8b44852f498086219b7cc0c8250ee65a03e2c63119/fixtures-3.0.0.tar.gz - - python3-setuptools - python3-devel - python3-pbr - pip3 - - programming/language/python3/python3-fixtures/pspec.xml - - - python3-fixtures - Python fixtures for testing / resource management. - - python3-setuptools - python3-testtools - python3-extras - python3-pbr - python3-six - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-fixtures - - - - - 2021-10-28 - 3.0.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-20 - 3.0.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask - https://palletsprojects.com/p/flask/ - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - The Python micro framework for building web applications. - Ağ uygulamaları geliştirmek için python mikroçatısı. - Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks. - python3-flask, hafif bir WSGI ağ uygulamaları çatısıdır. Flask çabuk ve kolayca, aynı zamanda basitten zora doğru ağ uygulamaları geliştirmek için tasarlanmıştır. - https://github.com/pallets/flask/archive/1.1.4.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask/pspec.xml - - - python3-flask - The Python micro framework for building web applications. - - python3-itsdangerous - python3-setuptools - python3-werkzeug - python3-Jinja2 - python3-click - python3 - - - /usr/share/doc/python3-flask - /usr/bin/flask - /usr/lib/python3* - - - - - 2021-10-25 - 1.1.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 1.1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-07 - 1.1.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-14 - 1.1.1 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-babelex - https://github.com/mrjoes/flask-babelex - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - i18n and l10n support for Flask based on Babel and pytz. - Flask uygulamalarınız için Babel ve pytz temelli i18n ve l10n desteği. - Implements i18n and l10n support for Flask. This is fork of the official Flask-Babel extension with additional features. - python3-flask-babelex, flask uygulamalarınız için Babel ve pytz temelli i18n ve l10n desteği sunar. - https://github.com/mrjoes/flask-babelex/archive/0.9.4.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask-babelex/pspec.xml - - - python3-flask-babelex - i18n and l10n support for Flask based on Babel and pytz. - - python3-speaklater - python3-Jinja2 - python3-Babel - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-babelex - - - - - 2021-10-28 - 0.9.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 0.9.4 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-compress - http://pypi.python.org/pypi/Flask-Compress/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Compress responses in your Flask app. - Flask uygulamanızdaki yanıtları sıkıştırır. - Flask-Compress allows you to easily compress your Flask application's responses with gzip. - python3-flask-compress, flask uygulamanızdaki yanıtları gzip kullanarak kolayca sıkıştırmanıza olanak verir. - https://github.com/colour-science/flask-compress/archive/v1.10.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask-compress/pspec.xml - - - python3-flask-compress - Compress responses in your Flask app. - - python3-brotli - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-compress - - - - - 2021-10-28 - 1.10.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 1.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-17 - 1.5.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-14 - 1.4.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-gravatar - https://github.com/zzzsochi/Flask-Gravatar/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Small and simple gravatar usage in Flask. - Flask için küçük ve basit gravatar kullanımı. - python3-flask-gravatar provides small and simple integration gravatar into flask. - python3-flask-gravatar, flask için küçük ve basit gravatar kullanımı sağlar. - https://github.com/zzzsochi/Flask-Gravatar/archive/v0.5.0.tar.gz - - python3-setuptools - python3-devel - pip3 - - programming/language/python3/python3-flask-gravatar/pspec.xml - - - python3-flask-gravatar - Small and simple gravatar usage in Flask. - - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-gravatar - - - - - 2021-10-28 - 0.5.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-17 - 0.5.0 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-login - https://github.com/maxcountryman/flask-login/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Flask user session management. - Flask için kullanıcı oturumu yönetimi. - Flask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users' sessions over extended periods of time.. - python3-flask-login, flask için kullanıcı oturumu yönetimi kitaplığı sağlar. - https://github.com/maxcountryman/flask-login/archive/0.5.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask-login/pspec.xml - - - python3-flask-login - Flask user session management. - - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-login - - - - - 2021-10-28 - 0.5.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-17 - 0.5.0 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-mail - https://github.com/mattupstate/flask-mail - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Flask-Mail adds SMTP mail sending to your Flask applications. - Flask uygulamalarınız için SMTP posta uygulaması. - Flask-Mail is a Flask extension providing simple email sending capabilities. - python3-flask-login, flask uygulamalarınız için SMTP posta uygulaması kitaplığı sağlar. - https://github.com/mattupstate/flask-mail/archive/0.9.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask-mail/pspec.xml - - - python3-flask-mail - Flask-Mail adds SMTP mail sending to your Flask applications. - - python3-blinker - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-mail - - - - - 2021-10-28 - 0.9.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-17 - 0.9.1 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-migrate - https://github.com/miguelgrinberg/Flask-Migrate/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - SQLAlchemy database migrations for Flask applications using Alembic. - Alembic kullanarak Flask uygulamalarınız için SQLAlchemy veritabanı göç aracı. - Flask-Migrate is an extension that handles SQLAlchemy database migrations for Flask applications using Alembic. The database operations are provided as command-line arguments under the flask db command. - python3-flask-migrate, flask uygulamalarınız için alembic kullanarak sqlalchemy veritabanınızı göç ettirmenizi sağlayan betikleri sunar. - https://github.com/miguelgrinberg/Flask-Migrate/archive/v3.1.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask-migrate/pspec.xml - - - python3-flask-migrate - SQLAlchemy database migrations for Flask applications using Alembic. - - python3-alembic - python3-flask - python3 - - - /usr/share/doc/python3-flask-migrate - /usr/lib/python3* - - - - - 2021-10-28 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 3.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-18 - 2.5.3 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-19 - 2.5.2 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-paranoid - https://github.com/miguelgrinberg/flask-paranoid/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Simple user session protection. - Basit kullanıcı oturumu koruması. - python3-flask-paranoid provides simple user session protection. - python3-flask-paranoid, flask uygulamalarınız basit kullanıcı oturumu koruması kitaplığı sağlar. - https://github.com/miguelgrinberg/flask-paranoid/archive/v0.2.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask-paranoid/pspec.xml - - - python3-flask-paranoid - Simple user session protection. - - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-paranoid - - - - - 2021-10-22 - 0.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-17 - 0.2 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-argparse - https://pypi.python.org/pypi/argparse - - Alihan Öztürk - alihan@pisilinux.org - - apache - app:console - programming.language.python3 - Python command-line parsing library - Python için komut satırı çözümleme kitaplığı - The argparse module makes it easy to write user friendly command line interfaces. - python3-argparse, Python için komut satırı çözümleme kitaplığı sunar. - https://pypi.python.org/packages/18/dd/e617cfc3f6210ae183374cd9f6a26b20514bbb5a792af97949c5aacddf0f/argparse-1.4.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-argparse/pspec.xml - - - python3-argparse - Python command-line parsing library - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-argparse - - - - - 2021-10-22 - 1.4.0 - Rebuild py3.9. - Pisi Linux Community - admin@pisilinux.org - - - 2019-12-30 - 1.4.0 - Rebuilt w/ py3.8 and clean. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 1.4.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-01 - 1.4.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 1.4.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python3-click - https://palletsprojects.com/p/click/ - - Blue Devil - bluedevil@sctzine.com - - BSD-3 - library - programming.language.python3 - Python3 composable command line interface toolkit - Python3 için komut satırı yaratma arayüzü - Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box. - Click, python3 için en az komut gerektirecek sekilde tasarlanmış komut satırı arayüzü yaratma paketidir. Açılımı "Command Line Interface Creation Kit - Komut Satırı Arayüzü Yaratma Araç Takımı" olan Click bazı varsayılanlarla beraber gelsede yüksek seviyede ayarlanabilir bir yapıya sahiptir. - https://github.com/pallets/click/archive/8.0.3.tar.gz - - python3-setuptools - python3 - - programming/language/python3/python3-click/pspec.xml - - - python3-click - Python3 composable command line interface toolkit - - python3 - - - /usr/share/doc/python3-click - /usr/lib/python3* - - - - - 2021-10-25 - 8.0.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 7.1.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 7.1.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-15 - 7.0 - Moved from contrib and rebuilt. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-06 - 7.0 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-docker - https://github.com/docker/docker-py - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - A Python library for the Docker Engine API. - Docker motoru apileri için python kitaplığı. - A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps – run containers, manage containers, manage Swarms, etc. - python3-docker, docker motoru apileri için python kitaplığı sunar. - https://github.com/docker/docker-py/archive/5.0.0.tar.gz - - python3-devel - python3-websocket-client - python3-setuptools - python3-requests - python3-six - - programming/language/python3/python3-docker/pspec.xml - - - python3-docker - A Python library for the Docker Engine API. - - python3 - python3-websocket-client - python3-requests - python3-six - - - /usr/lib - /usr/share/doc - - - python3-docker-py - - - - - 2021-10-22 - 5.0.0 - Rebu'ld. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 5.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 5.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 4.10 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-principal - https://github.com/mattupstate/flask-principal - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Identity management for Flask applications. - Flask uygulamaları için kimlik yönetim sistemi. - python3-flask-principal provides identity management for Flask applications. - python3-flask-principal, flask uygulamalarınız için kimlik yönetim sistemi sağlar. - https://github.com/mattupstate/flask-principal/archive/0.4.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask-principal/pspec.xml - - - python3-flask-principal - Identity management for Flask applications. - - python3-blinker - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-principal - - - - - 2021-10-22 - 0.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-18 - 0.4.0 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-ifaddr - https://github.com/pydron/ifaddr - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Python3 Library to enumerate all network interfaces. - Sistemdeki tüm ağ kartlarının IP addreslerini numaralandırıp sıralayabilen bir python3 kitaplığıdır. - python3-ifaddr is a small Python library that allows you to find all the IP addresses of the computer. - python3-ifaddr, bilgisayarınızda bulunan tüm ağ kartlarının ip adreslerini döndürebilen bir python3 kitaplığıdır. - https://github.com/pydron/ifaddr/archive/0.1.7.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-ifaddr/pspec.xml - - - python3-ifaddr - Python3 Library to enumerate all network interfaces. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-ifaddr - - - - - 2020-07-21 - 0.1.7 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 0.1.7 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-25 - 0.1.6 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-mako - https://www.makotemplates.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - library - programming.language.python3 - A python3 templating language - Python şablonlama dili - python3-mako is a super-fast templating language that borrows the best ideas from the existing templating languages. - python3-mako, varolan şablonlama dillerindeki en iyi fikirleri bir araya getiren süper hızlı bir şablonlama dilidir. - https://pypi.org/packages/source/m/mako/Mako-1.1.5.tar.gz - - python3-devel - python3-beaker - python3-setuptools - python3-MarkupSafe - - programming/language/python3/python3-mako/pspec.xml - - - python3-mako - A python3 templating language - - python3 - python3-beaker - python3-MarkupSafe - - - /usr/lib - /usr/share/doc - /usr/bin - - - - python3-mako-docs - Documentation files for python3-mako - python3-mako için belgelendirme dosyaları - python3-mako-docs, python3-mako için belgelendirme dosyalarını içerir. - - python3-mako - - - /usr/share/doc/*/html - /usr/share/doc/*/build - /usr/share/doc/*/examples - - - - - 2021-10-29 - 1.1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 1.1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 1.1.3 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 1.1.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 1.1.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-08 - 1.1.0 - Version bump + 2020-01-12 + 2.1.2 + Rebuild for new toolchain. Idris Kalp idriskalp@gmail.com - - 2019-04-08 - 1.0.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com + + 2018-08-01 + 2.1.2 + Rebuild for new toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org - - 2019-01-28 - 1.0.7 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - python3-passlib - https://passlib.readthedocs.io/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Passlib is a password hashing library for Python 2 and 3. - Passlib python 2 ve 3 için parola hashleri kitaplığıdır. - Passlib is a password hashing library for Python 2 and 3, which provides cross-platform implementations of over 30 password hashing algorithms, as well as a framework for managing existing password hashes. It's designed to be useful for a wide range of tasks, from verifying a hash found in /etc/shadow, to providing full-strength password hashing for multi-user application. - python3-passlib, python 2 ve 3 için 30dan fazla parola hashleri algoritmaları kitaplığı sağlar. - https://files.pythonhosted.org/packages/b6/06/9da9ee59a67fae7761aab3ccc84fa4f3f33f125b370f1ccdb915bf967c11/passlib-1.7.4.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-passlib/pspec.xml - - - python3-passlib - Passlib is a password hashing library for Python 2 and 3. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-passlib - - - - - 2021-10-28 - 1.7.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-19 - 1.7.2 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pycryptodome - https://www.pycryptodome.org/ - - Blue DeviL - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - A self-contained Python package of low-level cryptographic primitives - Düşük seviye kriptografik ilkeler içeren python3 paketidir. - PyCryptodome is a self-contained Python package of low-level cryptographic primitives.PyCryptodome is a fork of PyCrypto. It brings several enhancements with respect to the last official version of PyCrypto (2.6.1) - PyCrypto'dan çatallanan PyCryptodome düşük seviye kriptografik ilkeler içeren bir python3 kitaplığıdır. - https://github.com/Legrandin/pycryptodome/archive/v3.11.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pycryptodome/pspec.xml - - - python3-pycryptodome - A self-contained Python package of low-level cryptographic primitives - - gmp - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pycryptodome - - - - - 2021-10-25 - 3.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 3.9.8 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 3.9.7 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-pytz - https://pythonhosted.org/pytz/ - - PisiLinux Community - admins@pisilinux.org - - MIT - ZPL - library - programming.language.python3 - World Timezone Definitions for Python - Python için Dünya Saat Dilimi(World Time Zone) tanımları - python-pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations using Python. It also solves the issue of ambiguous times at the end of daylight savings, which you can read more about in the Python Library Reference (datetime.tzinfo).Almost all (over 540) of the Olson timezones are supported. - python3-pytz, Olson tz veritabanını Python'a taşımaktadır. Bu kütüphane Python kullanarak doğru ve farklı platformlar üzerinde hesaplamalar yapmayı sağlar. Aynı zamanda gün ışığından kazanmak için saat ayarlama ile ilgili belirsizlikleri de çözmektedir. Bu konuda Python Library Reference (datetime.tzinfo) kısmında ayrıntılı bilgi bulabilirsiniz. 540'a yakın Olson zaman dilimi desteklenmektedir. - https://pypi.org/packages/source/p/pytz/pytz-2021.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pytz/pspec.xml - - - python3-pytz - World Timezone Definitions for Python - - python3 - - - /usr/lib - /usr/share/doc/python3-pytz - - - - 2021-10-22 - 2021.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2017-02-17 + 2.1.2 + Rebuild for new toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org - 2020-05-18 - 2020.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com + 2016-11-27 + 2.1.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2019-12-27 - 2019.3 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-01-29 - 2018.4 - First release + 2016-06-09 + 2.1.0 + Release Bump Pisi Linux Community admin@pisilinux.org - - - - - python3-simplejson - https://github.com/simplejson/simplejson - - Blue Devil - bluedevil@sctzine.com - - AFL - MIT - library - programming.language.python3 - Simple, fast, extensible JSON encoder/decoder for Python. - Python için hızlı, genisletilebilir, basit bir JSON kodlayıcı/çozücü kitaplık. - simplejson is a simple, fast, complete, correct and extensible JSON (http://json.org) encoder and decoder for Python 3.3+ with legacy support for Python 2.5+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost. - Python için hızlı, genisletilebilir, basit bir JSON kodlayıcı/çozücü kitaplık modülü sunar. - https://github.com/simplejson/simplejson/archive/v3.17.5.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-simplejson/pspec.xml - - - python3-simplejson - Simple, fast, extensible JSON encoder/decoder for Python. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-simplejson - - - - - 2021-10-28 - 3.17.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 3.17.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - 2020-01-24 - 3.17.0 - First Pisi Release. - Blue Devil - bluedevil@sctzine.com + 2014-05-20 + 2.1.0 + First release + Serdar Soytetir + kaptan@pisilinux.org - python3-sphinxcontrib-jsmath - https://github.com/sphinx-doc/sphinxcontrib-jsmath + irqbalance + https://github.com/Irqbalance/irqbalance - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Sphinx extension which renders display math in HTML via JavaScript. - python3-sphinxcontrib-jsmath, javascript kullanarak html içerisinde matematiksel karakterlerin görüntülenmesini sağlar. - sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript. - python3-sphinxcontrib-jsmath, javascript kullanarak html içerisinde matematiksel karakterlerin görüntülenmesini sağlayan sphinx genisleme modülüdür. - https://github.com/sphinx-doc/sphinxcontrib-jsmath/archive/1.0.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinxcontrib-jsmath/pspec.xml - - - python3-sphinxcontrib-jsmath - sphinxcontrib-jsmath module for python - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-sphinxcontrib-jsmath - - - - - 2021-10-22 - 1.0.1 - Rebuild. - Pisi Linux Admins + PisiLinux Community admins@pisilinux.org - - - 2019-12-30 - 1.0.1 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-script - https://github.com/smurfix/flask-script - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Flask extension to help writing external scripts for Flask applications. - Flask uygulamalarınız için harici betikler geliştirmenizi/yazmanızı sağlayan flask eklentisi. - A set of utilities for use with the Flask framework which provide decorators, classes and helpers for writing your own script commands. - python3-flask-script, flask uygulamalarınız için harici betikler geliştirmenizi/yazmanızı sağlayan flask eklentisi sağlar. - https://github.com/smurfix/flask-script/archive/v2.0.6.tar.gz - - python3-setuptools - python3-devel - - - Usingflask_scriptEverywhereInsteadOfflask.ext.script.patch - - programming/language/python3/python3-flask-script/pspec.xml - - - python3-flask-script - Flask extension to help writing external scripts for Flask applications. - - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-script - - - - - 2021-10-22 - 2.0.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-18 - 2.0.6 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-security - https://github.com/mattupstate/flask-security - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Quick and simple security for Flask applications. - Flask uygulamalarınız için hızlı ve basit güvenlik. - python3-flask-security, quickly adds security features to your Flask application. - python3-flask-security, flask uygulamalarınız için hızlı ve basit güvenlik bir şekilde güvenlik sunar. - https://github.com/mattupstate/flask-security/archive/3.0.0.tar.gz - - python3-setuptools - python3-devel - pip3 - - programming/language/python3/python3-flask-security/pspec.xml - - - python3-flask-security - Quick and simple security for Flask applications. - - python3-flask-principal - python3-flask-babelex - python3-flask-login - python3-flask-mail - python3-flask-wtf - python3-passlib - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-security - - - - - 2021-10-22 - 3.0.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 3.0.0 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-sqlalchemy - https://github.com/pallets/flask-sqlalchemy - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - Adds SQLAlchemy support to Flask. - Flask uygulamanıza SQLAlchemy desteği ekler. - Flask-SQLAlchemy is an extension for Flask that adds support for SQLAlchemy to your application. It aims to simplify using SQLAlchemy with Flask by providing useful defaults and extra helpers that make it easier to accomplish common tasks. - python3-flask-sqlalchemy, flask uygulamalarınıza SQLAlchemy desteği ekler. - https://github.com/pallets/flask-sqlalchemy/archive/2.5.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-flask-sqlalchemy/pspec.xml - - - python3-flask-sqlalchemy - Adds SQLAlchemy support to Flask. - - python3 - python3-flask - python3-sqlalchemy - - - /usr/lib/python3* - /usr/share/doc/python3-flask-sqlalchemy - - - - - 2021-10-22 - 2.5.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 2.5.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-22 - 2.4.4 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 2.4.1 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-flask-wtf - https://github.com/lepture/flask-wtf/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration. - CSRF, dosya yükleme ve ReCaptcha bütünleşmesi dahil Flask ve WTForms'u bütünleştiren python modülü. - Flask-Wtf provides simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration. - python3-flask-wtf, CSRF, dosya yükleme ve ReCaptcha bütünlesmesi dahil Flask ve WTForms'u bütünleştiren python modülü sağlar. - https://github.com/wtforms/flask-wtf/archive/refs/tags/v0.15.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-flask-wtf/pspec.xml - - - python3-flask-wtf - Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration. - - python3-itsdangerous - python3-wtforms - python3-flask - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-flask-wtf - - - - - 2021-10-22 - 0.15.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-29 - 0.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-18 - 0.14.3 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-future - http://python-future.org/ - - Blue DeviL - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Clean single-source support for Python 3 and 2 - Python3 future modülü - python-future is the missing compatibility layer between Python 2 and Python 3. It allows you to use a single, clean Python 3.x-compatible codebase to support both Python 2 and Python 3 with minimal overhead. - python3-future python2 ile python3 arasındaki kayıp uyumluluk katmanıdır. Python2 ile Python3 arasında python3 uyumlu bir kod katmanı kullanabilmenizi sağlar. - https://pypi.io/packages/source/f/future/future-0.18.2.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-future/pspec.xml - - - python3-future - Clean single-source support for Python 3 and 2 - - python3-setuptools - python3 - - - /usr/bin/futurize - /usr/bin/pasteurize - /usr/lib/python3* - /usr/share/doc/python3-future - - - - - 2021-10-25 - 0.18.2 - Rebuilt - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-13 - 0.18.2 - Rebuilt and split packages - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-20 - 0.18.2 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2016-04-22 - 0.15.2 - First Pisi Release Built with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - python3-fuzzywuzzy - https://github.com/seatgeek/fuzzywuzzy - - Blue Devil - bluedevil@sctzine.com GPLv2 - library - programming.language.python3 - Fuzzy String Matching in Python. - Python3 ile sözcük karşılaştırma/bulma modülü - Fuzzy string matching like a boss. It uses Levenshtein Distance to calculate the differences between sequences in a simple-to-use package. - python3-fuzzywuzzy Levenshtein uzaklığını kullanarak bölümler arası ayrımları hesaplayan kullanımı basit bir python3 modülüdür. - https://github.com/seatgeek/fuzzywuzzy/archive/0.18.0.tar.gz + service + hardware.cpu + Distribute hardware interrupts across processors + Donanım kesmelerini işlemciler arasında dağıtır + Daemon to balance IRQs across multiple CPUs on systems.This can lead to better performance and I/O balance on SMP systems. + Birden fazla işlemcili sistemlerde donanım kesmelerini (hardware interrupt) işlemciler arasında dağıtarak dengeleme sağlayan artalan süreci. Bu SMP (simetrik çoklu işlemcili) sistemlerde daha iyi performans ve G/Ç dengesi sağlar. + https://github.com/Irqbalance/irqbalance/archive/v1.6.0.tar.gz - python3-setuptools - python3-devel - - programming/language/python3/python3-fuzzywuzzy/pspec.xml - - - python3-fuzzywuzzy - Fuzzy String Matching in Python - - python3-Levenshtein - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-fuzzywuzzy - - - - - 2021-10-28 - 0.18.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-18 - 0.18.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - 2019-12-26 - 0.17.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-gtts - https://github.com/pndurette/gTTS - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python3 - Google Text to Speech (TTS) API - Google Text to Speech (TTS) API - Module and command line utility to save spoken text to mp3 via the Google Text to Speech (TTS) API - Module and command line utility to save spoken text to mp3 via the Google Text to Speech (TTS) API - https://github.com/pndurette/gTTS/archive/v2.2.3.tar.gz - - python3-devel - python3-setuptools - python3-click - python3-requests - - programming/language/python3/python3-gtts/pspec.xml - - - python3-gtts - Google Text to Speech (TTS) API - - python3 - - - /usr/bin* - /usr/lib/python3* - /usr/share/doc/python3-gtts - - - - - 2022-01-23 - 2.2.3 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - python3-gtts-token - https://github.com/Boudewijn26/gTTS-token - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python3 - Google Text to Speech token - Google Text to Speech token - A python implementation of the token validation of Google Translate. - A python implementation of the token validation of Google Translate. - https://files.pythonhosted.org/packages/source/g/gTTS-token/gTTS-token-1.1.4.tar.gz - - python3-devel - python3-setuptools - python3-requests - - programming/language/python3/python3-gtts-token/pspec.xml - - - python3-gtts-token - Google Text to Speech token - - python3 - - - /usr/bin* - /usr/lib/python3* - /usr/share/doc/python3-gtts-token - - - - - 2022-01-23 - 1.1.4 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - python3-h11 - https://pypi.org/project/h11/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 - Sadece python ile hazırlanmış, HTTP/1.1 için kendi-giriş-çıkış-uygulamanı-getir uygulaması. - This is a little HTTP/1.1 library written from scratch in Python, heavily inspired by hyper-h2. - python3-h11, hyper-h2'den esınlenen bu kitaplık sıfırdan yazılmış bir HTTP/1.1 kitaplığıdır. - https://files.pythonhosted.org/packages/bd/e9/72c3dc8f7dd7874812be6a6ec788ba1300bfe31570963a7e788c86280cb9/h11-0.12.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-h11/pspec.xml - - - python3-h11 - A pure-Python, bring-your-own-I/O implementation of HTTP/1.1 - - python3 - - - /usr/lib - /usr/share/man - /usr/share/doc/python3-h11 - - - - - 2021-10-28 - 0.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 0.9.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-h2 - https://github.com/python-hyper/hyper-h2 - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - HTTP/2 State-Machine based protocol implementation - HTTP/2 Durum-Makinesi temelli protokol uygulanaması - This repository contains a pure-Python implementation of a HTTP/2 protocol stack. It's written from the ground up to be embeddable in whatever program you choose to use, ensuring that you can speak HTTP/2 regardless of your programming paradigm. - python3-h2, bu repo sadece python ile yazılmış HTTP/2 protokol yığını içerir. Programlama paradigmanız ne olursa olsun HTTP/2 konuştuğunuz sürece istediğiniz progrma gömebileceğiniz şekilde yazılmıştır. - https://github.com/python-hyper/hyper-h2/archive/v4.1.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-h2/pspec.xml - - - python3-h2 - HTTP/2 State-Machine based protocol implementation - - python3 - python3-hpack - python3-hyperframe - - - /usr/lib - /usr/share/man - /usr/share/doc/python3-h2 - - - - - 2021-10-28 - 4.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-23 - 4.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 3.2.0 - Ver. bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 3.1.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-hpack - https://github.com/python-hyper/hpack - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - HTTP/2 Header Encoding for Python. - Python için HTTP/2 başlık kodlaması. - This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use in Python programs that implement HTTP/2. - python3-hpack, HTTP/2yi kullanan uygulamalar için HTTP/2 başlık kodlaması sunar. - https://github.com/python-hyper/hpack/archive/v4.0.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-hpack/pspec.xml - - - python3-hpack - HTTP/2 Header Encoding for Python. - - python3 - - - /usr/lib - /usr/share/man - /usr/share/doc/python3-hpack - - - - - 2021-10-28 - 4.0.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-23 - 4.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 3.0.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-hstspreload - https://github.com/sethmlarson/hstspreload - - Blue Devil - bluedevil@sctzine.com - - BSD3 - library - programming.language.python3 - Chromium HSTS Preload list as a Python package and updated daily. - Chromium HSTS Preload listesi python paketi gibi günlük güncellenir. - Chromium HSTS Preload list as a Python package and updated daily. The package provides a single function: in_hsts_preload() which takes an IDNA-encoded host and returns either True or False regarding whether that host should be only accessed via HTTPS. - python3-hstspreload, "in_hsts_preload()" adında tek bir yordam sağlar. Bu yordam IDNA-kodlanmış alanı alır ve HTTPS ile erişilip erişilmeme durumuna göre doğru/yanlış bilgisi döndürür. - https://github.com/sethmlarson/hstspreload/archive/2021.10.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-hstspreload/pspec.xml - - - python3-hstspreload - Chromium HSTS Preload list as a Python package and updated daily. - - python3 - - - /usr/share/man - /usr/lib/python3* - /usr/share/doc/python3-hstspreload - - - - - 2021-10-28 - 2021.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 2020.8.25 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 2020.4.21 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-07 - 2020.4.7 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 2020.3.25 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-18 - 2020.3.17 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 2020.3.4 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-22 - 2020.2.21 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 2020.2.20 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 2020.2.15 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 2020.2.5 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 2020.1.22 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 2020.1.15 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-html5lib - https://github.com/html5lib/html5lib-python - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Standards-compliant library for parsing and serializing HTML documents and fragments in Python - Python ile HTML belgeleri ve parçalerinin çözümleyebilen standart-uyumlu kitaplik. - python3-html5lib is a pure-python library for parsing HTML. It is designed to conform to the WHATWG HTML specification, as is implemented by all major web browsers. - python3-html5lib python ile yazilmis HTML cozumleme kitapligidir. Neredeyse tum buyun ag gozaticilari tarafindan kullanilan, WHATWG HTML ile belirlenen ozelliklere uymak uzere tasarlanmistir. - https://github.com/html5lib/html5lib-python/archive/1.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-html5lib/pspec.xml - - - python3-html5lib - Standards-compliant library for parsing and serializing HTML documents and fragments in Python - - python3 - python3-six - python3-webencodings - - - /usr/lib/python3* - /usr/share/doc/python3-html5lib - - - - - 2021-10-22 - 1.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2020-07-22 - 1.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 1.0.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-httpcore - https://github.com/encode/httpcore - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - A minimal HTTP client. - Minimal bir HTTP istemcisi - The HTTP Core package provides a minimal low-level HTTP client, which does one thing only. Sending HTTP requests. - python3-httpcore, python3 için minimal düşük seviyeli bir HTTP istemcisidir. Sadece HTTP istekleri gönderir. - https://github.com/encode/httpcore/archive/0.13.7.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-httpcore/pspec.xml - - - python3-httpcore - The next generation HTTP client. - - python3 - python3-h2 - python3-h11 - python3-sniffio - - - /usr/lib/python3* - /usr/share/doc/python3-httpcore - - - - - 2021-10-28 - 0.13.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 0.10.2 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-24 - 0.9.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-httptools - https://github.com/MagicStack/httptools - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A collection of framework independent HTTP protocol utils. - Toplu Özgür HTTP protokol araçları - httptools is a Python binding for nodejs HTTP parser. It's still in a very early development stage, expect APIs to break. - python3-httptools, nodejs HTTP çözümleyicisi için python3 bağlayıcılarını içerir. - https://github.com/MagicStack/httptools/archive/v0.1.1.tar.gz - https://github.com/nodejs/http-parser/archive/v2.9.3.tar.gz - - pip3 - python3-wheel - python3-setuptools - python3-devel - - programming/language/python3/python3-httptools/pspec.xml - - - python3-httptools - A collection of framework independent HTTP protocol utils. - - python3 - - - /usr/share/doc/python3-httptools - /usr/share/man - /usr/lib - - - - - 2021-10-28 - 0.1.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-08 - 0.1.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 0.1.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 0.0.13 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-httpx - https://github.com/encode/httpx - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - The next generation HTTP client. - Gelecek nesil HTTP istemcisi - HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2. - python3-httpx, tam donanımlı python3 için HTTP istemcisidir. Asenkron APIler sunar ve hem HTT11/1'i hem de http/2'yi destekler. - https://github.com/encode/httpx/archive/0.20.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-httpx/pspec.xml - - - python3-httpx - The next generation HTTP client. - - python3 - python3-certifi - python3-chardet - python3-rfc3986 - python3-sniffio - python3-urllib3 - python3-httpcore - python3-hstspreload - - - /usr/bin/httpx - /usr/share/man - /usr/lib/python3* - /usr/share/doc/python3-httpx - - - - - 2021-10-28 - 0.20.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 0.14.2 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-24 - 0.13.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 0.12.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 0.12.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 0.11.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 0.11.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-hyperframe - https://github.com/python-hyper/hyperframe - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Pure-Python HTTP/2 framing - Pure-Python HTTP/2 çatısı. - This library contains the HTTP/2 framing code used in the hyper project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames. - python3-hyperframe, bu kitaplık "hyper" projelerinde kullanılmak üzere "HTTP/2" çerçeveleri içerir. İkilik bir akışı HTTP/2 çerçevelerine çözebilen python kod tabanı sunar. - https://github.com/python-hyper/hyperframe/archive/v6.0.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-hyperframe/pspec.xml - - - python3-hyperframe - Pure-Python HTTP/2 framing - - python3 - - - /usr/lib - /usr/share/man - /usr/share/doc/python3-hyperframe - - - - - 2021-10-28 - 6.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-23 - 6.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 5.2.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-idle - https://www.python.org/ - - PisiLinux Community - admins@pisilinux.org - - custom - programming.language - An Integrated Development Environment for Python - An Integrated Development Environment for Python - https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz - - bzip2 - xz-devel - tcl-devel - gdbm-devel - zlib-devel - tcltk-devel - expat-devel - libffi-devel - sqlite-devel - python3-devel + numactl-devel + glib2-devel + libcap-ng-devel ncurses-devel - openssl-devel - readline-devel - mpdecimal-devel - programming/language/python3/python3-idle/pspec.xml + hardware/cpu/irqbalance/pspec.xml - python3-tk - Python modules for Tk - library - programming.language.python3 + irqbalance - tcl - tcltk - python3 - - - /usr/lib/python3*/tkinter - /usr/lib/python3.9/turtledemo - /usr/lib/python3.9/lib-dynload/_tkinter.cpython-39-x86_64-linux-gnu.so - - - - idle3 - An Integrated Development Environment for Python - Python için bütünleşik geliştirme ortamı - idle3, Python için bütünleşik geliştirme ortamı sunar. - app:gui - programming.environment - idle - - python3 - python3-tk - - - /usr/share/pixmaps - /usr/bin/idle3* - /usr/share/applications - /usr/lib/python*/idlelib - - - python-logo.png - idle.desktop - - - - - 2021-12-14 - 3.9.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 3.9.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-20 - 3.8.9 - version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-08-30 - 3.8.5 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-07-22 - 3.8.3 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-28 - 3.8.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-10 - 3.8.0 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - python3-idna - https://github.com/kjd/idna - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - Internationalized Domain Names in Applications (IDNA) - IDNA protokolünü desktekleyen python kitaplığıdır. - Support for the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This library also provides support for Unicode Technical Standard 46, Unicode IDNA Compatibility Processing. - RFC 5891 belgelendirmesinde belirtilen IDNA(Internationalised Domain Names in Applications - Uygulamalardaki Uluslararasılaşmış Alan Adları) protokolünü destekleyen python kitaplığıdır. Bu kitaplık ayrıca Unikod(Unicode) teknik standardı 46'yı da kapsar. - https://github.com/kjd/idna/archive/v3.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-idna/pspec.xml - - - python3-idna - Internationalized Domain Names in Applications (IDNA) - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-idna - - - - - 2021-10-22 - 3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-22 - 2.10 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 2.9 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-24 - 2.8 - Version bump and built w/ py3.8 - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-15 - 2.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-22 - 2.6 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - python3-imagesize - https://github.com/shibukawa/imagesize_py - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - Getting image size from png/jpeg/jpeg2000/gif file. - Png / jpeg / jpeg2000 / gif dosyasından görüntü boyutu elde etme. - This module analyzes jpeg/jpeg2000/png/gif image header and return image size. - Bu modül jpeg / jpeg2000 / png / gif resim başlığını ve dönüş resim boyutunu analiz eder. - https://files.pythonhosted.org/packages/e4/9f/0452b459c8ba97e07c3cd2bd243783936a992006cf4cd1353c314a927028/imagesize-1.2.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-imagesize/pspec.xml - - - python3-imagesize - Getting image size from png/jpeg/jpeg2000/gif file. - - python3 - - - /usr/bin - /usr/lib/python3* - /usr/share/doc/python3-imagesize - - - - - 2021-10-22 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-30 - 1.2.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-01-28 - 1.0.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python3-imdbpy - https://imdbpy.sourceforge.io/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app - programming.language.python3 - Python bindings for the Internet Movie Database (IMDb) - Python bindings for the Internet Movie Database (IMDb) - Python bindings for the Internet Movie Database (IMDb) - Python bindings for the Internet Movie Database (IMDb) - https://github.com/alberanid/imdbpy/archive/refs/tags/2021.04.18.tar.gz - - python3-devel - python3-lxml - python3-pytest - python3-setuptools - - programming/language/python3/python3-imdbpy/pspec.xml - - - python3-imdbpy - - python3 - python3-lxml - python3-pytest - - - /usr/bin - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 2021.04.18 - Rebuild - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-25 - 2021.04.18 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-importlib_metadata - https://gitlab.com/python-devs/importlib_metadata - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - importlib_metadata is a library to access the metadata for a Python package. - Python paketlerinin metaverisine erişmek için python kitaplığı - importlib_metadata is a library to access the metadata for a Python package. - python3-importlib_metadata, Python paketlerinin metaverisine erişmek için python kitaplığı sağlar. - https://gitlab.com/python-devs/importlib_metadata/-/archive/v2.0.0/importlib_metadata-v2.0.0.tar.gz - - python3-devel - python3-setuptools - python3-setuptools-scm - - programming/language/python3/python3-importlib_metadata/pspec.xml - - - python3-importlib_metadata - Python development support library (note: maintenance only) - - python3 - python3-zipp - - - /usr/lib/python3* - /usr/share/doc/python3-importlib_metadata - - - - - 2021-10-22 - 2.0.0 - Rebuild - Pisi Linux Admins - admin@pisilinux.org - - - 2020-09-23 - 2.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-07-21 - 1.7.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-29 - 1.6.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 1.5.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 1.5.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-importlib_resources - https://gitlab.com/python-devs/importlib_resources - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - Design and implementation for a planned importlib.resources - Python paketlerinin içerisindeki kaynakları daha iyi yönetebilen python kitaplığı. - The key goal of this module is to replace parts of pkg_resources with a solution in Python's stdlib that relies on well-defined APIs. This makes reading resources included in packages easier, with more stable and consistent semantics. - python3-importlib_resources, Python paketlerinin içerisindeki kaynakları daha iyi yönetebilen python kitaplığı sunar. Ana amacı pkg_resources madülünün yerini almaktır. - https://gitlab.com/python-devs/importlib_resources/-/archive/v3.0.0/importlib_resources-v3.0.0.tar.gz - - pip3 - python3-devel - python3-setuptools - python3-setuptools-scm - - programming/language/python3/python3-importlib_resources/pspec.xml - - - python3-importlib_resources - Design and implementation for a planned importlib.resources - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-importlib_resources - - - - - 2021-10-28 - 3.0.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-22 - 3.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 1.5.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 1.4.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 8020-03-18 - 1.3.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-iniconfig - https://pypi.org/project/iniconfig/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app - programming.language.python3 - brain-dead simple config-ini parsing - brain-dead simple config-ini parsing - brain-dead simple config-ini parsing - brain-dead simple config-ini parsing - https://files.pythonhosted.org/packages/23/a2/97899f6bd0e873fed3a7e67ae8d3a08b21799430fb4da15cfedf10d6e2c2/iniconfig-1.1.1.tar.gz - - python3-devel - python3-setuptools - python3-setuptools-scm - - programming/language/python3/python3-iniconfig/pspec.xml - - - python3-iniconfig - - python3 - - - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 1.1.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.1.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-ipaddress - https://github.com/phihag/ipaddress - - Blue DeviL - bluedevil@sctzine.com - - PSFL - library - programming.language.python3 - Python 3.3+'s ipaddress for older Python versions - Python3.2 ve daha düşük sürümler için ipaddress modülü - python-ipaddress ipaddress provides the capabilities to create, manipulate and operate on IPv4 and IPv6 addresses and networks. This module is a backport for python 2.7 and python versions up to 3.2. - python-ipaddress modülü Python3.3 ile gelen ipaddress modülünün python 2.7 ve python 3.2'ye kadar olan sürümlerinde de çalışmasını sağlar. - https://github.com/phihag/ipaddress/archive/v1.0.23.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-ipaddress/pspec.xml - - - python3-ipaddress - ipaddress module for python3.2- - - python3 - - - /usr/lib - /usr/share/doc - - - - - 2021-08-21 - 1.0.23 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-25 - 1.0.23 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-isodate - https://github.com/gweis/isodate/ - - fury - uglyside@yandex.ru - - BSD - library - programming.language.python3 - ISO 8601 date/time parser. - This module implements ISO 8601 date, time and duration parsing. The implementation follows ISO8601:2004 standard, and implements only date/time representations mentioned in the standard. If something is not mentioned there, then it is treated as non existent, and not as an allowed option. - https://github.com/gweis/isodate/archive/refs/tags/0.6.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-isodate/pspec.xml - - - python3-isodate - - python3 - - - /usr/lib - /usr/share - - - - - 2022-01-18 - 0.6.1 - Version bump - fury - uglyside@yandex.ru - - - 2021-10-28 - 0.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-18 - 0.6.0 - First build - fury - uglyside@yandex.ru - - - - - - python3-isort - https://github.com/PyCQA/isort - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A Python utility / library to sort imports. - Python importlarını sıralamak için python kitaplık ve araçları. - python3-isort is a Python utility / library to sort imports alphabetically, and automatically separated into sections and by type. - python3-isort, python importlarını sıralamak için python kitaplık ve araçları sağlar. - https://pypi.org/packages/source/i/isort/isort-5.9.3.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-isort/pspec.xml - - - python3-isort - A Python utility / library to sort imports. - - python3 - python3-setuptools - - - /usr/share/doc/ - /usr/lib/python3* - /usr/bin/isort - /usr/bin/isort-identify-imports - - - - - 2021-10-13 - 5.9.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-13 - 5.9.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 5.5.3 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-itsdangerous - https://palletsprojects.com/p/itsdangerous/ - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - Safely pass trusted data to untrusted environments and back. - Güvenilir veriyi güvenilir olmayan ortamlardan geçirip geri getiir. - python3-itsdangerous provides safely pass trusted data to untrusted environments and back. - python3-itsdangerous,güvenilir veriyi güvenilir olmayan ortamlardan geçirip geri getiren python kitaplığı sunar. - https://github.com/pallets/itsdangerous/archive/2.0.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-itsdangerous/pspec.xml - - - python3-itsdangerous - Safely pass trusted data to untrusted environments and back. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-itsdangerous - - - - - 2021-10-25 - 2.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 1.1.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-jedi - https://github.com/davidhalter/jedi - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Awesome autocompletion and static analysis library for python. - Python için otomatik tamamlama ve durağan çözümleme kitaplığı. - Jedi is a static analysis tool for Python that can be used in IDEs/editors. Jedi has a focus on autocompletion and goto functionality. Jedi is fast and is very well tested. It understands Python and stubs on a deep level. - python3-jedi, python için otomatik tamamlama ve durağan çözümleme kitaplığı sunar. - https://github.com/davidhalter/jedi/archive/v0.18.0.tar.gz - https://github.com/davidhalter/typeshed/archive/jedi_v0.16.0.tar.gz - https://github.com/davidhalter/django-stubs/archive/refs/tags/1.7.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-jedi/pspec.xml - - - python3-jedi - Awesome autocompletion and static analysis library for python. - - python3 - python3-parso - - - /usr/lib/python3* - /usr/share/doc/python3-jedi - - - - - 2021-08-21 - 0.18.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 0.17.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 0.17.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-06 - 0.16.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-Jinja2 - https://palletsprojects.com/p/jinja/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - programming.language.python3 - A small but fast and easy to use stand-alone template engine written in pure python - Küçük, hızlı ve kullanımı kolay, sadece python ile yazılmış bir bağımsız şablon üreteci - Jinja2 is the rewritten version of Jinja, sandboxed template engine written in pure Python. It provides a Django like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code. - Jinja2, sadece python ile yazılmış bir şablon üreteci olan Jinja'nın yeniden yazılmış bir versiyonudur. Django benzeri XML-olmayan bir sözdizimi sağlar ve şablonları derleyip çalıştırılabilir python programları haline getirir. Temel olarak Django şablonları ve python kodunun birleşimi bir programdır. - https://files.pythonhosted.org/packages/source/J/Jinja2/Jinja2-3.0.3.tar.gz - - python3-MarkupSafe - python3-setuptools - python3-devel - python3-pytest - python3-sphinxcontrib-log-cabinet - python3-pallets-sphinx-themes - python3-sphinx-issues - python3-sphinx - python3-charset-normalizer - - programming/language/python3/python3-Jinja2/pspec.xml - - - python3-Jinja2 - A small but fast and easy to use stand-alone template engine written in pure python - - python3-MarkupSafe - python3 - - - /usr/share/doc/python3-Jinja2/LICENSE.rst - /usr/share/doc/python3-Jinja2/README.rst - /usr/share/doc/python3-Jinja2/PKG-INFO - /usr/lib/python3* - - - - python3-Jinja2-docs - Documentation files for python3-Jinja2 - python3-Jinja2 için belgelendirme dosyaları - python3-Jinja2-docs, python3-Jinja2 için belgelendirme dosyaları içerir. - - /usr/share/doc/python3-Jinja2/html - - - - - 2021-11-11 - 3.0.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 3.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-22 - 2.11.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 2.11.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-29 - 2.11.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 2.10.3 - Rebuilt w/ py3.8 and clean. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-04 - 2.10.3 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-01-28 - 2.10 - First release. - Pisi Linux Community - admin@pisilinux.org - - - - - - python3-kappa - https://github.com/garnaat/kappa - - Ismet Sezer Simsek - ismetsezer1996@gmail.com - - LGPLv2.1 - library - app:console - programming.language.python3 - A CLI tool for AWS Lambda developers - AWS Lambda geliştiricileri için komut satırı arayüzü - Kappa is a command line tool that (hopefully) makes it easier to deploy, update, and test functions for AWS Lambda. - python3-kappa, AWS Lambdayı güncelleme, çalıştırma, test yapmayı kolaylaştıran bir komut satırı arayüzüdür. - https://pypi.python.org/packages/9e/67/c064a0b48f3aaee38aa810e09e6c3c97857e9c9a69cb2e6f79da650ec054/kappa-0.7.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-kappa/pspec.xml - - - python3-kappa - A CLI tool for AWS Lambda developers - - python3 - - - /usr/lib - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2021-10-28 - 0.7.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 0.7.0 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 0.7.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-15 - 0.7.0 - First Release - Ismet Sezer Simsek - ismetsezer1996@gmail.com - - - - - - python3-kiwisolver - https://github.com/nucleic/kiwi - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Efficient C++ implementation of the Cassowary constraint solving algorithm. - Python3 için Cassowary kısıtı hesaplama uygulaması kitaplığı. - Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm. Kiwi is an implementation of the algorithm based on the seminal Cassowary paper. - python3-kiwisolver, python3 için Cassowary kısıtı hesaplama uygulaması kitaplığı sunar. - https://github.com/nucleic/kiwi/archive/1.3.2.tar.gz - - python3-setuptools - python3-devel - python3-cppy - - programming/language/python3/python3-kiwisolver/pspec.xml - - - python3-kiwisolver - Efficient C++ implementation of the Cassowary constraint solving algorithm. - - python3 - - - /usr/share/doc/python3-kiwisolver - /usr/lib/python3* - - - - - 2021-10-28 - 1.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-27 - 1.2.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-03 - 1.1.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-lazy-object-proxy - https://github.com/ionelmc/python-lazy-object-proxy - - Blue Devil - bluedevil@sctzine.com - - BSDv2 - library - programming.language.python3 - A fast and thorough lazy object proxy. - Hızlı ve esaslı tembel proxy nesnesi. - python3-lazy-object-proxy provides a fast and thorough lazy object proxy. - python3-lazy-object-proxy, hızlı ve esaslı tembel proxy nesnesi sunar. - https://github.com/ionelmc/python-lazy-object-proxy/archive/v1.6.0.tar.gz - - pip3 - python3-devel - python3-setuptools - - programming/language/python3/python3-lazy-object-proxy/pspec.xml - - - python3-lazy-object-proxy - A fast and thorough lazy object proxy. - - python3 - python3-setuptools - - - /usr/share/doc/ - /usr/lib/python3* - - - - - 2021-10-13 - 1.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-13 - 1.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 1.5.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-Levenshtein - https://pypi.org/project/python-Levenshtein/ - - Blue Devil - bluedevil@sctzine.com - - GPLv2 - library - programming.language.python - Python extension for computing string edit distances and similarities - Sözcük katarı düzenleme uzaklıkları ve benzerliklerini çok hızlı işleyebilen bir pyton kitaplığıdır. - The Levenshtein Python C extension module contains functions for fast computation of: Levenshtein (edit) distance, and edit operations, string similarity, approximate median strings, and generally string averaging, string sequence and set similarity.It supports both normal and Unicode strings. - Levenshtein Python kitaplığı, Levenshtein (düzenleme) uzaklığı ve düzenleme işlemleri, sözcük katarı benzerlikleri, genel olarak söz dizisi ortalaması ve sözcük sırası gibi konuları hızlıca işleyebilen bir python kitaplığıdır. - https://files.pythonhosted.org/packages/2a/dc/97f2b63ef0fa1fd78dcb7195aca577804f6b2b51e712516cc0e902a9a201/python-Levenshtein-0.12.2.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-Levenshtein/pspec.xml - - - python3-Levenshtein - Python extension for computing string edit distances and similarities - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-Levenshtein - - - - - 2021-10-28 - 0.12.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-23 - 0.12.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-lit - https://pypi.org/project/lit/ - - Pisi Linux Admins - admin@pisilinux.org - - Apache - app - programming.language.python3 - lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures. - lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures. - lit, LLVM ve Clang tarzı test takımlarını yürütmek, sonuçlarını özetlemek ve arızaların göstergesini sağlamak için taşınabilir bir araçtır. - lit, LLVM ve Clang tarzı test takımlarını yürütmek, sonuçlarını özetlemek ve arızaların göstergesini sağlamak için taşınabilir bir araçtır. - https://files.pythonhosted.org/packages/f7/fc/aba44ef618619519d4fb56e604163fd85f4b598a4fd8a105e32e4e456798/lit-13.0.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-lit/pspec.xml - - - python3-lit - - python3-devel - python3-setuptools - - - /usr/bin - /usr/lib/python* - /usr/share/doc - - - - - 2021-10-28 - 13.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-05 - 12.0.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-lxml - https://lxml.de/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - BSD - library - programming.language.python3 - The lxml XML toolkit for Python. - Zengin içerikli ve kolay kullanımlı bir kütüphane. - lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language. - Python dilinde xml ve html ile çalışmak için, zengin içerikli ve kolay kullanımlı bir kütüphane. - https://github.com/lxml/lxml/archive/lxml-4.6.3.tar.gz - - cython3 - python3-devel - libxslt-devel - libxml2-devel - python3-sphinx - python3-Pygments - python3-setuptools - - programming/language/python3/python3-lxml/pspec.xml - - - python3-lxml - The lxml XML toolkit for Python. - - libxml2 - libxslt - python3 - - - /usr/lib/python3* - - - - python3-lxml-docs - API documentation of python3-lxml - python3-lxml paketine ait API belgeleri - python3-lxml-docs, python3-lxml için belgelendirme dosyalarını içerir. - - python3-lxml - - - /usr/share/doc/python3-lxml - - - - - 2021-10-22 - 4.6.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 4.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-13 - 4.6.2 - Version bump - Pisi Linux Admins - admin@pisilinux.org - - - 2020-07-21 - 4.5.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-24 - 4.5.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 4.5.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 4.4.2 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - python3-markdown - https://pypi.org/project/Markdown/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - app - programming.language.python3 - Python implementation of John Gruber's Markdown - Python implementation of John Gruber's Markdown - Python implementation of John Gruber's Markdown - Python implementation of John Gruber's Markdown - https://files.pythonhosted.org/packages/49/02/37bd82ae255bb4dfef97a4b32d95906187b7a7a74970761fca1360c4ba22/Markdown-3.3.4.tar.gz - - python3-devel - python3-PyYAML - python3-setuptools - - programming/language/python3/python3-markdown/pspec.xml - - - python3-markdown - - python3 - python3-PyYAML - python3-setuptools - - - /usr/bin - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 3.3.4 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-05-26 - 3.3.4 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-markups - https://github.com/retext-project/pymarkups - - Stefan Gronewold - groni@pisilinux.org - - BSD - library - programming.language.python3 - Wrapper around various text markups - Çesitli metin "markup"ları için sarmalayıcı python yordamları. - This module provides a wrapper around various text markup languages. - python3-markups, çesitli markup dilleri için sarmalayıcı python yordamları sunar. - https://github.com/retext-project/pymarkups/archive/3.1.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-markups/pspec.xml - - - python3-markups - Wrapper around various text markups - - python3 - - - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 3.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 3.0.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 2.6.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-01 - 2.6.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-01 - 2.6.8 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-11-21 - 2.6.7 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - python3-MarkupSafe - https://pypi.python.org/pypi/MarkupSafe - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - Implements a XML/HTML/XHTML Markup safe string for Python - XML/HTML/XHTML markup dilleri için güvenli python karakter dizeleri gerçekleştirimi - python3-MarkupSafe, implements a unicode subclass that supports HTML strings. - python3-MarkupSafe, HTML karakter dizeleri için unicode bir alt sınıf gerçekleştirimi sağlar. - https://files.pythonhosted.org/packages/bf/10/ff66fea6d1788c458663a84d88787bae15d45daa16f6b3ef33322a51fc7e/MarkupSafe-2.0.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-MarkupSafe/pspec.xml - - - python3-MarkupSafe - - /usr/lib/python3.* - /usr/share/doc - - - - - 2021-10-22 - 2.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-08 - 1.1.1 - Rebuild for new python - Pisi Linux Community - admin@pisilinux.org - - - 2019-04-08 - 1.1.1 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2019-01-20 - 1.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - - - - python3-matplotlib - https://github.com/matplotlib/matplotlib - - Blue Devil - bluedevil@sctzine.com - - PSF - library - programming.language.python3 - matplotlib: plotting with Python. - matplotlib: python grafik çizim kitaplığı. - Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. - python3-matplotlib, python ile hareketli, durağan ve etkileşimli çizgeler yapılmasını sağlayan kapsamlı bir python kitaplığı sunar. - https://github.com/matplotlib/matplotlib/archive/v3.3.1.tar.gz - - pip3 - python3-devel - python3-numpy - freetype-devel - python3-setuptools - - programming/language/python3/python3-matplotlib/pspec.xml - - - python3-matplotlib - matplotlib: plotting with Python. - - libpng - python3 - freetype - python3-numpy - python3-cycler - python3-dateutil - python3-pyparsing - python3-kiwisolver - - - /usr/lib/python3* - /usr/share/doc/python3-matplotlib - - - - - 2021-10-28 - 3.3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 3.3.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-18 - 3.2.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-05 - 3.2.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-mccabe - https://github.com/PyCQA/mccabe - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - McCabe complexity checker for Python - Python kod denetleyicisi, flake8 için bir eklenti. - python3-mccabe, provides a plugin for flake8, the Python code checker. - python3-mccabe, Python kod denetleyicisi, flake8 için bir eklenti sağlar. - https://github.com/PyCQA/mccabe/archive/0.6.1.tar.gz - - pip3 - python3-devel - python3-setuptools - - programming/language/python3/python3-mccabe/pspec.xml - - - python3-mccabe - McCabe complexity checker for Python - - python3 - - - /usr/share/doc/ - /usr/lib/python3* - - - - - 2021-10-13 - 0.6.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 0.6.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-mimeparse - https://github.com/dbtsai/python-mimeparse - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Basic functions for handling mime-types in python. - Python ile mime-türlerini işleyebilmek için python kitaplığı. - python3-mimeparse, provides basic functions for handling mime-types. It can handle matching mime-types against a list of media-ranges. - python3-mimeparse, python ile mime-türlerini işleyebilmek için python kitaplığı sunar. - https://github.com/dbtsai/python-mimeparse/archive/1.6.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-mimeparse/pspec.xml - - - python3-mimeparse - Basic functions for handling mime-types in python. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-mimeparse - - - - - 2021-10-28 - 1.6.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-20 - 1.6.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-more-itertools - https://github.com/erikrose/more-itertools - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - More routines for operating on iterables, beyond itertools. - itertools'un ötesinde, itertablolarıyla çalısmak için yeni rutinler - Python's itertools library is a gem - you can compose elegant solutions for a variety of problems with the functions it provides. In more-itertools we collect additional building blocks, recipes, and routines for working with Python iterables. - python3-more-itertools, itertools'un ötesinde, itertablolarıyla çalısmak için yeni rutinler sağlar. - https://github.com/more-itertools/more-itertools/archive/refs/tags/v8.8.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-more-itertools/pspec.xml - - - python3-more-itertools - More routines for operating on iterables, beyond itertools. - - python3 - - - /usr/share/doc/python3-more-itertools - /usr/lib/python3* - - - - - 2021-08-21 - 8.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 8.5.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-16 - 8.3.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 8.2.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-multidict - https://github.com/aio-libs/multidict - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - The multidict implementation. - Multidict uygulaması. - Multidict is dict-like collection of key-value pairs where key might be occurred more than once in the container. - python3-multidict, sözlük benzeri anahtar-değer ikilisinden oluşan ama konteynerde birden fazla aynı anahtar olmasına olanak verek python modülüdür. - https://github.com/aio-libs/multidict/archive/v5.1.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-multidict/pspec.xml - - - python3-multidict - The multidict implementation. - - python3 - - - /usr/share/doc/python3-multidict - /usr/bin - /usr/share/man - /usr/lib - - - - - 2021-10-28 - 5.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 4.7.6 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-23 - 4.7.5 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 4.7.4 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-mutagen - https://github.com/quodlibet/mutagen - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python3 - An audio tag editing library - Müzik dosyalarının etiketlerini düzenlemek için bir python3 kitaplığı - Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, MP4, Monkey’s Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG, and AIFF audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level. - python3-mutagen, müzik dosyalarının etiketlerini düzenlemeye yarayan python ile yazılmış bir kütüphanedir. - https://github.com/quodlibet/mutagen/archive/release-1.45.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-mutagen/pspec.xml - - - python3-mutagen - An audio tag editing library - - python3 - - - /usr/bin/mid3cp - /usr/bin/mid3v2 - /usr/bin/moggsplit - /usr/bin/mid3iconv - /usr/bin/mutagen-pony - /usr/bin/mutagen-inspect - /usr/lib/python3* - /usr/share/man/man1/mid3cp.1 - /usr/share/man/man1/mid3v2.1 - /usr/share/man/man1/mid3iconv.1 - /usr/share/man/man1/moggsplit.1 - /usr/share/man/man1/mutagen-pony.1 - /usr/share/man/man1/mutagen-inspect.1 - /usr/share/doc/python3-mutagen - - - - - 2021-10-28 - 1.45.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 1.45.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 1.44.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-24 - 1.43.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-nose - https://readthedocs.org/docs/nose/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - programming.language.python3 - A unittest extension offering automatic test suite discovery and easy test authoring - Python için unittest genişlemesi - python-nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic. - python3-nose alternatif test tanıtma ve keşif kitaplığı. - https://pypi.python.org/packages/source/n/nose/nose-1.3.7.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-nose/pspec.xml - - - python3-nose - A unittest extension offering automatic test suite discovery and easy test authoring - - python3 - - - /usr/share/man - /usr/bin - /usr/lib/python3* - /usr/share/doc/python3-nose - - - - - 2021-10-22 - 1.3.7 - Rebuilt. - Pisi Linux Community - admin@pisilinux.org - - - 2019-12-12 - 1.3.7 - Rebuilt. - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-30 - 1.3.7 - Rebuild for new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-01 - 1.3.7 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.3.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 1.3.7 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-04 - 1.3.7 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - python3-numpy - https://numpy.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - The fundamental package needed for scientific computing with Python - Python ile bilimsel hesaplama için ihtiyaç duyulan temel paket - Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities. - Numpy, N-boyutlu güçlü bir dizi, gelişmiş fonksiyonlar, C/C++ ve Fortran kodunu entegre etmek için araçlar, doğrusal cebir ve rastgele sayı özelliği içerir. - Numpy contiene un potente objeto de array N-dimensional, funciones sofisticadas (broadcasting), herramientas para la integración de código C/C++ y Fortran, y facilidades útiles de algebra lineal, transformación Fourier, y número aleatorios. - https://github.com/numpy/numpy/archive/v1.21.2.tar.gz - - cython3 - libgfortran - cblas-devel - lapack-devel - python3-nose - python3-devel - python3-setuptools - - programming/language/python3/python3-numpy/pspec.xml - - - python3-numpy - The fundamental package needed for scientific computing with Python - - blas - cblas - lapack - python3 - libquadmath - python3-setuptools - - - /usr/lib - /usr/bin - /usr/share/doc/python3-numpy/README* - /usr/share/doc/python3-numpy/LICENSE* - - - - python3-numpy-docs - Documentation files for python3-numpy - python3-numpy için belgelendirme dosyaları - python3-numpy-docs, python3-numpy için belgelendirme dosyalarını içerir. - - python3-numpy - - - /usr/share/doc/python3-numpy/doc - - - - - 2021-10-22 - 1.21.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-22 - 1.19.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 1.19.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 1.18.4 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 1.18.3 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-24 - 1.18.2 - Patch version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 1.18.1 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2018-08-14 - 1.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-24 - 1.14.1 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - python3-odfpy - https://pypi.org/project/odfpy/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app - programming.language.python3 - Python API and tools to manipulate OpenDocument files - Python API and tools to manipulate OpenDocument files - Python API and tools to manipulate OpenDocument files - Python API and tools to manipulate OpenDocument files - https://files.pythonhosted.org/packages/97/73/8ade73f6749177003f7ce3304f524774adda96e6aaab30ea79fd8fda7934/odfpy-1.4.1.tar.gz - - python3-devel - python3-defusedxml - python3-setuptools - - programming/language/python3/python3-odfpy/pspec.xml - - - python3-odfpy - - python3 - python3-defusedxml - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2021-10-28 - 1.4.1 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-04-26 - 1.4.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-olefile - https://github.com/decalage2/olefile - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Python package to parse, read and write Microsoft OLE2 files. - Microsoft OLE2 dosyalarını çözümleyebilen python kitaplığı. - python3-olefile (formerly OleFileIO_PL) is a Python package to parse, read and write Microsoft OLE2 files (also called Structured Storage, Compound File Binary Format or Compound Document File Format), such as Microsoft Office 97-2003 documents, vbaProject.bin in MS Office 2007+ files, Image Composer and FlashPix files, Outlook MSG files, StickyNotes, several Microscopy file formats, McAfee antivirus quarantine files, etc. - python3-olefile, Microsoft OLE2 dosyalarını çözümleyebilen python kitaplığı sunar. - https://github.com/decalage2/olefile/archive/v0.46.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-olefile/pspec.xml - - - python3-olefile - Python package to parse, read and write Microsoft OLE2 files. - - python3 - - - /usr/share/doc/python3-olefile - /usr/lib/python3* - - - - - 2021-10-22 - 0.46 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-07 - 0.46 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pafy - https://github.com/mps-youtube/pafy - - Blue Devil - bluedevil@sctzine.com - - LGPLv3 - library - programming.language.python3 - Python library to download YouTube content and retrieve metadata. - Youtube için Python APIsi - python3-pafy can retrieve YouTube content and metadata. - python3-pafy, Python ile YouTube içerik ve metadatanın çekilmesine olanak tanıyan python apisi sunar. - https://github.com/mps-youtube/pafy/archive/v0.5.5.tar.gz - - python3-setuptools - python3-youtube_dl - python3-devel - - programming/language/python3/python3-pafy/pspec.xml - - - python3-pafy - A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". - - python3-youtube_dl - python3 - - - /usr/bin/ytdl - /usr/lib/python3* - /usr/share/doc/python3-pafy - - - - - 2021-10-28 - 0.5.5 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-26 - 0.5.5 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pallets-sphinx-themes - https://github.com/pallets/pallets-sphinx-themes - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - Sphinx themes for Pallets and related projects. - Pallets ve benzeri projeler için sphinx teması. - python3-pallets-sphinx-themes provides sphinx themes for Pallets and related projects. - python3-pallets-sphinx-themes, pallets ve benzeri projeler için sphinx teması sağlar. - https://files.pythonhosted.org/packages/da/ff/dc403f870b3e7886aabc4abab24feeeae0ca8b6278cca2a402d3249ed4f3/Pallets-Sphinx-Themes-2.0.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-pallets-sphinx-themes/pspec.xml - - - python3-pallets-sphinx-themes - Sphinx themes for Pallets and related projects. - - python3-importlib_metadata - python3-sphinx - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pallets-sphinx-themes - - - - - 2021-10-22 - 2.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-18 - 1.2.3 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-paramiko - https://github.com/paramiko/paramiko/ - - PisiLinux Community - admins@pisilinux.org - - LGPL - library - programming.language.python3 - SSH2 implementation for Python - Python3 için SSH2 Protokolü Uygulaması - python-paramiko is a module for python 2.2 (or higher) that implements the SSH2 protocol for secure (encrypted and authenticated) connections to remote machines. - Paramiko, python 2.2 ya da üzeri için, uzak makinelere güvenli (şifrelenmiş ve doğrulanmış) bağlantılar kurmak amacıyla SSH2 protokolünü uygulayan bir Python Modülüdür. - paramiko es un módulo para python 2.2 (o posterior) que implementa el protocolo SSH2 para conexiones seguras (encriptado y autenticado) con equipos remotos. - https://github.com/paramiko/paramiko/archive/2.8.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-paramiko/pspec.xml - - - python3-paramiko - Paramiko module for python3 - - python3-cryptography - python3-pynacl - python3-bcrypt - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-paramiko - - - - - 2021-10-28 - 2.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-13 - 2.7.1 - Version bump and Rebuilt - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-22 - 2.6.0 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2016-03-31 - 1.16.0 - Version bump, rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2013-11-19 - 1.12.0 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-11-15 - 1.7.7.1 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python3-parso - https://github.com/davidhalter/parso - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A Python Parser. - Bir python çözümleyicisi. - Parso is a Python parser that supports error recovery and round-trip parsing for different Python versions (in multiple Python versions). Parso is also able to list multiple syntax errors in your python file. - python3-parso, python ile yazdığınız kodlardaki sözdizim hatalarını bulabilen hata düzeltmelerini destekleyen bir python kitaplığıdır. - https://github.com/davidhalter/parso/archive/refs/tags/v0.8.2.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-parso/pspec.xml - - - python3-parso - A Python Parser. - - python3 - - - /usr/share/doc/python3-parso - /usr/lib/python3* - - - - - 2021-08-21 - 0.8.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-22 - 0.7.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-06 - 0.6.2 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pbr - https://pypi.org/project/pbr/ - - Blue Devil - bluedevil@sctzine.com - - Apache - app:console - library - programming.language.python3 - Python Build Reasonableness - Python İnşa Uygunluğu - PBR is a library that injects some useful and sensible default behaviors into your setuptools run. - python3-pbr, python setuptools ile olan kurulumunuza bazı işlevsel davranışlar ekleyen bir python3 kitaplığıdır. - https://pypi.org/packages/source/p/pbr/pbr-5.6.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-pbr/pspec.xml - - - python3-pbr - Python Build Reasonableness - - python3-setuptools - python3 - - - /usr/bin - /usr/share/doc - /usr/lib - /usr/share - - - - - 2021-10-28 - 5.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-08 - 5.4.5 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 5.4.4 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pexpect - https://pexpect.readthedocs.org/en/stable/ - - Pisi Linux Admins - admin@pisilinux.org - - MIT - library - programming.language.python3 - For controlling and automating applications - For controlling and automating applications - For controlling and automating applications - For controlling and automating applications - https://github.com/pexpect/pexpect/archive/4.8.0.tar.gz - - python3-devel - python3-ptyprocess - python3-setuptools - - programming/language/python3/python3-pexpect/pspec.xml - - - python3-pexpect - - python3 - python3-ptyprocess - - - /usr/lib/python3* - /usr/share/doc - - - - - 2021-10-22 - 4.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-03 - 4.8.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-pgi - https://github.com/pygobject/pgi - - PisiLinux Community - admins@pisilinux.org - - LGPL 2.1+ - library - programming.language.python3 - GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. - GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. - GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. - GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. - https://github.com/pygobject/pgi/archive/refs/tags/0.0.11.2.tar.gz - - python3-devel - python3-setuptools - gobject-introspection-devel - - programming/language/python3/python3-pgi/pspec.xml - - - python3-pgi - GObject Introspection bindings written in pure Python using ctypes and cffi (optional). API compatible with PyGObject. - - python3 - gobject-introspection - - - /usr/bin* - /usr/lib/python3* - /usr/share/doc* - - - - - 2022-05-01 - 0.0.11.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-pillow - https://python-pillow.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - wrapper (version enrobée) Python3 de la librairie de graphisme vectoriel cairo. - PIL is the fork of Python Imaging Library. - Python Görsel Kitaplığı (PIL - Python Imaging Library) çatalıdır. - Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow development is supported by Tidelift. - python3-pillow, özgür python PIL(Python Imaging Library - Python Görsel Kitaplığı) kütüphanesinin özgür yazılımcılar tarafından geliştirilen çatalıdır. - https://github.com/python-pillow/Pillow/archive/8.3.1.tar.gz - - tiff-devel - webp-devel - zlib-devel - lcms2-devel - libxcb-devel - python3-devel - freetype-devel - python3-Jinja2 - openjpeg2-devel - python3-setuptools - libjpeg-turbo-devel - libimagequant-devel - python3-tk - python3-cffi - python3-sphinx - python3-olefile - python3-pycparser - python3-sphinx-removed-in - python3-sphinx_rtd_theme - python3-charset-normalizer - python3-sphinx-copybutton - - - python-pillow_spinxwarn.patch - python-pillow_sphinx.patch - - programming/language/python3/python3-pillow/pspec.xml - - - python3-pillow - PIL is the fork of Python Imaging Library. - - tiff - webp - zlib - lcms2 - libxcb - python3 - freetype - openjpeg2 - libjpeg-turbo - libimagequant - python3-Jinja2 - python3-sphinx-removed-in - python3-sphinx-copybutton - python3-charset-normalizer - - - /usr/share/doc - /usr/lib - - - - python3-pillow-devel - Development files for python3-pillow - python3-pillow için geliştirme dosyaları - python3-pillow-devel, python3-pillow için geliştirme dosyalarını içerir. - - zlib-devel - python3-devel - libjpeg-turbo-devel - python3-pillow - - - /usr/include - - - - python3-pillow-docs - Documentation files for python3-pillow - python3-pillow için belgelendirme dosyaları - python3-pillow-docs, python3-pillow için belgelendirme dosyaları içerir. - - python3-pillow - - - /usr/share/doc/python3-pillow/html - - - - - 2021-10-22 - 8.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 7.2.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 7.1.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-07 - 7.1.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 7.0.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 5.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-10 - 4.3.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-01-25 - 4.0.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-18 - 3.1.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - python3-pkgconfig - https://github.com/matze/pkgconfig - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A Python interface to the pkg-config command line tool. - pkg-config komut satırı aracı için python arayüzü. - pkgconfig is a Python module to interface with the pkg-config command line tool and supports Python 2.6+ and 3.3+.. - python3-pkgconfig, pkg-config komut satırı aracı için python arayüzü sunar. - https://pypi.io/packages/source/p/pkgconfig/pkgconfig-1.5.5.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pkgconfig/pspec.xml - - - python3-pkgconfig - A Python interface to the pkg-config command line tool. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pkgconfig - - - - - 2021-10-28 - 1.5.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-20 - 1.5.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pluggy - https://github.com/pytest-dev/pluggy - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A minimalist production ready plugin system - Minimalist bir hazır üretim eklenti sistemi. - pluggy is the crystallized core of plugin management and hook calling for pytest. It enables 500+ plugins to extend and customize pytest’s default behaviour. - python3-pluggy, minimalist bir hazır üretim eklenti sistemi içerir. - https://github.com/pytest-dev/pluggy/archive/0.13.1.tar.gz - - pip3 - python3-setuptools-scm - python3-setuptools - python3-devel - - programming/language/python3/python3-pluggy/pspec.xml - - - python3-pluggy - A minimalist production ready plugin system - - python3-importlib_metadata - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pluggy - - - - - 2021-10-22 - 0.13.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-13 - 0.13.1 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-PLY - https://www.dabeaz.com/ply/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - programming.language.python3 - Implementation of lex and yacc parsing tools - PLY is an implementation of lex and yacc parsing tools for Python. - https://sourceforge.net/projects/pisilinux/files/source/ply-3.11.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-PLY/pspec.xml - - - python3-PLY - - python3 - - - /usr/bin - /usr/lib - /usr/include - /usr/share/doc - - - - - 2021-10-28 - 3.11 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2020-01-15 - 3.11 - First release - İdris Kalp - idriskalp@gmail.com - - - - - - python3-pocketsphinx - https://github.com/AzatAI/pocketsphinx-python - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. - Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. - This package provides a python interface to CMU Sphinxbase and Pocketsphinx libraries created with SWIG and Setuptools. - This package provides a python interface to CMU Sphinxbase and Pocketsphinx libraries created with SWIG and Setuptools. - https://files.pythonhosted.org/packages/13/6f/280431fc903d7bc1a0b7efe5dc837602f0f193e382b36006bf23178acab5/pocketsphinx2-0.1.17.tar.gz - - python3-devel - swig - alsa-lib-devel - pulseaudio-libs-devel - python-setuptools - python3-setuptools - - programming/language/python3/python3-pocketsphinx/pspec.xml - - - python3-pocketsphinx - Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. - - python3 - python3-soupsieve - - - /usr/lib/python3* - /usr/share/doc/python3-pocketsphinx - - - - python-pocketsphinx - Pocketsphinx is a part of the CMU Sphinx Open Source Toolkit For Speech Recognition. - - python - - - /usr/lib/python* - /usr/share/doc/python-pocketsphinx - - - - - 2022-01-23 - 0.1.17 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - python3-psutil - https://github.com/giampaolo/psutil - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - A cross-platform process utilities module for Python - Platform bağımsız, süreçler hakkında bilgi sağlayan bir Python modülü - python3-psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, memory) in a portable way by using Python, implementing many functionalities offered by command line tools like ps, top, kill, lsof and netstat. - python3-psutil, bütün çalışan süreçler ve sistem kullanımı (MİB - Merkezi İşlem Birim(CPU) ve hafıza gibi) hakkında bilgilere erişimek için arayüz sunan bir Python modülüdür. ps, top, kill, lsof, netstat gibi bir çok komut satırı araçlarının sunduğu işlevselliği sağlamaktadır. - https://github.com/giampaolo/psutil/archive/release-5.8.0.tar.gz - - python3-devel - - programming/language/python3/python3-psutil/pspec.xml - - - python3-psutil - A cross-platform process utilities module for Python - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-psutil - - - - - 2021-10-22 - 5.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 5.7.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 5.7.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-07 - 5.6.7 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 5.4.6 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-23 - 5.4.3 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-01 - 5.0.1 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 4.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 4.0.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - python3-psycopg2 - https://www.psycopg.org/ - - Blue Devil - bluedevil@sctzine.com - - LGPL3 - library - programming.language.python3 - PostgreSQL database adapter for the Python programming language. - Python programlama dili için PostgreSQL veritabanı adaptörü. - Psycopg is the most popular PostgreSQL database adapter for the Python programming language. Its main features are the complete implementation of the Python DB API 2.0 specification and the thread safety (several threads can share the same connection). - python3-psycopg2, python programlama dili için PostgreSQL veritabanı adaptörü sunar. - https://github.com/psycopg/psycopg2/archive/2_9_1.tar.gz - - python3-setuptools - postgresql-lib - python3-devel - - programming/language/python3/python3-psycopg2/pspec.xml - - - python3-psycopg2 - PostgreSQL database adapter for the Python programming language. - - postgresql-lib - python3 - - - /usr/share/doc/python3-psycopg2 - /usr/lib/python3* - - - - - 2021-10-28 - 2.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-07 - 2.8.5 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-20 - 2.8.4 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-ptyprocess - https://github.com/pexpect/ptyprocess - - Pisi Linux Admins - admin@pisilinux.org - - ISC - library - programming.language.python3 - Run a subprocess in a pseudo terminal - Run a subprocess in a pseudo terminal - Run a subprocess in a pseudo terminal - Run a subprocess in a pseudo terminal - https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-ptyprocess/pspec.xml - - - python3-ptyprocess - - python3 - - - /usr/lib/python3* - /usr/share/doc - - - - - 2021-10-22 - 0.7.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-03 - 0.7.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-py - https://github.com/pytest-dev/py - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Python development support library (note: maintenance only) - Python geliştirme destek kitaplığı - The python3-py lib is a Python development support library. - python3-py kitaplığı python geliştirmek icin destek kitaplığı sunar. - https://files.pythonhosted.org/packages/0d/8c/50e9f3999419bb7d9639c37e83fa9cdcf0f601a9d407162d6c37ad60be71/py-1.10.0.tar.gz - - pip3 - python3-devel - python3-setuptools - python3-setuptools-scm - - programming/language/python3/python3-py/pspec.xml - - - python3-py - Python development support library (note: maintenance only) - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-py - - - - - 2021-10-22 - 1.10.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 1.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 1.9.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 1.8.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pyalsaaudio - http://larsimmisch.github.io/pyalsaaudio/ - - PisiLinux Community - admins@pisilinux.org - - PSF - library - programming.language.python3 - This package contains wrappers for accessing the ALSA API from Python. - This package contains wrappers for accessing the ALSA API from Python. - It is fairly complete for PCM devices and Mixer access. - It is fairly complete for PCM devices and Mixer access. - https://files.pythonhosted.org/packages/23/b1/672d496718562301ce2052b07196ca31874e4f1a497881ae44b2279a4e1d/pyalsaaudio-0.9.0.tar.gz - - python3-devel - python-setuptools - python-devel - python3-setuptools - alsa-lib-devel - - programming/language/python3/python3-pyalsaaudio/pspec.xml - - - python3-pyalsaaudio - This package contains wrappers for accessing the ALSA API from Python. - - python3 - alsa-lib - - - /usr/lib/python3* - /usr/share/doc/python3-pyalsaaudio - - - - python-pyalsaaudio - This package contains wrappers for accessing the ALSA API from Python. - - python - alsa-lib - - - /usr/lib/python* - /usr/share/doc/python-pyalsaaudio - - - - - 2022-01-23 - 0.9.0 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - python3-pyasn1 - https://github.com/etingof/pyasn1 - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Python bindings for ASN.1 types and codecs - Python3 için ASN.1 kitaplığı - Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208) - python3-pyasn1 ASN.1 türleri ve DER/BER/CER kodekleri (X.208) içeren bir python kitaplığıdır. - https://github.com/etingof/pyasn1/archive/v0.4.8.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pyasn1/pspec.xml - - - python3-pyasn1 - Python bindings for ASN.1 types and codecs - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pyasn1 - - - - - 2021-10-28 - 0.4.8 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-23 - 0.4.8 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pyasn1-modules - https://github.com/etingof/pyasn1-modules/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - A collection of ASN.1-based protocols modules. - Python3 için ASN.1-temelli protokol modülleri kolleksiyonu - A collection of ASN.1 modules expressed in form of pyasn1 classes. Includes protocols PDUs definition (SNMP, LDAP etc.) and various data structures (X.509, PKCS etc.). - python3-pyasn1-modules Python3 için ASN.1-temelli protokol modülleri kolleksiyonunu içerir. - https://github.com/etingof/pyasn1-modules/archive/v0.2.8.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pyasn1-modules/pspec.xml - - - python3-pyasn1-modules - A collection of ASN.1-based protocols modules. - - python3 - python3-pyasn1 - - - /usr/lib/python3* - /usr/share/doc/python3-pyasn1-modules - - - - - 2021-10-28 - 0.2.8 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-23 - 0.2.8 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pyatspi - http://www.linuxfoundation.org/collaborate/workgroups/accessibility - - Kamil Atlı - suvari@pisilinux.org - - LGPLv2+ - library - programming.language.python3 - Python bindings for at-spi2-core - at-spi2-core altyapısı için Python bağlayıcısı - python3-pyatspi provides a python client library for the AT-SPI D-Bus accessibility infrastructure. - python3-pyatspi AT-SPI D-Bus erişilebilirlik altyapısı için python istemci kitaplığıdır. - http://ftp.acc.umu.se/pub/GNOME/sources/pyatspi/2.38/pyatspi-2.38.2.tar.xz - - python3-pygobject3-devel - python-pygobject3-devel - at-spi2-core-devel - - programming/language/python3/python3-pyatspi/pspec.xml - - - python3-pyatspi - Python bindings for at-spi2-core - - python3-pygobject3 - at-spi2-core - python3 - - - /usr/lib/python* - /usr/share/doc - - - - - 2021-12-10 - 2.38.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 2.38.1 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-04 - 2.38.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-17 - 2.36.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 2.34.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 2.30.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-PyAudio - http://people.csail.mit.edu/hubert/pyaudio/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python3 - Python Bindings for PortAudio. - Python Bindings for PortAudio. - ython bindings for PortAudio (Fork to fix PY_SSIZE_T_CLEAN error) - ython bindings for PortAudio (Fork to fix PY_SSIZE_T_CLEAN error) - https://files.pythonhosted.org/packages/ab/42/b4f04721c5c5bfc196ce156b3c768998ef8c0ae3654ed29ea5020c749a6b/PyAudio-0.2.11.tar.gz - - python3-devel - portaudio-devel - - programming/language/python3/python3-PyAudio/pspec.xml - - - python3-PyAudio - Python Bindings for PortAudio. - - python3 - portaudio - - - /usr/lib/python3* - /usr/share/doc/python3-PyAudio - - - - - 2022-01-23 - 0.2.11 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - python3-pychromecast - https://github.com/balloob/pychromecast - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Python3 module to talk to Google Chromecast. - YouTube Chromecast APIsi sağlayan python3 bağlayıcısı. - python3-pychromecast provides a way to talk with the Google Chromecast. - python3-pychromecast, Google Chromecast ile konuşmayı sağayan bir python3 kitaplığıdır. - https://github.com/home-assistant-libs/pychromecast/archive/9.3.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pychromecast/pspec.xml - - - python3-pychromecast - Python3 module to talk to Google Chromecast. - - python3 - python3-six - python3-requests - python3-zeroconf - python3-protobuf - python3-setuptools - - - /usr/lib/python3* - /usr/share/doc/python3-pychromecast - - - - - 2021-10-28 - 9.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-31 - 7.2.1 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-19 - 5.2.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pycountry - https://github.com/flyingcircusio/pycountry - - Blue DeviL - bluedevil@sctzine.com - - LGPLv2.1 - library - programming.language.python3 - ISO country, subdivision, language, currency and script definitions and their translations. - Python3 pycountry modülü - This is the pycountry module, a Python library to access ISO country, subdivision, language, currency and script definitions and their translations. - python3-pycountry modülü ISO ülke, kur bilgisi ve bunların çevirilerine ait kitaplık sunar. - https://github.com/flyingcircusio/pycountry/archive/20.7.3.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pycountry/pspec.xml - - - python3-pycountry - ISO country, subdivision, language, currency and script definitions and their translations. - - python3 - python3-setuptools - - - /usr/lib/python3* - /usr/share/doc/python3-pycountry - - - - - 2021-10-28 - 20.7.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 20.7.3 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-10 - 19.8.18 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-pycparser - https://github.com/eliben/pycparser - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Complete C99 parser in pure Python - Python ile yazılmış C99 cözümleyicisi. - pycparser is a parser for the C language, written in pure Python. It is a module designed to be easily integrated into applications that need to parse C source code. - pycparser, C kaynak kodunu çözümlemesi gereken uygulamalara kolaylıkla bütünleşebilen bir python modülüdür. - https://github.com/eliben/pycparser/archive/release_v2.20.tar.gz - - python3-setuptools - python3 - - programming/language/python3/python3-pycparser/pspec.xml - - - python3-pycparser - Complete C99 parser in pure Python - - python3 - - - /usr/share/doc/python3-pycparser - /usr/lib/python3* - - - - - 2021-10-22 - 2.20 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 2.20 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-11-07 - 2.19 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pycrypto - https://www.dlitz.net/software/pycrypto/ - - Blue DeviL - bluedevil@sctzine.com - - PD - library - programming.language.python3 - Python3 pycrypto module - Python3 pycrypto modülü - A collection of cryptographic algorithms and protocols, implemented for use from Python2. - python3-pycrypto, Python2 için kriptografik algoritmalar ve protokoller içeren bir kitaplıktır. - https://files.pythonhosted.org/packages/60/db/645aa9af249f059cc3a368b118de33889219e0362141e75d4eaf6f80f163/pycrypto-2.6.1.tar.gz - - gmp-devel - python3-devel - python3-setuptools - - programming/language/python3/python3-pycrypto/pspec.xml - - - python3-pycrypto - Python3 pycrypto module - - gmp - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pycrypto - - - - - 2021-10-28 - 2.6.1 - First pisi release - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-21 - 2.7a.1 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-pycryptodomex - https://pypi.org/project/pycryptodomex/ - - Blue DeviL - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - A self-contained Python package of low-level cryptographic primitives and doesn't conflict with pycrypto. - Düşük seviye kriptografik ilkeler içeren python3 paketidir. - PyCryptodomex is a self-contained Python package of low-level cryptographic primitives.PyCryptodome is a fork of PyCrypto. It brings several enhancements with respect to the last official version of PyCrypto (2.6.1) - PyCrypto'dan çatallanan PyCryptodomex düşük seviye kriptografik ilkeler içeren bir python3 kitaplığıdır. - https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-3.11.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pycryptodomex/pspec.xml - - - python3-pycryptodomex - A self-contained Python package of low-level cryptographic primitives - - python3 - gmp - - - /usr/lib/python3* - /usr/share/doc/python3-pycryptodomex - - - - - 2021-10-28 - 3.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 3.9.8 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-24 - 3.9.7 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pyelftools - https://github.com/eliben/pyelftools - - Blue DeviL - bluedevil@sctzine.com - - Public Domain - library - app:console - programming.language.python3 - Python3 library for analyzing ELF files and DWARF debugging information - Python3 için pyelftools modülü - pyelftools is a pure-Python library for parsing and analyzing ELF files and DWARF debugging information. - pyelftools ELF ve DWARF dosyaları için çözümleme, inceleme ve hata ayıklamak için python ile yazılmış bir kitaplıktır. - https://github.com/eliben/pyelftools/archive/v0.27.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pyelftools/pspec.xml - - - python3-pyelftools - Python3 library for analyzing ELF files and DWARF debugging information - - python3 - - - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2021-10-28 - 0.27 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-12 - 0.26 - First pisi release. - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-Pygments - https://pygments.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - A syntax highlighting package written in Python - Python dilinde yazılmış bir sözdizimi belirtme aracı - python-Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code. - python3-Pygments, kaynak kodunu güzelleştirmek ihtiyacı duyulan forum sistemleri, wikiler ve diğer uygulamalar gibi her çeşit yazılımda kullanılmak için yazılmış olan genel bir sözdizimi belirtme aracıdır. - https://github.com/pygments/pygments/archive/2.9.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-Pygments/pspec.xml - - - python3-Pygments - A syntax highlighting package written in Python - - python3-setuptools - - - /usr/lib/python3* - /usr/bin - /usr/share/man - - - - python3-Pygments-docs - Documentation files for python3-Pygments - - /usr/share/doc/python3-Pygments - - - - - 2021-10-22 - 2.9.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 2.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-11 - 2.6.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-29 - 2.5.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-01-27 - 2.2.0 - First release - Pisi Linux Community - admin@pisilinux.org - - - - - - python3-pygobject3 - http://www.pygtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python3 - Bindings (liens) glib pour Python3. - Python Bindings for GLib/GObject/GIO/GTK+ - GLib/GObject/GIO/GTK+ için python3 bağlayıcıları. - pygobject is GLib's GObject library bindings for Python3. - python3-pygobject, Python3 için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır. - http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.0.tar.xz - - meson - glib2-devel - libffi-devel - python3-devel - python3-cairo-devel - gobject-introspection-devel - - programming/language/python3/python3-pygobject3/pspec.xml - - - python3-pygobject3 - Python Bindings for GLib/GObject/GIO/GTK+ - - cairo + numactl glib2 - libffi - python3 - python3-cairo - gobject-introspection - - - /usr/share/doc - /usr/share/pygobject - /usr/lib/python3* - /usr/lib/libpyglib-gi-2.0-python3*.so* - - - - python3-pygobject3-devel - Development files for python3-pygobject3 - python3-pygobject3 için geliştirme dosyaları - python3-pygobject3-devel, python3-pygobject3 için geliştirme dosyalarını içerir. - - glib2-devel - libffi-devel - gobject-introspection-devel - python3-pygobject3 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 3.40.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-31 - 3.40.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 3.36.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 3.36.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-07 - 3.34.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-05 - 3.32.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2019-09-14 - 3.32.2 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 3.27.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 3.27.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-08-01 - 3.22.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 3.22.0 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 3.22.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.18.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 3.18.2 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-08 - 3.18.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python3-pyinotify - https://github.com/seb-m/pyinotify - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python3 - Monitoring filesystems events with inotify on Linux. - Monitoring filesystems events with inotify on Linux. - Pyinotify is a Python module for monitoring filesystems changes. Pyinotify relies on a Linux Kernel feature (merged in kernel 2.6.13) called inotify. inotify is an event-driven notifier, its notifications are exported from kernel space to user space through three system calls. pyinotify binds these system calls and provides an implementation on top of them offering a generic and abstract way to manipulate those functionalities. - Pyinotify is a Python module for monitoring filesystems changes. Pyinotify relies on a Linux Kernel feature (merged in kernel 2.6.13) called inotify. inotify is an event-driven notifier, its notifications are exported from kernel space to user space through three system calls. pyinotify binds these system calls and provides an implementation on top of them offering a generic and abstract way to manipulate those functionalities. - https://github.com/seb-m/pyinotify/archive/refs/tags/0.9.6.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pyinotify/pspec.xml - - - python3-pyinotify - Monitoring filesystems events with inotify on Linux. - - python3 - - - /usr/bin* - /usr/lib/python3* - /usr/share/doc* - - - - - 2022-01-23 - 0.9.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-pylibacl - https://pylibacl.k1024.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python3 - This python 2.2+ extension module allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations - POSIX.1e Access Control Listelerini manipüle eden bir python 2.2+ eklentisi. - Ce module d'extension de python 2.2+ permet de manipuler les Listes de Contrôle d'Accès POSIX.1e présentes dans certaines combinaisons de systèmes d'exploitations/systèmes de fichiers. - python-libacl is a C extension module for Python which implements POSIX ACLs manipulation. It is a wrapper on top of the systems's acl C library. - Bu python 2.2+ eklentisi sayesinde bazı işletim sistemi/dosya sistemi kombinasyonlarındaki POSIX.1e Erişim Kontrol Listeleri işlenebilir. - https://pylibacl.k1024.org/downloads/pylibacl-0.6.0.tar.gz - - acl-devel - python3-devel - python3-setuptools - - programming/language/python3/python3-pylibacl/pspec.xml - - - python3-pylibacl - This python 2.2+ extension module allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pylibacl - - - - - 2021-10-28 - 0.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-13 - 0.5.4 - Rebuilt and split packages - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-21 - 0.5.4 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2016-04-03 - 0.5.3 - Version bump, rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2013-11-16 - 0.5.1 - Rebuild - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2010-04-30 - 0.5.1 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python3-pylint - https://pylint.org/ - - Blue Devil - bluedevil@sctzine.com - - GPL - library - programming.language.python3 - A python code static checker tools. - Python kaynak kodlarını hatalara karşı tarayan bir araç. - python3-pylint is a Python static code analysis tool which looks for programming errors, helps enforcing a coding standard, sniffs for code smells and offers simple refactoring suggestions. - python3-pylint, bir Python modülünün standartlara uyup uymadığını, hatalar içerip içermediğini analiz eden bir uygulamadır. - https://github.com/PyCQA/pylint/archive/refs/tags/v2.11.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pylint/pspec.xml - - - python3-pylint - A Python module for decorators, wrappers and monkey patching. - - python3 - python3-toml - python3-isort - python3-mccabe - python3-astroid - python3-setuptools - - - /usr/share/doc/ - /usr/bin - /usr/lib/python3* - - - - - 2021-10-13 - 2.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-13 - 2.11.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 2.6.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pynacl - https://github.com/pyca/pynacl/ - - Blue DeviL - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - Python3 binding to the Networking and Cryptography (NaCl) library - Python3 için NaCl modülü - python3-pynacl PyNaCl is a Python3 binding to libsodium, which is a fork of the Networking and Cryptography library. These libraries have a stated goal of improving usability, security and speed. - PyNaCl, ağ ve kriptografi kitaplığından geliştirilen libsodium kitaplığının python3 modülüdür. - https://github.com/pyca/pynacl/archive/1.4.0.tar.gz - - pip3 - python3-devel - python3-setuptools - - programming/language/python3/python3-pynacl/pspec.xml - - - python3-pynacl - PyNaCl module for python3 - - python3 - python3-cffi - - - /usr/lib/python3* - /usr/share/doc/python3-pynacl - - - - - 2021-10-28 - 1.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 1.4.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-11 - 1.3.0 - Rebuilt - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-25 - 1.3.0 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-pyparsing - https://github.com/pyparsing/pyparsing/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Python3 parsing module - Python3 cözümleme modülü. - The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code. - python3-pyparsing modülü lex/yacc yaklaşımı veya regex dışında basit dilbilgisi yaratma ve çalıştırmak için alternatif bir yaklaşım sunar. - https://files.pythonhosted.org/packages/c1/47/dfc9c342c9842bbe0036c7f763d2d6686bcf5eb1808ba3e170afdb282210/pyparsing-2.4.7.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-pyparsing/pspec.xml - - - python3-pyparsing - Python3 parsing module - - python3 - - - /usr/share/doc/python3-pyparsing - /usr/lib/python3* - - - - - 2021-10-22 - 2.4.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-07 - 2.4.7 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 2.4.6 - First Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pypcap - https://github.com/pynetwork/pypcap - - Blue DeviL - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Python3 pcap module - Python3 pcap modülü - This is a simplified object-oriented Python wrapper for libpcap - the current tcpdump.org version, and the WinPcap port for Windows. - python3-pypcap, python3 için basitleştirilmiş, nesne tabanlı bir sarmalayıcı modüldür. - https://pypi.org/packages/source/p/pypcap/pypcap-1.2.3.tar.gz - - pip3 - libpcap-devel - python3-devel - python3-setuptools - - - pypcap-python3.9.patch - - programming/language/python3/python3-pypcap/pspec.xml - - - python3-pypcap - Python3 pcap module - - libpcap - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pypcap - - - - - 2021-10-28 - 1.2.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-13 - 1.2.3 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-pypdf2 - https://mstamy2.github.com/PyPDF2 - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - A utility to read and write pdfs with Python - Python3 pypdf2 modülü - PyPDF2 is a pure-python PDF toolkit originating from the pyPdf project. PyPDF2 can extract data from PDF files, or manipulate existing PDFs to produce a new file. PyPDF2 is compatible with Python versions 2.6, 2.7, and 3.2 - 3.5. - PyPDF2 artık güncellenmeyen pypdf aracının devam projesidir. PyPDF2 PDF dosyalarından veri çıkartabilir veya eski PDF'i değistirerek yeni bir PDF oluşturabilir. - https://github.com/mstamy2/PyPDF2/archive/1.26.0.tar.gz - - python3-devel - - programming/language/python3/python3-pypdf2/pspec.xml - - - python3-pypdf2 - Python3 pyPDF2 module - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pypdf2 - - - - - 2021-10-28 - 1.26.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-13 - 1.26.0 - Rebuilt and split packages - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pyrsistent - https://github.com/tobgu/pyrsistent - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Persistent/Immutable/Functional data structures for Python. - Kalıcı/Değismez/İşlevsel veriyapıları kitaplığı. - Pyrsistent is a number of persistent collections (by some referred to as functional data structures). Persistent in the sense that they are immutable. - python3-pyrsistent python için Kalıcı/Değişmez/İşlevsel veriyapıları kitaplığı sağlar. - https://github.com/tobgu/pyrsistent/archive/v0.18.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-pyrsistent/pspec.xml - - - python3-pyrsistent - Persistent/Immutable/Functional data structures for Python. - - python3-six - python3 - - - /usr/share/doc/python3-pyrsistent - /usr/lib/python3* - - - - - 2021-10-28 - 0.18.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-27 - 0.16.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-19 - 0.15.7 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pyserial - https://pyserial.readthedocs.io/en/latest/shortintro.html - - fury - uglyside@yandex.ru - - BSD-3-Clause - library - programming.language.python3 - This module encapsulates the access for the serial port. - This module encapsulates the access for the serial port. It provides backends for Python running on Windows, OSX, Linux, BSD (possibly any POSIX compliant system) and IronPython. The module named “serial” automatically selects the appropriate backend. - https://files.pythonhosted.org/packages/source/p/pyserial/pyserial-3.5.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-pyserial/pspec.xml - - - python3-pyserial - - python3 - python3-urllib3 - - - /usr/bin - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 3.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-03 - 3.5 - First build - fury - uglyside@yandex.ru - - - - - - python3-PyShellCode - https://github.com/thomaskeck/PyShellCode/ - - Blue Devil - bluedevil@sctzine.com - - GPL3 - library - programming.language.python3 - Execute ShellCode / "Inline-Assembler" in Python - Python3 ile shellcode koşmanızı sağlar - Execute ShellCode in Python. In other words, allows to use "inline assembler" in Python. - python3-PyShellCode, python3 içerisinde assembly(NASM sözdizimi ile) ya da shellkod koşmanızı sağlar. - https://github.com/thomaskeck/PyShellCode/archive/v1.0.tar.gz - - python3-devel - cmake - - programming/language/python3/python3-PyShellCode/pspec.xml - - - python3-PyShellCode - Execute ShellCode / "Inline-Assembler" in Python - - python3 - - - /usr/lib - /usr/lib/python3* - /usr/share/doc/python3-PyShellCode - - - - python3-PyShellCode-devel - Development headers for the python3-PyShellCode module - - python3-PyShellCode - - - /usr/include/ - - - - - 2021-10-28 - 1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-09 - 1.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pysmbc - http://cyberelk.net/tim/software/pysmbc - - Blue Devil - bluedevil@sctzine.com - - GPLv2 - library - programming.language.python3 - Python interface to the libsmbclient library - libsmbclient kitaplığı için Python arayüzü - python-smbc is a Python binding for the libsmbclient library. - python3-pysmbc, libsmbclient kitaplığı için bir Python bağlayıcısıdır. - https://pypi.org/packages/source/p/pysmbc/pysmbc-1.0.23.tar.gz - - samba-devel - python3-devel - python3-setuptools - - programming/language/python3/python3-pysmbc/pspec.xml - - - python3-pysmbc - Python3 interface to the libsmbclient library - - samba - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-pysmbc - - - - - 2021-10-22 - 1.0.23 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-24 - 1.0.22 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 1.0.21 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-29 - 1.0.20 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 1.0.19 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-20 - 1.0.18 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pysol_cards - https://pypi.org/project/pysol-cards/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Deal PySol FC Cards - PySol FC Kartlarını Dağıtır - The pysol-cards python modules allow the python developer to generate the initial deals of some PySol FC games. It also supports PySol legacy deals and Microsoft FreeCell / Freecell Pro deals. - python3-pysol_cards, pysol-cards python modülleri python geliştiricisine PySol FC oyunları için kart dağıtma yordamları sunar. - https://pypi.io/packages/source/p/pysol_cards/pysol_cards-0.12.0.tar.gz - - pip3 - python3-devel - python3-setuptools - - programming/language/python3/python3-pysol_cards/pspec.xml - - - python3-pysol_cards - Deal PySol FC Cards - - python3 - python3-pbr - - - /usr/share - /usr/lib - /usr/share/doc - - - - - 2021-10-28 - 0.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 0.10.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-29 - 0.8.9 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 0.8.8 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 0.8.7 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pytest - https://pytest.org/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Simple powerful testing with Python - Basit ve güçlü python3 için test modülü. - The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries. - python3-pytest, python3 için güçlü ve basit test modülü içerir. - https://files.pythonhosted.org/packages/5b/98/92bbda5f83ed995ef8953349ef30c77c934abcc251c42ab3d7787a40c49c/pytest-6.2.4.tar.gz - - python3-six - python3-devel - python3-setuptools - python3-setuptools-scm - - programming/language/python3/python3-pytest/pspec.xml - - - python3-pytest - Simple powerful testing with Python - - python3 - python3-py - python3-attrs - python3-pluggy - python3-wcwidth - python3-packaging - python3-setuptools - python3-more-itertools - - - /usr/lib/python3* - /usr/bin/pytest - /usr/bin/py.test - /usr/share/doc/python3-pytest - - - - - 2021-10-22 - 6.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 6.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-23 - 6.0.2 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 5.4.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-17 - 5.4.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-13 - 5.3.5 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pytest-runner - https://pytest.org/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Invoke py.test as distutils command with dependency resolution - Bağımlılık çözünürlüğü ile beraber distutils komutu olarak py.test çalıştırır. - python3-pytest-runner invokes py.test as distutils command with dependency resolution. - python3-pytest-runner, bağımlılık çözünürlüğü ile beraber distutils komutu olarak py.test çalıştırır. - https://files.pythonhosted.org/packages/2a/04/c3223812b3427ffa95110c5781eae7fe8bc3e9e1fe4e2328bee17b9e5820/pytest-runner-5.3.1.tar.gz - - python3-devel - python3-setuptools - python3-setuptools-scm - - programming/language/python3/python3-pytest-runner/pspec.xml - - - python3-pytest-runner - Simple powerful testing with Python - - python3 - python3-pytest - - - /usr/lib/python3* - /usr/share/doc/python3-pytest-runner - - - - - 2021-10-22 - 5.3.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 5.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 5.2 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-pyttsx3 - https://github.com/nateshmbhat/pyttsx3 - - PisiLinux Community - admins@pisilinux.org - - MPL2 - library - programming.language.python3 - pyttsx3 is a text-to-speech conversion library in Python. - pyttsx3 is a text-to-speech conversion library in Python. - pyttsx3 is a text-to-speech conversion library in Python. Unlike alternative libraries, it works offline, and is compatible with both Python 2 and 3. - pyttsx3 is a text-to-speech conversion library in Python. Unlike alternative libraries, it works offline, and is compatible with both Python 2 and 3. - https://github.com/nateshmbhat/pyttsx3/archive/v.2.90.tar.gz - - python3-devel - python3-setuptools - espeak-devel - python3-sphinx - - programming/language/python3/python3-pyttsx3/pspec.xml - - - python3-pyttsx3 - pyttsx3 is a text-to-speech conversion library in Python. - - python3 - espeak - python3-sphinx - - - /usr/lib/python3* - /usr/share/doc/python3-pyttsx3 - - - - - 2022-01-23 - 2.90 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - python3-pyudev - https://pypi.org/project/pyudev/ - - Blue Devil - bluedevil@sctzine.com - - LGPLv2.1 - library - programming.language.python3 - Python3 bindings for libudev library - libudev için Python3 bağlayıcısı - These bindings enable using of udev library in Python programs. - Bu bağlayıcı, Python3 programlarında, udev kitaplığı olan libudev'in işlevselliğinden yararlanmayı sağlar. - https://github.com/pyudev/pyudev/archive/v0.22.tar.gz - - python3-setuptools - python3-devel - eudev-devel - - programming/language/python3/python3-pyudev/pspec.xml - - - python3-pyudev - Python3 bindings for libudev library - - python3-six - python3 - - - /usr/lib - /usr/share/doc - - - - - 2021-10-28 - 0.22 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-29 - 0.22 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-20 - 0.21.0 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-PyYAML - https://pyyaml.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python3 - The next generation YAML parser and emitter for Python3 - Python3 için yeni nesil YAML ayrıştırıcısı - python3-pyyaml is the next generation YAML parser and emitter for Python3. - python3-pyyaml python3 için yeni nesil YAML ayrıştırıcısıdır. - https://github.com/yaml/pyyaml/archive/5.4.1.1.tar.gz - - _yaml.c - - - libyaml-devel - python3-devel - python3-setuptools - - programming/language/python3/python3-PyYAML/pspec.xml - - - python3-PyYAML - The next generation YAML parser and emitter for Python - - python3 - libyaml - python3-setuptools - - - /usr/share/doc/python3-PyYAML - /usr/lib/python3* - - - - - 2021-10-22 - 5.4.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-27 - 5.3.1 - Patch version bump - Blue Devil - bluedevil@sctzine.com - - - 2020-02-22 - 5.3 - Clean and rebuilt. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-11 - 5.3 - Version bump - Blue Devil - bluedevil@sctzine.com - - - 2019-01-02 - 5.2 - Version bump and rebuilt w/ py3.8. - Blue Devil - bluedevil@sctzine.com - - - 2019-10-03 - 5.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-19 - 3.13 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-01 - 3.12 - Rebuild for py3.6.0 - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-01-16 - 3.12 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - python3-pyzmq - https://github.com/zeromq/pyzmq/ - - Blue DeviL - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - PyZMQ: Python3 bindings for zeromq - PyZMQ: ZeroMQ için Python3 bağlayıcıları - This package contains Python bindings for ØMQ. ØMQ is a lightweight and fast messaging implementation. - python3-pyzmq, ZeroMQ için Python3 bağlayıcıları içerir. - https://github.com/zeromq/pyzmq/archive/v22.3.0.tar.gz - - python3-setuptools - python3-devel - zeromq-devel - cython3 - - programming/language/python3/python3-pyzmq/pspec.xml - - - python3-pyzmq - PyZMQ: Python3 bindings for zeromq - - python3 - zeromq - - - /usr/share/doc/python3-pyzmq - /usr/lib/python3* - - - - - 2021-10-28 - 22.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 19.0.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 19.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-31 - 18.1.1 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-qt5 - https://www.riverbankcomputing.com/software/pyqt/intro - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - GPLv3 - library - programming.language.python3 - A set of Python bindings for the Qt 5.x Toolkit - Qt is a set of C++ libraries and development tools that includes platform independent abstractions for graphical user interfaces, networking, threads, Unicode, regular expressions, SQL databases, SVG, OpenGL, XML, and user and application settings. PyQt implements 440 of these classes as a set of Python modules. - https://files.pythonhosted.org/packages/3b/27/fd81188a35f37be9b3b4c2db1654d9439d1418823916fe702ac3658c9c41/PyQt5-5.15.6.tar.gz - - dbus-devel - dbus-python3 - dbus-python-common - python3-devel - python3-sip - qt5-svg-devel - qt5-base-devel - qt5-script-devel - qt5-webkit-devel - qt5-sensors-devel - qt5-location-devel - qt5-designer-devel - python3-pyqt5-sip - qt5-x11extras-devel - qt5-webengine-devel - qt5-multimedia-devel - qt5-serialport-devel - qt5-webchannel-devel - qt5-websockets-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-networkauth-devel - qt5-connectivity-devel - qt5-quickcontrols2-devel - - - restore-sip4-support.patch - - programming/language/python3/python3-qt5/pspec.xml - - - python3-qt5 - A set of Python 3.x bindings for the Qt 5.x Toolkit - - libgcc - dbus - python3 - python3-sip - qt5-designer - qt5-webengine - qt5-svg - qt5-base - qt5-sensors - qt5-location - qt5-webkit - qt5-x11extras - qt5-multimedia - qt5-serialport - qt5-webchannel - qt5-websockets - qt5-declarative - qt5-xmlpatterns - qt5-connectivity - qt5-networkauth - python3-pyqt5-sip - - - /usr/bin/pyuic5 - /usr/lib/python3.9/site-packages - /usr/lib/qt5/plugins/PyQt5/libpyqt5qmlplugin.so - /usr/lib/qt5/plugins/designer/libpyqt5.so - /usr/share/doc - /usr/share/qt5/qsci/api/python/PyQt5.api - /usr/bin/pyrcc5 - /usr/bin/pylupdate5 - - - - python3-qt5-devel - Development files for python3-qt5 - - libgcc - qt5-base - python3-qt5 - - - /usr/share/sip/PyQt5 - - - - - 2022-04-18 - 5.15.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-06 - 5.15.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-21 - 5.15.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-01 - 5.15.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-12 - 5.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-19 - 5.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 5.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 5.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-29 - 5.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-04 - 5.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-13 - 5.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-06 - 5.13.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 5.11.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-02 - 5.11.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-14 - 5.11.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-11 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 5.11.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 5.10.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-01 - 5.9.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-22 - 5.9.2 - version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-03 - 5.7.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 5.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-07 - 5.6 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-25 - 5.6 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-08 - 5.5.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-random2 - https://pypi.org/project/random2/ - - PisiLinux Community - admins@pisilinux.org - - PSF - app - programming.language.python3 - Python 3 compatible port of Python 2 random module - Python2 rastgele modülünün Python 3'e uygun olan portu. - Python 3 compatible port of Python 2 random module - python3-random2, Python2 rastgele modülünün Python 3'e uygun olan bir port sağlar. - https://files.pythonhosted.org/packages/ee/b5/5aca5217501fbd06b1e5aed6d5986baa0da5380880e6bb6f421ed18e3a32/random2-1.0.1.zip - - python3-six - python3-devel - python3-setuptools - - programming/language/python3/python3-random2/pspec.xml - - - python3-random2 - Python 3 compatible port of Python 2 random module - - python3 - - - /usr/lib - /usr/share - /usr/share/doc - - - - - 2021-10-28 - 1.0.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 1.0.1 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2018-11-11 - 1.0.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-rdflib - https://pypi.org/project/rdflib/ - - PisiLinux Community - admins@pisilinux.org - - BSD - app - programming.language.python3 - A Python library for working with RDF, a simple yet powerful language for representing information - A Python library for working with RDF, a simple yet powerful language for representing information - A Python library for working with RDF, a simple yet powerful language for representing information - A Python library for working with RDF, a simple yet powerful language for representing information - https://files.pythonhosted.org/packages/source/r/rdflib/rdflib-6.1.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-rdflib/pspec.xml - - - python3-rdflib - - python3 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2021-01-18 - 6.1.1 - Version bump - Pisilinux Community - admins@pisilinux.org - - - 2021-10-14 - 6.0.1 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2021-10-09 - 6.0.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-recommonmark - https://github.com/readthedocs/recommonmark - - Pisi Linux Admins - admin@pisilinux.org - - MIT - app - programming.language.python3 - Markdown parser for docutils - Markdown parser for docutils - Belgeler için Markdown ayrıştırıcısı - Belgeler için Markdown ayrıştırıcısı - https://github.com/readthedocs/recommonmark/archive/refs/tags/0.7.1.tar.gz - - python3-devel - python3-sphinx - python3-pytest - python3-docutils - python3-commonmark - python3-setuptools - - programming/language/python3/python3-recommonmark/pspec.xml - - - python3-recommonmark - - python3 - python3-sphinx - python3-commonmark - - - /usr/bin - /usr/lib - /usr/share/doc - - - - - 2021-10-25 - 0.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-16 - 0.6.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-reportlab - https://pypi.org/project/reportlab/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - app - programming.language.python3 - A proven industry-strength PDF generating solution - A proven industry-strength PDF generating solution - A proven industry-strength PDF generating solution - A proven industry-strength PDF generating solution - https://files.pythonhosted.org/packages/2a/02/078c875d81f231fc11ecda3158a2e2cfccc390a534c316e2524db007e245/reportlab-3.5.67.tar.gz - - python3-devel - freetype-devel - python3-pillow-devel - - programming/language/python3/python3-reportlab/pspec.xml - - - python3-reportlab - - python3 - freetype - - - /usr/lib - /usr/share/doc - - - - - 2021-04-26 - 3.5.67 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-requests - http://www.python-requests.org/ - - Ergün Salman - ergunsalman@hotmail.com - - MIT - library - programming.language.python3 - Requests is an Apache2 Licensed HTTP library, written in Python, for human beings. - Requests insanlar için yapılmış basit bir HTTP kitaplığıdır. - Python’s standard urllib2 module provides most of the HTTP capabilities you need - Requests HTTP/1.1 isteklerini çok basit bir şekilde göndermenize olanak tanıyan bir python kitaplığıdır. - https://github.com/psf/requests/archive/v2.26.0.tar.gz - - python3-devel - python3-setuptools - - - certs.patch - - programming/language/python3/python3-requests/pspec.xml - - - python3-requests - Requests is an Apache2 Licensed HTTP library, written in Python, for human beings. - - python3 - python3-idna - python3-chardet - python3-urllib3 - - - /usr/share/doc/python3-requests - /usr/lib/python3* - - - - - 2021-10-22 - 2.26.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 2.24.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 2.23.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-24 - 2.22.0 - Rebuilt w/ py3.8 and added translations. - Blue Devil - bluedevil@sctzine.com - - - 2019-07-11 - 2.22.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-21 - 2.19.1 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-21 - 2.18.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-19 - 2.13.0 - Release Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.9.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 2.9.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-08 - 2.9.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-rfc3986 - https://pypi.org/project/rfc3986/ - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - Validating URI References per RFC 3986. - Her RFC 3986 için URI referanslarını değerlendirir. - A Python implementation of RFC 3986 including validation and authority parsing. - python3-rfc3986, değerlendirme ve yetkilendirme çözümleyicisi de içeren python3 uygulamasıdır. - https://github.com/python-hyper/rfc3986/archive/1.5.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-rfc3986/pspec.xml - - - python3-rfc3986 - Validating URI References per RFC 3986. - - python3 - - - /usr/share/doc/python3-rfc3986 - /usr/share/man - /usr/lib - - - - - 2021-10-28 - 1.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-08 - 1.4.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 1.3.2 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sane - https://python-sane.readthedocs.io/en/latest/ - - Pisi Linux Admins - admin@pisilinux.org - - MIT - app - programming.language.python3 - Python interface to the SANE scanner and frame grabber. - Python interface to the SANE scanner and frame grabber. - Python interface to the SANE scanner and frame grabber. - Python interface to the SANE scanner and frame grabber. - https://files.pythonhosted.org/packages/19/dc/5fef2c0e935c2698bf6b8f050b80f6fdb729dfb0a7a6c7058faf34b8fdf4/python-sane-2.9.1.tar.gz - - python3-devel - python3-setuptools - sane-backends-devel - - programming/language/python3/python3-sane/pspec.xml - - - python3-sane - - python3 - sane-backends - - - /usr/lib - /usr/share/doc - - - - - 2021-04-26 - 2.9.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-sanic - https://pypi.org/project/sanic/ - - Ismet Sezer Simsek - ismetsezer1996@gmail.com - - MIT - library - app:console - programming.language.python3 - A web server and web framework that's written to go fast. Build fast. Run fast. - python3-sanic, hızlı çalışması, hızlı inşa etmesi ve hızlı yazılması üzerinde özellikleri geliştirilmiş bir ağ sunucu ve çatısıdır. - Sanic is a Python 3.6+ web server and web framework that's written to go fast. It allows the usage of the async/await syntax added in Python 3.5, which makes your code non-blocking and speedy. - python3-sanic, hızlı çalışması için tasarlanmış bir python3 ağ sunucu ve çatısıdır. - https://github.com/huge-success/sanic/archive/v21.9.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-sanic/pspec.xml - - - python3-sanic - A web server and web framework that's written to go fast. Build fast. Run fast. - - python3 - python3-httpx - python3-aiofiles - python3-httptools - python3-multidict - python3-websockets - - - /usr/lib - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2021-10-28 - 21.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 20.6.3 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 20.3.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 19.12.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 0.7.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 0.7.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-08-15 - 0.6.0 - First Release - Ismet Sezer Simsek - ismetsezer1996@gmail.com - - - - - - python3-scour - https://github.com/scour-project/scour - - Blue Devil - bluedevil@sctzine.com - - Apachev2.0 - library - programming.language.python3 - Scour - An SVG Optimizer / Cleaner - SVG iyileştirici/temizleyici. - Scour is an SVG optimizer/cleaner that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data written in Python. - python3-scour, SVG çizim dosyalarının yapısını düzelten, bunu yaparken boyutlarını da düşürerek iyileştirme yapan bir python kitaplığıdır. - https://github.com/scour-project/scour/archive/refs/tags/v0.38.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-scour/pspec.xml - - - python3-scour - Scour - An SVG Optimizer / Cleaner - - python3 - - - /usr/bin/scour - /usr/lib/python3* - /usr/share/doc/python3-scour - - - - - 2021-10-28 - 0.38.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-15 - 0.38.1 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-setproctitle - https://github.com/dvarrazzo/py-setproctitle - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - MIT - library - programming.language.python3 - Allows a python process to change its process title - Allows a python process to change its process title - https://github.com/dvarrazzo/py-setproctitle/archive/refs/tags/version-1.2.2.tar.gz - - procps - python3-devel - python3-pytest - python3-setuptools - - programming/language/python3/python3-setproctitle/pspec.xml - - - python3-setproctitle - - procps - python3 - python3-pytest - - - /usr/lib - /usr/share/doc - - - - - 2021-10-25 - 1.2.2 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-25 - 1.2.2 - Version bump - Pisi Linux Admins - admin@pisilinux.org - - - 2020-03-23 - 1.1.10 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-setuptools-scm - https://github.com/pypa/setuptools_scm - - Blue DeviL - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Python3 setuptools-scm module - Python3 setuptools-scm modülü - Tsetuptools_scm handles managing your Python package versions in SCM metadata instead of declaring them as the version argument or in a SCM managed file. - setuptools-scm python paket versiyonlarını SCM metadataları kullanarak yönetmenizi sağlayan python3 modülüdür. - https://files.pythonhosted.org/packages/57/38/930b1241372a9f266a7df2b184fb9d4f497c2cef2e016b014f82f541fe7c/setuptools_scm-6.0.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-setuptools-scm/pspec.xml - - - python3-setuptools-scm - Python3 setuptools-scm module - - python3 - python3-setuptools - - - /usr/lib/python3* - /usr/share/doc/python3-setuptools-scm - - - - - 2021-10-22 - 6.0.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 6.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 4.1.2 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-24 - 4.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 3.5.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 3.4.3 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-11 - 3.3.3 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - 2019-11-28 - 3.3.3 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-shiboken2 - https://www.pyside.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - app:console - programming.language.python3 - Shiboken the Binding Generator - Shiboken is the CPython-based binding code generator for C or C++ libraries. It uses an ApiExtractor library to parse the C or C++ headers and get the type information, using Clang. - https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.15.2-src/pyside-setup-opensource-src-5.15.2.tar.xz - - llvm - cmake - libxslt-devel - python3-devel - qt5-base-devel - llvm-clang-devel - qt5-xmlpatterns-devel - - programming/language/python3/python3-shiboken2/pspec.xml - - - shiboken2 - Shiboken2 is the binding generator used to create the PySide2 bindings. - - libxslt - qt5-base - llvm-clang - - - /usr/share/doc - /usr/bin/shiboken2 - /usr/lib/libshiboken2* - /usr/share/man/man1/shiboken2.1 - /usr/bin/shiboken_tool.py - - - - python3-shiboken2 - Python3 shared library files used by shiboken2. - Python3 için shiboken2 bağlayıcı modülü - python3-shiboken2, Python3 için shiboken2 bağlayıcı modülü içerir. - - python3 - shiboken2 - - - /usr/lib/python3*/site-packages/shiboken2* - /usr/lib/libshiboken2.cpython-36m-x86_64-linux-gnu.so* - - - - python3-shiboken2-devel - Development headers for the shiboken2 library. - python3-shiboken2 için geliştime dosyaları - python3-shiboken2-devel, python3-shiboken2 için geliştime dosyaları içerir. - - python3-shiboken2 - - - /usr/lib/cmake/ - /usr/include/shiboken2/ - /usr/lib/pkgconfig/shiboken2.pc - - - - - 2021-10-28 - 5.15.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-24 - 5.15.2 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-11-13 - 5.15.1 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-05-25 - 5.14.2 - Patch version bump. - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-sip - https://www.riverbankcomputing.com/news - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:console - programming.language.python3 - SIP is a tool for generating bindings for C++ classes so that they can be used by Python3 - C ve C++ kütüphaneleri için python bağlayıcıları oluşturan bir araç - Generator powiązań Pythona z bibliotekami klas C++ - SIP is a tool for generating bindings for C and C++ libraries so that they can be used by Python3. It takes any C or C++ libraries and converts them into Python extension modules. - SIP3 C ve C++ kütüphanelerini Python'da kullanabilmek için bağlayıcılar oluşturan bir araçtır. Herhangi bir C veya C++ kütüphanesini Python genişletme modülüne dönüştürür. - Generuje powiązania Pythona z bibliotekami klas C++ ze zbioru plików ze specyfikacjami klas. Obsługiwany jest Python 2 i 3. - https://www.riverbankcomputing.com/static/Downloads/sip/4.19.25/sip-4.19.25.tar.gz - - python3-devel - - programming/language/python3/python3-sip/pspec.xml - - - python3-sip - Python 3.x SIP bindings for C and C++ libraries - - libgcc - python3 - - - /usr/bin - /usr/lib - /usr/include - /usr/share/licenses - - - - python3-pyqt5-sip - Python 3.x pyqt5 SIP bindings for C and C++ libraries - C ve C++ kütüphaneleri için python PyQt5 bağlayıcıları oluşturan bir araç - SIP3 C ve C++ kütüphanelerini Python'da PyQt5 ile kullanabilmek için bağlayıcılar oluşturan bir araçtır. Herhangi bir C veya C++ kütüphanesini Python PyQt5 genişletme modülüne dönüştürür. - - libgcc - - - /usr/lib/python3*/site-packages/PyQt5* - - - - python3-sip-docs - Documentation files for python3-sip - python3-sip için belgelendirme dosyaları - python3-sip-docs, python3-sip için belgelendirme dosyalarını içerir. - - python3-sip - - - /usr/share/doc/python3-sip - - - - - 2021-10-22 - 4.19.25 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-19 - 4.19.24 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-10 - 4.19.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 4.19.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 4.19.21 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 4.19.20 - Rebuild bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 4.19.20 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-09-13 - 4.19.19 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-13 - 4.19.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 4.19.14 - Rebuild pyqt5 sip. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-14 - 4.19.12 - Rebuild pyqt5 sip. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 4.19.12 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-10 - 4.19.6 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 4.19.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-18 - 4.18 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-11 - 4.18 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 4.18 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-20 - 4.18 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-08 - 4.16.9 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-six - http://pypi.python.org/pypi/six/ - - Alihan Öztürk - alihan@pisilinux.org - - MIT - app:console - programming.language.python3 - Python 2 and 3 compatibility utilities. - Python2 ve python3 uyumluluk programı. - python-six provides simple utilities for wrapping over differences between Python 2 and Python 3. - python3-six, python2 ile python3 arasındaki farklılıkların aşılmasına yardımcı olan basit araçlar sağlar. - https://pypi.org/packages/source/s/six/six-1.16.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-six/pspec.xml - - - python3-six - Python 2 and 3 compatibility utilities. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-six - - - - - 2021-10-22 - 1.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-24 - 1.15.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-21 - 1.14.0 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2019-12-11 - 1.13.0 - Version bump. - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-06 - 1.11.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-24 - 1.11.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-22 - 1.10.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-01 - 1.10.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.9.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 1.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-05-08 - 1.9.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - python3-smartypants - https://github.com/leohemsted/smartypants.py - - Pisi Linux Admins - admin@pisilinux.org - - BSD - app - programming.language.python3 - Python with the SmartyPants - Python with the SmartyPants - Python with the SmartyPants - Python with the SmartyPants - https://github.com/leohemsted/smartypants.py/archive/refs/tags/v2.0.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-smartypants/pspec.xml - - - python3-smartypants - - python3 - - - /usr/bin - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 2.0.1 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-05-26 - 2.0.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-sniffio - https://github.com/python-trio/sniffio - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.language.python3 - Sniff out which async library your code is running under - Yazdığınız kod hangi asenkron kitaplık altında koşuyor bunu dinleyen kitaplık. - This is a tiny package whose only purpose is to let you detect which async library your code is running under. - python3-sniffio, yazdığınız kod hangi asenkron kitaplık altında koşuyor, bunu dinleyen ve tespit edebilen bir python kitaplığıdır. - https://github.com/python-trio/sniffio/archive/v1.2.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-sniffio/pspec.xml - - - python3-sniffio - Sniff out which async library your code is running under - - python3 - python3-curio - - - /usr/lib - /usr/share/man - /usr/share/doc/python3-sniffio - - - - - 2021-10-28 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 1.1.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-snowballstemmer - https://snowballstem.org/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Snowball stemming library collection for Python3 - Snowball, python3 için sözcük kökeni bulma kitaplığıdır. - Snowball is a small string processing language designed for creating stemming algorithms for use in Information Retrieval. - Snowball, sıklıkla kullanılan bilgi çekme yapılırken kullanılan sözcük kökü bulma işlemi için yaratılmış küçük bir sözcük işleme kitaplığıdır. - https://pypi.python.org/packages/source/s/snowballstemmer/snowballstemmer-2.1.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-snowballstemmer/pspec.xml - - - python3-snowballstemmer - snowballstemmer module for python3 - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-snowballstemmer - - - - - 2021-10-22 - 2.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-06 - 2.0.0 - Rebuilt w/ py3.8 - Blue Devil - bluedevil@sctzine.com - - - 2019-12-06 - 2.0.0 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-soupsieve - https://facelessuser.github.io/soupsieve/ - - Blue DeviL - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A modern CSS selector implementation for Beautiful Soup. - Beautiful Soup için çağdaş bir CSS seçici uygulaması - Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. It aims to provide selecting, matching, and filtering using modern CSS selectors. Soup Sieve currently provides selectors from the CSS level 1 specifications up through the latest CSS level 4 drafts and beyond (though some are not yet implemented). - Soup Sieve, Beautiful Soup 4 ile kullanılmak üzere geliştirilmiş bir CSS seçici python3 kitaplığıdır. - https://github.com/facelessuser/soupsieve/archive/2.2.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-soupsieve/pspec.xml - - - python3-soupsieve - A modern CSS selector implementation for Beautiful Soup. - - python3 - python3-backports.functools_lru_cache - - - /usr/lib/python3* - /usr/share/doc/python3-soupsieve - - - - - 2021-10-28 - 2.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-24 - 2.0.1 - First release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-speaklater - https://github.com/mitsuhiko/speaklater/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Implements a lazy string for python useful for use with gettext. - Gettext ile kullanımı yararlı, pythonda tembel söz katarları uygulaması. - A module that provides lazy strings for translations. Basically you get an object that appears to be a string but changes the value every time the value is evaluated based on a callable you provide. - python3-speaklater, gettext ile kullanımı yararlı, pythonda tembel söz katarları uygulaması sunar. - https://files.pythonhosted.org/packages/03/47/eaa6a52849915456aa144fea9e41332ae9b1a246a899095a231c995aab7e/speaklater3-1.4.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-speaklater/pspec.xml - - - python3-speaklater - Implements a lazy string for python useful for use with gettext. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-speaklater - - - - - 2021-10-28 - 1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-19 - 1.3 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinx - https://www.sphinx-doc.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - library - programming.language.python3 - Python documentation generator. It can generate HTML or Latex outputs - Python için döküman üreticisi. HTML, Latex gibi çıktılar üretebiliyor - It's a very common documentation generator especially using for python3 based documentation.It can generate HTML or PDF, Ps outputs with Latex output support. - Özellikle python için hazırlanan dökümanları yorumlamak için kullanılan yaygın bir döoküman üreticisi. Başta HTML olmak üzere Latex ile birlikte PDF, Ps gibi doküman çıktıları üretebiliyor. - https://pypi.org/packages/source/S/Sphinx/Sphinx-4.4.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-sphinx/pspec.xml - - - python3-sphinx - Python documentation generator. It can generate HTML or Latex outputs - - python3 - python3-six - python3-Babel - python3-Jinja2 - python3-certifi - python3-requests - python3-Pygments - python3-docutils - python3-pyparsing - python3-imagesize - python3-packaging - python3-setuptools - python3-charset-normalizer - python3-snowballstemmer - python3-sphinx_rtd_theme - python3-sphinxcontrib-qthelp - python3-sphinxcontrib-jsmath - python3-sphinxcontrib-devhelp - python3-sphinxcontrib-htmlhelp - python3-sphinx-alabaster-theme - python3-sphinxcontrib-applehelp - python3-sphinxcontrib-serializinghtml - - - /usr/bin - /usr/lib/python3* - /usr/share/doc/python3-sphinx/LICENSE - - - - python3-sphinx-docs - Documentation files for python3-sphinx - python3-sphinx için belgelendirme dosyaları - python3-sphinx-docs, python3-sphinx için belgelendirme dosyaları içerir. - - python3-sphinx - - - /usr/share/doc/python3-sphinx - - - - - 2022-03-23 - 4.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-11 - 4.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-23 - 4.1.2 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-22 - 4.1.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 4.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 3.5.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 3.2.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-16 - 3.0.3 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 3.0.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-07 - 3.0.0 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 2.4.4 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-24 - 2.4.3 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 2.4.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 2.4.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 2.3.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-06 - 1.6.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-28 - 1.6.5 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-sphinx-alabaster-theme - https://github.com/bitprophet/alabaster - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python3 - Sphinx default theme. - Sphinx varsayılan teması. - Alabaster is a visually (c)lean, responsive, configurable theme for the Sphinx documentation system. It is Python 2+3 compatible. - Alabaster, Sphinx dokümantasyon sistemi için görsel (c) yalın, duyarlı, yapılandırılabilir bir temadır. Python 2 + 3 uyumludur. - https://github.com/bitprophet/alabaster/archive/0.7.12.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinx-alabaster-theme/pspec.xml - - - python3-sphinx-alabaster-theme - Sphinx default theme. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-sphinx-alabaster-theme - - - - - 2021-10-22 - 0.7.12 - Version bump. - Pisi Linux Admins - admins@pisilinux.org - - - 2019-12-30 - 0.7.12 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-01-28 - 0.7.11 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python3-sphinx-copybutton - https://pypi.org/project/sphinx-copybutton/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app - programming.language.python3 - Add a copy button to code cells in Sphinx docs - Add a copy button to code cells in Sphinx docs - Add a copy button to code cells in Sphinx docs - Add a copy button to code cells in Sphinx docs - https://files.pythonhosted.org/packages/d0/79/d57ca42f4be2ac21f660300a5e1a285ce42b23c45b5a4b9a21ce973a3b2f/sphinx-copybutton-0.4.0.tar.gz - - python3-devel - python3-sphinx - python3-setuptools - - programming/language/python3/python3-sphinx-copybutton/pspec.xml - - - python3-sphinx-copybutton - - python3 - python3-sphinx - - - /usr/lib - /usr/share - /usr/share/doc - - - - - 2021-10-14 - 0.4.0 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2021-10-22 - 0.4.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-sphinx-issues - https://github.com/sloria/sphinx-issues - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - A Sphinx extension for linking to your project's issue tracker. - Projeniz için olay izleme sphinx genişlemesi. - A Sphinx extension for linking to your project's issue tracker. Includes roles for linking to issues, pull requests, user profiles, with built-in support for GitHub (though this works with other services). - python3-sphinx-issues, projeniz için olay izleme sphinx genişlemesi sunar. - https://github.com/sloria/sphinx-issues/archive/1.2.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinx-issues/pspec.xml - - - python3-sphinx-issues - A Sphinx extension for linking to your project's issue tracker. - - python3-docutils - python3-sphinx - python3 - - - /usr/share/doc/python3-sphinx-issues - /usr/lib/python3* - - - - - 2021-10-22 - 1.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-22 - 1.2.0 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinx-removed-in - https://pypi.org/project/sphinx-removed-in/ - - PisiLinux Community - admins@pisilinux.org - - BSD - app - programming.language.python3 - versionremoved and removed-in directives for Sphinx - versionremoved and removed-in directives for Sphinx - versionremoved and removed-in directives for Sphinx - versionremoved and removed-in directives for Sphinx - https://files.pythonhosted.org/packages/85/cc/69f0d8a3cef9fed0faa0c103500d6fd8b2dc1d53e98095fc9b1ac9268e38/sphinx-removed-in-0.2.1.tar.gz - - python3-devel - python3-sphinx - python3-setuptools - - programming/language/python3/python3-sphinx-removed-in/pspec.xml - - - python3-sphinx-removed-in - - python3 - python3-sphinx - - - /usr/lib - /usr/share - /usr/share/doc - - - - - 2021-10-14 - 0.2.1 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2021-10-22 - 0.2.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-sphinxcontrib-applehelp - https://github.com/sphinx-doc/sphinxcontrib-applehelp - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Sphinx extension which outputs Apple help books. - Apple yardım kitapları olarak çıktı verebilen sphinx genişleme modülüdür. - sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books. - python3-sphinxcontrib-applehelp, Apple yardım kitapları olarak çıktı verebilen sphinx genişleme modülüdür. - https://github.com/sphinx-doc/sphinxcontrib-applehelp/archive/1.0.2.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinxcontrib-applehelp/pspec.xml - - - python3-sphinxcontrib-applehelp - sphinxcontrib-applehelp module for python - - python3 - - - /usr/share/doc/python3-sphinxcontrib-applehelp - /usr/lib/python3* - - - - - 2021-10-22 - 1.0.2 - Rebuild. - Pisi Linux Admins - admins@pisilinux.org - - - 2020-03-04 - 1.0.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 1.0.1 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinxcontrib-devhelp - https://github.com/sphinx-doc/sphinxcontrib-devhelp - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Sphinx extension which outputs Devhelp document. - Devhelp belgesi olarak çıktı verebilen sphinx genişleme modülüdür. - sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document. - python3-sphinxcontrib-devhelp, Devhelp belgesi olarak çıktı verebilen sphinx genişleme modülüdür. - https://github.com/sphinx-doc/sphinxcontrib-devhelp/archive/1.0.2.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinxcontrib-devhelp/pspec.xml - - - python3-sphinxcontrib-devhelp - sphinxcontrib-devhelp module for python - - python3 - - - /usr/share/doc/python3-sphinxcontrib-devhelp - /usr/lib/python3* - - - - - 2021-10-22 - 1.0.2 - Rebuild. - Pisi Linux Admins - admins@pisilinux.org - - - 2020-03-04 - 1.0.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 1.0.1 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinxcontrib-htmlhelp - https://github.com/sphinx-doc/sphinxcontrib-htmlhelp - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Sphinx extension which renders HTML help files. - python3-sphinxcontrib-htmlhelp, html yardım dosyalarını işleyebilir/görüntüleyebilir. - sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files. - python3-sphinxcontrib-htmlhelp, html yardım dosyalarını işleyebilen/görüntüleyebilen sphinx genişleme modülüdür. - https://files.pythonhosted.org/packages/eb/85/93464ac9bd43d248e7c74573d58a791d48c475230bcf000df2b2700b9027/sphinxcontrib-htmlhelp-2.0.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinxcontrib-htmlhelp/pspec.xml - - - python3-sphinxcontrib-htmlhelp - sphinxcontrib-htmlhelp module for python - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-sphinxcontrib-htmlhelp - - - - - 2021-10-22 - 2.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-23 - 1.0.3 - version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 1.0.2 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinxcontrib-log-cabinet - https://github.com/davidism/sphinxcontrib-log-cabinet - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Organize changelog directives in Sphinx docs. - Sphinx belgesinde "changelog" etkinliğini düzenler. - Organize changelogs generated by versionadded, versionchanged, deprecated directives. The log will be sorted by newest to oldest version. For HTML docs, older versions will be collapsed by default. - python3-sphinxcontrib-log-cabinet, sphinx belgesinde "changelog" etkinliğini düzenlemeye yarayan python kitaplığını içerir. - https://github.com/davidism/sphinxcontrib-log-cabinet/archive/1.0.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinxcontrib-log-cabinet/pspec.xml - - - python3-sphinxcontrib-log-cabinet - Organize changelog directives in Sphinx docs. - - python3 - - - /usr/share/doc/python3-sphinxcontrib-log-cabinet - /usr/lib/python3* - - - - - 2021-10-22 - 1.0.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-22 - 1.0.1 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinxcontrib-qthelp - https://github.com/sphinx-doc/sphinxcontrib-qthelp - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Sphinx extension which outputs Qthelp document. - Qthelp belgesi olarak çıktı verebilen sphinx genişleme modülüdür. - sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document - python3-sphinxcontrib-qthelp, Qthelp belgesi olarak çıktı verebilen sphinx genişleme modülüdür. - https://github.com/sphinx-doc/sphinxcontrib-qthelp/archive/1.0.3.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinxcontrib-qthelp/pspec.xml - - - python3-sphinxcontrib-qthelp - sphinxcontrib-qthelp module for python - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-sphinxcontrib-qthelp - - - - - 2021-10-22 - 1.0.3 - Rebuild. - Pisi Linux Admins - admins@pisilinux.org - - - 2020-03-04 - 1.0.3 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 1.0.2 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinxcontrib-serializinghtml - https://github.com/sphinx-doc/sphinxcontrib-serializinghtml - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Sphinx extension which outputs "serialized" HTML files (json and pickle). - python3-sphinxcontrib-serializinghtml, serileştirilmiş HTML dosyaları yaratabilen sphinx genişletmesi. - sphinxcontrib-serializinghtml is a sphinx extension which outputs "serialized" HTML files (json and pickle). - python3-sphinxcontrib-serializinghtml, serileştirilmiş HTML dosyaları yaratabilen sphinx genişleme modülüdür. - https://files.pythonhosted.org/packages/b5/72/835d6fadb9e5d02304cf39b18f93d227cd93abd3c41ebf58e6853eeb1455/sphinxcontrib-serializinghtml-1.1.5.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sphinxcontrib-serializinghtml/pspec.xml - - - python3-sphinxcontrib-serializinghtml - sphinxcontrib-serializinghtml module for python - - python3 - - - /usr/share/doc/python3-sphinxcontrib-serializinghtml - /usr/lib/python3* - - - - - 2021-10-22 - 1.1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 1.1.4 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-30 - 1.1.3 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinxcontrib-websupport - https://www.sphinx-doc.org/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Sphinx API for Web Apps - python3-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. - python3-sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application. - python3-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. python3-sphinxcontrib-websupport, ağ uygulamalarınız için Sphinx ile bütünleşebilen python apisi sunar. - https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.4.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-sphinxcontrib-websupport/pspec.xml - - - python3-sphinxcontrib-websupport - sphinxcontrib-websupport module for python - - python3 - python3-Jinja2 - python3-docutils - python3-setuptools - - - /usr/lib/python3* - /usr/share/doc/python3-sphinxcontrib-websupport - - - - - 2021-10-22 - 1.2.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 1.2.4 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-16 - 1.2.2 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 1.2.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-08 - 1.2.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-13 - 1.1.2 - Rebuilt w/ py3.8 - Blue Devil - bluedevil@sctzine.com - - - 2019-11-13 - 1.1.2 - First pisi release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sphinx_rtd_theme - https://github.com/readthedocs/sphinx_rtd_theme - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Sphinx theme for readthedocs.org. - readthedocs.org için sphinx teması. - This Sphinx theme was designed to provide a great reader experience for documentation users on both desktop and mobile devices. - Hem mobil hem masaüstü belgelendirme kullanıcılarına çok iyi bir okuma deneyimi sunmak amacıyla tasarlanmış bir sphinx teması. - https://github.com/readthedocs/sphinx_rtd_theme/archive/0.5.2.tar.gz - - nodejs - python3-devel - python3-setuptools - - - python-sphinx_rtd_theme-unbundle-fonts.patch - python-sphinx_rtd_theme-html5shiv.patch - 2ab605a455.patch - - programming/language/python3/python3-sphinx_rtd_theme/pspec.xml - - - python3-sphinx_rtd_theme - Sphinx theme for readthedocs.org. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-sphinx_rtd_theme - - - - - 2021-10-22 - 0.5.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 0.5.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-15 - 0.4.3 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sqlalchemy - https://www.sqlalchemy.org/ - - Blue DeviL - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - The Python SQL Toolkit and Object Relational Mapper - Python SQL Araç Kiti ve İlişkisel Nesne Haritalandırıcısı - SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. SQLAlchemy provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language. - SQLAlchemy, geliştiricisine SQL'in tüm güç ve esnekliğini verebilen, python sql araç kiti ve ilişkisel nesne haritalandırıcısı sunan bir python modülüdür. - https://github.com/sqlalchemy/sqlalchemy/archive/rel_1_4_26.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sqlalchemy/pspec.xml - - - python3-sqlalchemy - The Python SQL Toolkit and Object Relational Mapper - - python3 - - - /usr/share/doc - /usr/lib - - - - - 2021-10-25 - 1.4.26 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-31 - 1.3.19 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 1.3.17 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-08 - 1.3.16 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-18 - 1.3.15 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 1.3.14 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 1.3.13 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-08 - 1.3.11 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - python3-sqlparse - https://github.com/andialbrecht/sqlparse - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - A non-validating SQL parser module for Python. - Python için doğrulamasız SQL çözümleyici. - sqlparse is a non-validating SQL parser for Python. It provides support for parsing, splitting and formatting SQL statements. - python3-sqlparse, python ile doğrulamasız sql çözümleme yapmanıza yarayacak python modülleri sunar. - https://github.com/andialbrecht/sqlparse/archive/0.4.2.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sqlparse/pspec.xml - - - python3-sqlparse - A non-validating SQL parser module for Python. - - python3-setuptools - python3 - - - /usr/share/doc/python3-sqlparse - /usr/bin/sqlformat - /usr/lib/python3* - - - - - 2021-10-28 - 0.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 0.3.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-19 - 0.3.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-sshtunnel - https://github.com/pahaz/sshtunnel - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - SSH tunnels to remote server. - Python icin ssh uygulaması. - python3-sshtunnel provides pure python SSH tunnels. - python3-sshtunnel, python ile ssh tüneli açarak uzak sunucuya bağlanmanızı sağlayan modülleri sunar. - https://github.com/pahaz/sshtunnel/archive/0.4.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-sshtunnel/pspec.xml - - - python3-sshtunnel - SSH tunnels to remote server. - - python3-setuptools - python3-pycparser - python3-paramiko - python3 - - - /usr/share/doc/python3-sshtunnel - /usr/bin/sshtunnel - /usr/lib/python3* - - - - - 2021-10-28 - 0.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-19 - 0.1.5 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-testtools - https://github.com/testing-cabal/testtools - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Testtools - tasteful testing for python. - testtools, python standart kitaplığındaki birim test çatısına eklentiler içerir. - testtools is a set of extensions to the Python standard library's unit testing framework. - python3-testtools, python standart kitaplığındaki birim test çatısına eklentiler sağlayan python modüllerini içerir. - https://pypi.io/packages/source/t/testtools/testtools-2.5.0.tar.gz - - python3-setuptools - python3-devel - python3-pbr - - programming/language/python3/python3-testtools/pspec.xml - - - python3-testtools - Testtools - tasteful testing for python. - - python3-setuptools - python3-extras - python3-six - python3-pbr - python3 - - - /usr/share/doc/python3-testtools - /usr/lib/python3* - - - - - 2021-10-28 - 2.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-17 - 2.4.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-20 - 2.3.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-toml - https://github.com/uiri/toml - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Python lib for parsing TOML - TOML çözümleyen python kitaplığı. - A Python library for parsing and creating TOML. - python3-toml, TOML çözümleyen python kitaplığı sunar. - https://github.com/uiri/toml/archive/0.10.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-toml/pspec.xml - - - python3-toml - Python lib for parsing TOML - - python3 - - - /usr/share/doc/ - /usr/lib/python3* - - - - - 2021-10-22 - 0.10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 0.10.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-tqdm - https://github.com/tqdm/tqdm - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A Fast, Extensible Progress Bar for Python and CLI. - Python3 ile komut satırı için hızlı ve genişletilebilir ilerleme çubugu kitaplığı - python3-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done! - python3-tqdm, python3 ile komut satırı için hızlı ve genişletilebilir ilerleme çubuğu kitaplığı sunar. Bu modül ile döngülerinize akıllı ilerleme çubuğu ekleyebilirsiniz. - https://files.pythonhosted.org/packages/e3/c1/b3e42d5b659ca598508e2a9ef315d5eef0a970f874ef9d3b38d4578765bd/tqdm-4.62.3.tar.gz - - pip3 - python3-devel - python3-setuptools - - programming/language/python3/python3-tqdm/pspec.xml - - - python3-tqdm - A Fast, Extensible Progress Bar for Python and CLI. - - python3 - python3-setuptools - - - /usr/share/doc/python3-tqdm - /usr/lib/python3* - /usr/bin/tqdm - - - - - 2021-10-28 - 4.62.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-31 - 4.48.2 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 4.46.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-07 - 4.45.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-29 - 4.44.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 4.43.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-05 - 4.42.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-27 - 4.42.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 4.41.1 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-25 - 4.41.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-typogrify - https://pypi.org/project/typogrify/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - app - programming.language.python3 - filters to make caring about typography on the web a bit easier - filters to make caring about typography on the web a bit easier - filters to make caring about typography on the web a bit easier - filters to make caring about typography on the web a bit easier - https://files.pythonhosted.org/packages/8a/bf/64959d6187d42472acb846bcf462347c9124952c05bd57e5769d5f28f9a6/typogrify-2.0.7.tar.gz - - python3-devel - python3-setuptools - python3-smartypants - - programming/language/python3/python3-typogrify/pspec.xml - - - python3-typogrify - - python3 - python3-smartypants - - - /usr/lib - /usr/share/doc - - - - - 2021-10-22 - 2.0.7 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-05-26 - 2.0.7 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - python3-Unidecode - http://pypi.python.org/pypi/Unidecode/ - - PisiLinux Community - admins@pisilinux.org - - Artistic - GPLv2 - library - programming.language.python3 - US-ASCII transliterations of Unicode text - Unicode karakterlerinin US-ASCII harf çevirileri - python-Unidecode provides ASCII transliterations of Unicode text. This is a Python port of Text::Unidecode Perl module. - python3-Unidecode, Unicode karakterlerinin US-ASCII harf çevirilerini sağlar. Text::Unidecode Perl modülünün Python diliyle yazılmış halidir. - https://files.pythonhosted.org/packages/cd/31/245d8a384939aa0ee152c76fc62890f79f35fc41cd12839f5df268d9081d/Unidecode-1.2.0.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-Unidecode/pspec.xml - - - python3-Unidecode - US-ASCII transliterations of Unicode text - - python3 - - - /usr/bin/unidecode - /usr/lib/python3* - /usr/share/doc/python3-Unidecode - - - - - 2021-10-24 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 1.1.1 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-urllib3 - https://github.com/shazow/urllib3 - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.language.python3 - urllib3 is a powerful, sanity-friendly HTTP client for Python. - urllib3 güçlü ve akıl sağlığı dostu olan, python için HTTP istemcisi sunan bir kitaplıktır. - urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. urllib3 brings many critical features that are missing from the Python standard libraries. - urllib3 güçlü ve akıl sağlığı dostu olan, python için HTTP istemcisi sunan bir kitaplıktır. urllib3 Python standart kütüphanesinde bulunmayan kritik özellikleri içerir. - https://github.com/urllib3/urllib3/archive/1.26.6.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-urllib3/pspec.xml - - - python3-urllib3 - urllib3 is a powerful, sanity-friendly HTTP client for Python. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-urllib3 - - - - - 2021-10-22 - 1.26.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-24 - 1.25.9 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 1.25.8 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-24 - 1.25.7 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 1.23 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-22 - 1.22 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python3-validictory - https://github.com/jamesturk/validictory - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - A general purpose Python3 data validator. - Python3 için genel maksatlı veri onaylama kitaplığı - python3-validictory is a general purpose Python3 data validator. - python3-validictory, Python için genel maksatlı veri onaylama kitaplığı sunar. - https://github.com/jamesturk/validictory/archive/1.1.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-validictory/pspec.xml - - - python3-validictory - A general purpose Python3 data validator. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-validictory - - - - - 2021-10-28 - 1.1.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-23 - 1.1.2 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-virtualenv - https://github.com/pypa/virtualenv/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - app:console - programming.language.python3 - Virtual Python Environment builder. - Sanal Python ortamı üreteci. - python3-virtualenv is a a tool and library for creating isolated virtual python environments. - python3-virtualenv, sanal bir python çalışma ortamı yaratan araç ve kitaplıkları sunar. - https://github.com/pypa/virtualenv/archive/20.8.0.tar.gz - - python3-devel - python3-setuptools - python3-setuptools-scm - - programming/language/python3/python3-virtualenv/pspec.xml - - - python3-virtualenv - Virtual Python Environment builder. - - python3 - python3-six - python3-appdirs - python3-distlib - python3-filelock - python3-setuptools - - - /usr/lib/python3* - /usr/bin/virtualenv - /usr/share/doc/python3-virtualenv - - - - - 2021-10-28 - 20.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-31 - 20.0.31 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-24 - 20.0.21 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 20.0.20 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 20.0.18 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-07 - 20.0.16 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 20.0.15 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 20.0.14 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 20.0.10 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-03 - 20.0.7 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-wcwidth - https://github.com/jquast/wcwidth - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - Measures number of Terminal column cells of wide-character codes. - Terminal ekranına basılan unikod karakter katarlarının genişliğini ölçen python kitaplığı. - Python library that measures the width of unicode strings rendered to a terminal - python3-wcwidth, terminal ekranına basılan unikod karakter katarlarının genişliğini ölçen python kitaplığı sunar. - https://github.com/jquast/wcwidth/archive/0.2.5.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-wcwidth/pspec.xml - - - python3-wcwidth - Measures number of Terminal column cells of wide-character codes. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-wcwidth - - - - - 2021-10-22 - 0.2.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-21 - 0.2.5 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 0.1.9 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 0.1.8 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-webencodings - https://github.com/gsnedders/python-webencodings - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - Character encoding for the web. - Genel ağ icin karakter kodlaması. - python3-webencodings is a Python implementation of the WHATWG Encoding standard. - python3-webencodings, genel ağ için karakter kodlaması kitaplığı sunar. - https://github.com/gsnedders/python-webencodings/archive/v0.5.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-webencodings/pspec.xml - - - python3-webencodings - Character encoding for the web. - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-webencodings - - - - - 2021-10-25 - 0.5.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-20 - 0.5.1 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-websocket-client - https://github.com/websocket-client/websocket-client - - Alihan Öztürk - alihan@pisilinux.org - - BSD - app:console - programming.language.python3 - WebSocket client library for Python - Python3 icin ag soketleri kitapligi - websocket-client module is WebSocket client for python. This provide the low level APIs for WebSocket. All APIs are the synchronous functions. - python3-websocket-client, WebSocket icin dusuk seviye apiler sunar. Tum apiler senkron yordamlardir. - https://github.com/websocket-client/websocket-client/archive/v1.1.1.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-websocket-client/pspec.xml - - - python3-websocket-client - WebSocket client library for Python - - python3-six - python3 - - - /usr/bin/wsdump.py - /usr/lib/python3* - /usr/share/doc/python3-websocket-client - - - - - 2021-10-22 - 1.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-26 - 0.57.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-19 - 0.48.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-25 - 0.47.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-31 - 0.46.0 - Release Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-01 - 0.40.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.37.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-06 - 0.37.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python3-websockets - https://github.com/aaugustin/websockets - - Blue Devil - bluedevil@sctzine.com - - BSD3 - library - programming.language.python3 - Library for building WebSocket servers and clients in Python. - Websocket sunucu ve istemcileri inşa etmek için gerekli python kitaplığı - websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. - python3-websockets, doğruluk ve sadeliği esas alarak, Websocket sunucu ve istemcileri yapmak için gerekli python kitaplığını içerir. - https://github.com/aaugustin/websockets/archive/9.1.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-websockets/pspec.xml - - - python3-websockets - Library for building WebSocket servers and clients in Python. - - python3 - - - /usr/lib - /usr/share/man - /usr/share/doc/python3-websockets - - - - - 2021-10-22 - 9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 8.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-werkzeug - https://palletsprojects.com/p/werkzeug/ - - Blue Devil - bluedevil@sctzine.com - - BSDv3 - library - programming.language.python3 - The comprehensive WSGI web application library. - WSGI ağ uygulamaları kitaplığı. - Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries. - python3-werkzeug, WSGI ağ uygulamaları kitaplığı içerir. - https://github.com/pallets/werkzeug/archive/2.0.2.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-werkzeug/pspec.xml - - - python3-werkzeug - The comprehensive WSGI web application library - - python3 - - - /usr/share/doc/python3-werkzeug - /usr/lib/python3* - - - - - 2021-10-25 - 2.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-07 - 1.0.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-13 - 1.0.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-wheel - https://github.com/pypa/wheel - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - The official binary distribution format for Python. - Python için resmi ikilik dosya dağıtım biçimi - This library is the reference implementation of the Python wheel packaging standard, as defined in PEP 427. - python3-wheel, PEP427'de tanımlanan Python için "wheel" paketleme standardı uygulamasıdır. - https://github.com/pypa/wheel/archive/0.36.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-wheel/pspec.xml - - - python3-wheel - The official binary distribution format for Python. - - python3 - - - /usr/bin/wheel - /usr/lib/python3* - /usr/share/doc/python3-wheel - - - - - 2021-10-22 - 0.36.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-30 - 0.35.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-wrapt - https://github.com/GrahamDumpleton/wrapt - - Blue Devil - bluedevil@sctzine.com - - BSDv2 - library - programming.language.python3 - A Python module for decorators, wrappers and monkey patching. - Çalışma zamanında uygulama yamayabilen(monkey patching), sarmalayıcı yordamlar ve dekoratörler için python modülü. - python3-wrapt provides a transparent object proxy for Python, which can be used as the basis for the construction of function wrappers and decorator functions. - python3-wrapt, çalışma zamanında uygulama yamayabilen(monkey patching), sarmalayıcı yordamlar ve dekoratörler için python modülü sağlar. - https://github.com/GrahamDumpleton/wrapt/archive/1.13.2.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-wrapt/pspec.xml - - - python3-wrapt - A Python module for decorators, wrappers and monkey patching. - - python3 - python3-setuptools - - - /usr/share/doc/ - /usr/lib/python3* - - - - - 2021-10-13 - 1.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-13 - 1.13.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 1.12.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-wtforms - https://github.com/wtforms/wtforms - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.language.python3 - A flexible forms validation and rendering library for Python. - Esnek bir form değerlendirme ve render kitaplığı. - WTForms is a flexible forms validation and rendering library for Python web development. It is framework agnostic and can work with whatever web framework and template engine you choose. - python3-wtforms, python icin esnek bir form değerlendirme ve render kitaplığı sağlar. - https://github.com/wtforms/wtforms/archive/2.3.3.tar.gz - - python3-Babel - python3-devel - python3-setuptools - - programming/language/python3/python3-wtforms/pspec.xml - - - python3-wtforms - A flexible forms validation and rendering library for Python. - - python3 - python3-MarkupSafe - - - /usr/lib/python3* - /usr/share/doc/python3-wtforms - - - - - 2021-10-25 - 2.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 2.3.1 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-04-22 - 2.3.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 2.2.1 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - python3-xdg - https://gitlab.freedesktop.org/xdg - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2+ - app:console - programming.language.python3 - X client library for Python3. - X client library for Python3. - https://gitlab.freedesktop.org/xdg/pyxdg/-/archive/rel-0.27/pyxdg-rel-0.27.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-xdg/pspec.xml - - - python3-xdg - X client library for Python3. - - python3 - - - /usr/share/doc/python3-xdg - /usr/lib/python3* - - - - - 2021-10-22 - 0.27 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-27 - 0.26 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-xlib - https://github.com/python-xlib/python-xlib - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2+ - library - programming.language.python3 - X client library for Python3. - Python için X istemci kitaplığı. - The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python, in contrast to earlier X libraries for Python (the ancient X extension and the newer plxlib) which were interfaces to the C Xlib. - python3-xlib, python için X istemci kitaplığı sunar. - https://github.com/python-xlib/python-xlib/archive/0.31.tar.gz - - pip3 - python3-setuptools - python3-devel - - programming/language/python3/python3-xlib/pspec.xml - - - python3-xlib - X client library for Python3. - - python3-six - python3 - - - /usr/share/doc/python3-xlib - /usr/lib/python3* - - - - - 2021-10-02 - 0.31 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-08 - 0.27 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-27 - 0.26 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python3-youtube_dl - https://ytdl-org.github.io/youtube-dl/index.html - - Pisi Linux Admins - admins@pisilinux.org - - GPLv3 - app:console - programming.language.python3 - Youtube Video Downloader - Youtube video indirici. - Youtube Video Downloader - Youtube ve benzeri video oynatan sitelerden video indirmeyi sağlayan bir uygulama. - youtube_dl - https://github.com/ytdl-org/youtube-dl/archive/2021.12.17.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-youtube_dl/pspec.xml - - - python3-youtube_dl - Youtube Video Downloader - - python3-setuptools - python3 - - - /etc/fish - /usr/share/doc/ - /usr/bin - /usr/lib/python3* - /usr/share/man/man1 - /etc/bash_completion.d - /usr/share/applications - - - - - 2022-01-04 - 2021.12.17 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 2021.06.06 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-17 - 2021.06.06 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-04 - 2021.05.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-17 - 2021.01.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-31 - 2020.07.28 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-06-28 - 2020.06.16.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 2020.05.08 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-27 - 2020.03.24 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-11 - 2020.03.08 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-04 - 2020.03.01 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-18 - 2020.02.16 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 2020.01.24 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-23 - 2020.01.15 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-10 - 2020.01.01 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-26 - 2019.12.25 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-10-28 - 2019.10.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-06-24 - 2019.06.21 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 2018.12.17 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-26 - 2018.12.17 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 2018.11.18 - version bump - Aydin Atmaca - aydinatmaca@gmail.com - - - 2018-10-03 - 2018.09.26 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 2018.08.04 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-31 - 2018.01.21 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-01 - 2017.01.31 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-08-26 - 2016.08.24.1 - version bump - Metehan Özbek - mthnzbk@gmail.com - - - 2016-08-06 - 2016.08.06 - version bump - Metehan Özbek - admins@pisilinux.org - - - 2016-07-21 - 2016.07.17 - First release - Metehan Özbek - admins@pisilinux.org - - - - - - python3-zappa - https://github.com/Miserlou/Zappa - - Ismet Sezer Simsek - ismetsezer1996@gmail.com - - LGPLv2.1 - library - app:console - programming.language.python3 - Zappa - Serverless Python - Zappa - Sunucusuz Python - Server-less Python Web Services for AWS Lambda and API Gateway - python3-zappa, AWS Lambda ve API Ağ geçidi için sunucusuz Python ağ hizmetleri sunan python arayüzüdür. - https://files.pythonhosted.org/packages/38/d1/92037f8194028d720e4ab50aff0a0c6355aab1d5240e593e4797f2b4ada8/zappa-0.54.0.tar.gz - - python3-setuptools - python3-devel - - programming/language/python3/python3-zappa/pspec.xml - - - python3-zappa - Zappa - Serverless Python - - python3 - - - /usr/bin - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2021-10-28 - 0.54.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-11 - 0.51.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 0.50.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-06 - 0.49.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-14 - 0.48.2 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-08-30 - 0.46.2 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-08-15 - 0.43.2 - First Release - Ismet Sezer Simsek - ismetsezer1996@gmail.com - - - - - - python3-zeroconf - https://github.com/jstasiak/python-zeroconf - - Blue Devil - bluedevil@sctzine.com - - LGPLv2 - library - programming.language.python3 - A pure python3 implementation of multicast DNS service discovery. - Python3 için çoklu dağıtımı destekleyen DNS hizmeti keşfi uygulaması - python3-zeroconf is a pure Python3 Multicast DNS Service Discovery Library (Bonjour/Avahi compatible). - python3-zeroconf, çoklu dağıtım(multicast) DNS hizmetlerini python üzerinden bulabilmenize olanak sağlayan bir python kitaplığıdır. - https://github.com/jstasiak/python-zeroconf/archive/0.36.9.tar.gz - - python3-devel - python3-setuptools - - programming/language/python3/python3-zeroconf/pspec.xml - - - python3-zeroconf - A pure python3 implementation of multicast DNS service discovery. - - python3 - python3-ifaddr - - - /usr/lib/python3* - /usr/share/doc/python3-zeroconf - - - - - 2021-10-28 - 0.36.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-31 - 0.28.3 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-19 - 0.26.1 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - python3-zipp - https://github.com/jaraco/zipp - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.language.python3 - A pathlib-compatible Zipfile object wrapper. - pathlib-uyumlu ZipDosyası sarmalayıcı python modülü - A pathlib-compatible Zipfile object wrapper. A backport of the Path object. - python3-zipp, pathlib-uyumlu ZipDosyası sarmalayıcı python modülü, path nesnesinin geriye dönüklüğünü sağlar. - https://files.pythonhosted.org/packages/38/f9/4fa6df2753ded1bcc1ce2fdd8046f78bd240ff7647f5c9bcf547c0df77e3/zipp-3.4.1.tar.gz - - python3-setuptools-scm - python3-setuptools - python3-devel - python3-toml - - programming/language/python3/python3-zipp/pspec.xml - - - python3-zipp - Python development support library (note: maintenance only) - - python3 - - - /usr/share/doc/python3-zipp - /usr/lib/python3* - - - - - 2021-10-22 - 3.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 3.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 3.1.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-21 - 3.0.0 - Ver. bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-12 - 2.2.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - yt-dlp - https://github.com/yt-dlp/yt-dlp - - Kamil Atlı - suvari@pisilinux.org - - as-is - library - programming.language.python3 - A youtube-dl fork with additional features and fixes - Ek özelliklere ve düzeltmelere sahip bir youtube-dl çatalı - A youtube-dl fork with additional features and fixes - Ek özelliklere ve düzeltmelere sahip bir youtube-dl çatalı - https://github.com/yt-dlp/yt-dlp/archive/refs/tags/2022.03.08.1.tar.gz - - aria2-devel - ffmpeg-devel - python3-wheel - python3-devel - rtmpdump-devel - python3-mutagen - python3-setuptools - python3-websockets - python3-pycryptodomex - - programming/language/python3/yt-dlp/pspec.xml - - - yt-dlp - A youtube-dl fork with additional features and fixes - - aria2 - ffmpeg - python3 - rtmpdump - python3-wheel - python3-mutagen - python3-websockets - python3-pycryptodomex - - - /usr/bin - /usr/share/man/man1 - /usr/share/bash-completion/completions - /usr/share/fish/vendor_completions.d - /usr/share/zsh/site-functions - /usr/share/doc/yt_dlp - /usr/share/doc/yt-dlp - /usr/lib/python3.9/site-packages/yt_dlp - - - - - 2022-03-29 - 2022.03.08.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - R-lang - http://www.r-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - app:console - programming.language - A free software environment for statistical computing and graphics - This package includes the core R userspace and all R development components. - http://cran.r-project.org/src/base/R-3/R-3.6.3.tar.gz - - libXmu-devel - icu4c-devel - jdk7-openjdk - xdg-utils - blas-devel - lapack-devel - libXt-devel - libSM-devel - cairo-devel - pango-devel - libjpeg-turbo-devel - tiff-devel - libgfortran - xz-devel - readline-devel - curl-devel - minizip-devel - - - R-3.4.1-parallel.patch - R-3.4.1-rmath-shared.patch - - programming/language/R-lang/pspec.xml - - - R - - blas - make - tiff - libXt - icu4c - libSM - cairo - pango - libXmu - lapack - xdg-utils - libgfortran - jre7-openjdk - libjpeg-turbo - xz - curl - zlib - bzip2 - glib2 - libX11 - libpng - libpcre - readline + libcap-ng /etc - /usr/bin - /usr/lib/R + /usr/sbin /usr/share/man - /usr/share/R + /usr/share/doc - System.Package + System.Service - 99R - ld.so.conf + irqbalance.confd - - R-mathlib - Math library for R - R Mathlib kitaplığı - library - - R - - - /usr/lib - /usr/include/Rmath.h - /usr/include/R/Rmath.h - /usr/lib/pkgconfig/libRmath.pc - - - - R-docs - Documents for R - R belgeleri - data:doc - - /usr/share/doc/R - - - - R-devel - Development files for R - R için geliştirme dosyaları - - R - - - /usr/include - /usr/lib/pkgconfig/libR.pc - - - - 2021-02-27 - 3.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 3.5.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2019-04-06 - 3.5.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-12-23 - 3.5.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - 2018-09-09 - 3.5.1 - Rebuild. + 2020-02-01 + 1.6.0 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-07-08 - 3.5.1 + 2018-08-13 + 1.4.0 Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com + Mustafa Cinasal + muscnsl@gmail.com - 2018-02-01 - 3.4.3 - Release bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-12-01 - 3.4.3 + 2018-01-04 + 1.3.0 Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-06-08 - 3.4.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-27 - 3.3.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - ruby - http://www.ruby-lang.org/en/ - - PisiLinux Community - admins@pisilinux.org - - Ruby - app:console - programming.language.ruby - An object-oriented scripting language - Nesneye dayalı bir dil - Ruby est un langage de programmation dynamique, open source mettant l'accent sur la simplicité et la productivité. Il a une syntaxe élégante qui est naturelle à lire et facile à écrire. - Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. - Ruby, basitlik ve üretkenliğe odaklanan açık kaynaklı, dinamik bir betik dilidir. Okuması ve yazması kolay, şık bir sözdizime sahiptir. - Ruby es un lenguaje dinámico, de código abierto, y con enfoque en simplicidad y productividad. Tiene una sintaxis elegante que permite leer naturalmente y escribirlo de manera fácil. - https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.xz - - tcl-devel - gmp-devel - zlib-devel - gdbm-devel - tcltk-devel - libffi-devel - openssl-devel - libyaml-devel - - programming/language/ruby/ruby/pspec.xml - - - ruby - An object-oriented language for quick and easy programming - - tcl - gmp - zlib - gdbm - tcltk - libffi - openssl - libyaml - readline - - - /usr/bin - /usr/lib/ruby/3.0.0/ - /usr/lib/libruby.so.3.0.1 - /usr/lib/libruby.so.3.0 - /usr/lib/libruby.so - /usr/lib/ruby/site_ruby/3.0.0/ - /usr/lib/ruby/vendor_ruby/3.0.0/ - /usr/share/man/man1 - /usr/share/doc/ruby/LEGAL - /usr/share/doc/ruby/LICENSE - /usr/share/doc/ruby/README* - /usr/share/doc/ruby/COPYING* - - - - ruby-devel - Development files for ruby - ruby için geliştirme dosyaları - ruby-devel, ruby için geliştirme dosyalarını içerir. - - ruby - - - /usr/lib/pkgconfig/ - /usr/include - - - - ruby-docs - Documentation files for ruby - ruby için belgelendirme dosyaları - ruby-docs, libnotify için belgelendirme dosyalarını içerir. - - ruby - - - /usr/share/ri/ - - - - rubygems - rubygems, The Ruby standard for packaging ruby libraries - ruby için standart kitaplık dosyaları - rubygems, ruby için standart kitaplık dosyalarını içerir. - - ruby - - - /usr/bin/gem - /usr/lib/ruby/gems/ - /usr/share/ri/3.0.0/system/Gem - /usr/share/man/man5 - - - - - 2021-06-28 - 3.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-26 - 2.7.1 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-07 - 2.6.5 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-10-01 - 2.6.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 2.5.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-06-06 - 2.5.0 - Rebuild for gdbm. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-01-31 - 2.5.0 - Release Bump Mustafa Cinasal muscnsl@gmail.com - 2017-02-02 - 2.4.0 - Release Bump - Muhammet Dilmaç - m.dilmac@pisilinux.org + 2017-01-29 + 1.2.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com 2016-06-09 - 2.2.2 + 1.1.0 Release Bump Pisi Linux Community admin@pisilinux.org - 2016-03-04 - 2.2.2 + 2016-01-27 + 1.1.0 First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Ertuğrul Erata + ertugrulerata@gmail.com - rust - https://www.rust-lang.org/ + intel-ucode + http://www.intel.com/ PisiLinux Community admins@pisilinux.org - MIT - app - programming.language - Systems programming language focused on safety, speed and concurrency - Güvenlik, hız ve eşzamanlılık odaklı sistem programlama dili - Język programowania systemów skoncentrowany na bezpieczeństwie, szybkości i współbieżności - Systems programming language focused on safety, speed and concurrency - Rust inanılmaz hızlı ve bellek tasarrufludur. Çöp toplayıcısı veya çalışma zamanı olmadan performans açısından kritik öneme sahip servisleri çalıştırabilir, gömülü cihazlarda çalışabilir ve diğer dillerle kolayca entegre olabilir. - Rust jest niesamowicie szybki i wydajny w pamięci. Może uruchamiać usługi krytyczne pod względem wydajności bez modułu odśmiecania pamięci lub środowiska wykonawczego, działać na urządzeniach osadzonych i łatwo integrować się z innymi językami. - https://static.rust-lang.org/dist/rustc-1.60.0-src.tar.gz - https://static.rust-lang.org/dist/rust-1.60.0-x86_64-unknown-linux-gnu.tar.gz - - bootstrap-config.toml - + as-is + library + hardware.cpu + Microcode update files for Intel CPUs + Intel işlemciler için microcode dosyaları + Microcode update files for Intel CPUs + Intel işlemciler için microcode dosyaları + https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-20220510.zip - rust - perl - llvm - cmake - ninja - ocaml - valgrind-devel - zlib-devel - glibc-devel - libxml2-devel - openssl-devel - libssh2-devel - gdb-devel - curl-devel - python3-devel - libffi-devel + iucode-tool - programming/language/rust/pspec.xml + hardware/cpu/intel-ucode/pspec.xml - rust - - curl - zlib - libgcc - libssh2 - openssl - llvm-libs - + intel-ucode - /usr/bin - /usr/libexec - /etc - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - /usr/share/zsh - - - - rust-docs - Development files for rust - - rust - - - /usr/share/doc/rust/html + /usr/share/doc + /boot + + LICENSE + - - 2022-05-01 - 1.60.0 - Version bump + + 2022-05-16 + 20220510 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-26 + 20210216 + Rebuild + Berk Çakar + berk2238@hotmail.com + + + 2020-02-01 + 20180312 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 20180312 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-12 + 20180312 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 20171117 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-07 + 20161104 + Version Bump Kamil Atlı suvari@pisilinux.org - - 2022-02-14 - 1.58.1 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2021-10-25 - 1.56.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-16 - 1.55.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-06 - 1.52.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-24 - 1.50.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-12-26 - 1.48.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-09-22 - 1.46.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-02 - 1.44.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-05 - 1.43.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-28 - 1.42.0 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-10-21 - 1.38.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-29 - 1.35.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2019-05-27 - 1.34.2 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2019-04-17 - 1.34.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2019-02-11 - 1.32.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2018-12-19 - 1.31.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2018-10-29 - 1.30.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2018-10-29 - 1.29.2 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2018-08-30 - 1.27.0 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-04-17 - 1.25.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2017-11-13 - 1.21.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2017-09-26 - 1.20.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - scratch - https://scratch.mit.edu - - Blue Devil - bluedevil@sctzine.com - - GPLv2 - app:gui - programming.language - Programming language learning environment for stories, games, music and art. - Çocuklar için, sanat, müzik ve öyküler ile geliştirme yapılan programlama dili ve ortamı. - Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. - Scratch, çcuklar için sanat, müzik ve öyküler ile geliştirme yapılan programlama dili ve ortamı sunar. - https://download.scratch.mit.edu/scratch-1.4.0.7.src.tar.gz - - gtk2-devel - pango-devel - - programming/language/scratch/pspec.xml - - - scratch - Programming language learning environment for stories, games, music and art. - - gtk2 - pango - squeak-vm - shared-mime-info - desktop-file-utils - - - /usr/share/ - /usr/lib/ - /usr/bin - /usr/share/doc/fplll - - - - - 2020-05-21 - 1.4.0.7 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - tcl - http://www.tcl.tk - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - programming.language.tcl - Tcl programming language - Tcl programlama dili - Tcl provides a powerful platform for creating integration applications that tie together diverse applications, protocols, devices, and frameworks. - Tcl, çeşitli uygulamalar geliştirmek için kullanılabilen bir programlama dilidir. - Tcl provee una plataforma potente para crear aplicaciones de integración de diversos aplicaciones, protocolos, dispositivos y frameworks - mirrors://sourceforge/tcl/tcl8.6.10-src.tar.gz - - zlib-devel - - programming/language/tcl/tcl/pspec.xml - - - tcl - - zlib - - - /usr/bin - /usr/lib - /usr/lib/tcl8.6 - /usr/share/doc - /usr/share/man - - - - tcl-devel - Development files for tcl - tcl için geliştirme dosyaları - - tcl - zlib-devel - - - /usr/include - /usr/lib/*.a - /usr/lib/pkgconfig - /usr/lib/tclConfig.sh - /usr/share/man/man3 - - - - sqlite-tcl - files for sqlite-tcl - - tcl - - - /usr/lib/sqlite3.13.0/libsqlite* - /usr/lib/tcl8/8.6/tdbc/sqlite3-1.0.4.tm - /usr/share/man/mann/tdbc_sqlite3.n - /usr/share/man/mann/sqlite3.n - - - - - 2020-01-15 - 8.6.10 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-27 - 8.6.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-30 - 8.6.8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-26 - 8.6.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - 2016-06-09 - 8.6.4 + 20140122 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-06-11 - 8.6.4 + 2014-05-06 + 20140122 First release Ertuğrul Erata ertugrulerata@gmail.com @@ -290331,2783 +323373,455 @@ complete albums that you have purchased from Amazon. - tcltk - http://www.tcl.tk + b43-fwcutter + http://bu3sch.de/b43/fwcutter PisiLinux Community admins@pisilinux.org - as-is - library - programming.language.tcl - Tk est une boîte à outils X11 implémentée avec le langage de script Tcl. - An X11 toolkit implemented with the Tcl scripting language - Tcl betik dili ile yazılmış X11 araç ve kitaplıkları - Tk is an X Windows widget set designed to work closely with the tcl scripting language. It allows you to write simple programs with full featured GUIs in only a little more time then it takes to write a text based interface. - Tk, tcl betik dili ile birlikte kullanılması için tasarlanmış bir X Windows araç setidir. Metin tabanlı arayüzlere oranla daha kısa sürede tam özellikli grafik arayüzlere sahip basit programlar yazmanızı sağlar. - mirrors://sourceforge/tcl/tk8.6.10-src.tar.gz - - tcl-devel - libX11-devel - libXft-devel - fontconfig-devel - - - tk-8.6.9-conf.patch - tk-8.6.4-no-fonts-fix.patch - tk-8.6.1-make.patch - - programming/language/tcl/tcltk/pspec.xml + GPLv2 + app:console + hardware.firmware + Firmware Tool for Broadcom 43xx + Broadcom kablosuz sürücüleri için firmware üretme aracı + Firmware Tool for Broadcom 43xx based wireless network devices using the mac80211 wireless stack + b43-fwcutter Broadcom kablosuz sürücüleri için firmware üretmek için kullanılan basit bir araç içerir. + http://bues.ch/b43/fwcutter/b43-fwcutter-019.tar.bz2 + hardware/firmware/b43-fwcutter/pspec.xml - tcltk - - tcl - libX11 - libXft - fontconfig - + b43-fwcutter /usr/bin - /usr/lib - /usr/lib/tk8.6 /usr/share/doc - /usr/share/man - - - - tcltk-devel - Development files for tcltk - tcltk için geliştirme dosyaları - - tcltk - libX11-devel - tcl-devel - - - /usr/include - /usr/lib/*.a - /usr/lib/tkConfig.sh - /usr/lib/pkgconfig - /usr/share/man/man3 + /usr/share/man/man1 - - 2020-01-18 - 8.6.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2018-07-27 - 8.6.8 - Rebuild for New Toolchain + 2020-02-01 + 019 + Rebuild Pisi Linux Community admin@pisilinux.org - 2017-01-27 - 8.6.8 - Version Bump + 2018-08-13 + 019 + Rebuild Pisi Linux Community admin@pisilinux.org - 2017-01-31 - 8.6.6 + 2017-02-18 + 019 Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Kamil Atlı + suvari@pisilinux.org 2016-06-09 - 8.6.3 + 018 Release Bump Pisi Linux Community admin@pisilinux.org - 2014-12-14 - 8.6.3 + 2014-02-04 + 018 First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - vala - http://live.gnome.org/Vala + b43-firmware + http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/ PisiLinux Community admins@pisilinux.org - LGPLv2+ - BSD - programming.language - A modern programming language for GNOME - GNOME için modern bir programlama dili - Kompilator języka opartego na bibliotece GObject - Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. - Vala, ek bir çalışma zamanı bağımlılığı olmayan ve C kitaplıklarının olduğu gibi kullanılabilmesini sağlayan modern bir programlama dilidir. - Vala to nowy język programowania, którego celem jest udostępnienie cech nowoczesnych języków programowania programistom GNOME bez wymuszania dodatkowych wymagań co do środowiska uruchomieniowego i używania API innego niż w aplikacjach i bibliotekach napisanych w C. - mirrors://gnome/vala/0.54/vala-0.54.6.tar.xz + freedist + data + hardware.firmware + Firmware for Broadcom B43 wireless network chips + Broadcom B43 kablosuz ağ çipleri için aygıt yazılımı + Firmware for Broadcom wireless network chips + Broadcom kablosuz ağ çipleri için aygıt yazılımı + http://mirror2.openwrt.org/sources/wl_apsta-3.130.20.0.o + http://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2 - help2man - glib2-devel - gobject-introspection-devel - libxslt-devel - dbus-devel + b43-fwcutter - programming/language/vala/pspec.xml + hardware/firmware/b43-firmware/pspec.xml - vala - app:console - library - - glib2 - + b43-firmware - /usr/lib/vala - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/vala-*/vapi - /usr/share/vala/vapi/libvala-*.vapi - /usr/share/vim/vimfiles - - - vim/vala.syntax - vim/vala.ftdetect - - - - vala-docs - GNOME devhelp documentation for Vala - Vala için GNOME devhelp kitabı - Pliki dokumentacji dla kompilatora vala - data:doc - - /usr/share/devhelp - - - - vala-devel - Development files for vala - vala için geliştirme dosyaları - Pliki nagłówkowe dla kompilatora vala - - vala - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/pkgconfig - /usr/share/aclocal - /usr/share/vala/Makefile.vapigen - /usr/share/man/man3 + /lib/firmware - - 2022-01-09 - 0.54.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-16 - 0.54.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-29 - 0.54.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-30 - 0.54.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-23 - 0.54.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-04 - 0.54.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-23 - 0.54.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-16 - 0.52.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 0.52.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 0.52.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-15 - 0.48.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-31 - 0.44.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 0.40.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-30 - 0.40.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - 2018-07-29 - 0.36.9 - Rebuild. + 2020-02-01 + 6.30.163.46 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-01-27 - 0.36.9 + 2018-08-13 + 6.30.163.46 Version bump. Mustafa Cinasal muscnsl@gmail.com 2017-02-19 - 0.34.4 + 6.30.163.46 Version bump. Ertuğrul Erata ertugrulerata@gmail.com 2016-06-09 - 0.28.0 + 5.100.138 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-05-22 - 0.28.0 + 2014-01-17 + 5.100.138 First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org - abseil-cpp - https://abseil.io/ - - PisiLinux Community - admins@pisilinux.org - - Apache - library - programming.library - Collection of C++ library code designed to augment the C++ standard library - Collection of C++ library code designed to augment the C++ standard library - Collection of C++ library code designed to augment the C++ standard library - Collection of C++ library code designed to augment the C++ standard library - https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.tar.gz - - cmake - - programming/library/abseil-cpp/pspec.xml - - - abseil-cpp - - libgcc - - - /usr/lib - /usr/share/doc - - - - abseil-cpp-devel - Development files for abseil-cpp - - abseil-cpp - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-12-10 - 20211102.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - accounts-qml-module - https://launchpad.net/ubuntu/ - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv3 - library - programming.library - Expose the Online Accounts API to QML applications - Expose the Online Accounts API to QML applications - Expose the Online Accounts API to QML applications - Expose the Online Accounts API to QML applications - https://gitlab.com/accounts-sso/accounts-qml-module/-/archive/VERSION_0.7/accounts-qml-module-VERSION_0.7.tar.gz - - signon-devel - libaccounts-qt5-devel - qt5-base-devel - qt5-assistant-devel - qt5-declarative-devel - - - Build-add-qmltypes-file-to-repository.patch - Fix-compilation-with-Qt-5.13.patch - - programming/library/accounts-qml-module/pspec.xml - - - accounts-qml-module - - signon - libaccounts-qt5 - qt5-base - qt5-declarative - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2020-04-08 - 0.6 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - amtk - https://wiki.gnome.org/Projects/Amtk - - PisiLinux Community - admins@pisilinux.org - - LGPL2 - app:gui - programming.library - Actions, Menus and Toolbars Kit for GTK+ applications - Gtk uygulamları için eylem, menü ve araç çubuğu kiti - Actions, Menus and Toolbars Kit for GTK+ applications - Gtk uygulamları için eylem, menü ve araç çubuğu kiti - mirrors://gnome/amtk/5.3/amtk-5.3.1.tar.xz - - gettext-devel - glib2-devel - glib2-devel - gtk-doc - gtk3-devel - gobject-introspection-devel - meson - - programming/library/amtk/pspec.xml - - - amtk - - gtk3 - glib2 - - - /usr - /usr/share - /usr/share/man - - - - amtk-devel - amtk için geliştirme dosyaları - - amtk - glib2-devel - gtk3-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2021-06-02 - 5.3.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - appstream - https://www.freedesktop.org/wiki/Distributions/AppStream/ + alsa-firmware + http://www.alsa-project.org PisiLinux Community admins@pisilinux.org GPLv2 - library - programming.library - Provides a standard for creating app stores across distributions - Provides a standard for creating app stores across distributions - Provides a standard for creating app stores across distributions - Provides a standard for creating app stores across distributions - https://www.freedesktop.org/software/appstream/releases/AppStream-0.14.6.tar.xz - - cmake - meson - xmlto - gtk-doc - vala-devel - docbook-xsl - docbook-xml - libsoup-devel - lmdb-devel - glib2-devel - python-six - python3-devel - libxslt-devel - libyaml-devel - libxml2-devel - qt5-base-devel - qt5-linguist - gperf - curl-devel - gobject-introspection-devel - - programming/library/appstream/pspec.xml + GPLv2+ + LGPLv2+ + BSD + data + hardware.firmware + firmware (logiciel interne) pour l'Architecture Son Linux Avancée (ALSA). + Firmware for several ALSA-supported sound cards + Çeşitli ALSA destekli ses kartları için firmware dosyaları + alsa-firmware contains the firmware binaries for a number of sound cards supported by the ALSA project. + alsa-firmware, ALSA sürücüleri tarafından desteklenen bazı ses kartları için gerekli firmware dosyalarını içerir. + ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.2.4.tar.bz2 + hardware/firmware/alsa-firmware/pspec.xml - appstream + alsa-firmware + + /usr/share/alsa/firmware + /lib/firmware + /usr/share/doc + + + + + 2021-09-21 + 1.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.2.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-17 + 1.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 1.0.29 + Rebuild. + Kamil Atlı + suvari@pisilinux.org + + + 2017-02-18 + 1.0.29 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 1.0.29 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-03-04 + 1.0.29 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + flatpak + https://flatpak.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPLv2.1 + hardware.virtualization + Application distribution framework + Linux application sandboxing and distribution framework, formerly xdg-app + https://github.com/flatpak/flatpak/releases/download/1.12.7/flatpak-1.12.7.tar.xz + + xmlto + zstd-devel + util-linux + gtk-doc + eudev-devel + libcap-devel + gettext-devel + zlib-devel + bubblewrap + polkit-devel + libseccomp-devel + dbus-devel + dconf-devel + json-glib-devel + appstream-glib-devel + docbook-xsl + python3-six + ostree-devel + python3-pyparsing + xdg-dbus-proxy + elogind-devel + fuse-devel + + hardware/virtualization/flatpak/pspec.xml + + + flatpak - curl - libxml2 - libyaml + zstd + xorg-app + bubblewrap + fuse glib2 + gpgme + gnupg + libXau + libxml2 libsoup - lmdb + json-glib + libarchive + libseccomp + gdk-pixbuf + dconf + ostree + polkit + appstream-glib + python3-pyparsing + libassuan + libgpg-error + xdg-dbus-proxy /usr/bin /etc /usr/lib - /usr/share/locale + /usr/libexec + /usr/share/bash-completion + /usr/share/fish/vendor_completions.d/ + /usr/share/dbus-1 + /usr/share/polkit-1 + /usr/share/flatpak /usr/share/man - /usr/share/metainfo + /usr/share/locale /usr/share/doc - /usr/share/gettext - /usr/share/vala - /usr/share/gir-1.0 - /usr/share/libalpm - /usr/share/installed-tests/appstream/metainfo-validate.test - - - System.Package - - - - appstream-qt5 - - qt5-base - libgcc - appstream - glib2 - - - /usr/lib/libAppStreamQt.* - - - - appstream-qt5-devel - Development files for appstream - - appstream-qt5 - - - /usr/include/AppStreamQt - /usr/lib/cmake - - - - appstream-devel - Development files for appstream - - appstream - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-01 - 0.14.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-11 - 0.14.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-31 - 0.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-26 - 0.14.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-11 - 0.12.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 0.12.10 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-04-14 - 0.12.5 - Rebuild qt5. - PisiLinux Community - admins@pisilinux.org - - - 2019-02-13 - 0.12.5 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-11-09 - 0.12.3 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-10-20 - 0.12.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - appstream-glib - https://people.freedesktop.org/~hughsient/appstream-glib/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - app:console - programming.library - Provides GObjects and helper methods to read and write AppStream metadata - Provides GObjects and helper methods to read and write AppStream metadata - https://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-0.7.18.tar.xz - - meson - autoconf-archive - gperf - gcap-devel - libxslt-devel - docbook-xsl - glib2-devel - libarchive-devel - libsoup-devel - json-glib-devel - gdk-pixbuf-devel - libpng-devel - gtk3-devel - libyaml-devel - libutil-linux-devel - gobject-introspection-devel - libxml2-devel - - - 0001-builder-Implement-support-for-.pisi-format.patch - 0002-pisi-Enable-comparison-by-release-field-highest-win.patch - - programming/library/appstream-glib/pspec.xml - - - appstream-glib - - gtk3 - cairo - pango - libyaml - freetype - glib2 - libsoup - json-glib - gdk-pixbuf - libarchive - fontconfig - libutil-linux - libxml2 - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/locale - /usr/share/bash-completion/ - /usr/share/aclocal - /usr/share/gettext - /usr/share/installed-tests/appstream-glib - /usr/share/doc - - - - appstream-glib-devel - - appstream-glib - libutil-linux-devel - libarchive-devel - glib2-devel - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-06-23 - 0.7.18 - Added PiSi Support. - Berk Çakar - berk2238@hotmail.com - - - 2020-10-10 - 0.7.18 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-02 - 0.7.16 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-02-13 - 0.7.14 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-04 - 0.7.12 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-10 - 0.7.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - binaryen - https://github.com/WebAssembly/binaryen - - Blue Devil - bluedevil@sctzine.com - - Apache2.0 - app:console - library - programming.library - Compiler infrastructure and toolchain library for WebAssembly - C++ ile WebAssembly için yazılış derleyici altyapısı ve araç zinciri. - Binaryen is a compiler and toolchain infrastructure library for WebAssembly, written in C++. It aims to make compiling to WebAssembly easy, fast, and effective. - binaryen, C++ ile WebAssembly için yazılış derleyici altyapısı ve araç zinciri sunar. Binaryen, WebAssembly ile derlemeyi kolay, hızlı ve verimli yapmayı amaçlar. - https://github.com/WebAssembly/binaryen/archive/version_96.tar.gz - - cmake - meson - - - b43807a835fc878e5eefcb8b4a18aff62d7f4540.patch - - programming/library/binaryen/pspec.xml - - - binaryen - Extremely fast hash algorithm - - /usr/lib - /usr/share/doc - /usr/bin - /etc/profile.d/binaryen.sh + /usr/share/gtk-doc + /usr/share/zsh - binaryen.sh + flathub.flatpakrepo - binaryen-devel - Development files for binaryen - binaryen için geliştirme dosyaları - binaryen-devel, binaryen için geliştirme dosyalarını içerir. + flatpak-devel + Development files for flatpak - binaryen + flatpak + glib2-devel + ostree-devel /usr/include - - - - - 2020-09-07 - 96 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - black-hole-solver - https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - library - programming.library - The Black Hole Solitaire Solver Executable - The Black Hole Solitaire Solver Executable - The Black Hole Solitaire Solver Executable - The Black Hole Solitaire Solver Executable - https://fc-solve.shlomifish.org/downloads/fc-solve/black-hole-solver-1.10.1.tar.xz - - cmake - perl-path-tiny - python3-devel - rinutils-devel - - programming/library/black-hole-solver/pspec.xml - - - black-hole-solver - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - black-hole-solver-devel - Development files for black-hole-solver - - black-hole-solver - - - /usr/include - /usr/lib/cmake /usr/lib/pkgconfig + /usr/share/gir-1.0 - - 2021-05-10 - 1.10.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - catch2 - https://github.com/catchorg/catch2 - - Safa Arıman - safaariman@pisilinux.org - - BSLv1 - library - programming.library - C++ Automated Test Cases in Headers - C++ Automated Test Cases in Headers - Catch2 is a multi-paradigm test framework for C++, which also supports Objective-C. It is primarily distributed as a single header file, although certain extensions may require additional headers. - Catch2 is a multi-paradigm test framework for C++, which also supports Objective-C. It is primarily distributed as a single header file, although certain extensions may require additional headers. - https://github.com/catchorg/Catch2/archive/v2.11.1.tar.gz - - cmake - python3-devel - - programming/library/catch2/pspec.xml - - - catch2 - - /usr/include - /usr/lib - /usr/share/doc - /usr/share - - - - - 2020-03-17 - 2.11.1 - First release - Safa Arıman - safaariman@pisilinux.org - - - - - - cbindgen - https://github.com/eqrion/cbindgen - - PisiLinux Community - admins@pisilinux.org - - MPL2 - library - programming.library - A tool for generating C bindings to Rust code - A tool for generating C bindings to Rust code - Rust koduna C bağlamaları oluşturmak için bir araç - Rust koduna C bağlamaları oluşturmak için bir araç - https://github.com/eqrion/cbindgen/archive/v0.20.0.tar.gz - - rust - llvm - curl-devel - - programming/library/cbindgen/pspec.xml - - - cbindgen - - /usr/bin - /usr/share/doc - - - - - 2021-10-27 - 0.20.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-06 - 0.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-27 - 0.18.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-26 - 0.17.0 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-12-27 - 0.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-02 - 0.15.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - 2020-09-24 - 0.14.6 + 2022-05-05 + 1.12.7 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-09-02 - 0.14.4 + 2021-10-25 + 1.12.2 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-06-29 - 0.14.3 + 2021-06-07 + 1.11.1 Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-05 - 0.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-16 - 0.14.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 0.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-28 - 0.13.2 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-01-11 - 0.12.1 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-12-03 - 0.10.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-21 - 0.9.1 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-09-03 - 0.9.1 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2019-05-20 - 0.8.7 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2019-03-19 - 0.8.2 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2019-02-11 - 0.7.1 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2018-11-16 - 0.6.7 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2018-10-29 - 0.6.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - cdk - https://invisible-island.net/cdk/cdk.html - - fury - uglyside@yandex.ru - - custom - library - programming.library - This is a modified/enhanced version of Cdk. - Cdk stands for 'Curses Development Kit' and it currently contains 21 ready to use widgets which facilitate the speedy development of full screen curses programs. This little project of mine started as a test to see how compatible my Linux machine was to other UNIX breeds. While doing this I discovered Ncurses, and played with it. These widgets are the result of over a years worth of playing. - https://invisible-mirror.net/archives/cdk/cdk-5.0-20211216.tgz - - Xaw3d-devel - ncurses-devel - - programming/library/cdk/pspec.xml - - - cdk - - ncurses - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - cdk-devel - - ncurses-devel - perl - cdk - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-17 - 5.0.20211216 - Version bump. - fury - uglyside@yandex.ru - - - 2020-11-28 - 5.0.20200923 - First build. - fury - uglyside@yandex.ru - - - - - - cpp-utilities - https://github.com/Martchus/cpp-utilities - - fury - uglyside@yandex.ru - - GPL-2 - library - programming.library - Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities. - Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities. - https://github.com/Martchus/cpp-utilities/archive/refs/tags/v5.14.0.tar.gz - - cmake - doxygen - boost-devel - cppunit-devel - - programming/library/cpp-utilities/pspec.xml - - - cpp-utilities - - boost - libgcc - - - /usr/lib - /usr/share - /usr/share/doc - - - - cpp-utilities-devel - - cpp-utilities - - - /usr/include - /usr/lib/pkgconfig - /usr/share/c++-utilities - - - - - 2022-04-14 - 5.14.0 - Version bump - fury - uglyside@yandex.ru - - - 2022-01-18 - 5.12.0 - Version bump - fury - uglyside@yandex.ru - - - 2021-11-04 - 5.11.1 - First build - fury - uglyside@yandex.ru - - - - - - double-conversion - https://github.com/google/double-conversion - - fury - uglyside@yandex.ru - - BSD-3-Clause - library - programming.library - Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles. - IEEE çiftleri için ikilik-onluk ve onluk-ikilik sayı tabanları arasında verimli dönüşüm yordamları. - double-conversion provides binary-decimal and decimal-binary routines for IEEE doubles. - double-conversion, IEEE çiftleri için ikilik-onluk ve onluk-ikilik sayı tabanları arasında verimli dönüşüm yordamları sunar. - https://github.com/google/double-conversion/archive/refs/tags/v3.1.7.tar.gz - - cmake - - programming/library/double-conversion/pspec.xml - - - double-conversion - - libgcc - - - /usr/lib - /usr/share/doc - - - - double-conversion-devel - double-conversion için geliştirme dosyaları - double-conversion-devel, double-conversion için geliştirme dosyalarını içerir. - - double-conversion - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-01-04 - 3.1.7 - Version bump. - fury - uglyside@yandex.ru - - - 2021-12-20 - 3.1.6 - Version bump. - fury - uglyside@yandex.ru - - - 2020-04-30 - 3.1.5 - First build. - fury - uglyside@yandex.ru - - - - - - editorconfig-core-c - https://editorconfig.org/ - - Pisi Linux Admins - admin@pisilinux.org - - BSD - library - programming.library - EditorConfig core library written in - EditorConfig core library written in - EditorConfig çekirdek kitaplığı - EditorConfig çekirdek kitaplığı - https://github.com/editorconfig/editorconfig-core-c/archive/v0.12.4.tar.gz - - cmake - doxygen - libpcre2-devel - - programming/library/editorconfig-core-c/pspec.xml - - - editorconfig-core-c - - libpcre2 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - editorconfig-core-c-devel - Development files for editorconfig-core-c - - editorconfig-core-c - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2020-09-21 - 0.12.4 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - expected - https://github.com/TartanLlama/expected - - Safa Arıman - safa@ariman.gen.tr - - CC0 - library - programming.library - Single header implementation of std::expected with functional-style extensions. - Single header implementation of std::expected with functional-style extensions. - std::expected is proposed as the preferred way to represent object which will either have an expected value, or an unexpected value giving information about why something failed. Unfortunately, chaining together many computations which may fail can be verbose, as error-checking code will be mixed in with the actual programming logic. This implementation provides a number of utilities to make coding with expected cleaner. - std::expected is proposed as the preferred way to represent object which will either have an expected value, or an unexpected value giving information about why something failed. Unfortunately, chaining together many computations which may fail can be verbose, as error-checking code will be mixed in with the actual programming logic. This implementation provides a number of utilities to make coding with expected cleaner. - https://github.com/TartanLlama/expected/archive/v1.0.0.tar.gz - - cmake - git - catch2 - - programming/library/expected/pspec.xml - - - expected-devel - - /usr/include - /usr/share/doc - /usr/share/cmake - - - - - 2020-03-17 - 1.0.0 - First release - Safa Arıman - safa@ariman.gen.tr - - - - - - fmt - https://fmt.dev/latest/index.html - - Blue Devil - bluedevil@sctzine.com - - BSD - library - programming.library - Open-source formatting library for C++ - C++ için açık kaynak kodlu biçimlendirme kitaplığı. Open-source formatting library for C++ - {fmt} is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams. - fmt, C++ için açık kaynak kodlu biçimlendirme kitaplığı sunar. - https://github.com/fmtlib/fmt/archive/refs/tags/8.0.1.tar.gz - - cmake - - programming/library/fmt/pspec.xml - - - fmt - Open-source formatting library for C++ - - libgcc - - - /usr/lib - /usr/share/doc/fmt - - - - fmt-devel - Development files for fmt - fmt için geliştirme dosyaları - fmt-devel, fmt için geliştirme dosyalarını içerir. - - fmt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-17 - 8.0.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-09-23 - 7.0.3 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-05-18 - 6.2.1 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - freecell-solver - https://fc-solve.shlomifish.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.library - A program that automatically solves layouts of Freecell and similar variants of Card Solitaire - Freecell ve Card Solitaire'ın benzer varyantlarının düzenlerini otomatik olarak çözen bir program - This is Freecell Solver - a program that automatically solves layouts of Freecell and similar variants of Card Solitaire such as Eight Off, Forecell, and Seahaven Towers, as well as Simple Simon boards. - Freecell Çözücüsü: Eight Off, Forecell, Seahaven Towers, Simple Simon gibi Freecell ve Card Solitaire'ın benzer varyantlarının düzenlerini otomatik olarak çözen bir programdır. - https://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-6.0.1.tar.xz - - cmake - gperf - perl-Moo - python3-six - perl-path-tiny - rinutils-devel - python3-random2 - python3-pysol_cards - perl-template-toolkit - - programming/library/freecell-solver/pspec.xml - - - freecell-solver - A program that automatically solves layouts of Freecell and similar variants of Card Solitaire - - rinutils - - - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - freecell-solver-devel - Development files for freecell-solver - freecell-solver için geliştirme dosyaları - freecell-solver-devel, freecell-solver için geliştirme dosyalarını içerir. - - freecell-solver - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-09-23 - 6.0.1 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-13 - 5.16.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-11-11 - 5.0.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - glm - http://glm.g-truc.net/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.library - C++ mathematics library - C++ matematik kitaplığı - C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification - GLM, OpenGL Shading Language (GLSL) spesifikasyonuna dayanan 3D yazılımlar için bir C + + matematik kitaplığıdır. - https://github.com/g-truc/glm/archive/0.9.9.6.tar.gz - - cmake - - - glm-0.9.9.6-install.patch - - programming/library/glm/pspec.xml - - - glm - - /usr/include - /usr/lib - - - - glm-doc - - /usr/share/doc - - - - - 2020-02-21 - 0.9.9.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-09 - 0.9.8.3 - First release - Pisi Linux Admins - admins@pisilinux.org - - - 2017-01-01 - 0.9.8.3 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gom - https://wiki.gnome.org/Projects/Gom - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - programming.library - GObject to SQLite object mapper library - GObject'den SQLite nesne eşleyici kitaplığı - GObject to SQLite object mapper library - GObject'den SQLite nesne eşleyici kitaplığı - gom - mirrors://gnome/gom/0.4/gom-0.4.tar.xz - - gobject-introspection-devel - gdk-pixbuf-devel - python3-pygobject3-devel - sqlite-devel - python3-devel - meson - - programming/library/gom/pspec.xml - - - gom - - glib2 - sqlite - - - /usr/bin - /usr/lib/libgom* - /usr/lib/girepository-1.0 - /usr/lib/python3* - /usr/share/doc - - - - gom-devel - gom için geliştirme dosyaları - - gom - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-10-24 - 0.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-10 - 0.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - gtksourceviewmm3 - https://wiki.gnome.org/Projects/GtkSourceView - - PisiLinux Community - admins@pisilinux.org - - LGPL-2.1 - library - programming.library - GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+ widget for multiline text editing. - GtkSourceView adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. - https://download.gnome.org/sources/gtksourceviewmm/3.18/gtksourceviewmm-3.18.0.tar.xz - - atk-devel - gtk3-devel - atkmm-devel - cairo-devel - glib2-devel - pango-devel - glibmm-devel - gtkmm3-devel - cairomm-devel - pangomm-devel - libsigc++-devel - gdk-pixbuf-devel - gtksourceview3-devel - - programming/library/gtksourceviewmm3/pspec.xml - - - gtksourceviewmm3 - - atk - gtk3 - atkmm - cairo - glib2 - pango - glibmm - gtkmm3 - cairomm - pangomm - libsigc++ - gdk-pixbuf - gtksourceview3 - - - /usr/lib - /usr/share - /usr/share/doc - - - - gtksourceviewmm3-devel - - gtksourceviewmm3 - glibmm-devel - gtkmm3-devel - gtksourceview3-devel - - - /usr/include - /usr/lib/pkgconfig - - - - gtksourceviewmm3-docs - - gtksourceviewmm3 - - - /usr/share/doc/gtksourceviewmm-3.0 - - - - - 2021-12-18 - 3.18.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - guidelines-support-library - https://github.com/Microsoft/GSL - - Safa Arıman - safaariman@pisilinux.org - - MIT - library - programming.library - Microsoft Guidelines Support Library - Microsoft Kılavuz Destek Kitaplığı - The Guideline Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This package contains Microsoft's implementation of GSL. - Kılavuz Destek Kitaplığı (GSL), Standart C++ Vakfı tarafından sürdürülen C++ Çekirdek Kılavuzu tarafından kullanılması için önerilen yordam ve yapıları içerir. - https://github.com/microsoft/GSL/archive/v3.1.0.tar.gz - - cmake - - programming/library/guidelines-support-library/pspec.xml - - - guidelines-support-library-devel - Development files of Microsoft Guidelines Support Library - guidelines-support-library için geliştirme dosyaları - guidelines-support-library-devel, guidelines-support-library için geliştirme dosyalarını içerir. - - /usr/share/doc - /usr/include - /usr/share/cmake - - - - - 2020-09-23 - 3.1.0 - Major version bump. Translations fixed. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-18 - 2.1.0 - First release - Safa Arıman - safaariman@pisilinux.org - - - - - - gumbo-parser - https://github.com/google/gumbo-parser - - pisilinux community - admins@pisilinux.org - - Apache-2 - library - programming.library - An HTML5 parsing library in pure C99. - Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies. - https://github.com/google/gumbo-parser/archive/refs/tags/v0.10.1.tar.gz - programming/library/gumbo-parser/pspec.xml - - - gumbo-parser - - /usr/lib - - - - gumbo-parser-devel - - gumbo-parser - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-20 - 0.10.1 - First build - pisilinux community - admins@pisilinux.org - - - - - - gypsy - https://gypsy.freedesktop.org/ - - Mustafa Cinasal - muscnsl@gmail.com - - GPLv2 - library - programming.library - GPS multiplexing daemon - GPS multiplexing daemon - GPS multiplexing daemon - GPS multiplexing daemon - https://gypsy.freedesktop.org/releases/gypsy-0.9.tar.gz - - gtk-doc - dbus-devel - python-six - glib2-devel - libxslt-devel - libgudev-devel - dbus-glib-devel - bluez-libs-devel - gobject-introspection-devel - - - g_type_init_deprecation.patch - gypsy-0.9-format.patch - gypsy-0.9-mga-no-werror.patch - gypsy-0.9-gcc7.patch - - programming/library/gypsy/pspec.xml - - - gypsy - - dbus - glib2 - libgudev - dbus-glib - bluez-libs - - - /etc - /usr/lib - /usr/share - /usr/share/doc - /usr/libexec/gypsy-daemon - - - - gypsy-devel - - gypsy - - - /usr/lib/pkgconfig - /usr/include - - - - gypsy-docs - Reference documents for gypsy - - /usr/share/gtk-doc - - - - - 2020-01-18 - 0.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 0.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-03 - 0.9 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - jemalloc - https://github.com/jemalloc/jemalloc/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.library - General-purpose scalable concurrent malloc implementation - General-purpose scalable concurrent malloc implementation - Genel amaçlı ölçeklenebilir eşzamanlı malloc uygulaması - Genel amaçlı ölçeklenebilir eşzamanlı malloc uygulaması - https://github.com/jemalloc/jemalloc/archive/refs/tags/5.2.1.tar.gz - programming/library/jemalloc/pspec.xml - - - jemalloc - - libgcc - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - jemalloc-devel - Development files for jemalloc - - jemalloc - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-20 - 5.2.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - jsoncpp - https://github.com/open-source-parsers/jsoncpp - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.library - C++ library for interacting with JSON - JSON ile etkileşim için C ++ kütüphanesi - C++ library for interacting with JSON - JSON ile etkileşim için C ++ kütüphanesi - https://github.com/open-source-parsers/jsoncpp/archive/1.9.2.tar.gz - - meson - - programming/library/jsoncpp/pspec.xml - - - jsoncpp - - libgcc - - - /usr/lib - /usr/share - /usr/share/doc - - - - jsoncpp-devel - Development files for jsoncpp - - jsoncpp - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2020-03-01 - 1.9.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-11-30 - 1.8.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - jsonrpc-glib - https://gitlab.gnome.org/GNOME/jsonrpc-glib - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - programming.library - jsonrpc-glib is a library to communicate using the JSON-RPC 2.0 specification. - Jsonrpc-GLib is a library to communicate with JSON-RPC based peers in either a synchronous or asynchronous fashion. It also allows communicating using the GVariant serialization format instead of JSON when both peers support it. - https://download.gnome.org/sources/jsonrpc-glib/3.41/jsonrpc-glib-3.41.0.tar.xz - - meson - vala-devel - glib2-devel - gobject-introspection-devel - json-glib-devel - - programming/library/jsonrpc-glib/pspec.xml - - - jsonrpc-glib - library - - glib2 - json-glib - - - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/doc - - - - jsonrpc-glib-devel - Development files for jsonrpc-glib - - jsonrpc-glib - glib2-devel - json-glib-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2022-01-07 - 3.41.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-23 - 3.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-13 - 3.38.0 - First release for Pisi Linux Berk Çakar berk2238@hotmail.com - - - - - libaccounts-glib - https://code.google.com/p/accounts-sso - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - programming.library - Accounts and SSO (Single Sign-On) framework - Accounts and SSO (Single Sign-On) framework for Linux and POSIX based platforms. - https://sourceforge.net/projects/pisilinux/files/source/libaccounts-glib-1.24.tar.gz - - meson - vala-devel - glib2-devel - check-devel - libxml2-devel - sqlite-devel - gtk-doc - docbook-xsl - dbus-glib-devel - gobject-introspection-devel - python3-pygobject3-devel - - programming/library/libaccounts-glib/pspec.xml - - - libaccounts-glib - library - - glib2 - sqlite - libxml2 - - - /usr/bin - /usr/lib - /usr/share/backup-framework/applications/accounts.conf - /usr/share/xml - /usr/share/gettext/its/ - /usr/share/libaccounts-glib/testdata - /usr/share/dbus-1/interfaces/com.google.code.AccountsSSO.Accounts.Manager.xml - /usr/share/man/man1 - /usr/share/gir-1.0/Accounts-1.0.gir - /usr/share/vala - - - - libaccounts-glib-devel - Development files for libaccounts-glib - - libaccounts-glib - glib2-devel - libxml2-devel - sqlite-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libaccounts-glib-docs - Help files and API documents for libaccounts-glib - data:doc - - libaccounts-glib - - - /usr/share/gtk-doc - /usr/share/doc - - - - - 2021-08-08 - 1.24 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com + + 2021-04-29 + 1.10.2 + Fixed flatpak does nothing. + Berk Çakar + berk2238@hotmail.com - - 2020-02-04 - 1.24 + + 2021-04-25 + 1.10.2 + Version bump + Sami BABAT + samibabat@gmail.com + + + 2021-04-06 + 1.6.3 + Update dependencies + Berkan Şahin + cicektaksi@tutanota.com + + + 2020-04-02 + 1.6.3 Version bump. Mustafa Cinasal muscnsl@gmail.com - - 2018-08-13 - 1.21 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-15 - 1.21 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-11 - 1.21 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-30 - 1.21 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libaccounts-qt5 - https://gitlab.com/accounts-sso/libaccounts-qt - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - library - programming.library - Qt5-based client library for accessing the online accounts database - Qt5-based client library for accessing the online accounts database - https://sourceforge.net/projects/pisilinux/files/source/libaccounts-qt-1.16.tar.gz - - doxygen - qt5-base-devel - qt5-assistant-devel - glib2-devel - libaccounts-glib-devel - - programming/library/libaccounts-qt5/pspec.xml - - - libaccounts-qt5 - - glib2 - libgcc - qt5-base - libaccounts-glib - - - /usr/lib/libaccounts-qt5* - /usr/share/doc/libaccounts-qt5 - /usr/lib/cmake - - - - libaccounts-qt5-devel - Development files for libaccounts-qt5 - - libaccounts-qt5 - qt5-base-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libaccounts-qt5-docs - Help files and API documents for libaccounts-qt5 - data:doc - - libaccounts-qt5 - - - /usr/share/doc - - - - libaccounts-qt5-tools - This package contains the tools for the libaccounts-qt5 library - data:doc - - libaccounts-qt5 - libgcc - qt5-base - - - /usr/bin - /usr/share/libaccounts-qt-tests - - - - 2020-02-04 - 1.16 + 2020-03-10 + 1.4.4 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2019-07-22 - 1.14 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com + 2019-07-07 + 1.4.2 + Version bump.. + Ertuğrul Erata + ertugrulerata@gmail.com - 2018-10-16 - 1.14 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com + 2019-04-14 + 1.2.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - 2018-08-13 - 1.14 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com + 2018-11-19 + 1.1.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - 2017-05-15 - 1.14 - Release Bump - Kamil Atlı - suvari@pisilinux.org + 2018-10-13 + 1.0.4 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com - 2016-06-11 - 1.14 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-20 - 1.13 - Rebuild for qt5 - Alihan Öztürk - alihan@pisilinux.org - - - 2016-03-30 - 1.14 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libadwaita - https://gitlab.gnome.org/GNOME/libadwaita - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.library - Building blocks for modern GNOME applications. - Building blocks for modern GNOME applications. - Modern GNOME uygulamaları için yapı taşları. - Modern GNOME uygulamaları için yapı taşları. - https://download.gnome.org/sources/libadwaita/1.0/libadwaita-1.0.1.tar.xz - - meson - sassc - gtk4-devel - cairo-devel - glib2-devel - pango-devel - libsass-devel - fribidi-devel - graphene-devel - gobject-introspection-devel - - programming/library/libadwaita/pspec.xml - - - libadwaita - - gtk4 - cairo - glib2 - pango - libsass - fribidi - graphene - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/vala - /usr/share/gir-1.0 - /usr/share/doc - - - - libadwaita-devel - Development files for libadwaita - - libadwaita - gtk4-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-02 - 1.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-02 + 2018-08-23 1.0.0 Version bump. - Mustafa Cinasal - muscnsl@gmail.com + Ertuğrul Erata + ertugrulerata@gmail.com - - 2021-09-30 - 1.0.0 - First release - PisiLinux Community - admins@pisilinux.org + + 2018-07-08 + 0.11.7 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - - - - - libappimage - https://appimage.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - programming.library - Reference implementation of the AppImage specification - Reference implementation of the AppImage specification - Reference implementation of the AppImage specification - Reference implementation of the AppImage specification - https://github.com/AppImage/libappimage/archive/refs/tags/v1.0.3.tar.gz - - vim - wget - cmake - boost-devel - cairo-devel - glib2-devel - librsvg-devel - desktop-file-utils - libarchive-devel - squashfuse-devel - xdg-utils-cxx-devel - - - libappimage-gcc10.patch - - programming/library/libappimage/pspec.xml - - - libappimage - - boost - cairo - glib2 - libgcc - librsvg - libarchive - squashfuse - xdg-utils-cxx - - - /usr/lib - /usr/share/doc - - - - libappimage-devel - Development files for libappimage - - libappimage - boost-devel - cairo-devel - glib2-devel - librsvg-devel - desktop-file-utils - libarchive-devel - squashfuse-devel - xdg-utils-cxx-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - 2021-10-21 - 1.0.3 - Rebuild boost - Pisi Linux Admins - admin@pisilinux.org + 2018-02-16 + 0.11.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - 2021-05-19 - 1.0.3 - First release - Pisi Linux Admins - admin@pisilinux.org + 2018-02-03 + 0.10.3 + First release. + Ertuğrul Erata + ertugrulerata@gmail.com - libappindicator - https://lazka.github.io/pgi-docs/AppIndicator3-0.1/index.html - - fury - uglyside@yandex.ru - - LGPL - library - programming.library - A library to allow applications to export a menu into the Unity Menu bar. - A library to allow applications to export a menu into the Unity Menu bar. - https://launchpad.net/libappindicator/12.10/12.10.0/+download/libappindicator-12.10.0.tar.gz - - gtk2-devel - gtk3-devel - python-devel - python3-devel - libdbusmenu-gtk3 - libdbusmenu-devel - libindicator-devel - libindicator-gtk2-devel - python3-pygobject3-devel - gobject-introspection-devel - - - incompatible_pointer_build_fix.patch - nopython.patch - - programming/library/libappindicator/pspec.xml - - - libappindicator - - atk - gtk3 - glib2 - cairo - pango - gdk-pixbuf - libindicator - libdbusmenu-glib - libdbusmenu-gtk3 - - - /usr/lib - /usr/share - /usr/share/doc - - - - libappindicator-devel - - libappindicator - gtk3-devel - libdbusmenu-gtk - libdbusmenu-glib - libdbusmenu-devel - - - /usr/lib/pkgconfig - /usr/include - - - - libappindicator-gtk2 - - gtk2 - libindicator-gtk2 - libdbusmenu-gtk - - - /usr/lib/libappindicator.so* - - - - libappindicator-gtk2-devel - - libappindicator-gtk2 - gtk2-devel - - - /usr/lib/pkgconfig/appindicator-0.1.pc - /usr/include/libappindicator-0.1/libappindicator - - - - libappindicator-docs - - libappindicator - - - /usr/share/gtk-doc - - - - - 2021-07-04 - 12.10.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-28 - 12.10.0 - First build. - fury - uglyside@yandex.ru - - - - - - libcacard - https://gitlab.freedesktop.org/spice/libcacard + spice-protocol + https://spice-space.org/ Kamil Atlı suvari@pisilinux.org - LGPLv2.1 + BSD library app:console - science.misc - CAC (Common Access Card) library - CAC (Ortak Erişim Kartı) kitaplığı - This library provides emulation of smart cards to a virtual card -reader running in a guest virtual machine. - Bu kitaplık, akıllı kartların sanal bir karta öykünmesini sağlar -Konuk sanal makinede çalışan okuyucu. - https://www.spice-space.org/download/libcacard/libcacard-2.8.1.tar.xz + hardware.virtualization + Spice protocol header files + Spice protocol header files + https://gitlab.freedesktop.org/spice/spice-protocol/-/archive/v0.14.3/spice-protocol-v0.14.3.tar.gz meson - nss-devel - nspr-devel - glib2-devel - pcsc-lite-devel - programming/library/libcacard/pspec.xml + hardware/virtualization/spice-protocol/pspec.xml - libcacard - CAC (Common Access Card) library - - nss - nspr - glib2 - pcsc-lite - + spice-protocol + Headers for SPICE protocol - /usr/bin /usr/share/doc/ - /usr/lib/libcacard.so* - - - - libcacard-devel - Development files for libcacard - libcacard için geliştirme dosyaları - Bu kitaplık, akıllı kartların sanal bir karta öykünmesini sağlar -Konuk sanal makinede çalışan okuyucu. - - nss-devel - glib2-devel - pcsc-lite-devel - libcacard - - /usr/include /usr/lib/pkgconfig @@ -293115,7 +323829,7 @@ Konuk sanal makinede çalışan okuyucu. 2021-02-10 - 2.8.1 + 0.14.3 First release. Kamil Atlı suvari@pisilinux.org @@ -293124,109 +323838,3306 @@ Konuk sanal makinede çalışan okuyucu. - libcloudproviders - http://live.gnome.org/libcloudproviders + runc + https://runc.io - Berk Çakar - berk2238@hotmail.com + Ertuğrul Erata + ertugrulerata@gmail.com - LGPLv3 - library - programming.library - libcloudproviders is a DBus API that allows cloud storage sync clients to expose -their services. - libcloudproviders is a DBus API that allows cloud storage sync clients to expose -their services. Clients such as file managers and desktop environments can then -provide integrated access to the cloud providers services. - https://gitlab.gnome.org/World/libcloudproviders/-/archive/0.3.1/libcloudproviders-0.3.1.tar.gz + Apache-2.0 + hardware.virtualization + container cli tools + CLI tool for managing OCI compliant containers + https://github.com/opencontainers/runc/archive/refs/tags/v1.0.2.tar.gz - meson - vala-devel - glib2-devel - gobject-introspection-devel + golang + libseccomp-devel - programming/library/libcloudproviders/pspec.xml + hardware/virtualization/runc/pspec.xml - libcloudproviders + runc - glib2 - gobject-introspection + libseccomp - /usr/lib - /usr/share/doc - - - - libcloudproviders-devel - Development files for libcloudproviders - - libcloudproviders - - - /usr/include - /usr/lib/girepository-1.0 - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/share/vala/vapi - /usr/share/gir-1.0 + /usr/bin + /usr/share/doc - - 2021-05-27 - 0.3.1 + + 2021-09-02 + 1.0.2 Version bump. Mustafa Cinasal muscnsl@gmail.com + + 2021-08-11 + 1.0.0_rc10 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-20 + 1.0.0_rc5 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-06-10 + 1.0.0_rc5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-20 + 0.1.1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + - 2021-04-10 - 0.3.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com + 2016-07-13 + 0.1.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com - libconfig - https://hyperrealm.github.io/libconfig/ + squeak-vm + http://wiki.squeak.org/squeak/1447 - Pisilinux Community - admins@pisilinux.org + Blue Devil + bluedevil@sctzine.com - LGPL-2.1 + Apache library - programming.library - C/C++ library for processing configuration files. - C/C++ Yapılandırma Dosyası Kitaplığı - Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. - Libconfig, yapılandırma dosyalarını düzenlemek için basit bir kitaplıktır. Dosya biçimi XML'den daha basit ve okunabilirdir. XML'den farklı olarak tip bilgisi de tutulur. Böylece, uygulama kodlarında katar ayrıştırmaya gerek kalmaz. - https://github.com/hyperrealm/libconfig/releases/download/v1.7.3/libconfig-1.7.3.tar.gz + app:console + hardware.virtualization + Full-featured implementation of the Smalltalk programming language and environment. + Tam-özellikli, Smalltalk programlama dili ve ortamı uygulaması. + squeak-vm provides a full-featured implementation of the Smalltalk programming language and environment. + squeak-vm, tam-özellikli, smalltalk programlama dili ve ortamı uygulaması. + http://squeakvm.org/unix/release/Squeak-4.10.2.2614-src.tar.gz - texinfo + cmake + libglvnd-devel + libXrender-devel + pulseaudio-libs-devel - programming/library/libconfig/pspec.xml + hardware/virtualization/squeak-vm/pspec.xml - libconfig + squeak-vm + Full-featured implementation of the Smalltalk programming language and environment. + libXext + libglvnd + libXrender + pulseaudio-libs + + + /usr/lib + /usr/share/man + /usr/bin + /usr/share/doc/squeak-vm + + + + + 2020-05-21 + 4.10.2.2614 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + virtualbox + http://www.virtualbox.org/ + + Serdar Soytetir + kaptan@pisilinux.org + + GPLv2 + app:gui + hardware.virtualization + A powerful virtualization program + Güçlü bir sanallaştırma programı + VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things. + VirtualBox, ev kullanımı yanında kurumsal kullanım alanı da bulan güçlü bir xf86 sanallaştırma ürünleri ailesidir. Bu sürüm, USB ve birkaç özellik için desteği bulunmayan açık kodlu uyarlamasıdır. + http://download.virtualbox.org/virtualbox/6.1.34/VirtualBox-6.1.34.tar.bz2 + + dkms.conf + dkms-guest.conf + LocalConfig.kmk + + + dev86 + cdrkit + acpica + mesa-devel + curl-devel + python-devel + pam-devel + device-mapper-devel + libcap-devel + gsoap-devel + libXt-devel + libXmu-devel + libIDL-devel + libsdl-devel + libvpx-devel + libXext-devel + libxslt-devel + libopus-devel + mesa-glu-devel + alsa-lib-devel + libXfixes-devel + libXrandr-devel + libXdamage-devel + libXcursor-devel + libXinerama-devel + xorg-server-devel + libvncserver-devel + libXcomposite-devel + pulseaudio-libs-devel + kernel-headers + kernel-module-headers + qt5-x11extras-devel + jdk8-openjdk + jre8-openjdk + libxcb-devel + qt5-base-devel + qt5-linguist + docbook-xml + libglvnd-devel + python3-devel + + + wrapper.patch + 004-drop-Wno-format.patch + 005-gsoap-build.patch + 006-rdesktop-vrdp-keymap-path.patch + 008-root-window.patch + python.patch + 008-no-vboxvideo.patch + VirtualBox-6.1.2-disable-update.patch + 012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch + 013-Makefile.patch + 017-fix-narrowing-conversion.patch + 018-xclient.patch + 019-vboxr0-cflags.patch + + hardware/virtualization/virtualbox/pspec.xml + + + virtualbox + + qt5-base + libxcb + mesa + libXt + gsoap + libvpx + libXmu + libsdl + libXext + libopus + libXcursor + libXinerama + virt-wrapper + libvncserver + curl + zlib + libX11 libgcc + libpng + python + libxml2 + openssl + device-mapper + qt5-x11extras + libglvnd + python3 + + module-virtualbox + virtualbox-dkms + + + + /etc/vbox + /usr/bin + /usr/lib/virtualbox + /usr/lib/python* + /usr/share/virtualbox + /usr/share/applications + /usr/share/pixmaps + /usr/share/icons/hicolor + /usr/share/mime/packages + + + System.Package + System.Service + + + vboxreload + 60-vboxdrv.rules + 60-vboxguest.rules + + + + virtualbox-guest-utils + VirtualBox guest utilities and drivers + VirtualBox misafir işletim sistemleri için yardımcı araçlar ve sürücüler + x11.driver + + pam + libXt + libXmu + libXext + libXfixes + libXrandr + libXdamage + xorg-server + libXcomposite + + module-virtualbox-guest + virtualbox-guest-dkms + + + + /etc/X11/xinit/xinitrc.d + /lib/udev/rules.d + /etc/xdg/autostart + /lib/security + /sbin + /usr/bin/VBoxClient* + /usr/bin/VBoxControl + /usr/bin/VBoxDRMClient + /usr/sbin + /usr/lib + /usr/kde/*/share/autostart + /usr/share/X11 + /usr/lib/xorg/modules + + + vboxclient.sh + + + + virtualbox-dkms + VirtualBox Host kernel modules sources + + dkms + + + /usr/src + + + module-virtualbox + + + + virtualbox-guest-dkms + VirtualBox Guest kernel modules sources + + dkms + + + /usr/src/*-guest-* + + + module-virtualbox-guest + + + + + 2022-04-25 + 6.1.34 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-25 + 6.1.32 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-01-11 + 6.1.30 + rebuild for kernel. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-23 + 6.1.30 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-20 + 6.1.28 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-09 + 6.1.26 + rebuild for kernel + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-29 + 6.1.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-22 + 6.1.24 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-01 + 6.1.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-22 + 6.1.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-01 + 6.1.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-27 + 6.1.16 + Version bump kernel510. + İdris Kalp + idriskalp@gmail.com + + + 2020-11-10 + 6.1.16 + Version bump kernel597. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-05 + 6.1.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-18 + 6.1.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-08 + 6.1.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-30 + 6.1.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-22 + 6.1.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-13 + 6.1.4 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2020-04-09 + 6.1.4 + Rebuild virtualbox-guest-iso + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-22 + 6.1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-26 + 6.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 6.1.0 + Add dkms packages + Marcin Bojara + marcin.bojara@gmail.com + + + 2019-12-24 + 6.1.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-12 + 6.0.14 + Patched for kernel 5.4 + Idris Kalp + idriskalp@gmail.com + + + 2019-10-29 + 6.0.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-29 + 6.0.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-08-02 + 6.0.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-17 + 6.0.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-19 + 6.0.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-29 + 6.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-16 + 6.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-23 + 6.0.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-23 + 5.2.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-18 + 5.2.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-17 + 5.2.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-10 + 5.2.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-18 + 5.2.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-01 + 5.2.8 + Fix chmod and file path. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-03-15 + 5.2.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-03 + 5.2.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-25 + 5.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-11 + 5.1.14 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2017-03-04 + 5.1.14 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2017-01-15 + 5.1.12 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-12-13 + 5.1.10 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-09-23 + 5.1.6 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-08-17 + 5.1.4 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-22 + 5.1.2 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-17 + 5.1.0 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-06-17 + 5.1.0b + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-12 + 5.0.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-09 + 5.0.12 + First release + ali algul + alialgul@pisilinux.org + + + + + + spice + https://www.spice-space.org/ + + Kamil Atlı + suvari@pisilinux.org + + LGPL2.1 + library + app:console + hardware.virtualization + Simple Protocol for Independent Computing Environments + SPICE is a remote display system built for virtual environments which +allows you to view a computing 'desktop' environment not only on the +machine where it is running, but from anywhere on the Internet and +from a wide variety of machine architectures. + https://www.spice-space.org/download/releases/spice-server/spice-0.15.0.tar.bz2 + + meson + doxygen + asciidoc + lz4-devel + orc-devel + zlib-devel + python3-six + glib2-devel + pixman-devel + python3-devel + libopus-devel + openssl-devel + spice-protocol + libcacard-devel + gstreamer-devel + autoconf-archive + cyrus-sasl-devel + python3-pyparsing + libjpeg-turbo-devel + gst-plugins-base-devel + + hardware/virtualization/spice/pspec.xml + + + spice + Simple Protocol for Independent Computing Environments + + lz4 + orc + zlib + glib2 + libgcc + pixman + libopus + openssl + libcacard + gstreamer + cyrus-sasl + libjpeg-turbo + spice-protocol + gst-plugins-base + + + /usr/lib/libspice-server.so* + /usr/share/doc/ + + + + spice-devel + Development files for spice + + glib2-devel + pixman-devel + openssl-devel + spice-protocol + libcacard-devel + spice + + + /usr/include/spice-server + /usr/lib/pkgconfig + + + + + 2021-02-10 + 0.15.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + spice-vdagent + https://www.spice-space.org/ + + Kamil Atlı + suvari@pisilinux.org + + GPL + library + app:console + hardware.virtualization + Spice agent for Linux guests + Spice agent for Linux guests + https://www.spice-space.org/download/releases/spice-vdagent-0.21.0.tar.bz2 + + gtk3-devel + glib2-devel + eudev-devel + libX11-devel + libdrm-devel + spice-protocol + alsa-lib-devel + libXrandr-devel + libXinerama-devel + + hardware/virtualization/spice-vdagent/pspec.xml + + + spice-vdagent + Spice agent for Linux guests + + gtk3 + glib2 + libdrm + libX11 + alsa-lib + libXrandr + libXinerama + + + /usr/bin + /usr/lib/libspice-server.so* + /usr/share/doc/ + /usr/share/man + /usr/share/gdm/autostart/LoginWindow + /usr/share/gdm/greeter/autostart + /var/run/spice-vdagentd + /etc/xdg/autostart/spice-vdagent.desktop + + + + + 2021-10-10 + 0.21.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libvirt-python + https://pypi.python.org/pypi/libvirt-python + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + hardware.virtualization + libvirt python binding + libvirt python binding + libvirt python binding + libvirt python binding + https://libvirt.org/sources/python/libvirt-python-4.6.0.tar.gz + + libvirt-devel + python-devel + + hardware/virtualization/libvirt-python/pspec.xml + + + libvirt-python + + libvirt /usr/lib /usr/share/doc + + + 2019-03-18 + 4.6.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + bubblewrap + https://github.com/projectatomic/bubblewrap + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPLv2 + hardware.virtualization + Unprivileged sandboxing tool + is a core execution engine for unprivileged containers that works as a setuid binary on kernels without user namespaces. + https://github.com/projectatomic/bubblewrap/archive/v0.4.0.tar.gz + + libcap-devel + bash-completion + libxslt + docbook-xsl + + hardware/virtualization/bubblewrap/pspec.xml + - libconfig-devel - Development files for libconfig - libconfig için geliştirme dosyaları + bubblewrap - libconfig + libcap + + + /usr/bin + /usr/share/bash-completion + /usr/share/man + /usr/share/doc + + + + + 2020-03-12 + 0.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-07 + 0.3.3 + Version bump.. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-19 + 0.3.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-12 + 0.3.0 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-05-29 + 0.2.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-03 + 0.2.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + containerd + https://containerd.io/ + + Ertuğrul Erata + ertugrulerata@gmail.com + + Apache-2.0 + hardware.virtualization + A daemon to control runC, built for performance and density. + is a daemon with an API and a command line client, to manage containers on one machine. It uses runC to run containers according to the OCI specification. + https://github.com/containerd/containerd/archive/v1.5.5.tar.gz + + golang + git + libseccomp-devel + btrfs-progs-devel + + hardware/virtualization/containerd/pspec.xml + + + containerd + + runc + libseccomp + + + /usr/bin + /usr/share/doc + + + + + 2021-08-02 + 1.5.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-19 + 1.1.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 1.1.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-06-17 + 1.1.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-20 + 0.2.2 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-07-12 + 0.2.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + virt-manager + http://virt-manager.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + hardware.virtualization + Graphical tool for administering virtual machines for KVM, Xen, and QEmu + Grafik arayüzlü sanal makine yönetim aracı + Virtual Machine Manager provides a graphical tool for administering virtual machines for KVM, Xen, and QEmu. Start, stop, add or remove virtual devices, connect to a graphical or serial console, and see resource usage statistics for existing VMs on local or remote machines. Uses libvirt as the backend management API. + Virt-Manager ile kvm, qemu, xen gibi sanallaştırma sistemleriyle yaratılmış yerel veya uzak sanal makinelerin başlatılması, durdurulması, sanal cihazlar eklenip kaldırılması, grafik veya seri konsollarına bağlanılması gibi işlemler yapılabilir. Çalışmak için libvirt kütüphanesine ve servisine ihtiyaç duyar. + virt-manager-icon + https://releases.pagure.org/virt-manager/virt-manager-1.5.1.tar.gz + + intltool + vte-devel + gtk2-devel + libosinfo-devel + libvirt-glib-devel + python-cairo-devel + python-pygobject3-devel + + hardware/virtualization/virt-manager/pspec.xml + + + virt-manager + + ipaddr + libosinfo + libvirt-glib + libvirt-python + python-pygobject3 + + + /usr/bin + /usr/libexec + /etc/gconf/schemas + /usr/share/pixmaps + /usr/share + /usr/share/man + /usr/share/doc + /usr/share/locale + + + tr.po + + + + + 2019-03-19 + 1.5.1 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2017-01-29 + 1.4.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-09 + 1.3.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-31 + 1.3.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + virt-wrapper + http://www.pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + hardware.virtualization + Wrapper for virtualization software + Sanallaştırma yazılımları için önbetik + virt-wrapper is a wrapper for virtualization applications. It warns users if they are not a member of virt group and loads the kernel modules automatically. + virt-wrapper, sanallaştırma uygulamaları için bir betik içerir. Bu betik, kullanıcıyı eğer virt grubunda değilse uyarır ve çekirdek modüllerini de otomatik olarak yükler. + https://github.com/ertugerata/virt-wrapper/archive/v.0.1.1.1.tar.gz + hardware/virtualization/virt-wrapper/pspec.xml + + + virt-wrapper + + /usr/libexec + /usr/share/locale + /usr/share/doc + + + + + 2018-11-13 + 0.1.1.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-13 + 0.1.1.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-20 + 0.1.1 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-11-23 + 0.1.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libnetwork + https://github.com/docker/libnetwork + + Ertuğrul Erata + ertugrulerata@gmail.com + + Apache-2.0 + app:console + hardware.virtualization + Docker Networking + Libnetwork provides a native Go implementation for connecting containers The goal of libnetwork is to deliver a robust Container Network Model that provides a consistent programming interface and the required network abstractions for applications. + https://sourceforge.net/projects/pisilinux/files/source/libnetwork-0.8.0_dbc11cc.tar.gz + + golang + + hardware/virtualization/libnetwork/pspec.xml + + + libnetwork + + docker + + + /usr/bin + /usr/share/doc + + + + + 2020-03-10 + 0.8.0_pre1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-08 + 0.8.0_pre1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-08 + 0.8.0_pre1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + ostree + https://github.com/ostreedev/ostree + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPLv2 + app:console + hardware.virtualization + Operating system and container binary deployment and upgrades + OSTree is a tool for managing bootable, immutable, versioned filesystem trees + https://github.com/ostreedev/ostree/releases/download/v2021.2/libostree-2021.2.tar.xz + + python3 + glib2-devel + xz-devel + zlib-devel + e2fsprogs-devel + libsoup-devel + gpgme-devel + openssl-devel + avahi-glib-devel + fuse-devel + libutil-linux-devel + libarchive-devel + + + disable_werror_implicit_funtion_declaraction.patch + + hardware/virtualization/ostree/pspec.xml + + + ostree + + xz + avahi-glib + avahi-libs + zlib + fuse + glib2 + gpgme + libsoup + libarchive + libgpg-error + libutil-linux + openssl + + + /usr/bin + /etc/ostree + /usr/lib + /usr/libexec + /usr/share/gir-1.0 + /usr/share/bash-completion + /usr/share/ostree + /usr/share/man + /usr/share/doc + + + + ostree-devel + Development files for ostree + + ostree + xz-devel + zlib-devel + fuse-devel + glib2-devel + gpgme-devel + libsoup-devel + libarchive-devel + libgpg-error-devel + libutil-linux-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-04-26 + 2021.2 + Version bump + Sami BABAT + samibabatp@gmail.com + + + 2020-02-07 + 2019.6 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2019-07-07 + 2019.2 + Version bump.. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-14 + 2019.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-11-19 + 2018.9 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-13 + 2018.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-24 + 2018.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-16 + 2018.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-02 + 2018.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + xdg-desktop-portal + https://github.com/flatpak/xdg-desktop-portal + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPLv2 + hardware.virtualization + A portal frontend service for Flatpak and possibly other desktop containment frameworks + A portal frontend service for Flatpak and possibly other desktop containment frameworks + https://github.com/flatpak/xdg-desktop-portal/archive/1.14.3.tar.gz + + xmlto + python3 + dbus-devel + util-linux + fuse3-devel + glib2-devel + gettext-devel + pipewire-devel + json-glib-devel + flatpak-devel + + hardware/virtualization/xdg-desktop-portal/pspec.xml + + + xdg-desktop-portal + + fuse3 + glib2 + pipewire + json-glib + gdk-pixbuf + flatpak + + + /usr/lib + /usr/libexec + /usr/share/dbus-1 + /usr/share/pkgconfig + /usr/share/man + /usr/share/locale + /usr/share/doc + + + + + 2022-04-23 + 1.14.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-25 + 1.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-24 + 1.10.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 1.8.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 1.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 1.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-07 + 1.4.2 + Version bump.. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-14 + 1.2.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-20 + 1.0.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-31 + 0.10 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-16 + 0.10 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-04 + 0.9 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libvirt-glib + https://libvirt.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.virtualization + GLib bindings for libvirt + GLib bindings for libvirt + GLib bindings for libvirt + GLib bindings for libvirt + https://libvirt.org/sources/glib/libvirt-glib-2.0.0.tar.gz + + intltool + gtk-doc + vala-devel + glib2-devel + python-six + libvirt-devel + libxml2-devel + libcap-ng-devel + gobject-introspection-devel + + hardware/virtualization/libvirt-glib/pspec.xml + + + libvirt-glib + + glib2 + libvirt + libxml2 + + + /usr/lib + /usr/share + /usr/share/vala + /usr/share/gir-1.0 + /usr/share/locale + /usr/share/doc + + + + libvirt-glib-devel + Development files for libvirt-glib + + libvirt-glib + + + /usr/include + /usr/lib/pkgconfig + + + + libvirt-glib-docs + Development files for libvirt-glib + + libvirt-glib + + + /usr/share/gtk-doc + + + + + 2019-03-18 + 2.0.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + flatpak-builder + https://flatpak.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:console + hardware.virtualization + Tool to build flatpaks from sources + Tool for building flatpaks from sources + https://github.com/flatpak/flatpak-builder/releases/download/1.2.2/flatpak-builder-1.2.2.tar.xz + + flatpak-devel + ostree-devel + util-linux + libxslt + xmlto + libsoup-devel + libcap-devel + elfutils-devel + glib2-devel + libxml2-devel + libyaml-devel + curl-devel + elogind-devel + json-glib-devel + + hardware/virtualization/flatpak-builder/pspec.xml + + + flatpak-builder + + flatpak + ostree + curl + libsoup + elfutils + glib2 + libxml2 + json-glib + libyaml + + + /usr/bin + /usr/libexec + /usr/share/man + /usr/share/doc + + + + + 2022-05-06 + 1.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-25 + 1.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-22 + 1.0.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 1.0.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-07 + 1.0.8 + Version bump.. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-04-14 + 1.0.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-10-14 + 1.0.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-07-08 + 0.10.10 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-16 + 0.10.8 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-02-11 + 0.10.6 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + virtualbox-guest-iso + https://www.virtualbox.org/ + + PisiLinux Community + admins@pisilinux.org + + custom + library + hardware.virtualization + The official VirtualBox Guest Additions ISO image + The official VirtualBox Guest Additions ISO image + The official VirtualBox Guest Additions ISO image + The official VirtualBox Guest Additions ISO image + https://download.virtualbox.org/virtualbox/6.1.34/VBoxGuestAdditions_6.1.34.iso + hardware/virtualization/virtualbox-guest-iso/pspec.xml + + + virtualbox-guest-iso + + virtualbox + + + /usr/lib + + + + + 2022-04-29 + 6.1.34 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2022-01-26 + 6.1.32 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-23 + 6.1.30 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-20 + 6.1.28 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-29 + 6.1.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-22 + 6.1.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-01 + 6.1.22 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-04-29 + 6.1.20 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-06 + 6.1.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-10-04 + 6.1.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-08-07 + 6.1.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-30 + 6.1.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-22 + 6.1.6 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2020-04-05 + 6.1.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + docker + http://docker.io + + Ertuğrul Erata + ertugrulerata@gmail.com + + Apache + app:console + hardware.virtualization + Pack, ship and run any application as a lightweight container + Herhangi bir uygulamayı paketleyip çalıştırmak için hafif kontenyer + An open platform for distributed applications for developers and sysadmins + Geliştirici ve Sistem Yöneticileri için açık ve dağıtık platform + https://github.com/docker/docker-ce/archive/refs/tags/v19.03.15.tar.gz + + git + golang + btrfs-progs-devel + device-mapper-devel + sqlite-devel + libseccomp-devel + libtool-ltdl + + hardware/virtualization/docker/pspec.xml + + + docker + + git + aufs-util + sqlite + device-mapper + btrfs-progs + bridge-utils + iproute2 + iptables + libseccomp + libtool-ltdl + runc + containerd + tini + + + /etc + /usr/bin/ + /usr/lib/docker + /usr/share/ + /lib/udev/rules.d + + + System.Service + System.Package + + + cgroupfs-mount + cgroupfs-umount + docker.confd + + + + + 2021-08-02 + 19.03.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-19 + 18.05.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 18.05.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-06-10 + 18.05.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-20 + 1.11.2 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-08-28 + 1.11.2 + Rebuild for package.py + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-07-11 + 1.11.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-28 + 1.10.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 1.10.3 + Release bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-05-25 + 1.10.3 + First release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + tini + https://github.com/krallin/tini + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:console + hardware.virtualization + A tiny but valid `init` for containers + A tiny but valid `init` for containers + https://github.com/krallin/tini/archive/v0.18.0.tar.gz + + cmake + + + tini-cmake-fixes.patch + + hardware/virtualization/tini/pspec.xml + + + tini + + /usr/bin + /usr/share/doc + + + + + 2020-03-19 + 0.18.0 + rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-20 + 0.18.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-07-08 + 0.18.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + qemu + http://bellard.org/qemu + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.virtualization + Userspace virtual machine and processor emulator + Kullanıcı uzayı sanal makine ve işlemci benzetimcisi. + QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different operating systems without rebooting the PC or to debug system code. In user-mode emulation mode, QEMU can launch Linux processes compiled for one CPU on another CPU. + QEMU, bir PC'ye işlemcisi ve kartlarıyla birlikte öykünen bir yazılımdır. Bilgisayarı yeniden başlatmadan yeni bir işletim sistemini çalıştırmak için kullanılabilir. Ayrıca Linux altında kullanıcı kipi öykünme yöntemiyle farklı bir işlemci için derlenmiş programları çalıştırabilir. + http://wiki.qemu-project.org/download/qemu-4.2.0.tar.bz2 + + aalib-devel + vte-devel + gtk3-devel + libXext-devel + nss-devel + alsa-lib-devel + bluez-libs-devel + cyrus-sasl-devel + libsdl-devel + pulseaudio-libs-devel + python-devel + glib2-devel + libsdl2-devel + + hardware/virtualization/qemu/pspec.xml + + + qemu + + atk + nss + vte + gtk2 + mesa + nspr + zlib + bzip2 + cairo + glib2 + pango + libX11 + libgcc + libpng + libsdl + libusb + pixman + libXext + alsa-lib + freetype + libepoxy + bluez-libs + cyrus-sasl + fontconfig + gdk-pixbuf + pulseaudio-libs + libdrm + + + /etc + /run + /lib + /usr/bin + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/qemu + /usr/share + /usr/share/icons/hicolor + /usr/share/locale/ + /usr/include + + + System.Service + System.Service + + + qemu-ifup + qemu-ifdown + fedora/ksmtuned + fedora/ksm.sysconfig + fedora/ksmtuned.conf + 65-kvm.rules + + + + + 2020-03-13 + 4.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-31 + 2.11.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 2.8.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-09 + 2.4.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-31 + 2.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + xdg-desktop-portal-gtk + https://github.com/flatpak/xdg-desktop-portal-gtk + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPLv2 + hardware.virtualization + A portal frontend service for Flatpak and possibly other desktop containment frameworks + A portal frontend service for Flatpak and possibly other desktop containment frameworks + https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/1.10.0/xdg-desktop-portal-gtk-1.10.0.tar.xz + + xmlto + python3-devel + glib2-devel + dbus-devel + util-linux + flatpak-devel + fuse-devel + gnome-desktop-devel + xdg-desktop-portal + gettext-devel + + hardware/virtualization/xdg-desktop-portal-gtk/pspec.xml + + + xdg-desktop-portal-gtk + + glib2 + gtk3 + cairo + fontconfig + gnome-desktop + gdk-pixbuf + xdg-desktop-portal + flatpak + + + /usr/lib + /usr/libexec + /usr/share/dbus-1 + /usr/share/applications + /usr/share/xdg-desktop-portal + /usr/share/locale + /usr/share/doc + + + + + 2021-09-24 + 1.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-05 + 1.8.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-30 + 1.7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 1.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-07-07 + 1.4.0 + Version bump.. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2019-05-12 + 1.2.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libvirt + http://www.libvirt.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + hardware.virtualization + Library providing a simple API to several virtualization systems + Birçok sanallaştırma sistemine kolay erişim sağlayan bir kütüphane + libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). libvirt supports Xen hypervisor, QEMU emulator, KVM hypervisor, LXC Linux container system, OpenVZ Linux container system, User Mode Linux paravirtualized kernel and VirtualBox hypervisor together with remote management possibilities. + libvirt yeni linux sürümlerinin sunduğu sanallaştırma özellikleriyle etkileşimi kolaylaştıran bir kütüphanedir. Xen, KVM ve VirtualBox hipervizorleri, QEMU emulatörü, LXC linux konteyner sistemi, User Mode Linux paravirtual sanallaştırma sistemi gibi sistemlerle birlikte çalışabilir ve tüm bu sistemlerin uzaktan yönetimi için de kullanılabilir. + http://libvirt.org/sources/libvirt-4.6.0.tar.xz + + qemu + acl-devel + curl-devel + fuse-devel + glibc-devel + libssh2-devel + jansson-devel + lvm2-devel + attr-devel + audit-devel + avahi-devel + netcf-devel + numactl-devel + libxslt-devel + libpciaccess-devel + yajl-devel + polkit-devel + dbus-devel + util-linux + gnutls-devel + parted-devel + device-mapper-devel + libnl-devel + python-devel + cyrus-sasl-devel + libcap-ng-devel + readline-devel + libtirpc-devel + libXdmcp-devel + bash-completion + kernel-module-headers + + hardware/virtualization/libvirt/pspec.xml + + + libvirt + + acl + curl + fuse + libssh2 + libtirpc + dbus + yajl + audit + eudev + libnl + netcf + libgcc + gnutls + parted + libcap + libxml2 + numactl + readline + libcap-ng + avahi-libs + cyrus-sasl + libpciaccess + device-mapper + libutil-linux + + + /etc + /usr/lib/tmpfiles.d/libvirt.conf + /usr/bin + /usr/libexec + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/augeas + /usr/share/polkit-1 + /usr/share/libvirt + /usr/share/systemtap + /usr/share/man + /var + /run + /usr/share/locale + /usr/share/bash-completion + + + System.Service + System.Package + + + tmpfiles.conf + libvirt.confd + + + + libvirt-devel + Development files for libvirt + libvirt için geliştirme dosyaları + + libvirt + + + /usr/include/libvirt + /usr/lib/pkgconfig + + + + + 2020-03-14 + 4.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-18 + 4.6.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-31 + 4.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 3.0.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-09 + 1.3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-31 + 1.3.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + ccid + https://ccid.apdu.fr + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + hardware.smartcard + Generic USB CCID(Chip/Smart Card Interface Devices) device drivers + USB CCID kart okuyucu sürücüleri + ccid provides the source code for a generic USB CCID (Chip/Smart Card Interface Devices) driver and ICCD (Integrated Circuit(s) Card Devices). + ccid USB CCID protokolünü destekleyen akıllı kart okuyucular için açık kaynaklı aygıt sürücülerini içerir. + https://ccid.apdu.fr/files/ccid-1.4.31.tar.bz2 + + pcsc-lite-devel + libusb-devel + + hardware/smartcard/ccid/pspec.xml + + + ccid + + libusb + pcsc-lite + + + /etc/ + /usr/lib/ + /usr/share/doc + + + + + 2020-03-10 + 1.4.31 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-19 + 1.4.29 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + pcsc-lite + https://pcsclite.apdu.fr + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + hardware.smartcard + PC/SC drivers for smart card readers + Akıllı kart okuyucuları için PC/SC sürücüleri + pcsc-lite is middleware to access a smart card using SCard API (PC/SC). + https://pcsclite.apdu.fr/files/pcsc-lite-1.9.0.tar.bz2 + + eudev-devel + + hardware/smartcard/pcsc-lite/pspec.xml + + + pcsc-lite + + eudev + + + /etc/reader.conf.d + /usr/sbin + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/lib/pcsc/drivers + + + System.Service + + + + pcsc-lite-devel + Development files for pcsc-lite + pcsc-lite için geliştirme dosyaları + + pcsc-lite + eudev-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-09-24 + 1.9.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-03-10 + 1.8.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 1.8.25 + Rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-05-26 + 1.8.25 + V.bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-05-19 + 1.8.24 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + lm_sensors + https://hwmon.wiki.kernel.org/lm_sensors + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + library + hardware.powermanagement + Hardware monitoring tools + Donanım sıcaklığı izleyicisi + lm_sensors provides essential tools for monitoring the temperatures, voltages, and fans of Linux systems with hardware monitoring devices. It also contains scripts for sensor hardware identification and fan speed control. + lm_sensors linux sistemlerdeki donanım izleyiciler ile birlikte termometreleri, voltajları ve fan devirlerini izleyen bir araçtır. Ayrıca, donanım ve fan kimliğini algılayan betikler içerir. + https://github.com/lm-sensors/lm-sensors/archive/V3-6-0.tar.gz + + rrdtool-devel + + + 42f240d2a457834bcbdf4dc8b57237f97b5f5854.patch + + hardware/powermanagement/lm_sensors/pspec.xml + + + lm_sensors + + dmidecode + rrdtool + + + /etc + /usr/bin + /usr/sbin + /usr/lib + /usr/share/man + /usr/share/doc + + + + lm_sensors-devel + Development files for lm_sensors + lm_sensors için geliştirme dosyaları + + lm_sensors + rrdtool-devel + + + /usr/include + /usr/share/man/man3 + + + + + 2021-07-29 + 3.6.0 + Rebuild 3.6.0 git version. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-08 + 3.6.0 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-08-15 + 3.4.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 3.4.0 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 3.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-02 + 3.4.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + acpica + http://www.acpica.org + + PisiLinux Community + admins@pisilinux.org + + custom + app:console + hardware.powermanagement + ACPI debugging tools written by Intel + Intel ACPI hata ayıklama araçları + acpica contains an AML interpreter and debugger, ACPI namespace support, ACPI hardware and event support and a full ASL compiler and disassembler. + acpica, AML yorumlayıcısı, AML hata ayıklayıcısı, ACPI donanım ve olay desteği, ASL derleyicisi ve ASL disassembler gibi çeşitli ACPI araçları içeren bir pakettir. + https://acpica.org/sites/acpica/files/acpica-unix-20210604.tar_0.gz + + iasl-20140828-locale.patch + iasl-20140214-nostrip.patch + OPT_LDFLAGS.patch + + hardware/powermanagement/acpica/pspec.xml + + + acpica + + /usr/share/doc + /usr/bin + /usr/sbin + /usr/share/man/man1 + + + iasl.1 + LICENSE + + + + + 2020-07-28 + 0.0_20210604 + Version Bump + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2020-01-26 + 0.0_20200528 + Version Bump + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2020-01-26 + 0.0_20200110 + Version Bump + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2018-08-15 + 0.0_20130117 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-04-07 + 0.0_20130117 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.0_20130117 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-05 + 0.0_20130117 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + acpid + https://sourceforge.net/projects/acpid2/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + service + app:console + hardware.powermanagement + ACPI daemon that dispatches ACPI events to user-space programs + ACPI hizmeti + acpid is a flexible and extensible daemon for ACPI (Advanced Configuration and Power Interface) event dispatching. + acpid ACPI olaylarını kullanıcı uygulamalarına paslayan gelişmiş ve esnek bir sistem hizmetidir. + mirrors://sourceforge/acpid2/acpid-2.0.33.tar.xz + hardware/powermanagement/acpid/pspec.xml + + + acpid + + /usr/bin + /usr/sbin + /etc/acpi/actions + /etc/acpi/events + /etc/conf.d + /usr/share/dbus-1/services/acpid.service + /usr/share/doc + /usr/share/man + + + System.Service + + + acpid.power.sh + fedora/acpid.power.conf + fedora/acpid.video.conf + fedora/acpid.sysconfig + + + + + 2021-11-04 + 2.0.33 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-18 + 2.0.32 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-02 + 2.0.32 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-10 + 2.0.31 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-13 + 2.0.28 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-13 + 2.0.28 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 2.0.28 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-07-02 + 2.0.27 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + suspend + http://suspend.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.powermanagement + A set of tools to support sleep modes + Uyku kiplerini destekleme araçları + suspend package allows users to suspend-to-ram, suspend-to-disk, and suspend-to-both. + suspend, kullanıcıların bellek, disk veya her ikisini de kullanarak sistemlerini askıya almalarını sağlayan araçları içerir. + http://dev.gentoo.org/~bircoph/distfiles/suspend-1.0_p20120915.tar.xz + + lzo-devel + pciutils-devel + libx86-devel + libgcrypt-devel + + + suspend-1.0_p20200924.patch.xz + + hardware/powermanagement/suspend/pspec.xml + + + suspend + + lzo + libx86 + pciutils + + + /etc/suspend.conf + /etc/suspend.key + /usr/sbin + /usr/bin + /sbin + /usr/lib/suspend/resume + /usr/share/doc + /usr/share/man + + + suse/configure-suspend-encryption.sh + + + + + 2021-11-29 + 1.0_p20200924 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-19 + 1.0_p20200924 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-23 + 1.0_p20120915 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-02 + 1.0_p20120915 + Rebuild New T + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 1.0_p20120915 + Rebuild New T + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-01 + 1.0_p20120915 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0_p20120915 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 1.0_p20120915 + First release + Varol Maksutoğlu + waroi@pisilinux.org + + + + + + pm-utils + http://pm-utils.freedesktop.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.powermanagement + A toolset to suspend and hibernate computers + Askıya alma işlemleri için gerekli araçlar + pm-utils provides simple shell command line tools to suspend and hibernate computers, and it that can be used to run vendor, distribution, or user supplied scripts on suspend and resume. + pm-utils, bilgisayarı bellek veya disk kullanarak uyku kipine geçirmek ve devam ettirmek için gerekli kabuk betiklerini sunar. + http://pm-utils.freedesktop.org/releases/pm-utils-1.4.1.tar.gz + http://pm-utils.freedesktop.org/releases/pm-quirks-20100619.tar.gz + + xmlto + libxslt + util-linux + + + pisilinux/check-for-swap-partition.patch + pisilinux/disable-powersave.patch + suse/pm-utils-1.2.6.1-fix-broken-dbus-send.diff + suse/pm-utils-1.3.0-suse-smart-uswsusp.patch + suse/pm-utils-1.4.1-suse-config.patch + gentoo/1.4.1-bluetooth-sync.patch + gentoo/1.4.1-disable-sata-alpm.patch + gentoo/1.4.1-fix-intel-audio-powersave-hook.patch + gentoo/1.4.1-logging-append.patch + + hardware/powermanagement/pm-utils/pspec.xml + + + pm-utils + + hdparm + vbetool + + + /etc/pm + /usr/lib + /run/pm-utils + /usr/share/doc + /usr/share/man + /usr/bin + /usr/sbin + /usr/lib/pkgconfig + /usr/lib/pm-utils/video-quirks + /usr/lib/tmpfiles.d/pm-utils.conf + + + tmpfiles.conf + suse/hooks/config.d/rtcwake.config + suse/hooks/sleep.d/30s2disk-check + suse/hooks/sleep.d/45pcmcia + + + + + 2020-02-02 + 1.4.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 1.4.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-09-20 + 1.4.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.4.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-31 + 1.4.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + powertop + http://www.lesswatts.org/projects/powertop/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.powermanagement + Power consumption monitor + Güç tüketim izleme aracı + PowerTOP is a Linux tool that finds the software component(s) that make your computer use more power than necessary while it is idle. + PowerTOP, bilgisayarınız atıl durumdayken ihtiyacından fazla güç tüketmesine neden olan yazılım bileşenlerini bulmak için kullanılan bir Linux aracıdır. + https://github.com/fenrus75/powertop/archive/v2.14.tar.gz + + libnl-devel + ncurses-devel + pciutils-devel + autoconf-archive + + + powertop-2.14-undefined-symbol.patch + + hardware/powermanagement/powertop/pspec.xml + + + powertop + + libnl + ncurses + libgcc + pciutils + + + /usr/share/man + /usr/share/doc + /usr/bin + /usr/sbin + /var/cache/powertop + /usr/share/bash-completion + /usr/share/locale + + + + + 2021-11-28 + 2.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-28 + 2.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-02 + 2.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 2.9 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-25 + 2.9 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-05 + 2.8 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-07-02 + 2.8 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + acpi + https://sourceforge.net/projects/acpiclient/files/acpiclient/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.powermanagement + Battery and thermal reporter + ACPI sistemlerde pil ve sıcaklık bilgilerini tutar + acpi is a small command-line tools that reports battery and thermal information. + Eski apm komutlarını ACPI sistemlerde verir, pil ve sıcaklık bilgilerini tutar. + mirrors://sourceforge/acpiclient/acpiclient/1.7/acpi-1.7.tar.gz + hardware/powermanagement/acpi/pspec.xml + + + acpi + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2020-03-02 + 1.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-06 + 1.7 + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2016-07-02 + 1.7 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + upower + http://upower.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + app:console + hardware.powermanagement + Power Management Service + Güç Yönetim Hizmeti + upower provides a daemon, API and command line tools for managing power devices attached to the system. + upower, sisteme bağlı güç cihazlarını yönetmek için gerekli kitaplıkları ve sistem hizmetini sunar. + https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_0_99_13/upower-UPOWER_0_99_13.tar.bz2 + + tr.po + + + python3-devel + dbus-devel + glib2-devel + polkit-devel + dbus-glib-devel + libgudev-devel + libusb-devel + libplist-devel + libimobiledevice-devel + gobject-introspection-devel + docbook-xsl + intltool + gtk-doc + + + add-tr.patch + + hardware/powermanagement/upower/pspec.xml + + + upower + + dbus + glib2 + polkit + dbus-glib + libgudev + libplist + libimobiledevice + pm-utils + libusb + + + /lib + /usr/lib + /etc/dbus-1 + /usr/share/man + /usr/share/doc + /etc/UPower + /usr/bin + /var/lib/upower + /usr/share/gir-1.0 + /usr/share/dbus-1 + /usr/libexec + /usr/share/polkit-1 + /usr/share/locale + /usr/share/dbus-1/interfaces/*.xml + /usr/lib/girepository-1.0/*.typelib + + + + upower-devel + Development files for upower + upower için geliştirme dosyaları + + upower + dbus-devel + glib2-devel + polkit-devel + dbus-glib-devel + libgudev-devel + libplist-devel + libimobiledevice-devel /usr/include @@ -293234,51 +327145,477 @@ provide integrated access to the cloud providers services. - - 2022-04-14 - 1.7.3 + + 2021-09-18 + 0.99.13 Version bump. - Pisilinux Community - admins@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-09 + 0.99.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-02 + 0.99.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2018-08-15 + 0.99.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-25 + 0.99.7 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 0.99.4 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 0.99.4 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.99.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-18 + 0.99.4 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-01-26 + 0.9.23 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + blueman + https://github.com/blueman-project/blueman + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:gui + library + hardware.bluetooth + GTK+ Bluetooth Manager + GTK+ Bluetooth Yöneticisi + blueman is a bluetooth manager application which is designed to be simple and intuitive for everyday bluetooth tasks. It's written with GTK+ toolkit. + blueman, kullanıcının günlük bluetooth görevlerini kolaylıkla yerine getirmesi için basit bir şekilde tasarlanmış ve GTK+ grafik arayüz kitaplığı kullanılarak yazılmış bir bluetooth yöneticisidir. + bluetooth + https://github.com/blueman-project/blueman/releases/download/2.2.3/blueman-2.2.3.tar.gz + + intltool + unifdef + polkit-devel + iproute2 + util-macros + gettext-devel + python3-devel + itstool + docbook-xml + docbook-xsl + cython + gtk3-devel + glib2-devel + notify-python + bluez-libs-devel + python-gtk-devel + python3-pygobject3-devel + pulseaudio-libs-devel + startup-notification-devel + + hardware/bluetooth/blueman/pspec.xml + + + blueman + + gtk3 + glib2 + python3 + bluez-libs + startup-notification + python3-pygobject3 + + + /usr/bin + /usr/libexec + /usr/share/locale + /usr/lib + /usr/lib/python3* + /usr/lib/nautilus-sendto/ + /usr/share + /usr/share/polkit-1 + /usr/share/doc + /usr/share/man + /etc/dbus-1/system.d + /etc/xdg/autostart + + + + + 2021-11-10 + 2.2.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-17 + 2.1.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 2.1.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-14 + 2.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-14 + 2.0.5 + python-pygopject3 runtime deps add + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-09-01 + 2.0.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 2.0.5 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-10 + 2.0.4 + rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2016-09-11 + 2.0.4 + First release + Ergün Salman + poyraz76@pisilinux.org + + + + + + bluez + http://bluez.sourceforge.net + + Mustafa Cinasal + muscnsl@gmail.com + + GPLv2+ + service + library + app:console + hardware.bluetooth + Official Linux Bluetooth protocol stack + Linux resmi Bluetooth protokol yığını + bluez contains the tools and libraries that provides support for the core Bluetooth layers and protocols. + Bu projenin genel amacı Linux'ta Bluetooth kablosuz standartların ayrıntılarını yerine getirmektir. + https://mirrors.edge.kernel.org/pub/linux/bluetooth/bluez-5.62.tar.xz + + docutils + alsa-lib-devel + cups-devel + dbus-devel + eudev-devel + glib2-devel + gstreamer-devel + json-c-devel + libical-devel + libnl-devel + libsndfile-devel + readline-devel + python3-docutils + + + 0001-Allow-using-obexd-without-systemd-in-the-user-session-r2.patch + 0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch + 0002-Use-g_memdup2-everywhere.patch + + hardware/bluetooth/bluez/pspec.xml + + + bluez + Development files for bluez-libs + + bluez-libs + dbus + eudev + glib2 + json-c + libical + readline + + + /etc + /lib/bluetooth/bluetoothd + /lib/bluetooth/obexd + /lib/systemd/system + /lib/udev + /lib/udev/rules.d + /usr/bin + /usr/lib + /usr/libexec + /usr/sbin + /usr/share/alsa/bluetooth.conf + /usr/share/dbus-1 + /usr/share/man + /usr/share/misc + /usr/share/zsh + /var/lib/bluetooth + + + System.Service + + + + bluez-libs + Libraries for use in Bluetooth applications + Uygulamalar için bluetooth erişim kitaplığı + + libical + + + /usr/lib/libbluetooth.so* + /usr/share/doc + + + + bluez-libs-devel + Development files for bluez-libs + bluez-libs için geliştirme dosyaları + + bluez-libs + + + /usr/include/bluetooth + /usr/lib/pkgconfig + + + + + 2021-11-10 + 5.62 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-17 + 5.59 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + 2020-11-07 - 1.7.2 - Rebuild + 5.54 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-17 + 5.54 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-14 + 5.52 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-09-14 + 5.50 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 5.49 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-07 + 5.49 + Rebuild. Pisi Linux Community admin@pisilinux.org - 2020-01-12 - 1.7.2 + 2018-04-23 + 5.49 Rebuild Pisi Linux Community admin@pisilinux.org - 2018-08-03 - 1.5 + 2017-12-26 + 5.43 Rebuild Pisi Linux Community admin@pisilinux.org 2017-02-17 - 1.5 - Rebuild + 5.43 + Version Bump Pisi Linux Community admin@pisilinux.org 2016-06-09 - 1.5 - Version Bump + 5.33 + Release Bump Pisi Linux Community admin@pisilinux.org - 2013-03-04 - 1.4.9 + 2015-08-16 + 5.33 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + sbc + http://www.bluez.org/ + + Marcin Bojara + marcin@pisilinux.org + + GPLv2 + LGPLv2.1 + library + hardware.bluetooth + Bluetooth Subband Codec (SBC) library + An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers. + https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-1.5.tar.xz + hardware/bluetooth/sbc/pspec.xml + + + sbc + + /usr/bin/* + /usr/lib + /usr/share/doc/sbc/* + + + + sbc-devel + Development files for sbc + + sbc + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-10 + 1.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-12 + 1.4 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 1.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 1.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-12 + 1.3 First release Marcin Bojara marcin@pisilinux.org @@ -293287,2109 +327624,565 @@ provide integrated access to the cloud providers services. - libconfuse - https://github.com/libconfuse/libconfuse + nilfs-utils + https://nilfs.sourceforge.io/en/ - PisiLinux Community - admins@pisilinux.org + AYDIN ATMACA + aydinatmaca@gmail.com - LGPLv2 - library - programming.library - Configuration file parser library. - Yapılandırma dosyası ayrıştırıcısı - libconfuse is a configuration file parser library. - libconfuse bir yapılandırma dosyası ayrıştırıcısıdır. - https://github.com/libconfuse/libconfuse/releases/download/v3.3/confuse-3.3.tar.xz - programming/library/libconfuse/pspec.xml - - - libconfuse - - /usr/lib - /usr/share/doc/confuse - /usr/share/locale - - - - libconfuse-devel - Development headers for libconfuse - libconfuse için geliştirme başlıkları - libconfuse-devel provides development headers for libconfuse. - libconfuse için geliştirme başlıklarını içerir. - - libconfuse - - - /usr/include - /usr/share/man/man3 - /usr/lib/pkgconfig - - - - - 2021-10-17 - 3.3 - Version bump. - fury - uglyside@yandex.ru - - - 2020-03-01 - 3.2.2 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-10 - 3.2.1 - Rebuild for new toolchain. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-17 - 3.2.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libdatrie - https://linux.thai.net/~thep/datrie/datrie.html - - fury - uglyside@yandex.ru - - LGPL-2.1 - library - programming.library - An Implementation of Double-Array Trie. - This is an implementation of double-array structure for representing trie, as proposed by Junichi Aoe. - https://linux.thai.net/pub/thailinux/software/libthai/libdatrie-0.2.13.tar.xz + GPLv2 + LGPLv2.1 + app:gui + hardware.disk + A log-structured file system supporting continuous snapshotting (userspace utils) + NILFS is a log-structured file system supporting versioning of the entire file system and continuous snapshotting which allows users to even restore files mistakenly overwritten or destroyed just a few seconds ago. + https://nilfs.sourceforge.io/download/nilfs-utils-2.2.8.tar.bz2 - glibc-devel + libutil-linux-devel - programming/library/libdatrie/pspec.xml + hardware/disk/nilfs-utils/pspec.xml - trietool + nilfs-utils - libdatrie + libutil-linux + /etc + /sbin /usr/bin - /usr/share/man/man1 - /usr/share/doc - - - - libdatrie - - /usr/lib - - - - libdatrie-devel - - libdatrie - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-04-14 - 0.2.13 - First build. - fury - uglyside@yandex.ru - - - - - - libdazzle - https://gitlab.gnome.org/GNOME/libdazzle - - Berk Çakar - berk2238@hotmail.com - - GPLv3 - programming.misc - The libdazzle library is a companion library to GObject and Gtk+ - The libdazzle library is a companion library to GObject and Gtk+ - https://download.gnome.org/sources/libdazzle/3.42/libdazzle-3.42.0.tar.xz - - gtk3-devel - gobject-introspection-devel - gtk-doc - meson - vala-devel - glib2-devel - cairo-devel - - programming/library/libdazzle/pspec.xml - - - libdazzle - The libdazzle library is a companion library to GObject and Gtk+ - - glib2 - gtk3 - cairo - pango - gdk-pixbuf - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/libdazzle*.so* - /usr/share/doc - /usr/share/vala - /usr/share/locale - - - - libdazzle-devel - - libdazzle - gtk3-devel - - - /usr/include/libdazzle-1.0 - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-09-22 - 3.42.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-25 - 3.40.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - libdispatch - https://apple.github.io/swift-corelibs-libdispatch/ - - fury - uglyside@yandex.ru - - Apache-2 - library - programming.library - Grand Central Dispatch. - Grand Central Dispatch (GCD or libdispatch) provides comprehensive support for concurrent code execution on multicore hardware. - https://github.com/apple/swift-corelibs-libdispatch/archive/swift-5.4.2-RELEASE.tar.gz - - cmake - llvm-clang - llvm-clang-devel - - - avoid-libkqueue.patch - remove-werror.patch - - programming/library/libdispatch/pspec.xml - - - libdispatch - - llvm-libs - - + /usr/sbin /usr/lib /usr/share/man /usr/share/doc - libdispatch-devel + nilfs-utils-devel + nilfs-utils için geliştirm edosyaları + nilfs-utils için geliştirm edosyaları - libdispatch + nilfs-utils /usr/include - - 2021-09-12 - 5.4.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-02-24 - 5.3 - Rebuild for llvm. - Kamil Atlı - suvari@pisilinux.org - - 2020-12-31 - 5.3 - First build. - fury - uglyside@yandex.ru + 2021-01-12 + 2.2.8 + First Beta release. + AYDIN ATMACA + aydinatmaca@gmail.com - libev - http://software.schmorp.de/pkg/libev.html + gparted + https://gparted.org/ - Ertuğrul Erata - ertugrulerata@gmail.com - - BSD - GPLv2 - programming.library - Full-featured and high performance event loop library - FA high-performance event loop/event model with lots of feature - http://dist.schmorp.de/libev/libev-4.31.tar.gz - programming/library/libev/pspec.xml - - - libev - - /usr/lib - - - - libev-devel - Development files for libev - system.devel - - libev - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-03-01 - 4.31 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-09-12 - 4.24 - Rebuild for new toolchain. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-16 - 4.24 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libgdata - https://wiki.gnome.org/Projects/libgdata - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app - programming.library - GLib-based library for accessing online service APIs using the GData protocol - GLib-based library for accessing online service APIs using the GData protocol - GData protokolünü kullanarak çevrimiçi hizmet API'lerine erişmek için GLib tabanlı kitaplık - GData protokolünü kullanarak çevrimiçi hizmet API'lerine erişmek için GLib tabanlı kitaplık - https://download.gnome.org/sources/libgdata/0.18/libgdata-0.18.1.tar.xz - - meson - gcr-devel - vala-devel - glib2-devel - libsoup-devel - libxml2-devel - json-glib-devel - libuhttpmock-devel - gnome-online-accounts-devel - - programming/library/libgdata/pspec.xml - - - libgdata - - gcr - glib2 - libsoup - libxml2 - json-glib - libuhttpmock - gnome-online-accounts - - - /usr/lib - /usr/share/gir-1.0 - /usr/share/locale - /usr/share/vala - /usr/share/doc - - - - libgdata-devel - Development files for libgdata - - libgdata - gcr-devel - glib2-devel - libsoup-devel - libxml2-devel - json-glib-devel - libuhttpmock-devel - gnome-online-accounts-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-06-02 - 0.18.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libgee - https://wiki.gnome.org/Projects/Libgee - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app - programming.library - A collection library providing GObject-based interfaces and classes for commonly used data structures - Sık kullanılan veri yapıları için GObject tabanlı arabirimler ve sınıflar sağlayan bir koleksiyon kitaplığı - Yaygın olarak kullanılan veri yapıları için GObject tabanlı arayüzler ve sınıflar sağlayan bir koleksiyon kütüphanesi - Yaygın olarak kullanılan veri yapıları için GObject tabanlı arayüzler ve sınıflar sağlayan bir koleksiyon kütüphanesi - mirrors://gnome/libgee/0.20/libgee-0.20.5.tar.xz - - vala-devel - glib2-devel - gobject-introspection-devel - - programming/library/libgee/pspec.xml - - - libgee - - glib2 - - - /usr/lib - /usr/share - /usr/share/vapi - /usr/share/doc - - - - libgee-devel - Development files for libgee - - glib2-devel - libgee - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-02-11 - 0.20.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 0.20.3 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-01-15 - 0.20.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libgepub - https://gitlab.gnome.org/GNOME/libgepub - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + AYDIN ATMACA + aydinatmaca@gmail GPLv2 app:gui - programming.library - Simple library to read epub files using glib - glib kullaranak epub dosyalarını okumak için basit bir kitaplık - Simple library to read epub files using glib - glib kullaranak epub dosyalarını okumak için basit bir kitaplık - libgepub - mirrors://gnome/libgepub/0.6/libgepub-0.6.0.tar.xz + hardware.disk + Gnome Partition tool based on GNU-Parted. + GNU Parted tabanlı Gnome disk bölümleme aracı + GParted is the Gnome Partition Editor application. GParted is an industrial-strength package for creating, destroying, resizing, moving, checking and copying partitions, and the filesystems on them. This is useful for creating space for new operating systems, reorganizing disk usage, copying data residing on hard disks and mirroring one partition with another (disk imaging). + GParted Gnome masaüstü ortamının disk bölümleme uygulamasıdır. Bu program, disk bölümleme, dosya sistemleri oluşturma, silme, boyutlandırma, taşıma, kontrol ve kopyalama işlemlerini yapabilir. Yeni bir işletim sistemi için yer açmak, disk kullanımını yeniden düzenlemek, verileri diskin bir başka bölümüne aynalamak ve yerleştirmek için faydalıdır. + mirrors://sourceforge/project/gparted/gparted/gparted-1.4.0/gparted-1.4.0.tar.gz - gobject-introspection-devel - glib2-devel - gtk3-devel - libarchive-devel - glib2-devel + itstool + intltool + atkmm-devel + polkit-devel + parted-devel + gtkmm3-devel libxml2-devel - meson - webkit2gtk-devel + elogind-devel - programming/library/libgepub/pspec.xml + hardware/disk/gparted/pspec.xml - libgepub + gparted gtk3 glib2 - libsoup - libxml2 - libarchive - webkit2gtk - - - /usr/lib/libgepub* - /usr/lib/girepository-1.0 - /usr/share/gir - /usr/share/doc - - - - libgepub-devel - libgepub için geliştirme dosyaları - - libgepub - glib2-devel - libsoup-devel - libxml2-devel - libarchive-devel - webkit2gtk-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-06-08 - 0.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libgfbgraph - https://wiki.gnome.org/Projects/GFBGraph - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv3 - app - programming.library - GLib/GObject wrapper for the Facebook Graph API - GLib/GObject wrapper for the Facebook Graph API - Facebook Graph API için GLib/GObject sarmalayıcı - Facebook Graph API için GLib/GObject sarmalayıcı - https://download.gnome.org/sources/gfbgraph/0.2/gfbgraph-0.2.5.tar.xz - - gtk-doc - glib2-devel - librest-devel - libsoup-devel - libxml2-devel - json-glib-devel - gnome-online-accounts-devel - - programming/library/libgfbgraph/pspec.xml - - - libgfbgraph - - glib2 - librest - libsoup - libxml2 - json-glib - gnome-online-accounts - - - /usr/lib - /usr/share/doc - - - - libgfbgraph-devel - Development files for libgfbgraph - - libgfbgraph - glib2-devel - librest-devel - libsoup-devel - libxml2-devel - json-glib-devel - gnome-online-accounts-devel - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - libgfbgraph-docs - Development files for libgfbgraph - - libgfbgraph - - - /usr/share/gtk-doc - - - - - 2021-10-30 - 0.2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-02 - 0.2.4 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libgringotts - https://directory.fsf.org/wiki/LibGringotts - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.library - A small, thread-safe C library. - Küçük ve evreli bir C kitaplığı - libgringotts is a small, thread-safe C library originally developed for Gringotts. Its purpose is to encapsulate data in an encrypted and compressed file. - libgringotts programcının belirli bir dosya biçiminde veri kaydetmeseine imkan veren küçük ve evreli bir C kitaplığıdır. Veriyi şifrelenmiş ve sıkıştırılmış bir şekilde kapsüllemeyi hedefler. - mirrors://sourceforge/gringotts.berlios/libgringotts-1.2.1.tar.bz2 - - libmcrypt-devel - mhash-devel - zlib-devel - - - fix-doc-dir.patch - - programming/library/libgringotts/pspec.xml - - - libgringotts - - libmcrypt - mhash - - - /usr/lib - /usr/share/doc/libgringotts - - - - libgringotts-devel - Development files for libgringotts - - libgringotts - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-12-20 - 1.2.1 - First release - fury - uglyside@yandex.ru - - - - - - libgudev - https://wiki.gnome.org/Projects/libgudev - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPL2 - library - programming.library - GObject bindings for Udev (Eudev) - libudev için GObject bağlayıcıları - GObject bindings for Udev (Eudev) - libgudev, ibudev için GObject bağlayıcıları içeren kitaplıklar sunar. - eudev - https://download.gnome.org/sources/libgudev/237/libgudev-237.tar.xz - - meson - gtk-doc - libxslt - vala-devel - python-six - docbook-xsl - eudev-devel - glib2-devel - gobject-introspection-devel - - programming/library/libgudev/pspec.xml - - - libgudev - GObject bindings for Udev (Eudev) - - eudev - glib2 - - - /usr/lib - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/vala/vapi - /usr/share/gtk-doc - - - - libgudev-32bit - libgudev için 32-bit paylaşımlı kitaplıklar - libgudev-32bit, libgudev için 32-bit paylaşımlı kitaplıklar sunar. - emul32 - emul32 - - eudev-32bit - glib2-32bit - glib2-devel - - - eudev-32bit - glib2-32bit - - - /usr/lib32 - - - - libgudev-devel - Development files for libgudev - libgudev için geliştirme dosyaları - libgudev-devel, libgudev için geliştirme dosyalarını içerir. - system.devel - - eudev-devel - glib2-devel - libgudev - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include/gudev-1.0 - - - - - 2021-12-04 - 237 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-15 - 237 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-03 - 236 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-23 - 234 - Major version bump. Translations added. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-21 - 233 - Add 32 bit. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 233 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 232 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-13 - 231 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 230 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-24 - 230 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libinih - https://github.com/benhoyt/inih - - Pisi Linux Admins - admin@pisilinux.org - - BSD - library - programming.library - A simple .INI file parser written in C - A simple .INI file parser written in C - C ile yazılmış basit bir .INI dosyası ayrıştırıcısı - C ile yazılmış basit bir .INI dosyası ayrıştırıcısı - https://github.com/benhoyt/inih/archive/r53.tar.gz - - meson - - programming/library/libinih/pspec.xml - - - libinih - + xterm + gpart + atkmm libgcc - - - /usr/lib - /usr/share - /usr/share/doc - - - - libinih-devel - Development files for libinih - - libinih - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2021-02-27 - 53 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libjcat - https://github.com/hughsie/libjcat - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.library - Library for reading and writing Jcat files - Library for reading and writing Jcat files - Jcat dosyalarını okumak ve yazmak için kitaplık - Jcat dosyalarını okumak ve yazmak için kitaplık - https://github.com/hughsie/libjcat/archive/refs/tags/0.1.8.tar.gz - - meson - gtk-doc - help2man - vala-devel - glib2-devel - gpgme-devel - gnutls-devel - json-glib-devel - libgpg-error-devel - gobject-introspection-devel - - programming/library/libjcat/pspec.xml - - - libjcat - - glib2 - gpgme - gnutls - json-glib - libgpg-error + polkit + gtkmm3 + parted + glibmm + mtools + ntfs-3g + cairomm + pangomm + elogind + xfsdump + xfsprogs + jfsutils + xdg-utils + libsigc++ + f2fs-tools + exfatprogs + dosfstools + nilfs-utils + btrfs-progs + reiserfsprogs + libutil-linux /usr/bin /usr/libexec - /usr/lib - /usr/share/vala + /usr/share/appdata/ + /usr/share/applications + /usr/share/icons + /usr/share/polkit-1 + /usr/share/locale /usr/share/man - /usr/share/installed-tests - /usr/share/doc - - - - libjcat-devel - Development files for libjcat - - glib2-devel - gnutls-devel - json-glib-devel - libjcat - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - - - - libjcat-docs - Development files for libjcat - - libjcat - - - /usr/share/gtk-doc + /usr/share/help + + 2022-04-14 + 1.4.0 + Version bump + fury + uglyside@gmail.com + + + 2021-07-21 + 1.3.1 + Version bump + AYDIN ATMACA + aydinatmaca@gmail.com + + + 2021-05-04 + 1.3.0 + Version bump + AYDIN ATMACA + aydinatmaca@gmail.com + + + 2021-01-26 + 1.2.0 + Version bump. + AYDIN ATMACA + aydinatmaca@gmail.com + - 2021-10-20 - 0.1.8 - First release - PisiLinux Community - admins@pisilinux.org + 2021-01-12 + 1.1.0 + First Beta release. + AYDIN ATMACA + aydinatmaca@gmail.com - libmaxminddb - https://maxmind.github.io/libmaxminddb + jfsutils + http://jfs.sourceforge.net/ - Pisi Linux Admins - admins@pisilinux.org - - Apache-2.0 - library - programming.library - C library for the MaxMind DB file format - The libmaxminddb library provides a C library for reading MaxMind DB files, including the GeoIP2 databases from MaxMind. - https://github.com/maxmind/libmaxminddb/releases/download/1.6.0/libmaxminddb-1.6.0.tar.gz - - glibc-devel - geoip-devel - cmake - - programming/library/libmaxminddb/pspec.xml - - - libmaxminddb - - /usr/bin - /usr/lib - /usr/share/doc - - - - libmaxminddb-devel - - libmaxminddb - - - /usr/include - - - - - 2021-08-10 - 1.6.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - libmediaart - https://gitlab.gnome.org/GNOME/libmediaart - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + AYDIN ATMACA + aydinatmaca@gmail GPLv2 - app:gui - programming.library - Library for managing media art caches - ortam sanat önbelleğini yönetmek için bir kitaplık - Library for managing media art caches - ortam sanat önbelleğini yönetmek için bir kitaplık - libmediaart - mirrors://gnome/libmediaart/1.9/libmediaart-1.9.5.tar.xz + app:console + hardware.disk + IBM's Journaling Filesystem (JFS) Utilities. + IBM'in günlüklü dosya sistemi JFS için araçlar + Contains tools to work with JFS (Journaling Filesystem) developed by IBM. + IBM'in geliştirdiği günlüklü dosya sistemi (JFS - Journalling File System) araçlarını içerir. + http://jfs.sourceforge.net/project/pub/jfsutils-1.1.15.tar.gz - glib2-devel - gdk-pixbuf-devel - gobject-introspection-devel - gtk-doc - meson - vala-devel - - programming/library/libmediaart/pspec.xml - - - libmediaart - - glib2 - gdk-pixbuf - - - /usr/bin - /usr/lib/libmediaart* - /usr/lib/girepository-1.0 - /usr/share/doc - /usr/share/gtk-doc - /usr/share/vala - - - - libmediaart-devel - libmediaart için geliştirme dosyaları - - libmediaart - glib2-devel - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-06-10 - 1.9.5 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libnih - https://launchpad.net/libnih - - Aydın Demirel - aydin.demirel@pisilinux.org - - GPL - app:library - programming.library - Small library for C application development - C uygulama geliştirme için küçük bir kütüphane - Small library for C application development. - C uygulama geliştirme için küçük bir kütüphane. - https://launchpad.net/libnih/1.0/1.0.3/+download/libnih-1.0.3.tar.gz - - dbus-devel - expat-devel - - programming/library/libnih/pspec.xml - - - libnih - - dbus - expat - - - /usr/bin - /usr/share/man - /usr/share/aclocal - /usr/lib/ - - - - libnih-devel - - libnih - dbus-devel - expat-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-01 - 1.0.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.0.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-13 - 1.0.3 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 1.0.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-27 - 1.0.3 - First release - Aydın Demirel - aydin.demirel@pisilinux.org - - - - - - libosinfo - https://libosinfo.org/ - - PisiLinux Community - admins@pisilinux.org - - GPL - LGPL - library - programming.library - GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support - GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support - GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support - GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support - https://releases.pagure.org/libosinfo/libosinfo-1.9.0.tar.xz - - meson - gtk-doc - intltool - vala-devel - python3-six - docbook-xsl - glib2-devel - libxslt-devel - libxml2-devel - libsoup-devel - gobject-introspection-devel - - programming/library/libosinfo/pspec.xml - - - libosinfo - - glib2 - libgcc - libxml2 - libxslt - libsoup - - - /usr/bin - /usr/lib - /usr/share - /usr/share/vala - /usr/share/gir-1.0 - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - libosinfo-devel - osinfo headers. - - glib2-devel - libosinfo - - - /usr/include - /usr/lib/pkgconfig - - - - libosinfo-docs - - libosinfo - - - /usr/share/gtk-doc - - - - - 2021-1-27 - 1.9.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2020-03-01 - 1.7.1 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2019-03-18 - 1.4.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libportal - https://github.com/flatpak/libportal - - Berk Çakar - berk2238@hotmail.com - - GPLv3 - library - programming.library - GIO-style async APIs for most Flatpak portals. - GIO-style async APIs for most Flatpak portals. - https://github.com/flatpak/libportal/releases/download/0.4/libportal-0.4.tar.xz - - glib2-devel - git - gtk-doc - meson - vala - - programming/library/libportal/pspec.xml - - - libportal - - glib2 - git - gtk-doc - - - /etc/gconf - /usr/lib - /usr/bin - /usr/share/locale - /usr/share/doc - /usr/share/libportal - /usr/share/glib-2.0 - /usr/share/vala - /usr/share/icons - - - - libportal-docs - libportal reference documents - data:doc - - /usr/share/gtk-doc - - - - libportal-devel - Development files for libportal - - libportal - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-04-18 - 0.4 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - libpsl - https://github.com/rockdaboot/libpsl - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.library - Public Suffix List library - Public Suffix List library - Genel Ek Listesi kitaplığı - Genel Ek Listesi kitaplığı - https://github.com/rockdaboot/libpsl/releases/download/libpsl-0.21.0/libpsl-0.21.0.tar.gz - - gtk-doc - glib2-devel - icu4c-devel - python-six - gettext-devel - libidn2-devel - libxslt-devel - libunistring-devel - - programming/library/libpsl/pspec.xml - - - libpsl - - libidn2 - libunistring - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libpsl-devel - Development files for libpsl - - libpsl - - - /usr/include - /usr/lib/pkgconfig - - - - libpsl-docs - Development files for libpsl - - libpsl - - - /usr/share/gtk-doc - - - - - 2020-01-28 - 0.21.0 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-08-03 - 0.21.0 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-09-04 - 0.20.2 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-03-04 - 0.20.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libptytty - http://software.schmorp.de/pkg/libptytty.html - - fury - uglyside@yandex.ru - - GPL-2 - library - programming.library - OS independent and secure pty/tty and utmp/wtmp/lastlog handling. - Libptytty is a small library that offers pseudo-tty management in an OS-independent way. It was created out of frustration over the many differences of pty/tty handling in different operating systems for the use inside "rxvt-unicode". - https://ftp.osuosl.org/pub/blfs/conglomeration/libptytty/libptytty-2.0.tar.gz - - cmake - - programming/library/libptytty/pspec.xml - - - libptytty - - libgcc - - - /usr/lib - /usr/share/man/man3 - /usr/share/doc/libptytty - - - - libptytty-devel - - libptytty - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-21 - 2.0 - First build. - fury - uglyside@yandex.ru - - - - - - libqaccessibilityclient - https://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.library - Helper library to make writing accessibility tools easier - Helper library to make writing accessibility tools easier - Erişilebilirlik araçlarını yazmayı kolaylaştırmak için yardımcı kitaplık - Erişilebilirlik araçlarını yazmayı kolaylaştırmak için yardımcı kitaplık - https://download.kde.org/stable/libqaccessibilityclient/libqaccessibilityclient-0.4.1.tar.xz - - extra-cmake-modules - qt5-base-devel - - programming/library/libqaccessibilityclient/pspec.xml - - - libqaccessibilityclient - - libgcc - qt5-base - - - /usr/lib - /usr/share/doc - - - - libqaccessibilityclient-devel - Development files for libqaccessibilityclient - - libqaccessibilityclient - - - /usr/include - /usr/lib/cmake - - - - - 2021-10-15 - 0.4.1 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - libsass - https://github.com/sass/libsass - - PisiLinux Community - admins@pisilinux.org - - MIT - app - programming.library - LibSass is a C++ port of the original Ruby Sass CSS compiler with a C API. - Sass CSS ön işlemcisinin C uygulaması (kütüphane) - C implementation of Sass CSS preprocessor (library) - C implementation of Sass CSS preprocessor (library) - https://github.com/sass/libsass/archive/3.6.5.tar.gz - programming/library/libsass/pspec.xml - - - libsass - - libgcc - - - /usr/lib - /usr/share - /usr/share/doc - - - - libsass-devel - Development files for libsass - - libsass - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-08-02 - 3.6.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-01 - 3.6.3 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-01-17 - 3.5.5 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libsignon-glib - https://gitlab.com/accounts-sso/libsignon-glib - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - programming.library - Authorization and authentication management for glib - libsignon-glib provides authorization and authentication management for GLib applications. - https://gitlab.com/accounts-sso/libgsignon-glib/-/archive/2.4.1/libgsignon-glib-2.4.1.tar.gz - - meson - glib2-devel - gobject-introspection-devel - signon-devel - gtk-doc - - programming/library/libsignon-glib/pspec.xml - - - libsignon-glib - - gobject-introspection - glib2 - signon - - - /usr/bin - /usr/lib/ - /usr/share/gir-1.0 - /usr/share/vala/vapi/signon.vapi - - - - libsignon-glib-devel - Development files for libsignon-glib - libsignon-glib için kütüphaneler - libsignon-glib geliştirme paketi, libsignon-glib için geliştirme dosyaları sunar. - - libsignon-glib - glib2-devel - signon-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libsignon-glib-doc - Document files for libsignon-glib - - libsignon-glib - - - /usr/share/doc - /usr/share/gtk-doc/html - - - - - 2020-03-04 - 2.4.1 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-09-07 - 1.13 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-06 - 1.13 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-29 - 1.13 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libthai - https://linux.thai.net/projects/libthai/ - - fury - uglyside@yandex.ru - - LGPL-2.1 - library - programming.library - LibThai is a set of Thai language support routines aimed to ease developers’ tasks to incorporate Thai language support in their applications. - It includes important Thai-specific functions e.g. word breaking, input and output methods as well as basic character and string supports. - https://linux.thai.net/pub/thailinux/software/libthai/libthai-0.1.29.tar.xz - - doxygen - trietool - libdatrie-devel - - programming/library/libthai/pspec.xml - - - libthai - - libdatrie - - - /usr/lib - /usr/share/libthai/thbrk.tri - - - - libthai-devel - - libthai - - - /usr/lib/pkgconfig - /usr/include - - - - libthai-html-doc - - /usr/share/doc - /usr/share/doc/libthai/html - - - - - 2022-04-14 - 0.1.29 - First build - fury - uglyside@yandex.ru - - - - - - libunibreak - http://vimgadgets.sourceforge.net/libunibreak/ - - Pisi Linux Community - admin@pisilinux.org - - zlib - library - programming.library - An Implementation of the line breaking and word breaking algorithms - Satır kırılma ve kelime kırılma algoritmalarının bir uygulaması - Libunibreak is an implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29 - libunibreak Unicode Standard Annex 14 ve Unicode Standard Annex 29 içinde tanımlandığı gibi satır kırılma ve kelime kırılma algoritmalarının bir uygulamasıdır. - https://github.com/adah1972/libunibreak/releases/download/libunibreak_5_0/libunibreak-5.0.tar.gz - programming/library/libunibreak/pspec.xml - - - libunibreak - - /usr/lib - /usr/share/doc - - - - libunibreak-devel - - libunibreak - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-22 - 5.0 - First release. - Pisi Linux Community - admin@pisilinux.org - - - - - - liburcu - http://liburcu.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.library - Userspace RCU (read-copy-update) library - Userspace RCU (read-copy-update) library - Userspace RCU (read-copy-update) library - Userspace RCU (read-copy-update) library - https://lttng.org/files/urcu/userspace-rcu-0.13.0.tar.bz2 - programming/library/liburcu/pspec.xml - - - liburcu - - /usr/lib - /usr/share/doc - - - - liburcu-devel - Development files for liburcu - - liburcu - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-21 - 0.13.0 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - liburing - https://git.kernel.dk/cgit/liburing/ - - fury - uglyside@yandex.ru - - GPL - LGPL - MIT - library - programming.library - This is the io_uring library, liburing. - liburing provides helpers to setup and teardown io_uring instances, and also a simplified interface for applications that don't need (or want) to deal with the full kernel side implementation. - https://git.kernel.dk/cgit/liburing/snapshot/liburing-2.1.tar.bz2 - programming/library/liburing/pspec.xml - - - liburing - - /usr/lib - /usr/share/man - /usr/share/doc - - - - liburing-devel - - liburing - - - /usr/lib/pkgconfig - /usr/include - - - - - 2021-09-15 - 2.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-07-10 - 2.0 - Version bump. - fury - uglyside@yandex.ru - - - 2020-12-13 - 0.7 - First build. - fury - uglyside@yandex.ru - - - - - - libwlocate - https://sourceforge.net/projects/libwlocate/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - library - programming.library - A shared library that can be used for location-based services - libwlocate is a shared library that can be used for location-based services. - http://sourceforge.net/projects/pisilinux/files/source/libwlocate-code-213bcf6fb073d968af5e849a5c1828603f69e5ac.tar.gz - - wireless-tools-devel - - programming/library/libwlocate/pspec.xml - - - libwlocate - A shared library that can be used for location-based services - - wireless-tools - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libwlocate-devel - Development files for libwlocate - - libwlocate - - - /usr/include - - - - - 2020-03-04 - 0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-04 - 0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-11 - 0.2 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-03 - 0.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libwpe - https://wpewebkit.org - - Pisi Linux Admins - admin@pisilinux.org - - custom - library - programming.library - General-purpose library for WPE WebKit - General-purpose library for WPE WebKit - WPE WebKit için genel amaçlı kitaplık - WPE WebKit için genel amaçlı kitaplık - https://github.com/WebPlatformForEmbedded/libwpe/archive/1.9.1.tar.gz - - meson - libxkbcommon-devel - mesa-devel + libutil-linux-devel - 0447b7a.patch + gcc10.patch + missing_stdint_header.patch + inttypes.patch + sysmacros.patch - programming/library/libwpe/pspec.xml + hardware/disk/jfsutils/pspec.xml - libwpe + jfsutils - libgcc - libxkbcommon + libutil-linux - /usr/lib - /usr/share + /usr/sbin /usr/share/doc - - - - libwpe-devel - Development files for libwpe - - libwpe - - - /usr/include - /usr/lib/pkgconfig + /usr/share/man - 2021-02-27 - 1.9.1 - First release - Pisi Linux Admins - admin@pisilinux.org + 2021-01-12 + 1.1.15 + First Beta rebuild. + AYDIN ATMACA + aydinatmaca@gmail.com - libxdg-basedir - https://github.com/devnev/libxdg-basedir + ntfs-3g + http://www.tuxera.com/community/ntfs-3g-download + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + LGPLv2+ + library + app:console + hardware.disk + Userspace driver for NTFS read/write support + NTFS dosya sistemlerine okuma/yazma erişimi için bir sürücü + ntfs-3g allows regular users read/write access to NTFS filesystems. + ntfs-3g kullanıcıların NTFS biçimli disk bölümlerine hem okuma hem yazma erişimi yapabilmesine imkan veren bir sürücüdür. + https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz + + fuse-devel + libutil-linux-devel + + + ntfs3g-2017.3.23-big-sectors.patch + ntfs3g-2017.3.23-check-mftmirr.patch + ntfs3g-2017.3.23-full-clusters.patch + ntfs-3g-CVE-2019-9755.patch + + hardware/disk/ntfs-3g/pspec.xml + + + ntfs-3g + + fuse + + + /bin + /sbin + /lib + /usr/lib + /usr/include + /usr/lib/pkgconfig + /usr/share/hal/fdi + /usr/share/doc/ntfs-3g + /usr/share/man/man8/mount* + /usr/share/man/man8/ntfs-3g* + + + + ntfsprogs + Userspace tools for NTFS filesystems + NTFS dosya sistemi için kullanıcı araçları + Userspace tools for NTFS filesystems. The goals of the Linux-NTFS project are to develop reliable and full-featured access to NTFS by the Linux kernel driver and to provide a wide collection of NTFS utilities. + NTFS dosya sistemi için kullanıcı araçları içerir. Bu araçların amacı Linux çekirdeğine NTFS dosya sistemlerine güvenilir ve tam erişim sağlayacak NTFS araçlarını sağlamaktır. + hardware.disk + + ntfs-3g + fuse + libutil-linux + + + /sbin/mkfs.ntfs + /usr/bin + /usr/sbin + /usr/share/doc/ntfsprogs + /usr/share/man/man8 + + + + + 2020-02-01 + 2017.3.23 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-13 + 2017.3.23 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 2017.3.23 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-20 + 2017.3.23 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-20 + 2016.2.22 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-27 + 2016.2.22 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2015.3.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-30 + 2015.3.14 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + reiserfsprogs + http://www.kernel.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + Tools to work with Reiserfs filesystems + Reiserfs dosya sistemleriyle çalışabilmek için gereken araçlar + Contains tools designed to create, modify and check Reiserfs filesystems. + Reiserfs dosya sistemleri oluşturmak, bu dosya sistemlerinde hata kontrolü yapmak, bu sistemlerin boyutlarını değiştirmek ve hata ayıklamak gibi görevler taşıyan araçlar. + https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.27/reiserfsprogs-3.6.27.tar.xz + + libutil-linux-devel + e2fsprogs-devel + acl-devel + + hardware/disk/reiserfsprogs/pspec.xml + + + reiserfsprogs + + e2fsprogs + libutil-linux + + + /sbin + /usr/lib + /usr/include + /usr/share/doc + /usr/share/man + + + + + 2020-02-01 + 3.6.27 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 3.6.27 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-05 + 3.6.27 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-05 + 3.6.25 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2017-01-28 + 3.6.25 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 3.6.24 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-13 + 3.6.24 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + dmapi + http://oss.sgi.com/projects/xfs/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + hardware.disk + Librairie de l'API de gestion de données XFS. + XFS data management API library + XFS veri yönetimi kütüphanesi + The Data Management API (DMAPI/XDSM) allows implementation of hierarchical storage management software with no kernel modifications as well as high-performance dump programs without requiring "raw" access to the disk and knowledge of filesystem structures. + https://sources.archlinux.org/other/packages/dmapi/dmapi-2.2.12.tar.gz + + xfsprogs-devel + libutil-linux-devel + + + dmapi-add-missing-includes-to-handle2path.patch + + hardware/disk/dmapi/pspec.xml + + + dmapi + + xfsprogs + + + /lib + /usr/lib + /usr/share/doc + /usr/share/man + + + + dmapi-devel + Development files for dmapi + dmapi için geliştirme dosyaları + + dmapi + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-01-19 + 2.2.12 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-04-26 + 2.2.12 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 2.2.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-18 + 2.2.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.2.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-22 + 2.2.12 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + f2fs-tools + https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/about/ fury uglyside@yandex.ru - MIT - library - programming.library - libxdg-basedir is an implementation of the XDG Base Directory specifications. - libxdg-basedir is an implementation of the XDG Base Directory specifications. - https://github.com/devnev/libxdg-basedir/archive/refs/tags/libxdg-basedir-1.2.3.tar.gz - programming/library/libxdg-basedir/pspec.xml + GPLv2 + LGPLv2.1 + app:console + hardware.disk + Userland tools for the f2fs filesystem. + Tools for Flash-Friendly File System (F2FS). + https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/f2fs-tools-1.14.0.tar.gz + + libutil-linux-devel + + hardware/disk/f2fs-tools/pspec.xml - libxdg-basedir + f2fs-tools + + libutil-linux + + /usr/sbin + /usr/include /usr/lib + /usr/share/man/man8 /usr/share/doc - - libxdg-basedir-devel - - libxdg-basedir - - - /usr/include - /usr/lib/pkgconfig - - - - 2021-06-19 - 1.2.3 - Version bump. - fury - uglyside@yandex.ru - - 2021-01-23 - 1.2.2 + 2021-01-12 + 1.14.0 First Beta build. fury uglyside@yandex.ru @@ -295398,218 +328191,897 @@ provide integrated access to the cloud providers services. - libxml++26 - https://libxmlplusplus.github.io/libxmlplusplus/ + fsarchiver + http://www.fsarchiver.org/ - Pisilinux Community - admins@pisilinux.org + marcin bojara + marcin@pisilinux.org - LGPL-2.1 - library - programming.library - C++ wrapper for the libxml2 XML parser library. - Old ABI. Uses Glib::ustring from the glibmm-2.4 ABI. - https://download.gnome.org/sources/libxml++/2.42/libxml++-2.42.1.tar.xz + GPLv2 + app:console + hardware.disk + Sicherung und Wiederherstellung von Dateisystemen + Safe and flexible file-system backup/deployment tool. + Bezpieczne i elastyczne narzędzie do tworzenia kopii zapasowej systemu plików. + fsarchiver ist ein Konsolenprogramm zum Sichern und Wiederherstellen von Partitionen und Verzeichnissen. + FSArchiver is a system tool that allows you to save the contents of a file-system to a compressed archive file. + FSArchiver jest narzędziem systemowym, które pozwala na zapisanie zawartości systemu plików w skompresowanym pliku. + https://github.com/fdupoux/fsarchiver/releases/download/0.8.5/fsarchiver-0.8.5.tar.gz - cmake - meson - glibmm-devel - libxml2-devel - libsigc++-devel + lzo-devel + xz-devel + zlib-devel + bzip2 + e2fsprogs-devel + libgcrypt-devel + attr-devel + libutil-linux-devel - programming/library/libxml++26/pspec.xml + hardware/disk/fsarchiver/pspec.xml - libxml++26 + fsarchiver - libgcc - glibmm - libxml2 + lzo + xz + zlib + bzip2 + e2fsprogs + libgcrypt + libutil-linux - /usr/lib + /usr/sbin + /usr/share/man /usr/share/doc - - libxml++26-devel - - libxml++26 - glibmm-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/libxml++-2.6 - - - - 2021-12-18 - 2.42.1 - Fixed. - fury - uglyside@yandex.ru + + 2020-02-01 + 0.8.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com - - - - - liri-cmake-shared - https://liri.io/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.library - Extra imports and modules for Cmake - Extra imports and modules for Cmake - Extra imports and modules for Cmake - Extra imports and modules for Cmake - https://github.com/lirios/cmake-shared/releases/download/v1.1.0/liri-cmake-shared-1.1.0.tar.xz - - extra-cmake-modules - - programming/library/liri-cmake-shared/pspec.xml - - - liri-cmake-shared - - /usr/share - /usr/share/doc - - - - - 2020-04-04 - 1.1.0 - First release - PisiLinux Community - admins@pisilinux.org + + 2018-09-01 + 0.8.5 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-01 + 0.8.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - - - - - lucene++ - https://github.com/luceneplusplus/LucenePlusPlus - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - Apache-2.0 - library - programming.library - An up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. - Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. - https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_3.0.8.tar.gz - - cmake - boost-devel - - - fix_various_cmake_issues.patch - use_correct_libdir.patch - fix_typo.patch - - programming/library/lucene++/pspec.xml - - - lucene++ - - boost - libgcc - - - /usr/lib - /usr/share/doc - - - - lucene++-devel - - lucene++ - - - /usr/include - /usr/lib/pkgconfig - - - - 2021-11-27 - 3.0.8 - Rebuild boost. - fury - uglyside@yandex.ru + 2017-01-28 + 0.8.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2021-04-29 - 3.0.8 - Version bump. - fury - uglyside@yandex.ru + 2016-06-09 + 0.6.21 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2020-11-26 - 3.0.7 - First Release. - fury - uglyside@yandex.ru + 2016-01-27 + 0.6.21 + First release + Stefan Gronewold + groni@pisilinux.org - md4c - https://github.com/mity/md4c + btrfs-progs + http://btrfs.wiki.kernel.org PisiLinux Community admins@pisilinux.org - MIT - library - programming.library - C Markdown parser - C Markdown parser - C Markdown parser - C Markdown parser - https://github.com/mity/md4c/archive/release-0.4.2.tar.gz + GPLv2 + app:console + hardware.disk + Userspace utilities for btrfs + btrfs dosya sistemi araçları + btrfs-progs package provides all the userspace programs needed to create, check, modify and correct any inconsistencies in the btrfs filesystem. + btrfs-progs, btrfs dosya sistemleri yaratmak, denetlemek; bu dosya sistemlerindeki hataları düzeltmek ve çeşitli değişiklikler yapmak için gereken araçları içerir. + https://github.com/kdave/btrfs-progs/archive/v5.15.tar.gz - cmake + xmlto + asciidoc + lzo-devel + zstd-devel + zlib-devel + libutil-linux-devel + util-linux + libxslt + eudev-devel + reiserfsprogs + e2fsprogs-devel + python3-devel + python3-setuptools - programming/library/md4c/pspec.xml + hardware/disk/btrfs-progs/pspec.xml - md4c + btrfs-progs + + lzo + zlib + zstd + eudev + e2fsprogs + reiserfsprogs + libutil-linux + /usr/bin + /lib /usr/lib - /usr/share /usr/share/man /usr/share/doc - md4c-devel - Development files for md4c + btrfs-progs-devel + Development files for btrfs-progs - md4c + btrfs-progs /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig + + + + + 2021-11-21 + 5.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-24 + 5.13 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 5.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-26 + 4.19.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2018-08-19 + 4.14 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-31 + 4.14 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-19 + 4.1.2 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 4.1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-20 + 4.1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + thin-provisioning-tools + https://github.com/jthornber/thin-provisioning-tools + + Ali Algul + alialgul@pisilinux.org + + GPLv2 + hardware.disk + A suite of tools for thin provisioning on Linux + A suite of tools for thin provisioning on Linux + https://github.com/jthornber/thin-provisioning-tools/archive/v0.8.5.tar.gz + + libaio-devel + boost-devel + expat-devel + libgcc + + hardware/disk/thin-provisioning-tools/pspec.xml + + + thin-provisioning-tools + + expat + libgcc + libaio + + + /usr/sbin/ + /usr/share/man/man8/ + + + + + 2021-03-12 + 0.8.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.7.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 0.7.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-01 + 0.7.5 + version Bump + Mustafa Cinasal + admin@pisilinux.org + + + 2017-04-09 + 0.6.3 + version Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 0.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-31 + 0.6.0 + First release + Ali Algul + alialgul@pisilinux.org + + + + + + gpart + https://github.com/baruch/gpart + + AYDIN ATMACA + aydinatmaca@gmail.org + + GPLv2 + app:gui + hardware.disk + Partition table rescue/guessing tool + Gpart is a small tool which tries to guess what partitions are on a PC type harddisk in case the primary partition table was damaged. + https://github.com/baruch/gpart/archive/0.3.tar.gz + hardware/disk/gpart/pspec.xml + + + gpart + + /usr/bin + /usr/sbin + /usr/share/man + /usr/share/doc - 2020-01-15 - 0.4.2 + 2021-01-12 + 0.3 + First Beta release. + AYDIN ATMACA + aydinatmaca@gmail.com + + + + + + exfatprogs + https://github.com/exfatprogs/exfatprogs + + fury + uglyside@yandex.ru + + GPL-2 + app:console + hardware.disk + exFAT filesystem userspace utilities. + As new exfat filesystem is merged into linux-5.7 kernel, exfatprogs is created as an official userspace utilities that contain all of the standard utilities for creating and fixing and debugging exfat filesystem in linux system. + https://github.com/exfatprogs/exfatprogs/releases/download/1.1.3/exfatprogs-1.1.3.tar.xz + hardware/disk/exfatprogs/pspec.xml + + + exfatprogs + + /usr/sbin + /usr/share/man/man8 + /usr/share/doc/exfatprogs/NEWS + + + + + 2021-11-17 + 1.1.3 + Version bump. + fury + uglyside@yandex.ru + + + 2021-06-22 + 1.1.2 + Version bump. + fury + uglyside@yandex.ru + + + 2021-05-04 + 1.1.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-03-07 + 1.1.0 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-26 + 1.0.4 + First Beta build. + fury + uglyside@yandex.ru + + + + + + gptfdisk + http://www.rodsbooks.com/gdisk/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + app:console + hardware.disk + A text-mode partitioning tool that works on GUID Partition Table (GPT) disks + A text-mode partitioning tool that works on GUID Partition Table (GPT) disks + http://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.8/gptfdisk-1.0.8.tar.gz + + util-linux + ncurses-devel + popt-devel + libutil-linux-devel + + hardware/disk/gptfdisk/pspec.xml + + + gptfdisk + + ncurses + popt + libgcc + libutil-linux + + + /usr/share/man + /usr/share/doc + /usr/bin + + + + + 2021-11-21 + 1.0.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 1.0.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.0.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-01 + 1.0.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-08 + 1.0.1 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.0.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-10-28 + 1.0.1 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + udiskie + https://pypi.python.org/pypi/udiskie + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + app:gui + hardware.disk + Removable disk automounter using udisks2 + Removable disk automounter using udisks2 + Udiskie est un frontal udisks2 qui permet de gérer des supports amovibles tels que des CD ou des clés USB depuis l'espace utilisateur. + Udiskie is a udisks2 front-end that allows to manage removeable media such as CDs or flash drives from userspace. + udiskie, CD'ler veya usb flash sürücüler gibi çıkarılabilir ortamların kullanıcı alanından yönetilmesine izin veren bir udisks2 ön ucudur. + https://files.pythonhosted.org/packages/a5/0c/b1aaddf8c53a1f186f2d95d1073d88876d227685454adac4ff547ac03328/udiskie-2.3.3.tar.gz + + pip3 + keyutils + asciidoc + gtk3-devel + python3-devel + udisks2-devel + python3-wheel + python3-PyYAML + python-keyutils + libnotify-devel + python3-setuptools + python3-pygobject3-devel + + hardware/disk/udiskie/pspec.xml + + + udiskie + + gtk3 + python3 + udisks2 + libnotify + python-docopt + python3-PyYAML + python-keyutils + python3-pygobject3 + + + /usr/bin + /usr/lib/python3.8/site-packages/udiskie + /usr/share/zsh/site-functions + /usr/share/locale + /usr/share/doc/udiskie + + + + + 2021-09-25 + 2.3.3 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + squashfs-tools + http://squashfs.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + Userspace tools to create squashfs compressed filesystem + squashfs sıkıştırılmış salt-okunur dosya sistemi oluşturma aracı + Squashfs is a highly compressed read-only filesystem for Linux. This package contains the utilities for manipulating squashfs filesystems. + squashfs, Linux için sıkıştırılmış ve salt-okunur bir dosya sistemidir. Bu paket squashfs dosya sistemiyle çalışmak için kullanılabilecek araçları içerir. + https://github.com/plougher/squashfs-tools/archive/refs/tags/4.4-git.1.tar.gz + + lzo-devel + lz4-devel + zstd-devel + xz-devel + zlib-devel + + hardware/disk/squashfs-tools/pspec.xml + + + squashfs-tools + + lzo + lz4 + zstd + zlib + xz + + + /usr/sbin + /usr/share/doc + + + + + 2021-04-11 + 4.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-26 + 4.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 4.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-20 + 4.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-28 + 4.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-09 + 4.2 + First release + Varol Maksutoğlu + waroi@pisilinux.org + + + + + + libisofs + https://dev.lovelyhq.com/libburnia/web/wiki + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + hardware.optical + A library for creating ISO disc images + ISO kalıbı oluşturmak için gerekli kitaplıklar + libisofs is a library that handles creating ISO disc image files. It is intended to work together with libburn to write these images to discs + libisofs, ISO kalıbını oluşturmak için gerekli kitaplıkları içeren pakettir. Bu paket ayrıca Libburn'u kullanarak, ISO kalıplarını CD, DVD veya benzeri disklere yazdırmanıza olanağı sağlar. + http://files.libburnia-project.org/releases/libisofs-1.5.4.tar.gz + + acl-devel + zlib-devel + + hardware/disk/libisofs/pspec.xml + + + libisofs + + acl + zlib + + + /usr/lib + /usr/share/doc + + + + libisofs-devel + Development files for libisofs + libisofs için geliştirme dosyaları + + libisofs + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/libisofs/Tutorial + /usr/share/doc/libisofs/checksums.txt + /usr/share/doc/libisofs/susp_aaip_2_0.txt + /usr/share/doc/libisofs/susp_aaip_isofs_names.txt + /usr/share/doc/libisofs/zisofs_format.txt + + + + + 2021-08-11 + 1.5.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.5.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-18 + 1.4.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-03 + 1.4.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-28 + 1.4.6 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-26 + 1.4.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libatasmart + http://0pointer.de/blog/projects/being-smart.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + app:console + hardware.disk + ATA S.M.A.R.T. Disk Health Monitoring Library + ATA S.M.A.R.T. disk sağlığı izleme kitaplığı + A small and lightweight parser library for ATA S.M.A.R.T. hard disk health monitoring. + libatasmart, ATA S.M.A.R.T. üzerinden disk sağlığını izlemek için kullanılan ufak ve hafif bir kitaplıktır. + http://0pointer.de/public/libatasmart-0.19.tar.xz + + eudev-devel + + + libatasmart-uninitialized-var.patch + libatasmart-0.19-wd-fix.patch + + hardware/disk/libatasmart/pspec.xml + + + libatasmart + + eudev + + + /usr/sbin/skdump + /usr/sbin/sktest + /usr/lib/libatasmart.so* + /usr/share/doc/libatasmart/README + /usr/share/doc/libatasmart/LGPL + + + + libatasmart-devel + Development files for libatasmart + libatasmart için geliştirme dosyaları + + libatasmart + eudev-devel + + + /usr/include + /usr/share/vala + /usr/lib/pkgconfig + /usr/share/doc + + + + + 2020-02-01 + 0.19 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 0.19 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 0.19 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 0.19 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 0.19 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + udftools + https://github.com/pali/udftools + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + hardware.disk + Linux UDF Filesystem userspace utilities + Linux UDF Filesystem userspace utilities + UDF dosya sistemleri ve DVD / CD-R (W) sürücüleri için Linux araçları + UDF dosya sistemleri ve DVD / CD-R (W) sürücüleri için Linux araçları + https://github.com/pali/udftools/releases/download/2.1/udftools-2.1.tar.gz + + eudev-devel + readline-devel + ncurses-devel + + hardware/disk/udftools/pspec.xml + + + udftools + + readline + + + /usr/bin + /usr/sbin + /lib/udev + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2020-02-01 + 2.1 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2019-11-02 + 2.1 First release PisiLinux Community admins@pisilinux.org @@ -295618,3108 +329090,938 @@ provide integrated access to the cloud providers services. - mhash - http://mhash.sourceforge.net/ + aufs-util + http://aufs.sourceforge.net + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:gui + hardware.disk + Utilities are always necessary for aufs + Utilities are always necessary for aufs + https://dev.gentoo.org/~jlec/distfiles/aufs-util-4.1_p20170130.tar.xz + hardware/disk/aufs-util/pspec.xml + + + aufs-util + + /etc + /sbin + /usr/bin + /usr/lib + /usr/share/man + + + + + 2018-08-19 + 20170130 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-01 + 20170130 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-20 + 20160717 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-07-23 + 20160717 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libbytesize + https://github.com/storaged-project/libbytesize + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + app + hardware.disk + A tiny library providing a C "class" for working with arbitrary big sizes in bytes + A tiny library providing a C "class" for working with arbitrary big sizes in bytes + Bayt cinsinden rastgele büyük boyutlarla çalışmak için C sınıfı olan kütüphane + Bayt cinsinden rastgele büyük boyutlarla çalışmak için C sınıfı olan kütüphane + https://github.com/storaged-project/libbytesize/releases/download/2.5/libbytesize-2.5.tar.gz + + libpcre2-devel + python3-devel + python-devel + mpfr-devel + gmp-devel + + hardware/disk/libbytesize/pspec.xml + + + libbytesize + + libpcre2 + mpfr + gmp + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + + + libbytesize-devel + Development files for libbytesize + + libbytesize + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-24 + 2.5 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-11 + 2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-02 + 1.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + sg3_utils + http://sg.danny.cz/sg/sg3_utils.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + BSD + app:console + library + hardware.disk + Utilities for devices that use SCSI command sets + SCSI komut setini kullanan aygıtlar için araçlar + sg3_utils is a collection of Linux utilities for devices that use the SCSI command set. Includes utilities to copy data based on dd syntax and semantics, check INQUIRY data and VPD pages, check mode and log pages, spin up/down disks, do self tests and various other functions. + sg3_utils SCSI komut setini kullanan aygıtlar için çeşitli araçlar sunar. + https://github.com/hreinecke/sg3_utils/archive/v1.44.tar.gz + hardware/disk/sg3_utils/pspec.xml + + + sg3_utils + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + rescan-scsi-bus.sh + + + + sg3_utils-devel + Development files for sg3_utils + sg3_utils için geliştirme dosyaları + + sg3_utils + + + /usr/include + + + + + 2020-02-01 + 1.44 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 1.43 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-03 + 1.43 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-28 + 1.42 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.41 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-19 + 1.41 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + udisks2 + http://udisks.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + app:console + hardware.disk + Disk Management Service + Disk Yönetim Hizmeti + udisks provides a daemon, API and command line tools for managing disk devices attached to the system. + udisks, sisteme bağlı disk aygıtlarını yönetmek için programlama kitaplığı ve komut satırı araçları sunar. + https://github.com/storaged-project/udisks/releases/download/udisks-2.9.4/udisks-2.9.4.tar.bz2 + + gtk-doc + acl-devel + glib2-devel + polkit-devel + elogind-devel + python-six + libgudev-devel + parted-devel + libatasmart-devel + device-mapper-devel + lvm2-devel + gobject-introspection-devel + sg3_utils-devel + ntfsprogs + dosfstools + docbook-xsl + libxslt-devel + mdadm + intltool + ntfs-3g + gptfdisk + btrfs-progs-devel + libblockdev-devel + + + udisks-2.x-ntfs-3g.patch + + hardware/disk/udisks2/pspec.xml + + + udisks2 + + acl + glib2 + polkit + libgudev + lvm2 + mdadm + parted + elogind + libatasmart + device-mapper + ntfsprogs + dosfstools + sg3_utils + libblockdev + libutil-linux + + + /etc/udisks2 + /etc/dbus-1 + /lib/udev/rules.d + /usr/bin + /usr/sbin + /usr/lib + /usr/libexec + /usr/share/bash-completion/completions + /usr/share/doc + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/locale + /usr/share/polkit-1/ + /usr/share/man + /var/lib/ + /run/udisks + /usr/share/dbus-1/interfaces/*.xml + + + + udisks2-docs + Development files for udisks2 + + udisks2 + + + /usr/share/gtk-doc + + + + udisks2-devel + Development files for udisks2 + udisks için geliştirme dosyaları + + udisks2 + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-11-21 + 2.9.4 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-11 + 2.9.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-21 + 2.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-28 + 2.9.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 2.8.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-26 + 2.8.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 2.1.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-28 + 2.1.8 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 2.1.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-26 + 2.1.6 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + xfsprogs + http://oss.sgi.com/projects/xfs/ PisiLinux Community admins@pisilinux.org LGPLv2.1 - library - programming.library - A uniform interface to several hash algorithms. - Hash algoritmaları için ortak arayüz - mhash is a free library which provides a uniform interface to a large number of hash algorithms. - mhash, çeşitli hash algoritmalarını kolayca kullanabilmek için ortak arayüz sağlayan özgür bir kitaplıktır. - mirrors://sourceforge/mhash/mhash-0.9.9.9.tar.bz2 - - mhash-0.9.9.9-keygen_test_fix.patch - - programming/library/mhash/pspec.xml + app:console + hardware.disk + XFS filesystem utilities + XFS dosya sistemi araçları + xfsprogs contains a number of administrative utilities to work with and manage XFS filesystems. + xfsprogs XFS dosya sistemini kullanmak ve yönetmek için bir dizi araç içerir. + https://mirrors.edge.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.14.2.tar.xz + + icu4c-devel + liburcu-devel + libinih-devel + readline-devel + libunistring-devel + libutil-linux-devel + device-mapper-devel + + hardware/disk/xfsprogs/pspec.xml - mhash + xfsprogs + + icu4c + liburcu + libinih + readline + libunistring + libutil-linux + device-mapper + + /lib + /sbin + /usr/sbin /usr/lib /usr/share/doc + /usr/share/locale + /usr/share/man - mhash-devel - Development files for mhash - mhash paketine ait geliştirme dosyaları + xfsprogs-devel + Development headers for xfsprogs - mhash + libutil-linux-devel + xfsprogs /usr/include /usr/share/man/man3 - - - 2020-12-20 - 0.9.9.9 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - msgpack-c - https://msgpack.org/ - - fury - uglyside@yandex.ru - - Boost - library - programming.library - It's like JSON but smaller and faster. - MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller. Small integers are encoded into a single byte and short strings require only one extra byte in addition to the strings themselves. - https://github.com/msgpack/msgpack-c/releases/download/c-4.0.0/msgpack-c-4.0.0.tar.gz - - cmake - - programming/library/msgpack-c/pspec.xml - - - msgpack-c - - /usr/lib - - - - msgpack-c-devel - - msgpack-c - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-04-14 - 4.0.0 - First build. - fury - uglyside@yandex.ru - - - - - - pisi-timedate - https://github.com/friberk/pisi-timedate - - Berk Çakar - berk2238@hotmail.com - - GPLv3 - programming.library - timedated1 interface implementation for Pisi Linux (or any other non-systemd distributions) - timedated1 interface implementation for Pisi Linux (or any other non-systemd distributions) - https://github.com/friberk/pisi-timedate/archive/refs/tags/1.2.0.tar.gz - - dbus-devel - glib2-devel - - programming/library/pisi-timedate/pspec.xml - - - pisi-timedate - timedated1 interface implementation for Pisi Linux (or any other non-systemd distributions) - - dbus - glib2 - - - /etc/dbus-1 - /usr/libexec - /usr/share/dbus-1 - /usr/share/doc - - - - - 2021-04-17 - 1.2.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - pystring - https://github.com/imageworks/pystring - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.library - Pystring is a collection of C++ functions which match the interface and behavior of python - Pystring is a collection of C++ functions which match the interface and behavior of python - Pystring, python'un arayüzü ve davranışıyla eşleşen bir C++ işlevleri topluluğudur. - Pystring, python'un arayüzü ve davranışıyla eşleşen bir C++ işlevleri topluluğudur. - https://github.com/imageworks/pystring/archive/refs/heads/master.zip - - fedora/CMakeLists.txt - - - cmake - - programming/library/pystring/pspec.xml - - - pystring - - libgcc - - - /usr/lib - /usr/share/doc - - - - pystring-devel - Development files for pystring - - pystring - - - /usr/include - - - - - 2021-06-30 - 1.1.3 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - qtutilities - https://github.com/Martchus/qtutilities - - fury - uglyside@yandex.ru - - GPL-2 - library - programming.library - Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models. - Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models. - https://github.com/Martchus/qtutilities/archive/refs/tags/v6.6.0.tar.gz - - cmake - doxygen - qt5-linguist - qt5-base-devel - cpp-utilities-devel - - programming/library/qtutilities/pspec.xml - - - qtutilities - - libgcc - qt5-base - cpp-utilities - - - /usr/lib - /usr/share - /usr/share/doc - - - - qtutilities-devel - - qtutilities - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/qtutilities/cmake - - - - - 2022-04-14 - 6.6.0 - Version bump - fury - uglyside@yandex.ru - - - 2022-01-18 - 6.5.3 - Version bump - fury - uglyside@yandex.ru - - - 2021-11-04 - 6.5.0 - First build - fury - uglyside@yandex.ru - - - - - - range-v3 - https://github.com/ericniebler/range-v3 - - Safa Arıman - safaariman@pisilinux.org - - BSLv1 - library - programming.library - Range algorithms, views, and actions for C++11/14/17 - Range algorithms, views, and actions for C++11/14/17 - Range-v3 is a generic library that augments the existing standard library with facilities for working with ranges. A range can be loosely thought of a pair of iterators. This library provides a full implementation of all the standard algorithms with range-based overloads for convenience. - Range-v3 is a generic library that augments the existing standard library with facilities for working with ranges. A range can be loosely thought of a pair of iterators. This library provides a full implementation of all the standard algorithms with range-based overloads for convenience. - https://github.com/ericniebler/range-v3/archive/0.11.0.tar.gz - - cmake - - programming/library/range-v3/pspec.xml - - - range-v3-devel - - /usr/include - /usr/lib/cmake - /usr/share/doc - - - - - 2021-09-24 - 0.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-18 - 0.10.0 - First release - Safa Arıman - safaariman@pisilinux.org - - - - - - rapidjson - http://rapidjson.org/ - - Kamil Atlı - suvari@pisilinux.org - - MIT - app - programming.library - A fast JSON parser/generator for C++ with both SAX/DOM style API. - Hem SAX/DOM stili API ile C++ için hızlı bir JSON ayrıştırıcı/oluşturucu - A fast JSON parser/generator for C++ with both SAX/DOM style API. - Hem SAX/DOM stili API ile C++ için hızlı bir JSON ayrıştırıcı/oluşturucu - https://github.com/Tencent/rapidjson/archive/refs/tags/v1.1.0.tar.gz - - cmake - - programming/library/rapidjson/pspec.xml - - - rapidjson - - /usr/lib - /usr/share/doc - - - - rapidjson-devel - Development files for rapidjson - rapidjson için geliştirme dosyaları - - rapidjson - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2022-05-01 - 1.1.0 - First release. - Kamil Atlı - suvari@pisilinux.org - - - - - - re2 - https://github.com/google/re2 - - Mustafa Cinasal - muscnsl@gmail.com - - BSD - library - programming.library - Fast, safe, thread-friendly regular expression engine - Fast, safe, thread-friendly regular expression engine - Fast, safe, thread-friendly regular expression engine - Fast, safe, thread-friendly regular expression engine - https://github.com/google/re2/archive/2020-11-01.tar.gz - programming/library/re2/pspec.xml - - - re2 - - libgcc - - - /usr/lib - /usr/share - /usr/share/doc - - - - re2-devel - Development files for re2 - - re2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-12-18 - 20201101 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 20200303 - version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-19 - 20180801 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-21 - 20180401 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - rinutils - https://www.shlomifish.org/open-source/projects/ - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.library - A C11 / gnu11 utilities C library - Bir C11 / gnu11 aracları bulunan C kitaplığı - This is a set of C headers containing macros and static functions that are expected to work on Unix-like systems and MS Windows that have been extracted from Shlomi Fish´s projects. - Shlomi Fish'in projelerinden çıkartılmış hem *nix hem ms windows platformlarında çalışması beklenen C başlık makro ve durağan yordamları içeren C kitaplığıdır. - https://github.com/shlomif/rinutils/archive/0.8.0.tar.gz - - cmake - - programming/library/rinutils/pspec.xml - - - rinutils - A C11 / gnu11 utilities C library - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - rinutils-devel - Development files for rinutils - - rinutils - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-10 - 0.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 0.2.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - sassc - https://github.com/sass/sassc - - PisiLinux Community - admins@pisilinux.org - - MIT - app - programming.library - Sass CSS ön işlemcisinin C uygulaması - Sass CSS ön işlemcisinin C uygulamas - C implementation of Sass CSS preprocessor - C implementation of Sass CSS preprocessor - https://github.com/sass/sassc/archive/3.6.2.tar.gz - - libsass-devel - - programming/library/sassc/pspec.xml - - - sassc - - libsass - - - /usr/bin - /usr/share/doc - - - - - 2021-08-02 - 3.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-04 - 3.6.1 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2019-01-17 - 3.5.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - signon - https://code.google.com/p/accounts-sso - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - programming.library - A framework for centrally storing authentication credentials - Single Sign-On is a framework for centrally storing authentication credentials and handling authentication on behalf of applications as requested by applicationsIt consists of - a secure storage of login credentials (for example usernames and passwords), plugins for different authentication systems and a client library for applications to communicate with this system. - https://gitlab.com/accounts-sso/signond/-/archive/VERSION_8.60/signond-VERSION_8.60.tar.bz2 - - qt5-base-devel - doxygen - - - qt5.5.diff - use_keyring.patch - - programming/library/signon/pspec.xml - - - signon - - qt5-base - libgcc - doxygen - - - /usr/bin - /usr/lib - /etc - /usr/share/dbus-1 - - - - signon-devel - Development files for signon - Signon için kütüphaneler - Signon geliştirme paketi, Signon için geliştirme dosyaları sunar. - - signon - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - signon-docs - Help files and API documents for signon - data:doc - - signon - - - /usr/share/doc - - - - - 2020-03-04 - 8.60 - version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-01-08 - 8.58 - Rebuild qt5. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 8.58 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-15 - 8.58 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-10 - 8.58 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-14 - 8.58 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - spdlog - https://spdlog.docsforge.com/ - - fury - uglyside@yandex.ru - - MIT - library - programming.library - Fast C++ logging library. - Very fast, header-only/compiled, C++ logging library. - https://github.com/gabime/spdlog/archive/refs/tags/v1.9.2.tar.gz - - cmake - fmt-devel - - programming/library/spdlog/pspec.xml - - - spdlog - - fmt - libgcc - - - /usr/lib - - - - spdlog-devel - - fmt-devel - spdlog - - - /usr/lib/cmake - /usr/include/spdlog - /usr/lib/pkgconfig - - - - - 2021-12-14 - 1.9.2 - First build. - fury - uglyside@yandex.ru - - - - - - squashfuse - https://github.com/vasi/squashfuse - - Pisi Linux Admins - admin@pisilinux.org - - custom - app - programming.library - FUSE filesystem to mount squashfs archives - FUSE filesystem to mount squashfs archives - FUSE filesystem to mount squashfs archives - FUSE filesystem to mount squashfs archives - https://github.com/vasi/squashfuse/archive/refs/tags/0.1.104.tar.gz - - xz-devel - lz4-devel - lzo-devel - zlib-devel - zstd-devel - fuse-devel - squashfs-tools - - programming/library/squashfuse/pspec.xml - - - squashfuse - - xz - lz4 - lzo - zlib - zstd - fuse - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - squashfuse-devel - Development files for squashfuse - - squashfuse - xz-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-19 - 0.1.104 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - stellarsolver - https://github.com/rlancaste/stellarsolver - - Kamil Atlı - suvari@pisilinux.org - - GPL3 - library - app:console - programming.library - The Cross Platform Sextractor and Astrometry.net-Based Internal Astrometric Solver - Çapraz platform Sextractor ve Astrometry.net tabanlı dahili astrometrik çözücü - The Cross Platform Sextractor and Astrometry.net-Based Internal Astrometric Solver. - Çapraz platform Sextractor ve Astrometry.net tabanlı dahili astrometrik çözücü. - https://github.com/rlancaste/stellarsolver/archive/1.5.tar.gz - - cmake - gsl-devel - wcslib-devel - cfitsio-devel - qt5-base-devel - - programming/library/stellarsolver/pspec.xml - - - stellarsolver - - gsl - libgcc - wcslib - cfitsio - qt5-base - - - /usr/share/doc - /usr/lib/libstellarsolver.so - /usr/lib/libstellarsolver.so.1 - /usr/lib/libstellarsolver.so.1.5 - - - - stellarsolver-devel - Development files for stellarsolver - stellarsolver için geliştirme dosyaları - - stellarsolver - - - /usr/lib/pkgconfig/stellarsolver.pc - /usr/lib/cmake/StellarSolver - /usr/include/libstellarsolver - - - - - 2021-02-16 - 1.5 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - swig - http://www.swig.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - BSD - app:console - library - programming.library - Connects C/C++/Objective C to some high-level programming languages - Basitleştirilmiş arayüz oluşturucu - Simplified Wrapper and Interface Generator (Générateur d'interface de scripts d'enrobage simplifié), SWIG est un outil de développement qui connecte des programmes écrits en C et C++ avec divers langages de programmation de haut niveau. SWIG est utilisé avec différents type de langages incluant les langages de script habituels tels que Perl, PHP, Python, Tcl, Ruby. - Simplified Wrapper and Interface Generator, SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl, Ruby and PHP - SWIG, C ve C++ ile yazılmış uygulamaları çeşitli üst düzey programlama dilleri ile bağlayan bir yazılım geliştirme aracıdır. SWIG, genel betik dilleri olan Perl, PHP, Python, Tcl, Ruby gibi farklı diller ile kullanılır. - mirrors://sourceforge/swig/swig/swig-4.0.2/swig-4.0.2.tar.gz - - perl - zlib-devel - ruby-devel - boost-devel - libpcre-devel - python3-devel - - - swig-Upgrade-to-support-newer-NodeJS.patch - - programming/library/swig/pspec.xml - - - swig - Connects C/C++/Objective C to some high-level programming languages - - zlib - libgcc - libpcre - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/swig - - - 2021-03-11 - 4.0.2 + 2021-12-08 + 5.14.2 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2021-03-11 - 4.0.1 - Rebuild + 2021-11-21 + 5.14.0 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-11-07 - 4.0.1 - Rebuild + 2021-08-23 + 5.13.0 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-05-18 - 4.0.1 - Rebuild due to new ruby version - Blue Devil - bluedevil@sctzine.com + 2021-02-27 + 5.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2020-01-09 - 4.0.1 - Version bump. - Kamil Atlı - suvari@pisilinux.org + 2020-01-19 + 5.4.0 + Version Bump + İdris Kalp + idriskalp@gmail.com - 2018-07-25 - 3.0.12 + 2019-04-26 + 4.19.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.15.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-29 + 4.9.0 Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 3.2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-04 + 3.2.4 + First release Ertuğrul Erata ertugrulerata@gmail.com + + + + + dosfstools + https://github.com/dosfstools/dosfstools + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + hardware.disk + Tools to create and check DOS and VFAT filesystems + DOS dosya sistemi oluşturmaya ve kontrol etmeye yarayan komutlar + The dosfstools package includes the DOS and VFAT filesystem utilities like mkdosfs, mkfs.msdos, mkfs.vfat, dosfsck, dosfslabel. You can create and check MS-DOS FAT filesystems on hard drives or on floppies + Dosfstools paketi, mkdosfs, mkfs.msdos, mkfs.vfat, dosfsck, dosfslabel gibi, DOS ve VFAT dosyasistemleri yaratmaya ve kontrol etmeye yarayan araçları içerir. + https://github.com/dosfstools/dosfstools/releases/download/v4.2/dosfstools-4.2.tar.gz + + eudev-devel + + hardware/disk/dosfstools/pspec.xml + + + dosfstools + + eudev + + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2021-11-21 + 4.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-12-09 + 4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + - 2018-03-22 - 3.0.11 + 2018-01-01 + 4.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 4.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-10 + 3.0.26 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-04-03 + 3.0.26 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + testdisk + http://www.cgsecurity.org/index.html?testdisk.html + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:console + hardware.disk + Powerful free data recovery software + Güçlü ve açık kaynak bir veri kurtarma programı + TestDisk is a multi-platform tool to check and undelete partitions; supports reiserfs, ntfs, fat32, ext2/3 and many others. Also includes PhotoRec to recover pictures from digital camera memory. + Çok platformlu reiserfs,ntfs, fat32, ext2/3 ve daha bir çok farklı dosya sistemini destekleyen disk kontrol ve veri kurtarma programı. Ayrıca içerdiği PhotoRec ile de dijital kamera hafızasından veri kurtarabilmekte + https://www.cgsecurity.org/testdisk-7.2-WIP.tar.bz2 + + sudo + ntfsprogs + python-qt5 + zlib-devel + qt5-linguist + ncurses-devel + reiserfsprogs + qt5-base-devel + desktop-file-utils + libjpeg-turbo-devel + + hardware/disk/testdisk/pspec.xml + + + testdisk + + zlib + ntfs-3g + ncurses + ntfsprogs + libjpeg-turbo + libutil-linux + + + /usr/share/doc + /usr/bin/testdisk + /usr/bin/fidentify + /usr/share/man/man8/testdisk.8 + /usr/share/man/man8/fidentify.8 + /usr/share/pixmaps/testdisk_logo.png + /usr/share/applications/testdisk.desktop + /usr/share/icons/hicolor/icon-theme.cache + + + photorec.desktop + testdisk.desktop + photorec_logo.png + testdisk_logo.png + + + + qphotorec + + zlib + libgcc + ncurses + ntfs-3g + qt5-base + testdisk + python-qt5 + libjpeg-turbo + + + /usr/bin/photorec + /usr/bin/qphotorec + /usr/share/man/man8/photorec.8 + /usr/share/man/man8/qphotorec.8 + /usr/share/pixmaps/photorec_logo.png + /usr/share/applications/photorec.desktop + /usr/share/applications/qphotorec.desktop + /usr/share/icons/hicolor/48x48/apps/qphotorec.png + /usr/share/icons/hicolor/scalable/apps/qphotorec.svg + + + + + 2020-02-01 + 7.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-03 + 7.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + encfs + https://github.com/vgough/encfs + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + hardware.disk + Encrypted filesystem in user-space + Encrypted filesystem in user-space + Encrypted filesystem in user-space + Encrypted filesystem in user-space + https://github.com/vgough/encfs/releases/download/v1.9.5/encfs-1.9.5.tar.gz + + cmake + ninja + fuse-devel + openssl-devel + tinyxml2-devel + + hardware/disk/encfs/pspec.xml + + + encfs + + fuse + libgcc + openssl + tinyxml2 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-01-15 + 1.9.5 + Rebuild. + Pisi Linux Admins + admins@pisilinux.org + + + 2018-08-12 + 1.9.5 + First release. + Pisi Linux Admins + admins@pisilinux.org + + + 2017-10-18 + 1.9.2 + First release. + Pisi Linux Admins + admins@pisilinux.org + + + + + + sshfs + http://fuse.sourceforge.net/sshfs.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + A filesystem client based on the SSH FTP + SSH FTP alanı dosyasistemi + sshfs allows mounting remote SSH accounts as a filesystem. + sshfs, SSH dosya aktarım protokülünü kullanarak bir dosyasistemi oluşturmanıza olanak verir. Böylece, uzak sistemdeki SSH FTP alanınızı diskinizin bir parçasıymış gibi kullanabilirsiniz. + https://github.com/libfuse/sshfs/releases/download/sshfs_2.8/sshfs-2.8.tar.gz + + fuse-devel + glib2-devel + + hardware/disk/sshfs/pspec.xml + + + sshfs + + fuse + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2020-02-01 + 2.8 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-18 + 2.8 Rebuild. Pisi Linux Community admin@pisilinux.org 2017-01-28 - 3.0.11 - Version Bump - Kamil Atlı - suvari@pisilinux.org + 2.8 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org 2016-06-09 - 3.0.2 + 2.5 Release Bump Pisi Linux Community admin@pisilinux.org - 2014-12-22 - 3.0.2 + 2016-01-27 + 2.5 First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Stefan Gronewold + groni@pisilinux.org - template-glib - https://gitlab.gnome.org/GNOME/template-glib + exfat-utils + https://github.com/relan/exfat - Pisi Linux Admins - admins@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org - LGPLv2.1 - programming.library - template-glib is a library for template expansion which supports calling into GObject Introspection from templates. - Template-GLib is a library to help you generate text based on a template and user defined state. Template-GLib does not use a language runtime, so it is safe to use from any GObject-Introspectable language. - https://download.gnome.org/sources/template-glib/3.34/template-glib-3.34.0.tar.xz - - meson - vala-devel - glib2-devel - gobject-introspection-devel - - programming/library/template-glib/pspec.xml - - - template-glib - library - - glib2 - gobject-introspection - - - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/doc - /usr/share/locale - - - - template-glib-devel - Development files for template-glib - - template-glib - glib2-devel - gobject-introspection-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2021-06-13 - 3.34.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - tepl - https://wiki.gnome.org/Projects/Tepl - - PisiLinux Community - admins@pisilinux.org - - LGPL3 + GPLv2 app:gui - programming.library - Library that eases the development of GtkSourceView-based text editors and IDEs - GktSourceView temelli metin editörü ve IDE'ler için geliştirmeyi kolaylaştıran bir kitaplık - Library that eases the development of GtkSourceView-based text editors and IDEs - GktSourceView temelli metin editörü ve IDE'ler için geliştirmeyi kolaylaştıran bir kitaplık - mirrors://gnome/tepl/6.00/tepl-6.00.0.tar.xz - - amtk-devel - gobject-introspection-devel - gtksourceview4-devel - icu4c-devel - meson - pango-devel - - programming/library/tepl/pspec.xml + hardware.disk + Utilities for exFAT file system + This project aims to provide a full-featured exFAT file system implementation for GNU/Linux and other Unix-like systems as a FUSE module and a set of utilities. + https://github.com/relan/exfat/releases/download/v1.3.0/exfat-utils-1.3.0.tar.gz + hardware/disk/exfat-utils/pspec.xml - tepl - - amtk - cairo - glib2 - gtk3 - gtksourceview4 - icu4c - pango - + exfat-utils - /usr/lib/libtepl* - /usr/lib/girepository-1.0 - /usr/share/doc - /usr/share/locale - - - - tepl-devel - tepl için geliştirme dosyaları - - tepl - amtk-devel - glib2-devel - gtk3-devel - gtksourceview4-devel - icu4c-devel - - - /usr/lib/pkgconfig - /usr/include - /usr/share/gir-1.0 - - - - - 2021-06-02 - 6.00.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - totem-pl-parser - https://gitlab.gnome.org/GNOME/totem-pl-parser - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - programming.library - Totem playlist parser - totem-pl-parser is a simple GObject-based library to parse a host of playlist formats, as well as save those - https://download.gnome.org/sources/totem-pl-parser/3.26/totem-pl-parser-3.26.5.tar.xz - - glib2-devel - intltool - libarchive-devel - libgcrypt-devel - libxml2-devel - gobject-introspection-devel - meson - - programming/library/totem-pl-parser/pspec.xml - - - totem-pl-parser - - libarchive - glib2 - libxml2 - libgcrypt - - - /usr/lib/girepository-1.0/ - /usr/lib/lib*.so* - /usr/share/doc - /usr/share/locale - - - - totem-pl-parser-devel - Development files for totem-pl-aprser - - totem-pl-parser - libarchive-devel - glib2-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-05-28 - 3.26.5 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - tpm2-tss - https://github.com/tpm2-software/tpm2-tss - - PisiLinux Community - admins@pisilinux.org - - BSDv2 - library - programming.library - OSS implementation of the TCG TPM2 Software Stack (TSS2) - TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanması - Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2) - tpm2-tss, TCG TPM2 (Trusted Platform Module) Yazılım yığınının (TSS2) açık kaynak kodlu uygulanmasını içeren kitaplıkları sunar. - https://github.com/tpm2-software/tpm2-tss/archive/3.1.0.tar.gz - - doxygen - iproute2 - curl-devel - json-c-devel - gettext-devel - openssl-devel - autoconf-archive - - programming/library/tpm2-tss/pspec.xml - - - tpm2-tss - OSS implementation of the TCG TPM2 Software Stack (TSS2) - - curl - json-c - openssl - - - /etc - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - /var/lib/tpm2-tss - /var/run/tpm2-tss - - - - tpm2-tss-devel - Development files for tpm2-tss - tpm2-tss için geliştirme dosyaları - tpm2-tss-devel, tpm2-tss için geliştirme dosyalarını içerir. - - curl-devel - json-c-devel - openssl-devel - tpm2-tss - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-14 - 3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 3.0.0 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2020-09-23 - 3.0.0 - Major version bump. Fix translation - Blue Devil - bluedevil@sctzine.com - - - 2020-04-02 - 2.4.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - utf8proc - https://github.com/JuliaStrings/utf8proc - - fury - uglyside@yandex.ru - - MIT - library - programming.library - a clean C library for processing UTF-8 Unicode data. - utf8proc is a small, clean C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 encoding. - https://github.com/JuliaStrings/utf8proc/archive/refs/tags/v2.7.0.tar.gz - - cmake - - programming/library/utf8proc/pspec.xml - - - utf8proc - - /usr/lib - - - - utf8proc-devel - - utf8proc - - - /usr/include/utf8proc.h - /usr/lib/pkgconfig - - - - - 2021-12-20 - 2.7.0 - Version bump - fury - uglyside@yandex.ru - - - 2021-11-22 - 2.6.1 - First build - fury - uglyside@yandex.ru - - - - - - uthash - http://troydhanson.github.io/uthash/ - - fury - uglyside@yandex.ru - - BSD-2 - library - programming.library - A hash table for C structures. - Any C structure can be stored in a hash table using uthash. Just add a UT_hash_handle to the structure and choose one or more fields in your structure to act as the key. Then use these macros to store, retrieve or delete items from the hash table. - https://github.com/troydhanson/uthash/archive/refs/tags/v2.3.0.tar.gz - programming/library/uthash/pspec.xml - - - uthash - - /usr/include - - - - - 2022-04-14 - 2.3.0 - First build. - fury - uglyside@tuta.io - - - - - - wimlib - https://wimlib.net/index.html - - PisiLinux Community - admins@pisilinux.org - - custom - app - programming.library - A library and program to extract, create, and modify WIM files - A library and program to extract, create, and modify WIM files - WIM dosyalarını ayıklamak, oluşturmak ve değiştirmek için bir kitaplık ve program - WIM dosyalarını ayıklamak, oluşturmak ve değiştirmek için bir kitaplık ve program - https://wimlib.net/downloads/wimlib-1.13.4.tar.gz - - attr-devel - fuse-devel - libxml2-devel - ntfs-3g - openssl-devel - - programming/library/wimlib/pspec.xml - - - wimlib - - fuse - cdrkit - mtools - cabextract - libxml2 - ntfs-3g - openssl - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - wimlib-devel - Development files for wimlib - - wimlib - fuse-devel - libxml2-devel - openssl-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-27 - 1.13.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - wpebackend-fdo - https://wpewebkit.org - - Pisi Linux Admins - admin@pisilinux.org - - custom - library - programming.library - Freedesktop.org backend for WPE WebKit - Freedesktop.org backend for WPE WebKit - WPE WebKit için Freedesktop.org arka ucu - WPE WebKit için Freedesktop.org arka ucu - https://github.com/Igalia/WPEBackend-fdo/archive/1.9.1.tar.gz - - meson - mesa-devel - glib2-devel - wayland-devel - libwpe-devel - libglvnd-devel - libepoxy-devel - wayland-protocols-devel - wayland-client - wayland-server - libxkbcommon-devel - - programming/library/wpebackend-fdo/pspec.xml - - - wpebackend-fdo - - glib2 - libgcc - libwpe - wayland - libepoxy - wayland-client - wayland-server - - - /usr/lib - /usr/share - /usr/share/doc - - - - wpebackend-fdo-devel - Development files for wpebackend-fdo - - wpebackend-fdo - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-02-27 - 1.9.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - xdg-utils-cxx - https://github.com/azubieta/xdg-utils-cxx - - Pisi Linux Admins - admin@pisilinux.org - - MIT - library - programming.library - Implementation of the FreeDesktop specifications to be used in C++ projects - Implementation of the FreeDesktop specifications to be used in C++ projects - Implementation of the FreeDesktop specifications to be used in C++ projects - Implementation of the FreeDesktop specifications to be used in C++ projects - https://github.com/azubieta/xdg-utils-cxx/archive/refs/tags/v1.0.1.tar.gz - - cmake - - programming/library/xdg-utils-cxx/pspec.xml - - - xdg-utils-cxx - - /usr/lib - /usr/share/doc - - - - xdg-utils-cxx-devel - Development files for xdg-utils-cxx - - xdg-utils-cxx - - - /usr/include - /usr/lib/cmake - - - - - 2021-05-19 - 1.0.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - xxhash - https://cyan4973.github.io/xxHash/ - - Safa Arıman - safaariman@pisilinux.org - - BSD - GPLv2 - library - programming.library - Extremely fast hash algorithm - Aşırı hızlı çırpı yordamları algoritması - xxHash is an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian). - xxHash RAM hız sınırlarında aşırı hızlı çırpı yordamları koşabilen bir kitaplıktır. - https://github.com/Cyan4973/xxHash/archive/v0.8.1.tar.gz - - make - - programming/library/xxhash/pspec.xml - - - xxhash - Extremely fast hash algorithm - - /usr/lib /usr/share/man /usr/share/doc /usr/bin - - - - xxhash-devel - Development files for xxhash - xxhash için geliştirme dosyaları - xxhash-devel, xxhash için geliştirme dosyalarını içerir. - - xxhash - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-30 - 0.8.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-07 - 0.8.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-03-19 - 0.7.3 - First release - Safa Arıman - safaariman@pisilinux.org - - - - - - yad - https://github.com/v1cont/yad - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - programming.library - Yet Another Dialog - display graphical dialogs from shell scripts or command line. - Yad komut satırından veya kabuk betikleriyle diyalog kutuları yapmanızı sağlar. - Yad allows you to display GTK+ dialog boxes from command line or shell scripts. YAD depends on GTK+ only. - Yad komut satırından veya kabuk betikleriyle diyalog kutuları yapmanızı sağlayan kitaplığı içerir. - https://github.com/v1cont/yad/archive/v7.1.tar.gz - - intltool - gtk3-devel - glib2-devel - gettext-devel - gtkspell3-devel - shared-mime-info - - programming/library/yad/pspec.xml - - - yad - Yet Another Dialog - display graphical dialogs from shell scripts or command line. - - gtk3 - cairo - glib2 - pango - gtkspell3 - gdk-pixbuf - - - /usr/share - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/locale - - - yad-gtk2 - - - - - 2020-09-23 - 7.1 - Major version bump. Fix translation - Blue Devil - bluedevil@sctzine.com - - - 2020-04-27 - 6.0 - version bump - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-04-05 - 0.42.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - yaml-cpp - https://github.com/jbeder/yaml-cpp - - Ergün Salman - Poyraz76@pisilinux.org - - LGPLv2 - Libry - programming.library - yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec. - To get a feel for how it can be used, see the Tutorial or How to Emit YAML. - yalm-cpp - https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.6.3.tar.gz - - cmake - python-devel - boost-devel - - programming/library/yaml-cpp/pspec.xml - - - yaml-cpp - - /usr/lib/ - /usr/include/yaml-cpp/* - /usr/lib/pkgconfig/ - /usr/share/doc/ + /usr/sbin - 2020-03-04 - 0.6.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org + 2021-01-26 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2018-08-19 - 0.5.3 - Version Bump. - Pisi Linux Community - admin@pisilinux.org + 2018-09-01 + 1.2.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2018-03-22 - 0.5.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org + 2017-12-30 + 1.2.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2017-05-11 - 0.5.2 - Release Bump - Kamil Atlı - admin@pisilinux.org + 2017-01-28 + 1.2.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org 2016-06-09 - 0.5.2 + 1.2.3 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-09-01 - 0.5.2 - First release - Ergün Salman - Poyraz76@pisilinux.org - - - - - - z3 - https://github.com/Z3Prover/z3 - - fury - uglyside@yandex.ru - - MIT - library - programming.library - The Z3 Theorem Prover. - Z3 is a theorem prover from Microsoft Research. - https://github.com/Z3Prover/z3/archive/refs/tags/z3-4.8.12.tar.gz - - cmake - ninja - gmp-devel - python3-devel - python3-setuptools - - programming/library/z3/pspec.xml - - - z3 - - gmp - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - python3-z3 - programming.language.python3 - - z3 - python3 - - - /usr/lib/python* - - - - z3-devel - - z3 - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2021-10-11 - 4.8.12 - Version bump. - fury - uglyside@yandex.ru - - - 2021-07-05 - 4.8.11 - Version bump. - fury - uglyside@yandex.ru - - - 2021-03-24 - 4.8.10 - Version bump. - fury - uglyside@yandex.ru - - - 2020-10-08 - 4.8.9 - First build. - fury - uglyside@yandex.ru - - - - - - gnu-efi - https://sourceforge.net/projects/gnu-efi/ - - Ergün Salman - Poyraz76@pisilinux.org - - LGPLv2 - Libry - programming.library - Develop EFI applications for ARM-64, ARM-32, x86_64, IA-64 (IPF), and IA-32 (x86) platforms using the GNU toolchain and the EFI development environment.. - GNU toolchain and the EFI development environment.. - yalm-cpp - https://sourceforge.net/projects/gnu-efi/files/gnu-efi-3.0.14.tar.bz2 - programming/library/gnu-efi/pspec.xml - - - gnu-efi - - /usr/lib/ - /usr/include/ - /usr/share/ - - - - - 2021-11-21 - 3.0.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 3.0.11 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-01-15 - 3.0.11 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2018-10-21 - 3.0.9 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-10 - 3.0.8 - Release bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-05-15 - 3.0.4 - Release bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-08-16 - 3.0.4 - First release - Ergün Salman - Poyraz76@pisilinux.org - - - - - - libdmapsharing - http://www.flyn.org/projects/libdmapsharing/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2 - app:gui - programming.library - A DMAP client and server library - Bir DMAP istemci ve sunucu kitaplığı - A DMAP client and server library - Bir DMAP istemci ve sunucu kitaplığı - libdmapsharing - http://www.flyn.org/projects/libdmapsharing/libdmapsharing-3.9.9.tar.gz - - glib2-devel - libgee-devel - libsoup-devel - gdk-pixbuf-devel - gstreamer-devel - gst-plugins-base-devel - avahi-glib-devel - gtk-doc - vala-devel - - programming/library/libdmapsharing/pspec.xml - - - libdmapsharing - - zlib - glib2 - libsoup - avahi-glib - avahi-libs - gdk-pixbuf - gstreamer - gst-plugins-base - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - - - - libdmapsharing-devel - libdmapsharing için geliştirme dosyaları - - libdmapsharing - glib2-devel - gstreamer-devel - libsoup-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2021-06-11 - 3.9.9 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libsocket - https://github.com/dermesser/libsocket - - fury - uglyside@yandex.ru - - BSD - library - programming.library - libsocket is a library written in C for the purpose of simplifying the usage of AF_INET/AF_INET6 (internet domain) and AF_UNIX (unix domain) sockets. - libsocket is a library written in C for the purpose of simplifying the usage of AF_INET/AF_INET6 (internet domain) and AF_UNIX (unix domain) sockets. libsocket++ is an object-oriented wrapper around libsocket. - https://github.com/dermesser/libsocket/archive/v2.5.0.tar.gz - - cmake - - programming/library/libsocket/pspec.xml - - - libsocket - - libgcc - - - /usr/lib - /usr/share/doc - - - - libsocket-devel - - libsocket - - - /usr/include - - - - - 2020-12-22 - 2.5.0 - First build - fury - uglyside@yandex.ru - - - - - - rpcsvc-proto - https://github.com/thkukuk/rpcsvc-proto - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - app:console - programming.library - This package contains rpcsvc proto.x files from glibc, which are -missing in libtirpc. - Glibc'den gelen rpcsvc proto.x dosyalarını içerir. - This package contains rpcsvc proto.x files from glibc, which are -missing in libtirpc. Additional it contains rpcgen, which is needed -to create header files and sources from protocol files. - Bu paket, glibc'den gelen, libtirpc'de eksik olan rpcsvc proto.x dosyalarını içerir. Ek olarak protokol dosyalarından başlık dosyaları ve kaynaklar oluşturmak için gerekli olan rpcgen içerir. -. - https://github.com/thkukuk/rpcsvc-proto/releases/download/v1.4/rpcsvc-proto-1.4.tar.xz - - glibc-devel - - programming/library/rpcsvc-proto/pspec.xml - - - rpcsvc-proto - - /usr/bin - /usr/share/doc - /usr/share/man/man1/rpcgen.1 - - - - rpcsvc-proto-devel - Development headers for rpcsvc-proto - rpcsvc-proto kitaplığı için geliştirme başlıkları - - rpcsvc-proto - - - /usr/include - /usr/share/pkgconfig - - - - - 2020-01-19 - 1.4 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2019-03-29 - 1.4 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - http-parser - https://github.com/nodejs/http-parser - - Blue Devil - bluedevil@sctzine.com - - MIT - library - programming.misc - A http request/response parser for c. - C için HTTP istek/yanıt çözümleyicisi - This is a parser for HTTP messages written in C. It parses both requests and responses. The parser is designed to be used in performance HTTP applications. It does not make any syscalls nor allocations, it does not buffer data, it can be interrupted at anytime. - HTTP mesajları için C ile yazılmış bu kitaplık, HTTP istek ve yanıtlarını çözümleyen bir C kitaplığıdır. - https://github.com/nodejs/http-parser/archive/v2.9.4.tar.gz - - meson.build - - - meson - - programming/misc/http-parser/pspec.xml - - - http-parser - A http request/response parser for c. - - /usr/share/doc/http-parser - /usr/include - /usr/lib - - - - - 2021-10-28 - 2.9.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-08 - 2.9.3 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - libnice - https://nice.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - MPL-1.1 - LGPLv2.1 - app:console - library - programming.misc - GLib ICE library - GLIB ICE kitaplığı - Nice is an implementation of the IETF's draft Interactive Connectivity Establishment standard (ICE). - Nice, IETF'ye ait bir taslak olan Etkileşimli Bağlanırlık Birliği standardı uygulamasıdır. - http://nice.freedesktop.org/releases/libnice-0.1.15.tar.gz - - glib2-devel - gnutls-devel - gobject-introspection-devel - gstreamer-devel - - programming/misc/libnice/pspec.xml - - - libnice - - glib2 - gnutls - libxml2 - gstreamer - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - libnice-devel - Development files for libnice - libnice için geliştirme dosyaları - - libnice - glib2-devel - gnutls-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2019-04-22 - 0.1.15 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-06-09 - 0.1.14 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 0.1.13 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-27 - 0.1.13 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - mm-common - https://www.gtkmm.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - programming.misc - Common build files of the C++ bindings - Common build files of the C++ bindings - Common build files of the C++ bindings - Common build files of the C++ bindings - https://download.gnome.org/sources/mm-common/1.0/mm-common-1.0.3.tar.xz - - meson - doxygen - libxslt-devel - - programming/misc/mm-common/pspec.xml - - - mm-common - - doxygen - libxslt - - - /usr/bin - /usr/share - /usr/share/aclocal - /usr/share/man - /usr/share/doc - /usr/share/pkgconfig - - - - - 2021-05-26 - 1.0.3 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - acorn - https://github.com/acornjs/acorn - - Blue Devil - bluedevil@sctzine.com - - MIT - app:console - library - programming.misc - A tiny, fast JavaScript parser, written completely in JavaScript. - Tamamen javascript ile yazılmış küçük ve hızlı bir Javascript çözümleyicisi. - acorn is a tiny, fast JavaScript parser, written completely in JavaScript. - acorn kitaplığı, tamamen javascript ile yazılmış küçük ve hızlı bir Javascript çözümleyicisi sunar. - https://registry.npmjs.org/acorn/-/acorn-8.0.1.tgz - - rsync - nodejs - - programming/misc/acorn/pspec.xml - - - acorn - A tiny, fast JavaScript parser, written completely in JavaScript - - nodejs - - - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2020-09-08 - 8.0.1 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - apr - http://apr.apache.org/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - library - programming.misc - Apache portable runtime library - Apache portatif çalışma ortamı kitaplığı (eski sürüm) - Apache Portable Runtime – przenośna biblioteka uruchomieniowa - L'Apache Portable Runtime (APR) a pour mission de fournir une librairie libre C de structures de donnés et de routines. Le numéro de version majeur commence par un 0. - The mission of the Apache portable runtime (APR) is to provide a free library of C data structures and routines. - Apache portatif çalışma ortamı kitaplığı (APR), C data yapıları için özgür kitaplığı sağlar. Bu sürüm 0 ile başlar. - APR to Przenośna Biblioteka Fazy Wykonywania Apache, zaprojektowana jako biblioteka wspomagająca, która udostępnia przewidywalny i spójny interfejs do podstawowych, specyficznych dla platformy implementacji. - mirrors://apache/apr/apr-1.7.0.tar.gz - - libutil-linux-devel - - programming/misc/apr/pspec.xml - - - apr - - libutil-linux - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/aclocal - /usr/lib/apr-1/build - - - - apr-devel - Development files for apr - Development files for apr - - apr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-27 - 1.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 1.6.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-20 - 1.5.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.5.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-09-01 - 1.5.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - apr-util - http://apr.apache.org/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - library - programming.misc - Apache portable runtime utils - Apache çalışma ortamı araçları (eski sürüm) - L'Apache Portable Runtime Utils (APR-Utils) contient des interfaces utilitaires supplémentaires pour APR fournissant un support pour, XML, LDAP,des interfaces pour les bases de données, d'analyse d'URI, et plus encore. La numéro de version majeur commence par un 1. - Apache portable runtime utils (APR-Util) contains additional utility interfaces for APR; including support for XML, database interfaces, URI parsing and more. - Apache portatif çalışma ortamı araçları (APR-Util) ek arabirimleri içerir; XML, LDAP, veritabanı, URI ve diğer arabirimler. Bu sürüm 0 ile başlar. - Narzędzie APR to biblioteka narzędziowa zaimplementowana na bazie apr, oferująca dostęp do bazy danych, przetwarzanie XML oraz inne przydatne funkcje. - mirrors://apache/apr/apr-util-1.6.1.tar.bz2 - - db-devel - zlib-devel - expat-devel - sqlite-devel - libutil-linux-devel - openssl-devel - unixODBC-devel - apr-devel - mariadb-lib - postgresql-lib - cyrus-sasl-devel - openldap-client - - programming/misc/apr-util/pspec.xml - - - apr-util - - db - zlib - expat - sqlite - libutil-linux - openssl - apr - unixODBC - mariadb-lib - postgresql-lib - cyrus-sasl - openldap-client - - - /usr/lib - /usr/share/doc - /usr/bin - - - - apr-util-devel - Development files for apr-util - - apr-util - apr-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-27 - 1.6.1 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-09 - 1.6.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-20 - 1.5.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.5.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-06 - 1.5.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - autoconf213 - http://www.gnu.org/software/autoconf/autoconf.html - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - programming.misc - Used to create autoconfiguration files version 2.13 - Used to create autoconfiguration files, Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. - mirrors://gnu/autoconf/autoconf-2.13.tar.gz - - texinfo - m4 - perl - - - autoconf-2.13-consolidated_fixes-1.patch - - programming/misc/autoconf213/pspec.xml - - - autoconf213 - - texinfo - m4 - - - /usr/bin - /usr/share/doc - /usr/share - /usr/share/info - /usr/share/autoconf - - - - - 2020-12-09 - 2.13 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-29 - 2.13 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-07 - 2.13 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-30 - 2.13 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2016-03-13 - 2.13 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - boost - http://boost.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - Peer-reviewed portable C++ source libraries - Açık kaynak kodlu ve taşınabilir C++ kaynak kitaplıkları - Boost propose des librairies C++ gratuites, portables et relues en comité. L'accent est porté sur les librairies portables qui fonctionnent bien avec la Librairie Standard C++. - Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library. - Boost, kaynak kodları gözden geçirilmiş C++ kitaplıklarını içerir. - https://boostorg.jfrog.io/ui/native/main/release/1.77.0/source/boost_1_77_0.tar.bz2 - - bzip2 - xz-devel - zstd-devel - zlib-devel - icu4c-devel - python3-devel - libxslt-devel - openmpi-devel - python3-numpy - - programming/misc/boost/pspec.xml - - - boost - Peer-reviewed portable C++ source libraries - - xz - zlib - zstd - bzip2 - icu4c - libgcc - openmpi - - - /usr/share/boostbook - /usr/share/boost-build - /usr/bin - /usr/share/doc - /usr/lib - - - - boost-devel - Headers and library documentation for boost - boost için başlık dosyaları ve kitaplık belgeleri - boost-devel, boost için geliştirme ve başlık dosyalarını içerir. - data:doc - - boost - - - /usr/share/doc/*/html - /usr/include - /usr/lib/cmake - - - - boost-python3 - A C++ library which enables seamless interoperability between C++ and the Python3 - boost için python3 kitaplık belgeleri - boost-python3, boost için python3 kitaplık belgelerini içerir. - - boost - libgcc - openmpi - - - /usr/lib/python3.9 - /usr/lib/libboost_numpy39.so* - /usr/lib/libboost_python39.so* - /usr/lib/libboost_mpi_python39.so* - - - - - 2021-10-21 - 1.77.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-21 - 1.77.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2021-07-07 - 1.75.0 - Rebuild boost-build - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 1.75.0 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2020-11-07 - 1.72.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 1.72.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-10 - 1.72.0 - Symlink and translations fix - Blue Devil - bluedevil@sctzine.com - - - 2020-01-12 - 1.72.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.66.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 1.66.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-19 - 1.63.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-09 - 1.63.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-08 - 1.63.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-01 - 1.63.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.60.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 1.60.0 - Release bump. - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2016-05-08 - 1.60.0 - First release - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - btyacc - https://www.siber.com/btyacc - - PisiLinux Community - admins@pisilinux.org - - freedist - app:console - programming.misc - Backtracking YACC - modified from Berkeley YACC - This is original Berkeley Yacc modified to better fit production environment (and to have less bugs, too). - http://www.siber.com/btyacc/btyacc-3-0.tar.gz - - btyacc-3.0-includes.patch - btyacc-3.0-makefile.patch - - programming/misc/btyacc/pspec.xml - - - btyacc - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2020-01-16 - 3.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 3.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-14 - 3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-11 - 3.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - clucene - http://clucene.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - Apache-2.0 - library - programming.misc - A high-performance indexing and searching API - Yüksek performanslı bir indeksleme ve arama API'si - CLucene is a high-performance, scalable, cross platform, full-featured, open-source indexing and searching API. It is written in C++. - CLucene yüksek performanslı, ölçeklenebilir, platform bağımsız, çok özellikli, açık kaynak arama ve indeksleme programlama arayüzüdür. C++ ile yazılmıştır. - CLucene es una API para indexación y búsqueda de alta performance, escalable, cross plataforma, full-featured, código abierto. Está escrito en C++. - http://downloads.sourceforge.net/clucene/clucene-core-2.3.3.4.tar.gz - - boost-devel - cmake - zlib-devel - - - clucene-2.3.3.4-gcc6.patch - clucene-core-2.3.3.4-pkgconfig.patch - clucene-2.3.3.4-contribs_lib-1.patch - fix_zlib_detections.diff - clucene-core-2.3.3.4-usleep.patch - clucene-warnings.patch - clucene-gcc-atomics.patch - clucene-debug.patch - clucene-narrowing-conversions.patch - clucene-multimap-put.patch - - programming/misc/clucene/pspec.xml - - - clucene - - /usr/lib - /usr/share - - - - clucene-devel - Development files for clucene - clucene için geliştirme dosyaları - - clucene - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-26 - 2.3.3.4 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-02 - 2.3.3.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 2.3.3.4 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 2.3.3.4 - First Release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - ctpl - https://ctpl.tuxfamily.org/ - - fury - uglyside@yandex.ru - - GPL-3 - library - programming.misc - CTPL − C Template (Parser) Library. - CTPL is a template engine library written in C and distributed under the terms of the GNU GPLv3+ - http://download.tuxfamily.org/ctpl/releases/ctpl-0.3.4.tar.gz - - gtk-doc - python-six - glib2-devel - - programming/misc/ctpl/pspec.xml - - - ctpl - - glib2 - gtk-doc - python-six - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/man/man1 - /usr/share/doc - - - - ctpl-docs - GTK reference documents for ctpl - - /usr/share/gtk-doc - - - - ctpl-devel - Development files for ctpl - - glib2-devel - ctpl - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-15 - 0.3.4 - Rebuild. - fury - uglyside@yandex.ru - - - 2019-10-18 - 0.3.4 - Rebuild. - fury - uglyside@yandex.ru - - - 2019-04-21 - 0.3.4 - First build - fury - uglyside@yandex.ru - - - - - - dbus-c++ - https://sourceforge.net/projects/dbus-cplusplus/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - C++ bindings for DBus library - DBus kitaplığı için C++ bağlayıcıları - dbus-c++ attempts to provide a C++ API for D-BUS. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop. - dbus-c++, DBus kitaplığı için C++ programlama arayüzü sunan bir kitaplıktır. - https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%2B%2B/0.9.0/libdbus-c%2B%2B-0.9.0.tar.gz - - dbus-devel - expat-devel - glib2-devel - - - disable-threading.patch - fix-writechar.patch - gcc47.patch - - programming/misc/dbus-c++/pspec.xml - - - dbus-c++ - - dbus - libgcc - expat - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - - - - dbus-c++-devel - - dbus-c++ - dbus-devel - expat-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-11-07 - 0.9.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 0.0_20090907 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.0_20090907 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.0_20090907 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-28 - 0.0_20090907 + 2016-01-27 + 1.2.3 First release Stefan Gronewold(groni) groni@pisilinux.org @@ -298728,8160 +330030,396 @@ to create header files and sources from protocol files. - dotconf - https://github.com/williamh/dotconf - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - A library to parse configuration files - Yapılandırma dosyası ayıklama kitaplığı - dotconf is a simple-to-use and powerful configuration file parser library written in C. - dotconf C dilinde yazılmış, basit kullanımlı ve güçlü bir yapılandırma dosyası ayıklama kitaplığıdır. - https://src.fedoraproject.org/lookaside/extras/dotconf/dotconf-1.3.tar.gz/35c19ec9b96648f53e987e47e52dbc4c/dotconf-1.3.tar.gz - programming/misc/dotconf/pspec.xml - - - dotconf - - /usr/lib - /usr/share/doc - - - - dotconf-devel - Development headers and documentation for dotconf - dotconf kitaplığı için geliştirme başlıkları ve belgeleri - - dotconf - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/dotconf/examples - /usr/share/doc/dotconf/dotconf-api.txt - - - - - 2020-02-02 - 1.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-10 - 1.3 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-25 - 1.3 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - ffcall - http://www.haible.de/bruno/packages-ffcall.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - Foreign function call libraries - Dış işlev fonksiyonları çağırma kitaplıkları - Collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters. - ffcall inşa sırasında yabancı fonksiyonları çağırmak için kullanılan, 4 kitaplıktan oluşan, bir kitaplığıdır. - https://ftp.gnu.org/gnu/libffcall/libffcall-2.2.tar.gz - programming/misc/ffcall/pspec.xml - - - ffcall - - /usr/lib - /usr/share/doc - - - - ffcall-devel - Development files for ffcall - ffcall için geliştirme dosyaları - - ffcall - - - /usr/include - /usr/share/man/man3 - - - - - 2020-03-20 - 2.2 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - flann - https://github.com/mariusmuja/flann - - Osman Erkan - osman.erkan@pisilinux.org - - BSD - library - programming.misc - FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional space. - FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset. - https://github.com/mariusmuja/flann/archive/1.9.1.tar.gz - - cmake - hdf5-devel - - - flann-1.9.1-cmake-3.11.patch - - programming/misc/flann/pspec.xml - - - flann - - libgcc - libgomp - hdf5-devel - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/flann - - - - flann-devel - Development files for flann - - flann - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-05 - 1.9.1 - Rebuild. - Kamil Atlı - admin@pisilinux.org - - - 2019-02-07 - 1.9.1 - Rebuild. - Kamil Atlı - admin@pisilinux.org - - - 2018-09-02 - 1.9.1 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2017-04-30 - 1.8.4 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 1.8.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-25 - 1.8.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gdl - https://gitlab.gnome.org/GNOME/gdl - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.misc - Gnome Docking library - GNOME geliştirme kitaplıkları - Provides docking features for gtk+. - Bu paket, GNOME geliştirme araçları arasında paylaşılan kitaplıkları ve bileşenleri içerir. - https://download.gnome.org/sources/gdl/3.40/gdl-3.40.0.tar.xz - - gtk-doc - intltool - gtk3-devel - python3-six - libxml2-devel - gobject-introspection-devel - - programming/misc/gdl/pspec.xml - - - gdl - Provides docking features for gtk+. - - atk - gtk3 - cairo - glib2 - pango - libxml2 - gdk-pixbuf - - - /usr/lib - /usr/share/locale - /usr/share/doc/gdl/README - /usr/share/doc/gdl/COPYING - /usr/share/gir-1.0/Gdl-3.gir - - - - gdl-devel - Development files for gdl - gdl için geliştirme dosyaları - gdl-devel, gdl için geliştirme dosyalarını içerir. - - gtk3-devel - libxml2-devel - gdl - - - /usr/include - /usr/lib/pkgconfig - - - - gdl-docs - Documentation files for gdl - gdl için başvuru belgeleri - gdl-docs provides documentation files for gdl. - gdl-docs, gdl için belgelendirme dosyalarını içerir. - data:doc - - gdl - - - /usr/share/gtk-doc/html - - - - - 2021-08-27 - 3.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-30 - 3.34.0 - Ver. bump - fury - uglyside@yandex.ru - - - 2013-10-29 - 3.8.1 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-31 - 3.8.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 2.31.3 - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-12-22 - 2.31.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - geoip - https://dev.maxmind.com/geoip - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - C library for country/city/organization to IP address or hostname mapping - Ülke/şehir/organizasyon adı ile IP adresi veya makine adı eşleştirmesi için C kitaplığı - GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. - GeoIP, herhangi bir IP adresinin veya makine adının hangi ülkeye ait olduğunu bulmak için kullanılan bir C kitaplığıdır. - https://github.com/maxmind/geoip-api-c/archive/v1.6.12.tar.gz - https://sourceforge.net/projects/pisilinux/files/source/GeoIP-data.tar.xz - programming/misc/geoip/pspec.xml - - - geoip - - /etc - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/GeoIP - - - - geoip-devel - Geoip için geliştirme dosyaları - - geoip - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-15 - 1.6.12 - Version Bump and fix - Idris Kalp - idriskalp@gmail.com - - - 2018-08-10 - 1.6.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-09-20 - 1.6.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.6.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-07-14 - 1.6.2 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - google-sparsehash - http://code.google.com/p/google-sparsehash - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.misc - An extremely memory-efficient hash_map implementation - Son derece verimli bellek kullanımına sahip hash-map uyarlaması - The SparseHash library contains several hash-map implementations, including implementations that optimize for space or speed. - SparseHash kitaplığı hıza veya boyuta göre eniyileştirilebilecek çeşitli hash-map uyarlamalarını içerir. - https://github.com/sparsehash/sparsehash/archive/sparsehash-2.0.3.tar.gz - programming/misc/google-sparsehash/pspec.xml - - - google-sparsehash - - /usr/lib - /usr/include - /usr/share/doc - - - - - 2018-09-09 - 2.0.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2017-01-04 - 2.0.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - grantlee-qt5 - https://github.com/steveire/grantlee - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - programming.misc - Qt string template engine based on the Django template system - Django şablon sistemi benzeri bir Qt metin şablon motoru - grantlee is a plugin based String Template system written using the Qt framework. The goals of the project are to make it easier for application developers to separate the structure of documents from the data they contain, opening the door for theming. - grantlee, Qt çatısı kullanılarak yazılmış bir eklenti destekli metin şablon sistemidir. Projenin amaçları; belgelerin yapısını, içerdikleri veriden ayırarak uygulama geliştiricilerinin işini kolaylaştırmak ve tema desteği için imkan sağlamaktır. - https://github.com/steveire/grantlee/archive/v5.2.0.tar.gz - - mesa-devel - qt5-base-devel - qt5-declarative-devel - cmake - - programming/misc/grantlee-qt5/pspec.xml - - - grantlee-qt5 - - qt5-base - qt5-declarative - libgcc - - - /usr/lib - /usr/share/doc - - - - grantlee-qt5-devel - Development files for grantlee - grantlee için geliştirme dosyaları - - grantlee-qt5 - qt5-base-devel - - - /usr/include - /usr/lib/cmake - - - - - 2022-01-11 - 5.2.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-03 - 5.2.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-20 - 5.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-05 - 5.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-28 - 5.1.0 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2018-12-25 - 5.1.0 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2018-09-09 - 5.1.0 - Release bump. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-10 - 5.1.0 - Release bump. - Kamil Atlı - suvari@pisilinux.org - - - 2016-08-13 - 5.1.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2016-06-09 - 5.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-18 - 5.0.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gtest - http://code.google.com/p/googletest/ - - Kamil Atlı - suvari@pisilinux.org - - BSD - library - programming.misc - GoogleTest - Google Testing and Mocking Framework - Google C++ test çatısı - Google's framework for writing C++ tests on a variety of platforms (GNU/Linux, Mac OS X, Windows, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML test report generation. - gtest, birçok platformda C++ testleri yazmayı sağlayan bir test çatısıdır. - https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz - - cmake - python3-devel - - programming/misc/gtest/pspec.xml - - - gtest - - libgcc - python3 - - - /usr/lib/libgtest* - /usr/lib/libgmock* - - - - gtest-devel - Development files for gtest - gtest için geliştirme dosyaları - - gtest - - - /usr/lib/cmake - /usr/lib/pkgconfig - /usr/include - - - - - 2022-05-03 - 1.11.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - gtkglext - https://sourceforge.net/projects/gtkglext/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - programming.misc - OpenGL extension to GTK+ - GTK+ için OpenGL eklentisi - GtkGLExt is an OpenGL extension to GTK+ 2.0 or later - GTK+ 2.0 veya sonraki sürümler için OpenGL eklentisi - mirrors://sourceforge/gtkglext/gtkglext-1.2.0.tar.bz2 - - python3-devel - gtk2-devel - freeglut-devel - mesa-devel - mesa-glu-devel - libXmu-devel - libXt-devel - atk-devel - cairo-devel - fontconfig-devel - pango-devel - pangox-compat-devel - libSM-devel - libICE-devel - - - support-pango.diff - 01_fix_fontcache_nullderef.dpatch - gtkglext-1.2.0-bz677457.diff - gtkglext-gcc8.patch - - programming/misc/gtkglext/pspec.xml - - - gtkglext - - gtk2 - freeglut - mesa - mesa-glu - libXmu - libXt - atk - cairo - fontconfig - pango - pangox-compat - libSM - libICE - gdk-pixbuf - - - /usr/lib - /usr/share/doc - - - - gtkglext-devel - Development headers for gtkglext - gtkglext için geliştirme başlıkları - gtkglext-devel provides development headers for gtkglext. - gtkglext için geliştirme başlıklarını içerir. - - gtkglext - gtk2-devel - pango-devel - pangox-compat-devel - - - /usr/include - /usr/lib/gtkglext-1.0/include/ - /usr/share/aclocal - /usr/lib/pkgconfig - /usr/share/gtk-doc - - - - - 2020-03-06 - 1.2.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-07 - 1.2.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-04 - 1.2.0 - First release. - Marcin Bojara - marci@pisilinux.org - - - - - - guile2.0 - https://www.gnu.org/software/guile/ - - Blue Devil - bluedevil@sctzine.com - - GPL - app:console - library - programming.misc - Interpréteur et librairie GNU Scheme. - GNU Scheme interpreter and library - GNU Scheme yorumlayıcısı ve kitaplığı - Język GNU Extension language. - GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs. - https://ftp.gnu.org/pub/gnu/guile/guile-2.0.14.tar.xz - - gc-devel - gmp-devel - libffi-devel - gettext-devel - readline-devel - libunistring-devel - - programming/misc/guile2.0/pspec.xml - - - guile2.0 - GNU Scheme interpreter and library - - gc - gmp - - - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/guile - /usr/lib/guile/2.0 - /usr/lib/libguile-2.0* - /usr/lib/libguilereadline-v-18* - - - - guile2.0-devel - Development files for guile2.0 - guile2.0 için geliştirme dosyaları - Pliki nagłówkowe guile2.0. - guile2.0-devel, guile2.0 için geliştirme dosyalarını içerir. - - gc-devel - gmp-devel - guile2.0 - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2020-12-09 - 2.0.14 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-07 - 2.0.14 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - htmlcxx - http://htmlcxx.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPL - app:library - programming.misc - htmlcxx is a simple non-validating css1 and html parser for C++ - htmlcxx is the name of both the library and the utility application that comes with this package. Although the htmlcxx (the application) is mostly useless for programming, you can use it to easily see how htmlcxx (the library) would parse your html code. - http://sourceforge.net/projects/htmlcxx/files/htmlcxx/0.86/htmlcxx-0.86.tar.gz - - flex - bison - libtool - - - fix-gcc-4.6-ftbfs.patch - reduce-linking.patch - - programming/misc/htmlcxx/pspec.xml - - - htmlcxx - - libgcc - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - htmlcxx-devel - Development files for htmlcxx - - htmlcxx - - - /usr/include - /usr/lib/pkgconfig - - - - - 2018-09-16 - 0.86 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-23 - 0.86 - Rebuild with new toolchain - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-20 - 0.86 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - icu4c - http://site.icu-project.org/home + hdparm + https://sourceforge.net/projects/hdparm/ PisiLinux Community admins@pisilinux.org as-is - library - programming.misc - International Components for Unicode - Unicode desteği için uluslarası bileşenler - ICU est un ensemble mature de librairies C/C++ et Java pour le support de l'Unicode, l'internationalisation et la globalisation de logiciel (i18n/g11n). Ce paquet contient les librairies C/C++. - ICU is a mature, widely used set of C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n). This package contains the C/C++ libraries. - ICU, Unicode desteği, yazılım uluslararasılaştırma ve yerelleştirme konusunda yaygın olarak kullanılan gelişmiş bir kitaplıktır. ICU, Unicode ve u10a desteği için C/C++ ve Java kitaplıklarını içerir. - ICU es un conjunto maduro y muy utilizado de librerías C/C++ y Java para soporte Unicode, internacionalización y globalización de software (i18n/g11n). Este paque te contiene las librerías C/C++. - https://github.com/unicode-org/icu/releases/download/release-68-2/icu4c-68_2-src.tgz - - libgcc - - programming/misc/icu4c/pspec.xml - - - icu4c - - libgcc - - - /usr/bin - /usr/sbin - /usr/lib - /usr/share/man - /usr/share/doc/icu4c/html - - - - icu4c-devel - Development files for icu4c - icu4c için geliştirme dosyaları - - icu4c - - - /usr/bin/icu-config - /usr/lib/icu - /usr/share/icu - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig/ - - - - icu4c-32bit - 32-bit shared libraries for icu4c - emul32 - _emul32 - - libgcc - - - icu4c - libgcc - - - /usr/lib32/libicu* - /usr/lib32/icu - - - - - 2021-02-26 - 68.2 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-11-07 - 65.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 65.1 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-01-06 - 64.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-06 - 60.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-23 - 60.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 60.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-29 - 60.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-31 - 58.2 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 55.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 55.1 - Release bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 55.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - iniparser - http://ndevilla.free.fr/iniparser/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library app:console - programming.misc - A free ini file parsing library - Bir ini dosyası ayrıştırma kitaplığı - iniparser is a free stand-alone ini file parsing library written in portable ANSI C. - iniparser, ücretsiz ve ANSI C ile taşınabilir bir şekilde yazılmış INI dosyası ayrıştırma kitaplığıdır. - https://github.com/ndevilla/iniparser/archive/v4.1.tar.gz - programming/misc/iniparser/pspec.xml + hardware.disk + Utility to change hard drive performance parameters + Sabit disk parametrelerini değiştirmekte kullanılan araç + le paquet hdparm dispose d'outils utiles permettant d'obtenir/établir les paramètres de disques durs IDE sous Linux en cours d'éxécution. + hdparm has some useful utilities that allows you to get/set hard disk parameters for Linux IDE drives in runtime. + hdparm paketi çalışma anında Linux IDE sürücülerinin parametrelerini almanıza/değiştirmenize olanak sağlayan bazı kullanışlı uygulamaları içerir. + https://sourceforge.net/projects/hdparm/files/hdparm/hdparm-9.58.tar.gz + hardware/disk/hdparm/pspec.xml - iniparser + hdparm + /sbin /usr/share/doc - /usr/lib + /usr/share/man + /etc/conf.d - - - iniparser-devel - Development files for iniparser - iniparser için geliştirme dosyaları - - iniparser - - - /usr/include - - - - - 2020-01-19 - 4.1 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-08-06 - 4.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 4.0 - Version Bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2013-05-22 - 3.1 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - intel-tbb - http://www.threadingbuildingblocks.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - Intel Threading Building Blocks Library - Intel Threading kitaplığı - Threading Building Blocks (TBB) is a C++ runtime library that abstracts the low-level threading details necessary for optimal multi-core performance. - https://github.com/intel/tbb/archive/v2020.3.tar.gz - install.sh + hdparm.confd - - cmake - - programming/misc/intel-tbb/pspec.xml - - - intel-tbb - - /usr/lib - /usr/share/doc - - - - intel-tbb-devel - Development files for intel-tbb - intel-tbb için geliştirme dosyaları - - intel-tbb - - - /usr/include - - - 2021-06-30 - 2020.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2020-02-12 - 2020.1 + 2020-02-01 + 9.58 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-01-19 - 2020.0 - Version bump - Pisi Linux Community - admin@pisilinux.org + 2018-08-13 + 9.54 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2018-09-09 - 2018_20180618 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2018-01-03 + 9.52 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2017-04-30 - 44_20160128 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 44_20160128 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-08 - 44_20160128 - First release + 2017-01-28 + 9.51 + Version bump. Stefan Gronewold(groni) groni@pisilinux.org - - - - - jq - https://github.com/stedolan/jq - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.misc - lightweight and flexible command-line JSON processor - lightweight and flexible command-line JSON processor - lightweight and flexible command-line JSON processor - lightweight and flexible command-line JSON processor - https://github.com/stedolan/jq/releases/download/jq-1.6/jq-1.6.tar.gz - - oniguruma-devel - - programming/misc/jq/pspec.xml - - - jq - - oniguruma - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - jq-devel - Development files for jq - - jq - - - /usr/include - /usr/lib/pkgconfig - - - - 2021-10-09 - 1.6 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2020-06-07 - 1.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - json-glib - http://live.gnome.org/JsonGlib - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - programming.misc - Library for JavaScript Object Notation format - JavaScript Nesne Notasyon biçimi için bir kitaplık - json-glib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format. - json-glib JavaScript Nesne Notasyon (JSON) biçimi için serileştirme ve ters serileştirme sağlayan bir kitaplıktır. - mirrors://gnome/json-glib/1.6/json-glib-1.6.6.tar.xz - - meson - gtk-doc - glib2-devel - gobject-introspection-devel - - programming/misc/json-glib/pspec.xml - - - json-glib - - gobject-introspection - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/gir* - /usr/lib/girepository-1.0 - /usr/libexec/installed-tests/json-glib-1.0 - /usr/share/installed-tests/json-glib-1.0 - /usr/share/locale - - - - json-glib-devel - Development files for json-glib - json-glib için geliştirme dosyaları - - json-glib - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - json-glib-32bit - 32-bit shared libraries for json-glib - json-glib için 32-bit paylaşımlı kitaplıklar - emul32 - _emul32 - - glib2-32bit - - - glib2-32bit - json-glib - - - /usr/lib32 - /usr/lib32/girepository-1.0 - - - - - 2021-10-02 - 1.6.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-24 - 1.6.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-19 - 1.6.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-07 - 1.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 1.4.4 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2020-01-17 - 1.4.4 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-07-27 - 1.4.2 - Rebuild for New Toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-28 - 1.4.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-06 - 1.2.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - 2016-06-09 - 1.0.2 + 9.43 Release Bump Pisi Linux Community admin@pisilinux.org - - 2016-05-27 - 1.0.2 - Release bump - Hakan Yıldız - hknyldz93@gmail.com - - 2015-03-18 - 1.0.2 + 2014-05-24 + 9.43 First release - Hakan Yıldız - hknyldz93@gmail.com + PisiLinux Community + admins@pisilinux.org - libassuan - http://www.gnupg.org/ + volume_key + https://pagure.io/volume_key PisiLinux Community admins@pisilinux.org GPLv3 - library - programming.misc - Librairie IPC (communication inter-processus) auto-suffisante utilisée par gpg, gpgme et newpg. - IPC library for GnuPG related projects - GnuPG, GPGME ve newpg tarafından kullanılan IPC kitaplığı - This is the IPC library used by GnuPG 2, GPGME and a few other packages. - https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.5.tar.bz2 + app + hardware.disk + A library for manipulating storage volume encryption keys and storing them separately from volumes to handle forgotten passphrases + A library for manipulating storage volume encryption keys and storing them separately from volumes to handle forgotten passphrases + Depolama birimi şifreleme anahtarlarını değiştirmek ve unutulan parolaları işlemek için bunları ayrı birimlerden saklamak için bir kütüphane + Depolama birimi şifreleme anahtarlarını değiştirmek ve unutulan parolaları işlemek için bunları ayrı birimlerden saklamak için bir kütüphane + https://releases.pagure.org/volume_key/volume_key-0.3.12.tar.xz - libgpg-error-devel + swig + nss-devel + glib2-devel + gpgme-devel + python-devel + python3-devel + libassuan + libgpg-error + libutil-linux-devel + libcryptsetup-devel - programming/misc/libassuan/pspec.xml + hardware/disk/volume_key/pspec.xml - libassuan + volume_key + nspr + nss + gettext + glib2 + gpgme + python + python3 + libassuan libgpg-error + libutil-linux + libcryptsetup /usr/bin /usr/lib - /usr/share/info + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/doc - libassuan-devel - Development files for libassuan - libassuan için geliştirme dosyaları + volume_key-devel + Development files for volume_key - libassuan + volume_key /usr/include - /usr/share/aclocal /usr/lib/pkgconfig - - 2021-05-28 - 2.5.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + + 2021-10-24 + 0.3.12 + Rebuild. + PisiLinux Community + admins@pisilinux.org - + 2020-11-07 - 2.5.3 - Version bump - İdris Kalp - idriskalp@gmail.com + 0.3.12 + Rebuild. + PisiLinux Community + admins@pisilinux.org - - 2020-06-03 - 2.5.3 - Version bump - İdris Kalp - idriskalp@gmail.com + + 2020-02-01 + 0.3.12 + Rebuild. + PisiLinux Community + admins@pisilinux.org - - 2018-08-03 - 2.5.1 + + 2018-12-29 + 0.3.12 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2018-12-29 + 0.3.11 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + xfsdump + https://git.kernel.org/pub/scm/fs/xfs/xfsdump-dev.git/ + + AYDIN ATMACA + aydinatmaca@gmail + + LGPLv2.1 + app:console + hardware.disk + XFS dump/restore utilities. + XFS döküm ve geri yükleme araçları + xfsdump contains XFS filesystem dump and restore utilities. + xfsdump, XFS dosya sistemi döküm (dump) ve geri yükleme (restore) araçlarını içerir. + http://ftp.ntu.edu.tw/pub/linux/utils/fs/xfs/xfsdump/xfsdump-3.1.9.tar.xz + + attr-devel + dmapi-devel + ncurses-devel + xfsprogs-devel + libutil-linux-devel + + + no_symlink.patch + skip_inventory_debian_subfolder.patch + no_changes_compress.patch + + hardware/disk/xfsdump/pspec.xml + + + xfsdump + + attr + gawk + dmapi + uuidd + ncurses + libtool + gettext + xfsprogs + libutil-linux + + + /sbin + /usr/sbin + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + + 2021-05-18 + 3.1.9 Rebuild. Mustafa Cinasal muscnsl@gmail.com - - 2017-03-02 - 2.5.1 - Release bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 2.4.3 - Release bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-12-24 - 2.4.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-09 - 2.2.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - 2015-08-21 - 2.2.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com + 2021-02-27 + 3.1.9 + First Beta release. + AYDIN ATMACA + aydinatmaca@gmail.com - libctemplate - https://github.com/OlafvdSpek/ctemplate + fuse-exfat + https://github.com/relan/exfat - Pisi Linux Community - admins@pisilinux.org + PisiLinux Community + admin@pisilinux.org - BSD - library - programming.misc - CTemplate is a simple but powerful template language for C++. - CTemplate C++ için basit ama çok güçlü bır taslak/şablon kitaplığıdır. - It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language. - libctemplate, C++ için basit ama çok güçlü bır taslak/şablon kitaplığı sunar. - https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.4.tar.gz + GPLv3 + app + hardware.disk + exFAT filesystem fuse module + exFAT dosya sistemi bağlamak için araçlar + exFAT filesystem fuse module + exFAT dosya sistemi bağlamak için araçlar + https://github.com/relan/exfat/releases/download/v1.3.0/fuse-exfat-1.3.0.tar.gz - python3-devel - glibc-devel + fuse-devel - programming/misc/libctemplate/pspec.xml + hardware/disk/fuse-exfat/pspec.xml - libctemplate - CTemplate is a simple but powerful template language for C++. + fuse-exfat - libgcc + fuse + exfatprogs + exfat-utils - /usr/bin/diff_tpl_auto_escape - /usr/bin/make_tpl_varnames_h - /usr/bin/template-converter + /usr/bin + /usr/sbin + /usr/share/man /usr/share/doc - /usr/lib - - - - libctemplate-devel - Development files for libctemplate - - libctemplate - - - /usr/include + + 2021-01-26 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + - 2020-03-18 - 2.4 - Minor version bump. - Blue Devil - bluedevil@sctzine.com + 2018-09-01 + 1.2.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com - 2018-09-09 - 2.3 - Release Bump - Kamil Atlı - admin@pisilinux.org + 2017-12-30 + 1.2.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2017-04-30 - 2.3 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 2.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-22 - 2.3 - First release + 2017-01-28 + 1.2.5 + Version bump. Stefan Gronewold(groni) groni@pisilinux.org - - - - - libcxx - http://libcxx.llvm.org/ - - Idris Kalp - idriskalp@gmail.com - - MIT - library - programming.misc - LLVM C++ standard library. - libcxx provides standard c++ library by LLVM - https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/llvm-project-11.1.0.src.tar.xz - - llvm - llvm-libs - llvm-clang - lld - cmake - python3-devel - - programming/misc/libcxx/pspec.xml - - - libcxx - - /usr/lib - /usr/share/doc - - - - libcxx-32bit - libcxx 32bit shared libraries. - emul32 - emul32 - - libcxx - - - /usr/lib32 - - - - libcxx-devel - Development files for libcxx - - libcxx - - - /usr/include - - - - - 2021-02-20 - 11.1.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-2 - 11.0.0 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2020-03-26 - 10.0.0 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - libdaemon - http://0pointer.de/lennart/projects/libdaemon - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Library for writing UNIX daemons - UNIX hizmetleri yazmak için bir kitaplığı - libdaemon is a lightweight C library which eases the writing of UNIX daemons. - libdaemon, UNIX hizmetleri yazmayı kolaylaştıran hafif bir C kitaplığıdır. - http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz - programming/misc/libdaemon/pspec.xml - - - libdaemon - - /usr/lib - /usr/share/doc - - - - libdaemon-devel - Development files for libdaemon - libdaemon için geliştirme dosyaları - - libdaemon - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man/man3 - - - - libdaemon-32bit - 32-bit shared libraries for libdaemon - emul32 - emul32 - - libdaemon - - - /usr/lib32 - - - - - 2020-01-18 - 0.14 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 0.14 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.14 - Rebuild - Pisi Linux Community - admin@pisilinux.org - 2016-06-09 - 0.14 + 1.2.3 Release Bump Pisi Linux Community admin@pisilinux.org - 2014-03-09 - 0.14 + 2016-01-27 + 1.2.3 First release - PisiLinux Community - admins@pisilinux.org + Stefan Gronewold + groni@pisilinux.org - libdbusmenu - https://launchpad.net/dbusmenu + libblockdev + https://github.com/storaged-project/libblockdev PisiLinux Community admins@pisilinux.org LGPLv3 - library - programming.misc - Library for applications to pass a menu scructure accross DBus - Uygulamaların DBus üzerinden menü yapılarını gönderebilmelerini sağlayan bir kitaplık - libdbusmenu is a small little library that was created by pulling out some common code out of indicator-applet. It passes a menu structure across DBus so that a program can create a menu simply without worrying about how it is displayed on the other side of the bus. - libdbusmenu, indicator-applet uygulamasında kullanılan bazı genel kodların ayrı bir kitaplık haline getirilmesiyle oluşturulmuş bir kitaplıktır. Bu kitaplık ile uygulamaların menü yapısı DBus ile başka uygulamalara iletilebilir, bu sayede uygulamalar karşı tarafta menünün nasıl gösterileceğini dikkate almadan menüler oluşturabilirler. - https://launchpad.net/libdbusmenu/16.04/16.04.0/+download/libdbusmenu-16.04.0.tar.gz + app + hardware.disk + A library for manipulating block devices + A library for manipulating block devices + Blok cihazlarını değiştirmek için bir kütüphane + Blok cihazlarını değiştirmek için bir kütüphane + https://github.com/storaged-project/libblockdev/releases/download/2.26-1/libblockdev-2.26.tar.gz - intltool - gtk2-devel - gtk3-devel - gnome-doc-utils - json-glib-devel - gtk-doc - gobject-introspection-devel - - - 0001_autoconf.patch - - programming/misc/libdbusmenu/pspec.xml - - - libdbusmenu-glib - GLIB bindings for libdbusmenu - libdbusmenu için GLIB bağlayıcıları - - libdbusmenu-common - json-glib - - - /usr/lib/libdbusmenu-glib* - /usr/lib/libdbusmenu-json* - /usr/share/libdbusmenu - /usr/share/gtk-doc/html/libdbusmenu-glib - - - - libdbusmenu-common - Common files for libdbusmenu libraries - libdbusmenu kitaplıkları için ortak dosyalar - - /usr/share/doc - /usr/share/vala/vapi/Dbusmenu-*.vapi - /usr/share/gir-1.0/Dbusmenu-*.gir - /usr/lib/girepository-1.0/Dbusmenu-*.typelib - - - - libdbusmenu-gtk - GTK 2.x libraries for libdbusmenu - libdbusmenu için GTK 2.x kitaplıkları - - libdbusmenu-glib - libdbusmenu-common - gtk2 - atk - cairo - pango - freetype - harfbuzz - gdk-pixbuf - fontconfig - - - /usr/lib/libdbusmenu-gtk.so* - /usr/share/vala/vapi/DbusmenuGtk-*.vapi - /usr/share/gir-1.0/DbusmenuGtk-*.gir - /usr/lib/girepository-1.0/DbusmenuGtk-*.typelib - /usr/share/gtk-doc/html/libdbusmenu-gtk - - - - libdbusmenu-gtk3 - GTK 3.x libraries for libdbusmenu - libdbusmenu için GTK 3.x kitaplıkları - - libdbusmenu-glib - libdbusmenu-common - gtk3 - atk - cairo - pango - gdk-pixbuf - - - /usr/lib/libdbusmenu-gtk3.so* - /usr/share/vala/vapi/DbusmenuGtk3-*.vapi - /usr/share/gir-1.0/DbusmenuGtk3-*.gir - /usr/lib/girepository-1.0/DbusmenuGtk3-*.typelib - - - - libdbusmenu-tools - Some examples for testing libdbusmenu - libdbusmenu testleri için çeşitli örnekler - - libdbusmenu-glib - libdbusmenu-common - json-glib - - - /usr/libexec - /usr/share/doc/libdbusmenu/*dbusmenu-bench* - - - - libdbusmenu-devel - Development files for libdbusmenu - libdbusmenu için geliştirme dosyaları - - libdbusmenu-glib - libdbusmenu-gtk - gtk2-devel - gdk-pixbuf-devel - dbus-glib-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-11-19 - 16.04.0 - Rebuild.For Beta System - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - libdbusmenu-qt - https://launchpad.net/libdbusmenu-qt - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.misc - Qt implementation of the DBusMenu spec - DBusMenu spesifikasyonunun Qt gerçeklemesi - libdbusmenu-qt library provides a Qt implementation of the DBusMenu spec. - libdbusmenu-qt kitaplığı DBusMenu spesifikasyonunun Qt gerçeklemesini sağlar. - http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu-qt/libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz - - libqjson-devel - mesa-devel - qt5-base-devel - doxygen - cmake - - programming/misc/libdbusmenu-qt/pspec.xml - - - libdbusmenu-qt - - qt5-base - libgcc - - - /usr/lib - /usr/share/doc - - - - libdbusmenu-qt-devel - Development files for libdbusmenu-qt - libdbusmenu-qt için geliştirme dosyaları - - libdbusmenu-qt - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-02 - 0.9.3_16.04.20160218 - Rebuild New qt5. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.9.3_16.04.20160218 - Rebuild New qt5. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.9.3_16.04.20160218 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 0.9.3_16.04.20160218 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.9.3_20150604 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-18 - 0.9.3_20150604 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libedit - https://www.thrysoee.dk/editline - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.misc - An autotool and libtoolized port of the NetBSD Editline library - NetBSD Editline kitaplığının Linux portu - libedit is a command line editing and history library. It is designed to be used by interactive programs that allow the user to type commands at a terminal prompt. - libedit, geçmiş bilgisini ve komut satırı düzenleme işlerini kolaylaştıran bir kitaplıktır. - http://thrysoee.dk/editline/libedit-20191231-3.1.tar.gz - - ncurses-devel - - programming/misc/libedit/pspec.xml - - - libedit - - ncurses - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - libedit-devel - Development files for libedit - libedit için geliştirme dosyaları - - libedit - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-11-07 - 3.1.20191231 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 3.1.20191231 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-07-25 - 3.1.20180525 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-02 - 3.1.20170329 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-02 - 3.1_20160903 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.1_20150325 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-06-25 - 3.1_20150325 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libevent - http://monkey.org/~provos/libevent - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.misc - Une librairie pour exécuter une fonction lorsqu'un événement spécifique a lieu sur un descripteur (descriptor) de fichier. - A library to execute a function when a specific event occurs on a file descriptor - Dosya tanımlayıcıları üzerindeki belirli değişiklerde belirli fonksiyonların çalıştırılmasını sağlayan bir kitaplığı - The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. libevent is meant to replace the asynchronous event loop found in event driven network servers. An application just needs to call event_dispatch() and can then add or remove events dynamically without having to change the event loop. - libevent dosya tanımlayıcısında tanımlı bir olay oluştuğunda ya da zamanaşımı olduğunda belirlenmiş fonksiyonların çalıştırılma mekanizmasını sağlar. Olay güdümlü(event-driven) ağ sunucularının bulundurduğu asenkron olay döngülerinin(event-loop) yerine alması anlamına gelir. Uygulamanın olay döngüsünü degiştirmek zorunda kalmadan dinamik olarak olay ekleme ve silme işlemlerini yapabilmek için yalnızca event_dispatch() fonksiyonunu çağırması yeterli olur. - https://github.com/libevent/libevent/archive/release-2.1.11-stable.tar.gz - - openssl-devel - zlib-devel - - - libevent-linkage_fix.diff - libevent-2.0.13-manpages-on.patch - - programming/misc/libevent/pspec.xml - - - libevent - - openssl - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libevent-devel - Development files for libevent - libevent için geliştirme dosyaları - - libevent - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2021-09-15 - 2.1.11 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 2.1.11 - Version bump - İdris Kalp - aidriskalp@gmail.com - - - 2018-08-05 - 2.1.8 - Rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-02 - 2.1.8 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 2.0.22 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-30 - 2.0.22 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libgsf - http://www.gnome.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - GPLv2 - programming.misc - Gnome structured file library - Gnome yapılandırılmış dosya kitaplığı - The libgsf is a library for reading and writing structured files (eg MS OLE and Zip). - Libgsf MS, OLE ve Zip gibi yapılandırılmış dosyaları okuyup yazmaya yarayan bir kitaplığıdır. - mirrors://gnome/libgsf/1.14/libgsf-1.14.48.tar.xz - - libbonobo-devel - gtk2-devel - python-gtk-devel - orbit2-devel - glib2-devel - libxml2-devel - intltool - gettext-devel - perl - gobject-introspection-devel - gtk-doc - python-six - gdk-pixbuf-devel - - programming/misc/libgsf/pspec.xml - - - libgsf - app:console - library - - zlib - bzip2 - glib2 - libxml2 - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/thumbnailers/gsf-office.thumbnailer - /usr/share/gir-1.0/Gsf-1.gir - /usr/share/man - - - - libgsf-gnome - Gnome support for libgsf - libgsf için Gnome desteği - app:console - library - - libgsf - gdk-pixbuf - - - /etc - /usr/bin/gsf-office-thumbnailer - /usr/lib/libgsf-gnome* - /usr/lib/python*/site-packages/gsf/gnome* - /usr/share/man/man1/gst-office-thumbnailer* - - - - libgsf-docs - Libgsf reference documents - libgsf referans belgeleri - data:doc - - libgsf - - - /usr/share/doc - /usr/share/gtk-doc - - - - libgsf-devel - Development files for libgsf - libgsf paketi geliştirme dosyaları - library - - libgsf - libgsf-gnome - libbonobo-devel - glib2-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-28 - 1.14.48 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-25 - 1.14.47 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.14.44 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-01 - 1.14.41 - Version Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 1.14.31 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-02-07 - 1.14.31 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - libgtop - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - System monitoring library - Sistem izleme kitaplığı - libgtop is a library to get system specific data such as CPU and Memory Usage and information about running processes. - libgtop, çalışan süreçler hakkında CPU ve bellek kullanımı gibi sistem bilgisini almak için bir kitaplığıdır. - mirrors://gnome/libgtop/2.40/libgtop-2.40.0.tar.xz - - gtk-doc - yelp-devel - glib2-devel - gobject-introspection-devel - - programming/misc/libgtop/pspec.xml - - - libgtop - - glib2 - libXau - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/locale - /usr/share/gir-1.0 - - - - libgtop-docs - libgtop reference documents - libgtop başvuru belgeleri - data:doc - - /usr/share/gtk-doc - - - - libgtop-devel - Development files for libgtop - libgtop için geliştirme dosyaları - - glib2-devel - libgtop - - - /usr/include - /usr/lib/pkgconfig - /usr/share/info - - - - - 2020-02-29 - 2.40.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libical - https://github.com/libical/libical - - Berk Çakar - berk2238@hotmail.com - - MPL-1.1 - LGPLv2 - library - programming.misc - An open source reference implementation of the icalendar data type and serialization format - icalendar veri tipi ve serileştirme biçiminin açık kaynak referans gerçeklemesi - libical is an Open Source implementation of the IETF's iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents. - libical IETF'in iCalendar Takvim ve Planlama protokülün açık kaynak gerçeklemesidir. (RFC 2445, 2446, 2447) Kitaplık, iCal bileşenlerini ayrıştırır ve bileşen özelliklerini, parametrelerini ve alt bileşenlerini işlemek için bir C programlama arayüzü sunar. - https://github.com/libical/libical/releases/download/v3.0.9/libical-3.0.9.tar.gz - - cmake - db-devel - docbook-xsl - doxygen - glib2-devel - gobject-introspection-devel - gtk-doc - libxml2-devel - libxslt-devel - perl - python-six - vala - - programming/misc/libical/pspec.xml - - - libical - The Evolution Data Server package provides a unified backend for programs that work with -contacts, tasks, and calendar information. - - db - glib2 - icu4c - libgcc - gobject-introspection - - - /usr/lib - /usr/libexec/libical/ical-glib-src-generator - /usr/share/gir-1.0/* - /usr/share/libical/zoneinfo - /usr/share/vala/* - - - - libical-devel - Development files for libical - libical için geliştirme dosyaları - - db-devel - glib2-devel - icu4c-devel - libical - - - /usr/include - /usr/lib/pkgconfig - - - - libical-docs - libical reference documents - - /usr/share/gtk-doc - - - - - 2021-04-10 - 3.0.9 - Version bump. - Berk Çakar - berk2238@hotmail.com - - - 2020-01-14 - 3.0.7 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-01-31 - 3.0.1 - Version Bump - Mustafa Cinasal - admin@pisilinux.org - - - 2017-12-26 - 3.0.1 - Version Bump - Mustafa Cinasal - admin@pisilinux.org - - - 2017-02-17 - 2.0.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-06 - 1.0.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libIDL - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Constructeur d'arbre CORBA - CORBA tree builder - CORBA ağacı inşa aracı - libIDL provides parsing .idl files and generate errors and warning messages in gcc-like format. - libIDL .idl dosyalarını ayrıştırmayı sağlar ve gcc biçimine benzer hata ve uyarı mesajları üretir. - mirrors://gnome/libIDL/0.8/libIDL-0.8.14.tar.bz2 - - glib2-devel - - programming/misc/libIDL/pspec.xml - - - libIDL - - glib2 - - - /usr/bin - /usr/lib - /usr/share/info - /usr/share/doc - - - - libIDL-devel - Development files for libIDL - - libIDL - - - /usr/bin/libIDL-config-2 - /usr/lib/pkgconfig - /usr/include - - - - - 2020-01-26 - 0.8.14 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-15 - 0.8.14 - Release Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 0.8.14 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.8.14 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.8.14 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libinput - http://www.freedesktop.org/wiki/Software/libinput/ - - Alihan Öztürk - alihan@pisilinux.org - - X11 - app:console - programming.misc - library that handles input devices for display servers and other applications that need to directly deal with input devices. - libinput Wayland Campasitars giriş aygıtları işlemek için ve genel X.Org giriş sürücü sağlamak için bir kütüphane. - It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code the user of libinput need to provide the common set of functionality that users expect. - Bu yüzden kullanıcıların beklediği fonksiyonellik ortak kümesi sağlamak için gereken özel giriş kodu compositors miktarını en az indirerek, aygıt kullanımı, giriş aygıtı olay işleme ve soyutlama sağlar. - https://www.freedesktop.org/software/libinput/libinput-1.19.3.tar.xz - - meson - gtk3-devel - valgrind-devel - libevdev-devel - check-devel - libunwind-devel - eudev-devel - libmtdev-devel - libwacom-devel - libXtst-devel - wayland-client - wayland-devel - wayland-protocols-devel - - programming/misc/libinput/pspec.xml - - - libinput - - gtk3 - eudev - cairo - glib2 - libevdev - libmtdev - libwacom - libX11 - wayland-client - - - /etc - /usr/bin - /usr/libexec/libinput - /usr/lib - /lib/udev - /usr/share/doc - /usr/share/libinput - /usr/share/zsh - /usr/share/man/man1 - - - - libinput-devel - Development files for libinput - - libinput - eudev-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-14 - 1.19.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-09 - 1.19.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 1.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-04 - 1.18.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-06 - 1.17.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 1.15.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-16 - 1.14.901 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-18 - 1.14.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-04 - 1.12.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.11.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-06 - 1.10.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-12 - 1.10.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-22 - 1.10.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-24 - 1.9.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-21 - 1.6.3 - fix pisi check. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-11 - 1.6.3 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-02-13 - 1.6.1 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-11-03 - 1.5.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.2.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-02 - 1.2.4 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-04-08 - 1.2.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - liblrdf - http://lrdf.sourceforge.net - - Serdar Soytetir - kaptan@pisilinux.org - - GPLv2 - library - programming.misc - A lightweight RDF library with special support for LADSPA plugins - LADSPA eklentilerine özel destek sunan hafif bir RDF kitaplığı - Une librairie RDF légère avec un support spécial pour les plugins (greffons) LADSPA. - A lightweight RDF library with special support for LADSPA plugins. - LADSPA eklentilerine özel destek sunan hafif bir RDF kitaplığıdır. - Librería RDF liviana, con soporte especial para plugins LADSPA - https://github.com/swh/LRDF/archive/refs/tags/v0.6.1.tar.gz - - ladspa-sdk - raptor2-devel - - programming/misc/liblrdf/pspec.xml - - - liblrdf - - raptor2 - ladspa-sdk - - - /usr/lib - /usr/share/doc - /usr/share/ladspa - - - - liblrdf-devel - Development files for liblrdf - liblrdf için geliştirme dosyaları - - liblrdf - - - /usr/include - /usr/lib/pkgconfig - - - - - 2012-10-09 - 0.6.1 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libnotify - http://www.galago-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - Desktop notification library - Masaüstü bildirim kitaplığı - Envoie les notifications bureautiques à un daemon de notification. - libnotify sends desktop notifications to a notification daemon. - Libnotify, masaüstü uyarılarını uyarı birimine gönderir. - Envía notificaciones de escritorio al demonio de notificaciones - http://ftp.acc.umu.se/pub/GNOME/sources/libnotify/0.7/libnotify-0.7.8.tar.xz - - gobject-introspection-devel - gdk-pixbuf-devel - python-pyatspi - libXtst-devel - gnome-common - gtk3-devel - gtk-doc - xmlto - meson - - programming/misc/libnotify/pspec.xml - - - libnotify - Desktop notification library - - gdk-pixbuf - libXtst - glib2 - - - /usr/share/doc/libnotify/COPYING - /usr/share/gir-1.0/ - /usr/bin - /usr/lib - - - - libnotify-devel - Development files for libnotify - libnotify için geliştirme dosyaları - libnotify-devel, libnotify için geliştirme dosyalarını içerir. - - libnotify - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libnotify-docs - Documentation files for libnotify - libnotify için belgelendirme dosyaları - libnotify-docs, libnotify için belgelendirme dosyalarını içerir. - - libnotify - - - /usr/share/doc/libnotify/SPECIFICATION - /usr/share/doc/libnotify/README - /usr/share/doc/libnotify/spec - /usr/share/gtk-doc/html - - - - - 2020-01-18 - 0.7.8 - Clean and split docs. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-17 - 0.7.8 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-07-31 - 0.7.7 - Rebuild New T - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 0.7.7 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 0.7.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-31 - 0.7.6 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - liboauth - http://liboauth.sourceforge.net - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - MIT - library - programming.misc - C library implementing the OAuth secure authentication protocol - liboauth is a collection of POSIX-c functions implementing the OAuth Core RFC 5849 standard. - mirrors://sourceforge/liboauth/liboauth-1.0.3.tar.gz - - curl-devel nss-devel + mdadm + util-linux + glib2-devel + parted-devel + libyaml-devel + python3-devel + libkmod-devel + volume_key-devel + libbytesize-devel + libcryptsetup-devel + libutil-linux-devel + device-mapper-devel + gobject-introspection-devel - - liboauth-1.0.1-doxygen-out-of-tree.patch - liboauth-1.0.3-openssl-1.1.patch - liboauth-1.0.3-openssl-1.1_2.patch - - programming/misc/liboauth/pspec.xml + hardware/disk/libblockdev/pspec.xml - liboauth + libblockdev nss - curl nspr - - - /usr/lib/lib*.so* - /usr/share/licenses - /usr/share/man - /usr/share/doc - - - - liboauth-devel - Development files for liboauth - - liboauth - nss-devel - curl-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-28 - 1.0.3 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - libofa - https://code.google.com/archive/p/musicip-libofa/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - The Open Fingerprint Architecture library - Müzik dosyaları için akustik parmak izi oluşturma kitaplığı - libofa is a library for generating acoustic fingerprints that can be used to identify music files using the MusicDNS service. - libofa, MısicDNS servisini kullanarak müzik dosyalarının akustik parmak izini oluşturmak için kullanılan bir kitaplığıdır. - https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/musicip-libofa/libofa-0.9.3.tar.gz - - fftw3-devel - expat-devel - curl-devel - - - compile.patch - gcc44.patch - pkgconfig.patch - libofa-0.9.3-gcc47.patch - libofa-0.9.3-curl.patch - - programming/misc/libofa/pspec.xml - - - libofa - - fftw3 - expat - libgcc - - - /usr/lib - /usr/share/doc - - - - libofa-devel - Development files for libofa - libofa için geliştirme dosyaları - - libofa - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-08 - 0.9.3 - Rebuild. - Pisi Linux Admins - admins@pisilinux.org - - - 2018-08-19 - 0.9.3 - First release - Pisi Linux Admins - admins@pisilinux.org - - - 2017-01-07 - 0.9.3 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libqjson - http://qjson.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Qt-based library that maps JSON data to QVariant objects - Qt tabanlı bu kitaplığı JSON data haritalarını QVariant nesnelere dönüştürür - Implementacja Qt formatu JSON - libqjson, (JavaScript Object Notation) is a lightweight data-interchange format. It can represents integer, real number, string, an ordered sequence of value, and a collection of name/value pairs. - libqjson, (JavaScript Object Notation) bir veri değişim biçimidir. JSON haritalarını QVariant nesnelere dönüştürür.. - http://source.pisilinux.org/1.0/qjson-0.82_d0f62e65.tar.gz - - qt5-base-devel - cmake - - programming/misc/libqjson/pspec.xml - - - libqjson - - qt5-base - libgcc - - - /usr/lib - /usr/share/doc - - - - libqjson-devel - Development files for libqjson - libqjson için geliştirme dosyaları - Pliki nagłówkowe do libqjson - - libqjson - qt5-base-devel - - - /usr/include/qjson - /usr/lib/pkgconfig - /usr/lib/cmake/qjson - - - - - 2018-08-07 - 0.82_p1 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2017-04-30 - 0.82_p1 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-09 - 0.82_p1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-18 - 0.82_p1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libsigc++ - https://libsigcplusplus.github.io/libsigcplusplus/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Système de rappels à types sûrs (typesafe callback) pour C++. - Typesafe signal framework for C++ - C++ için sinyal altyapısı - libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming. - libsigc++, widget kitaplıkları, soyut arabirimlerde ve genel programlama esnasında kullanılmak üzere tasarlanmış bir sinyal ve callback altyapısıdır. - mirrors://gnome/libsigc++/2.10/libsigc++-2.10.7.tar.xz - - mm-common - - programming/misc/libsigc++/pspec.xml - - - libsigc++ - - libgcc - - - /usr/lib - /usr/share/doc - - - - libsigc++-devel - Development files for libsigc++ - libsigc++ için geliştirme dosyaları - - libsigc++ - - - /usr/include - /usr/lib/sigc++*/include - /usr/lib/pkgconfig - - - - libsigc++-docs - Development documents for libsigc++ - libsigc++ için geliştirme belgeleri - - /usr/share/doc/libsigc++/html - - - - - 2021-05-26 - 2.10.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 2.10.2 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-12 - 2.10.2 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 2.10.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 2.10.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.4.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-21 - 2.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libsigc++3 - https://libsigcplusplus.github.io/libsigcplusplus/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Typesafe signal framework for C++ - libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming. - mirrors://gnome/libsigc++/3.0/libsigc++-3.0.7.tar.xz - - mm-common - - programming/misc/libsigc++3/pspec.xml - - - libsigc++3 - - libgcc - - - /usr/lib - /usr/share/doc - - - - libsigc++3-devel - Development files for libsigc++3 - - libsigc++3 - - - /usr/include - /usr/lib/sigc++*/include - /usr/lib/pkgconfig - - - - libsigc++3-docs - Development documents for libsigc++ - - /usr/share/doc/libsigc++-3.0/ - - - - - 2021-07-25 - 3.0.7 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - libsoup - http://live.gnome.org/LibSoup - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.misc - An HTTP library implementation in C - C için HTTP kitaplık gerçekleyicisi - libsoup is an HTTP client/server library for GNOME. - libsoup, GNOME için HTTP istemci / sunucu kitaplığıdır. - mirrors://gnome/libsoup/2.74/libsoup-2.74.2.tar.xz - - meson - libgcrypt-devel - gtk-doc - mit-kerberos - python3-devel - glib2-devel - libxml2-devel - sqlite-devel - intltool - gettext-devel - vala-devel - libpsl-devel - zlib-devel - mit-kerberos-devel - python-six - glib-networking - sysprof-devel - gobject-introspection-devel - - programming/misc/libsoup/pspec.xml - - - libsoup - glib2 - libxml2 - sqlite - libpsl - zlib - mit-kerberos - glib-networking - - - /usr/lib - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/vala - /usr/share/locale/ - /usr/lib/girepository-1.0/Soup-2.4.typelib - - - - libsoup-gnome - - glib2 - libsoup - - - /usr/lib/lib*gnome* - /usr/lib/girepository-1.0/SoupGNOME-2.4.typelib - - - - libsoup-docs - libsoup reference documents - libsoup başvuru belgeleri - data:doc - - libsoup - - - /usr/share/gtk-doc - - - - libsoup-devel - Development files for libsoup - libsoup için geliştirme dosyaları - - zlib-devel - glib2-devel - sqlite-devel - libpsl-devel - libxml2-devel - sysprof-devel - gobject-introspection-devel - libsoup - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2021-11-25 - 2.74.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 2.74.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-17 - 2.74.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-23 - 2.74.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-27 - 2.72.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 2.68.3 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-01-19 - 2.62.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 2.61.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-07 - 2.61.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 2.56.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.54.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-08 - 2.54.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-14 - 2.50.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libsoup3 - http://live.gnome.org/LibSoup - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.misc - An HTTP library implementation in C - libsoup is an HTTP client/server library for GNOME. - https://download.gnome.org/sources/libsoup/3.0/libsoup-3.0.4.tar.xz - - meson - libgcrypt-devel - gtk-doc - mit-kerberos - python3-devel - glib2-devel - libxml2-devel - sqlite-devel - intltool - gettext-devel - vala-devel - libpsl-devel - zlib-devel - mit-kerberos-devel - python-six - glib-networking - sysprof-devel - libnghttp2-devel - gobject-introspection-devel - - programming/misc/libsoup3/pspec.xml - - - libsoup3 - - glib2 - libxml2 - sqlite - libpsl - zlib - libnghttp2 - mit-kerberos - glib-networking - - - /usr/lib - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/vala - /usr/share/locale/ - /usr/lib/girepository-1.0/Soup-2.4.typelib - - - - libsoup3-docs - libsoup reference documents - data:doc - - libsoup3 - - - /usr/share/gtk-doc - - - - libsoup3-devel - Development files for libsoup3 - - zlib-devel - glib2-devel - sqlite-devel - libpsl-devel - libxml2-devel - sysprof-devel - libnghttp2-devel - gobject-introspection-devel - libsoup3 - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2022-01-06 - 3.0.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-25 - 3.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-26 - 3.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-08 - 2.99.8 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - libspectre - http://libspectre.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - A small library for rendering Postscript documents - Postscript belgeleri görüntüleştirme için küçük bir kitaplığı - libspectre is a small library for rendering Postscript documents. It provides a convenient easy to use API for handling and rendering Postscript documents. - libspectre, postscript belgeleri görüntüleştirme için kullanımı kolay bir API sağlar. - http://libspectre.freedesktop.org/releases/libspectre-0.2.8.tar.gz - - ghostscript-devel - cairo-devel - - - libspectre-0.2.7-gs918.patch - - programming/misc/libspectre/pspec.xml - - - libspectre - - ghostscript - - - /usr/lib - /usr/share/doc - - - - libspectre-devel - Development files for libspectre - libspectre için geliştirme dosyaları - - libspectre - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libspectre-32bit - 32-bit shared libraries for libspectre - emul32 - emul32 - - ghostscript-32bit - cairo-32bit - - - libspectre - ghostscript-32bit - - - /usr/lib32 - - - - - 2018-08-08 - 0.2.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 0.2.8 - Version Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.2.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-02 - 0.2.7 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libtalloc - https://talloc.samba.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - library - programming.misc - Hierarchical pool based memory allocator - Bellek yönetim kitaplığı - libtalloc is a library which implements a hierarchical allocator with destructors which is the core memory allocator in samba. - libtalloc, samba hizmetinin temel bellek ayırıcısını oluşturan hiyerarşik havuz tabanlı ayırıcıyı gerçekleyen kitaplıktır. - https://www.samba.org/ftp/talloc/talloc-2.3.2.tar.gz - - docbook-xsl - libxslt-devel - python-devel - python3-devel - libbsd-devel - attr-devel - libtirpc-devel - rpcsvc-proto-devel - - programming/misc/libtalloc/pspec.xml - - - libtalloc - - python - python3 - libbsd - attr - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - libtalloc-devel - Development files for libtalloc - libtalloc için geliştirme dosyaları - - libtalloc - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - /usr/share/man/man3 - - - - libtalloc-32bit - 32-bit shared libraries for libtalloc - libtalloc için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libxslt-32bit - attr-32bit - - - attr-32bit - libtalloc - - - /usr/lib32 - - - - - 2021-10-23 - 2.3.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-20 - 2.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 2.3.1 - Version Bump - İdris Kalp - idriskalp@gmail.com - - - 2019-04-04 - 2.1.16 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 2.1.14 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-08 - 2.1.13 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-27 - 2.1.10 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-02 - 2.1.8 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-07-25 - 2.1.6 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-09 - 2.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-06-28 - 2.1.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libtevent - http://tevent.samba.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - library - programming.misc - Event system based on the talloc memory management library - talloc bellek yönetim kitaplığına dayanan olay sistemi kitaplığı - libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events. - libtevent Samba uygulamasının en temel olay sistem kitaplığıdır. Zamanlayıcı, dosya tanımlayıcı gibi çeşitli olay türlerini desteklemektedir. - https://www.samba.org/ftp/tevent/tevent-0.10.2.tar.gz - - python-devel - python3-devel - libbsd-devel - gdb-devel - libtalloc-devel - libxslt - docbook-xsl - libtirpc-devel - rpcsvc-proto-devel - - programming/misc/libtevent/pspec.xml - - - libtevent - - libtalloc - libbsd - python - python3 - - - /usr/lib - - - - libtevent-devel - Development files for libtevent - libtevent için geliştirme dosyaları - - libtevent - libtalloc-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 0.10.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-19 - 0.10.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 0.10.2 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2019-04-04 - 0.9.39 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 0.9.37 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-08 - 0.9.36 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-27 - 0.9.34 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 0.9.31 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 0.9.28 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-09 - 0.9.25 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-30 - 0.9.25 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libunique - https://wiki.gnome.org/Attic/LibUnique - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - A library for writing single instance applications - Basit ve örnek uygulamalar yazmak için kitaplığı - Unique is a library for writing single instance applications. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance. - Unique, basit ve örnek uygulamalar yazmak için bir kitaplığıdır. Eğer örnek uygulama iki kere başlatılırsa; ikincisi ya kapanacak, ya da birincisine mesaj gönderecektir. - https://download.gnome.org/sources/libunique/1.1/libunique-1.1.6.tar.bz2 - - dbus-glib-devel - gtk2-devel - gtk-doc - intltool - libxslt-devel - docbook-xsl - python-six - gobject-introspection-devel - - - libunique-1.1.6-upstream_fixes-1.patch - 99_ltmain_as-needed.patch - fix-disable-deprecated.patch - - programming/misc/libunique/pspec.xml - - - libunique - - gtk2 - glib2 - libX11 - dbus-glib - - - /usr/lib - /usr/share - /usr/share/doc - - - - libunique-devel - libunique development files - libunique geliştirme dosyaları - - libunique - gtk2-devel - - - /usr/lib/pkgconfig - /usr/include - - - - libunique-docs - Unique reference documents - libunique belgeleri - data:doc - - libunique - - - /usr/share/gtk-doc - - - - - 2021-05-25 - 1.1.6 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-30 - 1.1.6 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 1.1.6 - First release - Kamil Atlı - suvarice@gmail.com - - - - - - libwpd - http://libwpd.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - A C++ library designed to help process WordPerfect documents - WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığı - Library that handles Word Perfect documents. - Libwpd WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığıdır. - mirrors://sourceforge/libwpd/libwpd-0.10.3.tar.xz - - doxygen - libgsf-devel - boost-devel - librevenge-devel - libtool - grep - pkgconfig - - programming/misc/libwpd/pspec.xml - - - libwpd - - librevenge - libgcc - - - /usr/lib - /usr/share/doc - /usr/bin - - - - libwpd-devel - Development files for libwpd - libwpd için geliştirme dosyaları - - libwpd - librevenge-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libwpd-docs - Documentation for libwpd - - /usr/share/doc/libwpd/html - - - - - 2021-10-21 - 0.10.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2021-03-10 - 0.10.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-22 - 0.10.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 0.10.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-16 - 0.10.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.10.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-06 - 0.10.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libwpg - http://libwpg.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - A C++ library designed to help process WordPerfect Graphics documents - WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığı - Libwpg project is a library and to work with graphics in WPG (WordPerfect Graphics) format. WPG is the format used among others in Corel sofware, such as WordPerfect and Presentations. - Libwpg WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığıdır. - https://sourceforge.net/projects/libwpg/files/libwpg/libwpg-0.3.3/libwpg-0.3.3.tar.xz - - doxygen - libwpd-devel - libtool - grep - pkgconfig - - programming/misc/libwpg/pspec.xml - - - libwpg - - libwpd - librevenge - libgcc - - - /usr/lib - /usr/share/doc - /usr/bin - - - - libwpg-devel - Development files for libwpg - libwpg için geliştirme dosyaları - - libwpd-devel - librevenge-devel - libwpg - - - /usr/include - /usr/lib/pkgconfig - - - - libwpg-docs - Documentation for libwpg - - /usr/share/doc/libwpg/html - - - - - 2021-10-21 - 0.3.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2021-03-10 - 0.3.3 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-22 - 0.3.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 0.3.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-16 - 0.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-02 - 0.3.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libwps - http://sourceforge.net/projects/libwps - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - programming.misc - Microsoft Works format import library - Microsoft Works biçimi için bir kitaplık - libwps is a Microsoft Works file format import filter based on top of the libwpd (which is already used in three word processors). - libwps, (halihazırda 3 kelime işlemci tarafından kullanılan) libwpd tabanlı bir Microsoft Works dosya biçimi ithal filtresidir. - https://sourceforge.net/projects/libwps/files/libwps/libwps-0.4.12/libwps-0.4.12.tar.xz - - boost-devel - libwpd-devel - librevenge-devel - - programming/misc/libwps/pspec.xml - - - libwps - - libgcc - librevenge - - - /usr/lib - /usr/share/doc - /usr/bin - - - - libwps-devel - Development files for libwps - libwps için geliştirme dosyaları - - librevenge-devel - libwps - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-21 - 0.4.12 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2021-03-10 - 0.4.12 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2020-02-22 - 0.4.10 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2018-09-16 - 0.4.10 - First release - PisiLinux Community - admins@pisilinux.org - - - 2018-03-22 - 0.4.8 - First release - PisiLinux Community - admins@pisilinux.org - - - 2017-01-01 - 0.4.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libxklavier - http://www.freedesktop.org/Software/LibXklavier - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.misc - High level XKB library - Yüksek seviyeli bir XKB kitaplığı - libxklavier is a library can be used to develop XKB-based applications. - libxklavier, XKB tabanlı uygulamalar geliştirmek için kullanılabilen bir kitaplığıdır. - http://cgit.freedesktop.org/libxklavier/snapshot/libxklavier-5.4.zip - - libxkbfile-devel - libxkbcommon-devel - libXfixes-devel - xkeyboard-config - gobject-introspection-devel - libXi-devel - iso-codes-devel - vala-devel - glib2-devel - libX11-devel - libxml2-devel - gtk-doc - intltool - python-six - - programming/misc/libxklavier/pspec.xml - - - libxklavier - - libxkbfile - libXi - iso-codes - glib2 - libX11 - libxml2 - - - /usr/lib - /usr/share/doc - /usr/share - /usr/share/libxklavier - - - - libxklavier-devel - Development files for libxklavier - libxklavier için geliştirme dosyaları - - glib2-devel - libxml2-devel - libxklavier - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-03-15 - 5.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-20 - 5.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-05 - 5.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-30 - 5.4 - Rebuild - Kamil Atlı - admin@pisilinux.org - - - 2016-07-02 - 5.4 - First release - PisiLinux Community - admin@pisilinux.org - - - - - - libxmlb - https://github.com/hughsie/libxmlb - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - programming.library - Library for querying compressed XML metadata - A library to help create and query binary XML blobs - Library for querying compressed XML metadata - A library to help create and query binary XML blobs - https://people.freedesktop.org/~hughsient/releases/libxmlb-0.2.0.tar.xz - - meson - gtk-doc - docbook-xsl - glib2-devel - shared-mime-info - gobject-introspection-devel - - programming/misc/libxmlb/pspec.xml - - - libxmlb - Library for querying compressed XML metadata - - glib2 - - - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/gtk-doc - /usr/lib/libxmlb.* - /usr/lib/xb-tool - /usr/share/girepository-1.0 - /usr/lib/girepository-1.0 - - - - libxmlb-devel - Development files for libxmlb - libxmlb için geliştirme dosyaları - libxmlb-devel, libxmlb için geliştirme dosyalarını içerir. - - glib2-devel - libxmlb - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-09-02 - 0.2.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-01 - 0.1.14 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libxmlpp - http://libxmlplusplus.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - C++ wrapper for the libxml2 XML parser library - libxml++ is a C++ wrapper for the libxml XML parser library. - http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/3.2/libxml++-3.2.0.tar.xz - - glibmm-devel - libsigc++-devel - libxml2-devel - - programming/misc/libxmlpp/pspec.xml - - - libxmlpp - - libgcc - libxml2 - glibmm - - - /usr/lib - /usr/share/doc - - - - libxmlpp-devel - Development files for libxmlpp - libxmlpp için geliştirme dosyaları - - libxmlpp - glibmm-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/libxml++-2.6 - - - - libxmlpp-docs - Development documents for libxmlpp in HTML - libxmlpp için HTML formatında geliştirme belgeleri - - /usr/share/doc/libxmlpp/html - /usr/share/devhelp - - - - - 2020-01-12 - 3.2.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-16 - 3.0.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 2.40.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.38.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-05-21 - 2.38.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libyaml - http://pyyaml.org/wiki/LibYAML - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - YAML 1.1 parser and emitter written in C - C ile yazılmış YAML 1.1 ayrıştırıcısı - libyaml is a YAML 1.1 parser and emitter written in C. - libyaml C ile yazılmış bir YAML 1.1 ayrıştırıcısıdır. - http://pyyaml.org/download/libyaml/yaml-0.2.2.tar.gz - programming/misc/libyaml/pspec.xml - - - libyaml - YAML 1.1 parser and emitter written in C - - /usr/lib - /usr/share/doc - - - - libyaml-devel - Development headers for libyaml - libyaml için başlık dosyaları - libyaml-devel provides development headers for libyaml. - libyaml-devel, libyaml için başlık dosyalarını içerir. - - libyaml - - - /usr/include - /usr/lib/pkgconfig - - - - libyaml-docs - Documentation files for libyaml - libyaml için belgelendirme dosyaları - libyaml-docs, libyaml için belgelendirme dosyalarını içerir. - - libyaml - - - /usr/share/doc/libyaml/html/ - - - - - 2020-11-07 - 0.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 0.2.2 - Rebuilt for the new toolchain - Blue Devil - bluedevil@sctzine.com - - - 2019-10-03 - 0.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.1.7 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-09-20 - 0.1.7 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 0.1.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-22 - 0.1.5 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - log4c - http://log4c.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - A C library for flexible logging - C için bir günlük kitaplığı - log4c is a C language library for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library (log4j), staying as close to their API as is reasonable. - log4c, dosyalara, syslog hizmetine ve diğer hedeflere kolayca günlük tutmayı sağlayan bir C kitaplığıdır. - mirrors://sourceforge/log4c/log4c-1.2.4.tar.gz - programming/misc/log4c/pspec.xml - - - log4c - A C library for flexible logging - - /usr/lib - /usr/share/doc - /usr/share/man - - - - log4c-devel - Development files for log4c - log4c için geliştirme dosyaları - log4c-devel, log4c için geliştirme dosyalarını içerir. - - log4c - - - /usr/bin - /usr/include - /usr/share/aclocal - /usr/share/man/man3 - - - - - 2020-01-23 - 1.2.4 - Rebuild for new toolchain - Blue Devil - bluedevil@sctzine.com - - - - - - npth - http://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - New portable threads library - Yeni GNU Taşınabilir iş parçacıkları kitaplığı - Un librairie de threads portable pour les plateformes Unix. Elle permet la synchronisation non-préemptive pour l'exécution de threads ("multithreading") au sein d'applications serveur. - is a non-preemptive threads implementation using an API very similar to the one known from GNU Pth. It has been designed as a replacement of GNU Pth for non-ancient operating systems. - Pth Unix platformları için derlenmiş taşınabilir kitaplığıdır. Bir çok iç sunucu uygulamalarının yerine getirilmesi işlerinin öncelikli olmayan planlamasını yapar. - ftp://ftp.gnupg.org/gcrypt/npth/npth-1.6.tar.bz2 - programming/misc/npth/pspec.xml - - - npth - - /usr/lib - /usr/share/doc - - - - npth-devel - Development files for pth - npth için geliştirme dosyaları - - npth - - - /usr/bin/npth-config - /usr/include - /usr/share/aclocal - /usr/share/man - - - - - 2020-01-19 - 1.6 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2018-08-03 - 1.5 - Rebuild. - Mustafa Cianasal - muscnsl@gmail.com - - - 2018-02-21 - 1.5 - Version Bump - Mustafa Cianasal - muscnsl@gmail.com - - - 2017-03-05 - 1.3 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-04-12 - 1.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - oniguruma - https://github.com/kkos/oniguruma/ - - İdris Kalp - idriskalp@gmail.com - - BSD - library - programming.misc - A regular expressions library - Oniguruma is a modern and flexible regular expressions library. It encompasses features from different regular expression implementations that traditionally exist in different languages. - https://github.com/kkos/oniguruma/archive/refs/tags/v6.9.7.1.tar.gz - - gettext-devel - - programming/misc/oniguruma/pspec.xml - - - oniguruma - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/ - /usr/share/man/man1 - - - - oniguruma-devel - Development files for oniguruma - - oniguruma - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-09 - 6.9.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-08 - 6.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-22 - 6.9.4 - First release. - İdris Kalp - idriskalp@gmail.com - - - - - - openmp - https://openmp.llvm.org/ - - Idris Kalp - idriskalp@gmail.com - - MIT - library - programming.misc - LLVM OpenMP runtime library - LLVM OpenMP çalışma zamanı kitaplığı - openmp provides runtime for OpenMP by LLVM - openmp, LLVM tarafından OpenMP çalışma zamanı kitaplıklarını içerir - https://github.com/llvm/llvm-project/releases/download/llvmorg-11.0.0/openmp-11.0.0.src.tar.xz - - cmake - libffi-devel - elfutils-devel - - programming/misc/openmp/pspec.xml - - - openmp - - llvm-libs - libcxx - - - /usr/lib - /usr/share/doc - - - - openmp-32bit - openmp 32-bit libraries - openmp 32-bit kitaplıkları - emul32 - emul32 - - libffi-32bit - elfutils-32bit - - - openmp - libcxx-32bit - - - /usr/lib32 - - - - openmp-devel - Development files for openmp - openmp için geliştirme dosyaları - - openmp - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2020-11-14 - 11.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-28 - 10.0.0 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - physfs - http://icculus.org/physfs/ - - PisiLinux Community - admins@pisilinux.org - - ZLIB - library - programming.misc - Filesystem library - Dosya sistemi kitaplığı - Warstwa abstrakcji plików dla gier - Couche d'abstraction pour les systèmes de fichier, généralement utilisée par les jeux. - Abstraction layer for filesystems. - physfs dosya sistemi katmanı kitaplığıdır. - Capa de abstracción para sistemas de archivos, comúnmente utilizado en juegos - PhysicsFS to biblioteka udostępniająca abstrakcyjny dostęp do różnych archiwów. - http://icculus.org/physfs/downloads/physfs-3.0.1.tar.bz2 - - cmake - zlib - - programming/misc/physfs/pspec.xml - - - physfs - - /usr/lib - /usr/share/doc - - - - physfs-devel - Development files for physfs - physfs için geliştirme dosyaları - - physfs - - - /usr/include - - - - - 2018-09-09 - 3.0.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-08 - 2.0.3 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 2.0.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-11 - 2.0.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - qd - https://www.davidhbailey.com/dhbsoftware/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - app:console - programming.misc - C++/Fortran-90 double-double and quad-double library. - C++/Fortran-90 double-double ve quad-double için C kitaplığı. - A double-double and quad-double package for Fortran and C++. - qd, C++/Fortran-90 double-double ve quad-double için C kitaplığı sunar. - https://www.davidhbailey.com/dhbsoftware/qd-2.3.22.tar.gz - programming/misc/qd/pspec.xml - - - qd - C++/Fortran-90 double-double and quad-double library. - - /usr/share - /usr/lib - /usr/bin - /usr/share/doc/qd - - - - qd-devel - Development files for qd - qd için geliştirme dosyaları - qd-devel, qd için geliştirme dosyalarını içerir. - - qd - - - /usr/include - - - - - 2020-05-20 - 2.3.22 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - qml-box2d - https://github.com/qml-box2d/qml-box2d - - Berk Çakar - berk2238@hotmail.com - - BSD - programming.misc - Box2D QML plugin - Box2D QML plugin - https://github.com/qml-box2d/qml-box2d/archive/1b37be7d9dfb44ec6d520595a4e4f45f63717822.zip - - qt5-declarative-devel - - programming/misc/qml-box2d/pspec.xml - - - qml-box2d - Box2D QML plugin - - qt5-declarative - qt5-base - libgcc - - - /usr/lib - - - - - 2021-04-24 - 20160102 - First release - Berk Çakar - berk2238@hotmail.com - - - - - - qrencode - http://fukuchi.org/works/qrencode/index.en.html - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - LGPLv2.1 - library - programming.misc - A C library for encoding data in a QR code symbol - QR kod sembolüne veri gömmek için bir kitaplık - qrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust. - qrencode, cep telefonları gibi mobil cihazlar tarafından kolaylıkla taranabilen, 2 boyutlu bir sembol olan QR kod içerisinde veri gömmek için kullanılan bir kitaplıktır. - http://fukuchi.org/works/qrencode/qrencode-4.0.2.tar.gz - - libsdl-devel - m4 - gettext-devel - libpng-devel - - programming/misc/qrencode/pspec.xml - - - qrencode - - libpng - - - /usr/lib - /usr/bin/qrencode - /usr/share/man/man1 - /usr/share/doc - - - - qrencode-devel - Development files for qrencode - qrencode için geliştirme dosyaları - - qrencode - - - /usr/include - /usr/lib/pkgconfig - - - - - 2018-09-02 - 4.0.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-01 - 3.4.4 - Rebuild for new Toolchain - Kamil Atlı - suvari@pisilinux.org - - - 2016-05-22 - 3.4.4 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-22 - 3.4.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - ragel - http://www.complang.org/ragel/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - programming.misc - Ragel compiles executable finite state machines from regular languages. - Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby. - http://www.colm.net/files/ragel/ragel-6.10.tar.gz - programming/misc/ragel/pspec.xml - - - ragel - - libgcc - - - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/vim/ - - - - - 2018-09-09 - 6.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-30 - 6.10 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 6.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-19 - 6.9 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - raptor2 - http://librdf.org/raptor - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - programming.misc - The RDF Parser Toolkit - RDF ayrıştırıcı araç kiti - Raptor est une boîte à outils d'analyse RDF pour Redland fournissant un ensemble d'analyseurs et de sérialiseurs (serializers) pour Resource Description Framework (RDF - Cadre de Développement pour description de ressource). - Raptor2 is the RDF Parser Toolkit for Redland that provides a set of Resource Description Framework (RDF) parsers and serializers. - librdf, RDF ayrıştırıcılar ve yorumlayıcılar için gerekli kitaplığı ve araçları içerir. - http://download.librdf.org/source/raptor2-2.0.15.tar.gz - - gtk-doc - python-six - curl-devel - icu4c-devel - glib2-devel - libxslt-devel - - programming/misc/raptor2/pspec.xml - - - raptor2 - library - - curl - icu4c - libxml2 - libxslt - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/man/man1 - - - - raptor2-devel - Development headers for raptor2 - Raptor için başlık dosyaları - raptor2-devel raptor2 için başlık dosyalarını içerir. - library - - raptor2 - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/bin/raptor-config - /usr/share/man/man1/raptor-config.1 - - - - raptor2-docs - Documentation files for raptor - Raptor için belgelendirme dosyaları - raptor2-docs raptor2 için belgelendirme dosyalarını içerir. - data:doc - - raptor2 - - - /usr/share/doc/raptor2/html - - - - - 2020-02-26 - 2.0.15 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-09-16 - 2.0.15 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2018-02-01 - 2.0.15 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - rasqal - http://librdf.org/rasqal - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - LGPLv2 - Apache-2.0 - app:console - library - programming.misc - Library that handles Resource Description Framework (RDF) - RDF (Resource Description Framework) işleme kitaplığı - Rasqal is a C library that handles Resource Description Framework (RDF) query syntaxes, query construction and query execution returning result bindings. The supported query languages are SPARQL and RDQL. - Rasqal RDF (Resource Description Framework) sözdizimindeki sorguları işleyebilen bir C kitaplığıdır. SPARQL ve RDQL biçimlerini destekler. - http://download.librdf.org/source/rasqal-0.9.33.tar.gz - - raptor2-devel - libpcre-devel - libxml2-devel - mpfr-devel - - programming/misc/rasqal/pspec.xml - - - rasqal - - raptor2 - libpcre - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - rasqal-devel - Development files for rasqal - rasqal için geliştirme dosyaları - library - - rasqal - raptor2-devel - - - /usr/bin/rasqal-config - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/share/man/man1/rasqal-config* - - - - rasqal-docs - Development documents for rasqal in HTML format - rasqal için HTML formatında geliştirme belgeleri - data:doc - - /usr/share/doc/rasqal/html - - - - - 2020-02-26 - 0.9.33 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-09-02 - 0.9.33 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-03 - 0.9.33 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - redland - http://librdf.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - Apache-2.0 - library - programming.misc - High-level interface for the Resource Description Framework - RDF (Resource Description Framework) için üst seviye katman kitaplıkları - Redland is a set of free software C libraries that provide support for the Resource Description Framework (RDF). - Redland, RDF (Resource Description Framework) desteği sağlayan C kitaplıklarından oluşur. - http://download.librdf.org/source/redland-1.0.17.tar.gz - - rasqal-devel - unixODBC-devel - - programming/misc/redland/pspec.xml - - - redland - - rasqal - raptor2 - unixODBC - libtool-ltdl - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/gtk-doc/html/redland/ - /usr/share/man - /usr/share/redland - - - - redland-devel - Development files for redland - redland için geliştirme dosyaları - - redland - raptor2-devel - rasqal-devel - - - /usr/include - /usr/bin/redland-config - /usr/lib/pkgconfig - /usr/share/man/man1/redland-config* - - - - - 2020-02-26 - 1.0.17 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-09-02 - 1.0.17 - First Relase - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-03-04 - 1.0.17 - First Relase - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - rnnoise - https://gitlab.xiph.org/xiph/rnnoise - - Pisi Linux Admins - admin@pisilinux.org - - custom - library - programming.misc - Recurrent neural network for audio noise reduction - Recurrent neural network for audio noise reduction - Ses gürültüsünü azaltmak için tekrarlayan sinir ağı - Ses gürültüsünü azaltmak için tekrarlayan sinir ağı - https://gitlab.xiph.org/xiph/rnnoise/-/archive/7f449bf8bd3b933891d12c30112268c4090e4d59/rnnoise-7f449bf8bd3b933891d12c30112268c4090e4d59.tar.gz - programming/misc/rnnoise/pspec.xml - - - rnnoise - - /usr/lib - /usr/share - /usr/share/doc - - - - rnnoise-devel - Development files for rnnoise - - rnnoise - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-09-23 - 0.4.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - setconf - http://setconf.roboticoverlords.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - console - programming.misc - Utility to easily change settings in configuration files - setconf, Utility to easily change settings in configuration files - http://setconf.roboticoverlords.org/setconf-0.7.5.tar.xz - programming/misc/setconf/pspec.xml - - - setconf - - /usr/share/man - /usr/share/doc - /usr/bin - - - - - 2020-01-15 - 0.7.5 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-09-08 - 0.7.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-06 - 0.7.5 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2014-07-04 - 0.6.2 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - source-highlight - https://www.gnu.org/software/src-highlite/ - - Blue DeviL - bluedevil@sctzine.com - - GPL - app::console - programming.misc - Source code to syntax highlighted document converter. - Kaynak koddan sözdizim renklendirmesi olan belgeye çeviriciç - source-highlight, given a source file, produces a document with syntax highlighting. It also provides a C++ highlight library. - source-highlight, verilen kaynak kodu sözdizim kurallarına göre renklendirip belgeye çeviren yazılımdır. - https://ftp.gnu.org/gnu/src-highlite/source-highlight-3.1.9.tar.gz - - ctags - boost-devel - - programming/misc/source-highlight/pspec.xml - - - source-highlight - Source code to syntax highlighted document converter. - app::console - - boost - - - /usr/share/man - /usr/bin - /usr/share/info - /usr/share/source-highlight - /usr/lib/libsource-highlight* - /usr/share/bash-completion/completions/source-highlight - - - - source-highlight-devel - Development headers for source-highlight - source-highlight için geliştirme dosyaları - source-highlight-devel provides development headers for source-highlight. - source-highlight-devel, source-highlight için geliştirme dosyalarını içerir. - library - - source-highlight - - - /usr/include - /usr/lib/pkgconfig - - - - source-highlight-docs - Documentation files for source-highlight - source-highlight için belgelendirme dosyaları - source-highlight-docs provides documentation files for source-highlight. - source-highlight-docs, source-highlight için belgelendirme dosyalarını içerir. - data:doc - - source-highlight - - - /usr/share/doc/source-highlight - - - - - 2021-10-21 - 3.1.9 - Rebuild boost. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-10 - 3.1.9 - Rebuild boost. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 3.1.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-07 - 3.1.9 - First pisi release - Blue DeviL - bluedevil@sctzine.com - - - - - - tinyxml - http://www.grinninglizard.com/tinyxml - - PisiLinux Community - admins@pisilinux.org - - ZLIB - library - programming.misc - A simple, small, C++ XML parser - Basit ve hafif bir XML ayrıştırıcı - TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs. - TinyXML, C++ için basit ve hafif bir XML ayrıştırıcıdır. Diğer programlara kolayca entegre edilebilir. - mirrors://sourceforge/tinyxml/tinyxml/2.6.2/tinyxml_2_6_2.zip - - setconf - - - enforce-use-stl.patch - entity.patch - - programming/misc/tinyxml/pspec.xml - - - tinyxml - - libgcc - - - /usr/lib - /usr/share/doc - /usr/share/doc/tinyxml/html - - - - tinyxml-devel - Development files for tinyxml - tinyxml için geliştirme başlıkları - - tinyxml - - - /usr/include - /usr/lib/pkgconfig - - - tinyxml.pc - - - - - 2020-01-15 - 2.6.2 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2018-09-09 - 2.6.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-06 - 2.6.2 - Rebuild for Pisi Linux 2.0 - Stefan Gronewold - groni@pisilinux.org - - - 2014-07-04 - 2.6.2 - version bump - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 2.6.1 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2011-01-19 - 2.6.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - tinyxml2 - http://www.grinninglizard.com/tinyxml2/ - - Pisi Linux Admins - admins@pisilinux.org - - zlib - library - programming.misc - Simple XML parser made for easy integration - Simple XML parser made for easy integration - Simple XML parser made for easy integration - Simple XML parser made for easy integration - https://github.com/leethomason/tinyxml2/archive/7.1.0.tar.gz - - cmake - - programming/misc/tinyxml2/pspec.xml - - - tinyxml2 - - libgcc - - - /usr/lib - /usr/share/doc - - - - tinyxml2-devel - Development files for tinyxml2 - - tinyxml2 - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2020-01-15 - 7.1.0 - Version bump - Pisi Linux Admins - admins@pisilinux.org - - - 2018-08-13 - 6.2.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - 2017-10-18 - 5.0.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - unixODBC - http://www.unixodbc.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - app:console - programming.misc - ODBC Interface for Linux - The unixODBC Project goals are to develop and promote unixODBC to be the definitive standard for ODBC on non MS Windows platforms. - ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.7.tar.gz - - libtool-ltdl - - programming/misc/unixODBC/pspec.xml - - - unixODBC - - libtool-ltdl - - - /etc - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc/unixODBC/AUTHORS - /usr/share/doc/unixODBC/README - - - - unixODBC-devel - Development files for unixODBC - unixODBC için geliştirme dosyaları. - - unixODBC - - - /usr/bin/odbc_config - /usr/include - - - - unixODBC-docs - Documentation for unixODBC - unixODBC için belgelendirme dosyaları. - data:doc - - /usr/share/doc/unixODBC - - - - - 2020-01-12 - 2.3.7 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 2.3.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-15 - 2.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 2.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-27 - 2.3.4 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - vigra - http://ukoethe.github.io/vigra - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.misc - Generic programming library for computer vision - Bilgisayarlı görü (computer vision) için genel programlama kitaplığı - vigra stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasis on customizable algorithms and data structures. - vigra, "Genel Algoritmalarla Görü (Vision with Generic Algorithms)" anlamına gelir. Özelleştirilebilir algoritma ve veri yapılarını vurgulayan yeni bir bilgisayarlı görü kitaplığıdır. - https://github.com/ukoethe/vigra/archive/Version-1-11-1.tar.gz - - cmake - doxygen - tiff-devel - hdf5-devel - fftw3-devel - boost-devel - python-nose - python-sphinx - libpng-devel - python-numpy - python-devel - openexr-devel - libjpeg-turbo-devel - docutils - mesa-glu-devel - python-Pygments - python-Jinja2 - blas-devel - lapack-devel - - - disable-doc.patch - fix-incorrect-template-parameter-type.patch - vigra-openexr3.patch - - programming/misc/vigra/pspec.xml - - - vigra - - hdf5 - tiff - boost - fftw3 - libgcc - libpng - python - openexr-libs - libjpeg-turbo - - - /usr/lib - /usr/share/doc - /usr/bin - - - - vigra-devel - Development files for vigra - vigra için geliştirme dosyaları - - vigra - - - /usr/include - /usr/lib/vigra/*.cmake - - - - - 2021-11-27 - 1.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-20 - 1.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 1.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.11.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-03 - 1.11.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-01 - 1.11.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 1.11.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-14 - 1.11.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-17 - 1.11.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 1.10.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-02-03 - 1.10.0 - First release - Yusuf Aydemir - yusuf.aydemir@gmail.com - - - - - - xapian-core - http://www.oligarchy.co.uk/xapian - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - programming.misc - Probabilistic Information Retrieval library - İstatistiksel Bilgi Çıkarma kitaplığı - Xapian is an Open Source Probabilistic Information Retrieval Library. It offers a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to applications. - Xapian, Açık Kaynak Kodlu bir İstatistiksel Bilgi Çıkarma kitaplığıdır. Geliştiricilerin uygulamalara kolaylıkla gelişmiş kataloglama ve arama becerileri eklemelerini sağlayan hayli uyumlu bir araç takımına sahiptir. - https://oligarchy.co.uk/xapian/1.4.18/xapian-core-1.4.18.tar.xz - - libutil-linux-devel - zlib-devel - - programming/misc/xapian-core/pspec.xml - - - xapian-core - Probabilistic Information Retrieval library - + eudev + parted + libyaml + libkmod + volume_key + libbytesize + libcryptsetup libutil-linux - libgcc - zlib + device-mapper /usr/bin - /usr/share/doc - /usr/share/man + /etc /usr/lib /usr/share - - - - xapian-core-devel - Development headers for xapian-core - xapian-core için geliştirme başlıkları - xapian-core-devel provides development headers for xapian-core. - xapian-core-devel, xapian-core için geliştirme başlıklarını içerir. - library - - xapian-core - - - /usr/bin/xapian-config* - /usr/lib/cmake/xapian - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/include - - - - xapian-core-docs - Documentation files for xapian-core - xapian-core için belgelendirme dosyaları - xapian-core-docs provides documentation files for xapian-core. - xapian-core-docs, xapian-core için belgelendirme dosyalarını içerir. - data:doc - - xapian-core - - - /usr/share/doc/xapian-core/apidoc.pdf - /usr/share/doc/xapian-core/apidoc/ - /usr/share/doc/xapian-core/*html - - - - - 2021-01-22 - 1.4.18 - Version bump. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2020-03-11 - 1.4.15 - Patch version bump. - Blue Devil - bluedevil@sctzine.com - - - 2019-12-08 - 1.4.14 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-09-09 - 1.4.7 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-20 - 1.4.3 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-03-03 - 1.12.18 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-09 - 1.12.18 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - critical - 2014-09-02 - 1.12.18 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - xerces-c - http://xml.apache.org/xerces-c - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - library - programming.misc - Xerces-C++ is a validating XML parser written in a portable subset of C++ - C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcı - Xerces-C++ est un analyseur XML validant écrit dans un sous-ensemble portable du C++. - Xerces-C++ is a validating XML parser written in a portable subset of C++. - Xerces-C++, C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcıdır. - Xerces-C++ es un analizador XML con validación, escrito con un subconjunto portable de C++ - http://archive.apache.org/dist/xerces/c/3/sources/xerces-c-3.2.3.tar.gz - - icu4c-devel - curl-devel - libgcc - - programming/misc/xerces-c/pspec.xml - - - xerces-c - - icu4c - curl - libgcc - - - /usr/bin - /usr/lib - - - - xerces-c-devel - Development files for xerces-c - xerces-c için geliştirme dosyaları - - xerces-c - - - /usr/include - /usr/lib/pkgconfig - - - - xerces-c-docs - Document files for xerces-c - xerces-c için yardım dosyaları ve API belgeleri - - xerces-c - - - /usr/share/doc - - - - - 2021-03-12 - 3.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-25 - 3.2.2 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 3.2.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-31 - 3.2.0 - Version bump for icu4c - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-17 - 3.1.2 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 3.1.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-26 - 3.1.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - xsd - http://www.codesynthesis.com/products/xsd - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - An open-source, cross-platform W3C XML Schema to C++ data binding compiler - Kompilator schematów W3C XML do wiązań danych C++ - CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with intricacies of reading and writing XML. - CodeSynthesis XSD to mający otwarte źródła wieloplatformowy kompilator schematów W3C XML do wiązań danych C++. Na podstawie specyfikacji instancji XML (schematu XML) generuje klasy C++ reprezentujące podany słownik, a także kod analizujący i serializujący. Następnie można odwoływać się do danych zapisanych w XML-u przy użyciu typów i funkcji semantycznie odpowiadających działaniu aplikacji, bez zajmowania się skomplikowaniem odczytu i zapisu XML-a. - https://codesynthesis.com/~boris/tmp/xsd/4.1.0.a11/xsd-4.1.0.a11+dep.tar.bz2 - - xerces-c-devel - boost-devel - ghostscript-devel - - programming/misc/xsd/pspec.xml - - - xsd - - xerces-c - boost - - - /usr/bin - /usr/share/man - - - - xsd-devel - Development files for xsd - xsd için geliştirme dosyaları - Pliki nagłówkowe xsd - - xsd - - - /usr/include - /usr/lib/pkgconfig - - - - xsd-docs - Document files for xsd - - xsd - - - /usr/share/doc - - - - - 2021-03-12 - 4.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 4.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 4.0.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-14 - 4.0.0 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-17 - 4.0.0 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 4.0.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-24 - 4.0.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - yajl - http://lloyd.github.com/yajl - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - programming.misc - Yet Another JSON Library (YAJL) - JSON kitaplığı - yajl is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. - yajl, ANSI C ile yazılmış olay-tabanlı (SAX tarzı) ufak bir JSON ayıklayıcıdır. - http://github.com/lloyd/yajl/tarball/2.1.0/lloyd-yajl-2.1.0.tar.gz - - cmake - - programming/misc/yajl/pspec.xml - - - yajl - - /usr/bin - /usr/lib - /usr/share/doc - - - - yajl-devel - Development headers for yajl - yajl kitaplığı için geliştirme başlıkları - - yajl - - - /usr/include - /usr/share/pkgconfig - - - - - 2020-03-13 - 2.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 2.1.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-21 - 2.1.0 - Release Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 2.1.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-12-31 - 2.1.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - php - http://www.php.net - - Fatih Turgel - turgelfatih@gmail.com - - PHP - library - programming.language.php - PHP7 is an HTML-embedded scripting language. The goal of the language is to allow web developers to write dynamically generated pages quickly - Dinamik HTML sayfaları oluşturmak için kullanılan bir programlama dili - PHP7 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. - PHP7, dinamik HTML sayfaları oluşturmak için kullanılan bir programlama dilidir. Dil yapısının önemli bir kısmı C, Java ve Perl'den alınmıştır. Bu dilin amacı, web geliştiricilerinin kısa zamanda dinamik sayfalar oluşturmasına imkan vermektir. - PHP7 es un languaje interpretado que puede estar embebido en HTML. Muchas partes de su sintaxis fueron prestados de C, Java y Perl con algunas facilidades agregados únicas de PHP. El lenguaje permite a desarrolladores web escribir de manera sencilla páginas con contenido dinámico. - https://www.php.net/distributions/php-7.4.25.tar.xz - - gd-devel - re2c - libzip-devel - harfbuzz-devel - apr-devel - apr-util-devel - apache - postfix - libxslt-devel - db-devel - mariadb-lib - libmcrypt-devel - mit-kerberos-devel - libc-client - postgresql-server - libjpeg-turbo-devel - zlib-devel - curl-devel - gdbm-devel - libpng-devel - freetype-devel - openssl-devel - sqlite-devel - oniguruma-devel - - - db6.patch - debian/052-phpinfo_no_configure.patch - - programming/php/php/pspec.xml - - - php-cli - - php-common - gd - curl - zlib - bzip2 - libpng - libxslt - libxml2 - freetype - mariadb-lib - libmcrypt - mit-kerberos - postgresql-lib - openldap-client - libjpeg-turbo - oniguruma - sqlite - openssl - - - /etc/php/cli - /usr/bin - /usr/share/man - - - go-pear - - - - php-common - Common config files for PHP - PHP için genel yapılandırma dosyaları - - db - gd - pam - gdbm - mit-kerberos - - - /usr/lib/php/modules - /usr/share/php7 - /etc/php/ext - - - - php-devel - Development files for PHP - - php-common - - - /usr/bin/php-config - /usr/bin/phpize - /usr/include - /usr/lib/php/build - /usr/share/man/man1/php-config* - /usr/share/man/man1/phpize* - - - - php-pear - Development files for PHP - - php-common - - - /etc/pear.conf - /usr/bin/pear - /usr/bin/go-pear - /usr/lib/php/PEAR/ - /usr/lib/php/Structures - /usr/lib/php/.lock - /usr/lib/php/peclcmd.php - /usr/lib/php/pearcmd.php - /usr/lib/php/System.php - /usr/lib/php/PEAR.php - /usr/lib/php/.filemap - /usr/lib/php/.registry/ - /usr/lib/php/Console/Getopt.php - /usr/lib/php/XML/Util.php - /usr/lib/php/Archive/Tar.php - /usr/lib/php/test/XML_Util - /usr/lib/php/test/Structures_Graph - /usr/lib/php/test/Console_Getopt - /usr/lib/php/.channels - /usr/lib/php/doc/ - /usr/lib/php/data/PEAR/ - /usr/lib/php/OS/Guess.php - - - - mod_php - server.web - - xz - pam - curl - zlib - bzip2 - libnsl - libpng - apache - libxml2 - freetype - libtool-ltdl - mariadb-lib - postgresql-lib - gd - libxslt - mit-kerberos - openldap-client - cyrus-sasl - harfbuzz - php-common - libmcrypt - libjpeg-turbo - sqlite - openssl - e2fsprogs - oniguruma - - - /usr/lib/apache2/modules/libphp7.so - /etc/apache2 - /etc/php/apache2 - - - 70_mod_php7.conf - - - - php-zip - Zip extension for PHP - - php-common - pam - libzip - mit-kerberos - - - /usr/lib/php/modules/zip.so - /etc/php/cli/ext/10-php-zip.ini - /etc/php/ext/10-php-zip.ini - - - 10-php-zip.ini - - - - php-imap - Module for PHP to enable IMAP support - - pam - openssl - e2fsprogs - php-common - libc-client - mit-kerberos - - - /usr/lib/php/modules/imap.so - /etc/php/ext/11-php-imap.ini - /etc/php/cli/ext/11-php-imap.ini - /etc/php/apache2/ext/11-php-imap.ini - - - 11-php-imap.ini - - - - php-fpm - FPM for PHP - - libxslt - libmcrypt - php-common - libjpeg-turbo - postgresql-lib - openldap-client - curl - zlib - bzip2 - sqlite - libxml2 - openssl - oniguruma - - - /usr/sbin/php-fpm - /usr/share/man/man8/php-fpm.8 - /etc/php/ext/php-fpm.conf - /etc/php-fpm.d/www.conf.default - /usr/share/fpm - /run - /var/log - - - System.Service - - - php-fpm.conf - - - - - 2021-10-31 - 7.4.25 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-06 - 7.4.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-22 - 7.4.3 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2019-10-11 - 7.3.10 - Version bump and OpenSSL fix - İdris Kalp - idriskalp@gmail.com - - - 2019-08-01 - 7.3.8 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-11-26 - 7.2.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 7.2.9 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-06-17 - 7.2.6 - Version Bump - Erkan IŞIK - info@erkanisik.com - - - 2017-12-24 - 7.2.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-06 - 5.6.30 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 5.6.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-20 - 5.6.20 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - valgrind - http://www.valgrind.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.profiler - Memory access debugger for X86 and PPC Linux platforms - X86 ve PPC Linux platformları için bellek erişimi hata ayıklayıcı - Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs. - Valgrind, bu konuda ödül kazanmış Linux için çizge ve hata ayıklama araçları takımıdır. Valgrind ile gelen araçlar yardımıyla, birçok hafıza yönetimi ve iş parçacığı hatalarını otomatik olarak yakalayabilir, boşa geçen hata ayıklama saatlerinizi kazanabilir, programlarınızı daha kararlı bir hale getirebilirsiniz. Ayrıca programlarınızı daha hızlı çalışır yapmak ve kullandıkları hafızayı azaltmak için iş parçacıklarını detaylı olarak inceleyebilirsiniz. - ftp://sourceware.org/pub/valgrind/valgrind-3.18.1.tar.bz2 - - glibc-devel - boost-devel - gdb-devel - docbook-xsl - - - valgrind-3.7.0-respect-flags.patch - - programming/profiler/valgrind/pspec.xml - - - valgrind - - glibc - perl - - - /usr/bin - /usr/libexec - /usr/lib - /usr/share/doc/valgrind - /usr/share/man - - - - valgrind-devel - Development files for valgrind - - valgrind - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 3.18.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-15 - 3.16.1 - Rebu'ld - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-21 - 3.16.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-07 - 3.15.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 3.13.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 3.13.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-31 - 3.13.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 3.12.0 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-09 - 3.11.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-29 - 3.11.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - git - https://git-scm.com/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - programming.scm - Fast Version Control System - Hızlı Sürüm Denetim Sistemi - Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. - Git hızlı, ölçeklenebilir ve dağıtılmış, ve sık rastlanmayan zengin komut kümesi içeren, hem yüksek seviyeli işlemleri hem dahili işlemlere tam erişimi sağlayan bir sürüm kontrol sistemidir. - GIT es un sistema rápido, escalable y distribuido de control de versiones con un amplio espectro de comandos que permite operaciones de alto nivel tanto como operaciones con acceso a detalles internos. - https://www.kernel.org/pub/software/scm/git/git-2.33.1.tar.xz - - libpcre2-devel - openssl-devel - libpcre-devel - expat-devel - tcltk-devel - curl-devel - perl-Error - util-linux - zlib-devel - asciidoc - libxslt - xmlto - perl - - programming/scm/git/pspec.xml - - - git - Fast Version Control System - app:console - - perl-Git - perl-String-ShellQuote - perl-Net-SMTP-SSL - perl-Authen-SASL - perl-libwww - libpcre - libpcre2 - openssh - openssl - rsync - expat - zlib - curl - - - /usr/bin - /usr/libexec/git-core - /etc/bash_completion.d - /usr/share/git-core - /usr/share/locale - /usr/share/man/man1/git.1* - /usr/share/man/man1/git-a* - /usr/share/man/man1/git-b* - /usr/share/man/man1/git-ca* - /usr/share/man/man1/git-ch* - /usr/share/man/man1/git-cl* - /usr/share/man/man1/git-co* - /usr/share/man/man1/git-credential-c* - /usr/share/man/man1/git-credential-s* - /usr/share/man/man1/git-credential.* - /usr/share/man/man1/git-cv* - /usr/share/man/man1/git-di* - /usr/share/man/man1/git-de* - /usr/share/man/man1/git-f* - /usr/share/man/man1/git-gc* - /usr/share/man/man1/git-ge* - /usr/share/man/man1/git-gr* - /usr/share/man/man1/git-h* - /usr/share/man/man1/git-i* - /usr/share/man/man1/git-l* - /usr/share/man/man1/git-m* - /usr/share/man/man1/git-n* - /usr/share/man/man1/git-p* - /usr/share/man/man1/git-q* - /usr/share/man/man1/git-r* - /usr/share/man/man1/git-s* - /usr/share/man/man1/git-t* - /usr/share/man/man1/git-u* - /usr/share/man/man1/git-v* - /usr/share/man/man1/git-w* - /usr/share/man/man5/ - /usr/share/man/man7/ - /usr/share/doc - - - - git-daemon - GIT protocol daemon - GIT protokolü hizmeti - git-daemon, GIT protokolü hizmeti sunar. - service - - zlib - libpcre - git - - - /etc/conf.d/git-daemon - /usr/libexec/git-core/git-daemon - /usr/share/man/man1/git-daemon*.1* - /pub/scm - - - System.Service - - - git-daemon.confd - - - - perl-Git - Perl interface to GIT - GIT için perl arayüzü - perl-Git, GIT için perl arayüzü sunar. - library - programming.language.perl - - perl-Error - perl - - - /usr/lib/perl5 - /usr/share/perl5 - /usr/share/man/man3/Git.3pm - - - - gitk - Git revision tree visualiser - Git sürüm ağacı görüntüleyici - gitk, Git sürüm ağacı görüntüleyicisi sunar. - app:gui - - git - tcltk - - - /usr/bin/gitk - /usr/share/gitk - /usr/share/man/man1/*gitk*.1* - - - - git-gui - Git GUI tool - GIT için basit bir grafik arayüz - git-gui, GIT için basit bir grafik arayüz sunar. - app:gui - - git - gitk - tcltk - - - /usr/libexec/git-core/git-gui* - /usr/libexec/git-core/git-citool - /usr/share/git-gui - /usr/share/man/man1/git-gui.1* - /usr/share/man/man1/git-citool.1* - /usr/share/applications/git-gui.desktop - - - git-gui.desktop - - - - gitweb - Simple web interface to GIT repositories - GIT için Web arayüzü - interfaz web para GIT - gitweb, GIT için Web arayüzü sunar. - app:web - server.web - - git - - - /var/www/localhost - /etc/conf.d/gitweb - /etc/apache2/conf.d - /usr/share/man/man1/gitweb.1* - - - gitweb.confd - git.conf.httpd - - - - - 2021-10-23 - 2.33.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-13 - 2.33.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 2.32.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-20 - 2.25.0 - Version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-01-18 - 2.23.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.16.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-20 - 2.16.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 2.12.0 - Version bump. - Alihan Öztürk - alihan@pisilnux.org - - - 2016-11-12 - 2.10.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-06-09 - 2.7.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-26 - 2.7.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - github-cli - https://github.com/cli/cli - - Blue Devil - bluedevil@sctzine.com - - MIT - app:console - programming.scm - The GitHub CLI - Github komut satırı arayüzü. - gh is GitHub on the command line, and it's now available in beta. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code. - gh, resmi Github komut satırı arayüzüdür. - https://github.com/cli/cli/archive/v0.5.7.tar.gz - - golang - - programming/scm/github-cli/pspec.xml - - - github-cli - The GitHub CLI - - /usr/bin/gh - /usr/share/doc - - - - - 2020-02-24 - 0.5.7 - First release - Blue Devil - bluedevil@sctzine.com - - - - - - libgit2 - https://libgit2.github.com - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - programming.scm - git c dili kütüphanesi - A linkable library for Git - git için c kütüphanesi - A plain C library to interface with the git version control system - libgit2 - https://github.com/libgit2/libgit2/archive/v1.1.0.tar.gz - - zlib-devel - libpcre-devel - openssl-devel - http-parser - libssh2-devel - python3-devel - cmake - - programming/scm/libgit2/pspec.xml - - - libgit2 - - zlib - openssl - libpcre - libssh2 - http-parser - - - /usr/lib - - - - libgit2-devel - - libgit2 - zlib-devel - openssl-devel - libpcre-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2021-07-17 - 1.1.0 - Rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2021-06-15 - 1.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-13 - 1.0.1 - Rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2020-09-21 - 1.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-15 - 0.28.4 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-04-22 - 0.28.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-02-20 - 0.27.4 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-20 - 0.26.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 0.25.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.23.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-01 - 0.23.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libgit2-glib - https://gitlab.gnome.org/GNOME/libgit2-glib - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - programming.misc - libgit2-glib is a glib wrapper library around the libgit2 git access library. - libgit2-glib is a glib wrapper library around the libgit2 git access library. - https://download.gnome.org/sources/libgit2-glib/1.0/libgit2-glib-1.0.0.1.tar.xz - - meson - libssh2-devel - glib2-devel - gobject-introspection-devel - libgit2-devel - python3-devel - vala-devel - - programming/scm/libgit2-glib/pspec.xml - - - libgit2-glib - libgit2-glib is a glib wrapper library around the libgit2 git access library. - - glib2 - libgit2 - libssh2 - - - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/lib/python3* - /usr/share/doc - - - - libgit2-glib-devel - libgit2-glib is a glib wrapper library around the libgit2 git access library. - - glib2-devel - libgit2-devel - libgit2-glib - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2021-12-24 - 1.0.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-08 - 0.99.0.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-13 - 0.99.0.1 - Version bump - Berk Çakar - berk2238@hotmail.com - - - 2021-04-07 - 0.99.0 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - mercurial - https://www.mercurial-scm.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.scm - A distributed SCM tool - Dağıtık bir kaynak kod yönetim aracı - Système de gestion de code source, rapide et léger conçu pour gérer de manière efficace les projets distribués de très grande taille. - A fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. - Çok büyük dağıtık projelerin verimli bir şekilde idare edilmesi amacıyla geliştirilmiş hızlı, hafif bir kaynak kod kontrol yönetimi sistemi - Un sistema rápido y liviano de administración de fuentes (Source Control Management) diseñado para manejo eficaz de proyectos muy largos y distribuidos. - https://www.mercurial-scm.org/release/mercurial-5.3.tar.gz - - python-devel - - programming/scm/mercurial/pspec.xml - - - mercurial - A distributed SCM tool - - python - - - /etc/bash_completion.d - /usr/bin - /usr/share/doc - /usr/share/man - /usr/lib - - - - - 2020-02-25 - 5.3 - Major version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-09-09 - 4.7 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-20 - 4.5 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-19 - 4.1.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 3.8.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-04-04 - 3.3.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - qgit - http://digilander.libero.it/mcostalba/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - programming.scm - A git GUI viewer built on Qt5/C++ - Qt5/C++ üzerine inşa edilmiş git grafik arayüzü - With qgit you will be able to browse revisions history, view patch content and changed files, graphically following different development branches. - Qgit ile sürüm geçmişlerine göz atabilecek, yama içeriklerini ve değişen dosyaları değişik geliştirme dallarında grafiksel olarak görebileceksiniz. - Con qgit se puede navegar por los históricos de revisiones, ver contenido de parches y archivos modificados, siguiendo de manera gráfica las diferentes ramificaciones de desarrollo. - qgit - https://github.com/tibirna/qgit/archive/qgit-2.9.tar.gz - - qt5-base-devel - - programming/scm/qgit/pspec.xml - - - qgit - - qt5-base - libgcc - - - /usr/bin - /usr/share - - - qgit.desktop - - - - - 2019-08-28 - 2.9 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - subversion - http://subversion.apache.org/ - - PisiLinux Community - admins@pisilinux.org - - Subversion - app:console - service - programming.scm - A compelling replacement for CVS - Bir sürüm kontrol sistemi - SVN est un gestionnaire de configuration permettant de stocker des fichiers et de contrôler leur historique de changement dans un dépôt. - SVN is a version controlling system to store files and control their change history in a repository. - Daha gelişmiş özellikleri olan ve önceki CVS yerine kullanılan, bir sürüm yönetim sistemidir. - http://archive.apache.org/dist/subversion/subversion-1.14.1.tar.bz2 - - apache - expat-devel - zlib-devel - ruby-devel - serf-devel - sqlite-devel - jdk8-openjdk - apr-util-devel - cyrus-sasl-devel - python-devel - dbus-devel - glib2-devel - openssl-devel - swig - python3-devel - python-py3c-devel - - - subversion-swig-perl-install_vendor.patch - subversion.rpath.fix.patch - dont_compile_pyc.patch - - programming/scm/subversion/pspec.xml - - - subversion - - file - zlib - expat - libgcc - sqlite - apr - serf - apr-util - cyrus-sasl - python-py3c - - - /etc/conf.d - /etc/subversion - /etc/bash_completion.d - /usr/share/build - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info /usr/share/locale - /usr/share/man - /var/svn - - - System.Service - System.Package - - - svnserve.confd - subversion.config - - - - subversion-devel - Development files for subversion - Subversion için geliştirme dosyaları - - openssl-devel - apr-devel - serf-devel - sqlite-devel - apr-util-devel - subversion - - - /usr/include - /usr/share/pkgconfig - - - - mod_dav_svn - server.web - - apr - apache - apr-util - subversion - - - /usr/lib/apache2 - /usr/libexec/mod_dav_svn.so - /usr/libexec/mod_authz_svn.so - /etc/apache2/modules.d - /var/www/localhost/htdocs - - - System.Package - - - 47_mod_dav_svn.conf - - - - - 2021-03-10 - 1.14.1 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2018-09-16 - 1.10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-20 - 1.9.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 1.9.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 1.9.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-06 - 1.9.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - cmocka - https://cmocka.org/ - - Blue Devil - bluedevil@sctzine.com - - Apache - library - programming.tool - Full unit testing framework for C with support for mock objects. - Sahte nesneler ile deskteklenmiş C için tam birim test çatısı - cmocka is an elegant unit testing framework for C with support for mock objects. It only requires the standard C library, works on a range of computing platforms (including embedded) and with different compilers. - cmocka sahte nesneler ile deskteklenmiş C için tam birim test çatısı sunar. - https://gitlab.com/cmocka/cmocka/-/archive/cmocka-1.1.5/cmocka-cmocka-1.1.5.tar.gz - - doxygen - cmake - - programming/tool/cmocka/pspec.xml - - - cmocka - Full unit testing framework for C with support for mock objects. - - /usr/lib /usr/share/doc - cmocka-devel - Development files for cmocka - cmocka için geliştirme dosyaları - libssh-cmocka, cmocka için geliştirme dosyalarını içerir. + libblockdev-devel + Development files for libblockdev - cmocka + libblockdev + glib2-devel /usr/include @@ -306889,137 +330427,86 @@ contacts, tasks, and calendar information. + + 2021-10-24 + 2.26 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-06-11 + 2.25 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-11-07 + 2.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-28 + 2.24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 2.23 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + - 2020-02-24 - 1.1.5 + 2019-01-02 + 2.20 First release - Blue Devil - bluedevil@sctzine.com + PisiLinux Community + admins@pisilinux.org - cppcheck - https://cppcheck.sourceforge.io/ + exfat-linux + https://github.com/arter97/exfat-linux fury uglyside@yandex.ru - GPLv3 - app:gui - app:console - programming.tool - static analysis of C/C++ code. - Cppcheck is a static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behaviour and dangerous coding constructs. The goal is to detect only real errors in the code (i.e. have very few false positives). - mirrors://sourceforge/cppcheck/cppcheck-2.7.tar.bz2 + GPLv2 + driver + hardware.disk + exFAT filesystem module for Linux kernel + This exFAT filesystem module for Linux kernel is based on sdFAT drivers by Samsung, which is used with their smartphone lineups. + https://github.com/arter97/exfat-linux/archive/5.8-1arter97.tar.gz - cmake - z3-devel - zlib-devel - docbook-xsl - qt5-sql-odbc - qt5-linguist - libxslt-devel - libpcre-devel - python3-devel - qt5-sql-mysql - qt5-sql-sqlite - qt5-base-devel - tinyxml2-devel - qt5-charts-devel - qt5-sql-postgresql - python3-setuptools - qt5-assistant-devel + kernel + linux-firmware + kernel-headers + kernel-module-headers - - htmlreport_py3.patch - qm_install_path.patch - - programming/tool/cppcheck/pspec.xml + hardware/disk/exfat-linux/pspec.xml - cppcheck + exfat-linux - z3 - libgcc - libpcre - python3 - tinyxml2 - qt5-base - qt5-charts - qt5-assistant - python3-Pygments + exfat-utils - /usr/bin - /usr/share - /usr/share/Cppcheck - /usr/share/Cppcheck/lang - /usr/share/man - /usr/share/doc + /lib/modules + /usr/share/doc/exfat-linux - - 2022-02-05 - 2.7 - Ver. bump - fury - uglyside@yandex.ru - - - 2021-10-11 - 2.6 - Ver. bump - fury - uglyside@yandex.ru - - - 2021-07-05 - 2.5 - Ver. bump - fury - uglyside@yandex.ru - - - 2021-03-24 - 2.4 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-12-20 - 2.3 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-10-06 - 2.2 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-06-27 - 2.1 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-04-16 - 1.90 - Version Bump - Erkan IŞIK - erkanisik@pisilinux.org - - 2019-12-19 - 1.89 + 2020-06-27 + 5.8.1 First build. fury uglyside@yandex.ru @@ -307028,427 +330515,2040 @@ contacts, tasks, and calendar information. - cppunit - http://www.freedesktop.org/wiki/Software/cppunit + smartmontools + http://smartmontools.sourceforge.net/ PisiLinux Community admins@pisilinux.org - LGPLv2.1 - library - programming.tool - C++ port of the famous JUnit framework for unit testing - Popüler JUnit test çatısının C++ sürümü - cppunit is a C++ unit testing framework. It started its life as a port of JUnit to C++ by Michael Feathers. - cppunit, C++ uygulama geliştiricileri tarafından yazdıkları uygulamaların test edilmesi amacıyla kullanılabilecek bir test altyapısıdır. - https://dev-www.libreoffice.org/src/cppunit-1.15.1.tar.gz + GPLv2+ + app:console + hardware.disk + Programs to control and monitor storage systems using the Self-Monitoring + Hard disk kontrol ve durumunu gösteren programlar + The smartmontools package contains two utility programs (smartctl and smartd) to control and monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (SMART) built into most modern ATA and SCSI hard disks. + smartctl ve smartd adlı ATA ve SCSI diskleri kontrol ve durumlarını gösterir iki program. + mirrors://sourceforge/smartmontools/7.2/smartmontools-7.2.tar.gz - grep - libtool + libutil-linux-devel + libcap-ng-devel - programming/tool/cppunit/pspec.xml + + smartmontools-7.2-update-smart-drivedb-quiet.patch + + hardware/disk/smartmontools/pspec.xml - cppunit + smartmontools + + libgcc + libcap-ng + + + /etc + /lib/systemd/system + /usr/sbin + /usr/bin + /usr/share/doc + /usr/share/man + /usr/share/smartmontools + + + System.Service + + + smartmontools.sysconf + + + + + 2021-11-22 + 7.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 7.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 6.6 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-03 + 6.6 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-28 + 6.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 6.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-26 + 6.4 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + fatresize + https://github.com/ya-mouse/fatresize + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + hardware.disk + A utility to resize FAT filesystems using libparted + A utility to resize FAT filesystems using libparted + Libparted kullanarak FAT dosya sistemlerini yeniden boyutlandırmak için bir yardımcı program + Libparted kullanarak FAT dosya sistemlerini yeniden boyutlandırmak için bir yardımcı program + + https://github.com/ya-mouse/fatresize/archive/v1.0.4.tar.gz + + parted-devel + + hardware/disk/fatresize/pspec.xml + + + fatresize + + parted + + + /usr/sbin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2020-03-22 + 1.0.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + parted + https://www.gnu.org/software/parted/parted.html + + PisiLinux Community + admins@pisilinux.org + + GPL-3 + app:console + hardware.disk + Crée, supprime, modifie les dimensions, vérifie et copie partitions et systèmes de fichiers. + Create, destroy, resize, check, copy partitions and file systems + GNU Parted disk bölümlerini oluşturmaya, silmeye, boyutlandırmaya, taşımaya ve kopyalamaya yarayan bir yazılımdır. + The GNU Parted program allows you to create, destroy, resize, move, and copy hard disk partitions. Parted can be used for creating space for new operating systems, reorganizing disk usage, and copying data to new hard disks. + https://ftp.gnu.org/gnu/parted/parted-3.4.tar.xz + + libutil-linux-devel + device-mapper-devel + readline-devel + + hardware/disk/parted/pspec.xml + + + parted + + libutil-linux + device-mapper + util-linux + readline + ncurses + /usr/lib + /usr/sbin /usr/share/doc + /usr/share/info + /usr/share/locale + /usr/share/man - cppunit-devel - Contains the headers and other files necessary for developing programs that use cppunit + parted-devel + Development files for parted + parted için geliştirme dosyaları - cppunit - libgcc + parted - /usr/bin /usr/include - /usr/share/aclocal /usr/lib/pkgconfig - /usr/share/man - - - - - 2020-01-15 - 1.15.1 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-29 - 1.14.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-08-01 - 1.14.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2017-04-11 - 1.13.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.13.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-21 - 1.13.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - ctags - http://ctags.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.tool - Exuberant Ctags generates an index (or tag) file of objects found in source and header files - Kod ve başlık dosyalarında bulunan objeler için indeks dosyaları üretir - Exuberant Ctags génère un fichier d'index (ou tag) pour les objets trouvés dans les fichiers sources et d'entête permettant à ces entités d'être rapidement et facilement localisées par un éditeur de texte et d'autres utilitaires. Il gère actuellement 33 langages de programmation. - Exuberant Ctags generates an index (or tag) file of objects found in source and header files that allows these items to be quickly and easily located by a text editor or other utility. Currently supports 33 programming languages. - Exuberant Ctags, kod ve başlık dosyalarında bulunan objeler için indeks dosyaları üretir. - Exuberant Ctags genera un archivo de índice (o tag) de objetos encontrados en archivos de fuente y cabeceras, para localizar fácilmente estos ítemes con un editor de texto u otra herramienta. Actualmente soporta 33 lenguajes de programación. - https://github.com/universal-ctags/ctags/archive/p5.9.20201129.0.tar.gz - - docutils - python3 - python3-Pygments - python-docutils - jansson-devel - libxml2-devel - libyaml-devel - libseccomp-devel - - programming/tool/ctags/pspec.xml - - - ctags - - jansson - libxml2 - libyaml - libseccomp - - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2020-11-07 - 5.9 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-02-08 - 5.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-29 - 5.8 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-10 - 5.8 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-09 - 5.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-21 - 5.8 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - dev86 - https://github.com/lkundrak/dev86 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.tool - Development environment for ELKS-86 and standalone 8086 code - ELKS-86 ve 8086 kodları için geliştirme ortamı - Entorno de desarrollo para ELKS-86 y código 8086 independiente - The dev86 package provides an assembler and linker for real mode 80x86 instructions. You'll need to have this package installed in order to build programs that run in real mode, including LILO and the kernel's bootstrapping code, from their sources. - https://github.com/lkundrak/dev86/archive/v0.16.21.tar.gz - - fedora/dev86-noelks.patch - fedora/dev86-nostrip.patch - fedora/dev86-long.patch - dont-ask-anything.patch - 64bit-build-fix.patch - makefile-fix.patch - - programming/tool/dev86/pspec.xml - - - dev86 - - /usr/bin - /usr/share/doc - /usr/share/man - 2020-11-07 - 0.16.21 - Rebuild. + 2021-05-04 + 3.4 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-01-26 - 0.16.21 + 2020-02-01 + 3.3 Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2018-08-15 - 0.16.21 - Version Bump. + 2019-10-17 + 3.3 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-08-15 - 0.16.19 - Release Bump. - Kamil Atlı + 2018-08-14 + 3.2 + Rebuild for new toolchain. + Pisi Linux Community admin@pisilinux.org - 2017-05-15 - 0.16.19 - Release Bump. - Kamil Atlı + 2017-03-21 + 3.2 + Rebuild for new toolchain. + Pisi Linux Community admin@pisilinux.org 2016-06-09 - 0.16.19 + 3.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-08-09 + 3.2 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + dmraid + http://people.redhat.com/~heinzm/sw/dmraid + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + Device-Mapper Software RAID support tool and library + ATARAID aygıtlarını (Yazılımsal RAID) denetleme aracı + Device-Mapper Software RAID support tool and library + ATARAID aygıtları yaratmak, yönetmek ve izlemek için kullanılan bir araçtır. + http://launchpad.net/dmraid/1.0/1.0.0.rc16-3/+download/dmraid-1.0.0.rc16-3.tar.bz2 + + device-mapper-event-devel + device-mapper-devel + + + dmraid-diet.patch + dmraid-1.0.0_rc16-return-all-sets.patch + dmraid-1.0.0_rc16-static-build-fixes.patch + dmraid-1.0.0_rc16-undo-p-rename.patch + + hardware/disk/dmraid/pspec.xml + + + dmraid + + device-mapper + device-mapper-event + + + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/man + + + + dmraid-devel + Development files for dmraid + dmraid için geliştirme dosyaları + + dmraid + + + /usr/include + + + + + 2020-02-01 + 1.0.0_rc16 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-19 + 1.0.0_rc16 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-05 + 1.0.0_rc16 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.0_rc16 Release Bump Pisi Linux Community admin@pisilinux.org 2014-02-17 - 0.16.19 + 1.0.0_rc16 First release - Serdar Soytetir - kaptan@pisilinux.org + PisiLinux Community + admins@pisilinux.org - fcgi - http://www.fastcgi.com/drupal + dmidecode + http://www.nongnu.org/dmidecode/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.info + Tool to analyse BIOS DMI data + BIOS DMI verisi inceleme araçları + Dmidecode rapporte des informations à propos du matériel composant votre système tel qu'il est décrit dans votre BIOS. Cette information comprends typiquement le fabricant du système, le nom du modèle, le numéro de série, la version du BIOS, balises de traçabilité ainsi que beaucoup d'autres détails plus ou moins intéressants et fiables en fonction du fabricant. + dmidecode reports information about x86/ia64 hardware as described in the system BIOS according to the SMBIOS/DMI standard. This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. + dmidecode, bilgisayarınızın BIOS'unda verilmiş olan bilgilerin görüntülenmesini sağlar. Üretici ismi, model ismi, seri numarası, BIOS sürümü ve sistem üreticisine bağlı olarak değişiklik gösteren birçok bilgi, dmidecode ile görüntülenebilir. + http://download.savannah.gnu.org/releases/dmidecode/dmidecode-3.1.tar.gz + hardware/info/dmidecode/pspec.xml + + + dmidecode + + /usr/bin + /usr/sbin + /usr/share/doc + /usr/share/man + + + laptop-detect + + + + + 2020-01-18 + 3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 3.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 3.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-29 + 3.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-06-09 + 2.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-22 + 2.12 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + diskmonitor + https://github.com/papylhomme/diskmonitor + + Stefan Gronewold + groni@pisilinux.org + + GPLv2 + hardware.info + KDE tools to monitor SMART devices and MDRaid health status. Features a full application and a Plasma applet + KDE tools to monitor SMART devices and MDRaid health status. Features a full application and a Plasma applet + https://github.com/papylhomme/diskmonitor/archive/0.3.3.tar.gz + + extra-cmake-modules + gettext-devel + glibc-devel + kconfigwidgets-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + knotifications-devel + kxmlgui-devel + plasma-workspace-devel + qt5-base-devel + qt5-quickcontrols2-devel + udisks2-devel + qt5-declarative-devel + + hardware/info/diskmonitor/pspec.xml + + + diskmonitor + KDE tools to monitor SMART devices and MDRaid health status. Features a full application and a Plasma applet + + qt5-base + ki18n + libgcc + kconfig + kxmlgui + kcoreaddons + kiconthemes + kconfigwidgets + knotifications + kwidgetsaddons + qt5-declarative + + + /usr/bin + /usr/lib/qt5 + /usr/share + + + + + 2020-03-10 + 0.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 0.3.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-19 + 0.3.1 + Release bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-11-20 + 0.3.1 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + media-player-info + http://cgit.freedesktop.org/media-player-info PisiLinux Community admins@pisilinux.org BSD - library - programming.tool - FastCGI development kit - FastCGI araç takımı - FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. - FastCGI; dil bağımsız, ölçeklenebilir, CGI sunucusunun sınırlamaları olmadan belirli API'leri yüksek performansda çalıştıran bir kitaplıktır. - https://github.com/FastCGI-Archives/fcgi2/archive/2.4.2.tar.gz - programming/tool/fcgi/pspec.xml + hardware.info + Media player capability database + Medya oynatıcısı yetenek veritabanı + media-player-info is a repository of data files describing media player capabilities. These files contain information about the directory layout to use to add music to these devices, about the supported file formats, etc. + media-player-info, ortam oynatıcılarının yeteneklerini tanımlayan bir dosya demetidir. Bu dosyalar bu aygıtların hangi dizinlerine müzik dosyaları koyulması gerektiğini, hangi dosya biçimlerinin desteklendiğini tanımlar. + http://www.freedesktop.org/software/media-player-info/media-player-info-24.tar.gz + + eudev-devel + python3-devel + + hardware/info/media-player-info/pspec.xml - fcgi + media-player-info - /usr/bin - /usr/lib - /usr/share/doc/fcgi - /usr/share/man - - - - fcgi-devel - Development files for fcgi - fcgi için geliştirme dosyaları - - fcgi - - - /usr/include - /usr/share/man/man3 - - - - - 2020-03-21 - 2.4.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - iucode-tool - https://gitlab.com/iucode-tool/iucode-tool - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - programming.tool - Tool to manipulate Intel® IA-32/X86-64 microcode bundles - Tool to manipulate Intel® IA-32/X86-64 microcode bundles - https://gitlab.com/iucode-tool/iucode-tool/-/archive/v2.3.1/iucode-tool-v2.3.1.tar.gz - programming/tool/iucode-tool/pspec.xml - - - iucode-tool - - /usr/bin - /usr/share + /lib/udev/rules.d + /lib/udev + /usr/share/media-player-info /usr/share/doc + + 2020-02-02 + 24 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 23 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 23 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 22 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 22 + Release Bump + Pisi Linux Community + admin@pisilinux.org + - 2021-05-26 - 2.3.1 + 2016-05-08 + 22 First release - Berk Çakar - berk2238@hotmail.com + Hakan Yıldız + hknyldz93@gmail.com - xplanet - http://xplanet.sourceforge.net + gkrellm + http://www.gkrellm.net/ PisiLinux Community admins@pisilinux.org GPLv2 app:gui - science.astronomy - Render a planetary image into an X window - Gezegen görüntülerini bir X penceresine çizdirir - Xplanet was inspired by Xearth, which renders an image of the earth into the X root window. All of the major planets and most satellites can be drawn, similar to the Solar System Simulator. A number of different map projections are also supported, including azimuthal, Lambert, Mercator, Mollweide, orthographic, and rectangular. - Xplanet, Dünya'nın bir görüntüsünü bir X penceresine çizdiren Xearth programından esinlenilerek yapılmıştır. Güneş Sistemi Simülatörü'ne benzer şekilde bir çok büyük gezegen ve uydu çizdirilebilir. Azimut, Lambert, Mercator, Mollweide, ortografik, dikdörtgen de dahil olmak üzere bir çok farklı harita projeksiyonunu destekler. - mirrors://sourceforge/project/xplanet/xplanet/1.3.1/xplanet-1.3.1.tar.gz + service + hardware.info + A compact and clean system monitoring tool + Sade görünümlü sistem durumu izleyicisi + A program to monitor system status, and to collect system information such as memory usage, cpu temperature etc. + Bilgisayarınızın bileşenlerinin durumunu takip edebileceğiniz, hafıza kullanımı, işlemci sıcaklığı gibi bilgiler veren bir araç. + gkrellm + http://gkrellm.srcbox.net/releases/gkrellm-2.3.11.tar.bz2 - tiff-devel + gnutls-devel + gtk2-devel pango-devel - netpbm-devel - giflib-devel - libjpeg-turbo-devel - libXScrnSaver-devel + libX11-devel + glib2-devel + libgcrypt-devel + libICE-devel + libSM-devel - giflib6.patch - xplanet-1.3.1-remove-null-comparison.patch + drop_privileges.patch + gkrellmd-conf.patch - science/astronomy/xplanet/pspec.xml + hardware/info/gkrellm/pspec.xml - xplanet + gkrellm - tiff + gnutls + gtk2 pango - giflib glib2 libX11 - libgcc - libpng - netpbm - freetype - libXScrnSaver - libjpeg-turbo + libgcrypt + libICE + gdk-pixbuf + libSM + /etc /usr/bin + /usr/lib /usr/share/doc /usr/share /usr/share/man + + System.Service + + + gkrellm.desktop + gkrellm.png + + + + gkrellm-devel + Development files for gkrellm + gkrellm için geliştirme dosyaları + + gkrellm + gtk2-devel + + + /usr/include + /usr/lib/pkgconfig + - - 2018-09-07 - 1.3.1 + + 2020-03-10 + 2.3.11 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-24 + 2.3.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-20 + 2.3.10 Rebuild - Kamil Atlı - suvari@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 2.3.10 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com - 2017-06-06 - 1.3.1 - Version Bump - Kamil Atlı - suvari@pisilinux.org + 2017-01-29 + 2.3.9 + Version bump. + Stefan Gronewold + groni@pisilinux.org 2016-06-09 - 1.3.0 + 2.3.5 Release Bump Pisi Linux Community admin@pisilinux.org - 2014-06-14 + 2016-04-01 + 2.3.5 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + wine + http://www.winehq.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + hardware.emulator + Wine bir "Emülator" değildir,Windows uygulamalarını çalıştırma imkanı sunar. + Wine ist kein Emulator, mit dem Sie Microsoft Windows-Anwendungen laufen lässt + WINE Is Not An Emulator, which lets you run Microsoft Windows applications + Wine X11 çalıştıran bir i386 (veya uyumluları) makinede Windows 3.*, Windows 95/98 ve Windows NT programlarını çalıştırmanıza imkân verir. Halâ alfa düzeyinde olduğundan her şey çalışmayabilir. + Wine gibt ihnen die möglichkeit um Windows 3. *, Windows 95/98 und Windows NT-Programme auf einem i386 (oder kompatibel) System X11 zu laufen. Es ist immer noch Alpha-Level-Code, nicht erwarten, dass alles funktioniert. + Wine allows running Windows 3.*, Windows 95/98 and Windows NT programs on a i386 (or compatible) machine running X11. It is still alpha level code; don't expect everything to work. + https://dl.winehq.org/wine/source/5.x/wine-5.9.tar.xz + + mit-kerberos + lcms2-devel + libao-devel + libSM-devel + mpg123-devel + openal-devel + openssl-devel + libsdl2-devel + libv4l-devel + libXext-devel + e2fsprogs-devel + samba-devel + libxslt-32bit + mesa-glu-devel + alsa-lib-devel + gstreamer-devel + openldap-client + libgphoto2-devel + libunwind-devel + pulseaudio-libs-devel + gst-plugins-base-devel + cups-devel + gnutls-devel + gnutls-32bit + libXcursor-devel + libXi-devel + libXrandr-devel + libXxf86vm-devel + sane-backends-devel + unixODBC-devel + dbus-devel + fontconfig-devel + gsm-devel + libjpeg-turbo-devel + libXcomposite-devel + libXinerama-devel + libxslt-devel + tiff-devel + gettext-devel + giflib-devel + v4l-utils + libpng + libtevent-devel + jack-audio-connection-kit-devel + fontforge + freetype-devel + freetype-32bit + libpcap-devel + util-linux + ncurses-devel + + + wine-1.9.3-gcc-5_3_0-disable-force-alignment.patch + gcc_erorr.patch + 0001-programs-winhlp32-Use-noyywrap-for-macro.lex.l-and-p.patch + + hardware/emulator/wine/pspec.xml + + + wine + app:gui + + wine-32bit + winetricks + lcms2 + libX11 + libSM + mpg123 + openal + libXext + mesa-glu + alsa-lib + gstreamer + libgphoto2 + libXcomposite + openldap-client + pulseaudio-libs + gst-plugins-base + libjpeg-turbo + libtevent + p11-kit + libxml2 + giflib + ncurses + cups + gnutls + libXcursor + libXi + libXrandr + libXxf86vm + sane-backends + unixODBC + zlib + eudev + libgcc + cabextract + libpcap + libunwind + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/desktop-directories + /usr/share/wine + /usr/share/locale + /usr/share/doc + /usr/share/man + + + wine-staging + + + winetricks + wisotool + menu/wine.menu + menu/Wine.directory + menu/taskmgr.desktop + menu/uninstaller.desktop + menu/winecfg.desktop + menu/winefile.desktop + menu/winetricks.desktop + menu/wine-mime-msi.desktop + menu/wine-oleview.desktop + menu/wine-winemine.desktop + + + + wine-devel + Wine development environment + Wine geliştirme ortamı + + wine + + + /usr/bin/function_grep.pl + /usr/bin/widl + /usr/bin/winebuild + /usr/bin/winecpp + /usr/bin/wineg++ + /usr/bin/winegcc + /usr/bin/winemaker + /usr/bin/wmc + /usr/bin/wrc + /usr/include/wine + /usr/share/aclocal + /usr/share/man/man1/widl.1 + /usr/share/man/man1/winebuild.1 + /usr/share/man/man1/winecpp.1 + /usr/share/man/man1/wineg++.1 + /usr/share/man/man1/winegcc.1 + /usr/share/man/man1/winemaker.1 + /usr/share/man/man1/wmc.1 + /usr/share/man/man1/wrc.1 + + + wine-staging-devel + + + + winetricks + winetricks is a helper script to download and install various redistributable runtime libraries needed to run some programs in Wine. + + zenity + + + /usr/bin/winetricks + /usr/share/applications/winetricks.desktop + + + + wine-32bit + 32-bit shared libraries for wine + wine için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + zlib-32bit + glib2-32bit + lcms2-32bit + libSM-32bit + p11-kit-32bit + giflib-32bit + libpng-32bit + libv4l-32bit + libX11-32bit + libsdl2-32bit + mpg123-32bit + openal-32bit + libXext-32bit + libxml2-32bit + alsa-lib-32bit + mesa-glu-32bit + openldap-32bit + ncurses-32bit + libunwind-32bit + libXrandr-32bit + libXdamage-32bit + libXxf86vm-32bit + fontconfig-32bit + libXcursor-32bit + libXxf86dga-32bit + gstreamer-32bit + libXcomposite-32bit + pulseaudio-libs-32bit + gst-plugins-base-32bit + + + zlib-32bit + lcms2-32bit + libSM-32bit + libX11-32bit + mpg123-32bit + openal-32bit + libXext-32bit + libxml2-32bit + alsa-lib-32bit + mesa-glu-32bit + openldap-32bit + gsm-32bit + eudev-32bit + cups-32bit + tiff-32bit + libXi-32bit + gnutls-32bit + libpng-32bit + ncurses-32bit + openssl-32bit + p11-kit-32bit + giflib-32bit + alsa-lib-32bit + libXrandr-32bit + gstreamer-32bit + fontconfig-32bit + libXcursor-32bit + libXdamage-32bit + libXxf86vm-32bit + libXxf86dga-32bit + libtool-ltdl-32bit + libXcomposite-32bit + libjpeg-turbo-32bit + pulseaudio-libs-32bit + + + /usr/lib32/libwine.so* + /usr/lib32/wine + + + wine-staging-32bit + + + + + 2020-06-03 + 5.9 + Version bump. + İdris Kalp + idriskalp@gmail.com + + + 2019-09-30 + 4.17 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-03 + 4.3 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2019-01-23 + 4.0 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2018-11-25 + 3.21 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2018-08-29 + 3.14 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2018-07-11 + 3.12 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2018-05-23 + 3.8 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2018-04-23 + 3.6 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2017-12-24 + 2.22 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2017-05-28 + 2.9 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2017-01-29 + 2.0 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2016-09-13 + 1.9.18 + - Support for multiple kernel drivers in a single process. + - More WebServices reader support. + - Various improvements in joystick support. + - Some more work towards the Direct3D command stream. + - GDI performance improvements. + - Improved IME window handling. + - Compatibility fixes in the clipboard support. + - Various bug fixes. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-08-22 + 1.9.17 + -Better exception handling on 64-bit. + -Various improvements in joystick support. + -Some more stream support in the C++ runtime. + -Font embedding improvements. + -More metafile support in GDI+. + -Various bug fixes. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-08-15 + 1.9.16 + -Better 64-bit binary compatibility on macOS. + -Performance improvements in JavaScript. + -More progress towards the Direct3D command stream. + -More shader instructions in Direct3D. + -Performance improvements in GDI. + -Various bug fixes. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-23 + 1.9.15 + Bugs fixed in 1.9.15 (total 22). + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-11 + 1.9.14 + -Pisilinux Fixed Options. + -More Shader Model 5 support in Direct3D. + -Some more write support in WebServices. + -Performance improvements in GDI. + -Some more progress towards the Direct3D command stream. + -Various bug fixes. + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-11 + 1.9.14 + Version bump + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-09 + 1.9.13 + missing fixes release + Ergün Salman + poyraz76@pisilinux.org + + + 2016-07-02 + 1.9.13 + First release + Ergün Salman + poyraz76@pisilinux.org + + + + + + playonlinux + http://www.playonlinux.com + + Ergün Salman + poyraz76@pisilinux.org + + GPLv3 + app:gui + app:console + hardware.emulator + Tool to help Linux users run Windows games on linux + Birçok Windows oyununu Linux'ta oynayabilmenizi sağlar + PlayOnLinux is a piece of sofware which allow you to install and use easily numerous games and softwares designed to run with Microsoft's Windows. + PlayOnLinux, Microsoft's Windows için hazırlanan çok sayıdaki oyunu ve uygulamayı Linux'ta kullanmanıza olanak sağlayan bir uygulamadır. + PlayOnLinux + http://repository.playonlinux.com/PlayOnLinux/4.3.4/PlayOnLinux_4.3.4.tar.gz + + PlayOnLinux_4.1.6-fix-desktop-file.patch + + hardware/emulator/playonlinux/pspec.xml + + + playonlinux + + jq + wxPython + wine + wget + gnu-netcat + icoutils + binutils + imagemagick + xterm + p7zip + gnupg + + + /usr/bin + /usr/share/doc + /usr/share/applications + /usr/share/pixmaps + /usr/share/playonlinux + /usr/share/playonlinux/lang/ + /usr/share/locale/ + + + PlayOnLinux.desktop + playonlinux.png + + + + + 2020-06-07 + 4.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 4.2.12 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 4.2.12 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-29 + 4.2.10 + rebuild + Ali Algül + aligulle3801@gmail.com + + + 2016-07-03 + 4.2.10 + First Release + Ergün Salman + poyraz76@pisilinux.org + + + + + + wine-staging + http://www.winehq.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + hardware.emulator + WINE Is Not An Emulator, which lets you run Microsoft Windows applications - staging version. + Wine allows running Windows 3.*, Windows 95/98 and Windows NT programs on a i386 (or compatible) machine running X11. It is still alpha level code; don't expect everything to work. + https://dl.winehq.org/wine/source/7.x/wine-7.5.tar.xz + https://github.com/wine-staging/wine-staging/archive/refs/tags/v7.5.tar.gz + + mit-kerberos-devel + lcms2-devel + libao-devel + libSM-devel + mpg123-devel + openal-devel + openssl-devel + libsdl2-devel + libv4l-devel + libXext-devel + e2fsprogs-devel + samba-devel + libxslt-32bit + mesa-glu-devel + alsa-lib-devel + gstreamer-devel + openldap-client + libgphoto2-devel + pulseaudio-libs-devel + gst-plugins-base-devel + cups-devel + gnutls-devel + gnutls-32bit + libXcursor-devel + libXi-devel + libXrandr-devel + libXxf86vm-devel + sane-backends-devel + unixODBC-devel + dbus-devel + fontconfig-devel + gsm-devel + libjpeg-turbo-devel + libXcomposite-devel + libXinerama-devel + libxslt-devel + tiff-devel + gettext-devel + giflib-devel + v4l-utils + libpng-devel + libtevent-devel + jack-audio-connection-kit-devel + fontforge + freetype-devel + freetype-32bit + libpcap-devel + util-linux + ncurses-devel + + + 0001-programs-winhlp32-Use-noyywrap-for-macro.lex.l-and-p.patch + + hardware/emulator/wine-staging/pspec.xml + + + wine-staging + app:gui + + wine-staging-32bit + lcms2 + libX11 + libSM + mpg123 + openal + libXext + mesa-glu + alsa-lib + gstreamer + libgphoto2 + libXcomposite + openldap-client + pulseaudio-libs + gst-plugins-base + libjpeg-turbo + libtevent + p11-kit + libxml2 + giflib + ncurses + cups + gnutls + libXcursor + libXi + libXrandr + libXxf86vm + sane-backends + unixODBC + zlib + eudev + libgcc + cabextract + libpcap + libunwind + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/desktop-directories + /usr/share/wine + /usr/share/locale + /usr/share/doc + /usr/share/man + + + wine + + + wine + + + wisotool + menu/wine.menu + menu/Wine.directory + menu/taskmgr.desktop + menu/uninstaller.desktop + menu/winecfg.desktop + menu/winefile.desktop + menu/winetricks.desktop + menu/wine-mime-msi.desktop + menu/wine-oleview.desktop + menu/wine-winemine.desktop + + + + wine-staging-devel + Wine development environment + + wine-staging + + + /usr/bin/function_grep.pl + /usr/bin/widl + /usr/bin/winebuild + /usr/bin/winecpp + /usr/bin/wineg++ + /usr/bin/winegcc + /usr/bin/winemaker + /usr/bin/wmc + /usr/bin/wrc + /usr/include/wine + /usr/share/aclocal + /usr/share/man/man1/widl.1 + /usr/share/man/man1/winebuild.1 + /usr/share/man/man1/winecpp.1 + /usr/share/man/man1/wineg++.1 + /usr/share/man/man1/winegcc.1 + /usr/share/man/man1/winemaker.1 + /usr/share/man/man1/wmc.1 + /usr/share/man/man1/wrc.1 + + + wine-devel + + + wine-devel + + + + wine-staging-32bit + 32-bit shared libraries for wine + emul32 + emul32 + + zlib-32bit + glib2-32bit + lcms2-32bit + libSM-32bit + p11-kit-32bit + giflib-32bit + libpng-32bit + libv4l-32bit + libX11-32bit + libsdl2-32bit + mpg123-32bit + openal-32bit + libXext-32bit + libxml2-32bit + alsa-lib-32bit + mesa-glu-32bit + openldap-32bit + ncurses-32bit + libXrandr-32bit + libXdamage-32bit + libXxf86vm-32bit + fontconfig-32bit + libXcursor-32bit + libXxf86dga-32bit + gstreamer-32bit + libXcomposite-32bit + pulseaudio-libs-32bit + gst-plugins-base-32bit + + + zlib-32bit + eudev-32bit + lcms2-32bit + libSM-32bit + libX11-32bit + mpg123-32bit + openal-32bit + libXext-32bit + libxml2-32bit + alsa-lib-32bit + mesa-glu-32bit + openldap-32bit + gsm-32bit + cups-32bit + tiff-32bit + libXi-32bit + gnutls-32bit + libpng-32bit + ncurses-32bit + openssl-32bit + p11-kit-32bit + giflib-32bit + alsa-lib-32bit + libXrandr-32bit + gstreamer-32bit + fontconfig-32bit + libXcursor-32bit + libXdamage-32bit + libXxf86vm-32bit + libXxf86dga-32bit + libtool-ltdl-32bit + libXcomposite-32bit + libjpeg-turbo-32bit + pulseaudio-libs-32bit + + + /usr/lib32/libwine.so* + /usr/lib32/wine + + + wine-32bit + + + wine-32bit + + + + + 2022-04-02 + 7.5 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-06-04 + 5.9 + First release + Idris Kalp + idriskalp@gmail.com + + + + + + dosbox + http://www.dosbox.com/ + + Pisi Linux Community + admins@pisilinux.org + + GPLv2 + app:gui + hardware.emulator + DOSBox is a DOS emulator. + DOSBox, bir DOS öykünücüsüdür. + DOSBox is a DOS-emulator that uses the SDL-library. + DOSBox, SDL kitaplığını kullanan bir DOS öykünücüsüdür. + dosbox + https://sourceforge.net/projects/dosbox/files/dosbox/0.74-3/dosbox-0.74-3.tar.gz + + alsa-lib-devel + libsdl-devel + + + dosbox-0.74_gcc4.6_compat.patch + + hardware/emulator/dosbox/pspec.xml + + + dosbox + + alsa-lib-32bit + libsdl-32bit + + + /usr/share/doc/dosbox + /usr/share/man + /usr/bin + /usr/share/icons + /usr/share/pixmaps + /usr/share/applications + + + dosbox.png + dosbox.desktop + icons/hicolor/16x16/apps/dosbox.png + icons/hicolor/24x24/apps/dosbox.png + icons/hicolor/32x32/apps/dosbox.png + icons/hicolor/48x48/apps/dosbox.png + icons/hicolor/96x96/apps/dosbox.png + icons/hicolor/128x128/apps/dosbox.png + icons/hicolor/256x256/apps/dosbox.png + + + + + 2020-06-27 + 0.74.3 + First release + Erdem Ersoy + erdemersoy@live.com + + + + + + libusbmuxd + https://www.libimobiledevice.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + service + library + hardware.mobile + Daemon for communicating with Apple's iPod Touch and iPhone + libusbmuxd is a daemon used for communicating with Apple's iPod Touch and iPhone devices. It allows multiple services on the device to be accessed simultaneously. + http://www.libimobiledevice.org/downloads/libusbmuxd-2.0.2.tar.bz2 + + libplist-devel + libusb-devel + + hardware/mobile/libusbmuxd/pspec.xml + + + libusbmuxd + + libplist + libusb + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/sbin + /lib/udev/rules.d + /usr/share/man/man1 + + + + libusbmuxd-devel + Development files for libusbmuxd + + libusbmuxd + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-06-24 + 2.0.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.0.10 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.0.10 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 1.0.10 + First release + Pisi Linux Community + admin@pisilinux.org + + + + + + libimobiledevice + http://www.libimobiledevice.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + GPLv2 + library + app:console + hardware.mobile + Library for connecting to mobile devices + libimobiledevice is a library for connecting to mobile devices including phones and music players + https://github.com/libimobiledevice/libimobiledevice/archive/1.3.0.tar.gz + + gnutls-devel + libusbmuxd-devel + libplist-devel + libtasn1-devel + libgcrypt-devel + + hardware/mobile/libimobiledevice/pspec.xml + + + libimobiledevice + + gnutls + libusbmuxd + libplist + libtasn1 + libgcrypt + + + /usr/lib + /usr/bin + /usr/share/man/man1 + /usr/share/doc/libimobiledevice + + + + libimobiledevice-devel + Development files for libimobiledevice + + gnutls-devel + libusbmuxd-devel + libplist-devel + libtasn1-devel + libgcrypt-devel + libimobiledevice + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-12-09 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-24 + 1.3.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.2.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 1.2.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-03-01 + 1.2.0 + Version Bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.1.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-25 + 1.1.7 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + libplist + http://matt.colyer.name/projects/iphone-linux + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + GPLv2 + library + app:console + hardware.mobile + Library for manipulating Apple Binary and XML Property Lists + Apple ikili dosyaları ve XML özellik listeleri üzerindeki işlemler için kütüphane + libplist is a library for manipulating Apple Binary and XML Property Lists. + libplist, Apple ikili dosyaları ve XML özellik listeleri üzerindeki işlemler için gerekli bir kütüphanedir. + http://www.libimobiledevice.org/downloads/libplist-2.2.0.tar.bz2 + + libxml2-devel + python-devel + cython + + hardware/mobile/libplist/pspec.xml + + + libplist + + libxml2 + python + libgcc + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/man/man1 + + + + libplist-devel + Development files for libplist + libplist için geliştirme dosyaları + + libplist + libxml2-devel + python-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-06-24 + 2.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 2.0.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-16 + 2.0.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-28 + 2.0.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-01 + 1.12 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-31 + 1.11 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + usbmuxd + https://www.libimobiledevice.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + service + library + hardware.mobile + Daemon for communicating with Apple's iPod Touch and iPhone + Apple iPod Touch ve iPhone iletişim hizmeti + usbmuxd is a daemon used for communicating with Apple's iPod Touch and iPhone devices. It allows multiple services on the device to be accessed simultaneously. + usbmuxd, Apple iPod Touch ve iPhone cihazlarıyla iletişim kurmak için gerekli bir sistem hizmetidir. Aynı anda, birden fazla cihaza bağlanma imkanı sağlar. + https://codeload.github.com/libimobiledevice/usbmuxd/tar.gz/1.1.1 + + eudev-devel + libplist-devel + libusb-devel + libimobiledevice-devel + + hardware/mobile/usbmuxd/pspec.xml + + + usbmuxd + + libplist + libusb + libimobiledevice + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/sbin + /lib/udev/rules.d + /usr/share/man/man8/usbmuxd.8 + /usr/share/man/man1/usbmuxd.1 + + + + + 2020-06-24 + 1.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 1.1.0 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-05 + 1.0.10 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 1.0.10 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.0.9 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 1.0.9 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + ifuse + http://matt.colyer.name/projects/iphone-linux + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + hardware.mobile + Mount Apple iPhone and iPod touch devices + Apple iPhone ve iPod touch cihazlarını bağlama aracı + ifuse, a fuse filesystem for mounting iPhone and iPod touch devices. + ifuse, Apple iPhone ve iPod touch cihazlarını sisteme bağlamak için gerekli araçları içerir. + http://www.libimobiledevice.org/downloads/ifuse-1.1.4.tar.bz2 + + libimobiledevice-devel + fuse-devel + + hardware/mobile/ifuse/pspec.xml + + + ifuse + + libimobiledevice + fuse + libusbmuxd + libtasn1 + gnutls + libplist + + + /usr/bin + /usr/share/man/ + /usr/share/doc/ifuse + + + + + 2020-06-24 + 1.1.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-06-21 + 1.1.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-07 + 1.1.3 First release Osman Erkan osman.erkan@pisilinux.org @@ -307457,66 +332557,214 @@ contacts, tasks, and calendar information. - geda - http://geda-project.org/ + usb-modeswitch + https://www.draisberghof.de/usb_modeswitch/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + hardware.mobile + Mode switching tool for broadband devices + Genişbant cihazlar için kip değiştirme aracı + usb-modeswitch brings up your data card into operational mode. When plugged in, they identify themselves as CD-ROM and present some non-Linux compatible installation files. This tool deactivates those CD-ROM devices and enables the real communication interface. It supports most devices manufactured by Huawei, T-Mobile, Vodafone, Option, ZTE, Novatel. + usb-modeswitch, genişbant cihazları CD-ROM kipinden, ağ kartı kipine geçirir. Bu cihazlar, Linux dışındaki işletim sistemlerine sürücülerini otomatik yükleyebilmek için ilk takıldıklarında kendilerini CD-ROM olarak tanıtırlar. Bu araçla, bu kip pasif hale getirilip, iletişim arayüzü etkinleştirilir. Huawei, T-Mobile, Vodafone, Option, ZTE ve Novatel tarafından üretilen cihazlar desteklenmektedir. + https://www.draisberghof.de/usb_modeswitch/usb-modeswitch-2.6.1.tar.bz2 + https://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-20191128.tar.bz2 + + tcl-devel + libusb-devel + + hardware/mobile/usb-modeswitch/pspec.xml + + + usb-modeswitch + + libusb + + + /etc + /usr/sbin + /lib/udev + /lib/udev/rules.d + /usr/share/usb_modeswitch + /var/lib/usb_modeswitch + /usr/share/man + /usr/share/doc + + + + + 2021-03-14 + 2.6.1 + Ver. bump + fury + uglyside@yandex.ru + + + 2019-11-31 + 2.6.0 + Ver. bump + fury + uglyside@yandex.ru + + + 2014-08-18 + 2.2.0 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-03-07 + 1.2.7 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-17 + 1.2.5 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2013-04-12 + 1.2.5 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2011-08-03 + 1.1.8 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + vbetool + http://www.codon.org.uk/~mjg59/vbetool/ PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - science.electronics - gEDA contains gschem, gnetlist, gsymcheck, gattrib, utilities and documentation from the gEDA project. - GEDA, GPL Elektronik Tasarım Otomasyon Araçları. - The gEDA project has produced and continues working on a full GPL'd suite and toolkit of Electronic Design Automation tools. - GEDA projesi, GPL lısansı altında Elektronik Tasarım Otomasyon Araçları ve geliştirme başlıkları içerir. - http://ftp.geda-project.org/geda-gaf/stable/v1.10/1.10.0/geda-gaf-1.10.0.tar.gz + app:console + hardware.graphics + Alter video hardware state through video BIOS + Gerçek kipte ekran BIOS değiştirme aracı (örn. ekran kartını yeniden başlatmak için) + vbetools is a real-mode video BIOS code to alter hardware state. Vbetool uses lrmi in order to run code from the video BIOS. It is able to alter DPMS states, save/restore video card state and attempt to initialize the video card from scratch. + Donanım durumunu değiştiren gerçek kipli video BIOS kodudur. Video BIOS'undan gelen kodları çalıştırmak için lrmi kullanır. Video kartının DPMS ve kaydet/tekrar inşaa et durumunun değiştirilmesini sağlar ve video kartının hatalı durumdan başlatılmasına çalışır. + http://ftp.iij.ad.jp/pub/linux/gentoo/distfiles/32/vbetool-1.1.tar.gz - flex - gawk - doxygen - pkgconfig - gtk2-devel - guile-devel - glib2-devel - python-devel + libx86-devel + pciutils-devel - science/electronics/geda/pspec.xml + + vbetool-1.0-build-as-needed.patch + unsigned_int.patch + + hardware/graphics/vbetool/pspec.xml - geda + vbetool - gtk2 - cairo - guile - glib2 - pango - gdk-pixbuf + libx86 + pciutils - /usr/share - /usr/lib /usr/share/doc /usr/share/man - /usr/bin - /usr/share/gEDA - /usr/share/info - /usr/share/mime - /usr/share/icons - /usr/share/applications - /usr/share/locale + /usr/sbin + + + + + 2021-11-29 + 1.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 1.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-10 + 1.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-02-17 + 1.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 1.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libmfx + https://github.com/lu-zero/mfx_dispatch + + Idris Kalp + idriskalp@gmail.com + + BSD + library + hardware.graphics + Intel media sdk dispatcher + Intel media sdk dispatcher + https://github.com/lu-zero/mfx_dispatch/archive/1.25.tar.gz + + libdrm-devel + libva-devel + + hardware/graphics/libmfx/pspec.xml + + + libmfx + + libdrm + libva + + + /usr/lib + /usr/share + /usr/share/doc - geda-devel - Development files for geda - geda için geliştirme dosyaları - geda-devel, geda için geliştirme dosyalarını içerir. + libmfx-devel - glib2-devel - guile-devel - gdk-pixbuf-devel - geda + libmfx /usr/include @@ -307524,110 +332772,4313 @@ contacts, tasks, and calendar information. - - 2020-09-29 - 1.10.0 - Minor version bump. + + 2020-01-14 + 1.25 + First Release + Idris Kalp + idriskalp@gmail.com + + + + + + psutils + http://www.cups.org/ + + Blue Devil + bluedevil@sctzine.com + + GPLv2 + app:console + hardware.printer + PostScript Utilities + PostScript yardımcı araçları + psutils contains tools to convert to/from postscript files. + psutils PostScript dosyaları arasında dönüşüm yapmak için gerekli araçları içerir. + https://github.com/rrthomas/psutils/archive/v2.03.tar.gz + + gnulib-d279bc6.tar.gz + + + help2man + ghostscript-devel + + hardware/printer/psutils/pspec.xml + + + psutils + Utilities for manipulating PostScript documents + + paper + ghostscript + perl-IPC-Run3 + + + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/psutils/PSUtils.pm + + + + + 2020-06-03 + 2.03 + First Pisi Release Blue Devil bluedevil@sctzine.com - - 2018-09-16 - 1.8.2 - First release + + + + + splix + http://splix.sf.net/ + PisiLinux Community admins@pisilinux.org + + GPLv2 + data + app:console + hardware.printer + A set of CUPS printer drivers for SPL (Samsung Printer Language) printers + SPL (Samsung Yazıcı Dili) için CUPS sürücüleri + The Splix drivers are usable by all printer devices which understand the SPL II language. It covers several Samsung, Xerox, Dell and Ricoh printers. + splix, SPL II dilini anlayabilen tüm yazıcılar tarafından kullanılabilen sürücüleri içerir. Bu sürücü bazı Samsung, Xerox, Dell ve Ricoh yazıcıları desteklemektedir. + https://sourceforge.net/projects/pisilinux/files/source/splix-2.0.1.tar.gz + http://splix.ap2c.org/samsung_cms.tar.bz2 + + cups-devel + jbigkit-devel + + + splix-1.1.0-fix-makefile.patch + install-english-only.patch + splix-deviceID.patch + splix-ldflags.patch + + hardware/printer/splix/pspec.xml + + + splix + + cups + libgcc + jbigkit + + + /usr/lib/cups + /usr/share/cups + /usr/share/doc + + + + + 2022-03-12 + 2.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 2.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 2.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-09 + 2.0.1 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 2.0.0_20110720 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-01-10 + 2.0.0_20110720 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libpaper + http://packages.debian.org/unstable/source/libpaper + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.printer + Library for handling paper characteristics + Kağıt özelliklerini düzenlemek için kitaplık + Libpaper is a programming library for handling paper characteristics. + libpaper, kağıt özelliklerini düzenlemek için bir programlama kitaplığıdır. + Libpaper es una librería de programación para manejar características de papel. + http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_1.1.28.tar.gz + hardware/printer/libpaper/pspec.xml + + + libpaper + + /usr/bin + /usr/sbin + /usr/lib + /etc/ + /usr/share/man + /usr/share/doc + /usr/share/locale + + + papersize + + + + libpaper-devel + Development files for libpaper + libpaper için geliştirme dosyaları + + libpaper + + + /usr/include + /usr/share/man/man3 + + + + + 2021-07-16 + 1.1.28 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-07 + 1.1.24 + Rebuild New T. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-30 + 1.1.24 + Rebuild New T. + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-23 + 1.1.24 + Rebuild nmu5 + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 1.1.24 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.24 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-23 + 1.1.24 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + cups-pk-helper + https://www.freedesktop.org/wiki/Software/cups-pk-helper + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + hardware.printer + PolicyKit helper to configure cups with fine-grained privileges + cups-pk-helper provides a PolicyKit helper to configure cups with fine-grained privileges. For example, it's possible to let users enable/disable printers without requiring a password, while still requiring a password for editing printer settings. + https://www.freedesktop.org/software/cups-pk-helper/releases/cups-pk-helper-0.2.6.tar.xz + + cups-devel + polkit-devel + elogind-devel + intltool + + hardware/printer/cups-pk-helper/pspec.xml + + + cups-pk-helper + + cups + glib2 + polkit + + + /usr/lib/cups-pk-helper + /usr/share/dbus-1 + /usr/share/locale + /usr/share/doc + /usr/share/polkit-1 + + + + + 2021-07-19 + 0.2.6 + First release for Pisi Linux + Berk Çakar + berk2238@hotmail.com + + + + + + system-config-printer + http://cyberelk.net/tim/software/system-config-printer + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + hardware.printer + A printer administration tool + Yazıcı yapılandırma altyapısı + system-config-printer is a graphical user interface that allows the user to configure a CUPS print server. + system-config-printer, Python ile yazılmış ve otomatik yazıcı tanıma sürecinde kullanılan altyapıyı oluşturan bir kütüphanedir. + https://github.com/OpenPrinting/system-config-printer/releases/download/v1.5.16/system-config-printer-1.5.16.tar.xz + + tr.po + + + gtk3-devel + util-linux + xmlto + libxslt-devel + intltool + python3-devel + cups-devel + eudev-devel + glib2-devel + libusb-devel + gettext-devel + desktop-file-utils + dbus-glib-devel + autoconf-archive + + + fix-icon.patch + + hardware/printer/system-config-printer/pspec.xml + + + system-config-printer + + eudev + glib2 + libusb + libsecret + libgnome-keyring + python3-cups + python3-pysmbc + dbus-python3 + python3-pygobject3 + python3-requests + cups + + + /usr/lib + /etc/dbus-1 + /etc/cupshelpers + /usr/share/doc + /lib/udev/rules.d + /usr/share/dbus-1 + /usr/share/system-config-printer/debug.py + /usr/share/appdata/system-config-printer.appdata.xml + /usr/share/system-config-printer/smburi.py + /usr/share/system-config-printer/config.py + /usr/share/system-config-printer/ppdippstr.py + /lib/systemd/system/configure-printer@.service + /run/udev-configure-printer + /lib/udev + /usr/libexec + /usr/lib/tmpfiles.d/system-config-printer.conf + /usr/share/metainfo/system-config-printer.appdata.xml + /usr/bin/scp-dbus-service + /usr/share/system-config-printer/xml + /usr/share/system-config-printer/*.py + /usr/share/system-config-printer/troubleshoot + + + tmpfiles.conf + + + + system-config-printer-gtk + GTK+ frontend of system-config-printer + system-config-printer için GTK+ önyüzü + + python-gtk + notify-python + python3-pygobject3 + system-config-printer + + + /usr/share/man + /usr/share/system-config-printer + /etc/xdg/autostart + /usr/share/applications + /usr/bin + /usr/share/locale + + + + + 2022-03-18 + 1.5.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-10-24 + 1.5.15 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-16 + 1.5.15 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-09-08 + 1.5.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 1.5.11 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-15 + 1.5.11 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-11 + 1.5.11 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-15 + 1.5.11 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-22 + 1.5.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-03 + 1.5.9 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-12-15 + 1.5.9 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-03-01 + 1.5.7 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.5.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 1.5.7 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-05-08 + 1.5.7 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + cups + https://www.cups.org/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + service + hardware.printer + Common Unix Printing System + Unix Ortak Yazdırma Sistemi + cups provides a portable printing layer for *nix-based operating systems. + https://github.com/OpenPrinting/cups/releases/download/v2.4.1/cups-2.4.1-source.tar.gz + + acl-devel + pam-devel + dbus-devel + libpcre-devel + zlib-devel + python-devel + libusb-devel + libgcc + avahi-libs + avahi-devel + mit-kerberos-devel + libpaper-devel + xdg-utils + colord-devel + autoconf + + + fedora/cups-final-content-type.patch + fedora/cups-res_init.patch + fedora/cups-logrotate.patch + fedora/cups-web-devices-timeout.patch + gentoo/cups-2.2.6-fix-install-perms.patch + pisilinux/cups-run.patch + pisilinux/statedir.patch + pld-linux/cups-avahi-address.patch + + hardware/printer/cups/pspec.xml + + + cups + + acl + pam + dbus + zlib + libusb + libgcc + libpaper + avahi + e2fsprogs + avahi-libs + mit-kerberos + + + /etc/cups/*conf + /usr/lib/tmpfiles.d/cups.conf + /usr/lib + /usr/sbin + /usr/bin + /var/cache/cups/rss + /var/spool/cups/tmp + /run/cups/certs + /var/log/cups + /etc + /lib/udev/rules.d + /lib/systemd/system + /usr/share/cups + /usr/share/icons + /usr/share/applications + /usr/share/doc + /usr/share/man + /usr/share/locale + + + System.Service + System.Package + + + tmpfiles.conf + cups.logrotate + fedora/textonly.ppd + + + + cups-devel + Development files for cups + cups için geliştirme dosyaları + + cups + + + /usr/include + /usr/bin/cups-config + + + + cups-32bit + 32-bit shared libraries for cups + cups için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + zlib-32bit + openssl-32bit + + + zlib-32bit + openssl-32bit + libgcc + cups + + + /usr/bin/cups-config-32bit + /usr/lib32 + + + + + 2022-05-06 + 2.4.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-03-25 + 2.4.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-30 + 2.4.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-16 + 2.3.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 2.3.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-29 + 2.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-08 + 2.3.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-04 + 2.2.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-06-24 + 2.2.11 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-23 + 2.2.11 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-11 + 2.2.10 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-24 + 2.2.9 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-10 + 2.2.7 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-13 + 2.2.7 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-13 + 2.2.6 + Version bump + Ayhan Yalçınsoy + ayhanyacinsoy@pisilinux.org + + + 2017-07-16 + 2.2.3 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 2.2.2 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 2.1.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-25 + 2.1.3 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2016-03-23 + 2.1.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + foomatic-db-engine + http://www.linuxprinting.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.printer + Foomatic printer database engine + Foomatic yazıcı veritabanı motoru + foomatic-db-engine is the layer that provides the database engine to Foomatic. + foomatic-db-engine, Foomatic veritabanı motorunu oluşturan katmandır. + https://www.openprinting.org/download/foomatic/foomatic-db-engine-4.0-20210824.tar.gz + + libxml2-devel + cups-devel + + + foomatic-db-engine-4.0.8-fix-sandbox.patch + 4.0.7-perl-module.patch + + hardware/printer/foomatic-db-engine/pspec.xml + + + foomatic-db-engine + + libxml2 + + + /usr/bin + /usr/sbin + /usr/lib + /etc/foomatic + /usr/share/foomatic/templates + /usr/share/man + /usr/share/doc + + + + + 2022-03-11 + 20210314 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 20210314 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 20200310 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-11 + 20190111 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2018-08-13 + 4.0.20180813 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2018-03-10 + 4.0.20180310 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2017-02-28 + 4.0.12 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 4.0.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-24 + 4.0.12 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + foomatic-db-nonfree + http://www.linuxprinting.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + Custom + app:console + hardware.printer + Foomatic printer database nonfree + Foomatic - database extension consisting of manufacturer-supplied PPD files released under non-free licenses. + https://www.openprinting.org/download/foomatic/foomatic-db-nonfree-20210824.tar.gz + + cups-devel + foomatic-db + + hardware/printer/foomatic-db-nonfree/pspec.xml + + + foomatic-db-nonfree + + foomatic-db + + + /usr/share/foomatic/db/ + /usr/share/doc/foomatic-db-nonfree + + + + + 2022-03-11 + 20210824 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 20210314 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 20200310 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-11 + 20190111 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2018-08-13 + 20180813 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2018-03-10 + 20180310 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2017-12-14 + 20171214 + Version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-04-09 + 20170409 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 20160609 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 20160326 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + paper + https://github.com/rrthomas/paper + + Blue Devil + bluedevil@sctzine.com + + GPLv3 + app:console + hardware.printer + Replacement for Debian's libpaper + Debian'ın libpaper kitaplığı yerine bir kitaplık + The paper package enables users to indicate their preferred paper size, provides the paper(1) utility to find the user's preferred default paper size and give information about known sizes, and specifies system-wide and per-user paper size catalogues, which can be can also be used directly. + paper, Debian'ın libpaper kitaplığı yerine bir kitaplık sunar. + https://github.com/rrthomas/paper/archive/v2.2.tar.gz + + gnulib-d279bc6.tar.gz + + + help2man + + hardware/printer/paper/pspec.xml + + + paper + Replacement for Debian's libpaper + + /etc + /usr/lib/ + /usr/share/doc + /usr/share/man + /usr/bin + + + + + 2020-06-03 + 2.2 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + enscript + http://www.gnu.org/software/enscript/enscript.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.printer + Powerful text-to-postscript converter + Metin dosyalarından postscript belge oluşturma aracı + enscript is an application that you can use to convert your text files to postscript files with enhanced formatting capabilities like colorizing, page layout management etc. + Metin dosyalarını postscript belgelere dönüştüren, dönüşüm sırasında renklendirme, sayfa düzeni ve boyut değiştirme gibi biçimlendirmeler yapabilen bir araç + https://ftp.gnu.org/gnu/enscript/enscript-1.6.6.tar.gz + + ruby.patch + + hardware/printer/enscript/pspec.xml + + + enscript + + /etc + /usr/bin + /usr/share/doc + /usr/share/enscript + /usr/share/info + /usr/share/locale + /usr/share/man + + + ruby.st + + + + + 2020-02-12 + 1.6.6 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 1.6.6 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-28 + 1.6.4 + Rebuild for new Toolchain. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 1.6.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-01-23 + 1.6.4 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + pnm2ppa + http://pnm2ppa.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.printer + Driver addons for some Hp Deskjet printers + Bazı Hp Deskjet yazıcılar için sürücü eklentileri + Tool to convert pnm data to ppa data for Hp Deskjet 710, 712, 720, 722, 820, 1000 series printer drivers. + Hp Deskjet 710, 712, 720, 722, 820, 1000 serisi yazıcı sürücüleri için pnm verisini ppa verisine dönüştüren araçlar + mirrors://sourceforge/pnm2ppa/pnm2ppa-1.13.tar.gz + + pnm2ppa-default_config.patch + + hardware/printer/pnm2ppa/pspec.xml + + + pnm2ppa + + enscript + + + /etc + /etc/pdq + /usr/bin + /usr/share/doc + /usr/share/man + /usr/share/pnm2ppa + + + + + 2020-03-10 + 1.13 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 1.13 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 1.13 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.13 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-23 + 1.13 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + cups-filters + http://www.openprinting.org + + Marcin Bojara + marcin@pisilinux.org + + GPLv2 + GPLv3 + GPLv2+ + GPLv3+ + LGPLv2+ + MIT + data + library + app:console + hardware.printer + OpenPrinting CUPS filters and backends + Contains backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc. In addition it contains additional filters developed independently of Apple, especially filters for the PDF-centric printing workflow introduced by OpenPrinting. + https://www.openprinting.org/download/cups-filters/cups-filters-1.28.12.tar.xz + + python3-devel + cups-devel + glib2-devel + tiff-devel + lcms2-devel + dbus-devel + python-devel + libpng-devel + gettext-devel + freetype-devel + fontconfig-devel + libjpeg-turbo-devel + dejavu-fonts + poppler-utils + poppler-cpp-devel + zlib-devel + openldap-client + avahi-devel + avahi-glib-devel + qpdf-devel + ghostscript-devel + poppler-devel + mupdf-devel + + hardware/printer/cups-filters/pspec.xml + + + cups-filters + + cups + dbus + tiff + zlib + glib2 + lcms2 + libgcc + libpng + fontconfig + poppler-cpp + mit-kerberos + libjpeg-turbo + qpdf + ghostscript + poppler + e2fsprogs + avahi-glib + avahi-libs + openldap-client + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/ppd + /usr/bin + /usr/share/cups + /etc/cups/cups-browsed.conf + /etc/fonts/conf.d/99pdftoopvp.conf + + + + cups-filters-devel + Development files for cups-filters + Cups-filters için geliştirme dosyaları + + cups-filters + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-03-11 + 1.28.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-07-16 + 1.28.9 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 1.28.7 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-09-03 + 1.28.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-29 + 1.27.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 1.27.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-11-16 + 1.25.12 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-07 + 1.25.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-29 + 1.25.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-05-31 + 1.23.0 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-30 + 1.21.6 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-07 + 1.21.3 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-09 + 1.20.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-21 + 1.20.3 + version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-28 + 1.20.1 + version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-12 + 1.17.9 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-13 + 1.17.9 + version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-07-13 + 1.14.1 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-03-21 + 1.5.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.5.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-23 + 1.5.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + gutenprint + http://gimp-print.sourceforge.net/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + data + hardware.printer + High quality printer drivers + Yüksek kaliteli yazıcı sürücüleri + gutenprint contains drivers for Canon, Epson, Lexmark, Sony, Olympus, and PCL printers for use with Ghostscript, CUPS, Foomatic, and the Gimp. + Canon, Epson, Lexmark, Sony, Olympus ve PCL türü yazıcılar için Gimp, CUPS, Foomatic yazıcı sürücüleri + https://sourceforge.net/projects/gimp-print/files/gutenprint-5.3/5.3.4/gutenprint-5.3.4.tar.xz/download + + fedora/cups-genppdupdate.py.in + + + cups-devel + foomatic-db + ghostscript-devel + cups + python-cups + atk-devel + gtk2-devel + zlib-devel + cairo-devel + glib2-devel + pango-devel + libusb-devel + + + fedora/gutenprint-build.patch + fedora/gutenprint-menu.patch + + hardware/printer/gutenprint/pspec.xml + + + gutenprint + + cups + ghostscript + gtk2 + zlib + glib2 + libusb + ncurses + freetype + fontconfig + + + /usr/lib/cups + /usr/bin + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/man/ + /usr/share/cups + /usr/share/foomatic + /usr/share/gutenprint + /usr/share/locale + /usr/include/gutenprintui2/ + /etc/cups/command.types + + + System.Package + + + fedora/gutenprint-foomaticppdupdate + + + + gutenprint-devel + Development files for gutenprint + gutenprint için geliştirme dosyaları + + gtk2-devel + gutenprint + + + /usr/include/gutenprint + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2022-03-11 + 5.3.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-14 + 5.3.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 5.3.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-24 + 5.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-23 + 5.2.14 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-11 + 5.2.14 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-13 + 5.2.13 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-15 + 5.2.13 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 5.2.12 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 5.2.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-13 + 5.2.11 + First release + Ali Algul + alialgul@pisilinux.org + + + + + + hplip + http://hplip.sourceforge.net/ + + Pisi Linux Admins + admins@pisilinux.org + + custom + GPL2 + hardware.printer + HP Linux Imaging and Printing System + HP Linux yazıcı ve tarayıcı sistemi + HP Linux Imaging and Printing (HPLIP) System includes printer and scanner drivers and related service tools. + HP yazıcı ve tarayıcıları için sürücüler, yazılım eklentileri ve yönetim araçları + mirrors://sourceforge/hplip/hplip-3.22.2.tar.gz + + patch-ppds.sh + fedora/copy-deviceids.py + fedora/hplip-deviceIDs-ppd.patch + fedora/hplip-ppd-ImageableArea.patch + + + zlib-devel + libjpeg-turbo-devel + foomatic-db + rpcbind + net-snmp-devel + sane-backends-devel + cups-devel + python3-devel + python-devel + libusb-devel + dbus-devel + openssl-devel + desktop-file-utils + avahi-devel + python-reportlab + libxcrypt-devel + python-pillow-devel + + + fedora/hplip-avahi-parsing.patch + fedora/hplip-bad-low-ink-warning.patch + fedora/hplip-check-cups.patch + fedora/hplip-clear-old-state-reasons.patch + fedora/hplip-device-reconnected.patch + fedora/hplip-dj990c-margin.patch + fedora/hplip-3165-sourceoption.patch + fedora/hplip-hpcups-sigpipe.patch + fedora/hplip-hpijs-marker-supply.patch + fedora/hplip-log-stderr.patch + fedora/hplip-no-asm.patch + fedora/hplip-no-write-bytecode.patch + fedora/hplip-noernie.patch + fedora/hplip-pstotiff-is-rubbish.patch + fedora/hplip-retry-open.patch + fedora/hplip-scan-tmp.patch + fedora/hplip-silence-ioerror.patch + fedora/hplip-snmp-quirks.patch + fedora/hplip-strncpy.patch + fedora/hplip-typo.patch + fedora/hplip-udev-rules.patch + fedora/hplip-strstr-const.patch + fedora/hplip-ui-optional.patch + pisilinux/desktop-i18n.patch + pisilinux/desktop-i18n-1.patch + pisilinux/fix-polkit-directory.patch + pisilinux/suppress-module-warnings.patch + pisilinux/hp-systray-consume-session-param.patch + Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch + 0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch + + hardware/printer/hplip/pspec.xml + + + hplip + app:console + library + driver + + wget + zlib + libjpeg-turbo + net-snmp + foomatic-db + foomatic-db-engine + sane-backends + sane-frontends + cups + dbus + libgcc + libusb + openssl + avahi + avahi-libs + python-pillow + python-reportlab + + + /etc/sane.d/dll.d + /etc/hp/hplip.conf + /usr/bin + /usr/lib/cups/backend + /usr/lib/cups/filter + /usr/lib + /var/lib/hp + /usr/share/cups + /usr/share/hplip + /usr/share/dbus-1 + /usr/share/PolicyKit + /usr/share/hplip/prnt/plugins + /var/log/hp + /lib/udev/rules.d + /etc/cron.daily/ + + + System.Package + + + fedora/hpcups-update-ppds.sh + hpaio + hplip_tr.qm + + + + hplip-gui + A set of useful utilities written in Qt for managing HP devices + Qt ile yazılmış, HP cihazları yönetmek için kullanılan bir dizi kullanışlı araç + app:gui + hplip + + hplip + python-pygobject + python-qt5 + + + /usr/bin/hp-toolbox + /usr/bin/hp-systray + /usr/bin/hp-print + /usr/share/hplip/toolbox.py + /usr/share/hplip/systray.py + /usr/share/hplip/print.py + /etc/xdg/autostart + /usr/share/applications/*.desktop + /usr/share/hplip/data/images + /usr/share/hplip/plugins + /usr/share/hplip/ui4 + /usr/share/pixmaps + + + hplip.png + + + + hplip-docs + Documentation files for HPLIP + data:doc + + hplip + + + /usr/share/doc + + + + + 2022-03-12 + 3.22.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2021-04-26 + 3.21.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-03-10 + 3.18.4 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 3.18.4 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-09 + 3.18.4 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-09 + 3.17.11 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-15 + 3.17.11 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-09 + 3.16.11 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 3.16.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-09 + 3.16.5 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-05-08 + 3.15.11 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + foomatic-db + https://linuxprinting.org/foomatic.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + data + hardware.printer + Database of printers and printer drivers + Yazıcı sürücüleri + foomatic-db contains the knowledge database for printers which are used by foomatic-db-engine to generate PPD files. + Foomatic yazıcı veritabanı ve sürücüleri + https://www.openprinting.org/download/foomatic/foomatic-db-4.0-20220223.tar.xz + + cleanup-script + + hardware/printer/foomatic-db/pspec.xml + + + foomatic-db + + pnm2ppa + + + /usr/share + + + + + 2022-03-11 + 4.0.20220223 + version bump + Mustafa Cinasal + muscnsl@gmail + + + 2021-03-14 + 4.0.20210314 + version bump + Mustafa Cinasal + muscnsl@gmail + + + 2020-03-10 + 4.0.20200310 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2019-01-11 + 4.0.20190111 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2018-08-13 + 4.0.20180813 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2018-03-10 + 4.0.20180310 + version bump. + Mustafa Cinasal + muscnsl@gmail + + + 2017-12-14 + 4.0.20171214 + version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2017-02-28 + 4.0.20170228 + Release bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 4.0.20160609 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 4.0.20160326 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + lirc + http://www.lirc.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + service + hardware.irda + LIRC est un paquet permettant de décoder et d'envoyer des signaux par infrarouges pour de nombreuses télécommandes usuelles (mais pas toutes). + Linux Infrared Remote Control system + Linux Kızılötesi Uzaktan Kumanda Sistemi + Sistema de control remoto por infrarrojo en Linux + lirc is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls. + lirc, kızılötesi sinyalleriyle yaygın uzaktan kumandaları denetlemeye olanak veren bir Linux altyapısıdır. + LIRC permite decodificar y transmitir señales infrarrojos compatible con muchos (pero no de todos) controles remotos comúnes. + https://sourceforge.net/projects/lirc/files/LIRC/0.10.1/lirc-0.10.1.tar.bz2 + + alsa-lib-devel + libftdi-devel + libusb-compat-devel + libX11-devel + libxslt + doxygen + python3-devel + python3-PyYAML + python3-setuptools + + + sysmacros.patch + + hardware/irda/lirc/pspec.xml + + + lirc + + python3 + alsa-lib + libftdi + libusb-compat + libX11 + eudev + libgcc + libusb + + + /etc + /lib/udev/rules.d + /usr/bin + /usr/lib + /usr/sbin + /usr/share/doc + /usr/share/man/man1 + /usr/share/man/man5 + /usr/share/man/man8 + /usr/share/lirc + /run + /var + + + System.Service + + + lirc.conf.d + lirc.tmpfiles + lirc.logrotate + + + + lirc-devel + Development files for lirc + lirc için geliştirme dosyaları + + lirc + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-08-08 + 0.10.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 0.10.1 + Rebuild. + İdris Kalp + idriskalp@gmail.com + + + 2018-10-15 + 0.10.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-20 + 0.10.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-05 + 0.10.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-22 + 0.9.4c + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 0.9.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-27 + 0.9.3 + Release bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-05-08 + 0.9.3 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libcdio-paranoia + http://www.gnu.org/software/libcdio/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + GPLv2+ + LGPLv2.1 + library + hardware.optical + CD paranoia libraries from libcdio + An advanced CDDA reader with error correction. + mirrors://gnu/libcdio/libcdio-paranoia-10.2+2.0.1.tar.bz2 + + libcdio-devel + + hardware/optical/libcdio-paranoia/pspec.xml + + + libcdio-paranoia + + libcdio + + + /usr/share/info + /usr/share/man + /usr/share/doc + /usr/lib + /usr/bin + + + + libcdio-paranoia-devel + Development files for libcdio-paranoia + + libcdio-paranoia + libcdio-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-01-18 + 10.2_2.0.1 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-14 + 10.2_2.0.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 0.94_p2 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 0.93_p1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.90_p1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-02-25 + 0.90_p1 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + dvd+rw-tools + http://fy.chalmers.se/~appro/linux/DVD+RW/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.optical + Tools for DVD+RW/-RW drives + DVD+RW/-RW sürücüler için birtakım araçlar + dvd+rw-tools is a set of tools to work with DVD+-RW drives. + http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-7.1.tar.gz + + dvd+rw-tools-7.0-dvddl.patch + dvd+rw-tools-7.0-wctomb.patch + dvd+rw-tools-7.0-wexit.patch + dvd+rw-tools-7.1-layerbreaksetup.patch + dvd+rw-tools-7.1-minor-major.patch + gcc-4.3.patch + + hardware/optical/dvd+rw-tools/pspec.xml + + + dvd+rw-tools + + cdrkit + libgcc + + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2020-03-10 + 7.1 + Rebuild with new toolchain. + Pisi Linux Admins + admins@pisilinux.org + + + 2018-08-18 + 7.1 + Rebuild with new toolchain. + Pisi Linux Admins + admins@pisilinux.org + + + 2017-04-13 + 7.1 + Rebuild with new toolchain. + Pisi Linux Admins + admins@pisilinux.org - 2018-04-03 - 1.8.2 + 2016-10-09 + 7.1 First release - PisiLinux Community + Pisi Linux Admins admins@pisilinux.org - kicad - http://kicad-pcb.org/ + libcdio + http://www.gnu.org/software/libcdio/ - Mustafa Cinasal - muscnsl@gmail.com + PisiLinux Community + admins@pisilinux.org - GPLv1 + GPLv2 library - science.electronics - Electronic schematic and printed circuit board (PCB) design tools - Electronic schematic and printed circuit board (PCB) design tools - Electronic schematic and printed circuit board (PCB) design tools - Electronic schematic and printed circuit board (PCB) design tools - https://launchpad.net/kicad/4.0/4.0.7/+download/kicad-4.0.7.tar.xz - https://github.com/KiCad/kicad-i18n/archive/4.0.7.tar.gz + hardware.optical + Un librairie encapsulant la lecture et le controle du lecteur CD-ROM. + A library to encapsulate CD-ROM reading and control + CD-ROM okuma ve kontrol kitaplığının küçültülmüş sürümü + This library provides an interface for CD-ROM access. It can be used by applications that need OS- and device-independent access to CD-ROM devices. + GNU kompakt disk girdi ve kontrol kitaplığı (libcdio) CD-ROM ve CD kalıplarına ulaşım için gerekli bir kitaplıktır. + mirrors://gnu/libcdio/libcdio-2.1.0.tar.bz2 - swig - cmake - curl-devel - zlib-devel - glew-devel - cairo-devel - wxGTK-devel - boost-devel - libSM-devel - mesa-devel - doxygen - openssl-devel - python-devel - mesa-glu-devel - desktop-file-utils + libcddb-devel + ncurses-devel + libgcc - - boost-1.61.patch - CheckCXXSymbolExists.patch - - science/electronics/kicad/pspec.xml + hardware/optical/libcdio/pspec.xml - kicad + libcdio - curl - glew - mesa - boost - cairo - wxGTK + libcddb + ncurses libgcc - python - libgomp - openssl - mesa-glu + + + /usr/share/info + /usr/share/man + /usr/share/doc + /usr/lib + /usr/bin + + + + libcdio-devel + Development files for libcdio + libcdio için geliştirme dosyaları + + libcdio + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-14 + 2.1.0 + Version bump + Idris Kalp + idriskalp@gmail.com + + + 2018-07-31 + 2.0.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 0.94 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.92 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.92 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + k3b + http://www.k3b.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + hardware.optical + CD/DVD burning application for KDE + KDE için CD/DVD yazma uygulaması + K3b provides a comfortable user interface to perform most CD/DVD burning tasks. While the experienced user can take influence in all steps of the burning process the beginner may find comfort in the automatic settings and the reasonable k3b defaults which allow a quick start. + K3b her türlü CD/DVD yazma işlevini rahat bir kullanıcı arayüzüyle sunar. Tecrübeli kullanıcılar yazma işleminin her adımına müdahale edebilirken, yeni başlayanlar ise k3b'nin sağladığı öntanımlı ayarlar sayesinde hızlı bir başlangıç yapabilirler. + https://download.kde.org/stable/release-service/21.08.2/src/k3b-21.08.2.tar.xz + + extra-cmake-modules + karchive-devel + kconfig-devel + kcoreaddons-devel + kdoctools-devel + kfilemetadata-devel + ki18n-devel + kiconthemes-devel + kjobwidgets-devel + kcmutils-devel + kio-devel + knotifications-devel + knewstuff-devel + knotifyconfig-devel + kservice-devel + solid-devel + kwidgetsaddons-devel + kxmlgui-devel + qt5-base-devel + qt5-webkit-devel + qt5-location-devel + libsamplerate-devel + cdparanoia-devel + libsndfile-devel + libdvdread-devel + libkcddb + libmpcdec-devel + libvorbis-devel + vcdimager-devel + ffmpeg-devel + dvd+rw-tools + libmad-devel + libogg-devel + libburn-devel + taglib-devel + flac-devel + lame-devel + sox-devel + cdrkit + cdrdao + kauth-devel + + hardware/optical/k3b/pspec.xml + + + k3b + + kio + flac + lame + ki18n + solid + kauth + ffmpeg + cdrkit + cdrdao + libgcc + libmad + libogg + taglib + kconfig + kxmlgui + karchive + kcmutils + kservice + normalize + libburn + libkcddb + qt5-base + knewstuff + libmpcdec + libvorbis + kbookmarks + libdvdread + vcdimager + cdparanoia + libsndfile + qt5-webkit + kcompletion + kcoreaddons + kiconthemes + kjobwidgets + dvd+rw-tools + kfilemetadata + knotifyconfig + libsamplerate + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/lib + /usr/bin + /usr/share + /usr/include + /etc + + + + + 2021-10-16 + 21.08.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-14 + 21.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-11 + 21.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-05-10 + 21.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-03-16 + 20.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-16 + 20.08.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-06-16 + 20.04.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-11 + 20.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-09-22 + 19.08.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-04-24 + 19.04.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-12 + 18.12.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-25 + 18.12.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-01-21 + 18.12.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-16 + 18.08.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-18 + 18.04.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-27 + 18.04.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-24 + 17.12.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-05 + 17.12.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-11-15 + 17.08.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-10-24 + 17.08.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-29 + 20160911 + rebuild + Ali Algül + aligulle3801@gmail.com + + + 2016-12-10 + 20160911 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + + + + lsdvd + https://sourceforge.net/projects/lsdvd/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.optical + Small application for listing the contents of DVDs + DVD bilgilerini toplamaya yarayan bir araç + lsdvd is a small application which lists the contents of DVDs to your terminal. + lsdvd, terminal üzerinden DVD'lerin içeriğini görüntülemeye yarayan basit bir araçtır. + mirrors://sourceforge/lsdvd/lsdvd-0.17.tar.gz + + libdvdread-devel + + hardware/optical/lsdvd/pspec.xml + + + lsdvd + + libdvdread + + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2020-10-05 + 0.17 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-18 + 0.17 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-07 + 0.17 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.17 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-26 + 0.17 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + cdparanoia + https://www.xiph.org/paranoia/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + hardware.optical + An advanced CDDA reader with error correction + Hata düzeltme fonksiyonlu gelişmiş bir CDDA okuyucu + cdparanoia is an advanced CDDA (audio CD) reader with error correction. + http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-10.2.src.tgz + + build_system.patch + cdparanoia-III-05-gcc4.3.patch + + hardware/optical/cdparanoia/pspec.xml + + + cdparanoia + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + cdparanoia-devel + Development files for cdparanoia + cdparanoia için geliştirme dosyaları + + cdparanoia + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-11 + 3.10.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 3.10.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 3.10.2 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.10.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 3.10.2 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + simpleburn + http://simpleburn.tuxfamily.org/ + + Stefan Gronewold + groni@pisilinux.org + + Cecill-2 license + app:gui + hardware.optical + A simple GTK+ application for burning CDs and DVDs + SimpleBurn is a minimalistic application for burning and extracting CDs and DVDs. It basically is a Cdrtools frontend and is designed in two parts: the GUI (GTK) and a BASH script that handle the requested actions. + simpleburn + http://simpleburn.tuxfamily.org/IMG/gz/simpleburn-1.8.4.tar.gz + + gtk3-devel + cdparanoia-devel + mpg123-devel + pkgconfig + cmake + libisoburn-devel + libdvdread-devel + libburn-devel + libisofs-devel + libcdio-devel + libcddb-devel + cdrkit + util-linux + libutil-linux-devel + + hardware/optical/simpleburn/pspec.xml + + + simpleburn + + gtk3 + glib2 + lame + cdparanoia + libisoburn + cdrdao + libcdio + libdvdread + libcddb + mpg123 + vorbis-tools + cdrkit + libcdio + + + /usr/bin + /usr/share/locale + /usr/share/simpleburn + /usr/share/icons + /usr/share/applications + /usr/share/doc + + + + + 2021-08-11 + 1.8.4 + Ver. bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-18 + 1.8.3.1 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-13 + 1.8.3.1 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-13 + 1.6.5 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.6.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-20 + 1.6.5 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-04-19 + 1.6.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libisoburn + https://dev.lovelyhq.com/libburnia/web/wiki + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + app:console + hardware.optical + Frontend for libraries libburn and libisofs + Libburn ve libisofs kütüphanelerini kullanmak için bir arayüz. + Frontend for libraries libburn and libisofs + libisoburn, libburn ve libisofs kütüphanelerini kullanmak için bir arayüzdür. + http://files.libburnia-project.org/releases/libisoburn-1.5.4.tar.gz + + libburn-devel + libisofs-devel + readline-devel + zlib-devel + acl-devel + + hardware/optical/libisoburn/pspec.xml + + + libisoburn + + acl + zlib + readline + libburn + libisofs + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + libisoburn-devel + Development files for libisoburn + libisoburn için geliştirme dosyaları + + libisoburn + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-08-11 + 1.5.4 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-03-09 + 1.5.2 + Version bump + fury + uglyside@yandex.ru + + + 2018-08-18 + 1.4.8 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-03 + 1.4.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-2 + 1.4.6 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-15 + 1.4.2 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + cdrkit + http://cdrkit.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.optical + Suite of programs for CD/DVD recording. + Suite of programs for CD/DVD recording, ISO image creation, and audio CD extraction. + http://pkgs.fedoraproject.org/repo/pkgs/cdrkit/cdrkit-1.1.11.tar.gz/efe08e2f3ca478486037b053acd512e9/cdrkit-1.1.11.tar.gz + + libcdio-paranoia-devel + cdparanoia-devel + libcap-devel + zlib-devel + cmake + + + cdrkit-1.1.8-werror.patch + cdrkit-1.1.9-efi-boot.patch + cdrkit-1.1.9-no_mp3.patch + cdrkit-1.1.9-buffer_overflow.patch + cdrkit-1.1.10-build-fix.patch + cdrkit-1.1.11-manpagefix.patch + cdrkit-1.1.11-rootstat.patch + cdrkit-1.1.11-usalinst.patch + cdrkit-1.1.11-readsegfault.patch + cdrkit-1.1.11-format.patch + cdrkit-1.1.11-handler.patch + cdrkit-1.1.11-dvdman.patch + cdrkit-1.1.11-paranoiacdda.patch + cdrkit-1.1.11-utf8.patch + cdrkit-1.1.11-cmakewarn.patch + cdrkit-1.1.11-memset.patch + cdrkit-1.1.11-ppc64le_elfheader.patch + cdrkit-1.1.11-werror_gcc5.patch + cdrkit-1.1.11-devname.patch + cdrkit-1.1.11-sysmacros.patch + + hardware/optical/cdrkit/pspec.xml + + + cdrkit + + file + zlib + bzip2 + libcap + cdparanoia + + + /usr/bin + /usr/sbin + /usr/include + /usr/lib + /usr/share/man + /usr/share/doc + + + cdrtools + + + + + 2020-01-26 + 1.1.11 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 1.1.11 + Rebuild for new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-29 + 1.1.11 + Rebuild for new toolchain, add patches + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-25 + 1.1.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2013-09-14 + 1.1.11 + First release + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + + + + brasero + https://wiki.gnome.org/Apps/Brasero + + Pisilinux Community + admins@pisilinux.org + + GPL + app:gui + hardware.optical + A disc burning application. + Brasero is yet another CD / DVD writing application. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily. + mirrors://gnome/brasero/3.12/brasero-3.12.3.tar.xz + + cdrkit + cdrdao + itstool + gtk-doc + intltool + gtk3-devel + python-six + docbook-xsl + libSM-devel + libICE-devel + dvd+rw-tools + libxml2-devel + libburn-devel + libisofs-devel + gstreamer-devel + libnotify-devel + libisoburn-devel + gdk-pixbuf-devel + shared-mime-info + libcanberra-devel + libcanberra-gtk-devel + libcanberra-gtk3-devel + gst-plugins-base-devel + gobject-introspection-devel + + hardware/optical/brasero/pspec.xml + + + brasero + + gtk3 + glib2 + pango + cairo + libSM + cdrkit + cdrdao + libICE + libxml2 + libburn + libisofs + gstreamer + dvdauthor + libnotify + gdk-pixbuf + dvd+rw-tools + gst-plugins-base + libcanberra-gtk3 /usr/bin /usr/lib /usr/share /usr/share/locale + /usr/share/man + /usr/share/doc + + + + brasero-devel + + gtk3-devel + brasero + + + /usr/include/brasero3 + /usr/lib/pkgconfig + + + + brasero-docs + + brasero + + + /usr/share/gtk-doc/html + + + + + 2022-02-04 + 3.12.3 + First release + Pisilinux Community + admins@pisilinux.org + + + + + + libburn + https://dev.lovelyhq.com/libburnia/web/wiki + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + app:console + hardware.optical + A library for reading, mastering and writing optical discs + Optik diskleri okumak, idare etmek ve yazmak için kitaplıklar + Libburn is an open-source library for reading, mastering and writing optical discs. + libburn, optik diskleri okumak, idare etmek ve yazmak için yazılmış, açık kaynak kodlu bir kitaplıktır. + http://files.libburnia-project.org/releases/libburn-1.5.4.tar.gz + hardware/optical/libburn/pspec.xml + + + libburn + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libburn-devel + Development files for libburn + libburn için geliştirme dosyaları + + libburn + + + /usr/include + /usr/lib/pkgconfig/libburn-1.pc + + + + + 2021-08-11 + 1.5.4 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2020-03-09 + 1.5.2 + Version bump + fury + uglyside@yandex.ru + + + 2018-08-18 + 1.4.8 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-03 + 1.4.8 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-25 + 1.4.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.4.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-26 + 1.4.2 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + cdrdao + http://cdrdao.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.optical + Burn CDs in disk-at-once mode + CDlerinizi DAO modunda yazar + cdrdao records audio or data CD-Rs in disk-at-once (DAO) mode based on a textual description of the CD contents. + mirrors://sourceforge/cdrdao/cdrdao-1.2.4.tar.bz2 + + lame-devel + libao-devel + libmad-devel + libvorbis-devel + + + cdrdao-1.2.3-version.patch + cdrdao-1.2.3-autoconf-update.patch + + hardware/optical/cdrdao/pspec.xml + + + cdrdao + + lame + libmad + libvorbis + libao + + + /usr/bin + /usr/share/cdrdao + /usr/share/doc + /usr/share/man + + + + + 2020-03-10 + 1.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-18 + 1.2.3 + Rebuild with new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-14 + 1.2.3 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-19 + 1.2.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + sane-frontends + http://www.sane-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + hardware.scanner + Graphical frontend to SANE + SANE için grafiksel arayüz paketi + sane-frontends includes the scanadf and xcam programs. + sane-frontends, scanadf ve xcam grafiksel araçlarını içerir. + ftp://ftp.uwsg.indiana.edu/linux/gentoo/distfiles/sane-frontends-1.0.14.tar.gz + + sane-backends-devel + gimp-devel + gtk2-devel + + + sane-frontends-1.0.14-array-out-of-bounds.patch + sane-frontends-1.0.14-sane-backends-1.0.20.patch + + hardware/scannner/sane-frontends/pspec.xml + + + sane-frontends + + sane-backends + gtk2 + glib2 + + + /usr/bin + /usr/share/doc/sane-frontends + /usr/share/man + + + + + 2020-03-10 + 1.0.14 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 1.0.14 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-14 + 1.0.14 + Rebuild + Mustafa Cinasal + muscnsl@gamil.com + + + 2017-04-09 + 1.0.14 + Release Bump + Kamil Atlı + admin@pisilinux.org + + + 2016-06-09 + 1.0.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-10 + 1.0.14 + First release + Varol Maksutoğlu + waroi@pisilinux.org + + + + + + skanlite + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app:gui + hardware.scanner + Lite scanning tool for KDE + KDE için hafif bir tarayıcı aracı + Skanlite, provides to use scanner device plugged in your system with Sane backend. + Skanlite, sisteminize takılı tarayıcı aygıtlarını Sane uygulaması ile birlikte kullanmanıza olanak sağlar. + http://download.kde.org/stable/skanlite/2.2/skanlite-2.2.0.tar.xz + + extra-cmake-modules + qt5-base-devel + zlib-devel + libpng-devel + kcoreaddons-devel + ki18n-devel + kxmlgui-devel + kio-devel + kdoctools-devel + ktextwidgets-devel + libksane-devel + + hardware/scannner/skanlite/pspec.xml + + + skanlite + + kio + ki18n + libgcc + libpng + kconfig + kxmlgui + libksane + qt5-base + kcoreaddons + kjobwidgets + kconfigwidgets + kwidgetsaddons + sane-backends + + + /usr/bin + /usr/share/doc + /usr/share + + + + + 2020-07-13 + 2.2.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-03-10 + 2.1.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-11-14 + 2.1.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-10-14 + 2.1.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.1.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-16 + 2.1.0.1 + Rebuild + Mustafa Cinasal + muscnsl@gamil.com + + + 2018-04-02 + 2.1.0.1 + Version Bump + Mustafa Cinasal + muscnsl@gamil.com + + + 2018-03-23 + 2.0.1 + Rebuild + Mustafa Cinasal + muscnsl@gamil.com + + + 2018-02-14 + 2.0.1 + Rebuild + Mustafa Cinasal + muscnsl@gamil.com + + + 2017-01-12 + 2.0.1 + Version Bump + Stefan Gronewold + groni@pisilinux.org + + + 2016-05-23 + 2.0 + Release bump + Alihan Öztürk + alihan@pisilinux.org + + + 2016-02-02 + 2.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + sane-backends + http://www.sane-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + hardware.scanner + Scanner access software + SANE (Scanner Access Now Easy) döküman ve resim tarayıcı sistemi araçları + Scanner Access Now Easy (SANE) is a universal scanner interface. The SANE application programming interface provides standardized access to any raster image scanner hardware. + SANE ve uygulama programlama arayüzü (API) ile herhangi bir görüntü tarayıcı donanımına standartlaştırlmış erişim sağlar. + sane + https://gitlab.com/sane-project/backends/-/archive/1.0.32/backends-1.0.32.tar.gz + + curl-devel + libxml2-devel + gettext-devel + libieee1284-devel + libusb-compat-devel + libusb-devel + libpng-devel + libnl-devel + openssl-devel + cups-devel + libgphoto2-devel + libv4l-devel + avahi-devel + libjpeg-turbo-devel + tiff-devel + net-snmp-devel + autoconf-archive + + + sane-backends-1.0.25-udev.patch + sane-backends-1.0.23-sane-config-multilib.patch + sane-epson2-disable-focus.patch + + hardware/scannner/sane-backends/pspec.xml + + + sane-backends + + curl + libxml2 + libnl + openssl + libusb + libpng + libusb-compat + libieee1284 + avahi-libs + libgphoto2 + libv4l + tiff + libjpeg-turbo + net-snmp + cups + libexif + + + /etc/sane.d/dll.d + /etc/env.d + /etc/sane.d + /usr/bin + /usr/share/locale + /usr/sbin + /usr/libexec + /usr/lib + /usr/share/doc/sane-backends/README + /usr/share/doc/sane-backends/COPYING + /usr/share/man + /usr/share/pixmaps + /lib/udev/rules.d + /usr/share/sane + + + sane.png + 30sane + + + + sane-backends-devel + Development files for sane-backends + sane-backends için geliştirme dosyaları + + sane-backends + + + /usr/include + /usr/lib/pkgconfig + + + + sane-backends-docs + Documentation for SANE backends + sane-backends için belgelendirme dosyaları + /usr/share/doc - - 2018-09-09 - 4.0.7 - Rebuild. + + 2021-04-01 + 1.0.32 + Version bump. Mustafa Cinasal muscnsl@gmail.com + + 2020-02-23 + 1.0.29 + Version bump + İdris Kalp + idriskalp@gmail.com + + + 2018-08-03 + 1.0.27 + Rebuild + Mustafa Cinasal + admin@pisilinux.org + + + 2018-02-14 + 1.0.27 + Release Bump + Mustafa Cinasal + admin@pisilinux.org + + + 2017-04-10 + 1.0.25 + Release Bump + Kamil Atlı + admin@pisilinux.org + - 2018-05-11 - 4.0.7 + 2016-06-09 + 1.0.25 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-01 + 1.0.25 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + alsa-utils + http://www.alsa-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.sound + Advanced Linux Sound Architecture (ALSA) utilities + ALSA araçları + alsa-utils contains command line utilities for the Advanced Linux Sound Architecture (ALSA). + Alsa-utils Linux işletim sistemlerinde ses ve MIDI fonksiyonlarının gerçekleştirilmesini sağlayan gelişmiş Linux ses mimarisidir + ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.2.6.tar.bz2 + + xmlto + util-linux + eudev-devel + fftw3-devel + libxslt-devel + ncurses-devel + libsamplerate-devel + alsa-lib-devel + + hardware/sound/alsa-utils/pspec.xml + + + alsa-utils + + fftw3 + ncurses + alsa-lib + libsamplerate + + + /etc + /sbin + /usr/share/doc + /usr/share/man + /var/lib/alsa + /usr/bin + /usr/share/alsa + /lib/udev/rules.d + /usr/share/sounds + /lib/systemd/system + /usr/share/locale + + + System.Service + + + alsaunmute + 01beep.conf + alsactl.conf + alsaunmute.1 + + + + + 2021-12-10 + 1.2.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-21 + 1.2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-10 + 1.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.2.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 1.1.5 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-07 + 1.1.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-12 + 1.1.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-03 + 1.1.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2015-03-04 + 1.0.29 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + alsa-tools + http://www.alsa-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + app:gui + hardware.sound + ALSA configuration tools + Gelişmiş Linux Ses Mimarisi araçları + alsa-tools contains ALSA (Advanced Linux Sound Architecture) tools like firmware loaders and sound card control utilities for specific sound cards. + ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.2.5.tar.bz2 + + gtk2-devel + fltk-devel + alsa-lib-devel + + + usx2yloader_udev.patch + firmware_locations.patch + alsa-tools-1.0.17rc1-fix-link.patch + + hardware/sound/alsa-tools/pspec.xml + + + alsa-tools + ALSA console tools + alsa-tools is a collection of console applications for controlling sound cards like EchoAudio, Envy24, etc. + + libgcc + alsa-lib + + + /usr/bin + /usr/sbin + /lib/udev + /usr/lib + /usr/share/icons + /lib/udev/rules.d + /usr/share/ld10k1 + /usr/share/sounds + /usr/share/man + /usr/share/doc/alsa-tools + + + 90-alsa-tools-firmware.rules + + + + alsa-tools-gui + Graphical frontends for some ALSA tools + alsa-tools-gui is a collection of GUI based ALSA tools for controlling sound cards like EchoAudio, Envy24, Hammerfall HDSP, RMedigicontrol. + + fltk + gtk2 + glib2 + alsa-lib + + + /usr/share/man/man1/envy24control.1 + /usr/share/doc/alsa-tools-gui + /usr/share/applications + /usr/share/pixmaps + /usr/bin/echomixer + /usr/bin/envy24control + /usr/bin/hwmixvolume + /usr/bin/hdspconf + /usr/bin/hdspmixer + /usr/bin/rmedigicontrol + /usr/bin/qlo10k1 + + + alsa-tools.xpm + hwmixvolume.png + echomixer.desktop + envy24control.desktop + hdspmixer.desktop + hdspconf.desktop + hwmixvolume.desktop + rmedigicontrol.desktop + + + + alsa-tools-devel + Development files for alsa-tools + alsa-tools için geliştirme dosyaları + + alsa-tools + + + /usr/include + /usr/share/aclocal + /usr/share/man/man3 + + + + + 2021-09-21 + 1.2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.2.2 Rebuild. Mustafa Cinasal muscnsl@gmail.com + + 2020-04-10 + 1.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-01 + 1.1.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-03 + 1.1.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-07 + 1.1.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-12 + 1.1.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-03 + 1.1.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + - 2018-04-04 - 4.0.7 + 2015-03-04 + 1.0.29 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + alsa-plugins + http://www.alsa-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.sound + Additional library plugins Eg.jack, pulse, maemo ... + Additional library plugins Eg.jack, pulse, maemo ... + alsa-plugins contains ALSA (Advanced Linux Sound Architecture) + https://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.6.tar.bz2 + + dbus-devel + libavtp-devel + pulseaudio-libs-devel + libsamplerate-devel + speexdsp-devel + ffmpeg-devel + alsa-lib-devel + + hardware/sound/alsa-plugins/pspec.xml + + + alsa-plugins + ALSA console plugins + alsa-plugins contains ALSA (Advanced Linux Sound Architecture) + + dbus + libavtp + pulseaudio-libs + libsamplerate + speexdsp + ffmpeg + alsa-lib + + + /etc/alsa/conf.d + /usr/lib/alsa-lib + /usr/share/alsa + + + + + 2022-01-25 + 1.2.6 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + alsa-lib + http://www.alsa-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + hardware.sound + The Advanced Linux Sound Architecture (ALSA) library + Gelişmiş Linux Ses Mimarisi kütüphanesi + alsa-lib provides ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs. + alsa-lib, ses aygıtlarına erişim sağlayarak kolayca uygulama yazılmasını sağlayan bir kütüphanedir. + ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.2.6.1.tar.bz2 + + doxygen + python-devel + + hardware/sound/alsa-lib/pspec.xml + + + alsa-lib + + python + + + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/alsa + + + + alsa-lib-devel + Development files for alsa-lib + alsa-lib için geliştirme dosyaları + + alsa-lib + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include/sys + /usr/include/alsa + /usr/include/asoundlib.h + /usr/share/aclocal + /usr/share/man/man3 + + + + alsa-lib-32bit + 32-bit shared libraries for alsa-lib + alsa-lib için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + /usr/lib32 + + + + + 2021-12-10 + 1.2.6.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-09-21 + 1.2.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-01-18 + 1.2.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-04-10 + 1.2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-11 + 1.2.1.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-09-16 + 1.1.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-01-07 + 1.1.5 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-06 + 1.1.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-05-03 + 1.1.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-03-04 + 1.0.29 + First release + Hakan Yıldız + hknyldz93@gmail.com + + + + + + fuse3 + http://fuse.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.misc + Interface implémentée dans l'environnement utilisateur (userpace) pour les systèmes de fichier. + An interface for filesystems implemented in userspace + Kullanıcı düzeyinde dosya sistemi oluştumaya yarayan kitaplık + Una interfaz para sistemas de archivos implementados en el espacio de usuario + fuse is a backend allowing regular users to (un)mount filesystems for their own use. + FUSE, kullanıcıların kendileri için dosya sistemleri oluşturmasına, bağlamasına ve bağı koparmasına imkân veren bir arkauç kitaplıktır. + https://github.com/libfuse/libfuse/releases/download/fuse-3.10.5/fuse-3.10.5.tar.xz + + meson + doxygen + eudev-devel + gettext-devel + + hardware/misc/fuse3/pspec.xml + + + fuse3 + + glibc + + + /bin + /sbin + /usr/sbin + /usr/bin + /lib + /usr/lib + /usr/share/doc + /usr/share/man + + + + fuse3-devel + Development files for fuse3 + fuse3 için geliştirme dosyaları + system.devel + + fuse3 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-04-26 + 3.10.5 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2020-06-24 + 3.9.2 First release Mustafa Cinasal muscnsl@gmail.com @@ -307636,37 +337087,2551 @@ contacts, tasks, and calendar information. - ngspice - http://ngspice.sourceforge.net/ + dkms + http://linux.dell.com/dkms + + Marcin Bojara + marcin.bojara@gmail.com + + GPLv2 + kernel + hardware.misc + Dynamic Kernel Module Support + Dynamic Kernel Module Support + DKMS is a dynamic kernel module support framework. + DKMS, dinamik çekirdek modülü desteği çatısıdır. + https://github.com/dell/dkms/archive/v2.8.1.tar.gz + hardware/misc/dkms/pspec.xml + + + dkms + + gcc + bash + kmod + make + coreutils + + + /etc + /usr/sbin + /usr/share/doc + /usr/share/man + /var/lib + /usr/share/bash-completion + + + System.PackageHandler + + + + + 2020-04-15 + 2.8.1 + pakhandler.py improvements + Marcin Bojara + marcin.bojara@gmail.com + + + 2020-01-06 + 2.8.1 + Version bump. Add pakhandler.py + Marcin Bojara + marcin.bojara@gmail.com + + + 2018-09-01 + 2.6.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 2.5 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-29 + 2.3 + new release + Ali Algül + aligulle3801@gmail.com + + + 2016-06-09 + 2.2.0.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-01 + 2.2.0.3 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + android-tools + https://developer.android.com/studio + + Stefan Gronewold + groni@pisilinux.org + + Custom + programming.tools + Android Platform Tools + Android Platform Tools + https://github.com/nmeum/android-tools/releases/download/31.0.3p1/android-tools-31.0.3p1.tar.xz + + git + gcc + perl + cmake + ninja + golang + lz4-devel + zlib-devel + gtest-devel + zstd-devel + brotli-devel + libusb-devel + libpcre-devel + protobuf-devel + libpcre2-devel + libunwind-devel + + hardware/misc/android-tools/pspec.xml + + + android-tools + Android Platform Tools + Android Platform Tools + programming.tools + + lz4 + zlib + zstd + gtest + brotli + libgcc + libusb + libpcre + protobuf + libpcre2 + libunwind + android-udev + + + /usr/bin + /usr/share + + + + + 2022-05-03 + 31.03 + First Release + Kamil Atlı + suvari@pisilinux.org + + + + + + glusterfs + https://www.gluster.org/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + app:console + hardware.misc + a cluster file-system capable of scaling to several peta-bytes. + GlusterFS, güçlü bir ağ/küme dosya sistemidir. + Gluster is a scalable network filesystem. Using common off-the-shelf hardware, you can create large, distributed storage solutions for media streaming, data analysis, and other data- and bandwidth-intensive tasks. Gluster is free. + Gluster, ölçeklenebilir bir ağ dosya sistemidir. Yaygın kullanıma hazır donanımı kullanarak medya akışı, veri analizi ve diğer veri ve bant genişliği yoğun görevler için büyük, dağıtılmış depolama çözümleri oluşturabilirsiniz. Gluster ücretsizdir. + https://github.com/gluster/glusterfs/archive/refs/tags/v10.1.tar.gz + + acl-devel + zlib-devel + curl-devel + fuse-devel + attr-devel + gperftools + spice-devel + libaio-devel + python3-devel + openssl-devel + libxml2-devel + liburcu-devel + libtirpc-devel + liburing-devel + readline-devel + spice-protocol + rpcsvc-proto-devel + libutil-linux-devel + + hardware/misc/glusterfs/pspec.xml + + + glusterfs + + acl + curl + zlib + attr + libaio + liburcu + libxml2 + openssl + libtirpc + liburing + gperftools + libutil-linux + + + /usr/bin + /usr/lib + /var/lib/glusterd + /usr/share/man + /usr/share/doc + /usr/share/glusterfs + /etc/glusterfs + /var/log + /etc/ganesha/ganesha-ha.conf.sample + /var/run/gluster + + + + glusterfs-devel + Development files for glusterfs + glusterfs için geliştirme dosyaları + + libutil-linux-devel + glusterfs + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-02-05 + 10.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libftdi + http://www.intra2net.com/en/developer/libftdi/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.misc + A library for accessing to FTDI USB chips + FTDI USB entegrelerine erişim kitaplığı + libftdi allows access to eeprom and bitbang modes of FT232/245/2232 USB serial interface chips. + libftdi ile FT232/245/2232 USB seri arabirim entegrelerinin eeprom ve bitbang modlarını kullanabilirsiniz. + https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.4.tar.bz2 + + cmake + libusb-devel + boost-devel + python-devel + swig + + + fix-udev-group_and_usb_name.patch + + hardware/misc/libftdi/pspec.xml + + + libftdi + + libusb + libgcc + + + /usr/bin + /usr/lib + /lib/udev/rules.d + /usr/share/doc + + + + python-libftdi + Python bindings for libftdi + Python için libftdi bağlayıcıları + + libusb + python3 + libftdi + + + /usr/lib/python* + + + + libftdi-devel + Development files for libftdi + libftdi için geliştirme dosyaları + + libftdi + libusb-devel + + + /usr/bin/libftdi-config + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/doc/libftdi/examples + + + + + 2020-01-14 + 1.4 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-20 + 1.4 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 1.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 1.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-03-26 + 1.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libx86 + http://www.codon.org.uk/~mjg59/libx86/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.misc + A hardware-independent library for executing real-mode x86 code + Gerçek-mod x86 kodlarını çalıştırmak için donanım-bağımsız bir kütüphane + libx86 contains the library and header files necessary for the development of programs that will use libx86 to make real-mode x86 calls. + libx86, gerçek-mod x86 çağrıları yapabilen programların geliştirilmesi için gerekli başlık dosyaları ve kütüphaneleri içerir. + A menudo puede ser útil poder realizar llamadas de BIOS x86 en modo real desde el espacio de usuarios. lrmi facilita para ello una interfaz simple para equipos x86, sin embargo no funciona en otras plataformas. libx86 facilita la interfaz lrmi, pero además funcionará en plataformas como amd64 y alpha. + http://slamd64.ada.net.tr/slamd64-12.2/source/ap/libx86/libx86-1.1.tar.gz + + libx86-0.99-ifmask.patch + libx86-add-pkgconfig.patch + libx86-mmap-offset.patch + + hardware/misc/libx86/pspec.xml + + + libx86 + + /usr/lib + /usr/share/doc + + + + libx86-devel + + libx86 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-12-21 + 1.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2020-01-31 + 1.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-15 + 1.1 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 1.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 1.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-24 + 1.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libmtdev + http://bitmath.org/code/mtdev + + PisiLinux Community + admins@pisilinux.org + + MIT + library + hardware.misc + Multitouch Protocol Translation Library + Çoklu Dokunmatik Protokol Dönüşüm Kütüphanesi + The libmtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol. + Libmtdev kütüphanesi, kernel MT olaylarının tüm çeşitlerini slotlu B tipi protokole dönüştürür. + http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.gz + hardware/misc/libmtdev/pspec.xml + + + libmtdev + + /usr/bin + /usr/lib + /usr/share/doc + + + + libmtdev-devel + Development files of libmtdev + Libmtdev için geliştirme dosyaları + + libmtdev + + + /usr/include + /usr/lib/pkgconfig + + + + libmtdev-32bit + 32-bit shared libraries for libmtdev + emul32 + emul32 + + libmtdev + + + /usr/lib32 + + + + + 2020-01-16 + 1.1.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 1.1.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-13 + 1.1.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.1.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-16 + 1.1.5 + First release + Kamil Atlı + suvarice@gmail.com + + + + + + libsmbios + https://github.com/dell/libsmbios + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + OSL-2.0 + library + app:console + hardware.misc + Provide access to (SM)BIOS information + (SM)BIOS bilgilerine ulaşabilmeyi sağlar + libsmbios project aims towards providing access to as much BIOS information as possible. It does this by providing a library of functions that can be used as well as sample binaries. + https://codeload.github.com/dell/libsmbios/tar.gz/v2.4.2 + + libxml2-devel + chrpath + doxygen + + + 0001-libsmbios-fix-more-places-with-loop-iterators-with-b.patch + + hardware/misc/libsmbios/pspec.xml + + + libsmbios + + libgcc + + + /etc + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/man/man3 + /usr/share/man/man1 + /usr/share/smbios-utils + /usr/share/locale + + + + libsmbios-devel + Development files for libsmbios + libsmbios için geliştirme dosyaları + + libsmbios + + + /usr/include/Makefile.am + /usr/include/smbios + /usr/include/smbios_c + /usr/lib/pkgconfig + + + + + 2020-01-31 + 2.4.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-01 + 2.4.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-11 + 2.3.3 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-04-29 + 2.3.3 + new release + Ali Algül + aligulle3801@gmail.com + + + 2016-06-09 + 2.3.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-01 + 2.3.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + redshift + https://github.com/jonls/redshift + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app + hardware.misc + Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night. + Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night. + Kırmızıya kayma, ekranınızın renk sıcaklığını ortamınıza göre ayarlar. Bu, gece ekranın önünde çalışıyorsanız, gözlerinizin daha az acı çekmesine yardımcı olabilir. + Kırmızıya kayma, ekranınızın renk sıcaklığını ortamınıza göre ayarlar. Bu, gece ekranın önünde çalışıyorsanız, gözlerinizin daha az acı çekmesine yardımcı olabilir. + https://github.com/jonls/redshift/releases/download/v1.12/redshift-1.12.tar.xz + + intltool + gtk3-devel + glib2-devel + libX11-devel + libdrm-devel + libxcb-devel + python3-devel + geoclue-devel + libnotify-devel + json-glib-devel + shared-mime-info + libXxf86vm-devel + gobject-introspection-devel + + hardware/misc/redshift/pspec.xml + + + redshift + + glib2 + libX11 + libdrm + libxcb + libXxf86vm + + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/icons + /usr/share/doc + /usr/share/applications + /usr/share/appdata + /usr/share/locale + + + + + 2021-10-25 + 1.12 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2020-01-31 + 1.12 + First release + PisiLinux Community + admins@pisilinux.org + + + 2019-01-30 + 1.12 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libgphoto2 + http://www.gphoto.org/ + + Pisilinux Community + admins@pisilinux.org + + LGPL-2.1 + library + hardware.misc + Library that implements support for numerous digital cameras + Sayısal kamera ve müzik çalarlara erişim sağlayan kütüphane + Libgphoto2 est une librairie centrale conçue pour permettre aux programmes extérieurs d'accéder aux appareils photos numériques. + libgphoto2 is the core library designed to allow access to digital camera by external programs. + libgphoto2, harici uygulamalar tarafından sayısal kameralara ve müzik çalarlara erişim için kullanılan bir programlama kütüphanesidir. + Libgphoto2 es la librería núcleo (core) que permite a programas externos acceder a camaras digitales. + mirrors://sourceforge/project/gphoto/libgphoto/2.5.28/libgphoto2-2.5.28.tar.xz + + doxygen + gd-devel + tiff-devel + curl-devel + libusb-devel + libexif-devel + libxml2-devel + libjpeg-turbo-devel + + hardware/misc/libgphoto2/pspec.xml + + + libgphoto2 + + gd + curl + libusb + libexif + libxml2 + libtool-ltdl + libjpeg-turbo + + + /lib/udev + /usr/lib + /usr/share/libgphoto2 + /lib/udev/rules.d + /usr/share/locale + /usr/share/doc/libgphoto2 + + + + libgphoto2-docs + Documentation for libgphoto2 + libgphoto2 için detaylı belgelendirme + + /usr/share/doc/libgphoto2/camlibs + /usr/share/doc/libgphoto2/libgphoto2-api.html + + + + libgphoto2-devel + Development files for libgphoto2 + libgphoto2 için geliştirme dosyaları + + libexif-devel + libgphoto2 + + + /usr/bin/gphoto2-config + /usr/bin/gphoto2-port-config + /usr/include/gphoto2 + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2022-01-17 + 2.5.28 + Version bump. + fury + uglyside@yandex.ru + + + 2021-01-19 + 2.5.26 + Version bump. + fury + uglyside@yandex.ru + + + 2020-01-19 + 2.5.23 + İdris Kalp + İdris Kalp + idriskalp@gmail.com + + + 2018-07-30 + 2.5.18 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 2.5.16 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-09 + 2.5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2016-06-09 + 2.5.8 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-02 + 2.5.8 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + ethtool + https://www.kernel.org/pub/software/network/ethtool/ + + Blue Devil + bluedevil@sctzine.com + + GPLv2 + app:console + hardware.misc + Utility to examine and tune ethernet-based network interfaces + Ethernet tabanlı ağ arayüzlerini tanımlamak ve ayarlamak için kullanılan bir yazılım + ethtool is used for querying and changing settings of an ethernet device. + Ethtool ağ aygıtınızın ayarlarını listelemeye ve bu ayarları değiştirmeye yarar. + https://mirrors.edge.kernel.org/pub/software/network/ethtool/ethtool-5.8.tar.xz + + libmnl-devel + + hardware/misc/ethtool/pspec.xml + + + ethtool + Utility to examine and tune ethernet-based network interfaces + + libmnl + + + /usr/share/doc + /usr/share/man + /usr/sbin + /usr/share/bash-completion + + + + + 2020-09-07 + 5.8 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-07-22 + 5.7 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-04-28 + 5.4 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-04 + 5.3 + Ver. bump + Blue Devil + bluedevil@sctzine.com + + + 2016-02-18 + 4.2 + Version bump + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2010-11-19 + 2.6.36 + First release + Onur Küçük + onur@pardus.org.tr + + + + + + libfprint + https://fprint.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.misc + A library for accessing to various fingerprint readers + Çeşitli parmakizi okuyucularına erişmek için kitaplık + libfprint is an open source software library designed to make it easy for application developers to add support for consumer fingerprint readers to their software. + libfprint, çeşitli parmakizi okuyuculara erişim sağlayan açık kaynaklı bir donanım kitaplığıdır. + https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v1.94.3/libfprint-v1.94.3.tar.gz + + meson + doxygen + gtk-doc + nss-devel + gdb-devel + glib2-devel + cairo-devel + pixman-devel + libgusb-devel + libgudev-devel + gobject-introspection-devel + + hardware/misc/libfprint/pspec.xml + + + libfprint + + nss + glib2 + cairo + pixman + libusb + libgusb + libgudev + + + /lib/udev + /usr/lib/girepository-1.0 + /usr/lib/libfprint-2.so* + /usr/share/gtk-doc + /usr/share/doc/libfprint + + + + libfprint-devel + Development files for libfprint + libfprint için geliştirme dosyaları + + glib2-devel + libfprint + + + /usr/lib/pkgconfig + /usr/include + /usr/share/gir-1.0 + + + + + 2022-02-27 + 1.94.3 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + android-udev + https://github.com/M0Rf30/android-udev-rules + + Kamil Atlı + suvari@pisilinux.org + + GPL3 + hardware.misc + Udev rules to connect Android devices to your linux box + Android cihazlarını linux sistemine bağlamak için Udev kuralları + Udev rules to connect Android devices to your linux box + Android cihazlarını linux sistemine bağlamak için Udev kuralları + https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/20220102.tar.gz + + eudev-devel + libmtp-devel + + hardware/misc/android-udev/pspec.xml + + + android-udev + Udev rules to connect Android devices to your linux box. + + eudev + libmtp + + + /usr/share/doc/android-udev/LICENSE + /usr/lib/udev/rules.d/51-android.rules + /usr/lib/sysusers.d/android-udev.conf + + + + + 2022-05-03 + 20220102 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + libmtp + http://libmtp.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.misc + An implementation of Microsoft's Media Transfer Protocol (MTP) + Microsoft'un medya aktarım protokolünü destekleyen araçlar için bir kütüphane + libmtp est une implémentation du Media Transfer Protocol (MTP) de Microsoft sous la forme d'une librairie principalement adéquate pour les systèmes d'exploitation conformes à POSIX. + libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems. + libmtp, PlayForSure olarak da anılan, Microsoft'un medya aktarım protokolünü desteklemek için yazılmış bir programlama kütüphanesidir. Uygulamalar, libmtp kütüphanesini kullanarak, PlayForSure destekli MP3 çalar veya dijital kameralardaki içerik üzerinde taşıma, aktarma, isimlendirme vb.. işlemleri kolayca yapabilirler. + libmtp es una implementación del protocolo de transferencia de Microsoft's Media (MTP) en forma de una librería para uso en sistemas operativos POSIX compliant. + mirrors://sourceforge/project/libmtp/libmtp/1.1.19/libmtp-1.1.19.tar.gz + + doxygen + libusb-devel + libgcrypt-devel + + hardware/misc/libmtp/pspec.xml + + + libmtp + + libusb + libgcrypt + + + /usr/bin + /usr/lib/libmtp.* + /lib/udev + /usr/share/hal + /usr/share/doc + + + + libmtp-devel + Development files for libmtp + libmtp için geliştirme dosyaları + + libmtp + libusb-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-10-15 + 1.1.19 + Version bump. + fury + uglyside@yandex.ru + + + 2020-01-31 + 1.1.16 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 1.1.15 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-04 + 1.1.14 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-02 + 1.1.12 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 1.1.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-10 + 1.1.11 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libgusb + https://github.com/hughsie/libgusb + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.misc + GObject wrapper for libusb. + GObject wrapper for libusb. + GLib wrapper around libusb1. + https://people.freedesktop.org/~hughsient/releases/libgusb-0.3.8.tar.xz + + meson + gtk-doc + docbook-xsl + glib2-devel + vala-devel + libxslt-devel + libxml2-devel + libusb-devel + gobject-introspection-devel + + hardware/misc/libgusb/pspec.xml + + + libgusb + + glib2 + vala + libxslt + libxml2 + libusb + gobject-introspection + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/vala + /usr/share/gir-1.0 + + + + libgusb-devel + Development files for libgusb + libgusb için geliştirme dosyaları + + libgusb + libusb-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libgusb-docs + Reference files for libgusb + data:doc + + libgusb + + + /usr/share/gtk-doc + + + + + 2021-10-11 + 0.3.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-31 + 0.3.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-30 + 0.3.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-12-13 + 0.2.11 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2017-02-06 + 0.2.9 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-11-13 + 0.2.9 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-22 + 0.2.4 + Rebuild for vala + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-02-25 + 0.2.4 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-09-13 + 0.1.6 + Rebuild. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2013-04-13 + 0.1.6 + bump + Erdinç GÜltekin + erdincgultekin@pisilinux.org + + + 2012-10-05 + 0.1.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + dtc + https://github.com/telegramdesktop/dtc + + Kamil Atlı + suvari@pisilinux.org + + GPL2 + library + hardware.misc + Device Tree Compiler + Cihaz Ağacı Derleyicisi + Device Tree Compiler + Cihaz Ağacı Derleyicisi + https://mirrors.edge.kernel.org/pub/software/utils/dtc/dtc-1.6.1.tar.xz + + swig + meson + libyaml-devel + python3-devel + valgrind-devel + + hardware/misc/dtc/pspec.xml + + + dtc + + libyaml + valgrind + + + /usr/lib/libfdt.so* + /usr/share/doc + /usr/bin + /usr/lib/python3.9/site-packages + + + + dtc-devel + Development files for dtc + dtc için geliştirme başlıkları + + dtc + + + /usr/include + /usr/lib/pkgconfig + + + + + 2022-02-05 + 1.6.1 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + qvkbd + https://github.com/KivApple/qvkbd + + Kamil Atlı + suvari@pisilinux.org + + GPLv3 + app:gui + hardware.misc + A virtual keyboard written in C++ and QML. + sanal klavye + qvkbd A virtual keyboard written in C++ and QML. + C ++ ve QML'de yazılmış sanal bir klavye. + https://github.com/KivApple/qvkbd/archive/master.zip + + libX11-devel + libXtst-devel + qt5-base-devel + qt5-x11extras-devel + qt5-declarative-devel + + hardware/misc/qvkbd/pspec.xml + + + qvkbd + + libX11 + libgcc + libXtst + qt5-base + qt5-x11extras + qt5-declarative + + + /usr/bin + /usr/share/doc + /usr/share + + + + + 2020-01-31 + 20191201 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2019-12-01 + 20191201 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-12-08 + 20181119 + First release. + Kamil Atlı + suvari@pisilinux.org + + + + + + libavtp + http://www.github.com/Avnu/libavtp/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + hardware.misc + Open source implementation of Audio Video Transport Protocol + Open source implementation of Audio Video Transport Protocol + Open source implementation of Audio Video Transport Protocol (AVTP) specified in IEEE 1722-2016 spec + Open source implementation of Audio Video Transport Protocol (AVTP) specified in IEEE 1722-2016 spec + https://github.com/Avnu/libavtp/archive/refs/tags/v0.1.0.tar.gz + + meson + glibc-devel + cmocka-devel + + hardware/misc/libavtp/pspec.xml + + + libavtp + + /usr/lib + /usr/share/doc + + + + libavtp-devel + Development files for libavtp + Development files forlibavtp + + libavtp + + + /usr/include + + + + + 2022-01-25 + 0.1.0 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + libieee1284 + http://cyberelk.net/tim/libieee1284/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.misc + Library to query devices using IEEE1284 + IEEE1284 kullanarak donanımların sorgulanması için bir kütüphane + Cette librairie est à destination des applications qui ont besoins de communiquer avec (ou au moins identifier) des périphériques liés au système par le port parallèle. + Library is intended to be used by applications that need to communicate with (or at least identify) devices that are attached via a parallel port. + Paralel portlar aracılığı ile bağlanmış araçlarla iletişimi (en azından tanımlanmasını) gerçekleştiren uygulamalar için gerekli olan kütüphanedir. + La librería usado por aplicaciones que necesitan comunicarse con (,o al menos necesitan identificar) dispositivos conectados al puerto paralelo. + mirrors://sourceforge/libieee1284/libieee1284-0.2.11.tar.bz2 + + python-devel + chrpath + + + libieee1284-strict-aliasing.patch + + hardware/misc/libieee1284/pspec.xml + + + libieee1284 + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + python-libieee1284 + Python bindings for libieee1284 + libieee1284 için Python bağlayıcıları + + libieee1284 + + + /usr/lib/python* + + + + libieee1284-devel + Development files for libieee1284 + libieee1284 için geliştirme dosyaları + + libieee1284 + + + /usr/include + /usr/share/man/man3 + + + + + 2020-01-31 + 0.2.11 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-29 + 0.2.11 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-07 + 0.2.11 + Release Bump + Kamil Atlı + suvari@pisilinux.org + + + 2016-06-09 + 0.2.11 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-10 + 0.2.11 + First release + Varol Maksutoğlu + waroi@pisilinux.org + + + + + + florence + http://florence.sourceforge.net/english.html + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + app:gui + hardware.misc + On-screen virtual keyboard. + Florence is an extensible scalable on-screen virtual keyboard for GNOME that stays out of your way when not needed. You need it if you can't use a real keyboard either because of a handicap, broken keyboard or tablet PC but you can use a pointing devide. + https://sourceforge.net/projects/florence/files/florence/0.6.3/florence-0.6.3.tar.bz2 + + intltool + gtk3-devel + cairo-devel + pango-devel + libxml2-devel + librsvg-devel + libXtst-devel + libXext-devel + gstreamer-devel + libnotify-devel + gdk-pixbuf-devel + at-spi2-core-devel + + hardware/misc/florence/pspec.xml + + + florence + + gtk3 + cairo + pango + libX11 + libxml2 + librsvg + libXtst + libXext + gstreamer + libnotify + gdk-pixbuf + at-spi2-core + + + /usr/bin + /usr/lib + /usr/share + /usr/share/applications + /usr/share/florence + /usr/share/glib-2.0 + /usr/share/pixmaps + /usr/share/locale + /usr/share/doc + + + + florence-devel + + florence + glib2-devel + + + /usr/include + /usr/lib/pkgconfig/florence-1.0.pc + + + + + 2020-01-09 + 0.6.3 + First release + fury + uglyside@yandex.ru + + + + + + hwloc + https://www.open-mpi.org/projects/hwloc/ Blue Devil bluedevil@sctzine.com BSD - app:console library - science.electronics - Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice. - Spice3f5, Ciber1b1, ve Xspice temelli, karma-seviye ve karma-sinyal devre simülatörü. - ngspice is the open source spice simulator for electric and electronic circuits. - ngspice, karma-seviye ve karma-sinyal devre simülatörü araçları ve kitaplık dosyaları içerir. - https://downloads.sourceforge.net/project/ngspice/ng-spice-rework/32/ngspice-32.tar.gz + app:console + hardware.misc + Portable Hardware Locality (hwloc) + Hiyerarşik mimarilerin taşınabilir soyutlama kitaplığı + The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various system attributes such as cache and memory information as well as the locality of I/O devices such as network interfaces, InfiniBand HCAs or GPUs. + hwlock, hiyerarşik mimarilerin taşınabilir soyutlama kitaplığı sunar. + https://download.open-mpi.org/release/hwloc/v2.7/hwloc-2.7.0.tar.bz2 - libXaw-devel - libedit-devel - ncurses-devel - readline-devel + cairo-devel + pciutils-devel + libxml2-devel + numactl-devel + libpciaccess-devel - science/electronics/ngspice/pspec.xml + + hwloc-1.8.1-gl.patch + + hardware/misc/hwloc/pspec.xml - ngspice - Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice + hwloc + Portable Hardware Locality (hwloc) + + cairo + libxml2 + numactl + libX11 + libpciaccess + + + /etc + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/hwloc + /usr/share/applications + /usr/share/bash-completion/completions/hwloc + + + + hwloc-devel + Development files for hwloc + hwloc için geliştirme dosyaları + hwloc-devel, hwloc için geliştirme dosyalarını içerir. + + hwloc + + + /usr/include + /usr/lib/pkgconfig + + + + + 2021-12-14 + 2.7.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-22 + 2.2.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + libgpod + http://www.gtkpod.org/libgpod.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.misc + A library to access the contents of an iPod + iPod üzerindeki verilere ulaşmak için kullanılan bir kütüphane + libgpod est une librairie partagée permettant d'accéder au contenu d'un iPod. Cette librairie est basée sur le code du projet gtkpod. + libgpod is a library to access the contents of an iPod. It supports playlists, smart playlists, playcounts, ratings, podcasts, album artwork, photos, etc. + libgpod, iPod taşınabilir medya oynatıcıları üzerindeki verilere ulaşmak için kullanılan bir kütüphanedir. Kütüphane, gelişmiş parça listesi, parça istatistikleri, podcast gibi ileri özellikleri destekler. libgpod, gtkpod projesi temel alınarak geliştirilmiştir. + mirrors://sourceforge/gtkpod/libgpod-0.8.3.tar.bz2 + + intltool + gettext-devel + libusb-devel + sqlite-devel + python-devel + gtk-doc + gtk2-devel + docbook-xml + python-six + python-mutagen + libplist-devel + sg3_utils-devel + libimobiledevice-devel + python-pygobject-devel + swig + + + 0001-323-Segmentation-fault-when-opening-ipod.patch + libgpod-0.8.2-pkgconfig_overlinking.patch + libgpod-fixswig.patch + libgpod-udev.patch + 0001-configure.ac-Add-support-for-libplist-2.2.patch + + hardware/misc/libgpod/pspec.xml + + + libgpod + + zlib + glib2 + sqlite + libusb + libxml2 + libplist + sg3_utils + gdk-pixbuf + libimobiledevice + + + /usr/bin + /lib/udev + /usr/lib + /usr/share/hal + /lib/udev/rules.d + /run/libgpod + /usr/share/locale + /usr/share/doc + + + + python-libgpod + Python bindings for libgpod + libgpod için Python bağlayıcıları + programming.language.python + + libgpod + libplist + gdk-pixbuf + python-mutagen + + + /usr/lib/python2* + + + + libgpod-devel + Development files for libgpod + libgpod için geliştirme dosyaları + + libgpod + gdk-pixbuf-devel + libimobiledevice-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-31 + 0.8.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-19 + 0.8.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-01-03 + 0.8.3 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-01-04 + 0.8.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + gpm + https://www.nico.schottelius.org/software/gpm/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + hardware.misc + Console mouse driver + Konsol tabanlı fare sürücüsü + GPM (short for General Purpose Mouse) brings mouse support to TTYs. + Genel amaçlı fare ve konsolda fare desteği içindir. + http://www.nico.schottelius.org/software/gpm/archives/gpm-1.20.7.tar.bz2 + + ncurses-devel + texinfo + + + gpm-1.20.7-glibc_2.26-1.patch + + hardware/misc/gpm/pspec.xml + + + gpm - libXaw - libedit - libgomp ncurses + + + /usr/bin + /usr/include + /usr/share/man + /usr/share/info + /usr/share/doc + /usr/lib + /etc + /usr/share/emacs + + + System.Service + + + gpm.conf.d + + + + + 2020-01-12 + 1.20.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-01 + 1.20.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-05 + 1.20.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.20.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 1.20.7 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + djbfft + http://cr.yp.to/djbfft.html + + PisiLinux Community + admins@pisilinux.org + + public-domain + library + science.mathematics + Fast float library + Hızlı küsürlü sayı kitaplığı + An extremely fast library for floating-point convolution. + djbfft çok hızlı küsürlü sayı bükülme kitaplığıdır. + http://cr.yp.to/djbfft/djbfft-0.76.tar.gz + + gcc3.patch + shared.patch + headers.patch + + science/mathematics/djbfft/pspec.xml + + + djbfft + + /usr/lib + /usr/share/doc + + + + djbfft-devel + Development files for djbfft + djbfft için geliştirme dosyaları + + djbfft + + + /usr/include + + + + + 2020-01-19 + 0.76 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-31 + 0.76 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-01 + 0.76 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.76 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-20 + 0.76 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + SuiteSparse + http://faculty.cse.tamu.edu/davis/suitesparse.html + + Pisi Linux Community + admin@pisilinux.org + + GPL + library + science.mathematics + SuiteSparse, a suite of Sparse matrix software + Sparse matrix kütüphanesi + Librairie de matrices Sparse. + SuiteSparse is a single archive that contains sparse matrix libraries. + SuiteSparse, Sparse matrix kütüphanesi içerir. + https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.7.2.tar.gz + + cmake + blas-devel + metis-devel + libquadmath + lapack-devel + intel-tbb-devel + + + suitesparse-no-demo.patch + + science/mathematics/SuiteSparse/pspec.xml + + + SuiteSparse + SuiteSparse, a suite of Sparse matrix software + + blas + metis + lapack + libgomp + intel-tbb + + + /usr/lib + /usr/share/doc + + + + SuiteSparse-devel + Development files for SuiteSparse + SuiteSparse için geliştirme dosyaları + SuiteSparse-devel, SuiteSparse için geliştirme dosyalarını içerir. + + SuiteSparse + + + /usr/include + + + + + 2020-05-24 + 5.7.2 + Major Version Bump + Blue Devil + bluedevil@sctzine.com + + + 2017-04-24 + 4.4.4 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.4.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-11 + 4.4.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qalculate-gtk + https://qalculate.github.io/ + + Blue Devil + bluedevil@sctzine.com + + GPLv2+ + app:gui + science.mathematics + GTK frontend for libqalculate. + Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation). + https://github.com/Qalculate/qalculate-gtk/archive/v3.10.0.tar.gz + + intltool + gtk3-devel + cairo-devel + pango-devel + gettext-devel + libxml2-devel + python3-devel + readline-devel + gdk-pixbuf-devel + libqalculate-devel + + science/mathematics/qalculate-gtk/pspec.xml + + + qalculate-gtk + GTK frontend for libqalculate. + + gtk3 + cairo + pango + libxml2 + python3 + gdk-pixbuf + libqalculate + + + /usr/share + /usr/lib + /usr/share/man + /usr/bin + /usr/share/doc/qalculate-gtk + + + + + 2020-05-26 + 3.10.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + fftw3 + http://www.fftw.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + science.mathematics + A library for computing the discrete Fourier transform (DFT) + Ayrık Fourier dönüşümü hesaplamak için bir kütüphane + FFTW v3 est une librairie sous-routine C pour le calcul discret de transformation de Fourier (DFT) dans une ou plusieurs dimensions, pour une entrée de taille arbitraire, aussi bien pour des données réeles ou complexes (ainsi que les données paires/impaires, i.e. la transformation discrète cosinus/sinus ou DCT/DST). + fftw3 is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). + fftw3, ayrık Fourier dönüşümü hesaplamak için kullanılabilecek bir C kütüphanesidir. + FFTW v3 es una librería con subrutinas C para computar la transformación Fourier discreta (DFT) en una o más dimensiones, con longitud de entrada arbitraria, para datos reales y complejos (y también de datos par/impar, i.e. transformación discreta coseno/seno DCT/DST). + ftp://ftp.fftw.org/pub/fftw/fftw-3.3.8.tar.gz + + libgfortran + libquadmath + gettext + + science/mathematics/fftw3/pspec.xml + + + fftw3 + + libquadmath + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/info + + + + fftw3-devel + Development files for fftw3 + fftw3 için geliştirme dosyaları + + fftw3 + + + /usr/lib/pkgconfig + /usr/include + /usr/share/doc/fftw3/html + + + + + 2020-01-12 + 3.3.8 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-03 + 3.3.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-17 + 3.3.6 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-25 + 3.3.4 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + matio + https://sourceforge.net/projects/matio/ + + Blue Devil + bluedevil@sctzine.com + + BSD + library + app:console + science.mathematics + C library with a fortran 90/95 module interface for reading/writing MATLAB MAT-files + Matlab dosyalarını okuyup/yazmak için bir C kitaplığı + matio is an open-source library for reading/writing MATLAB MAT files. This library is designed for use by programs/libraries that do not have access or do not want to rely on MATLAB's shared library. + matio, Matlab MAT dosyalarını okuyup/yazmak için geliştirilmiş, sınırlı Fortran 90 arayüzüne sahip bir C kitaplığıdır. + mirrors://sourceforge/matio/matio-1.5.17.tar.gz + + hdf5-devel + + science/mathematics/matio/pspec.xml + + + matio + + hdf5 + + + /usr/share + /usr/lib + /usr/bin + /usr/share/doc/matio + + + + matio-devel + Development files for matio + matio için geliştirme dosyaları + matio-devel, matio için geliştirme dosyalarını içerir. + + matio + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2020-06-08 + 1.5.17 + First Pisi Release + Blue Devil + bluedevil@sctzine.com + + + + + + libspiro + http://libspiro.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + science.mathematics + Library to simplify the drawing of beautiful curves + Eğri çizimi kütüphanesi + libspiro is a library that will take an array of spiro control points and convert them into a series of bezier splines which can then be used in the myriad of ways the world has come to use beziers. + libspiro, verilen kontrol noktalarını bezier eğrilerine çeviren bir kütüphanedir. + https://github.com/fontforge/libspiro/archive/refs/tags/20200505.tar.gz + science/mathematics/libspiro/pspec.xml + + + libspiro + + /usr/lib + /usr/share/doc + + + + libspiro-devel + Development files for libspiro + libspiro için geliştirme dosyaları + + libspiro + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2021-08-10 + 1.1.0.20200505 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-18 + 0.5.20190731 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 0.5.20190731 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 0.5.20150702 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-09-20 + 0.5.20150702 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2016-06-09 + 20071029 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-14 + 20071029 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gsl + http://www.gnu.org/software/gsl/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + science.mathematics + GNU scientific library + GNU bilimsel kütüphane + La librairie scientifique GNU (GSL) est une librairie numérique pour programmes C et C++. + The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. + C ve C++ programcıları tarafından kullanılan nümerik kütüphane + GNU Scientific Library (GSL) es una libería numérica para programadores C y C++. + https://ftp.gnu.org/gnu/gsl/gsl-2.6.tar.gz + science/mathematics/gsl/pspec.xml + + + gsl + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + gsl-devel + Development files for gsl + gsl için geliştirme dosyaları + + gsl + + + /usr/include + /usr/share/aclocal + /usr/share/man/man3 + /usr/lib/pkgconfig + + + + + 2020-01-11 + 2.6 + Rebuild for toolchain + Kamil Atlı + suvari@pisilinux.org + + + 2019-10-05 + 2.6 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-07-31 + 2.4 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-16 + 2.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.16 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-05-30 + 1.16 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libqalculate + http://qalculate.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + science.mathematics + Qalculate ! est une calculatrice de bureau multi-usage pour GNU/Linux. + Multi-purpose calculator library + Genel amaçlı hesap makinesi kütüphanesi + libqalculate underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux. + libqalculate, Qalculate! hesap makinesi tarafından ihtiyaç duyulan genel amaçlı bir kütüphanedir. + https://github.com/Qalculate/libqalculate/archive/v3.10.0.tar.gz + + doxygen + intltool + cln-devel + gmp-devel + curl-devel + mpfr-devel + glib2-devel + icu4c-devel + gettext-devel + libxml2-devel + ncurses-devel + readline-devel + perl-XML-Parser + perl-Locale-gettext + + science/mathematics/libqalculate/pspec.xml + + + libqalculate + Multi-purpose calculator library + + cln + gmp + curl + mpfr + icu4c + glib2 + libgcc + libxml2 readline @@ -307674,16 +339639,21 @@ contacts, tasks, and calendar information. /usr/share/doc /usr/share/man /usr/bin - /usr/share/ngspice + /usr/share/qalculate + /usr/share/locale - ngspice-devel - Development files for ngspice - ngspice için geliştirme dosyaları - ngspice-devel, ngspice için geliştirme dosyalarını içerir. + libqalculate-devel + Development files for libqalculate + libqalculate için geliştirme dosyaları + libqalculate-devel, libqalculate için geliştirme dosyalarını içerir. - ngspice + cln-devel + mpfr-devel + glib2-devel + libxml2-devel + libqalculate /usr/include @@ -307691,10 +339661,345 @@ contacts, tasks, and calendar information. + + 2020-05-26 + 3.10.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-03 + 3.7.0 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-15 + 2.6.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-02 + 0.9.10 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.9.7 + Release Bump + Pisi Linux Community + admin@pisilinux.org + - 2020-09-28 - 32 - First Pisi Release + 2014-06-14 + 0.9.7 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + lapack + http://www.netlib.org/lapack + + PisiLinux Community + admins@pisilinux.org + + BSD + library + science.mathematics + Linear Algebra PACKage + Doğrusal cebir paketi + LAPACK is a standard library for numerical linear algebra. LAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. + LAPACK, nümerik doğrusal cebir için yazılmış standart bir kütüphanedir. Eşanlı doğrusal denklemler sistemini, doğrusal denklemler sistemindeki en küçük kareler tekniğini, özdeğer ve tekil değer problemlerini çözmek için pekçok yordamlar içerir. + https://github.com/Reference-LAPACK/lapack/archive/v3.9.0.tar.gz + + libgfortran + cmake + + + lapack-3.9.0-lapacke-shared.patch + + science/mathematics/lapack/pspec.xml + + + blas + Basic Linear Algebra Subprograms + Temel lineer cebir yordamları + Blas is a standard library which provides a number of basic algorithms for numerical algebra. + blas, temel lineer cebir yordamları içerir + + libgfortran + + + /usr/lib/libblas.so* + + + + blas-devel + Development files for blas + blas için geliştirme dosyaları + blas-devel, blas için geliştirme dosyaları içerir + static + + blas + + + /usr/lib/libblas.a + /usr/lib/pkgconfig/blas.pc + + + + cblas + C interface to BLAS + BLAS kitaplığının C arayüzü + Blas is a standard library which provides a number of basic algorithms for numerical algebra. + cblas, BLAS kitaplığının C arayüzü olan yordamları içerir + + blas + + + /usr/lib/libcblas.so* + + + + cblas-devel + Development files for CBLAS + cblas için geliştirme dosyaları + cblas-devel provides development files for cblas + cblas-devel, cblas için geliştirme dosyaları içerir + + blas-devel + cblas + + + /usr/lib/libcblas.a + /usr/include/cblas* + /usr/lib/pkgconfig/cblas.pc + /usr/lib/cmake/cblas-3.9.0/cblas* + + + + lapack + Linear Algebra PACKage + + libgcc + libgfortran + blas + + + /usr/share/doc + /usr/lib/liblapack.so* + + + + lapack-devel + Development files for lapack + lapack için geliştirme dosyaları + lapack-devel, lapack için geliştirme dosyaları içerir + static + + lapack + blas-devel + + + /usr/lib/cmake/lapack* + /usr/lib/liblapack.a + /usr/lib/pkgconfig/lapack.pc + + + + + 2020-11-07 + 3.9.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-12-12 + 3.9.0 + Fix dependency + Blue DeviL + bluedevil@sctzine.com + + + 2020-01-19 + 3.9.0 + Rebuild + İdris Kalp + idriskalp@gmail.com + + + 2019-12-12 + 3.9.0 + Version bump + Blue DeviL + bluedevil@sctzine.com + + + 2018-08-14 + 3.8.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-01 + 3.8.0 + Version Bump + Kamil Atlı + suvari@pisilinux.org + + + 2017-04-15 + 3.7.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.5.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-12-23 + 3.5.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + octave + https://www.gnu.org/software/octave/ + + Blue Devil + bluedevil@sctzine.com + + GPL + library + app:gui + science.mathematics + A high-level language, primarily intended for numerical computations. + Özellikle sayısal hesaplamalar için geliştirilmiş yüksek seviyeli bir programlama dili. + GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB. It may also be used as a batch-oriented language. + octave, özellikle sayısal hesaplamalar için geliştirilmiş yüksek seviyeli bir programlama dilidir. Octave doğrusal ve doğrusal olmayan sayısal problemleri çözmede yardımcı olur. + https://ftp.gnu.org/gnu/octave/octave-5.2.0.tar.gz + + gperf + gnuplot + qrupdate + blas-devel + curl-devel + glpk-devel + hdf5-devel + fltk-devel + fftw3-devel + qhull-devel + arpack-devel + lapack-devel + qt5-linguist + libpcre-devel + freetype-devel + mesa-glu-devel + qt5-base-devel + readline-devel + sundials-devel + portaudio-devel + fontconfig-devel + libsndfile-devel + ghostscript-devel + qscintilla2-devel + SuiteSparse-devel + qt5-assistant-devel + GraphicsMagick-devel + + + octave-sundials4.patch + + science/mathematics/octave/pspec.xml + + + octave + A high-level language, primarily intended for numerical computations. + + blas + curl + fltk + glpk + hdf5 + fftw3 + qhull + arpack + lapack + libXft + libpcre + libXext + libgomp + alsa-lib + libglvnd + mesa-glu + freetype + qrupdate + qt5-base + readline + sundials + libXfixes + portaudio + fontconfig + libsndfile + libXcursor + libXrender + ghostscript + libgfortran + libXinerama + qscintilla2 + SuiteSparse + qt5-assistant + GraphicsMagick + + + /usr/lib + /usr/share/ + /usr/share/man + /usr/bin + /usr/libexec + /usr/share/doc/octave + /etc/ld.so.conf.d/octave.conf + + + + octave-devel + Development files for octave + octave için geliştirme dosyaları + octave-devel, octave için geliştirme dosyalarını içerir. + + octave + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-22 + 5.2.0 + First pisi release. Blue Devil bluedevil@sctzine.com @@ -307702,78 +340007,304 @@ contacts, tasks, and calendar information. - pcb - http://pcb.gpleda.org/ + pspp + http://www.gnu.org/software/pspp/pspp.html + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + science.mathematics + GNU PSPP is a program for statistical analysis of sampled data + PSPP bir örneklenmiş veri istatistik uygulamasıdır + GNU PSPP is a program for statistical analysis of sampled data + PSPP bir örneklenmiş veri istatistik uygulamasıdır + pspp + http://ftp.gnu.org/gnu/pspp/pspp-1.4.1.tar.gz + + python3-devel + cairo-devel + gsl-devel + gtk3-devel + gtksourceview3-devel + plotutils-devel + postgresql-lib + ncurses-devel + readline-devel + texinfo + desktop-file-utils + libxml2-devel + libglade-devel + gettext-devel + zlib-devel + icon-theme-hicolor + spread-sheet-widget-devel + + science/mathematics/pspp/pspec.xml + + + pspp + GNU PSPP is a program for statistical analysis of sampled data + + gsl + gtk3 + zlib + cairo + glib2 + pango + libxml2 + ncurses + readline + gtksourceview3 + postgresql-lib + icon-theme-hicolor + spread-sheet-widget + + + /etc/pspp + /usr/bin + /usr/lib + /usr/share/appdata + /usr/share/applications + /usr/share/icons + /usr/share/locale + /usr/share/man + /usr/share/mime + /usr/share/pspp + /usr/share/metainfo/org.fsf.pspp.metainfo.xml + + + pspp.desktop + splash.png + + + + pspp-docs + Documents for PSPP + + pspp + + + /usr/share/doc + /usr/share/info + + + + + 2020-09-09 + 1.4.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-10-05 + 1.3.0a + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-03-28 + 1.3.0a + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + netcdf + https://www.unidata.ucar.edu/software/netcdf/ + + PisiLinux Community + admins@pisilinux.org + + UCAR-Unidata + library + science.mathematics + Librairie scientifique et interface pour l'accès aux données orientées tableaux. + Scientific library and interface for array oriented data access + Dizi (array) odaklı veri erişimi için arayüz ve bilimsel kütüphane + netcdf (network common data form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. + ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4.6.1.tar.gz + + hdf5-devel + curl-devel + libgfortran + + science/mathematics/netcdf/pspec.xml + + + netcdf + + hdf5 + curl + libgfortran + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/info + + + + netcdf-devel + Development files for netcdf + netcdf için geliştirme dosyaları + + netcdf + hdf5-devel + curl-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2019-02-06 + 4.6.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-07 + 4.6.1 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-16 + 4.5.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-08-16 + 4.4.1 + Rebuild + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-16 + 4.4.1 + Rebuild with new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.4.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-02-25 + 4.4.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + plotutils + http://www.gnu.org/software/plotutils/ PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - science.electronics - Printed circuit board editor - Pcb X Pencere Sistem'i için bir baskı devre çizim programıdır. - PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time. - PCB, X11 Pencere Sistem'i üzerinde çalışan interaktif bir baskı devre çizim programıdır. PCB, tasarım kural denetleyicisi, karmaşık bağlantı(rats nest) özelliği bulundurmakta ve kart üretiminde kullanılan endüstri standartlarından RS-274-X (Gerber), NC drill ve Centroid veri formatlarında çıktı oluşturabilir. PCB, yerleştirme zamanınızı azaltacak, otomatik yönlendirme ve iz optimizasyonu gibi gelişmiş özellikler sunmaktadır. - https://sourceforge.net/projects/pcb/files/pcb/pcb-4.1.2/pcb-4.1.2.tar.gz + library + science.mathematics + 2D vector graphics library + 2B vektörel grafik araçları + PlotUtils is a powerful C/C++ function library for exporting 2D vector graphics. + 2B vektörel grafik üretmeye yarayan C/C++ kütüphanesi ve araçlar + ftp://ftp.heanet.ie/pub/gnu/plotutils/plotutils-2.6.tar.gz - intltool - dbus-devel - mesa-glu-devel - gtk2-devel - tcltk-devel - gd-devel - gdk-pixbuf-devel - gtkglext-devel + libXaw-devel + libXext-devel + libXt-devel - desktop_file.patch + plotutils-2.6-png15.patch - science/electronics/pcb/pspec.xml + science/mathematics/plotutils/pspec.xml - pcb + plotutils - gtk2 - dbus - glib2 - mesa - cairo - tcltk - mesa-glu - gtkglext - gd - gdk-pixbuf + libSM + libICE + libXmu + libXaw + libXext + libXt + libX11 + libgcc /usr/bin - /usr/share/doc/pcb + /usr/lib + /usr/share/doc /usr/share/info /usr/share/man - /usr/share/pcb - /usr/share/icons - /usr/share/mime - /usr/share/mimelnk - /usr/share/gEDA/scheme - /usr/share/appdata + /usr/share/libplot + /usr/share/ode + /usr/share/pic2plot + /usr/share/tek2plot + + + + plotutils-devel + Development files for plotutils + plotutils için geliştirme dosyaları + + plotutils + + /usr/include - /usr/lib - /usr/share/applications - /usr/share/locale - /usr/share/metainfo/pcb.appdata.xml - - 2018-09-07 - 4.1.2 - Version Bump. + + 2018-08-09 + 2.6 + Rebuild with new toolchain Mustafa Cinasal muscnsl@gmail.com + + 2017-05-16 + 2.6 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 2.6 + Release Bump + Pisi Linux Community + admin@pisilinux.org + - 2018-04-04 - 4.1.0 + 2014-06-14 + 2.6 First release Osman Erkan osman.erkan@pisilinux.org @@ -307782,424 +340313,391 @@ contacts, tasks, and calendar information. - gdal - https://gdal.org/ + spread-sheet-widget + https://www.gnu.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:gui + science.mathematics + Library for Gtk+ which provides a widget for viewing and manipulating 2 dimensional tabular data + Library for Gtk+ which provides a widget for viewing and manipulating 2 dimensional tabular data + spread-sheet-widget + http://alpha.gnu.org/gnu/ssw/spread-sheet-widget-0.6.tar.gz + + gtk3-devel + glib2-devel + python3-devel + + science/mathematics/spread-sheet-widget/pspec.xml + + + spread-sheet-widget + + gtk3 + + + /usr/lib + /usr/share/doc + /usr/share/info + + + + spread-sheet-widget-devel + + spread-sheet-widget + gtk3-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-09-09 + 0.6 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2019-04-10 + 0.3 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + cln + http://www.ginac.de/CLN/ PisiLinux Community admins@pisilinux.org - MIT + GPLv2 library - science.gis - A translator library for raster geospatial data formats (includes OGR support) - Coğrafi raster veri formatları için dönüştürücü bir kütüphane (OGR desteği de vardır) - GDAL is a translator library for raster geospatial data formats which presents a single abstract data model to the calling application for all supported formats. - GDAL çağıran uygulamaya tüm desteklenen formatlar için tek bir soyut veri modeli sunan raster veri formatı dönüştürücü bir kütüphanedir. - http://download.osgeo.org/gdal/3.1.3/gdal-3.1.3.tar.gz + science.mathematics + CLN, une librairie de classes (C++) pour les nombres. + A class library (C++) for numbers + Sayılar için bir C++ sınıf kütüphanesi + cln is a library for efficient computations with all kinds of numbers in arbitrary precision. + cln, her türlü hassaslıktaki sayılarla hızlı hesaplamalar yapmak için tasarlanmış bir kütüphanedir. + http://www.ginac.de/CLN/cln-1.3.6.tar.bz2 - curl-devel - hdf5-devel - geos-devel - proj-devel - tiff-devel - expat-devel - libpng-devel - netcdf-devel - sqlite-devel - openjpeg2-devel - libgeotiff-devel - libspatialite-devel - python-devel - python-setuptools + gmp-devel - science/gis/gdal/pspec.xml + science/mathematics/cln/pspec.xml - gdal - A translator library for raster geospatial data formats (includes OGR support) + cln - geos - hdf5 - proj - swig - tiff - expat - libpng - netcdf - libfreexl - openjpeg2 - libgeotiff - libjpeg-turbo - libspatialite + gmp + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + cln-devel + Development files for cln + cln için geliştirme dosyaları + + cln + gmp-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-11 + 1.3.6 + Rebuild for new toolchain. + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-13 + 1.3.4 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2017-02-28 + 1.3.4 + Rebuild for new toolchain. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 1.3.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-29 + 1.3.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + sundials + https://computing.llnl.gov/projects/sundials + + Blue Devil + bluedevil@sctzine.com + + BSD + library + science.mathematics + Suite of nonlinear differential/algebraic equation solvers. + Doğrusal olmayan diferansiyel ve cebirsel eşitlik çözücüsü + sundials provides a suite of nonlinear differential/algebraic equation solvers. + sundials, doğrusal olmayan diferansiyel ve cebirsel eşitlik çözücüleri içeren bir kitaplıktır. + https://computation.llnl.gov/projects/sundials/download/sundials-5.3.0.tar.gz + + cmake + libquadmath + python-devel + openmpi-devel + SuiteSparse-devel + + science/mathematics/sundials/pspec.xml + + + sundials + A program that automatically solves layouts of Freecell and similar variants of Card Solitaire + + openmpi + libgomp + SuiteSparse /usr/share /usr/lib + /usr/share/doc /usr/bin - python-gdal - gdal python bindings - gdal için python bağlayıcıları - python-gdal, gdal için python bağlayıcıları içerir. + sundials-devel + Development files for sundials - python - libgcc - python-numpy - gdal - - - /usr/bin/epsg_tr.py - /usr/bin/pct2rgb.py - /usr/bin/rgb2pct.py - /usr/bin/esri2wkt.py - /usr/bin/gcps2vec.py - /usr/bin/gcps2wld.py - /usr/bin/gdal2xyz.py - /usr/bin/gdalmove.py - /usr/bin/ogrmerge.py - /usr/bin/gdal_auth.py - /usr/bin/gdal_calc.py - /usr/bin/gdal_edit.py - /usr/bin/gdalident.py - /usr/bin/gdal2tiles.py - /usr/bin/gdal_merge.py - /usr/bin/gdal_sieve.py - /usr/bin/gdalchksum.py - /usr/bin/gdalimport.py - /usr/bin/gdal_retile.py - /usr/bin/gdalcompare.py - /usr/bin/mkgraticule.py - /usr/bin/gdal_proximity.py - /usr/bin/gdal_fillnodata.py - /usr/bin/gdal_pansharpen.py - /usr/bin/gdal_polygonize.py - /usr/lib/python2.7 - - - - gdal-devel - Development files for gdal - gdal için geliştirme dosyaları - gdal-devel, gdal için geliştirme dosyalarını içerir. - - gdal + sundials /usr/include - /usr/share/man/man3 + /usr/lib/pkgconfig - - 2020-09-24 - 3.1.3 - Major version bump. + + 2020-05-26 + 5.3.0 + First release. Blue Devil bluedevil@sctzine.com - - 2019-02-07 - 2.3.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-15 - 2.2.3 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-14 - 2.2.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-30 - 2.2.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 2.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-24 - 2.0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - geos - https://trac.osgeo.org/geos/ + qrupdate + https://sourceforge.net/projects/qrupdate - PisiLinux Community - admins@pisilinux.org + Blue Devil + bluedevil@sctzine.com - LGPLv2 + GPLv3 library - science.gis - Geometry engine library for Geographic Information Systems - Coğrafi bilgi sistemleri için geometri motoru sunan bir kütüphane - GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). - GEOS (Açık Kaynak Geometri Motoru) Java Topology Suit (JTS) kütüphanesinin C++ portudur. - http://download.osgeo.org/geos/geos-3.9.1.tar.bz2 + science.mathematics + Fortran library for fast updates of QR and Cholesky decompositions. + Hızlı QR ve Cholesky dekompozisyonları için Fortran kitaplığı. + qrupdate is a Fortran library for fast updates of QR and Cholesky decompositions. + qrupdate, hızlı QR ve Cholesky dekompozisyonları için Fortran kitaplığı sunar. + https://downloads.sourceforge.net/project/qrupdate/qrupdate/1.2/qrupdate-1.1.2.tar.gz - swig - doxygen - ruby-devel - python-devel + blas-devel + libquadmath + lapack-devel - - geos-gcc43.patch - - science/gis/geos/pspec.xml + science/mathematics/qrupdate/pspec.xml - geos - Geometry engine library for Geographic Information Systems + qrupdate + Fortran library for fast updates of QR and Cholesky decompositions. - ruby - libgcc - python - rubygems + blas + lapack + libgfortran /usr/lib - /usr/bin - /usr/share/doc/geos - - - - geos-devel - Development files for geos - geos için geliştirme dosyaları - geos-devel, geos için geliştirme dosyalarını içerir. - - ruby-devel - python-devel - geos - - - /usr/include - - - - geos-docs - Documentation files for geos - geos için belgelendirme dosyaları - geos-docs, geos için belgelendirme dosyalarını içerir. - - geos - - - /usr/share/doc/geos/html + /usr/share/doc/qrupdate - - 2021-06-28 - 3.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-18 - 3.8.1 - Minor version bump. + + 2020-05-26 + 1.1.2 + First pisi release. Blue Devil bluedevil@sctzine.com - - 2019-11-20 - 3.7.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 3.6.3 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-15 - 3.6.2 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-15 - 3.6.1 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.5.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-24 - 3.5.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - gpsd - https://gpsd.gitlab.io/gpsd/ + rkward + http://rkward.sourceforge.net/ PisiLinux Community admins@pisilinux.org - BSD - app - library - science.gis - GPS daemon and library to support serial/USB GPS devices. - gpsd is a service daemon that monitor one or more GPSes attached to a host computer through serial or USB ports, making all data of the sensors available to be queried on TCP port 2947 of the host computer. - http://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-3.23.1.tar.xz + GPLv2 + app:gui + science.mathematics + Veri analiz aracı + Veri işleme aracı + RKWard essaie de fournir une manière facile et extensible d'utiliser une EDI/IHM (IDE/GUI) pour le projet R. RKWar essaie de combiner la puissance du langage R avec la (relative) facilité d'utilisation des outils commerciaux de statistique. + RKWard aims to provide an easily extensible, easy to use IDE/GUI for the R-project. RKWard tries to combine the power of the R-language with the (relative) ease of use of commercial statistics tools. + RKWard, R projesi için kolayca genişleyebilir, ve kolay kullanılabilir bir grafik arayüz (geliştirme ortamı) sağlamayı amaçlar. R dilinin gücüyle ticari programların kullanım kolaylığını birleştirmeye çalışır. + https://download.kde.org/stable/rkward/0.7.0/src/rkward-0.7.0b.tar.gz - scons - xmlto - dbus-devel - libusb-devel - libxslt-devel - python3-devel - ncurses-devel - libsocket-devel - bluez-libs-devel - python3-pyserial + extra-cmake-modules + R-devel + qt5-base-devel + qt5-webkit-devel + qt5-script-devel + kcoreaddons-devel + kdoctools-devel + ki18n-devel + kxmlgui-devel + ktexteditor-devel + kdewebkit-devel - - pylibdir_path.patch - use_os_environ.patch - - science/gis/gpsd/pspec.xml + science/mathematics/rkward/pspec.xml - gpsd + rkward - dbus + R + kio + ki18n + kcrash + kparts libgcc - libusb - ncurses - libsocket - bluez-libs - python3-pyserial + kconfig + kxmlgui + kservice + qt5-base + kdewebkit + qt5-script + qt5-webkit + kcompletion + kcoreaddons + kjobwidgets + ktexteditor + kwindowsystem + kconfigwidgets + kwidgetsaddons - /etc/conf.d /usr/bin - /usr/sbin - /lib/udev/gpsd.hotplug /usr/lib - /lib/udev/rules.d - /usr/share/man - /usr/share/gpsd/doc - - - System.Service - - - gpsd.sysconfig - - - - gpsd-clients - Various text based and graphical clients for gpsd. - - gpsd - dbus - libusb - ncurses - bluez-libs - python3-pyserial - - - /usr/bin/cgps - /usr/bin/gpscat - /usr/bin/gpsdecode - /usr/bin/gpspipe - /usr/bin/gpxlogger - /usr/bin/lcdgps - /usr/bin/xgps - /usr/bin/xgpsspeed - /usr/share/man/man1/gps.1* - /usr/share/man/man1/cgps* - /usr/share/man/man1/gpscat* - /usr/share/man/man1/gpsdecode* - /usr/share/man/man1/gpspipe* - /usr/share/man/man1/gpxlogger* - /usr/share/man/man1/cgpxlogger* - /usr/share/man/man1/lcdgps* - /usr/share/man/man1/xgps* + /usr/share/locale /usr/share/applications - /usr/share/gpsd/icons - /usr/share/pixmaps - - - data/gpsd-logo.png - data/xgps.desktop - data/xgpsspeed.desktop - - - - gpsd-devel - Development files for gpsd. - - gpsd - - - /usr/bin/gpsfake - /usr/lib/python*/site-packages/gps/fake.py - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/share/man/man5 - /usr/share/man/man1/gpsfake.1 + /usr/share/doc + /usr/share/icons + /usr/share/mime + /usr/share/kxmlgui5 + /usr/share/rkward + /usr/share/man + /usr/share/kservices5 + /usr/share/org.kde.syntax-highlighting - - 2021-10-24 - 3.23.1 - Version bump. - fury - uglyside@yandex.ru - - 2020-12-27 - 3.21 - First build. - fury - uglyside@yandex.ru + 2019-04-10 + 0.7.0b + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + metis + http://glaros.dtc.umn.edu/gkhome/metis/metis/overview + + Blue Devil + bluedevil@sctzine.com + + custom + library + science.mathematics + A set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices + Aralıklı matrisler için, çizgeleri bölümleme, sonlu eleman ağlarını bölümleme programları. + METIS est une famille de programmes pour partitionner des graphes non structurés, des hypergraphes et calculer la renumérotation de matrice pour réduire son remplissage. + METIS is a family of programs for partitioning unstructured graphs and hypergraphs and computing fill-reducing orderings of sparse matrices. + metis, aralıklı matrisler için, çizgeleri bölümleme, sonlu eleman ağlarını bölümleme programları sunar. + https://bitbucket.org/petsc/pkg-metis/get/v5.1.0-p8.tar.bz2 + + cmake + + science/mathematics/metis/pspec.xml + + + metis + A set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices + + /usr/lib + /usr/share/doc + + + + metis-devel + Development files for metis + metis için geliştirme dosyaları + metis-devel, metis için geliştirme dosyalarını içerir. + + metis + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-26 + 5.1.0_p8 + First Pisi Release + Blue Devil + bluedevil@sctzine.com @@ -308276,104 +340774,6 @@ contacts, tasks, and calendar information. - - - libgeotiff - http://geotiff.osgeo.org - - PisiLinux Community - admins@pisilinux.org - - as-is - library - science.gis - Library for reading TIFF files with embedded tags - Biblioteka GeoTIFF - Library for reading TIFF files with embedded tags for geographic (cartographic) information. - Coğrafik bilgi için gömülü etikletler içeren TIFF dosyalarını okumaya yarayan bir kütüphane. - Ta biblioteka pozwala na odczytywanie i analizowanie znaczników „GeoTIFF”, a także definiowanie i zapisywanie znaczników w nowych plikach. - http://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.6.0.tar.gz - - doxygen - proj-devel - tiff-devel - zlib-devel - libjpeg-turbo-devel - - science/gis/libgeotiff/pspec.xml - - - libgeotiff - Library for reading TIFF files with embedded tags - - proj - tiff - zlib - libjpeg-turbo - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/epsg_csv - - - - libgeotiff-devel - Development files for libgeotiff - libgeotiff için geliştirme dosyaları - Pliki naglowkowe do libgeotiff - libgeotiff-devel, libgeotiff için geliştirme dosyalarını içerir. - - proj-devel - tiff-devel - zlib-devel - libjpeg-turbo-devel - libgeotiff - - - /usr/include - - - - - 2020-09-24 - 1.6.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2018-09-07 - 1.4.2 - Rebuild with new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-16 - 1.4.2 - Rebuild with new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.4.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-29 - 1.4.1 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - libspatialite @@ -308475,105 +340875,6 @@ contacts, tasks, and calendar information. - - - ogdi - https://src.fedoraproject.org/lookaside/extras/ogdi/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - science.gis - Open Geographical Datastore Interface, a GIS support library - Açık coğrafik veri kayıt arayüzü, GIS destek kütüphanesi - OGDI is an application programming interface (API) that uses a standardized access methods to work in conjunction with GIS software packages (the application) and various geospatial data products. - OGDI, GIS yazılım paketleri ve çeşitli mekansal/coğrafik veri ürünleriyle çalışabilecek standart erişim metodları içeren açık bir uygulama geliştirme arayüzüdür. - https://src.fedoraproject.org/lookaside/extras/ogdi/ogdi-3.2.1.tar.gz/sha512/74bb62dc437e83ec1364046621c66bcab9bd7c2e0f9bd62d8e5110b5f0adcc8519f76baefb2263aebdaa5fb76ec75c3075624559ce140b936f888bca5fa24a0a/ogdi-3.2.1.tar.gz - - proj-devel - zlib-devel - expat-devel - libtirpc-devel - unixODBC-devel - - - fedora/ogdi-3.2.0.beta2-sailer.patch - fedora/ogdi-3.2.1-cleanup.patch - fedora/ogdi-3.2.1-rpc.patch - fedora/ogdi-3.2.1-rpc-flags.patch - - science/gis/ogdi/pspec.xml - - - ogdi - - proj - zlib - expat - libtirpc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - ogdi-devel - Development files for ogdi - ogdi için geliştirme dosyaları - - ogdi - proj-devel - zlib-devel - expat-devel - libtirpc-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2019-02-07 - 3.2.1 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-09-07 - 3.2.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-15 - 3.2.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.2.0_beta2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-31 - 3.2.0_beta2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - postgis @@ -308768,2001 +341069,260 @@ contacts, tasks, and calendar information. - cln - http://www.ginac.de/CLN/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - science.mathematics - CLN, une librairie de classes (C++) pour les nombres. - A class library (C++) for numbers - Sayılar için bir C++ sınıf kütüphanesi - cln is a library for efficient computations with all kinds of numbers in arbitrary precision. - cln, her türlü hassaslıktaki sayılarla hızlı hesaplamalar yapmak için tasarlanmış bir kütüphanedir. - http://www.ginac.de/CLN/cln-1.3.6.tar.bz2 - - gmp-devel - - science/mathematics/cln/pspec.xml - - - cln - - gmp - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - cln-devel - Development files for cln - cln için geliştirme dosyaları - - cln - gmp-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-11 - 1.3.6 - Rebuild for new toolchain. - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-13 - 1.3.4 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-28 - 1.3.4 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-29 - 1.3.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - djbfft - http://cr.yp.to/djbfft.html - - PisiLinux Community - admins@pisilinux.org - - public-domain - library - science.mathematics - Fast float library - Hızlı küsürlü sayı kitaplığı - An extremely fast library for floating-point convolution. - djbfft çok hızlı küsürlü sayı bükülme kitaplığıdır. - http://cr.yp.to/djbfft/djbfft-0.76.tar.gz - - gcc3.patch - shared.patch - headers.patch - - science/mathematics/djbfft/pspec.xml - - - djbfft - - /usr/lib - /usr/share/doc - - - - djbfft-devel - Development files for djbfft - djbfft için geliştirme dosyaları - - djbfft - - - /usr/include - - - - - 2020-01-19 - 0.76 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 0.76 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-01 - 0.76 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.76 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-20 - 0.76 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - fftw3 - http://www.fftw.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - science.mathematics - A library for computing the discrete Fourier transform (DFT) - Ayrık Fourier dönüşümü hesaplamak için bir kütüphane - FFTW v3 est une librairie sous-routine C pour le calcul discret de transformation de Fourier (DFT) dans une ou plusieurs dimensions, pour une entrée de taille arbitraire, aussi bien pour des données réeles ou complexes (ainsi que les données paires/impaires, i.e. la transformation discrète cosinus/sinus ou DCT/DST). - fftw3 is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). - fftw3, ayrık Fourier dönüşümü hesaplamak için kullanılabilecek bir C kütüphanesidir. - FFTW v3 es una librería con subrutinas C para computar la transformación Fourier discreta (DFT) en una o más dimensiones, con longitud de entrada arbitraria, para datos reales y complejos (y también de datos par/impar, i.e. transformación discreta coseno/seno DCT/DST). - ftp://ftp.fftw.org/pub/fftw/fftw-3.3.8.tar.gz - - libgfortran - libquadmath - gettext - - science/mathematics/fftw3/pspec.xml - - - fftw3 - - libquadmath - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/info - - - - fftw3-devel - Development files for fftw3 - fftw3 için geliştirme dosyaları - - fftw3 - - - /usr/lib/pkgconfig - /usr/include - /usr/share/doc/fftw3/html - - - - - 2020-01-12 - 3.3.8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 3.3.7 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 3.3.6 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 3.3.4 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - gsl - http://www.gnu.org/software/gsl/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - science.mathematics - GNU scientific library - GNU bilimsel kütüphane - La librairie scientifique GNU (GSL) est une librairie numérique pour programmes C et C++. - The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. - C ve C++ programcıları tarafından kullanılan nümerik kütüphane - GNU Scientific Library (GSL) es una libería numérica para programadores C y C++. - https://ftp.gnu.org/gnu/gsl/gsl-2.6.tar.gz - science/mathematics/gsl/pspec.xml - - - gsl - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - gsl-devel - Development files for gsl - gsl için geliştirme dosyaları - - gsl - - - /usr/include - /usr/share/aclocal - /usr/share/man/man3 - /usr/lib/pkgconfig - - - - - 2020-01-11 - 2.6 - Rebuild for toolchain - Kamil Atlı - suvari@pisilinux.org - - - 2019-10-05 - 2.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.4 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 2.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 1.16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-30 - 1.16 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - lapack - http://www.netlib.org/lapack - - PisiLinux Community - admins@pisilinux.org - - BSD - library - science.mathematics - Linear Algebra PACKage - Doğrusal cebir paketi - LAPACK is a standard library for numerical linear algebra. LAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. - LAPACK, nümerik doğrusal cebir için yazılmış standart bir kütüphanedir. Eşanlı doğrusal denklemler sistemini, doğrusal denklemler sistemindeki en küçük kareler tekniğini, özdeğer ve tekil değer problemlerini çözmek için pekçok yordamlar içerir. - https://github.com/Reference-LAPACK/lapack/archive/v3.9.0.tar.gz - - libgfortran - cmake - - - lapack-3.9.0-lapacke-shared.patch - - science/mathematics/lapack/pspec.xml - - - blas - Basic Linear Algebra Subprograms - Temel lineer cebir yordamları - Blas is a standard library which provides a number of basic algorithms for numerical algebra. - blas, temel lineer cebir yordamları içerir - - libgfortran - - - /usr/lib/libblas.so* - - - - blas-devel - Development files for blas - blas için geliştirme dosyaları - blas-devel, blas için geliştirme dosyaları içerir - static - - blas - - - /usr/lib/libblas.a - /usr/lib/pkgconfig/blas.pc - - - - cblas - C interface to BLAS - BLAS kitaplığının C arayüzü - Blas is a standard library which provides a number of basic algorithms for numerical algebra. - cblas, BLAS kitaplığının C arayüzü olan yordamları içerir - - blas - - - /usr/lib/libcblas.so* - - - - cblas-devel - Development files for CBLAS - cblas için geliştirme dosyaları - cblas-devel provides development files for cblas - cblas-devel, cblas için geliştirme dosyaları içerir - - blas-devel - cblas - - - /usr/lib/libcblas.a - /usr/include/cblas* - /usr/lib/pkgconfig/cblas.pc - /usr/lib/cmake/cblas-3.9.0/cblas* - - - - lapack - Linear Algebra PACKage - - libgcc - libgfortran - blas - - - /usr/share/doc - /usr/lib/liblapack.so* - - - - lapack-devel - Development files for lapack - lapack için geliştirme dosyaları - lapack-devel, lapack için geliştirme dosyaları içerir - static - - lapack - blas-devel - - - /usr/lib/cmake/lapack* - /usr/lib/liblapack.a - /usr/lib/pkgconfig/lapack.pc - - - - - 2020-11-07 - 3.9.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-12-12 - 3.9.0 - Fix dependency - Blue DeviL - bluedevil@sctzine.com - - - 2020-01-19 - 3.9.0 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2019-12-12 - 3.9.0 - Version bump - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-14 - 3.8.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-01 - 3.8.0 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-04-15 - 3.7.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.5.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-12-23 - 3.5.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libqalculate - http://qalculate.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - science.mathematics - Qalculate ! est une calculatrice de bureau multi-usage pour GNU/Linux. - Multi-purpose calculator library - Genel amaçlı hesap makinesi kütüphanesi - libqalculate underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux. - libqalculate, Qalculate! hesap makinesi tarafından ihtiyaç duyulan genel amaçlı bir kütüphanedir. - https://github.com/Qalculate/libqalculate/archive/v3.10.0.tar.gz - - doxygen - intltool - cln-devel - gmp-devel - curl-devel - mpfr-devel - glib2-devel - icu4c-devel - gettext-devel - libxml2-devel - ncurses-devel - readline-devel - perl-XML-Parser - perl-Locale-gettext - - science/mathematics/libqalculate/pspec.xml - - - libqalculate - Multi-purpose calculator library - - cln - gmp - curl - mpfr - icu4c - glib2 - libgcc - libxml2 - readline - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/qalculate - /usr/share/locale - - - - libqalculate-devel - Development files for libqalculate - libqalculate için geliştirme dosyaları - libqalculate-devel, libqalculate için geliştirme dosyalarını içerir. - - cln-devel - mpfr-devel - glib2-devel - libxml2-devel - libqalculate - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-26 - 3.10.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-03 - 3.7.0 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-15 - 2.6.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-03-02 - 0.9.10 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.9.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-14 - 0.9.7 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libspiro - http://libspiro.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - science.mathematics - Library to simplify the drawing of beautiful curves - Eğri çizimi kütüphanesi - libspiro is a library that will take an array of spiro control points and convert them into a series of bezier splines which can then be used in the myriad of ways the world has come to use beziers. - libspiro, verilen kontrol noktalarını bezier eğrilerine çeviren bir kütüphanedir. - https://github.com/fontforge/libspiro/archive/refs/tags/20200505.tar.gz - science/mathematics/libspiro/pspec.xml - - - libspiro - - /usr/lib - /usr/share/doc - - - - libspiro-devel - Development files for libspiro - libspiro için geliştirme dosyaları - - libspiro - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2021-08-10 - 1.1.0.20200505 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-18 - 0.5.20190731 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-26 - 0.5.20190731 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 0.5.20150702 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-20 - 0.5.20150702 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-09 - 20071029 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-14 - 20071029 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - matio - https://sourceforge.net/projects/matio/ - - Blue Devil - bluedevil@sctzine.com - - BSD - library - app:console - science.mathematics - C library with a fortran 90/95 module interface for reading/writing MATLAB MAT-files - Matlab dosyalarını okuyup/yazmak için bir C kitaplığı - matio is an open-source library for reading/writing MATLAB MAT files. This library is designed for use by programs/libraries that do not have access or do not want to rely on MATLAB's shared library. - matio, Matlab MAT dosyalarını okuyup/yazmak için geliştirilmiş, sınırlı Fortran 90 arayüzüne sahip bir C kitaplığıdır. - mirrors://sourceforge/matio/matio-1.5.17.tar.gz - - hdf5-devel - - science/mathematics/matio/pspec.xml - - - matio - - hdf5 - - - /usr/share - /usr/lib - /usr/bin - /usr/share/doc/matio - - - - matio-devel - Development files for matio - matio için geliştirme dosyaları - matio-devel, matio için geliştirme dosyalarını içerir. - - matio - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-06-08 - 1.5.17 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - metis - http://glaros.dtc.umn.edu/gkhome/metis/metis/overview - - Blue Devil - bluedevil@sctzine.com - - custom - library - science.mathematics - A set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices - Aralıklı matrisler için, çizgeleri bölümleme, sonlu eleman ağlarını bölümleme programları. - METIS est une famille de programmes pour partitionner des graphes non structurés, des hypergraphes et calculer la renumérotation de matrice pour réduire son remplissage. - METIS is a family of programs for partitioning unstructured graphs and hypergraphs and computing fill-reducing orderings of sparse matrices. - metis, aralıklı matrisler için, çizgeleri bölümleme, sonlu eleman ağlarını bölümleme programları sunar. - https://bitbucket.org/petsc/pkg-metis/get/v5.1.0-p8.tar.bz2 - - cmake - - science/mathematics/metis/pspec.xml - - - metis - A set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices - - /usr/lib - /usr/share/doc - - - - metis-devel - Development files for metis - metis için geliştirme dosyaları - metis-devel, metis için geliştirme dosyalarını içerir. - - metis - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-26 - 5.1.0_p8 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - netcdf - https://www.unidata.ucar.edu/software/netcdf/ - - PisiLinux Community - admins@pisilinux.org - - UCAR-Unidata - library - science.mathematics - Librairie scientifique et interface pour l'accès aux données orientées tableaux. - Scientific library and interface for array oriented data access - Dizi (array) odaklı veri erişimi için arayüz ve bilimsel kütüphane - netcdf (network common data form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. - ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4.6.1.tar.gz - - hdf5-devel - curl-devel - libgfortran - - science/mathematics/netcdf/pspec.xml - - - netcdf - - hdf5 - curl - libgfortran - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/info - - - - netcdf-devel - Development files for netcdf - netcdf için geliştirme dosyaları - - netcdf - hdf5-devel - curl-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2019-02-06 - 4.6.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-07 - 4.6.1 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-16 - 4.5.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-08-16 - 4.4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-16 - 4.4.1 - Rebuild with new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-25 - 4.4.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - octave - https://www.gnu.org/software/octave/ - - Blue Devil - bluedevil@sctzine.com - - GPL - library - app:gui - science.mathematics - A high-level language, primarily intended for numerical computations. - Özellikle sayısal hesaplamalar için geliştirilmiş yüksek seviyeli bir programlama dili. - GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB. It may also be used as a batch-oriented language. - octave, özellikle sayısal hesaplamalar için geliştirilmiş yüksek seviyeli bir programlama dilidir. Octave doğrusal ve doğrusal olmayan sayısal problemleri çözmede yardımcı olur. - https://ftp.gnu.org/gnu/octave/octave-5.2.0.tar.gz - - gperf - gnuplot - qrupdate - blas-devel - curl-devel - glpk-devel - hdf5-devel - fltk-devel - fftw3-devel - qhull-devel - arpack-devel - lapack-devel - qt5-linguist - libpcre-devel - freetype-devel - mesa-glu-devel - qt5-base-devel - readline-devel - sundials-devel - portaudio-devel - fontconfig-devel - libsndfile-devel - ghostscript-devel - qscintilla2-devel - SuiteSparse-devel - qt5-assistant-devel - GraphicsMagick-devel - - - octave-sundials4.patch - - science/mathematics/octave/pspec.xml - - - octave - A high-level language, primarily intended for numerical computations. - - blas - curl - fltk - glpk - hdf5 - fftw3 - qhull - arpack - lapack - libXft - libpcre - libXext - libgomp - alsa-lib - libglvnd - mesa-glu - freetype - qrupdate - qt5-base - readline - sundials - libXfixes - portaudio - fontconfig - libsndfile - libXcursor - libXrender - ghostscript - libgfortran - libXinerama - qscintilla2 - SuiteSparse - qt5-assistant - GraphicsMagick - - - /usr/lib - /usr/share/ - /usr/share/man - /usr/bin - /usr/libexec - /usr/share/doc/octave - /etc/ld.so.conf.d/octave.conf - - - - octave-devel - Development files for octave - octave için geliştirme dosyaları - octave-devel, octave için geliştirme dosyalarını içerir. - - octave - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-22 - 5.2.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - plotutils - http://www.gnu.org/software/plotutils/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - science.mathematics - 2D vector graphics library - 2B vektörel grafik araçları - PlotUtils is a powerful C/C++ function library for exporting 2D vector graphics. - 2B vektörel grafik üretmeye yarayan C/C++ kütüphanesi ve araçlar - ftp://ftp.heanet.ie/pub/gnu/plotutils/plotutils-2.6.tar.gz - - libXaw-devel - libXext-devel - libXt-devel - - - plotutils-2.6-png15.patch - - science/mathematics/plotutils/pspec.xml - - - plotutils - - libSM - libICE - libXmu - libXaw - libXext - libXt - libX11 - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - /usr/share/libplot - /usr/share/ode - /usr/share/pic2plot - /usr/share/tek2plot - - - - plotutils-devel - Development files for plotutils - plotutils için geliştirme dosyaları - - plotutils - - - /usr/include - - - - - 2018-08-09 - 2.6 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-16 - 2.6 - Rebuild with new toolchain - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-06-09 - 2.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-14 - 2.6 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - pspp - http://www.gnu.org/software/pspp/pspp.html - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - science.mathematics - GNU PSPP is a program for statistical analysis of sampled data - PSPP bir örneklenmiş veri istatistik uygulamasıdır - GNU PSPP is a program for statistical analysis of sampled data - PSPP bir örneklenmiş veri istatistik uygulamasıdır - pspp - http://ftp.gnu.org/gnu/pspp/pspp-1.4.1.tar.gz - - python3-devel - cairo-devel - gsl-devel - gtk3-devel - gtksourceview3-devel - plotutils-devel - postgresql-lib - ncurses-devel - readline-devel - texinfo - desktop-file-utils - libxml2-devel - libglade-devel - gettext-devel - zlib-devel - icon-theme-hicolor - spread-sheet-widget-devel - - science/mathematics/pspp/pspec.xml - - - pspp - GNU PSPP is a program for statistical analysis of sampled data - - gsl - gtk3 - zlib - cairo - glib2 - pango - libxml2 - ncurses - readline - gtksourceview3 - postgresql-lib - icon-theme-hicolor - spread-sheet-widget - - - /etc/pspp - /usr/bin - /usr/lib - /usr/share/appdata - /usr/share/applications - /usr/share/icons - /usr/share/locale - /usr/share/man - /usr/share/mime - /usr/share/pspp - /usr/share/metainfo/org.fsf.pspp.metainfo.xml - - - pspp.desktop - splash.png - - - - pspp-docs - Documents for PSPP - - pspp - - - /usr/share/doc - /usr/share/info - - - - - 2020-09-09 - 1.4.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-10-05 - 1.3.0a - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-28 - 1.3.0a - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qalculate-gtk - https://qalculate.github.io/ - - Blue Devil - bluedevil@sctzine.com - - GPLv2+ - app:gui - science.mathematics - GTK frontend for libqalculate. - Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation). - https://github.com/Qalculate/qalculate-gtk/archive/v3.10.0.tar.gz - - intltool - gtk3-devel - cairo-devel - pango-devel - gettext-devel - libxml2-devel - python3-devel - readline-devel - gdk-pixbuf-devel - libqalculate-devel - - science/mathematics/qalculate-gtk/pspec.xml - - - qalculate-gtk - GTK frontend for libqalculate. - - gtk3 - cairo - pango - libxml2 - python3 - gdk-pixbuf - libqalculate - - - /usr/share - /usr/lib - /usr/share/man - /usr/bin - /usr/share/doc/qalculate-gtk - - - - - 2020-05-26 - 3.10.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - qrupdate - https://sourceforge.net/projects/qrupdate - - Blue Devil - bluedevil@sctzine.com - - GPLv3 - library - science.mathematics - Fortran library for fast updates of QR and Cholesky decompositions. - Hızlı QR ve Cholesky dekompozisyonları için Fortran kitaplığı. - qrupdate is a Fortran library for fast updates of QR and Cholesky decompositions. - qrupdate, hızlı QR ve Cholesky dekompozisyonları için Fortran kitaplığı sunar. - https://downloads.sourceforge.net/project/qrupdate/qrupdate/1.2/qrupdate-1.1.2.tar.gz - - blas-devel - libquadmath - lapack-devel - - science/mathematics/qrupdate/pspec.xml - - - qrupdate - Fortran library for fast updates of QR and Cholesky decompositions. - - blas - lapack - libgfortran - - - /usr/lib - /usr/share/doc/qrupdate - - - - - 2020-05-26 - 1.1.2 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - rkward - http://rkward.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - science.mathematics - Veri analiz aracı - Veri işleme aracı - RKWard essaie de fournir une manière facile et extensible d'utiliser une EDI/IHM (IDE/GUI) pour le projet R. RKWar essaie de combiner la puissance du langage R avec la (relative) facilité d'utilisation des outils commerciaux de statistique. - RKWard aims to provide an easily extensible, easy to use IDE/GUI for the R-project. RKWard tries to combine the power of the R-language with the (relative) ease of use of commercial statistics tools. - RKWard, R projesi için kolayca genişleyebilir, ve kolay kullanılabilir bir grafik arayüz (geliştirme ortamı) sağlamayı amaçlar. R dilinin gücüyle ticari programların kullanım kolaylığını birleştirmeye çalışır. - https://download.kde.org/stable/rkward/0.7.0/src/rkward-0.7.0b.tar.gz - - extra-cmake-modules - R-devel - qt5-base-devel - qt5-webkit-devel - qt5-script-devel - kcoreaddons-devel - kdoctools-devel - ki18n-devel - kxmlgui-devel - ktexteditor-devel - kdewebkit-devel - - science/mathematics/rkward/pspec.xml - - - rkward - - R - kio - ki18n - kcrash - kparts - libgcc - kconfig - kxmlgui - kservice - qt5-base - kdewebkit - qt5-script - qt5-webkit - kcompletion - kcoreaddons - kjobwidgets - ktexteditor - kwindowsystem - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/applications - /usr/share/doc - /usr/share/icons - /usr/share/mime - /usr/share/kxmlgui5 - /usr/share/rkward - /usr/share/man - /usr/share/kservices5 - /usr/share/org.kde.syntax-highlighting - - - - - 2019-04-10 - 0.7.0b - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - spread-sheet-widget - https://www.gnu.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:gui - science.mathematics - Library for Gtk+ which provides a widget for viewing and manipulating 2 dimensional tabular data - Library for Gtk+ which provides a widget for viewing and manipulating 2 dimensional tabular data - spread-sheet-widget - http://alpha.gnu.org/gnu/ssw/spread-sheet-widget-0.6.tar.gz - - gtk3-devel - glib2-devel - python3-devel - - science/mathematics/spread-sheet-widget/pspec.xml - - - spread-sheet-widget - - gtk3 - - - /usr/lib - /usr/share/doc - /usr/share/info - - - - spread-sheet-widget-devel - - spread-sheet-widget - gtk3-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-09-09 - 0.6 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2019-04-10 - 0.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - SuiteSparse - http://faculty.cse.tamu.edu/davis/suitesparse.html - - Pisi Linux Community - admin@pisilinux.org - - GPL - library - science.mathematics - SuiteSparse, a suite of Sparse matrix software - Sparse matrix kütüphanesi - Librairie de matrices Sparse. - SuiteSparse is a single archive that contains sparse matrix libraries. - SuiteSparse, Sparse matrix kütüphanesi içerir. - https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.7.2.tar.gz - - cmake - blas-devel - metis-devel - libquadmath - lapack-devel - intel-tbb-devel - - - suitesparse-no-demo.patch - - science/mathematics/SuiteSparse/pspec.xml - - - SuiteSparse - SuiteSparse, a suite of Sparse matrix software - - blas - metis - lapack - libgomp - intel-tbb - - - /usr/lib - /usr/share/doc - - - - SuiteSparse-devel - Development files for SuiteSparse - SuiteSparse için geliştirme dosyaları - SuiteSparse-devel, SuiteSparse için geliştirme dosyalarını içerir. - - SuiteSparse - - - /usr/include - - - - - 2020-05-24 - 5.7.2 - Major Version Bump - Blue Devil - bluedevil@sctzine.com - - - 2017-04-24 - 4.4.4 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 4.4.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-11 - 4.4.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - sundials - https://computing.llnl.gov/projects/sundials - - Blue Devil - bluedevil@sctzine.com - - BSD - library - science.mathematics - Suite of nonlinear differential/algebraic equation solvers. - Doğrusal olmayan diferansiyel ve cebirsel eşitlik çözücüsü - sundials provides a suite of nonlinear differential/algebraic equation solvers. - sundials, doğrusal olmayan diferansiyel ve cebirsel eşitlik çözücüleri içeren bir kitaplıktır. - https://computation.llnl.gov/projects/sundials/download/sundials-5.3.0.tar.gz - - cmake - libquadmath - python-devel - openmpi-devel - SuiteSparse-devel - - science/mathematics/sundials/pspec.xml - - - sundials - A program that automatically solves layouts of Freecell and similar variants of Card Solitaire - - openmpi - libgomp - SuiteSparse - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - sundials-devel - Development files for sundials - - sundials - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-26 - 5.3.0 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - arpack - https://github.com/opencollab/arpack-ng - - Blue Devil - bluedevil@sctzine.com - - BSD - library - science.misc - Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. - Büyük ölçekli özdeğer problemleri çözmek için tasarlanmış Fortran77 alt programları. - ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. - arpack, büyük ölçekli özdeğer problemleri çözmek için tasarlanmış Fortran77 alt programları sunar. - https://github.com/opencollab/arpack-ng/archive/3.7.0.tar.gz - - blas-devel - libquadmath - libgfortran - lapack-devel - openmpi-devel - - science/misc/arpack/pspec.xml - - - arpack - Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. - - blas - lapack - openmpi - libgfortran - libquadmath - - - /usr/lib - /usr/share/doc/arpack - - - - arpack-devel - Development files for arpack - arpack için geliştirme dosyaları - arpack-devel, arpack için geliştirme dosyalarını içerir. - - arpack - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-24 - 3.7.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - cfitsio - https://heasarc.gsfc.nasa.gov/docs/software/fitsio/ + ogdi + https://src.fedoraproject.org/lookaside/extras/ogdi/ PisiLinux Community admins@pisilinux.org as-is library - app:console - science.misc - C and Fortran library for manipulating FITS files - FITS dosyalarını düzenleyebilmek için gerekli C ve Fortran kütüphanesi - CFITSIO provides simple high-level routines for reading and writing FITS files that insulate the programmer from the internal complexities of the FITS format. - CFITSIO, FITS dosyalarını okumak/yazmak için programcıyı FITS formatının kendi karmaşıklığından soyutlayan yüksek seviyede fonksiyonlar sağlar. - http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio3450.tar.gz - science/misc/cfitsio/pspec.xml - - - cfitsio - - /usr/lib - /usr/bin - /usr/share/doc - - - - cfitsio-devel - Development files for cfitsio - cfitsio için geliştirme dosyaları - - cfitsio - - - /usr/include - /usr/lib/pkgconfig - - - - - 2018-09-07 - 3.450 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-13 - 3.420 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-15 - 3.370 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 3.370 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-18 - 3.370 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - coin - https://bitbucket.org/Coin3D/coin/wiki/Home - - PisiLinux Community - admin@pisilinux.org - - GPLv2 - app:console - science.misc - Coin3D is a high-level 3D graphics toolkit. - 3D Üst düzey grafiksel araç takımı - Is a high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1. - coin,SGI Open Inventor 2.1 ile tam uyumlu grafiksel 3D araç takımı - https://bitbucket.org/Coin3D/coin/downloads/Coin-3.1.3.tar.gz + science.gis + Open Geographical Datastore Interface, a GIS support library + Açık coğrafik veri kayıt arayüzü, GIS destek kütüphanesi + OGDI is an application programming interface (API) that uses a standardized access methods to work in conjunction with GIS software packages (the application) and various geospatial data products. + OGDI, GIS yazılım paketleri ve çeşitli mekansal/coğrafik veri ürünleriyle çalışabilecek standart erişim metodları içeren açık bir uygulama geliştirme arayüzüdür. + https://src.fedoraproject.org/lookaside/extras/ogdi/ogdi-3.2.1.tar.gz/sha512/74bb62dc437e83ec1364046621c66bcab9bd7c2e0f9bd62d8e5110b5f0adcc8519f76baefb2263aebdaa5fb76ec75c3075624559ce140b936f888bca5fa24a0a/ogdi-3.2.1.tar.gz - libXext-devel - mesa-devel - libSM-devel - libICE-devel - doxygen - libglade-devel - mesa-glu-devel + proj-devel + zlib-devel + expat-devel + libtirpc-devel + unixODBC-devel - clang-name-lookup.diff - fix_gcc_4_8_1.patch - Coin-2.5.0-inttypes.patch - Coin-2.4.6-man3.diff + fedora/ogdi-3.2.0.beta2-sailer.patch + fedora/ogdi-3.2.1-cleanup.patch + fedora/ogdi-3.2.1-rpc.patch + fedora/ogdi-3.2.1-rpc-flags.patch - science/misc/coin/pspec.xml + science/gis/ogdi/pspec.xml - coin + ogdi - libX11 - libglvnd - libXext - mesa - libSM - libICE - libglade + proj + zlib + expat + libtirpc /usr/bin /usr/lib - /usr/share/man - /usr/share/Coin + /usr/share/doc - coin-devel - Development files for coin - coin için geliştirme dosyaları + ogdi-devel + Development files for ogdi + ogdi için geliştirme dosyaları - coin + ogdi + proj-devel + zlib-devel + expat-devel + libtirpc-devel /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - coin-docs - Documents for Coin - coin belgeleri - - /usr/share/doc + /usr/lib/pkgconfig - 2020-01-27 - 3.1.3 - Rebuild with new toolchain + 2019-02-07 + 3.2.1 + Version bump. Pisi Linux Community admin@pisilinux.org - 2018-09-16 - 3.1.3 + 2018-09-07 + 3.2.0 Rebuild with new toolchain Pisi Linux Community admin@pisilinux.org 2017-04-15 - 3.1.3 + 3.2.0 Rebuild with new toolchain Pisi Linux Community admin@pisilinux.org 2016-06-09 - 3.1.3 + 3.2.0_beta2 Release Bump Pisi Linux Community admin@pisilinux.org - 2014-06-14 - 3.1.3 + 2014-05-31 + 3.2.0_beta2 First release - Osman Erkan - osman.erkan@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - eigen3 - http://eigen.tuxfamily.org + gdal + https://gdal.org/ PisiLinux Community admins@pisilinux.org - GPLv2-with-exceptions + MIT library - science.misc - Lightweight C++ template library for linear algebra - Lineer cebir için hafif bir C++ şablon kitaplığı - eigen3 is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. - Eigen3, lineer cebir için kullanılan hafif bir C++ şablon kitaplığıdır. - http://bitbucket.org/eigen/eigen/get/3.3.7.tar.bz2 + science.gis + A translator library for raster geospatial data formats (includes OGR support) + Coğrafi raster veri formatları için dönüştürücü bir kütüphane (OGR desteği de vardır) + GDAL is a translator library for raster geospatial data formats which presents a single abstract data model to the calling application for all supported formats. + GDAL çağıran uygulamaya tüm desteklenen formatlar için tek bir soyut veri modeli sunan raster veri formatı dönüştürücü bir kütüphanedir. + http://download.osgeo.org/gdal/3.1.3/gdal-3.1.3.tar.gz - cmake - freeglut-devel - fftw3-devel - gmp-devel - mpfr-devel - mesa-devel + curl-devel + hdf5-devel + geos-devel + proj-devel + tiff-devel + expat-devel + libpng-devel + netcdf-devel + sqlite-devel + openjpeg2-devel + libgeotiff-devel + libspatialite-devel + python-devel + python-setuptools - science/misc/eigen3/pspec.xml + science/gis/gdal/pspec.xml - eigen3 + gdal + A translator library for raster geospatial data formats (includes OGR support) + + geos + hdf5 + proj + swig + tiff + expat + libpng + netcdf + libfreexl + openjpeg2 + libgeotiff + libjpeg-turbo + libspatialite + + + /usr/share + /usr/lib + /usr/bin + + + + python-gdal + gdal python bindings + gdal için python bağlayıcıları + python-gdal, gdal için python bağlayıcıları içerir. + + python + libgcc + python-numpy + gdal + + + /usr/bin/epsg_tr.py + /usr/bin/pct2rgb.py + /usr/bin/rgb2pct.py + /usr/bin/esri2wkt.py + /usr/bin/gcps2vec.py + /usr/bin/gcps2wld.py + /usr/bin/gdal2xyz.py + /usr/bin/gdalmove.py + /usr/bin/ogrmerge.py + /usr/bin/gdal_auth.py + /usr/bin/gdal_calc.py + /usr/bin/gdal_edit.py + /usr/bin/gdalident.py + /usr/bin/gdal2tiles.py + /usr/bin/gdal_merge.py + /usr/bin/gdal_sieve.py + /usr/bin/gdalchksum.py + /usr/bin/gdalimport.py + /usr/bin/gdal_retile.py + /usr/bin/gdalcompare.py + /usr/bin/mkgraticule.py + /usr/bin/gdal_proximity.py + /usr/bin/gdal_fillnodata.py + /usr/bin/gdal_pansharpen.py + /usr/bin/gdal_polygonize.py + /usr/lib/python2.7 + + + + gdal-devel + Development files for gdal + gdal için geliştirme dosyaları + gdal-devel, gdal için geliştirme dosyalarını içerir. + + gdal + /usr/include - /usr/share + /usr/share/man/man3 - 2020-01-27 - 3.3.7 - Rebuild. + 2020-09-24 + 3.1.3 + Major version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-02-07 + 2.3.1 + Version Bump Mustafa Cinasal muscnsl@gmail.com - - 2018-12-12 - 3.3.7 - Rebuild. - Erkan Işık - erkanisik@pisilinux.org - - 2018-08-03 - 3.3.4 - Rebuild. + 2018-02-15 + 2.2.3 + Version Bump Mustafa Cinasal muscnsl@gmail.com - 2018-02-13 - 3.3.4 - Version bump. + 2018-02-14 + 2.2.0 + Rebuild Mustafa Cinasal muscnsl@gmail.com - 2017-05-17 - 3.3.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2017-05-30 + 2.2.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com 2016-06-09 - 3.2.5 + 2.0.2 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-07-23 - 3.2.5 + 2016-02-24 + 2.0.2 First release Ertuğrul Erata ertugrulerata@gmail.com @@ -310771,1043 +341331,229 @@ contacts, tasks, and calendar information. - flint - http://www.flintlib.org/ + gpsd + https://gpsd.gitlab.io/gpsd/ - Blue Devil - bluedevil@sctzine.com + PisiLinux Community + admins@pisilinux.org - LGPLv2+ + BSD + app library - science.misc - Fast Library for Number Theory. - Sayı kuramı için hızlı bir kitaplık. - FLINT is a C library for doing number theory. FLINT supports arithmetic with numbers, polynomials, power series and matrices over many base rings. - flint, sayı kuramı için hızlı bir kitaplık sunar. - http://www.flintlib.org/flint-2.5.2.tar.gz + science.gis + GPS daemon and library to support serial/USB GPS devices. + gpsd is a service daemon that monitor one or more GPSes attached to a host computer through serial or USB ports, making all data of the sensors available to be queried on TCP port 2947 of the host computer. + http://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-3.23.1.tar.xz - gmp-devel - ntl-devel - mpfr-devel + scons + xmlto + dbus-devel + libusb-devel + libxslt-devel + python3-devel + ncurses-devel + libsocket-devel + bluez-libs-devel + python3-pyserial - flint-pie-hardening-conflict.patch + pylibdir_path.patch + use_os_environ.patch - science/misc/flint/pspec.xml + science/gis/gpsd/pspec.xml - flint - Fast Library for Number Theory. + gpsd - gmp - ntl - mpfr - - - /usr/lib - /usr/share/doc/flint - - - - flint-devel - Development files for flint - flint için geliştirme dosyaları - flint-devel, flint için geliştirme dosyalarını içerir. - - flint - - - /usr/include - - - - - 2020-05-20 - 2.5.2 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - fplll - https://github.com/fplll/fplll - - Blue Devil - bluedevil@sctzine.com - - LGPLv2.1 - library - app:console - science.misc - Lattice algorithms using floating-point arithmetic. - Kayan-noktalı sayıları aritmetiği kullanan latis algoritmaları. - fplll contains implementations of several lattice algorithms. The implementation relies on floating-point orthogonalization, and LLL [LLL82] is central to the code, hence the name. - fplll, kayan-noktalı sayıları aritmetiği kullanan latis algoritmaları sunar. - https://github.com/fplll/fplll/archive/5.3.2.tar.gz - - qd-devel - gmp-devel - mpfr-devel - - science/misc/fplll/pspec.xml - - - fplll - Lattice algorithms using floating-point arithmetic. - - qd - gmp - mpfr + dbus + libgcc + libusb + ncurses + libsocket + bluez-libs + python3-pyserial + /etc/conf.d /usr/bin - /usr/share/fplll - /usr/share/doc/fplll - /usr/lib/libfplll* - - - - fplll-devel - Development files for fplll - fplll için geliştirme dosyaları - fplll-devel, fplll için geliştirme dosyalarını içerir. - - fplll - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-20 - 5.3.2 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - gf2x - https://gforge.inria.fr/projects/gf2x/ - - Blue Devil - bluedevil@sctzine.com - - GPL - LGPL - library - science.misc - A library for multiplying polynomials over the binary field. - İkilik alan üzerinden polinom çarpması yapabilen bir C kitaplığı. - gf2x is a library for multiplying polynomials over the binary field. - gf2x, ikilik alan üzerinden polinom çarpması yapabilen bir C kitaplığı sunar. - https://gforge.inria.fr/frs/download.php/file/38243/gf2x-1.3.0.tar.gz - - libgcc - - science/misc/gf2x/pspec.xml - - - gf2x - A library for multiplying polynomials over the binary field. - - libgcc - - + /usr/sbin + /lib/udev/gpsd.hotplug /usr/lib - /usr/share/doc/gf2x + /lib/udev/rules.d + /usr/share/man + /usr/share/gpsd/doc + + System.Service + + + gpsd.sysconfig + - gf2x-devel - Development files for g2fx - gf2x için geliştirme dosyaları - gf2x-devel, gf2x için geliştirme dosyalarını içerir. + gpsd-clients + Various text based and graphical clients for gpsd. - gf2x + gpsd + dbus + libusb + ncurses + bluez-libs + python3-pyserial + /usr/bin/cgps + /usr/bin/gpscat + /usr/bin/gpsdecode + /usr/bin/gpspipe + /usr/bin/gpxlogger + /usr/bin/lcdgps + /usr/bin/xgps + /usr/bin/xgpsspeed + /usr/share/man/man1/gps.1* + /usr/share/man/man1/cgps* + /usr/share/man/man1/gpscat* + /usr/share/man/man1/gpsdecode* + /usr/share/man/man1/gpspipe* + /usr/share/man/man1/gpxlogger* + /usr/share/man/man1/cgpxlogger* + /usr/share/man/man1/lcdgps* + /usr/share/man/man1/xgps* + /usr/share/applications + /usr/share/gpsd/icons + /usr/share/pixmaps + + + data/gpsd-logo.png + data/xgps.desktop + data/xgpsspeed.desktop + + + + gpsd-devel + Development files for gpsd. + + gpsd + + + /usr/bin/gpsfake + /usr/lib/python*/site-packages/gps/fake.py /usr/include /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/man/man5 + /usr/share/man/man1/gpsfake.1 + + 2021-10-24 + 3.23.1 + Version bump. + fury + uglyside@yandex.ru + - 2020-05-20 - 1.3.0 - First pisi release. - Blue Devil - bluedevil@sctzine.com + 2020-12-27 + 3.21 + First build. + fury + uglyside@yandex.ru - gnuplot - http://www.gnuplot.info/ + libgeotiff + http://geotiff.osgeo.org - Blue Devil - bluedevil@sctzine.com + PisiLinux Community + admins@pisilinux.org - custom - app:console - science.misc - Plotting package which outputs to X11, PostScript, PNG, GIF, and others. - X11, PostScript, PNG, GIF, ve diğerlerine çıktı verebilen çizim yapma paketi. - Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. GNUPlot provides plotting package which outputs to X11, PostScript, PNG, GIF, and others. - gnuplot, X11, PostScript, PNG, GIF, ve diğerlerine çıktı verebilen çizim yapma paketi sunar. - https://downloads.sourceforge.net/sourceforge/gnuplot/gnuplot-5.2.8.tar.gz + as-is + library + science.gis + Library for reading TIFF files with embedded tags + Biblioteka GeoTIFF + Library for reading TIFF files with embedded tags for geographic (cartographic) information. + Coğrafik bilgi için gömülü etikletler içeren TIFF dosyalarını okumaya yarayan bir kütüphane. + Ta biblioteka pozwala na odczytywanie i analizowanie znaczników „GeoTIFF”, a także definiowanie i zapisywanie znaczników w nowych plikach. + http://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.6.0.tar.gz - emacs - gd-devel - lua-devel - cairo-devel - pango-devel - wxGTK-devel - qt5-linguist - libcerf-devel - qt5-svg-devel - qt5-base-devel - readline-devel + doxygen + proj-devel + tiff-devel + zlib-devel libjpeg-turbo-devel - - lua53_compat.patch - - science/misc/gnuplot/pspec.xml + science/gis/libgeotiff/pspec.xml - gnuplot - A high-level language, primarily intended for numerical computations. - - gd - lua - emacs - cairo - pango - wxGTK - libcerf - qt5-svg - qt5-base - readline - wxGTK-common - libjpeg-turbo - - - /usr/share/ - /usr/bin - /usr/share/doc/gnuplot - - - - - 2020-05-22 - 5.2.8 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - hdf5 - https://www.hdfgroup.org/HDF5/ - - PisiLinux Community - admins@pisilinux.org - - BSD - NCSA-HDF - library - science.misc - NCSA Hierarchical Data Format (HDF) Software Library and Utilities - NCSA hiyerarşik veri biçimi (Hierarchical Data Format - HDF) kütüphanesi ve araçları. - HDF5 est une librairie généraliste ainsi qu'un format de fichier pour stocker des informations scientifiques. - HDF5 is a general purpose library and file format for storing scientific data. - HDF5, bilimsel verileri saklamak için kullanılan bir dosya biçimi tanımını ve bu dosyaları kullanmak için gerekli kütüphane ve araçları sağlar. - HDF5 es una librería de uso general y un formato de archivos para almacenar datos científicos - https://support.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.10.5.tar.bz2 - - time - cmake - libgfortran - zlib-devel - net-tools - - science/misc/hdf5/pspec.xml - - - hdf5 + libgeotiff + Library for reading TIFF files with embedded tags + proj + tiff zlib - libgcc - libgfortran - - - /usr/bin - /usr/lib - /usr/share/doc/hdf5 - /usr/share/hdf5_examples - - - - hdf5-devel - Development files for hdf5 - hdf5 için geliştirme dosyaları - - hdf5 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-27 - 1.10.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-07-14 - 1.10.5 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2019-02-03 - 1.10.4 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-05 - 1.10.1 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-15 - 1.10.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-10 - 1.8.17 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 1.8.16 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - - - - ilmbase - http://www.openexr.com - - PisiLinux Community - admins@pisilinux.org - - BSD - library - science.misc - Several utility libraries from ILM (Industrial Light & Magic) used by OpenEXR - ILM (Industrial Light & Magic) şirketinden OpenEXR tarafından kullanılan çeşitli araç ve kitaplıklar - IlmBase are a set of utility libraries released by ILM, and used in their OpenEXR implementation. Included in this package you can find; libHalf (a class named Half for manipulating "half" values (16-bit floating point format) as if they were a built-in C++ data type), libIlmThread (a thread abstraction library on top of pthreads), libImath (a math library with support for matrices, 2d and 3d transformations, solvers for linear/quadratic/cubic equations and more), libIex (an exception handling library). - IlmBase, ILM tarafından yayınlanan ve onların OpenEXR gerçeklemelerinde kullandıkları kitaplıkları içerir. Bu pakette; libHalf ("yarım" değerleri (16-bit kayan noktalı sayı biçimi) C++ dilinin kendi tipleriymiş gibi kullanan Half sınıfı), libIlmThread (pthread üerine yazılmış bir soyutlama kitaplığı), libImath (matris, 2 ve 3 boyutlu dönüşümler, lineer, ikinci ve üçüncü dereceden denklem çözücü destekli matematik kitaplığı), libIex (istisna işleme kitaplığı) kitaplıklarını bulabilirsiniz. - https://github.com/AcademySoftwareFoundation/openexr/archive/v2.5.3.tar.gz - science/misc/ilmbase/pspec.xml - - - ilmbase - - libgcc + libjpeg-turbo /usr/lib /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/epsg_csv - ilmbase-devel - Development files for ilmbase - ilmbase için geliştirme dosyaları + libgeotiff-devel + Development files for libgeotiff + libgeotiff için geliştirme dosyaları + Pliki naglowkowe do libgeotiff + libgeotiff-devel, libgeotiff için geliştirme dosyalarını içerir. - ilmbase + proj-devel + tiff-devel + zlib-devel + libjpeg-turbo-devel + libgeotiff /usr/include - /usr/lib/pkgconfig - - 2020-09-20 - 2.5.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 2.2.1 - Rebuild - İdris Kalp - idriskalp@gmail.com - - 2018-08-06 - 2.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2020-09-24 + 1.6.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com - 2018-02-13 - 2.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2018-09-07 + 1.4.2 + Rebuild with new toolchain. + Pisi Linux Community + admin@pisilinux.org - 2017-03-02 - 2.2.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + 2017-04-16 + 1.4.2 + Rebuild with new toolchain. + Pisi Linux Community + admin@pisilinux.org 2016-06-09 - 2.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-05-25 - 2.0.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - imath - https://www.openexr.com/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - science.misc - Library of 2D and 3D vector, matrix, and math operations for computer graphics - Bilgisayar grafikleri için 2B ve 3B vektör, matris ve matematik işlemleri kitaplığı - https://github.com/AcademySoftwareFoundation/Imath/archive/refs/tags/v3.1.3.tar.gz - - cmake - doxygen - boost-devel - boost-python3 - python3-devel - python3-numpy - python3-sphinx - python3-breathe - - - fedora/imath-python-test.patch - fedora/209.patch - fedora/imath-docs.patch - - science/misc/imath/pspec.xml - - - imath - - libgcc - python3 - boost-python3 - - - /usr/lib - /usr/share - /usr/share/doc - - - ilmbase - - - - imath-devel - Development files for imath - - imath - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - ilmbase-devel - - - - - 2021-10-26 - 3.1.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - iml - https://cs.uwaterloo.ca/~astorjoh/iml.html - - Blue Devil - bluedevil@sctzine.com - - GPLv2+ - library - science.misc - IML - Integer Matrix Library. - Tamsayı matris algoritmaları C kitaplığı. - IML is a free library of C source code which implements algorithms for computing exact solutions to dense systems of linear equations over the integers. - iml, tamsayı matris algoritmaları C kitaplığı sunar. - http://www.cs.uwaterloo.ca/~astorjoh/iml-1.0.5.tar.bz2 - - gmp-devel - cblas-devel - - science/misc/iml/pspec.xml - - - iml - IML - Integer Matrix Library. - - gmp - cblas - - - /usr/share - /usr/lib - /usr/share/doc/iml - - - - iml-devel - Development files for iml - iml için geliştirme dosyaları - iml-devel, iml için geliştirme dosyalarını içerir. - - iml - - - /usr/include - - - - - 2020-05-20 - 1.0.5 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - libcerf - https://jugit.fz-juelich.de/mlz/libcerf/ - - Blue Devil - bluedevil@sctzine.com - - custom - library - science.misc - A self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions. - Dawson, Faddeeva, ve Voigt yordamları ile beraber karmaşık hata yordamlarının kesin ve verimli bir uygulaması olan bağımsız sayısal kitaplık. - libcerf provides a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions. - libcerf, Dawson, Faddeeva, ve Voigt yordamları ile beraber karmaşık hata yordamlarının kesin ve verimli bir uygulaması olan bağımsız sayısal kitaplık sunar. - https://jugit.fz-juelich.de/mlz/libcerf/-/archive/v1.13/libcerf-v1.13.tar.gz - - cmake - - science/misc/libcerf/pspec.xml - - - libcerf - A self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions. - - /usr/lib - /usr/share/man - /usr/share/doc/libcerf - - - - libcerf-devel - Development files for libcerf - libcerf için geliştirme dosyaları - libcerf-devel, libcerf için geliştirme dosyalarını içerir. - - libcerf - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-20 - 1.13 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - libindi - http://www.indilib.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:console - library - science.misc - Astronomical control protocol library - indilib is a distributed control protocol designed to operate astronomical instrumentation. indilib is small, flexible, easy to parse, and scalable. - https://github.com/indilib/indi/archive/v1.9.3.tar.gz - - libjpeg-turbo-devel - qt5-base-devel - libtheora-devel - libnova-devel - cfitsio-devel - libusb-devel - fftw3-devel - boost-devel - curl-devel - zlib-devel - gsl-devel - pkgconfig - cmake - - science/misc/libindi/pspec.xml - - - libindi - - fftw3 - libogg - libtheora - libnova - cfitsio - gsl - curl - libjpeg-turbo - libusb - gsl - libgcc - zlib - - - /usr/bin - /usr/lib - /lib/udev/rules.d - /usr/share/indi - /usr/share/doc - - - - libindi-devel - Development files for libindi - - libindi - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-14 - 1.9.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-14 - 1.9.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-12 - 1.8.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-27 - 1.8.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-05 - 1.8.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-07 - 1.7.4 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 1.6.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-13 - 1.6.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-18 1.4.1 Release Bump Pisi Linux Community admin@pisilinux.org - - 2016-06-09 - 1.2.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - 2015-11-18 - 1.2.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - libnova - http://libnova.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - science.misc - Celestial Mechanics and Astronomical Calculation Library - Gökyüzü mekaniği ve astronomik hesaplama kütüphanesi - libnova is a general purpose, double precision, celestial mechanics, astrometry and astrodynamics library. - libnova genel amaçlı, çift hassasiyetli, gökyüzü mekaniği, astrometri ve astrodinamik kütüphanesidir. - https://sourceforge.net/projects/libnova/files/libnova/v%200.15.0/libnova-0.15.0.tar.gz - science/misc/libnova/pspec.xml - - - libnova - - /usr/bin - /usr/lib - /usr/share/doc - - - - libnova-devel - Development files for libnova - libnova için geliştirme dosyaları - - libnova - - - /usr/include - /usr/bin/libnovaconfig - - - - - 2020-01-27 - 0.15.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-07 - 0.15.0 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-13 - 0.15.0 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-18 - 0.14.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-09 - 0.14.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-14 - 0.14.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - m4ri - https://bitbucket.org/malb/m4ri - - Blue Devil - bluedevil@sctzine.com - - GPLv2+ - library - science.misc - Algorithms for linear algebra over F_2. - F2 üzerinden lineer cebir için algoritmalar. - M4RI is a library for fast arithmetic with dense matrices over F2. The name M4RI comes from the first implemented algorithm: The “Method of the Four Russians” inversion algorithm published by Gregory Bard. This algorithm in turn is named after the “Method of the Four Russians” multiplication algorithm which is probably better referred to as Kronrod's method. - m4ri, F2 üzerinden lineer cebir için algoritmalar sunar. - https://bitbucket.org/malb/m4ri/get/release-20200125.tar.gz - - libpng-devel - - science/misc/m4ri/pspec.xml - - - m4ri - Algorithms for linear algebra over F_2. - - libpng - - - /usr/lib - /usr/share/doc/m4ri - - - - m4ri-devel - Development files for m4ri - m4ri için geliştirme dosyaları - m4ri-devel, m4ri için geliştirme dosyalarını içerir. - - m4ri - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-20 - 20200125 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - m4rie - https://bitbucket.org/malb/m4rie - - Blue Devil - bluedevil@sctzine.com - - GPLv2+ - library - science.misc - Algorithms for linear algebra over F2^e. - F2^e üzerinden lineer cebir için algoritmalar. - M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for 2 ≤ e≤ 16. The name stems from the fact that is relies heavily on M4RI. M4RIE is available under the General Public License Version 2 or later (GPLv2+). - m4rie, F2^e üzerinden lineer cebir için algoritmalar sunar. - https://bitbucket.org/malb/m4rie/get/release-20200115.tar.gz - - m4ri-devel - - science/misc/m4rie/pspec.xml - - - m4rie - Algorithms for linear algebra over F2^e. - - m4ri - - - /usr/lib - /usr/share/doc/m4rie - - - - m4rie-devel - Development files for m4rie - m4rie için geliştirme dosyaları - m4rie-devel, m4rie için geliştirme dosyalarını içerir. - - m4rie - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-20 - 20200125 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - muparser - http://muparser.beltoforion.de/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - science.misc - Mathematical expressions parser library - Matematiksel ifade ayrıştırma kitaplığı - muparser is a mathematical expressions parser library. It is based on transforming an expression into a bytecode and precalculating constant parts of it. - muparser, matematiksel ifadelerin ayrıştırılmasında kullanılan bir kitaplıktır. - https://github.com/beltoforion/muparser/archive/v2.2.6.tar.gz - science/misc/muparser/pspec.xml - - - muparser - - libgcc - - - /usr/lib - /usr/share/doc - - - - muparser-devel - Development files for muparser - muparser için geliştirme dosyaları - - muparser - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-27 - 2.2.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-07 - 2.2.5 - Release Bump - Rebuild with new toolchain - admin@pisilinux.org - - - 2017-04-15 - 2.2.5 - Release Bump - Rebuild with new toolchain - admin@pisilinux.org - - - 2016-06-09 - 2.2.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-08 - 2.2.5 + 2015-01-29 + 1.4.1 First release Stefan Gronewold(groni) groni@pisilinux.org @@ -311816,299 +341562,128 @@ contacts, tasks, and calendar information. - ntl - https://www.shoup.net/ntl/ - - Blue Devil - bluedevil@sctzine.com - - LGPL - library - science.misc - A Library for doing Number Theory. - Sayı kuramı için bir kitaplık. - NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields. - ntl, sayı kuramı için bir kitaplık sunar. - https://www.shoup.net/ntl/ntl-11.4.3.tar.gz - - gmp-devel - gf2x-devel - - science/misc/ntl/pspec.xml - - - ntl - A Library for doing Number Theory. - - gmp - gf2x - - - /usr/lib/libntl* - - - - ntl-devel - Development files for ntl - ntl için geliştirme dosyaları - ntl-devel, ntl için geliştirme dosyalarını içerir. - - ntl - - - /usr/include - /usr/lib/pkgconfig - - - - ntl-docs - Documentation files for ntl - ntl için belgelendirme dosyaları - ntl-docs, ntl için belgelendirme dosyalarını içerir. - - ntl - - - /usr/share/doc - - - - - 2020-05-20 - 11.4.3 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - opencascade - https://www.opencascade.com/ - - Blue Devil - bluedevil@sctzine.com - - LGPLv2.1 - app:console - library - science.misc - Open CASCADE Technology, 3D modeling and numerical simulation. - 3 boyutlu modelleme ve nümerik simülasyon kitaplık ve araçları. - Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed for rapid production of sophisticated domain-specific CAD/CAM/CAE applications.. - opencascade, 3 boyutlu modelleme ve nümerik simülasyon kitaplık ve araçları sunar. - https://github.com/tpaviot/oce/releases/download/official-upstream-packages/opencascade-7.4.0p1.snapshot.tar.gz - - cmake - tcltk-devel - ffmpeg-devel - libXmu-devel - freetype-devel - qt5-base-devel - intel-tbb-devel - fontconfig-devel - - - fix-install-dir-references.patch - cmake-fix-variable.patch - - science/misc/opencascade/pspec.xml - - - opencascade - Open CASCADE Technology, 3D modeling and numerical simulation. - - tcl - tcltk - ffmpeg - libXmu - freetype - libglvnd - qt5-base - intel-tbb - fontconfig - - - /usr/lib - /usr/share/doc - /usr/bin - /etc/profile.d - /usr/share/opencascade - - - - opencascade-devel - Development files for opencascade - opencascade için geliştirme dosyaları - opencascade-devel, opencascade için geliştirme dosyalarını içerir. - - opencascade - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-09-28 - 7.4.0 - First Pisi Release - Blue Devil - bluedevil@sctzine.com - - - - - - qhull - http://www.qhull.org/ - - Blue Devil - bluedevil@sctzine.com - - custom - app:console - library - science.misc - A general dimension code for computing convex hulls and related structures. - Dışbukey gövdeler ve ilgili yapılar için genel boyutlu algoritmalar. - Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. - qhull, dışbukey gövdeler ve ilgili yapılar için genel boyutlu algoritmalar sunar. - https://github.com/qhull/qhull/archive/2019.1.tar.gz - - cmake - - - qhull-pic.patch - qhull-no-static.patch - - science/misc/qhull/pspec.xml - - - qhull - A general dimension code for computing convex hulls and related structures. - - libgcc - - - /usr/lib - /usr/share/man - /usr/bin - /usr/share/doc/qhull - - - - qhull-devel - Development files for qhull - qhull için geliştirme dosyaları - qhull-devel, qhull için geliştirme dosyalarını içerir. - - qhull - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-05-27 - 2019.1 - First pisi release. - Blue Devil - bluedevil@sctzine.com - - - - - - wcslib - http://www.atnf.csiro.au/people/Mark.Calabretta/WCS/ + geos + https://trac.osgeo.org/geos/ PisiLinux Community admins@pisilinux.org - GPLv3 + LGPLv2 library - science.misc - A C library that implements the 'World Coordinate System' (WCS) standard in FITS - The FITS "World Coordinate System" (WCS) standard defines keywords and usage that provide for the description of astronomical coordinate systems in a FITS image header. - ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib-6.4.tar.bz2 + science.gis + Geometry engine library for Geographic Information Systems + Coğrafi bilgi sistemleri için geometri motoru sunan bir kütüphane + GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). + GEOS (Açık Kaynak Geometri Motoru) Java Topology Suit (JTS) kütüphanesinin C++ portudur. + http://download.osgeo.org/geos/geos-3.9.1.tar.bz2 - gcc - flex - libgfortran - cfitsio-devel + swig + doxygen + ruby-devel + python-devel - science/misc/wcslib/pspec.xml + + geos-gcc43.patch + + science/gis/geos/pspec.xml - wcslib + geos + Geometry engine library for Geographic Information Systems - cfitsio + ruby + libgcc + python + rubygems - /usr/bin /usr/lib - /usr/share/doc - /usr/share/man/man1 + /usr/bin + /usr/share/doc/geos - wcslib-devel - Development files for wcslib + geos-devel + Development files for geos + geos için geliştirme dosyaları + geos-devel, geos için geliştirme dosyalarını içerir. - wcslib + ruby-devel + python-devel + geos /usr/include - /usr/lib/pkgconfig + + + + geos-docs + Documentation files for geos + geos için belgelendirme dosyaları + geos-docs, geos için belgelendirme dosyalarını içerir. + + geos + + + /usr/share/doc/geos/html + + 2021-06-28 + 3.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-05-18 + 3.8.1 + Minor version bump. + Blue Devil + bluedevil@sctzine.com + + + 2019-11-20 + 3.7.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-07 + 3.6.3 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + - 2020-01-27 - 6.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-07 - 5.19.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-13 - 5.18 - Version bump. + 2018-02-15 + 3.6.2 + Version Bump Mustafa Cinasal muscnsl@gmail.com 2017-04-15 - 5.16 + 3.6.1 Rebuild with new toolchain Pisi Linux Community admin@pisilinux.org 2016-06-09 - 5.12 + 3.5.0 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-11-18 - 5.12 + 2016-02-24 + 3.5.0 First release - Stefan Gronewold (groni) - groni@pisilinux.org + Ertuğrul Erata + ertugrulerata@gmail.com @@ -312344,1536 +341919,226 @@ contacts, tasks, and calendar information. - cyrus-sasl - https://www.cyrusimap.org/sasl/ + geda + http://geda-project.org/ PisiLinux Community admins@pisilinux.org - as-is - library - service - server.auth - The Cyrus SASL (Simple Authentication and Security Layer) - Cyrus basit kimlik tanımlama ve güvenlik katmanı - cyrus-sasl is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. - Cyrus-sasl, bağlantı tabanlı protokoller için kullanılan bir kimlik doğrulama uygulamasıdır. Çoğunlukla Smtp doğrulaması için kullanılır. - https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.27/cyrus-sasl-2.1.27.tar.gz - - mit-kerberos-devel - pam-devel - gdbm-devel - e2fsprogs-devel - openssl-devel - groff - openldap-server - - - gentoo/cyrus-sasl-2.1.25-auxprop.patch - gentoo/cyrus-sasl-2.1.26-missing-size_t.patch - gentoo/cyrus-sasl-2.1.27-CVE-2019-19906.patch - gentoo/cyrus-sasl-2.1.27-as_needed.patch - gentoo/cyrus-sasl-2.1.27-autoconf-2.71.patch - gentoo/cyrus-sasl-2.1.27-autotools_fixes.patch - gentoo/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch - gentoo/cyrus-sasl-2.1.27-db_gdbm-fix-gdbm_errno-overlay-from-gdbm_close.patch - gentoo/cyrus-sasl-2.1.27-doc_build_fix.patch - gentoo/cyrus-sasl-2.1.27-gss_c_nt_hostbased_service.patch - gentoo/cyrus-sasl-2.1.27-memmem.patch - gentoo/cyrus-sasl-2.1.27-slibtool.patch - - server/auth/cyrus-sasl/pspec.xml - - - cyrus-sasl - - mit-kerberos - pam - gdbm - e2fsprogs - openssl - - - /etc - /usr/lib/tmpfiles.d/cyrus-sasl.conf - /usr/sbin - /usr/lib - /usr/share/cyrus-sasl-2 - /run - /usr/share/man - /usr/share/doc - - - System.Service - System.Package - - - saslauthd.confd - saslauthd.pam - tmpfiles.conf - - - - cyrus-sasl-devel - Development files for cyrus-sasl - cyrus-sasl için geliştirme dosyaları - - cyrus-sasl - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/cyrus-sasl/*.txt - /usr/share/man/man3 - - - - - 2021-11-06 - 2.1.27 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 2.1.27 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-12 - 2.1.27 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-08-03 - 2.1.26 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-09 - 2.1.26 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-19 - 2.1.26 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-08 - 2.1.26 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-07-05 - 2.1.26 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libpwquality - https://fedorahosted.org/libpwquality/ - - Osman Erkan - osman.erkan@pisilinux.org - GPLv2 - library - server.auth - Password quality checking - The libpwquality package contains a library used for password quality checking and generation of random passwords that pass the checks. - https://github.com/libpwquality/libpwquality/releases/download/libpwquality-1.4.0/libpwquality-1.4.0.tar.bz2 + app:gui + science.electronics + gEDA contains gschem, gnetlist, gsymcheck, gattrib, utilities and documentation from the gEDA project. + GEDA, GPL Elektronik Tasarım Otomasyon Araçları. + The gEDA project has produced and continues working on a full GPL'd suite and toolkit of Electronic Design Automation tools. + GEDA projesi, GPL lısansı altında Elektronik Tasarım Otomasyon Araçları ve geliştirme başlıkları içerir. + http://ftp.geda-project.org/geda-gaf/stable/v1.10/1.10.0/geda-gaf-1.10.0.tar.gz - cracklib-devel - pam-devel - audit-devel + flex + gawk + doxygen + pkgconfig + gtk2-devel + guile-devel + glib2-devel + python-devel - server/auth/libpwquality/pspec.xml + science/electronics/geda/pspec.xml - libpwquality - - cracklib - pam - - - /lib - /etc/security - /usr/lib - /usr/share/man/man1 - /usr/share/man/man3 - /usr/share/man/man5 - /usr/share/man/man8 - /usr/share/doc/libpwquality - /usr/share/locale - /usr/bin - - - - libpwquality-devel - libpwquality için geliştirme dosyaları - libpwquality için geliştirme dosyaları - - libpwquality - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-06-06 - 1.4.0 - Release Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2021-04-26 - 1.4.0 - Release Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-26 - 1.3.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 1.2.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-23 - 1.2.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - bind - https://www.isc.org/software/bind/ - - PisiLinux Community - admins@pisilinux.org - - as-is - service - server - The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server - Berkeley İnternet İsim Alanı (BIND) DNS (Alan Adı Sistemi) sunucusu - bind is an implementation of the DNS protocols, bind includes a DNS server (named), a resolver library and tools for verifying that the DNS server is operating properly. - bind, DNS protokollerinin gerçeklenimidir. DNS sunucu (named) ve bu sunucunun düzgün çalışması ve doğrulamasını yapılması için gerekli çözümleyici kitaplık ve araçları içerir. - ftp://ftp.isc.org/isc/bind9/9.14.9/bind-9.14.9.tar.gz - - openssl-devel - libxml2-devel - libcap-devel - zlib-devel - e2fsprogs-devel - readline-devel - geoip-devel - python3-devel - python3-PLY - - - nslookup-pisilinux.patch - fedora/bind-9.5-PIE.patch - fedora/bind97-rh645544.patch - fedora/bind99-rh640538.patch - - server/bind/pspec.xml - - - bind-libs - bind-libs contains the libraries used by both the bind server package and the tools package - bind kitaplık dosyaları - library - server.library - - openssl - libxml2 - mit-kerberos - - - /usr/lib - - - - bind-devel - bind header and development files - bind geliştirme başlıkları ve araçları - library - server.library - - bind-libs - - - /usr/include - /usr/bin/isc-config.sh - /usr/share/man/man1/isc-config* - /usr/share/man/man3/lwres* - - - - bind-tools - Utilities for querying DNS name servers - DNS isim çözümleme araçları - app:console - network.analyzer - - bind-libs - readline - mit-kerberos - python3 - python3-PLY - - - /usr/bin - /usr/share/man/man1 - - - - bind-chroot - A chroot runtime environment for the ISC BIND DNS server 'named' - bind sunucusunu chroot içinde çalıştırmak için gerekli dizin ve dosyalar - service - - bind - - - /etc/rsyslog.d/bind_chroot.conf - /var/named/chroot/etc - /var/named/chroot - - - System.Package - System.Service - - - chroot.rsyslog - - - - bind - service - - bind-libs - libcap - libxml2 - openssl - python3 - python3-PLY - - - /etc - /usr/sbin - /var - /usr/share/man/man3 - /usr/share/man/man5 - /usr/share/man/man8 - /usr/share/doc - - - System.Service - System.Package - - - named.conf - named.confd - gentoo/named.ca - gentoo/127.zone - gentoo/localhost.zone - fedora/named.logrotate - - - - - 2020-01-15 - 9.14.9 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-10 - 9.12.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-09 - 9.10.2 - Release Bump - Kamil Atlı - admin@pisilinux.org - - - 2016-06-08 - 9.10.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-05-08 - 9.10.2 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - firebird - http://www.firebirdsql.org/ - - PisiLinux Community - admins@pisilinux.org - - IPL-1 - IDPL-1 - LGPLv2.1 - service - library - server.database - A relational database offering many ANSI SQL-99 features - Birçok ANSI SQL-99 özelliği sunan ilişkisel bir veritabanı - Firebird is an open source relational database management system offering many ANSI SQL-99 features. - Birçok ANSI SQL-99 özelliği sunan, küçük, hızlı ve çok kararlı bir veritabanı sunucu. - https://github.com/FirebirdSQL/firebird/archive/R2_5_9.tar.gz - - icu4c-devel - btyacc - libedit-devel - - server/database/firebird/pspec.xml - - - firebird-client - Firebird database client library - Firebird veritabanı istemci kütüphanesi - Firebird relational database client library. - Firebird sunucuya bağlantı için kullanılan istemci kütüphanesi - - libgcc - - - /usr/lib/libfbclient.* - /usr/lib/libgds.* - /usr/lib/libib_util.* - /usr/lib/libfbtrace.so - /opt/firebird/lib/libfbclient.* - /opt/firebird/lib/libgds.* - /opt/firebird/lib/libib_util.* - /opt/firebird/plugins/libfbtrace.so - - - - firebird-superserver - Firebird super server - Firebird veritabanı sunucusu - Firebird veritabanı için super sunucu. Klasik sunucu mimarisine göre, SMP performansı daha fazladır. - - firebird-client - icu4c - libedit - libgcc - - - /etc/firebird - /etc/env.d/50firebird - /opt/firebird/*.conf - /opt/firebird/*.msg - /opt/firebird/security2.fdb - /opt/firebird/README - /opt/firebird/WhatsNew - /opt/firebird/UDF - /opt/firebird/bin - /opt/firebird/doc - /opt/firebird/examples - /opt/firebird/help - /opt/firebird/intl - /opt/firebird/lib/libicu* - /opt/firebird/upgrade - /opt/firebird/firebird.log - /opt/firebird - /run/firebird - - - System.Service - System.Package - - - hosts.equiv - 50firebird - - - - firebird-devel - Development files for firebird - Firebird için geliştirme dosyaları - - firebird-client - - - /usr/include/firebird - - - - - 2020-01-16 - 2.5.9.27139 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-16 - 2.5.7.27050 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 2.5.7.27050 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-01-30 - 2.5.7.27050 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-18 - 2.5.6.27020 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 2.5.4.26856 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-03 - 2.5.4.26856 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libgda - http://www.gnome-db.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - server.database - Library for writing gnome database programs - libgda is a library that eases the task of writing Gtk3-based database programs. - https://ftp.gnome.org/pub/GNOME/sources/libgda/5.2/libgda-5.2.9.tar.xz - - cairo-devel - db-devel - gdk-pixbuf-devel - gobject-introspection-devel - goocanvas-devel - graphviz-devel - gtk3-devel - gtksourceview3-devel - intltool - iso-codes-devel - itstool - jdk8-openjdk - json-glib-devel - libsecret-devel - libsoup-devel - libxslt-devel - mariadb-lib - mdbtools-devel - openssl-devel - pango-devel - sqlcipher-devel - sqlite-devel - readline-devel - gtk-doc - vala-devel - postgresql-lib - openldap-client - - server/database/libgda/pspec.xml - - - libgda - Library for writing gnome database programs + geda + gtk2 + cairo + guile glib2 - libxml2 - libxslt - libsecret + pango gdk-pixbuf - /etc + /usr/share /usr/lib - /usr/lib/girepository-1.0/Gda-5.0.typelib - /usr/share/help - /usr/share/libgda-5.0 - /usr/share/locale - /usr/share/man - - - - libgda-devel - Development files for libgda - - libgda - gtk3-devel - libxslt-devel - glib2-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - libgda-docs - libgda reference documents - data:doc - /usr/share/doc - /usr/share/gtk-doc - - - - libgda-bdb - Berkeley DB provider for libgda - - libgda - - - /usr/lib/libgda-5.0/providers/libgda-bdb.so - /usr/share/libgda-5.0/bdb_specs_dsn.xml - - - - libgda-java - Java provider for libgda - - libgda - jdk8-openjdk - - - /usr/lib/libgda-5.0/providers/gdaprovider-5.0.jar - /usr/lib/libgda-5.0/providers/libgda-jdbc.so - /usr/share/libgda-5.0/jdbc* - - - - libgda-ldap - Ldap provider for libgda - - libgda - openldap-client - - - /usr/lib/libgda-5.0/providers/libgda-ldap.so - /usr/share/libgda-5.0/ldap* - - - - libgda-mysql - Mysql provider for libgda - - libgda - mariadb-lib - - - /usr/lib/libgda-5.0/providers/libgda-mysql.so - /usr/share/libgda-5.0/mysql* - - - - libgda-postgres - Postgres provider for libgda - - libgda - postgresql-lib - - - /usr/lib/libgda-5.0/providers/libgda-postgres.so - /usr/share/libgda-5.0/postgres* - - - - libgda-sqlcipher - SQLiteCipher provider for libgda - - libgda - openssl - sqlcipher - - - /usr/lib/libgda-5.0/providers/libgda-sqlcipher.so - /usr/share/libgda-5.0/sqlcipher* - - - - libgda-sqlite - SQLite provider for libgda - - libgda - sqlite - - - /usr/lib/libgda-5.0/providers/libgda-sqlite.so - /usr/share/libgda-5.0/sqlite* - - - - libgda-mdb - Mdb provider for libgda - - libgda - mdbtools - - - /usr/lib/libgda-5.0/providers/libgda-mdb.so - /usr/share/libgda-5.0/mdb_specs_dsn.xml - - - - libgda-tools - Graphical tools for libgda - - libgda - gtk3 - cairo - libsoup - graphviz - readline - goocanvas - libgda-ui - gtksourceview3 - - + /usr/share/man /usr/bin - /usr/share/appdata - /usr/share/applications - /usr/share/gnome/gda-browser + /usr/share/gEDA + /usr/share/info + /usr/share/mime /usr/share/icons - /usr/share/pixmaps - - - - libgda-ui - UI extensions for libgda - - libgda - pango - - - /usr/lib/girepository-1.0/Gdaui-5.0.typelib - /usr/lib/libgda-5.0/plugins/gdaui* - /usr/lib/libgda-ui-5.0.so.* - /usr/share/libgda-5.0/dtd/gdaui-layout.dtd - /usr/share/libgda-5.0/icons - /usr/share/libgda-5.0/language-specs - /usr/share/libgda-5.0/pixmaps - /usr/share/libgda-5.0/ui - - - - libgda-ui-devel - Development files for libgda-ui - - libgda - libgda-ui - - - /usr/bin/gdaui-demo-5.0 - /usr/include/libgda-5.0/libgda-ui - /usr/lib/libgda-5.0/plugins/libgda-ui-plugins.so - /usr/lib/libgda-ui-5.0.so - /usr/share/glade/catalogs/gdaui-catalog.xml - /usr/share/glade/pixmaps/widget-gdaui* - /usr/share/libgda-5.0/demo - - - - libgda-web - Web provider for libgda - - libgda - libsoup - - - /usr/lib/libgda-5.0/providers/libgda-web.so - /usr/share/libgda-5.0/php - /usr/share/libgda-5.0/web - - - - - 2021-07-19 - 5.2.9 - Rebuild - Berk Çakar - berk2238@hotmail.com - - - 2021-04-20 - 5.2.9 - First release - Berk Çakar - berk2238@hotmail.com - - - - - - libtdb - https://tdb.samba.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - library - app:console - server.database - Trivial database library - TDB veritabanına erişim için gerekli kitaplıklar - libtdb contains C library and Python bindings to access to a trivial database. TDB is very much like GDBM and BSDDB except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. - libtdb basit bir veritabanı olan TDB ile iletişime geçmek için gerekli C ve Python kitaplıklarını içerir. - https://www.samba.org/ftp/tdb/tdb-1.4.5.tar.gz - - libxslt - libtirpc-devel - python3-devel - docbook-xsl - libbsd-devel - - server/database/libtdb/pspec.xml - - - libtdb - - python3 - libbsd - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libtdb-devel - Development files for libtdb - libtdb için geliştirme dosyaları - - libtdb - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - - - - libtdb-32bit - 32-bit shared libraries for libtdb - emul32 - _emul32 - - libgcc - - - libtdb - libgcc - - - /usr/lib32 - - - - - 2021-10-23 - 1.4.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-17 - 1.4.3 - Rebuild 32bit. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 1.4.3 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2018-08-03 - 1.3.16 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-03 - 1.3.15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-08 - 1.3.15 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-09 - 1.3.12 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-07-24 - 1.3.8 - Version Bump - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-08 - 1.3.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-30 - 1.3.7 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - lmdb - http://symas.com/mdb/ - - PisiLinux Community - admins@pisilinux.org - - OpenLDAP - custom - library - app:console - server.database - Symas Lightning Memory-Mapped Database - An ultra-fast, ultra-compact key-value embedded data store. - https://github.com/LMDB/lmdb/archive/LMDB_0.9.29.tar.gz - - lmdb.pc - - server/database/lmdb/pspec.xml - - - lmdb - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - lmdb-devel - Development files for lmdb - - lmdb - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-06-20 - 0.9.29 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 0.9.24 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-08-10 - 0.9.21 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-09 - 0.9.19 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 0.9.16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-28 - 0.9.16 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - mariadb - https://mariadb.org - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:console - server.database - MariaDB is a drop-in replacement for MySQL - Hızlı, çok kullanıcılı ve çok görevli SQL veritabanı sunucusu - MariaDB strives to be the logical choice for database professionals looking for a robust, scalable, and reliable SQL server. - MySQL, çoklu iş parçacıklı (multi-threaded), çok kullanıcılı (multi-user), hızlı ve sağlam (robust) bir Veritabanı yönetim sistemidir. Özelllikle basit web uygulamaları için LAMP sistemi içinde sıkça tercih edilmektedir. - https://ftp.osuosl.org/pub/blfs/conglomeration/mariadb/mariadb-10.6.4.tar.gz - - ncurses-devel - zlib-devel - libxml2-devel - readline-devel - libevent-devel - openssl-devel - libpcre-devel - libaio-devel - unixODBC-devel - pam-devel - snappy-devel - cracklib-devel - mit-kerberos-devel - xz-devel - lzo-devel - curl-devel - libpcre2-devel - cmake - - server/database/mariadb/pspec.xml - - - mariadb-lib - MariaDB client tools - MySQL istemcileri tarafından gereken paylaşımlı kitaplıklar - app:console - library - - zlib - curl - bzip2 - libgcc - libpcre - libxml2 - openssl - libaio - unixODBC - xz - lzo - libpcre2 - - - /usr/bin - /usr/bin/mysql_config - /usr/include - /usr/lib/libmariadb.so.3 - /usr/lib/libmariadbclient.a - /usr/lib/libmariadbd* - /usr/lib/libmariadb.so - /usr/lib/libmysqlclient.so - /usr/lib/libmysqlclient.so.19 - /usr/lib/libmysqlclient.so.19.0.0 - /usr/lib/libmysqlclient_r.so - /usr/lib/libmysqlclient_r.so.19 - /usr/lib/libmysqlclient_r.so.19.0.0 - /usr/lib/libmysqld.a - /usr/lib/libmysqlclient_r.a - /usr/lib/libmysqlclient.a - /usr/lib/libmysqld.so - /usr/lib/libmysqld.so.19 - /usr/lib/libmysqlservices.a - /usr/bin/mysqld_safe_helper - /usr/lib/pkgconfig/libmariadb.pc - /usr/lib/pkgconfig/mariadb.pc - /usr/share/pam_user_map.so - /usr/share/user_map.conf - - - mysql-lib - - - - mariadb-client - MariaDB client libraries - MariaDB istemci uygulamaları - app:console - - mariadb-lib - libaio - zlib - libgcc - libpcre - ncurses - openssl - - - /usr/bin/mysql - /usr/bin/mysqladmin - /usr/bin/mysqlcheck - /usr/bin/mysqldump - /usr/bin/mysqlimport - /usr/bin/mysqlshow - /usr/bin/mysqlslap - - - mysql-client - - - - mariadb-server - MariaDB server and releated files - MariaDB sunucusu ve ilgili dosyalar - service - - mariadb-lib - mariadb-client - curl - bzip2 - zlib - libgcc - openssl - libxml2 - unixODBC - pam - snappy - cracklib - mit-kerberos - - - /etc - /usr/bin/aria_chk - /usr/bin/aria_dump_log - /usr/bin/aria_ftdump - /usr/bin/aria_pack - /usr/bin/aria_read_log - /usr/bin/innochecksum - /usr/bin/msql2mysql - /usr/bin/my_print_defaults - /usr/bin/myisam_ftdump - /usr/bin/myisamchk - /usr/bin/myisamlog - /usr/bin/myisampack - /usr/bin/mysql_ldb - /usr/bin/mysql_client_test - /usr/bin/mysql_convert_table_format - /usr/bin/mysql_embedded - /usr/bin/mysql_client_test_embedded - /usr/bin/mysqltest_embedded - /usr/bin/mysql_find_rows - /usr/bin/mysql_fix_extensions - /usr/bin/mysql_install_db - /usr/bin/mysql_plugin - /usr/bin/mysql_secure_installation - /usr/bin/mysql_setpermission - /usr/bin/mysql_tzinfo_to_sql - /usr/bin/mysql_upgrade - /usr/bin/mysql_waitpid - /usr/bin/mysql_zap - /usr/bin/mysqlaccess - /usr/bin/mysqlbinlog - /usr/bin/mysqlbug - /usr/bin/mysqld - /usr/bin/mysqld-post - /usr/bin/mysqld_multi - /usr/bin/mysqld_safe - /usr/bin/mysqldumpslow - /usr/bin/mysqlhotcopy - /usr/bin/mysqltest - /usr/bin/perror - /usr/bin/replace - /usr/bin/resolve_stack_dump - /usr/bin/resolveip - /usr/bin/tokuft_logprint - /usr/bin/tokuftdump - /usr/bin/wsrep_sst_common - /usr/bin/wsrep_sst_mysqldump - /usr/bin/wsrep_sst_rsync - /usr/bin/wsrep_sst_xtrabackup - /usr/bin/wsrep_sst_xtrabackup-v2 - /usr/bin/mytop - /usr/lib/mysql/plugin - /usr/share/mysql - /usr/share/groonga-normalizer-mysql - /var - /usr/share/doc - /usr/share/groonga - /usr/lib/tmpfiles.d/mariadb.conf - /run/mysqld - - - mysql-server - - - System.Service - System.Package - - - my.cnf - tmpfiles.conf - - - - mariadb-man-pages - MariaDB server and client man pages - MariaDB sunucu ve istemci uygulamarına ait kılavuz sayfaları - data - - /usr/share/man - - - mysql-man-pages - - - - - 2021-11-06 - 10.6.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-13 - 10.4.11 - Version Bump. - Idris Kalp - idriskalp@gmail.com - - - 2018-08-03 - 10.2.13 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-09 - 10.1.21 - Release bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-08 - 10.1.10 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-24 - 10.1.10 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - postgresql - http://www.postgresql.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - server.database - A powerful, open source relational database system - Güçlü bir açık kaynaklı ilişkisel veritabanı sistemi - PostgreSQL is a powerful, open source relational database system. - PostgreSQL, açık kaynak kodlu, güçlü bir ilişkisel veritabanıdır - https://ftp.postgresql.org/pub/source/v12.1/postgresql-12.1.tar.bz2 - - mit-kerberos - e2fsprogs-devel - pam-devel - readline-devel - zlib-devel - python-devel - openssl-devel - tcl-devel - libxslt-devel - libxml2-devel - openldap-server - - server/database/postgresql/pspec.xml - - - postgresql-lib - Essential shared libraries for any PostgreSQL client program or interface - library - - mit-kerberos - python - zlib - libxml2 - openssl - e2fsprogs - libxslt - openldap-client - - - /usr/lib - /usr/include - /usr/lib/pkgconfig - /usr/share/postgresql - /usr/bin/pg_config - - - - postgresql-doc - Postgresql documents - Postegresql belgeleri - Additional documentation for PostgreSQL. - PostegreSQL için ek belgelendirme - data:doc - - postgresql-lib - - - /usr/share/doc - - - - postgresql-server - service - - postgresql-lib - pam - zlib - libxml2 - openssl - readline - e2fsprogs - mit-kerberos - openldap-server - openldap-client - - - /etc - /usr/bin + /usr/share/applications /usr/share/locale - /usr/share/postgresql/contrib - /usr/share/man - /var/lib - - System.Package - System.Service - - - postgresql.conf-8 - - postgresql-pl + geda-devel + Development files for geda + geda için geliştirme dosyaları + geda-devel, geda için geliştirme dosyalarını içerir. - postgresql-lib - tcl - perl + glib2-devel + guile-devel + gdk-pixbuf-devel + geda - /usr/bin/pltcl_listmod - /usr/bin/pltcl_loadmod - /usr/bin/pltcl_delmod - /usr/lib/postgresql/plperl.so - /usr/lib/postgresql/plpython.so - /usr/lib/postgresql/pltcl.so - /usr/share/postgresql/unknown.pltcl + /usr/include + /usr/lib/pkgconfig - - 2020-11-06 - 12.1 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-15 - 12.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-03 - 10.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - 2017-09-20 - 9.6.2 - Release bump. - Stefan Gronewold - groni@pisilinux.org + 2020-09-29 + 1.10.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com - 2016-06-08 - 9.3.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2018-09-16 + 1.8.2 + First release + PisiLinux Community + admins@pisilinux.org - 2015-07-03 - 9.3.9 + 2018-04-03 + 1.8.2 First release - Ertuğrul Erata - ertugrulerata@gmail.com + PisiLinux Community + admins@pisilinux.org - sqlcipher - https://www.zetetic.net/sqlcipher/ + pcb + http://pcb.gpleda.org/ - Alihan Öztürk - alihan@pisilinux.org + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + science.electronics + Printed circuit board editor + Pcb X Pencere Sistem'i için bir baskı devre çizim programıdır. + PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time. + PCB, X11 Pencere Sistem'i üzerinde çalışan interaktif bir baskı devre çizim programıdır. PCB, tasarım kural denetleyicisi, karmaşık bağlantı(rats nest) özelliği bulundurmakta ve kart üretiminde kullanılan endüstri standartlarından RS-274-X (Gerber), NC drill ve Centroid veri formatlarında çıktı oluşturabilir. PCB, yerleştirme zamanınızı azaltacak, otomatik yönlendirme ve iz optimizasyonu gibi gelişmiş özellikler sunmaktadır. + https://sourceforge.net/projects/pcb/files/pcb/pcb-4.1.2/pcb-4.1.2.tar.gz + + intltool + dbus-devel + mesa-glu-devel + gtk2-devel + tcltk-devel + gd-devel + gdk-pixbuf-devel + gtkglext-devel + + + desktop_file.patch + + science/electronics/pcb/pspec.xml + + + pcb + + gtk2 + dbus + glib2 + mesa + cairo + tcltk + mesa-glu + gtkglext + gd + gdk-pixbuf + + + /usr/bin + /usr/share/doc/pcb + /usr/share/info + /usr/share/man + /usr/share/pcb + /usr/share/icons + /usr/share/mime + /usr/share/mimelnk + /usr/share/gEDA/scheme + /usr/share/appdata + /usr/include + /usr/lib + /usr/share/applications + /usr/share/locale + /usr/share/metainfo/pcb.appdata.xml + + + + + 2018-09-07 + 4.1.2 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-04 + 4.1.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + ngspice + http://ngspice.sourceforge.net/ + + Blue Devil + bluedevil@sctzine.com BSD - data - server.database - SQLite extension that provides transparent 256-bit AES encryption of database files - SQLCipher is an SQLite extension that provides transparent 256-bit AES encryption of database files. Pages are encrypted before being written to disk and are decrypted when read back. Due to the small footprint and great performance it’s ideal for protecting embedded application databases and is well suited for mobile development. - https://github.com/sqlcipher/sqlcipher/archive/v4.3.0.tar.gz + app:console + library + science.electronics + Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice. + Spice3f5, Ciber1b1, ve Xspice temelli, karma-seviye ve karma-sinyal devre simülatörü. + ngspice is the open source spice simulator for electric and electronic circuits. + ngspice, karma-seviye ve karma-sinyal devre simülatörü araçları ve kitaplık dosyaları içerir. + https://downloads.sourceforge.net/project/ngspice/ng-spice-rework/32/ngspice-32.tar.gz - readline-devel - tcl-devel - openssl-devel - sqlite-devel + libXaw-devel + libedit-devel ncurses-devel + readline-devel - server/database/sqlcipher/pspec.xml + science/electronics/ngspice/pspec.xml - sqlcipher - SQLite extension that provides transparent 256-bit AES encryption of database files. + ngspice + Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice - openssl - readline - sqlite - tcl + libXaw + libedit + libgomp ncurses + readline - /usr/bin - /usr/lib/tcl8.6 - /usr/lib/lib* + /usr/lib /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/ngspice - sqlcipher-devel - Development files for sqlcipher. + ngspice-devel + Development files for ngspice + ngspice için geliştirme dosyaları + ngspice-devel, ngspice için geliştirme dosyalarını içerir. - sqlcipher + ngspice /usr/include @@ -313881,3968 +342146,319 @@ contacts, tasks, and calendar information. - - 2020-02-07 - 4.3.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-04-26 - 4.0.1 - Version bump. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2017-02-09 - 3.4.0 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 3.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - 2016-03-22 - 3.3.1 - First release. - Alihan Öztürk - alihan@pisilinux.org + 2020-09-28 + 32 + First Pisi Release + Blue Devil + bluedevil@sctzine.com - dhcp - https://www.isc.org/dhcp/ + kicad + http://kicad-pcb.org/ - PisiLinux Community - admins@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com - isc-dhcp - app:console + GPLv1 library - service - server - DHCP Sunucusu - DHCP-Server - Dynamic host configuration protocol software - DHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. - IP adresi atanmasını ve TCP/IP bilgilerinin yapılandırılmasını sağlayan DHCP Sunucusu - http://ftp.isc.org/isc/dhcp/4.4.1/dhcp-4.4.1.tar.gz + science.electronics + Electronic schematic and printed circuit board (PCB) design tools + Electronic schematic and printed circuit board (PCB) design tools + Electronic schematic and printed circuit board (PCB) design tools + Electronic schematic and printed circuit board (PCB) design tools + https://launchpad.net/kicad/4.0/4.0.7/+download/kicad-4.0.7.tar.xz + https://github.com/KiCad/kicad-i18n/archive/4.0.7.tar.gz - groff - openldap-client + swig + cmake + curl-devel + zlib-devel + glew-devel + cairo-devel + wxGTK-devel + boost-devel + libSM-devel + mesa-devel + doxygen + openssl-devel + python-devel + mesa-glu-devel + desktop-file-utils - server/dhcp/pspec.xml + + boost-1.61.patch + CheckCXXSymbolExists.patch + + science/electronics/kicad/pspec.xml - dhcp + kicad - openldap-client + curl + glew + mesa + boost + cairo + wxGTK + libgcc + python + libgomp + openssl + mesa-glu - /etc /usr/bin - /usr/sbin /usr/lib - /var/lib - /run - /usr/share/man + /usr/share + /usr/share/locale /usr/share/doc - - System.Service - System.Service - System.Service - System.Package - - - dhcpd - dhcpd6 - dhcrelay - dhcpd.conf - - - - dhclient - Provides the dhclient ISC DHCP client daemon - DHCP İstemcisi - app:console - network.connection - - /etc/dhcp/dhclient.conf - /usr/sbin/dhclient - /var/lib/dhclient - /usr/share/man/man5/dhclient* - /usr/share/man/man8/dhclient* - /usr/share/man/man5/dhcp-options* - /usr/share/man/man5/dhcp-eval* - /usr/share/doc/dhcp/dhclient* - - - dhclient.conf - - - - dhcp-devel - Development files for dhcp - dhcp için geliştirme dosyaları - - dhcp - - - /usr/include - /usr/share/man/man3 - - - 2020-01-27 - 4.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 4.4.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-25 - 4.3.6 - Version bump,fix #2943 - Ertuğrul Erata - ertugrulerata@gmail.com - - 2017-05-09 - 4.3.0 - Release Bump - Kamil Atlı - admin@pisilinux.org + 2018-09-09 + 4.0.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com - 2016-06-08 - 4.3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2018-05-11 + 4.0.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com - 2014-05-19 - 4.3.0 + 2018-04-04 + 4.0.7 First release - Vedat Demir - vedat@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com - libvncserver - http://libvncserver.sourceforge.net/ + xplanet + http://xplanet.sourceforge.net PisiLinux Community admins@pisilinux.org GPLv2 - app:console - server.misc - Library for creating VNC (Virtual Network Computing) servers - VNC sunucu oluşturmak için kütüphane - Biblioteka do łatwego implementowania serwera VNC - libvncserver provides a C library to create VNC servers. - VNC sunucu benzeri kendi VNC (Virtual Network Computing) sunucunuzu oluşturmak isterseniz gerekli kütüphane - Wieloplatformowa biblioteka C, pozwalającą na łatwą implementację trybu serwera lub klienta VNC (Virtual Network Computing) we własnym programie. - https://github.com/LibVNC/libvncserver/archive/LibVNCServer-0.9.13.tar.gz + app:gui + science.astronomy + Render a planetary image into an X window + Gezegen görüntülerini bir X penceresine çizdirir + Xplanet was inspired by Xearth, which renders an image of the earth into the X root window. All of the major planets and most satellites can be drawn, similar to the Solar System Simulator. A number of different map projections are also supported, including azimuthal, Lambert, Mercator, Mollweide, orthographic, and rectangular. + Xplanet, Dünya'nın bir görüntüsünü bir X penceresine çizdiren Xearth programından esinlenilerek yapılmıştır. Güneş Sistemi Simülatörü'ne benzer şekilde bir çok büyük gezegen ve uydu çizdirilebilir. Azimut, Lambert, Mercator, Mollweide, ortografik, dikdörtgen de dahil olmak üzere bir çok farklı harita projeksiyonunu destekler. + mirrors://sourceforge/project/xplanet/xplanet/1.3.1/xplanet-1.3.1.tar.gz - gnutls-devel + tiff-devel + pango-devel + netpbm-devel + giflib-devel libjpeg-turbo-devel - libgcrypt-devel - libpng-devel - openssl-devel - lzo-devel - cmake + libXScrnSaver-devel - server/misc/libvncserver/pspec.xml + + giflib6.patch + xplanet-1.3.1-remove-null-comparison.patch + + science/astronomy/xplanet/pspec.xml - libvncserver + xplanet - zlib + tiff + pango + giflib + glib2 + libX11 + libgcc libpng - libgcrypt - gnutls + netpbm + freetype + libXScrnSaver libjpeg-turbo - openssl - lzo - /usr/bin/*-config - /usr/lib - - - - libvncserver-devel - Development files for libvncserver - libvncserver için geliştirme dosyaları - Pliki nagłówkowe libvncserver - - libvncserver - zlib-devel - libpng-devel - libgcrypt-devel - gnutls-devel - libjpeg-turbo-devel - - - /usr/include - /usr/lib/pkgconfig + /usr/bin + /usr/share/doc + /usr/share + /usr/share/man - - 2021-04-25 - 0.9.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-09 - 0.9.12 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2020-01-15 - 0.9.12 - Version Bump - İdris Kalp - idriskalp@gmail.com - - 2018-08-07 - 0.9.11 - Version Bump - Pisi Linux Community - admin@pisilinux.org + 2018-09-07 + 1.3.1 + Rebuild + Kamil Atlı + suvari@pisilinux.org - 2017-01-29 - 0.9.9 - Rebuild - Pisi Linux Community - admin@pisilinux.org + 2017-06-06 + 1.3.1 + Version Bump + Kamil Atlı + suvari@pisilinux.org - 2016-06-08 - 0.9.9 + 2016-06-09 + 1.3.0 Release Bump Pisi Linux Community admin@pisilinux.org 2014-06-14 - 0.9.9 + 1.3.0 First release - PisiLinux Community - admins@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org - phodav - https://wiki.gnome.org/phodav + ntl + https://www.shoup.net/ntl/ - Kamil Atlı - suvari@pisilinux.org + Blue Devil + bluedevil@sctzine.com - LGPLv2.1 + LGPL library - app:console - server.misc - WebDav server implementation using libsoup (RFC 4918) - phởdav (phodav) is a minimal WebDAV server implementation using GNOME libsoup (RFC 4918.) - https://download.gnome.org/sources/phodav/2.5/phodav-2.5.tar.xz + science.misc + A Library for doing Number Theory. + Sayı kuramı için bir kitaplık. + NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields. + ntl, sayı kuramı için bir kitaplık sunar. + https://www.shoup.net/ntl/ntl-11.4.3.tar.gz - meson - gtk-doc - asciidoc - libsoup-devel - libxml2-devel + gmp-devel + gf2x-devel - server/misc/phodav/pspec.xml + science/misc/ntl/pspec.xml - phodav - WebDav server implementation using libsoup (RFC 4918) + ntl + A Library for doing Number Theory. - glib2 - libxml2 - libsoup - asciidoc + gmp + gf2x - /usr/bin - /usr/share/doc/ - /usr/share/gtk-doc/ - /usr/share/man - /lib/udev/rules.d - /usr/share/locale - /usr/lib/libphodav-2.0.so* + /usr/lib/libntl* - phodav-devel - Development files for phodav + ntl-devel + Development files for ntl + ntl için geliştirme dosyaları + ntl-devel, ntl için geliştirme dosyalarını içerir. - glib2-devel - libsoup-devel - libxml2-devel - phodav + ntl /usr/include /usr/lib/pkgconfig - - - 2021-10-10 - 2.5 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - ntp - http://www.ntp.org - - PisiLinux Community - admins@pisilinux.org - - MIT - BSD - GPLv2+ - service - server - NTP daemon and client - NTP hizmeti ve istemcisi - Network Time Protocol utilities and daemons that will synchronize your computer's time to Coordinated Universal Time (UTC) via the NTP protocol and NTP servers. - ntp, NTP protokolü üzerinden uzak sunucuları kullanarak sisteminizin zamanını eşitlemek için gerekli araçları ve hizmetleri içerir. - https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p15.tar.gz - - fix-man-pages.sh - - - avahi-compat-libdns_sd-devel - libedit-devel - net-snmp-devel - perl-HTML-Parser - libcap-devel - openssl-devel - libevent-devel - - server/ntp/pspec.xml - - ntp-server - NTP server - NTP hizmeti + ntl-docs + Documentation files for ntl + ntl için belgelendirme dosyaları + ntl-docs, ntl için belgelendirme dosyalarını içerir. - avahi-compat-libdns_sd - libedit - net-snmp - libcap - openssl - libevent - ntp-client + ntl - /etc/ntp.conf - /etc/conf.d - /etc/ntp/crypto - /usr/bin/ntpstat - /usr/bin/update-leap - /usr/bin/calc_tickadj - /usr/share/ntp/lib/NTP/Util.pm - /usr/libexec - /usr/sbin /usr/share/doc - /usr/share/man - /var/lib/ntp - - - System.Package - System.Service - - - fedora/ntp.conf - fedora/ntpd.sysconfig - fedora/ntp.cryptopw - - - - ntp-client - NTP client - NTP istemcisi - app:console - util.admin - - /etc/conf.d/ntpdate - /etc/ntp/step-tickers - /etc/ntp/keys - /usr/sbin/ntpdate - /usr/share/man/man8/ntpdate.8* - - - System.Service - System.Package - - - fedora/ntpdate.sysconfig - fedora/ntp.step-tickers - fedora/ntp.keys - - - - ntp-docs - NTP documentation - NTP belgeleri - data:doc - - ntp-client - - - /usr/share/doc/ntp/html - - 2021-07-14 - 4.2.8_p15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-27 - 4.2.8_p15 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-20 - 4.2.8_p13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 4.2.8_p10 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-09 - 4.2.8_p10 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-10-27 - 4.2.8_p8 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 4.2.8_p4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - 2016-01-01 - 4.2.8_p4 - First release - Stefan Gronewold - groni@pisilinux.org + 2020-05-20 + 11.4.3 + First pisi release. + Blue Devil + bluedevil@sctzine.com - openldap - http://www.openldap.org + imath + https://www.openexr.com/ PisiLinux Community admins@pisilinux.org - OPENLDAP - server - Open-source suite of LDAP applications and development tools - LDAP uygulamaları ve geliştirme araçları - OpenLDAP is an open-source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools - LDAP hizmeti için gereken uygulamalar ve geliştirme araçlarını içerir - ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.59.tgz - - nss-devel - db-devel - openssl-devel - tcp-wrappers-devel - cyrus-sasl-devel - libtool-ltdl - icu4c-devel - unixODBC-devel - mariadb-server - libutil-linux-devel - mit-kerberos-devel - chrpath - groff - - - openldap-2.4.39-ntlm-1.patch - fedora/openldap-reentrant-gethostby.patch - fedora/openldap-ldaprc-currentdir.patch - fedora/openldap-nss-update-list-of-ciphers.patch - fedora/openldap-nss-ignore-certdb-type-prefix.patch - fedora/openldap-nss-pk11-freeslot.patch - fedora/openldap-switch-to-lt_dlopenadvise-to-get-RTLD_GLOBAL-set.patch - fedora/openldap-autoconf-pkgconfig-nss.patch - fedora/openldap-ai-addrconfig.patch - - server/openldap/pspec.xml - - - openldap-client - Command-line ldap client commands (ldapsearch, ldapadd etc..) + BSD library - app:console - - nss - nspr - openssl - cyrus-sasl - - - /etc/openldap/ldap.conf* - /usr/include - /usr/bin - /usr/lib - /usr/share/man/man1 - /usr/share/man/man5/ldap.conf.5 - - - - openldap-server - OpenLDAP server slapd and releated tools - OpenLDAP server slapd, additional backends, configuration files, schema definitions required for operation, and database maintenance tools - service - - db - perl - unixODBC - libutil-linux - tcp-wrappers - libtool-ltdl - nss - cyrus-sasl - openldap-client - - - /etc/conf.d - /etc/openldap - /usr/lib/tmpfiles.d/openldap-server.conf - /usr/sbin - /usr/libexec - /usr/share/man/man3 - /usr/share/man/man5 - /usr/share/man/man8 - /usr/share/doc - /var/lib - /run/openldap - - - System.Package - System.Service - - - tmpfiles.conf - slapd.conf - gencert.sh - - - - openldap-32bit - 32-bit shared libraries for openldap - openldap için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - openssl-32bit - libtool-ltdl-32bit - - - openssl-32bit - openldap-client - - - /usr/lib32 - - - - - 2021-11-06 - 2.4.59 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 2.4.48 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 2.4.48 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-08-03 - 2.4.45 - Release bump for toolchain - Kamil Atlı - suvari@pisilinux.org - - - 2017-01-27 - 2.4.44 - Release bump for toolchain - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-15 - 2.4.44 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 2.4.44 - Release bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-03-28 - 2.4.44 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - openssh - http://www.openssh.com/ - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - service - server - Port of OpenBSD's free SSH release - OpenBSD'den aktarılmış SSH sürümü - OpenSSH est une version libre des outils de connexion SSH sur lesquels les utilisateurs techniquement chevronnés s'appuient. Les utilisateurs de telnet, rlogin et ftp ne se rendent peut être pas compte que les mots de passe sont transmis sur internet en clair. OpenSSH crypte tout le trafic (y compris les mots de passe) pour éliminer les écoutes passives, les détournements de connexion et autres attaques. - OpenSSH is a FREE version of the SSH connectivity tools that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. - OpenSSH teknik internet kullanıcıların güvendikleri SSH bağlanırlık araçlarının Özgür (free) sürümüdür.telnet, rlogin ve ftp kullanıcıları parolalarının internetten şifresiz olarak aktarıldığını anlayamayabilirler ancak aktarılmaktadır.OpenSSH eavesdropping (iletişim kanalını dinleme), connection hijacking (bağlantı çalma) ve diğer atakları önlemek için tüm bağlantı trafiğini (parolalar dahil) şifrelemektedir. - https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.6p1.tar.gz - - libedit-devel - zlib-devel - openssl-devel - mit-kerberos-devel - pam-devel - - server/openssh/pspec.xml - - - openssh - - libedit - zlib - openssl - mit-kerberos - pam - - - /etc - /usr/bin - /usr/sbin - /usr/libexec - /usr/lib - /usr/share/openssh - /var/empty - /usr/share/man - /usr/share/doc - - - System.Service - - - - - 2021-06-05 - 8.6_p1 - Version bump. - Berk Çakar - berk2238@hotmail.com - - - 2020-01-21 - 8.1_p1 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-10 - 7.6_p1 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-19 - 7.4_p1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-08 - 7.2_p2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-30 - 7.2_p2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - postfix - http://www.postfix.com/ - - PisiLinux Community - admins@pisilinux.org - - IPL-1 - service - server - A fast and secure drop-in replacement for sendmail - Hızlı ve güvenli bir e-posta sunucusu - Postfix is Wietse Venema's mailer that started life as an alternative to the widely-used Sendmail program. - Postfix, Wietse Venema tarafından yazılmış, sendmail a alternatif güçlü bir e-posta sunucusudur. - http://www.postfix.org/postfix-release/official/postfix-3.5.12.tar.gz - - db-devel - libnsl-devel - libpcre-devel - openssl-devel - cyrus-sasl-devel - openldap-client - postgresql-lib - mit-kerberos-devel - mariadb-lib - - server/postfix/pspec.xml - - - postfix - - db - pam - libnsl - zlib - libpcre - openssl - mariadb-lib - cyrus-sasl - bind-libs - openldap-client - postgresql-lib - mit-kerberos - comar-api - - - /etc - /usr/bin - /usr/sbin - /usr/lib - /var - /usr/share/man - /usr/share/doc/postfix/AAAREADME - /usr/share/doc/postfix/COMPATIBILITY - /usr/share/doc/postfix/HISTORY - /usr/share/doc/postfix/LICENSE - /usr/share/doc/postfix/RELEASE_NOTES - /usr/share/doc/postfix/defaults - - - System.Package - System.Service - - - smtpd.conf - saslpass - main.cf - mkcert.sh - aliases - mailcap - bounce.cf.tr - - - - postfix-docs - Help files for postfix package - Postfix paketine ait yardım dosyaları - - postfix - - - /usr/share/doc - - - - - 2021-11-06 - 3.5.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-05 - 3.5.8 - Version bump. - Berk Çakar - berk2238@hotmail.com - - - 2020-01-27 - 3.4.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-02 - 3.2.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2017-04-11 - 3.2.0 - Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 3.1.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-27 - 3.1.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - rpcbind - http://nfsv4.bullopensource.org - - PisiLinux Community - admins@pisilinux.org - - BSD - service - server - Universal Addresses to RPC Program Number Mapper - Evrensel adresleri RPC program numaralarına eşleştirici - The rpcbind utility is a server that converts RPC program numbers into universal addresses. It must be running on the host to be able to make RPC calls on a server on that machine. - RPCbind aracı, RPC program numaralarını DARPA protokolü port numaralarına çeviren bir sunucu yazılımıdır. - mirrors://sourceforge/rpcbind/1.2.6/rpcbind-1.2.6.tar.bz2 - - libtirpc-devel - tcp-wrappers-devel - - server/rpcbind/pspec.xml - - - rpcbind - - libtirpc - tcp-wrappers - - - /etc - /usr/sbin/rpcbind - /usr/bin/rpcinfo - /var/lib - /usr/share/man - /usr/share/doc - - - System.Service - - - rpcbind.sysconfig - - - - - 2022-03-11 - 1.2.6 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - samba - http://www.samba.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - server - A suite of SMB and CIFS client/server programs for UNIX - Linux için Windows ağ paylaşım servisi - samba is a free software implementation of Microsoft's networking protocol released under the GNU General Public License. As of version 4, Samba not only provides file and print services for various Microsoft Windows clients but can also integrate with a Windows Server domain, either as a Primary Domain Controller (PDC) or as a Domain Member. It can also be part of an Active Directory domain. - Samba, Linux ve Unix işletim sistemleri ile Windows NT ve Windows 9x işletim sistemleri arasındaki iletişimi sağlayan bir ağ sunucusu uygulamasıdır. Samba yalnızca Linux ve windows makinaların birbirlerini görmelerini sağlamaz aynı zamanda Linux çalıştıran bilgisayarların windows ağında yazıcı sunucusu gibi işlevleri edinmesi içinde kullanılır. Ayrıca Active Directory ile de uyumludur. - https://download.samba.org/pub/samba/stable/samba-4.14.10.tar.gz - - acl-devel - pam-devel - perl-parse-yapp - jansson-devel - rpcsvc-proto-devel - docbook-xsl - avahi-devel - gnutls-devel - libgpg-error-devel - popt-devel - libtalloc-devel - python3-devel - icu4c-devel - cups-devel - mit-kerberos - libcap-devel - openldap-client - openldap-server - libtdb-devel - libarchive-devel - dbus-devel - libtirpc-devel - libnsl-devel - - - 0001-Fix-build-on-libtirpc-less-glibc.patch - - server/samba/pspec.xml - - - samba - - acl - pam - cups - dbus - popt - zlib - icu4c - gnutls - libbsd - libcap - libnsl - libtdb - jansson - python3 - libtasn1 - libtirpc - libtalloc - avahi-libs - openldap-client - - - /etc - /lib - /run - /var - /usr/bin - /usr/lib/cups - /usr/lib/lib*.so* - /usr/lib/python3.9 - /usr/lib/samba - /usr/lib/tmpfiles.d - /usr/libexec - /usr/sbin - /usr/share/samba - /usr/share/man - - - System.Package - System.Service - - - lmhosts - samba.pam - smbusers - smb.conf - tmpfiles.conf - - - - samba-devel - Development files for samba - samba için geliştirme dosyaları - - samba - libtalloc-devel - libtevent-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-20 - 4.14.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-20 - 4.14.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-22 - 4.14.5 - Rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2021-06-20 - 4.14.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-18 - 4.13.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 4.11.5 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-04-05 - 4.9.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 4.7.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-28 - 4.5.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-07-24 - 4.4.5 - Version Bump fix service.py - Ergün Salman - poyraz76@pisilinux.org - - - 2016-06-15 - 4.2.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-30 - 4.2.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - sshpass - https://sourceforge.net/projects/sshpass/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - server - Fool ssh into accepting an interactive password non-interactively - Fool ssh into accepting an interactive password non-interactively - Fool ssh into accepting an interactive password non-interactively - Fool ssh into accepting an interactive password non-interactively - https://sourceforge.net/projects/sshpass/files/sshpass/1.06/sshpass-1.06.tar.gz - - openssh - - server/sshpass/pspec.xml - - - sshpass - - openssh - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2020-01-27 - 1.06 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-05-04 - 1.06 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - apache - http://httpd.apache.org/ - - Pisi Linux Admins - admins@pisilinux.org - - Apache-2.0 - service - server.web - Apache web sunucusu - Apache Webserver - Apache web server - Apache HTTP Server is a free software/open source web server for Unix-like systems, Microsoft Windows, Novell NetWare and other operating systems. Apache is notable for playing a key role in the initial growth of the World Wide Web, and continues to be the most popular web server in use, serving as the de facto reference platform against which other web servers are designed and judged. - Dünyanın en çok tercih edilen web sunucu olan Apache artık diğer genelağ sunucularının standartlarını belirlemek için takip ettiği hızlı, güçlü, esnek ve yüksek özelleştirilebilirliğe sahip bir genelağ sunucusudur. - http://archive.apache.org/dist/httpd/httpd-2.4.51.tar.bz2 - - apr-devel - nss-devel - lua-devel - zlib-devel - openssl-devel - libxml2-devel - db-devel - expat-devel - libpcre-devel - apr-util-devel - cyrus-sasl-devel - - server/web/apache/pspec.xml - - - apache - - nss - apr - lua - apr-util - cyrus-sasl - openldap-client - zlib - openssl - libxml2 - libpcre - db - expat - - - /etc - /usr/sbin - /usr/bin - /usr/include - /var/log/apache2 - /var/www - /run/apache2 - /var/cache - /usr/share/doc - /usr/share/man - /usr/lib - /usr/share/dbus-1/services/apache.service - - - System.Package - System.Service - - - apache.service - apache2.confd - httpd.conf - 00_default_vhost.conf - 00_apache_manual.conf - 40_mod_ssl.conf - 41_mod_ssl.default-vhost.conf - 45_mod_dav.conf - 46_mod_ldap.conf - webroot/apache.css - webroot/apache_pb.gif - webroot/index.html - webroot/index-tr.html - webroot/index-ptbr.html - webroot/index-es.html - webroot/index-de.html - webroot/pisi-linux.png - - - - - 2021-11-01 - 2.4.51 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-27 - 2.4.41 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 2.4.34 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-17 - 2.4.29 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 2.4.25 - Version Bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-14 - 2.4.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-17 - 2.4.20 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - kdsoap - https://github.com/KDAB/KDSoap - - PisiLinux Community - admins@pisilinux.org - - custom - library - server.web - Qt-based client-side and server-side SOAP component - Qt tabanlı istemci tarafı ve sunucu tarafı SOAP bileşeni - It can be used to create client applications for web services and also provides the means to create web services without the need for any further component such as a dedicated web server. - Web hizmetleri için istemci uygulamaları oluşturmak için kullanılabilir ve ayrıca özel bir web sunucusu gibi başka bir bileşene ihtiyaç duymadan web hizmetleri oluşturmak için araçlar sağlar. - https://github.com/KDAB/KDSoap/releases/download/kdsoap-1.9.0/kdsoap-1.9.0.tar.gz + science.misc + Library of 2D and 3D vector, matrix, and math operations for computer graphics + Bilgisayar grafikleri için 2B ve 3B vektör, matris ve matematik işlemleri kitaplığı + https://github.com/AcademySoftwareFoundation/Imath/archive/refs/tags/v3.1.3.tar.gz cmake - qt5-base-devel + doxygen + boost-devel + boost-python3 + python3-devel + python3-numpy + python3-sphinx + python3-breathe - server/web/kdsoap/pspec.xml + + fedora/imath-python-test.patch + fedora/209.patch + fedora/imath-docs.patch + + science/misc/imath/pspec.xml - kdsoap + imath libgcc - qt5-base + python3 + boost-python3 - /usr/bin /usr/lib /usr/share /usr/share/doc + + ilmbase + - kdsoap-devel - Development files for kdsoap + imath-devel + Development files for imath - kdsoap + imath /usr/include /usr/lib/cmake - - - - - 2020-05-11 - 1.9.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libmicrohttpd - http://www.gnu.org/software/libmicrohttpd - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - server.web - A compact API and implementation of HTTP web server - Bir HTTP sunucu uygulama programlama arayüzü (API) ve uygulaması - libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. - libmicrohttpd, bir HTTP sunucusunun diğer yazılımların parçası olarak çalışmasını kolaylaştıran kitaplıktır. - http://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.69.tar.gz - - texinfo - gnutls-devel - libgcrypt-devel - libgpg-error-devel - - server/web/libmicrohttpd/pspec.xml - - - libmicrohttpd - - gnutls - libgcrypt - libgpg-error - - - /usr/bin/microspdy2http - /usr/bin/demo - /usr/lib - /usr/share/man - /usr/share/info - /usr/share/doc - - - - libmicrohttpd-devel - Development files for libmicrohttpd - libmicrohttpd için geliştirme dosyaları - - gnutls-devel - - - gnutls-devel - libmicrohttpd - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-01-27 - 0.9.69 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 0.9.59 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-05-09 - 0.9.54 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 0.9.49 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-25 - 0.9.49 - First release - Ali Algul(gulle) - alialgul@pisilinux.org - - - - - - nginx - http://www.nginx.net/ - - Kamil Atlı - suvari@pisilinux.org - - as-is - service - server.web - nginx is an HTTP and reverse proxy server - Küçük, sağlam ve yüksek performanslı http ve ters vekil sunucusu - Nginx is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. Written by Igor Sysoev in 2005, Nginx now hosts between 1% and 4% of all domains worldwide. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. - nginx, özgür, açık kaynaklı, yüksek performanslı bir HTTP, ters vekil (reverse proxy) ve aynı zamanda IMAP/POP3 sunucusudur. - http://nginx.org/download/nginx-1.20.1.tar.gz - - perl - gd-devel - zlib-devel - geoip-devel - libxslt-devel - libpcre-devel - openssl-devel - - server/web/nginx/pspec.xml - - - nginx - - gd - perl - zlib - geoip - libxslt - libpcre - openssl - libxml2 - - - /etc/nginx - /etc/logrotate.d - /usr/sbin - /var/www/nginx - /var/log/nginx - /run - /var/lib/nginx/client_body - /var/lib/nginx/fastcgi - /var/lib/nginx/proxy - /usr/lib - /usr/share/man - /usr/share/doc - - - System.Package - System.Service - - - conf/nginx.conf - conf/ssl.conf - conf/00_default_vhost.conf - nginx.logrotate - default-page/index.html - default-page/index-tr.html - default-page/404.html - default-page/nginx.css - default-page/nginx.gif - default-page/pisi-linux.png - - - - - 2021-08-29 - 1.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-27 - 1.17.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-25 - 1.17.2 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - ConsoleKit - https://github.com/Consolekit2 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - system.auth - A framework for defining and tracking users, login sessions, and seats - Kullanıcıları, giriş oturumlarını ve koltukları takip etmek ve tanımlamak için bir altyapı - ConsoleKit is a system daemon for tracking what users are logged into the system and how they interact with the computer (e.g. which keyboard and mouse they use). - ConsoleKit, sisteme giriş yapmış kullanıcıları ve bu kullanıcıların bilgisayar ile nasıl etkileştiğini izleyen bir sistem hizmetidir. - https://github.com/ConsoleKit2/ConsoleKit2/archive/refs/tags/1.2.4.tar.gz - - xmlto - acl-devel - pam-devel - util-linux - dbus-devel - eudev-devel - zlib-devel - glib2-devel - libX11-devel - libnih-devel - libdrm-devel - libxslt-devel - libevdev-devel - python3-devel - cgmanager-devel - gobject-introspection-devel - polkit-devel - elogind - - - consolekit2-conf.patch - - system/auth/ConsoleKit/pspec.xml - - - ConsoleKit - - acl - pam - dbus - zlib - glib2 - libX11 - libnih - cgmanager - polkit - eudev - - - /etc - /usr/lib/tmpfiles.d/ConsoleKit.conf - /usr/bin - /usr/sbin - /usr/libexec - /lib - /usr/lib - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/gtk-doc - /usr/share/polkit-1/actions - /usr/share/polkit-1/rules.d - /usr/share/man - /usr/share/locale - /usr/share/doc - /var - - - ConsoleKit.conf - 25-consolekit.rules - consolekit.pamd - pam-foreground-compat.ck - - - - ConsoleKit-devel - Development files for ConsoleKit - ConsoleKit için geliştirme dosyaları - - ConsoleKit - glib2-devel - dbus-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-07-05 - 1.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-17 - 1.2.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 1.2.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.2.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-13 - 1.2.1 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-07-23 - 1.2.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-02 - 1.0.2 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 1.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-03-30 - 1.0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - elogind - https://github.com/elogind - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2.1 - app:console - system.auth - Elogind User, Seat and Session Manager - Elogind; kullanıcı, oturum ve seat Yöneticisi - Elogind is the systemd project's "logind", extracted out to be a standalone daemon. It integrates with PAM to know the set of users that are logged in to a system and whether they are logged in graphically, on the console, or remotely. - Elogind kullanıcıların oturum açma kapama durumlarını denetlerken çoklu oturumlara da izin veren hizmettir. - https://github.com/elogind/elogind/archive/refs/tags/v246.10.tar.gz - - gperf - meson - ninja - libxslt-devel - sysvinit - acl-devel - pam-devel - dbus-devel - audit-devel - docbook-xsl - eudev-devel - glib2-devel - libcap-devel - polkit-devel - cgmanager-devel - libevdev-devel - p11-kit-devel - kernel-headers - libpcre2-devel - bash-completion - - system/auth/elogind/pspec.xml - - - elogind - Elogind User, Seat and Session Manager - - acl - pam - audit - eudev - libevdev - dbus - cgmanager - libcap - bash-completion - - - /etc - /lib - /bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/zsh - /usr/bin - /usr/share/dbus-1 - /usr/share/factory - /usr/share/polkit-1 - /usr/share/locale - /usr/share/bash-completion - - - System.Service - System.Package - - - tmpfiles.conf - 25-elogind.rules - 25-elogind.rules - elogind-user - - - - elogind-devel - Development files for elogind - elogind için geliştirme dosyaları - elogind-devel, elogind için geliştirme dosyalarını içerir. - - elogind - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-17 - 246.10 - elogind rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-16 - 246.10 - elogind rebuild - Berk Çakar - berk2238@hotmail.com - - - 2021-05-03 - 246.10 - Version Bump - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2021-03-17 - 246.9.2 - First release - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - efibootmgr - https://github.com/vathpela/efibootmgr - - Aydın Demirel - aydin.demirel@pisilinux.org - - GPL2 - app:console - system.boot - Tool to modify UEFI Firmware Boot Manager Variables - UEFI Firmware Yükleme Yöneticisi Değişkenlerini düzenlemek için araç - a Linux user-space application to modify the Intel Extensible Firmware Interface (EFI) Boot Manager. - UEFI Firmware Yükleme Yöneticisi Değişkenlerini düzenlemek için araç - https://github.com/rhboot/efibootmgr/archive/refs/tags/17.tar.gz - - pciutils-devel - zlib-devel - popt-devel - efivar-devel - - system/boot/efibootmgr/pspec.xml - - - efibootmgr - - efivar - popt - - - /usr/sbin - /usr/share/man - /usr/lib - - - - efibootmgr-devel - - popt-devel - efivar-devel - efibootmgr - - - /usr/include - - - - - 2021-11-29 - 17 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-22 - 17 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-17 - 17 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-09 - 16 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-21 - 15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 15 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-09 - 15 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-14 - 14 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 0.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-01 - 0.12 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - efitools - http://git.kernel.org/cgit/linux/kernel/git/jejb/efitools.git - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app - system.boot - UEFI güvenli önyükleme platformlarını işleme araçları - UEFI güvenli önyükleme platformlarını işleme araçları - Tools for manipulating UEFI secure boot platforms - Tools for manipulating UEFI secure boot platforms - https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/efitools-1.9.2.tar.gz - - gnu-efi - help2man - sbsigntools - perl-File-Slurp - openssl-devel - - - efitools-1.9.2-wrong_var_name-with-gnu-efi-3.0.11.patch - - system/boot/efitools/pspec.xml - - - efitools - - openssl - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/efitools/efi - /usr/share/doc - - - - - 2020-11-07 - 1.9.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 1.9.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-21 - 1.8.1 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 1.7.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-16 - 1.7.0 - First release. - Mustafa Cinasal - muscnsl@gmail.com - - - - - - efivar - https://github.com/vathpela/efivar - - Aydın Demirel - aydin.demirel@pisilinux.org - - LGPL2.1 - app:console - system.boot - Tools and library to manipulate EFI variables - EFI değişkenlerini işlemek için araçlar ve kütüphane - Tools and library to manipulate EFI variables. - EFI değişkenlerini işlemek için araçlar ve kütüphane - https://github.com/rhinstaller/efivar/releases/download/37/efivar-37.tar.bz2 - - popt-devel - - - fedora/0001-util.h-add-unlikely-and-likely-macros.patch - fedora/0002-dp.h-make-format_guid-handle-misaligned-guid-pointer.patch - fedora/0003-linux-pci-root-remove-an-unused-assignment.patch - fedora/0004-Fix-all-the-places-Werror-address-of-packed-member-c.patch - fedora/0005-Get-rid-of-the-arrows-in-our-debug-messages.patch - fedora/0006-Define-strdupa-if-it-is-not-defined.patch - fedora/0007-Android-inital-porting-of-libefivar.patch - fedora/0008-Remove-an-unused-function.patch - fedora/0009-Fix-another-error-of-Werror-address-of-packed-member.patch - fedora/0010-Update-generated-ABI.patch - - system/boot/efivar/pspec.xml - - - efivar - - popt - - - /usr/lib - /usr/share/man - /usr/bin - - - - efivar-devel - - popt-devel - efivar - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-07-16 - 37 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 37 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-21 - 36 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-08-13 - 31 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-09 - 31 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-01-24 - 26 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-03-29 - 0.23 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gfxboot - https://github.com/openSUSE/gfxboot - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - system.boot - Tools to create graphical boot logos - Grafik açılış logosu oluşturma araçları - Set of tools to create graphical boot logos, for grub, lilo and syslinux. It supports arch-specific boot menus, advanced help menus, multiple keymaps, animated images, and more graphical pretty things. - Grub, syslinux ve lilo gibi önyükleyiciler için grafik açılış logoları oluşturma araçları. Mimari bazlı açılış menüsü, gelişmiş yardım menüsü, farklı diller için klavye haritası desteği, hareketli görüntü desteği ve daha pek çok görsel efekt desteği içerir. - gfxboot - https://github.com/openSUSE/gfxboot/archive/4.5.64.tar.gz - - xmlto - freetype-devel - util-linux - libxslt - lynx - - - no-theme-no-git.patch - - system/boot/gfxboot/pspec.xml - - - gfxboot - - perl-HTML-Parser - freetype - - - /usr/sbin - /usr/share/gfxboot/bin - /usr/share/gfxboot - /usr/share/doc - - - - - 2020-11-07 - 4.5.64 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 4.5.64 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 4.5.36 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 4.5.20 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 4.5.12 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-04 - 4.5.12 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gfxtheme-pisilinux-install - https://pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - system.boot - Pisi Linux gfxboot install theme - Pisi Linux gfxboot teması - Gfxtheme install package for Pisi Linux - Kurulum sistemi ve kurulu sistem için Pisi Linux gfxboot teması. - https://github.com/PisiLinuxNew/gfxtheme-pisilinux-install/archive/v0.2.tar.gz - - gfxboot - fribidi-devel - - system/boot/gfxtheme-pisilinux-install/pspec.xml - - - gfxtheme-pisilinux-install - - /usr/share/gfxtheme/pisilinux/install - - - - - 2020-01-26 - 0.2 - Rebuild for toolchain - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-13 - 0.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-05 - 0.2 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-08 - 0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-08-04 - 0.2 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - memtest86 - http://www.memtest.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - system.boot - Memory tester - Bellek test edici - Testeur de mémoire pour architecture x86 et x86_64 pour ordinateurs x86 et 64 bit x86 compatibles. Il doit être lancer depuis le menu de démarrage. - Memory tester for x86 and x86_64 devices for x86 and 64bit x86 compatible computers. It should be started from boot menu. - x86 ve 64bit x86 mimarilerindeki bilgisayarın belleklerini test etmeye ve hataları bulmaya yaran bir program. Kullanmak için açılış menüsünden çalıştırmanız gerekmektedir. - http://www.memtest.org/download/5.01/memtest86+-5.01.tar.gz - system/boot/memtest86/pspec.xml - - - memtest86 - - /boot - /usr/share/doc - - - - - 2020-11-07 - 5.01 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 5.01 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 5.01 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-05 - 5.01 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-08 - 5.01 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-27 - 5.01 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - plymouth - http://cgit.freedesktop.org/plymouth - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - library - system.boot - Graphical Boot Animation and Logger - Açılış animasyonu ve oturum açma altyapısı - plymouth provides an attractive graphical boot animation in place of the text messages that normally get shown. Text messages are instead redirected to a log file for viewing after boot. - plymouth, sistemin açılışı esnasında estetik ve ilgi çekici bir grafiksel animasyon altyapısı sunan bir uygulamadır. - http://freedesktop.org/software/plymouth/releases/plymouth-22.02.122.tar.xz - https://sourceforge.net/projects/pisilinux/files/source/plymouth-theme-pisilinux-0.4.tar.xz - - pisilinux/generate-flist.py - - - docbook-xsl - kernel-headers - libdrm-devel - libpng-devel - cairo-devel - pango-devel - graphite2-devel - harfbuzz-devel - glib2-devel - gtk2-devel - gtk3-devel - eudev-devel - libxslt-devel - - - mageia/1002-main-allow-the-device-timeout-to-be-overridden-on-th.patch - pisilinux/pisilinux.patch - - system/boot/plymouth/pspec.xml - - - plymouth - - eudev - libdrm - plymouth-core-libs - plymouth-theme-pisilinux - - - /bin - /sbin - /usr/bin - /usr/sbin - /bin/plymouth - /usr/libexec/plymouth - /etc/plymouth - /etc/logrotate.d/bootlog - /usr/lib - /lib - /usr/lib/plymouth/text.so - /usr/lib/plymouth/details.so - /usr/lib/plymouth/renderers - /usr/share/pixmaps - /usr/share/plymouth - /usr/share/plymouth/themes - /usr/share/plymouth/themes/details - /usr/share/plymouth/themes/text - /usr/share/doc - /usr/share/man - /var/lib/plymouth - /run/plymouth - /var/spool/plymouth - /usr/share/locale - /usr/lib/tmpfiles.d/plymouth.conf - - - System.Package - - - tmpfiles.conf - pisilinux/boot-duration - pisilinux/initramfs.files - pisilinux/images/white-head.png - fedora/charge.plymouth - - - - plymouth-core-libs - Plymouth core libraries - plymouth-core-libs contains the libply and libply-splash-core libraries used by Plymouth. - - /lib/libply-splash-core.so* - /lib/libply.so* - - - - plymouth-graphics-libs - Plymouth graphics libraries - plymouth-graphics-libs contains the libply-splash-graphics library used by graphics Plymouth splashes. - - zlib - libpng - - - /usr/lib/libply-splash-graphics.so* - - - - plymouth-devel - Development headers and files for plymouth - - plymouth - - - /usr/include - /usr/lib/pkgconfig - - - - plymouth-renderer-x11 - An X11 renderer for debugging purposes - - cairo - gtk2 - atk - cairo - pango - gdk-pixbuf - fontconfig - - - /usr/lib/plymouth/renderers/x11* - - - - plymouth-plugin-label - Plymouth label plugin - plymouth-plugin-label contains the label control plugin for Plymouth. It provides the ability to render text on graphical boot splashes using pango and cairo. - - cairo - pango - glib2 - harfbuzz - plymouth-graphics-libs - - - /usr/lib/plymouth/label.so - - - - plymouth-plugin-fade-throbber - Plymouth Fade-Throbber plugin - plymouth-plugin-fade-throbber contains the "Fade-In" boot splash plugin for Plymouth. It features a centered image that fades in and out while other images pulsate around during system boot up. - - plymouth-graphics-libs - - - /usr/lib/plymouth/fade-throbber.so - - - - plymouth-theme-spinner - Spinner theme for Plymouth - plymouth için Spinner teması - plymouth-theme-spinner contains the "Spinner" boot splash theme for Plymouth. It features a simple theme with a small spinner on a dark background. - - plymouth-plugin-two-step - - - /usr/share/plymouth/themes/spinner - - - - plymouth-theme-fade-in - Fade-in theme for Plymouth - plymouth-theme-fade-in contains the "Fade-In" boot splash theme for Plymouth. It features a centered logo that fades in and out while stars twinkle around the logo during system boot up. - - plymouth-plugin-fade-throbber - - - /usr/share/plymouth/themes/fade-in - - - - plymouth-theme-spinfinity - Plymouth Spinfinity theme - plymouth için Spinfinity teması - plymouth-theme-spinfinity contains the "Spinfinity" boot splash theme for Plymouth. It features a centered logo and animated spinner that spins in the shape of an infinity sign. - - /usr/share/plymouth/themes/spinfinity - - - - plymouth-plugin-space-flares - Plymouth space-flares plugin - plymouth-plugin-space-flares contains the "space-flares" boot splash plugin for Plymouth. It features a corner image with animated flares. - - plymouth-plugin-label - plymouth-graphics-libs - - - /usr/lib/plymouth/space-flares.so - - - - plymouth-theme-solar - Plymouth Solar theme - plymouth için Solar teması - plymouth-theme-solar contains the "Solar" boot splash theme for Plymouth. It features a blue flamed sun with animated solar flares. - - plymouth-plugin-space-flares - - - /usr/share/plymouth/themes/solar - - - - plymouth-plugin-two-step - Plymouth Two-Step plugin - plymouth-plugin-two-step contains the "two-step" boot splash plugin for Plymouth. It features a two phased boot process that starts with a progressing animation synced to boot time and finishes with a short, fast one-shot animation. - - plymouth-plugin-label - plymouth-graphics-libs - - - /usr/lib/plymouth/two-step.so - - - - plymouth-theme-charge - Plymouth Charge plugin - plymouth için Charge teması - plymouth-theme-charge This package contains the "charge" boot splash theme for Plymouth. It features the shadowy hull of a Fedora logo charge up and and finally burst into full form. - - plymouth-plugin-two-step - - - /usr/share/plymouth/themes/charge - - - - plymouth-plugin-script - Plymouth script plugin - plymouth-plugin-script contains "script" boot splash plugin for Plymouth. It features an extensible, scriptable boot splash language that simplifies the process of designing custom boot splash themes. - - plymouth-graphics-libs - - - /usr/lib/plymouth/script.so - - - - plymouth-theme-script - Plymouth Script theme - plymouth-theme-script contains the "script" boot splash theme for Plymouth. It it is a simple example theme the uses the "script" plugin. - - plymouth-plugin-script - - - /usr/share/plymouth/themes/script - - - - plymouth-theme-pisilinux - Plymouth Pisi Linux theme - plymouth için Pisi Linux teması - plymouth-theme-pisilinux contains a simple but elegant boot theme for Pisi Linux. - - plymouth-plugin-script - - - /usr/share/plymouth/themes/pisilinux - - - - - 2022-03-25 - 22.02.122 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-25 - 0.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 0.8.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 0.8.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-01 - 0.8.8 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-08-25 - 0.8.8 - script fix. - Pisi Linux Community - admin@pisilinux.org - - - 2016-08-22 - 0.8.8 - actions fix - Pisi Linux Community - admin@pisilinux.org - - - 2016-08-21 - 0.8.8 - New theme. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 0.8.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-21 - 0.8.8 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-04-21 - 0.8.8 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - refind - https://sourceforge.net/projects/refind/ - - Ergün Salman - poyraz76@pisilinux.org - - rEFIt - library - system.boot - refind uefi multi boot - refind uefi multi boot - https://sourceforge.net/projects/pisi-source/files/refind-0.10.3.tar.gz - system/boot/refind/pspec.xml - - - refind - - /usr/* - /etc/* - - - System.Package - - - - - 2020-11-07 - 0.10.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 0.10.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 0.10.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-20 - 0.10.3 - Relase bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-07-30 - 0.10.3 - Relase Frist - Ergün Salman - poyraz76@pisilinux.org - - - - - - syslinux - http://syslinux.zytor.com/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - system.boot - SysLinux, IsoLinux and PXELinux bootloader - SysLinux, IsoLinux ve PXELinux önyükleyicileri - Lightweight bootloaders for floppy media (SYSLINUX), network booting (PXELINUX), and bootable "El Torito" CD-ROMs (ISOLINUX). The project also includes MEMDISK, a tool to boot legacy operating systems (such as DOS) from nontraditional media; it is usually used in conjunction with PXELINUX and ISOLINUX. - Disket sürücüden (SYSLINUX), ağ üzerinden (PXELINUX) ve açılabilir "El Torito" CD-ROM'lardan (ISOLINUX) açılışı sağlayan hafif önyükleyici araçları. Bu proje ayrıca sık kullanılmayan ya da çok eski işletim sistemlerinin açılışı için genellikle PXELINUX ve ISOLINUX ile ortak kullanılabilen MEMDISK aracını da içermektedir. - https://mirrors.edge.kernel.org/pub/linux/utils/boot/syslinux/Testing/6.04/syslinux-6.04-pre1.tar.xz - - nasm - asciidoc - dosfstools - mtools - efibootmgr-devel - gptfdisk - upx - libutil-linux-devel - util-linux - python-devel - - - syslinux.git-138e850fab106b5235178848b3e0d33e25f4d3a2.patch - 0001-Add-install-all-target-to-top-side-of-HAVE_FIRMWARE.patch - 0002-ext4-64bit-feature.patch - 0003-include-sysmacros-h.patch - 0004-Add-RPMOPTFLAGS-to-CFLAGS-for-some-stuff.patch - 0005-Workaround-multiple-definition-of-symbol-errors.patch - 0006-Replace-builtin-strlen-that-appears-to-get-optimized.patch - - system/boot/syslinux/pspec.xml - - - syslinux - - libutil-linux - mtools - efibootmgr - util-linux - dosfstools - gptfdisk - perl-Crypt-PasswdMD5 - perl-Digest-SHA1 - - - /sbin - /usr/bin - /usr/lib/syslinux - /usr/share/doc - /usr/share/man - - - pisi-iso/isolinux.cfg - pisi-iso/background.png - - - - - 2021-07-17 - 6.04 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2020-01-25 - 6.04 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-11-12 - 6.04 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-24 - 6.04 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-13 - 6.03 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-29 - 6.03 - Release Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-06-08 - 6.03 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-02 - 6.03 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - Calamares - https://calamares.io/ - - Ergün Salman - Poyraz76@pisilinux.org - - LGPLv2 - system.installer - A distribution independent installer framework - Dağıtım bağımsız sistem yükleyici - Calamares is a distribution-independent system installer, with an advanced partitioning feature for both manual and automated partitioning operations. - Calamares dağıtım bağımsız bir sistem yükleyicidir. - https://github.com/calamares/calamares/archive/v3.2.39.3.tar.gz - - gettext-devel - yaml-cpp - boost-devel - boost-python3 - ki18n-devel - kcoreaddons - solid-devel - parted-devel - qt5-linguist - qt5-svg-devel - udisks2-devel - libyaml-devel - python3-devel - kconfig-devel - qt5-base-devel - polkit-qt-devel - qt5-webkit-devel - qt5-webengine-devel - libatasmart-devel - kcoreaddons-devel - qt5-designer-devel - qt5-assistant-devel - libutil-linux-devel - qt5-declarative-devel - libxkbfile-devel - e2fsprogs-devel - squashfs-tools - efibootmgr-devel - rsync - gptfdisk - extra-cmake-modules - kpmcore-devel - kiconthemes-devel - kio-devel - kservice-devel - kconfig-devel - kparts-devel - plasma-framework-devel - - - pisilocalayar.patch - pisi_set_hostname2.patch - no_fsck_and_pymouth2.patch - - system/installer/Calamares/pspec.xml - - - Calamares - - libgcc - boost - boost-python3 - python3 - kcrash - parted - solid - ki18n - rsync - kconfig - kcoreaddons - qt5-svg - qt5-webkit - libatasmart - qt5-declarative - rsync - ntfs-3g - qt5-base - gptfdisk - e2fsprogs - dmidecode - efibootmgr - libxkbfile - dosfstools - libutil-linux - util-linux - kpmcore - partitionmanager - qt5-webengine - kiconthemes - kio - kservice - kconfig - kparts - kpackage - calamares-theme-pisilinux - - - /usr/bin - /usr/lib - /usr/share/* - /usr/lib/calamares/ - /usr/include/libcalamares/* - /usr/lib/cmake/Calamares/ - /usr/lib/calamares/modules/* - /usr/libexec/ - /etc/locale.conf - - - calamares.desktop - locale.conf - - - - - 2021-10-30 - 3.2.39.3 - Rebuild boost. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-08 - 3.2.39.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-27 - 3.2.32.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 3.2.32.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 3.2.21 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-21 - 3.2.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-27 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-12 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-14 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-24 - 3.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-22 - 3.2.0 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-27 - 3.1.11 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-19 - 3.1.10 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-07 - 3.1.7 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-11-15 - 3.1.7 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-12-13 - 2.4.83 - Version Bump - Ergün Salman - Poyraz76@pisilinux.org - - - 2016-12-13 - 2.4.80 - Version Bump - Ergün Salman - Poyraz76@pisilinux.org - - - 2016-06-08 - 2.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-03 - 2.2 - First Release. - Ergün Salman - Poyraz76@pisilinux.org - - - - - - calamares-theme-pisilinux - https://pisilinux.org - - Pisi Linux Community - admin@pisilinux.org - - GPLv2 - data - system.installer - PiSi Linux theme files for Calamares - Calamares sistem yükleyici için Pisi Linux tema dosyaları - calamares-theme includes PiSi Linux theme files for Calamares(Distribution-independent installer framework). - calamares-theme Calamares (Dağıtım bağımsız sistem yükleyici) projesi için Pisi Linux tema dosyaları içerir. - https://github.com/PisiLinuxNew/calamares-pisilinux/archive/0.4.tar.gz - system/installer/calamares-theme-pisilinux/pspec.xml - - - calamares-theme-pisilinux - - /usr/share/calamares - - - - - 2019-10-31 - 0.3 - Version bump for 2.1.2 Mehmetcik - erkanisik - erkanisik@pisilinux.org - - - 2019-02-15 - 0.3 - Version bump for 2.1.1 Felis-catus - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-13 - 0.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-23 - 0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 0.1a - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-09 - 0.1a - First release - Pisi Linux Community - admin@pisilinux.org - - - - - - yali - http://www.pisilinux.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - system.installer - Yet Another Linux Installer - YALI: PiSi Linux kurulum yazılımı - YALI: Yet Another Linux Installer (encore un nouvel installateur Linux). - YALI is the graphical installer for PiSi Linux distribution which is written using the Qt framework. - YALI: PiSi Linux kurulum yazılımı. - YALI jest graficznym instalatorem PiSi Linux. - https://github.com/hrngultekin/yali/archive/refs/tags/v3.3.5.0.tar.gz - - python-qt5-devel - python-devel - python-pygobject-devel - e2fsprogs-devel - qt5-linguist - qt5-base-devel - - - fix_find_device.patch - - system/installer/yali/pspec.xml - - - yali - - python-qt5 - util-linux - python - e2fsprogs - mdadm - lvm2 - reiserfsprogs - ntfsprogs - dosfstools - xfsprogs - zorg - comar - panda - python-pyaspects - pisilinux-python - pisilinux-python-xorg - syslinux - pyqtermwidget5 - pyparted - python-pyblock - yali-branding-pisilinux - yali-theme-pisilinux - python-udev - pisilinux-desktop-services - rsync - efibootmgr - glibc-locales-nl - glibc-locales-de - glibc-locales-es - glibc-locales-pt - glibc-locales-sv - glibc-locales-fr - glibc-locales-it - glibc-locales-ca - glibc-locales-pl - glibc-locales-ru - glibc-locales-hu - glibc-locales-hr - droid-fonts - - - /usr/bin - /usr/lib - /usr/share - /etc/yali - /lib/udev/rules.d/70-yali.rules + /usr/lib/pkgconfig - Calamares - calamares-theme-pisilinux + ilmbase-devel - - 2021-08-21 - 3.3.5.0 - Rebuild stable2. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 3.3.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-11 - 3.3.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 3.3.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-13 - 3.3.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-12 - 3.2.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-11 - 3.2.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-08 - 3.2.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-20 - 3.2.0.0 - Version Bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-10-17 - 3.0.4.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 3.0.4.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-28 - 3.0.4.3 - Rebuild for 2.0 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-03-15 - 3.0.4.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-12-25 - 3.0.4.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-11-04 - 3.0.4.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-08-12 - 3.0.4.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-15 - 3.0.4.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-08 - 3.0.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - 2017-03-05 - 3.0.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - yali-branding-pisilinux - http://www.pisilinux.org - - Pisi Linux Community - admins@pisilinux.org - - GPLv2 - data - system.installer - Pisi Linux Branding files for YALI - Yali için Pisi Linux dosyaları - yali-branding includes Pisi Linux branding files for YALI(Yet Another Linux Installer). - yalı-branding YALI projesi Pisi Linux dosyalarını içerir. - https://github.com/forYali/yali-branding-pisilinux/archive/0.4.1.tar.gz - - intltool - - system/installer/yali-branding-pisilinux/pspec.xml - - - yali-branding-pisilinux - - /usr/share/doc - /usr/share/yali/branding - - - - - 2018-08-13 - 0.4.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-22 - 0.4.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-05 - 0.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - yali-theme-pisilinux - http://www.pisilinux.org - - Pisi Linux Community - admins@pisilinux.org - - GPLv2 - data - system.installer - PiSi Linux theme files for YALI - Yali için Pisi Linux tema dosyaları - yali-branding includes PiSi Linux theme files for YALI(Yet Another Linux Installer). - yalı-theme YALI projesi Pisi Linux tema dosyaları içerir. - https://github.com/forYali/yali-theme-pisilinux/archive/0.4.2.tar.gz - - qt5-base - - system/installer/yali-theme-pisilinux/pspec.xml - - - yali-theme-pisilinux - - /usr/share/doc - /usr/share/yali/theme - - - - - 2021-04-10 - 0.4.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 0.4.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-04 - 0.4.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-22 - 0.4.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-15 - 0.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - cgmanager - https://github.com/lxc/cgmanager - - Aydın Demirel - aydin.demirel@pisilinux.org - - GPL - app:console - util.admin - Central cgroup management daemon - Merkezi cgroup yönetimi uygulamacığı - CGManager is a central privileged daemon that manages all your cgroups for you through a simple DBus API. - CGManager basit bir DBUS api üzerinden sizin için tüm cgruplarınızı yöneten merkezi ayrıcalıklı bir uygulamacıktır. - https://github.com/lxc/cgmanager/archive/v0.42.tar.gz - - popt-devel - libnih-devel - pam-devel - help2man - - util/admin/cgmanager/pspec.xml - - - cgmanager - - libnih - pam - popt - dbus - - - /usr/bin - /usr/libexec/cgmanager/cgm-release-agent - /lib/security - /usr/share/man - /usr/share/cgmanager - /usr/lib/libcgmanager* - - - System.Service - - - - cgmanager-devel - - cgmanager - libnih-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-09-01 - 0.42 - fixed "Unknown subsys name 'subsystems'" error - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2020-02-01 - 0.42 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-13 - 0.41 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-15 - 0.41 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-28 - 0.39 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 0.39 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-09-10 - 0.39 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - fwupd - https://fwupd.org - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - util.admin - Aims to make updating firmware on Linux automatic, safe and reliable - Aims to make updating firmware on Linux automatic, safe and reliable - https://github.com/hughsie/fwupd/archive/1.7.4.tar.gz - - meson - gnu-efi - fwupd-efi - gi-docgen - curl-devel - gcap-devel - libjcat-devel - gpgme-devel - sqlite-devel - polkit-devel - gnutls-devel - libusb-devel - elfutils-devel - libxmlb-devel - libgudev-devel - libgusb-devel - valgrind-devel - python3-pillow - libsmbios-devel - tpm2-tss-devel - bash-completion - elogind-devel - protobuf-c-devel - appstream-glib-devel - python3-pygobject3-devel - efivar-devel - - util/admin/fwupd/pspec.xml - - - fwupd - - gcap - glib2 - curl - libjcat - gpgme - gnutls - polkit - libxmlb - tpm2-tss - json-glib - libgpg-error - efivar - sqlite - libgusb - libsoup - bash-completion - libgudev - elfutils - protobuf-c - libsmbios - libarchive - libutil-linux - appstream-glib - - - /lib - /etc - /usr/bin - /usr/lib - /usr/libexec - /usr/share - /usr/share/man - /usr/share/polkit-1 - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/fwupd - /usr/share/metainfo - /usr/share/bash-completion - /usr/share/vala - /usr/share/locale - /usr/share/installed-tests - /var - - - org.freedesktop.fwupd.service - - - - fwupd-devel - - fwupd - curl-devel - gcap-devel - glib2-devel - libgusb-devel - libjcat-devel - libxmlb-devel - libgudev-devel - valgrind-devel - json-glib-devel - libarchive-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2022-01-14 - 1.7.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-14 - 1.7.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-21 - 1.7.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-05 - 1.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-20 - 1.7.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-02 - 1.3.9 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-28 - 1.1.3 - remove os-release file. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-10-22 - 1.1.3 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-09-09 - 1.0.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 1.0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - fwupd-efi - https://github.com/fwupd/fwupd-efi - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - util.admin - Firmware update EFI binaries - Firmware update EFI binaries - Firmware update EFI binaries - Firmware update EFI binaries - https://people.freedesktop.org/~hughsient/releases/fwupd-efi-1.1.tar.xz - - meson - gnu-efi - - util/admin/fwupd-efi/pspec.xml - - - fwupd-efi - - /usr/libexec - /usr/lib - /usr/share - /usr/share/doc - - - - - 2021-10-20 - 1.1 + 2021-10-26 + 3.1.3 First release PisiLinux Community admins@pisilinux.org @@ -317851,1556 +342467,108 @@ contacts, tasks, and calendar information. - fwupdate - https://github.com/rhinstaller/fwupdate + coin + https://bitbucket.org/Coin3D/coin/wiki/Home - Ertuğrul Erata - ertugrulerata@gmail.com + PisiLinux Community + admin@pisilinux.org GPLv2 app:console - util.admin - Tools for using the ESRT and UpdateCapsule() to apply firmware updates - Tools for using the ESRT and UpdateCapsule() to apply firmware updates - https://github.com/rhboot/fwupdate/archive/9.tar.gz + science.misc + Coin3D is a high-level 3D graphics toolkit. + 3D Üst düzey grafiksel araç takımı + Is a high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1. + coin,SGI Open Inventor 2.1 ile tam uyumlu grafiksel 3D araç takımı + https://bitbucket.org/Coin3D/coin/downloads/Coin-3.1.3.tar.gz - gnu-efi - efivar-devel - popt-devel - libsmbios-devel - - - build.patch - fwupdate-9-objcopy_detection.patch - - util/admin/fwupdate/pspec.xml - - - fwupdate - - popt - efivar - libsmbios - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/bash-completion - /usr/share/locale - - - - fwupdate-devel - - fwupdate - - - /usr/include - /usr/lib/pkgconfig - - - - - 2019-01-20 - 9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-11 - 9 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - htop - https://htop.dev/ - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - app:console - util.admin - Visionneur de processus pour Linux - An interactive process viewer for Linux. - Linux için etkileşimli bir süreç izleyici - htop est un visionneur de processus en mode texte. Il a pour but de surpasser 'top'. - htop is an interactive text-mode process viewer for Linux. It aims to be a better 'top'. - htop, metin kipinde çalışan etkileşimli, 'top' türevi bir süreç izleyicidir. - htop - https://github.com/htop-dev/htop/archive/refs/tags/3.1.1.tar.gz - - python3 - libcap-devel - ncurses-devel - gettext-devel - libunwind-devel - lm_sensors-devel - - util/admin/htop/pspec.xml - - - htop - - libcap - ncurses - libunwind - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2021-10-17 - 3.1.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-09-11 - 3.0.1 - Community version bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-09-09 - 2.0.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 2.0.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 1.0.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-17 - 1.0.3 - First release - Kamil Atlı - burakerturk@pisilinux.org - - - - - - inxi - https://smxi.org/docs/inxi.htm/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - GPL-3 - app:console - util.admin - script to get system information - A command line system information tool. - script voor het opvragen van systeem informatie - Script para la información del sistema - script to get system information - inxi is a full featured CLI system information tool. - Script voor het opvragen van systeem informatie - Inxi es un completo script que muestra la información del sistema - https://github.com/smxi/inxi/archive/refs/tags/3.3.08-1.tar.gz - util/admin/inxi/pspec.xml - - - inxi - - /usr/bin - /usr/share/kde4/apps/konversation/scripts/inxi - /usr/share/man - /usr/share/doc - - - - - 2021-11-11 - 3.3.08.1 - Version bump. - fury - uglyside@yandex.ru - - - 2020-09-11 - 3.1.06.1 - Version bump. - fury - uglyside@yandex.ru - - - 2018-09-09 - 3.0.20.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-15 - 2.3.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 2.3.8 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-10 - 2.3.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-23 - 2.2.19 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - isodumper - https://github.com/papoteur-mga/isodumper - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - util.admin - A tool for writing ISO images on a USB stick. It's a fork of usb-imagewriter. - IsoDumper, bir USB bellek üzerine ISO imaj dosyası yazma aracıdır. - A tool for writing ISO images on a USB stick. It's a fork of usb-imagewriter. - IsoDumper, bir USB bellek üzerine ISO imaj dosyası yazma aracıdır. - https://sourceforge.net/projects/pisilinux/files/source/isodumper-0.48.tar.xz - - isodumper.svg - isodumper.png - header.png - header.svg - isodumper.desktop.in - tr.po - - - intltool - imagemagick-devel - - util/admin/isodumper/pspec.xml - - - isodumper - - coreutils - pango - polkit - procps - imagemagick - python-gtk - python-cairo - python-pygobject - libglade - python - dbus-python - pyparted - udisks2 - xterm - - - /etc - /usr/bin - /usr/lib - /usr/libexec - /usr/share - /usr/share/applications - /usr/share/icons - /usr/share/pixmaps - /usr/share/isodumper - /usr/share/polkit-1 - /usr/share/locale - /usr/share/doc - - - - - 2021-06-22 - 0.48 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-08-20 - 0.48 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-08-31 - 0.48 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 0.45 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-22 - 0.45 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-04-04 - 0.45 - First Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libtree - https://github.com/haampie/libtree - - fury - uglyside@yandex.ru - - MIT - app - util.admin - ldd as a tree. - A tool that turns ldd into a tree. - https://github.com/haampie/libtree/archive/refs/tags/v3.1.0.tar.gz - - gcc - - util/admin/libtree/pspec.xml - - - libtree - - glibc - - - /usr/bin/libtree - /usr/share/man/man1/libtree.1 - - - - - 2022-04-14 - 3.1.0 - First build. - fury - uglyside@yandex.ru - - - - - - logrotate - https://fedorahosted.org/releases/l/o/logrotate - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.admin - Rotates, compresses, removes and emails system log files - Sistem günlük (log) dosyalarını yönetmeyi kolaylaştıran bir araç - logrotate is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and emailing of log files. - Logrotate kayıt dosyalarının rotasyonunu, silinmesini veya e-posta ile gönderilmesi gibi işlevleri ile sistem yönetimini kolaylaştırıan bir uygulamadır. - https://github.com/logrotate/logrotate/releases/download/3.15.1/logrotate-3.15.1.tar.xz - - popt-devel - acl-devel - - util/admin/logrotate/pspec.xml - - - logrotate - - popt - acl - - - /etc - /usr/sbin - /usr/share/doc - /usr/share/man - - - - - 2020-02-02 - 3.15.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 3.11.0 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 3.9.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 3.8.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-26 - 3.8.8 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - panda - https://pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.admin - PisiLinux Alternative Driver Administration - PisiLinux Alternatif Sürücü Yönetimi - PANDA is an alternative driver administration for PisiLinux. - Panda, PisiLinux için alternatif sürücü yönetim modülüdür. - https://github.com/forYali/panda/archive/0.2.tar.gz - - add-32bit_packages.diff - remove_module-nvidia-userspace.patch - remove_module-fglrx-userspace.patch - - util/admin/panda/pspec.xml - - - panda - - /usr/libexec - /usr/lib - /usr/share/doc - - - - - 2018-08-31 - 0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-05 - 0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - pgadmin4 - https://www.pgadmin.org/ - - İdris Kalp - idriskalp@gmail.com - - custom - app:gui - util.admin - Comprehensive design and management interface for PostgreSQL - pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world. - https://pgadmin-archive.postgresql.org/pgadmin4/v4.19/source/pgadmin4-4.19.tar.gz - - python3-devel - qt5-base-devel - postgresql-lib - imagemagick-devel - python3-setuptools - python3-sphinx - python3-extras - python3-fixtures - python3-html5lib - python3-pbr - python3-mimeparse - python3-pyrsistent - python3-blinker - python3-flask - python3-flask-login - python3-flask-migrate - python3-flask-sqlalchemy - python3-flask-wtf - python3-passlib - python3-pytz - python3-simplejson - python3-six - python3-speaklater - python3-sqlparse - python3-wtforms - python3-psutil - python3-Jinja2 - python3-paramiko - python3-psycopg2 - python3-cryptography - python3-sqlalchemy - python3-testtools - python3-webencodings - python3-werkzeug - python3-dateutil - python3-flask-gravatar - python3-flask-mail - python3-flask-principal - python3-flask-paranoid - python3-sshtunnel - python3-flask-security - python3-flask-compress - python3-email-validator - - - pgadmin4-python-de-vendor-venv-paths.patch - python-3.8.patch - - util/admin/pgadmin4/pspec.xml - - - pgadmin4 - Comprehensive design and management interface for PostgreSQL - - python3 - qt5-base - postgresql-lib - imagemagick - python3-blinker - python3-flask - python3-flask-login - python3-flask-migrate - python3-flask-sqlalchemy - python3-flask-wtf - python3-passlib - python3-pytz - python3-simplejson - python3-six - python3-speaklater - python3-sqlparse - python3-wtforms - python3-psutil - python3-Jinja2 - python3-paramiko - python3-psycopg2 - python3-cryptography - python3-sqlalchemy - python3-testtools - python3-webencodings - python3-werkzeug - python3-dateutil - python3-flask-gravatar - python3-flask-mail - python3-flask-principal - python3-flask-paranoid - python3-sshtunnel - python3-flask-security - python3-flask-compress - python3-email-validator - - - /usr/bin - /usr/lib - /usr/share - - - pgadmin4 - pgadmin4-server - pgAdmin4.desktop - config_distro.py - - - - pgadmin4-docs - Documentation files for pgadmin4 - - pgadmin4 - - - /usr/share/doc/pgadmin4 - - - - - 2020-03-24 - 4.19 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - pgModeler - http://www.pgmodeler.com.br/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv3 - app:gui - util.admin - PostgreSQL Database Modeler - PostgreSQL Database Modeler: an open source CASE tool for modeling PostgreSQL databases - https://github.com/pgmodeler/pgmodeler/archive/v0.9.1.tar.gz - - libxml2-devel + libXext-devel mesa-devel - shared-mime-info + libSM-devel + libICE-devel doxygen - mesa-devel - qt5-base-devel - qt5-svg-devel - qt5-sql-postgresql - postgresql-server - - util/admin/pgModeler/pspec.xml - - - pgModeler - - libgcc - libxml2 - qt5-svg - qt5-base - postgresql-lib - - - /etc/pgmodeler - /usr/bin - /usr/lib - /usr/share - - - pgModeler.desktop - - - - - 2018-09-09 - 0.9.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-06-30 - 0.9.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-11-26 - 0.9.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-10-13 - 0.8.2_p1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - phpldapadmin - http://phpldapadmin.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - util.admin - phpLDAPadmin (also known as PLA) is a web-based LDAP client - Phpldapadmin aynı zamanda PLA olarak bilinen web tabanlı bir LDAP istemcisidir. - phpLDAPadmin (also known as PLA) is a web-based LDAP client. It provides easy, anywhere-accessible, multi-language administration for your LDAP server. - Phpldapadmin aynı zamanda PLA olarak bilinen web tabanlı bir LDAP istemcisidir. LDAP sunucunuz için çoklu dil desteği yönetimi, herhangi bir yerden erişilebilirlik ve kolaylık sağlar. - https://github.com/leenooks/phpLDAPadmin/archive/refs/tags/1.2.6.2.tar.gz - util/admin/phpldapadmin/pspec.xml - - - phpldapadmin - - mod_php - openldap-server - openldap-client - apache - - - /usr/share/phpldapadmin - /usr/share/doc - /usr/share/phpldapadmin/config/config.php - /etc/apache2/conf.d/phpldapadmin.conf - - - - - 2021-11-20 - 1.2.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 1.2.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-30 - 1.2.3 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-10 - 1.2.3 - First release - Aydın Demirel - aydin@demirel.web.tr - - - - - - phpmyadmin - http://www.phpmyadmin.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - util.admin - Browser based MySQL Admin Tool - Tarayıcı tabanlı MySQL Yönetim Aracı - A populer application for managing MySQL Server; add/update data etc. with PHP5 support. - MySQL Sunucusunu yönetmek için PHP5 desteği ile birlikte gelen popüler bir uygulama. - https://files.phpmyadmin.net/phpMyAdmin/5.1.1/phpMyAdmin-5.1.1-all-languages.tar.xz - util/admin/phpmyadmin/pspec.xml - - - phpmyadmin - - mod_php - mariadb-lib - mariadb-client - mariadb-server - - - /usr/share/doc - /usr/share/phpmyadmin - /usr/share/phpmyadmin/config.inc.php - /etc/apache2/conf.d/phpmyadmin.conf - - - System.Package - - - config.inc.php - phpmyadmin.conf - - - - - 2021-11-06 - 5.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-09 - 4.8.2 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-30 - 4.6.6 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-10 - 4.6.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - pisido - https://pisilinux.org/ - - Harun Gültekin - hrngultekin@gmail.com - - GPLv3+ - app:gui - util.admin - A pisi packager from GUI - Grafik arayüzde çalışan pisi paketçisi. - You can make pisi packages with a GUI. Also, you can import your existing build files. Warning:Alfa version. Ported Qt5. - Grafik arayüzde pisi paketleri yapabilirsiniz. Ayrıca var olan inşa dosyalarınızı içe aktarıp inşa edebilirsiniz.Çoklu paket yapısı eklenmiştir. Hala geliştirilme aşamasındasır. Alfa sürümdür. Qt5 ile hazırlanmıştır. - https://github.com/PisiLinuxNew/pisido/archive/pisido-v2.3.7.tar.gz - - qt5-linguist - qscintilla2-devel - qtermwidget5-devel + libglade-devel + mesa-glu-devel - no-git-folder+fix-docker.patch + clang-name-lookup.diff + fix_gcc_4_8_1.patch + Coin-2.5.0-inttypes.patch + Coin-2.4.6-man3.diff - util/admin/pisido/pspec.xml + science/misc/coin/pspec.xml - pisido - A pisi packager with GUI + coin - libgcc - qt5-base - qscintilla2 - qtermwidget5 - - - /usr/bin - /usr/share/doc - /usr/share - - - - - 2021-11-14 - 2.3.7 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2020-12-20 - 2.3.7 - version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-05-11 - 2.3.6 - version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-11-30 - 2.3.5 - Rebuild qscintilla2. - Pisi Linux Community - admin@pisilinux.org - - - 2019-02-03 - 2.3.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-12-11 - 2.3.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-10-17 - 2.3.5 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-05-14 - 2.3.5 - add german lang - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-06 - 2.3.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-06-02 - 2.3.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-16 - 2.3.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 2.3.5 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 2.3.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-10-26 - 2.3.3 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - pisilinux-dev-tools - https://pisilinux.org - - Marcin Bojara - marcin@pisilinux.org - - GPLv2 - app:console - util.admin - A collection of useful tools that Pisi Linux developers use to make their developing work a lot easier - Pisilinux-dev-tools is a collection of useful tools that Pisilinux developers use to make their developing work a lot easier. Such tools can include packaging preparation, package analysis, etc. - http://source.pisilinux.org/pisilinux-dev-tools/pisilinux-dev-tools-0.0.2.tar.xz - - fix_detect_mesa.patch - spped_up.patch - ignore_glibc-32bit.patch - - util/admin/pisilinux-dev-tools/pspec.xml - - - pisilinux-dev-tools - - chrpath - binutils - - - /usr/bin - /usr/share/doc - - - - - 2020-02-06 - 0.0.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-30 - 0.0.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-30 - 0.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 0.0.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-06-28 - 0.0.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - pisiyap - https://github.com/Rmys/pisiyap - - Stefan Gronewold - groni@pisilinux.org - - GPLv3+ - CCPL-Attribution-NonCommercial-NoDerivs-3.0 - app:gui - util.admin - A Simple PiSi source file creator - Basit bir PiSi kaynak dosyası üreticisi - PisiYap is a simple graphical user interface for easily creating PiSi source files. - PisiYap, PiSi kaynak dosyaları üretmek için basit bir kullanıcı arayüzüdür. - pisiyap - https://github.com/Rmys/pisiyap/archive/pisiyap.tar.gz - - qt5-base-devel - python-qt5-devel - python-setuptools - qt5-linguist - - util/admin/pisiyap/pspec.xml - - - pisiyap - - python-qt5 - python-sip - xdg-utils - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/pisiyap - /usr/share/icons - /usr/share/pixmaps - /usr/share/doc - - - - kde-servicemenu-pisiyap - PiSi related service menus - Paketlemeyle ilgili servis menüleri - PiSiYap servicemenus provides some useful service menus for lazy packagers. - PiSiYap ile gelen servis menüleri, konsol açmaya erinen paketçiler için çeşitli servis menüleri sunar. - - pisiyap - plasma-workspace - - - /usr/share/kservices5/ServiceMenus - - - - - 2020-01-20 - 0.7b - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-03 - 0.7b - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 0.7b - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-16 - 0.7b - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-06-21 - 0.7b - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-05-13 - 0.7b - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - polo - https://github.com/teejee2008/polo - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app - util.admin - Polo is a modern, light-weight file manager for Linux with support for multiple panes and tabs; support for archives, and much more. - Polo birden bölmeler ve sekmeler için destek Linux için modern, hafif dosya yöneticisi; arşiv desteği ve çok daha fazlası. - Polo is a modern, light-weight file manager for Linux with support for multiple panes and tabs; support for archives, and much more. - Polo birden bölmeler ve sekmeler için destek Linux için modern, hafif dosya yöneticisi; arşiv desteği ve çok daha fazlası. - https://github.com/teejee2008/polo/archive/v18.8-beta.tar.gz - - atk-devel - vte-devel - gtk3-devel - vala-devel - zlib-devel - cairo-devel - glib2-devel - pango-devel - gnutls-devel - libX11-devel - libgee-devel - libxml2-devel - libpcre2-devel - json-glib-devel - gdk-pixbuf-devel - - util/admin/polo/pspec.xml - - - polo - - atk - vte - gtk3 - zlib - cairo - glib2 - p7zip - pango - gnutls libX11 - libgee - libxml2 - libpcre2 - json-glib - gdk-pixbuf + libglvnd + libXext + mesa + libSM + libICE + libglade /usr/bin /usr/lib - /usr/share - /usr/share/locale /usr/share/man - /usr/share/doc - /var/log/polo + /usr/share/Coin - - - 2019-01-19 - 18.8 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - sudo - https://www.sudo.ws/ - - PisiLinux Community - admins@pisilinux.org - - Sudo - app:console - util.admin - Allows restricted root access for specified users - Yönetici haklarıyla komut çalıştırma uygulaması - sudo allows certain users/groups to run commands with root user privileges. - sudo, belirli kullanıcıların ya da kullanıcı gruplarının komut ve uygulamaları yönetici kullanıcı (root) haklarıyla çalıştırmasına izin veren bir konsol uygulamasıdır. - https://www.sudo.ws/sudo/dist/sudo-1.9.8p2.tar.gz - - nss-devel - pam-devel - zlib-devel - audit-devel - openssl-devel - cyrus-sasl-devel - openldap-client - - util/admin/sudo/pspec.xml - - sudo - Allows restricted root access for specified users + coin-devel + Development files for coin + coin için geliştirme dosyaları - nss - pam - zlib - audit - openssl - cyrus-sasl - openldap-client + coin - /etc - /run/sudo - /var/db/sudo - /usr/share/doc - /usr/share/man /usr/include - /usr/bin - /usr/sbin - /usr/libexec - /usr/share/locale - /usr/lib/tmpfiles.d/sudo.conf + /usr/lib/pkgconfig + /usr/share/aclocal + + + + coin-docs + Documents for Coin + coin belgeleri + + /usr/share/doc - - System.Package - - - sudoers - sudoers - sudo.pamd - sudo.tmpfiles.conf - - - 2021-09-22 - 1.9.8_p2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-17 - 1.9.8_p1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-14 - 1.9.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-08 - 1.9.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-05 - 1.9.5 - Sudo rebuild. - Berk Çakar - berk2238@hotmail.com - - - 2021-01-27 - 1.9.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 1.9.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-19 - 1.9.0 - Minor version bump. - Blue Devil - bluedevil@sctzine.com - - - 2020-02-02 - 1.8.31 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 1.8.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-14 - 1.8.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2017-01-25 - 1.8.19 - Version bump. - Stefan Gronewold - groni@pisilinux.org + 2020-01-27 + 3.1.3 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org - 2016-09-26 - 1.8.18 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org + 2018-09-16 + 3.1.3 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org - 2016-06-15 - 1.8.16 + 2017-04-15 + 3.1.3 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.1.3 Release Bump Pisi Linux Community admin@pisilinux.org - - 2016-05-16 - 1.8.16 - Version bump. Add sudoers.orig for live user privileges - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2016-01-10 - 1.8.13 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - systemtap - http://sourceware.org/systemtap/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - util.admin - Instrumentation System - Enstrümantasyon sistemi - systemtap is an instrumentation system for systems running Linux 2.6. Developers can write instrumentation to collect data on the operation of the system. - systemtap Linux 2.6 üzerinde çalışan sistemler için tasarlanmış bir enstrümantasyon altyapısıdır. Geliştiriciler, systemtap kullanarak, çalışmakta olan işletim sistemiyle ilgili veri toplamak için özel araçlar yazabilirler. - https://sourceware.org/systemtap/ftp/releases/systemtap-4.2.tar.gz - - bzip2 - nss-devel - boost-devel - python-devel - sqlite-devel - json-c-devel - ncurses-devel - libxml2-devel - readline-devel - elfutils-devel - python-setuptools - - util/admin/systemtap/pspec.xml - - - systemtap - - elfutils - readline - sqlite - python - libgcc - bzip2 - nspr - nss - - - /etc - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - /run/systemtap - /run/stap-server - /etc/logrotate.d - /var/log/stap-server - /var/cache/systemtap - /usr/share/locale - /usr/share/systemtap/tapset - /usr/share/systemtap/runtime - /usr/libexec/systemtap - /usr/lib/tmpfiles.d/systemtap.conf - /usr/share/systemtap/examples - - - System.Package - - - tmpfiles.conf - - - - systemtap-testsuite - Testsuite allows testing of the entire SystemTap toolchain without having to rebuild from sources - - systemtap - systemtap-sdt-devel - - - /usr/share/systemtap/testsuite - - - - systemtap-sdt-devel - Static probe support tools - systemtap için statik deney desteği araçları - - systemtap - python-devel - sqlite-devel - readline-devel - ncurses-devel - libxml2-devel - json-c-devel - boost-devel - nss-devel - - - /usr/bin/dtrace - /usr/include - - - - - 2020-02-02 - 4.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-10 - 3.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2018-03-22 - 3.2 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-11-24 - 3.2 + 2014-06-14 + 3.1.3 First release Osman Erkan osman.erkan@pisilinux.org @@ -319409,451 +342577,275 @@ contacts, tasks, and calendar information. - timeshift - https://github.com/teejee2008/timeshift + opencascade + https://www.opencascade.com/ - PisiLinux Community - admins@pisilinux.org + Blue Devil + bluedevil@sctzine.com - LGPLv3 - app:gui - util.admin - Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system. - Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system. - Timeshift, düzenli aralıklarla dosya sisteminin artımlı anlık görüntülerini alarak sisteminizi korur. Bu anlık görüntüler, sistemdeki tüm değişiklikleri geri almak için daha sonraki bir tarihte geri yüklenebilir. - Timeshift, düzenli aralıklarla dosya sisteminin artımlı anlık görüntülerini alarak sisteminizi korur. Bu anlık görüntüler, sistemdeki tüm değişiklikleri geri almak için daha sonraki bir tarihte geri yüklenebilir. - https://github.com/teejee2008/timeshift/archive/refs/tags/v20.11.1.tar.gz + LGPLv2.1 + app:console + library + science.misc + Open CASCADE Technology, 3D modeling and numerical simulation. + 3 boyutlu modelleme ve nümerik simülasyon kitaplık ve araçları. + Open CASCADE Technology (OCCT) is an object-oriented C++ class library designed for rapid production of sophisticated domain-specific CAD/CAM/CAE applications.. + opencascade, 3 boyutlu modelleme ve nümerik simülasyon kitaplık ve araçları sunar. + https://github.com/tpaviot/oce/releases/download/official-upstream-packages/opencascade-7.4.0p1.snapshot.tar.gz - atk-devel - vte-devel - gtk3-devel - zlib-devel - vala-devel - cairo-devel - glib2-devel - pango-devel - gnutls-devel - libX11-devel - libgee-devel - libpcre2-devel - json-glib-devel - gdk-pixbuf-devel + cmake + tcltk-devel + ffmpeg-devel + libXmu-devel + freetype-devel + qt5-base-devel + intel-tbb-devel + fontconfig-devel - util/admin/timeshift/pspec.xml + + fix-install-dir-references.patch + cmake-fix-variable.patch + + science/misc/opencascade/pspec.xml - timeshift + opencascade + Open CASCADE Technology, 3D modeling and numerical simulation. - atk - vte - gtk3 - zlib - vala - cairo - glib2 - pango - gnutls - libX11 - libgee - libpcre2 - json-glib - gdk-pixbuf + tcl + tcltk + ffmpeg + libXmu + freetype + libglvnd + qt5-base + intel-tbb + fontconfig - /usr/bin - /etc /usr/lib - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/metainfo /usr/share/doc + /usr/bin + /etc/profile.d + /usr/share/opencascade + + + + opencascade-devel + Development files for opencascade + opencascade için geliştirme dosyaları + opencascade-devel, opencascade için geliştirme dosyalarını içerir. + + opencascade + + + /usr/include + /usr/lib/pkgconfig - 2021-05-10 - 20.11.1 - First release - PisiLinux Community - admins@pisilinux.org + 2020-09-28 + 7.4.0 + First Pisi Release + Blue Devil + bluedevil@sctzine.com - utempter - http://www.redhat.com/ + m4ri + https://bitbucket.org/malb/m4ri + + Blue Devil + bluedevil@sctzine.com + + GPLv2+ + library + science.misc + Algorithms for linear algebra over F_2. + F2 üzerinden lineer cebir için algoritmalar. + M4RI is a library for fast arithmetic with dense matrices over F2. The name M4RI comes from the first implemented algorithm: The “Method of the Four Russians” inversion algorithm published by Gregory Bard. This algorithm in turn is named after the “Method of the Four Russians” multiplication algorithm which is probably better referred to as Kronrod's method. + m4ri, F2 üzerinden lineer cebir için algoritmalar sunar. + https://bitbucket.org/malb/m4ri/get/release-20200125.tar.gz + + libpng-devel + + science/misc/m4ri/pspec.xml + + + m4ri + Algorithms for linear algebra over F_2. + + libpng + + + /usr/lib + /usr/share/doc/m4ri + + + + m4ri-devel + Development files for m4ri + m4ri için geliştirme dosyaları + m4ri-devel, m4ri için geliştirme dosyalarını içerir. + + m4ri + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-20 + 20200125 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + ilmbase + http://www.openexr.com PisiLinux Community admins@pisilinux.org - MIT - LGPLv2.1 - app:console - util.admin - Application that allows non-privileged applications to write utmp (login) info - utemper, utmp(oturum açma) bilgilerini yazmak için ayrıcalıksız uygulamalara izin veren bir uygulamadır. - Utempter is a utility that allows non-privileged applications such as terminal emulators to modify the utmp database without having to setuid root. - Utempter, terminal emulatörleri gibi, yetkisiz uygulamalara setuid e ihtiyaç duymadan utmp veritabanına yazma hakkı verir. - ftp://ftp.altlinux.org/pub/people/ldv/utempter/libutempter-1.1.6.tar.bz2 - - libutempter-pierelro.patch - - util/admin/utempter/pspec.xml + BSD + library + science.misc + Several utility libraries from ILM (Industrial Light & Magic) used by OpenEXR + ILM (Industrial Light & Magic) şirketinden OpenEXR tarafından kullanılan çeşitli araç ve kitaplıklar + IlmBase are a set of utility libraries released by ILM, and used in their OpenEXR implementation. Included in this package you can find; libHalf (a class named Half for manipulating "half" values (16-bit floating point format) as if they were a built-in C++ data type), libIlmThread (a thread abstraction library on top of pthreads), libImath (a math library with support for matrices, 2d and 3d transformations, solvers for linear/quadratic/cubic equations and more), libIex (an exception handling library). + IlmBase, ILM tarafından yayınlanan ve onların OpenEXR gerçeklemelerinde kullandıkları kitaplıkları içerir. Bu pakette; libHalf ("yarım" değerleri (16-bit kayan noktalı sayı biçimi) C++ dilinin kendi tipleriymiş gibi kullanan Half sınıfı), libIlmThread (pthread üerine yazılmış bir soyutlama kitaplığı), libImath (matris, 2 ve 3 boyutlu dönüşümler, lineer, ikinci ve üçüncü dereceden denklem çözücü destekli matematik kitaplığı), libIex (istisna işleme kitaplığı) kitaplıklarını bulabilirsiniz. + https://github.com/AcademySoftwareFoundation/openexr/archive/v2.5.3.tar.gz + science/misc/ilmbase/pspec.xml - utempter + ilmbase + + libgcc + - /usr/libexec /usr/lib /usr/share/doc - /usr/share/man - - System.Package - - utempter-devel - Development files for utempter - utempter için geliştirme dosyaları + ilmbase-devel + Development files for ilmbase + ilmbase için geliştirme dosyaları - utempter + ilmbase /usr/include + /usr/lib/pkgconfig + + 2020-09-20 + 2.5.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 2.2.1 + Rebuild + İdris Kalp + idriskalp@gmail.com + - 2020-02-02 - 1.1.6 - Rebuild New T. + 2018-08-06 + 2.2.1 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-08-15 - 1.1.6 - Rebuild New T. + 2018-02-13 + 2.2.1 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2017-01-30 - 1.1.6 - Release Bump - Kamil Atlı - suvari@pisilinux.org + 2017-03-02 + 2.2.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2016-06-08 - 1.1.6 + 2016-06-09 + 2.0.1 Release Bump Pisi Linux Community admin@pisilinux.org 2014-05-25 - 1.1.6 + 2.0.1 First release - Kamil Atlı - suvarice@gmail.com + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - woeusb - https://github.com/slacka/WoeUSB + qhull + http://www.qhull.org/ - Kamil Atlı - suvari@pisilinux.org + Blue Devil + bluedevil@sctzine.com - GPLv3 - app:gui - util.admin - Create a Windows USB stick installer - woeusb ile bir Ms Windows USB bellek yükleyicisi oluşturun - A Linux program to create a Windows USB stick installer from a real Windows DVD or iso image. The important part is that you should format usb stick in NTFS. - Ms Windows DVD veya iso imaj görüntüsünden, Windows USB bellek yükleyicisi oluşturmak için bir Linux programı. İso yazdırılmadan önce, usb bellek, NTFS olarak biçimlendirilmelidir. - https://github.com/slacka/WoeUSB/archive/v3.3.1.tar.gz - - m4 - wxGTK-devel - - util/admin/woeusb/pspec.xml - - - woeusb - - wxGTK - libgcc - parted - ntfs-3g - dosfstools - - - /usr/bin - /usr/share - /usr/share/doc/woeusb - - - - - 2020-04-07 - 3.3.1 - ver. bump - Erkan IŞIK - erkanisik@pisilinux.org - - - 2019-06-04 - 3.3.0 - ver. bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-10-22 - 3.2.10 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - xrdp - https://xorg.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - Apache - library - util.admin - xrdp an open source RDP server - xrdp açık kaynaklı bir RDP sunucusu. RDP istemcileri FreeRDP, rdesktop, NeutrinoRDP ve Microsoft Uzak Masaüstü - xrdp açık kaynaklı bir RDP sunucusu. RDP istemcileri FreeRDP, rdesktop, NeutrinoRDP ve Microsoft Uzak Masaüstü - xrdp açık kaynaklı bir RDP sunucusu. RDP istemcileri FreeRDP, rdesktop, NeutrinoRDP ve Microsoft Uzak Masaüstü - https://github.com/neutrinolabs/xrdp/releases/download/v0.9.16/xrdp-0.9.16.tar.gz - - nasm - openssl-devel - pam-devel - libjpeg-turbo-devel - fuse-devel - libopus-devel - lame-devel - pixman-devel - libX11-devel - libXfixes-devel - libXrandr-devel - - util/admin/xrdp/pspec.xml - - - xrdp - - pam - fuse - lame - pixman - mit-kerberos - libX11 - libopus - openssl - libXfixes - libXrandr - libjpeg-turbo - - - /usr/bin - /usr/sbin - /etc - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - xrdp-devel - Development files for xrdp - - xrdp - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-29 - 0.9.16 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - zeitgeist - https://zeitgeist.freedesktop.org/ - - fury - uglyside@yandex.ru - - LGPL-2.1 - library - util.admin - Activity logging framework. - Zeitgeist is a service which logs the users's activities and events (files opened, websites visites, conversations held with other people, etc.) and makes relevant information available to other applications. - https://gitlab.freedesktop.org/zeitgeist/zeitgeist/-/archive/v1.0.4/zeitgeist-v1.0.4.tar.bz2 - - dbus-devel - gtk3-devel - vala-devel - glib2-devel - sqlite-devel - python3-six - python3-devel - python3-rdflib - python3-isodate - json-glib-devel - python3-pyparsing - telepathy-glib-devel - gobject-introspection-devel - - util/admin/zeitgeist/pspec.xml - - - zeitgeist - - gtk3 - glib2 - sqlite - python3 - json-glib - dbus-python3 - telepathy-glib - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/man - - - - zeitgeist-devel - - zeitgeist - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2022-01-18 - 1.0.4 - Version bump - fury - uglyside@yandex.ru - - - 2021-10-13 - 1.0.3 - First build - fury - uglyside@yandex.ru - - - - - - clamav - http://www.clamav.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - service - library + custom app:console - util.antivirus - Clam Antivirus software - Clam antivirüs programı - Clam AntiVirus is a GPL anti-virus toolkit for UNIX. - Clam antivirus Unix sistemler için açık kaynak kodlu antivirus aracıdır. - https://www.clamav.net/downloads/production/clamav-0.103.0.tar.gz + library + science.misc + A general dimension code for computing convex hulls and related structures. + Dışbukey gövdeler ve ilgili yapılar için genel boyutlu algoritmalar. + Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. + qhull, dışbukey gövdeler ve ilgili yapılar için genel boyutlu algoritmalar sunar. + https://github.com/qhull/qhull/archive/2019.1.tar.gz - libxml2-devel - libpcre2-devel - curl-devel - zlib-devel - json-c-devel - ncurses-devel - openssl-devel + cmake - util/antivirus/clamav/pspec.xml + + qhull-pic.patch + qhull-no-static.patch + + science/misc/qhull/pspec.xml - clamav + qhull + A general dimension code for computing convex hulls and related structures. - libxml2 - bzip2 libgcc - libtool-ltdl - libpcre2 - curl - zlib - json-c - ncurses - openssl - /usr/bin - /usr/sbin - /etc - /usr/lib/tmpfiles.d/clamav.conf /usr/lib - /lib/udev/rules.d - /var/lib/clamav - /run/clamav - /var/log - /usr/share/doc /usr/share/man + /usr/bin + /usr/share/doc/qhull - - System.Package - System.Service - - - clamav.conf - clamd.conf - freshclam.conf - clamav-milter.conf - - clamav-devel - Development headers for Clamav - Clam antivirüs programı için başlık dosyaları - clamav-devel Clam antivirüs programı için başlık dosyalarını içerir. - library + qhull-devel + Development files for qhull + qhull için geliştirme dosyaları + qhull-devel, qhull için geliştirme dosyalarını içerir. - clamav + qhull /usr/include @@ -319861,940 +342853,317 @@ contacts, tasks, and calendar information. - - 2021-01-31 - 0.103.0 - Version Bump - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - 2019-01-13 - 0.101.1 - Version Bump - Ali Cengiz Kurt - alicengizkurt@gmail.com - - 2018-11-30 - 0.100.2 - First rRelease. - Ali Cengiz Kurt - alicengizkurt@gmail.com + 2020-05-27 + 2019.1 + First pisi release. + Blue Devil + bluedevil@sctzine.com - clamav-gui + libnova + http://libnova.sourceforge.net - Ali Cengiz Kurt - alicengizkurt@gmail.com + PisiLinux Community + admins@pisilinux.org - GPLv3+ - GPL3 - app:gui - util.antivirus - ClamAV-Gui. - ClamAV-Gui is a graphical interface for ClamAV antivirus software - https://sourceforge.net/projects/pisilinux/files/source/ClamAV-GUI-0.4.2.tgz/download - - clamav-devel - qt5-base-devel - - - qt5.patch - - util/antivirus/clamav-gui/pspec.xml + LGPLv2 + library + science.misc + Celestial Mechanics and Astronomical Calculation Library + Gökyüzü mekaniği ve astronomik hesaplama kütüphanesi + libnova is a general purpose, double precision, celestial mechanics, astrometry and astrodynamics library. + libnova genel amaçlı, çift hassasiyetli, gökyüzü mekaniği, astrometri ve astrodinamik kütüphanesidir. + https://sourceforge.net/projects/libnova/files/libnova/v%200.15.0/libnova-0.15.0.tar.gz + science/misc/libnova/pspec.xml - clamav-gui - clamav-gui - - clamav - qt5-base - libgcc - + libnova /usr/bin - /usr/share/icons - /usr/share/applications + /usr/lib /usr/share/doc - /usr/share/man - /usr/share/clamav-gui + + + + libnova-devel + Development files for libnova + libnova için geliştirme dosyaları + + libnova + + + /usr/include + /usr/bin/libnovaconfig + + 2020-01-27 + 0.15.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-07 + 0.15.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-13 + 0.15.0 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-18 + 0.14.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + - 2021-01-31 - 0.4.2 + 2016-06-09 + 0.14.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-06-14 + 0.14.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + muparser + http://muparser.beltoforion.de/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + science.misc + Mathematical expressions parser library + Matematiksel ifade ayrıştırma kitaplığı + muparser is a mathematical expressions parser library. It is based on transforming an expression into a bytecode and precalculating constant parts of it. + muparser, matematiksel ifadelerin ayrıştırılmasında kullanılan bir kitaplıktır. + https://github.com/beltoforion/muparser/archive/v2.2.6.tar.gz + science/misc/muparser/pspec.xml + + + muparser + + libgcc + + + /usr/lib + /usr/share/doc + + + + muparser-devel + Development files for muparser + muparser için geliştirme dosyaları + + muparser + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-27 + 2.2.6 Version bump. Mustafa Cinasal muscnsl@gmail.com + + 2018-09-07 + 2.2.5 + Release Bump + Rebuild with new toolchain + admin@pisilinux.org + + + 2017-04-15 + 2.2.5 + Release Bump + Rebuild with new toolchain + admin@pisilinux.org + + + 2016-06-09 + 2.2.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + - 2018-12-01 - 0.4.1 - First Release - Ali Cengiz Kurt(alick01) - alicengizkurt@gmail.com + 2016-03-08 + 2.2.5 + First release + Stefan Gronewold(groni) + groni@pisilinux.org - areca - http://www.areca-backup.org/ + libindi + http://www.indilib.org/ - Pisi Linux Community + PisiLinux Community admins@pisilinux.org - GPLv2 - app:gui - util.archive - Easy to use and reliable backup solution for Linux. - Easy to use and reliable backup solution for Linux. - Areca Backup is very versatile and as simple as possible. - Areca Backup is very versatile and as simple as possible. - areca - mirrors://sourceforge/areca/areca-stable/areca-7.5/areca-7.5-linux-gtk-64.tar.gz - util/archive/areca/pspec.xml + LGPLv2 + app:console + library + science.misc + Astronomical control protocol library + indilib is a distributed control protocol designed to operate astronomical instrumentation. indilib is small, flexible, easy to parse, and scalable. + https://github.com/indilib/indi/archive/v1.9.3.tar.gz + + libjpeg-turbo-devel + qt5-base-devel + libtheora-devel + libnova-devel + cfitsio-devel + libusb-devel + fftw3-devel + boost-devel + curl-devel + zlib-devel + gsl-devel + pkgconfig + cmake + + science/misc/libindi/pspec.xml - areca + libindi - acl + fftw3 + libogg + libtheora + libnova + cfitsio + gsl + curl + libjpeg-turbo + libusb + gsl + libgcc + zlib - /usr/bin/ - /usr/share/applications - /usr/share/pixmaps - /opt/areca/ - /usr + /usr/bin + /usr/lib + /lib/udev/rules.d + /usr/share/indi + /usr/share/doc + + + + libindi-devel + Development files for libindi + + libindi + + + /usr/include + /usr/lib/pkgconfig - - areca - areca.desktop - areca.png - + + 2021-12-14 + 1.9.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + - 2021-03-10 - 7.5 - Rebuild New T. + 2021-09-14 + 1.9.2 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-02-19 - 7.5 - Rebuild New T. + 2020-07-12 + 1.8.5 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-08-10 - 7.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-02 - 7.5 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 7.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-23 - 7.5 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - brotli - https://github.com/google/brotli - - Blue Devil - bluedevil@sctzine.com - - MIT - library - app:console - util.archive - Brotli compression format. - Brotli sıkıştırma biçemi. - Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. - Brotli, hali hazırda bulanan sıkıştırma biçemleri arasında LZ77 algoritmasının bir türünü, Huffman kodlamasını ve ikinci sıralamalı içerik modellemesini, en iyi sıkıştırma oranıyla kullanan google tarafından geliştirilen bir sıkıştırma aracıdır. - https://github.com/google/brotli/archive/v1.0.7.tar.gz - - python3-setuptools - python3-devel - cmake - - util/archive/brotli/pspec.xml - - - brotli - Brotli compression format. - util.archive - - /usr/bin - /usr/lib - /usr/share/doc/brotli - - - - brotli-devel - Development files for brotli. - brotli için geliştirme dosyaları - brotli-devel, brotli için geliştirme dosyalarını içerir. - util.archive - - brotli - - - /usr/include - /usr/lib/pkgconfig - - - - python3-brotli - Python bindings for brotli compression format. - programming.language.python3 - - python3 - - - /usr/lib/python3* - /usr/share/doc/python3-brotli - - - - - 2020-05-16 - 1.0.7 - First release. - Blue Devil - bluedevil@sctzine.com - - - - - - cabextract - https://www.cabextract.org.uk/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.archive - A program to extract from Microsoft Cabinet files - Microsoft Cabinet dosyalarını açan bir program - cabextract is a program to extract files from Microsoft Cabinet files. - cabextract Microsoft Cabinet (.cab) dosyalarından dosya çıkarmaya yarayan bir programdır. - http://www.cabextract.org.uk/cabextract-1.9.1.tar.gz - util/archive/cabextract/pspec.xml - - - cabextract - - /usr/bin - /usr/share/man - - - - - 2020-02-19 - 1.9.1 + 2020-01-27 + 1.8.3 Version bump. Mustafa Cinasal muscnsl@gmail.com - - 2018-08-10 - 1.6 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-02 - 1.6 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 1.6 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-23 - 1.6 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - gcap - https://wiki.gnome.org/msitools - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPL2.1 - app:console - util.archive - Library and tool for working with Microsoft Cabinet (CAB) files - Library and tool for working with Microsoft Cabinet (CAB) files - http://ftp.gnome.org/pub/GNOME/sources/gcab/1.4/gcab-1.4.tar.xz - - python-six - glib2-devel - vala-devel - zlib-devel - intltool - gtk-doc - gobject-introspection-devel - meson - docbook-xsl - - util/archive/gcap/pspec.xml - - - gcap - - zlib - glib2 - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/gtk-doc - /usr/share/doc - /usr/share/man - /usr/share/gir-1.0/GCab-1.0.gir - /usr/share/vala - - - - gcap-devel - - gcap - zlib-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-02-02 - 1.4 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-10 - 0.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-10 - 0.7 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gnome-autoar - https://gitlab.gnome.org/GNOME/gnome-autoar - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - util.archive - Archive framework for GNOME - gnome-autoar provides functions and widgets for GNOME applications which want to use archives as a method to transfer directories over the Internet. - https://download.gnome.org/sources/gnome-autoar/0.4/gnome-autoar-0.4.3.tar.xz - - meson - gtk-doc - gtk3-devel - vala-devel - libarchive-devel - glib2-devel - gobject-introspection-devel - - util/archive/gnome-autoar/pspec.xml - - - gnome-autoar - - gtk3 - glib2 - libarchive - - - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/share/doc - - - - gnome-autoar-devel - - gnome-autoar - gtk3-devel - glib2-devel - libarchive-devel - - - /usr/lib/pkgconfig - /usr/include - /usr/share/gir-1.0 - /usr/share/vala - - - - gnome-autoar-docs - Development files for gnome-autoar - - gnome-autoar - - - /usr/share/gtk-doc - - - - - 2022-02-11 - 0.4.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-07 - 0.4.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-30 - 0.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-11 - 0.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 0.3.2 - First release for Pisi Linux - Berk Çakar - berk2238@hotmail.com - - - - - - libtar - https://directory.fsf.org/wiki/Libtar - - PisiLinux Community - admins@pisilinux.org - - as-is - library - util.archive - tar file manipulation API - tar dosyalarını işlemek için bir API - libtar is a C library for manipulating POSIX tar files. It handles adding and extracting files to/from a tar archive. - libtar, POSIX tar dosyalarını işlemek için yazılmış bir C kütüphanesidir. - https://github.com/tklauser/libtar/archive/9c2e044833c5e908f5be0a77991b08849021793e.tar.gz - - zlib-devel - - util/archive/libtar/pspec.xml - - - libtar - - zlib - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libtar-devel - Development files for libtar - libtar için geliştirme dosyaları - - libtar - - - /usr/include - /usr/share/man/man3 - - - - - 2020-02-19 - 1.2.20 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-07 - 1.2.20 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2017-02-02 - 1.2.20 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 1.2.20 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-06-20 - 1.2.20 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - libzip - http://www.nih.at/libzip/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - util.archive - A C library for reading, creating, and modifying zip archives - Zip arşivleri yaratmak, okumak ve değiştirmek için C kitaplığı - libzip is a C library for reading, creating and modifying zip archives. Files can be added from data buffers, files or compressed data copied directly from other zip archives. - libzip, zip arşivleri yaratma, okumak ve değiştirmek için kullanılabilecek bir C kitaplığıdır. - https://libzip.org/download/libzip-1.6.1.tar.xz - - openssl-devel - zlib-devel - bzip2 - cmake - - util/archive/libzip/pspec.xml - - - libzip - - zlib - bzip2 - openssl - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libzip-devel - Development files for libzip - libzip için geliştirme dosyaları - - zlib-devel - libzip - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-02-07 - 1.6.1 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-08-09 - 1.5.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-25 - 1.5.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-24 - 1.3.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 1.1.3 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 1.0.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-07-28 - 1.0.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - lzip - https://www.nongnu.org/lzip/lzip.html - - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - GPLv2 - app:console - util.archive - Lzip is a lossless data (de)compressor - Veri kayıpsız bir veri sıkıştırma, geri açma aracı - Lzip is a lossless data compressor with a user interface similar to the one of gzip or bzip2. Lzip is about as fast as gzip, compresses most files more than bzip2, and is better than both from a data recovery perspective. - Lzip, gzip ve bzip2 benzeri veri kayıpsız sıkıştırma yapabilen bir araçtır. Lzip gzip kadar hızlı, bzip2'den daha iyi şıkıştırm oranına sahip ve görece her iki uygulamadan daha iyi bir sıkıştırma aracıdır. - http://download.savannah.nongnu.org/releases/lzip/lzip-1.21.tar.gz - util/archive/lzip/pspec.xml - - - lzip - - libgcc - - - /usr/bin - /usr/share/info - /usr/share/doc - /usr/share/man - - - - - 2019-07-04 - 1.21 - Ver. bump - fury - uglyside@yandex.ru - - - 2016-04-23 - 1.17 - First Pisi Release - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - lzop - http://www.lzop.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - util.archive - File compressor using lzo lib - File compressor using lzo lib - File compressor using lzo lib - File compressor using lzo lib - http://www.lzop.org/download/lzop-1.04.tar.gz - - lzo-devel - - util/archive/lzop/pspec.xml - - - lzop - - lzo - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - - 2020-02-19 - 1.04 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - p7zip - https://github.com/jinfeihan57/p7zip - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - util.archive - Port of 7-Zip archiver for *nix - 7-zip arşivleme programı - p7zip is a port of 7-Zip archiver for Unix. Supports packing-unpacking 7z, ZIP, GZIP, BZIP2 and TAR archives and unpacking RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB and NSIS arhives. - 7-zip arşivleme programı. 7z, ZIP, GZIP, BZIP2 ve TAR arşivleri oluşturabilir ve açabilir; RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB ve NSIS arşivlerini ise açabilir. - https://github.com/jinfeihan57/p7zip/archive/v17.04.tar.gz - - yasm-devel - - util/archive/p7zip/pspec.xml - - - p7zip - - libgcc - - - /usr/bin - /usr/lib/p7zip - /usr/lib/p7zip/Codecs - /usr/share/doc - /usr/share/man - - - - - 2021-04-26 - 17.04 - Version bump. - fury - uglyside@yandex.ru - - 2021-03-13 - 17.03 + 2019-10-05 + 1.8.1 Version bump. - fury - uglyside@yandex.ru + Mustafa Cinasal + muscnsl@gmail.com - 2020-02-19 - 16.02 + 2018-09-07 + 1.7.4 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-22 + 1.6.2 Rebuild Mustafa Cinasal muscnsl@gmail.com - - 2019-04-13 - 16.02 + + 2018-02-13 + 1.6.2 Rebuild - fury - uglyside@yandex.ru - - - 2018-08-10 - 16.02 - Rebuild New T. Mustafa Cinasal muscnsl@gmail.com - 2017-01-25 - 16.02 + 2017-05-18 + 1.4.1 Release Bump Pisi Linux Community admin@pisilinux.org - 2016-06-08 - 15.09 + 2016-06-09 + 1.2.0 Release Bump Pisi Linux Community admin@pisilinux.org - 2016-01-01 - 15.09 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - quazip - https://stachenov.github.io/quazip/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - library - app:console - util.archive - QuaZIP - Qt/C++ wrapper for Minizip - QuaZIP - Minizip için Qt / C ++ sarıcı - QuaZIP is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA Minizip) using Trolltech's Qt library. - QuaZIP, Gilles Vollant'ın ZIP / UNZIP paketi (AKA Minizip) için Trolltech'in Qt kütüphanesini kullanan C ++ paketleyicisidir. - https://github.com/stachenov/quazip/archive/v0.8.1.tar.gz - - qt5-base-devel - zlib-devel - cmake - - util/archive/quazip/pspec.xml - - - quazip - - qt5-base - zlib - libgcc - - - /usr/lib - /usr/share/doc - /usr/share/cmake/Modules/FindQuaZip5.cmake - - - - quazip-devel - Development files for quazip - quazip paketi için geliştirme dosyaları - - quazip - - - /usr/include - - - - - 2020-02-12 - 0.8.1 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-08-10 - 0.7.3 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 0.7.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-02 - 0.7.2 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 0.7.2 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-22 - 0.7.2 + 2015-11-18 + 1.2.0 First release Stefan Gronewold (groni) groni@pisilinux.org @@ -320803,717 +343172,93 @@ contacts, tasks, and calendar information. - rar - http://www.rarlab.com + gf2x + https://gforge.inria.fr/projects/gf2x/ - PisiLinux Community - admins@pisilinux.org - - RAR - app:console - util.archive - RAR compressor - RAR sıkıştırıcı - rar is an compressor supporting multiple volume archives and damage protection. It can also create SFX-archives. This program is shareware and you must register it after 40 days of use. - rar, çoklu arşivleri ve hasar korumayı destekleyen bir sıkıştırıcıdır. rar aynı zamanda SFX arşivleri de yaratabilir. Bu uygulama ücretli olup 40 günlük kullanımdan sonra kayıt olunması gerekmektedir. - http://www.rarlab.com/rar/rarlinux-5.8.0.tar.gz - http://www.rarlab.com/rar/rarlinux-x64-5.5.0.tar.gz - util/archive/rar/pspec.xml - - - rar - - libgcc - - - /usr/bin - /opt/rar/bin - /opt/rar/lib - /opt/rar/etc - /usr/share/doc/rar - - - - - 2020-02-19 - 5.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 5.5.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 5.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 5.4.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 5.3.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-01-01 - 5.3.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - ucl - http://www.oberhumer.com/opensource/ucl/ - - PisiLinux Community - admins@pisilinux.org + Blue Devil + bluedevil@sctzine.com GPL + LGPL library - util.archive - Portable lossless data compression library written in ANSI C. - ANSI C ile yazılmış bir kayıpsız veri sıkıştırma kitaplığı. - UCL implements a number of compression algorithms that achieve an excellent compression ratio while allowing *very* fast decompression. Decompression requires no additional memory. - UCL kitaplığı sıkıştırılmış veriyi çok hızlı çözerken, yüksek oranda veri sıkıştırması da yapabilen birçok sıkıştırma algoritması içerir. Sıkıştırılmış veriyi açmak ek bellek alanı gerektirmemektedir. - http://www.oberhumer.com/opensource/ucl/download/ucl-1.03.tar.gz - util/archive/ucl/pspec.xml + science.misc + A library for multiplying polynomials over the binary field. + İkilik alan üzerinden polinom çarpması yapabilen bir C kitaplığı. + gf2x is a library for multiplying polynomials over the binary field. + gf2x, ikilik alan üzerinden polinom çarpması yapabilen bir C kitaplığı sunar. + https://gforge.inria.fr/frs/download.php/file/38243/gf2x-1.3.0.tar.gz + + libgcc + + science/misc/gf2x/pspec.xml - ucl + gf2x + A library for multiplying polynomials over the binary field. + + libgcc + /usr/lib - /usr/share/doc + /usr/share/doc/gf2x - ucl-devel + gf2x-devel + Development files for g2fx + gf2x için geliştirme dosyaları + gf2x-devel, gf2x için geliştirme dosyalarını içerir. - ucl + gf2x /usr/include + /usr/lib/pkgconfig - - 2020-01-10 - 1.03 - Rebuild for the new toolchain - Blue DeviL + + 2020-05-20 + 1.3.0 + First pisi release. + Blue Devil bluedevil@sctzine.com - - 2018-08-10 - 1.03 - Rebuild - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-07 - 1.03 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 1.03 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-03 - 1.03 - First pisi Release - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - unrar - http://www.rarsoft.com/rar_add.htm + cfitsio + https://heasarc.gsfc.nasa.gov/docs/software/fitsio/ PisiLinux Community admins@pisilinux.org - unRAR - app:console - util.archive - RAR decompressor - RAR açma uygulaması - unrar is a program to decompress RAR archives. - Unrar, RAR biçimli sıkıştırılmış dosyaları açar. - http://www.rarlab.com/rar/unrarsrc-5.9.1.tar.gz - - unrar-5.5.5-build.patch - unrar-5.5.5-honor-flags.patch - - util/archive/unrar/pspec.xml - - - unrar - - libgcc - - - /usr/bin - /usr/lib - /usr/include - /usr/share/doc - - - - - 2020-02-19 - 5.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 5.5.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 5.5.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 5.4.5 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 5.3.4 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-25 - 5.3.4 - First release - yusuf Aydemir - yuısuf.aydemir@pisilinux.org - - - - - - upx - http://upx.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPL - app:console - util.archive - Ultimate executable compressor. - UPX (Ultimate executable compressor), bir dosya sıkıştırıcısı - UPX is an advanced executable file compressor. UPX will typically reduce the file size of programs and DLLs by around 50%-70%, thus reducing disk space, network load times, download times and other distribution and storage costs. - UPX ileri düzey bir çalıştırılabilir dosya sıkıştırıcısıdır. UPX genel olarak programların ve kitaplıkların dosya boyutunu %50 ila %70 oranında sıkıştırarak disk kullanım alanını, ağa yüklenme ve indirme süresini düşürür. - http://upx.sourceforge.net/download/upx-3.95-src.tar.xz - http://downloads.sourceforge.net/sevenzip/lzma465.tar.bz2 - - ucl-devel - zlib-devel - - util/archive/upx/pspec.xml - - - upx - Ultimate executable compressor. - - ucl - - - /usr/bin - /usr/share/doc - /usr/share/man/man1 - - - - - 2020-02-19 - 3.95 - Ver. bump - Blue DeviL - bluedevil@sctzine.com - - - 2018-08-10 - 3.94 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 3.94 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 3.91 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 3.91 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-03 - 3.91 - First Pisi Release - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - - - - xarchiver - https://github.com/ib/xarchiver - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - util.archive - A lightweight GTK+3 archiving/compression tool(continuation of the Xfce master branch). - GTK+3 tabanlı hafif ve sade bir arşiv yöneticisi - GTK+3 frontend to 7z, zip, rar, tar, bzip2, gzip, arj, lha, rpm and deb(open and extract only). Xarchiver allows you to create, add, extract and delete files in the above formats. 7z, zip, rar, arj password protected archives are supported. - Xarchiver, 7z, zip, rar, tar, bzip2, gzip, arj, lha, rpm ve deb için GTK+3 tabanlı bir uygulamadır. Bu formatlarda arşivleme, ekleme, çıkarma ve silme işlemlerini yapabilir. Ayrıca parola korumalı 7z, zip, rar ve arj dosyalarını da destekler. - https://github.com/ib/xarchiver/archive/0.5.4.17.tar.gz - - intltool - gtk3-devel - glib2-devel - pango-devel - docbook-xsl - libxslt-devel - gdk-pixbuf-devel - - util/archive/xarchiver/pspec.xml - - - xarchiver - - rar - gtk3 - lzip - bzip2 - p7zip - unrar - pango - libzip - libxslt - xdg-utils - gdk-pixbuf - libarchive - - - /usr/bin - /usr/lib/xfce4/thunar-archive-plugin/xarchiver.tap - /usr/share/applications - /usr/share/icons - /usr/share/pixmaps/xarchiver - /usr/share/doc/xarchiver/images - /usr/share/locale - /usr/share/man/man1 - /usr/share/doc/xarchiver - - - - - 2021-01-25 - 0.5.4.17 - Version bump - Pisi Linux Admins - admin@pisilinux.org - - - 2020-12-13 - 0.5.4.16 - Version Bump - Pisi Linux Admins - admin@pisilinux.org - - - 2020-06-01 - 0.5.4.15 - Version Bump - Pisi Linux Admins - admin@pisilinux.org - - - 2020-04-28 - 0.5.4.14 - First Release - Pisi Linux Admins - admin@pisilinux.org - - - - - - xorriso - https://www.gnu.org/software/xorriso/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - GPLv3 - app:console - util.archive - ISO 9660 image manipulation tool - ISO 9660 imaj manipülasyon aracı - xorriso is a program which maps file objects from POSIX compliant filesystems into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to filesystem objects. Vice versa xorriso is able to restore file objects from ISO 9660 filesystems. - xorriso, POSIX uyumlu dosya sistemlerini Rock Ridge tarafından geliştirilmişs ISO 9660 dosya sistemlerine haritalar ve oturum boyunca bu tür dosya sistemlerinin manipüle edilmesine/değiştirilmesine izin verir. xorriso ISO 9660 dosya sistemlerinden dosya nesnelerini geri yükleyebilir eski haline getirebilir. - xorriso - http://www.gnu.org/software/xorriso/xorriso-1.5.4.pl02.tar.gz - - acl-devel - attr-devel - zlib-devel - libedit-devel - readline-devel - - util/archive/xorriso/pspec.xml - - - xorriso - - acl - attr - zlib - bzip2 - libedit - readline - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/info - /usr/share/doc - - - - - 2021-08-11 - 1.5.4 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2020-04-27 - 1.5.2 - First release - Erkan IŞIK - erkanisik@pisilinux.org - - - - - - zopfli - https://github.com/google/zopfli - - fury - uglyside@yandex.ru - - Apache-2 - app:console - util.archive - Compression algorithm. - Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression. - https://github.com/google/zopfli/archive/zopfli-1.0.3.tar.gz - - cmake - - util/archive/zopfli/pspec.xml - - - zopfli - - /usr/bin - /usr/lib/cmake - /usr/lib - /usr/include - /usr/share/doc - - - - - 2020-01-01 - 1.0.3 - First build. - fury - uglyside@yandex.ru - - - - - - zstd - https://www.zstd.net/ - - PisiLinux Community - admins@pisilinux.org - - GPL2 - app:console - util.archive - Zstandard - Fast real-time compression algorithm - Zstandard - Fast real-time compression algorithm - Zstandard - Fast real-time compression algorithm - Zstandard - Fast real-time compression algorithm - https://github.com/facebook/zstd/releases/download/v1.5.0/zstd-1.5.0.tar.gz - - libgcc - xz-devel - zlib-devel - - util/archive/zstd/pspec.xml - - - zstd - - xz - zlib - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - zstd-devel - Development files for zstd - - zstd - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-21 - 1.5.0 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2020-02-14 - 1.4.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - zziplib - https://github.com/gdraheim/zziplib - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - MPL-1.1 - ZLIB - app:console + as-is library - util.archive - libZ-based ZIP-access Library. - libZ tabanlı ZIP erişim kitaplığı - The ZZIPlib provides read access on ZIP-archives and unpacked data. It features an additional simplified API following the standard Posix API for file access. - zziplib zip arşivindeki sıkıştırılmış dosyalara, zlib tarafından sunulan özgür algoritmalarla erişim sağlayan bir kitaplıktır. - https://github.com/gdraheim/zziplib/archive/v0.13.72.tar.gz - - cmake - xmlto - ninja - zlib-devel - aalib-devel - docbook-xsl - docbook-xml - python3-six - python3-devel - libxslt-devel - libsdl2-devel - - util/archive/zziplib/pspec.xml + app:console + science.misc + C and Fortran library for manipulating FITS files + FITS dosyalarını düzenleyebilmek için gerekli C ve Fortran kütüphanesi + CFITSIO provides simple high-level routines for reading and writing FITS files that insulate the programmer from the internal complexities of the FITS format. + CFITSIO, FITS dosyalarını okumak/yazmak için programcıyı FITS formatının kendi karmaşıklığından soyutlayan yüksek seviyede fonksiyonlar sağlar. + http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio3450.tar.gz + science/misc/cfitsio/pspec.xml - zziplib - - zlib - + cfitsio - /usr/bin /usr/lib - /usr/share/man/man3 + /usr/bin /usr/share/doc - zziplib-devel - Development files for zziplib - zziplib için geliştirme dosyaları + cfitsio-devel + Development files for cfitsio + cfitsio için geliştirme dosyaları - zziplib - libsdl2-devel - zlib-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2021-01-21 - 0.13.72 - Ver. bump - fury - uglyside@yandex.ru - - - 2020-06-23 - 0.13.71 - Ver. bump - fury - uglyside@yandex.ru - - - 2019-10-31 - 0.13.68 - Ver. bump - fury - uglyside@yandex.ru - - - 2016-04-04 - 0.13.62 - Rebuilt with docker - İbrahim KARAGÜZEL - karaguzelibrahim@gmail.com - - - 2013-01-16 - 0.13.62 - Rebuild for 1.0 - Richard de Bruin - richdb@pisilinux.org - - - 2012-11-03 - 0.13.62 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - crypto++ - https://www.cryptopp.com - - PisiLinux Community - admins@pisilinux.org - - public-domain - library - util.crypt - Public domain C++ class library of cryptographic schemes - Değişik kripto şemaları içeren kamu malı C++ kitaplığı - Klasa C++ dostarczająca narzędzia do kryptografii - crypto++ is a free C++ class library of cryptographic schemes. One purpose of Crypto++ is to act as a repository of public domain (not copyrighted) source code. Although the library is copyrighted as a compilation, the individual files in it are in the public domain. - crypto++, kriptografik şemalar içeren özgür bir C++ kitaplığıdır. Crypto++ kitaplığının en önemli özelliği kodlarının kamu malı (telif haksız) olmasıdır. Kitaplık, seçki olarak telif haklarına sahip olsa da, dosyalar tek tek kamu malıdır. - crypto++ jest klasą C++ dostarczającą narzędzia do kryptografii. - https://github.com/weidai11/cryptopp/archive/CRYPTOPP_8_2_0.tar.gz - - cryptopp.pc - - - cmake - dos2unix - - - cve-2019-14318.patch - - util/crypt/crypto++/pspec.xml - - - crypto++ - - libgcc - - - /usr/bin - /usr/lib - /usr/share - - - - crypto++-devel - Development files for crypto++ - crypto++ için geliştirme dosyaları - Pliki nagłówkowe do crypto++. - - crypto++ + cfitsio /usr/include @@ -321522,37 +343267,675 @@ contacts, tasks, and calendar information. - 2020-11-20 - 8.2.0 + 2018-09-07 + 3.450 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-13 + 3.420 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-15 + 3.370 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.370 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-11-18 + 3.370 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + flint + http://www.flintlib.org/ + + Blue Devil + bluedevil@sctzine.com + + LGPLv2+ + library + science.misc + Fast Library for Number Theory. + Sayı kuramı için hızlı bir kitaplık. + FLINT is a C library for doing number theory. FLINT supports arithmetic with numbers, polynomials, power series and matrices over many base rings. + flint, sayı kuramı için hızlı bir kitaplık sunar. + http://www.flintlib.org/flint-2.5.2.tar.gz + + gmp-devel + ntl-devel + mpfr-devel + + + flint-pie-hardening-conflict.patch + + science/misc/flint/pspec.xml + + + flint + Fast Library for Number Theory. + + gmp + ntl + mpfr + + + /usr/lib + /usr/share/doc/flint + + + + flint-devel + Development files for flint + flint için geliştirme dosyaları + flint-devel, flint için geliştirme dosyalarını içerir. + + flint + + + /usr/include + + + + + 2020-05-20 + 2.5.2 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + gnuplot + http://www.gnuplot.info/ + + Blue Devil + bluedevil@sctzine.com + + custom + app:console + science.misc + Plotting package which outputs to X11, PostScript, PNG, GIF, and others. + X11, PostScript, PNG, GIF, ve diğerlerine çıktı verebilen çizim yapma paketi. + Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. GNUPlot provides plotting package which outputs to X11, PostScript, PNG, GIF, and others. + gnuplot, X11, PostScript, PNG, GIF, ve diğerlerine çıktı verebilen çizim yapma paketi sunar. + https://downloads.sourceforge.net/sourceforge/gnuplot/gnuplot-5.2.8.tar.gz + + emacs + gd-devel + lua-devel + cairo-devel + pango-devel + wxGTK-devel + qt5-linguist + libcerf-devel + qt5-svg-devel + qt5-base-devel + readline-devel + libjpeg-turbo-devel + + + lua53_compat.patch + + science/misc/gnuplot/pspec.xml + + + gnuplot + A high-level language, primarily intended for numerical computations. + + gd + lua + emacs + cairo + pango + wxGTK + libcerf + qt5-svg + qt5-base + readline + wxGTK-common + libjpeg-turbo + + + /usr/share/ + /usr/bin + /usr/share/doc/gnuplot + + + + + 2020-05-22 + 5.2.8 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + wcslib + http://www.atnf.csiro.au/people/Mark.Calabretta/WCS/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + science.misc + A C library that implements the 'World Coordinate System' (WCS) standard in FITS + The FITS "World Coordinate System" (WCS) standard defines keywords and usage that provide for the description of astronomical coordinate systems in a FITS image header. + ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib-6.4.tar.bz2 + + gcc + flex + libgfortran + cfitsio-devel + + science/misc/wcslib/pspec.xml + + + wcslib + + cfitsio + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man/man1 + + + + wcslib-devel + Development files for wcslib + + wcslib + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-27 + 6.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-09-07 + 5.19.1 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2019-04-23 - 7.0.0 - Version Bump - PisiLinux Community - admins@pisilinux.org + 2018-02-13 + 5.18 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com - 2018-02-22 - 7.0.0 - Version Bump - PisiLinux Community - admins@pisilinux.org + 2017-04-15 + 5.16 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org - 2018-02-22 - 6.0.0 - Version Bump - PisiLinux Community - admins@pisilinux.org + 2016-06-09 + 5.12 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2017-01-04 - 5.6.5 + 2015-11-18 + 5.12 First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + eigen3 + http://eigen.tuxfamily.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2-with-exceptions + library + science.misc + Lightweight C++ template library for linear algebra + Lineer cebir için hafif bir C++ şablon kitaplığı + eigen3 is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. + Eigen3, lineer cebir için kullanılan hafif bir C++ şablon kitaplığıdır. + http://bitbucket.org/eigen/eigen/get/3.3.7.tar.bz2 + + cmake + freeglut-devel + fftw3-devel + gmp-devel + mpfr-devel + mesa-devel + + science/misc/eigen3/pspec.xml + + + eigen3 + + /usr/include + /usr/share + + + + + 2020-01-27 + 3.3.7 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-12-12 + 3.3.7 + Rebuild. + Erkan Işık + erkanisik@pisilinux.org + + + 2018-08-03 + 3.3.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-13 + 3.3.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-17 + 3.3.3 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 3.2.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-07-23 + 3.2.5 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libcerf + https://jugit.fz-juelich.de/mlz/libcerf/ + + Blue Devil + bluedevil@sctzine.com + + custom + library + science.misc + A self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions. + Dawson, Faddeeva, ve Voigt yordamları ile beraber karmaşık hata yordamlarının kesin ve verimli bir uygulaması olan bağımsız sayısal kitaplık. + libcerf provides a self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions. + libcerf, Dawson, Faddeeva, ve Voigt yordamları ile beraber karmaşık hata yordamlarının kesin ve verimli bir uygulaması olan bağımsız sayısal kitaplık sunar. + https://jugit.fz-juelich.de/mlz/libcerf/-/archive/v1.13/libcerf-v1.13.tar.gz + + cmake + + science/misc/libcerf/pspec.xml + + + libcerf + A self-contained numeric library that provides an efficient and accurate implementation of complex error functions, along with Dawson, Faddeeva, and Voigt functions. + + /usr/lib + /usr/share/man + /usr/share/doc/libcerf + + + + libcerf-devel + Development files for libcerf + libcerf için geliştirme dosyaları + libcerf-devel, libcerf için geliştirme dosyalarını içerir. + + libcerf + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-20 + 1.13 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + m4rie + https://bitbucket.org/malb/m4rie + + Blue Devil + bluedevil@sctzine.com + + GPLv2+ + library + science.misc + Algorithms for linear algebra over F2^e. + F2^e üzerinden lineer cebir için algoritmalar. + M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for 2 ≤ e≤ 16. The name stems from the fact that is relies heavily on M4RI. M4RIE is available under the General Public License Version 2 or later (GPLv2+). + m4rie, F2^e üzerinden lineer cebir için algoritmalar sunar. + https://bitbucket.org/malb/m4rie/get/release-20200115.tar.gz + + m4ri-devel + + science/misc/m4rie/pspec.xml + + + m4rie + Algorithms for linear algebra over F2^e. + + m4ri + + + /usr/lib + /usr/share/doc/m4rie + + + + m4rie-devel + Development files for m4rie + m4rie için geliştirme dosyaları + m4rie-devel, m4rie için geliştirme dosyalarını içerir. + + m4rie + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-20 + 20200125 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + iml + https://cs.uwaterloo.ca/~astorjoh/iml.html + + Blue Devil + bluedevil@sctzine.com + + GPLv2+ + library + science.misc + IML - Integer Matrix Library. + Tamsayı matris algoritmaları C kitaplığı. + IML is a free library of C source code which implements algorithms for computing exact solutions to dense systems of linear equations over the integers. + iml, tamsayı matris algoritmaları C kitaplığı sunar. + http://www.cs.uwaterloo.ca/~astorjoh/iml-1.0.5.tar.bz2 + + gmp-devel + cblas-devel + + science/misc/iml/pspec.xml + + + iml + IML - Integer Matrix Library. + + gmp + cblas + + + /usr/share + /usr/lib + /usr/share/doc/iml + + + + iml-devel + Development files for iml + iml için geliştirme dosyaları + iml-devel, iml için geliştirme dosyalarını içerir. + + iml + + + /usr/include + + + + + 2020-05-20 + 1.0.5 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + arpack + https://github.com/opencollab/arpack-ng + + Blue Devil + bluedevil@sctzine.com + + BSD + library + science.misc + Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. + Büyük ölçekli özdeğer problemleri çözmek için tasarlanmış Fortran77 alt programları. + ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. + arpack, büyük ölçekli özdeğer problemleri çözmek için tasarlanmış Fortran77 alt programları sunar. + https://github.com/opencollab/arpack-ng/archive/3.7.0.tar.gz + + blas-devel + libquadmath + libgfortran + lapack-devel + openmpi-devel + + science/misc/arpack/pspec.xml + + + arpack + Collection of Fortran77 subroutines designed to solve large scale eigenvalue problems. + + blas + lapack + openmpi + libgfortran + libquadmath + + + /usr/lib + /usr/share/doc/arpack + + + + arpack-devel + Development files for arpack + arpack için geliştirme dosyaları + arpack-devel, arpack için geliştirme dosyalarını içerir. + + arpack + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-05-24 + 3.7.0 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + + + + hdf5 + https://www.hdfgroup.org/HDF5/ + + PisiLinux Community + admins@pisilinux.org + + BSD + NCSA-HDF + library + science.misc + NCSA Hierarchical Data Format (HDF) Software Library and Utilities + NCSA hiyerarşik veri biçimi (Hierarchical Data Format - HDF) kütüphanesi ve araçları. + HDF5 est une librairie généraliste ainsi qu'un format de fichier pour stocker des informations scientifiques. + HDF5 is a general purpose library and file format for storing scientific data. + HDF5, bilimsel verileri saklamak için kullanılan bir dosya biçimi tanımını ve bu dosyaları kullanmak için gerekli kütüphane ve araçları sağlar. + HDF5 es una librería de uso general y un formato de archivos para almacenar datos científicos + https://support.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.10.5.tar.bz2 + + time + cmake + libgfortran + zlib-devel + net-tools + + science/misc/hdf5/pspec.xml + + + hdf5 + + zlib + libgcc + libgfortran + + + /usr/bin + /usr/lib + /usr/share/doc/hdf5 + /usr/share/hdf5_examples + + + + hdf5-devel + Development files for hdf5 + hdf5 için geliştirme dosyaları + + hdf5 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-01-27 + 1.10.5 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2019-07-14 + 1.10.5 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-02-03 + 1.10.4 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-05 + 1.10.1 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2017-04-15 + 1.10.0 + Rebuild with new toolchain + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 1.8.17 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 1.8.16 + Version Bump Alihan Öztürk alihan@pisilinux.org @@ -321560,2113 +343943,118 @@ contacts, tasks, and calendar information. - gnupg - http://www.gnupg.org/ + fplll + https://github.com/fplll/fplll - PisiLinux Community - admins@pisilinux.org + Blue Devil + bluedevil@sctzine.com - GPLv3+ - app:console - util.crypt - The GNU Privacy Guard, a PGP replacement - GNU Gizlilik Koruması - GnuPG allows to encrypt and sign your data and communication, features a versatile key managment system as well as access modules for all kinds of public key directories. - GnuPG verilerinizin ve iletişimlerinizin şifrelenmesi ve imzalanmmasını sağlar, her tür genel anahtar dizinleri için modullere erişiminde olduğu gibi çok yönlü anahtar yönetim sistemi avantajı vardır. - https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.27.tar.bz2 - - openldap-client - pinentry - npth-devel - libassuan-devel - libksba-devel - zlib-devel - bzip2 - texinfo - sqlite-devel - gnutls-devel - readline-devel - libgcrypt-devel - libgpg-error-devel - libusb-compat-devel - - - gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch - - util/crypt/gnupg/pspec.xml - - - gnupg - - openldap-client - sqlite - npth - libassuan - pinentry - libksba - zlib - bzip2 - gnutls - readline - libgcrypt - libgpg-error - libusb - libusb-compat - - - /usr/bin - /usr/sbin - /usr/libexec - /usr/share/doc - /usr/share/doc/html - /usr/share/gnupg - /usr/share/info - /usr/share/locale - /usr/share/man - - - dirmngr - - - dirmngr - - - System.Package - - - - gnupg-docs - Documentation files for GnuPG - GnuPG paketine ait API dokümantasyonu - - gnupg - - - /usr/share/doc/gnupg/html - /usr/share/gnupg/help.* - /usr/share/doc/gnupg/faq.html - - - - - 2021-05-28 - 2.2.27 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-09 - 2.2.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-03 - 2.2.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 2.2.19 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2019-09-15 - 2.2.17 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-05 - 2.2.4 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2017-01-25 - 2.1.18 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-24 - 2.1.17 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 2.1.7 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-21 - 2.1.7 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gnutls - http://www.gnutls.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 + LGPLv2.1 library - util.crypt - GNU TLS Library - GNU TLS Kütüphanesi - Biblioteka GNU TLS (Transport Layer Security) - GnuTLS est un projet dont l'objectif est de développer une librairie fournissant une couche de sécurité au dessus d'une couche de transport fiable. Actuellement la librairie GnuTLS implémente les standards proposés par le groupe de travail TLs de l'IETF. - gnutls is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group. - GnuTLS, erişilebilir bir gönderim katmanı üzerinde güvenli katman oluşturmayı amaçlayan bir projedir. GnuTLS kütüphanesi halen IETF TLS çalışma grubunun öngördüğü standartları uygulamaya geçirmektedir. - GnuTLS es un proyecto que apunta al desarrollo de una librería, que facilite una capa segura, a través de una capa de transporte fiable. Actualmente la librería GnuTLS implementa los estándares propuestos del grupo de trabajo de TLS de IETF. - GnuTLS to projekt mający na celu stworzenie biblioteki udostępniającej powłokę bezpieczeństwa ponad powłoką transportową (np. TCP/IP). Aktualnie biblioteka gnuTLS implementuje standardy proponowane przez grupę roboczą IETF TLS. - https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.1.tar.xz + app:console + science.misc + Lattice algorithms using floating-point arithmetic. + Kayan-noktalı sayıları aritmetiği kullanan latis algoritmaları. + fplll contains implementations of several lattice algorithms. The implementation relies on floating-point orthogonalization, and LLL [LLL82] is central to the code, hence the name. + fplll, kayan-noktalı sayıları aritmetiği kullanan latis algoritmaları sunar. + https://github.com/fplll/fplll/archive/5.3.2.tar.gz - gc-devel + qd-devel gmp-devel - nettle-devel - autogen-devel - p11-kit-devel - libidn2-devel - libunistring-devel - zlib-devel - libtasn1-devel + mpfr-devel - util/crypt/gnutls/pspec.xml + science/misc/fplll/pspec.xml - gnutls + fplll + Lattice algorithms using floating-point arithmetic. - zlib - libidn2 + qd gmp - nettle - autogen - p11-kit - libgcc - libunistring - libtasn1 - - - /usr/share - /usr/lib - /usr/bin - - - - gnutls-devel - Development files for gnutls - gnutls için geliştirme dosyaları - Pliki nagłówkowe do gnutls. - - nettle-devel - p11-kit-devel - libtasn1-devel - zlib-devel - libidn2-devel - gnutls - - - /usr/include - /usr/share/man/man3 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/info/gnutls* - /usr/bin/libgnutls*-config - - - libgnutls-config - libgnutls-config - - - - gnutls-32bit - 32-bit shared libraries for gnutls - gnutls için 32-bit paylaşımlı kitaplıklar - 32-bitowe biblioteki GnuTLS. - emul32 - emul32 - - gmp-32bit - zlib-32bit - libidn2-32bit - nettle-32bit - p11-kit-32bit - libtasn1-32bit - - - libgcc - gmp-32bit - zlib-32bit - libidn2-32bit - nettle-32bit - p11-kit-32bit - libtasn1-32bit - - - /usr/lib32 - - - - - 2021-05-28 - 3.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-01 - 3.6.15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-11 - 3.6.15 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-03 - 3.6.13 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-07 - 3.6.11.1 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2018-09-16 - 3.6.2 - Rebuild - Mustafa Cianasal - muscnsl@gmail.com - - - 2018-03-03 - 3.6.2 - Rebuild - Mustafa Cianasal - muscnsl@gmail.com - - - 2018-02-21 - 3.6.2 - Version Bump - Mustafa Cianasal - muscnsl@gmail.com - - - 2017-02-18 - 3.5.8 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2017-01-25 - 3.3.26 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-08 - 3.3.16 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-25 - 3.3.16 - Release bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-13 - 3.3.16 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - gpgme - http://www.gnupg.org/gpgme.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - library - util.crypt - GnuPG Made Easy is a library for making GnuPG easier to use - GnuPG Made Easy, GnuPG kullanmayı kolaylaştıran bir kütüphanedir - GPGME est une librairie conçue pour donner aux applications un accès plus facile à GnuPG. Elle fournit une interface de programmation d'application (API) de haut niveau pour la cryptographie permettant de crypter, décrypter, signer, vérifier les signatures et la gestion de clefs. - GPGME is a library designed to make access to GnuPG easier for applications. It provides a high-Level Crypto application programming interface (API) for encryption, decryption, signing, signature verification and key management. - GPGME daha kolay uygulanması amacıyla GnuPG ye erişimi sağlamak için tasarlanmış bir kütüphanedir. Şifreleme, şifre çözme, imzalama, imza kontrolü ve anahtar yönetimi için yüksek düzeyde gizli uygulama programlama arayüzü sağlar. - GPGME es una librería diseñada para simplificar el acceso a GnuPG para aplicaciones. Facilita una interfaz de programación de aplicación (API) de alto nivel para encriptación, decriptación, firmas, verificación de firmas y administración de llaves. - https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.16.0.tar.bz2 - - swig - gnupg - doxygen - python-devel - python3-devel - qt5-base-devel - libassuan-devel - libgpg-error-devel - - util/crypt/gpgme/pspec.xml - - - gpgme - - libgcc - libassuan - libgpg-error + mpfr /usr/bin - /usr/lib - /usr/share/common-lisp - /usr/share/doc - /usr/share/info + /usr/share/fplll + /usr/share/doc/fplll + /usr/lib/libfplll* - gpgme-devel - Development files for gpgme - gpgme için geliştirme dosyaları + fplll-devel + Development files for fplll + fplll için geliştirme dosyaları + fplll-devel, fplll için geliştirme dosyalarını içerir. - gpgme - libgpg-error-devel - libassuan-devel - glib2-devel + fplll /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - - - - gpgme-qt5 - Qt5 bindings for gpgme - - gpgme - libgcc - qt5-base - libgpg-error - - - /usr/lib/libqgpgme.so* - /usr/lib/cmake/Qgpgme - - - - gpgme-python - Python bindings for gpgme - - gpgme - python - - - /usr/lib/python2.7/site-packages - - - - gpgme-python3 - Python3 bindings for gpgme - - python3 - gpgme - - - /usr/lib/python3.9/site-packages/ - - - - gpgme-qt5-devel - Development files for gpgme-qt5 - - qt5-base-devel - gpgme - gpgme-qt5 - gpgme-devel - - - /usr/lib/cmake/QGpgme - /usr/include/qgpgme/* - /usr/include/QGpgME/* - - - - - 2021-10-25 - 1.16.0 - Rebuild py3. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-28 - 1.16.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-07 - 1.13.1 - Rebuild. - Mustafa Cinasal - muscnslp@gmail.com - - - 2020-06-03 - 1.13.1 - Rebuild. - Mustafa Cinasal - muscnslp@gmail.com - - - 2020-01-19 - 1.13.1 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2019-11-08 - 1.13.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-15 - 1.13.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 1.10.0 - Rebuild qt5. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-25 - 1.10.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-13 - 1.10.0 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-31 - 1.8.0 - split package. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-07-04 - 1.8.0 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2017-01-02 - 1.7.1 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 1.5.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-21 - 1.5.5 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libksba - http://www.gnupg.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - app:console - util.crypt - rends les certificats X.509 et le CMS facilement accessible aux applications. - Library handling X.509 certificates and CMS data - Çeşitli uygulamaların X.509 sertifikaları ve CMS verilerine kolay erişebilmesini sağlayan bir kitaplık - libksba is a library designed to build software based on the X.509 and CMS protocols. - libksba, X.509 ve CMS protokollerini kullanan yazılımlar üretmek için kullanılan bir kitaplıktır. - https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.5.1.tar.bz2 - - libgpg-error-devel - - util/crypt/libksba/pspec.xml - - - libksba - - libgpg-error - - - /usr/bin - /usr/lib - /usr/share/info - /usr/share/doc - - - - libksba-devel - Development files for libksba - libksba için geliştirme dosyaları - - libksba - - - /usr/include - /usr/share/aclocal - - - - - 2021-05-28 - 1.5.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-19 - 1.3.5 - Rebuild. - İdris Kalp - idriskalp@gmail.com - - - 2018-08-03 - 1.3.5 - Rebuild. - Mustafa Cinasl - muscnsl@gmail.com - - - 2017-02-19 - 1.3.5 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-12-24 - 1.3.5 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 1.3.3 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-04-12 - 1.3.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libmcrypt - http://mcrypt.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - util.crypt - A thread-safe encryption library - Güvenli şifreleme kütüphanesi. - libmcrypt is a thread-safe encryption library. It allows developers to use a wide range of encryption functions, without making drastic changes to their code. It allows users to encrypt files or data streams without having to be cryptographers. - libmcrypt bir güvenli şifreleme kütüphanesidir. Geliştiricilere kodlarında çok büyük bir değişikliğe gerek duymadan kullanabilecekleri, geniş bir şifreleme fonksiyon kaynağı sunar. Şifreleme uzmanı olmadan dosya ve verileri kolayca şifrelemenizi sağlar. - mirrors://sourceforge/mcrypt/libmcrypt-2.5.8.tar.bz2 - - libmcrypt-2.5.8-nolibltdl.patch - libmcrypt-2.5.8-prototypes.patch - libmcrypt-2.5.8-uninitialized.patch - - util/crypt/libmcrypt/pspec.xml - - - libmcrypt - - /usr/lib - /usr/share/doc/libmcrypt - - - - libmcrypt-devel - Development files for libmcrypt - libmcrypt için geliştirme dosyaları - - libmcrypt - - - /usr/bin - /usr/include - /usr/share/aclocal - /usr/share/man - - - - - 2020-02-22 - 2.5.8 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2018-08-10 - 2.5.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-19 - 2.5.8 - Release Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 2.5.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-01-31 - 2.5.8 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libsodium - https://libsodium.org/ - - Kamil Atlı - suvari@pisilinux.org - - custom:ISC - library - util.crypt - P(ortable|ackageable) NaCl-based crypto library - Modern, taşınabilir, kullanımı kolay bir kripto kitaplığı - Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more. - Modern, taşınabilir, kullanımı kolay bir kripto kitaplığı - https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz - - glibc-devel - - util/crypt/libsodium/pspec.xml - - - libsodium - - /usr/lib - /usr/share/doc - - - - libsodium-devel - Development files for libsodium - libsodium için geliştirme dosyaları - - libsodium - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2020-01-21 - 1.0.18 - Rebuild - Kamil Atlı - suvari@gmail.com - - - 2019-10-30 - 1.0.18 - First release - Kamil Atlı - suvari@gmail.com - - - - - - libtasn1 - http://www.gnutls.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - util.crypt - ASN.1 library used in GNUTLS - GNUTLS için kullanılan ASN.1 kütüphanesi - libtasn1 is the ASN.1 library which provides ASN.1 structures parsing capabilities for use with GNUTLS. - libtasn1, ASN.1 yapılarının ayrıştırılmasını sağlayan ve GNUTLS içerisinde kullanılan ASN.1 kütüphanesidir. - http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.16.0.tar.gz - util/crypt/libtasn1/pspec.xml - - - libtasn1 - - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - libtasn1-devel - Development files for libtasn1 - libtasn1 için geliştirme dosyaları - - libtasn1 - - - /usr/include - /usr/share/man/man3 /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libtasn1-32bit - 32-bit shared libraries for libtasn1 - libtasn1 için 32bit kütüphanesi - emul32 - emul32 - - libtasn1 - - - /usr/lib32/ - - 201-03-01 - 4.16.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-07 - 4.15.0 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 4.13 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-22 - 4.13 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-01-25 - 4.10 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-08 - 4.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 4.5 - Release bump - Ertuğrul Erata - ertugrulerata@gmail.com - - 2015-07-13 - 4.5 - First release - Ertuğrul Erata - ertugrulerata@gmail.com + 2020-05-20 + 5.3.2 + First pisi release. + Blue Devil + bluedevil@sctzine.com - libxcrypt - https://github.com/besser82/libxcrypt/ + libmspub + http://www.freedesktop.org/wiki/Software/libmspub - Kamil Atlı - suvari@pisilinux.org - - GPLv2 - app:console - util.crypt - Modern library for one-way hashing of passwords - libxcrypt, şifrelerin tek yönlü hash edilmesi için modern bir kitaplıktır. - libxcrypt is a modern library for one-way hashing of passwords. It supports a wide variety of both modern and historical hashing methods: yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt, and descrypt. - libxcrypt, şifrelerin tek yönlü hash edilmesi için modern bir kitaplıktır. Çok çeşitli modern ve tarihsel hashing yöntemlerini destekler: yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt ve descrypt. - https://github.com/besser82/libxcrypt/archive/v4.4.17.tar.gz - - glibc-devel - - util/crypt/libxcrypt/pspec.xml - - - libxcrypt - - /usr/share/doc - /usr/share/man - /usr/lib - - - - libxcrypt-devel - Development files for libxcrypt - - libxcrypt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-01-14 - 4.4.17 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - nss - http://www.mozilla.org/projects/security/pki/nss/ - - Erdinç Gültekin + PisiLinux Community admins@pisilinux.org - MPL-2.0 GPLv2 LGPLv2.1 - library - util.crypt - Network Security Services - Ağ Güvenlik Servisleri - Network Security Services (NSS) est un ensemble de librairies conçues pour faciliter le développement multi-plateforme d'applications client et serveur sécurisées. Les applications ocnstruite avec NSS peuvent gérer SSL v2 et v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, les certificats X.509 v3 et d'autres standards de sécurité. - Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards. - NSS, platform bağımsız güvenli ağ servisi geliştirme kitaplıklarından oluşur. Bu kitaplık yardımı ile SSL v2 ve v3, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 sertifikaları ve diğer bir çok güvenlik standardına uygun güvenli sunucu-istemci yazılımları geliştirilebilir. - Network Security Services (NSS) es un conjunto de librerías para desarrollo cross-plataforma de aplicaciones cliente-servidor con facilidad de seguridad. Aplicaciones usando NSS pueden soportar certificados SSL v2 y v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3, y otros estándares de seguridad. - https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_76_1_RTM/src/nss-3.76.1.tar.gz - - nss.pc.in - nss-config.in - generate-pc-config.sh - + MPLv1.1 + app:gui + editor + Library parsing the Microsoft Publisher documents + Libmspub is library providing ability to interpret and import Microsoft Publisher content into various applications. You can find it being used in libreoffice. + http://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.4.tar.bz2 + boost-devel + doxygen + help2man + icu4c-devel + librevenge-devel zlib-devel - sqlite-devel - nspr-devel - add_spi+cacert_ca_certs.patch - fedora/add-relro-linker-option.patch - dbm.patch + buildfix.diff - util/crypt/nss/pspec.xml + editor/libmspub/pspec.xml - nss + libmspub zlib - sqlite - nspr - - - /usr/lib - /usr/bin - /etc - - - ld.so.conf - nssdb/cert8.db - nssdb/key3.db - nssdb/secmod.db - - - - nss-devel - Development files for nss - nss için geliştirme dosyaları - - nspr-devel - nss - - - /usr/bin/nss-config - /usr/include - /usr/lib/pkgconfig - /usr/lib/nss/*.a - - - - - 2022-04-25 - 3.76.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-08 - 3.76 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2022-02-14 - 3.75 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2022-01-10 - 3.74 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-11 - 3.72 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-05 - 3.71 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-05 - 3.69.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-16 - 3.69 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-18 - 3.67 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-31 - 3.66 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-19 - 3.63 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2021-02-26 - 3.62 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-12-25 - 3.60 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-12-17 - 3.59 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-10-19 - 3.58 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-24 - 3.56 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-24 - 3.53.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-02 - 3.52.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-05 - 3.52 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-06 - 3.51 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-17 - 3.50 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2020-01-09 - 3.49 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-12-02 - 3.47.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-22 - 3.47 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-04 - 3.46 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-08 - 3.44.1 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-03-28 - 3.42.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-11 - 3.41 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-03 - 3.40 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-27 - 3.38 - Rebuild for new toolchain. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-08 - 3.38 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-08 - 3.37 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-24 - 3.35 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-26 - 3.33 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-28 - 3.30 - Version Bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-10 - 3.29 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-15 - 3.23 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 3.22 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-02-14 - 3.22 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - p11-kit - http://p11-glue.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - util.crypt - Library to work with PKCS#11 modules - Biblioteka i moduł proxy do właściwego wczytywania i współdzielenia modułów PKCS #11 - The p11-kit package Provides a way to load and enumerate PKCS #11 (a Cryptographic Token Interface Standard) modules. - p11-kit zapewnia możliwość ładowania i numeracji modułów PKCS #11 (a Cryptographic Token Interface Standard). - https://github.com/p11-glue/p11-kit/releases/download/0.23.22/p11-kit-0.23.22.tar.xz - - libtasn1-devel - libffi-devel - - util/crypt/p11-kit/pspec.xml - - - p11-kit - - libtasn1 - libffi - - - /usr/bin - /usr/libexec/p11-kit - /usr/share/doc - /usr/share/gtk-doc - /usr/share/p11-kit - /usr/lib - /etc/pkcs11 - - - - p11-kit-devel - p11-kit için geliştirme dosyaları - p11-kit için geliştirme dosyaları. - Pliki nagłówkowe do biplioteki p11-kit. - - p11-kit - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - p11-kit-32bit - 32-bit shared libraries for p11-kit - emul32 - emul32 - - libtasn1-32bit - libffi-32bit - - - p11-kit - libffi-32bit - libtasn1-32bit - - - /usr/lib32 - - - - p11-kit-docs - Development documents for p11-kit - - /usr/share/gtk-doc/html - - - - - 2021-03-01 - 0.23.22 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2020-01-07 - 0.23.18.1 - Version bump - Pisi Linux Community - admin@pisilinux.org - - - 2019-04-01 - 0.23.13 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-01-23 - 0.23.13 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-31 - 0.23.9 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-02-28 - 0.23.9 - Version Bump. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-17 - 0.23.2 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 0.23.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-05-27 - 0.23.1 - Release bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-04-28 - 0.23.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - pinentry - http://www.gnupg.org/aegypten/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - util.crypt - Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol - Assuan protokolünün kullanımı için basit PIN veya parola-kelimesi girişi arabirimleri - Pinentry is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the aegypten project. - Pinetry Aegypten projesi tarafından tanımlanan Assuan protokolünden faydalanan basit PIN veya şifre girme diaologları derlemesidir. - ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-1.1.0.tar.bz2 - - libsecret-devel - libgpg-error-devel - libassuan-devel - gtk2-devel - pango-devel - libcap-devel - ncurses-devel - glib2-devel - fltk-devel - - util/crypt/pinentry/pspec.xml - - - pinentry - - fltk + icu4c libgcc - glib2 - libassuan - libsecret - libgpg-error - libcap - ncurses + librevenge - /usr/bin - /usr/share/info + /usr/bin /usr/share/doc - - - pinentry-wrapper - - - - pinentry-gtk - pinentry for GTK toolkit - GTK+ ile yazılmış pinentry arayüzü - - pinentry - ncurses - libcap - libassuan - libsecret - libgpg-error - glib2 - gtk2 - pango - - - /usr/bin/pinentry-gtk* - - - - - 2020-01-19 - 1.1.0 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2018-08-03 - 1.1.0 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2018-02-22 - 1.1.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2017-02-17 - 1.0.0 - Version Bump - Kamil Atlı - suvari@pisilinux.org - - - 2016-06-08 - 0.9.5 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-21 - 0.9.5 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - qca2-qt5 - http://download.kde.org/stable/qca-qt5 - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - util.crypt - Cryptographic Architecture for QT4 - QCA aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. QCA separates the API from the implementation, using plugins known as Providers. QCA2 has been re-written for QT4. - https://download.kde.org/stable/qca/2.3.2/qca-2.3.2.tar.xz - - cmake - gnupg - doxygen - nss-devel - openssl-devel - libgcrypt-devel - cyrus-sasl-devel - qt5-base-devel - - util/crypt/qca2-qt5/pspec.xml - - - qca2-qt5 - - nss - libgcc - openssl - libgcrypt - cyrus-sasl - qt5-base - - - /usr/bin - /usr/qt/4/bin /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/qca - qca2-qt5-devel - Development files for qca2 + libmspub-devel + libmspub için geliştirme dosyaları + libmspub için geliştirme dosyaları - qca2-qt5 - qt5-base-devel - - - /usr/include/qt5/Qca-qt5/QtCrypto - /usr/lib/cmake/Qca-qt5 - /usr/lib/pkgconfig/qca2-qt5.pc - /usr/lib/qt5/mkspecs/features - - - - - 2021-03-04 - 2.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-07 - 2.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 2.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-02-03 - 2.2.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-07-08 - 2.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-14 - 2.1.3 - Rebuild qt5 - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-25 - 2.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-16 - 2.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-07 - 2.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-22 - 2.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 2.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-19 - 2.1.3 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-15 - 2.1.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-06 - 2.1.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - sbsigntools - https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/about/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - app:console - util.crypt - Tools to add signatures to EFI binaries and Drivers - Tools to add signatures to EFI binaries and Drivers - https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/snapshot/sbsigntools-0.9.3.tar.gz - https://dev.gentoo.org/~tamiko/distfiles/sbsigntool-0.8-ccan.tar.gz - - openssl-devel - libutil-linux-devel - gnu-efi - help2man - - - sbsigntools-0.9.1-openssl-1.1.0-compat.patch - - util/crypt/sbsigntools/pspec.xml - - - sbsigntools - - openssl - libutil-linux - - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2020-11-07 - 0.9.3 - Rebuild - İdris Kalp - idriskalp@gmail.com - - - 2020-01-15 - 0.9.3 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2018-10-21 - 0.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 0.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-14 - 0.8 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - latte-dock - https://www.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv3 - library - desktop.kde.addon - Plazma Çerçevelerine dayalı bir platform - Plazma Çerçevelerine dayalı bir platform - Plazma Çerçevelerine dayalı bir platform - Plazma Çerçevelerine dayalı bir platform - https://download.kde.org/stable/latte-dock/latte-dock-0.9.11.tar.xz - - cmake - kconfig-devel - kpackage-devel - kservice-devel - kguiaddons-devel - libksysguard-devel - kactivities-devel - karchive-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - kdeclarative-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - knewstuff-devel - knotifications-devel - kwayland-devel - kwindowsystem-devel - kxmlgui-devel - plasma-framework-devel - qt5-base-devel - qt5-declarative-devel - qt5-x11extras-devel - qt5-quickcontrols - qt5-graphicaleffects - qt5-quickcontrols2-devel - extra-cmake-modules - libX11-devel - libSM-devel - libxcb-devel - - util/dock/latte-dock/pspec.xml - - - latte-dock - - ki18n - kcrash - libX11 - libgcc - libxcb - kconfig - kxmlgui - karchive - kpackage - kwayland - qt5-base - knewstuff - kservice - kguiaddons - libksysguard - kactivities - kcoreaddons - kdbusaddons - kiconthemes - kdeclarative - kglobalaccel - kwindowsystem - qt5-x11extras - knotifications - qt5-declarative - plasma-framework - - - /usr/bin - /etc/xdg - /usr/lib - /usr/share - /usr/share/dbus-1 - /usr/share/locale - /usr/share/metainfo - /usr/share/doc - - - - - 2020-09-15 - 0.9.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-04 - 0.9.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-20 - 0.9.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-27 - 0.9.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-04 - 0.9.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-09-18 - 0.9.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-08-03 - 0.9.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2019-03-03 - 0.8.7 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-02-16 - 0.8.6 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-02-15 - 0.8.5 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2019-01-27 - 0.8.5 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2019-01-13 - 0.8.4 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-11-25 - 0.8.3 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-11-03 - 0.8.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - plank - https://launchpad.net/plank - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app - util.dock - An elementary fork of Plank, the stupidly-simple dock. - Elegant, simple, clean dock - Plank is meant to be the simplest dock on the planet. The goal is to provide just what a dock needs and absolutely nothing more. It is, however, a library which can be extended to create other dock programs with more advanced features. - Elegant, simple, clean dock - https://github.com/elementary/dock/archive/05fd6fccdf1a769f6737a0d7e57e092825348660.zip - - intltool - gettext-devel - bamf-devel - vala-devel - gtk3-devel - cairo-devel - glib2-devel - libXi-devel - pango-devel - libX11-devel - libgee-devel - libwnck3-devel - libXfixes-devel - gdk-pixbuf-devel - gnome-menus-devel - libdbusmenu-devel - libdbusmenu-gtk3 - gobject-introspection-devel - meson - granite-devel - - util/dock/plank/pspec.xml - - - plank - - bamf - gtk3 - cairo - glib2 - libXi - pango - libX11 - libgee - granite - libwnck3 - libXfixes - gdk-pixbuf - gnome-menus - libdbusmenu-glib - libdbusmenu-gtk3 - - - /usr/bin - /etc - /usr/lib/plank - /usr/lib/libplank*.so* - /usr/share - /usr/share/locale - /usr/share/man - /usr/share/metainfo - /usr/share/icons - /usr/share/doc - - - - plank-devel - Development files for plank - - plank - bamf-devel - gtk3-devel - cairo-devel - glib2-devel - libgee-devel - gdk-pixbuf-devel + zlib-devel + icu4c-devel + librevenge-devel + libmspub /usr/include @@ -323674,113 +344062,58 @@ contacts, tasks, and calendar information. - - 2021-07-17 - 20210715 - Switched to eOS plank fork. - Berk Çakar - berk2238@hotmail.com + + 2021-10-21 + 0.1.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com - - 2021-03-28 - 0.11.89 - First release - Pisi Linux Admins - admin@pisilinux.org + + 2021-03-10 + 0.1.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com - - - - - augeas - http://augeas.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - app:console - library - util.misc - A library for changing configuration files - Yapılandırma dosyalarını düzenlemek için bir kitaplık - augeas is a library for programmatically editing configuration files. Augeas parses configuration files into a tree structure, which it exposes through its public API. - augeas yapılandırma dosyalarının programlama dilleri üzerinden düzenlenmesini sağlayan bir kitaplıktır. augeas yapılandırma dosyalarını ayıklayıp bir ağaç yapısı şeklinde programcıya sunar. - http://download.augeas.net/augeas-1.12.0.tar.gz - - libxml2-devel - readline-devel - - util/misc/augeas/pspec.xml - - - augeas - - libxml2 - readline - - - /usr/bin - /usr/lib - /usr/share/augeas - /usr/share/vim/vimfiles - /usr/share/doc - /usr/share/man - - - - augeas-devel - Development files for augeas - augeas için geliştirme dosyaları - - augeas - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - 2020-01-25 - 1.12.0 - Version bump. + 2020-02-09 + 0.1.4 + Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2018-07-31 - 1.10.1 + 2018-08-29 + 0.1.4 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-01-14 - 1.9.0 + 2018-01-31 + 0.1.3 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2017-01-25 - 1.7.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org + 2017-03-16 + 0.1.2 + Release Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2016-06-08 - 1.4.0 + 2016-06-10 + 0.1.2 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-12-31 - 1.4.0 + 2016-01-24 + 0.1.2 First release Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org @@ -323789,367 +344122,995 @@ contacts, tasks, and calendar information. - bleachbit - https://www.bleachbit.org/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPL-3 - app:gui - util.misc - Deletes unneeded files to free disk space and maintain privacy. - BleachBit quickly frees disk space and tirelessly guards your privacy. Free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was there. - mirrors://sourceforge/project/bleachbit/bleachbit/4.2.0/bleachbit-4.2.0.tar.bz2 - - gtk3-devel - python3-setuptools - python-pygobject-devel - python3-pygobject3-devel - - util/misc/bleachbit/pspec.xml - - - bleachbit - - gtk3 - python-pygobject - python3-pygobject3 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - - - - - 2021-04-29 - 4.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-09 - 2.0 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2017-05-04 - 1.12 - Rebuild with new toolchain - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-12-04 - 1.12 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - ibus - https://github.com/ibus/ibus/wiki + vim + http://www.vim.org/ PisiLinux Community admins@pisilinux.org - LGPLv2.1 - app - util.misc - Intelligent Input Bus for Linux / Unix OS - IBus is an Intelligent Input Bus. It is a new input framework for Linux OS. It provides full featured and user friendly input method user interface. - https://github.com/ibus/ibus/releases/download/1.5.25/ibus-1.5.25.tar.gz + custom + editor.vi + Vi IMproved, an advanced text editor + Vi Improved, gelişmiş metin editörü + Vi IMproved – klon edytora Vi + Vim, which stands for Vi IMproved, is an open-source, multiplatform text editor extended from vi. It was first released by Bram Moolenaar in 1991. Since then, numerous features have been added to Vim, many of which are helpful in editing program source code. + VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. Çok geniş bir kullanıcı kitlesi olan VIM metin düzenleyicisi yüksek oranda özelleştirilebilir bir yazılımdır. Ayrıca VIM için pek çok destekleyici betik (script) bulunmaktadır. + Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu oknach, wielopoziomowa opcja ‚cofnij’, bloki, podświetlanie składni, folding i wiele innych. + https://github.com/vim/vim/archive/v8.2.2891.tar.gz + gpm + ctags + acl-devel + ruby-devel gtk2-devel - gtk3-devel - gtk4-devel - glib2-devel - dconf-devel - vala-devel - libnotify-devel - libxkbcommon-devel - intltool - iso-codes-devel - libxslt - gtk-doc - nodejs - python-six - dbus-python - python3-pygobject3-devel + libSM-devel + libXt-devel + pango-devel + libICE-devel + python-devel python3-devel - qt5-base-devel - json-glib-devel - gobject-introspection-devel - docbook-xsl - libXtst-devel + ncurses-devel + libcanberra-devel - util/misc/ibus/pspec.xml + + pisilinux/grub_conf.patch + pisilinux/xorg_conf.patch + vim-7.3-interix-link.patch + + editor/vi/vim/pspec.xml - ibus + vim + Vi IMproved, an advanced text editor + app:console + gpm + acl + perl + ruby + ctags + ncurses + + + /etc/vim + /bin + /usr/share/doc + /usr/share/man + /usr/share/vim + /usr/bin/ex + /usr/bin/xxd + /usr/bin/vi* + /usr/bin/rvi* + + + vimrc + pisilinux/actions.vim + pisilinux/pspec.vim + pisilinux/translations.vim + plugins/taglist.vim + plugins/kde-devel-vim.vim + plugins/newpythonfile.vim + plugins/redstring.vim + + + + gvim + Graphical User Interface for Vi IMproved, an advanced text editor + Vi Improved, gelişmiş metin editörü için grafik kullanıcı arayüzü + VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. GVim ise vim için bir grafik kullanıcı arayüzü sunar. + app:gui + gvim + gui + + acl + gpm + vim + perl + gtk2 + ruby glib2 + libSM + libXt + pango + libICE libX11 - atk - gtk2 - gtk3 - cairo - json-glib - libXi - iso-codes - pango - dconf - libnotify + ncurses gdk-pixbuf - libxkbcommon - gobject-introspection - python3-pygobject3 - wayland-client - /etc/bash_completion.d/ - /etc/gconf/schemas/ibus.schemas - /etc/dconf/ - /usr/bin - /usr/lib - /usr/share - - - - ibus-gtk2 - ibus için gtk2 desteği - - ibus - glib2 - gtk2 - pango - - - /usr/lib/gtk-2.0/2.10.0/immodules/ - - - - ibus-gtk3 - ibus için gtk3 desteği - - ibus - glib2 - gtk3 - pango - - - /usr/lib/gtk-3.0/3.0.0/immodules/ - - - - ibus-gtk4 - ibus için gtk4 desteği - - ibus - glib2 - gtk4 - pango - - - /usr/lib/gtk-4.0/4.0.0/immodules/ - - - - ibus-devel - ibus için geliştirme dosyaları - ibus için geliştirme dosyaları - - ibus - glib2-devel - - - /usr/include - /usr/lib/pkgconfig + /usr/share/icons + /usr/share/pixmaps + /usr/bin/gvi* + /usr/bin/egvi* + /usr/bin/rgvi* + /usr/bin/ggvi* + /usr/bin/rggvi* + /usr/bin/gvimtutor + /usr/share/applications + + gvimtutor + gvim.xpm + gvim.desktop + - 2021-08-24 - 1.5.25 + 2021-06-28 + 8.2.2891 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2020-04-15 - 1.5.22 + 2020-05-18 + 8.2.0788 + Patch version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-02-09 + 8.2.0236 Version bump. Mustafa Cinasal muscnsl@gmail.com - - 2020-01-31 - 1.5.21 - Version bump - İdris Kalp - idriskalp@gmail.com - - 2019-10-24 - 1.5.19 - Rebuild. + 2019-10-29 + 8.1.1846 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-10-24 - 1.5.19 + 2019-10-29 + 8.0.1451 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-29 + 8.0.1451 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-01 + 8.0.1451 + Version bump. + Ali Algül + aligulle3801@gmail.com + + + 2017-04-10 + 0.8.0.0559 Version bump. Ertuğrul Erata ertugrulerata@gmail.com - - 2018-08-05 - 1.5.17 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 1.5.17 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-06 - 1.5.14 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - 2017-01-25 - 1.5.14 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org + 2016-06-10 + 0.8.0.0130 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2016-06-08 - 1.5.10 + 2016-06-10 + 0.7.4.909 Release Bump Pisi Linux Community admin@pisilinux.org - 2015-06-16 - 1.5.10 + 2015-11-05 + 0.7.4.909 First release - Vedat Demir - vedat@pisilinux.org + Ertuğrul Erata + ertugrulerata@gmail.com - krusader - http://krusader.sourceforge.net/ + liblangtag + https://bitbucket.org/tagoh/liblangtag/wiki/Home + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3.0 + MPLv2.0 + app:console + editor + An interface library to access tags for identifying languages + liblangtag is an interface library to access/deal with tags for identifying languages, which is described in RFC. + https://bitbucket.org/tagoh/liblangtag/downloads/liblangtag-0.6.3.tar.bz2 + + python3 + libxml2-devel + glib2-devel + gobject-introspection-devel + + editor/liblangtag/pspec.xml + + + liblangtag + + glib2 + libxml2 + + + /usr/share/liblangtag + /usr/share/gir-1.0 + /usr/share/doc + /usr/lib + /usr/share/gtk-doc + + + + liblangtag-devel + liblangtag için geliştirme dosyaları + liblangtag için geliştirme dosyaları + + liblangtag + + + /usr/include/liblangtag + /usr/lib/pkgconfig + + + + + 2020-02-08 + 0.6.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-28 + 0.6.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-09 + 0.6.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-11 + 0.6.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + 2011-02-07 + 0.6.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + discount + https://github.com/Orc/discount + + Stefan Gronewold (groni) + groni@pisilinux.org + + BSD + app:console + editor.discount + A Markdown implementation written in C + A Markdown implementation written in C + implementation of the Markdown markup language in C + implementation of the Markdown markup language in C + http://download.openpkg.org/components/cache/discount/discount-2.2.6.tar.bz2 + editor/discount/discount/pspec.xml + + + discount + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + discount-devel + Development files for discount + + discount + + + /usr/include + /usr/lib/pkgconfig + + + + + 2020-02-08 + 2.2.6 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-29 + 2.2.4 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-08 + 2.2.1 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-11-06 + 2.2.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ghostwriter + https://github.com/wereturtle/ghostwriter + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv3 + app:gui + editor + ghostwriter is a cross-platform, aesthetic, distraction-free Markdown editor. + ghostwriter is a cross-platform, aesthetic, distraction-free Markdown editor. + ghostwriter provides a relaxing, distraction-free writing environment, whether your masterpiece be that next blog post, your school paper, or your NaNoWriMo novel. + ghostwriter provides a relaxing, distraction-free writing environment, whether your masterpiece be that next blog post, your school paper, or your NaNoWriMo novel. + https://github.com/wereturtle/ghostwriter/archive/refs/tags/2.1.2.tar.gz + + qt5-base-devel + qt5-multimedia-devel + qt5-webkit-devel + qt5-webengine-devel + qt5-svg-devel + qt5-linguist + hunspell-devel + desktop-file-utils + pkgconfig + + editor/ghostwriter/pspec.xml + + + ghostwriter + + qt5-base + qt5-webkit + hunspell + libgcc + + + /usr/bin + /usr/share/appdata + /usr/share/applications + /usr/share/icons/hicolor + /usr/share/ghostwriter + /usr/share/pixmaps + /usr/share/metainfo + /usr/share/man + /usr/share/doc + + + + + 2022-04-03 + 2.1.2 + Version bump. + Erkan IŞIK + erkanisik@pisilinux.org + + + 2018-02-21 + 1.5.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-09-11 + 1.4.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2016-07-20 + 1.3.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + emacs-python + http://python-mode.sourceforge.net/ PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - util.misc - Advanced KDE twin-panel(commander-style) file-manager - Krusader is an advanced twin panel (commander style) file manager for KDE and other desktops in the *nix world, similar to Midnight or Total Commander.. - krusader - http://kde.mirrors.omnilance.com/stable/krusader/2.7.1/krusader-2.7.1.tar.xz - - qt5-base-devel - qt5-qdbusviewer - qt5-xmlpatterns-devel - kparts-devel - kwallet-devel - kxmlgui-devel - kguiaddons-devel - zlib-devel - plasma-framework-devel - kdoctools-devel - extra-cmake-modules - karchive-devel - kbookmarks-devel - kcodecs-devel - kcompletion-devel - kcoreaddons-devel - kconfig-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - kio-devel - knotifications-devel - solid-devel - ktextwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - kservice-devel - kjobwidgets-devel - kconfigwidgets-devel - cmake - - util/misc/krusader/pspec.xml + library + editor.emacs + Emacs major mode for editing Python source code + Python kaynak kodlarını düzenlemek için emacs kipi + emacs-python makes a number of editing and debugging features available to Python programmers who use GNU Emacs or XEmacs. + Python programcıları için birçok kod düzenleme ve hata ayıklama özelliği sağlar. + https://launchpad.net/python-mode/trunk/6.2.3/+download/python-mode.el-6.2.3.tar.gz + editor/emacs/emacs-python/pspec.xml - krusader + emacs-python - qt5-base - kparts - kwallet - kguiaddons - kxmlgui - zlib - plasma-framework - kdoctools - karchive - kbookmarks - kcodecs - kcompletion - kcoreaddons - kconfig - ki18n - kiconthemes - kitemviews - kio - knotifications - solid - ktextwidgets - kwidgetsaddons - kwindowsystem - acl - libgcc - kservice - kjobwidgets - kconfigwidgets - p7zip - rar + pymacs + emacs - /etc/xdg - /usr/bin + /etc/emacs + /usr/share/emacs + + + 80-python.el + + + + + 2020-02-09 + 6.2.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-08-05 + 6.2.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-09 + 6.2.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 6.2.1 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-05 + 6.2.1 + First release + Ilker Manap + ilkermanap@gmail.com + + + + + + emacs-color-theme + http://www.emacswiki.org/cgi-bin/wiki?ColorTheme + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + editor.emacs + Emacs-Lisp color theme package + Emacs-List renk paketi + Colortheme is an Emacs-Lisp package with more than 50 color themes for your use. + Colortheme 50'den fazla renk temasını biraraya getiren bir Emacs-Lisp paketidir. + http://download.savannah.nongnu.org/releases/color-theme/color-theme-6.6.0.tar.gz + editor/emacs/emacs-color-theme/pspec.xml + + + emacs-color-theme + + emacs + + + /usr/share/doc + /etc/emacs/site-lisp + /usr/share/emacs/site-lisp/color-theme + + + 80-color-theme.el + + + + + 2020-02-09 + 6.6.0 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 6.6.0 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-10 + 6.6.0 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 6.6.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-24 + 6.6.0 + First release + Ilker Manap + ilkermanap@gmail.com + + + + + + pymacs + https://github.com/dgentry/Pymacs + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + editor.emacs + Interface between Emacs Lisp and Python + Emacs Lisp ve Python iletişimini sağlayan bir arayüz + Pymacs is a powerful tool which, once started from Emacs, allows two-way communication between Emacs Lisp and Python. + Pymacs, Emacs ile çalıştırıldığında, Emacs Lisp ve Python arasında çift yönlü iletişime olanak tanıyan güçlü bir araçtır. + https://github.com/pinard/Pymacs/archive/v0.25.tar.gz + editor/emacs/pymacs/pspec.xml + + + pymacs + /usr/lib + /usr/share/doc + /usr/share/emacs + /etc/emacs/site-lisp + + + 80-pymacs.el + + + + + 2020-02-09 + 0.25 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 0.25 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-09 + 0.25 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 0.25 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-12-24 + 0.25 + First release + Ilker Manap + ilkermanap@gmail.com + + + + + + emacs + https://www.gnu.org/software/emacs + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + app:gui + app:console + editor.emacs + An extensible console-mode editor + Genişletilebilir bir metin düzenleyici + Emacs is the extensible, customizable, self-documenting real-time console-mode editor. It has many features to increase productivity when programming. + Emacs, gelişmiş, özelleştirilebilir ve esnek bir metin editörüdür. Özellikle program yazanlar tarafından çokça tercih edilen, fare kullanımına gerek bırakmadan çok hızlı çalışma imkânı sağlayan bir editördür. + emacs + ftp://ftp.gnu.org/gnu/emacs/emacs-26.3.tar.xz + + acl-devel + gtk2-devel + gtk3-devel + alsa-lib-devel + fontconfig-devel + giflib-devel + gpm + libjpeg-turbo-devel + libICE-devel + libSM-devel + libXft-devel + libxml2-devel + libXpm-devel + libXrender-devel + libpng-devel + librsvg-devel + tiff-devel + gnutls-devel + imagemagick-devel + lcms2-devel + + editor/emacs/emacs/pspec.xml + + + emacs + + acl + gpm + tiff + gtk2 + zlib + glib2 + libX11 + libpng + ncurses + freetype + libSM + libXft + libxml2 + libICE + giflib + libXpm + gnutls + librsvg + alsa-lib + gdk-pixbuf + fontconfig + libXrender + imagemagick + libjpeg-turbo + libXfixes + libxcb + dbus + gtk3 + cairo + pango + lcms2 + libXext + + + /etc + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/info + /usr/lib/systemd + /usr/share/emacs + /usr/share/icons + /var/games/emacs + /usr/share/pixmaps + /usr/share/appdata + /usr/share/metainfo + /usr/share/applications + /usr/libexec/emacs + /usr/include + + + System.PackageHandler + + + site-start.el + pisi-spec.rnc + 80-nxml-mode.el + emacs.desktop + + + + + 2020-02-09 + 26.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 26.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 26.1 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-10 + 25.2 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 24.5 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 24.5 + First release + Ilker Manap + ilkermanap@gmail.com + + + + + + emacs-php-mode + http://php-mode.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + editor.emacs + PHP mode for Emacs + Emacs için PHP kipi + php-mode is an add-on for Emacs to help work with PHP files more efficiently. + php-mode, kullanıcının PHP dosyalarıyla daha hızlı çalışabilmesi için bir eklentidir. + https://github.com/ejmr/php-mode/archive/v1.22.0.tar.gz + + emacs + + editor/emacs/emacs-php-mode/pspec.xml + + + emacs-php-mode + + emacs + + + /etc + /usr/share/emacs + + + 80-php-mode.el + + + + + 2020-02-09 + 1.22.0 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 1.22.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 1.18.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-10 + 1.18.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-10 + 1.17.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-02 + 1.17.0 + First release + Ilker Manap + ilkermanap@gmail.com + + + + + + emacs-mmm-mode + http://mmm-mode.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + editor.emacs + Multiple Major Mode module for Emacs + Emacs Çoklu Ana Kip eklentisi + MMM Mode is an emacs add-on package providing a minor mode that allows Multiple Major Modes to coexist in one buffer. + MMM (Multiple Major Mode), Emacs uygulamasının bir tamponda aynı anda birden fazla ana kip kullanılmasına imkân veren bir eklentidir. + mirrors://sourceforge/mmm-mode/mmm-mode-0.5.4.tar.gz + + emacs + gtk2-devel + + editor/emacs/emacs-mmm-mode/pspec.xml + + + emacs-mmm-mode + + emacs + + + /etc + /usr/share/doc + /usr/share/info + /usr/share/emacs + + + 80-mmm-mode.el + + + + + 2020-02-09 + 0.5.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-26 + 0.5.4 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-02-01 + 0.5.4 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-10 + 0.5.4 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-06-09 + 0.5.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-02 + 0.5.4 + First release + Ilker Manap + ilkermanap@gmail.com + + + + + + cutemarked + http://cloose.github.io/CuteMarkEd + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + app:gui + editor + Qt Markdown Editor + Qt Markdown Editor + A Qt-based, free and open source markdown editor with live HTML preview, math expressions, code syntax highlighting and syntax highlighting of markdown document. + A Qt-based, free and open source markdown editor with live HTML preview, math expressions, code syntax highlighting and syntax highlighting of markdown document. + https://github.com/cloose/CuteMarkEd/archive/v0.11.3.tar.gz + + qt5-base-devel + qt5-webkit-devel + hunspell-devel + qt5-assistant-devel + qt5-designer-devel + qt5-linguist + discount-devel + + + cutemarked-0.11.3-bgcolor.patch + cutemarked-0.11.3-qaction-include.patch + + editor/cutemarked/pspec.xml + + + cutemarked + + qt5-base + qt5-webkit + hunspell + libgcc + discount + + + /usr/bin /usr/lib/qt5 /usr/share /usr/share/doc @@ -324157,15801 +345118,144 @@ contacts, tasks, and calendar information. - 2018-09-10 - 2.7.1 - Version Bump - Pisi Linux Community - admin@pisilinux.org - - - 2017-05-16 - 2.6.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 15.08 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-04-10 - 15.08 - First release - Stefan Gronewold - groni@pisilinux.org - - - - - - lf - https://godoc.org/github.com/gokcehan/lf - - fury - uglyside@yandex.ru - - MIT - app:console - util.misc - Terminal file manager. - lf (as in "list files") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. - https://github.com/gokcehan/lf/archive/refs/tags/r27.tar.gz - - golang - - util/misc/lf/pspec.xml - - - lf - - /usr/bin - /usr/share/applications - /usr/share/man/man1/lf.1 - /usr/share/doc - - - - - 2022-04-14 - 27 - Version bump. - fury - uglyside@yandex.ru - - - 2021-11-01 - 26 - Version bump. - fury - uglyside@yandex.ru - - - 2021-10-13 - 25 - First build - fury - uglyside@yandex.ru - - - - - - lsof - http://people.freebsd.org/~abe/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.misc - Lists open files for running Unix processes - Çalışan UNIX süreçleri tarafından açılan dosyaları listeyen bir araç - Lista archivos abiertos por procesos unix en ejecución - lsof is a Unix-specific diagnostic tool. Its name stands for LiSt Open Files, and it does just that. It lists information about any files that are open by processes currently running on the system. It can also list communications open by each process. - lsof sistemde çalışmakta olan UNIX süreçleri tarafından açılmış dosyaları listeleyen kullanışlı bir araçtır. - Lsof es una herramienta de diagnostica específica de Unix. Su nombre quiere decir LiSt Open files (listar archivos abiertos), y hace justamente esto. Genera una lista con información sobre cada archivo abierto por procesos que están activos en el sistema. También puede listar comunicaciones abiertas por cada proceso. - https://sourceforge.net/projects/pisilinux/files/source/lsof_4.91_src.tar/download - util/misc/lsof/pspec.xml - - - lsof - - /usr/sbin - /usr/share/doc - /usr/share/lsof - /usr/share/man - - - - - 2020-01-14 - 4.91 - Version bump. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-25 - 4.84 + 2020-02-09 + 0.11.3 Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com - 2017-04-29 - 4.84 + 2018-08-29 + 0.11.3 Rebuild with new toolchain - Pisi Linux Community - admin@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com - 2016-06-08 - 4.84 - Release Bump - Pisi Linux Community - admin@pisilinux.org + 2017-05-08 + 0.11.3 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com - 2014-03-09 - 4.84 + 2016-07-18 + 0.11.3 First release - Kamil Atlı - suvarice@gmail.com - - - - - - mc - http://www.midnight-commander.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.misc - GNU Midnight Commander cli-based file manager - GNU Midnight Commander konsol kip dosya yöneticisi - Contains GNU Midnight Commander cli-based file manager. You can do lots of file management and editing tasks, both in normal terminals and in terminal emulators of X. Also has file transfer capabilities over FTP, SSH, and Samba. - GNU Midnight Commander (mc), komut satırında çalışan metin tabanlı bir dosya yönetim ve düzenleme uygulamasıdır. İki sistem arasında FTP, SSH ve Samba protokollerini kullanarak dosya transferlerine de olanak verir. - http://ftp.midnight-commander.org/mc-4.8.26.tar.xz - - libX11-devel - libXt-devel - unzip - glib2-devel - slang-devel - gpm - - util/misc/mc/pspec.xml - - - mc - - e2fsprogs - glib2 - gpm - libssh2 - slang - which - - - /etc/profile.d - /usr/bin - /usr/lib - /usr/libexec - /usr/share/doc - /usr/share/locale - /usr/share/man - /usr/share/mc - /etc/mc - - - mc.profile - u7z - mc.ini - - - - - 2021-05-29 - 4.8.26 - Version bump. - Erkan IŞIK - erkanisik@pisilinux.org - - - 2018-08-10 - 4.8.20 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 4.8.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 4.8.18 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-08 - 4.8.15 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-09 - 4.8.15 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - neofetch - https://github.com/dylanaraps/neofetch - - Berk Çakar - berk2238@hotmail.com - - MIT - util.misc - A fast, highly customizable system info script. - A version of Neofetch patched for Pisi Linux support. - https://github.com/dylanaraps/neofetch/archive/refs/tags/7.1.0.tar.gz - - bash - - - neofetch.1.patch - neofetch.patch - - util/misc/neofetch/pspec.xml - - - neofetch - Hızlı, özelleştirilebilir sistem bilgisi betiği. - - bash - - - /usr/bin/* - /usr/share/* - - - - - 2021-04-06 - 7.1.0 - Fixed file install paths - Berk Çakar - berk2238@hotmail.com - - - 2021-04-05 - 7.1.0 - Pisi Linux Support - Berkan Şahin - cicektaksi@tutanota.com - - - - - - nnn - https://github.com/jarun/nnn - - fury - uglyside@yandex.ru - - BSD-2-Clause - app:console - util.misc - n³ The unorthodox terminal file manager. - nnn (n³) is a full-featured terminal file manager. It's tiny, nearly 0-config and incredibly fast. - https://github.com/jarun/nnn/releases/download/v4.1/nnn-v4.1.tar.gz - - gcc - ncurses-devel - libpcre-devel - readline-devel - - util/misc/nnn/pspec.xml - - - nnn - - ncurses - readline - - - /usr/bin/nnn - /usr/share/ - /usr/share/man/man1 - - - - - 2022-04-14 - 4.1 - First build. - fury - uglyside@yandex.ru - - - - - - patchutils - http://cyberelk.net/tim/patchutils/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - library - util.misc - A small collection of programs that operate on patch files - A small collection of programs that operate on patch files - Yama dosyalarında çalışan küçük bir program koleksiyonu - Yama dosyalarında çalışan küçük bir program koleksiyonu - http://cyberelk.net/tim/data/patchutils/stable/patchutils-0.4.2.tar.xz - - xmlto - python3-devel - libpcre2-devel - - util/misc/patchutils/pspec.xml - - - patchutils - - libpcre2 - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2021-11-10 - 0.4.2 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - pugixml - http://pugixml.org - - Stefan Gronewold - groni@pisilinux.org - - MIT - util.misc - Light-weight, simple and fast XML parser for C++ with XPath support - Light-weight, simple and fast XML parser for C++ with XPath support - https://github.com/zeux/pugixml/archive/v1.11.4.tar.gz - - cmake - - util/misc/pugixml/pspec.xml - - - pugixml - - libgcc - - - /usr/lib - - - - pugixml-devel - Development header for pugixml - - pugixml - - - /usr/include - /usr/lib/cmake - - - - - 2021-03-10 - 1.11.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-05 - 1.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-06 - 1.9 - Version Bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 1.8.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-12 - 1.7 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - qdirstat - https://github.com/shundhammer/qdirstat - Stefan Gronewold (groni) groni@pisilinux.org + + + + + + geany + https://geany.org/ + + PisiLinux Community + admins@pisilinux.org GPLv2 app:gui - util.misc - QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. - QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. - This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux. - This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux, - https://github.com/shundhammer/qdirstat/archive/1.4.tar.gz + editor + GTK+ based fast and lightweight IDE + GTK+ based fast and lightweight IDE + https://download.geany.org/geany-1.38.tar.bz2 - qt5-base-devel - qt5-assistant-devel - qt5-designer-devel - qt5-linguist - qt5-qdbusviewer - zlib-devel - desktop-file-utils - xdg-utils - - util/misc/qdirstat/pspec.xml - - - qdirstat - - zlib libgcc - qt5-base - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2018-08-10 - 1.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 1.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-08-04 - 1.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - rkrenamer - https://sourceforge.net/projects/ktageditor/ - - Stefan Gronewold - groni@pisilinux.org - - LGPL - util.misc - KTag Editor is an Audio tag editor developed in Qt5 framework. - RKrenamer is application for renaming a large number of files. You can rename a large number of files with one click. Insert text in file name, replace, delete or even change the case of name, or serialize the files in folder. - https://sourceforge.net/projects/rkrenamer/files/Source/0.4.0/rkrenamer.zip/download - - qt5-base-devel - - util/misc/rkrenamer/pspec.xml - - - rkrenamer - Application for renaming large number of files - - libgcc - qt5-base - - - /usr/bin - /usr/share - - - - - 2018-08-10 - 0.4.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-21 - 0.4.0 - First Release - Stefan Gronewold - groni@pisilinux.org - - - - - - screen - http://www.gnu.org/software/screen/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.misc - Terminal multiplexer (to have multiple sessions in a single terminal window) - Screen bir terminal(komut penceresi) çoğaltıcıdır. - GNU Screen is a free terminal multiplexer developed by the GNU Project. It allows a user to access multiple separate terminal sessions inside a single terminal window or remote terminal session. - screen tek bir terminal penceresini birden çok parçaya bölerek çalışmanızı sağlayan bir uygulamadır. - http://ftp.gnu.org/gnu/screen/screen-4.6.2.tar.gz - util/misc/screen/pspec.xml - - - screen - - ncurses - - - /run - /etc - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/info - /usr/share/screen - /usr/share/terminfo - /usr/lib/tmpfiles.d/screen.conf - - - System.Package - - - screenrc - screen.pam.system-auth - tmpfiles.conf - - - - - 2018-08-10 - 4.6.2 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 4.6.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 4.5.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-08 - 4.3.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-08-07 - 4.3.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - strace - https://strace.io/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - util.misc - Tracks and displays system calls associated with a running process - Çalışan bir süreç ile ilişkili sistem çağrılarını gösteren bir araç - Herramienta útil para diagnostico, aprendizaje y depuración - strace intercepts and records the system calls called and received by a running process. strace can print a record of each system call, its arguments and its return value. - strace, çalışan bir UNIX süreci tarafından çağırılan ve alınan sistem çağrılarını, bu çağrılara verilen parametreleri ve dönüş değerlerini gösteren bir hata ayıklama aracıdır. - https://strace.io/files/5.15/strace-5.15.tar.xz - - libunwind-devel - - util/misc/strace/pspec.xml - - - strace - - libunwind - - - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2022-02-04 - 5.15 - Version bump. - Pisilinux Community - admins@pisilinux.org - - - 2021-11-11 - 5.14 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2021-10-17 - 5.10 - Kernel bump. - PisiLinux Community - admins@pisilinux.org - - - 2020-09-11 - 5.8 - Kernel bump. - PisiLinux Community - admins@pisilinux.org - - - 2020-08-13 - 4.21 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 4.21 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 4.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 4.15 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-06-08 - 4.9 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-25 - 4.9 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - tidy - http://tidy.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.misc - HTML and XML error checking - HTML ve XML hata denetleme aracı - tidy, as the name suggests, tidies the layout of and corrects errors in HTML and XML documents. - tidy, HTML ve XML belgelerinin düzenini denetleyen ve hatalarını düzelten bir araçtır. - https://github.com/htacg/tidy-html5/archive/5.6.0/tidy-html5-5.6.0.tar.gz - - cmake - libxslt-devel - - util/misc/tidy/pspec.xml - - - tidy - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - tidy-devel - Development files for tidy - tidy için geliştirme dosyaları - - tidy - - - /usr/include - /usr/lib/pkgconfig - - - - - 2019-04-18 - 5.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 20101110 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-01 - 20101110 - Rebuild for new toolchain. - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 20101110 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2012-10-04 - 20101110 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - tmux - https://github.com/tmux/tmux - - PisiLinux Community - admins@pisilinux.org - - BSD - ISC - app:console - util.misc - A terminal multiplexer - Bir terminal çoğaltıcı uygulaması - Tmux is a terminal multiplexer. It's similar to GNU Screen. - tmux bir terminal çoğaltıcısıdır. GNU screen gibi terminal pencerenizi birden fazla parçalara bölerek çalışmanızı sağlar. - https://github.com/tmux/tmux/releases/download/2.8/tmux-2.8.tar.gz - - libevent-devel - ncurses-devel - - util/misc/tmux/pspec.xml - - - tmux - - libevent - ncurses - - - /usr/bin - /etc - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share - - - - - 2019-02-13 - 2.8 - First release. - Hasan Basri - hbasria@pisilinux.org - - - - - - tracker - https://gitlab.gnome.org/GNOME/tracker - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - util.misc - Tracker is an efficient search engine and triplestore for desktop, embedded and mobile. - Tracker is an efficient search engine and triplestore for desktop, embedded and mobile. - https://download.gnome.org/sources/tracker/3.2/tracker-3.2.1.tar.xz - - meson - gettext-devel - glib2-devel - vala-devel - asciidoc - dbus-devel - icu4c-devel - json-glib-devel - libsoup-devel - libsoup3-devel - libxml2-devel - sqlite-devel - NetworkManager-devel - bash-completion - gobject-introspection-devel - libxslt-devel - python3-pygobject3-devel - - - tracker-3.1.1-Fix-asciidoc-manpage.xsl-location.patch - - util/misc/tracker/pspec.xml - - - tracker - - glib2 - icu4c - sqlite - libsoup - libsoup3 - libxml2 - json-glib - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/lib*.so* - /usr/lib/tracker* - /usr/libexec - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share/tracker3 - /usr/share/bash-completion - /usr/share/dbus-1 - - - - tracker-devel - - tracker - glib2-devel - icu4c-devel - sqlite-devel - libxml2-devel - libsoup-devel - json-glib-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - /usr/share/vala - - - - - 2021-10-31 - 3.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 3.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 3.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 3.1.1 - First release for Pisi Linux. - Berk Çakar - berk2238@hotmail.com - - - - - - tracker-miners - https://gitlab.gnome.org/GNOME/tracker-miners - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - util.misc - Tracker Miners contains the indexer daemon (tracker-miner-fs-3) and tools to extract metadata from many different filetypes. - Tracker Miners contains the indexer daemon (tracker-miner-fs-3) and tools to extract metadata from many different filetypes. - https://download.gnome.org/sources/tracker-miners/3.2/tracker-miners-3.2.1.tar.xz - - gettext-devel - glib2-devel - meson intltool - asciidoc - tracker-devel - desktop-file-utils - ffmpeg-devel - exempi-devel - flac-devel - libgexiv2-devel - gstreamer-devel - libcue-devel - libexif-devel - libgsf-devel - libgxps-devel - libiptcdata-devel - libjpeg-turbo-devel - libosinfo-devel - libpng-devel - libseccomp-devel - tiff-devel - libxml2-devel - libvorbis-devel - poppler-glib-devel - taglib-devel - totem-pl-parser-devel - upower-devel - zlib-devel - gst-plugins-base-devel - giflib-devel - NetworkManager-devel - harfbuzz-devel + vte-devel + gtk3-devel + glib2-devel + python3-lxml + python3-devel - - tracker-miners-3.1.1-Fix-asciidoc-manpage.xsl-location.patch - - util/misc/tracker-miners/pspec.xml + editor/geany/pspec.xml - tracker-miners + geany - tiff + atk + vte + gtk3 glib2 - icu4c - exempi - giflib - libgsf - libpng - upower - libexif - libgxps - libxml2 - tracker - gstreamer - libgexiv2 - libosinfo - libseccomp - libiptcdata - poppler-glib - libjpeg-turbo - NetworkManager - totem-pl-parser - gst-plugins-base + cairo + pango + libgcc + python3 + gdk-pixbuf + geany-colorschemes - /etc/xdg /usr/bin /usr/lib - /usr/libexec + /usr/share /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share/glib-2.0 - /usr/share/tracker3-miners - /usr/share/bash-completion - /usr/share/dbus-1 - - - - - 2021-10-31 - 3.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-18 - 3.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-15 - 3.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-28 - 3.1.1 - First release for Pisi Linux. - Berk Çakar - berk2238@hotmail.com - - - - - - tree - http://mama.indstate.edu/users/ice/tree/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.misc - Recursive directory listing tool - Dizin listeleme aracı - Tree lists directories recursively, and produces an indented listing of files. - Dizinleri özyineli olarak listeler ve dosya listesini girintili olarak gösterir. - https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/tree/1.7.0-5/tree_1.7.0.orig.tar.gz - util/misc/tree/pspec.xml - - - tree - - /usr/bin - /usr/share/bash-completion - /usr/share/doc - /usr/share/man - - - tree.bashcomp - - - - - 2018-08-10 - 1.7.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-20 - 1.7.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-06-08 - 1.7.0 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-25 - 1.7.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - zsync - http://zsync.moria.org.uk/ - - PisiLinux Community - admins@pisilinux.org - - Artistic - app:console - util.misc - A file transfer program that's able to connect to rsync servers - A file transfer program that's able to connect to rsync servers - http://zsync.moria.org.uk/download/zsync-0.6.2.tar.bz2 - util/misc/zsync/pspec.xml - - - zsync - - glibc - - - /usr/bin /usr/share/man/man1 /usr/share/doc - - - 2021-11-18 - 0.6.2 - First release. - Erkan IŞIK - erkanisik@pisilinux.org - - - - - - bash-completion - https://github.com/scop/bash-completion - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.shell - Programmable completion for bash - Bash kabuğu için otomatik tamamlama - A relatively new feature in bash is programmable completion. Since now, users have been able to complete commands, variables and filenames; now it is also possible to complete parameters. - Kabukta çeşitli uygulamalar için otomatik tamamlama özelliği eklenebilmesine olanak sağlayan bir programdır. - https://github.com/scop/bash-completion/releases/download/2.10/bash-completion-2.10.tar.xz - util/shell/bash-completion/pspec.xml - - bash-completion - - /etc - /usr/share/doc - /usr/share - /var - - - System.Package - - - pisilinux - - - - - 2020-01-11 - 2.10 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2018-07-29 - 2.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 2.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 2.4 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 2.1 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2014-02-23 - 2.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - bashdb - http://bashdb.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.shell - A Debugger for Bash - Bash Kabuğu için bir hata ayıklayıcısı - bashdb is a comprehensive source-code debugger for bash. - bashdb, bash için kapsamlı bir kaynak kodu hata ayıklayıcısıdır. - mirrors://sourceforge/bashdb/bashdb/5.0-1.1.2/bashdb-5.0-1.1.2.tar.gz - util/shell/bashdb/pspec.xml - - - bashdb - - /usr/bin - /usr/share/doc - /usr/share/bashdb - /usr/share/info - /usr/share/man - - - - - 2020-01-25 - 1.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-29 - 0.94 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 0.94 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-17 - 0.92 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2016-06-08 - 0.91 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-01-22 - 0.91 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - dash - http://gondor.apana.org.au/~herbert/dash/ - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - util.shell - Small and fast POSIX-compliant shell - Ufak ve hızlı POSIX uyumlu kabuk - DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. - DASH, POSIX uyumlu bir /bin/sh gerçeklemesi olup, olabildiğince ufak olmayı hedefleyen bir kabuktur. - http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.10.2.tar.gz - util/shell/dash/pspec.xml - - - dash - - /bin/dash - /usr/share/man - /usr/share/doc - - - - - 2020-01-25 - 0.5.10.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-29 - 0.5.10.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-14 - 0.5.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-25 - 0.5.9 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-06-08 - 0.5.8 - Release Bump - Pisi Linux Community - admin@pisilinux.org - - - 2015-11-21 - 0.5.8 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - zsh - https://www.zsh.org - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - util.shell - Powerful command line shell - Güçlü bir diğer komut satırı kabuğu - Zsh is a command interpreter (shell) which has command-line editing, built-in spelling correction, programmable command completion, shell functions (with autoloading), a history mechanism, and a lots of other features. - Zsh komut satırı düzenleme, yanlışları düzeltme, programlanabilir komut tamamlama, kabuk fonksiyonları, geçmiş mekanizması ve diğer bir çok özellikleriyle birlikte gelen bir (kabuk) komut yorumlayıcısıdır. - mirrors://sourceforge/zsh/zsh-5.7.1.tar.xz - - libcap-devel - libpcre-devel - ncurses-devel - - util/shell/zsh/pspec.xml - - - zsh - - libcap - libpcre - ncurses - - - /etc - /bin - /usr/lib/zsh - /usr/share/zsh - /usr/share/man - /usr/share/doc/ - - - zprofile - zshrc - zsh_command_not_found - accept-line - - - - - 2020-01-25 - 5.7.1 - Rebuild. - Mustafa Cinasal - muscnsl@pisilinux.org - - - 2019-02-14 - 5.7.1 - First release. - Hasan Basri - hbasria@pisilinux.org - - - - - - xorg-video-cirrus - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org cirrus video driver - X.Org cirrus ekran kartı sürücüsü - xorg-video-cirrus contains the X.Org driver for Cirrus Logic cards. - xorg-video-cirrus, Cirrus Logic ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-cirrus-1.5.3.tar.bz2 - - libpciaccess-devel - xorg-server-devel - util-macros - - x11/driver/xorg-video-cirrus/pspec.xml - - - xorg-video-cirrus - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.5.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.5.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.5.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.5.3 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.5.3 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.5.3 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.5.3 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.5.3 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.5.3 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.5.3 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - libva-intel-driver - http://freedesktop.org/wiki/Software/vaapi - - Osman Erkan - osman.erkan@pisilinux.org - - MIT - driver - x11.driver - VA-API implementation for Intel G45 and HD Graphics family - libva-intel-driver, VA-API implementation for Intel G45 and HD Graphics family. - https://github.com/01org/intel-vaapi-driver/releases/download/2.4.1/intel-vaapi-driver-2.4.1.tar.bz2 - - libdrm-devel - libX11-devel - libva-devel - - x11/driver/libva-intel-driver/pspec.xml - - - libva-intel-driver - - libdrm - libdrm-intel - libva - - - /usr/lib - /usr/share/doc - - - - - 2021-11-12 - 2.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-30 - 2.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 2.4.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 2.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-22 - 2.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-13 - 2.0.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.7.3 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.7.3 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-03 - 1.7.2 - Version Bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-05-02 - 1.7.0 - Version Bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.5.1 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - vdpau-video - http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - driver - x11.driver - VDPAU backend for VA API - VA API için VDPAU arka ucu - vdpau-video is a backend for the VA API in order to use VDPAU video acceleration drivers available for some NVIDIA and S3 cards. - vdpau-video, bazı NVIDIA ve S3 kartlar için mevcut olan VDPAU video hızlandırma sürücülerini kullanmak için bir VA API arka ucudur. - http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/libva-vdpau-driver-0.7.4.tar.bz2 - - libglvnd-devel - libva-devel - libvdpau-devel - libX11-devel - mesa-devel - - - libva-vdpau-driver-0.7.4-glext-missing-definition.patch - libva-vdpau-driver-0.7.4-libvdpau-0.8.patch - libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch - implement-vaquerysurfaceattributes.patch - fallback-x.patch - vdpau_CreateSurfaceFromV4L2Buf-fix.patch - - x11/driver/vdpau-video/pspec.xml - - - vdpau-video - - libglvnd - libva - libvdpau - libX11 - mesa - - - /usr/lib - /usr/share/doc - - - - vdpau-video-32bit - emul32 - emul32 - - libglvnd-32bit - libva-32bit - libvdpau-32bit - libX11-32bit - mesa-32bit - - - vdpau-video - libglvnd-32bit - libva-32bit - libvdpau-32bit - libX11-32bit - mesa-32bit - - - /usr/lib32 - - - - - 2021-11-12 - 0.7.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.7.4 - First release. - İdris Kalp - idriskalp@gmail.com - - - 2018-07-31 - 0.7.4 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-01-13 - 0.7.4 - rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.7.4 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.7.4 - Rebuild for new libvdpau. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.7.4 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 0.7.4 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-acecad - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org acecad tablet input driver - X.Org acecad tablet giriş aygıtı sürücüsü - xorg-input-acecad contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. - xorg-input-acecad, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. - mirrors://xorg/individual/driver/xf86-input-acecad-1.5.0.tar.bz2 - - xorg-server-devel - xorg-proto - libmtdev-devel - sysfsutils-devel - util-macros - - - assign-local-private-after-allocating.patch - - x11/driver/xorg-input-acecad/pspec.xml - - - xorg-input-acecad - - sysfsutils - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.5.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.5.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.5.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.5.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.5.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.5.0 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.5.0 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.5.0 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-elographics - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org Elographics TouchScreen input driver - X.Org Elographics dokunmatik ekran sürücüsü - xorg-input-elographics contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. - xorg-input-elographics, Linux için Elographics dokunamtik ekran X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-elographics-1.4.2.tar.bz2 - - xorg-server-devel - libmtdev-devel - util-macros - - x11/driver/xorg-input-elographics/pspec.xml - - - xorg-input-elographics - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.4.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.4.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-18 - 1.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.4.1 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.4.1 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.4.1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.4.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.4.1 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.4.1 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-evdev - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org evdev input driver - X.Org evdev giriş aygıtı sürücüsü - xorg-input-evdev contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. - xorg-input-evdev, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. - mirrors://xorg/individual/driver/xf86-input-evdev-2.10.6.tar.bz2 - - xorg-server-devel - libmtdev-devel - libevdev-devel - util-macros - eudev-devel - xorg-proto - libevdev-devel - - x11/driver/xorg-input-evdev/pspec.xml - - - xorg-input-evdev - - libmtdev - libevdev - eudev - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - /usr/share/X11/xorg.conf.d/10-evdev.conf - - - - xorg-input-evdev-devel - Development files for evdev driver - evdev sürücüsü için geliştirme dosyaları - - xorg-input-evdev - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-01-07 - 2.10.6 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-31 - 2.10.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 2.10.6 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 2.10.6 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.10.6 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-06-03 - 2.10.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 2.10.5 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 2.10.5 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-03 - 2.10.4 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-02 - 2.10.2 - Version bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 2.9.2 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-joystick - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org joystick input driver - X.Org joystick giriş aygıtı sürücüsü - xorg-input-joystick contains the X.Org driver for joysticks. - xorg-input-joystick, oyun çubukları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-joystick-1.6.3.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-input-joystick/pspec.xml - - - xorg-input-joystick - - /usr/lib/xorg - /usr/share/man - - - - xorg-input-joystick-devel - Development files for xorg-input-joystick - xorg-input-joystick için geliştirme dosyaları - - xorg-input-joystick - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-12 - 1.6.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.6.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-31 - 1.6.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.6.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.6.3 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.6.3 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.6.3 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.6.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.6.2 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.6.2 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-kbd - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org kbd input driver - X.Org kbd giriş aygıtı sürücüsü - xorg-input-kbd contains the X.Org driver for keyboards. - xorg-input-kbd, klavyeler için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-keyboard-1.9.0.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-input-kbd/pspec.xml - - - xorg-input-kbd - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.9.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-31 - 1.9.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.9.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.9.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.9.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.9.0 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.9.0 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.8.1 - Version bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.8.0 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-libinput - http://www.x.org - - PisiLinux Community - admin@pisilinux.org - - MIT - driver - x11.driver - Generic input driver for the X.Org server based on libinput - Xorg sunucusu için genel giriş sürücüsü. - Generic input driver for the X.Org server based on libinput - xorg-input-libinput, libinputa dayalı Xorg sunucusu için genel giriş sürücüsüdür. - mirrors://xorg/individual/driver/xf86-input-libinput-1.2.0.tar.bz2 - - libX11-devel - eudev-devel - xorg-server-devel - libinput-devel - util-macros - - x11/driver/xorg-input-libinput/pspec.xml - - - xorg-input-libinput - - libinput - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - /usr/share/X11/xorg.conf.d - - - - xorg-input-libinput-devel - Development files for xorg-input-libinput - - xorg-input-libinput - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-12 - 1.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-04 - 1.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-06 - 1.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.30.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 0.29.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-18 - 0.29.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 0.28.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-03 - 0.28.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-03 - 0.28.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.28.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-11 - 0.27.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-24 - 0.26.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.24.0 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.24.0 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-03 - 0.22.0 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-02 - 0.19.0 - Version bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 0.18.0 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-mouse - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org mouse input driver - X.Org mouse giriş aygıtı sürücüsü - xorg-input-mouse contains the X.Org driver for mice. - xorg-input-mouse, fareler için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-mouse-1.9.3.tar.bz2 - - xorg-server-devel - util-macros - - - 0001-Don-t-disable-3-button-emulation-if-third-mouse-butt.patch - - x11/driver/xorg-input-mouse/pspec.xml - - - xorg-input-mouse - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - xorg-input-mouse-devel - Development files for xorg-input-mouse - - xorg-input-mouse - - - /usr/include/xorg/xf86-mouse-properties.h - /usr/lib/pkgconfig/xorg-mouse.pc - - - - - 2021-11-12 - 1.9.3 - rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.9.3 - rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-31 - 1.9.3 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.9.3 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-21 - 1.9.3 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-07-31 - 1.9.3 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-03-11 - 1.9.2 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.9.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.9.1 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.9.1 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-synaptics - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org synaptics input driver - X.Org synaptics giriş aygıtı sürücüsü - xorg-input-synaptics contains the X.Org driver for Synaptics touchpad devices. - xorg-input-synaptics, Synaptics dokunmatik aygıtlar için X.Org sürücüsünü içerir. - http://ftp.x.org/pub/individual/driver/xf86-input-synaptics-1.9.1.tar.bz2 - - libXi-devel - libXtst-devel - libmtdev-devel - xorg-server-devel - libevdev-devel - util-macros - - x11/driver/xorg-input-synaptics/pspec.xml - - - xorg-input-synaptics - - libXi - libXtst - libX11 - libevdev - - - /lib/udev - /usr/bin - /usr/lib/xorg - /usr/share/X11 - /usr/share/doc - /usr/share/man - - - 50-synaptics.conf - 70-touchpad-quirks.rules - - - - xorg-input-synaptics-devel - Development files for xorg-input-synaptics - xorg-input-synaptics için geliştirme dosyaları - - xorg-input-synaptics - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-01-07 - 1.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-31 - 1.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-06 - 1.9.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.9.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.9.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.9.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.9.0 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.8.3 - Version bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.8.2 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-vmmouse - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org vmmouse input driver - X.Org vmmouse giriş aygıtı sürücüsü - xorg-input-vmmouse contains the X.Org driver for mice in VMware virtual machines. - xorg-input-vmmouse, VMware sanal makinelerinde fare uyumu için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-vmmouse-13.1.0.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-input-vmmouse/pspec.xml - - - xorg-input-vmmouse - - /lib/udev - /usr/bin - /usr/libexec - /usr/lib/xorg - /usr/share/X11 - /usr/share/man - - - - - 2021-11-12 - 13.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 13.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-31 - 13.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 13.1.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 13.1.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 13.1.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-10 - 13.1.0 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 13.1.0 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 13.1.0 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-05-08 - 13.1.0 - Version bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 13.0.0 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-void - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org void input driver - X.Org void giriş aygıtı sürücüsü - xorg-input-void is a null input driver which allows the X server to operate without a core pointer and/or core keyboard. - xorg-input-void, X sunucusunun herhangi bir ana işaretçi ve/veya ana klavye olmadan çalışabilmesini sağlayan işlevsiz bir giriş aygıtı sürücüsüdür. - mirrors://xorg/individual/driver/xf86-input-void-1.4.1.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-input-void/pspec.xml - - - xorg-input-void - - /usr/lib/xorg - /usr/share/man - - - - - 2021-11-12 - 1.4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-31 - 1.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.4.1 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.4.1 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.4.1 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.4.1 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.4.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.4.1 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.4.1 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-input-wacom - http://linuxwacom.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - driver - x11.driver - Input driver for Wacom tablets and drawing devices - Wacom tabletleri ve çizim aygıtları için giriş sürücüsü - xorg-input-wacom includes the drivers and tools for Wacom devices. - xorg-input-wacom, Wacom aygıtlarını kullanmak için sürücü ve araçları içerir. - https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-0.40.0/xf86-input-wacom-0.40.0.tar.bz2 - - libXi-devel - libXrandr-devel - xorg-server-devel - libXinerama-devel - eudev-devel - libgudev-devel - doxygen - util-macros - - x11/driver/xorg-input-wacom/pspec.xml - - - xorg-input-wacom - - libX11 - libXi - libXrandr - libXinerama - xorg-server - eudev - - - /lib/udev - /usr/bin - /usr/lib/xorg - /usr/share/X11 - /usr/share/doc - /usr/share/man - - - 70-wacom.rules - - - - xorg-input-wacom-devel - Development files for xorg-input-wacom - xorg-input-wacom için geliştirme dosyaları - - xorg-input-wacom - - - /usr/bin/isdv4-serial-debugger - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-12 - 0.40.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-06 - 0.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-15 - 0.39.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.34.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-31 - 0.34.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 0.34.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 0.34.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.34.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.34.0 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.34.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-16 - 0.33.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.32.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-05-08 - 0.29.0 - First release - Ergün Salman - Poyraz76@pisilinux.org - - - - - - xorg-video-amdgpu - https://www.x.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.org amdgpu video driver - X.org amdgpu video driver - X.org amdgpu video driver - X.org amdgpu video driver - https://www.x.org/archive/individual/driver/xf86-video-amdgpu-21.0.0.tar.bz2 - - libdrm-devel - libpciaccess-devel - mesa-devel - pixman-devel - util-macros - xorg-server-devel - - x11/driver/xorg-video-amdgpu/pspec.xml - - - xorg-video-amdgpu - - mesa - eudev - libdrm-amd - xorg-server - - - /usr/lib - /usr/share/X11/xorg.conf.d - /usr/share/man - /usr/share/doc - - - - - 2021-11-12 - 21.0.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-27 - 21.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 19.1.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-18 - 19.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-19 - 19.0.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 18.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-03 - 18.1.0 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.18.1 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-17 - 1.18.1 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2018-03-07 - 1.18.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2017-09-09 - 1.4.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - xorg-video-apm - https://www.x.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org apm video driver - X.Org apm ekran kartı sürücüsü - xorg-video-apm contains the X.Org driver for Alliance Promotion cards. - xorg-video-apm, Alliance Promotion ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-apm-1.3.0.tar.bz2 - - xorg-server-devel - util-macros - xorg-proto - - x11/driver/xorg-video-apm/pspec.xml - - - xorg-video-apm - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-20 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.2.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.2.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.2.5 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.2.5 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.2.5 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.2.5 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.2.5 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.2.5 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-dummy - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org dummy video driver - X.Org dummy ekran kartı sürücüsü - xorg-video-dummy is a dummy video driver for X.Org. - xorg-video-dummy, X.Org için sahte bir ekran kartı sürücüsü içerir. - mirrors://xorg/individual/driver/xf86-video-dummy-0.3.8.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-video-dummy/pspec.xml - - - xorg-video-dummy - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - - - - - 2021-11-12 - 0.3.8 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.3.8 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 0.3.8 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 0.3.8 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.3.8 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 0.3.8 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.3.8 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.3.8 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.3.7 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 0.3.7 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-fbdev - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org fbdev video driver - X.Org fbdev ekran kartı sürücüsü - xorg-video-fbdev contains the X.Org driver for Linux framebuffer device. - xorg-video-fbdev, Linux framebuffer aygıtı için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-fbdev-0.5.0.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-video-fbdev/pspec.xml - - - xorg-video-fbdev - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 0.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-06 - 0.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.4.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 0.4.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 0.4.4 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.4.4 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 0.4.4 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.4.4 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.4.4 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.4.4 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 0.4.4 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-i128 - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org i128 video driver - X.Org i128 ekran kartı sürücüsü - xorg-video-i128 contains the X.Org driver for Number Nine chipsets. - xorg-video-i128, Number Nine ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-i128-1.4.0.tar.bz2 - - xorg-server-devel - util-macros - - - 1600sw-range-hack.patch - - x11/driver/xorg-video-i128/pspec.xml - - - xorg-video-i128 - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-14 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.3.6 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.3.6 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.3.6 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.3.6 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.3.6 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.3.6 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.3.6 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-i740 - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org i740 video driver - X.Org i740 ekran kartı sürücüsü - xorg-video-i740 contains the X.Org driver for Intel i740 cards. - xorg-video-i740, Intel i740 ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-i740-1.4.0.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-video-i740/pspec.xml - - - xorg-video-i740 - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-14 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.3.6 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.3.6 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.3.6 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.3.6 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.3.6 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.3.5 - Version bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.3.4 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-intel - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org intel video driver - X.Org intel ekran kartı sürücüsü - xorg-video-intel contains the X.Org driver for Intel video chipsets. - xorg-video-intel, Intel ekran kartları için X.Org sürücüsünü içerir. - http://anduin.linuxfromscratch.org/BLFS/xf86-video-intel/xf86-video-intel-20210222.tar.xz - - libX11-devel - libxcb-devel - libXv-devel - libdrm-devel - pixman-devel - libXext-devel - libXtst-devel - libXvMC-devel - xcb-util-devel - libXrandr-devel - libXfixes-devel - libXcursor-devel - libXrender-devel - libXdamage-devel - libXinerama-devel - libdrm-intel - eudev-devel - util-macros - libpciaccess-devel - xorg-server-devel - libxshmfence-devel - libXfont-devel - libXfont2-devel - libXScrnSaver-devel - - x11/driver/xorg-video-intel/pspec.xml - - - xorg-video-intel - - libX11 - libxcb - libXv - libdrm - pixman - libXext - libXtst - libXvMC - xcb-util - libXrandr - libXfixes - libXcursor - libXrender - libXdamage - libXinerama - libdrm-intel - libpciaccess - eudev - libxshmfence - libXScrnSaver - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2021-11-12 - 20210222 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-06 - 20210222 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-30 - 20200817 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-03 - 20200518 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 20190723 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 20190208 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 20170826 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 20170826 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 20170826 - Rebuild New T. bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-10 - 20170826 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 20160902 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 20160902 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0340718 - Version bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-10 - 2.99.917 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-mga - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org mga video driver - X.Org mga ekran kartı sürücüsü - xorg-video-mga contains the X.Org driver for Matrox cards. - xorg-video-mga, Matrox ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-mga-2.0.0.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - util-macros - - x11/driver/xorg-video-mga/pspec.xml - - - xorg-video-mga - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 2.0.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 2.0.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 2.0.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-14 - 2.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.6.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.6.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.6.5 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.6.5 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.6.5 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.6.4 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.6.3 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-neomagic - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org neomagic video driver - X.Org neomagic ekran kartı sürücüsü - xorg-video-neomagic contains the X.Org driver for NeoMagic cards. - xorg-video-neomagic, NeoMagic ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-neomagic-1.3.0.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-video-neomagic/pspec.xml - - - xorg-video-neomagic - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-08 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.2.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.2.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.2.9 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.2.9 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.2.9 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.2.9 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-10 - 1.2.9 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-nouveau - http://nouveau.freedesktop.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org nouveau video driver - X.Org nouveau ekran kartı sürücüsü - xorg-video-nouveau contains the X.Org driver for NVIDIA cards. - xorg-video-nouveau, NVIDIA ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-nouveau-1.0.17.tar.bz2 - - libdrm-nouveau - libpciaccess-devel - mesa-devel - eudev-devel - util-macros - pixman-devel - xorg-server-devel - - - xorg-server-21.1.diff - - x11/driver/xorg-video-nouveau/pspec.xml - - - xorg-video-nouveau - - libdrm - eudev - libdrm-nouveau - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.0.17 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-06 - 1.0.17 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.0.16 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.0.16 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.0.15 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.0.15 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.0.15 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.0.13 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.0.13 - Rebuild for new toolchain. - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-02 - 1.0.13 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-02 - 1.0.12 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.0.12 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-openchrome - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org openchrome video driver - X.Org openchrome ekran kartı sürücüsü - xorg-video-openchrome contains the X.Org driver for VIA video chipsets. - xorg-video-openchrome, VIA ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-openchrome-0.6.0.tar.bz2 - - libdrm-devel - libXext-devel - libXv-devel - libXvMC-devel - libglvnd-devel - xorg-server-devel - - x11/driver/xorg-video-openchrome/pspec.xml - - - xorg-video-openchrome - - libX11 - libdrm - libXext - libXv - libXvMC - xorg-server - - - /usr/bin - /usr/sbin - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2021-11-12 - 0.6.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-06 - 0.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.5.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 0.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 0.5.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.5.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.5.0 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.5.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.4.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 0.3.3 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-r128 - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org r128 video driver - X.Org r128 ekran kartı sürücüsü - xorg-video-r128 contains the X.Org driver for ATI Rage128 video cards. - xorg-video-r128, ATI Rage128 ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-r128-6.12.0.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - util-macros - - x11/driver/xorg-video-r128/pspec.xml - - - xorg-video-r128 - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 6.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 6.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 6.12.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-03 - 6.12.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 6.11.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 6.10.2 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 6.10.2 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 6.10.2 - Verson bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 6.10.1 - Verson bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 6.10.0 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-radeon - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org radeon video driver - X.Org radeon ekran kartı sürücüsü - xorg-video-radeon contains the X.Org driver for ATI video chipsets. - xorg-video-radeon, ATI ekran kartları için X.Org sürücüsünü içerir. - https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/archive/5eba006e4129e8015b822f9e1d2f1e613e252cda/5eba006e4129e8015b822f9e1d2f1e613e252cda.tar.gz - - git - libdrm-devel - libpciaccess-devel - mesa-devel - pixman-devel - util-macros - xorg-server-devel - - x11/driver/xorg-video-radeon/pspec.xml - - - xorg-video-radeon - - eudev - libdrm-radeon - libpciaccess - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - /etc/X11 - /usr/share/X11/xorg.conf.d - - - - - 2021-11-12 - 19.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 19.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-18 - 19.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-19 - 19.0.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 18.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-03 - 18.1.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.18.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-17 - 1.18.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-03-07 - 1.18.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-10-19 - 7.10.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 7.9.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 7.8.0 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 7.8.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 7.7.0 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2016-04-08 - 7.7.0 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-rendition - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org rendition video driver - X.Org rendition ekran kartı sürücüsü - xorg-video-rendition contains the X.Org driver for Rendition (Micron) cards. - xorg-video-rendition, Rendition (Micron) ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-rendition-4.2.7.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-video-rendition/pspec.xml - - - xorg-video-rendition - - xorg-server - - - /usr/lib/xorg/modules/drivers - /usr/lib/xorg/modules/*.uc - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 4.2.7 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 4.2.7 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 4.2.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 4.2.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 4.2.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-19 - 4.2.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 4.2.6 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 4.2.6 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 4.2.6 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 4.2.6 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 4.2.5 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-s3virge - https://www.x.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org s3virge video driver - X.Org s3virge ekran kartı sürücüsü - xorg-video-s3virge contains the X.Org driver for S3 Virge cards. - xorg-video-s3virge, S3 Virge ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-s3virge-1.11.0.tar.bz2 - - xorg-server-devel - util-macros - - - check-max-value.patch - - x11/driver/xorg-video-s3virge/pspec.xml - - - xorg-video-s3virge - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.11.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.11.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-20 - 1.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.10.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.10.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.10.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.10.7 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.10.7 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.10.7 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.10.7 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 1.10.6 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-savage - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org savage video driver - X.Org savage ekran kartı sürücüsü - xorg-video-savage contains the X.Org driver for S3 Savage cards. - xorg-video-savage, S3 Savage ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-savage-2.3.9.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - util-macros - - - git-video-savage.patch - - x11/driver/xorg-video-savage/pspec.xml - - - xorg-video-savage - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 2.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 2.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 2.3.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 2.3.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.3.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 2.3.9 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 2.3.9 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 2.3.9 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 2.3.8 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-10 - 2.3.8 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-siliconmotion - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org siliconmotion video driver - X.Org siliconmotion ekran kartı sürücüsü - xorg-video-siliconmotion contains the X.Org driver for Silicon Motion cards. - xorg-video-siliconmotion, Silicon Motion ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-siliconmotion-1.7.9.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-video-siliconmotion/pspec.xml - - - xorg-video-siliconmotion - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.7.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.7.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.7.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.7.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.7.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.7.9 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.7.9 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.7.9 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.7.8 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-10 - 1.7.8 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-sis - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org sis video driver - X.Org sis ekran kartı sürücüsü - xorg-video-sis contains the X.Org driver for SiS cards. - xorg-video-sis, SiS ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-sis-0.12.0.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - util-macros - - x11/driver/xorg-video-sis/pspec.xml - - - xorg-video-sis - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 0.12.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-18 - 0.11.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 0.10.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 0.10.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.10.9 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 0.10.9 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.10.9 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.10.9 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.10.8 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 0.10.7 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-sisusb - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org sisusb video driver - X.Org sisusb ekran kartı sürücüsü - xorg-video-sisusb contains the X.Org driver for SiS video chips connected via a Net2280-based USB dongle. - xorg-video-sisusb, Net2280 tabanlı USB dongle ile bağlı SiS ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-sisusb-0.9.7.tar.bz2 - - util-macros - xorg-server-devel - - x11/driver/xorg-video-sisusb/pspec.xml - - - xorg-video-sisusb - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 0.9.7 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.9.7 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 0.9.7 - Rebuild . - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 0.9.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.9.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.9.7 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.9.7 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.9.6 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 0.9.6 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-tdfx - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org tdfx video driver - X.Org tdfx ekran kartı sürücüsü - xorg-video-tdfx contains the X.Org driver for Voodoo cards. - xorg-video-tdfx, Voodoo ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-tdfx-1.5.0.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - util-macros - - x11/driver/xorg-video-tdfx/pspec.xml - - - xorg-video-tdfx - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-06 - 1.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.4.7 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.4.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.4.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.4.7 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.4.7 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.4.7 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.4.7 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.4.6 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-10 - 1.4.6 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-v4l - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org v4l video driver - X.Org v4l ekran kartı sürücüsü - v4l is an Xorg driver for video4linux cards. It provides a Xvideo extension port for video overlay. - v4l, video4linux kartları için Xorg sürücüsü içerir. Video yerpaylaşımı (overlay) için bir Xvideo kapısı sağlar. - mirrors://xorg/individual/driver/xf86-video-v4l-0.3.0.tar.bz2 - - util-macros - xorg-server-devel - - x11/driver/xorg-video-v4l/pspec.xml - - - xorg-video-v4l - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 0.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 0.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 0.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-03 - 0.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.2.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.2.0 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.2.0 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.2.0 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-05-15 - 0.2.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - xorg-video-vesa - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org vesa video driver - X.Org vesa ekran kartı sürücüsü - xorg-input-vesa contains the X.Org driver for Generic VESA cards. - xorg-input-vesa, VESA uyumlu ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-vesa-2.5.0.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-video-vesa/pspec.xml - - - xorg-video-vesa - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2020-11-12 - 2.5.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-04 - 2.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 2.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 2.4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 2.4.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 2.4.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-16 - 2.4.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 2.3.4 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 2.3.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 2.3.4 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 2.3.4 - Version bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 2.3.3 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-vmware - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org vmware video driver - X.Org vmware ekran kartı sürücüsü - xorg-video-vmware contains the X.Org driver for VMWare virtual machines. - xorg-video-vmware, VMWare sanal makineleri için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-vmware-13.3.0.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-video-vmware/pspec.xml - - - xorg-video-vmware - - mesa - eudev - libdrm - llvm-libs - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 13.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-24 - 13.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 13.3.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 13.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-19 - 13.3.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 13.3.0 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 13.2.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 13.2.1 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 13.2.1 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 13.2.1 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 13.1.0 - Release bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 13.1.0 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xorg-video-voodoo - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org voodoo video driver - X.Org voodoo ekran kartı sürücüsü - xorg-video-voodoo contains the X.Org driver for Voodoo1 and Voodoo2 video adapters. - xorg-video-voodoo, Voodoo1 ve Voodoo2 video bağdaştırıcıları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-voodoo-1.2.5.tar.bz2 - - xorg-server-devel - util-macros - - - git-fixes.patch - - x11/driver/xorg-video-voodoo/pspec.xml - - - xorg-video-voodoo - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2021-11-12 - 1.2.5 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-07 - 1.2.5 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.2.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 1.2.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 1.2.5 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 1.2.5 - rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 1.2.5 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 1.2.5 - Release bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.2.5 - Release bump - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-10 - 1.2.5 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xvba-video - http://www.splitted-desktop.com/~gbeauchesne/xvba-video/ - - PisiLinux Community - admins@pisilinux.org - - freedist - driver - x11.driver - XvBA backend for VA API - VA API için XvBA arka ucu - xvba-video is a backend for the VA API in order to use XvBA video acceleration drivers available for some ATI cards. - xvba-video, bazı ATI kartlar için mevcut olan XvBA video hızlandırma sürücülerini kullanmak için bir VA API arka ucudur. - https://sourceforge.net/projects/pisilinux/files/source/xvba-video-0.8.0.i686.tar.gz - https://sourceforge.net/projects/pisilinux/files/source/xvba-video-0.8.0.x86_64.tar.gz - x11/driver/xvba-video/pspec.xml - - - xvba-video - - libva - libXext - mesa - - - /usr/lib - /usr/share/doc - - - - xvba-video-32bit - 32-bit shared libraries for xvba-video - xvba-video için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - mesa-32bit - libX11-32bit - libXext-32bit - - - mesa-32bit - xvba-video - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2021-01-07 - 0.8.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.7.8 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-11 - 0.7.8 - rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2017-02-16 - 0.7.8 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.7.8 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-08 - 0.7.8 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - scim - http://www.scim-im.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - x11.im - Smart Common Input Method - framework for Input Methods - Smart Common Input Method - Girdi Metodları sistemi - Smart Common Input Method – ogólna metoda wprowadzania - Smart Common Input Method (SCIM - Méthode commune intelligente d'entrée) est un framework (cadre de développement) pour méthodes d'entrée. Il s'agit d'une approche modulaire et flexible pour créer ou utiliser des méthodes d'entrée pour la plateforme X11. - Smart Common Input Method (SCIM) is a framework for Input Methods. It is a modular and flexible approach for authoring and using Input Methods for X11 platform. - Smart Common Input Method (SCIM), X11 platformu için Girdi Metodlarının yönetilmesi ve kullanılması için modüler ve esnek Girdi Metodları sistemi - scim to główny pakiet projektu SCIM, udostępniający podstawowe funkcje i typy danych. - https://github.com/scim-im/scim/archive/1.4.18.tar.gz - - scim-system-config - scim-system-global - - - libXt-devel - libX11-devel - intltool - - - scim-1.4.14-compile.patch - scim-1.4.7-support-more-utf8-locales.patch - scim-initial-locale-hotkey-20070922.patch - scim_panel_gtk-emacs-cc-style.patch - scim-add-restart.patch - - x11/im/scim/pspec.xml - - - scim-core - Core of SCIM for users - - libX11 - libgcc - scim-libs - gtk3 - gtk2 - pango - glib2 - gdk-pixbuf - - - /etc - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - /usr/share/locale - - - scim.session - scim.env - - - - scim-libs - Libraries of SCIM - - cairo - libtool-ltdl - - - /usr/lib/libscim-* - /usr/lib/scim-1.0/*/Config - /usr/lib/scim-1.0/*/IMEngine - - - - scim-devel - Includes and pkgconfig for scim development - - scim-core - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 1.4.18 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.4.18 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 1.4.17 - Rebuild. - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-03 - 1.4.17 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-02 - 1.4.16 - Version bump - Burak Erturk - burakerturk@pisilinux.org - - - 2014-05-16 - 1.4.14 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXft - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xft de X.Org - X.Org Xft library - X.Org Xft kitaplığı - X.Org Xft Bibliothek - libXft is the X FreeType interface library. - mirrors://xorg/individual/lib/libXft-2.3.4.tar.bz2 - - xorg-proto - util-macros - freetype-devel - expat-devel - fontconfig-devel - libXrender-devel - - x11/library/libXft/pspec.xml - - - libXft - - libX11 - freetype - fontconfig - libXrender - - - /usr/lib - /usr/share/doc - - - - libXft-devel - Development files for libXft - libXft için geliştirme dosyaları - - libXft - xorg-proto - freetype-devel - fontconfig-devel - libXrender-devel - - - /usr/bin - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXft-32bit - 32-bit shared libraries for libXft - libXft için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - freetype-32bit - fontconfig-32bit - libXrender-32bit - zlib-32bit - libX11-32bit - - - libXft - freetype-32bit - fontconfig-32bit - libXrender-32bit - zlib-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2021-10-19 - 2.3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 2.3.3 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2019-10-25 - 2.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 2.3.2 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 2.3.2 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-04-30 - 2.3.2 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-08-31 - 2.3.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - eglexternalplatform - https://github.com/NVIDIA/eglexternalplatform - - Pisi Linux Admins - admin@pisilinux.org - - MIT - library - x11.library - EGL External Platform interface - EGL External Platform interface - EGL Harici Platform arayüzü - EGL Harici Platform arayüzü - https://github.com/NVIDIA/eglexternalplatform/archive/refs/tags/1.1.tar.gz - x11/library/eglexternalplatform/pspec.xml - - - eglexternalplatform - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc - - - - - 2021-06-03 - 1.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - freeglut - http://freeglut.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - The OpenGL Utility Toolkit (Freeglut) - OpenGL Araç Kiti (Freeglut) - Freeglut est la boîte à outils utilitaire d'OpenGL, une boîte à outils indépendante du système de fenêtrage pour écrire des programmes OpenGL. Il implémente une Interface de Programmation d'Application (API) de fenêtrage pour OpenGL. Freeglut facilite considérablement l'apprentissage et l'exploration de la programmation en OpenGL. - Freeglut is the OpenGL Utility Toolkit, a window system independent toolkit for writing OpenGL programs. It implements a simple windowing application programming interface (API) for OpenGL. Freeglut makes it considerably easier to learn about and explore OpenGL Programming. - Freeglut, OpenGL programlarını yazmak için bağımsız araç kutusu pencere sistemin olan bir OpenGL Hizmeti Araç Takımıdır. OpenGl için basit bir pencere uygulama proglaması arayüzü (API) sağlar. Freeglut, OpenGL Programlamasını keşfetmek öğrenmek isteyenler için kolaylıklar sağlar. - Freeglut es la caja de herramientas de OpenGL, con herramientas para crear programas OpenGL, independientemente del sistema de ventanas. Facilita una simple interfaz de programación de aplicaciones (API) con ventanas para OpanGL. Freeglut facilita considerablemente el aprendizaje y exploración de la programación OpenGL. - mirrors://sourceforge/freeglut/freeglut-3.2.1.tar.gz - - libglvnd-devel - mesa-glu-devel - libX11-devel - libXi-devel - libXxf86vm-devel - libXext-devel - libXrandr-devel - cmake - - x11/library/freeglut/pspec.xml - - - freeglut - - libglvnd - libX11 - libXi - libXxf86vm - libXrandr - - - /usr/lib - /usr/share/doc/freeglut - - - - freeglut-devel - Development files for freeglut - freeglut için geliştirme dosyaları - - freeglut - - - /usr/include - /usr/lib/pkgconfig - - - - freeglut-32bit - 32-bit shared libraries for freeglut - freeglut için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libglvnd-32bit - mesa-glu-32bit - libXi-32bit - libX11-32bit - libXxf86vm-32bit - libXrandr-32bit - - - freeglut - libglvnd-32bit - libXi-32bit - libXxf86vm-32bit - libX11-32bit - libXrandr-32bit - - - /usr/lib32 - - - - - 2021-03-19 - 3.2.1 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2019-10-23 - 3.0.0 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2018-07-27 - 3.0.0 - Rebuild for new Mesa - PisiLinux Community - admin@pisilinux.org - - - 2017-09-20 - 3.0.0 - Rebuild for new Mesa - PisiLinux Community - admin@pisilinux.org - - - 2016-11-03 - 3.0.0 - Rebuild for new Mesa - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 3.0.0 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-04-27 - 3.0.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ftgl - http://ftgl.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Font rendering library for OpenGL - OpenGL için yazı tipi hazırlama kitaplığı - FTGL is a free, open source library to enable developers to use arbitrary fonts in their OpenGL (www.opengl.org) applications. FTGL uses the Freetype (www.freetype.org) font library to open and 'decode' the fonts. - FTGL özgür, açık kaynak kodlu, OpenGL kullanan uygulamalarda çeşitli yazıtiplerini kullanmaya olanak tanıyan bir kitaplıktır. - https://github.com/frankheckenbach/ftgl/archive/v2.4.0.tar.gz - - freeglut-devel - mesa-devel - mesa-glu-devel - freetype-devel - - x11/library/ftgl/pspec.xml - - - ftgl - - mesa - mesa-glu - libgcc - freetype - - - /usr/lib - /usr/share/doc - - - - ftgl-devel - Development files for ftgl - ftgl için geliştirme dosyaları - - ftgl - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-03-19 - 2.4.0 - Version bump - fury - wascheme@tuta.ii - - - 2020-06-29 - 2.1.3_rc5 - First release - Ali Algul(gulle) - aligulle3801@gmail.com - - - - - - glew - http://glew.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - BSD - GLX - SGI-B - GPLv2 - app:console - library - x11.library - OpenGL Extension Wrangler Library - OpenGL Extension Wrangler Library (GLEW) çok platform destekli, C/C++ genişleme kitaplığı - OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file. - OpenGL Extension Wrangler Library (GLEW) çok platform destekli, C/C++ genişleme kitaplığıdır. - mirrors://sourceforge/glew/2.1.0/glew-2.1.0.tgz - - mesa-glu-devel - libglvnd-devel - - x11/library/glew/pspec.xml - - - glew - - libglvnd - libX11 - - - /usr/lib - /usr/share/doc - /usr/bin - - - - glew-devel - Development files for glew - glew için geliştirme dosyaları - - mesa-glu-devel - glew - - - /usr/include/GL - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - glew-32bit - 32-bit shared libraries for glew - glew için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libglvnd-32bit - libX11-32bit - - - libglvnd-32bit - libX11-32bit - glew - - - /usr/lib32 - - - - - 2021-03-19 - 2.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-23 - 2.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-23 - 2.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-27 - 2.1.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-05-11 - 2.1.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-15 - 2.0.0 - Rebuild for new Mesa - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-02 - 2.0.0 - Release Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-04-27 - 1.13.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-15 - 1.12.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libclc - http://libclc.llvm.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Library requirements of the OpenCL C programming language - Library requirements of the OpenCL C programming language - Library requirements of the OpenCL C programming language - Library requirements of the OpenCL C programming language - https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.0/libclc-12.0.0.src.tar.xz - - clang32 - - - llvm - cmake - spirv-llvm-devel - python-devel - python3-devel - llvm-clang-devel - - x11/library/libclc/pspec.xml - - - libclc - - llvm-polly - - - /usr/lib - /usr/share - /usr/share/doc - - - - libclc-32bit - emul32 - emul32 - - llvm-32bit - spirv-llvm-32bit - - - /usr/lib32 - - - - libclc-devel - Development files for libclc - - libclc - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2021-06-05 - 12.0.0 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2021-02-21 - 11.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-12 - 11.0.0 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2020-03-26 - 10.0.0_20200215 - First release - İdris Kalp - idriskalp@gmail.com - - - - - - libdmx - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie dmx de X.Org - X.Org dmx library - X.Org dmx kitaplığı - X.Org dmx Bibliothek - libdmx is the X Window System DMX (Distributed Multihead X) extension library. - mirrors://xorg/individual/lib/libdmx-1.1.4.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libdmx/pspec.xml - - - libdmx - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libdmx-devel - Development files for libdmx - libdmx için geliştirme dosyaları - - libdmx - libXext-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man - - - - - 2020-01-10 - 1.1.4 - Version Bump - PisiLinux Community - admin@pisilinux.org - - - 2019-10-23 - 1.1.4 - Version Bump - PisiLinux Community - admin@pisilinux.org - - - 2018-07-25 - 1.1.4 - Version Bump - PisiLinux Community - admin@pisilinux.org - - - 2017-02-15 - 1.1.3 - Rebuild for new toolchain. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.1.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.1.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libdrm - http://dri.freedesktop.org/libdrm/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Userspace interface to kernel DRM services - Çekirdekteki DRM servisleri için kullanıcı düzeyi arayüz - libdrm is a library providing the userspace interface to kernel DRM services. - libdrm, çekirdekteki DRM servisleri için kullanıcı düzeyi arayüz sağlayan bir kitaplıktır. - https://dri.freedesktop.org/libdrm/libdrm-2.4.110.tar.xz - - meson - docbook-xsl - util-macros - libxslt-devel - python-docutils - libpciaccess-devel - - x11/library/libdrm/pspec.xml - - - libdrm - - libpciaccess - - - /etc - /usr/lib/libdrm.* - /lib/udev/rules.d - /usr/share/doc - /usr/share/man - /usr/share/libdrm - - - 91-drm-modeset.rules - - - - libdrm-intel - Userspace interface to kernel DRM services for intel - Çekirdekteki intel DRM servisleri için kullanıcı düzeyi arayüz - - libdrm - libpciaccess - - - /usr/lib/libdrm_intel.* - - - - libdrm-nouveau - Userspace interface to kernel DRM services for nouveau - Çekirdekteki nouveau DRM servisleri için kullanıcı düzeyi arayüz - - libdrm - - - /usr/lib/libdrm_nouveau.* - - - - libdrm-radeon - Userspace interface to kernel DRM services for radeon - Çekirdekteki radeon DRM servisleri için kullanıcı düzeyi arayüz - - libdrm - - - /usr/lib/libdrm_radeon.* - - - - libdrm-amd - Userspace interface to kernel DRM services for amdgpu - - libdrm - - - /usr/lib/libdrm_amdgpu.* - - - - libkms - Userspace library for kernel mode setting - Çekirdekteki ekran modu değiştirme servisleri için kullanıcı düzeyi arayüz - - libdrm - - - /usr/lib/libkms.* - - - - libdrm-devel - Development files for libdrm - libdrm için geliştirme dosyaları - - libdrm - libdrm-intel - libdrm-nouveau - libdrm-radeon - libdrm-amd - libkms - libpciaccess-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libdrm-32bit - 32-bit shared libraries for libdrm - libdrm için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libxslt-32bit - libxml2-32bit - libpciaccess-32bit - - - libdrm - libpciaccess-32bit - - - /usr/lib32/libdrm.* - - - - libdrm-intel-32bit - 32-bit shared libraries for libdrm-intel - libdrm-intel için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libdrm-intel - libdrm-32bit - libpciaccess-32bit - - - /usr/lib32/libdrm_intel.* - - - - libdrm-nouveau-32bit - 32-bit shared libraries for libdrm-nouveau - libdrm-nouveau için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libdrm-nouveau - libdrm-32bit - - - /usr/lib32/libdrm_nouveau.* - - - - libdrm-radeon-32bit - 32-bit shared libraries for libdrm-radeon - libdrm-radeon için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libdrm-radeon - libdrm-32bit - - - /usr/lib32/libdrm_radeon.* - - - - libdrm-amd-32bit - 32-bit shared libraries for libdrm-amdgpu - emul32 - emul32 - - libdrm-amd - libdrm-32bit - - - /usr/lib32/libdrm_amdgpu.* - - - - libkms-32bit - 32-bit shared libraries for libkms - libkms için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libkms - libdrm-32bit - - - /usr/lib32/libkms.* - - - - - 2022-03-19 - 2.4.110 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2022-01-12 - 2.4.109 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-19 - 2.4.108 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-19 - 2.4.107 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-05 - 2.4.107 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-03 - 2.4.106 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-08 - 2.4.105 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-30 - 2.4.102 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-08 - 2.4.100 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2019-10-20 - 2.4.100 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-10 - 2.4.97 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-01-08 - 2.4.96 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 2.4.92 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-16 - 2.4.89 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 2.4.83 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 2.4.75 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-02 - 2.4.71 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-04-30 - 2.4.67 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-03-27 - 2.4.67 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libepoxy - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - MIT - library - x11.library - OpenGL function pointer management library - Epoxy is a library for handling OpenGL function pointer management for you. - https://download.gnome.org/sources/libepoxy/1.5/libepoxy-1.5.9.tar.xz - - meson - libX11-devel - libglvnd-devel - util-macros - - x11/library/libepoxy/pspec.xml - - - libepoxy - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - libepoxy-devel - Development files for libepoxy - - libepoxy - libglvnd-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libepoxy-32bit - 32-bit shared libraries for libeproxy - emul32 - emul32 - - libX11-32bit - libglvnd-32bit - - - /lib32 - /usr/lib32 - - - - - 2021-08-14 - 1.5.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 1.5.4 - Version bump - Idris Kalp - idriskalp@gmail.com - - - 2019-10-23 - 1.5.3 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-02-10 - 1.5.3 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2018-07-27 - 1.5.2 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2017-02-15 - 1.4 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.3.1 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-08 - 1.3.1 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libevdev - http://www.freedesktop.org/wiki/Software/libevdev/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - GPLv1 - library - x11.library - Wrapper library for evdev devices - Wrapper library for evdev devices - Wrapper library for evdev devices - Wrapper library for evdev devices - https://www.freedesktop.org/software/libevdev/libevdev-1.12.0.tar.xz - - doxygen - valgrind - check-devel - python3-devel - - x11/library/libevdev/pspec.xml - - - libevdev - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - libevdev-devel - Development files for libevdev - - libevdev - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-11-09 - 1.12.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 1.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-24 - 1.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-06 - 1.6.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.5.9 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-20 - 1.5.6 - Version bump - Alihan Öztürkçe - alihan@pisilinux.org - - - 2016-11-02 - 1.5.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-02 - 1.4.6 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2015-01-25 - 1.3.2 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - libexplain - http://libexplain.sourceforge.net/ - - erdinc gültekin - admins@pisilinux.org - - LGPLv2 - library - x11.library - Explain errno values returned by libc functions - Libc fonksiyonları tarafından döndürülen errno değerleri açıklar - The libexplain package provides a library which may be used to explain Unix and Linux system call errors - Libexplain paketi, Unix ve Linux sistem çağrısı hataları açıklamak için kullanılan bir kütüphane sunar. - http://sourceforge.net/projects/libexplain/files/1.4/libexplain-1.4.tar.gz - - acl-devel - libcap-devel - lsof - libtool - bison - groff - jbigkit-devel - ghostscript-devel - - - 0001-Fix-build-failure-with-GCC10.patch - sanitize-bison.patch - libexplain-1.4-missing-defines.patch - libexplain-1.4-largefile.patch - libexplain-1.4-syscall.patch - - x11/library/libexplain/pspec.xml - - - libexplain - - acl - libcap - ghostscript - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/locale - /usr/share/doc - - - - libexplain-devel - Development files for libexplain. - libexplain için geliştirme dosyaları - - acl-devel - libcap-devel - libexplain - - - /usr/lib/pkgconfig - /usr/include - - - - - 2020-01-14 - 1.4 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2018-07-31 - 1.4 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-01-29 - 1.4 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.4 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-01-09 - 1.4 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libfakekey - http://matchbox-project.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - x11.library - X virtual keyboard library. - X sanal klavye kütüphanesi. - X sanal klavye kütüphanesi. - http://git.yoctoproject.org/cgit/cgit.cgi/libfakekey/snapshot/libfakekey-0.3.tar.gz - - libXtst-devel - - x11/library/libfakekey/pspec.xml - - - libfakekey - - libXtst - - - /usr/lib - /usr/share/doc - - - - libfakekey-devel - Development files for libfakekey - libfakekey için geliştirme dosyaları - - libfakekey - - - /usr/lib/pkgconfig - /usr/include/fakekey/ - - - - - 2020-01-10 - 0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-24 - 0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-30 - 0.1 - Rebuild. - Osman Erkan - osman.erkan@pisilinux.org - - - 2016-07-07 - 0.1 - First Release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libfontenc - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie fontenc de X.Org - X.Org fontenc library - X.Org fontenc kitaplığı - X.Org fontenc Bibliothek - libfontenc is the X Window System font encoding library. - mirrors://xorg/individual/lib/libfontenc-1.1.4.tar.bz2 - - zlib-devel - util-macros - font-util - xorg-proto - - x11/library/libfontenc/pspec.xml - - - libfontenc - - zlib - - - /usr/lib - /usr/share/doc - - - - libfontenc-devel - Development files for libfontenc - libfontenc için geliştirme dosyaları - - libfontenc - - - /usr/include/X11 - /usr/lib/pkgconfig - - - - - 2020-01-10 - 1.1.4 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2019-10-20 - 1.1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.1.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.1.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-01-30 - 1.1.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.1.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-15 - 1.1.3 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libFS - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie FS de X.Org - X.Org FS library - X.Org FS kitaplığı - X.Org FS Bibliothek - libFS is the interface library to the X Font Server. - mirrors://xorg/individual/lib/libFS-1.0.8.tar.bz2 - - util-macros - xorg-proto - xtrans - - x11/library/libFS/pspec.xml - - - libFS - - /usr/lib - /usr/share/doc - - - - libFS-devel - Development files for libFS - libFS için geliştirme dosyaları - - libFS - - - /usr/include/X11 - /usr/lib/pkgconfig - - - - - 2020-01-10 - 1.0.8 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.0.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.0.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.0.7 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-01-30 - 1.0.7 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.0.7 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-15 - 1.0.7 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libglvnd - https://github.com/NVIDIA/libglvnd - - Marcin Bojara - marcin.bojara@gmail.com - - custom:BSD-like - library - x11.library - The GL Vendor-Neutral Dispatch library - libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors. It allows multiple drivers from different vendors to coexist on the same filesystem, and determines which vendor to dispatch each API call to at runtime. - https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.4.0/libglvnd-v1.4.0.tar.gz - - meson - xorg-proto - libX11-devel - libdrm-devel - libxcb-devel - libXext-devel - libXfixes-devel - libXdamage-devel - libXxf86vm-devel - - x11/library/libglvnd/pspec.xml - - - libglvnd - - libX11 - - - /usr/lib - /usr/share/doc - - - mesa - - - - libglvnd-devel - Development files for libglvnd - - libglvnd - libX11-devel - libdrm-devel - libxcb-devel - libXext-devel - libXfixes-devel - libXdamage-devel - libXxf86vm-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libglvnd-32bit - 32-bit shared libraries for libglvnd - emul32 - emul32 - - libXext-32bit - libX11-32bit - - - libX11-32bit - - - /usr/lib32 - - - - - 2022-03-19 - 1.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-29 - 1.3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-05-30 - 1.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-19 - 1.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-03 - 1.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-04 - 1.3.0 - First release - Marcin Bojara - marcin.bojara@gmail.com - - - - - - libICE - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X.Org ICE library - X.Org ICE kitaplığı - Utilitaire ICE de X.Org. - libICE is the Inter-Client Exchange library. - libICE, Inter-Client Exchange protokolüne bir arayüz sağlayan X.Org kitaplığıdır. - X.Org ICE Bibliothek - mirrors://xorg/individual/lib/libICE-1.0.10.tar.bz2 - - libbsd-devel - util-macros - xorg-proto - xtrans - libxslt - - x11/library/libICE/pspec.xml - - - libICE - - libbsd - - - /usr/lib - /usr/share/doc - - - - libICE-devel - Development files for libICE - libICE için geliştirme dosyaları - - libICE - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libICE-32bit - 32-bit shared libraries for libICE - libICE için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libICE - - - /usr/lib32 - - - - - 2021-03-14 - 1.0.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 1.0.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.0.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.0.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.0.9 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-01-30 - 1.0.9 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.0.9 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-08-31 - 1.0.9 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libomxil-bellagio - http://omxil.sourceforge.net - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - LGPLv2.1 - library - x11.library - An opensource implementation of the OpenMAX Integration Layer API - An opensource implementation of the OpenMAX Integration Layer API - An opensource implementation of the OpenMAX Integration Layer API - An opensource implementation of the OpenMAX Integration Layer API - http://downloads.sourceforge.net/project/omxil/omxil/Bellagio%200.9.3/libomxil-bellagio-0.9.3.tar.gz - - glibc-devel - - - fedora-fixes.patch - libomxil-bellagio-0.9.3-Werror.patch - libomxil-bellagio-0.9.3-gcc46.patch - libomxil-bellagio-0.9.3-memcpy.patch - - x11/library/libomxil-bellagio/pspec.xml - - - libomxil-bellagio - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - libomxil-bellagio-devel - Development files for mesa - - libomxil-bellagio - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-14 - 0.9.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2018-07-24 - 0.9.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 0.9.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.9.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-04-07 - 0.9.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libpciaccess - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X.Org PCI access library - X.Org PCI erişim kitaplığı - libpciaccess is the Xorg library for portable PCI access routines across multiple operating systems. - libpciaccess, değişik işletim sistemleri için taşınabilir PCI erişim rutinleri içeren Xorg kitaplığıdır. - mirrors://xorg/individual/lib/libpciaccess-0.16.tar.bz2 - - util-macros - - x11/library/libpciaccess/pspec.xml - - - libpciaccess - - /usr/lib - /usr/share/doc - - - - libpciaccess-devel - Development files for libpciaccess - libpciaccess için geliştirme dosyaları - - libpciaccess - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libpciaccess-32bit - 32-bit shared libraries for libpciaccess - libpciaccess için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libpciaccess - - - /usr/lib32 - - - - - 2021-11-27 - 0.16 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-06 - 0.16 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 0.15 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.14 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-25 - 0.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-09 - 0.13.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 0.13.4 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.13.4 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-05-05 - 0.13.4 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libSM - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie SM de X.Org. - X.Org SM library - X.Org SM kitaplığı. - X.Org SM Bibliothek - libSM is the X Session Management library. - mirrors://xorg/individual/lib/libSM-1.2.3.tar.bz2 - - libICE-devel - libutil-linux-devel - util-macros - xorg-proto - xtrans - - x11/library/libSM/pspec.xml - - - libSM - - libutil-linux - libICE - - - /usr/lib - /usr/share/X11 - /usr/share/doc - - - - libSM-devel - Development files for libSM - libSM için geliştirme dosyaları - - libICE-devel - libSM - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/doc/*.xml - - - - libSM-32bit - 32-bit shared libraries for libSM - libSM için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libICE-32bit - libutil-linux-32bit - - - libICE-32bit - libutil-linux-32bit - libSM - - - /usr/lib32 - - - - - 2021-03-14 - 1.2.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 1.2.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.2.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-12 - 1.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.2.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.2.2 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.2.2 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.2.2 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.2.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libtxc-dxtn - http://dri.freedesktop.org/wiki/S3TC - - Marcin Bojara - marcin@pisilinux.org - - custom - BSD - x11.library - Texture compression library for Mesa - S2TC is a patent-free S3TC compatible implementation and provides texture compression to Mesa. - http://people.freedesktop.org/~cbrill/libtxc_dxtn/libtxc_dxtn-1.0.1.tar.bz2 - - mesa-devel - - x11/library/libtxc-dxtn/pspec.xml - - - libtxc-dxtn - - /usr/lib - /usr/share/doc - - - - libtxc-dxtn-devel - - libtxc-dxtn - - - /usr/include - - - - libtxc-dxtn-32bit - emul32 - - /usr/lib32 - - - - - 2020-01-26 - 1.0.1 - Rebuild for toolchain - Kamil Atlı - suvari@pisilinux.org - - - 2019-10-25 - 1.0.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-07 - 1.0.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-02 - 1.0.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-06-20 - 1.0.1 - First release. - Marcin Bojara - marcin@pisilinux.org - - - - - - libva - http://www.freedesktop.org/wiki/Software/vaapi - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Video Acceleration (VA) API for Linux - Linux için video hızlandırma API'si - libva is a library providing the VA API video acceleration API. - libva, VA video hızlandırma API'sini sağlayan bir kitaplıktır. - https://github.com/intel/libva/archive/2.13.0.tar.gz - - libdrm-devel - libXext-devel - libXfixes-devel - libglvnd-devel - wayland-devel - wayland-client - - x11/library/libva/pspec.xml - - - libva - - libX11 - libdrm - libXext - libXfixes - libglvnd - wayland-client - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libva-devel - Development files for libva - libva için geliştirme dosyaları - - libva - wayland-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libva-32bit - 32-bit shared libraries for libva - libva için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libdrm-32bit - wayland-32bit - libXext-32bit - libXfixes-32bit - libglvnd-32bit - libX11-32bit - - - libva - libdrm-32bit - wayland-32bit - libXext-32bit - libXfixes-32bit - libX11-32bit - libglvnd-32bit - - - /usr/lib32 - - - - - 2022-01-13 - 2.13.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-28 - 2.10.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-01 - 2.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 2.6.0 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-10-25 - 2.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-27 - 2.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-22 - 2.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-15 - 2.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-15 - 1.7.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-03 - 1.7.2 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2016-04-27 - 1.7.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2015-05-10 - 1.5.1 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - libvdpau - http://freedesktop.org/wiki/Software/VDPAU - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Wrapper library for the Video Decode and Presentation API - Video kodu çözme ve sunma API'si için ara kitaplık - VDPAU is the Video Decode and Presentation API for UNIX. It provides an interface to video decode acceleration and presentation hardware present in modern GPUs. - VDPAU (Video Decode and Presentation API for UNIX), modern grafik işlemcilerde yer alan video kod çözümü hızlandırma ve sunma donanımına bir arayüz sağlar. - https://people.freedesktop.org/~aplattner/vdpau/libvdpau-1.2.tar.bz2 - - libXext-devel - - x11/library/libvdpau/pspec.xml - - - libvdpau - - libXext - - - /etc - /usr/lib - /usr/share/doc - - - - libvdpau-devel - Development files for libvdpau - libvdpau için geliştirme dosyaları - - libvdpau - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libvdpau-32bit - 32-bit shared libraries for libvdpau - libvdpau için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libvdpau - libXext-32bit - - - /usr/lib32 - - - - - 2020-01-10 - 1.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.1.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-02 - 1.1.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-04-27 - 1.1.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2015-11-20 - 1.1 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libXaw - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X Athena Widgets Library - X Athena Parçacıkları kitaplığı - Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library. - mirrors://xorg/individual/lib/libXaw-1.0.13.tar.bz2 - - libXext-devel - libXmu-devel - libXpm-devel - libXt-devel - util-macros - libICE-devel - libSM-devel - libX11-devel - - x11/library/libXaw/pspec.xml - - - libXaw - - libX11 - libXext - libXmu - libXpm - libXt - - - /usr/lib - /usr/share/doc - - - - libXaw-devel - Development files for libXaw - libXaw için geliştirme dosyaları - - libXaw - libXext-devel - libXmu-devel - libXpm-devel - libXt-devel - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXaw-32bit - 32-bit shared libraries for libSM - libXaw için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - libXmu-32bit - libXpm-32bit - libXt-32bit - libX11-32bit - - - libXaw - libXext-32bit - libXmu-32bit - libXpm-32bit - libXt-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2020-01-07 - 1.0.13 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2019-10-23 - 1.0.13 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2018-07-25 - 1.0.13 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-03-02 - 1.0.13 - Release bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-04-30 - 1.0.13 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-15 - 1.0.13 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libXcomposite - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie composite X.Org - X.Org composite library - X.Org composite kitaplığı - X.Org composite Bibliothek - libXcomposite is the X Composite library. Compositing allows modification of the window system's base elements like window borders, window buttons and window titlebars. - libXcomposite, X Birleşiklik kitaplığıdır. Birleşiklik, pencerelere ait kenarlar, butonlar ve başlık çubukları gibi pencere sisteminin temel elemanlarını değiştirmeye izin verir. - mirrors://xorg/individual/lib/libXcomposite-0.4.5.tar.bz2 - - xmlto - libX11-devel - libXfixes-devel - util-macros - - x11/library/libXcomposite/pspec.xml - - - libXcomposite - - libX11 - - - /usr/lib - /usr/share/doc - - - - libXcomposite-devel - Development files for libXcomposite - libXcomposite için geliştirme dosyaları - - libXcomposite - libXfixes-devel - xorg-proto - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXcomposite-32bit - 32-bit shared libraries for libXcomposite - libXcomposite için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - - - libXcomposite - libX11-32bit - - - /usr/lib32 - - - - - 2021-09-25 - 0.4.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-03 - 0.4.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 0.4.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 0.4.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 0.4.4 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 0.4.4 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.4.4 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 0.4.4 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXcursor - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xcursor de X.Org - X.Org Xcursor library - X.Org Xcursor kitaplığı - X.Org Xcursor Bibliothek - libXcursor is the X Cursor management library. It allows using different mouse skins and modifying of the text cursor. - mirrors://xorg/individual/lib/libXcursor-1.2.0.tar.bz2 - - util-macros - libX11-devel - xorg-proto - libXfixes-devel - libXrender-devel - - x11/library/libXcursor/pspec.xml - - - libXcursor - - libX11 - libXfixes - libXrender - - - /usr/lib - /usr/share/doc - - - - libXcursor-devel - Development files for libXcursor - libXcursor için geliştirme dosyaları - - libXcursor - libXfixes-devel - libX11-devel - libXrender-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXcursor-32bit - 32-bit shared libraries for libXcursor - libXcursor için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - libXfixes-32bit - libXrender-32bit - - - libXcursor - libX11-32bit - libXfixes-32bit - libXrender-32bit - - - /usr/lib32 - - - - - 2020-01-14 - 1.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.1.15 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.1.15 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2018-02-22 - 1.1.15 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.1.14 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.1.14 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.1.14 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libxcvt - https://gitlab.freedesktop.org/xorg/lib/libxcvt - - Pisi Linux Admins - admin@pisilinux.org - - custom - library - x11.library - VESA CVT standard timing modelines generator - VESA CVT standard timing modelines generator - VESA CVT standart zamanlama modelleri üreteci - VESA CVT standart zamanlama modelleri üreteci - https://gitlab.freedesktop.org/xorg/lib/libxcvt/-/archive/libxcvt-0.1.1/libxcvt-libxcvt-0.1.1.tar.bz2 - - meson - - x11/library/libxcvt/pspec.xml - - - libxcvt - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libxcvt-devel - Development files for libxcvt - - libxcvt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-31 - 0.1.1 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libXdamage - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie damege de X.Org. - X.Org damage library - X.Org damege kitaplığı. - X.Org damege Bibliothek - LibXdamage provides an X Window System client interface to the DAMAGE extension to the X protocol. The Damage extension provides for notification of when on-screen regions have been 'damaged' (altered). - LibXdamage, X protokolü uzantısı DAMAGE için istemci kitaplığıdır. Damage uzantısı ekranda herhangi bir bölümde bozulma (değişiklik) meydana geldiğinde bildirim yapılmasını sağlar. - mirrors://xorg/individual/lib/libXdamage-1.1.5.tar.bz2 - - libXfixes-devel - util-macros - - x11/library/libXdamage/pspec.xml - - - libXdamage - - libXfixes - libX11 - - - /usr/lib - /usr/share/doc - - - - libXdamage-devel - Development files for libXdamage - libXdamage için geliştirme dosyaları - - libXdamage - libXfixes-devel - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libXdamage-32bit - 32-bit shared libraries for libXdamage - libXdamage için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - libXfixes-32bit - - - libXdamage - libXfixes-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2021-09-25 - 1.1.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 1.1.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 1.1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.1.4 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.1.4 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.1.4 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.1.4 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXext - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xext de X.Org - X.Org Xext library - X.Org Xext kitaplığı - X.Org Xext Bibliothek - LibXext provides an X Window System client interface to several extensions to the X protocol. - LibXext, çeşitli X protokolü uzantıları için X Pencere Sistemi istemci arayüzü sunar. - mirrors://xorg/individual/lib/libXext-1.3.4.tar.bz2 - - xorg-proto - util-macros - libX11-devel - libxslt - - x11/library/libXext/pspec.xml - - - libXext - - libX11 - - - /usr/lib - /usr/share/doc - - - - libXext-devel - Development files for libXext - libXext için geliştirme dosyaları - - libX11-devel - libXext - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXext-32bit - 32-bit shared libraries for libXext - libXext için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - - - libXext - libX11-32bit - - - /usr/lib32 - - - - - 2021-09-25 - 1.3.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 1.3.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.3.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.3.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-01-29 - 1.3.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.3.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-08-31 - 1.3.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXfixes - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xfixes de X.Org - X.Org Xfixes library - X.Org Xfixes kitaplığı - X.Org Xfixes Bibliothek - libXfixes is a library to provide augmented versions of core protocol requests. - mirrors://xorg/individual/lib/libXfixes-6.0.0.tar.bz2 - - xorg-proto - libX11-devel - util-macros - - x11/library/libXfixes/pspec.xml - - - libXfixes - - libX11 - - - /usr/lib - /usr/share/doc - - - - libXfixes-devel - Development files for libXfixes - libXfixes için geliştirme dosyaları - - libXfixes - libX11-devel - xorg-proto - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXfixes-32bit - 32-bit shared libraries for libXfixes - libXfixes için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - - - libXfixes - libX11-32bit - - - /usr/lib32 - - - - - 2021-09-18 - 6.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 5.0.3 - Rebuild. - Idris Kalp - idriskalp@gmail.com - - - 2019-10-20 - 5.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 5.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 5.0.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-01-29 - 5.0.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-11-02 - 5.0.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 5.0.1 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 5.0.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXfont - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xfont de X.Org - X.Org Xfont library - X.Org Xfont kitaplığı - X.Org Xfont Bibliothek - libXfont is the Xorg library that allows using various types of fonts. - mirrors://xorg/individual/lib/libXfont-1.5.4.tar.bz2 - - libfontenc-devel - util-macros - freetype-devel - xorg-proto - xtrans - xmlto - zlib-devel - - x11/library/libXfont/pspec.xml - - - libXfont - - libfontenc - zlib - freetype - - - /usr/lib - /usr/share/doc - - - - libXfont-devel - Development files for libXfont - libXfont için geliştirme dosyaları - - libXfont - libfontenc-devel - freetype-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - - - - - 2020-01-10 - 1.5.4 - Rebuild. - Idris Kalp - idriskalp@gmail.com - - - 2019-10-20 - 1.5.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.5.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.5.4 - Version bump. - PisiLinux Community - admin@pisilinux.org - - - 2018-02-22 - 1.5.4 - Version bump. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.5.2 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.5.1 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-15 - 1.5.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libXfont2 - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X.Org Xfont library - libXfont is the Xorg library that allows using various types of fonts. - http://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.5.tar.bz2 - - libfontenc-devel - util-macros - freetype-devel - xorg-proto - xtrans - xmlto - zlib-devel - libbsd-devel - - x11/library/libXfont2/pspec.xml - - - libXfont2 - - libfontenc - zlib - libbsd - freetype - - - /usr/lib - /usr/share/doc - - - - libXfont2-devel - Development files for libXfont - - libXfont2 - xorg-proto - libfontenc-devel - freetype-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - - - - - 2021-10-19 - 2.0.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 2.0.4 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2019-10-20 - 2.0.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 2.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 2.0.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2018-02-22 - 2.0.3 - Version bump. - PisiLinux Community - admin@pisilinux.org - - - 2017-03-02 - 2.0.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libXi - https://www.x.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xi de X.Org - X.Org Xi library - X.Org Xi kitaplığı - X.Org Xi Bibliothek - LibXi provides an X Window System client interface to the XINPUT extension to the X protocol. - mirrors://xorg/individual/lib/libXi-1.8.tar.bz2 - - libXext-devel - libXfixes-devel - util-macros - - x11/library/libXi/pspec.xml - - - libXi - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libXi-devel - Development files for libXi - libXi için geliştirme dosyaları - - libXi - libXext-devel - libX11-devel - libXfixes-devel - xorg-proto - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXi-32bit - 32-bit shared libraries for libXi - libXi için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - libX11-32bit - - - libXi - libXext-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2021-10-19 - 1.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 1.7.10 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2019-10-20 - 1.7.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.7.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.7.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-29 - 1.7.9 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-02 - 1.7.8 - Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-04-27 - 1.7.6 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2014-08-31 - 1.7.4 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXinerama - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - librairie Xinerama de X.Org - X.Org Xinerama library - X.Org Xinerama kitaplığı - X.Org Xinerama Bibliothek - Xorg Xinerama library. Xinerama is an extension to the X Window System which enables applications and window managers to use two (or more) physical displays as one large virtual display. - mirrors://xorg/individual/lib/libXinerama-1.1.4.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libXinerama/pspec.xml - - - libXinerama - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libXinerama-devel - Development files for libXinerama - libXinerama için geliştirme dosyaları - - libXinerama - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXinerama-32bit - 32-bit shared libraries for libXinerama - libXinerama için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - libX11-32bit - - - libXinerama - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2020-01-10 - 1.1.4 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2019-10-25 - 1.1.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2018-07-25 - 1.1.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.1.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.1.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.1.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libxkbcommon - http://xkbcommon.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - x11.library - Library to convert evdev keycodes to keysyms - Evdev keycode'larını keysms türüne çeviren bir kitaplık - Library to convert evdev keycodes to keysyms - Evdev keycode'larını keysms türüne çeviren bir kitaplık - https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-1.3.0.tar.gz - - meson - xorg-proto - util-macros - libxcb-devel - libxml2-devel - wayland-cursor - wayland-server - wayland-client - wayland-devel - wayland-protocols-devel - xkeyboard-config - - x11/library/libxkbcommon/pspec.xml - - - libxkbcommon - - libxcb - libxml2 - wayland-client - - - /usr/bin - /usr/libexec - /usr/share/doc/libxkbcommon/ - /usr/share/man - /usr/lib/lib*.so* - - - - libxkbcommon-devel - Development files for libxkbcommon - libxkbcommon için geliştirme dosyaları - - libxkbcommon - libxcb-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libxkbcommon-32bit - 32-bit shared libraries for libxkbcommon - emul32 - emul32 - - libxcb-32bit - libxml2-32bit - wayland-32bit - - - libxkbcommon - libxcb-32bit - libxml2-32bit - - - /usr/lib32 - - - - - 2021-06-03 - 1.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-03 - 0.9.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-03 - 0.9.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 0.9.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 0.8.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-29 - 0.8.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 0.8.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.8.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-02 - 0.7.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-04-27 - 0.6.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2015-03-04 - 0.5.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libxkbfile - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie xkbfile de X.Org - X.Org xkbfile library - X.Org xkbfile kitaplığı - X.Org xkbfile Bibliothek - Libxkbfile provides an interface to read and manipulate description files for XKB, the X11 keyboard configuration extension. - mirrors://xorg/individual/lib/libxkbfile-1.1.0.tar.bz2 - - util-macros - libX11-devel - xorg-proto - - x11/library/libxkbfile/pspec.xml - - - libxkbfile - - libX11 - - - /usr/lib - /usr/share/doc - - - - libxkbfile-devel - Development files for libxkbfile - libxkbfile için geliştirme dosyaları - - libxkbfile - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - - - - - 2020-01-10 - 1.1.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.0.9 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.0.9 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.0.9 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.0.9 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-15 - 1.0.9 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libXmu - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xmu de X.Org - X.Org Xmu library - X.Org Xmu kitaplığı - X.Org Xmu Bibliothek - libXmu provides a set of miscellaneous utility convenience functions for X libraries to use. - LibXmu, X kitaplıklarında kullanmak için çeşitli yardımcı fonksiyonlar içerir. - mirrors://xorg/individual/lib/libXmu-1.1.3.tar.bz2 - - util-macros - libXt-devel - libICE-devel - libSM-devel - libXext-devel - - x11/library/libXmu/pspec.xml - - - libXmu - - libXt - libX11 - libXext - - - /usr/lib - /usr/share/doc - - - - libXmu-devel - Development files for libXmu - libXmu için geliştirme dosyaları - - libXmu - libXt-devel - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libXmu-32bit - 32-bit shared libraries for libXmu - libXmu için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXt-32bit - libXext-32bit - - - libXmu - libXt-32bit - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2020-01-17 - 1.1.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 1.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.1.2 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.1.2 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.1.2 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.1.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXp - http://x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xp de X.Org. - X.Org Xp library - X.Org Xp kitaplığı. - X.Org Xp Bibliothek - X.Org X11 libXp runtime library - mirrors://xorg/individual/lib/libXp-1.0.3.tar.bz2 - - libXext-devel - xorg-proto - libXau-devel - libX11-devel - util-macros - - x11/library/libXp/pspec.xml - - - libXp - - libXext - libXau - libX11 - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - libXp-devel - Development files for libXp - libXp için geliştirme dosyaları - - libXp - libXext-devel - - - /usr/include/X11 - /usr/lib/libdeprecatedXp.so - /usr/lib32/libdeprecatedXp.so - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libXp-32bit - 32-bit shared libraries for libXp - libXp için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libXp - libXext-32bit - libXau-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2020-01-10 - 1.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.0.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.0.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.0.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-11-13 - 1.0.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - libXpm - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xpm de X.Org - X.Org Xpm library - X.Org Xpm kitaplığı - X.Org Xpm Bibliothek - LibXpm is the X pixmap library. - mirrors://xorg/individual/lib/libXpm-3.5.13.tar.bz2 - - util-macros - libXext-devel - libXt-devel - - x11/library/libXpm/pspec.xml - - - libXpm - - libXext - libXt - libX11 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libXpm-devel - Development files for libXpm - libXpm için geliştirme dosyaları - - libXpm - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libXpm-32bit - 32-bit shared libraries for libXpm - libXpm için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - libXt-32bit - libX11-32bit - - - libXpm - libXext-32bit - libXt-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2020-01-07 - 3.5.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 3.5.12 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2018-07-25 - 3.5.12 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 3.5.12 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 3.5.11 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 3.5.11 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXpresent - https://www.x.org/ - - Ali Cengiz Kurt - admins@pisilinux.org - - MIT - library - x11.library - X.Org Xpm library - X Present Extension library - https://www.x.org/archive/individual/lib/libXpresent-1.0.0.tar.bz2 - - util-macros - xorg-proto - libX11-devel - libXext-devel - libXfixes-devel - libXrandr-devel - - x11/library/libXpresent/pspec.xml - - - libXpresent - - libXfixes - libXrandr - libX11 - - - /usr/lib - /usr/share/doc - /usr/share/man/man3 - /usr/share/licenses - - - - libXpresent-devel - Development files for libXpresent - library - - libXpresent - - - /usr/include/X11/extensions - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libXpresent-32bit - 32-bit shared libraries for libXpresent - emul32 - emul32 - - libX11-32bit - libXfixes-32bit - libXrandr-32bit - - - libXpresent - libXfixes-32bit - libXrandr-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2020-11-22 - 1.0.0 - First Release For Beta System. - Ali Cengiz Kurt - alicengizkurt@gmail.com - - - - - - libXrandr - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X.Org Xrandr library - Librairie Xrand de X.Org. - Xrandr is a simple library designed to interface the X Resize and Rotate Extension. This allows clients to change the size and rotation of the root window of a screen, along with the ability to reflect the screen about either axis. - X.Org Xrand kitaplığı. - X.Org Xrand Bibliothek - mirrors://xorg/individual/lib/libXrandr-1.5.2.tar.bz2 - - libXext-devel - libXrender-devel - libX11-devel - util-macros - - x11/library/libXrandr/pspec.xml - - - libXrandr - - libXext - libXrender - libX11 - - - /usr/lib - /usr/share/doc - - - - libXrandr-devel - Development files for libXrandr - libXrandr için geliştirme dosyaları - - libXrandr - libXrender-devel - libXext-devel - libX11-devel - xorg-proto - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXrandr-32bit - 32-bit shared libraries for libXrandr - libXrandr için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - libXext-32bit - libXrender-32bit - - - libXrandr - libX11-32bit - libXext-32bit - libXrender-32bit - - - /usr/lib32 - - - - - 2020-09-25 - 1.5.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 1.5.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.5.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.5.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.5.1 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.5.1 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-11-02 - 1.5.1 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.5.0 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-15 - 1.5.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libXrender - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xrender de X.Org - X.Org Xrender library - X.Org Xrender kitaplığı - X.Org Xrender Bibliothek - The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tesselation into either triangles or trapezoids. - mirrors://xorg/individual/lib/libXrender-0.9.10.tar.bz2 - - libX11-devel - xorg-proto - util-macros - - x11/library/libXrender/pspec.xml - - - libXrender - - libX11 - - - /usr/lib - /usr/share/doc - - - - libXrender-devel - Development files for libXrender - libXrender için geliştirme dosyaları - - libXrender - libX11-devel - xorg-proto - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/doc/libXrender/libXrender.txt - - - - libXrender-32bit - 32-bit shared libraries for libXrender - libXrender için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - - - libXrender - libX11-32bit - - - /usr/lib32 - - - - - 2021-09-25 - 0.9.10 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-03 - 0.9.10 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 0.9.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 0.9.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 0.9.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 0.9.10 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 0.9.10 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-11-02 - 0.9.10 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.9.9 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-15 - 0.9.9 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libXres - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xres de X.Org - X.Org Xres library - X.Org Xres kitaplığı - X.Org Xres Bibliothek - X-Resource is an extension that allows a client to query the X server about its usage of various resources. - mirrors://xorg/individual/lib/libXres-1.2.0.tar.bz2 - - libX11-devel - libXext-devel - util-macros - - x11/library/libXres/pspec.xml - - - libXres - - libX11 - libXext - - - /usr/lib - /usr/share/doc - - - - libXres-devel - Development files for libXres - libXres için geliştirme dosyaları - - libXres - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/share/man - - - - - 2020-01-10 - 1.2.0 - Rebuld. - PisiLinux Community - admin@pisilinux.org - - - 2019-10-25 - 1.2.0 - Rebuld. - PisiLinux Community - admin@pisilinux.org - - - 2018-07-25 - 1.2.0 - Version Bump. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.0.7 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.0.7 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.0.7 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXScrnSaver - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie XScrnSaver de X.Org - X.Org XScrnSaver library - X.Org XScrnSaver kitaplığı - X.Org XScrnSaver Bibliothek - LibXScrnSaver allows using screensavers in X clients. - mirrors://xorg/individual/lib/libXScrnSaver-1.2.3.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libXScrnSaver/pspec.xml - - - libXScrnSaver - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libXScrnSaver-devel - Development files for libXScrnSaver - libXScrnSaver için geliştirme dosyaları - - libXScrnSaver - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXScrnSaver-32bit - 32-bit shared libraries for libXScrnSaver - libXScrnSaver için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - libXext-32bit - - - libXScrnSaver - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2020-01-07 - 1.2.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2019-10-23 - 1.2.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2018-07-25 - 1.2.3 - Version Bump. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.2.2 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.2.2 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.2.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libxshmfence - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X.Org libxshmfence library - libxshmfence is the X Window System video extension library. - mirrors://xorg/individual/lib/libxshmfence-1.3.tar.bz2 - - libXext-devel - util-macros - - x11/library/libxshmfence/pspec.xml - - - libxshmfence - - libXext - - - /usr/lib - /usr/share/doc - - - - libxshmfence-devel - Development files for libxshmfence - - libxshmfence - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libxshmfence-32bit - 32-bit shared libraries for libxshmfence - emul32 - emul32 - - libX11-32bit - libXext-32bit - - - libxshmfence - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2020-01-10 - 1.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2019-10-25 - 1.3 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2018-09-16 - 1.3 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.2 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.2 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-05-05 - 1.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXt - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xt de X.Org - X.Org Xt library - X.Org Xt kitaplığı - X.Org Xt Bibliothek - LibXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif. - mirrors://xorg/individual/lib/libXt-1.2.0.tar.bz2 - - libICE-devel - libSM-devel - xorg-proto - libX11-devel - util-macros - - x11/library/libXt/pspec.xml - - - libXt - - libICE - libSM - libX11 - - - /usr/bin - /usr/lib - /usr/share/X11 - /usr/share/doc - - - - libXt-devel - Development files for libXt - libXt için geliştirme dosyaları - - libXt - libICE-devel - libSM-devel - xorg-proto - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXt-32bit - 32-bit shared libraries for libXt - libXt için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - libSM-32bit - - - libXt - libX11-32bit - libSM-32bit - libICE-32bit - - - /usr/lib32 - - - - - 2021-03-14 - 1.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-05 - 1.2.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.1.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.1.5 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.1.5 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.1.5 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-15 - 1.1.5 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libXtst - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xtst de X.Org - X.Org Xtst library - X.Org Xtst kitaplığı - X.Org Xtst Bibliothek - libXtst provides an X Window System client interface to the Record extension to the X protocol. The Record extension allows X clients to synthesise input events, which is useful for automated testing. - mirrors://xorg/individual/lib/libXtst-1.2.3.tar.bz2 - - libXext-devel - libXi-devel - util-macros - - x11/library/libXtst/pspec.xml - - - libXtst - - libXext - libX11 - - - /usr/lib - /usr/share/X11 - /usr/share/doc - - - - libXtst-32bit - 32-bit shared libraries for libXtst - libXtst için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - libXi-32bit - libX11-32bit - - - libX11-32bit - libXext-32bit - libXtst - - - /usr/lib32 - - - - libXtst-devel - Development files for libXtst - libXtst için geliştirme dosyaları - - libXi-devel - libXext-devel - libX11-devel - xorg-proto - libXtst - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - /usr/share/doc/*/*.xml - /usr/share/man - - - - - 2021-09-25 - 1.2.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 1.2.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.2.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.2.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-01-30 - 1.2.3 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-11-02 - 1.2.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.2.2 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.2.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXv - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xv de X.Org - X.Org Xv library - X.Org Xv kitaplığı - X.Org Xv Bibliothek - LibXv is the X Window System video extension library. - mirrors://xorg/individual/lib/libXv-1.0.11.tar.bz2 - - libX11-devel - libXext-devel - util-macros - - x11/library/libXv/pspec.xml - - - libXv - - libX11 - libXext - - - /usr/lib - /usr/share/doc - - - - libXv-devel - Development files for libXv - libXv için geliştirme dosyaları - - libXv - libXext-devel - libX11-devel - xorg-proto - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXv-32bit - 32-bit shared libraries for libXv - libXv için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - libXext-32bit - - - libXv - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2020-01-10 - 1.0.11 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.0.11 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.0.11 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.0.11 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.0.11 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-11-03 - 1.0.11 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.0.10 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.0.10 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXvMC - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie XvMC de X.Org - X.Org XvMC library - X.Org XvMC kitaplığı - X.Org XvMC Bibliothek - LibXvMC is the X-Video Motion Compensation Library. - mirrors://xorg/individual/lib/libXvMC-1.0.12.tar.bz2 - - libX11-devel - libXext-devel - libXv-devel - xorg-proto - util-macros - - x11/library/libXvMC/pspec.xml - - - libXvMC - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libXvMC-devel - Development files for libXvMC - libXvMC için geliştirme dosyaları - - libXv-devel - libX11-devel - xorg-proto - libXext-devel - libXvMC - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/doc/libXvMC/XvMC_API.txt - - - - libXvMC-32bit - 32-bit shared libraries for libXvMC - libXvMC için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXv-32bit - libX11-32bit - libXext-32bit - - - libX11-32bit - libXext-32bit - libXvMC - - - /usr/lib32 - - - - - 2020-01-10 - 1.0.12 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.0.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.0.10 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.0.10 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.0.10 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-03 - 1.0.10 - Version Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-04-27 - 1.0.9 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-16 - 1.0.8 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXxf86dga - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xxf86dga de X.Org - X.Org Xxf86dga library - X.Org Xxf86dga kitaplığı - X.Org Xxf86dga Bibliothek - LibXxf86dga is the client library for the XFree86-DGA extension. - mirrors://xorg/individual/lib/libXxf86dga-1.1.5.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libXxf86dga/pspec.xml - - - libXxf86dga - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libXxf86dga-devel - Development files for libXxf86dga - libXxf86dga için geliştirme dosyaları - - libXxf86dga - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXxf86dga-32bit - 32-bit shared libraries for libXxf86dga - libXxf86dga için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libXxf86dga - libXext-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2020-01-10 - 1.1.5 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 1.1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.1.4 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.1.4 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.1.4 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.1.4 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXxf86misc - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie libXxf86misc de X.Org - X.Org Xxf86misc library - X.Org libXxf86misc kitaplığı - X.Org libXxf86misc Bibliothek - LibXxf86misc is the client library for the XFree86-misc extension. - https://www.x.org/archive/individual/lib/libXxf86misc-1.0.4.tar.gz - - libXext-devel - xorg-proto - util-macros - - x11/library/libXxf86misc/pspec.xml - - - libXxf86misc - - libXext - - - /usr/lib - /usr/share/doc - - - - libXxf86misc-devel - Development files for libXxf86misc - libXxf86misc için geliştirme dosyaları - - libXxf86misc - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXxf86misc-32bit - 32-bit shared libraries for libXxf86misc - libXxf86misc için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libXxf86misc - libXext-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2020-01-10 - 1.0.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.0.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.0.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.0.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 1.0.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.0.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 1.0.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXxf86miscproto - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie libXxf86miscproto de X.Org - X.Org Xxf86miscproto library - X.Org libXxf86miscproto kitaplığı - X.Org libXxf86miscproto Bibliothek - LibXxf86miscproto is the client library for the XFree86-miscproto extension. - mirrors://xorg/individual/proto/xf86miscproto-0.9.3.tar.bz2 - - util-macros - libXext-devel - xorg-proto - - x11/library/libXxf86miscproto/pspec.xml - - - libXxf86miscproto - - /usr/lib - /usr/share/doc - - - - libXxf86miscproto-devel - Development files for libXxf86miscproto - libXxf86miscproto için geliştirme dosyaları - - libXxf86miscproto - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - - 2020-01-10 - 0.9.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 0.9.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 0.9.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 0.9.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 0.9.3 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.9.3 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 0.9.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXxf86vm - http://x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xxf86vm de X.Org - X.Org Xxf86vm library - X.Org Xxf86vm kitaplığı - X.Org Xxf86vm Bibliothek - LibXxf86vm is the client library for the XFree86-VidMode X extension. - mirrors://xorg/individual/lib/libXxf86vm-1.1.4.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libXxf86vm/pspec.xml - - - libXxf86vm - - libX11 - libXext - - - /usr/lib - /usr/share/doc - - - - libXxf86vm-devel - Development files for libXxf86vm - libXxf86vm için geliştirme dosyaları - - libXxf86vm - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig/ - /usr/lib32/pkgconfig - /usr/share/man - - - - libXxf86vm-32bit - 32-bit shared libraries for libXxf86vm - libXxf86vm için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libXxf86vm - libXext-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2020-01-10 - 1.1.4 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2019-10-25 - 1.1.4 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2018-07-25 - 1.1.4 - Rebuild for new toolchain. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-02 - 1.1.4 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-04-27 - 1.1.4 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-16 - 1.1.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - mesa - http://www.mesa3d.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - app:console - x11.library - Mesa graphics libraries and utilities - Mesa grafik kitaplıkları ve yardımcı uygulamalar - Mesa biblioteki graficzne i narzędzia - Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. - Mesa, OpenGL belirtiminin (etkileşimli 3B grafiklerin gerçeklenmesi için bir sistem) açık kaynaklı bir uyarlamasıdır. - Mesa jest open-source'ową implementacją specyfikacji OpenGL do renderowania trójwymiarowej grafiki. - https://archive.mesa3d.org/mesa-22.0.2.tar.xz - - crossfile.ini - - - meson - valgrind-devel - libva-devel - zstd-devel - zlib-devel - xorg-proto - openssl-devel - expat-devel - libXt-devel - libcap-devel - libdrm-devel - libXext-devel - elfutils-devel - wayland-devel - wayland-server - wayland-client - libvdpau-devel - libXfixes-devel - libtalloc-devel - libXdamage-devel - libomxil-bellagio-devel - libXxf86vm-devel - libXvMC-devel - libXv-devel - eudev-devel - nettle-devel - python3-mako - llvm - compiler-rt - llvm-polly - llvm-clang-devel - libxshmfence-devel - automake - libX11-devel - libdrm-intel - libdrm-radeon - libdrm-amd - libdrm-nouveau - libunwind-devel - wayland-protocols-devel - libXrandr-devel - libglvnd-devel - libclc-devel - vulkan-devel - glslang-devel - lm_sensors-devel - - x11/library/mesa/pspec.xml - - - mesa - - zstd - zlib - expat - eudev - libXv - libX11 - libdrm - libgcc - libxcb - libXext - libXvMC - elfutils - libXfixes - libunwind - libXdamage - libXxf86vm - libdrm-amd - lm_sensors - libdrm-intel - libxshmfence - libdrm-radeon - libdrm-nouveau - wayland-client - wayland-server - libomxil-bellagio - lm_sensors - vulkan - llvm-libs - - - /etc - /usr/share/drirc.d/00-radv-defaults.conf - /usr/bin - /usr/lib - /usr/lib/libGL.so.1.2 - /usr/share/vulkan/icd.d - /usr/share/drirc.d/00-mesa-defaults.conf - /usr/share/glvnd/egl_vendor.d/50_mesa.json - /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json - /usr/share/doc - /usr/share/vulkan/explicit_layer.d - - - drirc - - - - mesa-opencl - OpenCL support for AMD/ATI Radeon mesa drivers - - zstd - zlib - expat - libdrm - libgcc - elfutils - llvm-libs - libdrm-amd - llvm-clang - libdrm-radeon - libdrm-nouveau - - - /etc/OpenCL/vendors/mesa.icd - /usr/lib/libMesaOpenCL.so* - /usr/lib/gallium-pipe/pipe*.so - - - - mesa-devel - Development files for mesa - mesa için geliştirme dosyaları - - eudev-devel - libX11-devel - libxcb-devel - libdrm-devel - libXext-devel - wayland-devel - libglvnd-devel - libXfixes-devel - libXdamage-devel - libXxf86vm-devel - libxshmfence-devel - mesa - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - mesa-32bit - 32-bit shared libraries for mesa - mesa için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - zlib-32bit - libva-32bit - elfutils-32bit - expat-32bit - libXt-32bit - libXv-32bit - libX11-32bit - libcap-32bit - libdrm-32bit - libXext-32bit - libXvMC-32bit - eudev-32bit - openssl-32bit - wayland-32bit - libvdpau-32bit - libXfixes-32bit - libXdamage-32bit - libXxf86vm-32bit - libdrm-intel-32bit - libdrm-radeon-32bit - libdrm-amd-32bit - libdrm-nouveau-32bit - libxshmfence-32bit - nettle-32bit - libunwind-32bit - llvm-32bit - libXrandr-32bit - libglvnd-32bit - vulkan-32bit - libclc-32bit - - - zlib-32bit - elfutils-32bit - openssl-32bit - libgcc - eudev-32bit - libxcb-32bit - expat-32bit - libX11-32bit - libdrm-32bit - libxcb-32bit - libXext-32bit - libXfixes-32bit - libXdamage-32bit - libXxf86vm-32bit - libXv-32bit - libXvMC-32bit - libdrm-intel-32bit - libxshmfence-32bit - libdrm-radeon-32bit - libdrm-amd-32bit - libdrm-nouveau-32bit - wayland-32bit - vulkan-32bit - opencl-icd-32bit - libglvnd-32bit - libclc-32bit - libunwind-32bit - llvm-clang-32bit - mesa - llvm-32bit - - - /usr/lib32 - /usr/share/vulkan/icd.d/*.i686.json - - - - - 2022-04-25 - 22.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-04-13 - 22.0.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-19 - 21.3.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-03-19 - 21.3.7 - Rebuild for libglvnd - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-24 - 21.3.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-02-11 - 21.3.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-27 - 21.3.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-13 - 21.3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-30 - 21.3.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-18 - 21.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-02 - 21.3.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-18 - 21.3.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-28 - 21.2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 21.2.4 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-16 - 21.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-30 - 21.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 21.1.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-13 - 21.1.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-29 - 21.1.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-15 - 21.1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-07-01 - 21.1.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-20 - 21.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-05 - 21.1.2 - Version bump - İdris Kalp - idriskalp@gmail.com - - - 2021-03-25 - 20.3.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-21 - 20.3.4 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-01 - 20.3.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-17 - 20.2.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-10 - 20.2.4 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-24 - 20.2.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-11-12 - 20.2.2 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-10-17 - 20.2.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-10-09 - 20.2.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-24 - 20.1.8 - Rebuild llvm-10.0.1. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-17 - 20.1.8 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-03 - 20.1.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-08-06 - 20.1.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-10 - 20.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-25 - 20.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-12 - 20.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-03 - 20.1.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-16 - 20.0.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-05-09 - 20.0.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-23 - 20.0.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-04-09 - 20.0.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-27 - 20.0.2 - Version bump. - İdris Kalp - idriskalp@gmail.com - - - 2020-01-03 - 19.3.1 - Version bump. - Marcin Bojara - marcin.bojara|@gmail.com - - - 2019-11-15 - 19.2.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-07 - 19.2.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-24 - 19.2.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-05-29 - 18.2.8 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-22 - 18.2.8 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-12-18 - 18.2.5 - Rebuild llvm. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-17 - 18.2.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 18.1.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-29 - 17.3.4 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-09-16 - 17.3.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-10 - 13.0.4 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-06 - 13.0.4 - Rebuild. - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-23 - 13.0.4 - llvm rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2017-02-02 - 13.0.4 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-02 - 13.0.0 - Release Bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-04-27 - 11.2.1 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2016-03-28 - 11.2.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - mesa-glu - http://www.mesa3d.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Mesa OpenGL Utility library - Mesa implementation of the standard GLU OpenGL utility API. - ftp://ftp.freedesktop.org/pub/mesa/glu/glu-9.0.2.tar.gz - - libglvnd-devel - libgcc - - x11/library/mesa-glu/pspec.xml - - - mesa-glu - - libglvnd - libgcc - - - /usr/lib - - - - mesa-glu-devel - Development files for mesa-glu - mesa-glu için geliştirme dosyaları - - mesa-glu - mesa-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - mesa-glu-32bit - 32-bit shared libraries for mesa-glu - mesa-glu için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libglvnd-32bit - libgcc - - - mesa-glu - libglvnd-32bit - libgcc - - - /usr/lib32 - - - - - 2021-06-25 - 9.0.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-08 - 9.0.1 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2019-10-24 - 9.0.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-21 - 9.0.0 - Rebuild for new Mesa - PisiLinux Community - admin@pisilinux.org - - - 2018-07-27 - 9.0.0 - Rebuild for new Mesa - PisiLinux Community - admin@pisilinux.org - - - 2017-02-15 - 9.0.0 - Rebuild for new Mesa - PisiLinux Community - admin@pisilinux.org - - - 2016-11-03 - 9.0.0 - Rebuild for new Mesa - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 9.0.0 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-01-22 - 9.0.0 - First release - Ergün Salman - Poyraz76@pisilinux.org - - - - - - pixman - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Pixel manipulation library - Piksel işleme kitaplığı - Pixman contains lowlevel pixel manipulation routines. - Pixman, düşük düzey piksel işleme yordamlarını içerir. - mirrors://xorg/individual/lib/pixman-0.40.0.tar.xz - - libpng-devel - - x11/library/pixman/pspec.xml - - - pixman - - /usr/lib - /usr/share/doc - - - - pixman-devel - Development files for pixman - pixman için geliştirme dosyaları - - pixman - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - pixman-32bit - 32-bit shared libraries for pixman - pixman için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libpng-32bit - - - pixman - - - /usr/lib32 - - - - - 2020-06-06 - 0.40.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-06 - 0.38.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-09 - 0.36.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.34.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-05 - 0.34.0 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 0.34.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - 2014-08-31 - 0.32.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - tslib - https://github.com/kergoth/tslib - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app - x11.library - Dokunmatik Ekran Erişim Kütüphanesi - Dokunmatik Ekran Erişim Kütüphanesi - Touchscreen Access Library - Touchscreen Access Library - https://github.com/libts/tslib/releases/download/1.21/tslib-1.21.tar.bz2 - x11/library/tslib/pspec.xml - - - tslib - - /usr/bin - /etc - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - tslib-devel - Development files for tslib - - tslib - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-10 - 1.21 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2019-02-01 - 1.18 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - wayland - http://wayland.freedesktop.org/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - GPLv2 - library - x11.library - Wayland Compositor Infrastructure - Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. - https://wayland.freedesktop.org/releases/wayland-1.20.0.tar.xz - - xmlto - meson - docbook-xsl - libffi-devel - expat-devel - libxslt-devel - libxml2-devel - - x11/library/wayland/pspec.xml - - - wayland - - libxml2 - expat - - - /usr/bin - /usr/lib/libwayland-egl* - /usr/share/doc/ - /usr/share/aclocal - /usr/share/wayland - /usr/share/man - - - - wayland-client - Wayland client library - - libffi - wayland - - - /usr/lib/libwayland-client* - - - - wayland-cursor - Wayland cursor library - - wayland - wayland-client - - - /usr/lib/libwayland-cursor* - - - - wayland-server - Wayland server library - - libffi - wayland - - - /usr/lib/libwayland-server* - - - - wayland-devel - Development files for wayland - - expat-devel - libffi-devel - wayland - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/pkgconfig - - - - wayland-32bit - 32-bit shared libraries for wayland - emul32 - emul32 - - libffi-32bit - expat-32bit - libxslt-32bit - libxml2-32bit - - - wayland - expat-32bit - libffi-32bit - libxslt-32bit - libxml2-32bit - - - /usr/lib32 - - - - - 2021-12-11 - 1.20.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-27 - 1.19.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-21 - 1.18.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-03 - 1.17.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-07 - 1.17.0 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2019-10-26 - 1.17.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-03 - 1.16.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.15.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 1.14.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-02 - 1.12.0 - Version bump. - Alihan Öztürk - alihan@pisilnux.org - - - 2016-11-04 - 1.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilnux.org - - - 2016-05-01 - 1.10.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-11-05 - 1.9.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - wayland-protocols - http://wayland.freedesktop.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - x11.library - Specifications of extended Wayland protocols - Genişletişmiş wayland protocolü tanımlamaları - Specifications of extended Wayland protocols - https://wayland.freedesktop.org/releases/wayland-protocols-1.25.tar.xz - - meson - wayland-client - wayland-server - wayland-cursor - wayland-devel - - x11/library/wayland-protocols/pspec.xml - - - wayland-protocols - - /usr/share/wayland-protocols - /usr/share/doc - - - - wayland-protocols-devel - wayland-protocols için geliştirme dosyaları - - wayland-protocols - - - /usr/share/pkgconfig - - - - - 2022-02-09 - 1.25 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-16 - 1.23 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-09-12 - 1.22 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-12 - 1.21 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-01-20 - 1.20 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 1.18 - Version bump. - Idris Kalp - idriskalp@gmail.com - - - 2019-10-26 - 1.17 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-03 - 1.16 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 1.15 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-15 - 1.12 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 1.7 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - Xaw3d - http://freshmeat.net/projects/xaw3d/ - - PisiLinux Community - admins@pisilinux.org - - X11 - library - x11.library - Replacement of the Xaw widget set that comes with X - XPM imajlarına 3D görüntüsü ve desteği ekleyen bir kütüphanedir - Xaw3d est globalement le remplaçant de la boîte à outils Athena. Il ajoute une apparence 3D ainsi que le support des images XMP. - Xaw3d is a general-purpose replacement for the Athena toolkit that adds a 3D appearance and support for XPM images. - Xaw3d, Athena araçlarının yerini alması amaçlanarak hazırlanmıştır. Ek olarak 3B görünüş sağlar ve XPM resimlerini destekler. - http://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.3.tar.gz - - util-macros - libXt-devel - libXmu-devel - libXpm-devel - - - Xaw3d-1.6.1-3Dlabel.patch - Xaw3d-1.6.1-fontset.patch - Xaw3d-1.6.1-hsbar.patch - - x11/library/Xaw3d/pspec.xml - - - Xaw3d - - libXt - libX11 - libXmu - libXpm - libXext - - - /usr/lib - /usr/share/doc - - - - Xaw3d-devel - Development files for Xaw3d - Xaw3d için geliştirme dosyaları - - Xaw3d - libXt-devel - libX11-devel - libXmu-devel - libXext-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2020-01-10 - 1.6.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-24 - 1.6.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-25 - 1.6.2 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 1.6.2 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 1.6.2 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2016-02-21 - 1.6.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xcb-util - https://xcb.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - A number of libraries which sit on top of libxcb - libxcb temelli birtakım kitaplıklar - The xcb-util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2 - - util-macros - libxcb-devel - - x11/library/xcb-util/pspec.xml - - - xcb-util - - libxcb - - - /usr/lib - /usr/share/doc - - - - xcb-util-devel - Development files for xcb-util - xcb-util için geliştirme dosyaları - - xcb-util - libxcb-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-32bit - 32-bit shared libraries for xcb-util - xcb-util için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libxcb-32bit - - - xcb-util - libxcb-32bit - - - /usr/lib32 - - - - - 2021-05-22 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-14 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-01 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-20 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.4.0 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 0.4.0 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.4.0 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-12-13 - 0.4.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - xcb-util-cursor - https://xcb.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - XCB cursor library - The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2 - - util-macros - libxcb-devel - xcb-util-devel - xcb-util-image-devel - xcb-util-renderutil-devel - - x11/library/xcb-util-cursor/pspec.xml - - - xcb-util-cursor - - libxcb - xcb-util-image - xcb-util-renderutil - - - /usr/lib - /usr/share/doc - - - - xcb-util-cursor-devel - Development files for xcb-util - - xcb-util-cursor - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-cursor-32bit - 32-bit shared libraries for xcb-util - emul32 - emul32 - - libxcb-32bit - xcb-util-image-32bit - xcb-util-renderutil-32bit - - - libxcb-32bit - xcb-util-image-32bit - xcb-util-renderutil-32bit - - - /usr/lib32 - - - - - 2021-05-22 - 0.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-19 - 0.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-20 - 0.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 0.1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.1.3 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 0.1.3 - Version bump - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.1.2 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-08-26 - 0.1.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - xcb-util-image - https://xcb.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - A number of libraries which sit on top of libxcb - libxcb temelli birtakım kitaplıklar - The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util-image modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2 - - util-macros - libxcb-devel - xcb-util-devel - - x11/library/xcb-util-image/pspec.xml - - - xcb-util-image - - xcb-util - libxcb - - - /usr/lib - /usr/share/doc - - - - xcb-util-image-devel - Development files for xcb-util - xcb-util-image için geliştirme dosyaları - - xcb-util-image - libxcb-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-image-32bit - 32-bit shared libraries for xcb-util - xcb-util-image için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libxcb-32bit - xcb-util-32bit - - - xcb-util-32bit - libxcb-32bit - - - /usr/lib32 - - - - - 2021-05-22 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-19 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-20 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.4.0 - Rebuild. - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 0.4.0 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.4.0 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-12-13 - 0.4.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - xcb-util-keysyms - https://xcb.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - A number of libraries which sit on top of libxcb - libxcb temelli birtakım kitaplıklar - The xcb-util-keysyms module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util-keysyms modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.bz2 - - xorg-proto - util-macros - libxcb-devel - - x11/library/xcb-util-keysyms/pspec.xml - - - xcb-util-keysyms - - libxcb - - - /usr/lib - /usr/share/doc - - - - xcb-util-keysyms-devel - Development files for xcb-util-keysyms - xcb-util-keysyms için geliştirme dosyaları - - xcb-util-keysyms - libxcb-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-keysyms-32bit - 32-bit shared libraries for xcb-util-keysyms - emul32 - emul32 - - libxcb-32bit - - - xcb-util-keysyms - libxcb-32bit - - - /usr/lib32 - - - - - 2021-05-22 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-19 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-20 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 0.4.0 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.4.0 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 0.4.0 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.4.0 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2015-12-13 - 0.4.0 - First release - Kamil Atlı - suvari@pisilinux.org - - - - - - xcb-util-renderutil - https://xcb.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - A number of libraries which sit on top of libxcb - libxcb temelli birtakım kitaplıklar - The xcb-util-renderutil module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util-renderutil modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2 - - xorg-proto - util-macros - libxcb-devel - - x11/library/xcb-util-renderutil/pspec.xml - - - xcb-util-renderutil - - libxcb - - - /usr/lib - /usr/share/doc - - - - xcb-util-renderutil-devel - Development files for xcb-util-renderutil - xcb-util-renderutil için geliştirme dosyaları - - xcb-util-renderutil - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-renderutil-32bit - 32-bit shared libraries for xcb-util-renderutil - xcb-util-renderutil için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libxcb-32bit - - - libxcb-32bit - - - /usr/lib32 - - - - - 2021-03-19 - 0.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-19 - 0.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-20 - 0.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 0.3.9 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.3.9 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 0.3.9 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.3.9 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-09-01 - 0.3.9 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xcb-util-wm - https://xcb.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - A number of libraries which sit on top of libxcb - libxcb temelli birtakım kitaplıklar - The xcb-util-wm module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util-wm modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-wm-0.4.1.tar.bz2 - - util-macros - libxcb-devel - - x11/library/xcb-util-wm/pspec.xml - - - xcb-util-wm - - libxcb - - - /usr/lib - /usr/share/doc - - - - xcb-util-wm-devel - Development files for xcb-util-wm - xcb-util-wm için geliştirme dosyaları - - xcb-util-wm - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-wm-32bit - 32-bit shared libraries for xcb-util-wm - xcb-util-wm için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libxcb-32bit - - - xcb-util-wm - libxcb-32bit - - - /usr/lib32 - - - - - 2021-05-22 - 0.4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-19 - 0.4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-20 - 0.4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 0.4.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-24 - 0.4.1 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2017-02-05 - 0.4.1 - Rebuild - PisiLinux Community - admin@pisilinux.org - - - 2016-04-30 - 0.4.1 - Release bump - PisiLinux Community - admin@pisilinux.org - - - 2014-05-16 - 0.4.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xcb-util-xrm - https://github.com/Airblader/xcb-util-xrm - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - x11.library - XCB utility functions for the X resource manager - XCB utility functions for the X resource manager - http://distfiles.macports.org/xorg-xcb-util-xrm/xcb-util-xrm-1.3.tar.bz2 - - libxcb-devel - xcb-util-devel - xcb-proto - libX11-devel - util-macros - - x11/library/xcb-util-xrm/pspec.xml - - - xcb-util-xrm - - libxcb - xcb-util - - - /usr/lib - - - - xcb-util-xrm-devel - Development files for xcb-util-xrm - system.devel - - xcb-util-xrm - libxcb-devel - xcb-util-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-05-22 - 1.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-03-19 - 1.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-23 - 1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-20 - 1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-05 - 1.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 1.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-16 - 1.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - argyllcms - https://www.argyllcms.com/ - - PisiLinux Community - osman.erkan@pislinux.org - - GPLv3 - MIT - app:gui - x11.misc - ICC compatible color management system - The Argyll color management system supports accurate ICC profile creation for acquisition devices, CMYK printers, film recorders and calibration and profiling of displays. - https://people.freedesktop.org/~hughsient/releases/hargyllcms-1.9.2.tar.xz - - tiff-devel - libpng-devel - libX11-devel - libXext-devel - libXrandr-devel - libXxf86vm-devel - libXinerama-devel - libjpeg-turbo-devel - libusb-devel - libtool - - x11/misc/argyllcms/pspec.xml - - - argyllcms - - tiff - libpng - libX11 - libXext - libXrandr - libXxf86vm - libXinerama - libjpeg-turbo - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/color - - - - - 2020-01-25 - 1.9.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.9.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 1.9.2 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-13 - 1.9.2 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - beignet - https://www.freedesktop.org/wiki/Software/Beignet/ - - Idris Kalp - idriskalp@gmail.com - - GPLv2 - library - x11.misc - Open source implementation of the OpenCL for Intel GPUs - Intel ekran kartları için OpenCL gerçekleştirimi - Open source implementation of the OpenCL for Intel GPUs - Intel ekran kartları için OpenCL gerçekleştirimi - https://sourceforge.net/projects/pisilinux/files/source/beignet-1.3.2_12.tar.xz - - libX11-devel - libXext-devel - libXfixes-devel - llvm-clang-devel - libdrm-devel - llvm - llvm-libs - opencl-icd-devel - cmake - python3-devel - - - llvm8.patch - llvm9.patch - llvm10.patch - - x11/misc/beignet/pspec.xml - - - beignet - - libX11 - libXext - libXfixes - llvm-clang - opencl-icd - libgcc - libdrm - libdrm-intel - llvm - llvm-libs - - - /etc - /usr/lib - /usr/share - /usr/share/doc - - - - - 2020-01-11 - 1.3.2_12 - First Release - Idris Kalp - idriskalp@gmail.com - - - - - - bumblebee - https://bumblebee-project.org - - Idris Kalp - idriskalp@gmail.com - - GPLv3 - app:gui - kernel.drivers - a project aiming to support NVIDIA Optimus technology under Linux. - The Bumblebee Project proudly presents version 3.0 of Bumblebee, a project aiming to support NVIDIA Optimus technology under Linux. After two months of hard work this version has finally been considered stable enough for release. - https://github.com/Bumblebee-Project/Bumblebee/archive/8f3d307b6aabbc2cd8444c6e5a4360f3bf2915ec.tar.gz - - libbsd-devel - libX11-devel - glib2-devel - libkmod-devel - - x11/misc/bumblebee/pspec.xml - - - bumblebee - - glib2 - module-bbswitch - libX11 - libbsd - primus - virtualgl - libkmod - virtualgl-32bit - - - /etc - /usr/lib/tmpfiles.d/bumblebee.conf - /usr/bin - /usr/sbin - /lib/udev/rules.d - /usr/share/man - /usr/share/doc - - - System.Service - System.Package - - - tmpfiles.conf - - - - - 2020-01-25 - 3.2.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 3.2.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 3.2.1 - Rebuild - Idris Kalp - idriskalp@pgmail.com - - - 2016-05-02 - 3.2.1 - Rebuild - Idris Kalp - idriskalp@pgmail.com - - - 2016-04-08 - 3.2.1 - First Release - Idris Kalp - idriskalp@pgmail.com - - - - - - colord - http://www.freedesktop.org/software/colord - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - x11.misc - Colord is a system activated daemon that maps devices to color profiles. - Colord, aygıtları renk profillerine eşleyen bir sistem etkinleştirme programıdır. - Usługa systemowa do zarządzania urządzeniami obsługującymi kolory - Colord is a system activated daemon that maps devices to color profiles. It is used by GNOME Color Manager for system integration and use when there are no users logged in. - Colord, giriş ve çıkış aygıtlarını doğru bir şekilde renk yönetimi için renk profilleri yönetmek, yüklemek ve oluşturmak için kolaylaştıran bir sistem hizmetidir. - colord to niskopoziomowa usługa systemowa odwzorowująca urządzenia obsługujące kolory na profile kolorów w kontekście systemu. - https://www.freedesktop.org/software/colord/releases/colord-1.4.5.tar.xz - - meson - valgrind - intltool - argyllcms - vala-devel - lcms2-devel - sane-backends-devel - bash-completion - eudev-devel - libtool - gtk-doc - perl - gettext-devel - glib2-devel - libgudev-devel - libxslt-devel - icu4c-devel - libgusb-devel - libusb-devel - sqlite-devel - qt5-sql-sqlite - polkit-devel - gobject-introspection-devel - - x11/misc/colord/pspec.xml - - - colord - - lcms2 - libgusb - shared-color-profiles - sane-backends - dbus - sqlite - polkit - eudev - glib2 - libgudev - - - /etc - /lib - /usr/libexec/colord-session - /var/lib/colord/icc/ - /usr/bin - /usr/libexec/colord - /usr/lib - /usr/share/dbus-1 - /usr/share/doc - /usr/share/polkit-1 - /usr/share/locale - /usr/share/man - /var - /usr/share/colord - /usr/share/glib-2.0 - /usr/share/bash-completion - /usr/libexec/colord-sane - /usr/share/gir-1.0 - - - System.Service - - - - colord-devel - Development files for colord - Colord için geliştirme başlıkları - Pliki nagłówkowe colord + geany-devel + geany için geliştirme dosyaları + geany için geliştirme dosyaları - colord - lcms2-devel - libgusb-devel - eudev-devel + geany + gtk3-devel glib2-devel - /usr/include - /usr/share/vala/vapi/colord.vapi - /usr/lib/pkgconfig - - - - shared-color-profiles - - /usr/share/color - - - - - 2021-05-25 - 1.4.5 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-31 - 1.4.4 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-05 - 1.4.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-03-24 - 1.4.3 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-11-08 - 1.4.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-30 - 1.4.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 1.3.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-11-17 - 1.3.3 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - dmenu - http://tools.suckless.org/dmenu/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - MIT - x11.misc - A dynamic menu for X - Dynamic menu is a generic menu for X, originally designed for dwm. It manages huge amounts (up to 10.000 and more) of user defined menu items efficiently - https://dl.suckless.org/tools/dmenu-4.9.tar.gz - - fontconfig-devel - libX11-devel - libXft-devel - libXinerama-devel - - x11/misc/dmenu/pspec.xml - - - dmenu - - fontconfig - libX11 - libXft - libXinerama - - - /usr/bin - /usr/share/man - - - - - 2020-01-25 - 4.9 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 4.8 - Rebuild for new toolchain. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-16 - 4.8 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - i3status - http://i3wm.org/i3status - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - BSD - x11.misc - A small generator for status bars - a small program (about 1500 SLOC) for generating a status bar for dzen2, xmobar or similar programs - http://i3wm.org/i3status/i3status-2.13.tar.bz2 - - xmlto - asciidoc - libxslt-devel - alsa-lib-devel - pulseaudio-libs-devel - libnl-devel - yajl-devel - libconfuse-devel - - x11/misc/i3status/pspec.xml - - - i3status - - alsa-lib - pulseaudio-libs - libnl - yajl - libconfuse - - - /etc - /usr/bin - /usr/share/man - - - - - 2020-01-25 - 2.13 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 2.12 - Rebuild for new toolchain. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-05-16 - 2.12 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - mesa-demos - http://www.mesa3d.org - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - x11.misc - Mesa demos - Mesa demoları - The Mesa Demos package contains a large number of OpenGL demonstration and test programs. - Mesa Demos paketi çok sayıda OpenGL gösterimi ve test programları içerir. - ftp://ftp.freedesktop.org/pub/mesa/demos/mesa-demos-8.4.0.tar.bz2 - - glew-devel - mesa-devel - libXext-devel - mesa-glu-devel - freeglut-devel - libX11-devel - libglvnd-devel - glibc-devel - wayland-devel - - x11/misc/mesa-demos/pspec.xml - - - mesa-demos - - glew - freeglut - libXext - mesa - libglvnd - mesa-glu - libX11 - wayland - wayland-client - - - /usr/share/mesa-demos - /usr/lib/mesa/demos - /usr/bin/eglinfo - - - - mesa-utils - Mesa utilities - Mesa yardımcı uygulamaları - x11.util - - mesa - libX11 - - - /usr/bin/glxgears - /usr/bin/xeglgears - /usr/bin/glxinfo - - - - mesa-demos-32bit - 32-bit shared libraries for mesa - mesa-demos için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - mesa-32bit - glew-32bit - freeglut-32bit - nettle-32bit - mesa-glu-32bit - - - libgcc - glew-32bit - mesa-32bit - libX11-32bit - libXext-32bit - freeglut-32bit - mesa-glu-32bit - wayland-32bit - libglvnd-32bit - mesa-demos - - - /usr/lib32 - /usr/bin/glxinfo32 - /usr/bin/glxgears32 - - - - - 2022-03-19 - 8.4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 8.4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-25 - 8.4.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-30 - 8.3.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2016-03-01 - 8.3.0 - Release bump. - Stefan Gronewold - groni@pisilinux.org - - - 2015-01-20 - 8.2.0 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2015-01-02 - 8.2.0 - Dep fixed. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-09-24 - 8.2.0 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-16 - 8.1.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-08 - 8.1.0 - Release bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-25 - 8.1.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 8.1.0 - Fixed configure settings. - Ertan Güven - ertan@pisilinux.org - - - 2013-02-27 - 8.1.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-02-09 - 8.0.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - opencl-icd - https://github.com/OCL-dev/ocl-icd - - Mathias Freire - mathiasfreire45@gmail.com - - BSD-2-Clause - library - x11.misc - OpenCL ICD loader library - OpenCL is a royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. - https://github.com/OCL-dev/ocl-icd/archive/v2.2.14.tar.gz - https://github.com/KhronosGroup/OpenCL-Headers/archive/v2020.12.18.tar.gz - - ruby - - x11/misc/opencl-icd/pspec.xml - - - opencl-icd - - /usr/lib - /usr/share/man - /usr/share/doc - - - - opencl-icd-32bit - emul32 - emul32 - - /usr/lib32 - - - - opencl-icd-devel - - opencl-icd - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-01-28 - 2.2.14 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-11-15 - 2.2.12 - First Release - Idris Kalp - idriskalp@gmail.com - - - - - - polybar - https://polybar.github.io/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - GPLv2 - app:gui - x11.misc - A fast and easy to use tool for creating status bars - Polybar aims to help users build beautiful and highly customizable status bars for their desktop environment, without the need of having a black belt in shell scripting. - https://github.com/jaagr/polybar/releases/download/3.4.2/polybar-3.4.2.tar - - cmake - i3wm-devel - xcb-proto - cairo-devel - curl-devel - xcb-util-xrm-devel - libnl-devel - wireless-tools-devel - alsa-lib-devel - jsoncpp-devel - pulseaudio-libs-devel - - x11/misc/polybar/pspec.xml - - - polybar - - libgcc - cairo - curl - libxcb - freetype - fontconfig - xcb-util-xrm - xcb-util-wm - xcb-util-cursor - libnl - jsoncpp - alsa-lib - pulseaudio-libs - - - /usr/bin - /usr/share/bash-completion - /usr/share/man - /usr/share/doc - /usr/share/zsh - - - - - 2020-01-25 - 3.4.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-04-13 - 3.3.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2018-11-30 - 3.2.1 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - primus - https://github.com/amonakov/primus - - Mathias Freire - mathiasfreire45@gmail.com - - ISC - library - x11.misc - Minimalistic and efficient OpenGL offloading for Bumblebee - Primus is a shared library that provides OpenGL and GLX APIs and implements low-overhead local-only client-side OpenGL offloading via GLX forking, similar to VirtualGL. - mirrors://sourceforge/pisilinux/source/primus-20160408.tar.gz - - libX11-devel - mesa-devel - - - primus-nvidia-libs.patch - - x11/misc/primus/pspec.xml - - - primus - - libX11 - mesa - - - /etc - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - primus-32bit - - libX11-32bit - mesa-32bit - - - libX11-32bit - mesa-32bit - - - /usr/lib32 - - - - - 2020-01-25 - 2016.05.02 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2018-07-30 - 2016.05.02 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2017-02-16 - 2016.05.02 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2016-05-02 - 2016.05.02 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2016-04-09 - 2016.04.08 - First Release - Idris Kalp - idriskalp@gmail.com - - - - - - rofi - https://github.com/davatorium/rofi - - fury - uglyside@yandex.ru - - MIT - app - x11.misc - rofi - A window switcher, application launcher and dmenu replacement. - https://github.com/davatorium/rofi/releases/download/1.7.3/rofi-1.7.3.tar.xz - - pango-devel - cairo-devel - glib2-devel - check-devel - libxcb-devel - librsvg-devel - xcb-util-devel - xcb-util-wm-devel - xcb-util-xrm-devel - libxkbcommon-devel - libjpeg-turbo-devel - xcb-util-image-devel - xcb-util-cursor-devel - xcb-util-renderutil-devel - startup-notification-devel - - x11/misc/rofi/pspec.xml - - - rofi - - pango - cairo - glib2 - libxcb - librsvg - xcb-util - gdk-pixbuf - xcb-util-wm - xcb-util-xrm - libxkbcommon - libjpeg-turbo - xcb-util-cursor - startup-notification - - - /usr/bin - /usr/share - /usr/lib - /usr/share/doc - - - - rofi-devel - - rofi - - - /usr/include /usr/lib/pkgconfig + /usr/include/geany/* - - 2022-02-04 - 1.7.3 - Version bump. - fury - uglyside@yandex.ru - - - 2021-11-27 - 1.7.1 - Version bump. - fury - uglyside@yandex.ru - - 2021-09-15 - 1.7.0 + 2021-10-15 + 1.38 Version bump. fury uglyside@yandex.ru 2020-12-06 - 1.6.1 + 1.37.1 Version bump. - Mustafa Cinasal - muscnsl@gmail.com + fury + uglyside@yandex.ru - 2020-01-25 - 1.5.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2020-06-24 + 1.36 + Disable binreloc. + fury + uglyside@yandex.ru - 2019-10-25 - 1.5.2 - Rebuild libxkbcommon - Mustafa Cinasal - muscnsl@gmail.com + 2020-02-03 + 1.36 + Rebuild with gtk3. + fury + uglyside@yandex.ru - 2019-02-02 - 1.5.2 + 2019-10-15 + 1.36 Version bump - Ertuğrul Erata - ertugrulerata@gmail.com + fury + uglyside@yandex.ru - 2018-10-30 - 1.5.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com + 2019-04-30 + 1.35 + Version bump + fury + uglyside@yandex.ru - 2018-10-07 - 1.5 - first pisi pack + 2019-04-16 + 1.34.1 + First release fury uglyside@yandex.ru @@ -339959,1183 +345263,257 @@ contacts, tasks, and calendar information. - virtualgl - http://virtualgl.org + poedit + https://poedit.net/ - Marcin Bojara - marcin@pisilinux.org + PisiLinux Community + admins@pisilinux.org - LGPLv2.1 - library - app:console - x11.misc - A toolkit for displaying OpenGL applications to thin clients - OpenGL uygulamaları ince istemcilerde göstermek için bir kitaplık - Redirects 3D commands from an OpenGL application onto a server-side 3D graphics card. - Bir OpenGL uygulamadan gelen 3D komutlarını sunucu tarafındaki 3D grafik kartına yönlendirir. - https://sourceforge.net/projects/virtualgl/files/2.5.2/VirtualGL-2.5.2.tar.gz + MIT + app:gui + editor + A cross-platform translation editor. + Platform bağımsız gettext po düzenleyicisi + This program is a simple translation editor for PO and XLIFF files. It also serves as a GUI frontend to more GNU gettext utilities and catalogs editor/source code parser. It helps with translating applications into another language. + Poedit, GNU Gettext arayüzü ve katalog düzenleyicisi / kaynak kod ayrıştırıcısıdır. Uygulamaları başka dillere çevirmede yardımcı olur. Detaylı bilgi için GNU Gettext dökümantasyonu ya da wxWidgets wxLocale sınıf referanslarına göz atın. + https://github.com/vslavik/poedit/releases/download/v3.0.1-oss/poedit-3.0.1.tar.gz - cmake - fltk-devel - libXv-devel - libXext-devel - mesa-devel - libX11-devel - mesa-glu-devel - libjpeg-turbo-devel + wxGTK3 + db-devel + gtk3-devel + glib2-devel + boost-devel + icu4c-devel + wxGTK-devel + wxGTK-common + gettext-devel + pugixml-devel + lucene++-devel + gtkspell3-devel - x11/misc/virtualgl/pspec.xml + editor/poedit/pspec.xml - virtualgl - - fltk - libXv - libXext - mesa - libX11 - mesa-glu - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/lib/fakelib - /usr/share/doc - - - - virtualgl-32bit - 32 bit shared libraries of VirtualGL - emul32 - emul32 - - fltk-32bit - libX11-32bit - libXv-32bit - libXext-32bit - mesa-32bit - mesa-glu-32bit - libjpeg-turbo-32bit - - - fltk-32bit - libX11-32bit - libXv-32bit - libXext-32bit - mesa-32bit - mesa-glu-32bit - libjpeg-turbo-32bit - - - /usr/bin/glxspheres32 - /usr/lib32 - /usr/lib32/fakelib - - - - virtualgl-devel - Development files for virtualgl - - virtualgl - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2018-07-30 - 2.5.2 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-22 - 2.5.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 2.5.1 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-11-02 - 2.5.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-02 - 2.5 - Rebuild - Idris KALP - idriskalp@gmail.com - - - 2016-04-08 - 2.5 - Version bump - Idris KALP - idriskalp@gmail.com - - - - - - xapp - https://github.com/linuxmint/xapp - - Pisi Linux Admins - admin@pisilinux.org - - GPLv3 - app - x11.misc - Common library for X-Apps project - Common library for X-Apps project - Common library for X-Apps project - Common library for X-Apps project - https://github.com/linuxmint/xapp/archive/refs/tags/2.2.3.tar.gz - - meson - vala-devel - libdbusmenu-gtk3 - libgnomekbd-devel - libdbusmenu-devel - python3-pygobject3-devel - gobject-introspection-devel - - x11/misc/xapp/pspec.xml - - - xapp + poedit gtk3 - cairo + boost glib2 - pango - libX11 - gdk-pixbuf - libgnomekbd - libdbusmenu-gtk3 + icu4c + wxGTK3 + libgcc + gettext + pugixml + lucene++ + gtkspell3 + wxGTK-common /usr/bin - /etc - /usr/libexec - /usr/lib /usr/share /usr/share/locale + /usr/share/man /usr/share/doc - - xapp-devel - Development files for xapp - - xapp - gtk3-devel + + + 2021-12-20 + 3.0.1 + Version bump. + fury + uglyside@yandex.ru + + + 2021-11-27 + 2.4.3 + Rebuild boost. + fury + uglyside@yandex.ru + + + 2021-04-29 + 2.4.3 + Version bump. + fury + uglyside@yandex.ru + + + 2020-12-04 + 2.4.2 + First release + fury + uglyside@yandex.ru + + + + + + medit + http://mooedit.sourceforge.net/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv2 + app:gui + editor + Multiplatform GTK text editor + Sekme özelliğine sahip bir metin düzenleyicisi + Medit is a text editor. Started originally as a simple built-in editor component in GGAP, it grew up to a real text editor. The intention now is to make it a useful programming and around-programming text editor. + Medit, sekme özelliğine sahip hızlı ve kullanışlı bir metin düzenleyicisidir. + medit + mirrors://sourceforge/mooedit/medit-1.2.92-devel.tar.bz2 + + python-gtk-devel + python-devel + intltool + gtk2-devel + atk-devel cairo-devel + gettext-devel + pkgconfig glib2-devel libX11-devel - gdk-pixbuf-devel - libgnomekbd-devel - libxkbfile-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-10-24 - 2.2.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-25 - 2.2.2 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - xbitmaps - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.misc - Utilitaire Xbitmaps de X.Org - X.Org static graphics - X.Org statik grafikleri - X.Org xbitmaps Werkzeug - xbitmaps provides static graphics needed by Xorg applications to draw screen elements. - xbitmaps, ekran öğeleri çizmek için Xorg uygulamaları tarafından ihtiyaç duyulan statik grafikleri içerir. - mirrors://xorg/individual/data/xbitmaps-1.1.2.tar.bz2 - x11/misc/xbitmaps/pspec.xml - - - xbitmaps - - /usr/include/X11/bitmaps - /usr/lib/pkgconfig - /usr/share/pkgconfig - - - - - 2020-01-10 - 1.1.2 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-30 - 1.1.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 1.1.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.1.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-15 - 1.1.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - xdm - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - app:gui - x11.misc - X Display Manager - X Görüntü Yöneticisi - X Display Manager provides a login screen, session management, and support for XDMCP. - X Görüntü Yöneticisi, giriş ekranı, oturum yönetimi ve XDMCP desteği sağlar. - xorg - mirrors://xorg/individual/app/xdm-1.1.11.tar.bz2 - - libXt-devel - libICE-devel - libSM-devel - libX11-devel - libXaw-devel - libXft-devel - libXmu-devel - libXpm-devel - libXext-devel - libXinerama-devel - util-macros - pam-devel - xtrans - audit-devel - libbsd-devel - - - xsession.patch - no-xconsole.patch - resources.patch - xdm-1.1.11-arc4random-include.patch - xdm-1.1.11-cve-2013-2179.patch - xdm-1.1.11-setproctitle-include.patch - xdm-consolekit.patch - - x11/misc/xdm/pspec.xml - - - xdm - - pam - libX11 - libXau - libXdmcp - libXt - libbsd - libXft - libXmu - libXpm - libXaw - libXext - libXinerama - xinit - - - /etc - /usr/bin - /usr/lib/X11/xdm - /usr/share/X11 - /usr/share/display-managers - /var/lib/xdm - /usr/share/doc - /usr/share/man - - - System.Service - - - xdm.pam.d - start-dm.sh - xdm.desktop - xorg-safe-fbdev.conf - xorg-safe-vesa.conf - - - - - 2020-01-25 - 1.1.11 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-10 - 1.1.11 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-09 - 1.1.11 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - xinit - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - x11.misc - X Window System session initializer - X Pencere Sistemi oturum hazırlayıcı - xinit initializes X Window System server and runs the first client application. - xinit, X Pencere Sistemi sunucusunu hazırlar ve ilk istemci uygulamayı başlatır. - mirrors://xorg/individual/app/xinit-1.4.1.tar.bz2 - - util-macros - xorg-proto - libX11-devel - - - 06_move_serverauthfile_into_tmp.diff - fs25361.patch - - x11/misc/xinit/pspec.xml - - - xinit - - libX11 - xorg-app - dbus-x11 - - - /etc/X11/Xresources - /etc/X11/Xdefaults - /etc/X11/xinit - /usr/bin - /usr/lib/X11/xinit - /usr/share/doc - /usr/share/man - - - Xsession - xinitrc - xserverrc - xserverrc - Xresources - Xdefaults - xinitrc.d/localuser.sh - xinitrc.d/xdg-runtime-dir.sh - xinitrc.d/Xresources.sh - xinitrc.d/Xdefaults.sh - xinitrc.d/xkb.sh - xinitrc.d/startup.sh - xinitrc.d/environment.sh - xinitrc.d/dbus.sh - xinitrc.d/ssh-agent.sh - - - - - 2020-12-09 - 1.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-24 - 1.4.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 1.4.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.4.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-17 - 1.4.0 - Rebuild xorg prto - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-28 - 1.4.0 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 1.3.4 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-05-02 - 1.3.4 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-11-30 - 1.3.4 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - xkeyboard-config - https://freedesktop.org/wiki/Software/XKeyboardConfig - - PisiLinux Community - admin@pisilinux.org - - MIT - data - x11.misc - X keyboard configuration database - X klavye yapılandırma veritabanı - xkeyboard-config aims to provide consistent and well-structured X keyboard configuration data for X Window System implementations. - xkeyboard-config, X Pencere Sistemi için tutarlı ve iyi tasarlanmış X klavye yapılandırma verisi sağlamayı amaçlar. - mirrors://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.35.1.tar.xz - - meson - intltool - xorg-proto - xorg-app python3-devel - libxslt-devel - libX11-devel - - x11/misc/xkeyboard-config/pspec.xml - - - xkeyboard-config - - xorg-app - libxslt - libX11 - xterm - - - /etc/X11/xorg.conf.d - /lib/udev/rules.d - /usr/share/X11/xkb - /usr/share/doc - /usr/share/locale - /usr/share/pkgconfig - /usr/share/man - - - 10-keyboard.conf - 95-xkb.rules - - - - - 2022-02-09 - 2.35.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-10 - 2.32 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-15 - 2.28 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 2.27 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-10 - 2.26 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2019-01-07 - 2.24 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-12 - 2.24 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-28 - 2.23.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-02-22 - 2.23.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 2.20 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-04 - 2.19 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-02 - 2.17 - Version bump - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-05-14 - 2.14 - First release - Hakan Yıldız - hknyldz93@gmail.com - - - - - - xorg-app - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - app:gui - x11.misc - Applications de X.Org - X.Org applications - X.Org uygulamaları - X.Org Anwendungen - xorg-app contains base Xorg applications. - mirrors://xorg/individual/app/appres-1.0.5.tar.bz2 - mirrors://xorg/individual/app/bdftopcf-1.1.tar.bz2 - mirrors://xorg/individual/app/beforelight-1.0.5.tar.bz2 - mirrors://xorg/individual/app/bitmap-1.0.9.tar.bz2 - mirrors://xorg/individual/app/editres-1.0.7.tar.bz2 - mirrors://xorg/individual/app/fonttosfnt-1.2.2.tar.bz2 - mirrors://xorg/individual/app/fslsfonts-1.0.5.tar.bz2 - mirrors://xorg/individual/app/fstobdf-1.0.6.tar.bz2 - mirrors://xorg/individual/app/iceauth-1.0.8.tar.bz2 - mirrors://xorg/individual/app/ico-1.0.5.tar.bz2 - mirrors://xorg/individual/app/listres-1.0.4.tar.bz2 - mirrors://xorg/individual/app/luit-1.1.1.tar.bz2 - mirrors://xorg/individual/app/mkcomposecache-1.2.1.tar.bz2 - mirrors://xorg/individual/app/mkfontdir-1.0.7.tar.bz2 - mirrors://xorg/individual/app/mkfontscale-1.2.1.tar.bz2 - mirrors://xorg/individual/app/oclock-1.0.4.tar.bz2 - mirrors://xorg/individual/app/rendercheck-1.5.tar.bz2 - mirrors://xorg/individual/app/rgb-1.0.6.tar.bz2 - mirrors://xorg/individual/app/rstart-1.0.5.tar.bz2 - mirrors://xorg/individual/app/scripts-1.0.1.tar.bz2 - mirrors://xorg/individual/app/sessreg-1.1.2.tar.bz2 - mirrors://xorg/individual/app/setxkbmap-1.3.2.tar.bz2 - mirrors://xorg/individual/app/showfont-1.0.5.tar.bz2 - mirrors://xorg/individual/app/smproxy-1.0.6.tar.bz2 - mirrors://xorg/individual/app/twm-1.0.11.tar.xz - mirrors://xorg/individual/app/viewres-1.0.6.tar.bz2 - mirrors://xorg/individual/app/x11perf-1.6.1.tar.bz2 - mirrors://xorg/individual/app/xauth-1.1.tar.bz2 - mirrors://xorg/individual/app/xbacklight-1.2.3.tar.bz2 - mirrors://xorg/individual/app/xbiff-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xcalc-1.1.0.tar.bz2 - mirrors://xorg/individual/app/xclipboard-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xclock-1.0.9.tar.bz2 - mirrors://xorg/individual/app/xcmsdb-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xcompmgr-1.1.8.tar.bz2 - mirrors://xorg/individual/app/xconsole-1.0.7.tar.bz2 - mirrors://xorg/individual/app/xcursorgen-1.0.7.tar.bz2 - mirrors://xorg/individual/app/xdbedizzy-1.1.0.tar.bz2 - mirrors://xorg/individual/app/xditview-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xdpyinfo-1.3.2.tar.bz2 - mirrors://xorg/individual/app/xedit-1.2.2.tar.bz2 - mirrors://xorg/individual/app/xev-1.2.4.tar.bz2 - mirrors://xorg/individual/app/xeyes-1.2.0.tar.bz2 - mirrors://xorg/individual/app/xf86dga-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xfd-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xfindproxy-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xfontsel-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xfs-1.2.0.tar.bz2 - mirrors://xorg/individual/app/xfsinfo-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xfwp-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xgamma-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xgc-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xhost-1.0.8.tar.bz2 - mirrors://xorg/individual/app/xinput-1.6.3.tar.bz2 - mirrors://xorg/individual/app/xkbcomp-1.4.5.tar.bz2 - mirrors://xorg/individual/app/xkbevd-1.1.4.tar.bz2 - mirrors://xorg/individual/app/xkbprint-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xkbutils-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xkill-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xload-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xlogo-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xlsatoms-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xlsclients-1.1.4.tar.bz2 - mirrors://xorg/individual/app/xlsfonts-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xmag-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xman-1.1.5.tar.bz2 - mirrors://xorg/individual/app/xmessage-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xmh-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xmodmap-1.0.10.tar.bz2 - mirrors://xorg/individual/app/xmore-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xpr-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xprop-1.2.5.tar.bz2 - mirrors://xorg/individual/app/xrandr-1.5.1.tar.xz - mirrors://xorg/individual/app/xrdb-1.2.1.tar.bz2 - mirrors://xorg/individual/app/xrefresh-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xset-1.2.4.tar.bz2 - mirrors://xorg/individual/app/xsetmode-1.0.0.tar.bz2 - mirrors://xorg/individual/app/xsetpointer-1.0.1.tar.bz2 - mirrors://xorg/individual/app/xsetroot-1.1.2.tar.bz2 - mirrors://xorg/individual/app/xsm-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xstdcmap-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xvidtune-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xvinfo-1.1.4.tar.bz2 - mirrors://xorg/individual/app/xwd-1.0.8.tar.bz2 - mirrors://xorg/individual/app/xwininfo-1.1.5.tar.bz2 - mirrors://xorg/individual/app/xwud-1.0.5.tar.bz2 - - fontconfig-devel - libdmx-devel - libfontenc-devel - libFS-devel - libICE-devel - libpng-devel + libxml2-devel + gtk2-devel + pango-devel + lua-devel libSM-devel - libXaw-devel - libXcomposite-devel - libXcursor-devel - libXdamage-devel - libXext-devel - libXfixes-devel - libXfont-devel - libXft-devel - libXi-devel - libXinerama-devel - libxkbfile-devel - libXmu-devel - libXrandr-devel - libXfont2-devel - libXrender-devel - libXScrnSaver-devel - libXt-devel - libXtst-devel - libXv-devel - libXxf86dga-devel - libXxf86vm-devel - xbitmaps - xcb-util-devel - libXxf86misc-devel - xorg-proto - util-macros - xtrans - font-util + libICE-devel + shared-mime-info + gdk-pixbuf-devel - x11/misc/xorg-app/pspec.xml + + desktop-tr.patch + fix_help_dir.patch + + editor/medit/pspec.xml - xorg-app + medit - zlib + gtk2 + atk + glib2 libX11 - libXau - libpng - libxcb - freetype - libFS + libgcc + python + libxml2 + cairo + pango libSM - libXi - libXt - libXv - libdmx - libXmu - libXaw libICE - libXft - libXtst - libXext - xcb-util - libXfont - libXrandr - libXfixes - libXfont2 - libXrender - fontconfig - libfontenc - libXxf86vm - libXcursor - libXdamage - libxkbfile - libXxf86dga - libXinerama - libXxf86misc - libXcomposite - libXScrnSaver + gdk-pixbuf - /etc /usr/bin - /usr/include /usr/lib - /usr/sbin - /usr/share/X11 + /usr/share/locale + /usr/share/applications + /usr/share/icons/hicolor + /usr/share/medit + /usr/share/pixmaps + /usr/share/doc /usr/share/man - - System.PackageHandler - - - - xorg-app-devel - - xorg-proto - libX11-devel - libxkbfile-devel - xorg-app - - - /usr/lib/pkgconfig - - - 2021-08-28 - 7.7 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-25 - 7.7 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-10 - 7.7 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-20 - 7.7 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - 2019-03-14 - 7.7 + 2020-02-09 + 1.2.92 Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2019-02-21 - 7.7 - Version bump. + 2018-08-29 + 1.2.92 + Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2019-01-05 - 7.7 - Rebuild. + 2018-01-15 + 1.2.92 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2018-09-16 - 7.7 - Rebuild. + 2017-05-05 + 1.2.0 + Rebuild with new toolchain Mustafa Cinasal muscnsl@gmail.com - 2017-02-16 - 7.7 - Version bump. - Alihan Öztürk - alihan@pisilinux.org + 2016-06-15 + 1.2.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org - 2015-05-10 - 7.6 + 2016-05-08 + 1.2.0 First release - Burak Ertürk - burakerturk@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org - xorg-font - https://www.x.org/ + scite + https://sourceforge.net/projects/scintilla/ - PisiLinux Community - admins@pisilinux.org - - MIT - data:font - x11.misc - Fichiers de fontes d'écrans graphiques (X.Org) - X.Org font files - X.Org yazı tipi dosyaları - Grafische Oberfläche (X.Org) Schrift Dateien - xorg-font contains base X.Org fonts. - mirrors://xorg/individual/font/encodings-1.0.5.tar.bz2 - mirrors://xorg/individual/font/font-adobe-75dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-adobe-100dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-adobe-utopia-100dpi-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-adobe-utopia-type1-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-alias-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-arabic-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-75dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-100dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-ttf-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-type1-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bitstream-75dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bitstream-100dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bitstream-type1-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-cronyx-cyrillic-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-cursor-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-daewoo-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-dec-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-ibm-type1-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-isas-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-jis-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-micro-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-misc-cyrillic-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-misc-ethiopic-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-misc-meltho-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-mutt-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-misc-misc-1.1.2.tar.bz2 - mirrors://xorg/individual/font/font-schumacher-misc-1.1.2.tar.bz2 - mirrors://xorg/individual/font/font-screen-cyrillic-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-sony-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-sun-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-winitzki-cyrillic-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-xfree86-type1-1.0.4.tar.bz2 - - font-util - util-macros - xorg-app - fontconfig-devel - - x11/misc/xorg-font/pspec.xml - - - xorg-font - - xorg-app - - - /etc/X11/fontpath.d - /usr/share/fonts - /etc/fonts/conf.avail/42-luxi-mono.conf - /etc/fonts/conf.d/42-luxi-mono.conf - - - - xorg-font-extra - X.Org additional font files - X.Org ek yazı tipi dosyaları - - xorg-app - - - /etc/X11/fontpath.d/75dpi:unscaled - /etc/X11/fontpath.d/100dpi:unscaled - /usr/share/fonts/75dpi - /usr/share/fonts/100dpi - - - - - 2020-01-25 - 7.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-11-08 - 7.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2019-01-08 - 7.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2018-07-27 - 7.6 - Rebuild. - Pisi Linux Community - admin@pisilinux.org - - - 2017-02-16 - 7.6 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 7.6 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-11-17 - 7.6 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - xscreensaver - https://www.jwz.org/xscreensaver/ - - Mogyorósi Petra - squeakymouse@protonmail.com + fury + uglyside@yandex.ru custom - x11.misc - Screensaver collection for X11 systems. - XScreenSaver is the standard screen saver collection shipped on most Linux and Unix systems running the X11 Window System. I released the first version in 1992. I ported it to macOS in 2006, to iOS in 2012, and to Android in 2014. On X11 systems, XScreenSaver is two things: it is both a large collection of screen savers; and it is also the framework for blanking and locking the screen. - https://www.jwz.org/xscreensaver/xscreensaver-6.03.tar.gz + app:gui + editor + SCIntilla based Text Editor. + Scintilla is a free source code editing component which includes useful features such as syntax styling, error indicators, folding, code completion and call tips. + mirrors://sourceforge/project/scintilla/SciTE/5.2.2/scite522.tgz - bc - intltool - atk-devel - pam-devel + lua-devel gtk2-devel - mesa-devel glib2-devel - glibc-devel - cairo-devel - pango-devel - libXi-devel - pixman-devel - libpng-devel - libXft-devel - libXmu-devel - libICE-devel - libX11-devel - gettext-devel - libxml2-devel - libXext-devel - elogind-devel - freetype-devel - harfbuzz-devel - mesa-glu-devel - libglade-devel - libXrandr-devel - libXrender-devel - libXxf86vm-devel - gdk-pixbuf-devel - libXinerama-devel - libXxf86misc-devel - libjpeg-turbo-devel - gdk-pixbuf-xlib-devel + python3-devel - x11/misc/xscreensaver/pspec.xml + editor/scite/pspec.xml - xscreensaver + scite atk - pam gtk2 - mesa - glib2 - glibc - pango cairo - libXi - libXt - libXft - libpng - libICE - libX11 - pixman - libXmu - libxml2 - gettext - libXext - elogind - libglade - libglvnd - mesa-glu - freetype - harfbuzz - libXrandr - libXrender + glib2 + pango + libgcc gdk-pixbuf - libXxf86vm - libXinerama - libXxf86misc - libjpeg-turbo - gdk-pixbuf-xlib - /etc/pam.d /usr/bin - /usr/libexec - /usr/lib + /usr/lib/scite /usr/share - /usr/share/locale - /usr/share/man - /usr/share/doc - + 2022-04-14 - 6.03 + 5.2.2 + Version bump. + fury + uglyside@yandex.ru + + + 2021-12-18 + 5.1.6 First build. fury uglyside@yandex.ru @@ -341144,2724 +345522,2649 @@ contacts, tasks, and calendar information. - xorg-server - http://www.x.org + bluefish + http://bluefish.openoffice.nl/ PisiLinux Community admins@pisilinux.org - MIT - x11.server - X.Org X Server - Serveur X X.Org - X.Org X Server - X.Org X Sunucu - X.Org X Serwer - X server is the main application that allows a graphical interface. - X sunucu, grafiksel arayüz için gerekli ana uygulamadır. - X serwer to główna aplikacja, która umożliwia interfejs graficzny. - mirrors://xorg/individual/xserver/xorg-server-21.1.3.tar.xz - - valgrind - xorg-proto - libtirpc-devel - elogind-devel - libbsd-devel - font-util - libjpeg-turbo-devel - libdmx-devel - libdrm-devel - libgcrypt-devel - libpciaccess-devel - libX11-devel - libXaw-devel - libXext-devel - libXfixes-devel - libXfont2-devel - libXi-devel - libxkbfile-devel - libXmu-devel - libXpm-devel - libXrender-devel - libXres-devel - libXt-devel - libXtst-devel - libXv-devel - mesa-devel - pixman-devel - xorg-app - nettle-devel - libepoxy-devel - xcb-util-devel - xcb-util-image-devel - xcb-util-wm-devel - xcb-util-keysyms-devel - xcb-util-renderutil-devel - util-macros - xtrans - eudev-devel - freetype-devel - libunwind-devel - libXau-devel - libICE-devel - libSM-devel - openssl-devel - xorg-app-devel - wayland-devel - wayland-protocols-devel - libglvnd-devel - xkeyboard-config - libxcvt-devel - - - xorg-server-1.12-unloadsubmodule.patch - xorg-server-1.18-support-multiple-Files-sections.patch - - x11/server/xorg-server/pspec.xml - - - xorg-server - app:console - - libbsd - libXau - eudev - elogind - libXdmcp - mesa - libxcvt - libdrm - pixman - libglvnd - libXfont2 - libunwind - libpciaccess - libxshmfence - libepoxy - nettle - - - /etc/X11/xorg.conf.d - /etc/sysconfig/createfiles - /usr/bin/X - /usr/bin/Xorg - /usr/bin/cvt - /usr/bin/gtf - /usr/libexec - /usr/lib/xorg - /usr/share/X11/DriversDB - /usr/share/X11/pci - /usr/share/X11/xorg.conf.d - /usr/share/man/man1/Xorg.1 - /usr/share/man/man1/cvt.1 - /usr/share/man/man1/gtf.1 - /usr/share/man/man4/exa.4 - /usr/share/man/man4/modesetting.4 - /usr/share/man/man4/fbdevhw.4 - /usr/share/man/man5/xorg.conf.5 - /usr/share/man/man5/xorg.conf.d.5 - /usr/share/man/man4/inputtestdrv.4 - /usr/share/man/man1/Xorg.wrap.1 - /usr/share/man/man5/Xwrapper.config.5 - /etc/X11/fontpath.d - /usr/share/doc - /var/lib/xkb - /usr/share/man/man1/Xserver.1 - - - xorg-server-common - - - xorg-video-modesetting - glamor-egl - xorg-server-common - - - xorg-save-xkb-config.sh - DriversDB - fedora/10-quirks.conf - - - - xorg-server-xephyr - Nested X Server - Başka bir X ekranında çalışabilen X sunucusu - app:console - - libX11 - libXau - libxcb - libXdmcp - xorg-server - mesa - xcb-util - libunwind - pixman - libXext - libXfont2 - libepoxy - xcb-util-wm - libxshmfence - xcb-util-image - xcb-util-keysyms - xcb-util-renderutil - - - /usr/bin/Xephyr - /usr/share/man/man1/Xephyr.1 - - - - xorg-server-xvfb - Virtual Framebuffer X Server - Sanal framebuffer X sunucusu - app:console - GPLv2 - - libXau - libXdmcp - xorg-server - libXfont2 - pixman - mesa - libunwind - - - /usr/bin/[Xx]vfb* - /usr/share/man/man1/Xvfb.1 - - - xvfb-run.sh - - - - xorg-server-xnest - A nested X server that runs as an X application - - libX11 - libXau - libXdmcp - libXfont2 - libXext - libunwind - pixman - - - /usr/bin/Xnest - /usr/share/man/man1/Xnest.1 - - - - xorg-server-devel - Headers and libraries for X server driver development - X sunucusu için sürücü geliştirmede kullanılan başlık ve kitaplık dosyaları - data - library - - xorg-server - libpciaccess-devel - pixman-devel - mesa-devel - xorg-proto - libxcvt-devel - - - /usr/include/xorg - /usr/lib/libxf86config.a - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2022-01-11 - 21.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2022-01-03 - 21.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-15 - 21.1.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-14 - 21.1.1 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-12 - 21.1.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-01 - 1.20.13 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-12 - 1.20.11 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-23 - 1.20.10 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-12-09 - 1.20.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-09-08 - 1.20.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-06-04 - 1.20.8 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-26 - 1.20.7 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-03-11 - 1.20.6 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-10-19 - 1.20.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-02-09 - 1.20.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-30 - 1.19.6 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-07 - 1.20.3 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-10-31 - 1.20.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-09-16 - 1.19.6 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-12-17 - 1.19.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-04-26 - 1.19.1 - Rebuild for a patch - Kamil Atlı - suvari@pisilinux.org - - - 2017-03-02 - 1.19.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-11-04 - 1.18.4 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-02 - 1.18.3 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2016-04-08 - 1.17.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - rxvt-unicode - http://software.schmorp.de/pkg/rxvt-unicode.html - - PisiLinux Community - admins@pisilinux.org - - GPL-2 + GPLv3 app:gui - x11.terminal - Rxvt clone with XFT and Unicode support. - XFT ve unikod destekli rxvt klonu - Rxvt-unicode, Une implémentation de terminal avec une interface graphique et le support pour XVT et l'unicode. - Rxvt-unicode is a terminal application with graphical user interface having XVT and Unicode support. - Rxvt-unicode, grafiksel arayüzde bir kabuk çalıştırmaya yarayan, XFT ve unikod destekli uçbirim aracıdır. - https://ftp.osuosl.org/pub/blfs/conglomeration/rxvt-unicode/rxvt-unicode-9.30.tar.bz2 - - libXt-devel - libXft-devel - libXmu-devel - libptytty-devel - fontconfig-devel - libXrender-devel - gdk-pixbuf-devel - startup-notification-devel - - - rxvt-unicode-9.06-font-width.patch - gentables.patch - - x11/terminal/rxvt-unicode/pspec.xml - - - rxvt-unicode - - perl - glib2 - libX11 - libXft - libXmu - libgcc - libptytty - perl-Gtk2 - fontconfig - gdk-pixbuf - libXrender - startup-notification - - - /etc - /usr/bin - /usr/lib - /usr/share/terminfo - /usr/share/applications - /usr/share/man - /usr/share/doc - - - System.Package - - - rxvt.desktop - urxvtc.desktop - rxvt-tabbed.desktop - - - - - 2021-12-21 - 9.30 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2021-11-19 - 9.26 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2020-01-25 - 0.9.22 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2019-04-17 - 0.9.22 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - terminator - https://gnome-terminator.org/ - - PisiLinux Community - admins@pisilinux.org - - GPL-2 - app:gui - x11.terminal - Multiple terminals in one window. - >Tek bir pencerede birden fazla terminal çalıştırabilen uygulama. - In April of 2020 we started moving Terminator to GitHub. A new team wanted to continue the work of the original authors. - Terminator tek pencerede birden çok terminal çalıştırarak masaüstü alanınızı daha rahat kullanmanızı amaçlar. - https://github.com/gnome-terminator/terminator/releases/download/v2.1.1/terminator-2.1.1.tar.gz + editor + A powerful editor for experienced web designers and programmers + Deneyimli web tasarımcıları ve programcıları için güçlü bir düzenleyici + Bluefish is a powerful editor for experienced web designers and programmers. Bluefish supports many programming and markup languages, but it focuses on editing dynamic and interactive websites. + Bluefish web sayfası tasarım ve hazırlanmasında kullanılan güçlü bir düzenleyicidir. + bluefish + http://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.11.tar.bz2 + python-devel intltool - vte-devel - gtk3-devel - gnutls-devel - dbus-python3 - python3-devel - python3-wheel - gettext-devel - libpcre2-devel - python3-psutil - dbus-glib-devel - keybinder-devel - python3-setuptools - python3-pytest-runner - python3-pygobject3-devel - gsettings-desktop-schemas-devel - - x11/terminal/terminator/pspec.xml - - - terminator - - vte - gtk3 - gnutls - python3 - libpcre2 - keybinder - dbus-glib - python3-six - dbus-python3 - python3-psutil - python3-configobj - python3-pygobject3 - gsettings-desktop-schemas - - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2021-11-04 - 2.1.1 - First build - fury - uglyside@yandex.ru - - - - - - tilda - https://github.com/lanoxx/tilda - - fury - uglyside@yandex.ru - - GPL-2 - app:gui - x11.terminal - A Gtk based drop down terminal for Linux and Unix. - Tilda is a terminal emulator and can be compared with other popular terminal emulators such as gnome-terminal (Gnome), Konsole (KDE), xterm and many others. The specialities of Tilda are that it does not behave like a normal window but instead it can be pulled up and down from the top of the screen with a special hotkey. Additionally Tilda is highly configurable. It is possible to configure the hotkeys for keybindings, change the appearance and many options that affect the behavior of Tilda. - https://github.com/lanoxx/tilda/archive/tilda-1.5.4.tar.gz - - python3 - vte-devel gtk3-devel glib2-devel - libX11-devel - gnutls-devel - libpcre2-devel - libconfuse-devel - - x11/terminal/tilda/pspec.xml - - - tilda - - vte - gtk3 - glib2 - pango - libX11 - gdk-pixbuf - libconfuse - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2021-10-13 - 1.5.4 - First build - fury - uglyside@yandex.ru - - - - - - vte - https://www.gnome.org/ - - Berk Çakar - berk2238@hotmail.com - - LGPLv2 - x11.terminal - Widget terminal utilisant Xft - Xft powered terminal widget - The VTE package contains a termcap file implementation for terminal emulators. - Vte paketi, terminal emülatörleri için termcap uygulama dosyası içerir. - mirrors://gnome/vte/0.66/vte-0.66.2.tar.xz - - atk-devel + enchant-devel cairo-devel - fontconfig-devel + libxml2-devel + shared-mime-info gdk-pixbuf-devel - glib2-devel - gnutls-devel - gobject-introspection-devel - graphite2-devel - gtk-doc - gtk2-devel - gtk3-devel - harfbuzz-devel - intltool - libX11-devel - libglade-devel - libpcre2-devel - ncurses-devel - pango-devel - python-six - meson - vala-devel - x11/terminal/vte/pspec.xml + editor/bluefish/pspec.xml - vte - Development files for vte - library + bluefish - atk - icu4c + gtk3 + pango + enchant cairo gdk-pixbuf glib2 - gnutls - gobject-introspection - gtk3 - libX11 - libgcc - libpcre2 - ncurses - pango - zlib - fribidi + libxml2 - /etc/profile.d /usr/bin /usr/lib - /usr/libexec - /usr/share - /usr/share/doc - /usr/share/gir-1.0/Vte-0.0.gir - /usr/share/locale - /usr/share/pygtk - /usr/share/vte - - - - vte-docs - GTK reference documents for vte - data:doc - - /usr/share/gtk-doc - - - - vte-devel - Development files for vte - vte için geliştirme dosyaları - - cairo-devel - glib2-devel - gtk3-devel - libX11-devel - pango-devel - vte - - - /usr/include - /usr/lib/pkgconfig - - - - - 2021-12-08 - 0.66.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-21 - 0.66.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-23 - 0.64.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-02 - 0.64.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-04-06 - 0.63.91 - Version bump - Berk Çakar - berk2238@hotmail.com - - - 2020-01-25 - 0.56.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2019-01-15 - 0.54.3 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-31 - 0.28.2 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-05-11 - 0.28.2 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-05-02 - 0.28.2 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-16 - 0.28.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xterm - http://invisible-island.net/xterm - - PisiLinux Community - admins@pisilinux.org - - MIT - app:gui - x11.terminal - Terminal emulator for the X Window System - X Pencere Sistemi için uçbirim emülatörü - The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. - xterm programı, X Pencere Sistemi için bir uçbirim emülatörüdür. Pencere sistemini doğrudan kullanamayan programlar için DEC VT102 ve Tektronix 4014 uyumlu uçbirimler sağlar. - terminal - http://invisible-mirror.net/archives/xterm/xterm-368.tgz - - fontconfig-devel - libICE-devel - libXaw-devel - libXft-devel - libXmu-devel - libXt-devel - utempter-devel - libXinerama-devel - xorg-app - libXpm-devel - ncurses-devel - libX11-devel - libXext-devel - freetype-devel - - - 16colors.txt.diff - defaults.patch - - x11/terminal/xterm/pspec.xml - - - xterm - - fontconfig - libICE - libXext - freetype - libXaw - libXft - libXmu - libXt - libXinerama - utempter - xorg-app - libXpm - ncurses - libX11 - - - /usr/bin - /usr/share/X11 - /usr/share/doc - /usr/share/man - - - - - 2021-06-10 - 368 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-25 - 348 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 331 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-02-16 - 327 - Rebuild. - Stefan Gronewold - groni@pisilinux.org - - - 2016-11-04 - 327 - Version bump - Stefan Gronewold - groni@pisilinux.org - - - 2016-05-02 - 324 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-13 - 304 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - yakuake - https://kde.org/applications/system/org.kde.yakuake/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - x11.terminal - Very powerful Quake style Konsole for KDE4 - KDE5 için Quake tarzı oldukça güçlü bir Konsole - The name comes from Yet Another Kuake (thus YaKuake). Its behaviour is similar to the console of the Quake game. - İsmi Bir Başka Kuake (Yet Another Kuake - YaKuake) sözcüklerinden gelmektedir. Quake oyunundaki konsola benzer. - yakuake - mirrors://kde/stable/yakuake/3.0.5/src/yakuake-3.0.5.tar.xz - - qt5-base-devel - libX11-devel - qt5-x11extras-devel - knewstuff-devel - kio-devel - kparts-devel - knotifyconfig-devel - karchive-devel - kcoreaddons-devel - kconfig-devel - kcrash-devel - kdbusaddons-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - knewstuff-devel - knotifications-devel - kparts-devel - kwidgetsaddons-devel - kwindowsystem-devel - gettext-devel - extra-cmake-modules - kwayland-devel - - x11/terminal/yakuake/pspec.xml - - - yakuake - - qt5-base - qt5-x11extras - kio - kcrash - ki18n - kparts - kconfig - kxmlgui - karchive - kservice - knewstuff - kwayland - kcoreaddons - kdbusaddons - kiconthemes - kglobalaccel - knotifyconfig - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - libX11 - libgcc - - - /etc/xdg - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/locale - /usr/share/doc - - - yakuake.notifyrc - - - - - 2020-02-08 - 3.0.5 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-08-15 - 3.0.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-04-01 - 3.0.5 - Version bump - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-09-16 - 3.0.4 - Rebuild for new Toolchain. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-02 - 3.0.2 - Rebuild for new Toolchain. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-05-23 - 3.0.2 - Release bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2016-03-07 - 3.0.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - alternatives - http://git.fedorahosted.org/git/?p=chkconfig.git;a=summary - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - x11.util - Alternative management system - Alternatif yönetim sistemi - alternatives creates, removes, maintains and displays information about the symbolic links comprising the alternatives system. Alternatives system determines the defaults when several programs fulfilling the same or similar functions to be installed on a single system at the same time. - alternatives, alternatives sisteminin parçası olan sembolik bağlantıları oluşturan, silen, yöneten ve bunlar hakkında bilgi gösteren araçtır. Alternatives sistemi, birbirine benzer ya da aynı işlevleri sunan programların aynı anda aynı sisteme kurulduğu zamanlarda öntanımlıları belirler. - https://github.com/fedora-sysv/chkconfig/archive/chkconfig-1.3.63.tar.gz - - popt-devel - newt-devel - - x11/util/alternatives/pspec.xml - - - alternatives - - /etc - /usr/sbin + /usr/share/applications + /usr/share/bluefish + /usr/share/doc/bluefish + /usr/share/icons /usr/share/locale /usr/share/man - /usr/share/doc - /var - - - - - 2020-01-25 - 1.3.63 - Rebuild for new toolchain. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-28 - 1.3.63 - Rebuild for new toolchain. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-26 - 1.3.63 - Rebuild for new toolchain. - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.3.63 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2016-03-05 - 1.3.63 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - font-util - https://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - x11.util - Utilitaires de fontes de X.Org - X.Org font utilities - X.Org font araçları - X.Org Schrift Werkzeuge - font-util package contains core font utilities for the Xorg XWindow system. - mirrors://xorg/individual/font/font-util-1.3.2.tar.bz2 - - zlib-devel - util-macros - - x11/util/font-util/pspec.xml - - - font-util - - /usr/bin - /usr/lib/pkgconfig - /usr/share/fonts - /usr/share/aclocal - /usr/share/doc - /usr/share/man - - - - - 2020-01-10 - 1.3.2 - Rebuild - Idris Kalp - idriskalp@gmail.com - - - 2019-11-08 - 1.3.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2018-07-27 - 1.3.1 - Rebuild - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-01-26 - 1.3.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2016-05-02 - 1.3.1 - Rebuild - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-05-10 - 1.3.1 - First release - Burak Ertürk - burakerturk@pisilinux.org - - - - - - zorg - http://www.pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - x11.util - Çomar'ın X yapılandırma araçları - Çomar's X-Konfigurationtools - Çomar's X configuration tools - outils de configuration de X, fichiers de base de données des écrans et des cartes vidéo. - zorg is a set of X configuration tools and monitor and display adapter database files. - X yapılandırma araçları, monitör ve ekran kartı veritabanları - https://github.com/forYali/zorg/archive/2.0.4.tar.gz - - keyboard-config.patch - - x11/util/zorg/pspec.xml - - - zorg - - /sbin - /usr/bin - /usr/lib - /usr/share/X11 - /usr/share/doc - /var/lib/zorg + /usr/share/mime + /usr/share/pixmaps + /usr/share/appdata + /usr/share/xml/bluefish - Xorg.Display System.Package - - xorg-safe.conf - - - 2020-01-25 - 2.0.4 - Rebuild for new toolchain. + + 2020-02-09 + 2.2.11 + Version bump. Mustafa Cinasal muscnsl@gmail.com - - 2018-07-28 - 2.0.4 - Rebuild for new toolchain. - Mustafa Cinasal - muscnsl@gmail.com - - - 2017-03-05 - 2.0.4 - First release + + 2019-01-20 + 2.2.10 + Fix deps. Ertuğrul Erata ertugrulerata@gmail.com - - - - - glslang - https://github.com/KhronosGroup/glslang - - Idris Kalp - idriskalp@gmail.com - - BSD - library - x11.vulkan - OpenGL and OpenGL ES shader front end and validator - OpenGL and OpenGL ES shader front end and validator - https://github.com/KhronosGroup/glslang/archive/11.9.0.tar.gz - - cmake - python3-devel - - x11/vulkan/glslang/pspec.xml - - - glslang - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - glslang-32bit - emul32 - emul32 - - /usr/bin/*32 - /usr/lib32 - - - - glslang-devel - - glslang - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2022-04-21 - 11.9.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2021-12-17 - 11.7.1 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 11.6.0 - Rebuild. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-29 - 11.6.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-27 - 11.5.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-06 - 8.13.3743 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 8.13.3559 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - spirv-headers - https://www.khronos.org/registry/spir-v/ - - Mustafa Cinasal - muscnsl@gmail.com - - MIT - library - x11.vulkan - SPIR-V Headers - SPIR-V Headers - https://github.com/KhronosGroup/SPIRV-Headers/archive/refs/tags/sdk-1.3.211.0.tar.gz - - cmake - - x11/vulkan/spirv-headers/pspec.xml - - - spirv-headers - - /usr/include - /usr/lib/cmake - /usr/share/doc - /usr/lib/pkgconfig - - - - - 2022-04-21 - 1.3.211.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 1.5.4 - Git Version. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-29 - 1.5.4 - Git Version. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-29 - 1.5.4 - Git Version. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-28 - 1.5.4 - Git Version. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-01 - 1.5.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-06 - 1.5.3 - First release - Mustafa Cinasal - muscnsl@gmail.com - - - - - - spirv-llvm - https://github.com/KhronosGroup/SPIRV-LLVM-Translator - - Pisi Linux Admins - admin@pisilinux.org - - custom - library - x11.vulkan - Tool and a library for bi-directional translation between SPIR-V and LLVM IR - Tool and a library for bi-directional translation between SPIR-V and LLVM IR - Tool and a library for bi-directional translation between SPIR-V and LLVM IR - Tool and a library for bi-directional translation between SPIR-V and LLVM IR - https://github.com/KhronosGroup/SPIRV-LLVM-Translator/archive/refs/tags/v14.0.0.tar.gz - - git - cmake - python3-devel - llvm-mlir - llvm-libs - spirv-tools-devel - libxml2-devel - llvm-clang-devel - python3-setuptools - python3-lit - llvm-polly - spirv-headers - spirv-tools-devel - - x11/vulkan/spirv-llvm/pspec.xml - - - spirv-llvm - - llvm-libs - libgcc - python3-lit - spirv-tools - - - /usr/lib - /usr/share/doc - - - - spirv-llvm-32bit - 32-bit shared libraries for spirv-llvm - emul32 - emul32 - - llvm-32bit - libxml2-32bit - spirv-tools-32bit - - - llvm-32bit - spirv-tools-32bit - - - /usr/lib32 - - - - spirv-llvm-devel - Development files for spirv-llvm - - spirv-llvm - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2022-05-03 - 14.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 13.0.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-28 - 12.0.0 - Rebuild. - Pisi Linux Admins - admin@pisilinux.org - - - 2021-06-05 - 12.0.0 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - spirv-tools - https://www.khronos.org/vulkan/ - - Idris Kalp - idriskalp@gmail.com - - BSD - library - x11.vulkan - API and commands for processing SPIR-V modules - API and commands for processing SPIR-V modules - https://github.com/KhronosGroup/SPIRV-Tools/archive/v2022.2.tar.gz - - cmake - spirv-headers - python3-devel - - x11/vulkan/spirv-tools/pspec.xml - - - spirv-tools - - /usr/bin - /usr/lib/libSPIRV-Tools* - /usr/share - /usr/share/doc - - - - spirv-tools-32bit - emul32 - emul32 - - /usr/lib32 - - - - spirv-tools-devel - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/lib/cmake - - - - - 2022-04-21 - 2022.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 2021.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 2021.3 + 2018-08-29 + 2.2.10 Rebuild. Mustafa Cinasal muscnsl@gmail.com - 2021-08-29 - 2021.3 - Version bump. + 2017-05-08 + 2.2.10 + Version bump Mustafa Cinasal muscnsl@gmail.com - 2021-06-27 - 2021.2 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2016-12-12 + 2.2.9 + Version bump + Stefan Gronewold + groni@pisilinux.org - 2021-02-01 - 2020.6 + 2014-02-11 + 2.2.5 Version bump. - Mustafa Cinasal - muscnsl@gmail.com + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2020-07-06 - 2020.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2013-03-05 + 2.2.4 + Version bump + Ertan Güven + ertan@pisilinux.org - 2020-01-11 - 2019.4 + 2013-01-10 + 2.2.3 First release - Idris Kalp - idriskalp@gmail.com + Osman Erkan + osman.erkan@pisilinux.org - vulkan - https://github.com/KhronosGroup + krita + http://www.krita.org/ - Idris Kalp - idriskalp@gmail.com + Kamil Atlı + suvari@pisilinux.org - GPLv2 - library - x11.vulkan - Vulkan headers, loaders and validations layers - Vulkan headers, loaders and validations layers - https://github.com/KhronosGroup/Vulkan-Loader/archive/refs/tags/sdk-1.3.211.0.tar.gz - https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/sdk-1.3.211.0.tar.gz + GPL-3.0-or-later + multimedia.graphics + Krita is a free digital painting application. + Krita ücretsiz bir dijital resim uygulamasıdır. + Krita is a free and open source digital painting application. It is for artists who want to create professional work from start to end. + Krita, ücretsiz ve açık kaynaklı bir dijital resim uygulamasıdır. Baştan sona profesyonel işler yaratmak isteyen sanatçılar içindir. + https://download.kde.org/stable/krita/4.4.8/krita-4.4.8.tar.xz - python3-lxml - libX11-devel - libXrandr-devel - wayland-devel - vulkan-headers - cmake - git - spirv-tools - spirv-headers - glslang-devel - wayland-server - wayland-client - wayland-cursor - spirv-tools-devel - - x11/vulkan/vulkan/pspec.xml - - - vulkan - - libX11 - libXrandr - wayland - spirv-tools - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - vulkan-32bit - emul32 - _emul32 - - libX11-32bit - libXrandr-32bit - wayland-32bit - glslang-32bit - spirv-tools-32bit - - - libX11-32bit - libXrandr-32bit - wayland-32bit - spirv-tools-32bit - - - /usr/bin/*32 - /usr/lib32 - - - - vulkan-devel - - vulkan - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2022-04-21 - 1.3.211.0 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 1.2.201 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 1.2.196 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-29 - 1.2.189 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-27 - 1.2.182 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-01 - 1.2.166 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-13 - 1.2.146 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 1.1.130 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - vulkan-headers - https://github.com/KhronosGroup - - Idris Kalp - idriskalp@gmail.com - - GPLv2 - library - x11.vulkan - Vulkan headers - Vulkan headers - https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.3.211.tar.gz - - cmake + eigen3 + kio-devel + pkgconfig + gsl-devel + zlib-devel + tiff-devel + libvc-devel + exiv2-devel + python3-sip + fftw3-devel + ki18n-devel + boost-devel + libXi-devel + ffmpeg-devel + libraw-devel + giflib-devel + libpng-devel + kcrash-devel + quazip-devel python3-devel - - x11/vulkan/vulkan-headers/pspec.xml - - - vulkan-headers - - /usr/include - /usr/share/vulkan - /usr/share/doc - - - - - 2022-04-21 - 1.3.211 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 1.2.201 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-10-24 - 1.2.196 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-08-29 - 1.2.189 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-27 - 1.2.182 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-01 - 1.2.168 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-04 - 1.2.146 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-11 - 1.1.130 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - vulkan-lunarg-tools - http://lunarg.com/ - - Idris Kalp - idriskalp@gmail.com - - Custom - app:console - x11.vulkan - Extra Vulkan tools from LunarG - This project provides vktrace capture/replay tool, the Layer Factory, and other layer tools and driver tests. - https://sourceforge.net/projects/pisilinux/files/source/VulkanTools-1.1.130.0.tar.xz - - libX11-devel - libxcb-devel - libXrandr-devel - wayland-devel - vulkan-headers - vulkan-devel + openexr-devel + kconfig-devel + karchive-devel + kguiaddons-devel + kitemviews-devel + poppler-qt5-devel + kitemmodels-devel + python3-qt5-devel + python3-pyqt5-sip + kcoreaddons-devel + kcompletion-devel + extra-cmake-modules + libjpeg-turbo-devel + kwindowsystem-devel + kwidgetsaddons-devel + qt5-multimedia-devel qt5-svg-devel - qt5-webengine-devel - xcb-util-keysyms-devel - xcb-util-wm-devel - git - cmake + qt5-designer-devel + qt5-x11extras-devel + opencolorio-devel - x11/vulkan/vulkan-lunarg-tools/pspec.xml + + krita-openexr3.patch + krita-opencolorio2.patch + + editor/krita/pspec.xml - vulkan-trace + krita + Krita is a free digital painting application. + gsl + tiff + zlib + boost + fftw3 + ki18n + lcms2 + giflib + kcrash libX11 - libxcb - libXrandr - wayland - vulkan - qt5-base - qt5-svg - qt5-webengine - xcb-util-wm - wayland-client - xcb-util-keysyms - - - /etc/vulkan/explicit_layer.d/VkLayer_vktrace_layer.json - /usr/bin - /usr/lib/libVkLayer_vktrace_layer.so - /usr/lib/libvkdisplay_*.so - /usr/share/doc/vulkan-trace - - - - vulkan-extra-layers - - vulkan - - - /etc/vulkan/explicit_layer.d - /usr/lib - /usr/share - /usr/share/doc/vulkan-extra-layers - - - - - 2019-11-15 - 1.1.130.0 - First release - Idris Kalp - idriskalp@gmail.com - - - - - - vulkan-tools - https://www.khronos.org/vulkan/ - - Idris Kalp - idriskalp@gmail.com - - BSD - app:console - x11.vulkan - Vulkan Utilities and Tools - This project provides Khronos official Vulkan Tools and Utilities for Linux - https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v1.3.211.tar.gz - - libX11-devel - libxcb-devel - libXrandr-devel - wayland-devel - vulkan-headers - vulkan-devel - python3-devel - cmake - git - glslang-devel - wayland-server - wayland-client - wayland-cursor - wayland-protocols-devel - - x11/vulkan/vulkan-tools/pspec.xml - - - vulkan-tools - + libpng + libraw + quazip libgcc - libX11 - libxcb - libXrandr - wayland - wayland-client - vulkan + python3 + kconfig + qt5-svg + karchive + qt5-base + exiv2-libs + kguiaddons + kitemviews + kcompletion + kcoreaddons + poppler-qt5 + openexr-libs + kwindowsystem + libjpeg-turbo + qt5-x11extras + kwidgetsaddons + qt5-multimedia + qt5-declarative + qt5-svg + qt5-designer + opencolorio - /usr/bin - /usr/lib + /etc /usr/share + /usr/lib /usr/share/doc + /usr/bin + /usr/share/metainfo + /usr/bin/krita + /usr/share/locale - - 2022-04-21 - 1.3.212 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-12-17 - 1.2.201 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2021-10-24 - 1.2.196 + 2021-10-27 + 4.4.8 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2021-08-29 - 1.2.189 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-28 - 1.2.182 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-02-01 - 1.2.166 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-07-04 - 1.2.146 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2020-01-14 - 1.1.130 - First release + 2021-03-18 + 4.4.2 + Major version bump. İdris Kalp idriskalp@gmail.com - - - - - egl-wayland - https://github.com/NVIDIA/egl-wayland - - Pisi Linux Admins - admin@pisilinux.org - - MIT - library - x11.wayland - Wayland EGL External Platform library - Wayland EGL External Platform library - Wayland EGL Harici Platform kitaplığı - Wayland EGL Harici Platform kitaplığı - https://github.com/NVIDIA/egl-wayland/archive/refs/tags/1.1.9.tar.gz - - meson - libffi-devel - libglvnd-devel - wayland-devel - wayland-client - wayland-server - eglexternalplatform - wayland-protocols-devel - - x11/wayland/egl-wayland/pspec.xml - - - egl-wayland - - wayland-client - wayland-server - - - /usr/lib - /usr/share/wayland-eglstream - /usr/share/doc - - - - egl-wayland-devel - Development files for egl-wayland - - egl-wayland - eglexternalplatform - - - /usr/lib/pkgconfig - /usr/share/pkgconfig - - - - - 2021-12-13 - 1.1.9 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-06-03 - 1.1.7 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - wayland-utils - https://gitlab.freedesktop.org/wayland/wayland-utils - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.wayland - Wayland tools to display information about current compositor - Wayland tools to display information about current compositor - Wayland tools to display information about current compositor - Wayland tools to display information about current compositor - https://gitlab.freedesktop.org/wayland/wayland-utils/-/archive/wayland-utils-1.0.0/wayland-utils-wayland-utils-1.0.0.tar.bz2 - - meson - wayland-devel - wayland-client - wayland-server - wayland-cursor - wayland-protocols-devel - - x11/wayland/wayland-utils/pspec.xml - - - wayland-utils - - wayland-client - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2021-10-20 - 1.0.0 - First release. - PisiLinux Community - admins@pisilinux.org - - - - - - xorg-xwayland - https://xorg.freedesktop.org - - Pisi Linux Admins - admin@pisilinux.org - - custom - library - x11.wayland - Run X clients under wayland - Run X clients under wayland - Run X clients under wayland - Run X clients under wayland - https://xorg.freedesktop.org/archive/individual/xserver/xwayland-21.1.4.tar.xz - - meson - xtrans - font-util - mesa-devel - audit-devel - libXau-devel - libbsd-devel - libdrm-devel - nettle-devel - pixman-devel - wayland-client - libepoxy-devel - libglvnd-devel - libtirpc-devel - libXfont2-devel - xorg-app-devel - libXdmcp-devel - egl-wayland-devel - libxshmfence-devel - wayland-protocols-devel - - x11/wayland/xorg-xwayland/pspec.xml - - - xorg-xwayland - - mesa - libXau - libbsd - libdrm - nettle - pixman - libXdmcp - libepoxy - libglvnd - libtirpc - libXfont2 - libxshmfence - wayland-client - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - xorg-server-xwayland - xorg-server-common - - - - xorg-xwayland-devel - Development files for xorg-xwayland - - xorg-xwayland - - - /usr/include - /usr/lib/pkgconfig - - - xorg-server-common - - - - - 2021-12-15 - 21.1.4 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - - 2021-11-12 - 21.1.3 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com - - 2021-11-03 - 21.1.2.901 - Version bump. - Mustafa Cinasal - muscnsl@gmail.com + 2020-09-20 + 4.3.0 + Minor version bump. + Blue Devil + bluedevil@sctzine.com - 2021-10-06 - 21.1.2 - Rebuild. + 2020-02-12 + 4.2.8.2 + Version bump. Mustafa Cinasal muscnsl@gmail.com - 2021-08-07 - 21.1.2 + 2019-10-05 + 4.2.7.1 Version bump. Mustafa Cinasal muscnsl@gmail.com - 2021-06-16 - 21.1.1 - First release - Pisi Linux Admins - admin@pisilinux.org + 2019-07-25 + 4.2.3 + First release. + Mustafa Cinasal + muscnsl@gmail.com - i3wm - https://i3wm.org + nano + https://www.nano-editor.org/ - Ertuğrul Erata - ertugrulerata@gmail.com + PisiLinux Community + admins@pisilinux.org - GPLv2 - x11.wm - A tiling window manager, completely written from scratch - An improved dynamic tiling window manager - https://i3wm.org/downloads/i3-4.20.1.tar.xz + GPLv3 + app:console + editor + GNU GPL'd Pico clone with more functionality + Konsol ortamında kullanabileceğiniz bir metin düzenleyicidir. + Nano est un petit éditeur libre et convivial qui a pour but de remplacer Pico, l'éditeur par défaut inclus dans le paquet non-libre Pine. Plutôt que juste copier l'apparence et le ressenti de Pico, nan implémente également certaines fonctionnalité manquantes (ou désactivées par défaut), tel que "rechercher et remplacer" ou "allez à la ligne numéro". + Nano is a small, free and friendly editor which aims to replace Pico, the default editor included in the non-free Pine package. Rather than just copying Pico's look and feel, nano also implements some missing (or disabled by default) features in Pico, such as "search and replace" and "go to line number". + Nano özgür olmayan Pine paketinin içindeki metin düzenleme programı olan Pico'nun yerine geçme hedefini güden küçük, özgür ve kullanışlı bir metin düzenleme programıdır. Pico'nun görünüşünü ve işlevini kopyalamaktan çok, Nano aynı zamanda "ara ve değiştir" ve "satır numarasına git" gibi Pico'da olmayan (veya ön tanımlı olarak kapalı) bazı özellikleri sunar. + https://www.nano-editor.org/dist/v6/nano-6.0.tar.xz - meson - libev-devel - startup-notification-devel - libxcb-devel - xcb-util-devel - xcb-util-cursor-devel - xcb-util-renderutil-devel - xcb-util-image-devel - xcb-util-keysyms-devel - xcb-util-wm-devel - xcb-util-xrm-devel - libxkbcommon-devel - yajl-devel - libpcre-devel - pango-devel - cairo-devel - xcb-proto - util-linux - libxslt-devel - util-macros - asciidoc - desktop-file-utils - xmlto - perl-AnyEvent-I3 - perl-JSON-XS + groff + ncurses-devel + gettext-devel - x11/wm/i3wm/pspec.xml + editor/nano/pspec.xml - i3wm + nano - yajl - glib2 - libev - pango - cairo - libxcb - libpcre - i3status - xcb-util - xcb-util-wm - xcb-util-xrm - libxkbcommon - perl-JSON-XS - xcb-util-cursor - xcb-util-keysyms - perl-AnyEvent-I3 - startup-notification - - dmenu - rofi - + ncurses + file /etc + /usr/share/locale + /usr/share/doc/nano + /usr/share/man + /usr/share/info + /usr/share/nano /usr/bin + /bin + + + + + 2021-12-15 + 6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-07-08 + 4.9.3 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-09 + 4.8 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2019-10-27 + 4.5 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2019-03-27 + 2.9.8 + Version bump. + Pisi Linux Community + admin@pisilinux.org + + + 2018-08-29 + 2.9.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + + + 2018-02-05 + 2.9.3 + Version Bump + Ercan Ersoy + ercanersoy@ercanersoy.net + + + 2017-12-28 + 2.9.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-03-19 + 2.7.5 + Version Bump. + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-10 + 2.5.0 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-01-02 + 2.5.0 + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + texlive-bin + https://www.tug.org/texlive/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data:doc + app:console + editor.tex + Tex Live binaries + TeX Live Dağıtımının Ana Parçası + texlive-bin est la part essentiel de TeXLive. + Texlive binaries that are an essential part of TeXLive component. + texlive-bin Tex Live dağıtımının ana parçasıdır. + ftp://tug.org/texlive/historic/2020/texlive-20200406-source.tar.xz + https://github.com/plk/biber/archive/v2.16.tar.gz + + gd-devel + clisp-devel + icu4c-devel + t1lib-devel + libXi-devel + libXt-devel + ffcall-devel + libpng-devel + libXaw-devel + libXmu-devel + libXpm-devel + poppler-devel + zziplib-devel + libpaper-devel + harfbuzz-devel + freetype-devel + graphite2-devel + fontconfig-devel + libsigsegv-devel + ghostscript-devel + + editor/tex/texlive-bin/pspec.xml + + + texlive-bin + Tex Live binaries + + gd + zlib + icu4c + libXt + libXi + t1lib + ffcall + libX11 + libgcc + libpng + libXaw + libXmu + libXpm + zziplib + harfbuzz + freetype + graphite2 + fontconfig + libsigsegv + ghostscript + + + /etc + /usr/share /usr/lib /usr/share/man - /usr/share/doc - /usr/share/applications - /usr/share/xsessions + /usr/share/info + /usr/bin + /usr/share/tlpkg + /usr/share/texmf-dist - i3wm-devel - Development files for i3wm - system.devel + texlive-bin-devel + Development files for texlive-bin + texlive-bin için geliştirme dosyaları + texlive-bin-devel, texlive-bin için geliştirme dosyalarını içerir. - i3wm - libev-devel - startup-notification-devel - libxcb-devel - xcb-util-devel - xcb-util-cursor-devel - xcb-util-renderutil-devel - xcb-util-image-devel - xcb-util-keysyms-devel - xcb-util-wm-devel - xcb-util-xrm-devel - libxkbcommon-devel - yajl-devel - libpcre-devel - pango-devel - cairo-devel - glib2-devel + texlive-bin /usr/include /usr/lib/pkgconfig + + + 2021-02-06 + 20200406 + Rebuild + fury + uglyside@yandex.ru + + + 2020-06-01 + 20200406 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2020-03-21 + 20190410 + Version bump + Mustafa Cinasal + muscnsl@pisilinux.org + + + 2020-03-21 + 2018.47465 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + texlive-core + https://www.tug.org/texlive + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data:doc + app:console + editor.tex + TeX Live core distribution. + TeX Live Dağıtımının Ana Parçası + texlive-core est la part essentiel de TeXLive. + texlive-core is the essential part of TeXLive. It corresponds to the "medium" scheme of TexLive. + texlive-core Tex Live dağıtımının ana parçasıdır. + https://mirrors.kernel.org/archlinux/other/texlive/texlive-core-2020.57066-src.zip + + texlive-bin + + editor/tex/texlive-core/pspec.xml + + + texlive-core + TeX Live core distribution. + + psutils + t1utils + ghostscript + texlive-bin + + + /etc/fonts + /etc/texmf + /usr/bin + /var/lib/texmf + /usr/share/tlpkg + /usr/share/libalpm + /usr/share/texmf-dist + + + System.Package + + + arch/texmf.cnf + arch/texmfcnf.lua + arch/09-texlive-fonts.conf + arch/texlive-core.maps + arch/texlive-core.fmts + + + + + 2020-01-02 + 2020.57066 + Version bump. + fury + uglyside@yandex.ru + + + 2020-05-29 + 2020.54593 + Major version bump + Blue Devil + bluedevil@sctzine.com + + + + + + geany-plugins + https://plugins.geany.org/ + + fury + uglyside@yandex.ru + + GPL + library + editor + Plugins for Geany + Plugins for Geany + https://plugins.geany.org/geany-plugins/geany-plugins-1.38.tar.bz2 + + intltool + cppcheck + vte-devel + vala-devel + ctpl-devel + check-devel + geany-devel + lua51-devel + gpgme-devel + python-devel + gnutls-devel + python3-devel + libsoup-devel + libgit2-devel + libpcre2-devel + enchant2-devel + gtkspell3-devel + webkit2gtk-devel + + editor/geany-plugins/pspec.xml + + + geany-plugins + + atk + vte + zlib + ctpl + gtk3 + cairo + pango + glib2 + geany + lua51 + gpgme + gnutls + libsoup + libxml2 + libgit2 + harfbuzz + libpcre2 + enchant2 + gtkspell3 + libassuan + gdk-pixbuf + webkit2gtk + libgpg-error + + + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + + - 2021-11-26 - 4.20.1 - Version bump - Kamil Atlı - suvari@pisilinux.org + 2021-10-15 + 1.38 + Version bump. + fury + uglyside@yandex.ru - 2020-01-25 - 4.17.1 - Version bump - Mustafa Cinasal - muscnsl@gmail.com + 2021-03-01 + 1.37 + Version bump. + fury + uglyside@yandex.ru - 2019-10-26 - 4.16.1 - Rebuild libxkbcommon - Mustafa Cinasal - mcnsl@gmail.com + 2020-09-22 + 1.36 + Rebuild libgit2. + fury + uglyside@yandex.ru - 2019-06-23 - 4.16.1 - add new runtime dependencies - Ertuğrul Erata - ertugrulerata@gmail.com + 2020-09-22 + 1.36 + Rebuild. + fury + uglyside@yandex.ru - 2019-02-02 - 4.16.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com + 2019-12-18 + 1.36 + Rebuild with gtk3. + fury + uglyside@yandex.ru - 2018-11-06 - 4.16 - Version bump, add anyDependency rofi or dmenu - Ertuğrul Erata - ertugrulerata@gmail.com + 2019-10-15 + 1.36 + Ver. bump + fury + uglyside@yandex.ru - 2018-08-10 - 4.15 - Rebuild for new toolchain.. - Ertuğrul Erata - ertugrulerata@gmail.com + 2019-07-05 + 1.35 + Ver. bump + fury + uglyside@yandex.ru - 2018-05-16 - 4.15 - First release - Ertuğrul Erata - ertugrulerata@gmail.com + 2019-04-21 + 1.34 + build + fury + uglyside@yandex.ru - openbox - http://openbox.org + texstudio + https://www.texstudio.org/ + + Pisilinux Community + admin@pisilinux.org + + GPLv3 + app:gui + editor + TeXstudio is a fully featured LaTeX editor. + TeXstudio is an integrated writing environment for creating LaTeX documents. Our goal is to make writing LaTeX as easy and comfortable as possible. Therefore TeXstudio has numerous features like syntax-highlighting, integrated viewer, reference checking and various assistants. + https://github.com/texstudio-org/texstudio/archive/refs/tags/4.2.2.tar.gz + + zlib-devel + quazip-devel + qt5-svg-devel + hunspell-devel + qt5-base-devel + qt5-script-devel + qt5-phonon-devel + poppler-qt5-devel + poppler-cpp-devel + ghostscript-devel + qtermwidget5-devel + qt5-declarative-devel + + editor/texstudio/pspec.xml + + + texstudio + + zlib + libX11 + libgcc + quazip + qt5-svg + hunspell + qt5-base + qt5-script + poppler-qt5 + texlive-bin + texlive-core + qtermwidget5 + qt5-declarative + + + /usr/bin + /usr/share + /usr/share/texstudio + /usr/share/icons/hicolor + + + + + 2022-14-05 + 4.2.2 + First build. + fury + uglyside@yandex.ru + + + + + + gnome-chess + https://wiki.gnome.org/Apps/Chess + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app + game + Play the classic two-player boardgame of chess + Play the classic two-player boardgame of chess + Klasik iki kişilik satranç tahtası oyununu oynayın + Klasik iki kişilik satranç tahtası oyununu oynayın + https://download.gnome.org/sources/gnome-chess/41/gnome-chess-41.1.tar.xz + + meson + itstool + gtk4-devel + yelp-tools + cairo-devel + vala-devel + glib2-devel + librsvg-devel + gobject-introspection-devel + + game/gnome-chess/pspec.xml + + + gnome-chess + + gtk4 + cairo + glib2 + librsvg + gnuchess + + + /usr/bin + /etc + /usr/share + /usr/share/locale + /usr/share/man + /usr/share/metainfo + /usr/share/icons + /usr/share/help + /usr/share/glib-2.0/ + /usr/share/dbus-1/services + /usr/share/doc + /usr/share/applications/org.gnome.Chess.desktop + + + + + 2021-10-29 + 41.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + bzflag + https://www.bzflag.org/ + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + app:gui + game.action + A free multiplayer multiplatform 3D tank battle game + Ağ destekli çok oyunculu bir tank oyunu + BZFlag is a free multiplayer multiplatform 3D tank battle game. The name stands for Battle Zone capture Flag. It's one of the most popular games ever on Silicon Graphics machines. + BZFlag, ağ destekli ve çok oyunculu 3B bir tank oyunudur. Karşı tarafın bayrağını ele geçirme temeline dayanır. Silicon Graphics makinelerdeki en popüler oyunlardan biridir. + https://download.bzflag.org/bzflag/source/2.4.14/bzflag-2.4.14.tar.bz2 + + c-ares-devel + mesa-devel + glew-devel + libsdl-devel + sdl-image-devel + mesa-glu-devel + curl-devel + zlib-devel + libsdl2-devel + ncurses-devel + + game/action/bzflag/pspec.xml + + + bzflag + + c-ares + curl + zlib + libgcc + libsdl2 + ncurses + mesa + glew + libsdl + mesa-glu + + + /usr/bin + /usr/include + /usr/lib + /usr/share/bzflag + /usr/share/doc/ + /usr/share/man/ + /usr/share/applications + /usr/share/pixmaps + + + bzflag.desktop + bzflag.png + + + + + 2018-08-29 + 2.4.14 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-11 + 2.4.12 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-03 + 2.4.12 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + hexalate + https://gottcode.org/hexalate/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + app:gui + game.logic + Hexalate is a color matching game. + Hexalate renk eşleştirme oyunudur. + The goal of the game is to rotate and position the circles so that each touching line matches in color. You rotate circles by right clicking, and you move circles by dragging them. The game stores the positions and rotations of the circles across runs. + Hexalate bir mantık oyunudur. Oyundaki amaç, daireleri döndürerek birbirine değen noktalardaki renklerin eşleşmesini sağlamaktır. + https://gottcode.org/hexalate/hexalate-1.1.5-src.tar.bz2 + + qt5-base-devel + qt5-linguist + + game/logic/hexalate/pspec.xml + + + hexalate + Hexalate is a color matching game. + + qt5-linguist + qt5-base + libgcc + + + /usr/share/applications + /usr/share/icons/hicolor + /usr/share/pixmaps + /usr/bin + /usr/share/doc + /usr/share + + + + + 2020-02-12 + 1.1.5 + Version bump. + Blue Devil + bluedevil@sctzine.com + + + 2018-09-14 + 1.1.4 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-02 + 1.1.2 + First release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + gnuchess + http://www.gnu.org/software/chess/chess.html + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:console + game.board + Console based chess interface + Konsol tabanlı bir satranç programı + GNU Chess lets most modern computers play a full game of chess. It has a plain terminal interface but supports visual interfaces such as X-Windows xboard. + GNU Chess, konsolda oynanan bir satranç oyunudur. XBoard gibi grafik arayüzleri de destekler. + mirrors://gnu/chess/gnuchess-6.2.9.tar.gz + + readline-devel + + game/board/gnuchess/pspec.xml + + + gnuchess + + readline + + + /usr/bin + /usr/share/doc + /usr/share/info + /usr/share/games + /usr/share/gnuchess + /usr/share/man/man1 + + + + + 2022-04-03 + 6.2.9 + Version Bump. + Ercan Ersoy + ercanersoy@ercanersoy.net + + + 2018-09-14 + 6.2.5 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-05 + 6.2.4 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-12-04 + 6.2.4 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + gweled + http://www.gweled.org + + Alper Tekinalp + admins@pisilinux.org + + GPLv2 + app:gui + game.board + A puzzle game similar to "Bejeweled" or "Diamond Mine" + "Bejeweled" veya "Diamond Mine" benzeri bir bulmaca oyunu + Gweled is a GTK+ version of a popular PalmOS/Windows/Java game called "Bejeweled", originally written by Sebastien Delestaing. The aim of the game is to make alignment of 3 or more gems, both vertically or horizontally by swapping adjacent gems. + Gweled, orijinal olarak Sebastien Delestaing tarafından yazılmış, "Bejeweled" olarak bilinen popüler PalmOS/Windows/Java oyununun GTK+ versiyonudur. Oyunun amacı 3 veya daha çok mücevheri yatay veya dikey olarak aynı hizaya getirmektir. + gweled + http://launchpad.net/gweled/trunk/0.9.1/+download/gweled-0.9.1.tar.gz + + gtk2-devel + intltool + icon-theme-hicolor + gdk-pixbuf-devel + glib2-devel + librsvg-devel + libmikmod-devel + + + gweled-0.9.1-fix-open.patch + translate-paused-string.patch + turkish.patch + gweled-librsvg-crash.patch + + game/board/gweled/pspec.xml + + + gweled + + librsvg + libmikmod + glib2 + gtk2 + gdk-pixbuf + + + /usr/bin + /usr/share/doc + /usr/share/locale + /usr/share + /var/state/gweled + + + + + 2021-01-05 + 0.9.1 + Rebuild New Patch + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + 2018-09-14 + 0.9.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-05 + 0.9.1 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-12-04 + 0.9.1 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + eboard + http://www.bergo.eng.br/eboard/ Pisi Linux Admins admins@pisilinux.org GPLv2 app:gui - x11.wm - A standarts compliant, fast, lightweight window manager - Standartlara uygun, hızlı, hafif bir pencere yöneticisi - Openbox is a window manager for the X11 windowing system. - Openbox, X11 pencere sistemi için pencere yöneticisidir. - http://openbox.org/dist/openbox/openbox-3.6.1.tar.gz + game.board + A GTK+ chess board + Gtk tabanlı satranç arayüzü + eboard is a chess interface for Unix-like systems based on the GTK+ GUI toolkit. + eboard; unix sistemleri için, gtk+ araç takımı kullanılarak yazılmış bir satranç arayüzüdür. + eboard + mirrors://sourceforge/eboard/eboard-1.1.1.tar.bz2 + gtk2-devel pango-devel - libXft-devel - libICE-devel - imlib2-devel - libxml2-devel - libSM-devel - libgcc - libXrandr-devel - libXcursor-devel - libXinerama-devel - startup-notification-devel - dbus-devel - librsvg-devel + glib2-devel + libpng-devel - openbox-3.5.0-which-2.20.patch - openbox-3.5.0-title-matching.patch - openbox-default-theme.patch - openbox-3.5.2-gnome-session.patch - openbox-3.6.1-py3-xdg.patch - openbox-kde-paths.patch - debian-887908.patch + eboard-1.1.1-as-needed.patch + eboard-1.1.1-gcc44.patch + eboard-1.1.1-ovflfix.patch + eboard-1.1.1-libpng15.patch - x11/wm/openbox/pspec.xml + game/board/eboard/pspec.xml - openbox + eboard - cairo - glib2 + gtk2 pango - libSM - libXft - libICE - libX11 - imlib2 - libXext - libxml2 - librsvg - libXrandr - libXcursor - libXinerama - startup-notification + glib2 + libgcc + libpng - /usr/bin/obmenu-generator - /usr/bin/obxprop - /usr/bin/openbox - /usr/bin/openbox-session - /usr/lib/openbox - /etc/xdg/openbox - /etc/xdg/obmenu-generator - /usr/lib/libobrender* - /usr/lib/libobt* - /usr/share/openbox - /usr/share/themes - /usr/share/xsessions/openbox.desktop + /usr/bin + /usr/share/eboard + /usr/share/doc + /usr/share/man /usr/share/applications /usr/share/pixmaps + + + eboard.desktop + + + + + 2018-09-14 + 1.1.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-05 + 1.1.1 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-12-04 + 1.1.1 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + gnuchess-book + http://www.gnu.org/software/chess/chess.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + game.board + Opening book for GNU Chess + GNU Chess için açılış kitabı + Contains opening book (set of movesets to be played at the beginning of the game) for GNU Chess. + GNU Chess oyununun açılış kitabını (sıralanmış açılış hamleleri kümesi) içerir. + mirrors://gnu/chess/book_1.02.pgn.gz + + gnuchess + + game/board/gnuchess-book/pspec.xml + + + gnuchess-book + + gnuchess + + + /usr/share/games/gnuchess + + + + + 2018-09-14 + 1.02 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-05 + 1.01 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2016-12-04 + 1.01 + First release + Stefan Gronewold + groni@pisilinux.org + + + + + + gmult + https://launchpad.net/gmult + + Pisi Linux Admins + admins@pisilinux.org + + GPLv3 + app:gui + game.puzzle + Multiplication Puzzle + Çarpma Bulmacası + Multiplication Puzzle is a simple GTK+ 2 game that emulates the multiplication game found in Emacs. Basically, a multiplication problem is shown with all digits replaced by letters. Your job is to guess which letter represents which number. + Çarpma Bulmacası, Emacs'teki çarpma oyununun benzeri basit bir GTK+ 2 oyunudur. Tüm basamakların harflerle değiştirildiği bir çarpma problemi gösteriliyor. Sizin işiniz de, hangi harfe hangi rakamın karşılık geldiğini tahmin etmek. + gmult + https://launchpad.net/gmult/trunk/9.0/+download/gmult-9.0.tar.xz + + meson + atk-devel + intltool + vala-devel + gtk3-devel + pango-devel + glib2-devel + gettext-devel + glib2-devel + gdk-pixbuf-devel + desktop-file-utils + appstream-glib-devel + + game/puzzle/gmult/pspec.xml + + + gmult + + atk + gtk3 + cairo + pango + glib2 + gdk-pixbuf + + + /usr/bin + /usr/share/applications + /usr/share/doc/gmult + /usr/share/metainfo + /usr/share/dbus-1 + /usr/share/icons /usr/share/locale - /usr/share/man/man1/obxprop.1 - /usr/share/man/man1/openbox.1 - /usr/share/man/man1/openbox-session.1 + + + + + 2018-09-14 + 9.0 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-11 + 8.0 + rebuild and testing + Stefan Gronewold + groni@pisilinux.org + + + 2014-02-23 + 8.0 + rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-04-27 + 8.0 + V.bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2010-04-28 + 7.3 + First release + Doruk Fişek + dfisek@fisek.com.tr + + + + + + lmarbles + http://lgames.sourceforge.net/index.php?project=LMarbles + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + game.puzzle + Marble puzzle game + Bilye oyunu + Puzzle game inspired by Atomix and written using the SDL library. + LMarbles, Atomix oyunundan yola çıkılarak hazırlanmış bir oyundur. Bilyeleri istenen yerlere yerleştirerek bulmacaları çözmeniz gerekir. + lmarbles + mirrors://sourceforge/lgames/lmarbles-1.0.8.tar.gz + + libsdl-devel + sdl-mixer-devel + + game/puzzle/lmarbles/pspec.xml + + + lmarbles + + libsdl + sdl-mixer + + + /usr/bin + /usr/share/applications + /usr/share/lmarbles + /usr/share/pixmaps + /usr/share/man + /usr/share/doc/lmarbles + + + lmarbles.desktop + lmarbles.png + + + + + 2018-09-14 + 1.0.8 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-11 + 1.0.8 + Rebuild and testing. + Stefan Gronewold + groni@pisilinux.org + + + 2014-03-09 + 1.0.8 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2010-01-17 + 1.0.8 + First release + Doruk Fişek + dfisek@fisek.com.tr + + + + + + tetzle + http://gottcode.org/tetzle/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + app:gui + game.puzzle + Tetzle is a jigsaw puzzle game + Tetzle is a jigsaw puzzle game + It uses tetrominoes for the pieces. Any image can be imported and used to create puzzles with a wide range of sizes. Games are saved automatically, and you can select between currently in progress games. + It uses tetrominoes for the pieces. Any image can be imported and used to create puzzles with a wide range of sizes. Games are saved automatically, and you can select between currently in progress games. + https://gottcode.org/tetzle/tetzle-2.1.3-src.tar.bz2 + + qt5-base-devel + qt5-linguist + + game/puzzle/tetzle/pspec.xml + + + tetzle + + qt5-base + libgcc + + + /usr/bin + /usr/share/icons/hicolor + /usr/share/applications + /usr/share + /usr/share/pixmaps + /usr/share/doc + + + + + 2018-09-14 + 2.1.3 + Version Bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-03-04 + 2.1.2 + First release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + hex-a-hop + http://hexahop.sourceforge.net/downloads.html + + PisiLinux Community + admins@pisilinux.org + + as-is + app:gui + game.puzzle + Hexagonal puzzle game + Altıgenler içeren bulmaca oyunu + Hex-a-hop is a puzzle game based on hexagonal tiles. There is no time limit and no real-time elements. The objective is simply to destroy all the green hexagonal tiles on each of the 100 levels. As you progress through the game, more types of tiles are introduced, which make things more difficult and interesting. + Hex-a-hop altıgen döşemeler üzerinde oynanan bir bulmaca oyunudur. Zaman sınırı ve gerçek zamanlı öğe yoktur. Amaç 100 bölümün her birindeki yeşil döşemeleri yoketmektir. Oyunda ilerledikçe yeni döşeme türleri çıkar ve işler daha zor ve ilginç hale gelir. + hex-a-hop + mirrors://sourceforge/hexahop/hex-a-hop/1.1.0/hex-a-hop-1.1.0.tar.gz + + libsdl-devel + sdl-mixer-devel + sdl-ttf-devel + + game/puzzle/hex-a-hop/pspec.xml + + + hex-a-hop + + libgcc + libsdl + sdl-mixer + sdl-ttf + + + /usr/bin + /usr/share/applications + /usr/share/hex-a-hop + /usr/share/pixmaps + /usr/share/doc/hex-a-hop + + + hex-a-hop.desktop + hex-a-hop.png + + + + + 2018-09-14 + 1.1.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-11 + 1.1.0 + Rebuild and testing + Stefan Gronewold + groni@pisilinux.org + + + 2014-02-17 + 1.1.0 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2011-01-11 + 1.1.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + neverball + http://icculus.org/neverball/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + game.puzzle + 3D roll-the-ball game + 3B top yuvarlama oyunu + Neverball is a 3D puzzle and action game in which you roll a ball by tilting the table to get the ball to a destination location. + Neverball masayı hareket ettirerek topun hareketlerinin yönetildiği 3B zeka ve beceri oyunudur. + http://neverball.org/neverball-1.6.0.tar.gz + + libsdl2-devel + sdl2-ttf-devel + libvorbis-devel + mesa-devel + physfs-devel + libjpeg-turbo-devel + libpng-devel + + game/puzzle/neverball/pspec.xml + + + neverball + + libsdl2 + sdl2-ttf + libvorbis + mesa + physfs + libjpeg-turbo + libpng + + + /usr/bin + /usr/share/applications + /usr/share/doc + /usr/share/neverball + /usr/share/pixmaps + /usr/share/man + /usr/share/locale + + + neverball.desktop + neverputt.desktop + + + + + 2018-09-14 + 1.6.0 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-25 + 1.6.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + xmoto + http://xmoto.tuxfamily.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + game.sports + Motorcross game + Motokros oyunu + Motocrossowa gra platformowa + A motocross game with fancy effects like ghost replay. Requires a 3D accelerated video card. + Gölge tekrarlama gibi güzel özellikleri olan motokros yarışı. 3B hızlandırıcılı ekran kartı gerektirir + X-Moto jest wyzywającą motocrossową dwuwymiarową grą platformową, gdzie fizyka ma w rozgrywce główną rolę. Panowanie nad motorem musi być jak najbardziej wyżyłowane, jeżeli chce się myśleć o ukończeniu trudniejszych poziomów. + xmoto + http://download.tuxfamily.org/xmoto/xmoto/dev/xmoto-0.5.12-src-svn3427.tar.gz + + libxml2-devel + curl-devel + libsdl-devel + sdl-mixer-devel + sdl-ttf-devel + sdl-net-devel + lua52-devel + lua-devel + lua51-devel + zlib-devel + libpng-devel + ode-devel + sqlite-devel + mesa-devel + mesa-glu-devel + libjpeg-turbo-devel + + + www-cpp.patch + lua52_compat.patch + genericname_pl-tr.patch + + game/sports/xmoto/pspec.xml + + + xmoto + + lua + curl + zlib + bzip2 + libgcc + libpng + sqlite + libxml2 + libsdl + sdl-mixer + sdl-ttf + sdl-net + lua51 + ode + mesa + mesa-glu + libjpeg-turbo + + + /usr/bin + /usr/share/applications + /usr/share/locale + /usr/share/man + /usr/share/pixmaps + /usr/share/xmoto + + + + + 2018-09-14 + 0.5.12 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-04-22 + 0.5.12 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + 2017-03-09 + 0.5.11 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + abe + http://abe.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + game.arcade + Yet another platform game + Platform oyunu + Ancient pyramid explorer Abe makes his way through booby traps. + Eski piramitleri araştıran Abe kendisini bekleyen tehlikelerden ve tuzaklardan kurtulmaya çalışıyor. + abe + mirrors://sourceforge/abe/abe-1.1.tar.gz + + libsdl-devel + sdl-mixer-devel + + + flags.patch + abe-1.1-settings.patch + + game/arcade/abe/pspec.xml + + + abe + + libsdl + sdl-mixer + + + /usr/share/doc + /usr/bin + /usr/share/abe + /usr/share/pixmaps + /usr/share/applications + + + abe.png + abe.desktop + + + + + 2021-05-10 + 1.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gl117 + https://sourceforge.net/projects/gl-117/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + game.arcade + Flight simulator + Uçak savaşı oyunu + GL117 is an action-packed flight simulator. + GL117, uçağınızla savaştığınız aksiyon dolu bir oyundur. + gl117 + mirrors://sourceforge/gl-117/gl-117-1.3.2-src.tar.bz2 + + mesa-devel + libsdl-devel + freeglut-devel + mesa-glu-devel + sdl-mixer-devel + + game/arcade/gl117/pspec.xml + + + gl117 + + mesa + libsdl + freeglut + mesa-glu + sdl-mixer + libgcc + + + /usr/share/doc + /usr/bin + /usr/share/gl-117 + /usr/share/pixmaps + /usr/share/applications + + + gl117.png + gl117.desktop + + + + + 2018-09-14 + 1.3.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2010-12-17 + 1.3.2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + dustrac + http://dustrac.sourceforge.net/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + app:gui + game.arcade + Dust Racing 2D (dustrac) is an open source, tile-based 2D racing game + The purpose of the game is to race against 11 challenging computer players on different race tracks. Finishing in TOP-6 will unlock a new race track. Only a small portion of the race track is visible on the scrolling screen. + https://github.com/juzzlin/DustRacing2D/archive/2.0.1.tar.gz + + qt5-base-devel + qt5-linguist + openal-devel + cmake + pkgconfig + libvorbis-devel + mesa-devel + mesa-glu-devel + + + editor.patch + + game/arcade/dustrac/pspec.xml + + + dustrac + + qt5-base + openal + libvorbis + libgcc + mesa + + + /usr/bin + /usr/share/appdata/ + /usr/share/games + /usr/share/locale + /usr/share/applications + /usr/share/icons + /usr/share/metainfo/dustrac.appdata.xml + /usr/share/pixmaps + /usr/share/doc + + + + + 2018-09-14 + 2.0.1 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-19 + 2.0.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-04-25 + 1.12.0 + version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-11-20 + 1.11.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + astromenace + https://viewizard.com/ + + Stefan Gronewold + groni@pisilinux.org + + GPLv3 + game.arcade + Hardcore 3D space shooter with spaceship upgrade possibilities + AstroMenace stands out for a hardcore gameplay that absorbs you completely as you repel the relentless attacks of diverse adversaries and dodge hails of projectiles. + https://sourceforge.net/projects/openastromenace/files/1.3.2/astromenace-src-1.3.2.tar.bz2 + + cmake + fontconfig-devel + freealut-devel + freetype-devel + libICE-devel + libX11-devel + libXext-devel + libogg-devel + libsdl-devel + libvorbis-devel + libXinerama-devel + mesa-devel + mesa-glu-devel + + + astromenace.patch + + game/arcade/astromenace/pspec.xml + + + astromenace + Hardcore 3D space shooter with spaceship upgrade possibilities + + fontconfig + freetype + libX11 + libsdl + mesa + mesa-glu + libgcc + openal + freealut + libvorbis + libXinerama + + + /usr/bin + /usr/share /usr/share/doc - obmenu-generator - schema.pl - menu.xml - kedicik.png - xdg-menu - terminals.menu + astromenace.desktop + astromenace_64.png + + + 2018-09-14 + 1.3.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-05-04 + 1.3.2 + First Release + Stefan Gronewold + groni@pisilinux.org + + + + + + extremetuxracer + https://sourceforge.net/projects/extremetuxracer/ + + Ali Cengiz Kurt + alicengizkurt@gmail.com + + GPLv2 + app:gui + game.arcade + High speed arctic racing game based on Tux Racer. + Buz üzerinde penguen yarışı + Extreme Tux Racer is a racing game which forked off Tux Racer after work on it ceased. It was formerly known as Planet Penguin Racer. + Extreme Tux Penguin racer, buz üzerinde kayarak ve balık toplayarak zamana karşı yarışma oyunudur. + extremetuxracer + https://downloads.sourceforge.net/extremetuxracer/etr-0.8.1.tar.xz + + sfml-devel + libglvnd-devel + mesa-glu-devel + + game/arcade/extremetuxracer/pspec.xml + - openbox-kde - The openbox-kde package contains the files needed for using openbox inside a -KDE session. + extremetuxracer - openbox + sfml + libgcc + mesa-glu + libglvnd - /usr/bin/openbox-kde-session - /usr/share/xsessions/openbox-kde.desktop - /usr/share/man/man1/openbox-kde-session.1 + /usr/bin + /usr/share/applications + /usr/share/appdata + /usr/share/doc + /usr/share/etr + /usr/share/pixmaps + + + 2022-01-05 + 0.8.1 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + alienarena + http://red.planetarena.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + COR-Entertainment-LLC + app:gui + game.fps + A standalone 3D first person shooter game + 3 Boyutlu ilkgözden nişancılık oyunu + Alien Arena is a standalone 3D first person online deathmatch shooter crafted from the original source code of Quake II and Quake III. + Alien Arena, Quake 2 ve 3 oyunlarının kaynak kodlarından yola çıkılarak hazırlanmış çevrimiçi oynanabilen ilkgözden (first person) nişancılık (shooter) oyunudur. + alienarena + http://red.planetarena.org/files/alienarena-7.66-linux20130827.tar.gz + + libjpeg-turbo-devel + libXxf86dga-devel + libXxf86vm-devel + libX11-devel + mesa-devel + openal-devel + ode-devel + curl-devel + freetype-devel + libvorbis-devel + + + gcc7.patch + alienarena-20130827-format.patch + use_home_dir.patch + + game/fps/alienarena/pspec.xml + - openbox-gnome - The openbox-gnome package contains the files needed for using openbox inside a -Gnome session. + alienarena - openbox + libjpeg-turbo + libXxf86vm + curl + zlib + libX11 + libvorbis + libgcc + freetype - /usr/share/gnome/wm-properties + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + alienarena.png + alienarena.desktop + - - openbox-devel - Development headers for openbox - Openbox için geliştirme başlıkları - - openbox - pango-devel - glib2-devel + + + 2018-09-14 + 7.66 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-05-05 + 7.66 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + + + 2015-11-11 + 7.66 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + 0ad + https://play0ad.com/ + + Kamil Atlı + suvari@pisilinux.org + + GPLv2 + LGPLv2 + CCPL + MIT + app:gui + game.strategy + Cross-platform, 3D and historically-based real-time strategy game + Tarihsel, 3D gerçek zamanlı strateji oyunu + Cross-platform, 3D and historically-based real-time strategy game.As the military leader of an ancient civilisation, + you must gather the resources you need to raise a military force capable of dominating your enemies. + Eski bir uygarlığın askeri lideri olarak,gereken kaynakları toplayıp düşmanlarınıza hükmedecek askeri güce sahip olmalı ve galip gelmelisiniz + 0ad + http://releases.wildfiregames.com/0ad-0.0.23b-alpha-unix-build.tar.xz + http://releases.wildfiregames.com/0ad-0.0.23b-alpha-unix-data.tar.xz + + zip + nasm + cmake + binutils + curl-devel + zlib-devel + nspr-devel + tiff-devel + mesa-devel + enet-devel + wxGTK-devel + libSM-devel + icu4c-devel + gloox-devel + boost-devel + openal-devel + wxBase-devel + python-devel + libogg-devel + libpng-devel + libsdl2-devel libxml2-devel - libXft-devel - imlib2-devel - librsvg-devel + wxGTK2.8-devel + mesa-glu-devel + miniupnpc-devel + libvorbis-devel + libXcursor-devel + subversion-devel + libsodium-devel + python-setuptools + spidermonkey-devel + libjpeg-turbo-devel + + + fix_permission.patch + + game/strategy/0ad/pspec.xml + + + 0ad + + tiff + enet + curl + nspr + mesa + icu4c + zlib + wxGTK + gloox + boost + libpng + libgcc + libX11 + openal + wxBase + libsdl2 + libxml2 + libsodium + miniupnpc + libvorbis + libXcursor + libjpeg-turbo + /usr/bin + /usr/lib + /usr/share/0ad + /usr/share/pixmaps + /usr/share/applications + /usr/share/doc/0ad + /usr/share/man/man6 + + + 0ad + 0ad.desktop + 0ad.6 + 0ad.png + + + + + 2019-10-30 + 0.0.23b + First release + Kamil Atlı + suvari@pisilinux.org + + + + + + gcompris-qt + https://gcompris.net/ + + Berk Çakar + berk2238@hotmail.com + + AGPLv3 + game.misc + Educational software suite comprising of numerous activities for children aged 2 to 10 + Educational software suite comprising of numerous activities for children aged 2 to 10 + https://gcompris.net/download/qt/src/gcompris-qt-1.1.tar.xz + + cmake + extra-cmake-modules + icon-theme-hicolor + kdoctools-devel + qml-box2d + openssl-devel + qt5-base-devel + qt5-declarative-devel + qt5-graphicaleffects + qt5-linguist + qt5-multimedia-devel + qt5-quickcontrols + qt5-sensors-devel + qt5-svg-devel + qt5-xmlpatterns-devel + + game/misc/gcompris-qt/pspec.xml + + + gcompris-qt + Educational software suite comprising of numerous activities for children aged 2 to 10 + + libgcc + qt5-base + qt5-declarative + qt5-multimedia + qt5-sensors + + + /usr/bin + /usr/share/applications + /usr/share/doc + /usr/share/gcompris-qt + /usr/share/icons + /usr/share/metainfo + + + + + 2021-04-24 + 1.1 + First release + Berk Çakar + berk2238@hotmail.com + + + + + + plib + http://plib.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + game.misc + Plib game library + Oyun kütüphanesi + Librairie multimédia et 3D principalement utilisée par les jeux. + Multimedia and 3D library used mostly by games. + Genellikle oyunlar tarafından kullanılan multimedya ve 3B kütüphanesi + Librería multimedia y 3D usado principalmente en juegos + http://plib.sourceforge.net/dist/plib-1.8.5.tar.gz + + mesa-devel + libXi-devel + libSM-devel + libXmu-devel + libICE-devel + libXext-devel + + + 02_build_shared_libs.diff + 03_remove_pthread_link.diff + + game/misc/plib/pspec.xml + + + plib + + mesa + libX11 + libgcc + + + /usr/lib + /usr/share/doc + + + + plib-devel + Development files for plib + plib için geliştirme dosyaları + + plib + + + /usr/include + + + + + 2017-01-20 + 1.8.5 + Version bump. + Ali Algul + aligulle3801@gmail.com + + + + + + gcompris + https://gcompris.net/index-en.html + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + app:gui + game.misc + Full featured educational application for children from 2 to 10 + 2-10 yaş arası çocuklar için eğitici uygulamalar + GCompris is an educational software suite comprising of numerous activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational. + GCompris, 2-10 yaş arası çocuklar için bir çok etkinliği kapsayan eğitim amaçlı bir yazılım paketidir. Bazı etkinlikler, eğitim amaçlı oyunlardan oluşmaktadır. + http://gcompris.net/download/gtk/src/gcompris-17.05.tar.bz2 + + gawk + intltool + texinfo + gettext-devel + texi2html + gtk2-devel + glib2-devel + gnome-common + sqlite-devel + libX11-devel + python-devel + librsvg-devel + libxml2-devel + freetype-devel + fontconfig-devel + gstreamer-devel + python-gtk-devel + python-cairo-devel + + game/misc/gcompris/pspec.xml + + + gcompris + + atk + gtk2 + cairo + glib2 + pango + sqlite + libX11 + librsvg + libxml2 + freetype + gstreamer + fontconfig + gdk-pixbuf + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + /usr/share/pixmaps + /usr/share/gcompris + /usr/share/applications + /usr/share/locale + + + gcompris-edit.desktop + gcompris.desktop + gcompris-edit.png + gcompris.png + + + + + 2018-10-09 + 17.05 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com + + + 2018-02-21 + 17.05 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2017-03-09 + 15.10 + Fix url. + Alihan Öztürk + alihan@pisilinux.org + + + 2016-02-07 + 15.10 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + sfml + http://www.sfml-dev.org + + Ali Cengiz Kurt + alicengizkurt@gmail.com + + zlib + library + multimedia.misc + A simple, fast, cross-platform, and object-oriented multimedia API + SFML provides a simple interface to the various components of your PC, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network. + https://github.com/SFML/SFML/archive/2.5.1.tar.gz + + cmake + doxygen + flac-devel + mesa-devel + glew-devel + eudev-devel + libX11-devel + openal-devel + libogg-devel + freetype-devel + libvorbis-devel + libXrandr-devel + + game/misc/sfml/pspec.xml + + + sfml + A simple, fast, cross-platform, and object-oriented multimedia API + + flac + eudev + libX11 + libgcc + libogg + openal + freetype + libglvnd + libvorbis + libXrandr + + + /usr/lib/libsfml* + /usr/share/SFML + /usr/share/licenses/sfml + + + + sfml-devel + Development files for sfml + + flac-devel + openal-devel + libogg-devel + freetype-devel + libvorbis-devel + sfml + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake/SFML + + + + + 2022-01-06 + 2.5.1 + First Release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + + + ode + http://www.ode.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + game.misc + High performance library for simulating rigid body dynamics + Vücut dinamiklerini simüle etmek için yüksek başarımlı bir kitaplık + ODE jest biblioteką służącą do symulacji dynamiki bryły sztywnej + SDK (kit de développement) du moteur Open Dynamics. + ode is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. + ode açık kaynaklı, yüksek başarımlı bir vücut dinamiği simülasyon kitaplığıdır. Tam işlevsel, kararlı, olgun ve platform bağımsız bir C/C++ programlama arayüzü sunar. + Open Dynamics Engine (ODE) jest wolną biblioteką służącą do symulacji dynamiki bryły sztywnej. ODE jest użyteczne przy symulacji pojazdów, obiektów w przestrzeni wirtualnej i wirtualnych stworzeń. + https://bitbucket.org/odedevs/ode/downloads/ode-0.15.2.tar.gz + + libgcc + + game/misc/ode/pspec.xml + + + ode + + libgcc + + + /usr/lib + /usr/share/doc + + + + ode-devel + Development files for ode + ode için geliştirme dosyaları + Pliki nagłówkowe ode + + ode + + + /usr/bin/ode-config /usr/include /usr/lib/pkgconfig - 2022-04-27 - 3.6.1 - splited kde/gnome packages and added some patch - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + 2018-09-16 + 0.15.2 + Rebuild New T. + Mustafa Cinasal + muscnsl@gmail.com - 2021-12-13 - 3.6.1 - Rebuild. + 2018-02-16 + 0.15.2 + Version bump Mustafa Cinasal muscnsl@gmail.com - 2020-01-25 - 3.6.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com + 2017-03-09 + 0.14 + Update. + Alihan Öztürk + alihan@pisilinux.org - 2018-09-16 - 3.6.1 - Rebuild New T. - Mustafa Cinasal - muscnsl@gmail.com + 2017-03-09 + 0.13 + Rebuild for new toolchain. + Stefan Gronewold (groni) + groni@pisilinux.org - 2015-07-24 - 3.6.1 - First release. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - pekwm - https://www.pekwm.se/ - - fury - uglyside@yandex.ru - - GPL-2 - app - x11.wm - Pek X window manager. - The Pekwm Window Manager is written by Claes Nästén. The code is based on the aewm++ window manager, but it has evolved enough that it no longer resembles aewm++ at all. It also has an expanded feature-set, including window grouping (similar to ion, pwm, or fluxbox), auto properties, xinerama and keygrabber that supports keychains, and much more. - https://github.com/pekwm/pekwm/archive/ac6a6378867c84148bf5f5d77eabb3bfcdea7a81.zip - - cmake - zlib-devel - libSM-devel - libICE-devel - libX11-devel - libXpm-devel - libXft-devel - libpng-devel - libXrandr-devel - libXinerama-devel - libxkbcommon-devel - libjpeg-turbo-devel - - x11/wm/pekwm/pspec.xml - - - pekwm - - libX11 - libXft - libXpm - libgcc - libpng - libXext - libXrandr - libXinerama - libjpeg-turbo - - - /etc - /usr/bin - /usr/share/pekwm - /usr/share/man - /usr/share/doc/pekwm - - - - - 2022-04-14 - 0.2.1 - First build. - fury - uglyside@yandex.ru + 2015-10-26 + 0.13 + First release + Stefan Gronewold (groni) + groni@pisilinux.org diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 2d09c7bb02..65a9699d80 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -fd5d2d3c1dd4651e1c3ff1cddeab85d4875ea014 \ No newline at end of file +5208713dc09727edbb3913361fa7cf5afc52c9b3 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index b4594cc74d..29a661df70 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index e77f748280..80eabd8ce1 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -de09d82f35df1fd89a9a2405369ef199e0d6c881 \ No newline at end of file +f3f0b1c914c38fb292b6832576c400e318e8db29 \ No newline at end of file diff --git a/programming/language/python/gst-python/pspec.xml b/programming/language/python/gst-python/pspec.xml index 39e453a145..91ada6cc02 100644 --- a/programming/language/python/gst-python/pspec.xml +++ b/programming/language/python/gst-python/pspec.xml @@ -17,9 +17,9 @@ python-pygobject3-devel glib2-devel - gstreamer-devel + gstreamer-devel python-devel - gst-plugins-base-devel + gst-plugins-base-devel @@ -39,6 +39,13 @@ + + 2022-05-11 + 1.16.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-13 1.16.2 diff --git a/programming/language/python3/gst-python3/pspec.xml b/programming/language/python3/gst-python3/pspec.xml index 797e47550a..111579cd37 100644 --- a/programming/language/python3/gst-python3/pspec.xml +++ b/programming/language/python3/gst-python3/pspec.xml @@ -12,15 +12,15 @@ library GStreamer Python3 bindings gst-python3 is a Python frontend to GStreamer. - https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.20.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.20.2.tar.xz meson glib2-devel python3-pygobject3-devel - gstreamer-devel + gstreamer-devel python3-devel - gst-plugins-base-devel + gst-plugins-base-devel @@ -43,6 +43,13 @@ + + 2022-05-11 + 1.20.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-14 1.20.1 diff --git a/programming/library/libappindicator/pspec.xml b/programming/library/libappindicator/pspec.xml index 606c0649ea..2b88409fa6 100644 --- a/programming/library/libappindicator/pspec.xml +++ b/programming/library/libappindicator/pspec.xml @@ -5,8 +5,8 @@ libappindicator https://lazka.github.io/pgi-docs/AppIndicator3-0.1/index.html - fury - uglyside@yandex.ru + Pisilinux Community + admin@pisilinux.org LGPL library diff --git a/programming/library/libdispatch/pspec.xml b/programming/library/libdispatch/pspec.xml index 7f02d37764..81321b34e5 100644 --- a/programming/library/libdispatch/pspec.xml +++ b/programming/library/libdispatch/pspec.xml @@ -5,8 +5,8 @@ libdispatch https://apple.github.io/swift-corelibs-libdispatch/ - fury - uglyside@yandex.ru + Pisilinux Community + admin@pisilinux.org Apache-2 library diff --git a/programming/library/stellarsolver/pspec.xml b/programming/library/stellarsolver/pspec.xml index a1b04505fe..3f1b140195 100644 --- a/programming/library/stellarsolver/pspec.xml +++ b/programming/library/stellarsolver/pspec.xml @@ -13,7 +13,7 @@ app:console The Cross Platform Sextractor and Astrometry.net-Based Internal Astrometric Solver The Cross Platform Sextractor and Astrometry.net-Based Internal Astrometric Solver. - https://github.com/rlancaste/stellarsolver/archive/1.5.tar.gz + https://github.com/rlancaste/stellarsolver/archive/2.2.tar.gz cmake gsl-devel @@ -38,8 +38,8 @@ /usr/share/doc /usr/lib/libstellarsolver.so - /usr/lib/libstellarsolver.so.1 - /usr/lib/libstellarsolver.so.1.5 + /usr/lib/libstellarsolver.so.2 + /usr/lib/libstellarsolver.so.2.2 @@ -57,6 +57,13 @@ + + 2022-05-08 + 2.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-02-16 1.5 diff --git a/programming/misc/libsoup/pspec.xml b/programming/misc/libsoup/pspec.xml index cbef82ee73..44c65f07d0 100644 --- a/programming/misc/libsoup/pspec.xml +++ b/programming/misc/libsoup/pspec.xml @@ -26,7 +26,7 @@ gettext-devel vala-devel libpsl-devel - zlib-devel + zlib-devel mit-kerberos-devel python-six glib-networking @@ -122,6 +122,13 @@ --> + + 2022-05-05 + 2.74.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2021-11-25 2.74.2 diff --git a/programming/scm/git/pspec.xml b/programming/scm/git/pspec.xml index 26a9aa32d7..ed971b5f7e 100644 --- a/programming/scm/git/pspec.xml +++ b/programming/scm/git/pspec.xml @@ -1,5 +1,5 @@ - + git @@ -12,11 +12,12 @@ GPLv2 Fast Version Control System Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. - https://www.kernel.org/pub/software/scm/git/git-2.33.1.tar.xz + https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.36.1.tar.xz libpcre2-devel openssl-devel libpcre-devel + libxslt-devel expat-devel tcltk-devel curl-devel @@ -24,7 +25,6 @@ util-linux zlib-devel asciidoc - libxslt xmlto perl + + 2022-05-07 + 2.36.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-10-23 2.33.1 diff --git a/system/auth/elogind/actions.py b/system/auth/elogind/actions.py index acdbd71bb2..ec16836292 100644 --- a/system/auth/elogind/actions.py +++ b/system/auth/elogind/actions.py @@ -10,6 +10,13 @@ from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): + shelltools.system("sed -i '/Disable polkit/,+8 d' meson.build") + shelltools.system("""sed '/request_name/i\ + r = sd_bus_set_exit_on_disconnect(m->bus, true);\ + if (r < 0)\ + return log_error_errno(r, "Failed to set exit on disconnect: %m");' \ + -i src/login/logind.c""") + mesontools.configure("--prefix=/usr \ -Drootlibdir=/usr/lib \ -Dpolkit=true \ @@ -34,4 +41,4 @@ def install(): shelltools.system("ln -s libelogind.pc %s/usr/lib/pkgconfig/libsystemd.pc" % get.installDIR()) shelltools.system("ln -s libelogind.pc %s/usr/lib/pkgconfig/libsystemd-logind.pc" % get.installDIR()) - shelltools.system("ln -sr %s/usr/include/elogind %s/usr/include/systemd" % (get.installDIR(), get.installDIR())) \ No newline at end of file + shelltools.system("ln -sr %s/usr/include/elogind %s/usr/include/systemd" % (get.installDIR(), get.installDIR())) diff --git a/system/auth/elogind/pspec.xml b/system/auth/elogind/pspec.xml index 8a02ac59c8..b889581b63 100644 --- a/system/auth/elogind/pspec.xml +++ b/system/auth/elogind/pspec.xml @@ -27,7 +27,7 @@ eudev-devel glib2-devel libcap-devel - polkit-devel + cgmanager-devel libevdev-devel p11-kit-devel @@ -101,6 +101,13 @@ + + 2022-05-21 + 246.10 + elogind rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2021-12-17 246.10 diff --git a/system/installer/yali/pspec.xml b/system/installer/yali/pspec.xml index bb805402a0..c719f610bb 100644 --- a/system/installer/yali/pspec.xml +++ b/system/installer/yali/pspec.xml @@ -12,7 +12,7 @@ app:gui Yet Another Linux Installer YALI is the graphical installer for PiSi Linux distribution which is written using the Qt framework. - https://github.com/hrngultekin/yali/archive/refs/tags/v3.3.5.0.tar.gz + https://github.com/pisilinux/yali/archive/refs/tags/v3.3.6.0.tar.gz python-qt5-devel python-devel @@ -92,6 +92,13 @@ + + 2022-05-20 + 3.3.6.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-08-21 3.3.5.0 diff --git a/x11/library/luajit-lgi/actions.py b/x11/library/luajit-lgi/actions.py new file mode 100644 index 0000000000..ad020c62fe --- /dev/null +++ b/x11/library/luajit-lgi/actions.py @@ -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 autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +#def setup(): + #autotools.configure() + +def build(): + pisitools.dosed("lgi/Makefile", "PREFIX = /usr/local", "PREFIX = /usr") + autotools.make("LUA_INCDIR=/usr/include/luajit-2.0/ \ + LUA_CFLAGS='$(pkg-config --cflags luajit) -O2'") + + #autotools.make() + +def install(): + autotools.rawInstall("LUA_LIBDIR=/usr/lib/lua/5.3 \ + LUA_SHAREDIR=/usr/share/lua/5.3 DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("LICENSE", "README*") diff --git a/x11/library/luajit-lgi/pspec.xml b/x11/library/luajit-lgi/pspec.xml new file mode 100644 index 0000000000..517d124be8 --- /dev/null +++ b/x11/library/luajit-lgi/pspec.xml @@ -0,0 +1,54 @@ + + + + + luajit-lgi + https://github.com/lgi-devs/lgi + + PisiLinux Community + admins@pisilinux.org + + MIT + library + LuaJIT bindings for gnome/gobject using gobject-introspection library + LuaJIT bindings for gnome/gobject using gobject-introspection library + https://github.com/lgi-devs/lgi/archive/refs/tags/0.9.2.tar.gz + + lua-devel + glib2-devel + libffi-devel + gobject-introspection-devel + + + + + + luajit-lgi + + glib2 + libffi + gobject-introspection + + + /usr/lib + /usr/share + /usr/share/lua + /usr/share/doc + + + + + + 2022-05-21 + 0.9.2 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/x11/library/luajit-lgi/translations.xml b/x11/library/luajit-lgi/translations.xml new file mode 100644 index 0000000000..a5bc27c8cf --- /dev/null +++ b/x11/library/luajit-lgi/translations.xml @@ -0,0 +1,8 @@ + + + + luajit-lgi + LuaJIT bindings for gnome/gobject using gobject-introspection library + LuaJIT bindings for gnome/gobject using gobject-introspection library + + diff --git a/x11/library/mesa/actions.py b/x11/library/mesa/actions.py index cf3d44f67b..fc23b93ffe 100644 --- a/x11/library/mesa/actions.py +++ b/x11/library/mesa/actions.py @@ -16,7 +16,7 @@ def setup(): -Db_ndebug=true \ -Dplatforms=x11,wayland \ -Ddri3=enabled \ - -Dgallium-drivers=r300,r600,nouveau,radeonsi,svga,iris,swrast,virgl,crocus,zink \ + -Dgallium-drivers=r300,r600,nouveau,radeonsi,i915,svga,iris,swrast,virgl,crocus,zink \ -Dgallium-extra-hud=true \ -Dgallium-vdpau=enabled \ -Dgallium-xvmc=enabled \ diff --git a/x11/library/mesa/pspec.xml b/x11/library/mesa/pspec.xml index c040963d40..6739b77d69 100644 --- a/x11/library/mesa/pspec.xml +++ b/x11/library/mesa/pspec.xml @@ -13,7 +13,7 @@ app:console Mesa graphics libraries and utilities Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. - https://archive.mesa3d.org/mesa-22.0.2.tar.xz + https://archive.mesa3d.org/mesa-22.0.4.tar.xz meson valgrind-devel @@ -250,6 +250,20 @@ + + 2022-05-20 + 22.0.4 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2022-05-07 + 22.0.3 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2022-04-25 22.0.2 diff --git a/x11/server/xorg-server/files/0001-configure.ac-error-while-checking-for-XDMXCONFIG_DE.patch b/x11/server/xorg-server/files/0001-configure.ac-error-while-checking-for-XDMXCONFIG_DE.patch deleted file mode 100755 index 64c5436ed4..0000000000 --- a/x11/server/xorg-server/files/0001-configure.ac-error-while-checking-for-XDMXCONFIG_DE.patch +++ /dev/null @@ -1,44 +0,0 @@ -From cd1962b7f9c14bc67e22c07cb9a9cd3a4a119506 Mon Sep 17 00:00:00 2001 -From: Gaetan Nadon -Date: Sat, 28 Nov 2009 21:32:47 -0500 -Subject: [PATCH] configure.ac: error while checking for XDMXCONFIG_DEP - -Introduced in commit 9998105a387e0294054502331a56e1e020cd93e4 -The replacement third parameters to PKG_CHECK_MODULES([DMXMODULES] -was not quoted. - -Signed-off-by: Gaetan Nadon -Reviewed-by: Dan Nicholson -Tested-by: Julien Cristau ---- - configure.ac | 14 +++++++++----- - 1 files changed, 9 insertions(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 8500db4..1038734 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1808,11 +1808,15 @@ AM_CONDITIONAL(XQUARTZ_SPARKLE, [test "x$XQUARTZ_SPARKLE" != "xno"]) - AM_CONDITIONAL(STANDALONE_XPBPROXY, [test "x$STANDALONE_XPBPROXY" = xyes]) - - dnl DMX DDX --PKG_CHECK_MODULES([DMXMODULES], -- [xmuu $LIBXEXT x11 xrender xfixes xfont $LIBXI $DMXPROTO xau $XDMCP_MODULES], -- PKG_CHECK_MODULES([XDMXCONFIG_DEP], [xaw7 xmu xt xpm x11], [have_dmx=yes], -- [have_dmx=no]), -- [have_dmx=no]) -+PKG_CHECK_MODULES( -+ [DMXMODULES], -+ [xmuu $LIBXEXT x11 xrender xfixes xfont $LIBXI $DMXPROTO xau $XDMCP_MODULES], -+ [PKG_CHECK_MODULES( -+ [XDMXCONFIG_DEP], -+ [xaw7 xmu xt xpm x11], -+ [have_dmx=yes], -+ [have_dmx=no])], -+ [have_dmx=no]) - AC_MSG_CHECKING([whether to build Xdmx DDX]) - if test "x$DMX" = xauto; then - DMX="$have_dmx" --- -1.6.0.4 - diff --git a/x11/server/xorg-server/files/0001-dix-Add-unaccelerated-valuators-to-the-ValuatorMask.patch b/x11/server/xorg-server/files/0001-dix-Add-unaccelerated-valuators-to-the-ValuatorMask.patch deleted file mode 100755 index 86744f1402..0000000000 --- a/x11/server/xorg-server/files/0001-dix-Add-unaccelerated-valuators-to-the-ValuatorMask.patch +++ /dev/null @@ -1,210 +0,0 @@ -From e1a7f4bb5333b0271d29f785eb55f1c3273e626a Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Tue, 5 May 2015 14:18:54 +1000 -Subject: [PATCH] dix: Add unaccelerated valuators to the ValuatorMask - -Allows a mask to carry both accelerated and unaccelerated motion at the same -time. - -This is required for xf86-input-libinput where the pointer acceleration -happens in libinput already, but parts of the server, specifically raw events -and DGA rely on device-specific unaccelerated data. - -To ease integration add this as a second set to the ValuatorMask rather than -extending all APIs to carry a second, possibly NULL set of valuators. - -Note that a valuator mask should only be used in either accel/unaccel or -standard mode at any time. Switching requires either a valuator_mask_zero() -call or unsetting all valuators one-by-one. Trying to mix the two will produce -a warning. - -The server has a shortcut for changing a mask with the -valuator_mask_drop_unaccelerated() call. This saves us from having to loop -through all valuators on every event, we can just drop the bits we know we -don't want. - -Signed-off-by: Peter Hutterer -Reviewed-by: Hans de Goede ---- - dix/inpututils.c | 82 +++++++++++++++++++++++++++++++++++++++--- - hw/xfree86/common/xf86Module.h | 2 +- - include/input.h | 15 ++++++++ - include/inpututils.h | 2 ++ - 4 files changed, 95 insertions(+), 6 deletions(-) - -diff --git a/dix/inpututils.c b/dix/inpututils.c -index 5c2a32d..1363988 100644 ---- a/dix/inpututils.c -+++ b/dix/inpututils.c -@@ -505,11 +505,8 @@ valuator_mask_isset(const ValuatorMask *mask, int valuator) - return mask->last_bit >= valuator && BitIsOn(mask->mask, valuator); - } - --/** -- * Set the valuator to the given floating-point data. -- */ --void --valuator_mask_set_double(ValuatorMask *mask, int valuator, double data) -+static inline void -+_valuator_mask_set_double(ValuatorMask *mask, int valuator, double data) - { - mask->last_bit = max(valuator, mask->last_bit); - SetBit(mask->mask, valuator); -@@ -517,6 +514,17 @@ valuator_mask_set_double(ValuatorMask *mask, int valuator, double data) - } - - /** -+ * Set the valuator to the given floating-point data. -+ */ -+void -+valuator_mask_set_double(ValuatorMask *mask, int valuator, double data) -+{ -+ BUG_WARN_MSG(mask->has_unaccelerated, -+ "Do not mix valuator types, zero mask first\n"); -+ _valuator_mask_set_double(mask, valuator, data); -+} -+ -+/** - * Set the valuator to the given integer data. - */ - void -@@ -594,11 +602,15 @@ valuator_mask_unset(ValuatorMask *mask, int valuator) - - ClearBit(mask->mask, valuator); - mask->valuators[valuator] = 0.0; -+ mask->unaccelerated[valuator] = 0.0; - - for (i = 0; i <= mask->last_bit; i++) - if (valuator_mask_isset(mask, i)) - lastbit = max(lastbit, i); - mask->last_bit = lastbit; -+ -+ if (mask->last_bit == -1) -+ mask->has_unaccelerated = FALSE; - } - } - -@@ -611,6 +623,66 @@ valuator_mask_copy(ValuatorMask *dest, const ValuatorMask *src) - valuator_mask_zero(dest); - } - -+Bool -+valuator_mask_has_unaccelerated(const ValuatorMask *mask) -+{ -+ return mask->has_unaccelerated; -+} -+ -+void -+valuator_mask_drop_unaccelerated(ValuatorMask *mask) -+{ -+ memset(mask->unaccelerated, 0, sizeof(mask->unaccelerated)); -+ mask->has_unaccelerated = FALSE; -+} -+ -+/** -+ * Set both accelerated and unaccelerated value for this mask. -+ */ -+void -+valuator_mask_set_unaccelerated(ValuatorMask *mask, -+ int valuator, -+ double accel, -+ double unaccel) -+{ -+ BUG_WARN_MSG(mask->last_bit != -1 && !mask->has_unaccelerated, -+ "Do not mix valuator types, zero mask first\n"); -+ _valuator_mask_set_double(mask, valuator, accel); -+ mask->has_unaccelerated = TRUE; -+ mask->unaccelerated[valuator] = unaccel; -+} -+ -+double -+valuator_mask_get_accelerated(const ValuatorMask *mask, -+ int valuator) -+{ -+ return valuator_mask_get_double(mask, valuator); -+} -+ -+double -+valuator_mask_get_unaccelerated(const ValuatorMask *mask, -+ int valuator) -+{ -+ return mask->unaccelerated[valuator]; -+} -+ -+Bool -+valuator_mask_fetch_unaccelerated(const ValuatorMask *mask, -+ int valuator, -+ double *accel, -+ double *unaccel) -+{ -+ if (valuator_mask_isset(mask, valuator)) { -+ if (accel) -+ *accel = valuator_mask_get_accelerated(mask, valuator); -+ if (unaccel) -+ *unaccel = valuator_mask_get_unaccelerated(mask, valuator); -+ return TRUE; -+ } -+ else -+ return FALSE; -+} -+ - int - CountBits(const uint8_t * mask, int len) - { -diff --git a/hw/xfree86/common/xf86Module.h b/hw/xfree86/common/xf86Module.h -index e68fe9c..6133641 100644 ---- a/hw/xfree86/common/xf86Module.h -+++ b/hw/xfree86/common/xf86Module.h -@@ -81,7 +81,7 @@ typedef enum { - */ - #define ABI_ANSIC_VERSION SET_ABI_VERSION(0, 4) - #define ABI_VIDEODRV_VERSION SET_ABI_VERSION(19, 0) --#define ABI_XINPUT_VERSION SET_ABI_VERSION(21, 0) -+#define ABI_XINPUT_VERSION SET_ABI_VERSION(21, 1) - #define ABI_EXTENSION_VERSION SET_ABI_VERSION(9, 0) - #define ABI_FONT_VERSION SET_ABI_VERSION(0, 6) - -diff --git a/include/input.h b/include/input.h -index bf22dc7..0a4c4f7 100644 ---- a/include/input.h -+++ b/include/input.h -@@ -674,6 +674,21 @@ extern _X_EXPORT Bool valuator_mask_fetch(const ValuatorMask *mask, - extern _X_EXPORT Bool valuator_mask_fetch_double(const ValuatorMask *mask, - int valnum, double *val); - -+extern _X_EXPORT Bool valuator_mask_has_unaccelerated(const ValuatorMask *mask); -+extern _X_EXPORT void valuator_mask_set_unaccelerated(ValuatorMask *mask, -+ int valuator, -+ double accel, -+ double unaccel); -+extern _X_EXPORT double valuator_mask_get_accelerated(const ValuatorMask *mask, -+ int valuator); -+extern _X_EXPORT double valuator_mask_get_unaccelerated(const ValuatorMask *mask, -+ int valuator); -+extern _X_EXPORT Bool valuator_mask_fetch_unaccelerated(const ValuatorMask *mask, -+ int valuator, -+ double *accel, -+ double *unaccel); -+extern _X_HIDDEN void valuator_mask_drop_unaccelerated(ValuatorMask *mask); -+ - /* InputOption handling interface */ - extern _X_EXPORT InputOption *input_option_new(InputOption *list, - const char *key, -diff --git a/include/inpututils.h b/include/inpututils.h -index 53c96ba..4e90815 100644 ---- a/include/inpututils.h -+++ b/include/inpututils.h -@@ -36,8 +36,10 @@ extern Mask event_filters[MAXDEVICES][MAXEVENTS]; - - struct _ValuatorMask { - int8_t last_bit; /* highest bit set in mask */ -+ int8_t has_unaccelerated; - uint8_t mask[(MAX_VALUATORS + 7) / 8]; - double valuators[MAX_VALUATORS]; /* valuator data */ -+ double unaccelerated[MAX_VALUATORS]; /* valuator data */ - }; - - extern void verify_internal_event(const InternalEvent *ev); --- -2.4.1 - diff --git a/x11/server/xorg-server/files/0001-xfree86-Take-second-reference-for-SavedCursor-in-xf8.patch b/x11/server/xorg-server/files/0001-xfree86-Take-second-reference-for-SavedCursor-in-xf8.patch deleted file mode 100644 index 872259bb80..0000000000 --- a/x11/server/xorg-server/files/0001-xfree86-Take-second-reference-for-SavedCursor-in-xf8.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 919f1f46fc67dae93b2b3f278fcbfc77af34ec58 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Michel=20D=C3=A4nzer?= -Date: Mon, 31 Aug 2020 12:10:43 +0200 -Subject: [PATCH] xfree86: Take second reference for SavedCursor in - xf86CursorSetCursor - -The same pointer is kept in CurrentCursor as well, therefore two -RefCursor calls are needed. - -Fixes use-after-free after switching VTs. - -Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1067 -Signed-off-by: Laurent Carlier ---- - hw/xfree86/ramdac/xf86CursorRD.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/hw/xfree86/ramdac/xf86CursorRD.c b/hw/xfree86/ramdac/xf86CursorRD.c -index 9aa3de97b..c8362d169 100644 ---- a/hw/xfree86/ramdac/xf86CursorRD.c -+++ b/hw/xfree86/ramdac/xf86CursorRD.c -@@ -334,6 +334,9 @@ xf86CursorSetCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCurs, - ScreenPriv->HotY = cursor->bits->yhot; - - if (!infoPtr->pScrn->vtSema) { -+ cursor = RefCursor(cursor); -+ if (ScreenPriv->SavedCursor) -+ FreeCursor(ScreenPriv->SavedCursor, None); - ScreenPriv->SavedCursor = cursor; - return; - } --- -2.28.0 - diff --git a/x11/server/xorg-server/files/0001-xkb-fix-XkbSetMap-when-changing-a-keysym-without-cha.patch b/x11/server/xorg-server/files/0001-xkb-fix-XkbSetMap-when-changing-a-keysym-without-cha.patch new file mode 100644 index 0000000000..3e71d0b07d --- /dev/null +++ b/x11/server/xorg-server/files/0001-xkb-fix-XkbSetMap-when-changing-a-keysym-without-cha.patch @@ -0,0 +1,87 @@ +From 0217cc6e0cf5013366105a90f5f91ccc4bab5425 Mon Sep 17 00:00:00 2001 +From: Samuel Thibault +Date: Wed, 26 Jan 2022 00:05:55 +0100 +Subject: [PATCH] xkb: fix XkbSetMap when changing a keysym without changing a + keytype + +As the comment says: + +"symsPerKey/mapWidths must be filled regardless of client-side flags" + +so we always have to call CheckKeyTypes which will notably fill mapWidths +and nTypes. That is needed for CheckKeySyms to work since it checks the +width. Without it, any request with XkbKeySymsMask but not +XkbKeyTypesMask will fail because of the missing width information, for +instance this: + + XkbDescPtr xkb; + if (!(xkb = XkbGetMap (dpy, XkbKeyTypesMask|XkbKeySymsMask, XkbUseCoreKbd))) { + fprintf (stderr, "ERROR getting map\n"); + exit(1); + } + XFlush (dpy); + XSync (dpy, False); + + XkbMapChangesRec changes = { .changed = 0 }; + int oneGroupType[XkbNumKbdGroups] = { XkbOneLevelIndex }; + + if (XkbChangeTypesOfKey(xkb, keycode, 1, XkbGroup1Mask, oneGroupType, &changes)) { + fprintf(stderr, "ERROR changing type of key\n"); + exit(1); + } + XkbKeySymEntry(xkb,keycode,0,0) = keysym; + + if (!XkbChangeMap(dpy,xkb,&changes)) { + fprintf(stderr, "ERROR changing map\n"); + exit(1); + } + + XkbFreeKeyboard (xkb, 0, TRUE); + XFlush (dpy); + XSync (dpy, False); + +This had being going under the radar since about ever until commit +de940e06f8733d87bbb857aef85d830053442cfe ("xkb: fix key type index check +in _XkbSetMapChecks") fixed checking the values of kt_index, which was +previously erroneously ignoring errors and ignoring all other checks, just +because nTypes was not set, precisely because CheckKeyTypes was not called. + +Note: yes, CheckKeyTypes is meant to be callable without XkbKeyTypesMask, it +does properly check for that and just fills nTypes and mapWidths in that +case. + +Signed-off-by: Samuel Thibault +Signed-off-by: Laurent Carlier +--- + xkb/xkb.c | 11 +++++------ + 1 file changed, 5 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index bfc21de00..820cd7166 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -2511,16 +2511,15 @@ _XkbSetMapChecks(ClientPtr client, DeviceIntPtr dev, xkbSetMapReq * req, + } + } + +- if (!(req->present & XkbKeyTypesMask)) { +- nTypes = xkb->map->num_types; +- } +- else if (!CheckKeyTypes(client, xkb, req, (xkbKeyTypeWireDesc **) &values, +- &nTypes, mapWidths, doswap)) { ++ /* nTypes/mapWidths/symsPerKey must be filled for further tests below, ++ * regardless of client-side flags */ ++ ++ if (!CheckKeyTypes(client, xkb, req, (xkbKeyTypeWireDesc **) &values, ++ &nTypes, mapWidths, doswap)) { + client->errorValue = nTypes; + return BadValue; + } + +- /* symsPerKey/mapWidths must be filled regardless of client-side flags */ + map = &xkb->map->key_sym_map[xkb->min_key_code]; + for (i = xkb->min_key_code; i < xkb->max_key_code; i++, map++) { + register int g, ng, w; +-- +2.35.1 + diff --git a/x11/server/xorg-server/files/0002-dix-hook-up-the-unaccelerated-valuator-masks.patch b/x11/server/xorg-server/files/0002-dix-hook-up-the-unaccelerated-valuator-masks.patch deleted file mode 100755 index 6b8b1e5b5d..0000000000 --- a/x11/server/xorg-server/files/0002-dix-hook-up-the-unaccelerated-valuator-masks.patch +++ /dev/null @@ -1,134 +0,0 @@ -From 7504fbd2239257f1a00a1a15d02862eea81f167c Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Tue, 5 May 2015 14:48:41 +1000 -Subject: [PATCH] dix: hook up the unaccelerated valuator masks - -If present, access the unaccelerated valuator mask values for DGA and XI2 raw -events. - -Signed-off-by: Peter Hutterer -Reviewed-by: Hans de Goede ---- - dix/getevents.c | 31 ++++++++++++++++++++++--------- - hw/xfree86/common/xf86Xinput.c | 4 ++++ - 2 files changed, 26 insertions(+), 9 deletions(-) - -diff --git a/dix/getevents.c b/dix/getevents.c -index 6fb12c5..64bf76e 100644 ---- a/dix/getevents.c -+++ b/dix/getevents.c -@@ -213,14 +213,25 @@ init_raw(DeviceIntPtr dev, RawDeviceEvent *event, Time ms, int type, int detail) - } - - static void --set_raw_valuators(RawDeviceEvent *event, ValuatorMask *mask, double *data) -+set_raw_valuators(RawDeviceEvent *event, ValuatorMask *mask, -+ BOOL use_unaccel, double *data) - { - int i; - -+ use_unaccel = use_unaccel && valuator_mask_has_unaccelerated(mask); -+ - for (i = 0; i < valuator_mask_size(mask); i++) { - if (valuator_mask_isset(mask, i)) { -+ double v; -+ - SetBit(event->valuators.mask, i); -- data[i] = valuator_mask_get_double(mask, i); -+ -+ if (use_unaccel) -+ v = valuator_mask_get_unaccelerated(mask, i); -+ else -+ v = valuator_mask_get_double(mask, i); -+ -+ data[i] = v; - } - } - } -@@ -1138,11 +1149,11 @@ GetKeyboardEvents(InternalEvent *events, DeviceIntPtr pDev, int type, - valuator_mask_copy(&mask, mask_in); - - init_raw(pDev, raw, ms, type, key_code); -- set_raw_valuators(raw, &mask, raw->valuators.data_raw); -+ set_raw_valuators(raw, &mask, TRUE, raw->valuators.data_raw); - - clipValuators(pDev, &mask); - -- set_raw_valuators(raw, &mask, raw->valuators.data); -+ set_raw_valuators(raw, &mask, FALSE, raw->valuators.data); - - event = &events->device_event; - init_device_event(event, pDev, ms); -@@ -1423,9 +1434,11 @@ fill_pointer_events(InternalEvent *events, DeviceIntPtr pDev, int type, - num_events++; - - init_raw(pDev, raw, ms, type, buttons); -- set_raw_valuators(raw, &mask, raw->valuators.data_raw); -+ set_raw_valuators(raw, &mask, TRUE, raw->valuators.data_raw); - } - -+ valuator_mask_drop_unaccelerated(&mask); -+ - /* valuators are in driver-native format (rel or abs) */ - - if (flags & POINTER_ABSOLUTE) { -@@ -1438,7 +1451,7 @@ fill_pointer_events(InternalEvent *events, DeviceIntPtr pDev, int type, - transformAbsolute(pDev, &mask); - clipAbsolute(pDev, &mask); - if ((flags & POINTER_NORAW) == 0 && raw) -- set_raw_valuators(raw, &mask, raw->valuators.data); -+ set_raw_valuators(raw, &mask, FALSE, raw->valuators.data); - } - else { - transformRelative(pDev, &mask); -@@ -1446,7 +1459,7 @@ fill_pointer_events(InternalEvent *events, DeviceIntPtr pDev, int type, - if (flags & POINTER_ACCELERATE) - accelPointer(pDev, &mask, ms); - if ((flags & POINTER_NORAW) == 0 && raw) -- set_raw_valuators(raw, &mask, raw->valuators.data); -+ set_raw_valuators(raw, &mask, FALSE, raw->valuators.data); - - moveRelative(pDev, flags, &mask); - } -@@ -1951,7 +1964,7 @@ GetTouchEvents(InternalEvent *events, DeviceIntPtr dev, uint32_t ddx_touchid, - events++; - num_events++; - init_raw(dev, raw, ms, type, client_id); -- set_raw_valuators(raw, &mask, raw->valuators.data_raw); -+ set_raw_valuators(raw, &mask, TRUE, raw->valuators.data_raw); - } - - event = &events->device_event; -@@ -2013,7 +2026,7 @@ GetTouchEvents(InternalEvent *events, DeviceIntPtr dev, uint32_t ddx_touchid, - screeny = dev->spriteInfo->sprite->hotPhys.y; - } - if (need_rawevent) -- set_raw_valuators(raw, &mask, raw->valuators.data); -+ set_raw_valuators(raw, &mask, FALSE, raw->valuators.data); - - /* Indirect device touch coordinates are not used for cursor positioning. - * They are merely informational, and are provided in device coordinates. -diff --git a/hw/xfree86/common/xf86Xinput.c b/hw/xfree86/common/xf86Xinput.c -index 1fb5b16..5ce4c71 100644 ---- a/hw/xfree86/common/xf86Xinput.c -+++ b/hw/xfree86/common/xf86Xinput.c -@@ -1137,12 +1137,16 @@ xf86CheckMotionEvent4DGA(DeviceIntPtr device, int is_absolute, - dx = valuator_mask_get(mask, 0); - if (is_absolute) - dx -= device->last.valuators[0]; -+ else if (valuator_mask_has_unaccelerated(mask)) -+ dx = valuator_mask_get_unaccelerated(mask, 0); - } - - if (valuator_mask_isset(mask, 1)) { - dy = valuator_mask_get(mask, 1); - if (is_absolute) - dy -= device->last.valuators[1]; -+ else if (valuator_mask_has_unaccelerated(mask)) -+ dy = valuator_mask_get_unaccelerated(mask, 1); - } - - if (DGAStealMotionEvent(device, idx, dx, dy)) --- -2.4.1 - diff --git a/x11/server/xorg-server/files/0002-xephyr_Dont_check_for_SeatId_anymore.patch b/x11/server/xorg-server/files/0002-xephyr_Dont_check_for_SeatId_anymore.patch new file mode 100644 index 0000000000..f0158bfe1a --- /dev/null +++ b/x11/server/xorg-server/files/0002-xephyr_Dont_check_for_SeatId_anymore.patch @@ -0,0 +1,63 @@ +From 4c03b67d334b05b814239420776f2fdd4c4a98ac Mon Sep 17 00:00:00 2001 +From: nerdopolis +Date: Tue, 11 Jan 2022 18:41:42 -0500 +Subject: [PATCH] xephyr: Don't check for SeatId anymore + +After a change for the xserver to automatically determine the seat +based on the XDG_SEAT variable, xephyr stopped working. This was +because of an old feature where xephyr used to handle evdev +directly. This was dropped some time ago, and now this check is +not needed +--- + hw/kdrive/ephyr/ephyrinit.c | 34 ++++++++++++++++------------------ + 1 file changed, 16 insertions(+), 18 deletions(-) + +diff --git a/hw/kdrive/ephyr/ephyrinit.c b/hw/kdrive/ephyr/ephyrinit.c +index 020461db2..09cd28cb3 100644 +--- a/hw/kdrive/ephyr/ephyrinit.c ++++ b/hw/kdrive/ephyr/ephyrinit.c +@@ -70,25 +70,23 @@ InitInput(int argc, char **argv) + KdKeyboardInfo *ki; + KdPointerInfo *pi; + +- if (!SeatId) { +- KdAddKeyboardDriver(&EphyrKeyboardDriver); +- KdAddPointerDriver(&EphyrMouseDriver); +- +- if (!kdHasKbd) { +- ki = KdNewKeyboard(); +- if (!ki) +- FatalError("Couldn't create Xephyr keyboard\n"); +- ki->driver = &EphyrKeyboardDriver; +- KdAddKeyboard(ki); +- } ++ KdAddKeyboardDriver(&EphyrKeyboardDriver); ++ KdAddPointerDriver(&EphyrMouseDriver); ++ ++ if (!kdHasKbd) { ++ ki = KdNewKeyboard(); ++ if (!ki) ++ FatalError("Couldn't create Xephyr keyboard\n"); ++ ki->driver = &EphyrKeyboardDriver; ++ KdAddKeyboard(ki); ++ } + +- if (!kdHasPointer) { +- pi = KdNewPointer(); +- if (!pi) +- FatalError("Couldn't create Xephyr pointer\n"); +- pi->driver = &EphyrMouseDriver; +- KdAddPointer(pi); +- } ++ if (!kdHasPointer) { ++ pi = KdNewPointer(); ++ if (!pi) ++ FatalError("Couldn't create Xephyr pointer\n"); ++ pi->driver = &EphyrMouseDriver; ++ KdAddPointer(pi); + } + + KdInitInput(); +-- +GitLab + diff --git a/x11/server/xorg-server/files/0003-dix_Correctly_save_replayed_event_into_GrabInfoRec.patch b/x11/server/xorg-server/files/0003-dix_Correctly_save_replayed_event_into_GrabInfoRec.patch new file mode 100644 index 0000000000..9ccbd58ebb --- /dev/null +++ b/x11/server/xorg-server/files/0003-dix_Correctly_save_replayed_event_into_GrabInfoRec.patch @@ -0,0 +1,98 @@ +From 6ef5c05728f8b18170fbc8415d7502495a08670b Mon Sep 17 00:00:00 2001 +From: Povilas Kanapickas +Date: Sun, 23 Jan 2022 22:18:52 +0200 +Subject: [PATCH] dix: Correctly save replayed event into GrabInfoRec + +When processing events we operate on InternalEvent pointers. They may +actually refer to a an instance of DeviceEvent, GestureEvent or any +other event that comprises the InternalEvent union. This works well in +practice because we always look into event type before doing anything, +except in the case of copying the event. + +*dst_event = *src_event would copy whole InternalEvent event and would +cause out of bounds read in case the pointed to event was not +InternalEvent but e.g. DeviceEvent. + +This regression has been introduced in +23a8b62d34344575f9df9d057fb74bfefa94a77b. + +Fixes https://gitlab.freedesktop.org/xorg/xserver/-/issues/1261 + +Signed-off-by: Povilas Kanapickas +--- + Xi/exevents.c | 2 +- + dix/events.c | 18 ++++++++++++++++-- + include/input.h | 1 + + 3 files changed, 18 insertions(+), 3 deletions(-) + +diff --git a/Xi/exevents.c b/Xi/exevents.c +index 94b9983bd..217baa956 100644 +--- a/Xi/exevents.c ++++ b/Xi/exevents.c +@@ -1524,7 +1524,7 @@ DeliverTouchEmulatedEvent(DeviceIntPtr dev, TouchPointInfoPtr ti, + g = AllocGrab(devgrab); + BUG_WARN(!g); + +- *dev->deviceGrab.sync.event = *ev; ++ CopyPartialInternalEvent(dev->deviceGrab.sync.event, ev); + + /* The listener array has a sequence of grabs and then one event + * selection. Implicit grab activation occurs through delivering an +diff --git a/dix/events.c b/dix/events.c +index 341c746d4..28d7d177c 100644 +--- a/dix/events.c ++++ b/dix/events.c +@@ -467,6 +467,20 @@ WindowXI2MaskIsset(DeviceIntPtr dev, WindowPtr win, xEvent *ev) + return xi2mask_isset(inputMasks->xi2mask, dev, evtype); + } + ++/** ++ * When processing events we operate on InternalEvent pointers. They may actually refer to a ++ * an instance of DeviceEvent, GestureEvent or any other event that comprises the InternalEvent ++ * union. This works well in practice because we always look into event type before doing anything, ++ * except in the case of copying the event. Any copying of InternalEvent should use this function ++ * instead of doing *dst_event = *src_event whenever it's not clear whether source event actually ++ * points to full InternalEvent instance. ++ */ ++void ++CopyPartialInternalEvent(InternalEvent* dst_event, const InternalEvent* src_event) ++{ ++ memcpy(dst_event, src_event, src_event->any.length); ++} ++ + Mask + GetEventMask(DeviceIntPtr dev, xEvent *event, InputClients * other) + { +@@ -3873,7 +3887,7 @@ void ActivateGrabNoDelivery(DeviceIntPtr dev, GrabPtr grab, + + if (grabinfo->sync.state == FROZEN_NO_EVENT) + grabinfo->sync.state = FROZEN_WITH_EVENT; +- *grabinfo->sync.event = *real_event; ++ CopyPartialInternalEvent(grabinfo->sync.event, real_event); + } + + static BOOL +@@ -4455,7 +4469,7 @@ FreezeThisEventIfNeededForSyncGrab(DeviceIntPtr thisDev, InternalEvent *event) + case FREEZE_NEXT_EVENT: + grabinfo->sync.state = FROZEN_WITH_EVENT; + FreezeThaw(thisDev, TRUE); +- *grabinfo->sync.event = *event; ++ CopyPartialInternalEvent(grabinfo->sync.event, event); + break; + } + } +diff --git a/include/input.h b/include/input.h +index b1aef3663..cdb5d5a90 100644 +--- a/include/input.h ++++ b/include/input.h +@@ -676,6 +676,7 @@ extern void GestureEmitGestureEndToOwner(DeviceIntPtr dev, GestureInfoPtr gi); + extern void ProcessGestureEvent(InternalEvent *ev, DeviceIntPtr dev); + + /* misc event helpers */ ++extern void CopyPartialInternalEvent(InternalEvent* dst_event, const InternalEvent* src_event); + extern Mask GetEventMask(DeviceIntPtr dev, xEvent *ev, InputClientsPtr clients); + extern Mask GetEventFilter(DeviceIntPtr dev, xEvent *event); + extern Bool WindowXI2MaskIsset(DeviceIntPtr dev, WindowPtr win, xEvent *ev); +-- +GitLab + diff --git a/x11/server/xorg-server/files/0004-present_Check_for_NULL_to_prevent_crash.patch b/x11/server/xorg-server/files/0004-present_Check_for_NULL_to_prevent_crash.patch new file mode 100644 index 0000000000..edc147bae8 --- /dev/null +++ b/x11/server/xorg-server/files/0004-present_Check_for_NULL_to_prevent_crash.patch @@ -0,0 +1,43 @@ +From 69774044716039fa70655b3bc6dd6a4ff4535cfd Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?B=C5=82a=C5=BCej=20Szczygie=C5=82?= +Date: Thu, 13 Jan 2022 00:47:27 +0100 +Subject: [PATCH] present: Check for NULL to prevent crash +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1275 +Signed-off-by: BÅ‚ażej SzczygieÅ‚ +Tested-by: Aaron Plattner +(cherry picked from commit 22d5818851967408bb7c903cb345b7ca8766094c) +--- + present/present_scmd.c | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/present/present_scmd.c b/present/present_scmd.c +index da836ea6b..239055bc1 100644 +--- a/present/present_scmd.c ++++ b/present/present_scmd.c +@@ -158,6 +158,9 @@ present_scmd_get_crtc(present_screen_priv_ptr screen_priv, WindowPtr window) + if (!screen_priv->info) + return NULL; + ++ if (!screen_priv->info->get_crtc) ++ return NULL; ++ + return (*screen_priv->info->get_crtc)(window); + } + +@@ -196,6 +199,9 @@ present_flush(WindowPtr window) + if (!screen_priv->info) + return; + ++ if (!screen_priv->info->flush) ++ return; ++ + (*screen_priv->info->flush) (window); + } + +-- +GitLab + diff --git a/x11/server/xorg-server/files/autoconfig-sis.patch b/x11/server/xorg-server/files/autoconfig-sis.patch deleted file mode 100755 index 0b50049db5..0000000000 --- a/x11/server/xorg-server/files/autoconfig-sis.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- hw/xfree86/common/xf86pciBus.c.orig 2011-09-24 10:53:45.421697668 +0000 -+++ hw/xfree86/common/xf86pciBus.c 2011-09-24 10:55:56.416250708 +0000 -@@ -1200,9 +1200,15 @@ - break; - } - break; -- case 0x1039: -- driverList[0] = "sis"; -- break; -+ case 0x1039: -+ switch (dev->device_id) -+ { -+ case 0x6350: case 0x6351: -+ driverList[0] = "sisimedia"; driverList[1] = "sis"; break; -+ default: -+ driverList[0] = "sis"; break; -+ } -+ break; - case 0x126f: - driverList[0] = "siliconmotion"; - break; diff --git a/x11/server/xorg-server/files/bug99358.patch b/x11/server/xorg-server/files/bug99358.patch deleted file mode 100755 index 7feb762ba1..0000000000 --- a/x11/server/xorg-server/files/bug99358.patch +++ /dev/null @@ -1,162 +0,0 @@ -From 7198a6d4e74f684cb383b3e0f70dd2bae405e6e7 Mon Sep 17 00:00:00 2001 -From: Chris Wilson -Date: Mon, 16 Jan 2017 22:17:36 +0000 -Subject: xfree86: Take the input lock for xf86RecolorCursor - -xf86RecolorCursor() may be called directly from XRecolorCursor as well -as from xf86ScreenSetCursor(). In the latter case, the input lock is -already held, but not for the former and so we need to add a wrapper -function that acquires the input lock before performing -xf86RecolorCursor() - -References: https://bugs.freedesktop.org/show_bug.cgi?id=99358 - -diff --git a/hw/xfree86/ramdac/xf86HWCurs.c b/hw/xfree86/ramdac/xf86HWCurs.c -index 4481320..55d5861 100644 ---- a/hw/xfree86/ramdac/xf86HWCurs.c -+++ b/hw/xfree86/ramdac/xf86HWCurs.c -@@ -22,6 +22,9 @@ - - #include "servermd.h" - -+static void -+xf86RecolorCursor_locked(xf86CursorScreenPtr ScreenPriv, CursorPtr pCurs); -+ - static CARD32 - xf86ReverseBitOrder(CARD32 v) - { -@@ -204,7 +207,7 @@ xf86ScreenSetCursor(ScreenPtr pScreen, CursorPtr pCurs, int x, int y) - if (!xf86DriverLoadCursorImage (infoPtr, bits)) - return FALSE; - -- xf86RecolorCursor(pScreen, pCurs, 1); -+ xf86RecolorCursor_locked (ScreenPriv, pCurs); - - (*infoPtr->SetCursorPosition) (infoPtr->pScrn, x, y); - -@@ -312,12 +315,9 @@ xf86MoveCursor(ScreenPtr pScreen, int x, int y) - input_unlock(); - } - --void --xf86RecolorCursor(ScreenPtr pScreen, CursorPtr pCurs, Bool displayed) -+static void -+xf86RecolorCursor_locked(xf86CursorScreenPtr ScreenPriv, CursorPtr pCurs) - { -- xf86CursorScreenPtr ScreenPriv = -- (xf86CursorScreenPtr) dixLookupPrivate(&pScreen->devPrivates, -- xf86CursorScreenKey); - xf86CursorInfoPtr infoPtr = ScreenPriv->CursorInfoPtr; - - /* recoloring isn't applicable to ARGB cursors and drivers -@@ -357,6 +357,18 @@ xf86RecolorCursor(ScreenPtr pScreen, CursorPtr pCurs, Bool displayed) - } - } - -+void -+xf86RecolorCursor(ScreenPtr pScreen, CursorPtr pCurs, Bool displayed) -+{ -+ xf86CursorScreenPtr ScreenPriv = -+ (xf86CursorScreenPtr) dixLookupPrivate(&pScreen->devPrivates, -+ xf86CursorScreenKey); -+ -+ input_lock(); -+ xf86RecolorCursor_locked (ScreenPriv, pCurs); -+ input_unlock(); -+} -+ - /* These functions assume that MaxWidth is a multiple of 32 */ - static unsigned char * - RealizeCursorInterleave0(xf86CursorInfoPtr infoPtr, CursorPtr pCurs) --- -cgit v0.10.2 - -From cfddd919cce4178baba07959e5e862d02e166522 Mon Sep 17 00:00:00 2001 -From: Chris Wilson -Date: Mon, 16 Jan 2017 22:36:34 +0000 -Subject: xfree86: Take input lock for xf86TransparentCursor - - -diff --git a/hw/xfree86/ramdac/xf86HWCurs.c b/hw/xfree86/ramdac/xf86HWCurs.c -index 55d5861..26dc7e5 100644 ---- a/hw/xfree86/ramdac/xf86HWCurs.c -+++ b/hw/xfree86/ramdac/xf86HWCurs.c -@@ -261,6 +261,8 @@ xf86SetTransparentCursor(ScreenPtr pScreen) - xf86CursorScreenKey); - xf86CursorInfoPtr infoPtr = ScreenPriv->CursorInfoPtr; - -+ input_lock(); -+ - if (!ScreenPriv->transparentData) - ScreenPriv->transparentData = - (*infoPtr->RealizeCursor) (infoPtr, NullCursor); -@@ -273,6 +275,8 @@ xf86SetTransparentCursor(ScreenPtr pScreen) - ScreenPriv->transparentData); - - (*infoPtr->ShowCursor) (infoPtr->pScrn); -+ -+ input_unlock(); - } - - static void --- -cgit v0.10.2 - -From 3eb964e25243056dd998f52d3b00171b71c89189 Mon Sep 17 00:00:00 2001 -From: Chris Wilson -Date: Fri, 20 Jan 2017 09:49:19 +0000 -Subject: xfree86: Take input_lock() for xf86ScreenCheckHWCursor - - -diff --git a/hw/xfree86/ramdac/xf86HWCurs.c b/hw/xfree86/ramdac/xf86HWCurs.c -index 26dc7e5..7043a9c 100644 ---- a/hw/xfree86/ramdac/xf86HWCurs.c -+++ b/hw/xfree86/ramdac/xf86HWCurs.c -@@ -139,9 +139,14 @@ Bool - xf86CheckHWCursor(ScreenPtr pScreen, CursorPtr cursor, xf86CursorInfoPtr infoPtr) - { - ScreenPtr pSlave; -+ Bool use_hw_cursor = TRUE; - -- if (!xf86ScreenCheckHWCursor(pScreen, cursor, infoPtr)) -- return FALSE; -+ input_lock(); -+ -+ if (!xf86ScreenCheckHWCursor(pScreen, cursor, infoPtr)) { -+ use_hw_cursor = FALSE; -+ goto unlock; -+ } - - /* ask each driver consuming a pixmap if it can support HW cursor */ - xorg_list_for_each_entry(pSlave, &pScreen->slave_list, slave_head) { -@@ -151,14 +156,22 @@ xf86CheckHWCursor(ScreenPtr pScreen, CursorPtr cursor, xf86CursorInfoPtr infoPtr - continue; - - sPriv = dixLookupPrivate(&pSlave->devPrivates, xf86CursorScreenKey); -- if (!sPriv) /* NULL if Option "SWCursor", possibly other conditions */ -- return FALSE; -+ if (!sPriv) { /* NULL if Option "SWCursor", possibly other conditions */ -+ use_hw_cursor = FALSE; -+ break; -+ } - - /* FALSE if HWCursor not supported by slave */ -- if (!xf86ScreenCheckHWCursor(pSlave, cursor, sPriv->CursorInfoPtr)) -- return FALSE; -+ if (!xf86ScreenCheckHWCursor(pSlave, cursor, sPriv->CursorInfoPtr)) { -+ use_hw_cursor = FALSE; -+ break; -+ } - } -- return TRUE; -+ -+unlock: -+ input_unlock(); -+ -+ return use_hw_cursor; - } - - static Bool --- -cgit v0.10.2 - diff --git a/x11/server/xorg-server/files/default-module-path.patch b/x11/server/xorg-server/files/default-module-path.patch deleted file mode 100755 index 8cb4cc3c74..0000000000 --- a/x11/server/xorg-server/files/default-module-path.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: xorg-server-1.9.0/hw/xfree86/common/xf86Globals.c -=================================================================== ---- xorg-server-1.9.0.orig/hw/xfree86/common/xf86Globals.c -+++ xorg-server-1.9.0/hw/xfree86/common/xf86Globals.c -@@ -140,7 +140,7 @@ xf86InfoRec xf86Info = { - }; - const char *xf86ConfigFile = NULL; - const char *xf86ConfigDir = NULL; --const char *xf86ModulePath = DEFAULT_MODULE_PATH; -+const char *xf86ModulePath = DEFAULT_MODULE_PATH "/updates," DEFAULT_MODULE_PATH "/volatile," DEFAULT_MODULE_PATH; - MessageType xf86ModPathFrom = X_DEFAULT; - const char *xf86LogFile = DEFAULT_LOGPREFIX; - MessageType xf86LogFileFrom = X_DEFAULT; diff --git a/x11/server/xorg-server/files/nvidia-add-modulepath-support.patch b/x11/server/xorg-server/files/nvidia-add-modulepath-support.patch deleted file mode 100755 index 584b91c0f1..0000000000 --- a/x11/server/xorg-server/files/nvidia-add-modulepath-support.patch +++ /dev/null @@ -1,851 +0,0 @@ -From c17e544b271ced65483692103d39ed1188d4ca25 Mon Sep 17 00:00:00 2001 -From: Hans de Goede -Date: Tue, 27 Sep 2016 14:30:10 +0200 -Subject: [PATCH xserver v2 5/7] xfree86: Remove redundant ServerIsNotSeat0 - check from xf86CallDriverProbe - -If foundScreen is TRUE, then all the code below the removed if -will not execute until we reach the return foundScreen; at the -end, so this entire if block is redundant. - -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86Bus.c | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/hw/xfree86/common/xf86Bus.c b/hw/xfree86/common/xf86Bus.c -index 5b93940..27c6b1b 100644 ---- a/hw/xfree86/common/xf86Bus.c -+++ b/hw/xfree86/common/xf86Bus.c -@@ -82,8 +82,6 @@ xf86CallDriverProbe(DriverPtr drv, Bool detect_only) - if (!xf86DoConfigure && drv->platformProbe != NULL) { - foundScreen = xf86platformProbeDev(drv); - } -- if (ServerIsNotSeat0() && foundScreen) -- return foundScreen; - #endif - - #ifdef XSERVER_LIBPCIACCESS --- -2.9.3 - -From 74bc0fff3a6ca233e56b3fb2971bca97b5a4f8b5 Mon Sep 17 00:00:00 2001 -From: Hans de Goede -Date: Fri, 30 Sep 2016 11:59:04 +0200 -Subject: [PATCH xserver v2 6/7] xfree86: Make adding unclaimed devices as GPU - devices a separate step - -This is primarily a preparation patch for fixing the xserver exiting with -a "no screens found" error even though there are supported video cards, -due to the server not recognizing any card as the primary card. - -This also fixes the (mostly theoretical) case of a platformBus capable -driver adding a device as GPUscreen before a driver which only supports -the old PCI probe method gets a chance to claim it as a normal screen. - -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86Bus.c | 4 ++++ - hw/xfree86/common/xf86platformBus.c | 15 +++++++++++++++ - hw/xfree86/common/xf86platformBus.h | 6 ++++++ - 3 files changed, 25 insertions(+) - -diff --git a/hw/xfree86/common/xf86Bus.c b/hw/xfree86/common/xf86Bus.c -index 27c6b1b..a3a9898 100644 ---- a/hw/xfree86/common/xf86Bus.c -+++ b/hw/xfree86/common/xf86Bus.c -@@ -125,6 +125,10 @@ xf86BusConfig(void) - xf86CallDriverProbe(xf86DriverList[i], FALSE); - } - -+ for (i = 0; i < xf86NumDrivers; i++) { -+ xf86platformAddGPUDevices(xf86DriverList[i]); -+ } -+ - /* If nothing was detected, return now */ - if (xf86NumScreens == 0) { - xf86Msg(X_ERROR, "No devices detected.\n"); -diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c -index 39fb1dd..8dd0d5d 100644 ---- a/hw/xfree86/common/xf86platformBus.c -+++ b/hw/xfree86/common/xf86platformBus.c -@@ -475,6 +475,21 @@ xf86platformProbeDev(DriverPtr drvp) - isGPUDevice(devList[i]) ? PLATFORM_PROBE_GPU_SCREEN : 0); - } - -+ return foundScreen; -+} -+ -+int -+xf86platformAddGPUDevices(DriverPtr drvp) -+{ -+ Bool foundScreen = FALSE; -+ GDevPtr *devList; -+ int j; -+ -+ if (!drvp->platformProbe) -+ return FALSE; -+ -+ xf86MatchDevice(drvp->driverName, &devList); -+ - /* if autoaddgpu devices is enabled then go find any unclaimed platform - * devices and add them as GPU screens */ - if (xf86Info.autoAddGPU) { -diff --git a/hw/xfree86/common/xf86platformBus.h b/hw/xfree86/common/xf86platformBus.h -index a7335b9..0f5c0ef 100644 ---- a/hw/xfree86/common/xf86platformBus.h -+++ b/hw/xfree86/common/xf86platformBus.h -@@ -41,6 +41,7 @@ struct xf86_platform_device { - #ifdef XSERVER_PLATFORM_BUS - int xf86platformProbe(void); - int xf86platformProbeDev(DriverPtr drvp); -+int xf86platformAddGPUDevices(DriverPtr drvp); - - extern int xf86_num_platform_devices; - extern struct xf86_platform_device *xf86_platform_devices; -@@ -156,6 +157,11 @@ xf86PlatformMatchDriver(char *matches[], int nmatches); - - extern void xf86platformVTProbe(void); - extern void xf86platformPrimary(void); -+ -+#else -+ -+static inline int xf86platformAddGPUDevices(DriverPtr drvp) { return FALSE; } -+ - #endif - - #endif --- -2.9.3 - -From 02bcb6f189c4ad8b2e73ce99cfa3c10f0c244a88 Mon Sep 17 00:00:00 2001 -From: Hans de Goede -Date: Fri, 30 Sep 2016 12:29:09 +0200 -Subject: [PATCH xserver v2 7/7] xfree86: Try harder to find atleast 1 non GPU - Screen - -If we did not find any non GPU Screens, try again ignoring the notion -of any video devices being the primary device. This fixes Xorg exiting -with a "no screens found" error when using virtio-vga in a -virtual-machine and when using a device driven by simpledrm. - -This is a somewhat ugly solution, but it is the best I can come up with -without major surgery to the bus and probe code. - -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86.h | 1 + - hw/xfree86/common/xf86Bus.c | 26 +++++++++++++++++++++++--- - hw/xfree86/common/xf86Globals.c | 1 + - hw/xfree86/common/xf86pciBus.c | 4 ++++ - hw/xfree86/common/xf86platformBus.c | 4 ++++ - 5 files changed, 33 insertions(+), 3 deletions(-) - -diff --git a/hw/xfree86/common/xf86.h b/hw/xfree86/common/xf86.h -index e54c811..f724688 100644 ---- a/hw/xfree86/common/xf86.h -+++ b/hw/xfree86/common/xf86.h -@@ -55,6 +55,7 @@ - extern _X_EXPORT int xf86DoConfigure; - extern _X_EXPORT int xf86DoShowOptions; - extern _X_EXPORT Bool xf86DoConfigurePass1; -+extern _X_EXPORT Bool xf86ProbeIgnorePrimary; - extern _X_EXPORT Bool xorgHWAccess; - - extern _X_EXPORT DevPrivateKeyRec xf86ScreenKeyRec; -diff --git a/hw/xfree86/common/xf86Bus.c b/hw/xfree86/common/xf86Bus.c -index a3a9898..9836803 100644 ---- a/hw/xfree86/common/xf86Bus.c -+++ b/hw/xfree86/common/xf86Bus.c -@@ -117,14 +117,34 @@ xf86BusConfig(void) - int i, j; - - /* -- * Now call each of the Probe functions. Each successful probe will -- * result in an extra entry added to the xf86Screens[] list for each -- * instance of the hardware found. -+ * 3 step probe to (hopefully) ensure that we always find at least 1 -+ * (non GPU) screen: -+ * -+ * 1. Call each drivers probe function normally, -+ * Each successful probe will result in an extra entry added to the -+ * xf86Screens[] list for each instance of the hardware found. - */ - for (i = 0; i < xf86NumDrivers; i++) { - xf86CallDriverProbe(xf86DriverList[i], FALSE); - } - -+ /* -+ * 2. If no Screens were found, call each drivers probe function with -+ * ignorePrimary = TRUE, to ensure that we do actually get a -+ * Screen if there is atleast one supported video card. -+ */ -+ if (xf86NumScreens == 0) { -+ xf86ProbeIgnorePrimary = TRUE; -+ for (i = 0; i < xf86NumDrivers && xf86NumScreens == 0; i++) { -+ xf86CallDriverProbe(xf86DriverList[i], FALSE); -+ } -+ xf86ProbeIgnorePrimary = FALSE; -+ } -+ -+ /* -+ * 3. Call xf86platformAddGPUDevices() to add any additional video cards as -+ * GPUScreens (GPUScreens are only supported by platformBus drivers). -+ */ - for (i = 0; i < xf86NumDrivers; i++) { - xf86platformAddGPUDevices(xf86DriverList[i]); - } -diff --git a/hw/xfree86/common/xf86Globals.c b/hw/xfree86/common/xf86Globals.c -index 07cfabf..e962b75 100644 ---- a/hw/xfree86/common/xf86Globals.c -+++ b/hw/xfree86/common/xf86Globals.c -@@ -152,6 +152,7 @@ XF86ConfigPtr xf86configptr = NULL; - Bool xf86Resetting = FALSE; - Bool xf86Initialising = FALSE; - Bool xf86DoConfigure = FALSE; -+Bool xf86ProbeIgnorePrimary = FALSE; - Bool xf86DoShowOptions = FALSE; - DriverPtr *xf86DriverList = NULL; - int xf86NumDrivers = 0; -diff --git a/hw/xfree86/common/xf86pciBus.c b/hw/xfree86/common/xf86pciBus.c -index 8158c2b..9adfee5 100644 ---- a/hw/xfree86/common/xf86pciBus.c -+++ b/hw/xfree86/common/xf86pciBus.c -@@ -352,6 +352,10 @@ xf86ComparePciBusString(const char *busID, int bus, int device, int func) - Bool - xf86IsPrimaryPci(struct pci_device *pPci) - { -+ /* Add max. 1 screen for the IgnorePrimary fallback path */ -+ if (xf86ProbeIgnorePrimary && xf86NumScreens == 0) -+ return TRUE; -+ - if (primaryBus.type == BUS_PCI) - return pPci == primaryBus.id.pci; - #ifdef XSERVER_PLATFORM_BUS -diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c -index 8dd0d5d..063e81c 100644 ---- a/hw/xfree86/common/xf86platformBus.c -+++ b/hw/xfree86/common/xf86platformBus.c -@@ -114,6 +114,10 @@ xf86_find_platform_device_by_devnum(int major, int minor) - static Bool - xf86IsPrimaryPlatform(struct xf86_platform_device *plat) - { -+ /* Add max. 1 screen for the IgnorePrimary fallback path */ -+ if (xf86ProbeIgnorePrimary && xf86NumScreens == 0) -+ return TRUE; -+ - if (primaryBus.type == BUS_PLATFORM) - return plat == primaryBus.id.plat; - #ifdef XSERVER_LIBPCIACCESS --- -2.9.3 - -From c57c1e53ea3d76ebba5b2a23b7260817d3e6b921 Mon Sep 17 00:00:00 2001 -From: Hans De Goede -Date: Mon, 12 Dec 2016 17:03:12 +0100 -Subject: [PATCH xserver 1/6] xfree86: Free devlist returned by xf86MatchDevice - -xf86MatchDevice returns a dynamically allocated list of GDevPtr-s, -free this when we're done with it. - -Reviewed-by: Adam Jackson -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86platformBus.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c -index 063e81c..16d934f 100644 ---- a/hw/xfree86/common/xf86platformBus.c -+++ b/hw/xfree86/common/xf86platformBus.c -@@ -479,6 +479,8 @@ xf86platformProbeDev(DriverPtr drvp) - isGPUDevice(devList[i]) ? PLATFORM_PROBE_GPU_SCREEN : 0); - } - -+ free(devList); -+ - return foundScreen; - } - -@@ -505,6 +507,8 @@ xf86platformAddGPUDevices(DriverPtr drvp) - } - } - -+ free(devList); -+ - return foundScreen; - } - --- -2.9.3 - -From 08b84d72878e43401e99059c3c926dfa42a360c3 Mon Sep 17 00:00:00 2001 -From: Hans De Goede -Date: Mon, 12 Dec 2016 17:03:13 +0100 -Subject: [PATCH xserver 2/6] xfree86: Make OutputClassMatches take a - xf86_platform_device - -Make OutputClassMatches directly take a xf86_platform_device as argument, -rather then an index into xf86_platform_devices. This makes things -easier for callers which already have a xf86_platform_device pointer. - -Reviewed-by: Adam Jackson -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86platformBus.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c -index 16d934f..25a9040 100644 ---- a/hw/xfree86/common/xf86platformBus.c -+++ b/hw/xfree86/common/xf86platformBus.c -@@ -214,9 +214,10 @@ MatchToken(const char *value, struct xorg_list *patterns, - } - - static Bool --OutputClassMatches(const XF86ConfOutputClassPtr oclass, int index) -+OutputClassMatches(const XF86ConfOutputClassPtr oclass, -+ struct xf86_platform_device *dev) - { -- char *driver = xf86_platform_odev_attributes(index)->driver; -+ char *driver = dev->attribs->driver; - - if (!MatchToken(driver, &oclass->match_driver, strcmp)) - return FALSE; -@@ -234,7 +235,7 @@ xf86OutputClassDriverList(int index, char *matches[], int nmatches) - return 0; - - for (cl = xf86configptr->conf_outputclass_lst; cl; cl = cl->list.next) { -- if (OutputClassMatches(cl, index)) { -+ if (OutputClassMatches(cl, &xf86_platform_devices[index])) { - char *path = xf86_platform_odev_attributes(index)->path; - - xf86Msg(X_INFO, "Applying OutputClass \"%s\" to %s\n", --- -2.9.3 - -From 9cd3cc75269d9196898487b5712ee47b8291e077 Mon Sep 17 00:00:00 2001 -From: Hans De Goede -Date: Mon, 12 Dec 2016 17:03:14 +0100 -Subject: [PATCH xserver 3/6] xfree86: Add options support for OutputClass - Options - -Add support for setting options in OutputClass Sections and having these -applied to any matching output devices. - -Reviewed-by: Adam Jackson -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86Option.c | 5 ++++- - hw/xfree86/common/xf86platformBus.c | 42 +++++++++++++++++++++++++++++++++++++ - hw/xfree86/common/xf86platformBus.h | 2 ++ - hw/xfree86/man/xorg.conf.man | 10 +++++++++ - hw/xfree86/parser/OutputClass.c | 6 ++++++ - hw/xfree86/parser/xf86Parser.h | 1 + - 6 files changed, 65 insertions(+), 1 deletion(-) - -diff --git a/hw/xfree86/common/xf86Option.c b/hw/xfree86/common/xf86Option.c -index 0e8bc1f..929724d 100644 ---- a/hw/xfree86/common/xf86Option.c -+++ b/hw/xfree86/common/xf86Option.c -@@ -44,6 +44,7 @@ - #include "xf86Xinput.h" - #include "xf86Optrec.h" - #include "xf86Parser.h" -+#include "xf86platformBus.h" /* For OutputClass functions */ - #include "optionstr.h" - - static Bool ParseOptionValue(int scrnIndex, XF86OptionPtr options, -@@ -64,7 +65,7 @@ static Bool ParseOptionValue(int scrnIndex, XF86OptionPtr options, - * - * The order of precedence for options is: - * -- * extraOpts, display, confScreen, monitor, device -+ * extraOpts, display, confScreen, monitor, device, outputClassOptions - */ - - void -@@ -79,6 +80,8 @@ xf86CollectOptions(ScrnInfoPtr pScrn, XF86OptionPtr extraOpts) - pScrn->options = NULL; - - for (i = pScrn->numEntities - 1; i >= 0; i--) { -+ xf86MergeOutputClassOptions(pScrn->entityList[i], &pScrn->options); -+ - device = xf86GetDevFromEntity(pScrn->entityList[i], - pScrn->entityInstanceList[i]); - if (device && device->options) { -diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c -index 25a9040..a698c6c 100644 ---- a/hw/xfree86/common/xf86platformBus.c -+++ b/hw/xfree86/common/xf86platformBus.c -@@ -310,6 +310,48 @@ xf86platformProbe(void) - return 0; - } - -+void -+xf86MergeOutputClassOptions(int entityIndex, void **options) -+{ -+ const EntityPtr entity = xf86Entities[entityIndex]; -+ struct xf86_platform_device *dev = NULL; -+ XF86ConfOutputClassPtr cl; -+ XF86OptionPtr classopts; -+ int i = 0; -+ -+ switch (entity->bus.type) { -+ case BUS_PLATFORM: -+ dev = entity->bus.id.plat; -+ break; -+ case BUS_PCI: -+ for (i = 0; i < xf86_num_platform_devices; i++) { -+ if (MATCH_PCI_DEVICES(xf86_platform_devices[i].pdev, -+ entity->bus.id.pci)) { -+ dev = &xf86_platform_devices[i]; -+ break; -+ } -+ } -+ break; -+ default: -+ xf86Msg(X_DEBUG, "xf86MergeOutputClassOptions unsupported bus type %d\n", -+ entity->bus.type); -+ } -+ -+ if (!dev) -+ return; -+ -+ for (cl = xf86configptr->conf_outputclass_lst; cl; cl = cl->list.next) { -+ if (!OutputClassMatches(cl, dev) || !cl->option_lst) -+ continue; -+ -+ xf86Msg(X_INFO, "Applying OutputClass \"%s\" options to %s\n", -+ cl->identifier, dev->attribs->path); -+ -+ classopts = xf86optionListDup(cl->option_lst); -+ *options = xf86optionListMerge(*options, classopts); -+ } -+} -+ - static int - xf86ClaimPlatformSlot(struct xf86_platform_device * d, DriverPtr drvp, - int chipset, GDevPtr dev, Bool active) -diff --git a/hw/xfree86/common/xf86platformBus.h b/hw/xfree86/common/xf86platformBus.h -index 0f5c0ef..70d9ec8 100644 ---- a/hw/xfree86/common/xf86platformBus.h -+++ b/hw/xfree86/common/xf86platformBus.h -@@ -42,6 +42,7 @@ struct xf86_platform_device { - int xf86platformProbe(void); - int xf86platformProbeDev(DriverPtr drvp); - int xf86platformAddGPUDevices(DriverPtr drvp); -+void xf86MergeOutputClassOptions(int entityIndex, void **options); - - extern int xf86_num_platform_devices; - extern struct xf86_platform_device *xf86_platform_devices; -@@ -161,6 +162,7 @@ extern void xf86platformPrimary(void); - #else - - static inline int xf86platformAddGPUDevices(DriverPtr drvp) { return FALSE; } -+static inline void xf86MergeOutputClassOptions(int index, void **options) {} - - #endif - -diff --git a/hw/xfree86/man/xorg.conf.man b/hw/xfree86/man/xorg.conf.man -index 7d0c524..8928a53 100644 ---- a/hw/xfree86/man/xorg.conf.man -+++ b/hw/xfree86/man/xorg.conf.man -@@ -1280,6 +1280,16 @@ For example: - Check the case-sensitive string - .RI \*q matchdriver \*q - against the kernel driver of the device. -+.PP -+When an output device has been matched to the -+.B OutputClass -+section, any -+.B Option -+entries are applied to the device. See the -+.B Device -+section below for a description of the remaining -+.B Option -+entries. - .SH "DEVICE SECTION" - The config file may have multiple - .B Device -diff --git a/hw/xfree86/parser/OutputClass.c b/hw/xfree86/parser/OutputClass.c -index 8064e0c..f813ee6 100644 ---- a/hw/xfree86/parser/OutputClass.c -+++ b/hw/xfree86/parser/OutputClass.c -@@ -36,6 +36,7 @@ static const xf86ConfigSymTabRec OutputClassTab[] = { - {ENDSECTION, "endsection"}, - {IDENTIFIER, "identifier"}, - {DRIVER, "driver"}, -+ {OPTION, "option"}, - {MATCH_DRIVER, "matchdriver"}, - {-1, ""}, - }; -@@ -60,6 +61,8 @@ xf86freeOutputClassList(XF86ConfOutputClassPtr ptr) - free(group); - } - -+ xf86optionListFree(ptr->option_lst); -+ - prev = ptr; - ptr = ptr->list.next; - free(prev); -@@ -112,6 +115,9 @@ xf86parseOutputClassSection(void) - else - ptr->driver = xf86_lex_val.str; - break; -+ case OPTION: -+ ptr->option_lst = xf86parseOption(ptr->option_lst); -+ break; - case MATCH_DRIVER: - if (xf86getSubToken(&(ptr->comment)) != STRING) - Error(QUOTE_MSG, "MatchDriver"); -diff --git a/hw/xfree86/parser/xf86Parser.h b/hw/xfree86/parser/xf86Parser.h -index 9c4b403..897edab 100644 ---- a/hw/xfree86/parser/xf86Parser.h -+++ b/hw/xfree86/parser/xf86Parser.h -@@ -338,6 +338,7 @@ typedef struct { - char *identifier; - char *driver; - struct xorg_list match_driver; -+ XF86OptionPtr option_lst; - char *comment; - } XF86ConfOutputClassRec, *XF86ConfOutputClassPtr; - --- -2.9.3 - -From ab1a65b7755d081b41188104b21f4d21eaa3187b Mon Sep 17 00:00:00 2001 -From: Hans De Goede -Date: Mon, 12 Dec 2016 17:03:15 +0100 -Subject: [PATCH xserver 4/6] xfree86: xf86platformProbe: split finding - pci-info and setting primary GPU - -This is a preparation patch for allowing an OutputClass section to -override the default primary GPU device selection. - -Reviewed-by: Adam Jackson -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86platformBus.c | 23 +++++++++++++++-------- - 1 file changed, 15 insertions(+), 8 deletions(-) - -diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c -index a698c6c..39b3248 100644 ---- a/hw/xfree86/common/xf86platformBus.c -+++ b/hw/xfree86/common/xf86platformBus.c -@@ -145,16 +145,9 @@ platform_find_pci_info(struct xf86_platform_device *pd, char *busid) - - iter = pci_slot_match_iterator_create(&devmatch); - info = pci_device_next(iter); -- if (info) { -+ if (info) - pd->pdev = info; -- pci_device_probe(info); -- if (pci_device_is_boot_vga(info)) { -- primaryBus.type = BUS_PLATFORM; -- primaryBus.id.plat = pd; -- } -- } - pci_iterator_destroy(iter); -- - } - - static Bool -@@ -307,6 +300,20 @@ xf86platformProbe(void) - platform_find_pci_info(&xf86_platform_devices[i], busid); - } - } -+ -+ for (i = 0; i < xf86_num_platform_devices; i++) { -+ struct xf86_platform_device *dev = &xf86_platform_devices[i]; -+ -+ if (!dev->pdev) -+ continue; -+ -+ pci_device_probe(dev->pdev); -+ if (pci_device_is_boot_vga(dev->pdev)) { -+ primaryBus.type = BUS_PLATFORM; -+ primaryBus.id.plat = dev; -+ } -+ } -+ - return 0; - } - --- -2.9.3 - -From d75ffcdbf8c1e3c8e0d46debcd533a9f2560f0a8 Mon Sep 17 00:00:00 2001 -From: Hans De Goede -Date: Mon, 12 Dec 2016 17:03:16 +0100 -Subject: [PATCH xserver 5/6] xfree86: Allow overriding primary GPU detection - from an OutputClass section - -Allow using: - -Option "PrimaryGPU" "yes" - -In an OutputClass section to override the default primary GPU device -selection which selects the GPU used as output by the firmware. - -If multiple output devices match an OutputClass section with -the PrimaryGPU option set, the first one enumerated becomes the -primary GPU. - -Reviewed-by: Adam Jackson -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86platformBus.c | 19 +++++++++++++++++++ - hw/xfree86/man/xorg.conf.man | 12 +++++++++++- - 2 files changed, 30 insertions(+), 1 deletion(-) - -diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c -index 39b3248..fc17d15 100644 ---- a/hw/xfree86/common/xf86platformBus.c -+++ b/hw/xfree86/common/xf86platformBus.c -@@ -286,6 +286,7 @@ xf86platformProbe(void) - { - int i; - Bool pci = TRUE; -+ XF86ConfOutputClassPtr cl; - - config_odev_probe(xf86PlatformDeviceProbe); - -@@ -301,6 +302,24 @@ xf86platformProbe(void) - } - } - -+ /* First see if there is an OutputClass match marking a device as primary */ -+ for (i = 0; i < xf86_num_platform_devices; i++) { -+ struct xf86_platform_device *dev = &xf86_platform_devices[i]; -+ for (cl = xf86configptr->conf_outputclass_lst; cl; cl = cl->list.next) { -+ if (!OutputClassMatches(cl, dev)) -+ continue; -+ -+ if (xf86CheckBoolOption(cl->option_lst, "PrimaryGPU", FALSE)) { -+ xf86Msg(X_CONFIG, "OutputClass \"%s\" setting %s as PrimaryGPU\n", -+ cl->identifier, dev->attribs->path); -+ primaryBus.type = BUS_PLATFORM; -+ primaryBus.id.plat = dev; -+ return 0; -+ } -+ } -+ } -+ -+ /* Then check for pci_device_is_boot_vga() */ - for (i = 0; i < xf86_num_platform_devices; i++) { - struct xf86_platform_device *dev = &xf86_platform_devices[i]; - -diff --git a/hw/xfree86/man/xorg.conf.man b/hw/xfree86/man/xorg.conf.man -index 8928a53..79b71a8 100644 ---- a/hw/xfree86/man/xorg.conf.man -+++ b/hw/xfree86/man/xorg.conf.man -@@ -1285,11 +1285,21 @@ When an output device has been matched to the - .B OutputClass - section, any - .B Option --entries are applied to the device. See the -+entries are applied to the device. One -+.B OutputClass -+specific -+.B Option -+is recognized. See the - .B Device - section below for a description of the remaining - .B Option - entries. -+.TP 7 -+.BI "Option \*qPrimaryGPU\*q \*q" boolean \*q -+This option specifies that the matched device should be treated as the -+primary GPU, replacing the selection of the GPU used as output by the -+firmware. If multiple output devices match an OutputClass section with -+the PrimaryGPU option set, the first one enumerated becomes the primary GPU. - .SH "DEVICE SECTION" - The config file may have multiple - .B Device --- -2.9.3 - -From b5dffbbac193aa640ffcfa0a431c21b862854e53 Mon Sep 17 00:00:00 2001 -From: Hans De Goede -Date: Mon, 12 Dec 2016 17:03:17 +0100 -Subject: [PATCH xserver 6/6] xfree86: Add ModulePath support for OutputClass - config Sections - -Allow OutputClass config snippets to modify the module-path. - -Note that any specified ModulePaths will be pre-pended to the normal -ModulePath. The idea behind this is that any output hardware specific -modules should have preference over the normal modules. - -One use-case for this is the nvidia binary driver, this allows a -config snippet like this: - -Section "OutputClass" - MatchDriver "nvidia" - Modulepath "/usr/lib64/nvidia/modules" -EndSection - -To get the nvidia glx specific glx module loaded, but only when the -nvidia kernel driver is loaded. - -Together with the glvnd work done recently, this allows the nouveau -+ mesa and nvidia-binary userspace stacks to co-exist on the same -system without any ldconfig / xorg.conf tweaking and the xserver will -automatically do the right thing depending on which kernel driver -(nouveau or nvidia) is loaded. - -Reviewed-by: Adam Jackson -Signed-off-by: Hans de Goede ---- - hw/xfree86/common/xf86platformBus.c | 23 +++++++++++++++++++++++ - hw/xfree86/loader/loadmod.c | 1 + - hw/xfree86/man/xorg.conf.man | 16 ++++++++++++++++ - hw/xfree86/parser/OutputClass.c | 15 +++++++++++++++ - hw/xfree86/parser/xf86Parser.h | 1 + - 5 files changed, 56 insertions(+) - -diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c -index fc17d15..0b5795f 100644 ---- a/hw/xfree86/common/xf86platformBus.c -+++ b/hw/xfree86/common/xf86platformBus.c -@@ -40,6 +40,7 @@ - #include "hotplug.h" - #include "systemd-logind.h" - -+#include "loaderProcs.h" - #include "xf86.h" - #include "xf86_OSproc.h" - #include "xf86Priv.h" -@@ -287,6 +288,7 @@ xf86platformProbe(void) - int i; - Bool pci = TRUE; - XF86ConfOutputClassPtr cl; -+ char *old_path, *path = NULL; - - config_odev_probe(xf86PlatformDeviceProbe); - -@@ -300,8 +302,29 @@ xf86platformProbe(void) - if (pci && (strncmp(busid, "pci:", 4) == 0)) { - platform_find_pci_info(&xf86_platform_devices[i], busid); - } -+ -+ /* -+ * Deal with OutputClass ModulePath directives, these must be -+ * processed before we do any module loading. -+ */ -+ for (cl = xf86configptr->conf_outputclass_lst; cl; cl = cl->list.next) { -+ if (!OutputClassMatches(cl, &xf86_platform_devices[i])) -+ continue; -+ -+ if (cl->modulepath && xf86ModPathFrom != X_CMDLINE) { -+ old_path = path; -+ XNFasprintf(&path, "%s,%s", cl->modulepath, -+ path ? path : xf86ModulePath); -+ free(old_path); -+ xf86Msg(X_CONFIG, "OutputClass \"%s\" ModulePath extended to \"%s\"\n", -+ cl->identifier, path); -+ LoaderSetPath(path); -+ } -+ } - } - -+ free(path); -+ - /* First see if there is an OutputClass match marking a device as primary */ - for (i = 0; i < xf86_num_platform_devices; i++) { - struct xf86_platform_device *dev = &xf86_platform_devices[i]; -diff --git a/hw/xfree86/loader/loadmod.c b/hw/xfree86/loader/loadmod.c -index 8bf6836..940f5fc 100644 ---- a/hw/xfree86/loader/loadmod.c -+++ b/hw/xfree86/loader/loadmod.c -@@ -184,6 +184,7 @@ LoaderSetPath(const char *path) - if (!path) - return; - -+ FreeStringList(defaultPathList); - defaultPathList = InitPathList(path); - } - -diff --git a/hw/xfree86/man/xorg.conf.man b/hw/xfree86/man/xorg.conf.man -index 79b71a8..00ebf56 100644 ---- a/hw/xfree86/man/xorg.conf.man -+++ b/hw/xfree86/man/xorg.conf.man -@@ -1300,6 +1300,22 @@ This option specifies that the matched device should be treated as the - primary GPU, replacing the selection of the GPU used as output by the - firmware. If multiple output devices match an OutputClass section with - the PrimaryGPU option set, the first one enumerated becomes the primary GPU. -+.PP -+A -+.B OutputClass -+Section may contain -+.B ModulePath -+entries. When an output device matches an -+.B OutputClass -+section, any -+.B ModulePath -+entries in that -+.B OutputClass -+are pre-pended to the search path for loadable Xorg server modules. See -+.B ModulePath -+in the -+.B Files -+section for more info. - .SH "DEVICE SECTION" - The config file may have multiple - .B Device -diff --git a/hw/xfree86/parser/OutputClass.c b/hw/xfree86/parser/OutputClass.c -index f813ee6..01b348f 100644 ---- a/hw/xfree86/parser/OutputClass.c -+++ b/hw/xfree86/parser/OutputClass.c -@@ -36,6 +36,7 @@ static const xf86ConfigSymTabRec OutputClassTab[] = { - {ENDSECTION, "endsection"}, - {IDENTIFIER, "identifier"}, - {DRIVER, "driver"}, -+ {MODULEPATH, "modulepath"}, - {OPTION, "option"}, - {MATCH_DRIVER, "matchdriver"}, - {-1, ""}, -@@ -53,6 +54,7 @@ xf86freeOutputClassList(XF86ConfOutputClassPtr ptr) - TestFree(ptr->identifier); - TestFree(ptr->comment); - TestFree(ptr->driver); -+ TestFree(ptr->modulepath); - - xorg_list_for_each_entry_safe(group, next, &ptr->match_driver, entry) { - xorg_list_del(&group->entry); -@@ -115,6 +117,19 @@ xf86parseOutputClassSection(void) - else - ptr->driver = xf86_lex_val.str; - break; -+ case MODULEPATH: -+ if (xf86getSubToken(&(ptr->comment)) != STRING) -+ Error(QUOTE_MSG, "ModulePath"); -+ if (ptr->modulepath) { -+ char *path; -+ XNFasprintf(&path, "%s,%s", ptr->modulepath, xf86_lex_val.str); -+ free(xf86_lex_val.str); -+ free(ptr->modulepath); -+ ptr->modulepath = path; -+ } else { -+ ptr->modulepath = xf86_lex_val.str; -+ } -+ break; - case OPTION: - ptr->option_lst = xf86parseOption(ptr->option_lst); - break; -diff --git a/hw/xfree86/parser/xf86Parser.h b/hw/xfree86/parser/xf86Parser.h -index 897edab..e014048 100644 ---- a/hw/xfree86/parser/xf86Parser.h -+++ b/hw/xfree86/parser/xf86Parser.h -@@ -337,6 +337,7 @@ typedef struct { - GenericListRec list; - char *identifier; - char *driver; -+ char *modulepath; - struct xorg_list match_driver; - XF86OptionPtr option_lst; - char *comment; --- -2.9.3 - diff --git a/x11/server/xorg-server/files/xorg-server-1.16.0-add_prime_support-1.patch b/x11/server/xorg-server/files/xorg-server-1.16.0-add_prime_support-1.patch deleted file mode 100755 index 428ec37c43..0000000000 --- a/x11/server/xorg-server/files/xorg-server-1.16.0-add_prime_support-1.patch +++ /dev/null @@ -1,88 +0,0 @@ -Submitted By: Armin K. -Date: 2012-12-30 -Initial Package Version: 1.13.1 -Upstream Status: Not submitted. -Origin: Upstream mailing list. -Description: Adds PRIME support to Xorg Server to make GPU offloading work. - ---- xorg-server.orig/hw/xfree86/common/xf86Init.c 2012-10-14 01:38:50.000000000 +0200 -+++ xorg-server/hw/xfree86/common/xf86Init.c 2012-12-01 19:51:53.249922134 +0100 -@@ -361,6 +361,16 @@ - return ret; - } - -+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master); -+static void -+xf86AutoConfigOutputDevices(void) -+{ -+ int i; -+ -+ for (i = 0; i < xf86NumGPUScreens; i++) -+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]); -+} -+ - static void - InstallSignalHandlers(void) - { -@@ -927,6 +937,8 @@ - for (i = 0; i < xf86NumGPUScreens; i++) - AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen); - -+ xf86AutoConfigOutputDevices(); -+ - xf86VGAarbiterWrapFunctions(); - if (sigio_blocked) - OsReleaseSIGIO(); ---- xorg-server.orig/hw/xfree86/common/xf86platformBus.c 2012-11-02 05:17:59.000000000 +0100 -+++ xorg-server/hw/xfree86/common/xf86platformBus.c 2012-12-01 19:51:53.249922134 +0100 -@@ -387,6 +387,8 @@ - return foundScreen; - } - -+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master); -+ - int - xf86platformAddDevice(int index) - { -@@ -446,6 +448,7 @@ - - /* attach unbound to 0 protocol screen */ - AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen); -+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]); - - return 0; - } ---- xorg-server.orig/hw/xfree86/modes/xf86Crtc.c 2012-10-14 01:38:50.000000000 +0200 -+++ xorg-server/hw/xfree86/modes/xf86Crtc.c 2012-12-01 19:51:53.250922153 +0100 -@@ -3258,3 +3258,31 @@ - crtc->x = crtc->y = 0; - } - } -+ -+ -+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master) -+{ -+ RRProviderPtr master_provider; -+ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master); -+ xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn); -+ -+ if (!config || !slave_config) -+ return; -+ -+ master_provider = config->randr_provider; -+ -+ if ((master->capabilities & RR_Capability_SinkOffload) && -+ pScrn->capabilities & RR_Capability_SourceOffload) { -+ /* source offload */ -+ -+ DetachUnboundGPU(pScrn->pScreen); -+ AttachOffloadGPU(master->pScreen, pScrn->pScreen); -+ slave_config->randr_provider->offload_sink = master_provider; -+ } else if ((master->capabilities & RR_Capability_SourceOutput) && -+ pScrn->capabilities & RR_Capability_SinkOutput) { -+ /* sink offload */ -+ DetachUnboundGPU(pScrn->pScreen); -+ AttachOutputGPU(master->pScreen, pScrn->pScreen); -+ slave_config->randr_provider->output_source = master_provider; -+ } -+} diff --git a/x11/server/xorg-server/files/xorg-server-1.16.0-upstream_glamor_fix-1.patch b/x11/server/xorg-server/files/xorg-server-1.16.0-upstream_glamor_fix-1.patch deleted file mode 100755 index 53614afa4d..0000000000 --- a/x11/server/xorg-server/files/xorg-server-1.16.0-upstream_glamor_fix-1.patch +++ /dev/null @@ -1,186 +0,0 @@ -Submitted By: Ken Moffat -Date: 2014-08-18 -Initial Package Version: 1.16.0 -Upstream Status: Applied -Origin: Upstream -Description: Fixes bug in glamor. - -From 3c0431b8911241552a15a43e4279c50658b50a18 Mon Sep 17 00:00:00 2001 -From: Keith Packard -Date: Wed, 16 Jul 2014 16:03:23 -0700 -Subject: glamor: Fix temp picture coordinates in - glamor_composite_clipped_region - -To understand this patch, let's start at the protocol interface where -the relationship between the coordinate spaces is documented: - - static Bool - _glamor_composite(CARD8 op, - PicturePtr source, - PicturePtr mask, - PicturePtr dest, - INT16 x_source, - INT16 y_source, - INT16 x_mask, - INT16 y_mask, - INT16 x_dest, INT16 y_dest, - CARD16 width, CARD16 height, Bool fallback) - -The coordinates are passed to this function directly off the wire and -are all relative to their respective drawables. For Windows, this means -that they are relative to the upper left corner of the window, in -whatever pixmap that window is getting drawn to. - -_glamor_composite calls miComputeCompositeRegion to construct a clipped -region to actually render to. In reality, miComputeCompositeRegion clips -only to the destination these days; source clip region based clipping -would have to respect the transform, which isn't really possible. The -returned region is relative to the screen in which dest lives; offset by -dest->drawable.x and dest->drawable.y. - -What is important to realize here is that, because of clipping, the -composite region may not have the same position within the destination -drawable as x_dest, y_dest. The protocol coordinates now exist solely to -'pin' the three objects together. - - extents->x1,y1 Screen origin of clipped operation - width,height Extents of the clipped operation - x_dest,y_dest Unclipped destination-relative operation coordinate - x_source,y_source Unclipped source-relative operation coordinate - x_mask,y_mask Unclipped mask-relative operation coordinate - -One thing we want to know is what the offset is from the original -operation origin to the clipped origin - - Destination drawable relative coordinates of the clipped operation: - - x_dest_clipped = extents->x1 - dest->drawable.x - y_dest_clipped = extents->y1 - dest->drawable.y - - Offset from the original operation origin: - - x_off_clipped = x_dest_clipped - x_dest - y_off_clipped = y_dest_clipped - y_dest - - Source drawable relative coordinates of the clipped operation: - - x_source_clipped = x_source + x_off_clipped; - y_source_clipped = y_source + y_off_clipped; - - Mask drawable relative coordinates of the clipped operation: - - x_mask_clipped = x_source + x_off_clipped; - y_mask_clipped = y_source + y_off_clipped; - -This is where the original code fails -- it doesn't subtract the -destination drawable location when computing the distance that the -operation has been moved by clipping. Here's what it does when -constructing a temporary source picture: - - temp_src = - glamor_convert_gradient_picture(screen, source, - extent->x1 + x_source - x_dest, - extent->y1 + y_source - y_dest, - width, height); - ... - x_temp_src = -extent->x1 + x_dest; - y_temp_src = -extent->y1 + y_dest; - -glamor_convert_gradient_picture needs source drawable relative -coordinates, but that is not what it's getting; it's getting -screen-relative coordinates for the destination, adjusted by the -distance between the provided source and destination operation -coordinates. We want x_source_clipped and y_source_clipped: - - x_source_clipped = x_source + x_off_clipped - = x_source + x_dest_clipped - x_dest - = x_source + extents->x1 - dest->drawable.x - x_dest - -x_temp_src/y_temp_src are supposed to be the coordinates of the original -operation translated to the temporary picture: - - x_temp_src = x_source - x_source_clipped; - y_temp_src = y_source - y_source_clipped; - -Note that x_source_clipped/y_source_clipped will never be less than -x_source/y_source because all we're doing is clipping. This means that -x_temp_src/y_temp_src will always be non-positive; the original source -coordinate can never be strictly *inside* the temporary image or we -could have made the temporary image smaller. - - x_temp_src = x_source - x_source_clipped - = x_source - (x_source + x_off_clipped) - = -x_off_clipped - = x_dest - x_dest_clipped - = x_dest - (extents->x1 - dest->drawable.x) - -Again, this is off by the destination origin within the screen -coordinate space. - -The code should look like: - - temp_src = - glamor_convert_gradient_picture(screen, source, - extent->x1 + x_source - x_dest - dest->pDrawable->x, - extent->y1 + y_source - y_dest - dest->pDrawable->y, - width, height); - - x_temp_src = -extent->x1 + x_dest + dest->pDrawable->x; - y_temp_src = -extent->y1 + y_dest + dest->pDrawable->y; - -Signed-off-by: Keith Packard -Reviewed-by: Markus Wick -(cherry picked from commit 55f5bfb578e934319d1308cbb56c900c5ac7cfa7) -Signed-off-by: Julien Cristau - -diff --git a/glamor/glamor_render.c b/glamor/glamor_render.c -index 14ab738..e5d5d2c 100644 ---- a/glamor/glamor_render.c -+++ b/glamor/glamor_render.c -@@ -1450,8 +1450,8 @@ glamor_composite_clipped_region(CARD8 op, - || source_pixmap->drawable.height != height)))) { - temp_src = - glamor_convert_gradient_picture(screen, source, -- extent->x1 + x_source - x_dest, -- extent->y1 + y_source - y_dest, -+ extent->x1 + x_source - x_dest - dest->pDrawable->x, -+ extent->y1 + y_source - y_dest - dest->pDrawable->y, - width, height); - if (!temp_src) { - temp_src = source; -@@ -1459,8 +1459,8 @@ glamor_composite_clipped_region(CARD8 op, - } - temp_src_priv = - glamor_get_pixmap_private((PixmapPtr) (temp_src->pDrawable)); -- x_temp_src = -extent->x1 + x_dest; -- y_temp_src = -extent->y1 + y_dest; -+ x_temp_src = -extent->x1 + x_dest + dest->pDrawable->x; -+ y_temp_src = -extent->y1 + y_dest + dest->pDrawable->y; - } - - if (mask -@@ -1474,8 +1474,8 @@ glamor_composite_clipped_region(CARD8 op, - * to do reduce one convertion. */ - temp_mask = - glamor_convert_gradient_picture(screen, mask, -- extent->x1 + x_mask - x_dest, -- extent->y1 + y_mask - y_dest, -+ extent->x1 + x_mask - x_dest - dest->pDrawable->x, -+ extent->y1 + y_mask - y_dest - dest->pDrawable->y, - width, height); - if (!temp_mask) { - temp_mask = mask; -@@ -1483,8 +1483,8 @@ glamor_composite_clipped_region(CARD8 op, - } - temp_mask_priv = - glamor_get_pixmap_private((PixmapPtr) (temp_mask->pDrawable)); -- x_temp_mask = -extent->x1 + x_dest; -- y_temp_mask = -extent->y1 + y_dest; -+ x_temp_mask = -extent->x1 + x_dest + dest->pDrawable->x; -+ y_temp_mask = -extent->y1 + y_dest + dest->pDrawable->y; - } - /* Do two-pass PictOpOver componentAlpha, until we enable - * dual source color blending. --- -cgit v0.10.2 - diff --git a/x11/server/xorg-server/files/xorg-server-1.16.3-add_prime_support-1.patch b/x11/server/xorg-server/files/xorg-server-1.16.3-add_prime_support-1.patch deleted file mode 100755 index b2007551cd..0000000000 --- a/x11/server/xorg-server/files/xorg-server-1.16.3-add_prime_support-1.patch +++ /dev/null @@ -1,92 +0,0 @@ -Submitted By: Armin K. -Date: 2012-12-30 -Initial Package Version: 1.13.1 -Upstream Status: Not submitted. -Origin: Upstream mailing list. -Description: Adds PRIME support to Xorg Server to make GPU offloading work. - ---- a/hw/xfree86/common/xf86Init.c 2014-06-04 12:49:11.000000000 +0200 -+++ b/hw/xfree86/common/xf86Init.c 2014-06-04 14:00:29.539324458 +0200 -@@ -363,6 +363,16 @@ - return ret; - } - -+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master); -+static void -+xf86AutoConfigOutputDevices(void) -+{ -+ int i; -+ -+ for (i = 0; i < xf86NumGPUScreens; i++) -+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]); -+} -+ - static void - InstallSignalHandlers(void) - { -@@ -952,6 +962,8 @@ - for (i = 0; i < xf86NumGPUScreens; i++) - AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen); - -+ xf86AutoConfigOutputDevices(); -+ - xf86VGAarbiterWrapFunctions(); - if (sigio_blocked) - OsReleaseSIGIO(); ---- a/hw/xfree86/common/xf86platformBus.c 2014-06-04 12:49:11.000000000 +0200 -+++ b/hw/xfree86/common/xf86platformBus.c 2014-06-04 14:00:29.539324458 +0200 -@@ -426,6 +426,8 @@ - return foundScreen; - } - -+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master); -+ - int - xf86platformAddDevice(int index) - { -@@ -494,6 +496,7 @@ - } - /* attach unbound to 0 protocol screen */ - AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen); -+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]); - - RRResourcesChanged(xf86Screens[0]->pScreen); - RRTellChanged(xf86Screens[0]->pScreen); ---- a/hw/xfree86/modes/xf86Crtc.c 2014-06-04 12:49:11.000000000 +0200 -+++ b/hw/xfree86/modes/xf86Crtc.c 2014-06-04 14:00:29.540324474 +0200 -@@ -3387,3 +3387,35 @@ - crtc->x = crtc->y = 0; - } - } -+ -+ -+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master) -+{ -+ RRProviderPtr master_provider; -+ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master); -+ xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn); -+ Bool unbound = FALSE; -+ -+ if (!config || !slave_config) -+ return; -+ -+ master_provider = config->randr_provider; -+ -+ if ((master->capabilities & RR_Capability_SinkOffload) && -+ pScrn->capabilities & RR_Capability_SourceOffload) { -+ /* source offload */ -+ -+ DetachUnboundGPU(pScrn->pScreen); -+ unbound = TRUE; -+ AttachOffloadGPU(master->pScreen, pScrn->pScreen); -+ slave_config->randr_provider->offload_sink = master_provider; -+ } -+ if ((master->capabilities & RR_Capability_SourceOutput) && -+ pScrn->capabilities & RR_Capability_SinkOutput) { -+ /* sink offload */ -+ if (!unbound) -+ DetachUnboundGPU(pScrn->pScreen); -+ AttachOutputGPU(master->pScreen, pScrn->pScreen); -+ slave_config->randr_provider->output_source = master_provider; -+ } -+} diff --git a/x11/server/xorg-server/files/xorg-server-1.17.1-add_prime_support-1.patch b/x11/server/xorg-server/files/xorg-server-1.17.1-add_prime_support-1.patch deleted file mode 100755 index 726c996396..0000000000 --- a/x11/server/xorg-server/files/xorg-server-1.17.1-add_prime_support-1.patch +++ /dev/null @@ -1,92 +0,0 @@ -Submitted By: Armin K. -Date: 2012-12-30 -Initial Package Version: 1.13.1 -Upstream Status: Not submitted. -Origin: Upstream mailing list. -Description: Adds PRIME support to Xorg Server to make GPU offloading work. - ---- a/hw/xfree86/common/xf86Init.c 2014-06-04 12:49:11.000000000 +0200 -+++ b/hw/xfree86/common/xf86Init.c 2014-06-04 14:00:29.539324458 +0200 -@@ -363,6 +363,16 @@ - return ret; - } - -+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master); -+static void -+xf86AutoConfigOutputDevices(void) -+{ -+ int i; -+ -+ for (i = 0; i < xf86NumGPUScreens; i++) -+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]); -+} -+ - static void - InstallSignalHandlers(void) - { -@@ -952,6 +962,8 @@ - for (i = 0; i < xf86NumGPUScreens; i++) - AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen); - -+ xf86AutoConfigOutputDevices(); -+ - xf86VGAarbiterWrapFunctions(); - if (sigio_blocked) - OsReleaseSIGIO(); ---- a/hw/xfree86/common/xf86platformBus.c 2014-06-04 12:49:11.000000000 +0200 -+++ b/hw/xfree86/common/xf86platformBus.c 2014-06-04 14:00:29.539324458 +0200 -@@ -426,6 +426,8 @@ - return foundScreen; - } - -+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master); -+ - int - xf86platformAddDevice(int index) - { -@@ -494,6 +496,7 @@ - } - /* attach unbound to 0 protocol screen */ - AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen); -+ xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]); - - RRResourcesChanged(xf86Screens[0]->pScreen); - RRTellChanged(xf86Screens[0]->pScreen); ---- a/hw/xfree86/modes/xf86Crtc.c 2014-06-04 12:49:11.000000000 +0200 -+++ b/hw/xfree86/modes/xf86Crtc.c 2014-06-04 14:00:29.540324474 +0200 -@@ -3387,3 +3387,35 @@ - crtc->x = crtc->y = 0; - } - } -+ -+ -+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master) -+{ -+ RRProviderPtr master_provider; -+ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master); -+ xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn); -+ Bool unbound = FALSE; -+ -+ if (!config || !slave_config) -+ return; -+ -+ master_provider = config->randr_provider; -+ -+ if ((master->capabilities & RR_Capability_SinkOffload) && -+ pScrn->capabilities & RR_Capability_SourceOffload) { -+ /* source offload */ -+ -+ DetachUnboundGPU(pScrn->pScreen); -+ unbound = TRUE; -+ AttachOffloadGPU(master->pScreen, pScrn->pScreen); -+ slave_config->randr_provider->offload_sink = master_provider; -+ } -+ if ((master->capabilities & RR_Capability_SourceOutput) && -+ pScrn->capabilities & RR_Capability_SinkOutput) { -+ /* sink offload */ -+ if (!unbound) -+ DetachUnboundGPU(pScrn->pScreen); -+ AttachOutputGPU(master->pScreen, pScrn->pScreen); -+ slave_config->randr_provider->output_source = master_provider; -+ } -+} diff --git a/x11/server/xorg-server/files/xorg-server-1.19.4-sysmacros.patch b/x11/server/xorg-server/files/xorg-server-1.19.4-sysmacros.patch deleted file mode 100755 index 8a3cb76929..0000000000 --- a/x11/server/xorg-server/files/xorg-server-1.19.4-sysmacros.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 7d097c0c38ab82115a1e56489bfe09f9f01b24de Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Wed, 11 Oct 2017 16:11:49 +0300 -Subject: [PATCH] config/udev: Add sys/sysmacros.h include for major/minor - functions for new glibc - -Commits d732c36597fa and 84e3b96b5313 added the include to some files, but -missed config/udev.c, where the major and minor functions are used as well. -This should be Linux-only, so we don't need the sys/mkdev.h case here for -Solaris. - -Signed-off-by: Mart Raudsepp ---- -https://bugs.gentoo.org/633530 -https://patchwork.freedesktop.org/patch/181800/ - - config/udev.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/config/udev.c b/config/udev.c -index 932f230..b3b8d0f 100644 ---- a/config/udev.c -+++ b/config/udev.c -@@ -30,6 +30,9 @@ - #include - #include - #include -+#ifdef HAVE_SYS_SYSMACROS_H -+#include -+#endif - - #include "input.h" - #include "inputstr.h" --- -2.10.2 - diff --git a/x11/server/xorg-server/pspec.xml b/x11/server/xorg-server/pspec.xml index 82e830190d..f2ecd48f6c 100755 --- a/x11/server/xorg-server/pspec.xml +++ b/x11/server/xorg-server/pspec.xml @@ -67,6 +67,10 @@ xorg-server-1.12-unloadsubmodule.patch xorg-server-1.18-support-multiple-Files-sections.patch + 0001-xkb-fix-XkbSetMap-when-changing-a-keysym-without-cha.patch + 0002-xephyr_Dont_check_for_SeatId_anymore.patch + 0003-dix_Correctly_save_replayed_event_into_GrabInfoRec.patch + 0004-present_Check_for_NULL_to_prevent_crash.patch @@ -299,6 +303,13 @@ + + 2022-05-23 + 21.1.3 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2022-01-11 21.1.3 diff --git a/x11/wayland/xorg-xwayland/pspec.xml b/x11/wayland/xorg-xwayland/pspec.xml index 7855ee875d..dfc49572af 100644 --- a/x11/wayland/xorg-xwayland/pspec.xml +++ b/x11/wayland/xorg-xwayland/pspec.xml @@ -12,13 +12,14 @@ library Run X clients under wayland Run X clients under wayland - https://xorg.freedesktop.org/archive/individual/xserver/xwayland-21.1.4.tar.xz + https://xorg.freedesktop.org/archive/individual/xserver/xwayland-22.1.1.tar.xz meson xtrans font-util mesa-devel audit-devel + libxcvt-devel libXau-devel libbsd-devel libdrm-devel @@ -56,6 +57,7 @@ libdrm nettle pixman + libxcvt libXdmcp libepoxy libglvnd @@ -88,6 +90,13 @@ + + 2022-05-22 + 22.1.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2021-12-15 21.1.4 diff --git a/x11/wm/awesome/actions.py b/x11/wm/awesome/actions.py new file mode 100644 index 0000000000..8429f69f59 --- /dev/null +++ b/x11/wm/awesome/actions.py @@ -0,0 +1,31 @@ +#!/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 cmaketools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def setup(): + pisitools.cflags.add("-fcommon") + shelltools.makedirs("build") + shelltools.cd("build") + cmaketools.configure("-DCMAKE_BUILD_TYPE=RELEASE \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSYSCONFDIR=/etc \ + -DLUA_LIBRARY=/usr/lib/liblua.so \ + -DLUA_INCLUDE_DIR=/usr/include", sourceDir="..") + +def build(): + shelltools.cd("build") + cmaketools.make() + +def install(): + shelltools.cd("build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + + #shelltools.cd("..") + #pisitools.dodoc("README* ") diff --git a/x11/wm/awesome/pspec.xml b/x11/wm/awesome/pspec.xml new file mode 100644 index 0000000000..bc9d70ca81 --- /dev/null +++ b/x11/wm/awesome/pspec.xml @@ -0,0 +1,89 @@ + + + + + awesome + https://github.com/awesomeWM/awesome + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app + Awesome is a highly configurable, next generation framework window manager for X. + Awesome, X için son derece yapılandırılabilir, yeni nesil bir çerçeve penceresi yöneticisidir. + https://github.com/awesomeWM/awesome/archive/refs/tags/v4.3.tar.gz + + git + cmake + gzip + xmlto + pango-devel + luajit-lgi + imagemagick-devel + docbook-xsl + xcb-util-renderutil-devel + doxygen + lua-devel + dbus-devel + cairo-devel + glib2-devel + libX11-devel + libxcb-devel + xcb-util-devel + gdk-pixbuf-devel + xcb-util-wm-devel + xcb-util-image-devel + libxkbcommon-devel + xcb-util-xrm-devel + libxdg-basedir-devel + xcb-util-cursor-devel + xcb-util-keysyms-devel + startup-notification-devel + + + + + + awesome + + lua + dbus + cairo + glib2 + libX11 + libxcb + xcb-util + gdk-pixbuf + xcb-util-wm + libxkbcommon + xcb-util-xrm + libxdg-basedir + xcb-util-cursor + xcb-util-keysyms + startup-notification + + + /usr/bin + /etc + /usr/lib + /usr/share + /usr/share/doc + + + + + + 2022-05-21 + 4.3 + First release + PisiLinux Community + admins@pisilinux.org + + + diff --git a/x11/wm/awesome/translations.xml b/x11/wm/awesome/translations.xml new file mode 100644 index 0000000000..ab9d30a3be --- /dev/null +++ b/x11/wm/awesome/translations.xml @@ -0,0 +1,8 @@ + + + + awesome + Awesome is a highly configurable, next generation framework window manager for X. + Awesome, X için son derece yapılandırılabilir, yeni nesil bir çerçeve penceresi yöneticisidir. + +